--- /srv/rebuilderd/tmp/rebuilderdxFi5EM/inputs/libsoup-3.0-tests_3.6.5-9_armhf.deb +++ /srv/rebuilderd/tmp/rebuilderdxFi5EM/out/libsoup-3.0-tests_3.6.5-9_armhf.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2026-02-03 22:00:07.000000 debian-binary │ --rw-r--r-- 0 0 0 3448 2026-02-03 22:00:07.000000 control.tar.xz │ --rw-r--r-- 0 0 0 1365284 2026-02-03 22:00:07.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 3124 2026-02-03 22:00:07.000000 control.tar.xz │ +-rw-r--r-- 0 0 0 1327972 2026-02-03 22:00:07.000000 data.tar.xz ├── control.tar.xz │ ├── control.tar │ │ ├── file list │ │ │ @@ -1,3 +1,3 @@ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2026-02-03 22:00:07.000000 ./ │ │ │ -rw-r--r-- 0 root (0) root (0) 1193 2026-02-03 22:00:07.000000 ./control │ │ │ --rw-r--r-- 0 root (0) root (0) 8661 2026-02-03 22:00:07.000000 ./md5sums │ │ │ +-rw-r--r-- 0 root (0) root (0) 7525 2026-02-03 22:00:07.000000 ./md5sums │ │ ├── ./control │ │ │ @@ -1,13 +1,13 @@ │ │ │ Package: libsoup-3.0-tests │ │ │ Source: libsoup3 │ │ │ Version: 3.6.5-9 │ │ │ Architecture: armhf │ │ │ Maintainer: Debian GNOME Maintainers │ │ │ -Installed-Size: 4580 │ │ │ +Installed-Size: 4235 │ │ │ Depends: apache2, ca-certificates, curl, libapache2-mod-php (<< 2:9), libnss-myhostname, php, libbrotli1 (>= 0.6.0), libc6 (>= 2.38), libglib2.0-0t64 (>= 2.80.0), libgnutls30t64 (>= 3.7.3), libnghttp2-14 (>= 1.50.0), libpsl5t64 (>= 0.16.0), libsoup-3.0-0 (= 3.6.5-9), libsqlite3-0 (>= 3.5.9), zlib1g (>= 1:1.2.0) │ │ │ Recommends: gnome-desktop-testing │ │ │ Section: misc │ │ │ Priority: optional │ │ │ Homepage: https://libsoup.gnome.org/libsoup-3.0/index.html │ │ │ Description: HTTP library implementation in C -- installed tests │ │ │ libsoup uses the Glib main loop and is designed to work well with GTK+ │ │ ├── ./md5sums │ │ │ ├── ./md5sums │ │ │ │┄ Files differ │ │ │ ├── line order │ │ │ │ @@ -1,41 +1,33 @@ │ │ │ │ -usr/libexec/installed-tests/libsoup-3.0/auth-test │ │ │ │ usr/libexec/installed-tests/libsoup-3.0/brotli-data/compressed.br │ │ │ │ usr/libexec/installed-tests/libsoup-3.0/brotli-data/corrupt.br │ │ │ │ usr/libexec/installed-tests/libsoup-3.0/brotli-data/uncompressed.txt │ │ │ │ usr/libexec/installed-tests/libsoup-3.0/brotli-decompressor-test │ │ │ │ usr/libexec/installed-tests/libsoup-3.0/cache-test │ │ │ │ usr/libexec/installed-tests/libsoup-3.0/chunk-io-test │ │ │ │ usr/libexec/installed-tests/libsoup-3.0/coding-test │ │ │ │ -usr/libexec/installed-tests/libsoup-3.0/connection-test │ │ │ │ usr/libexec/installed-tests/libsoup-3.0/context-test │ │ │ │ usr/libexec/installed-tests/libsoup-3.0/continue-test │ │ │ │ usr/libexec/installed-tests/libsoup-3.0/cookies-test │ │ │ │ usr/libexec/installed-tests/libsoup-3.0/date-test │ │ │ │ usr/libexec/installed-tests/libsoup-3.0/forms-test │ │ │ │ usr/libexec/installed-tests/libsoup-3.0/header-parsing-test │ │ │ │ usr/libexec/installed-tests/libsoup-3.0/hsts-db-test │ │ │ │ usr/libexec/installed-tests/libsoup-3.0/hsts-test │ │ │ │ -usr/libexec/installed-tests/libsoup-3.0/htdigest │ │ │ │ -usr/libexec/installed-tests/libsoup-3.0/htpasswd │ │ │ │ usr/libexec/installed-tests/libsoup-3.0/http2-body-stream-test │ │ │ │ usr/libexec/installed-tests/libsoup-3.0/http2-test │ │ │ │ -usr/libexec/installed-tests/libsoup-3.0/httpd.conf │ │ │ │ usr/libexec/installed-tests/libsoup-3.0/index.txt │ │ │ │ usr/libexec/installed-tests/libsoup-3.0/libtest-utils.so │ │ │ │ usr/libexec/installed-tests/libsoup-3.0/logger-test │ │ │ │ usr/libexec/installed-tests/libsoup-3.0/misc-test │ │ │ │ usr/libexec/installed-tests/libsoup-3.0/mock-pkcs11.so │ │ │ │ usr/libexec/installed-tests/libsoup-3.0/multipart-test │ │ │ │ -usr/libexec/installed-tests/libsoup-3.0/multithread-test │ │ │ │ usr/libexec/installed-tests/libsoup-3.0/no-ssl-test │ │ │ │ usr/libexec/installed-tests/libsoup-3.0/ntlm-test │ │ │ │ usr/libexec/installed-tests/libsoup-3.0/ntlm-test-helper │ │ │ │ -usr/libexec/installed-tests/libsoup-3.0/proxy-test │ │ │ │ -usr/libexec/installed-tests/libsoup-3.0/range-test │ │ │ │ usr/libexec/installed-tests/libsoup-3.0/redirect-test │ │ │ │ usr/libexec/installed-tests/libsoup-3.0/request-body-test │ │ │ │ usr/libexec/installed-tests/libsoup-3.0/samesite-test │ │ │ │ usr/libexec/installed-tests/libsoup-3.0/server-auth-test │ │ │ │ usr/libexec/installed-tests/libsoup-3.0/server-mem-limit-test │ │ │ │ usr/libexec/installed-tests/libsoup-3.0/server-test │ │ │ │ usr/libexec/installed-tests/libsoup-3.0/session-test │ │ │ │ @@ -51,38 +43,33 @@ │ │ │ │ usr/libexec/installed-tests/libsoup-3.0/tld-test │ │ │ │ usr/libexec/installed-tests/libsoup-3.0/unix-socket-test │ │ │ │ usr/libexec/installed-tests/libsoup-3.0/uri-parsing-test │ │ │ │ usr/libexec/installed-tests/libsoup-3.0/websocket-test │ │ │ │ usr/libexec/installed-tests/libsoup-3.0/ws-test-helper │ │ │ │ usr/share/doc/libsoup-3.0-tests/changelog.Debian.gz │ │ │ │ usr/share/doc/libsoup-3.0-tests/copyright │ │ │ │ -usr/share/installed-tests/libsoup-3.0/auth-test.test │ │ │ │ usr/share/installed-tests/libsoup-3.0/brotli-decompressor-test.test │ │ │ │ usr/share/installed-tests/libsoup-3.0/cache-test.test │ │ │ │ usr/share/installed-tests/libsoup-3.0/chunk-io-test.test │ │ │ │ usr/share/installed-tests/libsoup-3.0/coding-test.test │ │ │ │ -usr/share/installed-tests/libsoup-3.0/connection-test.test │ │ │ │ usr/share/installed-tests/libsoup-3.0/context-test.test │ │ │ │ usr/share/installed-tests/libsoup-3.0/continue-test.test │ │ │ │ usr/share/installed-tests/libsoup-3.0/cookies-test.test │ │ │ │ usr/share/installed-tests/libsoup-3.0/date-test.test │ │ │ │ usr/share/installed-tests/libsoup-3.0/forms-test.test │ │ │ │ usr/share/installed-tests/libsoup-3.0/header-parsing-test.test │ │ │ │ usr/share/installed-tests/libsoup-3.0/hsts-db-test.test │ │ │ │ usr/share/installed-tests/libsoup-3.0/hsts-test.test │ │ │ │ usr/share/installed-tests/libsoup-3.0/http2-body-stream-test.test │ │ │ │ usr/share/installed-tests/libsoup-3.0/http2-test.test │ │ │ │ usr/share/installed-tests/libsoup-3.0/logger-test.test │ │ │ │ usr/share/installed-tests/libsoup-3.0/misc-test.test │ │ │ │ usr/share/installed-tests/libsoup-3.0/multipart-test.test │ │ │ │ -usr/share/installed-tests/libsoup-3.0/multithread-test.test │ │ │ │ usr/share/installed-tests/libsoup-3.0/no-ssl-test.test │ │ │ │ usr/share/installed-tests/libsoup-3.0/ntlm-test.test │ │ │ │ -usr/share/installed-tests/libsoup-3.0/proxy-test.test │ │ │ │ -usr/share/installed-tests/libsoup-3.0/range-test.test │ │ │ │ usr/share/installed-tests/libsoup-3.0/redirect-test.test │ │ │ │ usr/share/installed-tests/libsoup-3.0/request-body-test.test │ │ │ │ usr/share/installed-tests/libsoup-3.0/samesite-test.test │ │ │ │ usr/share/installed-tests/libsoup-3.0/server-auth-test.test │ │ │ │ usr/share/installed-tests/libsoup-3.0/server-mem-limit-test.test │ │ │ │ usr/share/installed-tests/libsoup-3.0/server-test.test │ │ │ │ usr/share/installed-tests/libsoup-3.0/session-test.test ├── data.tar.xz │ ├── data.tar │ │ ├── file list │ │ │ @@ -1,47 +1,39 @@ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2026-02-03 22:00:07.000000 ./ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2026-02-03 22:00:07.000000 ./usr/ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2026-02-03 22:00:07.000000 ./usr/libexec/ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2026-02-03 22:00:07.000000 ./usr/libexec/installed-tests/ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2026-02-03 22:00:07.000000 ./usr/libexec/installed-tests/libsoup-3.0/ │ │ │ --rwxr-xr-x 0 root (0) root (0) 68328 2026-02-03 22:00:07.000000 ./usr/libexec/installed-tests/libsoup-3.0/auth-test │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2026-02-03 22:00:07.000000 ./usr/libexec/installed-tests/libsoup-3.0/brotli-data/ │ │ │ -rw-r--r-- 0 root (0) root (0) 1218 2025-03-21 18:30:16.000000 ./usr/libexec/installed-tests/libsoup-3.0/brotli-data/compressed.br │ │ │ -rw-r--r-- 0 root (0) root (0) 1218 2025-03-21 18:30:16.000000 ./usr/libexec/installed-tests/libsoup-3.0/brotli-data/corrupt.br │ │ │ -rw-r--r-- 0 root (0) root (0) 3005 2025-03-21 18:30:16.000000 ./usr/libexec/installed-tests/libsoup-3.0/brotli-data/uncompressed.txt │ │ │ -rwxr-xr-x 0 root (0) root (0) 67124 2026-02-03 22:00:07.000000 ./usr/libexec/installed-tests/libsoup-3.0/brotli-decompressor-test │ │ │ -rwxr-xr-x 0 root (0) root (0) 67124 2026-02-03 22:00:07.000000 ./usr/libexec/installed-tests/libsoup-3.0/cache-test │ │ │ -rwxr-xr-x 0 root (0) root (0) 67124 2026-02-03 22:00:07.000000 ./usr/libexec/installed-tests/libsoup-3.0/chunk-io-test │ │ │ -rwxr-xr-x 0 root (0) root (0) 67124 2026-02-03 22:00:07.000000 ./usr/libexec/installed-tests/libsoup-3.0/coding-test │ │ │ --rwxr-xr-x 0 root (0) root (0) 67200 2026-02-03 22:00:07.000000 ./usr/libexec/installed-tests/libsoup-3.0/connection-test │ │ │ -rwxr-xr-x 0 root (0) root (0) 67124 2026-02-03 22:00:07.000000 ./usr/libexec/installed-tests/libsoup-3.0/context-test │ │ │ -rwxr-xr-x 0 root (0) root (0) 67124 2026-02-03 22:00:07.000000 ./usr/libexec/installed-tests/libsoup-3.0/continue-test │ │ │ -rwxr-xr-x 0 root (0) root (0) 67140 2026-02-03 22:00:07.000000 ./usr/libexec/installed-tests/libsoup-3.0/cookies-test │ │ │ -rwxr-xr-x 0 root (0) root (0) 67176 2026-02-03 22:00:07.000000 ./usr/libexec/installed-tests/libsoup-3.0/date-test │ │ │ -rwxr-xr-x 0 root (0) root (0) 67236 2026-02-03 22:00:07.000000 ./usr/libexec/installed-tests/libsoup-3.0/forms-test │ │ │ -rwxr-xr-x 0 root (0) root (0) 77256 2026-02-03 22:00:07.000000 ./usr/libexec/installed-tests/libsoup-3.0/header-parsing-test │ │ │ -rwxr-xr-x 0 root (0) root (0) 67124 2026-02-03 22:00:07.000000 ./usr/libexec/installed-tests/libsoup-3.0/hsts-db-test │ │ │ -rwxr-xr-x 0 root (0) root (0) 67124 2026-02-03 22:00:07.000000 ./usr/libexec/installed-tests/libsoup-3.0/hsts-test │ │ │ --rw-r--r-- 0 root (0) root (0) 183 2025-03-21 18:30:16.000000 ./usr/libexec/installed-tests/libsoup-3.0/htdigest │ │ │ --rw-r--r-- 0 root (0) root (0) 60 2025-03-21 18:30:16.000000 ./usr/libexec/installed-tests/libsoup-3.0/htpasswd │ │ │ -rwxr-xr-x 0 root (0) root (0) 67148 2026-02-03 22:00:07.000000 ./usr/libexec/installed-tests/libsoup-3.0/http2-body-stream-test │ │ │ -rwxr-xr-x 0 root (0) root (0) 67176 2026-02-03 22:00:07.000000 ./usr/libexec/installed-tests/libsoup-3.0/http2-test │ │ │ --rw-r--r-- 0 root (0) root (0) 6962 2026-02-03 22:00:07.000000 ./usr/libexec/installed-tests/libsoup-3.0/httpd.conf │ │ │ -rw-r--r-- 0 root (0) root (0) 30716 2025-03-21 18:30:16.000000 ./usr/libexec/installed-tests/libsoup-3.0/index.txt │ │ │ -rw-r--r-- 0 root (0) root (0) 460640 2026-02-03 22:00:07.000000 ./usr/libexec/installed-tests/libsoup-3.0/libtest-utils.so │ │ │ -rwxr-xr-x 0 root (0) root (0) 67124 2026-02-03 22:00:07.000000 ./usr/libexec/installed-tests/libsoup-3.0/logger-test │ │ │ -rwxr-xr-x 0 root (0) root (0) 67124 2026-02-03 22:00:07.000000 ./usr/libexec/installed-tests/libsoup-3.0/misc-test │ │ │ -rw-r--r-- 0 root (0) root (0) 67656 2026-02-03 22:00:07.000000 ./usr/libexec/installed-tests/libsoup-3.0/mock-pkcs11.so │ │ │ -rwxr-xr-x 0 root (0) root (0) 67128 2026-02-03 22:00:07.000000 ./usr/libexec/installed-tests/libsoup-3.0/multipart-test │ │ │ --rwxr-xr-x 0 root (0) root (0) 67124 2026-02-03 22:00:07.000000 ./usr/libexec/installed-tests/libsoup-3.0/multithread-test │ │ │ -rwxr-xr-x 0 root (0) root (0) 67124 2026-02-03 22:00:07.000000 ./usr/libexec/installed-tests/libsoup-3.0/no-ssl-test │ │ │ -rwxr-xr-x 0 root (0) root (0) 67176 2026-02-03 22:00:07.000000 ./usr/libexec/installed-tests/libsoup-3.0/ntlm-test │ │ │ -rwxr-xr-x 0 root (0) root (0) 67264 2026-02-03 22:00:07.000000 ./usr/libexec/installed-tests/libsoup-3.0/ntlm-test-helper │ │ │ --rwxr-xr-x 0 root (0) root (0) 67280 2026-02-03 22:00:07.000000 ./usr/libexec/installed-tests/libsoup-3.0/proxy-test │ │ │ --rwxr-xr-x 0 root (0) root (0) 67124 2026-02-03 22:00:07.000000 ./usr/libexec/installed-tests/libsoup-3.0/range-test │ │ │ -rwxr-xr-x 0 root (0) root (0) 68864 2026-02-03 22:00:07.000000 ./usr/libexec/installed-tests/libsoup-3.0/redirect-test │ │ │ -rwxr-xr-x 0 root (0) root (0) 67124 2026-02-03 22:00:07.000000 ./usr/libexec/installed-tests/libsoup-3.0/request-body-test │ │ │ -rwxr-xr-x 0 root (0) root (0) 67124 2026-02-03 22:00:07.000000 ./usr/libexec/installed-tests/libsoup-3.0/samesite-test │ │ │ -rwxr-xr-x 0 root (0) root (0) 67184 2026-02-03 22:00:07.000000 ./usr/libexec/installed-tests/libsoup-3.0/server-auth-test │ │ │ -rwxr-xr-x 0 root (0) root (0) 67124 2026-02-03 22:00:07.000000 ./usr/libexec/installed-tests/libsoup-3.0/server-mem-limit-test │ │ │ -rwxr-xr-x 0 root (0) root (0) 67280 2026-02-03 22:00:07.000000 ./usr/libexec/installed-tests/libsoup-3.0/server-test │ │ │ -rwxr-xr-x 0 root (0) root (0) 67124 2026-02-03 22:00:07.000000 ./usr/libexec/installed-tests/libsoup-3.0/session-test │ │ │ @@ -62,38 +54,33 @@ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2026-02-03 22:00:07.000000 ./usr/share/ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2026-02-03 22:00:07.000000 ./usr/share/doc/ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2026-02-03 22:00:07.000000 ./usr/share/doc/libsoup-3.0-tests/ │ │ │ -rw-r--r-- 0 root (0) root (0) 10343 2026-02-03 22:00:07.000000 ./usr/share/doc/libsoup-3.0-tests/changelog.Debian.gz │ │ │ -rw-r--r-- 0 root (0) root (0) 3968 2026-02-03 22:00:07.000000 ./usr/share/doc/libsoup-3.0-tests/copyright │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2026-02-03 22:00:07.000000 ./usr/share/installed-tests/ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2026-02-03 22:00:07.000000 ./usr/share/installed-tests/libsoup-3.0/ │ │ │ --rw-r--r-- 0 root (0) root (0) 103 2026-02-03 22:00:07.000000 ./usr/share/installed-tests/libsoup-3.0/auth-test.test │ │ │ -rw-r--r-- 0 root (0) root (0) 108 2026-02-03 22:00:07.000000 ./usr/share/installed-tests/libsoup-3.0/brotli-decompressor-test.test │ │ │ -rw-r--r-- 0 root (0) root (0) 94 2026-02-03 22:00:07.000000 ./usr/share/installed-tests/libsoup-3.0/cache-test.test │ │ │ -rw-r--r-- 0 root (0) root (0) 97 2026-02-03 22:00:07.000000 ./usr/share/installed-tests/libsoup-3.0/chunk-io-test.test │ │ │ -rw-r--r-- 0 root (0) root (0) 95 2026-02-03 22:00:07.000000 ./usr/share/installed-tests/libsoup-3.0/coding-test.test │ │ │ --rw-r--r-- 0 root (0) root (0) 109 2026-02-03 22:00:07.000000 ./usr/share/installed-tests/libsoup-3.0/connection-test.test │ │ │ -rw-r--r-- 0 root (0) root (0) 96 2026-02-03 22:00:07.000000 ./usr/share/installed-tests/libsoup-3.0/context-test.test │ │ │ -rw-r--r-- 0 root (0) root (0) 97 2026-02-03 22:00:07.000000 ./usr/share/installed-tests/libsoup-3.0/continue-test.test │ │ │ -rw-r--r-- 0 root (0) root (0) 96 2026-02-03 22:00:07.000000 ./usr/share/installed-tests/libsoup-3.0/cookies-test.test │ │ │ -rw-r--r-- 0 root (0) root (0) 93 2026-02-03 22:00:07.000000 ./usr/share/installed-tests/libsoup-3.0/date-test.test │ │ │ -rw-r--r-- 0 root (0) root (0) 94 2026-02-03 22:00:07.000000 ./usr/share/installed-tests/libsoup-3.0/forms-test.test │ │ │ -rw-r--r-- 0 root (0) root (0) 103 2026-02-03 22:00:07.000000 ./usr/share/installed-tests/libsoup-3.0/header-parsing-test.test │ │ │ -rw-r--r-- 0 root (0) root (0) 96 2026-02-03 22:00:07.000000 ./usr/share/installed-tests/libsoup-3.0/hsts-db-test.test │ │ │ -rw-r--r-- 0 root (0) root (0) 93 2026-02-03 22:00:07.000000 ./usr/share/installed-tests/libsoup-3.0/hsts-test.test │ │ │ -rw-r--r-- 0 root (0) root (0) 106 2026-02-03 22:00:07.000000 ./usr/share/installed-tests/libsoup-3.0/http2-body-stream-test.test │ │ │ -rw-r--r-- 0 root (0) root (0) 94 2026-02-03 22:00:07.000000 ./usr/share/installed-tests/libsoup-3.0/http2-test.test │ │ │ -rw-r--r-- 0 root (0) root (0) 95 2026-02-03 22:00:07.000000 ./usr/share/installed-tests/libsoup-3.0/logger-test.test │ │ │ -rw-r--r-- 0 root (0) root (0) 93 2026-02-03 22:00:07.000000 ./usr/share/installed-tests/libsoup-3.0/misc-test.test │ │ │ -rw-r--r-- 0 root (0) root (0) 98 2026-02-03 22:00:07.000000 ./usr/share/installed-tests/libsoup-3.0/multipart-test.test │ │ │ --rw-r--r-- 0 root (0) root (0) 110 2026-02-03 22:00:07.000000 ./usr/share/installed-tests/libsoup-3.0/multithread-test.test │ │ │ -rw-r--r-- 0 root (0) root (0) 95 2026-02-03 22:00:07.000000 ./usr/share/installed-tests/libsoup-3.0/no-ssl-test.test │ │ │ -rw-r--r-- 0 root (0) root (0) 93 2026-02-03 22:00:07.000000 ./usr/share/installed-tests/libsoup-3.0/ntlm-test.test │ │ │ --rw-r--r-- 0 root (0) root (0) 104 2026-02-03 22:00:07.000000 ./usr/share/installed-tests/libsoup-3.0/proxy-test.test │ │ │ --rw-r--r-- 0 root (0) root (0) 104 2026-02-03 22:00:07.000000 ./usr/share/installed-tests/libsoup-3.0/range-test.test │ │ │ -rw-r--r-- 0 root (0) root (0) 97 2026-02-03 22:00:07.000000 ./usr/share/installed-tests/libsoup-3.0/redirect-test.test │ │ │ -rw-r--r-- 0 root (0) root (0) 101 2026-02-03 22:00:07.000000 ./usr/share/installed-tests/libsoup-3.0/request-body-test.test │ │ │ -rw-r--r-- 0 root (0) root (0) 97 2026-02-03 22:00:07.000000 ./usr/share/installed-tests/libsoup-3.0/samesite-test.test │ │ │ -rw-r--r-- 0 root (0) root (0) 100 2026-02-03 22:00:07.000000 ./usr/share/installed-tests/libsoup-3.0/server-auth-test.test │ │ │ -rw-r--r-- 0 root (0) root (0) 105 2026-02-03 22:00:07.000000 ./usr/share/installed-tests/libsoup-3.0/server-mem-limit-test.test │ │ │ -rw-r--r-- 0 root (0) root (0) 95 2026-02-03 22:00:07.000000 ./usr/share/installed-tests/libsoup-3.0/server-test.test │ │ │ -rw-r--r-- 0 root (0) root (0) 96 2026-02-03 22:00:07.000000 ./usr/share/installed-tests/libsoup-3.0/session-test.test │ │ ├── ./usr/libexec/installed-tests/libsoup-3.0/brotli-decompressor-test │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debugaltlink {} │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debugaltlink': │ │ │ │ 0x00000000 2f757372 2f6c6962 2f646562 75672f2e /usr/lib/debug/. │ │ │ │ 0x00000010 64777a2f 61726d2d 6c696e75 782d676e dwz/arm-linux-gn │ │ │ │ 0x00000020 75656162 6968662f 6c696273 6f75702d ueabihf/libsoup- │ │ │ │ 0x00000030 332e302d 74657374 732e6465 62756700 3.0-tests.debug. │ │ │ │ - 0x00000040 d6afa3e6 3547e201 df69c5cf df3eed7f ....5G...i...>.. │ │ │ │ - 0x00000050 04ee7548 ..uH │ │ │ │ + 0x00000040 28da1760 f3635b5e 0fedbbe2 6deba370 (..`.c[^....m..p │ │ │ │ + 0x00000050 ca1d0299 .... │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ 0x00000000 38346333 39386464 62343532 64656362 84c398ddb452decb │ │ │ │ 0x00000010 39323335 38303936 38623063 31386536 923580968b0c18e6 │ │ │ │ 0x00000020 36643664 39652e64 65627567 00000000 6d6d9e.debug.... │ │ │ │ - 0x00000030 a5555789 .UW. │ │ │ │ + 0x00000030 29984787 ).G. │ │ ├── ./usr/libexec/installed-tests/libsoup-3.0/cache-test │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debugaltlink {} │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debugaltlink': │ │ │ │ 0x00000000 2f757372 2f6c6962 2f646562 75672f2e /usr/lib/debug/. │ │ │ │ 0x00000010 64777a2f 61726d2d 6c696e75 782d676e dwz/arm-linux-gn │ │ │ │ 0x00000020 75656162 6968662f 6c696273 6f75702d ueabihf/libsoup- │ │ │ │ 0x00000030 332e302d 74657374 732e6465 62756700 3.0-tests.debug. │ │ │ │ - 0x00000040 d6afa3e6 3547e201 df69c5cf df3eed7f ....5G...i...>.. │ │ │ │ - 0x00000050 04ee7548 ..uH │ │ │ │ + 0x00000040 28da1760 f3635b5e 0fedbbe2 6deba370 (..`.c[^....m..p │ │ │ │ + 0x00000050 ca1d0299 .... │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ 0x00000000 62653032 34313239 37656232 35323133 be0241297eb25213 │ │ │ │ 0x00000010 30646164 61376162 31316237 32643632 0dada7ab11b72d62 │ │ │ │ 0x00000020 31396463 31342e64 65627567 00000000 19dc14.debug.... │ │ │ │ - 0x00000030 4ca84bb1 L.K. │ │ │ │ + 0x00000030 37013c5f 7.<_ │ │ ├── ./usr/libexec/installed-tests/libsoup-3.0/chunk-io-test │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debugaltlink {} │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debugaltlink': │ │ │ │ 0x00000000 2f757372 2f6c6962 2f646562 75672f2e /usr/lib/debug/. │ │ │ │ 0x00000010 64777a2f 61726d2d 6c696e75 782d676e dwz/arm-linux-gn │ │ │ │ 0x00000020 75656162 6968662f 6c696273 6f75702d ueabihf/libsoup- │ │ │ │ 0x00000030 332e302d 74657374 732e6465 62756700 3.0-tests.debug. │ │ │ │ - 0x00000040 d6afa3e6 3547e201 df69c5cf df3eed7f ....5G...i...>.. │ │ │ │ - 0x00000050 04ee7548 ..uH │ │ │ │ + 0x00000040 28da1760 f3635b5e 0fedbbe2 6deba370 (..`.c[^....m..p │ │ │ │ + 0x00000050 ca1d0299 .... │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ 0x00000000 61353537 62393163 39656266 31303763 a557b91c9ebf107c │ │ │ │ 0x00000010 61653439 33623332 61333936 66386231 ae493b32a396f8b1 │ │ │ │ 0x00000020 34666466 38662e64 65627567 00000000 4fdf8f.debug.... │ │ │ │ - 0x00000030 190b8c8b .... │ │ │ │ + 0x00000030 b3dd8d4c ...L │ │ ├── ./usr/libexec/installed-tests/libsoup-3.0/coding-test │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debugaltlink {} │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debugaltlink': │ │ │ │ 0x00000000 2f757372 2f6c6962 2f646562 75672f2e /usr/lib/debug/. │ │ │ │ 0x00000010 64777a2f 61726d2d 6c696e75 782d676e dwz/arm-linux-gn │ │ │ │ 0x00000020 75656162 6968662f 6c696273 6f75702d ueabihf/libsoup- │ │ │ │ 0x00000030 332e302d 74657374 732e6465 62756700 3.0-tests.debug. │ │ │ │ - 0x00000040 d6afa3e6 3547e201 df69c5cf df3eed7f ....5G...i...>.. │ │ │ │ - 0x00000050 04ee7548 ..uH │ │ │ │ + 0x00000040 28da1760 f3635b5e 0fedbbe2 6deba370 (..`.c[^....m..p │ │ │ │ + 0x00000050 ca1d0299 .... │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ 0x00000000 63666632 63626432 33396364 34346361 cff2cbd239cd44ca │ │ │ │ 0x00000010 63633839 36366336 62366238 33656361 cc8966c6b6b83eca │ │ │ │ 0x00000020 61323634 66382e64 65627567 00000000 a264f8.debug.... │ │ │ │ - 0x00000030 8a94062e .... │ │ │ │ + 0x00000030 77111e1d w... │ │ ├── ./usr/libexec/installed-tests/libsoup-3.0/context-test │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debugaltlink {} │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debugaltlink': │ │ │ │ 0x00000000 2f757372 2f6c6962 2f646562 75672f2e /usr/lib/debug/. │ │ │ │ 0x00000010 64777a2f 61726d2d 6c696e75 782d676e dwz/arm-linux-gn │ │ │ │ 0x00000020 75656162 6968662f 6c696273 6f75702d ueabihf/libsoup- │ │ │ │ 0x00000030 332e302d 74657374 732e6465 62756700 3.0-tests.debug. │ │ │ │ - 0x00000040 d6afa3e6 3547e201 df69c5cf df3eed7f ....5G...i...>.. │ │ │ │ - 0x00000050 04ee7548 ..uH │ │ │ │ + 0x00000040 28da1760 f3635b5e 0fedbbe2 6deba370 (..`.c[^....m..p │ │ │ │ + 0x00000050 ca1d0299 .... │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ 0x00000000 66376465 31633736 66636134 31343939 f7de1c76fca41499 │ │ │ │ 0x00000010 36353339 61636166 66396261 39363630 6539acaff9ba9660 │ │ │ │ 0x00000020 31616537 31642e64 65627567 00000000 1ae71d.debug.... │ │ │ │ - 0x00000030 3bffef09 ;... │ │ │ │ + 0x00000030 0c9749e2 ..I. │ │ ├── ./usr/libexec/installed-tests/libsoup-3.0/continue-test │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debugaltlink {} │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debugaltlink': │ │ │ │ 0x00000000 2f757372 2f6c6962 2f646562 75672f2e /usr/lib/debug/. │ │ │ │ 0x00000010 64777a2f 61726d2d 6c696e75 782d676e dwz/arm-linux-gn │ │ │ │ 0x00000020 75656162 6968662f 6c696273 6f75702d ueabihf/libsoup- │ │ │ │ 0x00000030 332e302d 74657374 732e6465 62756700 3.0-tests.debug. │ │ │ │ - 0x00000040 d6afa3e6 3547e201 df69c5cf df3eed7f ....5G...i...>.. │ │ │ │ - 0x00000050 04ee7548 ..uH │ │ │ │ + 0x00000040 28da1760 f3635b5e 0fedbbe2 6deba370 (..`.c[^....m..p │ │ │ │ + 0x00000050 ca1d0299 .... │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ 0x00000000 63323532 33356436 35363632 34616233 c25235d656624ab3 │ │ │ │ 0x00000010 30306461 66666164 63633464 66363364 00daffadcc4df63d │ │ │ │ 0x00000020 39623961 34312e64 65627567 00000000 9b9a41.debug.... │ │ │ │ - 0x00000030 0653005e .S.^ │ │ │ │ + 0x00000030 b634dd98 .4.. │ │ ├── ./usr/libexec/installed-tests/libsoup-3.0/cookies-test │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debugaltlink {} │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debugaltlink': │ │ │ │ 0x00000000 2f757372 2f6c6962 2f646562 75672f2e /usr/lib/debug/. │ │ │ │ 0x00000010 64777a2f 61726d2d 6c696e75 782d676e dwz/arm-linux-gn │ │ │ │ 0x00000020 75656162 6968662f 6c696273 6f75702d ueabihf/libsoup- │ │ │ │ 0x00000030 332e302d 74657374 732e6465 62756700 3.0-tests.debug. │ │ │ │ - 0x00000040 d6afa3e6 3547e201 df69c5cf df3eed7f ....5G...i...>.. │ │ │ │ - 0x00000050 04ee7548 ..uH │ │ │ │ + 0x00000040 28da1760 f3635b5e 0fedbbe2 6deba370 (..`.c[^....m..p │ │ │ │ + 0x00000050 ca1d0299 .... │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ 0x00000000 65613766 33343464 31363565 62613236 ea7f344d165eba26 │ │ │ │ 0x00000010 35653532 34343963 30326138 34613437 5e52449c02a84a47 │ │ │ │ 0x00000020 36356563 32322e64 65627567 00000000 65ec22.debug.... │ │ │ │ - 0x00000030 6b44439e kDC. │ │ │ │ + 0x00000030 183dec44 .=.D │ │ ├── ./usr/libexec/installed-tests/libsoup-3.0/date-test │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debugaltlink {} │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debugaltlink': │ │ │ │ 0x00000000 2f757372 2f6c6962 2f646562 75672f2e /usr/lib/debug/. │ │ │ │ 0x00000010 64777a2f 61726d2d 6c696e75 782d676e dwz/arm-linux-gn │ │ │ │ 0x00000020 75656162 6968662f 6c696273 6f75702d ueabihf/libsoup- │ │ │ │ 0x00000030 332e302d 74657374 732e6465 62756700 3.0-tests.debug. │ │ │ │ - 0x00000040 d6afa3e6 3547e201 df69c5cf df3eed7f ....5G...i...>.. │ │ │ │ - 0x00000050 04ee7548 ..uH │ │ │ │ + 0x00000040 28da1760 f3635b5e 0fedbbe2 6deba370 (..`.c[^....m..p │ │ │ │ + 0x00000050 ca1d0299 .... │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ 0x00000000 39653161 62313230 37306230 33653861 9e1ab12070b03e8a │ │ │ │ 0x00000010 38656430 38386534 37653962 30386438 8ed088e47e9b08d8 │ │ │ │ 0x00000020 38613065 35352e64 65627567 00000000 8a0e55.debug.... │ │ │ │ - 0x00000030 c3266fac .&o. │ │ │ │ + 0x00000030 e8e2fbf8 .... │ │ ├── ./usr/libexec/installed-tests/libsoup-3.0/forms-test │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: ccb7524dd124b515be249e204b837d2c3837c54c │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: a27d1b74266f205d835192f66e112a1a286bc00d │ │ │ │ │ │ │ │ Displaying notes found in: .note.ABI-tag │ │ │ │ Owner Data size Description │ │ │ │ GNU 0x00000010 NT_GNU_ABI_TAG (ABI version tag) OS: Linux, ABI: 3.2.0 │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ @@ -1,20 +1,19 @@ │ │ │ │ -L/lib/ld-linux-armhf.so.3 │ │ │ │ +/lib/ld-linux-armhf.so.3 │ │ │ │ g_bytes_get_data │ │ │ │ g_intern_static_string │ │ │ │ g_hash_table_destroy │ │ │ │ g_str_hash │ │ │ │ g_bytes_get_size │ │ │ │ __gmon_start__ │ │ │ │ g_object_unref │ │ │ │ g_strcmp0 │ │ │ │ g_bytes_new │ │ │ │ g_hash_table_insert │ │ │ │ g_malloc │ │ │ │ -g_spawn_sync │ │ │ │ g_string_new │ │ │ │ g_main_loop_new │ │ │ │ g_assertion_message_error │ │ │ │ _ITM_deregisterTMCloneTable │ │ │ │ g_ptr_array_add │ │ │ │ g_string_append_len │ │ │ │ _ITM_registerTMCloneTable │ │ │ │ @@ -81,14 +80,15 @@ │ │ │ │ soup_server_message_set_redirect │ │ │ │ soup_message_headers_new │ │ │ │ soup_message_body_flatten │ │ │ │ soup_message_get_reason_phrase │ │ │ │ g_test_run │ │ │ │ g_ascii_strup │ │ │ │ g_test_skip │ │ │ │ +g_spawn_sync │ │ │ │ g_compute_checksum_for_bytes │ │ │ │ g_test_add_data_func_full │ │ │ │ g_datalist_clear │ │ │ │ g_compute_checksum_for_string │ │ │ │ g_test_get_filename │ │ │ │ g_datalist_id_set_data_full │ │ │ │ g_test_bug │ │ │ ├── readelf --wide --decompress --hex-dump=.dynstr {} │ │ │ │ @@ -6,120 +6,120 @@ │ │ │ │ 0x000008dc 7461626c 655f6465 7374726f 7900675f table_destroy.g_ │ │ │ │ 0x000008ec 7374725f 68617368 00675f62 79746573 str_hash.g_bytes │ │ │ │ 0x000008fc 5f676574 5f73697a 65005f5f 676d6f6e _get_size.__gmon │ │ │ │ 0x0000090c 5f737461 72745f5f 00675f6f 626a6563 _start__.g_objec │ │ │ │ 0x0000091c 745f756e 72656600 675f7374 72636d70 t_unref.g_strcmp │ │ │ │ 0x0000092c 3000675f 62797465 735f6e65 7700675f 0.g_bytes_new.g_ │ │ │ │ 0x0000093c 68617368 5f746162 6c655f69 6e736572 hash_table_inser │ │ │ │ - 0x0000094c 7400675f 6d616c6c 6f630067 5f737061 t.g_malloc.g_spa │ │ │ │ - 0x0000095c 776e5f73 796e6300 675f7374 72696e67 wn_sync.g_string │ │ │ │ - 0x0000096c 5f6e6577 00675f6d 61696e5f 6c6f6f70 _new.g_main_loop │ │ │ │ - 0x0000097c 5f6e6577 00675f61 73736572 74696f6e _new.g_assertion │ │ │ │ - 0x0000098c 5f6d6573 73616765 5f657272 6f72005f _message_error._ │ │ │ │ - 0x0000099c 49544d5f 64657265 67697374 6572544d ITM_deregisterTM │ │ │ │ - 0x000009ac 436c6f6e 65546162 6c650067 5f707472 CloneTable.g_ptr │ │ │ │ - 0x000009bc 5f617272 61795f61 64640067 5f737472 _array_add.g_str │ │ │ │ - 0x000009cc 696e675f 61707065 6e645f6c 656e005f ing_append_len._ │ │ │ │ - 0x000009dc 49544d5f 72656769 73746572 544d436c ITM_registerTMCl │ │ │ │ - 0x000009ec 6f6e6554 61626c65 00675f73 74726475 oneTable.g_strdu │ │ │ │ - 0x000009fc 705f7072 696e7466 00675f73 7472696e p_printf.g_strin │ │ │ │ - 0x00000a0c 675f6672 65650067 5f707472 5f617272 g_free.g_ptr_arr │ │ │ │ - 0x00000a1c 61795f66 72656500 675f7572 695f756e ay_free.g_uri_un │ │ │ │ - 0x00000a2c 72656600 675f6861 73685f74 61626c65 ref.g_hash_table │ │ │ │ - 0x00000a3c 5f6e6577 5f66756c 6c00675f 7572695f _new_full.g_uri_ │ │ │ │ - 0x00000a4c 6765745f 706f7274 00675f61 73736572 get_port.g_asser │ │ │ │ - 0x00000a5c 74696f6e 5f6d6573 73616765 5f636d70 tion_message_cmp │ │ │ │ - 0x00000a6c 6e756d00 675f7175 61726b5f 66726f6d num.g_quark_from │ │ │ │ - 0x00000a7c 5f737472 696e6700 675f7374 72696e67 _string.g_string │ │ │ │ - 0x00000a8c 5f696e73 6572745f 6c656e00 675f6861 _insert_len.g_ha │ │ │ │ - 0x00000a9c 73685f74 61626c65 5f6c6f6f 6b757000 sh_table_lookup. │ │ │ │ - 0x00000aac 675f6279 7465735f 756e7265 6600675f g_bytes_unref.g_ │ │ │ │ - 0x00000abc 6d61696e 5f6c6f6f 705f756e 72656600 main_loop_unref. │ │ │ │ - 0x00000acc 675f6669 6c655f67 65745f63 6f6e7465 g_file_get_conte │ │ │ │ - 0x00000adc 6e747300 675f6173 73657274 696f6e5f nts.g_assertion_ │ │ │ │ - 0x00000aec 6d657373 61676500 675f7572 695f746f message.g_uri_to │ │ │ │ - 0x00000afc 5f737472 696e6700 675f6572 726f725f _string.g_error_ │ │ │ │ - 0x00000b0c 66726565 00675f70 74725f61 72726179 free.g_ptr_array │ │ │ │ - 0x00000b1c 5f6e6577 00675f6d 61696e5f 6c6f6f70 _new.g_main_loop │ │ │ │ - 0x00000b2c 5f72756e 00675f75 72695f70 61727365 _run.g_uri_parse │ │ │ │ - 0x00000b3c 5f72656c 61746976 6500675f 73747269 _relative.g_stri │ │ │ │ - 0x00000b4c 6e675f61 7070656e 645f7072 696e7466 ng_append_printf │ │ │ │ - 0x00000b5c 00675f73 74725f65 7175616c 00736f75 .g_str_equal.sou │ │ │ │ - 0x00000b6c 705f7365 72766572 5f616464 5f68616e p_server_add_han │ │ │ │ - 0x00000b7c 646c6572 00736f75 705f7365 72766572 dler.soup_server │ │ │ │ - 0x00000b8c 5f6d6573 73616765 5f676574 5f757269 _message_get_uri │ │ │ │ - 0x00000b9c 00736f75 705f6d75 6c746970 6172745f .soup_multipart_ │ │ │ │ - 0x00000bac 6e65775f 66726f6d 5f6d6573 73616765 new_from_message │ │ │ │ - 0x00000bbc 00736f75 705f6d65 73736167 655f6e65 .soup_message_ne │ │ │ │ - 0x00000bcc 775f6672 6f6d5f65 6e636f64 65645f66 w_from_encoded_f │ │ │ │ - 0x00000bdc 6f726d00 736f7570 5f746573 745f7365 orm.soup_test_se │ │ │ │ - 0x00000bec 7373696f 6e5f6162 6f72745f 756e7265 ssion_abort_unre │ │ │ │ - 0x00000bfc 6600736f 75705f6d 65737361 67655f68 f.soup_message_h │ │ │ │ - 0x00000c0c 65616465 72735f73 65745f63 6f6e7465 eaders_set_conte │ │ │ │ - 0x00000c1c 6e745f64 6973706f 73697469 6f6e0073 nt_disposition.s │ │ │ │ - 0x00000c2c 6f75705f 6d756c74 69706172 745f6e65 oup_multipart_ne │ │ │ │ - 0x00000c3c 7700736f 75705f73 65737369 6f6e5f73 w.soup_session_s │ │ │ │ - 0x00000c4c 656e645f 616e645f 72656164 00736f75 end_and_read.sou │ │ │ │ - 0x00000c5c 705f666f 726d5f64 65636f64 655f6d75 p_form_decode_mu │ │ │ │ - 0x00000c6c 6c746970 61727400 736f7570 5f666f72 ltipart.soup_for │ │ │ │ - 0x00000c7c 6d5f6465 636f6465 00736f75 705f7365 m_decode.soup_se │ │ │ │ - 0x00000c8c 72766572 5f6d6573 73616765 5f676574 rver_message_get │ │ │ │ - 0x00000c9c 5f726571 75657374 5f626f64 7900736f _request_body.so │ │ │ │ - 0x00000cac 75705f66 6f726d5f 656e636f 64650073 up_form_encode.s │ │ │ │ - 0x00000cbc 6f75705f 666f726d 5f656e63 6f64655f oup_form_encode_ │ │ │ │ - 0x00000ccc 64617461 6c697374 005f534f 55505f4d datalist._SOUP_M │ │ │ │ - 0x00000cdc 4554484f 445f4745 54006465 6275675f ETHOD_GET.debug_ │ │ │ │ - 0x00000cec 7072696e 74660073 6f75705f 6d756c74 printf.soup_mult │ │ │ │ - 0x00000cfc 69706172 745f6672 65650073 6f75705f ipart_free.soup_ │ │ │ │ - 0x00000d0c 74657374 5f736572 7665725f 6e657700 test_server_new. │ │ │ │ - 0x00000d1c 736f7570 5f746573 745f7365 72766572 soup_test_server │ │ │ │ - 0x00000d2c 5f717569 745f756e 72656600 736f7570 _quit_unref.soup │ │ │ │ - 0x00000d3c 5f6d756c 74697061 72745f61 7070656e _multipart_appen │ │ │ │ - 0x00000d4c 645f666f 726d5f73 7472696e 6700736f d_form_string.so │ │ │ │ - 0x00000d5c 75705f75 72695f63 6f707900 736f7570 up_uri_copy.soup │ │ │ │ - 0x00000d6c 5f736572 7665725f 6d657373 6167655f _server_message_ │ │ │ │ - 0x00000d7c 7365745f 72657370 6f6e7365 00736f75 set_response.sou │ │ │ │ - 0x00000d8c 705f6d75 6c746970 6172745f 61707065 p_multipart_appe │ │ │ │ - 0x00000d9c 6e645f66 6f726d5f 66696c65 00736f75 nd_form_file.sou │ │ │ │ - 0x00000dac 705f7365 72766572 5f6d6573 73616765 p_server_message │ │ │ │ - 0x00000dbc 5f676574 5f6d6574 686f6400 736f7570 _get_method.soup │ │ │ │ - 0x00000dcc 5f737461 7475735f 6765745f 70687261 _status_get_phra │ │ │ │ - 0x00000ddc 73650073 6f75705f 6d756c74 69706172 se.soup_multipar │ │ │ │ - 0x00000dec 745f6170 70656e64 5f706172 7400736f t_append_part.so │ │ │ │ - 0x00000dfc 75705f73 65727665 725f6d65 73736167 up_server_messag │ │ │ │ - 0x00000e0c 655f7365 745f7374 61747573 00736f75 e_set_status.sou │ │ │ │ - 0x00000e1c 705f6d65 73736167 655f6e65 775f6672 p_message_new_fr │ │ │ │ - 0x00000e2c 6f6d5f6d 756c7469 70617274 00736f75 om_multipart.sou │ │ │ │ - 0x00000e3c 705f6d65 73736167 655f6865 61646572 p_message_header │ │ │ │ - 0x00000e4c 735f7365 745f636f 6e74656e 745f7479 s_set_content_ty │ │ │ │ - 0x00000e5c 7065005f 534f5550 5f4d4554 484f445f pe._SOUP_METHOD_ │ │ │ │ - 0x00000e6c 48454144 00736f75 705f6d65 73736167 HEAD.soup_messag │ │ │ │ - 0x00000e7c 655f6765 745f7374 61747573 00736f75 e_get_status.sou │ │ │ │ - 0x00000e8c 705f7465 73745f73 65727665 725f6765 p_test_server_ge │ │ │ │ - 0x00000e9c 745f7572 69007465 73745f69 6e697400 t_uri.test_init. │ │ │ │ - 0x00000eac 74657374 5f636c65 616e7570 00686176 test_cleanup.hav │ │ │ │ - 0x00000ebc 655f6375 726c0073 6f75705f 6d657373 e_curl.soup_mess │ │ │ │ - 0x00000ecc 6167655f 68656164 6572735f 6765745f age_headers_get_ │ │ │ │ - 0x00000edc 636f6e74 656e745f 74797065 005f534f content_type._SO │ │ │ │ - 0x00000eec 55505f4d 4554484f 445f504f 53540073 UP_METHOD_POST.s │ │ │ │ - 0x00000efc 6f75705f 73657276 65725f6d 65737361 oup_server_messa │ │ │ │ - 0x00000f0c 67655f67 65745f72 65717565 73745f68 ge_get_request_h │ │ │ │ - 0x00000f1c 65616465 72730073 6f75705f 74657374 eaders.soup_test │ │ │ │ - 0x00000f2c 5f736573 73696f6e 5f6e6577 00736f75 _session_new.sou │ │ │ │ - 0x00000f3c 705f6d65 73736167 655f6865 61646572 p_message_header │ │ │ │ - 0x00000f4c 735f756e 72656600 736f7570 5f736572 s_unref.soup_ser │ │ │ │ - 0x00000f5c 7665725f 6d657373 6167655f 7365745f ver_message_set_ │ │ │ │ - 0x00000f6c 72656469 72656374 00736f75 705f6d65 redirect.soup_me │ │ │ │ - 0x00000f7c 73736167 655f6865 61646572 735f6e65 ssage_headers_ne │ │ │ │ - 0x00000f8c 7700736f 75705f6d 65737361 67655f62 w.soup_message_b │ │ │ │ - 0x00000f9c 6f64795f 666c6174 74656e00 736f7570 ody_flatten.soup │ │ │ │ - 0x00000fac 5f6d6573 73616765 5f676574 5f726561 _message_get_rea │ │ │ │ - 0x00000fbc 736f6e5f 70687261 73650067 5f746573 son_phrase.g_tes │ │ │ │ - 0x00000fcc 745f7275 6e00675f 61736369 695f7374 t_run.g_ascii_st │ │ │ │ - 0x00000fdc 72757000 675f7465 73745f73 6b697000 rup.g_test_skip. │ │ │ │ + 0x0000094c 7400675f 6d616c6c 6f630067 5f737472 t.g_malloc.g_str │ │ │ │ + 0x0000095c 696e675f 6e657700 675f6d61 696e5f6c ing_new.g_main_l │ │ │ │ + 0x0000096c 6f6f705f 6e657700 675f6173 73657274 oop_new.g_assert │ │ │ │ + 0x0000097c 696f6e5f 6d657373 6167655f 6572726f ion_message_erro │ │ │ │ + 0x0000098c 72005f49 544d5f64 65726567 69737465 r._ITM_deregiste │ │ │ │ + 0x0000099c 72544d43 6c6f6e65 5461626c 6500675f rTMCloneTable.g_ │ │ │ │ + 0x000009ac 7074725f 61727261 795f6164 6400675f ptr_array_add.g_ │ │ │ │ + 0x000009bc 73747269 6e675f61 7070656e 645f6c65 string_append_le │ │ │ │ + 0x000009cc 6e005f49 544d5f72 65676973 74657254 n._ITM_registerT │ │ │ │ + 0x000009dc 4d436c6f 6e655461 626c6500 675f7374 MCloneTable.g_st │ │ │ │ + 0x000009ec 72647570 5f707269 6e746600 675f7374 rdup_printf.g_st │ │ │ │ + 0x000009fc 72696e67 5f667265 6500675f 7074725f ring_free.g_ptr_ │ │ │ │ + 0x00000a0c 61727261 795f6672 65650067 5f757269 array_free.g_uri │ │ │ │ + 0x00000a1c 5f756e72 65660067 5f686173 685f7461 _unref.g_hash_ta │ │ │ │ + 0x00000a2c 626c655f 6e65775f 66756c6c 00675f75 ble_new_full.g_u │ │ │ │ + 0x00000a3c 72695f67 65745f70 6f727400 675f6173 ri_get_port.g_as │ │ │ │ + 0x00000a4c 73657274 696f6e5f 6d657373 6167655f sertion_message_ │ │ │ │ + 0x00000a5c 636d706e 756d0067 5f717561 726b5f66 cmpnum.g_quark_f │ │ │ │ + 0x00000a6c 726f6d5f 73747269 6e670067 5f737472 rom_string.g_str │ │ │ │ + 0x00000a7c 696e675f 696e7365 72745f6c 656e0067 ing_insert_len.g │ │ │ │ + 0x00000a8c 5f686173 685f7461 626c655f 6c6f6f6b _hash_table_look │ │ │ │ + 0x00000a9c 75700067 5f627974 65735f75 6e726566 up.g_bytes_unref │ │ │ │ + 0x00000aac 00675f6d 61696e5f 6c6f6f70 5f756e72 .g_main_loop_unr │ │ │ │ + 0x00000abc 65660067 5f66696c 655f6765 745f636f ef.g_file_get_co │ │ │ │ + 0x00000acc 6e74656e 74730067 5f617373 65727469 ntents.g_asserti │ │ │ │ + 0x00000adc 6f6e5f6d 65737361 67650067 5f757269 on_message.g_uri │ │ │ │ + 0x00000aec 5f746f5f 73747269 6e670067 5f657272 _to_string.g_err │ │ │ │ + 0x00000afc 6f725f66 72656500 675f7074 725f6172 or_free.g_ptr_ar │ │ │ │ + 0x00000b0c 7261795f 6e657700 675f6d61 696e5f6c ray_new.g_main_l │ │ │ │ + 0x00000b1c 6f6f705f 72756e00 675f7572 695f7061 oop_run.g_uri_pa │ │ │ │ + 0x00000b2c 7273655f 72656c61 74697665 00675f73 rse_relative.g_s │ │ │ │ + 0x00000b3c 7472696e 675f6170 70656e64 5f707269 tring_append_pri │ │ │ │ + 0x00000b4c 6e746600 675f7374 725f6571 75616c00 ntf.g_str_equal. │ │ │ │ + 0x00000b5c 736f7570 5f736572 7665725f 6164645f soup_server_add_ │ │ │ │ + 0x00000b6c 68616e64 6c657200 736f7570 5f736572 handler.soup_ser │ │ │ │ + 0x00000b7c 7665725f 6d657373 6167655f 6765745f ver_message_get_ │ │ │ │ + 0x00000b8c 75726900 736f7570 5f6d756c 74697061 uri.soup_multipa │ │ │ │ + 0x00000b9c 72745f6e 65775f66 726f6d5f 6d657373 rt_new_from_mess │ │ │ │ + 0x00000bac 61676500 736f7570 5f6d6573 73616765 age.soup_message │ │ │ │ + 0x00000bbc 5f6e6577 5f66726f 6d5f656e 636f6465 _new_from_encode │ │ │ │ + 0x00000bcc 645f666f 726d0073 6f75705f 74657374 d_form.soup_test │ │ │ │ + 0x00000bdc 5f736573 73696f6e 5f61626f 72745f75 _session_abort_u │ │ │ │ + 0x00000bec 6e726566 00736f75 705f6d65 73736167 nref.soup_messag │ │ │ │ + 0x00000bfc 655f6865 61646572 735f7365 745f636f e_headers_set_co │ │ │ │ + 0x00000c0c 6e74656e 745f6469 73706f73 6974696f ntent_dispositio │ │ │ │ + 0x00000c1c 6e00736f 75705f6d 756c7469 70617274 n.soup_multipart │ │ │ │ + 0x00000c2c 5f6e6577 00736f75 705f7365 7373696f _new.soup_sessio │ │ │ │ + 0x00000c3c 6e5f7365 6e645f61 6e645f72 65616400 n_send_and_read. │ │ │ │ + 0x00000c4c 736f7570 5f666f72 6d5f6465 636f6465 soup_form_decode │ │ │ │ + 0x00000c5c 5f6d756c 74697061 72740073 6f75705f _multipart.soup_ │ │ │ │ + 0x00000c6c 666f726d 5f646563 6f646500 736f7570 form_decode.soup │ │ │ │ + 0x00000c7c 5f736572 7665725f 6d657373 6167655f _server_message_ │ │ │ │ + 0x00000c8c 6765745f 72657175 6573745f 626f6479 get_request_body │ │ │ │ + 0x00000c9c 00736f75 705f666f 726d5f65 6e636f64 .soup_form_encod │ │ │ │ + 0x00000cac 6500736f 75705f66 6f726d5f 656e636f e.soup_form_enco │ │ │ │ + 0x00000cbc 64655f64 6174616c 69737400 5f534f55 de_datalist._SOU │ │ │ │ + 0x00000ccc 505f4d45 54484f44 5f474554 00646562 P_METHOD_GET.deb │ │ │ │ + 0x00000cdc 75675f70 72696e74 6600736f 75705f6d ug_printf.soup_m │ │ │ │ + 0x00000cec 756c7469 70617274 5f667265 6500736f ultipart_free.so │ │ │ │ + 0x00000cfc 75705f74 6573745f 73657276 65725f6e up_test_server_n │ │ │ │ + 0x00000d0c 65770073 6f75705f 74657374 5f736572 ew.soup_test_ser │ │ │ │ + 0x00000d1c 7665725f 71756974 5f756e72 65660073 ver_quit_unref.s │ │ │ │ + 0x00000d2c 6f75705f 6d756c74 69706172 745f6170 oup_multipart_ap │ │ │ │ + 0x00000d3c 70656e64 5f666f72 6d5f7374 72696e67 pend_form_string │ │ │ │ + 0x00000d4c 00736f75 705f7572 695f636f 70790073 .soup_uri_copy.s │ │ │ │ + 0x00000d5c 6f75705f 73657276 65725f6d 65737361 oup_server_messa │ │ │ │ + 0x00000d6c 67655f73 65745f72 6573706f 6e736500 ge_set_response. │ │ │ │ + 0x00000d7c 736f7570 5f6d756c 74697061 72745f61 soup_multipart_a │ │ │ │ + 0x00000d8c 7070656e 645f666f 726d5f66 696c6500 ppend_form_file. │ │ │ │ + 0x00000d9c 736f7570 5f736572 7665725f 6d657373 soup_server_mess │ │ │ │ + 0x00000dac 6167655f 6765745f 6d657468 6f640073 age_get_method.s │ │ │ │ + 0x00000dbc 6f75705f 73746174 75735f67 65745f70 oup_status_get_p │ │ │ │ + 0x00000dcc 68726173 6500736f 75705f6d 756c7469 hrase.soup_multi │ │ │ │ + 0x00000ddc 70617274 5f617070 656e645f 70617274 part_append_part │ │ │ │ + 0x00000dec 00736f75 705f7365 72766572 5f6d6573 .soup_server_mes │ │ │ │ + 0x00000dfc 73616765 5f736574 5f737461 74757300 sage_set_status. │ │ │ │ + 0x00000e0c 736f7570 5f6d6573 73616765 5f6e6577 soup_message_new │ │ │ │ + 0x00000e1c 5f66726f 6d5f6d75 6c746970 61727400 _from_multipart. │ │ │ │ + 0x00000e2c 736f7570 5f6d6573 73616765 5f686561 soup_message_hea │ │ │ │ + 0x00000e3c 64657273 5f736574 5f636f6e 74656e74 ders_set_content │ │ │ │ + 0x00000e4c 5f747970 65005f53 4f55505f 4d455448 _type._SOUP_METH │ │ │ │ + 0x00000e5c 4f445f48 45414400 736f7570 5f6d6573 OD_HEAD.soup_mes │ │ │ │ + 0x00000e6c 73616765 5f676574 5f737461 74757300 sage_get_status. │ │ │ │ + 0x00000e7c 736f7570 5f746573 745f7365 72766572 soup_test_server │ │ │ │ + 0x00000e8c 5f676574 5f757269 00746573 745f696e _get_uri.test_in │ │ │ │ + 0x00000e9c 69740074 6573745f 636c6561 6e757000 it.test_cleanup. │ │ │ │ + 0x00000eac 68617665 5f637572 6c00736f 75705f6d have_curl.soup_m │ │ │ │ + 0x00000ebc 65737361 67655f68 65616465 72735f67 essage_headers_g │ │ │ │ + 0x00000ecc 65745f63 6f6e7465 6e745f74 79706500 et_content_type. │ │ │ │ + 0x00000edc 5f534f55 505f4d45 54484f44 5f504f53 _SOUP_METHOD_POS │ │ │ │ + 0x00000eec 5400736f 75705f73 65727665 725f6d65 T.soup_server_me │ │ │ │ + 0x00000efc 73736167 655f6765 745f7265 71756573 ssage_get_reques │ │ │ │ + 0x00000f0c 745f6865 61646572 7300736f 75705f74 t_headers.soup_t │ │ │ │ + 0x00000f1c 6573745f 73657373 696f6e5f 6e657700 est_session_new. │ │ │ │ + 0x00000f2c 736f7570 5f6d6573 73616765 5f686561 soup_message_hea │ │ │ │ + 0x00000f3c 64657273 5f756e72 65660073 6f75705f ders_unref.soup_ │ │ │ │ + 0x00000f4c 73657276 65725f6d 65737361 67655f73 server_message_s │ │ │ │ + 0x00000f5c 65745f72 65646972 65637400 736f7570 et_redirect.soup │ │ │ │ + 0x00000f6c 5f6d6573 73616765 5f686561 64657273 _message_headers │ │ │ │ + 0x00000f7c 5f6e6577 00736f75 705f6d65 73736167 _new.soup_messag │ │ │ │ + 0x00000f8c 655f626f 64795f66 6c617474 656e0073 e_body_flatten.s │ │ │ │ + 0x00000f9c 6f75705f 6d657373 6167655f 6765745f oup_message_get_ │ │ │ │ + 0x00000fac 72656173 6f6e5f70 68726173 6500675f reason_phrase.g_ │ │ │ │ + 0x00000fbc 74657374 5f72756e 00675f61 73636969 test_run.g_ascii │ │ │ │ + 0x00000fcc 5f737472 75700067 5f746573 745f736b _strup.g_test_sk │ │ │ │ + 0x00000fdc 69700067 5f737061 776e5f73 796e6300 ip.g_spawn_sync. │ │ │ │ 0x00000fec 675f636f 6d707574 655f6368 65636b73 g_compute_checks │ │ │ │ 0x00000ffc 756d5f66 6f725f62 79746573 00675f74 um_for_bytes.g_t │ │ │ │ 0x0000100c 6573745f 6164645f 64617461 5f66756e est_add_data_fun │ │ │ │ 0x0000101c 635f6675 6c6c0067 5f707269 6e740067 c_full.g_print.g │ │ │ │ 0x0000102c 5f646174 616c6973 745f636c 65617200 _datalist_clear. │ │ │ │ 0x0000103c 675f636f 6d707574 655f6368 65636b73 g_compute_checks │ │ │ │ 0x0000104c 756d5f66 6f725f73 7472696e 6700675f um_for_string.g_ │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debugaltlink {} │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debugaltlink': │ │ │ │ 0x00000000 2f757372 2f6c6962 2f646562 75672f2e /usr/lib/debug/. │ │ │ │ 0x00000010 64777a2f 61726d2d 6c696e75 782d676e dwz/arm-linux-gn │ │ │ │ 0x00000020 75656162 6968662f 6c696273 6f75702d ueabihf/libsoup- │ │ │ │ 0x00000030 332e302d 74657374 732e6465 62756700 3.0-tests.debug. │ │ │ │ - 0x00000040 d6afa3e6 3547e201 df69c5cf df3eed7f ....5G...i...>.. │ │ │ │ - 0x00000050 04ee7548 ..uH │ │ │ │ + 0x00000040 28da1760 f3635b5e 0fedbbe2 6deba370 (..`.c[^....m..p │ │ │ │ + 0x00000050 ca1d0299 .... │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 62373532 34646431 32346235 31356265 b7524dd124b515be │ │ │ │ - 0x00000010 32343965 32303462 38333764 32633338 249e204b837d2c38 │ │ │ │ - 0x00000020 33376335 34632e64 65627567 00000000 37c54c.debug.... │ │ │ │ - 0x00000030 b5c017e3 .... │ │ │ │ + 0x00000000 37643162 37343236 36663230 35643833 7d1b74266f205d83 │ │ │ │ + 0x00000010 35313932 66363665 31313261 31613238 5192f66e112a1a28 │ │ │ │ + 0x00000020 36626330 30642e64 65627567 00000000 6bc00d.debug.... │ │ │ │ + 0x00000030 aee40a52 ...R │ │ ├── ./usr/libexec/installed-tests/libsoup-3.0/header-parsing-test │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debugaltlink {} │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debugaltlink': │ │ │ │ 0x00000000 2f757372 2f6c6962 2f646562 75672f2e /usr/lib/debug/. │ │ │ │ 0x00000010 64777a2f 61726d2d 6c696e75 782d676e dwz/arm-linux-gn │ │ │ │ 0x00000020 75656162 6968662f 6c696273 6f75702d ueabihf/libsoup- │ │ │ │ 0x00000030 332e302d 74657374 732e6465 62756700 3.0-tests.debug. │ │ │ │ - 0x00000040 d6afa3e6 3547e201 df69c5cf df3eed7f ....5G...i...>.. │ │ │ │ - 0x00000050 04ee7548 ..uH │ │ │ │ + 0x00000040 28da1760 f3635b5e 0fedbbe2 6deba370 (..`.c[^....m..p │ │ │ │ + 0x00000050 ca1d0299 .... │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ 0x00000000 65353830 37323965 30323431 31376533 e580729e024117e3 │ │ │ │ 0x00000010 32643136 66303237 66323266 30373763 2d16f027f22f077c │ │ │ │ 0x00000020 34323437 65642e64 65627567 00000000 4247ed.debug.... │ │ │ │ - 0x00000030 f991c2ed .... │ │ │ │ + 0x00000030 4703d994 G... │ │ ├── ./usr/libexec/installed-tests/libsoup-3.0/hsts-db-test │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debugaltlink {} │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debugaltlink': │ │ │ │ 0x00000000 2f757372 2f6c6962 2f646562 75672f2e /usr/lib/debug/. │ │ │ │ 0x00000010 64777a2f 61726d2d 6c696e75 782d676e dwz/arm-linux-gn │ │ │ │ 0x00000020 75656162 6968662f 6c696273 6f75702d ueabihf/libsoup- │ │ │ │ 0x00000030 332e302d 74657374 732e6465 62756700 3.0-tests.debug. │ │ │ │ - 0x00000040 d6afa3e6 3547e201 df69c5cf df3eed7f ....5G...i...>.. │ │ │ │ - 0x00000050 04ee7548 ..uH │ │ │ │ + 0x00000040 28da1760 f3635b5e 0fedbbe2 6deba370 (..`.c[^....m..p │ │ │ │ + 0x00000050 ca1d0299 .... │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ 0x00000000 64313762 33373062 66343332 33383166 d17b370bf432381f │ │ │ │ 0x00000010 39373937 35636631 36373265 38623331 97975cf1672e8b31 │ │ │ │ 0x00000020 33666633 66312e64 65627567 00000000 3ff3f1.debug.... │ │ │ │ - 0x00000030 2978d5d4 )x.. │ │ │ │ + 0x00000030 64710ee6 dq.. │ │ ├── ./usr/libexec/installed-tests/libsoup-3.0/hsts-test │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 929415b25e5931fced44d94b4fa140066bf0c2c2 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: c3b8e0c6bda047b04188e070aebb2b7eb673a64e │ │ │ │ │ │ │ │ Displaying notes found in: .note.ABI-tag │ │ │ │ Owner Data size Description │ │ │ │ GNU 0x00000010 NT_GNU_ABI_TAG (ABI version tag) OS: Linux, ABI: 3.2.0 │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ -/lib/ld-linux-armhf.so.3 │ │ │ │ +N/lib/ld-linux-armhf.so.3 │ │ │ │ __gmon_start__ │ │ │ │ g_object_unref │ │ │ │ g_strcmp0 │ │ │ │ g_clear_error │ │ │ │ g_list_free_full │ │ │ │ g_assertion_message_error │ │ │ │ _ITM_deregisterTMCloneTable │ │ │ │ @@ -12,15 +12,14 @@ │ │ │ │ g_strdup_printf │ │ │ │ g_uri_unref │ │ │ │ g_uri_get_port │ │ │ │ g_assertion_message_cmpnum │ │ │ │ g_signal_connect_data │ │ │ │ g_bytes_unref │ │ │ │ g_assertion_message │ │ │ │ -g_usleep │ │ │ │ g_uri_to_string │ │ │ │ g_uri_build │ │ │ │ g_tls_error_quark │ │ │ │ soup_server_add_handler │ │ │ │ soup_uri_is_http │ │ │ │ soup_test_session_abort_unref │ │ │ │ soup_session_send_and_read │ │ │ │ @@ -93,14 +92,15 @@ │ │ │ │ soup_message_headers_iter_init │ │ │ │ soup_message_headers_iter_next │ │ │ │ g_ascii_strcasecmp │ │ │ │ soup_header_parse_semi_param_list_strict │ │ │ │ soup_header_free_param_list │ │ │ │ g_hash_table_lookup_extended │ │ │ │ soup_date_time_is_past │ │ │ │ +g_usleep │ │ │ │ g_test_run │ │ │ │ g_date_time_equal │ │ │ │ g_date_time_ref │ │ │ │ g_assertion_message_cmpstr │ │ │ │ g_date_time_new_from_unix_utc │ │ │ │ g_date_time_add_seconds │ │ │ │ g_test_add_func │ │ │ ├── readelf --wide --decompress --hex-dump=.dynstr {} │ │ │ │ @@ -16,131 +16,131 @@ │ │ │ │ 0x000009fc 72696e74 6600675f 7572695f 756e7265 rintf.g_uri_unre │ │ │ │ 0x00000a0c 6600675f 7572695f 6765745f 706f7274 f.g_uri_get_port │ │ │ │ 0x00000a1c 00675f61 73736572 74696f6e 5f6d6573 .g_assertion_mes │ │ │ │ 0x00000a2c 73616765 5f636d70 6e756d00 675f7369 sage_cmpnum.g_si │ │ │ │ 0x00000a3c 676e616c 5f636f6e 6e656374 5f646174 gnal_connect_dat │ │ │ │ 0x00000a4c 6100675f 62797465 735f756e 72656600 a.g_bytes_unref. │ │ │ │ 0x00000a5c 675f6173 73657274 696f6e5f 6d657373 g_assertion_mess │ │ │ │ - 0x00000a6c 61676500 675f7573 6c656570 00675f75 age.g_usleep.g_u │ │ │ │ - 0x00000a7c 72695f74 6f5f7374 72696e67 00675f75 ri_to_string.g_u │ │ │ │ - 0x00000a8c 72695f62 75696c64 00675f74 6c735f65 ri_build.g_tls_e │ │ │ │ - 0x00000a9c 72726f72 5f717561 726b0073 6f75705f rror_quark.soup_ │ │ │ │ - 0x00000aac 73657276 65725f61 64645f68 616e646c server_add_handl │ │ │ │ - 0x00000abc 65720073 6f75705f 7572695f 69735f68 er.soup_uri_is_h │ │ │ │ - 0x00000acc 74747000 736f7570 5f746573 745f7365 ttp.soup_test_se │ │ │ │ - 0x00000adc 7373696f 6e5f6162 6f72745f 756e7265 ssion_abort_unre │ │ │ │ - 0x00000aec 6600736f 75705f73 65737369 6f6e5f73 f.soup_session_s │ │ │ │ - 0x00000afc 656e645f 616e645f 72656164 00736f75 end_and_read.sou │ │ │ │ - 0x00000b0c 705f7365 7373696f 6e5f6164 645f6665 p_session_add_fe │ │ │ │ - 0x00000b1c 61747572 655f6279 5f747970 6500736f ature_by_type.so │ │ │ │ - 0x00000b2c 75705f74 6573745f 73657276 65725f6e up_test_server_n │ │ │ │ - 0x00000b3c 65770073 6f75705f 74657374 5f736572 ew.soup_test_ser │ │ │ │ - 0x00000b4c 7665725f 71756974 5f756e72 65660073 ver_quit_unref.s │ │ │ │ - 0x00000b5c 6f75705f 7572695f 636f7079 00736f75 oup_uri_copy.sou │ │ │ │ - 0x00000b6c 705f7365 7373696f 6e5f6164 645f6665 p_session_add_fe │ │ │ │ - 0x00000b7c 61747572 6500736f 75705f73 74617475 ature.soup_statu │ │ │ │ - 0x00000b8c 735f6765 745f7068 72617365 00736f75 s_get_phrase.sou │ │ │ │ - 0x00000b9c 705f6d65 73736167 655f6164 645f666c p_message_add_fl │ │ │ │ - 0x00000bac 61677300 736f7570 5f736572 7665725f ags.soup_server_ │ │ │ │ - 0x00000bbc 6d657373 6167655f 7365745f 73746174 message_set_stat │ │ │ │ - 0x00000bcc 75730073 6f75705f 73657276 65725f6d us.soup_server_m │ │ │ │ - 0x00000bdc 65737361 67655f67 65745f72 6573706f essage_get_respo │ │ │ │ - 0x00000bec 6e73655f 68656164 65727300 736f7570 nse_headers.soup │ │ │ │ - 0x00000bfc 5f757269 5f69735f 68747470 7300736f _uri_is_https.so │ │ │ │ - 0x00000c0c 75705f6d 65737361 67655f73 65745f75 up_message_set_u │ │ │ │ - 0x00000c1c 72690073 6f75705f 6d657373 6167655f ri.soup_message_ │ │ │ │ - 0x00000c2c 6e657700 746c735f 61766169 6c61626c new.tls_availabl │ │ │ │ - 0x00000c3c 6500736f 75705f6d 65737361 67655f68 e.soup_message_h │ │ │ │ - 0x00000c4c 65616465 72735f61 7070656e 6400736f eaders_append.so │ │ │ │ - 0x00000c5c 75705f6d 65737361 67655f67 65745f73 up_message_get_s │ │ │ │ - 0x00000c6c 74617475 7300736f 75705f74 6573745f tatus.soup_test_ │ │ │ │ - 0x00000c7c 73657276 65725f67 65745f75 72690074 server_get_uri.t │ │ │ │ - 0x00000c8c 6573745f 696e6974 00746573 745f636c est_init.test_cl │ │ │ │ - 0x00000c9c 65616e75 7000736f 75705f74 6573745f eanup.soup_test_ │ │ │ │ - 0x00000cac 73657373 696f6e5f 6e657700 736f7570 session_new.soup │ │ │ │ - 0x00000cbc 5f6d6573 73616765 5f676574 5f757269 _message_get_uri │ │ │ │ - 0x00000ccc 00736f75 705f7365 72766572 5f6d6573 .soup_server_mes │ │ │ │ - 0x00000cdc 73616765 5f736574 5f726564 69726563 sage_set_redirec │ │ │ │ - 0x00000cec 7400736f 75705f6d 65737361 67655f67 t.soup_message_g │ │ │ │ - 0x00000cfc 65745f72 6561736f 6e5f7068 72617365 et_reason_phrase │ │ │ │ - 0x00000d0c 00675f69 6e746572 6e5f7374 61746963 .g_intern_static │ │ │ │ - 0x00000d1c 5f737472 696e6700 675f7479 70655f72 _string.g_type_r │ │ │ │ - 0x00000d2c 65676973 7465725f 73746174 69635f73 egister_static_s │ │ │ │ - 0x00000d3c 696d706c 6500736f 75705f73 65737369 imple.soup_sessi │ │ │ │ - 0x00000d4c 6f6e5f66 65617475 72655f67 65745f74 on_feature_get_t │ │ │ │ - 0x00000d5c 79706500 675f7479 70655f61 64645f69 ype.g_type_add_i │ │ │ │ - 0x00000d6c 6e746572 66616365 5f737461 74696300 nterface_static. │ │ │ │ - 0x00000d7c 675f7479 70655f61 64645f69 6e737461 g_type_add_insta │ │ │ │ - 0x00000d8c 6e63655f 70726976 61746500 675f7369 nce_private.g_si │ │ │ │ - 0x00000d9c 676e616c 5f68616e 646c6572 735f6469 gnal_handlers_di │ │ │ │ - 0x00000dac 73636f6e 6e656374 5f6d6174 63686564 sconnect_matched │ │ │ │ - 0x00000dbc 00736f75 705f6d65 73736167 655f6765 .soup_message_ge │ │ │ │ - 0x00000dcc 745f746c 735f7065 65725f63 65727469 t_tls_peer_certi │ │ │ │ - 0x00000ddc 66696361 74655f65 72726f72 7300736f ficate_errors.so │ │ │ │ - 0x00000dec 75705f73 65737369 6f6e5f63 616e6365 up_session_cance │ │ │ │ - 0x00000dfc 6c5f6d65 73736167 6500675f 68617368 l_message.g_hash │ │ │ │ - 0x00000e0c 5f746162 6c655f6e 65775f66 756c6c00 _table_new_full. │ │ │ │ - 0x00000e1c 675f6d75 7465785f 696e6974 00736f75 g_mutex_init.sou │ │ │ │ - 0x00000e2c 705f7374 725f6361 73655f65 7175616c p_str_case_equal │ │ │ │ - 0x00000e3c 00736f75 705f7374 725f6361 73655f68 .soup_str_case_h │ │ │ │ - 0x00000e4c 61736800 675f7479 70655f63 6c617373 ash.g_type_class │ │ │ │ - 0x00000e5c 5f706565 6b5f7061 72656e74 00675f73 _peek_parent.g_s │ │ │ │ - 0x00000e6c 69676e61 6c5f6e65 7700675f 74797065 ignal_new.g_type │ │ │ │ - 0x00000e7c 5f636c61 73735f61 646a7573 745f7072 _class_adjust_pr │ │ │ │ - 0x00000e8c 69766174 655f6f66 66736574 00675f68 ivate_offset.g_h │ │ │ │ - 0x00000e9c 6173685f 7461626c 655f6465 7374726f ash_table_destro │ │ │ │ - 0x00000eac 7900675f 6d757465 785f636c 65617200 y.g_mutex_clear. │ │ │ │ - 0x00000ebc 675f7374 72647570 00675f6c 6973745f g_strdup.g_list_ │ │ │ │ - 0x00000ecc 70726570 656e6400 675f6861 73685f74 prepend.g_hash_t │ │ │ │ - 0x00000edc 61626c65 5f6c6f6f 6b757000 675f7369 able_lookup.g_si │ │ │ │ - 0x00000eec 676e616c 5f656d69 7400675f 6f6e6365 gnal_emit.g_once │ │ │ │ - 0x00000efc 5f696e69 745f656e 74657200 675f6f6e _init_enter.g_on │ │ │ │ - 0x00000f0c 63655f69 6e69745f 6c656176 6500675f ce_init_leave.g_ │ │ │ │ - 0x00000f1c 6f626a65 63745f6e 65770067 5f747970 object_new.g_typ │ │ │ │ - 0x00000f2c 655f6368 65636b5f 696e7374 616e6365 e_check_instance │ │ │ │ - 0x00000f3c 5f69735f 6100675f 6d757465 785f6c6f _is_a.g_mutex_lo │ │ │ │ - 0x00000f4c 636b0067 5f686173 685f7461 626c655f ck.g_hash_table_ │ │ │ │ - 0x00000f5c 73746561 6c5f6578 74656e64 65640067 steal_extended.g │ │ │ │ - 0x00000f6c 5f686173 685f7461 626c655f 696e7365 _hash_table_inse │ │ │ │ - 0x00000f7c 72740067 5f686173 685f7461 626c655f rt.g_hash_table_ │ │ │ │ - 0x00000f8c 666f7265 6163685f 72656d6f 76650067 foreach_remove.g │ │ │ │ - 0x00000f9c 5f6d7574 65785f75 6e6c6f63 6b00675f _mutex_unlock.g_ │ │ │ │ - 0x00000fac 72657475 726e5f69 665f6661 696c5f77 return_if_fail_w │ │ │ │ - 0x00000fbc 61726e69 6e670067 5f686173 685f7461 arning.g_hash_ta │ │ │ │ - 0x00000fcc 626c655f 636f6e74 61696e73 00675f75 ble_contains.g_u │ │ │ │ - 0x00000fdc 72695f67 65745f68 6f737400 675f686f ri_get_host.g_ho │ │ │ │ - 0x00000fec 73746e61 6d655f69 735f6970 5f616464 stname_is_ip_add │ │ │ │ - 0x00000ffc 72657373 00736f75 705f6d65 73736167 ress.soup_messag │ │ │ │ - 0x0000100c 655f6873 74735f65 6e666f72 63656400 e_hsts_enforced. │ │ │ │ - 0x0000101c 736f7570 5f6d6573 73616765 5f616464 soup_message_add │ │ │ │ - 0x0000102c 5f686561 6465725f 68616e64 6c657200 _header_handler. │ │ │ │ - 0x0000103c 675f6861 73685f74 61626c65 5f666f72 g_hash_table_for │ │ │ │ - 0x0000104c 65616368 00675f62 6f786564 5f747970 each.g_boxed_typ │ │ │ │ - 0x0000105c 655f7265 67697374 65725f73 74617469 e_register_stati │ │ │ │ - 0x0000106c 6300675f 736c6963 655f616c 6c6f6300 c.g_slice_alloc. │ │ │ │ - 0x0000107c 675f6461 74655f74 696d655f 756e7265 g_date_time_unre │ │ │ │ - 0x0000108c 6600675f 736c6963 655f6672 65653100 f.g_slice_free1. │ │ │ │ - 0x0000109c 675f6461 74655f74 696d655f 6e65775f g_date_time_new_ │ │ │ │ - 0x000010ac 6e6f775f 75746300 736f7570 5f6d6573 now_utc.soup_mes │ │ │ │ - 0x000010bc 73616765 5f676574 5f747970 6500736f sage_get_type.so │ │ │ │ - 0x000010cc 75705f6d 65737361 67655f67 65745f72 up_message_get_r │ │ │ │ - 0x000010dc 6573706f 6e73655f 68656164 65727300 esponse_headers. │ │ │ │ - 0x000010ec 736f7570 5f6d6573 73616765 5f686561 soup_message_hea │ │ │ │ - 0x000010fc 64657273 5f697465 725f696e 69740073 ders_iter_init.s │ │ │ │ - 0x0000110c 6f75705f 6d657373 6167655f 68656164 oup_message_head │ │ │ │ - 0x0000111c 6572735f 69746572 5f6e6578 7400675f ers_iter_next.g_ │ │ │ │ - 0x0000112c 61736369 695f7374 72636173 65636d70 ascii_strcasecmp │ │ │ │ - 0x0000113c 00736f75 705f6865 61646572 5f706172 .soup_header_par │ │ │ │ - 0x0000114c 73655f73 656d695f 70617261 6d5f6c69 se_semi_param_li │ │ │ │ - 0x0000115c 73745f73 74726963 7400736f 75705f68 st_strict.soup_h │ │ │ │ - 0x0000116c 65616465 725f6672 65655f70 6172616d eader_free_param │ │ │ │ - 0x0000117c 5f6c6973 7400675f 68617368 5f746162 _list.g_hash_tab │ │ │ │ - 0x0000118c 6c655f6c 6f6f6b75 705f6578 74656e64 le_lookup_extend │ │ │ │ - 0x0000119c 65640073 6f75705f 64617465 5f74696d ed.soup_date_tim │ │ │ │ - 0x000011ac 655f6973 5f706173 7400675f 74657374 e_is_past.g_test │ │ │ │ + 0x00000a6c 61676500 675f7572 695f746f 5f737472 age.g_uri_to_str │ │ │ │ + 0x00000a7c 696e6700 675f7572 695f6275 696c6400 ing.g_uri_build. │ │ │ │ + 0x00000a8c 675f746c 735f6572 726f725f 71756172 g_tls_error_quar │ │ │ │ + 0x00000a9c 6b00736f 75705f73 65727665 725f6164 k.soup_server_ad │ │ │ │ + 0x00000aac 645f6861 6e646c65 7200736f 75705f75 d_handler.soup_u │ │ │ │ + 0x00000abc 72695f69 735f6874 74700073 6f75705f ri_is_http.soup_ │ │ │ │ + 0x00000acc 74657374 5f736573 73696f6e 5f61626f test_session_abo │ │ │ │ + 0x00000adc 72745f75 6e726566 00736f75 705f7365 rt_unref.soup_se │ │ │ │ + 0x00000aec 7373696f 6e5f7365 6e645f61 6e645f72 ssion_send_and_r │ │ │ │ + 0x00000afc 65616400 736f7570 5f736573 73696f6e ead.soup_session │ │ │ │ + 0x00000b0c 5f616464 5f666561 74757265 5f62795f _add_feature_by_ │ │ │ │ + 0x00000b1c 74797065 00736f75 705f7465 73745f73 type.soup_test_s │ │ │ │ + 0x00000b2c 65727665 725f6e65 7700736f 75705f74 erver_new.soup_t │ │ │ │ + 0x00000b3c 6573745f 73657276 65725f71 7569745f est_server_quit_ │ │ │ │ + 0x00000b4c 756e7265 6600736f 75705f75 72695f63 unref.soup_uri_c │ │ │ │ + 0x00000b5c 6f707900 736f7570 5f736573 73696f6e opy.soup_session │ │ │ │ + 0x00000b6c 5f616464 5f666561 74757265 00736f75 _add_feature.sou │ │ │ │ + 0x00000b7c 705f7374 61747573 5f676574 5f706872 p_status_get_phr │ │ │ │ + 0x00000b8c 61736500 736f7570 5f6d6573 73616765 ase.soup_message │ │ │ │ + 0x00000b9c 5f616464 5f666c61 67730073 6f75705f _add_flags.soup_ │ │ │ │ + 0x00000bac 73657276 65725f6d 65737361 67655f73 server_message_s │ │ │ │ + 0x00000bbc 65745f73 74617475 7300736f 75705f73 et_status.soup_s │ │ │ │ + 0x00000bcc 65727665 725f6d65 73736167 655f6765 erver_message_ge │ │ │ │ + 0x00000bdc 745f7265 73706f6e 73655f68 65616465 t_response_heade │ │ │ │ + 0x00000bec 72730073 6f75705f 7572695f 69735f68 rs.soup_uri_is_h │ │ │ │ + 0x00000bfc 74747073 00736f75 705f6d65 73736167 ttps.soup_messag │ │ │ │ + 0x00000c0c 655f7365 745f7572 6900736f 75705f6d e_set_uri.soup_m │ │ │ │ + 0x00000c1c 65737361 67655f6e 65770074 6c735f61 essage_new.tls_a │ │ │ │ + 0x00000c2c 7661696c 61626c65 00736f75 705f6d65 vailable.soup_me │ │ │ │ + 0x00000c3c 73736167 655f6865 61646572 735f6170 ssage_headers_ap │ │ │ │ + 0x00000c4c 70656e64 00736f75 705f6d65 73736167 pend.soup_messag │ │ │ │ + 0x00000c5c 655f6765 745f7374 61747573 00736f75 e_get_status.sou │ │ │ │ + 0x00000c6c 705f7465 73745f73 65727665 725f6765 p_test_server_ge │ │ │ │ + 0x00000c7c 745f7572 69007465 73745f69 6e697400 t_uri.test_init. │ │ │ │ + 0x00000c8c 74657374 5f636c65 616e7570 00736f75 test_cleanup.sou │ │ │ │ + 0x00000c9c 705f7465 73745f73 65737369 6f6e5f6e p_test_session_n │ │ │ │ + 0x00000cac 65770073 6f75705f 6d657373 6167655f ew.soup_message_ │ │ │ │ + 0x00000cbc 6765745f 75726900 736f7570 5f736572 get_uri.soup_ser │ │ │ │ + 0x00000ccc 7665725f 6d657373 6167655f 7365745f ver_message_set_ │ │ │ │ + 0x00000cdc 72656469 72656374 00736f75 705f6d65 redirect.soup_me │ │ │ │ + 0x00000cec 73736167 655f6765 745f7265 61736f6e ssage_get_reason │ │ │ │ + 0x00000cfc 5f706872 61736500 675f696e 7465726e _phrase.g_intern │ │ │ │ + 0x00000d0c 5f737461 7469635f 73747269 6e670067 _static_string.g │ │ │ │ + 0x00000d1c 5f747970 655f7265 67697374 65725f73 _type_register_s │ │ │ │ + 0x00000d2c 74617469 635f7369 6d706c65 00736f75 tatic_simple.sou │ │ │ │ + 0x00000d3c 705f7365 7373696f 6e5f6665 61747572 p_session_featur │ │ │ │ + 0x00000d4c 655f6765 745f7479 70650067 5f747970 e_get_type.g_typ │ │ │ │ + 0x00000d5c 655f6164 645f696e 74657266 6163655f e_add_interface_ │ │ │ │ + 0x00000d6c 73746174 69630067 5f747970 655f6164 static.g_type_ad │ │ │ │ + 0x00000d7c 645f696e 7374616e 63655f70 72697661 d_instance_priva │ │ │ │ + 0x00000d8c 74650067 5f736967 6e616c5f 68616e64 te.g_signal_hand │ │ │ │ + 0x00000d9c 6c657273 5f646973 636f6e6e 6563745f lers_disconnect_ │ │ │ │ + 0x00000dac 6d617463 68656400 736f7570 5f6d6573 matched.soup_mes │ │ │ │ + 0x00000dbc 73616765 5f676574 5f746c73 5f706565 sage_get_tls_pee │ │ │ │ + 0x00000dcc 725f6365 72746966 69636174 655f6572 r_certificate_er │ │ │ │ + 0x00000ddc 726f7273 00736f75 705f7365 7373696f rors.soup_sessio │ │ │ │ + 0x00000dec 6e5f6361 6e63656c 5f6d6573 73616765 n_cancel_message │ │ │ │ + 0x00000dfc 00675f68 6173685f 7461626c 655f6e65 .g_hash_table_ne │ │ │ │ + 0x00000e0c 775f6675 6c6c0067 5f6d7574 65785f69 w_full.g_mutex_i │ │ │ │ + 0x00000e1c 6e697400 736f7570 5f737472 5f636173 nit.soup_str_cas │ │ │ │ + 0x00000e2c 655f6571 75616c00 736f7570 5f737472 e_equal.soup_str │ │ │ │ + 0x00000e3c 5f636173 655f6861 73680067 5f747970 _case_hash.g_typ │ │ │ │ + 0x00000e4c 655f636c 6173735f 7065656b 5f706172 e_class_peek_par │ │ │ │ + 0x00000e5c 656e7400 675f7369 676e616c 5f6e6577 ent.g_signal_new │ │ │ │ + 0x00000e6c 00675f74 7970655f 636c6173 735f6164 .g_type_class_ad │ │ │ │ + 0x00000e7c 6a757374 5f707269 76617465 5f6f6666 just_private_off │ │ │ │ + 0x00000e8c 73657400 675f6861 73685f74 61626c65 set.g_hash_table │ │ │ │ + 0x00000e9c 5f646573 74726f79 00675f6d 75746578 _destroy.g_mutex │ │ │ │ + 0x00000eac 5f636c65 61720067 5f737472 64757000 _clear.g_strdup. │ │ │ │ + 0x00000ebc 675f6c69 73745f70 72657065 6e640067 g_list_prepend.g │ │ │ │ + 0x00000ecc 5f686173 685f7461 626c655f 6c6f6f6b _hash_table_look │ │ │ │ + 0x00000edc 75700067 5f736967 6e616c5f 656d6974 up.g_signal_emit │ │ │ │ + 0x00000eec 00675f6f 6e63655f 696e6974 5f656e74 .g_once_init_ent │ │ │ │ + 0x00000efc 65720067 5f6f6e63 655f696e 69745f6c er.g_once_init_l │ │ │ │ + 0x00000f0c 65617665 00675f6f 626a6563 745f6e65 eave.g_object_ne │ │ │ │ + 0x00000f1c 7700675f 74797065 5f636865 636b5f69 w.g_type_check_i │ │ │ │ + 0x00000f2c 6e737461 6e63655f 69735f61 00675f6d nstance_is_a.g_m │ │ │ │ + 0x00000f3c 75746578 5f6c6f63 6b00675f 68617368 utex_lock.g_hash │ │ │ │ + 0x00000f4c 5f746162 6c655f73 7465616c 5f657874 _table_steal_ext │ │ │ │ + 0x00000f5c 656e6465 6400675f 68617368 5f746162 ended.g_hash_tab │ │ │ │ + 0x00000f6c 6c655f69 6e736572 7400675f 68617368 le_insert.g_hash │ │ │ │ + 0x00000f7c 5f746162 6c655f66 6f726561 63685f72 _table_foreach_r │ │ │ │ + 0x00000f8c 656d6f76 6500675f 6d757465 785f756e emove.g_mutex_un │ │ │ │ + 0x00000f9c 6c6f636b 00675f72 65747572 6e5f6966 lock.g_return_if │ │ │ │ + 0x00000fac 5f666169 6c5f7761 726e696e 6700675f _fail_warning.g_ │ │ │ │ + 0x00000fbc 68617368 5f746162 6c655f63 6f6e7461 hash_table_conta │ │ │ │ + 0x00000fcc 696e7300 675f7572 695f6765 745f686f ins.g_uri_get_ho │ │ │ │ + 0x00000fdc 73740067 5f686f73 746e616d 655f6973 st.g_hostname_is │ │ │ │ + 0x00000fec 5f69705f 61646472 65737300 736f7570 _ip_address.soup │ │ │ │ + 0x00000ffc 5f6d6573 73616765 5f687374 735f656e _message_hsts_en │ │ │ │ + 0x0000100c 666f7263 65640073 6f75705f 6d657373 forced.soup_mess │ │ │ │ + 0x0000101c 6167655f 6164645f 68656164 65725f68 age_add_header_h │ │ │ │ + 0x0000102c 616e646c 65720067 5f686173 685f7461 andler.g_hash_ta │ │ │ │ + 0x0000103c 626c655f 666f7265 61636800 675f626f ble_foreach.g_bo │ │ │ │ + 0x0000104c 7865645f 74797065 5f726567 69737465 xed_type_registe │ │ │ │ + 0x0000105c 725f7374 61746963 00675f73 6c696365 r_static.g_slice │ │ │ │ + 0x0000106c 5f616c6c 6f630067 5f646174 655f7469 _alloc.g_date_ti │ │ │ │ + 0x0000107c 6d655f75 6e726566 00675f73 6c696365 me_unref.g_slice │ │ │ │ + 0x0000108c 5f667265 65310067 5f646174 655f7469 _free1.g_date_ti │ │ │ │ + 0x0000109c 6d655f6e 65775f6e 6f775f75 74630073 me_new_now_utc.s │ │ │ │ + 0x000010ac 6f75705f 6d657373 6167655f 6765745f oup_message_get_ │ │ │ │ + 0x000010bc 74797065 00736f75 705f6d65 73736167 type.soup_messag │ │ │ │ + 0x000010cc 655f6765 745f7265 73706f6e 73655f68 e_get_response_h │ │ │ │ + 0x000010dc 65616465 72730073 6f75705f 6d657373 eaders.soup_mess │ │ │ │ + 0x000010ec 6167655f 68656164 6572735f 69746572 age_headers_iter │ │ │ │ + 0x000010fc 5f696e69 7400736f 75705f6d 65737361 _init.soup_messa │ │ │ │ + 0x0000110c 67655f68 65616465 72735f69 7465725f ge_headers_iter_ │ │ │ │ + 0x0000111c 6e657874 00675f61 73636969 5f737472 next.g_ascii_str │ │ │ │ + 0x0000112c 63617365 636d7000 736f7570 5f686561 casecmp.soup_hea │ │ │ │ + 0x0000113c 6465725f 70617273 655f7365 6d695f70 der_parse_semi_p │ │ │ │ + 0x0000114c 6172616d 5f6c6973 745f7374 72696374 aram_list_strict │ │ │ │ + 0x0000115c 00736f75 705f6865 61646572 5f667265 .soup_header_fre │ │ │ │ + 0x0000116c 655f7061 72616d5f 6c697374 00675f68 e_param_list.g_h │ │ │ │ + 0x0000117c 6173685f 7461626c 655f6c6f 6f6b7570 ash_table_lookup │ │ │ │ + 0x0000118c 5f657874 656e6465 6400736f 75705f64 _extended.soup_d │ │ │ │ + 0x0000119c 6174655f 74696d65 5f69735f 70617374 ate_time_is_past │ │ │ │ + 0x000011ac 00675f75 736c6565 7000675f 74657374 .g_usleep.g_test │ │ │ │ 0x000011bc 5f72756e 00675f64 6174655f 74696d65 _run.g_date_time │ │ │ │ 0x000011cc 5f657175 616c0067 5f646174 655f7469 _equal.g_date_ti │ │ │ │ 0x000011dc 6d655f72 65660067 5f617373 65727469 me_ref.g_asserti │ │ │ │ 0x000011ec 6f6e5f6d 65737361 67655f63 6d707374 on_message_cmpst │ │ │ │ 0x000011fc 7200675f 64617465 5f74696d 655f6e65 r.g_date_time_ne │ │ │ │ 0x0000120c 775f6672 6f6d5f75 6e69785f 75746300 w_from_unix_utc. │ │ │ │ 0x0000121c 675f6461 74655f74 696d655f 6164645f g_date_time_add_ │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debugaltlink {} │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debugaltlink': │ │ │ │ 0x00000000 2f757372 2f6c6962 2f646562 75672f2e /usr/lib/debug/. │ │ │ │ 0x00000010 64777a2f 61726d2d 6c696e75 782d676e dwz/arm-linux-gn │ │ │ │ 0x00000020 75656162 6968662f 6c696273 6f75702d ueabihf/libsoup- │ │ │ │ 0x00000030 332e302d 74657374 732e6465 62756700 3.0-tests.debug. │ │ │ │ - 0x00000040 d6afa3e6 3547e201 df69c5cf df3eed7f ....5G...i...>.. │ │ │ │ - 0x00000050 04ee7548 ..uH │ │ │ │ + 0x00000040 28da1760 f3635b5e 0fedbbe2 6deba370 (..`.c[^....m..p │ │ │ │ + 0x00000050 ca1d0299 .... │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 39343135 62323565 35393331 66636564 9415b25e5931fced │ │ │ │ - 0x00000010 34346439 34623466 61313430 30363662 44d94b4fa140066b │ │ │ │ - 0x00000020 66306332 63322e64 65627567 00000000 f0c2c2.debug.... │ │ │ │ - 0x00000030 f5b1272a ..'* │ │ │ │ + 0x00000000 62386530 63366264 61303437 62303431 b8e0c6bda047b041 │ │ │ │ + 0x00000010 38386530 37306165 62623262 37656236 88e070aebb2b7eb6 │ │ │ │ + 0x00000020 37336136 34652e64 65627567 00000000 73a64e.debug.... │ │ │ │ + 0x00000030 2c4e8429 ,N.) │ │ ├── ./usr/libexec/installed-tests/libsoup-3.0/http2-body-stream-test │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debugaltlink {} │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debugaltlink': │ │ │ │ 0x00000000 2f757372 2f6c6962 2f646562 75672f2e /usr/lib/debug/. │ │ │ │ 0x00000010 64777a2f 61726d2d 6c696e75 782d676e dwz/arm-linux-gn │ │ │ │ 0x00000020 75656162 6968662f 6c696273 6f75702d ueabihf/libsoup- │ │ │ │ 0x00000030 332e302d 74657374 732e6465 62756700 3.0-tests.debug. │ │ │ │ - 0x00000040 d6afa3e6 3547e201 df69c5cf df3eed7f ....5G...i...>.. │ │ │ │ - 0x00000050 04ee7548 ..uH │ │ │ │ + 0x00000040 28da1760 f3635b5e 0fedbbe2 6deba370 (..`.c[^....m..p │ │ │ │ + 0x00000050 ca1d0299 .... │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ 0x00000000 66336262 35663339 39623665 34623164 f3bb5f399b6e4b1d │ │ │ │ 0x00000010 33663362 36646436 35626563 31323165 3f3b6dd65bec121e │ │ │ │ 0x00000020 65353463 32632e64 65627567 00000000 e54c2c.debug.... │ │ │ │ - 0x00000030 a08c539a ..S. │ │ │ │ + 0x00000030 585a8aa7 XZ.. │ │ ├── ./usr/libexec/installed-tests/libsoup-3.0/http2-test │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 3f913e22070cab6bb035e439e8ab63ef7eab459a │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 462587d219e27139e431a48ed0af397f5d79dea9 │ │ │ │ │ │ │ │ Displaying notes found in: .note.ABI-tag │ │ │ │ Owner Data size Description │ │ │ │ GNU 0x00000010 NT_GNU_ABI_TAG (ABI version tag) OS: Linux, ABI: 3.2.0 │ │ │ ├── strings --all --bytes=8 {} │ │ │ │┄ Ordering differences only │ │ │ │ @@ -2,15 +2,14 @@ │ │ │ │ g_file_read │ │ │ │ g_bytes_get_data │ │ │ │ g_string_free_to_bytes │ │ │ │ g_intern_static_string │ │ │ │ g_bytes_get_size │ │ │ │ g_object_get_data │ │ │ │ __gmon_start__ │ │ │ │ -g_test_message │ │ │ │ g_object_unref │ │ │ │ g_strcmp0 │ │ │ │ g_strdup │ │ │ │ g_clear_error │ │ │ │ g_uri_get_query │ │ │ │ g_memory_output_stream_new_resizable │ │ │ │ g_malloc │ │ │ │ @@ -148,14 +147,15 @@ │ │ │ │ soup_message_headers_get_one_common │ │ │ │ g_once_init_enter │ │ │ │ g_once_init_leave │ │ │ │ g_object_new_valist │ │ │ │ g_return_if_fail_warning │ │ │ │ g_object_notify_by_pspec │ │ │ │ g_test_run │ │ │ │ +g_test_message │ │ │ │ g_test_get_filename │ │ │ │ g_timeout_add │ │ │ │ g_test_add_vtable │ │ │ │ g_assertion_message_cmpstr │ │ │ │ g_bytes_equal │ │ │ │ g_object_connect │ │ │ │ g_socket_get_fd │ │ │ ├── readelf --wide --decompress --hex-dump=.dynstr {} │ │ │ │ @@ -4,261 +4,261 @@ │ │ │ │ 0x00000cec 79746573 5f676574 5f646174 6100675f ytes_get_data.g_ │ │ │ │ 0x00000cfc 73747269 6e675f66 7265655f 746f5f62 string_free_to_b │ │ │ │ 0x00000d0c 79746573 00675f69 6e746572 6e5f7374 ytes.g_intern_st │ │ │ │ 0x00000d1c 61746963 5f737472 696e6700 675f6279 atic_string.g_by │ │ │ │ 0x00000d2c 7465735f 6765745f 73697a65 00675f6f tes_get_size.g_o │ │ │ │ 0x00000d3c 626a6563 745f6765 745f6461 7461005f bject_get_data._ │ │ │ │ 0x00000d4c 5f676d6f 6e5f7374 6172745f 5f00675f _gmon_start__.g_ │ │ │ │ - 0x00000d5c 74657374 5f6d6573 73616765 00675f6f test_message.g_o │ │ │ │ - 0x00000d6c 626a6563 745f756e 72656600 675f7374 bject_unref.g_st │ │ │ │ - 0x00000d7c 72636d70 3000675f 73747264 75700067 rcmp0.g_strdup.g │ │ │ │ - 0x00000d8c 5f636c65 61725f65 72726f72 00675f75 _clear_error.g_u │ │ │ │ - 0x00000d9c 72695f67 65745f71 75657279 00675f6d ri_get_query.g_m │ │ │ │ - 0x00000dac 656d6f72 795f6f75 74707574 5f737472 emory_output_str │ │ │ │ - 0x00000dbc 65616d5f 6e65775f 72657369 7a61626c eam_new_resizabl │ │ │ │ - 0x00000dcc 6500675f 6d616c6c 6f630067 5f737472 e.g_malloc.g_str │ │ │ │ - 0x00000ddc 696e675f 6e657700 675f6173 73657274 ing_new.g_assert │ │ │ │ - 0x00000dec 696f6e5f 6d657373 6167655f 6572726f ion_message_erro │ │ │ │ - 0x00000dfc 72005f49 544d5f64 65726567 69737465 r._ITM_deregiste │ │ │ │ - 0x00000e0c 72544d43 6c6f6e65 5461626c 6500675f rTMCloneTable.g_ │ │ │ │ - 0x00000e1c 6f626a65 63745f72 65660067 5f627974 object_ref.g_byt │ │ │ │ - 0x00000e2c 65735f6e 65775f74 616b6500 5f49544d es_new_take._ITM │ │ │ │ - 0x00000e3c 5f726567 69737465 72544d43 6c6f6e65 _registerTMClone │ │ │ │ - 0x00000e4c 5461626c 6500675f 73747264 75705f70 Table.g_strdup_p │ │ │ │ - 0x00000e5c 72696e74 6600675f 62797465 735f6e65 rintf.g_bytes_ne │ │ │ │ - 0x00000e6c 775f7374 61746963 00675f6d 656d6f72 w_static.g_memor │ │ │ │ - 0x00000e7c 795f6f75 74707574 5f737472 65616d5f y_output_stream_ │ │ │ │ - 0x00000e8c 73746561 6c5f6173 5f627974 65730067 steal_as_bytes.g │ │ │ │ - 0x00000e9c 5f6d6169 6e5f636f 6e746578 745f6974 _main_context_it │ │ │ │ - 0x00000eac 65726174 696f6e00 675f7572 695f756e eration.g_uri_un │ │ │ │ - 0x00000ebc 72656600 675f6f62 6a656374 5f736574 ref.g_object_set │ │ │ │ - 0x00000ecc 5f646174 6100675f 6d61696e 5f636f6e _data.g_main_con │ │ │ │ - 0x00000edc 74657874 5f726566 5f746872 6561645f text_ref_thread_ │ │ │ │ - 0x00000eec 64656661 756c7400 675f6173 73657274 default.g_assert │ │ │ │ - 0x00000efc 696f6e5f 6d657373 6167655f 636d706e ion_message_cmpn │ │ │ │ - 0x00000f0c 756d0067 5f657272 6f725f6d 61746368 um.g_error_match │ │ │ │ - 0x00000f1c 65730067 5f757269 5f676574 5f706174 es.g_uri_get_pat │ │ │ │ - 0x00000f2c 6800675f 7374725f 6861735f 70726566 h.g_str_has_pref │ │ │ │ - 0x00000f3c 69780067 5f736967 6e616c5f 636f6e6e ix.g_signal_conn │ │ │ │ - 0x00000f4c 6563745f 64617461 00675f69 6f5f6572 ect_data.g_io_er │ │ │ │ - 0x00000f5c 726f725f 71756172 6b00675f 6d61696e ror_quark.g_main │ │ │ │ - 0x00000f6c 5f636f6e 74657874 5f756e72 65660067 _context_unref.g │ │ │ │ - 0x00000f7c 5f6f7574 7075745f 73747265 616d5f73 _output_stream_s │ │ │ │ - 0x00000f8c 706c6963 6500675f 62797465 735f756e plice.g_bytes_un │ │ │ │ - 0x00000f9c 72656600 675f7374 72696e67 5f696e73 ref.g_string_ins │ │ │ │ - 0x00000fac 6572745f 6300675f 736f7572 63655f75 ert_c.g_source_u │ │ │ │ - 0x00000fbc 6e726566 00675f61 73736572 74696f6e nref.g_assertion │ │ │ │ - 0x00000fcc 5f6d6573 73616765 00675f65 72726f72 _message.g_error │ │ │ │ - 0x00000fdc 5f667265 6500675f 66696c65 5f6e6577 _free.g_file_new │ │ │ │ - 0x00000fec 5f666f72 5f706174 6800675f 63616e63 _for_path.g_canc │ │ │ │ - 0x00000ffc 656c6c61 626c655f 6e657700 675f7572 ellable_new.g_ur │ │ │ │ - 0x0000100c 695f7061 7273655f 72656c61 74697665 i_parse_relative │ │ │ │ - 0x0000101c 00675f63 616e6365 6c6c6162 6c655f63 .g_cancellable_c │ │ │ │ - 0x0000102c 616e6365 6c00675f 6d61696e 5f636f6e ancel.g_main_con │ │ │ │ - 0x0000103c 74657874 5f676574 5f746872 6561645f text_get_thread_ │ │ │ │ - 0x0000104c 64656661 756c7400 736f7570 5f736572 default.soup_ser │ │ │ │ - 0x0000105c 7665725f 6164645f 68616e64 6c657200 ver_add_handler. │ │ │ │ - 0x0000106c 736f7570 5f736572 7665725f 6d657373 soup_server_mess │ │ │ │ - 0x0000107c 6167655f 6765745f 75726900 736f7570 age_get_uri.soup │ │ │ │ - 0x0000108c 5f626f64 795f696e 7075745f 73747265 _body_input_stre │ │ │ │ - 0x0000109c 616d5f68 74747032 5f69735f 626c6f63 am_http2_is_bloc │ │ │ │ - 0x000010ac 6b656400 736f7570 5f6d6573 73616765 ked.soup_message │ │ │ │ - 0x000010bc 5f6d6574 72696373 5f676574 5f646e73 _metrics_get_dns │ │ │ │ - 0x000010cc 5f656e64 00736f75 705f7365 72766572 _end.soup_server │ │ │ │ - 0x000010dc 5f6d6573 73616765 5f756e70 61757365 _message_unpause │ │ │ │ - 0x000010ec 00736f75 705f6d65 73736167 655f7365 .soup_message_se │ │ │ │ - 0x000010fc 745f7265 71756573 745f626f 64795f66 t_request_body_f │ │ │ │ - 0x0000110c 726f6d5f 62797465 7300736f 75705f74 rom_bytes.soup_t │ │ │ │ - 0x0000111c 6573745f 73657373 696f6e5f 61626f72 est_session_abor │ │ │ │ - 0x0000112c 745f756e 72656600 736f7570 5f6c6f67 t_unref.soup_log │ │ │ │ - 0x0000113c 6765725f 6e657700 736f7570 5f736573 ger_new.soup_ses │ │ │ │ - 0x0000114c 73696f6e 5f73656e 645f616e 645f7265 sion_send_and_re │ │ │ │ - 0x0000115c 61640073 6f75705f 6d657373 6167655f ad.soup_message_ │ │ │ │ - 0x0000116c 6d657472 6963735f 6765745f 636f6e6e metrics_get_conn │ │ │ │ - 0x0000117c 6563745f 73746172 7400736f 75705f73 ect_start.soup_s │ │ │ │ - 0x0000118c 65727665 725f6d65 73736167 655f7061 erver_message_pa │ │ │ │ - 0x0000119c 75736500 736f7570 5f6d6573 73616765 use.soup_message │ │ │ │ - 0x000011ac 5f6d6574 72696373 5f676574 5f726571 _metrics_get_req │ │ │ │ - 0x000011bc 75657374 5f686561 6465725f 62797465 uest_header_byte │ │ │ │ - 0x000011cc 735f7365 6e740073 6f75705f 73657373 s_sent.soup_sess │ │ │ │ - 0x000011dc 696f6e5f 73656e64 5f616e64 5f726561 ion_send_and_rea │ │ │ │ - 0x000011ec 645f6173 796e6300 736f7570 5f736572 d_async.soup_ser │ │ │ │ - 0x000011fc 7665725f 6d657373 6167655f 6765745f ver_message_get_ │ │ │ │ - 0x0000120c 72657175 6573745f 626f6479 00736f75 request_body.sou │ │ │ │ - 0x0000121c 705f7365 7373696f 6e5f7365 6e640073 p_session_send.s │ │ │ │ - 0x0000122c 6f75705f 73657373 696f6e5f 70726563 oup_session_prec │ │ │ │ - 0x0000123c 6f6e6e65 63745f66 696e6973 6800736f onnect_finish.so │ │ │ │ - 0x0000124c 75705f6d 65737361 67655f6d 65747269 up_message_metri │ │ │ │ - 0x0000125c 63735f67 65745f72 6573706f 6e73655f cs_get_response_ │ │ │ │ - 0x0000126c 626f6479 5f627974 65735f72 65636569 body_bytes_recei │ │ │ │ - 0x0000127c 76656400 736f7570 5f636f6e 6e656374 ved.soup_connect │ │ │ │ - 0x0000128c 696f6e5f 6765745f 73746174 6500736f ion_get_state.so │ │ │ │ - 0x0000129c 75705f63 6f6e7465 6e745f73 6e696666 up_content_sniff │ │ │ │ - 0x000012ac 65725f67 65745f74 79706500 736f7570 er_get_type.soup │ │ │ │ - 0x000012bc 5f6d6573 73616765 5f676574 5f687474 _message_get_htt │ │ │ │ - 0x000012cc 705f7665 7273696f 6e00736f 75705f74 p_version.soup_t │ │ │ │ - 0x000012dc 6573745f 73657373 696f6e5f 6173796e est_session_asyn │ │ │ │ - 0x000012ec 635f7365 6e640073 6f75705f 636f6e6e c_send.soup_conn │ │ │ │ - 0x000012fc 65637469 6f6e5f73 65745f68 74747032 ection_set_http2 │ │ │ │ - 0x0000130c 5f696e69 7469616c 5f77696e 646f775f _initial_window_ │ │ │ │ - 0x0000131c 73697a65 00736f75 705f7365 7373696f size.soup_sessio │ │ │ │ - 0x0000132c 6e5f6164 645f6665 61747572 655f6279 n_add_feature_by │ │ │ │ - 0x0000133c 5f747970 6500736f 75705f6d 65737361 _type.soup_messa │ │ │ │ - 0x0000134c 67655f6d 65747269 63735f67 65745f72 ge_metrics_get_r │ │ │ │ - 0x0000135c 6573706f 6e73655f 656e6400 736f7570 esponse_end.soup │ │ │ │ - 0x0000136c 5f6d6573 73616765 5f6d6574 72696373 _message_metrics │ │ │ │ - 0x0000137c 5f676574 5f726571 75657374 5f626f64 _get_request_bod │ │ │ │ - 0x0000138c 795f7369 7a650073 6f75705f 6d657373 y_size.soup_mess │ │ │ │ - 0x0000139c 6167655f 6d657472 6963735f 6765745f age_metrics_get_ │ │ │ │ - 0x000013ac 746c735f 73746172 74005f53 4f55505f tls_start._SOUP_ │ │ │ │ - 0x000013bc 4d455448 4f445f47 45540073 6f75705f METHOD_GET.soup_ │ │ │ │ - 0x000013cc 73657373 696f6e5f 73656e64 5f66696e session_send_fin │ │ │ │ - 0x000013dc 69736800 736f7570 5f736573 73696f6e ish.soup_session │ │ │ │ - 0x000013ec 5f736574 5f74696d 656f7574 00736f75 _set_timeout.sou │ │ │ │ - 0x000013fc 705f6d65 73736167 655f6d65 74726963 p_message_metric │ │ │ │ - 0x0000140c 735f6765 745f7265 71756573 745f626f s_get_request_bo │ │ │ │ - 0x0000141c 64795f62 79746573 5f73656e 7400736f dy_bytes_sent.so │ │ │ │ - 0x0000142c 75705f74 6573745f 73657276 65725f6e up_test_server_n │ │ │ │ - 0x0000143c 65770073 6f75705f 74657374 5f736572 ew.soup_test_ser │ │ │ │ - 0x0000144c 7665725f 71756974 5f756e72 65660073 ver_quit_unref.s │ │ │ │ - 0x0000145c 6f75705f 73657276 65725f6d 65737361 oup_server_messa │ │ │ │ - 0x0000146c 67655f67 65745f68 7474705f 76657273 ge_get_http_vers │ │ │ │ - 0x0000147c 696f6e00 736f7570 5f626f64 795f696e ion.soup_body_in │ │ │ │ - 0x0000148c 7075745f 73747265 616d5f68 74747032 put_stream_http2 │ │ │ │ - 0x0000149c 5f616464 5f646174 6100736f 75705f6d _add_data.soup_m │ │ │ │ - 0x000014ac 65737361 67655f62 6f64795f 61707065 essage_body_appe │ │ │ │ - 0x000014bc 6e640073 6f75705f 74657374 5f726571 nd.soup_test_req │ │ │ │ - 0x000014cc 75657374 5f73656e 6400736f 75705f6d uest_send.soup_m │ │ │ │ - 0x000014dc 65737361 67655f67 65745f63 6f6e6e65 essage_get_conne │ │ │ │ - 0x000014ec 6374696f 6e5f6964 00736f75 705f7365 ction_id.soup_se │ │ │ │ - 0x000014fc 72766572 5f6d6573 73616765 5f736574 rver_message_set │ │ │ │ - 0x0000150c 5f726573 706f6e73 6500736f 75705f73 _response.soup_s │ │ │ │ - 0x0000151c 65737369 6f6e5f61 64645f66 65617475 ession_add_featu │ │ │ │ - 0x0000152c 72650073 6f75705f 6d657373 6167655f re.soup_message_ │ │ │ │ - 0x0000153c 6d657472 6963735f 6765745f 72657175 metrics_get_requ │ │ │ │ - 0x0000154c 6573745f 73746172 7400736f 75705f73 est_start.soup_s │ │ │ │ - 0x0000155c 74617475 735f6765 745f7068 72617365 tatus_get_phrase │ │ │ │ - 0x0000156c 00736f75 705f6d65 73736167 655f6865 .soup_message_he │ │ │ │ - 0x0000157c 61646572 735f6170 70656e64 5f636f6d aders_append_com │ │ │ │ - 0x0000158c 6d6f6e00 736f7570 5f6d6573 73616765 mon.soup_message │ │ │ │ - 0x0000159c 5f626f64 795f6170 70656e64 5f627974 _body_append_byt │ │ │ │ - 0x000015ac 65730073 6f75705f 6c6f6767 65725f73 es.soup_logger_s │ │ │ │ - 0x000015bc 65745f70 72696e74 65720073 6f75705f et_printer.soup_ │ │ │ │ - 0x000015cc 6d657373 6167655f 6d657472 6963735f message_metrics_ │ │ │ │ - 0x000015dc 6765745f 72657370 6f6e7365 5f737461 get_response_sta │ │ │ │ - 0x000015ec 72740073 6f75705f 6d657373 6167655f rt.soup_message_ │ │ │ │ - 0x000015fc 6164645f 666c6167 7300736f 75705f73 add_flags.soup_s │ │ │ │ - 0x0000160c 65727665 725f6d65 73736167 655f7365 erver_message_se │ │ │ │ - 0x0000161c 745f7374 61747573 00736f75 705f6d65 t_status.soup_me │ │ │ │ - 0x0000162c 73736167 655f7365 745f7265 71756573 ssage_set_reques │ │ │ │ - 0x0000163c 745f626f 64790073 6f75705f 626f6479 t_body.soup_body │ │ │ │ - 0x0000164c 5f696e70 75745f73 74726561 6d5f6874 _input_stream_ht │ │ │ │ - 0x0000165c 7470325f 636f6d70 6c657465 00736f75 tp2_complete.sou │ │ │ │ - 0x0000166c 705f6d65 73736167 655f6e65 775f6672 p_message_new_fr │ │ │ │ - 0x0000167c 6f6d5f75 72690073 6f75705f 73657276 om_uri.soup_serv │ │ │ │ - 0x0000168c 65725f6d 65737361 67655f67 65745f72 er_message_get_r │ │ │ │ - 0x0000169c 6573706f 6e73655f 68656164 65727300 esponse_headers. │ │ │ │ - 0x000016ac 736f7570 5f6d6573 73616765 5f686561 soup_message_hea │ │ │ │ - 0x000016bc 64657273 5f736574 5f636f6e 74656e74 ders_set_content │ │ │ │ - 0x000016cc 5f747970 6500736f 75705f73 65727665 _type.soup_serve │ │ │ │ - 0x000016dc 725f6164 645f6175 74685f64 6f6d6169 r_add_auth_domai │ │ │ │ - 0x000016ec 6e00746c 735f6176 61696c61 626c6500 n.tls_available. │ │ │ │ - 0x000016fc 736f7570 5f736572 7665725f 6d657373 soup_server_mess │ │ │ │ - 0x0000170c 6167655f 6765745f 636f6e6e 65637469 age_get_connecti │ │ │ │ - 0x0000171c 6f6e0073 6f75705f 73657373 696f6e5f on.soup_session_ │ │ │ │ - 0x0000172c 73656e64 5f617379 6e630073 6f75705f send_async.soup_ │ │ │ │ - 0x0000173c 6d657373 6167655f 6765745f 636f6e6e message_get_conn │ │ │ │ - 0x0000174c 65637469 6f6e0073 6f75705f 6164645f ection.soup_add_ │ │ │ │ - 0x0000175c 74696d65 6f757400 736f7570 5f6d6573 timeout.soup_mes │ │ │ │ - 0x0000176c 73616765 5f686561 64657273 5f617070 sage_headers_app │ │ │ │ - 0x0000177c 656e6400 736f7570 5f6d6573 73616765 end.soup_message │ │ │ │ - 0x0000178c 5f676574 5f737461 74757300 736f7570 _get_status.soup │ │ │ │ - 0x0000179c 5f6d6573 73616765 5f676574 5f6d6574 _message_get_met │ │ │ │ - 0x000017ac 72696373 00736f75 705f6d65 73736167 rics.soup_messag │ │ │ │ - 0x000017bc 655f6d65 74726963 735f6765 745f6665 e_metrics_get_fe │ │ │ │ - 0x000017cc 7463685f 73746172 7400736f 75705f73 tch_start.soup_s │ │ │ │ - 0x000017dc 65727665 725f636f 6e6e6563 74696f6e erver_connection │ │ │ │ - 0x000017ec 5f676574 5f736f63 6b657400 736f7570 _get_socket.soup │ │ │ │ - 0x000017fc 5f746573 745f7365 72766572 5f676574 _test_server_get │ │ │ │ - 0x0000180c 5f757269 00736f75 705f6d65 73736167 _uri.soup_messag │ │ │ │ - 0x0000181c 655f6d65 74726963 735f6765 745f7265 e_metrics_get_re │ │ │ │ - 0x0000182c 73706f6e 73655f68 65616465 725f6279 sponse_header_by │ │ │ │ - 0x0000183c 7465735f 72656365 69766564 00736f75 tes_received.sou │ │ │ │ - 0x0000184c 705f636f 6e6e6563 74696f6e 5f736574 p_connection_set │ │ │ │ - 0x0000185c 5f687474 70325f69 6e697469 616c5f73 _http2_initial_s │ │ │ │ - 0x0000186c 74726561 6d5f7769 6e646f77 5f73697a tream_window_siz │ │ │ │ - 0x0000187c 65007465 73745f69 6e697400 736f7570 e.test_init.soup │ │ │ │ - 0x0000188c 5f736573 73696f6e 5f676574 5f617379 _session_get_asy │ │ │ │ - 0x0000189c 6e635f72 6573756c 745f6d65 73736167 nc_result_messag │ │ │ │ - 0x000018ac 65007465 73745f63 6c65616e 75700073 e.test_cleanup.s │ │ │ │ - 0x000018bc 6f75705f 6d657373 6167655f 6765745f oup_message_get_ │ │ │ │ - 0x000018cc 72657175 6573745f 68656164 65727300 request_headers. │ │ │ │ - 0x000018dc 5f534f55 505f4d45 54484f44 5f504f53 _SOUP_METHOD_POS │ │ │ │ - 0x000018ec 5400736f 75705f6d 65737361 67655f73 T.soup_message_s │ │ │ │ - 0x000018fc 65745f68 7474705f 76657273 696f6e00 et_http_version. │ │ │ │ - 0x0000190c 736f7570 5f617574 685f6175 7468656e soup_auth_authen │ │ │ │ - 0x0000191c 74696361 74650073 6f75705f 74657374 ticate.soup_test │ │ │ │ - 0x0000192c 5f736573 73696f6e 5f6e6577 00736f75 _session_new.sou │ │ │ │ - 0x0000193c 705f7365 7373696f 6e5f7072 65636f6e p_session_precon │ │ │ │ - 0x0000194c 6e656374 5f617379 6e630073 6f75705f nect_async.soup_ │ │ │ │ - 0x0000195c 73657373 696f6e5f 73656e64 5f616e64 session_send_and │ │ │ │ - 0x0000196c 5f726561 645f6669 6e697368 00736f75 _read_finish.sou │ │ │ │ - 0x0000197c 705f6175 74685f64 6f6d6169 6e5f6164 p_auth_domain_ad │ │ │ │ - 0x0000198c 645f7061 74680073 6f75705f 6d657373 d_path.soup_mess │ │ │ │ - 0x0000199c 6167655f 6d657472 6963735f 6765745f age_metrics_get_ │ │ │ │ - 0x000019ac 646e735f 73746172 7400736f 75705f6d dns_start.soup_m │ │ │ │ - 0x000019bc 65737361 67655f6d 65747269 63735f67 essage_metrics_g │ │ │ │ - 0x000019cc 65745f72 6573706f 6e73655f 626f6479 et_response_body │ │ │ │ - 0x000019dc 5f73697a 6500736f 75705f6d 65737361 _size.soup_messa │ │ │ │ - 0x000019ec 67655f6d 65747269 63735f67 65745f63 ge_metrics_get_c │ │ │ │ - 0x000019fc 6f6e6e65 63745f65 6e640073 6f75705f onnect_end.soup_ │ │ │ │ - 0x00001a0c 626f6479 5f696e70 75745f73 74726561 body_input_strea │ │ │ │ - 0x00001a1c 6d5f6874 7470325f 6e657700 736f7570 m_http2_new.soup │ │ │ │ - 0x00001a2c 5f736572 7665725f 6d657373 6167655f _server_message_ │ │ │ │ - 0x00001a3c 6765745f 72657370 6f6e7365 5f626f64 get_response_bod │ │ │ │ - 0x00001a4c 7900736f 75705f6d 65737361 67655f67 y.soup_message_g │ │ │ │ - 0x00001a5c 65745f72 6561736f 6e5f7068 72617365 et_reason_phrase │ │ │ │ - 0x00001a6c 00736f75 705f6175 74685f64 6f6d6169 .soup_auth_domai │ │ │ │ - 0x00001a7c 6e5f6765 745f7479 70650067 5f747970 n_get_type.g_typ │ │ │ │ - 0x00001a8c 655f7265 67697374 65725f73 74617469 e_register_stati │ │ │ │ - 0x00001a9c 635f7369 6d706c65 00675f74 7970655f c_simple.g_type_ │ │ │ │ - 0x00001aac 6164645f 696e7374 616e6365 5f707269 add_instance_pri │ │ │ │ - 0x00001abc 76617465 00675f74 7970655f 636c6173 vate.g_type_clas │ │ │ │ - 0x00001acc 735f7065 656b5f70 6172656e 7400675f s_peek_parent.g_ │ │ │ │ - 0x00001adc 70617261 6d5f7370 65635f70 6f696e74 param_spec_point │ │ │ │ - 0x00001aec 65720067 5f6f626a 6563745f 636c6173 er.g_object_clas │ │ │ │ - 0x00001afc 735f696e 7374616c 6c5f7072 6f706572 s_install_proper │ │ │ │ - 0x00001b0c 74696573 00675f74 7970655f 636c6173 ties.g_type_clas │ │ │ │ - 0x00001b1c 735f6164 6a757374 5f707269 76617465 s_adjust_private │ │ │ │ - 0x00001b2c 5f6f6666 73657400 675f7661 6c75655f _offset.g_value_ │ │ │ │ - 0x00001b3c 6765745f 706f696e 74657200 675f7479 get_pointer.g_ty │ │ │ │ - 0x00001b4c 70655f6e 616d6500 675f6c6f 6700675f pe_name.g_log.g_ │ │ │ │ - 0x00001b5c 62617365 36345f64 65636f64 6500675f base64_decode.g_ │ │ │ │ - 0x00001b6c 7374726e 64757000 736f7570 5f617574 strndup.soup_aut │ │ │ │ - 0x00001b7c 685f646f 6d61696e 5f676574 5f726561 h_domain_get_rea │ │ │ │ - 0x00001b8c 6c6d0073 6f75705f 68656164 65725f67 lm.soup_header_g │ │ │ │ - 0x00001b9c 5f737472 696e675f 61707065 6e645f70 _string_append_p │ │ │ │ - 0x00001bac 6172616d 00675f73 7472696e 675f6672 aram.g_string_fr │ │ │ │ - 0x00001bbc 65650067 5f76616c 75655f73 65745f70 ee.g_value_set_p │ │ │ │ - 0x00001bcc 6f696e74 65720073 6f75705f 61757468 ointer.soup_auth │ │ │ │ - 0x00001bdc 5f646f6d 61696e5f 7472795f 67656e65 _domain_try_gene │ │ │ │ - 0x00001bec 7269635f 61757468 5f63616c 6c626163 ric_auth_callbac │ │ │ │ - 0x00001bfc 6b00736f 75705f73 65727665 725f6d65 k.soup_server_me │ │ │ │ - 0x00001c0c 73736167 655f6765 745f7265 71756573 ssage_get_reques │ │ │ │ - 0x00001c1c 745f6865 61646572 7300736f 75705f6d t_headers.soup_m │ │ │ │ - 0x00001c2c 65737361 67655f68 65616465 72735f67 essage_headers_g │ │ │ │ - 0x00001c3c 65745f6f 6e655f63 6f6d6d6f 6e00675f et_one_common.g_ │ │ │ │ - 0x00001c4c 6f6e6365 5f696e69 745f656e 74657200 once_init_enter. │ │ │ │ - 0x00001c5c 675f6f6e 63655f69 6e69745f 6c656176 g_once_init_leav │ │ │ │ - 0x00001c6c 6500675f 6f626a65 63745f6e 65775f76 e.g_object_new_v │ │ │ │ - 0x00001c7c 616c6973 7400675f 72657475 726e5f69 alist.g_return_i │ │ │ │ - 0x00001c8c 665f6661 696c5f77 61726e69 6e670067 f_fail_warning.g │ │ │ │ - 0x00001c9c 5f6f626a 6563745f 6e6f7469 66795f62 _object_notify_b │ │ │ │ - 0x00001cac 795f7073 70656300 675f7465 73745f72 y_pspec.g_test_r │ │ │ │ - 0x00001cbc 756e0067 5f746573 745f6765 745f6669 un.g_test_get_fi │ │ │ │ + 0x00000d5c 6f626a65 63745f75 6e726566 00675f73 object_unref.g_s │ │ │ │ + 0x00000d6c 7472636d 70300067 5f737472 64757000 trcmp0.g_strdup. │ │ │ │ + 0x00000d7c 675f636c 6561725f 6572726f 7200675f g_clear_error.g_ │ │ │ │ + 0x00000d8c 7572695f 6765745f 71756572 7900675f uri_get_query.g_ │ │ │ │ + 0x00000d9c 6d656d6f 72795f6f 75747075 745f7374 memory_output_st │ │ │ │ + 0x00000dac 7265616d 5f6e6577 5f726573 697a6162 ream_new_resizab │ │ │ │ + 0x00000dbc 6c650067 5f6d616c 6c6f6300 675f7374 le.g_malloc.g_st │ │ │ │ + 0x00000dcc 72696e67 5f6e6577 00675f61 73736572 ring_new.g_asser │ │ │ │ + 0x00000ddc 74696f6e 5f6d6573 73616765 5f657272 tion_message_err │ │ │ │ + 0x00000dec 6f72005f 49544d5f 64657265 67697374 or._ITM_deregist │ │ │ │ + 0x00000dfc 6572544d 436c6f6e 65546162 6c650067 erTMCloneTable.g │ │ │ │ + 0x00000e0c 5f6f626a 6563745f 72656600 675f6279 _object_ref.g_by │ │ │ │ + 0x00000e1c 7465735f 6e65775f 74616b65 005f4954 tes_new_take._IT │ │ │ │ + 0x00000e2c 4d5f7265 67697374 6572544d 436c6f6e M_registerTMClon │ │ │ │ + 0x00000e3c 65546162 6c650067 5f737472 6475705f eTable.g_strdup_ │ │ │ │ + 0x00000e4c 7072696e 74660067 5f627974 65735f6e printf.g_bytes_n │ │ │ │ + 0x00000e5c 65775f73 74617469 6300675f 6d656d6f ew_static.g_memo │ │ │ │ + 0x00000e6c 72795f6f 75747075 745f7374 7265616d ry_output_stream │ │ │ │ + 0x00000e7c 5f737465 616c5f61 735f6279 74657300 _steal_as_bytes. │ │ │ │ + 0x00000e8c 675f6d61 696e5f63 6f6e7465 78745f69 g_main_context_i │ │ │ │ + 0x00000e9c 74657261 74696f6e 00675f75 72695f75 teration.g_uri_u │ │ │ │ + 0x00000eac 6e726566 00675f6f 626a6563 745f7365 nref.g_object_se │ │ │ │ + 0x00000ebc 745f6461 74610067 5f6d6169 6e5f636f t_data.g_main_co │ │ │ │ + 0x00000ecc 6e746578 745f7265 665f7468 72656164 ntext_ref_thread │ │ │ │ + 0x00000edc 5f646566 61756c74 00675f61 73736572 _default.g_asser │ │ │ │ + 0x00000eec 74696f6e 5f6d6573 73616765 5f636d70 tion_message_cmp │ │ │ │ + 0x00000efc 6e756d00 675f6572 726f725f 6d617463 num.g_error_matc │ │ │ │ + 0x00000f0c 68657300 675f7572 695f6765 745f7061 hes.g_uri_get_pa │ │ │ │ + 0x00000f1c 74680067 5f737472 5f686173 5f707265 th.g_str_has_pre │ │ │ │ + 0x00000f2c 66697800 675f7369 676e616c 5f636f6e fix.g_signal_con │ │ │ │ + 0x00000f3c 6e656374 5f646174 6100675f 696f5f65 nect_data.g_io_e │ │ │ │ + 0x00000f4c 72726f72 5f717561 726b0067 5f6d6169 rror_quark.g_mai │ │ │ │ + 0x00000f5c 6e5f636f 6e746578 745f756e 72656600 n_context_unref. │ │ │ │ + 0x00000f6c 675f6f75 74707574 5f737472 65616d5f g_output_stream_ │ │ │ │ + 0x00000f7c 73706c69 63650067 5f627974 65735f75 splice.g_bytes_u │ │ │ │ + 0x00000f8c 6e726566 00675f73 7472696e 675f696e nref.g_string_in │ │ │ │ + 0x00000f9c 73657274 5f630067 5f736f75 7263655f sert_c.g_source_ │ │ │ │ + 0x00000fac 756e7265 6600675f 61737365 7274696f unref.g_assertio │ │ │ │ + 0x00000fbc 6e5f6d65 73736167 6500675f 6572726f n_message.g_erro │ │ │ │ + 0x00000fcc 725f6672 65650067 5f66696c 655f6e65 r_free.g_file_ne │ │ │ │ + 0x00000fdc 775f666f 725f7061 74680067 5f63616e w_for_path.g_can │ │ │ │ + 0x00000fec 63656c6c 61626c65 5f6e6577 00675f75 cellable_new.g_u │ │ │ │ + 0x00000ffc 72695f70 61727365 5f72656c 61746976 ri_parse_relativ │ │ │ │ + 0x0000100c 6500675f 63616e63 656c6c61 626c655f e.g_cancellable_ │ │ │ │ + 0x0000101c 63616e63 656c0067 5f6d6169 6e5f636f cancel.g_main_co │ │ │ │ + 0x0000102c 6e746578 745f6765 745f7468 72656164 ntext_get_thread │ │ │ │ + 0x0000103c 5f646566 61756c74 00736f75 705f7365 _default.soup_se │ │ │ │ + 0x0000104c 72766572 5f616464 5f68616e 646c6572 rver_add_handler │ │ │ │ + 0x0000105c 00736f75 705f7365 72766572 5f6d6573 .soup_server_mes │ │ │ │ + 0x0000106c 73616765 5f676574 5f757269 00736f75 sage_get_uri.sou │ │ │ │ + 0x0000107c 705f626f 64795f69 6e707574 5f737472 p_body_input_str │ │ │ │ + 0x0000108c 65616d5f 68747470 325f6973 5f626c6f eam_http2_is_blo │ │ │ │ + 0x0000109c 636b6564 00736f75 705f6d65 73736167 cked.soup_messag │ │ │ │ + 0x000010ac 655f6d65 74726963 735f6765 745f646e e_metrics_get_dn │ │ │ │ + 0x000010bc 735f656e 6400736f 75705f73 65727665 s_end.soup_serve │ │ │ │ + 0x000010cc 725f6d65 73736167 655f756e 70617573 r_message_unpaus │ │ │ │ + 0x000010dc 6500736f 75705f6d 65737361 67655f73 e.soup_message_s │ │ │ │ + 0x000010ec 65745f72 65717565 73745f62 6f64795f et_request_body_ │ │ │ │ + 0x000010fc 66726f6d 5f627974 65730073 6f75705f from_bytes.soup_ │ │ │ │ + 0x0000110c 74657374 5f736573 73696f6e 5f61626f test_session_abo │ │ │ │ + 0x0000111c 72745f75 6e726566 00736f75 705f6c6f rt_unref.soup_lo │ │ │ │ + 0x0000112c 67676572 5f6e6577 00736f75 705f7365 gger_new.soup_se │ │ │ │ + 0x0000113c 7373696f 6e5f7365 6e645f61 6e645f72 ssion_send_and_r │ │ │ │ + 0x0000114c 65616400 736f7570 5f6d6573 73616765 ead.soup_message │ │ │ │ + 0x0000115c 5f6d6574 72696373 5f676574 5f636f6e _metrics_get_con │ │ │ │ + 0x0000116c 6e656374 5f737461 72740073 6f75705f nect_start.soup_ │ │ │ │ + 0x0000117c 73657276 65725f6d 65737361 67655f70 server_message_p │ │ │ │ + 0x0000118c 61757365 00736f75 705f6d65 73736167 ause.soup_messag │ │ │ │ + 0x0000119c 655f6d65 74726963 735f6765 745f7265 e_metrics_get_re │ │ │ │ + 0x000011ac 71756573 745f6865 61646572 5f627974 quest_header_byt │ │ │ │ + 0x000011bc 65735f73 656e7400 736f7570 5f736573 es_sent.soup_ses │ │ │ │ + 0x000011cc 73696f6e 5f73656e 645f616e 645f7265 sion_send_and_re │ │ │ │ + 0x000011dc 61645f61 73796e63 00736f75 705f7365 ad_async.soup_se │ │ │ │ + 0x000011ec 72766572 5f6d6573 73616765 5f676574 rver_message_get │ │ │ │ + 0x000011fc 5f726571 75657374 5f626f64 7900736f _request_body.so │ │ │ │ + 0x0000120c 75705f73 65737369 6f6e5f73 656e6400 up_session_send. │ │ │ │ + 0x0000121c 736f7570 5f736573 73696f6e 5f707265 soup_session_pre │ │ │ │ + 0x0000122c 636f6e6e 6563745f 66696e69 73680073 connect_finish.s │ │ │ │ + 0x0000123c 6f75705f 6d657373 6167655f 6d657472 oup_message_metr │ │ │ │ + 0x0000124c 6963735f 6765745f 72657370 6f6e7365 ics_get_response │ │ │ │ + 0x0000125c 5f626f64 795f6279 7465735f 72656365 _body_bytes_rece │ │ │ │ + 0x0000126c 69766564 00736f75 705f636f 6e6e6563 ived.soup_connec │ │ │ │ + 0x0000127c 74696f6e 5f676574 5f737461 74650073 tion_get_state.s │ │ │ │ + 0x0000128c 6f75705f 636f6e74 656e745f 736e6966 oup_content_snif │ │ │ │ + 0x0000129c 6665725f 6765745f 74797065 00736f75 fer_get_type.sou │ │ │ │ + 0x000012ac 705f6d65 73736167 655f6765 745f6874 p_message_get_ht │ │ │ │ + 0x000012bc 74705f76 65727369 6f6e0073 6f75705f tp_version.soup_ │ │ │ │ + 0x000012cc 74657374 5f736573 73696f6e 5f617379 test_session_asy │ │ │ │ + 0x000012dc 6e635f73 656e6400 736f7570 5f636f6e nc_send.soup_con │ │ │ │ + 0x000012ec 6e656374 696f6e5f 7365745f 68747470 nection_set_http │ │ │ │ + 0x000012fc 325f696e 69746961 6c5f7769 6e646f77 2_initial_window │ │ │ │ + 0x0000130c 5f73697a 6500736f 75705f73 65737369 _size.soup_sessi │ │ │ │ + 0x0000131c 6f6e5f61 64645f66 65617475 72655f62 on_add_feature_b │ │ │ │ + 0x0000132c 795f7479 70650073 6f75705f 6d657373 y_type.soup_mess │ │ │ │ + 0x0000133c 6167655f 6d657472 6963735f 6765745f age_metrics_get_ │ │ │ │ + 0x0000134c 72657370 6f6e7365 5f656e64 00736f75 response_end.sou │ │ │ │ + 0x0000135c 705f6d65 73736167 655f6d65 74726963 p_message_metric │ │ │ │ + 0x0000136c 735f6765 745f7265 71756573 745f626f s_get_request_bo │ │ │ │ + 0x0000137c 64795f73 697a6500 736f7570 5f6d6573 dy_size.soup_mes │ │ │ │ + 0x0000138c 73616765 5f6d6574 72696373 5f676574 sage_metrics_get │ │ │ │ + 0x0000139c 5f746c73 5f737461 7274005f 534f5550 _tls_start._SOUP │ │ │ │ + 0x000013ac 5f4d4554 484f445f 47455400 736f7570 _METHOD_GET.soup │ │ │ │ + 0x000013bc 5f736573 73696f6e 5f73656e 645f6669 _session_send_fi │ │ │ │ + 0x000013cc 6e697368 00736f75 705f7365 7373696f nish.soup_sessio │ │ │ │ + 0x000013dc 6e5f7365 745f7469 6d656f75 7400736f n_set_timeout.so │ │ │ │ + 0x000013ec 75705f6d 65737361 67655f6d 65747269 up_message_metri │ │ │ │ + 0x000013fc 63735f67 65745f72 65717565 73745f62 cs_get_request_b │ │ │ │ + 0x0000140c 6f64795f 62797465 735f7365 6e740073 ody_bytes_sent.s │ │ │ │ + 0x0000141c 6f75705f 74657374 5f736572 7665725f oup_test_server_ │ │ │ │ + 0x0000142c 6e657700 736f7570 5f746573 745f7365 new.soup_test_se │ │ │ │ + 0x0000143c 72766572 5f717569 745f756e 72656600 rver_quit_unref. │ │ │ │ + 0x0000144c 736f7570 5f736572 7665725f 6d657373 soup_server_mess │ │ │ │ + 0x0000145c 6167655f 6765745f 68747470 5f766572 age_get_http_ver │ │ │ │ + 0x0000146c 73696f6e 00736f75 705f626f 64795f69 sion.soup_body_i │ │ │ │ + 0x0000147c 6e707574 5f737472 65616d5f 68747470 nput_stream_http │ │ │ │ + 0x0000148c 325f6164 645f6461 74610073 6f75705f 2_add_data.soup_ │ │ │ │ + 0x0000149c 6d657373 6167655f 626f6479 5f617070 message_body_app │ │ │ │ + 0x000014ac 656e6400 736f7570 5f746573 745f7265 end.soup_test_re │ │ │ │ + 0x000014bc 71756573 745f7365 6e640073 6f75705f quest_send.soup_ │ │ │ │ + 0x000014cc 6d657373 6167655f 6765745f 636f6e6e message_get_conn │ │ │ │ + 0x000014dc 65637469 6f6e5f69 6400736f 75705f73 ection_id.soup_s │ │ │ │ + 0x000014ec 65727665 725f6d65 73736167 655f7365 erver_message_se │ │ │ │ + 0x000014fc 745f7265 73706f6e 73650073 6f75705f t_response.soup_ │ │ │ │ + 0x0000150c 73657373 696f6e5f 6164645f 66656174 session_add_feat │ │ │ │ + 0x0000151c 75726500 736f7570 5f6d6573 73616765 ure.soup_message │ │ │ │ + 0x0000152c 5f6d6574 72696373 5f676574 5f726571 _metrics_get_req │ │ │ │ + 0x0000153c 75657374 5f737461 72740073 6f75705f uest_start.soup_ │ │ │ │ + 0x0000154c 73746174 75735f67 65745f70 68726173 status_get_phras │ │ │ │ + 0x0000155c 6500736f 75705f6d 65737361 67655f68 e.soup_message_h │ │ │ │ + 0x0000156c 65616465 72735f61 7070656e 645f636f eaders_append_co │ │ │ │ + 0x0000157c 6d6d6f6e 00736f75 705f6d65 73736167 mmon.soup_messag │ │ │ │ + 0x0000158c 655f626f 64795f61 7070656e 645f6279 e_body_append_by │ │ │ │ + 0x0000159c 74657300 736f7570 5f6c6f67 6765725f tes.soup_logger_ │ │ │ │ + 0x000015ac 7365745f 7072696e 74657200 736f7570 set_printer.soup │ │ │ │ + 0x000015bc 5f6d6573 73616765 5f6d6574 72696373 _message_metrics │ │ │ │ + 0x000015cc 5f676574 5f726573 706f6e73 655f7374 _get_response_st │ │ │ │ + 0x000015dc 61727400 736f7570 5f6d6573 73616765 art.soup_message │ │ │ │ + 0x000015ec 5f616464 5f666c61 67730073 6f75705f _add_flags.soup_ │ │ │ │ + 0x000015fc 73657276 65725f6d 65737361 67655f73 server_message_s │ │ │ │ + 0x0000160c 65745f73 74617475 7300736f 75705f6d et_status.soup_m │ │ │ │ + 0x0000161c 65737361 67655f73 65745f72 65717565 essage_set_reque │ │ │ │ + 0x0000162c 73745f62 6f647900 736f7570 5f626f64 st_body.soup_bod │ │ │ │ + 0x0000163c 795f696e 7075745f 73747265 616d5f68 y_input_stream_h │ │ │ │ + 0x0000164c 74747032 5f636f6d 706c6574 6500736f ttp2_complete.so │ │ │ │ + 0x0000165c 75705f6d 65737361 67655f6e 65775f66 up_message_new_f │ │ │ │ + 0x0000166c 726f6d5f 75726900 736f7570 5f736572 rom_uri.soup_ser │ │ │ │ + 0x0000167c 7665725f 6d657373 6167655f 6765745f ver_message_get_ │ │ │ │ + 0x0000168c 72657370 6f6e7365 5f686561 64657273 response_headers │ │ │ │ + 0x0000169c 00736f75 705f6d65 73736167 655f6865 .soup_message_he │ │ │ │ + 0x000016ac 61646572 735f7365 745f636f 6e74656e aders_set_conten │ │ │ │ + 0x000016bc 745f7479 70650073 6f75705f 73657276 t_type.soup_serv │ │ │ │ + 0x000016cc 65725f61 64645f61 7574685f 646f6d61 er_add_auth_doma │ │ │ │ + 0x000016dc 696e0074 6c735f61 7661696c 61626c65 in.tls_available │ │ │ │ + 0x000016ec 00736f75 705f7365 72766572 5f6d6573 .soup_server_mes │ │ │ │ + 0x000016fc 73616765 5f676574 5f636f6e 6e656374 sage_get_connect │ │ │ │ + 0x0000170c 696f6e00 736f7570 5f736573 73696f6e ion.soup_session │ │ │ │ + 0x0000171c 5f73656e 645f6173 796e6300 736f7570 _send_async.soup │ │ │ │ + 0x0000172c 5f6d6573 73616765 5f676574 5f636f6e _message_get_con │ │ │ │ + 0x0000173c 6e656374 696f6e00 736f7570 5f616464 nection.soup_add │ │ │ │ + 0x0000174c 5f74696d 656f7574 00736f75 705f6d65 _timeout.soup_me │ │ │ │ + 0x0000175c 73736167 655f6865 61646572 735f6170 ssage_headers_ap │ │ │ │ + 0x0000176c 70656e64 00736f75 705f6d65 73736167 pend.soup_messag │ │ │ │ + 0x0000177c 655f6765 745f7374 61747573 00736f75 e_get_status.sou │ │ │ │ + 0x0000178c 705f6d65 73736167 655f6765 745f6d65 p_message_get_me │ │ │ │ + 0x0000179c 74726963 7300736f 75705f6d 65737361 trics.soup_messa │ │ │ │ + 0x000017ac 67655f6d 65747269 63735f67 65745f66 ge_metrics_get_f │ │ │ │ + 0x000017bc 65746368 5f737461 72740073 6f75705f etch_start.soup_ │ │ │ │ + 0x000017cc 73657276 65725f63 6f6e6e65 6374696f server_connectio │ │ │ │ + 0x000017dc 6e5f6765 745f736f 636b6574 00736f75 n_get_socket.sou │ │ │ │ + 0x000017ec 705f7465 73745f73 65727665 725f6765 p_test_server_ge │ │ │ │ + 0x000017fc 745f7572 6900736f 75705f6d 65737361 t_uri.soup_messa │ │ │ │ + 0x0000180c 67655f6d 65747269 63735f67 65745f72 ge_metrics_get_r │ │ │ │ + 0x0000181c 6573706f 6e73655f 68656164 65725f62 esponse_header_b │ │ │ │ + 0x0000182c 79746573 5f726563 65697665 6400736f ytes_received.so │ │ │ │ + 0x0000183c 75705f63 6f6e6e65 6374696f 6e5f7365 up_connection_se │ │ │ │ + 0x0000184c 745f6874 7470325f 696e6974 69616c5f t_http2_initial_ │ │ │ │ + 0x0000185c 73747265 616d5f77 696e646f 775f7369 stream_window_si │ │ │ │ + 0x0000186c 7a650074 6573745f 696e6974 00736f75 ze.test_init.sou │ │ │ │ + 0x0000187c 705f7365 7373696f 6e5f6765 745f6173 p_session_get_as │ │ │ │ + 0x0000188c 796e635f 72657375 6c745f6d 65737361 ync_result_messa │ │ │ │ + 0x0000189c 67650074 6573745f 636c6561 6e757000 ge.test_cleanup. │ │ │ │ + 0x000018ac 736f7570 5f6d6573 73616765 5f676574 soup_message_get │ │ │ │ + 0x000018bc 5f726571 75657374 5f686561 64657273 _request_headers │ │ │ │ + 0x000018cc 005f534f 55505f4d 4554484f 445f504f ._SOUP_METHOD_PO │ │ │ │ + 0x000018dc 53540073 6f75705f 6d657373 6167655f ST.soup_message_ │ │ │ │ + 0x000018ec 7365745f 68747470 5f766572 73696f6e set_http_version │ │ │ │ + 0x000018fc 00736f75 705f6175 74685f61 75746865 .soup_auth_authe │ │ │ │ + 0x0000190c 6e746963 61746500 736f7570 5f746573 nticate.soup_tes │ │ │ │ + 0x0000191c 745f7365 7373696f 6e5f6e65 7700736f t_session_new.so │ │ │ │ + 0x0000192c 75705f73 65737369 6f6e5f70 7265636f up_session_preco │ │ │ │ + 0x0000193c 6e6e6563 745f6173 796e6300 736f7570 nnect_async.soup │ │ │ │ + 0x0000194c 5f736573 73696f6e 5f73656e 645f616e _session_send_an │ │ │ │ + 0x0000195c 645f7265 61645f66 696e6973 6800736f d_read_finish.so │ │ │ │ + 0x0000196c 75705f61 7574685f 646f6d61 696e5f61 up_auth_domain_a │ │ │ │ + 0x0000197c 64645f70 61746800 736f7570 5f6d6573 dd_path.soup_mes │ │ │ │ + 0x0000198c 73616765 5f6d6574 72696373 5f676574 sage_metrics_get │ │ │ │ + 0x0000199c 5f646e73 5f737461 72740073 6f75705f _dns_start.soup_ │ │ │ │ + 0x000019ac 6d657373 6167655f 6d657472 6963735f message_metrics_ │ │ │ │ + 0x000019bc 6765745f 72657370 6f6e7365 5f626f64 get_response_bod │ │ │ │ + 0x000019cc 795f7369 7a650073 6f75705f 6d657373 y_size.soup_mess │ │ │ │ + 0x000019dc 6167655f 6d657472 6963735f 6765745f age_metrics_get_ │ │ │ │ + 0x000019ec 636f6e6e 6563745f 656e6400 736f7570 connect_end.soup │ │ │ │ + 0x000019fc 5f626f64 795f696e 7075745f 73747265 _body_input_stre │ │ │ │ + 0x00001a0c 616d5f68 74747032 5f6e6577 00736f75 am_http2_new.sou │ │ │ │ + 0x00001a1c 705f7365 72766572 5f6d6573 73616765 p_server_message │ │ │ │ + 0x00001a2c 5f676574 5f726573 706f6e73 655f626f _get_response_bo │ │ │ │ + 0x00001a3c 64790073 6f75705f 6d657373 6167655f dy.soup_message_ │ │ │ │ + 0x00001a4c 6765745f 72656173 6f6e5f70 68726173 get_reason_phras │ │ │ │ + 0x00001a5c 6500736f 75705f61 7574685f 646f6d61 e.soup_auth_doma │ │ │ │ + 0x00001a6c 696e5f67 65745f74 79706500 675f7479 in_get_type.g_ty │ │ │ │ + 0x00001a7c 70655f72 65676973 7465725f 73746174 pe_register_stat │ │ │ │ + 0x00001a8c 69635f73 696d706c 6500675f 74797065 ic_simple.g_type │ │ │ │ + 0x00001a9c 5f616464 5f696e73 74616e63 655f7072 _add_instance_pr │ │ │ │ + 0x00001aac 69766174 6500675f 74797065 5f636c61 ivate.g_type_cla │ │ │ │ + 0x00001abc 73735f70 65656b5f 70617265 6e740067 ss_peek_parent.g │ │ │ │ + 0x00001acc 5f706172 616d5f73 7065635f 706f696e _param_spec_poin │ │ │ │ + 0x00001adc 74657200 675f6f62 6a656374 5f636c61 ter.g_object_cla │ │ │ │ + 0x00001aec 73735f69 6e737461 6c6c5f70 726f7065 ss_install_prope │ │ │ │ + 0x00001afc 72746965 7300675f 74797065 5f636c61 rties.g_type_cla │ │ │ │ + 0x00001b0c 73735f61 646a7573 745f7072 69766174 ss_adjust_privat │ │ │ │ + 0x00001b1c 655f6f66 66736574 00675f76 616c7565 e_offset.g_value │ │ │ │ + 0x00001b2c 5f676574 5f706f69 6e746572 00675f74 _get_pointer.g_t │ │ │ │ + 0x00001b3c 7970655f 6e616d65 00675f6c 6f670067 ype_name.g_log.g │ │ │ │ + 0x00001b4c 5f626173 6536345f 6465636f 64650067 _base64_decode.g │ │ │ │ + 0x00001b5c 5f737472 6e647570 00736f75 705f6175 _strndup.soup_au │ │ │ │ + 0x00001b6c 74685f64 6f6d6169 6e5f6765 745f7265 th_domain_get_re │ │ │ │ + 0x00001b7c 616c6d00 736f7570 5f686561 6465725f alm.soup_header_ │ │ │ │ + 0x00001b8c 675f7374 72696e67 5f617070 656e645f g_string_append_ │ │ │ │ + 0x00001b9c 70617261 6d00675f 73747269 6e675f66 param.g_string_f │ │ │ │ + 0x00001bac 72656500 675f7661 6c75655f 7365745f ree.g_value_set_ │ │ │ │ + 0x00001bbc 706f696e 74657200 736f7570 5f617574 pointer.soup_aut │ │ │ │ + 0x00001bcc 685f646f 6d61696e 5f747279 5f67656e h_domain_try_gen │ │ │ │ + 0x00001bdc 65726963 5f617574 685f6361 6c6c6261 eric_auth_callba │ │ │ │ + 0x00001bec 636b0073 6f75705f 73657276 65725f6d ck.soup_server_m │ │ │ │ + 0x00001bfc 65737361 67655f67 65745f72 65717565 essage_get_reque │ │ │ │ + 0x00001c0c 73745f68 65616465 72730073 6f75705f st_headers.soup_ │ │ │ │ + 0x00001c1c 6d657373 6167655f 68656164 6572735f message_headers_ │ │ │ │ + 0x00001c2c 6765745f 6f6e655f 636f6d6d 6f6e0067 get_one_common.g │ │ │ │ + 0x00001c3c 5f6f6e63 655f696e 69745f65 6e746572 _once_init_enter │ │ │ │ + 0x00001c4c 00675f6f 6e63655f 696e6974 5f6c6561 .g_once_init_lea │ │ │ │ + 0x00001c5c 76650067 5f6f626a 6563745f 6e65775f ve.g_object_new_ │ │ │ │ + 0x00001c6c 76616c69 73740067 5f726574 75726e5f valist.g_return_ │ │ │ │ + 0x00001c7c 69665f66 61696c5f 7761726e 696e6700 if_fail_warning. │ │ │ │ + 0x00001c8c 675f6f62 6a656374 5f6e6f74 6966795f g_object_notify_ │ │ │ │ + 0x00001c9c 62795f70 73706563 00675f74 6573745f by_pspec.g_test_ │ │ │ │ + 0x00001cac 72756e00 675f7465 73745f6d 65737361 run.g_test_messa │ │ │ │ + 0x00001cbc 67650067 5f746573 745f6765 745f6669 ge.g_test_get_fi │ │ │ │ 0x00001ccc 6c656e61 6d650067 5f74696d 656f7574 lename.g_timeout │ │ │ │ 0x00001cdc 5f616464 00675f74 6573745f 6164645f _add.g_test_add_ │ │ │ │ 0x00001cec 76746162 6c650067 5f617373 65727469 vtable.g_asserti │ │ │ │ 0x00001cfc 6f6e5f6d 65737361 67655f63 6d707374 on_message_cmpst │ │ │ │ 0x00001d0c 7200675f 62797465 735f6571 75616c00 r.g_bytes_equal. │ │ │ │ 0x00001d1c 675f6f62 6a656374 5f636f6e 6e656374 g_object_connect │ │ │ │ 0x00001d2c 00675f73 6f636b65 745f6765 745f6664 .g_socket_get_fd │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debugaltlink {} │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debugaltlink': │ │ │ │ 0x00000000 2f757372 2f6c6962 2f646562 75672f2e /usr/lib/debug/. │ │ │ │ 0x00000010 64777a2f 61726d2d 6c696e75 782d676e dwz/arm-linux-gn │ │ │ │ 0x00000020 75656162 6968662f 6c696273 6f75702d ueabihf/libsoup- │ │ │ │ 0x00000030 332e302d 74657374 732e6465 62756700 3.0-tests.debug. │ │ │ │ - 0x00000040 d6afa3e6 3547e201 df69c5cf df3eed7f ....5G...i...>.. │ │ │ │ - 0x00000050 04ee7548 ..uH │ │ │ │ + 0x00000040 28da1760 f3635b5e 0fedbbe2 6deba370 (..`.c[^....m..p │ │ │ │ + 0x00000050 ca1d0299 .... │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 39313365 32323037 30636162 36626230 913e22070cab6bb0 │ │ │ │ - 0x00000010 33356534 33396538 61623633 65663765 35e439e8ab63ef7e │ │ │ │ - 0x00000020 61623435 39612e64 65627567 00000000 ab459a.debug.... │ │ │ │ - 0x00000030 96b05ae9 ..Z. │ │ │ │ + 0x00000000 32353837 64323139 65323731 33396534 2587d219e27139e4 │ │ │ │ + 0x00000010 33316134 38656430 61663339 37663564 31a48ed0af397f5d │ │ │ │ + 0x00000020 37396465 61392e64 65627567 00000000 79dea9.debug.... │ │ │ │ + 0x00000030 499f77eb I.w. │ │ ├── ./usr/libexec/installed-tests/libsoup-3.0/libtest-utils.so │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --program-header {} │ │ │ │ @@ -1,20 +1,20 @@ │ │ │ │ │ │ │ │ Elf file type is DYN (Shared object file) │ │ │ │ Entry point 0x0 │ │ │ │ There are 6 program headers, starting at offset 52 │ │ │ │ │ │ │ │ Program Headers: │ │ │ │ Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align │ │ │ │ - LOAD 0x000000 0x00000000 0x00000000 0x60c58 0x60c58 R E 0x10000 │ │ │ │ - LOAD 0x06dbd0 0x0007dbd0 0x0007dbd0 0x025c8 0x02b7c RW 0x10000 │ │ │ │ - DYNAMIC 0x06eab4 0x0007eab4 0x0007eab4 0x00138 0x00138 RW 0x4 │ │ │ │ + LOAD 0x000000 0x00000000 0x00000000 0x60440 0x60440 R E 0x10000 │ │ │ │ + LOAD 0x06dbf0 0x0007dbf0 0x0007dbf0 0x025a8 0x02b54 RW 0x10000 │ │ │ │ + DYNAMIC 0x06ead4 0x0007ead4 0x0007ead4 0x00138 0x00138 RW 0x4 │ │ │ │ NOTE 0x0000f4 0x000000f4 0x000000f4 0x00024 0x00024 R 0x4 │ │ │ │ GNU_STACK 0x000000 0x00000000 0x00000000 0x00000 0x00000 RW 0x10 │ │ │ │ - GNU_RELRO 0x06dbd0 0x0007dbd0 0x0007dbd0 0x02430 0x02430 R 0x1 │ │ │ │ + GNU_RELRO 0x06dbf0 0x0007dbf0 0x0007dbf0 0x02410 0x02410 R 0x1 │ │ │ │ │ │ │ │ Section to Segment mapping: │ │ │ │ Segment Sections... │ │ │ │ 00 .note.gnu.build-id .gnu.hash .dynsym .dynstr .gnu.version .gnu.version_r .rel.dyn .rel.plt .init .plt .text .fini .rodata .eh_frame │ │ │ │ 01 .init_array .fini_array .data.rel.ro .dynamic .got .data .bss │ │ │ │ 02 .dynamic │ │ │ │ 03 .note.gnu.build-id │ │ │ ├── readelf --wide --sections {} │ │ │ │ @@ -1,33 +1,33 @@ │ │ │ │ There are 26 section headers, starting at offset 0x70350: │ │ │ │ │ │ │ │ Section Headers: │ │ │ │ [Nr] Name Type Addr Off Size ES Flg Lk Inf Al │ │ │ │ [ 0] NULL 00000000 000000 000000 00 0 0 0 │ │ │ │ [ 1] .note.gnu.build-id NOTE 000000f4 0000f4 000024 00 A 0 0 4 │ │ │ │ - [ 2] .gnu.hash GNU_HASH 00000118 000118 001d18 04 A 3 0 4 │ │ │ │ - [ 3] .dynsym DYNSYM 00001e30 001e30 005960 10 A 4 3 4 │ │ │ │ - [ 4] .dynstr STRTAB 00007790 007790 0090d5 00 A 0 0 1 │ │ │ │ - [ 5] .gnu.version VERSYM 00010866 010866 000b2c 02 A 3 0 2 │ │ │ │ - [ 6] .gnu.version_r VERNEED 00011394 011394 0000a0 00 A 4 3 4 │ │ │ │ - [ 7] .rel.dyn REL 00011434 011434 0015e8 08 A 3 0 4 │ │ │ │ - [ 8] .rel.plt REL 00012a1c 012a1c 002650 08 AI 3 19 4 │ │ │ │ - [ 9] .init PROGBITS 0001506c 01506c 00000c 00 AX 0 0 4 │ │ │ │ - [10] .plt PROGBITS 00015078 015078 003c94 04 AX 0 0 4 │ │ │ │ - [11] .text PROGBITS 00018d10 018d10 039688 00 AX 0 0 8 │ │ │ │ - [12] .fini PROGBITS 00052398 052398 000008 00 AX 0 0 4 │ │ │ │ - [13] .rodata PROGBITS 000523a0 0523a0 00e8b4 00 A 0 0 8 │ │ │ │ - [14] .eh_frame PROGBITS 00060c54 060c54 000004 00 A 0 0 4 │ │ │ │ - [15] .init_array INIT_ARRAY 0007dbd0 06dbd0 000004 04 WA 0 0 4 │ │ │ │ - [16] .fini_array FINI_ARRAY 0007dbd4 06dbd4 000004 04 WA 0 0 4 │ │ │ │ - [17] .data.rel.ro PROGBITS 0007dbd8 06dbd8 000edc 00 WA 0 0 4 │ │ │ │ - [18] .dynamic DYNAMIC 0007eab4 06eab4 000138 08 WA 4 0 4 │ │ │ │ - [19] .got PROGBITS 0007ebec 06ebec 001414 04 WA 0 0 4 │ │ │ │ + [ 2] .gnu.hash GNU_HASH 00000118 000118 001d10 04 A 3 0 4 │ │ │ │ + [ 3] .dynsym DYNSYM 00001e28 001e28 0058e0 10 A 4 3 4 │ │ │ │ + [ 4] .dynstr STRTAB 00007708 007708 009077 00 A 0 0 1 │ │ │ │ + [ 5] .gnu.version VERSYM 00010780 010780 000b1c 02 A 3 0 2 │ │ │ │ + [ 6] .gnu.version_r VERNEED 0001129c 01129c 0000a0 00 A 4 3 4 │ │ │ │ + [ 7] .rel.dyn REL 0001133c 01133c 0015e8 08 A 3 0 4 │ │ │ │ + [ 8] .rel.plt REL 00012924 012924 002610 08 AI 3 19 4 │ │ │ │ + [ 9] .init PROGBITS 00014f34 014f34 00000c 00 AX 0 0 4 │ │ │ │ + [10] .plt PROGBITS 00014f40 014f40 003c34 04 AX 0 0 4 │ │ │ │ + [11] .text PROGBITS 00018b78 018b78 039178 00 AX 0 0 8 │ │ │ │ + [12] .fini PROGBITS 00051cf0 051cf0 000008 00 AX 0 0 4 │ │ │ │ + [13] .rodata PROGBITS 00051cf8 051cf8 00e744 00 A 0 0 8 │ │ │ │ + [14] .eh_frame PROGBITS 0006043c 06043c 000004 00 A 0 0 4 │ │ │ │ + [15] .init_array INIT_ARRAY 0007dbf0 06dbf0 000004 04 WA 0 0 4 │ │ │ │ + [16] .fini_array FINI_ARRAY 0007dbf4 06dbf4 000004 04 WA 0 0 4 │ │ │ │ + [17] .data.rel.ro PROGBITS 0007dbf8 06dbf8 000edc 00 WA 0 0 4 │ │ │ │ + [18] .dynamic DYNAMIC 0007ead4 06ead4 000138 08 WA 4 0 4 │ │ │ │ + [19] .got PROGBITS 0007ec0c 06ec0c 0013f4 04 WA 0 0 4 │ │ │ │ [20] .data PROGBITS 00080000 070000 000198 00 WA 0 0 4 │ │ │ │ - [21] .bss NOBITS 00080198 070198 0005b4 00 WA 0 0 4 │ │ │ │ + [21] .bss NOBITS 00080198 070198 0005ac 00 WA 0 0 4 │ │ │ │ [22] .ARM.attributes ARM_ATTRIBUTES 00000000 070198 000031 00 0 0 1 │ │ │ │ [23] .gnu_debugaltlink PROGBITS 00000000 0701c9 000054 00 0 0 1 │ │ │ │ [24] .gnu_debuglink PROGBITS 00000000 070220 000034 00 0 0 4 │ │ │ │ [25] .shstrtab STRTAB 00000000 070254 0000f9 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 {} │ │ │ │ @@ -1,12 +1,12 @@ │ │ │ │ │ │ │ │ -Symbol table '.dynsym' contains 1430 entries: │ │ │ │ +Symbol table '.dynsym' contains 1422 entries: │ │ │ │ Num: Value Size Type Bind Vis Ndx Name │ │ │ │ 0: 00000000 0 NOTYPE LOCAL DEFAULT UND │ │ │ │ - 1: 0001506c 0 SECTION LOCAL DEFAULT 9 .init │ │ │ │ + 1: 00014f34 0 SECTION LOCAL DEFAULT 9 .init │ │ │ │ 2: 00080000 0 SECTION LOCAL DEFAULT 20 .data │ │ │ │ 3: 00000000 0 FUNC GLOBAL DEFAULT UND g_param_spec_object │ │ │ │ 4: 00000000 0 FUNC GLOBAL DEFAULT UND g_atomic_rc_box_acquire │ │ │ │ 5: 00000000 0 FUNC GLOBAL DEFAULT UND g_utf8_validate │ │ │ │ 6: 00000000 0 FUNC GLOBAL DEFAULT UND g_checksum_update │ │ │ │ 7: 00000000 0 FUNC GLOBAL DEFAULT UND g_main_context_pop_thread_default │ │ │ │ 8: 00000000 0 FUNC GLOBAL DEFAULT UND g_source_set_static_name │ │ │ │ @@ -114,1320 +114,1312 @@ │ │ │ │ 110: 00000000 0 FUNC GLOBAL DEFAULT UND g_object_set_qdata │ │ │ │ 111: 00000000 0 FUNC GLOBAL DEFAULT UND g_signal_emit │ │ │ │ 112: 00000000 0 FUNC GLOBAL DEFAULT UND g_variant_builder_init │ │ │ │ 113: 00000000 0 FUNC GLOBAL DEFAULT UND g_proxy_address_get_uri │ │ │ │ 114: 00000000 0 NOTYPE WEAK DEFAULT UND __gmon_start__ │ │ │ │ 115: 00000000 0 FUNC GLOBAL DEFAULT UND g_value_set_pointer │ │ │ │ 116: 00000000 0 FUNC GLOBAL DEFAULT UND g_source_set_callback │ │ │ │ - 117: 00000000 0 FUNC GLOBAL DEFAULT UND g_test_message │ │ │ │ - 118: 00000000 0 FUNC GLOBAL DEFAULT UND g_input_stream_close_async │ │ │ │ - 119: 00000000 0 FUNC GLOBAL DEFAULT UND g_type_add_instance_private │ │ │ │ - 120: 00000000 0 FUNC GLOBAL DEFAULT UND g_object_unref │ │ │ │ - 121: 00000000 0 FUNC GLOBAL DEFAULT UND g_param_spec_enum │ │ │ │ - 122: 00000000 0 FUNC GLOBAL DEFAULT UND g_uri_get_auth_params │ │ │ │ - 123: 00000000 0 FUNC GLOBAL DEFAULT UND g_signal_connect_object │ │ │ │ - 124: 00000000 0 FUNC GLOBAL DEFAULT UND g_slist_reverse │ │ │ │ - 125: 00000000 0 FUNC GLOBAL DEFAULT UND g_hash_table_lookup_extended │ │ │ │ - 126: 00000000 0 FUNC GLOBAL DEFAULT UND nghttp2_priority_spec_init │ │ │ │ - 127: 00000000 0 FUNC GLOBAL DEFAULT UND g_strcmp0 │ │ │ │ - 128: 00000000 0 FUNC GLOBAL DEFAULT UND g_bytes_new │ │ │ │ - 129: 00000000 0 FUNC GLOBAL DEFAULT UND nghttp2_submit_response │ │ │ │ - 130: 00000000 0 FUNC GLOBAL DEFAULT UND __isoc99_sscanf@GLIBC_2.7 (4) │ │ │ │ - 131: 00000000 0 FUNC GLOBAL DEFAULT UND g_source_set_can_recurse │ │ │ │ - 132: 00000000 0 FUNC GLOBAL DEFAULT UND g_file_delete │ │ │ │ - 133: 00000000 0 FUNC GLOBAL DEFAULT UND g_strdup │ │ │ │ - 134: 00000000 0 FUNC GLOBAL DEFAULT UND g_clear_error │ │ │ │ - 135: 00000000 0 FUNC GLOBAL DEFAULT UND g_value_set_boolean │ │ │ │ - 136: 00000000 0 FUNC GLOBAL DEFAULT UND g_zlib_decompressor_new │ │ │ │ - 137: 00000000 0 FUNC GLOBAL DEFAULT UND g_hash_table_get_keys │ │ │ │ - 138: 00000000 0 FUNC GLOBAL DEFAULT UND g_uri_get_scheme │ │ │ │ - 139: 00000000 0 FUNC GLOBAL DEFAULT UND getenv@GLIBC_2.4 (2) │ │ │ │ - 140: 00000000 0 FUNC GLOBAL DEFAULT UND g_value_get_enum │ │ │ │ - 141: 00000000 0 FUNC GLOBAL DEFAULT UND __printf_chk@GLIBC_2.4 (2) │ │ │ │ - 142: 00000000 0 FUNC GLOBAL DEFAULT UND g_resources_lookup_data │ │ │ │ - 143: 00000000 0 FUNC GLOBAL DEFAULT UND g_io_stream_close_finish │ │ │ │ - 144: 00000000 0 FUNC GLOBAL DEFAULT UND strchr@GLIBC_2.4 (2) │ │ │ │ - 145: 00000000 0 FUNC GLOBAL DEFAULT UND g_hash_table_steal_extended │ │ │ │ - 146: 00000000 0 FUNC GLOBAL DEFAULT UND deflate │ │ │ │ - 147: 00000000 0 FUNC GLOBAL DEFAULT UND nghttp2_session_get_remote_window_size │ │ │ │ - 148: 00000000 0 FUNC GLOBAL DEFAULT UND g_list_foreach │ │ │ │ - 149: 00000000 0 FUNC GLOBAL DEFAULT UND g_socket_client_set_local_address │ │ │ │ - 150: 00000000 0 FUNC GLOBAL DEFAULT UND g_hash_table_insert │ │ │ │ - 151: 00000000 0 FUNC GLOBAL DEFAULT UND g_list_free │ │ │ │ - 152: 00000000 0 FUNC GLOBAL DEFAULT UND g_ptr_array_remove_index │ │ │ │ - 153: 00000000 0 FUNC GLOBAL DEFAULT UND g_once_init_leave_pointer │ │ │ │ - 154: 00000000 0 FUNC GLOBAL DEFAULT UND g_socket_new │ │ │ │ - 155: 00000000 0 FUNC GLOBAL DEFAULT UND g_strconcat │ │ │ │ - 156: 00000000 0 FUNC GLOBAL DEFAULT UND g_array_new │ │ │ │ - 157: 00000000 0 FUNC GLOBAL DEFAULT UND g_value_set_int │ │ │ │ - 158: 00000000 0 FUNC GLOBAL DEFAULT UND g_cond_broadcast │ │ │ │ - 159: 00000000 0 FUNC GLOBAL DEFAULT UND g_object_set_data_full │ │ │ │ - 160: 00000000 0 FUNC GLOBAL DEFAULT UND calloc@GLIBC_2.4 (2) │ │ │ │ - 161: 00000000 0 FUNC GLOBAL DEFAULT UND g_variant_new_from_data │ │ │ │ - 162: 00000000 0 FUNC GLOBAL DEFAULT UND g_printerr │ │ │ │ - 163: 00000000 0 FUNC GLOBAL DEFAULT UND g_socket_connection_get_type │ │ │ │ - 164: 00000000 0 FUNC GLOBAL DEFAULT UND g_queue_insert_sorted │ │ │ │ - 165: 00000000 0 FUNC GLOBAL DEFAULT UND g_test_bug_base │ │ │ │ - 166: 00000000 0 FUNC GLOBAL DEFAULT UND g_inet_socket_address_get_type │ │ │ │ - 167: 00000000 0 FUNC GLOBAL DEFAULT UND g_convert │ │ │ │ - 168: 00000000 0 FUNC GLOBAL DEFAULT UND nghttp2_session_check_request_allowed │ │ │ │ - 169: 00000000 0 FUNC GLOBAL DEFAULT UND g_inet_address_new_loopback │ │ │ │ - 170: 00000000 0 FUNC GLOBAL DEFAULT UND g_list_free_full │ │ │ │ - 171: 00000000 0 FUNC GLOBAL DEFAULT UND g_variant_get_size │ │ │ │ - 172: 00000000 0 FUNC GLOBAL DEFAULT UND g_value_get_uint │ │ │ │ - 173: 00000000 0 FUNC GLOBAL DEFAULT UND nghttp2_session_callbacks_new │ │ │ │ - 174: 00000000 0 FUNC GLOBAL DEFAULT UND g_type_is_a │ │ │ │ - 175: 00000000 0 FUNC GLOBAL DEFAULT UND g_uri_get_query │ │ │ │ - 176: 00000000 0 FUNC GLOBAL DEFAULT UND nghttp2_session_get_stream_remote_window_size │ │ │ │ - 177: 00000000 0 FUNC GLOBAL DEFAULT UND memset@GLIBC_2.4 (2) │ │ │ │ - 178: 00000000 0 FUNC GLOBAL DEFAULT UND g_memdup2 │ │ │ │ - 179: 00000000 0 FUNC GLOBAL DEFAULT UND g_param_spec_uint │ │ │ │ - 180: 00000000 0 FUNC GLOBAL DEFAULT UND g_memory_output_stream_new_resizable │ │ │ │ - 181: 00000000 0 FUNC GLOBAL DEFAULT UND g_socket_address_get_family │ │ │ │ - 182: 00000000 0 FUNC GLOBAL DEFAULT UND g_array_free │ │ │ │ - 183: 00000000 0 FUNC GLOBAL DEFAULT UND nghttp2_submit_priority │ │ │ │ - 184: 00000000 0 FUNC GLOBAL DEFAULT UND g_uri_get_user │ │ │ │ - 185: 00000000 0 FUNC GLOBAL DEFAULT UND g_vprintf │ │ │ │ - 186: 00000000 0 FUNC GLOBAL DEFAULT UND g_queue_free_full │ │ │ │ - 187: 00000000 0 FUNC GLOBAL DEFAULT UND g_enum_register_static │ │ │ │ - 188: 00000000 0 FUNC GLOBAL DEFAULT UND g_task_return_boolean │ │ │ │ - 189: 00000000 0 FUNC GLOBAL DEFAULT UND g_malloc │ │ │ │ - 190: 00000000 0 FUNC GLOBAL DEFAULT UND g_atomic_rc_box_release_full │ │ │ │ - 191: 00000000 0 FUNC GLOBAL DEFAULT UND strrchr@GLIBC_2.4 (2) │ │ │ │ - 192: 00000000 0 FUNC GLOBAL DEFAULT UND g_array_remove_index │ │ │ │ - 193: 00000000 0 FUNC GLOBAL DEFAULT UND nghttp2_session_mem_recv │ │ │ │ - 194: 00000000 0 FUNC GLOBAL DEFAULT UND g_uri_unescape_segment │ │ │ │ - 195: 00000000 0 FUNC GLOBAL DEFAULT UND nghttp2_submit_data │ │ │ │ - 196: 00000000 0 FUNC GLOBAL DEFAULT UND g_spawn_sync │ │ │ │ - 197: 00000000 0 FUNC GLOBAL DEFAULT UND g_hostname_is_ip_address │ │ │ │ - 198: 00000000 0 FUNC GLOBAL DEFAULT UND g_option_context_add_main_entries │ │ │ │ - 199: 00000000 0 FUNC GLOBAL DEFAULT UND g_string_new │ │ │ │ - 200: 00000000 0 FUNC GLOBAL DEFAULT UND g_spawn_async_with_pipes │ │ │ │ - 201: 00000000 0 FUNC GLOBAL DEFAULT UND g_cancellable_set_error_if_cancelled │ │ │ │ - 202: 00000000 0 FUNC GLOBAL DEFAULT UND g_hostname_is_non_ascii │ │ │ │ - 203: 00000000 0 FUNC GLOBAL DEFAULT UND g_hash_table_remove │ │ │ │ - 204: 00000000 0 FUNC GLOBAL DEFAULT UND g_weak_ref_clear │ │ │ │ - 205: 00000000 0 FUNC GLOBAL DEFAULT UND g_socket_is_connected │ │ │ │ - 206: 00000000 0 FUNC GLOBAL DEFAULT UND g_tls_connection_handshake_async │ │ │ │ - 207: 00000000 0 FUNC GLOBAL DEFAULT UND g_queue_free │ │ │ │ - 208: 00000000 0 FUNC GLOBAL DEFAULT UND g_tls_connection_get_protocol_version │ │ │ │ - 209: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_once@GLIBC_2.34 (3) │ │ │ │ - 210: 00000000 0 FUNC GLOBAL DEFAULT UND g_socket_client_set_proxy_resolver │ │ │ │ - 211: 00000000 0 FUNC GLOBAL DEFAULT UND g_closure_add_finalize_notifier │ │ │ │ - 212: 00000000 0 FUNC GLOBAL DEFAULT UND __assert_fail@GLIBC_2.4 (2) │ │ │ │ - 213: 00000000 0 FUNC GLOBAL DEFAULT UND g_base64_decode │ │ │ │ - 214: 00000000 0 FUNC GLOBAL DEFAULT UND g_source_new │ │ │ │ - 215: 00000000 0 FUNC GLOBAL DEFAULT UND g_utf8_make_valid │ │ │ │ - 216: 00000000 0 FUNC GLOBAL DEFAULT UND g_get_language_names │ │ │ │ - 217: 00000000 0 FUNC GLOBAL DEFAULT UND g_main_loop_new │ │ │ │ - 218: 00000000 0 FUNC GLOBAL DEFAULT UND g_strndup │ │ │ │ - 219: 00000000 0 FUNC GLOBAL DEFAULT UND g_task_propagate_boolean │ │ │ │ - 220: 00000000 0 FUNC GLOBAL DEFAULT UND nghttp2_session_server_new │ │ │ │ - 221: 00000000 0 FUNC GLOBAL DEFAULT UND g_inet_address_to_string │ │ │ │ - 222: 00000000 0 FUNC GLOBAL DEFAULT UND inflateInit2_ │ │ │ │ - 223: 00000000 0 FUNC GLOBAL DEFAULT UND g_test_build_filename │ │ │ │ - 224: 00000000 0 FUNC GLOBAL DEFAULT UND g_param_spec_int │ │ │ │ - 225: 00000000 0 FUNC GLOBAL DEFAULT UND g_pollable_input_stream_get_type │ │ │ │ - 226: 00000000 0 FUNC GLOBAL DEFAULT UND g_assertion_message_error │ │ │ │ - 227: 00000000 0 FUNC GLOBAL DEFAULT UND g_object_new_valist │ │ │ │ - 228: 00000000 0 FUNC GLOBAL DEFAULT UND g_uri_get_host │ │ │ │ - 229: 00000000 0 NOTYPE WEAK DEFAULT UND _ITM_deregisterTMCloneTable │ │ │ │ - 230: 00000000 0 FUNC GLOBAL DEFAULT UND g_printf │ │ │ │ - 231: 00000000 0 FUNC GLOBAL DEFAULT UND g_task_return_new_error │ │ │ │ - 232: 00000000 0 FUNC GLOBAL DEFAULT UND g_uri_get_flags │ │ │ │ - 233: 00000000 0 FUNC GLOBAL DEFAULT UND usleep@GLIBC_2.4 (2) │ │ │ │ - 234: 00000000 0 FUNC GLOBAL DEFAULT UND g_pollable_stream_write │ │ │ │ - 235: 00000000 0 FUNC GLOBAL DEFAULT UND g_byte_array_free_to_bytes │ │ │ │ - 236: 00000000 0 FUNC GLOBAL DEFAULT UND g_value_get_boolean │ │ │ │ - 237: 00000000 0 FUNC GLOBAL DEFAULT UND g_queue_push_head │ │ │ │ - 238: 00000000 0 FUNC GLOBAL DEFAULT UND g_ptr_array_add │ │ │ │ - 239: 00000000 0 FUNC GLOBAL DEFAULT UND g_mutex_init │ │ │ │ - 240: 00000000 0 FUNC GLOBAL DEFAULT UND g_checksum_get_digest │ │ │ │ - 241: 00000000 0 FUNC GLOBAL DEFAULT UND g_socket_client_set_enable_proxy │ │ │ │ - 242: 00000000 0 FUNC GLOBAL DEFAULT UND g_tls_password_get_type │ │ │ │ - 243: 00000000 0 FUNC GLOBAL DEFAULT UND nghttp2_session_set_local_window_size │ │ │ │ - 244: 00000000 0 FUNC GLOBAL DEFAULT UND g_hash_table_remove_all │ │ │ │ - 245: 00000000 0 FUNC GLOBAL DEFAULT UND inflate │ │ │ │ - 246: 00000000 0 FUNC GLOBAL DEFAULT UND g_tls_backend_get_default_database │ │ │ │ - 247: 00000000 0 FUNC GLOBAL DEFAULT UND g_socket_address_get_type │ │ │ │ - 248: 00000000 0 FUNC GLOBAL DEFAULT UND g_malloc0_n │ │ │ │ - 249: 00000000 0 FUNC GLOBAL DEFAULT UND g_variant_get_data │ │ │ │ - 250: 00000000 0 FUNC GLOBAL DEFAULT UND g_hostname_to_ascii │ │ │ │ - 251: 00000000 0 FUNC GLOBAL DEFAULT UND g_memory_input_stream_new_from_bytes │ │ │ │ - 252: 00000000 0 FUNC GLOBAL DEFAULT UND g_assertion_message_expr │ │ │ │ - 253: 00000000 0 FUNC GLOBAL DEFAULT UND g_main_context_ref │ │ │ │ - 254: 00000000 0 FUNC GLOBAL DEFAULT UND g_value_set_boxed │ │ │ │ - 255: 00000000 0 FUNC GLOBAL DEFAULT UND g_object_new │ │ │ │ - 256: 00000000 0 FUNC GLOBAL DEFAULT UND g_task_set_priority │ │ │ │ - 257: 00000000 0 FUNC GLOBAL DEFAULT UND g_queue_insert_before │ │ │ │ - 258: 00000000 0 FUNC GLOBAL DEFAULT UND free@GLIBC_2.4 (2) │ │ │ │ - 259: 00000000 0 FUNC GLOBAL DEFAULT UND g_tls_interaction_get_type │ │ │ │ - 260: 00000000 0 FUNC GLOBAL DEFAULT UND g_base64_decode_step │ │ │ │ - 261: 00000000 0 FUNC GLOBAL DEFAULT UND g_bytes_ref │ │ │ │ - 262: 00000000 0 FUNC GLOBAL DEFAULT UND write@GLIBC_2.4 (2) │ │ │ │ - 263: 00000000 0 FUNC GLOBAL DEFAULT UND g_list_length │ │ │ │ - 264: 00000000 0 FUNC GLOBAL DEFAULT UND g_value_set_uint64 │ │ │ │ - 265: 00000000 0 FUNC GLOBAL DEFAULT UND g_object_ref │ │ │ │ - 266: 00000000 0 FUNC GLOBAL DEFAULT UND g_slist_append │ │ │ │ - 267: 00000000 0 FUNC GLOBAL DEFAULT UND g_task_propagate_int │ │ │ │ - 268: 00000000 0 FUNC GLOBAL DEFAULT UND g_string_append_len │ │ │ │ - 269: 00000000 0 FUNC GLOBAL DEFAULT UND nghttp2_http2_strerror │ │ │ │ - 270: 00000000 0 FUNC GLOBAL DEFAULT UND g_cclosure_new │ │ │ │ - 271: 00000000 0 FUNC GLOBAL DEFAULT UND g_bytes_new_take │ │ │ │ - 272: 00000000 0 FUNC GLOBAL DEFAULT UND g_utf8_strup │ │ │ │ - 273: 00000000 0 FUNC GLOBAL DEFAULT UND g_queue_remove │ │ │ │ - 274: 00000000 0 FUNC GLOBAL DEFAULT UND nghttp2_session_terminate_session │ │ │ │ - 275: 00000000 0 FUNC GLOBAL DEFAULT UND g_checksum_free │ │ │ │ - 276: 00000000 0 FUNC GLOBAL DEFAULT UND g_get_user_name │ │ │ │ - 277: 00000000 0 NOTYPE WEAK DEFAULT UND _ITM_registerTMCloneTable │ │ │ │ - 278: 00000000 0 FUNC GLOBAL DEFAULT UND g_memory_input_stream_new_from_data │ │ │ │ - 279: 00000000 0 FUNC GLOBAL DEFAULT UND g_strdup_printf │ │ │ │ - 280: 00000000 0 FUNC GLOBAL DEFAULT UND g_signal_handlers_disconnect_matched │ │ │ │ - 281: 00000000 0 FUNC GLOBAL DEFAULT UND g_value_set_string │ │ │ │ - 282: 00000000 0 FUNC GLOBAL DEFAULT UND g_main_context_new │ │ │ │ - 283: 00000000 0 FUNC GLOBAL DEFAULT UND g_bytes_new_static │ │ │ │ - 284: 00000000 0 FUNC GLOBAL DEFAULT UND g_pollable_input_stream_is_readable │ │ │ │ - 285: 00000000 0 FUNC GLOBAL DEFAULT UND deflateEnd │ │ │ │ - 286: 00000000 0 FUNC GLOBAL DEFAULT UND g_string_free │ │ │ │ - 287: 00000000 0 FUNC GLOBAL DEFAULT UND g_strstr_len │ │ │ │ - 288: 00000000 0 FUNC GLOBAL DEFAULT UND g_memory_output_stream_steal_as_bytes │ │ │ │ - 289: 00000000 0 FUNC GLOBAL DEFAULT UND BrotliDecoderCreateInstance │ │ │ │ - 290: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_mutex_unlock@GLIBC_2.4 (2) │ │ │ │ - 291: 00000000 0 FUNC GLOBAL DEFAULT UND BrotliDecoderErrorString │ │ │ │ - 292: 00000000 0 FUNC GLOBAL DEFAULT UND g_variant_type_checked_ │ │ │ │ - 293: 00000000 0 FUNC GLOBAL DEFAULT UND g_inet_address_new_any │ │ │ │ - 294: 00000000 0 FUNC GLOBAL DEFAULT UND g_seekable_get_type │ │ │ │ - 295: 00000000 0 FUNC GLOBAL DEFAULT UND g_socket_shutdown │ │ │ │ - 296: 00000000 0 FUNC GLOBAL DEFAULT UND g_main_context_iteration │ │ │ │ - 297: 00000000 0 FUNC GLOBAL DEFAULT UND g_array_insert_vals │ │ │ │ - 298: 00000000 0 FUNC GLOBAL DEFAULT UND g_uri_parse │ │ │ │ - 299: 00000000 0 FUNC GLOBAL DEFAULT UND g_ptr_array_free │ │ │ │ - 300: 00000000 0 FUNC GLOBAL DEFAULT UND g_task_attach_source │ │ │ │ - 301: 00000000 0 FUNC GLOBAL DEFAULT UND g_hash_table_size │ │ │ │ - 302: 00000000 0 FUNC GLOBAL DEFAULT UND g_hash_table_new │ │ │ │ - 303: 00000000 0 FUNC GLOBAL DEFAULT UND fflush@GLIBC_2.4 (2) │ │ │ │ - 304: 00000000 0 FUNC GLOBAL DEFAULT UND g_tls_connection_set_certificate │ │ │ │ - 305: 00000000 0 FUNC GLOBAL DEFAULT UND g_hash_table_iter_next │ │ │ │ - 306: 00000000 0 FUNC GLOBAL DEFAULT UND g_find_program_in_path │ │ │ │ - 307: 00000000 0 FUNC GLOBAL DEFAULT UND g_tls_backend_get_server_connection_type │ │ │ │ - 308: 00000000 0 FUNC GLOBAL DEFAULT UND g_hash_table_iter_init │ │ │ │ - 309: 00000000 0 FUNC GLOBAL DEFAULT UND deflateReset │ │ │ │ - 310: 00000000 0 FUNC GLOBAL DEFAULT UND g_time_zone_new_offset │ │ │ │ - 311: 00000000 0 FUNC GLOBAL DEFAULT UND g_uri_unref │ │ │ │ - 312: 00000000 0 FUNC GLOBAL DEFAULT UND g_proxy_resolver_get_type │ │ │ │ - 313: 00000000 0 FUNC GLOBAL DEFAULT UND g_hash_table_new_full │ │ │ │ - 314: 00000000 0 FUNC GLOBAL DEFAULT UND nghttp2_session_resume_data │ │ │ │ - 315: 00000000 0 FUNC GLOBAL DEFAULT UND nghttp2_session_get_stream_effective_recv_data_length │ │ │ │ - 316: 00000000 0 FUNC GLOBAL DEFAULT UND g_byte_array_free │ │ │ │ - 317: 00000000 0 FUNC GLOBAL DEFAULT UND __read_chk@GLIBC_2.4 (2) │ │ │ │ - 318: 00000000 0 FUNC GLOBAL DEFAULT UND g_strdelimit │ │ │ │ - 319: 00000000 0 FUNC GLOBAL DEFAULT UND g_param_spec_pointer │ │ │ │ - 320: 00000000 0 FUNC GLOBAL DEFAULT UND g_param_spec_uchar │ │ │ │ - 321: 00000000 0 FUNC GLOBAL DEFAULT UND g_pollable_output_stream_can_poll │ │ │ │ - 322: 00000000 0 FUNC GLOBAL DEFAULT UND g_output_stream_write_finish │ │ │ │ - 323: 00000000 0 FUNC GLOBAL DEFAULT UND g_queue_delete_link │ │ │ │ - 324: 00000000 0 FUNC GLOBAL DEFAULT UND g_mutex_unlock │ │ │ │ - 325: 00000000 0 FUNC GLOBAL DEFAULT UND g_task_is_valid │ │ │ │ - 326: 00000000 0 FUNC GLOBAL DEFAULT UND g_pollable_input_stream_create_source │ │ │ │ - 327: 00000000 0 FUNC GLOBAL DEFAULT UND g_dir_make_tmp │ │ │ │ - 328: 00000000 0 FUNC GLOBAL DEFAULT UND g_input_stream_close │ │ │ │ - 329: 00000000 0 FUNC GLOBAL DEFAULT UND g_pollable_source_new │ │ │ │ - 330: 00000000 0 FUNC GLOBAL DEFAULT UND g_hash_table_foreach │ │ │ │ - 331: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_key_create@GLIBC_2.34 (3) │ │ │ │ - 332: 00000000 0 FUNC GLOBAL DEFAULT UND g_object_set_data │ │ │ │ - 333: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_mutex_lock@GLIBC_2.4 (2) │ │ │ │ - 334: 00000000 0 FUNC GLOBAL DEFAULT UND g_memory_output_stream_get_data_size │ │ │ │ - 335: 00000000 0 FUNC GLOBAL DEFAULT UND g_test_set_nonfatal_assertions │ │ │ │ - 336: 00000000 0 FUNC GLOBAL DEFAULT UND g_shell_quote │ │ │ │ - 337: 00000000 0 FUNC GLOBAL DEFAULT UND g_build_filenamev │ │ │ │ - 338: 00000000 0 FUNC GLOBAL DEFAULT UND g_param_spec_boolean │ │ │ │ - 339: 00000000 0 FUNC GLOBAL DEFAULT UND g_file_replace_async │ │ │ │ - 340: 00000000 0 FUNC GLOBAL DEFAULT UND g_tls_backend_get_default │ │ │ │ - 341: 00000000 0 FUNC GLOBAL DEFAULT UND strlen@GLIBC_2.4 (2) │ │ │ │ - 342: 00000000 0 FUNC GLOBAL DEFAULT UND g_slist_prepend │ │ │ │ - 343: 00000000 0 FUNC GLOBAL DEFAULT UND g_output_stream_splice_async │ │ │ │ - 344: 00000000 0 FUNC GLOBAL DEFAULT UND g_error_new_literal │ │ │ │ - 345: 00000000 0 FUNC GLOBAL DEFAULT UND g_date_valid_dmy │ │ │ │ - 346: 00000000 0 FUNC GLOBAL DEFAULT UND g_propagate_error │ │ │ │ - 347: 00000000 0 FUNC GLOBAL DEFAULT UND g_variant_iter_loop │ │ │ │ - 348: 00000000 0 FUNC GLOBAL DEFAULT UND g_timeout_source_new_seconds │ │ │ │ - 349: 00000000 0 FUNC GLOBAL DEFAULT UND g_source_get_ready_time │ │ │ │ - 350: 00000000 0 FUNC GLOBAL DEFAULT UND g_main_context_push_thread_default │ │ │ │ - 351: 00000000 0 FUNC GLOBAL DEFAULT UND g_queue_init │ │ │ │ - 352: 00000000 0 FUNC GLOBAL DEFAULT UND strtoul@GLIBC_2.4 (2) │ │ │ │ - 353: 00000000 0 FUNC GLOBAL DEFAULT UND g_object_class_install_properties │ │ │ │ - 354: 00000000 0 FUNC GLOBAL DEFAULT UND g_variant_iter_free │ │ │ │ - 355: 00000000 0 FUNC GLOBAL DEFAULT UND g_value_set_uchar │ │ │ │ - 356: 00000000 0 FUNC GLOBAL DEFAULT UND g_timeout_add_full │ │ │ │ - 357: 00000000 0 FUNC GLOBAL DEFAULT UND g_time_zone_unref │ │ │ │ - 358: 00000000 0 FUNC GLOBAL DEFAULT UND g_main_context_ref_thread_default │ │ │ │ - 359: 00000000 0 FUNC GLOBAL DEFAULT UND g_type_class_peek │ │ │ │ - 360: 00000000 0 FUNC GLOBAL DEFAULT UND g_option_context_parse │ │ │ │ - 361: 00000000 0 FUNC GLOBAL DEFAULT UND g_memory_input_stream_add_data │ │ │ │ - 362: 00000000 0 FUNC GLOBAL DEFAULT UND g_object_get │ │ │ │ - 363: 00000000 0 FUNC GLOBAL DEFAULT UND g_strdup_vprintf │ │ │ │ - 364: 00000000 0 FUNC GLOBAL DEFAULT UND memcpy@GLIBC_2.4 (2) │ │ │ │ - 365: 00000000 0 FUNC GLOBAL DEFAULT UND g_date_time_to_utc │ │ │ │ - 366: 00000000 0 FUNC GLOBAL DEFAULT UND setlocale@GLIBC_2.4 (2) │ │ │ │ - 367: 00000000 0 FUNC GLOBAL DEFAULT UND g_hash_table_iter_remove │ │ │ │ - 368: 00000000 0 FUNC GLOBAL DEFAULT UND g_snprintf │ │ │ │ - 369: 00000000 0 FUNC GLOBAL DEFAULT UND g_proxy_address_get_type │ │ │ │ - 370: 00000000 0 FUNC GLOBAL DEFAULT UND g_idle_source_new │ │ │ │ - 371: 00000000 0 FUNC GLOBAL DEFAULT UND g_signal_accumulator_true_handled │ │ │ │ - 372: 00000000 0 FUNC GLOBAL DEFAULT UND g_slist_sort │ │ │ │ - 373: 00000000 0 FUNC GLOBAL DEFAULT UND g_socket_get_option │ │ │ │ - 374: 00000000 0 FUNC GLOBAL DEFAULT UND g_input_stream_close_finish │ │ │ │ - 375: 00000000 0 FUNC GLOBAL DEFAULT UND g_seekable_seek │ │ │ │ - 376: 00000000 0 FUNC GLOBAL DEFAULT UND g_weak_ref_init │ │ │ │ - 377: 00000000 0 FUNC GLOBAL DEFAULT UND g_value_set_enum │ │ │ │ - 378: 00000000 0 FUNC GLOBAL DEFAULT UND __clock_gettime64@GLIBC_2.34 (3) │ │ │ │ - 379: 00000000 0 FUNC GLOBAL DEFAULT UND g_input_stream_is_closed │ │ │ │ - 380: 00000000 0 FUNC GLOBAL DEFAULT UND nghttp2_submit_request │ │ │ │ - 381: 00000000 0 FUNC GLOBAL DEFAULT UND g_variant_builder_end │ │ │ │ - 382: 00000000 0 FUNC GLOBAL DEFAULT UND nghttp2_option_set_no_rfc9113_leading_and_trailing_ws_validation │ │ │ │ - 383: 00000000 0 FUNC GLOBAL DEFAULT UND g_object_steal_data │ │ │ │ - 384: 00000000 0 FUNC GLOBAL DEFAULT UND g_ascii_strtoull │ │ │ │ - 385: 00000000 0 FUNC GLOBAL DEFAULT UND BrotliDecoderIsUsed │ │ │ │ - 386: 00000000 0 FUNC GLOBAL DEFAULT UND g_uri_unescape_string │ │ │ │ - 387: 00000000 0 FUNC GLOBAL DEFAULT UND nghttp2_session_callbacks_set_on_begin_frame_callback │ │ │ │ - 388: 00000000 0 FUNC GLOBAL DEFAULT UND g_return_if_fail_warning │ │ │ │ - 389: 00000000 0 FUNC GLOBAL DEFAULT UND g_socket_set_option │ │ │ │ - 390: 00000000 0 FUNC GLOBAL DEFAULT UND g_variant_get │ │ │ │ - 391: 00000000 0 FUNC GLOBAL DEFAULT UND g_tls_connection_set_database │ │ │ │ - 392: 00000000 0 FUNC GLOBAL DEFAULT UND g_tls_connection_get_negotiated_protocol │ │ │ │ - 393: 00000000 0 FUNC GLOBAL DEFAULT UND nghttp2_session_callbacks_set_on_header_callback │ │ │ │ - 394: 00000000 0 FUNC GLOBAL DEFAULT UND g_uri_get_port │ │ │ │ - 395: 00000000 0 FUNC GLOBAL DEFAULT UND g_value_get_pointer │ │ │ │ - 396: 00000000 0 FUNC GLOBAL DEFAULT UND g_ascii_toupper │ │ │ │ - 397: 00000000 0 FUNC GLOBAL DEFAULT UND g_object_set │ │ │ │ - 398: 00000000 0 FUNC GLOBAL DEFAULT UND strtol@GLIBC_2.4 (2) │ │ │ │ - 399: 00000000 0 FUNC GLOBAL DEFAULT UND g_value_dup_boxed │ │ │ │ - 400: 00000000 0 FUNC GLOBAL DEFAULT UND g_list_remove_link │ │ │ │ - 401: 00000000 0 FUNC GLOBAL DEFAULT UND g_weak_ref_set │ │ │ │ - 402: 00000000 0 FUNC GLOBAL DEFAULT UND g_main_context_default │ │ │ │ - 403: 00000000 0 FUNC GLOBAL DEFAULT UND g_list_insert_sorted │ │ │ │ - 404: 00000000 0 FUNC GLOBAL DEFAULT UND g_set_error │ │ │ │ - 405: 00000000 0 FUNC GLOBAL DEFAULT UND g_cond_wait │ │ │ │ - 406: 00000000 0 FUNC GLOBAL DEFAULT UND g_array_set_size │ │ │ │ - 407: 00000000 0 FUNC GLOBAL DEFAULT UND g_slist_find │ │ │ │ - 408: 00000000 0 FUNC GLOBAL DEFAULT UND g_value_get_object │ │ │ │ - 409: 00000000 0 FUNC GLOBAL DEFAULT UND __time64@GLIBC_2.34 (3) │ │ │ │ - 410: 00000000 0 FUNC GLOBAL DEFAULT UND g_value_get_uint64 │ │ │ │ - 411: 00000000 0 FUNC GLOBAL DEFAULT UND __vsnprintf_chk@GLIBC_2.4 (2) │ │ │ │ - 412: 00000000 0 FUNC GLOBAL DEFAULT UND g_uri_get_password │ │ │ │ - 413: 00000000 0 FUNC GLOBAL DEFAULT UND g_tls_connection_get_peer_certificate_errors │ │ │ │ - 414: 00000000 0 FUNC GLOBAL DEFAULT UND g_assertion_message_cmpnum │ │ │ │ - 415: 00000000 0 OBJECT GLOBAL DEFAULT UND __stack_chk_guard@GLIBC_2.4 (5) │ │ │ │ - 416: 00000000 0 FUNC GLOBAL DEFAULT UND g_cond_init │ │ │ │ - 417: 00000000 0 FUNC GLOBAL DEFAULT UND raise@GLIBC_2.4 (2) │ │ │ │ - 418: 00000000 0 FUNC GLOBAL DEFAULT UND g_resource_unref │ │ │ │ - 419: 00000000 0 FUNC GLOBAL DEFAULT UND g_tls_client_connection_get_type │ │ │ │ - 420: 00000000 0 FUNC GLOBAL DEFAULT UND sched_getcpu@GLIBC_2.6 (6) │ │ │ │ - 421: 00000000 0 FUNC GLOBAL DEFAULT UND g_queue_foreach │ │ │ │ - 422: 00000000 0 FUNC GLOBAL DEFAULT UND g_byte_array_unref │ │ │ │ - 423: 00000000 0 FUNC GLOBAL DEFAULT UND g_getenv │ │ │ │ - 424: 00000000 0 FUNC GLOBAL DEFAULT UND nghttp2_session_want_write │ │ │ │ - 425: 00000000 0 FUNC GLOBAL DEFAULT UND g_bytes_get_type │ │ │ │ - 426: 00000000 0 FUNC GLOBAL DEFAULT UND g_bytes_new_from_bytes │ │ │ │ - 427: 00000000 0 FUNC GLOBAL DEFAULT UND g_error_matches │ │ │ │ - 428: 00000000 0 FUNC GLOBAL DEFAULT UND g_slice_alloc │ │ │ │ - 429: 00000000 0 FUNC GLOBAL DEFAULT UND g_base64_encode_close │ │ │ │ - 430: 00000000 0 FUNC GLOBAL DEFAULT UND g_weak_ref_get │ │ │ │ - 431: 00000000 0 FUNC GLOBAL DEFAULT UND nghttp2_option_del │ │ │ │ - 432: 00000000 0 FUNC GLOBAL DEFAULT UND g_task_return_error │ │ │ │ - 433: 00000000 0 FUNC GLOBAL DEFAULT UND g_file_replace_finish │ │ │ │ - 434: 00000000 0 FUNC GLOBAL DEFAULT UND g_quark_from_static_string │ │ │ │ - 435: 00000000 0 FUNC GLOBAL DEFAULT UND g_quark_from_string │ │ │ │ - 436: 00000000 0 FUNC GLOBAL DEFAULT UND g_source_set_dummy_callback │ │ │ │ - 437: 00000000 0 FUNC GLOBAL DEFAULT UND g_task_get_source_object │ │ │ │ - 438: 00000000 0 FUNC GLOBAL DEFAULT UND g_closure_set_meta_marshal │ │ │ │ - 439: 00000000 0 FUNC GLOBAL DEFAULT UND g_signal_handler_disconnect │ │ │ │ - 440: 00000000 0 FUNC GLOBAL DEFAULT UND g_string_assign │ │ │ │ - 441: 00000000 0 FUNC GLOBAL DEFAULT UND g_signal_new │ │ │ │ - 442: 00000000 0 OBJECT GLOBAL DEFAULT UND g_ascii_table │ │ │ │ - 443: 00000000 0 FUNC GLOBAL DEFAULT UND g_type_default_interface_peek │ │ │ │ - 444: 00000000 0 FUNC GLOBAL DEFAULT UND g_tls_connection_handshake │ │ │ │ - 445: 00000000 0 FUNC GLOBAL DEFAULT UND BrotliDecoderGetErrorCode │ │ │ │ - 446: 00000000 0 FUNC GLOBAL DEFAULT UND g_date_time_unref │ │ │ │ - 447: 00000000 0 FUNC GLOBAL DEFAULT UND g_list_delete_link │ │ │ │ - 448: 00000000 0 FUNC GLOBAL DEFAULT UND g_initable_new │ │ │ │ - 449: 00000000 0 FUNC GLOBAL DEFAULT UND nghttp2_session_want_read │ │ │ │ - 450: 00000000 0 FUNC GLOBAL DEFAULT UND g_type_check_instance_is_a │ │ │ │ - 451: 00000000 0 FUNC GLOBAL DEFAULT UND g_proxy_resolver_get_default │ │ │ │ - 452: 00000000 0 FUNC GLOBAL DEFAULT UND g_tls_backend_get_client_connection_type │ │ │ │ - 453: 00000000 0 FUNC GLOBAL DEFAULT UND g_array_sized_new │ │ │ │ - 454: 00000000 0 FUNC GLOBAL DEFAULT UND g_uri_build_with_user │ │ │ │ - 455: 00000000 0 FUNC GLOBAL DEFAULT UND g_inet_socket_address_new │ │ │ │ - 456: 00000000 0 FUNC GLOBAL DEFAULT UND strstr@GLIBC_2.4 (2) │ │ │ │ - 457: 00000000 0 FUNC GLOBAL DEFAULT UND g_closure_invoke │ │ │ │ - 458: 00000000 0 FUNC GLOBAL DEFAULT UND g_socket_get_local_address │ │ │ │ - 459: 00000000 0 FUNC GLOBAL DEFAULT UND g_tls_certificate_flags_get_type │ │ │ │ - 460: 00000000 0 FUNC GLOBAL DEFAULT UND nghttp2_session_del │ │ │ │ - 461: 00000000 0 FUNC GLOBAL DEFAULT UND g_uri_get_path │ │ │ │ - 462: 00000000 0 FUNC GLOBAL DEFAULT UND close@GLIBC_2.4 (2) │ │ │ │ - 463: 00000000 0 FUNC GLOBAL DEFAULT UND g_slist_foreach │ │ │ │ - 464: 00000000 0 FUNC GLOBAL DEFAULT UND g_task_had_error │ │ │ │ - 465: 00000000 0 FUNC GLOBAL DEFAULT UND nghttp2_session_mem_send │ │ │ │ - 466: 00000000 0 FUNC GLOBAL DEFAULT UND g_byte_array_sized_new │ │ │ │ - 467: 00000000 0 FUNC GLOBAL DEFAULT UND g_value_get_flags │ │ │ │ - 468: 00000000 0 FUNC GLOBAL DEFAULT UND fwrite@GLIBC_2.4 (2) │ │ │ │ - 469: 00000000 0 FUNC GLOBAL DEFAULT UND g_queue_sort │ │ │ │ - 470: 00000000 0 FUNC GLOBAL DEFAULT UND g_date_time_new_now_utc │ │ │ │ - 471: 00000000 0 FUNC GLOBAL DEFAULT UND g_date_time_format │ │ │ │ - 472: 00000000 0 FUNC GLOBAL DEFAULT UND g_output_stream_write_async │ │ │ │ - 473: 00000000 0 FUNC GLOBAL DEFAULT UND g_value_dup_object │ │ │ │ - 474: 00000000 0 FUNC GLOBAL DEFAULT UND g_io_stream_close │ │ │ │ - 475: 00000000 0 FUNC GLOBAL DEFAULT UND g_task_new │ │ │ │ - 476: 00000000 0 FUNC GLOBAL DEFAULT UND g_base64_encode_step │ │ │ │ - 477: 00000000 0 FUNC GLOBAL DEFAULT UND g_hash_table_steal │ │ │ │ - 478: 00000000 0 FUNC GLOBAL DEFAULT UND g_task_set_task_data │ │ │ │ - 479: 00000000 0 FUNC GLOBAL DEFAULT UND g_str_has_prefix │ │ │ │ - 480: 00000000 0 FUNC GLOBAL DEFAULT UND g_type_name │ │ │ │ - 481: 00000000 0 FUNC GLOBAL DEFAULT UND g_timeout_source_new │ │ │ │ - 482: 00000000 0 FUNC GLOBAL DEFAULT UND g_tls_connection_handshake_finish │ │ │ │ - 483: 00000000 0 FUNC GLOBAL DEFAULT UND g_date_time_new │ │ │ │ - 484: 00000000 0 FUNC GLOBAL DEFAULT UND g_socket_set_timeout │ │ │ │ - 485: 00000000 0 FUNC GLOBAL DEFAULT UND g_signal_connect_data │ │ │ │ - 486: 00000000 0 FUNC GLOBAL DEFAULT UND g_strjoinv │ │ │ │ - 487: 00000000 0 FUNC GLOBAL DEFAULT UND g_io_error_quark │ │ │ │ - 488: 00000000 0 FUNC GLOBAL DEFAULT UND g_hash_table_replace │ │ │ │ - 489: 00000000 0 FUNC GLOBAL DEFAULT UND g_slist_length │ │ │ │ - 490: 00000000 0 FUNC GLOBAL DEFAULT UND g_type_interface_add_prerequisite │ │ │ │ - 491: 00000000 0 FUNC GLOBAL DEFAULT UND g_socket_get_type │ │ │ │ - 492: 00000000 0 FUNC GLOBAL DEFAULT UND lseek64@GLIBC_2.4 (2) │ │ │ │ - 493: 00000000 0 FUNC GLOBAL DEFAULT UND malloc@GLIBC_2.4 (2) │ │ │ │ - 494: 00000000 0 FUNC GLOBAL DEFAULT UND mmap64@GLIBC_2.4 (2) │ │ │ │ - 495: 00000000 0 FUNC GLOBAL DEFAULT UND g_setenv │ │ │ │ - 496: 00000000 0 FUNC GLOBAL DEFAULT UND g_input_stream_read_async │ │ │ │ - 497: 00000000 0 FUNC GLOBAL DEFAULT UND __stack_chk_fail@GLIBC_2.4 (2) │ │ │ │ - 498: 00000000 0 FUNC GLOBAL DEFAULT UND g_output_stream_close_finish │ │ │ │ - 499: 00000000 0 FUNC GLOBAL DEFAULT UND g_main_context_unref │ │ │ │ - 500: 00000000 0 FUNC GLOBAL DEFAULT UND nghttp2_strerror │ │ │ │ - 501: 00000000 0 FUNC GLOBAL DEFAULT UND g_param_spec_boxed │ │ │ │ - 502: 00000000 0 FUNC GLOBAL DEFAULT UND g_task_propagate_pointer │ │ │ │ - 503: 00000000 0 FUNC GLOBAL DEFAULT UND g_ascii_strncasecmp │ │ │ │ - 504: 00000000 0 FUNC GLOBAL DEFAULT UND g_hash_table_contains │ │ │ │ - 505: 00000000 0 FUNC GLOBAL DEFAULT UND g_error_copy │ │ │ │ - 506: 00000000 0 FUNC GLOBAL DEFAULT UND g_socket_connection_get_socket │ │ │ │ - 507: 00000000 0 FUNC GLOBAL DEFAULT UND g_log_writer_default_would_drop │ │ │ │ - 508: 00000000 0 FUNC GLOBAL DEFAULT UND g_ptr_array_sort │ │ │ │ - 509: 00000000 0 FUNC GLOBAL DEFAULT UND g_thread_new │ │ │ │ - 510: 00000000 0 FUNC GLOBAL DEFAULT UND g_output_stream_splice │ │ │ │ - 511: 00000000 0 FUNC GLOBAL DEFAULT UND g_variant_unref │ │ │ │ - 512: 00000000 0 FUNC GLOBAL DEFAULT UND poll@GLIBC_2.4 (2) │ │ │ │ - 513: 00000000 0 FUNC GLOBAL DEFAULT UND g_param_spec_uint64 │ │ │ │ - 514: 00000000 0 FUNC GLOBAL DEFAULT UND g_tls_protocol_version_get_type │ │ │ │ - 515: 00000000 0 FUNC GLOBAL DEFAULT UND g_test_get_dir │ │ │ │ - 516: 00000000 0 FUNC GLOBAL DEFAULT UND g_queue_find_custom │ │ │ │ - 517: 00000000 0 FUNC GLOBAL DEFAULT UND deflateBound@ZLIB_1.2.0 (7) │ │ │ │ - 518: 00000000 0 FUNC GLOBAL DEFAULT UND g_cond_signal │ │ │ │ - 519: 00000000 0 FUNC GLOBAL DEFAULT UND g_source_add_child_source │ │ │ │ - 520: 00000000 0 FUNC GLOBAL DEFAULT UND g_type_register_static_simple │ │ │ │ - 521: 00000000 0 FUNC GLOBAL DEFAULT UND g_string_insert_len │ │ │ │ - 522: 00000000 0 FUNC GLOBAL DEFAULT UND g_filter_input_stream_get_base_stream │ │ │ │ - 523: 00000000 0 FUNC GLOBAL DEFAULT UND g_date_time_get_year │ │ │ │ - 524: 00000000 0 FUNC GLOBAL DEFAULT UND g_thread_self │ │ │ │ - 525: 00000000 0 FUNC GLOBAL DEFAULT UND g_byte_array_append │ │ │ │ - 526: 00000000 0 FUNC GLOBAL DEFAULT UND nghttp2_session_get_stream_user_data │ │ │ │ - 527: 00000000 0 FUNC GLOBAL DEFAULT UND g_list_reverse │ │ │ │ - 528: 00000000 0 FUNC GLOBAL DEFAULT UND g_main_loop_get_context │ │ │ │ - 529: 00000000 0 FUNC GLOBAL DEFAULT UND __isoc23_strtol@GLIBC_2.38 (8) │ │ │ │ - 530: 00000000 0 FUNC GLOBAL DEFAULT UND g_uri_escape_string │ │ │ │ - 531: 00000000 0 FUNC GLOBAL DEFAULT UND g_filter_input_stream_get_type │ │ │ │ - 532: 00000000 0 FUNC GLOBAL DEFAULT UND BrotliDecoderDecompressStream │ │ │ │ - 533: 00000000 0 FUNC GLOBAL DEFAULT UND g_strsplit │ │ │ │ - 534: 00000000 0 FUNC GLOBAL DEFAULT UND g_hash_table_lookup │ │ │ │ - 535: 00000000 0 FUNC GLOBAL DEFAULT UND g_socket_client_connect_async │ │ │ │ - 536: 00000000 0 FUNC GLOBAL DEFAULT UND g_output_stream_close_async │ │ │ │ - 537: 00000000 0 FUNC GLOBAL DEFAULT UND g_output_stream_is_closed │ │ │ │ - 538: 00000000 0 FUNC GLOBAL DEFAULT UND g_value_set_flags │ │ │ │ - 539: 00000000 0 FUNC GLOBAL DEFAULT UND g_direct_hash │ │ │ │ - 540: 00000000 0 FUNC GLOBAL DEFAULT UND g_converter_convert │ │ │ │ - 541: 00000000 0 FUNC GLOBAL DEFAULT UND nghttp2_submit_headers │ │ │ │ - 542: 00000000 0 FUNC GLOBAL DEFAULT UND g_pollable_output_stream_is_writable │ │ │ │ - 543: 00000000 0 FUNC GLOBAL DEFAULT UND g_ptr_array_find_with_equal_func │ │ │ │ - 544: 00000000 0 FUNC GLOBAL DEFAULT UND g_resource_load │ │ │ │ - 545: 00000000 0 FUNC GLOBAL DEFAULT UND g_bytes_unref │ │ │ │ - 546: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_getspecific@GLIBC_2.34 (3) │ │ │ │ - 547: 00000000 0 FUNC GLOBAL DEFAULT UND send@GLIBC_2.4 (2) │ │ │ │ - 548: 00000000 0 FUNC GLOBAL DEFAULT UND memmove@GLIBC_2.4 (2) │ │ │ │ - 549: 00000000 0 FUNC GLOBAL DEFAULT UND g_byte_array_remove_range │ │ │ │ - 550: 00000000 0 FUNC GLOBAL DEFAULT UND g_type_class_unref │ │ │ │ - 551: 00000000 0 FUNC GLOBAL DEFAULT UND g_base64_encode │ │ │ │ - 552: 00000000 0 FUNC GLOBAL DEFAULT UND g_malloc0 │ │ │ │ - 553: 00000000 0 FUNC GLOBAL DEFAULT UND g_task_get_type │ │ │ │ - 554: 00000000 0 FUNC GLOBAL DEFAULT UND deflateInit2_ │ │ │ │ - 555: 00000000 0 FUNC GLOBAL DEFAULT UND g_ptr_array_sized_new │ │ │ │ - 556: 00000000 0 FUNC GLOBAL DEFAULT UND g_value_init │ │ │ │ - 557: 00000000 0 FUNC GLOBAL DEFAULT UND nghttp2_session_client_new2 │ │ │ │ - 558: 00000000 0 FUNC GLOBAL DEFAULT UND g_set_error_literal │ │ │ │ - 559: 00000000 0 FUNC GLOBAL DEFAULT UND g_tls_database_get_type │ │ │ │ - 560: 00000000 0 FUNC GLOBAL DEFAULT UND g_list_prepend │ │ │ │ - 561: 00000000 0 FUNC GLOBAL DEFAULT UND g_string_insert_c │ │ │ │ - 562: 00000000 0 FUNC GLOBAL DEFAULT UND g_value_set_object │ │ │ │ - 563: 00000000 0 FUNC GLOBAL DEFAULT UND g_queue_peek_head │ │ │ │ - 564: 00000000 0 FUNC GLOBAL DEFAULT UND g_mutex_lock │ │ │ │ - 565: 00000000 0 FUNC GLOBAL DEFAULT UND g_build_filename │ │ │ │ - 566: 00000000 0 FUNC GLOBAL DEFAULT UND g_main_loop_unref │ │ │ │ - 567: 00000000 0 FUNC GLOBAL DEFAULT UND g_get_monotonic_time │ │ │ │ - 568: 00000000 0 FUNC GLOBAL DEFAULT UND g_pollable_output_stream_get_type │ │ │ │ - 569: 00000000 0 FUNC GLOBAL DEFAULT UND g_memory_output_stream_steal_data │ │ │ │ - 570: 00000000 0 FUNC GLOBAL DEFAULT UND g_file_get_contents │ │ │ │ - 571: 00000000 0 FUNC GLOBAL DEFAULT UND nghttp2_option_new │ │ │ │ - 572: 00000000 0 OBJECT GLOBAL DEFAULT UND stdout@GLIBC_2.4 (2) │ │ │ │ - 573: 00000000 0 FUNC GLOBAL DEFAULT UND g_uri_get_fragment │ │ │ │ - 574: 00000000 0 FUNC GLOBAL DEFAULT UND g_main_context_is_owner │ │ │ │ - 575: 00000000 0 FUNC GLOBAL DEFAULT UND g_param_spec_int64 │ │ │ │ - 576: 00000000 0 FUNC GLOBAL DEFAULT UND g_source_set_name │ │ │ │ - 577: 00000000 0 FUNC GLOBAL DEFAULT UND g_test_init │ │ │ │ - 578: 00000000 0 FUNC GLOBAL DEFAULT UND g_socket_accept │ │ │ │ - 579: 00000000 0 FUNC GLOBAL DEFAULT UND g_file_set_contents │ │ │ │ - 580: 00000000 0 FUNC GLOBAL DEFAULT UND getpid@GLIBC_2.4 (2) │ │ │ │ - 581: 00000000 0 FUNC GLOBAL DEFAULT UND g_queue_is_empty │ │ │ │ - 582: 00000000 0 FUNC GLOBAL DEFAULT UND g_source_destroy │ │ │ │ - 583: 00000000 0 FUNC GLOBAL DEFAULT UND g_socket_connection_factory_create_connection │ │ │ │ - 584: 00000000 0 FUNC GLOBAL DEFAULT UND g_source_set_ready_time │ │ │ │ - 585: 00000000 0 FUNC GLOBAL DEFAULT UND nghttp2_session_callbacks_set_before_frame_send_callback │ │ │ │ - 586: 00000000 0 FUNC GLOBAL DEFAULT UND g_once_init_enter │ │ │ │ - 587: 00000000 0 FUNC GLOBAL DEFAULT UND g_output_stream_get_type │ │ │ │ - 588: 00000000 0 FUNC GLOBAL DEFAULT UND g_socket_client_event_get_type │ │ │ │ - 589: 00000000 0 FUNC GLOBAL DEFAULT UND g_value_set_uint │ │ │ │ - 590: 00000000 0 FUNC GLOBAL DEFAULT UND g_socket_connectable_get_type │ │ │ │ - 591: 00000000 0 FUNC GLOBAL DEFAULT UND g_source_unref │ │ │ │ - 592: 00000000 0 FUNC GLOBAL DEFAULT UND g_filter_output_stream_get_type │ │ │ │ - 593: 00000000 0 FUNC GLOBAL DEFAULT UND g_build_path │ │ │ │ - 594: 00000000 0 FUNC GLOBAL DEFAULT UND nghttp2_session_callbacks_del │ │ │ │ - 595: 00000000 0 FUNC GLOBAL DEFAULT UND dup@GLIBC_2.4 (2) │ │ │ │ - 596: 00000000 0 FUNC GLOBAL DEFAULT UND g_assertion_message │ │ │ │ - 597: 00000000 0 FUNC GLOBAL DEFAULT UND g_usleep │ │ │ │ - 598: 00000000 0 FUNC GLOBAL DEFAULT UND g_input_stream_read_finish │ │ │ │ - 599: 00000000 0 FUNC GLOBAL DEFAULT UND g_uri_to_string │ │ │ │ - 600: 00000000 0 FUNC GLOBAL DEFAULT UND g_option_context_new │ │ │ │ - 601: 00000000 0 FUNC GLOBAL DEFAULT UND g_variant_builder_close │ │ │ │ - 602: 00000000 0 FUNC GLOBAL DEFAULT UND g_source_attach │ │ │ │ - 603: 00000000 0 FUNC GLOBAL DEFAULT UND g_converter_input_stream_get_type │ │ │ │ - 604: 00000000 0 FUNC GLOBAL DEFAULT UND g_type_name_from_instance │ │ │ │ - 605: 00000000 0 FUNC GLOBAL DEFAULT UND g_hash_table_unref │ │ │ │ - 606: 00000000 0 FUNC GLOBAL DEFAULT UND g_inet_socket_address_get_address │ │ │ │ - 607: 00000000 0 OBJECT GLOBAL DEFAULT UND stderr@GLIBC_2.4 (2) │ │ │ │ - 608: 00000000 0 FUNC GLOBAL DEFAULT UND g_object_notify_by_pspec │ │ │ │ - 609: 00000000 0 FUNC GLOBAL DEFAULT UND g_value_get_uchar │ │ │ │ - 610: 00000000 0 FUNC GLOBAL DEFAULT UND munmap@GLIBC_2.4 (2) │ │ │ │ - 611: 00000000 0 FUNC GLOBAL DEFAULT UND nghttp2_session_callbacks_set_on_begin_headers_callback │ │ │ │ - 612: 00000000 0 FUNC GLOBAL DEFAULT UND nghttp2_session_callbacks_set_on_frame_recv_callback │ │ │ │ - 613: 00000000 0 FUNC GLOBAL DEFAULT UND g_type_class_ref │ │ │ │ - 614: 00000000 0 FUNC GLOBAL DEFAULT UND g_warn_message │ │ │ │ - 615: 00000000 0 FUNC GLOBAL DEFAULT UND g_tls_certificate_new_from_files │ │ │ │ - 616: 00000000 0 FUNC GLOBAL DEFAULT UND g_error_free │ │ │ │ - 617: 00000000 0 FUNC GLOBAL DEFAULT UND g_cancellable_source_new │ │ │ │ - 618: 00000000 0 FUNC GLOBAL DEFAULT UND g_tls_certificate_get_type │ │ │ │ - 619: 00000000 0 FUNC GLOBAL DEFAULT UND g_io_stream_is_closed │ │ │ │ - 620: 00000000 0 FUNC GLOBAL DEFAULT UND g_strfreev │ │ │ │ - 621: 00000000 0 FUNC GLOBAL DEFAULT UND g_str_has_suffix │ │ │ │ - 622: 00000000 0 FUNC GLOBAL DEFAULT UND g_type_interface_peek_parent │ │ │ │ - 623: 00000000 0 FUNC GLOBAL DEFAULT UND g_ptr_array_unref │ │ │ │ - 624: 00000000 0 FUNC GLOBAL DEFAULT UND g_mutex_clear │ │ │ │ - 625: 00000000 0 FUNC GLOBAL DEFAULT UND g_file_new_for_path │ │ │ │ - 626: 00000000 0 FUNC GLOBAL DEFAULT UND g_ptr_array_new │ │ │ │ - 627: 00000000 0 FUNC GLOBAL DEFAULT UND g_cclosure_marshal_generic │ │ │ │ - 628: 00000000 0 FUNC GLOBAL DEFAULT UND __recvmsg64@GLIBC_2.34 (3) │ │ │ │ - 629: 00000000 0 FUNC GLOBAL DEFAULT UND g_get_user_cache_dir │ │ │ │ - 630: 00000000 0 FUNC GLOBAL DEFAULT UND g_socket_bind │ │ │ │ - 631: 00000000 0 FUNC GLOBAL DEFAULT UND g_value_get_int │ │ │ │ - 632: 00000000 0 FUNC GLOBAL DEFAULT UND g_value_get_int64 │ │ │ │ - 633: 00000000 0 FUNC GLOBAL DEFAULT UND g_intern_string │ │ │ │ - 634: 00000000 0 FUNC GLOBAL DEFAULT UND g_option_context_get_help │ │ │ │ - 635: 00000000 0 FUNC GLOBAL DEFAULT UND g_ascii_strdown │ │ │ │ - 636: 00000000 0 FUNC GLOBAL DEFAULT UND g_task_return_pointer │ │ │ │ - 637: 00000000 0 FUNC GLOBAL DEFAULT UND strcspn@GLIBC_2.4 (2) │ │ │ │ - 638: 00000000 0 FUNC GLOBAL DEFAULT UND g_task_get_cancellable │ │ │ │ - 639: 00000000 0 FUNC GLOBAL DEFAULT UND g_socket_client_new │ │ │ │ - 640: 00000000 0 FUNC GLOBAL DEFAULT UND g_tls_connection_get_ciphersuite_name │ │ │ │ - 641: 00000000 0 FUNC GLOBAL DEFAULT UND g_once_init_leave │ │ │ │ - 642: 00000000 0 FUNC GLOBAL DEFAULT UND g_tls_file_database_new │ │ │ │ - 643: 00000000 0 FUNC GLOBAL DEFAULT UND g_pollable_output_stream_write_nonblocking │ │ │ │ - 644: 00000000 0 FUNC GLOBAL DEFAULT UND g_once_init_enter_pointer │ │ │ │ - 645: 00000000 0 FUNC GLOBAL DEFAULT UND g_hash_table_foreach_remove │ │ │ │ - 646: 00000000 0 FUNC GLOBAL DEFAULT UND g_object_get_qdata │ │ │ │ - 647: 00000000 0 FUNC GLOBAL DEFAULT UND strncmp@GLIBC_2.4 (2) │ │ │ │ - 648: 00000000 0 FUNC GLOBAL DEFAULT UND kill@GLIBC_2.4 (2) │ │ │ │ - 649: 00000000 0 FUNC GLOBAL DEFAULT UND g_convert_with_fallback │ │ │ │ - 650: 00000000 0 FUNC GLOBAL DEFAULT UND g_uri_build │ │ │ │ - 651: 00000000 0 FUNC GLOBAL DEFAULT UND g_pollable_source_new_full │ │ │ │ - 652: 00000000 0 FUNC GLOBAL DEFAULT UND g_date_time_get_day_of_week │ │ │ │ - 653: 00000000 0 FUNC GLOBAL DEFAULT UND g_compute_checksum_for_data │ │ │ │ - 654: 00000000 0 FUNC GLOBAL DEFAULT UND g_type_add_interface_static │ │ │ │ - 655: 00000000 0 FUNC GLOBAL DEFAULT UND g_input_stream_skip │ │ │ │ - 656: 00000000 0 FUNC GLOBAL DEFAULT UND g_quark_to_string │ │ │ │ - 657: 00000000 0 FUNC GLOBAL DEFAULT UND g_converter_get_type │ │ │ │ - 658: 00000000 0 FUNC GLOBAL DEFAULT UND ftruncate64@GLIBC_2.4 (2) │ │ │ │ - 659: 00000000 0 FUNC GLOBAL DEFAULT UND g_dgettext │ │ │ │ - 660: 00000000 0 FUNC GLOBAL DEFAULT UND g_tls_error_quark │ │ │ │ - 661: 00000000 0 FUNC GLOBAL DEFAULT UND g_socket_client_set_timeout │ │ │ │ - 662: 00000000 0 FUNC GLOBAL DEFAULT UND g_main_loop_run │ │ │ │ - 663: 00000000 0 FUNC GLOBAL DEFAULT UND g_list_remove │ │ │ │ - 664: 00000000 0 FUNC GLOBAL DEFAULT UND g_output_stream_splice_finish │ │ │ │ - 665: 00000000 0 FUNC GLOBAL DEFAULT UND g_output_stream_has_pending │ │ │ │ - 666: 00000000 0 FUNC GLOBAL DEFAULT UND g_prefix_error │ │ │ │ - 667: 00000000 0 FUNC GLOBAL DEFAULT UND syscall@GLIBC_2.4 (2) │ │ │ │ - 668: 00000000 0 FUNC GLOBAL DEFAULT UND g_object_thaw_notify │ │ │ │ - 669: 00000000 0 FUNC GLOBAL DEFAULT UND g_pollable_input_stream_read_nonblocking │ │ │ │ - 670: 00000000 0 FUNC GLOBAL DEFAULT UND g_cancellable_new │ │ │ │ - 671: 00000000 0 FUNC GLOBAL DEFAULT UND g_uri_parse_relative │ │ │ │ - 672: 00000000 0 FUNC GLOBAL DEFAULT UND nghttp2_session_callbacks_set_on_invalid_header_callback │ │ │ │ - 673: 00000000 0 FUNC GLOBAL DEFAULT UND g_canonicalize_filename │ │ │ │ - 674: 00000000 0 FUNC GLOBAL DEFAULT UND g_datalist_foreach │ │ │ │ - 675: 00000000 0 FUNC GLOBAL DEFAULT UND g_filter_output_stream_get_base_stream │ │ │ │ - 676: 00000000 0 FUNC GLOBAL DEFAULT UND strpbrk@GLIBC_2.4 (2) │ │ │ │ - 677: 00000000 0 FUNC GLOBAL DEFAULT UND g_uri_get_type │ │ │ │ - 678: 00000000 0 FUNC GLOBAL DEFAULT UND nghttp2_session_callbacks_set_on_data_chunk_recv_callback │ │ │ │ - 679: 00000000 0 FUNC GLOBAL DEFAULT UND nghttp2_session_callbacks_set_on_frame_not_send_callback │ │ │ │ - 680: 00000000 0 FUNC GLOBAL DEFAULT UND g_resources_register │ │ │ │ - 681: 00000000 0 FUNC GLOBAL DEFAULT UND g_slist_free_full │ │ │ │ - 682: 00000000 0 FUNC GLOBAL DEFAULT UND memchr@GLIBC_2.4 (2) │ │ │ │ - 683: 00000000 0 FUNC GLOBAL DEFAULT UND g_slice_free1 │ │ │ │ - 684: 00000000 0 FUNC GLOBAL DEFAULT UND g_queue_new │ │ │ │ - 685: 00000000 0 FUNC GLOBAL DEFAULT UND g_array_append_vals │ │ │ │ - 686: 00000000 0 FUNC GLOBAL DEFAULT UND g_type_class_peek_parent │ │ │ │ - 687: 00000000 0 FUNC GLOBAL DEFAULT UND g_io_stream_get_type │ │ │ │ - 688: 00000000 0 FUNC GLOBAL DEFAULT UND g_string_append_printf │ │ │ │ - 689: 00000000 0 FUNC GLOBAL DEFAULT UND g_log │ │ │ │ - 690: 00000000 0 FUNC GLOBAL DEFAULT UND g_set_prgname │ │ │ │ - 691: 00000000 0 FUNC GLOBAL DEFAULT UND strcmp@GLIBC_2.4 (2) │ │ │ │ - 692: 00000000 0 FUNC GLOBAL DEFAULT UND g_str_equal │ │ │ │ - 693: 00000000 0 FUNC GLOBAL DEFAULT UND g_object_bind_property │ │ │ │ - 694: 00000000 0 FUNC GLOBAL DEFAULT UND exit@GLIBC_2.4 (2) │ │ │ │ - 695: 00000000 0 FUNC GLOBAL DEFAULT UND g_dir_open │ │ │ │ - 696: 00000000 0 FUNC GLOBAL DEFAULT UND g_file_test │ │ │ │ - 697: 00000000 0 FUNC GLOBAL DEFAULT UND nghttp2_submit_settings │ │ │ │ - 698: 00000000 0 FUNC GLOBAL DEFAULT UND g_bytes_unref_to_array │ │ │ │ - 699: 00000000 0 FUNC GLOBAL DEFAULT UND __errno_location@GLIBC_2.4 (2) │ │ │ │ - 700: 00000000 0 FUNC GLOBAL DEFAULT UND g_seekable_can_seek │ │ │ │ - 701: 00000000 0 FUNC GLOBAL DEFAULT UND g_error_get_type │ │ │ │ - 702: 00000000 0 FUNC GLOBAL DEFAULT UND g_type_class_adjust_private_offset │ │ │ │ - 703: 00000000 0 FUNC GLOBAL DEFAULT UND g_cancellable_get_type │ │ │ │ - 704: 00000000 0 FUNC GLOBAL DEFAULT UND g_cancellable_cancel │ │ │ │ - 705: 00000000 0 FUNC GLOBAL DEFAULT UND g_thread_join │ │ │ │ - 706: 00000000 0 FUNC WEAK DEFAULT UND __cxa_finalize@GLIBC_2.4 (2) │ │ │ │ - 707: 00000000 0 FUNC GLOBAL DEFAULT UND g_ascii_strcasecmp │ │ │ │ - 708: 00000000 0 FUNC GLOBAL DEFAULT UND g_queue_pop_head │ │ │ │ - 709: 00000000 0 FUNC GLOBAL DEFAULT UND g_boxed_type_register_static │ │ │ │ - 710: 00000000 0 FUNC GLOBAL DEFAULT UND g_strlcpy │ │ │ │ - 711: 00000000 0 FUNC GLOBAL DEFAULT UND g_cancellable_is_cancelled │ │ │ │ - 712: 00000000 0 FUNC GLOBAL DEFAULT UND g_param_spec_flags │ │ │ │ - 713: 00000000 0 FUNC GLOBAL DEFAULT UND g_socket_client_connect │ │ │ │ - 714: 00000000 0 FUNC GLOBAL DEFAULT UND getpagesize@GLIBC_2.4 (2) │ │ │ │ - 715: 00000000 0 FUNC GLOBAL DEFAULT UND g_main_context_get_thread_default │ │ │ │ - 716: 00000000 0 FUNC GLOBAL DEFAULT UND g_pollable_output_stream_create_source │ │ │ │ - 717: 00000000 0 FUNC GLOBAL DEFAULT UND g_get_current_dir │ │ │ │ - 718: 00000000 0 FUNC GLOBAL DEFAULT UND g_inet_socket_address_get_port │ │ │ │ - 719: 00000000 0 FUNC GLOBAL DEFAULT UND strlcpy@GLIBC_2.38 (8) │ │ │ │ - 720: 0002c58d 660 FUNC GLOBAL DEFAULT 11 soup_message_headers_get_list │ │ │ │ - 721: 00042261 18 FUNC GLOBAL DEFAULT 11 soup_client_message_io_skip │ │ │ │ - 722: 0002b6cd 80 FUNC GLOBAL DEFAULT 11 soup_message_update_request_host_if_needed │ │ │ │ - 723: 00025ff9 60 FUNC GLOBAL DEFAULT 11 soup_header_parse_semi_param_list │ │ │ │ - 724: 00029231 204 FUNC GLOBAL DEFAULT 11 soup_message_add_status_code_handler │ │ │ │ - 725: 0001c0a5 156 FUNC GLOBAL DEFAULT 11 soup_server_add_handler │ │ │ │ - 726: 0001e19d 56 FUNC GLOBAL DEFAULT 11 soup_server_message_cleanup_response │ │ │ │ - 727: 00041245 80 FUNC GLOBAL DEFAULT 11 soup_listener_get_type │ │ │ │ - 728: 0001a41d 160 FUNC GLOBAL DEFAULT 11 soup_test_get_index │ │ │ │ - 729: 00030d39 96 FUNC GLOBAL DEFAULT 11 soup_session_get_tls_interaction │ │ │ │ - 730: 0002ccf5 64 FUNC GLOBAL DEFAULT 11 soup_message_headers_set_expectations │ │ │ │ - 731: 0001e695 84 FUNC GLOBAL DEFAULT 11 soup_server_message_get_uri │ │ │ │ - 732: 0001b3bd 156 FUNC GLOBAL DEFAULT 11 soup_server_set_tls_certificate │ │ │ │ - 733: 000433d1 80 FUNC GLOBAL DEFAULT 11 soup_connection_get_type │ │ │ │ - 734: 0004bc49 80 FUNC GLOBAL DEFAULT 11 soup_body_output_stream_get_type │ │ │ │ - 735: 000197e5 372 FUNC GLOBAL DEFAULT 11 apache_cleanup │ │ │ │ - 736: 00042285 6 FUNC GLOBAL DEFAULT 11 soup_client_message_io_in_progress │ │ │ │ - 737: 0003550d 100 FUNC GLOBAL DEFAULT 11 soup_message_headers_type_get_type │ │ │ │ - 738: 0002d941 56 FUNC GLOBAL DEFAULT 11 soup_str_case_hash │ │ │ │ - 739: 000256f1 432 FUNC GLOBAL DEFAULT 11 soup_headers_parse_status_line │ │ │ │ - 740: 0002fcb1 80 FUNC GLOBAL DEFAULT 11 soup_session_get_type │ │ │ │ - 741: 0002bae5 160 FUNC GLOBAL DEFAULT 11 soup_message_headers_remove_common │ │ │ │ - 742: 0002ac29 56 FUNC GLOBAL DEFAULT 11 soup_message_set_content_sniffer │ │ │ │ - 743: 00038cbd 120 FUNC GLOBAL DEFAULT 11 soup_auth_manager_clear_cached_credentials │ │ │ │ - 744: 0002d50d 76 FUNC GLOBAL DEFAULT 11 soup_message_metrics_get_type │ │ │ │ - 745: 000803f8 4 OBJECT GLOBAL DEFAULT 21 _SOUP_METHOD_PROPFIND │ │ │ │ - 746: 0003a3b1 872 FUNC GLOBAL DEFAULT 11 soup_cache_has_response │ │ │ │ - 747: 0002dec9 452 FUNC GLOBAL DEFAULT 11 soup_multipart_new_from_message │ │ │ │ - 748: 0002aad5 48 FUNC GLOBAL DEFAULT 11 soup_message_io_in_progress │ │ │ │ - 749: 0004fae9 100 FUNC GLOBAL DEFAULT 11 soup_body_input_stream_http2_is_blocked │ │ │ │ - 750: 0001a595 208 FUNC GLOBAL DEFAULT 11 apache_init │ │ │ │ - 751: 0003d261 24 FUNC GLOBAL DEFAULT 11 soup_content_sniffer_stream_sniff │ │ │ │ - 752: 000349a1 216 FUNC GLOBAL DEFAULT 11 soup_uri_host_equal │ │ │ │ - 753: 0002a069 204 FUNC GLOBAL DEFAULT 11 soup_message_disables_feature │ │ │ │ - 754: 00034bb1 120 FUNC GLOBAL DEFAULT 11 soup_uri_is_http │ │ │ │ - 755: 00043c79 96 FUNC GLOBAL DEFAULT 11 soup_connection_get_iostream │ │ │ │ - 756: 000371c1 252 FUNC GLOBAL DEFAULT 11 soup_auth_digest_compute_hex_a1 │ │ │ │ - 757: 0003096d 248 FUNC GLOBAL DEFAULT 11 soup_session_set_proxy_resolver │ │ │ │ - 758: 00044d7d 68 FUNC GLOBAL DEFAULT 11 soup_connection_manager_set_max_conns_per_host │ │ │ │ - 759: 0002e095 52 FUNC GLOBAL DEFAULT 11 soup_multipart_get_part │ │ │ │ - 760: 00028e1d 340 FUNC GLOBAL DEFAULT 11 soup_message_new_from_encoded_form │ │ │ │ - 761: 0002c175 74 FUNC GLOBAL DEFAULT 11 soup_message_headers_append_untrusted_data │ │ │ │ - 762: 000352b5 100 FUNC GLOBAL DEFAULT 11 soup_cookie_jar_accept_policy_get_type │ │ │ │ - 763: 0004c179 96 FUNC GLOBAL DEFAULT 11 soup_message_io_source_new │ │ │ │ - 764: 00035319 100 FUNC GLOBAL DEFAULT 11 soup_same_site_policy_get_type │ │ │ │ - 765: 0002a951 96 FUNC GLOBAL DEFAULT 11 soup_message_get_priority │ │ │ │ - 766: 00080408 4 OBJECT GLOBAL DEFAULT 21 _SOUP_METHOD_MKCOL │ │ │ │ - 767: 000354a9 100 FUNC GLOBAL DEFAULT 11 soup_logger_log_level_get_type │ │ │ │ - 768: 000292fd 208 FUNC GLOBAL DEFAULT 11 soup_message_set_auth │ │ │ │ - 769: 000266cd 88 FUNC GLOBAL DEFAULT 11 soup_io_stream_get_base_iostream │ │ │ │ - 770: 000232e1 232 FUNC GLOBAL DEFAULT 11 soup_websocket_extension_process_outgoing_message │ │ │ │ - 771: 0002d635 60 FUNC GLOBAL DEFAULT 11 soup_message_metrics_get_dns_end │ │ │ │ - 772: 0001ccdd 268 FUNC GLOBAL DEFAULT 11 soup_server_connection_new │ │ │ │ - 773: 0001e109 92 FUNC GLOBAL DEFAULT 11 soup_server_message_unpause │ │ │ │ - 774: 00041e3d 112 FUNC GLOBAL DEFAULT 11 soup_path_map_lookup │ │ │ │ - 775: 0001df51 42 FUNC GLOBAL DEFAULT 11 soup_server_message_set_uri │ │ │ │ - 776: 0001df81 54 FUNC GLOBAL DEFAULT 11 soup_server_message_set_auth │ │ │ │ - 777: 0001deb5 156 FUNC GLOBAL DEFAULT 11 soup_server_message_new │ │ │ │ - 778: 00024051 256 FUNC GLOBAL DEFAULT 11 soup_date_time_to_string │ │ │ │ - 779: 00028d95 136 FUNC GLOBAL DEFAULT 11 soup_message_set_request_body_from_bytes │ │ │ │ - 780: 00032fbd 356 FUNC GLOBAL DEFAULT 11 soup_session_send_and_splice_async │ │ │ │ - 781: 00022c05 132 FUNC GLOBAL DEFAULT 11 soup_websocket_connection_set_max_incoming_payload_size │ │ │ │ - 782: 00019b25 108 FUNC GLOBAL DEFAULT 11 soup_test_session_abort_unref │ │ │ │ - 783: 000366bd 188 FUNC GLOBAL DEFAULT 11 soup_auth_is_ready │ │ │ │ - 784: 0001e165 38 FUNC GLOBAL DEFAULT 11 soup_server_message_is_io_paused │ │ │ │ - 785: 0002d579 68 FUNC GLOBAL DEFAULT 11 soup_message_metrics_copy │ │ │ │ - 786: 00031691 192 FUNC GLOBAL DEFAULT 11 soup_session_steal_preconnection │ │ │ │ - 787: 000355d5 100 FUNC GLOBAL DEFAULT 11 soup_expectation_get_type │ │ │ │ - 788: 0002d469 52 FUNC GLOBAL DEFAULT 11 soup_message_headers_set_content_disposition │ │ │ │ - 789: 000468b1 96 FUNC GLOBAL DEFAULT 11 soup_connection_state_get_type │ │ │ │ - 790: 00027869 44 FUNC GLOBAL DEFAULT 11 soup_logger_new │ │ │ │ - 791: 0002b7e1 100 FUNC GLOBAL DEFAULT 11 soup_message_set_force_http1 │ │ │ │ - 792: 0004228d 6 FUNC GLOBAL DEFAULT 11 soup_client_message_io_is_reusable │ │ │ │ - 793: 0002de29 160 FUNC GLOBAL DEFAULT 11 soup_multipart_new │ │ │ │ - 794: 00035ea5 88 FUNC GLOBAL DEFAULT 11 soup_auth_get_scheme_name │ │ │ │ - 795: 00040bf9 92 FUNC GLOBAL DEFAULT 11 soup_auth_domain_set_generic_auth_callback │ │ │ │ - 796: 00033db5 78 FUNC GLOBAL DEFAULT 11 soup_session_send_and_read │ │ │ │ - 797: 0002cd35 588 FUNC GLOBAL DEFAULT 11 soup_message_headers_get_ranges_internal │ │ │ │ - 798: 00035445 100 FUNC GLOBAL DEFAULT 11 soup_date_format_get_type │ │ │ │ - 799: 0003a17d 500 FUNC GLOBAL DEFAULT 11 soup_cache_send_response │ │ │ │ - 800: 0002ab35 56 FUNC GLOBAL DEFAULT 11 soup_message_io_run_until_read_async │ │ │ │ - 801: 00042259 6 FUNC GLOBAL DEFAULT 11 soup_client_message_io_close_async │ │ │ │ - 802: 00042229 6 FUNC GLOBAL DEFAULT 11 soup_client_message_io_run │ │ │ │ - 803: 0003569d 100 FUNC GLOBAL DEFAULT 11 soup_message_priority_get_type │ │ │ │ - 804: 0001b8f1 156 FUNC GLOBAL DEFAULT 11 soup_server_disconnect │ │ │ │ - 805: 00034421 24 FUNC GLOBAL DEFAULT 11 soup_socket_properties_ref │ │ │ │ - 806: 0004057d 416 FUNC GLOBAL DEFAULT 11 soup_server_message_io_http2_new │ │ │ │ - 807: 0002d671 60 FUNC GLOBAL DEFAULT 11 soup_message_metrics_get_connect_start │ │ │ │ - 808: 0002c569 36 FUNC GLOBAL DEFAULT 11 soup_message_headers_header_equals_common │ │ │ │ - 809: 0001e08d 124 FUNC GLOBAL DEFAULT 11 soup_server_message_pause │ │ │ │ - 810: 000248d1 480 FUNC GLOBAL DEFAULT 11 soup_form_decode_multipart │ │ │ │ - 811: 0002481d 180 FUNC GLOBAL DEFAULT 11 soup_form_decode │ │ │ │ - 812: 00038c79 68 FUNC GLOBAL DEFAULT 11 soup_auth_manager_use_auth │ │ │ │ - 813: 0004616d 152 FUNC GLOBAL DEFAULT 11 soup_http2_io_state_to_string │ │ │ │ - 814: 000444ed 164 FUNC GLOBAL DEFAULT 11 soup_connection_request_tls_certificate_password │ │ │ │ - 815: 00048b45 80 FUNC GLOBAL DEFAULT 11 soup_auth_ntlm_get_type │ │ │ │ - 816: 0001d771 128 FUNC GLOBAL DEFAULT 11 soup_server_connection_get_tls_peer_certificate_errors │ │ │ │ - 817: 0003537d 100 FUNC GLOBAL DEFAULT 11 soup_memory_use_get_type │ │ │ │ - 818: 00029db5 200 FUNC GLOBAL DEFAULT 11 soup_message_is_keepalive │ │ │ │ - 819: 00029115 16 FUNC GLOBAL DEFAULT 11 soup_message_hsts_enforced │ │ │ │ - 820: 0002d7d9 60 FUNC GLOBAL DEFAULT 11 soup_message_metrics_get_request_header_bytes_sent │ │ │ │ - 821: 00040b6d 32 FUNC GLOBAL DEFAULT 11 soup_auth_domain_remove_path │ │ │ │ - 822: 0003404d 116 FUNC GLOBAL DEFAULT 11 soup_session_feature_get_type │ │ │ │ - 823: 00041869 4 FUNC GLOBAL DEFAULT 11 soup_message_body_get_accumulate │ │ │ │ - 824: 00045d41 936 FUNC GLOBAL DEFAULT 11 soup_header_name_from_string │ │ │ │ - 825: 00080418 4 OBJECT GLOBAL DEFAULT 21 _SOUP_METHOD_DELETE │ │ │ │ - 826: 00041561 132 FUNC GLOBAL DEFAULT 11 soup_listener_disconnect │ │ │ │ - 827: 0001a1e1 196 FUNC GLOBAL DEFAULT 11 soup_test_request_read_all │ │ │ │ - 828: 00043dfd 100 FUNC GLOBAL DEFAULT 11 soup_connection_is_via_proxy │ │ │ │ - 829: 00032765 152 FUNC GLOBAL DEFAULT 11 soup_session_get_features │ │ │ │ - 830: 0001e1d5 16 FUNC GLOBAL DEFAULT 11 soup_server_message_wrote_informational │ │ │ │ - 831: 000318ed 92 FUNC GLOBAL DEFAULT 11 soup_session_kick_queue │ │ │ │ - 832: 0002596d 56 FUNC GLOBAL DEFAULT 11 soup_header_parse_list │ │ │ │ - 833: 0001e22d 16 FUNC GLOBAL DEFAULT 11 soup_server_message_got_headers │ │ │ │ - 834: 00033121 288 FUNC GLOBAL DEFAULT 11 soup_session_send_and_read_async │ │ │ │ - 835: 0002b195 96 FUNC GLOBAL DEFAULT 11 soup_message_get_is_options_ping │ │ │ │ - 836: 0003abe1 168 FUNC GLOBAL DEFAULT 11 soup_cache_update_from_conditional_request │ │ │ │ - 837: 000308a5 100 FUNC GLOBAL DEFAULT 11 soup_session_get_max_conns │ │ │ │ - 838: 000417cd 24 FUNC GLOBAL DEFAULT 11 soup_message_body_ref │ │ │ │ - 839: 000293cd 96 FUNC GLOBAL DEFAULT 11 soup_message_get_auth │ │ │ │ - 840: 0003d229 56 FUNC GLOBAL DEFAULT 11 soup_content_sniffer_stream_is_ready │ │ │ │ - 841: 0001e341 80 FUNC GLOBAL DEFAULT 11 soup_server_message_get_request_body │ │ │ │ - 842: 0004f031 660 FUNC GLOBAL DEFAULT 11 soup_client_message_io_http2_new │ │ │ │ - 843: 00033d2d 136 FUNC GLOBAL DEFAULT 11 soup_session_send_and_splice │ │ │ │ - 844: 0002c1c1 46 FUNC GLOBAL DEFAULT 11 soup_message_headers_replace_common │ │ │ │ - 845: 00024bad 92 FUNC GLOBAL DEFAULT 11 soup_form_encode │ │ │ │ - 846: 0002aff1 68 FUNC GLOBAL DEFAULT 11 soup_message_set_reason_phrase │ │ │ │ - 847: 00024b31 56 FUNC GLOBAL DEFAULT 11 soup_form_encode_datalist │ │ │ │ - 848: 000314f9 100 FUNC GLOBAL DEFAULT 11 soup_session_get_remote_connectable │ │ │ │ - 849: 000358f5 100 FUNC GLOBAL DEFAULT 11 soup_websocket_error_get_type │ │ │ │ - 850: 00044e21 78 FUNC GLOBAL DEFAULT 11 soup_connection_manager_cleanup │ │ │ │ - 851: 000803f4 4 OBJECT GLOBAL DEFAULT 21 _SOUP_METHOD_PROPPATCH │ │ │ │ - 852: 000441b1 68 FUNC GLOBAL DEFAULT 11 soup_connection_get_tls_ciphersuite_name │ │ │ │ - 853: 00035d89 80 FUNC GLOBAL DEFAULT 11 soup_auth_get_type │ │ │ │ - 854: 00030761 16 FUNC GLOBAL DEFAULT 11 soup_session_get_context │ │ │ │ - 855: 00033241 52 FUNC GLOBAL DEFAULT 11 soup_session_get_feature_for_message │ │ │ │ - 856: 00032011 280 FUNC GLOBAL DEFAULT 11 soup_session_unpause_message │ │ │ │ - 857: 00024ab1 128 FUNC GLOBAL DEFAULT 11 soup_form_encode_hash │ │ │ │ - 858: 0002bb85 196 FUNC GLOBAL DEFAULT 11 soup_message_headers_remove │ │ │ │ - 859: 0001eb49 6 FUNC GLOBAL DEFAULT 11 soup_server_message_io_steal │ │ │ │ - 860: 00035571 100 FUNC GLOBAL DEFAULT 11 soup_encoding_get_type │ │ │ │ - 861: 000801cc 4 OBJECT GLOBAL DEFAULT 21 expect_warning │ │ │ │ - 862: 0002b159 60 FUNC GLOBAL DEFAULT 11 soup_message_set_method │ │ │ │ - 863: 000338ad 684 FUNC GLOBAL DEFAULT 11 soup_session_send │ │ │ │ - 864: 000447ed 16 FUNC GLOBAL DEFAULT 11 soup_connection_get_http2_initial_stream_window_size │ │ │ │ - 865: 00044dc1 4 FUNC GLOBAL DEFAULT 11 soup_connection_manager_get_max_conns_per_host │ │ │ │ - 866: 0003aee9 244 FUNC GLOBAL DEFAULT 11 soup_cache_dump │ │ │ │ - 867: 00031235 184 FUNC GLOBAL DEFAULT 11 soup_session_set_accept_language_auto │ │ │ │ - 868: 0002a34d 96 FUNC GLOBAL DEFAULT 11 soup_message_get_site_for_cookies │ │ │ │ - 869: 0002a6a9 332 FUNC GLOBAL DEFAULT 11 soup_message_set_tls_client_certificate │ │ │ │ - 870: 0001fb2d 584 FUNC GLOBAL DEFAULT 11 soup_websocket_client_verify_handshake │ │ │ │ - 871: 0001d3dd 108 FUNC GLOBAL DEFAULT 11 soup_server_connection_is_connected │ │ │ │ - 872: 0002b8ad 24 FUNC GLOBAL DEFAULT 11 soup_message_headers_ref │ │ │ │ - 873: 00044591 100 FUNC GLOBAL DEFAULT 11 soup_connection_complete_tls_certificate_password_request │ │ │ │ - 874: 0001b835 120 FUNC GLOBAL DEFAULT 11 soup_server_get_listeners │ │ │ │ - 875: 00033fbd 140 FUNC GLOBAL DEFAULT 11 soup_session_preconnect_finish │ │ │ │ - 876: 0001b775 92 FUNC GLOBAL DEFAULT 11 soup_server_get_tls_auth_mode │ │ │ │ - 877: 0004c0a9 6 FUNC GLOBAL DEFAULT 11 soup_message_io_data_unpause │ │ │ │ - 878: 000345b1 76 FUNC GLOBAL DEFAULT 11 soup_socket_properties_get_type │ │ │ │ - 879: 0002d9e1 28 FUNC GLOBAL DEFAULT 11 soup_add_completion │ │ │ │ - 880: 000421e1 10 FUNC GLOBAL DEFAULT 11 soup_client_message_io_destroy │ │ │ │ - 881: 00033275 392 FUNC GLOBAL DEFAULT 11 soup_session_websocket_connect_async │ │ │ │ - 882: 00048dcd 80 FUNC GLOBAL DEFAULT 11 soup_tls_interaction_get_type │ │ │ │ - 883: 0002ac79 136 FUNC GLOBAL DEFAULT 11 soup_message_try_sniff_content │ │ │ │ - 884: 00041295 300 FUNC GLOBAL DEFAULT 11 soup_listener_new │ │ │ │ - 885: 0002da41 30 FUNC GLOBAL DEFAULT 11 soup_thread_default_context │ │ │ │ - 886: 0002ca09 232 FUNC GLOBAL DEFAULT 11 soup_message_headers_get_encoding │ │ │ │ - 887: 0002c2d9 524 FUNC GLOBAL DEFAULT 11 soup_message_headers_get_list_common │ │ │ │ - 888: 0002af91 96 FUNC GLOBAL DEFAULT 11 soup_message_get_response_headers │ │ │ │ - 889: 0003b5c1 44 FUNC GLOBAL DEFAULT 11 soup_cache_client_input_stream_new │ │ │ │ - 890: 00080404 4 OBJECT GLOBAL DEFAULT 21 _SOUP_METHOD_MOVE │ │ │ │ - 891: 0002d905 60 FUNC GLOBAL DEFAULT 11 soup_message_metrics_get_response_body_bytes_received │ │ │ │ - 892: 000317c1 300 FUNC GLOBAL DEFAULT 11 soup_session_pause_message │ │ │ │ - 893: 00019c95 100 FUNC GLOBAL DEFAULT 11 soup_test_server_run_in_thread │ │ │ │ - 894: 0001b9c1 220 FUNC GLOBAL DEFAULT 11 soup_server_listen │ │ │ │ - 895: 0003217d 152 FUNC GLOBAL DEFAULT 11 soup_session_abort │ │ │ │ - 896: 0002a8dd 116 FUNC GLOBAL DEFAULT 11 soup_message_set_priority │ │ │ │ - 897: 0001d129 560 FUNC GLOBAL DEFAULT 11 soup_server_connection_accepted │ │ │ │ - 898: 00043ed1 24 FUNC GLOBAL DEFAULT 11 soup_connection_get_state │ │ │ │ - 899: 0002d559 30 FUNC GLOBAL DEFAULT 11 soup_message_metrics_new │ │ │ │ - 900: 00042139 80 FUNC GLOBAL DEFAULT 11 soup_websocket_extension_manager_get_type │ │ │ │ - 901: 000295c1 492 FUNC GLOBAL DEFAULT 11 soup_message_set_connection │ │ │ │ - 902: 00049575 80 FUNC GLOBAL DEFAULT 11 soup_content_sniffer_get_type │ │ │ │ - 903: 00044e19 4 FUNC GLOBAL DEFAULT 11 soup_connection_manager_get_remote_connectable │ │ │ │ - 904: 00029d55 96 FUNC GLOBAL DEFAULT 11 soup_message_get_http_version │ │ │ │ - 905: 0003afdd 1044 FUNC GLOBAL DEFAULT 11 soup_cache_load │ │ │ │ - 906: 00045a51 56 FUNC GLOBAL DEFAULT 11 soup_filter_input_stream_new │ │ │ │ - 907: 0001d00d 144 FUNC GLOBAL DEFAULT 11 soup_server_connection_is_ssl │ │ │ │ - 908: 0003d1d9 80 FUNC GLOBAL DEFAULT 11 soup_content_sniffer_stream_get_type │ │ │ │ - 909: 00019b91 208 FUNC GLOBAL DEFAULT 11 soup_test_session_async_send │ │ │ │ - 910: 000443a5 104 FUNC GLOBAL DEFAULT 11 soup_connection_complete_tls_certificate_request │ │ │ │ - 911: 0001d529 224 FUNC GLOBAL DEFAULT 11 soup_server_connection_get_remote_address │ │ │ │ - 912: 000327fd 132 FUNC GLOBAL DEFAULT 11 soup_session_get_feature │ │ │ │ - 913: 000447bd 16 FUNC GLOBAL DEFAULT 11 soup_connection_set_http2_initial_window_size │ │ │ │ - 914: 0003c245 80 FUNC GLOBAL DEFAULT 11 soup_content_decoder_get_type │ │ │ │ - 915: 0003b571 80 FUNC GLOBAL DEFAULT 11 soup_cache_client_input_stream_get_type │ │ │ │ - 916: 0001d449 224 FUNC GLOBAL DEFAULT 11 soup_server_connection_get_local_address │ │ │ │ - 917: 0002d395 212 FUNC GLOBAL DEFAULT 11 soup_message_headers_get_content_disposition │ │ │ │ - 918: 0003bdad 80 FUNC GLOBAL DEFAULT 11 soup_cache_input_stream_get_type │ │ │ │ - 919: 0001bea5 276 FUNC GLOBAL DEFAULT 11 soup_server_listen_socket │ │ │ │ - 920: 0003582d 100 FUNC GLOBAL DEFAULT 11 soup_tld_error_get_type │ │ │ │ - 921: 000325d9 248 FUNC GLOBAL DEFAULT 11 soup_session_add_feature_by_type │ │ │ │ - 922: 0002d79d 60 FUNC GLOBAL DEFAULT 11 soup_message_metrics_get_response_end │ │ │ │ - 923: 00027895 24 FUNC GLOBAL DEFAULT 11 soup_logger_set_request_filter │ │ │ │ - 924: 0002d815 60 FUNC GLOBAL DEFAULT 11 soup_message_metrics_get_request_body_size │ │ │ │ - 925: 00044e1d 4 FUNC GLOBAL DEFAULT 11 soup_connection_manager_get_num_conns │ │ │ │ - 926: 00040afd 80 FUNC GLOBAL DEFAULT 11 soup_auth_domain_get_type │ │ │ │ - 927: 0003ca61 80 FUNC GLOBAL DEFAULT 11 soup_converter_wrapper_get_type │ │ │ │ - 928: 00042219 6 FUNC GLOBAL DEFAULT 11 soup_client_message_io_unpause │ │ │ │ - 929: 0003a8e1 280 FUNC GLOBAL DEFAULT 11 soup_cache_clear │ │ │ │ - 930: 0002e319 1216 FUNC GLOBAL DEFAULT 11 soup_multipart_to_message │ │ │ │ - 931: 000205bd 80 FUNC GLOBAL DEFAULT 11 soup_websocket_connection_get_type │ │ │ │ - 932: 0002a271 220 FUNC GLOBAL DEFAULT 11 soup_message_set_first_party │ │ │ │ - 933: 0002d6e9 60 FUNC GLOBAL DEFAULT 11 soup_message_metrics_get_tls_start │ │ │ │ - 934: 00080414 4 OBJECT GLOBAL DEFAULT 21 _SOUP_METHOD_GET │ │ │ │ - 935: 00040c55 40 FUNC GLOBAL DEFAULT 11 soup_auth_domain_try_generic_auth_callback │ │ │ │ - 936: 0001eb35 10 FUNC GLOBAL DEFAULT 11 soup_server_message_io_destroy │ │ │ │ - 937: 000335d5 240 FUNC GLOBAL DEFAULT 11 soup_session_send_finish │ │ │ │ - 938: 0002b799 20 FUNC GLOBAL DEFAULT 11 soup_message_set_force_http_version │ │ │ │ - 939: 00030f89 320 FUNC GLOBAL DEFAULT 11 soup_session_set_user_agent │ │ │ │ - 940: 0001b7d1 100 FUNC GLOBAL DEFAULT 11 soup_server_is_https │ │ │ │ - 941: 00030e31 96 FUNC GLOBAL DEFAULT 11 soup_session_get_timeout │ │ │ │ - 942: 00041c99 42 FUNC GLOBAL DEFAULT 11 soup_path_map_new │ │ │ │ - 943: 00049be9 28 FUNC GLOBAL DEFAULT 11 soup_content_sniffer_new │ │ │ │ - 944: 000196f1 208 FUNC GLOBAL DEFAULT 11 debug_printf │ │ │ │ - 945: 00036e81 80 FUNC GLOBAL DEFAULT 11 soup_auth_digest_get_type │ │ │ │ - 946: 00036635 136 FUNC GLOBAL DEFAULT 11 soup_auth_get_authorization │ │ │ │ - 947: 0003dd0d 160 FUNC GLOBAL DEFAULT 11 soup_body_input_stream_new │ │ │ │ - 948: 00030ad1 248 FUNC GLOBAL DEFAULT 11 soup_session_set_tls_database │ │ │ │ - 949: 0002ddad 56 FUNC GLOBAL DEFAULT 11 soup_multipart_free │ │ │ │ - 950: 0004bf49 312 FUNC GLOBAL DEFAULT 11 soup_message_io_data_get_source │ │ │ │ - 951: 0002b7c1 16 FUNC GLOBAL DEFAULT 11 soup_message_set_is_misdirected_retry │ │ │ │ - 952: 0001e5a9 84 FUNC GLOBAL DEFAULT 11 soup_server_message_get_status │ │ │ │ - 953: 0001e8b1 88 FUNC GLOBAL DEFAULT 11 soup_server_message_get_socket │ │ │ │ - 954: 000290a1 116 FUNC GLOBAL DEFAULT 11 soup_message_authenticate │ │ │ │ - 955: 00031751 112 FUNC GLOBAL DEFAULT 11 soup_session_requeue_message │ │ │ │ - 956: 0002bc49 36 FUNC GLOBAL DEFAULT 11 soup_message_headers_get_one_common │ │ │ │ - 957: 000417e5 28 FUNC GLOBAL DEFAULT 11 soup_message_body_unref │ │ │ │ - 958: 000421f5 6 FUNC GLOBAL DEFAULT 11 soup_client_message_io_stolen │ │ │ │ - 959: 0001e44d 4 FUNC GLOBAL DEFAULT 11 soup_server_message_set_options_ping │ │ │ │ - 960: 00019c61 40 FUNC GLOBAL DEFAULT 11 soup_test_session_send_message │ │ │ │ - 961: 00026119 204 FUNC GLOBAL DEFAULT 11 soup_header_g_string_append_param │ │ │ │ - 962: 0002955d 80 FUNC GLOBAL DEFAULT 11 soup_message_get_uri_for_auth │ │ │ │ - 963: 00030d99 152 FUNC GLOBAL DEFAULT 11 soup_session_set_timeout │ │ │ │ - 964: 0002a4c9 96 FUNC GLOBAL DEFAULT 11 soup_message_get_is_top_level_navigation │ │ │ │ - 965: 00036ed1 68 FUNC GLOBAL DEFAULT 11 soup_auth_digest_parse_algorithm │ │ │ │ - 966: 00026071 60 FUNC GLOBAL DEFAULT 11 soup_header_parse_semi_param_list_strict │ │ │ │ - 967: 00046845 80 FUNC GLOBAL DEFAULT 11 soup_brotli_decompressor_get_type │ │ │ │ - 968: 00025d01 36 FUNC GLOBAL DEFAULT 11 soup_header_free_param_list │ │ │ │ - 969: 00042231 18 FUNC GLOBAL DEFAULT 11 soup_client_message_io_run_until_read │ │ │ │ - 970: 000367ed 156 FUNC GLOBAL DEFAULT 11 soup_auth_get_protection_space │ │ │ │ - 971: 0001b551 92 FUNC GLOBAL DEFAULT 11 soup_server_get_tls_database │ │ │ │ - 972: 000418c9 10 FUNC GLOBAL DEFAULT 11 soup_message_body_append_take │ │ │ │ - 973: 0002d851 60 FUNC GLOBAL DEFAULT 11 soup_message_metrics_get_request_body_bytes_sent │ │ │ │ - 974: 0002663d 80 FUNC GLOBAL DEFAULT 11 soup_io_stream_get_type │ │ │ │ - 975: 0003bdfd 120 FUNC GLOBAL DEFAULT 11 soup_cache_input_stream_new │ │ │ │ - 976: 0001cfb1 92 FUNC GLOBAL DEFAULT 11 soup_server_connection_get_iostream │ │ │ │ - 977: 0002caf1 196 FUNC GLOBAL DEFAULT 11 soup_message_headers_set_encoding │ │ │ │ - 978: 00040c91 104 FUNC GLOBAL DEFAULT 11 soup_auth_domain_covers │ │ │ │ - 979: 0004c081 40 FUNC GLOBAL DEFAULT 11 soup_message_io_data_pause │ │ │ │ - 980: 00036889 32 FUNC GLOBAL DEFAULT 11 soup_auth_free_protection_space │ │ │ │ - 981: 0002315d 188 FUNC GLOBAL DEFAULT 11 soup_websocket_extension_configure │ │ │ │ - 982: 0003a371 64 FUNC GLOBAL DEFAULT 11 soup_cache_new │ │ │ │ - 983: 0002c545 34 FUNC GLOBAL DEFAULT 11 soup_message_headers_header_contains_common │ │ │ │ - 984: 00030909 100 FUNC GLOBAL DEFAULT 11 soup_session_get_max_conns_per_host │ │ │ │ - 985: 000307e1 104 FUNC GLOBAL DEFAULT 11 soup_session_new_with_options │ │ │ │ - 986: 0002ab6d 8 FUNC GLOBAL DEFAULT 11 soup_message_io_run_until_read_finish │ │ │ │ - 987: 0008040c 4 OBJECT GLOBAL DEFAULT 21 _SOUP_METHOD_LOCK │ │ │ │ - 988: 00044655 344 FUNC GLOBAL DEFAULT 11 soup_connection_set_in_use │ │ │ │ - 989: 00023219 100 FUNC GLOBAL DEFAULT 11 soup_websocket_extension_get_request_params │ │ │ │ - 990: 00035701 100 FUNC GLOBAL DEFAULT 11 soup_session_error_get_type │ │ │ │ - 991: 00041d11 144 FUNC GLOBAL DEFAULT 11 soup_path_map_add │ │ │ │ - 992: 00045d05 60 FUNC GLOBAL DEFAULT 11 soup_filter_input_stream_read_line │ │ │ │ - 993: 0001c141 156 FUNC GLOBAL DEFAULT 11 soup_server_add_early_handler │ │ │ │ - 994: 0001b5ad 112 FUNC GLOBAL DEFAULT 11 soup_server_set_tls_auth_mode │ │ │ │ - 995: 0001e961 88 FUNC GLOBAL DEFAULT 11 soup_server_message_get_local_address │ │ │ │ - 996: 00032129 84 FUNC GLOBAL DEFAULT 11 soup_session_cancel_message │ │ │ │ - 997: 0003c2e9 116 FUNC GLOBAL DEFAULT 11 soup_content_processor_get_type │ │ │ │ - 998: 0001eb6d 6 FUNC GLOBAL DEFAULT 11 soup_server_message_io_unpause │ │ │ │ - 999: 00019cf9 512 FUNC GLOBAL DEFAULT 11 soup_test_server_new │ │ │ │ - 1000: 0003cab1 64 FUNC GLOBAL DEFAULT 11 soup_converter_wrapper_new │ │ │ │ - 1001: 00046205 212 FUNC GLOBAL DEFAULT 11 soup_http2_frame_type_to_string │ │ │ │ - 1002: 0001f761 972 FUNC GLOBAL DEFAULT 11 soup_websocket_server_process_handshake │ │ │ │ - 1003: 00019ff1 184 FUNC GLOBAL DEFAULT 11 soup_test_server_quit_unref │ │ │ │ - 1004: 00022a79 296 FUNC GLOBAL DEFAULT 11 soup_websocket_connection_close │ │ │ │ - 1005: 00044cad 136 FUNC GLOBAL DEFAULT 11 soup_connection_manager_free │ │ │ │ - 1006: 00024151 1068 FUNC GLOBAL DEFAULT 11 soup_date_time_new_from_http_string │ │ │ │ - 1007: 0002b9c1 220 FUNC GLOBAL DEFAULT 11 soup_message_headers_clear │ │ │ │ - 1008: 0002902d 72 FUNC GLOBAL DEFAULT 11 soup_message_restarted │ │ │ │ - 1009: 000298d1 16 FUNC GLOBAL DEFAULT 11 soup_message_set_is_preconnect │ │ │ │ - 1010: 000436e5 360 FUNC GLOBAL DEFAULT 11 soup_connection_connect │ │ │ │ - 1011: 0002e08d 6 FUNC GLOBAL DEFAULT 11 soup_multipart_get_length │ │ │ │ - 1012: 00037139 136 FUNC GLOBAL DEFAULT 11 soup_auth_digest_compute_hex_urp │ │ │ │ - 1013: 00032215 136 FUNC GLOBAL DEFAULT 11 soup_session_remove_feature │ │ │ │ - 1014: 0001e4a5 84 FUNC GLOBAL DEFAULT 11 soup_server_message_get_http_version │ │ │ │ - 1015: 00028fe1 16 FUNC GLOBAL DEFAULT 11 soup_message_got_body │ │ │ │ - 1016: 00030f29 96 FUNC GLOBAL DEFAULT 11 soup_session_get_idle_timeout │ │ │ │ - 1017: 0002aa35 56 FUNC GLOBAL DEFAULT 11 soup_message_io_pause │ │ │ │ - 1018: 00034385 52 FUNC GLOBAL DEFAULT 11 soup_session_feature_add_feature │ │ │ │ - 1019: 0004fa35 180 FUNC GLOBAL DEFAULT 11 soup_body_input_stream_http2_add_data │ │ │ │ - 1020: 0001d09d 140 FUNC GLOBAL DEFAULT 11 soup_server_connection_disconnect │ │ │ │ - 1021: 00022905 372 FUNC GLOBAL DEFAULT 11 soup_websocket_connection_send_message │ │ │ │ - 1022: 0001e255 60 FUNC GLOBAL DEFAULT 11 soup_server_message_got_body │ │ │ │ - 1023: 0001eb51 18 FUNC GLOBAL DEFAULT 11 soup_server_message_io_read_request │ │ │ │ - 1024: 00025fbd 60 FUNC GLOBAL DEFAULT 11 soup_header_parse_param_list │ │ │ │ - 1025: 00022e35 168 FUNC GLOBAL DEFAULT 11 soup_websocket_connection_set_keepalive_pong_timeout │ │ │ │ - 1026: 0001eb65 6 FUNC GLOBAL DEFAULT 11 soup_server_message_io_pause │ │ │ │ - 1027: 00019c89 12 FUNC GLOBAL DEFAULT 11 soup_test_server_get_unix_path │ │ │ │ - 1028: 000803f0 4 OBJECT GLOBAL DEFAULT 21 _SOUP_METHOD_PUT │ │ │ │ - 1029: 0004186d 90 FUNC GLOBAL DEFAULT 11 soup_message_body_append │ │ │ │ - 1030: 0004bd79 98 FUNC GLOBAL DEFAULT 11 soup_message_io_data_cleanup │ │ │ │ - 1031: 0002668d 64 FUNC GLOBAL DEFAULT 11 soup_io_stream_new │ │ │ │ - 1032: 0002b7ad 20 FUNC GLOBAL DEFAULT 11 soup_message_get_force_http_version │ │ │ │ - 1033: 00041da1 156 FUNC GLOBAL DEFAULT 11 soup_path_map_remove │ │ │ │ - 1034: 0002ccbd 56 FUNC GLOBAL DEFAULT 11 soup_message_headers_get_expectations │ │ │ │ - 1035: 0002e2d9 64 FUNC GLOBAL DEFAULT 11 soup_multipart_append_form_string │ │ │ │ - 1036: 0001e909 88 FUNC GLOBAL DEFAULT 11 soup_server_message_get_remote_address │ │ │ │ - 1037: 0002d175 288 FUNC GLOBAL DEFAULT 11 soup_message_headers_get_content_range │ │ │ │ - 1038: 0001e9b9 148 FUNC GLOBAL DEFAULT 11 soup_server_message_get_remote_host │ │ │ │ - 1039: 000342cd 184 FUNC GLOBAL DEFAULT 11 soup_session_feature_request_unqueued │ │ │ │ - 1040: 00041ac5 192 FUNC GLOBAL DEFAULT 11 soup_message_body_wrote_chunk │ │ │ │ - 1041: 0001ed01 52 FUNC GLOBAL DEFAULT 11 soup_websocket_error_quark │ │ │ │ - 1042: 0001a0a9 312 FUNC GLOBAL DEFAULT 11 soup_test_request_send │ │ │ │ - 1043: 0003f1e1 132 FUNC GLOBAL DEFAULT 11 soup_server_message_io_http1_new │ │ │ │ - 1044: 0002ac15 20 FUNC GLOBAL DEFAULT 11 soup_message_io_get_response_istream │ │ │ │ - 1045: 000445f5 20 FUNC GLOBAL DEFAULT 11 soup_connection_get_id │ │ │ │ - 1046: 0001bfb9 236 FUNC GLOBAL DEFAULT 11 soup_server_get_uris │ │ │ │ - 1047: 00043515 456 FUNC GLOBAL DEFAULT 11 soup_connection_tunnel_handshake_async │ │ │ │ - 1048: 0003ab99 72 FUNC GLOBAL DEFAULT 11 soup_cache_cancel_conditional_request │ │ │ │ - 1049: 0002a3ad 168 FUNC GLOBAL DEFAULT 11 soup_message_set_site_for_cookies │ │ │ │ - 1050: 00022dd5 96 FUNC GLOBAL DEFAULT 11 soup_websocket_connection_get_keepalive_pong_timeout │ │ │ │ - 1051: 00046429 96 FUNC GLOBAL DEFAULT 11 soup_message_queue_item_new │ │ │ │ - 1052: 00046345 80 FUNC GLOBAL DEFAULT 11 soup_http2_debug_init │ │ │ │ - 1053: 0002b3e1 100 FUNC GLOBAL DEFAULT 11 soup_message_get_connection_id │ │ │ │ - 1054: 000363a1 348 FUNC GLOBAL DEFAULT 11 soup_auth_update │ │ │ │ - 1055: 00041a61 88 FUNC GLOBAL DEFAULT 11 soup_message_body_get_chunk │ │ │ │ - 1056: 00034e0d 644 FUNC GLOBAL DEFAULT 11 soup_uri_copy │ │ │ │ - 1057: 00036b2d 80 FUNC GLOBAL DEFAULT 11 soup_auth_basic_get_type │ │ │ │ - 1058: 00036779 116 FUNC GLOBAL DEFAULT 11 soup_auth_can_authenticate │ │ │ │ - 1059: 00029125 268 FUNC GLOBAL DEFAULT 11 soup_message_add_header_handler │ │ │ │ - 1060: 00020921 248 FUNC GLOBAL DEFAULT 11 soup_websocket_connection_new │ │ │ │ - 1061: 0001e555 84 FUNC GLOBAL DEFAULT 11 soup_server_message_get_reason_phrase │ │ │ │ - 1062: 00022ba1 100 FUNC GLOBAL DEFAULT 11 soup_websocket_connection_get_max_incoming_payload_size │ │ │ │ - 1063: 0002ab05 20 FUNC GLOBAL DEFAULT 11 soup_message_io_run │ │ │ │ - 1064: 00041505 92 FUNC GLOBAL DEFAULT 11 soup_listener_get_socket │ │ │ │ - 1065: 00035efd 420 FUNC GLOBAL DEFAULT 11 soup_auth_new │ │ │ │ - 1066: 00033be5 140 FUNC GLOBAL DEFAULT 11 soup_session_send_and_splice_finish │ │ │ │ - 1067: 0001e1e5 16 FUNC GLOBAL DEFAULT 11 soup_server_message_wrote_headers │ │ │ │ - 1068: 0001bd7d 296 FUNC GLOBAL DEFAULT 11 soup_server_listen_local │ │ │ │ - 1069: 0001e6e9 260 FUNC GLOBAL DEFAULT 11 soup_server_message_set_response │ │ │ │ - 1070: 000311d5 96 FUNC GLOBAL DEFAULT 11 soup_session_get_accept_language │ │ │ │ - 1071: 0004b525 80 FUNC GLOBAL DEFAULT 11 soup_client_message_io_http1_new │ │ │ │ - 1072: 00031499 96 FUNC GLOBAL DEFAULT 11 soup_session_get_accept_language_auto │ │ │ │ - 1073: 00035255 96 FUNC GLOBAL DEFAULT 11 soup_cache_type_get_type │ │ │ │ - 1074: 0001dfb9 196 FUNC GLOBAL DEFAULT 11 soup_server_message_is_keepalive │ │ │ │ - 1075: 000324d9 256 FUNC GLOBAL DEFAULT 11 soup_session_add_feature │ │ │ │ - 1076: 0002d725 60 FUNC GLOBAL DEFAULT 11 soup_message_metrics_get_request_start │ │ │ │ - 1077: 0002310d 80 FUNC GLOBAL DEFAULT 11 soup_websocket_extension_get_type │ │ │ │ - 1078: 00033e91 140 FUNC GLOBAL DEFAULT 11 soup_session_websocket_connect_finish │ │ │ │ - 1079: 00034521 72 FUNC GLOBAL DEFAULT 11 soup_socket_properties_set_proxy_resolver │ │ │ │ - 1080: 00048e1d 52 FUNC GLOBAL DEFAULT 11 soup_tls_interaction_new │ │ │ │ - 1081: 0002e1f1 232 FUNC GLOBAL DEFAULT 11 soup_multipart_append_form_file │ │ │ │ - 1082: 00042189 88 FUNC GLOBAL DEFAULT 11 soup_websocket_extension_manager_get_supported_extensions │ │ │ │ - 1083: 0001e3e1 80 FUNC GLOBAL DEFAULT 11 soup_server_message_get_method │ │ │ │ - 1084: 0002a589 96 FUNC GLOBAL DEFAULT 11 soup_message_get_tls_peer_certificate_errors │ │ │ │ - 1085: 00028f81 24 FUNC GLOBAL DEFAULT 11 soup_message_wrote_body_data │ │ │ │ - 1086: 000803e4 4 OBJECT GLOBAL DEFAULT 21 _SOUP_METHOD_PATCH │ │ │ │ - 1087: 00030771 84 FUNC GLOBAL DEFAULT 11 soup_session_ensure_socket_props │ │ │ │ - 1088: 000345fd 52 FUNC GLOBAL DEFAULT 11 soup_status_get_phrase │ │ │ │ - 1089: 0001f1ad 820 FUNC GLOBAL DEFAULT 11 soup_websocket_client_prepare_handshake │ │ │ │ - 1090: 00036f71 148 FUNC GLOBAL DEFAULT 11 soup_auth_digest_parse_qop │ │ │ │ - 1091: 0002cfd9 6 FUNC GLOBAL DEFAULT 11 soup_message_headers_free_ranges │ │ │ │ - 1092: 0001e21d 16 FUNC GLOBAL DEFAULT 11 soup_server_message_wrote_body │ │ │ │ - 1093: 000259a5 580 FUNC GLOBAL DEFAULT 11 soup_header_parse_quality_list │ │ │ │ - 1094: 00045a01 80 FUNC GLOBAL DEFAULT 11 soup_filter_input_stream_get_type │ │ │ │ - 1095: 000260ad 108 FUNC GLOBAL DEFAULT 11 soup_header_g_string_append_param_quoted │ │ │ │ - 1096: 0002e7d9 76 FUNC GLOBAL DEFAULT 11 soup_multipart_get_type │ │ │ │ - 1097: 0002be05 408 FUNC GLOBAL DEFAULT 11 soup_message_headers_append_common │ │ │ │ - 1098: 00035a21 100 FUNC GLOBAL DEFAULT 11 soup_websocket_close_code_get_type │ │ │ │ - 1099: 000418d5 80 FUNC GLOBAL DEFAULT 11 soup_message_body_append_bytes │ │ │ │ - 1100: 00034215 184 FUNC GLOBAL DEFAULT 11 soup_session_feature_request_queued │ │ │ │ - 1101: 0001ea8d 84 FUNC GLOBAL DEFAULT 11 soup_server_message_get_tls_peer_certificate │ │ │ │ - 1102: 0004f9c9 80 FUNC GLOBAL DEFAULT 11 soup_body_input_stream_http2_get_type │ │ │ │ - 1103: 0002e0c9 156 FUNC GLOBAL DEFAULT 11 soup_multipart_append_part │ │ │ │ - 1104: 000278ad 24 FUNC GLOBAL DEFAULT 11 soup_logger_set_response_filter │ │ │ │ - 1105: 0002cbb5 80 FUNC GLOBAL DEFAULT 11 soup_message_headers_get_content_length │ │ │ │ - 1106: 00029ae5 24 FUNC GLOBAL DEFAULT 11 soup_message_has_pending_tls_cert_request │ │ │ │ - 1107: 00040c7d 18 FUNC GLOBAL DEFAULT 11 soup_auth_domain_check_password │ │ │ │ - 1108: 0001b8ad 16 FUNC GLOBAL DEFAULT 11 soup_server_get_clients │ │ │ │ - 1109: 00044609 16 FUNC GLOBAL DEFAULT 11 soup_connection_get_remote_address │ │ │ │ - 1110: 00036159 152 FUNC GLOBAL DEFAULT 11 soup_auth_get_info │ │ │ │ - 1111: 00028fb9 16 FUNC GLOBAL DEFAULT 11 soup_message_got_headers │ │ │ │ - 1112: 000278c5 24 FUNC GLOBAL DEFAULT 11 soup_logger_set_printer │ │ │ │ - 1113: 0001a335 160 FUNC GLOBAL DEFAULT 11 soup_test_register_resources │ │ │ │ - 1114: 0002901d 16 FUNC GLOBAL DEFAULT 11 soup_message_starting │ │ │ │ - 1115: 0001cee5 16 FUNC GLOBAL DEFAULT 11 soup_server_connection_get_io_data │ │ │ │ - 1116: 0002d761 60 FUNC GLOBAL DEFAULT 11 soup_message_metrics_get_response_start │ │ │ │ - 1117: 0003dcbd 80 FUNC GLOBAL DEFAULT 11 soup_body_input_stream_get_type │ │ │ │ - 1118: 00035091 108 FUNC GLOBAL DEFAULT 11 soup_uri_copy_host │ │ │ │ - 1119: 00036f15 92 FUNC GLOBAL DEFAULT 11 soup_auth_digest_get_algorithm │ │ │ │ - 1120: 00029be9 108 FUNC GLOBAL DEFAULT 11 soup_message_add_flags │ │ │ │ - 1121: 0002d995 76 FUNC GLOBAL DEFAULT 11 soup_add_completion_reffed │ │ │ │ - 1122: 00043abd 148 FUNC GLOBAL DEFAULT 11 soup_connection_disconnect │ │ │ │ - 1123: 00080400 4 OBJECT GLOBAL DEFAULT 21 _SOUP_METHOD_OPTIONS │ │ │ │ - 1124: 0001e5fd 152 FUNC GLOBAL DEFAULT 11 soup_server_message_set_status │ │ │ │ - 1125: 00041b85 76 FUNC GLOBAL DEFAULT 11 soup_message_body_get_type │ │ │ │ - 1126: 0002da61 144 FUNC GLOBAL DEFAULT 11 soup_host_matches_host │ │ │ │ - 1127: 0001e07d 12 FUNC GLOBAL DEFAULT 11 soup_server_message_read_request │ │ │ │ - 1128: 000226e5 96 FUNC GLOBAL DEFAULT 11 soup_websocket_connection_get_close_data │ │ │ │ - 1129: 00028fa9 16 FUNC GLOBAL DEFAULT 11 soup_message_got_informational │ │ │ │ - 1130: 00028c2d 360 FUNC GLOBAL DEFAULT 11 soup_message_set_request_body │ │ │ │ - 1131: 00041649 224 FUNC GLOBAL DEFAULT 11 soup_listener_get_address │ │ │ │ - 1132: 00024b69 68 FUNC GLOBAL DEFAULT 11 soup_form_encode_valist │ │ │ │ - 1133: 0001c3d1 116 FUNC GLOBAL DEFAULT 11 soup_server_remove_auth_domain │ │ │ │ - 1134: 0001e089 4 FUNC GLOBAL DEFAULT 11 soup_server_message_get_io_data │ │ │ │ - 1135: 0001e1f5 16 FUNC GLOBAL DEFAULT 11 soup_server_message_wrote_chunk │ │ │ │ - 1136: 00040cf9 72 FUNC GLOBAL DEFAULT 11 soup_auth_domain_accepts │ │ │ │ - 1137: 00043cd9 196 FUNC GLOBAL DEFAULT 11 soup_connection_steal_iostream │ │ │ │ - 1138: 000421fd 18 FUNC GLOBAL DEFAULT 11 soup_client_message_io_send_item │ │ │ │ - 1139: 00025299 516 FUNC GLOBAL DEFAULT 11 soup_headers_parse │ │ │ │ - 1140: 00029c55 104 FUNC GLOBAL DEFAULT 11 soup_message_query_flags │ │ │ │ - 1141: 0001e18d 16 FUNC GLOBAL DEFAULT 11 soup_server_message_finish │ │ │ │ - 1142: 0001c445 92 FUNC GLOBAL DEFAULT 11 soup_server_pause_message │ │ │ │ - 1143: 000278ed 16 FUNC GLOBAL DEFAULT 11 soup_logger_get_max_body_size │ │ │ │ - 1144: 00045561 188 FUNC GLOBAL DEFAULT 11 soup_connection_manager_steal_connection │ │ │ │ - 1145: 0004bc99 104 FUNC GLOBAL DEFAULT 11 soup_body_output_stream_new │ │ │ │ - 1146: 000258a1 204 FUNC GLOBAL DEFAULT 11 soup_headers_parse_response │ │ │ │ - 1147: 00030c41 248 FUNC GLOBAL DEFAULT 11 soup_session_set_tls_interaction │ │ │ │ - 1148: 00040be9 16 FUNC GLOBAL DEFAULT 11 soup_auth_domain_get_realm │ │ │ │ - 1149: 0002d4e5 40 FUNC GLOBAL DEFAULT 11 soup_message_metrics_free │ │ │ │ - 1150: 00020be9 96 FUNC GLOBAL DEFAULT 11 soup_websocket_connection_get_extensions │ │ │ │ - 1151: 0002a5e9 96 FUNC GLOBAL DEFAULT 11 soup_message_get_tls_protocol_version │ │ │ │ - 1152: 0004fb4d 68 FUNC GLOBAL DEFAULT 11 soup_body_input_stream_http2_complete │ │ │ │ - 1153: 0001d609 232 FUNC GLOBAL DEFAULT 11 soup_server_connection_steal │ │ │ │ - 1154: 00034569 72 FUNC GLOBAL DEFAULT 11 soup_socket_properties_set_tls_database │ │ │ │ - 1155: 000415e5 100 FUNC GLOBAL DEFAULT 11 soup_listener_is_ssl │ │ │ │ - 1156: 00044d35 68 FUNC GLOBAL DEFAULT 11 soup_connection_manager_set_max_conns │ │ │ │ - 1157: 0004bddd 364 FUNC GLOBAL DEFAULT 11 soup_message_io_data_read_headers │ │ │ │ - 1158: 00028a75 128 FUNC GLOBAL DEFAULT 11 soup_message_new_from_uri │ │ │ │ - 1159: 000294fd 96 FUNC GLOBAL DEFAULT 11 soup_message_get_proxy_auth │ │ │ │ - 1160: 0004440d 224 FUNC GLOBAL DEFAULT 11 soup_connection_request_tls_certificate │ │ │ │ - 1161: 0001a3d5 72 FUNC GLOBAL DEFAULT 11 soup_test_load_resource │ │ │ │ - 1162: 0002cc05 184 FUNC GLOBAL DEFAULT 11 soup_message_headers_set_content_length │ │ │ │ - 1163: 0002b645 136 FUNC GLOBAL DEFAULT 11 soup_message_set_request_host_from_uri │ │ │ │ - 1164: 0001a4bd 216 FUNC GLOBAL DEFAULT 11 soup_test_build_filename_abs │ │ │ │ - 1165: 000460e9 24 FUNC GLOBAL DEFAULT 11 soup_header_name_to_string │ │ │ │ - 1166: 000447cd 16 FUNC GLOBAL DEFAULT 11 soup_connection_get_http2_initial_window_size │ │ │ │ - 1167: 0001e23d 24 FUNC GLOBAL DEFAULT 11 soup_server_message_got_chunk │ │ │ │ - 1168: 00041865 4 FUNC GLOBAL DEFAULT 11 soup_message_body_set_accumulate │ │ │ │ - 1169: 00038f69 80 FUNC GLOBAL DEFAULT 11 soup_connection_auth_get_type │ │ │ │ - 1170: 00025be9 28 FUNC GLOBAL DEFAULT 11 soup_header_free_list │ │ │ │ - 1171: 00027dcd 16 FUNC GLOBAL DEFAULT 11 soup_logger_input_stream_get_logger │ │ │ │ - 1172: 0002cf81 88 FUNC GLOBAL DEFAULT 11 soup_message_headers_get_ranges │ │ │ │ - 1173: 00043ee9 388 FUNC GLOBAL DEFAULT 11 soup_connection_setup_message_io │ │ │ │ - 1174: 00028f71 16 FUNC GLOBAL DEFAULT 11 soup_message_wrote_headers │ │ │ │ - 1175: 00041925 34 FUNC GLOBAL DEFAULT 11 soup_message_body_complete │ │ │ │ - 1176: 0002ae91 256 FUNC GLOBAL DEFAULT 11 soup_message_new_from_multipart │ │ │ │ - 1177: 00032331 236 FUNC GLOBAL DEFAULT 11 soup_session_remove_feature_by_type │ │ │ │ - 1178: 0001e2f1 80 FUNC GLOBAL DEFAULT 11 soup_server_message_get_response_headers │ │ │ │ - 1179: 000447ad 16 FUNC GLOBAL DEFAULT 11 soup_connection_get_owner │ │ │ │ - 1180: 000350fd 160 FUNC GLOBAL DEFAULT 11 soup_uri_copy_with_normalized_flags │ │ │ │ - 1181: 00042275 6 FUNC GLOBAL DEFAULT 11 soup_client_message_io_get_response_stream │ │ │ │ - 1182: 00022745 240 FUNC GLOBAL DEFAULT 11 soup_websocket_connection_send_text │ │ │ │ - 1183: 0002d0d5 160 FUNC GLOBAL DEFAULT 11 soup_message_headers_set_range │ │ │ │ - 1184: 0003519d 92 FUNC GLOBAL DEFAULT 11 soup_uri_get_host_for_headers │ │ │ │ - 1185: 00035959 100 FUNC GLOBAL DEFAULT 11 soup_websocket_connection_type_get_type │ │ │ │ - 1186: 00029fc5 164 FUNC GLOBAL DEFAULT 11 soup_message_disable_feature │ │ │ │ - 1187: 000495c5 1572 FUNC GLOBAL DEFAULT 11 soup_content_sniffer_sniff │ │ │ │ - 1188: 000464ad 6 FUNC GLOBAL DEFAULT 11 soup_message_queue_item_cancel │ │ │ │ - 1189: 0002d369 44 FUNC GLOBAL DEFAULT 11 soup_message_headers_set_content_type │ │ │ │ - 1190: 0001c35d 116 FUNC GLOBAL DEFAULT 11 soup_server_add_auth_domain │ │ │ │ - 1191: 0001d6f1 128 FUNC GLOBAL DEFAULT 11 soup_server_connection_get_tls_peer_certificate │ │ │ │ - 1192: 00034b39 120 FUNC GLOBAL DEFAULT 11 soup_uri_is_https │ │ │ │ - 1193: 00020ad1 92 FUNC GLOBAL DEFAULT 11 soup_websocket_connection_get_uri │ │ │ │ - 1194: 0001eae1 84 FUNC GLOBAL DEFAULT 11 soup_server_message_get_tls_peer_certificate_errors │ │ │ │ - 1195: 000360fd 92 FUNC GLOBAL DEFAULT 11 soup_auth_get_realm │ │ │ │ - 1196: 00029e7d 232 FUNC GLOBAL DEFAULT 11 soup_message_set_uri │ │ │ │ - 1197: 0001b459 92 FUNC GLOBAL DEFAULT 11 soup_server_get_tls_certificate │ │ │ │ - 1198: 00041cc5 74 FUNC GLOBAL DEFAULT 11 soup_path_map_free │ │ │ │ - 1199: 0002c4e5 96 FUNC GLOBAL DEFAULT 11 soup_message_headers_clean_connection_headers │ │ │ │ - 1200: 00020c49 120 FUNC GLOBAL DEFAULT 11 soup_websocket_connection_get_state │ │ │ │ - 1201: 00028af5 140 FUNC GLOBAL DEFAULT 11 soup_message_new │ │ │ │ - 1202: 000360a1 92 FUNC GLOBAL DEFAULT 11 soup_auth_get_authority │ │ │ │ - 1203: 000340c1 168 FUNC GLOBAL DEFAULT 11 soup_session_feature_attach │ │ │ │ - 1204: 000343b9 52 FUNC GLOBAL DEFAULT 11 soup_session_feature_remove_feature │ │ │ │ - 1205: 00033f1d 160 FUNC GLOBAL DEFAULT 11 soup_session_get_original_message_for_authentication │ │ │ │ - 1206: 00080410 4 OBJECT GLOBAL DEFAULT 21 _SOUP_METHOD_HEAD │ │ │ │ - 1207: 000801c8 4 OBJECT GLOBAL DEFAULT 21 tls_available │ │ │ │ - 1208: 00041779 84 FUNC GLOBAL DEFAULT 11 soup_message_body_truncate │ │ │ │ - 1209: 00028a21 84 FUNC GLOBAL DEFAULT 11 soup_message_get_type │ │ │ │ - 1210: 00044619 16 FUNC GLOBAL DEFAULT 11 soup_connection_get_negotiated_protocol │ │ │ │ - 1211: 0005d940 256 OBJECT GLOBAL DEFAULT 13 soup_char_attributes │ │ │ │ - 1212: 0001f4e1 640 FUNC GLOBAL DEFAULT 11 soup_websocket_server_check_handshake │ │ │ │ - 1213: 0001df7d 4 FUNC GLOBAL DEFAULT 11 soup_server_message_get_connection │ │ │ │ - 1214: 0002c821 76 FUNC GLOBAL DEFAULT 11 soup_message_headers_header_contains │ │ │ │ - 1215: 0008041c 4 OBJECT GLOBAL DEFAULT 21 _SOUP_METHOD_COPY │ │ │ │ - 1216: 0002a529 96 FUNC GLOBAL DEFAULT 11 soup_message_get_tls_peer_certificate │ │ │ │ - 1217: 0001de65 80 FUNC GLOBAL DEFAULT 11 soup_server_message_get_type │ │ │ │ - 1218: 0001bc55 296 FUNC GLOBAL DEFAULT 11 soup_server_listen_all │ │ │ │ - 1219: 00032dc5 504 FUNC GLOBAL DEFAULT 11 soup_session_send_async │ │ │ │ - 1220: 000295ad 20 FUNC GLOBAL DEFAULT 11 soup_message_get_connection │ │ │ │ - 1221: 00030bc9 120 FUNC GLOBAL DEFAULT 11 soup_session_get_tls_database │ │ │ │ - 1222: 00046489 24 FUNC GLOBAL DEFAULT 11 soup_message_queue_item_ref │ │ │ │ - 1223: 0002d9fd 68 FUNC GLOBAL DEFAULT 11 soup_add_timeout │ │ │ │ - 1224: 0002ad01 16 FUNC GLOBAL DEFAULT 11 soup_message_get_request_body_stream │ │ │ │ - 1225: 0002549d 596 FUNC GLOBAL DEFAULT 11 soup_headers_parse_request │ │ │ │ - 1226: 0002b519 160 FUNC GLOBAL DEFAULT 11 soup_message_set_metrics_timestamp │ │ │ │ - 1227: 0002c86d 80 FUNC GLOBAL DEFAULT 11 soup_message_headers_header_equals │ │ │ │ - 1228: 0002c125 2 FUNC GLOBAL DEFAULT 11 soup_message_headers_append │ │ │ │ - 1229: 0001a2a5 144 FUNC GLOBAL DEFAULT 11 soup_test_request_close_stream │ │ │ │ - 1230: 0001cef5 96 FUNC GLOBAL DEFAULT 11 soup_server_connection_set_advertise_http2 │ │ │ │ - 1231: 00020a75 92 FUNC GLOBAL DEFAULT 11 soup_websocket_connection_get_connection_type │ │ │ │ - 1232: 00045a89 636 FUNC GLOBAL DEFAULT 11 soup_filter_input_stream_read_until │ │ │ │ - 1233: 00020b89 96 FUNC GLOBAL DEFAULT 11 soup_websocket_connection_get_protocol │ │ │ │ - 1234: 0002ad71 96 FUNC GLOBAL DEFAULT 11 soup_message_get_status │ │ │ │ - 1235: 000365d9 92 FUNC GLOBAL DEFAULT 11 soup_auth_is_cancelled │ │ │ │ - 1236: 0002b4a5 116 FUNC GLOBAL DEFAULT 11 soup_message_get_metrics │ │ │ │ - 1237: 0002b1f5 196 FUNC GLOBAL DEFAULT 11 soup_message_set_is_options_ping │ │ │ │ - 1238: 0002ab19 28 FUNC GLOBAL DEFAULT 11 soup_message_io_run_until_read │ │ │ │ - 1239: 0002d5bd 60 FUNC GLOBAL DEFAULT 11 soup_message_metrics_get_fetch_start │ │ │ │ - 1240: 0001c2c9 148 FUNC GLOBAL DEFAULT 11 soup_server_remove_handler │ │ │ │ - 1241: 0002b71d 124 FUNC GLOBAL DEFAULT 11 soup_message_force_keep_alive_if_needed │ │ │ │ - 1242: 0001c669 16 FUNC GLOBAL DEFAULT 11 soup_server_set_http2_enabled │ │ │ │ - 1243: 0002ab75 56 FUNC GLOBAL DEFAULT 11 soup_message_io_skip │ │ │ │ - 1244: 00029075 44 FUNC GLOBAL DEFAULT 11 soup_message_finished │ │ │ │ - 1245: 00029cbd 108 FUNC GLOBAL DEFAULT 11 soup_message_remove_flags │ │ │ │ - 1246: 000361f1 120 FUNC GLOBAL DEFAULT 11 soup_auth_is_authenticated │ │ │ │ - 1247: 0004227d 6 FUNC GLOBAL DEFAULT 11 soup_client_message_io_is_open │ │ │ │ - 1248: 0001cf55 92 FUNC GLOBAL DEFAULT 11 soup_server_connection_get_socket │ │ │ │ - 1249: 000413c1 324 FUNC GLOBAL DEFAULT 11 soup_listener_new_for_address │ │ │ │ - 1250: 0001e291 16 FUNC GLOBAL DEFAULT 11 soup_server_message_finished │ │ │ │ - 1251: 000353e1 100 FUNC GLOBAL DEFAULT 11 soup_server_listen_options_get_type │ │ │ │ - 1252: 000307c5 28 FUNC GLOBAL DEFAULT 11 soup_session_new │ │ │ │ - 1253: 00019ef9 248 FUNC GLOBAL DEFAULT 11 soup_test_server_get_uri │ │ │ │ - 1254: 0001e431 26 FUNC GLOBAL DEFAULT 11 soup_server_message_set_method │ │ │ │ - 1255: 00034631 444 FUNC GLOBAL DEFAULT 11 soup_uri_equal │ │ │ │ - 1256: 00025c05 252 FUNC GLOBAL DEFAULT 11 soup_header_contains │ │ │ │ - 1257: 0002d88d 60 FUNC GLOBAL DEFAULT 11 soup_message_metrics_get_response_header_bytes_received │ │ │ │ - 1258: 0002a7f5 232 FUNC GLOBAL DEFAULT 11 soup_message_tls_client_certificate_password_request_complete │ │ │ │ - 1259: 00029afd 24 FUNC GLOBAL DEFAULT 11 soup_message_has_pending_tls_cert_pass_request │ │ │ │ - 1260: 0002a455 116 FUNC GLOBAL DEFAULT 11 soup_message_set_is_top_level_navigation │ │ │ │ - 1261: 00020a19 92 FUNC GLOBAL DEFAULT 11 soup_websocket_connection_get_io_stream │ │ │ │ - 1262: 000343ed 52 FUNC GLOBAL DEFAULT 11 soup_session_feature_has_feature │ │ │ │ - 1263: 0002b7d1 16 FUNC GLOBAL DEFAULT 11 soup_message_is_misdirected_retry │ │ │ │ - 1264: 00034169 172 FUNC GLOBAL DEFAULT 11 soup_session_feature_detach │ │ │ │ - 1265: 00023e65 80 FUNC GLOBAL DEFAULT 11 soup_websocket_extension_deflate_get_type │ │ │ │ - 1266: 00050211 64 FUNC GLOBAL DEFAULT 11 soup_client_input_stream_new │ │ │ │ - 1267: 00042211 6 FUNC GLOBAL DEFAULT 11 soup_client_message_io_pause │ │ │ │ - 1268: 000447dd 16 FUNC GLOBAL DEFAULT 11 soup_connection_set_http2_initial_stream_window_size │ │ │ │ - 1269: 00022ce9 236 FUNC GLOBAL DEFAULT 11 soup_websocket_connection_set_keepalive_interval │ │ │ │ - 1270: 00022685 96 FUNC GLOBAL DEFAULT 11 soup_websocket_connection_get_close_code │ │ │ │ - 1271: 00019571 384 FUNC GLOBAL DEFAULT 11 test_init │ │ │ │ - 1272: 000310c9 96 FUNC GLOBAL DEFAULT 11 soup_session_get_user_agent │ │ │ │ - 1273: 0002aa6d 56 FUNC GLOBAL DEFAULT 11 soup_message_io_unpause │ │ │ │ - 1274: 000278dd 16 FUNC GLOBAL DEFAULT 11 soup_logger_set_max_body_size │ │ │ │ - 1275: 0002daf1 452 FUNC GLOBAL DEFAULT 11 soup_get_accept_languages_from_system │ │ │ │ - 1276: 00028fc9 24 FUNC GLOBAL DEFAULT 11 soup_message_got_body_data │ │ │ │ - 1277: 0002bd5d 168 FUNC GLOBAL DEFAULT 11 soup_message_headers_get_one │ │ │ │ - 1278: 0003a9f9 416 FUNC GLOBAL DEFAULT 11 soup_cache_generate_conditional_request │ │ │ │ - 1279: 0002a135 196 FUNC GLOBAL DEFAULT 11 soup_message_is_feature_disabled │ │ │ │ - 1280: 00035a85 100 FUNC GLOBAL DEFAULT 11 soup_websocket_state_get_type │ │ │ │ - 1281: 0001eb41 6 FUNC GLOBAL DEFAULT 11 soup_server_message_io_finished │ │ │ │ - 1282: 000233c9 232 FUNC GLOBAL DEFAULT 11 soup_websocket_extension_process_incoming_message │ │ │ │ - 1283: 00033e05 140 FUNC GLOBAL DEFAULT 11 soup_session_get_async_result_message │ │ │ │ - 1284: 0002b845 96 FUNC GLOBAL DEFAULT 11 soup_message_get_force_http1 │ │ │ │ - 1285: 00042245 18 FUNC GLOBAL DEFAULT 11 soup_client_message_io_run_until_read_async │ │ │ │ - 1286: 000436dd 8 FUNC GLOBAL DEFAULT 11 soup_connection_connect_finish │ │ │ │ - 1287: 00028b81 172 FUNC GLOBAL DEFAULT 11 soup_message_new_options_ping │ │ │ │ - 1288: 0002c975 148 FUNC GLOBAL DEFAULT 11 soup_message_headers_foreach │ │ │ │ - 1289: 0002b985 60 FUNC GLOBAL DEFAULT 11 soup_message_headers_get_headers_type │ │ │ │ - 1290: 0001e205 24 FUNC GLOBAL DEFAULT 11 soup_server_message_wrote_body_data │ │ │ │ - 1291: 00019981 92 FUNC GLOBAL DEFAULT 11 test_cleanup │ │ │ │ - 1292: 000197c1 36 FUNC GLOBAL DEFAULT 11 have_curl │ │ │ │ - 1293: 0002ae31 96 FUNC GLOBAL DEFAULT 11 soup_message_get_request_headers │ │ │ │ - 1294: 0002fd01 52 FUNC GLOBAL DEFAULT 11 soup_session_error_quark │ │ │ │ - 1295: 0002a1f9 24 FUNC GLOBAL DEFAULT 11 soup_message_get_disabled_features │ │ │ │ - 1296: 0002d31d 76 FUNC GLOBAL DEFAULT 11 soup_message_headers_get_content_type │ │ │ │ - 1297: 00034a79 192 FUNC GLOBAL DEFAULT 11 soup_uri_is_valid │ │ │ │ - 1298: 000462d9 108 FUNC GLOBAL DEFAULT 11 soup_http2_headers_category_to_string │ │ │ │ - 1299: 00037005 308 FUNC GLOBAL DEFAULT 11 soup_auth_digest_get_qop │ │ │ │ - 1300: 0002abad 28 FUNC GLOBAL DEFAULT 11 soup_message_io_get_cancellable │ │ │ │ - 1301: 000803fc 4 OBJECT GLOBAL DEFAULT 21 _SOUP_METHOD_POST │ │ │ │ - 1302: 000803e8 4 OBJECT GLOBAL DEFAULT 21 _SOUP_METHOD_UNLOCK │ │ │ │ - 1303: 00029d29 44 FUNC GLOBAL DEFAULT 11 soup_message_set_http_version │ │ │ │ - 1304: 00031129 172 FUNC GLOBAL DEFAULT 11 soup_session_set_accept_language │ │ │ │ - 1305: 0003c35d 120 FUNC GLOBAL DEFAULT 11 soup_content_processor_wrap_input │ │ │ │ - 1306: 000364fd 220 FUNC GLOBAL DEFAULT 11 soup_auth_authenticate │ │ │ │ - 1307: 0001e2a1 80 FUNC GLOBAL DEFAULT 11 soup_server_message_get_request_headers │ │ │ │ - 1308: 00033555 128 FUNC GLOBAL DEFAULT 11 soup_session_setup_message_body_input_stream │ │ │ │ - 1309: 0002c129 76 FUNC GLOBAL DEFAULT 11 soup_message_headers_replace │ │ │ │ - 1310: 000803ec 4 OBJECT GLOBAL DEFAULT 21 _SOUP_METHOD_TRACE │ │ │ │ - 1311: 00023fed 100 FUNC GLOBAL DEFAULT 11 soup_date_time_is_past │ │ │ │ - 1312: 0002b939 76 FUNC GLOBAL DEFAULT 11 soup_message_headers_get_type │ │ │ │ - 1313: 00043911 428 FUNC GLOBAL DEFAULT 11 soup_connection_tunnel_handshake │ │ │ │ - 1314: 0003b411 16 FUNC GLOBAL DEFAULT 11 soup_cache_get_max_size │ │ │ │ - 1315: 00042295 6 FUNC GLOBAL DEFAULT 11 soup_client_message_io_get_cancellable │ │ │ │ - 1316: 00043421 244 FUNC GLOBAL DEFAULT 11 soup_connection_connect_async │ │ │ │ - 1317: 00035765 100 FUNC GLOBAL DEFAULT 11 soup_status_get_type │ │ │ │ - 1318: 00044325 128 FUNC GLOBAL DEFAULT 11 soup_connection_set_tls_client_certificate │ │ │ │ - 1319: 0002b099 192 FUNC GLOBAL DEFAULT 11 soup_message_cleanup_response │ │ │ │ - 1320: 0002a649 96 FUNC GLOBAL DEFAULT 11 soup_message_get_tls_ciphersuite_name │ │ │ │ - 1321: 00038c29 80 FUNC GLOBAL DEFAULT 11 soup_auth_manager_get_type │ │ │ │ - 1322: 000801d0 4 OBJECT GLOBAL DEFAULT 21 debug_level │ │ │ │ - 1323: 00043e61 112 FUNC GLOBAL DEFAULT 11 soup_connection_is_idle_open │ │ │ │ - 1324: 00044dc5 84 FUNC GLOBAL DEFAULT 11 soup_connection_manager_set_remote_connectable │ │ │ │ - 1325: 00028ff1 44 FUNC GLOBAL DEFAULT 11 soup_message_content_sniffed │ │ │ │ - 1326: 00035dd9 112 FUNC GLOBAL DEFAULT 11 soup_auth_cancel │ │ │ │ - 1327: 00035e49 92 FUNC GLOBAL DEFAULT 11 soup_auth_is_for_proxy │ │ │ │ - 1328: 0004229d 10 FUNC GLOBAL DEFAULT 11 soup_client_message_io_owner_changed │ │ │ │ - 1329: 0001b8bd 52 FUNC GLOBAL DEFAULT 11 soup_server_accept_iostream │ │ │ │ - 1330: 000344d5 74 FUNC GLOBAL DEFAULT 11 soup_socket_properties_new │ │ │ │ - 1331: 0003241d 188 FUNC GLOBAL DEFAULT 11 soup_session_has_feature │ │ │ │ - 1332: 0002327d 100 FUNC GLOBAL DEFAULT 11 soup_websocket_extension_get_response_params │ │ │ │ - 1333: 000199dd 328 FUNC GLOBAL DEFAULT 11 soup_test_session_new │ │ │ │ - 1334: 00080420 4 OBJECT GLOBAL DEFAULT 21 _SOUP_METHOD_CONNECT │ │ │ │ - 1335: 0001cc8d 80 FUNC GLOBAL DEFAULT 11 soup_server_connection_get_type │ │ │ │ - 1336: 00029b15 116 FUNC GLOBAL DEFAULT 11 soup_message_set_flags │ │ │ │ - 1337: 00027d7d 80 FUNC GLOBAL DEFAULT 11 soup_logger_input_stream_get_type │ │ │ │ - 1338: 0002dcb5 96 FUNC GLOBAL DEFAULT 11 soup_http_version_to_string │ │ │ │ - 1339: 0002d295 136 FUNC GLOBAL DEFAULT 11 soup_message_headers_set_content_range │ │ │ │ - 1340: 0002b8c5 12 FUNC GLOBAL DEFAULT 11 soup_message_headers_unref │ │ │ │ - 1341: 00029f65 96 FUNC GLOBAL DEFAULT 11 soup_message_get_uri │ │ │ │ - 1342: 0001c4fd 168 FUNC GLOBAL DEFAULT 11 soup_server_add_websocket_extension │ │ │ │ - 1343: 00040b8d 92 FUNC GLOBAL DEFAULT 11 soup_auth_domain_set_filter │ │ │ │ - 1344: 0001e451 84 FUNC GLOBAL DEFAULT 11 soup_server_message_is_options_ping │ │ │ │ - 1345: 00031ec5 332 FUNC GLOBAL DEFAULT 11 soup_session_preconnect_async │ │ │ │ - 1346: 0003491d 132 FUNC GLOBAL DEFAULT 11 soup_uri_host_hash │ │ │ │ - 1347: 0001eb75 6 FUNC GLOBAL DEFAULT 11 soup_server_message_io_is_paused │ │ │ │ - 1348: 0002ac61 24 FUNC GLOBAL DEFAULT 11 soup_message_has_content_sniffer │ │ │ │ - 1349: 00026035 60 FUNC GLOBAL DEFAULT 11 soup_header_parse_param_list_strict │ │ │ │ - 1350: 00022835 208 FUNC GLOBAL DEFAULT 11 soup_websocket_connection_send_binary │ │ │ │ - 1351: 0002942d 208 FUNC GLOBAL DEFAULT 11 soup_message_set_proxy_auth │ │ │ │ - 1352: 0001ea4d 62 FUNC GLOBAL DEFAULT 11 soup_server_message_steal_connection │ │ │ │ - 1353: 000277e1 80 FUNC GLOBAL DEFAULT 11 soup_logger_get_type │ │ │ │ - 1354: 000359bd 100 FUNC GLOBAL DEFAULT 11 soup_websocket_data_type_get_type │ │ │ │ - 1355: 000357c9 100 FUNC GLOBAL DEFAULT 11 soup_http_version_get_type │ │ │ │ - 1356: 0002c8bd 10 FUNC GLOBAL DEFAULT 11 soup_message_headers_iter_init │ │ │ │ - 1357: 00041849 26 FUNC GLOBAL DEFAULT 11 soup_message_body_new │ │ │ │ - 1358: 00038fb9 284 FUNC GLOBAL DEFAULT 11 soup_connection_auth_get_connection_state_for_message │ │ │ │ - 1359: 0001c5a5 196 FUNC GLOBAL DEFAULT 11 soup_server_remove_websocket_extension │ │ │ │ - 1360: 000351f9 92 FUNC GLOBAL DEFAULT 11 soup_cacheability_get_type │ │ │ │ - 1361: 0004384d 104 FUNC GLOBAL DEFAULT 11 soup_connection_is_tunnelled │ │ │ │ - 1362: 00022c89 96 FUNC GLOBAL DEFAULT 11 soup_websocket_connection_get_keepalive_interval │ │ │ │ - 1363: 0001b305 80 FUNC GLOBAL DEFAULT 11 soup_server_get_type │ │ │ │ - 1364: 0002cfe1 244 FUNC GLOBAL DEFAULT 11 soup_message_headers_set_ranges │ │ │ │ - 1365: 00033b59 140 FUNC GLOBAL DEFAULT 11 soup_session_send_and_read_finish │ │ │ │ - 1366: 0001b355 104 FUNC GLOBAL DEFAULT 11 soup_server_new │ │ │ │ - 1367: 0004406d 128 FUNC GLOBAL DEFAULT 11 soup_connection_get_tls_certificate │ │ │ │ - 1368: 00043d9d 96 FUNC GLOBAL DEFAULT 11 soup_connection_get_proxy_uri │ │ │ │ - 1369: 0001e7ed 196 FUNC GLOBAL DEFAULT 11 soup_server_message_set_redirect │ │ │ │ - 1370: 0001cde9 252 FUNC GLOBAL DEFAULT 11 soup_server_connection_new_for_connection │ │ │ │ - 1371: 000464a1 12 FUNC GLOBAL DEFAULT 11 soup_message_queue_item_unref │ │ │ │ - 1372: 00043b69 272 FUNC GLOBAL DEFAULT 11 soup_connection_get_socket │ │ │ │ - 1373: 000440ed 128 FUNC GLOBAL DEFAULT 11 soup_connection_get_tls_certificate_errors │ │ │ │ - 1374: 0003c3d5 92 FUNC GLOBAL DEFAULT 11 soup_content_processor_get_processing_stage │ │ │ │ - 1375: 0002ad11 96 FUNC GLOBAL DEFAULT 11 soup_message_get_method │ │ │ │ - 1376: 0002b445 96 FUNC GLOBAL DEFAULT 11 soup_message_get_remote_address │ │ │ │ - 1377: 00034855 200 FUNC GLOBAL DEFAULT 11 soup_uri_uses_default_port │ │ │ │ - 1378: 0002d979 26 FUNC GLOBAL DEFAULT 11 soup_str_case_equal │ │ │ │ - 1379: 000298e1 516 FUNC GLOBAL DEFAULT 11 soup_message_transfer_connection │ │ │ │ - 1380: 00040b4d 32 FUNC GLOBAL DEFAULT 11 soup_auth_domain_add_path │ │ │ │ - 1381: 00046895 28 FUNC GLOBAL DEFAULT 11 soup_brotli_decompressor_new │ │ │ │ - 1382: 00042221 6 FUNC GLOBAL DEFAULT 11 soup_client_message_io_is_paused │ │ │ │ - 1383: 00028f99 16 FUNC GLOBAL DEFAULT 11 soup_message_wrote_body │ │ │ │ - 1384: 00044c31 124 FUNC GLOBAL DEFAULT 11 soup_connection_manager_new │ │ │ │ - 1385: 00034439 12 FUNC GLOBAL DEFAULT 11 soup_socket_properties_unref │ │ │ │ - 1386: 000501c1 80 FUNC GLOBAL DEFAULT 11 soup_client_input_stream_get_type │ │ │ │ - 1387: 0002c8c9 172 FUNC GLOBAL DEFAULT 11 soup_message_headers_iter_next │ │ │ │ - 1388: 0002b919 32 FUNC GLOBAL DEFAULT 11 soup_message_headers_new │ │ │ │ - 1389: 00030849 92 FUNC GLOBAL DEFAULT 11 soup_session_get_local_address │ │ │ │ - 1390: 000438b5 92 FUNC GLOBAL DEFAULT 11 soup_connection_tunnel_handshake_finish │ │ │ │ - 1391: 00023085 16 FUNC GLOBAL DEFAULT 11 soup_websocket_connection_set_suppress_pongs_for_tests │ │ │ │ - 1392: 00044e71 1776 FUNC GLOBAL DEFAULT 11 soup_connection_manager_get_connection │ │ │ │ - 1393: 0003a7b1 304 FUNC GLOBAL DEFAULT 11 soup_cache_flush │ │ │ │ - 1394: 0004416d 68 FUNC GLOBAL DEFAULT 11 soup_connection_get_tls_protocol_version │ │ │ │ - 1395: 0002d5f9 60 FUNC GLOBAL DEFAULT 11 soup_message_metrics_get_dns_start │ │ │ │ - 1396: 000374a5 552 FUNC GLOBAL DEFAULT 11 soup_auth_digest_compute_response │ │ │ │ - 1397: 00041949 280 FUNC GLOBAL DEFAULT 11 soup_message_body_flatten │ │ │ │ - 1398: 0002d8c9 60 FUNC GLOBAL DEFAULT 11 soup_message_metrics_get_response_body_size │ │ │ │ - 1399: 000421ed 6 FUNC GLOBAL DEFAULT 11 soup_client_message_io_finished │ │ │ │ - 1400: 0001b4b5 156 FUNC GLOBAL DEFAULT 11 soup_server_set_tls_database │ │ │ │ - 1401: 00041ab9 10 FUNC GLOBAL DEFAULT 11 soup_message_body_got_chunk │ │ │ │ - 1402: 0002d6ad 60 FUNC GLOBAL DEFAULT 11 soup_message_metrics_get_connect_end │ │ │ │ - 1403: 00029b89 96 FUNC GLOBAL DEFAULT 11 soup_message_get_flags │ │ │ │ - 1404: 0004fa19 28 FUNC GLOBAL DEFAULT 11 soup_body_input_stream_http2_new │ │ │ │ - 1405: 00044d79 4 FUNC GLOBAL DEFAULT 11 soup_connection_manager_get_max_conns │ │ │ │ - 1406: 0003a719 152 FUNC GLOBAL DEFAULT 11 soup_cache_get_cacheability │ │ │ │ - 1407: 0001e391 80 FUNC GLOBAL DEFAULT 11 soup_server_message_get_response_body │ │ │ │ - 1408: 0002a9c1 116 FUNC GLOBAL DEFAULT 11 soup_message_io_finished │ │ │ │ - 1409: 0002abc9 76 FUNC GLOBAL DEFAULT 11 soup_message_send_item │ │ │ │ - 1410: 00030a65 108 FUNC GLOBAL DEFAULT 11 soup_session_get_proxy_resolver │ │ │ │ - 1411: 00044629 44 FUNC GLOBAL DEFAULT 11 soup_connection_is_reusable │ │ │ │ - 1412: 0001c1dd 236 FUNC GLOBAL DEFAULT 11 soup_server_add_websocket_handler │ │ │ │ - 1413: 0002aaa5 48 FUNC GLOBAL DEFAULT 11 soup_message_is_io_paused │ │ │ │ - 1414: 0002add1 96 FUNC GLOBAL DEFAULT 11 soup_message_get_reason_phrase │ │ │ │ - 1415: 00035639 100 FUNC GLOBAL DEFAULT 11 soup_message_flags_get_type │ │ │ │ - 1416: 00035891 100 FUNC GLOBAL DEFAULT 11 soup_uri_component_get_type │ │ │ │ - 1417: 0001c4a1 92 FUNC GLOBAL DEFAULT 11 soup_server_unpause_message │ │ │ │ - 1418: 0003a12d 80 FUNC GLOBAL DEFAULT 11 soup_cache_get_type │ │ │ │ - 1419: 0002a211 96 FUNC GLOBAL DEFAULT 11 soup_message_get_first_party │ │ │ │ - 1420: 00040d41 96 FUNC GLOBAL DEFAULT 11 soup_auth_domain_challenge │ │ │ │ - 1421: 00027831 56 FUNC GLOBAL DEFAULT 11 soup_logger_log_request_data │ │ │ │ - 1422: 0002b035 100 FUNC GLOBAL DEFAULT 11 soup_message_set_status │ │ │ │ - 1423: 0001e4f9 92 FUNC GLOBAL DEFAULT 11 soup_server_message_set_http_version │ │ │ │ - 1424: 00020b2d 92 FUNC GLOBAL DEFAULT 11 soup_websocket_connection_get_origin │ │ │ │ - 1425: 000347ed 104 FUNC GLOBAL DEFAULT 11 soup_uri_get_path_and_query │ │ │ │ - 1426: 00030e91 152 FUNC GLOBAL DEFAULT 11 soup_session_set_idle_timeout │ │ │ │ - 1427: 00034c29 484 FUNC GLOBAL DEFAULT 11 soup_uri_decode_data_uri │ │ │ │ - 1428: 0003b3f1 32 FUNC GLOBAL DEFAULT 11 soup_cache_set_max_size │ │ │ │ - 1429: 0002a9b1 16 FUNC GLOBAL DEFAULT 11 soup_message_get_io_data │ │ │ │ + 117: 00000000 0 FUNC GLOBAL DEFAULT UND g_input_stream_close_async │ │ │ │ + 118: 00000000 0 FUNC GLOBAL DEFAULT UND g_type_add_instance_private │ │ │ │ + 119: 00000000 0 FUNC GLOBAL DEFAULT UND g_object_unref │ │ │ │ + 120: 00000000 0 FUNC GLOBAL DEFAULT UND g_param_spec_enum │ │ │ │ + 121: 00000000 0 FUNC GLOBAL DEFAULT UND g_uri_get_auth_params │ │ │ │ + 122: 00000000 0 FUNC GLOBAL DEFAULT UND g_signal_connect_object │ │ │ │ + 123: 00000000 0 FUNC GLOBAL DEFAULT UND g_slist_reverse │ │ │ │ + 124: 00000000 0 FUNC GLOBAL DEFAULT UND g_hash_table_lookup_extended │ │ │ │ + 125: 00000000 0 FUNC GLOBAL DEFAULT UND nghttp2_priority_spec_init │ │ │ │ + 126: 00000000 0 FUNC GLOBAL DEFAULT UND g_strcmp0 │ │ │ │ + 127: 00000000 0 FUNC GLOBAL DEFAULT UND g_bytes_new │ │ │ │ + 128: 00000000 0 FUNC GLOBAL DEFAULT UND nghttp2_submit_response │ │ │ │ + 129: 00000000 0 FUNC GLOBAL DEFAULT UND __isoc99_sscanf@GLIBC_2.7 (4) │ │ │ │ + 130: 00000000 0 FUNC GLOBAL DEFAULT UND g_source_set_can_recurse │ │ │ │ + 131: 00000000 0 FUNC GLOBAL DEFAULT UND g_file_delete │ │ │ │ + 132: 00000000 0 FUNC GLOBAL DEFAULT UND g_strdup │ │ │ │ + 133: 00000000 0 FUNC GLOBAL DEFAULT UND g_clear_error │ │ │ │ + 134: 00000000 0 FUNC GLOBAL DEFAULT UND g_value_set_boolean │ │ │ │ + 135: 00000000 0 FUNC GLOBAL DEFAULT UND g_zlib_decompressor_new │ │ │ │ + 136: 00000000 0 FUNC GLOBAL DEFAULT UND g_hash_table_get_keys │ │ │ │ + 137: 00000000 0 FUNC GLOBAL DEFAULT UND g_uri_get_scheme │ │ │ │ + 138: 00000000 0 FUNC GLOBAL DEFAULT UND getenv@GLIBC_2.4 (2) │ │ │ │ + 139: 00000000 0 FUNC GLOBAL DEFAULT UND g_value_get_enum │ │ │ │ + 140: 00000000 0 FUNC GLOBAL DEFAULT UND __printf_chk@GLIBC_2.4 (2) │ │ │ │ + 141: 00000000 0 FUNC GLOBAL DEFAULT UND g_resources_lookup_data │ │ │ │ + 142: 00000000 0 FUNC GLOBAL DEFAULT UND g_io_stream_close_finish │ │ │ │ + 143: 00000000 0 FUNC GLOBAL DEFAULT UND strchr@GLIBC_2.4 (2) │ │ │ │ + 144: 00000000 0 FUNC GLOBAL DEFAULT UND g_hash_table_steal_extended │ │ │ │ + 145: 00000000 0 FUNC GLOBAL DEFAULT UND deflate │ │ │ │ + 146: 00000000 0 FUNC GLOBAL DEFAULT UND nghttp2_session_get_remote_window_size │ │ │ │ + 147: 00000000 0 FUNC GLOBAL DEFAULT UND g_list_foreach │ │ │ │ + 148: 00000000 0 FUNC GLOBAL DEFAULT UND g_socket_client_set_local_address │ │ │ │ + 149: 00000000 0 FUNC GLOBAL DEFAULT UND g_hash_table_insert │ │ │ │ + 150: 00000000 0 FUNC GLOBAL DEFAULT UND g_list_free │ │ │ │ + 151: 00000000 0 FUNC GLOBAL DEFAULT UND g_ptr_array_remove_index │ │ │ │ + 152: 00000000 0 FUNC GLOBAL DEFAULT UND g_once_init_leave_pointer │ │ │ │ + 153: 00000000 0 FUNC GLOBAL DEFAULT UND g_socket_new │ │ │ │ + 154: 00000000 0 FUNC GLOBAL DEFAULT UND g_strconcat │ │ │ │ + 155: 00000000 0 FUNC GLOBAL DEFAULT UND g_array_new │ │ │ │ + 156: 00000000 0 FUNC GLOBAL DEFAULT UND g_value_set_int │ │ │ │ + 157: 00000000 0 FUNC GLOBAL DEFAULT UND g_cond_broadcast │ │ │ │ + 158: 00000000 0 FUNC GLOBAL DEFAULT UND g_object_set_data_full │ │ │ │ + 159: 00000000 0 FUNC GLOBAL DEFAULT UND calloc@GLIBC_2.4 (2) │ │ │ │ + 160: 00000000 0 FUNC GLOBAL DEFAULT UND g_variant_new_from_data │ │ │ │ + 161: 00000000 0 FUNC GLOBAL DEFAULT UND g_printerr │ │ │ │ + 162: 00000000 0 FUNC GLOBAL DEFAULT UND g_socket_connection_get_type │ │ │ │ + 163: 00000000 0 FUNC GLOBAL DEFAULT UND g_queue_insert_sorted │ │ │ │ + 164: 00000000 0 FUNC GLOBAL DEFAULT UND g_test_bug_base │ │ │ │ + 165: 00000000 0 FUNC GLOBAL DEFAULT UND g_inet_socket_address_get_type │ │ │ │ + 166: 00000000 0 FUNC GLOBAL DEFAULT UND g_convert │ │ │ │ + 167: 00000000 0 FUNC GLOBAL DEFAULT UND nghttp2_session_check_request_allowed │ │ │ │ + 168: 00000000 0 FUNC GLOBAL DEFAULT UND g_inet_address_new_loopback │ │ │ │ + 169: 00000000 0 FUNC GLOBAL DEFAULT UND g_list_free_full │ │ │ │ + 170: 00000000 0 FUNC GLOBAL DEFAULT UND g_variant_get_size │ │ │ │ + 171: 00000000 0 FUNC GLOBAL DEFAULT UND g_value_get_uint │ │ │ │ + 172: 00000000 0 FUNC GLOBAL DEFAULT UND nghttp2_session_callbacks_new │ │ │ │ + 173: 00000000 0 FUNC GLOBAL DEFAULT UND g_type_is_a │ │ │ │ + 174: 00000000 0 FUNC GLOBAL DEFAULT UND g_uri_get_query │ │ │ │ + 175: 00000000 0 FUNC GLOBAL DEFAULT UND nghttp2_session_get_stream_remote_window_size │ │ │ │ + 176: 00000000 0 FUNC GLOBAL DEFAULT UND memset@GLIBC_2.4 (2) │ │ │ │ + 177: 00000000 0 FUNC GLOBAL DEFAULT UND g_memdup2 │ │ │ │ + 178: 00000000 0 FUNC GLOBAL DEFAULT UND g_param_spec_uint │ │ │ │ + 179: 00000000 0 FUNC GLOBAL DEFAULT UND g_memory_output_stream_new_resizable │ │ │ │ + 180: 00000000 0 FUNC GLOBAL DEFAULT UND g_socket_address_get_family │ │ │ │ + 181: 00000000 0 FUNC GLOBAL DEFAULT UND g_array_free │ │ │ │ + 182: 00000000 0 FUNC GLOBAL DEFAULT UND nghttp2_submit_priority │ │ │ │ + 183: 00000000 0 FUNC GLOBAL DEFAULT UND g_uri_get_user │ │ │ │ + 184: 00000000 0 FUNC GLOBAL DEFAULT UND g_vprintf │ │ │ │ + 185: 00000000 0 FUNC GLOBAL DEFAULT UND g_queue_free_full │ │ │ │ + 186: 00000000 0 FUNC GLOBAL DEFAULT UND g_enum_register_static │ │ │ │ + 187: 00000000 0 FUNC GLOBAL DEFAULT UND g_task_return_boolean │ │ │ │ + 188: 00000000 0 FUNC GLOBAL DEFAULT UND g_malloc │ │ │ │ + 189: 00000000 0 FUNC GLOBAL DEFAULT UND g_atomic_rc_box_release_full │ │ │ │ + 190: 00000000 0 FUNC GLOBAL DEFAULT UND strrchr@GLIBC_2.4 (2) │ │ │ │ + 191: 00000000 0 FUNC GLOBAL DEFAULT UND g_array_remove_index │ │ │ │ + 192: 00000000 0 FUNC GLOBAL DEFAULT UND nghttp2_session_mem_recv │ │ │ │ + 193: 00000000 0 FUNC GLOBAL DEFAULT UND g_uri_unescape_segment │ │ │ │ + 194: 00000000 0 FUNC GLOBAL DEFAULT UND nghttp2_submit_data │ │ │ │ + 195: 00000000 0 FUNC GLOBAL DEFAULT UND g_hostname_is_ip_address │ │ │ │ + 196: 00000000 0 FUNC GLOBAL DEFAULT UND g_option_context_add_main_entries │ │ │ │ + 197: 00000000 0 FUNC GLOBAL DEFAULT UND g_string_new │ │ │ │ + 198: 00000000 0 FUNC GLOBAL DEFAULT UND g_spawn_async_with_pipes │ │ │ │ + 199: 00000000 0 FUNC GLOBAL DEFAULT UND g_cancellable_set_error_if_cancelled │ │ │ │ + 200: 00000000 0 FUNC GLOBAL DEFAULT UND g_hostname_is_non_ascii │ │ │ │ + 201: 00000000 0 FUNC GLOBAL DEFAULT UND g_hash_table_remove │ │ │ │ + 202: 00000000 0 FUNC GLOBAL DEFAULT UND g_weak_ref_clear │ │ │ │ + 203: 00000000 0 FUNC GLOBAL DEFAULT UND g_socket_is_connected │ │ │ │ + 204: 00000000 0 FUNC GLOBAL DEFAULT UND g_tls_connection_handshake_async │ │ │ │ + 205: 00000000 0 FUNC GLOBAL DEFAULT UND g_queue_free │ │ │ │ + 206: 00000000 0 FUNC GLOBAL DEFAULT UND g_tls_connection_get_protocol_version │ │ │ │ + 207: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_once@GLIBC_2.34 (3) │ │ │ │ + 208: 00000000 0 FUNC GLOBAL DEFAULT UND g_socket_client_set_proxy_resolver │ │ │ │ + 209: 00000000 0 FUNC GLOBAL DEFAULT UND g_closure_add_finalize_notifier │ │ │ │ + 210: 00000000 0 FUNC GLOBAL DEFAULT UND __assert_fail@GLIBC_2.4 (2) │ │ │ │ + 211: 00000000 0 FUNC GLOBAL DEFAULT UND g_base64_decode │ │ │ │ + 212: 00000000 0 FUNC GLOBAL DEFAULT UND g_source_new │ │ │ │ + 213: 00000000 0 FUNC GLOBAL DEFAULT UND g_utf8_make_valid │ │ │ │ + 214: 00000000 0 FUNC GLOBAL DEFAULT UND g_get_language_names │ │ │ │ + 215: 00000000 0 FUNC GLOBAL DEFAULT UND g_main_loop_new │ │ │ │ + 216: 00000000 0 FUNC GLOBAL DEFAULT UND g_strndup │ │ │ │ + 217: 00000000 0 FUNC GLOBAL DEFAULT UND g_task_propagate_boolean │ │ │ │ + 218: 00000000 0 FUNC GLOBAL DEFAULT UND nghttp2_session_server_new │ │ │ │ + 219: 00000000 0 FUNC GLOBAL DEFAULT UND g_inet_address_to_string │ │ │ │ + 220: 00000000 0 FUNC GLOBAL DEFAULT UND inflateInit2_ │ │ │ │ + 221: 00000000 0 FUNC GLOBAL DEFAULT UND g_test_build_filename │ │ │ │ + 222: 00000000 0 FUNC GLOBAL DEFAULT UND g_param_spec_int │ │ │ │ + 223: 00000000 0 FUNC GLOBAL DEFAULT UND g_pollable_input_stream_get_type │ │ │ │ + 224: 00000000 0 FUNC GLOBAL DEFAULT UND g_assertion_message_error │ │ │ │ + 225: 00000000 0 FUNC GLOBAL DEFAULT UND g_object_new_valist │ │ │ │ + 226: 00000000 0 FUNC GLOBAL DEFAULT UND g_uri_get_host │ │ │ │ + 227: 00000000 0 NOTYPE WEAK DEFAULT UND _ITM_deregisterTMCloneTable │ │ │ │ + 228: 00000000 0 FUNC GLOBAL DEFAULT UND g_printf │ │ │ │ + 229: 00000000 0 FUNC GLOBAL DEFAULT UND g_task_return_new_error │ │ │ │ + 230: 00000000 0 FUNC GLOBAL DEFAULT UND g_uri_get_flags │ │ │ │ + 231: 00000000 0 FUNC GLOBAL DEFAULT UND usleep@GLIBC_2.4 (2) │ │ │ │ + 232: 00000000 0 FUNC GLOBAL DEFAULT UND g_pollable_stream_write │ │ │ │ + 233: 00000000 0 FUNC GLOBAL DEFAULT UND g_byte_array_free_to_bytes │ │ │ │ + 234: 00000000 0 FUNC GLOBAL DEFAULT UND g_value_get_boolean │ │ │ │ + 235: 00000000 0 FUNC GLOBAL DEFAULT UND g_queue_push_head │ │ │ │ + 236: 00000000 0 FUNC GLOBAL DEFAULT UND g_ptr_array_add │ │ │ │ + 237: 00000000 0 FUNC GLOBAL DEFAULT UND g_mutex_init │ │ │ │ + 238: 00000000 0 FUNC GLOBAL DEFAULT UND g_checksum_get_digest │ │ │ │ + 239: 00000000 0 FUNC GLOBAL DEFAULT UND g_socket_client_set_enable_proxy │ │ │ │ + 240: 00000000 0 FUNC GLOBAL DEFAULT UND g_tls_password_get_type │ │ │ │ + 241: 00000000 0 FUNC GLOBAL DEFAULT UND nghttp2_session_set_local_window_size │ │ │ │ + 242: 00000000 0 FUNC GLOBAL DEFAULT UND g_hash_table_remove_all │ │ │ │ + 243: 00000000 0 FUNC GLOBAL DEFAULT UND inflate │ │ │ │ + 244: 00000000 0 FUNC GLOBAL DEFAULT UND g_tls_backend_get_default_database │ │ │ │ + 245: 00000000 0 FUNC GLOBAL DEFAULT UND g_socket_address_get_type │ │ │ │ + 246: 00000000 0 FUNC GLOBAL DEFAULT UND g_malloc0_n │ │ │ │ + 247: 00000000 0 FUNC GLOBAL DEFAULT UND g_variant_get_data │ │ │ │ + 248: 00000000 0 FUNC GLOBAL DEFAULT UND g_hostname_to_ascii │ │ │ │ + 249: 00000000 0 FUNC GLOBAL DEFAULT UND g_memory_input_stream_new_from_bytes │ │ │ │ + 250: 00000000 0 FUNC GLOBAL DEFAULT UND g_assertion_message_expr │ │ │ │ + 251: 00000000 0 FUNC GLOBAL DEFAULT UND g_main_context_ref │ │ │ │ + 252: 00000000 0 FUNC GLOBAL DEFAULT UND g_value_set_boxed │ │ │ │ + 253: 00000000 0 FUNC GLOBAL DEFAULT UND g_object_new │ │ │ │ + 254: 00000000 0 FUNC GLOBAL DEFAULT UND g_task_set_priority │ │ │ │ + 255: 00000000 0 FUNC GLOBAL DEFAULT UND g_queue_insert_before │ │ │ │ + 256: 00000000 0 FUNC GLOBAL DEFAULT UND free@GLIBC_2.4 (2) │ │ │ │ + 257: 00000000 0 FUNC GLOBAL DEFAULT UND g_tls_interaction_get_type │ │ │ │ + 258: 00000000 0 FUNC GLOBAL DEFAULT UND g_base64_decode_step │ │ │ │ + 259: 00000000 0 FUNC GLOBAL DEFAULT UND g_bytes_ref │ │ │ │ + 260: 00000000 0 FUNC GLOBAL DEFAULT UND write@GLIBC_2.4 (2) │ │ │ │ + 261: 00000000 0 FUNC GLOBAL DEFAULT UND g_list_length │ │ │ │ + 262: 00000000 0 FUNC GLOBAL DEFAULT UND g_value_set_uint64 │ │ │ │ + 263: 00000000 0 FUNC GLOBAL DEFAULT UND g_object_ref │ │ │ │ + 264: 00000000 0 FUNC GLOBAL DEFAULT UND g_slist_append │ │ │ │ + 265: 00000000 0 FUNC GLOBAL DEFAULT UND g_task_propagate_int │ │ │ │ + 266: 00000000 0 FUNC GLOBAL DEFAULT UND g_string_append_len │ │ │ │ + 267: 00000000 0 FUNC GLOBAL DEFAULT UND nghttp2_http2_strerror │ │ │ │ + 268: 00000000 0 FUNC GLOBAL DEFAULT UND g_cclosure_new │ │ │ │ + 269: 00000000 0 FUNC GLOBAL DEFAULT UND g_bytes_new_take │ │ │ │ + 270: 00000000 0 FUNC GLOBAL DEFAULT UND g_utf8_strup │ │ │ │ + 271: 00000000 0 FUNC GLOBAL DEFAULT UND g_queue_remove │ │ │ │ + 272: 00000000 0 FUNC GLOBAL DEFAULT UND nghttp2_session_terminate_session │ │ │ │ + 273: 00000000 0 FUNC GLOBAL DEFAULT UND g_checksum_free │ │ │ │ + 274: 00000000 0 FUNC GLOBAL DEFAULT UND g_get_user_name │ │ │ │ + 275: 00000000 0 NOTYPE WEAK DEFAULT UND _ITM_registerTMCloneTable │ │ │ │ + 276: 00000000 0 FUNC GLOBAL DEFAULT UND g_memory_input_stream_new_from_data │ │ │ │ + 277: 00000000 0 FUNC GLOBAL DEFAULT UND g_strdup_printf │ │ │ │ + 278: 00000000 0 FUNC GLOBAL DEFAULT UND g_signal_handlers_disconnect_matched │ │ │ │ + 279: 00000000 0 FUNC GLOBAL DEFAULT UND g_value_set_string │ │ │ │ + 280: 00000000 0 FUNC GLOBAL DEFAULT UND g_main_context_new │ │ │ │ + 281: 00000000 0 FUNC GLOBAL DEFAULT UND g_bytes_new_static │ │ │ │ + 282: 00000000 0 FUNC GLOBAL DEFAULT UND g_pollable_input_stream_is_readable │ │ │ │ + 283: 00000000 0 FUNC GLOBAL DEFAULT UND deflateEnd │ │ │ │ + 284: 00000000 0 FUNC GLOBAL DEFAULT UND g_string_free │ │ │ │ + 285: 00000000 0 FUNC GLOBAL DEFAULT UND g_strstr_len │ │ │ │ + 286: 00000000 0 FUNC GLOBAL DEFAULT UND g_memory_output_stream_steal_as_bytes │ │ │ │ + 287: 00000000 0 FUNC GLOBAL DEFAULT UND BrotliDecoderCreateInstance │ │ │ │ + 288: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_mutex_unlock@GLIBC_2.4 (2) │ │ │ │ + 289: 00000000 0 FUNC GLOBAL DEFAULT UND BrotliDecoderErrorString │ │ │ │ + 290: 00000000 0 FUNC GLOBAL DEFAULT UND g_variant_type_checked_ │ │ │ │ + 291: 00000000 0 FUNC GLOBAL DEFAULT UND g_inet_address_new_any │ │ │ │ + 292: 00000000 0 FUNC GLOBAL DEFAULT UND g_seekable_get_type │ │ │ │ + 293: 00000000 0 FUNC GLOBAL DEFAULT UND g_socket_shutdown │ │ │ │ + 294: 00000000 0 FUNC GLOBAL DEFAULT UND g_main_context_iteration │ │ │ │ + 295: 00000000 0 FUNC GLOBAL DEFAULT UND g_array_insert_vals │ │ │ │ + 296: 00000000 0 FUNC GLOBAL DEFAULT UND g_uri_parse │ │ │ │ + 297: 00000000 0 FUNC GLOBAL DEFAULT UND g_ptr_array_free │ │ │ │ + 298: 00000000 0 FUNC GLOBAL DEFAULT UND g_task_attach_source │ │ │ │ + 299: 00000000 0 FUNC GLOBAL DEFAULT UND g_hash_table_size │ │ │ │ + 300: 00000000 0 FUNC GLOBAL DEFAULT UND g_hash_table_new │ │ │ │ + 301: 00000000 0 FUNC GLOBAL DEFAULT UND fflush@GLIBC_2.4 (2) │ │ │ │ + 302: 00000000 0 FUNC GLOBAL DEFAULT UND g_tls_connection_set_certificate │ │ │ │ + 303: 00000000 0 FUNC GLOBAL DEFAULT UND g_hash_table_iter_next │ │ │ │ + 304: 00000000 0 FUNC GLOBAL DEFAULT UND g_find_program_in_path │ │ │ │ + 305: 00000000 0 FUNC GLOBAL DEFAULT UND g_tls_backend_get_server_connection_type │ │ │ │ + 306: 00000000 0 FUNC GLOBAL DEFAULT UND g_hash_table_iter_init │ │ │ │ + 307: 00000000 0 FUNC GLOBAL DEFAULT UND deflateReset │ │ │ │ + 308: 00000000 0 FUNC GLOBAL DEFAULT UND g_time_zone_new_offset │ │ │ │ + 309: 00000000 0 FUNC GLOBAL DEFAULT UND g_uri_unref │ │ │ │ + 310: 00000000 0 FUNC GLOBAL DEFAULT UND g_proxy_resolver_get_type │ │ │ │ + 311: 00000000 0 FUNC GLOBAL DEFAULT UND g_hash_table_new_full │ │ │ │ + 312: 00000000 0 FUNC GLOBAL DEFAULT UND nghttp2_session_resume_data │ │ │ │ + 313: 00000000 0 FUNC GLOBAL DEFAULT UND nghttp2_session_get_stream_effective_recv_data_length │ │ │ │ + 314: 00000000 0 FUNC GLOBAL DEFAULT UND g_byte_array_free │ │ │ │ + 315: 00000000 0 FUNC GLOBAL DEFAULT UND __read_chk@GLIBC_2.4 (2) │ │ │ │ + 316: 00000000 0 FUNC GLOBAL DEFAULT UND g_strdelimit │ │ │ │ + 317: 00000000 0 FUNC GLOBAL DEFAULT UND g_param_spec_pointer │ │ │ │ + 318: 00000000 0 FUNC GLOBAL DEFAULT UND g_param_spec_uchar │ │ │ │ + 319: 00000000 0 FUNC GLOBAL DEFAULT UND g_pollable_output_stream_can_poll │ │ │ │ + 320: 00000000 0 FUNC GLOBAL DEFAULT UND g_output_stream_write_finish │ │ │ │ + 321: 00000000 0 FUNC GLOBAL DEFAULT UND g_queue_delete_link │ │ │ │ + 322: 00000000 0 FUNC GLOBAL DEFAULT UND g_mutex_unlock │ │ │ │ + 323: 00000000 0 FUNC GLOBAL DEFAULT UND g_task_is_valid │ │ │ │ + 324: 00000000 0 FUNC GLOBAL DEFAULT UND g_pollable_input_stream_create_source │ │ │ │ + 325: 00000000 0 FUNC GLOBAL DEFAULT UND g_dir_make_tmp │ │ │ │ + 326: 00000000 0 FUNC GLOBAL DEFAULT UND g_input_stream_close │ │ │ │ + 327: 00000000 0 FUNC GLOBAL DEFAULT UND g_pollable_source_new │ │ │ │ + 328: 00000000 0 FUNC GLOBAL DEFAULT UND g_hash_table_foreach │ │ │ │ + 329: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_key_create@GLIBC_2.34 (3) │ │ │ │ + 330: 00000000 0 FUNC GLOBAL DEFAULT UND g_object_set_data │ │ │ │ + 331: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_mutex_lock@GLIBC_2.4 (2) │ │ │ │ + 332: 00000000 0 FUNC GLOBAL DEFAULT UND g_memory_output_stream_get_data_size │ │ │ │ + 333: 00000000 0 FUNC GLOBAL DEFAULT UND g_test_set_nonfatal_assertions │ │ │ │ + 334: 00000000 0 FUNC GLOBAL DEFAULT UND g_build_filenamev │ │ │ │ + 335: 00000000 0 FUNC GLOBAL DEFAULT UND g_param_spec_boolean │ │ │ │ + 336: 00000000 0 FUNC GLOBAL DEFAULT UND g_file_replace_async │ │ │ │ + 337: 00000000 0 FUNC GLOBAL DEFAULT UND g_tls_backend_get_default │ │ │ │ + 338: 00000000 0 FUNC GLOBAL DEFAULT UND strlen@GLIBC_2.4 (2) │ │ │ │ + 339: 00000000 0 FUNC GLOBAL DEFAULT UND g_slist_prepend │ │ │ │ + 340: 00000000 0 FUNC GLOBAL DEFAULT UND g_output_stream_splice_async │ │ │ │ + 341: 00000000 0 FUNC GLOBAL DEFAULT UND g_error_new_literal │ │ │ │ + 342: 00000000 0 FUNC GLOBAL DEFAULT UND g_date_valid_dmy │ │ │ │ + 343: 00000000 0 FUNC GLOBAL DEFAULT UND g_propagate_error │ │ │ │ + 344: 00000000 0 FUNC GLOBAL DEFAULT UND g_variant_iter_loop │ │ │ │ + 345: 00000000 0 FUNC GLOBAL DEFAULT UND g_timeout_source_new_seconds │ │ │ │ + 346: 00000000 0 FUNC GLOBAL DEFAULT UND g_source_get_ready_time │ │ │ │ + 347: 00000000 0 FUNC GLOBAL DEFAULT UND g_main_context_push_thread_default │ │ │ │ + 348: 00000000 0 FUNC GLOBAL DEFAULT UND g_queue_init │ │ │ │ + 349: 00000000 0 FUNC GLOBAL DEFAULT UND strtoul@GLIBC_2.4 (2) │ │ │ │ + 350: 00000000 0 FUNC GLOBAL DEFAULT UND g_object_class_install_properties │ │ │ │ + 351: 00000000 0 FUNC GLOBAL DEFAULT UND g_variant_iter_free │ │ │ │ + 352: 00000000 0 FUNC GLOBAL DEFAULT UND g_value_set_uchar │ │ │ │ + 353: 00000000 0 FUNC GLOBAL DEFAULT UND g_timeout_add_full │ │ │ │ + 354: 00000000 0 FUNC GLOBAL DEFAULT UND g_time_zone_unref │ │ │ │ + 355: 00000000 0 FUNC GLOBAL DEFAULT UND g_main_context_ref_thread_default │ │ │ │ + 356: 00000000 0 FUNC GLOBAL DEFAULT UND g_type_class_peek │ │ │ │ + 357: 00000000 0 FUNC GLOBAL DEFAULT UND g_option_context_parse │ │ │ │ + 358: 00000000 0 FUNC GLOBAL DEFAULT UND g_memory_input_stream_add_data │ │ │ │ + 359: 00000000 0 FUNC GLOBAL DEFAULT UND g_object_get │ │ │ │ + 360: 00000000 0 FUNC GLOBAL DEFAULT UND g_strdup_vprintf │ │ │ │ + 361: 00000000 0 FUNC GLOBAL DEFAULT UND memcpy@GLIBC_2.4 (2) │ │ │ │ + 362: 00000000 0 FUNC GLOBAL DEFAULT UND g_date_time_to_utc │ │ │ │ + 363: 00000000 0 FUNC GLOBAL DEFAULT UND setlocale@GLIBC_2.4 (2) │ │ │ │ + 364: 00000000 0 FUNC GLOBAL DEFAULT UND g_hash_table_iter_remove │ │ │ │ + 365: 00000000 0 FUNC GLOBAL DEFAULT UND g_snprintf │ │ │ │ + 366: 00000000 0 FUNC GLOBAL DEFAULT UND g_proxy_address_get_type │ │ │ │ + 367: 00000000 0 FUNC GLOBAL DEFAULT UND g_idle_source_new │ │ │ │ + 368: 00000000 0 FUNC GLOBAL DEFAULT UND g_signal_accumulator_true_handled │ │ │ │ + 369: 00000000 0 FUNC GLOBAL DEFAULT UND g_slist_sort │ │ │ │ + 370: 00000000 0 FUNC GLOBAL DEFAULT UND g_socket_get_option │ │ │ │ + 371: 00000000 0 FUNC GLOBAL DEFAULT UND g_input_stream_close_finish │ │ │ │ + 372: 00000000 0 FUNC GLOBAL DEFAULT UND g_seekable_seek │ │ │ │ + 373: 00000000 0 FUNC GLOBAL DEFAULT UND g_weak_ref_init │ │ │ │ + 374: 00000000 0 FUNC GLOBAL DEFAULT UND g_value_set_enum │ │ │ │ + 375: 00000000 0 FUNC GLOBAL DEFAULT UND __clock_gettime64@GLIBC_2.34 (3) │ │ │ │ + 376: 00000000 0 FUNC GLOBAL DEFAULT UND g_input_stream_is_closed │ │ │ │ + 377: 00000000 0 FUNC GLOBAL DEFAULT UND nghttp2_submit_request │ │ │ │ + 378: 00000000 0 FUNC GLOBAL DEFAULT UND g_variant_builder_end │ │ │ │ + 379: 00000000 0 FUNC GLOBAL DEFAULT UND nghttp2_option_set_no_rfc9113_leading_and_trailing_ws_validation │ │ │ │ + 380: 00000000 0 FUNC GLOBAL DEFAULT UND g_object_steal_data │ │ │ │ + 381: 00000000 0 FUNC GLOBAL DEFAULT UND g_ascii_strtoull │ │ │ │ + 382: 00000000 0 FUNC GLOBAL DEFAULT UND BrotliDecoderIsUsed │ │ │ │ + 383: 00000000 0 FUNC GLOBAL DEFAULT UND g_uri_unescape_string │ │ │ │ + 384: 00000000 0 FUNC GLOBAL DEFAULT UND nghttp2_session_callbacks_set_on_begin_frame_callback │ │ │ │ + 385: 00000000 0 FUNC GLOBAL DEFAULT UND g_return_if_fail_warning │ │ │ │ + 386: 00000000 0 FUNC GLOBAL DEFAULT UND g_socket_set_option │ │ │ │ + 387: 00000000 0 FUNC GLOBAL DEFAULT UND g_variant_get │ │ │ │ + 388: 00000000 0 FUNC GLOBAL DEFAULT UND g_tls_connection_set_database │ │ │ │ + 389: 00000000 0 FUNC GLOBAL DEFAULT UND g_tls_connection_get_negotiated_protocol │ │ │ │ + 390: 00000000 0 FUNC GLOBAL DEFAULT UND nghttp2_session_callbacks_set_on_header_callback │ │ │ │ + 391: 00000000 0 FUNC GLOBAL DEFAULT UND g_uri_get_port │ │ │ │ + 392: 00000000 0 FUNC GLOBAL DEFAULT UND g_value_get_pointer │ │ │ │ + 393: 00000000 0 FUNC GLOBAL DEFAULT UND g_ascii_toupper │ │ │ │ + 394: 00000000 0 FUNC GLOBAL DEFAULT UND g_object_set │ │ │ │ + 395: 00000000 0 FUNC GLOBAL DEFAULT UND strtol@GLIBC_2.4 (2) │ │ │ │ + 396: 00000000 0 FUNC GLOBAL DEFAULT UND g_value_dup_boxed │ │ │ │ + 397: 00000000 0 FUNC GLOBAL DEFAULT UND g_list_remove_link │ │ │ │ + 398: 00000000 0 FUNC GLOBAL DEFAULT UND g_weak_ref_set │ │ │ │ + 399: 00000000 0 FUNC GLOBAL DEFAULT UND g_main_context_default │ │ │ │ + 400: 00000000 0 FUNC GLOBAL DEFAULT UND g_list_insert_sorted │ │ │ │ + 401: 00000000 0 FUNC GLOBAL DEFAULT UND g_set_error │ │ │ │ + 402: 00000000 0 FUNC GLOBAL DEFAULT UND g_cond_wait │ │ │ │ + 403: 00000000 0 FUNC GLOBAL DEFAULT UND g_array_set_size │ │ │ │ + 404: 00000000 0 FUNC GLOBAL DEFAULT UND g_slist_find │ │ │ │ + 405: 00000000 0 FUNC GLOBAL DEFAULT UND g_value_get_object │ │ │ │ + 406: 00000000 0 FUNC GLOBAL DEFAULT UND __time64@GLIBC_2.34 (3) │ │ │ │ + 407: 00000000 0 FUNC GLOBAL DEFAULT UND g_value_get_uint64 │ │ │ │ + 408: 00000000 0 FUNC GLOBAL DEFAULT UND __vsnprintf_chk@GLIBC_2.4 (2) │ │ │ │ + 409: 00000000 0 FUNC GLOBAL DEFAULT UND g_uri_get_password │ │ │ │ + 410: 00000000 0 FUNC GLOBAL DEFAULT UND g_tls_connection_get_peer_certificate_errors │ │ │ │ + 411: 00000000 0 FUNC GLOBAL DEFAULT UND g_assertion_message_cmpnum │ │ │ │ + 412: 00000000 0 OBJECT GLOBAL DEFAULT UND __stack_chk_guard@GLIBC_2.4 (5) │ │ │ │ + 413: 00000000 0 FUNC GLOBAL DEFAULT UND g_cond_init │ │ │ │ + 414: 00000000 0 FUNC GLOBAL DEFAULT UND raise@GLIBC_2.4 (2) │ │ │ │ + 415: 00000000 0 FUNC GLOBAL DEFAULT UND g_resource_unref │ │ │ │ + 416: 00000000 0 FUNC GLOBAL DEFAULT UND g_tls_client_connection_get_type │ │ │ │ + 417: 00000000 0 FUNC GLOBAL DEFAULT UND sched_getcpu@GLIBC_2.6 (6) │ │ │ │ + 418: 00000000 0 FUNC GLOBAL DEFAULT UND g_queue_foreach │ │ │ │ + 419: 00000000 0 FUNC GLOBAL DEFAULT UND g_byte_array_unref │ │ │ │ + 420: 00000000 0 FUNC GLOBAL DEFAULT UND g_getenv │ │ │ │ + 421: 00000000 0 FUNC GLOBAL DEFAULT UND nghttp2_session_want_write │ │ │ │ + 422: 00000000 0 FUNC GLOBAL DEFAULT UND g_bytes_get_type │ │ │ │ + 423: 00000000 0 FUNC GLOBAL DEFAULT UND g_bytes_new_from_bytes │ │ │ │ + 424: 00000000 0 FUNC GLOBAL DEFAULT UND g_error_matches │ │ │ │ + 425: 00000000 0 FUNC GLOBAL DEFAULT UND g_slice_alloc │ │ │ │ + 426: 00000000 0 FUNC GLOBAL DEFAULT UND g_base64_encode_close │ │ │ │ + 427: 00000000 0 FUNC GLOBAL DEFAULT UND g_weak_ref_get │ │ │ │ + 428: 00000000 0 FUNC GLOBAL DEFAULT UND nghttp2_option_del │ │ │ │ + 429: 00000000 0 FUNC GLOBAL DEFAULT UND g_task_return_error │ │ │ │ + 430: 00000000 0 FUNC GLOBAL DEFAULT UND g_file_replace_finish │ │ │ │ + 431: 00000000 0 FUNC GLOBAL DEFAULT UND g_quark_from_static_string │ │ │ │ + 432: 00000000 0 FUNC GLOBAL DEFAULT UND g_quark_from_string │ │ │ │ + 433: 00000000 0 FUNC GLOBAL DEFAULT UND g_source_set_dummy_callback │ │ │ │ + 434: 00000000 0 FUNC GLOBAL DEFAULT UND g_task_get_source_object │ │ │ │ + 435: 00000000 0 FUNC GLOBAL DEFAULT UND g_closure_set_meta_marshal │ │ │ │ + 436: 00000000 0 FUNC GLOBAL DEFAULT UND g_signal_handler_disconnect │ │ │ │ + 437: 00000000 0 FUNC GLOBAL DEFAULT UND g_string_assign │ │ │ │ + 438: 00000000 0 FUNC GLOBAL DEFAULT UND g_signal_new │ │ │ │ + 439: 00000000 0 OBJECT GLOBAL DEFAULT UND g_ascii_table │ │ │ │ + 440: 00000000 0 FUNC GLOBAL DEFAULT UND g_type_default_interface_peek │ │ │ │ + 441: 00000000 0 FUNC GLOBAL DEFAULT UND g_tls_connection_handshake │ │ │ │ + 442: 00000000 0 FUNC GLOBAL DEFAULT UND BrotliDecoderGetErrorCode │ │ │ │ + 443: 00000000 0 FUNC GLOBAL DEFAULT UND g_date_time_unref │ │ │ │ + 444: 00000000 0 FUNC GLOBAL DEFAULT UND g_list_delete_link │ │ │ │ + 445: 00000000 0 FUNC GLOBAL DEFAULT UND g_initable_new │ │ │ │ + 446: 00000000 0 FUNC GLOBAL DEFAULT UND nghttp2_session_want_read │ │ │ │ + 447: 00000000 0 FUNC GLOBAL DEFAULT UND g_type_check_instance_is_a │ │ │ │ + 448: 00000000 0 FUNC GLOBAL DEFAULT UND g_proxy_resolver_get_default │ │ │ │ + 449: 00000000 0 FUNC GLOBAL DEFAULT UND g_tls_backend_get_client_connection_type │ │ │ │ + 450: 00000000 0 FUNC GLOBAL DEFAULT UND g_array_sized_new │ │ │ │ + 451: 00000000 0 FUNC GLOBAL DEFAULT UND g_uri_build_with_user │ │ │ │ + 452: 00000000 0 FUNC GLOBAL DEFAULT UND g_inet_socket_address_new │ │ │ │ + 453: 00000000 0 FUNC GLOBAL DEFAULT UND strstr@GLIBC_2.4 (2) │ │ │ │ + 454: 00000000 0 FUNC GLOBAL DEFAULT UND g_closure_invoke │ │ │ │ + 455: 00000000 0 FUNC GLOBAL DEFAULT UND g_socket_get_local_address │ │ │ │ + 456: 00000000 0 FUNC GLOBAL DEFAULT UND g_tls_certificate_flags_get_type │ │ │ │ + 457: 00000000 0 FUNC GLOBAL DEFAULT UND nghttp2_session_del │ │ │ │ + 458: 00000000 0 FUNC GLOBAL DEFAULT UND g_uri_get_path │ │ │ │ + 459: 00000000 0 FUNC GLOBAL DEFAULT UND close@GLIBC_2.4 (2) │ │ │ │ + 460: 00000000 0 FUNC GLOBAL DEFAULT UND g_slist_foreach │ │ │ │ + 461: 00000000 0 FUNC GLOBAL DEFAULT UND g_task_had_error │ │ │ │ + 462: 00000000 0 FUNC GLOBAL DEFAULT UND nghttp2_session_mem_send │ │ │ │ + 463: 00000000 0 FUNC GLOBAL DEFAULT UND g_byte_array_sized_new │ │ │ │ + 464: 00000000 0 FUNC GLOBAL DEFAULT UND g_value_get_flags │ │ │ │ + 465: 00000000 0 FUNC GLOBAL DEFAULT UND fwrite@GLIBC_2.4 (2) │ │ │ │ + 466: 00000000 0 FUNC GLOBAL DEFAULT UND g_queue_sort │ │ │ │ + 467: 00000000 0 FUNC GLOBAL DEFAULT UND g_date_time_new_now_utc │ │ │ │ + 468: 00000000 0 FUNC GLOBAL DEFAULT UND g_date_time_format │ │ │ │ + 469: 00000000 0 FUNC GLOBAL DEFAULT UND g_output_stream_write_async │ │ │ │ + 470: 00000000 0 FUNC GLOBAL DEFAULT UND g_value_dup_object │ │ │ │ + 471: 00000000 0 FUNC GLOBAL DEFAULT UND g_io_stream_close │ │ │ │ + 472: 00000000 0 FUNC GLOBAL DEFAULT UND g_task_new │ │ │ │ + 473: 00000000 0 FUNC GLOBAL DEFAULT UND g_base64_encode_step │ │ │ │ + 474: 00000000 0 FUNC GLOBAL DEFAULT UND g_hash_table_steal │ │ │ │ + 475: 00000000 0 FUNC GLOBAL DEFAULT UND g_task_set_task_data │ │ │ │ + 476: 00000000 0 FUNC GLOBAL DEFAULT UND g_str_has_prefix │ │ │ │ + 477: 00000000 0 FUNC GLOBAL DEFAULT UND g_type_name │ │ │ │ + 478: 00000000 0 FUNC GLOBAL DEFAULT UND g_timeout_source_new │ │ │ │ + 479: 00000000 0 FUNC GLOBAL DEFAULT UND g_tls_connection_handshake_finish │ │ │ │ + 480: 00000000 0 FUNC GLOBAL DEFAULT UND g_date_time_new │ │ │ │ + 481: 00000000 0 FUNC GLOBAL DEFAULT UND g_socket_set_timeout │ │ │ │ + 482: 00000000 0 FUNC GLOBAL DEFAULT UND g_signal_connect_data │ │ │ │ + 483: 00000000 0 FUNC GLOBAL DEFAULT UND g_strjoinv │ │ │ │ + 484: 00000000 0 FUNC GLOBAL DEFAULT UND g_io_error_quark │ │ │ │ + 485: 00000000 0 FUNC GLOBAL DEFAULT UND g_hash_table_replace │ │ │ │ + 486: 00000000 0 FUNC GLOBAL DEFAULT UND g_slist_length │ │ │ │ + 487: 00000000 0 FUNC GLOBAL DEFAULT UND g_type_interface_add_prerequisite │ │ │ │ + 488: 00000000 0 FUNC GLOBAL DEFAULT UND g_socket_get_type │ │ │ │ + 489: 00000000 0 FUNC GLOBAL DEFAULT UND lseek64@GLIBC_2.4 (2) │ │ │ │ + 490: 00000000 0 FUNC GLOBAL DEFAULT UND malloc@GLIBC_2.4 (2) │ │ │ │ + 491: 00000000 0 FUNC GLOBAL DEFAULT UND mmap64@GLIBC_2.4 (2) │ │ │ │ + 492: 00000000 0 FUNC GLOBAL DEFAULT UND g_setenv │ │ │ │ + 493: 00000000 0 FUNC GLOBAL DEFAULT UND g_input_stream_read_async │ │ │ │ + 494: 00000000 0 FUNC GLOBAL DEFAULT UND __stack_chk_fail@GLIBC_2.4 (2) │ │ │ │ + 495: 00000000 0 FUNC GLOBAL DEFAULT UND g_output_stream_close_finish │ │ │ │ + 496: 00000000 0 FUNC GLOBAL DEFAULT UND g_main_context_unref │ │ │ │ + 497: 00000000 0 FUNC GLOBAL DEFAULT UND nghttp2_strerror │ │ │ │ + 498: 00000000 0 FUNC GLOBAL DEFAULT UND g_param_spec_boxed │ │ │ │ + 499: 00000000 0 FUNC GLOBAL DEFAULT UND g_task_propagate_pointer │ │ │ │ + 500: 00000000 0 FUNC GLOBAL DEFAULT UND g_ascii_strncasecmp │ │ │ │ + 501: 00000000 0 FUNC GLOBAL DEFAULT UND g_hash_table_contains │ │ │ │ + 502: 00000000 0 FUNC GLOBAL DEFAULT UND g_error_copy │ │ │ │ + 503: 00000000 0 FUNC GLOBAL DEFAULT UND g_socket_connection_get_socket │ │ │ │ + 504: 00000000 0 FUNC GLOBAL DEFAULT UND g_log_writer_default_would_drop │ │ │ │ + 505: 00000000 0 FUNC GLOBAL DEFAULT UND g_ptr_array_sort │ │ │ │ + 506: 00000000 0 FUNC GLOBAL DEFAULT UND g_thread_new │ │ │ │ + 507: 00000000 0 FUNC GLOBAL DEFAULT UND g_output_stream_splice │ │ │ │ + 508: 00000000 0 FUNC GLOBAL DEFAULT UND g_variant_unref │ │ │ │ + 509: 00000000 0 FUNC GLOBAL DEFAULT UND poll@GLIBC_2.4 (2) │ │ │ │ + 510: 00000000 0 FUNC GLOBAL DEFAULT UND g_param_spec_uint64 │ │ │ │ + 511: 00000000 0 FUNC GLOBAL DEFAULT UND g_tls_protocol_version_get_type │ │ │ │ + 512: 00000000 0 FUNC GLOBAL DEFAULT UND g_test_get_dir │ │ │ │ + 513: 00000000 0 FUNC GLOBAL DEFAULT UND g_queue_find_custom │ │ │ │ + 514: 00000000 0 FUNC GLOBAL DEFAULT UND deflateBound@ZLIB_1.2.0 (7) │ │ │ │ + 515: 00000000 0 FUNC GLOBAL DEFAULT UND g_cond_signal │ │ │ │ + 516: 00000000 0 FUNC GLOBAL DEFAULT UND g_source_add_child_source │ │ │ │ + 517: 00000000 0 FUNC GLOBAL DEFAULT UND g_type_register_static_simple │ │ │ │ + 518: 00000000 0 FUNC GLOBAL DEFAULT UND g_string_insert_len │ │ │ │ + 519: 00000000 0 FUNC GLOBAL DEFAULT UND g_filter_input_stream_get_base_stream │ │ │ │ + 520: 00000000 0 FUNC GLOBAL DEFAULT UND g_date_time_get_year │ │ │ │ + 521: 00000000 0 FUNC GLOBAL DEFAULT UND g_thread_self │ │ │ │ + 522: 00000000 0 FUNC GLOBAL DEFAULT UND g_byte_array_append │ │ │ │ + 523: 00000000 0 FUNC GLOBAL DEFAULT UND nghttp2_session_get_stream_user_data │ │ │ │ + 524: 00000000 0 FUNC GLOBAL DEFAULT UND g_list_reverse │ │ │ │ + 525: 00000000 0 FUNC GLOBAL DEFAULT UND g_main_loop_get_context │ │ │ │ + 526: 00000000 0 FUNC GLOBAL DEFAULT UND __isoc23_strtol@GLIBC_2.38 (8) │ │ │ │ + 527: 00000000 0 FUNC GLOBAL DEFAULT UND g_uri_escape_string │ │ │ │ + 528: 00000000 0 FUNC GLOBAL DEFAULT UND g_filter_input_stream_get_type │ │ │ │ + 529: 00000000 0 FUNC GLOBAL DEFAULT UND BrotliDecoderDecompressStream │ │ │ │ + 530: 00000000 0 FUNC GLOBAL DEFAULT UND g_strsplit │ │ │ │ + 531: 00000000 0 FUNC GLOBAL DEFAULT UND g_hash_table_lookup │ │ │ │ + 532: 00000000 0 FUNC GLOBAL DEFAULT UND g_socket_client_connect_async │ │ │ │ + 533: 00000000 0 FUNC GLOBAL DEFAULT UND g_output_stream_close_async │ │ │ │ + 534: 00000000 0 FUNC GLOBAL DEFAULT UND g_output_stream_is_closed │ │ │ │ + 535: 00000000 0 FUNC GLOBAL DEFAULT UND g_value_set_flags │ │ │ │ + 536: 00000000 0 FUNC GLOBAL DEFAULT UND g_direct_hash │ │ │ │ + 537: 00000000 0 FUNC GLOBAL DEFAULT UND g_converter_convert │ │ │ │ + 538: 00000000 0 FUNC GLOBAL DEFAULT UND nghttp2_submit_headers │ │ │ │ + 539: 00000000 0 FUNC GLOBAL DEFAULT UND g_pollable_output_stream_is_writable │ │ │ │ + 540: 00000000 0 FUNC GLOBAL DEFAULT UND g_ptr_array_find_with_equal_func │ │ │ │ + 541: 00000000 0 FUNC GLOBAL DEFAULT UND g_resource_load │ │ │ │ + 542: 00000000 0 FUNC GLOBAL DEFAULT UND g_bytes_unref │ │ │ │ + 543: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_getspecific@GLIBC_2.34 (3) │ │ │ │ + 544: 00000000 0 FUNC GLOBAL DEFAULT UND send@GLIBC_2.4 (2) │ │ │ │ + 545: 00000000 0 FUNC GLOBAL DEFAULT UND memmove@GLIBC_2.4 (2) │ │ │ │ + 546: 00000000 0 FUNC GLOBAL DEFAULT UND g_byte_array_remove_range │ │ │ │ + 547: 00000000 0 FUNC GLOBAL DEFAULT UND g_type_class_unref │ │ │ │ + 548: 00000000 0 FUNC GLOBAL DEFAULT UND g_base64_encode │ │ │ │ + 549: 00000000 0 FUNC GLOBAL DEFAULT UND g_malloc0 │ │ │ │ + 550: 00000000 0 FUNC GLOBAL DEFAULT UND g_task_get_type │ │ │ │ + 551: 00000000 0 FUNC GLOBAL DEFAULT UND deflateInit2_ │ │ │ │ + 552: 00000000 0 FUNC GLOBAL DEFAULT UND g_ptr_array_sized_new │ │ │ │ + 553: 00000000 0 FUNC GLOBAL DEFAULT UND g_value_init │ │ │ │ + 554: 00000000 0 FUNC GLOBAL DEFAULT UND nghttp2_session_client_new2 │ │ │ │ + 555: 00000000 0 FUNC GLOBAL DEFAULT UND g_set_error_literal │ │ │ │ + 556: 00000000 0 FUNC GLOBAL DEFAULT UND g_tls_database_get_type │ │ │ │ + 557: 00000000 0 FUNC GLOBAL DEFAULT UND g_list_prepend │ │ │ │ + 558: 00000000 0 FUNC GLOBAL DEFAULT UND g_string_insert_c │ │ │ │ + 559: 00000000 0 FUNC GLOBAL DEFAULT UND g_value_set_object │ │ │ │ + 560: 00000000 0 FUNC GLOBAL DEFAULT UND g_queue_peek_head │ │ │ │ + 561: 00000000 0 FUNC GLOBAL DEFAULT UND g_mutex_lock │ │ │ │ + 562: 00000000 0 FUNC GLOBAL DEFAULT UND g_build_filename │ │ │ │ + 563: 00000000 0 FUNC GLOBAL DEFAULT UND g_main_loop_unref │ │ │ │ + 564: 00000000 0 FUNC GLOBAL DEFAULT UND g_get_monotonic_time │ │ │ │ + 565: 00000000 0 FUNC GLOBAL DEFAULT UND g_pollable_output_stream_get_type │ │ │ │ + 566: 00000000 0 FUNC GLOBAL DEFAULT UND g_memory_output_stream_steal_data │ │ │ │ + 567: 00000000 0 FUNC GLOBAL DEFAULT UND g_file_get_contents │ │ │ │ + 568: 00000000 0 FUNC GLOBAL DEFAULT UND nghttp2_option_new │ │ │ │ + 569: 00000000 0 OBJECT GLOBAL DEFAULT UND stdout@GLIBC_2.4 (2) │ │ │ │ + 570: 00000000 0 FUNC GLOBAL DEFAULT UND g_uri_get_fragment │ │ │ │ + 571: 00000000 0 FUNC GLOBAL DEFAULT UND g_main_context_is_owner │ │ │ │ + 572: 00000000 0 FUNC GLOBAL DEFAULT UND g_param_spec_int64 │ │ │ │ + 573: 00000000 0 FUNC GLOBAL DEFAULT UND g_source_set_name │ │ │ │ + 574: 00000000 0 FUNC GLOBAL DEFAULT UND g_test_init │ │ │ │ + 575: 00000000 0 FUNC GLOBAL DEFAULT UND g_socket_accept │ │ │ │ + 576: 00000000 0 FUNC GLOBAL DEFAULT UND g_file_set_contents │ │ │ │ + 577: 00000000 0 FUNC GLOBAL DEFAULT UND getpid@GLIBC_2.4 (2) │ │ │ │ + 578: 00000000 0 FUNC GLOBAL DEFAULT UND g_queue_is_empty │ │ │ │ + 579: 00000000 0 FUNC GLOBAL DEFAULT UND g_source_destroy │ │ │ │ + 580: 00000000 0 FUNC GLOBAL DEFAULT UND g_socket_connection_factory_create_connection │ │ │ │ + 581: 00000000 0 FUNC GLOBAL DEFAULT UND g_source_set_ready_time │ │ │ │ + 582: 00000000 0 FUNC GLOBAL DEFAULT UND nghttp2_session_callbacks_set_before_frame_send_callback │ │ │ │ + 583: 00000000 0 FUNC GLOBAL DEFAULT UND g_once_init_enter │ │ │ │ + 584: 00000000 0 FUNC GLOBAL DEFAULT UND g_output_stream_get_type │ │ │ │ + 585: 00000000 0 FUNC GLOBAL DEFAULT UND g_socket_client_event_get_type │ │ │ │ + 586: 00000000 0 FUNC GLOBAL DEFAULT UND g_value_set_uint │ │ │ │ + 587: 00000000 0 FUNC GLOBAL DEFAULT UND g_socket_connectable_get_type │ │ │ │ + 588: 00000000 0 FUNC GLOBAL DEFAULT UND g_source_unref │ │ │ │ + 589: 00000000 0 FUNC GLOBAL DEFAULT UND g_filter_output_stream_get_type │ │ │ │ + 590: 00000000 0 FUNC GLOBAL DEFAULT UND g_build_path │ │ │ │ + 591: 00000000 0 FUNC GLOBAL DEFAULT UND nghttp2_session_callbacks_del │ │ │ │ + 592: 00000000 0 FUNC GLOBAL DEFAULT UND dup@GLIBC_2.4 (2) │ │ │ │ + 593: 00000000 0 FUNC GLOBAL DEFAULT UND g_assertion_message │ │ │ │ + 594: 00000000 0 FUNC GLOBAL DEFAULT UND g_input_stream_read_finish │ │ │ │ + 595: 00000000 0 FUNC GLOBAL DEFAULT UND g_uri_to_string │ │ │ │ + 596: 00000000 0 FUNC GLOBAL DEFAULT UND g_option_context_new │ │ │ │ + 597: 00000000 0 FUNC GLOBAL DEFAULT UND g_variant_builder_close │ │ │ │ + 598: 00000000 0 FUNC GLOBAL DEFAULT UND g_source_attach │ │ │ │ + 599: 00000000 0 FUNC GLOBAL DEFAULT UND g_converter_input_stream_get_type │ │ │ │ + 600: 00000000 0 FUNC GLOBAL DEFAULT UND g_type_name_from_instance │ │ │ │ + 601: 00000000 0 FUNC GLOBAL DEFAULT UND g_hash_table_unref │ │ │ │ + 602: 00000000 0 FUNC GLOBAL DEFAULT UND g_inet_socket_address_get_address │ │ │ │ + 603: 00000000 0 OBJECT GLOBAL DEFAULT UND stderr@GLIBC_2.4 (2) │ │ │ │ + 604: 00000000 0 FUNC GLOBAL DEFAULT UND g_object_notify_by_pspec │ │ │ │ + 605: 00000000 0 FUNC GLOBAL DEFAULT UND g_value_get_uchar │ │ │ │ + 606: 00000000 0 FUNC GLOBAL DEFAULT UND munmap@GLIBC_2.4 (2) │ │ │ │ + 607: 00000000 0 FUNC GLOBAL DEFAULT UND nghttp2_session_callbacks_set_on_begin_headers_callback │ │ │ │ + 608: 00000000 0 FUNC GLOBAL DEFAULT UND nghttp2_session_callbacks_set_on_frame_recv_callback │ │ │ │ + 609: 00000000 0 FUNC GLOBAL DEFAULT UND g_type_class_ref │ │ │ │ + 610: 00000000 0 FUNC GLOBAL DEFAULT UND g_warn_message │ │ │ │ + 611: 00000000 0 FUNC GLOBAL DEFAULT UND g_tls_certificate_new_from_files │ │ │ │ + 612: 00000000 0 FUNC GLOBAL DEFAULT UND g_error_free │ │ │ │ + 613: 00000000 0 FUNC GLOBAL DEFAULT UND g_cancellable_source_new │ │ │ │ + 614: 00000000 0 FUNC GLOBAL DEFAULT UND g_tls_certificate_get_type │ │ │ │ + 615: 00000000 0 FUNC GLOBAL DEFAULT UND g_io_stream_is_closed │ │ │ │ + 616: 00000000 0 FUNC GLOBAL DEFAULT UND g_strfreev │ │ │ │ + 617: 00000000 0 FUNC GLOBAL DEFAULT UND g_str_has_suffix │ │ │ │ + 618: 00000000 0 FUNC GLOBAL DEFAULT UND g_type_interface_peek_parent │ │ │ │ + 619: 00000000 0 FUNC GLOBAL DEFAULT UND g_ptr_array_unref │ │ │ │ + 620: 00000000 0 FUNC GLOBAL DEFAULT UND g_mutex_clear │ │ │ │ + 621: 00000000 0 FUNC GLOBAL DEFAULT UND g_file_new_for_path │ │ │ │ + 622: 00000000 0 FUNC GLOBAL DEFAULT UND g_ptr_array_new │ │ │ │ + 623: 00000000 0 FUNC GLOBAL DEFAULT UND g_cclosure_marshal_generic │ │ │ │ + 624: 00000000 0 FUNC GLOBAL DEFAULT UND __recvmsg64@GLIBC_2.34 (3) │ │ │ │ + 625: 00000000 0 FUNC GLOBAL DEFAULT UND g_get_user_cache_dir │ │ │ │ + 626: 00000000 0 FUNC GLOBAL DEFAULT UND g_socket_bind │ │ │ │ + 627: 00000000 0 FUNC GLOBAL DEFAULT UND g_value_get_int │ │ │ │ + 628: 00000000 0 FUNC GLOBAL DEFAULT UND g_value_get_int64 │ │ │ │ + 629: 00000000 0 FUNC GLOBAL DEFAULT UND g_intern_string │ │ │ │ + 630: 00000000 0 FUNC GLOBAL DEFAULT UND g_option_context_get_help │ │ │ │ + 631: 00000000 0 FUNC GLOBAL DEFAULT UND g_ascii_strdown │ │ │ │ + 632: 00000000 0 FUNC GLOBAL DEFAULT UND g_task_return_pointer │ │ │ │ + 633: 00000000 0 FUNC GLOBAL DEFAULT UND strcspn@GLIBC_2.4 (2) │ │ │ │ + 634: 00000000 0 FUNC GLOBAL DEFAULT UND g_task_get_cancellable │ │ │ │ + 635: 00000000 0 FUNC GLOBAL DEFAULT UND g_socket_client_new │ │ │ │ + 636: 00000000 0 FUNC GLOBAL DEFAULT UND g_tls_connection_get_ciphersuite_name │ │ │ │ + 637: 00000000 0 FUNC GLOBAL DEFAULT UND g_once_init_leave │ │ │ │ + 638: 00000000 0 FUNC GLOBAL DEFAULT UND g_tls_file_database_new │ │ │ │ + 639: 00000000 0 FUNC GLOBAL DEFAULT UND g_pollable_output_stream_write_nonblocking │ │ │ │ + 640: 00000000 0 FUNC GLOBAL DEFAULT UND g_once_init_enter_pointer │ │ │ │ + 641: 00000000 0 FUNC GLOBAL DEFAULT UND g_hash_table_foreach_remove │ │ │ │ + 642: 00000000 0 FUNC GLOBAL DEFAULT UND g_object_get_qdata │ │ │ │ + 643: 00000000 0 FUNC GLOBAL DEFAULT UND strncmp@GLIBC_2.4 (2) │ │ │ │ + 644: 00000000 0 FUNC GLOBAL DEFAULT UND g_convert_with_fallback │ │ │ │ + 645: 00000000 0 FUNC GLOBAL DEFAULT UND g_uri_build │ │ │ │ + 646: 00000000 0 FUNC GLOBAL DEFAULT UND g_pollable_source_new_full │ │ │ │ + 647: 00000000 0 FUNC GLOBAL DEFAULT UND g_date_time_get_day_of_week │ │ │ │ + 648: 00000000 0 FUNC GLOBAL DEFAULT UND g_compute_checksum_for_data │ │ │ │ + 649: 00000000 0 FUNC GLOBAL DEFAULT UND g_type_add_interface_static │ │ │ │ + 650: 00000000 0 FUNC GLOBAL DEFAULT UND g_input_stream_skip │ │ │ │ + 651: 00000000 0 FUNC GLOBAL DEFAULT UND g_quark_to_string │ │ │ │ + 652: 00000000 0 FUNC GLOBAL DEFAULT UND g_converter_get_type │ │ │ │ + 653: 00000000 0 FUNC GLOBAL DEFAULT UND ftruncate64@GLIBC_2.4 (2) │ │ │ │ + 654: 00000000 0 FUNC GLOBAL DEFAULT UND g_dgettext │ │ │ │ + 655: 00000000 0 FUNC GLOBAL DEFAULT UND g_tls_error_quark │ │ │ │ + 656: 00000000 0 FUNC GLOBAL DEFAULT UND g_socket_client_set_timeout │ │ │ │ + 657: 00000000 0 FUNC GLOBAL DEFAULT UND g_main_loop_run │ │ │ │ + 658: 00000000 0 FUNC GLOBAL DEFAULT UND g_list_remove │ │ │ │ + 659: 00000000 0 FUNC GLOBAL DEFAULT UND g_output_stream_splice_finish │ │ │ │ + 660: 00000000 0 FUNC GLOBAL DEFAULT UND g_output_stream_has_pending │ │ │ │ + 661: 00000000 0 FUNC GLOBAL DEFAULT UND g_prefix_error │ │ │ │ + 662: 00000000 0 FUNC GLOBAL DEFAULT UND syscall@GLIBC_2.4 (2) │ │ │ │ + 663: 00000000 0 FUNC GLOBAL DEFAULT UND g_object_thaw_notify │ │ │ │ + 664: 00000000 0 FUNC GLOBAL DEFAULT UND g_pollable_input_stream_read_nonblocking │ │ │ │ + 665: 00000000 0 FUNC GLOBAL DEFAULT UND g_cancellable_new │ │ │ │ + 666: 00000000 0 FUNC GLOBAL DEFAULT UND g_uri_parse_relative │ │ │ │ + 667: 00000000 0 FUNC GLOBAL DEFAULT UND nghttp2_session_callbacks_set_on_invalid_header_callback │ │ │ │ + 668: 00000000 0 FUNC GLOBAL DEFAULT UND g_canonicalize_filename │ │ │ │ + 669: 00000000 0 FUNC GLOBAL DEFAULT UND g_datalist_foreach │ │ │ │ + 670: 00000000 0 FUNC GLOBAL DEFAULT UND g_filter_output_stream_get_base_stream │ │ │ │ + 671: 00000000 0 FUNC GLOBAL DEFAULT UND strpbrk@GLIBC_2.4 (2) │ │ │ │ + 672: 00000000 0 FUNC GLOBAL DEFAULT UND g_uri_get_type │ │ │ │ + 673: 00000000 0 FUNC GLOBAL DEFAULT UND nghttp2_session_callbacks_set_on_data_chunk_recv_callback │ │ │ │ + 674: 00000000 0 FUNC GLOBAL DEFAULT UND nghttp2_session_callbacks_set_on_frame_not_send_callback │ │ │ │ + 675: 00000000 0 FUNC GLOBAL DEFAULT UND g_resources_register │ │ │ │ + 676: 00000000 0 FUNC GLOBAL DEFAULT UND g_slist_free_full │ │ │ │ + 677: 00000000 0 FUNC GLOBAL DEFAULT UND memchr@GLIBC_2.4 (2) │ │ │ │ + 678: 00000000 0 FUNC GLOBAL DEFAULT UND g_slice_free1 │ │ │ │ + 679: 00000000 0 FUNC GLOBAL DEFAULT UND g_queue_new │ │ │ │ + 680: 00000000 0 FUNC GLOBAL DEFAULT UND g_array_append_vals │ │ │ │ + 681: 00000000 0 FUNC GLOBAL DEFAULT UND g_type_class_peek_parent │ │ │ │ + 682: 00000000 0 FUNC GLOBAL DEFAULT UND g_io_stream_get_type │ │ │ │ + 683: 00000000 0 FUNC GLOBAL DEFAULT UND g_string_append_printf │ │ │ │ + 684: 00000000 0 FUNC GLOBAL DEFAULT UND g_log │ │ │ │ + 685: 00000000 0 FUNC GLOBAL DEFAULT UND g_set_prgname │ │ │ │ + 686: 00000000 0 FUNC GLOBAL DEFAULT UND strcmp@GLIBC_2.4 (2) │ │ │ │ + 687: 00000000 0 FUNC GLOBAL DEFAULT UND g_str_equal │ │ │ │ + 688: 00000000 0 FUNC GLOBAL DEFAULT UND g_object_bind_property │ │ │ │ + 689: 00000000 0 FUNC GLOBAL DEFAULT UND exit@GLIBC_2.4 (2) │ │ │ │ + 690: 00000000 0 FUNC GLOBAL DEFAULT UND g_dir_open │ │ │ │ + 691: 00000000 0 FUNC GLOBAL DEFAULT UND g_file_test │ │ │ │ + 692: 00000000 0 FUNC GLOBAL DEFAULT UND nghttp2_submit_settings │ │ │ │ + 693: 00000000 0 FUNC GLOBAL DEFAULT UND g_bytes_unref_to_array │ │ │ │ + 694: 00000000 0 FUNC GLOBAL DEFAULT UND __errno_location@GLIBC_2.4 (2) │ │ │ │ + 695: 00000000 0 FUNC GLOBAL DEFAULT UND g_seekable_can_seek │ │ │ │ + 696: 00000000 0 FUNC GLOBAL DEFAULT UND g_error_get_type │ │ │ │ + 697: 00000000 0 FUNC GLOBAL DEFAULT UND g_type_class_adjust_private_offset │ │ │ │ + 698: 00000000 0 FUNC GLOBAL DEFAULT UND g_cancellable_get_type │ │ │ │ + 699: 00000000 0 FUNC GLOBAL DEFAULT UND g_cancellable_cancel │ │ │ │ + 700: 00000000 0 FUNC GLOBAL DEFAULT UND g_thread_join │ │ │ │ + 701: 00000000 0 FUNC WEAK DEFAULT UND __cxa_finalize@GLIBC_2.4 (2) │ │ │ │ + 702: 00000000 0 FUNC GLOBAL DEFAULT UND g_ascii_strcasecmp │ │ │ │ + 703: 00000000 0 FUNC GLOBAL DEFAULT UND g_queue_pop_head │ │ │ │ + 704: 00000000 0 FUNC GLOBAL DEFAULT UND g_boxed_type_register_static │ │ │ │ + 705: 00000000 0 FUNC GLOBAL DEFAULT UND g_strlcpy │ │ │ │ + 706: 00000000 0 FUNC GLOBAL DEFAULT UND g_cancellable_is_cancelled │ │ │ │ + 707: 00000000 0 FUNC GLOBAL DEFAULT UND g_param_spec_flags │ │ │ │ + 708: 00000000 0 FUNC GLOBAL DEFAULT UND g_socket_client_connect │ │ │ │ + 709: 00000000 0 FUNC GLOBAL DEFAULT UND getpagesize@GLIBC_2.4 (2) │ │ │ │ + 710: 00000000 0 FUNC GLOBAL DEFAULT UND g_main_context_get_thread_default │ │ │ │ + 711: 00000000 0 FUNC GLOBAL DEFAULT UND g_pollable_output_stream_create_source │ │ │ │ + 712: 00000000 0 FUNC GLOBAL DEFAULT UND g_inet_socket_address_get_port │ │ │ │ + 713: 00000000 0 FUNC GLOBAL DEFAULT UND strlcpy@GLIBC_2.38 (8) │ │ │ │ + 714: 0002bee5 660 FUNC GLOBAL DEFAULT 11 soup_message_headers_get_list │ │ │ │ + 715: 00041bb9 18 FUNC GLOBAL DEFAULT 11 soup_client_message_io_skip │ │ │ │ + 716: 0002b025 80 FUNC GLOBAL DEFAULT 11 soup_message_update_request_host_if_needed │ │ │ │ + 717: 00025951 60 FUNC GLOBAL DEFAULT 11 soup_header_parse_semi_param_list │ │ │ │ + 718: 00028b89 204 FUNC GLOBAL DEFAULT 11 soup_message_add_status_code_handler │ │ │ │ + 719: 0001b9fd 156 FUNC GLOBAL DEFAULT 11 soup_server_add_handler │ │ │ │ + 720: 0001daf5 56 FUNC GLOBAL DEFAULT 11 soup_server_message_cleanup_response │ │ │ │ + 721: 00040b9d 80 FUNC GLOBAL DEFAULT 11 soup_listener_get_type │ │ │ │ + 722: 00019e45 160 FUNC GLOBAL DEFAULT 11 soup_test_get_index │ │ │ │ + 723: 00030691 96 FUNC GLOBAL DEFAULT 11 soup_session_get_tls_interaction │ │ │ │ + 724: 0002c64d 64 FUNC GLOBAL DEFAULT 11 soup_message_headers_set_expectations │ │ │ │ + 725: 0001dfed 84 FUNC GLOBAL DEFAULT 11 soup_server_message_get_uri │ │ │ │ + 726: 0001ad15 156 FUNC GLOBAL DEFAULT 11 soup_server_set_tls_certificate │ │ │ │ + 727: 00042d29 80 FUNC GLOBAL DEFAULT 11 soup_connection_get_type │ │ │ │ + 728: 0004b5a1 80 FUNC GLOBAL DEFAULT 11 soup_body_output_stream_get_type │ │ │ │ + 729: 00041bdd 6 FUNC GLOBAL DEFAULT 11 soup_client_message_io_in_progress │ │ │ │ + 730: 00034e65 100 FUNC GLOBAL DEFAULT 11 soup_message_headers_type_get_type │ │ │ │ + 731: 0002d299 56 FUNC GLOBAL DEFAULT 11 soup_str_case_hash │ │ │ │ + 732: 00025049 432 FUNC GLOBAL DEFAULT 11 soup_headers_parse_status_line │ │ │ │ + 733: 0002f609 80 FUNC GLOBAL DEFAULT 11 soup_session_get_type │ │ │ │ + 734: 0002b43d 160 FUNC GLOBAL DEFAULT 11 soup_message_headers_remove_common │ │ │ │ + 735: 0002a581 56 FUNC GLOBAL DEFAULT 11 soup_message_set_content_sniffer │ │ │ │ + 736: 00038615 120 FUNC GLOBAL DEFAULT 11 soup_auth_manager_clear_cached_credentials │ │ │ │ + 737: 0002ce65 76 FUNC GLOBAL DEFAULT 11 soup_message_metrics_get_type │ │ │ │ + 738: 000803f0 4 OBJECT GLOBAL DEFAULT 21 _SOUP_METHOD_PROPFIND │ │ │ │ + 739: 00039d09 872 FUNC GLOBAL DEFAULT 11 soup_cache_has_response │ │ │ │ + 740: 0002d821 452 FUNC GLOBAL DEFAULT 11 soup_multipart_new_from_message │ │ │ │ + 741: 0002a42d 48 FUNC GLOBAL DEFAULT 11 soup_message_io_in_progress │ │ │ │ + 742: 0004f441 100 FUNC GLOBAL DEFAULT 11 soup_body_input_stream_http2_is_blocked │ │ │ │ + 743: 0003cbb9 24 FUNC GLOBAL DEFAULT 11 soup_content_sniffer_stream_sniff │ │ │ │ + 744: 000342f9 216 FUNC GLOBAL DEFAULT 11 soup_uri_host_equal │ │ │ │ + 745: 000299c1 204 FUNC GLOBAL DEFAULT 11 soup_message_disables_feature │ │ │ │ + 746: 00034509 120 FUNC GLOBAL DEFAULT 11 soup_uri_is_http │ │ │ │ + 747: 000435d1 96 FUNC GLOBAL DEFAULT 11 soup_connection_get_iostream │ │ │ │ + 748: 00036b19 252 FUNC GLOBAL DEFAULT 11 soup_auth_digest_compute_hex_a1 │ │ │ │ + 749: 000302c5 248 FUNC GLOBAL DEFAULT 11 soup_session_set_proxy_resolver │ │ │ │ + 750: 000446d5 68 FUNC GLOBAL DEFAULT 11 soup_connection_manager_set_max_conns_per_host │ │ │ │ + 751: 0002d9ed 52 FUNC GLOBAL DEFAULT 11 soup_multipart_get_part │ │ │ │ + 752: 00028775 340 FUNC GLOBAL DEFAULT 11 soup_message_new_from_encoded_form │ │ │ │ + 753: 0002bacd 74 FUNC GLOBAL DEFAULT 11 soup_message_headers_append_untrusted_data │ │ │ │ + 754: 00034c0d 100 FUNC GLOBAL DEFAULT 11 soup_cookie_jar_accept_policy_get_type │ │ │ │ + 755: 0004bad1 96 FUNC GLOBAL DEFAULT 11 soup_message_io_source_new │ │ │ │ + 756: 00034c71 100 FUNC GLOBAL DEFAULT 11 soup_same_site_policy_get_type │ │ │ │ + 757: 0002a2a9 96 FUNC GLOBAL DEFAULT 11 soup_message_get_priority │ │ │ │ + 758: 00080400 4 OBJECT GLOBAL DEFAULT 21 _SOUP_METHOD_MKCOL │ │ │ │ + 759: 00034e01 100 FUNC GLOBAL DEFAULT 11 soup_logger_log_level_get_type │ │ │ │ + 760: 00028c55 208 FUNC GLOBAL DEFAULT 11 soup_message_set_auth │ │ │ │ + 761: 00026025 88 FUNC GLOBAL DEFAULT 11 soup_io_stream_get_base_iostream │ │ │ │ + 762: 00022c39 232 FUNC GLOBAL DEFAULT 11 soup_websocket_extension_process_outgoing_message │ │ │ │ + 763: 0002cf8d 60 FUNC GLOBAL DEFAULT 11 soup_message_metrics_get_dns_end │ │ │ │ + 764: 0001c635 268 FUNC GLOBAL DEFAULT 11 soup_server_connection_new │ │ │ │ + 765: 0001da61 92 FUNC GLOBAL DEFAULT 11 soup_server_message_unpause │ │ │ │ + 766: 00041795 112 FUNC GLOBAL DEFAULT 11 soup_path_map_lookup │ │ │ │ + 767: 0001d8a9 42 FUNC GLOBAL DEFAULT 11 soup_server_message_set_uri │ │ │ │ + 768: 0001d8d9 54 FUNC GLOBAL DEFAULT 11 soup_server_message_set_auth │ │ │ │ + 769: 0001d80d 156 FUNC GLOBAL DEFAULT 11 soup_server_message_new │ │ │ │ + 770: 000239a9 256 FUNC GLOBAL DEFAULT 11 soup_date_time_to_string │ │ │ │ + 771: 000286ed 136 FUNC GLOBAL DEFAULT 11 soup_message_set_request_body_from_bytes │ │ │ │ + 772: 00032915 356 FUNC GLOBAL DEFAULT 11 soup_session_send_and_splice_async │ │ │ │ + 773: 0002255d 132 FUNC GLOBAL DEFAULT 11 soup_websocket_connection_set_max_incoming_payload_size │ │ │ │ + 774: 00019551 108 FUNC GLOBAL DEFAULT 11 soup_test_session_abort_unref │ │ │ │ + 775: 00036015 188 FUNC GLOBAL DEFAULT 11 soup_auth_is_ready │ │ │ │ + 776: 0001dabd 38 FUNC GLOBAL DEFAULT 11 soup_server_message_is_io_paused │ │ │ │ + 777: 0002ced1 68 FUNC GLOBAL DEFAULT 11 soup_message_metrics_copy │ │ │ │ + 778: 00030fe9 192 FUNC GLOBAL DEFAULT 11 soup_session_steal_preconnection │ │ │ │ + 779: 00034f2d 100 FUNC GLOBAL DEFAULT 11 soup_expectation_get_type │ │ │ │ + 780: 0002cdc1 52 FUNC GLOBAL DEFAULT 11 soup_message_headers_set_content_disposition │ │ │ │ + 781: 00046209 96 FUNC GLOBAL DEFAULT 11 soup_connection_state_get_type │ │ │ │ + 782: 000271c1 44 FUNC GLOBAL DEFAULT 11 soup_logger_new │ │ │ │ + 783: 0002b139 100 FUNC GLOBAL DEFAULT 11 soup_message_set_force_http1 │ │ │ │ + 784: 00041be5 6 FUNC GLOBAL DEFAULT 11 soup_client_message_io_is_reusable │ │ │ │ + 785: 0002d781 160 FUNC GLOBAL DEFAULT 11 soup_multipart_new │ │ │ │ + 786: 000357fd 88 FUNC GLOBAL DEFAULT 11 soup_auth_get_scheme_name │ │ │ │ + 787: 00040551 92 FUNC GLOBAL DEFAULT 11 soup_auth_domain_set_generic_auth_callback │ │ │ │ + 788: 0003370d 78 FUNC GLOBAL DEFAULT 11 soup_session_send_and_read │ │ │ │ + 789: 0002c68d 588 FUNC GLOBAL DEFAULT 11 soup_message_headers_get_ranges_internal │ │ │ │ + 790: 00034d9d 100 FUNC GLOBAL DEFAULT 11 soup_date_format_get_type │ │ │ │ + 791: 00039ad5 500 FUNC GLOBAL DEFAULT 11 soup_cache_send_response │ │ │ │ + 792: 0002a48d 56 FUNC GLOBAL DEFAULT 11 soup_message_io_run_until_read_async │ │ │ │ + 793: 00041bb1 6 FUNC GLOBAL DEFAULT 11 soup_client_message_io_close_async │ │ │ │ + 794: 00041b81 6 FUNC GLOBAL DEFAULT 11 soup_client_message_io_run │ │ │ │ + 795: 00034ff5 100 FUNC GLOBAL DEFAULT 11 soup_message_priority_get_type │ │ │ │ + 796: 0001b249 156 FUNC GLOBAL DEFAULT 11 soup_server_disconnect │ │ │ │ + 797: 00033d79 24 FUNC GLOBAL DEFAULT 11 soup_socket_properties_ref │ │ │ │ + 798: 0003fed5 416 FUNC GLOBAL DEFAULT 11 soup_server_message_io_http2_new │ │ │ │ + 799: 0002cfc9 60 FUNC GLOBAL DEFAULT 11 soup_message_metrics_get_connect_start │ │ │ │ + 800: 0002bec1 36 FUNC GLOBAL DEFAULT 11 soup_message_headers_header_equals_common │ │ │ │ + 801: 0001d9e5 124 FUNC GLOBAL DEFAULT 11 soup_server_message_pause │ │ │ │ + 802: 00024229 480 FUNC GLOBAL DEFAULT 11 soup_form_decode_multipart │ │ │ │ + 803: 00024175 180 FUNC GLOBAL DEFAULT 11 soup_form_decode │ │ │ │ + 804: 000385d1 68 FUNC GLOBAL DEFAULT 11 soup_auth_manager_use_auth │ │ │ │ + 805: 00045ac5 152 FUNC GLOBAL DEFAULT 11 soup_http2_io_state_to_string │ │ │ │ + 806: 00043e45 164 FUNC GLOBAL DEFAULT 11 soup_connection_request_tls_certificate_password │ │ │ │ + 807: 0004849d 80 FUNC GLOBAL DEFAULT 11 soup_auth_ntlm_get_type │ │ │ │ + 808: 0001d0c9 128 FUNC GLOBAL DEFAULT 11 soup_server_connection_get_tls_peer_certificate_errors │ │ │ │ + 809: 00034cd5 100 FUNC GLOBAL DEFAULT 11 soup_memory_use_get_type │ │ │ │ + 810: 0002970d 200 FUNC GLOBAL DEFAULT 11 soup_message_is_keepalive │ │ │ │ + 811: 00028a6d 16 FUNC GLOBAL DEFAULT 11 soup_message_hsts_enforced │ │ │ │ + 812: 0002d131 60 FUNC GLOBAL DEFAULT 11 soup_message_metrics_get_request_header_bytes_sent │ │ │ │ + 813: 000404c5 32 FUNC GLOBAL DEFAULT 11 soup_auth_domain_remove_path │ │ │ │ + 814: 000339a5 116 FUNC GLOBAL DEFAULT 11 soup_session_feature_get_type │ │ │ │ + 815: 000411c1 4 FUNC GLOBAL DEFAULT 11 soup_message_body_get_accumulate │ │ │ │ + 816: 00045699 936 FUNC GLOBAL DEFAULT 11 soup_header_name_from_string │ │ │ │ + 817: 00080410 4 OBJECT GLOBAL DEFAULT 21 _SOUP_METHOD_DELETE │ │ │ │ + 818: 00040eb9 132 FUNC GLOBAL DEFAULT 11 soup_listener_disconnect │ │ │ │ + 819: 00019c09 196 FUNC GLOBAL DEFAULT 11 soup_test_request_read_all │ │ │ │ + 820: 00043755 100 FUNC GLOBAL DEFAULT 11 soup_connection_is_via_proxy │ │ │ │ + 821: 000320bd 152 FUNC GLOBAL DEFAULT 11 soup_session_get_features │ │ │ │ + 822: 0001db2d 16 FUNC GLOBAL DEFAULT 11 soup_server_message_wrote_informational │ │ │ │ + 823: 00031245 92 FUNC GLOBAL DEFAULT 11 soup_session_kick_queue │ │ │ │ + 824: 000252c5 56 FUNC GLOBAL DEFAULT 11 soup_header_parse_list │ │ │ │ + 825: 0001db85 16 FUNC GLOBAL DEFAULT 11 soup_server_message_got_headers │ │ │ │ + 826: 00032a79 288 FUNC GLOBAL DEFAULT 11 soup_session_send_and_read_async │ │ │ │ + 827: 0002aaed 96 FUNC GLOBAL DEFAULT 11 soup_message_get_is_options_ping │ │ │ │ + 828: 0003a539 168 FUNC GLOBAL DEFAULT 11 soup_cache_update_from_conditional_request │ │ │ │ + 829: 000301fd 100 FUNC GLOBAL DEFAULT 11 soup_session_get_max_conns │ │ │ │ + 830: 00041125 24 FUNC GLOBAL DEFAULT 11 soup_message_body_ref │ │ │ │ + 831: 00028d25 96 FUNC GLOBAL DEFAULT 11 soup_message_get_auth │ │ │ │ + 832: 0003cb81 56 FUNC GLOBAL DEFAULT 11 soup_content_sniffer_stream_is_ready │ │ │ │ + 833: 0001dc99 80 FUNC GLOBAL DEFAULT 11 soup_server_message_get_request_body │ │ │ │ + 834: 0004e989 660 FUNC GLOBAL DEFAULT 11 soup_client_message_io_http2_new │ │ │ │ + 835: 00033685 136 FUNC GLOBAL DEFAULT 11 soup_session_send_and_splice │ │ │ │ + 836: 0002bb19 46 FUNC GLOBAL DEFAULT 11 soup_message_headers_replace_common │ │ │ │ + 837: 00024505 92 FUNC GLOBAL DEFAULT 11 soup_form_encode │ │ │ │ + 838: 0002a949 68 FUNC GLOBAL DEFAULT 11 soup_message_set_reason_phrase │ │ │ │ + 839: 00024489 56 FUNC GLOBAL DEFAULT 11 soup_form_encode_datalist │ │ │ │ + 840: 00030e51 100 FUNC GLOBAL DEFAULT 11 soup_session_get_remote_connectable │ │ │ │ + 841: 0003524d 100 FUNC GLOBAL DEFAULT 11 soup_websocket_error_get_type │ │ │ │ + 842: 00044779 78 FUNC GLOBAL DEFAULT 11 soup_connection_manager_cleanup │ │ │ │ + 843: 000803ec 4 OBJECT GLOBAL DEFAULT 21 _SOUP_METHOD_PROPPATCH │ │ │ │ + 844: 00043b09 68 FUNC GLOBAL DEFAULT 11 soup_connection_get_tls_ciphersuite_name │ │ │ │ + 845: 000356e1 80 FUNC GLOBAL DEFAULT 11 soup_auth_get_type │ │ │ │ + 846: 000300b9 16 FUNC GLOBAL DEFAULT 11 soup_session_get_context │ │ │ │ + 847: 00032b99 52 FUNC GLOBAL DEFAULT 11 soup_session_get_feature_for_message │ │ │ │ + 848: 00031969 280 FUNC GLOBAL DEFAULT 11 soup_session_unpause_message │ │ │ │ + 849: 00024409 128 FUNC GLOBAL DEFAULT 11 soup_form_encode_hash │ │ │ │ + 850: 0002b4dd 196 FUNC GLOBAL DEFAULT 11 soup_message_headers_remove │ │ │ │ + 851: 0001e4a1 6 FUNC GLOBAL DEFAULT 11 soup_server_message_io_steal │ │ │ │ + 852: 00034ec9 100 FUNC GLOBAL DEFAULT 11 soup_encoding_get_type │ │ │ │ + 853: 000801c4 4 OBJECT GLOBAL DEFAULT 21 expect_warning │ │ │ │ + 854: 0002aab1 60 FUNC GLOBAL DEFAULT 11 soup_message_set_method │ │ │ │ + 855: 00033205 684 FUNC GLOBAL DEFAULT 11 soup_session_send │ │ │ │ + 856: 00044145 16 FUNC GLOBAL DEFAULT 11 soup_connection_get_http2_initial_stream_window_size │ │ │ │ + 857: 00044719 4 FUNC GLOBAL DEFAULT 11 soup_connection_manager_get_max_conns_per_host │ │ │ │ + 858: 0003a841 244 FUNC GLOBAL DEFAULT 11 soup_cache_dump │ │ │ │ + 859: 00030b8d 184 FUNC GLOBAL DEFAULT 11 soup_session_set_accept_language_auto │ │ │ │ + 860: 00029ca5 96 FUNC GLOBAL DEFAULT 11 soup_message_get_site_for_cookies │ │ │ │ + 861: 0002a001 332 FUNC GLOBAL DEFAULT 11 soup_message_set_tls_client_certificate │ │ │ │ + 862: 0001f485 584 FUNC GLOBAL DEFAULT 11 soup_websocket_client_verify_handshake │ │ │ │ + 863: 0001cd35 108 FUNC GLOBAL DEFAULT 11 soup_server_connection_is_connected │ │ │ │ + 864: 0002b205 24 FUNC GLOBAL DEFAULT 11 soup_message_headers_ref │ │ │ │ + 865: 00043ee9 100 FUNC GLOBAL DEFAULT 11 soup_connection_complete_tls_certificate_password_request │ │ │ │ + 866: 0001b18d 120 FUNC GLOBAL DEFAULT 11 soup_server_get_listeners │ │ │ │ + 867: 00033915 140 FUNC GLOBAL DEFAULT 11 soup_session_preconnect_finish │ │ │ │ + 868: 0001b0cd 92 FUNC GLOBAL DEFAULT 11 soup_server_get_tls_auth_mode │ │ │ │ + 869: 0004ba01 6 FUNC GLOBAL DEFAULT 11 soup_message_io_data_unpause │ │ │ │ + 870: 00033f09 76 FUNC GLOBAL DEFAULT 11 soup_socket_properties_get_type │ │ │ │ + 871: 0002d339 28 FUNC GLOBAL DEFAULT 11 soup_add_completion │ │ │ │ + 872: 00041b39 10 FUNC GLOBAL DEFAULT 11 soup_client_message_io_destroy │ │ │ │ + 873: 00032bcd 392 FUNC GLOBAL DEFAULT 11 soup_session_websocket_connect_async │ │ │ │ + 874: 00048725 80 FUNC GLOBAL DEFAULT 11 soup_tls_interaction_get_type │ │ │ │ + 875: 0002a5d1 136 FUNC GLOBAL DEFAULT 11 soup_message_try_sniff_content │ │ │ │ + 876: 00040bed 300 FUNC GLOBAL DEFAULT 11 soup_listener_new │ │ │ │ + 877: 0002d399 30 FUNC GLOBAL DEFAULT 11 soup_thread_default_context │ │ │ │ + 878: 0002c361 232 FUNC GLOBAL DEFAULT 11 soup_message_headers_get_encoding │ │ │ │ + 879: 0002bc31 524 FUNC GLOBAL DEFAULT 11 soup_message_headers_get_list_common │ │ │ │ + 880: 0002a8e9 96 FUNC GLOBAL DEFAULT 11 soup_message_get_response_headers │ │ │ │ + 881: 0003af19 44 FUNC GLOBAL DEFAULT 11 soup_cache_client_input_stream_new │ │ │ │ + 882: 000803fc 4 OBJECT GLOBAL DEFAULT 21 _SOUP_METHOD_MOVE │ │ │ │ + 883: 0002d25d 60 FUNC GLOBAL DEFAULT 11 soup_message_metrics_get_response_body_bytes_received │ │ │ │ + 884: 00031119 300 FUNC GLOBAL DEFAULT 11 soup_session_pause_message │ │ │ │ + 885: 000196c1 96 FUNC GLOBAL DEFAULT 11 soup_test_server_run_in_thread │ │ │ │ + 886: 0001b319 220 FUNC GLOBAL DEFAULT 11 soup_server_listen │ │ │ │ + 887: 00031ad5 152 FUNC GLOBAL DEFAULT 11 soup_session_abort │ │ │ │ + 888: 0002a235 116 FUNC GLOBAL DEFAULT 11 soup_message_set_priority │ │ │ │ + 889: 0001ca81 560 FUNC GLOBAL DEFAULT 11 soup_server_connection_accepted │ │ │ │ + 890: 00043829 24 FUNC GLOBAL DEFAULT 11 soup_connection_get_state │ │ │ │ + 891: 0002ceb1 30 FUNC GLOBAL DEFAULT 11 soup_message_metrics_new │ │ │ │ + 892: 00041a91 80 FUNC GLOBAL DEFAULT 11 soup_websocket_extension_manager_get_type │ │ │ │ + 893: 00028f19 492 FUNC GLOBAL DEFAULT 11 soup_message_set_connection │ │ │ │ + 894: 00048ecd 80 FUNC GLOBAL DEFAULT 11 soup_content_sniffer_get_type │ │ │ │ + 895: 00044771 4 FUNC GLOBAL DEFAULT 11 soup_connection_manager_get_remote_connectable │ │ │ │ + 896: 000296ad 96 FUNC GLOBAL DEFAULT 11 soup_message_get_http_version │ │ │ │ + 897: 0003a935 1044 FUNC GLOBAL DEFAULT 11 soup_cache_load │ │ │ │ + 898: 000453a9 56 FUNC GLOBAL DEFAULT 11 soup_filter_input_stream_new │ │ │ │ + 899: 0001c965 144 FUNC GLOBAL DEFAULT 11 soup_server_connection_is_ssl │ │ │ │ + 900: 0003cb31 80 FUNC GLOBAL DEFAULT 11 soup_content_sniffer_stream_get_type │ │ │ │ + 901: 000195bd 208 FUNC GLOBAL DEFAULT 11 soup_test_session_async_send │ │ │ │ + 902: 00043cfd 104 FUNC GLOBAL DEFAULT 11 soup_connection_complete_tls_certificate_request │ │ │ │ + 903: 0001ce81 224 FUNC GLOBAL DEFAULT 11 soup_server_connection_get_remote_address │ │ │ │ + 904: 00032155 132 FUNC GLOBAL DEFAULT 11 soup_session_get_feature │ │ │ │ + 905: 00044115 16 FUNC GLOBAL DEFAULT 11 soup_connection_set_http2_initial_window_size │ │ │ │ + 906: 0003bb9d 80 FUNC GLOBAL DEFAULT 11 soup_content_decoder_get_type │ │ │ │ + 907: 0003aec9 80 FUNC GLOBAL DEFAULT 11 soup_cache_client_input_stream_get_type │ │ │ │ + 908: 0001cda1 224 FUNC GLOBAL DEFAULT 11 soup_server_connection_get_local_address │ │ │ │ + 909: 0002cced 212 FUNC GLOBAL DEFAULT 11 soup_message_headers_get_content_disposition │ │ │ │ + 910: 0003b705 80 FUNC GLOBAL DEFAULT 11 soup_cache_input_stream_get_type │ │ │ │ + 911: 0001b7fd 276 FUNC GLOBAL DEFAULT 11 soup_server_listen_socket │ │ │ │ + 912: 00035185 100 FUNC GLOBAL DEFAULT 11 soup_tld_error_get_type │ │ │ │ + 913: 00031f31 248 FUNC GLOBAL DEFAULT 11 soup_session_add_feature_by_type │ │ │ │ + 914: 0002d0f5 60 FUNC GLOBAL DEFAULT 11 soup_message_metrics_get_response_end │ │ │ │ + 915: 000271ed 24 FUNC GLOBAL DEFAULT 11 soup_logger_set_request_filter │ │ │ │ + 916: 0002d16d 60 FUNC GLOBAL DEFAULT 11 soup_message_metrics_get_request_body_size │ │ │ │ + 917: 00044775 4 FUNC GLOBAL DEFAULT 11 soup_connection_manager_get_num_conns │ │ │ │ + 918: 00040455 80 FUNC GLOBAL DEFAULT 11 soup_auth_domain_get_type │ │ │ │ + 919: 0003c3b9 80 FUNC GLOBAL DEFAULT 11 soup_converter_wrapper_get_type │ │ │ │ + 920: 00041b71 6 FUNC GLOBAL DEFAULT 11 soup_client_message_io_unpause │ │ │ │ + 921: 0003a239 280 FUNC GLOBAL DEFAULT 11 soup_cache_clear │ │ │ │ + 922: 0002dc71 1216 FUNC GLOBAL DEFAULT 11 soup_multipart_to_message │ │ │ │ + 923: 0001ff15 80 FUNC GLOBAL DEFAULT 11 soup_websocket_connection_get_type │ │ │ │ + 924: 00029bc9 220 FUNC GLOBAL DEFAULT 11 soup_message_set_first_party │ │ │ │ + 925: 0002d041 60 FUNC GLOBAL DEFAULT 11 soup_message_metrics_get_tls_start │ │ │ │ + 926: 0008040c 4 OBJECT GLOBAL DEFAULT 21 _SOUP_METHOD_GET │ │ │ │ + 927: 000405ad 40 FUNC GLOBAL DEFAULT 11 soup_auth_domain_try_generic_auth_callback │ │ │ │ + 928: 0001e48d 10 FUNC GLOBAL DEFAULT 11 soup_server_message_io_destroy │ │ │ │ + 929: 00032f2d 240 FUNC GLOBAL DEFAULT 11 soup_session_send_finish │ │ │ │ + 930: 0002b0f1 20 FUNC GLOBAL DEFAULT 11 soup_message_set_force_http_version │ │ │ │ + 931: 000308e1 320 FUNC GLOBAL DEFAULT 11 soup_session_set_user_agent │ │ │ │ + 932: 0001b129 100 FUNC GLOBAL DEFAULT 11 soup_server_is_https │ │ │ │ + 933: 00030789 96 FUNC GLOBAL DEFAULT 11 soup_session_get_timeout │ │ │ │ + 934: 000415f1 42 FUNC GLOBAL DEFAULT 11 soup_path_map_new │ │ │ │ + 935: 00049541 28 FUNC GLOBAL DEFAULT 11 soup_content_sniffer_new │ │ │ │ + 936: 000192cd 208 FUNC GLOBAL DEFAULT 11 debug_printf │ │ │ │ + 937: 000367d9 80 FUNC GLOBAL DEFAULT 11 soup_auth_digest_get_type │ │ │ │ + 938: 00035f8d 136 FUNC GLOBAL DEFAULT 11 soup_auth_get_authorization │ │ │ │ + 939: 0003d665 160 FUNC GLOBAL DEFAULT 11 soup_body_input_stream_new │ │ │ │ + 940: 00030429 248 FUNC GLOBAL DEFAULT 11 soup_session_set_tls_database │ │ │ │ + 941: 0002d705 56 FUNC GLOBAL DEFAULT 11 soup_multipart_free │ │ │ │ + 942: 0004b8a1 312 FUNC GLOBAL DEFAULT 11 soup_message_io_data_get_source │ │ │ │ + 943: 0002b119 16 FUNC GLOBAL DEFAULT 11 soup_message_set_is_misdirected_retry │ │ │ │ + 944: 0001df01 84 FUNC GLOBAL DEFAULT 11 soup_server_message_get_status │ │ │ │ + 945: 0001e209 88 FUNC GLOBAL DEFAULT 11 soup_server_message_get_socket │ │ │ │ + 946: 000289f9 116 FUNC GLOBAL DEFAULT 11 soup_message_authenticate │ │ │ │ + 947: 000310a9 112 FUNC GLOBAL DEFAULT 11 soup_session_requeue_message │ │ │ │ + 948: 0002b5a1 36 FUNC GLOBAL DEFAULT 11 soup_message_headers_get_one_common │ │ │ │ + 949: 0004113d 28 FUNC GLOBAL DEFAULT 11 soup_message_body_unref │ │ │ │ + 950: 00041b4d 6 FUNC GLOBAL DEFAULT 11 soup_client_message_io_stolen │ │ │ │ + 951: 0001dda5 4 FUNC GLOBAL DEFAULT 11 soup_server_message_set_options_ping │ │ │ │ + 952: 0001968d 40 FUNC GLOBAL DEFAULT 11 soup_test_session_send_message │ │ │ │ + 953: 00025a71 204 FUNC GLOBAL DEFAULT 11 soup_header_g_string_append_param │ │ │ │ + 954: 00028eb5 80 FUNC GLOBAL DEFAULT 11 soup_message_get_uri_for_auth │ │ │ │ + 955: 000306f1 152 FUNC GLOBAL DEFAULT 11 soup_session_set_timeout │ │ │ │ + 956: 00029e21 96 FUNC GLOBAL DEFAULT 11 soup_message_get_is_top_level_navigation │ │ │ │ + 957: 00036829 68 FUNC GLOBAL DEFAULT 11 soup_auth_digest_parse_algorithm │ │ │ │ + 958: 000259c9 60 FUNC GLOBAL DEFAULT 11 soup_header_parse_semi_param_list_strict │ │ │ │ + 959: 0004619d 80 FUNC GLOBAL DEFAULT 11 soup_brotli_decompressor_get_type │ │ │ │ + 960: 00025659 36 FUNC GLOBAL DEFAULT 11 soup_header_free_param_list │ │ │ │ + 961: 00041b89 18 FUNC GLOBAL DEFAULT 11 soup_client_message_io_run_until_read │ │ │ │ + 962: 00036145 156 FUNC GLOBAL DEFAULT 11 soup_auth_get_protection_space │ │ │ │ + 963: 0001aea9 92 FUNC GLOBAL DEFAULT 11 soup_server_get_tls_database │ │ │ │ + 964: 00041221 10 FUNC GLOBAL DEFAULT 11 soup_message_body_append_take │ │ │ │ + 965: 0002d1a9 60 FUNC GLOBAL DEFAULT 11 soup_message_metrics_get_request_body_bytes_sent │ │ │ │ + 966: 00025f95 80 FUNC GLOBAL DEFAULT 11 soup_io_stream_get_type │ │ │ │ + 967: 0003b755 120 FUNC GLOBAL DEFAULT 11 soup_cache_input_stream_new │ │ │ │ + 968: 0001c909 92 FUNC GLOBAL DEFAULT 11 soup_server_connection_get_iostream │ │ │ │ + 969: 0002c449 196 FUNC GLOBAL DEFAULT 11 soup_message_headers_set_encoding │ │ │ │ + 970: 000405e9 104 FUNC GLOBAL DEFAULT 11 soup_auth_domain_covers │ │ │ │ + 971: 0004b9d9 40 FUNC GLOBAL DEFAULT 11 soup_message_io_data_pause │ │ │ │ + 972: 000361e1 32 FUNC GLOBAL DEFAULT 11 soup_auth_free_protection_space │ │ │ │ + 973: 00022ab5 188 FUNC GLOBAL DEFAULT 11 soup_websocket_extension_configure │ │ │ │ + 974: 00039cc9 64 FUNC GLOBAL DEFAULT 11 soup_cache_new │ │ │ │ + 975: 0002be9d 34 FUNC GLOBAL DEFAULT 11 soup_message_headers_header_contains_common │ │ │ │ + 976: 00030261 100 FUNC GLOBAL DEFAULT 11 soup_session_get_max_conns_per_host │ │ │ │ + 977: 00030139 104 FUNC GLOBAL DEFAULT 11 soup_session_new_with_options │ │ │ │ + 978: 0002a4c5 8 FUNC GLOBAL DEFAULT 11 soup_message_io_run_until_read_finish │ │ │ │ + 979: 00080404 4 OBJECT GLOBAL DEFAULT 21 _SOUP_METHOD_LOCK │ │ │ │ + 980: 00043fad 344 FUNC GLOBAL DEFAULT 11 soup_connection_set_in_use │ │ │ │ + 981: 00022b71 100 FUNC GLOBAL DEFAULT 11 soup_websocket_extension_get_request_params │ │ │ │ + 982: 00035059 100 FUNC GLOBAL DEFAULT 11 soup_session_error_get_type │ │ │ │ + 983: 00041669 144 FUNC GLOBAL DEFAULT 11 soup_path_map_add │ │ │ │ + 984: 0004565d 60 FUNC GLOBAL DEFAULT 11 soup_filter_input_stream_read_line │ │ │ │ + 985: 0001ba99 156 FUNC GLOBAL DEFAULT 11 soup_server_add_early_handler │ │ │ │ + 986: 0001af05 112 FUNC GLOBAL DEFAULT 11 soup_server_set_tls_auth_mode │ │ │ │ + 987: 0001e2b9 88 FUNC GLOBAL DEFAULT 11 soup_server_message_get_local_address │ │ │ │ + 988: 00031a81 84 FUNC GLOBAL DEFAULT 11 soup_session_cancel_message │ │ │ │ + 989: 0003bc41 116 FUNC GLOBAL DEFAULT 11 soup_content_processor_get_type │ │ │ │ + 990: 0001e4c5 6 FUNC GLOBAL DEFAULT 11 soup_server_message_io_unpause │ │ │ │ + 991: 00019721 512 FUNC GLOBAL DEFAULT 11 soup_test_server_new │ │ │ │ + 992: 0003c409 64 FUNC GLOBAL DEFAULT 11 soup_converter_wrapper_new │ │ │ │ + 993: 00045b5d 212 FUNC GLOBAL DEFAULT 11 soup_http2_frame_type_to_string │ │ │ │ + 994: 0001f0b9 972 FUNC GLOBAL DEFAULT 11 soup_websocket_server_process_handshake │ │ │ │ + 995: 00019a19 184 FUNC GLOBAL DEFAULT 11 soup_test_server_quit_unref │ │ │ │ + 996: 000223d1 296 FUNC GLOBAL DEFAULT 11 soup_websocket_connection_close │ │ │ │ + 997: 00044605 136 FUNC GLOBAL DEFAULT 11 soup_connection_manager_free │ │ │ │ + 998: 00023aa9 1068 FUNC GLOBAL DEFAULT 11 soup_date_time_new_from_http_string │ │ │ │ + 999: 0002b319 220 FUNC GLOBAL DEFAULT 11 soup_message_headers_clear │ │ │ │ + 1000: 00028985 72 FUNC GLOBAL DEFAULT 11 soup_message_restarted │ │ │ │ + 1001: 00029229 16 FUNC GLOBAL DEFAULT 11 soup_message_set_is_preconnect │ │ │ │ + 1002: 0004303d 360 FUNC GLOBAL DEFAULT 11 soup_connection_connect │ │ │ │ + 1003: 0002d9e5 6 FUNC GLOBAL DEFAULT 11 soup_multipart_get_length │ │ │ │ + 1004: 00036a91 136 FUNC GLOBAL DEFAULT 11 soup_auth_digest_compute_hex_urp │ │ │ │ + 1005: 00031b6d 136 FUNC GLOBAL DEFAULT 11 soup_session_remove_feature │ │ │ │ + 1006: 0001ddfd 84 FUNC GLOBAL DEFAULT 11 soup_server_message_get_http_version │ │ │ │ + 1007: 00028939 16 FUNC GLOBAL DEFAULT 11 soup_message_got_body │ │ │ │ + 1008: 00030881 96 FUNC GLOBAL DEFAULT 11 soup_session_get_idle_timeout │ │ │ │ + 1009: 0002a38d 56 FUNC GLOBAL DEFAULT 11 soup_message_io_pause │ │ │ │ + 1010: 00033cdd 52 FUNC GLOBAL DEFAULT 11 soup_session_feature_add_feature │ │ │ │ + 1011: 0004f38d 180 FUNC GLOBAL DEFAULT 11 soup_body_input_stream_http2_add_data │ │ │ │ + 1012: 0001c9f5 140 FUNC GLOBAL DEFAULT 11 soup_server_connection_disconnect │ │ │ │ + 1013: 0002225d 372 FUNC GLOBAL DEFAULT 11 soup_websocket_connection_send_message │ │ │ │ + 1014: 0001dbad 60 FUNC GLOBAL DEFAULT 11 soup_server_message_got_body │ │ │ │ + 1015: 0001e4a9 18 FUNC GLOBAL DEFAULT 11 soup_server_message_io_read_request │ │ │ │ + 1016: 00025915 60 FUNC GLOBAL DEFAULT 11 soup_header_parse_param_list │ │ │ │ + 1017: 0002278d 168 FUNC GLOBAL DEFAULT 11 soup_websocket_connection_set_keepalive_pong_timeout │ │ │ │ + 1018: 0001e4bd 6 FUNC GLOBAL DEFAULT 11 soup_server_message_io_pause │ │ │ │ + 1019: 000196b5 12 FUNC GLOBAL DEFAULT 11 soup_test_server_get_unix_path │ │ │ │ + 1020: 000803e8 4 OBJECT GLOBAL DEFAULT 21 _SOUP_METHOD_PUT │ │ │ │ + 1021: 000411c5 90 FUNC GLOBAL DEFAULT 11 soup_message_body_append │ │ │ │ + 1022: 0004b6d1 98 FUNC GLOBAL DEFAULT 11 soup_message_io_data_cleanup │ │ │ │ + 1023: 00025fe5 64 FUNC GLOBAL DEFAULT 11 soup_io_stream_new │ │ │ │ + 1024: 0002b105 20 FUNC GLOBAL DEFAULT 11 soup_message_get_force_http_version │ │ │ │ + 1025: 000416f9 156 FUNC GLOBAL DEFAULT 11 soup_path_map_remove │ │ │ │ + 1026: 0002c615 56 FUNC GLOBAL DEFAULT 11 soup_message_headers_get_expectations │ │ │ │ + 1027: 0002dc31 64 FUNC GLOBAL DEFAULT 11 soup_multipart_append_form_string │ │ │ │ + 1028: 0001e261 88 FUNC GLOBAL DEFAULT 11 soup_server_message_get_remote_address │ │ │ │ + 1029: 0002cacd 288 FUNC GLOBAL DEFAULT 11 soup_message_headers_get_content_range │ │ │ │ + 1030: 0001e311 148 FUNC GLOBAL DEFAULT 11 soup_server_message_get_remote_host │ │ │ │ + 1031: 00033c25 184 FUNC GLOBAL DEFAULT 11 soup_session_feature_request_unqueued │ │ │ │ + 1032: 0004141d 192 FUNC GLOBAL DEFAULT 11 soup_message_body_wrote_chunk │ │ │ │ + 1033: 0001e659 52 FUNC GLOBAL DEFAULT 11 soup_websocket_error_quark │ │ │ │ + 1034: 00019ad1 312 FUNC GLOBAL DEFAULT 11 soup_test_request_send │ │ │ │ + 1035: 0003eb39 132 FUNC GLOBAL DEFAULT 11 soup_server_message_io_http1_new │ │ │ │ + 1036: 0002a56d 20 FUNC GLOBAL DEFAULT 11 soup_message_io_get_response_istream │ │ │ │ + 1037: 00043f4d 20 FUNC GLOBAL DEFAULT 11 soup_connection_get_id │ │ │ │ + 1038: 0001b911 236 FUNC GLOBAL DEFAULT 11 soup_server_get_uris │ │ │ │ + 1039: 00042e6d 456 FUNC GLOBAL DEFAULT 11 soup_connection_tunnel_handshake_async │ │ │ │ + 1040: 0003a4f1 72 FUNC GLOBAL DEFAULT 11 soup_cache_cancel_conditional_request │ │ │ │ + 1041: 00029d05 168 FUNC GLOBAL DEFAULT 11 soup_message_set_site_for_cookies │ │ │ │ + 1042: 0002272d 96 FUNC GLOBAL DEFAULT 11 soup_websocket_connection_get_keepalive_pong_timeout │ │ │ │ + 1043: 00045d81 96 FUNC GLOBAL DEFAULT 11 soup_message_queue_item_new │ │ │ │ + 1044: 00045c9d 80 FUNC GLOBAL DEFAULT 11 soup_http2_debug_init │ │ │ │ + 1045: 0002ad39 100 FUNC GLOBAL DEFAULT 11 soup_message_get_connection_id │ │ │ │ + 1046: 00035cf9 348 FUNC GLOBAL DEFAULT 11 soup_auth_update │ │ │ │ + 1047: 000413b9 88 FUNC GLOBAL DEFAULT 11 soup_message_body_get_chunk │ │ │ │ + 1048: 00034765 644 FUNC GLOBAL DEFAULT 11 soup_uri_copy │ │ │ │ + 1049: 00036485 80 FUNC GLOBAL DEFAULT 11 soup_auth_basic_get_type │ │ │ │ + 1050: 000360d1 116 FUNC GLOBAL DEFAULT 11 soup_auth_can_authenticate │ │ │ │ + 1051: 00028a7d 268 FUNC GLOBAL DEFAULT 11 soup_message_add_header_handler │ │ │ │ + 1052: 00020279 248 FUNC GLOBAL DEFAULT 11 soup_websocket_connection_new │ │ │ │ + 1053: 0001dead 84 FUNC GLOBAL DEFAULT 11 soup_server_message_get_reason_phrase │ │ │ │ + 1054: 000224f9 100 FUNC GLOBAL DEFAULT 11 soup_websocket_connection_get_max_incoming_payload_size │ │ │ │ + 1055: 0002a45d 20 FUNC GLOBAL DEFAULT 11 soup_message_io_run │ │ │ │ + 1056: 00040e5d 92 FUNC GLOBAL DEFAULT 11 soup_listener_get_socket │ │ │ │ + 1057: 00035855 420 FUNC GLOBAL DEFAULT 11 soup_auth_new │ │ │ │ + 1058: 0003353d 140 FUNC GLOBAL DEFAULT 11 soup_session_send_and_splice_finish │ │ │ │ + 1059: 0001db3d 16 FUNC GLOBAL DEFAULT 11 soup_server_message_wrote_headers │ │ │ │ + 1060: 0001b6d5 296 FUNC GLOBAL DEFAULT 11 soup_server_listen_local │ │ │ │ + 1061: 0001e041 260 FUNC GLOBAL DEFAULT 11 soup_server_message_set_response │ │ │ │ + 1062: 00030b2d 96 FUNC GLOBAL DEFAULT 11 soup_session_get_accept_language │ │ │ │ + 1063: 0004ae7d 80 FUNC GLOBAL DEFAULT 11 soup_client_message_io_http1_new │ │ │ │ + 1064: 00030df1 96 FUNC GLOBAL DEFAULT 11 soup_session_get_accept_language_auto │ │ │ │ + 1065: 00034bad 96 FUNC GLOBAL DEFAULT 11 soup_cache_type_get_type │ │ │ │ + 1066: 0001d911 196 FUNC GLOBAL DEFAULT 11 soup_server_message_is_keepalive │ │ │ │ + 1067: 00031e31 256 FUNC GLOBAL DEFAULT 11 soup_session_add_feature │ │ │ │ + 1068: 0002d07d 60 FUNC GLOBAL DEFAULT 11 soup_message_metrics_get_request_start │ │ │ │ + 1069: 00022a65 80 FUNC GLOBAL DEFAULT 11 soup_websocket_extension_get_type │ │ │ │ + 1070: 000337e9 140 FUNC GLOBAL DEFAULT 11 soup_session_websocket_connect_finish │ │ │ │ + 1071: 00033e79 72 FUNC GLOBAL DEFAULT 11 soup_socket_properties_set_proxy_resolver │ │ │ │ + 1072: 00048775 52 FUNC GLOBAL DEFAULT 11 soup_tls_interaction_new │ │ │ │ + 1073: 0002db49 232 FUNC GLOBAL DEFAULT 11 soup_multipart_append_form_file │ │ │ │ + 1074: 00041ae1 88 FUNC GLOBAL DEFAULT 11 soup_websocket_extension_manager_get_supported_extensions │ │ │ │ + 1075: 0001dd39 80 FUNC GLOBAL DEFAULT 11 soup_server_message_get_method │ │ │ │ + 1076: 00029ee1 96 FUNC GLOBAL DEFAULT 11 soup_message_get_tls_peer_certificate_errors │ │ │ │ + 1077: 000288d9 24 FUNC GLOBAL DEFAULT 11 soup_message_wrote_body_data │ │ │ │ + 1078: 000803dc 4 OBJECT GLOBAL DEFAULT 21 _SOUP_METHOD_PATCH │ │ │ │ + 1079: 000300c9 84 FUNC GLOBAL DEFAULT 11 soup_session_ensure_socket_props │ │ │ │ + 1080: 00033f55 52 FUNC GLOBAL DEFAULT 11 soup_status_get_phrase │ │ │ │ + 1081: 0001eb05 820 FUNC GLOBAL DEFAULT 11 soup_websocket_client_prepare_handshake │ │ │ │ + 1082: 000368c9 148 FUNC GLOBAL DEFAULT 11 soup_auth_digest_parse_qop │ │ │ │ + 1083: 0002c931 6 FUNC GLOBAL DEFAULT 11 soup_message_headers_free_ranges │ │ │ │ + 1084: 0001db75 16 FUNC GLOBAL DEFAULT 11 soup_server_message_wrote_body │ │ │ │ + 1085: 000252fd 580 FUNC GLOBAL DEFAULT 11 soup_header_parse_quality_list │ │ │ │ + 1086: 00045359 80 FUNC GLOBAL DEFAULT 11 soup_filter_input_stream_get_type │ │ │ │ + 1087: 00025a05 108 FUNC GLOBAL DEFAULT 11 soup_header_g_string_append_param_quoted │ │ │ │ + 1088: 0002e131 76 FUNC GLOBAL DEFAULT 11 soup_multipart_get_type │ │ │ │ + 1089: 0002b75d 408 FUNC GLOBAL DEFAULT 11 soup_message_headers_append_common │ │ │ │ + 1090: 00035379 100 FUNC GLOBAL DEFAULT 11 soup_websocket_close_code_get_type │ │ │ │ + 1091: 0004122d 80 FUNC GLOBAL DEFAULT 11 soup_message_body_append_bytes │ │ │ │ + 1092: 00033b6d 184 FUNC GLOBAL DEFAULT 11 soup_session_feature_request_queued │ │ │ │ + 1093: 0001e3e5 84 FUNC GLOBAL DEFAULT 11 soup_server_message_get_tls_peer_certificate │ │ │ │ + 1094: 0004f321 80 FUNC GLOBAL DEFAULT 11 soup_body_input_stream_http2_get_type │ │ │ │ + 1095: 0002da21 156 FUNC GLOBAL DEFAULT 11 soup_multipart_append_part │ │ │ │ + 1096: 00027205 24 FUNC GLOBAL DEFAULT 11 soup_logger_set_response_filter │ │ │ │ + 1097: 0002c50d 80 FUNC GLOBAL DEFAULT 11 soup_message_headers_get_content_length │ │ │ │ + 1098: 0002943d 24 FUNC GLOBAL DEFAULT 11 soup_message_has_pending_tls_cert_request │ │ │ │ + 1099: 000405d5 18 FUNC GLOBAL DEFAULT 11 soup_auth_domain_check_password │ │ │ │ + 1100: 0001b205 16 FUNC GLOBAL DEFAULT 11 soup_server_get_clients │ │ │ │ + 1101: 00043f61 16 FUNC GLOBAL DEFAULT 11 soup_connection_get_remote_address │ │ │ │ + 1102: 00035ab1 152 FUNC GLOBAL DEFAULT 11 soup_auth_get_info │ │ │ │ + 1103: 00028911 16 FUNC GLOBAL DEFAULT 11 soup_message_got_headers │ │ │ │ + 1104: 0002721d 24 FUNC GLOBAL DEFAULT 11 soup_logger_set_printer │ │ │ │ + 1105: 00019d5d 160 FUNC GLOBAL DEFAULT 11 soup_test_register_resources │ │ │ │ + 1106: 00028975 16 FUNC GLOBAL DEFAULT 11 soup_message_starting │ │ │ │ + 1107: 0001c83d 16 FUNC GLOBAL DEFAULT 11 soup_server_connection_get_io_data │ │ │ │ + 1108: 0002d0b9 60 FUNC GLOBAL DEFAULT 11 soup_message_metrics_get_response_start │ │ │ │ + 1109: 0003d615 80 FUNC GLOBAL DEFAULT 11 soup_body_input_stream_get_type │ │ │ │ + 1110: 000349e9 108 FUNC GLOBAL DEFAULT 11 soup_uri_copy_host │ │ │ │ + 1111: 0003686d 92 FUNC GLOBAL DEFAULT 11 soup_auth_digest_get_algorithm │ │ │ │ + 1112: 00029541 108 FUNC GLOBAL DEFAULT 11 soup_message_add_flags │ │ │ │ + 1113: 0002d2ed 76 FUNC GLOBAL DEFAULT 11 soup_add_completion_reffed │ │ │ │ + 1114: 00043415 148 FUNC GLOBAL DEFAULT 11 soup_connection_disconnect │ │ │ │ + 1115: 000803f8 4 OBJECT GLOBAL DEFAULT 21 _SOUP_METHOD_OPTIONS │ │ │ │ + 1116: 0001df55 152 FUNC GLOBAL DEFAULT 11 soup_server_message_set_status │ │ │ │ + 1117: 000414dd 76 FUNC GLOBAL DEFAULT 11 soup_message_body_get_type │ │ │ │ + 1118: 0002d3b9 144 FUNC GLOBAL DEFAULT 11 soup_host_matches_host │ │ │ │ + 1119: 0001d9d5 12 FUNC GLOBAL DEFAULT 11 soup_server_message_read_request │ │ │ │ + 1120: 0002203d 96 FUNC GLOBAL DEFAULT 11 soup_websocket_connection_get_close_data │ │ │ │ + 1121: 00028901 16 FUNC GLOBAL DEFAULT 11 soup_message_got_informational │ │ │ │ + 1122: 00028585 360 FUNC GLOBAL DEFAULT 11 soup_message_set_request_body │ │ │ │ + 1123: 00040fa1 224 FUNC GLOBAL DEFAULT 11 soup_listener_get_address │ │ │ │ + 1124: 000244c1 68 FUNC GLOBAL DEFAULT 11 soup_form_encode_valist │ │ │ │ + 1125: 0001bd29 116 FUNC GLOBAL DEFAULT 11 soup_server_remove_auth_domain │ │ │ │ + 1126: 0001d9e1 4 FUNC GLOBAL DEFAULT 11 soup_server_message_get_io_data │ │ │ │ + 1127: 0001db4d 16 FUNC GLOBAL DEFAULT 11 soup_server_message_wrote_chunk │ │ │ │ + 1128: 00040651 72 FUNC GLOBAL DEFAULT 11 soup_auth_domain_accepts │ │ │ │ + 1129: 00043631 196 FUNC GLOBAL DEFAULT 11 soup_connection_steal_iostream │ │ │ │ + 1130: 00041b55 18 FUNC GLOBAL DEFAULT 11 soup_client_message_io_send_item │ │ │ │ + 1131: 00024bf1 516 FUNC GLOBAL DEFAULT 11 soup_headers_parse │ │ │ │ + 1132: 000295ad 104 FUNC GLOBAL DEFAULT 11 soup_message_query_flags │ │ │ │ + 1133: 0001dae5 16 FUNC GLOBAL DEFAULT 11 soup_server_message_finish │ │ │ │ + 1134: 0001bd9d 92 FUNC GLOBAL DEFAULT 11 soup_server_pause_message │ │ │ │ + 1135: 00027245 16 FUNC GLOBAL DEFAULT 11 soup_logger_get_max_body_size │ │ │ │ + 1136: 00044eb9 188 FUNC GLOBAL DEFAULT 11 soup_connection_manager_steal_connection │ │ │ │ + 1137: 0004b5f1 104 FUNC GLOBAL DEFAULT 11 soup_body_output_stream_new │ │ │ │ + 1138: 000251f9 204 FUNC GLOBAL DEFAULT 11 soup_headers_parse_response │ │ │ │ + 1139: 00030599 248 FUNC GLOBAL DEFAULT 11 soup_session_set_tls_interaction │ │ │ │ + 1140: 00040541 16 FUNC GLOBAL DEFAULT 11 soup_auth_domain_get_realm │ │ │ │ + 1141: 0002ce3d 40 FUNC GLOBAL DEFAULT 11 soup_message_metrics_free │ │ │ │ + 1142: 00020541 96 FUNC GLOBAL DEFAULT 11 soup_websocket_connection_get_extensions │ │ │ │ + 1143: 00029f41 96 FUNC GLOBAL DEFAULT 11 soup_message_get_tls_protocol_version │ │ │ │ + 1144: 0004f4a5 68 FUNC GLOBAL DEFAULT 11 soup_body_input_stream_http2_complete │ │ │ │ + 1145: 0001cf61 232 FUNC GLOBAL DEFAULT 11 soup_server_connection_steal │ │ │ │ + 1146: 00033ec1 72 FUNC GLOBAL DEFAULT 11 soup_socket_properties_set_tls_database │ │ │ │ + 1147: 00040f3d 100 FUNC GLOBAL DEFAULT 11 soup_listener_is_ssl │ │ │ │ + 1148: 0004468d 68 FUNC GLOBAL DEFAULT 11 soup_connection_manager_set_max_conns │ │ │ │ + 1149: 0004b735 364 FUNC GLOBAL DEFAULT 11 soup_message_io_data_read_headers │ │ │ │ + 1150: 000283cd 128 FUNC GLOBAL DEFAULT 11 soup_message_new_from_uri │ │ │ │ + 1151: 00028e55 96 FUNC GLOBAL DEFAULT 11 soup_message_get_proxy_auth │ │ │ │ + 1152: 00043d65 224 FUNC GLOBAL DEFAULT 11 soup_connection_request_tls_certificate │ │ │ │ + 1153: 00019dfd 72 FUNC GLOBAL DEFAULT 11 soup_test_load_resource │ │ │ │ + 1154: 0002c55d 184 FUNC GLOBAL DEFAULT 11 soup_message_headers_set_content_length │ │ │ │ + 1155: 0002af9d 136 FUNC GLOBAL DEFAULT 11 soup_message_set_request_host_from_uri │ │ │ │ + 1156: 00019ee5 216 FUNC GLOBAL DEFAULT 11 soup_test_build_filename_abs │ │ │ │ + 1157: 00045a41 24 FUNC GLOBAL DEFAULT 11 soup_header_name_to_string │ │ │ │ + 1158: 00044125 16 FUNC GLOBAL DEFAULT 11 soup_connection_get_http2_initial_window_size │ │ │ │ + 1159: 0001db95 24 FUNC GLOBAL DEFAULT 11 soup_server_message_got_chunk │ │ │ │ + 1160: 000411bd 4 FUNC GLOBAL DEFAULT 11 soup_message_body_set_accumulate │ │ │ │ + 1161: 000388c1 80 FUNC GLOBAL DEFAULT 11 soup_connection_auth_get_type │ │ │ │ + 1162: 00025541 28 FUNC GLOBAL DEFAULT 11 soup_header_free_list │ │ │ │ + 1163: 00027725 16 FUNC GLOBAL DEFAULT 11 soup_logger_input_stream_get_logger │ │ │ │ + 1164: 0002c8d9 88 FUNC GLOBAL DEFAULT 11 soup_message_headers_get_ranges │ │ │ │ + 1165: 00043841 388 FUNC GLOBAL DEFAULT 11 soup_connection_setup_message_io │ │ │ │ + 1166: 000288c9 16 FUNC GLOBAL DEFAULT 11 soup_message_wrote_headers │ │ │ │ + 1167: 0004127d 34 FUNC GLOBAL DEFAULT 11 soup_message_body_complete │ │ │ │ + 1168: 0002a7e9 256 FUNC GLOBAL DEFAULT 11 soup_message_new_from_multipart │ │ │ │ + 1169: 00031c89 236 FUNC GLOBAL DEFAULT 11 soup_session_remove_feature_by_type │ │ │ │ + 1170: 0001dc49 80 FUNC GLOBAL DEFAULT 11 soup_server_message_get_response_headers │ │ │ │ + 1171: 00044105 16 FUNC GLOBAL DEFAULT 11 soup_connection_get_owner │ │ │ │ + 1172: 00034a55 160 FUNC GLOBAL DEFAULT 11 soup_uri_copy_with_normalized_flags │ │ │ │ + 1173: 00041bcd 6 FUNC GLOBAL DEFAULT 11 soup_client_message_io_get_response_stream │ │ │ │ + 1174: 0002209d 240 FUNC GLOBAL DEFAULT 11 soup_websocket_connection_send_text │ │ │ │ + 1175: 0002ca2d 160 FUNC GLOBAL DEFAULT 11 soup_message_headers_set_range │ │ │ │ + 1176: 00034af5 92 FUNC GLOBAL DEFAULT 11 soup_uri_get_host_for_headers │ │ │ │ + 1177: 000352b1 100 FUNC GLOBAL DEFAULT 11 soup_websocket_connection_type_get_type │ │ │ │ + 1178: 0002991d 164 FUNC GLOBAL DEFAULT 11 soup_message_disable_feature │ │ │ │ + 1179: 00048f1d 1572 FUNC GLOBAL DEFAULT 11 soup_content_sniffer_sniff │ │ │ │ + 1180: 00045e05 6 FUNC GLOBAL DEFAULT 11 soup_message_queue_item_cancel │ │ │ │ + 1181: 0002ccc1 44 FUNC GLOBAL DEFAULT 11 soup_message_headers_set_content_type │ │ │ │ + 1182: 0001bcb5 116 FUNC GLOBAL DEFAULT 11 soup_server_add_auth_domain │ │ │ │ + 1183: 0001d049 128 FUNC GLOBAL DEFAULT 11 soup_server_connection_get_tls_peer_certificate │ │ │ │ + 1184: 00034491 120 FUNC GLOBAL DEFAULT 11 soup_uri_is_https │ │ │ │ + 1185: 00020429 92 FUNC GLOBAL DEFAULT 11 soup_websocket_connection_get_uri │ │ │ │ + 1186: 0001e439 84 FUNC GLOBAL DEFAULT 11 soup_server_message_get_tls_peer_certificate_errors │ │ │ │ + 1187: 00035a55 92 FUNC GLOBAL DEFAULT 11 soup_auth_get_realm │ │ │ │ + 1188: 000297d5 232 FUNC GLOBAL DEFAULT 11 soup_message_set_uri │ │ │ │ + 1189: 0001adb1 92 FUNC GLOBAL DEFAULT 11 soup_server_get_tls_certificate │ │ │ │ + 1190: 0004161d 74 FUNC GLOBAL DEFAULT 11 soup_path_map_free │ │ │ │ + 1191: 0002be3d 96 FUNC GLOBAL DEFAULT 11 soup_message_headers_clean_connection_headers │ │ │ │ + 1192: 000205a1 120 FUNC GLOBAL DEFAULT 11 soup_websocket_connection_get_state │ │ │ │ + 1193: 0002844d 140 FUNC GLOBAL DEFAULT 11 soup_message_new │ │ │ │ + 1194: 000359f9 92 FUNC GLOBAL DEFAULT 11 soup_auth_get_authority │ │ │ │ + 1195: 00033a19 168 FUNC GLOBAL DEFAULT 11 soup_session_feature_attach │ │ │ │ + 1196: 00033d11 52 FUNC GLOBAL DEFAULT 11 soup_session_feature_remove_feature │ │ │ │ + 1197: 00033875 160 FUNC GLOBAL DEFAULT 11 soup_session_get_original_message_for_authentication │ │ │ │ + 1198: 00080408 4 OBJECT GLOBAL DEFAULT 21 _SOUP_METHOD_HEAD │ │ │ │ + 1199: 000801c0 4 OBJECT GLOBAL DEFAULT 21 tls_available │ │ │ │ + 1200: 000410d1 84 FUNC GLOBAL DEFAULT 11 soup_message_body_truncate │ │ │ │ + 1201: 00028379 84 FUNC GLOBAL DEFAULT 11 soup_message_get_type │ │ │ │ + 1202: 00043f71 16 FUNC GLOBAL DEFAULT 11 soup_connection_get_negotiated_protocol │ │ │ │ + 1203: 0005d128 256 OBJECT GLOBAL DEFAULT 13 soup_char_attributes │ │ │ │ + 1204: 0001ee39 640 FUNC GLOBAL DEFAULT 11 soup_websocket_server_check_handshake │ │ │ │ + 1205: 0001d8d5 4 FUNC GLOBAL DEFAULT 11 soup_server_message_get_connection │ │ │ │ + 1206: 0002c179 76 FUNC GLOBAL DEFAULT 11 soup_message_headers_header_contains │ │ │ │ + 1207: 00080414 4 OBJECT GLOBAL DEFAULT 21 _SOUP_METHOD_COPY │ │ │ │ + 1208: 00029e81 96 FUNC GLOBAL DEFAULT 11 soup_message_get_tls_peer_certificate │ │ │ │ + 1209: 0001d7bd 80 FUNC GLOBAL DEFAULT 11 soup_server_message_get_type │ │ │ │ + 1210: 0001b5ad 296 FUNC GLOBAL DEFAULT 11 soup_server_listen_all │ │ │ │ + 1211: 0003271d 504 FUNC GLOBAL DEFAULT 11 soup_session_send_async │ │ │ │ + 1212: 00028f05 20 FUNC GLOBAL DEFAULT 11 soup_message_get_connection │ │ │ │ + 1213: 00030521 120 FUNC GLOBAL DEFAULT 11 soup_session_get_tls_database │ │ │ │ + 1214: 00045de1 24 FUNC GLOBAL DEFAULT 11 soup_message_queue_item_ref │ │ │ │ + 1215: 0002d355 68 FUNC GLOBAL DEFAULT 11 soup_add_timeout │ │ │ │ + 1216: 0002a659 16 FUNC GLOBAL DEFAULT 11 soup_message_get_request_body_stream │ │ │ │ + 1217: 00024df5 596 FUNC GLOBAL DEFAULT 11 soup_headers_parse_request │ │ │ │ + 1218: 0002ae71 160 FUNC GLOBAL DEFAULT 11 soup_message_set_metrics_timestamp │ │ │ │ + 1219: 0002c1c5 80 FUNC GLOBAL DEFAULT 11 soup_message_headers_header_equals │ │ │ │ + 1220: 0002ba7d 2 FUNC GLOBAL DEFAULT 11 soup_message_headers_append │ │ │ │ + 1221: 00019ccd 144 FUNC GLOBAL DEFAULT 11 soup_test_request_close_stream │ │ │ │ + 1222: 0001c84d 96 FUNC GLOBAL DEFAULT 11 soup_server_connection_set_advertise_http2 │ │ │ │ + 1223: 000203cd 92 FUNC GLOBAL DEFAULT 11 soup_websocket_connection_get_connection_type │ │ │ │ + 1224: 000453e1 636 FUNC GLOBAL DEFAULT 11 soup_filter_input_stream_read_until │ │ │ │ + 1225: 000204e1 96 FUNC GLOBAL DEFAULT 11 soup_websocket_connection_get_protocol │ │ │ │ + 1226: 0002a6c9 96 FUNC GLOBAL DEFAULT 11 soup_message_get_status │ │ │ │ + 1227: 00035f31 92 FUNC GLOBAL DEFAULT 11 soup_auth_is_cancelled │ │ │ │ + 1228: 0002adfd 116 FUNC GLOBAL DEFAULT 11 soup_message_get_metrics │ │ │ │ + 1229: 0002ab4d 196 FUNC GLOBAL DEFAULT 11 soup_message_set_is_options_ping │ │ │ │ + 1230: 0002a471 28 FUNC GLOBAL DEFAULT 11 soup_message_io_run_until_read │ │ │ │ + 1231: 0002cf15 60 FUNC GLOBAL DEFAULT 11 soup_message_metrics_get_fetch_start │ │ │ │ + 1232: 0001bc21 148 FUNC GLOBAL DEFAULT 11 soup_server_remove_handler │ │ │ │ + 1233: 0002b075 124 FUNC GLOBAL DEFAULT 11 soup_message_force_keep_alive_if_needed │ │ │ │ + 1234: 0001bfc1 16 FUNC GLOBAL DEFAULT 11 soup_server_set_http2_enabled │ │ │ │ + 1235: 0002a4cd 56 FUNC GLOBAL DEFAULT 11 soup_message_io_skip │ │ │ │ + 1236: 000289cd 44 FUNC GLOBAL DEFAULT 11 soup_message_finished │ │ │ │ + 1237: 00029615 108 FUNC GLOBAL DEFAULT 11 soup_message_remove_flags │ │ │ │ + 1238: 00035b49 120 FUNC GLOBAL DEFAULT 11 soup_auth_is_authenticated │ │ │ │ + 1239: 00041bd5 6 FUNC GLOBAL DEFAULT 11 soup_client_message_io_is_open │ │ │ │ + 1240: 0001c8ad 92 FUNC GLOBAL DEFAULT 11 soup_server_connection_get_socket │ │ │ │ + 1241: 00040d19 324 FUNC GLOBAL DEFAULT 11 soup_listener_new_for_address │ │ │ │ + 1242: 0001dbe9 16 FUNC GLOBAL DEFAULT 11 soup_server_message_finished │ │ │ │ + 1243: 00034d39 100 FUNC GLOBAL DEFAULT 11 soup_server_listen_options_get_type │ │ │ │ + 1244: 0003011d 28 FUNC GLOBAL DEFAULT 11 soup_session_new │ │ │ │ + 1245: 00019921 248 FUNC GLOBAL DEFAULT 11 soup_test_server_get_uri │ │ │ │ + 1246: 0001dd89 26 FUNC GLOBAL DEFAULT 11 soup_server_message_set_method │ │ │ │ + 1247: 00033f89 444 FUNC GLOBAL DEFAULT 11 soup_uri_equal │ │ │ │ + 1248: 0002555d 252 FUNC GLOBAL DEFAULT 11 soup_header_contains │ │ │ │ + 1249: 0002d1e5 60 FUNC GLOBAL DEFAULT 11 soup_message_metrics_get_response_header_bytes_received │ │ │ │ + 1250: 0002a14d 232 FUNC GLOBAL DEFAULT 11 soup_message_tls_client_certificate_password_request_complete │ │ │ │ + 1251: 00029455 24 FUNC GLOBAL DEFAULT 11 soup_message_has_pending_tls_cert_pass_request │ │ │ │ + 1252: 00029dad 116 FUNC GLOBAL DEFAULT 11 soup_message_set_is_top_level_navigation │ │ │ │ + 1253: 00020371 92 FUNC GLOBAL DEFAULT 11 soup_websocket_connection_get_io_stream │ │ │ │ + 1254: 00033d45 52 FUNC GLOBAL DEFAULT 11 soup_session_feature_has_feature │ │ │ │ + 1255: 0002b129 16 FUNC GLOBAL DEFAULT 11 soup_message_is_misdirected_retry │ │ │ │ + 1256: 00033ac1 172 FUNC GLOBAL DEFAULT 11 soup_session_feature_detach │ │ │ │ + 1257: 000237bd 80 FUNC GLOBAL DEFAULT 11 soup_websocket_extension_deflate_get_type │ │ │ │ + 1258: 0004fb69 64 FUNC GLOBAL DEFAULT 11 soup_client_input_stream_new │ │ │ │ + 1259: 00041b69 6 FUNC GLOBAL DEFAULT 11 soup_client_message_io_pause │ │ │ │ + 1260: 00044135 16 FUNC GLOBAL DEFAULT 11 soup_connection_set_http2_initial_stream_window_size │ │ │ │ + 1261: 00022641 236 FUNC GLOBAL DEFAULT 11 soup_websocket_connection_set_keepalive_interval │ │ │ │ + 1262: 00021fdd 96 FUNC GLOBAL DEFAULT 11 soup_websocket_connection_get_close_code │ │ │ │ + 1263: 0001914d 384 FUNC GLOBAL DEFAULT 11 test_init │ │ │ │ + 1264: 00030a21 96 FUNC GLOBAL DEFAULT 11 soup_session_get_user_agent │ │ │ │ + 1265: 0002a3c5 56 FUNC GLOBAL DEFAULT 11 soup_message_io_unpause │ │ │ │ + 1266: 00027235 16 FUNC GLOBAL DEFAULT 11 soup_logger_set_max_body_size │ │ │ │ + 1267: 0002d449 452 FUNC GLOBAL DEFAULT 11 soup_get_accept_languages_from_system │ │ │ │ + 1268: 00028921 24 FUNC GLOBAL DEFAULT 11 soup_message_got_body_data │ │ │ │ + 1269: 0002b6b5 168 FUNC GLOBAL DEFAULT 11 soup_message_headers_get_one │ │ │ │ + 1270: 0003a351 416 FUNC GLOBAL DEFAULT 11 soup_cache_generate_conditional_request │ │ │ │ + 1271: 00029a8d 196 FUNC GLOBAL DEFAULT 11 soup_message_is_feature_disabled │ │ │ │ + 1272: 000353dd 100 FUNC GLOBAL DEFAULT 11 soup_websocket_state_get_type │ │ │ │ + 1273: 0001e499 6 FUNC GLOBAL DEFAULT 11 soup_server_message_io_finished │ │ │ │ + 1274: 00022d21 232 FUNC GLOBAL DEFAULT 11 soup_websocket_extension_process_incoming_message │ │ │ │ + 1275: 0003375d 140 FUNC GLOBAL DEFAULT 11 soup_session_get_async_result_message │ │ │ │ + 1276: 0002b19d 96 FUNC GLOBAL DEFAULT 11 soup_message_get_force_http1 │ │ │ │ + 1277: 00041b9d 18 FUNC GLOBAL DEFAULT 11 soup_client_message_io_run_until_read_async │ │ │ │ + 1278: 00043035 8 FUNC GLOBAL DEFAULT 11 soup_connection_connect_finish │ │ │ │ + 1279: 000284d9 172 FUNC GLOBAL DEFAULT 11 soup_message_new_options_ping │ │ │ │ + 1280: 0002c2cd 148 FUNC GLOBAL DEFAULT 11 soup_message_headers_foreach │ │ │ │ + 1281: 0002b2dd 60 FUNC GLOBAL DEFAULT 11 soup_message_headers_get_headers_type │ │ │ │ + 1282: 0001db5d 24 FUNC GLOBAL DEFAULT 11 soup_server_message_wrote_body_data │ │ │ │ + 1283: 0001939d 72 FUNC GLOBAL DEFAULT 11 test_cleanup │ │ │ │ + 1284: 000193e5 36 FUNC GLOBAL DEFAULT 11 have_curl │ │ │ │ + 1285: 0002a789 96 FUNC GLOBAL DEFAULT 11 soup_message_get_request_headers │ │ │ │ + 1286: 0002f659 52 FUNC GLOBAL DEFAULT 11 soup_session_error_quark │ │ │ │ + 1287: 00029b51 24 FUNC GLOBAL DEFAULT 11 soup_message_get_disabled_features │ │ │ │ + 1288: 0002cc75 76 FUNC GLOBAL DEFAULT 11 soup_message_headers_get_content_type │ │ │ │ + 1289: 000343d1 192 FUNC GLOBAL DEFAULT 11 soup_uri_is_valid │ │ │ │ + 1290: 00045c31 108 FUNC GLOBAL DEFAULT 11 soup_http2_headers_category_to_string │ │ │ │ + 1291: 0003695d 308 FUNC GLOBAL DEFAULT 11 soup_auth_digest_get_qop │ │ │ │ + 1292: 0002a505 28 FUNC GLOBAL DEFAULT 11 soup_message_io_get_cancellable │ │ │ │ + 1293: 000803f4 4 OBJECT GLOBAL DEFAULT 21 _SOUP_METHOD_POST │ │ │ │ + 1294: 000803e0 4 OBJECT GLOBAL DEFAULT 21 _SOUP_METHOD_UNLOCK │ │ │ │ + 1295: 00029681 44 FUNC GLOBAL DEFAULT 11 soup_message_set_http_version │ │ │ │ + 1296: 00030a81 172 FUNC GLOBAL DEFAULT 11 soup_session_set_accept_language │ │ │ │ + 1297: 0003bcb5 120 FUNC GLOBAL DEFAULT 11 soup_content_processor_wrap_input │ │ │ │ + 1298: 00035e55 220 FUNC GLOBAL DEFAULT 11 soup_auth_authenticate │ │ │ │ + 1299: 0001dbf9 80 FUNC GLOBAL DEFAULT 11 soup_server_message_get_request_headers │ │ │ │ + 1300: 00032ead 128 FUNC GLOBAL DEFAULT 11 soup_session_setup_message_body_input_stream │ │ │ │ + 1301: 0002ba81 76 FUNC GLOBAL DEFAULT 11 soup_message_headers_replace │ │ │ │ + 1302: 000803e4 4 OBJECT GLOBAL DEFAULT 21 _SOUP_METHOD_TRACE │ │ │ │ + 1303: 00023945 100 FUNC GLOBAL DEFAULT 11 soup_date_time_is_past │ │ │ │ + 1304: 0002b291 76 FUNC GLOBAL DEFAULT 11 soup_message_headers_get_type │ │ │ │ + 1305: 00043269 428 FUNC GLOBAL DEFAULT 11 soup_connection_tunnel_handshake │ │ │ │ + 1306: 0003ad69 16 FUNC GLOBAL DEFAULT 11 soup_cache_get_max_size │ │ │ │ + 1307: 00041bed 6 FUNC GLOBAL DEFAULT 11 soup_client_message_io_get_cancellable │ │ │ │ + 1308: 00042d79 244 FUNC GLOBAL DEFAULT 11 soup_connection_connect_async │ │ │ │ + 1309: 000350bd 100 FUNC GLOBAL DEFAULT 11 soup_status_get_type │ │ │ │ + 1310: 00043c7d 128 FUNC GLOBAL DEFAULT 11 soup_connection_set_tls_client_certificate │ │ │ │ + 1311: 0002a9f1 192 FUNC GLOBAL DEFAULT 11 soup_message_cleanup_response │ │ │ │ + 1312: 00029fa1 96 FUNC GLOBAL DEFAULT 11 soup_message_get_tls_ciphersuite_name │ │ │ │ + 1313: 00038581 80 FUNC GLOBAL DEFAULT 11 soup_auth_manager_get_type │ │ │ │ + 1314: 000801c8 4 OBJECT GLOBAL DEFAULT 21 debug_level │ │ │ │ + 1315: 000437b9 112 FUNC GLOBAL DEFAULT 11 soup_connection_is_idle_open │ │ │ │ + 1316: 0004471d 84 FUNC GLOBAL DEFAULT 11 soup_connection_manager_set_remote_connectable │ │ │ │ + 1317: 00028949 44 FUNC GLOBAL DEFAULT 11 soup_message_content_sniffed │ │ │ │ + 1318: 00035731 112 FUNC GLOBAL DEFAULT 11 soup_auth_cancel │ │ │ │ + 1319: 000357a1 92 FUNC GLOBAL DEFAULT 11 soup_auth_is_for_proxy │ │ │ │ + 1320: 00041bf5 10 FUNC GLOBAL DEFAULT 11 soup_client_message_io_owner_changed │ │ │ │ + 1321: 0001b215 52 FUNC GLOBAL DEFAULT 11 soup_server_accept_iostream │ │ │ │ + 1322: 00033e2d 74 FUNC GLOBAL DEFAULT 11 soup_socket_properties_new │ │ │ │ + 1323: 00031d75 188 FUNC GLOBAL DEFAULT 11 soup_session_has_feature │ │ │ │ + 1324: 00022bd5 100 FUNC GLOBAL DEFAULT 11 soup_websocket_extension_get_response_params │ │ │ │ + 1325: 00019409 328 FUNC GLOBAL DEFAULT 11 soup_test_session_new │ │ │ │ + 1326: 00080418 4 OBJECT GLOBAL DEFAULT 21 _SOUP_METHOD_CONNECT │ │ │ │ + 1327: 0001c5e5 80 FUNC GLOBAL DEFAULT 11 soup_server_connection_get_type │ │ │ │ + 1328: 0002946d 116 FUNC GLOBAL DEFAULT 11 soup_message_set_flags │ │ │ │ + 1329: 000276d5 80 FUNC GLOBAL DEFAULT 11 soup_logger_input_stream_get_type │ │ │ │ + 1330: 0002d60d 96 FUNC GLOBAL DEFAULT 11 soup_http_version_to_string │ │ │ │ + 1331: 0002cbed 136 FUNC GLOBAL DEFAULT 11 soup_message_headers_set_content_range │ │ │ │ + 1332: 0002b21d 12 FUNC GLOBAL DEFAULT 11 soup_message_headers_unref │ │ │ │ + 1333: 000298bd 96 FUNC GLOBAL DEFAULT 11 soup_message_get_uri │ │ │ │ + 1334: 0001be55 168 FUNC GLOBAL DEFAULT 11 soup_server_add_websocket_extension │ │ │ │ + 1335: 000404e5 92 FUNC GLOBAL DEFAULT 11 soup_auth_domain_set_filter │ │ │ │ + 1336: 0001dda9 84 FUNC GLOBAL DEFAULT 11 soup_server_message_is_options_ping │ │ │ │ + 1337: 0003181d 332 FUNC GLOBAL DEFAULT 11 soup_session_preconnect_async │ │ │ │ + 1338: 00034275 132 FUNC GLOBAL DEFAULT 11 soup_uri_host_hash │ │ │ │ + 1339: 0001e4cd 6 FUNC GLOBAL DEFAULT 11 soup_server_message_io_is_paused │ │ │ │ + 1340: 0002a5b9 24 FUNC GLOBAL DEFAULT 11 soup_message_has_content_sniffer │ │ │ │ + 1341: 0002598d 60 FUNC GLOBAL DEFAULT 11 soup_header_parse_param_list_strict │ │ │ │ + 1342: 0002218d 208 FUNC GLOBAL DEFAULT 11 soup_websocket_connection_send_binary │ │ │ │ + 1343: 00028d85 208 FUNC GLOBAL DEFAULT 11 soup_message_set_proxy_auth │ │ │ │ + 1344: 0001e3a5 62 FUNC GLOBAL DEFAULT 11 soup_server_message_steal_connection │ │ │ │ + 1345: 00027139 80 FUNC GLOBAL DEFAULT 11 soup_logger_get_type │ │ │ │ + 1346: 00035315 100 FUNC GLOBAL DEFAULT 11 soup_websocket_data_type_get_type │ │ │ │ + 1347: 00035121 100 FUNC GLOBAL DEFAULT 11 soup_http_version_get_type │ │ │ │ + 1348: 0002c215 10 FUNC GLOBAL DEFAULT 11 soup_message_headers_iter_init │ │ │ │ + 1349: 000411a1 26 FUNC GLOBAL DEFAULT 11 soup_message_body_new │ │ │ │ + 1350: 00038911 284 FUNC GLOBAL DEFAULT 11 soup_connection_auth_get_connection_state_for_message │ │ │ │ + 1351: 0001befd 196 FUNC GLOBAL DEFAULT 11 soup_server_remove_websocket_extension │ │ │ │ + 1352: 00034b51 92 FUNC GLOBAL DEFAULT 11 soup_cacheability_get_type │ │ │ │ + 1353: 000431a5 104 FUNC GLOBAL DEFAULT 11 soup_connection_is_tunnelled │ │ │ │ + 1354: 000225e1 96 FUNC GLOBAL DEFAULT 11 soup_websocket_connection_get_keepalive_interval │ │ │ │ + 1355: 0001ac5d 80 FUNC GLOBAL DEFAULT 11 soup_server_get_type │ │ │ │ + 1356: 0002c939 244 FUNC GLOBAL DEFAULT 11 soup_message_headers_set_ranges │ │ │ │ + 1357: 000334b1 140 FUNC GLOBAL DEFAULT 11 soup_session_send_and_read_finish │ │ │ │ + 1358: 0001acad 104 FUNC GLOBAL DEFAULT 11 soup_server_new │ │ │ │ + 1359: 000439c5 128 FUNC GLOBAL DEFAULT 11 soup_connection_get_tls_certificate │ │ │ │ + 1360: 000436f5 96 FUNC GLOBAL DEFAULT 11 soup_connection_get_proxy_uri │ │ │ │ + 1361: 0001e145 196 FUNC GLOBAL DEFAULT 11 soup_server_message_set_redirect │ │ │ │ + 1362: 0001c741 252 FUNC GLOBAL DEFAULT 11 soup_server_connection_new_for_connection │ │ │ │ + 1363: 00045df9 12 FUNC GLOBAL DEFAULT 11 soup_message_queue_item_unref │ │ │ │ + 1364: 000434c1 272 FUNC GLOBAL DEFAULT 11 soup_connection_get_socket │ │ │ │ + 1365: 00043a45 128 FUNC GLOBAL DEFAULT 11 soup_connection_get_tls_certificate_errors │ │ │ │ + 1366: 0003bd2d 92 FUNC GLOBAL DEFAULT 11 soup_content_processor_get_processing_stage │ │ │ │ + 1367: 0002a669 96 FUNC GLOBAL DEFAULT 11 soup_message_get_method │ │ │ │ + 1368: 0002ad9d 96 FUNC GLOBAL DEFAULT 11 soup_message_get_remote_address │ │ │ │ + 1369: 000341ad 200 FUNC GLOBAL DEFAULT 11 soup_uri_uses_default_port │ │ │ │ + 1370: 0002d2d1 26 FUNC GLOBAL DEFAULT 11 soup_str_case_equal │ │ │ │ + 1371: 00029239 516 FUNC GLOBAL DEFAULT 11 soup_message_transfer_connection │ │ │ │ + 1372: 000404a5 32 FUNC GLOBAL DEFAULT 11 soup_auth_domain_add_path │ │ │ │ + 1373: 000461ed 28 FUNC GLOBAL DEFAULT 11 soup_brotli_decompressor_new │ │ │ │ + 1374: 00041b79 6 FUNC GLOBAL DEFAULT 11 soup_client_message_io_is_paused │ │ │ │ + 1375: 000288f1 16 FUNC GLOBAL DEFAULT 11 soup_message_wrote_body │ │ │ │ + 1376: 00044589 124 FUNC GLOBAL DEFAULT 11 soup_connection_manager_new │ │ │ │ + 1377: 00033d91 12 FUNC GLOBAL DEFAULT 11 soup_socket_properties_unref │ │ │ │ + 1378: 0004fb19 80 FUNC GLOBAL DEFAULT 11 soup_client_input_stream_get_type │ │ │ │ + 1379: 0002c221 172 FUNC GLOBAL DEFAULT 11 soup_message_headers_iter_next │ │ │ │ + 1380: 0002b271 32 FUNC GLOBAL DEFAULT 11 soup_message_headers_new │ │ │ │ + 1381: 000301a1 92 FUNC GLOBAL DEFAULT 11 soup_session_get_local_address │ │ │ │ + 1382: 0004320d 92 FUNC GLOBAL DEFAULT 11 soup_connection_tunnel_handshake_finish │ │ │ │ + 1383: 000229dd 16 FUNC GLOBAL DEFAULT 11 soup_websocket_connection_set_suppress_pongs_for_tests │ │ │ │ + 1384: 000447c9 1776 FUNC GLOBAL DEFAULT 11 soup_connection_manager_get_connection │ │ │ │ + 1385: 0003a109 304 FUNC GLOBAL DEFAULT 11 soup_cache_flush │ │ │ │ + 1386: 00043ac5 68 FUNC GLOBAL DEFAULT 11 soup_connection_get_tls_protocol_version │ │ │ │ + 1387: 0002cf51 60 FUNC GLOBAL DEFAULT 11 soup_message_metrics_get_dns_start │ │ │ │ + 1388: 00036dfd 552 FUNC GLOBAL DEFAULT 11 soup_auth_digest_compute_response │ │ │ │ + 1389: 000412a1 280 FUNC GLOBAL DEFAULT 11 soup_message_body_flatten │ │ │ │ + 1390: 0002d221 60 FUNC GLOBAL DEFAULT 11 soup_message_metrics_get_response_body_size │ │ │ │ + 1391: 00041b45 6 FUNC GLOBAL DEFAULT 11 soup_client_message_io_finished │ │ │ │ + 1392: 0001ae0d 156 FUNC GLOBAL DEFAULT 11 soup_server_set_tls_database │ │ │ │ + 1393: 00041411 10 FUNC GLOBAL DEFAULT 11 soup_message_body_got_chunk │ │ │ │ + 1394: 0002d005 60 FUNC GLOBAL DEFAULT 11 soup_message_metrics_get_connect_end │ │ │ │ + 1395: 000294e1 96 FUNC GLOBAL DEFAULT 11 soup_message_get_flags │ │ │ │ + 1396: 0004f371 28 FUNC GLOBAL DEFAULT 11 soup_body_input_stream_http2_new │ │ │ │ + 1397: 000446d1 4 FUNC GLOBAL DEFAULT 11 soup_connection_manager_get_max_conns │ │ │ │ + 1398: 0003a071 152 FUNC GLOBAL DEFAULT 11 soup_cache_get_cacheability │ │ │ │ + 1399: 0001dce9 80 FUNC GLOBAL DEFAULT 11 soup_server_message_get_response_body │ │ │ │ + 1400: 0002a319 116 FUNC GLOBAL DEFAULT 11 soup_message_io_finished │ │ │ │ + 1401: 0002a521 76 FUNC GLOBAL DEFAULT 11 soup_message_send_item │ │ │ │ + 1402: 000303bd 108 FUNC GLOBAL DEFAULT 11 soup_session_get_proxy_resolver │ │ │ │ + 1403: 00043f81 44 FUNC GLOBAL DEFAULT 11 soup_connection_is_reusable │ │ │ │ + 1404: 0001bb35 236 FUNC GLOBAL DEFAULT 11 soup_server_add_websocket_handler │ │ │ │ + 1405: 0002a3fd 48 FUNC GLOBAL DEFAULT 11 soup_message_is_io_paused │ │ │ │ + 1406: 0002a729 96 FUNC GLOBAL DEFAULT 11 soup_message_get_reason_phrase │ │ │ │ + 1407: 00034f91 100 FUNC GLOBAL DEFAULT 11 soup_message_flags_get_type │ │ │ │ + 1408: 000351e9 100 FUNC GLOBAL DEFAULT 11 soup_uri_component_get_type │ │ │ │ + 1409: 0001bdf9 92 FUNC GLOBAL DEFAULT 11 soup_server_unpause_message │ │ │ │ + 1410: 00039a85 80 FUNC GLOBAL DEFAULT 11 soup_cache_get_type │ │ │ │ + 1411: 00029b69 96 FUNC GLOBAL DEFAULT 11 soup_message_get_first_party │ │ │ │ + 1412: 00040699 96 FUNC GLOBAL DEFAULT 11 soup_auth_domain_challenge │ │ │ │ + 1413: 00027189 56 FUNC GLOBAL DEFAULT 11 soup_logger_log_request_data │ │ │ │ + 1414: 0002a98d 100 FUNC GLOBAL DEFAULT 11 soup_message_set_status │ │ │ │ + 1415: 0001de51 92 FUNC GLOBAL DEFAULT 11 soup_server_message_set_http_version │ │ │ │ + 1416: 00020485 92 FUNC GLOBAL DEFAULT 11 soup_websocket_connection_get_origin │ │ │ │ + 1417: 00034145 104 FUNC GLOBAL DEFAULT 11 soup_uri_get_path_and_query │ │ │ │ + 1418: 000307e9 152 FUNC GLOBAL DEFAULT 11 soup_session_set_idle_timeout │ │ │ │ + 1419: 00034581 484 FUNC GLOBAL DEFAULT 11 soup_uri_decode_data_uri │ │ │ │ + 1420: 0003ad49 32 FUNC GLOBAL DEFAULT 11 soup_cache_set_max_size │ │ │ │ + 1421: 0002a309 16 FUNC GLOBAL DEFAULT 11 soup_message_get_io_data │ │ │ ├── readelf --wide --relocs {} │ │ │ │ @@ -1,34 +1,30 @@ │ │ │ │ │ │ │ │ -Relocation section '.rel.dyn' at offset 0x11434 contains 701 entries: │ │ │ │ +Relocation section '.rel.dyn' at offset 0x1133c contains 701 entries: │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ -0007dbd0 00000017 R_ARM_RELATIVE │ │ │ │ -0007dbd4 00000017 R_ARM_RELATIVE │ │ │ │ -0007dbd8 00000017 R_ARM_RELATIVE │ │ │ │ -0007dbdc 00000017 R_ARM_RELATIVE │ │ │ │ -0007dbe0 00000017 R_ARM_RELATIVE │ │ │ │ -0007dbe4 00000017 R_ARM_RELATIVE │ │ │ │ -0007dbe8 00000017 R_ARM_RELATIVE │ │ │ │ -0007dbec 00000017 R_ARM_RELATIVE │ │ │ │ 0007dbf0 00000017 R_ARM_RELATIVE │ │ │ │ 0007dbf4 00000017 R_ARM_RELATIVE │ │ │ │ 0007dbf8 00000017 R_ARM_RELATIVE │ │ │ │ 0007dbfc 00000017 R_ARM_RELATIVE │ │ │ │ 0007dc00 00000017 R_ARM_RELATIVE │ │ │ │ 0007dc04 00000017 R_ARM_RELATIVE │ │ │ │ 0007dc08 00000017 R_ARM_RELATIVE │ │ │ │ 0007dc0c 00000017 R_ARM_RELATIVE │ │ │ │ 0007dc10 00000017 R_ARM_RELATIVE │ │ │ │ 0007dc14 00000017 R_ARM_RELATIVE │ │ │ │ 0007dc18 00000017 R_ARM_RELATIVE │ │ │ │ 0007dc1c 00000017 R_ARM_RELATIVE │ │ │ │ 0007dc20 00000017 R_ARM_RELATIVE │ │ │ │ +0007dc24 00000017 R_ARM_RELATIVE │ │ │ │ 0007dc28 00000017 R_ARM_RELATIVE │ │ │ │ +0007dc2c 00000017 R_ARM_RELATIVE │ │ │ │ 0007dc30 00000017 R_ARM_RELATIVE │ │ │ │ +0007dc34 00000017 R_ARM_RELATIVE │ │ │ │ 0007dc38 00000017 R_ARM_RELATIVE │ │ │ │ +0007dc3c 00000017 R_ARM_RELATIVE │ │ │ │ 0007dc40 00000017 R_ARM_RELATIVE │ │ │ │ 0007dc48 00000017 R_ARM_RELATIVE │ │ │ │ 0007dc50 00000017 R_ARM_RELATIVE │ │ │ │ 0007dc58 00000017 R_ARM_RELATIVE │ │ │ │ 0007dc60 00000017 R_ARM_RELATIVE │ │ │ │ 0007dc68 00000017 R_ARM_RELATIVE │ │ │ │ 0007dc70 00000017 R_ARM_RELATIVE │ │ │ │ @@ -67,320 +63,316 @@ │ │ │ │ 0007dd78 00000017 R_ARM_RELATIVE │ │ │ │ 0007dd80 00000017 R_ARM_RELATIVE │ │ │ │ 0007dd88 00000017 R_ARM_RELATIVE │ │ │ │ 0007dd90 00000017 R_ARM_RELATIVE │ │ │ │ 0007dd98 00000017 R_ARM_RELATIVE │ │ │ │ 0007dda0 00000017 R_ARM_RELATIVE │ │ │ │ 0007dda8 00000017 R_ARM_RELATIVE │ │ │ │ +0007ddb0 00000017 R_ARM_RELATIVE │ │ │ │ 0007ddb8 00000017 R_ARM_RELATIVE │ │ │ │ -0007ddbc 00000017 R_ARM_RELATIVE │ │ │ │ -0007ddc4 00000017 R_ARM_RELATIVE │ │ │ │ +0007ddc0 00000017 R_ARM_RELATIVE │ │ │ │ 0007ddc8 00000017 R_ARM_RELATIVE │ │ │ │ -0007ddd0 00000017 R_ARM_RELATIVE │ │ │ │ -0007ddd4 00000017 R_ARM_RELATIVE │ │ │ │ +0007ddd8 00000017 R_ARM_RELATIVE │ │ │ │ 0007dddc 00000017 R_ARM_RELATIVE │ │ │ │ -0007dde0 00000017 R_ARM_RELATIVE │ │ │ │ +0007dde4 00000017 R_ARM_RELATIVE │ │ │ │ +0007dde8 00000017 R_ARM_RELATIVE │ │ │ │ +0007ddf0 00000017 R_ARM_RELATIVE │ │ │ │ 0007ddf4 00000017 R_ARM_RELATIVE │ │ │ │ -0007ddf8 00000017 R_ARM_RELATIVE │ │ │ │ +0007ddfc 00000017 R_ARM_RELATIVE │ │ │ │ 0007de00 00000017 R_ARM_RELATIVE │ │ │ │ -0007de04 00000017 R_ARM_RELATIVE │ │ │ │ +0007de14 00000017 R_ARM_RELATIVE │ │ │ │ 0007de18 00000017 R_ARM_RELATIVE │ │ │ │ -0007de1c 00000017 R_ARM_RELATIVE │ │ │ │ +0007de20 00000017 R_ARM_RELATIVE │ │ │ │ 0007de24 00000017 R_ARM_RELATIVE │ │ │ │ -0007de28 00000017 R_ARM_RELATIVE │ │ │ │ -0007de30 00000017 R_ARM_RELATIVE │ │ │ │ -0007de34 00000017 R_ARM_RELATIVE │ │ │ │ +0007de38 00000017 R_ARM_RELATIVE │ │ │ │ 0007de3c 00000017 R_ARM_RELATIVE │ │ │ │ -0007de40 00000017 R_ARM_RELATIVE │ │ │ │ +0007de44 00000017 R_ARM_RELATIVE │ │ │ │ +0007de48 00000017 R_ARM_RELATIVE │ │ │ │ +0007de50 00000017 R_ARM_RELATIVE │ │ │ │ 0007de54 00000017 R_ARM_RELATIVE │ │ │ │ -0007de58 00000017 R_ARM_RELATIVE │ │ │ │ +0007de5c 00000017 R_ARM_RELATIVE │ │ │ │ 0007de60 00000017 R_ARM_RELATIVE │ │ │ │ -0007de64 00000017 R_ARM_RELATIVE │ │ │ │ -0007de6c 00000017 R_ARM_RELATIVE │ │ │ │ -0007de70 00000017 R_ARM_RELATIVE │ │ │ │ +0007de74 00000017 R_ARM_RELATIVE │ │ │ │ +0007de78 00000017 R_ARM_RELATIVE │ │ │ │ +0007de80 00000017 R_ARM_RELATIVE │ │ │ │ 0007de84 00000017 R_ARM_RELATIVE │ │ │ │ -0007de88 00000017 R_ARM_RELATIVE │ │ │ │ +0007de8c 00000017 R_ARM_RELATIVE │ │ │ │ 0007de90 00000017 R_ARM_RELATIVE │ │ │ │ -0007de94 00000017 R_ARM_RELATIVE │ │ │ │ -0007de9c 00000017 R_ARM_RELATIVE │ │ │ │ -0007dea0 00000017 R_ARM_RELATIVE │ │ │ │ +0007dea4 00000017 R_ARM_RELATIVE │ │ │ │ +0007dea8 00000017 R_ARM_RELATIVE │ │ │ │ +0007deb0 00000017 R_ARM_RELATIVE │ │ │ │ 0007deb4 00000017 R_ARM_RELATIVE │ │ │ │ -0007deb8 00000017 R_ARM_RELATIVE │ │ │ │ +0007debc 00000017 R_ARM_RELATIVE │ │ │ │ 0007dec0 00000017 R_ARM_RELATIVE │ │ │ │ -0007dec4 00000017 R_ARM_RELATIVE │ │ │ │ -0007decc 00000017 R_ARM_RELATIVE │ │ │ │ -0007ded0 00000017 R_ARM_RELATIVE │ │ │ │ +0007ded4 00000017 R_ARM_RELATIVE │ │ │ │ +0007ded8 00000017 R_ARM_RELATIVE │ │ │ │ +0007dee0 00000017 R_ARM_RELATIVE │ │ │ │ 0007dee4 00000017 R_ARM_RELATIVE │ │ │ │ -0007dee8 00000017 R_ARM_RELATIVE │ │ │ │ +0007deec 00000017 R_ARM_RELATIVE │ │ │ │ 0007def0 00000017 R_ARM_RELATIVE │ │ │ │ -0007def4 00000017 R_ARM_RELATIVE │ │ │ │ +0007df04 00000017 R_ARM_RELATIVE │ │ │ │ 0007df08 00000017 R_ARM_RELATIVE │ │ │ │ -0007df0c 00000017 R_ARM_RELATIVE │ │ │ │ +0007df10 00000017 R_ARM_RELATIVE │ │ │ │ 0007df14 00000017 R_ARM_RELATIVE │ │ │ │ -0007df18 00000017 R_ARM_RELATIVE │ │ │ │ -0007df20 00000017 R_ARM_RELATIVE │ │ │ │ -0007df24 00000017 R_ARM_RELATIVE │ │ │ │ +0007df28 00000017 R_ARM_RELATIVE │ │ │ │ 0007df2c 00000017 R_ARM_RELATIVE │ │ │ │ -0007df30 00000017 R_ARM_RELATIVE │ │ │ │ +0007df34 00000017 R_ARM_RELATIVE │ │ │ │ +0007df38 00000017 R_ARM_RELATIVE │ │ │ │ +0007df40 00000017 R_ARM_RELATIVE │ │ │ │ 0007df44 00000017 R_ARM_RELATIVE │ │ │ │ -0007df48 00000017 R_ARM_RELATIVE │ │ │ │ +0007df4c 00000017 R_ARM_RELATIVE │ │ │ │ 0007df50 00000017 R_ARM_RELATIVE │ │ │ │ -0007df54 00000017 R_ARM_RELATIVE │ │ │ │ -0007df5c 00000017 R_ARM_RELATIVE │ │ │ │ -0007df60 00000017 R_ARM_RELATIVE │ │ │ │ +0007df64 00000017 R_ARM_RELATIVE │ │ │ │ +0007df68 00000017 R_ARM_RELATIVE │ │ │ │ +0007df70 00000017 R_ARM_RELATIVE │ │ │ │ 0007df74 00000017 R_ARM_RELATIVE │ │ │ │ -0007df78 00000017 R_ARM_RELATIVE │ │ │ │ +0007df7c 00000017 R_ARM_RELATIVE │ │ │ │ 0007df80 00000017 R_ARM_RELATIVE │ │ │ │ -0007df84 00000017 R_ARM_RELATIVE │ │ │ │ -0007df8c 00000017 R_ARM_RELATIVE │ │ │ │ -0007df90 00000017 R_ARM_RELATIVE │ │ │ │ +0007df94 00000017 R_ARM_RELATIVE │ │ │ │ 0007df98 00000017 R_ARM_RELATIVE │ │ │ │ -0007df9c 00000017 R_ARM_RELATIVE │ │ │ │ +0007dfa0 00000017 R_ARM_RELATIVE │ │ │ │ 0007dfa4 00000017 R_ARM_RELATIVE │ │ │ │ -0007dfa8 00000017 R_ARM_RELATIVE │ │ │ │ +0007dfac 00000017 R_ARM_RELATIVE │ │ │ │ 0007dfb0 00000017 R_ARM_RELATIVE │ │ │ │ -0007dfb4 00000017 R_ARM_RELATIVE │ │ │ │ +0007dfb8 00000017 R_ARM_RELATIVE │ │ │ │ +0007dfbc 00000017 R_ARM_RELATIVE │ │ │ │ +0007dfc4 00000017 R_ARM_RELATIVE │ │ │ │ 0007dfc8 00000017 R_ARM_RELATIVE │ │ │ │ -0007dfcc 00000017 R_ARM_RELATIVE │ │ │ │ +0007dfd0 00000017 R_ARM_RELATIVE │ │ │ │ 0007dfd4 00000017 R_ARM_RELATIVE │ │ │ │ -0007dfd8 00000017 R_ARM_RELATIVE │ │ │ │ +0007dfe8 00000017 R_ARM_RELATIVE │ │ │ │ 0007dfec 00000017 R_ARM_RELATIVE │ │ │ │ -0007dff0 00000017 R_ARM_RELATIVE │ │ │ │ +0007dff4 00000017 R_ARM_RELATIVE │ │ │ │ 0007dff8 00000017 R_ARM_RELATIVE │ │ │ │ -0007dffc 00000017 R_ARM_RELATIVE │ │ │ │ -0007e004 00000017 R_ARM_RELATIVE │ │ │ │ -0007e008 00000017 R_ARM_RELATIVE │ │ │ │ +0007e00c 00000017 R_ARM_RELATIVE │ │ │ │ 0007e010 00000017 R_ARM_RELATIVE │ │ │ │ -0007e014 00000017 R_ARM_RELATIVE │ │ │ │ +0007e018 00000017 R_ARM_RELATIVE │ │ │ │ 0007e01c 00000017 R_ARM_RELATIVE │ │ │ │ -0007e020 00000017 R_ARM_RELATIVE │ │ │ │ +0007e024 00000017 R_ARM_RELATIVE │ │ │ │ +0007e028 00000017 R_ARM_RELATIVE │ │ │ │ +0007e030 00000017 R_ARM_RELATIVE │ │ │ │ 0007e034 00000017 R_ARM_RELATIVE │ │ │ │ -0007e038 00000017 R_ARM_RELATIVE │ │ │ │ +0007e03c 00000017 R_ARM_RELATIVE │ │ │ │ 0007e040 00000017 R_ARM_RELATIVE │ │ │ │ -0007e044 00000017 R_ARM_RELATIVE │ │ │ │ -0007e04c 00000017 R_ARM_RELATIVE │ │ │ │ -0007e050 00000017 R_ARM_RELATIVE │ │ │ │ +0007e054 00000017 R_ARM_RELATIVE │ │ │ │ 0007e058 00000017 R_ARM_RELATIVE │ │ │ │ -0007e05c 00000017 R_ARM_RELATIVE │ │ │ │ +0007e060 00000017 R_ARM_RELATIVE │ │ │ │ 0007e064 00000017 R_ARM_RELATIVE │ │ │ │ -0007e068 00000017 R_ARM_RELATIVE │ │ │ │ +0007e06c 00000017 R_ARM_RELATIVE │ │ │ │ +0007e070 00000017 R_ARM_RELATIVE │ │ │ │ +0007e078 00000017 R_ARM_RELATIVE │ │ │ │ 0007e07c 00000017 R_ARM_RELATIVE │ │ │ │ -0007e080 00000017 R_ARM_RELATIVE │ │ │ │ +0007e084 00000017 R_ARM_RELATIVE │ │ │ │ 0007e088 00000017 R_ARM_RELATIVE │ │ │ │ -0007e08c 00000017 R_ARM_RELATIVE │ │ │ │ -0007e094 00000017 R_ARM_RELATIVE │ │ │ │ -0007e098 00000017 R_ARM_RELATIVE │ │ │ │ +0007e09c 00000017 R_ARM_RELATIVE │ │ │ │ 0007e0a0 00000017 R_ARM_RELATIVE │ │ │ │ -0007e0a4 00000017 R_ARM_RELATIVE │ │ │ │ +0007e0a8 00000017 R_ARM_RELATIVE │ │ │ │ 0007e0ac 00000017 R_ARM_RELATIVE │ │ │ │ -0007e0b0 00000017 R_ARM_RELATIVE │ │ │ │ +0007e0b4 00000017 R_ARM_RELATIVE │ │ │ │ 0007e0b8 00000017 R_ARM_RELATIVE │ │ │ │ -0007e0bc 00000017 R_ARM_RELATIVE │ │ │ │ +0007e0c0 00000017 R_ARM_RELATIVE │ │ │ │ 0007e0c4 00000017 R_ARM_RELATIVE │ │ │ │ -0007e0c8 00000017 R_ARM_RELATIVE │ │ │ │ +0007e0cc 00000017 R_ARM_RELATIVE │ │ │ │ +0007e0d0 00000017 R_ARM_RELATIVE │ │ │ │ +0007e0d8 00000017 R_ARM_RELATIVE │ │ │ │ 0007e0dc 00000017 R_ARM_RELATIVE │ │ │ │ -0007e0e0 00000017 R_ARM_RELATIVE │ │ │ │ +0007e0e4 00000017 R_ARM_RELATIVE │ │ │ │ 0007e0e8 00000017 R_ARM_RELATIVE │ │ │ │ -0007e0ec 00000017 R_ARM_RELATIVE │ │ │ │ -0007e0f4 00000017 R_ARM_RELATIVE │ │ │ │ -0007e0f8 00000017 R_ARM_RELATIVE │ │ │ │ +0007e0fc 00000017 R_ARM_RELATIVE │ │ │ │ 0007e100 00000017 R_ARM_RELATIVE │ │ │ │ -0007e104 00000017 R_ARM_RELATIVE │ │ │ │ +0007e108 00000017 R_ARM_RELATIVE │ │ │ │ 0007e10c 00000017 R_ARM_RELATIVE │ │ │ │ -0007e110 00000017 R_ARM_RELATIVE │ │ │ │ +0007e114 00000017 R_ARM_RELATIVE │ │ │ │ 0007e118 00000017 R_ARM_RELATIVE │ │ │ │ -0007e11c 00000017 R_ARM_RELATIVE │ │ │ │ +0007e120 00000017 R_ARM_RELATIVE │ │ │ │ 0007e124 00000017 R_ARM_RELATIVE │ │ │ │ -0007e128 00000017 R_ARM_RELATIVE │ │ │ │ +0007e12c 00000017 R_ARM_RELATIVE │ │ │ │ 0007e130 00000017 R_ARM_RELATIVE │ │ │ │ -0007e134 00000017 R_ARM_RELATIVE │ │ │ │ +0007e138 00000017 R_ARM_RELATIVE │ │ │ │ 0007e13c 00000017 R_ARM_RELATIVE │ │ │ │ -0007e140 00000017 R_ARM_RELATIVE │ │ │ │ +0007e144 00000017 R_ARM_RELATIVE │ │ │ │ 0007e148 00000017 R_ARM_RELATIVE │ │ │ │ -0007e14c 00000017 R_ARM_RELATIVE │ │ │ │ +0007e150 00000017 R_ARM_RELATIVE │ │ │ │ 0007e154 00000017 R_ARM_RELATIVE │ │ │ │ -0007e158 00000017 R_ARM_RELATIVE │ │ │ │ +0007e15c 00000017 R_ARM_RELATIVE │ │ │ │ 0007e160 00000017 R_ARM_RELATIVE │ │ │ │ -0007e164 00000017 R_ARM_RELATIVE │ │ │ │ +0007e168 00000017 R_ARM_RELATIVE │ │ │ │ 0007e16c 00000017 R_ARM_RELATIVE │ │ │ │ -0007e170 00000017 R_ARM_RELATIVE │ │ │ │ +0007e174 00000017 R_ARM_RELATIVE │ │ │ │ 0007e178 00000017 R_ARM_RELATIVE │ │ │ │ -0007e17c 00000017 R_ARM_RELATIVE │ │ │ │ +0007e180 00000017 R_ARM_RELATIVE │ │ │ │ 0007e184 00000017 R_ARM_RELATIVE │ │ │ │ -0007e188 00000017 R_ARM_RELATIVE │ │ │ │ +0007e18c 00000017 R_ARM_RELATIVE │ │ │ │ 0007e190 00000017 R_ARM_RELATIVE │ │ │ │ -0007e194 00000017 R_ARM_RELATIVE │ │ │ │ +0007e198 00000017 R_ARM_RELATIVE │ │ │ │ 0007e19c 00000017 R_ARM_RELATIVE │ │ │ │ -0007e1a0 00000017 R_ARM_RELATIVE │ │ │ │ +0007e1a4 00000017 R_ARM_RELATIVE │ │ │ │ 0007e1a8 00000017 R_ARM_RELATIVE │ │ │ │ -0007e1ac 00000017 R_ARM_RELATIVE │ │ │ │ +0007e1b0 00000017 R_ARM_RELATIVE │ │ │ │ 0007e1b4 00000017 R_ARM_RELATIVE │ │ │ │ -0007e1b8 00000017 R_ARM_RELATIVE │ │ │ │ +0007e1bc 00000017 R_ARM_RELATIVE │ │ │ │ 0007e1c0 00000017 R_ARM_RELATIVE │ │ │ │ -0007e1c4 00000017 R_ARM_RELATIVE │ │ │ │ +0007e1c8 00000017 R_ARM_RELATIVE │ │ │ │ 0007e1cc 00000017 R_ARM_RELATIVE │ │ │ │ -0007e1d0 00000017 R_ARM_RELATIVE │ │ │ │ +0007e1d4 00000017 R_ARM_RELATIVE │ │ │ │ 0007e1d8 00000017 R_ARM_RELATIVE │ │ │ │ -0007e1dc 00000017 R_ARM_RELATIVE │ │ │ │ +0007e1e0 00000017 R_ARM_RELATIVE │ │ │ │ 0007e1e4 00000017 R_ARM_RELATIVE │ │ │ │ -0007e1e8 00000017 R_ARM_RELATIVE │ │ │ │ +0007e1ec 00000017 R_ARM_RELATIVE │ │ │ │ 0007e1f0 00000017 R_ARM_RELATIVE │ │ │ │ -0007e1f4 00000017 R_ARM_RELATIVE │ │ │ │ +0007e1f8 00000017 R_ARM_RELATIVE │ │ │ │ 0007e1fc 00000017 R_ARM_RELATIVE │ │ │ │ -0007e200 00000017 R_ARM_RELATIVE │ │ │ │ +0007e204 00000017 R_ARM_RELATIVE │ │ │ │ 0007e208 00000017 R_ARM_RELATIVE │ │ │ │ -0007e20c 00000017 R_ARM_RELATIVE │ │ │ │ +0007e210 00000017 R_ARM_RELATIVE │ │ │ │ 0007e214 00000017 R_ARM_RELATIVE │ │ │ │ -0007e218 00000017 R_ARM_RELATIVE │ │ │ │ +0007e21c 00000017 R_ARM_RELATIVE │ │ │ │ 0007e220 00000017 R_ARM_RELATIVE │ │ │ │ -0007e224 00000017 R_ARM_RELATIVE │ │ │ │ +0007e228 00000017 R_ARM_RELATIVE │ │ │ │ 0007e22c 00000017 R_ARM_RELATIVE │ │ │ │ -0007e230 00000017 R_ARM_RELATIVE │ │ │ │ +0007e234 00000017 R_ARM_RELATIVE │ │ │ │ 0007e238 00000017 R_ARM_RELATIVE │ │ │ │ -0007e23c 00000017 R_ARM_RELATIVE │ │ │ │ +0007e240 00000017 R_ARM_RELATIVE │ │ │ │ 0007e244 00000017 R_ARM_RELATIVE │ │ │ │ -0007e248 00000017 R_ARM_RELATIVE │ │ │ │ +0007e24c 00000017 R_ARM_RELATIVE │ │ │ │ 0007e250 00000017 R_ARM_RELATIVE │ │ │ │ -0007e254 00000017 R_ARM_RELATIVE │ │ │ │ +0007e258 00000017 R_ARM_RELATIVE │ │ │ │ 0007e25c 00000017 R_ARM_RELATIVE │ │ │ │ -0007e260 00000017 R_ARM_RELATIVE │ │ │ │ +0007e264 00000017 R_ARM_RELATIVE │ │ │ │ 0007e268 00000017 R_ARM_RELATIVE │ │ │ │ -0007e26c 00000017 R_ARM_RELATIVE │ │ │ │ +0007e270 00000017 R_ARM_RELATIVE │ │ │ │ 0007e274 00000017 R_ARM_RELATIVE │ │ │ │ -0007e278 00000017 R_ARM_RELATIVE │ │ │ │ +0007e27c 00000017 R_ARM_RELATIVE │ │ │ │ 0007e280 00000017 R_ARM_RELATIVE │ │ │ │ -0007e284 00000017 R_ARM_RELATIVE │ │ │ │ +0007e288 00000017 R_ARM_RELATIVE │ │ │ │ 0007e28c 00000017 R_ARM_RELATIVE │ │ │ │ -0007e290 00000017 R_ARM_RELATIVE │ │ │ │ +0007e294 00000017 R_ARM_RELATIVE │ │ │ │ 0007e298 00000017 R_ARM_RELATIVE │ │ │ │ -0007e29c 00000017 R_ARM_RELATIVE │ │ │ │ +0007e2a0 00000017 R_ARM_RELATIVE │ │ │ │ 0007e2a4 00000017 R_ARM_RELATIVE │ │ │ │ -0007e2a8 00000017 R_ARM_RELATIVE │ │ │ │ +0007e2ac 00000017 R_ARM_RELATIVE │ │ │ │ 0007e2b0 00000017 R_ARM_RELATIVE │ │ │ │ -0007e2b4 00000017 R_ARM_RELATIVE │ │ │ │ +0007e2b8 00000017 R_ARM_RELATIVE │ │ │ │ 0007e2bc 00000017 R_ARM_RELATIVE │ │ │ │ -0007e2c0 00000017 R_ARM_RELATIVE │ │ │ │ +0007e2c4 00000017 R_ARM_RELATIVE │ │ │ │ 0007e2c8 00000017 R_ARM_RELATIVE │ │ │ │ -0007e2cc 00000017 R_ARM_RELATIVE │ │ │ │ +0007e2d0 00000017 R_ARM_RELATIVE │ │ │ │ 0007e2d4 00000017 R_ARM_RELATIVE │ │ │ │ -0007e2d8 00000017 R_ARM_RELATIVE │ │ │ │ +0007e2dc 00000017 R_ARM_RELATIVE │ │ │ │ 0007e2e0 00000017 R_ARM_RELATIVE │ │ │ │ -0007e2e4 00000017 R_ARM_RELATIVE │ │ │ │ +0007e2e8 00000017 R_ARM_RELATIVE │ │ │ │ 0007e2ec 00000017 R_ARM_RELATIVE │ │ │ │ -0007e2f0 00000017 R_ARM_RELATIVE │ │ │ │ +0007e2f4 00000017 R_ARM_RELATIVE │ │ │ │ 0007e2f8 00000017 R_ARM_RELATIVE │ │ │ │ -0007e2fc 00000017 R_ARM_RELATIVE │ │ │ │ +0007e300 00000017 R_ARM_RELATIVE │ │ │ │ 0007e304 00000017 R_ARM_RELATIVE │ │ │ │ -0007e308 00000017 R_ARM_RELATIVE │ │ │ │ +0007e30c 00000017 R_ARM_RELATIVE │ │ │ │ 0007e310 00000017 R_ARM_RELATIVE │ │ │ │ -0007e314 00000017 R_ARM_RELATIVE │ │ │ │ +0007e318 00000017 R_ARM_RELATIVE │ │ │ │ 0007e31c 00000017 R_ARM_RELATIVE │ │ │ │ -0007e320 00000017 R_ARM_RELATIVE │ │ │ │ +0007e324 00000017 R_ARM_RELATIVE │ │ │ │ 0007e328 00000017 R_ARM_RELATIVE │ │ │ │ -0007e32c 00000017 R_ARM_RELATIVE │ │ │ │ +0007e330 00000017 R_ARM_RELATIVE │ │ │ │ 0007e334 00000017 R_ARM_RELATIVE │ │ │ │ -0007e338 00000017 R_ARM_RELATIVE │ │ │ │ +0007e33c 00000017 R_ARM_RELATIVE │ │ │ │ 0007e340 00000017 R_ARM_RELATIVE │ │ │ │ -0007e344 00000017 R_ARM_RELATIVE │ │ │ │ +0007e348 00000017 R_ARM_RELATIVE │ │ │ │ 0007e34c 00000017 R_ARM_RELATIVE │ │ │ │ -0007e350 00000017 R_ARM_RELATIVE │ │ │ │ +0007e354 00000017 R_ARM_RELATIVE │ │ │ │ 0007e358 00000017 R_ARM_RELATIVE │ │ │ │ -0007e35c 00000017 R_ARM_RELATIVE │ │ │ │ +0007e360 00000017 R_ARM_RELATIVE │ │ │ │ +0007e364 00000017 R_ARM_RELATIVE │ │ │ │ +0007e36c 00000017 R_ARM_RELATIVE │ │ │ │ 0007e370 00000017 R_ARM_RELATIVE │ │ │ │ -0007e374 00000017 R_ARM_RELATIVE │ │ │ │ +0007e378 00000017 R_ARM_RELATIVE │ │ │ │ 0007e37c 00000017 R_ARM_RELATIVE │ │ │ │ -0007e380 00000017 R_ARM_RELATIVE │ │ │ │ -0007e388 00000017 R_ARM_RELATIVE │ │ │ │ -0007e38c 00000017 R_ARM_RELATIVE │ │ │ │ +0007e390 00000017 R_ARM_RELATIVE │ │ │ │ +0007e394 00000017 R_ARM_RELATIVE │ │ │ │ +0007e39c 00000017 R_ARM_RELATIVE │ │ │ │ 0007e3a0 00000017 R_ARM_RELATIVE │ │ │ │ -0007e3a4 00000017 R_ARM_RELATIVE │ │ │ │ +0007e3a8 00000017 R_ARM_RELATIVE │ │ │ │ 0007e3ac 00000017 R_ARM_RELATIVE │ │ │ │ -0007e3b0 00000017 R_ARM_RELATIVE │ │ │ │ -0007e3b8 00000017 R_ARM_RELATIVE │ │ │ │ -0007e3bc 00000017 R_ARM_RELATIVE │ │ │ │ +0007e3c0 00000017 R_ARM_RELATIVE │ │ │ │ 0007e3c4 00000017 R_ARM_RELATIVE │ │ │ │ -0007e3c8 00000017 R_ARM_RELATIVE │ │ │ │ +0007e3cc 00000017 R_ARM_RELATIVE │ │ │ │ 0007e3d0 00000017 R_ARM_RELATIVE │ │ │ │ -0007e3d4 00000017 R_ARM_RELATIVE │ │ │ │ +0007e3d8 00000017 R_ARM_RELATIVE │ │ │ │ +0007e3dc 00000017 R_ARM_RELATIVE │ │ │ │ +0007e3e4 00000017 R_ARM_RELATIVE │ │ │ │ 0007e3e8 00000017 R_ARM_RELATIVE │ │ │ │ -0007e3ec 00000017 R_ARM_RELATIVE │ │ │ │ +0007e3f0 00000017 R_ARM_RELATIVE │ │ │ │ 0007e3f4 00000017 R_ARM_RELATIVE │ │ │ │ -0007e3f8 00000017 R_ARM_RELATIVE │ │ │ │ -0007e400 00000017 R_ARM_RELATIVE │ │ │ │ -0007e404 00000017 R_ARM_RELATIVE │ │ │ │ +0007e408 00000017 R_ARM_RELATIVE │ │ │ │ 0007e40c 00000017 R_ARM_RELATIVE │ │ │ │ -0007e410 00000017 R_ARM_RELATIVE │ │ │ │ +0007e414 00000017 R_ARM_RELATIVE │ │ │ │ 0007e418 00000017 R_ARM_RELATIVE │ │ │ │ -0007e41c 00000017 R_ARM_RELATIVE │ │ │ │ +0007e420 00000017 R_ARM_RELATIVE │ │ │ │ 0007e424 00000017 R_ARM_RELATIVE │ │ │ │ -0007e428 00000017 R_ARM_RELATIVE │ │ │ │ +0007e42c 00000017 R_ARM_RELATIVE │ │ │ │ 0007e430 00000017 R_ARM_RELATIVE │ │ │ │ -0007e434 00000017 R_ARM_RELATIVE │ │ │ │ +0007e438 00000017 R_ARM_RELATIVE │ │ │ │ 0007e43c 00000017 R_ARM_RELATIVE │ │ │ │ -0007e440 00000017 R_ARM_RELATIVE │ │ │ │ +0007e444 00000017 R_ARM_RELATIVE │ │ │ │ 0007e448 00000017 R_ARM_RELATIVE │ │ │ │ -0007e44c 00000017 R_ARM_RELATIVE │ │ │ │ +0007e450 00000017 R_ARM_RELATIVE │ │ │ │ 0007e454 00000017 R_ARM_RELATIVE │ │ │ │ -0007e458 00000017 R_ARM_RELATIVE │ │ │ │ +0007e45c 00000017 R_ARM_RELATIVE │ │ │ │ +0007e460 00000017 R_ARM_RELATIVE │ │ │ │ +0007e468 00000017 R_ARM_RELATIVE │ │ │ │ 0007e46c 00000017 R_ARM_RELATIVE │ │ │ │ -0007e470 00000017 R_ARM_RELATIVE │ │ │ │ +0007e474 00000017 R_ARM_RELATIVE │ │ │ │ 0007e478 00000017 R_ARM_RELATIVE │ │ │ │ -0007e47c 00000017 R_ARM_RELATIVE │ │ │ │ -0007e484 00000017 R_ARM_RELATIVE │ │ │ │ -0007e488 00000017 R_ARM_RELATIVE │ │ │ │ +0007e48c 00000017 R_ARM_RELATIVE │ │ │ │ 0007e490 00000017 R_ARM_RELATIVE │ │ │ │ -0007e494 00000017 R_ARM_RELATIVE │ │ │ │ +0007e498 00000017 R_ARM_RELATIVE │ │ │ │ +0007e49c 00000017 R_ARM_RELATIVE │ │ │ │ +0007e4a4 00000017 R_ARM_RELATIVE │ │ │ │ 0007e4a8 00000017 R_ARM_RELATIVE │ │ │ │ -0007e4ac 00000017 R_ARM_RELATIVE │ │ │ │ +0007e4b0 00000017 R_ARM_RELATIVE │ │ │ │ 0007e4b4 00000017 R_ARM_RELATIVE │ │ │ │ -0007e4b8 00000017 R_ARM_RELATIVE │ │ │ │ -0007e4c0 00000017 R_ARM_RELATIVE │ │ │ │ -0007e4c4 00000017 R_ARM_RELATIVE │ │ │ │ +0007e4c8 00000017 R_ARM_RELATIVE │ │ │ │ +0007e4cc 00000017 R_ARM_RELATIVE │ │ │ │ +0007e4d4 00000017 R_ARM_RELATIVE │ │ │ │ 0007e4d8 00000017 R_ARM_RELATIVE │ │ │ │ -0007e4dc 00000017 R_ARM_RELATIVE │ │ │ │ +0007e4e0 00000017 R_ARM_RELATIVE │ │ │ │ 0007e4e4 00000017 R_ARM_RELATIVE │ │ │ │ -0007e4e8 00000017 R_ARM_RELATIVE │ │ │ │ +0007e4f8 00000017 R_ARM_RELATIVE │ │ │ │ 0007e4fc 00000017 R_ARM_RELATIVE │ │ │ │ -0007e500 00000017 R_ARM_RELATIVE │ │ │ │ +0007e504 00000017 R_ARM_RELATIVE │ │ │ │ 0007e508 00000017 R_ARM_RELATIVE │ │ │ │ -0007e50c 00000017 R_ARM_RELATIVE │ │ │ │ -0007e514 00000017 R_ARM_RELATIVE │ │ │ │ -0007e518 00000017 R_ARM_RELATIVE │ │ │ │ +0007e51c 00000017 R_ARM_RELATIVE │ │ │ │ 0007e520 00000017 R_ARM_RELATIVE │ │ │ │ -0007e524 00000017 R_ARM_RELATIVE │ │ │ │ +0007e528 00000017 R_ARM_RELATIVE │ │ │ │ 0007e52c 00000017 R_ARM_RELATIVE │ │ │ │ -0007e530 00000017 R_ARM_RELATIVE │ │ │ │ +0007e534 00000017 R_ARM_RELATIVE │ │ │ │ 0007e538 00000017 R_ARM_RELATIVE │ │ │ │ -0007e53c 00000017 R_ARM_RELATIVE │ │ │ │ +0007e540 00000017 R_ARM_RELATIVE │ │ │ │ 0007e544 00000017 R_ARM_RELATIVE │ │ │ │ -0007e548 00000017 R_ARM_RELATIVE │ │ │ │ +0007e54c 00000017 R_ARM_RELATIVE │ │ │ │ 0007e550 00000017 R_ARM_RELATIVE │ │ │ │ -0007e554 00000017 R_ARM_RELATIVE │ │ │ │ +0007e558 00000017 R_ARM_RELATIVE │ │ │ │ 0007e55c 00000017 R_ARM_RELATIVE │ │ │ │ -0007e560 00000017 R_ARM_RELATIVE │ │ │ │ +0007e564 00000017 R_ARM_RELATIVE │ │ │ │ 0007e568 00000017 R_ARM_RELATIVE │ │ │ │ -0007e56c 00000017 R_ARM_RELATIVE │ │ │ │ +0007e570 00000017 R_ARM_RELATIVE │ │ │ │ 0007e574 00000017 R_ARM_RELATIVE │ │ │ │ -0007e578 00000017 R_ARM_RELATIVE │ │ │ │ +0007e57c 00000017 R_ARM_RELATIVE │ │ │ │ 0007e580 00000017 R_ARM_RELATIVE │ │ │ │ -0007e584 00000017 R_ARM_RELATIVE │ │ │ │ +0007e588 00000017 R_ARM_RELATIVE │ │ │ │ +0007e58c 00000017 R_ARM_RELATIVE │ │ │ │ +0007e594 00000017 R_ARM_RELATIVE │ │ │ │ 0007e598 00000017 R_ARM_RELATIVE │ │ │ │ -0007e59c 00000017 R_ARM_RELATIVE │ │ │ │ +0007e5a0 00000017 R_ARM_RELATIVE │ │ │ │ 0007e5a4 00000017 R_ARM_RELATIVE │ │ │ │ -0007e5a8 00000017 R_ARM_RELATIVE │ │ │ │ -0007e5b0 00000017 R_ARM_RELATIVE │ │ │ │ -0007e5b4 00000017 R_ARM_RELATIVE │ │ │ │ +0007e5b8 00000017 R_ARM_RELATIVE │ │ │ │ +0007e5bc 00000017 R_ARM_RELATIVE │ │ │ │ 0007e5c4 00000017 R_ARM_RELATIVE │ │ │ │ 0007e5c8 00000017 R_ARM_RELATIVE │ │ │ │ -0007e5cc 00000017 R_ARM_RELATIVE │ │ │ │ 0007e5d0 00000017 R_ARM_RELATIVE │ │ │ │ 0007e5d4 00000017 R_ARM_RELATIVE │ │ │ │ -0007e5d8 00000017 R_ARM_RELATIVE │ │ │ │ -0007e5dc 00000017 R_ARM_RELATIVE │ │ │ │ -0007e5e0 00000017 R_ARM_RELATIVE │ │ │ │ 0007e5e4 00000017 R_ARM_RELATIVE │ │ │ │ 0007e5e8 00000017 R_ARM_RELATIVE │ │ │ │ 0007e5ec 00000017 R_ARM_RELATIVE │ │ │ │ 0007e5f0 00000017 R_ARM_RELATIVE │ │ │ │ 0007e5f4 00000017 R_ARM_RELATIVE │ │ │ │ 0007e5f8 00000017 R_ARM_RELATIVE │ │ │ │ 0007e5fc 00000017 R_ARM_RELATIVE │ │ │ │ @@ -466,128 +458,136 @@ │ │ │ │ 0007e73c 00000017 R_ARM_RELATIVE │ │ │ │ 0007e740 00000017 R_ARM_RELATIVE │ │ │ │ 0007e744 00000017 R_ARM_RELATIVE │ │ │ │ 0007e748 00000017 R_ARM_RELATIVE │ │ │ │ 0007e74c 00000017 R_ARM_RELATIVE │ │ │ │ 0007e750 00000017 R_ARM_RELATIVE │ │ │ │ 0007e754 00000017 R_ARM_RELATIVE │ │ │ │ +0007e758 00000017 R_ARM_RELATIVE │ │ │ │ 0007e75c 00000017 R_ARM_RELATIVE │ │ │ │ 0007e760 00000017 R_ARM_RELATIVE │ │ │ │ +0007e764 00000017 R_ARM_RELATIVE │ │ │ │ 0007e768 00000017 R_ARM_RELATIVE │ │ │ │ 0007e76c 00000017 R_ARM_RELATIVE │ │ │ │ +0007e770 00000017 R_ARM_RELATIVE │ │ │ │ 0007e774 00000017 R_ARM_RELATIVE │ │ │ │ -0007e778 00000017 R_ARM_RELATIVE │ │ │ │ +0007e77c 00000017 R_ARM_RELATIVE │ │ │ │ 0007e780 00000017 R_ARM_RELATIVE │ │ │ │ -0007e784 00000017 R_ARM_RELATIVE │ │ │ │ +0007e788 00000017 R_ARM_RELATIVE │ │ │ │ 0007e78c 00000017 R_ARM_RELATIVE │ │ │ │ -0007e790 00000017 R_ARM_RELATIVE │ │ │ │ -0007e7a8 00000017 R_ARM_RELATIVE │ │ │ │ +0007e794 00000017 R_ARM_RELATIVE │ │ │ │ +0007e798 00000017 R_ARM_RELATIVE │ │ │ │ +0007e7a0 00000017 R_ARM_RELATIVE │ │ │ │ +0007e7a4 00000017 R_ARM_RELATIVE │ │ │ │ 0007e7ac 00000017 R_ARM_RELATIVE │ │ │ │ -0007e7b4 00000017 R_ARM_RELATIVE │ │ │ │ -0007e7c4 00000017 R_ARM_RELATIVE │ │ │ │ +0007e7b0 00000017 R_ARM_RELATIVE │ │ │ │ 0007e7c8 00000017 R_ARM_RELATIVE │ │ │ │ -0007e7d0 00000017 R_ARM_RELATIVE │ │ │ │ -0007e7e0 00000017 R_ARM_RELATIVE │ │ │ │ +0007e7cc 00000017 R_ARM_RELATIVE │ │ │ │ +0007e7d4 00000017 R_ARM_RELATIVE │ │ │ │ 0007e7e4 00000017 R_ARM_RELATIVE │ │ │ │ -0007e7ec 00000017 R_ARM_RELATIVE │ │ │ │ -0007e7fc 00000017 R_ARM_RELATIVE │ │ │ │ +0007e7e8 00000017 R_ARM_RELATIVE │ │ │ │ +0007e7f0 00000017 R_ARM_RELATIVE │ │ │ │ 0007e800 00000017 R_ARM_RELATIVE │ │ │ │ -0007e808 00000017 R_ARM_RELATIVE │ │ │ │ -0007e818 00000017 R_ARM_RELATIVE │ │ │ │ +0007e804 00000017 R_ARM_RELATIVE │ │ │ │ +0007e80c 00000017 R_ARM_RELATIVE │ │ │ │ 0007e81c 00000017 R_ARM_RELATIVE │ │ │ │ -0007e824 00000017 R_ARM_RELATIVE │ │ │ │ -0007e834 00000017 R_ARM_RELATIVE │ │ │ │ +0007e820 00000017 R_ARM_RELATIVE │ │ │ │ +0007e828 00000017 R_ARM_RELATIVE │ │ │ │ 0007e838 00000017 R_ARM_RELATIVE │ │ │ │ -0007e840 00000017 R_ARM_RELATIVE │ │ │ │ -0007e850 00000017 R_ARM_RELATIVE │ │ │ │ +0007e83c 00000017 R_ARM_RELATIVE │ │ │ │ +0007e844 00000017 R_ARM_RELATIVE │ │ │ │ 0007e854 00000017 R_ARM_RELATIVE │ │ │ │ -0007e85c 00000017 R_ARM_RELATIVE │ │ │ │ -0007e86c 00000017 R_ARM_RELATIVE │ │ │ │ +0007e858 00000017 R_ARM_RELATIVE │ │ │ │ +0007e860 00000017 R_ARM_RELATIVE │ │ │ │ 0007e870 00000017 R_ARM_RELATIVE │ │ │ │ -0007e878 00000017 R_ARM_RELATIVE │ │ │ │ -0007e888 00000017 R_ARM_RELATIVE │ │ │ │ +0007e874 00000017 R_ARM_RELATIVE │ │ │ │ +0007e87c 00000017 R_ARM_RELATIVE │ │ │ │ 0007e88c 00000017 R_ARM_RELATIVE │ │ │ │ -0007e894 00000017 R_ARM_RELATIVE │ │ │ │ -0007e8a4 00000017 R_ARM_RELATIVE │ │ │ │ +0007e890 00000017 R_ARM_RELATIVE │ │ │ │ +0007e898 00000017 R_ARM_RELATIVE │ │ │ │ 0007e8a8 00000017 R_ARM_RELATIVE │ │ │ │ -0007e8b0 00000017 R_ARM_RELATIVE │ │ │ │ -0007e8c0 00000017 R_ARM_RELATIVE │ │ │ │ +0007e8ac 00000017 R_ARM_RELATIVE │ │ │ │ +0007e8b4 00000017 R_ARM_RELATIVE │ │ │ │ 0007e8c4 00000017 R_ARM_RELATIVE │ │ │ │ -0007e8cc 00000017 R_ARM_RELATIVE │ │ │ │ -0007e8dc 00000017 R_ARM_RELATIVE │ │ │ │ +0007e8c8 00000017 R_ARM_RELATIVE │ │ │ │ +0007e8d0 00000017 R_ARM_RELATIVE │ │ │ │ 0007e8e0 00000017 R_ARM_RELATIVE │ │ │ │ -0007e8e8 00000017 R_ARM_RELATIVE │ │ │ │ -0007e8f8 00000017 R_ARM_RELATIVE │ │ │ │ +0007e8e4 00000017 R_ARM_RELATIVE │ │ │ │ +0007e8ec 00000017 R_ARM_RELATIVE │ │ │ │ 0007e8fc 00000017 R_ARM_RELATIVE │ │ │ │ -0007e904 00000017 R_ARM_RELATIVE │ │ │ │ -0007e914 00000017 R_ARM_RELATIVE │ │ │ │ +0007e900 00000017 R_ARM_RELATIVE │ │ │ │ +0007e908 00000017 R_ARM_RELATIVE │ │ │ │ 0007e918 00000017 R_ARM_RELATIVE │ │ │ │ -0007e920 00000017 R_ARM_RELATIVE │ │ │ │ -0007e930 00000017 R_ARM_RELATIVE │ │ │ │ +0007e91c 00000017 R_ARM_RELATIVE │ │ │ │ +0007e924 00000017 R_ARM_RELATIVE │ │ │ │ 0007e934 00000017 R_ARM_RELATIVE │ │ │ │ -0007e93c 00000017 R_ARM_RELATIVE │ │ │ │ -0007e94c 00000017 R_ARM_RELATIVE │ │ │ │ +0007e938 00000017 R_ARM_RELATIVE │ │ │ │ +0007e940 00000017 R_ARM_RELATIVE │ │ │ │ 0007e950 00000017 R_ARM_RELATIVE │ │ │ │ -0007e958 00000017 R_ARM_RELATIVE │ │ │ │ -0007e968 00000017 R_ARM_RELATIVE │ │ │ │ +0007e954 00000017 R_ARM_RELATIVE │ │ │ │ +0007e95c 00000017 R_ARM_RELATIVE │ │ │ │ 0007e96c 00000017 R_ARM_RELATIVE │ │ │ │ -0007e974 00000017 R_ARM_RELATIVE │ │ │ │ -0007e984 00000017 R_ARM_RELATIVE │ │ │ │ +0007e970 00000017 R_ARM_RELATIVE │ │ │ │ +0007e978 00000017 R_ARM_RELATIVE │ │ │ │ 0007e988 00000017 R_ARM_RELATIVE │ │ │ │ -0007e990 00000017 R_ARM_RELATIVE │ │ │ │ -0007e9a0 00000017 R_ARM_RELATIVE │ │ │ │ +0007e98c 00000017 R_ARM_RELATIVE │ │ │ │ +0007e994 00000017 R_ARM_RELATIVE │ │ │ │ 0007e9a4 00000017 R_ARM_RELATIVE │ │ │ │ -0007e9ac 00000017 R_ARM_RELATIVE │ │ │ │ -0007e9bc 00000017 R_ARM_RELATIVE │ │ │ │ +0007e9a8 00000017 R_ARM_RELATIVE │ │ │ │ +0007e9b0 00000017 R_ARM_RELATIVE │ │ │ │ 0007e9c0 00000017 R_ARM_RELATIVE │ │ │ │ -0007e9c8 00000017 R_ARM_RELATIVE │ │ │ │ -0007e9d8 00000017 R_ARM_RELATIVE │ │ │ │ +0007e9c4 00000017 R_ARM_RELATIVE │ │ │ │ +0007e9cc 00000017 R_ARM_RELATIVE │ │ │ │ 0007e9dc 00000017 R_ARM_RELATIVE │ │ │ │ -0007e9e4 00000017 R_ARM_RELATIVE │ │ │ │ -0007e9f4 00000017 R_ARM_RELATIVE │ │ │ │ +0007e9e0 00000017 R_ARM_RELATIVE │ │ │ │ +0007e9e8 00000017 R_ARM_RELATIVE │ │ │ │ 0007e9f8 00000017 R_ARM_RELATIVE │ │ │ │ -0007ea00 00000017 R_ARM_RELATIVE │ │ │ │ -0007ea10 00000017 R_ARM_RELATIVE │ │ │ │ +0007e9fc 00000017 R_ARM_RELATIVE │ │ │ │ +0007ea04 00000017 R_ARM_RELATIVE │ │ │ │ 0007ea14 00000017 R_ARM_RELATIVE │ │ │ │ -0007ea1c 00000017 R_ARM_RELATIVE │ │ │ │ -0007ea24 00000017 R_ARM_RELATIVE │ │ │ │ -0007ea28 00000017 R_ARM_RELATIVE │ │ │ │ -0007ea2c 00000017 R_ARM_RELATIVE │ │ │ │ +0007ea18 00000017 R_ARM_RELATIVE │ │ │ │ +0007ea20 00000017 R_ARM_RELATIVE │ │ │ │ 0007ea30 00000017 R_ARM_RELATIVE │ │ │ │ 0007ea34 00000017 R_ARM_RELATIVE │ │ │ │ -0007ea38 00000017 R_ARM_RELATIVE │ │ │ │ 0007ea3c 00000017 R_ARM_RELATIVE │ │ │ │ -0007ea40 00000017 R_ARM_RELATIVE │ │ │ │ 0007ea44 00000017 R_ARM_RELATIVE │ │ │ │ 0007ea48 00000017 R_ARM_RELATIVE │ │ │ │ 0007ea4c 00000017 R_ARM_RELATIVE │ │ │ │ 0007ea50 00000017 R_ARM_RELATIVE │ │ │ │ 0007ea54 00000017 R_ARM_RELATIVE │ │ │ │ 0007ea58 00000017 R_ARM_RELATIVE │ │ │ │ 0007ea5c 00000017 R_ARM_RELATIVE │ │ │ │ 0007ea60 00000017 R_ARM_RELATIVE │ │ │ │ 0007ea64 00000017 R_ARM_RELATIVE │ │ │ │ +0007ea68 00000017 R_ARM_RELATIVE │ │ │ │ 0007ea6c 00000017 R_ARM_RELATIVE │ │ │ │ 0007ea70 00000017 R_ARM_RELATIVE │ │ │ │ 0007ea74 00000017 R_ARM_RELATIVE │ │ │ │ 0007ea78 00000017 R_ARM_RELATIVE │ │ │ │ 0007ea7c 00000017 R_ARM_RELATIVE │ │ │ │ 0007ea80 00000017 R_ARM_RELATIVE │ │ │ │ 0007ea84 00000017 R_ARM_RELATIVE │ │ │ │ -0007ea88 00000017 R_ARM_RELATIVE │ │ │ │ 0007ea8c 00000017 R_ARM_RELATIVE │ │ │ │ 0007ea90 00000017 R_ARM_RELATIVE │ │ │ │ 0007ea94 00000017 R_ARM_RELATIVE │ │ │ │ 0007ea98 00000017 R_ARM_RELATIVE │ │ │ │ 0007ea9c 00000017 R_ARM_RELATIVE │ │ │ │ 0007eaa0 00000017 R_ARM_RELATIVE │ │ │ │ 0007eaa4 00000017 R_ARM_RELATIVE │ │ │ │ 0007eaa8 00000017 R_ARM_RELATIVE │ │ │ │ 0007eaac 00000017 R_ARM_RELATIVE │ │ │ │ 0007eab0 00000017 R_ARM_RELATIVE │ │ │ │ +0007eab4 00000017 R_ARM_RELATIVE │ │ │ │ +0007eab8 00000017 R_ARM_RELATIVE │ │ │ │ +0007eabc 00000017 R_ARM_RELATIVE │ │ │ │ +0007eac0 00000017 R_ARM_RELATIVE │ │ │ │ +0007eac4 00000017 R_ARM_RELATIVE │ │ │ │ +0007eac8 00000017 R_ARM_RELATIVE │ │ │ │ +0007eacc 00000017 R_ARM_RELATIVE │ │ │ │ +0007ead0 00000017 R_ARM_RELATIVE │ │ │ │ 0007ff54 00000017 R_ARM_RELATIVE │ │ │ │ 00080000 00000017 R_ARM_RELATIVE │ │ │ │ 00080008 00000017 R_ARM_RELATIVE │ │ │ │ 00080018 00000017 R_ARM_RELATIVE │ │ │ │ 0008001c 00000017 R_ARM_RELATIVE │ │ │ │ 00080024 00000017 R_ARM_RELATIVE │ │ │ │ 00080034 00000017 R_ARM_RELATIVE │ │ │ │ @@ -642,1292 +642,1284 @@ │ │ │ │ 00080168 00000017 R_ARM_RELATIVE │ │ │ │ 0008016c 00000017 R_ARM_RELATIVE │ │ │ │ 00080174 00000017 R_ARM_RELATIVE │ │ │ │ 00080178 00000017 R_ARM_RELATIVE │ │ │ │ 00080180 00000017 R_ARM_RELATIVE │ │ │ │ 00080184 00000017 R_ARM_RELATIVE │ │ │ │ 00080188 00000017 R_ARM_RELATIVE │ │ │ │ -0007ff20 0003b515 R_ARM_GLOB_DAT 0002ddad soup_multipart_free │ │ │ │ -0007ff24 0003a615 R_ARM_GLOB_DAT 00080414 _SOUP_METHOD_GET │ │ │ │ +0007ff20 0003ad15 R_ARM_GLOB_DAT 0002d705 soup_multipart_free │ │ │ │ +0007ff24 00039e15 R_ARM_GLOB_DAT 0008040c _SOUP_METHOD_GET │ │ │ │ 0007ff28 00000b15 R_ARM_GLOB_DAT 00000000 g_free │ │ │ │ -0007ff2c 00051515 R_ARM_GLOB_DAT 000803fc _SOUP_METHOD_POST │ │ │ │ -0007ff30 0004bb15 R_ARM_GLOB_DAT 0005d940 soup_char_attributes │ │ │ │ +0007ff2c 00050d15 R_ARM_GLOB_DAT 000803f4 _SOUP_METHOD_POST │ │ │ │ +0007ff30 0004b315 R_ARM_GLOB_DAT 0005d128 soup_char_attributes │ │ │ │ 0007ff34 00003915 R_ARM_GLOB_DAT 00000000 g_direct_equal │ │ │ │ -0007ff38 00034215 R_ARM_GLOB_DAT 00033121 soup_session_send_and_read_async │ │ │ │ +0007ff38 00033a15 R_ARM_GLOB_DAT 00032a79 soup_session_send_and_read_async │ │ │ │ 0007ff3c 00004d15 R_ARM_GLOB_DAT 00000000 g_str_hash │ │ │ │ -0007ff40 00030c15 R_ARM_GLOB_DAT 00032fbd soup_session_send_and_splice_async │ │ │ │ -0007ff44 00053c15 R_ARM_GLOB_DAT 0002b8c5 soup_message_headers_unref │ │ │ │ +0007ff40 00030415 R_ARM_GLOB_DAT 00032915 soup_session_send_and_splice_async │ │ │ │ +0007ff44 00053415 R_ARM_GLOB_DAT 0002b21d soup_message_headers_unref │ │ │ │ 0007ff48 00007215 R_ARM_GLOB_DAT 00000000 __gmon_start__ │ │ │ │ -0007ff4c 00007815 R_ARM_GLOB_DAT 00000000 g_object_unref │ │ │ │ -0007ff50 00047d15 R_ARM_GLOB_DAT 0002d4e5 soup_message_metrics_free │ │ │ │ -0007ff58 00054115 R_ARM_GLOB_DAT 00031ec5 soup_session_preconnect_async │ │ │ │ -0007ff5c 0000e515 R_ARM_GLOB_DAT 00000000 _ITM_deregisterTMCloneTable │ │ │ │ -0007ff60 0004b615 R_ARM_GLOB_DAT 00080410 _SOUP_METHOD_HEAD │ │ │ │ -0007ff64 0003bd15 R_ARM_GLOB_DAT 000417e5 soup_message_body_unref │ │ │ │ -0007ff68 00011515 R_ARM_GLOB_DAT 00000000 _ITM_registerTMCloneTable │ │ │ │ -0007ff6c 00013715 R_ARM_GLOB_DAT 00000000 g_uri_unref │ │ │ │ -0007ff70 00056215 R_ARM_GLOB_DAT 0002d979 soup_str_case_equal │ │ │ │ -0007ff74 0002e915 R_ARM_GLOB_DAT 000803f8 _SOUP_METHOD_PROPFIND │ │ │ │ -0007ff78 00055b15 R_ARM_GLOB_DAT 000464a1 soup_message_queue_item_unref │ │ │ │ -0007ff7c 00017315 R_ARM_GLOB_DAT 00000000 g_signal_accumulator_true_handled │ │ │ │ -0007ff80 0002f015 R_ARM_GLOB_DAT 000349a1 soup_uri_host_equal │ │ │ │ -0007ff84 00056915 R_ARM_GLOB_DAT 00034439 soup_socket_properties_unref │ │ │ │ -0007ff88 00019f15 R_ARM_GLOB_DAT 00000000 __stack_chk_guard@GLIBC_2.4 │ │ │ │ -0007ff8c 0001ba15 R_ARM_GLOB_DAT 00000000 g_ascii_table │ │ │ │ -0007ff90 00051e15 R_ARM_GLOB_DAT 000803ec _SOUP_METHOD_TRACE │ │ │ │ -0007ff94 00036815 R_ARM_GLOB_DAT 0002b8ad soup_message_headers_ref │ │ │ │ -0007ff98 0004c315 R_ARM_GLOB_DAT 00032dc5 soup_session_send_async │ │ │ │ -0007ff9c 00034615 R_ARM_GLOB_DAT 000417cd soup_message_body_ref │ │ │ │ -0007ffa0 00040415 R_ARM_GLOB_DAT 000803f0 _SOUP_METHOD_PUT │ │ │ │ -0007ffa4 0004b715 R_ARM_GLOB_DAT 000801c8 tls_available │ │ │ │ -0007ffa8 00021b15 R_ARM_GLOB_DAT 00000000 g_direct_hash │ │ │ │ -0007ffac 00022115 R_ARM_GLOB_DAT 00000000 g_bytes_unref │ │ │ │ -0007ffb0 00022615 R_ARM_GLOB_DAT 00000000 g_type_class_unref │ │ │ │ -0007ffb4 00033915 R_ARM_GLOB_DAT 00080418 _SOUP_METHOD_DELETE │ │ │ │ -0007ffb8 0002e215 R_ARM_GLOB_DAT 0002d941 soup_str_case_hash │ │ │ │ -0007ffbc 00052a15 R_ARM_GLOB_DAT 000801d0 debug_level │ │ │ │ -0007ffc0 00054215 R_ARM_GLOB_DAT 0003491d soup_uri_host_hash │ │ │ │ -0007ffc4 00046315 R_ARM_GLOB_DAT 00080400 _SOUP_METHOD_OPTIONS │ │ │ │ -0007ffc8 00023c15 R_ARM_GLOB_DAT 00000000 stdout@GLIBC_2.4 │ │ │ │ -0007ffcc 00041715 R_ARM_GLOB_DAT 00043515 soup_connection_tunnel_handshake_async │ │ │ │ -0007ffd0 00024f15 R_ARM_GLOB_DAT 00000000 g_source_unref │ │ │ │ -0007ffd4 00025f15 R_ARM_GLOB_DAT 00000000 stderr@GLIBC_2.4 │ │ │ │ -0007ffd8 00037115 R_ARM_GLOB_DAT 00033275 soup_session_websocket_connect_async │ │ │ │ -0007ffdc 00053615 R_ARM_GLOB_DAT 00080420 _SOUP_METHOD_CONNECT │ │ │ │ -0007ffe0 00031115 R_ARM_GLOB_DAT 0002d579 soup_message_metrics_copy │ │ │ │ -0007ffe4 0004b815 R_ARM_GLOB_DAT 00041779 soup_message_body_truncate │ │ │ │ -0007ffe8 00027315 R_ARM_GLOB_DAT 00000000 g_cclosure_marshal_generic │ │ │ │ -0008018c 00027302 R_ARM_ABS32 00000000 g_cclosure_marshal_generic │ │ │ │ -0007ffec 00052415 R_ARM_GLOB_DAT 00043421 soup_connection_connect_async │ │ │ │ -0007fff0 00032515 R_ARM_GLOB_DAT 00034421 soup_socket_properties_ref │ │ │ │ -0007fff4 0002b415 R_ARM_GLOB_DAT 00000000 g_str_equal │ │ │ │ -0007fff8 0004a415 R_ARM_GLOB_DAT 000464ad soup_message_queue_item_cancel │ │ │ │ -0007fffc 0002c215 R_ARM_GLOB_DAT 00000000 __cxa_finalize@GLIBC_2.4 │ │ │ │ +0007ff4c 00007715 R_ARM_GLOB_DAT 00000000 g_object_unref │ │ │ │ +0007ff50 00047515 R_ARM_GLOB_DAT 0002ce3d soup_message_metrics_free │ │ │ │ +0007ff58 00053915 R_ARM_GLOB_DAT 0003181d soup_session_preconnect_async │ │ │ │ +0007ff5c 0000e315 R_ARM_GLOB_DAT 00000000 _ITM_deregisterTMCloneTable │ │ │ │ +0007ff60 0004ae15 R_ARM_GLOB_DAT 00080408 _SOUP_METHOD_HEAD │ │ │ │ +0007ff64 0003b515 R_ARM_GLOB_DAT 0004113d soup_message_body_unref │ │ │ │ +0007ff68 00011315 R_ARM_GLOB_DAT 00000000 _ITM_registerTMCloneTable │ │ │ │ +0007ff6c 00013515 R_ARM_GLOB_DAT 00000000 g_uri_unref │ │ │ │ +0007ff70 00055a15 R_ARM_GLOB_DAT 0002d2d1 soup_str_case_equal │ │ │ │ +0007ff74 0002e215 R_ARM_GLOB_DAT 000803f0 _SOUP_METHOD_PROPFIND │ │ │ │ +0007ff78 00055315 R_ARM_GLOB_DAT 00045df9 soup_message_queue_item_unref │ │ │ │ +0007ff7c 00017015 R_ARM_GLOB_DAT 00000000 g_signal_accumulator_true_handled │ │ │ │ +0007ff80 0002e815 R_ARM_GLOB_DAT 000342f9 soup_uri_host_equal │ │ │ │ +0007ff84 00056115 R_ARM_GLOB_DAT 00033d91 soup_socket_properties_unref │ │ │ │ +0007ff88 00019c15 R_ARM_GLOB_DAT 00000000 __stack_chk_guard@GLIBC_2.4 │ │ │ │ +0007ff8c 0001b715 R_ARM_GLOB_DAT 00000000 g_ascii_table │ │ │ │ +0007ff90 00051615 R_ARM_GLOB_DAT 000803e4 _SOUP_METHOD_TRACE │ │ │ │ +0007ff94 00036015 R_ARM_GLOB_DAT 0002b205 soup_message_headers_ref │ │ │ │ +0007ff98 0004bb15 R_ARM_GLOB_DAT 0003271d soup_session_send_async │ │ │ │ +0007ff9c 00033e15 R_ARM_GLOB_DAT 00041125 soup_message_body_ref │ │ │ │ +0007ffa0 0003fc15 R_ARM_GLOB_DAT 000803e8 _SOUP_METHOD_PUT │ │ │ │ +0007ffa4 0004af15 R_ARM_GLOB_DAT 000801c0 tls_available │ │ │ │ +0007ffa8 00021815 R_ARM_GLOB_DAT 00000000 g_direct_hash │ │ │ │ +0007ffac 00021e15 R_ARM_GLOB_DAT 00000000 g_bytes_unref │ │ │ │ +0007ffb0 00022315 R_ARM_GLOB_DAT 00000000 g_type_class_unref │ │ │ │ +0007ffb4 00033115 R_ARM_GLOB_DAT 00080410 _SOUP_METHOD_DELETE │ │ │ │ +0007ffb8 0002db15 R_ARM_GLOB_DAT 0002d299 soup_str_case_hash │ │ │ │ +0007ffbc 00052215 R_ARM_GLOB_DAT 000801c8 debug_level │ │ │ │ +0007ffc0 00053a15 R_ARM_GLOB_DAT 00034275 soup_uri_host_hash │ │ │ │ +0007ffc4 00045b15 R_ARM_GLOB_DAT 000803f8 _SOUP_METHOD_OPTIONS │ │ │ │ +0007ffc8 00023915 R_ARM_GLOB_DAT 00000000 stdout@GLIBC_2.4 │ │ │ │ +0007ffcc 00040f15 R_ARM_GLOB_DAT 00042e6d soup_connection_tunnel_handshake_async │ │ │ │ +0007ffd0 00024c15 R_ARM_GLOB_DAT 00000000 g_source_unref │ │ │ │ +0007ffd4 00025b15 R_ARM_GLOB_DAT 00000000 stderr@GLIBC_2.4 │ │ │ │ +0007ffd8 00036915 R_ARM_GLOB_DAT 00032bcd soup_session_websocket_connect_async │ │ │ │ +0007ffdc 00052e15 R_ARM_GLOB_DAT 00080418 _SOUP_METHOD_CONNECT │ │ │ │ +0007ffe0 00030915 R_ARM_GLOB_DAT 0002ced1 soup_message_metrics_copy │ │ │ │ +0007ffe4 0004b015 R_ARM_GLOB_DAT 000410d1 soup_message_body_truncate │ │ │ │ +0007ffe8 00026f15 R_ARM_GLOB_DAT 00000000 g_cclosure_marshal_generic │ │ │ │ +0008018c 00026f02 R_ARM_ABS32 00000000 g_cclosure_marshal_generic │ │ │ │ +0007ffec 00051c15 R_ARM_GLOB_DAT 00042d79 soup_connection_connect_async │ │ │ │ +0007fff0 00031d15 R_ARM_GLOB_DAT 00033d79 soup_socket_properties_ref │ │ │ │ +0007fff4 0002af15 R_ARM_GLOB_DAT 00000000 g_str_equal │ │ │ │ +0007fff8 00049c15 R_ARM_GLOB_DAT 00045e05 soup_message_queue_item_cancel │ │ │ │ +0007fffc 0002bd15 R_ARM_GLOB_DAT 00000000 __cxa_finalize@GLIBC_2.4 │ │ │ │ │ │ │ │ -Relocation section '.rel.plt' at offset 0x12a1c contains 1226 entries: │ │ │ │ +Relocation section '.rel.plt' at offset 0x12924 contains 1218 entries: │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ -0007ebf8 00000316 R_ARM_JUMP_SLOT 00000000 g_param_spec_object │ │ │ │ -0007ebfc 0003b516 R_ARM_JUMP_SLOT 0002ddad soup_multipart_free │ │ │ │ -0007ec00 00000416 R_ARM_JUMP_SLOT 00000000 g_atomic_rc_box_acquire │ │ │ │ -0007ec04 00052716 R_ARM_JUMP_SLOT 0002b099 soup_message_cleanup_response │ │ │ │ -0007ec08 00000516 R_ARM_JUMP_SLOT 00000000 g_utf8_validate │ │ │ │ -0007ec0c 0003bf16 R_ARM_JUMP_SLOT 0001e44d soup_server_message_set_options_ping │ │ │ │ -0007ec10 00000616 R_ARM_JUMP_SLOT 00000000 g_checksum_update │ │ │ │ -0007ec14 00031f16 R_ARM_JUMP_SLOT 0003a17d soup_cache_send_response │ │ │ │ -0007ec18 00000716 R_ARM_JUMP_SLOT 00000000 g_main_context_pop_thread_default │ │ │ │ -0007ec1c 00000816 R_ARM_JUMP_SLOT 00000000 g_source_set_static_name │ │ │ │ -0007ec20 00036616 R_ARM_JUMP_SLOT 0001fb2d soup_websocket_client_verify_handshake │ │ │ │ -0007ec24 00000916 R_ARM_JUMP_SLOT 00000000 g_pollable_input_stream_can_poll │ │ │ │ -0007ec28 0003e516 R_ARM_JUMP_SLOT 0003c2e9 soup_content_processor_get_type │ │ │ │ -0007ec2c 00000a16 R_ARM_JUMP_SLOT 00000000 g_input_stream_read │ │ │ │ -0007ec30 00059516 R_ARM_JUMP_SLOT 0002a9b1 soup_message_get_io_data │ │ │ │ -0007ec34 00000b16 R_ARM_JUMP_SLOT 00000000 g_free │ │ │ │ -0007ec38 00033d16 R_ARM_JUMP_SLOT 00032765 soup_session_get_features │ │ │ │ -0007ec3c 00057016 R_ARM_JUMP_SLOT 00044e71 soup_connection_manager_get_connection │ │ │ │ -0007ec40 00000c16 R_ARM_JUMP_SLOT 00000000 g_uri_unescape_bytes │ │ │ │ -0007ec44 00000d16 R_ARM_JUMP_SLOT 00000000 g_type_interface_peek │ │ │ │ -0007ec48 00000e16 R_ARM_JUMP_SLOT 00000000 g_time_zone_new_utc │ │ │ │ -0007ec4c 0003df16 R_ARM_JUMP_SLOT 00041d11 soup_path_map_add │ │ │ │ -0007ec50 00030716 R_ARM_JUMP_SLOT 0001df51 soup_server_message_set_uri │ │ │ │ -0007ec54 0004c516 R_ARM_JUMP_SLOT 00030bc9 soup_session_get_tls_database │ │ │ │ -0007ec58 00000f16 R_ARM_JUMP_SLOT 00000000 nghttp2_session_set_stream_user_data │ │ │ │ -0007ec5c 0004b516 R_ARM_JUMP_SLOT 00033f1d soup_session_get_original_message_for_authentication │ │ │ │ -0007ec60 00001016 R_ARM_JUMP_SLOT 00000000 g_checksum_get_string │ │ │ │ -0007ec64 00001116 R_ARM_JUMP_SLOT 00000000 g_uri_to_string_partial │ │ │ │ -0007ec68 00001216 R_ARM_JUMP_SLOT 00000000 g_array_sort │ │ │ │ -0007ec6c 0004a116 R_ARM_JUMP_SLOT 00035959 soup_websocket_connection_type_get_type │ │ │ │ -0007ec70 00045b16 R_ARM_JUMP_SLOT 0001cee5 soup_server_connection_get_io_data │ │ │ │ -0007ec74 00001316 R_ARM_JUMP_SLOT 00000000 g_tls_connection_get_type │ │ │ │ -0007ec78 00001416 R_ARM_JUMP_SLOT 00000000 g_zlib_decompressor_get_type │ │ │ │ -0007ec7c 00001516 R_ARM_JUMP_SLOT 00000000 qsort@GLIBC_2.4 │ │ │ │ -0007ec80 00034716 R_ARM_JUMP_SLOT 000293cd soup_message_get_auth │ │ │ │ -0007ec84 00001616 R_ARM_JUMP_SLOT 00000000 g_slist_remove │ │ │ │ -0007ec88 00001716 R_ARM_JUMP_SLOT 00000000 g_mkdir_with_parents │ │ │ │ -0007ec8c 0002de16 R_ARM_JUMP_SLOT 0004bc49 soup_body_output_stream_get_type │ │ │ │ -0007ec90 00057216 R_ARM_JUMP_SLOT 0004416d soup_connection_get_tls_protocol_version │ │ │ │ -0007ec94 00056516 R_ARM_JUMP_SLOT 00046895 soup_brotli_decompressor_new │ │ │ │ -0007ec98 00001816 R_ARM_JUMP_SLOT 00000000 g_cond_clear │ │ │ │ -0007ec9c 00001916 R_ARM_JUMP_SLOT 00000000 g_converter_reset │ │ │ │ -0007eca0 00001a16 R_ARM_JUMP_SLOT 00000000 __fcntl_time64@GLIBC_2.34 │ │ │ │ -0007eca4 0004a916 R_ARM_JUMP_SLOT 00020ad1 soup_websocket_connection_get_uri │ │ │ │ -0007eca8 00046016 R_ARM_JUMP_SLOT 00029be9 soup_message_add_flags │ │ │ │ -0007ecac 00046116 R_ARM_JUMP_SLOT 0002d995 soup_add_completion_reffed │ │ │ │ -0007ecb0 00057c16 R_ARM_JUMP_SLOT 0004fa19 soup_body_input_stream_http2_new │ │ │ │ -0007ecb4 0003f416 R_ARM_JUMP_SLOT 00037139 soup_auth_digest_compute_hex_urp │ │ │ │ -0007ecb8 0004e716 R_ARM_JUMP_SLOT 00034631 soup_uri_equal │ │ │ │ -0007ecbc 00001b16 R_ARM_JUMP_SLOT 00000000 g_tls_connection_get_peer_certificate │ │ │ │ -0007ecc0 00001c16 R_ARM_JUMP_SLOT 00000000 g_value_unset │ │ │ │ -0007ecc4 00001d16 R_ARM_JUMP_SLOT 00000000 g_socket_listen │ │ │ │ -0007ecc8 00001e16 R_ARM_JUMP_SLOT 00000000 g_source_set_priority │ │ │ │ -0007eccc 00001f16 R_ARM_JUMP_SLOT 00000000 g_file_read │ │ │ │ -0007ecd0 00002016 R_ARM_JUMP_SLOT 00000000 g_signal_connect_closure │ │ │ │ -0007ecd4 0004fe16 R_ARM_JUMP_SLOT 0003a9f9 soup_cache_generate_conditional_request │ │ │ │ -0007ecd8 00002116 R_ARM_JUMP_SLOT 00000000 g_strdupv │ │ │ │ -0007ecdc 00002216 R_ARM_JUMP_SLOT 00000000 g_pollable_stream_read │ │ │ │ -0007ece0 00002316 R_ARM_JUMP_SLOT 00000000 g_socket_get_remote_address │ │ │ │ -0007ece4 0002dc16 R_ARM_JUMP_SLOT 0001b3bd soup_server_set_tls_certificate │ │ │ │ -0007ece8 00051716 R_ARM_JUMP_SLOT 00029d29 soup_message_set_http_version │ │ │ │ -0007ecec 00002416 R_ARM_JUMP_SLOT 00000000 g_path_is_absolute │ │ │ │ -0007ecf0 00002516 R_ARM_JUMP_SLOT 00000000 g_param_spec_string │ │ │ │ -0007ecf4 00034116 R_ARM_JUMP_SLOT 0001e22d soup_server_message_got_headers │ │ │ │ -0007ecf8 00056a16 R_ARM_JUMP_SLOT 000501c1 soup_client_input_stream_get_type │ │ │ │ -0007ecfc 00002616 R_ARM_JUMP_SLOT 00000000 g_list_find │ │ │ │ -0007ed00 00002716 R_ARM_JUMP_SLOT 00000000 g_uri_ref │ │ │ │ -0007ed04 0004bc16 R_ARM_JUMP_SLOT 0001f4e1 soup_websocket_server_check_handshake │ │ │ │ -0007ed08 00045916 R_ARM_JUMP_SLOT 0001a335 soup_test_register_resources │ │ │ │ -0007ed0c 00031616 R_ARM_JUMP_SLOT 00027869 soup_logger_new │ │ │ │ -0007ed10 00002816 R_ARM_JUMP_SLOT 00000000 g_bytes_get_data │ │ │ │ -0007ed14 00002916 R_ARM_JUMP_SLOT 00000000 inflateReset │ │ │ │ -0007ed18 00002a16 R_ARM_JUMP_SLOT 00000000 g_task_return_int │ │ │ │ -0007ed1c 0003dc16 R_ARM_JUMP_SLOT 00044655 soup_connection_set_in_use │ │ │ │ -0007ed20 00033716 R_ARM_JUMP_SLOT 00041869 soup_message_body_get_accumulate │ │ │ │ -0007ed24 00002b16 R_ARM_JUMP_SLOT 00000000 g_value_get_boxed │ │ │ │ -0007ed28 00002c16 R_ARM_JUMP_SLOT 00000000 abort@GLIBC_2.4 │ │ │ │ -0007ed2c 00032b16 R_ARM_JUMP_SLOT 0002481d soup_form_decode │ │ │ │ -0007ed30 00002d16 R_ARM_JUMP_SLOT 00000000 g_network_address_get_type │ │ │ │ -0007ed34 00030216 R_ARM_JUMP_SLOT 000232e1 soup_websocket_extension_process_outgoing_message │ │ │ │ -0007ed38 0002d916 R_ARM_JUMP_SLOT 00030d39 soup_session_get_tls_interaction │ │ │ │ -0007ed3c 00042416 R_ARM_JUMP_SLOT 00020921 soup_websocket_connection_new │ │ │ │ -0007ed40 00002e16 R_ARM_JUMP_SLOT 00000000 g_unlink │ │ │ │ -0007ed44 00002f16 R_ARM_JUMP_SLOT 00000000 g_checksum_new │ │ │ │ -0007ed48 00003016 R_ARM_JUMP_SLOT 00000000 g_queue_push_tail │ │ │ │ -0007ed4c 0003b616 R_ARM_JUMP_SLOT 0004bf49 soup_message_io_data_get_source │ │ │ │ -0007ed50 0004d016 R_ARM_JUMP_SLOT 00045a89 soup_filter_input_stream_read_until │ │ │ │ -0007ed54 0004c416 R_ARM_JUMP_SLOT 000295ad soup_message_get_connection │ │ │ │ -0007ed58 00056116 R_ARM_JUMP_SLOT 00034855 soup_uri_uses_default_port │ │ │ │ -0007ed5c 00003116 R_ARM_JUMP_SLOT 00000000 g_proxy_address_get_protocol │ │ │ │ -0007ed60 00044b16 R_ARM_JUMP_SLOT 000418d5 soup_message_body_append_bytes │ │ │ │ -0007ed64 0004d216 R_ARM_JUMP_SLOT 0002ad71 soup_message_get_status │ │ │ │ -0007ed68 00003216 R_ARM_JUMP_SLOT 00000000 g_tls_backend_supports_tls │ │ │ │ -0007ed6c 00033816 R_ARM_JUMP_SLOT 00045d41 soup_header_name_from_string │ │ │ │ -0007ed70 00003316 R_ARM_JUMP_SLOT 00000000 g_hash_table_get_type │ │ │ │ -0007ed74 00003416 R_ARM_JUMP_SLOT 00000000 nghttp2_set_debug_vprintf_callback │ │ │ │ -0007ed78 00054316 R_ARM_JUMP_SLOT 0001eb75 soup_server_message_io_is_paused │ │ │ │ -0007ed7c 00003516 R_ARM_JUMP_SLOT 00000000 g_task_set_source_tag │ │ │ │ -0007ed80 00049316 R_ARM_JUMP_SLOT 00027dcd soup_logger_input_stream_get_logger │ │ │ │ -0007ed84 00003616 R_ARM_JUMP_SLOT 00000000 g_string_free_to_bytes │ │ │ │ -0007ed88 00003716 R_ARM_JUMP_SLOT 00000000 g_hash_table_get_values │ │ │ │ -0007ed8c 00003816 R_ARM_JUMP_SLOT 00000000 g_memory_input_stream_new │ │ │ │ -0007ed90 00033a16 R_ARM_JUMP_SLOT 00041561 soup_listener_disconnect │ │ │ │ -0007ed94 00052e16 R_ARM_JUMP_SLOT 00035dd9 soup_auth_cancel │ │ │ │ -0007ed98 00003a16 R_ARM_JUMP_SLOT 00000000 g_intern_static_string │ │ │ │ -0007ed9c 00034216 R_ARM_JUMP_SLOT 00033121 soup_session_send_and_read_async │ │ │ │ -0007eda0 0003e816 R_ARM_JUMP_SLOT 0003cab1 soup_converter_wrapper_new │ │ │ │ -0007eda4 00047016 R_ARM_JUMP_SLOT 00040cf9 soup_auth_domain_accepts │ │ │ │ -0007eda8 00041916 R_ARM_JUMP_SLOT 0002a3ad soup_message_set_site_for_cookies │ │ │ │ -0007edac 00003b16 R_ARM_JUMP_SLOT 00000000 g_queue_peek_head_link │ │ │ │ -0007edb0 00003c16 R_ARM_JUMP_SLOT 00000000 g_dir_close │ │ │ │ -0007edb4 00052916 R_ARM_JUMP_SLOT 00038c29 soup_auth_manager_get_type │ │ │ │ -0007edb8 00034316 R_ARM_JUMP_SLOT 0002b195 soup_message_get_is_options_ping │ │ │ │ -0007edbc 00003d16 R_ARM_JUMP_SLOT 00000000 memcmp@GLIBC_2.4 │ │ │ │ -0007edc0 00003e16 R_ARM_JUMP_SLOT 00000000 g_task_get_context │ │ │ │ -0007edc4 0002d016 R_ARM_JUMP_SLOT 0002c58d soup_message_headers_get_list │ │ │ │ -0007edc8 0004e116 R_ARM_JUMP_SLOT 000413c1 soup_listener_new_for_address │ │ │ │ -0007edcc 00003f16 R_ARM_JUMP_SLOT 00000000 g_byte_array_set_size │ │ │ │ -0007edd0 0002ff16 R_ARM_JUMP_SLOT 000354a9 soup_logger_log_level_get_type │ │ │ │ -0007edd4 00004016 R_ARM_JUMP_SLOT 00000000 g_tls_authentication_mode_get_type │ │ │ │ -0007edd8 00004116 R_ARM_JUMP_SLOT 00000000 g_task_get_priority │ │ │ │ -0007eddc 00038516 R_ARM_JUMP_SLOT 000295c1 soup_message_set_connection │ │ │ │ -0007ede0 00041016 R_ARM_JUMP_SLOT 00041ac5 soup_message_body_wrote_chunk │ │ │ │ -0007ede4 00004216 R_ARM_JUMP_SLOT 00000000 g_byte_array_new │ │ │ │ -0007ede8 00035716 R_ARM_JUMP_SLOT 00033241 soup_session_get_feature_for_message │ │ │ │ -0007edec 0003a016 R_ARM_JUMP_SLOT 00042219 soup_client_message_io_unpause │ │ │ │ -0007edf0 0004a816 R_ARM_JUMP_SLOT 00034b39 soup_uri_is_https │ │ │ │ -0007edf4 00039716 R_ARM_JUMP_SLOT 0001bea5 soup_server_listen_socket │ │ │ │ -0007edf8 00030416 R_ARM_JUMP_SLOT 0001ccdd soup_server_connection_new │ │ │ │ -0007edfc 00004316 R_ARM_JUMP_SLOT 00000000 g_slist_free │ │ │ │ -0007ee00 00004416 R_ARM_JUMP_SLOT 00000000 g_strsplit_set │ │ │ │ -0007ee04 00004516 R_ARM_JUMP_SLOT 00000000 BrotliDecoderDestroyInstance │ │ │ │ -0007ee08 00004616 R_ARM_JUMP_SLOT 00000000 inflateEnd │ │ │ │ -0007ee0c 00004716 R_ARM_JUMP_SLOT 00000000 g_hash_table_add │ │ │ │ -0007ee10 00004816 R_ARM_JUMP_SLOT 00000000 g_value_dup_string │ │ │ │ -0007ee14 00004916 R_ARM_JUMP_SLOT 00000000 g_variant_ref_sink │ │ │ │ -0007ee18 00004a16 R_ARM_JUMP_SLOT 00000000 g_flags_register_static │ │ │ │ -0007ee1c 00004b16 R_ARM_JUMP_SLOT 00000000 g_socket_client_connect_finish │ │ │ │ -0007ee20 00045a16 R_ARM_JUMP_SLOT 0002901d soup_message_starting │ │ │ │ -0007ee24 00004c16 R_ARM_JUMP_SLOT 00000000 g_hash_table_destroy │ │ │ │ -0007ee28 00041816 R_ARM_JUMP_SLOT 0003ab99 soup_cache_cancel_conditional_request │ │ │ │ -0007ee2c 00004d16 R_ARM_JUMP_SLOT 00000000 g_str_hash │ │ │ │ -0007ee30 00004e16 R_ARM_JUMP_SLOT 00000000 g_object_freeze_notify │ │ │ │ -0007ee34 00004f16 R_ARM_JUMP_SLOT 00000000 g_ascii_strtoll │ │ │ │ -0007ee38 00005016 R_ARM_JUMP_SLOT 00000000 g_atomic_rc_box_alloc0 │ │ │ │ -0007ee3c 00039616 R_ARM_JUMP_SLOT 0003bdad soup_cache_input_stream_get_type │ │ │ │ -0007ee40 00043f16 R_ARM_JUMP_SLOT 00030771 soup_session_ensure_socket_props │ │ │ │ -0007ee44 00030c16 R_ARM_JUMP_SLOT 00032fbd soup_session_send_and_splice_async │ │ │ │ -0007ee48 00005116 R_ARM_JUMP_SLOT 00000000 g_dir_read_name │ │ │ │ -0007ee4c 00005216 R_ARM_JUMP_SLOT 00000000 pthread_setspecific@GLIBC_2.34 │ │ │ │ -0007ee50 00054416 R_ARM_JUMP_SLOT 0002ac61 soup_message_has_content_sniffer │ │ │ │ -0007ee54 00005316 R_ARM_JUMP_SLOT 00000000 nghttp2_session_callbacks_set_on_frame_send_callback │ │ │ │ -0007ee58 00005416 R_ARM_JUMP_SLOT 00000000 g_variant_builder_open │ │ │ │ -0007ee5c 00045d16 R_ARM_JUMP_SLOT 0003dcbd soup_body_input_stream_get_type │ │ │ │ -0007ee60 00033c16 R_ARM_JUMP_SLOT 00043dfd soup_connection_is_via_proxy │ │ │ │ -0007ee64 00045f16 R_ARM_JUMP_SLOT 00036f15 soup_auth_digest_get_algorithm │ │ │ │ -0007ee68 0003c716 R_ARM_JUMP_SLOT 00046845 soup_brotli_decompressor_get_type │ │ │ │ -0007ee6c 00005516 R_ARM_JUMP_SLOT 00000000 g_value_get_string │ │ │ │ -0007ee70 0004db16 R_ARM_JUMP_SLOT 0002ab75 soup_message_io_skip │ │ │ │ -0007ee74 00005616 R_ARM_JUMP_SLOT 00000000 g_compute_hmac_for_data │ │ │ │ -0007ee78 00005716 R_ARM_JUMP_SLOT 00000000 g_base64_decode_inplace │ │ │ │ -0007ee7c 00005816 R_ARM_JUMP_SLOT 00000000 g_main_loop_quit │ │ │ │ -0007ee80 00005916 R_ARM_JUMP_SLOT 00000000 g_task_get_task_data │ │ │ │ -0007ee84 00053c16 R_ARM_JUMP_SLOT 0002b8c5 soup_message_headers_unref │ │ │ │ -0007ee88 00005a16 R_ARM_JUMP_SLOT 00000000 g_date_time_to_unix │ │ │ │ -0007ee8c 00005b16 R_ARM_JUMP_SLOT 00000000 g_variant_builder_add │ │ │ │ -0007ee90 0003f116 R_ARM_JUMP_SLOT 000298d1 soup_message_set_is_preconnect │ │ │ │ -0007ee94 00005c16 R_ARM_JUMP_SLOT 00000000 g_bytes_get_size │ │ │ │ -0007ee98 00005d16 R_ARM_JUMP_SLOT 00000000 g_ptr_array_new_with_free_func │ │ │ │ -0007ee9c 00005e16 R_ARM_JUMP_SLOT 00000000 nghttp2_submit_rst_stream │ │ │ │ -0007eea0 00005f16 R_ARM_JUMP_SLOT 00000000 g_socket_client_add_application_proxy │ │ │ │ -0007eea4 00006016 R_ARM_JUMP_SLOT 00000000 g_object_get_data │ │ │ │ -0007eea8 00006116 R_ARM_JUMP_SLOT 00000000 signal@GLIBC_2.4 │ │ │ │ -0007eeac 00053016 R_ARM_JUMP_SLOT 0004229d soup_client_message_io_owner_changed │ │ │ │ -0007eeb0 00036d16 R_ARM_JUMP_SLOT 0004c0a9 soup_message_io_data_unpause │ │ │ │ -0007eeb4 0003ba16 R_ARM_JUMP_SLOT 000290a1 soup_message_authenticate │ │ │ │ -0007eeb8 00006216 R_ARM_JUMP_SLOT 00000000 g_option_context_free │ │ │ │ -0007eebc 00006316 R_ARM_JUMP_SLOT 00000000 g_output_stream_close │ │ │ │ -0007eec0 00006416 R_ARM_JUMP_SLOT 00000000 g_date_time_get_month │ │ │ │ -0007eec4 00006516 R_ARM_JUMP_SLOT 00000000 g_io_stream_get_output_stream │ │ │ │ -0007eec8 00006616 R_ARM_JUMP_SLOT 00000000 g_io_stream_close_async │ │ │ │ -0007eecc 00006716 R_ARM_JUMP_SLOT 00000000 g_input_stream_get_type │ │ │ │ -0007eed0 00006816 R_ARM_JUMP_SLOT 00000000 nghttp2_session_callbacks_set_on_stream_close_callback │ │ │ │ -0007eed4 00006916 R_ARM_JUMP_SLOT 00000000 g_io_stream_get_input_stream │ │ │ │ -0007eed8 00006a16 R_ARM_JUMP_SLOT 00000000 g_error_new │ │ │ │ -0007eedc 00043016 R_ARM_JUMP_SLOT 00031499 soup_session_get_accept_language_auto │ │ │ │ -0007eee0 00006b16 R_ARM_JUMP_SLOT 00000000 g_unix_socket_address_new │ │ │ │ -0007eee4 00046a16 R_ARM_JUMP_SLOT 00028c2d soup_message_set_request_body │ │ │ │ -0007eee8 00006c16 R_ARM_JUMP_SLOT 00000000 g_random_int │ │ │ │ -0007eeec 00006d16 R_ARM_JUMP_SLOT 00000000 nghttp2_session_get_stream_effective_local_window_size │ │ │ │ -0007eef0 00006e16 R_ARM_JUMP_SLOT 00000000 g_object_set_qdata │ │ │ │ -0007eef4 00006f16 R_ARM_JUMP_SLOT 00000000 g_signal_emit │ │ │ │ -0007eef8 00054d16 R_ARM_JUMP_SLOT 00041849 soup_message_body_new │ │ │ │ -0007eefc 0003ca16 R_ARM_JUMP_SLOT 000367ed soup_auth_get_protection_space │ │ │ │ -0007ef00 00054716 R_ARM_JUMP_SLOT 0002942d soup_message_set_proxy_auth │ │ │ │ -0007ef04 00007016 R_ARM_JUMP_SLOT 00000000 g_variant_builder_init │ │ │ │ -0007ef08 0003c916 R_ARM_JUMP_SLOT 00042231 soup_client_message_io_run_until_read │ │ │ │ -0007ef0c 00007116 R_ARM_JUMP_SLOT 00000000 g_proxy_address_get_uri │ │ │ │ -0007ef10 0003a316 R_ARM_JUMP_SLOT 000205bd soup_websocket_connection_get_type │ │ │ │ -0007ef14 00007216 R_ARM_JUMP_SLOT 00000000 __gmon_start__ │ │ │ │ -0007ef18 00007316 R_ARM_JUMP_SLOT 00000000 g_value_set_pointer │ │ │ │ -0007ef1c 00007416 R_ARM_JUMP_SLOT 00000000 g_source_set_callback │ │ │ │ -0007ef20 00007516 R_ARM_JUMP_SLOT 00000000 g_test_message │ │ │ │ -0007ef24 00007616 R_ARM_JUMP_SLOT 00000000 g_input_stream_close_async │ │ │ │ -0007ef28 00007716 R_ARM_JUMP_SLOT 00000000 g_type_add_instance_private │ │ │ │ -0007ef2c 00058f16 R_ARM_JUMP_SLOT 0001e4f9 soup_server_message_set_http_version │ │ │ │ -0007ef30 00007816 R_ARM_JUMP_SLOT 00000000 g_object_unref │ │ │ │ -0007ef34 00007916 R_ARM_JUMP_SLOT 00000000 g_param_spec_enum │ │ │ │ -0007ef38 00007a16 R_ARM_JUMP_SLOT 00000000 g_uri_get_auth_params │ │ │ │ -0007ef3c 00007b16 R_ARM_JUMP_SLOT 00000000 g_signal_connect_object │ │ │ │ -0007ef40 00049b16 R_ARM_JUMP_SLOT 000447ad soup_connection_get_owner │ │ │ │ -0007ef44 00052016 R_ARM_JUMP_SLOT 0002b939 soup_message_headers_get_type │ │ │ │ -0007ef48 00007c16 R_ARM_JUMP_SLOT 00000000 g_slist_reverse │ │ │ │ -0007ef4c 0003d116 R_ARM_JUMP_SLOT 0002caf1 soup_message_headers_set_encoding │ │ │ │ -0007ef50 00007d16 R_ARM_JUMP_SLOT 00000000 g_hash_table_lookup_extended │ │ │ │ -0007ef54 00007e16 R_ARM_JUMP_SLOT 00000000 nghttp2_priority_spec_init │ │ │ │ -0007ef58 00046b16 R_ARM_JUMP_SLOT 00041649 soup_listener_get_address │ │ │ │ -0007ef5c 00007f16 R_ARM_JUMP_SLOT 00000000 g_strcmp0 │ │ │ │ -0007ef60 00044916 R_ARM_JUMP_SLOT 0002be05 soup_message_headers_append_common │ │ │ │ -0007ef64 00050a16 R_ARM_JUMP_SLOT 0001e205 soup_server_message_wrote_body_data │ │ │ │ -0007ef68 00008016 R_ARM_JUMP_SLOT 00000000 g_bytes_new │ │ │ │ -0007ef6c 00008116 R_ARM_JUMP_SLOT 00000000 nghttp2_submit_response │ │ │ │ -0007ef70 0004d516 R_ARM_JUMP_SLOT 0002b1f5 soup_message_set_is_options_ping │ │ │ │ -0007ef74 00008216 R_ARM_JUMP_SLOT 00000000 __isoc99_sscanf@GLIBC_2.7 │ │ │ │ -0007ef78 00008316 R_ARM_JUMP_SLOT 00000000 g_source_set_can_recurse │ │ │ │ -0007ef7c 00048116 R_ARM_JUMP_SLOT 0001d609 soup_server_connection_steal │ │ │ │ -0007ef80 00047d16 R_ARM_JUMP_SLOT 0002d4e5 soup_message_metrics_free │ │ │ │ -0007ef84 00051016 R_ARM_JUMP_SLOT 0002d31d soup_message_headers_get_content_type │ │ │ │ -0007ef88 0003b216 R_ARM_JUMP_SLOT 00036635 soup_auth_get_authorization │ │ │ │ -0007ef8c 0003fe16 R_ARM_JUMP_SLOT 0001e255 soup_server_message_got_body │ │ │ │ -0007ef90 00008416 R_ARM_JUMP_SLOT 00000000 g_file_delete │ │ │ │ -0007ef94 00035e16 R_ARM_JUMP_SLOT 0002b159 soup_message_set_method │ │ │ │ -0007ef98 00008516 R_ARM_JUMP_SLOT 00000000 g_strdup │ │ │ │ -0007ef9c 0003c316 R_ARM_JUMP_SLOT 00030d99 soup_session_set_timeout │ │ │ │ -0007efa0 00008616 R_ARM_JUMP_SLOT 00000000 g_clear_error │ │ │ │ -0007efa4 0003ad16 R_ARM_JUMP_SLOT 00030e31 soup_session_get_timeout │ │ │ │ -0007efa8 00008716 R_ARM_JUMP_SLOT 00000000 g_value_set_boolean │ │ │ │ -0007efac 00008816 R_ARM_JUMP_SLOT 00000000 g_zlib_decompressor_new │ │ │ │ -0007efb0 00035216 R_ARM_JUMP_SLOT 00044e21 soup_connection_manager_cleanup │ │ │ │ -0007efb4 0003f916 R_ARM_JUMP_SLOT 0002aa35 soup_message_io_pause │ │ │ │ -0007efb8 00046e16 R_ARM_JUMP_SLOT 0001e089 soup_server_message_get_io_data │ │ │ │ -0007efbc 00044316 R_ARM_JUMP_SLOT 0002cfd9 soup_message_headers_free_ranges │ │ │ │ -0007efc0 00035616 R_ARM_JUMP_SLOT 00030761 soup_session_get_context │ │ │ │ -0007efc4 00008916 R_ARM_JUMP_SLOT 00000000 g_hash_table_get_keys │ │ │ │ -0007efc8 00037e16 R_ARM_JUMP_SLOT 0001b9c1 soup_server_listen │ │ │ │ -0007efcc 0003aa16 R_ARM_JUMP_SLOT 0002b799 soup_message_set_force_http_version │ │ │ │ -0007efd0 00008a16 R_ARM_JUMP_SLOT 00000000 g_uri_get_scheme │ │ │ │ -0007efd4 00008b16 R_ARM_JUMP_SLOT 00000000 getenv@GLIBC_2.4 │ │ │ │ -0007efd8 00048516 R_ARM_JUMP_SLOT 0004bddd soup_message_io_data_read_headers │ │ │ │ -0007efdc 0004bd16 R_ARM_JUMP_SLOT 0001df7d soup_server_message_get_connection │ │ │ │ -0007efe0 00008c16 R_ARM_JUMP_SLOT 00000000 g_value_get_enum │ │ │ │ -0007efe4 00008d16 R_ARM_JUMP_SLOT 00000000 __printf_chk@GLIBC_2.4 │ │ │ │ -0007efe8 00008e16 R_ARM_JUMP_SLOT 00000000 g_resources_lookup_data │ │ │ │ -0007efec 00008f16 R_ARM_JUMP_SLOT 00000000 g_io_stream_close_finish │ │ │ │ -0007eff0 00034c16 R_ARM_JUMP_SLOT 0002c1c1 soup_message_headers_replace_common │ │ │ │ -0007eff4 00009016 R_ARM_JUMP_SLOT 00000000 strchr@GLIBC_2.4 │ │ │ │ -0007eff8 0004cc16 R_ARM_JUMP_SLOT 0002c125 soup_message_headers_append │ │ │ │ -0007effc 00040616 R_ARM_JUMP_SLOT 0004bd79 soup_message_io_data_cleanup │ │ │ │ -0007f000 00039516 R_ARM_JUMP_SLOT 0002d395 soup_message_headers_get_content_disposition │ │ │ │ -0007f004 00009116 R_ARM_JUMP_SLOT 00000000 g_hash_table_steal_extended │ │ │ │ -0007f008 00009216 R_ARM_JUMP_SLOT 00000000 deflate │ │ │ │ -0007f00c 00042916 R_ARM_JUMP_SLOT 00035efd soup_auth_new │ │ │ │ -0007f010 00009316 R_ARM_JUMP_SLOT 00000000 nghttp2_session_get_remote_window_size │ │ │ │ -0007f014 00051416 R_ARM_JUMP_SLOT 0002abad soup_message_io_get_cancellable │ │ │ │ -0007f018 00009416 R_ARM_JUMP_SLOT 00000000 g_list_foreach │ │ │ │ -0007f01c 00009516 R_ARM_JUMP_SLOT 00000000 g_socket_client_set_local_address │ │ │ │ -0007f020 00009616 R_ARM_JUMP_SLOT 00000000 g_hash_table_insert │ │ │ │ -0007f024 00009716 R_ARM_JUMP_SLOT 00000000 g_list_free │ │ │ │ -0007f028 00047216 R_ARM_JUMP_SLOT 000421fd soup_client_message_io_send_item │ │ │ │ -0007f02c 00009816 R_ARM_JUMP_SLOT 00000000 g_ptr_array_remove_index │ │ │ │ -0007f030 00009916 R_ARM_JUMP_SLOT 00000000 g_once_init_leave_pointer │ │ │ │ -0007f034 00050f16 R_ARM_JUMP_SLOT 0002a1f9 soup_message_get_disabled_features │ │ │ │ -0007f038 00055e16 R_ARM_JUMP_SLOT 0003c3d5 soup_content_processor_get_processing_stage │ │ │ │ -0007f03c 00036716 R_ARM_JUMP_SLOT 0001d3dd soup_server_connection_is_connected │ │ │ │ -0007f040 00009a16 R_ARM_JUMP_SLOT 00000000 g_socket_new │ │ │ │ -0007f044 00055716 R_ARM_JUMP_SLOT 0004406d soup_connection_get_tls_certificate │ │ │ │ -0007f048 00009b16 R_ARM_JUMP_SLOT 00000000 g_strconcat │ │ │ │ -0007f04c 00009c16 R_ARM_JUMP_SLOT 00000000 g_array_new │ │ │ │ -0007f050 00009d16 R_ARM_JUMP_SLOT 00000000 g_value_set_int │ │ │ │ -0007f054 00050616 R_ARM_JUMP_SLOT 000436dd soup_connection_connect_finish │ │ │ │ -0007f058 00009e16 R_ARM_JUMP_SLOT 00000000 g_cond_broadcast │ │ │ │ -0007f05c 00009f16 R_ARM_JUMP_SLOT 00000000 g_object_set_data_full │ │ │ │ -0007f060 0000a016 R_ARM_JUMP_SLOT 00000000 calloc@GLIBC_2.4 │ │ │ │ -0007f064 0000a116 R_ARM_JUMP_SLOT 00000000 g_variant_new_from_data │ │ │ │ -0007f068 00052616 R_ARM_JUMP_SLOT 00044325 soup_connection_set_tls_client_certificate │ │ │ │ -0007f06c 0000a216 R_ARM_JUMP_SLOT 00000000 g_printerr │ │ │ │ -0007f070 0002e016 R_ARM_JUMP_SLOT 00042285 soup_client_message_io_in_progress │ │ │ │ -0007f074 00031816 R_ARM_JUMP_SLOT 0004228d soup_client_message_io_is_reusable │ │ │ │ -0007f078 0000a316 R_ARM_JUMP_SLOT 00000000 g_socket_connection_get_type │ │ │ │ -0007f07c 0000a416 R_ARM_JUMP_SLOT 00000000 g_queue_insert_sorted │ │ │ │ -0007f080 0002f116 R_ARM_JUMP_SLOT 0002a069 soup_message_disables_feature │ │ │ │ -0007f084 0003d716 R_ARM_JUMP_SLOT 0002c545 soup_message_headers_header_contains_common │ │ │ │ -0007f088 0000a516 R_ARM_JUMP_SLOT 00000000 g_test_bug_base │ │ │ │ -0007f08c 0000a616 R_ARM_JUMP_SLOT 00000000 g_inet_socket_address_get_type │ │ │ │ -0007f090 0000a716 R_ARM_JUMP_SLOT 00000000 g_convert │ │ │ │ -0007f094 00031516 R_ARM_JUMP_SLOT 000468b1 soup_connection_state_get_type │ │ │ │ -0007f098 00030916 R_ARM_JUMP_SLOT 0001deb5 soup_server_message_new │ │ │ │ -0007f09c 00035516 R_ARM_JUMP_SLOT 00035d89 soup_auth_get_type │ │ │ │ -0007f0a0 0000a816 R_ARM_JUMP_SLOT 00000000 nghttp2_session_check_request_allowed │ │ │ │ -0007f0a4 0000a916 R_ARM_JUMP_SLOT 00000000 g_inet_address_new_loopback │ │ │ │ -0007f0a8 0000aa16 R_ARM_JUMP_SLOT 00000000 g_list_free_full │ │ │ │ -0007f0ac 0000ab16 R_ARM_JUMP_SLOT 00000000 g_variant_get_size │ │ │ │ -0007f0b0 00038b16 R_ARM_JUMP_SLOT 0001d00d soup_server_connection_is_ssl │ │ │ │ -0007f0b4 0000ac16 R_ARM_JUMP_SLOT 00000000 g_value_get_uint │ │ │ │ -0007f0b8 00051a16 R_ARM_JUMP_SLOT 000364fd soup_auth_authenticate │ │ │ │ -0007f0bc 0000ad16 R_ARM_JUMP_SLOT 00000000 nghttp2_session_callbacks_new │ │ │ │ -0007f0c0 0000ae16 R_ARM_JUMP_SLOT 00000000 g_type_is_a │ │ │ │ -0007f0c4 00038016 R_ARM_JUMP_SLOT 0002a8dd soup_message_set_priority │ │ │ │ -0007f0c8 0000af16 R_ARM_JUMP_SLOT 00000000 g_uri_get_query │ │ │ │ -0007f0cc 00048216 R_ARM_JUMP_SLOT 00034569 soup_socket_properties_set_tls_database │ │ │ │ -0007f0d0 0000b016 R_ARM_JUMP_SLOT 00000000 nghttp2_session_get_stream_remote_window_size │ │ │ │ -0007f0d4 0000b116 R_ARM_JUMP_SLOT 00000000 memset@GLIBC_2.4 │ │ │ │ -0007f0d8 0000b216 R_ARM_JUMP_SLOT 00000000 g_memdup2 │ │ │ │ -0007f0dc 00056d16 R_ARM_JUMP_SLOT 00030849 soup_session_get_local_address │ │ │ │ -0007f0e0 0000b316 R_ARM_JUMP_SLOT 00000000 g_param_spec_uint │ │ │ │ -0007f0e4 0000b416 R_ARM_JUMP_SLOT 00000000 g_memory_output_stream_new_resizable │ │ │ │ -0007f0e8 0000b516 R_ARM_JUMP_SLOT 00000000 g_socket_address_get_family │ │ │ │ -0007f0ec 00058616 R_ARM_JUMP_SLOT 0002add1 soup_message_get_reason_phrase │ │ │ │ -0007f0f0 00036916 R_ARM_JUMP_SLOT 00044591 soup_connection_complete_tls_certificate_password_request │ │ │ │ -0007f0f4 00032616 R_ARM_JUMP_SLOT 0004057d soup_server_message_io_http2_new │ │ │ │ -0007f0f8 0002d716 R_ARM_JUMP_SLOT 00041245 soup_listener_get_type │ │ │ │ -0007f0fc 0000b616 R_ARM_JUMP_SLOT 00000000 g_array_free │ │ │ │ -0007f100 0002d116 R_ARM_JUMP_SLOT 00042261 soup_client_message_io_skip │ │ │ │ -0007f104 0000b716 R_ARM_JUMP_SLOT 00000000 nghttp2_submit_priority │ │ │ │ -0007f108 0000b816 R_ARM_JUMP_SLOT 00000000 g_uri_get_user │ │ │ │ -0007f10c 0003ce16 R_ARM_JUMP_SLOT 0002663d soup_io_stream_get_type │ │ │ │ -0007f110 0000b916 R_ARM_JUMP_SLOT 00000000 g_vprintf │ │ │ │ -0007f114 0000ba16 R_ARM_JUMP_SLOT 00000000 g_queue_free_full │ │ │ │ -0007f118 0000bb16 R_ARM_JUMP_SLOT 00000000 g_enum_register_static │ │ │ │ -0007f11c 00055c16 R_ARM_JUMP_SLOT 00043b69 soup_connection_get_socket │ │ │ │ -0007f120 0004a216 R_ARM_JUMP_SLOT 00029fc5 soup_message_disable_feature │ │ │ │ -0007f124 0000bc16 R_ARM_JUMP_SLOT 00000000 g_task_return_boolean │ │ │ │ -0007f128 00041c16 R_ARM_JUMP_SLOT 00046345 soup_http2_debug_init │ │ │ │ -0007f12c 0000bd16 R_ARM_JUMP_SLOT 00000000 g_malloc │ │ │ │ -0007f130 0000be16 R_ARM_JUMP_SLOT 00000000 g_atomic_rc_box_release_full │ │ │ │ -0007f134 0000bf16 R_ARM_JUMP_SLOT 00000000 strrchr@GLIBC_2.4 │ │ │ │ -0007f138 00046c16 R_ARM_JUMP_SLOT 00024b69 soup_form_encode_valist │ │ │ │ -0007f13c 00039f16 R_ARM_JUMP_SLOT 0003ca61 soup_converter_wrapper_get_type │ │ │ │ -0007f140 00034816 R_ARM_JUMP_SLOT 0003d229 soup_content_sniffer_stream_is_ready │ │ │ │ -0007f144 00035f16 R_ARM_JUMP_SLOT 000338ad soup_session_send │ │ │ │ -0007f148 0000c016 R_ARM_JUMP_SLOT 00000000 g_array_remove_index │ │ │ │ -0007f14c 00043816 R_ARM_JUMP_SLOT 00048e1d soup_tls_interaction_new │ │ │ │ -0007f150 0000c116 R_ARM_JUMP_SLOT 00000000 nghttp2_session_mem_recv │ │ │ │ -0007f154 0004c816 R_ARM_JUMP_SLOT 0002ad01 soup_message_get_request_body_stream │ │ │ │ -0007f158 0000c216 R_ARM_JUMP_SLOT 00000000 g_uri_unescape_segment │ │ │ │ -0007f15c 00053916 R_ARM_JUMP_SLOT 00027d7d soup_logger_input_stream_get_type │ │ │ │ -0007f160 00048416 R_ARM_JUMP_SLOT 00044d35 soup_connection_manager_set_max_conns │ │ │ │ -0007f164 00035b16 R_ARM_JUMP_SLOT 0001eb49 soup_server_message_io_steal │ │ │ │ -0007f168 0000c316 R_ARM_JUMP_SLOT 00000000 nghttp2_submit_data │ │ │ │ -0007f16c 0000c416 R_ARM_JUMP_SLOT 00000000 g_spawn_sync │ │ │ │ -0007f170 0000c516 R_ARM_JUMP_SLOT 00000000 g_hostname_is_ip_address │ │ │ │ -0007f174 00033e16 R_ARM_JUMP_SLOT 0001e1d5 soup_server_message_wrote_informational │ │ │ │ -0007f178 0000c616 R_ARM_JUMP_SLOT 00000000 g_option_context_add_main_entries │ │ │ │ -0007f17c 0000c716 R_ARM_JUMP_SLOT 00000000 g_string_new │ │ │ │ -0007f180 0000c816 R_ARM_JUMP_SLOT 00000000 g_spawn_async_with_pipes │ │ │ │ -0007f184 00040716 R_ARM_JUMP_SLOT 0002668d soup_io_stream_new │ │ │ │ -0007f188 0000c916 R_ARM_JUMP_SLOT 00000000 g_cancellable_set_error_if_cancelled │ │ │ │ -0007f18c 00050316 R_ARM_JUMP_SLOT 00033e05 soup_session_get_async_result_message │ │ │ │ -0007f190 0000ca16 R_ARM_JUMP_SLOT 00000000 g_hostname_is_non_ascii │ │ │ │ -0007f194 0000cb16 R_ARM_JUMP_SLOT 00000000 g_hash_table_remove │ │ │ │ -0007f198 0004a716 R_ARM_JUMP_SLOT 0001d6f1 soup_server_connection_get_tls_peer_certificate │ │ │ │ -0007f19c 0000cc16 R_ARM_JUMP_SLOT 00000000 g_weak_ref_clear │ │ │ │ -0007f1a0 0000cd16 R_ARM_JUMP_SLOT 00000000 g_socket_is_connected │ │ │ │ -0007f1a4 00034b16 R_ARM_JUMP_SLOT 00033d2d soup_session_send_and_splice │ │ │ │ -0007f1a8 0000ce16 R_ARM_JUMP_SLOT 00000000 g_tls_connection_handshake_async │ │ │ │ -0007f1ac 00035816 R_ARM_JUMP_SLOT 00032011 soup_session_unpause_message │ │ │ │ -0007f1b0 0000cf16 R_ARM_JUMP_SLOT 00000000 g_queue_free │ │ │ │ -0007f1b4 0003a916 R_ARM_JUMP_SLOT 000335d5 soup_session_send_finish │ │ │ │ -0007f1b8 00054016 R_ARM_JUMP_SLOT 0001e451 soup_server_message_is_options_ping │ │ │ │ -0007f1bc 0004af16 R_ARM_JUMP_SLOT 0002c4e5 soup_message_headers_clean_connection_headers │ │ │ │ -0007f1c0 0000d016 R_ARM_JUMP_SLOT 00000000 g_tls_connection_get_protocol_version │ │ │ │ -0007f1c4 00041b16 R_ARM_JUMP_SLOT 00046429 soup_message_queue_item_new │ │ │ │ -0007f1c8 0000d116 R_ARM_JUMP_SLOT 00000000 pthread_once@GLIBC_2.34 │ │ │ │ -0007f1cc 00055616 R_ARM_JUMP_SLOT 0001b355 soup_server_new │ │ │ │ -0007f1d0 00040016 R_ARM_JUMP_SLOT 00025fbd soup_header_parse_param_list │ │ │ │ -0007f1d4 0000d216 R_ARM_JUMP_SLOT 00000000 g_socket_client_set_proxy_resolver │ │ │ │ -0007f1d8 0004a316 R_ARM_JUMP_SLOT 000495c5 soup_content_sniffer_sniff │ │ │ │ -0007f1dc 0000d316 R_ARM_JUMP_SLOT 00000000 g_closure_add_finalize_notifier │ │ │ │ -0007f1e0 0000d416 R_ARM_JUMP_SLOT 00000000 __assert_fail@GLIBC_2.4 │ │ │ │ -0007f1e4 00038816 R_ARM_JUMP_SLOT 00029d55 soup_message_get_http_version │ │ │ │ -0007f1e8 0000d516 R_ARM_JUMP_SLOT 00000000 g_base64_decode │ │ │ │ -0007f1ec 0002d216 R_ARM_JUMP_SLOT 0002b6cd soup_message_update_request_host_if_needed │ │ │ │ -0007f1f0 00042c16 R_ARM_JUMP_SLOT 0001bd7d soup_server_listen_local │ │ │ │ -0007f1f4 00058e16 R_ARM_JUMP_SLOT 0002b035 soup_message_set_status │ │ │ │ -0007f1f8 0000d616 R_ARM_JUMP_SLOT 00000000 g_source_new │ │ │ │ -0007f1fc 0000d716 R_ARM_JUMP_SLOT 00000000 g_utf8_make_valid │ │ │ │ -0007f200 0003fc16 R_ARM_JUMP_SLOT 0001d09d soup_server_connection_disconnect │ │ │ │ -0007f204 0004ec16 R_ARM_JUMP_SLOT 0002a455 soup_message_set_is_top_level_navigation │ │ │ │ -0007f208 0000d816 R_ARM_JUMP_SLOT 00000000 g_get_language_names │ │ │ │ -0007f20c 00042716 R_ARM_JUMP_SLOT 0002ab05 soup_message_io_run │ │ │ │ -0007f210 0000d916 R_ARM_JUMP_SLOT 00000000 g_main_loop_new │ │ │ │ -0007f214 00058a16 R_ARM_JUMP_SLOT 0003a12d soup_cache_get_type │ │ │ │ -0007f218 0000da16 R_ARM_JUMP_SLOT 00000000 g_strndup │ │ │ │ -0007f21c 0000db16 R_ARM_JUMP_SLOT 00000000 g_task_propagate_boolean │ │ │ │ -0007f220 0000dc16 R_ARM_JUMP_SLOT 00000000 nghttp2_session_server_new │ │ │ │ -0007f224 0000dd16 R_ARM_JUMP_SLOT 00000000 g_inet_address_to_string │ │ │ │ -0007f228 0000de16 R_ARM_JUMP_SLOT 00000000 inflateInit2_ │ │ │ │ -0007f22c 0000df16 R_ARM_JUMP_SLOT 00000000 g_test_build_filename │ │ │ │ -0007f230 0000e016 R_ARM_JUMP_SLOT 00000000 g_param_spec_int │ │ │ │ -0007f234 0000e116 R_ARM_JUMP_SLOT 00000000 g_pollable_input_stream_get_type │ │ │ │ -0007f238 0000e216 R_ARM_JUMP_SLOT 00000000 g_assertion_message_error │ │ │ │ -0007f23c 0002e316 R_ARM_JUMP_SLOT 000256f1 soup_headers_parse_status_line │ │ │ │ -0007f240 0000e316 R_ARM_JUMP_SLOT 00000000 g_object_new_valist │ │ │ │ -0007f244 0000e416 R_ARM_JUMP_SLOT 00000000 g_uri_get_host │ │ │ │ -0007f248 00032116 R_ARM_JUMP_SLOT 00042259 soup_client_message_io_close_async │ │ │ │ -0007f24c 0002f216 R_ARM_JUMP_SLOT 00034bb1 soup_uri_is_http │ │ │ │ -0007f250 0000e616 R_ARM_JUMP_SLOT 00000000 g_printf │ │ │ │ -0007f254 0000e716 R_ARM_JUMP_SLOT 00000000 g_task_return_new_error │ │ │ │ -0007f258 0000e816 R_ARM_JUMP_SLOT 00000000 g_uri_get_flags │ │ │ │ -0007f25c 00037416 R_ARM_JUMP_SLOT 00041295 soup_listener_new │ │ │ │ -0007f260 00054816 R_ARM_JUMP_SLOT 0001ea4d soup_server_message_steal_connection │ │ │ │ -0007f264 0000e916 R_ARM_JUMP_SLOT 00000000 usleep@GLIBC_2.4 │ │ │ │ -0007f268 0003dd16 R_ARM_JUMP_SLOT 00023219 soup_websocket_extension_get_request_params │ │ │ │ -0007f26c 0000ea16 R_ARM_JUMP_SLOT 00000000 g_pollable_stream_write │ │ │ │ -0007f270 0000eb16 R_ARM_JUMP_SLOT 00000000 g_byte_array_free_to_bytes │ │ │ │ -0007f274 0000ec16 R_ARM_JUMP_SLOT 00000000 g_value_get_boolean │ │ │ │ -0007f278 0000ed16 R_ARM_JUMP_SLOT 00000000 g_queue_push_head │ │ │ │ -0007f27c 0003bd16 R_ARM_JUMP_SLOT 000417e5 soup_message_body_unref │ │ │ │ -0007f280 0000ee16 R_ARM_JUMP_SLOT 00000000 g_ptr_array_add │ │ │ │ -0007f284 0000ef16 R_ARM_JUMP_SLOT 00000000 g_mutex_init │ │ │ │ -0007f288 0000f016 R_ARM_JUMP_SLOT 00000000 g_checksum_get_digest │ │ │ │ -0007f28c 0000f116 R_ARM_JUMP_SLOT 00000000 g_socket_client_set_enable_proxy │ │ │ │ -0007f290 0000f216 R_ARM_JUMP_SLOT 00000000 g_tls_password_get_type │ │ │ │ -0007f294 0000f316 R_ARM_JUMP_SLOT 00000000 nghttp2_session_set_local_window_size │ │ │ │ -0007f298 0003ab16 R_ARM_JUMP_SLOT 00030f89 soup_session_set_user_agent │ │ │ │ -0007f29c 0000f416 R_ARM_JUMP_SLOT 00000000 g_hash_table_remove_all │ │ │ │ -0007f2a0 00051c16 R_ARM_JUMP_SLOT 00033555 soup_session_setup_message_body_input_stream │ │ │ │ -0007f2a4 0000f516 R_ARM_JUMP_SLOT 00000000 inflate │ │ │ │ -0007f2a8 00032e16 R_ARM_JUMP_SLOT 000444ed soup_connection_request_tls_certificate_password │ │ │ │ -0007f2ac 00041e16 R_ARM_JUMP_SLOT 000363a1 soup_auth_update │ │ │ │ -0007f2b0 0000f616 R_ARM_JUMP_SLOT 00000000 g_tls_backend_get_default_database │ │ │ │ -0007f2b4 00038e16 R_ARM_JUMP_SLOT 000443a5 soup_connection_complete_tls_certificate_request │ │ │ │ -0007f2b8 0000f716 R_ARM_JUMP_SLOT 00000000 g_socket_address_get_type │ │ │ │ -0007f2bc 00047316 R_ARM_JUMP_SLOT 00025299 soup_headers_parse │ │ │ │ -0007f2c0 0000f816 R_ARM_JUMP_SLOT 00000000 g_malloc0_n │ │ │ │ -0007f2c4 00039d16 R_ARM_JUMP_SLOT 00044e1d soup_connection_manager_get_num_conns │ │ │ │ -0007f2c8 0000f916 R_ARM_JUMP_SLOT 00000000 g_variant_get_data │ │ │ │ -0007f2cc 0000fa16 R_ARM_JUMP_SLOT 00000000 g_hostname_to_ascii │ │ │ │ -0007f2d0 0000fb16 R_ARM_JUMP_SLOT 00000000 g_memory_input_stream_new_from_bytes │ │ │ │ -0007f2d4 00032216 R_ARM_JUMP_SLOT 00042229 soup_client_message_io_run │ │ │ │ -0007f2d8 0000fc16 R_ARM_JUMP_SLOT 00000000 g_assertion_message_expr │ │ │ │ -0007f2dc 0003c616 R_ARM_JUMP_SLOT 00026071 soup_header_parse_semi_param_list_strict │ │ │ │ -0007f2e0 0000fd16 R_ARM_JUMP_SLOT 00000000 g_main_context_ref │ │ │ │ -0007f2e4 0004dc16 R_ARM_JUMP_SLOT 00029075 soup_message_finished │ │ │ │ -0007f2e8 0000fe16 R_ARM_JUMP_SLOT 00000000 g_value_set_boxed │ │ │ │ -0007f2ec 0000ff16 R_ARM_JUMP_SLOT 00000000 g_object_new │ │ │ │ -0007f2f0 00010016 R_ARM_JUMP_SLOT 00000000 g_task_set_priority │ │ │ │ -0007f2f4 00038616 R_ARM_JUMP_SLOT 00049575 soup_content_sniffer_get_type │ │ │ │ -0007f2f8 00051316 R_ARM_JUMP_SLOT 00037005 soup_auth_digest_get_qop │ │ │ │ -0007f2fc 00010116 R_ARM_JUMP_SLOT 00000000 g_queue_insert_before │ │ │ │ -0007f300 00047816 R_ARM_JUMP_SLOT 00045561 soup_connection_manager_steal_connection │ │ │ │ -0007f304 00010216 R_ARM_JUMP_SLOT 00000000 free@GLIBC_2.4 │ │ │ │ -0007f308 00010316 R_ARM_JUMP_SLOT 00000000 g_tls_interaction_get_type │ │ │ │ -0007f30c 00036016 R_ARM_JUMP_SLOT 000447ed soup_connection_get_http2_initial_stream_window_size │ │ │ │ -0007f310 00010416 R_ARM_JUMP_SLOT 00000000 g_base64_decode_step │ │ │ │ -0007f314 00049d16 R_ARM_JUMP_SLOT 00042275 soup_client_message_io_get_response_stream │ │ │ │ -0007f318 00043b16 R_ARM_JUMP_SLOT 0001e3e1 soup_server_message_get_method │ │ │ │ -0007f31c 00010516 R_ARM_JUMP_SLOT 00000000 g_bytes_ref │ │ │ │ -0007f320 00010616 R_ARM_JUMP_SLOT 00000000 write@GLIBC_2.4 │ │ │ │ -0007f324 00044716 R_ARM_JUMP_SLOT 000260ad soup_header_g_string_append_param_quoted │ │ │ │ -0007f328 00010716 R_ARM_JUMP_SLOT 00000000 g_list_length │ │ │ │ -0007f32c 00010816 R_ARM_JUMP_SLOT 00000000 g_value_set_uint64 │ │ │ │ -0007f330 00053716 R_ARM_JUMP_SLOT 0001cc8d soup_server_connection_get_type │ │ │ │ -0007f334 00010916 R_ARM_JUMP_SLOT 00000000 g_object_ref │ │ │ │ -0007f338 00010a16 R_ARM_JUMP_SLOT 00000000 g_slist_append │ │ │ │ -0007f33c 0003e216 R_ARM_JUMP_SLOT 0001b5ad soup_server_set_tls_auth_mode │ │ │ │ -0007f340 00010b16 R_ARM_JUMP_SLOT 00000000 g_task_propagate_int │ │ │ │ -0007f344 0004d116 R_ARM_JUMP_SLOT 00020b89 soup_websocket_connection_get_protocol │ │ │ │ -0007f348 00057916 R_ARM_JUMP_SLOT 00041ab9 soup_message_body_got_chunk │ │ │ │ -0007f34c 00010c16 R_ARM_JUMP_SLOT 00000000 g_string_append_len │ │ │ │ -0007f350 00010d16 R_ARM_JUMP_SLOT 00000000 nghttp2_http2_strerror │ │ │ │ -0007f354 00010e16 R_ARM_JUMP_SLOT 00000000 g_cclosure_new │ │ │ │ -0007f358 00031216 R_ARM_JUMP_SLOT 00031691 soup_session_steal_preconnection │ │ │ │ -0007f35c 00010f16 R_ARM_JUMP_SLOT 00000000 g_bytes_new_take │ │ │ │ -0007f360 00011016 R_ARM_JUMP_SLOT 00000000 g_utf8_strup │ │ │ │ -0007f364 0003fa16 R_ARM_JUMP_SLOT 00034385 soup_session_feature_add_feature │ │ │ │ -0007f368 00011116 R_ARM_JUMP_SLOT 00000000 g_queue_remove │ │ │ │ -0007f36c 00011216 R_ARM_JUMP_SLOT 00000000 nghttp2_session_terminate_session │ │ │ │ -0007f370 00011316 R_ARM_JUMP_SLOT 00000000 g_checksum_free │ │ │ │ -0007f374 00011416 R_ARM_JUMP_SLOT 00000000 g_get_user_name │ │ │ │ -0007f378 0004f016 R_ARM_JUMP_SLOT 00034169 soup_session_feature_detach │ │ │ │ -0007f37c 0004ee16 R_ARM_JUMP_SLOT 000343ed soup_session_feature_has_feature │ │ │ │ -0007f380 00040f16 R_ARM_JUMP_SLOT 000342cd soup_session_feature_request_unqueued │ │ │ │ -0007f384 00037816 R_ARM_JUMP_SLOT 0002af91 soup_message_get_response_headers │ │ │ │ -0007f388 00011616 R_ARM_JUMP_SLOT 00000000 g_memory_input_stream_new_from_data │ │ │ │ -0007f38c 00052116 R_ARM_JUMP_SLOT 00043911 soup_connection_tunnel_handshake │ │ │ │ -0007f390 00048316 R_ARM_JUMP_SLOT 000415e5 soup_listener_is_ssl │ │ │ │ -0007f394 00039216 R_ARM_JUMP_SLOT 0003c245 soup_content_decoder_get_type │ │ │ │ -0007f398 00011716 R_ARM_JUMP_SLOT 00000000 g_strdup_printf │ │ │ │ -0007f39c 00051b16 R_ARM_JUMP_SLOT 0001e2a1 soup_server_message_get_request_headers │ │ │ │ -0007f3a0 0003b716 R_ARM_JUMP_SLOT 0002b7c1 soup_message_set_is_misdirected_retry │ │ │ │ -0007f3a4 00011816 R_ARM_JUMP_SLOT 00000000 g_signal_handlers_disconnect_matched │ │ │ │ -0007f3a8 0004cf16 R_ARM_JUMP_SLOT 00020a75 soup_websocket_connection_get_connection_type │ │ │ │ -0007f3ac 00041116 R_ARM_JUMP_SLOT 0001ed01 soup_websocket_error_quark │ │ │ │ -0007f3b0 00011916 R_ARM_JUMP_SLOT 00000000 g_value_set_string │ │ │ │ -0007f3b4 00011a16 R_ARM_JUMP_SLOT 00000000 g_main_context_new │ │ │ │ -0007f3b8 00011b16 R_ARM_JUMP_SLOT 00000000 g_bytes_new_static │ │ │ │ -0007f3bc 00011c16 R_ARM_JUMP_SLOT 00000000 g_pollable_input_stream_is_readable │ │ │ │ -0007f3c0 00011d16 R_ARM_JUMP_SLOT 00000000 deflateEnd │ │ │ │ -0007f3c4 0004a016 R_ARM_JUMP_SLOT 0003519d soup_uri_get_host_for_headers │ │ │ │ -0007f3c8 00011e16 R_ARM_JUMP_SLOT 00000000 g_string_free │ │ │ │ -0007f3cc 00057516 R_ARM_JUMP_SLOT 00041949 soup_message_body_flatten │ │ │ │ -0007f3d0 00011f16 R_ARM_JUMP_SLOT 00000000 g_strstr_len │ │ │ │ -0007f3d4 00046f16 R_ARM_JUMP_SLOT 0001e1f5 soup_server_message_wrote_chunk │ │ │ │ -0007f3d8 00012016 R_ARM_JUMP_SLOT 00000000 g_memory_output_stream_steal_as_bytes │ │ │ │ -0007f3dc 00035a16 R_ARM_JUMP_SLOT 0002bb85 soup_message_headers_remove │ │ │ │ -0007f3e0 00012116 R_ARM_JUMP_SLOT 00000000 BrotliDecoderCreateInstance │ │ │ │ -0007f3e4 00012216 R_ARM_JUMP_SLOT 00000000 pthread_mutex_unlock@GLIBC_2.4 │ │ │ │ -0007f3e8 00012316 R_ARM_JUMP_SLOT 00000000 BrotliDecoderErrorString │ │ │ │ -0007f3ec 00012416 R_ARM_JUMP_SLOT 00000000 g_variant_type_checked_ │ │ │ │ -0007f3f0 00012516 R_ARM_JUMP_SLOT 00000000 g_inet_address_new_any │ │ │ │ -0007f3f4 00012616 R_ARM_JUMP_SLOT 00000000 g_seekable_get_type │ │ │ │ -0007f3f8 00045616 R_ARM_JUMP_SLOT 00036159 soup_auth_get_info │ │ │ │ -0007f3fc 00012716 R_ARM_JUMP_SLOT 00000000 g_socket_shutdown │ │ │ │ -0007f400 00048c16 R_ARM_JUMP_SLOT 0001a4bd soup_test_build_filename_abs │ │ │ │ -0007f404 00012816 R_ARM_JUMP_SLOT 00000000 g_main_context_iteration │ │ │ │ -0007f408 00055816 R_ARM_JUMP_SLOT 00043d9d soup_connection_get_proxy_uri │ │ │ │ -0007f40c 00012916 R_ARM_JUMP_SLOT 00000000 g_array_insert_vals │ │ │ │ -0007f410 00012a16 R_ARM_JUMP_SLOT 00000000 g_uri_parse │ │ │ │ -0007f414 00042d16 R_ARM_JUMP_SLOT 0001e6e9 soup_server_message_set_response │ │ │ │ -0007f418 00012b16 R_ARM_JUMP_SLOT 00000000 g_ptr_array_free │ │ │ │ -0007f41c 00042816 R_ARM_JUMP_SLOT 00041505 soup_listener_get_socket │ │ │ │ -0007f420 0004fd16 R_ARM_JUMP_SLOT 0002bd5d soup_message_headers_get_one │ │ │ │ -0007f424 00012c16 R_ARM_JUMP_SLOT 00000000 g_task_attach_source │ │ │ │ -0007f428 00012d16 R_ARM_JUMP_SLOT 00000000 g_hash_table_size │ │ │ │ -0007f42c 0003da16 R_ARM_JUMP_SLOT 0002ab6d soup_message_io_run_until_read_finish │ │ │ │ -0007f430 00012e16 R_ARM_JUMP_SLOT 00000000 g_hash_table_new │ │ │ │ -0007f434 00012f16 R_ARM_JUMP_SLOT 00000000 fflush@GLIBC_2.4 │ │ │ │ -0007f438 00013016 R_ARM_JUMP_SLOT 00000000 g_tls_connection_set_certificate │ │ │ │ -0007f43c 00013116 R_ARM_JUMP_SLOT 00000000 g_hash_table_iter_next │ │ │ │ -0007f440 00013216 R_ARM_JUMP_SLOT 00000000 g_find_program_in_path │ │ │ │ -0007f444 00013316 R_ARM_JUMP_SLOT 00000000 g_tls_backend_get_server_connection_type │ │ │ │ -0007f448 00037216 R_ARM_JUMP_SLOT 00048dcd soup_tls_interaction_get_type │ │ │ │ -0007f44c 00047416 R_ARM_JUMP_SLOT 00029c55 soup_message_query_flags │ │ │ │ -0007f450 00057816 R_ARM_JUMP_SLOT 0001b4b5 soup_server_set_tls_database │ │ │ │ -0007f454 00013416 R_ARM_JUMP_SLOT 00000000 g_hash_table_iter_init │ │ │ │ -0007f458 00013516 R_ARM_JUMP_SLOT 00000000 deflateReset │ │ │ │ -0007f45c 00048f16 R_ARM_JUMP_SLOT 0001e23d soup_server_message_got_chunk │ │ │ │ -0007f460 00013616 R_ARM_JUMP_SLOT 00000000 g_time_zone_new_offset │ │ │ │ -0007f464 00013716 R_ARM_JUMP_SLOT 00000000 g_uri_unref │ │ │ │ -0007f468 00013816 R_ARM_JUMP_SLOT 00000000 g_proxy_resolver_get_type │ │ │ │ -0007f46c 0003a416 R_ARM_JUMP_SLOT 0002a271 soup_message_set_first_party │ │ │ │ -0007f470 0004ed16 R_ARM_JUMP_SLOT 00020a19 soup_websocket_connection_get_io_stream │ │ │ │ -0007f474 0004d316 R_ARM_JUMP_SLOT 000365d9 soup_auth_is_cancelled │ │ │ │ -0007f478 0004f316 R_ARM_JUMP_SLOT 00042211 soup_client_message_io_pause │ │ │ │ -0007f47c 00055316 R_ARM_JUMP_SLOT 0001b305 soup_server_get_type │ │ │ │ -0007f480 00013916 R_ARM_JUMP_SLOT 00000000 g_hash_table_new_full │ │ │ │ -0007f484 0003b116 R_ARM_JUMP_SLOT 00036e81 soup_auth_digest_get_type │ │ │ │ -0007f488 00013a16 R_ARM_JUMP_SLOT 00000000 nghttp2_session_resume_data │ │ │ │ -0007f48c 00013b16 R_ARM_JUMP_SLOT 00000000 nghttp2_session_get_stream_effective_recv_data_length │ │ │ │ -0007f490 0004ca16 R_ARM_JUMP_SLOT 0002b519 soup_message_set_metrics_timestamp │ │ │ │ -0007f494 0004b916 R_ARM_JUMP_SLOT 00028a21 soup_message_get_type │ │ │ │ -0007f498 00013c16 R_ARM_JUMP_SLOT 00000000 g_byte_array_free │ │ │ │ -0007f49c 00034a16 R_ARM_JUMP_SLOT 0004f031 soup_client_message_io_http2_new │ │ │ │ -0007f4a0 00033216 R_ARM_JUMP_SLOT 00029db5 soup_message_is_keepalive │ │ │ │ -0007f4a4 00053416 R_ARM_JUMP_SLOT 0002327d soup_websocket_extension_get_response_params │ │ │ │ -0007f4a8 00013d16 R_ARM_JUMP_SLOT 00000000 __read_chk@GLIBC_2.4 │ │ │ │ -0007f4ac 00013e16 R_ARM_JUMP_SLOT 00000000 g_strdelimit │ │ │ │ -0007f4b0 00013f16 R_ARM_JUMP_SLOT 00000000 g_param_spec_pointer │ │ │ │ -0007f4b4 0003ff16 R_ARM_JUMP_SLOT 0001eb51 soup_server_message_io_read_request │ │ │ │ -0007f4b8 00046416 R_ARM_JUMP_SLOT 0001e5fd soup_server_message_set_status │ │ │ │ -0007f4bc 00014016 R_ARM_JUMP_SLOT 00000000 g_param_spec_uchar │ │ │ │ -0007f4c0 00044f16 R_ARM_JUMP_SLOT 0002e0c9 soup_multipart_append_part │ │ │ │ -0007f4c4 00014116 R_ARM_JUMP_SLOT 00000000 g_pollable_output_stream_can_poll │ │ │ │ -0007f4c8 00014216 R_ARM_JUMP_SLOT 00000000 g_output_stream_write_finish │ │ │ │ -0007f4cc 00031a16 R_ARM_JUMP_SLOT 00035ea5 soup_auth_get_scheme_name │ │ │ │ -0007f4d0 00014316 R_ARM_JUMP_SLOT 00000000 g_queue_delete_link │ │ │ │ -0007f4d4 00014416 R_ARM_JUMP_SLOT 00000000 g_mutex_unlock │ │ │ │ -0007f4d8 00014516 R_ARM_JUMP_SLOT 00000000 g_task_is_valid │ │ │ │ -0007f4dc 00014616 R_ARM_JUMP_SLOT 00000000 g_pollable_input_stream_create_source │ │ │ │ -0007f4e0 00044216 R_ARM_JUMP_SLOT 00036f71 soup_auth_digest_parse_qop │ │ │ │ -0007f4e4 00014716 R_ARM_JUMP_SLOT 00000000 g_dir_make_tmp │ │ │ │ -0007f4e8 00058716 R_ARM_JUMP_SLOT 00035639 soup_message_flags_get_type │ │ │ │ -0007f4ec 0004ef16 R_ARM_JUMP_SLOT 0002b7d1 soup_message_is_misdirected_retry │ │ │ │ -0007f4f0 00014816 R_ARM_JUMP_SLOT 00000000 g_input_stream_close │ │ │ │ -0007f4f4 00014916 R_ARM_JUMP_SLOT 00000000 g_pollable_source_new │ │ │ │ -0007f4f8 0003cf16 R_ARM_JUMP_SLOT 0003bdfd soup_cache_input_stream_new │ │ │ │ -0007f4fc 00014a16 R_ARM_JUMP_SLOT 00000000 g_hash_table_foreach │ │ │ │ -0007f500 00014b16 R_ARM_JUMP_SLOT 00000000 pthread_key_create@GLIBC_2.34 │ │ │ │ -0007f504 00014c16 R_ARM_JUMP_SLOT 00000000 g_object_set_data │ │ │ │ -0007f508 00014d16 R_ARM_JUMP_SLOT 00000000 pthread_mutex_lock@GLIBC_2.4 │ │ │ │ -0007f50c 00014e16 R_ARM_JUMP_SLOT 00000000 g_memory_output_stream_get_data_size │ │ │ │ -0007f510 00014f16 R_ARM_JUMP_SLOT 00000000 g_test_set_nonfatal_assertions │ │ │ │ -0007f514 00015016 R_ARM_JUMP_SLOT 00000000 g_shell_quote │ │ │ │ -0007f518 00015116 R_ARM_JUMP_SLOT 00000000 g_build_filenamev │ │ │ │ -0007f51c 00015216 R_ARM_JUMP_SLOT 00000000 g_param_spec_boolean │ │ │ │ -0007f520 00015316 R_ARM_JUMP_SLOT 00000000 g_file_replace_async │ │ │ │ -0007f524 00015416 R_ARM_JUMP_SLOT 00000000 g_tls_backend_get_default │ │ │ │ -0007f528 00015516 R_ARM_JUMP_SLOT 00000000 strlen@GLIBC_2.4 │ │ │ │ -0007f52c 00015616 R_ARM_JUMP_SLOT 00000000 g_slist_prepend │ │ │ │ -0007f530 00015716 R_ARM_JUMP_SLOT 00000000 g_output_stream_splice_async │ │ │ │ -0007f534 00015816 R_ARM_JUMP_SLOT 00000000 g_error_new_literal │ │ │ │ -0007f538 00044c16 R_ARM_JUMP_SLOT 00034215 soup_session_feature_request_queued │ │ │ │ -0007f53c 00015916 R_ARM_JUMP_SLOT 00000000 g_date_valid_dmy │ │ │ │ -0007f540 00015a16 R_ARM_JUMP_SLOT 00000000 g_propagate_error │ │ │ │ -0007f544 00015b16 R_ARM_JUMP_SLOT 00000000 g_variant_iter_loop │ │ │ │ -0007f548 00015c16 R_ARM_JUMP_SLOT 00000000 g_timeout_source_new_seconds │ │ │ │ -0007f54c 00015d16 R_ARM_JUMP_SLOT 00000000 g_source_get_ready_time │ │ │ │ -0007f550 00015e16 R_ARM_JUMP_SLOT 00000000 g_main_context_push_thread_default │ │ │ │ -0007f554 00015f16 R_ARM_JUMP_SLOT 00000000 g_queue_init │ │ │ │ -0007f558 00016016 R_ARM_JUMP_SLOT 00000000 strtoul@GLIBC_2.4 │ │ │ │ -0007f55c 00016116 R_ARM_JUMP_SLOT 00000000 g_object_class_install_properties │ │ │ │ -0007f560 00016216 R_ARM_JUMP_SLOT 00000000 g_variant_iter_free │ │ │ │ -0007f564 00016316 R_ARM_JUMP_SLOT 00000000 g_value_set_uchar │ │ │ │ -0007f568 00016416 R_ARM_JUMP_SLOT 00000000 g_timeout_add_full │ │ │ │ -0007f56c 00016516 R_ARM_JUMP_SLOT 00000000 g_time_zone_unref │ │ │ │ -0007f570 00055416 R_ARM_JUMP_SLOT 0002cfe1 soup_message_headers_set_ranges │ │ │ │ -0007f574 00016616 R_ARM_JUMP_SLOT 00000000 g_main_context_ref_thread_default │ │ │ │ -0007f578 00048d16 R_ARM_JUMP_SLOT 000460e9 soup_header_name_to_string │ │ │ │ -0007f57c 00016716 R_ARM_JUMP_SLOT 00000000 g_type_class_peek │ │ │ │ -0007f580 00016816 R_ARM_JUMP_SLOT 00000000 g_option_context_parse │ │ │ │ -0007f584 00016916 R_ARM_JUMP_SLOT 00000000 g_memory_input_stream_add_data │ │ │ │ -0007f588 00016a16 R_ARM_JUMP_SLOT 00000000 g_object_get │ │ │ │ -0007f58c 00016b16 R_ARM_JUMP_SLOT 00000000 g_strdup_vprintf │ │ │ │ -0007f590 00016c16 R_ARM_JUMP_SLOT 00000000 memcpy@GLIBC_2.4 │ │ │ │ -0007f594 00016d16 R_ARM_JUMP_SLOT 00000000 g_date_time_to_utc │ │ │ │ -0007f598 00055b16 R_ARM_JUMP_SLOT 000464a1 soup_message_queue_item_unref │ │ │ │ -0007f59c 00036116 R_ARM_JUMP_SLOT 00044dc1 soup_connection_manager_get_max_conns_per_host │ │ │ │ -0007f5a0 0002f516 R_ARM_JUMP_SLOT 0003096d soup_session_set_proxy_resolver │ │ │ │ -0007f5a4 00037716 R_ARM_JUMP_SLOT 0002c2d9 soup_message_headers_get_list_common │ │ │ │ -0007f5a8 00016e16 R_ARM_JUMP_SLOT 00000000 setlocale@GLIBC_2.4 │ │ │ │ -0007f5ac 00059116 R_ARM_JUMP_SLOT 000347ed soup_uri_get_path_and_query │ │ │ │ -0007f5b0 00051816 R_ARM_JUMP_SLOT 00031129 soup_session_set_accept_language │ │ │ │ -0007f5b4 00016f16 R_ARM_JUMP_SLOT 00000000 g_hash_table_iter_remove │ │ │ │ -0007f5b8 00044016 R_ARM_JUMP_SLOT 000345fd soup_status_get_phrase │ │ │ │ -0007f5bc 00017016 R_ARM_JUMP_SLOT 00000000 g_snprintf │ │ │ │ -0007f5c0 00017116 R_ARM_JUMP_SLOT 00000000 g_proxy_address_get_type │ │ │ │ -0007f5c4 00048e16 R_ARM_JUMP_SLOT 000447cd soup_connection_get_http2_initial_window_size │ │ │ │ -0007f5c8 00017216 R_ARM_JUMP_SLOT 00000000 g_idle_source_new │ │ │ │ -0007f5cc 00017416 R_ARM_JUMP_SLOT 00000000 g_slist_sort │ │ │ │ -0007f5d0 00017516 R_ARM_JUMP_SLOT 00000000 g_socket_get_option │ │ │ │ -0007f5d4 00017616 R_ARM_JUMP_SLOT 00000000 g_input_stream_close_finish │ │ │ │ -0007f5d8 00017716 R_ARM_JUMP_SLOT 00000000 g_seekable_seek │ │ │ │ -0007f5dc 00038c16 R_ARM_JUMP_SLOT 0003d1d9 soup_content_sniffer_stream_get_type │ │ │ │ -0007f5e0 00017816 R_ARM_JUMP_SLOT 00000000 g_weak_ref_init │ │ │ │ -0007f5e4 00017916 R_ARM_JUMP_SLOT 00000000 g_value_set_enum │ │ │ │ -0007f5e8 00017a16 R_ARM_JUMP_SLOT 00000000 __clock_gettime64@GLIBC_2.34 │ │ │ │ -0007f5ec 00037016 R_ARM_JUMP_SLOT 000421e1 soup_client_message_io_destroy │ │ │ │ -0007f5f0 00017b16 R_ARM_JUMP_SLOT 00000000 g_input_stream_is_closed │ │ │ │ -0007f5f4 00037f16 R_ARM_JUMP_SLOT 0003217d soup_session_abort │ │ │ │ -0007f5f8 00017c16 R_ARM_JUMP_SLOT 00000000 nghttp2_submit_request │ │ │ │ -0007f5fc 00017d16 R_ARM_JUMP_SLOT 00000000 g_variant_builder_end │ │ │ │ -0007f600 00017e16 R_ARM_JUMP_SLOT 00000000 nghttp2_option_set_no_rfc9113_leading_and_trailing_ws_validation │ │ │ │ -0007f604 00017f16 R_ARM_JUMP_SLOT 00000000 g_object_steal_data │ │ │ │ -0007f608 00018016 R_ARM_JUMP_SLOT 00000000 g_ascii_strtoull │ │ │ │ -0007f60c 00018116 R_ARM_JUMP_SLOT 00000000 BrotliDecoderIsUsed │ │ │ │ -0007f610 0003f616 R_ARM_JUMP_SLOT 0001e4a5 soup_server_message_get_http_version │ │ │ │ -0007f614 00018216 R_ARM_JUMP_SLOT 00000000 g_uri_unescape_string │ │ │ │ -0007f618 00039016 R_ARM_JUMP_SLOT 000327fd soup_session_get_feature │ │ │ │ -0007f61c 00018316 R_ARM_JUMP_SLOT 00000000 nghttp2_session_callbacks_set_on_begin_frame_callback │ │ │ │ -0007f620 00018416 R_ARM_JUMP_SLOT 00000000 g_return_if_fail_warning │ │ │ │ -0007f624 00018516 R_ARM_JUMP_SLOT 00000000 g_socket_set_option │ │ │ │ -0007f628 00049616 R_ARM_JUMP_SLOT 00028f71 soup_message_wrote_headers │ │ │ │ -0007f62c 00018616 R_ARM_JUMP_SLOT 00000000 g_variant_get │ │ │ │ -0007f630 00037316 R_ARM_JUMP_SLOT 0002ac79 soup_message_try_sniff_content │ │ │ │ -0007f634 00018716 R_ARM_JUMP_SLOT 00000000 g_tls_connection_set_database │ │ │ │ -0007f638 0004d916 R_ARM_JUMP_SLOT 0002b71d soup_message_force_keep_alive_if_needed │ │ │ │ -0007f63c 00050816 R_ARM_JUMP_SLOT 0002c975 soup_message_headers_foreach │ │ │ │ -0007f640 00041f16 R_ARM_JUMP_SLOT 00041a61 soup_message_body_get_chunk │ │ │ │ -0007f644 00018816 R_ARM_JUMP_SLOT 00000000 g_tls_connection_get_negotiated_protocol │ │ │ │ -0007f648 00034416 R_ARM_JUMP_SLOT 0003abe1 soup_cache_update_from_conditional_request │ │ │ │ -0007f64c 00018916 R_ARM_JUMP_SLOT 00000000 nghttp2_session_callbacks_set_on_header_callback │ │ │ │ -0007f650 0003f816 R_ARM_JUMP_SLOT 00030f29 soup_session_get_idle_timeout │ │ │ │ -0007f654 00018a16 R_ARM_JUMP_SLOT 00000000 g_uri_get_port │ │ │ │ -0007f658 00018b16 R_ARM_JUMP_SLOT 00000000 g_value_get_pointer │ │ │ │ -0007f65c 00039316 R_ARM_JUMP_SLOT 0003b571 soup_cache_client_input_stream_get_type │ │ │ │ -0007f660 00018c16 R_ARM_JUMP_SLOT 00000000 g_ascii_toupper │ │ │ │ -0007f664 00049116 R_ARM_JUMP_SLOT 00038f69 soup_connection_auth_get_type │ │ │ │ -0007f668 00018d16 R_ARM_JUMP_SLOT 00000000 g_object_set │ │ │ │ -0007f66c 00018e16 R_ARM_JUMP_SLOT 00000000 strtol@GLIBC_2.4 │ │ │ │ -0007f670 00018f16 R_ARM_JUMP_SLOT 00000000 g_value_dup_boxed │ │ │ │ -0007f674 0002f016 R_ARM_JUMP_SLOT 000349a1 soup_uri_host_equal │ │ │ │ -0007f678 00019016 R_ARM_JUMP_SLOT 00000000 g_list_remove_link │ │ │ │ -0007f67c 00019116 R_ARM_JUMP_SLOT 00000000 g_weak_ref_set │ │ │ │ -0007f680 00019216 R_ARM_JUMP_SLOT 00000000 g_main_context_default │ │ │ │ -0007f684 00019316 R_ARM_JUMP_SLOT 00000000 g_list_insert_sorted │ │ │ │ -0007f688 00056916 R_ARM_JUMP_SLOT 00034439 soup_socket_properties_unref │ │ │ │ -0007f68c 0004a516 R_ARM_JUMP_SLOT 0002d369 soup_message_headers_set_content_type │ │ │ │ -0007f690 00019416 R_ARM_JUMP_SLOT 00000000 g_set_error │ │ │ │ -0007f694 00019516 R_ARM_JUMP_SLOT 00000000 g_cond_wait │ │ │ │ -0007f698 00019616 R_ARM_JUMP_SLOT 00000000 g_array_set_size │ │ │ │ -0007f69c 00019716 R_ARM_JUMP_SLOT 00000000 g_slist_find │ │ │ │ -0007f6a0 0004dd16 R_ARM_JUMP_SLOT 00029cbd soup_message_remove_flags │ │ │ │ -0007f6a4 00019816 R_ARM_JUMP_SLOT 00000000 g_value_get_object │ │ │ │ -0007f6a8 00019916 R_ARM_JUMP_SLOT 00000000 __time64@GLIBC_2.34 │ │ │ │ -0007f6ac 00058316 R_ARM_JUMP_SLOT 00044629 soup_connection_is_reusable │ │ │ │ -0007f6b0 0003e016 R_ARM_JUMP_SLOT 00045d05 soup_filter_input_stream_read_line │ │ │ │ -0007f6b4 00038316 R_ARM_JUMP_SLOT 0002d559 soup_message_metrics_new │ │ │ │ -0007f6b8 00038116 R_ARM_JUMP_SLOT 0001d129 soup_server_connection_accepted │ │ │ │ -0007f6bc 00050016 R_ARM_JUMP_SLOT 00035a85 soup_websocket_state_get_type │ │ │ │ -0007f6c0 00047516 R_ARM_JUMP_SLOT 0001e18d soup_server_message_finish │ │ │ │ -0007f6c4 00051116 R_ARM_JUMP_SLOT 00034a79 soup_uri_is_valid │ │ │ │ -0007f6c8 00019a16 R_ARM_JUMP_SLOT 00000000 g_value_get_uint64 │ │ │ │ -0007f6cc 00052b16 R_ARM_JUMP_SLOT 00043e61 soup_connection_is_idle_open │ │ │ │ -0007f6d0 00019b16 R_ARM_JUMP_SLOT 00000000 __vsnprintf_chk@GLIBC_2.4 │ │ │ │ -0007f6d4 0002f916 R_ARM_JUMP_SLOT 0002c175 soup_message_headers_append_untrusted_data │ │ │ │ -0007f6d8 00019c16 R_ARM_JUMP_SLOT 00000000 g_uri_get_password │ │ │ │ -0007f6dc 00031d16 R_ARM_JUMP_SLOT 0002cd35 soup_message_headers_get_ranges_internal │ │ │ │ -0007f6e0 00019d16 R_ARM_JUMP_SLOT 00000000 g_tls_connection_get_peer_certificate_errors │ │ │ │ -0007f6e4 00019e16 R_ARM_JUMP_SLOT 00000000 g_assertion_message_cmpnum │ │ │ │ -0007f6e8 0004f116 R_ARM_JUMP_SLOT 00023e65 soup_websocket_extension_deflate_get_type │ │ │ │ -0007f6ec 0003b316 R_ARM_JUMP_SLOT 0003dd0d soup_body_input_stream_new │ │ │ │ -0007f6f0 0001a016 R_ARM_JUMP_SLOT 00000000 g_cond_init │ │ │ │ -0007f6f4 0001a116 R_ARM_JUMP_SLOT 00000000 raise@GLIBC_2.4 │ │ │ │ -0007f6f8 0001a216 R_ARM_JUMP_SLOT 00000000 g_resource_unref │ │ │ │ -0007f6fc 0003ef16 R_ARM_JUMP_SLOT 0002b9c1 soup_message_headers_clear │ │ │ │ -0007f700 0001a316 R_ARM_JUMP_SLOT 00000000 g_tls_client_connection_get_type │ │ │ │ -0007f704 0001a416 R_ARM_JUMP_SLOT 00000000 sched_getcpu@GLIBC_2.6 │ │ │ │ -0007f708 0001a516 R_ARM_JUMP_SLOT 00000000 g_queue_foreach │ │ │ │ -0007f70c 0001a616 R_ARM_JUMP_SLOT 00000000 g_byte_array_unref │ │ │ │ -0007f710 00053216 R_ARM_JUMP_SLOT 000344d5 soup_socket_properties_new │ │ │ │ -0007f714 0001a716 R_ARM_JUMP_SLOT 00000000 g_getenv │ │ │ │ -0007f718 00030a16 R_ARM_JUMP_SLOT 00024051 soup_date_time_to_string │ │ │ │ -0007f71c 0002e416 R_ARM_JUMP_SLOT 0002fcb1 soup_session_get_type │ │ │ │ -0007f720 0001a816 R_ARM_JUMP_SLOT 00000000 nghttp2_session_want_write │ │ │ │ -0007f724 0001a916 R_ARM_JUMP_SLOT 00000000 g_bytes_get_type │ │ │ │ -0007f728 00044e16 R_ARM_JUMP_SLOT 0004f9c9 soup_body_input_stream_http2_get_type │ │ │ │ -0007f72c 0004ba16 R_ARM_JUMP_SLOT 00044619 soup_connection_get_negotiated_protocol │ │ │ │ -0007f730 0001aa16 R_ARM_JUMP_SLOT 00000000 g_bytes_new_from_bytes │ │ │ │ -0007f734 00052f16 R_ARM_JUMP_SLOT 00035e49 soup_auth_is_for_proxy │ │ │ │ -0007f738 00055116 R_ARM_JUMP_SLOT 0004384d soup_connection_is_tunnelled │ │ │ │ -0007f73c 0001ab16 R_ARM_JUMP_SLOT 00000000 g_error_matches │ │ │ │ -0007f740 00055a16 R_ARM_JUMP_SLOT 0001cde9 soup_server_connection_new_for_connection │ │ │ │ -0007f744 0001ac16 R_ARM_JUMP_SLOT 00000000 g_slice_alloc │ │ │ │ -0007f748 0001ad16 R_ARM_JUMP_SLOT 00000000 g_base64_encode_close │ │ │ │ -0007f74c 0001ae16 R_ARM_JUMP_SLOT 00000000 g_weak_ref_get │ │ │ │ -0007f750 0001af16 R_ARM_JUMP_SLOT 00000000 nghttp2_option_del │ │ │ │ -0007f754 0001b016 R_ARM_JUMP_SLOT 00000000 g_task_return_error │ │ │ │ -0007f758 0001b116 R_ARM_JUMP_SLOT 00000000 g_file_replace_finish │ │ │ │ -0007f75c 0001b216 R_ARM_JUMP_SLOT 00000000 g_quark_from_static_string │ │ │ │ -0007f760 00057f16 R_ARM_JUMP_SLOT 0001e391 soup_server_message_get_response_body │ │ │ │ -0007f764 0003bb16 R_ARM_JUMP_SLOT 00031751 soup_session_requeue_message │ │ │ │ -0007f768 00031916 R_ARM_JUMP_SLOT 0002de29 soup_multipart_new │ │ │ │ -0007f76c 0001b316 R_ARM_JUMP_SLOT 00000000 g_quark_from_string │ │ │ │ -0007f770 0002ec16 R_ARM_JUMP_SLOT 0002aad5 soup_message_io_in_progress │ │ │ │ -0007f774 0001b416 R_ARM_JUMP_SLOT 00000000 g_source_set_dummy_callback │ │ │ │ -0007f778 0001b516 R_ARM_JUMP_SLOT 00000000 g_task_get_source_object │ │ │ │ -0007f77c 00032016 R_ARM_JUMP_SLOT 0002ab35 soup_message_io_run_until_read_async │ │ │ │ -0007f780 00053a16 R_ARM_JUMP_SLOT 0002dcb5 soup_http_version_to_string │ │ │ │ -0007f784 00047a16 R_ARM_JUMP_SLOT 000258a1 soup_headers_parse_response │ │ │ │ -0007f788 0001b616 R_ARM_JUMP_SLOT 00000000 g_closure_set_meta_marshal │ │ │ │ -0007f78c 00056b16 R_ARM_JUMP_SLOT 0002c8c9 soup_message_headers_iter_next │ │ │ │ -0007f790 0001b716 R_ARM_JUMP_SLOT 00000000 g_signal_handler_disconnect │ │ │ │ -0007f794 00032916 R_ARM_JUMP_SLOT 0001e08d soup_server_message_pause │ │ │ │ -0007f798 00056616 R_ARM_JUMP_SLOT 00042221 soup_client_message_io_is_paused │ │ │ │ -0007f79c 0003a216 R_ARM_JUMP_SLOT 0002e319 soup_multipart_to_message │ │ │ │ -0007f7a0 00039416 R_ARM_JUMP_SLOT 0001d449 soup_server_connection_get_local_address │ │ │ │ -0007f7a4 0001b816 R_ARM_JUMP_SLOT 00000000 g_string_assign │ │ │ │ -0007f7a8 0003bc16 R_ARM_JUMP_SLOT 0002bc49 soup_message_headers_get_one_common │ │ │ │ -0007f7ac 0001b916 R_ARM_JUMP_SLOT 00000000 g_signal_new │ │ │ │ -0007f7b0 00049516 R_ARM_JUMP_SLOT 00043ee9 soup_connection_setup_message_io │ │ │ │ -0007f7b4 00046216 R_ARM_JUMP_SLOT 00043abd soup_connection_disconnect │ │ │ │ -0007f7b8 00053b16 R_ARM_JUMP_SLOT 0002d295 soup_message_headers_set_content_range │ │ │ │ -0007f7bc 0004da16 R_ARM_JUMP_SLOT 0001c669 soup_server_set_http2_enabled │ │ │ │ -0007f7c0 00048b16 R_ARM_JUMP_SLOT 0002b645 soup_message_set_request_host_from_uri │ │ │ │ -0007f7c4 00038a16 R_ARM_JUMP_SLOT 00045a51 soup_filter_input_stream_new │ │ │ │ -0007f7c8 0001bb16 R_ARM_JUMP_SLOT 00000000 g_type_default_interface_peek │ │ │ │ -0007f7cc 00059016 R_ARM_JUMP_SLOT 00020b2d soup_websocket_connection_get_origin │ │ │ │ -0007f7d0 0001bc16 R_ARM_JUMP_SLOT 00000000 g_tls_connection_handshake │ │ │ │ -0007f7d4 0001bd16 R_ARM_JUMP_SLOT 00000000 BrotliDecoderGetErrorCode │ │ │ │ -0007f7d8 0001be16 R_ARM_JUMP_SLOT 00000000 g_date_time_unref │ │ │ │ -0007f7dc 0001bf16 R_ARM_JUMP_SLOT 00000000 g_list_delete_link │ │ │ │ -0007f7e0 0001c016 R_ARM_JUMP_SLOT 00000000 g_initable_new │ │ │ │ -0007f7e4 00040a16 R_ARM_JUMP_SLOT 0002ccbd soup_message_headers_get_expectations │ │ │ │ -0007f7e8 0002db16 R_ARM_JUMP_SLOT 0001e695 soup_server_message_get_uri │ │ │ │ -0007f7ec 0004f816 R_ARM_JUMP_SLOT 000310c9 soup_session_get_user_agent │ │ │ │ -0007f7f0 00043d16 R_ARM_JUMP_SLOT 00028f81 soup_message_wrote_body_data │ │ │ │ -0007f7f4 0001c116 R_ARM_JUMP_SLOT 00000000 nghttp2_session_want_read │ │ │ │ -0007f7f8 0001c216 R_ARM_JUMP_SLOT 00000000 g_type_check_instance_is_a │ │ │ │ -0007f7fc 0001c316 R_ARM_JUMP_SLOT 00000000 g_proxy_resolver_get_default │ │ │ │ -0007f800 00030816 R_ARM_JUMP_SLOT 0001df81 soup_server_message_set_auth │ │ │ │ -0007f804 00056e16 R_ARM_JUMP_SLOT 000438b5 soup_connection_tunnel_handshake_finish │ │ │ │ -0007f808 0001c416 R_ARM_JUMP_SLOT 00000000 g_tls_backend_get_client_connection_type │ │ │ │ -0007f80c 0001c516 R_ARM_JUMP_SLOT 00000000 g_array_sized_new │ │ │ │ -0007f810 0001c616 R_ARM_JUMP_SLOT 00000000 g_uri_build_with_user │ │ │ │ -0007f814 0001c716 R_ARM_JUMP_SLOT 00000000 g_inet_socket_address_new │ │ │ │ -0007f818 0004d616 R_ARM_JUMP_SLOT 0002ab19 soup_message_io_run_until_read │ │ │ │ -0007f81c 0001c816 R_ARM_JUMP_SLOT 00000000 strstr@GLIBC_2.4 │ │ │ │ -0007f820 0001c916 R_ARM_JUMP_SLOT 00000000 g_closure_invoke │ │ │ │ -0007f824 0001ca16 R_ARM_JUMP_SLOT 00000000 g_socket_get_local_address │ │ │ │ -0007f828 0004e216 R_ARM_JUMP_SLOT 0001e291 soup_server_message_finished │ │ │ │ -0007f82c 0001cb16 R_ARM_JUMP_SLOT 00000000 g_tls_certificate_flags_get_type │ │ │ │ -0007f830 00047b16 R_ARM_JUMP_SLOT 00030c41 soup_session_set_tls_interaction │ │ │ │ -0007f834 0003d816 R_ARM_JUMP_SLOT 00030909 soup_session_get_max_conns_per_host │ │ │ │ -0007f838 00042f16 R_ARM_JUMP_SLOT 0004b525 soup_client_message_io_http1_new │ │ │ │ -0007f83c 0001cc16 R_ARM_JUMP_SLOT 00000000 nghttp2_session_del │ │ │ │ -0007f840 0001cd16 R_ARM_JUMP_SLOT 00000000 g_uri_get_path │ │ │ │ -0007f844 0001ce16 R_ARM_JUMP_SLOT 00000000 close@GLIBC_2.4 │ │ │ │ -0007f848 0001cf16 R_ARM_JUMP_SLOT 00000000 g_slist_foreach │ │ │ │ -0007f84c 0003ed16 R_ARM_JUMP_SLOT 00044cad soup_connection_manager_free │ │ │ │ -0007f850 0001d016 R_ARM_JUMP_SLOT 00000000 g_task_had_error │ │ │ │ -0007f854 00045e16 R_ARM_JUMP_SLOT 00035091 soup_uri_copy_host │ │ │ │ -0007f858 00050116 R_ARM_JUMP_SLOT 0001eb41 soup_server_message_io_finished │ │ │ │ -0007f85c 0001d116 R_ARM_JUMP_SLOT 00000000 nghttp2_session_mem_send │ │ │ │ -0007f860 00058016 R_ARM_JUMP_SLOT 0002a9c1 soup_message_io_finished │ │ │ │ -0007f864 0002d316 R_ARM_JUMP_SLOT 00025ff9 soup_header_parse_semi_param_list │ │ │ │ -0007f868 0004c616 R_ARM_JUMP_SLOT 00046489 soup_message_queue_item_ref │ │ │ │ -0007f86c 0003be16 R_ARM_JUMP_SLOT 000421f5 soup_client_message_io_stolen │ │ │ │ -0007f870 0001d216 R_ARM_JUMP_SLOT 00000000 g_byte_array_sized_new │ │ │ │ -0007f874 0001d316 R_ARM_JUMP_SLOT 00000000 g_value_get_flags │ │ │ │ -0007f878 0004b316 R_ARM_JUMP_SLOT 000340c1 soup_session_feature_attach │ │ │ │ -0007f87c 0001d416 R_ARM_JUMP_SLOT 00000000 fwrite@GLIBC_2.4 │ │ │ │ -0007f880 0001d516 R_ARM_JUMP_SLOT 00000000 g_queue_sort │ │ │ │ -0007f884 0001d616 R_ARM_JUMP_SLOT 00000000 g_date_time_new_now_utc │ │ │ │ -0007f888 0003d416 R_ARM_JUMP_SLOT 00036889 soup_auth_free_protection_space │ │ │ │ -0007f88c 0001d716 R_ARM_JUMP_SLOT 00000000 g_date_time_format │ │ │ │ -0007f890 0001d816 R_ARM_JUMP_SLOT 00000000 g_output_stream_write_async │ │ │ │ -0007f894 00058116 R_ARM_JUMP_SLOT 0002abc9 soup_message_send_item │ │ │ │ -0007f898 00055516 R_ARM_JUMP_SLOT 00033b59 soup_session_send_and_read_finish │ │ │ │ -0007f89c 00036316 R_ARM_JUMP_SLOT 00031235 soup_session_set_accept_language_auto │ │ │ │ -0007f8a0 0001d916 R_ARM_JUMP_SLOT 00000000 g_value_dup_object │ │ │ │ -0007f8a4 0001da16 R_ARM_JUMP_SLOT 00000000 g_io_stream_close │ │ │ │ -0007f8a8 0001db16 R_ARM_JUMP_SLOT 00000000 g_task_new │ │ │ │ -0007f8ac 0001dc16 R_ARM_JUMP_SLOT 00000000 g_base64_encode_step │ │ │ │ -0007f8b0 0001dd16 R_ARM_JUMP_SLOT 00000000 g_hash_table_steal │ │ │ │ -0007f8b4 0004c316 R_ARM_JUMP_SLOT 00032dc5 soup_session_send_async │ │ │ │ -0007f8b8 00045116 R_ARM_JUMP_SLOT 0002cbb5 soup_message_headers_get_content_length │ │ │ │ -0007f8bc 0001de16 R_ARM_JUMP_SLOT 00000000 g_task_set_task_data │ │ │ │ -0007f8c0 0001df16 R_ARM_JUMP_SLOT 00000000 g_str_has_prefix │ │ │ │ -0007f8c4 00032f16 R_ARM_JUMP_SLOT 00048b45 soup_auth_ntlm_get_type │ │ │ │ -0007f8c8 0001e016 R_ARM_JUMP_SLOT 00000000 g_type_name │ │ │ │ -0007f8cc 0003c516 R_ARM_JUMP_SLOT 00036ed1 soup_auth_digest_parse_algorithm │ │ │ │ -0007f8d0 0001e116 R_ARM_JUMP_SLOT 00000000 g_timeout_source_new │ │ │ │ -0007f8d4 00035416 R_ARM_JUMP_SLOT 000441b1 soup_connection_get_tls_ciphersuite_name │ │ │ │ -0007f8d8 0001e216 R_ARM_JUMP_SLOT 00000000 g_tls_connection_handshake_finish │ │ │ │ -0007f8dc 0001e316 R_ARM_JUMP_SLOT 00000000 g_date_time_new │ │ │ │ -0007f8e0 00043a16 R_ARM_JUMP_SLOT 00042189 soup_websocket_extension_manager_get_supported_extensions │ │ │ │ -0007f8e4 0001e416 R_ARM_JUMP_SLOT 00000000 g_socket_set_timeout │ │ │ │ -0007f8e8 0001e516 R_ARM_JUMP_SLOT 00000000 g_signal_connect_data │ │ │ │ -0007f8ec 00050516 R_ARM_JUMP_SLOT 00042245 soup_client_message_io_run_until_read_async │ │ │ │ -0007f8f0 00030516 R_ARM_JUMP_SLOT 0001e109 soup_server_message_unpause │ │ │ │ -0007f8f4 0001e616 R_ARM_JUMP_SLOT 00000000 g_strjoinv │ │ │ │ -0007f8f8 00034016 R_ARM_JUMP_SLOT 0002596d soup_header_parse_list │ │ │ │ -0007f8fc 0001e716 R_ARM_JUMP_SLOT 00000000 g_io_error_quark │ │ │ │ -0007f900 0001e816 R_ARM_JUMP_SLOT 00000000 g_hash_table_replace │ │ │ │ -0007f904 00037916 R_ARM_JUMP_SLOT 0003b5c1 soup_cache_client_input_stream_new │ │ │ │ -0007f908 0001e916 R_ARM_JUMP_SLOT 00000000 g_slist_length │ │ │ │ -0007f90c 0001ea16 R_ARM_JUMP_SLOT 00000000 g_type_interface_add_prerequisite │ │ │ │ -0007f910 0001eb16 R_ARM_JUMP_SLOT 00000000 g_socket_get_type │ │ │ │ -0007f914 00042016 R_ARM_JUMP_SLOT 00034e0d soup_uri_copy │ │ │ │ -0007f918 0004f916 R_ARM_JUMP_SLOT 0002aa6d soup_message_io_unpause │ │ │ │ -0007f91c 00040516 R_ARM_JUMP_SLOT 0004186d soup_message_body_append │ │ │ │ -0007f920 0001ec16 R_ARM_JUMP_SLOT 00000000 lseek64@GLIBC_2.4 │ │ │ │ -0007f924 0001ed16 R_ARM_JUMP_SLOT 00000000 malloc@GLIBC_2.4 │ │ │ │ -0007f928 0001ee16 R_ARM_JUMP_SLOT 00000000 mmap64@GLIBC_2.4 │ │ │ │ -0007f92c 0001ef16 R_ARM_JUMP_SLOT 00000000 g_setenv │ │ │ │ -0007f930 00030116 R_ARM_JUMP_SLOT 000266cd soup_io_stream_get_base_iostream │ │ │ │ -0007f934 00042e16 R_ARM_JUMP_SLOT 000311d5 soup_session_get_accept_language │ │ │ │ -0007f938 00039916 R_ARM_JUMP_SLOT 000325d9 soup_session_add_feature_by_type │ │ │ │ -0007f93c 0001f016 R_ARM_JUMP_SLOT 00000000 g_input_stream_read_async │ │ │ │ -0007f940 0001f116 R_ARM_JUMP_SLOT 00000000 __stack_chk_fail@GLIBC_2.4 │ │ │ │ -0007f944 0001f216 R_ARM_JUMP_SLOT 00000000 g_output_stream_close_finish │ │ │ │ -0007f948 00042116 R_ARM_JUMP_SLOT 00036b2d soup_auth_basic_get_type │ │ │ │ -0007f94c 0001f316 R_ARM_JUMP_SLOT 00000000 g_main_context_unref │ │ │ │ -0007f950 00037d16 R_ARM_JUMP_SLOT 00019c95 soup_test_server_run_in_thread │ │ │ │ -0007f954 0001f416 R_ARM_JUMP_SLOT 00000000 nghttp2_strerror │ │ │ │ -0007f958 00053816 R_ARM_JUMP_SLOT 00029b15 soup_message_set_flags │ │ │ │ -0007f95c 0001f516 R_ARM_JUMP_SLOT 00000000 g_param_spec_boxed │ │ │ │ -0007f960 0001f616 R_ARM_JUMP_SLOT 00000000 g_task_propagate_pointer │ │ │ │ -0007f964 0001f716 R_ARM_JUMP_SLOT 00000000 g_ascii_strncasecmp │ │ │ │ -0007f968 0001f816 R_ARM_JUMP_SLOT 00000000 g_hash_table_contains │ │ │ │ -0007f96c 0003c116 R_ARM_JUMP_SLOT 00026119 soup_header_g_string_append_param │ │ │ │ -0007f970 0001f916 R_ARM_JUMP_SLOT 00000000 g_error_copy │ │ │ │ -0007f974 00046716 R_ARM_JUMP_SLOT 0001e07d soup_server_message_read_request │ │ │ │ -0007f978 0001fa16 R_ARM_JUMP_SLOT 00000000 g_socket_connection_get_socket │ │ │ │ -0007f97c 0001fb16 R_ARM_JUMP_SLOT 00000000 g_log_writer_default_would_drop │ │ │ │ -0007f980 0003e616 R_ARM_JUMP_SLOT 0001eb6d soup_server_message_io_unpause │ │ │ │ -0007f984 0001fc16 R_ARM_JUMP_SLOT 00000000 g_ptr_array_sort │ │ │ │ -0007f988 0004b216 R_ARM_JUMP_SLOT 000360a1 soup_auth_get_authority │ │ │ │ -0007f98c 0001fd16 R_ARM_JUMP_SLOT 00000000 g_thread_new │ │ │ │ -0007f990 0001fe16 R_ARM_JUMP_SLOT 00000000 g_output_stream_splice │ │ │ │ -0007f994 00050d16 R_ARM_JUMP_SLOT 0002ae31 soup_message_get_request_headers │ │ │ │ -0007f998 0003b816 R_ARM_JUMP_SLOT 0001e5a9 soup_server_message_get_status │ │ │ │ -0007f99c 0001ff16 R_ARM_JUMP_SLOT 00000000 g_variant_unref │ │ │ │ -0007f9a0 0003d016 R_ARM_JUMP_SLOT 0001cfb1 soup_server_connection_get_iostream │ │ │ │ -0007f9a4 00020016 R_ARM_JUMP_SLOT 00000000 poll@GLIBC_2.4 │ │ │ │ -0007f9a8 00020116 R_ARM_JUMP_SLOT 00000000 g_param_spec_uint64 │ │ │ │ -0007f9ac 00049216 R_ARM_JUMP_SLOT 00025be9 soup_header_free_list │ │ │ │ -0007f9b0 00020216 R_ARM_JUMP_SLOT 00000000 g_tls_protocol_version_get_type │ │ │ │ -0007f9b4 00020316 R_ARM_JUMP_SLOT 00000000 g_test_get_dir │ │ │ │ -0007f9b8 00020416 R_ARM_JUMP_SLOT 00000000 g_queue_find_custom │ │ │ │ -0007f9bc 00020516 R_ARM_JUMP_SLOT 00000000 deflateBound@ZLIB_1.2.0 │ │ │ │ -0007f9c0 00020616 R_ARM_JUMP_SLOT 00000000 g_cond_signal │ │ │ │ -0007f9c4 00020716 R_ARM_JUMP_SLOT 00000000 g_source_add_child_source │ │ │ │ -0007f9c8 00020816 R_ARM_JUMP_SLOT 00000000 g_type_register_static_simple │ │ │ │ -0007f9cc 00020916 R_ARM_JUMP_SLOT 00000000 g_string_insert_len │ │ │ │ -0007f9d0 00020a16 R_ARM_JUMP_SLOT 00000000 g_filter_input_stream_get_base_stream │ │ │ │ -0007f9d4 0002df16 R_ARM_JUMP_SLOT 000197e5 apache_cleanup │ │ │ │ -0007f9d8 00020b16 R_ARM_JUMP_SLOT 00000000 g_date_time_get_year │ │ │ │ -0007f9dc 00020c16 R_ARM_JUMP_SLOT 00000000 g_thread_self │ │ │ │ -0007f9e0 00056316 R_ARM_JUMP_SLOT 000298e1 soup_message_transfer_connection │ │ │ │ -0007f9e4 00020d16 R_ARM_JUMP_SLOT 00000000 g_byte_array_append │ │ │ │ -0007f9e8 00042216 R_ARM_JUMP_SLOT 00036779 soup_auth_can_authenticate │ │ │ │ -0007f9ec 00020e16 R_ARM_JUMP_SLOT 00000000 nghttp2_session_get_stream_user_data │ │ │ │ -0007f9f0 00020f16 R_ARM_JUMP_SLOT 00000000 g_list_reverse │ │ │ │ -0007f9f4 00057b16 R_ARM_JUMP_SLOT 00029b89 soup_message_get_flags │ │ │ │ -0007f9f8 00021016 R_ARM_JUMP_SLOT 00000000 g_main_loop_get_context │ │ │ │ -0007f9fc 00021116 R_ARM_JUMP_SLOT 00000000 __isoc23_strtol@GLIBC_2.38 │ │ │ │ -0007fa00 00055f16 R_ARM_JUMP_SLOT 0002ad11 soup_message_get_method │ │ │ │ -0007fa04 00041516 R_ARM_JUMP_SLOT 000445f5 soup_connection_get_id │ │ │ │ -0007fa08 00033016 R_ARM_JUMP_SLOT 0001d771 soup_server_connection_get_tls_peer_certificate_errors │ │ │ │ -0007fa0c 0004f516 R_ARM_JUMP_SLOT 00022ce9 soup_websocket_connection_set_keepalive_interval │ │ │ │ -0007fa10 00021216 R_ARM_JUMP_SLOT 00000000 g_uri_escape_string │ │ │ │ -0007fa14 00021316 R_ARM_JUMP_SLOT 00000000 g_filter_input_stream_get_type │ │ │ │ -0007fa18 0002fb16 R_ARM_JUMP_SLOT 0004c179 soup_message_io_source_new │ │ │ │ -0007fa1c 00021416 R_ARM_JUMP_SLOT 00000000 BrotliDecoderDecompressStream │ │ │ │ -0007fa20 0003e416 R_ARM_JUMP_SLOT 00032129 soup_session_cancel_message │ │ │ │ -0007fa24 00021516 R_ARM_JUMP_SLOT 00000000 g_strsplit │ │ │ │ -0007fa28 00021616 R_ARM_JUMP_SLOT 00000000 g_hash_table_lookup │ │ │ │ -0007fa2c 00043716 R_ARM_JUMP_SLOT 00034521 soup_socket_properties_set_proxy_resolver │ │ │ │ -0007fa30 00021716 R_ARM_JUMP_SLOT 00000000 g_socket_client_connect_async │ │ │ │ -0007fa34 00021816 R_ARM_JUMP_SLOT 00000000 g_output_stream_close_async │ │ │ │ -0007fa38 00042a16 R_ARM_JUMP_SLOT 00033be5 soup_session_send_and_splice_finish │ │ │ │ -0007fa3c 00021916 R_ARM_JUMP_SLOT 00000000 g_output_stream_is_closed │ │ │ │ -0007fa40 00021a16 R_ARM_JUMP_SLOT 00000000 g_value_set_flags │ │ │ │ -0007fa44 0004fb16 R_ARM_JUMP_SLOT 0002daf1 soup_get_accept_languages_from_system │ │ │ │ -0007fa48 00021c16 R_ARM_JUMP_SLOT 00000000 g_converter_convert │ │ │ │ -0007fa4c 0004e616 R_ARM_JUMP_SLOT 0001e431 soup_server_message_set_method │ │ │ │ -0007fa50 00021d16 R_ARM_JUMP_SLOT 00000000 nghttp2_submit_headers │ │ │ │ -0007fa54 0002f316 R_ARM_JUMP_SLOT 00043c79 soup_connection_get_iostream │ │ │ │ -0007fa58 0004d416 R_ARM_JUMP_SLOT 0002b4a5 soup_message_get_metrics │ │ │ │ -0007fa5c 00021e16 R_ARM_JUMP_SLOT 00000000 g_pollable_output_stream_is_writable │ │ │ │ -0007fa60 00021f16 R_ARM_JUMP_SLOT 00000000 g_ptr_array_find_with_equal_func │ │ │ │ -0007fa64 00032416 R_ARM_JUMP_SLOT 0001b8f1 soup_server_disconnect │ │ │ │ -0007fa68 00047116 R_ARM_JUMP_SLOT 00043cd9 soup_connection_steal_iostream │ │ │ │ -0007fa6c 00022016 R_ARM_JUMP_SLOT 00000000 g_resource_load │ │ │ │ -0007fa70 00022116 R_ARM_JUMP_SLOT 00000000 g_bytes_unref │ │ │ │ -0007fa74 0004c716 R_ARM_JUMP_SLOT 0002d9fd soup_add_timeout │ │ │ │ -0007fa78 00022216 R_ARM_JUMP_SLOT 00000000 pthread_getspecific@GLIBC_2.34 │ │ │ │ -0007fa7c 00022316 R_ARM_JUMP_SLOT 00000000 send@GLIBC_2.4 │ │ │ │ -0007fa80 00044116 R_ARM_JUMP_SLOT 0001f1ad soup_websocket_client_prepare_handshake │ │ │ │ -0007fa84 00042b16 R_ARM_JUMP_SLOT 0001e1e5 soup_server_message_wrote_headers │ │ │ │ -0007fa88 00022416 R_ARM_JUMP_SLOT 00000000 memmove@GLIBC_2.4 │ │ │ │ -0007fa8c 00022516 R_ARM_JUMP_SLOT 00000000 g_byte_array_remove_range │ │ │ │ -0007fa90 00036e16 R_ARM_JUMP_SLOT 000345b1 soup_socket_properties_get_type │ │ │ │ -0007fa94 0003f316 R_ARM_JUMP_SLOT 0002e08d soup_multipart_get_length │ │ │ │ -0007fa98 00022716 R_ARM_JUMP_SLOT 00000000 g_base64_encode │ │ │ │ -0007fa9c 00022816 R_ARM_JUMP_SLOT 00000000 g_malloc0 │ │ │ │ -0007faa0 0003f716 R_ARM_JUMP_SLOT 00028fe1 soup_message_got_body │ │ │ │ -0007faa4 0002e216 R_ARM_JUMP_SLOT 0002d941 soup_str_case_hash │ │ │ │ -0007faa8 00054e16 R_ARM_JUMP_SLOT 00038fb9 soup_connection_auth_get_connection_state_for_message │ │ │ │ -0007faac 00022916 R_ARM_JUMP_SLOT 00000000 g_task_get_type │ │ │ │ -0007fab0 00037c16 R_ARM_JUMP_SLOT 000317c1 soup_session_pause_message │ │ │ │ -0007fab4 0004b416 R_ARM_JUMP_SLOT 000343b9 soup_session_feature_remove_feature │ │ │ │ -0007fab8 00022a16 R_ARM_JUMP_SLOT 00000000 deflateInit2_ │ │ │ │ -0007fabc 0004c016 R_ARM_JUMP_SLOT 0002a529 soup_message_get_tls_peer_certificate │ │ │ │ -0007fac0 00022b16 R_ARM_JUMP_SLOT 00000000 g_ptr_array_sized_new │ │ │ │ -0007fac4 00022c16 R_ARM_JUMP_SLOT 00000000 g_value_init │ │ │ │ -0007fac8 00022d16 R_ARM_JUMP_SLOT 00000000 nghttp2_session_client_new2 │ │ │ │ -0007facc 00022e16 R_ARM_JUMP_SLOT 00000000 g_set_error_literal │ │ │ │ -0007fad0 00022f16 R_ARM_JUMP_SLOT 00000000 g_tls_database_get_type │ │ │ │ -0007fad4 00043216 R_ARM_JUMP_SLOT 0001dfb9 soup_server_message_is_keepalive │ │ │ │ -0007fad8 0004fc16 R_ARM_JUMP_SLOT 00028fc9 soup_message_got_body_data │ │ │ │ -0007fadc 00023016 R_ARM_JUMP_SLOT 00000000 g_list_prepend │ │ │ │ -0007fae0 00023116 R_ARM_JUMP_SLOT 00000000 g_string_insert_c │ │ │ │ -0007fae4 00023216 R_ARM_JUMP_SLOT 00000000 g_value_set_object │ │ │ │ -0007fae8 00023316 R_ARM_JUMP_SLOT 00000000 g_queue_peek_head │ │ │ │ -0007faec 00023416 R_ARM_JUMP_SLOT 00000000 g_mutex_lock │ │ │ │ -0007faf0 00058516 R_ARM_JUMP_SLOT 0002aaa5 soup_message_is_io_paused │ │ │ │ -0007faf4 00023516 R_ARM_JUMP_SLOT 00000000 g_build_filename │ │ │ │ -0007faf8 00046916 R_ARM_JUMP_SLOT 00028fa9 soup_message_got_informational │ │ │ │ -0007fafc 00043516 R_ARM_JUMP_SLOT 0002310d soup_websocket_extension_get_type │ │ │ │ -0007fb00 00023616 R_ARM_JUMP_SLOT 00000000 g_main_loop_unref │ │ │ │ -0007fb04 00023716 R_ARM_JUMP_SLOT 00000000 g_get_monotonic_time │ │ │ │ -0007fb08 0002e616 R_ARM_JUMP_SLOT 0002ac29 soup_message_set_content_sniffer │ │ │ │ -0007fb0c 00023816 R_ARM_JUMP_SLOT 00000000 g_pollable_output_stream_get_type │ │ │ │ -0007fb10 00023916 R_ARM_JUMP_SLOT 00000000 g_memory_output_stream_steal_data │ │ │ │ -0007fb14 00023a16 R_ARM_JUMP_SLOT 00000000 g_file_get_contents │ │ │ │ -0007fb18 00023b16 R_ARM_JUMP_SLOT 00000000 nghttp2_option_new │ │ │ │ -0007fb1c 0004c916 R_ARM_JUMP_SLOT 0002549d soup_headers_parse_request │ │ │ │ -0007fb20 00023d16 R_ARM_JUMP_SLOT 00000000 g_uri_get_fragment │ │ │ │ -0007fb24 00023e16 R_ARM_JUMP_SLOT 00000000 g_main_context_is_owner │ │ │ │ -0007fb28 00030b16 R_ARM_JUMP_SLOT 00028d95 soup_message_set_request_body_from_bytes │ │ │ │ -0007fb2c 00023f16 R_ARM_JUMP_SLOT 00000000 g_param_spec_int64 │ │ │ │ -0007fb30 00044616 R_ARM_JUMP_SLOT 00045a01 soup_filter_input_stream_get_type │ │ │ │ -0007fb34 00054b16 R_ARM_JUMP_SLOT 000357c9 soup_http_version_get_type │ │ │ │ -0007fb38 00024016 R_ARM_JUMP_SLOT 00000000 g_source_set_name │ │ │ │ -0007fb3c 00024116 R_ARM_JUMP_SLOT 00000000 g_test_init │ │ │ │ -0007fb40 00024216 R_ARM_JUMP_SLOT 00000000 g_socket_accept │ │ │ │ -0007fb44 00024316 R_ARM_JUMP_SLOT 00000000 g_file_set_contents │ │ │ │ -0007fb48 00041716 R_ARM_JUMP_SLOT 00043515 soup_connection_tunnel_handshake_async │ │ │ │ -0007fb4c 00024416 R_ARM_JUMP_SLOT 00000000 getpid@GLIBC_2.4 │ │ │ │ -0007fb50 00024516 R_ARM_JUMP_SLOT 00000000 g_queue_is_empty │ │ │ │ -0007fb54 00034e16 R_ARM_JUMP_SLOT 0002aff1 soup_message_set_reason_phrase │ │ │ │ -0007fb58 00038f16 R_ARM_JUMP_SLOT 0001d529 soup_server_connection_get_remote_address │ │ │ │ -0007fb5c 00024616 R_ARM_JUMP_SLOT 00000000 g_source_destroy │ │ │ │ -0007fb60 00024716 R_ARM_JUMP_SLOT 00000000 g_socket_connection_factory_create_connection │ │ │ │ -0007fb64 0003f016 R_ARM_JUMP_SLOT 0002902d soup_message_restarted │ │ │ │ -0007fb68 00051916 R_ARM_JUMP_SLOT 0003c35d soup_content_processor_wrap_input │ │ │ │ -0007fb6c 00033f16 R_ARM_JUMP_SLOT 000318ed soup_session_kick_queue │ │ │ │ -0007fb70 0004e816 R_ARM_JUMP_SLOT 00025c05 soup_header_contains │ │ │ │ -0007fb74 00024816 R_ARM_JUMP_SLOT 00000000 g_source_set_ready_time │ │ │ │ -0007fb78 0003c816 R_ARM_JUMP_SLOT 00025d01 soup_header_free_param_list │ │ │ │ -0007fb7c 00024916 R_ARM_JUMP_SLOT 00000000 nghttp2_session_callbacks_set_before_frame_send_callback │ │ │ │ -0007fb80 00024a16 R_ARM_JUMP_SLOT 00000000 g_once_init_enter │ │ │ │ -0007fb84 00035016 R_ARM_JUMP_SLOT 000314f9 soup_session_get_remote_connectable │ │ │ │ -0007fb88 00024b16 R_ARM_JUMP_SLOT 00000000 g_output_stream_get_type │ │ │ │ -0007fb8c 00024c16 R_ARM_JUMP_SLOT 00000000 g_socket_client_event_get_type │ │ │ │ -0007fb90 00024d16 R_ARM_JUMP_SLOT 00000000 g_value_set_uint │ │ │ │ -0007fb94 00024e16 R_ARM_JUMP_SLOT 00000000 g_socket_connectable_get_type │ │ │ │ -0007fb98 00024f16 R_ARM_JUMP_SLOT 00000000 g_source_unref │ │ │ │ -0007fb9c 00025016 R_ARM_JUMP_SLOT 00000000 g_filter_output_stream_get_type │ │ │ │ -0007fba0 00037616 R_ARM_JUMP_SLOT 0002ca09 soup_message_headers_get_encoding │ │ │ │ -0007fba4 00032816 R_ARM_JUMP_SLOT 0002c569 soup_message_headers_header_equals_common │ │ │ │ -0007fba8 00025116 R_ARM_JUMP_SLOT 00000000 g_build_path │ │ │ │ -0007fbac 00045516 R_ARM_JUMP_SLOT 00044609 soup_connection_get_remote_address │ │ │ │ -0007fbb0 00025216 R_ARM_JUMP_SLOT 00000000 nghttp2_session_callbacks_del │ │ │ │ -0007fbb4 00056716 R_ARM_JUMP_SLOT 00028f99 soup_message_wrote_body │ │ │ │ -0007fbb8 00025316 R_ARM_JUMP_SLOT 00000000 dup@GLIBC_2.4 │ │ │ │ -0007fbbc 00051216 R_ARM_JUMP_SLOT 000462d9 soup_http2_headers_category_to_string │ │ │ │ -0007fbc0 00055d16 R_ARM_JUMP_SLOT 000440ed soup_connection_get_tls_certificate_errors │ │ │ │ -0007fbc4 00025416 R_ARM_JUMP_SLOT 00000000 g_assertion_message │ │ │ │ -0007fbc8 00041616 R_ARM_JUMP_SLOT 0001bfb9 soup_server_get_uris │ │ │ │ -0007fbcc 0003d216 R_ARM_JUMP_SLOT 00040c91 soup_auth_domain_covers │ │ │ │ -0007fbd0 00025516 R_ARM_JUMP_SLOT 00000000 g_usleep │ │ │ │ -0007fbd4 00032d16 R_ARM_JUMP_SLOT 0004616d soup_http2_io_state_to_string │ │ │ │ -0007fbd8 0004de16 R_ARM_JUMP_SLOT 000361f1 soup_auth_is_authenticated │ │ │ │ -0007fbdc 00025616 R_ARM_JUMP_SLOT 00000000 g_input_stream_read_finish │ │ │ │ -0007fbe0 00025716 R_ARM_JUMP_SLOT 00000000 g_uri_to_string │ │ │ │ -0007fbe4 0004f216 R_ARM_JUMP_SLOT 00050211 soup_client_input_stream_new │ │ │ │ -0007fbe8 00048816 R_ARM_JUMP_SLOT 0004440d soup_connection_request_tls_certificate │ │ │ │ -0007fbec 00025816 R_ARM_JUMP_SLOT 00000000 g_option_context_new │ │ │ │ -0007fbf0 00053d16 R_ARM_JUMP_SLOT 00029f65 soup_message_get_uri │ │ │ │ -0007fbf4 00025916 R_ARM_JUMP_SLOT 00000000 g_variant_builder_close │ │ │ │ -0007fbf8 00025a16 R_ARM_JUMP_SLOT 00000000 g_source_attach │ │ │ │ -0007fbfc 00025b16 R_ARM_JUMP_SLOT 00000000 g_converter_input_stream_get_type │ │ │ │ -0007fc00 00025c16 R_ARM_JUMP_SLOT 00000000 g_type_name_from_instance │ │ │ │ -0007fc04 00025d16 R_ARM_JUMP_SLOT 00000000 g_hash_table_unref │ │ │ │ -0007fc08 00025e16 R_ARM_JUMP_SLOT 00000000 g_inet_socket_address_get_address │ │ │ │ -0007fc0c 00026016 R_ARM_JUMP_SLOT 00000000 g_object_notify_by_pspec │ │ │ │ -0007fc10 00026116 R_ARM_JUMP_SLOT 00000000 g_value_get_uchar │ │ │ │ -0007fc14 00026216 R_ARM_JUMP_SLOT 00000000 munmap@GLIBC_2.4 │ │ │ │ -0007fc18 00026316 R_ARM_JUMP_SLOT 00000000 nghttp2_session_callbacks_set_on_begin_headers_callback │ │ │ │ -0007fc1c 00026416 R_ARM_JUMP_SLOT 00000000 nghttp2_session_callbacks_set_on_frame_recv_callback │ │ │ │ -0007fc20 00026516 R_ARM_JUMP_SLOT 00000000 g_type_class_ref │ │ │ │ -0007fc24 00026616 R_ARM_JUMP_SLOT 00000000 g_warn_message │ │ │ │ -0007fc28 00026716 R_ARM_JUMP_SLOT 00000000 g_tls_certificate_new_from_files │ │ │ │ -0007fc2c 00052c16 R_ARM_JUMP_SLOT 00044dc5 soup_connection_manager_set_remote_connectable │ │ │ │ -0007fc30 00053316 R_ARM_JUMP_SLOT 0003241d soup_session_has_feature │ │ │ │ -0007fc34 00030f16 R_ARM_JUMP_SLOT 000366bd soup_auth_is_ready │ │ │ │ -0007fc38 0003ea16 R_ARM_JUMP_SLOT 0001f761 soup_websocket_server_process_handshake │ │ │ │ -0007fc3c 0003c216 R_ARM_JUMP_SLOT 0002955d soup_message_get_uri_for_auth │ │ │ │ -0007fc40 0004ce16 R_ARM_JUMP_SLOT 0001cef5 soup_server_connection_set_advertise_http2 │ │ │ │ -0007fc44 00030616 R_ARM_JUMP_SLOT 00041e3d soup_path_map_lookup │ │ │ │ -0007fc48 0004ab16 R_ARM_JUMP_SLOT 000360fd soup_auth_get_realm │ │ │ │ -0007fc4c 0004ae16 R_ARM_JUMP_SLOT 00041cc5 soup_path_map_free │ │ │ │ -0007fc50 00026816 R_ARM_JUMP_SLOT 00000000 g_error_free │ │ │ │ -0007fc54 0002d416 R_ARM_JUMP_SLOT 00029231 soup_message_add_status_code_handler │ │ │ │ -0007fc58 00026916 R_ARM_JUMP_SLOT 00000000 g_cancellable_source_new │ │ │ │ -0007fc5c 0002f616 R_ARM_JUMP_SLOT 00044d7d soup_connection_manager_set_max_conns_per_host │ │ │ │ -0007fc60 00026a16 R_ARM_JUMP_SLOT 00000000 g_tls_certificate_get_type │ │ │ │ -0007fc64 00048716 R_ARM_JUMP_SLOT 000294fd soup_message_get_proxy_auth │ │ │ │ -0007fc68 00044416 R_ARM_JUMP_SLOT 0001e21d soup_server_message_wrote_body │ │ │ │ -0007fc6c 00026b16 R_ARM_JUMP_SLOT 00000000 g_io_stream_is_closed │ │ │ │ -0007fc70 00041316 R_ARM_JUMP_SLOT 0003f1e1 soup_server_message_io_http1_new │ │ │ │ -0007fc74 00026c16 R_ARM_JUMP_SLOT 00000000 g_strfreev │ │ │ │ -0007fc78 00049a16 R_ARM_JUMP_SLOT 0001e2f1 soup_server_message_get_response_headers │ │ │ │ -0007fc7c 00026d16 R_ARM_JUMP_SLOT 00000000 g_str_has_suffix │ │ │ │ -0007fc80 00026e16 R_ARM_JUMP_SLOT 00000000 g_type_interface_peek_parent │ │ │ │ -0007fc84 00026f16 R_ARM_JUMP_SLOT 00000000 g_ptr_array_unref │ │ │ │ -0007fc88 00027016 R_ARM_JUMP_SLOT 00000000 g_mutex_clear │ │ │ │ -0007fc8c 00027116 R_ARM_JUMP_SLOT 00000000 g_file_new_for_path │ │ │ │ -0007fc90 0004b816 R_ARM_JUMP_SLOT 00041779 soup_message_body_truncate │ │ │ │ -0007fc94 0003b016 R_ARM_JUMP_SLOT 000196f1 debug_printf │ │ │ │ -0007fc98 00027216 R_ARM_JUMP_SLOT 00000000 g_ptr_array_new │ │ │ │ -0007fc9c 0003d316 R_ARM_JUMP_SLOT 0004c081 soup_message_io_data_pause │ │ │ │ -0007fca0 00050216 R_ARM_JUMP_SLOT 000233c9 soup_websocket_extension_process_incoming_message │ │ │ │ -0007fca4 0003f516 R_ARM_JUMP_SLOT 00032215 soup_session_remove_feature │ │ │ │ -0007fca8 00031016 R_ARM_JUMP_SLOT 0001e165 soup_server_message_is_io_paused │ │ │ │ -0007fcac 0004c116 R_ARM_JUMP_SLOT 0001de65 soup_server_message_get_type │ │ │ │ -0007fcb0 0003fb16 R_ARM_JUMP_SLOT 0004fa35 soup_body_input_stream_http2_add_data │ │ │ │ -0007fcb4 00027416 R_ARM_JUMP_SLOT 00000000 __recvmsg64@GLIBC_2.34 │ │ │ │ -0007fcb8 00030016 R_ARM_JUMP_SLOT 000292fd soup_message_set_auth │ │ │ │ -0007fcbc 0003ae16 R_ARM_JUMP_SLOT 00041c99 soup_path_map_new │ │ │ │ -0007fcc0 00027516 R_ARM_JUMP_SLOT 00000000 g_get_user_cache_dir │ │ │ │ -0007fcc4 00027616 R_ARM_JUMP_SLOT 00000000 g_socket_bind │ │ │ │ -0007fcc8 00056816 R_ARM_JUMP_SLOT 00044c31 soup_connection_manager_new │ │ │ │ -0007fccc 0002f416 R_ARM_JUMP_SLOT 000371c1 soup_auth_digest_compute_hex_a1 │ │ │ │ -0007fcd0 0004e016 R_ARM_JUMP_SLOT 0001cf55 soup_server_connection_get_socket │ │ │ │ -0007fcd4 00027716 R_ARM_JUMP_SLOT 00000000 g_value_get_int │ │ │ │ -0007fcd8 00027816 R_ARM_JUMP_SLOT 00000000 g_value_get_int64 │ │ │ │ -0007fcdc 00027916 R_ARM_JUMP_SLOT 00000000 g_intern_string │ │ │ │ -0007fce0 0003ee16 R_ARM_JUMP_SLOT 00024151 soup_date_time_new_from_http_string │ │ │ │ -0007fce4 00048016 R_ARM_JUMP_SLOT 0004fb4d soup_body_input_stream_http2_complete │ │ │ │ -0007fce8 00027a16 R_ARM_JUMP_SLOT 00000000 g_option_context_get_help │ │ │ │ -0007fcec 00048616 R_ARM_JUMP_SLOT 00028a75 soup_message_new_from_uri │ │ │ │ -0007fcf0 00027b16 R_ARM_JUMP_SLOT 00000000 g_ascii_strdown │ │ │ │ -0007fcf4 00027c16 R_ARM_JUMP_SLOT 00000000 g_task_return_pointer │ │ │ │ -0007fcf8 00058c16 R_ARM_JUMP_SLOT 00040d41 soup_auth_domain_challenge │ │ │ │ -0007fcfc 00027d16 R_ARM_JUMP_SLOT 00000000 strcspn@GLIBC_2.4 │ │ │ │ -0007fd00 00058216 R_ARM_JUMP_SLOT 00030a65 soup_session_get_proxy_resolver │ │ │ │ -0007fd04 00027e16 R_ARM_JUMP_SLOT 00000000 g_task_get_cancellable │ │ │ │ -0007fd08 00027f16 R_ARM_JUMP_SLOT 00000000 g_socket_client_new │ │ │ │ -0007fd0c 00028016 R_ARM_JUMP_SLOT 00000000 g_tls_connection_get_ciphersuite_name │ │ │ │ -0007fd10 00028116 R_ARM_JUMP_SLOT 00000000 g_once_init_leave │ │ │ │ -0007fd14 00028216 R_ARM_JUMP_SLOT 00000000 g_tls_file_database_new │ │ │ │ -0007fd18 0004b016 R_ARM_JUMP_SLOT 00020c49 soup_websocket_connection_get_state │ │ │ │ -0007fd1c 00028316 R_ARM_JUMP_SLOT 00000000 g_pollable_output_stream_write_nonblocking │ │ │ │ -0007fd20 00057716 R_ARM_JUMP_SLOT 000421ed soup_client_message_io_finished │ │ │ │ -0007fd24 00028416 R_ARM_JUMP_SLOT 00000000 g_once_init_enter_pointer │ │ │ │ -0007fd28 00028516 R_ARM_JUMP_SLOT 00000000 g_hash_table_foreach_remove │ │ │ │ -0007fd2c 00052316 R_ARM_JUMP_SLOT 00042295 soup_client_message_io_get_cancellable │ │ │ │ -0007fd30 00052d16 R_ARM_JUMP_SLOT 00028ff1 soup_message_content_sniffed │ │ │ │ -0007fd34 0003a816 R_ARM_JUMP_SLOT 0001eb35 soup_server_message_io_destroy │ │ │ │ -0007fd38 00028616 R_ARM_JUMP_SLOT 00000000 g_object_get_qdata │ │ │ │ -0007fd3c 0002f716 R_ARM_JUMP_SLOT 0002e095 soup_multipart_get_part │ │ │ │ -0007fd40 00028716 R_ARM_JUMP_SLOT 00000000 strncmp@GLIBC_2.4 │ │ │ │ -0007fd44 00028816 R_ARM_JUMP_SLOT 00000000 kill@GLIBC_2.4 │ │ │ │ -0007fd48 00040916 R_ARM_JUMP_SLOT 00041da1 soup_path_map_remove │ │ │ │ -0007fd4c 00059216 R_ARM_JUMP_SLOT 00030e91 soup_session_set_idle_timeout │ │ │ │ -0007fd50 00034516 R_ARM_JUMP_SLOT 000308a5 soup_session_get_max_conns │ │ │ │ -0007fd54 00028916 R_ARM_JUMP_SLOT 00000000 g_convert_with_fallback │ │ │ │ -0007fd58 00028a16 R_ARM_JUMP_SLOT 00000000 g_uri_build │ │ │ │ -0007fd5c 00028b16 R_ARM_JUMP_SLOT 00000000 g_pollable_source_new_full │ │ │ │ -0007fd60 00036f16 R_ARM_JUMP_SLOT 0002d9e1 soup_add_completion │ │ │ │ -0007fd64 00028c16 R_ARM_JUMP_SLOT 00000000 g_date_time_get_day_of_week │ │ │ │ -0007fd68 00028d16 R_ARM_JUMP_SLOT 00000000 g_compute_checksum_for_data │ │ │ │ -0007fd6c 00028e16 R_ARM_JUMP_SLOT 00000000 g_type_add_interface_static │ │ │ │ -0007fd70 00028f16 R_ARM_JUMP_SLOT 00000000 g_input_stream_skip │ │ │ │ -0007fd74 00042516 R_ARM_JUMP_SLOT 0001e555 soup_server_message_get_reason_phrase │ │ │ │ -0007fd78 00029016 R_ARM_JUMP_SLOT 00000000 g_quark_to_string │ │ │ │ -0007fd7c 00029116 R_ARM_JUMP_SLOT 00000000 g_converter_get_type │ │ │ │ -0007fd80 00029216 R_ARM_JUMP_SLOT 00000000 ftruncate64@GLIBC_2.4 │ │ │ │ -0007fd84 00032316 R_ARM_JUMP_SLOT 0003569d soup_message_priority_get_type │ │ │ │ -0007fd88 00029316 R_ARM_JUMP_SLOT 00000000 g_dgettext │ │ │ │ -0007fd8c 00052416 R_ARM_JUMP_SLOT 00043421 soup_connection_connect_async │ │ │ │ -0007fd90 00029416 R_ARM_JUMP_SLOT 00000000 g_tls_error_quark │ │ │ │ -0007fd94 00029516 R_ARM_JUMP_SLOT 00000000 g_socket_client_set_timeout │ │ │ │ -0007fd98 00029616 R_ARM_JUMP_SLOT 00000000 g_main_loop_run │ │ │ │ -0007fd9c 00033616 R_ARM_JUMP_SLOT 0003404d soup_session_feature_get_type │ │ │ │ -0007fda0 0004ff16 R_ARM_JUMP_SLOT 0002a135 soup_message_is_feature_disabled │ │ │ │ -0007fda4 0002fd16 R_ARM_JUMP_SLOT 0002a951 soup_message_get_priority │ │ │ │ -0007fda8 00029716 R_ARM_JUMP_SLOT 00000000 g_list_remove │ │ │ │ -0007fdac 00029816 R_ARM_JUMP_SLOT 00000000 g_output_stream_splice_finish │ │ │ │ -0007fdb0 00029916 R_ARM_JUMP_SLOT 00000000 g_output_stream_has_pending │ │ │ │ -0007fdb4 00029a16 R_ARM_JUMP_SLOT 00000000 g_prefix_error │ │ │ │ -0007fdb8 00029b16 R_ARM_JUMP_SLOT 00000000 syscall@GLIBC_2.4 │ │ │ │ -0007fdbc 0002ea16 R_ARM_JUMP_SLOT 0003a3b1 soup_cache_has_response │ │ │ │ -0007fdc0 00029c16 R_ARM_JUMP_SLOT 00000000 g_object_thaw_notify │ │ │ │ -0007fdc4 00040116 R_ARM_JUMP_SLOT 00022e35 soup_websocket_connection_set_keepalive_pong_timeout │ │ │ │ -0007fdc8 0004ac16 R_ARM_JUMP_SLOT 00029e7d soup_message_set_uri │ │ │ │ -0007fdcc 00029d16 R_ARM_JUMP_SLOT 00000000 g_pollable_input_stream_read_nonblocking │ │ │ │ -0007fdd0 00029e16 R_ARM_JUMP_SLOT 00000000 g_cancellable_new │ │ │ │ -0007fdd4 00029f16 R_ARM_JUMP_SLOT 00000000 g_uri_parse_relative │ │ │ │ -0007fdd8 0002a016 R_ARM_JUMP_SLOT 00000000 nghttp2_session_callbacks_set_on_invalid_header_callback │ │ │ │ -0007fddc 0002a116 R_ARM_JUMP_SLOT 00000000 g_canonicalize_filename │ │ │ │ -0007fde0 0002a216 R_ARM_JUMP_SLOT 00000000 g_datalist_foreach │ │ │ │ -0007fde4 0002e516 R_ARM_JUMP_SLOT 0002bae5 soup_message_headers_remove_common │ │ │ │ -0007fde8 0002a316 R_ARM_JUMP_SLOT 00000000 g_filter_output_stream_get_base_stream │ │ │ │ -0007fdec 0002a416 R_ARM_JUMP_SLOT 00000000 strpbrk@GLIBC_2.4 │ │ │ │ -0007fdf0 0002a516 R_ARM_JUMP_SLOT 00000000 g_uri_get_type │ │ │ │ -0007fdf4 0002a616 R_ARM_JUMP_SLOT 00000000 nghttp2_session_callbacks_set_on_data_chunk_recv_callback │ │ │ │ -0007fdf8 0002a716 R_ARM_JUMP_SLOT 00000000 nghttp2_session_callbacks_set_on_frame_not_send_callback │ │ │ │ -0007fdfc 00057e16 R_ARM_JUMP_SLOT 0003a719 soup_cache_get_cacheability │ │ │ │ -0007fe00 00056c16 R_ARM_JUMP_SLOT 0002b919 soup_message_headers_new │ │ │ │ -0007fe04 0002a816 R_ARM_JUMP_SLOT 00000000 g_resources_register │ │ │ │ -0007fe08 0002a916 R_ARM_JUMP_SLOT 00000000 g_slist_free_full │ │ │ │ -0007fe0c 0002aa16 R_ARM_JUMP_SLOT 00000000 memchr@GLIBC_2.4 │ │ │ │ -0007fe10 0002ab16 R_ARM_JUMP_SLOT 00000000 g_slice_free1 │ │ │ │ -0007fe14 0002ac16 R_ARM_JUMP_SLOT 00000000 g_queue_new │ │ │ │ -0007fe18 0002ad16 R_ARM_JUMP_SLOT 00000000 g_array_append_vals │ │ │ │ -0007fe1c 0002ae16 R_ARM_JUMP_SLOT 00000000 g_type_class_peek_parent │ │ │ │ -0007fe20 0002af16 R_ARM_JUMP_SLOT 00000000 g_io_stream_get_type │ │ │ │ -0007fe24 0002b016 R_ARM_JUMP_SLOT 00000000 g_string_append_printf │ │ │ │ -0007fe28 0002b116 R_ARM_JUMP_SLOT 00000000 g_log │ │ │ │ -0007fe2c 0002b216 R_ARM_JUMP_SLOT 00000000 g_set_prgname │ │ │ │ -0007fe30 0002b316 R_ARM_JUMP_SLOT 00000000 strcmp@GLIBC_2.4 │ │ │ │ -0007fe34 00043916 R_ARM_JUMP_SLOT 0002e1f1 soup_multipart_append_form_file │ │ │ │ -0007fe38 00050e16 R_ARM_JUMP_SLOT 0002fd01 soup_session_error_quark │ │ │ │ -0007fe3c 0004a416 R_ARM_JUMP_SLOT 000464ad soup_message_queue_item_cancel │ │ │ │ -0007fe40 0002b516 R_ARM_JUMP_SLOT 00000000 g_object_bind_property │ │ │ │ -0007fe44 0002b616 R_ARM_JUMP_SLOT 00000000 exit@GLIBC_2.4 │ │ │ │ -0007fe48 0002ef16 R_ARM_JUMP_SLOT 0003d261 soup_content_sniffer_stream_sniff │ │ │ │ -0007fe4c 0002dd16 R_ARM_JUMP_SLOT 000433d1 soup_connection_get_type │ │ │ │ -0007fe50 0002b716 R_ARM_JUMP_SLOT 00000000 g_dir_open │ │ │ │ -0007fe54 0003b416 R_ARM_JUMP_SLOT 00030ad1 soup_session_set_tls_database │ │ │ │ -0007fe58 00038216 R_ARM_JUMP_SLOT 00043ed1 soup_connection_get_state │ │ │ │ -0007fe5c 0002d616 R_ARM_JUMP_SLOT 0001e19d soup_server_message_cleanup_response │ │ │ │ -0007fe60 00045716 R_ARM_JUMP_SLOT 00028fb9 soup_message_got_headers │ │ │ │ -0007fe64 0002b816 R_ARM_JUMP_SLOT 00000000 g_file_test │ │ │ │ -0007fe68 00054c16 R_ARM_JUMP_SLOT 0002c8bd soup_message_headers_iter_init │ │ │ │ -0007fe6c 0002b916 R_ARM_JUMP_SLOT 00000000 nghttp2_submit_settings │ │ │ │ -0007fe70 0003d516 R_ARM_JUMP_SLOT 0002315d soup_websocket_extension_configure │ │ │ │ -0007fe74 0002ba16 R_ARM_JUMP_SLOT 00000000 g_bytes_unref_to_array │ │ │ │ -0007fe78 0002bb16 R_ARM_JUMP_SLOT 00000000 __errno_location@GLIBC_2.4 │ │ │ │ -0007fe7c 00037516 R_ARM_JUMP_SLOT 0002da41 soup_thread_default_context │ │ │ │ -0007fe80 0002bc16 R_ARM_JUMP_SLOT 00000000 g_seekable_can_seek │ │ │ │ -0007fe84 0003e916 R_ARM_JUMP_SLOT 00046205 soup_http2_frame_type_to_string │ │ │ │ -0007fe88 00043316 R_ARM_JUMP_SLOT 000324d9 soup_session_add_feature │ │ │ │ -0007fe8c 00034916 R_ARM_JUMP_SLOT 0001e341 soup_server_message_get_request_body │ │ │ │ -0007fe90 00042316 R_ARM_JUMP_SLOT 00029125 soup_message_add_header_handler │ │ │ │ -0007fe94 00048a16 R_ARM_JUMP_SLOT 0002cc05 soup_message_headers_set_content_length │ │ │ │ -0007fe98 00038716 R_ARM_JUMP_SLOT 00044e19 soup_connection_manager_get_remote_connectable │ │ │ │ -0007fe9c 0002bd16 R_ARM_JUMP_SLOT 00000000 g_error_get_type │ │ │ │ -0007fea0 0002be16 R_ARM_JUMP_SLOT 00000000 g_type_class_adjust_private_offset │ │ │ │ -0007fea4 00043116 R_ARM_JUMP_SLOT 00035255 soup_cache_type_get_type │ │ │ │ -0007fea8 00058d16 R_ARM_JUMP_SLOT 00027831 soup_logger_log_request_data │ │ │ │ -0007feac 0002bf16 R_ARM_JUMP_SLOT 00000000 g_cancellable_get_type │ │ │ │ -0007feb0 00040816 R_ARM_JUMP_SLOT 0002b7ad soup_message_get_force_http_version │ │ │ │ -0007feb4 00041416 R_ARM_JUMP_SLOT 0002ac15 soup_message_io_get_response_istream │ │ │ │ -0007feb8 00054916 R_ARM_JUMP_SLOT 000277e1 soup_logger_get_type │ │ │ │ -0007febc 00035c16 R_ARM_JUMP_SLOT 00035571 soup_encoding_get_type │ │ │ │ -0007fec0 0002c016 R_ARM_JUMP_SLOT 00000000 g_cancellable_cancel │ │ │ │ -0007fec4 0002c116 R_ARM_JUMP_SLOT 00000000 g_thread_join │ │ │ │ -0007fec8 0002c216 R_ARM_JUMP_SLOT 00000000 __cxa_finalize@GLIBC_2.4 │ │ │ │ -0007fecc 00038416 R_ARM_JUMP_SLOT 00042139 soup_websocket_extension_manager_get_type │ │ │ │ -0007fed0 0003f216 R_ARM_JUMP_SLOT 000436e5 soup_connection_connect │ │ │ │ -0007fed4 0002c316 R_ARM_JUMP_SLOT 00000000 g_ascii_strcasecmp │ │ │ │ -0007fed8 0002c416 R_ARM_JUMP_SLOT 00000000 g_queue_pop_head │ │ │ │ -0007fedc 0002c516 R_ARM_JUMP_SLOT 00000000 g_boxed_type_register_static │ │ │ │ -0007fee0 0002c616 R_ARM_JUMP_SLOT 00000000 g_strlcpy │ │ │ │ -0007fee4 0002c716 R_ARM_JUMP_SLOT 00000000 g_cancellable_is_cancelled │ │ │ │ -0007fee8 00040216 R_ARM_JUMP_SLOT 0001eb65 soup_server_message_io_pause │ │ │ │ -0007feec 0002c816 R_ARM_JUMP_SLOT 00000000 g_param_spec_flags │ │ │ │ -0007fef0 0002c916 R_ARM_JUMP_SLOT 00000000 g_socket_client_connect │ │ │ │ -0007fef4 0002ca16 R_ARM_JUMP_SLOT 00000000 getpagesize@GLIBC_2.4 │ │ │ │ -0007fef8 00049c16 R_ARM_JUMP_SLOT 000350fd soup_uri_copy_with_normalized_flags │ │ │ │ -0007fefc 0002cb16 R_ARM_JUMP_SLOT 00000000 g_main_context_get_thread_default │ │ │ │ -0007ff00 00057d16 R_ARM_JUMP_SLOT 00044d79 soup_connection_manager_get_max_conns │ │ │ │ -0007ff04 0002cc16 R_ARM_JUMP_SLOT 00000000 g_pollable_output_stream_create_source │ │ │ │ -0007ff08 00047916 R_ARM_JUMP_SLOT 0004bc99 soup_body_output_stream_new │ │ │ │ -0007ff0c 0002cd16 R_ARM_JUMP_SLOT 00000000 g_get_current_dir │ │ │ │ -0007ff10 0004df16 R_ARM_JUMP_SLOT 0004227d soup_client_message_io_is_open │ │ │ │ -0007ff14 0002ce16 R_ARM_JUMP_SLOT 00000000 g_inet_socket_address_get_port │ │ │ │ -0007ff18 00057416 R_ARM_JUMP_SLOT 000374a5 soup_auth_digest_compute_response │ │ │ │ -0007ff1c 0002cf16 R_ARM_JUMP_SLOT 00000000 strlcpy@GLIBC_2.38 │ │ │ │ +0007ec18 00000316 R_ARM_JUMP_SLOT 00000000 g_param_spec_object │ │ │ │ +0007ec1c 0003ad16 R_ARM_JUMP_SLOT 0002d705 soup_multipart_free │ │ │ │ +0007ec20 00000416 R_ARM_JUMP_SLOT 00000000 g_atomic_rc_box_acquire │ │ │ │ +0007ec24 00051f16 R_ARM_JUMP_SLOT 0002a9f1 soup_message_cleanup_response │ │ │ │ +0007ec28 00000516 R_ARM_JUMP_SLOT 00000000 g_utf8_validate │ │ │ │ +0007ec2c 0003b716 R_ARM_JUMP_SLOT 0001dda5 soup_server_message_set_options_ping │ │ │ │ +0007ec30 00000616 R_ARM_JUMP_SLOT 00000000 g_checksum_update │ │ │ │ +0007ec34 00031716 R_ARM_JUMP_SLOT 00039ad5 soup_cache_send_response │ │ │ │ +0007ec38 00000716 R_ARM_JUMP_SLOT 00000000 g_main_context_pop_thread_default │ │ │ │ +0007ec3c 00000816 R_ARM_JUMP_SLOT 00000000 g_source_set_static_name │ │ │ │ +0007ec40 00035e16 R_ARM_JUMP_SLOT 0001f485 soup_websocket_client_verify_handshake │ │ │ │ +0007ec44 00000916 R_ARM_JUMP_SLOT 00000000 g_pollable_input_stream_can_poll │ │ │ │ +0007ec48 0003dd16 R_ARM_JUMP_SLOT 0003bc41 soup_content_processor_get_type │ │ │ │ +0007ec4c 00000a16 R_ARM_JUMP_SLOT 00000000 g_input_stream_read │ │ │ │ +0007ec50 00058d16 R_ARM_JUMP_SLOT 0002a309 soup_message_get_io_data │ │ │ │ +0007ec54 00000b16 R_ARM_JUMP_SLOT 00000000 g_free │ │ │ │ +0007ec58 00033516 R_ARM_JUMP_SLOT 000320bd soup_session_get_features │ │ │ │ +0007ec5c 00056816 R_ARM_JUMP_SLOT 000447c9 soup_connection_manager_get_connection │ │ │ │ +0007ec60 00000c16 R_ARM_JUMP_SLOT 00000000 g_uri_unescape_bytes │ │ │ │ +0007ec64 00000d16 R_ARM_JUMP_SLOT 00000000 g_type_interface_peek │ │ │ │ +0007ec68 00000e16 R_ARM_JUMP_SLOT 00000000 g_time_zone_new_utc │ │ │ │ +0007ec6c 0003d716 R_ARM_JUMP_SLOT 00041669 soup_path_map_add │ │ │ │ +0007ec70 0002ff16 R_ARM_JUMP_SLOT 0001d8a9 soup_server_message_set_uri │ │ │ │ +0007ec74 0004bd16 R_ARM_JUMP_SLOT 00030521 soup_session_get_tls_database │ │ │ │ +0007ec78 00000f16 R_ARM_JUMP_SLOT 00000000 nghttp2_session_set_stream_user_data │ │ │ │ +0007ec7c 0004ad16 R_ARM_JUMP_SLOT 00033875 soup_session_get_original_message_for_authentication │ │ │ │ +0007ec80 00001016 R_ARM_JUMP_SLOT 00000000 g_checksum_get_string │ │ │ │ +0007ec84 00001116 R_ARM_JUMP_SLOT 00000000 g_uri_to_string_partial │ │ │ │ +0007ec88 00001216 R_ARM_JUMP_SLOT 00000000 g_array_sort │ │ │ │ +0007ec8c 00049916 R_ARM_JUMP_SLOT 000352b1 soup_websocket_connection_type_get_type │ │ │ │ +0007ec90 00045316 R_ARM_JUMP_SLOT 0001c83d soup_server_connection_get_io_data │ │ │ │ +0007ec94 00001316 R_ARM_JUMP_SLOT 00000000 g_tls_connection_get_type │ │ │ │ +0007ec98 00001416 R_ARM_JUMP_SLOT 00000000 g_zlib_decompressor_get_type │ │ │ │ +0007ec9c 00001516 R_ARM_JUMP_SLOT 00000000 qsort@GLIBC_2.4 │ │ │ │ +0007eca0 00033f16 R_ARM_JUMP_SLOT 00028d25 soup_message_get_auth │ │ │ │ +0007eca4 00001616 R_ARM_JUMP_SLOT 00000000 g_slist_remove │ │ │ │ +0007eca8 00001716 R_ARM_JUMP_SLOT 00000000 g_mkdir_with_parents │ │ │ │ +0007ecac 0002d816 R_ARM_JUMP_SLOT 0004b5a1 soup_body_output_stream_get_type │ │ │ │ +0007ecb0 00056a16 R_ARM_JUMP_SLOT 00043ac5 soup_connection_get_tls_protocol_version │ │ │ │ +0007ecb4 00055d16 R_ARM_JUMP_SLOT 000461ed soup_brotli_decompressor_new │ │ │ │ +0007ecb8 00001816 R_ARM_JUMP_SLOT 00000000 g_cond_clear │ │ │ │ +0007ecbc 00001916 R_ARM_JUMP_SLOT 00000000 g_converter_reset │ │ │ │ +0007ecc0 00001a16 R_ARM_JUMP_SLOT 00000000 __fcntl_time64@GLIBC_2.34 │ │ │ │ +0007ecc4 0004a116 R_ARM_JUMP_SLOT 00020429 soup_websocket_connection_get_uri │ │ │ │ +0007ecc8 00045816 R_ARM_JUMP_SLOT 00029541 soup_message_add_flags │ │ │ │ +0007eccc 00045916 R_ARM_JUMP_SLOT 0002d2ed soup_add_completion_reffed │ │ │ │ +0007ecd0 00057416 R_ARM_JUMP_SLOT 0004f371 soup_body_input_stream_http2_new │ │ │ │ +0007ecd4 0003ec16 R_ARM_JUMP_SLOT 00036a91 soup_auth_digest_compute_hex_urp │ │ │ │ +0007ecd8 0004df16 R_ARM_JUMP_SLOT 00033f89 soup_uri_equal │ │ │ │ +0007ecdc 00001b16 R_ARM_JUMP_SLOT 00000000 g_tls_connection_get_peer_certificate │ │ │ │ +0007ece0 00001c16 R_ARM_JUMP_SLOT 00000000 g_value_unset │ │ │ │ +0007ece4 00001d16 R_ARM_JUMP_SLOT 00000000 g_socket_listen │ │ │ │ +0007ece8 00001e16 R_ARM_JUMP_SLOT 00000000 g_source_set_priority │ │ │ │ +0007ecec 00001f16 R_ARM_JUMP_SLOT 00000000 g_file_read │ │ │ │ +0007ecf0 00002016 R_ARM_JUMP_SLOT 00000000 g_signal_connect_closure │ │ │ │ +0007ecf4 0004f616 R_ARM_JUMP_SLOT 0003a351 soup_cache_generate_conditional_request │ │ │ │ +0007ecf8 00002116 R_ARM_JUMP_SLOT 00000000 g_strdupv │ │ │ │ +0007ecfc 00002216 R_ARM_JUMP_SLOT 00000000 g_pollable_stream_read │ │ │ │ +0007ed00 00002316 R_ARM_JUMP_SLOT 00000000 g_socket_get_remote_address │ │ │ │ +0007ed04 0002d616 R_ARM_JUMP_SLOT 0001ad15 soup_server_set_tls_certificate │ │ │ │ +0007ed08 00050f16 R_ARM_JUMP_SLOT 00029681 soup_message_set_http_version │ │ │ │ +0007ed0c 00002416 R_ARM_JUMP_SLOT 00000000 g_path_is_absolute │ │ │ │ +0007ed10 00002516 R_ARM_JUMP_SLOT 00000000 g_param_spec_string │ │ │ │ +0007ed14 00033916 R_ARM_JUMP_SLOT 0001db85 soup_server_message_got_headers │ │ │ │ +0007ed18 00056216 R_ARM_JUMP_SLOT 0004fb19 soup_client_input_stream_get_type │ │ │ │ +0007ed1c 00002616 R_ARM_JUMP_SLOT 00000000 g_list_find │ │ │ │ +0007ed20 00002716 R_ARM_JUMP_SLOT 00000000 g_uri_ref │ │ │ │ +0007ed24 0004b416 R_ARM_JUMP_SLOT 0001ee39 soup_websocket_server_check_handshake │ │ │ │ +0007ed28 00045116 R_ARM_JUMP_SLOT 00019d5d soup_test_register_resources │ │ │ │ +0007ed2c 00030e16 R_ARM_JUMP_SLOT 000271c1 soup_logger_new │ │ │ │ +0007ed30 00002816 R_ARM_JUMP_SLOT 00000000 g_bytes_get_data │ │ │ │ +0007ed34 00002916 R_ARM_JUMP_SLOT 00000000 inflateReset │ │ │ │ +0007ed38 00002a16 R_ARM_JUMP_SLOT 00000000 g_task_return_int │ │ │ │ +0007ed3c 0003d416 R_ARM_JUMP_SLOT 00043fad soup_connection_set_in_use │ │ │ │ +0007ed40 00032f16 R_ARM_JUMP_SLOT 000411c1 soup_message_body_get_accumulate │ │ │ │ +0007ed44 00002b16 R_ARM_JUMP_SLOT 00000000 g_value_get_boxed │ │ │ │ +0007ed48 00002c16 R_ARM_JUMP_SLOT 00000000 abort@GLIBC_2.4 │ │ │ │ +0007ed4c 00032316 R_ARM_JUMP_SLOT 00024175 soup_form_decode │ │ │ │ +0007ed50 00002d16 R_ARM_JUMP_SLOT 00000000 g_network_address_get_type │ │ │ │ +0007ed54 0002fa16 R_ARM_JUMP_SLOT 00022c39 soup_websocket_extension_process_outgoing_message │ │ │ │ +0007ed58 0002d316 R_ARM_JUMP_SLOT 00030691 soup_session_get_tls_interaction │ │ │ │ +0007ed5c 00041c16 R_ARM_JUMP_SLOT 00020279 soup_websocket_connection_new │ │ │ │ +0007ed60 00002e16 R_ARM_JUMP_SLOT 00000000 g_unlink │ │ │ │ +0007ed64 00002f16 R_ARM_JUMP_SLOT 00000000 g_checksum_new │ │ │ │ +0007ed68 00003016 R_ARM_JUMP_SLOT 00000000 g_queue_push_tail │ │ │ │ +0007ed6c 0003ae16 R_ARM_JUMP_SLOT 0004b8a1 soup_message_io_data_get_source │ │ │ │ +0007ed70 0004c816 R_ARM_JUMP_SLOT 000453e1 soup_filter_input_stream_read_until │ │ │ │ +0007ed74 0004bc16 R_ARM_JUMP_SLOT 00028f05 soup_message_get_connection │ │ │ │ +0007ed78 00055916 R_ARM_JUMP_SLOT 000341ad soup_uri_uses_default_port │ │ │ │ +0007ed7c 00003116 R_ARM_JUMP_SLOT 00000000 g_proxy_address_get_protocol │ │ │ │ +0007ed80 00044316 R_ARM_JUMP_SLOT 0004122d soup_message_body_append_bytes │ │ │ │ +0007ed84 0004ca16 R_ARM_JUMP_SLOT 0002a6c9 soup_message_get_status │ │ │ │ +0007ed88 00003216 R_ARM_JUMP_SLOT 00000000 g_tls_backend_supports_tls │ │ │ │ +0007ed8c 00033016 R_ARM_JUMP_SLOT 00045699 soup_header_name_from_string │ │ │ │ +0007ed90 00003316 R_ARM_JUMP_SLOT 00000000 g_hash_table_get_type │ │ │ │ +0007ed94 00003416 R_ARM_JUMP_SLOT 00000000 nghttp2_set_debug_vprintf_callback │ │ │ │ +0007ed98 00053b16 R_ARM_JUMP_SLOT 0001e4cd soup_server_message_io_is_paused │ │ │ │ +0007ed9c 00003516 R_ARM_JUMP_SLOT 00000000 g_task_set_source_tag │ │ │ │ +0007eda0 00048b16 R_ARM_JUMP_SLOT 00027725 soup_logger_input_stream_get_logger │ │ │ │ +0007eda4 00003616 R_ARM_JUMP_SLOT 00000000 g_string_free_to_bytes │ │ │ │ +0007eda8 00003716 R_ARM_JUMP_SLOT 00000000 g_hash_table_get_values │ │ │ │ +0007edac 00003816 R_ARM_JUMP_SLOT 00000000 g_memory_input_stream_new │ │ │ │ +0007edb0 00033216 R_ARM_JUMP_SLOT 00040eb9 soup_listener_disconnect │ │ │ │ +0007edb4 00052616 R_ARM_JUMP_SLOT 00035731 soup_auth_cancel │ │ │ │ +0007edb8 00003a16 R_ARM_JUMP_SLOT 00000000 g_intern_static_string │ │ │ │ +0007edbc 00033a16 R_ARM_JUMP_SLOT 00032a79 soup_session_send_and_read_async │ │ │ │ +0007edc0 0003e016 R_ARM_JUMP_SLOT 0003c409 soup_converter_wrapper_new │ │ │ │ +0007edc4 00046816 R_ARM_JUMP_SLOT 00040651 soup_auth_domain_accepts │ │ │ │ +0007edc8 00041116 R_ARM_JUMP_SLOT 00029d05 soup_message_set_site_for_cookies │ │ │ │ +0007edcc 00003b16 R_ARM_JUMP_SLOT 00000000 g_queue_peek_head_link │ │ │ │ +0007edd0 00003c16 R_ARM_JUMP_SLOT 00000000 g_dir_close │ │ │ │ +0007edd4 00052116 R_ARM_JUMP_SLOT 00038581 soup_auth_manager_get_type │ │ │ │ +0007edd8 00033b16 R_ARM_JUMP_SLOT 0002aaed soup_message_get_is_options_ping │ │ │ │ +0007eddc 00003d16 R_ARM_JUMP_SLOT 00000000 memcmp@GLIBC_2.4 │ │ │ │ +0007ede0 00003e16 R_ARM_JUMP_SLOT 00000000 g_task_get_context │ │ │ │ +0007ede4 0002ca16 R_ARM_JUMP_SLOT 0002bee5 soup_message_headers_get_list │ │ │ │ +0007ede8 0004d916 R_ARM_JUMP_SLOT 00040d19 soup_listener_new_for_address │ │ │ │ +0007edec 00003f16 R_ARM_JUMP_SLOT 00000000 g_byte_array_set_size │ │ │ │ +0007edf0 0002f716 R_ARM_JUMP_SLOT 00034e01 soup_logger_log_level_get_type │ │ │ │ +0007edf4 00004016 R_ARM_JUMP_SLOT 00000000 g_tls_authentication_mode_get_type │ │ │ │ +0007edf8 00004116 R_ARM_JUMP_SLOT 00000000 g_task_get_priority │ │ │ │ +0007edfc 00037d16 R_ARM_JUMP_SLOT 00028f19 soup_message_set_connection │ │ │ │ +0007ee00 00040816 R_ARM_JUMP_SLOT 0004141d soup_message_body_wrote_chunk │ │ │ │ +0007ee04 00004216 R_ARM_JUMP_SLOT 00000000 g_byte_array_new │ │ │ │ +0007ee08 00034f16 R_ARM_JUMP_SLOT 00032b99 soup_session_get_feature_for_message │ │ │ │ +0007ee0c 00039816 R_ARM_JUMP_SLOT 00041b71 soup_client_message_io_unpause │ │ │ │ +0007ee10 0004a016 R_ARM_JUMP_SLOT 00034491 soup_uri_is_https │ │ │ │ +0007ee14 00038f16 R_ARM_JUMP_SLOT 0001b7fd soup_server_listen_socket │ │ │ │ +0007ee18 0002fc16 R_ARM_JUMP_SLOT 0001c635 soup_server_connection_new │ │ │ │ +0007ee1c 00004316 R_ARM_JUMP_SLOT 00000000 g_slist_free │ │ │ │ +0007ee20 00004416 R_ARM_JUMP_SLOT 00000000 g_strsplit_set │ │ │ │ +0007ee24 00004516 R_ARM_JUMP_SLOT 00000000 BrotliDecoderDestroyInstance │ │ │ │ +0007ee28 00004616 R_ARM_JUMP_SLOT 00000000 inflateEnd │ │ │ │ +0007ee2c 00004716 R_ARM_JUMP_SLOT 00000000 g_hash_table_add │ │ │ │ +0007ee30 00004816 R_ARM_JUMP_SLOT 00000000 g_value_dup_string │ │ │ │ +0007ee34 00004916 R_ARM_JUMP_SLOT 00000000 g_variant_ref_sink │ │ │ │ +0007ee38 00004a16 R_ARM_JUMP_SLOT 00000000 g_flags_register_static │ │ │ │ +0007ee3c 00004b16 R_ARM_JUMP_SLOT 00000000 g_socket_client_connect_finish │ │ │ │ +0007ee40 00045216 R_ARM_JUMP_SLOT 00028975 soup_message_starting │ │ │ │ +0007ee44 00004c16 R_ARM_JUMP_SLOT 00000000 g_hash_table_destroy │ │ │ │ +0007ee48 00041016 R_ARM_JUMP_SLOT 0003a4f1 soup_cache_cancel_conditional_request │ │ │ │ +0007ee4c 00004d16 R_ARM_JUMP_SLOT 00000000 g_str_hash │ │ │ │ +0007ee50 00004e16 R_ARM_JUMP_SLOT 00000000 g_object_freeze_notify │ │ │ │ +0007ee54 00004f16 R_ARM_JUMP_SLOT 00000000 g_ascii_strtoll │ │ │ │ +0007ee58 00005016 R_ARM_JUMP_SLOT 00000000 g_atomic_rc_box_alloc0 │ │ │ │ +0007ee5c 00038e16 R_ARM_JUMP_SLOT 0003b705 soup_cache_input_stream_get_type │ │ │ │ +0007ee60 00043716 R_ARM_JUMP_SLOT 000300c9 soup_session_ensure_socket_props │ │ │ │ +0007ee64 00030416 R_ARM_JUMP_SLOT 00032915 soup_session_send_and_splice_async │ │ │ │ +0007ee68 00005116 R_ARM_JUMP_SLOT 00000000 g_dir_read_name │ │ │ │ +0007ee6c 00005216 R_ARM_JUMP_SLOT 00000000 pthread_setspecific@GLIBC_2.34 │ │ │ │ +0007ee70 00053c16 R_ARM_JUMP_SLOT 0002a5b9 soup_message_has_content_sniffer │ │ │ │ +0007ee74 00005316 R_ARM_JUMP_SLOT 00000000 nghttp2_session_callbacks_set_on_frame_send_callback │ │ │ │ +0007ee78 00005416 R_ARM_JUMP_SLOT 00000000 g_variant_builder_open │ │ │ │ +0007ee7c 00045516 R_ARM_JUMP_SLOT 0003d615 soup_body_input_stream_get_type │ │ │ │ +0007ee80 00033416 R_ARM_JUMP_SLOT 00043755 soup_connection_is_via_proxy │ │ │ │ +0007ee84 00045716 R_ARM_JUMP_SLOT 0003686d soup_auth_digest_get_algorithm │ │ │ │ +0007ee88 0003bf16 R_ARM_JUMP_SLOT 0004619d soup_brotli_decompressor_get_type │ │ │ │ +0007ee8c 00005516 R_ARM_JUMP_SLOT 00000000 g_value_get_string │ │ │ │ +0007ee90 0004d316 R_ARM_JUMP_SLOT 0002a4cd soup_message_io_skip │ │ │ │ +0007ee94 00005616 R_ARM_JUMP_SLOT 00000000 g_compute_hmac_for_data │ │ │ │ +0007ee98 00005716 R_ARM_JUMP_SLOT 00000000 g_base64_decode_inplace │ │ │ │ +0007ee9c 00005816 R_ARM_JUMP_SLOT 00000000 g_main_loop_quit │ │ │ │ +0007eea0 00005916 R_ARM_JUMP_SLOT 00000000 g_task_get_task_data │ │ │ │ +0007eea4 00053416 R_ARM_JUMP_SLOT 0002b21d soup_message_headers_unref │ │ │ │ +0007eea8 00005a16 R_ARM_JUMP_SLOT 00000000 g_date_time_to_unix │ │ │ │ +0007eeac 00005b16 R_ARM_JUMP_SLOT 00000000 g_variant_builder_add │ │ │ │ +0007eeb0 0003e916 R_ARM_JUMP_SLOT 00029229 soup_message_set_is_preconnect │ │ │ │ +0007eeb4 00005c16 R_ARM_JUMP_SLOT 00000000 g_bytes_get_size │ │ │ │ +0007eeb8 00005d16 R_ARM_JUMP_SLOT 00000000 g_ptr_array_new_with_free_func │ │ │ │ +0007eebc 00005e16 R_ARM_JUMP_SLOT 00000000 nghttp2_submit_rst_stream │ │ │ │ +0007eec0 00005f16 R_ARM_JUMP_SLOT 00000000 g_socket_client_add_application_proxy │ │ │ │ +0007eec4 00006016 R_ARM_JUMP_SLOT 00000000 g_object_get_data │ │ │ │ +0007eec8 00006116 R_ARM_JUMP_SLOT 00000000 signal@GLIBC_2.4 │ │ │ │ +0007eecc 00052816 R_ARM_JUMP_SLOT 00041bf5 soup_client_message_io_owner_changed │ │ │ │ +0007eed0 00036516 R_ARM_JUMP_SLOT 0004ba01 soup_message_io_data_unpause │ │ │ │ +0007eed4 0003b216 R_ARM_JUMP_SLOT 000289f9 soup_message_authenticate │ │ │ │ +0007eed8 00006216 R_ARM_JUMP_SLOT 00000000 g_option_context_free │ │ │ │ +0007eedc 00006316 R_ARM_JUMP_SLOT 00000000 g_output_stream_close │ │ │ │ +0007eee0 00006416 R_ARM_JUMP_SLOT 00000000 g_date_time_get_month │ │ │ │ +0007eee4 00006516 R_ARM_JUMP_SLOT 00000000 g_io_stream_get_output_stream │ │ │ │ +0007eee8 00006616 R_ARM_JUMP_SLOT 00000000 g_io_stream_close_async │ │ │ │ +0007eeec 00006716 R_ARM_JUMP_SLOT 00000000 g_input_stream_get_type │ │ │ │ +0007eef0 00006816 R_ARM_JUMP_SLOT 00000000 nghttp2_session_callbacks_set_on_stream_close_callback │ │ │ │ +0007eef4 00006916 R_ARM_JUMP_SLOT 00000000 g_io_stream_get_input_stream │ │ │ │ +0007eef8 00006a16 R_ARM_JUMP_SLOT 00000000 g_error_new │ │ │ │ +0007eefc 00042816 R_ARM_JUMP_SLOT 00030df1 soup_session_get_accept_language_auto │ │ │ │ +0007ef00 00006b16 R_ARM_JUMP_SLOT 00000000 g_unix_socket_address_new │ │ │ │ +0007ef04 00046216 R_ARM_JUMP_SLOT 00028585 soup_message_set_request_body │ │ │ │ +0007ef08 00006c16 R_ARM_JUMP_SLOT 00000000 g_random_int │ │ │ │ +0007ef0c 00006d16 R_ARM_JUMP_SLOT 00000000 nghttp2_session_get_stream_effective_local_window_size │ │ │ │ +0007ef10 00006e16 R_ARM_JUMP_SLOT 00000000 g_object_set_qdata │ │ │ │ +0007ef14 00006f16 R_ARM_JUMP_SLOT 00000000 g_signal_emit │ │ │ │ +0007ef18 00054516 R_ARM_JUMP_SLOT 000411a1 soup_message_body_new │ │ │ │ +0007ef1c 0003c216 R_ARM_JUMP_SLOT 00036145 soup_auth_get_protection_space │ │ │ │ +0007ef20 00053f16 R_ARM_JUMP_SLOT 00028d85 soup_message_set_proxy_auth │ │ │ │ +0007ef24 00007016 R_ARM_JUMP_SLOT 00000000 g_variant_builder_init │ │ │ │ +0007ef28 0003c116 R_ARM_JUMP_SLOT 00041b89 soup_client_message_io_run_until_read │ │ │ │ +0007ef2c 00007116 R_ARM_JUMP_SLOT 00000000 g_proxy_address_get_uri │ │ │ │ +0007ef30 00039b16 R_ARM_JUMP_SLOT 0001ff15 soup_websocket_connection_get_type │ │ │ │ +0007ef34 00007216 R_ARM_JUMP_SLOT 00000000 __gmon_start__ │ │ │ │ +0007ef38 00007316 R_ARM_JUMP_SLOT 00000000 g_value_set_pointer │ │ │ │ +0007ef3c 00007416 R_ARM_JUMP_SLOT 00000000 g_source_set_callback │ │ │ │ +0007ef40 00007516 R_ARM_JUMP_SLOT 00000000 g_input_stream_close_async │ │ │ │ +0007ef44 00007616 R_ARM_JUMP_SLOT 00000000 g_type_add_instance_private │ │ │ │ +0007ef48 00058716 R_ARM_JUMP_SLOT 0001de51 soup_server_message_set_http_version │ │ │ │ +0007ef4c 00007716 R_ARM_JUMP_SLOT 00000000 g_object_unref │ │ │ │ +0007ef50 00007816 R_ARM_JUMP_SLOT 00000000 g_param_spec_enum │ │ │ │ +0007ef54 00007916 R_ARM_JUMP_SLOT 00000000 g_uri_get_auth_params │ │ │ │ +0007ef58 00007a16 R_ARM_JUMP_SLOT 00000000 g_signal_connect_object │ │ │ │ +0007ef5c 00049316 R_ARM_JUMP_SLOT 00044105 soup_connection_get_owner │ │ │ │ +0007ef60 00051816 R_ARM_JUMP_SLOT 0002b291 soup_message_headers_get_type │ │ │ │ +0007ef64 00007b16 R_ARM_JUMP_SLOT 00000000 g_slist_reverse │ │ │ │ +0007ef68 0003c916 R_ARM_JUMP_SLOT 0002c449 soup_message_headers_set_encoding │ │ │ │ +0007ef6c 00007c16 R_ARM_JUMP_SLOT 00000000 g_hash_table_lookup_extended │ │ │ │ +0007ef70 00007d16 R_ARM_JUMP_SLOT 00000000 nghttp2_priority_spec_init │ │ │ │ +0007ef74 00046316 R_ARM_JUMP_SLOT 00040fa1 soup_listener_get_address │ │ │ │ +0007ef78 00007e16 R_ARM_JUMP_SLOT 00000000 g_strcmp0 │ │ │ │ +0007ef7c 00044116 R_ARM_JUMP_SLOT 0002b75d soup_message_headers_append_common │ │ │ │ +0007ef80 00050216 R_ARM_JUMP_SLOT 0001db5d soup_server_message_wrote_body_data │ │ │ │ +0007ef84 00007f16 R_ARM_JUMP_SLOT 00000000 g_bytes_new │ │ │ │ +0007ef88 00008016 R_ARM_JUMP_SLOT 00000000 nghttp2_submit_response │ │ │ │ +0007ef8c 0004cd16 R_ARM_JUMP_SLOT 0002ab4d soup_message_set_is_options_ping │ │ │ │ +0007ef90 00008116 R_ARM_JUMP_SLOT 00000000 __isoc99_sscanf@GLIBC_2.7 │ │ │ │ +0007ef94 00008216 R_ARM_JUMP_SLOT 00000000 g_source_set_can_recurse │ │ │ │ +0007ef98 00047916 R_ARM_JUMP_SLOT 0001cf61 soup_server_connection_steal │ │ │ │ +0007ef9c 00047516 R_ARM_JUMP_SLOT 0002ce3d soup_message_metrics_free │ │ │ │ +0007efa0 00050816 R_ARM_JUMP_SLOT 0002cc75 soup_message_headers_get_content_type │ │ │ │ +0007efa4 0003aa16 R_ARM_JUMP_SLOT 00035f8d soup_auth_get_authorization │ │ │ │ +0007efa8 0003f616 R_ARM_JUMP_SLOT 0001dbad soup_server_message_got_body │ │ │ │ +0007efac 00008316 R_ARM_JUMP_SLOT 00000000 g_file_delete │ │ │ │ +0007efb0 00035616 R_ARM_JUMP_SLOT 0002aab1 soup_message_set_method │ │ │ │ +0007efb4 00008416 R_ARM_JUMP_SLOT 00000000 g_strdup │ │ │ │ +0007efb8 0003bb16 R_ARM_JUMP_SLOT 000306f1 soup_session_set_timeout │ │ │ │ +0007efbc 00008516 R_ARM_JUMP_SLOT 00000000 g_clear_error │ │ │ │ +0007efc0 0003a516 R_ARM_JUMP_SLOT 00030789 soup_session_get_timeout │ │ │ │ +0007efc4 00008616 R_ARM_JUMP_SLOT 00000000 g_value_set_boolean │ │ │ │ +0007efc8 00008716 R_ARM_JUMP_SLOT 00000000 g_zlib_decompressor_new │ │ │ │ +0007efcc 00034a16 R_ARM_JUMP_SLOT 00044779 soup_connection_manager_cleanup │ │ │ │ +0007efd0 0003f116 R_ARM_JUMP_SLOT 0002a38d soup_message_io_pause │ │ │ │ +0007efd4 00046616 R_ARM_JUMP_SLOT 0001d9e1 soup_server_message_get_io_data │ │ │ │ +0007efd8 00043b16 R_ARM_JUMP_SLOT 0002c931 soup_message_headers_free_ranges │ │ │ │ +0007efdc 00034e16 R_ARM_JUMP_SLOT 000300b9 soup_session_get_context │ │ │ │ +0007efe0 00008816 R_ARM_JUMP_SLOT 00000000 g_hash_table_get_keys │ │ │ │ +0007efe4 00037616 R_ARM_JUMP_SLOT 0001b319 soup_server_listen │ │ │ │ +0007efe8 0003a216 R_ARM_JUMP_SLOT 0002b0f1 soup_message_set_force_http_version │ │ │ │ +0007efec 00008916 R_ARM_JUMP_SLOT 00000000 g_uri_get_scheme │ │ │ │ +0007eff0 00008a16 R_ARM_JUMP_SLOT 00000000 getenv@GLIBC_2.4 │ │ │ │ +0007eff4 00047d16 R_ARM_JUMP_SLOT 0004b735 soup_message_io_data_read_headers │ │ │ │ +0007eff8 0004b516 R_ARM_JUMP_SLOT 0001d8d5 soup_server_message_get_connection │ │ │ │ +0007effc 00008b16 R_ARM_JUMP_SLOT 00000000 g_value_get_enum │ │ │ │ +0007f000 00008c16 R_ARM_JUMP_SLOT 00000000 __printf_chk@GLIBC_2.4 │ │ │ │ +0007f004 00008d16 R_ARM_JUMP_SLOT 00000000 g_resources_lookup_data │ │ │ │ +0007f008 00008e16 R_ARM_JUMP_SLOT 00000000 g_io_stream_close_finish │ │ │ │ +0007f00c 00034416 R_ARM_JUMP_SLOT 0002bb19 soup_message_headers_replace_common │ │ │ │ +0007f010 00008f16 R_ARM_JUMP_SLOT 00000000 strchr@GLIBC_2.4 │ │ │ │ +0007f014 0004c416 R_ARM_JUMP_SLOT 0002ba7d soup_message_headers_append │ │ │ │ +0007f018 0003fe16 R_ARM_JUMP_SLOT 0004b6d1 soup_message_io_data_cleanup │ │ │ │ +0007f01c 00038d16 R_ARM_JUMP_SLOT 0002cced soup_message_headers_get_content_disposition │ │ │ │ +0007f020 00009016 R_ARM_JUMP_SLOT 00000000 g_hash_table_steal_extended │ │ │ │ +0007f024 00009116 R_ARM_JUMP_SLOT 00000000 deflate │ │ │ │ +0007f028 00042116 R_ARM_JUMP_SLOT 00035855 soup_auth_new │ │ │ │ +0007f02c 00009216 R_ARM_JUMP_SLOT 00000000 nghttp2_session_get_remote_window_size │ │ │ │ +0007f030 00050c16 R_ARM_JUMP_SLOT 0002a505 soup_message_io_get_cancellable │ │ │ │ +0007f034 00009316 R_ARM_JUMP_SLOT 00000000 g_list_foreach │ │ │ │ +0007f038 00009416 R_ARM_JUMP_SLOT 00000000 g_socket_client_set_local_address │ │ │ │ +0007f03c 00009516 R_ARM_JUMP_SLOT 00000000 g_hash_table_insert │ │ │ │ +0007f040 00009616 R_ARM_JUMP_SLOT 00000000 g_list_free │ │ │ │ +0007f044 00046a16 R_ARM_JUMP_SLOT 00041b55 soup_client_message_io_send_item │ │ │ │ +0007f048 00009716 R_ARM_JUMP_SLOT 00000000 g_ptr_array_remove_index │ │ │ │ +0007f04c 00009816 R_ARM_JUMP_SLOT 00000000 g_once_init_leave_pointer │ │ │ │ +0007f050 00050716 R_ARM_JUMP_SLOT 00029b51 soup_message_get_disabled_features │ │ │ │ +0007f054 00055616 R_ARM_JUMP_SLOT 0003bd2d soup_content_processor_get_processing_stage │ │ │ │ +0007f058 00035f16 R_ARM_JUMP_SLOT 0001cd35 soup_server_connection_is_connected │ │ │ │ +0007f05c 00009916 R_ARM_JUMP_SLOT 00000000 g_socket_new │ │ │ │ +0007f060 00054f16 R_ARM_JUMP_SLOT 000439c5 soup_connection_get_tls_certificate │ │ │ │ +0007f064 00009a16 R_ARM_JUMP_SLOT 00000000 g_strconcat │ │ │ │ +0007f068 00009b16 R_ARM_JUMP_SLOT 00000000 g_array_new │ │ │ │ +0007f06c 00009c16 R_ARM_JUMP_SLOT 00000000 g_value_set_int │ │ │ │ +0007f070 0004fe16 R_ARM_JUMP_SLOT 00043035 soup_connection_connect_finish │ │ │ │ +0007f074 00009d16 R_ARM_JUMP_SLOT 00000000 g_cond_broadcast │ │ │ │ +0007f078 00009e16 R_ARM_JUMP_SLOT 00000000 g_object_set_data_full │ │ │ │ +0007f07c 00009f16 R_ARM_JUMP_SLOT 00000000 calloc@GLIBC_2.4 │ │ │ │ +0007f080 0000a016 R_ARM_JUMP_SLOT 00000000 g_variant_new_from_data │ │ │ │ +0007f084 00051e16 R_ARM_JUMP_SLOT 00043c7d soup_connection_set_tls_client_certificate │ │ │ │ +0007f088 0000a116 R_ARM_JUMP_SLOT 00000000 g_printerr │ │ │ │ +0007f08c 0002d916 R_ARM_JUMP_SLOT 00041bdd soup_client_message_io_in_progress │ │ │ │ +0007f090 00031016 R_ARM_JUMP_SLOT 00041be5 soup_client_message_io_is_reusable │ │ │ │ +0007f094 0000a216 R_ARM_JUMP_SLOT 00000000 g_socket_connection_get_type │ │ │ │ +0007f098 0000a316 R_ARM_JUMP_SLOT 00000000 g_queue_insert_sorted │ │ │ │ +0007f09c 0002e916 R_ARM_JUMP_SLOT 000299c1 soup_message_disables_feature │ │ │ │ +0007f0a0 0003cf16 R_ARM_JUMP_SLOT 0002be9d soup_message_headers_header_contains_common │ │ │ │ +0007f0a4 0000a416 R_ARM_JUMP_SLOT 00000000 g_test_bug_base │ │ │ │ +0007f0a8 0000a516 R_ARM_JUMP_SLOT 00000000 g_inet_socket_address_get_type │ │ │ │ +0007f0ac 0000a616 R_ARM_JUMP_SLOT 00000000 g_convert │ │ │ │ +0007f0b0 00030d16 R_ARM_JUMP_SLOT 00046209 soup_connection_state_get_type │ │ │ │ +0007f0b4 00030116 R_ARM_JUMP_SLOT 0001d80d soup_server_message_new │ │ │ │ +0007f0b8 00034d16 R_ARM_JUMP_SLOT 000356e1 soup_auth_get_type │ │ │ │ +0007f0bc 0000a716 R_ARM_JUMP_SLOT 00000000 nghttp2_session_check_request_allowed │ │ │ │ +0007f0c0 0000a816 R_ARM_JUMP_SLOT 00000000 g_inet_address_new_loopback │ │ │ │ +0007f0c4 0000a916 R_ARM_JUMP_SLOT 00000000 g_list_free_full │ │ │ │ +0007f0c8 0000aa16 R_ARM_JUMP_SLOT 00000000 g_variant_get_size │ │ │ │ +0007f0cc 00038316 R_ARM_JUMP_SLOT 0001c965 soup_server_connection_is_ssl │ │ │ │ +0007f0d0 0000ab16 R_ARM_JUMP_SLOT 00000000 g_value_get_uint │ │ │ │ +0007f0d4 00051216 R_ARM_JUMP_SLOT 00035e55 soup_auth_authenticate │ │ │ │ +0007f0d8 0000ac16 R_ARM_JUMP_SLOT 00000000 nghttp2_session_callbacks_new │ │ │ │ +0007f0dc 0000ad16 R_ARM_JUMP_SLOT 00000000 g_type_is_a │ │ │ │ +0007f0e0 00037816 R_ARM_JUMP_SLOT 0002a235 soup_message_set_priority │ │ │ │ +0007f0e4 0000ae16 R_ARM_JUMP_SLOT 00000000 g_uri_get_query │ │ │ │ +0007f0e8 00047a16 R_ARM_JUMP_SLOT 00033ec1 soup_socket_properties_set_tls_database │ │ │ │ +0007f0ec 0000af16 R_ARM_JUMP_SLOT 00000000 nghttp2_session_get_stream_remote_window_size │ │ │ │ +0007f0f0 0000b016 R_ARM_JUMP_SLOT 00000000 memset@GLIBC_2.4 │ │ │ │ +0007f0f4 0000b116 R_ARM_JUMP_SLOT 00000000 g_memdup2 │ │ │ │ +0007f0f8 00056516 R_ARM_JUMP_SLOT 000301a1 soup_session_get_local_address │ │ │ │ +0007f0fc 0000b216 R_ARM_JUMP_SLOT 00000000 g_param_spec_uint │ │ │ │ +0007f100 0000b316 R_ARM_JUMP_SLOT 00000000 g_memory_output_stream_new_resizable │ │ │ │ +0007f104 0000b416 R_ARM_JUMP_SLOT 00000000 g_socket_address_get_family │ │ │ │ +0007f108 00057e16 R_ARM_JUMP_SLOT 0002a729 soup_message_get_reason_phrase │ │ │ │ +0007f10c 00036116 R_ARM_JUMP_SLOT 00043ee9 soup_connection_complete_tls_certificate_password_request │ │ │ │ +0007f110 00031e16 R_ARM_JUMP_SLOT 0003fed5 soup_server_message_io_http2_new │ │ │ │ +0007f114 0002d116 R_ARM_JUMP_SLOT 00040b9d soup_listener_get_type │ │ │ │ +0007f118 0000b516 R_ARM_JUMP_SLOT 00000000 g_array_free │ │ │ │ +0007f11c 0002cb16 R_ARM_JUMP_SLOT 00041bb9 soup_client_message_io_skip │ │ │ │ +0007f120 0000b616 R_ARM_JUMP_SLOT 00000000 nghttp2_submit_priority │ │ │ │ +0007f124 0000b716 R_ARM_JUMP_SLOT 00000000 g_uri_get_user │ │ │ │ +0007f128 0003c616 R_ARM_JUMP_SLOT 00025f95 soup_io_stream_get_type │ │ │ │ +0007f12c 0000b816 R_ARM_JUMP_SLOT 00000000 g_vprintf │ │ │ │ +0007f130 0000b916 R_ARM_JUMP_SLOT 00000000 g_queue_free_full │ │ │ │ +0007f134 0000ba16 R_ARM_JUMP_SLOT 00000000 g_enum_register_static │ │ │ │ +0007f138 00055416 R_ARM_JUMP_SLOT 000434c1 soup_connection_get_socket │ │ │ │ +0007f13c 00049a16 R_ARM_JUMP_SLOT 0002991d soup_message_disable_feature │ │ │ │ +0007f140 0000bb16 R_ARM_JUMP_SLOT 00000000 g_task_return_boolean │ │ │ │ +0007f144 00041416 R_ARM_JUMP_SLOT 00045c9d soup_http2_debug_init │ │ │ │ +0007f148 0000bc16 R_ARM_JUMP_SLOT 00000000 g_malloc │ │ │ │ +0007f14c 0000bd16 R_ARM_JUMP_SLOT 00000000 g_atomic_rc_box_release_full │ │ │ │ +0007f150 0000be16 R_ARM_JUMP_SLOT 00000000 strrchr@GLIBC_2.4 │ │ │ │ +0007f154 00046416 R_ARM_JUMP_SLOT 000244c1 soup_form_encode_valist │ │ │ │ +0007f158 00039716 R_ARM_JUMP_SLOT 0003c3b9 soup_converter_wrapper_get_type │ │ │ │ +0007f15c 00034016 R_ARM_JUMP_SLOT 0003cb81 soup_content_sniffer_stream_is_ready │ │ │ │ +0007f160 00035716 R_ARM_JUMP_SLOT 00033205 soup_session_send │ │ │ │ +0007f164 0000bf16 R_ARM_JUMP_SLOT 00000000 g_array_remove_index │ │ │ │ +0007f168 00043016 R_ARM_JUMP_SLOT 00048775 soup_tls_interaction_new │ │ │ │ +0007f16c 0000c016 R_ARM_JUMP_SLOT 00000000 nghttp2_session_mem_recv │ │ │ │ +0007f170 0004c016 R_ARM_JUMP_SLOT 0002a659 soup_message_get_request_body_stream │ │ │ │ +0007f174 0000c116 R_ARM_JUMP_SLOT 00000000 g_uri_unescape_segment │ │ │ │ +0007f178 00053116 R_ARM_JUMP_SLOT 000276d5 soup_logger_input_stream_get_type │ │ │ │ +0007f17c 00047c16 R_ARM_JUMP_SLOT 0004468d soup_connection_manager_set_max_conns │ │ │ │ +0007f180 00035316 R_ARM_JUMP_SLOT 0001e4a1 soup_server_message_io_steal │ │ │ │ +0007f184 0000c216 R_ARM_JUMP_SLOT 00000000 nghttp2_submit_data │ │ │ │ +0007f188 0000c316 R_ARM_JUMP_SLOT 00000000 g_hostname_is_ip_address │ │ │ │ +0007f18c 00033616 R_ARM_JUMP_SLOT 0001db2d soup_server_message_wrote_informational │ │ │ │ +0007f190 0000c416 R_ARM_JUMP_SLOT 00000000 g_option_context_add_main_entries │ │ │ │ +0007f194 0000c516 R_ARM_JUMP_SLOT 00000000 g_string_new │ │ │ │ +0007f198 0000c616 R_ARM_JUMP_SLOT 00000000 g_spawn_async_with_pipes │ │ │ │ +0007f19c 0003ff16 R_ARM_JUMP_SLOT 00025fe5 soup_io_stream_new │ │ │ │ +0007f1a0 0000c716 R_ARM_JUMP_SLOT 00000000 g_cancellable_set_error_if_cancelled │ │ │ │ +0007f1a4 0004fb16 R_ARM_JUMP_SLOT 0003375d soup_session_get_async_result_message │ │ │ │ +0007f1a8 0000c816 R_ARM_JUMP_SLOT 00000000 g_hostname_is_non_ascii │ │ │ │ +0007f1ac 0000c916 R_ARM_JUMP_SLOT 00000000 g_hash_table_remove │ │ │ │ +0007f1b0 00049f16 R_ARM_JUMP_SLOT 0001d049 soup_server_connection_get_tls_peer_certificate │ │ │ │ +0007f1b4 0000ca16 R_ARM_JUMP_SLOT 00000000 g_weak_ref_clear │ │ │ │ +0007f1b8 0000cb16 R_ARM_JUMP_SLOT 00000000 g_socket_is_connected │ │ │ │ +0007f1bc 00034316 R_ARM_JUMP_SLOT 00033685 soup_session_send_and_splice │ │ │ │ +0007f1c0 0000cc16 R_ARM_JUMP_SLOT 00000000 g_tls_connection_handshake_async │ │ │ │ +0007f1c4 00035016 R_ARM_JUMP_SLOT 00031969 soup_session_unpause_message │ │ │ │ +0007f1c8 0000cd16 R_ARM_JUMP_SLOT 00000000 g_queue_free │ │ │ │ +0007f1cc 0003a116 R_ARM_JUMP_SLOT 00032f2d soup_session_send_finish │ │ │ │ +0007f1d0 00053816 R_ARM_JUMP_SLOT 0001dda9 soup_server_message_is_options_ping │ │ │ │ +0007f1d4 0004a716 R_ARM_JUMP_SLOT 0002be3d soup_message_headers_clean_connection_headers │ │ │ │ +0007f1d8 0000ce16 R_ARM_JUMP_SLOT 00000000 g_tls_connection_get_protocol_version │ │ │ │ +0007f1dc 00041316 R_ARM_JUMP_SLOT 00045d81 soup_message_queue_item_new │ │ │ │ +0007f1e0 0000cf16 R_ARM_JUMP_SLOT 00000000 pthread_once@GLIBC_2.34 │ │ │ │ +0007f1e4 00054e16 R_ARM_JUMP_SLOT 0001acad soup_server_new │ │ │ │ +0007f1e8 0003f816 R_ARM_JUMP_SLOT 00025915 soup_header_parse_param_list │ │ │ │ +0007f1ec 0000d016 R_ARM_JUMP_SLOT 00000000 g_socket_client_set_proxy_resolver │ │ │ │ +0007f1f0 00049b16 R_ARM_JUMP_SLOT 00048f1d soup_content_sniffer_sniff │ │ │ │ +0007f1f4 0000d116 R_ARM_JUMP_SLOT 00000000 g_closure_add_finalize_notifier │ │ │ │ +0007f1f8 0000d216 R_ARM_JUMP_SLOT 00000000 __assert_fail@GLIBC_2.4 │ │ │ │ +0007f1fc 00038016 R_ARM_JUMP_SLOT 000296ad soup_message_get_http_version │ │ │ │ +0007f200 0000d316 R_ARM_JUMP_SLOT 00000000 g_base64_decode │ │ │ │ +0007f204 0002cc16 R_ARM_JUMP_SLOT 0002b025 soup_message_update_request_host_if_needed │ │ │ │ +0007f208 00042416 R_ARM_JUMP_SLOT 0001b6d5 soup_server_listen_local │ │ │ │ +0007f20c 00058616 R_ARM_JUMP_SLOT 0002a98d soup_message_set_status │ │ │ │ +0007f210 0000d416 R_ARM_JUMP_SLOT 00000000 g_source_new │ │ │ │ +0007f214 0000d516 R_ARM_JUMP_SLOT 00000000 g_utf8_make_valid │ │ │ │ +0007f218 0003f416 R_ARM_JUMP_SLOT 0001c9f5 soup_server_connection_disconnect │ │ │ │ +0007f21c 0004e416 R_ARM_JUMP_SLOT 00029dad soup_message_set_is_top_level_navigation │ │ │ │ +0007f220 0000d616 R_ARM_JUMP_SLOT 00000000 g_get_language_names │ │ │ │ +0007f224 00041f16 R_ARM_JUMP_SLOT 0002a45d soup_message_io_run │ │ │ │ +0007f228 0000d716 R_ARM_JUMP_SLOT 00000000 g_main_loop_new │ │ │ │ +0007f22c 00058216 R_ARM_JUMP_SLOT 00039a85 soup_cache_get_type │ │ │ │ +0007f230 0000d816 R_ARM_JUMP_SLOT 00000000 g_strndup │ │ │ │ +0007f234 0000d916 R_ARM_JUMP_SLOT 00000000 g_task_propagate_boolean │ │ │ │ +0007f238 0000da16 R_ARM_JUMP_SLOT 00000000 nghttp2_session_server_new │ │ │ │ +0007f23c 0000db16 R_ARM_JUMP_SLOT 00000000 g_inet_address_to_string │ │ │ │ +0007f240 0000dc16 R_ARM_JUMP_SLOT 00000000 inflateInit2_ │ │ │ │ +0007f244 0000dd16 R_ARM_JUMP_SLOT 00000000 g_test_build_filename │ │ │ │ +0007f248 0000de16 R_ARM_JUMP_SLOT 00000000 g_param_spec_int │ │ │ │ +0007f24c 0000df16 R_ARM_JUMP_SLOT 00000000 g_pollable_input_stream_get_type │ │ │ │ +0007f250 0000e016 R_ARM_JUMP_SLOT 00000000 g_assertion_message_error │ │ │ │ +0007f254 0002dc16 R_ARM_JUMP_SLOT 00025049 soup_headers_parse_status_line │ │ │ │ +0007f258 0000e116 R_ARM_JUMP_SLOT 00000000 g_object_new_valist │ │ │ │ +0007f25c 0000e216 R_ARM_JUMP_SLOT 00000000 g_uri_get_host │ │ │ │ +0007f260 00031916 R_ARM_JUMP_SLOT 00041bb1 soup_client_message_io_close_async │ │ │ │ +0007f264 0002ea16 R_ARM_JUMP_SLOT 00034509 soup_uri_is_http │ │ │ │ +0007f268 0000e416 R_ARM_JUMP_SLOT 00000000 g_printf │ │ │ │ +0007f26c 0000e516 R_ARM_JUMP_SLOT 00000000 g_task_return_new_error │ │ │ │ +0007f270 0000e616 R_ARM_JUMP_SLOT 00000000 g_uri_get_flags │ │ │ │ +0007f274 00036c16 R_ARM_JUMP_SLOT 00040bed soup_listener_new │ │ │ │ +0007f278 00054016 R_ARM_JUMP_SLOT 0001e3a5 soup_server_message_steal_connection │ │ │ │ +0007f27c 0000e716 R_ARM_JUMP_SLOT 00000000 usleep@GLIBC_2.4 │ │ │ │ +0007f280 0003d516 R_ARM_JUMP_SLOT 00022b71 soup_websocket_extension_get_request_params │ │ │ │ +0007f284 0000e816 R_ARM_JUMP_SLOT 00000000 g_pollable_stream_write │ │ │ │ +0007f288 0000e916 R_ARM_JUMP_SLOT 00000000 g_byte_array_free_to_bytes │ │ │ │ +0007f28c 0000ea16 R_ARM_JUMP_SLOT 00000000 g_value_get_boolean │ │ │ │ +0007f290 0000eb16 R_ARM_JUMP_SLOT 00000000 g_queue_push_head │ │ │ │ +0007f294 0003b516 R_ARM_JUMP_SLOT 0004113d soup_message_body_unref │ │ │ │ +0007f298 0000ec16 R_ARM_JUMP_SLOT 00000000 g_ptr_array_add │ │ │ │ +0007f29c 0000ed16 R_ARM_JUMP_SLOT 00000000 g_mutex_init │ │ │ │ +0007f2a0 0000ee16 R_ARM_JUMP_SLOT 00000000 g_checksum_get_digest │ │ │ │ +0007f2a4 0000ef16 R_ARM_JUMP_SLOT 00000000 g_socket_client_set_enable_proxy │ │ │ │ +0007f2a8 0000f016 R_ARM_JUMP_SLOT 00000000 g_tls_password_get_type │ │ │ │ +0007f2ac 0000f116 R_ARM_JUMP_SLOT 00000000 nghttp2_session_set_local_window_size │ │ │ │ +0007f2b0 0003a316 R_ARM_JUMP_SLOT 000308e1 soup_session_set_user_agent │ │ │ │ +0007f2b4 0000f216 R_ARM_JUMP_SLOT 00000000 g_hash_table_remove_all │ │ │ │ +0007f2b8 00051416 R_ARM_JUMP_SLOT 00032ead soup_session_setup_message_body_input_stream │ │ │ │ +0007f2bc 0000f316 R_ARM_JUMP_SLOT 00000000 inflate │ │ │ │ +0007f2c0 00032616 R_ARM_JUMP_SLOT 00043e45 soup_connection_request_tls_certificate_password │ │ │ │ +0007f2c4 00041616 R_ARM_JUMP_SLOT 00035cf9 soup_auth_update │ │ │ │ +0007f2c8 0000f416 R_ARM_JUMP_SLOT 00000000 g_tls_backend_get_default_database │ │ │ │ +0007f2cc 00038616 R_ARM_JUMP_SLOT 00043cfd soup_connection_complete_tls_certificate_request │ │ │ │ +0007f2d0 0000f516 R_ARM_JUMP_SLOT 00000000 g_socket_address_get_type │ │ │ │ +0007f2d4 00046b16 R_ARM_JUMP_SLOT 00024bf1 soup_headers_parse │ │ │ │ +0007f2d8 0000f616 R_ARM_JUMP_SLOT 00000000 g_malloc0_n │ │ │ │ +0007f2dc 00039516 R_ARM_JUMP_SLOT 00044775 soup_connection_manager_get_num_conns │ │ │ │ +0007f2e0 0000f716 R_ARM_JUMP_SLOT 00000000 g_variant_get_data │ │ │ │ +0007f2e4 0000f816 R_ARM_JUMP_SLOT 00000000 g_hostname_to_ascii │ │ │ │ +0007f2e8 0000f916 R_ARM_JUMP_SLOT 00000000 g_memory_input_stream_new_from_bytes │ │ │ │ +0007f2ec 00031a16 R_ARM_JUMP_SLOT 00041b81 soup_client_message_io_run │ │ │ │ +0007f2f0 0000fa16 R_ARM_JUMP_SLOT 00000000 g_assertion_message_expr │ │ │ │ +0007f2f4 0003be16 R_ARM_JUMP_SLOT 000259c9 soup_header_parse_semi_param_list_strict │ │ │ │ +0007f2f8 0000fb16 R_ARM_JUMP_SLOT 00000000 g_main_context_ref │ │ │ │ +0007f2fc 0004d416 R_ARM_JUMP_SLOT 000289cd soup_message_finished │ │ │ │ +0007f300 0000fc16 R_ARM_JUMP_SLOT 00000000 g_value_set_boxed │ │ │ │ +0007f304 0000fd16 R_ARM_JUMP_SLOT 00000000 g_object_new │ │ │ │ +0007f308 0000fe16 R_ARM_JUMP_SLOT 00000000 g_task_set_priority │ │ │ │ +0007f30c 00037e16 R_ARM_JUMP_SLOT 00048ecd soup_content_sniffer_get_type │ │ │ │ +0007f310 00050b16 R_ARM_JUMP_SLOT 0003695d soup_auth_digest_get_qop │ │ │ │ +0007f314 0000ff16 R_ARM_JUMP_SLOT 00000000 g_queue_insert_before │ │ │ │ +0007f318 00047016 R_ARM_JUMP_SLOT 00044eb9 soup_connection_manager_steal_connection │ │ │ │ +0007f31c 00010016 R_ARM_JUMP_SLOT 00000000 free@GLIBC_2.4 │ │ │ │ +0007f320 00010116 R_ARM_JUMP_SLOT 00000000 g_tls_interaction_get_type │ │ │ │ +0007f324 00035816 R_ARM_JUMP_SLOT 00044145 soup_connection_get_http2_initial_stream_window_size │ │ │ │ +0007f328 00010216 R_ARM_JUMP_SLOT 00000000 g_base64_decode_step │ │ │ │ +0007f32c 00049516 R_ARM_JUMP_SLOT 00041bcd soup_client_message_io_get_response_stream │ │ │ │ +0007f330 00043316 R_ARM_JUMP_SLOT 0001dd39 soup_server_message_get_method │ │ │ │ +0007f334 00010316 R_ARM_JUMP_SLOT 00000000 g_bytes_ref │ │ │ │ +0007f338 00010416 R_ARM_JUMP_SLOT 00000000 write@GLIBC_2.4 │ │ │ │ +0007f33c 00043f16 R_ARM_JUMP_SLOT 00025a05 soup_header_g_string_append_param_quoted │ │ │ │ +0007f340 00010516 R_ARM_JUMP_SLOT 00000000 g_list_length │ │ │ │ +0007f344 00010616 R_ARM_JUMP_SLOT 00000000 g_value_set_uint64 │ │ │ │ +0007f348 00052f16 R_ARM_JUMP_SLOT 0001c5e5 soup_server_connection_get_type │ │ │ │ +0007f34c 00010716 R_ARM_JUMP_SLOT 00000000 g_object_ref │ │ │ │ +0007f350 00010816 R_ARM_JUMP_SLOT 00000000 g_slist_append │ │ │ │ +0007f354 0003da16 R_ARM_JUMP_SLOT 0001af05 soup_server_set_tls_auth_mode │ │ │ │ +0007f358 00010916 R_ARM_JUMP_SLOT 00000000 g_task_propagate_int │ │ │ │ +0007f35c 0004c916 R_ARM_JUMP_SLOT 000204e1 soup_websocket_connection_get_protocol │ │ │ │ +0007f360 00057116 R_ARM_JUMP_SLOT 00041411 soup_message_body_got_chunk │ │ │ │ +0007f364 00010a16 R_ARM_JUMP_SLOT 00000000 g_string_append_len │ │ │ │ +0007f368 00010b16 R_ARM_JUMP_SLOT 00000000 nghttp2_http2_strerror │ │ │ │ +0007f36c 00010c16 R_ARM_JUMP_SLOT 00000000 g_cclosure_new │ │ │ │ +0007f370 00030a16 R_ARM_JUMP_SLOT 00030fe9 soup_session_steal_preconnection │ │ │ │ +0007f374 00010d16 R_ARM_JUMP_SLOT 00000000 g_bytes_new_take │ │ │ │ +0007f378 00010e16 R_ARM_JUMP_SLOT 00000000 g_utf8_strup │ │ │ │ +0007f37c 0003f216 R_ARM_JUMP_SLOT 00033cdd soup_session_feature_add_feature │ │ │ │ +0007f380 00010f16 R_ARM_JUMP_SLOT 00000000 g_queue_remove │ │ │ │ +0007f384 00011016 R_ARM_JUMP_SLOT 00000000 nghttp2_session_terminate_session │ │ │ │ +0007f388 00011116 R_ARM_JUMP_SLOT 00000000 g_checksum_free │ │ │ │ +0007f38c 00011216 R_ARM_JUMP_SLOT 00000000 g_get_user_name │ │ │ │ +0007f390 0004e816 R_ARM_JUMP_SLOT 00033ac1 soup_session_feature_detach │ │ │ │ +0007f394 0004e616 R_ARM_JUMP_SLOT 00033d45 soup_session_feature_has_feature │ │ │ │ +0007f398 00040716 R_ARM_JUMP_SLOT 00033c25 soup_session_feature_request_unqueued │ │ │ │ +0007f39c 00037016 R_ARM_JUMP_SLOT 0002a8e9 soup_message_get_response_headers │ │ │ │ +0007f3a0 00011416 R_ARM_JUMP_SLOT 00000000 g_memory_input_stream_new_from_data │ │ │ │ +0007f3a4 00051916 R_ARM_JUMP_SLOT 00043269 soup_connection_tunnel_handshake │ │ │ │ +0007f3a8 00047b16 R_ARM_JUMP_SLOT 00040f3d soup_listener_is_ssl │ │ │ │ +0007f3ac 00038a16 R_ARM_JUMP_SLOT 0003bb9d soup_content_decoder_get_type │ │ │ │ +0007f3b0 00011516 R_ARM_JUMP_SLOT 00000000 g_strdup_printf │ │ │ │ +0007f3b4 00051316 R_ARM_JUMP_SLOT 0001dbf9 soup_server_message_get_request_headers │ │ │ │ +0007f3b8 0003af16 R_ARM_JUMP_SLOT 0002b119 soup_message_set_is_misdirected_retry │ │ │ │ +0007f3bc 00011616 R_ARM_JUMP_SLOT 00000000 g_signal_handlers_disconnect_matched │ │ │ │ +0007f3c0 0004c716 R_ARM_JUMP_SLOT 000203cd soup_websocket_connection_get_connection_type │ │ │ │ +0007f3c4 00040916 R_ARM_JUMP_SLOT 0001e659 soup_websocket_error_quark │ │ │ │ +0007f3c8 00011716 R_ARM_JUMP_SLOT 00000000 g_value_set_string │ │ │ │ +0007f3cc 00011816 R_ARM_JUMP_SLOT 00000000 g_main_context_new │ │ │ │ +0007f3d0 00011916 R_ARM_JUMP_SLOT 00000000 g_bytes_new_static │ │ │ │ +0007f3d4 00011a16 R_ARM_JUMP_SLOT 00000000 g_pollable_input_stream_is_readable │ │ │ │ +0007f3d8 00011b16 R_ARM_JUMP_SLOT 00000000 deflateEnd │ │ │ │ +0007f3dc 00049816 R_ARM_JUMP_SLOT 00034af5 soup_uri_get_host_for_headers │ │ │ │ +0007f3e0 00011c16 R_ARM_JUMP_SLOT 00000000 g_string_free │ │ │ │ +0007f3e4 00056d16 R_ARM_JUMP_SLOT 000412a1 soup_message_body_flatten │ │ │ │ +0007f3e8 00011d16 R_ARM_JUMP_SLOT 00000000 g_strstr_len │ │ │ │ +0007f3ec 00046716 R_ARM_JUMP_SLOT 0001db4d soup_server_message_wrote_chunk │ │ │ │ +0007f3f0 00011e16 R_ARM_JUMP_SLOT 00000000 g_memory_output_stream_steal_as_bytes │ │ │ │ +0007f3f4 00035216 R_ARM_JUMP_SLOT 0002b4dd soup_message_headers_remove │ │ │ │ +0007f3f8 00011f16 R_ARM_JUMP_SLOT 00000000 BrotliDecoderCreateInstance │ │ │ │ +0007f3fc 00012016 R_ARM_JUMP_SLOT 00000000 pthread_mutex_unlock@GLIBC_2.4 │ │ │ │ +0007f400 00012116 R_ARM_JUMP_SLOT 00000000 BrotliDecoderErrorString │ │ │ │ +0007f404 00012216 R_ARM_JUMP_SLOT 00000000 g_variant_type_checked_ │ │ │ │ +0007f408 00012316 R_ARM_JUMP_SLOT 00000000 g_inet_address_new_any │ │ │ │ +0007f40c 00012416 R_ARM_JUMP_SLOT 00000000 g_seekable_get_type │ │ │ │ +0007f410 00044e16 R_ARM_JUMP_SLOT 00035ab1 soup_auth_get_info │ │ │ │ +0007f414 00012516 R_ARM_JUMP_SLOT 00000000 g_socket_shutdown │ │ │ │ +0007f418 00012616 R_ARM_JUMP_SLOT 00000000 g_main_context_iteration │ │ │ │ +0007f41c 00055016 R_ARM_JUMP_SLOT 000436f5 soup_connection_get_proxy_uri │ │ │ │ +0007f420 00012716 R_ARM_JUMP_SLOT 00000000 g_array_insert_vals │ │ │ │ +0007f424 00012816 R_ARM_JUMP_SLOT 00000000 g_uri_parse │ │ │ │ +0007f428 00042516 R_ARM_JUMP_SLOT 0001e041 soup_server_message_set_response │ │ │ │ +0007f42c 00012916 R_ARM_JUMP_SLOT 00000000 g_ptr_array_free │ │ │ │ +0007f430 00042016 R_ARM_JUMP_SLOT 00040e5d soup_listener_get_socket │ │ │ │ +0007f434 0004f516 R_ARM_JUMP_SLOT 0002b6b5 soup_message_headers_get_one │ │ │ │ +0007f438 00012a16 R_ARM_JUMP_SLOT 00000000 g_task_attach_source │ │ │ │ +0007f43c 00012b16 R_ARM_JUMP_SLOT 00000000 g_hash_table_size │ │ │ │ +0007f440 0003d216 R_ARM_JUMP_SLOT 0002a4c5 soup_message_io_run_until_read_finish │ │ │ │ +0007f444 00012c16 R_ARM_JUMP_SLOT 00000000 g_hash_table_new │ │ │ │ +0007f448 00012d16 R_ARM_JUMP_SLOT 00000000 fflush@GLIBC_2.4 │ │ │ │ +0007f44c 00012e16 R_ARM_JUMP_SLOT 00000000 g_tls_connection_set_certificate │ │ │ │ +0007f450 00012f16 R_ARM_JUMP_SLOT 00000000 g_hash_table_iter_next │ │ │ │ +0007f454 00013016 R_ARM_JUMP_SLOT 00000000 g_find_program_in_path │ │ │ │ +0007f458 00013116 R_ARM_JUMP_SLOT 00000000 g_tls_backend_get_server_connection_type │ │ │ │ +0007f45c 00036a16 R_ARM_JUMP_SLOT 00048725 soup_tls_interaction_get_type │ │ │ │ +0007f460 00046c16 R_ARM_JUMP_SLOT 000295ad soup_message_query_flags │ │ │ │ +0007f464 00057016 R_ARM_JUMP_SLOT 0001ae0d soup_server_set_tls_database │ │ │ │ +0007f468 00013216 R_ARM_JUMP_SLOT 00000000 g_hash_table_iter_init │ │ │ │ +0007f46c 00013316 R_ARM_JUMP_SLOT 00000000 deflateReset │ │ │ │ +0007f470 00048716 R_ARM_JUMP_SLOT 0001db95 soup_server_message_got_chunk │ │ │ │ +0007f474 00013416 R_ARM_JUMP_SLOT 00000000 g_time_zone_new_offset │ │ │ │ +0007f478 00013516 R_ARM_JUMP_SLOT 00000000 g_uri_unref │ │ │ │ +0007f47c 00013616 R_ARM_JUMP_SLOT 00000000 g_proxy_resolver_get_type │ │ │ │ +0007f480 00039c16 R_ARM_JUMP_SLOT 00029bc9 soup_message_set_first_party │ │ │ │ +0007f484 0004e516 R_ARM_JUMP_SLOT 00020371 soup_websocket_connection_get_io_stream │ │ │ │ +0007f488 0004cb16 R_ARM_JUMP_SLOT 00035f31 soup_auth_is_cancelled │ │ │ │ +0007f48c 0004eb16 R_ARM_JUMP_SLOT 00041b69 soup_client_message_io_pause │ │ │ │ +0007f490 00054b16 R_ARM_JUMP_SLOT 0001ac5d soup_server_get_type │ │ │ │ +0007f494 00013716 R_ARM_JUMP_SLOT 00000000 g_hash_table_new_full │ │ │ │ +0007f498 0003a916 R_ARM_JUMP_SLOT 000367d9 soup_auth_digest_get_type │ │ │ │ +0007f49c 00013816 R_ARM_JUMP_SLOT 00000000 nghttp2_session_resume_data │ │ │ │ +0007f4a0 00013916 R_ARM_JUMP_SLOT 00000000 nghttp2_session_get_stream_effective_recv_data_length │ │ │ │ +0007f4a4 0004c216 R_ARM_JUMP_SLOT 0002ae71 soup_message_set_metrics_timestamp │ │ │ │ +0007f4a8 0004b116 R_ARM_JUMP_SLOT 00028379 soup_message_get_type │ │ │ │ +0007f4ac 00013a16 R_ARM_JUMP_SLOT 00000000 g_byte_array_free │ │ │ │ +0007f4b0 00034216 R_ARM_JUMP_SLOT 0004e989 soup_client_message_io_http2_new │ │ │ │ +0007f4b4 00032a16 R_ARM_JUMP_SLOT 0002970d soup_message_is_keepalive │ │ │ │ +0007f4b8 00052c16 R_ARM_JUMP_SLOT 00022bd5 soup_websocket_extension_get_response_params │ │ │ │ +0007f4bc 00013b16 R_ARM_JUMP_SLOT 00000000 __read_chk@GLIBC_2.4 │ │ │ │ +0007f4c0 00013c16 R_ARM_JUMP_SLOT 00000000 g_strdelimit │ │ │ │ +0007f4c4 00013d16 R_ARM_JUMP_SLOT 00000000 g_param_spec_pointer │ │ │ │ +0007f4c8 0003f716 R_ARM_JUMP_SLOT 0001e4a9 soup_server_message_io_read_request │ │ │ │ +0007f4cc 00045c16 R_ARM_JUMP_SLOT 0001df55 soup_server_message_set_status │ │ │ │ +0007f4d0 00013e16 R_ARM_JUMP_SLOT 00000000 g_param_spec_uchar │ │ │ │ +0007f4d4 00044716 R_ARM_JUMP_SLOT 0002da21 soup_multipart_append_part │ │ │ │ +0007f4d8 00013f16 R_ARM_JUMP_SLOT 00000000 g_pollable_output_stream_can_poll │ │ │ │ +0007f4dc 00014016 R_ARM_JUMP_SLOT 00000000 g_output_stream_write_finish │ │ │ │ +0007f4e0 00031216 R_ARM_JUMP_SLOT 000357fd soup_auth_get_scheme_name │ │ │ │ +0007f4e4 00014116 R_ARM_JUMP_SLOT 00000000 g_queue_delete_link │ │ │ │ +0007f4e8 00014216 R_ARM_JUMP_SLOT 00000000 g_mutex_unlock │ │ │ │ +0007f4ec 00014316 R_ARM_JUMP_SLOT 00000000 g_task_is_valid │ │ │ │ +0007f4f0 00014416 R_ARM_JUMP_SLOT 00000000 g_pollable_input_stream_create_source │ │ │ │ +0007f4f4 00043a16 R_ARM_JUMP_SLOT 000368c9 soup_auth_digest_parse_qop │ │ │ │ +0007f4f8 00014516 R_ARM_JUMP_SLOT 00000000 g_dir_make_tmp │ │ │ │ +0007f4fc 00057f16 R_ARM_JUMP_SLOT 00034f91 soup_message_flags_get_type │ │ │ │ +0007f500 0004e716 R_ARM_JUMP_SLOT 0002b129 soup_message_is_misdirected_retry │ │ │ │ +0007f504 00014616 R_ARM_JUMP_SLOT 00000000 g_input_stream_close │ │ │ │ +0007f508 00014716 R_ARM_JUMP_SLOT 00000000 g_pollable_source_new │ │ │ │ +0007f50c 0003c716 R_ARM_JUMP_SLOT 0003b755 soup_cache_input_stream_new │ │ │ │ +0007f510 00014816 R_ARM_JUMP_SLOT 00000000 g_hash_table_foreach │ │ │ │ +0007f514 00014916 R_ARM_JUMP_SLOT 00000000 pthread_key_create@GLIBC_2.34 │ │ │ │ +0007f518 00014a16 R_ARM_JUMP_SLOT 00000000 g_object_set_data │ │ │ │ +0007f51c 00014b16 R_ARM_JUMP_SLOT 00000000 pthread_mutex_lock@GLIBC_2.4 │ │ │ │ +0007f520 00014c16 R_ARM_JUMP_SLOT 00000000 g_memory_output_stream_get_data_size │ │ │ │ +0007f524 00014d16 R_ARM_JUMP_SLOT 00000000 g_test_set_nonfatal_assertions │ │ │ │ +0007f528 00014e16 R_ARM_JUMP_SLOT 00000000 g_build_filenamev │ │ │ │ +0007f52c 00014f16 R_ARM_JUMP_SLOT 00000000 g_param_spec_boolean │ │ │ │ +0007f530 00015016 R_ARM_JUMP_SLOT 00000000 g_file_replace_async │ │ │ │ +0007f534 00015116 R_ARM_JUMP_SLOT 00000000 g_tls_backend_get_default │ │ │ │ +0007f538 00015216 R_ARM_JUMP_SLOT 00000000 strlen@GLIBC_2.4 │ │ │ │ +0007f53c 00015316 R_ARM_JUMP_SLOT 00000000 g_slist_prepend │ │ │ │ +0007f540 00015416 R_ARM_JUMP_SLOT 00000000 g_output_stream_splice_async │ │ │ │ +0007f544 00015516 R_ARM_JUMP_SLOT 00000000 g_error_new_literal │ │ │ │ +0007f548 00044416 R_ARM_JUMP_SLOT 00033b6d soup_session_feature_request_queued │ │ │ │ +0007f54c 00015616 R_ARM_JUMP_SLOT 00000000 g_date_valid_dmy │ │ │ │ +0007f550 00015716 R_ARM_JUMP_SLOT 00000000 g_propagate_error │ │ │ │ +0007f554 00015816 R_ARM_JUMP_SLOT 00000000 g_variant_iter_loop │ │ │ │ +0007f558 00015916 R_ARM_JUMP_SLOT 00000000 g_timeout_source_new_seconds │ │ │ │ +0007f55c 00015a16 R_ARM_JUMP_SLOT 00000000 g_source_get_ready_time │ │ │ │ +0007f560 00015b16 R_ARM_JUMP_SLOT 00000000 g_main_context_push_thread_default │ │ │ │ +0007f564 00015c16 R_ARM_JUMP_SLOT 00000000 g_queue_init │ │ │ │ +0007f568 00015d16 R_ARM_JUMP_SLOT 00000000 strtoul@GLIBC_2.4 │ │ │ │ +0007f56c 00015e16 R_ARM_JUMP_SLOT 00000000 g_object_class_install_properties │ │ │ │ +0007f570 00015f16 R_ARM_JUMP_SLOT 00000000 g_variant_iter_free │ │ │ │ +0007f574 00016016 R_ARM_JUMP_SLOT 00000000 g_value_set_uchar │ │ │ │ +0007f578 00016116 R_ARM_JUMP_SLOT 00000000 g_timeout_add_full │ │ │ │ +0007f57c 00016216 R_ARM_JUMP_SLOT 00000000 g_time_zone_unref │ │ │ │ +0007f580 00054c16 R_ARM_JUMP_SLOT 0002c939 soup_message_headers_set_ranges │ │ │ │ +0007f584 00016316 R_ARM_JUMP_SLOT 00000000 g_main_context_ref_thread_default │ │ │ │ +0007f588 00048516 R_ARM_JUMP_SLOT 00045a41 soup_header_name_to_string │ │ │ │ +0007f58c 00016416 R_ARM_JUMP_SLOT 00000000 g_type_class_peek │ │ │ │ +0007f590 00016516 R_ARM_JUMP_SLOT 00000000 g_option_context_parse │ │ │ │ +0007f594 00016616 R_ARM_JUMP_SLOT 00000000 g_memory_input_stream_add_data │ │ │ │ +0007f598 00016716 R_ARM_JUMP_SLOT 00000000 g_object_get │ │ │ │ +0007f59c 00016816 R_ARM_JUMP_SLOT 00000000 g_strdup_vprintf │ │ │ │ +0007f5a0 00016916 R_ARM_JUMP_SLOT 00000000 memcpy@GLIBC_2.4 │ │ │ │ +0007f5a4 00016a16 R_ARM_JUMP_SLOT 00000000 g_date_time_to_utc │ │ │ │ +0007f5a8 00055316 R_ARM_JUMP_SLOT 00045df9 soup_message_queue_item_unref │ │ │ │ +0007f5ac 00035916 R_ARM_JUMP_SLOT 00044719 soup_connection_manager_get_max_conns_per_host │ │ │ │ +0007f5b0 0002ed16 R_ARM_JUMP_SLOT 000302c5 soup_session_set_proxy_resolver │ │ │ │ +0007f5b4 00036f16 R_ARM_JUMP_SLOT 0002bc31 soup_message_headers_get_list_common │ │ │ │ +0007f5b8 00016b16 R_ARM_JUMP_SLOT 00000000 setlocale@GLIBC_2.4 │ │ │ │ +0007f5bc 00058916 R_ARM_JUMP_SLOT 00034145 soup_uri_get_path_and_query │ │ │ │ +0007f5c0 00051016 R_ARM_JUMP_SLOT 00030a81 soup_session_set_accept_language │ │ │ │ +0007f5c4 00016c16 R_ARM_JUMP_SLOT 00000000 g_hash_table_iter_remove │ │ │ │ +0007f5c8 00043816 R_ARM_JUMP_SLOT 00033f55 soup_status_get_phrase │ │ │ │ +0007f5cc 00016d16 R_ARM_JUMP_SLOT 00000000 g_snprintf │ │ │ │ +0007f5d0 00016e16 R_ARM_JUMP_SLOT 00000000 g_proxy_address_get_type │ │ │ │ +0007f5d4 00048616 R_ARM_JUMP_SLOT 00044125 soup_connection_get_http2_initial_window_size │ │ │ │ +0007f5d8 00016f16 R_ARM_JUMP_SLOT 00000000 g_idle_source_new │ │ │ │ +0007f5dc 00017116 R_ARM_JUMP_SLOT 00000000 g_slist_sort │ │ │ │ +0007f5e0 00017216 R_ARM_JUMP_SLOT 00000000 g_socket_get_option │ │ │ │ +0007f5e4 00017316 R_ARM_JUMP_SLOT 00000000 g_input_stream_close_finish │ │ │ │ +0007f5e8 00017416 R_ARM_JUMP_SLOT 00000000 g_seekable_seek │ │ │ │ +0007f5ec 00038416 R_ARM_JUMP_SLOT 0003cb31 soup_content_sniffer_stream_get_type │ │ │ │ +0007f5f0 00017516 R_ARM_JUMP_SLOT 00000000 g_weak_ref_init │ │ │ │ +0007f5f4 00017616 R_ARM_JUMP_SLOT 00000000 g_value_set_enum │ │ │ │ +0007f5f8 00017716 R_ARM_JUMP_SLOT 00000000 __clock_gettime64@GLIBC_2.34 │ │ │ │ +0007f5fc 00036816 R_ARM_JUMP_SLOT 00041b39 soup_client_message_io_destroy │ │ │ │ +0007f600 00017816 R_ARM_JUMP_SLOT 00000000 g_input_stream_is_closed │ │ │ │ +0007f604 00037716 R_ARM_JUMP_SLOT 00031ad5 soup_session_abort │ │ │ │ +0007f608 00017916 R_ARM_JUMP_SLOT 00000000 nghttp2_submit_request │ │ │ │ +0007f60c 00017a16 R_ARM_JUMP_SLOT 00000000 g_variant_builder_end │ │ │ │ +0007f610 00017b16 R_ARM_JUMP_SLOT 00000000 nghttp2_option_set_no_rfc9113_leading_and_trailing_ws_validation │ │ │ │ +0007f614 00017c16 R_ARM_JUMP_SLOT 00000000 g_object_steal_data │ │ │ │ +0007f618 00017d16 R_ARM_JUMP_SLOT 00000000 g_ascii_strtoull │ │ │ │ +0007f61c 00017e16 R_ARM_JUMP_SLOT 00000000 BrotliDecoderIsUsed │ │ │ │ +0007f620 0003ee16 R_ARM_JUMP_SLOT 0001ddfd soup_server_message_get_http_version │ │ │ │ +0007f624 00017f16 R_ARM_JUMP_SLOT 00000000 g_uri_unescape_string │ │ │ │ +0007f628 00038816 R_ARM_JUMP_SLOT 00032155 soup_session_get_feature │ │ │ │ +0007f62c 00018016 R_ARM_JUMP_SLOT 00000000 nghttp2_session_callbacks_set_on_begin_frame_callback │ │ │ │ +0007f630 00018116 R_ARM_JUMP_SLOT 00000000 g_return_if_fail_warning │ │ │ │ +0007f634 00018216 R_ARM_JUMP_SLOT 00000000 g_socket_set_option │ │ │ │ +0007f638 00048e16 R_ARM_JUMP_SLOT 000288c9 soup_message_wrote_headers │ │ │ │ +0007f63c 00018316 R_ARM_JUMP_SLOT 00000000 g_variant_get │ │ │ │ +0007f640 00036b16 R_ARM_JUMP_SLOT 0002a5d1 soup_message_try_sniff_content │ │ │ │ +0007f644 00018416 R_ARM_JUMP_SLOT 00000000 g_tls_connection_set_database │ │ │ │ +0007f648 0004d116 R_ARM_JUMP_SLOT 0002b075 soup_message_force_keep_alive_if_needed │ │ │ │ +0007f64c 00050016 R_ARM_JUMP_SLOT 0002c2cd soup_message_headers_foreach │ │ │ │ +0007f650 00041716 R_ARM_JUMP_SLOT 000413b9 soup_message_body_get_chunk │ │ │ │ +0007f654 00018516 R_ARM_JUMP_SLOT 00000000 g_tls_connection_get_negotiated_protocol │ │ │ │ +0007f658 00033c16 R_ARM_JUMP_SLOT 0003a539 soup_cache_update_from_conditional_request │ │ │ │ +0007f65c 00018616 R_ARM_JUMP_SLOT 00000000 nghttp2_session_callbacks_set_on_header_callback │ │ │ │ +0007f660 0003f016 R_ARM_JUMP_SLOT 00030881 soup_session_get_idle_timeout │ │ │ │ +0007f664 00018716 R_ARM_JUMP_SLOT 00000000 g_uri_get_port │ │ │ │ +0007f668 00018816 R_ARM_JUMP_SLOT 00000000 g_value_get_pointer │ │ │ │ +0007f66c 00038b16 R_ARM_JUMP_SLOT 0003aec9 soup_cache_client_input_stream_get_type │ │ │ │ +0007f670 00018916 R_ARM_JUMP_SLOT 00000000 g_ascii_toupper │ │ │ │ +0007f674 00048916 R_ARM_JUMP_SLOT 000388c1 soup_connection_auth_get_type │ │ │ │ +0007f678 00018a16 R_ARM_JUMP_SLOT 00000000 g_object_set │ │ │ │ +0007f67c 00018b16 R_ARM_JUMP_SLOT 00000000 strtol@GLIBC_2.4 │ │ │ │ +0007f680 00018c16 R_ARM_JUMP_SLOT 00000000 g_value_dup_boxed │ │ │ │ +0007f684 0002e816 R_ARM_JUMP_SLOT 000342f9 soup_uri_host_equal │ │ │ │ +0007f688 00018d16 R_ARM_JUMP_SLOT 00000000 g_list_remove_link │ │ │ │ +0007f68c 00018e16 R_ARM_JUMP_SLOT 00000000 g_weak_ref_set │ │ │ │ +0007f690 00018f16 R_ARM_JUMP_SLOT 00000000 g_main_context_default │ │ │ │ +0007f694 00019016 R_ARM_JUMP_SLOT 00000000 g_list_insert_sorted │ │ │ │ +0007f698 00056116 R_ARM_JUMP_SLOT 00033d91 soup_socket_properties_unref │ │ │ │ +0007f69c 00049d16 R_ARM_JUMP_SLOT 0002ccc1 soup_message_headers_set_content_type │ │ │ │ +0007f6a0 00019116 R_ARM_JUMP_SLOT 00000000 g_set_error │ │ │ │ +0007f6a4 00019216 R_ARM_JUMP_SLOT 00000000 g_cond_wait │ │ │ │ +0007f6a8 00019316 R_ARM_JUMP_SLOT 00000000 g_array_set_size │ │ │ │ +0007f6ac 00019416 R_ARM_JUMP_SLOT 00000000 g_slist_find │ │ │ │ +0007f6b0 0004d516 R_ARM_JUMP_SLOT 00029615 soup_message_remove_flags │ │ │ │ +0007f6b4 00019516 R_ARM_JUMP_SLOT 00000000 g_value_get_object │ │ │ │ +0007f6b8 00019616 R_ARM_JUMP_SLOT 00000000 __time64@GLIBC_2.34 │ │ │ │ +0007f6bc 00057b16 R_ARM_JUMP_SLOT 00043f81 soup_connection_is_reusable │ │ │ │ +0007f6c0 0003d816 R_ARM_JUMP_SLOT 0004565d soup_filter_input_stream_read_line │ │ │ │ +0007f6c4 00037b16 R_ARM_JUMP_SLOT 0002ceb1 soup_message_metrics_new │ │ │ │ +0007f6c8 00037916 R_ARM_JUMP_SLOT 0001ca81 soup_server_connection_accepted │ │ │ │ +0007f6cc 0004f816 R_ARM_JUMP_SLOT 000353dd soup_websocket_state_get_type │ │ │ │ +0007f6d0 00046d16 R_ARM_JUMP_SLOT 0001dae5 soup_server_message_finish │ │ │ │ +0007f6d4 00050916 R_ARM_JUMP_SLOT 000343d1 soup_uri_is_valid │ │ │ │ +0007f6d8 00019716 R_ARM_JUMP_SLOT 00000000 g_value_get_uint64 │ │ │ │ +0007f6dc 00052316 R_ARM_JUMP_SLOT 000437b9 soup_connection_is_idle_open │ │ │ │ +0007f6e0 00019816 R_ARM_JUMP_SLOT 00000000 __vsnprintf_chk@GLIBC_2.4 │ │ │ │ +0007f6e4 0002f116 R_ARM_JUMP_SLOT 0002bacd soup_message_headers_append_untrusted_data │ │ │ │ +0007f6e8 00019916 R_ARM_JUMP_SLOT 00000000 g_uri_get_password │ │ │ │ +0007f6ec 00031516 R_ARM_JUMP_SLOT 0002c68d soup_message_headers_get_ranges_internal │ │ │ │ +0007f6f0 00019a16 R_ARM_JUMP_SLOT 00000000 g_tls_connection_get_peer_certificate_errors │ │ │ │ +0007f6f4 00019b16 R_ARM_JUMP_SLOT 00000000 g_assertion_message_cmpnum │ │ │ │ +0007f6f8 0004e916 R_ARM_JUMP_SLOT 000237bd soup_websocket_extension_deflate_get_type │ │ │ │ +0007f6fc 0003ab16 R_ARM_JUMP_SLOT 0003d665 soup_body_input_stream_new │ │ │ │ +0007f700 00019d16 R_ARM_JUMP_SLOT 00000000 g_cond_init │ │ │ │ +0007f704 00019e16 R_ARM_JUMP_SLOT 00000000 raise@GLIBC_2.4 │ │ │ │ +0007f708 00019f16 R_ARM_JUMP_SLOT 00000000 g_resource_unref │ │ │ │ +0007f70c 0003e716 R_ARM_JUMP_SLOT 0002b319 soup_message_headers_clear │ │ │ │ +0007f710 0001a016 R_ARM_JUMP_SLOT 00000000 g_tls_client_connection_get_type │ │ │ │ +0007f714 0001a116 R_ARM_JUMP_SLOT 00000000 sched_getcpu@GLIBC_2.6 │ │ │ │ +0007f718 0001a216 R_ARM_JUMP_SLOT 00000000 g_queue_foreach │ │ │ │ +0007f71c 0001a316 R_ARM_JUMP_SLOT 00000000 g_byte_array_unref │ │ │ │ +0007f720 00052a16 R_ARM_JUMP_SLOT 00033e2d soup_socket_properties_new │ │ │ │ +0007f724 0001a416 R_ARM_JUMP_SLOT 00000000 g_getenv │ │ │ │ +0007f728 00030216 R_ARM_JUMP_SLOT 000239a9 soup_date_time_to_string │ │ │ │ +0007f72c 0002dd16 R_ARM_JUMP_SLOT 0002f609 soup_session_get_type │ │ │ │ +0007f730 0001a516 R_ARM_JUMP_SLOT 00000000 nghttp2_session_want_write │ │ │ │ +0007f734 0001a616 R_ARM_JUMP_SLOT 00000000 g_bytes_get_type │ │ │ │ +0007f738 00044616 R_ARM_JUMP_SLOT 0004f321 soup_body_input_stream_http2_get_type │ │ │ │ +0007f73c 0004b216 R_ARM_JUMP_SLOT 00043f71 soup_connection_get_negotiated_protocol │ │ │ │ +0007f740 0001a716 R_ARM_JUMP_SLOT 00000000 g_bytes_new_from_bytes │ │ │ │ +0007f744 00052716 R_ARM_JUMP_SLOT 000357a1 soup_auth_is_for_proxy │ │ │ │ +0007f748 00054916 R_ARM_JUMP_SLOT 000431a5 soup_connection_is_tunnelled │ │ │ │ +0007f74c 0001a816 R_ARM_JUMP_SLOT 00000000 g_error_matches │ │ │ │ +0007f750 00055216 R_ARM_JUMP_SLOT 0001c741 soup_server_connection_new_for_connection │ │ │ │ +0007f754 0001a916 R_ARM_JUMP_SLOT 00000000 g_slice_alloc │ │ │ │ +0007f758 0001aa16 R_ARM_JUMP_SLOT 00000000 g_base64_encode_close │ │ │ │ +0007f75c 0001ab16 R_ARM_JUMP_SLOT 00000000 g_weak_ref_get │ │ │ │ +0007f760 0001ac16 R_ARM_JUMP_SLOT 00000000 nghttp2_option_del │ │ │ │ +0007f764 0001ad16 R_ARM_JUMP_SLOT 00000000 g_task_return_error │ │ │ │ +0007f768 0001ae16 R_ARM_JUMP_SLOT 00000000 g_file_replace_finish │ │ │ │ +0007f76c 0001af16 R_ARM_JUMP_SLOT 00000000 g_quark_from_static_string │ │ │ │ +0007f770 00057716 R_ARM_JUMP_SLOT 0001dce9 soup_server_message_get_response_body │ │ │ │ +0007f774 0003b316 R_ARM_JUMP_SLOT 000310a9 soup_session_requeue_message │ │ │ │ +0007f778 00031116 R_ARM_JUMP_SLOT 0002d781 soup_multipart_new │ │ │ │ +0007f77c 0001b016 R_ARM_JUMP_SLOT 00000000 g_quark_from_string │ │ │ │ +0007f780 0002e516 R_ARM_JUMP_SLOT 0002a42d soup_message_io_in_progress │ │ │ │ +0007f784 0001b116 R_ARM_JUMP_SLOT 00000000 g_source_set_dummy_callback │ │ │ │ +0007f788 0001b216 R_ARM_JUMP_SLOT 00000000 g_task_get_source_object │ │ │ │ +0007f78c 00031816 R_ARM_JUMP_SLOT 0002a48d soup_message_io_run_until_read_async │ │ │ │ +0007f790 00053216 R_ARM_JUMP_SLOT 0002d60d soup_http_version_to_string │ │ │ │ +0007f794 00047216 R_ARM_JUMP_SLOT 000251f9 soup_headers_parse_response │ │ │ │ +0007f798 0001b316 R_ARM_JUMP_SLOT 00000000 g_closure_set_meta_marshal │ │ │ │ +0007f79c 00056316 R_ARM_JUMP_SLOT 0002c221 soup_message_headers_iter_next │ │ │ │ +0007f7a0 0001b416 R_ARM_JUMP_SLOT 00000000 g_signal_handler_disconnect │ │ │ │ +0007f7a4 00032116 R_ARM_JUMP_SLOT 0001d9e5 soup_server_message_pause │ │ │ │ +0007f7a8 00055e16 R_ARM_JUMP_SLOT 00041b79 soup_client_message_io_is_paused │ │ │ │ +0007f7ac 00039a16 R_ARM_JUMP_SLOT 0002dc71 soup_multipart_to_message │ │ │ │ +0007f7b0 00038c16 R_ARM_JUMP_SLOT 0001cda1 soup_server_connection_get_local_address │ │ │ │ +0007f7b4 0001b516 R_ARM_JUMP_SLOT 00000000 g_string_assign │ │ │ │ +0007f7b8 0003b416 R_ARM_JUMP_SLOT 0002b5a1 soup_message_headers_get_one_common │ │ │ │ +0007f7bc 0001b616 R_ARM_JUMP_SLOT 00000000 g_signal_new │ │ │ │ +0007f7c0 00048d16 R_ARM_JUMP_SLOT 00043841 soup_connection_setup_message_io │ │ │ │ +0007f7c4 00045a16 R_ARM_JUMP_SLOT 00043415 soup_connection_disconnect │ │ │ │ +0007f7c8 00053316 R_ARM_JUMP_SLOT 0002cbed soup_message_headers_set_content_range │ │ │ │ +0007f7cc 0004d216 R_ARM_JUMP_SLOT 0001bfc1 soup_server_set_http2_enabled │ │ │ │ +0007f7d0 00048316 R_ARM_JUMP_SLOT 0002af9d soup_message_set_request_host_from_uri │ │ │ │ +0007f7d4 00038216 R_ARM_JUMP_SLOT 000453a9 soup_filter_input_stream_new │ │ │ │ +0007f7d8 0001b816 R_ARM_JUMP_SLOT 00000000 g_type_default_interface_peek │ │ │ │ +0007f7dc 00058816 R_ARM_JUMP_SLOT 00020485 soup_websocket_connection_get_origin │ │ │ │ +0007f7e0 0001b916 R_ARM_JUMP_SLOT 00000000 g_tls_connection_handshake │ │ │ │ +0007f7e4 0001ba16 R_ARM_JUMP_SLOT 00000000 BrotliDecoderGetErrorCode │ │ │ │ +0007f7e8 0001bb16 R_ARM_JUMP_SLOT 00000000 g_date_time_unref │ │ │ │ +0007f7ec 0001bc16 R_ARM_JUMP_SLOT 00000000 g_list_delete_link │ │ │ │ +0007f7f0 0001bd16 R_ARM_JUMP_SLOT 00000000 g_initable_new │ │ │ │ +0007f7f4 00040216 R_ARM_JUMP_SLOT 0002c615 soup_message_headers_get_expectations │ │ │ │ +0007f7f8 0002d516 R_ARM_JUMP_SLOT 0001dfed soup_server_message_get_uri │ │ │ │ +0007f7fc 0004f016 R_ARM_JUMP_SLOT 00030a21 soup_session_get_user_agent │ │ │ │ +0007f800 00043516 R_ARM_JUMP_SLOT 000288d9 soup_message_wrote_body_data │ │ │ │ +0007f804 0001be16 R_ARM_JUMP_SLOT 00000000 nghttp2_session_want_read │ │ │ │ +0007f808 0001bf16 R_ARM_JUMP_SLOT 00000000 g_type_check_instance_is_a │ │ │ │ +0007f80c 0001c016 R_ARM_JUMP_SLOT 00000000 g_proxy_resolver_get_default │ │ │ │ +0007f810 00030016 R_ARM_JUMP_SLOT 0001d8d9 soup_server_message_set_auth │ │ │ │ +0007f814 00056616 R_ARM_JUMP_SLOT 0004320d soup_connection_tunnel_handshake_finish │ │ │ │ +0007f818 0001c116 R_ARM_JUMP_SLOT 00000000 g_tls_backend_get_client_connection_type │ │ │ │ +0007f81c 0001c216 R_ARM_JUMP_SLOT 00000000 g_array_sized_new │ │ │ │ +0007f820 0001c316 R_ARM_JUMP_SLOT 00000000 g_uri_build_with_user │ │ │ │ +0007f824 0001c416 R_ARM_JUMP_SLOT 00000000 g_inet_socket_address_new │ │ │ │ +0007f828 0004ce16 R_ARM_JUMP_SLOT 0002a471 soup_message_io_run_until_read │ │ │ │ +0007f82c 0001c516 R_ARM_JUMP_SLOT 00000000 strstr@GLIBC_2.4 │ │ │ │ +0007f830 0001c616 R_ARM_JUMP_SLOT 00000000 g_closure_invoke │ │ │ │ +0007f834 0001c716 R_ARM_JUMP_SLOT 00000000 g_socket_get_local_address │ │ │ │ +0007f838 0004da16 R_ARM_JUMP_SLOT 0001dbe9 soup_server_message_finished │ │ │ │ +0007f83c 0001c816 R_ARM_JUMP_SLOT 00000000 g_tls_certificate_flags_get_type │ │ │ │ +0007f840 00047316 R_ARM_JUMP_SLOT 00030599 soup_session_set_tls_interaction │ │ │ │ +0007f844 0003d016 R_ARM_JUMP_SLOT 00030261 soup_session_get_max_conns_per_host │ │ │ │ +0007f848 00042716 R_ARM_JUMP_SLOT 0004ae7d soup_client_message_io_http1_new │ │ │ │ +0007f84c 0001c916 R_ARM_JUMP_SLOT 00000000 nghttp2_session_del │ │ │ │ +0007f850 0001ca16 R_ARM_JUMP_SLOT 00000000 g_uri_get_path │ │ │ │ +0007f854 0001cb16 R_ARM_JUMP_SLOT 00000000 close@GLIBC_2.4 │ │ │ │ +0007f858 0001cc16 R_ARM_JUMP_SLOT 00000000 g_slist_foreach │ │ │ │ +0007f85c 0003e516 R_ARM_JUMP_SLOT 00044605 soup_connection_manager_free │ │ │ │ +0007f860 0001cd16 R_ARM_JUMP_SLOT 00000000 g_task_had_error │ │ │ │ +0007f864 00045616 R_ARM_JUMP_SLOT 000349e9 soup_uri_copy_host │ │ │ │ +0007f868 0004f916 R_ARM_JUMP_SLOT 0001e499 soup_server_message_io_finished │ │ │ │ +0007f86c 0001ce16 R_ARM_JUMP_SLOT 00000000 nghttp2_session_mem_send │ │ │ │ +0007f870 00057816 R_ARM_JUMP_SLOT 0002a319 soup_message_io_finished │ │ │ │ +0007f874 0002cd16 R_ARM_JUMP_SLOT 00025951 soup_header_parse_semi_param_list │ │ │ │ +0007f878 0004be16 R_ARM_JUMP_SLOT 00045de1 soup_message_queue_item_ref │ │ │ │ +0007f87c 0003b616 R_ARM_JUMP_SLOT 00041b4d soup_client_message_io_stolen │ │ │ │ +0007f880 0001cf16 R_ARM_JUMP_SLOT 00000000 g_byte_array_sized_new │ │ │ │ +0007f884 0001d016 R_ARM_JUMP_SLOT 00000000 g_value_get_flags │ │ │ │ +0007f888 0004ab16 R_ARM_JUMP_SLOT 00033a19 soup_session_feature_attach │ │ │ │ +0007f88c 0001d116 R_ARM_JUMP_SLOT 00000000 fwrite@GLIBC_2.4 │ │ │ │ +0007f890 0001d216 R_ARM_JUMP_SLOT 00000000 g_queue_sort │ │ │ │ +0007f894 0001d316 R_ARM_JUMP_SLOT 00000000 g_date_time_new_now_utc │ │ │ │ +0007f898 0003cc16 R_ARM_JUMP_SLOT 000361e1 soup_auth_free_protection_space │ │ │ │ +0007f89c 0001d416 R_ARM_JUMP_SLOT 00000000 g_date_time_format │ │ │ │ +0007f8a0 0001d516 R_ARM_JUMP_SLOT 00000000 g_output_stream_write_async │ │ │ │ +0007f8a4 00057916 R_ARM_JUMP_SLOT 0002a521 soup_message_send_item │ │ │ │ +0007f8a8 00054d16 R_ARM_JUMP_SLOT 000334b1 soup_session_send_and_read_finish │ │ │ │ +0007f8ac 00035b16 R_ARM_JUMP_SLOT 00030b8d soup_session_set_accept_language_auto │ │ │ │ +0007f8b0 0001d616 R_ARM_JUMP_SLOT 00000000 g_value_dup_object │ │ │ │ +0007f8b4 0001d716 R_ARM_JUMP_SLOT 00000000 g_io_stream_close │ │ │ │ +0007f8b8 0001d816 R_ARM_JUMP_SLOT 00000000 g_task_new │ │ │ │ +0007f8bc 0001d916 R_ARM_JUMP_SLOT 00000000 g_base64_encode_step │ │ │ │ +0007f8c0 0001da16 R_ARM_JUMP_SLOT 00000000 g_hash_table_steal │ │ │ │ +0007f8c4 0004bb16 R_ARM_JUMP_SLOT 0003271d soup_session_send_async │ │ │ │ +0007f8c8 00044916 R_ARM_JUMP_SLOT 0002c50d soup_message_headers_get_content_length │ │ │ │ +0007f8cc 0001db16 R_ARM_JUMP_SLOT 00000000 g_task_set_task_data │ │ │ │ +0007f8d0 0001dc16 R_ARM_JUMP_SLOT 00000000 g_str_has_prefix │ │ │ │ +0007f8d4 00032716 R_ARM_JUMP_SLOT 0004849d soup_auth_ntlm_get_type │ │ │ │ +0007f8d8 0001dd16 R_ARM_JUMP_SLOT 00000000 g_type_name │ │ │ │ +0007f8dc 0003bd16 R_ARM_JUMP_SLOT 00036829 soup_auth_digest_parse_algorithm │ │ │ │ +0007f8e0 0001de16 R_ARM_JUMP_SLOT 00000000 g_timeout_source_new │ │ │ │ +0007f8e4 00034c16 R_ARM_JUMP_SLOT 00043b09 soup_connection_get_tls_ciphersuite_name │ │ │ │ +0007f8e8 0001df16 R_ARM_JUMP_SLOT 00000000 g_tls_connection_handshake_finish │ │ │ │ +0007f8ec 0001e016 R_ARM_JUMP_SLOT 00000000 g_date_time_new │ │ │ │ +0007f8f0 00043216 R_ARM_JUMP_SLOT 00041ae1 soup_websocket_extension_manager_get_supported_extensions │ │ │ │ +0007f8f4 0001e116 R_ARM_JUMP_SLOT 00000000 g_socket_set_timeout │ │ │ │ +0007f8f8 0001e216 R_ARM_JUMP_SLOT 00000000 g_signal_connect_data │ │ │ │ +0007f8fc 0004fd16 R_ARM_JUMP_SLOT 00041b9d soup_client_message_io_run_until_read_async │ │ │ │ +0007f900 0002fd16 R_ARM_JUMP_SLOT 0001da61 soup_server_message_unpause │ │ │ │ +0007f904 0001e316 R_ARM_JUMP_SLOT 00000000 g_strjoinv │ │ │ │ +0007f908 00033816 R_ARM_JUMP_SLOT 000252c5 soup_header_parse_list │ │ │ │ +0007f90c 0001e416 R_ARM_JUMP_SLOT 00000000 g_io_error_quark │ │ │ │ +0007f910 0001e516 R_ARM_JUMP_SLOT 00000000 g_hash_table_replace │ │ │ │ +0007f914 00037116 R_ARM_JUMP_SLOT 0003af19 soup_cache_client_input_stream_new │ │ │ │ +0007f918 0001e616 R_ARM_JUMP_SLOT 00000000 g_slist_length │ │ │ │ +0007f91c 0001e716 R_ARM_JUMP_SLOT 00000000 g_type_interface_add_prerequisite │ │ │ │ +0007f920 0001e816 R_ARM_JUMP_SLOT 00000000 g_socket_get_type │ │ │ │ +0007f924 00041816 R_ARM_JUMP_SLOT 00034765 soup_uri_copy │ │ │ │ +0007f928 0004f116 R_ARM_JUMP_SLOT 0002a3c5 soup_message_io_unpause │ │ │ │ +0007f92c 0003fd16 R_ARM_JUMP_SLOT 000411c5 soup_message_body_append │ │ │ │ +0007f930 0001e916 R_ARM_JUMP_SLOT 00000000 lseek64@GLIBC_2.4 │ │ │ │ +0007f934 0001ea16 R_ARM_JUMP_SLOT 00000000 malloc@GLIBC_2.4 │ │ │ │ +0007f938 0001eb16 R_ARM_JUMP_SLOT 00000000 mmap64@GLIBC_2.4 │ │ │ │ +0007f93c 0001ec16 R_ARM_JUMP_SLOT 00000000 g_setenv │ │ │ │ +0007f940 0002f916 R_ARM_JUMP_SLOT 00026025 soup_io_stream_get_base_iostream │ │ │ │ +0007f944 00042616 R_ARM_JUMP_SLOT 00030b2d soup_session_get_accept_language │ │ │ │ +0007f948 00039116 R_ARM_JUMP_SLOT 00031f31 soup_session_add_feature_by_type │ │ │ │ +0007f94c 0001ed16 R_ARM_JUMP_SLOT 00000000 g_input_stream_read_async │ │ │ │ +0007f950 0001ee16 R_ARM_JUMP_SLOT 00000000 __stack_chk_fail@GLIBC_2.4 │ │ │ │ +0007f954 0001ef16 R_ARM_JUMP_SLOT 00000000 g_output_stream_close_finish │ │ │ │ +0007f958 00041916 R_ARM_JUMP_SLOT 00036485 soup_auth_basic_get_type │ │ │ │ +0007f95c 0001f016 R_ARM_JUMP_SLOT 00000000 g_main_context_unref │ │ │ │ +0007f960 00037516 R_ARM_JUMP_SLOT 000196c1 soup_test_server_run_in_thread │ │ │ │ +0007f964 0001f116 R_ARM_JUMP_SLOT 00000000 nghttp2_strerror │ │ │ │ +0007f968 00053016 R_ARM_JUMP_SLOT 0002946d soup_message_set_flags │ │ │ │ +0007f96c 0001f216 R_ARM_JUMP_SLOT 00000000 g_param_spec_boxed │ │ │ │ +0007f970 0001f316 R_ARM_JUMP_SLOT 00000000 g_task_propagate_pointer │ │ │ │ +0007f974 0001f416 R_ARM_JUMP_SLOT 00000000 g_ascii_strncasecmp │ │ │ │ +0007f978 0001f516 R_ARM_JUMP_SLOT 00000000 g_hash_table_contains │ │ │ │ +0007f97c 0003b916 R_ARM_JUMP_SLOT 00025a71 soup_header_g_string_append_param │ │ │ │ +0007f980 0001f616 R_ARM_JUMP_SLOT 00000000 g_error_copy │ │ │ │ +0007f984 00045f16 R_ARM_JUMP_SLOT 0001d9d5 soup_server_message_read_request │ │ │ │ +0007f988 0001f716 R_ARM_JUMP_SLOT 00000000 g_socket_connection_get_socket │ │ │ │ +0007f98c 0001f816 R_ARM_JUMP_SLOT 00000000 g_log_writer_default_would_drop │ │ │ │ +0007f990 0003de16 R_ARM_JUMP_SLOT 0001e4c5 soup_server_message_io_unpause │ │ │ │ +0007f994 0001f916 R_ARM_JUMP_SLOT 00000000 g_ptr_array_sort │ │ │ │ +0007f998 0004aa16 R_ARM_JUMP_SLOT 000359f9 soup_auth_get_authority │ │ │ │ +0007f99c 0001fa16 R_ARM_JUMP_SLOT 00000000 g_thread_new │ │ │ │ +0007f9a0 0001fb16 R_ARM_JUMP_SLOT 00000000 g_output_stream_splice │ │ │ │ +0007f9a4 00050516 R_ARM_JUMP_SLOT 0002a789 soup_message_get_request_headers │ │ │ │ +0007f9a8 0003b016 R_ARM_JUMP_SLOT 0001df01 soup_server_message_get_status │ │ │ │ +0007f9ac 0001fc16 R_ARM_JUMP_SLOT 00000000 g_variant_unref │ │ │ │ +0007f9b0 0003c816 R_ARM_JUMP_SLOT 0001c909 soup_server_connection_get_iostream │ │ │ │ +0007f9b4 0001fd16 R_ARM_JUMP_SLOT 00000000 poll@GLIBC_2.4 │ │ │ │ +0007f9b8 0001fe16 R_ARM_JUMP_SLOT 00000000 g_param_spec_uint64 │ │ │ │ +0007f9bc 00048a16 R_ARM_JUMP_SLOT 00025541 soup_header_free_list │ │ │ │ +0007f9c0 0001ff16 R_ARM_JUMP_SLOT 00000000 g_tls_protocol_version_get_type │ │ │ │ +0007f9c4 00020016 R_ARM_JUMP_SLOT 00000000 g_test_get_dir │ │ │ │ +0007f9c8 00020116 R_ARM_JUMP_SLOT 00000000 g_queue_find_custom │ │ │ │ +0007f9cc 00020216 R_ARM_JUMP_SLOT 00000000 deflateBound@ZLIB_1.2.0 │ │ │ │ +0007f9d0 00020316 R_ARM_JUMP_SLOT 00000000 g_cond_signal │ │ │ │ +0007f9d4 00020416 R_ARM_JUMP_SLOT 00000000 g_source_add_child_source │ │ │ │ +0007f9d8 00020516 R_ARM_JUMP_SLOT 00000000 g_type_register_static_simple │ │ │ │ +0007f9dc 00020616 R_ARM_JUMP_SLOT 00000000 g_string_insert_len │ │ │ │ +0007f9e0 00020716 R_ARM_JUMP_SLOT 00000000 g_filter_input_stream_get_base_stream │ │ │ │ +0007f9e4 00020816 R_ARM_JUMP_SLOT 00000000 g_date_time_get_year │ │ │ │ +0007f9e8 00020916 R_ARM_JUMP_SLOT 00000000 g_thread_self │ │ │ │ +0007f9ec 00055b16 R_ARM_JUMP_SLOT 00029239 soup_message_transfer_connection │ │ │ │ +0007f9f0 00020a16 R_ARM_JUMP_SLOT 00000000 g_byte_array_append │ │ │ │ +0007f9f4 00041a16 R_ARM_JUMP_SLOT 000360d1 soup_auth_can_authenticate │ │ │ │ +0007f9f8 00020b16 R_ARM_JUMP_SLOT 00000000 nghttp2_session_get_stream_user_data │ │ │ │ +0007f9fc 00020c16 R_ARM_JUMP_SLOT 00000000 g_list_reverse │ │ │ │ +0007fa00 00057316 R_ARM_JUMP_SLOT 000294e1 soup_message_get_flags │ │ │ │ +0007fa04 00020d16 R_ARM_JUMP_SLOT 00000000 g_main_loop_get_context │ │ │ │ +0007fa08 00020e16 R_ARM_JUMP_SLOT 00000000 __isoc23_strtol@GLIBC_2.38 │ │ │ │ +0007fa0c 00055716 R_ARM_JUMP_SLOT 0002a669 soup_message_get_method │ │ │ │ +0007fa10 00040d16 R_ARM_JUMP_SLOT 00043f4d soup_connection_get_id │ │ │ │ +0007fa14 00032816 R_ARM_JUMP_SLOT 0001d0c9 soup_server_connection_get_tls_peer_certificate_errors │ │ │ │ +0007fa18 0004ed16 R_ARM_JUMP_SLOT 00022641 soup_websocket_connection_set_keepalive_interval │ │ │ │ +0007fa1c 00020f16 R_ARM_JUMP_SLOT 00000000 g_uri_escape_string │ │ │ │ +0007fa20 00021016 R_ARM_JUMP_SLOT 00000000 g_filter_input_stream_get_type │ │ │ │ +0007fa24 0002f316 R_ARM_JUMP_SLOT 0004bad1 soup_message_io_source_new │ │ │ │ +0007fa28 00021116 R_ARM_JUMP_SLOT 00000000 BrotliDecoderDecompressStream │ │ │ │ +0007fa2c 0003dc16 R_ARM_JUMP_SLOT 00031a81 soup_session_cancel_message │ │ │ │ +0007fa30 00021216 R_ARM_JUMP_SLOT 00000000 g_strsplit │ │ │ │ +0007fa34 00021316 R_ARM_JUMP_SLOT 00000000 g_hash_table_lookup │ │ │ │ +0007fa38 00042f16 R_ARM_JUMP_SLOT 00033e79 soup_socket_properties_set_proxy_resolver │ │ │ │ +0007fa3c 00021416 R_ARM_JUMP_SLOT 00000000 g_socket_client_connect_async │ │ │ │ +0007fa40 00021516 R_ARM_JUMP_SLOT 00000000 g_output_stream_close_async │ │ │ │ +0007fa44 00042216 R_ARM_JUMP_SLOT 0003353d soup_session_send_and_splice_finish │ │ │ │ +0007fa48 00021616 R_ARM_JUMP_SLOT 00000000 g_output_stream_is_closed │ │ │ │ +0007fa4c 00021716 R_ARM_JUMP_SLOT 00000000 g_value_set_flags │ │ │ │ +0007fa50 0004f316 R_ARM_JUMP_SLOT 0002d449 soup_get_accept_languages_from_system │ │ │ │ +0007fa54 00021916 R_ARM_JUMP_SLOT 00000000 g_converter_convert │ │ │ │ +0007fa58 0004de16 R_ARM_JUMP_SLOT 0001dd89 soup_server_message_set_method │ │ │ │ +0007fa5c 00021a16 R_ARM_JUMP_SLOT 00000000 nghttp2_submit_headers │ │ │ │ +0007fa60 0002eb16 R_ARM_JUMP_SLOT 000435d1 soup_connection_get_iostream │ │ │ │ +0007fa64 0004cc16 R_ARM_JUMP_SLOT 0002adfd soup_message_get_metrics │ │ │ │ +0007fa68 00021b16 R_ARM_JUMP_SLOT 00000000 g_pollable_output_stream_is_writable │ │ │ │ +0007fa6c 00021c16 R_ARM_JUMP_SLOT 00000000 g_ptr_array_find_with_equal_func │ │ │ │ +0007fa70 00031c16 R_ARM_JUMP_SLOT 0001b249 soup_server_disconnect │ │ │ │ +0007fa74 00046916 R_ARM_JUMP_SLOT 00043631 soup_connection_steal_iostream │ │ │ │ +0007fa78 00021d16 R_ARM_JUMP_SLOT 00000000 g_resource_load │ │ │ │ +0007fa7c 00021e16 R_ARM_JUMP_SLOT 00000000 g_bytes_unref │ │ │ │ +0007fa80 0004bf16 R_ARM_JUMP_SLOT 0002d355 soup_add_timeout │ │ │ │ +0007fa84 00021f16 R_ARM_JUMP_SLOT 00000000 pthread_getspecific@GLIBC_2.34 │ │ │ │ +0007fa88 00022016 R_ARM_JUMP_SLOT 00000000 send@GLIBC_2.4 │ │ │ │ +0007fa8c 00043916 R_ARM_JUMP_SLOT 0001eb05 soup_websocket_client_prepare_handshake │ │ │ │ +0007fa90 00042316 R_ARM_JUMP_SLOT 0001db3d soup_server_message_wrote_headers │ │ │ │ +0007fa94 00022116 R_ARM_JUMP_SLOT 00000000 memmove@GLIBC_2.4 │ │ │ │ +0007fa98 00022216 R_ARM_JUMP_SLOT 00000000 g_byte_array_remove_range │ │ │ │ +0007fa9c 00036616 R_ARM_JUMP_SLOT 00033f09 soup_socket_properties_get_type │ │ │ │ +0007faa0 0003eb16 R_ARM_JUMP_SLOT 0002d9e5 soup_multipart_get_length │ │ │ │ +0007faa4 00022416 R_ARM_JUMP_SLOT 00000000 g_base64_encode │ │ │ │ +0007faa8 00022516 R_ARM_JUMP_SLOT 00000000 g_malloc0 │ │ │ │ +0007faac 0003ef16 R_ARM_JUMP_SLOT 00028939 soup_message_got_body │ │ │ │ +0007fab0 0002db16 R_ARM_JUMP_SLOT 0002d299 soup_str_case_hash │ │ │ │ +0007fab4 00054616 R_ARM_JUMP_SLOT 00038911 soup_connection_auth_get_connection_state_for_message │ │ │ │ +0007fab8 00022616 R_ARM_JUMP_SLOT 00000000 g_task_get_type │ │ │ │ +0007fabc 00037416 R_ARM_JUMP_SLOT 00031119 soup_session_pause_message │ │ │ │ +0007fac0 0004ac16 R_ARM_JUMP_SLOT 00033d11 soup_session_feature_remove_feature │ │ │ │ +0007fac4 00022716 R_ARM_JUMP_SLOT 00000000 deflateInit2_ │ │ │ │ +0007fac8 0004b816 R_ARM_JUMP_SLOT 00029e81 soup_message_get_tls_peer_certificate │ │ │ │ +0007facc 00022816 R_ARM_JUMP_SLOT 00000000 g_ptr_array_sized_new │ │ │ │ +0007fad0 00022916 R_ARM_JUMP_SLOT 00000000 g_value_init │ │ │ │ +0007fad4 00022a16 R_ARM_JUMP_SLOT 00000000 nghttp2_session_client_new2 │ │ │ │ +0007fad8 00022b16 R_ARM_JUMP_SLOT 00000000 g_set_error_literal │ │ │ │ +0007fadc 00022c16 R_ARM_JUMP_SLOT 00000000 g_tls_database_get_type │ │ │ │ +0007fae0 00042a16 R_ARM_JUMP_SLOT 0001d911 soup_server_message_is_keepalive │ │ │ │ +0007fae4 0004f416 R_ARM_JUMP_SLOT 00028921 soup_message_got_body_data │ │ │ │ +0007fae8 00022d16 R_ARM_JUMP_SLOT 00000000 g_list_prepend │ │ │ │ +0007faec 00022e16 R_ARM_JUMP_SLOT 00000000 g_string_insert_c │ │ │ │ +0007faf0 00022f16 R_ARM_JUMP_SLOT 00000000 g_value_set_object │ │ │ │ +0007faf4 00023016 R_ARM_JUMP_SLOT 00000000 g_queue_peek_head │ │ │ │ +0007faf8 00023116 R_ARM_JUMP_SLOT 00000000 g_mutex_lock │ │ │ │ +0007fafc 00057d16 R_ARM_JUMP_SLOT 0002a3fd soup_message_is_io_paused │ │ │ │ +0007fb00 00023216 R_ARM_JUMP_SLOT 00000000 g_build_filename │ │ │ │ +0007fb04 00046116 R_ARM_JUMP_SLOT 00028901 soup_message_got_informational │ │ │ │ +0007fb08 00042d16 R_ARM_JUMP_SLOT 00022a65 soup_websocket_extension_get_type │ │ │ │ +0007fb0c 00023316 R_ARM_JUMP_SLOT 00000000 g_main_loop_unref │ │ │ │ +0007fb10 00023416 R_ARM_JUMP_SLOT 00000000 g_get_monotonic_time │ │ │ │ +0007fb14 0002df16 R_ARM_JUMP_SLOT 0002a581 soup_message_set_content_sniffer │ │ │ │ +0007fb18 00023516 R_ARM_JUMP_SLOT 00000000 g_pollable_output_stream_get_type │ │ │ │ +0007fb1c 00023616 R_ARM_JUMP_SLOT 00000000 g_memory_output_stream_steal_data │ │ │ │ +0007fb20 00023716 R_ARM_JUMP_SLOT 00000000 g_file_get_contents │ │ │ │ +0007fb24 00023816 R_ARM_JUMP_SLOT 00000000 nghttp2_option_new │ │ │ │ +0007fb28 0004c116 R_ARM_JUMP_SLOT 00024df5 soup_headers_parse_request │ │ │ │ +0007fb2c 00023a16 R_ARM_JUMP_SLOT 00000000 g_uri_get_fragment │ │ │ │ +0007fb30 00023b16 R_ARM_JUMP_SLOT 00000000 g_main_context_is_owner │ │ │ │ +0007fb34 00030316 R_ARM_JUMP_SLOT 000286ed soup_message_set_request_body_from_bytes │ │ │ │ +0007fb38 00023c16 R_ARM_JUMP_SLOT 00000000 g_param_spec_int64 │ │ │ │ +0007fb3c 00043e16 R_ARM_JUMP_SLOT 00045359 soup_filter_input_stream_get_type │ │ │ │ +0007fb40 00054316 R_ARM_JUMP_SLOT 00035121 soup_http_version_get_type │ │ │ │ +0007fb44 00023d16 R_ARM_JUMP_SLOT 00000000 g_source_set_name │ │ │ │ +0007fb48 00023e16 R_ARM_JUMP_SLOT 00000000 g_test_init │ │ │ │ +0007fb4c 00023f16 R_ARM_JUMP_SLOT 00000000 g_socket_accept │ │ │ │ +0007fb50 00024016 R_ARM_JUMP_SLOT 00000000 g_file_set_contents │ │ │ │ +0007fb54 00040f16 R_ARM_JUMP_SLOT 00042e6d soup_connection_tunnel_handshake_async │ │ │ │ +0007fb58 00024116 R_ARM_JUMP_SLOT 00000000 getpid@GLIBC_2.4 │ │ │ │ +0007fb5c 00024216 R_ARM_JUMP_SLOT 00000000 g_queue_is_empty │ │ │ │ +0007fb60 00034616 R_ARM_JUMP_SLOT 0002a949 soup_message_set_reason_phrase │ │ │ │ +0007fb64 00038716 R_ARM_JUMP_SLOT 0001ce81 soup_server_connection_get_remote_address │ │ │ │ +0007fb68 00024316 R_ARM_JUMP_SLOT 00000000 g_source_destroy │ │ │ │ +0007fb6c 00024416 R_ARM_JUMP_SLOT 00000000 g_socket_connection_factory_create_connection │ │ │ │ +0007fb70 0003e816 R_ARM_JUMP_SLOT 00028985 soup_message_restarted │ │ │ │ +0007fb74 00051116 R_ARM_JUMP_SLOT 0003bcb5 soup_content_processor_wrap_input │ │ │ │ +0007fb78 00033716 R_ARM_JUMP_SLOT 00031245 soup_session_kick_queue │ │ │ │ +0007fb7c 0004e016 R_ARM_JUMP_SLOT 0002555d soup_header_contains │ │ │ │ +0007fb80 00024516 R_ARM_JUMP_SLOT 00000000 g_source_set_ready_time │ │ │ │ +0007fb84 0003c016 R_ARM_JUMP_SLOT 00025659 soup_header_free_param_list │ │ │ │ +0007fb88 00024616 R_ARM_JUMP_SLOT 00000000 nghttp2_session_callbacks_set_before_frame_send_callback │ │ │ │ +0007fb8c 00024716 R_ARM_JUMP_SLOT 00000000 g_once_init_enter │ │ │ │ +0007fb90 00034816 R_ARM_JUMP_SLOT 00030e51 soup_session_get_remote_connectable │ │ │ │ +0007fb94 00024816 R_ARM_JUMP_SLOT 00000000 g_output_stream_get_type │ │ │ │ +0007fb98 00024916 R_ARM_JUMP_SLOT 00000000 g_socket_client_event_get_type │ │ │ │ +0007fb9c 00024a16 R_ARM_JUMP_SLOT 00000000 g_value_set_uint │ │ │ │ +0007fba0 00024b16 R_ARM_JUMP_SLOT 00000000 g_socket_connectable_get_type │ │ │ │ +0007fba4 00024c16 R_ARM_JUMP_SLOT 00000000 g_source_unref │ │ │ │ +0007fba8 00024d16 R_ARM_JUMP_SLOT 00000000 g_filter_output_stream_get_type │ │ │ │ +0007fbac 00036e16 R_ARM_JUMP_SLOT 0002c361 soup_message_headers_get_encoding │ │ │ │ +0007fbb0 00032016 R_ARM_JUMP_SLOT 0002bec1 soup_message_headers_header_equals_common │ │ │ │ +0007fbb4 00024e16 R_ARM_JUMP_SLOT 00000000 g_build_path │ │ │ │ +0007fbb8 00044d16 R_ARM_JUMP_SLOT 00043f61 soup_connection_get_remote_address │ │ │ │ +0007fbbc 00024f16 R_ARM_JUMP_SLOT 00000000 nghttp2_session_callbacks_del │ │ │ │ +0007fbc0 00055f16 R_ARM_JUMP_SLOT 000288f1 soup_message_wrote_body │ │ │ │ +0007fbc4 00025016 R_ARM_JUMP_SLOT 00000000 dup@GLIBC_2.4 │ │ │ │ +0007fbc8 00050a16 R_ARM_JUMP_SLOT 00045c31 soup_http2_headers_category_to_string │ │ │ │ +0007fbcc 00055516 R_ARM_JUMP_SLOT 00043a45 soup_connection_get_tls_certificate_errors │ │ │ │ +0007fbd0 00025116 R_ARM_JUMP_SLOT 00000000 g_assertion_message │ │ │ │ +0007fbd4 00040e16 R_ARM_JUMP_SLOT 0001b911 soup_server_get_uris │ │ │ │ +0007fbd8 0003ca16 R_ARM_JUMP_SLOT 000405e9 soup_auth_domain_covers │ │ │ │ +0007fbdc 00032516 R_ARM_JUMP_SLOT 00045ac5 soup_http2_io_state_to_string │ │ │ │ +0007fbe0 0004d616 R_ARM_JUMP_SLOT 00035b49 soup_auth_is_authenticated │ │ │ │ +0007fbe4 00025216 R_ARM_JUMP_SLOT 00000000 g_input_stream_read_finish │ │ │ │ +0007fbe8 00025316 R_ARM_JUMP_SLOT 00000000 g_uri_to_string │ │ │ │ +0007fbec 0004ea16 R_ARM_JUMP_SLOT 0004fb69 soup_client_input_stream_new │ │ │ │ +0007fbf0 00048016 R_ARM_JUMP_SLOT 00043d65 soup_connection_request_tls_certificate │ │ │ │ +0007fbf4 00025416 R_ARM_JUMP_SLOT 00000000 g_option_context_new │ │ │ │ +0007fbf8 00053516 R_ARM_JUMP_SLOT 000298bd soup_message_get_uri │ │ │ │ +0007fbfc 00025516 R_ARM_JUMP_SLOT 00000000 g_variant_builder_close │ │ │ │ +0007fc00 00025616 R_ARM_JUMP_SLOT 00000000 g_source_attach │ │ │ │ +0007fc04 00025716 R_ARM_JUMP_SLOT 00000000 g_converter_input_stream_get_type │ │ │ │ +0007fc08 00025816 R_ARM_JUMP_SLOT 00000000 g_type_name_from_instance │ │ │ │ +0007fc0c 00025916 R_ARM_JUMP_SLOT 00000000 g_hash_table_unref │ │ │ │ +0007fc10 00025a16 R_ARM_JUMP_SLOT 00000000 g_inet_socket_address_get_address │ │ │ │ +0007fc14 00025c16 R_ARM_JUMP_SLOT 00000000 g_object_notify_by_pspec │ │ │ │ +0007fc18 00025d16 R_ARM_JUMP_SLOT 00000000 g_value_get_uchar │ │ │ │ +0007fc1c 00025e16 R_ARM_JUMP_SLOT 00000000 munmap@GLIBC_2.4 │ │ │ │ +0007fc20 00025f16 R_ARM_JUMP_SLOT 00000000 nghttp2_session_callbacks_set_on_begin_headers_callback │ │ │ │ +0007fc24 00026016 R_ARM_JUMP_SLOT 00000000 nghttp2_session_callbacks_set_on_frame_recv_callback │ │ │ │ +0007fc28 00026116 R_ARM_JUMP_SLOT 00000000 g_type_class_ref │ │ │ │ +0007fc2c 00026216 R_ARM_JUMP_SLOT 00000000 g_warn_message │ │ │ │ +0007fc30 00026316 R_ARM_JUMP_SLOT 00000000 g_tls_certificate_new_from_files │ │ │ │ +0007fc34 00052416 R_ARM_JUMP_SLOT 0004471d soup_connection_manager_set_remote_connectable │ │ │ │ +0007fc38 00052b16 R_ARM_JUMP_SLOT 00031d75 soup_session_has_feature │ │ │ │ +0007fc3c 00030716 R_ARM_JUMP_SLOT 00036015 soup_auth_is_ready │ │ │ │ +0007fc40 0003e216 R_ARM_JUMP_SLOT 0001f0b9 soup_websocket_server_process_handshake │ │ │ │ +0007fc44 0003ba16 R_ARM_JUMP_SLOT 00028eb5 soup_message_get_uri_for_auth │ │ │ │ +0007fc48 0004c616 R_ARM_JUMP_SLOT 0001c84d soup_server_connection_set_advertise_http2 │ │ │ │ +0007fc4c 0002fe16 R_ARM_JUMP_SLOT 00041795 soup_path_map_lookup │ │ │ │ +0007fc50 0004a316 R_ARM_JUMP_SLOT 00035a55 soup_auth_get_realm │ │ │ │ +0007fc54 0004a616 R_ARM_JUMP_SLOT 0004161d soup_path_map_free │ │ │ │ +0007fc58 00026416 R_ARM_JUMP_SLOT 00000000 g_error_free │ │ │ │ +0007fc5c 0002ce16 R_ARM_JUMP_SLOT 00028b89 soup_message_add_status_code_handler │ │ │ │ +0007fc60 00026516 R_ARM_JUMP_SLOT 00000000 g_cancellable_source_new │ │ │ │ +0007fc64 0002ee16 R_ARM_JUMP_SLOT 000446d5 soup_connection_manager_set_max_conns_per_host │ │ │ │ +0007fc68 00026616 R_ARM_JUMP_SLOT 00000000 g_tls_certificate_get_type │ │ │ │ +0007fc6c 00047f16 R_ARM_JUMP_SLOT 00028e55 soup_message_get_proxy_auth │ │ │ │ +0007fc70 00043c16 R_ARM_JUMP_SLOT 0001db75 soup_server_message_wrote_body │ │ │ │ +0007fc74 00026716 R_ARM_JUMP_SLOT 00000000 g_io_stream_is_closed │ │ │ │ +0007fc78 00040b16 R_ARM_JUMP_SLOT 0003eb39 soup_server_message_io_http1_new │ │ │ │ +0007fc7c 00026816 R_ARM_JUMP_SLOT 00000000 g_strfreev │ │ │ │ +0007fc80 00049216 R_ARM_JUMP_SLOT 0001dc49 soup_server_message_get_response_headers │ │ │ │ +0007fc84 00026916 R_ARM_JUMP_SLOT 00000000 g_str_has_suffix │ │ │ │ +0007fc88 00026a16 R_ARM_JUMP_SLOT 00000000 g_type_interface_peek_parent │ │ │ │ +0007fc8c 00026b16 R_ARM_JUMP_SLOT 00000000 g_ptr_array_unref │ │ │ │ +0007fc90 00026c16 R_ARM_JUMP_SLOT 00000000 g_mutex_clear │ │ │ │ +0007fc94 00026d16 R_ARM_JUMP_SLOT 00000000 g_file_new_for_path │ │ │ │ +0007fc98 0004b016 R_ARM_JUMP_SLOT 000410d1 soup_message_body_truncate │ │ │ │ +0007fc9c 0003a816 R_ARM_JUMP_SLOT 000192cd debug_printf │ │ │ │ +0007fca0 00026e16 R_ARM_JUMP_SLOT 00000000 g_ptr_array_new │ │ │ │ +0007fca4 0003cb16 R_ARM_JUMP_SLOT 0004b9d9 soup_message_io_data_pause │ │ │ │ +0007fca8 0004fa16 R_ARM_JUMP_SLOT 00022d21 soup_websocket_extension_process_incoming_message │ │ │ │ +0007fcac 0003ed16 R_ARM_JUMP_SLOT 00031b6d soup_session_remove_feature │ │ │ │ +0007fcb0 00030816 R_ARM_JUMP_SLOT 0001dabd soup_server_message_is_io_paused │ │ │ │ +0007fcb4 0004b916 R_ARM_JUMP_SLOT 0001d7bd soup_server_message_get_type │ │ │ │ +0007fcb8 0003f316 R_ARM_JUMP_SLOT 0004f38d soup_body_input_stream_http2_add_data │ │ │ │ +0007fcbc 00027016 R_ARM_JUMP_SLOT 00000000 __recvmsg64@GLIBC_2.34 │ │ │ │ +0007fcc0 0002f816 R_ARM_JUMP_SLOT 00028c55 soup_message_set_auth │ │ │ │ +0007fcc4 0003a616 R_ARM_JUMP_SLOT 000415f1 soup_path_map_new │ │ │ │ +0007fcc8 00027116 R_ARM_JUMP_SLOT 00000000 g_get_user_cache_dir │ │ │ │ +0007fccc 00027216 R_ARM_JUMP_SLOT 00000000 g_socket_bind │ │ │ │ +0007fcd0 00056016 R_ARM_JUMP_SLOT 00044589 soup_connection_manager_new │ │ │ │ +0007fcd4 0002ec16 R_ARM_JUMP_SLOT 00036b19 soup_auth_digest_compute_hex_a1 │ │ │ │ +0007fcd8 0004d816 R_ARM_JUMP_SLOT 0001c8ad soup_server_connection_get_socket │ │ │ │ +0007fcdc 00027316 R_ARM_JUMP_SLOT 00000000 g_value_get_int │ │ │ │ +0007fce0 00027416 R_ARM_JUMP_SLOT 00000000 g_value_get_int64 │ │ │ │ +0007fce4 00027516 R_ARM_JUMP_SLOT 00000000 g_intern_string │ │ │ │ +0007fce8 0003e616 R_ARM_JUMP_SLOT 00023aa9 soup_date_time_new_from_http_string │ │ │ │ +0007fcec 00047816 R_ARM_JUMP_SLOT 0004f4a5 soup_body_input_stream_http2_complete │ │ │ │ +0007fcf0 00027616 R_ARM_JUMP_SLOT 00000000 g_option_context_get_help │ │ │ │ +0007fcf4 00047e16 R_ARM_JUMP_SLOT 000283cd soup_message_new_from_uri │ │ │ │ +0007fcf8 00027716 R_ARM_JUMP_SLOT 00000000 g_ascii_strdown │ │ │ │ +0007fcfc 00027816 R_ARM_JUMP_SLOT 00000000 g_task_return_pointer │ │ │ │ +0007fd00 00058416 R_ARM_JUMP_SLOT 00040699 soup_auth_domain_challenge │ │ │ │ +0007fd04 00027916 R_ARM_JUMP_SLOT 00000000 strcspn@GLIBC_2.4 │ │ │ │ +0007fd08 00057a16 R_ARM_JUMP_SLOT 000303bd soup_session_get_proxy_resolver │ │ │ │ +0007fd0c 00027a16 R_ARM_JUMP_SLOT 00000000 g_task_get_cancellable │ │ │ │ +0007fd10 00027b16 R_ARM_JUMP_SLOT 00000000 g_socket_client_new │ │ │ │ +0007fd14 00027c16 R_ARM_JUMP_SLOT 00000000 g_tls_connection_get_ciphersuite_name │ │ │ │ +0007fd18 00027d16 R_ARM_JUMP_SLOT 00000000 g_once_init_leave │ │ │ │ +0007fd1c 00027e16 R_ARM_JUMP_SLOT 00000000 g_tls_file_database_new │ │ │ │ +0007fd20 0004a816 R_ARM_JUMP_SLOT 000205a1 soup_websocket_connection_get_state │ │ │ │ +0007fd24 00027f16 R_ARM_JUMP_SLOT 00000000 g_pollable_output_stream_write_nonblocking │ │ │ │ +0007fd28 00056f16 R_ARM_JUMP_SLOT 00041b45 soup_client_message_io_finished │ │ │ │ +0007fd2c 00028016 R_ARM_JUMP_SLOT 00000000 g_once_init_enter_pointer │ │ │ │ +0007fd30 00028116 R_ARM_JUMP_SLOT 00000000 g_hash_table_foreach_remove │ │ │ │ +0007fd34 00051b16 R_ARM_JUMP_SLOT 00041bed soup_client_message_io_get_cancellable │ │ │ │ +0007fd38 00052516 R_ARM_JUMP_SLOT 00028949 soup_message_content_sniffed │ │ │ │ +0007fd3c 0003a016 R_ARM_JUMP_SLOT 0001e48d soup_server_message_io_destroy │ │ │ │ +0007fd40 00028216 R_ARM_JUMP_SLOT 00000000 g_object_get_qdata │ │ │ │ +0007fd44 0002ef16 R_ARM_JUMP_SLOT 0002d9ed soup_multipart_get_part │ │ │ │ +0007fd48 00028316 R_ARM_JUMP_SLOT 00000000 strncmp@GLIBC_2.4 │ │ │ │ +0007fd4c 00040116 R_ARM_JUMP_SLOT 000416f9 soup_path_map_remove │ │ │ │ +0007fd50 00058a16 R_ARM_JUMP_SLOT 000307e9 soup_session_set_idle_timeout │ │ │ │ +0007fd54 00033d16 R_ARM_JUMP_SLOT 000301fd soup_session_get_max_conns │ │ │ │ +0007fd58 00028416 R_ARM_JUMP_SLOT 00000000 g_convert_with_fallback │ │ │ │ +0007fd5c 00028516 R_ARM_JUMP_SLOT 00000000 g_uri_build │ │ │ │ +0007fd60 00028616 R_ARM_JUMP_SLOT 00000000 g_pollable_source_new_full │ │ │ │ +0007fd64 00036716 R_ARM_JUMP_SLOT 0002d339 soup_add_completion │ │ │ │ +0007fd68 00028716 R_ARM_JUMP_SLOT 00000000 g_date_time_get_day_of_week │ │ │ │ +0007fd6c 00028816 R_ARM_JUMP_SLOT 00000000 g_compute_checksum_for_data │ │ │ │ +0007fd70 00028916 R_ARM_JUMP_SLOT 00000000 g_type_add_interface_static │ │ │ │ +0007fd74 00028a16 R_ARM_JUMP_SLOT 00000000 g_input_stream_skip │ │ │ │ +0007fd78 00041d16 R_ARM_JUMP_SLOT 0001dead soup_server_message_get_reason_phrase │ │ │ │ +0007fd7c 00028b16 R_ARM_JUMP_SLOT 00000000 g_quark_to_string │ │ │ │ +0007fd80 00028c16 R_ARM_JUMP_SLOT 00000000 g_converter_get_type │ │ │ │ +0007fd84 00028d16 R_ARM_JUMP_SLOT 00000000 ftruncate64@GLIBC_2.4 │ │ │ │ +0007fd88 00031b16 R_ARM_JUMP_SLOT 00034ff5 soup_message_priority_get_type │ │ │ │ +0007fd8c 00028e16 R_ARM_JUMP_SLOT 00000000 g_dgettext │ │ │ │ +0007fd90 00051c16 R_ARM_JUMP_SLOT 00042d79 soup_connection_connect_async │ │ │ │ +0007fd94 00028f16 R_ARM_JUMP_SLOT 00000000 g_tls_error_quark │ │ │ │ +0007fd98 00029016 R_ARM_JUMP_SLOT 00000000 g_socket_client_set_timeout │ │ │ │ +0007fd9c 00029116 R_ARM_JUMP_SLOT 00000000 g_main_loop_run │ │ │ │ +0007fda0 00032e16 R_ARM_JUMP_SLOT 000339a5 soup_session_feature_get_type │ │ │ │ +0007fda4 0004f716 R_ARM_JUMP_SLOT 00029a8d soup_message_is_feature_disabled │ │ │ │ +0007fda8 0002f516 R_ARM_JUMP_SLOT 0002a2a9 soup_message_get_priority │ │ │ │ +0007fdac 00029216 R_ARM_JUMP_SLOT 00000000 g_list_remove │ │ │ │ +0007fdb0 00029316 R_ARM_JUMP_SLOT 00000000 g_output_stream_splice_finish │ │ │ │ +0007fdb4 00029416 R_ARM_JUMP_SLOT 00000000 g_output_stream_has_pending │ │ │ │ +0007fdb8 00029516 R_ARM_JUMP_SLOT 00000000 g_prefix_error │ │ │ │ +0007fdbc 00029616 R_ARM_JUMP_SLOT 00000000 syscall@GLIBC_2.4 │ │ │ │ +0007fdc0 0002e316 R_ARM_JUMP_SLOT 00039d09 soup_cache_has_response │ │ │ │ +0007fdc4 00029716 R_ARM_JUMP_SLOT 00000000 g_object_thaw_notify │ │ │ │ +0007fdc8 0003f916 R_ARM_JUMP_SLOT 0002278d soup_websocket_connection_set_keepalive_pong_timeout │ │ │ │ +0007fdcc 0004a416 R_ARM_JUMP_SLOT 000297d5 soup_message_set_uri │ │ │ │ +0007fdd0 00029816 R_ARM_JUMP_SLOT 00000000 g_pollable_input_stream_read_nonblocking │ │ │ │ +0007fdd4 00029916 R_ARM_JUMP_SLOT 00000000 g_cancellable_new │ │ │ │ +0007fdd8 00029a16 R_ARM_JUMP_SLOT 00000000 g_uri_parse_relative │ │ │ │ +0007fddc 00029b16 R_ARM_JUMP_SLOT 00000000 nghttp2_session_callbacks_set_on_invalid_header_callback │ │ │ │ +0007fde0 00029c16 R_ARM_JUMP_SLOT 00000000 g_canonicalize_filename │ │ │ │ +0007fde4 00029d16 R_ARM_JUMP_SLOT 00000000 g_datalist_foreach │ │ │ │ +0007fde8 0002de16 R_ARM_JUMP_SLOT 0002b43d soup_message_headers_remove_common │ │ │ │ +0007fdec 00029e16 R_ARM_JUMP_SLOT 00000000 g_filter_output_stream_get_base_stream │ │ │ │ +0007fdf0 00029f16 R_ARM_JUMP_SLOT 00000000 strpbrk@GLIBC_2.4 │ │ │ │ +0007fdf4 0002a016 R_ARM_JUMP_SLOT 00000000 g_uri_get_type │ │ │ │ +0007fdf8 0002a116 R_ARM_JUMP_SLOT 00000000 nghttp2_session_callbacks_set_on_data_chunk_recv_callback │ │ │ │ +0007fdfc 0002a216 R_ARM_JUMP_SLOT 00000000 nghttp2_session_callbacks_set_on_frame_not_send_callback │ │ │ │ +0007fe00 00057616 R_ARM_JUMP_SLOT 0003a071 soup_cache_get_cacheability │ │ │ │ +0007fe04 00056416 R_ARM_JUMP_SLOT 0002b271 soup_message_headers_new │ │ │ │ +0007fe08 0002a316 R_ARM_JUMP_SLOT 00000000 g_resources_register │ │ │ │ +0007fe0c 0002a416 R_ARM_JUMP_SLOT 00000000 g_slist_free_full │ │ │ │ +0007fe10 0002a516 R_ARM_JUMP_SLOT 00000000 memchr@GLIBC_2.4 │ │ │ │ +0007fe14 0002a616 R_ARM_JUMP_SLOT 00000000 g_slice_free1 │ │ │ │ +0007fe18 0002a716 R_ARM_JUMP_SLOT 00000000 g_queue_new │ │ │ │ +0007fe1c 0002a816 R_ARM_JUMP_SLOT 00000000 g_array_append_vals │ │ │ │ +0007fe20 0002a916 R_ARM_JUMP_SLOT 00000000 g_type_class_peek_parent │ │ │ │ +0007fe24 0002aa16 R_ARM_JUMP_SLOT 00000000 g_io_stream_get_type │ │ │ │ +0007fe28 0002ab16 R_ARM_JUMP_SLOT 00000000 g_string_append_printf │ │ │ │ +0007fe2c 0002ac16 R_ARM_JUMP_SLOT 00000000 g_log │ │ │ │ +0007fe30 0002ad16 R_ARM_JUMP_SLOT 00000000 g_set_prgname │ │ │ │ +0007fe34 0002ae16 R_ARM_JUMP_SLOT 00000000 strcmp@GLIBC_2.4 │ │ │ │ +0007fe38 00043116 R_ARM_JUMP_SLOT 0002db49 soup_multipart_append_form_file │ │ │ │ +0007fe3c 00050616 R_ARM_JUMP_SLOT 0002f659 soup_session_error_quark │ │ │ │ +0007fe40 00049c16 R_ARM_JUMP_SLOT 00045e05 soup_message_queue_item_cancel │ │ │ │ +0007fe44 0002b016 R_ARM_JUMP_SLOT 00000000 g_object_bind_property │ │ │ │ +0007fe48 0002b116 R_ARM_JUMP_SLOT 00000000 exit@GLIBC_2.4 │ │ │ │ +0007fe4c 0002e716 R_ARM_JUMP_SLOT 0003cbb9 soup_content_sniffer_stream_sniff │ │ │ │ +0007fe50 0002d716 R_ARM_JUMP_SLOT 00042d29 soup_connection_get_type │ │ │ │ +0007fe54 0002b216 R_ARM_JUMP_SLOT 00000000 g_dir_open │ │ │ │ +0007fe58 0003ac16 R_ARM_JUMP_SLOT 00030429 soup_session_set_tls_database │ │ │ │ +0007fe5c 00037a16 R_ARM_JUMP_SLOT 00043829 soup_connection_get_state │ │ │ │ +0007fe60 0002d016 R_ARM_JUMP_SLOT 0001daf5 soup_server_message_cleanup_response │ │ │ │ +0007fe64 00044f16 R_ARM_JUMP_SLOT 00028911 soup_message_got_headers │ │ │ │ +0007fe68 0002b316 R_ARM_JUMP_SLOT 00000000 g_file_test │ │ │ │ +0007fe6c 00054416 R_ARM_JUMP_SLOT 0002c215 soup_message_headers_iter_init │ │ │ │ +0007fe70 0002b416 R_ARM_JUMP_SLOT 00000000 nghttp2_submit_settings │ │ │ │ +0007fe74 0003cd16 R_ARM_JUMP_SLOT 00022ab5 soup_websocket_extension_configure │ │ │ │ +0007fe78 0002b516 R_ARM_JUMP_SLOT 00000000 g_bytes_unref_to_array │ │ │ │ +0007fe7c 0002b616 R_ARM_JUMP_SLOT 00000000 __errno_location@GLIBC_2.4 │ │ │ │ +0007fe80 00036d16 R_ARM_JUMP_SLOT 0002d399 soup_thread_default_context │ │ │ │ +0007fe84 0002b716 R_ARM_JUMP_SLOT 00000000 g_seekable_can_seek │ │ │ │ +0007fe88 0003e116 R_ARM_JUMP_SLOT 00045b5d soup_http2_frame_type_to_string │ │ │ │ +0007fe8c 00042b16 R_ARM_JUMP_SLOT 00031e31 soup_session_add_feature │ │ │ │ +0007fe90 00034116 R_ARM_JUMP_SLOT 0001dc99 soup_server_message_get_request_body │ │ │ │ +0007fe94 00041b16 R_ARM_JUMP_SLOT 00028a7d soup_message_add_header_handler │ │ │ │ +0007fe98 00048216 R_ARM_JUMP_SLOT 0002c55d soup_message_headers_set_content_length │ │ │ │ +0007fe9c 00037f16 R_ARM_JUMP_SLOT 00044771 soup_connection_manager_get_remote_connectable │ │ │ │ +0007fea0 0002b816 R_ARM_JUMP_SLOT 00000000 g_error_get_type │ │ │ │ +0007fea4 0002b916 R_ARM_JUMP_SLOT 00000000 g_type_class_adjust_private_offset │ │ │ │ +0007fea8 00042916 R_ARM_JUMP_SLOT 00034bad soup_cache_type_get_type │ │ │ │ +0007feac 00058516 R_ARM_JUMP_SLOT 00027189 soup_logger_log_request_data │ │ │ │ +0007feb0 0002ba16 R_ARM_JUMP_SLOT 00000000 g_cancellable_get_type │ │ │ │ +0007feb4 00040016 R_ARM_JUMP_SLOT 0002b105 soup_message_get_force_http_version │ │ │ │ +0007feb8 00040c16 R_ARM_JUMP_SLOT 0002a56d soup_message_io_get_response_istream │ │ │ │ +0007febc 00054116 R_ARM_JUMP_SLOT 00027139 soup_logger_get_type │ │ │ │ +0007fec0 00035416 R_ARM_JUMP_SLOT 00034ec9 soup_encoding_get_type │ │ │ │ +0007fec4 0002bb16 R_ARM_JUMP_SLOT 00000000 g_cancellable_cancel │ │ │ │ +0007fec8 0002bc16 R_ARM_JUMP_SLOT 00000000 g_thread_join │ │ │ │ +0007fecc 0002bd16 R_ARM_JUMP_SLOT 00000000 __cxa_finalize@GLIBC_2.4 │ │ │ │ +0007fed0 00037c16 R_ARM_JUMP_SLOT 00041a91 soup_websocket_extension_manager_get_type │ │ │ │ +0007fed4 0003ea16 R_ARM_JUMP_SLOT 0004303d soup_connection_connect │ │ │ │ +0007fed8 0002be16 R_ARM_JUMP_SLOT 00000000 g_ascii_strcasecmp │ │ │ │ +0007fedc 0002bf16 R_ARM_JUMP_SLOT 00000000 g_queue_pop_head │ │ │ │ +0007fee0 0002c016 R_ARM_JUMP_SLOT 00000000 g_boxed_type_register_static │ │ │ │ +0007fee4 0002c116 R_ARM_JUMP_SLOT 00000000 g_strlcpy │ │ │ │ +0007fee8 0002c216 R_ARM_JUMP_SLOT 00000000 g_cancellable_is_cancelled │ │ │ │ +0007feec 0003fa16 R_ARM_JUMP_SLOT 0001e4bd soup_server_message_io_pause │ │ │ │ +0007fef0 0002c316 R_ARM_JUMP_SLOT 00000000 g_param_spec_flags │ │ │ │ +0007fef4 0002c416 R_ARM_JUMP_SLOT 00000000 g_socket_client_connect │ │ │ │ +0007fef8 0002c516 R_ARM_JUMP_SLOT 00000000 getpagesize@GLIBC_2.4 │ │ │ │ +0007fefc 00049416 R_ARM_JUMP_SLOT 00034a55 soup_uri_copy_with_normalized_flags │ │ │ │ +0007ff00 0002c616 R_ARM_JUMP_SLOT 00000000 g_main_context_get_thread_default │ │ │ │ +0007ff04 00057516 R_ARM_JUMP_SLOT 000446d1 soup_connection_manager_get_max_conns │ │ │ │ +0007ff08 0002c716 R_ARM_JUMP_SLOT 00000000 g_pollable_output_stream_create_source │ │ │ │ +0007ff0c 00047116 R_ARM_JUMP_SLOT 0004b5f1 soup_body_output_stream_new │ │ │ │ +0007ff10 0004d716 R_ARM_JUMP_SLOT 00041bd5 soup_client_message_io_is_open │ │ │ │ +0007ff14 0002c816 R_ARM_JUMP_SLOT 00000000 g_inet_socket_address_get_port │ │ │ │ +0007ff18 00056c16 R_ARM_JUMP_SLOT 00036dfd soup_auth_digest_compute_response │ │ │ │ +0007ff1c 0002c916 R_ARM_JUMP_SLOT 00000000 strlcpy@GLIBC_2.38 │ │ │ ├── readelf --wide --dynamic {} │ │ │ │ @@ -1,37 +1,37 @@ │ │ │ │ │ │ │ │ -Dynamic section at offset 0x6eab4 contains 34 entries: │ │ │ │ +Dynamic section at offset 0x6ead4 contains 34 entries: │ │ │ │ Tag Type Name/Value │ │ │ │ 0x00000001 (NEEDED) Shared library: [libglib-2.0.so.0] │ │ │ │ 0x00000001 (NEEDED) Shared library: [libgobject-2.0.so.0] │ │ │ │ 0x00000001 (NEEDED) Shared library: [libgio-2.0.so.0] │ │ │ │ 0x00000001 (NEEDED) Shared library: [libbrotlidec.so.1] │ │ │ │ 0x00000001 (NEEDED) Shared library: [libz.so.1] │ │ │ │ 0x00000001 (NEEDED) Shared library: [libnghttp2.so.14] │ │ │ │ 0x00000001 (NEEDED) Shared library: [libc.so.6] │ │ │ │ 0x00000001 (NEEDED) Shared library: [ld-linux-armhf.so.3] │ │ │ │ 0x0000000e (SONAME) Library soname: [libtest-utils.so] │ │ │ │ - 0x0000000c (INIT) 0x1506c │ │ │ │ - 0x0000000d (FINI) 0x52398 │ │ │ │ - 0x00000019 (INIT_ARRAY) 0x7dbd0 │ │ │ │ + 0x0000000c (INIT) 0x14f34 │ │ │ │ + 0x0000000d (FINI) 0x51cf0 │ │ │ │ + 0x00000019 (INIT_ARRAY) 0x7dbf0 │ │ │ │ 0x0000001b (INIT_ARRAYSZ) 4 (bytes) │ │ │ │ - 0x0000001a (FINI_ARRAY) 0x7dbd4 │ │ │ │ + 0x0000001a (FINI_ARRAY) 0x7dbf4 │ │ │ │ 0x0000001c (FINI_ARRAYSZ) 4 (bytes) │ │ │ │ 0x6ffffef5 (GNU_HASH) 0x118 │ │ │ │ - 0x00000005 (STRTAB) 0x7790 │ │ │ │ - 0x00000006 (SYMTAB) 0x1e30 │ │ │ │ - 0x0000000a (STRSZ) 37077 (bytes) │ │ │ │ + 0x00000005 (STRTAB) 0x7708 │ │ │ │ + 0x00000006 (SYMTAB) 0x1e28 │ │ │ │ + 0x0000000a (STRSZ) 36983 (bytes) │ │ │ │ 0x0000000b (SYMENT) 16 (bytes) │ │ │ │ - 0x00000003 (PLTGOT) 0x7ebec │ │ │ │ - 0x00000002 (PLTRELSZ) 9808 (bytes) │ │ │ │ + 0x00000003 (PLTGOT) 0x7ec0c │ │ │ │ + 0x00000002 (PLTRELSZ) 9744 (bytes) │ │ │ │ 0x00000014 (PLTREL) REL │ │ │ │ - 0x00000017 (JMPREL) 0x12a1c │ │ │ │ - 0x00000011 (REL) 0x11434 │ │ │ │ + 0x00000017 (JMPREL) 0x12924 │ │ │ │ + 0x00000011 (REL) 0x1133c │ │ │ │ 0x00000012 (RELSZ) 5608 (bytes) │ │ │ │ 0x00000013 (RELENT) 8 (bytes) │ │ │ │ 0x0000001e (FLAGS) BIND_NOW │ │ │ │ 0x6ffffffb (FLAGS_1) Flags: NOW NODELETE │ │ │ │ - 0x6ffffffe (VERNEED) 0x11394 │ │ │ │ + 0x6ffffffe (VERNEED) 0x1129c │ │ │ │ 0x6fffffff (VERNEEDNUM) 3 │ │ │ │ - 0x6ffffff0 (VERSYM) 0x10866 │ │ │ │ + 0x6ffffff0 (VERSYM) 0x10780 │ │ │ │ 0x6ffffffa (RELCOUNT) 645 │ │ │ │ 0x00000000 (NULL) 0x0 │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 6bd77789511eeafac1f4a97fcaa54d6af883cb42 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: c672efec4d4a526c6e6490911540e7a9d6e04b39 │ │ │ ├── readelf --wide --version-info {} │ │ │ │ @@ -1,10 +1,10 @@ │ │ │ │ │ │ │ │ -Version symbols section '.gnu.version' contains 1430 entries: │ │ │ │ - Addr: 0x0000000000010866 Offset: 0x00010866 Link: 3 (.dynsym) │ │ │ │ +Version symbols section '.gnu.version' contains 1422 entries: │ │ │ │ + Addr: 0x0000000000010780 Offset: 0x00010780 Link: 3 (.dynsym) │ │ │ │ 000: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 004: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 008: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 00c: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 010: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 014: 0 (*local*) 2 (GLIBC_2.4) 0 (*local*) 0 (*local*) │ │ │ │ 018: 0 (*local*) 0 (*local*) 3 (GLIBC_2.34) 0 (*local*) │ │ │ │ @@ -29,162 +29,162 @@ │ │ │ │ 064: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 068: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 06c: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 070: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 074: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 078: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 07c: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ - 080: 0 (*local*) 0 (*local*) 4 (GLIBC_2.7) 0 (*local*) │ │ │ │ + 080: 0 (*local*) 4 (GLIBC_2.7) 0 (*local*) 0 (*local*) │ │ │ │ 084: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ - 088: 0 (*local*) 0 (*local*) 0 (*local*) 2 (GLIBC_2.4) │ │ │ │ - 08c: 0 (*local*) 2 (GLIBC_2.4) 0 (*local*) 0 (*local*) │ │ │ │ - 090: 2 (GLIBC_2.4) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ + 088: 0 (*local*) 0 (*local*) 2 (GLIBC_2.4) 0 (*local*) │ │ │ │ + 08c: 2 (GLIBC_2.4) 0 (*local*) 0 (*local*) 2 (GLIBC_2.4) │ │ │ │ + 090: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 094: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 098: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ - 09c: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ - 0a0: 2 (GLIBC_2.4) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ + 09c: 0 (*local*) 0 (*local*) 0 (*local*) 2 (GLIBC_2.4) │ │ │ │ + 0a0: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 0a4: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 0a8: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 0ac: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ - 0b0: 0 (*local*) 2 (GLIBC_2.4) 0 (*local*) 0 (*local*) │ │ │ │ + 0b0: 2 (GLIBC_2.4) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 0b4: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 0b8: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ - 0bc: 0 (*local*) 0 (*local*) 0 (*local*) 2 (GLIBC_2.4) │ │ │ │ + 0bc: 0 (*local*) 0 (*local*) 2 (GLIBC_2.4) 0 (*local*) │ │ │ │ 0c0: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 0c4: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 0c8: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ - 0cc: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ - 0d0: 0 (*local*) 3 (GLIBC_2.34) 0 (*local*) 0 (*local*) │ │ │ │ - 0d4: 2 (GLIBC_2.4) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ + 0cc: 0 (*local*) 0 (*local*) 0 (*local*) 3 (GLIBC_2.34) │ │ │ │ + 0d0: 0 (*local*) 0 (*local*) 2 (GLIBC_2.4) 0 (*local*) │ │ │ │ + 0d4: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 0d8: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 0dc: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 0e0: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ - 0e4: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ - 0e8: 0 (*local*) 2 (GLIBC_2.4) 0 (*local*) 0 (*local*) │ │ │ │ + 0e4: 0 (*local*) 0 (*local*) 0 (*local*) 2 (GLIBC_2.4) │ │ │ │ + 0e8: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 0ec: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 0f0: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 0f4: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 0f8: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 0fc: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ - 100: 0 (*local*) 0 (*local*) 2 (GLIBC_2.4) 0 (*local*) │ │ │ │ - 104: 0 (*local*) 0 (*local*) 2 (GLIBC_2.4) 0 (*local*) │ │ │ │ + 100: 2 (GLIBC_2.4) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ + 104: 2 (GLIBC_2.4) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 108: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 10c: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 110: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 114: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 118: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 11c: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ - 120: 0 (*local*) 0 (*local*) 2 (GLIBC_2.4) 0 (*local*) │ │ │ │ + 120: 2 (GLIBC_2.4) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 124: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 128: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ - 12c: 0 (*local*) 0 (*local*) 0 (*local*) 2 (GLIBC_2.4) │ │ │ │ + 12c: 0 (*local*) 2 (GLIBC_2.4) 0 (*local*) 0 (*local*) │ │ │ │ 130: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 134: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ - 138: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ - 13c: 0 (*local*) 2 (GLIBC_2.4) 0 (*local*) 0 (*local*) │ │ │ │ + 138: 0 (*local*) 0 (*local*) 0 (*local*) 2 (GLIBC_2.4) │ │ │ │ + 13c: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 140: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 144: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ - 148: 0 (*local*) 0 (*local*) 0 (*local*) 3 (GLIBC_2.34) │ │ │ │ - 14c: 0 (*local*) 2 (GLIBC_2.4) 0 (*local*) 0 (*local*) │ │ │ │ - 150: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ - 154: 0 (*local*) 2 (GLIBC_2.4) 0 (*local*) 0 (*local*) │ │ │ │ + 148: 0 (*local*) 3 (GLIBC_2.34) 0 (*local*) 2 (GLIBC_2.4) │ │ │ │ + 14c: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ + 150: 0 (*local*) 0 (*local*) 2 (GLIBC_2.4) 0 (*local*) │ │ │ │ + 154: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 158: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ - 15c: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ - 160: 2 (GLIBC_2.4) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ + 15c: 0 (*local*) 2 (GLIBC_2.4) 0 (*local*) 0 (*local*) │ │ │ │ + 160: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 164: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ - 168: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ - 16c: 2 (GLIBC_2.4) 0 (*local*) 2 (GLIBC_2.4) 0 (*local*) │ │ │ │ + 168: 0 (*local*) 2 (GLIBC_2.4) 0 (*local*) 2 (GLIBC_2.4) │ │ │ │ + 16c: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 170: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ - 174: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ - 178: 0 (*local*) 0 (*local*) 3 (GLIBC_2.34) 0 (*local*) │ │ │ │ + 174: 0 (*local*) 0 (*local*) 0 (*local*) 3 (GLIBC_2.34) │ │ │ │ + 178: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 17c: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 180: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 184: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ - 188: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ - 18c: 0 (*local*) 0 (*local*) 2 (GLIBC_2.4) 0 (*local*) │ │ │ │ + 188: 0 (*local*) 0 (*local*) 0 (*local*) 2 (GLIBC_2.4) │ │ │ │ + 18c: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 190: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ - 194: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ - 198: 0 (*local*) 3 (GLIBC_2.34) 0 (*local*) 2 (GLIBC_2.4) │ │ │ │ - 19c: 0 (*local*) 0 (*local*) 0 (*local*) 5 (GLIBC_2.4) │ │ │ │ - 1a0: 0 (*local*) 2 (GLIBC_2.4) 0 (*local*) 0 (*local*) │ │ │ │ - 1a4: 6 (GLIBC_2.6) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ + 194: 0 (*local*) 0 (*local*) 3 (GLIBC_2.34) 0 (*local*) │ │ │ │ + 198: 2 (GLIBC_2.4) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ + 19c: 5 (GLIBC_2.4) 0 (*local*) 2 (GLIBC_2.4) 0 (*local*) │ │ │ │ + 1a0: 0 (*local*) 6 (GLIBC_2.6) 0 (*local*) 0 (*local*) │ │ │ │ + 1a4: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 1a8: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 1ac: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 1b0: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 1b4: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 1b8: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 1bc: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 1c0: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ - 1c4: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ - 1c8: 2 (GLIBC_2.4) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ - 1cc: 0 (*local*) 0 (*local*) 2 (GLIBC_2.4) 0 (*local*) │ │ │ │ - 1d0: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ - 1d4: 2 (GLIBC_2.4) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ + 1c4: 0 (*local*) 2 (GLIBC_2.4) 0 (*local*) 0 (*local*) │ │ │ │ + 1c8: 0 (*local*) 0 (*local*) 0 (*local*) 2 (GLIBC_2.4) │ │ │ │ + 1cc: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ + 1d0: 0 (*local*) 2 (GLIBC_2.4) 0 (*local*) 0 (*local*) │ │ │ │ + 1d4: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 1d8: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 1dc: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 1e0: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 1e4: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ - 1e8: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ - 1ec: 2 (GLIBC_2.4) 2 (GLIBC_2.4) 2 (GLIBC_2.4) 0 (*local*) │ │ │ │ - 1f0: 0 (*local*) 2 (GLIBC_2.4) 0 (*local*) 0 (*local*) │ │ │ │ + 1e8: 0 (*local*) 2 (GLIBC_2.4) 2 (GLIBC_2.4) 2 (GLIBC_2.4) │ │ │ │ + 1ec: 0 (*local*) 0 (*local*) 2 (GLIBC_2.4) 0 (*local*) │ │ │ │ + 1f0: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 1f4: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 1f8: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ - 1fc: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ - 200: 2 (GLIBC_2.4) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ - 204: 0 (*local*) 7 (ZLIB_1.2.0) 0 (*local*) 0 (*local*) │ │ │ │ + 1fc: 0 (*local*) 2 (GLIBC_2.4) 0 (*local*) 0 (*local*) │ │ │ │ + 200: 0 (*local*) 0 (*local*) 7 (ZLIB_1.2.0) 0 (*local*) │ │ │ │ + 204: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 208: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ - 20c: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ - 210: 0 (*local*) 8 (GLIBC_2.38) 0 (*local*) 0 (*local*) │ │ │ │ + 20c: 0 (*local*) 0 (*local*) 8 (GLIBC_2.38) 0 (*local*) │ │ │ │ + 210: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 214: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 218: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ - 21c: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ - 220: 0 (*local*) 0 (*local*) 3 (GLIBC_2.34) 2 (GLIBC_2.4) │ │ │ │ - 224: 2 (GLIBC_2.4) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ + 21c: 0 (*local*) 0 (*local*) 0 (*local*) 3 (GLIBC_2.34) │ │ │ │ + 220: 2 (GLIBC_2.4) 2 (GLIBC_2.4) 0 (*local*) 0 (*local*) │ │ │ │ + 224: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 228: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 22c: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 230: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 234: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ - 238: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ - 23c: 2 (GLIBC_2.4) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ - 240: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ - 244: 2 (GLIBC_2.4) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ + 238: 0 (*local*) 2 (GLIBC_2.4) 0 (*local*) 0 (*local*) │ │ │ │ + 23c: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ + 240: 0 (*local*) 2 (GLIBC_2.4) 0 (*local*) 0 (*local*) │ │ │ │ + 244: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 248: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 24c: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ - 250: 0 (*local*) 0 (*local*) 0 (*local*) 2 (GLIBC_2.4) │ │ │ │ + 250: 2 (GLIBC_2.4) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 254: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ - 258: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ - 25c: 0 (*local*) 0 (*local*) 0 (*local*) 2 (GLIBC_2.4) │ │ │ │ - 260: 0 (*local*) 0 (*local*) 2 (GLIBC_2.4) 0 (*local*) │ │ │ │ + 258: 0 (*local*) 0 (*local*) 0 (*local*) 2 (GLIBC_2.4) │ │ │ │ + 25c: 0 (*local*) 0 (*local*) 2 (GLIBC_2.4) 0 (*local*) │ │ │ │ + 260: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 264: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 268: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 26c: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ - 270: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ - 274: 3 (GLIBC_2.34) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ - 278: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ - 27c: 0 (*local*) 2 (GLIBC_2.4) 0 (*local*) 0 (*local*) │ │ │ │ - 280: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ - 284: 0 (*local*) 0 (*local*) 0 (*local*) 2 (GLIBC_2.4) │ │ │ │ - 288: 2 (GLIBC_2.4) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ - 28c: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ - 290: 0 (*local*) 0 (*local*) 2 (GLIBC_2.4) 0 (*local*) │ │ │ │ - 294: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ - 298: 0 (*local*) 0 (*local*) 0 (*local*) 2 (GLIBC_2.4) │ │ │ │ - 29c: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ + 270: 3 (GLIBC_2.34) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ + 274: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ + 278: 0 (*local*) 2 (GLIBC_2.4) 0 (*local*) 0 (*local*) │ │ │ │ + 27c: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ + 280: 0 (*local*) 0 (*local*) 0 (*local*) 2 (GLIBC_2.4) │ │ │ │ + 284: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ + 288: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ + 28c: 0 (*local*) 2 (GLIBC_2.4) 0 (*local*) 0 (*local*) │ │ │ │ + 290: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ + 294: 0 (*local*) 0 (*local*) 2 (GLIBC_2.4) 0 (*local*) │ │ │ │ + 298: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ + 29c: 0 (*local*) 0 (*local*) 0 (*local*) 2 (GLIBC_2.4) │ │ │ │ 2a0: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ - 2a4: 2 (GLIBC_2.4) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ - 2a8: 0 (*local*) 0 (*local*) 2 (GLIBC_2.4) 0 (*local*) │ │ │ │ - 2ac: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ - 2b0: 0 (*local*) 0 (*local*) 0 (*local*) 2 (GLIBC_2.4) │ │ │ │ + 2a4: 0 (*local*) 2 (GLIBC_2.4) 0 (*local*) 0 (*local*) │ │ │ │ + 2a8: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ + 2ac: 0 (*local*) 0 (*local*) 2 (GLIBC_2.4) 0 (*local*) │ │ │ │ + 2b0: 0 (*local*) 2 (GLIBC_2.4) 0 (*local*) 0 (*local*) │ │ │ │ 2b4: 0 (*local*) 0 (*local*) 2 (GLIBC_2.4) 0 (*local*) │ │ │ │ - 2b8: 0 (*local*) 0 (*local*) 0 (*local*) 2 (GLIBC_2.4) │ │ │ │ - 2bc: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ - 2c0: 0 (*local*) 0 (*local*) 2 (GLIBC_2.4) 0 (*local*) │ │ │ │ - 2c4: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ - 2c8: 0 (*local*) 0 (*local*) 2 (GLIBC_2.4) 0 (*local*) │ │ │ │ - 2cc: 0 (*local*) 0 (*local*) 0 (*local*) 8 (GLIBC_2.38) │ │ │ │ + 2b8: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ + 2bc: 0 (*local*) 2 (GLIBC_2.4) 0 (*local*) 0 (*local*) │ │ │ │ + 2c0: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ + 2c4: 0 (*local*) 2 (GLIBC_2.4) 0 (*local*) 0 (*local*) │ │ │ │ + 2c8: 0 (*local*) 8 (GLIBC_2.38) 1 (*global*) 1 (*global*) │ │ │ │ + 2cc: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ 2d0: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ 2d4: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ 2d8: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ 2dc: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ 2e0: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ 2e4: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ 2e8: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ @@ -352,20 +352,18 @@ │ │ │ │ 570: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ 574: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ 578: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ 57c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ 580: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ 584: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ 588: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ - 58c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ - 590: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ - 594: 1 (*global*) 1 (*global*) │ │ │ │ + 58c: 1 (*global*) 1 (*global*) │ │ │ │ │ │ │ │ Version needs section '.gnu.version_r' contains 3 entries: │ │ │ │ - Addr: 0x0000000000011394 Offset: 0x00011394 Link: 4 (.dynstr) │ │ │ │ + Addr: 0x000000000001129c Offset: 0x0001129c Link: 4 (.dynstr) │ │ │ │ 000000: Version: 1 File: libz.so.1 Cnt: 1 │ │ │ │ 0x0010: Name: ZLIB_1.2.0 Flags: none Version: 7 │ │ │ │ 0x0020: Version: 1 File: ld-linux-armhf.so.3 Cnt: 1 │ │ │ │ 0x0030: Name: GLIBC_2.4 Flags: none Version: 5 │ │ │ │ 0x0040: Version: 1 File: libc.so.6 Cnt: 5 │ │ │ │ 0x0050: Name: GLIBC_2.38 Flags: none Version: 8 │ │ │ │ 0x0060: Name: GLIBC_2.6 Flags: none Version: 6 │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ @@ -1,37 +1,24 @@ │ │ │ │ __gmon_start__ │ │ │ │ _ITM_deregisterTMCloneTable │ │ │ │ _ITM_registerTMCloneTable │ │ │ │ __cxa_finalize │ │ │ │ debug_level │ │ │ │ -g_get_current_dir │ │ │ │ -g_strdup_printf │ │ │ │ -g_ptr_array_new │ │ │ │ -g_ptr_array_add │ │ │ │ -g_string_new │ │ │ │ -g_shell_quote │ │ │ │ -g_test_message │ │ │ │ -g_string_free │ │ │ │ -g_spawn_sync │ │ │ │ -g_ptr_array_free │ │ │ │ -g_string_insert_c │ │ │ │ -g_string_append_len │ │ │ │ -g_string_insert_len │ │ │ │ -__stack_chk_fail │ │ │ │ -__stack_chk_guard │ │ │ │ soup_session_get_async_result_message │ │ │ │ g_assertion_message │ │ │ │ soup_session_send_and_read_finish │ │ │ │ soup_session_error_quark │ │ │ │ g_error_matches │ │ │ │ g_getenv │ │ │ │ g_object_get_data │ │ │ │ soup_server_listen_socket │ │ │ │ soup_server_listen_local │ │ │ │ +__stack_chk_fail │ │ │ │ g_printerr │ │ │ │ +__stack_chk_guard │ │ │ │ g_main_context_new │ │ │ │ g_main_context_push_thread_default │ │ │ │ g_main_loop_new │ │ │ │ g_object_set_data │ │ │ │ g_mutex_lock │ │ │ │ g_cond_signal │ │ │ │ g_mutex_unlock │ │ │ │ @@ -70,24 +57,20 @@ │ │ │ │ g_option_context_free │ │ │ │ g_tls_backend_get_default │ │ │ │ g_tls_backend_supports_tls │ │ │ │ g_option_context_get_help │ │ │ │ tls_available │ │ │ │ debug_printf │ │ │ │ g_vprintf │ │ │ │ -have_curl │ │ │ │ -g_find_program_in_path │ │ │ │ -apache_cleanup │ │ │ │ -g_get_monotonic_time │ │ │ │ -g_file_get_contents │ │ │ │ -g_usleep │ │ │ │ test_cleanup │ │ │ │ g_object_unref │ │ │ │ g_bytes_unref │ │ │ │ g_main_context_default │ │ │ │ +have_curl │ │ │ │ +g_find_program_in_path │ │ │ │ soup_test_session_new │ │ │ │ soup_session_get_type │ │ │ │ g_object_new_valist │ │ │ │ soup_session_add_feature │ │ │ │ soup_logger_new │ │ │ │ g_test_build_filename │ │ │ │ g_canonicalize_filename │ │ │ │ @@ -146,28 +129,29 @@ │ │ │ │ g_resource_load │ │ │ │ g_resources_register │ │ │ │ g_resource_unref │ │ │ │ soup_test_load_resource │ │ │ │ g_build_path │ │ │ │ g_resources_lookup_data │ │ │ │ soup_test_get_index │ │ │ │ +g_file_get_contents │ │ │ │ g_bytes_new_take │ │ │ │ soup_test_build_filename_abs │ │ │ │ g_test_get_dir │ │ │ │ g_build_filenamev │ │ │ │ g_path_is_absolute │ │ │ │ -apache_init │ │ │ │ expect_warning │ │ │ │ g_intern_static_string │ │ │ │ g_type_register_static_simple │ │ │ │ g_type_add_instance_private │ │ │ │ soup_path_map_new │ │ │ │ g_ptr_array_new_with_free_func │ │ │ │ soup_websocket_extension_deflate_get_type │ │ │ │ g_type_class_ref │ │ │ │ +g_ptr_array_add │ │ │ │ g_type_class_unref │ │ │ │ g_strfreev │ │ │ │ g_list_free_full │ │ │ │ g_slice_free1 │ │ │ │ g_type_class_peek_parent │ │ │ │ soup_server_message_get_type │ │ │ │ g_signal_new │ │ │ │ @@ -182,14 +166,15 @@ │ │ │ │ g_type_class_adjust_private_offset │ │ │ │ g_value_set_string │ │ │ │ g_value_set_object │ │ │ │ g_value_set_enum │ │ │ │ g_value_set_boolean │ │ │ │ g_type_name │ │ │ │ soup_path_map_free │ │ │ │ +g_ptr_array_free │ │ │ │ g_slist_prepend │ │ │ │ g_signal_connect_object │ │ │ │ soup_server_connection_accepted │ │ │ │ soup_server_message_read_request │ │ │ │ soup_server_message_get_response_headers │ │ │ │ soup_message_headers_append_common │ │ │ │ g_signal_emit │ │ │ │ @@ -247,14 +232,15 @@ │ │ │ │ g_object_notify_by_pspec │ │ │ │ g_return_if_fail_warning │ │ │ │ soup_server_get_tls_certificate │ │ │ │ soup_server_set_tls_database │ │ │ │ soup_server_get_tls_database │ │ │ │ soup_server_set_tls_auth_mode │ │ │ │ g_value_get_string │ │ │ │ +g_strdup_printf │ │ │ │ g_value_get_object │ │ │ │ g_value_get_enum │ │ │ │ g_value_get_boolean │ │ │ │ g_malloc │ │ │ │ soup_server_get_tls_auth_mode │ │ │ │ soup_server_is_https │ │ │ │ soup_server_get_listeners │ │ │ │ @@ -417,16 +403,20 @@ │ │ │ │ g_ascii_table │ │ │ │ g_str_equal │ │ │ │ g_str_hash │ │ │ │ soup_websocket_client_prepare_handshake │ │ │ │ soup_message_get_type │ │ │ │ g_random_int │ │ │ │ g_strjoinv │ │ │ │ +g_string_new │ │ │ │ soup_message_is_feature_disabled │ │ │ │ soup_websocket_extension_get_request_params │ │ │ │ +g_string_free │ │ │ │ +g_string_insert_len │ │ │ │ +g_string_append_len │ │ │ │ soup_websocket_server_check_handshake │ │ │ │ soup_message_headers_header_equals_common │ │ │ │ g_base64_decode_step │ │ │ │ g_ascii_strcasecmp │ │ │ │ _SOUP_METHOD_GET │ │ │ │ soup_websocket_extension_get_response_params │ │ │ │ soup_websocket_client_verify_handshake │ │ │ │ @@ -540,14 +530,15 @@ │ │ │ │ g_date_time_get_month │ │ │ │ g_date_time_format │ │ │ │ soup_date_time_new_from_http_string │ │ │ │ g_ascii_strncasecmp │ │ │ │ g_date_valid_dmy │ │ │ │ g_date_time_new │ │ │ │ g_time_zone_unref │ │ │ │ +g_string_insert_c │ │ │ │ g_quark_to_string │ │ │ │ g_strsplit │ │ │ │ g_hash_table_replace │ │ │ │ soup_form_decode_multipart │ │ │ │ soup_multipart_get_length │ │ │ │ soup_multipart_get_part │ │ │ │ soup_message_headers_get_content_disposition │ │ │ │ @@ -780,14 +771,15 @@ │ │ │ │ soup_message_set_is_options_ping │ │ │ │ g_value_get_flags │ │ │ │ soup_message_get_connection_id │ │ │ │ soup_message_get_remote_address │ │ │ │ soup_message_get_metrics │ │ │ │ soup_message_metrics_new │ │ │ │ soup_message_set_metrics_timestamp │ │ │ │ +g_get_monotonic_time │ │ │ │ soup_message_set_request_host_from_uri │ │ │ │ soup_uri_get_host_for_headers │ │ │ │ soup_uri_uses_default_port │ │ │ │ soup_message_update_request_host_if_needed │ │ │ │ soup_message_force_keep_alive_if_needed │ │ │ │ soup_message_set_force_http_version │ │ │ │ soup_message_get_force_http_version │ │ │ │ @@ -1094,14 +1086,15 @@ │ │ │ │ soup_auth_digest_get_qop │ │ │ │ soup_auth_digest_compute_hex_urp │ │ │ │ g_checksum_get_string │ │ │ │ soup_auth_digest_compute_hex_a1 │ │ │ │ soup_auth_digest_compute_response │ │ │ │ soup_auth_ntlm_get_type │ │ │ │ g_ptr_array_sort │ │ │ │ +g_ptr_array_new │ │ │ │ g_object_steal_data │ │ │ │ g_malloc0 │ │ │ │ soup_auth_manager_use_auth │ │ │ │ soup_auth_manager_clear_cached_credentials │ │ │ │ g_hash_table_iter_remove │ │ │ │ soup_connection_auth_get_connection_state_for_message │ │ │ │ g_uri_to_string_partial │ │ │ │ @@ -1392,15 +1385,14 @@ │ │ │ │ GLIBC_2.38 │ │ │ │ GLIBC_2.6 │ │ │ │ GLIBC_2.7 │ │ │ │ GLIBC_2.34 │ │ │ │ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX │ │ │ │ H KxD J{D │ │ │ │ D&J&KzD\ │ │ │ │ -7L|D h!j │ │ │ │ 'I*F(FyD │ │ │ │ bI"F FyD │ │ │ │ VHAFGFxD │ │ │ │ LI*F FyD │ │ │ │ (K:F(I FyD │ │ │ │ *J*I{DzD │ │ │ │ SJxDSKyDzD │ │ │ │ @@ -1813,40 +1805,26 @@ │ │ │ │ H{DyD(3xD │ │ │ │ " I H{DyD(3xD │ │ │ │ H{DyDH3xD │ │ │ │ H{DyDh3xD │ │ │ │ H{DyDh3xD │ │ │ │ B" success │ │ │ │ --> failed │ │ │ │ -Server root not initialized │ │ │ │ -PidFile %s/httpd.pid │ │ │ │ -ErrorLog %s/error.log │ │ │ │ -/usr/sbin/apache2 │ │ │ │ -httpd.conf │ │ │ │ -Apache command: │ │ │ │ ../tests/test-utils.c │ │ │ │ 'soup_session_get_async_result_message (session, result) == data->msg' should be TRUE │ │ │ │ SOUP_TEST_NO_IPV6 │ │ │ │ listen-socket │ │ │ │ Unable to create server: %s │ │ │ │ GMainLoop │ │ │ │ 127.0.0.1 │ │ │ │ GSETTINGS_BACKEND │ │ │ │ GIO_USE_PROXY_RESOLVER │ │ │ │ GIO_USE_VFS │ │ │ │ https://bugzilla.gnome.org/ │ │ │ │ Could not parse arguments: %s │ │ │ │ -[%f] enter %s │ │ │ │ -httpd.pid │ │ │ │ -graceful-stop │ │ │ │ -Could not stop Apache │ │ │ │ -error.log contents: │ │ │ │ -[%f] leave %s │ │ │ │ test-cert.pem │ │ │ │ GIO_USE_TLS │ │ │ │ G_OBJECT (session)->ref_count == 1 │ │ │ │ unix-socket-path │ │ │ │ server_thread │ │ │ │ test-key.pem │ │ │ │ unix-socket-test-XXXXXX │ │ │ │ @@ -1857,16 +1835,14 @@ │ │ │ │ 'soup_session_get_async_result_message (session, data.result) == msg' should be TRUE │ │ │ │ soup-tests.gresource │ │ │ │ Could not load resource soup-tests.gresource: %s │ │ │ │ /org/gnome/libsoup/tests/resources │ │ │ │ index.txt │ │ │ │ Could not read index.txt: %s │ │ │ │ num_path_segments < G_N_ELEMENTS (pathv) │ │ │ │ -SOUP_TESTS_ALREADY_RUNNING_APACHE │ │ │ │ -Could not start apache │ │ │ │ Enable (or increase) test-specific debugging │ │ │ │ http-debug │ │ │ │ Enable (or increase) HTTP-level debugging │ │ │ │ SoupServer │ │ │ │ SOUP_SERVER_HTTP2 │ │ │ │ request-started │ │ │ │ request-read │ │ │ │ @@ -3144,21 +3120,19 @@ │ │ │ │ self->mode & MODE_READER │ │ │ │ headpos < self->body_size │ │ │ │ tailpos < self->body_size │ │ │ │ headpos < tailpos │ │ │ │ [sysprof] │ │ │ │ send_and_read_async_ready_cb │ │ │ │ add_listener │ │ │ │ -apache_cleanup │ │ │ │ soup_test_session_new │ │ │ │ soup_test_session_abort_unref │ │ │ │ soup_test_server_quit_unref │ │ │ │ soup_test_request_send │ │ │ │ soup_test_build_filename_abs │ │ │ │ -apache_init │ │ │ │ soup_server_set_tls_certificate │ │ │ │ soup_server_get_tls_certificate │ │ │ │ soup_server_set_tls_database │ │ │ │ soup_server_get_tls_database │ │ │ │ soup_server_set_tls_auth_mode │ │ │ │ soup_server_get_tls_auth_mode │ │ │ │ soup_server_is_https │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu.hash {} │ │ │ │ @@ -1,10 +1,10 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu.hash': │ │ │ │ - 0x00000118 fc030000 d0020000 80000000 0c000000 ................ │ │ │ │ + 0x00000118 fc030000 ca020000 80000000 0c000000 ................ │ │ │ │ 0x00000128 30004018 410f0a11 f0102ea9 36108a01 0.@.A.......6... │ │ │ │ 0x00000138 34080098 38120008 d5a8280b 26800440 4...8.....(.&..@ │ │ │ │ 0x00000148 4560236a 88081002 3022044e 04200401 E`#j....0".N. .. │ │ │ │ 0x00000158 8a1820c4 003a7400 ae524100 97680e18 .. ..:t..RA..h.. │ │ │ │ 0x00000168 00710080 7730cb08 04000141 0a9d000c .q..w0.....A.... │ │ │ │ 0x00000178 44c45013 02081a48 50080000 1640020c D.P....HP....@.. │ │ │ │ 0x00000188 18029304 8b81090c 04f10cca 33194422 ............3.D" │ │ │ │ @@ -20,450 +20,449 @@ │ │ │ │ 0x00000228 00804000 041902a0 1164008d 01b8d245 ..@......d.....E │ │ │ │ 0x00000238 29a14693 a8048410 10e509e0 cf252430 ).F..........%$0 │ │ │ │ 0x00000248 11b06b18 00080008 004020a0 c0400400 ..k......@ ..@.. │ │ │ │ 0x00000258 0402ceb6 7214a100 63a08729 04c07328 ....r...c..)..s( │ │ │ │ 0x00000268 41024410 1384892c 41030010 18217624 A.D....,A....!v$ │ │ │ │ 0x00000278 02400501 11010000 14194249 14300944 .@........BI.0.D │ │ │ │ 0x00000288 11b00e68 0c400012 0c380208 a9a42121 ...h.@...8....!! │ │ │ │ - 0x00000298 00610681 fa481008 60d4163d 43927470 .a...H..`..=C.tp │ │ │ │ + 0x00000298 00610681 fa481008 40d41639 43927470 .a...H..@..9C.tp │ │ │ │ 0x000002a8 10a53808 00080109 206000e1 00020004 ..8..... `...... │ │ │ │ 0x000002b8 e094f1d5 98811220 a0050078 20414000 ....... ...x A@. │ │ │ │ 0x000002c8 1eb21421 00240040 a3f20d08 858fe728 ...!.$.@.......( │ │ │ │ 0x000002d8 22880090 6253c75f 02082101 c20e2002 "...bS._..!... . │ │ │ │ - 0x000002e8 98776bb6 0e9291f9 15605d00 44210000 .wk......`].D!.. │ │ │ │ + 0x000002e8 98376bb6 0e9291f9 15605d00 44210000 .7k......`].D!.. │ │ │ │ 0x000002f8 23511902 0010c082 51e31c0e 61c1520a #Q......Q...a.R. │ │ │ │ 0x00000308 22a20c14 c8711500 40028100 9a925300 "....q..@.....S. │ │ │ │ 0x00000318 1e1823b0 34d4136a c04080b8 e66016c3 ..#.4..j.@...`.. │ │ │ │ - 0x00000328 00000000 d0020000 00000000 d1020000 ................ │ │ │ │ - 0x00000338 00000000 d2020000 d3020000 d5020000 ................ │ │ │ │ - 0x00000348 00000000 d7020000 00000000 d9020000 ................ │ │ │ │ - 0x00000358 da020000 dc020000 00000000 dd020000 ................ │ │ │ │ - 0x00000368 de020000 00000000 df020000 e0020000 ................ │ │ │ │ - 0x00000378 e1020000 00000000 e2020000 e3020000 ................ │ │ │ │ - 0x00000388 e5020000 e6020000 e8020000 00000000 ................ │ │ │ │ - 0x00000398 e9020000 eb020000 ed020000 00000000 ................ │ │ │ │ - 0x000003a8 00000000 00000000 ee020000 f0020000 ................ │ │ │ │ + 0x00000328 00000000 ca020000 00000000 cb020000 ................ │ │ │ │ + 0x00000338 00000000 cc020000 cd020000 cf020000 ................ │ │ │ │ + 0x00000348 00000000 d1020000 00000000 d3020000 ................ │ │ │ │ + 0x00000358 d4020000 d6020000 00000000 d7020000 ................ │ │ │ │ + 0x00000368 d8020000 00000000 00000000 d9020000 ................ │ │ │ │ + 0x00000378 da020000 00000000 db020000 dc020000 ................ │ │ │ │ + 0x00000388 de020000 df020000 e1020000 00000000 ................ │ │ │ │ + 0x00000398 e2020000 e4020000 e6020000 00000000 ................ │ │ │ │ + 0x000003a8 00000000 00000000 e7020000 e8020000 ................ │ │ │ │ 0x000003b8 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000003c8 00000000 f1020000 00000000 00000000 ................ │ │ │ │ - 0x000003d8 f5020000 00000000 f7020000 00000000 ................ │ │ │ │ - 0x000003e8 f8020000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000003f8 f9020000 00000000 00000000 fa020000 ................ │ │ │ │ - 0x00000408 fb020000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00000418 fe020000 00000000 00000000 ff020000 ................ │ │ │ │ - 0x00000428 00030000 00000000 01030000 02030000 ................ │ │ │ │ - 0x00000438 00000000 00000000 04030000 00000000 ................ │ │ │ │ - 0x00000448 07030000 00000000 08030000 09030000 ................ │ │ │ │ - 0x00000458 00000000 0b030000 0c030000 0d030000 ................ │ │ │ │ - 0x00000468 0e030000 10030000 00000000 00000000 ................ │ │ │ │ - 0x00000478 11030000 12030000 00000000 13030000 ................ │ │ │ │ - 0x00000488 14030000 00000000 00000000 15030000 ................ │ │ │ │ - 0x00000498 16030000 17030000 18030000 00000000 ................ │ │ │ │ - 0x000004a8 1a030000 1c030000 1f030000 21030000 ............!... │ │ │ │ - 0x000004b8 00000000 22030000 00000000 24030000 ....".......$... │ │ │ │ - 0x000004c8 25030000 00000000 00000000 26030000 %...........&... │ │ │ │ - 0x000004d8 00000000 28030000 00000000 29030000 ....(.......)... │ │ │ │ - 0x000004e8 00000000 00000000 2b030000 00000000 ........+....... │ │ │ │ - 0x000004f8 2c030000 2e030000 00000000 2f030000 ,.........../... │ │ │ │ - 0x00000508 31030000 00000000 33030000 00000000 1.......3....... │ │ │ │ - 0x00000518 34030000 35030000 36030000 37030000 4...5...6...7... │ │ │ │ - 0x00000528 00000000 38030000 3a030000 00000000 ....8...:....... │ │ │ │ - 0x00000538 00000000 00000000 3c030000 00000000 ........<....... │ │ │ │ - 0x00000548 3d030000 40030000 41030000 44030000 =...@...A...D... │ │ │ │ - 0x00000558 00000000 46030000 00000000 00000000 ....F........... │ │ │ │ - 0x00000568 47030000 00000000 00000000 00000000 G............... │ │ │ │ - 0x00000578 48030000 00000000 49030000 4a030000 H.......I...J... │ │ │ │ - 0x00000588 00000000 4b030000 4c030000 00000000 ....K...L....... │ │ │ │ - 0x00000598 4d030000 4f030000 50030000 51030000 M...O...P...Q... │ │ │ │ - 0x000005a8 52030000 00000000 00000000 53030000 R...........S... │ │ │ │ - 0x000005b8 54030000 55030000 56030000 57030000 T...U...V...W... │ │ │ │ - 0x000005c8 5a030000 5b030000 5c030000 5d030000 Z...[...\...]... │ │ │ │ - 0x000005d8 5f030000 00000000 00000000 00000000 _............... │ │ │ │ - 0x000005e8 62030000 64030000 66030000 68030000 b...d...f...h... │ │ │ │ - 0x000005f8 00000000 69030000 00000000 6b030000 ....i.......k... │ │ │ │ - 0x00000608 6c030000 6f030000 70030000 71030000 l...o...p...q... │ │ │ │ - 0x00000618 00000000 72030000 74030000 75030000 ....r...t...u... │ │ │ │ + 0x000003c8 00000000 e9020000 00000000 00000000 ................ │ │ │ │ + 0x000003d8 ed020000 00000000 ef020000 00000000 ................ │ │ │ │ + 0x000003e8 f0020000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000003f8 f1020000 00000000 00000000 f2020000 ................ │ │ │ │ + 0x00000408 f3020000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00000418 f6020000 00000000 00000000 f7020000 ................ │ │ │ │ + 0x00000428 f8020000 00000000 f9020000 fa020000 ................ │ │ │ │ + 0x00000438 00000000 00000000 fc020000 00000000 ................ │ │ │ │ + 0x00000448 ff020000 00000000 00030000 01030000 ................ │ │ │ │ + 0x00000458 00000000 03030000 04030000 05030000 ................ │ │ │ │ + 0x00000468 06030000 08030000 00000000 00000000 ................ │ │ │ │ + 0x00000478 09030000 0a030000 00000000 0b030000 ................ │ │ │ │ + 0x00000488 0c030000 00000000 00000000 0d030000 ................ │ │ │ │ + 0x00000498 0e030000 0f030000 10030000 00000000 ................ │ │ │ │ + 0x000004a8 12030000 14030000 17030000 19030000 ................ │ │ │ │ + 0x000004b8 00000000 1a030000 00000000 1c030000 ................ │ │ │ │ + 0x000004c8 1d030000 00000000 00000000 1e030000 ................ │ │ │ │ + 0x000004d8 00000000 20030000 00000000 21030000 .... .......!... │ │ │ │ + 0x000004e8 00000000 00000000 23030000 00000000 ........#....... │ │ │ │ + 0x000004f8 24030000 26030000 00000000 27030000 $...&.......'... │ │ │ │ + 0x00000508 29030000 00000000 2b030000 00000000 ).......+....... │ │ │ │ + 0x00000518 2c030000 2d030000 2e030000 2f030000 ,...-......./... │ │ │ │ + 0x00000528 00000000 30030000 32030000 00000000 ....0...2....... │ │ │ │ + 0x00000538 00000000 00000000 34030000 00000000 ........4....... │ │ │ │ + 0x00000548 35030000 38030000 39030000 3c030000 5...8...9...<... │ │ │ │ + 0x00000558 00000000 3e030000 00000000 00000000 ....>........... │ │ │ │ + 0x00000568 3f030000 00000000 00000000 00000000 ?............... │ │ │ │ + 0x00000578 40030000 00000000 41030000 42030000 @.......A...B... │ │ │ │ + 0x00000588 00000000 43030000 44030000 00000000 ....C...D....... │ │ │ │ + 0x00000598 45030000 47030000 48030000 49030000 E...G...H...I... │ │ │ │ + 0x000005a8 4a030000 00000000 00000000 4b030000 J...........K... │ │ │ │ + 0x000005b8 4c030000 4d030000 4e030000 4f030000 L...M...N...O... │ │ │ │ + 0x000005c8 52030000 53030000 54030000 55030000 R...S...T...U... │ │ │ │ + 0x000005d8 57030000 00000000 00000000 00000000 W............... │ │ │ │ + 0x000005e8 5a030000 5c030000 5e030000 60030000 Z...\...^...`... │ │ │ │ + 0x000005f8 00000000 61030000 00000000 63030000 ....a.......c... │ │ │ │ + 0x00000608 64030000 67030000 68030000 69030000 d...g...h...i... │ │ │ │ + 0x00000618 00000000 6a030000 6c030000 6d030000 ....j...l...m... │ │ │ │ 0x00000628 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00000638 76030000 77030000 00000000 00000000 v...w........... │ │ │ │ + 0x00000638 6e030000 6f030000 00000000 00000000 n...o........... │ │ │ │ 0x00000648 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00000658 78030000 7a030000 00000000 00000000 x...z........... │ │ │ │ - 0x00000668 7b030000 00000000 7d030000 00000000 {.......}....... │ │ │ │ - 0x00000678 7e030000 00000000 7f030000 00000000 ~............... │ │ │ │ - 0x00000688 80030000 81030000 82030000 83030000 ................ │ │ │ │ - 0x00000698 84030000 00000000 85030000 00000000 ................ │ │ │ │ - 0x000006a8 87030000 00000000 00000000 88030000 ................ │ │ │ │ - 0x000006b8 00000000 00000000 89030000 00000000 ................ │ │ │ │ - 0x000006c8 8a030000 8b030000 00000000 00000000 ................ │ │ │ │ - 0x000006d8 8d030000 00000000 00000000 8e030000 ................ │ │ │ │ - 0x000006e8 8f030000 90030000 00000000 92030000 ................ │ │ │ │ - 0x000006f8 95030000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00000708 00000000 96030000 00000000 00000000 ................ │ │ │ │ - 0x00000718 97030000 99030000 00000000 00000000 ................ │ │ │ │ - 0x00000728 00000000 00000000 00000000 9b030000 ................ │ │ │ │ - 0x00000738 9c030000 00000000 00000000 9d030000 ................ │ │ │ │ - 0x00000748 9e030000 00000000 00000000 9f030000 ................ │ │ │ │ - 0x00000758 00000000 a0030000 00000000 00000000 ................ │ │ │ │ - 0x00000768 00000000 a1030000 00000000 a2030000 ................ │ │ │ │ - 0x00000778 00000000 a3030000 00000000 00000000 ................ │ │ │ │ - 0x00000788 00000000 a4030000 00000000 00000000 ................ │ │ │ │ - 0x00000798 a5030000 00000000 a6030000 a7030000 ................ │ │ │ │ - 0x000007a8 00000000 00000000 a8030000 00000000 ................ │ │ │ │ - 0x000007b8 a9030000 aa030000 ab030000 ac030000 ................ │ │ │ │ - 0x000007c8 ad030000 00000000 ae030000 af030000 ................ │ │ │ │ - 0x000007d8 00000000 00000000 b0030000 00000000 ................ │ │ │ │ - 0x000007e8 b1030000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000007f8 b2030000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00000808 b4030000 00000000 b5030000 b6030000 ................ │ │ │ │ - 0x00000818 b8030000 b9030000 ba030000 bc030000 ................ │ │ │ │ - 0x00000828 bd030000 be030000 00000000 00000000 ................ │ │ │ │ - 0x00000838 00000000 bf030000 00000000 c0030000 ................ │ │ │ │ - 0x00000848 00000000 c2030000 00000000 00000000 ................ │ │ │ │ - 0x00000858 c3030000 00000000 c4030000 00000000 ................ │ │ │ │ - 0x00000868 c5030000 00000000 c6030000 00000000 ................ │ │ │ │ - 0x00000878 c7030000 00000000 00000000 c9030000 ................ │ │ │ │ - 0x00000888 00000000 ca030000 00000000 cb030000 ................ │ │ │ │ - 0x00000898 cc030000 cd030000 ce030000 00000000 ................ │ │ │ │ - 0x000008a8 00000000 00000000 cf030000 d0030000 ................ │ │ │ │ - 0x000008b8 d1030000 d2030000 00000000 d4030000 ................ │ │ │ │ - 0x000008c8 d6030000 d7030000 d8030000 00000000 ................ │ │ │ │ - 0x000008d8 00000000 da030000 00000000 db030000 ................ │ │ │ │ - 0x000008e8 dc030000 df030000 00000000 e1030000 ................ │ │ │ │ - 0x000008f8 e2030000 e5030000 e7030000 00000000 ................ │ │ │ │ - 0x00000908 e8030000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00000918 e9030000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00000928 ea030000 00000000 eb030000 00000000 ................ │ │ │ │ - 0x00000938 ee030000 ef030000 f1030000 00000000 ................ │ │ │ │ - 0x00000948 f2030000 f3030000 f4030000 f5030000 ................ │ │ │ │ - 0x00000958 00000000 f6030000 f7030000 00000000 ................ │ │ │ │ - 0x00000968 00000000 f8030000 00000000 00000000 ................ │ │ │ │ - 0x00000978 f9030000 fa030000 fc030000 00000000 ................ │ │ │ │ - 0x00000988 fe030000 00040000 01040000 00000000 ................ │ │ │ │ - 0x00000998 00000000 00000000 02040000 03040000 ................ │ │ │ │ - 0x000009a8 05040000 00000000 00000000 06040000 ................ │ │ │ │ - 0x000009b8 00000000 08040000 09040000 00000000 ................ │ │ │ │ - 0x000009c8 0a040000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000009d8 00000000 0b040000 00000000 00000000 ................ │ │ │ │ - 0x000009e8 0d040000 0e040000 00000000 00000000 ................ │ │ │ │ - 0x000009f8 00000000 10040000 11040000 00000000 ................ │ │ │ │ + 0x00000658 70030000 72030000 00000000 00000000 p...r........... │ │ │ │ + 0x00000668 73030000 00000000 75030000 00000000 s.......u....... │ │ │ │ + 0x00000678 76030000 00000000 77030000 00000000 v.......w....... │ │ │ │ + 0x00000688 78030000 79030000 7a030000 7b030000 x...y...z...{... │ │ │ │ + 0x00000698 7c030000 00000000 7d030000 00000000 |.......}....... │ │ │ │ + 0x000006a8 7f030000 00000000 00000000 80030000 ................ │ │ │ │ + 0x000006b8 00000000 00000000 81030000 00000000 ................ │ │ │ │ + 0x000006c8 82030000 83030000 00000000 00000000 ................ │ │ │ │ + 0x000006d8 85030000 00000000 00000000 86030000 ................ │ │ │ │ + 0x000006e8 87030000 88030000 00000000 8a030000 ................ │ │ │ │ + 0x000006f8 8d030000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00000708 00000000 8e030000 00000000 00000000 ................ │ │ │ │ + 0x00000718 8f030000 91030000 00000000 00000000 ................ │ │ │ │ + 0x00000728 00000000 00000000 00000000 93030000 ................ │ │ │ │ + 0x00000738 94030000 00000000 00000000 95030000 ................ │ │ │ │ + 0x00000748 96030000 00000000 00000000 97030000 ................ │ │ │ │ + 0x00000758 00000000 98030000 00000000 00000000 ................ │ │ │ │ + 0x00000768 00000000 99030000 00000000 9a030000 ................ │ │ │ │ + 0x00000778 00000000 9b030000 00000000 00000000 ................ │ │ │ │ + 0x00000788 00000000 9c030000 00000000 00000000 ................ │ │ │ │ + 0x00000798 9d030000 00000000 9e030000 9f030000 ................ │ │ │ │ + 0x000007a8 00000000 00000000 a0030000 00000000 ................ │ │ │ │ + 0x000007b8 a1030000 a2030000 a3030000 a4030000 ................ │ │ │ │ + 0x000007c8 a5030000 00000000 a6030000 a7030000 ................ │ │ │ │ + 0x000007d8 00000000 00000000 a8030000 00000000 ................ │ │ │ │ + 0x000007e8 a9030000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000007f8 aa030000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00000808 ac030000 00000000 ad030000 ae030000 ................ │ │ │ │ + 0x00000818 b0030000 b1030000 b2030000 b4030000 ................ │ │ │ │ + 0x00000828 b5030000 b6030000 00000000 00000000 ................ │ │ │ │ + 0x00000838 00000000 b7030000 00000000 b8030000 ................ │ │ │ │ + 0x00000848 00000000 ba030000 00000000 00000000 ................ │ │ │ │ + 0x00000858 bb030000 00000000 bc030000 00000000 ................ │ │ │ │ + 0x00000868 bd030000 00000000 be030000 00000000 ................ │ │ │ │ + 0x00000878 bf030000 00000000 00000000 c1030000 ................ │ │ │ │ + 0x00000888 00000000 c2030000 00000000 c3030000 ................ │ │ │ │ + 0x00000898 c4030000 c5030000 c6030000 00000000 ................ │ │ │ │ + 0x000008a8 00000000 00000000 c7030000 c8030000 ................ │ │ │ │ + 0x000008b8 c9030000 ca030000 00000000 cc030000 ................ │ │ │ │ + 0x000008c8 ce030000 cf030000 d0030000 00000000 ................ │ │ │ │ + 0x000008d8 00000000 d2030000 00000000 d3030000 ................ │ │ │ │ + 0x000008e8 d4030000 d7030000 00000000 d9030000 ................ │ │ │ │ + 0x000008f8 da030000 dd030000 df030000 00000000 ................ │ │ │ │ + 0x00000908 e0030000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00000918 e1030000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00000928 e2030000 00000000 e3030000 00000000 ................ │ │ │ │ + 0x00000938 e6030000 e7030000 e9030000 00000000 ................ │ │ │ │ + 0x00000948 ea030000 eb030000 ec030000 ed030000 ................ │ │ │ │ + 0x00000958 00000000 ee030000 ef030000 00000000 ................ │ │ │ │ + 0x00000968 00000000 f0030000 00000000 00000000 ................ │ │ │ │ + 0x00000978 f1030000 f2030000 f4030000 00000000 ................ │ │ │ │ + 0x00000988 f6030000 f8030000 f9030000 00000000 ................ │ │ │ │ + 0x00000998 00000000 00000000 fa030000 fb030000 ................ │ │ │ │ + 0x000009a8 fd030000 00000000 00000000 fe030000 ................ │ │ │ │ + 0x000009b8 00000000 00040000 01040000 00000000 ................ │ │ │ │ + 0x000009c8 02040000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000009d8 00000000 03040000 00000000 00000000 ................ │ │ │ │ + 0x000009e8 05040000 06040000 00000000 00000000 ................ │ │ │ │ + 0x000009f8 00000000 08040000 09040000 00000000 ................ │ │ │ │ 0x00000a08 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00000a18 12040000 00000000 13040000 00000000 ................ │ │ │ │ - 0x00000a28 14040000 00000000 15040000 16040000 ................ │ │ │ │ - 0x00000a38 00000000 00000000 00000000 17040000 ................ │ │ │ │ - 0x00000a48 00000000 00000000 00000000 18040000 ................ │ │ │ │ + 0x00000a18 0a040000 00000000 0b040000 00000000 ................ │ │ │ │ + 0x00000a28 0c040000 00000000 0d040000 0e040000 ................ │ │ │ │ + 0x00000a38 00000000 00000000 00000000 0f040000 ................ │ │ │ │ + 0x00000a48 00000000 00000000 00000000 10040000 ................ │ │ │ │ 0x00000a58 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00000a68 00000000 19040000 1a040000 1b040000 ................ │ │ │ │ - 0x00000a78 00000000 00000000 1c040000 1e040000 ................ │ │ │ │ - 0x00000a88 1f040000 20040000 21040000 00000000 .... ...!....... │ │ │ │ - 0x00000a98 22040000 23040000 24040000 26040000 "...#...$...&... │ │ │ │ - 0x00000aa8 28040000 00000000 29040000 00000000 (.......)....... │ │ │ │ - 0x00000ab8 00000000 2a040000 2c040000 2d040000 ....*...,...-... │ │ │ │ - 0x00000ac8 2e040000 00000000 2f040000 00000000 ......../....... │ │ │ │ - 0x00000ad8 30040000 00000000 32040000 00000000 0.......2....... │ │ │ │ - 0x00000ae8 00000000 00000000 34040000 00000000 ........4....... │ │ │ │ - 0x00000af8 00000000 37040000 38040000 3a040000 ....7...8...:... │ │ │ │ - 0x00000b08 00000000 3b040000 3c040000 3f040000 ....;...<...?... │ │ │ │ - 0x00000b18 40040000 00000000 00000000 00000000 @............... │ │ │ │ - 0x00000b28 00000000 42040000 00000000 43040000 ....B.......C... │ │ │ │ + 0x00000a68 00000000 11040000 12040000 13040000 ................ │ │ │ │ + 0x00000a78 00000000 00000000 14040000 16040000 ................ │ │ │ │ + 0x00000a88 17040000 18040000 19040000 00000000 ................ │ │ │ │ + 0x00000a98 1a040000 1b040000 1c040000 1e040000 ................ │ │ │ │ + 0x00000aa8 20040000 00000000 21040000 00000000 .......!....... │ │ │ │ + 0x00000ab8 00000000 22040000 24040000 25040000 ...."...$...%... │ │ │ │ + 0x00000ac8 26040000 00000000 27040000 00000000 &.......'....... │ │ │ │ + 0x00000ad8 28040000 00000000 2a040000 00000000 (.......*....... │ │ │ │ + 0x00000ae8 00000000 00000000 2c040000 00000000 ........,....... │ │ │ │ + 0x00000af8 00000000 2f040000 30040000 32040000 ..../...0...2... │ │ │ │ + 0x00000b08 00000000 33040000 34040000 37040000 ....3...4...7... │ │ │ │ + 0x00000b18 38040000 00000000 00000000 00000000 8............... │ │ │ │ + 0x00000b28 00000000 3a040000 00000000 3b040000 ....:.......;... │ │ │ │ 0x00000b38 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00000b48 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00000b58 00000000 45040000 00000000 46040000 ....E.......F... │ │ │ │ - 0x00000b68 47040000 48040000 49040000 00000000 G...H...I....... │ │ │ │ - 0x00000b78 00000000 4a040000 4b040000 00000000 ....J...K....... │ │ │ │ + 0x00000b58 00000000 3d040000 00000000 3e040000 ....=.......>... │ │ │ │ + 0x00000b68 3f040000 40040000 41040000 00000000 ?...@...A....... │ │ │ │ + 0x00000b78 00000000 42040000 43040000 00000000 ....B...C....... │ │ │ │ 0x00000b88 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00000b98 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00000ba8 4d040000 00000000 4f040000 00000000 M.......O....... │ │ │ │ - 0x00000bb8 00000000 50040000 52040000 53040000 ....P...R...S... │ │ │ │ - 0x00000bc8 00000000 00000000 54040000 00000000 ........T....... │ │ │ │ - 0x00000bd8 00000000 00000000 00000000 56040000 ............V... │ │ │ │ - 0x00000be8 57040000 58040000 00000000 5a040000 W...X.......Z... │ │ │ │ - 0x00000bf8 5b040000 00000000 00000000 5d040000 [...........]... │ │ │ │ - 0x00000c08 00000000 00000000 5e040000 00000000 ........^....... │ │ │ │ - 0x00000c18 00000000 5f040000 00000000 00000000 ...._........... │ │ │ │ - 0x00000c28 60040000 00000000 63040000 00000000 `.......c....... │ │ │ │ - 0x00000c38 64040000 65040000 66040000 00000000 d...e...f....... │ │ │ │ - 0x00000c48 00000000 67040000 68040000 69040000 ....g...h...i... │ │ │ │ - 0x00000c58 6a040000 6b040000 00000000 00000000 j...k........... │ │ │ │ - 0x00000c68 00000000 00000000 6c040000 6d040000 ........l...m... │ │ │ │ - 0x00000c78 00000000 6e040000 6f040000 00000000 ....n...o....... │ │ │ │ - 0x00000c88 00000000 00000000 70040000 00000000 ........p....... │ │ │ │ - 0x00000c98 72040000 73040000 75040000 76040000 r...s...u...v... │ │ │ │ - 0x00000ca8 00000000 00000000 77040000 00000000 ........w....... │ │ │ │ - 0x00000cb8 78040000 79040000 00000000 7a040000 x...y.......z... │ │ │ │ - 0x00000cc8 00000000 00000000 00000000 7d040000 ............}... │ │ │ │ - 0x00000cd8 80040000 81040000 00000000 00000000 ................ │ │ │ │ + 0x00000ba8 45040000 00000000 47040000 00000000 E.......G....... │ │ │ │ + 0x00000bb8 00000000 48040000 4a040000 4b040000 ....H...J...K... │ │ │ │ + 0x00000bc8 00000000 00000000 4c040000 00000000 ........L....... │ │ │ │ + 0x00000bd8 00000000 00000000 00000000 4e040000 ............N... │ │ │ │ + 0x00000be8 4f040000 50040000 00000000 52040000 O...P.......R... │ │ │ │ + 0x00000bf8 53040000 00000000 00000000 55040000 S...........U... │ │ │ │ + 0x00000c08 00000000 00000000 56040000 00000000 ........V....... │ │ │ │ + 0x00000c18 00000000 57040000 00000000 00000000 ....W........... │ │ │ │ + 0x00000c28 58040000 00000000 5b040000 00000000 X.......[....... │ │ │ │ + 0x00000c38 5c040000 5d040000 5e040000 00000000 \...]...^....... │ │ │ │ + 0x00000c48 00000000 5f040000 60040000 61040000 ...._...`...a... │ │ │ │ + 0x00000c58 62040000 63040000 00000000 00000000 b...c........... │ │ │ │ + 0x00000c68 00000000 00000000 64040000 65040000 ........d...e... │ │ │ │ + 0x00000c78 00000000 66040000 67040000 00000000 ....f...g....... │ │ │ │ + 0x00000c88 00000000 00000000 68040000 00000000 ........h....... │ │ │ │ + 0x00000c98 6a040000 6b040000 6d040000 6e040000 j...k...m...n... │ │ │ │ + 0x00000ca8 00000000 00000000 6f040000 00000000 ........o....... │ │ │ │ + 0x00000cb8 70040000 71040000 00000000 72040000 p...q.......r... │ │ │ │ + 0x00000cc8 00000000 00000000 00000000 75040000 ............u... │ │ │ │ + 0x00000cd8 78040000 79040000 00000000 00000000 x...y........... │ │ │ │ 0x00000ce8 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00000cf8 00000000 84040000 85040000 86040000 ................ │ │ │ │ - 0x00000d08 00000000 87040000 00000000 88040000 ................ │ │ │ │ - 0x00000d18 00000000 89040000 8b040000 8c040000 ................ │ │ │ │ - 0x00000d28 8d040000 8e040000 00000000 8f040000 ................ │ │ │ │ - 0x00000d38 00000000 00000000 00000000 90040000 ................ │ │ │ │ - 0x00000d48 91040000 00000000 00000000 93040000 ................ │ │ │ │ - 0x00000d58 00000000 94040000 95040000 96040000 ................ │ │ │ │ - 0x00000d68 00000000 97040000 99040000 00000000 ................ │ │ │ │ - 0x00000d78 9b040000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00000d88 00000000 9d040000 9e040000 00000000 ................ │ │ │ │ - 0x00000d98 a0040000 00000000 a1040000 a3040000 ................ │ │ │ │ - 0x00000da8 00000000 a5040000 a6040000 a7040000 ................ │ │ │ │ - 0x00000db8 a8040000 00000000 00000000 a9040000 ................ │ │ │ │ - 0x00000dc8 aa040000 00000000 ac040000 00000000 ................ │ │ │ │ - 0x00000dd8 00000000 ad040000 ae040000 af040000 ................ │ │ │ │ - 0x00000de8 b0040000 b1040000 00000000 00000000 ................ │ │ │ │ - 0x00000df8 b2040000 00000000 b3040000 b5040000 ................ │ │ │ │ - 0x00000e08 b6040000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00000cf8 00000000 7c040000 7d040000 7e040000 ....|...}...~... │ │ │ │ + 0x00000d08 00000000 7f040000 00000000 80040000 ................ │ │ │ │ + 0x00000d18 00000000 81040000 83040000 84040000 ................ │ │ │ │ + 0x00000d28 85040000 86040000 00000000 87040000 ................ │ │ │ │ + 0x00000d38 00000000 00000000 00000000 88040000 ................ │ │ │ │ + 0x00000d48 89040000 00000000 00000000 8b040000 ................ │ │ │ │ + 0x00000d58 00000000 8c040000 8d040000 8e040000 ................ │ │ │ │ + 0x00000d68 00000000 8f040000 91040000 00000000 ................ │ │ │ │ + 0x00000d78 93040000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00000d88 00000000 95040000 96040000 00000000 ................ │ │ │ │ + 0x00000d98 98040000 00000000 99040000 9b040000 ................ │ │ │ │ + 0x00000da8 00000000 9d040000 9e040000 9f040000 ................ │ │ │ │ + 0x00000db8 a0040000 00000000 00000000 a1040000 ................ │ │ │ │ + 0x00000dc8 a2040000 00000000 a4040000 00000000 ................ │ │ │ │ + 0x00000dd8 00000000 a5040000 a6040000 a7040000 ................ │ │ │ │ + 0x00000de8 a8040000 a9040000 00000000 00000000 ................ │ │ │ │ + 0x00000df8 aa040000 00000000 ab040000 ad040000 ................ │ │ │ │ + 0x00000e08 ae040000 00000000 00000000 00000000 ................ │ │ │ │ 0x00000e18 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00000e28 b7040000 00000000 b8040000 00000000 ................ │ │ │ │ - 0x00000e38 b9040000 00000000 ba040000 00000000 ................ │ │ │ │ - 0x00000e48 00000000 00000000 00000000 bb040000 ................ │ │ │ │ - 0x00000e58 bd040000 be040000 c0040000 00000000 ................ │ │ │ │ - 0x00000e68 c2040000 c3040000 c4040000 00000000 ................ │ │ │ │ - 0x00000e78 c5040000 00000000 c6040000 c8040000 ................ │ │ │ │ - 0x00000e88 00000000 c9040000 00000000 00000000 ................ │ │ │ │ - 0x00000e98 ca040000 cb040000 cc040000 cd040000 ................ │ │ │ │ - 0x00000ea8 cf040000 d0040000 d2040000 00000000 ................ │ │ │ │ - 0x00000eb8 00000000 d4040000 d5040000 00000000 ................ │ │ │ │ - 0x00000ec8 00000000 d6040000 00000000 d7040000 ................ │ │ │ │ - 0x00000ed8 d8040000 db040000 de040000 00000000 ................ │ │ │ │ - 0x00000ee8 00000000 df040000 00000000 00000000 ................ │ │ │ │ - 0x00000ef8 e0040000 e1040000 00000000 e2040000 ................ │ │ │ │ - 0x00000f08 00000000 00000000 00000000 e3040000 ................ │ │ │ │ - 0x00000f18 e4040000 00000000 00000000 e5040000 ................ │ │ │ │ - 0x00000f28 00000000 e6040000 e7040000 e9040000 ................ │ │ │ │ - 0x00000f38 ea040000 00000000 ec040000 00000000 ................ │ │ │ │ - 0x00000f48 ee040000 00000000 f0040000 00000000 ................ │ │ │ │ - 0x00000f58 00000000 f2040000 f3040000 00000000 ................ │ │ │ │ - 0x00000f68 f4040000 f5040000 00000000 00000000 ................ │ │ │ │ - 0x00000f78 00000000 00000000 00000000 f6040000 ................ │ │ │ │ - 0x00000f88 f7040000 00000000 f8040000 f9040000 ................ │ │ │ │ - 0x00000f98 00000000 00000000 fa040000 fb040000 ................ │ │ │ │ - 0x00000fa8 00000000 00000000 00000000 fd040000 ................ │ │ │ │ - 0x00000fb8 fe040000 ff040000 00050000 02050000 ................ │ │ │ │ - 0x00000fc8 00000000 03050000 00000000 00000000 ................ │ │ │ │ - 0x00000fd8 05050000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00000fe8 06050000 07050000 08050000 00000000 ................ │ │ │ │ - 0x00000ff8 0a050000 00000000 0c050000 00000000 ................ │ │ │ │ - 0x00001008 00000000 00000000 0d050000 0e050000 ................ │ │ │ │ - 0x00001018 0f050000 10050000 13050000 14050000 ................ │ │ │ │ - 0x00001028 15050000 00000000 16050000 17050000 ................ │ │ │ │ - 0x00001038 18050000 19050000 00000000 1a050000 ................ │ │ │ │ - 0x00001048 1b050000 00000000 1c050000 00000000 ................ │ │ │ │ - 0x00001058 00000000 1e050000 00000000 20050000 ............ ... │ │ │ │ - 0x00001068 00000000 00000000 21050000 00000000 ........!....... │ │ │ │ - 0x00001078 00000000 22050000 00000000 25050000 ....".......%... │ │ │ │ - 0x00001088 26050000 27050000 00000000 29050000 &...'.......)... │ │ │ │ - 0x00001098 2b050000 00000000 2e050000 2f050000 +.........../... │ │ │ │ - 0x000010a8 30050000 32050000 34050000 35050000 0...2...4...5... │ │ │ │ - 0x000010b8 36050000 37050000 00000000 38050000 6...7.......8... │ │ │ │ - 0x000010c8 00000000 39050000 00000000 00000000 ....9........... │ │ │ │ - 0x000010d8 3a050000 00000000 3c050000 00000000 :.......<....... │ │ │ │ - 0x000010e8 3e050000 00000000 00000000 00000000 >............... │ │ │ │ - 0x000010f8 00000000 40050000 00000000 00000000 ....@........... │ │ │ │ - 0x00001108 41050000 00000000 00000000 42050000 A...........B... │ │ │ │ - 0x00001118 00000000 43050000 46050000 00000000 ....C...F....... │ │ │ │ - 0x00001128 00000000 47050000 00000000 49050000 ....G.......I... │ │ │ │ - 0x00001138 4a050000 4c050000 4d050000 00000000 J...L...M....... │ │ │ │ - 0x00001148 4e050000 4f050000 00000000 00000000 N...O........... │ │ │ │ - 0x00001158 00000000 50050000 00000000 00000000 ....P........... │ │ │ │ - 0x00001168 51050000 52050000 53050000 00000000 Q...R...S....... │ │ │ │ - 0x00001178 00000000 54050000 00000000 56050000 ....T.......V... │ │ │ │ - 0x00001188 00000000 00000000 57050000 5a050000 ........W...Z... │ │ │ │ - 0x00001198 00000000 5b050000 5c050000 5e050000 ....[...\...^... │ │ │ │ - 0x000011a8 00000000 00000000 00000000 60050000 ............`... │ │ │ │ - 0x000011b8 00000000 00000000 61050000 63050000 ........a...c... │ │ │ │ - 0x000011c8 64050000 65050000 68050000 69050000 d...e...h...i... │ │ │ │ - 0x000011d8 6a050000 6d050000 6e050000 70050000 j...m...n...p... │ │ │ │ - 0x000011e8 71050000 00000000 72050000 00000000 q.......r....... │ │ │ │ - 0x000011f8 00000000 00000000 75050000 00000000 ........u....... │ │ │ │ - 0x00001208 00000000 00000000 76050000 78050000 ........v...x... │ │ │ │ - 0x00001218 00000000 00000000 79050000 00000000 ........y....... │ │ │ │ - 0x00001228 7a050000 00000000 00000000 7b050000 z...........{... │ │ │ │ - 0x00001238 00000000 7c050000 00000000 00000000 ....|........... │ │ │ │ - 0x00001248 00000000 7d050000 00000000 7e050000 ....}.......~... │ │ │ │ - 0x00001258 7f050000 00000000 00000000 81050000 ................ │ │ │ │ - 0x00001268 82050000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00001278 83050000 84050000 00000000 85050000 ................ │ │ │ │ + 0x00000e28 af040000 00000000 b0040000 00000000 ................ │ │ │ │ + 0x00000e38 b1040000 00000000 b2040000 00000000 ................ │ │ │ │ + 0x00000e48 00000000 00000000 00000000 b3040000 ................ │ │ │ │ + 0x00000e58 b5040000 b6040000 b8040000 00000000 ................ │ │ │ │ + 0x00000e68 ba040000 bb040000 bc040000 00000000 ................ │ │ │ │ + 0x00000e78 bd040000 00000000 be040000 c0040000 ................ │ │ │ │ + 0x00000e88 00000000 c1040000 00000000 00000000 ................ │ │ │ │ + 0x00000e98 c2040000 c3040000 c4040000 c5040000 ................ │ │ │ │ + 0x00000ea8 c7040000 c8040000 ca040000 00000000 ................ │ │ │ │ + 0x00000eb8 00000000 cc040000 cd040000 00000000 ................ │ │ │ │ + 0x00000ec8 00000000 ce040000 00000000 cf040000 ................ │ │ │ │ + 0x00000ed8 d0040000 d3040000 d6040000 00000000 ................ │ │ │ │ + 0x00000ee8 00000000 d7040000 00000000 00000000 ................ │ │ │ │ + 0x00000ef8 d8040000 d9040000 00000000 da040000 ................ │ │ │ │ + 0x00000f08 00000000 00000000 00000000 db040000 ................ │ │ │ │ + 0x00000f18 dc040000 00000000 00000000 dd040000 ................ │ │ │ │ + 0x00000f28 00000000 de040000 df040000 e1040000 ................ │ │ │ │ + 0x00000f38 e2040000 00000000 e4040000 00000000 ................ │ │ │ │ + 0x00000f48 e6040000 00000000 e8040000 00000000 ................ │ │ │ │ + 0x00000f58 00000000 ea040000 eb040000 00000000 ................ │ │ │ │ + 0x00000f68 ec040000 ed040000 00000000 00000000 ................ │ │ │ │ + 0x00000f78 00000000 00000000 00000000 ee040000 ................ │ │ │ │ + 0x00000f88 ef040000 00000000 f0040000 f1040000 ................ │ │ │ │ + 0x00000f98 00000000 00000000 f2040000 f3040000 ................ │ │ │ │ + 0x00000fa8 00000000 00000000 00000000 f5040000 ................ │ │ │ │ + 0x00000fb8 f6040000 f7040000 f8040000 fa040000 ................ │ │ │ │ + 0x00000fc8 00000000 fb040000 00000000 00000000 ................ │ │ │ │ + 0x00000fd8 fd040000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00000fe8 fe040000 ff040000 00050000 00000000 ................ │ │ │ │ + 0x00000ff8 02050000 00000000 04050000 00000000 ................ │ │ │ │ + 0x00001008 00000000 00000000 05050000 06050000 ................ │ │ │ │ + 0x00001018 07050000 08050000 0b050000 0c050000 ................ │ │ │ │ + 0x00001028 0d050000 00000000 0e050000 0f050000 ................ │ │ │ │ + 0x00001038 10050000 11050000 00000000 12050000 ................ │ │ │ │ + 0x00001048 13050000 00000000 14050000 00000000 ................ │ │ │ │ + 0x00001058 00000000 16050000 00000000 18050000 ................ │ │ │ │ + 0x00001068 00000000 00000000 19050000 00000000 ................ │ │ │ │ + 0x00001078 00000000 1a050000 00000000 1d050000 ................ │ │ │ │ + 0x00001088 1e050000 1f050000 00000000 21050000 ............!... │ │ │ │ + 0x00001098 23050000 00000000 26050000 27050000 #.......&...'... │ │ │ │ + 0x000010a8 28050000 2a050000 2c050000 2d050000 (...*...,...-... │ │ │ │ + 0x000010b8 2e050000 2f050000 00000000 30050000 ..../.......0... │ │ │ │ + 0x000010c8 00000000 31050000 00000000 00000000 ....1........... │ │ │ │ + 0x000010d8 32050000 00000000 34050000 00000000 2.......4....... │ │ │ │ + 0x000010e8 36050000 00000000 00000000 00000000 6............... │ │ │ │ + 0x000010f8 00000000 38050000 00000000 00000000 ....8........... │ │ │ │ + 0x00001108 39050000 00000000 00000000 3a050000 9...........:... │ │ │ │ + 0x00001118 00000000 3b050000 3e050000 00000000 ....;...>....... │ │ │ │ + 0x00001128 00000000 3f050000 00000000 41050000 ....?.......A... │ │ │ │ + 0x00001138 42050000 44050000 45050000 00000000 B...D...E....... │ │ │ │ + 0x00001148 46050000 47050000 00000000 00000000 F...G........... │ │ │ │ + 0x00001158 00000000 48050000 00000000 00000000 ....H........... │ │ │ │ + 0x00001168 49050000 4a050000 4b050000 00000000 I...J...K....... │ │ │ │ + 0x00001178 00000000 4c050000 00000000 4e050000 ....L.......N... │ │ │ │ + 0x00001188 00000000 00000000 4f050000 52050000 ........O...R... │ │ │ │ + 0x00001198 00000000 53050000 54050000 56050000 ....S...T...V... │ │ │ │ + 0x000011a8 00000000 00000000 00000000 58050000 ............X... │ │ │ │ + 0x000011b8 00000000 00000000 59050000 5b050000 ........Y...[... │ │ │ │ + 0x000011c8 5c050000 5d050000 60050000 61050000 \...]...`...a... │ │ │ │ + 0x000011d8 62050000 65050000 66050000 68050000 b...e...f...h... │ │ │ │ + 0x000011e8 69050000 00000000 6a050000 00000000 i.......j....... │ │ │ │ + 0x000011f8 00000000 00000000 6d050000 00000000 ........m....... │ │ │ │ + 0x00001208 00000000 00000000 6e050000 70050000 ........n...p... │ │ │ │ + 0x00001218 00000000 00000000 71050000 00000000 ........q....... │ │ │ │ + 0x00001228 72050000 00000000 00000000 73050000 r...........s... │ │ │ │ + 0x00001238 00000000 74050000 00000000 00000000 ....t........... │ │ │ │ + 0x00001248 00000000 75050000 00000000 76050000 ....u.......v... │ │ │ │ + 0x00001258 77050000 00000000 00000000 79050000 w...........y... │ │ │ │ + 0x00001268 7a050000 00000000 00000000 00000000 z............... │ │ │ │ + 0x00001278 7b050000 7c050000 00000000 7d050000 {...|.......}... │ │ │ │ 0x00001288 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00001298 86050000 88050000 89050000 00000000 ................ │ │ │ │ - 0x000012a8 00000000 00000000 00000000 8a050000 ................ │ │ │ │ - 0x000012b8 00000000 8b050000 8c050000 00000000 ................ │ │ │ │ - 0x000012c8 00000000 8d050000 8e050000 00000000 ................ │ │ │ │ - 0x000012d8 00000000 8f050000 00000000 90050000 ................ │ │ │ │ - 0x000012e8 00000000 91050000 93050000 00000000 ................ │ │ │ │ - 0x000012f8 00000000 94050000 00000000 00000000 ................ │ │ │ │ - 0x00001308 00000000 00000000 00000000 95050000 ................ │ │ │ │ + 0x00001298 7e050000 80050000 81050000 00000000 ~............... │ │ │ │ + 0x000012a8 00000000 00000000 00000000 82050000 ................ │ │ │ │ + 0x000012b8 00000000 83050000 84050000 00000000 ................ │ │ │ │ + 0x000012c8 00000000 85050000 86050000 00000000 ................ │ │ │ │ + 0x000012d8 00000000 87050000 00000000 88050000 ................ │ │ │ │ + 0x000012e8 00000000 89050000 8b050000 00000000 ................ │ │ │ │ + 0x000012f8 00000000 8c050000 00000000 00000000 ................ │ │ │ │ + 0x00001308 00000000 00000000 00000000 8d050000 ................ │ │ │ │ 0x00001318 e5be8bd0 bbcf185f 490d3f6f e6257188 ......._I.?o.%q. │ │ │ │ 0x00001328 b3a87a30 c68ce8c9 3bb9a869 b0b7f8a6 ..z0....;..i.... │ │ │ │ 0x00001338 e12029dd 9fdb602f ac2d2111 b53b120a . )...`/.-!..;.. │ │ │ │ - 0x00001348 81067d08 bb767963 f5e90829 0f5e3f66 ..}..vyc...).^?f │ │ │ │ - 0x00001358 ef6bd8de ed3ad715 a3ffa2d0 aa877370 .k...:........sp │ │ │ │ - 0x00001368 af4cc456 4144ace6 60301572 019dd6a3 .L.VAD..`0.r.... │ │ │ │ - 0x00001378 a7c5efbd 0c656644 e9bee58e acd40595 .....efD........ │ │ │ │ - 0x00001388 d1ca9ae5 73850f17 da5bfaf0 f3eb093a ....s....[.....: │ │ │ │ - 0x00001398 4f23b6f9 0057715f b45744d7 3cfe30bc O#...Wq_.WD.<.0. │ │ │ │ - 0x000013a8 4d4e5b32 4c23dfdc 49f36887 838229ff MN[2L#..I.h...). │ │ │ │ - 0x000013b8 911ac4c0 a925580e 1f3e02d7 400de802 .....%X..>..@... │ │ │ │ - 0x000013c8 f40ebe76 517f194f 81d69c48 a35b7cc3 ...vQ..O...H.[|. │ │ │ │ - 0x000013d8 0d39b149 8b87b57a 5ad8fe10 5fdcd82e .9.I...zZ..._... │ │ │ │ - 0x000013e8 1a748136 c6b27854 cf4b83a8 c114cda5 .t.6..xT.K...... │ │ │ │ - 0x000013f8 c3c3645f 2e963c49 6fabf837 696dadc8 ..d_... │ │ │ │ - 0x00001448 84135474 c4e42096 f1a21daf d6ea633d ..Tt.. .......c= │ │ │ │ - 0x00001458 7fd74ebd b746b0b4 f88e4696 51f045dd ..N..F....F.Q.E. │ │ │ │ - 0x00001468 6b88bfb3 3d801299 76105d86 fbb519a0 k...=...v.]..... │ │ │ │ - 0x00001478 e5f0187e 22e4dc8a 2383a424 a39f55da ...~"...#..$..U. │ │ │ │ - 0x00001488 7487d7a0 ad6e93c5 a941e1a8 b6edcb06 t....n...A...... │ │ │ │ - 0x00001498 cb676bd8 503e5594 c1c7d31c b7b1e22f .gk.P>U......../ │ │ │ │ - 0x000014a8 754a7449 6ddbac87 9b3905a5 9f7c4c17 uJtIm....9...|L. │ │ │ │ - 0x000014b8 9c29b109 fd6bd146 7ab20c49 a734aff7 .)...k.Fz..I.4.. │ │ │ │ - 0x000014c8 572edb26 acd19673 e88c56bc 35a7f7b4 W..&...s..V.5... │ │ │ │ - 0x000014d8 69acb9b9 aa497a1c c2608ed8 83504a6d i....Iz..`...PJm │ │ │ │ - 0x000014e8 6e7da6f7 b3b2081d 39419b77 813e9b36 n}......9A.w.>.6 │ │ │ │ - 0x000014f8 0d4ba29a 3bf3bea9 5fdc9dbd 8969c9dc .K..;..._....i.. │ │ │ │ - 0x00001508 af46eaba cca44ddd 45a8436c 619fb6e5 .F....M.E.Cla... │ │ │ │ - 0x00001518 b777521e 5bcbd89f 9d1fda0a 3bb2e3d1 .wR.[.......;... │ │ │ │ - 0x00001528 318c499e fd78ee40 73e94406 42bb7533 1.I..x.@s.D.B.u3 │ │ │ │ - 0x00001538 7205cc62 6f4f42a6 b95da4ed 158c10f7 r..boOB..]...... │ │ │ │ - 0x00001548 539103c3 a2862061 3b1ac095 78a4c6c8 S..... a;...x... │ │ │ │ - 0x00001558 101ed5a8 bd735527 74da471a 65d3d1a6 .....sU't.G.e... │ │ │ │ - 0x00001568 f4b9a75a 4d935977 ca8774eb 3fadeed7 ...ZM.Yw..t.?... │ │ │ │ - 0x00001578 a78c3e41 00b507f7 9905f422 9fcc1f2c ..>A......."..., │ │ │ │ - 0x00001588 686e38a9 00c939b5 41de6435 ed086a59 hn8...9.A.d5..jY │ │ │ │ - 0x00001598 0f91110a dbba6cb8 dc44e9b1 1d4d450e ......l..D...ME. │ │ │ │ - 0x000015a8 1b5e5bea 8bcd75f0 91a50c82 cdf0ee18 .^[...u......... │ │ │ │ - 0x000015b8 f86facb7 4188c93a 21f38038 8cdf3f25 .o..A..:!..8..?% │ │ │ │ - 0x000015c8 9145bd3d 63817b73 713f2ef6 c7db53e0 .E.=c.{sq?....S. │ │ │ │ - 0x000015d8 dddf819a 09af9f81 3b3a93d2 ef9ecf7d ........;:.....} │ │ │ │ - 0x000015e8 69d31d83 4aa809e2 53f3d9be fd56c0cc i...J...S....V.. │ │ │ │ - 0x000015f8 53ed0e94 5f224c1a f50bc820 1c91d367 S..._"L.... ...g │ │ │ │ - 0x00001608 9d731cbc 35315235 8f1d90b2 61f8d8be .s..51R5....a... │ │ │ │ - 0x00001618 180ef5d4 f1098571 5a20294f 962975bd .......qZ )O.)u. │ │ │ │ - 0x00001628 9f7c14c3 99f83e25 9937f92f 780bcdab .|....>%.7./x... │ │ │ │ - 0x00001638 b90454eb 3caae92c 29de9560 83bfc4fb ..T.<..,)..`.... │ │ │ │ - 0x00001648 75b6a336 83114a29 959219c8 038d9ddd u..6..J)........ │ │ │ │ - 0x00001658 05606d3b 85fd2b63 3313e0ec 81c4f0de .`m;..+c3....... │ │ │ │ - 0x00001668 b18c5883 257ac5b8 8bec7f28 ab4b3eea ..X.%z.....(.K>. │ │ │ │ - 0x00001678 27dfc458 b9d5b6df 2d622373 a7f68ff9 '..X....-b#s.... │ │ │ │ - 0x00001688 cfcb4448 75d6c914 1f617a31 1b914f30 ..DHu....az1..O0 │ │ │ │ - 0x00001698 3f4e178b 9df0099a ac097906 fd77269a ?N........y..w&. │ │ │ │ - 0x000016a8 21739015 cfa7c103 0e1f0806 f7d42a45 !s............*E │ │ │ │ - 0x000016b8 e98806c5 cdfeacc4 8e530756 cfd85f38 .........S.V.._8 │ │ │ │ - 0x000016c8 d3d82c67 ddecabcb b9cd3189 29600ab2 ..,g......1.)`.. │ │ │ │ - 0x000016d8 1a2b5da4 d70997cf 953fe094 81552255 .+]......?...U"U │ │ │ │ - 0x000016e8 e355b660 dd3547f7 9ffccbeb 0c9ed6d3 .U.`.5G......... │ │ │ │ - 0x000016f8 a18a70b9 9fa11700 cd3795bf 47c0cc87 ..p......7..G... │ │ │ │ - 0x00001708 995ce582 195139ba 4fec998a 034daa69 .\...Q9.O....M.i │ │ │ │ - 0x00001718 33a0127e 1d0675cd 840c795b dd230f56 3..~..u...y[.#.V │ │ │ │ - 0x00001728 eec4f4be 0fdba5d7 09d2f29b 7953aeee ............yS.. │ │ │ │ - 0x00001738 7694e778 ff4fe339 61821872 53648038 v..x.O.9a..rSd.8 │ │ │ │ - 0x00001748 6813b83d f8f3ec97 998b9ab2 9c297a31 h..=.........)z1 │ │ │ │ - 0x00001758 4dbb8eda 030395d8 74066f8b 741f7f62 M.......t.o.t..b │ │ │ │ - 0x00001768 99b49b8c 24149e9e 1dae208a 0bfcb4bb ....$..... ..... │ │ │ │ - 0x00001778 2d189f95 010bec85 2d3faa6b 22fe2141 -.......-?.k".!A │ │ │ │ - 0x00001788 b6c1fe0c 77430abf 49044cec 30c2088a ....wC..I.L.0... │ │ │ │ - 0x00001798 dd5c5cef 27628579 e50a5f3b 0d918566 .\\.'b.y.._;...f │ │ │ │ - 0x000017a8 d375c57d 6769704b 09ce2492 e70e6238 .u.}gipK..$...b8 │ │ │ │ - 0x000017b8 914fd4dc 05931ce1 6c762191 a590461a .O......lv!...F. │ │ │ │ - 0x000017c8 7a08be56 4f4edc1e 9c99154e 0191b94e z..VON.....N...N │ │ │ │ - 0x000017d8 b96796e2 dbbe1fe2 bb1dd0f6 8ecca89b .g.............. │ │ │ │ - 0x000017e8 e3148028 7575a512 26073046 97fcb45b ...(uu..&.0F...[ │ │ │ │ - 0x000017f8 a1e20f13 e342ccb5 2167a37e 2cdd4a59 .....B..!g.~,.JY │ │ │ │ - 0x00001808 d5f5974b 11464813 8cd868e3 edc73fbd ...K.FH...h...?. │ │ │ │ - 0x00001818 a54f1da4 9fb1a8be bd585850 f7f74a86 .O.......XXP..J. │ │ │ │ - 0x00001828 a9e665cc e7341296 23cb6b6a 13cfa73e ..e..4..#.kj...> │ │ │ │ - 0x00001838 1ff28931 81e67dec 4f597fac 6bc3baea ...1..}.OY..k... │ │ │ │ - 0x00001848 f6293c7b 0b467c0b df48e4cb d5942a46 .)<{.F|..H....*F │ │ │ │ - 0x00001858 f5a6c07d df880c68 0dd544b7 5d6728f1 ...}...h..D.]g(. │ │ │ │ - 0x00001868 ea2814b8 af07df4a 7a4740dd db2b5188 .(.....JzG@..+Q. │ │ │ │ - 0x00001878 5950f444 e71fd409 a81da976 b1afe89c YP.D.......v.... │ │ │ │ - 0x00001888 bb0d9788 3f88fa26 2103f3d2 dfc38bbd ....?..&!....... │ │ │ │ - 0x00001898 d840e0f3 418ada48 76bd19a2 632df768 .@..A..Hv...c-.h │ │ │ │ - 0x000018a8 7a04a7cd aebd6720 5fd1f2d0 1d9eab8f z.....g _....... │ │ │ │ - 0x000018b8 c6ff072a 17f88e5a bb12a189 e55c02b6 ...*...Z.....\.. │ │ │ │ - 0x000018c8 6a0dd5ae a6f60f4f fbeacd48 fb31fdd1 j......O...H.1.. │ │ │ │ - 0x000018d8 5082f337 c58aab03 45b135d6 8ab0c701 P..7....E.5..... │ │ │ │ - 0x000018e8 03651b81 91c5bff7 cb1dde49 893874dc .e.........I.8t. │ │ │ │ - 0x000018f8 cd192cff 6bbd5893 c1c19af8 5a8658de ..,.k.X.....Z.X. │ │ │ │ - 0x00001908 ebbd6a05 c4f81252 65802716 7b6aad91 ..j....Re.'.{j.. │ │ │ │ - 0x00001918 082ac132 a5789a6e 777f6ec3 43a7300e .*.2.x.nw.n.C.0. │ │ │ │ - 0x00001928 f21852ce eb358c7f c740e840 b53297b3 ..R..5...@.@.2.. │ │ │ │ - 0x00001938 b87ed327 c9015d0b 5bcd6aa1 80c847a5 .~.'..].[.j...G. │ │ │ │ - 0x00001948 21b086de d34ec94d d34e8a90 a16be24f !....N.M.N...k.O │ │ │ │ - 0x00001958 24028893 7818e9c7 055cb928 9728fb89 $...x....\.(.(.. │ │ │ │ - 0x00001968 755685f5 5dc58e95 6b7b1c46 49e7eb2e uV..]...k{.FI... │ │ │ │ - 0x00001978 ef1f7dc0 2b068a91 11d9263e 55465360 ..}.+.....&>UFS` │ │ │ │ - 0x00001988 df5cb860 37751b8d 952f3a58 8f8e96a4 .\.`7u.../:X.... │ │ │ │ - 0x00001998 96625013 b7adc532 1dce7300 200ee14e .bP....2..s. ..N │ │ │ │ - 0x000019a8 d1bb0bc6 4797b2cf 23bed9a5 d7517ebd ....G...#....Q~. │ │ │ │ - 0x000019b8 fd0be27b 7d5a9fef eef0f097 aaa69d79 ...{}Z.........y │ │ │ │ - 0x000019c8 037e1ccb 264fbf37 8eb46cbc 37bedf97 .~..&O.7..l.7... │ │ │ │ - 0x000019d8 fd58c157 285711dd b005ae0a 1d3b5db9 .X.W(W.......;]. │ │ │ │ - 0x000019e8 450dde46 97b72406 dbf91e85 e16d62c9 E..F..$......mb. │ │ │ │ - 0x000019f8 3752ee05 707dbdd2 3112a497 c301b705 7R..p}..1....... │ │ │ │ - 0x00001a08 6ff51408 0dd7fda0 e5ff3568 4756d710 o.........5hGV.. │ │ │ │ - 0x00001a18 2b304fde 6ce8c173 116e49c2 a328873a +0O.l..s.nI..(.: │ │ │ │ - 0x00001a28 2954e22f e73888e8 3b03e46e f49d28d7 )T./.8..;..n..(. │ │ │ │ - 0x00001a38 0debd9c0 421b4de9 afbb8f9a c4b24cd2 ....B.M.......L. │ │ │ │ - 0x00001a48 318f7660 3dc81c79 ee122c6f 03014158 1.v`=..y..,o..AX │ │ │ │ - 0x00001a58 d91b9b0f a263f7a2 2fdf3260 c67fd782 .....c../.2`.... │ │ │ │ - 0x00001a68 c731aef9 f101b0ff 93db989d 8f776c32 .1...........wl2 │ │ │ │ - 0x00001a78 c94ecfbf efb39a6b 60db3737 8d318e5e .N.....k`.77.1.^ │ │ │ │ - 0x00001a88 cb085b7e 753b40be 3757c260 b759e1be ..[~u;@.7W.`.Y.. │ │ │ │ - 0x00001a98 c140f4bc 39156ef6 a546a02b 8e37d220 .@..9.n..F.+.7. │ │ │ │ - 0x00001aa8 931a68a3 eb01cc00 fd077e38 99265fa4 ..h.......~8.&_. │ │ │ │ - 0x00001ab8 c38af680 31baa536 cfbfad8c 0e5f88d6 ....1..6....._.. │ │ │ │ - 0x00001ac8 cb8d155f f52fa109 100b486b a5767b38 ..._./....Hk.v{8 │ │ │ │ - 0x00001ad8 0ec2a45b e744594c 693a56d9 f59b340e ...[.DYLi:V...4. │ │ │ │ - 0x00001ae8 bff4061b 95ac1283 5ed4baea 9bac6c25 ........^.....l% │ │ │ │ - 0x00001af8 2fba03ec 496ace59 25042393 fd2910a8 /...Ij.Y%.#..).. │ │ │ │ - 0x00001b08 2332c5c6 92c4c5c3 532e124e 91b6bddd #2......S..N.... │ │ │ │ - 0x00001b18 d0d90b2d 11f9eaed b2784574 b3c89fc9 ...-.....xEt.... │ │ │ │ - 0x00001b28 2545700d 8f1b87b7 412da1db db14be3f %Ep.....A-.....? │ │ │ │ - 0x00001b38 ec1b9e48 445077e2 094e98ff dc087792 ...HDPw..N....w. │ │ │ │ - 0x00001b48 78030271 49a1e71d db644e63 d14730aa x..qI....dNc.G0. │ │ │ │ - 0x00001b58 59a6a552 c52913f5 2f8eb586 dbac4c29 Y..R.)../.....L) │ │ │ │ - 0x00001b68 595cb891 0f17b02b 712a81e6 f2e1fa35 Y\.....+q*.....5 │ │ │ │ - 0x00001b78 13df1ef4 e72f1cd2 746863c6 6d641521 ...../..thc.md.! │ │ │ │ - 0x00001b88 ee6c634a 831987e5 e056d5fd 6dc5c315 .lcJ.....V..m... │ │ │ │ - 0x00001b98 e241c226 e3e0a1a7 ed44934a a335f741 .A.&.....D.J.5.A │ │ │ │ - 0x00001ba8 9de2aae8 e5b4da9e 0fcd7cc0 19fd6a9a ..........|...j. │ │ │ │ - 0x00001bb8 1b438d32 e79d5f39 e3e9b49f 46cd808c .C.2.._9....F... │ │ │ │ - 0x00001bc8 5fe84c8d ab41e553 a530ba97 cd664ba8 _.L..A.S.0...fK. │ │ │ │ - 0x00001bd8 52fd36a2 67f45c71 63b2997a 0cbcdd84 R.6.g.\qc..z.... │ │ │ │ - 0x00001be8 ed9ff1ac 5d9aae89 a54ae65d f16eab28 ....]....J.].n.( │ │ │ │ - 0x00001bf8 82771d1e 675597e1 9c98f110 8d5e1a32 .w..gU.......^.2 │ │ │ │ - 0x00001c08 ff867c37 93f97937 fb12c768 053c31cd ..|7..y7...h.<1. │ │ │ │ - 0x00001c18 643b326d a417c2c0 0dfd74c0 4b37e1dd d;2m......t.K7.. │ │ │ │ - 0x00001c28 8ba4749d f1978238 97231c6f dfb38c26 ..t....8.#.o...& │ │ │ │ - 0x00001c38 2dce2f1d ed040b4b dbb0fcc0 89a6a774 -./....K.......t │ │ │ │ - 0x00001c48 aa252756 e75f64a2 984e1f49 c9ae29ae .%'V._d..N.I..). │ │ │ │ - 0x00001c58 8b6590d0 17599154 fcf3b5b0 a8a4b950 .e...Y.T.......P │ │ │ │ - 0x00001c68 61239340 af46ce95 99d49954 84d8926b a#.@.F.....T...k │ │ │ │ - 0x00001c78 a519306d b66d96a2 03a6a90b 0495cafa ..0m.m.......... │ │ │ │ - 0x00001c88 88d6d32c a9c3539f 6380dda0 9f770d3e ...,..S.c....w.> │ │ │ │ - 0x00001c98 98eac01f 15dc1c56 486f1299 d50dabd5 .......VHo...... │ │ │ │ - 0x00001ca8 5f55367b 1743fc0f d52581eb b18d5ccc _U6{.C...%....\. │ │ │ │ - 0x00001cb8 27952d80 e5ee7225 e8e3ccd5 1dde7ef5 '.-...r%......~. │ │ │ │ - 0x00001cc8 cacb4f8b bf2fa0e2 6ccfac8a 05b07b43 ..O../..l.....{C │ │ │ │ - 0x00001cd8 d950a7a6 fdd15656 5b333db2 f8556fc1 .P....VV[3=..Uo. │ │ │ │ - 0x00001ce8 1061808d 1193a03b af4fc2c0 6c216590 .a.....;.O..l!e. │ │ │ │ - 0x00001cf8 6de8c964 2bbca1fc acb06fba 31528282 m..d+.....o.1R.. │ │ │ │ - 0x00001d08 9116954b 47309b77 c507d7e7 113eed4f ...KG0.w.....>.O │ │ │ │ - 0x00001d18 ed8578a4 0157e05b 5935c73e 635d6b6a ..x..W.[Y5.>c]kj │ │ │ │ - 0x00001d28 b4216160 253449f5 2b71c23b 2e2b48fb .!a`%4I.+q.;.+H. │ │ │ │ - 0x00001d38 6ac2640c 23f87f03 6f12ba62 41ddfc84 j.d.#...o..bA... │ │ │ │ - 0x00001d48 e2f9a024 8bf2a281 32a4b812 af4c4165 ...$....2....LAe │ │ │ │ - 0x00001d58 9f0f8770 62dea2c5 7778d5e4 a3dc7dac ...pb...wx....}. │ │ │ │ - 0x00001d68 69373fcc 941f6e89 e021b0f8 cd545a30 i7?...n..!...TZ0 │ │ │ │ - 0x00001d78 5fc55534 9ff8ee27 64da4030 1cb0974b _.U4...'d.@0...K │ │ │ │ - 0x00001d88 b57b3e41 5df98dcb 966c901e ef8c8ca9 .{>A]....l...... │ │ │ │ - 0x00001d98 c323eddd 618d6263 c230f9c8 d6138249 .#..a.bc.0.....I │ │ │ │ - 0x00001da8 c7fb8c66 6b95dbdd 1ac51cc1 4fe33f4c ...fk.......O.?L │ │ │ │ - 0x00001db8 d3864a1a 9fe5bc80 45b16766 1b49580a ..J.....E.gf.IX. │ │ │ │ - 0x00001dc8 ed2a3a76 399b698e 9f257891 20aa7c88 .*:v9.i..%x. .|. │ │ │ │ - 0x00001dd8 71dd7908 a7f379bd c189d5b3 29b826d0 q.y...y.....).&. │ │ │ │ - 0x00001de8 0dafb16a c3e194a0 38100d8a 1d0a3485 ...j....8.....4. │ │ │ │ - 0x00001df8 0d2d6b3b c7eee843 5fd05b5b a567ffdb .-k;...C_.[[.g.. │ │ │ │ - 0x00001e08 176a4425 6dd8aafb 3f46c4a4 9594a224 .jD%m...?F.....$ │ │ │ │ - 0x00001e18 e7b10752 4cc3b033 1d16526f 674665e3 ...RL..3..RogFe. │ │ │ │ - 0x00001e28 89541efc 9f1857ef .T....W. │ │ │ │ + 0x00001348 81067d08 bb767963 f5e90829 ef6bd8de ..}..vyc...).k.. │ │ │ │ + 0x00001358 ed3ad715 a3ffa2d0 aa877370 af4cc456 .:........sp.L.V │ │ │ │ + 0x00001368 4144ace6 60301572 019dd6a3 a7c5efbd AD..`0.r........ │ │ │ │ + 0x00001378 0c656644 e9bee58e acd40595 d1ca9ae5 .efD............ │ │ │ │ + 0x00001388 73850f17 f3eb093a 4f23b6f9 0057715f s......:O#...Wq_ │ │ │ │ + 0x00001398 b45744d7 3cfe30bc 4d4e5b32 4c23dfdc .WD.<.0.MN[2L#.. │ │ │ │ + 0x000013a8 49f36887 838229ff 911ac4c0 a925580e I.h...)......%X. │ │ │ │ + 0x000013b8 1f3e02d7 400de802 f40ebe76 517f194f .>..@......vQ..O │ │ │ │ + 0x000013c8 81d69c48 a35b7cc3 0d39b149 8b87b57a ...H.[|..9.I...z │ │ │ │ + 0x000013d8 5ad8fe10 5fdcd82e 1a748136 c6b27854 Z..._....t.6..xT │ │ │ │ + 0x000013e8 cf4b83a8 c114cda5 c3c3645f 2e963c49 .K........d_.....Tt.. . │ │ │ │ + 0x00001448 f1a21daf d6ea633d 7fd74ebd b746b0b4 ......c=..N..F.. │ │ │ │ + 0x00001458 f88e4696 51f045dd 6b88bfb3 3d801299 ..F.Q.E.k...=... │ │ │ │ + 0x00001468 76105d86 fbb519a0 e5f0187e 22e4dc8a v.]........~"... │ │ │ │ + 0x00001478 2383a424 a39f55da 7487d7a0 ad6e93c5 #..$..U.t....n.. │ │ │ │ + 0x00001488 a941e1a8 b6edcb06 cb676bd8 503e5594 .A.......gk.P>U. │ │ │ │ + 0x00001498 c1c7d31c b7b1e22f 754a7449 6ddbac87 ......./uJtIm... │ │ │ │ + 0x000014a8 9b3905a5 9f7c4c17 9c29b109 fd6bd146 .9...|L..)...k.F │ │ │ │ + 0x000014b8 7ab20c49 a734aff7 572edb26 acd19673 z..I.4..W..&...s │ │ │ │ + 0x000014c8 e88c56bc 35a7f7b4 69acb9b9 aa497a1c ..V.5...i....Iz. │ │ │ │ + 0x000014d8 c2608ed8 83504a6d 6e7da6f7 b3b2081d .`...PJmn}...... │ │ │ │ + 0x000014e8 39419b77 813e9b36 0d4ba29a 3bf3bea9 9A.w.>.6.K..;... │ │ │ │ + 0x000014f8 5fdc9dbd 8969c9dc af46eaba cca44ddd _....i...F....M. │ │ │ │ + 0x00001508 45a8436c 619fb6e5 b777521e 5bcbd89f E.Cla....wR.[... │ │ │ │ + 0x00001518 9d1fda0a 3bb2e3d1 318c499e fd78ee40 ....;...1.I..x.@ │ │ │ │ + 0x00001528 73e94406 42bb7533 7205cc62 6f4f42a6 s.D.B.u3r..boOB. │ │ │ │ + 0x00001538 b95da4ed 158c10f7 539103c3 a2862061 .]......S..... a │ │ │ │ + 0x00001548 3b1ac095 78a4c6c8 101ed5a8 bd735527 ;...x........sU' │ │ │ │ + 0x00001558 74da471a 65d3d1a6 f4b9a75a 4d935977 t.G.e......ZM.Yw │ │ │ │ + 0x00001568 ca8774eb 3fadeed7 a78c3e41 00b507f7 ..t.?.....>A.... │ │ │ │ + 0x00001578 9905f422 9fcc1f2c 686e38a9 00c939b5 ..."...,hn8...9. │ │ │ │ + 0x00001588 41de6435 ed086a59 0f91110a dbba6cb8 A.d5..jY......l. │ │ │ │ + 0x00001598 dc44e9b1 1d4d450e 1b5e5bea 8bcd75f0 .D...ME..^[...u. │ │ │ │ + 0x000015a8 91a50c82 cdf0ee18 f86facb7 4188c93a .........o..A..: │ │ │ │ + 0x000015b8 21f38038 8cdf3f25 9145bd3d 63817b73 !..8..?%.E.=c.{s │ │ │ │ + 0x000015c8 713f2ef6 c7db53e0 dddf819a 09af9f81 q?....S......... │ │ │ │ + 0x000015d8 3b3a93d2 ef9ecf7d 69d31d83 4aa809e2 ;:.....}i...J... │ │ │ │ + 0x000015e8 53f3d9be fd56c0cc 53ed0e94 5f224c1a S....V..S..._"L. │ │ │ │ + 0x000015f8 f50bc820 1c91d367 9d731cbc 35315235 ... ...g.s..51R5 │ │ │ │ + 0x00001608 8f1d90b2 61f8d8be 180ef5d4 f1098571 ....a..........q │ │ │ │ + 0x00001618 5a20294f 962975bd 9f7c14c3 99f83e25 Z )O.)u..|....>% │ │ │ │ + 0x00001628 9937f92f 780bcdab b90454eb 3caae92c .7./x.....T.<.., │ │ │ │ + 0x00001638 29de9560 83bfc4fb 75b6a336 83114a29 )..`....u..6..J) │ │ │ │ + 0x00001648 959219c8 038d9ddd 05606d3b 85fd2b63 .........`m;..+c │ │ │ │ + 0x00001658 3313e0ec 81c4f0de b18c5883 257ac5b8 3.........X.%z.. │ │ │ │ + 0x00001668 8bec7f28 ab4b3eea 27dfc458 b9d5b6df ...(.K>.'..X.... │ │ │ │ + 0x00001678 2d622373 a7f68ff9 cfcb4448 75d6c914 -b#s......DHu... │ │ │ │ + 0x00001688 1f617a31 1b914f30 3f4e178b 9df0099a .az1..O0?N...... │ │ │ │ + 0x00001698 ac097906 fd77269a 21739015 cfa7c103 ..y..w&.!s...... │ │ │ │ + 0x000016a8 0e1f0806 f7d42a45 e98806c5 cdfeacc4 ......*E........ │ │ │ │ + 0x000016b8 8e530756 cfd85f38 d3d82c67 ddecabcb .S.V.._8..,g.... │ │ │ │ + 0x000016c8 b9cd3189 29600ab2 1a2b5da4 d70997cf ..1.)`...+]..... │ │ │ │ + 0x000016d8 953fe094 81552255 e355b660 dd3547f7 .?...U"U.U.`.5G. │ │ │ │ + 0x000016e8 9ffccbeb 0c9ed6d3 a18a70b9 9fa11700 ..........p..... │ │ │ │ + 0x000016f8 cd3795bf 47c0cc87 995ce582 195139ba .7..G....\...Q9. │ │ │ │ + 0x00001708 4fec998a 034daa69 33a0127e 1d0675cd O....M.i3..~..u. │ │ │ │ + 0x00001718 840c795b dd230f56 eec4f4be 0fdba5d7 ..y[.#.V........ │ │ │ │ + 0x00001728 09d2f29b 7953aeee 7694e778 ff4fe339 ....yS..v..x.O.9 │ │ │ │ + 0x00001738 61821872 53648038 6813b83d f8f3ec97 a..rSd.8h..=.... │ │ │ │ + 0x00001748 998b9ab2 9c297a31 4dbb8eda 030395d8 .....)z1M....... │ │ │ │ + 0x00001758 74066f8b 741f7f62 99b49b8c 24149e9e t.o.t..b....$... │ │ │ │ + 0x00001768 1dae208a 0bfcb4bb 2d189f95 010bec85 .. .....-....... │ │ │ │ + 0x00001778 2d3faa6b 22fe2141 b6c1fe0c 77430abf -?.k".!A....wC.. │ │ │ │ + 0x00001788 49044cec 30c2088a dd5c5cef 27628579 I.L.0....\\.'b.y │ │ │ │ + 0x00001798 e50a5f3b 0d918566 d375c57d 6769704b .._;...f.u.}gipK │ │ │ │ + 0x000017a8 09ce2492 e70e6238 914fd4dc 05931ce1 ..$...b8.O...... │ │ │ │ + 0x000017b8 6c762191 a590461a 7a08be56 4f4edc1e lv!...F.z..VON.. │ │ │ │ + 0x000017c8 9c99154e 0191b94e b96796e2 dbbe1fe2 ...N...N.g...... │ │ │ │ + 0x000017d8 bb1dd0f6 8ecca89b e3148028 7575a512 ...........(uu.. │ │ │ │ + 0x000017e8 26073046 97fcb45b a1e20f13 e342ccb5 &.0F...[.....B.. │ │ │ │ + 0x000017f8 2167a37e 2cdd4a59 d5f5974b 11464813 !g.~,.JY...K.FH. │ │ │ │ + 0x00001808 8cd868e3 edc73fbd a54f1da4 9fb1a8be ..h...?..O...... │ │ │ │ + 0x00001818 bd585850 f7f74a86 a9e665cc e7341296 .XXP..J...e..4.. │ │ │ │ + 0x00001828 23cb6b6a 13cfa73e 1ff28931 81e67dec #.kj...>...1..}. │ │ │ │ + 0x00001838 4f597fac 6bc3baea f6293c7b 0b467c0b OY..k....)<{.F|. │ │ │ │ + 0x00001848 df48e4cb d5942a46 f5a6c07d df880c68 .H....*F...}...h │ │ │ │ + 0x00001858 0dd544b7 5d6728f1 ea2814b8 af07df4a ..D.]g(..(.....J │ │ │ │ + 0x00001868 7a4740dd db2b5188 5950f444 e71fd409 zG@..+Q.YP.D.... │ │ │ │ + 0x00001878 a81da976 b1afe89c bb0d9788 3f88fa26 ...v........?..& │ │ │ │ + 0x00001888 2103f3d2 dfc38bbd d840e0f3 418ada48 !........@..A..H │ │ │ │ + 0x00001898 76bd19a2 632df768 7a04a7cd aebd6720 v...c-.hz.....g │ │ │ │ + 0x000018a8 5fd1f2d0 1d9eab8f c6ff072a 17f88e5a _..........*...Z │ │ │ │ + 0x000018b8 bb12a189 e55c02b6 6a0dd5ae a6f60f4f .....\..j......O │ │ │ │ + 0x000018c8 fbeacd48 fb31fdd1 5082f337 c58aab03 ...H.1..P..7.... │ │ │ │ + 0x000018d8 45b135d6 8ab0c701 03651b81 91c5bff7 E.5......e...... │ │ │ │ + 0x000018e8 cb1dde49 893874dc cd192cff 6bbd5893 ...I.8t...,.k.X. │ │ │ │ + 0x000018f8 c1c19af8 5a8658de ebbd6a05 c4f81252 ....Z.X...j....R │ │ │ │ + 0x00001908 65802716 7b6aad91 082ac132 a5789a6e e.'.{j...*.2.x.n │ │ │ │ + 0x00001918 777f6ec3 43a7300e f21852ce eb358c7f w.n.C.0...R..5.. │ │ │ │ + 0x00001928 c740e840 b53297b3 b87ed327 c9015d0b .@.@.2...~.'..]. │ │ │ │ + 0x00001938 5bcd6aa1 80c847a5 21b086de d34ec94d [.j...G.!....N.M │ │ │ │ + 0x00001948 d34e8a90 a16be24f 24028893 7818e9c7 .N...k.O$...x... │ │ │ │ + 0x00001958 055cb928 9728fb89 755685f5 5dc58e95 .\.(.(..uV..]... │ │ │ │ + 0x00001968 6b7b1c46 49e7eb2e ef1f7dc0 2b068a91 k{.FI.....}.+... │ │ │ │ + 0x00001978 11d9263e 55465360 df5cb860 37751b8d ..&>UFS`.\.`7u.. │ │ │ │ + 0x00001988 952f3a58 8f8e96a4 96625013 b7adc532 ./:X.....bP....2 │ │ │ │ + 0x00001998 1dce7300 200ee14e d1bb0bc6 4797b2cf ..s. ..N....G... │ │ │ │ + 0x000019a8 23bed9a5 d7517ebd fd0be27b 7d5a9fef #....Q~....{}Z.. │ │ │ │ + 0x000019b8 eef0f097 aaa69d79 037e1ccb 264fbf37 .......y.~..&O.7 │ │ │ │ + 0x000019c8 8eb46cbc 37bedf97 fd58c157 285711dd ..l.7....X.W(W.. │ │ │ │ + 0x000019d8 b005ae0a 1d3b5db9 450dde46 97b72406 .....;].E..F..$. │ │ │ │ + 0x000019e8 dbf91e85 e16d62c9 3752ee05 707dbdd2 .....mb.7R..p}.. │ │ │ │ + 0x000019f8 3112a497 c301b705 6ff51408 0dd7fda0 1.......o....... │ │ │ │ + 0x00001a08 e5ff3568 4756d710 2b304fde 6ce8c173 ..5hGV..+0O.l..s │ │ │ │ + 0x00001a18 116e49c2 a328873a 2954e22f e73888e8 .nI..(.:)T./.8.. │ │ │ │ + 0x00001a28 3b03e46e f49d28d7 0debd9c0 421b4de9 ;..n..(.....B.M. │ │ │ │ + 0x00001a38 afbb8f9a c4b24cd2 318f7660 3dc81c79 ......L.1.v`=..y │ │ │ │ + 0x00001a48 ee122c6f 03014158 d91b9b0f a263f7a2 ..,o..AX.....c.. │ │ │ │ + 0x00001a58 2fdf3260 c67fd782 c731aef9 f101b0ff /.2`.....1...... │ │ │ │ + 0x00001a68 93db989d 8f776c32 c94ecfbf efb39a6b .....wl2.N.....k │ │ │ │ + 0x00001a78 60db3737 8d318e5e cb085b7e 753b40be `.77.1.^..[~u;@. │ │ │ │ + 0x00001a88 3757c260 b759e1be c140f4bc 39156ef6 7W.`.Y...@..9.n. │ │ │ │ + 0x00001a98 a546a02b 8e37d220 931a68a3 eb01cc00 .F.+.7. ..h..... │ │ │ │ + 0x00001aa8 fd077e38 99265fa4 c38af680 31baa536 ..~8.&_.....1..6 │ │ │ │ + 0x00001ab8 cfbfad8c 0e5f88d6 cb8d155f f52fa109 ....._....._./.. │ │ │ │ + 0x00001ac8 100b486b a5767b38 0ec2a45b e744594c ..Hk.v{8...[.DYL │ │ │ │ + 0x00001ad8 693a56d9 f59b340e bff4061b 95ac1283 i:V...4......... │ │ │ │ + 0x00001ae8 5ed4baea 9bac6c25 2fba03ec 496ace59 ^.....l%/...Ij.Y │ │ │ │ + 0x00001af8 25042393 fd2910a8 2332c5c6 92c4c5c3 %.#..)..#2...... │ │ │ │ + 0x00001b08 532e124e 91b6bddd d0d90b2d 11f9eaed S..N.......-.... │ │ │ │ + 0x00001b18 b2784574 b3c89fc9 2545700d 8f1b87b7 .xEt....%Ep..... │ │ │ │ + 0x00001b28 412da1db db14be3f ec1b9e48 445077e2 A-.....?...HDPw. │ │ │ │ + 0x00001b38 094e98ff dc087792 78030271 49a1e71d .N....w.x..qI... │ │ │ │ + 0x00001b48 db644e63 d14730aa 59a6a552 c52913f5 .dNc.G0.Y..R.).. │ │ │ │ + 0x00001b58 2f8eb586 dbac4c29 595cb891 0f17b02b /.....L)Y\.....+ │ │ │ │ + 0x00001b68 712a81e6 f2e1fa35 13df1ef4 e72f1cd2 q*.....5...../.. │ │ │ │ + 0x00001b78 746863c6 6d641521 ee6c634a 831987e5 thc.md.!.lcJ.... │ │ │ │ + 0x00001b88 e056d5fd 6dc5c315 e241c226 e3e0a1a7 .V..m....A.&.... │ │ │ │ + 0x00001b98 ed44934a a335f741 9de2aae8 e5b4da9e .D.J.5.A........ │ │ │ │ + 0x00001ba8 0fcd7cc0 19fd6a9a 1b438d32 e79d5f39 ..|...j..C.2.._9 │ │ │ │ + 0x00001bb8 e3e9b49f 46cd808c 5fe84c8d ab41e553 ....F..._.L..A.S │ │ │ │ + 0x00001bc8 a530ba97 cd664ba8 52fd36a2 67f45c71 .0...fK.R.6.g.\q │ │ │ │ + 0x00001bd8 63b2997a 0cbcdd84 ed9ff1ac 5d9aae89 c..z........]... │ │ │ │ + 0x00001be8 a54ae65d f16eab28 82771d1e 675597e1 .J.].n.(.w..gU.. │ │ │ │ + 0x00001bf8 9c98f110 8d5e1a32 ff867c37 93f97937 .....^.2..|7..y7 │ │ │ │ + 0x00001c08 fb12c768 053c31cd 643b326d a417c2c0 ...h.<1.d;2m.... │ │ │ │ + 0x00001c18 0dfd74c0 4b37e1dd 8ba4749d f1978238 ..t.K7....t....8 │ │ │ │ + 0x00001c28 97231c6f dfb38c26 2dce2f1d ed040b4b .#.o...&-./....K │ │ │ │ + 0x00001c38 dbb0fcc0 89a6a774 aa252756 e75f64a2 .......t.%'V._d. │ │ │ │ + 0x00001c48 984e1f49 c9ae29ae 8b6590d0 17599154 .N.I..)..e...Y.T │ │ │ │ + 0x00001c58 fcf3b5b0 a8a4b950 61239340 af46ce95 .......Pa#.@.F.. │ │ │ │ + 0x00001c68 99d49954 84d8926b a519306d b66d96a2 ...T...k..0m.m.. │ │ │ │ + 0x00001c78 03a6a90b 0495cafa 88d6d32c a9c3539f ...........,..S. │ │ │ │ + 0x00001c88 6380dda0 9f770d3e 98eac01f 15dc1c56 c....w.>.......V │ │ │ │ + 0x00001c98 486f1299 d50dabd5 5f55367b 1743fc0f Ho......_U6{.C.. │ │ │ │ + 0x00001ca8 d52581eb b18d5ccc 27952d80 e5ee7225 .%....\.'.-...r% │ │ │ │ + 0x00001cb8 e8e3ccd5 1dde7ef5 cacb4f8b bf2fa0e2 ......~...O../.. │ │ │ │ + 0x00001cc8 6ccfac8a 05b07b43 d950a7a6 fdd15656 l.....{C.P....VV │ │ │ │ + 0x00001cd8 5b333db2 f8556fc1 1061808d 1193a03b [3=..Uo..a.....; │ │ │ │ + 0x00001ce8 af4fc2c0 6c216590 6de8c964 2bbca1fc .O..l!e.m..d+... │ │ │ │ + 0x00001cf8 acb06fba 31528282 9116954b 47309b77 ..o.1R.....KG0.w │ │ │ │ + 0x00001d08 c507d7e7 113eed4f ed8578a4 0157e05b .....>.O..x..W.[ │ │ │ │ + 0x00001d18 5935c73e 635d6b6a b4216160 253449f5 Y5.>c]kj.!a`%4I. │ │ │ │ + 0x00001d28 2b71c23b 2e2b48fb 6ac2640c 23f87f03 +q.;.+H.j.d.#... │ │ │ │ + 0x00001d38 6f12ba62 41ddfc84 e2f9a024 8bf2a281 o..bA......$.... │ │ │ │ + 0x00001d48 32a4b812 af4c4165 9f0f8770 62dea2c5 2....LAe...pb... │ │ │ │ + 0x00001d58 7778d5e4 a3dc7dac 69373fcc 941f6e89 wx....}.i7?...n. │ │ │ │ + 0x00001d68 e021b0f8 cd545a30 5fc55534 9ff8ee27 .!...TZ0_.U4...' │ │ │ │ + 0x00001d78 64da4030 1cb0974b b57b3e41 5df98dcb d.@0...K.{>A]... │ │ │ │ + 0x00001d88 966c901e ef8c8ca9 c323eddd 618d6263 .l.......#..a.bc │ │ │ │ + 0x00001d98 c230f9c8 d6138249 c7fb8c66 6b95dbdd .0.....I...fk... │ │ │ │ + 0x00001da8 1ac51cc1 4fe33f4c d3864a1a 9fe5bc80 ....O.?L..J..... │ │ │ │ + 0x00001db8 45b16766 1b49580a ed2a3a76 399b698e E.gf.IX..*:v9.i. │ │ │ │ + 0x00001dc8 9f257891 20aa7c88 71dd7908 a7f379bd .%x. .|.q.y...y. │ │ │ │ + 0x00001dd8 c189d5b3 29b826d0 0dafb16a c3e194a0 ....).&....j.... │ │ │ │ + 0x00001de8 38100d8a 1d0a3485 0d2d6b3b c7eee843 8.....4..-k;...C │ │ │ │ + 0x00001df8 5fd05b5b a567ffdb 176a4425 6dd8aafb _.[[.g...jD%m... │ │ │ │ + 0x00001e08 3f46c4a4 9594a224 e7b10752 4cc3b033 ?F.....$...RL..3 │ │ │ │ + 0x00001e18 1d16526f 674665e3 89541efc 9f1857ef ..RogFe..T....W. │ │ │ ├── readelf --wide --decompress --hex-dump=.dynstr {} │ │ │ │ @@ -1,2321 +1,2315 @@ │ │ │ │ │ │ │ │ Hex dump of section '.dynstr': │ │ │ │ - 0x00007790 005f5f67 6d6f6e5f 73746172 745f5f00 .__gmon_start__. │ │ │ │ - 0x000077a0 5f49544d 5f646572 65676973 74657254 _ITM_deregisterT │ │ │ │ - 0x000077b0 4d436c6f 6e655461 626c6500 5f49544d MCloneTable._ITM │ │ │ │ - 0x000077c0 5f726567 69737465 72544d43 6c6f6e65 _registerTMClone │ │ │ │ - 0x000077d0 5461626c 65005f5f 6378615f 66696e61 Table.__cxa_fina │ │ │ │ - 0x000077e0 6c697a65 00646562 75675f6c 6576656c lize.debug_level │ │ │ │ - 0x000077f0 00675f67 65745f63 75727265 6e745f64 .g_get_current_d │ │ │ │ - 0x00007800 69720067 5f737472 6475705f 7072696e ir.g_strdup_prin │ │ │ │ - 0x00007810 74660067 5f707472 5f617272 61795f6e tf.g_ptr_array_n │ │ │ │ - 0x00007820 65770067 5f707472 5f617272 61795f61 ew.g_ptr_array_a │ │ │ │ - 0x00007830 64640067 5f737472 696e675f 6e657700 dd.g_string_new. │ │ │ │ - 0x00007840 675f7368 656c6c5f 71756f74 65007374 g_shell_quote.st │ │ │ │ - 0x00007850 726c656e 006d656d 63707900 675f7465 rlen.memcpy.g_te │ │ │ │ - 0x00007860 73745f6d 65737361 67650067 5f737472 st_message.g_str │ │ │ │ - 0x00007870 696e675f 66726565 00675f73 7061776e ing_free.g_spawn │ │ │ │ - 0x00007880 5f73796e 6300675f 7074725f 61727261 _sync.g_ptr_arra │ │ │ │ - 0x00007890 795f6672 65650067 5f737472 696e675f y_free.g_string_ │ │ │ │ - 0x000078a0 696e7365 72745f63 00675f73 7472696e insert_c.g_strin │ │ │ │ - 0x000078b0 675f6170 70656e64 5f6c656e 00675f73 g_append_len.g_s │ │ │ │ - 0x000078c0 7472696e 675f696e 73657274 5f6c656e tring_insert_len │ │ │ │ - 0x000078d0 006d656d 6d6f7665 005f5f73 7461636b .memmove.__stack │ │ │ │ - 0x000078e0 5f63686b 5f666169 6c005f5f 73746163 _chk_fail.__stac │ │ │ │ - 0x000078f0 6b5f6368 6b5f6775 61726400 736f7570 k_chk_guard.soup │ │ │ │ - 0x00007900 5f736573 73696f6e 5f676574 5f617379 _session_get_asy │ │ │ │ - 0x00007910 6e635f72 6573756c 745f6d65 73736167 nc_result_messag │ │ │ │ - 0x00007920 6500675f 61737365 7274696f 6e5f6d65 e.g_assertion_me │ │ │ │ - 0x00007930 73736167 6500736f 75705f73 65737369 ssage.soup_sessi │ │ │ │ - 0x00007940 6f6e5f73 656e645f 616e645f 72656164 on_send_and_read │ │ │ │ - 0x00007950 5f66696e 69736800 736f7570 5f736573 _finish.soup_ses │ │ │ │ - 0x00007960 73696f6e 5f657272 6f725f71 7561726b sion_error_quark │ │ │ │ - 0x00007970 00675f65 72726f72 5f6d6174 63686573 .g_error_matches │ │ │ │ - 0x00007980 00675f67 6574656e 7600675f 6f626a65 .g_getenv.g_obje │ │ │ │ - 0x00007990 63745f67 65745f64 61746100 736f7570 ct_get_data.soup │ │ │ │ - 0x000079a0 5f736572 7665725f 6c697374 656e5f73 _server_listen_s │ │ │ │ - 0x000079b0 6f636b65 7400736f 75705f73 65727665 ocket.soup_serve │ │ │ │ - 0x000079c0 725f6c69 7374656e 5f6c6f63 616c0067 r_listen_local.g │ │ │ │ - 0x000079d0 5f707269 6e746572 72006578 69740067 _printerr.exit.g │ │ │ │ - 0x000079e0 5f6d6169 6e5f636f 6e746578 745f6e65 _main_context_ne │ │ │ │ - 0x000079f0 7700675f 6d61696e 5f636f6e 74657874 w.g_main_context │ │ │ │ - 0x00007a00 5f707573 685f7468 72656164 5f646566 _push_thread_def │ │ │ │ - 0x00007a10 61756c74 00675f6d 61696e5f 6c6f6f70 ault.g_main_loop │ │ │ │ - 0x00007a20 5f6e6577 00675f6f 626a6563 745f7365 _new.g_object_se │ │ │ │ - 0x00007a30 745f6461 74610067 5f6d7574 65785f6c t_data.g_mutex_l │ │ │ │ - 0x00007a40 6f636b00 675f636f 6e645f73 69676e61 ock.g_cond_signa │ │ │ │ - 0x00007a50 6c00675f 6d757465 785f756e 6c6f636b l.g_mutex_unlock │ │ │ │ - 0x00007a60 00675f6d 61696e5f 6c6f6f70 5f72756e .g_main_loop_run │ │ │ │ - 0x00007a70 00675f6d 61696e5f 6c6f6f70 5f756e72 .g_main_loop_unr │ │ │ │ - 0x00007a80 65660073 6f75705f 73657276 65725f64 ef.soup_server_d │ │ │ │ - 0x00007a90 6973636f 6e6e6563 7400675f 6d61696e isconnect.g_main │ │ │ │ - 0x00007aa0 5f636f6e 74657874 5f706f70 5f746872 _context_pop_thr │ │ │ │ - 0x00007ab0 6561645f 64656661 756c7400 675f6d61 ead_default.g_ma │ │ │ │ - 0x00007ac0 696e5f63 6f6e7465 78745f75 6e726566 in_context_unref │ │ │ │ - 0x00007ad0 00736f75 705f7365 72766572 5f676574 .soup_server_get │ │ │ │ - 0x00007ae0 5f757269 7300675f 7572695f 6765745f _uris.g_uri_get_ │ │ │ │ - 0x00007af0 686f7374 00737472 636d7000 675f7572 host.strcmp.g_ur │ │ │ │ - 0x00007b00 695f7265 6600675f 736c6973 745f6672 i_ref.g_slist_fr │ │ │ │ - 0x00007b10 65655f66 756c6c00 675f7572 695f6765 ee_full.g_uri_ge │ │ │ │ - 0x00007b20 745f7363 68656d65 00675f75 72695f75 t_scheme.g_uri_u │ │ │ │ - 0x00007b30 6e726566 00675f73 7472636d 70300067 nref.g_strcmp0.g │ │ │ │ - 0x00007b40 5f617373 65727469 6f6e5f6d 65737361 _assertion_messa │ │ │ │ - 0x00007b50 67655f65 72726f72 00675f69 646c655f ge_error.g_idle_ │ │ │ │ - 0x00007b60 736f7572 63655f6e 65770067 5f736f75 source_new.g_sou │ │ │ │ - 0x00007b70 7263655f 7365745f 7072696f 72697479 rce_set_priority │ │ │ │ - 0x00007b80 00675f73 6f757263 655f7365 745f6361 .g_source_set_ca │ │ │ │ - 0x00007b90 6c6c6261 636b0067 5f736f75 7263655f llback.g_source_ │ │ │ │ - 0x00007ba0 61747461 63680067 5f736f75 7263655f attach.g_source_ │ │ │ │ - 0x00007bb0 756e7265 6600675f 6d61696e 5f636f6e unref.g_main_con │ │ │ │ - 0x00007bc0 74657874 5f697465 72617469 6f6e0067 text_iteration.g │ │ │ │ - 0x00007bd0 5f6d6169 6e5f6c6f 6f705f67 65745f63 _main_loop_get_c │ │ │ │ - 0x00007be0 6f6e7465 78740067 5f6d6169 6e5f6c6f ontext.g_main_lo │ │ │ │ - 0x00007bf0 6f705f71 75697400 675f6f62 6a656374 op_quit.g_object │ │ │ │ - 0x00007c00 5f726566 00675f63 616e6365 6c6c6162 _ref.g_cancellab │ │ │ │ - 0x00007c10 6c655f63 616e6365 6c007365 746c6f63 le_cancel.setloc │ │ │ │ - 0x00007c20 616c6500 675f7365 74656e76 00737472 ale.g_setenv.str │ │ │ │ - 0x00007c30 72636872 00675f73 65745f70 72676e61 rchr.g_set_prgna │ │ │ │ - 0x00007c40 6d650067 5f746573 745f696e 69740067 me.g_test_init.g │ │ │ │ - 0x00007c50 5f746573 745f7365 745f6e6f 6e666174 _test_set_nonfat │ │ │ │ - 0x00007c60 616c5f61 73736572 74696f6e 7300675f al_assertions.g_ │ │ │ │ - 0x00007c70 74657374 5f627567 5f626173 6500675f test_bug_base.g_ │ │ │ │ - 0x00007c80 6f707469 6f6e5f63 6f6e7465 78745f6e option_context_n │ │ │ │ - 0x00007c90 65770067 5f6f7074 696f6e5f 636f6e74 ew.g_option_cont │ │ │ │ - 0x00007ca0 6578745f 6164645f 6d61696e 5f656e74 ext_add_main_ent │ │ │ │ - 0x00007cb0 72696573 00675f6f 7074696f 6e5f636f ries.g_option_co │ │ │ │ - 0x00007cc0 6e746578 745f7061 72736500 675f6f70 ntext_parse.g_op │ │ │ │ - 0x00007cd0 74696f6e 5f636f6e 74657874 5f667265 tion_context_fre │ │ │ │ - 0x00007ce0 6500675f 746c735f 6261636b 656e645f e.g_tls_backend_ │ │ │ │ - 0x00007cf0 6765745f 64656661 756c7400 675f746c get_default.g_tl │ │ │ │ - 0x00007d00 735f6261 636b656e 645f7375 70706f72 s_backend_suppor │ │ │ │ - 0x00007d10 74735f74 6c730067 5f6f7074 696f6e5f ts_tls.g_option_ │ │ │ │ - 0x00007d20 636f6e74 6578745f 6765745f 68656c70 context_get_help │ │ │ │ - 0x00007d30 00746c73 5f617661 696c6162 6c650064 .tls_available.d │ │ │ │ - 0x00007d40 65627567 5f707269 6e746600 675f7670 ebug_printf.g_vp │ │ │ │ - 0x00007d50 72696e74 66006666 6c757368 00737464 rintf.fflush.std │ │ │ │ - 0x00007d60 6f757400 68617665 5f637572 6c00675f out.have_curl.g_ │ │ │ │ - 0x00007d70 66696e64 5f70726f 6772616d 5f696e5f find_program_in_ │ │ │ │ - 0x00007d80 70617468 00617061 6368655f 636c6561 path.apache_clea │ │ │ │ - 0x00007d90 6e757000 675f6765 745f6d6f 6e6f746f nup.g_get_monoto │ │ │ │ - 0x00007da0 6e69635f 74696d65 00675f66 696c655f nic_time.g_file_ │ │ │ │ - 0x00007db0 6765745f 636f6e74 656e7473 00737472 get_contents.str │ │ │ │ - 0x00007dc0 746f756c 00675f75 736c6565 70006b69 toul.g_usleep.ki │ │ │ │ - 0x00007dd0 6c6c0074 6573745f 636c6561 6e757000 ll.test_cleanup. │ │ │ │ - 0x00007de0 675f6f62 6a656374 5f756e72 65660067 g_object_unref.g │ │ │ │ - 0x00007df0 5f627974 65735f75 6e726566 00675f6d _bytes_unref.g_m │ │ │ │ - 0x00007e00 61696e5f 636f6e74 6578745f 64656661 ain_context_defa │ │ │ │ - 0x00007e10 756c7400 736f7570 5f746573 745f7365 ult.soup_test_se │ │ │ │ - 0x00007e20 7373696f 6e5f6e65 7700736f 75705f73 ssion_new.soup_s │ │ │ │ - 0x00007e30 65737369 6f6e5f67 65745f74 79706500 ession_get_type. │ │ │ │ - 0x00007e40 675f6f62 6a656374 5f6e6577 5f76616c g_object_new_val │ │ │ │ - 0x00007e50 69737400 736f7570 5f736573 73696f6e ist.soup_session │ │ │ │ - 0x00007e60 5f616464 5f666561 74757265 00736f75 _add_feature.sou │ │ │ │ - 0x00007e70 705f6c6f 67676572 5f6e6577 00675f74 p_logger_new.g_t │ │ │ │ - 0x00007e80 6573745f 6275696c 645f6669 6c656e61 est_build_filena │ │ │ │ - 0x00007e90 6d650067 5f63616e 6f6e6963 616c697a me.g_canonicaliz │ │ │ │ - 0x00007ea0 655f6669 6c656e61 6d650067 5f746c73 e_filename.g_tls │ │ │ │ - 0x00007eb0 5f66696c 655f6461 74616261 73655f6e _file_database_n │ │ │ │ - 0x00007ec0 65770073 6f75705f 73657373 696f6e5f ew.soup_session_ │ │ │ │ - 0x00007ed0 7365745f 746c735f 64617461 62617365 set_tls_database │ │ │ │ - 0x00007ee0 00675f63 6c656172 5f657272 6f720073 .g_clear_error.s │ │ │ │ - 0x00007ef0 6f75705f 74657374 5f736573 73696f6e oup_test_session │ │ │ │ - 0x00007f00 5f61626f 72745f75 6e726566 00736f75 _abort_unref.sou │ │ │ │ - 0x00007f10 705f7365 7373696f 6e5f6162 6f727400 p_session_abort. │ │ │ │ - 0x00007f20 675f6173 73657274 696f6e5f 6d657373 g_assertion_mess │ │ │ │ - 0x00007f30 6167655f 636d706e 756d0073 6f75705f age_cmpnum.soup_ │ │ │ │ - 0x00007f40 74657374 5f736573 73696f6e 5f617379 test_session_asy │ │ │ │ - 0x00007f50 6e635f73 656e6400 675f6d61 696e5f63 nc_send.g_main_c │ │ │ │ - 0x00007f60 6f6e7465 78745f72 65665f74 68726561 ontext_ref_threa │ │ │ │ - 0x00007f70 645f6465 6661756c 7400675f 7369676e d_default.g_sign │ │ │ │ - 0x00007f80 616c5f63 6f6e6e65 63745f64 61746100 al_connect_data. │ │ │ │ - 0x00007f90 736f7570 5f736573 73696f6e 5f73656e soup_session_sen │ │ │ │ - 0x00007fa0 645f616e 645f7265 61645f61 73796e63 d_and_read_async │ │ │ │ - 0x00007fb0 00675f73 69676e61 6c5f6861 6e646c65 .g_signal_handle │ │ │ │ - 0x00007fc0 725f6469 73636f6e 6e656374 00675f70 r_disconnect.g_p │ │ │ │ - 0x00007fd0 726f7061 67617465 5f657272 6f720073 ropagate_error.s │ │ │ │ - 0x00007fe0 6f75705f 74657374 5f736573 73696f6e oup_test_session │ │ │ │ - 0x00007ff0 5f73656e 645f6d65 73736167 6500736f _send_message.so │ │ │ │ - 0x00008000 75705f73 65737369 6f6e5f73 656e6400 up_session_send. │ │ │ │ - 0x00008010 736f7570 5f6d6573 73616765 5f676574 soup_message_get │ │ │ │ - 0x00008020 5f737461 74757300 736f7570 5f746573 _status.soup_tes │ │ │ │ - 0x00008030 745f7365 72766572 5f676574 5f756e69 t_server_get_uni │ │ │ │ - 0x00008040 785f7061 74680073 6f75705f 74657374 x_path.soup_test │ │ │ │ - 0x00008050 5f736572 7665725f 72756e5f 696e5f74 _server_run_in_t │ │ │ │ - 0x00008060 68726561 6400675f 74687265 61645f6e hread.g_thread_n │ │ │ │ - 0x00008070 65770067 5f636f6e 645f7761 69740073 ew.g_cond_wait.s │ │ │ │ - 0x00008080 6f75705f 74657374 5f736572 7665725f oup_test_server_ │ │ │ │ - 0x00008090 6e657700 675f746c 735f6365 72746966 new.g_tls_certif │ │ │ │ - 0x000080a0 69636174 655f6e65 775f6672 6f6d5f66 icate_new_from_f │ │ │ │ - 0x000080b0 696c6573 00736f75 705f7365 72766572 iles.soup_server │ │ │ │ - 0x000080c0 5f6e6577 00736f75 705f7365 72766572 _new.soup_server │ │ │ │ - 0x000080d0 5f736574 5f687474 70325f65 6e61626c _set_http2_enabl │ │ │ │ - 0x000080e0 65640067 5f646972 5f6d616b 655f746d ed.g_dir_make_tm │ │ │ │ - 0x000080f0 7000675f 6275696c 645f6669 6c656e61 p.g_build_filena │ │ │ │ - 0x00008100 6d650067 5f6f626a 6563745f 7365745f me.g_object_set_ │ │ │ │ - 0x00008110 64617461 5f66756c 6c00675f 736f636b data_full.g_sock │ │ │ │ - 0x00008120 65745f6e 65770067 5f756e69 785f736f et_new.g_unix_so │ │ │ │ - 0x00008130 636b6574 5f616464 72657373 5f6e6577 cket_address_new │ │ │ │ - 0x00008140 00675f73 6f636b65 745f6269 6e640067 .g_socket_bind.g │ │ │ │ - 0x00008150 5f736f63 6b65745f 6c697374 656e0073 _socket_listen.s │ │ │ │ - 0x00008160 6f75705f 74657374 5f736572 7665725f oup_test_server_ │ │ │ │ - 0x00008170 6765745f 75726900 675f6d75 7465785f get_uri.g_mutex_ │ │ │ │ - 0x00008180 696e6974 00675f63 6f6e645f 696e6974 init.g_cond_init │ │ │ │ - 0x00008190 00736f75 705f6164 645f636f 6d706c65 .soup_add_comple │ │ │ │ - 0x000081a0 74696f6e 00675f6d 75746578 5f636c65 tion.g_mutex_cle │ │ │ │ - 0x000081b0 61720067 5f636f6e 645f636c 65617200 ar.g_cond_clear. │ │ │ │ - 0x000081c0 736f7570 5f746573 745f7365 72766572 soup_test_server │ │ │ │ - 0x000081d0 5f717569 745f756e 72656600 675f6d61 _quit_unref.g_ma │ │ │ │ - 0x000081e0 696e5f63 6f6e7465 78745f72 65660067 in_context_ref.g │ │ │ │ - 0x000081f0 5f746872 6561645f 6a6f696e 00736f75 _thread_join.sou │ │ │ │ - 0x00008200 705f7465 73745f72 65717565 73745f73 p_test_request_s │ │ │ │ - 0x00008210 656e6400 675f6d61 696e5f63 6f6e7465 end.g_main_conte │ │ │ │ - 0x00008220 78745f67 65745f74 68726561 645f6465 xt_get_thread_de │ │ │ │ - 0x00008230 6661756c 7400736f 75705f73 65737369 fault.soup_sessi │ │ │ │ - 0x00008240 6f6e5f73 656e645f 6173796e 6300736f on_send_async.so │ │ │ │ - 0x00008250 75705f73 65737369 6f6e5f73 656e645f up_session_send_ │ │ │ │ - 0x00008260 66696e69 73680073 6f75705f 73657373 finish.soup_sess │ │ │ │ - 0x00008270 696f6e5f 63616e63 656c5f6d 65737361 ion_cancel_messa │ │ │ │ - 0x00008280 67650067 5f74696d 656f7574 5f616464 ge.g_timeout_add │ │ │ │ - 0x00008290 5f66756c 6c00736f 75705f74 6573745f _full.soup_test_ │ │ │ │ - 0x000082a0 72657175 6573745f 72656164 5f616c6c request_read_all │ │ │ │ - 0x000082b0 00675f69 6e707574 5f737472 65616d5f .g_input_stream_ │ │ │ │ - 0x000082c0 72656164 5f617379 6e630067 5f696e70 read_async.g_inp │ │ │ │ - 0x000082d0 75745f73 74726561 6d5f7265 61645f66 ut_stream_read_f │ │ │ │ - 0x000082e0 696e6973 6800736f 75705f74 6573745f inish.soup_test_ │ │ │ │ - 0x000082f0 72657175 6573745f 636c6f73 655f7374 request_close_st │ │ │ │ - 0x00008300 7265616d 00675f69 6e707574 5f737472 ream.g_input_str │ │ │ │ - 0x00008310 65616d5f 636c6f73 655f6173 796e6300 eam_close_async. │ │ │ │ - 0x00008320 675f696e 7075745f 73747265 616d5f63 g_input_stream_c │ │ │ │ - 0x00008330 6c6f7365 5f66696e 69736800 736f7570 lose_finish.soup │ │ │ │ - 0x00008340 5f746573 745f7265 67697374 65725f72 _test_register_r │ │ │ │ - 0x00008350 65736f75 72636573 00675f72 65736f75 esources.g_resou │ │ │ │ - 0x00008360 7263655f 6c6f6164 00675f72 65736f75 rce_load.g_resou │ │ │ │ - 0x00008370 72636573 5f726567 69737465 7200675f rces_register.g_ │ │ │ │ - 0x00008380 7265736f 75726365 5f756e72 65660073 resource_unref.s │ │ │ │ - 0x00008390 6f75705f 74657374 5f6c6f61 645f7265 oup_test_load_re │ │ │ │ - 0x000083a0 736f7572 63650067 5f627569 6c645f70 source.g_build_p │ │ │ │ - 0x000083b0 61746800 675f7265 736f7572 6365735f ath.g_resources_ │ │ │ │ - 0x000083c0 6c6f6f6b 75705f64 61746100 736f7570 lookup_data.soup │ │ │ │ - 0x000083d0 5f746573 745f6765 745f696e 64657800 _test_get_index. │ │ │ │ - 0x000083e0 675f6279 7465735f 6e65775f 74616b65 g_bytes_new_take │ │ │ │ - 0x000083f0 00736f75 705f7465 73745f62 75696c64 .soup_test_build │ │ │ │ - 0x00008400 5f66696c 656e616d 655f6162 7300675f _filename_abs.g_ │ │ │ │ - 0x00008410 74657374 5f676574 5f646972 00675f62 test_get_dir.g_b │ │ │ │ - 0x00008420 75696c64 5f66696c 656e616d 65760067 uild_filenamev.g │ │ │ │ - 0x00008430 5f706174 685f6973 5f616273 6f6c7574 _path_is_absolut │ │ │ │ - 0x00008440 65006170 61636865 5f696e69 74006578 e.apache_init.ex │ │ │ │ - 0x00008450 70656374 5f776172 6e696e67 00675f69 pect_warning.g_i │ │ │ │ - 0x00008460 6e746572 6e5f7374 61746963 5f737472 ntern_static_str │ │ │ │ - 0x00008470 696e6700 675f7479 70655f72 65676973 ing.g_type_regis │ │ │ │ - 0x00008480 7465725f 73746174 69635f73 696d706c ter_static_simpl │ │ │ │ - 0x00008490 6500675f 74797065 5f616464 5f696e73 e.g_type_add_ins │ │ │ │ - 0x000084a0 74616e63 655f7072 69766174 6500736f tance_private.so │ │ │ │ - 0x000084b0 75705f70 6174685f 6d61705f 6e657700 up_path_map_new. │ │ │ │ - 0x000084c0 675f7074 725f6172 7261795f 6e65775f g_ptr_array_new_ │ │ │ │ - 0x000084d0 77697468 5f667265 655f6675 6e630073 with_free_func.s │ │ │ │ - 0x000084e0 6f75705f 77656273 6f636b65 745f6578 oup_websocket_ex │ │ │ │ - 0x000084f0 74656e73 696f6e5f 6465666c 6174655f tension_deflate_ │ │ │ │ - 0x00008500 6765745f 74797065 00675f74 7970655f get_type.g_type_ │ │ │ │ - 0x00008510 636c6173 735f7265 6600675f 74797065 class_ref.g_type │ │ │ │ - 0x00008520 5f636c61 73735f75 6e726566 00675f73 _class_unref.g_s │ │ │ │ - 0x00008530 74726672 65657600 675f6c69 73745f66 trfreev.g_list_f │ │ │ │ - 0x00008540 7265655f 66756c6c 00675f73 6c696365 ree_full.g_slice │ │ │ │ - 0x00008550 5f667265 65310067 5f747970 655f636c _free1.g_type_cl │ │ │ │ - 0x00008560 6173735f 7065656b 5f706172 656e7400 ass_peek_parent. │ │ │ │ - 0x00008570 736f7570 5f736572 7665725f 6d657373 soup_server_mess │ │ │ │ - 0x00008580 6167655f 6765745f 74797065 00675f73 age_get_type.g_s │ │ │ │ - 0x00008590 69676e61 6c5f6e65 7700675f 746c735f ignal_new.g_tls_ │ │ │ │ - 0x000085a0 63657274 69666963 6174655f 6765745f certificate_get_ │ │ │ │ - 0x000085b0 74797065 00675f70 6172616d 5f737065 type.g_param_spe │ │ │ │ - 0x000085c0 635f6f62 6a656374 00675f74 6c735f64 c_object.g_tls_d │ │ │ │ - 0x000085d0 61746162 6173655f 6765745f 74797065 atabase_get_type │ │ │ │ - 0x000085e0 00675f74 6c735f61 75746865 6e746963 .g_tls_authentic │ │ │ │ - 0x000085f0 6174696f 6e5f6d6f 64655f67 65745f74 ation_mode_get_t │ │ │ │ - 0x00008600 79706500 675f7061 72616d5f 73706563 ype.g_param_spec │ │ │ │ - 0x00008610 5f656e75 6d00675f 70617261 6d5f7370 _enum.g_param_sp │ │ │ │ - 0x00008620 65635f62 6f6f6c65 616e0067 5f706172 ec_boolean.g_par │ │ │ │ - 0x00008630 616d5f73 7065635f 73747269 6e670067 am_spec_string.g │ │ │ │ - 0x00008640 5f6f626a 6563745f 636c6173 735f696e _object_class_in │ │ │ │ - 0x00008650 7374616c 6c5f7072 6f706572 74696573 stall_properties │ │ │ │ - 0x00008660 00675f74 7970655f 636c6173 735f6164 .g_type_class_ad │ │ │ │ - 0x00008670 6a757374 5f707269 76617465 5f6f6666 just_private_off │ │ │ │ - 0x00008680 73657400 675f7661 6c75655f 7365745f set.g_value_set_ │ │ │ │ - 0x00008690 73747269 6e670067 5f76616c 75655f73 string.g_value_s │ │ │ │ - 0x000086a0 65745f6f 626a6563 7400675f 76616c75 et_object.g_valu │ │ │ │ - 0x000086b0 655f7365 745f656e 756d0067 5f76616c e_set_enum.g_val │ │ │ │ - 0x000086c0 75655f73 65745f62 6f6f6c65 616e0067 ue_set_boolean.g │ │ │ │ - 0x000086d0 5f747970 655f6e61 6d650067 5f6c6f67 _type_name.g_log │ │ │ │ - 0x000086e0 00736f75 705f7061 74685f6d 61705f66 .soup_path_map_f │ │ │ │ - 0x000086f0 72656500 675f736c 6973745f 70726570 ree.g_slist_prep │ │ │ │ - 0x00008700 656e6400 675f7369 676e616c 5f636f6e end.g_signal_con │ │ │ │ - 0x00008710 6e656374 5f6f626a 65637400 736f7570 nect_object.soup │ │ │ │ - 0x00008720 5f736572 7665725f 636f6e6e 65637469 _server_connecti │ │ │ │ - 0x00008730 6f6e5f61 63636570 74656400 736f7570 on_accepted.soup │ │ │ │ - 0x00008740 5f736572 7665725f 6d657373 6167655f _server_message_ │ │ │ │ - 0x00008750 72656164 5f726571 75657374 00736f75 read_request.sou │ │ │ │ - 0x00008760 705f7365 72766572 5f6d6573 73616765 p_server_message │ │ │ │ - 0x00008770 5f676574 5f726573 706f6e73 655f6865 _get_response_he │ │ │ │ - 0x00008780 61646572 7300736f 75705f6d 65737361 aders.soup_messa │ │ │ │ - 0x00008790 67655f68 65616465 72735f61 7070656e ge_headers_appen │ │ │ │ - 0x000087a0 645f636f 6d6d6f6e 00675f73 69676e61 d_common.g_signa │ │ │ │ - 0x000087b0 6c5f656d 69740073 6f75705f 73657276 l_emit.soup_serv │ │ │ │ - 0x000087c0 65725f6d 65737361 67655f67 65745f69 er_message_get_i │ │ │ │ - 0x000087d0 6f5f6461 74610073 6f75705f 73657276 o_data.soup_serv │ │ │ │ - 0x000087e0 65725f6d 65737361 67655f67 65745f63 er_message_get_c │ │ │ │ - 0x000087f0 6f6e6e65 6374696f 6e00736f 75705f73 onnection.soup_s │ │ │ │ - 0x00008800 65727665 725f6d65 73736167 655f6765 erver_message_ge │ │ │ │ - 0x00008810 745f6d65 74686f64 00736f75 705f7365 t_method.soup_se │ │ │ │ - 0x00008820 72766572 5f6d6573 73616765 5f66696e rver_message_fin │ │ │ │ - 0x00008830 69736865 6400736f 75705f73 65727665 ished.soup_serve │ │ │ │ - 0x00008840 725f6d65 73736167 655f6765 745f6874 r_message_get_ht │ │ │ │ - 0x00008850 74705f76 65727369 6f6e0073 6f75705f tp_version.soup_ │ │ │ │ - 0x00008860 73657276 65725f6d 65737361 67655f67 server_message_g │ │ │ │ - 0x00008870 65745f73 74617475 7300736f 75705f73 et_status.soup_s │ │ │ │ - 0x00008880 65727665 725f636f 6e6e6563 74696f6e erver_connection │ │ │ │ - 0x00008890 5f69735f 636f6e6e 65637465 6400736f _is_connected.so │ │ │ │ - 0x000088a0 75705f73 65727665 725f636f 6e6e6563 up_server_connec │ │ │ │ - 0x000088b0 74696f6e 5f646973 636f6e6e 65637400 tion_disconnect. │ │ │ │ - 0x000088c0 736f7570 5f736572 7665725f 6d657373 soup_server_mess │ │ │ │ - 0x000088d0 6167655f 69735f6b 65657061 6c697665 age_is_keepalive │ │ │ │ - 0x000088e0 00675f73 6c697374 5f72656d 6f766500 .g_slist_remove. │ │ │ │ - 0x000088f0 675f6f62 6a656374 5f62696e 645f7072 g_object_bind_pr │ │ │ │ - 0x00008900 6f706572 74790067 5f696f5f 6572726f operty.g_io_erro │ │ │ │ - 0x00008910 725f7175 61726b00 675f6467 65747465 r_quark.g_dgette │ │ │ │ - 0x00008920 78740067 5f736574 5f657272 6f725f6c xt.g_set_error_l │ │ │ │ - 0x00008930 69746572 616c0073 6f75705f 73657276 iteral.soup_serv │ │ │ │ - 0x00008940 65725f63 6f6e6e65 6374696f 6e5f7365 er_connection_se │ │ │ │ - 0x00008950 745f6164 76657274 6973655f 68747470 t_advertise_http │ │ │ │ - 0x00008960 3200736f 75705f70 6174685f 6d61705f 2.soup_path_map_ │ │ │ │ - 0x00008970 6c6f6f6b 75700067 5f736c69 63655f61 lookup.g_slice_a │ │ │ │ - 0x00008980 6c6c6f63 006d656d 73657400 675f7374 lloc.memset.g_st │ │ │ │ - 0x00008990 72647570 00736f75 705f7061 74685f6d rdup.soup_path_m │ │ │ │ - 0x000089a0 61705f61 64640073 6f75705f 73657276 ap_add.soup_serv │ │ │ │ - 0x000089b0 65725f6d 65737361 67655f67 65745f75 er_message_get_u │ │ │ │ - 0x000089c0 72690067 5f757269 5f676574 5f706174 ri.g_uri_get_pat │ │ │ │ - 0x000089d0 6800675f 7572695f 6765745f 71756572 h.g_uri_get_quer │ │ │ │ - 0x000089e0 7900736f 75705f66 6f726d5f 6465636f y.soup_form_deco │ │ │ │ - 0x000089f0 64650073 6f75705f 73657276 65725f6d de.soup_server_m │ │ │ │ - 0x00008a00 65737361 67655f69 735f6f70 74696f6e essage_is_option │ │ │ │ - 0x00008a10 735f7069 6e670067 5f686173 685f7461 s_ping.g_hash_ta │ │ │ │ - 0x00008a20 626c655f 756e7265 6600675f 64617465 ble_unref.g_date │ │ │ │ - 0x00008a30 5f74696d 655f6e65 775f6e6f 775f7574 _time_new_now_ut │ │ │ │ - 0x00008a40 6300736f 75705f64 6174655f 74696d65 c.soup_date_time │ │ │ │ - 0x00008a50 5f746f5f 73747269 6e670073 6f75705f _to_string.soup_ │ │ │ │ - 0x00008a60 6d657373 6167655f 68656164 6572735f message_headers_ │ │ │ │ - 0x00008a70 7265706c 6163655f 636f6d6d 6f6e0067 replace_common.g │ │ │ │ - 0x00008a80 5f646174 655f7469 6d655f75 6e726566 _date_time_unref │ │ │ │ - 0x00008a90 00736f75 705f7365 72766572 5f636f6e .soup_server_con │ │ │ │ - 0x00008aa0 6e656374 696f6e5f 69735f73 736c0073 nection_is_ssl.s │ │ │ │ - 0x00008ab0 6f75705f 7572695f 69735f68 74747073 oup_uri_is_https │ │ │ │ - 0x00008ac0 00736f75 705f6175 74685f64 6f6d6169 .soup_auth_domai │ │ │ │ - 0x00008ad0 6e5f636f 76657273 00736f75 705f6175 n_covers.soup_au │ │ │ │ - 0x00008ae0 74685f64 6f6d6169 6e5f6163 63657074 th_domain_accept │ │ │ │ - 0x00008af0 7300736f 75705f73 65727665 725f6d65 s.soup_server_me │ │ │ │ - 0x00008b00 73736167 655f7365 745f6175 74680067 ssage_set_auth.g │ │ │ │ - 0x00008b10 5f757269 5f676574 5f666c61 67730067 _uri_get_flags.g │ │ │ │ - 0x00008b20 5f757269 5f756e65 73636170 655f7374 _uri_unescape_st │ │ │ │ - 0x00008b30 72696e67 00737472 73747200 736f7570 ring.strstr.soup │ │ │ │ - 0x00008b40 5f757269 5f69735f 68747470 00736f75 _uri_is_http.sou │ │ │ │ - 0x00008b50 705f7365 72766572 5f6d6573 73616765 p_server_message │ │ │ │ - 0x00008b60 5f736574 5f737461 74757300 736f7570 _set_status.soup │ │ │ │ - 0x00008b70 5f617574 685f646f 6d61696e 5f636861 _auth_domain_cha │ │ │ │ - 0x00008b80 6c6c656e 67650073 6f75705f 7572695f llenge.soup_uri_ │ │ │ │ - 0x00008b90 636f7079 00736f75 705f7365 72766572 copy.soup_server │ │ │ │ - 0x00008ba0 5f6d6573 73616765 5f736574 5f757269 _message_set_uri │ │ │ │ - 0x00008bb0 00736f75 705f7365 72766572 5f6d6573 .soup_server_mes │ │ │ │ - 0x00008bc0 73616765 5f737465 616c5f63 6f6e6e65 sage_steal_conne │ │ │ │ - 0x00008bd0 6374696f 6e00736f 75705f73 65727665 ction.soup_serve │ │ │ │ - 0x00008be0 725f6d65 73736167 655f6765 745f7265 r_message_get_re │ │ │ │ - 0x00008bf0 71756573 745f6865 61646572 7300736f quest_headers.so │ │ │ │ - 0x00008c00 75705f6d 65737361 67655f68 65616465 up_message_heade │ │ │ │ - 0x00008c10 72735f67 65745f6f 6e655f63 6f6d6d6f rs_get_one_commo │ │ │ │ - 0x00008c20 6e00736f 75705f77 6562736f 636b6574 n.soup_websocket │ │ │ │ - 0x00008c30 5f636f6e 6e656374 696f6e5f 6e657700 _connection_new. │ │ │ │ - 0x00008c40 736f7570 5f776562 736f636b 65745f73 soup_websocket_s │ │ │ │ - 0x00008c50 65727665 725f7072 6f636573 735f6861 erver_process_ha │ │ │ │ - 0x00008c60 6e647368 616b6500 736f7570 5f736572 ndshake.soup_ser │ │ │ │ - 0x00008c70 7665725f 6765745f 74797065 00675f6f ver_get_type.g_o │ │ │ │ - 0x00008c80 6e63655f 696e6974 5f656e74 65720067 nce_init_enter.g │ │ │ │ - 0x00008c90 5f6f6e63 655f696e 69745f6c 65617665 _once_init_leave │ │ │ │ - 0x00008ca0 00736f75 705f7365 72766572 5f736574 .soup_server_set │ │ │ │ - 0x00008cb0 5f746c73 5f636572 74696669 63617465 _tls_certificate │ │ │ │ - 0x00008cc0 00675f74 7970655f 63686563 6b5f696e .g_type_check_in │ │ │ │ - 0x00008cd0 7374616e 63655f69 735f6100 675f6f62 stance_is_a.g_ob │ │ │ │ - 0x00008ce0 6a656374 5f6e6f74 6966795f 62795f70 ject_notify_by_p │ │ │ │ - 0x00008cf0 73706563 00675f72 65747572 6e5f6966 spec.g_return_if │ │ │ │ - 0x00008d00 5f666169 6c5f7761 726e696e 6700736f _fail_warning.so │ │ │ │ - 0x00008d10 75705f73 65727665 725f6765 745f746c up_server_get_tl │ │ │ │ - 0x00008d20 735f6365 72746966 69636174 6500736f s_certificate.so │ │ │ │ - 0x00008d30 75705f73 65727665 725f7365 745f746c up_server_set_tl │ │ │ │ - 0x00008d40 735f6461 74616261 73650073 6f75705f s_database.soup_ │ │ │ │ - 0x00008d50 73657276 65725f67 65745f74 6c735f64 server_get_tls_d │ │ │ │ - 0x00008d60 61746162 61736500 736f7570 5f736572 atabase.soup_ser │ │ │ │ - 0x00008d70 7665725f 7365745f 746c735f 61757468 ver_set_tls_auth │ │ │ │ - 0x00008d80 5f6d6f64 6500675f 76616c75 655f6765 _mode.g_value_ge │ │ │ │ - 0x00008d90 745f7374 72696e67 00675f76 616c7565 t_string.g_value │ │ │ │ - 0x00008da0 5f676574 5f6f626a 65637400 675f7661 _get_object.g_va │ │ │ │ - 0x00008db0 6c75655f 6765745f 656e756d 00675f76 lue_get_enum.g_v │ │ │ │ - 0x00008dc0 616c7565 5f676574 5f626f6f 6c65616e alue_get_boolean │ │ │ │ - 0x00008dd0 00675f6d 616c6c6f 6300736f 75705f73 .g_malloc.soup_s │ │ │ │ - 0x00008de0 65727665 725f6765 745f746c 735f6175 erver_get_tls_au │ │ │ │ - 0x00008df0 74685f6d 6f646500 736f7570 5f736572 th_mode.soup_ser │ │ │ │ - 0x00008e00 7665725f 69735f68 74747073 00736f75 ver_is_https.sou │ │ │ │ - 0x00008e10 705f7365 72766572 5f676574 5f6c6973 p_server_get_lis │ │ │ │ - 0x00008e20 74656e65 72730073 6f75705f 6c697374 teners.soup_list │ │ │ │ - 0x00008e30 656e6572 5f676574 5f736f63 6b657400 ener_get_socket. │ │ │ │ - 0x00008e40 736f7570 5f736572 7665725f 6765745f soup_server_get_ │ │ │ │ - 0x00008e50 636c6965 6e747300 736f7570 5f736572 clients.soup_ser │ │ │ │ - 0x00008e60 7665725f 61636365 70745f69 6f737472 ver_accept_iostr │ │ │ │ - 0x00008e70 65616d00 736f7570 5f736572 7665725f eam.soup_server_ │ │ │ │ - 0x00008e80 636f6e6e 65637469 6f6e5f6e 65775f66 connection_new_f │ │ │ │ - 0x00008e90 6f725f63 6f6e6e65 6374696f 6e00675f or_connection.g_ │ │ │ │ - 0x00008ea0 736c6973 745f6672 65650073 6f75705f slist_free.soup_ │ │ │ │ - 0x00008eb0 6c697374 656e6572 5f646973 636f6e6e listener_disconn │ │ │ │ - 0x00008ec0 65637400 736f7570 5f736572 7665725f ect.soup_server_ │ │ │ │ - 0x00008ed0 6c697374 656e0073 6f75705f 6c697374 listen.soup_list │ │ │ │ - 0x00008ee0 656e6572 5f6e6577 5f666f72 5f616464 ener_new_for_add │ │ │ │ - 0x00008ef0 72657373 00675f69 6e65745f 736f636b ress.g_inet_sock │ │ │ │ - 0x00008f00 65745f61 64647265 73735f6e 65770073 et_address_new.s │ │ │ │ - 0x00008f10 6f75705f 6c697374 656e6572 5f676574 oup_listener_get │ │ │ │ - 0x00008f20 5f616464 72657373 00675f69 6e65745f _address.g_inet_ │ │ │ │ - 0x00008f30 736f636b 65745f61 64647265 73735f67 socket_address_g │ │ │ │ - 0x00008f40 65745f70 6f727400 675f6572 726f725f et_port.g_error_ │ │ │ │ - 0x00008f50 66726565 00736f75 705f7365 72766572 free.soup_server │ │ │ │ - 0x00008f60 5f6c6973 74656e5f 616c6c00 675f696e _listen_all.g_in │ │ │ │ - 0x00008f70 65745f61 64647265 73735f6e 65775f61 et_address_new_a │ │ │ │ - 0x00008f80 6e790067 5f696e65 745f6164 64726573 ny.g_inet_addres │ │ │ │ - 0x00008f90 735f6e65 775f6c6f 6f706261 636b0067 s_new_loopback.g │ │ │ │ - 0x00008fa0 5f736f63 6b65745f 6765745f 74797065 _socket_get_type │ │ │ │ - 0x00008fb0 00736f75 705f6c69 7374656e 65725f6e .soup_listener_n │ │ │ │ - 0x00008fc0 65770067 5f696e65 745f736f 636b6574 ew.g_inet_socket │ │ │ │ - 0x00008fd0 5f616464 72657373 5f676574 5f616464 _address_get_add │ │ │ │ - 0x00008fe0 72657373 00675f69 6e65745f 61646472 ress.g_inet_addr │ │ │ │ - 0x00008ff0 6573735f 746f5f73 7472696e 6700736f ess_to_string.so │ │ │ │ - 0x00009000 75705f6c 69737465 6e65725f 69735f73 up_listener_is_s │ │ │ │ - 0x00009010 736c0067 5f757269 5f627569 6c640073 sl.g_uri_build.s │ │ │ │ - 0x00009020 6f75705f 73657276 65725f61 64645f68 oup_server_add_h │ │ │ │ - 0x00009030 616e646c 65720073 6f75705f 73657276 andler.soup_serv │ │ │ │ - 0x00009040 65725f61 64645f65 61726c79 5f68616e er_add_early_han │ │ │ │ - 0x00009050 646c6572 00736f75 705f7365 72766572 dler.soup_server │ │ │ │ - 0x00009060 5f616464 5f776562 736f636b 65745f68 _add_websocket_h │ │ │ │ - 0x00009070 616e646c 65720067 5f737472 64757076 andler.g_strdupv │ │ │ │ - 0x00009080 00736f75 705f7365 72766572 5f72656d .soup_server_rem │ │ │ │ - 0x00009090 6f76655f 68616e64 6c657200 736f7570 ove_handler.soup │ │ │ │ - 0x000090a0 5f706174 685f6d61 705f7265 6d6f7665 _path_map_remove │ │ │ │ - 0x000090b0 00736f75 705f7365 72766572 5f616464 .soup_server_add │ │ │ │ - 0x000090c0 5f617574 685f646f 6d61696e 00675f73 _auth_domain.g_s │ │ │ │ - 0x000090d0 6c697374 5f617070 656e6400 736f7570 list_append.soup │ │ │ │ - 0x000090e0 5f736572 7665725f 72656d6f 76655f61 _server_remove_a │ │ │ │ - 0x000090f0 7574685f 646f6d61 696e0073 6f75705f uth_domain.soup_ │ │ │ │ - 0x00009100 73657276 65725f70 61757365 5f6d6573 server_pause_mes │ │ │ │ - 0x00009110 73616765 00736f75 705f7365 72766572 sage.soup_server │ │ │ │ - 0x00009120 5f6d6573 73616765 5f706175 73650073 _message_pause.s │ │ │ │ - 0x00009130 6f75705f 73657276 65725f75 6e706175 oup_server_unpau │ │ │ │ - 0x00009140 73655f6d 65737361 67650073 6f75705f se_message.soup_ │ │ │ │ - 0x00009150 73657276 65725f6d 65737361 67655f75 server_message_u │ │ │ │ - 0x00009160 6e706175 73650073 6f75705f 73657276 npause.soup_serv │ │ │ │ - 0x00009170 65725f61 64645f77 6562736f 636b6574 er_add_websocket │ │ │ │ - 0x00009180 5f657874 656e7369 6f6e0073 6f75705f _extension.soup_ │ │ │ │ - 0x00009190 77656273 6f636b65 745f6578 74656e73 websocket_extens │ │ │ │ - 0x000091a0 696f6e5f 6765745f 74797065 00675f74 ion_get_type.g_t │ │ │ │ - 0x000091b0 7970655f 69735f61 00736f75 705f7365 ype_is_a.soup_se │ │ │ │ - 0x000091c0 72766572 5f72656d 6f76655f 77656273 rver_remove_webs │ │ │ │ - 0x000091d0 6f636b65 745f6578 74656e73 696f6e00 ocket_extension. │ │ │ │ - 0x000091e0 675f7479 70655f63 6c617373 5f706565 g_type_class_pee │ │ │ │ - 0x000091f0 6b00675f 7074725f 61727261 795f7265 k.g_ptr_array_re │ │ │ │ - 0x00009200 6d6f7665 5f696e64 65780067 5f746c73 move_index.g_tls │ │ │ │ - 0x00009210 5f636572 74696669 63617465 5f666c61 _certificate_fla │ │ │ │ - 0x00009220 67735f67 65745f74 79706500 675f696f gs_get_type.g_io │ │ │ │ - 0x00009230 5f737472 65616d5f 6765745f 74797065 _stream_get_type │ │ │ │ - 0x00009240 00675f73 6f636b65 745f6164 64726573 .g_socket_addres │ │ │ │ - 0x00009250 735f6765 745f7479 70650067 5f706172 s_get_type.g_par │ │ │ │ - 0x00009260 616d5f73 7065635f 666c6167 7300675f am_spec_flags.g_ │ │ │ │ - 0x00009270 7369676e 616c5f61 6363756d 756c6174 signal_accumulat │ │ │ │ - 0x00009280 6f725f74 7275655f 68616e64 6c656400 or_true_handled. │ │ │ │ - 0x00009290 675f7661 6c75655f 6475705f 6f626a65 g_value_dup_obje │ │ │ │ - 0x000092a0 63740073 6f75705f 696f5f73 74726561 ct.soup_io_strea │ │ │ │ - 0x000092b0 6d5f6e65 7700675f 696f5f73 74726561 m_new.g_io_strea │ │ │ │ - 0x000092c0 6d5f636c 6f736500 675f7369 676e616c m_close.g_signal │ │ │ │ - 0x000092d0 5f68616e 646c6572 735f6469 73636f6e _handlers_discon │ │ │ │ - 0x000092e0 6e656374 5f6d6174 63686564 00736f75 nect_matched.sou │ │ │ │ - 0x000092f0 705f7365 72766572 5f6d6573 73616765 p_server_message │ │ │ │ - 0x00009300 5f696f5f 64657374 726f7900 736f7570 _io_destroy.soup │ │ │ │ - 0x00009310 5f736572 7665725f 6d657373 6167655f _server_message_ │ │ │ │ - 0x00009320 696f5f68 74747032 5f6e6577 00736f75 io_http2_new.sou │ │ │ │ - 0x00009330 705f7365 72766572 5f6d6573 73616765 p_server_message │ │ │ │ - 0x00009340 5f696f5f 68747470 315f6e65 7700675f _io_http1_new.g_ │ │ │ │ - 0x00009350 61737365 7274696f 6e5f6d65 73736167 assertion_messag │ │ │ │ - 0x00009360 655f6578 70720073 6f75705f 73657276 e_expr.soup_serv │ │ │ │ - 0x00009370 65725f63 6f6e6e65 6374696f 6e5f6765 er_connection_ge │ │ │ │ - 0x00009380 745f7479 70650073 6f75705f 73657276 t_type.soup_serv │ │ │ │ - 0x00009390 65725f63 6f6e6e65 6374696f 6e5f6e65 er_connection_ne │ │ │ │ - 0x000093a0 7700675f 6f626a65 63745f6e 65770073 w.g_object_new.s │ │ │ │ - 0x000093b0 6f75705f 73657276 65725f63 6f6e6e65 oup_server_conne │ │ │ │ - 0x000093c0 6374696f 6e5f6765 745f696f 5f646174 ction_get_io_dat │ │ │ │ - 0x000093d0 6100736f 75705f73 65727665 725f636f a.soup_server_co │ │ │ │ - 0x000093e0 6e6e6563 74696f6e 5f676574 5f736f63 nnection_get_soc │ │ │ │ - 0x000093f0 6b657400 736f7570 5f736572 7665725f ket.soup_server_ │ │ │ │ - 0x00009400 636f6e6e 65637469 6f6e5f67 65745f69 connection_get_i │ │ │ │ - 0x00009410 6f737472 65616d00 675f746c 735f636f ostream.g_tls_co │ │ │ │ - 0x00009420 6e6e6563 74696f6e 5f676574 5f747970 nnection_get_typ │ │ │ │ - 0x00009430 6500736f 75705f73 65727665 725f6d65 e.soup_server_me │ │ │ │ - 0x00009440 73736167 655f6e65 7700675f 736f636b ssage_new.g_sock │ │ │ │ - 0x00009450 65745f63 6f6e6e65 6374696f 6e5f6661 et_connection_fa │ │ │ │ - 0x00009460 63746f72 795f6372 65617465 5f636f6e ctory_create_con │ │ │ │ - 0x00009470 6e656374 696f6e00 675f736f 636b6574 nection.g_socket │ │ │ │ - 0x00009480 5f736574 5f6f7074 696f6e00 675f7074 _set_option.g_pt │ │ │ │ - 0x00009490 725f6172 7261795f 73697a65 645f6e65 r_array_sized_ne │ │ │ │ - 0x000094a0 7700675f 746c735f 6261636b 656e645f w.g_tls_backend_ │ │ │ │ - 0x000094b0 6765745f 73657276 65725f63 6f6e6e65 get_server_conne │ │ │ │ - 0x000094c0 6374696f 6e5f7479 70650067 5f696e69 ction_type.g_ini │ │ │ │ - 0x000094d0 7461626c 655f6e65 7700675f 7074725f table_new.g_ptr_ │ │ │ │ - 0x000094e0 61727261 795f756e 72656600 675f746c array_unref.g_tl │ │ │ │ - 0x000094f0 735f636f 6e6e6563 74696f6e 5f68616e s_connection_han │ │ │ │ - 0x00009500 64736861 6b655f61 73796e63 00675f74 dshake_async.g_t │ │ │ │ - 0x00009510 6c735f63 6f6e6e65 6374696f 6e5f6861 ls_connection_ha │ │ │ │ - 0x00009520 6e647368 616b655f 66696e69 73680067 ndshake_finish.g │ │ │ │ - 0x00009530 5f746c73 5f636f6e 6e656374 696f6e5f _tls_connection_ │ │ │ │ - 0x00009540 6765745f 6e65676f 74696174 65645f70 get_negotiated_p │ │ │ │ - 0x00009550 726f746f 636f6c00 675f696f 5f737472 rotocol.g_io_str │ │ │ │ - 0x00009560 65616d5f 69735f63 6c6f7365 6400736f eam_is_closed.so │ │ │ │ - 0x00009570 75705f73 65727665 725f636f 6e6e6563 up_server_connec │ │ │ │ - 0x00009580 74696f6e 5f676574 5f6c6f63 616c5f61 tion_get_local_a │ │ │ │ - 0x00009590 64647265 73730067 5f736f63 6b65745f ddress.g_socket_ │ │ │ │ - 0x000095a0 6765745f 6c6f6361 6c5f6164 64726573 get_local_addres │ │ │ │ - 0x000095b0 7300736f 75705f73 65727665 725f636f s.soup_server_co │ │ │ │ - 0x000095c0 6e6e6563 74696f6e 5f676574 5f72656d nnection_get_rem │ │ │ │ - 0x000095d0 6f74655f 61646472 65737300 675f736f ote_address.g_so │ │ │ │ - 0x000095e0 636b6574 5f676574 5f72656d 6f74655f cket_get_remote_ │ │ │ │ - 0x000095f0 61646472 65737300 736f7570 5f736572 address.soup_ser │ │ │ │ - 0x00009600 7665725f 636f6e6e 65637469 6f6e5f73 ver_connection_s │ │ │ │ - 0x00009610 7465616c 00736f75 705f7365 72766572 teal.soup_server │ │ │ │ - 0x00009620 5f6d6573 73616765 5f696f5f 73746561 _message_io_stea │ │ │ │ - 0x00009630 6c00736f 75705f73 65727665 725f636f l.soup_server_co │ │ │ │ - 0x00009640 6e6e6563 74696f6e 5f676574 5f746c73 nnection_get_tls │ │ │ │ - 0x00009650 5f706565 725f6365 72746966 69636174 _peer_certificat │ │ │ │ - 0x00009660 6500675f 746c735f 636f6e6e 65637469 e.g_tls_connecti │ │ │ │ - 0x00009670 6f6e5f67 65745f70 6565725f 63657274 on_get_peer_cert │ │ │ │ - 0x00009680 69666963 61746500 736f7570 5f736572 ificate.soup_ser │ │ │ │ - 0x00009690 7665725f 636f6e6e 65637469 6f6e5f67 ver_connection_g │ │ │ │ - 0x000096a0 65745f74 6c735f70 6565725f 63657274 et_tls_peer_cert │ │ │ │ - 0x000096b0 69666963 6174655f 6572726f 72730067 ificate_errors.g │ │ │ │ - 0x000096c0 5f746c73 5f636f6e 6e656374 696f6e5f _tls_connection_ │ │ │ │ - 0x000096d0 6765745f 70656572 5f636572 74696669 get_peer_certifi │ │ │ │ - 0x000096e0 63617465 5f657272 6f727300 675f7661 cate_errors.g_va │ │ │ │ - 0x000096f0 6c75655f 7365745f 666c6167 7300736f lue_set_flags.so │ │ │ │ - 0x00009700 75705f6d 65737361 67655f62 6f64795f up_message_body_ │ │ │ │ - 0x00009710 6e657700 736f7570 5f6d6573 73616765 new.soup_message │ │ │ │ - 0x00009720 5f686561 64657273 5f6e6577 00736f75 _headers_new.sou │ │ │ │ - 0x00009730 705f6d65 73736167 655f6865 61646572 p_message_header │ │ │ │ - 0x00009740 735f7365 745f656e 636f6469 6e670067 s_set_encoding.g │ │ │ │ - 0x00009750 5f627974 65735f67 65745f74 79706500 _bytes_get_type. │ │ │ │ - 0x00009760 736f7570 5f6d6573 73616765 5f626f64 soup_message_bod │ │ │ │ - 0x00009770 795f756e 72656600 736f7570 5f6d6573 y_unref.soup_mes │ │ │ │ - 0x00009780 73616765 5f686561 64657273 5f756e72 sage_headers_unr │ │ │ │ - 0x00009790 65660073 6f75705f 7572695f 636f7079 ef.soup_uri_copy │ │ │ │ - 0x000097a0 5f776974 685f6e6f 726d616c 697a6564 _with_normalized │ │ │ │ - 0x000097b0 5f666c61 67730073 6f75705f 6d657373 _flags.soup_mess │ │ │ │ - 0x000097c0 6167655f 68656164 6572735f 6765745f age_headers_get_ │ │ │ │ - 0x000097d0 656e636f 64696e67 00736f75 705f6d65 encoding.soup_me │ │ │ │ - 0x000097e0 73736167 655f6865 61646572 735f6865 ssage_headers_he │ │ │ │ - 0x000097f0 61646572 5f636f6e 7461696e 735f636f ader_contains_co │ │ │ │ - 0x00009800 6d6d6f6e 005f534f 55505f4d 4554484f mmon._SOUP_METHO │ │ │ │ - 0x00009810 445f434f 4e4e4543 5400736f 75705f73 D_CONNECT.soup_s │ │ │ │ - 0x00009820 65727665 725f6d65 73736167 655f696f erver_message_io │ │ │ │ - 0x00009830 5f726561 645f7265 71756573 7400736f _read_request.so │ │ │ │ - 0x00009840 75705f73 65727665 725f6d65 73736167 up_server_messag │ │ │ │ - 0x00009850 655f696f 5f706175 73650073 6f75705f e_io_pause.soup_ │ │ │ │ - 0x00009860 73657276 65725f6d 65737361 67655f69 server_message_i │ │ │ │ - 0x00009870 6f5f756e 70617573 6500736f 75705f73 o_unpause.soup_s │ │ │ │ - 0x00009880 65727665 725f6d65 73736167 655f6973 erver_message_is │ │ │ │ - 0x00009890 5f696f5f 70617573 65640073 6f75705f _io_paused.soup_ │ │ │ │ - 0x000098a0 73657276 65725f6d 65737361 67655f69 server_message_i │ │ │ │ - 0x000098b0 6f5f6973 5f706175 73656400 736f7570 o_is_paused.soup │ │ │ │ - 0x000098c0 5f736572 7665725f 6d657373 6167655f _server_message_ │ │ │ │ - 0x000098d0 66696e69 73680073 6f75705f 73657276 finish.soup_serv │ │ │ │ - 0x000098e0 65725f6d 65737361 67655f69 6f5f6669 er_message_io_fi │ │ │ │ - 0x000098f0 6e697368 65640073 6f75705f 73657276 nished.soup_serv │ │ │ │ - 0x00009900 65725f6d 65737361 67655f63 6c65616e er_message_clean │ │ │ │ - 0x00009910 75705f72 6573706f 6e736500 736f7570 up_response.soup │ │ │ │ - 0x00009920 5f6d6573 73616765 5f626f64 795f7472 _message_body_tr │ │ │ │ - 0x00009930 756e6361 74650073 6f75705f 6d657373 uncate.soup_mess │ │ │ │ - 0x00009940 6167655f 68656164 6572735f 636c6561 age_headers_clea │ │ │ │ - 0x00009950 7200736f 75705f73 65727665 725f6d65 r.soup_server_me │ │ │ │ - 0x00009960 73736167 655f7772 6f74655f 696e666f ssage_wrote_info │ │ │ │ - 0x00009970 726d6174 696f6e61 6c00736f 75705f73 rmational.soup_s │ │ │ │ - 0x00009980 65727665 725f6d65 73736167 655f7772 erver_message_wr │ │ │ │ - 0x00009990 6f74655f 68656164 65727300 736f7570 ote_headers.soup │ │ │ │ - 0x000099a0 5f736572 7665725f 6d657373 6167655f _server_message_ │ │ │ │ - 0x000099b0 77726f74 655f6368 756e6b00 736f7570 wrote_chunk.soup │ │ │ │ - 0x000099c0 5f736572 7665725f 6d657373 6167655f _server_message_ │ │ │ │ - 0x000099d0 77726f74 655f626f 64795f64 61746100 wrote_body_data. │ │ │ │ - 0x000099e0 736f7570 5f736572 7665725f 6d657373 soup_server_mess │ │ │ │ - 0x000099f0 6167655f 77726f74 655f626f 64790073 age_wrote_body.s │ │ │ │ - 0x00009a00 6f75705f 73657276 65725f6d 65737361 oup_server_messa │ │ │ │ - 0x00009a10 67655f67 6f745f68 65616465 72730073 ge_got_headers.s │ │ │ │ - 0x00009a20 6f75705f 73657276 65725f6d 65737361 oup_server_messa │ │ │ │ - 0x00009a30 67655f67 6f745f63 68756e6b 00736f75 ge_got_chunk.sou │ │ │ │ - 0x00009a40 705f7365 72766572 5f6d6573 73616765 p_server_message │ │ │ │ - 0x00009a50 5f676f74 5f626f64 7900736f 75705f6d _got_body.soup_m │ │ │ │ - 0x00009a60 65737361 67655f62 6f64795f 6765745f essage_body_get_ │ │ │ │ - 0x00009a70 61636375 6d756c61 74650073 6f75705f accumulate.soup_ │ │ │ │ - 0x00009a80 6d657373 6167655f 626f6479 5f666c61 message_body_fla │ │ │ │ - 0x00009a90 7474656e 00736f75 705f7365 72766572 tten.soup_server │ │ │ │ - 0x00009aa0 5f6d6573 73616765 5f676574 5f726571 _message_get_req │ │ │ │ - 0x00009ab0 75657374 5f626f64 7900736f 75705f73 uest_body.soup_s │ │ │ │ - 0x00009ac0 65727665 725f6d65 73736167 655f6765 erver_message_ge │ │ │ │ - 0x00009ad0 745f7265 73706f6e 73655f62 6f647900 t_response_body. │ │ │ │ - 0x00009ae0 736f7570 5f736572 7665725f 6d657373 soup_server_mess │ │ │ │ - 0x00009af0 6167655f 7365745f 6d657468 6f640067 age_set_method.g │ │ │ │ - 0x00009b00 5f696e74 65726e5f 73747269 6e670073 _intern_string.s │ │ │ │ - 0x00009b10 6f75705f 73657276 65725f6d 65737361 oup_server_messa │ │ │ │ - 0x00009b20 67655f73 65745f6f 7074696f 6e735f70 ge_set_options_p │ │ │ │ - 0x00009b30 696e6700 736f7570 5f736572 7665725f ing.soup_server_ │ │ │ │ - 0x00009b40 6d657373 6167655f 7365745f 68747470 message_set_http │ │ │ │ - 0x00009b50 5f766572 73696f6e 00736f75 705f7365 _version.soup_se │ │ │ │ - 0x00009b60 72766572 5f6d6573 73616765 5f676574 rver_message_get │ │ │ │ - 0x00009b70 5f726561 736f6e5f 70687261 73650073 _reason_phrase.s │ │ │ │ - 0x00009b80 6f75705f 73746174 75735f67 65745f70 oup_status_get_p │ │ │ │ - 0x00009b90 68726173 6500736f 75705f73 65727665 hrase.soup_serve │ │ │ │ - 0x00009ba0 725f6d65 73736167 655f7365 745f7265 r_message_set_re │ │ │ │ - 0x00009bb0 73706f6e 73650073 74726368 7200736f sponse.strchr.so │ │ │ │ - 0x00009bc0 75705f6d 65737361 67655f62 6f64795f up_message_body_ │ │ │ │ - 0x00009bd0 61707065 6e640067 5f776172 6e5f6d65 append.g_warn_me │ │ │ │ - 0x00009be0 73736167 6500736f 75705f6d 65737361 ssage.soup_messa │ │ │ │ - 0x00009bf0 67655f68 65616465 72735f72 656d6f76 ge_headers_remov │ │ │ │ - 0x00009c00 655f636f 6d6d6f6e 00736f75 705f7365 e_common.soup_se │ │ │ │ - 0x00009c10 72766572 5f6d6573 73616765 5f736574 rver_message_set │ │ │ │ - 0x00009c20 5f726564 69726563 7400675f 7572695f _redirect.g_uri_ │ │ │ │ - 0x00009c30 70617273 655f7265 6c617469 76650067 parse_relative.g │ │ │ │ - 0x00009c40 5f757269 5f746f5f 73747269 6e670073 _uri_to_string.s │ │ │ │ - 0x00009c50 6f75705f 73657276 65725f6d 65737361 oup_server_messa │ │ │ │ - 0x00009c60 67655f67 65745f73 6f636b65 7400736f ge_get_socket.so │ │ │ │ - 0x00009c70 75705f73 65727665 725f6d65 73736167 up_server_messag │ │ │ │ - 0x00009c80 655f6765 745f7265 6d6f7465 5f616464 e_get_remote_add │ │ │ │ - 0x00009c90 72657373 00736f75 705f7365 72766572 ress.soup_server │ │ │ │ - 0x00009ca0 5f6d6573 73616765 5f676574 5f6c6f63 _message_get_loc │ │ │ │ - 0x00009cb0 616c5f61 64647265 73730073 6f75705f al_address.soup_ │ │ │ │ - 0x00009cc0 73657276 65725f6d 65737361 67655f67 server_message_g │ │ │ │ - 0x00009cd0 65745f72 656d6f74 655f686f 73740067 et_remote_host.g │ │ │ │ - 0x00009ce0 5f696e65 745f736f 636b6574 5f616464 _inet_socket_add │ │ │ │ - 0x00009cf0 72657373 5f676574 5f747970 6500736f ress_get_type.so │ │ │ │ - 0x00009d00 75705f73 65727665 725f6d65 73736167 up_server_messag │ │ │ │ - 0x00009d10 655f6765 745f746c 735f7065 65725f63 e_get_tls_peer_c │ │ │ │ - 0x00009d20 65727469 66696361 74650073 6f75705f ertificate.soup_ │ │ │ │ - 0x00009d30 73657276 65725f6d 65737361 67655f67 server_message_g │ │ │ │ - 0x00009d40 65745f74 6c735f70 6565725f 63657274 et_tls_peer_cert │ │ │ │ - 0x00009d50 69666963 6174655f 6572726f 72730067 ificate_errors.g │ │ │ │ - 0x00009d60 5f737472 73706c69 745f7365 7400675f _strsplit_set.g_ │ │ │ │ - 0x00009d70 63686563 6b73756d 5f6e6577 00675f63 checksum_new.g_c │ │ │ │ - 0x00009d80 6865636b 73756d5f 75706461 74650067 hecksum_update.g │ │ │ │ - 0x00009d90 5f636865 636b7375 6d5f6765 745f6469 _checksum_get_di │ │ │ │ - 0x00009da0 67657374 00675f63 6865636b 73756d5f gest.g_checksum_ │ │ │ │ - 0x00009db0 66726565 00675f62 61736536 345f656e free.g_base64_en │ │ │ │ - 0x00009dc0 636f6465 00736f75 705f7765 62736f63 code.soup_websoc │ │ │ │ - 0x00009dd0 6b65745f 6572726f 725f7175 61726b00 ket_error_quark. │ │ │ │ - 0x00009de0 675f7175 61726b5f 66726f6d 5f737461 g_quark_from_sta │ │ │ │ - 0x00009df0 7469635f 73747269 6e670073 6f75705f tic_string.soup_ │ │ │ │ - 0x00009e00 6d657373 6167655f 6765745f 72657175 message_get_requ │ │ │ │ - 0x00009e10 6573745f 68656164 65727300 736f7570 est_headers.soup │ │ │ │ - 0x00009e20 5f6d6573 73616765 5f686561 64657273 _message_headers │ │ │ │ - 0x00009e30 5f676574 5f6c6973 745f636f 6d6d6f6e _get_list_common │ │ │ │ - 0x00009e40 00736f75 705f6865 61646572 5f706172 .soup_header_par │ │ │ │ - 0x00009e50 73655f6c 69737400 736f7570 5f686561 se_list.soup_hea │ │ │ │ - 0x00009e60 6465725f 66726565 5f6c6973 7400675f der_free_list.g_ │ │ │ │ - 0x00009e70 68617368 5f746162 6c655f63 6f6e7461 hash_table_conta │ │ │ │ - 0x00009e80 696e7300 675f7074 725f6172 7261795f ins.g_ptr_array_ │ │ │ │ - 0x00009e90 66696e64 5f776974 685f6571 75616c5f find_with_equal_ │ │ │ │ - 0x00009ea0 66756e63 00675f68 6173685f 7461626c func.g_hash_tabl │ │ │ │ - 0x00009eb0 655f6465 7374726f 7900675f 6c697374 e_destroy.g_list │ │ │ │ - 0x00009ec0 5f707265 70656e64 00736f75 705f6865 _prepend.soup_he │ │ │ │ - 0x00009ed0 61646572 5f706172 73655f73 656d695f ader_parse_semi_ │ │ │ │ - 0x00009ee0 70617261 6d5f6c69 73745f73 74726963 param_list_stric │ │ │ │ - 0x00009ef0 7400736f 75705f77 6562736f 636b6574 t.soup_websocket │ │ │ │ - 0x00009f00 5f657874 656e7369 6f6e5f63 6f6e6669 _extension_confi │ │ │ │ - 0x00009f10 67757265 00675f6c 6973745f 72657665 gure.g_list_reve │ │ │ │ - 0x00009f20 72736500 675f6861 73685f74 61626c65 rse.g_hash_table │ │ │ │ - 0x00009f30 5f616464 00675f68 6173685f 7461626c _add.g_hash_tabl │ │ │ │ - 0x00009f40 655f6e65 775f6675 6c6c0067 5f736574 e_new_full.g_set │ │ │ │ - 0x00009f50 5f657272 6f720067 5f617363 69695f74 _error.g_ascii_t │ │ │ │ - 0x00009f60 61626c65 00675f73 74725f65 7175616c able.g_str_equal │ │ │ │ - 0x00009f70 00675f73 74725f68 61736800 736f7570 .g_str_hash.soup │ │ │ │ - 0x00009f80 5f776562 736f636b 65745f63 6c69656e _websocket_clien │ │ │ │ - 0x00009f90 745f7072 65706172 655f6861 6e647368 t_prepare_handsh │ │ │ │ - 0x00009fa0 616b6500 736f7570 5f6d6573 73616765 ake.soup_message │ │ │ │ - 0x00009fb0 5f676574 5f747970 6500675f 72616e64 _get_type.g_rand │ │ │ │ - 0x00009fc0 6f6d5f69 6e740067 5f737472 6a6f696e om_int.g_strjoin │ │ │ │ - 0x00009fd0 7600736f 75705f6d 65737361 67655f69 v.soup_message_i │ │ │ │ - 0x00009fe0 735f6665 61747572 655f6469 7361626c s_feature_disabl │ │ │ │ - 0x00009ff0 65640073 6f75705f 77656273 6f636b65 ed.soup_websocke │ │ │ │ - 0x0000a000 745f6578 74656e73 696f6e5f 6765745f t_extension_get_ │ │ │ │ - 0x0000a010 72657175 6573745f 70617261 6d730073 request_params.s │ │ │ │ - 0x0000a020 6f75705f 77656273 6f636b65 745f7365 oup_websocket_se │ │ │ │ - 0x0000a030 72766572 5f636865 636b5f68 616e6473 rver_check_hands │ │ │ │ - 0x0000a040 68616b65 00736f75 705f6d65 73736167 hake.soup_messag │ │ │ │ - 0x0000a050 655f6865 61646572 735f6865 61646572 e_headers_header │ │ │ │ - 0x0000a060 5f657175 616c735f 636f6d6d 6f6e0067 _equals_common.g │ │ │ │ - 0x0000a070 5f626173 6536345f 6465636f 64655f73 _base64_decode_s │ │ │ │ - 0x0000a080 74657000 675f6173 6369695f 73747263 tep.g_ascii_strc │ │ │ │ - 0x0000a090 61736563 6d70005f 534f5550 5f4d4554 asecmp._SOUP_MET │ │ │ │ - 0x0000a0a0 484f445f 47455400 736f7570 5f776562 HOD_GET.soup_web │ │ │ │ - 0x0000a0b0 736f636b 65745f65 7874656e 73696f6e socket_extension │ │ │ │ - 0x0000a0c0 5f676574 5f726573 706f6e73 655f7061 _get_response_pa │ │ │ │ - 0x0000a0d0 72616d73 00736f75 705f7765 62736f63 rams.soup_websoc │ │ │ │ - 0x0000a0e0 6b65745f 636c6965 6e745f76 65726966 ket_client_verif │ │ │ │ - 0x0000a0f0 795f6861 6e647368 616b6500 736f7570 y_handshake.soup │ │ │ │ - 0x0000a100 5f6d6573 73616765 5f676574 5f726573 _message_get_res │ │ │ │ - 0x0000a110 706f6e73 655f6865 61646572 7300736f ponse_headers.so │ │ │ │ - 0x0000a120 75705f68 65616465 725f636f 6e746169 up_header_contai │ │ │ │ - 0x0000a130 6e730067 5f627974 655f6172 7261795f ns.g_byte_array_ │ │ │ │ - 0x0000a140 73697a65 645f6e65 7700675f 71756575 sized_new.g_queu │ │ │ │ - 0x0000a150 655f696e 69740067 5f736f75 7263655f e_init.g_source_ │ │ │ │ - 0x0000a160 64657374 726f7900 675f706f 6c6c6162 destroy.g_pollab │ │ │ │ - 0x0000a170 6c655f69 6e707574 5f737472 65616d5f le_input_stream_ │ │ │ │ - 0x0000a180 63726561 74655f73 6f757263 6500675f create_source.g_ │ │ │ │ - 0x0000a190 736f7572 63655f73 65745f73 74617469 source_set_stati │ │ │ │ - 0x0000a1a0 635f6e61 6d650067 5f696f5f 73747265 c_name.g_io_stre │ │ │ │ - 0x0000a1b0 616d5f67 65745f69 6e707574 5f737472 am_get_input_str │ │ │ │ - 0x0000a1c0 65616d00 675f706f 6c6c6162 6c655f69 eam.g_pollable_i │ │ │ │ - 0x0000a1d0 6e707574 5f737472 65616d5f 6765745f nput_stream_get_ │ │ │ │ - 0x0000a1e0 74797065 00675f70 6f6c6c61 626c655f type.g_pollable_ │ │ │ │ - 0x0000a1f0 696e7075 745f7374 7265616d 5f63616e input_stream_can │ │ │ │ - 0x0000a200 5f706f6c 6c00675f 696f5f73 74726561 _poll.g_io_strea │ │ │ │ - 0x0000a210 6d5f6765 745f6f75 74707574 5f737472 m_get_output_str │ │ │ │ - 0x0000a220 65616d00 675f706f 6c6c6162 6c655f6f eam.g_pollable_o │ │ │ │ - 0x0000a230 75747075 745f7374 7265616d 5f676574 utput_stream_get │ │ │ │ - 0x0000a240 5f747970 6500675f 706f6c6c 61626c65 _type.g_pollable │ │ │ │ - 0x0000a250 5f6f7574 7075745f 73747265 616d5f63 _output_stream_c │ │ │ │ - 0x0000a260 616e5f70 6f6c6c00 675f7469 6d656f75 an_poll.g_timeou │ │ │ │ - 0x0000a270 745f736f 75726365 5f6e6577 5f736563 t_source_new_sec │ │ │ │ - 0x0000a280 6f6e6473 00675f62 7974655f 61727261 onds.g_byte_arra │ │ │ │ - 0x0000a290 795f6672 65650067 5f717565 75655f69 y_free.g_queue_i │ │ │ │ - 0x0000a2a0 735f656d 70747900 675f7175 6575655f s_empty.g_queue_ │ │ │ │ - 0x0000a2b0 706f705f 68656164 00675f69 6f5f7374 pop_head.g_io_st │ │ │ │ - 0x0000a2c0 7265616d 5f636c6f 73655f61 73796e63 ream_close_async │ │ │ │ - 0x0000a2d0 00736f75 705f696f 5f737472 65616d5f .soup_io_stream_ │ │ │ │ - 0x0000a2e0 6765745f 74797065 00675f73 6f636b65 get_type.g_socke │ │ │ │ - 0x0000a2f0 745f636f 6e6e6563 74696f6e 5f676574 t_connection_get │ │ │ │ - 0x0000a300 5f747970 6500675f 736f636b 65745f63 _type.g_socket_c │ │ │ │ - 0x0000a310 6f6e6e65 6374696f 6e5f6765 745f736f onnection_get_so │ │ │ │ - 0x0000a320 636b6574 00675f73 6f636b65 745f7368 cket.g_socket_sh │ │ │ │ - 0x0000a330 7574646f 776e0073 6f75705f 696f5f73 utdown.soup_io_s │ │ │ │ - 0x0000a340 74726561 6d5f6765 745f6261 73655f69 tream_get_base_i │ │ │ │ - 0x0000a350 6f737472 65616d00 736f7570 5f776562 ostream.soup_web │ │ │ │ - 0x0000a360 736f636b 65745f63 6f6e6e65 6374696f socket_connectio │ │ │ │ - 0x0000a370 6e5f6765 745f7479 70650073 6f75705f n_get_type.soup_ │ │ │ │ - 0x0000a380 77656273 6f636b65 745f636f 6e6e6563 websocket_connec │ │ │ │ - 0x0000a390 74696f6e 5f747970 655f6765 745f7479 tion_type_get_ty │ │ │ │ - 0x0000a3a0 70650067 5f757269 5f676574 5f747970 pe.g_uri_get_typ │ │ │ │ - 0x0000a3b0 6500675f 70617261 6d5f7370 65635f62 e.g_param_spec_b │ │ │ │ - 0x0000a3c0 6f786564 00736f75 705f7765 62736f63 oxed.soup_websoc │ │ │ │ - 0x0000a3d0 6b65745f 73746174 655f6765 745f7479 ket_state_get_ty │ │ │ │ - 0x0000a3e0 70650067 5f706172 616d5f73 7065635f pe.g_param_spec_ │ │ │ │ - 0x0000a3f0 75696e74 36340067 5f706172 616d5f73 uint64.g_param_s │ │ │ │ - 0x0000a400 7065635f 75696e74 00675f70 6172616d pec_uint.g_param │ │ │ │ - 0x0000a410 5f737065 635f706f 696e7465 7200675f _spec_pointer.g_ │ │ │ │ - 0x0000a420 6572726f 725f6765 745f7479 70650067 error_get_type.g │ │ │ │ - 0x0000a430 5f63636c 6f737572 655f6d61 72736861 _cclosure_marsha │ │ │ │ - 0x0000a440 6c5f6765 6e657269 6300736f 75705f77 l_generic.soup_w │ │ │ │ - 0x0000a450 6562736f 636b6574 5f636f6e 6e656374 ebsocket_connect │ │ │ │ - 0x0000a460 696f6e5f 6765745f 696f5f73 74726561 ion_get_io_strea │ │ │ │ - 0x0000a470 6d00736f 75705f77 6562736f 636b6574 m.soup_websocket │ │ │ │ - 0x0000a480 5f636f6e 6e656374 696f6e5f 6765745f _connection_get_ │ │ │ │ - 0x0000a490 636f6e6e 65637469 6f6e5f74 79706500 connection_type. │ │ │ │ - 0x0000a4a0 736f7570 5f776562 736f636b 65745f63 soup_websocket_c │ │ │ │ - 0x0000a4b0 6f6e6e65 6374696f 6e5f6765 745f7572 onnection_get_ur │ │ │ │ - 0x0000a4c0 6900736f 75705f77 6562736f 636b6574 i.soup_websocket │ │ │ │ - 0x0000a4d0 5f636f6e 6e656374 696f6e5f 6765745f _connection_get_ │ │ │ │ - 0x0000a4e0 6f726967 696e0073 6f75705f 77656273 origin.soup_webs │ │ │ │ - 0x0000a4f0 6f636b65 745f636f 6e6e6563 74696f6e ocket_connection │ │ │ │ - 0x0000a500 5f676574 5f70726f 746f636f 6c00736f _get_protocol.so │ │ │ │ - 0x0000a510 75705f77 6562736f 636b6574 5f636f6e up_websocket_con │ │ │ │ - 0x0000a520 6e656374 696f6e5f 6765745f 65787465 nection_get_exte │ │ │ │ - 0x0000a530 6e73696f 6e730073 6f75705f 77656273 nsions.soup_webs │ │ │ │ - 0x0000a540 6f636b65 745f636f 6e6e6563 74696f6e ocket_connection │ │ │ │ - 0x0000a550 5f676574 5f737461 74650067 5f696f5f _get_state.g_io_ │ │ │ │ - 0x0000a560 73747265 616d5f63 6c6f7365 5f66696e stream_close_fin │ │ │ │ - 0x0000a570 69736800 675f7661 6c75655f 7365745f ish.g_value_set_ │ │ │ │ - 0x0000a580 706f696e 74657200 675f7661 6c75655f pointer.g_value_ │ │ │ │ - 0x0000a590 7365745f 626f7865 6400675f 76616c75 set_boxed.g_valu │ │ │ │ - 0x0000a5a0 655f7365 745f7569 6e743634 00675f76 e_set_uint64.g_v │ │ │ │ - 0x0000a5b0 616c7565 5f736574 5f75696e 7400675f alue_set_uint.g_ │ │ │ │ - 0x0000a5c0 62797465 735f6e65 775f7374 61746963 bytes_new_static │ │ │ │ - 0x0000a5d0 00736f75 705f7765 62736f63 6b65745f .soup_websocket_ │ │ │ │ - 0x0000a5e0 65787465 6e73696f 6e5f7072 6f636573 extension_proces │ │ │ │ - 0x0000a5f0 735f6f75 74676f69 6e675f6d 65737361 s_outgoing_messa │ │ │ │ - 0x0000a600 67650067 5f627974 65735f67 65745f64 ge.g_bytes_get_d │ │ │ │ - 0x0000a610 61746100 675f6279 74655f61 72726179 ata.g_byte_array │ │ │ │ - 0x0000a620 5f617070 656e6400 675f7175 6575655f _append.g_queue_ │ │ │ │ - 0x0000a630 7065656b 5f686561 645f6c69 6e6b0067 peek_head_link.g │ │ │ │ - 0x0000a640 5f717565 75655f69 6e736572 745f6265 _queue_insert_be │ │ │ │ - 0x0000a650 666f7265 00675f71 75657565 5f707573 fore.g_queue_pus │ │ │ │ - 0x0000a660 685f7461 696c0067 5f657272 6f725f6e h_tail.g_error_n │ │ │ │ - 0x0000a670 65775f6c 69746572 616c0067 5f737472 ew_literal.g_str │ │ │ │ - 0x0000a680 6c637079 00675f71 75657565 5f706565 lcpy.g_queue_pee │ │ │ │ - 0x0000a690 6b5f6865 61640067 5f706f6c 6c61626c k_head.g_pollabl │ │ │ │ - 0x0000a6a0 655f6f75 74707574 5f737472 65616d5f e_output_stream_ │ │ │ │ - 0x0000a6b0 77726974 655f6e6f 6e626c6f 636b696e write_nonblockin │ │ │ │ - 0x0000a6c0 6700675f 706f6c6c 61626c65 5f6f7574 g.g_pollable_out │ │ │ │ - 0x0000a6d0 7075745f 73747265 616d5f63 72656174 put_stream_creat │ │ │ │ - 0x0000a6e0 655f736f 75726365 00675f65 72726f72 e_source.g_error │ │ │ │ - 0x0000a6f0 5f6e6577 00675f62 7974655f 61727261 _new.g_byte_arra │ │ │ │ - 0x0000a700 795f7365 745f7369 7a650067 5f706f6c y_set_size.g_pol │ │ │ │ - 0x0000a710 6c61626c 655f696e 7075745f 73747265 lable_input_stre │ │ │ │ - 0x0000a720 616d5f72 6561645f 6e6f6e62 6c6f636b am_read_nonblock │ │ │ │ - 0x0000a730 696e6700 736f7570 5f776562 736f636b ing.soup_websock │ │ │ │ - 0x0000a740 65745f65 7874656e 73696f6e 5f70726f et_extension_pro │ │ │ │ - 0x0000a750 63657373 5f696e63 6f6d696e 675f6d65 cess_incoming_me │ │ │ │ - 0x0000a760 73736167 6500675f 62797465 5f617272 ssage.g_byte_arr │ │ │ │ - 0x0000a770 61795f72 656d6f76 655f7261 6e676500 ay_remove_range. │ │ │ │ - 0x0000a780 675f7374 726e6475 7000675f 62797465 g_strndup.g_byte │ │ │ │ - 0x0000a790 5f617272 61795f66 7265655f 746f5f62 _array_free_to_b │ │ │ │ - 0x0000a7a0 79746573 00675f62 79746573 5f676574 ytes.g_bytes_get │ │ │ │ - 0x0000a7b0 5f73697a 65006d65 6d636d70 00675f68 _size.memcmp.g_h │ │ │ │ - 0x0000a7c0 6173685f 7461626c 655f7265 6d6f7665 ash_table_remove │ │ │ │ - 0x0000a7d0 00675f62 7974655f 61727261 795f756e .g_byte_array_un │ │ │ │ - 0x0000a7e0 72656600 675f7374 725f6861 735f7072 ref.g_str_has_pr │ │ │ │ - 0x0000a7f0 65666978 00675f68 6173685f 7461626c efix.g_hash_tabl │ │ │ │ - 0x0000a800 655f696e 73657274 00736f75 705f7765 e_insert.soup_we │ │ │ │ - 0x0000a810 62736f63 6b65745f 636f6e6e 65637469 bsocket_connecti │ │ │ │ - 0x0000a820 6f6e5f67 65745f63 6c6f7365 5f636f64 on_get_close_cod │ │ │ │ - 0x0000a830 6500736f 75705f77 6562736f 636b6574 e.soup_websocket │ │ │ │ - 0x0000a840 5f636f6e 6e656374 696f6e5f 6765745f _connection_get_ │ │ │ │ - 0x0000a850 636c6f73 655f6461 74610073 6f75705f close_data.soup_ │ │ │ │ - 0x0000a860 77656273 6f636b65 745f636f 6e6e6563 websocket_connec │ │ │ │ - 0x0000a870 74696f6e 5f73656e 645f7465 78740073 tion_send_text.s │ │ │ │ - 0x0000a880 6f75705f 77656273 6f636b65 745f636f oup_websocket_co │ │ │ │ - 0x0000a890 6e6e6563 74696f6e 5f73656e 645f6269 nnection_send_bi │ │ │ │ - 0x0000a8a0 6e617279 00736f75 705f7765 62736f63 nary.soup_websoc │ │ │ │ - 0x0000a8b0 6b65745f 636f6e6e 65637469 6f6e5f73 ket_connection_s │ │ │ │ - 0x0000a8c0 656e645f 6d657373 61676500 736f7570 end_message.soup │ │ │ │ - 0x0000a8d0 5f776562 736f636b 65745f63 6f6e6e65 _websocket_conne │ │ │ │ - 0x0000a8e0 6374696f 6e5f636c 6f736500 736f7570 ction_close.soup │ │ │ │ - 0x0000a8f0 5f776562 736f636b 65745f63 6f6e6e65 _websocket_conne │ │ │ │ - 0x0000a900 6374696f 6e5f6765 745f6d61 785f696e ction_get_max_in │ │ │ │ - 0x0000a910 636f6d69 6e675f70 61796c6f 61645f73 coming_payload_s │ │ │ │ - 0x0000a920 697a6500 736f7570 5f776562 736f636b ize.soup_websock │ │ │ │ - 0x0000a930 65745f63 6f6e6e65 6374696f 6e5f7365 et_connection_se │ │ │ │ - 0x0000a940 745f6d61 785f696e 636f6d69 6e675f70 t_max_incoming_p │ │ │ │ - 0x0000a950 61796c6f 61645f73 697a6500 736f7570 ayload_size.soup │ │ │ │ - 0x0000a960 5f776562 736f636b 65745f63 6f6e6e65 _websocket_conne │ │ │ │ - 0x0000a970 6374696f 6e5f6765 745f6b65 6570616c ction_get_keepal │ │ │ │ - 0x0000a980 6976655f 696e7465 7276616c 00736f75 ive_interval.sou │ │ │ │ - 0x0000a990 705f7765 62736f63 6b65745f 636f6e6e p_websocket_conn │ │ │ │ - 0x0000a9a0 65637469 6f6e5f73 65745f6b 65657061 ection_set_keepa │ │ │ │ - 0x0000a9b0 6c697665 5f696e74 65727661 6c00736f live_interval.so │ │ │ │ - 0x0000a9c0 75705f77 6562736f 636b6574 5f636f6e up_websocket_con │ │ │ │ - 0x0000a9d0 6e656374 696f6e5f 6765745f 6b656570 nection_get_keep │ │ │ │ - 0x0000a9e0 616c6976 655f706f 6e675f74 696d656f alive_pong_timeo │ │ │ │ - 0x0000a9f0 75740073 6f75705f 77656273 6f636b65 ut.soup_websocke │ │ │ │ - 0x0000aa00 745f636f 6e6e6563 74696f6e 5f736574 t_connection_set │ │ │ │ - 0x0000aa10 5f6b6565 70616c69 76655f70 6f6e675f _keepalive_pong_ │ │ │ │ - 0x0000aa20 74696d65 6f757400 675f7661 6c75655f timeout.g_value_ │ │ │ │ - 0x0000aa30 6765745f 706f696e 74657200 675f7661 get_pointer.g_va │ │ │ │ - 0x0000aa40 6c75655f 6765745f 75696e74 36340067 lue_get_uint64.g │ │ │ │ - 0x0000aa50 5f76616c 75655f67 65745f75 696e7400 _value_get_uint. │ │ │ │ - 0x0000aa60 675f7661 6c75655f 6475705f 73747269 g_value_dup_stri │ │ │ │ - 0x0000aa70 6e670067 5f76616c 75655f67 65745f62 ng.g_value_get_b │ │ │ │ - 0x0000aa80 6f786564 00736f75 705f7765 62736f63 oxed.soup_websoc │ │ │ │ - 0x0000aa90 6b65745f 636f6e6e 65637469 6f6e5f73 ket_connection_s │ │ │ │ - 0x0000aaa0 65745f73 75707072 6573735f 706f6e67 et_suppress_pong │ │ │ │ - 0x0000aab0 735f666f 725f7465 73747300 6465666c s_for_tests.defl │ │ │ │ - 0x0000aac0 61746545 6e640069 6e666c61 7465456e ateEnd.inflateEn │ │ │ │ - 0x0000aad0 6400675f 62797465 5f617272 61795f6e d.g_byte_array_n │ │ │ │ - 0x0000aae0 65770069 6e666c61 74650069 6e666c61 ew.inflate.infla │ │ │ │ - 0x0000aaf0 74655265 73657400 6465666c 61746542 teReset.deflateB │ │ │ │ - 0x0000ab00 6f756e64 00646566 6c617465 00646566 ound.deflate.def │ │ │ │ - 0x0000ab10 6c617465 52657365 7400675f 73747269 lateReset.g_stri │ │ │ │ - 0x0000ab20 6e675f61 7070656e 645f7072 696e7466 ng_append_printf │ │ │ │ - 0x0000ab30 00675f61 73636969 5f737472 746f756c .g_ascii_strtoul │ │ │ │ - 0x0000ab40 6c00675f 68617368 5f746162 6c655f69 l.g_hash_table_i │ │ │ │ - 0x0000ab50 7465725f 696e6974 00675f68 6173685f ter_init.g_hash_ │ │ │ │ - 0x0000ab60 7461626c 655f6974 65725f6e 65787400 table_iter_next. │ │ │ │ - 0x0000ab70 6465666c 61746549 6e697432 5f00696e deflateInit2_.in │ │ │ │ - 0x0000ab80 666c6174 65496e69 74325f00 675f7469 flateInit2_.g_ti │ │ │ │ - 0x0000ab90 6d655f7a 6f6e655f 6e65775f 6f666673 me_zone_new_offs │ │ │ │ - 0x0000aba0 65740073 74726373 706e0067 5f74696d et.strcspn.g_tim │ │ │ │ - 0x0000abb0 655f7a6f 6e655f6e 65775f75 74630073 e_zone_new_utc.s │ │ │ │ - 0x0000abc0 6f75705f 64617465 5f74696d 655f6973 oup_date_time_is │ │ │ │ - 0x0000abd0 5f706173 7400675f 64617465 5f74696d _past.g_date_tim │ │ │ │ - 0x0000abe0 655f6765 745f7965 61720067 5f646174 e_get_year.g_dat │ │ │ │ - 0x0000abf0 655f7469 6d655f74 6f5f756e 6978005f e_time_to_unix._ │ │ │ │ - 0x0000ac00 5f74696d 65363400 675f6461 74655f74 _time64.g_date_t │ │ │ │ - 0x0000ac10 696d655f 746f5f75 74630067 5f646174 ime_to_utc.g_dat │ │ │ │ - 0x0000ac20 655f7469 6d655f67 65745f64 61795f6f e_time_get_day_o │ │ │ │ - 0x0000ac30 665f7765 656b0067 5f646174 655f7469 f_week.g_date_ti │ │ │ │ - 0x0000ac40 6d655f67 65745f6d 6f6e7468 00675f64 me_get_month.g_d │ │ │ │ - 0x0000ac50 6174655f 74696d65 5f666f72 6d617400 ate_time_format. │ │ │ │ - 0x0000ac60 736f7570 5f646174 655f7469 6d655f6e soup_date_time_n │ │ │ │ - 0x0000ac70 65775f66 726f6d5f 68747470 5f737472 ew_from_http_str │ │ │ │ - 0x0000ac80 696e6700 73747270 62726b00 675f6173 ing.strpbrk.g_as │ │ │ │ - 0x0000ac90 6369695f 7374726e 63617365 636d7000 cii_strncasecmp. │ │ │ │ - 0x0000aca0 675f6461 74655f76 616c6964 5f646d79 g_date_valid_dmy │ │ │ │ - 0x0000acb0 00675f64 6174655f 74696d65 5f6e6577 .g_date_time_new │ │ │ │ - 0x0000acc0 00675f74 696d655f 7a6f6e65 5f756e72 .g_time_zone_unr │ │ │ │ - 0x0000acd0 65660067 5f717561 726b5f74 6f5f7374 ef.g_quark_to_st │ │ │ │ - 0x0000ace0 72696e67 00675f73 74727370 6c697400 ring.g_strsplit. │ │ │ │ - 0x0000acf0 675f6861 73685f74 61626c65 5f726570 g_hash_table_rep │ │ │ │ - 0x0000ad00 6c616365 00736f75 705f666f 726d5f64 lace.soup_form_d │ │ │ │ - 0x0000ad10 65636f64 655f6d75 6c746970 61727400 ecode_multipart. │ │ │ │ - 0x0000ad20 736f7570 5f6d756c 74697061 72745f67 soup_multipart_g │ │ │ │ - 0x0000ad30 65745f6c 656e6774 6800736f 75705f6d et_length.soup_m │ │ │ │ - 0x0000ad40 756c7469 70617274 5f676574 5f706172 ultipart_get_par │ │ │ │ - 0x0000ad50 7400736f 75705f6d 65737361 67655f68 t.soup_message_h │ │ │ │ - 0x0000ad60 65616465 72735f67 65745f63 6f6e7465 eaders_get_conte │ │ │ │ - 0x0000ad70 6e745f64 6973706f 73697469 6f6e0067 nt_disposition.g │ │ │ │ - 0x0000ad80 5f686173 685f7461 626c655f 6c6f6f6b _hash_table_look │ │ │ │ - 0x0000ad90 75700073 6f75705f 6d657373 6167655f up.soup_message_ │ │ │ │ - 0x0000ada0 68656164 6572735f 6765745f 636f6e74 headers_get_cont │ │ │ │ - 0x0000adb0 656e745f 74797065 00675f62 79746573 ent_type.g_bytes │ │ │ │ - 0x0000adc0 5f726566 00736f75 705f6d75 6c746970 _ref.soup_multip │ │ │ │ - 0x0000add0 6172745f 66726565 00736f75 705f666f art_free.soup_fo │ │ │ │ - 0x0000ade0 726d5f65 6e636f64 655f6861 73680073 rm_encode_hash.s │ │ │ │ - 0x0000adf0 6f75705f 666f726d 5f656e63 6f64655f oup_form_encode_ │ │ │ │ - 0x0000ae00 64617461 6c697374 00675f64 6174616c datalist.g_datal │ │ │ │ - 0x0000ae10 6973745f 666f7265 61636800 736f7570 ist_foreach.soup │ │ │ │ - 0x0000ae20 5f666f72 6d5f656e 636f6465 5f76616c _form_encode_val │ │ │ │ - 0x0000ae30 69737400 736f7570 5f666f72 6d5f656e ist.soup_form_en │ │ │ │ - 0x0000ae40 636f6465 00675f75 7466385f 76616c69 code.g_utf8_vali │ │ │ │ - 0x0000ae50 64617465 00675f75 72695f65 73636170 date.g_uri_escap │ │ │ │ - 0x0000ae60 655f7374 72696e67 00736f75 705f6368 e_string.soup_ch │ │ │ │ - 0x0000ae70 61725f61 74747269 62757465 7300675f ar_attributes.g_ │ │ │ │ - 0x0000ae80 736c6973 745f7265 76657273 6500736f slist_reverse.so │ │ │ │ - 0x0000ae90 75705f68 65616465 72735f70 61727365 up_headers_parse │ │ │ │ - 0x0000aea0 006d656d 63687200 736f7570 5f6d6573 .memchr.soup_mes │ │ │ │ - 0x0000aeb0 73616765 5f686561 64657273 5f617070 sage_headers_app │ │ │ │ - 0x0000aec0 656e645f 756e7472 75737465 645f6461 end_untrusted_da │ │ │ │ - 0x0000aed0 74610073 6f75705f 68656164 6572735f ta.soup_headers_ │ │ │ │ - 0x0000aee0 70617273 655f7265 71756573 74007374 parse_request.st │ │ │ │ - 0x0000aef0 726e636d 7000736f 75705f6d 65737361 rncmp.soup_messa │ │ │ │ - 0x0000af00 67655f68 65616465 72735f67 65745f65 ge_headers_get_e │ │ │ │ - 0x0000af10 78706563 74617469 6f6e7300 736f7570 xpectations.soup │ │ │ │ - 0x0000af20 5f6d6573 73616765 5f686561 64657273 _message_headers │ │ │ │ - 0x0000af30 5f636c65 616e5f63 6f6e6e65 6374696f _clean_connectio │ │ │ │ - 0x0000af40 6e5f6865 61646572 7300736f 75705f68 n_headers.soup_h │ │ │ │ - 0x0000af50 65616465 72735f70 61727365 5f737461 eaders_parse_sta │ │ │ │ - 0x0000af60 7475735f 6c696e65 00736f75 705f6865 tus_line.soup_he │ │ │ │ - 0x0000af70 61646572 735f7061 7273655f 72657370 aders_parse_resp │ │ │ │ - 0x0000af80 6f6e7365 00736f75 705f6865 61646572 onse.soup_header │ │ │ │ - 0x0000af90 5f706172 73655f71 75616c69 74795f6c _parse_quality_l │ │ │ │ - 0x0000afa0 69737400 675f736c 6973745f 6c656e67 ist.g_slist_leng │ │ │ │ - 0x0000afb0 74680067 5f6d616c 6c6f6330 5f6e0071 th.g_malloc0_n.q │ │ │ │ - 0x0000afc0 736f7274 00736f75 705f6865 61646572 sort.soup_header │ │ │ │ - 0x0000afd0 5f667265 655f7061 72616d5f 6c697374 _free_param_list │ │ │ │ - 0x0000afe0 00675f68 6173685f 7461626c 655f6c6f .g_hash_table_lo │ │ │ │ - 0x0000aff0 6f6b7570 5f657874 656e6465 6400675f okup_extended.g_ │ │ │ │ - 0x0000b000 73747269 6e675f61 73736967 6e00675f string_assign.g_ │ │ │ │ - 0x0000b010 736c6973 745f666f 72656163 6800675f slist_foreach.g_ │ │ │ │ - 0x0000b020 636f6e76 6572745f 77697468 5f66616c convert_with_fal │ │ │ │ - 0x0000b030 6c626163 6b00736f 75705f73 74725f63 lback.soup_str_c │ │ │ │ - 0x0000b040 6173655f 65717561 6c00736f 75705f73 ase_equal.soup_s │ │ │ │ - 0x0000b050 74725f63 6173655f 68617368 00736f75 tr_case_hash.sou │ │ │ │ - 0x0000b060 705f6865 61646572 5f706172 73655f70 p_header_parse_p │ │ │ │ - 0x0000b070 6172616d 5f6c6973 7400736f 75705f68 aram_list.soup_h │ │ │ │ - 0x0000b080 65616465 725f7061 7273655f 73656d69 eader_parse_semi │ │ │ │ - 0x0000b090 5f706172 616d5f6c 69737400 736f7570 _param_list.soup │ │ │ │ - 0x0000b0a0 5f686561 6465725f 70617273 655f7061 _header_parse_pa │ │ │ │ - 0x0000b0b0 72616d5f 6c697374 5f737472 69637400 ram_list_strict. │ │ │ │ - 0x0000b0c0 736f7570 5f686561 6465725f 675f7374 soup_header_g_st │ │ │ │ - 0x0000b0d0 72696e67 5f617070 656e645f 70617261 ring_append_para │ │ │ │ - 0x0000b0e0 6d5f7175 6f746564 00736f75 705f6865 m_quoted.soup_he │ │ │ │ - 0x0000b0f0 61646572 5f675f73 7472696e 675f6170 ader_g_string_ap │ │ │ │ - 0x0000b100 70656e64 5f706172 616d0067 5f746173 pend_param.g_tas │ │ │ │ - 0x0000b110 6b5f7072 6f706167 6174655f 626f6f6c k_propagate_bool │ │ │ │ - 0x0000b120 65616e00 675f7461 736b5f6e 65770067 ean.g_task_new.g │ │ │ │ - 0x0000b130 5f746173 6b5f7365 745f736f 75726365 _task_set_source │ │ │ │ - 0x0000b140 5f746167 00675f74 61736b5f 72657475 _tag.g_task_retu │ │ │ │ - 0x0000b150 726e5f62 6f6f6c65 616e0067 5f746173 rn_boolean.g_tas │ │ │ │ - 0x0000b160 6b5f7265 7475726e 5f657272 6f720073 k_return_error.s │ │ │ │ - 0x0000b170 6f75705f 66696c74 65725f69 6e707574 oup_filter_input │ │ │ │ - 0x0000b180 5f737472 65616d5f 6e657700 736f7570 _stream_new.soup │ │ │ │ - 0x0000b190 5f736573 73696f6e 5f666561 74757265 _session_feature │ │ │ │ - 0x0000b1a0 5f676574 5f747970 6500675f 74797065 _get_type.g_type │ │ │ │ - 0x0000b1b0 5f616464 5f696e74 65726661 63655f73 _add_interface_s │ │ │ │ - 0x0000b1c0 74617469 6300736f 75705f63 6f6e7465 tatic.soup_conte │ │ │ │ - 0x0000b1d0 6e745f70 726f6365 73736f72 5f676574 nt_processor_get │ │ │ │ - 0x0000b1e0 5f747970 6500675f 74797065 5f646566 _type.g_type_def │ │ │ │ - 0x0000b1f0 61756c74 5f696e74 65726661 63655f70 ault_interface_p │ │ │ │ - 0x0000b200 65656b00 736f7570 5f6c6f67 6765725f eek.soup_logger_ │ │ │ │ - 0x0000b210 696e7075 745f7374 7265616d 5f676574 input_stream_get │ │ │ │ - 0x0000b220 5f747970 6500736f 75705f6c 6f676765 _type.soup_logge │ │ │ │ - 0x0000b230 725f696e 7075745f 73747265 616d5f67 r_input_stream_g │ │ │ │ - 0x0000b240 65745f6c 6f676765 7200675f 73747264 et_logger.g_strd │ │ │ │ - 0x0000b250 75705f76 7072696e 7466005f 5f707269 up_vprintf.__pri │ │ │ │ - 0x0000b260 6e74665f 63686b00 736f7570 5f6d6573 ntf_chk.soup_mes │ │ │ │ - 0x0000b270 73616765 5f676574 5f687474 705f7665 sage_get_http_ve │ │ │ │ - 0x0000b280 7273696f 6e00736f 75705f68 7474705f rsion.soup_http_ │ │ │ │ - 0x0000b290 76657273 696f6e5f 746f5f73 7472696e version_to_strin │ │ │ │ - 0x0000b2a0 6700736f 75705f6d 65737361 67655f67 g.soup_message_g │ │ │ │ - 0x0000b2b0 65745f72 6561736f 6e5f7068 72617365 et_reason_phrase │ │ │ │ - 0x0000b2c0 00675f74 7970655f 6e616d65 5f66726f .g_type_name_fro │ │ │ │ - 0x0000b2d0 6d5f696e 7374616e 63650067 5f6f626a m_instance.g_obj │ │ │ │ - 0x0000b2e0 6563745f 6765745f 71646174 6100736f ect_get_qdata.so │ │ │ │ - 0x0000b2f0 75705f6d 65737361 67655f68 65616465 up_message_heade │ │ │ │ - 0x0000b300 72735f69 7465725f 696e6974 00736f75 rs_iter_init.sou │ │ │ │ - 0x0000b310 705f6d65 73736167 655f6865 61646572 p_message_header │ │ │ │ - 0x0000b320 735f6974 65725f6e 65787400 675f6861 s_iter_next.g_ha │ │ │ │ - 0x0000b330 73685f74 61626c65 5f737465 616c5f65 sh_table_steal_e │ │ │ │ - 0x0000b340 7874656e 64656400 675f7175 61726b5f xtended.g_quark_ │ │ │ │ - 0x0000b350 66726f6d 5f737472 696e6700 675f6861 from_string.g_ha │ │ │ │ - 0x0000b360 73685f74 61626c65 5f6e6577 00736f75 sh_table_new.sou │ │ │ │ - 0x0000b370 705f6c6f 67676572 5f6c6f67 5f6c6576 p_logger_log_lev │ │ │ │ - 0x0000b380 656c5f67 65745f74 79706500 675f7061 el_get_type.g_pa │ │ │ │ - 0x0000b390 72616d5f 73706563 5f696e74 00675f76 ram_spec_int.g_v │ │ │ │ - 0x0000b3a0 616c7565 5f736574 5f696e74 00675f76 alue_set_int.g_v │ │ │ │ - 0x0000b3b0 616c7565 5f676574 5f696e74 00675f6f alue_get_int.g_o │ │ │ │ - 0x0000b3c0 626a6563 745f7365 745f7164 61746100 bject_set_qdata. │ │ │ │ - 0x0000b3d0 736f7570 5f6d6573 73616765 5f676574 soup_message_get │ │ │ │ - 0x0000b3e0 5f636f6e 6e656374 696f6e00 736f7570 _connection.soup │ │ │ │ - 0x0000b3f0 5f636f6e 6e656374 696f6e5f 6765745f _connection_get_ │ │ │ │ - 0x0000b400 736f636b 65740073 6f75705f 6d657373 socket.soup_mess │ │ │ │ - 0x0000b410 6167655f 6765745f 75726900 736f7570 age_get_uri.soup │ │ │ │ - 0x0000b420 5f6d6573 73616765 5f676574 5f6d6574 _message_get_met │ │ │ │ - 0x0000b430 686f6400 675f6261 73653634 5f646563 hod.g_base64_dec │ │ │ │ - 0x0000b440 6f646500 675f7572 695f6765 745f706f ode.g_uri_get_po │ │ │ │ - 0x0000b450 72740073 6f75705f 6c6f6767 65725f67 rt.soup_logger_g │ │ │ │ - 0x0000b460 65745f74 79706500 736f7570 5f6c6f67 et_type.soup_log │ │ │ │ - 0x0000b470 6765725f 6c6f675f 72657175 6573745f ger_log_request_ │ │ │ │ - 0x0000b480 64617461 00736f75 705f6c6f 67676572 data.soup_logger │ │ │ │ - 0x0000b490 5f736574 5f726571 75657374 5f66696c _set_request_fil │ │ │ │ - 0x0000b4a0 74657200 736f7570 5f6c6f67 6765725f ter.soup_logger_ │ │ │ │ - 0x0000b4b0 7365745f 72657370 6f6e7365 5f66696c set_response_fil │ │ │ │ - 0x0000b4c0 74657200 736f7570 5f6c6f67 6765725f ter.soup_logger_ │ │ │ │ - 0x0000b4d0 7365745f 7072696e 74657200 736f7570 set_printer.soup │ │ │ │ - 0x0000b4e0 5f6c6f67 6765725f 7365745f 6d61785f _logger_set_max_ │ │ │ │ - 0x0000b4f0 626f6479 5f73697a 6500736f 75705f6c body_size.soup_l │ │ │ │ - 0x0000b500 6f676765 725f6765 745f6d61 785f626f ogger_get_max_bo │ │ │ │ - 0x0000b510 64795f73 697a6500 675f6669 6c746572 dy_size.g_filter │ │ │ │ - 0x0000b520 5f696e70 75745f73 74726561 6d5f6765 _input_stream_ge │ │ │ │ - 0x0000b530 745f7479 70650067 5f736f75 7263655f t_type.g_source_ │ │ │ │ - 0x0000b540 7365745f 64756d6d 795f6361 6c6c6261 set_dummy_callba │ │ │ │ - 0x0000b550 636b0067 5f706f6c 6c61626c 655f736f ck.g_pollable_so │ │ │ │ - 0x0000b560 75726365 5f6e6577 00675f73 6f757263 urce_new.g_sourc │ │ │ │ - 0x0000b570 655f6164 645f6368 696c645f 736f7572 e_add_child_sour │ │ │ │ - 0x0000b580 63650067 5f706f6c 6c61626c 655f696e ce.g_pollable_in │ │ │ │ - 0x0000b590 7075745f 73747265 616d5f69 735f7265 put_stream_is_re │ │ │ │ - 0x0000b5a0 61646162 6c650067 5f706f6c 6c61626c adable.g_pollabl │ │ │ │ - 0x0000b5b0 655f7374 7265616d 5f726561 6400675f e_stream_read.g_ │ │ │ │ - 0x0000b5c0 6f6e6365 5f696e69 745f656e 7465725f once_init_enter_ │ │ │ │ - 0x0000b5d0 706f696e 74657200 675f6f6e 63655f69 pointer.g_once_i │ │ │ │ - 0x0000b5e0 6e69745f 6c656176 655f706f 696e7465 nit_leave_pointe │ │ │ │ - 0x0000b5f0 7200675f 7765616b 5f726566 5f696e69 r.g_weak_ref_ini │ │ │ │ - 0x0000b600 7400675f 68617368 5f746162 6c655f67 t.g_hash_table_g │ │ │ │ - 0x0000b610 65745f74 79706500 736f7570 5f617574 et_type.soup_aut │ │ │ │ - 0x0000b620 685f6765 745f7479 70650067 5f736f63 h_get_type.g_soc │ │ │ │ - 0x0000b630 6b65745f 636c6965 6e745f65 76656e74 ket_client_event │ │ │ │ - 0x0000b640 5f676574 5f747970 6500675f 746c735f _get_type.g_tls_ │ │ │ │ - 0x0000b650 636c6965 6e745f63 6f6e6e65 6374696f client_connectio │ │ │ │ - 0x0000b660 6e5f6765 745f7479 70650067 5f746c73 n_get_type.g_tls │ │ │ │ - 0x0000b670 5f706173 73776f72 645f6765 745f7479 _password_get_ty │ │ │ │ - 0x0000b680 70650073 6f75705f 68747470 5f766572 pe.soup_http_ver │ │ │ │ - 0x0000b690 73696f6e 5f676574 5f747970 6500736f sion_get_type.so │ │ │ │ - 0x0000b6a0 75705f6d 65737361 67655f66 6c616773 up_message_flags │ │ │ │ - 0x0000b6b0 5f676574 5f747970 6500736f 75705f6d _get_type.soup_m │ │ │ │ - 0x0000b6c0 65737361 67655f68 65616465 72735f67 essage_headers_g │ │ │ │ - 0x0000b6d0 65745f74 79706500 675f746c 735f7072 et_type.g_tls_pr │ │ │ │ - 0x0000b6e0 6f746f63 6f6c5f76 65727369 6f6e5f67 otocol_version_g │ │ │ │ - 0x0000b6f0 65745f74 79706500 736f7570 5f6d6573 et_type.soup_mes │ │ │ │ - 0x0000b700 73616765 5f707269 6f726974 795f6765 sage_priority_ge │ │ │ │ - 0x0000b710 745f7479 70650073 6f75705f 6d657373 t_type.soup_mess │ │ │ │ - 0x0000b720 6167655f 68656164 6572735f 6765745f age_headers_get_ │ │ │ │ - 0x0000b730 6f6e6500 736f7570 5f636f6e 6e656374 one.soup_connect │ │ │ │ - 0x0000b740 696f6e5f 6765745f 746c735f 63657274 ion_get_tls_cert │ │ │ │ - 0x0000b750 69666963 61746500 736f7570 5f636f6e ificate.soup_con │ │ │ │ - 0x0000b760 6e656374 696f6e5f 6765745f 746c735f nection_get_tls_ │ │ │ │ - 0x0000b770 63657274 69666963 6174655f 6572726f certificate_erro │ │ │ │ - 0x0000b780 72730073 6f75705f 636f6e6e 65637469 rs.soup_connecti │ │ │ │ - 0x0000b790 6f6e5f67 65745f72 656d6f74 655f6164 on_get_remote_ad │ │ │ │ - 0x0000b7a0 64726573 7300736f 75705f63 6f6e6e65 dress.soup_conne │ │ │ │ - 0x0000b7b0 6374696f 6e5f6765 745f746c 735f6369 ction_get_tls_ci │ │ │ │ - 0x0000b7c0 70686572 73756974 655f6e61 6d650073 phersuite_name.s │ │ │ │ - 0x0000b7d0 6f75705f 636f6e6e 65637469 6f6e5f67 oup_connection_g │ │ │ │ - 0x0000b7e0 65745f74 6c735f70 726f746f 636f6c5f et_tls_protocol_ │ │ │ │ - 0x0000b7f0 76657273 696f6e00 736f7570 5f6d6573 version.soup_mes │ │ │ │ - 0x0000b800 73616765 5f6e6577 5f66726f 6d5f7572 sage_new_from_ur │ │ │ │ - 0x0000b810 6900736f 75705f75 72695f69 735f7661 i.soup_uri_is_va │ │ │ │ - 0x0000b820 6c696400 736f7570 5f6d6573 73616765 lid.soup_message │ │ │ │ - 0x0000b830 5f6e6577 00675f75 72695f70 61727365 _new.g_uri_parse │ │ │ │ - 0x0000b840 00736f75 705f6d65 73736167 655f6e65 .soup_message_ne │ │ │ │ - 0x0000b850 775f6f70 74696f6e 735f7069 6e67005f w_options_ping._ │ │ │ │ - 0x0000b860 534f5550 5f4d4554 484f445f 4f505449 SOUP_METHOD_OPTI │ │ │ │ - 0x0000b870 4f4e5300 736f7570 5f6d6573 73616765 ONS.soup_message │ │ │ │ - 0x0000b880 5f736574 5f726571 75657374 5f626f64 _set_request_bod │ │ │ │ - 0x0000b890 7900675f 696e7075 745f7374 7265616d y.g_input_stream │ │ │ │ - 0x0000b8a0 5f676574 5f747970 6500736f 75705f6d _get_type.soup_m │ │ │ │ - 0x0000b8b0 65737361 67655f68 65616465 72735f73 essage_headers_s │ │ │ │ - 0x0000b8c0 65745f63 6f6e7465 6e745f6c 656e6774 et_content_lengt │ │ │ │ - 0x0000b8d0 6800736f 75705f6d 65737361 67655f73 h.soup_message_s │ │ │ │ - 0x0000b8e0 65745f72 65717565 73745f62 6f64795f et_request_body_ │ │ │ │ - 0x0000b8f0 66726f6d 5f627974 65730067 5f6d656d from_bytes.g_mem │ │ │ │ - 0x0000b900 6f72795f 696e7075 745f7374 7265616d ory_input_stream │ │ │ │ - 0x0000b910 5f6e6577 5f66726f 6d5f6279 74657300 _new_from_bytes. │ │ │ │ - 0x0000b920 736f7570 5f6d6573 73616765 5f6e6577 soup_message_new │ │ │ │ - 0x0000b930 5f66726f 6d5f656e 636f6465 645f666f _from_encoded_fo │ │ │ │ - 0x0000b940 726d0073 6f75705f 6d657373 6167655f rm.soup_message_ │ │ │ │ - 0x0000b950 77726f74 655f6865 61646572 7300736f wrote_headers.so │ │ │ │ - 0x0000b960 75705f6d 65737361 67655f77 726f7465 up_message_wrote │ │ │ │ - 0x0000b970 5f626f64 795f6461 74610073 6f75705f _body_data.soup_ │ │ │ │ - 0x0000b980 6d657373 6167655f 77726f74 655f626f message_wrote_bo │ │ │ │ - 0x0000b990 64790073 6f75705f 6d657373 6167655f dy.soup_message_ │ │ │ │ - 0x0000b9a0 676f745f 696e666f 726d6174 696f6e61 got_informationa │ │ │ │ - 0x0000b9b0 6c00736f 75705f6d 65737361 67655f67 l.soup_message_g │ │ │ │ - 0x0000b9c0 6f745f68 65616465 72730073 6f75705f ot_headers.soup_ │ │ │ │ - 0x0000b9d0 6d657373 6167655f 676f745f 626f6479 message_got_body │ │ │ │ - 0x0000b9e0 5f646174 6100736f 75705f6d 65737361 _data.soup_messa │ │ │ │ - 0x0000b9f0 67655f67 6f745f62 6f647900 736f7570 ge_got_body.soup │ │ │ │ - 0x0000ba00 5f6d6573 73616765 5f636f6e 74656e74 _message_content │ │ │ │ - 0x0000ba10 5f736e69 66666564 00736f75 705f6d65 _sniffed.soup_me │ │ │ │ - 0x0000ba20 73736167 655f7374 61727469 6e670073 ssage_starting.s │ │ │ │ - 0x0000ba30 6f75705f 6d657373 6167655f 72657374 oup_message_rest │ │ │ │ - 0x0000ba40 61727465 6400736f 75705f6d 65737361 arted.soup_messa │ │ │ │ - 0x0000ba50 67655f66 696e6973 68656400 736f7570 ge_finished.soup │ │ │ │ - 0x0000ba60 5f6d6573 73616765 5f617574 68656e74 _message_authent │ │ │ │ - 0x0000ba70 69636174 6500736f 75705f6d 65737361 icate.soup_messa │ │ │ │ - 0x0000ba80 67655f68 7374735f 656e666f 72636564 ge_hsts_enforced │ │ │ │ - 0x0000ba90 00736f75 705f6d65 73736167 655f6164 .soup_message_ad │ │ │ │ - 0x0000baa0 645f6865 61646572 5f68616e 646c6572 d_header_handler │ │ │ │ - 0x0000bab0 00675f63 636c6f73 7572655f 6e657700 .g_cclosure_new. │ │ │ │ - 0x0000bac0 675f636c 6f737572 655f7365 745f6d65 g_closure_set_me │ │ │ │ - 0x0000bad0 74615f6d 61727368 616c0067 5f636c6f ta_marshal.g_clo │ │ │ │ - 0x0000bae0 73757265 5f616464 5f66696e 616c697a sure_add_finaliz │ │ │ │ - 0x0000baf0 655f6e6f 74696669 65720067 5f736967 e_notifier.g_sig │ │ │ │ - 0x0000bb00 6e616c5f 636f6e6e 6563745f 636c6f73 nal_connect_clos │ │ │ │ - 0x0000bb10 75726500 736f7570 5f6d6573 73616765 ure.soup_message │ │ │ │ - 0x0000bb20 5f616464 5f737461 7475735f 636f6465 _add_status_code │ │ │ │ - 0x0000bb30 5f68616e 646c6572 00736f75 705f6d65 _handler.soup_me │ │ │ │ - 0x0000bb40 73736167 655f7365 745f6175 74680073 ssage_set_auth.s │ │ │ │ - 0x0000bb50 6f75705f 6d657373 6167655f 6765745f oup_message_get_ │ │ │ │ - 0x0000bb60 61757468 00736f75 705f6d65 73736167 auth.soup_messag │ │ │ │ - 0x0000bb70 655f7365 745f7072 6f78795f 61757468 e_set_proxy_auth │ │ │ │ - 0x0000bb80 00736f75 705f6d65 73736167 655f6765 .soup_message_ge │ │ │ │ - 0x0000bb90 745f7072 6f78795f 61757468 00736f75 t_proxy_auth.sou │ │ │ │ - 0x0000bba0 705f6d65 73736167 655f6765 745f7572 p_message_get_ur │ │ │ │ - 0x0000bbb0 695f666f 725f6175 74680067 5f776561 i_for_auth.g_wea │ │ │ │ - 0x0000bbc0 6b5f7265 665f6765 7400736f 75705f63 k_ref_get.soup_c │ │ │ │ - 0x0000bbd0 6f6e6e65 6374696f 6e5f6765 745f7072 onnection_get_pr │ │ │ │ - 0x0000bbe0 6f78795f 75726900 736f7570 5f6d6573 oxy_uri.soup_mes │ │ │ │ - 0x0000bbf0 73616765 5f736574 5f636f6e 6e656374 sage_set_connect │ │ │ │ - 0x0000bc00 696f6e00 736f7570 5f636f6e 6e656374 ion.soup_connect │ │ │ │ - 0x0000bc10 696f6e5f 636f6d70 6c657465 5f746c73 ion_complete_tls │ │ │ │ - 0x0000bc20 5f636572 74696669 63617465 5f726571 _certificate_req │ │ │ │ - 0x0000bc30 75657374 00736f75 705f636f 6e6e6563 uest.soup_connec │ │ │ │ - 0x0000bc40 74696f6e 5f736574 5f696e5f 75736500 tion_set_in_use. │ │ │ │ - 0x0000bc50 675f7765 616b5f72 65665f73 65740073 g_weak_ref_set.s │ │ │ │ - 0x0000bc60 6f75705f 636f6e6e 65637469 6f6e5f67 oup_connection_g │ │ │ │ - 0x0000bc70 65745f69 6400736f 75705f63 6f6e6e65 et_id.soup_conne │ │ │ │ - 0x0000bc80 6374696f 6e5f7365 745f746c 735f636c ction_set_tls_cl │ │ │ │ - 0x0000bc90 69656e74 5f636572 74696669 63617465 ient_certificate │ │ │ │ - 0x0000bca0 00675f74 61736b5f 72657475 726e5f69 .g_task_return_i │ │ │ │ - 0x0000bcb0 6e740067 5f776561 6b5f7265 665f636c nt.g_weak_ref_cl │ │ │ │ - 0x0000bcc0 65617200 736f7570 5f6d6573 73616765 ear.soup_message │ │ │ │ - 0x0000bcd0 5f6d6574 72696373 5f667265 6500736f _metrics_free.so │ │ │ │ - 0x0000bce0 75705f6d 65737361 67655f73 65745f69 up_message_set_i │ │ │ │ - 0x0000bcf0 735f7072 65636f6e 6e656374 00736f75 s_preconnect.sou │ │ │ │ - 0x0000bd00 705f6d65 73736167 655f7472 616e7366 p_message_transf │ │ │ │ - 0x0000bd10 65725f63 6f6e6e65 6374696f 6e00736f er_connection.so │ │ │ │ - 0x0000bd20 75705f6d 65737361 67655f68 61735f70 up_message_has_p │ │ │ │ - 0x0000bd30 656e6469 6e675f74 6c735f63 6572745f ending_tls_cert_ │ │ │ │ - 0x0000bd40 72657175 65737400 736f7570 5f6d6573 request.soup_mes │ │ │ │ - 0x0000bd50 73616765 5f686173 5f70656e 64696e67 sage_has_pending │ │ │ │ - 0x0000bd60 5f746c73 5f636572 745f7061 73735f72 _tls_cert_pass_r │ │ │ │ - 0x0000bd70 65717565 73740073 6f75705f 6d657373 equest.soup_mess │ │ │ │ - 0x0000bd80 6167655f 7365745f 666c6167 7300736f age_set_flags.so │ │ │ │ - 0x0000bd90 75705f6d 65737361 67655f67 65745f66 up_message_get_f │ │ │ │ - 0x0000bda0 6c616773 00736f75 705f6d65 73736167 lags.soup_messag │ │ │ │ - 0x0000bdb0 655f6164 645f666c 61677300 736f7570 e_add_flags.soup │ │ │ │ - 0x0000bdc0 5f6d6573 73616765 5f717565 72795f66 _message_query_f │ │ │ │ - 0x0000bdd0 6c616773 00736f75 705f6d65 73736167 lags.soup_messag │ │ │ │ - 0x0000bde0 655f7265 6d6f7665 5f666c61 67730073 e_remove_flags.s │ │ │ │ - 0x0000bdf0 6f75705f 6d657373 6167655f 7365745f oup_message_set_ │ │ │ │ - 0x0000be00 68747470 5f766572 73696f6e 00736f75 http_version.sou │ │ │ │ - 0x0000be10 705f6d65 73736167 655f6973 5f6b6565 p_message_is_kee │ │ │ │ - 0x0000be20 70616c69 76650073 6f75705f 6d657373 palive.soup_mess │ │ │ │ - 0x0000be30 6167655f 7365745f 75726900 736f7570 age_set_uri.soup │ │ │ │ - 0x0000be40 5f757269 5f657175 616c0073 6f75705f _uri_equal.soup_ │ │ │ │ - 0x0000be50 6d657373 6167655f 64697361 626c655f message_disable_ │ │ │ │ - 0x0000be60 66656174 75726500 675f6469 72656374 feature.g_direct │ │ │ │ - 0x0000be70 5f657175 616c0067 5f646972 6563745f _equal.g_direct_ │ │ │ │ - 0x0000be80 68617368 00736f75 705f6d65 73736167 hash.soup_messag │ │ │ │ - 0x0000be90 655f6469 7361626c 65735f66 65617475 e_disables_featu │ │ │ │ - 0x0000bea0 72650073 6f75705f 6d657373 6167655f re.soup_message_ │ │ │ │ - 0x0000beb0 6765745f 64697361 626c6564 5f666561 get_disabled_fea │ │ │ │ - 0x0000bec0 74757265 7300675f 68617368 5f746162 tures.g_hash_tab │ │ │ │ - 0x0000bed0 6c655f67 65745f6b 65797300 736f7570 le_get_keys.soup │ │ │ │ - 0x0000bee0 5f6d6573 73616765 5f676574 5f666972 _message_get_fir │ │ │ │ - 0x0000bef0 73745f70 61727479 00736f75 705f6d65 st_party.soup_me │ │ │ │ - 0x0000bf00 73736167 655f7365 745f6669 7273745f ssage_set_first_ │ │ │ │ - 0x0000bf10 70617274 7900736f 75705f6d 65737361 party.soup_messa │ │ │ │ - 0x0000bf20 67655f67 65745f73 6974655f 666f725f ge_get_site_for_ │ │ │ │ - 0x0000bf30 636f6f6b 69657300 736f7570 5f6d6573 cookies.soup_mes │ │ │ │ - 0x0000bf40 73616765 5f736574 5f736974 655f666f sage_set_site_fo │ │ │ │ - 0x0000bf50 725f636f 6f6b6965 7300736f 75705f6d r_cookies.soup_m │ │ │ │ - 0x0000bf60 65737361 67655f73 65745f69 735f746f essage_set_is_to │ │ │ │ - 0x0000bf70 705f6c65 76656c5f 6e617669 67617469 p_level_navigati │ │ │ │ - 0x0000bf80 6f6e0073 6f75705f 6d657373 6167655f on.soup_message_ │ │ │ │ - 0x0000bf90 6765745f 69735f74 6f705f6c 6576656c get_is_top_level │ │ │ │ - 0x0000bfa0 5f6e6176 69676174 696f6e00 736f7570 _navigation.soup │ │ │ │ - 0x0000bfb0 5f6d6573 73616765 5f676574 5f746c73 _message_get_tls │ │ │ │ - 0x0000bfc0 5f706565 725f6365 72746966 69636174 _peer_certificat │ │ │ │ - 0x0000bfd0 6500736f 75705f6d 65737361 67655f67 e.soup_message_g │ │ │ │ - 0x0000bfe0 65745f74 6c735f70 6565725f 63657274 et_tls_peer_cert │ │ │ │ - 0x0000bff0 69666963 6174655f 6572726f 72730073 ificate_errors.s │ │ │ │ - 0x0000c000 6f75705f 6d657373 6167655f 6765745f oup_message_get_ │ │ │ │ - 0x0000c010 746c735f 70726f74 6f636f6c 5f766572 tls_protocol_ver │ │ │ │ - 0x0000c020 73696f6e 00736f75 705f6d65 73736167 sion.soup_messag │ │ │ │ - 0x0000c030 655f6765 745f746c 735f6369 70686572 e_get_tls_cipher │ │ │ │ - 0x0000c040 73756974 655f6e61 6d650073 6f75705f suite_name.soup_ │ │ │ │ - 0x0000c050 6d657373 6167655f 7365745f 746c735f message_set_tls_ │ │ │ │ - 0x0000c060 636c6965 6e745f63 65727469 66696361 client_certifica │ │ │ │ - 0x0000c070 74650073 6f75705f 636f6e6e 65637469 te.soup_connecti │ │ │ │ - 0x0000c080 6f6e5f67 65745f74 79706500 736f7570 on_get_type.soup │ │ │ │ - 0x0000c090 5f6d6573 73616765 5f746c73 5f636c69 _message_tls_cli │ │ │ │ - 0x0000c0a0 656e745f 63657274 69666963 6174655f ent_certificate_ │ │ │ │ - 0x0000c0b0 70617373 776f7264 5f726571 75657374 password_request │ │ │ │ - 0x0000c0c0 5f636f6d 706c6574 6500736f 75705f63 _complete.soup_c │ │ │ │ - 0x0000c0d0 6f6e6e65 6374696f 6e5f636f 6d706c65 onnection_comple │ │ │ │ - 0x0000c0e0 74655f74 6c735f63 65727469 66696361 te_tls_certifica │ │ │ │ - 0x0000c0f0 74655f70 61737377 6f72645f 72657175 te_password_requ │ │ │ │ - 0x0000c100 65737400 736f7570 5f6d6573 73616765 est.soup_message │ │ │ │ - 0x0000c110 5f736574 5f707269 6f726974 7900736f _set_priority.so │ │ │ │ - 0x0000c120 75705f6d 65737361 67655f67 65745f70 up_message_get_p │ │ │ │ - 0x0000c130 72696f72 69747900 736f7570 5f6d6573 riority.soup_mes │ │ │ │ - 0x0000c140 73616765 5f676574 5f696f5f 64617461 sage_get_io_data │ │ │ │ - 0x0000c150 00736f75 705f6d65 73736167 655f696f .soup_message_io │ │ │ │ - 0x0000c160 5f66696e 69736865 6400736f 75705f63 _finished.soup_c │ │ │ │ - 0x0000c170 6c69656e 745f6d65 73736167 655f696f lient_message_io │ │ │ │ - 0x0000c180 5f66696e 69736865 6400736f 75705f6d _finished.soup_m │ │ │ │ - 0x0000c190 65737361 67655f69 6f5f7061 75736500 essage_io_pause. │ │ │ │ - 0x0000c1a0 736f7570 5f636c69 656e745f 6d657373 soup_client_mess │ │ │ │ - 0x0000c1b0 6167655f 696f5f70 61757365 00736f75 age_io_pause.sou │ │ │ │ - 0x0000c1c0 705f6d65 73736167 655f696f 5f756e70 p_message_io_unp │ │ │ │ - 0x0000c1d0 61757365 00736f75 705f636c 69656e74 ause.soup_client │ │ │ │ - 0x0000c1e0 5f6d6573 73616765 5f696f5f 756e7061 _message_io_unpa │ │ │ │ - 0x0000c1f0 75736500 736f7570 5f6d6573 73616765 use.soup_message │ │ │ │ - 0x0000c200 5f69735f 696f5f70 61757365 6400736f _is_io_paused.so │ │ │ │ - 0x0000c210 75705f63 6c69656e 745f6d65 73736167 up_client_messag │ │ │ │ - 0x0000c220 655f696f 5f69735f 70617573 65640073 e_io_is_paused.s │ │ │ │ - 0x0000c230 6f75705f 6d657373 6167655f 696f5f69 oup_message_io_i │ │ │ │ - 0x0000c240 6e5f7072 6f677265 73730073 6f75705f n_progress.soup_ │ │ │ │ - 0x0000c250 636c6965 6e745f6d 65737361 67655f69 client_message_i │ │ │ │ - 0x0000c260 6f5f696e 5f70726f 67726573 7300736f o_in_progress.so │ │ │ │ - 0x0000c270 75705f6d 65737361 67655f69 6f5f7275 up_message_io_ru │ │ │ │ - 0x0000c280 6e00736f 75705f63 6c69656e 745f6d65 n.soup_client_me │ │ │ │ - 0x0000c290 73736167 655f696f 5f72756e 00736f75 ssage_io_run.sou │ │ │ │ - 0x0000c2a0 705f6d65 73736167 655f696f 5f72756e p_message_io_run │ │ │ │ - 0x0000c2b0 5f756e74 696c5f72 65616400 736f7570 _until_read.soup │ │ │ │ - 0x0000c2c0 5f636c69 656e745f 6d657373 6167655f _client_message_ │ │ │ │ - 0x0000c2d0 696f5f72 756e5f75 6e74696c 5f726561 io_run_until_rea │ │ │ │ - 0x0000c2e0 6400736f 75705f6d 65737361 67655f69 d.soup_message_i │ │ │ │ - 0x0000c2f0 6f5f7275 6e5f756e 74696c5f 72656164 o_run_until_read │ │ │ │ - 0x0000c300 5f617379 6e630073 6f75705f 636c6965 _async.soup_clie │ │ │ │ - 0x0000c310 6e745f6d 65737361 67655f69 6f5f7275 nt_message_io_ru │ │ │ │ - 0x0000c320 6e5f756e 74696c5f 72656164 5f617379 n_until_read_asy │ │ │ │ - 0x0000c330 6e630073 6f75705f 6d657373 6167655f nc.soup_message_ │ │ │ │ - 0x0000c340 696f5f72 756e5f75 6e74696c 5f726561 io_run_until_rea │ │ │ │ - 0x0000c350 645f6669 6e697368 00736f75 705f6d65 d_finish.soup_me │ │ │ │ - 0x0000c360 73736167 655f696f 5f736b69 7000736f ssage_io_skip.so │ │ │ │ - 0x0000c370 75705f63 6c69656e 745f6d65 73736167 up_client_messag │ │ │ │ - 0x0000c380 655f696f 5f736b69 7000736f 75705f6d e_io_skip.soup_m │ │ │ │ - 0x0000c390 65737361 67655f69 6f5f6765 745f6361 essage_io_get_ca │ │ │ │ - 0x0000c3a0 6e63656c 6c61626c 6500736f 75705f63 ncellable.soup_c │ │ │ │ - 0x0000c3b0 6c69656e 745f6d65 73736167 655f696f lient_message_io │ │ │ │ - 0x0000c3c0 5f676574 5f63616e 63656c6c 61626c65 _get_cancellable │ │ │ │ - 0x0000c3d0 00736f75 705f6d65 73736167 655f7365 .soup_message_se │ │ │ │ - 0x0000c3e0 6e645f69 74656d00 736f7570 5f636f6e nd_item.soup_con │ │ │ │ - 0x0000c3f0 6e656374 696f6e5f 73657475 705f6d65 nection_setup_me │ │ │ │ - 0x0000c400 73736167 655f696f 00736f75 705f636c ssage_io.soup_cl │ │ │ │ - 0x0000c410 69656e74 5f6d6573 73616765 5f696f5f ient_message_io_ │ │ │ │ - 0x0000c420 73656e64 5f697465 6d00736f 75705f6d send_item.soup_m │ │ │ │ - 0x0000c430 65737361 67655f69 6f5f6765 745f7265 essage_io_get_re │ │ │ │ - 0x0000c440 73706f6e 73655f69 73747265 616d0073 sponse_istream.s │ │ │ │ - 0x0000c450 6f75705f 636c6965 6e745f6d 65737361 oup_client_messa │ │ │ │ - 0x0000c460 67655f69 6f5f6765 745f7265 73706f6e ge_io_get_respon │ │ │ │ - 0x0000c470 73655f73 74726561 6d00736f 75705f6d se_stream.soup_m │ │ │ │ - 0x0000c480 65737361 67655f73 65745f63 6f6e7465 essage_set_conte │ │ │ │ - 0x0000c490 6e745f73 6e696666 65720073 6f75705f nt_sniffer.soup_ │ │ │ │ - 0x0000c4a0 6d657373 6167655f 6861735f 636f6e74 message_has_cont │ │ │ │ - 0x0000c4b0 656e745f 736e6966 66657200 736f7570 ent_sniffer.soup │ │ │ │ - 0x0000c4c0 5f6d6573 73616765 5f747279 5f736e69 _message_try_sni │ │ │ │ - 0x0000c4d0 66665f63 6f6e7465 6e740073 6f75705f ff_content.soup_ │ │ │ │ - 0x0000c4e0 636f6e74 656e745f 736e6966 6665725f content_sniffer_ │ │ │ │ - 0x0000c4f0 73747265 616d5f69 735f7265 61647900 stream_is_ready. │ │ │ │ - 0x0000c500 736f7570 5f636f6e 74656e74 5f736e69 soup_content_sni │ │ │ │ - 0x0000c510 66666572 5f737472 65616d5f 736e6966 ffer_stream_snif │ │ │ │ - 0x0000c520 6600736f 75705f6d 65737361 67655f67 f.soup_message_g │ │ │ │ - 0x0000c530 65745f72 65717565 73745f62 6f64795f et_request_body_ │ │ │ │ - 0x0000c540 73747265 616d0073 6f75705f 6d657373 stream.soup_mess │ │ │ │ - 0x0000c550 6167655f 6e65775f 66726f6d 5f6d756c age_new_from_mul │ │ │ │ - 0x0000c560 74697061 72740073 6f75705f 6d756c74 tipart.soup_mult │ │ │ │ - 0x0000c570 69706172 745f746f 5f6d6573 73616765 ipart_to_message │ │ │ │ - 0x0000c580 00736f75 705f6d65 73736167 655f7365 .soup_message_se │ │ │ │ - 0x0000c590 745f7265 61736f6e 5f706872 61736500 t_reason_phrase. │ │ │ │ - 0x0000c5a0 736f7570 5f6d6573 73616765 5f736574 soup_message_set │ │ │ │ - 0x0000c5b0 5f737461 74757300 675f6f62 6a656374 _status.g_object │ │ │ │ - 0x0000c5c0 5f667265 657a655f 6e6f7469 66790067 _freeze_notify.g │ │ │ │ - 0x0000c5d0 5f6f626a 6563745f 74686177 5f6e6f74 _object_thaw_not │ │ │ │ - 0x0000c5e0 69667900 736f7570 5f6d6573 73616765 ify.soup_message │ │ │ │ - 0x0000c5f0 5f636c65 616e7570 5f726573 706f6e73 _cleanup_respons │ │ │ │ - 0x0000c600 6500736f 75705f6d 65737361 67655f73 e.soup_message_s │ │ │ │ - 0x0000c610 65745f6d 6574686f 6400736f 75705f6d et_method.soup_m │ │ │ │ - 0x0000c620 65737361 67655f67 65745f69 735f6f70 essage_get_is_op │ │ │ │ - 0x0000c630 74696f6e 735f7069 6e670073 6f75705f tions_ping.soup_ │ │ │ │ - 0x0000c640 6d657373 6167655f 7365745f 69735f6f message_set_is_o │ │ │ │ - 0x0000c650 7074696f 6e735f70 696e6700 675f7661 ptions_ping.g_va │ │ │ │ - 0x0000c660 6c75655f 6765745f 666c6167 7300736f lue_get_flags.so │ │ │ │ - 0x0000c670 75705f6d 65737361 67655f67 65745f63 up_message_get_c │ │ │ │ - 0x0000c680 6f6e6e65 6374696f 6e5f6964 00736f75 onnection_id.sou │ │ │ │ - 0x0000c690 705f6d65 73736167 655f6765 745f7265 p_message_get_re │ │ │ │ - 0x0000c6a0 6d6f7465 5f616464 72657373 00736f75 mote_address.sou │ │ │ │ - 0x0000c6b0 705f6d65 73736167 655f6765 745f6d65 p_message_get_me │ │ │ │ - 0x0000c6c0 74726963 7300736f 75705f6d 65737361 trics.soup_messa │ │ │ │ - 0x0000c6d0 67655f6d 65747269 63735f6e 65770073 ge_metrics_new.s │ │ │ │ - 0x0000c6e0 6f75705f 6d657373 6167655f 7365745f oup_message_set_ │ │ │ │ - 0x0000c6f0 6d657472 6963735f 74696d65 7374616d metrics_timestam │ │ │ │ - 0x0000c700 7000736f 75705f6d 65737361 67655f73 p.soup_message_s │ │ │ │ - 0x0000c710 65745f72 65717565 73745f68 6f73745f et_request_host_ │ │ │ │ - 0x0000c720 66726f6d 5f757269 00736f75 705f7572 from_uri.soup_ur │ │ │ │ - 0x0000c730 695f6765 745f686f 73745f66 6f725f68 i_get_host_for_h │ │ │ │ - 0x0000c740 65616465 72730073 6f75705f 7572695f eaders.soup_uri_ │ │ │ │ - 0x0000c750 75736573 5f646566 61756c74 5f706f72 uses_default_por │ │ │ │ - 0x0000c760 7400736f 75705f6d 65737361 67655f75 t.soup_message_u │ │ │ │ - 0x0000c770 70646174 655f7265 71756573 745f686f pdate_request_ho │ │ │ │ - 0x0000c780 73745f69 665f6e65 65646564 00736f75 st_if_needed.sou │ │ │ │ - 0x0000c790 705f6d65 73736167 655f666f 7263655f p_message_force_ │ │ │ │ - 0x0000c7a0 6b656570 5f616c69 76655f69 665f6e65 keep_alive_if_ne │ │ │ │ - 0x0000c7b0 65646564 00736f75 705f6d65 73736167 eded.soup_messag │ │ │ │ - 0x0000c7c0 655f7365 745f666f 7263655f 68747470 e_set_force_http │ │ │ │ - 0x0000c7d0 5f766572 73696f6e 00736f75 705f6d65 _version.soup_me │ │ │ │ - 0x0000c7e0 73736167 655f6765 745f666f 7263655f ssage_get_force_ │ │ │ │ - 0x0000c7f0 68747470 5f766572 73696f6e 00736f75 http_version.sou │ │ │ │ - 0x0000c800 705f6d65 73736167 655f7365 745f6973 p_message_set_is │ │ │ │ - 0x0000c810 5f6d6973 64697265 63746564 5f726574 _misdirected_ret │ │ │ │ - 0x0000c820 72790073 6f75705f 6d657373 6167655f ry.soup_message_ │ │ │ │ - 0x0000c830 69735f6d 69736469 72656374 65645f72 is_misdirected_r │ │ │ │ - 0x0000c840 65747279 00736f75 705f6d65 73736167 etry.soup_messag │ │ │ │ - 0x0000c850 655f7365 745f666f 7263655f 68747470 e_set_force_http │ │ │ │ - 0x0000c860 3100736f 75705f6d 65737361 67655f67 1.soup_message_g │ │ │ │ - 0x0000c870 65745f66 6f726365 5f687474 70310073 et_force_http1.s │ │ │ │ - 0x0000c880 6f75705f 6d657373 6167655f 68656164 oup_message_head │ │ │ │ - 0x0000c890 6572735f 72656600 675f6174 6f6d6963 ers_ref.g_atomic │ │ │ │ - 0x0000c8a0 5f72635f 626f785f 61637175 69726500 _rc_box_acquire. │ │ │ │ - 0x0000c8b0 675f6174 6f6d6963 5f72635f 626f785f g_atomic_rc_box_ │ │ │ │ - 0x0000c8c0 72656c65 6173655f 66756c6c 00675f62 release_full.g_b │ │ │ │ - 0x0000c8d0 6f786564 5f747970 655f7265 67697374 oxed_type_regist │ │ │ │ - 0x0000c8e0 65725f73 74617469 6300675f 61746f6d er_static.g_atom │ │ │ │ - 0x0000c8f0 69635f72 635f626f 785f616c 6c6f6330 ic_rc_box_alloc0 │ │ │ │ - 0x0000c900 00736f75 705f6d65 73736167 655f6865 .soup_message_he │ │ │ │ - 0x0000c910 61646572 735f6765 745f6865 61646572 aders_get_header │ │ │ │ - 0x0000c920 735f7479 70650067 5f617272 61795f73 s_type.g_array_s │ │ │ │ - 0x0000c930 65745f73 697a6500 675f6861 73685f74 et_size.g_hash_t │ │ │ │ - 0x0000c940 61626c65 5f72656d 6f76655f 616c6c00 able_remove_all. │ │ │ │ - 0x0000c950 675f6172 7261795f 66726565 00675f61 g_array_free.g_a │ │ │ │ - 0x0000c960 72726179 5f72656d 6f76655f 696e6465 rray_remove_inde │ │ │ │ - 0x0000c970 7800736f 75705f6d 65737361 67655f68 x.soup_message_h │ │ │ │ - 0x0000c980 65616465 72735f72 656d6f76 6500736f eaders_remove.so │ │ │ │ - 0x0000c990 75705f68 65616465 725f6e61 6d655f66 up_header_name_f │ │ │ │ - 0x0000c9a0 726f6d5f 73747269 6e670067 5f617272 rom_string.g_arr │ │ │ │ - 0x0000c9b0 61795f61 7070656e 645f7661 6c730067 ay_append_vals.g │ │ │ │ - 0x0000c9c0 5f617272 61795f73 697a6564 5f6e6577 _array_sized_new │ │ │ │ - 0x0000c9d0 00736f75 705f6d65 73736167 655f6865 .soup_message_he │ │ │ │ - 0x0000c9e0 61646572 735f6170 70656e64 00736f75 aders_append.sou │ │ │ │ - 0x0000c9f0 705f6d65 73736167 655f6865 61646572 p_message_header │ │ │ │ - 0x0000ca00 735f7265 706c6163 6500675f 75746638 s_replace.g_utf8 │ │ │ │ - 0x0000ca10 5f6d616b 655f7661 6c696400 736f7570 _make_valid.soup │ │ │ │ - 0x0000ca20 5f6d6573 73616765 5f686561 64657273 _message_headers │ │ │ │ - 0x0000ca30 5f676574 5f6c6973 7400736f 75705f6d _get_list.soup_m │ │ │ │ - 0x0000ca40 65737361 67655f68 65616465 72735f68 essage_headers_h │ │ │ │ - 0x0000ca50 65616465 725f636f 6e746169 6e730073 eader_contains.s │ │ │ │ - 0x0000ca60 6f75705f 6d657373 6167655f 68656164 oup_message_head │ │ │ │ - 0x0000ca70 6572735f 68656164 65725f65 7175616c ers_header_equal │ │ │ │ - 0x0000ca80 7300736f 75705f68 65616465 725f6e61 s.soup_header_na │ │ │ │ - 0x0000ca90 6d655f74 6f5f7374 72696e67 00736f75 me_to_string.sou │ │ │ │ - 0x0000caa0 705f6d65 73736167 655f6865 61646572 p_message_header │ │ │ │ - 0x0000cab0 735f666f 72656163 6800736f 75705f6d s_foreach.soup_m │ │ │ │ - 0x0000cac0 65737361 67655f68 65616465 72735f67 essage_headers_g │ │ │ │ - 0x0000cad0 65745f63 6f6e7465 6e745f6c 656e6774 et_content_lengt │ │ │ │ - 0x0000cae0 6800675f 736e7072 696e7466 00736f75 h.g_snprintf.sou │ │ │ │ - 0x0000caf0 705f6d65 73736167 655f6865 61646572 p_message_header │ │ │ │ - 0x0000cb00 735f7365 745f6578 70656374 6174696f s_set_expectatio │ │ │ │ - 0x0000cb10 6e730073 6f75705f 6d657373 6167655f ns.soup_message_ │ │ │ │ - 0x0000cb20 68656164 6572735f 6765745f 72616e67 headers_get_rang │ │ │ │ - 0x0000cb30 65735f69 6e746572 6e616c00 675f6172 es_internal.g_ar │ │ │ │ - 0x0000cb40 7261795f 6e657700 675f6173 6369695f ray_new.g_ascii_ │ │ │ │ - 0x0000cb50 73747274 6f6c6c00 675f6172 7261795f strtoll.g_array_ │ │ │ │ - 0x0000cb60 736f7274 00736f75 705f6d65 73736167 sort.soup_messag │ │ │ │ - 0x0000cb70 655f6865 61646572 735f6765 745f7261 e_headers_get_ra │ │ │ │ - 0x0000cb80 6e676573 00736f75 705f6d65 73736167 nges.soup_messag │ │ │ │ - 0x0000cb90 655f6865 61646572 735f6672 65655f72 e_headers_free_r │ │ │ │ - 0x0000cba0 616e6765 7300736f 75705f6d 65737361 anges.soup_messa │ │ │ │ - 0x0000cbb0 67655f68 65616465 72735f73 65745f72 ge_headers_set_r │ │ │ │ - 0x0000cbc0 616e6765 7300736f 75705f6d 65737361 anges.soup_messa │ │ │ │ - 0x0000cbd0 67655f68 65616465 72735f73 65745f72 ge_headers_set_r │ │ │ │ - 0x0000cbe0 616e6765 00736f75 705f6d65 73736167 ange.soup_messag │ │ │ │ - 0x0000cbf0 655f6865 61646572 735f6765 745f636f e_headers_get_co │ │ │ │ - 0x0000cc00 6e74656e 745f7261 6e676500 736f7570 ntent_range.soup │ │ │ │ - 0x0000cc10 5f6d6573 73616765 5f686561 64657273 _message_headers │ │ │ │ - 0x0000cc20 5f736574 5f636f6e 74656e74 5f72616e _set_content_ran │ │ │ │ - 0x0000cc30 67650073 6f75705f 6d657373 6167655f ge.soup_message_ │ │ │ │ - 0x0000cc40 68656164 6572735f 7365745f 636f6e74 headers_set_cont │ │ │ │ - 0x0000cc50 656e745f 74797065 00736f75 705f6d65 ent_type.soup_me │ │ │ │ - 0x0000cc60 73736167 655f6865 61646572 735f7365 ssage_headers_se │ │ │ │ - 0x0000cc70 745f636f 6e74656e 745f6469 73706f73 t_content_dispos │ │ │ │ - 0x0000cc80 6974696f 6e00736f 75705f6d 65737361 ition.soup_messa │ │ │ │ - 0x0000cc90 67655f6d 65747269 63735f63 6f707900 ge_metrics_copy. │ │ │ │ - 0x0000cca0 736f7570 5f6d6573 73616765 5f6d6574 soup_message_met │ │ │ │ - 0x0000ccb0 72696373 5f676574 5f747970 6500736f rics_get_type.so │ │ │ │ - 0x0000ccc0 75705f6d 65737361 67655f6d 65747269 up_message_metri │ │ │ │ - 0x0000ccd0 63735f67 65745f66 65746368 5f737461 cs_get_fetch_sta │ │ │ │ - 0x0000cce0 72740073 6f75705f 6d657373 6167655f rt.soup_message_ │ │ │ │ - 0x0000ccf0 6d657472 6963735f 6765745f 646e735f metrics_get_dns_ │ │ │ │ - 0x0000cd00 73746172 7400736f 75705f6d 65737361 start.soup_messa │ │ │ │ - 0x0000cd10 67655f6d 65747269 63735f67 65745f64 ge_metrics_get_d │ │ │ │ - 0x0000cd20 6e735f65 6e640073 6f75705f 6d657373 ns_end.soup_mess │ │ │ │ - 0x0000cd30 6167655f 6d657472 6963735f 6765745f age_metrics_get_ │ │ │ │ - 0x0000cd40 636f6e6e 6563745f 73746172 7400736f connect_start.so │ │ │ │ - 0x0000cd50 75705f6d 65737361 67655f6d 65747269 up_message_metri │ │ │ │ - 0x0000cd60 63735f67 65745f63 6f6e6e65 63745f65 cs_get_connect_e │ │ │ │ - 0x0000cd70 6e640073 6f75705f 6d657373 6167655f nd.soup_message_ │ │ │ │ - 0x0000cd80 6d657472 6963735f 6765745f 746c735f metrics_get_tls_ │ │ │ │ - 0x0000cd90 73746172 7400736f 75705f6d 65737361 start.soup_messa │ │ │ │ - 0x0000cda0 67655f6d 65747269 63735f67 65745f72 ge_metrics_get_r │ │ │ │ - 0x0000cdb0 65717565 73745f73 74617274 00736f75 equest_start.sou │ │ │ │ - 0x0000cdc0 705f6d65 73736167 655f6d65 74726963 p_message_metric │ │ │ │ - 0x0000cdd0 735f6765 745f7265 73706f6e 73655f73 s_get_response_s │ │ │ │ - 0x0000cde0 74617274 00736f75 705f6d65 73736167 tart.soup_messag │ │ │ │ - 0x0000cdf0 655f6d65 74726963 735f6765 745f7265 e_metrics_get_re │ │ │ │ - 0x0000ce00 73706f6e 73655f65 6e640073 6f75705f sponse_end.soup_ │ │ │ │ - 0x0000ce10 6d657373 6167655f 6d657472 6963735f message_metrics_ │ │ │ │ - 0x0000ce20 6765745f 72657175 6573745f 68656164 get_request_head │ │ │ │ - 0x0000ce30 65725f62 79746573 5f73656e 7400736f er_bytes_sent.so │ │ │ │ - 0x0000ce40 75705f6d 65737361 67655f6d 65747269 up_message_metri │ │ │ │ - 0x0000ce50 63735f67 65745f72 65717565 73745f62 cs_get_request_b │ │ │ │ - 0x0000ce60 6f64795f 73697a65 00736f75 705f6d65 ody_size.soup_me │ │ │ │ - 0x0000ce70 73736167 655f6d65 74726963 735f6765 ssage_metrics_ge │ │ │ │ - 0x0000ce80 745f7265 71756573 745f626f 64795f62 t_request_body_b │ │ │ │ - 0x0000ce90 79746573 5f73656e 7400736f 75705f6d ytes_sent.soup_m │ │ │ │ - 0x0000cea0 65737361 67655f6d 65747269 63735f67 essage_metrics_g │ │ │ │ - 0x0000ceb0 65745f72 6573706f 6e73655f 68656164 et_response_head │ │ │ │ - 0x0000cec0 65725f62 79746573 5f726563 65697665 er_bytes_receive │ │ │ │ - 0x0000ced0 6400736f 75705f6d 65737361 67655f6d d.soup_message_m │ │ │ │ - 0x0000cee0 65747269 63735f67 65745f72 6573706f etrics_get_respo │ │ │ │ - 0x0000cef0 6e73655f 626f6479 5f73697a 6500736f nse_body_size.so │ │ │ │ - 0x0000cf00 75705f6d 65737361 67655f6d 65747269 up_message_metri │ │ │ │ - 0x0000cf10 63735f67 65745f72 6573706f 6e73655f cs_get_response_ │ │ │ │ - 0x0000cf20 626f6479 5f627974 65735f72 65636569 body_bytes_recei │ │ │ │ - 0x0000cf30 76656400 5f534f55 505f4d45 54484f44 ved._SOUP_METHOD │ │ │ │ - 0x0000cf40 5f504154 4348005f 534f5550 5f4d4554 _PATCH._SOUP_MET │ │ │ │ - 0x0000cf50 484f445f 554e4c4f 434b005f 534f5550 HOD_UNLOCK._SOUP │ │ │ │ - 0x0000cf60 5f4d4554 484f445f 54524143 45005f53 _METHOD_TRACE._S │ │ │ │ - 0x0000cf70 4f55505f 4d455448 4f445f50 5554005f OUP_METHOD_PUT._ │ │ │ │ - 0x0000cf80 534f5550 5f4d4554 484f445f 50524f50 SOUP_METHOD_PROP │ │ │ │ - 0x0000cf90 50415443 48005f53 4f55505f 4d455448 PATCH._SOUP_METH │ │ │ │ - 0x0000cfa0 4f445f50 524f5046 494e4400 5f534f55 OD_PROPFIND._SOU │ │ │ │ - 0x0000cfb0 505f4d45 54484f44 5f504f53 54005f53 P_METHOD_POST._S │ │ │ │ - 0x0000cfc0 4f55505f 4d455448 4f445f4d 4f564500 OUP_METHOD_MOVE. │ │ │ │ - 0x0000cfd0 5f534f55 505f4d45 54484f44 5f4d4b43 _SOUP_METHOD_MKC │ │ │ │ - 0x0000cfe0 4f4c005f 534f5550 5f4d4554 484f445f OL._SOUP_METHOD_ │ │ │ │ - 0x0000cff0 4c4f434b 005f534f 55505f4d 4554484f LOCK._SOUP_METHO │ │ │ │ - 0x0000d000 445f4845 4144005f 534f5550 5f4d4554 D_HEAD._SOUP_MET │ │ │ │ - 0x0000d010 484f445f 44454c45 5445005f 534f5550 HOD_DELETE._SOUP │ │ │ │ - 0x0000d020 5f4d4554 484f445f 434f5059 00675f61 _METHOD_COPY.g_a │ │ │ │ - 0x0000d030 73636969 5f746f75 70706572 00736f75 scii_toupper.sou │ │ │ │ - 0x0000d040 705f6164 645f636f 6d706c65 74696f6e p_add_completion │ │ │ │ - 0x0000d050 5f726566 66656400 736f7570 5f616464 _reffed.soup_add │ │ │ │ - 0x0000d060 5f74696d 656f7574 00675f74 696d656f _timeout.g_timeo │ │ │ │ - 0x0000d070 75745f73 6f757263 655f6e65 7700736f ut_source_new.so │ │ │ │ - 0x0000d080 75705f74 68726561 645f6465 6661756c up_thread_defaul │ │ │ │ - 0x0000d090 745f636f 6e746578 7400736f 75705f68 t_context.soup_h │ │ │ │ - 0x0000d0a0 6f73745f 6d617463 6865735f 686f7374 ost_matches_host │ │ │ │ - 0x0000d0b0 00675f73 74725f68 61735f73 75666669 .g_str_has_suffi │ │ │ │ - 0x0000d0c0 7800736f 75705f67 65745f61 63636570 x.soup_get_accep │ │ │ │ - 0x0000d0d0 745f6c61 6e677561 6765735f 66726f6d t_languages_from │ │ │ │ - 0x0000d0e0 5f737973 74656d00 675f6765 745f6c61 _system.g_get_la │ │ │ │ - 0x0000d0f0 6e677561 67655f6e 616d6573 00675f61 nguage_names.g_a │ │ │ │ - 0x0000d100 73636969 5f737472 646f776e 00675f73 scii_strdown.g_s │ │ │ │ - 0x0000d110 74726465 6c696d69 7400736f 75705f6d trdelimit.soup_m │ │ │ │ - 0x0000d120 756c7469 70617274 5f6e6577 00675f63 ultipart_new.g_c │ │ │ │ - 0x0000d130 6f6d7075 74655f63 6865636b 73756d5f ompute_checksum_ │ │ │ │ - 0x0000d140 666f725f 64617461 00736f75 705f6d75 for_data.soup_mu │ │ │ │ - 0x0000d150 6c746970 6172745f 6e65775f 66726f6d ltipart_new_from │ │ │ │ - 0x0000d160 5f6d6573 73616765 00675f73 74727374 _message.g_strst │ │ │ │ - 0x0000d170 725f6c65 6e00675f 62797465 735f6e65 r_len.g_bytes_ne │ │ │ │ - 0x0000d180 775f6672 6f6d5f62 79746573 00736f75 w_from_bytes.sou │ │ │ │ - 0x0000d190 705f6d75 6c746970 6172745f 61707065 p_multipart_appe │ │ │ │ - 0x0000d1a0 6e645f70 61727400 736f7570 5f6d756c nd_part.soup_mul │ │ │ │ - 0x0000d1b0 74697061 72745f61 7070656e 645f666f tipart_append_fo │ │ │ │ - 0x0000d1c0 726d5f66 696c6500 736f7570 5f6d756c rm_file.soup_mul │ │ │ │ - 0x0000d1d0 74697061 72745f61 7070656e 645f666f tipart_append_fo │ │ │ │ - 0x0000d1e0 726d5f73 7472696e 6700675f 62797465 rm_string.g_byte │ │ │ │ - 0x0000d1f0 735f6e65 7700675f 73747269 6e675f66 s_new.g_string_f │ │ │ │ - 0x0000d200 7265655f 746f5f62 79746573 00736f75 ree_to_bytes.sou │ │ │ │ - 0x0000d210 705f6d75 6c746970 6172745f 6765745f p_multipart_get_ │ │ │ │ - 0x0000d220 74797065 00675f70 726f7879 5f726573 type.g_proxy_res │ │ │ │ - 0x0000d230 6f6c7665 725f6765 745f7479 70650067 olver_get_type.g │ │ │ │ - 0x0000d240 5f736f63 6b65745f 636f6e6e 65637461 _socket_connecta │ │ │ │ - 0x0000d250 626c655f 6765745f 74797065 00675f74 ble_get_type.g_t │ │ │ │ - 0x0000d260 6c735f69 6e746572 61637469 6f6e5f67 ls_interaction_g │ │ │ │ - 0x0000d270 65745f74 79706500 675f7175 6575655f et_type.g_queue_ │ │ │ │ - 0x0000d280 66726565 00736f75 705f636f 6e6e6563 free.soup_connec │ │ │ │ - 0x0000d290 74696f6e 5f6d616e 61676572 5f667265 tion_manager_fre │ │ │ │ - 0x0000d2a0 6500736f 75705f73 6f636b65 745f7072 e.soup_socket_pr │ │ │ │ - 0x0000d2b0 6f706572 74696573 5f756e72 65660067 operties_unref.g │ │ │ │ - 0x0000d2c0 5f736f75 7263655f 7365745f 72656164 _source_set_read │ │ │ │ - 0x0000d2d0 795f7469 6d650073 6f75705f 636f6e74 y_time.soup_cont │ │ │ │ - 0x0000d2e0 656e745f 70726f63 6573736f 725f6765 ent_processor_ge │ │ │ │ - 0x0000d2f0 745f7072 6f636573 73696e67 5f737461 t_processing_sta │ │ │ │ - 0x0000d300 67650067 5f63616e 63656c6c 61626c65 ge.g_cancellable │ │ │ │ - 0x0000d310 5f6e6577 00675f65 72726f72 5f636f70 _new.g_error_cop │ │ │ │ - 0x0000d320 7900675f 7461736b 5f726574 75726e5f y.g_task_return_ │ │ │ │ - 0x0000d330 706f696e 74657200 675f6d65 6d6f7279 pointer.g_memory │ │ │ │ - 0x0000d340 5f6f7574 7075745f 73747265 616d5f67 _output_stream_g │ │ │ │ - 0x0000d350 65745f64 6174615f 73697a65 00675f6d et_data_size.g_m │ │ │ │ - 0x0000d360 656d6f72 795f696e 7075745f 73747265 emory_input_stre │ │ │ │ - 0x0000d370 616d5f6e 65775f66 726f6d5f 64617461 am_new_from_data │ │ │ │ - 0x0000d380 00675f6d 656d6f72 795f6f75 74707574 .g_memory_output │ │ │ │ - 0x0000d390 5f737472 65616d5f 73746561 6c5f6461 _stream_steal_da │ │ │ │ - 0x0000d3a0 74610067 5f6d656d 6f72795f 696e7075 ta.g_memory_inpu │ │ │ │ - 0x0000d3b0 745f7374 7265616d 5f6e6577 00675f71 t_stream_new.g_q │ │ │ │ - 0x0000d3c0 75657565 5f736f72 7400736f 75705f6d ueue_sort.soup_m │ │ │ │ - 0x0000d3d0 65737361 67655f71 75657565 5f697465 essage_queue_ite │ │ │ │ - 0x0000d3e0 6d5f6e65 7700736f 75705f6d 65737361 m_new.soup_messa │ │ │ │ - 0x0000d3f0 67655f71 75657565 5f697465 6d5f7265 ge_queue_item_re │ │ │ │ - 0x0000d400 6600675f 71756575 655f696e 73657274 f.g_queue_insert │ │ │ │ - 0x0000d410 5f736f72 74656400 736f7570 5f736573 _sorted.soup_ses │ │ │ │ - 0x0000d420 73696f6e 5f666561 74757265 5f726571 sion_feature_req │ │ │ │ - 0x0000d430 75657374 5f717565 75656400 675f736f uest_queued.g_so │ │ │ │ - 0x0000d440 75726365 5f6e6577 00675f73 6f757263 urce_new.g_sourc │ │ │ │ - 0x0000d450 655f7365 745f6e61 6d650067 5f736f75 e_set_name.g_sou │ │ │ │ - 0x0000d460 7263655f 7365745f 63616e5f 72656375 rce_set_can_recu │ │ │ │ - 0x0000d470 72736500 675f6c6f 675f7772 69746572 rse.g_log_writer │ │ │ │ - 0x0000d480 5f646566 61756c74 5f776f75 6c645f64 _default_would_d │ │ │ │ - 0x0000d490 726f7000 736f7570 5f636f6e 6e656374 rop.soup_connect │ │ │ │ - 0x0000d4a0 696f6e5f 6765745f 6e65676f 74696174 ion_get_negotiat │ │ │ │ - 0x0000d4b0 65645f70 726f746f 636f6c00 675f6f75 ed_protocol.g_ou │ │ │ │ - 0x0000d4c0 74707574 5f737472 65616d5f 73706c69 tput_stream_spli │ │ │ │ - 0x0000d4d0 63655f66 696e6973 6800675f 7461736b ce_finish.g_task │ │ │ │ - 0x0000d4e0 5f676574 5f746173 6b5f6461 74610067 _get_task_data.g │ │ │ │ - 0x0000d4f0 5f746173 6b5f7265 7475726e 5f6e6577 _task_return_new │ │ │ │ - 0x0000d500 5f657272 6f720067 5f717565 75655f72 _error.g_queue_r │ │ │ │ - 0x0000d510 656d6f76 6500736f 75705f73 65737369 emove.soup_sessi │ │ │ │ - 0x0000d520 6f6e5f66 65617475 72655f72 65717565 on_feature_reque │ │ │ │ - 0x0000d530 73745f75 6e717565 75656400 736f7570 st_unqueued.soup │ │ │ │ - 0x0000d540 5f6d6573 73616765 5f717565 75655f69 _message_queue_i │ │ │ │ - 0x0000d550 74656d5f 756e7265 6600736f 75705f63 tem_unref.soup_c │ │ │ │ - 0x0000d560 6f6e6e65 6374696f 6e5f6973 5f74756e onnection_is_tun │ │ │ │ - 0x0000d570 6e656c6c 65640073 6f75705f 636f6e6e nelled.soup_conn │ │ │ │ - 0x0000d580 65637469 6f6e5f6d 616e6167 65725f67 ection_manager_g │ │ │ │ - 0x0000d590 65745f63 6f6e6e65 6374696f 6e00736f et_connection.so │ │ │ │ - 0x0000d5a0 75705f63 6f6e6e65 6374696f 6e5f6765 up_connection_ge │ │ │ │ - 0x0000d5b0 745f7374 61746500 736f7570 5f636f6e t_state.soup_con │ │ │ │ - 0x0000d5c0 6e656374 696f6e5f 636f6e6e 6563745f nection_connect_ │ │ │ │ - 0x0000d5d0 6173796e 6300736f 75705f63 6f6e6e65 async.soup_conne │ │ │ │ - 0x0000d5e0 6374696f 6e5f636f 6e6e6563 7400736f ction_connect.so │ │ │ │ - 0x0000d5f0 75705f63 6f6e6e65 6374696f 6e5f6469 up_connection_di │ │ │ │ - 0x0000d600 73636f6e 6e656374 00736f75 705f636f sconnect.soup_co │ │ │ │ - 0x0000d610 6e6e6563 74696f6e 5f6d616e 61676572 nnection_manager │ │ │ │ - 0x0000d620 5f636c65 616e7570 00675f71 75657565 _cleanup.g_queue │ │ │ │ - 0x0000d630 5f666f72 65616368 00675f6c 6973745f _foreach.g_list_ │ │ │ │ - 0x0000d640 66726565 00675f71 75657565 5f66696e free.g_queue_fin │ │ │ │ - 0x0000d650 645f6375 73746f6d 00675f74 61736b5f d_custom.g_task_ │ │ │ │ - 0x0000d660 7365745f 7461736b 5f646174 6100736f set_task_data.so │ │ │ │ - 0x0000d670 75705f75 72695f68 6f73745f 65717561 up_uri_host_equa │ │ │ │ - 0x0000d680 6c00675f 6f626a65 63745f73 65740073 l.g_object_set.s │ │ │ │ - 0x0000d690 6f75705f 73657373 696f6e5f 6765745f oup_session_get_ │ │ │ │ - 0x0000d6a0 636f6e74 65787400 736f7570 5f736573 context.soup_ses │ │ │ │ - 0x0000d6b0 73696f6e 5f656e73 7572655f 736f636b sion_ensure_sock │ │ │ │ - 0x0000d6c0 65745f70 726f7073 00736f75 705f736f et_props.soup_so │ │ │ │ - 0x0000d6d0 636b6574 5f70726f 70657274 6965735f cket_properties_ │ │ │ │ - 0x0000d6e0 6e657700 736f7570 5f736f63 6b65745f new.soup_socket_ │ │ │ │ - 0x0000d6f0 70726f70 65727469 65735f73 65745f74 properties_set_t │ │ │ │ - 0x0000d700 6c735f64 61746162 61736500 736f7570 ls_database.soup │ │ │ │ - 0x0000d710 5f736f63 6b65745f 70726f70 65727469 _socket_properti │ │ │ │ - 0x0000d720 65735f73 65745f70 726f7879 5f726573 es_set_proxy_res │ │ │ │ - 0x0000d730 6f6c7665 7200736f 75705f73 65737369 olver.soup_sessi │ │ │ │ - 0x0000d740 6f6e5f6e 65770073 6f75705f 73657373 on_new.soup_sess │ │ │ │ - 0x0000d750 696f6e5f 6e65775f 77697468 5f6f7074 ion_new_with_opt │ │ │ │ - 0x0000d760 696f6e73 00736f75 705f7365 7373696f ions.soup_sessio │ │ │ │ - 0x0000d770 6e5f6765 745f6c6f 63616c5f 61646472 n_get_local_addr │ │ │ │ - 0x0000d780 65737300 736f7570 5f736573 73696f6e ess.soup_session │ │ │ │ - 0x0000d790 5f676574 5f6d6178 5f636f6e 6e730073 _get_max_conns.s │ │ │ │ - 0x0000d7a0 6f75705f 636f6e6e 65637469 6f6e5f6d oup_connection_m │ │ │ │ - 0x0000d7b0 616e6167 65725f67 65745f6d 61785f63 anager_get_max_c │ │ │ │ - 0x0000d7c0 6f6e6e73 00736f75 705f7365 7373696f onns.soup_sessio │ │ │ │ - 0x0000d7d0 6e5f6765 745f6d61 785f636f 6e6e735f n_get_max_conns_ │ │ │ │ - 0x0000d7e0 7065725f 686f7374 00736f75 705f636f per_host.soup_co │ │ │ │ - 0x0000d7f0 6e6e6563 74696f6e 5f6d616e 61676572 nnection_manager │ │ │ │ - 0x0000d800 5f676574 5f6d6178 5f636f6e 6e735f70 _get_max_conns_p │ │ │ │ - 0x0000d810 65725f68 6f737400 736f7570 5f736573 er_host.soup_ses │ │ │ │ - 0x0000d820 73696f6e 5f736574 5f70726f 78795f72 sion_set_proxy_r │ │ │ │ - 0x0000d830 65736f6c 76657200 736f7570 5f736573 esolver.soup_ses │ │ │ │ - 0x0000d840 73696f6e 5f676574 5f70726f 78795f72 sion_get_proxy_r │ │ │ │ - 0x0000d850 65736f6c 76657200 675f7072 6f78795f esolver.g_proxy_ │ │ │ │ - 0x0000d860 7265736f 6c766572 5f676574 5f646566 resolver_get_def │ │ │ │ - 0x0000d870 61756c74 00736f75 705f7365 7373696f ault.soup_sessio │ │ │ │ - 0x0000d880 6e5f6765 745f746c 735f6461 74616261 n_get_tls_databa │ │ │ │ - 0x0000d890 73650067 5f746c73 5f626163 6b656e64 se.g_tls_backend │ │ │ │ - 0x0000d8a0 5f676574 5f646566 61756c74 5f646174 _get_default_dat │ │ │ │ - 0x0000d8b0 61626173 6500736f 75705f73 65737369 abase.soup_sessi │ │ │ │ - 0x0000d8c0 6f6e5f73 65745f74 6c735f69 6e746572 on_set_tls_inter │ │ │ │ - 0x0000d8d0 61637469 6f6e0073 6f75705f 73657373 action.soup_sess │ │ │ │ - 0x0000d8e0 696f6e5f 6765745f 746c735f 696e7465 ion_get_tls_inte │ │ │ │ - 0x0000d8f0 72616374 696f6e00 736f7570 5f736573 raction.soup_ses │ │ │ │ - 0x0000d900 73696f6e 5f736574 5f74696d 656f7574 sion_set_timeout │ │ │ │ - 0x0000d910 00736f75 705f7365 7373696f 6e5f6765 .soup_session_ge │ │ │ │ - 0x0000d920 745f7469 6d656f75 7400736f 75705f73 t_timeout.soup_s │ │ │ │ - 0x0000d930 65737369 6f6e5f73 65745f69 646c655f ession_set_idle_ │ │ │ │ - 0x0000d940 74696d65 6f757400 736f7570 5f736573 timeout.soup_ses │ │ │ │ - 0x0000d950 73696f6e 5f676574 5f69646c 655f7469 sion_get_idle_ti │ │ │ │ - 0x0000d960 6d656f75 7400736f 75705f73 65737369 meout.soup_sessi │ │ │ │ - 0x0000d970 6f6e5f73 65745f75 7365725f 6167656e on_set_user_agen │ │ │ │ - 0x0000d980 7400736f 75705f73 65737369 6f6e5f67 t.soup_session_g │ │ │ │ - 0x0000d990 65745f75 7365725f 6167656e 7400736f et_user_agent.so │ │ │ │ - 0x0000d9a0 75705f73 65737369 6f6e5f73 65745f61 up_session_set_a │ │ │ │ - 0x0000d9b0 63636570 745f6c61 6e677561 67650073 ccept_language.s │ │ │ │ - 0x0000d9c0 6f75705f 73657373 696f6e5f 6765745f oup_session_get_ │ │ │ │ - 0x0000d9d0 61636365 70745f6c 616e6775 61676500 accept_language. │ │ │ │ - 0x0000d9e0 736f7570 5f736573 73696f6e 5f736574 soup_session_set │ │ │ │ - 0x0000d9f0 5f616363 6570745f 6c616e67 75616765 _accept_language │ │ │ │ - 0x0000da00 5f617574 6f00736f 75705f63 6f6e6e65 _auto.soup_conne │ │ │ │ - 0x0000da10 6374696f 6e5f6d61 6e616765 725f7365 ction_manager_se │ │ │ │ - 0x0000da20 745f6d61 785f636f 6e6e7300 736f7570 t_max_conns.soup │ │ │ │ - 0x0000da30 5f636f6e 6e656374 696f6e5f 6d616e61 _connection_mana │ │ │ │ - 0x0000da40 6765725f 7365745f 6d61785f 636f6e6e ger_set_max_conn │ │ │ │ - 0x0000da50 735f7065 725f686f 73740073 6f75705f s_per_host.soup_ │ │ │ │ - 0x0000da60 636f6e6e 65637469 6f6e5f6d 616e6167 connection_manag │ │ │ │ - 0x0000da70 65725f73 65745f72 656d6f74 655f636f er_set_remote_co │ │ │ │ - 0x0000da80 6e6e6563 7461626c 6500736f 75705f73 nnectable.soup_s │ │ │ │ - 0x0000da90 65737369 6f6e5f67 65745f61 63636570 ession_get_accep │ │ │ │ - 0x0000daa0 745f6c61 6e677561 67655f61 75746f00 t_language_auto. │ │ │ │ - 0x0000dab0 736f7570 5f736573 73696f6e 5f676574 soup_session_get │ │ │ │ - 0x0000dac0 5f72656d 6f74655f 636f6e6e 65637461 _remote_connecta │ │ │ │ - 0x0000dad0 626c6500 736f7570 5f636f6e 6e656374 ble.soup_connect │ │ │ │ - 0x0000dae0 696f6e5f 6d616e61 6765725f 6765745f ion_manager_get_ │ │ │ │ - 0x0000daf0 72656d6f 74655f63 6f6e6e65 63746162 remote_connectab │ │ │ │ - 0x0000db00 6c650073 6f75705f 73657373 696f6e5f le.soup_session_ │ │ │ │ - 0x0000db10 73746561 6c5f7072 65636f6e 6e656374 steal_preconnect │ │ │ │ - 0x0000db20 696f6e00 736f7570 5f736573 73696f6e ion.soup_session │ │ │ │ - 0x0000db30 5f726571 75657565 5f6d6573 73616765 _requeue_message │ │ │ │ - 0x0000db40 00736f75 705f7365 7373696f 6e5f7061 .soup_session_pa │ │ │ │ - 0x0000db50 7573655f 6d657373 61676500 736f7570 use_message.soup │ │ │ │ - 0x0000db60 5f736573 73696f6e 5f6b6963 6b5f7175 _session_kick_qu │ │ │ │ - 0x0000db70 65756500 675f6861 73685f74 61626c65 eue.g_hash_table │ │ │ │ - 0x0000db80 5f666f72 65616368 00736f75 705f636f _foreach.soup_co │ │ │ │ - 0x0000db90 6e6e6563 74696f6e 5f636f6e 6e656374 nnection_connect │ │ │ │ - 0x0000dba0 5f66696e 69736800 736f7570 5f636f6e _finish.soup_con │ │ │ │ - 0x0000dbb0 6e656374 696f6e5f 74756e6e 656c5f68 nection_tunnel_h │ │ │ │ - 0x0000dbc0 616e6473 68616b65 5f617379 6e630073 andshake_async.s │ │ │ │ - 0x0000dbd0 6f75705f 636f6e6e 65637469 6f6e5f74 oup_connection_t │ │ │ │ - 0x0000dbe0 756e6e65 6c5f6861 6e647368 616b6500 unnel_handshake. │ │ │ │ - 0x0000dbf0 736f7570 5f636f6e 6e656374 696f6e5f soup_connection_ │ │ │ │ - 0x0000dc00 74756e6e 656c5f68 616e6473 68616b65 tunnel_handshake │ │ │ │ - 0x0000dc10 5f66696e 69736800 675f696e 7075745f _finish.g_input_ │ │ │ │ - 0x0000dc20 73747265 616d5f63 6c6f7365 00675f63 stream_close.g_c │ │ │ │ - 0x0000dc30 616e6365 6c6c6162 6c655f69 735f6361 ancellable_is_ca │ │ │ │ - 0x0000dc40 6e63656c 6c656400 736f7570 5f736573 ncelled.soup_ses │ │ │ │ - 0x0000dc50 73696f6e 5f707265 636f6e6e 6563745f sion_preconnect_ │ │ │ │ - 0x0000dc60 6173796e 6300675f 7461736b 5f736574 async.g_task_set │ │ │ │ - 0x0000dc70 5f707269 6f726974 7900736f 75705f73 _priority.soup_s │ │ │ │ - 0x0000dc80 65737369 6f6e5f75 6e706175 73655f6d ession_unpause_m │ │ │ │ - 0x0000dc90 65737361 67650073 6f75705f 6d657373 essage.soup_mess │ │ │ │ - 0x0000dca0 6167655f 71756575 655f6974 656d5f63 age_queue_item_c │ │ │ │ - 0x0000dcb0 616e6365 6c00736f 75705f73 65737369 ancel.soup_sessi │ │ │ │ - 0x0000dcc0 6f6e5f72 656d6f76 655f6665 61747572 on_remove_featur │ │ │ │ - 0x0000dcd0 6500675f 736c6973 745f6669 6e640073 e.g_slist_find.s │ │ │ │ - 0x0000dce0 6f75705f 73657373 696f6e5f 66656174 oup_session_feat │ │ │ │ - 0x0000dcf0 7572655f 64657461 63680073 6f75705f ure_detach.soup_ │ │ │ │ - 0x0000dd00 636f6e6e 65637469 6f6e5f6d 616e6167 connection_manag │ │ │ │ - 0x0000dd10 65725f67 65745f6e 756d5f63 6f6e6e73 er_get_num_conns │ │ │ │ - 0x0000dd20 00736f75 705f7365 7373696f 6e5f7265 .soup_session_re │ │ │ │ - 0x0000dd30 6d6f7665 5f666561 74757265 5f62795f move_feature_by_ │ │ │ │ - 0x0000dd40 74797065 00736f75 705f7365 7373696f type.soup_sessio │ │ │ │ - 0x0000dd50 6e5f6665 61747572 655f7265 6d6f7665 n_feature_remove │ │ │ │ - 0x0000dd60 5f666561 74757265 00736f75 705f7365 _feature.soup_se │ │ │ │ - 0x0000dd70 7373696f 6e5f6861 735f6665 61747572 ssion_has_featur │ │ │ │ - 0x0000dd80 6500736f 75705f73 65737369 6f6e5f66 e.soup_session_f │ │ │ │ - 0x0000dd90 65617475 72655f68 61735f66 65617475 eature_has_featu │ │ │ │ - 0x0000dda0 72650073 6f75705f 73657373 696f6e5f re.soup_session_ │ │ │ │ - 0x0000ddb0 66656174 7572655f 61747461 63680073 feature_attach.s │ │ │ │ - 0x0000ddc0 6f75705f 73657373 696f6e5f 6164645f oup_session_add_ │ │ │ │ - 0x0000ddd0 66656174 7572655f 62795f74 79706500 feature_by_type. │ │ │ │ - 0x0000dde0 736f7570 5f736573 73696f6e 5f666561 soup_session_fea │ │ │ │ - 0x0000ddf0 74757265 5f616464 5f666561 74757265 ture_add_feature │ │ │ │ - 0x0000de00 00675f71 75657565 5f6e6577 00736f75 .g_queue_new.sou │ │ │ │ - 0x0000de10 705f636f 6e6e6563 74696f6e 5f6d616e p_connection_man │ │ │ │ - 0x0000de20 61676572 5f6e6577 00736f75 705f6175 ager_new.soup_au │ │ │ │ - 0x0000de30 74685f6d 616e6167 65725f67 65745f74 th_manager_get_t │ │ │ │ - 0x0000de40 79706500 736f7570 5f617574 685f6261 ype.soup_auth_ba │ │ │ │ - 0x0000de50 7369635f 6765745f 74797065 00736f75 sic_get_type.sou │ │ │ │ - 0x0000de60 705f6175 74685f64 69676573 745f6765 p_auth_digest_ge │ │ │ │ - 0x0000de70 745f7479 70650073 6f75705f 636f6e74 t_type.soup_cont │ │ │ │ - 0x0000de80 656e745f 6465636f 6465725f 6765745f ent_decoder_get_ │ │ │ │ - 0x0000de90 74797065 00736f75 705f7365 7373696f type.soup_sessio │ │ │ │ - 0x0000dea0 6e5f6765 745f6665 61747572 65730073 n_get_features.s │ │ │ │ - 0x0000deb0 6f75705f 73657373 696f6e5f 6765745f oup_session_get_ │ │ │ │ - 0x0000dec0 66656174 75726500 675f6d65 6d6f7279 feature.g_memory │ │ │ │ - 0x0000ded0 5f6f7574 7075745f 73747265 616d5f6e _output_stream_n │ │ │ │ - 0x0000dee0 65775f72 6573697a 61626c65 00675f6f ew_resizable.g_o │ │ │ │ - 0x0000def0 75747075 745f7374 7265616d 5f73706c utput_stream_spl │ │ │ │ - 0x0000df00 6963655f 6173796e 6300736f 75705f63 ice_async.soup_c │ │ │ │ - 0x0000df10 61636865 5f676574 5f747970 6500736f ache_get_type.so │ │ │ │ - 0x0000df20 75705f63 61636865 5f686173 5f726573 up_cache_has_res │ │ │ │ - 0x0000df30 706f6e73 6500736f 75705f63 61636865 ponse.soup_cache │ │ │ │ - 0x0000df40 5f73656e 645f7265 73706f6e 73650067 _send_response.g │ │ │ │ - 0x0000df50 5f746173 6b5f6174 74616368 5f736f75 _task_attach_sou │ │ │ │ - 0x0000df60 72636500 736f7570 5f636163 68655f67 rce.soup_cache_g │ │ │ │ - 0x0000df70 656e6572 6174655f 636f6e64 6974696f enerate_conditio │ │ │ │ - 0x0000df80 6e616c5f 72657175 65737400 736f7570 nal_request.soup │ │ │ │ - 0x0000df90 5f736573 73696f6e 5f73656e 645f616e _session_send_an │ │ │ │ - 0x0000dfa0 645f7370 6c696365 5f617379 6e630067 d_splice_async.g │ │ │ │ - 0x0000dfb0 5f6f7574 7075745f 73747265 616d5f67 _output_stream_g │ │ │ │ - 0x0000dfc0 65745f74 79706500 675f7461 736b5f67 et_type.g_task_g │ │ │ │ - 0x0000dfd0 65745f70 72696f72 69747900 675f7461 et_priority.g_ta │ │ │ │ - 0x0000dfe0 736b5f67 65745f63 616e6365 6c6c6162 sk_get_cancellab │ │ │ │ - 0x0000dff0 6c650073 6f75705f 73657373 696f6e5f le.soup_session_ │ │ │ │ - 0x0000e000 6765745f 66656174 7572655f 666f725f get_feature_for_ │ │ │ │ - 0x0000e010 6d657373 61676500 736f7570 5f736573 message.soup_ses │ │ │ │ - 0x0000e020 73696f6e 5f776562 736f636b 65745f63 sion_websocket_c │ │ │ │ - 0x0000e030 6f6e6e65 63745f61 73796e63 00736f75 onnect_async.sou │ │ │ │ - 0x0000e040 705f7765 62736f63 6b65745f 65787465 p_websocket_exte │ │ │ │ - 0x0000e050 6e73696f 6e5f6d61 6e616765 725f6765 nsion_manager_ge │ │ │ │ - 0x0000e060 745f7479 70650073 6f75705f 77656273 t_type.soup_webs │ │ │ │ - 0x0000e070 6f636b65 745f6578 74656e73 696f6e5f ocket_extension_ │ │ │ │ - 0x0000e080 6d616e61 6765725f 6765745f 73757070 manager_get_supp │ │ │ │ - 0x0000e090 6f727465 645f6578 74656e73 696f6e73 orted_extensions │ │ │ │ - 0x0000e0a0 00675f74 61736b5f 6765745f 736f7572 .g_task_get_sour │ │ │ │ - 0x0000e0b0 63655f6f 626a6563 7400736f 75705f63 ce_object.soup_c │ │ │ │ - 0x0000e0c0 6f6e6e65 6374696f 6e5f6d61 6e616765 onnection_manage │ │ │ │ - 0x0000e0d0 725f7374 65616c5f 636f6e6e 65637469 r_steal_connecti │ │ │ │ - 0x0000e0e0 6f6e0073 6f75705f 73657373 696f6e5f on.soup_session_ │ │ │ │ - 0x0000e0f0 73657475 705f6d65 73736167 655f626f setup_message_bo │ │ │ │ - 0x0000e100 64795f69 6e707574 5f737472 65616d00 dy_input_stream. │ │ │ │ - 0x0000e110 675f736c 6973745f 736f7274 00736f75 g_slist_sort.sou │ │ │ │ - 0x0000e120 705f636f 6e74656e 745f7072 6f636573 p_content_proces │ │ │ │ - 0x0000e130 736f725f 77726170 5f696e70 75740067 sor_wrap_input.g │ │ │ │ - 0x0000e140 5f746173 6b5f6973 5f76616c 69640067 _task_is_valid.g │ │ │ │ - 0x0000e150 5f746173 6b5f6861 645f6572 726f7200 _task_had_error. │ │ │ │ - 0x0000e160 675f7461 736b5f70 726f7061 67617465 g_task_propagate │ │ │ │ - 0x0000e170 5f706f69 6e746572 00736f75 705f6361 _pointer.soup_ca │ │ │ │ - 0x0000e180 6368655f 75706461 74655f66 726f6d5f che_update_from_ │ │ │ │ - 0x0000e190 636f6e64 6974696f 6e616c5f 72657175 conditional_requ │ │ │ │ - 0x0000e1a0 65737400 736f7570 5f636163 68655f63 est.soup_cache_c │ │ │ │ - 0x0000e1b0 616e6365 6c5f636f 6e646974 696f6e61 ancel_conditiona │ │ │ │ - 0x0000e1c0 6c5f7265 71756573 7400675f 6f757470 l_request.g_outp │ │ │ │ - 0x0000e1d0 75745f73 74726561 6d5f7370 6c696365 ut_stream_splice │ │ │ │ - 0x0000e1e0 00675f6d 656d6f72 795f696e 7075745f .g_memory_input_ │ │ │ │ - 0x0000e1f0 73747265 616d5f61 64645f64 61746100 stream_add_data. │ │ │ │ - 0x0000e200 736f7570 5f736573 73696f6e 5f73656e soup_session_sen │ │ │ │ - 0x0000e210 645f616e 645f7370 6c696365 5f66696e d_and_splice_fin │ │ │ │ - 0x0000e220 69736800 675f7461 736b5f70 726f7061 ish.g_task_propa │ │ │ │ - 0x0000e230 67617465 5f696e74 00675f6d 656d6f72 gate_int.g_memor │ │ │ │ - 0x0000e240 795f6f75 74707574 5f737472 65616d5f y_output_stream_ │ │ │ │ - 0x0000e250 73746561 6c5f6173 5f627974 65730073 steal_as_bytes.s │ │ │ │ - 0x0000e260 6f75705f 73657373 696f6e5f 73656e64 oup_session_send │ │ │ │ - 0x0000e270 5f616e64 5f73706c 69636500 736f7570 _and_splice.soup │ │ │ │ - 0x0000e280 5f736573 73696f6e 5f73656e 645f616e _session_send_an │ │ │ │ - 0x0000e290 645f7265 61640073 6f75705f 73657373 d_read.soup_sess │ │ │ │ - 0x0000e2a0 696f6e5f 77656273 6f636b65 745f636f ion_websocket_co │ │ │ │ - 0x0000e2b0 6e6e6563 745f6669 6e697368 00736f75 nnect_finish.sou │ │ │ │ - 0x0000e2c0 705f7365 7373696f 6e5f6765 745f6f72 p_session_get_or │ │ │ │ - 0x0000e2d0 6967696e 616c5f6d 65737361 67655f66 iginal_message_f │ │ │ │ - 0x0000e2e0 6f725f61 75746865 6e746963 6174696f or_authenticatio │ │ │ │ - 0x0000e2f0 6e00736f 75705f73 65737369 6f6e5f70 n.soup_session_p │ │ │ │ - 0x0000e300 7265636f 6e6e6563 745f6669 6e697368 reconnect_finish │ │ │ │ - 0x0000e310 00675f74 7970655f 696e7465 72666163 .g_type_interfac │ │ │ │ - 0x0000e320 655f6164 645f7072 65726571 75697369 e_add_prerequisi │ │ │ │ - 0x0000e330 74650067 5f747970 655f696e 74657266 te.g_type_interf │ │ │ │ - 0x0000e340 6163655f 7065656b 00736f75 705f736f ace_peek.soup_so │ │ │ │ - 0x0000e350 636b6574 5f70726f 70657274 6965735f cket_properties_ │ │ │ │ - 0x0000e360 72656600 736f7570 5f736f63 6b65745f ref.soup_socket_ │ │ │ │ - 0x0000e370 70726f70 65727469 65735f67 65745f74 properties_get_t │ │ │ │ - 0x0000e380 79706500 675f7572 695f6765 745f7573 ype.g_uri_get_us │ │ │ │ - 0x0000e390 65720067 5f757269 5f676574 5f706173 er.g_uri_get_pas │ │ │ │ - 0x0000e3a0 73776f72 6400675f 7572695f 6765745f sword.g_uri_get_ │ │ │ │ - 0x0000e3b0 66726167 6d656e74 00736f75 705f7572 fragment.soup_ur │ │ │ │ - 0x0000e3c0 695f6765 745f7061 74685f61 6e645f71 i_get_path_and_q │ │ │ │ - 0x0000e3d0 75657279 00736f75 705f7572 695f686f uery.soup_uri_ho │ │ │ │ - 0x0000e3e0 73745f68 61736800 675f686f 73746e61 st_hash.g_hostna │ │ │ │ - 0x0000e3f0 6d655f69 735f6e6f 6e5f6173 63696900 me_is_non_ascii. │ │ │ │ - 0x0000e400 675f686f 73746e61 6d655f69 735f6970 g_hostname_is_ip │ │ │ │ - 0x0000e410 5f616464 72657373 00675f68 6f73746e _address.g_hostn │ │ │ │ - 0x0000e420 616d655f 746f5f61 73636969 00736f75 ame_to_ascii.sou │ │ │ │ - 0x0000e430 705f7572 695f6465 636f6465 5f646174 p_uri_decode_dat │ │ │ │ - 0x0000e440 615f7572 6900675f 7572695f 756e6573 a_uri.g_uri_unes │ │ │ │ - 0x0000e450 63617065 5f627974 65730067 5f757269 cape_bytes.g_uri │ │ │ │ - 0x0000e460 5f756e65 73636170 655f7365 676d656e _unescape_segmen │ │ │ │ - 0x0000e470 7400675f 62797465 735f756e 7265665f t.g_bytes_unref_ │ │ │ │ - 0x0000e480 746f5f61 72726179 00675f62 61736536 to_array.g_base6 │ │ │ │ - 0x0000e490 345f6465 636f6465 5f696e70 6c616365 4_decode_inplace │ │ │ │ - 0x0000e4a0 00675f75 72695f62 75696c64 5f776974 .g_uri_build_wit │ │ │ │ - 0x0000e4b0 685f7573 65720067 5f757269 5f676574 h_user.g_uri_get │ │ │ │ - 0x0000e4c0 5f617574 685f7061 72616d73 00736f75 _auth_params.sou │ │ │ │ - 0x0000e4d0 705f7572 695f636f 70795f68 6f737400 p_uri_copy_host. │ │ │ │ - 0x0000e4e0 736f7570 5f636163 68656162 696c6974 soup_cacheabilit │ │ │ │ - 0x0000e4f0 795f6765 745f7479 70650067 5f666c61 y_get_type.g_fla │ │ │ │ - 0x0000e500 67735f72 65676973 7465725f 73746174 gs_register_stat │ │ │ │ - 0x0000e510 69630073 6f75705f 63616368 655f7479 ic.soup_cache_ty │ │ │ │ - 0x0000e520 70655f67 65745f74 79706500 675f656e pe_get_type.g_en │ │ │ │ - 0x0000e530 756d5f72 65676973 7465725f 73746174 um_register_stat │ │ │ │ - 0x0000e540 69630073 6f75705f 636f6f6b 69655f6a ic.soup_cookie_j │ │ │ │ - 0x0000e550 61725f61 63636570 745f706f 6c696379 ar_accept_policy │ │ │ │ - 0x0000e560 5f676574 5f747970 6500736f 75705f73 _get_type.soup_s │ │ │ │ - 0x0000e570 616d655f 73697465 5f706f6c 6963795f ame_site_policy_ │ │ │ │ - 0x0000e580 6765745f 74797065 00736f75 705f6d65 get_type.soup_me │ │ │ │ - 0x0000e590 6d6f7279 5f757365 5f676574 5f747970 mory_use_get_typ │ │ │ │ - 0x0000e5a0 6500736f 75705f73 65727665 725f6c69 e.soup_server_li │ │ │ │ - 0x0000e5b0 7374656e 5f6f7074 696f6e73 5f676574 sten_options_get │ │ │ │ - 0x0000e5c0 5f747970 6500736f 75705f64 6174655f _type.soup_date_ │ │ │ │ - 0x0000e5d0 666f726d 61745f67 65745f74 79706500 format_get_type. │ │ │ │ - 0x0000e5e0 736f7570 5f6d6573 73616765 5f686561 soup_message_hea │ │ │ │ - 0x0000e5f0 64657273 5f747970 655f6765 745f7479 ders_type_get_ty │ │ │ │ - 0x0000e600 70650073 6f75705f 656e636f 64696e67 pe.soup_encoding │ │ │ │ - 0x0000e610 5f676574 5f747970 6500736f 75705f65 _get_type.soup_e │ │ │ │ - 0x0000e620 78706563 74617469 6f6e5f67 65745f74 xpectation_get_t │ │ │ │ - 0x0000e630 79706500 736f7570 5f736573 73696f6e ype.soup_session │ │ │ │ - 0x0000e640 5f657272 6f725f67 65745f74 79706500 _error_get_type. │ │ │ │ - 0x0000e650 736f7570 5f737461 7475735f 6765745f soup_status_get_ │ │ │ │ - 0x0000e660 74797065 00736f75 705f746c 645f6572 type.soup_tld_er │ │ │ │ - 0x0000e670 726f725f 6765745f 74797065 00736f75 ror_get_type.sou │ │ │ │ - 0x0000e680 705f7572 695f636f 6d706f6e 656e745f p_uri_component_ │ │ │ │ - 0x0000e690 6765745f 74797065 00736f75 705f7765 get_type.soup_we │ │ │ │ - 0x0000e6a0 62736f63 6b65745f 6572726f 725f6765 bsocket_error_ge │ │ │ │ - 0x0000e6b0 745f7479 70650073 6f75705f 77656273 t_type.soup_webs │ │ │ │ - 0x0000e6c0 6f636b65 745f6461 74615f74 7970655f ocket_data_type_ │ │ │ │ - 0x0000e6d0 6765745f 74797065 00736f75 705f7765 get_type.soup_we │ │ │ │ - 0x0000e6e0 62736f63 6b65745f 636c6f73 655f636f bsocket_close_co │ │ │ │ - 0x0000e6f0 64655f67 65745f74 79706500 736f7570 de_get_type.soup │ │ │ │ - 0x0000e700 5f617574 685f6361 6e63656c 00736f75 _auth_cancel.sou │ │ │ │ - 0x0000e710 705f6175 74685f69 735f666f 725f7072 p_auth_is_for_pr │ │ │ │ - 0x0000e720 6f787900 736f7570 5f617574 685f6765 oxy.soup_auth_ge │ │ │ │ - 0x0000e730 745f7363 68656d65 5f6e616d 6500736f t_scheme_name.so │ │ │ │ - 0x0000e740 75705f61 7574685f 6e657700 736f7570 up_auth_new.soup │ │ │ │ - 0x0000e750 5f617574 685f6765 745f6175 74686f72 _auth_get_author │ │ │ │ - 0x0000e760 69747900 736f7570 5f617574 685f6765 ity.soup_auth_ge │ │ │ │ - 0x0000e770 745f7265 616c6d00 736f7570 5f617574 t_realm.soup_aut │ │ │ │ - 0x0000e780 685f6765 745f696e 666f0073 6f75705f h_get_info.soup_ │ │ │ │ - 0x0000e790 636f6e6e 65637469 6f6e5f61 7574685f connection_auth_ │ │ │ │ - 0x0000e7a0 6765745f 74797065 00736f75 705f6175 get_type.soup_au │ │ │ │ - 0x0000e7b0 74685f69 735f6175 7468656e 74696361 th_is_authentica │ │ │ │ - 0x0000e7c0 74656400 736f7570 5f617574 685f7570 ted.soup_auth_up │ │ │ │ - 0x0000e7d0 64617465 00736f75 705f6175 74685f61 date.soup_auth_a │ │ │ │ - 0x0000e7e0 75746865 6e746963 61746500 736f7570 uthenticate.soup │ │ │ │ - 0x0000e7f0 5f617574 685f6973 5f63616e 63656c6c _auth_is_cancell │ │ │ │ - 0x0000e800 65640073 6f75705f 61757468 5f676574 ed.soup_auth_get │ │ │ │ - 0x0000e810 5f617574 686f7269 7a617469 6f6e0073 _authorization.s │ │ │ │ - 0x0000e820 6f75705f 61757468 5f69735f 72656164 oup_auth_is_read │ │ │ │ - 0x0000e830 7900736f 75705f61 7574685f 63616e5f y.soup_auth_can_ │ │ │ │ - 0x0000e840 61757468 656e7469 63617465 00736f75 authenticate.sou │ │ │ │ - 0x0000e850 705f6175 74685f67 65745f70 726f7465 p_auth_get_prote │ │ │ │ - 0x0000e860 6374696f 6e5f7370 61636500 736f7570 ction_space.soup │ │ │ │ - 0x0000e870 5f617574 685f6672 65655f70 726f7465 _auth_free_prote │ │ │ │ - 0x0000e880 6374696f 6e5f7370 61636500 675f636f ction_space.g_co │ │ │ │ - 0x0000e890 6e766572 7400736f 75705f61 7574685f nvert.soup_auth_ │ │ │ │ - 0x0000e8a0 64696765 73745f70 61727365 5f616c67 digest_parse_alg │ │ │ │ - 0x0000e8b0 6f726974 686d0073 6f75705f 61757468 orithm.soup_auth │ │ │ │ - 0x0000e8c0 5f646967 6573745f 6765745f 616c676f _digest_get_algo │ │ │ │ - 0x0000e8d0 72697468 6d00736f 75705f61 7574685f rithm.soup_auth_ │ │ │ │ - 0x0000e8e0 64696765 73745f70 61727365 5f716f70 digest_parse_qop │ │ │ │ - 0x0000e8f0 00736f75 705f6175 74685f64 69676573 .soup_auth_diges │ │ │ │ - 0x0000e900 745f6765 745f716f 7000736f 75705f61 t_get_qop.soup_a │ │ │ │ - 0x0000e910 7574685f 64696765 73745f63 6f6d7075 uth_digest_compu │ │ │ │ - 0x0000e920 74655f68 65785f75 72700067 5f636865 te_hex_urp.g_che │ │ │ │ - 0x0000e930 636b7375 6d5f6765 745f7374 72696e67 cksum_get_string │ │ │ │ - 0x0000e940 00736f75 705f6175 74685f64 69676573 .soup_auth_diges │ │ │ │ - 0x0000e950 745f636f 6d707574 655f6865 785f6131 t_compute_hex_a1 │ │ │ │ - 0x0000e960 00676574 70696400 736f7570 5f617574 .getpid.soup_aut │ │ │ │ - 0x0000e970 685f6469 67657374 5f636f6d 70757465 h_digest_compute │ │ │ │ - 0x0000e980 5f726573 706f6e73 6500736f 75705f61 _response.soup_a │ │ │ │ - 0x0000e990 7574685f 6e746c6d 5f676574 5f747970 uth_ntlm_get_typ │ │ │ │ - 0x0000e9a0 6500675f 7074725f 61727261 795f736f e.g_ptr_array_so │ │ │ │ - 0x0000e9b0 72740067 5f6f626a 6563745f 73746561 rt.g_object_stea │ │ │ │ - 0x0000e9c0 6c5f6461 74610067 5f6d616c 6c6f6330 l_data.g_malloc0 │ │ │ │ - 0x0000e9d0 00736f75 705f6175 74685f6d 616e6167 .soup_auth_manag │ │ │ │ - 0x0000e9e0 65725f75 73655f61 75746800 736f7570 er_use_auth.soup │ │ │ │ - 0x0000e9f0 5f617574 685f6d61 6e616765 725f636c _auth_manager_cl │ │ │ │ - 0x0000ea00 6561725f 63616368 65645f63 72656465 ear_cached_crede │ │ │ │ - 0x0000ea10 6e746961 6c730067 5f686173 685f7461 ntials.g_hash_ta │ │ │ │ - 0x0000ea20 626c655f 69746572 5f72656d 6f766500 ble_iter_remove. │ │ │ │ - 0x0000ea30 736f7570 5f636f6e 6e656374 696f6e5f soup_connection_ │ │ │ │ - 0x0000ea40 61757468 5f676574 5f636f6e 6e656374 auth_get_connect │ │ │ │ - 0x0000ea50 696f6e5f 73746174 655f666f 725f6d65 ion_state_for_me │ │ │ │ - 0x0000ea60 73736167 6500675f 7572695f 746f5f73 ssage.g_uri_to_s │ │ │ │ - 0x0000ea70 7472696e 675f7061 72746961 6c00675f tring_partial.g_ │ │ │ │ - 0x0000ea80 66696c65 5f746573 7400675f 6d6b6469 file_test.g_mkdi │ │ │ │ - 0x0000ea90 725f7769 74685f70 6172656e 74730067 r_with_parents.g │ │ │ │ - 0x0000eaa0 5f676574 5f757365 725f6361 6368655f _get_user_cache_ │ │ │ │ - 0x0000eab0 64697200 675f6861 73685f74 61626c65 dir.g_hash_table │ │ │ │ - 0x0000eac0 5f676574 5f76616c 75657300 675f6c69 _get_values.g_li │ │ │ │ - 0x0000ead0 73745f66 6f726561 63680067 5f766172 st_foreach.g_var │ │ │ │ - 0x0000eae0 69616e74 5f747970 655f6368 65636b65 iant_type_checke │ │ │ │ - 0x0000eaf0 645f0067 5f766172 69616e74 5f627569 d_.g_variant_bui │ │ │ │ - 0x0000eb00 6c646572 5f6f7065 6e00675f 76617269 lder_open.g_vari │ │ │ │ - 0x0000eb10 616e745f 6275696c 6465725f 61646400 ant_builder_add. │ │ │ │ - 0x0000eb20 675f7661 7269616e 745f6275 696c6465 g_variant_builde │ │ │ │ - 0x0000eb30 725f636c 6f736500 675f6c69 73745f6c r_close.g_list_l │ │ │ │ - 0x0000eb40 656e6774 6800675f 68617368 5f746162 ength.g_hash_tab │ │ │ │ - 0x0000eb50 6c655f73 697a6500 675f6c69 73745f66 le_size.g_list_f │ │ │ │ - 0x0000eb60 696e6400 675f6c69 73745f64 656c6574 ind.g_list_delet │ │ │ │ - 0x0000eb70 655f6c69 6e6b0067 5f66696c 655f6e65 e_link.g_file_ne │ │ │ │ - 0x0000eb80 775f666f 725f7061 74680067 5f66696c w_for_path.g_fil │ │ │ │ - 0x0000eb90 655f6465 6c657465 00675f6c 6973745f e_delete.g_list_ │ │ │ │ - 0x0000eba0 696e7365 72745f73 6f727465 6400675f insert_sorted.g_ │ │ │ │ - 0x0000ebb0 66696c65 5f726561 6400736f 75705f62 file_read.soup_b │ │ │ │ - 0x0000ebc0 6f64795f 696e7075 745f7374 7265616d ody_input_stream │ │ │ │ - 0x0000ebd0 5f6e6577 00736f75 705f6361 6368655f _new.soup_cache_ │ │ │ │ - 0x0000ebe0 636c6965 6e745f69 6e707574 5f737472 client_input_str │ │ │ │ - 0x0000ebf0 65616d5f 6e657700 736f7570 5f636163 eam_new.soup_cac │ │ │ │ - 0x0000ec00 68655f6e 65770067 5f6c6973 745f7265 he_new.g_list_re │ │ │ │ - 0x0000ec10 6d6f7665 5f6c696e 6b00736f 75705f63 move_link.soup_c │ │ │ │ - 0x0000ec20 61636865 5f676574 5f636163 68656162 ache_get_cacheab │ │ │ │ - 0x0000ec30 696c6974 7900736f 75705f63 61636865 ility.soup_cache │ │ │ │ - 0x0000ec40 5f666c75 73680073 6f75705f 63616368 _flush.soup_cach │ │ │ │ - 0x0000ec50 655f636c 65617200 675f6469 725f6f70 e_clear.g_dir_op │ │ │ │ - 0x0000ec60 656e0067 5f646972 5f726561 645f6e61 en.g_dir_read_na │ │ │ │ - 0x0000ec70 6d650067 5f756e6c 696e6b00 675f6469 me.g_unlink.g_di │ │ │ │ - 0x0000ec80 725f636c 6f736500 736f7570 5f636163 r_close.soup_cac │ │ │ │ - 0x0000ec90 68655f69 6e707574 5f737472 65616d5f he_input_stream_ │ │ │ │ - 0x0000eca0 6e657700 736f7570 5f636163 68655f64 new.soup_cache_d │ │ │ │ - 0x0000ecb0 756d7000 675f7661 7269616e 745f6275 ump.g_variant_bu │ │ │ │ - 0x0000ecc0 696c6465 725f696e 69740067 5f766172 ilder_init.g_var │ │ │ │ - 0x0000ecd0 69616e74 5f627569 6c646572 5f656e64 iant_builder_end │ │ │ │ - 0x0000ece0 00675f76 61726961 6e745f72 65665f73 .g_variant_ref_s │ │ │ │ - 0x0000ecf0 696e6b00 675f7661 7269616e 745f6765 ink.g_variant_ge │ │ │ │ - 0x0000ed00 745f6461 74610067 5f766172 69616e74 t_data.g_variant │ │ │ │ - 0x0000ed10 5f676574 5f73697a 6500675f 66696c65 _get_size.g_file │ │ │ │ - 0x0000ed20 5f736574 5f636f6e 74656e74 7300675f _set_contents.g_ │ │ │ │ - 0x0000ed30 76617269 616e745f 756e7265 6600736f variant_unref.so │ │ │ │ - 0x0000ed40 75705f63 61636865 5f6c6f61 6400675f up_cache_load.g_ │ │ │ │ - 0x0000ed50 76617269 616e745f 6e65775f 66726f6d variant_new_from │ │ │ │ - 0x0000ed60 5f646174 6100675f 76617269 616e745f _data.g_variant_ │ │ │ │ - 0x0000ed70 67657400 675f7661 7269616e 745f6974 get.g_variant_it │ │ │ │ - 0x0000ed80 65725f6c 6f6f7000 675f7661 7269616e er_loop.g_varian │ │ │ │ - 0x0000ed90 745f6974 65725f66 72656500 736f7570 t_iter_free.soup │ │ │ │ - 0x0000eda0 5f636163 68655f73 65745f6d 61785f73 _cache_set_max_s │ │ │ │ - 0x0000edb0 697a6500 736f7570 5f636163 68655f67 ize.soup_cache_g │ │ │ │ - 0x0000edc0 65745f6d 61785f73 697a6500 736f7570 et_max_size.soup │ │ │ │ - 0x0000edd0 5f636163 68655f63 6c69656e 745f696e _cache_client_in │ │ │ │ - 0x0000ede0 7075745f 73747265 616d5f67 65745f74 put_stream_get_t │ │ │ │ - 0x0000edf0 79706500 736f7570 5f66696c 7465725f ype.soup_filter_ │ │ │ │ - 0x0000ee00 696e7075 745f7374 7265616d 5f676574 input_stream_get │ │ │ │ - 0x0000ee10 5f747970 6500675f 6f757470 75745f73 _type.g_output_s │ │ │ │ - 0x0000ee20 74726561 6d5f6973 5f636c6f 73656400 tream_is_closed. │ │ │ │ - 0x0000ee30 675f6f75 74707574 5f737472 65616d5f g_output_stream_ │ │ │ │ - 0x0000ee40 77726974 655f6173 796e6300 675f7175 write_async.g_qu │ │ │ │ - 0x0000ee50 6575655f 66726565 5f66756c 6c00675f eue_free_full.g_ │ │ │ │ - 0x0000ee60 6f757470 75745f73 74726561 6d5f6861 output_stream_ha │ │ │ │ - 0x0000ee70 735f7065 6e64696e 6700675f 66696c65 s_pending.g_file │ │ │ │ - 0x0000ee80 5f726570 6c616365 5f66696e 69736800 _replace_finish. │ │ │ │ - 0x0000ee90 675f696e 7075745f 73747265 616d5f69 g_input_stream_i │ │ │ │ - 0x0000eea0 735f636c 6f736564 00675f66 696c7465 s_closed.g_filte │ │ │ │ - 0x0000eeb0 725f696e 7075745f 73747265 616d5f67 r_input_stream_g │ │ │ │ - 0x0000eec0 65745f62 6173655f 73747265 616d0067 et_base_stream.g │ │ │ │ - 0x0000eed0 5f6f7574 7075745f 73747265 616d5f77 _output_stream_w │ │ │ │ - 0x0000eee0 72697465 5f66696e 69736800 675f7175 rite_finish.g_qu │ │ │ │ - 0x0000eef0 6575655f 70757368 5f686561 6400736f eue_push_head.so │ │ │ │ - 0x0000ef00 75705f63 61636865 5f696e70 75745f73 up_cache_input_s │ │ │ │ - 0x0000ef10 74726561 6d5f6765 745f7479 70650067 tream_get_type.g │ │ │ │ - 0x0000ef20 5f66696c 655f7265 706c6163 655f6173 _file_replace_as │ │ │ │ - 0x0000ef30 796e6300 736f7570 5f636f6e 76657274 ync.soup_convert │ │ │ │ - 0x0000ef40 65725f77 72617070 65725f6e 65770067 er_wrapper_new.g │ │ │ │ - 0x0000ef50 5f636f6e 76657274 65725f69 6e707574 _converter_input │ │ │ │ - 0x0000ef60 5f737472 65616d5f 6765745f 74797065 _stream_get_type │ │ │ │ - 0x0000ef70 00736f75 705f6272 6f746c69 5f646563 .soup_brotli_dec │ │ │ │ - 0x0000ef80 6f6d7072 6573736f 725f6e65 7700675f ompressor_new.g_ │ │ │ │ - 0x0000ef90 7a6c6962 5f646563 6f6d7072 6573736f zlib_decompresso │ │ │ │ - 0x0000efa0 725f6e65 7700675f 636f6e76 65727465 r_new.g_converte │ │ │ │ - 0x0000efb0 725f6765 745f7479 70650067 5f636f6e r_get_type.g_con │ │ │ │ - 0x0000efc0 76657274 65725f72 65736574 00675f63 verter_reset.g_c │ │ │ │ - 0x0000efd0 6f6e7665 72746572 5f636f6e 76657274 onverter_convert │ │ │ │ - 0x0000efe0 00675f7a 6c69625f 6465636f 6d707265 .g_zlib_decompre │ │ │ │ - 0x0000eff0 73736f72 5f676574 5f747970 6500675f ssor_get_type.g_ │ │ │ │ - 0x0000f000 6f626a65 63745f67 65740073 6f75705f object_get.soup_ │ │ │ │ - 0x0000f010 636f6e76 65727465 725f7772 61707065 converter_wrappe │ │ │ │ - 0x0000f020 725f6765 745f7479 70650073 6f75705f r_get_type.soup_ │ │ │ │ - 0x0000f030 636f6e74 656e745f 736e6966 6665725f content_sniffer_ │ │ │ │ - 0x0000f040 736e6966 6600736f 75705f63 6f6e7465 sniff.soup_conte │ │ │ │ - 0x0000f050 6e745f73 6e696666 65725f67 65745f74 nt_sniffer_get_t │ │ │ │ - 0x0000f060 79706500 736f7570 5f636f6e 74656e74 ype.soup_content │ │ │ │ - 0x0000f070 5f736e69 66666572 5f737472 65616d5f _sniffer_stream_ │ │ │ │ - 0x0000f080 6765745f 74797065 00675f73 65656b61 get_type.g_seeka │ │ │ │ - 0x0000f090 626c655f 6765745f 74797065 00675f73 ble_get_type.g_s │ │ │ │ - 0x0000f0a0 65656b61 626c655f 7365656b 00675f73 eekable_seek.g_s │ │ │ │ - 0x0000f0b0 65656b61 626c655f 63616e5f 7365656b eekable_can_seek │ │ │ │ - 0x0000f0c0 00675f69 6e707574 5f737472 65616d5f .g_input_stream_ │ │ │ │ - 0x0000f0d0 736b6970 00736f75 705f6669 6c746572 skip.soup_filter │ │ │ │ - 0x0000f0e0 5f696e70 75745f73 74726561 6d5f7265 _input_stream_re │ │ │ │ - 0x0000f0f0 61645f75 6e74696c 00675f70 6172616d ad_until.g_param │ │ │ │ - 0x0000f100 5f737065 635f696e 74363400 675f7661 _spec_int64.g_va │ │ │ │ - 0x0000f110 6c75655f 6765745f 696e7436 3400736f lue_get_int64.so │ │ │ │ - 0x0000f120 75705f62 6f64795f 696e7075 745f7374 up_body_input_st │ │ │ │ - 0x0000f130 7265616d 5f676574 5f747970 6500675f ream_get_type.g_ │ │ │ │ - 0x0000f140 6f757470 75745f73 74726561 6d5f636c output_stream_cl │ │ │ │ - 0x0000f150 6f73655f 66696e69 73680073 6f75705f ose_finish.soup_ │ │ │ │ - 0x0000f160 6d657373 6167655f 696f5f64 6174615f message_io_data_ │ │ │ │ - 0x0000f170 636c6561 6e757000 736f7570 5f6d6573 cleanup.soup_mes │ │ │ │ - 0x0000f180 73616765 5f696f5f 64617461 5f676574 sage_io_data_get │ │ │ │ - 0x0000f190 5f736f75 72636500 736f7570 5f6d6573 _source.soup_mes │ │ │ │ - 0x0000f1a0 73616765 5f696f5f 64617461 5f706175 sage_io_data_pau │ │ │ │ - 0x0000f1b0 73650073 6f75705f 6d657373 6167655f se.soup_message_ │ │ │ │ - 0x0000f1c0 696f5f64 6174615f 72656164 5f686561 io_data_read_hea │ │ │ │ - 0x0000f1d0 64657273 00736f75 705f6d65 73736167 ders.soup_messag │ │ │ │ - 0x0000f1e0 655f626f 64795f67 6f745f63 68756e6b e_body_got_chunk │ │ │ │ - 0x0000f1f0 00675f6f 75747075 745f7374 7265616d .g_output_stream │ │ │ │ - 0x0000f200 5f636c6f 73650067 5f706f6c 6c61626c _close.g_pollabl │ │ │ │ - 0x0000f210 655f7374 7265616d 5f777269 74650073 e_stream_write.s │ │ │ │ - 0x0000f220 6f75705f 626f6479 5f6f7574 7075745f oup_body_output_ │ │ │ │ - 0x0000f230 73747265 616d5f6e 65770073 6f75705f stream_new.soup_ │ │ │ │ - 0x0000f240 6d657373 6167655f 626f6479 5f77726f message_body_wro │ │ │ │ - 0x0000f250 74655f63 68756e6b 00675f6f 75747075 te_chunk.g_outpu │ │ │ │ - 0x0000f260 745f7374 7265616d 5f636c6f 73655f61 t_stream_close_a │ │ │ │ - 0x0000f270 73796e63 00736f75 705f6d65 73736167 sync.soup_messag │ │ │ │ - 0x0000f280 655f626f 64795f67 65745f63 68756e6b e_body_get_chunk │ │ │ │ - 0x0000f290 00736f75 705f6d65 73736167 655f626f .soup_message_bo │ │ │ │ - 0x0000f2a0 64795f61 7070656e 645f6279 74657300 dy_append_bytes. │ │ │ │ - 0x0000f2b0 736f7570 5f6d6573 73616765 5f696f5f soup_message_io_ │ │ │ │ - 0x0000f2c0 64617461 5f756e70 61757365 00736f75 data_unpause.sou │ │ │ │ - 0x0000f2d0 705f6874 7470325f 696f5f73 74617465 p_http2_io_state │ │ │ │ - 0x0000f2e0 5f746f5f 73747269 6e67006e 67687474 _to_string.nghtt │ │ │ │ - 0x0000f2f0 70325f73 65737369 6f6e5f67 65745f73 p2_session_get_s │ │ │ │ - 0x0000f300 74726561 6d5f7573 65725f64 61746100 tream_user_data. │ │ │ │ - 0x0000f310 6e676874 7470325f 73657373 696f6e5f nghttp2_session_ │ │ │ │ - 0x0000f320 64656c00 6e676874 7470325f 73657373 del.nghttp2_sess │ │ │ │ - 0x0000f330 696f6e5f 6d656d5f 72656376 006e6768 ion_mem_recv.ngh │ │ │ │ - 0x0000f340 74747032 5f737472 6572726f 72006e67 ttp2_strerror.ng │ │ │ │ - 0x0000f350 68747470 325f7365 7373696f 6e5f7761 http2_session_wa │ │ │ │ - 0x0000f360 6e745f72 65616400 6e676874 7470325f nt_read.nghttp2_ │ │ │ │ - 0x0000f370 73657373 696f6e5f 77616e74 5f777269 session_want_wri │ │ │ │ - 0x0000f380 7465006e 67687474 70325f68 74747032 te.nghttp2_http2 │ │ │ │ - 0x0000f390 5f737472 6572726f 7200736f 75705f68 _strerror.soup_h │ │ │ │ - 0x0000f3a0 74747032 5f667261 6d655f74 7970655f ttp2_frame_type_ │ │ │ │ - 0x0000f3b0 746f5f73 7472696e 67006e67 68747470 to_string.nghttp │ │ │ │ - 0x0000f3c0 325f7365 7373696f 6e5f7365 745f7374 2_session_set_st │ │ │ │ - 0x0000f3d0 7265616d 5f757365 725f6461 7461006e ream_user_data.n │ │ │ │ - 0x0000f3e0 67687474 70325f73 65737369 6f6e5f6d ghttp2_session_m │ │ │ │ - 0x0000f3f0 656d5f73 656e6400 6e676874 7470325f em_send.nghttp2_ │ │ │ │ - 0x0000f400 7375626d 69745f72 6573706f 6e736500 submit_response. │ │ │ │ - 0x0000f410 6e676874 7470325f 73657373 696f6e5f nghttp2_session_ │ │ │ │ - 0x0000f420 6765745f 73747265 616d5f72 656d6f74 get_stream_remot │ │ │ │ - 0x0000f430 655f7769 6e646f77 5f73697a 65006e67 e_window_size.ng │ │ │ │ - 0x0000f440 68747470 325f7365 7373696f 6e5f6765 http2_session_ge │ │ │ │ - 0x0000f450 745f7374 7265616d 5f656666 65637469 t_stream_effecti │ │ │ │ - 0x0000f460 76655f72 6563765f 64617461 5f6c656e ve_recv_data_len │ │ │ │ - 0x0000f470 67746800 6e676874 7470325f 73657373 gth.nghttp2_sess │ │ │ │ - 0x0000f480 696f6e5f 6765745f 73747265 616d5f65 ion_get_stream_e │ │ │ │ - 0x0000f490 66666563 74697665 5f6c6f63 616c5f77 ffective_local_w │ │ │ │ - 0x0000f4a0 696e646f 775f7369 7a650073 6f75705f indow_size.soup_ │ │ │ │ - 0x0000f4b0 68747470 325f6465 6275675f 696e6974 http2_debug_init │ │ │ │ - 0x0000f4c0 006e6768 74747032 5f736573 73696f6e .nghttp2_session │ │ │ │ - 0x0000f4d0 5f63616c 6c626163 6b735f6e 6577006e _callbacks_new.n │ │ │ │ - 0x0000f4e0 67687474 70325f73 65737369 6f6e5f63 ghttp2_session_c │ │ │ │ - 0x0000f4f0 616c6c62 61636b73 5f736574 5f6f6e5f allbacks_set_on_ │ │ │ │ - 0x0000f500 62656769 6e5f6865 61646572 735f6361 begin_headers_ca │ │ │ │ - 0x0000f510 6c6c6261 636b006e 67687474 70325f73 llback.nghttp2_s │ │ │ │ - 0x0000f520 65737369 6f6e5f63 616c6c62 61636b73 ession_callbacks │ │ │ │ - 0x0000f530 5f736574 5f6f6e5f 68656164 65725f63 _set_on_header_c │ │ │ │ - 0x0000f540 616c6c62 61636b00 6e676874 7470325f allback.nghttp2_ │ │ │ │ - 0x0000f550 73657373 696f6e5f 63616c6c 6261636b session_callback │ │ │ │ - 0x0000f560 735f7365 745f6f6e 5f646174 615f6368 s_set_on_data_ch │ │ │ │ - 0x0000f570 756e6b5f 72656376 5f63616c 6c626163 unk_recv_callbac │ │ │ │ - 0x0000f580 6b006e67 68747470 325f7365 7373696f k.nghttp2_sessio │ │ │ │ - 0x0000f590 6e5f6361 6c6c6261 636b735f 7365745f n_callbacks_set_ │ │ │ │ - 0x0000f5a0 6f6e5f66 72616d65 5f726563 765f6361 on_frame_recv_ca │ │ │ │ - 0x0000f5b0 6c6c6261 636b006e 67687474 70325f73 llback.nghttp2_s │ │ │ │ - 0x0000f5c0 65737369 6f6e5f63 616c6c62 61636b73 ession_callbacks │ │ │ │ - 0x0000f5d0 5f736574 5f6f6e5f 6672616d 655f7365 _set_on_frame_se │ │ │ │ - 0x0000f5e0 6e645f63 616c6c62 61636b00 6e676874 nd_callback.nght │ │ │ │ - 0x0000f5f0 7470325f 73657373 696f6e5f 63616c6c tp2_session_call │ │ │ │ - 0x0000f600 6261636b 735f7365 745f6f6e 5f737472 backs_set_on_str │ │ │ │ - 0x0000f610 65616d5f 636c6f73 655f6361 6c6c6261 eam_close_callba │ │ │ │ - 0x0000f620 636b006e 67687474 70325f73 65737369 ck.nghttp2_sessi │ │ │ │ - 0x0000f630 6f6e5f73 65727665 725f6e65 77006e67 on_server_new.ng │ │ │ │ - 0x0000f640 68747470 325f7365 7373696f 6e5f6361 http2_session_ca │ │ │ │ - 0x0000f650 6c6c6261 636b735f 64656c00 6e676874 llbacks_del.nght │ │ │ │ - 0x0000f660 7470325f 7375626d 69745f73 65747469 tp2_submit_setti │ │ │ │ - 0x0000f670 6e677300 736f7570 5f617574 685f646f ngs.soup_auth_do │ │ │ │ - 0x0000f680 6d61696e 5f676574 5f747970 6500736f main_get_type.so │ │ │ │ - 0x0000f690 75705f61 7574685f 646f6d61 696e5f61 up_auth_domain_a │ │ │ │ - 0x0000f6a0 64645f70 61746800 736f7570 5f617574 dd_path.soup_aut │ │ │ │ - 0x0000f6b0 685f646f 6d61696e 5f72656d 6f76655f h_domain_remove_ │ │ │ │ - 0x0000f6c0 70617468 00736f75 705f6175 74685f64 path.soup_auth_d │ │ │ │ - 0x0000f6d0 6f6d6169 6e5f7365 745f6669 6c746572 omain_set_filter │ │ │ │ - 0x0000f6e0 00736f75 705f6175 74685f64 6f6d6169 .soup_auth_domai │ │ │ │ - 0x0000f6f0 6e5f6765 745f7265 616c6d00 736f7570 n_get_realm.soup │ │ │ │ - 0x0000f700 5f617574 685f646f 6d61696e 5f736574 _auth_domain_set │ │ │ │ - 0x0000f710 5f67656e 65726963 5f617574 685f6361 _generic_auth_ca │ │ │ │ - 0x0000f720 6c6c6261 636b0073 6f75705f 61757468 llback.soup_auth │ │ │ │ - 0x0000f730 5f646f6d 61696e5f 7472795f 67656e65 _domain_try_gene │ │ │ │ - 0x0000f740 7269635f 61757468 5f63616c 6c626163 ric_auth_callbac │ │ │ │ - 0x0000f750 6b00736f 75705f61 7574685f 646f6d61 k.soup_auth_doma │ │ │ │ - 0x0000f760 696e5f63 6865636b 5f706173 73776f72 in_check_passwor │ │ │ │ - 0x0000f770 6400675f 736f636b 65745f61 63636570 d.g_socket_accep │ │ │ │ - 0x0000f780 7400736f 75705f6c 69737465 6e65725f t.soup_listener_ │ │ │ │ - 0x0000f790 6765745f 74797065 00675f73 6f636b65 get_type.g_socke │ │ │ │ - 0x0000f7a0 745f6765 745f6f70 74696f6e 00675f73 t_get_option.g_s │ │ │ │ - 0x0000f7b0 6f636b65 745f6973 5f636f6e 6e656374 ocket_is_connect │ │ │ │ - 0x0000f7c0 65640067 5f707265 6669785f 6572726f ed.g_prefix_erro │ │ │ │ - 0x0000f7d0 7200675f 736f636b 65745f61 64647265 r.g_socket_addre │ │ │ │ - 0x0000f7e0 73735f67 65745f66 616d696c 7900736f ss_get_family.so │ │ │ │ - 0x0000f7f0 75705f6d 65737361 67655f62 6f64795f up_message_body_ │ │ │ │ - 0x0000f800 72656600 736f7570 5f6d6573 73616765 ref.soup_message │ │ │ │ - 0x0000f810 5f626f64 795f7365 745f6163 63756d75 _body_set_accumu │ │ │ │ - 0x0000f820 6c617465 00736f75 705f6d65 73736167 late.soup_messag │ │ │ │ - 0x0000f830 655f626f 64795f61 7070656e 645f7461 e_body_append_ta │ │ │ │ - 0x0000f840 6b650073 6f75705f 6d657373 6167655f ke.soup_message_ │ │ │ │ - 0x0000f850 626f6479 5f636f6d 706c6574 6500736f body_complete.so │ │ │ │ - 0x0000f860 75705f6d 65737361 67655f62 6f64795f up_message_body_ │ │ │ │ - 0x0000f870 6765745f 74797065 00675f61 72726179 get_type.g_array │ │ │ │ - 0x0000f880 5f696e73 6572745f 76616c73 00736f75 _insert_vals.sou │ │ │ │ - 0x0000f890 705f636c 69656e74 5f6d6573 73616765 p_client_message │ │ │ │ - 0x0000f8a0 5f696f5f 64657374 726f7900 736f7570 _io_destroy.soup │ │ │ │ - 0x0000f8b0 5f636c69 656e745f 6d657373 6167655f _client_message_ │ │ │ │ - 0x0000f8c0 696f5f73 746f6c65 6e00736f 75705f63 io_stolen.soup_c │ │ │ │ - 0x0000f8d0 6c69656e 745f6d65 73736167 655f696f lient_message_io │ │ │ │ - 0x0000f8e0 5f636c6f 73655f61 73796e63 00736f75 _close_async.sou │ │ │ │ - 0x0000f8f0 705f636c 69656e74 5f6d6573 73616765 p_client_message │ │ │ │ - 0x0000f900 5f696f5f 69735f6f 70656e00 736f7570 _io_is_open.soup │ │ │ │ - 0x0000f910 5f636c69 656e745f 6d657373 6167655f _client_message_ │ │ │ │ - 0x0000f920 696f5f69 735f7265 75736162 6c650073 io_is_reusable.s │ │ │ │ - 0x0000f930 6f75705f 636c6965 6e745f6d 65737361 oup_client_messa │ │ │ │ - 0x0000f940 67655f69 6f5f6f77 6e65725f 6368616e ge_io_owner_chan │ │ │ │ - 0x0000f950 67656400 675f7468 72656164 5f73656c ged.g_thread_sel │ │ │ │ - 0x0000f960 6600675f 7461736b 5f676574 5f747970 f.g_task_get_typ │ │ │ │ - 0x0000f970 6500736f 75705f63 6f6e6e65 6374696f e.soup_connectio │ │ │ │ - 0x0000f980 6e5f7374 6174655f 6765745f 74797065 n_state_get_type │ │ │ │ - 0x0000f990 00675f70 6172616d 5f737065 635f7563 .g_param_spec_uc │ │ │ │ - 0x0000f9a0 68617200 675f7661 6c75655f 6475705f har.g_value_dup_ │ │ │ │ - 0x0000f9b0 626f7865 6400675f 76616c75 655f6765 boxed.g_value_ge │ │ │ │ - 0x0000f9c0 745f7563 68617200 675f746c 735f6261 t_uchar.g_tls_ba │ │ │ │ - 0x0000f9d0 636b656e 645f6765 745f636c 69656e74 ckend_get_client │ │ │ │ - 0x0000f9e0 5f636f6e 6e656374 696f6e5f 74797065 _connection_type │ │ │ │ - 0x0000f9f0 00736f75 705f746c 735f696e 74657261 .soup_tls_intera │ │ │ │ - 0x0000fa00 6374696f 6e5f6e65 7700675f 746c735f ction_new.g_tls_ │ │ │ │ - 0x0000fa10 636f6e6e 65637469 6f6e5f73 65745f64 connection_set_d │ │ │ │ - 0x0000fa20 61746162 61736500 675f7072 6f78795f atabase.g_proxy_ │ │ │ │ - 0x0000fa30 61646472 6573735f 6765745f 74797065 address_get_type │ │ │ │ - 0x0000fa40 00675f70 726f7879 5f616464 72657373 .g_proxy_address │ │ │ │ - 0x0000fa50 5f676574 5f70726f 746f636f 6c00675f _get_protocol.g_ │ │ │ │ - 0x0000fa60 736f636b 65745f73 65745f74 696d656f socket_set_timeo │ │ │ │ - 0x0000fa70 75740067 5f70726f 78795f61 64647265 ut.g_proxy_addre │ │ │ │ - 0x0000fa80 73735f67 65745f75 72690067 5f736f75 ss_get_uri.g_sou │ │ │ │ - 0x0000fa90 7263655f 6765745f 72656164 795f7469 rce_get_ready_ti │ │ │ │ - 0x0000faa0 6d650067 5f736f63 6b65745f 636c6965 me.g_socket_clie │ │ │ │ - 0x0000fab0 6e745f6e 65770067 5f736f63 6b65745f nt_new.g_socket_ │ │ │ │ - 0x0000fac0 636c6965 6e745f73 65745f70 726f7879 client_set_proxy │ │ │ │ - 0x0000fad0 5f726573 6f6c7665 7200675f 736f636b _resolver.g_sock │ │ │ │ - 0x0000fae0 65745f63 6c69656e 745f6164 645f6170 et_client_add_ap │ │ │ │ - 0x0000faf0 706c6963 6174696f 6e5f7072 6f787900 plication_proxy. │ │ │ │ - 0x0000fb00 675f736f 636b6574 5f636c69 656e745f g_socket_client_ │ │ │ │ - 0x0000fb10 7365745f 6c6f6361 6c5f6164 64726573 set_local_addres │ │ │ │ - 0x0000fb20 7300675f 736f636b 65745f63 6c69656e s.g_socket_clien │ │ │ │ - 0x0000fb30 745f7365 745f7469 6d656f75 7400675f t_set_timeout.g_ │ │ │ │ - 0x0000fb40 736f636b 65745f63 6c69656e 745f7365 socket_client_se │ │ │ │ - 0x0000fb50 745f656e 61626c65 5f70726f 78790073 t_enable_proxy.s │ │ │ │ - 0x0000fb60 6f75705f 636c6965 6e745f6d 65737361 oup_client_messa │ │ │ │ - 0x0000fb70 67655f69 6f5f6874 7470315f 6e657700 ge_io_http1_new. │ │ │ │ - 0x0000fb80 736f7570 5f636c69 656e745f 6d657373 soup_client_mess │ │ │ │ - 0x0000fb90 6167655f 696f5f68 74747032 5f6e6577 age_io_http2_new │ │ │ │ - 0x0000fba0 00675f73 6f636b65 745f636c 69656e74 .g_socket_client │ │ │ │ - 0x0000fbb0 5f636f6e 6e656374 5f66696e 69736800 _connect_finish. │ │ │ │ - 0x0000fbc0 675f736f 636b6574 5f636c69 656e745f g_socket_client_ │ │ │ │ - 0x0000fbd0 636f6e6e 6563745f 6173796e 6300675f connect_async.g_ │ │ │ │ - 0x0000fbe0 736f636b 65745f63 6c69656e 745f636f socket_client_co │ │ │ │ - 0x0000fbf0 6e6e6563 7400675f 746c735f 636f6e6e nnect.g_tls_conn │ │ │ │ - 0x0000fc00 65637469 6f6e5f68 616e6473 68616b65 ection_handshake │ │ │ │ - 0x0000fc10 00736f75 705f636f 6e6e6563 74696f6e .soup_connection │ │ │ │ - 0x0000fc20 5f676574 5f696f73 74726561 6d00736f _get_iostream.so │ │ │ │ - 0x0000fc30 75705f63 6f6e6e65 6374696f 6e5f7374 up_connection_st │ │ │ │ - 0x0000fc40 65616c5f 696f7374 7265616d 00736f75 eal_iostream.sou │ │ │ │ - 0x0000fc50 705f636f 6e6e6563 74696f6e 5f69735f p_connection_is_ │ │ │ │ - 0x0000fc60 7669615f 70726f78 7900736f 75705f63 via_proxy.soup_c │ │ │ │ - 0x0000fc70 6f6e6e65 6374696f 6e5f6973 5f69646c onnection_is_idl │ │ │ │ - 0x0000fc80 655f6f70 656e0067 5f746c73 5f636f6e e_open.g_tls_con │ │ │ │ - 0x0000fc90 6e656374 696f6e5f 6765745f 70726f74 nection_get_prot │ │ │ │ - 0x0000fca0 6f636f6c 5f766572 73696f6e 00675f74 ocol_version.g_t │ │ │ │ - 0x0000fcb0 6c735f63 6f6e6e65 6374696f 6e5f6765 ls_connection_ge │ │ │ │ - 0x0000fcc0 745f6369 70686572 73756974 655f6e61 t_ciphersuite_na │ │ │ │ - 0x0000fcd0 6d650067 5f76616c 75655f73 65745f75 me.g_value_set_u │ │ │ │ - 0x0000fce0 63686172 00675f74 6c735f63 6f6e6e65 char.g_tls_conne │ │ │ │ - 0x0000fcf0 6374696f 6e5f7365 745f6365 72746966 ction_set_certif │ │ │ │ - 0x0000fd00 69636174 6500736f 75705f63 6f6e6e65 icate.soup_conne │ │ │ │ - 0x0000fd10 6374696f 6e5f7265 71756573 745f746c ction_request_tl │ │ │ │ - 0x0000fd20 735f6365 72746966 69636174 6500736f s_certificate.so │ │ │ │ - 0x0000fd30 75705f63 6f6e6e65 6374696f 6e5f7265 up_connection_re │ │ │ │ - 0x0000fd40 71756573 745f746c 735f6365 72746966 quest_tls_certif │ │ │ │ - 0x0000fd50 69636174 655f7061 7373776f 72640073 icate_password.s │ │ │ │ - 0x0000fd60 6f75705f 636f6e6e 65637469 6f6e5f69 oup_connection_i │ │ │ │ - 0x0000fd70 735f7265 75736162 6c650073 6f75705f s_reusable.soup_ │ │ │ │ - 0x0000fd80 636f6e6e 65637469 6f6e5f67 65745f6f connection_get_o │ │ │ │ - 0x0000fd90 776e6572 00736f75 705f636f 6e6e6563 wner.soup_connec │ │ │ │ - 0x0000fda0 74696f6e 5f736574 5f687474 70325f69 tion_set_http2_i │ │ │ │ - 0x0000fdb0 6e697469 616c5f77 696e646f 775f7369 nitial_window_si │ │ │ │ - 0x0000fdc0 7a650073 6f75705f 636f6e6e 65637469 ze.soup_connecti │ │ │ │ - 0x0000fdd0 6f6e5f67 65745f68 74747032 5f696e69 on_get_http2_ini │ │ │ │ - 0x0000fde0 7469616c 5f77696e 646f775f 73697a65 tial_window_size │ │ │ │ - 0x0000fdf0 00736f75 705f636f 6e6e6563 74696f6e .soup_connection │ │ │ │ - 0x0000fe00 5f736574 5f687474 70325f69 6e697469 _set_http2_initi │ │ │ │ - 0x0000fe10 616c5f73 74726561 6d5f7769 6e646f77 al_stream_window │ │ │ │ - 0x0000fe20 5f73697a 6500736f 75705f63 6f6e6e65 _size.soup_conne │ │ │ │ - 0x0000fe30 6374696f 6e5f6765 745f6874 7470325f ction_get_http2_ │ │ │ │ - 0x0000fe40 696e6974 69616c5f 73747265 616d5f77 initial_stream_w │ │ │ │ - 0x0000fe50 696e646f 775f7369 7a650067 5f636f6e indow_size.g_con │ │ │ │ - 0x0000fe60 645f6272 6f616463 61737400 675f6c69 d_broadcast.g_li │ │ │ │ - 0x0000fe70 73745f72 656d6f76 6500675f 6e657477 st_remove.g_netw │ │ │ │ - 0x0000fe80 6f726b5f 61646472 6573735f 6765745f ork_address_get_ │ │ │ │ - 0x0000fe90 74797065 00675f63 616e6365 6c6c6162 type.g_cancellab │ │ │ │ - 0x0000fea0 6c655f73 65745f65 72726f72 5f69665f le_set_error_if_ │ │ │ │ - 0x0000feb0 63616e63 656c6c65 6400736f 75705f66 cancelled.soup_f │ │ │ │ - 0x0000fec0 696c7465 725f696e 7075745f 73747265 ilter_input_stre │ │ │ │ - 0x0000fed0 616d5f72 6561645f 6c696e65 00736f75 am_read_line.sou │ │ │ │ - 0x0000fee0 705f6874 7470325f 68656164 6572735f p_http2_headers_ │ │ │ │ - 0x0000fef0 63617465 676f7279 5f746f5f 73747269 category_to_stri │ │ │ │ - 0x0000ff00 6e67006e 67687474 70325f73 65745f64 ng.nghttp2_set_d │ │ │ │ - 0x0000ff10 65627567 5f767072 696e7466 5f63616c ebug_vprintf_cal │ │ │ │ - 0x0000ff20 6c626163 6b004272 6f746c69 4465636f lback.BrotliDeco │ │ │ │ - 0x0000ff30 64657249 73557365 64004272 6f746c69 derIsUsed.Brotli │ │ │ │ - 0x0000ff40 4465636f 64657244 65737472 6f79496e DecoderDestroyIn │ │ │ │ - 0x0000ff50 7374616e 63650042 726f746c 69446563 stance.BrotliDec │ │ │ │ - 0x0000ff60 6f646572 4465636f 6d707265 73735374 oderDecompressSt │ │ │ │ - 0x0000ff70 7265616d 0042726f 746c6944 65636f64 ream.BrotliDecod │ │ │ │ - 0x0000ff80 65724765 74457272 6f72436f 64650042 erGetErrorCode.B │ │ │ │ - 0x0000ff90 726f746c 69446563 6f646572 4572726f rotliDecoderErro │ │ │ │ - 0x0000ffa0 72537472 696e6700 42726f74 6c694465 rString.BrotliDe │ │ │ │ - 0x0000ffb0 636f6465 72437265 61746549 6e737461 coderCreateInsta │ │ │ │ - 0x0000ffc0 6e636500 736f7570 5f62726f 746c695f nce.soup_brotli_ │ │ │ │ - 0x0000ffd0 6465636f 6d707265 73736f72 5f676574 decompressor_get │ │ │ │ - 0x0000ffe0 5f747970 6500675f 6765745f 75736572 _type.g_get_user │ │ │ │ - 0x0000fff0 5f6e616d 65005f5f 6572726e 6f5f6c6f _name.__errno_lo │ │ │ │ - 0x00010000 63617469 6f6e005f 5f726561 645f6368 cation.__read_ch │ │ │ │ - 0x00010010 6b00675f 73706177 6e5f6173 796e635f k.g_spawn_async_ │ │ │ │ - 0x00010020 77697468 5f706970 65730067 5f6d656d with_pipes.g_mem │ │ │ │ - 0x00010030 64757032 00675f75 7466385f 73747275 dup2.g_utf8_stru │ │ │ │ - 0x00010040 7000675f 73747263 6f6e6361 7400675f p.g_strconcat.g_ │ │ │ │ - 0x00010050 636f6d70 7574655f 686d6163 5f666f72 compute_hmac_for │ │ │ │ - 0x00010060 5f646174 61005f5f 69736f63 39395f73 _data.__isoc99_s │ │ │ │ - 0x00010070 7363616e 6600675f 62617365 36345f65 scanf.g_base64_e │ │ │ │ - 0x00010080 6e636f64 655f7374 65700067 5f626173 ncode_step.g_bas │ │ │ │ - 0x00010090 6536345f 656e636f 64655f63 6c6f7365 e64_encode_close │ │ │ │ - 0x000100a0 00736f75 705f746c 735f696e 74657261 .soup_tls_intera │ │ │ │ - 0x000100b0 6374696f 6e5f6765 745f7479 70650073 ction_get_type.s │ │ │ │ - 0x000100c0 6f75705f 636f6e74 656e745f 736e6966 oup_content_snif │ │ │ │ - 0x000100d0 6665725f 6e657700 675f746c 735f6572 fer_new.g_tls_er │ │ │ │ - 0x000100e0 726f725f 71756172 6b00736f 75705f63 ror_quark.soup_c │ │ │ │ - 0x000100f0 6c69656e 745f696e 7075745f 73747265 lient_input_stre │ │ │ │ - 0x00010100 616d5f6e 6577005f 5f636c6f 636b5f67 am_new.__clock_g │ │ │ │ - 0x00010110 65747469 6d653634 00675f66 696c7465 ettime64.g_filte │ │ │ │ - 0x00010120 725f6f75 74707574 5f737472 65616d5f r_output_stream_ │ │ │ │ - 0x00010130 6765745f 74797065 00675f70 6f6c6c61 get_type.g_polla │ │ │ │ - 0x00010140 626c655f 6f757470 75745f73 74726561 ble_output_strea │ │ │ │ - 0x00010150 6d5f6973 5f777269 7461626c 6500675f m_is_writable.g_ │ │ │ │ - 0x00010160 66696c74 65725f6f 75747075 745f7374 filter_output_st │ │ │ │ - 0x00010170 7265616d 5f676574 5f626173 655f7374 ream_get_base_st │ │ │ │ - 0x00010180 7265616d 00736f75 705f626f 64795f6f ream.soup_body_o │ │ │ │ - 0x00010190 75747075 745f7374 7265616d 5f676574 utput_stream_get │ │ │ │ - 0x000101a0 5f747970 6500675f 63616e63 656c6c61 _type.g_cancella │ │ │ │ - 0x000101b0 626c655f 736f7572 63655f6e 65770073 ble_source_new.s │ │ │ │ - 0x000101c0 6f75705f 6d657373 6167655f 696f5f73 oup_message_io_s │ │ │ │ - 0x000101d0 6f757263 655f6e65 7700675f 76616c75 ource_new.g_valu │ │ │ │ - 0x000101e0 655f696e 69740067 5f636c6f 73757265 e_init.g_closure │ │ │ │ - 0x000101f0 5f696e76 6f6b6500 675f7661 6c75655f _invoke.g_value_ │ │ │ │ - 0x00010200 756e7365 74006e67 68747470 325f7365 unset.nghttp2_se │ │ │ │ - 0x00010210 7373696f 6e5f6368 65636b5f 72657175 ssion_check_requ │ │ │ │ - 0x00010220 6573745f 616c6c6f 77656400 675f6d61 est_allowed.g_ma │ │ │ │ - 0x00010230 696e5f63 6f6e7465 78745f69 735f6f77 in_context_is_ow │ │ │ │ - 0x00010240 6e657200 6e676874 7470325f 73657373 ner.nghttp2_sess │ │ │ │ - 0x00010250 696f6e5f 7465726d 696e6174 655f7365 ion_terminate_se │ │ │ │ - 0x00010260 7373696f 6e00675f 7461736b 5f676574 ssion.g_task_get │ │ │ │ - 0x00010270 5f636f6e 74657874 00675f68 6173685f _context.g_hash_ │ │ │ │ - 0x00010280 7461626c 655f666f 72656163 685f7265 table_foreach_re │ │ │ │ - 0x00010290 6d6f7665 00736f75 705f626f 64795f69 move.soup_body_i │ │ │ │ - 0x000102a0 6e707574 5f737472 65616d5f 68747470 nput_stream_http │ │ │ │ - 0x000102b0 325f6e65 77006e67 68747470 325f7375 2_new.nghttp2_su │ │ │ │ - 0x000102c0 626d6974 5f727374 5f737472 65616d00 bmit_rst_stream. │ │ │ │ - 0x000102d0 6e676874 7470325f 7072696f 72697479 nghttp2_priority │ │ │ │ - 0x000102e0 5f737065 635f696e 6974006e 67687474 _spec_init.nghtt │ │ │ │ - 0x000102f0 70325f73 75626d69 745f7072 696f7269 p2_submit_priori │ │ │ │ - 0x00010300 7479006e 67687474 70325f73 65737369 ty.nghttp2_sessi │ │ │ │ - 0x00010310 6f6e5f72 6573756d 655f6461 74610067 on_resume_data.g │ │ │ │ - 0x00010320 5f686173 685f7461 626c655f 73746561 _hash_table_stea │ │ │ │ - 0x00010330 6c006e67 68747470 325f7365 7373696f l.nghttp2_sessio │ │ │ │ - 0x00010340 6e5f6765 745f7265 6d6f7465 5f77696e n_get_remote_win │ │ │ │ - 0x00010350 646f775f 73697a65 00736f75 705f626f dow_size.soup_bo │ │ │ │ - 0x00010360 64795f69 6e707574 5f737472 65616d5f dy_input_stream_ │ │ │ │ - 0x00010370 68747470 325f636f 6d706c65 7465006e http2_complete.n │ │ │ │ - 0x00010380 67687474 70325f73 75626d69 745f6461 ghttp2_submit_da │ │ │ │ - 0x00010390 74610073 6f75705f 626f6479 5f696e70 ta.soup_body_inp │ │ │ │ - 0x000103a0 75745f73 74726561 6d5f6874 7470325f ut_stream_http2_ │ │ │ │ - 0x000103b0 6164645f 64617461 006e6768 74747032 add_data.nghttp2 │ │ │ │ - 0x000103c0 5f737562 6d69745f 68656164 65727300 _submit_headers. │ │ │ │ - 0x000103d0 6e676874 7470325f 7375626d 69745f72 nghttp2_submit_r │ │ │ │ - 0x000103e0 65717565 73740067 5f696e70 75745f73 equest.g_input_s │ │ │ │ - 0x000103f0 74726561 6d5f7265 6164006e 67687474 tream_read.nghtt │ │ │ │ - 0x00010400 70325f73 65737369 6f6e5f63 616c6c62 p2_session_callb │ │ │ │ - 0x00010410 61636b73 5f736574 5f6f6e5f 696e7661 acks_set_on_inva │ │ │ │ - 0x00010420 6c69645f 68656164 65725f63 616c6c62 lid_header_callb │ │ │ │ - 0x00010430 61636b00 6e676874 7470325f 73657373 ack.nghttp2_sess │ │ │ │ - 0x00010440 696f6e5f 63616c6c 6261636b 735f7365 ion_callbacks_se │ │ │ │ - 0x00010450 745f6f6e 5f626567 696e5f66 72616d65 t_on_begin_frame │ │ │ │ - 0x00010460 5f63616c 6c626163 6b006e67 68747470 _callback.nghttp │ │ │ │ - 0x00010470 325f7365 7373696f 6e5f6361 6c6c6261 2_session_callba │ │ │ │ - 0x00010480 636b735f 7365745f 6265666f 72655f66 cks_set_before_f │ │ │ │ - 0x00010490 72616d65 5f73656e 645f6361 6c6c6261 rame_send_callba │ │ │ │ - 0x000104a0 636b006e 67687474 70325f73 65737369 ck.nghttp2_sessi │ │ │ │ - 0x000104b0 6f6e5f63 616c6c62 61636b73 5f736574 on_callbacks_set │ │ │ │ - 0x000104c0 5f6f6e5f 6672616d 655f6e6f 745f7365 _on_frame_not_se │ │ │ │ - 0x000104d0 6e645f63 616c6c62 61636b00 6e676874 nd_callback.nght │ │ │ │ - 0x000104e0 7470325f 6f707469 6f6e5f6e 6577006e tp2_option_new.n │ │ │ │ - 0x000104f0 67687474 70325f6f 7074696f 6e5f7365 ghttp2_option_se │ │ │ │ - 0x00010500 745f6e6f 5f726663 39313133 5f6c6561 t_no_rfc9113_lea │ │ │ │ - 0x00010510 64696e67 5f616e64 5f747261 696c696e ding_and_trailin │ │ │ │ - 0x00010520 675f7773 5f76616c 69646174 696f6e00 g_ws_validation. │ │ │ │ - 0x00010530 6e676874 7470325f 73657373 696f6e5f nghttp2_session_ │ │ │ │ - 0x00010540 636c6965 6e745f6e 65773200 6e676874 client_new2.nght │ │ │ │ - 0x00010550 7470325f 6f707469 6f6e5f64 656c006e tp2_option_del.n │ │ │ │ - 0x00010560 67687474 70325f73 65737369 6f6e5f73 ghttp2_session_s │ │ │ │ - 0x00010570 65745f6c 6f63616c 5f77696e 646f775f et_local_window_ │ │ │ │ - 0x00010580 73697a65 00675f71 75657565 5f64656c size.g_queue_del │ │ │ │ - 0x00010590 6574655f 6c696e6b 00675f70 6f6c6c61 ete_link.g_polla │ │ │ │ - 0x000105a0 626c655f 736f7572 63655f6e 65775f66 ble_source_new_f │ │ │ │ - 0x000105b0 756c6c00 675f6361 6e63656c 6c61626c ull.g_cancellabl │ │ │ │ - 0x000105c0 655f6765 745f7479 70650073 6f75705f e_get_type.soup_ │ │ │ │ - 0x000105d0 626f6479 5f696e70 75745f73 74726561 body_input_strea │ │ │ │ - 0x000105e0 6d5f6874 7470325f 6765745f 74797065 m_http2_get_type │ │ │ │ - 0x000105f0 00736f75 705f626f 64795f69 6e707574 .soup_body_input │ │ │ │ - 0x00010600 5f737472 65616d5f 68747470 325f6973 _stream_http2_is │ │ │ │ - 0x00010610 5f626c6f 636b6564 00675f74 7970655f _blocked.g_type_ │ │ │ │ - 0x00010620 696e7465 72666163 655f7065 656b5f70 interface_peek_p │ │ │ │ - 0x00010630 6172656e 7400736f 75705f63 6c69656e arent.soup_clien │ │ │ │ - 0x00010640 745f696e 7075745f 73747265 616d5f67 t_input_stream_g │ │ │ │ - 0x00010650 65745f74 79706500 70746872 6561645f et_type.pthread_ │ │ │ │ - 0x00010660 6b65795f 63726561 74650070 74687265 key_create.pthre │ │ │ │ - 0x00010670 61645f6f 6e636500 70746872 6561645f ad_once.pthread_ │ │ │ │ - 0x00010680 67657473 70656369 66696300 70746872 getspecific.pthr │ │ │ │ - 0x00010690 6561645f 6d757465 785f756e 6c6f636b ead_mutex_unlock │ │ │ │ - 0x000106a0 00707468 72656164 5f736574 73706563 .pthread_setspec │ │ │ │ - 0x000106b0 69666963 0063616c 6c6f6300 73797363 ific.calloc.sysc │ │ │ │ - 0x000106c0 616c6c00 70746872 6561645f 6d757465 all.pthread_mute │ │ │ │ - 0x000106d0 785f6c6f 636b005f 5f726563 766d7367 x_lock.__recvmsg │ │ │ │ - 0x000106e0 3634005f 5f69736f 6332335f 73747274 64.__isoc23_strt │ │ │ │ - 0x000106f0 6f6c005f 5f66636e 746c5f74 696d6536 ol.__fcntl_time6 │ │ │ │ - 0x00010700 34005f5f 61737365 72745f66 61696c00 4.__assert_fail. │ │ │ │ - 0x00010710 73636865 645f6765 74637075 005f5f76 sched_getcpu.__v │ │ │ │ - 0x00010720 736e7072 696e7466 5f63686b 006d6d61 snprintf_chk.mma │ │ │ │ - 0x00010730 70363400 6d756e6d 61700067 65747061 p64.munmap.getpa │ │ │ │ - 0x00010740 67657369 7a650066 7472756e 63617465 gesize.ftruncate │ │ │ │ - 0x00010750 3634006c 7365656b 36340066 77726974 64.lseek64.fwrit │ │ │ │ - 0x00010760 65007374 64657272 00726169 7365006c e.stderr.raise.l │ │ │ │ - 0x00010770 6962676c 69622d32 2e302e73 6f2e3000 ibglib-2.0.so.0. │ │ │ │ - 0x00010780 6c696267 6f626a65 63742d32 2e302e73 libgobject-2.0.s │ │ │ │ - 0x00010790 6f2e3000 6c696267 696f2d32 2e302e73 o.0.libgio-2.0.s │ │ │ │ - 0x000107a0 6f2e3000 6c696262 726f746c 69646563 o.0.libbrotlidec │ │ │ │ - 0x000107b0 2e736f2e 31006c69 627a2e73 6f2e3100 .so.1.libz.so.1. │ │ │ │ - 0x000107c0 6c69626e 67687474 70322e73 6f2e3134 libnghttp2.so.14 │ │ │ │ - 0x000107d0 006c6962 632e736f 2e36006c 642d6c69 .libc.so.6.ld-li │ │ │ │ - 0x000107e0 6e75782d 61726d68 662e736f 2e33006c nux-armhf.so.3.l │ │ │ │ - 0x000107f0 69627465 73742d75 74696c73 2e736f00 ibtest-utils.so. │ │ │ │ - 0x00010800 5a4c4942 5f312e32 2e300047 4c494243 ZLIB_1.2.0.GLIBC │ │ │ │ - 0x00010810 5f322e34 00474c49 42435f32 2e333800 _2.4.GLIBC_2.38. │ │ │ │ - 0x00010820 474c4942 435f322e 3600474c 4942435f GLIBC_2.6.GLIBC_ │ │ │ │ - 0x00010830 322e3700 474c4942 435f322e 33340058 2.7.GLIBC_2.34.X │ │ │ │ - 0x00010840 58585858 58585858 58585858 58585858 XXXXXXXXXXXXXXXX │ │ │ │ - 0x00010850 58585858 58585858 58585858 58585858 XXXXXXXXXXXXXXXX │ │ │ │ - 0x00010860 58585858 00 XXXX. │ │ │ │ + 0x00007708 005f5f67 6d6f6e5f 73746172 745f5f00 .__gmon_start__. │ │ │ │ + 0x00007718 5f49544d 5f646572 65676973 74657254 _ITM_deregisterT │ │ │ │ + 0x00007728 4d436c6f 6e655461 626c6500 5f49544d MCloneTable._ITM │ │ │ │ + 0x00007738 5f726567 69737465 72544d43 6c6f6e65 _registerTMClone │ │ │ │ + 0x00007748 5461626c 65005f5f 6378615f 66696e61 Table.__cxa_fina │ │ │ │ + 0x00007758 6c697a65 00646562 75675f6c 6576656c lize.debug_level │ │ │ │ + 0x00007768 00657869 7400736f 75705f73 65737369 .exit.soup_sessi │ │ │ │ + 0x00007778 6f6e5f67 65745f61 73796e63 5f726573 on_get_async_res │ │ │ │ + 0x00007788 756c745f 6d657373 61676500 675f6173 ult_message.g_as │ │ │ │ + 0x00007798 73657274 696f6e5f 6d657373 61676500 sertion_message. │ │ │ │ + 0x000077a8 736f7570 5f736573 73696f6e 5f73656e soup_session_sen │ │ │ │ + 0x000077b8 645f616e 645f7265 61645f66 696e6973 d_and_read_finis │ │ │ │ + 0x000077c8 6800736f 75705f73 65737369 6f6e5f65 h.soup_session_e │ │ │ │ + 0x000077d8 72726f72 5f717561 726b0067 5f657272 rror_quark.g_err │ │ │ │ + 0x000077e8 6f725f6d 61746368 65730067 5f676574 or_matches.g_get │ │ │ │ + 0x000077f8 656e7600 675f6f62 6a656374 5f676574 env.g_object_get │ │ │ │ + 0x00007808 5f646174 6100736f 75705f73 65727665 _data.soup_serve │ │ │ │ + 0x00007818 725f6c69 7374656e 5f736f63 6b657400 r_listen_socket. │ │ │ │ + 0x00007828 736f7570 5f736572 7665725f 6c697374 soup_server_list │ │ │ │ + 0x00007838 656e5f6c 6f63616c 005f5f73 7461636b en_local.__stack │ │ │ │ + 0x00007848 5f63686b 5f666169 6c00675f 7072696e _chk_fail.g_prin │ │ │ │ + 0x00007858 74657272 005f5f73 7461636b 5f63686b terr.__stack_chk │ │ │ │ + 0x00007868 5f677561 72640067 5f6d6169 6e5f636f _guard.g_main_co │ │ │ │ + 0x00007878 6e746578 745f6e65 7700675f 6d61696e ntext_new.g_main │ │ │ │ + 0x00007888 5f636f6e 74657874 5f707573 685f7468 _context_push_th │ │ │ │ + 0x00007898 72656164 5f646566 61756c74 00675f6d read_default.g_m │ │ │ │ + 0x000078a8 61696e5f 6c6f6f70 5f6e6577 00675f6f ain_loop_new.g_o │ │ │ │ + 0x000078b8 626a6563 745f7365 745f6461 74610067 bject_set_data.g │ │ │ │ + 0x000078c8 5f6d7574 65785f6c 6f636b00 675f636f _mutex_lock.g_co │ │ │ │ + 0x000078d8 6e645f73 69676e61 6c00675f 6d757465 nd_signal.g_mute │ │ │ │ + 0x000078e8 785f756e 6c6f636b 00675f6d 61696e5f x_unlock.g_main_ │ │ │ │ + 0x000078f8 6c6f6f70 5f72756e 00675f6d 61696e5f loop_run.g_main_ │ │ │ │ + 0x00007908 6c6f6f70 5f756e72 65660073 6f75705f loop_unref.soup_ │ │ │ │ + 0x00007918 73657276 65725f64 6973636f 6e6e6563 server_disconnec │ │ │ │ + 0x00007928 7400675f 6d61696e 5f636f6e 74657874 t.g_main_context │ │ │ │ + 0x00007938 5f706f70 5f746872 6561645f 64656661 _pop_thread_defa │ │ │ │ + 0x00007948 756c7400 675f6d61 696e5f63 6f6e7465 ult.g_main_conte │ │ │ │ + 0x00007958 78745f75 6e726566 00736f75 705f7365 xt_unref.soup_se │ │ │ │ + 0x00007968 72766572 5f676574 5f757269 7300675f rver_get_uris.g_ │ │ │ │ + 0x00007978 7572695f 6765745f 686f7374 00737472 uri_get_host.str │ │ │ │ + 0x00007988 636d7000 675f7572 695f7265 6600675f cmp.g_uri_ref.g_ │ │ │ │ + 0x00007998 736c6973 745f6672 65655f66 756c6c00 slist_free_full. │ │ │ │ + 0x000079a8 675f7572 695f6765 745f7363 68656d65 g_uri_get_scheme │ │ │ │ + 0x000079b8 00675f75 72695f75 6e726566 00675f73 .g_uri_unref.g_s │ │ │ │ + 0x000079c8 7472636d 70300067 5f617373 65727469 trcmp0.g_asserti │ │ │ │ + 0x000079d8 6f6e5f6d 65737361 67655f65 72726f72 on_message_error │ │ │ │ + 0x000079e8 00675f69 646c655f 736f7572 63655f6e .g_idle_source_n │ │ │ │ + 0x000079f8 65770067 5f736f75 7263655f 7365745f ew.g_source_set_ │ │ │ │ + 0x00007a08 7072696f 72697479 00675f73 6f757263 priority.g_sourc │ │ │ │ + 0x00007a18 655f7365 745f6361 6c6c6261 636b0067 e_set_callback.g │ │ │ │ + 0x00007a28 5f736f75 7263655f 61747461 63680067 _source_attach.g │ │ │ │ + 0x00007a38 5f736f75 7263655f 756e7265 6600675f _source_unref.g_ │ │ │ │ + 0x00007a48 6d61696e 5f636f6e 74657874 5f697465 main_context_ite │ │ │ │ + 0x00007a58 72617469 6f6e0067 5f6d6169 6e5f6c6f ration.g_main_lo │ │ │ │ + 0x00007a68 6f705f67 65745f63 6f6e7465 78740067 op_get_context.g │ │ │ │ + 0x00007a78 5f6d6169 6e5f6c6f 6f705f71 75697400 _main_loop_quit. │ │ │ │ + 0x00007a88 675f6f62 6a656374 5f726566 00675f63 g_object_ref.g_c │ │ │ │ + 0x00007a98 616e6365 6c6c6162 6c655f63 616e6365 ancellable_cance │ │ │ │ + 0x00007aa8 6c007365 746c6f63 616c6500 675f7365 l.setlocale.g_se │ │ │ │ + 0x00007ab8 74656e76 00737472 72636872 00675f73 tenv.strrchr.g_s │ │ │ │ + 0x00007ac8 65745f70 72676e61 6d650067 5f746573 et_prgname.g_tes │ │ │ │ + 0x00007ad8 745f696e 69740067 5f746573 745f7365 t_init.g_test_se │ │ │ │ + 0x00007ae8 745f6e6f 6e666174 616c5f61 73736572 t_nonfatal_asser │ │ │ │ + 0x00007af8 74696f6e 7300675f 74657374 5f627567 tions.g_test_bug │ │ │ │ + 0x00007b08 5f626173 6500675f 6f707469 6f6e5f63 _base.g_option_c │ │ │ │ + 0x00007b18 6f6e7465 78745f6e 65770067 5f6f7074 ontext_new.g_opt │ │ │ │ + 0x00007b28 696f6e5f 636f6e74 6578745f 6164645f ion_context_add_ │ │ │ │ + 0x00007b38 6d61696e 5f656e74 72696573 00675f6f main_entries.g_o │ │ │ │ + 0x00007b48 7074696f 6e5f636f 6e746578 745f7061 ption_context_pa │ │ │ │ + 0x00007b58 72736500 675f6f70 74696f6e 5f636f6e rse.g_option_con │ │ │ │ + 0x00007b68 74657874 5f667265 6500675f 746c735f text_free.g_tls_ │ │ │ │ + 0x00007b78 6261636b 656e645f 6765745f 64656661 backend_get_defa │ │ │ │ + 0x00007b88 756c7400 675f746c 735f6261 636b656e ult.g_tls_backen │ │ │ │ + 0x00007b98 645f7375 70706f72 74735f74 6c730067 d_supports_tls.g │ │ │ │ + 0x00007ba8 5f6f7074 696f6e5f 636f6e74 6578745f _option_context_ │ │ │ │ + 0x00007bb8 6765745f 68656c70 00746c73 5f617661 get_help.tls_ava │ │ │ │ + 0x00007bc8 696c6162 6c650064 65627567 5f707269 ilable.debug_pri │ │ │ │ + 0x00007bd8 6e746600 7374726c 656e0067 5f767072 ntf.strlen.g_vpr │ │ │ │ + 0x00007be8 696e7466 0066666c 75736800 7374646f intf.fflush.stdo │ │ │ │ + 0x00007bf8 75740074 6573745f 636c6561 6e757000 ut.test_cleanup. │ │ │ │ + 0x00007c08 675f6f62 6a656374 5f756e72 65660067 g_object_unref.g │ │ │ │ + 0x00007c18 5f627974 65735f75 6e726566 00675f6d _bytes_unref.g_m │ │ │ │ + 0x00007c28 61696e5f 636f6e74 6578745f 64656661 ain_context_defa │ │ │ │ + 0x00007c38 756c7400 68617665 5f637572 6c00675f ult.have_curl.g_ │ │ │ │ + 0x00007c48 66696e64 5f70726f 6772616d 5f696e5f find_program_in_ │ │ │ │ + 0x00007c58 70617468 00736f75 705f7465 73745f73 path.soup_test_s │ │ │ │ + 0x00007c68 65737369 6f6e5f6e 65770073 6f75705f ession_new.soup_ │ │ │ │ + 0x00007c78 73657373 696f6e5f 6765745f 74797065 session_get_type │ │ │ │ + 0x00007c88 00675f6f 626a6563 745f6e65 775f7661 .g_object_new_va │ │ │ │ + 0x00007c98 6c697374 00736f75 705f7365 7373696f list.soup_sessio │ │ │ │ + 0x00007ca8 6e5f6164 645f6665 61747572 6500736f n_add_feature.so │ │ │ │ + 0x00007cb8 75705f6c 6f676765 725f6e65 7700675f up_logger_new.g_ │ │ │ │ + 0x00007cc8 74657374 5f627569 6c645f66 696c656e test_build_filen │ │ │ │ + 0x00007cd8 616d6500 675f6361 6e6f6e69 63616c69 ame.g_canonicali │ │ │ │ + 0x00007ce8 7a655f66 696c656e 616d6500 675f746c ze_filename.g_tl │ │ │ │ + 0x00007cf8 735f6669 6c655f64 61746162 6173655f s_file_database_ │ │ │ │ + 0x00007d08 6e657700 736f7570 5f736573 73696f6e new.soup_session │ │ │ │ + 0x00007d18 5f736574 5f746c73 5f646174 61626173 _set_tls_databas │ │ │ │ + 0x00007d28 6500675f 636c6561 725f6572 726f7200 e.g_clear_error. │ │ │ │ + 0x00007d38 736f7570 5f746573 745f7365 7373696f soup_test_sessio │ │ │ │ + 0x00007d48 6e5f6162 6f72745f 756e7265 6600736f n_abort_unref.so │ │ │ │ + 0x00007d58 75705f73 65737369 6f6e5f61 626f7274 up_session_abort │ │ │ │ + 0x00007d68 00675f61 73736572 74696f6e 5f6d6573 .g_assertion_mes │ │ │ │ + 0x00007d78 73616765 5f636d70 6e756d00 736f7570 sage_cmpnum.soup │ │ │ │ + 0x00007d88 5f746573 745f7365 7373696f 6e5f6173 _test_session_as │ │ │ │ + 0x00007d98 796e635f 73656e64 00675f6d 61696e5f ync_send.g_main_ │ │ │ │ + 0x00007da8 636f6e74 6578745f 7265665f 74687265 context_ref_thre │ │ │ │ + 0x00007db8 61645f64 65666175 6c740067 5f736967 ad_default.g_sig │ │ │ │ + 0x00007dc8 6e616c5f 636f6e6e 6563745f 64617461 nal_connect_data │ │ │ │ + 0x00007dd8 00736f75 705f7365 7373696f 6e5f7365 .soup_session_se │ │ │ │ + 0x00007de8 6e645f61 6e645f72 6561645f 6173796e nd_and_read_asyn │ │ │ │ + 0x00007df8 6300675f 7369676e 616c5f68 616e646c c.g_signal_handl │ │ │ │ + 0x00007e08 65725f64 6973636f 6e6e6563 7400675f er_disconnect.g_ │ │ │ │ + 0x00007e18 70726f70 61676174 655f6572 726f7200 propagate_error. │ │ │ │ + 0x00007e28 736f7570 5f746573 745f7365 7373696f soup_test_sessio │ │ │ │ + 0x00007e38 6e5f7365 6e645f6d 65737361 67650073 n_send_message.s │ │ │ │ + 0x00007e48 6f75705f 73657373 696f6e5f 73656e64 oup_session_send │ │ │ │ + 0x00007e58 00736f75 705f6d65 73736167 655f6765 .soup_message_ge │ │ │ │ + 0x00007e68 745f7374 61747573 00736f75 705f7465 t_status.soup_te │ │ │ │ + 0x00007e78 73745f73 65727665 725f6765 745f756e st_server_get_un │ │ │ │ + 0x00007e88 69785f70 61746800 736f7570 5f746573 ix_path.soup_tes │ │ │ │ + 0x00007e98 745f7365 72766572 5f72756e 5f696e5f t_server_run_in_ │ │ │ │ + 0x00007ea8 74687265 61640067 5f746872 6561645f thread.g_thread_ │ │ │ │ + 0x00007eb8 6e657700 675f636f 6e645f77 61697400 new.g_cond_wait. │ │ │ │ + 0x00007ec8 736f7570 5f746573 745f7365 72766572 soup_test_server │ │ │ │ + 0x00007ed8 5f6e6577 00675f74 6c735f63 65727469 _new.g_tls_certi │ │ │ │ + 0x00007ee8 66696361 74655f6e 65775f66 726f6d5f ficate_new_from_ │ │ │ │ + 0x00007ef8 66696c65 7300736f 75705f73 65727665 files.soup_serve │ │ │ │ + 0x00007f08 725f6e65 7700736f 75705f73 65727665 r_new.soup_serve │ │ │ │ + 0x00007f18 725f7365 745f6874 7470325f 656e6162 r_set_http2_enab │ │ │ │ + 0x00007f28 6c656400 675f6469 725f6d61 6b655f74 led.g_dir_make_t │ │ │ │ + 0x00007f38 6d700067 5f627569 6c645f66 696c656e mp.g_build_filen │ │ │ │ + 0x00007f48 616d6500 675f6f62 6a656374 5f736574 ame.g_object_set │ │ │ │ + 0x00007f58 5f646174 615f6675 6c6c0067 5f736f63 _data_full.g_soc │ │ │ │ + 0x00007f68 6b65745f 6e657700 675f756e 69785f73 ket_new.g_unix_s │ │ │ │ + 0x00007f78 6f636b65 745f6164 64726573 735f6e65 ocket_address_ne │ │ │ │ + 0x00007f88 7700675f 736f636b 65745f62 696e6400 w.g_socket_bind. │ │ │ │ + 0x00007f98 675f736f 636b6574 5f6c6973 74656e00 g_socket_listen. │ │ │ │ + 0x00007fa8 736f7570 5f746573 745f7365 72766572 soup_test_server │ │ │ │ + 0x00007fb8 5f676574 5f757269 00675f6d 75746578 _get_uri.g_mutex │ │ │ │ + 0x00007fc8 5f696e69 7400675f 636f6e64 5f696e69 _init.g_cond_ini │ │ │ │ + 0x00007fd8 7400736f 75705f61 64645f63 6f6d706c t.soup_add_compl │ │ │ │ + 0x00007fe8 6574696f 6e00675f 6d757465 785f636c etion.g_mutex_cl │ │ │ │ + 0x00007ff8 65617200 675f636f 6e645f63 6c656172 ear.g_cond_clear │ │ │ │ + 0x00008008 00736f75 705f7465 73745f73 65727665 .soup_test_serve │ │ │ │ + 0x00008018 725f7175 69745f75 6e726566 00675f6d r_quit_unref.g_m │ │ │ │ + 0x00008028 61696e5f 636f6e74 6578745f 72656600 ain_context_ref. │ │ │ │ + 0x00008038 675f7468 72656164 5f6a6f69 6e00736f g_thread_join.so │ │ │ │ + 0x00008048 75705f74 6573745f 72657175 6573745f up_test_request_ │ │ │ │ + 0x00008058 73656e64 00675f6d 61696e5f 636f6e74 send.g_main_cont │ │ │ │ + 0x00008068 6578745f 6765745f 74687265 61645f64 ext_get_thread_d │ │ │ │ + 0x00008078 65666175 6c740073 6f75705f 73657373 efault.soup_sess │ │ │ │ + 0x00008088 696f6e5f 73656e64 5f617379 6e630073 ion_send_async.s │ │ │ │ + 0x00008098 6f75705f 73657373 696f6e5f 73656e64 oup_session_send │ │ │ │ + 0x000080a8 5f66696e 69736800 736f7570 5f736573 _finish.soup_ses │ │ │ │ + 0x000080b8 73696f6e 5f63616e 63656c5f 6d657373 sion_cancel_mess │ │ │ │ + 0x000080c8 61676500 675f7469 6d656f75 745f6164 age.g_timeout_ad │ │ │ │ + 0x000080d8 645f6675 6c6c0073 6f75705f 74657374 d_full.soup_test │ │ │ │ + 0x000080e8 5f726571 75657374 5f726561 645f616c _request_read_al │ │ │ │ + 0x000080f8 6c00675f 696e7075 745f7374 7265616d l.g_input_stream │ │ │ │ + 0x00008108 5f726561 645f6173 796e6300 675f696e _read_async.g_in │ │ │ │ + 0x00008118 7075745f 73747265 616d5f72 6561645f put_stream_read_ │ │ │ │ + 0x00008128 66696e69 73680073 6f75705f 74657374 finish.soup_test │ │ │ │ + 0x00008138 5f726571 75657374 5f636c6f 73655f73 _request_close_s │ │ │ │ + 0x00008148 74726561 6d00675f 696e7075 745f7374 tream.g_input_st │ │ │ │ + 0x00008158 7265616d 5f636c6f 73655f61 73796e63 ream_close_async │ │ │ │ + 0x00008168 00675f69 6e707574 5f737472 65616d5f .g_input_stream_ │ │ │ │ + 0x00008178 636c6f73 655f6669 6e697368 00736f75 close_finish.sou │ │ │ │ + 0x00008188 705f7465 73745f72 65676973 7465725f p_test_register_ │ │ │ │ + 0x00008198 7265736f 75726365 7300675f 7265736f resources.g_reso │ │ │ │ + 0x000081a8 75726365 5f6c6f61 6400675f 7265736f urce_load.g_reso │ │ │ │ + 0x000081b8 75726365 735f7265 67697374 65720067 urces_register.g │ │ │ │ + 0x000081c8 5f726573 6f757263 655f756e 72656600 _resource_unref. │ │ │ │ + 0x000081d8 736f7570 5f746573 745f6c6f 61645f72 soup_test_load_r │ │ │ │ + 0x000081e8 65736f75 72636500 675f6275 696c645f esource.g_build_ │ │ │ │ + 0x000081f8 70617468 00675f72 65736f75 72636573 path.g_resources │ │ │ │ + 0x00008208 5f6c6f6f 6b75705f 64617461 00736f75 _lookup_data.sou │ │ │ │ + 0x00008218 705f7465 73745f67 65745f69 6e646578 p_test_get_index │ │ │ │ + 0x00008228 00675f66 696c655f 6765745f 636f6e74 .g_file_get_cont │ │ │ │ + 0x00008238 656e7473 00675f62 79746573 5f6e6577 ents.g_bytes_new │ │ │ │ + 0x00008248 5f74616b 6500736f 75705f74 6573745f _take.soup_test_ │ │ │ │ + 0x00008258 6275696c 645f6669 6c656e61 6d655f61 build_filename_a │ │ │ │ + 0x00008268 62730067 5f746573 745f6765 745f6469 bs.g_test_get_di │ │ │ │ + 0x00008278 7200675f 6275696c 645f6669 6c656e61 r.g_build_filena │ │ │ │ + 0x00008288 6d657600 675f7061 74685f69 735f6162 mev.g_path_is_ab │ │ │ │ + 0x00008298 736f6c75 74650065 78706563 745f7761 solute.expect_wa │ │ │ │ + 0x000082a8 726e696e 6700675f 696e7465 726e5f73 rning.g_intern_s │ │ │ │ + 0x000082b8 74617469 635f7374 72696e67 00675f74 tatic_string.g_t │ │ │ │ + 0x000082c8 7970655f 72656769 73746572 5f737461 ype_register_sta │ │ │ │ + 0x000082d8 7469635f 73696d70 6c650067 5f747970 tic_simple.g_typ │ │ │ │ + 0x000082e8 655f6164 645f696e 7374616e 63655f70 e_add_instance_p │ │ │ │ + 0x000082f8 72697661 74650073 6f75705f 70617468 rivate.soup_path │ │ │ │ + 0x00008308 5f6d6170 5f6e6577 00675f70 74725f61 _map_new.g_ptr_a │ │ │ │ + 0x00008318 72726179 5f6e6577 5f776974 685f6672 rray_new_with_fr │ │ │ │ + 0x00008328 65655f66 756e6300 736f7570 5f776562 ee_func.soup_web │ │ │ │ + 0x00008338 736f636b 65745f65 7874656e 73696f6e socket_extension │ │ │ │ + 0x00008348 5f646566 6c617465 5f676574 5f747970 _deflate_get_typ │ │ │ │ + 0x00008358 6500675f 74797065 5f636c61 73735f72 e.g_type_class_r │ │ │ │ + 0x00008368 65660067 5f707472 5f617272 61795f61 ef.g_ptr_array_a │ │ │ │ + 0x00008378 64640067 5f747970 655f636c 6173735f dd.g_type_class_ │ │ │ │ + 0x00008388 756e7265 6600675f 73747266 72656576 unref.g_strfreev │ │ │ │ + 0x00008398 00675f6c 6973745f 66726565 5f66756c .g_list_free_ful │ │ │ │ + 0x000083a8 6c00675f 736c6963 655f6672 65653100 l.g_slice_free1. │ │ │ │ + 0x000083b8 675f7479 70655f63 6c617373 5f706565 g_type_class_pee │ │ │ │ + 0x000083c8 6b5f7061 72656e74 00736f75 705f7365 k_parent.soup_se │ │ │ │ + 0x000083d8 72766572 5f6d6573 73616765 5f676574 rver_message_get │ │ │ │ + 0x000083e8 5f747970 6500675f 7369676e 616c5f6e _type.g_signal_n │ │ │ │ + 0x000083f8 65770067 5f746c73 5f636572 74696669 ew.g_tls_certifi │ │ │ │ + 0x00008408 63617465 5f676574 5f747970 6500675f cate_get_type.g_ │ │ │ │ + 0x00008418 70617261 6d5f7370 65635f6f 626a6563 param_spec_objec │ │ │ │ + 0x00008428 7400675f 746c735f 64617461 62617365 t.g_tls_database │ │ │ │ + 0x00008438 5f676574 5f747970 6500675f 746c735f _get_type.g_tls_ │ │ │ │ + 0x00008448 61757468 656e7469 63617469 6f6e5f6d authentication_m │ │ │ │ + 0x00008458 6f64655f 6765745f 74797065 00675f70 ode_get_type.g_p │ │ │ │ + 0x00008468 6172616d 5f737065 635f656e 756d0067 aram_spec_enum.g │ │ │ │ + 0x00008478 5f706172 616d5f73 7065635f 626f6f6c _param_spec_bool │ │ │ │ + 0x00008488 65616e00 675f7061 72616d5f 73706563 ean.g_param_spec │ │ │ │ + 0x00008498 5f737472 696e6700 675f6f62 6a656374 _string.g_object │ │ │ │ + 0x000084a8 5f636c61 73735f69 6e737461 6c6c5f70 _class_install_p │ │ │ │ + 0x000084b8 726f7065 72746965 7300675f 74797065 roperties.g_type │ │ │ │ + 0x000084c8 5f636c61 73735f61 646a7573 745f7072 _class_adjust_pr │ │ │ │ + 0x000084d8 69766174 655f6f66 66736574 00675f76 ivate_offset.g_v │ │ │ │ + 0x000084e8 616c7565 5f736574 5f737472 696e6700 alue_set_string. │ │ │ │ + 0x000084f8 675f7661 6c75655f 7365745f 6f626a65 g_value_set_obje │ │ │ │ + 0x00008508 63740067 5f76616c 75655f73 65745f65 ct.g_value_set_e │ │ │ │ + 0x00008518 6e756d00 675f7661 6c75655f 7365745f num.g_value_set_ │ │ │ │ + 0x00008528 626f6f6c 65616e00 675f7479 70655f6e boolean.g_type_n │ │ │ │ + 0x00008538 616d6500 675f6c6f 6700736f 75705f70 ame.g_log.soup_p │ │ │ │ + 0x00008548 6174685f 6d61705f 66726565 00675f70 ath_map_free.g_p │ │ │ │ + 0x00008558 74725f61 72726179 5f667265 6500675f tr_array_free.g_ │ │ │ │ + 0x00008568 736c6973 745f7072 6570656e 6400675f slist_prepend.g_ │ │ │ │ + 0x00008578 7369676e 616c5f63 6f6e6e65 63745f6f signal_connect_o │ │ │ │ + 0x00008588 626a6563 7400736f 75705f73 65727665 bject.soup_serve │ │ │ │ + 0x00008598 725f636f 6e6e6563 74696f6e 5f616363 r_connection_acc │ │ │ │ + 0x000085a8 65707465 6400736f 75705f73 65727665 epted.soup_serve │ │ │ │ + 0x000085b8 725f6d65 73736167 655f7265 61645f72 r_message_read_r │ │ │ │ + 0x000085c8 65717565 73740073 6f75705f 73657276 equest.soup_serv │ │ │ │ + 0x000085d8 65725f6d 65737361 67655f67 65745f72 er_message_get_r │ │ │ │ + 0x000085e8 6573706f 6e73655f 68656164 65727300 esponse_headers. │ │ │ │ + 0x000085f8 736f7570 5f6d6573 73616765 5f686561 soup_message_hea │ │ │ │ + 0x00008608 64657273 5f617070 656e645f 636f6d6d ders_append_comm │ │ │ │ + 0x00008618 6f6e0067 5f736967 6e616c5f 656d6974 on.g_signal_emit │ │ │ │ + 0x00008628 00736f75 705f7365 72766572 5f6d6573 .soup_server_mes │ │ │ │ + 0x00008638 73616765 5f676574 5f696f5f 64617461 sage_get_io_data │ │ │ │ + 0x00008648 00736f75 705f7365 72766572 5f6d6573 .soup_server_mes │ │ │ │ + 0x00008658 73616765 5f676574 5f636f6e 6e656374 sage_get_connect │ │ │ │ + 0x00008668 696f6e00 736f7570 5f736572 7665725f ion.soup_server_ │ │ │ │ + 0x00008678 6d657373 6167655f 6765745f 6d657468 message_get_meth │ │ │ │ + 0x00008688 6f640073 6f75705f 73657276 65725f6d od.soup_server_m │ │ │ │ + 0x00008698 65737361 67655f66 696e6973 68656400 essage_finished. │ │ │ │ + 0x000086a8 736f7570 5f736572 7665725f 6d657373 soup_server_mess │ │ │ │ + 0x000086b8 6167655f 6765745f 68747470 5f766572 age_get_http_ver │ │ │ │ + 0x000086c8 73696f6e 00736f75 705f7365 72766572 sion.soup_server │ │ │ │ + 0x000086d8 5f6d6573 73616765 5f676574 5f737461 _message_get_sta │ │ │ │ + 0x000086e8 74757300 736f7570 5f736572 7665725f tus.soup_server_ │ │ │ │ + 0x000086f8 636f6e6e 65637469 6f6e5f69 735f636f connection_is_co │ │ │ │ + 0x00008708 6e6e6563 74656400 736f7570 5f736572 nnected.soup_ser │ │ │ │ + 0x00008718 7665725f 636f6e6e 65637469 6f6e5f64 ver_connection_d │ │ │ │ + 0x00008728 6973636f 6e6e6563 7400736f 75705f73 isconnect.soup_s │ │ │ │ + 0x00008738 65727665 725f6d65 73736167 655f6973 erver_message_is │ │ │ │ + 0x00008748 5f6b6565 70616c69 76650067 5f736c69 _keepalive.g_sli │ │ │ │ + 0x00008758 73745f72 656d6f76 6500675f 6f626a65 st_remove.g_obje │ │ │ │ + 0x00008768 63745f62 696e645f 70726f70 65727479 ct_bind_property │ │ │ │ + 0x00008778 00675f69 6f5f6572 726f725f 71756172 .g_io_error_quar │ │ │ │ + 0x00008788 6b00675f 64676574 74657874 00675f73 k.g_dgettext.g_s │ │ │ │ + 0x00008798 65745f65 72726f72 5f6c6974 6572616c et_error_literal │ │ │ │ + 0x000087a8 00736f75 705f7365 72766572 5f636f6e .soup_server_con │ │ │ │ + 0x000087b8 6e656374 696f6e5f 7365745f 61647665 nection_set_adve │ │ │ │ + 0x000087c8 72746973 655f6874 74703200 736f7570 rtise_http2.soup │ │ │ │ + 0x000087d8 5f706174 685f6d61 705f6c6f 6f6b7570 _path_map_lookup │ │ │ │ + 0x000087e8 00675f73 6c696365 5f616c6c 6f63006d .g_slice_alloc.m │ │ │ │ + 0x000087f8 656d7365 7400675f 73747264 75700073 emset.g_strdup.s │ │ │ │ + 0x00008808 6f75705f 70617468 5f6d6170 5f616464 oup_path_map_add │ │ │ │ + 0x00008818 00736f75 705f7365 72766572 5f6d6573 .soup_server_mes │ │ │ │ + 0x00008828 73616765 5f676574 5f757269 00675f75 sage_get_uri.g_u │ │ │ │ + 0x00008838 72695f67 65745f70 61746800 675f7572 ri_get_path.g_ur │ │ │ │ + 0x00008848 695f6765 745f7175 65727900 736f7570 i_get_query.soup │ │ │ │ + 0x00008858 5f666f72 6d5f6465 636f6465 00736f75 _form_decode.sou │ │ │ │ + 0x00008868 705f7365 72766572 5f6d6573 73616765 p_server_message │ │ │ │ + 0x00008878 5f69735f 6f707469 6f6e735f 70696e67 _is_options_ping │ │ │ │ + 0x00008888 00675f68 6173685f 7461626c 655f756e .g_hash_table_un │ │ │ │ + 0x00008898 72656600 675f6461 74655f74 696d655f ref.g_date_time_ │ │ │ │ + 0x000088a8 6e65775f 6e6f775f 75746300 736f7570 new_now_utc.soup │ │ │ │ + 0x000088b8 5f646174 655f7469 6d655f74 6f5f7374 _date_time_to_st │ │ │ │ + 0x000088c8 72696e67 00736f75 705f6d65 73736167 ring.soup_messag │ │ │ │ + 0x000088d8 655f6865 61646572 735f7265 706c6163 e_headers_replac │ │ │ │ + 0x000088e8 655f636f 6d6d6f6e 00675f64 6174655f e_common.g_date_ │ │ │ │ + 0x000088f8 74696d65 5f756e72 65660073 6f75705f time_unref.soup_ │ │ │ │ + 0x00008908 73657276 65725f63 6f6e6e65 6374696f server_connectio │ │ │ │ + 0x00008918 6e5f6973 5f73736c 00736f75 705f7572 n_is_ssl.soup_ur │ │ │ │ + 0x00008928 695f6973 5f687474 70730073 6f75705f i_is_https.soup_ │ │ │ │ + 0x00008938 61757468 5f646f6d 61696e5f 636f7665 auth_domain_cove │ │ │ │ + 0x00008948 72730073 6f75705f 61757468 5f646f6d rs.soup_auth_dom │ │ │ │ + 0x00008958 61696e5f 61636365 70747300 736f7570 ain_accepts.soup │ │ │ │ + 0x00008968 5f736572 7665725f 6d657373 6167655f _server_message_ │ │ │ │ + 0x00008978 7365745f 61757468 00675f75 72695f67 set_auth.g_uri_g │ │ │ │ + 0x00008988 65745f66 6c616773 00675f75 72695f75 et_flags.g_uri_u │ │ │ │ + 0x00008998 6e657363 6170655f 73747269 6e670073 nescape_string.s │ │ │ │ + 0x000089a8 74727374 7200736f 75705f75 72695f69 trstr.soup_uri_i │ │ │ │ + 0x000089b8 735f6874 74700073 6f75705f 73657276 s_http.soup_serv │ │ │ │ + 0x000089c8 65725f6d 65737361 67655f73 65745f73 er_message_set_s │ │ │ │ + 0x000089d8 74617475 7300736f 75705f61 7574685f tatus.soup_auth_ │ │ │ │ + 0x000089e8 646f6d61 696e5f63 68616c6c 656e6765 domain_challenge │ │ │ │ + 0x000089f8 00736f75 705f7572 695f636f 70790073 .soup_uri_copy.s │ │ │ │ + 0x00008a08 6f75705f 73657276 65725f6d 65737361 oup_server_messa │ │ │ │ + 0x00008a18 67655f73 65745f75 72690073 6f75705f ge_set_uri.soup_ │ │ │ │ + 0x00008a28 73657276 65725f6d 65737361 67655f73 server_message_s │ │ │ │ + 0x00008a38 7465616c 5f636f6e 6e656374 696f6e00 teal_connection. │ │ │ │ + 0x00008a48 736f7570 5f736572 7665725f 6d657373 soup_server_mess │ │ │ │ + 0x00008a58 6167655f 6765745f 72657175 6573745f age_get_request_ │ │ │ │ + 0x00008a68 68656164 65727300 736f7570 5f6d6573 headers.soup_mes │ │ │ │ + 0x00008a78 73616765 5f686561 64657273 5f676574 sage_headers_get │ │ │ │ + 0x00008a88 5f6f6e65 5f636f6d 6d6f6e00 736f7570 _one_common.soup │ │ │ │ + 0x00008a98 5f776562 736f636b 65745f63 6f6e6e65 _websocket_conne │ │ │ │ + 0x00008aa8 6374696f 6e5f6e65 7700736f 75705f77 ction_new.soup_w │ │ │ │ + 0x00008ab8 6562736f 636b6574 5f736572 7665725f ebsocket_server_ │ │ │ │ + 0x00008ac8 70726f63 6573735f 68616e64 7368616b process_handshak │ │ │ │ + 0x00008ad8 6500736f 75705f73 65727665 725f6765 e.soup_server_ge │ │ │ │ + 0x00008ae8 745f7479 70650067 5f6f6e63 655f696e t_type.g_once_in │ │ │ │ + 0x00008af8 69745f65 6e746572 00675f6f 6e63655f it_enter.g_once_ │ │ │ │ + 0x00008b08 696e6974 5f6c6561 76650073 6f75705f init_leave.soup_ │ │ │ │ + 0x00008b18 73657276 65725f73 65745f74 6c735f63 server_set_tls_c │ │ │ │ + 0x00008b28 65727469 66696361 74650067 5f747970 ertificate.g_typ │ │ │ │ + 0x00008b38 655f6368 65636b5f 696e7374 616e6365 e_check_instance │ │ │ │ + 0x00008b48 5f69735f 6100675f 6f626a65 63745f6e _is_a.g_object_n │ │ │ │ + 0x00008b58 6f746966 795f6279 5f707370 65630067 otify_by_pspec.g │ │ │ │ + 0x00008b68 5f726574 75726e5f 69665f66 61696c5f _return_if_fail_ │ │ │ │ + 0x00008b78 7761726e 696e6700 736f7570 5f736572 warning.soup_ser │ │ │ │ + 0x00008b88 7665725f 6765745f 746c735f 63657274 ver_get_tls_cert │ │ │ │ + 0x00008b98 69666963 61746500 736f7570 5f736572 ificate.soup_ser │ │ │ │ + 0x00008ba8 7665725f 7365745f 746c735f 64617461 ver_set_tls_data │ │ │ │ + 0x00008bb8 62617365 00736f75 705f7365 72766572 base.soup_server │ │ │ │ + 0x00008bc8 5f676574 5f746c73 5f646174 61626173 _get_tls_databas │ │ │ │ + 0x00008bd8 6500736f 75705f73 65727665 725f7365 e.soup_server_se │ │ │ │ + 0x00008be8 745f746c 735f6175 74685f6d 6f646500 t_tls_auth_mode. │ │ │ │ + 0x00008bf8 675f7661 6c75655f 6765745f 73747269 g_value_get_stri │ │ │ │ + 0x00008c08 6e670067 5f737472 6475705f 7072696e ng.g_strdup_prin │ │ │ │ + 0x00008c18 74660067 5f76616c 75655f67 65745f6f tf.g_value_get_o │ │ │ │ + 0x00008c28 626a6563 7400675f 76616c75 655f6765 bject.g_value_ge │ │ │ │ + 0x00008c38 745f656e 756d0067 5f76616c 75655f67 t_enum.g_value_g │ │ │ │ + 0x00008c48 65745f62 6f6f6c65 616e0067 5f6d616c et_boolean.g_mal │ │ │ │ + 0x00008c58 6c6f6300 736f7570 5f736572 7665725f loc.soup_server_ │ │ │ │ + 0x00008c68 6765745f 746c735f 61757468 5f6d6f64 get_tls_auth_mod │ │ │ │ + 0x00008c78 6500736f 75705f73 65727665 725f6973 e.soup_server_is │ │ │ │ + 0x00008c88 5f687474 70730073 6f75705f 73657276 _https.soup_serv │ │ │ │ + 0x00008c98 65725f67 65745f6c 69737465 6e657273 er_get_listeners │ │ │ │ + 0x00008ca8 00736f75 705f6c69 7374656e 65725f67 .soup_listener_g │ │ │ │ + 0x00008cb8 65745f73 6f636b65 7400736f 75705f73 et_socket.soup_s │ │ │ │ + 0x00008cc8 65727665 725f6765 745f636c 69656e74 erver_get_client │ │ │ │ + 0x00008cd8 7300736f 75705f73 65727665 725f6163 s.soup_server_ac │ │ │ │ + 0x00008ce8 63657074 5f696f73 74726561 6d00736f cept_iostream.so │ │ │ │ + 0x00008cf8 75705f73 65727665 725f636f 6e6e6563 up_server_connec │ │ │ │ + 0x00008d08 74696f6e 5f6e6577 5f666f72 5f636f6e tion_new_for_con │ │ │ │ + 0x00008d18 6e656374 696f6e00 675f736c 6973745f nection.g_slist_ │ │ │ │ + 0x00008d28 66726565 00736f75 705f6c69 7374656e free.soup_listen │ │ │ │ + 0x00008d38 65725f64 6973636f 6e6e6563 7400736f er_disconnect.so │ │ │ │ + 0x00008d48 75705f73 65727665 725f6c69 7374656e up_server_listen │ │ │ │ + 0x00008d58 00736f75 705f6c69 7374656e 65725f6e .soup_listener_n │ │ │ │ + 0x00008d68 65775f66 6f725f61 64647265 73730067 ew_for_address.g │ │ │ │ + 0x00008d78 5f696e65 745f736f 636b6574 5f616464 _inet_socket_add │ │ │ │ + 0x00008d88 72657373 5f6e6577 00736f75 705f6c69 ress_new.soup_li │ │ │ │ + 0x00008d98 7374656e 65725f67 65745f61 64647265 stener_get_addre │ │ │ │ + 0x00008da8 73730067 5f696e65 745f736f 636b6574 ss.g_inet_socket │ │ │ │ + 0x00008db8 5f616464 72657373 5f676574 5f706f72 _address_get_por │ │ │ │ + 0x00008dc8 7400675f 6572726f 725f6672 65650073 t.g_error_free.s │ │ │ │ + 0x00008dd8 6f75705f 73657276 65725f6c 69737465 oup_server_liste │ │ │ │ + 0x00008de8 6e5f616c 6c00675f 696e6574 5f616464 n_all.g_inet_add │ │ │ │ + 0x00008df8 72657373 5f6e6577 5f616e79 00675f69 ress_new_any.g_i │ │ │ │ + 0x00008e08 6e65745f 61646472 6573735f 6e65775f net_address_new_ │ │ │ │ + 0x00008e18 6c6f6f70 6261636b 00675f73 6f636b65 loopback.g_socke │ │ │ │ + 0x00008e28 745f6765 745f7479 70650073 6f75705f t_get_type.soup_ │ │ │ │ + 0x00008e38 6c697374 656e6572 5f6e6577 00675f69 listener_new.g_i │ │ │ │ + 0x00008e48 6e65745f 736f636b 65745f61 64647265 net_socket_addre │ │ │ │ + 0x00008e58 73735f67 65745f61 64647265 73730067 ss_get_address.g │ │ │ │ + 0x00008e68 5f696e65 745f6164 64726573 735f746f _inet_address_to │ │ │ │ + 0x00008e78 5f737472 696e6700 736f7570 5f6c6973 _string.soup_lis │ │ │ │ + 0x00008e88 74656e65 725f6973 5f73736c 00675f75 tener_is_ssl.g_u │ │ │ │ + 0x00008e98 72695f62 75696c64 00736f75 705f7365 ri_build.soup_se │ │ │ │ + 0x00008ea8 72766572 5f616464 5f68616e 646c6572 rver_add_handler │ │ │ │ + 0x00008eb8 00736f75 705f7365 72766572 5f616464 .soup_server_add │ │ │ │ + 0x00008ec8 5f656172 6c795f68 616e646c 65720073 _early_handler.s │ │ │ │ + 0x00008ed8 6f75705f 73657276 65725f61 64645f77 oup_server_add_w │ │ │ │ + 0x00008ee8 6562736f 636b6574 5f68616e 646c6572 ebsocket_handler │ │ │ │ + 0x00008ef8 00675f73 74726475 70760073 6f75705f .g_strdupv.soup_ │ │ │ │ + 0x00008f08 73657276 65725f72 656d6f76 655f6861 server_remove_ha │ │ │ │ + 0x00008f18 6e646c65 7200736f 75705f70 6174685f ndler.soup_path_ │ │ │ │ + 0x00008f28 6d61705f 72656d6f 76650073 6f75705f map_remove.soup_ │ │ │ │ + 0x00008f38 73657276 65725f61 64645f61 7574685f server_add_auth_ │ │ │ │ + 0x00008f48 646f6d61 696e0067 5f736c69 73745f61 domain.g_slist_a │ │ │ │ + 0x00008f58 7070656e 6400736f 75705f73 65727665 ppend.soup_serve │ │ │ │ + 0x00008f68 725f7265 6d6f7665 5f617574 685f646f r_remove_auth_do │ │ │ │ + 0x00008f78 6d61696e 00736f75 705f7365 72766572 main.soup_server │ │ │ │ + 0x00008f88 5f706175 73655f6d 65737361 67650073 _pause_message.s │ │ │ │ + 0x00008f98 6f75705f 73657276 65725f6d 65737361 oup_server_messa │ │ │ │ + 0x00008fa8 67655f70 61757365 00736f75 705f7365 ge_pause.soup_se │ │ │ │ + 0x00008fb8 72766572 5f756e70 61757365 5f6d6573 rver_unpause_mes │ │ │ │ + 0x00008fc8 73616765 00736f75 705f7365 72766572 sage.soup_server │ │ │ │ + 0x00008fd8 5f6d6573 73616765 5f756e70 61757365 _message_unpause │ │ │ │ + 0x00008fe8 00736f75 705f7365 72766572 5f616464 .soup_server_add │ │ │ │ + 0x00008ff8 5f776562 736f636b 65745f65 7874656e _websocket_exten │ │ │ │ + 0x00009008 73696f6e 00736f75 705f7765 62736f63 sion.soup_websoc │ │ │ │ + 0x00009018 6b65745f 65787465 6e73696f 6e5f6765 ket_extension_ge │ │ │ │ + 0x00009028 745f7479 70650067 5f747970 655f6973 t_type.g_type_is │ │ │ │ + 0x00009038 5f610073 6f75705f 73657276 65725f72 _a.soup_server_r │ │ │ │ + 0x00009048 656d6f76 655f7765 62736f63 6b65745f emove_websocket_ │ │ │ │ + 0x00009058 65787465 6e73696f 6e00675f 74797065 extension.g_type │ │ │ │ + 0x00009068 5f636c61 73735f70 65656b00 675f7074 _class_peek.g_pt │ │ │ │ + 0x00009078 725f6172 7261795f 72656d6f 76655f69 r_array_remove_i │ │ │ │ + 0x00009088 6e646578 00675f74 6c735f63 65727469 ndex.g_tls_certi │ │ │ │ + 0x00009098 66696361 74655f66 6c616773 5f676574 ficate_flags_get │ │ │ │ + 0x000090a8 5f747970 6500675f 696f5f73 74726561 _type.g_io_strea │ │ │ │ + 0x000090b8 6d5f6765 745f7479 70650067 5f736f63 m_get_type.g_soc │ │ │ │ + 0x000090c8 6b65745f 61646472 6573735f 6765745f ket_address_get_ │ │ │ │ + 0x000090d8 74797065 00675f70 6172616d 5f737065 type.g_param_spe │ │ │ │ + 0x000090e8 635f666c 61677300 675f7369 676e616c c_flags.g_signal │ │ │ │ + 0x000090f8 5f616363 756d756c 61746f72 5f747275 _accumulator_tru │ │ │ │ + 0x00009108 655f6861 6e646c65 6400675f 76616c75 e_handled.g_valu │ │ │ │ + 0x00009118 655f6475 705f6f62 6a656374 00736f75 e_dup_object.sou │ │ │ │ + 0x00009128 705f696f 5f737472 65616d5f 6e657700 p_io_stream_new. │ │ │ │ + 0x00009138 675f696f 5f737472 65616d5f 636c6f73 g_io_stream_clos │ │ │ │ + 0x00009148 6500675f 7369676e 616c5f68 616e646c e.g_signal_handl │ │ │ │ + 0x00009158 6572735f 64697363 6f6e6e65 63745f6d ers_disconnect_m │ │ │ │ + 0x00009168 61746368 65640073 6f75705f 73657276 atched.soup_serv │ │ │ │ + 0x00009178 65725f6d 65737361 67655f69 6f5f6465 er_message_io_de │ │ │ │ + 0x00009188 7374726f 7900736f 75705f73 65727665 stroy.soup_serve │ │ │ │ + 0x00009198 725f6d65 73736167 655f696f 5f687474 r_message_io_htt │ │ │ │ + 0x000091a8 70325f6e 65770073 6f75705f 73657276 p2_new.soup_serv │ │ │ │ + 0x000091b8 65725f6d 65737361 67655f69 6f5f6874 er_message_io_ht │ │ │ │ + 0x000091c8 7470315f 6e657700 675f6173 73657274 tp1_new.g_assert │ │ │ │ + 0x000091d8 696f6e5f 6d657373 6167655f 65787072 ion_message_expr │ │ │ │ + 0x000091e8 00736f75 705f7365 72766572 5f636f6e .soup_server_con │ │ │ │ + 0x000091f8 6e656374 696f6e5f 6765745f 74797065 nection_get_type │ │ │ │ + 0x00009208 00736f75 705f7365 72766572 5f636f6e .soup_server_con │ │ │ │ + 0x00009218 6e656374 696f6e5f 6e657700 675f6f62 nection_new.g_ob │ │ │ │ + 0x00009228 6a656374 5f6e6577 00736f75 705f7365 ject_new.soup_se │ │ │ │ + 0x00009238 72766572 5f636f6e 6e656374 696f6e5f rver_connection_ │ │ │ │ + 0x00009248 6765745f 696f5f64 61746100 736f7570 get_io_data.soup │ │ │ │ + 0x00009258 5f736572 7665725f 636f6e6e 65637469 _server_connecti │ │ │ │ + 0x00009268 6f6e5f67 65745f73 6f636b65 7400736f on_get_socket.so │ │ │ │ + 0x00009278 75705f73 65727665 725f636f 6e6e6563 up_server_connec │ │ │ │ + 0x00009288 74696f6e 5f676574 5f696f73 74726561 tion_get_iostrea │ │ │ │ + 0x00009298 6d00675f 746c735f 636f6e6e 65637469 m.g_tls_connecti │ │ │ │ + 0x000092a8 6f6e5f67 65745f74 79706500 736f7570 on_get_type.soup │ │ │ │ + 0x000092b8 5f736572 7665725f 6d657373 6167655f _server_message_ │ │ │ │ + 0x000092c8 6e657700 675f736f 636b6574 5f636f6e new.g_socket_con │ │ │ │ + 0x000092d8 6e656374 696f6e5f 66616374 6f72795f nection_factory_ │ │ │ │ + 0x000092e8 63726561 74655f63 6f6e6e65 6374696f create_connectio │ │ │ │ + 0x000092f8 6e00675f 736f636b 65745f73 65745f6f n.g_socket_set_o │ │ │ │ + 0x00009308 7074696f 6e00675f 7074725f 61727261 ption.g_ptr_arra │ │ │ │ + 0x00009318 795f7369 7a65645f 6e657700 675f746c y_sized_new.g_tl │ │ │ │ + 0x00009328 735f6261 636b656e 645f6765 745f7365 s_backend_get_se │ │ │ │ + 0x00009338 72766572 5f636f6e 6e656374 696f6e5f rver_connection_ │ │ │ │ + 0x00009348 74797065 00675f69 6e697461 626c655f type.g_initable_ │ │ │ │ + 0x00009358 6e657700 675f7074 725f6172 7261795f new.g_ptr_array_ │ │ │ │ + 0x00009368 756e7265 6600675f 746c735f 636f6e6e unref.g_tls_conn │ │ │ │ + 0x00009378 65637469 6f6e5f68 616e6473 68616b65 ection_handshake │ │ │ │ + 0x00009388 5f617379 6e630067 5f746c73 5f636f6e _async.g_tls_con │ │ │ │ + 0x00009398 6e656374 696f6e5f 68616e64 7368616b nection_handshak │ │ │ │ + 0x000093a8 655f6669 6e697368 00675f74 6c735f63 e_finish.g_tls_c │ │ │ │ + 0x000093b8 6f6e6e65 6374696f 6e5f6765 745f6e65 onnection_get_ne │ │ │ │ + 0x000093c8 676f7469 61746564 5f70726f 746f636f gotiated_protoco │ │ │ │ + 0x000093d8 6c00675f 696f5f73 74726561 6d5f6973 l.g_io_stream_is │ │ │ │ + 0x000093e8 5f636c6f 73656400 736f7570 5f736572 _closed.soup_ser │ │ │ │ + 0x000093f8 7665725f 636f6e6e 65637469 6f6e5f67 ver_connection_g │ │ │ │ + 0x00009408 65745f6c 6f63616c 5f616464 72657373 et_local_address │ │ │ │ + 0x00009418 00675f73 6f636b65 745f6765 745f6c6f .g_socket_get_lo │ │ │ │ + 0x00009428 63616c5f 61646472 65737300 736f7570 cal_address.soup │ │ │ │ + 0x00009438 5f736572 7665725f 636f6e6e 65637469 _server_connecti │ │ │ │ + 0x00009448 6f6e5f67 65745f72 656d6f74 655f6164 on_get_remote_ad │ │ │ │ + 0x00009458 64726573 7300675f 736f636b 65745f67 dress.g_socket_g │ │ │ │ + 0x00009468 65745f72 656d6f74 655f6164 64726573 et_remote_addres │ │ │ │ + 0x00009478 7300736f 75705f73 65727665 725f636f s.soup_server_co │ │ │ │ + 0x00009488 6e6e6563 74696f6e 5f737465 616c0073 nnection_steal.s │ │ │ │ + 0x00009498 6f75705f 73657276 65725f6d 65737361 oup_server_messa │ │ │ │ + 0x000094a8 67655f69 6f5f7374 65616c00 736f7570 ge_io_steal.soup │ │ │ │ + 0x000094b8 5f736572 7665725f 636f6e6e 65637469 _server_connecti │ │ │ │ + 0x000094c8 6f6e5f67 65745f74 6c735f70 6565725f on_get_tls_peer_ │ │ │ │ + 0x000094d8 63657274 69666963 61746500 675f746c certificate.g_tl │ │ │ │ + 0x000094e8 735f636f 6e6e6563 74696f6e 5f676574 s_connection_get │ │ │ │ + 0x000094f8 5f706565 725f6365 72746966 69636174 _peer_certificat │ │ │ │ + 0x00009508 6500736f 75705f73 65727665 725f636f e.soup_server_co │ │ │ │ + 0x00009518 6e6e6563 74696f6e 5f676574 5f746c73 nnection_get_tls │ │ │ │ + 0x00009528 5f706565 725f6365 72746966 69636174 _peer_certificat │ │ │ │ + 0x00009538 655f6572 726f7273 00675f74 6c735f63 e_errors.g_tls_c │ │ │ │ + 0x00009548 6f6e6e65 6374696f 6e5f6765 745f7065 onnection_get_pe │ │ │ │ + 0x00009558 65725f63 65727469 66696361 74655f65 er_certificate_e │ │ │ │ + 0x00009568 72726f72 7300675f 76616c75 655f7365 rrors.g_value_se │ │ │ │ + 0x00009578 745f666c 61677300 736f7570 5f6d6573 t_flags.soup_mes │ │ │ │ + 0x00009588 73616765 5f626f64 795f6e65 7700736f sage_body_new.so │ │ │ │ + 0x00009598 75705f6d 65737361 67655f68 65616465 up_message_heade │ │ │ │ + 0x000095a8 72735f6e 65770073 6f75705f 6d657373 rs_new.soup_mess │ │ │ │ + 0x000095b8 6167655f 68656164 6572735f 7365745f age_headers_set_ │ │ │ │ + 0x000095c8 656e636f 64696e67 00675f62 79746573 encoding.g_bytes │ │ │ │ + 0x000095d8 5f676574 5f747970 6500736f 75705f6d _get_type.soup_m │ │ │ │ + 0x000095e8 65737361 67655f62 6f64795f 756e7265 essage_body_unre │ │ │ │ + 0x000095f8 6600736f 75705f6d 65737361 67655f68 f.soup_message_h │ │ │ │ + 0x00009608 65616465 72735f75 6e726566 00736f75 eaders_unref.sou │ │ │ │ + 0x00009618 705f7572 695f636f 70795f77 6974685f p_uri_copy_with_ │ │ │ │ + 0x00009628 6e6f726d 616c697a 65645f66 6c616773 normalized_flags │ │ │ │ + 0x00009638 00736f75 705f6d65 73736167 655f6865 .soup_message_he │ │ │ │ + 0x00009648 61646572 735f6765 745f656e 636f6469 aders_get_encodi │ │ │ │ + 0x00009658 6e670073 6f75705f 6d657373 6167655f ng.soup_message_ │ │ │ │ + 0x00009668 68656164 6572735f 68656164 65725f63 headers_header_c │ │ │ │ + 0x00009678 6f6e7461 696e735f 636f6d6d 6f6e005f ontains_common._ │ │ │ │ + 0x00009688 534f5550 5f4d4554 484f445f 434f4e4e SOUP_METHOD_CONN │ │ │ │ + 0x00009698 45435400 736f7570 5f736572 7665725f ECT.soup_server_ │ │ │ │ + 0x000096a8 6d657373 6167655f 696f5f72 6561645f message_io_read_ │ │ │ │ + 0x000096b8 72657175 65737400 736f7570 5f736572 request.soup_ser │ │ │ │ + 0x000096c8 7665725f 6d657373 6167655f 696f5f70 ver_message_io_p │ │ │ │ + 0x000096d8 61757365 00736f75 705f7365 72766572 ause.soup_server │ │ │ │ + 0x000096e8 5f6d6573 73616765 5f696f5f 756e7061 _message_io_unpa │ │ │ │ + 0x000096f8 75736500 736f7570 5f736572 7665725f use.soup_server_ │ │ │ │ + 0x00009708 6d657373 6167655f 69735f69 6f5f7061 message_is_io_pa │ │ │ │ + 0x00009718 75736564 00736f75 705f7365 72766572 used.soup_server │ │ │ │ + 0x00009728 5f6d6573 73616765 5f696f5f 69735f70 _message_io_is_p │ │ │ │ + 0x00009738 61757365 6400736f 75705f73 65727665 aused.soup_serve │ │ │ │ + 0x00009748 725f6d65 73736167 655f6669 6e697368 r_message_finish │ │ │ │ + 0x00009758 00736f75 705f7365 72766572 5f6d6573 .soup_server_mes │ │ │ │ + 0x00009768 73616765 5f696f5f 66696e69 73686564 sage_io_finished │ │ │ │ + 0x00009778 00736f75 705f7365 72766572 5f6d6573 .soup_server_mes │ │ │ │ + 0x00009788 73616765 5f636c65 616e7570 5f726573 sage_cleanup_res │ │ │ │ + 0x00009798 706f6e73 6500736f 75705f6d 65737361 ponse.soup_messa │ │ │ │ + 0x000097a8 67655f62 6f64795f 7472756e 63617465 ge_body_truncate │ │ │ │ + 0x000097b8 00736f75 705f6d65 73736167 655f6865 .soup_message_he │ │ │ │ + 0x000097c8 61646572 735f636c 65617200 736f7570 aders_clear.soup │ │ │ │ + 0x000097d8 5f736572 7665725f 6d657373 6167655f _server_message_ │ │ │ │ + 0x000097e8 77726f74 655f696e 666f726d 6174696f wrote_informatio │ │ │ │ + 0x000097f8 6e616c00 736f7570 5f736572 7665725f nal.soup_server_ │ │ │ │ + 0x00009808 6d657373 6167655f 77726f74 655f6865 message_wrote_he │ │ │ │ + 0x00009818 61646572 7300736f 75705f73 65727665 aders.soup_serve │ │ │ │ + 0x00009828 725f6d65 73736167 655f7772 6f74655f r_message_wrote_ │ │ │ │ + 0x00009838 6368756e 6b00736f 75705f73 65727665 chunk.soup_serve │ │ │ │ + 0x00009848 725f6d65 73736167 655f7772 6f74655f r_message_wrote_ │ │ │ │ + 0x00009858 626f6479 5f646174 6100736f 75705f73 body_data.soup_s │ │ │ │ + 0x00009868 65727665 725f6d65 73736167 655f7772 erver_message_wr │ │ │ │ + 0x00009878 6f74655f 626f6479 00736f75 705f7365 ote_body.soup_se │ │ │ │ + 0x00009888 72766572 5f6d6573 73616765 5f676f74 rver_message_got │ │ │ │ + 0x00009898 5f686561 64657273 00736f75 705f7365 _headers.soup_se │ │ │ │ + 0x000098a8 72766572 5f6d6573 73616765 5f676f74 rver_message_got │ │ │ │ + 0x000098b8 5f636875 6e6b0073 6f75705f 73657276 _chunk.soup_serv │ │ │ │ + 0x000098c8 65725f6d 65737361 67655f67 6f745f62 er_message_got_b │ │ │ │ + 0x000098d8 6f647900 736f7570 5f6d6573 73616765 ody.soup_message │ │ │ │ + 0x000098e8 5f626f64 795f6765 745f6163 63756d75 _body_get_accumu │ │ │ │ + 0x000098f8 6c617465 00736f75 705f6d65 73736167 late.soup_messag │ │ │ │ + 0x00009908 655f626f 64795f66 6c617474 656e0073 e_body_flatten.s │ │ │ │ + 0x00009918 6f75705f 73657276 65725f6d 65737361 oup_server_messa │ │ │ │ + 0x00009928 67655f67 65745f72 65717565 73745f62 ge_get_request_b │ │ │ │ + 0x00009938 6f647900 736f7570 5f736572 7665725f ody.soup_server_ │ │ │ │ + 0x00009948 6d657373 6167655f 6765745f 72657370 message_get_resp │ │ │ │ + 0x00009958 6f6e7365 5f626f64 7900736f 75705f73 onse_body.soup_s │ │ │ │ + 0x00009968 65727665 725f6d65 73736167 655f7365 erver_message_se │ │ │ │ + 0x00009978 745f6d65 74686f64 00675f69 6e746572 t_method.g_inter │ │ │ │ + 0x00009988 6e5f7374 72696e67 00736f75 705f7365 n_string.soup_se │ │ │ │ + 0x00009998 72766572 5f6d6573 73616765 5f736574 rver_message_set │ │ │ │ + 0x000099a8 5f6f7074 696f6e73 5f70696e 6700736f _options_ping.so │ │ │ │ + 0x000099b8 75705f73 65727665 725f6d65 73736167 up_server_messag │ │ │ │ + 0x000099c8 655f7365 745f6874 74705f76 65727369 e_set_http_versi │ │ │ │ + 0x000099d8 6f6e0073 6f75705f 73657276 65725f6d on.soup_server_m │ │ │ │ + 0x000099e8 65737361 67655f67 65745f72 6561736f essage_get_reaso │ │ │ │ + 0x000099f8 6e5f7068 72617365 00736f75 705f7374 n_phrase.soup_st │ │ │ │ + 0x00009a08 61747573 5f676574 5f706872 61736500 atus_get_phrase. │ │ │ │ + 0x00009a18 736f7570 5f736572 7665725f 6d657373 soup_server_mess │ │ │ │ + 0x00009a28 6167655f 7365745f 72657370 6f6e7365 age_set_response │ │ │ │ + 0x00009a38 00737472 63687200 736f7570 5f6d6573 .strchr.soup_mes │ │ │ │ + 0x00009a48 73616765 5f626f64 795f6170 70656e64 sage_body_append │ │ │ │ + 0x00009a58 00675f77 61726e5f 6d657373 61676500 .g_warn_message. │ │ │ │ + 0x00009a68 736f7570 5f6d6573 73616765 5f686561 soup_message_hea │ │ │ │ + 0x00009a78 64657273 5f72656d 6f76655f 636f6d6d ders_remove_comm │ │ │ │ + 0x00009a88 6f6e0073 6f75705f 73657276 65725f6d on.soup_server_m │ │ │ │ + 0x00009a98 65737361 67655f73 65745f72 65646972 essage_set_redir │ │ │ │ + 0x00009aa8 65637400 675f7572 695f7061 7273655f ect.g_uri_parse_ │ │ │ │ + 0x00009ab8 72656c61 74697665 00675f75 72695f74 relative.g_uri_t │ │ │ │ + 0x00009ac8 6f5f7374 72696e67 00736f75 705f7365 o_string.soup_se │ │ │ │ + 0x00009ad8 72766572 5f6d6573 73616765 5f676574 rver_message_get │ │ │ │ + 0x00009ae8 5f736f63 6b657400 736f7570 5f736572 _socket.soup_ser │ │ │ │ + 0x00009af8 7665725f 6d657373 6167655f 6765745f ver_message_get_ │ │ │ │ + 0x00009b08 72656d6f 74655f61 64647265 73730073 remote_address.s │ │ │ │ + 0x00009b18 6f75705f 73657276 65725f6d 65737361 oup_server_messa │ │ │ │ + 0x00009b28 67655f67 65745f6c 6f63616c 5f616464 ge_get_local_add │ │ │ │ + 0x00009b38 72657373 00736f75 705f7365 72766572 ress.soup_server │ │ │ │ + 0x00009b48 5f6d6573 73616765 5f676574 5f72656d _message_get_rem │ │ │ │ + 0x00009b58 6f74655f 686f7374 00675f69 6e65745f ote_host.g_inet_ │ │ │ │ + 0x00009b68 736f636b 65745f61 64647265 73735f67 socket_address_g │ │ │ │ + 0x00009b78 65745f74 79706500 736f7570 5f736572 et_type.soup_ser │ │ │ │ + 0x00009b88 7665725f 6d657373 6167655f 6765745f ver_message_get_ │ │ │ │ + 0x00009b98 746c735f 70656572 5f636572 74696669 tls_peer_certifi │ │ │ │ + 0x00009ba8 63617465 00736f75 705f7365 72766572 cate.soup_server │ │ │ │ + 0x00009bb8 5f6d6573 73616765 5f676574 5f746c73 _message_get_tls │ │ │ │ + 0x00009bc8 5f706565 725f6365 72746966 69636174 _peer_certificat │ │ │ │ + 0x00009bd8 655f6572 726f7273 00675f73 74727370 e_errors.g_strsp │ │ │ │ + 0x00009be8 6c69745f 73657400 675f6368 65636b73 lit_set.g_checks │ │ │ │ + 0x00009bf8 756d5f6e 65770067 5f636865 636b7375 um_new.g_checksu │ │ │ │ + 0x00009c08 6d5f7570 64617465 00675f63 6865636b m_update.g_check │ │ │ │ + 0x00009c18 73756d5f 6765745f 64696765 73740067 sum_get_digest.g │ │ │ │ + 0x00009c28 5f636865 636b7375 6d5f6672 65650067 _checksum_free.g │ │ │ │ + 0x00009c38 5f626173 6536345f 656e636f 64650073 _base64_encode.s │ │ │ │ + 0x00009c48 6f75705f 77656273 6f636b65 745f6572 oup_websocket_er │ │ │ │ + 0x00009c58 726f725f 71756172 6b00675f 71756172 ror_quark.g_quar │ │ │ │ + 0x00009c68 6b5f6672 6f6d5f73 74617469 635f7374 k_from_static_st │ │ │ │ + 0x00009c78 72696e67 00736f75 705f6d65 73736167 ring.soup_messag │ │ │ │ + 0x00009c88 655f6765 745f7265 71756573 745f6865 e_get_request_he │ │ │ │ + 0x00009c98 61646572 7300736f 75705f6d 65737361 aders.soup_messa │ │ │ │ + 0x00009ca8 67655f68 65616465 72735f67 65745f6c ge_headers_get_l │ │ │ │ + 0x00009cb8 6973745f 636f6d6d 6f6e0073 6f75705f ist_common.soup_ │ │ │ │ + 0x00009cc8 68656164 65725f70 61727365 5f6c6973 header_parse_lis │ │ │ │ + 0x00009cd8 7400736f 75705f68 65616465 725f6672 t.soup_header_fr │ │ │ │ + 0x00009ce8 65655f6c 69737400 675f6861 73685f74 ee_list.g_hash_t │ │ │ │ + 0x00009cf8 61626c65 5f636f6e 7461696e 7300675f able_contains.g_ │ │ │ │ + 0x00009d08 7074725f 61727261 795f6669 6e645f77 ptr_array_find_w │ │ │ │ + 0x00009d18 6974685f 65717561 6c5f6675 6e630067 ith_equal_func.g │ │ │ │ + 0x00009d28 5f686173 685f7461 626c655f 64657374 _hash_table_dest │ │ │ │ + 0x00009d38 726f7900 675f6c69 73745f70 72657065 roy.g_list_prepe │ │ │ │ + 0x00009d48 6e640073 6f75705f 68656164 65725f70 nd.soup_header_p │ │ │ │ + 0x00009d58 61727365 5f73656d 695f7061 72616d5f arse_semi_param_ │ │ │ │ + 0x00009d68 6c697374 5f737472 69637400 736f7570 list_strict.soup │ │ │ │ + 0x00009d78 5f776562 736f636b 65745f65 7874656e _websocket_exten │ │ │ │ + 0x00009d88 73696f6e 5f636f6e 66696775 72650067 sion_configure.g │ │ │ │ + 0x00009d98 5f6c6973 745f7265 76657273 6500675f _list_reverse.g_ │ │ │ │ + 0x00009da8 68617368 5f746162 6c655f61 64640067 hash_table_add.g │ │ │ │ + 0x00009db8 5f686173 685f7461 626c655f 6e65775f _hash_table_new_ │ │ │ │ + 0x00009dc8 66756c6c 00675f73 65745f65 72726f72 full.g_set_error │ │ │ │ + 0x00009dd8 00675f61 73636969 5f746162 6c650067 .g_ascii_table.g │ │ │ │ + 0x00009de8 5f737472 5f657175 616c0067 5f737472 _str_equal.g_str │ │ │ │ + 0x00009df8 5f686173 6800736f 75705f77 6562736f _hash.soup_webso │ │ │ │ + 0x00009e08 636b6574 5f636c69 656e745f 70726570 cket_client_prep │ │ │ │ + 0x00009e18 6172655f 68616e64 7368616b 6500736f are_handshake.so │ │ │ │ + 0x00009e28 75705f6d 65737361 67655f67 65745f74 up_message_get_t │ │ │ │ + 0x00009e38 79706500 675f7261 6e646f6d 5f696e74 ype.g_random_int │ │ │ │ + 0x00009e48 00675f73 74726a6f 696e7600 675f7374 .g_strjoinv.g_st │ │ │ │ + 0x00009e58 72696e67 5f6e6577 00736f75 705f6d65 ring_new.soup_me │ │ │ │ + 0x00009e68 73736167 655f6973 5f666561 74757265 ssage_is_feature │ │ │ │ + 0x00009e78 5f646973 61626c65 64006d65 6d637079 _disabled.memcpy │ │ │ │ + 0x00009e88 00736f75 705f7765 62736f63 6b65745f .soup_websocket_ │ │ │ │ + 0x00009e98 65787465 6e73696f 6e5f6765 745f7265 extension_get_re │ │ │ │ + 0x00009ea8 71756573 745f7061 72616d73 00675f73 quest_params.g_s │ │ │ │ + 0x00009eb8 7472696e 675f6672 65650067 5f737472 tring_free.g_str │ │ │ │ + 0x00009ec8 696e675f 696e7365 72745f6c 656e0067 ing_insert_len.g │ │ │ │ + 0x00009ed8 5f737472 696e675f 61707065 6e645f6c _string_append_l │ │ │ │ + 0x00009ee8 656e006d 656d6d6f 76650073 6f75705f en.memmove.soup_ │ │ │ │ + 0x00009ef8 77656273 6f636b65 745f7365 72766572 websocket_server │ │ │ │ + 0x00009f08 5f636865 636b5f68 616e6473 68616b65 _check_handshake │ │ │ │ + 0x00009f18 00736f75 705f6d65 73736167 655f6865 .soup_message_he │ │ │ │ + 0x00009f28 61646572 735f6865 61646572 5f657175 aders_header_equ │ │ │ │ + 0x00009f38 616c735f 636f6d6d 6f6e0067 5f626173 als_common.g_bas │ │ │ │ + 0x00009f48 6536345f 6465636f 64655f73 74657000 e64_decode_step. │ │ │ │ + 0x00009f58 675f6173 6369695f 73747263 61736563 g_ascii_strcasec │ │ │ │ + 0x00009f68 6d70005f 534f5550 5f4d4554 484f445f mp._SOUP_METHOD_ │ │ │ │ + 0x00009f78 47455400 736f7570 5f776562 736f636b GET.soup_websock │ │ │ │ + 0x00009f88 65745f65 7874656e 73696f6e 5f676574 et_extension_get │ │ │ │ + 0x00009f98 5f726573 706f6e73 655f7061 72616d73 _response_params │ │ │ │ + 0x00009fa8 00736f75 705f7765 62736f63 6b65745f .soup_websocket_ │ │ │ │ + 0x00009fb8 636c6965 6e745f76 65726966 795f6861 client_verify_ha │ │ │ │ + 0x00009fc8 6e647368 616b6500 736f7570 5f6d6573 ndshake.soup_mes │ │ │ │ + 0x00009fd8 73616765 5f676574 5f726573 706f6e73 sage_get_respons │ │ │ │ + 0x00009fe8 655f6865 61646572 7300736f 75705f68 e_headers.soup_h │ │ │ │ + 0x00009ff8 65616465 725f636f 6e746169 6e730067 eader_contains.g │ │ │ │ + 0x0000a008 5f627974 655f6172 7261795f 73697a65 _byte_array_size │ │ │ │ + 0x0000a018 645f6e65 7700675f 71756575 655f696e d_new.g_queue_in │ │ │ │ + 0x0000a028 69740067 5f736f75 7263655f 64657374 it.g_source_dest │ │ │ │ + 0x0000a038 726f7900 675f706f 6c6c6162 6c655f69 roy.g_pollable_i │ │ │ │ + 0x0000a048 6e707574 5f737472 65616d5f 63726561 nput_stream_crea │ │ │ │ + 0x0000a058 74655f73 6f757263 6500675f 736f7572 te_source.g_sour │ │ │ │ + 0x0000a068 63655f73 65745f73 74617469 635f6e61 ce_set_static_na │ │ │ │ + 0x0000a078 6d650067 5f696f5f 73747265 616d5f67 me.g_io_stream_g │ │ │ │ + 0x0000a088 65745f69 6e707574 5f737472 65616d00 et_input_stream. │ │ │ │ + 0x0000a098 675f706f 6c6c6162 6c655f69 6e707574 g_pollable_input │ │ │ │ + 0x0000a0a8 5f737472 65616d5f 6765745f 74797065 _stream_get_type │ │ │ │ + 0x0000a0b8 00675f70 6f6c6c61 626c655f 696e7075 .g_pollable_inpu │ │ │ │ + 0x0000a0c8 745f7374 7265616d 5f63616e 5f706f6c t_stream_can_pol │ │ │ │ + 0x0000a0d8 6c00675f 696f5f73 74726561 6d5f6765 l.g_io_stream_ge │ │ │ │ + 0x0000a0e8 745f6f75 74707574 5f737472 65616d00 t_output_stream. │ │ │ │ + 0x0000a0f8 675f706f 6c6c6162 6c655f6f 75747075 g_pollable_outpu │ │ │ │ + 0x0000a108 745f7374 7265616d 5f676574 5f747970 t_stream_get_typ │ │ │ │ + 0x0000a118 6500675f 706f6c6c 61626c65 5f6f7574 e.g_pollable_out │ │ │ │ + 0x0000a128 7075745f 73747265 616d5f63 616e5f70 put_stream_can_p │ │ │ │ + 0x0000a138 6f6c6c00 675f7469 6d656f75 745f736f oll.g_timeout_so │ │ │ │ + 0x0000a148 75726365 5f6e6577 5f736563 6f6e6473 urce_new_seconds │ │ │ │ + 0x0000a158 00675f62 7974655f 61727261 795f6672 .g_byte_array_fr │ │ │ │ + 0x0000a168 65650067 5f717565 75655f69 735f656d ee.g_queue_is_em │ │ │ │ + 0x0000a178 70747900 675f7175 6575655f 706f705f pty.g_queue_pop_ │ │ │ │ + 0x0000a188 68656164 00675f69 6f5f7374 7265616d head.g_io_stream │ │ │ │ + 0x0000a198 5f636c6f 73655f61 73796e63 00736f75 _close_async.sou │ │ │ │ + 0x0000a1a8 705f696f 5f737472 65616d5f 6765745f p_io_stream_get_ │ │ │ │ + 0x0000a1b8 74797065 00675f73 6f636b65 745f636f type.g_socket_co │ │ │ │ + 0x0000a1c8 6e6e6563 74696f6e 5f676574 5f747970 nnection_get_typ │ │ │ │ + 0x0000a1d8 6500675f 736f636b 65745f63 6f6e6e65 e.g_socket_conne │ │ │ │ + 0x0000a1e8 6374696f 6e5f6765 745f736f 636b6574 ction_get_socket │ │ │ │ + 0x0000a1f8 00675f73 6f636b65 745f7368 7574646f .g_socket_shutdo │ │ │ │ + 0x0000a208 776e0073 6f75705f 696f5f73 74726561 wn.soup_io_strea │ │ │ │ + 0x0000a218 6d5f6765 745f6261 73655f69 6f737472 m_get_base_iostr │ │ │ │ + 0x0000a228 65616d00 736f7570 5f776562 736f636b eam.soup_websock │ │ │ │ + 0x0000a238 65745f63 6f6e6e65 6374696f 6e5f6765 et_connection_ge │ │ │ │ + 0x0000a248 745f7479 70650073 6f75705f 77656273 t_type.soup_webs │ │ │ │ + 0x0000a258 6f636b65 745f636f 6e6e6563 74696f6e ocket_connection │ │ │ │ + 0x0000a268 5f747970 655f6765 745f7479 70650067 _type_get_type.g │ │ │ │ + 0x0000a278 5f757269 5f676574 5f747970 6500675f _uri_get_type.g_ │ │ │ │ + 0x0000a288 70617261 6d5f7370 65635f62 6f786564 param_spec_boxed │ │ │ │ + 0x0000a298 00736f75 705f7765 62736f63 6b65745f .soup_websocket_ │ │ │ │ + 0x0000a2a8 73746174 655f6765 745f7479 70650067 state_get_type.g │ │ │ │ + 0x0000a2b8 5f706172 616d5f73 7065635f 75696e74 _param_spec_uint │ │ │ │ + 0x0000a2c8 36340067 5f706172 616d5f73 7065635f 64.g_param_spec_ │ │ │ │ + 0x0000a2d8 75696e74 00675f70 6172616d 5f737065 uint.g_param_spe │ │ │ │ + 0x0000a2e8 635f706f 696e7465 7200675f 6572726f c_pointer.g_erro │ │ │ │ + 0x0000a2f8 725f6765 745f7479 70650067 5f63636c r_get_type.g_ccl │ │ │ │ + 0x0000a308 6f737572 655f6d61 72736861 6c5f6765 osure_marshal_ge │ │ │ │ + 0x0000a318 6e657269 6300736f 75705f77 6562736f neric.soup_webso │ │ │ │ + 0x0000a328 636b6574 5f636f6e 6e656374 696f6e5f cket_connection_ │ │ │ │ + 0x0000a338 6765745f 696f5f73 74726561 6d00736f get_io_stream.so │ │ │ │ + 0x0000a348 75705f77 6562736f 636b6574 5f636f6e up_websocket_con │ │ │ │ + 0x0000a358 6e656374 696f6e5f 6765745f 636f6e6e nection_get_conn │ │ │ │ + 0x0000a368 65637469 6f6e5f74 79706500 736f7570 ection_type.soup │ │ │ │ + 0x0000a378 5f776562 736f636b 65745f63 6f6e6e65 _websocket_conne │ │ │ │ + 0x0000a388 6374696f 6e5f6765 745f7572 6900736f ction_get_uri.so │ │ │ │ + 0x0000a398 75705f77 6562736f 636b6574 5f636f6e up_websocket_con │ │ │ │ + 0x0000a3a8 6e656374 696f6e5f 6765745f 6f726967 nection_get_orig │ │ │ │ + 0x0000a3b8 696e0073 6f75705f 77656273 6f636b65 in.soup_websocke │ │ │ │ + 0x0000a3c8 745f636f 6e6e6563 74696f6e 5f676574 t_connection_get │ │ │ │ + 0x0000a3d8 5f70726f 746f636f 6c00736f 75705f77 _protocol.soup_w │ │ │ │ + 0x0000a3e8 6562736f 636b6574 5f636f6e 6e656374 ebsocket_connect │ │ │ │ + 0x0000a3f8 696f6e5f 6765745f 65787465 6e73696f ion_get_extensio │ │ │ │ + 0x0000a408 6e730073 6f75705f 77656273 6f636b65 ns.soup_websocke │ │ │ │ + 0x0000a418 745f636f 6e6e6563 74696f6e 5f676574 t_connection_get │ │ │ │ + 0x0000a428 5f737461 74650067 5f696f5f 73747265 _state.g_io_stre │ │ │ │ + 0x0000a438 616d5f63 6c6f7365 5f66696e 69736800 am_close_finish. │ │ │ │ + 0x0000a448 675f7661 6c75655f 7365745f 706f696e g_value_set_poin │ │ │ │ + 0x0000a458 74657200 675f7661 6c75655f 7365745f ter.g_value_set_ │ │ │ │ + 0x0000a468 626f7865 6400675f 76616c75 655f7365 boxed.g_value_se │ │ │ │ + 0x0000a478 745f7569 6e743634 00675f76 616c7565 t_uint64.g_value │ │ │ │ + 0x0000a488 5f736574 5f75696e 7400675f 62797465 _set_uint.g_byte │ │ │ │ + 0x0000a498 735f6e65 775f7374 61746963 00736f75 s_new_static.sou │ │ │ │ + 0x0000a4a8 705f7765 62736f63 6b65745f 65787465 p_websocket_exte │ │ │ │ + 0x0000a4b8 6e73696f 6e5f7072 6f636573 735f6f75 nsion_process_ou │ │ │ │ + 0x0000a4c8 74676f69 6e675f6d 65737361 67650067 tgoing_message.g │ │ │ │ + 0x0000a4d8 5f627974 65735f67 65745f64 61746100 _bytes_get_data. │ │ │ │ + 0x0000a4e8 675f6279 74655f61 72726179 5f617070 g_byte_array_app │ │ │ │ + 0x0000a4f8 656e6400 675f7175 6575655f 7065656b end.g_queue_peek │ │ │ │ + 0x0000a508 5f686561 645f6c69 6e6b0067 5f717565 _head_link.g_que │ │ │ │ + 0x0000a518 75655f69 6e736572 745f6265 666f7265 ue_insert_before │ │ │ │ + 0x0000a528 00675f71 75657565 5f707573 685f7461 .g_queue_push_ta │ │ │ │ + 0x0000a538 696c0067 5f657272 6f725f6e 65775f6c il.g_error_new_l │ │ │ │ + 0x0000a548 69746572 616c0067 5f737472 6c637079 iteral.g_strlcpy │ │ │ │ + 0x0000a558 00675f71 75657565 5f706565 6b5f6865 .g_queue_peek_he │ │ │ │ + 0x0000a568 61640067 5f706f6c 6c61626c 655f6f75 ad.g_pollable_ou │ │ │ │ + 0x0000a578 74707574 5f737472 65616d5f 77726974 tput_stream_writ │ │ │ │ + 0x0000a588 655f6e6f 6e626c6f 636b696e 6700675f e_nonblocking.g_ │ │ │ │ + 0x0000a598 706f6c6c 61626c65 5f6f7574 7075745f pollable_output_ │ │ │ │ + 0x0000a5a8 73747265 616d5f63 72656174 655f736f stream_create_so │ │ │ │ + 0x0000a5b8 75726365 00675f65 72726f72 5f6e6577 urce.g_error_new │ │ │ │ + 0x0000a5c8 00675f62 7974655f 61727261 795f7365 .g_byte_array_se │ │ │ │ + 0x0000a5d8 745f7369 7a650067 5f706f6c 6c61626c t_size.g_pollabl │ │ │ │ + 0x0000a5e8 655f696e 7075745f 73747265 616d5f72 e_input_stream_r │ │ │ │ + 0x0000a5f8 6561645f 6e6f6e62 6c6f636b 696e6700 ead_nonblocking. │ │ │ │ + 0x0000a608 736f7570 5f776562 736f636b 65745f65 soup_websocket_e │ │ │ │ + 0x0000a618 7874656e 73696f6e 5f70726f 63657373 xtension_process │ │ │ │ + 0x0000a628 5f696e63 6f6d696e 675f6d65 73736167 _incoming_messag │ │ │ │ + 0x0000a638 6500675f 62797465 5f617272 61795f72 e.g_byte_array_r │ │ │ │ + 0x0000a648 656d6f76 655f7261 6e676500 675f7374 emove_range.g_st │ │ │ │ + 0x0000a658 726e6475 7000675f 62797465 5f617272 rndup.g_byte_arr │ │ │ │ + 0x0000a668 61795f66 7265655f 746f5f62 79746573 ay_free_to_bytes │ │ │ │ + 0x0000a678 00675f62 79746573 5f676574 5f73697a .g_bytes_get_siz │ │ │ │ + 0x0000a688 65006d65 6d636d70 00675f68 6173685f e.memcmp.g_hash_ │ │ │ │ + 0x0000a698 7461626c 655f7265 6d6f7665 00675f62 table_remove.g_b │ │ │ │ + 0x0000a6a8 7974655f 61727261 795f756e 72656600 yte_array_unref. │ │ │ │ + 0x0000a6b8 675f7374 725f6861 735f7072 65666978 g_str_has_prefix │ │ │ │ + 0x0000a6c8 00675f68 6173685f 7461626c 655f696e .g_hash_table_in │ │ │ │ + 0x0000a6d8 73657274 00736f75 705f7765 62736f63 sert.soup_websoc │ │ │ │ + 0x0000a6e8 6b65745f 636f6e6e 65637469 6f6e5f67 ket_connection_g │ │ │ │ + 0x0000a6f8 65745f63 6c6f7365 5f636f64 6500736f et_close_code.so │ │ │ │ + 0x0000a708 75705f77 6562736f 636b6574 5f636f6e up_websocket_con │ │ │ │ + 0x0000a718 6e656374 696f6e5f 6765745f 636c6f73 nection_get_clos │ │ │ │ + 0x0000a728 655f6461 74610073 6f75705f 77656273 e_data.soup_webs │ │ │ │ + 0x0000a738 6f636b65 745f636f 6e6e6563 74696f6e ocket_connection │ │ │ │ + 0x0000a748 5f73656e 645f7465 78740073 6f75705f _send_text.soup_ │ │ │ │ + 0x0000a758 77656273 6f636b65 745f636f 6e6e6563 websocket_connec │ │ │ │ + 0x0000a768 74696f6e 5f73656e 645f6269 6e617279 tion_send_binary │ │ │ │ + 0x0000a778 00736f75 705f7765 62736f63 6b65745f .soup_websocket_ │ │ │ │ + 0x0000a788 636f6e6e 65637469 6f6e5f73 656e645f connection_send_ │ │ │ │ + 0x0000a798 6d657373 61676500 736f7570 5f776562 message.soup_web │ │ │ │ + 0x0000a7a8 736f636b 65745f63 6f6e6e65 6374696f socket_connectio │ │ │ │ + 0x0000a7b8 6e5f636c 6f736500 736f7570 5f776562 n_close.soup_web │ │ │ │ + 0x0000a7c8 736f636b 65745f63 6f6e6e65 6374696f socket_connectio │ │ │ │ + 0x0000a7d8 6e5f6765 745f6d61 785f696e 636f6d69 n_get_max_incomi │ │ │ │ + 0x0000a7e8 6e675f70 61796c6f 61645f73 697a6500 ng_payload_size. │ │ │ │ + 0x0000a7f8 736f7570 5f776562 736f636b 65745f63 soup_websocket_c │ │ │ │ + 0x0000a808 6f6e6e65 6374696f 6e5f7365 745f6d61 onnection_set_ma │ │ │ │ + 0x0000a818 785f696e 636f6d69 6e675f70 61796c6f x_incoming_paylo │ │ │ │ + 0x0000a828 61645f73 697a6500 736f7570 5f776562 ad_size.soup_web │ │ │ │ + 0x0000a838 736f636b 65745f63 6f6e6e65 6374696f socket_connectio │ │ │ │ + 0x0000a848 6e5f6765 745f6b65 6570616c 6976655f n_get_keepalive_ │ │ │ │ + 0x0000a858 696e7465 7276616c 00736f75 705f7765 interval.soup_we │ │ │ │ + 0x0000a868 62736f63 6b65745f 636f6e6e 65637469 bsocket_connecti │ │ │ │ + 0x0000a878 6f6e5f73 65745f6b 65657061 6c697665 on_set_keepalive │ │ │ │ + 0x0000a888 5f696e74 65727661 6c00736f 75705f77 _interval.soup_w │ │ │ │ + 0x0000a898 6562736f 636b6574 5f636f6e 6e656374 ebsocket_connect │ │ │ │ + 0x0000a8a8 696f6e5f 6765745f 6b656570 616c6976 ion_get_keepaliv │ │ │ │ + 0x0000a8b8 655f706f 6e675f74 696d656f 75740073 e_pong_timeout.s │ │ │ │ + 0x0000a8c8 6f75705f 77656273 6f636b65 745f636f oup_websocket_co │ │ │ │ + 0x0000a8d8 6e6e6563 74696f6e 5f736574 5f6b6565 nnection_set_kee │ │ │ │ + 0x0000a8e8 70616c69 76655f70 6f6e675f 74696d65 palive_pong_time │ │ │ │ + 0x0000a8f8 6f757400 675f7661 6c75655f 6765745f out.g_value_get_ │ │ │ │ + 0x0000a908 706f696e 74657200 675f7661 6c75655f pointer.g_value_ │ │ │ │ + 0x0000a918 6765745f 75696e74 36340067 5f76616c get_uint64.g_val │ │ │ │ + 0x0000a928 75655f67 65745f75 696e7400 675f7661 ue_get_uint.g_va │ │ │ │ + 0x0000a938 6c75655f 6475705f 73747269 6e670067 lue_dup_string.g │ │ │ │ + 0x0000a948 5f76616c 75655f67 65745f62 6f786564 _value_get_boxed │ │ │ │ + 0x0000a958 00736f75 705f7765 62736f63 6b65745f .soup_websocket_ │ │ │ │ + 0x0000a968 636f6e6e 65637469 6f6e5f73 65745f73 connection_set_s │ │ │ │ + 0x0000a978 75707072 6573735f 706f6e67 735f666f uppress_pongs_fo │ │ │ │ + 0x0000a988 725f7465 73747300 6465666c 61746545 r_tests.deflateE │ │ │ │ + 0x0000a998 6e640069 6e666c61 7465456e 6400675f nd.inflateEnd.g_ │ │ │ │ + 0x0000a9a8 62797465 5f617272 61795f6e 65770069 byte_array_new.i │ │ │ │ + 0x0000a9b8 6e666c61 74650069 6e666c61 74655265 nflate.inflateRe │ │ │ │ + 0x0000a9c8 73657400 6465666c 61746542 6f756e64 set.deflateBound │ │ │ │ + 0x0000a9d8 00646566 6c617465 00646566 6c617465 .deflate.deflate │ │ │ │ + 0x0000a9e8 52657365 7400675f 73747269 6e675f61 Reset.g_string_a │ │ │ │ + 0x0000a9f8 7070656e 645f7072 696e7466 00675f61 ppend_printf.g_a │ │ │ │ + 0x0000aa08 73636969 5f737472 746f756c 6c00675f scii_strtoull.g_ │ │ │ │ + 0x0000aa18 68617368 5f746162 6c655f69 7465725f hash_table_iter_ │ │ │ │ + 0x0000aa28 696e6974 00675f68 6173685f 7461626c init.g_hash_tabl │ │ │ │ + 0x0000aa38 655f6974 65725f6e 65787400 6465666c e_iter_next.defl │ │ │ │ + 0x0000aa48 61746549 6e697432 5f00696e 666c6174 ateInit2_.inflat │ │ │ │ + 0x0000aa58 65496e69 74325f00 73747274 6f756c00 eInit2_.strtoul. │ │ │ │ + 0x0000aa68 675f7469 6d655f7a 6f6e655f 6e65775f g_time_zone_new_ │ │ │ │ + 0x0000aa78 6f666673 65740073 74726373 706e0067 offset.strcspn.g │ │ │ │ + 0x0000aa88 5f74696d 655f7a6f 6e655f6e 65775f75 _time_zone_new_u │ │ │ │ + 0x0000aa98 74630073 6f75705f 64617465 5f74696d tc.soup_date_tim │ │ │ │ + 0x0000aaa8 655f6973 5f706173 7400675f 64617465 e_is_past.g_date │ │ │ │ + 0x0000aab8 5f74696d 655f6765 745f7965 61720067 _time_get_year.g │ │ │ │ + 0x0000aac8 5f646174 655f7469 6d655f74 6f5f756e _date_time_to_un │ │ │ │ + 0x0000aad8 6978005f 5f74696d 65363400 675f6461 ix.__time64.g_da │ │ │ │ + 0x0000aae8 74655f74 696d655f 746f5f75 74630067 te_time_to_utc.g │ │ │ │ + 0x0000aaf8 5f646174 655f7469 6d655f67 65745f64 _date_time_get_d │ │ │ │ + 0x0000ab08 61795f6f 665f7765 656b0067 5f646174 ay_of_week.g_dat │ │ │ │ + 0x0000ab18 655f7469 6d655f67 65745f6d 6f6e7468 e_time_get_month │ │ │ │ + 0x0000ab28 00675f64 6174655f 74696d65 5f666f72 .g_date_time_for │ │ │ │ + 0x0000ab38 6d617400 736f7570 5f646174 655f7469 mat.soup_date_ti │ │ │ │ + 0x0000ab48 6d655f6e 65775f66 726f6d5f 68747470 me_new_from_http │ │ │ │ + 0x0000ab58 5f737472 696e6700 73747270 62726b00 _string.strpbrk. │ │ │ │ + 0x0000ab68 675f6173 6369695f 7374726e 63617365 g_ascii_strncase │ │ │ │ + 0x0000ab78 636d7000 675f6461 74655f76 616c6964 cmp.g_date_valid │ │ │ │ + 0x0000ab88 5f646d79 00675f64 6174655f 74696d65 _dmy.g_date_time │ │ │ │ + 0x0000ab98 5f6e6577 00675f74 696d655f 7a6f6e65 _new.g_time_zone │ │ │ │ + 0x0000aba8 5f756e72 65660067 5f737472 696e675f _unref.g_string_ │ │ │ │ + 0x0000abb8 696e7365 72745f63 00675f71 7561726b insert_c.g_quark │ │ │ │ + 0x0000abc8 5f746f5f 73747269 6e670067 5f737472 _to_string.g_str │ │ │ │ + 0x0000abd8 73706c69 7400675f 68617368 5f746162 split.g_hash_tab │ │ │ │ + 0x0000abe8 6c655f72 65706c61 63650073 6f75705f le_replace.soup_ │ │ │ │ + 0x0000abf8 666f726d 5f646563 6f64655f 6d756c74 form_decode_mult │ │ │ │ + 0x0000ac08 69706172 7400736f 75705f6d 756c7469 ipart.soup_multi │ │ │ │ + 0x0000ac18 70617274 5f676574 5f6c656e 67746800 part_get_length. │ │ │ │ + 0x0000ac28 736f7570 5f6d756c 74697061 72745f67 soup_multipart_g │ │ │ │ + 0x0000ac38 65745f70 61727400 736f7570 5f6d6573 et_part.soup_mes │ │ │ │ + 0x0000ac48 73616765 5f686561 64657273 5f676574 sage_headers_get │ │ │ │ + 0x0000ac58 5f636f6e 74656e74 5f646973 706f7369 _content_disposi │ │ │ │ + 0x0000ac68 74696f6e 00675f68 6173685f 7461626c tion.g_hash_tabl │ │ │ │ + 0x0000ac78 655f6c6f 6f6b7570 00736f75 705f6d65 e_lookup.soup_me │ │ │ │ + 0x0000ac88 73736167 655f6865 61646572 735f6765 ssage_headers_ge │ │ │ │ + 0x0000ac98 745f636f 6e74656e 745f7479 70650067 t_content_type.g │ │ │ │ + 0x0000aca8 5f627974 65735f72 65660073 6f75705f _bytes_ref.soup_ │ │ │ │ + 0x0000acb8 6d756c74 69706172 745f6672 65650073 multipart_free.s │ │ │ │ + 0x0000acc8 6f75705f 666f726d 5f656e63 6f64655f oup_form_encode_ │ │ │ │ + 0x0000acd8 68617368 00736f75 705f666f 726d5f65 hash.soup_form_e │ │ │ │ + 0x0000ace8 6e636f64 655f6461 74616c69 73740067 ncode_datalist.g │ │ │ │ + 0x0000acf8 5f646174 616c6973 745f666f 72656163 _datalist_foreac │ │ │ │ + 0x0000ad08 6800736f 75705f66 6f726d5f 656e636f h.soup_form_enco │ │ │ │ + 0x0000ad18 64655f76 616c6973 7400736f 75705f66 de_valist.soup_f │ │ │ │ + 0x0000ad28 6f726d5f 656e636f 64650067 5f757466 orm_encode.g_utf │ │ │ │ + 0x0000ad38 385f7661 6c696461 74650067 5f757269 8_validate.g_uri │ │ │ │ + 0x0000ad48 5f657363 6170655f 73747269 6e670073 _escape_string.s │ │ │ │ + 0x0000ad58 6f75705f 63686172 5f617474 72696275 oup_char_attribu │ │ │ │ + 0x0000ad68 74657300 675f736c 6973745f 72657665 tes.g_slist_reve │ │ │ │ + 0x0000ad78 72736500 736f7570 5f686561 64657273 rse.soup_headers │ │ │ │ + 0x0000ad88 5f706172 7365006d 656d6368 7200736f _parse.memchr.so │ │ │ │ + 0x0000ad98 75705f6d 65737361 67655f68 65616465 up_message_heade │ │ │ │ + 0x0000ada8 72735f61 7070656e 645f756e 74727573 rs_append_untrus │ │ │ │ + 0x0000adb8 7465645f 64617461 00736f75 705f6865 ted_data.soup_he │ │ │ │ + 0x0000adc8 61646572 735f7061 7273655f 72657175 aders_parse_requ │ │ │ │ + 0x0000add8 65737400 7374726e 636d7000 736f7570 est.strncmp.soup │ │ │ │ + 0x0000ade8 5f6d6573 73616765 5f686561 64657273 _message_headers │ │ │ │ + 0x0000adf8 5f676574 5f657870 65637461 74696f6e _get_expectation │ │ │ │ + 0x0000ae08 7300736f 75705f6d 65737361 67655f68 s.soup_message_h │ │ │ │ + 0x0000ae18 65616465 72735f63 6c65616e 5f636f6e eaders_clean_con │ │ │ │ + 0x0000ae28 6e656374 696f6e5f 68656164 65727300 nection_headers. │ │ │ │ + 0x0000ae38 736f7570 5f686561 64657273 5f706172 soup_headers_par │ │ │ │ + 0x0000ae48 73655f73 74617475 735f6c69 6e650073 se_status_line.s │ │ │ │ + 0x0000ae58 6f75705f 68656164 6572735f 70617273 oup_headers_pars │ │ │ │ + 0x0000ae68 655f7265 73706f6e 73650073 6f75705f e_response.soup_ │ │ │ │ + 0x0000ae78 68656164 65725f70 61727365 5f717561 header_parse_qua │ │ │ │ + 0x0000ae88 6c697479 5f6c6973 7400675f 736c6973 lity_list.g_slis │ │ │ │ + 0x0000ae98 745f6c65 6e677468 00675f6d 616c6c6f t_length.g_mallo │ │ │ │ + 0x0000aea8 63305f6e 0071736f 72740073 6f75705f c0_n.qsort.soup_ │ │ │ │ + 0x0000aeb8 68656164 65725f66 7265655f 70617261 header_free_para │ │ │ │ + 0x0000aec8 6d5f6c69 73740067 5f686173 685f7461 m_list.g_hash_ta │ │ │ │ + 0x0000aed8 626c655f 6c6f6f6b 75705f65 7874656e ble_lookup_exten │ │ │ │ + 0x0000aee8 64656400 675f7374 72696e67 5f617373 ded.g_string_ass │ │ │ │ + 0x0000aef8 69676e00 675f736c 6973745f 666f7265 ign.g_slist_fore │ │ │ │ + 0x0000af08 61636800 675f636f 6e766572 745f7769 ach.g_convert_wi │ │ │ │ + 0x0000af18 74685f66 616c6c62 61636b00 736f7570 th_fallback.soup │ │ │ │ + 0x0000af28 5f737472 5f636173 655f6571 75616c00 _str_case_equal. │ │ │ │ + 0x0000af38 736f7570 5f737472 5f636173 655f6861 soup_str_case_ha │ │ │ │ + 0x0000af48 73680073 6f75705f 68656164 65725f70 sh.soup_header_p │ │ │ │ + 0x0000af58 61727365 5f706172 616d5f6c 69737400 arse_param_list. │ │ │ │ + 0x0000af68 736f7570 5f686561 6465725f 70617273 soup_header_pars │ │ │ │ + 0x0000af78 655f7365 6d695f70 6172616d 5f6c6973 e_semi_param_lis │ │ │ │ + 0x0000af88 7400736f 75705f68 65616465 725f7061 t.soup_header_pa │ │ │ │ + 0x0000af98 7273655f 70617261 6d5f6c69 73745f73 rse_param_list_s │ │ │ │ + 0x0000afa8 74726963 7400736f 75705f68 65616465 trict.soup_heade │ │ │ │ + 0x0000afb8 725f675f 73747269 6e675f61 7070656e r_g_string_appen │ │ │ │ + 0x0000afc8 645f7061 72616d5f 71756f74 65640073 d_param_quoted.s │ │ │ │ + 0x0000afd8 6f75705f 68656164 65725f67 5f737472 oup_header_g_str │ │ │ │ + 0x0000afe8 696e675f 61707065 6e645f70 6172616d ing_append_param │ │ │ │ + 0x0000aff8 00675f74 61736b5f 70726f70 61676174 .g_task_propagat │ │ │ │ + 0x0000b008 655f626f 6f6c6561 6e00675f 7461736b e_boolean.g_task │ │ │ │ + 0x0000b018 5f6e6577 00675f74 61736b5f 7365745f _new.g_task_set_ │ │ │ │ + 0x0000b028 736f7572 63655f74 61670067 5f746173 source_tag.g_tas │ │ │ │ + 0x0000b038 6b5f7265 7475726e 5f626f6f 6c65616e k_return_boolean │ │ │ │ + 0x0000b048 00675f74 61736b5f 72657475 726e5f65 .g_task_return_e │ │ │ │ + 0x0000b058 72726f72 00736f75 705f6669 6c746572 rror.soup_filter │ │ │ │ + 0x0000b068 5f696e70 75745f73 74726561 6d5f6e65 _input_stream_ne │ │ │ │ + 0x0000b078 7700736f 75705f73 65737369 6f6e5f66 w.soup_session_f │ │ │ │ + 0x0000b088 65617475 72655f67 65745f74 79706500 eature_get_type. │ │ │ │ + 0x0000b098 675f7479 70655f61 64645f69 6e746572 g_type_add_inter │ │ │ │ + 0x0000b0a8 66616365 5f737461 74696300 736f7570 face_static.soup │ │ │ │ + 0x0000b0b8 5f636f6e 74656e74 5f70726f 63657373 _content_process │ │ │ │ + 0x0000b0c8 6f725f67 65745f74 79706500 675f7479 or_get_type.g_ty │ │ │ │ + 0x0000b0d8 70655f64 65666175 6c745f69 6e746572 pe_default_inter │ │ │ │ + 0x0000b0e8 66616365 5f706565 6b00736f 75705f6c face_peek.soup_l │ │ │ │ + 0x0000b0f8 6f676765 725f696e 7075745f 73747265 ogger_input_stre │ │ │ │ + 0x0000b108 616d5f67 65745f74 79706500 736f7570 am_get_type.soup │ │ │ │ + 0x0000b118 5f6c6f67 6765725f 696e7075 745f7374 _logger_input_st │ │ │ │ + 0x0000b128 7265616d 5f676574 5f6c6f67 67657200 ream_get_logger. │ │ │ │ + 0x0000b138 675f7374 72647570 5f767072 696e7466 g_strdup_vprintf │ │ │ │ + 0x0000b148 005f5f70 72696e74 665f6368 6b00736f .__printf_chk.so │ │ │ │ + 0x0000b158 75705f6d 65737361 67655f67 65745f68 up_message_get_h │ │ │ │ + 0x0000b168 7474705f 76657273 696f6e00 736f7570 ttp_version.soup │ │ │ │ + 0x0000b178 5f687474 705f7665 7273696f 6e5f746f _http_version_to │ │ │ │ + 0x0000b188 5f737472 696e6700 736f7570 5f6d6573 _string.soup_mes │ │ │ │ + 0x0000b198 73616765 5f676574 5f726561 736f6e5f sage_get_reason_ │ │ │ │ + 0x0000b1a8 70687261 73650067 5f747970 655f6e61 phrase.g_type_na │ │ │ │ + 0x0000b1b8 6d655f66 726f6d5f 696e7374 616e6365 me_from_instance │ │ │ │ + 0x0000b1c8 00675f6f 626a6563 745f6765 745f7164 .g_object_get_qd │ │ │ │ + 0x0000b1d8 61746100 736f7570 5f6d6573 73616765 ata.soup_message │ │ │ │ + 0x0000b1e8 5f686561 64657273 5f697465 725f696e _headers_iter_in │ │ │ │ + 0x0000b1f8 69740073 6f75705f 6d657373 6167655f it.soup_message_ │ │ │ │ + 0x0000b208 68656164 6572735f 69746572 5f6e6578 headers_iter_nex │ │ │ │ + 0x0000b218 7400675f 68617368 5f746162 6c655f73 t.g_hash_table_s │ │ │ │ + 0x0000b228 7465616c 5f657874 656e6465 6400675f teal_extended.g_ │ │ │ │ + 0x0000b238 71756172 6b5f6672 6f6d5f73 7472696e quark_from_strin │ │ │ │ + 0x0000b248 6700675f 68617368 5f746162 6c655f6e g.g_hash_table_n │ │ │ │ + 0x0000b258 65770073 6f75705f 6c6f6767 65725f6c ew.soup_logger_l │ │ │ │ + 0x0000b268 6f675f6c 6576656c 5f676574 5f747970 og_level_get_typ │ │ │ │ + 0x0000b278 6500675f 70617261 6d5f7370 65635f69 e.g_param_spec_i │ │ │ │ + 0x0000b288 6e740067 5f76616c 75655f73 65745f69 nt.g_value_set_i │ │ │ │ + 0x0000b298 6e740067 5f76616c 75655f67 65745f69 nt.g_value_get_i │ │ │ │ + 0x0000b2a8 6e740067 5f6f626a 6563745f 7365745f nt.g_object_set_ │ │ │ │ + 0x0000b2b8 71646174 6100736f 75705f6d 65737361 qdata.soup_messa │ │ │ │ + 0x0000b2c8 67655f67 65745f63 6f6e6e65 6374696f ge_get_connectio │ │ │ │ + 0x0000b2d8 6e00736f 75705f63 6f6e6e65 6374696f n.soup_connectio │ │ │ │ + 0x0000b2e8 6e5f6765 745f736f 636b6574 00736f75 n_get_socket.sou │ │ │ │ + 0x0000b2f8 705f6d65 73736167 655f6765 745f7572 p_message_get_ur │ │ │ │ + 0x0000b308 6900736f 75705f6d 65737361 67655f67 i.soup_message_g │ │ │ │ + 0x0000b318 65745f6d 6574686f 6400675f 62617365 et_method.g_base │ │ │ │ + 0x0000b328 36345f64 65636f64 6500675f 7572695f 64_decode.g_uri_ │ │ │ │ + 0x0000b338 6765745f 706f7274 00736f75 705f6c6f get_port.soup_lo │ │ │ │ + 0x0000b348 67676572 5f676574 5f747970 6500736f gger_get_type.so │ │ │ │ + 0x0000b358 75705f6c 6f676765 725f6c6f 675f7265 up_logger_log_re │ │ │ │ + 0x0000b368 71756573 745f6461 74610073 6f75705f quest_data.soup_ │ │ │ │ + 0x0000b378 6c6f6767 65725f73 65745f72 65717565 logger_set_reque │ │ │ │ + 0x0000b388 73745f66 696c7465 7200736f 75705f6c st_filter.soup_l │ │ │ │ + 0x0000b398 6f676765 725f7365 745f7265 73706f6e ogger_set_respon │ │ │ │ + 0x0000b3a8 73655f66 696c7465 7200736f 75705f6c se_filter.soup_l │ │ │ │ + 0x0000b3b8 6f676765 725f7365 745f7072 696e7465 ogger_set_printe │ │ │ │ + 0x0000b3c8 7200736f 75705f6c 6f676765 725f7365 r.soup_logger_se │ │ │ │ + 0x0000b3d8 745f6d61 785f626f 64795f73 697a6500 t_max_body_size. │ │ │ │ + 0x0000b3e8 736f7570 5f6c6f67 6765725f 6765745f soup_logger_get_ │ │ │ │ + 0x0000b3f8 6d61785f 626f6479 5f73697a 6500675f max_body_size.g_ │ │ │ │ + 0x0000b408 66696c74 65725f69 6e707574 5f737472 filter_input_str │ │ │ │ + 0x0000b418 65616d5f 6765745f 74797065 00675f73 eam_get_type.g_s │ │ │ │ + 0x0000b428 6f757263 655f7365 745f6475 6d6d795f ource_set_dummy_ │ │ │ │ + 0x0000b438 63616c6c 6261636b 00675f70 6f6c6c61 callback.g_polla │ │ │ │ + 0x0000b448 626c655f 736f7572 63655f6e 65770067 ble_source_new.g │ │ │ │ + 0x0000b458 5f736f75 7263655f 6164645f 6368696c _source_add_chil │ │ │ │ + 0x0000b468 645f736f 75726365 00675f70 6f6c6c61 d_source.g_polla │ │ │ │ + 0x0000b478 626c655f 696e7075 745f7374 7265616d ble_input_stream │ │ │ │ + 0x0000b488 5f69735f 72656164 61626c65 00675f70 _is_readable.g_p │ │ │ │ + 0x0000b498 6f6c6c61 626c655f 73747265 616d5f72 ollable_stream_r │ │ │ │ + 0x0000b4a8 65616400 675f6f6e 63655f69 6e69745f ead.g_once_init_ │ │ │ │ + 0x0000b4b8 656e7465 725f706f 696e7465 7200675f enter_pointer.g_ │ │ │ │ + 0x0000b4c8 6f6e6365 5f696e69 745f6c65 6176655f once_init_leave_ │ │ │ │ + 0x0000b4d8 706f696e 74657200 675f7765 616b5f72 pointer.g_weak_r │ │ │ │ + 0x0000b4e8 65665f69 6e697400 675f6861 73685f74 ef_init.g_hash_t │ │ │ │ + 0x0000b4f8 61626c65 5f676574 5f747970 6500736f able_get_type.so │ │ │ │ + 0x0000b508 75705f61 7574685f 6765745f 74797065 up_auth_get_type │ │ │ │ + 0x0000b518 00675f73 6f636b65 745f636c 69656e74 .g_socket_client │ │ │ │ + 0x0000b528 5f657665 6e745f67 65745f74 79706500 _event_get_type. │ │ │ │ + 0x0000b538 675f746c 735f636c 69656e74 5f636f6e g_tls_client_con │ │ │ │ + 0x0000b548 6e656374 696f6e5f 6765745f 74797065 nection_get_type │ │ │ │ + 0x0000b558 00675f74 6c735f70 61737377 6f72645f .g_tls_password_ │ │ │ │ + 0x0000b568 6765745f 74797065 00736f75 705f6874 get_type.soup_ht │ │ │ │ + 0x0000b578 74705f76 65727369 6f6e5f67 65745f74 tp_version_get_t │ │ │ │ + 0x0000b588 79706500 736f7570 5f6d6573 73616765 ype.soup_message │ │ │ │ + 0x0000b598 5f666c61 67735f67 65745f74 79706500 _flags_get_type. │ │ │ │ + 0x0000b5a8 736f7570 5f6d6573 73616765 5f686561 soup_message_hea │ │ │ │ + 0x0000b5b8 64657273 5f676574 5f747970 6500675f ders_get_type.g_ │ │ │ │ + 0x0000b5c8 746c735f 70726f74 6f636f6c 5f766572 tls_protocol_ver │ │ │ │ + 0x0000b5d8 73696f6e 5f676574 5f747970 6500736f sion_get_type.so │ │ │ │ + 0x0000b5e8 75705f6d 65737361 67655f70 72696f72 up_message_prior │ │ │ │ + 0x0000b5f8 6974795f 6765745f 74797065 00736f75 ity_get_type.sou │ │ │ │ + 0x0000b608 705f6d65 73736167 655f6865 61646572 p_message_header │ │ │ │ + 0x0000b618 735f6765 745f6f6e 6500736f 75705f63 s_get_one.soup_c │ │ │ │ + 0x0000b628 6f6e6e65 6374696f 6e5f6765 745f746c onnection_get_tl │ │ │ │ + 0x0000b638 735f6365 72746966 69636174 6500736f s_certificate.so │ │ │ │ + 0x0000b648 75705f63 6f6e6e65 6374696f 6e5f6765 up_connection_ge │ │ │ │ + 0x0000b658 745f746c 735f6365 72746966 69636174 t_tls_certificat │ │ │ │ + 0x0000b668 655f6572 726f7273 00736f75 705f636f e_errors.soup_co │ │ │ │ + 0x0000b678 6e6e6563 74696f6e 5f676574 5f72656d nnection_get_rem │ │ │ │ + 0x0000b688 6f74655f 61646472 65737300 736f7570 ote_address.soup │ │ │ │ + 0x0000b698 5f636f6e 6e656374 696f6e5f 6765745f _connection_get_ │ │ │ │ + 0x0000b6a8 746c735f 63697068 65727375 6974655f tls_ciphersuite_ │ │ │ │ + 0x0000b6b8 6e616d65 00736f75 705f636f 6e6e6563 name.soup_connec │ │ │ │ + 0x0000b6c8 74696f6e 5f676574 5f746c73 5f70726f tion_get_tls_pro │ │ │ │ + 0x0000b6d8 746f636f 6c5f7665 7273696f 6e00736f tocol_version.so │ │ │ │ + 0x0000b6e8 75705f6d 65737361 67655f6e 65775f66 up_message_new_f │ │ │ │ + 0x0000b6f8 726f6d5f 75726900 736f7570 5f757269 rom_uri.soup_uri │ │ │ │ + 0x0000b708 5f69735f 76616c69 6400736f 75705f6d _is_valid.soup_m │ │ │ │ + 0x0000b718 65737361 67655f6e 65770067 5f757269 essage_new.g_uri │ │ │ │ + 0x0000b728 5f706172 73650073 6f75705f 6d657373 _parse.soup_mess │ │ │ │ + 0x0000b738 6167655f 6e65775f 6f707469 6f6e735f age_new_options_ │ │ │ │ + 0x0000b748 70696e67 005f534f 55505f4d 4554484f ping._SOUP_METHO │ │ │ │ + 0x0000b758 445f4f50 54494f4e 5300736f 75705f6d D_OPTIONS.soup_m │ │ │ │ + 0x0000b768 65737361 67655f73 65745f72 65717565 essage_set_reque │ │ │ │ + 0x0000b778 73745f62 6f647900 675f696e 7075745f st_body.g_input_ │ │ │ │ + 0x0000b788 73747265 616d5f67 65745f74 79706500 stream_get_type. │ │ │ │ + 0x0000b798 736f7570 5f6d6573 73616765 5f686561 soup_message_hea │ │ │ │ + 0x0000b7a8 64657273 5f736574 5f636f6e 74656e74 ders_set_content │ │ │ │ + 0x0000b7b8 5f6c656e 67746800 736f7570 5f6d6573 _length.soup_mes │ │ │ │ + 0x0000b7c8 73616765 5f736574 5f726571 75657374 sage_set_request │ │ │ │ + 0x0000b7d8 5f626f64 795f6672 6f6d5f62 79746573 _body_from_bytes │ │ │ │ + 0x0000b7e8 00675f6d 656d6f72 795f696e 7075745f .g_memory_input_ │ │ │ │ + 0x0000b7f8 73747265 616d5f6e 65775f66 726f6d5f stream_new_from_ │ │ │ │ + 0x0000b808 62797465 7300736f 75705f6d 65737361 bytes.soup_messa │ │ │ │ + 0x0000b818 67655f6e 65775f66 726f6d5f 656e636f ge_new_from_enco │ │ │ │ + 0x0000b828 6465645f 666f726d 00736f75 705f6d65 ded_form.soup_me │ │ │ │ + 0x0000b838 73736167 655f7772 6f74655f 68656164 ssage_wrote_head │ │ │ │ + 0x0000b848 65727300 736f7570 5f6d6573 73616765 ers.soup_message │ │ │ │ + 0x0000b858 5f77726f 74655f62 6f64795f 64617461 _wrote_body_data │ │ │ │ + 0x0000b868 00736f75 705f6d65 73736167 655f7772 .soup_message_wr │ │ │ │ + 0x0000b878 6f74655f 626f6479 00736f75 705f6d65 ote_body.soup_me │ │ │ │ + 0x0000b888 73736167 655f676f 745f696e 666f726d ssage_got_inform │ │ │ │ + 0x0000b898 6174696f 6e616c00 736f7570 5f6d6573 ational.soup_mes │ │ │ │ + 0x0000b8a8 73616765 5f676f74 5f686561 64657273 sage_got_headers │ │ │ │ + 0x0000b8b8 00736f75 705f6d65 73736167 655f676f .soup_message_go │ │ │ │ + 0x0000b8c8 745f626f 64795f64 61746100 736f7570 t_body_data.soup │ │ │ │ + 0x0000b8d8 5f6d6573 73616765 5f676f74 5f626f64 _message_got_bod │ │ │ │ + 0x0000b8e8 7900736f 75705f6d 65737361 67655f63 y.soup_message_c │ │ │ │ + 0x0000b8f8 6f6e7465 6e745f73 6e696666 65640073 ontent_sniffed.s │ │ │ │ + 0x0000b908 6f75705f 6d657373 6167655f 73746172 oup_message_star │ │ │ │ + 0x0000b918 74696e67 00736f75 705f6d65 73736167 ting.soup_messag │ │ │ │ + 0x0000b928 655f7265 73746172 74656400 736f7570 e_restarted.soup │ │ │ │ + 0x0000b938 5f6d6573 73616765 5f66696e 69736865 _message_finishe │ │ │ │ + 0x0000b948 6400736f 75705f6d 65737361 67655f61 d.soup_message_a │ │ │ │ + 0x0000b958 75746865 6e746963 61746500 736f7570 uthenticate.soup │ │ │ │ + 0x0000b968 5f6d6573 73616765 5f687374 735f656e _message_hsts_en │ │ │ │ + 0x0000b978 666f7263 65640073 6f75705f 6d657373 forced.soup_mess │ │ │ │ + 0x0000b988 6167655f 6164645f 68656164 65725f68 age_add_header_h │ │ │ │ + 0x0000b998 616e646c 65720067 5f63636c 6f737572 andler.g_cclosur │ │ │ │ + 0x0000b9a8 655f6e65 7700675f 636c6f73 7572655f e_new.g_closure_ │ │ │ │ + 0x0000b9b8 7365745f 6d657461 5f6d6172 7368616c set_meta_marshal │ │ │ │ + 0x0000b9c8 00675f63 6c6f7375 72655f61 64645f66 .g_closure_add_f │ │ │ │ + 0x0000b9d8 696e616c 697a655f 6e6f7469 66696572 inalize_notifier │ │ │ │ + 0x0000b9e8 00675f73 69676e61 6c5f636f 6e6e6563 .g_signal_connec │ │ │ │ + 0x0000b9f8 745f636c 6f737572 6500736f 75705f6d t_closure.soup_m │ │ │ │ + 0x0000ba08 65737361 67655f61 64645f73 74617475 essage_add_statu │ │ │ │ + 0x0000ba18 735f636f 64655f68 616e646c 65720073 s_code_handler.s │ │ │ │ + 0x0000ba28 6f75705f 6d657373 6167655f 7365745f oup_message_set_ │ │ │ │ + 0x0000ba38 61757468 00736f75 705f6d65 73736167 auth.soup_messag │ │ │ │ + 0x0000ba48 655f6765 745f6175 74680073 6f75705f e_get_auth.soup_ │ │ │ │ + 0x0000ba58 6d657373 6167655f 7365745f 70726f78 message_set_prox │ │ │ │ + 0x0000ba68 795f6175 74680073 6f75705f 6d657373 y_auth.soup_mess │ │ │ │ + 0x0000ba78 6167655f 6765745f 70726f78 795f6175 age_get_proxy_au │ │ │ │ + 0x0000ba88 74680073 6f75705f 6d657373 6167655f th.soup_message_ │ │ │ │ + 0x0000ba98 6765745f 7572695f 666f725f 61757468 get_uri_for_auth │ │ │ │ + 0x0000baa8 00675f77 65616b5f 7265665f 67657400 .g_weak_ref_get. │ │ │ │ + 0x0000bab8 736f7570 5f636f6e 6e656374 696f6e5f soup_connection_ │ │ │ │ + 0x0000bac8 6765745f 70726f78 795f7572 6900736f get_proxy_uri.so │ │ │ │ + 0x0000bad8 75705f6d 65737361 67655f73 65745f63 up_message_set_c │ │ │ │ + 0x0000bae8 6f6e6e65 6374696f 6e00736f 75705f63 onnection.soup_c │ │ │ │ + 0x0000baf8 6f6e6e65 6374696f 6e5f636f 6d706c65 onnection_comple │ │ │ │ + 0x0000bb08 74655f74 6c735f63 65727469 66696361 te_tls_certifica │ │ │ │ + 0x0000bb18 74655f72 65717565 73740073 6f75705f te_request.soup_ │ │ │ │ + 0x0000bb28 636f6e6e 65637469 6f6e5f73 65745f69 connection_set_i │ │ │ │ + 0x0000bb38 6e5f7573 6500675f 7765616b 5f726566 n_use.g_weak_ref │ │ │ │ + 0x0000bb48 5f736574 00736f75 705f636f 6e6e6563 _set.soup_connec │ │ │ │ + 0x0000bb58 74696f6e 5f676574 5f696400 736f7570 tion_get_id.soup │ │ │ │ + 0x0000bb68 5f636f6e 6e656374 696f6e5f 7365745f _connection_set_ │ │ │ │ + 0x0000bb78 746c735f 636c6965 6e745f63 65727469 tls_client_certi │ │ │ │ + 0x0000bb88 66696361 74650067 5f746173 6b5f7265 ficate.g_task_re │ │ │ │ + 0x0000bb98 7475726e 5f696e74 00675f77 65616b5f turn_int.g_weak_ │ │ │ │ + 0x0000bba8 7265665f 636c6561 7200736f 75705f6d ref_clear.soup_m │ │ │ │ + 0x0000bbb8 65737361 67655f6d 65747269 63735f66 essage_metrics_f │ │ │ │ + 0x0000bbc8 72656500 736f7570 5f6d6573 73616765 ree.soup_message │ │ │ │ + 0x0000bbd8 5f736574 5f69735f 70726563 6f6e6e65 _set_is_preconne │ │ │ │ + 0x0000bbe8 63740073 6f75705f 6d657373 6167655f ct.soup_message_ │ │ │ │ + 0x0000bbf8 7472616e 73666572 5f636f6e 6e656374 transfer_connect │ │ │ │ + 0x0000bc08 696f6e00 736f7570 5f6d6573 73616765 ion.soup_message │ │ │ │ + 0x0000bc18 5f686173 5f70656e 64696e67 5f746c73 _has_pending_tls │ │ │ │ + 0x0000bc28 5f636572 745f7265 71756573 7400736f _cert_request.so │ │ │ │ + 0x0000bc38 75705f6d 65737361 67655f68 61735f70 up_message_has_p │ │ │ │ + 0x0000bc48 656e6469 6e675f74 6c735f63 6572745f ending_tls_cert_ │ │ │ │ + 0x0000bc58 70617373 5f726571 75657374 00736f75 pass_request.sou │ │ │ │ + 0x0000bc68 705f6d65 73736167 655f7365 745f666c p_message_set_fl │ │ │ │ + 0x0000bc78 61677300 736f7570 5f6d6573 73616765 ags.soup_message │ │ │ │ + 0x0000bc88 5f676574 5f666c61 67730073 6f75705f _get_flags.soup_ │ │ │ │ + 0x0000bc98 6d657373 6167655f 6164645f 666c6167 message_add_flag │ │ │ │ + 0x0000bca8 7300736f 75705f6d 65737361 67655f71 s.soup_message_q │ │ │ │ + 0x0000bcb8 75657279 5f666c61 67730073 6f75705f uery_flags.soup_ │ │ │ │ + 0x0000bcc8 6d657373 6167655f 72656d6f 76655f66 message_remove_f │ │ │ │ + 0x0000bcd8 6c616773 00736f75 705f6d65 73736167 lags.soup_messag │ │ │ │ + 0x0000bce8 655f7365 745f6874 74705f76 65727369 e_set_http_versi │ │ │ │ + 0x0000bcf8 6f6e0073 6f75705f 6d657373 6167655f on.soup_message_ │ │ │ │ + 0x0000bd08 69735f6b 65657061 6c697665 00736f75 is_keepalive.sou │ │ │ │ + 0x0000bd18 705f6d65 73736167 655f7365 745f7572 p_message_set_ur │ │ │ │ + 0x0000bd28 6900736f 75705f75 72695f65 7175616c i.soup_uri_equal │ │ │ │ + 0x0000bd38 00736f75 705f6d65 73736167 655f6469 .soup_message_di │ │ │ │ + 0x0000bd48 7361626c 655f6665 61747572 6500675f sable_feature.g_ │ │ │ │ + 0x0000bd58 64697265 63745f65 7175616c 00675f64 direct_equal.g_d │ │ │ │ + 0x0000bd68 69726563 745f6861 73680073 6f75705f irect_hash.soup_ │ │ │ │ + 0x0000bd78 6d657373 6167655f 64697361 626c6573 message_disables │ │ │ │ + 0x0000bd88 5f666561 74757265 00736f75 705f6d65 _feature.soup_me │ │ │ │ + 0x0000bd98 73736167 655f6765 745f6469 7361626c ssage_get_disabl │ │ │ │ + 0x0000bda8 65645f66 65617475 72657300 675f6861 ed_features.g_ha │ │ │ │ + 0x0000bdb8 73685f74 61626c65 5f676574 5f6b6579 sh_table_get_key │ │ │ │ + 0x0000bdc8 7300736f 75705f6d 65737361 67655f67 s.soup_message_g │ │ │ │ + 0x0000bdd8 65745f66 69727374 5f706172 74790073 et_first_party.s │ │ │ │ + 0x0000bde8 6f75705f 6d657373 6167655f 7365745f oup_message_set_ │ │ │ │ + 0x0000bdf8 66697273 745f7061 72747900 736f7570 first_party.soup │ │ │ │ + 0x0000be08 5f6d6573 73616765 5f676574 5f736974 _message_get_sit │ │ │ │ + 0x0000be18 655f666f 725f636f 6f6b6965 7300736f e_for_cookies.so │ │ │ │ + 0x0000be28 75705f6d 65737361 67655f73 65745f73 up_message_set_s │ │ │ │ + 0x0000be38 6974655f 666f725f 636f6f6b 69657300 ite_for_cookies. │ │ │ │ + 0x0000be48 736f7570 5f6d6573 73616765 5f736574 soup_message_set │ │ │ │ + 0x0000be58 5f69735f 746f705f 6c657665 6c5f6e61 _is_top_level_na │ │ │ │ + 0x0000be68 76696761 74696f6e 00736f75 705f6d65 vigation.soup_me │ │ │ │ + 0x0000be78 73736167 655f6765 745f6973 5f746f70 ssage_get_is_top │ │ │ │ + 0x0000be88 5f6c6576 656c5f6e 61766967 6174696f _level_navigatio │ │ │ │ + 0x0000be98 6e00736f 75705f6d 65737361 67655f67 n.soup_message_g │ │ │ │ + 0x0000bea8 65745f74 6c735f70 6565725f 63657274 et_tls_peer_cert │ │ │ │ + 0x0000beb8 69666963 61746500 736f7570 5f6d6573 ificate.soup_mes │ │ │ │ + 0x0000bec8 73616765 5f676574 5f746c73 5f706565 sage_get_tls_pee │ │ │ │ + 0x0000bed8 725f6365 72746966 69636174 655f6572 r_certificate_er │ │ │ │ + 0x0000bee8 726f7273 00736f75 705f6d65 73736167 rors.soup_messag │ │ │ │ + 0x0000bef8 655f6765 745f746c 735f7072 6f746f63 e_get_tls_protoc │ │ │ │ + 0x0000bf08 6f6c5f76 65727369 6f6e0073 6f75705f ol_version.soup_ │ │ │ │ + 0x0000bf18 6d657373 6167655f 6765745f 746c735f message_get_tls_ │ │ │ │ + 0x0000bf28 63697068 65727375 6974655f 6e616d65 ciphersuite_name │ │ │ │ + 0x0000bf38 00736f75 705f6d65 73736167 655f7365 .soup_message_se │ │ │ │ + 0x0000bf48 745f746c 735f636c 69656e74 5f636572 t_tls_client_cer │ │ │ │ + 0x0000bf58 74696669 63617465 00736f75 705f636f tificate.soup_co │ │ │ │ + 0x0000bf68 6e6e6563 74696f6e 5f676574 5f747970 nnection_get_typ │ │ │ │ + 0x0000bf78 6500736f 75705f6d 65737361 67655f74 e.soup_message_t │ │ │ │ + 0x0000bf88 6c735f63 6c69656e 745f6365 72746966 ls_client_certif │ │ │ │ + 0x0000bf98 69636174 655f7061 7373776f 72645f72 icate_password_r │ │ │ │ + 0x0000bfa8 65717565 73745f63 6f6d706c 65746500 equest_complete. │ │ │ │ + 0x0000bfb8 736f7570 5f636f6e 6e656374 696f6e5f soup_connection_ │ │ │ │ + 0x0000bfc8 636f6d70 6c657465 5f746c73 5f636572 complete_tls_cer │ │ │ │ + 0x0000bfd8 74696669 63617465 5f706173 73776f72 tificate_passwor │ │ │ │ + 0x0000bfe8 645f7265 71756573 7400736f 75705f6d d_request.soup_m │ │ │ │ + 0x0000bff8 65737361 67655f73 65745f70 72696f72 essage_set_prior │ │ │ │ + 0x0000c008 69747900 736f7570 5f6d6573 73616765 ity.soup_message │ │ │ │ + 0x0000c018 5f676574 5f707269 6f726974 7900736f _get_priority.so │ │ │ │ + 0x0000c028 75705f6d 65737361 67655f67 65745f69 up_message_get_i │ │ │ │ + 0x0000c038 6f5f6461 74610073 6f75705f 6d657373 o_data.soup_mess │ │ │ │ + 0x0000c048 6167655f 696f5f66 696e6973 68656400 age_io_finished. │ │ │ │ + 0x0000c058 736f7570 5f636c69 656e745f 6d657373 soup_client_mess │ │ │ │ + 0x0000c068 6167655f 696f5f66 696e6973 68656400 age_io_finished. │ │ │ │ + 0x0000c078 736f7570 5f6d6573 73616765 5f696f5f soup_message_io_ │ │ │ │ + 0x0000c088 70617573 6500736f 75705f63 6c69656e pause.soup_clien │ │ │ │ + 0x0000c098 745f6d65 73736167 655f696f 5f706175 t_message_io_pau │ │ │ │ + 0x0000c0a8 73650073 6f75705f 6d657373 6167655f se.soup_message_ │ │ │ │ + 0x0000c0b8 696f5f75 6e706175 73650073 6f75705f io_unpause.soup_ │ │ │ │ + 0x0000c0c8 636c6965 6e745f6d 65737361 67655f69 client_message_i │ │ │ │ + 0x0000c0d8 6f5f756e 70617573 6500736f 75705f6d o_unpause.soup_m │ │ │ │ + 0x0000c0e8 65737361 67655f69 735f696f 5f706175 essage_is_io_pau │ │ │ │ + 0x0000c0f8 73656400 736f7570 5f636c69 656e745f sed.soup_client_ │ │ │ │ + 0x0000c108 6d657373 6167655f 696f5f69 735f7061 message_io_is_pa │ │ │ │ + 0x0000c118 75736564 00736f75 705f6d65 73736167 used.soup_messag │ │ │ │ + 0x0000c128 655f696f 5f696e5f 70726f67 72657373 e_io_in_progress │ │ │ │ + 0x0000c138 00736f75 705f636c 69656e74 5f6d6573 .soup_client_mes │ │ │ │ + 0x0000c148 73616765 5f696f5f 696e5f70 726f6772 sage_io_in_progr │ │ │ │ + 0x0000c158 65737300 736f7570 5f6d6573 73616765 ess.soup_message │ │ │ │ + 0x0000c168 5f696f5f 72756e00 736f7570 5f636c69 _io_run.soup_cli │ │ │ │ + 0x0000c178 656e745f 6d657373 6167655f 696f5f72 ent_message_io_r │ │ │ │ + 0x0000c188 756e0073 6f75705f 6d657373 6167655f un.soup_message_ │ │ │ │ + 0x0000c198 696f5f72 756e5f75 6e74696c 5f726561 io_run_until_rea │ │ │ │ + 0x0000c1a8 6400736f 75705f63 6c69656e 745f6d65 d.soup_client_me │ │ │ │ + 0x0000c1b8 73736167 655f696f 5f72756e 5f756e74 ssage_io_run_unt │ │ │ │ + 0x0000c1c8 696c5f72 65616400 736f7570 5f6d6573 il_read.soup_mes │ │ │ │ + 0x0000c1d8 73616765 5f696f5f 72756e5f 756e7469 sage_io_run_unti │ │ │ │ + 0x0000c1e8 6c5f7265 61645f61 73796e63 00736f75 l_read_async.sou │ │ │ │ + 0x0000c1f8 705f636c 69656e74 5f6d6573 73616765 p_client_message │ │ │ │ + 0x0000c208 5f696f5f 72756e5f 756e7469 6c5f7265 _io_run_until_re │ │ │ │ + 0x0000c218 61645f61 73796e63 00736f75 705f6d65 ad_async.soup_me │ │ │ │ + 0x0000c228 73736167 655f696f 5f72756e 5f756e74 ssage_io_run_unt │ │ │ │ + 0x0000c238 696c5f72 6561645f 66696e69 73680073 il_read_finish.s │ │ │ │ + 0x0000c248 6f75705f 6d657373 6167655f 696f5f73 oup_message_io_s │ │ │ │ + 0x0000c258 6b697000 736f7570 5f636c69 656e745f kip.soup_client_ │ │ │ │ + 0x0000c268 6d657373 6167655f 696f5f73 6b697000 message_io_skip. │ │ │ │ + 0x0000c278 736f7570 5f6d6573 73616765 5f696f5f soup_message_io_ │ │ │ │ + 0x0000c288 6765745f 63616e63 656c6c61 626c6500 get_cancellable. │ │ │ │ + 0x0000c298 736f7570 5f636c69 656e745f 6d657373 soup_client_mess │ │ │ │ + 0x0000c2a8 6167655f 696f5f67 65745f63 616e6365 age_io_get_cance │ │ │ │ + 0x0000c2b8 6c6c6162 6c650073 6f75705f 6d657373 llable.soup_mess │ │ │ │ + 0x0000c2c8 6167655f 73656e64 5f697465 6d00736f age_send_item.so │ │ │ │ + 0x0000c2d8 75705f63 6f6e6e65 6374696f 6e5f7365 up_connection_se │ │ │ │ + 0x0000c2e8 7475705f 6d657373 6167655f 696f0073 tup_message_io.s │ │ │ │ + 0x0000c2f8 6f75705f 636c6965 6e745f6d 65737361 oup_client_messa │ │ │ │ + 0x0000c308 67655f69 6f5f7365 6e645f69 74656d00 ge_io_send_item. │ │ │ │ + 0x0000c318 736f7570 5f6d6573 73616765 5f696f5f soup_message_io_ │ │ │ │ + 0x0000c328 6765745f 72657370 6f6e7365 5f697374 get_response_ist │ │ │ │ + 0x0000c338 7265616d 00736f75 705f636c 69656e74 ream.soup_client │ │ │ │ + 0x0000c348 5f6d6573 73616765 5f696f5f 6765745f _message_io_get_ │ │ │ │ + 0x0000c358 72657370 6f6e7365 5f737472 65616d00 response_stream. │ │ │ │ + 0x0000c368 736f7570 5f6d6573 73616765 5f736574 soup_message_set │ │ │ │ + 0x0000c378 5f636f6e 74656e74 5f736e69 66666572 _content_sniffer │ │ │ │ + 0x0000c388 00736f75 705f6d65 73736167 655f6861 .soup_message_ha │ │ │ │ + 0x0000c398 735f636f 6e74656e 745f736e 69666665 s_content_sniffe │ │ │ │ + 0x0000c3a8 7200736f 75705f6d 65737361 67655f74 r.soup_message_t │ │ │ │ + 0x0000c3b8 72795f73 6e696666 5f636f6e 74656e74 ry_sniff_content │ │ │ │ + 0x0000c3c8 00736f75 705f636f 6e74656e 745f736e .soup_content_sn │ │ │ │ + 0x0000c3d8 69666665 725f7374 7265616d 5f69735f iffer_stream_is_ │ │ │ │ + 0x0000c3e8 72656164 7900736f 75705f63 6f6e7465 ready.soup_conte │ │ │ │ + 0x0000c3f8 6e745f73 6e696666 65725f73 74726561 nt_sniffer_strea │ │ │ │ + 0x0000c408 6d5f736e 69666600 736f7570 5f6d6573 m_sniff.soup_mes │ │ │ │ + 0x0000c418 73616765 5f676574 5f726571 75657374 sage_get_request │ │ │ │ + 0x0000c428 5f626f64 795f7374 7265616d 00736f75 _body_stream.sou │ │ │ │ + 0x0000c438 705f6d65 73736167 655f6e65 775f6672 p_message_new_fr │ │ │ │ + 0x0000c448 6f6d5f6d 756c7469 70617274 00736f75 om_multipart.sou │ │ │ │ + 0x0000c458 705f6d75 6c746970 6172745f 746f5f6d p_multipart_to_m │ │ │ │ + 0x0000c468 65737361 67650073 6f75705f 6d657373 essage.soup_mess │ │ │ │ + 0x0000c478 6167655f 7365745f 72656173 6f6e5f70 age_set_reason_p │ │ │ │ + 0x0000c488 68726173 6500736f 75705f6d 65737361 hrase.soup_messa │ │ │ │ + 0x0000c498 67655f73 65745f73 74617475 7300675f ge_set_status.g_ │ │ │ │ + 0x0000c4a8 6f626a65 63745f66 7265657a 655f6e6f object_freeze_no │ │ │ │ + 0x0000c4b8 74696679 00675f6f 626a6563 745f7468 tify.g_object_th │ │ │ │ + 0x0000c4c8 61775f6e 6f746966 7900736f 75705f6d aw_notify.soup_m │ │ │ │ + 0x0000c4d8 65737361 67655f63 6c65616e 75705f72 essage_cleanup_r │ │ │ │ + 0x0000c4e8 6573706f 6e736500 736f7570 5f6d6573 esponse.soup_mes │ │ │ │ + 0x0000c4f8 73616765 5f736574 5f6d6574 686f6400 sage_set_method. │ │ │ │ + 0x0000c508 736f7570 5f6d6573 73616765 5f676574 soup_message_get │ │ │ │ + 0x0000c518 5f69735f 6f707469 6f6e735f 70696e67 _is_options_ping │ │ │ │ + 0x0000c528 00736f75 705f6d65 73736167 655f7365 .soup_message_se │ │ │ │ + 0x0000c538 745f6973 5f6f7074 696f6e73 5f70696e t_is_options_pin │ │ │ │ + 0x0000c548 6700675f 76616c75 655f6765 745f666c g.g_value_get_fl │ │ │ │ + 0x0000c558 61677300 736f7570 5f6d6573 73616765 ags.soup_message │ │ │ │ + 0x0000c568 5f676574 5f636f6e 6e656374 696f6e5f _get_connection_ │ │ │ │ + 0x0000c578 69640073 6f75705f 6d657373 6167655f id.soup_message_ │ │ │ │ + 0x0000c588 6765745f 72656d6f 74655f61 64647265 get_remote_addre │ │ │ │ + 0x0000c598 73730073 6f75705f 6d657373 6167655f ss.soup_message_ │ │ │ │ + 0x0000c5a8 6765745f 6d657472 69637300 736f7570 get_metrics.soup │ │ │ │ + 0x0000c5b8 5f6d6573 73616765 5f6d6574 72696373 _message_metrics │ │ │ │ + 0x0000c5c8 5f6e6577 00736f75 705f6d65 73736167 _new.soup_messag │ │ │ │ + 0x0000c5d8 655f7365 745f6d65 74726963 735f7469 e_set_metrics_ti │ │ │ │ + 0x0000c5e8 6d657374 616d7000 675f6765 745f6d6f mestamp.g_get_mo │ │ │ │ + 0x0000c5f8 6e6f746f 6e69635f 74696d65 00736f75 notonic_time.sou │ │ │ │ + 0x0000c608 705f6d65 73736167 655f7365 745f7265 p_message_set_re │ │ │ │ + 0x0000c618 71756573 745f686f 73745f66 726f6d5f quest_host_from_ │ │ │ │ + 0x0000c628 75726900 736f7570 5f757269 5f676574 uri.soup_uri_get │ │ │ │ + 0x0000c638 5f686f73 745f666f 725f6865 61646572 _host_for_header │ │ │ │ + 0x0000c648 7300736f 75705f75 72695f75 7365735f s.soup_uri_uses_ │ │ │ │ + 0x0000c658 64656661 756c745f 706f7274 00736f75 default_port.sou │ │ │ │ + 0x0000c668 705f6d65 73736167 655f7570 64617465 p_message_update │ │ │ │ + 0x0000c678 5f726571 75657374 5f686f73 745f6966 _request_host_if │ │ │ │ + 0x0000c688 5f6e6565 64656400 736f7570 5f6d6573 _needed.soup_mes │ │ │ │ + 0x0000c698 73616765 5f666f72 63655f6b 6565705f sage_force_keep_ │ │ │ │ + 0x0000c6a8 616c6976 655f6966 5f6e6565 64656400 alive_if_needed. │ │ │ │ + 0x0000c6b8 736f7570 5f6d6573 73616765 5f736574 soup_message_set │ │ │ │ + 0x0000c6c8 5f666f72 63655f68 7474705f 76657273 _force_http_vers │ │ │ │ + 0x0000c6d8 696f6e00 736f7570 5f6d6573 73616765 ion.soup_message │ │ │ │ + 0x0000c6e8 5f676574 5f666f72 63655f68 7474705f _get_force_http_ │ │ │ │ + 0x0000c6f8 76657273 696f6e00 736f7570 5f6d6573 version.soup_mes │ │ │ │ + 0x0000c708 73616765 5f736574 5f69735f 6d697364 sage_set_is_misd │ │ │ │ + 0x0000c718 69726563 7465645f 72657472 7900736f irected_retry.so │ │ │ │ + 0x0000c728 75705f6d 65737361 67655f69 735f6d69 up_message_is_mi │ │ │ │ + 0x0000c738 73646972 65637465 645f7265 74727900 sdirected_retry. │ │ │ │ + 0x0000c748 736f7570 5f6d6573 73616765 5f736574 soup_message_set │ │ │ │ + 0x0000c758 5f666f72 63655f68 74747031 00736f75 _force_http1.sou │ │ │ │ + 0x0000c768 705f6d65 73736167 655f6765 745f666f p_message_get_fo │ │ │ │ + 0x0000c778 7263655f 68747470 3100736f 75705f6d rce_http1.soup_m │ │ │ │ + 0x0000c788 65737361 67655f68 65616465 72735f72 essage_headers_r │ │ │ │ + 0x0000c798 65660067 5f61746f 6d69635f 72635f62 ef.g_atomic_rc_b │ │ │ │ + 0x0000c7a8 6f785f61 63717569 72650067 5f61746f ox_acquire.g_ato │ │ │ │ + 0x0000c7b8 6d69635f 72635f62 6f785f72 656c6561 mic_rc_box_relea │ │ │ │ + 0x0000c7c8 73655f66 756c6c00 675f626f 7865645f se_full.g_boxed_ │ │ │ │ + 0x0000c7d8 74797065 5f726567 69737465 725f7374 type_register_st │ │ │ │ + 0x0000c7e8 61746963 00675f61 746f6d69 635f7263 atic.g_atomic_rc │ │ │ │ + 0x0000c7f8 5f626f78 5f616c6c 6f633000 736f7570 _box_alloc0.soup │ │ │ │ + 0x0000c808 5f6d6573 73616765 5f686561 64657273 _message_headers │ │ │ │ + 0x0000c818 5f676574 5f686561 64657273 5f747970 _get_headers_typ │ │ │ │ + 0x0000c828 6500675f 61727261 795f7365 745f7369 e.g_array_set_si │ │ │ │ + 0x0000c838 7a650067 5f686173 685f7461 626c655f ze.g_hash_table_ │ │ │ │ + 0x0000c848 72656d6f 76655f61 6c6c0067 5f617272 remove_all.g_arr │ │ │ │ + 0x0000c858 61795f66 72656500 675f6172 7261795f ay_free.g_array_ │ │ │ │ + 0x0000c868 72656d6f 76655f69 6e646578 00736f75 remove_index.sou │ │ │ │ + 0x0000c878 705f6d65 73736167 655f6865 61646572 p_message_header │ │ │ │ + 0x0000c888 735f7265 6d6f7665 00736f75 705f6865 s_remove.soup_he │ │ │ │ + 0x0000c898 61646572 5f6e616d 655f6672 6f6d5f73 ader_name_from_s │ │ │ │ + 0x0000c8a8 7472696e 6700675f 61727261 795f6170 tring.g_array_ap │ │ │ │ + 0x0000c8b8 70656e64 5f76616c 7300675f 61727261 pend_vals.g_arra │ │ │ │ + 0x0000c8c8 795f7369 7a65645f 6e657700 736f7570 y_sized_new.soup │ │ │ │ + 0x0000c8d8 5f6d6573 73616765 5f686561 64657273 _message_headers │ │ │ │ + 0x0000c8e8 5f617070 656e6400 736f7570 5f6d6573 _append.soup_mes │ │ │ │ + 0x0000c8f8 73616765 5f686561 64657273 5f726570 sage_headers_rep │ │ │ │ + 0x0000c908 6c616365 00675f75 7466385f 6d616b65 lace.g_utf8_make │ │ │ │ + 0x0000c918 5f76616c 69640073 6f75705f 6d657373 _valid.soup_mess │ │ │ │ + 0x0000c928 6167655f 68656164 6572735f 6765745f age_headers_get_ │ │ │ │ + 0x0000c938 6c697374 00736f75 705f6d65 73736167 list.soup_messag │ │ │ │ + 0x0000c948 655f6865 61646572 735f6865 61646572 e_headers_header │ │ │ │ + 0x0000c958 5f636f6e 7461696e 7300736f 75705f6d _contains.soup_m │ │ │ │ + 0x0000c968 65737361 67655f68 65616465 72735f68 essage_headers_h │ │ │ │ + 0x0000c978 65616465 725f6571 75616c73 00736f75 eader_equals.sou │ │ │ │ + 0x0000c988 705f6865 61646572 5f6e616d 655f746f p_header_name_to │ │ │ │ + 0x0000c998 5f737472 696e6700 736f7570 5f6d6573 _string.soup_mes │ │ │ │ + 0x0000c9a8 73616765 5f686561 64657273 5f666f72 sage_headers_for │ │ │ │ + 0x0000c9b8 65616368 00736f75 705f6d65 73736167 each.soup_messag │ │ │ │ + 0x0000c9c8 655f6865 61646572 735f6765 745f636f e_headers_get_co │ │ │ │ + 0x0000c9d8 6e74656e 745f6c65 6e677468 00675f73 ntent_length.g_s │ │ │ │ + 0x0000c9e8 6e707269 6e746600 736f7570 5f6d6573 nprintf.soup_mes │ │ │ │ + 0x0000c9f8 73616765 5f686561 64657273 5f736574 sage_headers_set │ │ │ │ + 0x0000ca08 5f657870 65637461 74696f6e 7300736f _expectations.so │ │ │ │ + 0x0000ca18 75705f6d 65737361 67655f68 65616465 up_message_heade │ │ │ │ + 0x0000ca28 72735f67 65745f72 616e6765 735f696e rs_get_ranges_in │ │ │ │ + 0x0000ca38 7465726e 616c0067 5f617272 61795f6e ternal.g_array_n │ │ │ │ + 0x0000ca48 65770067 5f617363 69695f73 7472746f ew.g_ascii_strto │ │ │ │ + 0x0000ca58 6c6c0067 5f617272 61795f73 6f727400 ll.g_array_sort. │ │ │ │ + 0x0000ca68 736f7570 5f6d6573 73616765 5f686561 soup_message_hea │ │ │ │ + 0x0000ca78 64657273 5f676574 5f72616e 67657300 ders_get_ranges. │ │ │ │ + 0x0000ca88 736f7570 5f6d6573 73616765 5f686561 soup_message_hea │ │ │ │ + 0x0000ca98 64657273 5f667265 655f7261 6e676573 ders_free_ranges │ │ │ │ + 0x0000caa8 00736f75 705f6d65 73736167 655f6865 .soup_message_he │ │ │ │ + 0x0000cab8 61646572 735f7365 745f7261 6e676573 aders_set_ranges │ │ │ │ + 0x0000cac8 00736f75 705f6d65 73736167 655f6865 .soup_message_he │ │ │ │ + 0x0000cad8 61646572 735f7365 745f7261 6e676500 aders_set_range. │ │ │ │ + 0x0000cae8 736f7570 5f6d6573 73616765 5f686561 soup_message_hea │ │ │ │ + 0x0000caf8 64657273 5f676574 5f636f6e 74656e74 ders_get_content │ │ │ │ + 0x0000cb08 5f72616e 67650073 6f75705f 6d657373 _range.soup_mess │ │ │ │ + 0x0000cb18 6167655f 68656164 6572735f 7365745f age_headers_set_ │ │ │ │ + 0x0000cb28 636f6e74 656e745f 72616e67 6500736f content_range.so │ │ │ │ + 0x0000cb38 75705f6d 65737361 67655f68 65616465 up_message_heade │ │ │ │ + 0x0000cb48 72735f73 65745f63 6f6e7465 6e745f74 rs_set_content_t │ │ │ │ + 0x0000cb58 79706500 736f7570 5f6d6573 73616765 ype.soup_message │ │ │ │ + 0x0000cb68 5f686561 64657273 5f736574 5f636f6e _headers_set_con │ │ │ │ + 0x0000cb78 74656e74 5f646973 706f7369 74696f6e tent_disposition │ │ │ │ + 0x0000cb88 00736f75 705f6d65 73736167 655f6d65 .soup_message_me │ │ │ │ + 0x0000cb98 74726963 735f636f 70790073 6f75705f trics_copy.soup_ │ │ │ │ + 0x0000cba8 6d657373 6167655f 6d657472 6963735f message_metrics_ │ │ │ │ + 0x0000cbb8 6765745f 74797065 00736f75 705f6d65 get_type.soup_me │ │ │ │ + 0x0000cbc8 73736167 655f6d65 74726963 735f6765 ssage_metrics_ge │ │ │ │ + 0x0000cbd8 745f6665 7463685f 73746172 7400736f t_fetch_start.so │ │ │ │ + 0x0000cbe8 75705f6d 65737361 67655f6d 65747269 up_message_metri │ │ │ │ + 0x0000cbf8 63735f67 65745f64 6e735f73 74617274 cs_get_dns_start │ │ │ │ + 0x0000cc08 00736f75 705f6d65 73736167 655f6d65 .soup_message_me │ │ │ │ + 0x0000cc18 74726963 735f6765 745f646e 735f656e trics_get_dns_en │ │ │ │ + 0x0000cc28 6400736f 75705f6d 65737361 67655f6d d.soup_message_m │ │ │ │ + 0x0000cc38 65747269 63735f67 65745f63 6f6e6e65 etrics_get_conne │ │ │ │ + 0x0000cc48 63745f73 74617274 00736f75 705f6d65 ct_start.soup_me │ │ │ │ + 0x0000cc58 73736167 655f6d65 74726963 735f6765 ssage_metrics_ge │ │ │ │ + 0x0000cc68 745f636f 6e6e6563 745f656e 6400736f t_connect_end.so │ │ │ │ + 0x0000cc78 75705f6d 65737361 67655f6d 65747269 up_message_metri │ │ │ │ + 0x0000cc88 63735f67 65745f74 6c735f73 74617274 cs_get_tls_start │ │ │ │ + 0x0000cc98 00736f75 705f6d65 73736167 655f6d65 .soup_message_me │ │ │ │ + 0x0000cca8 74726963 735f6765 745f7265 71756573 trics_get_reques │ │ │ │ + 0x0000ccb8 745f7374 61727400 736f7570 5f6d6573 t_start.soup_mes │ │ │ │ + 0x0000ccc8 73616765 5f6d6574 72696373 5f676574 sage_metrics_get │ │ │ │ + 0x0000ccd8 5f726573 706f6e73 655f7374 61727400 _response_start. │ │ │ │ + 0x0000cce8 736f7570 5f6d6573 73616765 5f6d6574 soup_message_met │ │ │ │ + 0x0000ccf8 72696373 5f676574 5f726573 706f6e73 rics_get_respons │ │ │ │ + 0x0000cd08 655f656e 6400736f 75705f6d 65737361 e_end.soup_messa │ │ │ │ + 0x0000cd18 67655f6d 65747269 63735f67 65745f72 ge_metrics_get_r │ │ │ │ + 0x0000cd28 65717565 73745f68 65616465 725f6279 equest_header_by │ │ │ │ + 0x0000cd38 7465735f 73656e74 00736f75 705f6d65 tes_sent.soup_me │ │ │ │ + 0x0000cd48 73736167 655f6d65 74726963 735f6765 ssage_metrics_ge │ │ │ │ + 0x0000cd58 745f7265 71756573 745f626f 64795f73 t_request_body_s │ │ │ │ + 0x0000cd68 697a6500 736f7570 5f6d6573 73616765 ize.soup_message │ │ │ │ + 0x0000cd78 5f6d6574 72696373 5f676574 5f726571 _metrics_get_req │ │ │ │ + 0x0000cd88 75657374 5f626f64 795f6279 7465735f uest_body_bytes_ │ │ │ │ + 0x0000cd98 73656e74 00736f75 705f6d65 73736167 sent.soup_messag │ │ │ │ + 0x0000cda8 655f6d65 74726963 735f6765 745f7265 e_metrics_get_re │ │ │ │ + 0x0000cdb8 73706f6e 73655f68 65616465 725f6279 sponse_header_by │ │ │ │ + 0x0000cdc8 7465735f 72656365 69766564 00736f75 tes_received.sou │ │ │ │ + 0x0000cdd8 705f6d65 73736167 655f6d65 74726963 p_message_metric │ │ │ │ + 0x0000cde8 735f6765 745f7265 73706f6e 73655f62 s_get_response_b │ │ │ │ + 0x0000cdf8 6f64795f 73697a65 00736f75 705f6d65 ody_size.soup_me │ │ │ │ + 0x0000ce08 73736167 655f6d65 74726963 735f6765 ssage_metrics_ge │ │ │ │ + 0x0000ce18 745f7265 73706f6e 73655f62 6f64795f t_response_body_ │ │ │ │ + 0x0000ce28 62797465 735f7265 63656976 6564005f bytes_received._ │ │ │ │ + 0x0000ce38 534f5550 5f4d4554 484f445f 50415443 SOUP_METHOD_PATC │ │ │ │ + 0x0000ce48 48005f53 4f55505f 4d455448 4f445f55 H._SOUP_METHOD_U │ │ │ │ + 0x0000ce58 4e4c4f43 4b005f53 4f55505f 4d455448 NLOCK._SOUP_METH │ │ │ │ + 0x0000ce68 4f445f54 52414345 005f534f 55505f4d OD_TRACE._SOUP_M │ │ │ │ + 0x0000ce78 4554484f 445f5055 54005f53 4f55505f ETHOD_PUT._SOUP_ │ │ │ │ + 0x0000ce88 4d455448 4f445f50 524f5050 41544348 METHOD_PROPPATCH │ │ │ │ + 0x0000ce98 005f534f 55505f4d 4554484f 445f5052 ._SOUP_METHOD_PR │ │ │ │ + 0x0000cea8 4f504649 4e44005f 534f5550 5f4d4554 OPFIND._SOUP_MET │ │ │ │ + 0x0000ceb8 484f445f 504f5354 005f534f 55505f4d HOD_POST._SOUP_M │ │ │ │ + 0x0000cec8 4554484f 445f4d4f 5645005f 534f5550 ETHOD_MOVE._SOUP │ │ │ │ + 0x0000ced8 5f4d4554 484f445f 4d4b434f 4c005f53 _METHOD_MKCOL._S │ │ │ │ + 0x0000cee8 4f55505f 4d455448 4f445f4c 4f434b00 OUP_METHOD_LOCK. │ │ │ │ + 0x0000cef8 5f534f55 505f4d45 54484f44 5f484541 _SOUP_METHOD_HEA │ │ │ │ + 0x0000cf08 44005f53 4f55505f 4d455448 4f445f44 D._SOUP_METHOD_D │ │ │ │ + 0x0000cf18 454c4554 45005f53 4f55505f 4d455448 ELETE._SOUP_METH │ │ │ │ + 0x0000cf28 4f445f43 4f505900 675f6173 6369695f OD_COPY.g_ascii_ │ │ │ │ + 0x0000cf38 746f7570 70657200 736f7570 5f616464 toupper.soup_add │ │ │ │ + 0x0000cf48 5f636f6d 706c6574 696f6e5f 72656666 _completion_reff │ │ │ │ + 0x0000cf58 65640073 6f75705f 6164645f 74696d65 ed.soup_add_time │ │ │ │ + 0x0000cf68 6f757400 675f7469 6d656f75 745f736f out.g_timeout_so │ │ │ │ + 0x0000cf78 75726365 5f6e6577 00736f75 705f7468 urce_new.soup_th │ │ │ │ + 0x0000cf88 72656164 5f646566 61756c74 5f636f6e read_default_con │ │ │ │ + 0x0000cf98 74657874 00736f75 705f686f 73745f6d text.soup_host_m │ │ │ │ + 0x0000cfa8 61746368 65735f68 6f737400 675f7374 atches_host.g_st │ │ │ │ + 0x0000cfb8 725f6861 735f7375 66666978 00736f75 r_has_suffix.sou │ │ │ │ + 0x0000cfc8 705f6765 745f6163 63657074 5f6c616e p_get_accept_lan │ │ │ │ + 0x0000cfd8 67756167 65735f66 726f6d5f 73797374 guages_from_syst │ │ │ │ + 0x0000cfe8 656d0067 5f676574 5f6c616e 67756167 em.g_get_languag │ │ │ │ + 0x0000cff8 655f6e61 6d657300 675f6173 6369695f e_names.g_ascii_ │ │ │ │ + 0x0000d008 73747264 6f776e00 675f7374 7264656c strdown.g_strdel │ │ │ │ + 0x0000d018 696d6974 00736f75 705f6d75 6c746970 imit.soup_multip │ │ │ │ + 0x0000d028 6172745f 6e657700 675f636f 6d707574 art_new.g_comput │ │ │ │ + 0x0000d038 655f6368 65636b73 756d5f66 6f725f64 e_checksum_for_d │ │ │ │ + 0x0000d048 61746100 736f7570 5f6d756c 74697061 ata.soup_multipa │ │ │ │ + 0x0000d058 72745f6e 65775f66 726f6d5f 6d657373 rt_new_from_mess │ │ │ │ + 0x0000d068 61676500 675f7374 72737472 5f6c656e age.g_strstr_len │ │ │ │ + 0x0000d078 00675f62 79746573 5f6e6577 5f66726f .g_bytes_new_fro │ │ │ │ + 0x0000d088 6d5f6279 74657300 736f7570 5f6d756c m_bytes.soup_mul │ │ │ │ + 0x0000d098 74697061 72745f61 7070656e 645f7061 tipart_append_pa │ │ │ │ + 0x0000d0a8 72740073 6f75705f 6d756c74 69706172 rt.soup_multipar │ │ │ │ + 0x0000d0b8 745f6170 70656e64 5f666f72 6d5f6669 t_append_form_fi │ │ │ │ + 0x0000d0c8 6c650073 6f75705f 6d756c74 69706172 le.soup_multipar │ │ │ │ + 0x0000d0d8 745f6170 70656e64 5f666f72 6d5f7374 t_append_form_st │ │ │ │ + 0x0000d0e8 72696e67 00675f62 79746573 5f6e6577 ring.g_bytes_new │ │ │ │ + 0x0000d0f8 00675f73 7472696e 675f6672 65655f74 .g_string_free_t │ │ │ │ + 0x0000d108 6f5f6279 74657300 736f7570 5f6d756c o_bytes.soup_mul │ │ │ │ + 0x0000d118 74697061 72745f67 65745f74 79706500 tipart_get_type. │ │ │ │ + 0x0000d128 675f7072 6f78795f 7265736f 6c766572 g_proxy_resolver │ │ │ │ + 0x0000d138 5f676574 5f747970 6500675f 736f636b _get_type.g_sock │ │ │ │ + 0x0000d148 65745f63 6f6e6e65 63746162 6c655f67 et_connectable_g │ │ │ │ + 0x0000d158 65745f74 79706500 675f746c 735f696e et_type.g_tls_in │ │ │ │ + 0x0000d168 74657261 6374696f 6e5f6765 745f7479 teraction_get_ty │ │ │ │ + 0x0000d178 70650067 5f717565 75655f66 72656500 pe.g_queue_free. │ │ │ │ + 0x0000d188 736f7570 5f636f6e 6e656374 696f6e5f soup_connection_ │ │ │ │ + 0x0000d198 6d616e61 6765725f 66726565 00736f75 manager_free.sou │ │ │ │ + 0x0000d1a8 705f736f 636b6574 5f70726f 70657274 p_socket_propert │ │ │ │ + 0x0000d1b8 6965735f 756e7265 6600675f 736f7572 ies_unref.g_sour │ │ │ │ + 0x0000d1c8 63655f73 65745f72 65616479 5f74696d ce_set_ready_tim │ │ │ │ + 0x0000d1d8 6500736f 75705f63 6f6e7465 6e745f70 e.soup_content_p │ │ │ │ + 0x0000d1e8 726f6365 73736f72 5f676574 5f70726f rocessor_get_pro │ │ │ │ + 0x0000d1f8 63657373 696e675f 73746167 6500675f cessing_stage.g_ │ │ │ │ + 0x0000d208 63616e63 656c6c61 626c655f 6e657700 cancellable_new. │ │ │ │ + 0x0000d218 675f6572 726f725f 636f7079 00675f74 g_error_copy.g_t │ │ │ │ + 0x0000d228 61736b5f 72657475 726e5f70 6f696e74 ask_return_point │ │ │ │ + 0x0000d238 65720067 5f6d656d 6f72795f 6f757470 er.g_memory_outp │ │ │ │ + 0x0000d248 75745f73 74726561 6d5f6765 745f6461 ut_stream_get_da │ │ │ │ + 0x0000d258 74615f73 697a6500 675f6d65 6d6f7279 ta_size.g_memory │ │ │ │ + 0x0000d268 5f696e70 75745f73 74726561 6d5f6e65 _input_stream_ne │ │ │ │ + 0x0000d278 775f6672 6f6d5f64 61746100 675f6d65 w_from_data.g_me │ │ │ │ + 0x0000d288 6d6f7279 5f6f7574 7075745f 73747265 mory_output_stre │ │ │ │ + 0x0000d298 616d5f73 7465616c 5f646174 6100675f am_steal_data.g_ │ │ │ │ + 0x0000d2a8 6d656d6f 72795f69 6e707574 5f737472 memory_input_str │ │ │ │ + 0x0000d2b8 65616d5f 6e657700 675f7175 6575655f eam_new.g_queue_ │ │ │ │ + 0x0000d2c8 736f7274 00736f75 705f6d65 73736167 sort.soup_messag │ │ │ │ + 0x0000d2d8 655f7175 6575655f 6974656d 5f6e6577 e_queue_item_new │ │ │ │ + 0x0000d2e8 00736f75 705f6d65 73736167 655f7175 .soup_message_qu │ │ │ │ + 0x0000d2f8 6575655f 6974656d 5f726566 00675f71 eue_item_ref.g_q │ │ │ │ + 0x0000d308 75657565 5f696e73 6572745f 736f7274 ueue_insert_sort │ │ │ │ + 0x0000d318 65640073 6f75705f 73657373 696f6e5f ed.soup_session_ │ │ │ │ + 0x0000d328 66656174 7572655f 72657175 6573745f feature_request_ │ │ │ │ + 0x0000d338 71756575 65640067 5f736f75 7263655f queued.g_source_ │ │ │ │ + 0x0000d348 6e657700 675f736f 75726365 5f736574 new.g_source_set │ │ │ │ + 0x0000d358 5f6e616d 6500675f 736f7572 63655f73 _name.g_source_s │ │ │ │ + 0x0000d368 65745f63 616e5f72 65637572 73650067 et_can_recurse.g │ │ │ │ + 0x0000d378 5f6c6f67 5f777269 7465725f 64656661 _log_writer_defa │ │ │ │ + 0x0000d388 756c745f 776f756c 645f6472 6f700073 ult_would_drop.s │ │ │ │ + 0x0000d398 6f75705f 636f6e6e 65637469 6f6e5f67 oup_connection_g │ │ │ │ + 0x0000d3a8 65745f6e 65676f74 69617465 645f7072 et_negotiated_pr │ │ │ │ + 0x0000d3b8 6f746f63 6f6c0067 5f6f7574 7075745f otocol.g_output_ │ │ │ │ + 0x0000d3c8 73747265 616d5f73 706c6963 655f6669 stream_splice_fi │ │ │ │ + 0x0000d3d8 6e697368 00675f74 61736b5f 6765745f nish.g_task_get_ │ │ │ │ + 0x0000d3e8 7461736b 5f646174 6100675f 7461736b task_data.g_task │ │ │ │ + 0x0000d3f8 5f726574 75726e5f 6e65775f 6572726f _return_new_erro │ │ │ │ + 0x0000d408 7200675f 71756575 655f7265 6d6f7665 r.g_queue_remove │ │ │ │ + 0x0000d418 00736f75 705f7365 7373696f 6e5f6665 .soup_session_fe │ │ │ │ + 0x0000d428 61747572 655f7265 71756573 745f756e ature_request_un │ │ │ │ + 0x0000d438 71756575 65640073 6f75705f 6d657373 queued.soup_mess │ │ │ │ + 0x0000d448 6167655f 71756575 655f6974 656d5f75 age_queue_item_u │ │ │ │ + 0x0000d458 6e726566 00736f75 705f636f 6e6e6563 nref.soup_connec │ │ │ │ + 0x0000d468 74696f6e 5f69735f 74756e6e 656c6c65 tion_is_tunnelle │ │ │ │ + 0x0000d478 6400736f 75705f63 6f6e6e65 6374696f d.soup_connectio │ │ │ │ + 0x0000d488 6e5f6d61 6e616765 725f6765 745f636f n_manager_get_co │ │ │ │ + 0x0000d498 6e6e6563 74696f6e 00736f75 705f636f nnection.soup_co │ │ │ │ + 0x0000d4a8 6e6e6563 74696f6e 5f676574 5f737461 nnection_get_sta │ │ │ │ + 0x0000d4b8 74650073 6f75705f 636f6e6e 65637469 te.soup_connecti │ │ │ │ + 0x0000d4c8 6f6e5f63 6f6e6e65 63745f61 73796e63 on_connect_async │ │ │ │ + 0x0000d4d8 00736f75 705f636f 6e6e6563 74696f6e .soup_connection │ │ │ │ + 0x0000d4e8 5f636f6e 6e656374 00736f75 705f636f _connect.soup_co │ │ │ │ + 0x0000d4f8 6e6e6563 74696f6e 5f646973 636f6e6e nnection_disconn │ │ │ │ + 0x0000d508 65637400 736f7570 5f636f6e 6e656374 ect.soup_connect │ │ │ │ + 0x0000d518 696f6e5f 6d616e61 6765725f 636c6561 ion_manager_clea │ │ │ │ + 0x0000d528 6e757000 675f7175 6575655f 666f7265 nup.g_queue_fore │ │ │ │ + 0x0000d538 61636800 675f6c69 73745f66 72656500 ach.g_list_free. │ │ │ │ + 0x0000d548 675f7175 6575655f 66696e64 5f637573 g_queue_find_cus │ │ │ │ + 0x0000d558 746f6d00 675f7461 736b5f73 65745f74 tom.g_task_set_t │ │ │ │ + 0x0000d568 61736b5f 64617461 00736f75 705f7572 ask_data.soup_ur │ │ │ │ + 0x0000d578 695f686f 73745f65 7175616c 00675f6f i_host_equal.g_o │ │ │ │ + 0x0000d588 626a6563 745f7365 7400736f 75705f73 bject_set.soup_s │ │ │ │ + 0x0000d598 65737369 6f6e5f67 65745f63 6f6e7465 ession_get_conte │ │ │ │ + 0x0000d5a8 78740073 6f75705f 73657373 696f6e5f xt.soup_session_ │ │ │ │ + 0x0000d5b8 656e7375 72655f73 6f636b65 745f7072 ensure_socket_pr │ │ │ │ + 0x0000d5c8 6f707300 736f7570 5f736f63 6b65745f ops.soup_socket_ │ │ │ │ + 0x0000d5d8 70726f70 65727469 65735f6e 65770073 properties_new.s │ │ │ │ + 0x0000d5e8 6f75705f 736f636b 65745f70 726f7065 oup_socket_prope │ │ │ │ + 0x0000d5f8 72746965 735f7365 745f746c 735f6461 rties_set_tls_da │ │ │ │ + 0x0000d608 74616261 73650073 6f75705f 736f636b tabase.soup_sock │ │ │ │ + 0x0000d618 65745f70 726f7065 72746965 735f7365 et_properties_se │ │ │ │ + 0x0000d628 745f7072 6f78795f 7265736f 6c766572 t_proxy_resolver │ │ │ │ + 0x0000d638 00736f75 705f7365 7373696f 6e5f6e65 .soup_session_ne │ │ │ │ + 0x0000d648 7700736f 75705f73 65737369 6f6e5f6e w.soup_session_n │ │ │ │ + 0x0000d658 65775f77 6974685f 6f707469 6f6e7300 ew_with_options. │ │ │ │ + 0x0000d668 736f7570 5f736573 73696f6e 5f676574 soup_session_get │ │ │ │ + 0x0000d678 5f6c6f63 616c5f61 64647265 73730073 _local_address.s │ │ │ │ + 0x0000d688 6f75705f 73657373 696f6e5f 6765745f oup_session_get_ │ │ │ │ + 0x0000d698 6d61785f 636f6e6e 7300736f 75705f63 max_conns.soup_c │ │ │ │ + 0x0000d6a8 6f6e6e65 6374696f 6e5f6d61 6e616765 onnection_manage │ │ │ │ + 0x0000d6b8 725f6765 745f6d61 785f636f 6e6e7300 r_get_max_conns. │ │ │ │ + 0x0000d6c8 736f7570 5f736573 73696f6e 5f676574 soup_session_get │ │ │ │ + 0x0000d6d8 5f6d6178 5f636f6e 6e735f70 65725f68 _max_conns_per_h │ │ │ │ + 0x0000d6e8 6f737400 736f7570 5f636f6e 6e656374 ost.soup_connect │ │ │ │ + 0x0000d6f8 696f6e5f 6d616e61 6765725f 6765745f ion_manager_get_ │ │ │ │ + 0x0000d708 6d61785f 636f6e6e 735f7065 725f686f max_conns_per_ho │ │ │ │ + 0x0000d718 73740073 6f75705f 73657373 696f6e5f st.soup_session_ │ │ │ │ + 0x0000d728 7365745f 70726f78 795f7265 736f6c76 set_proxy_resolv │ │ │ │ + 0x0000d738 65720073 6f75705f 73657373 696f6e5f er.soup_session_ │ │ │ │ + 0x0000d748 6765745f 70726f78 795f7265 736f6c76 get_proxy_resolv │ │ │ │ + 0x0000d758 65720067 5f70726f 78795f72 65736f6c er.g_proxy_resol │ │ │ │ + 0x0000d768 7665725f 6765745f 64656661 756c7400 ver_get_default. │ │ │ │ + 0x0000d778 736f7570 5f736573 73696f6e 5f676574 soup_session_get │ │ │ │ + 0x0000d788 5f746c73 5f646174 61626173 6500675f _tls_database.g_ │ │ │ │ + 0x0000d798 746c735f 6261636b 656e645f 6765745f tls_backend_get_ │ │ │ │ + 0x0000d7a8 64656661 756c745f 64617461 62617365 default_database │ │ │ │ + 0x0000d7b8 00736f75 705f7365 7373696f 6e5f7365 .soup_session_se │ │ │ │ + 0x0000d7c8 745f746c 735f696e 74657261 6374696f t_tls_interactio │ │ │ │ + 0x0000d7d8 6e00736f 75705f73 65737369 6f6e5f67 n.soup_session_g │ │ │ │ + 0x0000d7e8 65745f74 6c735f69 6e746572 61637469 et_tls_interacti │ │ │ │ + 0x0000d7f8 6f6e0073 6f75705f 73657373 696f6e5f on.soup_session_ │ │ │ │ + 0x0000d808 7365745f 74696d65 6f757400 736f7570 set_timeout.soup │ │ │ │ + 0x0000d818 5f736573 73696f6e 5f676574 5f74696d _session_get_tim │ │ │ │ + 0x0000d828 656f7574 00736f75 705f7365 7373696f eout.soup_sessio │ │ │ │ + 0x0000d838 6e5f7365 745f6964 6c655f74 696d656f n_set_idle_timeo │ │ │ │ + 0x0000d848 75740073 6f75705f 73657373 696f6e5f ut.soup_session_ │ │ │ │ + 0x0000d858 6765745f 69646c65 5f74696d 656f7574 get_idle_timeout │ │ │ │ + 0x0000d868 00736f75 705f7365 7373696f 6e5f7365 .soup_session_se │ │ │ │ + 0x0000d878 745f7573 65725f61 67656e74 00736f75 t_user_agent.sou │ │ │ │ + 0x0000d888 705f7365 7373696f 6e5f6765 745f7573 p_session_get_us │ │ │ │ + 0x0000d898 65725f61 67656e74 00736f75 705f7365 er_agent.soup_se │ │ │ │ + 0x0000d8a8 7373696f 6e5f7365 745f6163 63657074 ssion_set_accept │ │ │ │ + 0x0000d8b8 5f6c616e 67756167 6500736f 75705f73 _language.soup_s │ │ │ │ + 0x0000d8c8 65737369 6f6e5f67 65745f61 63636570 ession_get_accep │ │ │ │ + 0x0000d8d8 745f6c61 6e677561 67650073 6f75705f t_language.soup_ │ │ │ │ + 0x0000d8e8 73657373 696f6e5f 7365745f 61636365 session_set_acce │ │ │ │ + 0x0000d8f8 70745f6c 616e6775 6167655f 6175746f pt_language_auto │ │ │ │ + 0x0000d908 00736f75 705f636f 6e6e6563 74696f6e .soup_connection │ │ │ │ + 0x0000d918 5f6d616e 61676572 5f736574 5f6d6178 _manager_set_max │ │ │ │ + 0x0000d928 5f636f6e 6e730073 6f75705f 636f6e6e _conns.soup_conn │ │ │ │ + 0x0000d938 65637469 6f6e5f6d 616e6167 65725f73 ection_manager_s │ │ │ │ + 0x0000d948 65745f6d 61785f63 6f6e6e73 5f706572 et_max_conns_per │ │ │ │ + 0x0000d958 5f686f73 7400736f 75705f63 6f6e6e65 _host.soup_conne │ │ │ │ + 0x0000d968 6374696f 6e5f6d61 6e616765 725f7365 ction_manager_se │ │ │ │ + 0x0000d978 745f7265 6d6f7465 5f636f6e 6e656374 t_remote_connect │ │ │ │ + 0x0000d988 61626c65 00736f75 705f7365 7373696f able.soup_sessio │ │ │ │ + 0x0000d998 6e5f6765 745f6163 63657074 5f6c616e n_get_accept_lan │ │ │ │ + 0x0000d9a8 67756167 655f6175 746f0073 6f75705f guage_auto.soup_ │ │ │ │ + 0x0000d9b8 73657373 696f6e5f 6765745f 72656d6f session_get_remo │ │ │ │ + 0x0000d9c8 74655f63 6f6e6e65 63746162 6c650073 te_connectable.s │ │ │ │ + 0x0000d9d8 6f75705f 636f6e6e 65637469 6f6e5f6d oup_connection_m │ │ │ │ + 0x0000d9e8 616e6167 65725f67 65745f72 656d6f74 anager_get_remot │ │ │ │ + 0x0000d9f8 655f636f 6e6e6563 7461626c 6500736f e_connectable.so │ │ │ │ + 0x0000da08 75705f73 65737369 6f6e5f73 7465616c up_session_steal │ │ │ │ + 0x0000da18 5f707265 636f6e6e 65637469 6f6e0073 _preconnection.s │ │ │ │ + 0x0000da28 6f75705f 73657373 696f6e5f 72657175 oup_session_requ │ │ │ │ + 0x0000da38 6575655f 6d657373 61676500 736f7570 eue_message.soup │ │ │ │ + 0x0000da48 5f736573 73696f6e 5f706175 73655f6d _session_pause_m │ │ │ │ + 0x0000da58 65737361 67650073 6f75705f 73657373 essage.soup_sess │ │ │ │ + 0x0000da68 696f6e5f 6b69636b 5f717565 75650067 ion_kick_queue.g │ │ │ │ + 0x0000da78 5f686173 685f7461 626c655f 666f7265 _hash_table_fore │ │ │ │ + 0x0000da88 61636800 736f7570 5f636f6e 6e656374 ach.soup_connect │ │ │ │ + 0x0000da98 696f6e5f 636f6e6e 6563745f 66696e69 ion_connect_fini │ │ │ │ + 0x0000daa8 73680073 6f75705f 636f6e6e 65637469 sh.soup_connecti │ │ │ │ + 0x0000dab8 6f6e5f74 756e6e65 6c5f6861 6e647368 on_tunnel_handsh │ │ │ │ + 0x0000dac8 616b655f 6173796e 6300736f 75705f63 ake_async.soup_c │ │ │ │ + 0x0000dad8 6f6e6e65 6374696f 6e5f7475 6e6e656c onnection_tunnel │ │ │ │ + 0x0000dae8 5f68616e 64736861 6b650073 6f75705f _handshake.soup_ │ │ │ │ + 0x0000daf8 636f6e6e 65637469 6f6e5f74 756e6e65 connection_tunne │ │ │ │ + 0x0000db08 6c5f6861 6e647368 616b655f 66696e69 l_handshake_fini │ │ │ │ + 0x0000db18 73680067 5f696e70 75745f73 74726561 sh.g_input_strea │ │ │ │ + 0x0000db28 6d5f636c 6f736500 675f6361 6e63656c m_close.g_cancel │ │ │ │ + 0x0000db38 6c61626c 655f6973 5f63616e 63656c6c lable_is_cancell │ │ │ │ + 0x0000db48 65640073 6f75705f 73657373 696f6e5f ed.soup_session_ │ │ │ │ + 0x0000db58 70726563 6f6e6e65 63745f61 73796e63 preconnect_async │ │ │ │ + 0x0000db68 00675f74 61736b5f 7365745f 7072696f .g_task_set_prio │ │ │ │ + 0x0000db78 72697479 00736f75 705f7365 7373696f rity.soup_sessio │ │ │ │ + 0x0000db88 6e5f756e 70617573 655f6d65 73736167 n_unpause_messag │ │ │ │ + 0x0000db98 6500736f 75705f6d 65737361 67655f71 e.soup_message_q │ │ │ │ + 0x0000dba8 75657565 5f697465 6d5f6361 6e63656c ueue_item_cancel │ │ │ │ + 0x0000dbb8 00736f75 705f7365 7373696f 6e5f7265 .soup_session_re │ │ │ │ + 0x0000dbc8 6d6f7665 5f666561 74757265 00675f73 move_feature.g_s │ │ │ │ + 0x0000dbd8 6c697374 5f66696e 6400736f 75705f73 list_find.soup_s │ │ │ │ + 0x0000dbe8 65737369 6f6e5f66 65617475 72655f64 ession_feature_d │ │ │ │ + 0x0000dbf8 65746163 6800736f 75705f63 6f6e6e65 etach.soup_conne │ │ │ │ + 0x0000dc08 6374696f 6e5f6d61 6e616765 725f6765 ction_manager_ge │ │ │ │ + 0x0000dc18 745f6e75 6d5f636f 6e6e7300 736f7570 t_num_conns.soup │ │ │ │ + 0x0000dc28 5f736573 73696f6e 5f72656d 6f76655f _session_remove_ │ │ │ │ + 0x0000dc38 66656174 7572655f 62795f74 79706500 feature_by_type. │ │ │ │ + 0x0000dc48 736f7570 5f736573 73696f6e 5f666561 soup_session_fea │ │ │ │ + 0x0000dc58 74757265 5f72656d 6f76655f 66656174 ture_remove_feat │ │ │ │ + 0x0000dc68 75726500 736f7570 5f736573 73696f6e ure.soup_session │ │ │ │ + 0x0000dc78 5f686173 5f666561 74757265 00736f75 _has_feature.sou │ │ │ │ + 0x0000dc88 705f7365 7373696f 6e5f6665 61747572 p_session_featur │ │ │ │ + 0x0000dc98 655f6861 735f6665 61747572 6500736f e_has_feature.so │ │ │ │ + 0x0000dca8 75705f73 65737369 6f6e5f66 65617475 up_session_featu │ │ │ │ + 0x0000dcb8 72655f61 74746163 6800736f 75705f73 re_attach.soup_s │ │ │ │ + 0x0000dcc8 65737369 6f6e5f61 64645f66 65617475 ession_add_featu │ │ │ │ + 0x0000dcd8 72655f62 795f7479 70650073 6f75705f re_by_type.soup_ │ │ │ │ + 0x0000dce8 73657373 696f6e5f 66656174 7572655f session_feature_ │ │ │ │ + 0x0000dcf8 6164645f 66656174 75726500 675f7175 add_feature.g_qu │ │ │ │ + 0x0000dd08 6575655f 6e657700 736f7570 5f636f6e eue_new.soup_con │ │ │ │ + 0x0000dd18 6e656374 696f6e5f 6d616e61 6765725f nection_manager_ │ │ │ │ + 0x0000dd28 6e657700 736f7570 5f617574 685f6d61 new.soup_auth_ma │ │ │ │ + 0x0000dd38 6e616765 725f6765 745f7479 70650073 nager_get_type.s │ │ │ │ + 0x0000dd48 6f75705f 61757468 5f626173 69635f67 oup_auth_basic_g │ │ │ │ + 0x0000dd58 65745f74 79706500 736f7570 5f617574 et_type.soup_aut │ │ │ │ + 0x0000dd68 685f6469 67657374 5f676574 5f747970 h_digest_get_typ │ │ │ │ + 0x0000dd78 6500736f 75705f63 6f6e7465 6e745f64 e.soup_content_d │ │ │ │ + 0x0000dd88 65636f64 65725f67 65745f74 79706500 ecoder_get_type. │ │ │ │ + 0x0000dd98 736f7570 5f736573 73696f6e 5f676574 soup_session_get │ │ │ │ + 0x0000dda8 5f666561 74757265 7300736f 75705f73 _features.soup_s │ │ │ │ + 0x0000ddb8 65737369 6f6e5f67 65745f66 65617475 ession_get_featu │ │ │ │ + 0x0000ddc8 72650067 5f6d656d 6f72795f 6f757470 re.g_memory_outp │ │ │ │ + 0x0000ddd8 75745f73 74726561 6d5f6e65 775f7265 ut_stream_new_re │ │ │ │ + 0x0000dde8 73697a61 626c6500 675f6f75 74707574 sizable.g_output │ │ │ │ + 0x0000ddf8 5f737472 65616d5f 73706c69 63655f61 _stream_splice_a │ │ │ │ + 0x0000de08 73796e63 00736f75 705f6361 6368655f sync.soup_cache_ │ │ │ │ + 0x0000de18 6765745f 74797065 00736f75 705f6361 get_type.soup_ca │ │ │ │ + 0x0000de28 6368655f 6861735f 72657370 6f6e7365 che_has_response │ │ │ │ + 0x0000de38 00736f75 705f6361 6368655f 73656e64 .soup_cache_send │ │ │ │ + 0x0000de48 5f726573 706f6e73 6500675f 7461736b _response.g_task │ │ │ │ + 0x0000de58 5f617474 6163685f 736f7572 63650073 _attach_source.s │ │ │ │ + 0x0000de68 6f75705f 63616368 655f6765 6e657261 oup_cache_genera │ │ │ │ + 0x0000de78 74655f63 6f6e6469 74696f6e 616c5f72 te_conditional_r │ │ │ │ + 0x0000de88 65717565 73740073 6f75705f 73657373 equest.soup_sess │ │ │ │ + 0x0000de98 696f6e5f 73656e64 5f616e64 5f73706c ion_send_and_spl │ │ │ │ + 0x0000dea8 6963655f 6173796e 6300675f 6f757470 ice_async.g_outp │ │ │ │ + 0x0000deb8 75745f73 74726561 6d5f6765 745f7479 ut_stream_get_ty │ │ │ │ + 0x0000dec8 70650067 5f746173 6b5f6765 745f7072 pe.g_task_get_pr │ │ │ │ + 0x0000ded8 696f7269 74790067 5f746173 6b5f6765 iority.g_task_ge │ │ │ │ + 0x0000dee8 745f6361 6e63656c 6c61626c 6500736f t_cancellable.so │ │ │ │ + 0x0000def8 75705f73 65737369 6f6e5f67 65745f66 up_session_get_f │ │ │ │ + 0x0000df08 65617475 72655f66 6f725f6d 65737361 eature_for_messa │ │ │ │ + 0x0000df18 67650073 6f75705f 73657373 696f6e5f ge.soup_session_ │ │ │ │ + 0x0000df28 77656273 6f636b65 745f636f 6e6e6563 websocket_connec │ │ │ │ + 0x0000df38 745f6173 796e6300 736f7570 5f776562 t_async.soup_web │ │ │ │ + 0x0000df48 736f636b 65745f65 7874656e 73696f6e socket_extension │ │ │ │ + 0x0000df58 5f6d616e 61676572 5f676574 5f747970 _manager_get_typ │ │ │ │ + 0x0000df68 6500736f 75705f77 6562736f 636b6574 e.soup_websocket │ │ │ │ + 0x0000df78 5f657874 656e7369 6f6e5f6d 616e6167 _extension_manag │ │ │ │ + 0x0000df88 65725f67 65745f73 7570706f 72746564 er_get_supported │ │ │ │ + 0x0000df98 5f657874 656e7369 6f6e7300 675f7461 _extensions.g_ta │ │ │ │ + 0x0000dfa8 736b5f67 65745f73 6f757263 655f6f62 sk_get_source_ob │ │ │ │ + 0x0000dfb8 6a656374 00736f75 705f636f 6e6e6563 ject.soup_connec │ │ │ │ + 0x0000dfc8 74696f6e 5f6d616e 61676572 5f737465 tion_manager_ste │ │ │ │ + 0x0000dfd8 616c5f63 6f6e6e65 6374696f 6e00736f al_connection.so │ │ │ │ + 0x0000dfe8 75705f73 65737369 6f6e5f73 65747570 up_session_setup │ │ │ │ + 0x0000dff8 5f6d6573 73616765 5f626f64 795f696e _message_body_in │ │ │ │ + 0x0000e008 7075745f 73747265 616d0067 5f736c69 put_stream.g_sli │ │ │ │ + 0x0000e018 73745f73 6f727400 736f7570 5f636f6e st_sort.soup_con │ │ │ │ + 0x0000e028 74656e74 5f70726f 63657373 6f725f77 tent_processor_w │ │ │ │ + 0x0000e038 7261705f 696e7075 7400675f 7461736b rap_input.g_task │ │ │ │ + 0x0000e048 5f69735f 76616c69 6400675f 7461736b _is_valid.g_task │ │ │ │ + 0x0000e058 5f686164 5f657272 6f720067 5f746173 _had_error.g_tas │ │ │ │ + 0x0000e068 6b5f7072 6f706167 6174655f 706f696e k_propagate_poin │ │ │ │ + 0x0000e078 74657200 736f7570 5f636163 68655f75 ter.soup_cache_u │ │ │ │ + 0x0000e088 70646174 655f6672 6f6d5f63 6f6e6469 pdate_from_condi │ │ │ │ + 0x0000e098 74696f6e 616c5f72 65717565 73740073 tional_request.s │ │ │ │ + 0x0000e0a8 6f75705f 63616368 655f6361 6e63656c oup_cache_cancel │ │ │ │ + 0x0000e0b8 5f636f6e 64697469 6f6e616c 5f726571 _conditional_req │ │ │ │ + 0x0000e0c8 75657374 00675f6f 75747075 745f7374 uest.g_output_st │ │ │ │ + 0x0000e0d8 7265616d 5f73706c 69636500 675f6d65 ream_splice.g_me │ │ │ │ + 0x0000e0e8 6d6f7279 5f696e70 75745f73 74726561 mory_input_strea │ │ │ │ + 0x0000e0f8 6d5f6164 645f6461 74610073 6f75705f m_add_data.soup_ │ │ │ │ + 0x0000e108 73657373 696f6e5f 73656e64 5f616e64 session_send_and │ │ │ │ + 0x0000e118 5f73706c 6963655f 66696e69 73680067 _splice_finish.g │ │ │ │ + 0x0000e128 5f746173 6b5f7072 6f706167 6174655f _task_propagate_ │ │ │ │ + 0x0000e138 696e7400 675f6d65 6d6f7279 5f6f7574 int.g_memory_out │ │ │ │ + 0x0000e148 7075745f 73747265 616d5f73 7465616c put_stream_steal │ │ │ │ + 0x0000e158 5f61735f 62797465 7300736f 75705f73 _as_bytes.soup_s │ │ │ │ + 0x0000e168 65737369 6f6e5f73 656e645f 616e645f ession_send_and_ │ │ │ │ + 0x0000e178 73706c69 63650073 6f75705f 73657373 splice.soup_sess │ │ │ │ + 0x0000e188 696f6e5f 73656e64 5f616e64 5f726561 ion_send_and_rea │ │ │ │ + 0x0000e198 6400736f 75705f73 65737369 6f6e5f77 d.soup_session_w │ │ │ │ + 0x0000e1a8 6562736f 636b6574 5f636f6e 6e656374 ebsocket_connect │ │ │ │ + 0x0000e1b8 5f66696e 69736800 736f7570 5f736573 _finish.soup_ses │ │ │ │ + 0x0000e1c8 73696f6e 5f676574 5f6f7269 67696e61 sion_get_origina │ │ │ │ + 0x0000e1d8 6c5f6d65 73736167 655f666f 725f6175 l_message_for_au │ │ │ │ + 0x0000e1e8 7468656e 74696361 74696f6e 00736f75 thentication.sou │ │ │ │ + 0x0000e1f8 705f7365 7373696f 6e5f7072 65636f6e p_session_precon │ │ │ │ + 0x0000e208 6e656374 5f66696e 69736800 675f7479 nect_finish.g_ty │ │ │ │ + 0x0000e218 70655f69 6e746572 66616365 5f616464 pe_interface_add │ │ │ │ + 0x0000e228 5f707265 72657175 69736974 6500675f _prerequisite.g_ │ │ │ │ + 0x0000e238 74797065 5f696e74 65726661 63655f70 type_interface_p │ │ │ │ + 0x0000e248 65656b00 736f7570 5f736f63 6b65745f eek.soup_socket_ │ │ │ │ + 0x0000e258 70726f70 65727469 65735f72 65660073 properties_ref.s │ │ │ │ + 0x0000e268 6f75705f 736f636b 65745f70 726f7065 oup_socket_prope │ │ │ │ + 0x0000e278 72746965 735f6765 745f7479 70650067 rties_get_type.g │ │ │ │ + 0x0000e288 5f757269 5f676574 5f757365 7200675f _uri_get_user.g_ │ │ │ │ + 0x0000e298 7572695f 6765745f 70617373 776f7264 uri_get_password │ │ │ │ + 0x0000e2a8 00675f75 72695f67 65745f66 7261676d .g_uri_get_fragm │ │ │ │ + 0x0000e2b8 656e7400 736f7570 5f757269 5f676574 ent.soup_uri_get │ │ │ │ + 0x0000e2c8 5f706174 685f616e 645f7175 65727900 _path_and_query. │ │ │ │ + 0x0000e2d8 736f7570 5f757269 5f686f73 745f6861 soup_uri_host_ha │ │ │ │ + 0x0000e2e8 73680067 5f686f73 746e616d 655f6973 sh.g_hostname_is │ │ │ │ + 0x0000e2f8 5f6e6f6e 5f617363 69690067 5f686f73 _non_ascii.g_hos │ │ │ │ + 0x0000e308 746e616d 655f6973 5f69705f 61646472 tname_is_ip_addr │ │ │ │ + 0x0000e318 65737300 675f686f 73746e61 6d655f74 ess.g_hostname_t │ │ │ │ + 0x0000e328 6f5f6173 63696900 736f7570 5f757269 o_ascii.soup_uri │ │ │ │ + 0x0000e338 5f646563 6f64655f 64617461 5f757269 _decode_data_uri │ │ │ │ + 0x0000e348 00675f75 72695f75 6e657363 6170655f .g_uri_unescape_ │ │ │ │ + 0x0000e358 62797465 7300675f 7572695f 756e6573 bytes.g_uri_unes │ │ │ │ + 0x0000e368 63617065 5f736567 6d656e74 00675f62 cape_segment.g_b │ │ │ │ + 0x0000e378 79746573 5f756e72 65665f74 6f5f6172 ytes_unref_to_ar │ │ │ │ + 0x0000e388 72617900 675f6261 73653634 5f646563 ray.g_base64_dec │ │ │ │ + 0x0000e398 6f64655f 696e706c 61636500 675f7572 ode_inplace.g_ur │ │ │ │ + 0x0000e3a8 695f6275 696c645f 77697468 5f757365 i_build_with_use │ │ │ │ + 0x0000e3b8 7200675f 7572695f 6765745f 61757468 r.g_uri_get_auth │ │ │ │ + 0x0000e3c8 5f706172 616d7300 736f7570 5f757269 _params.soup_uri │ │ │ │ + 0x0000e3d8 5f636f70 795f686f 73740073 6f75705f _copy_host.soup_ │ │ │ │ + 0x0000e3e8 63616368 65616269 6c697479 5f676574 cacheability_get │ │ │ │ + 0x0000e3f8 5f747970 6500675f 666c6167 735f7265 _type.g_flags_re │ │ │ │ + 0x0000e408 67697374 65725f73 74617469 6300736f gister_static.so │ │ │ │ + 0x0000e418 75705f63 61636865 5f747970 655f6765 up_cache_type_ge │ │ │ │ + 0x0000e428 745f7479 70650067 5f656e75 6d5f7265 t_type.g_enum_re │ │ │ │ + 0x0000e438 67697374 65725f73 74617469 6300736f gister_static.so │ │ │ │ + 0x0000e448 75705f63 6f6f6b69 655f6a61 725f6163 up_cookie_jar_ac │ │ │ │ + 0x0000e458 63657074 5f706f6c 6963795f 6765745f cept_policy_get_ │ │ │ │ + 0x0000e468 74797065 00736f75 705f7361 6d655f73 type.soup_same_s │ │ │ │ + 0x0000e478 6974655f 706f6c69 63795f67 65745f74 ite_policy_get_t │ │ │ │ + 0x0000e488 79706500 736f7570 5f6d656d 6f72795f ype.soup_memory_ │ │ │ │ + 0x0000e498 7573655f 6765745f 74797065 00736f75 use_get_type.sou │ │ │ │ + 0x0000e4a8 705f7365 72766572 5f6c6973 74656e5f p_server_listen_ │ │ │ │ + 0x0000e4b8 6f707469 6f6e735f 6765745f 74797065 options_get_type │ │ │ │ + 0x0000e4c8 00736f75 705f6461 74655f66 6f726d61 .soup_date_forma │ │ │ │ + 0x0000e4d8 745f6765 745f7479 70650073 6f75705f t_get_type.soup_ │ │ │ │ + 0x0000e4e8 6d657373 6167655f 68656164 6572735f message_headers_ │ │ │ │ + 0x0000e4f8 74797065 5f676574 5f747970 6500736f type_get_type.so │ │ │ │ + 0x0000e508 75705f65 6e636f64 696e675f 6765745f up_encoding_get_ │ │ │ │ + 0x0000e518 74797065 00736f75 705f6578 70656374 type.soup_expect │ │ │ │ + 0x0000e528 6174696f 6e5f6765 745f7479 70650073 ation_get_type.s │ │ │ │ + 0x0000e538 6f75705f 73657373 696f6e5f 6572726f oup_session_erro │ │ │ │ + 0x0000e548 725f6765 745f7479 70650073 6f75705f r_get_type.soup_ │ │ │ │ + 0x0000e558 73746174 75735f67 65745f74 79706500 status_get_type. │ │ │ │ + 0x0000e568 736f7570 5f746c64 5f657272 6f725f67 soup_tld_error_g │ │ │ │ + 0x0000e578 65745f74 79706500 736f7570 5f757269 et_type.soup_uri │ │ │ │ + 0x0000e588 5f636f6d 706f6e65 6e745f67 65745f74 _component_get_t │ │ │ │ + 0x0000e598 79706500 736f7570 5f776562 736f636b ype.soup_websock │ │ │ │ + 0x0000e5a8 65745f65 72726f72 5f676574 5f747970 et_error_get_typ │ │ │ │ + 0x0000e5b8 6500736f 75705f77 6562736f 636b6574 e.soup_websocket │ │ │ │ + 0x0000e5c8 5f646174 615f7479 70655f67 65745f74 _data_type_get_t │ │ │ │ + 0x0000e5d8 79706500 736f7570 5f776562 736f636b ype.soup_websock │ │ │ │ + 0x0000e5e8 65745f63 6c6f7365 5f636f64 655f6765 et_close_code_ge │ │ │ │ + 0x0000e5f8 745f7479 70650073 6f75705f 61757468 t_type.soup_auth │ │ │ │ + 0x0000e608 5f63616e 63656c00 736f7570 5f617574 _cancel.soup_aut │ │ │ │ + 0x0000e618 685f6973 5f666f72 5f70726f 78790073 h_is_for_proxy.s │ │ │ │ + 0x0000e628 6f75705f 61757468 5f676574 5f736368 oup_auth_get_sch │ │ │ │ + 0x0000e638 656d655f 6e616d65 00736f75 705f6175 eme_name.soup_au │ │ │ │ + 0x0000e648 74685f6e 65770073 6f75705f 61757468 th_new.soup_auth │ │ │ │ + 0x0000e658 5f676574 5f617574 686f7269 74790073 _get_authority.s │ │ │ │ + 0x0000e668 6f75705f 61757468 5f676574 5f726561 oup_auth_get_rea │ │ │ │ + 0x0000e678 6c6d0073 6f75705f 61757468 5f676574 lm.soup_auth_get │ │ │ │ + 0x0000e688 5f696e66 6f00736f 75705f63 6f6e6e65 _info.soup_conne │ │ │ │ + 0x0000e698 6374696f 6e5f6175 74685f67 65745f74 ction_auth_get_t │ │ │ │ + 0x0000e6a8 79706500 736f7570 5f617574 685f6973 ype.soup_auth_is │ │ │ │ + 0x0000e6b8 5f617574 68656e74 69636174 65640073 _authenticated.s │ │ │ │ + 0x0000e6c8 6f75705f 61757468 5f757064 61746500 oup_auth_update. │ │ │ │ + 0x0000e6d8 736f7570 5f617574 685f6175 7468656e soup_auth_authen │ │ │ │ + 0x0000e6e8 74696361 74650073 6f75705f 61757468 ticate.soup_auth │ │ │ │ + 0x0000e6f8 5f69735f 63616e63 656c6c65 6400736f _is_cancelled.so │ │ │ │ + 0x0000e708 75705f61 7574685f 6765745f 61757468 up_auth_get_auth │ │ │ │ + 0x0000e718 6f72697a 6174696f 6e00736f 75705f61 orization.soup_a │ │ │ │ + 0x0000e728 7574685f 69735f72 65616479 00736f75 uth_is_ready.sou │ │ │ │ + 0x0000e738 705f6175 74685f63 616e5f61 75746865 p_auth_can_authe │ │ │ │ + 0x0000e748 6e746963 61746500 736f7570 5f617574 nticate.soup_aut │ │ │ │ + 0x0000e758 685f6765 745f7072 6f746563 74696f6e h_get_protection │ │ │ │ + 0x0000e768 5f737061 63650073 6f75705f 61757468 _space.soup_auth │ │ │ │ + 0x0000e778 5f667265 655f7072 6f746563 74696f6e _free_protection │ │ │ │ + 0x0000e788 5f737061 63650067 5f636f6e 76657274 _space.g_convert │ │ │ │ + 0x0000e798 00736f75 705f6175 74685f64 69676573 .soup_auth_diges │ │ │ │ + 0x0000e7a8 745f7061 7273655f 616c676f 72697468 t_parse_algorith │ │ │ │ + 0x0000e7b8 6d00736f 75705f61 7574685f 64696765 m.soup_auth_dige │ │ │ │ + 0x0000e7c8 73745f67 65745f61 6c676f72 6974686d st_get_algorithm │ │ │ │ + 0x0000e7d8 00736f75 705f6175 74685f64 69676573 .soup_auth_diges │ │ │ │ + 0x0000e7e8 745f7061 7273655f 716f7000 736f7570 t_parse_qop.soup │ │ │ │ + 0x0000e7f8 5f617574 685f6469 67657374 5f676574 _auth_digest_get │ │ │ │ + 0x0000e808 5f716f70 00736f75 705f6175 74685f64 _qop.soup_auth_d │ │ │ │ + 0x0000e818 69676573 745f636f 6d707574 655f6865 igest_compute_he │ │ │ │ + 0x0000e828 785f7572 7000675f 63686563 6b73756d x_urp.g_checksum │ │ │ │ + 0x0000e838 5f676574 5f737472 696e6700 736f7570 _get_string.soup │ │ │ │ + 0x0000e848 5f617574 685f6469 67657374 5f636f6d _auth_digest_com │ │ │ │ + 0x0000e858 70757465 5f686578 5f613100 67657470 pute_hex_a1.getp │ │ │ │ + 0x0000e868 69640073 6f75705f 61757468 5f646967 id.soup_auth_dig │ │ │ │ + 0x0000e878 6573745f 636f6d70 7574655f 72657370 est_compute_resp │ │ │ │ + 0x0000e888 6f6e7365 00736f75 705f6175 74685f6e onse.soup_auth_n │ │ │ │ + 0x0000e898 746c6d5f 6765745f 74797065 00675f70 tlm_get_type.g_p │ │ │ │ + 0x0000e8a8 74725f61 72726179 5f736f72 7400675f tr_array_sort.g_ │ │ │ │ + 0x0000e8b8 7074725f 61727261 795f6e65 7700675f ptr_array_new.g_ │ │ │ │ + 0x0000e8c8 6f626a65 63745f73 7465616c 5f646174 object_steal_dat │ │ │ │ + 0x0000e8d8 6100675f 6d616c6c 6f633000 736f7570 a.g_malloc0.soup │ │ │ │ + 0x0000e8e8 5f617574 685f6d61 6e616765 725f7573 _auth_manager_us │ │ │ │ + 0x0000e8f8 655f6175 74680073 6f75705f 61757468 e_auth.soup_auth │ │ │ │ + 0x0000e908 5f6d616e 61676572 5f636c65 61725f63 _manager_clear_c │ │ │ │ + 0x0000e918 61636865 645f6372 6564656e 7469616c ached_credential │ │ │ │ + 0x0000e928 7300675f 68617368 5f746162 6c655f69 s.g_hash_table_i │ │ │ │ + 0x0000e938 7465725f 72656d6f 76650073 6f75705f ter_remove.soup_ │ │ │ │ + 0x0000e948 636f6e6e 65637469 6f6e5f61 7574685f connection_auth_ │ │ │ │ + 0x0000e958 6765745f 636f6e6e 65637469 6f6e5f73 get_connection_s │ │ │ │ + 0x0000e968 74617465 5f666f72 5f6d6573 73616765 tate_for_message │ │ │ │ + 0x0000e978 00675f75 72695f74 6f5f7374 72696e67 .g_uri_to_string │ │ │ │ + 0x0000e988 5f706172 7469616c 00675f66 696c655f _partial.g_file_ │ │ │ │ + 0x0000e998 74657374 00675f6d 6b646972 5f776974 test.g_mkdir_wit │ │ │ │ + 0x0000e9a8 685f7061 72656e74 7300675f 6765745f h_parents.g_get_ │ │ │ │ + 0x0000e9b8 75736572 5f636163 68655f64 69720067 user_cache_dir.g │ │ │ │ + 0x0000e9c8 5f686173 685f7461 626c655f 6765745f _hash_table_get_ │ │ │ │ + 0x0000e9d8 76616c75 65730067 5f6c6973 745f666f values.g_list_fo │ │ │ │ + 0x0000e9e8 72656163 6800675f 76617269 616e745f reach.g_variant_ │ │ │ │ + 0x0000e9f8 74797065 5f636865 636b6564 5f00675f type_checked_.g_ │ │ │ │ + 0x0000ea08 76617269 616e745f 6275696c 6465725f variant_builder_ │ │ │ │ + 0x0000ea18 6f70656e 00675f76 61726961 6e745f62 open.g_variant_b │ │ │ │ + 0x0000ea28 75696c64 65725f61 64640067 5f766172 uilder_add.g_var │ │ │ │ + 0x0000ea38 69616e74 5f627569 6c646572 5f636c6f iant_builder_clo │ │ │ │ + 0x0000ea48 73650067 5f6c6973 745f6c65 6e677468 se.g_list_length │ │ │ │ + 0x0000ea58 00675f68 6173685f 7461626c 655f7369 .g_hash_table_si │ │ │ │ + 0x0000ea68 7a650067 5f6c6973 745f6669 6e640067 ze.g_list_find.g │ │ │ │ + 0x0000ea78 5f6c6973 745f6465 6c657465 5f6c696e _list_delete_lin │ │ │ │ + 0x0000ea88 6b00675f 66696c65 5f6e6577 5f666f72 k.g_file_new_for │ │ │ │ + 0x0000ea98 5f706174 6800675f 66696c65 5f64656c _path.g_file_del │ │ │ │ + 0x0000eaa8 65746500 675f6c69 73745f69 6e736572 ete.g_list_inser │ │ │ │ + 0x0000eab8 745f736f 72746564 00675f66 696c655f t_sorted.g_file_ │ │ │ │ + 0x0000eac8 72656164 00736f75 705f626f 64795f69 read.soup_body_i │ │ │ │ + 0x0000ead8 6e707574 5f737472 65616d5f 6e657700 nput_stream_new. │ │ │ │ + 0x0000eae8 736f7570 5f636163 68655f63 6c69656e soup_cache_clien │ │ │ │ + 0x0000eaf8 745f696e 7075745f 73747265 616d5f6e t_input_stream_n │ │ │ │ + 0x0000eb08 65770073 6f75705f 63616368 655f6e65 ew.soup_cache_ne │ │ │ │ + 0x0000eb18 7700675f 6c697374 5f72656d 6f76655f w.g_list_remove_ │ │ │ │ + 0x0000eb28 6c696e6b 00736f75 705f6361 6368655f link.soup_cache_ │ │ │ │ + 0x0000eb38 6765745f 63616368 65616269 6c697479 get_cacheability │ │ │ │ + 0x0000eb48 00736f75 705f6361 6368655f 666c7573 .soup_cache_flus │ │ │ │ + 0x0000eb58 6800736f 75705f63 61636865 5f636c65 h.soup_cache_cle │ │ │ │ + 0x0000eb68 61720067 5f646972 5f6f7065 6e00675f ar.g_dir_open.g_ │ │ │ │ + 0x0000eb78 6469725f 72656164 5f6e616d 6500675f dir_read_name.g_ │ │ │ │ + 0x0000eb88 756e6c69 6e6b0067 5f646972 5f636c6f unlink.g_dir_clo │ │ │ │ + 0x0000eb98 73650073 6f75705f 63616368 655f696e se.soup_cache_in │ │ │ │ + 0x0000eba8 7075745f 73747265 616d5f6e 65770073 put_stream_new.s │ │ │ │ + 0x0000ebb8 6f75705f 63616368 655f6475 6d700067 oup_cache_dump.g │ │ │ │ + 0x0000ebc8 5f766172 69616e74 5f627569 6c646572 _variant_builder │ │ │ │ + 0x0000ebd8 5f696e69 7400675f 76617269 616e745f _init.g_variant_ │ │ │ │ + 0x0000ebe8 6275696c 6465725f 656e6400 675f7661 builder_end.g_va │ │ │ │ + 0x0000ebf8 7269616e 745f7265 665f7369 6e6b0067 riant_ref_sink.g │ │ │ │ + 0x0000ec08 5f766172 69616e74 5f676574 5f646174 _variant_get_dat │ │ │ │ + 0x0000ec18 6100675f 76617269 616e745f 6765745f a.g_variant_get_ │ │ │ │ + 0x0000ec28 73697a65 00675f66 696c655f 7365745f size.g_file_set_ │ │ │ │ + 0x0000ec38 636f6e74 656e7473 00675f76 61726961 contents.g_varia │ │ │ │ + 0x0000ec48 6e745f75 6e726566 00736f75 705f6361 nt_unref.soup_ca │ │ │ │ + 0x0000ec58 6368655f 6c6f6164 00675f76 61726961 che_load.g_varia │ │ │ │ + 0x0000ec68 6e745f6e 65775f66 726f6d5f 64617461 nt_new_from_data │ │ │ │ + 0x0000ec78 00675f76 61726961 6e745f67 65740067 .g_variant_get.g │ │ │ │ + 0x0000ec88 5f766172 69616e74 5f697465 725f6c6f _variant_iter_lo │ │ │ │ + 0x0000ec98 6f700067 5f766172 69616e74 5f697465 op.g_variant_ite │ │ │ │ + 0x0000eca8 725f6672 65650073 6f75705f 63616368 r_free.soup_cach │ │ │ │ + 0x0000ecb8 655f7365 745f6d61 785f7369 7a650073 e_set_max_size.s │ │ │ │ + 0x0000ecc8 6f75705f 63616368 655f6765 745f6d61 oup_cache_get_ma │ │ │ │ + 0x0000ecd8 785f7369 7a650073 6f75705f 63616368 x_size.soup_cach │ │ │ │ + 0x0000ece8 655f636c 69656e74 5f696e70 75745f73 e_client_input_s │ │ │ │ + 0x0000ecf8 74726561 6d5f6765 745f7479 70650073 tream_get_type.s │ │ │ │ + 0x0000ed08 6f75705f 66696c74 65725f69 6e707574 oup_filter_input │ │ │ │ + 0x0000ed18 5f737472 65616d5f 6765745f 74797065 _stream_get_type │ │ │ │ + 0x0000ed28 00675f6f 75747075 745f7374 7265616d .g_output_stream │ │ │ │ + 0x0000ed38 5f69735f 636c6f73 65640067 5f6f7574 _is_closed.g_out │ │ │ │ + 0x0000ed48 7075745f 73747265 616d5f77 72697465 put_stream_write │ │ │ │ + 0x0000ed58 5f617379 6e630067 5f717565 75655f66 _async.g_queue_f │ │ │ │ + 0x0000ed68 7265655f 66756c6c 00675f6f 75747075 ree_full.g_outpu │ │ │ │ + 0x0000ed78 745f7374 7265616d 5f686173 5f70656e t_stream_has_pen │ │ │ │ + 0x0000ed88 64696e67 00675f66 696c655f 7265706c ding.g_file_repl │ │ │ │ + 0x0000ed98 6163655f 66696e69 73680067 5f696e70 ace_finish.g_inp │ │ │ │ + 0x0000eda8 75745f73 74726561 6d5f6973 5f636c6f ut_stream_is_clo │ │ │ │ + 0x0000edb8 73656400 675f6669 6c746572 5f696e70 sed.g_filter_inp │ │ │ │ + 0x0000edc8 75745f73 74726561 6d5f6765 745f6261 ut_stream_get_ba │ │ │ │ + 0x0000edd8 73655f73 74726561 6d00675f 6f757470 se_stream.g_outp │ │ │ │ + 0x0000ede8 75745f73 74726561 6d5f7772 6974655f ut_stream_write_ │ │ │ │ + 0x0000edf8 66696e69 73680067 5f717565 75655f70 finish.g_queue_p │ │ │ │ + 0x0000ee08 7573685f 68656164 00736f75 705f6361 ush_head.soup_ca │ │ │ │ + 0x0000ee18 6368655f 696e7075 745f7374 7265616d che_input_stream │ │ │ │ + 0x0000ee28 5f676574 5f747970 6500675f 66696c65 _get_type.g_file │ │ │ │ + 0x0000ee38 5f726570 6c616365 5f617379 6e630073 _replace_async.s │ │ │ │ + 0x0000ee48 6f75705f 636f6e76 65727465 725f7772 oup_converter_wr │ │ │ │ + 0x0000ee58 61707065 725f6e65 7700675f 636f6e76 apper_new.g_conv │ │ │ │ + 0x0000ee68 65727465 725f696e 7075745f 73747265 erter_input_stre │ │ │ │ + 0x0000ee78 616d5f67 65745f74 79706500 736f7570 am_get_type.soup │ │ │ │ + 0x0000ee88 5f62726f 746c695f 6465636f 6d707265 _brotli_decompre │ │ │ │ + 0x0000ee98 73736f72 5f6e6577 00675f7a 6c69625f ssor_new.g_zlib_ │ │ │ │ + 0x0000eea8 6465636f 6d707265 73736f72 5f6e6577 decompressor_new │ │ │ │ + 0x0000eeb8 00675f63 6f6e7665 72746572 5f676574 .g_converter_get │ │ │ │ + 0x0000eec8 5f747970 6500675f 636f6e76 65727465 _type.g_converte │ │ │ │ + 0x0000eed8 725f7265 73657400 675f636f 6e766572 r_reset.g_conver │ │ │ │ + 0x0000eee8 7465725f 636f6e76 65727400 675f7a6c ter_convert.g_zl │ │ │ │ + 0x0000eef8 69625f64 65636f6d 70726573 736f725f ib_decompressor_ │ │ │ │ + 0x0000ef08 6765745f 74797065 00675f6f 626a6563 get_type.g_objec │ │ │ │ + 0x0000ef18 745f6765 7400736f 75705f63 6f6e7665 t_get.soup_conve │ │ │ │ + 0x0000ef28 72746572 5f777261 70706572 5f676574 rter_wrapper_get │ │ │ │ + 0x0000ef38 5f747970 6500736f 75705f63 6f6e7465 _type.soup_conte │ │ │ │ + 0x0000ef48 6e745f73 6e696666 65725f73 6e696666 nt_sniffer_sniff │ │ │ │ + 0x0000ef58 00736f75 705f636f 6e74656e 745f736e .soup_content_sn │ │ │ │ + 0x0000ef68 69666665 725f6765 745f7479 70650073 iffer_get_type.s │ │ │ │ + 0x0000ef78 6f75705f 636f6e74 656e745f 736e6966 oup_content_snif │ │ │ │ + 0x0000ef88 6665725f 73747265 616d5f67 65745f74 fer_stream_get_t │ │ │ │ + 0x0000ef98 79706500 675f7365 656b6162 6c655f67 ype.g_seekable_g │ │ │ │ + 0x0000efa8 65745f74 79706500 675f7365 656b6162 et_type.g_seekab │ │ │ │ + 0x0000efb8 6c655f73 65656b00 675f7365 656b6162 le_seek.g_seekab │ │ │ │ + 0x0000efc8 6c655f63 616e5f73 65656b00 675f696e le_can_seek.g_in │ │ │ │ + 0x0000efd8 7075745f 73747265 616d5f73 6b697000 put_stream_skip. │ │ │ │ + 0x0000efe8 736f7570 5f66696c 7465725f 696e7075 soup_filter_inpu │ │ │ │ + 0x0000eff8 745f7374 7265616d 5f726561 645f756e t_stream_read_un │ │ │ │ + 0x0000f008 74696c00 675f7061 72616d5f 73706563 til.g_param_spec │ │ │ │ + 0x0000f018 5f696e74 36340067 5f76616c 75655f67 _int64.g_value_g │ │ │ │ + 0x0000f028 65745f69 6e743634 00736f75 705f626f et_int64.soup_bo │ │ │ │ + 0x0000f038 64795f69 6e707574 5f737472 65616d5f dy_input_stream_ │ │ │ │ + 0x0000f048 6765745f 74797065 00675f6f 75747075 get_type.g_outpu │ │ │ │ + 0x0000f058 745f7374 7265616d 5f636c6f 73655f66 t_stream_close_f │ │ │ │ + 0x0000f068 696e6973 6800736f 75705f6d 65737361 inish.soup_messa │ │ │ │ + 0x0000f078 67655f69 6f5f6461 74615f63 6c65616e ge_io_data_clean │ │ │ │ + 0x0000f088 75700073 6f75705f 6d657373 6167655f up.soup_message_ │ │ │ │ + 0x0000f098 696f5f64 6174615f 6765745f 736f7572 io_data_get_sour │ │ │ │ + 0x0000f0a8 63650073 6f75705f 6d657373 6167655f ce.soup_message_ │ │ │ │ + 0x0000f0b8 696f5f64 6174615f 70617573 6500736f io_data_pause.so │ │ │ │ + 0x0000f0c8 75705f6d 65737361 67655f69 6f5f6461 up_message_io_da │ │ │ │ + 0x0000f0d8 74615f72 6561645f 68656164 65727300 ta_read_headers. │ │ │ │ + 0x0000f0e8 736f7570 5f6d6573 73616765 5f626f64 soup_message_bod │ │ │ │ + 0x0000f0f8 795f676f 745f6368 756e6b00 675f6f75 y_got_chunk.g_ou │ │ │ │ + 0x0000f108 74707574 5f737472 65616d5f 636c6f73 tput_stream_clos │ │ │ │ + 0x0000f118 6500675f 706f6c6c 61626c65 5f737472 e.g_pollable_str │ │ │ │ + 0x0000f128 65616d5f 77726974 6500736f 75705f62 eam_write.soup_b │ │ │ │ + 0x0000f138 6f64795f 6f757470 75745f73 74726561 ody_output_strea │ │ │ │ + 0x0000f148 6d5f6e65 7700736f 75705f6d 65737361 m_new.soup_messa │ │ │ │ + 0x0000f158 67655f62 6f64795f 77726f74 655f6368 ge_body_wrote_ch │ │ │ │ + 0x0000f168 756e6b00 675f6f75 74707574 5f737472 unk.g_output_str │ │ │ │ + 0x0000f178 65616d5f 636c6f73 655f6173 796e6300 eam_close_async. │ │ │ │ + 0x0000f188 736f7570 5f6d6573 73616765 5f626f64 soup_message_bod │ │ │ │ + 0x0000f198 795f6765 745f6368 756e6b00 736f7570 y_get_chunk.soup │ │ │ │ + 0x0000f1a8 5f6d6573 73616765 5f626f64 795f6170 _message_body_ap │ │ │ │ + 0x0000f1b8 70656e64 5f627974 65730073 6f75705f pend_bytes.soup_ │ │ │ │ + 0x0000f1c8 6d657373 6167655f 696f5f64 6174615f message_io_data_ │ │ │ │ + 0x0000f1d8 756e7061 75736500 736f7570 5f687474 unpause.soup_htt │ │ │ │ + 0x0000f1e8 70325f69 6f5f7374 6174655f 746f5f73 p2_io_state_to_s │ │ │ │ + 0x0000f1f8 7472696e 67006e67 68747470 325f7365 tring.nghttp2_se │ │ │ │ + 0x0000f208 7373696f 6e5f6765 745f7374 7265616d ssion_get_stream │ │ │ │ + 0x0000f218 5f757365 725f6461 7461006e 67687474 _user_data.nghtt │ │ │ │ + 0x0000f228 70325f73 65737369 6f6e5f64 656c006e p2_session_del.n │ │ │ │ + 0x0000f238 67687474 70325f73 65737369 6f6e5f6d ghttp2_session_m │ │ │ │ + 0x0000f248 656d5f72 65637600 6e676874 7470325f em_recv.nghttp2_ │ │ │ │ + 0x0000f258 73747265 72726f72 006e6768 74747032 strerror.nghttp2 │ │ │ │ + 0x0000f268 5f736573 73696f6e 5f77616e 745f7265 _session_want_re │ │ │ │ + 0x0000f278 6164006e 67687474 70325f73 65737369 ad.nghttp2_sessi │ │ │ │ + 0x0000f288 6f6e5f77 616e745f 77726974 65006e67 on_want_write.ng │ │ │ │ + 0x0000f298 68747470 325f6874 7470325f 73747265 http2_http2_stre │ │ │ │ + 0x0000f2a8 72726f72 00736f75 705f6874 7470325f rror.soup_http2_ │ │ │ │ + 0x0000f2b8 6672616d 655f7479 70655f74 6f5f7374 frame_type_to_st │ │ │ │ + 0x0000f2c8 72696e67 006e6768 74747032 5f736573 ring.nghttp2_ses │ │ │ │ + 0x0000f2d8 73696f6e 5f736574 5f737472 65616d5f sion_set_stream_ │ │ │ │ + 0x0000f2e8 75736572 5f646174 61006e67 68747470 user_data.nghttp │ │ │ │ + 0x0000f2f8 325f7365 7373696f 6e5f6d65 6d5f7365 2_session_mem_se │ │ │ │ + 0x0000f308 6e64006e 67687474 70325f73 75626d69 nd.nghttp2_submi │ │ │ │ + 0x0000f318 745f7265 73706f6e 7365006e 67687474 t_response.nghtt │ │ │ │ + 0x0000f328 70325f73 65737369 6f6e5f67 65745f73 p2_session_get_s │ │ │ │ + 0x0000f338 74726561 6d5f7265 6d6f7465 5f77696e tream_remote_win │ │ │ │ + 0x0000f348 646f775f 73697a65 006e6768 74747032 dow_size.nghttp2 │ │ │ │ + 0x0000f358 5f736573 73696f6e 5f676574 5f737472 _session_get_str │ │ │ │ + 0x0000f368 65616d5f 65666665 63746976 655f7265 eam_effective_re │ │ │ │ + 0x0000f378 63765f64 6174615f 6c656e67 7468006e cv_data_length.n │ │ │ │ + 0x0000f388 67687474 70325f73 65737369 6f6e5f67 ghttp2_session_g │ │ │ │ + 0x0000f398 65745f73 74726561 6d5f6566 66656374 et_stream_effect │ │ │ │ + 0x0000f3a8 6976655f 6c6f6361 6c5f7769 6e646f77 ive_local_window │ │ │ │ + 0x0000f3b8 5f73697a 6500736f 75705f68 74747032 _size.soup_http2 │ │ │ │ + 0x0000f3c8 5f646562 75675f69 6e697400 6e676874 _debug_init.nght │ │ │ │ + 0x0000f3d8 7470325f 73657373 696f6e5f 63616c6c tp2_session_call │ │ │ │ + 0x0000f3e8 6261636b 735f6e65 77006e67 68747470 backs_new.nghttp │ │ │ │ + 0x0000f3f8 325f7365 7373696f 6e5f6361 6c6c6261 2_session_callba │ │ │ │ + 0x0000f408 636b735f 7365745f 6f6e5f62 6567696e cks_set_on_begin │ │ │ │ + 0x0000f418 5f686561 64657273 5f63616c 6c626163 _headers_callbac │ │ │ │ + 0x0000f428 6b006e67 68747470 325f7365 7373696f k.nghttp2_sessio │ │ │ │ + 0x0000f438 6e5f6361 6c6c6261 636b735f 7365745f n_callbacks_set_ │ │ │ │ + 0x0000f448 6f6e5f68 65616465 725f6361 6c6c6261 on_header_callba │ │ │ │ + 0x0000f458 636b006e 67687474 70325f73 65737369 ck.nghttp2_sessi │ │ │ │ + 0x0000f468 6f6e5f63 616c6c62 61636b73 5f736574 on_callbacks_set │ │ │ │ + 0x0000f478 5f6f6e5f 64617461 5f636875 6e6b5f72 _on_data_chunk_r │ │ │ │ + 0x0000f488 6563765f 63616c6c 6261636b 006e6768 ecv_callback.ngh │ │ │ │ + 0x0000f498 74747032 5f736573 73696f6e 5f63616c ttp2_session_cal │ │ │ │ + 0x0000f4a8 6c626163 6b735f73 65745f6f 6e5f6672 lbacks_set_on_fr │ │ │ │ + 0x0000f4b8 616d655f 72656376 5f63616c 6c626163 ame_recv_callbac │ │ │ │ + 0x0000f4c8 6b006e67 68747470 325f7365 7373696f k.nghttp2_sessio │ │ │ │ + 0x0000f4d8 6e5f6361 6c6c6261 636b735f 7365745f n_callbacks_set_ │ │ │ │ + 0x0000f4e8 6f6e5f66 72616d65 5f73656e 645f6361 on_frame_send_ca │ │ │ │ + 0x0000f4f8 6c6c6261 636b006e 67687474 70325f73 llback.nghttp2_s │ │ │ │ + 0x0000f508 65737369 6f6e5f63 616c6c62 61636b73 ession_callbacks │ │ │ │ + 0x0000f518 5f736574 5f6f6e5f 73747265 616d5f63 _set_on_stream_c │ │ │ │ + 0x0000f528 6c6f7365 5f63616c 6c626163 6b006e67 lose_callback.ng │ │ │ │ + 0x0000f538 68747470 325f7365 7373696f 6e5f7365 http2_session_se │ │ │ │ + 0x0000f548 72766572 5f6e6577 006e6768 74747032 rver_new.nghttp2 │ │ │ │ + 0x0000f558 5f736573 73696f6e 5f63616c 6c626163 _session_callbac │ │ │ │ + 0x0000f568 6b735f64 656c006e 67687474 70325f73 ks_del.nghttp2_s │ │ │ │ + 0x0000f578 75626d69 745f7365 7474696e 67730073 ubmit_settings.s │ │ │ │ + 0x0000f588 6f75705f 61757468 5f646f6d 61696e5f oup_auth_domain_ │ │ │ │ + 0x0000f598 6765745f 74797065 00736f75 705f6175 get_type.soup_au │ │ │ │ + 0x0000f5a8 74685f64 6f6d6169 6e5f6164 645f7061 th_domain_add_pa │ │ │ │ + 0x0000f5b8 74680073 6f75705f 61757468 5f646f6d th.soup_auth_dom │ │ │ │ + 0x0000f5c8 61696e5f 72656d6f 76655f70 61746800 ain_remove_path. │ │ │ │ + 0x0000f5d8 736f7570 5f617574 685f646f 6d61696e soup_auth_domain │ │ │ │ + 0x0000f5e8 5f736574 5f66696c 74657200 736f7570 _set_filter.soup │ │ │ │ + 0x0000f5f8 5f617574 685f646f 6d61696e 5f676574 _auth_domain_get │ │ │ │ + 0x0000f608 5f726561 6c6d0073 6f75705f 61757468 _realm.soup_auth │ │ │ │ + 0x0000f618 5f646f6d 61696e5f 7365745f 67656e65 _domain_set_gene │ │ │ │ + 0x0000f628 7269635f 61757468 5f63616c 6c626163 ric_auth_callbac │ │ │ │ + 0x0000f638 6b00736f 75705f61 7574685f 646f6d61 k.soup_auth_doma │ │ │ │ + 0x0000f648 696e5f74 72795f67 656e6572 69635f61 in_try_generic_a │ │ │ │ + 0x0000f658 7574685f 63616c6c 6261636b 00736f75 uth_callback.sou │ │ │ │ + 0x0000f668 705f6175 74685f64 6f6d6169 6e5f6368 p_auth_domain_ch │ │ │ │ + 0x0000f678 65636b5f 70617373 776f7264 00675f73 eck_password.g_s │ │ │ │ + 0x0000f688 6f636b65 745f6163 63657074 00736f75 ocket_accept.sou │ │ │ │ + 0x0000f698 705f6c69 7374656e 65725f67 65745f74 p_listener_get_t │ │ │ │ + 0x0000f6a8 79706500 675f736f 636b6574 5f676574 ype.g_socket_get │ │ │ │ + 0x0000f6b8 5f6f7074 696f6e00 675f736f 636b6574 _option.g_socket │ │ │ │ + 0x0000f6c8 5f69735f 636f6e6e 65637465 6400675f _is_connected.g_ │ │ │ │ + 0x0000f6d8 70726566 69785f65 72726f72 00675f73 prefix_error.g_s │ │ │ │ + 0x0000f6e8 6f636b65 745f6164 64726573 735f6765 ocket_address_ge │ │ │ │ + 0x0000f6f8 745f6661 6d696c79 00736f75 705f6d65 t_family.soup_me │ │ │ │ + 0x0000f708 73736167 655f626f 64795f72 65660073 ssage_body_ref.s │ │ │ │ + 0x0000f718 6f75705f 6d657373 6167655f 626f6479 oup_message_body │ │ │ │ + 0x0000f728 5f736574 5f616363 756d756c 61746500 _set_accumulate. │ │ │ │ + 0x0000f738 736f7570 5f6d6573 73616765 5f626f64 soup_message_bod │ │ │ │ + 0x0000f748 795f6170 70656e64 5f74616b 6500736f y_append_take.so │ │ │ │ + 0x0000f758 75705f6d 65737361 67655f62 6f64795f up_message_body_ │ │ │ │ + 0x0000f768 636f6d70 6c657465 00736f75 705f6d65 complete.soup_me │ │ │ │ + 0x0000f778 73736167 655f626f 64795f67 65745f74 ssage_body_get_t │ │ │ │ + 0x0000f788 79706500 675f6172 7261795f 696e7365 ype.g_array_inse │ │ │ │ + 0x0000f798 72745f76 616c7300 736f7570 5f636c69 rt_vals.soup_cli │ │ │ │ + 0x0000f7a8 656e745f 6d657373 6167655f 696f5f64 ent_message_io_d │ │ │ │ + 0x0000f7b8 65737472 6f790073 6f75705f 636c6965 estroy.soup_clie │ │ │ │ + 0x0000f7c8 6e745f6d 65737361 67655f69 6f5f7374 nt_message_io_st │ │ │ │ + 0x0000f7d8 6f6c656e 00736f75 705f636c 69656e74 olen.soup_client │ │ │ │ + 0x0000f7e8 5f6d6573 73616765 5f696f5f 636c6f73 _message_io_clos │ │ │ │ + 0x0000f7f8 655f6173 796e6300 736f7570 5f636c69 e_async.soup_cli │ │ │ │ + 0x0000f808 656e745f 6d657373 6167655f 696f5f69 ent_message_io_i │ │ │ │ + 0x0000f818 735f6f70 656e0073 6f75705f 636c6965 s_open.soup_clie │ │ │ │ + 0x0000f828 6e745f6d 65737361 67655f69 6f5f6973 nt_message_io_is │ │ │ │ + 0x0000f838 5f726575 7361626c 6500736f 75705f63 _reusable.soup_c │ │ │ │ + 0x0000f848 6c69656e 745f6d65 73736167 655f696f lient_message_io │ │ │ │ + 0x0000f858 5f6f776e 65725f63 68616e67 65640067 _owner_changed.g │ │ │ │ + 0x0000f868 5f746872 6561645f 73656c66 00675f74 _thread_self.g_t │ │ │ │ + 0x0000f878 61736b5f 6765745f 74797065 00736f75 ask_get_type.sou │ │ │ │ + 0x0000f888 705f636f 6e6e6563 74696f6e 5f737461 p_connection_sta │ │ │ │ + 0x0000f898 74655f67 65745f74 79706500 675f7061 te_get_type.g_pa │ │ │ │ + 0x0000f8a8 72616d5f 73706563 5f756368 61720067 ram_spec_uchar.g │ │ │ │ + 0x0000f8b8 5f76616c 75655f64 75705f62 6f786564 _value_dup_boxed │ │ │ │ + 0x0000f8c8 00675f76 616c7565 5f676574 5f756368 .g_value_get_uch │ │ │ │ + 0x0000f8d8 61720067 5f746c73 5f626163 6b656e64 ar.g_tls_backend │ │ │ │ + 0x0000f8e8 5f676574 5f636c69 656e745f 636f6e6e _get_client_conn │ │ │ │ + 0x0000f8f8 65637469 6f6e5f74 79706500 736f7570 ection_type.soup │ │ │ │ + 0x0000f908 5f746c73 5f696e74 65726163 74696f6e _tls_interaction │ │ │ │ + 0x0000f918 5f6e6577 00675f74 6c735f63 6f6e6e65 _new.g_tls_conne │ │ │ │ + 0x0000f928 6374696f 6e5f7365 745f6461 74616261 ction_set_databa │ │ │ │ + 0x0000f938 73650067 5f70726f 78795f61 64647265 se.g_proxy_addre │ │ │ │ + 0x0000f948 73735f67 65745f74 79706500 675f7072 ss_get_type.g_pr │ │ │ │ + 0x0000f958 6f78795f 61646472 6573735f 6765745f oxy_address_get_ │ │ │ │ + 0x0000f968 70726f74 6f636f6c 00675f73 6f636b65 protocol.g_socke │ │ │ │ + 0x0000f978 745f7365 745f7469 6d656f75 7400675f t_set_timeout.g_ │ │ │ │ + 0x0000f988 70726f78 795f6164 64726573 735f6765 proxy_address_ge │ │ │ │ + 0x0000f998 745f7572 6900675f 736f7572 63655f67 t_uri.g_source_g │ │ │ │ + 0x0000f9a8 65745f72 65616479 5f74696d 6500675f et_ready_time.g_ │ │ │ │ + 0x0000f9b8 736f636b 65745f63 6c69656e 745f6e65 socket_client_ne │ │ │ │ + 0x0000f9c8 7700675f 736f636b 65745f63 6c69656e w.g_socket_clien │ │ │ │ + 0x0000f9d8 745f7365 745f7072 6f78795f 7265736f t_set_proxy_reso │ │ │ │ + 0x0000f9e8 6c766572 00675f73 6f636b65 745f636c lver.g_socket_cl │ │ │ │ + 0x0000f9f8 69656e74 5f616464 5f617070 6c696361 ient_add_applica │ │ │ │ + 0x0000fa08 74696f6e 5f70726f 78790067 5f736f63 tion_proxy.g_soc │ │ │ │ + 0x0000fa18 6b65745f 636c6965 6e745f73 65745f6c ket_client_set_l │ │ │ │ + 0x0000fa28 6f63616c 5f616464 72657373 00675f73 ocal_address.g_s │ │ │ │ + 0x0000fa38 6f636b65 745f636c 69656e74 5f736574 ocket_client_set │ │ │ │ + 0x0000fa48 5f74696d 656f7574 00675f73 6f636b65 _timeout.g_socke │ │ │ │ + 0x0000fa58 745f636c 69656e74 5f736574 5f656e61 t_client_set_ena │ │ │ │ + 0x0000fa68 626c655f 70726f78 7900736f 75705f63 ble_proxy.soup_c │ │ │ │ + 0x0000fa78 6c69656e 745f6d65 73736167 655f696f lient_message_io │ │ │ │ + 0x0000fa88 5f687474 70315f6e 65770073 6f75705f _http1_new.soup_ │ │ │ │ + 0x0000fa98 636c6965 6e745f6d 65737361 67655f69 client_message_i │ │ │ │ + 0x0000faa8 6f5f6874 7470325f 6e657700 675f736f o_http2_new.g_so │ │ │ │ + 0x0000fab8 636b6574 5f636c69 656e745f 636f6e6e cket_client_conn │ │ │ │ + 0x0000fac8 6563745f 66696e69 73680067 5f736f63 ect_finish.g_soc │ │ │ │ + 0x0000fad8 6b65745f 636c6965 6e745f63 6f6e6e65 ket_client_conne │ │ │ │ + 0x0000fae8 63745f61 73796e63 00675f73 6f636b65 ct_async.g_socke │ │ │ │ + 0x0000faf8 745f636c 69656e74 5f636f6e 6e656374 t_client_connect │ │ │ │ + 0x0000fb08 00675f74 6c735f63 6f6e6e65 6374696f .g_tls_connectio │ │ │ │ + 0x0000fb18 6e5f6861 6e647368 616b6500 736f7570 n_handshake.soup │ │ │ │ + 0x0000fb28 5f636f6e 6e656374 696f6e5f 6765745f _connection_get_ │ │ │ │ + 0x0000fb38 696f7374 7265616d 00736f75 705f636f iostream.soup_co │ │ │ │ + 0x0000fb48 6e6e6563 74696f6e 5f737465 616c5f69 nnection_steal_i │ │ │ │ + 0x0000fb58 6f737472 65616d00 736f7570 5f636f6e ostream.soup_con │ │ │ │ + 0x0000fb68 6e656374 696f6e5f 69735f76 69615f70 nection_is_via_p │ │ │ │ + 0x0000fb78 726f7879 00736f75 705f636f 6e6e6563 roxy.soup_connec │ │ │ │ + 0x0000fb88 74696f6e 5f69735f 69646c65 5f6f7065 tion_is_idle_ope │ │ │ │ + 0x0000fb98 6e00675f 746c735f 636f6e6e 65637469 n.g_tls_connecti │ │ │ │ + 0x0000fba8 6f6e5f67 65745f70 726f746f 636f6c5f on_get_protocol_ │ │ │ │ + 0x0000fbb8 76657273 696f6e00 675f746c 735f636f version.g_tls_co │ │ │ │ + 0x0000fbc8 6e6e6563 74696f6e 5f676574 5f636970 nnection_get_cip │ │ │ │ + 0x0000fbd8 68657273 75697465 5f6e616d 6500675f hersuite_name.g_ │ │ │ │ + 0x0000fbe8 76616c75 655f7365 745f7563 68617200 value_set_uchar. │ │ │ │ + 0x0000fbf8 675f746c 735f636f 6e6e6563 74696f6e g_tls_connection │ │ │ │ + 0x0000fc08 5f736574 5f636572 74696669 63617465 _set_certificate │ │ │ │ + 0x0000fc18 00736f75 705f636f 6e6e6563 74696f6e .soup_connection │ │ │ │ + 0x0000fc28 5f726571 75657374 5f746c73 5f636572 _request_tls_cer │ │ │ │ + 0x0000fc38 74696669 63617465 00736f75 705f636f tificate.soup_co │ │ │ │ + 0x0000fc48 6e6e6563 74696f6e 5f726571 75657374 nnection_request │ │ │ │ + 0x0000fc58 5f746c73 5f636572 74696669 63617465 _tls_certificate │ │ │ │ + 0x0000fc68 5f706173 73776f72 6400736f 75705f63 _password.soup_c │ │ │ │ + 0x0000fc78 6f6e6e65 6374696f 6e5f6973 5f726575 onnection_is_reu │ │ │ │ + 0x0000fc88 7361626c 6500736f 75705f63 6f6e6e65 sable.soup_conne │ │ │ │ + 0x0000fc98 6374696f 6e5f6765 745f6f77 6e657200 ction_get_owner. │ │ │ │ + 0x0000fca8 736f7570 5f636f6e 6e656374 696f6e5f soup_connection_ │ │ │ │ + 0x0000fcb8 7365745f 68747470 325f696e 69746961 set_http2_initia │ │ │ │ + 0x0000fcc8 6c5f7769 6e646f77 5f73697a 6500736f l_window_size.so │ │ │ │ + 0x0000fcd8 75705f63 6f6e6e65 6374696f 6e5f6765 up_connection_ge │ │ │ │ + 0x0000fce8 745f6874 7470325f 696e6974 69616c5f t_http2_initial_ │ │ │ │ + 0x0000fcf8 77696e64 6f775f73 697a6500 736f7570 window_size.soup │ │ │ │ + 0x0000fd08 5f636f6e 6e656374 696f6e5f 7365745f _connection_set_ │ │ │ │ + 0x0000fd18 68747470 325f696e 69746961 6c5f7374 http2_initial_st │ │ │ │ + 0x0000fd28 7265616d 5f77696e 646f775f 73697a65 ream_window_size │ │ │ │ + 0x0000fd38 00736f75 705f636f 6e6e6563 74696f6e .soup_connection │ │ │ │ + 0x0000fd48 5f676574 5f687474 70325f69 6e697469 _get_http2_initi │ │ │ │ + 0x0000fd58 616c5f73 74726561 6d5f7769 6e646f77 al_stream_window │ │ │ │ + 0x0000fd68 5f73697a 6500675f 636f6e64 5f62726f _size.g_cond_bro │ │ │ │ + 0x0000fd78 61646361 73740067 5f6c6973 745f7265 adcast.g_list_re │ │ │ │ + 0x0000fd88 6d6f7665 00675f6e 6574776f 726b5f61 move.g_network_a │ │ │ │ + 0x0000fd98 64647265 73735f67 65745f74 79706500 ddress_get_type. │ │ │ │ + 0x0000fda8 675f6361 6e63656c 6c61626c 655f7365 g_cancellable_se │ │ │ │ + 0x0000fdb8 745f6572 726f725f 69665f63 616e6365 t_error_if_cance │ │ │ │ + 0x0000fdc8 6c6c6564 00736f75 705f6669 6c746572 lled.soup_filter │ │ │ │ + 0x0000fdd8 5f696e70 75745f73 74726561 6d5f7265 _input_stream_re │ │ │ │ + 0x0000fde8 61645f6c 696e6500 736f7570 5f687474 ad_line.soup_htt │ │ │ │ + 0x0000fdf8 70325f68 65616465 72735f63 61746567 p2_headers_categ │ │ │ │ + 0x0000fe08 6f72795f 746f5f73 7472696e 67006e67 ory_to_string.ng │ │ │ │ + 0x0000fe18 68747470 325f7365 745f6465 6275675f http2_set_debug_ │ │ │ │ + 0x0000fe28 76707269 6e74665f 63616c6c 6261636b vprintf_callback │ │ │ │ + 0x0000fe38 0042726f 746c6944 65636f64 65724973 .BrotliDecoderIs │ │ │ │ + 0x0000fe48 55736564 0042726f 746c6944 65636f64 Used.BrotliDecod │ │ │ │ + 0x0000fe58 65724465 7374726f 79496e73 74616e63 erDestroyInstanc │ │ │ │ + 0x0000fe68 65004272 6f746c69 4465636f 64657244 e.BrotliDecoderD │ │ │ │ + 0x0000fe78 65636f6d 70726573 73537472 65616d00 ecompressStream. │ │ │ │ + 0x0000fe88 42726f74 6c694465 636f6465 72476574 BrotliDecoderGet │ │ │ │ + 0x0000fe98 4572726f 72436f64 65004272 6f746c69 ErrorCode.Brotli │ │ │ │ + 0x0000fea8 4465636f 64657245 72726f72 53747269 DecoderErrorStri │ │ │ │ + 0x0000feb8 6e670042 726f746c 69446563 6f646572 ng.BrotliDecoder │ │ │ │ + 0x0000fec8 43726561 7465496e 7374616e 63650073 CreateInstance.s │ │ │ │ + 0x0000fed8 6f75705f 62726f74 6c695f64 65636f6d oup_brotli_decom │ │ │ │ + 0x0000fee8 70726573 736f725f 6765745f 74797065 pressor_get_type │ │ │ │ + 0x0000fef8 00675f67 65745f75 7365725f 6e616d65 .g_get_user_name │ │ │ │ + 0x0000ff08 005f5f65 72726e6f 5f6c6f63 6174696f .__errno_locatio │ │ │ │ + 0x0000ff18 6e005f5f 72656164 5f63686b 00675f73 n.__read_chk.g_s │ │ │ │ + 0x0000ff28 7061776e 5f617379 6e635f77 6974685f pawn_async_with_ │ │ │ │ + 0x0000ff38 70697065 7300675f 6d656d64 75703200 pipes.g_memdup2. │ │ │ │ + 0x0000ff48 675f7574 66385f73 74727570 00675f73 g_utf8_strup.g_s │ │ │ │ + 0x0000ff58 7472636f 6e636174 00675f63 6f6d7075 trconcat.g_compu │ │ │ │ + 0x0000ff68 74655f68 6d61635f 666f725f 64617461 te_hmac_for_data │ │ │ │ + 0x0000ff78 005f5f69 736f6339 395f7373 63616e66 .__isoc99_sscanf │ │ │ │ + 0x0000ff88 00675f62 61736536 345f656e 636f6465 .g_base64_encode │ │ │ │ + 0x0000ff98 5f737465 7000675f 62617365 36345f65 _step.g_base64_e │ │ │ │ + 0x0000ffa8 6e636f64 655f636c 6f736500 736f7570 ncode_close.soup │ │ │ │ + 0x0000ffb8 5f746c73 5f696e74 65726163 74696f6e _tls_interaction │ │ │ │ + 0x0000ffc8 5f676574 5f747970 6500736f 75705f63 _get_type.soup_c │ │ │ │ + 0x0000ffd8 6f6e7465 6e745f73 6e696666 65725f6e ontent_sniffer_n │ │ │ │ + 0x0000ffe8 65770067 5f746c73 5f657272 6f725f71 ew.g_tls_error_q │ │ │ │ + 0x0000fff8 7561726b 00736f75 705f636c 69656e74 uark.soup_client │ │ │ │ + 0x00010008 5f696e70 75745f73 74726561 6d5f6e65 _input_stream_ne │ │ │ │ + 0x00010018 77005f5f 636c6f63 6b5f6765 7474696d w.__clock_gettim │ │ │ │ + 0x00010028 65363400 675f6669 6c746572 5f6f7574 e64.g_filter_out │ │ │ │ + 0x00010038 7075745f 73747265 616d5f67 65745f74 put_stream_get_t │ │ │ │ + 0x00010048 79706500 675f706f 6c6c6162 6c655f6f ype.g_pollable_o │ │ │ │ + 0x00010058 75747075 745f7374 7265616d 5f69735f utput_stream_is_ │ │ │ │ + 0x00010068 77726974 61626c65 00675f66 696c7465 writable.g_filte │ │ │ │ + 0x00010078 725f6f75 74707574 5f737472 65616d5f r_output_stream_ │ │ │ │ + 0x00010088 6765745f 62617365 5f737472 65616d00 get_base_stream. │ │ │ │ + 0x00010098 736f7570 5f626f64 795f6f75 74707574 soup_body_output │ │ │ │ + 0x000100a8 5f737472 65616d5f 6765745f 74797065 _stream_get_type │ │ │ │ + 0x000100b8 00675f63 616e6365 6c6c6162 6c655f73 .g_cancellable_s │ │ │ │ + 0x000100c8 6f757263 655f6e65 7700736f 75705f6d ource_new.soup_m │ │ │ │ + 0x000100d8 65737361 67655f69 6f5f736f 75726365 essage_io_source │ │ │ │ + 0x000100e8 5f6e6577 00675f76 616c7565 5f696e69 _new.g_value_ini │ │ │ │ + 0x000100f8 7400675f 636c6f73 7572655f 696e766f t.g_closure_invo │ │ │ │ + 0x00010108 6b650067 5f76616c 75655f75 6e736574 ke.g_value_unset │ │ │ │ + 0x00010118 006e6768 74747032 5f736573 73696f6e .nghttp2_session │ │ │ │ + 0x00010128 5f636865 636b5f72 65717565 73745f61 _check_request_a │ │ │ │ + 0x00010138 6c6c6f77 65640067 5f6d6169 6e5f636f llowed.g_main_co │ │ │ │ + 0x00010148 6e746578 745f6973 5f6f776e 6572006e ntext_is_owner.n │ │ │ │ + 0x00010158 67687474 70325f73 65737369 6f6e5f74 ghttp2_session_t │ │ │ │ + 0x00010168 65726d69 6e617465 5f736573 73696f6e erminate_session │ │ │ │ + 0x00010178 00675f74 61736b5f 6765745f 636f6e74 .g_task_get_cont │ │ │ │ + 0x00010188 65787400 675f6861 73685f74 61626c65 ext.g_hash_table │ │ │ │ + 0x00010198 5f666f72 65616368 5f72656d 6f766500 _foreach_remove. │ │ │ │ + 0x000101a8 736f7570 5f626f64 795f696e 7075745f soup_body_input_ │ │ │ │ + 0x000101b8 73747265 616d5f68 74747032 5f6e6577 stream_http2_new │ │ │ │ + 0x000101c8 006e6768 74747032 5f737562 6d69745f .nghttp2_submit_ │ │ │ │ + 0x000101d8 7273745f 73747265 616d006e 67687474 rst_stream.nghtt │ │ │ │ + 0x000101e8 70325f70 72696f72 6974795f 73706563 p2_priority_spec │ │ │ │ + 0x000101f8 5f696e69 74006e67 68747470 325f7375 _init.nghttp2_su │ │ │ │ + 0x00010208 626d6974 5f707269 6f726974 79006e67 bmit_priority.ng │ │ │ │ + 0x00010218 68747470 325f7365 7373696f 6e5f7265 http2_session_re │ │ │ │ + 0x00010228 73756d65 5f646174 6100675f 68617368 sume_data.g_hash │ │ │ │ + 0x00010238 5f746162 6c655f73 7465616c 006e6768 _table_steal.ngh │ │ │ │ + 0x00010248 74747032 5f736573 73696f6e 5f676574 ttp2_session_get │ │ │ │ + 0x00010258 5f72656d 6f74655f 77696e64 6f775f73 _remote_window_s │ │ │ │ + 0x00010268 697a6500 736f7570 5f626f64 795f696e ize.soup_body_in │ │ │ │ + 0x00010278 7075745f 73747265 616d5f68 74747032 put_stream_http2 │ │ │ │ + 0x00010288 5f636f6d 706c6574 65006e67 68747470 _complete.nghttp │ │ │ │ + 0x00010298 325f7375 626d6974 5f646174 6100736f 2_submit_data.so │ │ │ │ + 0x000102a8 75705f62 6f64795f 696e7075 745f7374 up_body_input_st │ │ │ │ + 0x000102b8 7265616d 5f687474 70325f61 64645f64 ream_http2_add_d │ │ │ │ + 0x000102c8 61746100 6e676874 7470325f 7375626d ata.nghttp2_subm │ │ │ │ + 0x000102d8 69745f68 65616465 7273006e 67687474 it_headers.nghtt │ │ │ │ + 0x000102e8 70325f73 75626d69 745f7265 71756573 p2_submit_reques │ │ │ │ + 0x000102f8 7400675f 696e7075 745f7374 7265616d t.g_input_stream │ │ │ │ + 0x00010308 5f726561 64006e67 68747470 325f7365 _read.nghttp2_se │ │ │ │ + 0x00010318 7373696f 6e5f6361 6c6c6261 636b735f ssion_callbacks_ │ │ │ │ + 0x00010328 7365745f 6f6e5f69 6e76616c 69645f68 set_on_invalid_h │ │ │ │ + 0x00010338 65616465 725f6361 6c6c6261 636b006e eader_callback.n │ │ │ │ + 0x00010348 67687474 70325f73 65737369 6f6e5f63 ghttp2_session_c │ │ │ │ + 0x00010358 616c6c62 61636b73 5f736574 5f6f6e5f allbacks_set_on_ │ │ │ │ + 0x00010368 62656769 6e5f6672 616d655f 63616c6c begin_frame_call │ │ │ │ + 0x00010378 6261636b 006e6768 74747032 5f736573 back.nghttp2_ses │ │ │ │ + 0x00010388 73696f6e 5f63616c 6c626163 6b735f73 sion_callbacks_s │ │ │ │ + 0x00010398 65745f62 65666f72 655f6672 616d655f et_before_frame_ │ │ │ │ + 0x000103a8 73656e64 5f63616c 6c626163 6b006e67 send_callback.ng │ │ │ │ + 0x000103b8 68747470 325f7365 7373696f 6e5f6361 http2_session_ca │ │ │ │ + 0x000103c8 6c6c6261 636b735f 7365745f 6f6e5f66 llbacks_set_on_f │ │ │ │ + 0x000103d8 72616d65 5f6e6f74 5f73656e 645f6361 rame_not_send_ca │ │ │ │ + 0x000103e8 6c6c6261 636b006e 67687474 70325f6f llback.nghttp2_o │ │ │ │ + 0x000103f8 7074696f 6e5f6e65 77006e67 68747470 ption_new.nghttp │ │ │ │ + 0x00010408 325f6f70 74696f6e 5f736574 5f6e6f5f 2_option_set_no_ │ │ │ │ + 0x00010418 72666339 3131335f 6c656164 696e675f rfc9113_leading_ │ │ │ │ + 0x00010428 616e645f 74726169 6c696e67 5f77735f and_trailing_ws_ │ │ │ │ + 0x00010438 76616c69 64617469 6f6e006e 67687474 validation.nghtt │ │ │ │ + 0x00010448 70325f73 65737369 6f6e5f63 6c69656e p2_session_clien │ │ │ │ + 0x00010458 745f6e65 7732006e 67687474 70325f6f t_new2.nghttp2_o │ │ │ │ + 0x00010468 7074696f 6e5f6465 6c006e67 68747470 ption_del.nghttp │ │ │ │ + 0x00010478 325f7365 7373696f 6e5f7365 745f6c6f 2_session_set_lo │ │ │ │ + 0x00010488 63616c5f 77696e64 6f775f73 697a6500 cal_window_size. │ │ │ │ + 0x00010498 675f7175 6575655f 64656c65 74655f6c g_queue_delete_l │ │ │ │ + 0x000104a8 696e6b00 675f706f 6c6c6162 6c655f73 ink.g_pollable_s │ │ │ │ + 0x000104b8 6f757263 655f6e65 775f6675 6c6c0067 ource_new_full.g │ │ │ │ + 0x000104c8 5f63616e 63656c6c 61626c65 5f676574 _cancellable_get │ │ │ │ + 0x000104d8 5f747970 6500736f 75705f62 6f64795f _type.soup_body_ │ │ │ │ + 0x000104e8 696e7075 745f7374 7265616d 5f687474 input_stream_htt │ │ │ │ + 0x000104f8 70325f67 65745f74 79706500 736f7570 p2_get_type.soup │ │ │ │ + 0x00010508 5f626f64 795f696e 7075745f 73747265 _body_input_stre │ │ │ │ + 0x00010518 616d5f68 74747032 5f69735f 626c6f63 am_http2_is_bloc │ │ │ │ + 0x00010528 6b656400 675f7479 70655f69 6e746572 ked.g_type_inter │ │ │ │ + 0x00010538 66616365 5f706565 6b5f7061 72656e74 face_peek_parent │ │ │ │ + 0x00010548 00736f75 705f636c 69656e74 5f696e70 .soup_client_inp │ │ │ │ + 0x00010558 75745f73 74726561 6d5f6765 745f7479 ut_stream_get_ty │ │ │ │ + 0x00010568 70650070 74687265 61645f6b 65795f63 pe.pthread_key_c │ │ │ │ + 0x00010578 72656174 65007074 68726561 645f6f6e reate.pthread_on │ │ │ │ + 0x00010588 63650070 74687265 61645f67 65747370 ce.pthread_getsp │ │ │ │ + 0x00010598 65636966 69630070 74687265 61645f6d ecific.pthread_m │ │ │ │ + 0x000105a8 75746578 5f756e6c 6f636b00 70746872 utex_unlock.pthr │ │ │ │ + 0x000105b8 6561645f 73657473 70656369 66696300 ead_setspecific. │ │ │ │ + 0x000105c8 63616c6c 6f630073 79736361 6c6c0070 calloc.syscall.p │ │ │ │ + 0x000105d8 74687265 61645f6d 75746578 5f6c6f63 thread_mutex_loc │ │ │ │ + 0x000105e8 6b005f5f 72656376 6d736736 34005f5f k.__recvmsg64.__ │ │ │ │ + 0x000105f8 69736f63 32335f73 7472746f 6c005f5f isoc23_strtol.__ │ │ │ │ + 0x00010608 66636e74 6c5f7469 6d653634 005f5f61 fcntl_time64.__a │ │ │ │ + 0x00010618 73736572 745f6661 696c0073 63686564 ssert_fail.sched │ │ │ │ + 0x00010628 5f676574 63707500 5f5f7673 6e707269 _getcpu.__vsnpri │ │ │ │ + 0x00010638 6e74665f 63686b00 6d6d6170 3634006d ntf_chk.mmap64.m │ │ │ │ + 0x00010648 756e6d61 70006765 74706167 6573697a unmap.getpagesiz │ │ │ │ + 0x00010658 65006674 72756e63 61746536 34006c73 e.ftruncate64.ls │ │ │ │ + 0x00010668 65656b36 34006677 72697465 00737464 eek64.fwrite.std │ │ │ │ + 0x00010678 65727200 75736c65 65700072 61697365 err.usleep.raise │ │ │ │ + 0x00010688 006c6962 676c6962 2d322e30 2e736f2e .libglib-2.0.so. │ │ │ │ + 0x00010698 30006c69 62676f62 6a656374 2d322e30 0.libgobject-2.0 │ │ │ │ + 0x000106a8 2e736f2e 30006c69 6267696f 2d322e30 .so.0.libgio-2.0 │ │ │ │ + 0x000106b8 2e736f2e 30006c69 6262726f 746c6964 .so.0.libbrotlid │ │ │ │ + 0x000106c8 65632e73 6f2e3100 6c69627a 2e736f2e ec.so.1.libz.so. │ │ │ │ + 0x000106d8 31006c69 626e6768 74747032 2e736f2e 1.libnghttp2.so. │ │ │ │ + 0x000106e8 3134006c 6962632e 736f2e36 006c642d 14.libc.so.6.ld- │ │ │ │ + 0x000106f8 6c696e75 782d6172 6d68662e 736f2e33 linux-armhf.so.3 │ │ │ │ + 0x00010708 006c6962 74657374 2d757469 6c732e73 .libtest-utils.s │ │ │ │ + 0x00010718 6f005a4c 49425f31 2e322e30 00474c49 o.ZLIB_1.2.0.GLI │ │ │ │ + 0x00010728 42435f32 2e340047 4c494243 5f322e33 BC_2.4.GLIBC_2.3 │ │ │ │ + 0x00010738 3800474c 4942435f 322e3600 474c4942 8.GLIBC_2.6.GLIB │ │ │ │ + 0x00010748 435f322e 3700474c 4942435f 322e3334 C_2.7.GLIBC_2.34 │ │ │ │ + 0x00010758 00585858 58585858 58585858 58585858 .XXXXXXXXXXXXXXX │ │ │ │ + 0x00010768 58585858 58585858 58585858 58585858 XXXXXXXXXXXXXXXX │ │ │ │ + 0x00010778 58585858 585800 XXXXXX. │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {} │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Disassembly of section .init: │ │ │ │ │ │ │ │ -0001506c <.init>: │ │ │ │ +00014f34 <.init>: │ │ │ │ push {r3, lr} │ │ │ │ - bl 18d40 │ │ │ │ + bl 18ba8 │ │ │ │ pop {r3, pc} │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {} │ │ │ │ @@ -1,6335 +1,6295 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Disassembly of section .plt: │ │ │ │ │ │ │ │ -00015078 : │ │ │ │ +00014f40 : │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ - ldr lr, [pc, #4] @ 15088 │ │ │ │ + ldr lr, [pc, #4] @ 14f50 │ │ │ │ add lr, pc, lr │ │ │ │ ldr pc, [lr, #8]! │ │ │ │ - andeq r9, r6, r4, ror #22 │ │ │ │ + @ instruction: 0x00069cbc │ │ │ │ │ │ │ │ -0001508c : │ │ │ │ +00014f54 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ - ldr pc, [ip, #2916]! @ 0xb64 │ │ │ │ + ldr pc, [ip, #3260]! @ 0xcbc │ │ │ │ + │ │ │ │ +00014f60 : │ │ │ │ + add ip, pc, #0, 12 │ │ │ │ + add ip, ip, #430080 @ 0x69000 │ │ │ │ + ldr pc, [ip, #3252]! @ 0xcb4 │ │ │ │ + │ │ │ │ +00014f6c : │ │ │ │ + add ip, pc, #0, 12 │ │ │ │ + add ip, ip, #430080 @ 0x69000 │ │ │ │ + ldr pc, [ip, #3244]! @ 0xcac │ │ │ │ + │ │ │ │ +00014f78 : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ + add ip, pc, #0, 12 │ │ │ │ + add ip, ip, #430080 @ 0x69000 │ │ │ │ + ldr pc, [ip, #3232]! @ 0xca0 │ │ │ │ + │ │ │ │ +00014f88 : │ │ │ │ + add ip, pc, #0, 12 │ │ │ │ + add ip, ip, #430080 @ 0x69000 │ │ │ │ + ldr pc, [ip, #3224]! @ 0xc98 │ │ │ │ + │ │ │ │ +00014f94 : │ │ │ │ + add ip, pc, #0, 12 │ │ │ │ + add ip, ip, #430080 @ 0x69000 │ │ │ │ + ldr pc, [ip, #3216]! @ 0xc90 │ │ │ │ + │ │ │ │ +00014fa0 : │ │ │ │ + add ip, pc, #0, 12 │ │ │ │ + add ip, ip, #430080 @ 0x69000 │ │ │ │ + ldr pc, [ip, #3208]! @ 0xc88 │ │ │ │ + │ │ │ │ +00014fac : │ │ │ │ + add ip, pc, #0, 12 │ │ │ │ + add ip, ip, #430080 @ 0x69000 │ │ │ │ + ldr pc, [ip, #3200]! @ 0xc80 │ │ │ │ + │ │ │ │ +00014fb8 : │ │ │ │ + add ip, pc, #0, 12 │ │ │ │ + add ip, ip, #430080 @ 0x69000 │ │ │ │ + ldr pc, [ip, #3192]! @ 0xc78 │ │ │ │ + │ │ │ │ +00014fc4 : │ │ │ │ + add ip, pc, #0, 12 │ │ │ │ + add ip, ip, #430080 @ 0x69000 │ │ │ │ + ldr pc, [ip, #3184]! @ 0xc70 │ │ │ │ + │ │ │ │ +00014fd0 : │ │ │ │ + add ip, pc, #0, 12 │ │ │ │ + add ip, ip, #430080 @ 0x69000 │ │ │ │ + ldr pc, [ip, #3176]! @ 0xc68 │ │ │ │ + │ │ │ │ +00014fdc : │ │ │ │ + add ip, pc, #0, 12 │ │ │ │ + add ip, ip, #430080 @ 0x69000 │ │ │ │ + ldr pc, [ip, #3168]! @ 0xc60 │ │ │ │ + │ │ │ │ +00014fe8 : │ │ │ │ + add ip, pc, #0, 12 │ │ │ │ + add ip, ip, #430080 @ 0x69000 │ │ │ │ + ldr pc, [ip, #3160]! @ 0xc58 │ │ │ │ + │ │ │ │ +00014ff4 : │ │ │ │ + add ip, pc, #0, 12 │ │ │ │ + add ip, ip, #430080 @ 0x69000 │ │ │ │ + ldr pc, [ip, #3152]! @ 0xc50 │ │ │ │ + │ │ │ │ +00015000 : │ │ │ │ + add ip, pc, #0, 12 │ │ │ │ + add ip, ip, #430080 @ 0x69000 │ │ │ │ + ldr pc, [ip, #3144]! @ 0xc48 │ │ │ │ + │ │ │ │ +0001500c : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ + add ip, pc, #0, 12 │ │ │ │ + add ip, ip, #430080 @ 0x69000 │ │ │ │ + ldr pc, [ip, #3132]! @ 0xc3c │ │ │ │ + │ │ │ │ +0001501c : │ │ │ │ + add ip, pc, #0, 12 │ │ │ │ + add ip, ip, #430080 @ 0x69000 │ │ │ │ + ldr pc, [ip, #3124]! @ 0xc34 │ │ │ │ + │ │ │ │ +00015028 : │ │ │ │ + add ip, pc, #0, 12 │ │ │ │ + add ip, ip, #430080 @ 0x69000 │ │ │ │ + ldr pc, [ip, #3116]! @ 0xc2c │ │ │ │ + │ │ │ │ +00015034 : │ │ │ │ + add ip, pc, #0, 12 │ │ │ │ + add ip, ip, #430080 @ 0x69000 │ │ │ │ + ldr pc, [ip, #3108]! @ 0xc24 │ │ │ │ + │ │ │ │ +00015040 : │ │ │ │ + add ip, pc, #0, 12 │ │ │ │ + add ip, ip, #430080 @ 0x69000 │ │ │ │ + ldr pc, [ip, #3100]! @ 0xc1c │ │ │ │ + │ │ │ │ +0001504c : │ │ │ │ + add ip, pc, #0, 12 │ │ │ │ + add ip, ip, #430080 @ 0x69000 │ │ │ │ + ldr pc, [ip, #3092]! @ 0xc14 │ │ │ │ + │ │ │ │ +00015058 : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ + add ip, pc, #0, 12 │ │ │ │ + add ip, ip, #430080 @ 0x69000 │ │ │ │ + ldr pc, [ip, #3080]! @ 0xc08 │ │ │ │ + │ │ │ │ +00015068 : │ │ │ │ + add ip, pc, #0, 12 │ │ │ │ + add ip, ip, #430080 @ 0x69000 │ │ │ │ + ldr pc, [ip, #3072]! @ 0xc00 │ │ │ │ + │ │ │ │ +00015074 : │ │ │ │ + add ip, pc, #0, 12 │ │ │ │ + add ip, ip, #430080 @ 0x69000 │ │ │ │ + ldr pc, [ip, #3064]! @ 0xbf8 │ │ │ │ + │ │ │ │ +00015080 : │ │ │ │ + add ip, pc, #0, 12 │ │ │ │ + add ip, ip, #430080 @ 0x69000 │ │ │ │ + ldr pc, [ip, #3056]! @ 0xbf0 │ │ │ │ + │ │ │ │ +0001508c : │ │ │ │ + add ip, pc, #0, 12 │ │ │ │ + add ip, ip, #430080 @ 0x69000 │ │ │ │ + ldr pc, [ip, #3048]! @ 0xbe8 │ │ │ │ + │ │ │ │ +00015098 : │ │ │ │ + add ip, pc, #0, 12 │ │ │ │ + add ip, ip, #430080 @ 0x69000 │ │ │ │ + ldr pc, [ip, #3040]! @ 0xbe0 │ │ │ │ + │ │ │ │ +000150a4 : │ │ │ │ + add ip, pc, #0, 12 │ │ │ │ + add ip, ip, #430080 @ 0x69000 │ │ │ │ + ldr pc, [ip, #3032]! @ 0xbd8 │ │ │ │ + │ │ │ │ +000150b0 : │ │ │ │ + add ip, pc, #0, 12 │ │ │ │ + add ip, ip, #430080 @ 0x69000 │ │ │ │ + ldr pc, [ip, #3024]! @ 0xbd0 │ │ │ │ + │ │ │ │ +000150bc : │ │ │ │ + add ip, pc, #0, 12 │ │ │ │ + add ip, ip, #430080 @ 0x69000 │ │ │ │ + ldr pc, [ip, #3016]! @ 0xbc8 │ │ │ │ │ │ │ │ -00015098 : │ │ │ │ +000150c8 : │ │ │ │ + add ip, pc, #0, 12 │ │ │ │ + add ip, ip, #430080 @ 0x69000 │ │ │ │ + ldr pc, [ip, #3008]! @ 0xbc0 │ │ │ │ + │ │ │ │ +000150d4 : │ │ │ │ + add ip, pc, #0, 12 │ │ │ │ + add ip, ip, #430080 @ 0x69000 │ │ │ │ + ldr pc, [ip, #3000]! @ 0xbb8 │ │ │ │ + │ │ │ │ +000150e0 : │ │ │ │ + add ip, pc, #0, 12 │ │ │ │ + add ip, ip, #430080 @ 0x69000 │ │ │ │ + ldr pc, [ip, #2992]! @ 0xbb0 │ │ │ │ + │ │ │ │ +000150ec : │ │ │ │ + add ip, pc, #0, 12 │ │ │ │ + add ip, ip, #430080 @ 0x69000 │ │ │ │ + ldr pc, [ip, #2984]! @ 0xba8 │ │ │ │ + │ │ │ │ +000150f8 : │ │ │ │ + add ip, pc, #0, 12 │ │ │ │ + add ip, ip, #430080 @ 0x69000 │ │ │ │ + ldr pc, [ip, #2976]! @ 0xba0 │ │ │ │ + │ │ │ │ +00015104 : │ │ │ │ + add ip, pc, #0, 12 │ │ │ │ + add ip, ip, #430080 @ 0x69000 │ │ │ │ + ldr pc, [ip, #2968]! @ 0xb98 │ │ │ │ + │ │ │ │ +00015110 : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ + add ip, pc, #0, 12 │ │ │ │ + add ip, ip, #430080 @ 0x69000 │ │ │ │ + ldr pc, [ip, #2956]! @ 0xb8c │ │ │ │ + │ │ │ │ +00015120 : │ │ │ │ + add ip, pc, #0, 12 │ │ │ │ + add ip, ip, #430080 @ 0x69000 │ │ │ │ + ldr pc, [ip, #2948]! @ 0xb84 │ │ │ │ + │ │ │ │ +0001512c : │ │ │ │ + add ip, pc, #0, 12 │ │ │ │ + add ip, ip, #430080 @ 0x69000 │ │ │ │ + ldr pc, [ip, #2940]! @ 0xb7c │ │ │ │ + │ │ │ │ +00015138 : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ + add ip, pc, #0, 12 │ │ │ │ + add ip, ip, #430080 @ 0x69000 │ │ │ │ + ldr pc, [ip, #2928]! @ 0xb70 │ │ │ │ + │ │ │ │ +00015148 : │ │ │ │ + add ip, pc, #0, 12 │ │ │ │ + add ip, ip, #430080 @ 0x69000 │ │ │ │ + ldr pc, [ip, #2920]! @ 0xb68 │ │ │ │ + │ │ │ │ +00015154 : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ ldr pc, [ip, #2908]! @ 0xb5c │ │ │ │ │ │ │ │ -000150a4 : │ │ │ │ +00015164 <__fcntl_time64@plt>: │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ ldr pc, [ip, #2900]! @ 0xb54 │ │ │ │ │ │ │ │ -000150b0 : │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ +00015170 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ - ldr pc, [ip, #2888]! @ 0xb48 │ │ │ │ + ldr pc, [ip, #2892]! @ 0xb4c │ │ │ │ │ │ │ │ -000150c0 : │ │ │ │ +0001517c : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ - ldr pc, [ip, #2880]! @ 0xb40 │ │ │ │ + ldr pc, [ip, #2884]! @ 0xb44 │ │ │ │ │ │ │ │ -000150cc : │ │ │ │ +00015188 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ - ldr pc, [ip, #2872]! @ 0xb38 │ │ │ │ + ldr pc, [ip, #2876]! @ 0xb3c │ │ │ │ │ │ │ │ -000150d8 : │ │ │ │ +00015194 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ - ldr pc, [ip, #2864]! @ 0xb30 │ │ │ │ + ldr pc, [ip, #2868]! @ 0xb34 │ │ │ │ │ │ │ │ -000150e4 : │ │ │ │ +000151a0 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ - ldr pc, [ip, #2856]! @ 0xb28 │ │ │ │ + ldr pc, [ip, #2860]! @ 0xb2c │ │ │ │ │ │ │ │ -000150f0 : │ │ │ │ +000151ac : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ - ldr pc, [ip, #2848]! @ 0xb20 │ │ │ │ + ldr pc, [ip, #2852]! @ 0xb24 │ │ │ │ │ │ │ │ -000150fc : │ │ │ │ +000151b8 : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ ldr pc, [ip, #2840]! @ 0xb18 │ │ │ │ │ │ │ │ -00015108 : │ │ │ │ +000151c8 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ ldr pc, [ip, #2832]! @ 0xb10 │ │ │ │ │ │ │ │ -00015114 : │ │ │ │ +000151d4 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ ldr pc, [ip, #2824]! @ 0xb08 │ │ │ │ │ │ │ │ -00015120 : │ │ │ │ +000151e0 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ ldr pc, [ip, #2816]! @ 0xb00 │ │ │ │ │ │ │ │ -0001512c : │ │ │ │ +000151ec : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ ldr pc, [ip, #2808]! @ 0xaf8 │ │ │ │ │ │ │ │ -00015138 : │ │ │ │ +000151f8 : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ - ldr pc, [ip, #2800]! @ 0xaf0 │ │ │ │ + ldr pc, [ip, #2796]! @ 0xaec │ │ │ │ │ │ │ │ -00015144 : │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ +00015208 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ ldr pc, [ip, #2788]! @ 0xae4 │ │ │ │ │ │ │ │ -00015154 : │ │ │ │ +00015214 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ ldr pc, [ip, #2780]! @ 0xadc │ │ │ │ │ │ │ │ -00015160 : │ │ │ │ - add ip, pc, #0, 12 │ │ │ │ - add ip, ip, #430080 @ 0x69000 │ │ │ │ - ldr pc, [ip, #2772]! @ 0xad4 │ │ │ │ - │ │ │ │ -0001516c : │ │ │ │ +00015220 : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ - ldr pc, [ip, #2764]! @ 0xacc │ │ │ │ + ldr pc, [ip, #2768]! @ 0xad0 │ │ │ │ │ │ │ │ -00015178 : │ │ │ │ +00015230 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ - ldr pc, [ip, #2756]! @ 0xac4 │ │ │ │ + ldr pc, [ip, #2760]! @ 0xac8 │ │ │ │ │ │ │ │ -00015184 : │ │ │ │ +0001523c : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ ldr pc, [ip, #2748]! @ 0xabc │ │ │ │ │ │ │ │ -00015190 : │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ +0001524c : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ - ldr pc, [ip, #2736]! @ 0xab0 │ │ │ │ + ldr pc, [ip, #2740]! @ 0xab4 │ │ │ │ │ │ │ │ -000151a0 : │ │ │ │ +00015258 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ - ldr pc, [ip, #2728]! @ 0xaa8 │ │ │ │ + ldr pc, [ip, #2732]! @ 0xaac │ │ │ │ │ │ │ │ -000151ac : │ │ │ │ +00015264 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ - ldr pc, [ip, #2720]! @ 0xaa0 │ │ │ │ + ldr pc, [ip, #2724]! @ 0xaa4 │ │ │ │ │ │ │ │ -000151b8 : │ │ │ │ +00015270 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ - ldr pc, [ip, #2712]! @ 0xa98 │ │ │ │ + ldr pc, [ip, #2716]! @ 0xa9c │ │ │ │ │ │ │ │ -000151c4 : │ │ │ │ +0001527c : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ - ldr pc, [ip, #2704]! @ 0xa90 │ │ │ │ + ldr pc, [ip, #2708]! @ 0xa94 │ │ │ │ │ │ │ │ -000151d0 : │ │ │ │ +00015288 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ - ldr pc, [ip, #2696]! @ 0xa88 │ │ │ │ + ldr pc, [ip, #2700]! @ 0xa8c │ │ │ │ │ │ │ │ -000151dc : │ │ │ │ +00015294 : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ ldr pc, [ip, #2688]! @ 0xa80 │ │ │ │ │ │ │ │ -000151e8 : │ │ │ │ +000152a4 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ ldr pc, [ip, #2680]! @ 0xa78 │ │ │ │ │ │ │ │ -000151f4 : │ │ │ │ +000152b0 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ ldr pc, [ip, #2672]! @ 0xa70 │ │ │ │ │ │ │ │ -00015200 : │ │ │ │ +000152bc : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ ldr pc, [ip, #2664]! @ 0xa68 │ │ │ │ │ │ │ │ -0001520c : │ │ │ │ +000152c8 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ ldr pc, [ip, #2656]! @ 0xa60 │ │ │ │ │ │ │ │ -00015218 : │ │ │ │ +000152d4 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ ldr pc, [ip, #2648]! @ 0xa58 │ │ │ │ │ │ │ │ -00015224 : │ │ │ │ +000152e0 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ ldr pc, [ip, #2640]! @ 0xa50 │ │ │ │ │ │ │ │ -00015230 : │ │ │ │ +000152ec : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ ldr pc, [ip, #2632]! @ 0xa48 │ │ │ │ │ │ │ │ -0001523c : │ │ │ │ +000152f8 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ ldr pc, [ip, #2624]! @ 0xa40 │ │ │ │ │ │ │ │ -00015248 : │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ +00015304 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ - ldr pc, [ip, #2612]! @ 0xa34 │ │ │ │ + ldr pc, [ip, #2616]! @ 0xa38 │ │ │ │ │ │ │ │ -00015258 : │ │ │ │ +00015310 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ - ldr pc, [ip, #2604]! @ 0xa2c │ │ │ │ + ldr pc, [ip, #2608]! @ 0xa30 │ │ │ │ │ │ │ │ -00015264 : │ │ │ │ +0001531c : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ - ldr pc, [ip, #2596]! @ 0xa24 │ │ │ │ + ldr pc, [ip, #2600]! @ 0xa28 │ │ │ │ │ │ │ │ -00015270 : │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ +00015328 : │ │ │ │ + add ip, pc, #0, 12 │ │ │ │ + add ip, ip, #430080 @ 0x69000 │ │ │ │ + ldr pc, [ip, #2592]! @ 0xa20 │ │ │ │ + │ │ │ │ +00015334 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ ldr pc, [ip, #2584]! @ 0xa18 │ │ │ │ │ │ │ │ -00015280 : │ │ │ │ +00015340 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ ldr pc, [ip, #2576]! @ 0xa10 │ │ │ │ │ │ │ │ -0001528c : │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ +0001534c : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ - ldr pc, [ip, #2564]! @ 0xa04 │ │ │ │ + ldr pc, [ip, #2568]! @ 0xa08 │ │ │ │ │ │ │ │ -0001529c <__fcntl_time64@plt>: │ │ │ │ +00015358 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ - ldr pc, [ip, #2556]! @ 0x9fc │ │ │ │ + ldr pc, [ip, #2560]! @ 0xa00 │ │ │ │ │ │ │ │ -000152a8 : │ │ │ │ +00015364 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ - ldr pc, [ip, #2548]! @ 0x9f4 │ │ │ │ + ldr pc, [ip, #2552]! @ 0x9f8 │ │ │ │ │ │ │ │ -000152b4 : │ │ │ │ +00015370 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ - ldr pc, [ip, #2540]! @ 0x9ec │ │ │ │ + ldr pc, [ip, #2544]! @ 0x9f0 │ │ │ │ │ │ │ │ -000152c0 : │ │ │ │ +0001537c : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ - ldr pc, [ip, #2532]! @ 0x9e4 │ │ │ │ + ldr pc, [ip, #2536]! @ 0x9e8 │ │ │ │ │ │ │ │ -000152cc : │ │ │ │ +00015388 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ - ldr pc, [ip, #2524]! @ 0x9dc │ │ │ │ + ldr pc, [ip, #2528]! @ 0x9e0 │ │ │ │ │ │ │ │ -000152d8 : │ │ │ │ +00015394 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ - ldr pc, [ip, #2516]! @ 0x9d4 │ │ │ │ + ldr pc, [ip, #2520]! @ 0x9d8 │ │ │ │ │ │ │ │ -000152e4 : │ │ │ │ +000153a0 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ - ldr pc, [ip, #2508]! @ 0x9cc │ │ │ │ + ldr pc, [ip, #2512]! @ 0x9d0 │ │ │ │ │ │ │ │ -000152f0 : │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ +000153ac : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ - ldr pc, [ip, #2496]! @ 0x9c0 │ │ │ │ + ldr pc, [ip, #2504]! @ 0x9c8 │ │ │ │ │ │ │ │ -00015300 : │ │ │ │ +000153b8 : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ - ldr pc, [ip, #2488]! @ 0x9b8 │ │ │ │ + ldr pc, [ip, #2492]! @ 0x9bc │ │ │ │ │ │ │ │ -0001530c : │ │ │ │ +000153c8 : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ ldr pc, [ip, #2480]! @ 0x9b0 │ │ │ │ │ │ │ │ -00015318 : │ │ │ │ +000153d8 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ ldr pc, [ip, #2472]! @ 0x9a8 │ │ │ │ │ │ │ │ -00015324 : │ │ │ │ +000153e4 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ ldr pc, [ip, #2464]! @ 0x9a0 │ │ │ │ │ │ │ │ -00015330 : │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ +000153f0 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ - ldr pc, [ip, #2452]! @ 0x994 │ │ │ │ + ldr pc, [ip, #2456]! @ 0x998 │ │ │ │ │ │ │ │ -00015340 : │ │ │ │ +000153fc : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ - ldr pc, [ip, #2444]! @ 0x98c │ │ │ │ + ldr pc, [ip, #2448]! @ 0x990 │ │ │ │ │ │ │ │ -0001534c : │ │ │ │ +00015408 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ - ldr pc, [ip, #2436]! @ 0x984 │ │ │ │ + ldr pc, [ip, #2440]! @ 0x988 │ │ │ │ │ │ │ │ -00015358 : │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ +00015414 : │ │ │ │ + add ip, pc, #0, 12 │ │ │ │ + add ip, ip, #430080 @ 0x69000 │ │ │ │ + ldr pc, [ip, #2432]! @ 0x980 │ │ │ │ + │ │ │ │ +00015420 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ ldr pc, [ip, #2424]! @ 0x978 │ │ │ │ │ │ │ │ -00015368 : │ │ │ │ +0001542c : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ ldr pc, [ip, #2416]! @ 0x970 │ │ │ │ │ │ │ │ -00015374 : │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ +00015438 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ - ldr pc, [ip, #2404]! @ 0x964 │ │ │ │ + ldr pc, [ip, #2408]! @ 0x968 │ │ │ │ │ │ │ │ -00015384 : │ │ │ │ +00015444 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ - ldr pc, [ip, #2396]! @ 0x95c │ │ │ │ + ldr pc, [ip, #2400]! @ 0x960 │ │ │ │ │ │ │ │ -00015390 : │ │ │ │ +00015450 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ - ldr pc, [ip, #2388]! @ 0x954 │ │ │ │ + ldr pc, [ip, #2392]! @ 0x958 │ │ │ │ │ │ │ │ -0001539c : │ │ │ │ +0001545c : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ - ldr pc, [ip, #2380]! @ 0x94c │ │ │ │ + ldr pc, [ip, #2384]! @ 0x950 │ │ │ │ │ │ │ │ -000153a8 : │ │ │ │ +00015468 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ - ldr pc, [ip, #2372]! @ 0x944 │ │ │ │ + ldr pc, [ip, #2376]! @ 0x948 │ │ │ │ │ │ │ │ -000153b4 : │ │ │ │ +00015474 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ - ldr pc, [ip, #2364]! @ 0x93c │ │ │ │ + ldr pc, [ip, #2368]! @ 0x940 │ │ │ │ │ │ │ │ -000153c0 : │ │ │ │ +00015480 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ - ldr pc, [ip, #2356]! @ 0x934 │ │ │ │ + ldr pc, [ip, #2360]! @ 0x938 │ │ │ │ │ │ │ │ -000153cc : │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ +0001548c : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ - ldr pc, [ip, #2344]! @ 0x928 │ │ │ │ + ldr pc, [ip, #2352]! @ 0x930 │ │ │ │ │ │ │ │ -000153dc : │ │ │ │ +00015498 : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ - ldr pc, [ip, #2336]! @ 0x920 │ │ │ │ + ldr pc, [ip, #2340]! @ 0x924 │ │ │ │ │ │ │ │ -000153e8 : │ │ │ │ +000154a8 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ - ldr pc, [ip, #2328]! @ 0x918 │ │ │ │ + ldr pc, [ip, #2332]! @ 0x91c │ │ │ │ │ │ │ │ -000153f4 : │ │ │ │ +000154b4 : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ ldr pc, [ip, #2320]! @ 0x910 │ │ │ │ │ │ │ │ -00015400 : │ │ │ │ +000154c4 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ ldr pc, [ip, #2312]! @ 0x908 │ │ │ │ │ │ │ │ -0001540c : │ │ │ │ +000154d0 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ ldr pc, [ip, #2304]! @ 0x900 │ │ │ │ │ │ │ │ -00015418 : │ │ │ │ +000154dc : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ ldr pc, [ip, #2296]! @ 0x8f8 │ │ │ │ │ │ │ │ -00015424 : │ │ │ │ +000154e8 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ ldr pc, [ip, #2288]! @ 0x8f0 │ │ │ │ │ │ │ │ -00015430 : │ │ │ │ +000154f4 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ ldr pc, [ip, #2280]! @ 0x8e8 │ │ │ │ │ │ │ │ -0001543c : │ │ │ │ +00015500 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ ldr pc, [ip, #2272]! @ 0x8e0 │ │ │ │ │ │ │ │ -00015448 : │ │ │ │ +0001550c : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ ldr pc, [ip, #2264]! @ 0x8d8 │ │ │ │ │ │ │ │ -00015454 : │ │ │ │ +00015518 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ ldr pc, [ip, #2256]! @ 0x8d0 │ │ │ │ │ │ │ │ -00015460 : │ │ │ │ +00015524 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ ldr pc, [ip, #2248]! @ 0x8c8 │ │ │ │ │ │ │ │ -0001546c : │ │ │ │ +00015530 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ ldr pc, [ip, #2240]! @ 0x8c0 │ │ │ │ │ │ │ │ -00015478 : │ │ │ │ +0001553c : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ ldr pc, [ip, #2232]! @ 0x8b8 │ │ │ │ │ │ │ │ -00015484 : │ │ │ │ +00015548 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ ldr pc, [ip, #2224]! @ 0x8b0 │ │ │ │ │ │ │ │ -00015490 : │ │ │ │ +00015554 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ ldr pc, [ip, #2216]! @ 0x8a8 │ │ │ │ │ │ │ │ -0001549c : │ │ │ │ +00015560 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ ldr pc, [ip, #2208]! @ 0x8a0 │ │ │ │ │ │ │ │ -000154a8 : │ │ │ │ - add ip, pc, #0, 12 │ │ │ │ - add ip, ip, #430080 @ 0x69000 │ │ │ │ - ldr pc, [ip, #2200]! @ 0x898 │ │ │ │ - │ │ │ │ -000154b4 : │ │ │ │ +0001556c : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ - ldr pc, [ip, #2192]! @ 0x890 │ │ │ │ + ldr pc, [ip, #2196]! @ 0x894 │ │ │ │ │ │ │ │ -000154c0 : │ │ │ │ +0001557c : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ - ldr pc, [ip, #2184]! @ 0x888 │ │ │ │ + ldr pc, [ip, #2188]! @ 0x88c │ │ │ │ │ │ │ │ -000154cc : │ │ │ │ +00015588 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ - ldr pc, [ip, #2176]! @ 0x880 │ │ │ │ + ldr pc, [ip, #2180]! @ 0x884 │ │ │ │ │ │ │ │ -000154d8 : │ │ │ │ +00015594 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ - ldr pc, [ip, #2168]! @ 0x878 │ │ │ │ + ldr pc, [ip, #2172]! @ 0x87c │ │ │ │ │ │ │ │ -000154e4 : │ │ │ │ +000155a0 : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ ldr pc, [ip, #2160]! @ 0x870 │ │ │ │ │ │ │ │ -000154f0 : │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ +000155b0 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ - ldr pc, [ip, #2148]! @ 0x864 │ │ │ │ + ldr pc, [ip, #2152]! @ 0x868 │ │ │ │ │ │ │ │ -00015500 : │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ +000155bc : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ - ldr pc, [ip, #2136]! @ 0x858 │ │ │ │ + ldr pc, [ip, #2144]! @ 0x860 │ │ │ │ │ │ │ │ -00015510 : │ │ │ │ +000155c8 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ - ldr pc, [ip, #2128]! @ 0x850 │ │ │ │ + ldr pc, [ip, #2136]! @ 0x858 │ │ │ │ │ │ │ │ -0001551c : │ │ │ │ +000155d4 : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ - ldr pc, [ip, #2120]! @ 0x848 │ │ │ │ + ldr pc, [ip, #2124]! @ 0x84c │ │ │ │ │ │ │ │ -00015528 : │ │ │ │ +000155e4 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ - ldr pc, [ip, #2112]! @ 0x840 │ │ │ │ + ldr pc, [ip, #2116]! @ 0x844 │ │ │ │ │ │ │ │ -00015534 : │ │ │ │ +000155f0 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ - ldr pc, [ip, #2104]! @ 0x838 │ │ │ │ + ldr pc, [ip, #2108]! @ 0x83c │ │ │ │ │ │ │ │ -00015540 : │ │ │ │ +000155fc : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ - ldr pc, [ip, #2096]! @ 0x830 │ │ │ │ + ldr pc, [ip, #2100]! @ 0x834 │ │ │ │ │ │ │ │ -0001554c : │ │ │ │ +00015608 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ - ldr pc, [ip, #2088]! @ 0x828 │ │ │ │ + ldr pc, [ip, #2092]! @ 0x82c │ │ │ │ │ │ │ │ -00015558 : │ │ │ │ +00015614 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ - ldr pc, [ip, #2080]! @ 0x820 │ │ │ │ + ldr pc, [ip, #2084]! @ 0x824 │ │ │ │ │ │ │ │ -00015564 : │ │ │ │ +00015620 : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ ldr pc, [ip, #2072]! @ 0x818 │ │ │ │ │ │ │ │ -00015570 : │ │ │ │ +00015630 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ ldr pc, [ip, #2064]! @ 0x810 │ │ │ │ │ │ │ │ -0001557c : │ │ │ │ +0001563c : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ ldr pc, [ip, #2056]! @ 0x808 │ │ │ │ │ │ │ │ -00015588 : │ │ │ │ +00015648 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ ldr pc, [ip, #2048]! @ 0x800 │ │ │ │ │ │ │ │ -00015594 : │ │ │ │ +00015654 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ ldr pc, [ip, #2040]! @ 0x7f8 │ │ │ │ │ │ │ │ -000155a0 : │ │ │ │ +00015660 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ ldr pc, [ip, #2032]! @ 0x7f0 │ │ │ │ │ │ │ │ -000155ac : │ │ │ │ +0001566c : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ ldr pc, [ip, #2024]! @ 0x7e8 │ │ │ │ │ │ │ │ -000155b8 : │ │ │ │ +00015678 : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ - ldr pc, [ip, #2016]! @ 0x7e0 │ │ │ │ + ldr pc, [ip, #2012]! @ 0x7dc │ │ │ │ │ │ │ │ -000155c4 : │ │ │ │ +00015688 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ - ldr pc, [ip, #2008]! @ 0x7d8 │ │ │ │ + ldr pc, [ip, #2004]! @ 0x7d4 │ │ │ │ │ │ │ │ -000155d0 : │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ +00015694 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ ldr pc, [ip, #1996]! @ 0x7cc │ │ │ │ │ │ │ │ -000155e0 : │ │ │ │ +000156a0 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ ldr pc, [ip, #1988]! @ 0x7c4 │ │ │ │ │ │ │ │ -000155ec : │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ +000156ac : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ - ldr pc, [ip, #1976]! @ 0x7b8 │ │ │ │ + ldr pc, [ip, #1980]! @ 0x7bc │ │ │ │ │ │ │ │ -000155fc : │ │ │ │ +000156b8 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ - ldr pc, [ip, #1968]! @ 0x7b0 │ │ │ │ + ldr pc, [ip, #1972]! @ 0x7b4 │ │ │ │ │ │ │ │ -00015608 : │ │ │ │ +000156c4 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ - ldr pc, [ip, #1960]! @ 0x7a8 │ │ │ │ + ldr pc, [ip, #1964]! @ 0x7ac │ │ │ │ │ │ │ │ -00015614 : │ │ │ │ +000156d0 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ - ldr pc, [ip, #1952]! @ 0x7a0 │ │ │ │ + ldr pc, [ip, #1956]! @ 0x7a4 │ │ │ │ │ │ │ │ -00015620 : │ │ │ │ +000156dc : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ - ldr pc, [ip, #1944]! @ 0x798 │ │ │ │ + ldr pc, [ip, #1948]! @ 0x79c │ │ │ │ │ │ │ │ -0001562c : │ │ │ │ +000156e8 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ - ldr pc, [ip, #1936]! @ 0x790 │ │ │ │ + ldr pc, [ip, #1940]! @ 0x794 │ │ │ │ │ │ │ │ -00015638 : │ │ │ │ +000156f4 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ - ldr pc, [ip, #1928]! @ 0x788 │ │ │ │ + ldr pc, [ip, #1932]! @ 0x78c │ │ │ │ │ │ │ │ -00015644 : │ │ │ │ +00015700 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ - ldr pc, [ip, #1920]! @ 0x780 │ │ │ │ + ldr pc, [ip, #1924]! @ 0x784 │ │ │ │ │ │ │ │ -00015650 : │ │ │ │ +0001570c : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ - ldr pc, [ip, #1912]! @ 0x778 │ │ │ │ + ldr pc, [ip, #1916]! @ 0x77c │ │ │ │ │ │ │ │ -0001565c : │ │ │ │ +00015718 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ - ldr pc, [ip, #1904]! @ 0x770 │ │ │ │ + ldr pc, [ip, #1908]! @ 0x774 │ │ │ │ │ │ │ │ -00015668 : │ │ │ │ +00015724 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ - ldr pc, [ip, #1896]! @ 0x768 │ │ │ │ + ldr pc, [ip, #1900]! @ 0x76c │ │ │ │ │ │ │ │ -00015674 : │ │ │ │ +00015730 : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ ldr pc, [ip, #1888]! @ 0x760 │ │ │ │ │ │ │ │ -00015680 : │ │ │ │ +00015740 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ ldr pc, [ip, #1880]! @ 0x758 │ │ │ │ │ │ │ │ -0001568c : │ │ │ │ +0001574c : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ ldr pc, [ip, #1872]! @ 0x750 │ │ │ │ │ │ │ │ -00015698 : │ │ │ │ +00015758 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ ldr pc, [ip, #1864]! @ 0x748 │ │ │ │ │ │ │ │ -000156a4 : │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ +00015764 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ - ldr pc, [ip, #1852]! @ 0x73c │ │ │ │ + ldr pc, [ip, #1856]! @ 0x740 │ │ │ │ │ │ │ │ -000156b4 : │ │ │ │ +00015770 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ - ldr pc, [ip, #1844]! @ 0x734 │ │ │ │ + ldr pc, [ip, #1848]! @ 0x738 │ │ │ │ │ │ │ │ -000156c0 : │ │ │ │ +0001577c : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ - ldr pc, [ip, #1836]! @ 0x72c │ │ │ │ + ldr pc, [ip, #1840]! @ 0x730 │ │ │ │ │ │ │ │ -000156cc : │ │ │ │ +00015788 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ - ldr pc, [ip, #1828]! @ 0x724 │ │ │ │ + ldr pc, [ip, #1832]! @ 0x728 │ │ │ │ │ │ │ │ -000156d8 : │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ +00015794 : │ │ │ │ + add ip, pc, #0, 12 │ │ │ │ + add ip, ip, #430080 @ 0x69000 │ │ │ │ + ldr pc, [ip, #1824]! @ 0x720 │ │ │ │ + │ │ │ │ +000157a0 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ ldr pc, [ip, #1816]! @ 0x718 │ │ │ │ │ │ │ │ -000156e8 : │ │ │ │ +000157ac : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ - ldr pc, [ip, #1808]! @ 0x710 │ │ │ │ + ldr pc, [ip, #1804]! @ 0x70c │ │ │ │ │ │ │ │ -000156f4 : │ │ │ │ +000157bc : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ - ldr pc, [ip, #1800]! @ 0x708 │ │ │ │ + ldr pc, [ip, #1796]! @ 0x704 │ │ │ │ │ │ │ │ -00015700 : │ │ │ │ +000157c8 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ - ldr pc, [ip, #1792]! @ 0x700 │ │ │ │ + ldr pc, [ip, #1788]! @ 0x6fc │ │ │ │ │ │ │ │ -0001570c : │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ +000157d4 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ ldr pc, [ip, #1780]! @ 0x6f4 │ │ │ │ │ │ │ │ -0001571c : │ │ │ │ +000157e0 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ ldr pc, [ip, #1772]! @ 0x6ec │ │ │ │ │ │ │ │ -00015728 : │ │ │ │ +000157ec : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ ldr pc, [ip, #1764]! @ 0x6e4 │ │ │ │ │ │ │ │ -00015734 : │ │ │ │ +000157f8 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ ldr pc, [ip, #1756]! @ 0x6dc │ │ │ │ │ │ │ │ -00015740 : │ │ │ │ +00015804 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ ldr pc, [ip, #1748]! @ 0x6d4 │ │ │ │ │ │ │ │ -0001574c : │ │ │ │ +00015810 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ ldr pc, [ip, #1740]! @ 0x6cc │ │ │ │ │ │ │ │ -00015758 : │ │ │ │ +0001581c : │ │ │ │ @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ ldr pc, [ip, #1728]! @ 0x6c0 │ │ │ │ │ │ │ │ -00015768 : │ │ │ │ +0001582c : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ ldr pc, [ip, #1720]! @ 0x6b8 │ │ │ │ │ │ │ │ -00015774 : │ │ │ │ +00015838 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ ldr pc, [ip, #1712]! @ 0x6b0 │ │ │ │ │ │ │ │ -00015780 : │ │ │ │ +00015844 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ ldr pc, [ip, #1704]! @ 0x6a8 │ │ │ │ │ │ │ │ -0001578c : │ │ │ │ +00015850 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ ldr pc, [ip, #1696]! @ 0x6a0 │ │ │ │ │ │ │ │ -00015798 : │ │ │ │ +0001585c : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ ldr pc, [ip, #1688]! @ 0x698 │ │ │ │ │ │ │ │ -000157a4 : │ │ │ │ +00015868 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ ldr pc, [ip, #1680]! @ 0x690 │ │ │ │ │ │ │ │ -000157b0 : │ │ │ │ +00015874 : │ │ │ │ @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ ldr pc, [ip, #1668]! @ 0x684 │ │ │ │ │ │ │ │ -000157c0 : │ │ │ │ +00015884 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ ldr pc, [ip, #1660]! @ 0x67c │ │ │ │ │ │ │ │ -000157cc : │ │ │ │ +00015890 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ ldr pc, [ip, #1652]! @ 0x674 │ │ │ │ │ │ │ │ -000157d8 : │ │ │ │ - add ip, pc, #0, 12 │ │ │ │ - add ip, ip, #430080 @ 0x69000 │ │ │ │ - ldr pc, [ip, #1644]! @ 0x66c │ │ │ │ - │ │ │ │ -000157e4 : │ │ │ │ +0001589c : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ - ldr pc, [ip, #1636]! @ 0x664 │ │ │ │ + ldr pc, [ip, #1640]! @ 0x668 │ │ │ │ │ │ │ │ -000157f0 : │ │ │ │ +000158ac : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ ldr pc, [ip, #1628]! @ 0x65c │ │ │ │ │ │ │ │ -000157fc : │ │ │ │ +000158bc : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ ldr pc, [ip, #1620]! @ 0x654 │ │ │ │ │ │ │ │ -00015808 : │ │ │ │ +000158c8 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ ldr pc, [ip, #1612]! @ 0x64c │ │ │ │ │ │ │ │ -00015814 : │ │ │ │ +000158d4 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ ldr pc, [ip, #1604]! @ 0x644 │ │ │ │ │ │ │ │ -00015820 : │ │ │ │ +000158e0 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ ldr pc, [ip, #1596]! @ 0x63c │ │ │ │ │ │ │ │ -0001582c : │ │ │ │ - add ip, pc, #0, 12 │ │ │ │ - add ip, ip, #430080 @ 0x69000 │ │ │ │ - ldr pc, [ip, #1588]! @ 0x634 │ │ │ │ - │ │ │ │ -00015838 : │ │ │ │ +000158ec : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ - ldr pc, [ip, #1580]! @ 0x62c │ │ │ │ + ldr pc, [ip, #1584]! @ 0x630 │ │ │ │ │ │ │ │ -00015844 : │ │ │ │ +000158fc : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ - ldr pc, [ip, #1572]! @ 0x624 │ │ │ │ + ldr pc, [ip, #1576]! @ 0x628 │ │ │ │ │ │ │ │ -00015850 : │ │ │ │ +00015908 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ - ldr pc, [ip, #1564]! @ 0x61c │ │ │ │ + ldr pc, [ip, #1568]! @ 0x620 │ │ │ │ │ │ │ │ -0001585c : │ │ │ │ +00015914 <__gmon_start__@plt>: │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ - ldr pc, [ip, #1556]! @ 0x614 │ │ │ │ + ldr pc, [ip, #1560]! @ 0x618 │ │ │ │ │ │ │ │ -00015868 : │ │ │ │ +00015920 : │ │ │ │ @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ - ldr pc, [ip, #1544]! @ 0x608 │ │ │ │ + ldr pc, [ip, #1548]! @ 0x60c │ │ │ │ │ │ │ │ -00015878 : │ │ │ │ +00015930 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ - ldr pc, [ip, #1536]! @ 0x600 │ │ │ │ + ldr pc, [ip, #1540]! @ 0x604 │ │ │ │ │ │ │ │ -00015884 : │ │ │ │ +0001593c : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ - ldr pc, [ip, #1528]! @ 0x5f8 │ │ │ │ + ldr pc, [ip, #1532]! @ 0x5fc │ │ │ │ │ │ │ │ -00015890 : │ │ │ │ +00015948 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ - ldr pc, [ip, #1520]! @ 0x5f0 │ │ │ │ + ldr pc, [ip, #1524]! @ 0x5f4 │ │ │ │ │ │ │ │ -0001589c : │ │ │ │ +00015954 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ - ldr pc, [ip, #1512]! @ 0x5e8 │ │ │ │ + ldr pc, [ip, #1516]! @ 0x5ec │ │ │ │ │ │ │ │ -000158a8 : │ │ │ │ +00015960 : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ ldr pc, [ip, #1504]! @ 0x5e0 │ │ │ │ │ │ │ │ -000158b4 : │ │ │ │ +00015970 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ ldr pc, [ip, #1496]! @ 0x5d8 │ │ │ │ │ │ │ │ -000158c0 : │ │ │ │ +0001597c : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ ldr pc, [ip, #1488]! @ 0x5d0 │ │ │ │ │ │ │ │ -000158cc : │ │ │ │ +00015988 : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ - ldr pc, [ip, #1480]! @ 0x5c8 │ │ │ │ + ldr pc, [ip, #1476]! @ 0x5c4 │ │ │ │ │ │ │ │ -000158d8 : │ │ │ │ +00015998 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ - ldr pc, [ip, #1472]! @ 0x5c0 │ │ │ │ + ldr pc, [ip, #1468]! @ 0x5bc │ │ │ │ │ │ │ │ -000158e4 : │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ +000159a4 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ ldr pc, [ip, #1460]! @ 0x5b4 │ │ │ │ │ │ │ │ -000158f4 : │ │ │ │ - add ip, pc, #0, 12 │ │ │ │ - add ip, ip, #430080 @ 0x69000 │ │ │ │ - ldr pc, [ip, #1452]! @ 0x5ac │ │ │ │ - │ │ │ │ -00015900 : │ │ │ │ +000159b0 : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ - ldr pc, [ip, #1444]! @ 0x5a4 │ │ │ │ + ldr pc, [ip, #1448]! @ 0x5a8 │ │ │ │ │ │ │ │ -0001590c : │ │ │ │ +000159c0 : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ ldr pc, [ip, #1436]! @ 0x59c │ │ │ │ │ │ │ │ -00015918 : │ │ │ │ +000159d0 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ ldr pc, [ip, #1428]! @ 0x594 │ │ │ │ │ │ │ │ -00015924 : │ │ │ │ +000159dc : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ ldr pc, [ip, #1420]! @ 0x58c │ │ │ │ │ │ │ │ -00015930 : │ │ │ │ +000159e8 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ ldr pc, [ip, #1412]! @ 0x584 │ │ │ │ │ │ │ │ -0001593c : │ │ │ │ +000159f4 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ ldr pc, [ip, #1404]! @ 0x57c │ │ │ │ │ │ │ │ -00015948 : │ │ │ │ +00015a00 : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ - ldr pc, [ip, #1396]! @ 0x574 │ │ │ │ + ldr pc, [ip, #1392]! @ 0x570 │ │ │ │ │ │ │ │ -00015954 : │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ +00015a10 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ ldr pc, [ip, #1384]! @ 0x568 │ │ │ │ │ │ │ │ -00015964 : │ │ │ │ +00015a1c : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ ldr pc, [ip, #1376]! @ 0x560 │ │ │ │ │ │ │ │ -00015970 : │ │ │ │ +00015a28 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ ldr pc, [ip, #1368]! @ 0x558 │ │ │ │ │ │ │ │ -0001597c : │ │ │ │ +00015a34 : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ - ldr pc, [ip, #1360]! @ 0x550 │ │ │ │ + ldr pc, [ip, #1356]! @ 0x54c │ │ │ │ │ │ │ │ -00015988 : │ │ │ │ +00015a44 <__isoc99_sscanf@plt>: │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ - ldr pc, [ip, #1352]! @ 0x548 │ │ │ │ + ldr pc, [ip, #1348]! @ 0x544 │ │ │ │ │ │ │ │ -00015994 : │ │ │ │ +00015a50 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ - ldr pc, [ip, #1344]! @ 0x540 │ │ │ │ + ldr pc, [ip, #1340]! @ 0x53c │ │ │ │ │ │ │ │ -000159a0 : │ │ │ │ +00015a5c : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ - ldr pc, [ip, #1336]! @ 0x538 │ │ │ │ + ldr pc, [ip, #1332]! @ 0x534 │ │ │ │ │ │ │ │ -000159ac : │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ +00015a68 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ ldr pc, [ip, #1324]! @ 0x52c │ │ │ │ │ │ │ │ -000159bc : │ │ │ │ +00015a74 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ ldr pc, [ip, #1316]! @ 0x524 │ │ │ │ │ │ │ │ -000159c8 : │ │ │ │ +00015a80 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ ldr pc, [ip, #1308]! @ 0x51c │ │ │ │ │ │ │ │ -000159d4 : │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ +00015a8c : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ - ldr pc, [ip, #1296]! @ 0x510 │ │ │ │ + ldr pc, [ip, #1300]! @ 0x514 │ │ │ │ │ │ │ │ -000159e4 : │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ +00015a98 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ - ldr pc, [ip, #1284]! @ 0x504 │ │ │ │ + ldr pc, [ip, #1292]! @ 0x50c │ │ │ │ │ │ │ │ -000159f4 : │ │ │ │ +00015aa4 : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ - ldr pc, [ip, #1276]! @ 0x4fc │ │ │ │ + ldr pc, [ip, #1280]! @ 0x500 │ │ │ │ │ │ │ │ -00015a00 : │ │ │ │ +00015ab4 : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ ldr pc, [ip, #1268]! @ 0x4f4 │ │ │ │ │ │ │ │ -00015a0c : │ │ │ │ - add ip, pc, #0, 12 │ │ │ │ - add ip, ip, #430080 @ 0x69000 │ │ │ │ - ldr pc, [ip, #1260]! @ 0x4ec │ │ │ │ - │ │ │ │ -00015a18 : │ │ │ │ +00015ac4 : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ - ldr pc, [ip, #1252]! @ 0x4e4 │ │ │ │ + ldr pc, [ip, #1256]! @ 0x4e8 │ │ │ │ │ │ │ │ -00015a24 : │ │ │ │ +00015ad4 : │ │ │ │ @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ - ldr pc, [ip, #1240]! @ 0x4d8 │ │ │ │ + ldr pc, [ip, #1244]! @ 0x4dc │ │ │ │ │ │ │ │ -00015a34 : │ │ │ │ +00015ae4 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ - ldr pc, [ip, #1232]! @ 0x4d0 │ │ │ │ + ldr pc, [ip, #1236]! @ 0x4d4 │ │ │ │ │ │ │ │ -00015a40 : │ │ │ │ +00015af0 : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ ldr pc, [ip, #1224]! @ 0x4c8 │ │ │ │ │ │ │ │ -00015a4c <__gmon_start__@plt>: │ │ │ │ - add ip, pc, #0, 12 │ │ │ │ - add ip, ip, #430080 @ 0x69000 │ │ │ │ - ldr pc, [ip, #1216]! @ 0x4c0 │ │ │ │ - │ │ │ │ -00015a58 : │ │ │ │ +00015b00 : │ │ │ │ @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ - ldr pc, [ip, #1204]! @ 0x4b4 │ │ │ │ + ldr pc, [ip, #1212]! @ 0x4bc │ │ │ │ │ │ │ │ -00015a68 : │ │ │ │ +00015b10 : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ - ldr pc, [ip, #1196]! @ 0x4ac │ │ │ │ + ldr pc, [ip, #1200]! @ 0x4b0 │ │ │ │ │ │ │ │ -00015a74 : │ │ │ │ +00015b20 : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ ldr pc, [ip, #1188]! @ 0x4a4 │ │ │ │ │ │ │ │ -00015a80 : │ │ │ │ +00015b30 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ ldr pc, [ip, #1180]! @ 0x49c │ │ │ │ │ │ │ │ -00015a8c : │ │ │ │ +00015b3c : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ ldr pc, [ip, #1172]! @ 0x494 │ │ │ │ │ │ │ │ -00015a98 : │ │ │ │ +00015b48 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ ldr pc, [ip, #1164]! @ 0x48c │ │ │ │ │ │ │ │ -00015aa4 : │ │ │ │ +00015b54 : │ │ │ │ @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ ldr pc, [ip, #1152]! @ 0x480 │ │ │ │ │ │ │ │ -00015ab4 : │ │ │ │ +00015b64 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ ldr pc, [ip, #1144]! @ 0x478 │ │ │ │ │ │ │ │ -00015ac0 : │ │ │ │ +00015b70 : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ - ldr pc, [ip, #1136]! @ 0x470 │ │ │ │ + ldr pc, [ip, #1132]! @ 0x46c │ │ │ │ │ │ │ │ -00015acc : │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ +00015b80 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ ldr pc, [ip, #1124]! @ 0x464 │ │ │ │ │ │ │ │ -00015adc : │ │ │ │ +00015b8c : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ ldr pc, [ip, #1116]! @ 0x45c │ │ │ │ │ │ │ │ -00015ae8 : │ │ │ │ +00015b98 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ ldr pc, [ip, #1108]! @ 0x454 │ │ │ │ │ │ │ │ -00015af4 : │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ +00015ba4 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ - ldr pc, [ip, #1096]! @ 0x448 │ │ │ │ + ldr pc, [ip, #1100]! @ 0x44c │ │ │ │ │ │ │ │ -00015b04 : │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ +00015bb0 : │ │ │ │ + add ip, pc, #0, 12 │ │ │ │ + add ip, ip, #430080 @ 0x69000 │ │ │ │ + ldr pc, [ip, #1092]! @ 0x444 │ │ │ │ + │ │ │ │ +00015bbc <__printf_chk@plt>: │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ ldr pc, [ip, #1084]! @ 0x43c │ │ │ │ │ │ │ │ -00015b14 : │ │ │ │ +00015bc8 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ ldr pc, [ip, #1076]! @ 0x434 │ │ │ │ │ │ │ │ -00015b20 : │ │ │ │ +00015bd4 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ ldr pc, [ip, #1068]! @ 0x42c │ │ │ │ │ │ │ │ -00015b2c : │ │ │ │ +00015be0 : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ - ldr pc, [ip, #1060]! @ 0x424 │ │ │ │ + ldr pc, [ip, #1056]! @ 0x420 │ │ │ │ │ │ │ │ -00015b38 : │ │ │ │ +00015bf0 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ - ldr pc, [ip, #1052]! @ 0x41c │ │ │ │ + ldr pc, [ip, #1048]! @ 0x418 │ │ │ │ │ │ │ │ -00015b44 : │ │ │ │ +00015bfc : │ │ │ │ @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ - ldr pc, [ip, #1040]! @ 0x410 │ │ │ │ + ldr pc, [ip, #1036]! @ 0x40c │ │ │ │ │ │ │ │ -00015b54 : │ │ │ │ +00015c0c : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ - ldr pc, [ip, #1032]! @ 0x408 │ │ │ │ + ldr pc, [ip, #1028]! @ 0x404 │ │ │ │ │ │ │ │ -00015b60 : │ │ │ │ +00015c18 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ - ldr pc, [ip, #1024]! @ 0x400 │ │ │ │ + ldr pc, [ip, #1020]! @ 0x3fc │ │ │ │ │ │ │ │ -00015b6c : │ │ │ │ +00015c24 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ - ldr pc, [ip, #1016]! @ 0x3f8 │ │ │ │ + ldr pc, [ip, #1012]! @ 0x3f4 │ │ │ │ │ │ │ │ -00015b78 : │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ +00015c30 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ ldr pc, [ip, #1004]! @ 0x3ec │ │ │ │ │ │ │ │ -00015b88 <__isoc99_sscanf@plt>: │ │ │ │ +00015c3c : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ ldr pc, [ip, #996]! @ 0x3e4 │ │ │ │ │ │ │ │ -00015b94 : │ │ │ │ +00015c48 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ ldr pc, [ip, #988]! @ 0x3dc │ │ │ │ │ │ │ │ -00015ba0 : │ │ │ │ +00015c54 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ ldr pc, [ip, #980]! @ 0x3d4 │ │ │ │ │ │ │ │ -00015bac : │ │ │ │ +00015c60 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ ldr pc, [ip, #972]! @ 0x3cc │ │ │ │ │ │ │ │ -00015bb8 : │ │ │ │ +00015c6c : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ ldr pc, [ip, #964]! @ 0x3c4 │ │ │ │ │ │ │ │ -00015bc4 : │ │ │ │ +00015c78 : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ - ldr pc, [ip, #956]! @ 0x3bc │ │ │ │ + ldr pc, [ip, #952]! @ 0x3b8 │ │ │ │ │ │ │ │ -00015bd0 : │ │ │ │ +00015c88 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ - ldr pc, [ip, #948]! @ 0x3b4 │ │ │ │ + ldr pc, [ip, #944]! @ 0x3b0 │ │ │ │ │ │ │ │ -00015bdc : │ │ │ │ +00015c94 : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ - ldr pc, [ip, #940]! @ 0x3ac │ │ │ │ + ldr pc, [ip, #932]! @ 0x3a4 │ │ │ │ │ │ │ │ -00015be8 : │ │ │ │ +00015ca4 : │ │ │ │ @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ - ldr pc, [ip, #928]! @ 0x3a0 │ │ │ │ + ldr pc, [ip, #920]! @ 0x398 │ │ │ │ │ │ │ │ -00015bf8 : │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ +00015cb4 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ - ldr pc, [ip, #916]! @ 0x394 │ │ │ │ + ldr pc, [ip, #912]! @ 0x390 │ │ │ │ │ │ │ │ -00015c08 : │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ +00015cc0 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ ldr pc, [ip, #904]! @ 0x388 │ │ │ │ │ │ │ │ -00015c18 : │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ +00015ccc : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ - ldr pc, [ip, #892]! @ 0x37c │ │ │ │ + ldr pc, [ip, #896]! @ 0x380 │ │ │ │ │ │ │ │ -00015c28 : │ │ │ │ +00015cd8 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ - ldr pc, [ip, #884]! @ 0x374 │ │ │ │ + ldr pc, [ip, #888]! @ 0x378 │ │ │ │ │ │ │ │ -00015c34 : │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ +00015ce4 : │ │ │ │ + add ip, pc, #0, 12 │ │ │ │ + add ip, ip, #430080 @ 0x69000 │ │ │ │ + ldr pc, [ip, #880]! @ 0x370 │ │ │ │ + │ │ │ │ +00015cf0 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ ldr pc, [ip, #872]! @ 0x368 │ │ │ │ │ │ │ │ -00015c44 : │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ +00015cfc : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ - ldr pc, [ip, #860]! @ 0x35c │ │ │ │ + ldr pc, [ip, #864]! @ 0x360 │ │ │ │ │ │ │ │ -00015c54 : │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ +00015d08 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ - ldr pc, [ip, #848]! @ 0x350 │ │ │ │ + ldr pc, [ip, #856]! @ 0x358 │ │ │ │ │ │ │ │ -00015c64 : │ │ │ │ +00015d14 : │ │ │ │ @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ + ldr pc, [ip, #844]! @ 0x34c │ │ │ │ + │ │ │ │ +00015d24 : │ │ │ │ + add ip, pc, #0, 12 │ │ │ │ + add ip, ip, #430080 @ 0x69000 │ │ │ │ ldr pc, [ip, #836]! @ 0x344 │ │ │ │ │ │ │ │ -00015c74 : │ │ │ │ +00015d30 : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ - ldr pc, [ip, #828]! @ 0x33c │ │ │ │ + ldr pc, [ip, #824]! @ 0x338 │ │ │ │ │ │ │ │ -00015c80 : │ │ │ │ +00015d40 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ - ldr pc, [ip, #820]! @ 0x334 │ │ │ │ + ldr pc, [ip, #816]! @ 0x330 │ │ │ │ │ │ │ │ -00015c8c : │ │ │ │ +00015d4c : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ - ldr pc, [ip, #812]! @ 0x32c │ │ │ │ + ldr pc, [ip, #808]! @ 0x328 │ │ │ │ │ │ │ │ -00015c98 : │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ +00015d58 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ ldr pc, [ip, #800]! @ 0x320 │ │ │ │ │ │ │ │ -00015ca8 : │ │ │ │ +00015d64 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ ldr pc, [ip, #792]! @ 0x318 │ │ │ │ │ │ │ │ -00015cb4 : │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ +00015d70 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ - ldr pc, [ip, #780]! @ 0x30c │ │ │ │ + ldr pc, [ip, #784]! @ 0x310 │ │ │ │ │ │ │ │ -00015cc4 : │ │ │ │ +00015d7c : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ - ldr pc, [ip, #772]! @ 0x304 │ │ │ │ + ldr pc, [ip, #776]! @ 0x308 │ │ │ │ │ │ │ │ -00015cd0 : │ │ │ │ +00015d88 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ - ldr pc, [ip, #764]! @ 0x2fc │ │ │ │ + ldr pc, [ip, #768]! @ 0x300 │ │ │ │ │ │ │ │ -00015cdc : │ │ │ │ +00015d94 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ - ldr pc, [ip, #756]! @ 0x2f4 │ │ │ │ + ldr pc, [ip, #760]! @ 0x2f8 │ │ │ │ │ │ │ │ -00015ce8 : │ │ │ │ +00015da0 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ - ldr pc, [ip, #748]! @ 0x2ec │ │ │ │ + ldr pc, [ip, #752]! @ 0x2f0 │ │ │ │ │ │ │ │ -00015cf4 : │ │ │ │ +00015dac : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ - ldr pc, [ip, #740]! @ 0x2e4 │ │ │ │ + ldr pc, [ip, #744]! @ 0x2e8 │ │ │ │ │ │ │ │ -00015d00 <__printf_chk@plt>: │ │ │ │ +00015db8 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ - ldr pc, [ip, #732]! @ 0x2dc │ │ │ │ + ldr pc, [ip, #736]! @ 0x2e0 │ │ │ │ │ │ │ │ -00015d0c : │ │ │ │ +00015dc4 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ - ldr pc, [ip, #724]! @ 0x2d4 │ │ │ │ + ldr pc, [ip, #728]! @ 0x2d8 │ │ │ │ │ │ │ │ -00015d18 : │ │ │ │ +00015dd0 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ - ldr pc, [ip, #716]! @ 0x2cc │ │ │ │ + ldr pc, [ip, #720]! @ 0x2d0 │ │ │ │ │ │ │ │ -00015d24 : │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ +00015ddc : │ │ │ │ + add ip, pc, #0, 12 │ │ │ │ + add ip, ip, #430080 @ 0x69000 │ │ │ │ + ldr pc, [ip, #712]! @ 0x2c8 │ │ │ │ + │ │ │ │ +00015de8 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ ldr pc, [ip, #704]! @ 0x2c0 │ │ │ │ │ │ │ │ -00015d34 : │ │ │ │ +00015df4 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ ldr pc, [ip, #696]! @ 0x2b8 │ │ │ │ │ │ │ │ -00015d40 : │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ +00015e00 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ - ldr pc, [ip, #684]! @ 0x2ac │ │ │ │ + ldr pc, [ip, #688]! @ 0x2b0 │ │ │ │ │ │ │ │ -00015d50 : │ │ │ │ +00015e0c : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ - ldr pc, [ip, #676]! @ 0x2a4 │ │ │ │ + ldr pc, [ip, #680]! @ 0x2a8 │ │ │ │ │ │ │ │ -00015d5c : │ │ │ │ +00015e18 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ - ldr pc, [ip, #668]! @ 0x29c │ │ │ │ + ldr pc, [ip, #672]! @ 0x2a0 │ │ │ │ │ │ │ │ -00015d68 : │ │ │ │ +00015e24 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ - ldr pc, [ip, #660]! @ 0x294 │ │ │ │ + ldr pc, [ip, #664]! @ 0x298 │ │ │ │ │ │ │ │ -00015d74 : │ │ │ │ +00015e30 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ - ldr pc, [ip, #652]! @ 0x28c │ │ │ │ + ldr pc, [ip, #656]! @ 0x290 │ │ │ │ │ │ │ │ -00015d80 : │ │ │ │ +00015e3c : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ - ldr pc, [ip, #644]! @ 0x284 │ │ │ │ + ldr pc, [ip, #648]! @ 0x288 │ │ │ │ │ │ │ │ -00015d8c : │ │ │ │ +00015e48 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ - ldr pc, [ip, #636]! @ 0x27c │ │ │ │ + ldr pc, [ip, #640]! @ 0x280 │ │ │ │ │ │ │ │ -00015d98 : │ │ │ │ +00015e54 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ - ldr pc, [ip, #628]! @ 0x274 │ │ │ │ + ldr pc, [ip, #632]! @ 0x278 │ │ │ │ │ │ │ │ -00015da4 : │ │ │ │ +00015e60 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ - ldr pc, [ip, #620]! @ 0x26c │ │ │ │ + ldr pc, [ip, #624]! @ 0x270 │ │ │ │ │ │ │ │ -00015db0 : │ │ │ │ +00015e6c : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ - ldr pc, [ip, #612]! @ 0x264 │ │ │ │ + ldr pc, [ip, #616]! @ 0x268 │ │ │ │ │ │ │ │ -00015dbc : │ │ │ │ +00015e78 : │ │ │ │ @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ - ldr pc, [ip, #600]! @ 0x258 │ │ │ │ + ldr pc, [ip, #604]! @ 0x25c │ │ │ │ │ │ │ │ -00015dcc : │ │ │ │ +00015e88 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ - ldr pc, [ip, #592]! @ 0x250 │ │ │ │ + ldr pc, [ip, #596]! @ 0x254 │ │ │ │ │ │ │ │ -00015dd8 : │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ +00015e94 : │ │ │ │ + add ip, pc, #0, 12 │ │ │ │ + add ip, ip, #430080 @ 0x69000 │ │ │ │ + ldr pc, [ip, #588]! @ 0x24c │ │ │ │ + │ │ │ │ +00015ea0 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ ldr pc, [ip, #580]! @ 0x244 │ │ │ │ │ │ │ │ -00015de8 : │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ +00015eac : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ - ldr pc, [ip, #568]! @ 0x238 │ │ │ │ + ldr pc, [ip, #572]! @ 0x23c │ │ │ │ │ │ │ │ -00015df8 : │ │ │ │ +00015eb8 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ - ldr pc, [ip, #560]! @ 0x230 │ │ │ │ + ldr pc, [ip, #564]! @ 0x234 │ │ │ │ │ │ │ │ -00015e04 : │ │ │ │ +00015ec4 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ - ldr pc, [ip, #552]! @ 0x228 │ │ │ │ + ldr pc, [ip, #556]! @ 0x22c │ │ │ │ │ │ │ │ -00015e10 : │ │ │ │ +00015ed0 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ - ldr pc, [ip, #544]! @ 0x220 │ │ │ │ + ldr pc, [ip, #548]! @ 0x224 │ │ │ │ │ │ │ │ -00015e1c : │ │ │ │ +00015edc : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ - ldr pc, [ip, #536]! @ 0x218 │ │ │ │ + ldr pc, [ip, #540]! @ 0x21c │ │ │ │ │ │ │ │ -00015e28 : │ │ │ │ +00015ee8 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ - ldr pc, [ip, #528]! @ 0x210 │ │ │ │ + ldr pc, [ip, #532]! @ 0x214 │ │ │ │ │ │ │ │ -00015e34 : │ │ │ │ +00015ef4 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ - ldr pc, [ip, #520]! @ 0x208 │ │ │ │ + ldr pc, [ip, #524]! @ 0x20c │ │ │ │ │ │ │ │ -00015e40 : │ │ │ │ +00015f00 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ - ldr pc, [ip, #512]! @ 0x200 │ │ │ │ + ldr pc, [ip, #516]! @ 0x204 │ │ │ │ │ │ │ │ -00015e4c : │ │ │ │ +00015f0c : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ - ldr pc, [ip, #504]! @ 0x1f8 │ │ │ │ + ldr pc, [ip, #508]! @ 0x1fc │ │ │ │ │ │ │ │ -00015e58 : │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ +00015f18 : │ │ │ │ + add ip, pc, #0, 12 │ │ │ │ + add ip, ip, #430080 @ 0x69000 │ │ │ │ + ldr pc, [ip, #500]! @ 0x1f4 │ │ │ │ + │ │ │ │ +00015f24 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ ldr pc, [ip, #492]! @ 0x1ec │ │ │ │ │ │ │ │ -00015e68 : │ │ │ │ +00015f30 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ ldr pc, [ip, #484]! @ 0x1e4 │ │ │ │ │ │ │ │ -00015e74 : │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ +00015f3c : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ - ldr pc, [ip, #472]! @ 0x1d8 │ │ │ │ + ldr pc, [ip, #476]! @ 0x1dc │ │ │ │ │ │ │ │ -00015e84 : │ │ │ │ +00015f48 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ - ldr pc, [ip, #464]! @ 0x1d0 │ │ │ │ + ldr pc, [ip, #468]! @ 0x1d4 │ │ │ │ │ │ │ │ -00015e90 : │ │ │ │ +00015f54 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ - ldr pc, [ip, #456]! @ 0x1c8 │ │ │ │ + ldr pc, [ip, #460]! @ 0x1cc │ │ │ │ │ │ │ │ -00015e9c : │ │ │ │ +00015f60 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ - ldr pc, [ip, #448]! @ 0x1c0 │ │ │ │ + ldr pc, [ip, #452]! @ 0x1c4 │ │ │ │ │ │ │ │ -00015ea8 : │ │ │ │ +00015f6c : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ - ldr pc, [ip, #440]! @ 0x1b8 │ │ │ │ + ldr pc, [ip, #444]! @ 0x1bc │ │ │ │ │ │ │ │ -00015eb4 : │ │ │ │ +00015f78 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ - ldr pc, [ip, #432]! @ 0x1b0 │ │ │ │ + ldr pc, [ip, #436]! @ 0x1b4 │ │ │ │ │ │ │ │ -00015ec0 : │ │ │ │ +00015f84 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ - ldr pc, [ip, #424]! @ 0x1a8 │ │ │ │ + ldr pc, [ip, #428]! @ 0x1ac │ │ │ │ │ │ │ │ -00015ecc : │ │ │ │ +00015f90 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ - ldr pc, [ip, #416]! @ 0x1a0 │ │ │ │ + ldr pc, [ip, #420]! @ 0x1a4 │ │ │ │ │ │ │ │ -00015ed8 : │ │ │ │ +00015f9c : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ - ldr pc, [ip, #408]! @ 0x198 │ │ │ │ + ldr pc, [ip, #412]! @ 0x19c │ │ │ │ │ │ │ │ -00015ee4 : │ │ │ │ +00015fa8 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ - ldr pc, [ip, #400]! @ 0x190 │ │ │ │ + ldr pc, [ip, #404]! @ 0x194 │ │ │ │ │ │ │ │ -00015ef0 : │ │ │ │ +00015fb4 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ - ldr pc, [ip, #392]! @ 0x188 │ │ │ │ + ldr pc, [ip, #396]! @ 0x18c │ │ │ │ │ │ │ │ -00015efc : │ │ │ │ +00015fc0 : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ ldr pc, [ip, #384]! @ 0x180 │ │ │ │ │ │ │ │ -00015f08 : │ │ │ │ +00015fd0 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ ldr pc, [ip, #376]! @ 0x178 │ │ │ │ │ │ │ │ -00015f14 : │ │ │ │ +00015fdc : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ ldr pc, [ip, #368]! @ 0x170 │ │ │ │ │ │ │ │ -00015f20 : │ │ │ │ +00015fe8 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ ldr pc, [ip, #360]! @ 0x168 │ │ │ │ │ │ │ │ -00015f2c : │ │ │ │ +00015ff4 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ ldr pc, [ip, #352]! @ 0x160 │ │ │ │ │ │ │ │ -00015f38 : │ │ │ │ +00016000 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ ldr pc, [ip, #344]! @ 0x158 │ │ │ │ │ │ │ │ -00015f44 : │ │ │ │ - add ip, pc, #0, 12 │ │ │ │ - add ip, ip, #430080 @ 0x69000 │ │ │ │ - ldr pc, [ip, #336]! @ 0x150 │ │ │ │ - │ │ │ │ -00015f50 : │ │ │ │ +0001600c : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ - ldr pc, [ip, #328]! @ 0x148 │ │ │ │ + ldr pc, [ip, #332]! @ 0x14c │ │ │ │ │ │ │ │ -00015f5c : │ │ │ │ +0001601c : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ - ldr pc, [ip, #320]! @ 0x140 │ │ │ │ + ldr pc, [ip, #324]! @ 0x144 │ │ │ │ │ │ │ │ -00015f68 : │ │ │ │ +00016028 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ - ldr pc, [ip, #312]! @ 0x138 │ │ │ │ + ldr pc, [ip, #316]! @ 0x13c │ │ │ │ │ │ │ │ -00015f74 : │ │ │ │ +00016034 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ - ldr pc, [ip, #304]! @ 0x130 │ │ │ │ + ldr pc, [ip, #308]! @ 0x134 │ │ │ │ │ │ │ │ -00015f80 : │ │ │ │ +00016040 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ - ldr pc, [ip, #296]! @ 0x128 │ │ │ │ + ldr pc, [ip, #300]! @ 0x12c │ │ │ │ │ │ │ │ -00015f8c : │ │ │ │ +0001604c : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ - ldr pc, [ip, #288]! @ 0x120 │ │ │ │ + ldr pc, [ip, #292]! @ 0x124 │ │ │ │ │ │ │ │ -00015f98 : │ │ │ │ +00016058 : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ ldr pc, [ip, #280]! @ 0x118 │ │ │ │ │ │ │ │ -00015fa4 : │ │ │ │ +00016068 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ ldr pc, [ip, #272]! @ 0x110 │ │ │ │ │ │ │ │ -00015fb0 : │ │ │ │ +00016074 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ ldr pc, [ip, #264]! @ 0x108 │ │ │ │ │ │ │ │ -00015fbc : │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ +00016080 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ - ldr pc, [ip, #252]! @ 0xfc │ │ │ │ + ldr pc, [ip, #256]! @ 0x100 │ │ │ │ │ │ │ │ -00015fcc : │ │ │ │ +0001608c : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ - ldr pc, [ip, #244]! @ 0xf4 │ │ │ │ + ldr pc, [ip, #248]! @ 0xf8 │ │ │ │ │ │ │ │ -00015fd8 : │ │ │ │ +00016098 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ - ldr pc, [ip, #236]! @ 0xec │ │ │ │ + ldr pc, [ip, #240]! @ 0xf0 │ │ │ │ │ │ │ │ -00015fe4 : │ │ │ │ +000160a4 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ - ldr pc, [ip, #228]! @ 0xe4 │ │ │ │ + ldr pc, [ip, #232]! @ 0xe8 │ │ │ │ │ │ │ │ -00015ff0 : │ │ │ │ +000160b0 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ - ldr pc, [ip, #220]! @ 0xdc │ │ │ │ + ldr pc, [ip, #224]! @ 0xe0 │ │ │ │ │ │ │ │ -00015ffc : │ │ │ │ +000160bc : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ - ldr pc, [ip, #212]! @ 0xd4 │ │ │ │ + ldr pc, [ip, #216]! @ 0xd8 │ │ │ │ │ │ │ │ -00016008 : │ │ │ │ +000160c8 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ - ldr pc, [ip, #204]! @ 0xcc │ │ │ │ + ldr pc, [ip, #208]! @ 0xd0 │ │ │ │ │ │ │ │ -00016014 : │ │ │ │ +000160d4 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ - ldr pc, [ip, #196]! @ 0xc4 │ │ │ │ + ldr pc, [ip, #200]! @ 0xc8 │ │ │ │ │ │ │ │ -00016020 : │ │ │ │ +000160e0 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ - ldr pc, [ip, #188]! @ 0xbc │ │ │ │ + ldr pc, [ip, #192]! @ 0xc0 │ │ │ │ │ │ │ │ -0001602c : │ │ │ │ +000160ec : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ ldr pc, [ip, #180]! @ 0xb4 │ │ │ │ │ │ │ │ -00016038 : │ │ │ │ +000160fc : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ ldr pc, [ip, #172]! @ 0xac │ │ │ │ │ │ │ │ -00016044 : │ │ │ │ - add ip, pc, #0, 12 │ │ │ │ - add ip, ip, #430080 @ 0x69000 │ │ │ │ - ldr pc, [ip, #164]! @ 0xa4 │ │ │ │ - │ │ │ │ -00016050 : │ │ │ │ +00016108 : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ - ldr pc, [ip, #156]! @ 0x9c │ │ │ │ + ldr pc, [ip, #160]! @ 0xa0 │ │ │ │ │ │ │ │ -0001605c : │ │ │ │ +00016118 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ - ldr pc, [ip, #148]! @ 0x94 │ │ │ │ + ldr pc, [ip, #152]! @ 0x98 │ │ │ │ │ │ │ │ -00016068 : │ │ │ │ +00016124 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ - ldr pc, [ip, #140]! @ 0x8c │ │ │ │ + ldr pc, [ip, #144]! @ 0x90 │ │ │ │ │ │ │ │ -00016074 : │ │ │ │ +00016130 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ - ldr pc, [ip, #132]! @ 0x84 │ │ │ │ + ldr pc, [ip, #136]! @ 0x88 │ │ │ │ │ │ │ │ -00016080 : │ │ │ │ +0001613c : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ - ldr pc, [ip, #124]! @ 0x7c │ │ │ │ + ldr pc, [ip, #128]! @ 0x80 │ │ │ │ │ │ │ │ -0001608c : │ │ │ │ +00016148 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ - ldr pc, [ip, #116]! @ 0x74 │ │ │ │ + ldr pc, [ip, #120]! @ 0x78 │ │ │ │ │ │ │ │ -00016098 : │ │ │ │ +00016154 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ - ldr pc, [ip, #108]! @ 0x6c │ │ │ │ + ldr pc, [ip, #112]! @ 0x70 │ │ │ │ │ │ │ │ -000160a4 : │ │ │ │ +00016160 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ - ldr pc, [ip, #100]! @ 0x64 │ │ │ │ + ldr pc, [ip, #104]! @ 0x68 │ │ │ │ │ │ │ │ -000160b0 : │ │ │ │ +0001616c : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ - ldr pc, [ip, #92]! @ 0x5c │ │ │ │ + ldr pc, [ip, #96]! @ 0x60 │ │ │ │ │ │ │ │ -000160bc : │ │ │ │ +00016178 : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ ldr pc, [ip, #84]! @ 0x54 │ │ │ │ │ │ │ │ -000160c8 : │ │ │ │ +00016188 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ ldr pc, [ip, #76]! @ 0x4c │ │ │ │ │ │ │ │ -000160d4 : │ │ │ │ +00016194 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ ldr pc, [ip, #68]! @ 0x44 │ │ │ │ │ │ │ │ -000160e0 : │ │ │ │ +000161a0 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ ldr pc, [ip, #60]! @ 0x3c │ │ │ │ │ │ │ │ -000160ec : │ │ │ │ +000161ac : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ ldr pc, [ip, #52]! @ 0x34 │ │ │ │ │ │ │ │ -000160f8 : │ │ │ │ +000161b8 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ ldr pc, [ip, #44]! @ 0x2c │ │ │ │ │ │ │ │ -00016104 : │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ +000161c4 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ - ldr pc, [ip, #32]! │ │ │ │ + ldr pc, [ip, #36]! @ 0x24 │ │ │ │ │ │ │ │ -00016114 : │ │ │ │ +000161d0 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ - ldr pc, [ip, #24]! │ │ │ │ + ldr pc, [ip, #28]! │ │ │ │ │ │ │ │ -00016120 : │ │ │ │ +000161dc <__assert_fail@plt>: │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ - ldr pc, [ip, #16]! │ │ │ │ + ldr pc, [ip, #20]! │ │ │ │ │ │ │ │ -0001612c : │ │ │ │ +000161e8 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ - ldr pc, [ip, #8]! │ │ │ │ + ldr pc, [ip, #12]! │ │ │ │ │ │ │ │ -00016138 : │ │ │ │ +000161f4 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #430080 @ 0x69000 │ │ │ │ - ldr pc, [ip, #0]! │ │ │ │ + ldr pc, [ip, #4]! │ │ │ │ │ │ │ │ -00016144 : │ │ │ │ +00016200 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #4088]! @ 0xff8 │ │ │ │ + ldr pc, [ip, #4092]! @ 0xffc │ │ │ │ │ │ │ │ -00016150 : │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ +0001620c : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #4076]! @ 0xfec │ │ │ │ + ldr pc, [ip, #4084]! @ 0xff4 │ │ │ │ │ │ │ │ -00016160 : │ │ │ │ +00016218 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #4068]! @ 0xfe4 │ │ │ │ + ldr pc, [ip, #4076]! @ 0xfec │ │ │ │ │ │ │ │ -0001616c : │ │ │ │ +00016224 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #4060]! @ 0xfdc │ │ │ │ + ldr pc, [ip, #4068]! @ 0xfe4 │ │ │ │ │ │ │ │ -00016178 : │ │ │ │ +00016230 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #4052]! @ 0xfd4 │ │ │ │ + ldr pc, [ip, #4060]! @ 0xfdc │ │ │ │ │ │ │ │ -00016184 : │ │ │ │ +0001623c : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #4044]! @ 0xfcc │ │ │ │ + ldr pc, [ip, #4048]! @ 0xfd0 │ │ │ │ │ │ │ │ -00016190 : │ │ │ │ +0001624c : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ ldr pc, [ip, #4036]! @ 0xfc4 │ │ │ │ │ │ │ │ -0001619c : │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ +0001625c : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #4024]! @ 0xfb8 │ │ │ │ + ldr pc, [ip, #4028]! @ 0xfbc │ │ │ │ │ │ │ │ -000161ac : │ │ │ │ +00016268 : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ ldr pc, [ip, #4016]! @ 0xfb0 │ │ │ │ │ │ │ │ -000161b8 : │ │ │ │ +00016278 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ ldr pc, [ip, #4008]! @ 0xfa8 │ │ │ │ │ │ │ │ -000161c4 : │ │ │ │ +00016284 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ ldr pc, [ip, #4000]! @ 0xfa0 │ │ │ │ │ │ │ │ -000161d0 : │ │ │ │ +00016290 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ ldr pc, [ip, #3992]! @ 0xf98 │ │ │ │ │ │ │ │ -000161dc : │ │ │ │ +0001629c : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #3984]! @ 0xf90 │ │ │ │ + ldr pc, [ip, #3980]! @ 0xf8c │ │ │ │ │ │ │ │ -000161e8 : │ │ │ │ +000162ac : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #3976]! @ 0xf88 │ │ │ │ + ldr pc, [ip, #3972]! @ 0xf84 │ │ │ │ │ │ │ │ -000161f4 : │ │ │ │ +000162b8 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #3968]! @ 0xf80 │ │ │ │ + ldr pc, [ip, #3964]! @ 0xf7c │ │ │ │ │ │ │ │ -00016200 : │ │ │ │ +000162c4 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #3960]! @ 0xf78 │ │ │ │ + ldr pc, [ip, #3956]! @ 0xf74 │ │ │ │ │ │ │ │ -0001620c : │ │ │ │ +000162d0 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #3952]! @ 0xf70 │ │ │ │ + ldr pc, [ip, #3948]! @ 0xf6c │ │ │ │ │ │ │ │ -00016218 : │ │ │ │ +000162dc : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #3944]! @ 0xf68 │ │ │ │ + ldr pc, [ip, #3940]! @ 0xf64 │ │ │ │ │ │ │ │ -00016224 : │ │ │ │ +000162e8 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #3936]! @ 0xf60 │ │ │ │ + ldr pc, [ip, #3932]! @ 0xf5c │ │ │ │ │ │ │ │ -00016230 : │ │ │ │ +000162f4 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #3928]! @ 0xf58 │ │ │ │ + ldr pc, [ip, #3924]! @ 0xf54 │ │ │ │ │ │ │ │ -0001623c : │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ +00016300 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ ldr pc, [ip, #3916]! @ 0xf4c │ │ │ │ │ │ │ │ -0001624c : │ │ │ │ +0001630c : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ ldr pc, [ip, #3908]! @ 0xf44 │ │ │ │ │ │ │ │ -00016258 : │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ +00016318 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #3896]! @ 0xf38 │ │ │ │ + ldr pc, [ip, #3900]! @ 0xf3c │ │ │ │ │ │ │ │ -00016268 : │ │ │ │ +00016324 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #3888]! @ 0xf30 │ │ │ │ + ldr pc, [ip, #3892]! @ 0xf34 │ │ │ │ │ │ │ │ -00016274 : │ │ │ │ +00016330 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #3880]! @ 0xf28 │ │ │ │ + ldr pc, [ip, #3884]! @ 0xf2c │ │ │ │ │ │ │ │ -00016280 : │ │ │ │ +0001633c : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #3872]! @ 0xf20 │ │ │ │ + ldr pc, [ip, #3876]! @ 0xf24 │ │ │ │ │ │ │ │ -0001628c : │ │ │ │ +00016348 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #3864]! @ 0xf18 │ │ │ │ + ldr pc, [ip, #3868]! @ 0xf1c │ │ │ │ + │ │ │ │ +00016354 : │ │ │ │ + add ip, pc, #0, 12 │ │ │ │ + add ip, ip, #104, 20 @ 0x68000 │ │ │ │ + ldr pc, [ip, #3860]! @ 0xf14 │ │ │ │ │ │ │ │ -00016298 : │ │ │ │ +00016360 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #3856]! @ 0xf10 │ │ │ │ + ldr pc, [ip, #3852]! @ 0xf0c │ │ │ │ │ │ │ │ -000162a4 : │ │ │ │ +0001636c : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #3848]! @ 0xf08 │ │ │ │ + ldr pc, [ip, #3844]! @ 0xf04 │ │ │ │ │ │ │ │ -000162b0 : │ │ │ │ +00016378 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #3840]! @ 0xf00 │ │ │ │ + ldr pc, [ip, #3836]! @ 0xefc │ │ │ │ │ │ │ │ -000162bc : │ │ │ │ +00016384 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #3832]! @ 0xef8 │ │ │ │ + ldr pc, [ip, #3828]! @ 0xef4 │ │ │ │ │ │ │ │ -000162c8 : │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ +00016390 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ ldr pc, [ip, #3820]! @ 0xeec │ │ │ │ │ │ │ │ -000162d8 : │ │ │ │ +0001639c : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ ldr pc, [ip, #3812]! @ 0xee4 │ │ │ │ │ │ │ │ -000162e4 : │ │ │ │ +000163a8 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ ldr pc, [ip, #3804]! @ 0xedc │ │ │ │ │ │ │ │ -000162f0 : │ │ │ │ +000163b4 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ ldr pc, [ip, #3796]! @ 0xed4 │ │ │ │ │ │ │ │ -000162fc : │ │ │ │ +000163c0 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ ldr pc, [ip, #3788]! @ 0xecc │ │ │ │ │ │ │ │ -00016308 : │ │ │ │ - add ip, pc, #0, 12 │ │ │ │ - add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #3780]! @ 0xec4 │ │ │ │ - │ │ │ │ -00016314 : │ │ │ │ +000163cc : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #3772]! @ 0xebc │ │ │ │ + ldr pc, [ip, #3776]! @ 0xec0 │ │ │ │ │ │ │ │ -00016320 : │ │ │ │ +000163dc : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ ldr pc, [ip, #3764]! @ 0xeb4 │ │ │ │ │ │ │ │ -0001632c <__assert_fail@plt>: │ │ │ │ +000163ec : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ ldr pc, [ip, #3756]! @ 0xeac │ │ │ │ │ │ │ │ -00016338 : │ │ │ │ +000163f8 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ ldr pc, [ip, #3748]! @ 0xea4 │ │ │ │ │ │ │ │ -00016344 : │ │ │ │ +00016404 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ ldr pc, [ip, #3740]! @ 0xe9c │ │ │ │ │ │ │ │ -00016350 : │ │ │ │ +00016410 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ ldr pc, [ip, #3732]! @ 0xe94 │ │ │ │ │ │ │ │ -0001635c : │ │ │ │ +0001641c : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #3724]! @ 0xe8c │ │ │ │ + ldr pc, [ip, #3720]! @ 0xe88 │ │ │ │ │ │ │ │ -00016368 : │ │ │ │ +0001642c : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #3716]! @ 0xe84 │ │ │ │ + ldr pc, [ip, #3708]! @ 0xe7c │ │ │ │ │ │ │ │ -00016374 : │ │ │ │ +0001643c : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #3708]! @ 0xe7c │ │ │ │ + ldr pc, [ip, #3700]! @ 0xe74 │ │ │ │ │ │ │ │ -00016380 : │ │ │ │ +00016448 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #3700]! @ 0xe74 │ │ │ │ + ldr pc, [ip, #3692]! @ 0xe6c │ │ │ │ │ │ │ │ -0001638c : │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ +00016454 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #3688]! @ 0xe68 │ │ │ │ + ldr pc, [ip, #3684]! @ 0xe64 │ │ │ │ │ │ │ │ -0001639c : │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ +00016460 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ ldr pc, [ip, #3676]! @ 0xe5c │ │ │ │ │ │ │ │ -000163ac : │ │ │ │ +0001646c : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ ldr pc, [ip, #3668]! @ 0xe54 │ │ │ │ │ │ │ │ -000163b8 : │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ +00016478 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #3656]! @ 0xe48 │ │ │ │ + ldr pc, [ip, #3660]! @ 0xe4c │ │ │ │ │ │ │ │ -000163c8 : │ │ │ │ +00016484 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #3648]! @ 0xe40 │ │ │ │ + ldr pc, [ip, #3652]! @ 0xe44 │ │ │ │ │ │ │ │ -000163d4 : │ │ │ │ +00016490 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #3640]! @ 0xe38 │ │ │ │ + ldr pc, [ip, #3644]! @ 0xe3c │ │ │ │ │ │ │ │ -000163e0 : │ │ │ │ +0001649c : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #3632]! @ 0xe30 │ │ │ │ + ldr pc, [ip, #3636]! @ 0xe34 │ │ │ │ │ │ │ │ -000163ec : │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ +000164a8 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #3620]! @ 0xe24 │ │ │ │ + ldr pc, [ip, #3628]! @ 0xe2c │ │ │ │ │ │ │ │ -000163fc : │ │ │ │ +000164b4 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #3612]! @ 0xe1c │ │ │ │ + ldr pc, [ip, #3620]! @ 0xe24 │ │ │ │ │ │ │ │ -00016408 : │ │ │ │ +000164c0 : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #3604]! @ 0xe14 │ │ │ │ + ldr pc, [ip, #3608]! @ 0xe18 │ │ │ │ │ │ │ │ -00016414 : │ │ │ │ +000164d0 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #3596]! @ 0xe0c │ │ │ │ + ldr pc, [ip, #3600]! @ 0xe10 │ │ │ │ │ │ │ │ -00016420 : │ │ │ │ +000164dc : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ ldr pc, [ip, #3588]! @ 0xe04 │ │ │ │ │ │ │ │ -0001642c : │ │ │ │ +000164ec : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ ldr pc, [ip, #3580]! @ 0xdfc │ │ │ │ │ │ │ │ -00016438 : │ │ │ │ +000164f8 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ ldr pc, [ip, #3572]! @ 0xdf4 │ │ │ │ │ │ │ │ -00016444 : │ │ │ │ +00016504 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ ldr pc, [ip, #3564]! @ 0xdec │ │ │ │ │ │ │ │ -00016450 : │ │ │ │ +00016510 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ ldr pc, [ip, #3556]! @ 0xde4 │ │ │ │ │ │ │ │ -0001645c : │ │ │ │ - add ip, pc, #0, 12 │ │ │ │ - add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #3548]! @ 0xddc │ │ │ │ - │ │ │ │ -00016468 : │ │ │ │ +0001651c : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #3540]! @ 0xdd4 │ │ │ │ + ldr pc, [ip, #3544]! @ 0xdd8 │ │ │ │ │ │ │ │ -00016474 : │ │ │ │ +0001652c : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ ldr pc, [ip, #3532]! @ 0xdcc │ │ │ │ │ │ │ │ -00016480 : │ │ │ │ +0001653c : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ ldr pc, [ip, #3524]! @ 0xdc4 │ │ │ │ │ │ │ │ -0001648c : │ │ │ │ +00016548 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ ldr pc, [ip, #3516]! @ 0xdbc │ │ │ │ │ │ │ │ -00016498 : │ │ │ │ +00016554 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ ldr pc, [ip, #3508]! @ 0xdb4 │ │ │ │ │ │ │ │ -000164a4 : │ │ │ │ +00016560 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ ldr pc, [ip, #3500]! @ 0xdac │ │ │ │ │ │ │ │ -000164b0 : │ │ │ │ +0001656c : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ ldr pc, [ip, #3492]! @ 0xda4 │ │ │ │ │ │ │ │ -000164bc : │ │ │ │ - add ip, pc, #0, 12 │ │ │ │ - add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #3484]! @ 0xd9c │ │ │ │ - │ │ │ │ -000164c8 : │ │ │ │ +00016578 : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #3476]! @ 0xd94 │ │ │ │ + ldr pc, [ip, #3480]! @ 0xd98 │ │ │ │ │ │ │ │ -000164d4 : │ │ │ │ +00016588 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #3468]! @ 0xd8c │ │ │ │ + ldr pc, [ip, #3472]! @ 0xd90 │ │ │ │ │ │ │ │ -000164e0 : │ │ │ │ +00016594 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #3460]! @ 0xd84 │ │ │ │ + ldr pc, [ip, #3464]! @ 0xd88 │ │ │ │ │ │ │ │ -000164ec : │ │ │ │ +000165a0 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #3452]! @ 0xd7c │ │ │ │ + ldr pc, [ip, #3456]! @ 0xd80 │ │ │ │ │ │ │ │ -000164f8 : │ │ │ │ +000165ac : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ ldr pc, [ip, #3444]! @ 0xd74 │ │ │ │ │ │ │ │ -00016504 : │ │ │ │ +000165bc : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ ldr pc, [ip, #3436]! @ 0xd6c │ │ │ │ │ │ │ │ -00016510 : │ │ │ │ +000165c8 : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #3428]! @ 0xd64 │ │ │ │ + ldr pc, [ip, #3424]! @ 0xd60 │ │ │ │ │ │ │ │ -0001651c : │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ +000165d8 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ ldr pc, [ip, #3416]! @ 0xd58 │ │ │ │ │ │ │ │ -0001652c : │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ +000165e4 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #3404]! @ 0xd4c │ │ │ │ + ldr pc, [ip, #3408]! @ 0xd50 │ │ │ │ │ │ │ │ -0001653c : │ │ │ │ +000165f0 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #3396]! @ 0xd44 │ │ │ │ + ldr pc, [ip, #3400]! @ 0xd48 │ │ │ │ │ │ │ │ -00016548 : │ │ │ │ +000165fc : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ ldr pc, [ip, #3388]! @ 0xd3c │ │ │ │ │ │ │ │ -00016554 : │ │ │ │ +0001660c : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ ldr pc, [ip, #3380]! @ 0xd34 │ │ │ │ │ │ │ │ -00016560 : │ │ │ │ +00016618 : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #3372]! @ 0xd2c │ │ │ │ + ldr pc, [ip, #3368]! @ 0xd28 │ │ │ │ │ │ │ │ -0001656c : │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ +00016628 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ ldr pc, [ip, #3360]! @ 0xd20 │ │ │ │ │ │ │ │ -0001657c : │ │ │ │ +00016634 : │ │ │ │ @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ ldr pc, [ip, #3348]! @ 0xd14 │ │ │ │ │ │ │ │ -0001658c : │ │ │ │ - add ip, pc, #0, 12 │ │ │ │ - add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #3340]! @ 0xd0c │ │ │ │ - │ │ │ │ -00016598 : │ │ │ │ +00016644 : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #3332]! @ 0xd04 │ │ │ │ + ldr pc, [ip, #3336]! @ 0xd08 │ │ │ │ │ │ │ │ -000165a4 : │ │ │ │ +00016654 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #3324]! @ 0xcfc │ │ │ │ + ldr pc, [ip, #3328]! @ 0xd00 │ │ │ │ │ │ │ │ -000165b0 : │ │ │ │ +00016660 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #3316]! @ 0xcf4 │ │ │ │ + ldr pc, [ip, #3320]! @ 0xcf8 │ │ │ │ │ │ │ │ -000165bc : │ │ │ │ +0001666c : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ ldr pc, [ip, #3308]! @ 0xcec │ │ │ │ │ │ │ │ -000165c8 : │ │ │ │ +0001667c : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ ldr pc, [ip, #3300]! @ 0xce4 │ │ │ │ │ │ │ │ -000165d4 : │ │ │ │ +00016688 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ ldr pc, [ip, #3292]! @ 0xcdc │ │ │ │ │ │ │ │ -000165e0 : │ │ │ │ +00016694 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ ldr pc, [ip, #3284]! @ 0xcd4 │ │ │ │ │ │ │ │ -000165ec : │ │ │ │ +000166a0 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ ldr pc, [ip, #3276]! @ 0xccc │ │ │ │ │ │ │ │ -000165f8 : │ │ │ │ +000166ac : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ ldr pc, [ip, #3268]! @ 0xcc4 │ │ │ │ │ │ │ │ -00016604 : │ │ │ │ +000166b8 : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #3260]! @ 0xcbc │ │ │ │ + ldr pc, [ip, #3256]! @ 0xcb8 │ │ │ │ │ │ │ │ -00016610 : │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ +000166c8 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ ldr pc, [ip, #3248]! @ 0xcb0 │ │ │ │ │ │ │ │ -00016620 : │ │ │ │ +000166d4 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ ldr pc, [ip, #3240]! @ 0xca8 │ │ │ │ │ │ │ │ -0001662c : │ │ │ │ +000166e0 : │ │ │ │ @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ ldr pc, [ip, #3228]! @ 0xc9c │ │ │ │ │ │ │ │ -0001663c : │ │ │ │ +000166f0 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ ldr pc, [ip, #3220]! @ 0xc94 │ │ │ │ │ │ │ │ -00016648 : │ │ │ │ +000166fc : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ ldr pc, [ip, #3212]! @ 0xc8c │ │ │ │ │ │ │ │ -00016654 : │ │ │ │ +00016708 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ ldr pc, [ip, #3204]! @ 0xc84 │ │ │ │ │ │ │ │ -00016660 : │ │ │ │ +00016714 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ ldr pc, [ip, #3196]! @ 0xc7c │ │ │ │ │ │ │ │ -0001666c : │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ +00016720 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #3184]! @ 0xc70 │ │ │ │ + ldr pc, [ip, #3188]! @ 0xc74 │ │ │ │ │ │ │ │ -0001667c : │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ +0001672c : │ │ │ │ + add ip, pc, #0, 12 │ │ │ │ + add ip, ip, #104, 20 @ 0x68000 │ │ │ │ + ldr pc, [ip, #3180]! @ 0xc6c │ │ │ │ + │ │ │ │ +00016738 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ ldr pc, [ip, #3172]! @ 0xc64 │ │ │ │ │ │ │ │ -0001668c : │ │ │ │ +00016744 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ ldr pc, [ip, #3164]! @ 0xc5c │ │ │ │ │ │ │ │ -00016698 : │ │ │ │ +00016750 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ ldr pc, [ip, #3156]! @ 0xc54 │ │ │ │ │ │ │ │ -000166a4 : │ │ │ │ +0001675c : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #3148]! @ 0xc4c │ │ │ │ + ldr pc, [ip, #3144]! @ 0xc48 │ │ │ │ │ │ │ │ -000166b0 : │ │ │ │ +0001676c : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #3140]! @ 0xc44 │ │ │ │ + ldr pc, [ip, #3136]! @ 0xc40 │ │ │ │ │ │ │ │ -000166bc : │ │ │ │ +00016778 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #3132]! @ 0xc3c │ │ │ │ + ldr pc, [ip, #3128]! @ 0xc38 │ │ │ │ │ │ │ │ -000166c8 : │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ +00016784 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ ldr pc, [ip, #3120]! @ 0xc30 │ │ │ │ │ │ │ │ -000166d8 : │ │ │ │ +00016790 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ ldr pc, [ip, #3112]! @ 0xc28 │ │ │ │ │ │ │ │ -000166e4 : │ │ │ │ +0001679c : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ ldr pc, [ip, #3104]! @ 0xc20 │ │ │ │ │ │ │ │ -000166f0 : │ │ │ │ +000167a8 : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #3096]! @ 0xc18 │ │ │ │ + ldr pc, [ip, #3092]! @ 0xc14 │ │ │ │ │ │ │ │ -000166fc : │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ +000167b8 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ ldr pc, [ip, #3084]! @ 0xc0c │ │ │ │ │ │ │ │ -0001670c : │ │ │ │ +000167c4 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ ldr pc, [ip, #3076]! @ 0xc04 │ │ │ │ │ │ │ │ -00016718 : │ │ │ │ +000167d0 : │ │ │ │ @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ ldr pc, [ip, #3064]! @ 0xbf8 │ │ │ │ │ │ │ │ -00016728 : │ │ │ │ +000167e0 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ ldr pc, [ip, #3056]! @ 0xbf0 │ │ │ │ │ │ │ │ -00016734 : │ │ │ │ +000167ec : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ ldr pc, [ip, #3048]! @ 0xbe8 │ │ │ │ │ │ │ │ -00016740 : │ │ │ │ +000167f8 : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #3040]! @ 0xbe0 │ │ │ │ + ldr pc, [ip, #3036]! @ 0xbdc │ │ │ │ │ │ │ │ -0001674c : │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ +00016808 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ ldr pc, [ip, #3028]! @ 0xbd4 │ │ │ │ │ │ │ │ -0001675c : │ │ │ │ +00016814 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ ldr pc, [ip, #3020]! @ 0xbcc │ │ │ │ │ │ │ │ -00016768 : │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ +00016820 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #3008]! @ 0xbc0 │ │ │ │ + ldr pc, [ip, #3012]! @ 0xbc4 │ │ │ │ │ │ │ │ -00016778 : │ │ │ │ +0001682c : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #3000]! @ 0xbb8 │ │ │ │ + ldr pc, [ip, #3004]! @ 0xbbc │ │ │ │ │ │ │ │ -00016784 : │ │ │ │ +00016838 : │ │ │ │ @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #2988]! @ 0xbac │ │ │ │ + ldr pc, [ip, #2992]! @ 0xbb0 │ │ │ │ + │ │ │ │ +00016848 : │ │ │ │ + add ip, pc, #0, 12 │ │ │ │ + add ip, ip, #104, 20 @ 0x68000 │ │ │ │ + ldr pc, [ip, #2984]! @ 0xba8 │ │ │ │ │ │ │ │ -00016794 : │ │ │ │ +00016854 : │ │ │ │ @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #2976]! @ 0xba0 │ │ │ │ + ldr pc, [ip, #2972]! @ 0xb9c │ │ │ │ │ │ │ │ -000167a4 : │ │ │ │ +00016864 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #2968]! @ 0xb98 │ │ │ │ + ldr pc, [ip, #2964]! @ 0xb94 │ │ │ │ │ │ │ │ -000167b0 : │ │ │ │ +00016870 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #2960]! @ 0xb90 │ │ │ │ + ldr pc, [ip, #2956]! @ 0xb8c │ │ │ │ │ │ │ │ -000167bc : │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ +0001687c : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ ldr pc, [ip, #2948]! @ 0xb84 │ │ │ │ │ │ │ │ -000167cc : │ │ │ │ +00016888 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ ldr pc, [ip, #2940]! @ 0xb7c │ │ │ │ │ │ │ │ -000167d8 : │ │ │ │ +00016894 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ ldr pc, [ip, #2932]! @ 0xb74 │ │ │ │ │ │ │ │ -000167e4 : │ │ │ │ +000168a0 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ ldr pc, [ip, #2924]! @ 0xb6c │ │ │ │ │ │ │ │ -000167f0 : │ │ │ │ +000168ac : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ ldr pc, [ip, #2916]! @ 0xb64 │ │ │ │ │ │ │ │ -000167fc : │ │ │ │ +000168b8 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ ldr pc, [ip, #2908]! @ 0xb5c │ │ │ │ │ │ │ │ -00016808 : │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ +000168c4 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #2896]! @ 0xb50 │ │ │ │ + ldr pc, [ip, #2900]! @ 0xb54 │ │ │ │ │ │ │ │ -00016818 : │ │ │ │ +000168d0 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #2888]! @ 0xb48 │ │ │ │ + ldr pc, [ip, #2892]! @ 0xb4c │ │ │ │ │ │ │ │ -00016824 : │ │ │ │ +000168dc : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #2880]! @ 0xb40 │ │ │ │ + ldr pc, [ip, #2884]! @ 0xb44 │ │ │ │ │ │ │ │ -00016830 : │ │ │ │ +000168e8 : │ │ │ │ @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #2868]! @ 0xb34 │ │ │ │ + ldr pc, [ip, #2872]! @ 0xb38 │ │ │ │ │ │ │ │ -00016840 : │ │ │ │ +000168f8 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #2860]! @ 0xb2c │ │ │ │ + ldr pc, [ip, #2864]! @ 0xb30 │ │ │ │ │ │ │ │ -0001684c : │ │ │ │ +00016904 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #2852]! @ 0xb24 │ │ │ │ + ldr pc, [ip, #2856]! @ 0xb28 │ │ │ │ │ │ │ │ -00016858 : │ │ │ │ +00016910 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #2844]! @ 0xb1c │ │ │ │ + ldr pc, [ip, #2848]! @ 0xb20 │ │ │ │ │ │ │ │ -00016864 : │ │ │ │ +0001691c : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #2836]! @ 0xb14 │ │ │ │ + ldr pc, [ip, #2840]! @ 0xb18 │ │ │ │ │ │ │ │ -00016870 : │ │ │ │ +00016928 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #2828]! @ 0xb0c │ │ │ │ + ldr pc, [ip, #2832]! @ 0xb10 │ │ │ │ │ │ │ │ -0001687c : │ │ │ │ +00016934 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #2820]! @ 0xb04 │ │ │ │ + ldr pc, [ip, #2824]! @ 0xb08 │ │ │ │ │ │ │ │ -00016888 : │ │ │ │ +00016940 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #2812]! @ 0xafc │ │ │ │ + ldr pc, [ip, #2816]! @ 0xb00 │ │ │ │ │ │ │ │ -00016894 : │ │ │ │ +0001694c : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #2804]! @ 0xaf4 │ │ │ │ + ldr pc, [ip, #2808]! @ 0xaf8 │ │ │ │ │ │ │ │ -000168a0 : │ │ │ │ +00016958 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #2796]! @ 0xaec │ │ │ │ + ldr pc, [ip, #2800]! @ 0xaf0 │ │ │ │ │ │ │ │ -000168ac : │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ +00016964 : │ │ │ │ + add ip, pc, #0, 12 │ │ │ │ + add ip, ip, #104, 20 @ 0x68000 │ │ │ │ + ldr pc, [ip, #2792]! @ 0xae8 │ │ │ │ + │ │ │ │ +00016970 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ ldr pc, [ip, #2784]! @ 0xae0 │ │ │ │ │ │ │ │ -000168bc : │ │ │ │ +0001697c : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ ldr pc, [ip, #2776]! @ 0xad8 │ │ │ │ │ │ │ │ -000168c8 : │ │ │ │ +00016988 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ ldr pc, [ip, #2768]! @ 0xad0 │ │ │ │ │ │ │ │ -000168d4 : │ │ │ │ +00016994 : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #2760]! @ 0xac8 │ │ │ │ + ldr pc, [ip, #2756]! @ 0xac4 │ │ │ │ │ │ │ │ -000168e0 : │ │ │ │ +000169a4 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #2752]! @ 0xac0 │ │ │ │ + ldr pc, [ip, #2748]! @ 0xabc │ │ │ │ │ │ │ │ -000168ec : │ │ │ │ +000169b0 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #2744]! @ 0xab8 │ │ │ │ + ldr pc, [ip, #2740]! @ 0xab4 │ │ │ │ │ │ │ │ -000168f8 : │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ +000169bc : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ ldr pc, [ip, #2732]! @ 0xaac │ │ │ │ │ │ │ │ -00016908 : │ │ │ │ +000169c8 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ ldr pc, [ip, #2724]! @ 0xaa4 │ │ │ │ │ │ │ │ -00016914 : │ │ │ │ +000169d4 : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #2716]! @ 0xa9c │ │ │ │ + ldr pc, [ip, #2712]! @ 0xa98 │ │ │ │ │ │ │ │ -00016920 : │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ +000169e4 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ ldr pc, [ip, #2704]! @ 0xa90 │ │ │ │ │ │ │ │ -00016930 : │ │ │ │ +000169f0 : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #2696]! @ 0xa88 │ │ │ │ + ldr pc, [ip, #2692]! @ 0xa84 │ │ │ │ │ │ │ │ -0001693c : │ │ │ │ +00016a00 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #2688]! @ 0xa80 │ │ │ │ + ldr pc, [ip, #2684]! @ 0xa7c │ │ │ │ │ │ │ │ -00016948 : │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ +00016a0c : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ ldr pc, [ip, #2676]! @ 0xa74 │ │ │ │ │ │ │ │ -00016958 : │ │ │ │ +00016a18 : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #2668]! @ 0xa6c │ │ │ │ + ldr pc, [ip, #2664]! @ 0xa68 │ │ │ │ │ │ │ │ -00016964 : │ │ │ │ +00016a28 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #2660]! @ 0xa64 │ │ │ │ + ldr pc, [ip, #2656]! @ 0xa60 │ │ │ │ │ │ │ │ -00016970 : │ │ │ │ +00016a34 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #2652]! @ 0xa5c │ │ │ │ + ldr pc, [ip, #2648]! @ 0xa58 │ │ │ │ │ │ │ │ -0001697c : │ │ │ │ +00016a40 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #2644]! @ 0xa54 │ │ │ │ + ldr pc, [ip, #2640]! @ 0xa50 │ │ │ │ │ │ │ │ -00016988 : │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ +00016a4c : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ ldr pc, [ip, #2632]! @ 0xa48 │ │ │ │ │ │ │ │ -00016998 : │ │ │ │ +00016a58 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ ldr pc, [ip, #2624]! @ 0xa40 │ │ │ │ │ │ │ │ -000169a4 : │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ +00016a64 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #2612]! @ 0xa34 │ │ │ │ + ldr pc, [ip, #2616]! @ 0xa38 │ │ │ │ │ │ │ │ -000169b4 : │ │ │ │ +00016a70 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #2604]! @ 0xa2c │ │ │ │ + ldr pc, [ip, #2608]! @ 0xa30 │ │ │ │ │ │ │ │ -000169c0 : │ │ │ │ +00016a7c : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #2596]! @ 0xa24 │ │ │ │ + ldr pc, [ip, #2600]! @ 0xa28 │ │ │ │ │ │ │ │ -000169cc : │ │ │ │ +00016a88 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #2588]! @ 0xa1c │ │ │ │ + ldr pc, [ip, #2592]! @ 0xa20 │ │ │ │ │ │ │ │ -000169d8 : │ │ │ │ +00016a94 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #2580]! @ 0xa14 │ │ │ │ + ldr pc, [ip, #2584]! @ 0xa18 │ │ │ │ │ │ │ │ -000169e4 : │ │ │ │ +00016aa0 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #2572]! @ 0xa0c │ │ │ │ + ldr pc, [ip, #2576]! @ 0xa10 │ │ │ │ │ │ │ │ -000169f0 : │ │ │ │ +00016aac <__read_chk@plt>: │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #2564]! @ 0xa04 │ │ │ │ + ldr pc, [ip, #2568]! @ 0xa08 │ │ │ │ │ │ │ │ -000169fc : │ │ │ │ +00016ab8 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #2556]! @ 0x9fc │ │ │ │ + ldr pc, [ip, #2560]! @ 0xa00 │ │ │ │ │ │ │ │ -00016a08 : │ │ │ │ +00016ac4 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #2548]! @ 0x9f4 │ │ │ │ + ldr pc, [ip, #2552]! @ 0x9f8 │ │ │ │ │ │ │ │ -00016a14 : │ │ │ │ +00016ad0 : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ ldr pc, [ip, #2540]! @ 0x9ec │ │ │ │ │ │ │ │ -00016a20 : │ │ │ │ +00016ae0 : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #2532]! @ 0x9e4 │ │ │ │ + ldr pc, [ip, #2528]! @ 0x9e0 │ │ │ │ │ │ │ │ -00016a2c : │ │ │ │ +00016af0 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #2524]! @ 0x9dc │ │ │ │ + ldr pc, [ip, #2520]! @ 0x9d8 │ │ │ │ │ │ │ │ -00016a38 : │ │ │ │ +00016afc : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #2516]! @ 0x9d4 │ │ │ │ + ldr pc, [ip, #2512]! @ 0x9d0 │ │ │ │ │ │ │ │ -00016a44 : │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ +00016b08 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ ldr pc, [ip, #2504]! @ 0x9c8 │ │ │ │ │ │ │ │ -00016a54 : │ │ │ │ +00016b14 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ ldr pc, [ip, #2496]! @ 0x9c0 │ │ │ │ │ │ │ │ -00016a60 : │ │ │ │ +00016b20 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ ldr pc, [ip, #2488]! @ 0x9b8 │ │ │ │ │ │ │ │ -00016a6c : │ │ │ │ +00016b2c : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ ldr pc, [ip, #2480]! @ 0x9b0 │ │ │ │ │ │ │ │ -00016a78 : │ │ │ │ +00016b38 : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #2472]! @ 0x9a8 │ │ │ │ + ldr pc, [ip, #2468]! @ 0x9a4 │ │ │ │ │ │ │ │ -00016a84 : │ │ │ │ +00016b48 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #2464]! @ 0x9a0 │ │ │ │ + ldr pc, [ip, #2460]! @ 0x99c │ │ │ │ │ │ │ │ -00016a90 : │ │ │ │ +00016b54 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #2456]! @ 0x998 │ │ │ │ + ldr pc, [ip, #2452]! @ 0x994 │ │ │ │ │ │ │ │ -00016a9c : │ │ │ │ +00016b60 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #2448]! @ 0x990 │ │ │ │ + ldr pc, [ip, #2444]! @ 0x98c │ │ │ │ │ │ │ │ -00016aa8 : │ │ │ │ +00016b6c : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #2440]! @ 0x988 │ │ │ │ + ldr pc, [ip, #2436]! @ 0x984 │ │ │ │ │ │ │ │ -00016ab4 : │ │ │ │ +00016b78 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #2432]! @ 0x980 │ │ │ │ + ldr pc, [ip, #2428]! @ 0x97c │ │ │ │ │ │ │ │ -00016ac0 : │ │ │ │ +00016b84 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #2424]! @ 0x978 │ │ │ │ + ldr pc, [ip, #2420]! @ 0x974 │ │ │ │ │ │ │ │ -00016acc : │ │ │ │ +00016b90 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #2416]! @ 0x970 │ │ │ │ + ldr pc, [ip, #2412]! @ 0x96c │ │ │ │ │ │ │ │ -00016ad8 : │ │ │ │ +00016b9c : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #2408]! @ 0x968 │ │ │ │ + ldr pc, [ip, #2404]! @ 0x964 │ │ │ │ │ │ │ │ -00016ae4 : │ │ │ │ +00016ba8 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #2400]! @ 0x960 │ │ │ │ + ldr pc, [ip, #2396]! @ 0x95c │ │ │ │ │ │ │ │ -00016af0 : │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ +00016bb4 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ ldr pc, [ip, #2388]! @ 0x954 │ │ │ │ │ │ │ │ -00016b00 : │ │ │ │ +00016bc0 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ ldr pc, [ip, #2380]! @ 0x94c │ │ │ │ │ │ │ │ -00016b0c : │ │ │ │ +00016bcc : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #2372]! @ 0x944 │ │ │ │ + ldr pc, [ip, #2368]! @ 0x940 │ │ │ │ │ │ │ │ -00016b18 : │ │ │ │ +00016bdc : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #2364]! @ 0x93c │ │ │ │ + ldr pc, [ip, #2360]! @ 0x938 │ │ │ │ │ │ │ │ -00016b24 : │ │ │ │ +00016be8 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #2356]! @ 0x934 │ │ │ │ + ldr pc, [ip, #2352]! @ 0x930 │ │ │ │ │ │ │ │ -00016b30 : │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ +00016bf4 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ ldr pc, [ip, #2344]! @ 0x928 │ │ │ │ │ │ │ │ -00016b40 : │ │ │ │ +00016c00 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ ldr pc, [ip, #2336]! @ 0x920 │ │ │ │ │ │ │ │ -00016b4c : │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ +00016c0c : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #2324]! @ 0x914 │ │ │ │ + ldr pc, [ip, #2328]! @ 0x918 │ │ │ │ │ │ │ │ -00016b5c : │ │ │ │ +00016c18 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #2316]! @ 0x90c │ │ │ │ + ldr pc, [ip, #2320]! @ 0x910 │ │ │ │ │ │ │ │ -00016b68 : │ │ │ │ +00016c24 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #2308]! @ 0x904 │ │ │ │ + ldr pc, [ip, #2312]! @ 0x908 │ │ │ │ │ │ │ │ -00016b74 : │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ +00016c30 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #2296]! @ 0x8f8 │ │ │ │ + ldr pc, [ip, #2304]! @ 0x900 │ │ │ │ │ │ │ │ -00016b84 : │ │ │ │ +00016c3c : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #2288]! @ 0x8f0 │ │ │ │ + ldr pc, [ip, #2292]! @ 0x8f4 │ │ │ │ │ │ │ │ -00016b90 : │ │ │ │ +00016c4c : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #2280]! @ 0x8e8 │ │ │ │ + ldr pc, [ip, #2284]! @ 0x8ec │ │ │ │ │ │ │ │ -00016b9c : │ │ │ │ +00016c58 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #2272]! @ 0x8e0 │ │ │ │ + ldr pc, [ip, #2276]! @ 0x8e4 │ │ │ │ │ │ │ │ -00016ba8 : │ │ │ │ +00016c64 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #2264]! @ 0x8d8 │ │ │ │ + ldr pc, [ip, #2268]! @ 0x8dc │ │ │ │ │ │ │ │ -00016bb4 : │ │ │ │ +00016c70 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #2256]! @ 0x8d0 │ │ │ │ + ldr pc, [ip, #2260]! @ 0x8d4 │ │ │ │ │ │ │ │ -00016bc0 : │ │ │ │ +00016c7c : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #2248]! @ 0x8c8 │ │ │ │ + ldr pc, [ip, #2252]! @ 0x8cc │ │ │ │ │ │ │ │ -00016bcc : │ │ │ │ +00016c88 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #2240]! @ 0x8c0 │ │ │ │ + ldr pc, [ip, #2244]! @ 0x8c4 │ │ │ │ │ │ │ │ -00016bd8 : │ │ │ │ +00016c94 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #2232]! @ 0x8b8 │ │ │ │ + ldr pc, [ip, #2236]! @ 0x8bc │ │ │ │ │ │ │ │ -00016be4 : │ │ │ │ +00016ca0 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #2224]! @ 0x8b0 │ │ │ │ + ldr pc, [ip, #2228]! @ 0x8b4 │ │ │ │ │ │ │ │ -00016bf0 : │ │ │ │ +00016cac : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #2216]! @ 0x8a8 │ │ │ │ + ldr pc, [ip, #2220]! @ 0x8ac │ │ │ │ │ │ │ │ -00016bfc : │ │ │ │ +00016cb8 : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ ldr pc, [ip, #2208]! @ 0x8a0 │ │ │ │ │ │ │ │ -00016c08 <__read_chk@plt>: │ │ │ │ +00016cc8 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ ldr pc, [ip, #2200]! @ 0x898 │ │ │ │ │ │ │ │ -00016c14 : │ │ │ │ +00016cd4 : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #2192]! @ 0x890 │ │ │ │ + ldr pc, [ip, #2188]! @ 0x88c │ │ │ │ │ │ │ │ -00016c20 : │ │ │ │ +00016ce4 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #2184]! @ 0x888 │ │ │ │ + ldr pc, [ip, #2180]! @ 0x884 │ │ │ │ │ │ │ │ -00016c2c : │ │ │ │ +00016cf0 : │ │ │ │ @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #2172]! @ 0x87c │ │ │ │ + ldr pc, [ip, #2168]! @ 0x878 │ │ │ │ │ │ │ │ -00016c3c : │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ +00016d00 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ ldr pc, [ip, #2160]! @ 0x870 │ │ │ │ │ │ │ │ -00016c4c : │ │ │ │ +00016d0c : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ ldr pc, [ip, #2152]! @ 0x868 │ │ │ │ │ │ │ │ -00016c58 : │ │ │ │ +00016d18 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ ldr pc, [ip, #2144]! @ 0x860 │ │ │ │ │ │ │ │ -00016c64 : │ │ │ │ +00016d24 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ ldr pc, [ip, #2136]! @ 0x858 │ │ │ │ │ │ │ │ -00016c70 : │ │ │ │ +00016d30 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ ldr pc, [ip, #2128]! @ 0x850 │ │ │ │ │ │ │ │ -00016c7c : │ │ │ │ +00016d3c : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ ldr pc, [ip, #2120]! @ 0x848 │ │ │ │ │ │ │ │ -00016c88 : │ │ │ │ +00016d48 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ ldr pc, [ip, #2112]! @ 0x840 │ │ │ │ │ │ │ │ -00016c94 : │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ +00016d54 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #2100]! @ 0x834 │ │ │ │ + ldr pc, [ip, #2104]! @ 0x838 │ │ │ │ │ │ │ │ -00016ca4 : │ │ │ │ +00016d60 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #2092]! @ 0x82c │ │ │ │ + ldr pc, [ip, #2096]! @ 0x830 │ │ │ │ │ │ │ │ -00016cb0 : │ │ │ │ +00016d6c : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #2084]! @ 0x824 │ │ │ │ + ldr pc, [ip, #2088]! @ 0x828 │ │ │ │ │ │ │ │ -00016cbc : │ │ │ │ +00016d78 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #2076]! @ 0x81c │ │ │ │ + ldr pc, [ip, #2080]! @ 0x820 │ │ │ │ │ │ │ │ -00016cc8 : │ │ │ │ +00016d84 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #2068]! @ 0x814 │ │ │ │ + ldr pc, [ip, #2072]! @ 0x818 │ │ │ │ │ │ │ │ -00016cd4 : │ │ │ │ +00016d90 : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ ldr pc, [ip, #2060]! @ 0x80c │ │ │ │ │ │ │ │ -00016ce0 : │ │ │ │ - add ip, pc, #0, 12 │ │ │ │ - add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #2052]! @ 0x804 │ │ │ │ - │ │ │ │ -00016cec : │ │ │ │ +00016da0 : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #2044]! @ 0x7fc │ │ │ │ + ldr pc, [ip, #2048]! @ 0x800 │ │ │ │ │ │ │ │ -00016cf8 : │ │ │ │ +00016db0 : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ ldr pc, [ip, #2036]! @ 0x7f4 │ │ │ │ │ │ │ │ -00016d04 : │ │ │ │ +00016dc0 : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #2028]! @ 0x7ec │ │ │ │ + ldr pc, [ip, #2024]! @ 0x7e8 │ │ │ │ │ │ │ │ -00016d10 : │ │ │ │ +00016dd0 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #2020]! @ 0x7e4 │ │ │ │ + ldr pc, [ip, #2016]! @ 0x7e0 │ │ │ │ │ │ │ │ -00016d1c : │ │ │ │ +00016ddc : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #2012]! @ 0x7dc │ │ │ │ + ldr pc, [ip, #2008]! @ 0x7d8 │ │ │ │ │ │ │ │ -00016d28 : │ │ │ │ +00016de8 : │ │ │ │ @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #2000]! @ 0x7d0 │ │ │ │ + ldr pc, [ip, #1996]! @ 0x7cc │ │ │ │ │ │ │ │ -00016d38 : │ │ │ │ +00016df8 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #1992]! @ 0x7c8 │ │ │ │ + ldr pc, [ip, #1988]! @ 0x7c4 │ │ │ │ │ │ │ │ -00016d44 : │ │ │ │ +00016e04 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #1984]! @ 0x7c0 │ │ │ │ + ldr pc, [ip, #1980]! @ 0x7bc │ │ │ │ │ │ │ │ -00016d50 : │ │ │ │ +00016e10 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #1976]! @ 0x7b8 │ │ │ │ + ldr pc, [ip, #1972]! @ 0x7b4 │ │ │ │ │ │ │ │ -00016d5c : │ │ │ │ +00016e1c : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #1968]! @ 0x7b0 │ │ │ │ + ldr pc, [ip, #1964]! @ 0x7ac │ │ │ │ │ │ │ │ -00016d68 : │ │ │ │ +00016e28 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #1960]! @ 0x7a8 │ │ │ │ + ldr pc, [ip, #1956]! @ 0x7a4 │ │ │ │ │ │ │ │ -00016d74 : │ │ │ │ +00016e34 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #1952]! @ 0x7a0 │ │ │ │ + ldr pc, [ip, #1948]! @ 0x79c │ │ │ │ │ │ │ │ -00016d80 : │ │ │ │ +00016e40 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #1944]! @ 0x798 │ │ │ │ + ldr pc, [ip, #1940]! @ 0x794 │ │ │ │ │ │ │ │ -00016d8c : │ │ │ │ +00016e4c : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #1936]! @ 0x790 │ │ │ │ + ldr pc, [ip, #1932]! @ 0x78c │ │ │ │ │ │ │ │ -00016d98 : │ │ │ │ +00016e58 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #1928]! @ 0x788 │ │ │ │ + ldr pc, [ip, #1924]! @ 0x784 │ │ │ │ │ │ │ │ -00016da4 : │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ +00016e64 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ ldr pc, [ip, #1916]! @ 0x77c │ │ │ │ │ │ │ │ -00016db4 : │ │ │ │ +00016e70 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ ldr pc, [ip, #1908]! @ 0x774 │ │ │ │ │ │ │ │ -00016dc0 : │ │ │ │ - add ip, pc, #0, 12 │ │ │ │ - add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #1900]! @ 0x76c │ │ │ │ - │ │ │ │ -00016dcc : │ │ │ │ +00016e7c : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #1892]! @ 0x764 │ │ │ │ + ldr pc, [ip, #1896]! @ 0x768 │ │ │ │ │ │ │ │ -00016dd8 : │ │ │ │ +00016e8c : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ ldr pc, [ip, #1884]! @ 0x75c │ │ │ │ │ │ │ │ -00016de4 : │ │ │ │ +00016e9c <__clock_gettime64@plt>: │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ ldr pc, [ip, #1876]! @ 0x754 │ │ │ │ │ │ │ │ -00016df0 : │ │ │ │ +00016ea8 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ ldr pc, [ip, #1868]! @ 0x74c │ │ │ │ │ │ │ │ -00016dfc : │ │ │ │ +00016eb4 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ ldr pc, [ip, #1860]! @ 0x744 │ │ │ │ │ │ │ │ -00016e08 : │ │ │ │ +00016ec0 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ ldr pc, [ip, #1852]! @ 0x73c │ │ │ │ │ │ │ │ -00016e14 : │ │ │ │ +00016ecc : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ ldr pc, [ip, #1844]! @ 0x734 │ │ │ │ │ │ │ │ -00016e20 : │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ +00016ed8 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #1832]! @ 0x728 │ │ │ │ + ldr pc, [ip, #1836]! @ 0x72c │ │ │ │ │ │ │ │ -00016e30 : │ │ │ │ +00016ee4 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #1824]! @ 0x720 │ │ │ │ + ldr pc, [ip, #1828]! @ 0x724 │ │ │ │ │ │ │ │ -00016e3c : │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ +00016ef0 : │ │ │ │ + add ip, pc, #0, 12 │ │ │ │ + add ip, ip, #104, 20 @ 0x68000 │ │ │ │ + ldr pc, [ip, #1820]! @ 0x71c │ │ │ │ + │ │ │ │ +00016efc : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ ldr pc, [ip, #1812]! @ 0x714 │ │ │ │ │ │ │ │ -00016e4c : │ │ │ │ +00016f08 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ ldr pc, [ip, #1804]! @ 0x70c │ │ │ │ │ │ │ │ -00016e58 : │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ +00016f14 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #1792]! @ 0x700 │ │ │ │ + ldr pc, [ip, #1796]! @ 0x704 │ │ │ │ │ │ │ │ -00016e68 : │ │ │ │ +00016f20 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #1784]! @ 0x6f8 │ │ │ │ + ldr pc, [ip, #1788]! @ 0x6fc │ │ │ │ │ │ │ │ -00016e74 : │ │ │ │ +00016f2c : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #1776]! @ 0x6f0 │ │ │ │ + ldr pc, [ip, #1780]! @ 0x6f4 │ │ │ │ │ │ │ │ -00016e80 : │ │ │ │ +00016f38 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #1768]! @ 0x6e8 │ │ │ │ + ldr pc, [ip, #1772]! @ 0x6ec │ │ │ │ │ │ │ │ -00016e8c : │ │ │ │ +00016f44 : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ ldr pc, [ip, #1760]! @ 0x6e0 │ │ │ │ │ │ │ │ -00016e98 : │ │ │ │ +00016f54 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ ldr pc, [ip, #1752]! @ 0x6d8 │ │ │ │ │ │ │ │ -00016ea4 : │ │ │ │ +00016f60 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ ldr pc, [ip, #1744]! @ 0x6d0 │ │ │ │ │ │ │ │ -00016eb0 : │ │ │ │ +00016f6c : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ ldr pc, [ip, #1736]! @ 0x6c8 │ │ │ │ │ │ │ │ -00016ebc : │ │ │ │ +00016f78 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ ldr pc, [ip, #1728]! @ 0x6c0 │ │ │ │ │ │ │ │ -00016ec8 : │ │ │ │ +00016f84 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ ldr pc, [ip, #1720]! @ 0x6b8 │ │ │ │ │ │ │ │ -00016ed4 : │ │ │ │ +00016f90 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ ldr pc, [ip, #1712]! @ 0x6b0 │ │ │ │ │ │ │ │ -00016ee0 : │ │ │ │ +00016f9c : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ ldr pc, [ip, #1704]! @ 0x6a8 │ │ │ │ │ │ │ │ -00016eec : │ │ │ │ +00016fa8 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ ldr pc, [ip, #1696]! @ 0x6a0 │ │ │ │ │ │ │ │ -00016ef8 : │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ +00016fb4 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #1684]! @ 0x694 │ │ │ │ + ldr pc, [ip, #1688]! @ 0x698 │ │ │ │ │ │ │ │ -00016f08 : │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ +00016fc0 : │ │ │ │ + add ip, pc, #0, 12 │ │ │ │ + add ip, ip, #104, 20 @ 0x68000 │ │ │ │ + ldr pc, [ip, #1680]! @ 0x690 │ │ │ │ + │ │ │ │ +00016fcc : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ ldr pc, [ip, #1672]! @ 0x688 │ │ │ │ │ │ │ │ -00016f18 : │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ +00016fd8 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #1660]! @ 0x67c │ │ │ │ + ldr pc, [ip, #1664]! @ 0x680 │ │ │ │ │ │ │ │ -00016f28 : │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ +00016fe4 : │ │ │ │ + add ip, pc, #0, 12 │ │ │ │ + add ip, ip, #104, 20 @ 0x68000 │ │ │ │ + ldr pc, [ip, #1656]! @ 0x678 │ │ │ │ + │ │ │ │ +00016ff0 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ ldr pc, [ip, #1648]! @ 0x670 │ │ │ │ │ │ │ │ -00016f38 : │ │ │ │ +00016ffc : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ ldr pc, [ip, #1640]! @ 0x668 │ │ │ │ │ │ │ │ -00016f44 : │ │ │ │ +00017008 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ ldr pc, [ip, #1632]! @ 0x660 │ │ │ │ │ │ │ │ -00016f50 : │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ +00017014 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #1620]! @ 0x654 │ │ │ │ + ldr pc, [ip, #1624]! @ 0x658 │ │ │ │ │ │ │ │ -00016f60 : │ │ │ │ +00017020 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #1612]! @ 0x64c │ │ │ │ + ldr pc, [ip, #1616]! @ 0x650 │ │ │ │ │ │ │ │ -00016f6c : │ │ │ │ +0001702c : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #1604]! @ 0x644 │ │ │ │ + ldr pc, [ip, #1608]! @ 0x648 │ │ │ │ │ │ │ │ -00016f78 : │ │ │ │ +00017038 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #1596]! @ 0x63c │ │ │ │ + ldr pc, [ip, #1600]! @ 0x640 │ │ │ │ │ │ │ │ -00016f84 : │ │ │ │ +00017044 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #1588]! @ 0x634 │ │ │ │ + ldr pc, [ip, #1592]! @ 0x638 │ │ │ │ │ │ │ │ -00016f90 : │ │ │ │ +00017050 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #1580]! @ 0x62c │ │ │ │ + ldr pc, [ip, #1584]! @ 0x630 │ │ │ │ │ │ │ │ -00016f9c : │ │ │ │ +0001705c : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #1572]! @ 0x624 │ │ │ │ + ldr pc, [ip, #1576]! @ 0x628 │ │ │ │ │ │ │ │ -00016fa8 : │ │ │ │ +00017068 : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ ldr pc, [ip, #1564]! @ 0x61c │ │ │ │ │ │ │ │ -00016fb4 : │ │ │ │ +00017078 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ ldr pc, [ip, #1556]! @ 0x614 │ │ │ │ │ │ │ │ -00016fc0 : │ │ │ │ +00017084 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ ldr pc, [ip, #1548]! @ 0x60c │ │ │ │ │ │ │ │ -00016fcc : │ │ │ │ +00017090 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ ldr pc, [ip, #1540]! @ 0x604 │ │ │ │ │ │ │ │ -00016fd8 : │ │ │ │ +0001709c : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ ldr pc, [ip, #1532]! @ 0x5fc │ │ │ │ │ │ │ │ -00016fe4 : │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ +000170a8 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #1520]! @ 0x5f0 │ │ │ │ + ldr pc, [ip, #1524]! @ 0x5f4 │ │ │ │ │ │ │ │ -00016ff4 : │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ +000170b4 : │ │ │ │ + add ip, pc, #0, 12 │ │ │ │ + add ip, ip, #104, 20 @ 0x68000 │ │ │ │ + ldr pc, [ip, #1516]! @ 0x5ec │ │ │ │ + │ │ │ │ +000170c0 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ ldr pc, [ip, #1508]! @ 0x5e4 │ │ │ │ │ │ │ │ -00017004 <__clock_gettime64@plt>: │ │ │ │ +000170cc : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ ldr pc, [ip, #1500]! @ 0x5dc │ │ │ │ │ │ │ │ -00017010 : │ │ │ │ +000170d8 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ ldr pc, [ip, #1492]! @ 0x5d4 │ │ │ │ │ │ │ │ -0001701c : │ │ │ │ +000170e4 <__time64@plt>: │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ ldr pc, [ip, #1484]! @ 0x5cc │ │ │ │ │ │ │ │ -00017028 : │ │ │ │ +000170f0 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ ldr pc, [ip, #1476]! @ 0x5c4 │ │ │ │ │ │ │ │ -00017034 : │ │ │ │ +000170fc : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ ldr pc, [ip, #1468]! @ 0x5bc │ │ │ │ │ │ │ │ -00017040 : │ │ │ │ +00017108 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ ldr pc, [ip, #1460]! @ 0x5b4 │ │ │ │ │ │ │ │ -0001704c : │ │ │ │ +00017114 : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #1452]! @ 0x5ac │ │ │ │ + ldr pc, [ip, #1448]! @ 0x5a8 │ │ │ │ │ │ │ │ -00017058 : │ │ │ │ +00017124 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #1444]! @ 0x5a4 │ │ │ │ + ldr pc, [ip, #1440]! @ 0x5a0 │ │ │ │ │ │ │ │ -00017064 : │ │ │ │ +00017130 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #1436]! @ 0x59c │ │ │ │ + ldr pc, [ip, #1432]! @ 0x598 │ │ │ │ │ │ │ │ -00017070 : │ │ │ │ +0001713c : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #1428]! @ 0x594 │ │ │ │ + ldr pc, [ip, #1424]! @ 0x590 │ │ │ │ │ │ │ │ -0001707c : │ │ │ │ +00017148 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #1420]! @ 0x58c │ │ │ │ + ldr pc, [ip, #1416]! @ 0x588 │ │ │ │ │ │ │ │ -00017088 : │ │ │ │ +00017154 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #1412]! @ 0x584 │ │ │ │ + ldr pc, [ip, #1408]! @ 0x580 │ │ │ │ │ │ │ │ -00017094 : │ │ │ │ +00017160 <__vsnprintf_chk@plt>: │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #1404]! @ 0x57c │ │ │ │ + ldr pc, [ip, #1400]! @ 0x578 │ │ │ │ │ │ │ │ -000170a0 : │ │ │ │ +0001716c : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #1396]! @ 0x574 │ │ │ │ + ldr pc, [ip, #1392]! @ 0x570 │ │ │ │ │ │ │ │ -000170ac : │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ +00017178 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ ldr pc, [ip, #1384]! @ 0x568 │ │ │ │ │ │ │ │ -000170bc : │ │ │ │ +00017184 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ ldr pc, [ip, #1376]! @ 0x560 │ │ │ │ │ │ │ │ -000170c8 : │ │ │ │ - add ip, pc, #0, 12 │ │ │ │ - add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #1368]! @ 0x558 │ │ │ │ - │ │ │ │ -000170d4 : │ │ │ │ +00017190 : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #1360]! @ 0x550 │ │ │ │ + ldr pc, [ip, #1364]! @ 0x554 │ │ │ │ │ │ │ │ -000170e0 : │ │ │ │ +000171a0 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #1352]! @ 0x548 │ │ │ │ + ldr pc, [ip, #1356]! @ 0x54c │ │ │ │ │ │ │ │ -000170ec : │ │ │ │ +000171ac : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #1344]! @ 0x540 │ │ │ │ + ldr pc, [ip, #1348]! @ 0x544 │ │ │ │ │ │ │ │ -000170f8 : │ │ │ │ +000171b8 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #1336]! @ 0x538 │ │ │ │ + ldr pc, [ip, #1340]! @ 0x53c │ │ │ │ │ │ │ │ -00017104 : │ │ │ │ +000171c4 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #1328]! @ 0x530 │ │ │ │ + ldr pc, [ip, #1332]! @ 0x534 │ │ │ │ │ │ │ │ -00017110 : │ │ │ │ +000171d0 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #1320]! @ 0x528 │ │ │ │ + ldr pc, [ip, #1324]! @ 0x52c │ │ │ │ │ │ │ │ -0001711c : │ │ │ │ +000171dc : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #1312]! @ 0x520 │ │ │ │ + ldr pc, [ip, #1316]! @ 0x524 │ │ │ │ │ │ │ │ -00017128 : │ │ │ │ +000171e8 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #1304]! @ 0x518 │ │ │ │ + ldr pc, [ip, #1308]! @ 0x51c │ │ │ │ │ │ │ │ -00017134 : │ │ │ │ +000171f4 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #1296]! @ 0x510 │ │ │ │ + ldr pc, [ip, #1300]! @ 0x514 │ │ │ │ │ │ │ │ -00017140 : │ │ │ │ +00017200 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #1288]! @ 0x508 │ │ │ │ + ldr pc, [ip, #1292]! @ 0x50c │ │ │ │ │ │ │ │ -0001714c : │ │ │ │ +0001720c : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #1280]! @ 0x500 │ │ │ │ + ldr pc, [ip, #1284]! @ 0x504 │ │ │ │ │ │ │ │ -00017158 : │ │ │ │ +00017218 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #1272]! @ 0x4f8 │ │ │ │ + ldr pc, [ip, #1276]! @ 0x4fc │ │ │ │ │ │ │ │ -00017164 : │ │ │ │ +00017224 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #1264]! @ 0x4f0 │ │ │ │ + ldr pc, [ip, #1268]! @ 0x4f4 │ │ │ │ │ │ │ │ -00017170 : │ │ │ │ +00017230 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #1256]! @ 0x4e8 │ │ │ │ + ldr pc, [ip, #1260]! @ 0x4ec │ │ │ │ │ │ │ │ -0001717c : │ │ │ │ +0001723c : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #1248]! @ 0x4e0 │ │ │ │ + ldr pc, [ip, #1252]! @ 0x4e4 │ │ │ │ │ │ │ │ -00017188 : │ │ │ │ +00017248 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #1240]! @ 0x4d8 │ │ │ │ + ldr pc, [ip, #1244]! @ 0x4dc │ │ │ │ │ │ │ │ -00017194 : │ │ │ │ +00017254 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #1232]! @ 0x4d0 │ │ │ │ + ldr pc, [ip, #1236]! @ 0x4d4 │ │ │ │ │ │ │ │ -000171a0 : │ │ │ │ +00017260 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #1224]! @ 0x4c8 │ │ │ │ + ldr pc, [ip, #1228]! @ 0x4cc │ │ │ │ │ │ │ │ -000171ac : │ │ │ │ +0001726c : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #1216]! @ 0x4c0 │ │ │ │ + ldr pc, [ip, #1220]! @ 0x4c4 │ │ │ │ │ │ │ │ -000171b8 : │ │ │ │ +00017278 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #1208]! @ 0x4b8 │ │ │ │ + ldr pc, [ip, #1212]! @ 0x4bc │ │ │ │ │ │ │ │ -000171c4 : │ │ │ │ +00017284 : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ ldr pc, [ip, #1200]! @ 0x4b0 │ │ │ │ │ │ │ │ -000171d0 : │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ +00017294 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #1188]! @ 0x4a4 │ │ │ │ + ldr pc, [ip, #1192]! @ 0x4a8 │ │ │ │ │ │ │ │ -000171e0 : │ │ │ │ +000172a0 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #1180]! @ 0x49c │ │ │ │ + ldr pc, [ip, #1184]! @ 0x4a0 │ │ │ │ │ │ │ │ -000171ec : │ │ │ │ +000172ac : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #1172]! @ 0x494 │ │ │ │ + ldr pc, [ip, #1176]! @ 0x498 │ │ │ │ │ │ │ │ -000171f8 : │ │ │ │ +000172b8 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #1164]! @ 0x48c │ │ │ │ + ldr pc, [ip, #1168]! @ 0x490 │ │ │ │ │ │ │ │ -00017204 : │ │ │ │ +000172c4 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #1156]! @ 0x484 │ │ │ │ + ldr pc, [ip, #1160]! @ 0x488 │ │ │ │ │ │ │ │ -00017210 : │ │ │ │ +000172d0 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #1148]! @ 0x47c │ │ │ │ + ldr pc, [ip, #1152]! @ 0x480 │ │ │ │ │ │ │ │ -0001721c : │ │ │ │ +000172dc : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ ldr pc, [ip, #1140]! @ 0x474 │ │ │ │ │ │ │ │ -00017228 : │ │ │ │ +000172ec : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ ldr pc, [ip, #1132]! @ 0x46c │ │ │ │ │ │ │ │ -00017234 : │ │ │ │ +000172f8 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ ldr pc, [ip, #1124]! @ 0x464 │ │ │ │ │ │ │ │ -00017240 : │ │ │ │ +00017304 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ ldr pc, [ip, #1116]! @ 0x45c │ │ │ │ │ │ │ │ -0001724c <__time64@plt>: │ │ │ │ +00017310 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ ldr pc, [ip, #1108]! @ 0x454 │ │ │ │ │ │ │ │ -00017258 : │ │ │ │ +0001731c : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ ldr pc, [ip, #1100]! @ 0x44c │ │ │ │ │ │ │ │ -00017264 : │ │ │ │ +00017328 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ ldr pc, [ip, #1092]! @ 0x444 │ │ │ │ │ │ │ │ -00017270 : │ │ │ │ +00017334 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ ldr pc, [ip, #1084]! @ 0x43c │ │ │ │ │ │ │ │ -0001727c : │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ +00017340 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #1072]! @ 0x430 │ │ │ │ + ldr pc, [ip, #1076]! @ 0x434 │ │ │ │ │ │ │ │ -0001728c : │ │ │ │ +0001734c : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #1064]! @ 0x428 │ │ │ │ + ldr pc, [ip, #1068]! @ 0x42c │ │ │ │ │ │ │ │ -00017298 : │ │ │ │ +00017358 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #1056]! @ 0x420 │ │ │ │ + ldr pc, [ip, #1060]! @ 0x424 │ │ │ │ │ │ │ │ -000172a4 : │ │ │ │ +00017364 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #1048]! @ 0x418 │ │ │ │ + ldr pc, [ip, #1052]! @ 0x41c │ │ │ │ │ │ │ │ -000172b0 : │ │ │ │ +00017370 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #1040]! @ 0x410 │ │ │ │ + ldr pc, [ip, #1044]! @ 0x414 │ │ │ │ │ │ │ │ -000172bc : │ │ │ │ +0001737c : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #1032]! @ 0x408 │ │ │ │ + ldr pc, [ip, #1036]! @ 0x40c │ │ │ │ │ │ │ │ -000172c8 <__vsnprintf_chk@plt>: │ │ │ │ +00017388 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #1024]! @ 0x400 │ │ │ │ + ldr pc, [ip, #1028]! @ 0x404 │ │ │ │ │ │ │ │ -000172d4 : │ │ │ │ +00017394 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #1016]! @ 0x3f8 │ │ │ │ + ldr pc, [ip, #1020]! @ 0x3fc │ │ │ │ │ │ │ │ -000172e0 : │ │ │ │ +000173a0 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #1008]! @ 0x3f0 │ │ │ │ + ldr pc, [ip, #1012]! @ 0x3f4 │ │ │ │ │ │ │ │ -000172ec : │ │ │ │ +000173ac : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #1000]! @ 0x3e8 │ │ │ │ + ldr pc, [ip, #1004]! @ 0x3ec │ │ │ │ │ │ │ │ -000172f8 : │ │ │ │ +000173b8 : │ │ │ │ @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #988]! @ 0x3dc │ │ │ │ + ldr pc, [ip, #992]! @ 0x3e0 │ │ │ │ │ │ │ │ -00017308 : │ │ │ │ +000173c8 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #980]! @ 0x3d4 │ │ │ │ + ldr pc, [ip, #984]! @ 0x3d8 │ │ │ │ │ │ │ │ -00017314 : │ │ │ │ +000173d4 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #972]! @ 0x3cc │ │ │ │ + ldr pc, [ip, #976]! @ 0x3d0 │ │ │ │ │ │ │ │ -00017320 : │ │ │ │ +000173e0 : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ ldr pc, [ip, #964]! @ 0x3c4 │ │ │ │ │ │ │ │ -0001732c : │ │ │ │ +000173f0 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ ldr pc, [ip, #956]! @ 0x3bc │ │ │ │ │ │ │ │ -00017338 : │ │ │ │ - add ip, pc, #0, 12 │ │ │ │ - add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #948]! @ 0x3b4 │ │ │ │ - │ │ │ │ -00017344 : │ │ │ │ +000173fc : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #940]! @ 0x3ac │ │ │ │ + ldr pc, [ip, #944]! @ 0x3b0 │ │ │ │ │ │ │ │ -00017350 : │ │ │ │ +0001740c : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #932]! @ 0x3a4 │ │ │ │ + ldr pc, [ip, #936]! @ 0x3a8 │ │ │ │ │ │ │ │ -0001735c : │ │ │ │ +00017418 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #924]! @ 0x39c │ │ │ │ + ldr pc, [ip, #928]! @ 0x3a0 │ │ │ │ │ │ │ │ -00017368 : │ │ │ │ +00017424 : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ ldr pc, [ip, #916]! @ 0x394 │ │ │ │ │ │ │ │ -00017374 : │ │ │ │ +00017434 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ ldr pc, [ip, #908]! @ 0x38c │ │ │ │ │ │ │ │ -00017380 : │ │ │ │ +00017440 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ ldr pc, [ip, #900]! @ 0x384 │ │ │ │ │ │ │ │ -0001738c : │ │ │ │ - add ip, pc, #0, 12 │ │ │ │ - add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #892]! @ 0x37c │ │ │ │ - │ │ │ │ -00017398 : │ │ │ │ +0001744c : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #884]! @ 0x374 │ │ │ │ + ldr pc, [ip, #888]! @ 0x378 │ │ │ │ │ │ │ │ -000173a4 : │ │ │ │ +0001745c : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #876]! @ 0x36c │ │ │ │ + ldr pc, [ip, #880]! @ 0x370 │ │ │ │ │ │ │ │ -000173b0 : │ │ │ │ +00017468 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #868]! @ 0x364 │ │ │ │ + ldr pc, [ip, #872]! @ 0x368 │ │ │ │ │ │ │ │ -000173bc : │ │ │ │ +00017474 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #860]! @ 0x35c │ │ │ │ + ldr pc, [ip, #864]! @ 0x360 │ │ │ │ │ │ │ │ -000173c8 : │ │ │ │ +00017480 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #852]! @ 0x354 │ │ │ │ + ldr pc, [ip, #856]! @ 0x358 │ │ │ │ │ │ │ │ -000173d4 : │ │ │ │ +0001748c : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #844]! @ 0x34c │ │ │ │ + ldr pc, [ip, #848]! @ 0x350 │ │ │ │ │ │ │ │ -000173e0 : │ │ │ │ +00017498 : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ ldr pc, [ip, #836]! @ 0x344 │ │ │ │ │ │ │ │ -000173ec : │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ +000174a8 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #824]! @ 0x338 │ │ │ │ + ldr pc, [ip, #828]! @ 0x33c │ │ │ │ │ │ │ │ -000173fc : │ │ │ │ +000174b4 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #816]! @ 0x330 │ │ │ │ + ldr pc, [ip, #820]! @ 0x334 │ │ │ │ │ │ │ │ -00017408 : │ │ │ │ +000174c0 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #808]! @ 0x328 │ │ │ │ + ldr pc, [ip, #812]! @ 0x32c │ │ │ │ │ │ │ │ -00017414 : │ │ │ │ +000174cc : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #800]! @ 0x320 │ │ │ │ + ldr pc, [ip, #804]! @ 0x324 │ │ │ │ │ │ │ │ -00017420 : │ │ │ │ +000174d8 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #792]! @ 0x318 │ │ │ │ + ldr pc, [ip, #796]! @ 0x31c │ │ │ │ │ │ │ │ -0001742c : │ │ │ │ +000174e4 : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ ldr pc, [ip, #784]! @ 0x310 │ │ │ │ │ │ │ │ -00017438 : │ │ │ │ +000174f4 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ ldr pc, [ip, #776]! @ 0x308 │ │ │ │ │ │ │ │ -00017444 : │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ +00017500 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #764]! @ 0x2fc │ │ │ │ + ldr pc, [ip, #768]! @ 0x300 │ │ │ │ │ │ │ │ -00017454 : │ │ │ │ +0001750c : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ ldr pc, [ip, #756]! @ 0x2f4 │ │ │ │ │ │ │ │ -00017460 : │ │ │ │ - add ip, pc, #0, 12 │ │ │ │ - add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #748]! @ 0x2ec │ │ │ │ - │ │ │ │ -0001746c : │ │ │ │ +0001751c : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #740]! @ 0x2e4 │ │ │ │ + ldr pc, [ip, #744]! @ 0x2e8 │ │ │ │ │ │ │ │ -00017478 : │ │ │ │ +0001752c : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #732]! @ 0x2dc │ │ │ │ + ldr pc, [ip, #736]! @ 0x2e0 │ │ │ │ │ │ │ │ -00017484 : │ │ │ │ +00017538 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #724]! @ 0x2d4 │ │ │ │ + ldr pc, [ip, #728]! @ 0x2d8 │ │ │ │ │ │ │ │ -00017490 : │ │ │ │ +00017544 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #716]! @ 0x2cc │ │ │ │ + ldr pc, [ip, #720]! @ 0x2d0 │ │ │ │ │ │ │ │ -0001749c : │ │ │ │ +00017550 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #708]! @ 0x2c4 │ │ │ │ + ldr pc, [ip, #712]! @ 0x2c8 │ │ │ │ │ │ │ │ -000174a8 : │ │ │ │ +0001755c : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #700]! @ 0x2bc │ │ │ │ + ldr pc, [ip, #704]! @ 0x2c0 │ │ │ │ │ │ │ │ -000174b4 : │ │ │ │ +00017568 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #692]! @ 0x2b4 │ │ │ │ + ldr pc, [ip, #696]! @ 0x2b8 │ │ │ │ │ │ │ │ -000174c0 : │ │ │ │ +00017574 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #684]! @ 0x2ac │ │ │ │ + ldr pc, [ip, #688]! @ 0x2b0 │ │ │ │ │ │ │ │ -000174cc : │ │ │ │ +00017580 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #676]! @ 0x2a4 │ │ │ │ + ldr pc, [ip, #680]! @ 0x2a8 │ │ │ │ │ │ │ │ -000174d8 : │ │ │ │ +0001758c : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #668]! @ 0x29c │ │ │ │ + ldr pc, [ip, #672]! @ 0x2a0 │ │ │ │ │ │ │ │ -000174e4 : │ │ │ │ +00017598 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #660]! @ 0x294 │ │ │ │ + ldr pc, [ip, #664]! @ 0x298 │ │ │ │ │ │ │ │ -000174f0 : │ │ │ │ +000175a4 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #652]! @ 0x28c │ │ │ │ + ldr pc, [ip, #656]! @ 0x290 │ │ │ │ │ │ │ │ -000174fc : │ │ │ │ +000175b0 : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ ldr pc, [ip, #644]! @ 0x284 │ │ │ │ │ │ │ │ -00017508 : │ │ │ │ +000175c0 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ ldr pc, [ip, #636]! @ 0x27c │ │ │ │ │ │ │ │ -00017514 : │ │ │ │ +000175cc : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ ldr pc, [ip, #628]! @ 0x274 │ │ │ │ │ │ │ │ -00017520 : │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ +000175d8 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #616]! @ 0x268 │ │ │ │ + ldr pc, [ip, #620]! @ 0x26c │ │ │ │ │ │ │ │ -00017530 : │ │ │ │ +000175e4 : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ ldr pc, [ip, #608]! @ 0x260 │ │ │ │ │ │ │ │ -0001753c : │ │ │ │ +000175f4 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ ldr pc, [ip, #600]! @ 0x258 │ │ │ │ │ │ │ │ -00017548 : │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ +00017600 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #588]! @ 0x24c │ │ │ │ + ldr pc, [ip, #592]! @ 0x250 │ │ │ │ │ │ │ │ -00017558 : │ │ │ │ +0001760c : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #580]! @ 0x244 │ │ │ │ + ldr pc, [ip, #584]! @ 0x248 │ │ │ │ │ │ │ │ -00017564 : │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ +00017618 : │ │ │ │ + add ip, pc, #0, 12 │ │ │ │ + add ip, ip, #104, 20 @ 0x68000 │ │ │ │ + ldr pc, [ip, #576]! @ 0x240 │ │ │ │ + │ │ │ │ +00017624 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ ldr pc, [ip, #568]! @ 0x238 │ │ │ │ │ │ │ │ -00017574 : │ │ │ │ +00017630 : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #560]! @ 0x230 │ │ │ │ + ldr pc, [ip, #556]! @ 0x22c │ │ │ │ │ │ │ │ -00017580 : │ │ │ │ +00017640 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #552]! @ 0x228 │ │ │ │ + ldr pc, [ip, #548]! @ 0x224 │ │ │ │ │ │ │ │ -0001758c : │ │ │ │ +0001764c : │ │ │ │ @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #540]! @ 0x21c │ │ │ │ + ldr pc, [ip, #536]! @ 0x218 │ │ │ │ │ │ │ │ -0001759c : │ │ │ │ +0001765c : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #532]! @ 0x214 │ │ │ │ + ldr pc, [ip, #528]! @ 0x210 │ │ │ │ │ │ │ │ -000175a8 : │ │ │ │ +00017668 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #524]! @ 0x20c │ │ │ │ + ldr pc, [ip, #520]! @ 0x208 │ │ │ │ │ │ │ │ -000175b4 : │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ +00017674 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ ldr pc, [ip, #512]! @ 0x200 │ │ │ │ │ │ │ │ -000175c4 : │ │ │ │ +00017680 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ ldr pc, [ip, #504]! @ 0x1f8 │ │ │ │ │ │ │ │ -000175d0 : │ │ │ │ +0001768c : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ ldr pc, [ip, #496]! @ 0x1f0 │ │ │ │ │ │ │ │ -000175dc : │ │ │ │ +00017698 : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #488]! @ 0x1e8 │ │ │ │ + ldr pc, [ip, #484]! @ 0x1e4 │ │ │ │ │ │ │ │ -000175e8 : │ │ │ │ +000176a8 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #480]! @ 0x1e0 │ │ │ │ + ldr pc, [ip, #476]! @ 0x1dc │ │ │ │ │ │ │ │ -000175f4 : │ │ │ │ +000176b4 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #472]! @ 0x1d8 │ │ │ │ + ldr pc, [ip, #468]! @ 0x1d4 │ │ │ │ │ │ │ │ -00017600 : │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ +000176c0 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ ldr pc, [ip, #460]! @ 0x1cc │ │ │ │ │ │ │ │ -00017610 : │ │ │ │ +000176cc : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ ldr pc, [ip, #452]! @ 0x1c4 │ │ │ │ │ │ │ │ -0001761c : │ │ │ │ +000176d8 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ ldr pc, [ip, #444]! @ 0x1bc │ │ │ │ │ │ │ │ -00017628 : │ │ │ │ +000176e4 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ ldr pc, [ip, #436]! @ 0x1b4 │ │ │ │ │ │ │ │ -00017634 : │ │ │ │ +000176f0 : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #428]! @ 0x1ac │ │ │ │ + ldr pc, [ip, #424]! @ 0x1a8 │ │ │ │ │ │ │ │ -00017640 : │ │ │ │ +00017700 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #420]! @ 0x1a4 │ │ │ │ + ldr pc, [ip, #416]! @ 0x1a0 │ │ │ │ │ │ │ │ -0001764c : │ │ │ │ +0001770c : │ │ │ │ @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #408]! @ 0x198 │ │ │ │ + ldr pc, [ip, #404]! @ 0x194 │ │ │ │ │ │ │ │ -0001765c : │ │ │ │ +0001771c : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #400]! @ 0x190 │ │ │ │ + ldr pc, [ip, #396]! @ 0x18c │ │ │ │ │ │ │ │ -00017668 : │ │ │ │ +00017728 : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #392]! @ 0x188 │ │ │ │ + ldr pc, [ip, #384]! @ 0x180 │ │ │ │ │ │ │ │ -00017674 : │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ +00017738 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #380]! @ 0x17c │ │ │ │ + ldr pc, [ip, #376]! @ 0x178 │ │ │ │ │ │ │ │ -00017684 : │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ +00017744 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ ldr pc, [ip, #368]! @ 0x170 │ │ │ │ │ │ │ │ -00017694 : │ │ │ │ +00017750 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ ldr pc, [ip, #360]! @ 0x168 │ │ │ │ │ │ │ │ -000176a0 : │ │ │ │ +0001775c : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #352]! @ 0x160 │ │ │ │ + ldr pc, [ip, #348]! @ 0x15c │ │ │ │ │ │ │ │ -000176ac : │ │ │ │ +0001776c : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #344]! @ 0x158 │ │ │ │ + ldr pc, [ip, #340]! @ 0x154 │ │ │ │ │ │ │ │ -000176b8 : │ │ │ │ +00017778 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #336]! @ 0x150 │ │ │ │ + ldr pc, [ip, #332]! @ 0x14c │ │ │ │ │ │ │ │ -000176c4 : │ │ │ │ +00017784 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #328]! @ 0x148 │ │ │ │ + ldr pc, [ip, #324]! @ 0x144 │ │ │ │ │ │ │ │ -000176d0 : │ │ │ │ +00017790 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #320]! @ 0x140 │ │ │ │ + ldr pc, [ip, #316]! @ 0x13c │ │ │ │ │ │ │ │ -000176dc : │ │ │ │ +0001779c : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #312]! @ 0x138 │ │ │ │ + ldr pc, [ip, #308]! @ 0x134 │ │ │ │ │ │ │ │ -000176e8 : │ │ │ │ +000177a8 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #304]! @ 0x130 │ │ │ │ + ldr pc, [ip, #300]! @ 0x12c │ │ │ │ │ │ │ │ -000176f4 : │ │ │ │ +000177b4 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #296]! @ 0x128 │ │ │ │ + ldr pc, [ip, #292]! @ 0x124 │ │ │ │ │ │ │ │ -00017700 : │ │ │ │ +000177c0 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #288]! @ 0x120 │ │ │ │ + ldr pc, [ip, #284]! @ 0x11c │ │ │ │ │ │ │ │ -0001770c : │ │ │ │ +000177cc : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #280]! @ 0x118 │ │ │ │ + ldr pc, [ip, #276]! @ 0x114 │ │ │ │ │ │ │ │ -00017718 : │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ +000177d8 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ ldr pc, [ip, #268]! @ 0x10c │ │ │ │ │ │ │ │ -00017728 : │ │ │ │ +000177e4 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ ldr pc, [ip, #260]! @ 0x104 │ │ │ │ │ │ │ │ -00017734 : │ │ │ │ +000177f0 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ ldr pc, [ip, #252]! @ 0xfc │ │ │ │ │ │ │ │ -00017740 : │ │ │ │ +000177fc : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ ldr pc, [ip, #244]! @ 0xf4 │ │ │ │ │ │ │ │ -0001774c : │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ +00017808 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #232]! @ 0xe8 │ │ │ │ + ldr pc, [ip, #236]! @ 0xec │ │ │ │ │ │ │ │ -0001775c : │ │ │ │ +00017814 : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ ldr pc, [ip, #224]! @ 0xe0 │ │ │ │ │ │ │ │ -00017768 : │ │ │ │ +00017824 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ ldr pc, [ip, #216]! @ 0xd8 │ │ │ │ │ │ │ │ -00017774 : │ │ │ │ +00017830 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ ldr pc, [ip, #208]! @ 0xd0 │ │ │ │ │ │ │ │ -00017780 : │ │ │ │ +0001783c : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ ldr pc, [ip, #200]! @ 0xc8 │ │ │ │ │ │ │ │ -0001778c : │ │ │ │ +00017848 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ ldr pc, [ip, #192]! @ 0xc0 │ │ │ │ │ │ │ │ -00017798 : │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ +00017854 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #180]! @ 0xb4 │ │ │ │ + ldr pc, [ip, #184]! @ 0xb8 │ │ │ │ │ │ │ │ -000177a8 : │ │ │ │ +00017860 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #172]! @ 0xac │ │ │ │ + ldr pc, [ip, #176]! @ 0xb0 │ │ │ │ │ │ │ │ -000177b4 : │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ +0001786c : │ │ │ │ + add ip, pc, #0, 12 │ │ │ │ + add ip, ip, #104, 20 @ 0x68000 │ │ │ │ + ldr pc, [ip, #168]! @ 0xa8 │ │ │ │ + │ │ │ │ +00017878 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ ldr pc, [ip, #160]! @ 0xa0 │ │ │ │ │ │ │ │ -000177c4 : │ │ │ │ +00017884 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ ldr pc, [ip, #152]! @ 0x98 │ │ │ │ │ │ │ │ -000177d0 : │ │ │ │ +00017890 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ ldr pc, [ip, #144]! @ 0x90 │ │ │ │ │ │ │ │ -000177dc : │ │ │ │ +0001789c : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #136]! @ 0x88 │ │ │ │ + ldr pc, [ip, #132]! @ 0x84 │ │ │ │ │ │ │ │ -000177e8 : │ │ │ │ +000178ac : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #128]! @ 0x80 │ │ │ │ + ldr pc, [ip, #124]! @ 0x7c │ │ │ │ │ │ │ │ -000177f4 : │ │ │ │ +000178b8 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #120]! @ 0x78 │ │ │ │ + ldr pc, [ip, #116]! @ 0x74 │ │ │ │ │ │ │ │ -00017800 : │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ +000178c4 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ ldr pc, [ip, #108]! @ 0x6c │ │ │ │ │ │ │ │ -00017810 : │ │ │ │ +000178d0 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ ldr pc, [ip, #100]! @ 0x64 │ │ │ │ │ │ │ │ -0001781c : │ │ │ │ +000178dc : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ ldr pc, [ip, #92]! @ 0x5c │ │ │ │ │ │ │ │ -00017828 : │ │ │ │ +000178e8 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ ldr pc, [ip, #84]! @ 0x54 │ │ │ │ │ │ │ │ -00017834 : │ │ │ │ +000178f4 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ ldr pc, [ip, #76]! @ 0x4c │ │ │ │ │ │ │ │ -00017840 : │ │ │ │ +00017900 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ ldr pc, [ip, #68]! @ 0x44 │ │ │ │ │ │ │ │ -0001784c : │ │ │ │ +0001790c <__stack_chk_fail@plt>: │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ ldr pc, [ip, #60]! @ 0x3c │ │ │ │ │ │ │ │ -00017858 : │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ +00017918 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #48]! @ 0x30 │ │ │ │ + ldr pc, [ip, #52]! @ 0x34 │ │ │ │ │ │ │ │ -00017868 : │ │ │ │ +00017924 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ - ldr pc, [ip, #40]! @ 0x28 │ │ │ │ + ldr pc, [ip, #44]! @ 0x2c │ │ │ │ │ │ │ │ -00017874 : │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ +00017930 : │ │ │ │ + add ip, pc, #0, 12 │ │ │ │ + add ip, ip, #104, 20 @ 0x68000 │ │ │ │ + ldr pc, [ip, #36]! @ 0x24 │ │ │ │ + │ │ │ │ +0001793c : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ ldr pc, [ip, #28]! │ │ │ │ │ │ │ │ -00017884 : │ │ │ │ +00017948 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ ldr pc, [ip, #20]! │ │ │ │ │ │ │ │ -00017890 : │ │ │ │ +00017954 : │ │ │ │ @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ ldr pc, [ip, #8]! │ │ │ │ │ │ │ │ -000178a0 : │ │ │ │ +00017964 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #104, 20 @ 0x68000 │ │ │ │ ldr pc, [ip, #0]! │ │ │ │ │ │ │ │ -000178ac : │ │ │ │ +00017970 : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #4088]! @ 0xff8 │ │ │ │ + ldr pc, [ip, #4084]! @ 0xff4 │ │ │ │ │ │ │ │ -000178b8 : │ │ │ │ +00017980 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #4080]! @ 0xff0 │ │ │ │ + ldr pc, [ip, #4076]! @ 0xfec │ │ │ │ │ │ │ │ -000178c4 : │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ +0001798c : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ ldr pc, [ip, #4068]! @ 0xfe4 │ │ │ │ │ │ │ │ -000178d4 : │ │ │ │ +00017998 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ ldr pc, [ip, #4060]! @ 0xfdc │ │ │ │ │ │ │ │ -000178e0 : │ │ │ │ +000179a4 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ ldr pc, [ip, #4052]! @ 0xfd4 │ │ │ │ │ │ │ │ -000178ec : │ │ │ │ - add ip, pc, #0, 12 │ │ │ │ - add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #4044]! @ 0xfcc │ │ │ │ - │ │ │ │ -000178f8 : │ │ │ │ +000179b0 : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #4036]! @ 0xfc4 │ │ │ │ + ldr pc, [ip, #4040]! @ 0xfc8 │ │ │ │ │ │ │ │ -00017904 : │ │ │ │ +000179c0 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #4028]! @ 0xfbc │ │ │ │ + ldr pc, [ip, #4032]! @ 0xfc0 │ │ │ │ │ │ │ │ -00017910 : │ │ │ │ +000179cc : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #4020]! @ 0xfb4 │ │ │ │ + ldr pc, [ip, #4024]! @ 0xfb8 │ │ │ │ │ │ │ │ -0001791c : │ │ │ │ +000179d8 : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ ldr pc, [ip, #4012]! @ 0xfac │ │ │ │ │ │ │ │ -00017928 : │ │ │ │ +000179e8 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ ldr pc, [ip, #4004]! @ 0xfa4 │ │ │ │ │ │ │ │ -00017934 : │ │ │ │ +000179f4 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ ldr pc, [ip, #3996]! @ 0xf9c │ │ │ │ │ │ │ │ -00017940 : │ │ │ │ +00017a00 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ ldr pc, [ip, #3988]! @ 0xf94 │ │ │ │ │ │ │ │ -0001794c : │ │ │ │ +00017a0c : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ ldr pc, [ip, #3980]! @ 0xf8c │ │ │ │ │ │ │ │ -00017958 : │ │ │ │ +00017a18 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ ldr pc, [ip, #3972]! @ 0xf84 │ │ │ │ │ │ │ │ -00017964 : │ │ │ │ +00017a24 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ ldr pc, [ip, #3964]! @ 0xf7c │ │ │ │ │ │ │ │ -00017970 : │ │ │ │ +00017a30 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ ldr pc, [ip, #3956]! @ 0xf74 │ │ │ │ │ │ │ │ -0001797c : │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ +00017a3c : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #3944]! @ 0xf68 │ │ │ │ + ldr pc, [ip, #3948]! @ 0xf6c │ │ │ │ │ │ │ │ -0001798c : │ │ │ │ +00017a48 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #3936]! @ 0xf60 │ │ │ │ + ldr pc, [ip, #3940]! @ 0xf64 │ │ │ │ │ │ │ │ -00017998 : │ │ │ │ +00017a54 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #3928]! @ 0xf58 │ │ │ │ + ldr pc, [ip, #3932]! @ 0xf5c │ │ │ │ │ │ │ │ -000179a4 : │ │ │ │ +00017a60 : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ ldr pc, [ip, #3920]! @ 0xf50 │ │ │ │ │ │ │ │ -000179b0 : │ │ │ │ +00017a70 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ ldr pc, [ip, #3912]! @ 0xf48 │ │ │ │ │ │ │ │ -000179bc : │ │ │ │ +00017a7c : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ ldr pc, [ip, #3904]! @ 0xf40 │ │ │ │ │ │ │ │ -000179c8 : │ │ │ │ +00017a88 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ ldr pc, [ip, #3896]! @ 0xf38 │ │ │ │ │ │ │ │ -000179d4 : │ │ │ │ +00017a94 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ ldr pc, [ip, #3888]! @ 0xf30 │ │ │ │ │ │ │ │ -000179e0 : │ │ │ │ +00017aa0 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ ldr pc, [ip, #3880]! @ 0xf28 │ │ │ │ │ │ │ │ -000179ec : │ │ │ │ +00017aac : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ ldr pc, [ip, #3872]! @ 0xf20 │ │ │ │ │ │ │ │ -000179f8 : │ │ │ │ +00017ab8 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ ldr pc, [ip, #3864]! @ 0xf18 │ │ │ │ │ │ │ │ -00017a04 : │ │ │ │ +00017ac4 : │ │ │ │ @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ ldr pc, [ip, #3852]! @ 0xf0c │ │ │ │ │ │ │ │ -00017a14 : │ │ │ │ +00017ad4 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ ldr pc, [ip, #3844]! @ 0xf04 │ │ │ │ │ │ │ │ -00017a20 : │ │ │ │ +00017ae0 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ ldr pc, [ip, #3836]! @ 0xefc │ │ │ │ │ │ │ │ -00017a2c : │ │ │ │ +00017aec : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ ldr pc, [ip, #3828]! @ 0xef4 │ │ │ │ │ │ │ │ -00017a38 : │ │ │ │ +00017af8 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ ldr pc, [ip, #3820]! @ 0xeec │ │ │ │ │ │ │ │ -00017a44 : │ │ │ │ +00017b04 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ ldr pc, [ip, #3812]! @ 0xee4 │ │ │ │ │ │ │ │ -00017a50 : │ │ │ │ +00017b10 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ ldr pc, [ip, #3804]! @ 0xedc │ │ │ │ │ │ │ │ -00017a5c : │ │ │ │ +00017b1c : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ ldr pc, [ip, #3796]! @ 0xed4 │ │ │ │ │ │ │ │ -00017a68 : │ │ │ │ +00017b28 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ ldr pc, [ip, #3788]! @ 0xecc │ │ │ │ │ │ │ │ -00017a74 <__stack_chk_fail@plt>: │ │ │ │ +00017b34 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ ldr pc, [ip, #3780]! @ 0xec4 │ │ │ │ │ │ │ │ -00017a80 : │ │ │ │ +00017b40 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ ldr pc, [ip, #3772]! @ 0xebc │ │ │ │ │ │ │ │ -00017a8c : │ │ │ │ +00017b4c <__isoc23_strtol@plt>: │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ ldr pc, [ip, #3764]! @ 0xeb4 │ │ │ │ │ │ │ │ -00017a98 : │ │ │ │ +00017b58 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ ldr pc, [ip, #3756]! @ 0xeac │ │ │ │ │ │ │ │ -00017aa4 : │ │ │ │ +00017b64 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ ldr pc, [ip, #3748]! @ 0xea4 │ │ │ │ │ │ │ │ -00017ab0 : │ │ │ │ +00017b70 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ ldr pc, [ip, #3740]! @ 0xe9c │ │ │ │ │ │ │ │ -00017abc : │ │ │ │ +00017b7c : │ │ │ │ @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ ldr pc, [ip, #3728]! @ 0xe90 │ │ │ │ │ │ │ │ -00017acc : │ │ │ │ +00017b8c : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ ldr pc, [ip, #3720]! @ 0xe88 │ │ │ │ │ │ │ │ -00017ad8 : │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ +00017b98 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #3708]! @ 0xe7c │ │ │ │ + ldr pc, [ip, #3712]! @ 0xe80 │ │ │ │ │ │ │ │ -00017ae8 : │ │ │ │ +00017ba4 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #3700]! @ 0xe74 │ │ │ │ + ldr pc, [ip, #3704]! @ 0xe78 │ │ │ │ │ │ │ │ -00017af4 : │ │ │ │ +00017bb0 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #3692]! @ 0xe6c │ │ │ │ + ldr pc, [ip, #3696]! @ 0xe70 │ │ │ │ │ │ │ │ -00017b00 : │ │ │ │ +00017bbc : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ ldr pc, [ip, #3684]! @ 0xe64 │ │ │ │ │ │ │ │ -00017b0c : │ │ │ │ +00017bcc : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ ldr pc, [ip, #3676]! @ 0xe5c │ │ │ │ │ │ │ │ -00017b18 : │ │ │ │ +00017bd8 : │ │ │ │ @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ ldr pc, [ip, #3664]! @ 0xe50 │ │ │ │ │ │ │ │ -00017b28 : │ │ │ │ +00017be8 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ ldr pc, [ip, #3656]! @ 0xe48 │ │ │ │ │ │ │ │ -00017b34 : │ │ │ │ +00017bf4 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ ldr pc, [ip, #3648]! @ 0xe40 │ │ │ │ │ │ │ │ -00017b40 : │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ +00017c00 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #3636]! @ 0xe34 │ │ │ │ + ldr pc, [ip, #3640]! @ 0xe38 │ │ │ │ │ │ │ │ -00017b50 : │ │ │ │ +00017c0c : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #3628]! @ 0xe2c │ │ │ │ + ldr pc, [ip, #3632]! @ 0xe30 │ │ │ │ │ │ │ │ -00017b5c : │ │ │ │ +00017c18 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #3620]! @ 0xe24 │ │ │ │ + ldr pc, [ip, #3624]! @ 0xe28 │ │ │ │ │ │ │ │ -00017b68 : │ │ │ │ +00017c24 : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ ldr pc, [ip, #3612]! @ 0xe1c │ │ │ │ │ │ │ │ -00017b74 : │ │ │ │ +00017c34 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ ldr pc, [ip, #3604]! @ 0xe14 │ │ │ │ │ │ │ │ -00017b80 : │ │ │ │ +00017c40 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ ldr pc, [ip, #3596]! @ 0xe0c │ │ │ │ │ │ │ │ -00017b8c : │ │ │ │ +00017c4c : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ ldr pc, [ip, #3588]! @ 0xe04 │ │ │ │ │ │ │ │ -00017b98 : │ │ │ │ +00017c58 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ ldr pc, [ip, #3580]! @ 0xdfc │ │ │ │ │ │ │ │ -00017ba4 : │ │ │ │ +00017c64 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ ldr pc, [ip, #3572]! @ 0xdf4 │ │ │ │ │ │ │ │ -00017bb0 : │ │ │ │ +00017c70 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ ldr pc, [ip, #3564]! @ 0xdec │ │ │ │ │ │ │ │ -00017bbc : │ │ │ │ +00017c7c : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ ldr pc, [ip, #3556]! @ 0xde4 │ │ │ │ │ │ │ │ -00017bc8 : │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ +00017c88 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #3544]! @ 0xdd8 │ │ │ │ + ldr pc, [ip, #3548]! @ 0xddc │ │ │ │ │ │ │ │ -00017bd8 : │ │ │ │ +00017c94 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #3536]! @ 0xdd0 │ │ │ │ + ldr pc, [ip, #3540]! @ 0xdd4 │ │ │ │ │ │ │ │ -00017be4 : │ │ │ │ +00017ca0 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #3528]! @ 0xdc8 │ │ │ │ + ldr pc, [ip, #3532]! @ 0xdcc │ │ │ │ │ │ │ │ -00017bf0 : │ │ │ │ +00017cac : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #3520]! @ 0xdc0 │ │ │ │ + ldr pc, [ip, #3524]! @ 0xdc4 │ │ │ │ │ │ │ │ -00017bfc : │ │ │ │ +00017cb8 : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ ldr pc, [ip, #3512]! @ 0xdb8 │ │ │ │ │ │ │ │ -00017c08 : │ │ │ │ +00017cc8 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ ldr pc, [ip, #3504]! @ 0xdb0 │ │ │ │ │ │ │ │ -00017c14 : │ │ │ │ +00017cd4 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ ldr pc, [ip, #3496]! @ 0xda8 │ │ │ │ │ │ │ │ -00017c20 : │ │ │ │ +00017ce0 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ ldr pc, [ip, #3488]! @ 0xda0 │ │ │ │ │ │ │ │ -00017c2c : │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ +00017cec : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #3476]! @ 0xd94 │ │ │ │ + ldr pc, [ip, #3480]! @ 0xd98 │ │ │ │ │ │ │ │ -00017c3c : │ │ │ │ +00017cf8 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #3468]! @ 0xd8c │ │ │ │ + ldr pc, [ip, #3472]! @ 0xd90 │ │ │ │ │ │ │ │ -00017c48 : │ │ │ │ +00017d04 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #3460]! @ 0xd84 │ │ │ │ + ldr pc, [ip, #3464]! @ 0xd88 │ │ │ │ │ │ │ │ -00017c54 : │ │ │ │ +00017d10 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #3452]! @ 0xd7c │ │ │ │ + ldr pc, [ip, #3456]! @ 0xd80 │ │ │ │ │ │ │ │ -00017c60 : │ │ │ │ +00017d1c : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #3444]! @ 0xd74 │ │ │ │ + ldr pc, [ip, #3448]! @ 0xd78 │ │ │ │ │ │ │ │ -00017c6c : │ │ │ │ +00017d28 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #3436]! @ 0xd6c │ │ │ │ + ldr pc, [ip, #3440]! @ 0xd70 │ │ │ │ │ │ │ │ -00017c78 : │ │ │ │ +00017d34 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #3428]! @ 0xd64 │ │ │ │ + ldr pc, [ip, #3432]! @ 0xd68 │ │ │ │ │ │ │ │ -00017c84 : │ │ │ │ +00017d40 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #3420]! @ 0xd5c │ │ │ │ + ldr pc, [ip, #3424]! @ 0xd60 │ │ │ │ │ │ │ │ -00017c90 : │ │ │ │ +00017d4c : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ ldr pc, [ip, #3412]! @ 0xd54 │ │ │ │ │ │ │ │ -00017c9c : │ │ │ │ +00017d5c : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ ldr pc, [ip, #3404]! @ 0xd4c │ │ │ │ │ │ │ │ -00017ca8 : │ │ │ │ +00017d68 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ ldr pc, [ip, #3396]! @ 0xd44 │ │ │ │ │ │ │ │ -00017cb4 : │ │ │ │ +00017d74 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ ldr pc, [ip, #3388]! @ 0xd3c │ │ │ │ │ │ │ │ -00017cc0 <__isoc23_strtol@plt>: │ │ │ │ +00017d80 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ ldr pc, [ip, #3380]! @ 0xd34 │ │ │ │ │ │ │ │ -00017ccc : │ │ │ │ +00017d8c : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ ldr pc, [ip, #3372]! @ 0xd2c │ │ │ │ │ │ │ │ -00017cd8 : │ │ │ │ +00017d98 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ ldr pc, [ip, #3364]! @ 0xd24 │ │ │ │ │ │ │ │ -00017ce4 : │ │ │ │ +00017da4 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ ldr pc, [ip, #3356]! @ 0xd1c │ │ │ │ │ │ │ │ -00017cf0 : │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ +00017db0 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #3344]! @ 0xd10 │ │ │ │ + ldr pc, [ip, #3348]! @ 0xd14 │ │ │ │ │ │ │ │ -00017d00 : │ │ │ │ +00017dbc : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #3336]! @ 0xd08 │ │ │ │ + ldr pc, [ip, #3340]! @ 0xd0c │ │ │ │ │ │ │ │ -00017d0c : │ │ │ │ +00017dc8 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #3328]! @ 0xd00 │ │ │ │ + ldr pc, [ip, #3332]! @ 0xd04 │ │ │ │ │ │ │ │ -00017d18 : │ │ │ │ +00017dd4 : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ ldr pc, [ip, #3320]! @ 0xcf8 │ │ │ │ │ │ │ │ -00017d24 : │ │ │ │ +00017de4 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ ldr pc, [ip, #3312]! @ 0xcf0 │ │ │ │ │ │ │ │ -00017d30 : │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ +00017df0 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #3300]! @ 0xce4 │ │ │ │ + ldr pc, [ip, #3304]! @ 0xce8 │ │ │ │ │ │ │ │ -00017d40 : │ │ │ │ +00017dfc : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ ldr pc, [ip, #3292]! @ 0xcdc │ │ │ │ │ │ │ │ -00017d4c : │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ +00017e0c : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #3280]! @ 0xcd0 │ │ │ │ + ldr pc, [ip, #3284]! @ 0xcd4 │ │ │ │ │ │ │ │ -00017d5c : │ │ │ │ +00017e18 : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ ldr pc, [ip, #3272]! @ 0xcc8 │ │ │ │ │ │ │ │ -00017d68 : │ │ │ │ +00017e28 : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #3264]! @ 0xcc0 │ │ │ │ + ldr pc, [ip, #3260]! @ 0xcbc │ │ │ │ │ │ │ │ -00017d74 : │ │ │ │ +00017e38 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #3256]! @ 0xcb8 │ │ │ │ + ldr pc, [ip, #3252]! @ 0xcb4 │ │ │ │ │ │ │ │ -00017d80 : │ │ │ │ +00017e44 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #3248]! @ 0xcb0 │ │ │ │ + ldr pc, [ip, #3244]! @ 0xcac │ │ │ │ │ │ │ │ -00017d8c : │ │ │ │ +00017e50 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #3240]! @ 0xca8 │ │ │ │ + ldr pc, [ip, #3236]! @ 0xca4 │ │ │ │ │ │ │ │ -00017d98 : │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ +00017e5c : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ ldr pc, [ip, #3228]! @ 0xc9c │ │ │ │ │ │ │ │ -00017da8 : │ │ │ │ +00017e68 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ ldr pc, [ip, #3220]! @ 0xc94 │ │ │ │ │ │ │ │ -00017db4 : │ │ │ │ +00017e74 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ ldr pc, [ip, #3212]! @ 0xc8c │ │ │ │ │ │ │ │ -00017dc0 : │ │ │ │ +00017e80 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ ldr pc, [ip, #3204]! @ 0xc84 │ │ │ │ │ │ │ │ -00017dcc : │ │ │ │ +00017e8c : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ ldr pc, [ip, #3196]! @ 0xc7c │ │ │ │ │ │ │ │ -00017dd8 : │ │ │ │ +00017e98 : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #3188]! @ 0xc74 │ │ │ │ + ldr pc, [ip, #3184]! @ 0xc70 │ │ │ │ │ │ │ │ -00017de4 : │ │ │ │ +00017ea8 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #3180]! @ 0xc6c │ │ │ │ + ldr pc, [ip, #3176]! @ 0xc68 │ │ │ │ │ │ │ │ -00017df0 : │ │ │ │ +00017eb4 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #3172]! @ 0xc64 │ │ │ │ + ldr pc, [ip, #3168]! @ 0xc60 │ │ │ │ │ │ │ │ -00017dfc : │ │ │ │ +00017ec0 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #3164]! @ 0xc5c │ │ │ │ + ldr pc, [ip, #3160]! @ 0xc58 │ │ │ │ │ │ │ │ -00017e08 : │ │ │ │ +00017ecc : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #3156]! @ 0xc54 │ │ │ │ + ldr pc, [ip, #3152]! @ 0xc50 │ │ │ │ │ │ │ │ -00017e14 : │ │ │ │ +00017ed8 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #3148]! @ 0xc4c │ │ │ │ + ldr pc, [ip, #3144]! @ 0xc48 │ │ │ │ │ │ │ │ -00017e20 : │ │ │ │ +00017ee4 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #3140]! @ 0xc44 │ │ │ │ + ldr pc, [ip, #3136]! @ 0xc40 │ │ │ │ │ │ │ │ -00017e2c : │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ +00017ef0 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ ldr pc, [ip, #3128]! @ 0xc38 │ │ │ │ │ │ │ │ -00017e3c : │ │ │ │ +00017efc : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ ldr pc, [ip, #3120]! @ 0xc30 │ │ │ │ │ │ │ │ -00017e48 : │ │ │ │ +00017f08 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ ldr pc, [ip, #3112]! @ 0xc28 │ │ │ │ │ │ │ │ -00017e54 : │ │ │ │ +00017f14 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ ldr pc, [ip, #3104]! @ 0xc20 │ │ │ │ │ │ │ │ -00017e60 : │ │ │ │ +00017f20 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ ldr pc, [ip, #3096]! @ 0xc18 │ │ │ │ │ │ │ │ -00017e6c : │ │ │ │ +00017f2c : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ ldr pc, [ip, #3088]! @ 0xc10 │ │ │ │ │ │ │ │ -00017e78 : │ │ │ │ +00017f38 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ ldr pc, [ip, #3080]! @ 0xc08 │ │ │ │ │ │ │ │ -00017e84 : │ │ │ │ +00017f44 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ ldr pc, [ip, #3072]! @ 0xc00 │ │ │ │ │ │ │ │ -00017e90 : │ │ │ │ +00017f50 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ ldr pc, [ip, #3064]! @ 0xbf8 │ │ │ │ │ │ │ │ -00017e9c : │ │ │ │ +00017f5c : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ ldr pc, [ip, #3056]! @ 0xbf0 │ │ │ │ │ │ │ │ -00017ea8 : │ │ │ │ +00017f68 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ ldr pc, [ip, #3048]! @ 0xbe8 │ │ │ │ │ │ │ │ -00017eb4 : │ │ │ │ +00017f74 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ ldr pc, [ip, #3040]! @ 0xbe0 │ │ │ │ │ │ │ │ -00017ec0 : │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ +00017f80 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #3028]! @ 0xbd4 │ │ │ │ + ldr pc, [ip, #3032]! @ 0xbd8 │ │ │ │ │ │ │ │ -00017ed0 : │ │ │ │ +00017f8c : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ ldr pc, [ip, #3020]! @ 0xbcc │ │ │ │ │ │ │ │ -00017edc : │ │ │ │ - add ip, pc, #0, 12 │ │ │ │ - add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #3012]! @ 0xbc4 │ │ │ │ - │ │ │ │ -00017ee8 : │ │ │ │ +00017f9c : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #3004]! @ 0xbbc │ │ │ │ + ldr pc, [ip, #3008]! @ 0xbc0 │ │ │ │ │ │ │ │ -00017ef4 : │ │ │ │ +00017fac : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #2996]! @ 0xbb4 │ │ │ │ + ldr pc, [ip, #3000]! @ 0xbb8 │ │ │ │ │ │ │ │ -00017f00 : │ │ │ │ +00017fb8 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #2988]! @ 0xbac │ │ │ │ + ldr pc, [ip, #2992]! @ 0xbb0 │ │ │ │ │ │ │ │ -00017f0c : │ │ │ │ +00017fc4 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #2980]! @ 0xba4 │ │ │ │ + ldr pc, [ip, #2984]! @ 0xba8 │ │ │ │ │ │ │ │ -00017f18 : │ │ │ │ +00017fd0 : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ ldr pc, [ip, #2972]! @ 0xb9c │ │ │ │ │ │ │ │ -00017f24 : │ │ │ │ - add ip, pc, #0, 12 │ │ │ │ - add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #2964]! @ 0xb94 │ │ │ │ - │ │ │ │ -00017f30 : │ │ │ │ +00017fe0 : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #2956]! @ 0xb8c │ │ │ │ + ldr pc, [ip, #2960]! @ 0xb90 │ │ │ │ │ │ │ │ -00017f3c : │ │ │ │ +00017ff0 : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ ldr pc, [ip, #2948]! @ 0xb84 │ │ │ │ │ │ │ │ -00017f48 : │ │ │ │ +00018000 : │ │ │ │ @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ ldr pc, [ip, #2936]! @ 0xb78 │ │ │ │ │ │ │ │ -00017f58 : │ │ │ │ +00018010 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ ldr pc, [ip, #2928]! @ 0xb70 │ │ │ │ │ │ │ │ -00017f64 : │ │ │ │ +0001801c : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ ldr pc, [ip, #2920]! @ 0xb68 │ │ │ │ │ │ │ │ -00017f70 : │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ +00018028 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #2908]! @ 0xb5c │ │ │ │ + ldr pc, [ip, #2912]! @ 0xb60 │ │ │ │ │ │ │ │ -00017f80 : │ │ │ │ +00018034 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #2900]! @ 0xb54 │ │ │ │ + ldr pc, [ip, #2904]! @ 0xb58 │ │ │ │ │ │ │ │ -00017f8c : │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ +00018040 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #2888]! @ 0xb48 │ │ │ │ + ldr pc, [ip, #2896]! @ 0xb50 │ │ │ │ │ │ │ │ -00017f9c : │ │ │ │ +0001804c : │ │ │ │ @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ + ldr pc, [ip, #2884]! @ 0xb44 │ │ │ │ + │ │ │ │ +0001805c : │ │ │ │ + add ip, pc, #0, 12 │ │ │ │ + add ip, ip, #421888 @ 0x67000 │ │ │ │ ldr pc, [ip, #2876]! @ 0xb3c │ │ │ │ │ │ │ │ -00017fac : │ │ │ │ +00018068 : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #2868]! @ 0xb34 │ │ │ │ + ldr pc, [ip, #2864]! @ 0xb30 │ │ │ │ │ │ │ │ -00017fb8 : │ │ │ │ +00018078 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #2860]! @ 0xb2c │ │ │ │ + ldr pc, [ip, #2856]! @ 0xb28 │ │ │ │ │ │ │ │ -00017fc4 : │ │ │ │ +00018084 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #2852]! @ 0xb24 │ │ │ │ + ldr pc, [ip, #2848]! @ 0xb20 │ │ │ │ │ │ │ │ -00017fd0 : │ │ │ │ +00018090 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #2844]! @ 0xb1c │ │ │ │ + ldr pc, [ip, #2840]! @ 0xb18 │ │ │ │ │ │ │ │ -00017fdc : │ │ │ │ +0001809c : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #2836]! @ 0xb14 │ │ │ │ + ldr pc, [ip, #2832]! @ 0xb10 │ │ │ │ │ │ │ │ -00017fe8 : │ │ │ │ +000180a8 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #2828]! @ 0xb0c │ │ │ │ + ldr pc, [ip, #2824]! @ 0xb08 │ │ │ │ │ │ │ │ -00017ff4 : │ │ │ │ +000180b4 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #2820]! @ 0xb04 │ │ │ │ + ldr pc, [ip, #2816]! @ 0xb00 │ │ │ │ │ │ │ │ -00018000 : │ │ │ │ +000180c0 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #2812]! @ 0xafc │ │ │ │ + ldr pc, [ip, #2808]! @ 0xaf8 │ │ │ │ │ │ │ │ -0001800c : │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ +000180cc : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ ldr pc, [ip, #2800]! @ 0xaf0 │ │ │ │ │ │ │ │ -0001801c : │ │ │ │ +000180d8 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ ldr pc, [ip, #2792]! @ 0xae8 │ │ │ │ │ │ │ │ -00018028 : │ │ │ │ +000180e4 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ ldr pc, [ip, #2784]! @ 0xae0 │ │ │ │ │ │ │ │ -00018034 : │ │ │ │ +000180f0 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ ldr pc, [ip, #2776]! @ 0xad8 │ │ │ │ │ │ │ │ -00018040 : │ │ │ │ +000180fc : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ ldr pc, [ip, #2768]! @ 0xad0 │ │ │ │ │ │ │ │ -0001804c : │ │ │ │ +00018108 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ ldr pc, [ip, #2760]! @ 0xac8 │ │ │ │ │ │ │ │ -00018058 : │ │ │ │ +00018114 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ ldr pc, [ip, #2752]! @ 0xac0 │ │ │ │ │ │ │ │ -00018064 : │ │ │ │ +00018120 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ ldr pc, [ip, #2744]! @ 0xab8 │ │ │ │ │ │ │ │ -00018070 : │ │ │ │ +0001812c : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ ldr pc, [ip, #2736]! @ 0xab0 │ │ │ │ │ │ │ │ -0001807c : │ │ │ │ +00018138 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ ldr pc, [ip, #2728]! @ 0xaa8 │ │ │ │ │ │ │ │ -00018088 : │ │ │ │ +00018144 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ ldr pc, [ip, #2720]! @ 0xaa0 │ │ │ │ │ │ │ │ -00018094 : │ │ │ │ +00018150 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ ldr pc, [ip, #2712]! @ 0xa98 │ │ │ │ │ │ │ │ -000180a0 : │ │ │ │ +0001815c : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ ldr pc, [ip, #2704]! @ 0xa90 │ │ │ │ │ │ │ │ -000180ac : │ │ │ │ +00018168 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ ldr pc, [ip, #2696]! @ 0xa88 │ │ │ │ │ │ │ │ -000180b8 : │ │ │ │ +00018174 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ ldr pc, [ip, #2688]! @ 0xa80 │ │ │ │ │ │ │ │ -000180c4 : │ │ │ │ +00018180 : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #2680]! @ 0xa78 │ │ │ │ + ldr pc, [ip, #2676]! @ 0xa74 │ │ │ │ │ │ │ │ -000180d0 : │ │ │ │ +00018190 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #2672]! @ 0xa70 │ │ │ │ + ldr pc, [ip, #2668]! @ 0xa6c │ │ │ │ │ │ │ │ -000180dc : │ │ │ │ +0001819c : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #2664]! @ 0xa68 │ │ │ │ + ldr pc, [ip, #2660]! @ 0xa64 │ │ │ │ │ │ │ │ -000180e8 : │ │ │ │ +000181a8 : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #2656]! @ 0xa60 │ │ │ │ + ldr pc, [ip, #2648]! @ 0xa58 │ │ │ │ │ │ │ │ -000180f4 : │ │ │ │ +000181b8 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #2648]! @ 0xa58 │ │ │ │ + ldr pc, [ip, #2640]! @ 0xa50 │ │ │ │ │ │ │ │ -00018100 : │ │ │ │ +000181c4 : │ │ │ │ @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #2636]! @ 0xa4c │ │ │ │ + ldr pc, [ip, #2628]! @ 0xa44 │ │ │ │ │ │ │ │ -00018110 : │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ +000181d4 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #2624]! @ 0xa40 │ │ │ │ + ldr pc, [ip, #2620]! @ 0xa3c │ │ │ │ │ │ │ │ -00018120 : │ │ │ │ +000181e0 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #2616]! @ 0xa38 │ │ │ │ + ldr pc, [ip, #2612]! @ 0xa34 │ │ │ │ │ │ │ │ -0001812c : │ │ │ │ +000181ec : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #2608]! @ 0xa30 │ │ │ │ + ldr pc, [ip, #2604]! @ 0xa2c │ │ │ │ │ │ │ │ -00018138 : │ │ │ │ +000181f8 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #2600]! @ 0xa28 │ │ │ │ + ldr pc, [ip, #2596]! @ 0xa24 │ │ │ │ │ │ │ │ -00018144 : │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ +00018204 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ ldr pc, [ip, #2588]! @ 0xa1c │ │ │ │ │ │ │ │ -00018154 : │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ +00018210 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #2576]! @ 0xa10 │ │ │ │ + ldr pc, [ip, #2580]! @ 0xa14 │ │ │ │ │ │ │ │ -00018164 : │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ +0001821c : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #2564]! @ 0xa04 │ │ │ │ + ldr pc, [ip, #2572]! @ 0xa0c │ │ │ │ │ │ │ │ -00018174 : │ │ │ │ +00018228 : │ │ │ │ @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ + ldr pc, [ip, #2560]! @ 0xa00 │ │ │ │ + │ │ │ │ +00018238 : │ │ │ │ + add ip, pc, #0, 12 │ │ │ │ + add ip, ip, #421888 @ 0x67000 │ │ │ │ ldr pc, [ip, #2552]! @ 0x9f8 │ │ │ │ │ │ │ │ -00018184 : │ │ │ │ +00018244 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ ldr pc, [ip, #2544]! @ 0x9f0 │ │ │ │ │ │ │ │ -00018190 : │ │ │ │ +00018250 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ ldr pc, [ip, #2536]! @ 0x9e8 │ │ │ │ │ │ │ │ -0001819c : │ │ │ │ +0001825c : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ ldr pc, [ip, #2528]! @ 0x9e0 │ │ │ │ │ │ │ │ -000181a8 : │ │ │ │ +00018268 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ ldr pc, [ip, #2520]! @ 0x9d8 │ │ │ │ │ │ │ │ -000181b4 : │ │ │ │ +00018274 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ ldr pc, [ip, #2512]! @ 0x9d0 │ │ │ │ │ │ │ │ -000181c0 : │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ +00018280 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #2500]! @ 0x9c4 │ │ │ │ + ldr pc, [ip, #2504]! @ 0x9c8 │ │ │ │ │ │ │ │ -000181d0 : │ │ │ │ +0001828c : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #2492]! @ 0x9bc │ │ │ │ + ldr pc, [ip, #2496]! @ 0x9c0 │ │ │ │ │ │ │ │ -000181dc : │ │ │ │ +00018298 : │ │ │ │ @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #2480]! @ 0x9b0 │ │ │ │ + ldr pc, [ip, #2484]! @ 0x9b4 │ │ │ │ │ │ │ │ -000181ec : │ │ │ │ +000182a8 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #2472]! @ 0x9a8 │ │ │ │ + ldr pc, [ip, #2476]! @ 0x9ac │ │ │ │ │ │ │ │ -000181f8 : │ │ │ │ +000182b4 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #2464]! @ 0x9a0 │ │ │ │ + ldr pc, [ip, #2468]! @ 0x9a4 │ │ │ │ │ │ │ │ -00018204 : │ │ │ │ +000182c0 : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ ldr pc, [ip, #2456]! @ 0x998 │ │ │ │ │ │ │ │ -00018210 : │ │ │ │ +000182d0 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ ldr pc, [ip, #2448]! @ 0x990 │ │ │ │ │ │ │ │ -0001821c : │ │ │ │ +000182dc : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ ldr pc, [ip, #2440]! @ 0x988 │ │ │ │ │ │ │ │ -00018228 : │ │ │ │ +000182e8 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ ldr pc, [ip, #2432]! @ 0x980 │ │ │ │ │ │ │ │ -00018234 : │ │ │ │ +000182f4 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ ldr pc, [ip, #2424]! @ 0x978 │ │ │ │ │ │ │ │ -00018240 : │ │ │ │ +00018300 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ ldr pc, [ip, #2416]! @ 0x970 │ │ │ │ │ │ │ │ -0001824c : │ │ │ │ +0001830c : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ ldr pc, [ip, #2408]! @ 0x968 │ │ │ │ │ │ │ │ -00018258 : │ │ │ │ +00018318 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ ldr pc, [ip, #2400]! @ 0x960 │ │ │ │ │ │ │ │ -00018264 : │ │ │ │ - add ip, pc, #0, 12 │ │ │ │ - add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #2392]! @ 0x958 │ │ │ │ - │ │ │ │ -00018270 : │ │ │ │ +00018324 : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #2384]! @ 0x950 │ │ │ │ + ldr pc, [ip, #2388]! @ 0x954 │ │ │ │ │ │ │ │ -0001827c : │ │ │ │ +00018334 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #2376]! @ 0x948 │ │ │ │ + ldr pc, [ip, #2380]! @ 0x94c │ │ │ │ │ │ │ │ -00018288 : │ │ │ │ +00018340 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #2368]! @ 0x940 │ │ │ │ + ldr pc, [ip, #2372]! @ 0x944 │ │ │ │ │ │ │ │ -00018294 : │ │ │ │ +0001834c : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #2360]! @ 0x938 │ │ │ │ + ldr pc, [ip, #2364]! @ 0x93c │ │ │ │ │ │ │ │ -000182a0 : │ │ │ │ +00018358 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #2352]! @ 0x930 │ │ │ │ + ldr pc, [ip, #2356]! @ 0x934 │ │ │ │ │ │ │ │ -000182ac : │ │ │ │ +00018364 : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ ldr pc, [ip, #2344]! @ 0x928 │ │ │ │ │ │ │ │ -000182b8 : │ │ │ │ - add ip, pc, #0, 12 │ │ │ │ - add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #2336]! @ 0x920 │ │ │ │ - │ │ │ │ -000182c4 : │ │ │ │ +00018374 : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #2328]! @ 0x918 │ │ │ │ + ldr pc, [ip, #2332]! @ 0x91c │ │ │ │ │ │ │ │ -000182d0 : │ │ │ │ +00018384 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #2320]! @ 0x910 │ │ │ │ + ldr pc, [ip, #2324]! @ 0x914 │ │ │ │ │ │ │ │ -000182dc : │ │ │ │ +00018390 : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ ldr pc, [ip, #2312]! @ 0x908 │ │ │ │ │ │ │ │ -000182e8 : │ │ │ │ +000183a0 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ ldr pc, [ip, #2304]! @ 0x900 │ │ │ │ │ │ │ │ -000182f4 : │ │ │ │ +000183ac : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ ldr pc, [ip, #2296]! @ 0x8f8 │ │ │ │ │ │ │ │ -00018300 : │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ +000183b8 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #2284]! @ 0x8ec │ │ │ │ + ldr pc, [ip, #2288]! @ 0x8f0 │ │ │ │ │ │ │ │ -00018310 : │ │ │ │ +000183c4 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #2276]! @ 0x8e4 │ │ │ │ + ldr pc, [ip, #2280]! @ 0x8e8 │ │ │ │ │ │ │ │ -0001831c : │ │ │ │ +000183d0 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #2268]! @ 0x8dc │ │ │ │ + ldr pc, [ip, #2272]! @ 0x8e0 │ │ │ │ │ │ │ │ -00018328 : │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ +000183dc <__recvmsg64@plt>: │ │ │ │ + add ip, pc, #0, 12 │ │ │ │ + add ip, ip, #421888 @ 0x67000 │ │ │ │ + ldr pc, [ip, #2264]! @ 0x8d8 │ │ │ │ + │ │ │ │ +000183e8 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ ldr pc, [ip, #2256]! @ 0x8d0 │ │ │ │ │ │ │ │ -00018338 : │ │ │ │ +000183f4 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ ldr pc, [ip, #2248]! @ 0x8c8 │ │ │ │ │ │ │ │ -00018344 : │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ +00018400 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #2236]! @ 0x8bc │ │ │ │ + ldr pc, [ip, #2240]! @ 0x8c0 │ │ │ │ │ │ │ │ -00018354 : │ │ │ │ +0001840c : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #2228]! @ 0x8b4 │ │ │ │ + ldr pc, [ip, #2232]! @ 0x8b8 │ │ │ │ │ │ │ │ -00018360 : │ │ │ │ +00018418 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #2220]! @ 0x8ac │ │ │ │ + ldr pc, [ip, #2224]! @ 0x8b0 │ │ │ │ │ │ │ │ -0001836c : │ │ │ │ +00018424 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #2212]! @ 0x8a4 │ │ │ │ + ldr pc, [ip, #2216]! @ 0x8a8 │ │ │ │ │ │ │ │ -00018378 : │ │ │ │ +00018430 : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ ldr pc, [ip, #2204]! @ 0x89c │ │ │ │ │ │ │ │ -00018384 : │ │ │ │ +00018440 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ ldr pc, [ip, #2196]! @ 0x894 │ │ │ │ │ │ │ │ -00018390 : │ │ │ │ +0001844c : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ ldr pc, [ip, #2188]! @ 0x88c │ │ │ │ │ │ │ │ -0001839c : │ │ │ │ +00018458 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ ldr pc, [ip, #2180]! @ 0x884 │ │ │ │ │ │ │ │ -000183a8 : │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ +00018464 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #2168]! @ 0x878 │ │ │ │ + ldr pc, [ip, #2172]! @ 0x87c │ │ │ │ │ │ │ │ -000183b8 : │ │ │ │ +00018470 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #2160]! @ 0x870 │ │ │ │ + ldr pc, [ip, #2164]! @ 0x874 │ │ │ │ │ │ │ │ -000183c4 : │ │ │ │ +0001847c : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #2152]! @ 0x868 │ │ │ │ + ldr pc, [ip, #2156]! @ 0x86c │ │ │ │ │ │ │ │ -000183d0 : │ │ │ │ +00018488 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #2144]! @ 0x860 │ │ │ │ + ldr pc, [ip, #2148]! @ 0x864 │ │ │ │ │ │ │ │ -000183dc : │ │ │ │ +00018494 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #2136]! @ 0x858 │ │ │ │ + ldr pc, [ip, #2140]! @ 0x85c │ │ │ │ │ │ │ │ -000183e8 : │ │ │ │ +000184a0 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #2128]! @ 0x850 │ │ │ │ + ldr pc, [ip, #2132]! @ 0x854 │ │ │ │ │ │ │ │ -000183f4 : │ │ │ │ +000184ac : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #2120]! @ 0x848 │ │ │ │ + ldr pc, [ip, #2124]! @ 0x84c │ │ │ │ │ │ │ │ -00018400 : │ │ │ │ +000184b8 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #2112]! @ 0x840 │ │ │ │ + ldr pc, [ip, #2116]! @ 0x844 │ │ │ │ │ │ │ │ -0001840c : │ │ │ │ +000184c4 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #2104]! @ 0x838 │ │ │ │ + ldr pc, [ip, #2108]! @ 0x83c │ │ │ │ │ │ │ │ -00018418 : │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ +000184d0 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #2092]! @ 0x82c │ │ │ │ + ldr pc, [ip, #2100]! @ 0x834 │ │ │ │ │ │ │ │ -00018428 : │ │ │ │ +000184dc : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #2084]! @ 0x824 │ │ │ │ + ldr pc, [ip, #2092]! @ 0x82c │ │ │ │ │ │ │ │ -00018434 : │ │ │ │ +000184e8 : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #2076]! @ 0x81c │ │ │ │ + ldr pc, [ip, #2080]! @ 0x820 │ │ │ │ │ │ │ │ -00018440 : │ │ │ │ +000184f8 : │ │ │ │ @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #2064]! @ 0x810 │ │ │ │ + ldr pc, [ip, #2068]! @ 0x814 │ │ │ │ │ │ │ │ -00018450 : │ │ │ │ +00018508 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #2056]! @ 0x808 │ │ │ │ + ldr pc, [ip, #2060]! @ 0x80c │ │ │ │ │ │ │ │ -0001845c : │ │ │ │ +00018514 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #2048]! @ 0x800 │ │ │ │ + ldr pc, [ip, #2052]! @ 0x804 │ │ │ │ │ │ │ │ -00018468 : │ │ │ │ +00018520 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #2040]! @ 0x7f8 │ │ │ │ + ldr pc, [ip, #2044]! @ 0x7fc │ │ │ │ │ │ │ │ -00018474 : │ │ │ │ +0001852c : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ ldr pc, [ip, #2032]! @ 0x7f0 │ │ │ │ │ │ │ │ -00018480 : │ │ │ │ +0001853c : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ ldr pc, [ip, #2024]! @ 0x7e8 │ │ │ │ │ │ │ │ -0001848c : │ │ │ │ +00018548 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ ldr pc, [ip, #2016]! @ 0x7e0 │ │ │ │ │ │ │ │ -00018498 : │ │ │ │ - add ip, pc, #0, 12 │ │ │ │ - add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #2008]! @ 0x7d8 │ │ │ │ - │ │ │ │ -000184a4 : │ │ │ │ +00018554 : │ │ │ │ @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #1996]! @ 0x7cc │ │ │ │ + ldr pc, [ip, #2004]! @ 0x7d4 │ │ │ │ │ │ │ │ -000184b4 : │ │ │ │ +00018564 : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #1988]! @ 0x7c4 │ │ │ │ + ldr pc, [ip, #1992]! @ 0x7c8 │ │ │ │ │ │ │ │ -000184c0 : │ │ │ │ +00018574 : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ ldr pc, [ip, #1980]! @ 0x7bc │ │ │ │ │ │ │ │ -000184cc : │ │ │ │ +00018584 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ ldr pc, [ip, #1972]! @ 0x7b4 │ │ │ │ │ │ │ │ -000184d8 : │ │ │ │ +00018590 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ ldr pc, [ip, #1964]! @ 0x7ac │ │ │ │ │ │ │ │ -000184e4 : │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ +0001859c : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #1952]! @ 0x7a0 │ │ │ │ + ldr pc, [ip, #1956]! @ 0x7a4 │ │ │ │ │ │ │ │ -000184f4 : │ │ │ │ +000185a8 : │ │ │ │ @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #1940]! @ 0x794 │ │ │ │ + ldr pc, [ip, #1944]! @ 0x798 │ │ │ │ │ │ │ │ -00018504 : │ │ │ │ +000185b8 : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ ldr pc, [ip, #1932]! @ 0x78c │ │ │ │ │ │ │ │ -00018510 : │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ +000185c8 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #1920]! @ 0x780 │ │ │ │ + ldr pc, [ip, #1924]! @ 0x784 │ │ │ │ │ │ │ │ -00018520 : │ │ │ │ +000185d4 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #1912]! @ 0x778 │ │ │ │ + ldr pc, [ip, #1916]! @ 0x77c │ │ │ │ │ │ │ │ -0001852c : │ │ │ │ +000185e0 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #1904]! @ 0x770 │ │ │ │ + ldr pc, [ip, #1908]! @ 0x774 │ │ │ │ │ │ │ │ -00018538 : │ │ │ │ +000185ec : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #1896]! @ 0x768 │ │ │ │ + ldr pc, [ip, #1900]! @ 0x76c │ │ │ │ │ │ │ │ -00018544 : │ │ │ │ +000185f8 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #1888]! @ 0x760 │ │ │ │ + ldr pc, [ip, #1892]! @ 0x764 │ │ │ │ │ │ │ │ -00018550 : │ │ │ │ +00018604 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #1880]! @ 0x758 │ │ │ │ + ldr pc, [ip, #1884]! @ 0x75c │ │ │ │ │ │ │ │ -0001855c <__recvmsg64@plt>: │ │ │ │ +00018610 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #1872]! @ 0x750 │ │ │ │ + ldr pc, [ip, #1876]! @ 0x754 │ │ │ │ │ │ │ │ -00018568 : │ │ │ │ +0001861c : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #1864]! @ 0x748 │ │ │ │ + ldr pc, [ip, #1868]! @ 0x74c │ │ │ │ │ │ │ │ -00018574 : │ │ │ │ +00018628 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #1856]! @ 0x740 │ │ │ │ + ldr pc, [ip, #1860]! @ 0x744 │ │ │ │ │ │ │ │ -00018580 : │ │ │ │ +00018634 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #1848]! @ 0x738 │ │ │ │ + ldr pc, [ip, #1852]! @ 0x73c │ │ │ │ │ │ │ │ -0001858c : │ │ │ │ +00018640 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #1840]! @ 0x730 │ │ │ │ + ldr pc, [ip, #1844]! @ 0x734 │ │ │ │ │ │ │ │ -00018598 : │ │ │ │ +0001864c : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #1832]! @ 0x728 │ │ │ │ + ldr pc, [ip, #1836]! @ 0x72c │ │ │ │ │ │ │ │ -000185a4 : │ │ │ │ +00018658 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #1824]! @ 0x720 │ │ │ │ + ldr pc, [ip, #1828]! @ 0x724 │ │ │ │ │ │ │ │ -000185b0 : │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ +00018664 : │ │ │ │ + add ip, pc, #0, 12 │ │ │ │ + add ip, ip, #421888 @ 0x67000 │ │ │ │ + ldr pc, [ip, #1820]! @ 0x71c │ │ │ │ + │ │ │ │ +00018670 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ ldr pc, [ip, #1812]! @ 0x714 │ │ │ │ │ │ │ │ -000185c0 : │ │ │ │ +0001867c : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ ldr pc, [ip, #1804]! @ 0x70c │ │ │ │ │ │ │ │ -000185cc : │ │ │ │ +00018688 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ ldr pc, [ip, #1796]! @ 0x704 │ │ │ │ │ │ │ │ -000185d8 : │ │ │ │ +00018694 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ ldr pc, [ip, #1788]! @ 0x6fc │ │ │ │ │ │ │ │ -000185e4 : │ │ │ │ +000186a0 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ ldr pc, [ip, #1780]! @ 0x6f4 │ │ │ │ │ │ │ │ -000185f0 : │ │ │ │ +000186ac : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ ldr pc, [ip, #1772]! @ 0x6ec │ │ │ │ │ │ │ │ -000185fc : │ │ │ │ +000186b8 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ ldr pc, [ip, #1764]! @ 0x6e4 │ │ │ │ │ │ │ │ -00018608 : │ │ │ │ +000186c4 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ ldr pc, [ip, #1756]! @ 0x6dc │ │ │ │ │ │ │ │ -00018614 : │ │ │ │ +000186d0 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ ldr pc, [ip, #1748]! @ 0x6d4 │ │ │ │ │ │ │ │ -00018620 : │ │ │ │ +000186dc : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ ldr pc, [ip, #1740]! @ 0x6cc │ │ │ │ │ │ │ │ -0001862c : │ │ │ │ +000186e8 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ ldr pc, [ip, #1732]! @ 0x6c4 │ │ │ │ │ │ │ │ -00018638 : │ │ │ │ +000186f4 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ ldr pc, [ip, #1724]! @ 0x6bc │ │ │ │ │ │ │ │ -00018644 : │ │ │ │ - add ip, pc, #0, 12 │ │ │ │ - add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #1716]! @ 0x6b4 │ │ │ │ - │ │ │ │ -00018650 : │ │ │ │ +00018700 : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #1708]! @ 0x6ac │ │ │ │ + ldr pc, [ip, #1712]! @ 0x6b0 │ │ │ │ │ │ │ │ -0001865c : │ │ │ │ +00018710 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #1700]! @ 0x6a4 │ │ │ │ + ldr pc, [ip, #1704]! @ 0x6a8 │ │ │ │ │ │ │ │ -00018668 : │ │ │ │ +0001871c : │ │ │ │ @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #1688]! @ 0x698 │ │ │ │ + ldr pc, [ip, #1692]! @ 0x69c │ │ │ │ │ │ │ │ -00018678 : │ │ │ │ +0001872c : │ │ │ │ @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #1676]! @ 0x68c │ │ │ │ + ldr pc, [ip, #1680]! @ 0x690 │ │ │ │ │ │ │ │ -00018688 : │ │ │ │ +0001873c : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ ldr pc, [ip, #1668]! @ 0x684 │ │ │ │ │ │ │ │ -00018694 : │ │ │ │ +0001874c : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ ldr pc, [ip, #1660]! @ 0x67c │ │ │ │ │ │ │ │ -000186a0 : │ │ │ │ +00018758 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ ldr pc, [ip, #1652]! @ 0x674 │ │ │ │ │ │ │ │ -000186ac : │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ +00018764 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #1640]! @ 0x668 │ │ │ │ + ldr pc, [ip, #1644]! @ 0x66c │ │ │ │ │ │ │ │ -000186bc : │ │ │ │ +00018770 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #1632]! @ 0x660 │ │ │ │ + ldr pc, [ip, #1636]! @ 0x664 │ │ │ │ │ │ │ │ -000186c8 : │ │ │ │ +0001877c : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #1624]! @ 0x658 │ │ │ │ + ldr pc, [ip, #1628]! @ 0x65c │ │ │ │ │ │ │ │ -000186d4 : │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ +00018788 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #1612]! @ 0x64c │ │ │ │ + ldr pc, [ip, #1620]! @ 0x654 │ │ │ │ │ │ │ │ -000186e4 : │ │ │ │ +00018794 : │ │ │ │ @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ + ldr pc, [ip, #1608]! @ 0x648 │ │ │ │ + │ │ │ │ +000187a4 : │ │ │ │ + add ip, pc, #0, 12 │ │ │ │ + add ip, ip, #421888 @ 0x67000 │ │ │ │ ldr pc, [ip, #1600]! @ 0x640 │ │ │ │ │ │ │ │ -000186f4 : │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ +000187b0 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #1588]! @ 0x634 │ │ │ │ + ldr pc, [ip, #1592]! @ 0x638 │ │ │ │ │ │ │ │ -00018704 : │ │ │ │ +000187bc : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #1580]! @ 0x62c │ │ │ │ + ldr pc, [ip, #1584]! @ 0x630 │ │ │ │ │ │ │ │ -00018710 : │ │ │ │ +000187c8 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #1572]! @ 0x624 │ │ │ │ + ldr pc, [ip, #1576]! @ 0x628 │ │ │ │ │ │ │ │ -0001871c : │ │ │ │ +000187d4 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #1564]! @ 0x61c │ │ │ │ + ldr pc, [ip, #1568]! @ 0x620 │ │ │ │ │ │ │ │ -00018728 : │ │ │ │ +000187e0 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #1556]! @ 0x614 │ │ │ │ + ldr pc, [ip, #1560]! @ 0x618 │ │ │ │ │ │ │ │ -00018734 : │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ +000187ec : │ │ │ │ + add ip, pc, #0, 12 │ │ │ │ + add ip, ip, #421888 @ 0x67000 │ │ │ │ + ldr pc, [ip, #1552]! @ 0x610 │ │ │ │ + │ │ │ │ +000187f8 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ ldr pc, [ip, #1544]! @ 0x608 │ │ │ │ │ │ │ │ -00018744 : │ │ │ │ +00018804 : │ │ │ │ @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ ldr pc, [ip, #1532]! @ 0x5fc │ │ │ │ │ │ │ │ -00018754 : │ │ │ │ +00018814 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ ldr pc, [ip, #1524]! @ 0x5f4 │ │ │ │ │ │ │ │ -00018760 : │ │ │ │ - add ip, pc, #0, 12 │ │ │ │ - add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #1516]! @ 0x5ec │ │ │ │ - │ │ │ │ -0001876c : │ │ │ │ +00018820 : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #1508]! @ 0x5e4 │ │ │ │ + ldr pc, [ip, #1512]! @ 0x5e8 │ │ │ │ │ │ │ │ -00018778 : │ │ │ │ +00018830 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #1500]! @ 0x5dc │ │ │ │ + ldr pc, [ip, #1504]! @ 0x5e0 │ │ │ │ │ │ │ │ -00018784 : │ │ │ │ +0001883c : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #1492]! @ 0x5d4 │ │ │ │ + ldr pc, [ip, #1496]! @ 0x5d8 │ │ │ │ │ │ │ │ -00018790 : │ │ │ │ +00018848 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #1484]! @ 0x5cc │ │ │ │ + ldr pc, [ip, #1488]! @ 0x5d0 │ │ │ │ │ │ │ │ -0001879c : │ │ │ │ +00018854 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #1476]! @ 0x5c4 │ │ │ │ + ldr pc, [ip, #1480]! @ 0x5c8 │ │ │ │ │ │ │ │ -000187a8 : │ │ │ │ +00018860 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #1468]! @ 0x5bc │ │ │ │ + ldr pc, [ip, #1472]! @ 0x5c0 │ │ │ │ │ │ │ │ -000187b4 : │ │ │ │ +0001886c : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ ldr pc, [ip, #1460]! @ 0x5b4 │ │ │ │ │ │ │ │ -000187c0 : │ │ │ │ +0001887c : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ ldr pc, [ip, #1452]! @ 0x5ac │ │ │ │ │ │ │ │ -000187cc : │ │ │ │ +00018888 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ ldr pc, [ip, #1444]! @ 0x5a4 │ │ │ │ │ │ │ │ -000187d8 : │ │ │ │ +00018894 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ ldr pc, [ip, #1436]! @ 0x59c │ │ │ │ │ │ │ │ -000187e4 : │ │ │ │ +000188a0 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ ldr pc, [ip, #1428]! @ 0x594 │ │ │ │ │ │ │ │ -000187f0 : │ │ │ │ - add ip, pc, #0, 12 │ │ │ │ - add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #1420]! @ 0x58c │ │ │ │ - │ │ │ │ -000187fc : │ │ │ │ +000188ac : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #1412]! @ 0x584 │ │ │ │ + ldr pc, [ip, #1416]! @ 0x588 │ │ │ │ │ │ │ │ -00018808 : │ │ │ │ +000188bc : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #1404]! @ 0x57c │ │ │ │ + ldr pc, [ip, #1408]! @ 0x580 │ │ │ │ │ │ │ │ -00018814 : │ │ │ │ +000188c8 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #1396]! @ 0x574 │ │ │ │ + ldr pc, [ip, #1400]! @ 0x578 │ │ │ │ │ │ │ │ -00018820 : │ │ │ │ +000188d4 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #1388]! @ 0x56c │ │ │ │ + ldr pc, [ip, #1392]! @ 0x570 │ │ │ │ │ │ │ │ -0001882c : │ │ │ │ +000188e0 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #1380]! @ 0x564 │ │ │ │ + ldr pc, [ip, #1384]! @ 0x568 │ │ │ │ │ │ │ │ -00018838 : │ │ │ │ +000188ec : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #1372]! @ 0x55c │ │ │ │ + ldr pc, [ip, #1376]! @ 0x560 │ │ │ │ │ │ │ │ -00018844 : │ │ │ │ +000188f8 : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ ldr pc, [ip, #1364]! @ 0x554 │ │ │ │ │ │ │ │ -00018850 : │ │ │ │ +00018908 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ ldr pc, [ip, #1356]! @ 0x54c │ │ │ │ │ │ │ │ -0001885c : │ │ │ │ +00018914 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ ldr pc, [ip, #1348]! @ 0x544 │ │ │ │ │ │ │ │ -00018868 : │ │ │ │ +00018920 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ ldr pc, [ip, #1340]! @ 0x53c │ │ │ │ │ │ │ │ -00018874 : │ │ │ │ +0001892c : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ ldr pc, [ip, #1332]! @ 0x534 │ │ │ │ │ │ │ │ -00018880 : │ │ │ │ +00018938 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ ldr pc, [ip, #1324]! @ 0x52c │ │ │ │ │ │ │ │ -0001888c : │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ +00018944 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #1312]! @ 0x520 │ │ │ │ + ldr pc, [ip, #1316]! @ 0x524 │ │ │ │ │ │ │ │ -0001889c : │ │ │ │ +00018950 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #1304]! @ 0x518 │ │ │ │ + ldr pc, [ip, #1308]! @ 0x51c │ │ │ │ │ │ │ │ -000188a8 : │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ +0001895c : │ │ │ │ + add ip, pc, #0, 12 │ │ │ │ + add ip, ip, #421888 @ 0x67000 │ │ │ │ + ldr pc, [ip, #1300]! @ 0x514 │ │ │ │ + │ │ │ │ +00018968 <__errno_location@plt>: │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ ldr pc, [ip, #1292]! @ 0x50c │ │ │ │ │ │ │ │ -000188b8 : │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ +00018974 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #1280]! @ 0x500 │ │ │ │ + ldr pc, [ip, #1284]! @ 0x504 │ │ │ │ │ │ │ │ -000188c8 : │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ +00018980 : │ │ │ │ + add ip, pc, #0, 12 │ │ │ │ + add ip, ip, #421888 @ 0x67000 │ │ │ │ + ldr pc, [ip, #1276]! @ 0x4fc │ │ │ │ + │ │ │ │ +0001898c : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ ldr pc, [ip, #1268]! @ 0x4f4 │ │ │ │ │ │ │ │ -000188d8 : │ │ │ │ +00018998 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ ldr pc, [ip, #1260]! @ 0x4ec │ │ │ │ │ │ │ │ -000188e4 : │ │ │ │ +000189a4 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ ldr pc, [ip, #1252]! @ 0x4e4 │ │ │ │ │ │ │ │ -000188f0 : │ │ │ │ +000189b0 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ ldr pc, [ip, #1244]! @ 0x4dc │ │ │ │ │ │ │ │ -000188fc : │ │ │ │ +000189bc : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ ldr pc, [ip, #1236]! @ 0x4d4 │ │ │ │ │ │ │ │ -00018908 : │ │ │ │ +000189c8 : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #1228]! @ 0x4cc │ │ │ │ + ldr pc, [ip, #1224]! @ 0x4c8 │ │ │ │ │ │ │ │ -00018914 : │ │ │ │ +000189d8 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #1220]! @ 0x4c4 │ │ │ │ + ldr pc, [ip, #1216]! @ 0x4c0 │ │ │ │ │ │ │ │ -00018920 : │ │ │ │ +000189e4 : │ │ │ │ @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #1208]! @ 0x4b8 │ │ │ │ + ldr pc, [ip, #1204]! @ 0x4b4 │ │ │ │ │ │ │ │ -00018930 : │ │ │ │ +000189f4 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #1200]! @ 0x4b0 │ │ │ │ + ldr pc, [ip, #1196]! @ 0x4ac │ │ │ │ │ │ │ │ -0001893c : │ │ │ │ +00018a00 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #1192]! @ 0x4a8 │ │ │ │ + ldr pc, [ip, #1188]! @ 0x4a4 │ │ │ │ │ │ │ │ -00018948 : │ │ │ │ +00018a0c : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #1184]! @ 0x4a0 │ │ │ │ + ldr pc, [ip, #1180]! @ 0x49c │ │ │ │ │ │ │ │ -00018954 : │ │ │ │ +00018a18 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #1176]! @ 0x498 │ │ │ │ + ldr pc, [ip, #1172]! @ 0x494 │ │ │ │ │ │ │ │ -00018960 : │ │ │ │ +00018a24 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #1168]! @ 0x490 │ │ │ │ + ldr pc, [ip, #1164]! @ 0x48c │ │ │ │ │ │ │ │ -0001896c : │ │ │ │ +00018a30 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #1160]! @ 0x488 │ │ │ │ + ldr pc, [ip, #1156]! @ 0x484 │ │ │ │ │ │ │ │ -00018978 : │ │ │ │ +00018a3c : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #1152]! @ 0x480 │ │ │ │ + ldr pc, [ip, #1148]! @ 0x47c │ │ │ │ │ │ │ │ -00018984 : │ │ │ │ +00018a48 : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #1144]! @ 0x478 │ │ │ │ + ldr pc, [ip, #1136]! @ 0x470 │ │ │ │ │ │ │ │ -00018990 : │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ +00018a58 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #1132]! @ 0x46c │ │ │ │ + ldr pc, [ip, #1128]! @ 0x468 │ │ │ │ │ │ │ │ -000189a0 : │ │ │ │ +00018a64 <__cxa_finalize@plt>: │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #1124]! @ 0x464 │ │ │ │ + ldr pc, [ip, #1120]! @ 0x460 │ │ │ │ │ │ │ │ -000189ac : │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ +00018a70 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ ldr pc, [ip, #1112]! @ 0x458 │ │ │ │ │ │ │ │ -000189bc : │ │ │ │ +00018a7c : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ ldr pc, [ip, #1104]! @ 0x450 │ │ │ │ │ │ │ │ -000189c8 : │ │ │ │ +00018a88 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ ldr pc, [ip, #1096]! @ 0x448 │ │ │ │ │ │ │ │ -000189d4 : │ │ │ │ +00018a94 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ ldr pc, [ip, #1088]! @ 0x440 │ │ │ │ │ │ │ │ -000189e0 : │ │ │ │ +00018aa0 : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #1080]! @ 0x438 │ │ │ │ + ldr pc, [ip, #1076]! @ 0x434 │ │ │ │ │ │ │ │ -000189ec : │ │ │ │ +00018ab0 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #1072]! @ 0x430 │ │ │ │ + ldr pc, [ip, #1068]! @ 0x42c │ │ │ │ │ │ │ │ -000189f8 : │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ +00018abc : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ ldr pc, [ip, #1060]! @ 0x424 │ │ │ │ │ │ │ │ -00018a08 : │ │ │ │ - add ip, pc, #0, 12 │ │ │ │ - add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #1052]! @ 0x41c │ │ │ │ - │ │ │ │ -00018a14 : │ │ │ │ +00018ac8 : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #1044]! @ 0x414 │ │ │ │ + ldr pc, [ip, #1048]! @ 0x418 │ │ │ │ │ │ │ │ -00018a20 : │ │ │ │ +00018ad8 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #1036]! @ 0x40c │ │ │ │ + ldr pc, [ip, #1040]! @ 0x410 │ │ │ │ │ │ │ │ -00018a2c : │ │ │ │ +00018ae4 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #1028]! @ 0x404 │ │ │ │ + ldr pc, [ip, #1032]! @ 0x408 │ │ │ │ │ │ │ │ -00018a38 : │ │ │ │ +00018af0 : │ │ │ │ @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #1016]! @ 0x3f8 │ │ │ │ + ldr pc, [ip, #1020]! @ 0x3fc │ │ │ │ │ │ │ │ -00018a48 : │ │ │ │ +00018b00 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #1008]! @ 0x3f0 │ │ │ │ + ldr pc, [ip, #1012]! @ 0x3f4 │ │ │ │ │ │ │ │ -00018a54 : │ │ │ │ +00018b0c : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #1000]! @ 0x3e8 │ │ │ │ + ldr pc, [ip, #1004]! @ 0x3ec │ │ │ │ │ │ │ │ -00018a60 : │ │ │ │ +00018b18 : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ ldr pc, [ip, #992]! @ 0x3e0 │ │ │ │ │ │ │ │ -00018a6c : │ │ │ │ +00018b28 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ ldr pc, [ip, #984]! @ 0x3d8 │ │ │ │ │ │ │ │ -00018a78 : │ │ │ │ +00018b34 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ ldr pc, [ip, #976]! @ 0x3d0 │ │ │ │ │ │ │ │ -00018a84 : │ │ │ │ +00018b40 : │ │ │ │ @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ ldr pc, [ip, #964]! @ 0x3c4 │ │ │ │ │ │ │ │ -00018a94 : │ │ │ │ +00018b50 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ ldr pc, [ip, #956]! @ 0x3bc │ │ │ │ │ │ │ │ -00018aa0 : │ │ │ │ +00018b5c : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ ldr pc, [ip, #948]! @ 0x3b4 │ │ │ │ │ │ │ │ -00018aac : │ │ │ │ +00018b68 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #421888 @ 0x67000 │ │ │ │ ldr pc, [ip, #940]! @ 0x3ac │ │ │ │ - │ │ │ │ -00018ab8 : │ │ │ │ - add ip, pc, #0, 12 │ │ │ │ - add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #932]! @ 0x3a4 │ │ │ │ - │ │ │ │ -00018ac4 : │ │ │ │ - add ip, pc, #0, 12 │ │ │ │ - add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #924]! @ 0x39c │ │ │ │ - │ │ │ │ -00018ad0 : │ │ │ │ - add ip, pc, #0, 12 │ │ │ │ - add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #916]! @ 0x394 │ │ │ │ - │ │ │ │ -00018adc : │ │ │ │ - add ip, pc, #0, 12 │ │ │ │ - add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #908]! @ 0x38c │ │ │ │ - │ │ │ │ -00018ae8 : │ │ │ │ - add ip, pc, #0, 12 │ │ │ │ - add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #900]! @ 0x384 │ │ │ │ - │ │ │ │ -00018af4 <__errno_location@plt>: │ │ │ │ - add ip, pc, #0, 12 │ │ │ │ - add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #892]! @ 0x37c │ │ │ │ - │ │ │ │ -00018b00 : │ │ │ │ - add ip, pc, #0, 12 │ │ │ │ - add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #884]! @ 0x374 │ │ │ │ - │ │ │ │ -00018b0c : │ │ │ │ - add ip, pc, #0, 12 │ │ │ │ - add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #876]! @ 0x36c │ │ │ │ - │ │ │ │ -00018b18 : │ │ │ │ - add ip, pc, #0, 12 │ │ │ │ - add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #868]! @ 0x364 │ │ │ │ - │ │ │ │ -00018b24 : │ │ │ │ - add ip, pc, #0, 12 │ │ │ │ - add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #860]! @ 0x35c │ │ │ │ - │ │ │ │ -00018b30 : │ │ │ │ - add ip, pc, #0, 12 │ │ │ │ - add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #852]! @ 0x354 │ │ │ │ - │ │ │ │ -00018b3c : │ │ │ │ - add ip, pc, #0, 12 │ │ │ │ - add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #844]! @ 0x34c │ │ │ │ - │ │ │ │ -00018b48 : │ │ │ │ - add ip, pc, #0, 12 │ │ │ │ - add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #836]! @ 0x344 │ │ │ │ - │ │ │ │ -00018b54 : │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ - add ip, pc, #0, 12 │ │ │ │ - add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #824]! @ 0x338 │ │ │ │ - │ │ │ │ -00018b64 : │ │ │ │ - add ip, pc, #0, 12 │ │ │ │ - add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #816]! @ 0x330 │ │ │ │ - │ │ │ │ -00018b70 : │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ - add ip, pc, #0, 12 │ │ │ │ - add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #804]! @ 0x324 │ │ │ │ - │ │ │ │ -00018b80 : │ │ │ │ - add ip, pc, #0, 12 │ │ │ │ - add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #796]! @ 0x31c │ │ │ │ - │ │ │ │ -00018b8c : │ │ │ │ - add ip, pc, #0, 12 │ │ │ │ - add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #788]! @ 0x314 │ │ │ │ - │ │ │ │ -00018b98 : │ │ │ │ - add ip, pc, #0, 12 │ │ │ │ - add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #780]! @ 0x30c │ │ │ │ - │ │ │ │ -00018ba4 : │ │ │ │ - add ip, pc, #0, 12 │ │ │ │ - add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #772]! @ 0x304 │ │ │ │ - │ │ │ │ -00018bb0 : │ │ │ │ - add ip, pc, #0, 12 │ │ │ │ - add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #764]! @ 0x2fc │ │ │ │ - │ │ │ │ -00018bbc : │ │ │ │ - add ip, pc, #0, 12 │ │ │ │ - add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #756]! @ 0x2f4 │ │ │ │ - │ │ │ │ -00018bc8 : │ │ │ │ - add ip, pc, #0, 12 │ │ │ │ - add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #748]! @ 0x2ec │ │ │ │ - │ │ │ │ -00018bd4 : │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ - add ip, pc, #0, 12 │ │ │ │ - add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #736]! @ 0x2e0 │ │ │ │ - │ │ │ │ -00018be4 : │ │ │ │ - add ip, pc, #0, 12 │ │ │ │ - add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #728]! @ 0x2d8 │ │ │ │ - │ │ │ │ -00018bf0 <__cxa_finalize@plt>: │ │ │ │ - add ip, pc, #0, 12 │ │ │ │ - add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #720]! @ 0x2d0 │ │ │ │ - │ │ │ │ -00018bfc : │ │ │ │ - add ip, pc, #0, 12 │ │ │ │ - add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #712]! @ 0x2c8 │ │ │ │ - │ │ │ │ -00018c08 : │ │ │ │ - add ip, pc, #0, 12 │ │ │ │ - add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #704]! @ 0x2c0 │ │ │ │ - │ │ │ │ -00018c14 : │ │ │ │ - add ip, pc, #0, 12 │ │ │ │ - add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #696]! @ 0x2b8 │ │ │ │ - │ │ │ │ -00018c20 : │ │ │ │ - add ip, pc, #0, 12 │ │ │ │ - add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #688]! @ 0x2b0 │ │ │ │ - │ │ │ │ -00018c2c : │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ - add ip, pc, #0, 12 │ │ │ │ - add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #676]! @ 0x2a4 │ │ │ │ - │ │ │ │ -00018c3c : │ │ │ │ - add ip, pc, #0, 12 │ │ │ │ - add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #668]! @ 0x29c │ │ │ │ - │ │ │ │ -00018c48 : │ │ │ │ - add ip, pc, #0, 12 │ │ │ │ - add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #660]! @ 0x294 │ │ │ │ - │ │ │ │ -00018c54 : │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ - add ip, pc, #0, 12 │ │ │ │ - add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #648]! @ 0x288 │ │ │ │ - │ │ │ │ -00018c64 : │ │ │ │ - add ip, pc, #0, 12 │ │ │ │ - add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #640]! @ 0x280 │ │ │ │ - │ │ │ │ -00018c70 : │ │ │ │ - add ip, pc, #0, 12 │ │ │ │ - add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #632]! @ 0x278 │ │ │ │ - │ │ │ │ -00018c7c : │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ - add ip, pc, #0, 12 │ │ │ │ - add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #620]! @ 0x26c │ │ │ │ - │ │ │ │ -00018c8c : │ │ │ │ - add ip, pc, #0, 12 │ │ │ │ - add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #612]! @ 0x264 │ │ │ │ - │ │ │ │ -00018c98 : │ │ │ │ - add ip, pc, #0, 12 │ │ │ │ - add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #604]! @ 0x25c │ │ │ │ - │ │ │ │ -00018ca4 : │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ - add ip, pc, #0, 12 │ │ │ │ - add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #592]! @ 0x250 │ │ │ │ - │ │ │ │ -00018cb4 : │ │ │ │ - add ip, pc, #0, 12 │ │ │ │ - add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #584]! @ 0x248 │ │ │ │ - │ │ │ │ -00018cc0 : │ │ │ │ - add ip, pc, #0, 12 │ │ │ │ - add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #576]! @ 0x240 │ │ │ │ - │ │ │ │ -00018ccc : │ │ │ │ - add ip, pc, #0, 12 │ │ │ │ - add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #568]! @ 0x238 │ │ │ │ - │ │ │ │ -00018cd8 : │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ - add ip, pc, #0, 12 │ │ │ │ - add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #556]! @ 0x22c │ │ │ │ - │ │ │ │ -00018ce8 : │ │ │ │ - add ip, pc, #0, 12 │ │ │ │ - add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #548]! @ 0x224 │ │ │ │ - │ │ │ │ -00018cf4 : │ │ │ │ - add ip, pc, #0, 12 │ │ │ │ - add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #540]! @ 0x21c │ │ │ │ - │ │ │ │ -00018d00 : │ │ │ │ - add ip, pc, #0, 12 │ │ │ │ - add ip, ip, #421888 @ 0x67000 │ │ │ │ - ldr pc, [ip, #532]! @ 0x214 │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ @@ -1,14518 +1,14107 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Disassembly of section .text: │ │ │ │ │ │ │ │ -00018d10 : │ │ │ │ +00018b78 : │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl feb6ff1c <_SOUP_METHOD_CONNECT@@Base+0xfeaefafc> │ │ │ │ + bl feb6fd84 <_SOUP_METHOD_CONNECT@@Base+0xfeaef96c> │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 15cd04 <_SOUP_METHOD_CONNECT@@Base+0xdc8e4> │ │ │ │ + blmi 15cb6c <_SOUP_METHOD_CONNECT@@Base+0xdc754> │ │ │ │ stmdbmi r5, {r1, r3, r4, r5, r6, r9, sp} │ │ │ │ ldrbtmi r4, [fp], #-2053 @ 0xfffff7fb │ │ │ │ tstcc r8, #2030043136 @ 0x79000000 │ │ │ │ @ instruction: 0xf7fd4478 │ │ │ │ - svclt 0x0000eafe │ │ │ │ - andeq r7, r4, r2, ror sp │ │ │ │ - andeq r2, r4, r8, ror #17 │ │ │ │ - andeq r2, r4, r0, asr r9 │ │ │ │ - ldr r3, [pc, #20] @ 18d5c │ │ │ │ - ldr r2, [pc, #20] @ 18d60 │ │ │ │ + svclt 0x0000eb22 │ │ │ │ + strdeq r7, [r4], -r2 │ │ │ │ + andeq r2, r4, r4, lsl #5 │ │ │ │ + andeq r2, r4, ip, ror #5 │ │ │ │ + ldr r3, [pc, #20] @ 18bc4 │ │ │ │ + ldr r2, [pc, #20] @ 18bc8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ cmp r2, #0 │ │ │ │ bxeq lr │ │ │ │ - b 15a4c <__gmon_start__@plt> │ │ │ │ - muleq r6, ip, lr │ │ │ │ - andeq r1, r0, ip, asr r3 │ │ │ │ - blmi 1ead84 <_SOUP_METHOD_CONNECT@@Base+0x16a964> │ │ │ │ + b 15914 <__gmon_start__@plt> │ │ │ │ + andeq r6, r6, r4, asr r0 │ │ │ │ + andeq r1, r0, ip, lsr r3 │ │ │ │ + blmi 1eabec <_SOUP_METHOD_CONNECT@@Base+0x16a7d4> │ │ │ │ ldrbtmi r4, [r8], #-2567 @ 0xfffff5f9 │ │ │ │ ldrbtmi r4, [sl], #-1147 @ 0xfffffb85 │ │ │ │ andle r4, r3, r3, lsl #5 │ │ │ │ ldmpl r3, {r0, r2, r8, r9, fp, lr}^ │ │ │ │ ldrmi fp, [r8, -r3, lsl #2] │ │ │ │ svclt 0x00004770 │ │ │ │ - andeq r7, r6, sl, lsr #8 │ │ │ │ - andeq r7, r6, r8, lsr #8 │ │ │ │ - andeq r5, r6, sl, ror lr │ │ │ │ - andeq r1, r0, r0, ror r3 │ │ │ │ - blmi 26adb8 <_SOUP_METHOD_CONNECT@@Base+0x1ea998> │ │ │ │ - bmi 269f7c <_SOUP_METHOD_CONNECT@@Base+0x1e9b5c> │ │ │ │ - bne 6e9f8c <_SOUP_METHOD_CONNECT@@Base+0x669b6c> │ │ │ │ + andeq r7, r6, r2, asr #11 │ │ │ │ + andeq r7, r6, r0, asr #11 │ │ │ │ + andeq r6, r6, r2, lsr r0 │ │ │ │ + andeq r1, r0, r0, asr r3 │ │ │ │ + blmi 26ac20 <_SOUP_METHOD_CONNECT@@Base+0x1ea808> │ │ │ │ + bmi 269de4 <_SOUP_METHOD_CONNECT@@Base+0x1e99cc> │ │ │ │ + bne 6e9df4 <_SOUP_METHOD_CONNECT@@Base+0x6699dc> │ │ │ │ svceq 0x00d9447a │ │ │ │ @ instruction: 0x01a3eb01 │ │ │ │ andle r1, r3, r9, asr #32 │ │ │ │ ldmpl r3, {r0, r2, r8, r9, fp, lr}^ │ │ │ │ ldrmi fp, [r8, -r3, lsl #2] │ │ │ │ svclt 0x00004770 │ │ │ │ - andeq r7, r6, r0, lsl #8 │ │ │ │ - strdeq r7, [r6], -ip │ │ │ │ - andeq r5, r6, ip, asr #28 │ │ │ │ - andeq r1, r0, ip, ror r3 │ │ │ │ - blmi 2c61ec <_SOUP_METHOD_CONNECT@@Base+0x245dcc> │ │ │ │ + muleq r6, r8, r5 │ │ │ │ + muleq r6, r4, r5 │ │ │ │ + andeq r6, r6, r4 │ │ │ │ + andeq r1, r0, ip, asr r3 │ │ │ │ + blmi 2c6054 <_SOUP_METHOD_CONNECT@@Base+0x245c3c> │ │ │ │ ldrbtmi r4, [fp], #-2570 @ 0xfffff5f6 │ │ │ │ ldmdavc fp, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ - blmi 287384 <_SOUP_METHOD_CONNECT@@Base+0x206f64> │ │ │ │ + blmi 2871ec <_SOUP_METHOD_CONNECT@@Base+0x206dd4> │ │ │ │ ldrdlt r5, [r3, -r3]! │ │ │ │ ldrbtmi r4, [fp], #-2824 @ 0xfffff4f8 │ │ │ │ @ instruction: 0xf7ff6818 │ │ │ │ - @ instruction: 0xf7ffef08 │ │ │ │ - blmi 1d8ce8 <_SOUP_METHOD_CONNECT@@Base+0x1588c8> │ │ │ │ + @ instruction: 0xf7ffef0e │ │ │ │ + blmi 1d8b50 <_SOUP_METHOD_CONNECT@@Base+0x158738> │ │ │ │ ldrbtmi r2, [fp], #-513 @ 0xfffffdff │ │ │ │ stclt 0, cr7, [r8, #-104] @ 0xffffff98 │ │ │ │ - andeq r7, r6, sl, asr #7 │ │ │ │ - andeq r5, r6, ip, lsl lr │ │ │ │ - andeq r1, r0, r0, lsl r4 │ │ │ │ - andeq r7, r6, r2, lsr #4 │ │ │ │ - andeq r7, r6, sl, lsr #7 │ │ │ │ + andeq r7, r6, r2, ror #10 │ │ │ │ + ldrdeq r5, [r6], -r4 │ │ │ │ + strdeq r1, [r0], -r0 │ │ │ │ + @ instruction: 0x000673ba │ │ │ │ + andeq r7, r6, r2, asr #10 │ │ │ │ svclt 0x0000e7c4 │ │ │ │ andcs r4, r1, r4, lsl #22 │ │ │ │ ldrbtmi r4, [fp], #-2564 @ 0xfffff5fc │ │ │ │ ldmdavs r3, {r1, r3, r4, r7, fp, ip, lr} │ │ │ │ andsvs r4, r3, r3, lsl #8 │ │ │ │ svclt 0x00004770 │ │ │ │ - ldrdeq r5, [r6], -sl │ │ │ │ - ldrdeq r1, [r0], -r0 │ │ │ │ + muleq r6, r2, pc @ │ │ │ │ + @ instruction: 0x000013b0 │ │ │ │ andcs r4, r1, r3, lsl #20 │ │ │ │ ldmdavs r3, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ andsvs r4, r3, r3, lsl #8 │ │ │ │ svclt 0x00004770 │ │ │ │ - andeq r7, r6, r0, ror r3 │ │ │ │ + andeq r7, r6, r8, lsl #10 │ │ │ │ tstvs fp, r1, lsl #6 │ │ │ │ svclt 0x00004770 │ │ │ │ andcs r4, r1, #3145728 @ 0x300000 │ │ │ │ andsvs r2, sl, r0 │ │ │ │ svclt 0x00004770 │ │ │ │ - svcmi 0x00f0e92d │ │ │ │ - stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - @ instruction: 0x0c0cebad │ │ │ │ - svceq 0x00b0f8cc │ │ │ │ - subhi pc, r8, #14614528 @ 0xdf0000 │ │ │ │ - bmi fe4c5094 <_SOUP_METHOD_CONNECT@@Base+0xfe444c74> │ │ │ │ - blmi fe4aa24c <_SOUP_METHOD_CONNECT@@Base+0xfe429e2c> │ │ │ │ - @ instruction: 0xf8d8447a │ │ │ │ - ldmpl r3, {r2, lr}^ │ │ │ │ - movwls r6, #38939 @ 0x981b │ │ │ │ - movweq pc, #79 @ 0x4f @ │ │ │ │ - @ instruction: 0xf0002c00 │ │ │ │ - strmi r8, [r7], -sp, lsl #2 │ │ │ │ - svc 0x0024f7ff │ │ │ │ - strmi r4, [r5], -r1, lsl #12 │ │ │ │ - stcmi 8, cr4, [fp], {138} @ 0x8a │ │ │ │ - @ instruction: 0xf7fd4478 │ │ │ │ - pkhbtmi lr, r2, r0, lsl #26 │ │ │ │ - strtmi r4, [r9], -r9, lsl #17 │ │ │ │ - ldrbtmi r4, [r8], #-1148 @ 0xfffffb84 │ │ │ │ - stc 7, cr15, [r8, #-1012] @ 0xfffffc0c │ │ │ │ - @ instruction: 0xf7ff4681 │ │ │ │ - stmibmi r6, {r4, r5, r8, r9, fp, sp, lr, pc} │ │ │ │ - ldrbtmi r4, [r9], #-1542 @ 0xfffff9fa │ │ │ │ - bl e56ea8 <_SOUP_METHOD_CONNECT@@Base+0xdd6a88> │ │ │ │ - ldrtmi r4, [r0], -r4, lsl #19 │ │ │ │ - @ instruction: 0xf7fd4479 │ │ │ │ - @ instruction: 0xf8d8eb34 │ │ │ │ - ldrtmi r1, [r0], -r4 │ │ │ │ - bl bd6ebc <_SOUP_METHOD_CONNECT@@Base+0xb56a9c> │ │ │ │ - ldrtmi r4, [r0], -r0, lsl #19 │ │ │ │ - @ instruction: 0xf7fd4479 │ │ │ │ - ldmdbmi pc!, {r1, r3, r5, r8, r9, fp, sp, lr, pc}^ @ │ │ │ │ - ldrbtmi r4, [r9], #-1584 @ 0xfffff9d0 │ │ │ │ - bl 956ed0 <_SOUP_METHOD_CONNECT@@Base+0x8d6ab0> │ │ │ │ - ldrtmi r4, [r0], -r1, lsr #12 │ │ │ │ - bl 856ed8 <_SOUP_METHOD_CONNECT@@Base+0x7d6ab8> │ │ │ │ - ldrtmi r4, [r0], -r9, asr #12 │ │ │ │ - bl 756ee0 <_SOUP_METHOD_CONNECT@@Base+0x6d6ac0> │ │ │ │ - ldrtmi r4, [r0], -r1, lsr #12 │ │ │ │ - bl 656ee8 <_SOUP_METHOD_CONNECT@@Base+0x5d6ac8> │ │ │ │ - @ instruction: 0x46304651 │ │ │ │ - bl 556ef0 <_SOUP_METHOD_CONNECT@@Base+0x4d6ad0> │ │ │ │ - @ instruction: 0x46304975 │ │ │ │ - @ instruction: 0xf7fd4479 │ │ │ │ - @ instruction: 0x4639eb10 │ │ │ │ - @ instruction: 0xf7fd4630 │ │ │ │ - tstcs r0, ip, lsl #22 │ │ │ │ - @ instruction: 0xf7fd4630 │ │ │ │ - ldmdami r0!, {r3, r8, r9, fp, sp, lr, pc}^ │ │ │ │ - @ instruction: 0xf7fd4478 │ │ │ │ - ldmdavs r3!, {r1, r2, r3, r5, r6, r8, fp, sp, lr, pc}^ │ │ │ │ - blcs 6a734 │ │ │ │ - @ instruction: 0xf04fd045 │ │ │ │ - @ instruction: 0xf04f0b00 │ │ │ │ - ldrbmi r0, [pc], -r0, lsr #16 │ │ │ │ - stmdbpl r6, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ - @ instruction: 0xf8536833 │ │ │ │ - @ instruction: 0xf7fd002b │ │ │ │ - @ instruction: 0x4605ef12 │ │ │ │ - @ instruction: 0xf0002c00 │ │ │ │ - ldmib r4, {r0, r2, r7, pc}^ │ │ │ │ - mrrcne 1, 0, r3, sl, cr1 │ │ │ │ - rsble r4, r8, #-1610612728 @ 0xa0000008 │ │ │ │ - stmdavs r2!, {r1, r5, r6, sp, lr} │ │ │ │ - andhi pc, r3, r2, lsl #16 │ │ │ │ - movwcs lr, #2516 @ 0x9d4 │ │ │ │ - stccs 4, cr5, [r0, #-860] @ 0xfffffca4 │ │ │ │ - strtmi sp, [r8], -r7, rrx │ │ │ │ - svc 0x001af7fd │ │ │ │ - ldmib r4, {r0, r7, r9, sl, lr}^ │ │ │ │ - bne 16ddb74 <_SOUP_METHOD_CONNECT@@Base+0x165d754> │ │ │ │ - rsble r4, r5, #152, 4 @ 0x80000009 │ │ │ │ - bl 172ff8 <_SOUP_METHOD_CONNECT@@Base+0xf2bd8> │ │ │ │ - strmi r0, [r8], #-777 @ 0xfffffcf7 │ │ │ │ - andle r4, r3, #152, 4 @ 0x80000009 │ │ │ │ - movweq lr, #39680 @ 0x9b00 │ │ │ │ - cmnle r0, #-805306359 @ 0xd0000009 │ │ │ │ - strtmi r4, [r9], -sl, asr #12 │ │ │ │ - svc 0x00aaf7fd │ │ │ │ - bl 273120 <_SOUP_METHOD_CONNECT@@Base+0x1f2d00> │ │ │ │ - stmdavs r3!, {r0, r1, r9} │ │ │ │ - ldrpl r6, [pc], #98 @ 18f9c │ │ │ │ - @ instruction: 0xf10b4628 │ │ │ │ - @ instruction: 0xf7fc0b01 │ │ │ │ - ldmdavs r3!, {r2, r4, r6, r7, fp, sp, lr, pc}^ │ │ │ │ - ldrbmi r3, [fp, #-2817] @ 0xfffff4ff │ │ │ │ - ldmib sp, {r1, r6, r7, fp, ip, lr, pc}^ │ │ │ │ - stmdami sl, {r1, r2, r8, fp, ip, lr}^ │ │ │ │ - ldrbtmi r6, [r8], #-2081 @ 0xfffff7df │ │ │ │ - ldcl 7, cr15, [lr, #-1008] @ 0xfffffc10 │ │ │ │ - strtmi r2, [r0], -r1, lsl #2 │ │ │ │ - stcl 7, cr15, [r6], {253} @ 0xfd │ │ │ │ - ldmdavs r1!, {r8, r9, sp} │ │ │ │ - strtmi sl, [r8], -r8, lsl #20 │ │ │ │ - movwls r9, #20996 @ 0x5204 │ │ │ │ - stmib sp, {r1, r3, r4, r9, sl, lr}^ │ │ │ │ - stmib sp, {r1, r8, r9, ip, sp}^ │ │ │ │ - @ instruction: 0xf7fd3300 │ │ │ │ - stmdacs r0, {r1, r2, r4, r5, r6, r7, fp, sp, lr, pc} │ │ │ │ - strtmi sp, [r8], -r8, asr #2 │ │ │ │ - ldm r2!, {r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - @ instruction: 0xf7fc4650 │ │ │ │ - @ instruction: 0x4648e8b0 │ │ │ │ - stmia ip!, {r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - ldrtmi r2, [r0], -r1, lsl #2 │ │ │ │ - stc 7, cr15, [r8, #-1012]! @ 0xfffffc0c │ │ │ │ - strcs r4, [r0], #-2104 @ 0xfffff7c8 │ │ │ │ - @ instruction: 0xf7fc4478 │ │ │ │ - bmi e144f0 <_SOUP_METHOD_CONNECT@@Base+0xd940d0> │ │ │ │ - ldrbtmi r4, [sl], #-2858 @ 0xfffff4d6 │ │ │ │ - ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ - subsmi r9, sl, r9, lsl #22 │ │ │ │ - movweq pc, #79 @ 0x4f @ │ │ │ │ - strtmi sp, [r0], -r5, asr #2 │ │ │ │ - pop {r0, r1, r3, ip, sp, pc} │ │ │ │ - eorcs r8, r0, #240, 30 @ 0x3c0 │ │ │ │ - mvnscc pc, pc, asr #32 │ │ │ │ - @ instruction: 0xf7fe4620 │ │ │ │ - stccs 15, cr14, [r0, #-720] @ 0xfffffd30 │ │ │ │ - @ instruction: 0xf04fd197 │ │ │ │ - @ instruction: 0x462932ff │ │ │ │ - @ instruction: 0xf7fd4620 │ │ │ │ - str lr, [sp, r4, asr #23]! │ │ │ │ - mvnscc pc, #79 @ 0x4f │ │ │ │ - ldrmi r4, [r9], -sl, lsr #12 │ │ │ │ - @ instruction: 0xf7fe4620 │ │ │ │ - @ instruction: 0xe7a5edf4 │ │ │ │ - @ instruction: 0xf04f2220 │ │ │ │ - @ instruction: 0x462031ff │ │ │ │ - svc 0x009cf7fe │ │ │ │ - rscscc pc, pc, #79 @ 0x4f │ │ │ │ - strtmi r4, [r0], -r9, lsr #12 │ │ │ │ - bl febd705c <_SOUP_METHOD_CONNECT@@Base+0xfeb56c3c> │ │ │ │ - @ instruction: 0x464ae798 │ │ │ │ - @ instruction: 0xf7fe4629 │ │ │ │ - str lr, [sp, r6, lsl #30] │ │ │ │ - strtmi r9, [r8], -r8, lsl #24 │ │ │ │ - stmda r8!, {r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - @ instruction: 0xf7fc4650 │ │ │ │ - strbmi lr, [r8], -r6, ror #16 │ │ │ │ - stmda r2!, {r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - ldrtmi r2, [r0], -r1, lsl #2 │ │ │ │ - ldcl 7, cr15, [lr], {253} @ 0xfd │ │ │ │ - @ instruction: 0xd1b32c00 │ │ │ │ - strcs r4, [r1], #-2068 @ 0xfffff7ec │ │ │ │ - @ instruction: 0xe7b24478 │ │ │ │ - ldrbtmi r4, [r8], #-2067 @ 0xfffff7ed │ │ │ │ - stcl 7, cr15, [sl], #1008 @ 0x3f0 │ │ │ │ - @ instruction: 0xf7fee7af │ │ │ │ - svclt 0x0000ece8 │ │ │ │ - andeq r7, r6, r4, lsr r3 │ │ │ │ - andeq r5, r6, r0, lsl #27 │ │ │ │ - muleq r0, ip, r3 │ │ │ │ - ldrdeq r9, [r3], -r4 │ │ │ │ - andeq r9, r3, r0, lsr #12 │ │ │ │ - ldrdeq r9, [r3], -lr │ │ │ │ - andeq r9, r3, r6, ror #11 │ │ │ │ - strdeq r9, [r3], -r0 │ │ │ │ - andeq r9, r3, r0, ror #11 │ │ │ │ - ldrdeq r9, [r3], -sl │ │ │ │ - andeq r9, r3, r0, asr #11 │ │ │ │ - andeq r9, r3, ip, lsr #11 │ │ │ │ - andeq r9, r3, r6, ror #13 │ │ │ │ - andeq r9, r3, ip, lsr r4 │ │ │ │ - andeq r5, r6, r2, ror #23 │ │ │ │ - muleq r3, r8, r3 │ │ │ │ - andeq r9, r3, sl, lsr #7 │ │ │ │ + vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ + bl feb6fec0 <_SOUP_METHOD_CONNECT@@Base+0xfeaefaa8> │ │ │ │ + @ instruction: 0xf8cc0c0c │ │ │ │ + strdcs r0, [r1], -r8 │ │ │ │ + mcr 7, 0, pc, cr0, cr15, {7} @ │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb702f8 <_SOUP_METHOD_CONNECT@@Base+0xfeaefed8> │ │ │ │ + bl feb6fed4 <_SOUP_METHOD_CONNECT@@Base+0xfeaefabc> │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldrmi r0, [r4], -r8, ror #31 │ │ │ │ addlt r2, r2, r1, lsl #6 │ │ │ │ @ instruction: 0x460560d3 │ │ │ │ @ instruction: 0xf7fd460e │ │ │ │ - stmdavs r3!, {r1, r2, r3, r7, fp, sp, lr, pc} │ │ │ │ + stmdavs r3!, {r3, r4, r5, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ mulle fp, r8, r2 │ │ │ │ andcs r4, r0, r0, lsl sl │ │ │ │ ldmdbmi r1, {r4, r8, r9, fp, lr} │ │ │ │ ldrbtmi r4, [fp], #-1146 @ 0xfffffb86 │ │ │ │ ldrbtmi r9, [r9], #-512 @ 0xfffffe00 │ │ │ │ rsbne pc, sp, #64, 4 │ │ │ │ - ldm lr, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmib r6!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ andeq pc, r8, #4, 2 │ │ │ │ @ instruction: 0x46284631 │ │ │ │ - bl fe6d7130 <_SOUP_METHOD_CONNECT@@Base+0xfe656d10> │ │ │ │ + ldcl 7, cr15, [r8], #1016 @ 0x3f8 │ │ │ │ rsbvs r6, r0, r3, lsr #17 │ │ │ │ @ instruction: 0xf7ff461d │ │ │ │ - andcs lr, r6, #120, 24 @ 0x7800 │ │ │ │ + andcs lr, r6, #196, 26 @ 0x3100 │ │ │ │ strtmi r4, [r8], -r1, lsl #12 │ │ │ │ - stmdb r6!, {r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + b ff156d20 <_SOUP_METHOD_CONNECT@@Base+0xff0d6908> │ │ │ │ movwcs fp, #4360 @ 0x1108 │ │ │ │ andlt r6, r2, r3, lsr #2 │ │ │ │ svclt 0x0000bd70 │ │ │ │ - ldrdeq r9, [r3], -r0 │ │ │ │ - andeq r2, r4, lr, asr #15 │ │ │ │ - @ instruction: 0x000393b2 │ │ │ │ + andeq r9, r3, r8, lsr #1 │ │ │ │ + strdeq r2, [r4], -r6 │ │ │ │ + andeq r9, r3, sl, lsl #1 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb7036c <_SOUP_METHOD_CONNECT@@Base+0xfeaeff4c> │ │ │ │ + bl feb6ff48 <_SOUP_METHOD_CONNECT@@Base+0xfeaefb30> │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldmdbmi pc, {r3, r5, r6, r7, r8, r9, sl, fp} @ │ │ │ │ - blmi 805384 <_SOUP_METHOD_CONNECT@@Base+0x784f64> │ │ │ │ + blmi 804f60 <_SOUP_METHOD_CONNECT@@Base+0x784b48> │ │ │ │ ldrbtmi r4, [r9], #-1540 @ 0xfffff9fc │ │ │ │ andcs r4, r0, #1966080 @ 0x1e0000 │ │ │ │ stmiapl fp, {r3, r4, r5, r6, sl, lr}^ │ │ │ │ movwls r6, #6171 @ 0x181b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0xf7fe9200 │ │ │ │ - ldmdbmi sl, {r1, r2, r8, fp, sp, lr, pc} │ │ │ │ + ldmdbmi sl, {r2, r5, r6, r9, fp, sp, lr, pc} │ │ │ │ strtmi r4, [r0], -r5, lsl #12 │ │ │ │ @ instruction: 0xf7fc4479 │ │ │ │ - strmi lr, [r1], -r8, lsr #23 │ │ │ │ + @ instruction: 0x4601ed1e │ │ │ │ @ instruction: 0x466bb190 │ │ │ │ strtmi r2, [r0], -r0, lsl #4 │ │ │ │ - b fe35719c <_SOUP_METHOD_CONNECT@@Base+0xfe2d6d7c> │ │ │ │ + stc 7, cr15, [r2], {252} @ 0xfc │ │ │ │ ldmiblt r3!, {r8, r9, fp, ip, pc} │ │ │ │ - blmi 42ba00 <_SOUP_METHOD_CONNECT@@Base+0x3ab5e0> │ │ │ │ + blmi 42b5dc <_SOUP_METHOD_CONNECT@@Base+0x3ab1c4> │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 73224 │ │ │ │ + blls 72e00 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, (UNDEF: 58) │ │ │ │ ldclt 0, cr11, [r0, #-12]! │ │ │ │ strbtmi r1, [fp], -sl, lsr #20 │ │ │ │ andcs fp, r1, #24, 30 @ 0x60 │ │ │ │ subseq r4, r2, r0, lsr #12 │ │ │ │ - stmia r4, {r0, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + b bd6da8 <_SOUP_METHOD_CONNECT@@Base+0xb56990> │ │ │ │ @ instruction: 0xf7fee7e8 │ │ │ │ - stmdami r9, {r1, r2, r3, r6, sl, fp, sp, lr, pc} │ │ │ │ + stmdami r9, {r2, r3, r5, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ ldrbtmi r6, [r8], #-2201 @ 0xfffff767 │ │ │ │ - mcr 7, 3, pc, cr8, cr12, {7} @ │ │ │ │ + svc 0x00d8f7fc │ │ │ │ @ instruction: 0xf7ff2001 │ │ │ │ - svclt 0x0000ec36 │ │ │ │ - andeq r5, r6, r2, ror sl │ │ │ │ - muleq r0, ip, r3 │ │ │ │ - andeq r9, r3, r4, asr #7 │ │ │ │ - andeq r9, r3, r0, asr #7 │ │ │ │ - andeq r5, r6, r8, lsr sl │ │ │ │ - andeq r9, r3, r6, lsl #7 │ │ │ │ + svclt 0x0000ed82 │ │ │ │ + @ instruction: 0x00065eb6 │ │ │ │ + andeq r1, r0, ip, ror r3 │ │ │ │ + muleq r3, ip, r0 │ │ │ │ + muleq r3, r8, r0 │ │ │ │ + andeq r5, r6, ip, ror lr │ │ │ │ + andeq r9, r3, lr, asr r0 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ @ instruction: 0x4606491e │ │ │ │ @ instruction: 0xf7fc4479 │ │ │ │ - strmi lr, [r7], -r6, ror #22 │ │ │ │ - bl 1cd721c <_SOUP_METHOD_CONNECT@@Base+0x1c56dfc> │ │ │ │ + @ instruction: 0x4607ecdc │ │ │ │ + ldcl 7, cr15, [ip], {253} @ 0xfd │ │ │ │ @ instruction: 0xf7fd4604 │ │ │ │ - strdcs lr, [r0, -r6] │ │ │ │ + tstcs r0, r4, asr pc │ │ │ │ @ instruction: 0xf7fd4620 │ │ │ │ - ldmdbmi r8, {r2, r3, r6, r7, fp, sp, lr, pc} │ │ │ │ + ldmdbmi r8, {r1, r2, r4, r5, r9, fp, sp, lr, pc} │ │ │ │ strmi r4, [r5], -r2, lsl #12 │ │ │ │ @ instruction: 0x46304479 │ │ │ │ - ldcl 7, cr15, [r6, #-1012]! @ 0xfffffc0c │ │ │ │ + mrc 7, 6, APSR_nzcv, cr10, cr13, {7} │ │ │ │ strle r0, [r0, #-1979]! @ 0xfffff845 │ │ │ │ ldrsbhi pc, [r0], #-143 @ 0xffffff71 @ │ │ │ │ @ instruction: 0xf10844f8 │ │ │ │ - ldrtmi r0, [r8], -r8, lsl #14 │ │ │ │ - mrc 7, 5, APSR_nzcv, cr2, cr14, {7} │ │ │ │ - andseq pc, r0, r8, lsl #2 │ │ │ │ - ldcl 7, cr15, [r6], {254} @ 0xfe │ │ │ │ + ldrtmi r0, [r8], -r4, lsl #14 │ │ │ │ + stmda sl, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + andeq pc, ip, r8, lsl #2 │ │ │ │ + mrc 7, 1, APSR_nzcv, cr4, cr14, {7} │ │ │ │ @ instruction: 0xf7fd4638 │ │ │ │ - @ instruction: 0x4628ed1c │ │ │ │ - b ff8d7268 <_SOUP_METHOD_CONNECT@@Base+0xff856e48> │ │ │ │ - @ instruction: 0xf7fe4628 │ │ │ │ - ldrtmi lr, [r0], -r4, asr #29 │ │ │ │ - stcl 7, cr15, [sl, #1016] @ 0x3f8 │ │ │ │ - @ instruction: 0xf7fb4620 │ │ │ │ - qasxmi lr, r0, ip │ │ │ │ - stc 7, cr15, [ip], {254} @ 0xfe │ │ │ │ + strtmi lr, [r8], -r0, lsl #29 │ │ │ │ + stc 7, cr15, [lr], #-1020 @ 0xfffffc04 │ │ │ │ + @ instruction: 0xf7ff4628 │ │ │ │ + @ instruction: 0x4630e81c │ │ │ │ + svc 0x0022f7fe │ │ │ │ + @ instruction: 0xf7fc4620 │ │ │ │ + @ instruction: 0x4620e8b2 │ │ │ │ + stcl 7, cr15, [sl, #-1016]! @ 0xfffffc08 │ │ │ │ ldmfd sp!, {sp} │ │ │ │ @ instruction: 0x463081f0 │ │ │ │ @ instruction: 0xff6af7ff │ │ │ │ svclt 0x0000e7da │ │ │ │ - andeq ip, r3, r4, ror #2 │ │ │ │ - andeq r9, r3, ip, asr #6 │ │ │ │ - andeq r6, r6, r0, asr pc │ │ │ │ + andeq fp, r3, ip, lsl #27 │ │ │ │ + andeq r9, r3, r4, lsr #32 │ │ │ │ + andeq r7, r6, r4, ror r3 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ addlt r4, r3, r2, lsr #30 │ │ │ │ ldrmi r4, [r0], r9, lsl #13 │ │ │ │ - @ instruction: 0xf7fe447f │ │ │ │ - @ instruction: 0x4604efdc │ │ │ │ + @ instruction: 0xf7ff447f │ │ │ │ + @ instruction: 0x4604e934 │ │ │ │ eorsle r2, r8, r0, lsl #16 │ │ │ │ strmi r6, [r6], -r5, lsl #16 │ │ │ │ svceq 0x0000f1b9 │ │ │ │ @ instruction: 0xf1b8d11b │ │ │ │ andle r0, r6, r0, lsl #30 │ │ │ │ @ instruction: 0xf7fd4628 │ │ │ │ - strbmi lr, [r1], -sl, asr #17 │ │ │ │ - bl fe7572dc <_SOUP_METHOD_CONNECT@@Base+0xfe6d6ebc> │ │ │ │ + @ instruction: 0x4641ea34 │ │ │ │ + stcl 7, cr15, [r8], #1020 @ 0x3fc │ │ │ │ @ instruction: 0x4628b9d0 │ │ │ │ - ldmda r6!, {r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - blmi 56ab00 <_SOUP_METHOD_CONNECT@@Base+0x4ea6e0> │ │ │ │ + stmib ip!, {r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + blmi 56a6dc <_SOUP_METHOD_CONNECT@@Base+0x4ea2c4> │ │ │ │ ldmpl fp!, {r5, r9, sl, lr}^ │ │ │ │ ldrmi r9, [r9], -r1, lsl #6 │ │ │ │ - bl 14572f4 <_SOUP_METHOD_CONNECT@@Base+0x13d6ed4> │ │ │ │ + ldc 7, cr15, [ip], {255} @ 0xff │ │ │ │ andlt r4, r3, r8, lsr #12 │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ biclt r6, r6, r6, ror r8 │ │ │ │ @ instruction: 0x46286835 │ │ │ │ - ldcl 7, cr15, [lr], {252} @ 0xfc │ │ │ │ + mcr 7, 2, pc, cr14, cr12, {7} @ │ │ │ │ @ instruction: 0xf7ff4649 │ │ │ │ - stmdacs r0, {r2, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r4, r6, r7, sl, fp, sp, lr, pc} │ │ │ │ ubfx sp, fp, #1, #20 │ │ │ │ smclt 26246 @ 0x6686 │ │ │ │ @ instruction: 0xf1b96835 │ │ │ │ sbcsle r0, r7, r0, lsl #30 │ │ │ │ @ instruction: 0xf7fc4628 │ │ │ │ - @ instruction: 0x4649ecd0 │ │ │ │ - bl 1d5732c <_SOUP_METHOD_CONNECT@@Base+0x1cd6f0c> │ │ │ │ + strbmi lr, [r9], -r0, asr #28 │ │ │ │ + stcl 7, cr15, [r0], {255} @ 0xff │ │ │ │ sbcle r2, ip, r0, lsl #16 │ │ │ │ strcs lr, [r0, #-2020] @ 0xfffff81c │ │ │ │ svclt 0x0000e7d7 │ │ │ │ - andeq r5, r6, r4, lsr r9 │ │ │ │ - andeq r1, r0, r0, lsl #7 │ │ │ │ + andeq r5, r6, r8, ror sp │ │ │ │ + andeq r1, r0, r0, ror #6 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb7054c <_SOUP_METHOD_CONNECT@@Base+0xfeaf012c> │ │ │ │ + bl feb70128 <_SOUP_METHOD_CONNECT@@Base+0xfeaefd10> │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldrdlt r0, [r7], r0 @ │ │ │ │ - bmi aeabac <_SOUP_METHOD_CONNECT@@Base+0xa6a78c> │ │ │ │ + bmi aea788 <_SOUP_METHOD_CONNECT@@Base+0xa6a370> │ │ │ │ strmi r2, [pc], -r0, lsl #6 │ │ │ │ movwls r4, #18730 @ 0x492a │ │ │ │ - blmi aaa54c <_SOUP_METHOD_CONNECT@@Base+0xa2a12c> │ │ │ │ + blmi aaa128 <_SOUP_METHOD_CONNECT@@Base+0xa29d10> │ │ │ │ @ instruction: 0x46064479 │ │ │ │ ldmpl r3, {r3, r4, r5, r9, sl, lr}^ │ │ │ │ movwls r6, #22555 @ 0x581b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - bl ff8d7368 <_SOUP_METHOD_CONNECT@@Base+0xff856f48> │ │ │ │ - blx fec2b810 <_SOUP_METHOD_CONNECT@@Base+0xfebab3f0> │ │ │ │ + ldcl 7, cr15, [r2, #-1008] @ 0xfffffc10 │ │ │ │ + blx fec2b3ec <_SOUP_METHOD_CONNECT@@Base+0xfebaafd4> │ │ │ │ strtmi pc, [r8], -r0, lsl #9 │ │ │ │ stmdbeq r4!, {r0, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - bl ff6d7378 <_SOUP_METHOD_CONNECT@@Base+0xff656f58> │ │ │ │ + stcl 7, cr15, [sl, #-1008] @ 0xfffffc10 │ │ │ │ @ instruction: 0xf044bb50 │ │ │ │ - blge 11a398 <_SOUP_METHOD_CONNECT@@Base+0x99f78> │ │ │ │ + blge 119f74 <_SOUP_METHOD_CONNECT@@Base+0x99b5c> │ │ │ │ tstcs r0, r2, lsr #12 │ │ │ │ - @ instruction: 0xf7fc4630 │ │ │ │ - blls 15532c <_SOUP_METHOD_CONNECT@@Base+0xd4f0c> │ │ │ │ + @ instruction: 0xf7fd4630 │ │ │ │ + blls 1534b0 <_SOUP_METHOD_CONNECT@@Base+0xd3098> │ │ │ │ movwls fp, #4475 @ 0x117b │ │ │ │ - blmi 7213a4 <_SOUP_METHOD_CONNECT@@Base+0x6a0f84> │ │ │ │ + blmi 720f80 <_SOUP_METHOD_CONNECT@@Base+0x6a0b68> │ │ │ │ ldmdbmi sp, {r2, r3, r4, r9, fp, lr} │ │ │ │ ldrbtmi r4, [sl], #-1147 @ 0xfffffb85 │ │ │ │ andls r3, r0, #32, 6 @ 0x80000000 │ │ │ │ andls r4, r3, r9, ror r4 │ │ │ │ rsbcs pc, r2, #64, 4 │ │ │ │ @ instruction: 0xf7fd9002 │ │ │ │ - strtmi lr, [sl], -r6, asr #16 │ │ │ │ + @ instruction: 0x462ae9b0 │ │ │ │ @ instruction: 0x46304639 │ │ │ │ @ instruction: 0xff6cf7ff │ │ │ │ - blmi 42bc20 <_SOUP_METHOD_CONNECT@@Base+0x3ab800> │ │ │ │ + blmi 42b7fc <_SOUP_METHOD_CONNECT@@Base+0x3ab3e4> │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 17343c <_SOUP_METHOD_CONNECT@@Base+0xf301c> │ │ │ │ + blls 173018 <_SOUP_METHOD_CONNECT@@Base+0xf2c00> │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ tstle r1, r0, lsl #6 │ │ │ │ ldcllt 0, cr11, [r0, #28]! │ │ │ │ ldrbtmi r4, [r8], #-2064 @ 0xfffff7f0 │ │ │ │ - svc 0x00daf7fd │ │ │ │ + ldmdb r8!, {r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ bicle r2, lr, r0, lsl #16 │ │ │ │ strtmi r4, [r8], -lr, lsl #18 │ │ │ │ @ instruction: 0xf7fc4479 │ │ │ │ - stmdacs r0, {r2, r5, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r2, r4, r8, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf044d1c9 │ │ │ │ strb r0, [r6, r4, lsl #8] │ │ │ │ - bl ed73fc <_SOUP_METHOD_CONNECT@@Base+0xe56fdc> │ │ │ │ - andeq r5, r6, ip, lsl #17 │ │ │ │ - andeq r9, r3, r0, lsr r2 │ │ │ │ - muleq r0, ip, r3 │ │ │ │ - andeq r9, r3, ip, lsl r2 │ │ │ │ - andeq r2, r4, r4, asr #10 │ │ │ │ - ldrdeq sl, [r3], -r6 │ │ │ │ - andeq r9, r3, r4, lsr #2 │ │ │ │ - andeq r5, r6, r0, lsr #16 │ │ │ │ - andeq r9, r3, r2, ror #2 │ │ │ │ - @ instruction: 0x000391b8 │ │ │ │ + ldc 7, cr15, [r8], {254} @ 0xfe │ │ │ │ + ldrdeq r5, [r6], -r0 │ │ │ │ + andeq r8, r3, r8, lsl #30 │ │ │ │ + andeq r1, r0, ip, ror r3 │ │ │ │ + strdeq r8, [r3], -r4 │ │ │ │ + andeq r2, r4, ip, ror #2 │ │ │ │ + strdeq sl, [r3], -lr │ │ │ │ + strdeq r8, [r3], -ip │ │ │ │ + andeq r5, r6, r4, ror #24 │ │ │ │ + andeq r8, r3, sl, lsr lr │ │ │ │ + muleq r3, r0, lr │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feb70634 <_SOUP_METHOD_CONNECT@@Base+0xfeaf0214> │ │ │ │ + bl feb70210 <_SOUP_METHOD_CONNECT@@Base+0xfeaefdf8> │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff0 │ │ │ │ andne lr, r6, #208, 18 @ 0x340000 │ │ │ │ @ instruction: 0xf7ff6940 │ │ │ │ @ instruction: 0x4605ff7f │ │ │ │ @ instruction: 0xf7fe4620 │ │ │ │ - @ instruction: 0xf104edb8 │ │ │ │ + @ instruction: 0xf104ef10 │ │ │ │ eorvs r0, r5, #8 │ │ │ │ - bl ff6d7450 <_SOUP_METHOD_CONNECT@@Base+0xff657030> │ │ │ │ + ldc 7, cr15, [r8, #-1016]! @ 0xfffffc08 │ │ │ │ @ instruction: 0xf7fd4620 │ │ │ │ - andcs lr, r0, r0, lsr #24 │ │ │ │ + andcs lr, r0, r4, lsl #27 │ │ │ │ svclt 0x0000bd38 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb7066c <_SOUP_METHOD_CONNECT@@Base+0xfeaf024c> │ │ │ │ + bl feb70248 <_SOUP_METHOD_CONNECT@@Base+0xfeaefe30> │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r2, r8, ror #31 │ │ │ │ ldmdbmi sp, {r2, r3, r9, sl, lr} │ │ │ │ - bmi 76207c <_SOUP_METHOD_CONNECT@@Base+0x6e1c5c> │ │ │ │ + bmi 761c58 <_SOUP_METHOD_CONNECT@@Base+0x6e1840> │ │ │ │ ldrbtmi r4, [r9], #-1542 @ 0xfffff9fa │ │ │ │ stmpl sl, {r8, r9, ip, pc} │ │ │ │ andls r6, r1, #1179648 @ 0x120000 │ │ │ │ andeq pc, r0, #79 @ 0x4f │ │ │ │ - stc 7, cr15, [r8, #1012] @ 0x3f4 │ │ │ │ + mcr 7, 7, pc, cr6, cr13, {7} @ │ │ │ │ orrsvc pc, r6, pc, asr #8 │ │ │ │ - @ instruction: 0xf7fb4605 │ │ │ │ - ldmdbmi r6, {r1, r6, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + @ instruction: 0xf7fc4605 │ │ │ │ + ldmdbmi r6, {r3, r4, r5, r7, fp, sp, lr, pc} │ │ │ │ strbtmi r2, [sl], -r0, lsl #6 │ │ │ │ @ instruction: 0x46284479 │ │ │ │ - b ff8d7498 <_SOUP_METHOD_CONNECT@@Base+0xff857078> │ │ │ │ + mrrc 7, 15, pc, r8, cr12 @ │ │ │ │ strtmi r4, [r8], -r1, lsr #12 │ │ │ │ - svc 0x002cf7fe │ │ │ │ + ldmda lr!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf7fe4628 │ │ │ │ - @ instruction: 0x4630ee98 │ │ │ │ - stc 7, cr15, [r8], #1016 @ 0x3f8 │ │ │ │ + shsub8mi lr, r0, r0 │ │ │ │ + mcr 7, 0, pc, cr0, cr14, {7} @ │ │ │ │ ldmdblt r3!, {r8, r9, fp, ip, pc} │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ - b fe8d74bc <_SOUP_METHOD_CONNECT@@Base+0xfe85709c> │ │ │ │ - blcs 400cc │ │ │ │ - bmi 2cd8b0 <_SOUP_METHOD_CONNECT@@Base+0x24d490> │ │ │ │ + stc 7, cr15, [r6], {253} @ 0xfd │ │ │ │ + blcs 3fca8 │ │ │ │ + bmi 2cd48c <_SOUP_METHOD_CONNECT@@Base+0x24d074> │ │ │ │ ldrbtmi r4, [sl], #-2823 @ 0xfffff4f9 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r1, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andlt sp, r2, r1, lsl #2 │ │ │ │ @ instruction: 0xf7febd70 │ │ │ │ - svclt 0x0000eac8 │ │ │ │ - andeq r5, r6, lr, ror #14 │ │ │ │ - muleq r0, ip, r3 │ │ │ │ - @ instruction: 0xfffff9a1 │ │ │ │ - andeq r5, r6, sl, lsl r7 │ │ │ │ + svclt 0x0000ec26 │ │ │ │ + @ instruction: 0x00065bb2 │ │ │ │ + andeq r1, r0, ip, ror r3 │ │ │ │ + @ instruction: 0xfffffc2d │ │ │ │ + andeq r5, r6, lr, asr fp │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feb70704 <_SOUP_METHOD_CONNECT@@Base+0xfeaf02e4> │ │ │ │ + bl feb702e0 <_SOUP_METHOD_CONNECT@@Base+0xfeaefec8> │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdbmi r8, {r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ ldrbtmi r4, [r9], #-1541 @ 0xfffff9fb │ │ │ │ - stmib ip!, {r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + bl 18d70e0 <_SOUP_METHOD_CONNECT@@Base+0x1856cc8> │ │ │ │ @ instruction: 0xf7fe4604 │ │ │ │ - @ instruction: 0x4601ebd0 │ │ │ │ + strmi lr, [r1], -r8, lsr #26 │ │ │ │ @ instruction: 0xf7ff4628 │ │ │ │ strtmi pc, [r0], -r1, lsr #31 │ │ │ │ - stmib r4!, {r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + bl 6d70f4 <_SOUP_METHOD_CONNECT@@Base+0x656cdc> │ │ │ │ ldclt 0, cr2, [r8, #-0] │ │ │ │ - andeq r9, r3, sl, ror r0 │ │ │ │ + andeq r8, r3, r2, asr sp │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r0 │ │ │ │ - bl feb70738 <_SOUP_METHOD_CONNECT@@Base+0xfeaf0318> │ │ │ │ + bl feb70314 <_SOUP_METHOD_CONNECT@@Base+0xfeaefefc> │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strdlt r0, [r3], r0 @ │ │ │ │ andls r4, r1, #8, 12 @ 0x800000 │ │ │ │ - ldmdb r4, {r0, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + b 1fd7118 <_SOUP_METHOD_CONNECT@@Base+0x1f56d00> │ │ │ │ strmi r9, [r3], -r1, lsl #20 │ │ │ │ subsvs r6, r3, r0, lsl r8 │ │ │ │ @ instruction: 0xf85db003 │ │ │ │ @ instruction: 0xf7fceb04 │ │ │ │ - svclt 0x0000b989 │ │ │ │ + svclt 0x0000baff │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl feb70764 <_SOUP_METHOD_CONNECT@@Base+0xfeaf0344> │ │ │ │ + bl feb70340 <_SOUP_METHOD_CONNECT@@Base+0xfeaeff28> │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf7ff0ff8 │ │ │ │ - andcs lr, r0, r8, lsr fp │ │ │ │ + andcs lr, r0, r4, lsl #25 │ │ │ │ svclt 0x0000bd08 │ │ │ │ │ │ │ │ -00019570 : │ │ │ │ +0001914c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #16 │ │ │ │ mov r8, r2 │ │ │ │ - ldr r2, [pc, #292] @ (196ac ) │ │ │ │ + ldr r2, [pc, #292] @ (19288 ) │ │ │ │ movs r3, #0 │ │ │ │ - ldr r7, [pc, #292] @ (196b0 ) │ │ │ │ + ldr r7, [pc, #292] @ (1928c ) │ │ │ │ str r3, [sp, #8] │ │ │ │ add r2, pc │ │ │ │ - ldr r3, [pc, #292] @ (196b4 ) │ │ │ │ + ldr r3, [pc, #292] @ (19290 ) │ │ │ │ add r7, pc │ │ │ │ strd r1, r0, [sp] │ │ │ │ movs r0, #6 │ │ │ │ - ldr r1, [pc, #284] @ (196b8 ) │ │ │ │ + ldr r1, [pc, #284] @ (19294 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ - blx 16f38 │ │ │ │ - ldr r1, [pc, #272] @ (196bc ) │ │ │ │ + blx 16dd0 │ │ │ │ + ldr r1, [pc, #272] @ (19298 ) │ │ │ │ movs r2, #1 │ │ │ │ - ldr r0, [pc, #272] @ (196c0 ) │ │ │ │ + ldr r0, [pc, #272] @ (1929c ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 17a38 │ │ │ │ - ldr r1, [pc, #264] @ (196c4 ) │ │ │ │ - ldr r0, [pc, #268] @ (196c8 ) │ │ │ │ + blx 178d0 │ │ │ │ + ldr r1, [pc, #264] @ (192a0 ) │ │ │ │ + ldr r0, [pc, #268] @ (192a4 ) │ │ │ │ movs r2, #1 │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 17a38 │ │ │ │ - ldr r1, [pc, #260] @ (196cc ) │ │ │ │ - ldr r0, [pc, #260] @ (196d0 ) │ │ │ │ + blx 178d0 │ │ │ │ + ldr r1, [pc, #260] @ (192a8 ) │ │ │ │ + ldr r0, [pc, #260] @ (192ac ) │ │ │ │ movs r2, #1 │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 17a38 │ │ │ │ + blx 178d0 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ movs r1, #47 @ 0x2f │ │ │ │ ldr r4, [r3, #0] │ │ │ │ mov r0, r4 │ │ │ │ - blx 16114 │ │ │ │ - cbz r0, 195e4 │ │ │ │ + blx 15fd0 │ │ │ │ + cbz r0, 191c0 │ │ │ │ adds r4, r0, #1 │ │ │ │ ldrb r3, [r4, #0] │ │ │ │ cmp r3, #108 @ 0x6c │ │ │ │ - bne.n 195f0 │ │ │ │ + bne.n 191cc │ │ │ │ ldrb r3, [r4, #1] │ │ │ │ cmp r3, #116 @ 0x74 │ │ │ │ - beq.n 19676 │ │ │ │ + beq.n 19252 │ │ │ │ mov r0, r4 │ │ │ │ - blx 18a08 │ │ │ │ + blx 1887c │ │ │ │ movs r2, #0 │ │ │ │ mov r1, sp │ │ │ │ add r0, sp, #4 │ │ │ │ - blx 180ac │ │ │ │ - blx 16d50 │ │ │ │ - ldr r0, [pc, #204] @ (196d4 ) │ │ │ │ + blx 17f38 │ │ │ │ + blx 16bf4 │ │ │ │ + ldr r0, [pc, #204] @ (192b0 ) │ │ │ │ add r0, pc │ │ │ │ - blx 15f08 │ │ │ │ + blx 15dc4 │ │ │ │ movs r0, #0 │ │ │ │ - blx 182dc │ │ │ │ - ldr r1, [pc, #196] @ (196d8 ) │ │ │ │ + blx 1815c │ │ │ │ + ldr r1, [pc, #196] @ (192b4 ) │ │ │ │ movs r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ add r1, pc │ │ │ │ - blx 161e8 │ │ │ │ + blx 16098 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 1962e │ │ │ │ + beq.n 1920a │ │ │ │ mov r1, r8 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 161e8 │ │ │ │ + blx 16098 │ │ │ │ add r3, sp, #8 │ │ │ │ mov r2, sp │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r4 │ │ │ │ - blx 16eb0 │ │ │ │ + blx 16d48 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 19684 │ │ │ │ + cbz r0, 19260 │ │ │ │ mov r0, r4 │ │ │ │ - blx 15924 │ │ │ │ - ldr r1, [pc, #148] @ (196dc ) │ │ │ │ + blx 157ec │ │ │ │ + ldr r1, [pc, #148] @ (192b8 ) │ │ │ │ movs r0, #2 │ │ │ │ add r1, pc │ │ │ │ - blx 158f4 │ │ │ │ - blx 16d8c │ │ │ │ - blx 15510 │ │ │ │ - ldr r3, [pc, #136] @ (196e0 ) │ │ │ │ - ldr r2, [pc, #136] @ (196e4 ) │ │ │ │ + blx 157bc │ │ │ │ + blx 16c24 │ │ │ │ + blx 153d8 │ │ │ │ + ldr r3, [pc, #136] @ (192bc ) │ │ │ │ + ldr r2, [pc, #136] @ (192c0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ str r0, [r3, #0] │ │ │ │ - ldr r3, [pc, #80] @ (196b4 ) │ │ │ │ + ldr r3, [pc, #80] @ (19290 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 19680 │ │ │ │ + bne.n 1925c │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldrb r3, [r4, #2] │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ it eq │ │ │ │ addeq r4, #3 │ │ │ │ - b.n 195f0 │ │ │ │ - blx 17a74 <__stack_chk_fail@plt> │ │ │ │ + b.n 191cc │ │ │ │ + blx 1790c <__stack_chk_fail@plt> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - ldr r0, [pc, #96] @ (196e8 ) │ │ │ │ + ldr r0, [pc, #96] @ (192c4 ) │ │ │ │ ldr r1, [r3, #8] │ │ │ │ add r0, pc │ │ │ │ - blx 15eb4 │ │ │ │ + blx 15d70 │ │ │ │ mov r2, r5 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - blx 185fc │ │ │ │ + blx 1847c │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #76] @ (196ec ) │ │ │ │ + ldr r0, [pc, #76] @ (192c8 ) │ │ │ │ add r0, pc │ │ │ │ - blx 15eb4 │ │ │ │ + blx 15d70 │ │ │ │ movs r0, #1 │ │ │ │ - blx 18a54 │ │ │ │ + blx 188c8 │ │ │ │ nop │ │ │ │ - ldrsb r4, [r3, r1] │ │ │ │ + ldrh r0, [r4, r2] │ │ │ │ movs r6, r0 │ │ │ │ - ldrsb r0, [r3, r1] │ │ │ │ + ldrh r4, [r3, r2] │ │ │ │ movs r6, r0 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r4, 196c8 │ │ │ │ + push {r2, r3, r4, r6, lr} │ │ │ │ movs r3, r0 │ │ │ │ - ldrh r0, [r7, #62] @ 0x3e │ │ │ │ + ldrh r0, [r2, #38] @ 0x26 │ │ │ │ movs r3, r0 │ │ │ │ - ldrh r6, [r7, #62] @ 0x3e │ │ │ │ + ldrh r6, [r2, #38] @ 0x26 │ │ │ │ movs r3, r0 │ │ │ │ - str r0, [sp, #24] │ │ │ │ + ldrh r6, [r3, #38] @ 0x26 │ │ │ │ movs r3, r0 │ │ │ │ - str r0, [sp, #48] @ 0x30 │ │ │ │ + ldrh r4, [r4, #38] @ 0x26 │ │ │ │ movs r3, r0 │ │ │ │ - str r0, [sp, #96] @ 0x60 │ │ │ │ + ldrh r0, [r6, #38] @ 0x26 │ │ │ │ movs r3, r0 │ │ │ │ - str r0, [sp, #120] @ 0x78 │ │ │ │ + ldrh r6, [r6, #38] @ 0x26 │ │ │ │ movs r3, r0 │ │ │ │ - ldrh r2, [r6, #62] @ 0x3e │ │ │ │ + ldrh r2, [r1, #38] @ 0x26 │ │ │ │ movs r3, r0 │ │ │ │ - ldr r4, [r5, #28] │ │ │ │ + ldr r0, [r2, #96] @ 0x60 │ │ │ │ movs r6, r0 │ │ │ │ - lsls r5, r1, #12 │ │ │ │ - movs r0, r0 │ │ │ │ - asrs r0, r7, #14 │ │ │ │ + @ instruction: 0xfa8dffff │ │ │ │ + asrs r0, r3, #14 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r1, r6] │ │ │ │ + ldr r2, [r2, r7] │ │ │ │ movs r6, r0 │ │ │ │ - ldrh r2, [r1, #60] @ 0x3c │ │ │ │ + ldrh r2, [r4, #34] @ 0x22 │ │ │ │ movs r3, r0 │ │ │ │ - ldrh r2, [r7, #62] @ 0x3e │ │ │ │ + cbz r6, 1932a │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -000196f0 : │ │ │ │ +000192cc : │ │ │ │ push {r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4076] @ 0xfec │ │ │ │ - ldr.w ip, [pc, #152] @ 1979c │ │ │ │ + ldr.w ip, [pc, #152] @ 19378 │ │ │ │ sub sp, #16 │ │ │ │ - ldr r1, [pc, #152] @ (197a0 ) │ │ │ │ + ldr r1, [pc, #152] @ (1937c ) │ │ │ │ add ip, pc │ │ │ │ - ldr r2, [pc, #152] @ (197a4 ) │ │ │ │ - ldr r3, [pc, #152] @ (197a8 ) │ │ │ │ + ldr r2, [pc, #152] @ (19380 ) │ │ │ │ + ldr r3, [pc, #152] @ (19384 ) │ │ │ │ add r2, pc │ │ │ │ ldr.w r1, [ip, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov.w r1, #0 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - blt.n 19768 │ │ │ │ - ldr r3, [pc, #132] @ (197ac ) │ │ │ │ + blt.n 19344 │ │ │ │ + ldr r3, [pc, #132] @ (19388 ) │ │ │ │ add r3, pc │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ cmp r3, #10 │ │ │ │ - beq.n 19786 │ │ │ │ + beq.n 19362 │ │ │ │ mov r0, r1 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r1, [sp, #0] │ │ │ │ - blx 16d98 │ │ │ │ + blx 16c30 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ add.w lr, sp, #24 │ │ │ │ - ldr r3, [pc, #108] @ (197b0 ) │ │ │ │ + ldr r3, [pc, #108] @ (1938c ) │ │ │ │ add.w ip, r1, r0 │ │ │ │ mov r0, r1 │ │ │ │ add r3, pc │ │ │ │ mov r1, lr │ │ │ │ str.w lr, [sp, #8] │ │ │ │ ldrb.w ip, [ip, #-1] │ │ │ │ strb.w ip, [r3] │ │ │ │ - blx 160a4 │ │ │ │ - ldr r3, [pc, #84] @ (197b4 ) │ │ │ │ + blx 15f60 │ │ │ │ + ldr r3, [pc, #84] @ (19390 ) │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 16a9c │ │ │ │ - ldr r2, [pc, #76] @ (197b8 ) │ │ │ │ - ldr r3, [pc, #52] @ (197a0 ) │ │ │ │ + blx 16940 │ │ │ │ + ldr r2, [pc, #76] @ (19394 ) │ │ │ │ + ldr r3, [pc, #52] @ (1937c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 19798 │ │ │ │ + bne.n 19374 │ │ │ │ add sp, #16 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #52] @ (197bc ) │ │ │ │ + ldr r0, [pc, #52] @ (19398 ) │ │ │ │ strd r1, r2, [sp] │ │ │ │ add r0, pc │ │ │ │ - blx 1648c │ │ │ │ + blx 1633c │ │ │ │ ldrd r1, r2, [sp] │ │ │ │ - b.n 19730 │ │ │ │ - blx 17a74 <__stack_chk_fail@plt> │ │ │ │ - strb r0, [r4, r3] │ │ │ │ + b.n 1930c │ │ │ │ + blx 1790c <__stack_chk_fail@plt> │ │ │ │ + ldr r4, [r4, r4] │ │ │ │ movs r6, r0 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r3, r3] │ │ │ │ + ldr r6, [r3, r4] │ │ │ │ movs r6, r0 │ │ │ │ - asrs r0, r2, #15 │ │ │ │ + asrs r0, r6, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r3, #12] │ │ │ │ + ldr r4, [r7, #76] @ 0x4c │ │ │ │ movs r6, r0 │ │ │ │ - ldr r0, [r7, #8] │ │ │ │ + ldr r4, [r3, #76] @ 0x4c │ │ │ │ movs r6, r0 │ │ │ │ - asrs r4, r3, #15 │ │ │ │ + asrs r4, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r7, r1] │ │ │ │ + ldr r0, [r0, r3] │ │ │ │ movs r6, r0 │ │ │ │ - ldrh r0, [r5, #52] @ 0x34 │ │ │ │ + ldrh r0, [r0, #28] │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -000197c0 : │ │ │ │ +0001939c : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r0, [pc, #16] @ (197e0 ) │ │ │ │ - add r0, pc │ │ │ │ - blx 16ac0 │ │ │ │ - cbz r0, 197de │ │ │ │ - blx 15148 │ │ │ │ - movs r0, #1 │ │ │ │ - pop {r3, pc} │ │ │ │ - ldrh r0, [r5, #50] @ 0x32 │ │ │ │ - movs r3, r0 │ │ │ │ - │ │ │ │ -000197e4 : │ │ │ │ - push {r4, r5, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r2, [pc, #292] @ (19918 ) │ │ │ │ - sub sp, #20 │ │ │ │ - ldr r3, [pc, #292] @ (1991c ) │ │ │ │ - add r2, pc │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - str r3, [sp, #12] │ │ │ │ - mov.w r3, #0 │ │ │ │ - blx 18000 │ │ │ │ - bl 52330 │ │ │ │ - vldr d7, [pc, #256] @ 19910 │ │ │ │ - vmov d6, r0, r1 │ │ │ │ - ldr r3, [pc, #264] @ (19920 ) │ │ │ │ - ldr r0, [pc, #268] @ (19924 ) │ │ │ │ - vdiv.f64 d7, d6, d7 │ │ │ │ - add r3, pc │ │ │ │ - add r0, pc │ │ │ │ - adds r3, #48 @ 0x30 │ │ │ │ - str r3, [sp, #0] │ │ │ │ - vmov r2, r3, d7 │ │ │ │ - blx 15a74 │ │ │ │ - ldr r0, [pc, #248] @ (19928 ) │ │ │ │ - movs r3, #0 │ │ │ │ - add r1, sp, #8 │ │ │ │ - add r0, pc │ │ │ │ - mov r2, r3 │ │ │ │ - blx 18034 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 198b4 │ │ │ │ - mov r4, r0 │ │ │ │ - ldr r0, [pc, #232] @ (1992c ) │ │ │ │ - add r0, pc │ │ │ │ - bl 18e4c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 19902 │ │ │ │ - ldr r3, [pc, #224] @ (19930 ) │ │ │ │ - add r3, pc │ │ │ │ - str r4, [r3, #28] │ │ │ │ - ldr r0, [pc, #224] @ (19934 ) │ │ │ │ - movs r3, #0 │ │ │ │ - mov r2, r3 │ │ │ │ - add r1, sp, #8 │ │ │ │ - add r0, pc │ │ │ │ - blx 18034 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 198f0 │ │ │ │ - ldr r3, [pc, #208] @ (19938 ) │ │ │ │ - movs r2, #0 │ │ │ │ + ldr r3, [pc, #44] @ (193d8 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [r3, #4] │ │ │ │ - str r2, [r3, #4] │ │ │ │ - cbz r0, 19874 │ │ │ │ - blx 15148 │ │ │ │ - blx 18000 │ │ │ │ - bl 52330 │ │ │ │ - vldr d7, [pc, #144] @ 19910 │ │ │ │ - vmov d6, r0, r1 │ │ │ │ - ldr r3, [pc, #180] @ (1993c ) │ │ │ │ - ldr r0, [pc, #184] @ (19940 ) │ │ │ │ - vdiv.f64 d7, d6, d7 │ │ │ │ - add r3, pc │ │ │ │ - adds r3, #48 @ 0x30 │ │ │ │ - add r0, pc │ │ │ │ - str r3, [sp, #0] │ │ │ │ - vmov r2, r3, d7 │ │ │ │ - blx 15a74 │ │ │ │ - ldr r2, [pc, #164] @ (19944 ) │ │ │ │ - ldr r3, [pc, #124] @ (1991c ) │ │ │ │ - add r2, pc │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ - eors r2, r3 │ │ │ │ - mov.w r3, #0 │ │ │ │ - bne.n 1990c │ │ │ │ - add sp, #20 │ │ │ │ - pop {r4, r5, pc} │ │ │ │ - movs r2, #10 │ │ │ │ - movs r1, #0 │ │ │ │ - ldr r0, [sp, #8] │ │ │ │ - blx 16e30 │ │ │ │ - mov r4, r0 │ │ │ │ - ldr r0, [sp, #8] │ │ │ │ - blx 15148 │ │ │ │ - ldr r0, [pc, #128] @ (19948 ) │ │ │ │ - add r0, pc │ │ │ │ - bl 18e4c │ │ │ │ - cbz r0, 19902 │ │ │ │ - ldr r3, [pc, #120] @ (1994c ) │ │ │ │ - movs r2, #0 │ │ │ │ + ldr r0, [r3, #24] │ │ │ │ + cbz r0, 193b6 │ │ │ │ + blx 15964 │ │ │ │ + ldr r3, [pc, #36] @ (193dc ) │ │ │ │ add r3, pc │ │ │ │ - str r2, [r3, #28] │ │ │ │ - cbnz r4, 198e2 │ │ │ │ - b.n 19852 │ │ │ │ - movs r0, #100 @ 0x64 │ │ │ │ - blx 18288 │ │ │ │ - movs r1, #0 │ │ │ │ - mov r0, r4 │ │ │ │ - blx 18728 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 198dc │ │ │ │ - b.n 19852 │ │ │ │ - ldr r0, [pc, #92] @ (19950 ) │ │ │ │ - ldr r1, [sp, #8] │ │ │ │ - add r0, pc │ │ │ │ - blx 15a74 │ │ │ │ - ldr r0, [sp, #8] │ │ │ │ - blx 15148 │ │ │ │ - b.n 19864 │ │ │ │ - ldr r0, [pc, #80] @ (19954 ) │ │ │ │ - add r0, pc │ │ │ │ - blx 15eb4 │ │ │ │ - b.n 19874 │ │ │ │ - blx 17a74 <__stack_chk_fail@plt> │ │ │ │ - movs r0, r0 │ │ │ │ - movs r0, r0 │ │ │ │ - strh r0, [r0, #36] @ 0x24 │ │ │ │ - asrs r6, r5 │ │ │ │ - strh r0, [r6, r7] │ │ │ │ - movs r6, r0 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ - movs r0, r0 │ │ │ │ - movs r0, #204 @ 0xcc │ │ │ │ - movs r4, r0 │ │ │ │ - ldrh r2, [r4, #48] @ 0x30 │ │ │ │ - movs r3, r0 │ │ │ │ - ldrh r6, [r3, #48] @ 0x30 │ │ │ │ - movs r3, r0 │ │ │ │ - ldrh r2, [r3, #48] @ 0x30 │ │ │ │ - movs r3, r0 │ │ │ │ - ldr r2, [r1, #20] │ │ │ │ - movs r6, r0 │ │ │ │ - ldrh r2, [r5, #32] │ │ │ │ - movs r3, r0 │ │ │ │ - ldr r0, [r6, #16] │ │ │ │ - movs r6, r0 │ │ │ │ - movs r0, #92 @ 0x5c │ │ │ │ - movs r4, r0 │ │ │ │ - ldrh r4, [r1, #48] @ 0x30 │ │ │ │ - movs r3, r0 │ │ │ │ - strh r0, [r1, r5] │ │ │ │ + ldr r0, [r3, #28] │ │ │ │ + cbz r0, 193c2 │ │ │ │ + blx 17cbc │ │ │ │ + blx 1706c │ │ │ │ + blx 17930 │ │ │ │ + ldr r1, [pc, #20] @ (193e0 ) │ │ │ │ + ldmia.w sp!, {r3, lr} │ │ │ │ + add r1, pc │ │ │ │ + movs r0, #1 │ │ │ │ + b.w 18374 │ │ │ │ + ldr r4, [r5, #92] @ 0x5c │ │ │ │ movs r6, r0 │ │ │ │ - ldrh r4, [r2, #44] @ 0x2c │ │ │ │ - movs r3, r0 │ │ │ │ - ldr r4, [r0, #12] │ │ │ │ + ldr r0, [r4, #92] @ 0x5c │ │ │ │ movs r6, r0 │ │ │ │ - ldrh r0, [r2, #44] @ 0x2c │ │ │ │ - movs r3, r0 │ │ │ │ - ldrh r0, [r5, #42] @ 0x2a │ │ │ │ + ldr r3, [sp, #592] @ 0x250 │ │ │ │ movs r3, r0 │ │ │ │ - push {r3, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #20] @ (1997c ) │ │ │ │ - add r3, pc │ │ │ │ - ldr r3, [r3, #28] │ │ │ │ - cbnz r3, 19974 │ │ │ │ - movs r0, #1 │ │ │ │ - blx 18a54 │ │ │ │ - blx 17c48 │ │ │ │ - b.n 1996e │ │ │ │ - nop │ │ │ │ - ldr r0, [r6, #0] │ │ │ │ - movs r6, r0 │ │ │ │ │ │ │ │ -00019980 : │ │ │ │ +000193e4 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #60] @ (199cc ) │ │ │ │ - add r3, pc │ │ │ │ - ldr r3, [r3, #28] │ │ │ │ - cbnz r3, 199c4 │ │ │ │ - ldr r3, [pc, #56] @ (199d0 ) │ │ │ │ - add r3, pc │ │ │ │ - ldr r0, [r3, #32] │ │ │ │ - cbz r0, 199a2 │ │ │ │ - blx 15aa8 │ │ │ │ - ldr r3, [pc, #48] @ (199d4 ) │ │ │ │ - add r3, pc │ │ │ │ - ldr r0, [r3, #36] @ 0x24 │ │ │ │ - cbz r0, 199ae │ │ │ │ - blx 17e30 │ │ │ │ - blx 171d4 │ │ │ │ - blx 17a98 │ │ │ │ - ldr r1, [pc, #32] @ (199d8 ) │ │ │ │ - ldmia.w sp!, {r3, lr} │ │ │ │ - add r1, pc │ │ │ │ + ldr r0, [pc, #16] @ (19404 ) │ │ │ │ + add r0, pc │ │ │ │ + blx 16964 │ │ │ │ + cbz r0, 19402 │ │ │ │ + blx 15010 │ │ │ │ movs r0, #1 │ │ │ │ - b.w 184f4 │ │ │ │ - blx 17c48 │ │ │ │ - b.n 19996 │ │ │ │ - nop │ │ │ │ - ldr r0, [r1, #0] │ │ │ │ - movs r6, r0 │ │ │ │ - ldr r0, [r0, #0] │ │ │ │ - movs r6, r0 │ │ │ │ - str r4, [r6, #124] @ 0x7c │ │ │ │ - movs r6, r0 │ │ │ │ - ldr r5, [sp, #656] @ 0x290 │ │ │ │ + pop {r3, pc} │ │ │ │ + ldrh r0, [r7, #22] │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -000199dc : │ │ │ │ +00019408 : │ │ │ │ push {r0, r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r1, [pc, #260] @ (19af4 ) │ │ │ │ + ldr r1, [pc, #260] @ (19520 ) │ │ │ │ sub sp, #32 │ │ │ │ - ldr r2, [pc, #260] @ (19af8 ) │ │ │ │ + ldr r2, [pc, #260] @ (19524 ) │ │ │ │ add r3, sp, #56 @ 0x38 │ │ │ │ add r1, pc │ │ │ │ movs r5, #0 │ │ │ │ str r5, [sp, #24] │ │ │ │ ldr.w r6, [r3], #4 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r4, [pc, #248] @ (19afc ) │ │ │ │ + ldr r4, [pc, #248] @ (19528 ) │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #28] │ │ │ │ mov.w r2, #0 │ │ │ │ str r3, [sp, #20] │ │ │ │ - blx 173b0 │ │ │ │ + blx 17248 │ │ │ │ mov r1, r6 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ add r4, pc │ │ │ │ - blx 1645c │ │ │ │ - ldr r3, [pc, #224] @ (19b00 ) │ │ │ │ + blx 1630c │ │ │ │ + ldr r3, [pc, #224] @ (1952c ) │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - cbnz r3, 19a6c │ │ │ │ - ldr r4, [pc, #220] @ (19b04 ) │ │ │ │ + cbnz r3, 19498 │ │ │ │ + ldr r4, [pc, #220] @ (19530 ) │ │ │ │ add r4, pc │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - ldr r1, [r4, #32] │ │ │ │ - cbz r0, 19a66 │ │ │ │ - cbz r1, 19a58 │ │ │ │ + ldr r1, [r4, #24] │ │ │ │ + cbz r0, 19492 │ │ │ │ + cbz r1, 19484 │ │ │ │ mov r0, r6 │ │ │ │ - blx 18b24 │ │ │ │ - ldr r2, [pc, #204] @ (19b08 ) │ │ │ │ - ldr r3, [pc, #188] @ (19af8 ) │ │ │ │ + blx 18998 │ │ │ │ + ldr r2, [pc, #204] @ (19534 ) │ │ │ │ + ldr r3, [pc, #188] @ (19524 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 19aee │ │ │ │ + bne.n 1951a │ │ │ │ mov r0, r6 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ cmp r0, #3 │ │ │ │ it cs │ │ │ │ movcs r0, #3 │ │ │ │ - blx 153f4 │ │ │ │ + blx 152bc │ │ │ │ mov r1, r0 │ │ │ │ - str r0, [r4, #32] │ │ │ │ + str r0, [r4, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 19a38 │ │ │ │ - b.n 19a32 │ │ │ │ - ldr r1, [pc, #156] @ (19b0c ) │ │ │ │ + beq.n 19464 │ │ │ │ + b.n 1945e │ │ │ │ + ldr r1, [pc, #156] @ (19538 ) │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ - blx 16420 │ │ │ │ + blx 162d0 │ │ │ │ mov r1, r5 │ │ │ │ mov r4, r0 │ │ │ │ - blx 18908 │ │ │ │ + blx 1877c │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 15148 │ │ │ │ + blx 15010 │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, r7 │ │ │ │ - blx 18688 │ │ │ │ + blx 18508 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ - blx 15148 │ │ │ │ + blx 15010 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - cbz r3, 19ad2 │ │ │ │ - ldr r0, [pc, #112] @ (19b10 ) │ │ │ │ + cbz r3, 194fe │ │ │ │ + ldr r0, [pc, #112] @ (1953c ) │ │ │ │ add r0, pc │ │ │ │ - blx 17398 │ │ │ │ - ldr r1, [pc, #108] @ (19b14 ) │ │ │ │ + blx 17230 │ │ │ │ + ldr r1, [pc, #108] @ (19540 ) │ │ │ │ add r1, pc │ │ │ │ - blx 15b38 │ │ │ │ - cbz r0, 19ae6 │ │ │ │ + blx 159f4 │ │ │ │ + cbz r0, 19512 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ - cbz r2, 19ad2 │ │ │ │ - ldr r3, [pc, #100] @ (19b18 ) │ │ │ │ + cbz r2, 194fe │ │ │ │ + ldr r3, [pc, #100] @ (19544 ) │ │ │ │ mov r0, r5 │ │ │ │ - ldr r1, [pc, #100] @ (19b1c ) │ │ │ │ + ldr r1, [pc, #100] @ (19548 ) │ │ │ │ str r2, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #96] @ (19b20 ) │ │ │ │ - adds r3, #64 @ 0x40 │ │ │ │ + ldr r2, [pc, #96] @ (1954c ) │ │ │ │ + adds r3, #48 @ 0x30 │ │ │ │ add r1, pc │ │ │ │ strd r5, r5, [sp, #8] │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ movw r2, #323 @ 0x143 │ │ │ │ - blx 16444 │ │ │ │ + blx 162f4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - blx 18a88 │ │ │ │ + blx 188fc │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 19a26 │ │ │ │ + beq.n 19452 │ │ │ │ mov r0, r4 │ │ │ │ - blx 15aa8 │ │ │ │ - b.n 19a26 │ │ │ │ + blx 15964 │ │ │ │ + b.n 19452 │ │ │ │ add r0, sp, #24 │ │ │ │ - blx 15c1c │ │ │ │ - b.n 19ad2 │ │ │ │ - blx 17a74 <__stack_chk_fail@plt> │ │ │ │ + blx 15ad8 │ │ │ │ + b.n 194fe │ │ │ │ + blx 1790c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - str r2, [r6, r7] │ │ │ │ + ldrsb r6, [r4, r7] │ │ │ │ movs r6, r0 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r2, r7] │ │ │ │ + ldrsb r6, [r0, r7] │ │ │ │ movs r6, r0 │ │ │ │ - asrs r0, r7, #14 │ │ │ │ + asrs r0, r3, #14 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r6, #116] @ 0x74 │ │ │ │ + ldr r4, [r0, #84] @ 0x54 │ │ │ │ movs r6, r0 │ │ │ │ - str r4, [r5, r6] │ │ │ │ + ldrsb r0, [r4, r6] │ │ │ │ movs r6, r0 │ │ │ │ - ldrh r2, [r7, #32] │ │ │ │ + ldrh r6, [r2, #18] │ │ │ │ movs r3, r0 │ │ │ │ - ldrh r6, [r3, #32] │ │ │ │ + ldrh r2, [r7, #16] │ │ │ │ movs r3, r0 │ │ │ │ - ldrh r6, [r3, #24] │ │ │ │ + ldrh r6, [r4, #12] │ │ │ │ movs r3, r0 │ │ │ │ - subs r6, r5, #0 │ │ │ │ + adds r6, r0, #0 │ │ │ │ movs r4, r0 │ │ │ │ - ldrh r0, [r2, #16] │ │ │ │ + ldrh r0, [r3, #4] │ │ │ │ movs r3, r0 │ │ │ │ - add r4, pc, #728 @ (adr r4, 19dfc ) │ │ │ │ + add r2, pc, #568 @ (adr r2, 19788 ) │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -00019b24 : │ │ │ │ +00019550 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, #16 │ │ │ │ - blx 17028 │ │ │ │ + blx 16ec0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 19b72 │ │ │ │ + beq.n 1959e │ │ │ │ movs r1, #0 │ │ │ │ - bl 52330 │ │ │ │ + bl 51c88 │ │ │ │ movs r2, #105 @ 0x69 │ │ │ │ str r2, [sp, #8] │ │ │ │ vmov d0, r0, r1 │ │ │ │ - ldr r2, [pc, #48] @ (19b80 ) │ │ │ │ + ldr r2, [pc, #48] @ (195ac ) │ │ │ │ movs r0, #0 │ │ │ │ - ldr r3, [pc, #48] @ (19b84 ) │ │ │ │ + ldr r3, [pc, #48] @ (195b0 ) │ │ │ │ vmov.f64 d1, #112 @ 0x3f800000 1.0 │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #44] @ (19b88 ) │ │ │ │ + ldr r1, [pc, #44] @ (195b4 ) │ │ │ │ str r2, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #40] @ (19b8c ) │ │ │ │ - adds r3, #88 @ 0x58 │ │ │ │ + ldr r2, [pc, #40] @ (195b8 ) │ │ │ │ + adds r3, #72 @ 0x48 │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ movw r2, #347 @ 0x15b │ │ │ │ - blx 17308 │ │ │ │ + blx 171a0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 15aa4 │ │ │ │ + b.w 15960 │ │ │ │ nop │ │ │ │ - ldrh r0, [r6, #26] │ │ │ │ + ldrh r4, [r1, #12] │ │ │ │ movs r3, r0 │ │ │ │ - adds r2, r1, #6 │ │ │ │ + subs r2, r4, r5 │ │ │ │ movs r4, r0 │ │ │ │ - ldrh r4, [r5, #10] │ │ │ │ + strh r4, [r6, #62] @ 0x3e │ │ │ │ movs r3, r0 │ │ │ │ - ldrh r6, [r4, #26] │ │ │ │ + ldrh r2, [r0, #12] │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -00019b90 : │ │ │ │ +000195bc : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r7, r2 │ │ │ │ - ldr r2, [pc, #164] @ (19c48 ) │ │ │ │ + ldr r2, [pc, #164] @ (19674 ) │ │ │ │ mov sl, r3 │ │ │ │ - ldr r3, [pc, #164] @ (19c4c ) │ │ │ │ + ldr r3, [pc, #164] @ (19678 ) │ │ │ │ add r2, pc │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ mov r6, r1 │ │ │ │ mov r8, r0 │ │ │ │ movs r5, #0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov.w r3, #0 │ │ │ │ - blx 16e8c │ │ │ │ - ldr r2, [pc, #140] @ (19c50 ) │ │ │ │ + blx 16d24 │ │ │ │ + ldr r2, [pc, #140] @ (1967c ) │ │ │ │ add r3, sp, #16 │ │ │ │ - ldr r1, [pc, #140] @ (19c54 ) │ │ │ │ + ldr r1, [pc, #140] @ (19680 ) │ │ │ │ mov r4, r0 │ │ │ │ add r2, pc │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ strd r5, r5, [sp] │ │ │ │ str r3, [sp, #12] │ │ │ │ str r6, [sp, #16] │ │ │ │ strd r5, r5, [sp, #20] │ │ │ │ strd r5, r5, [sp, #28] │ │ │ │ - blx 17964 │ │ │ │ - ldr r1, [pc, #116] @ (19c58 ) │ │ │ │ + blx 177fc │ │ │ │ + ldr r1, [pc, #116] @ (19684 ) │ │ │ │ mov r9, r0 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r2, r5 │ │ │ │ add r1, pc │ │ │ │ str r3, [sp, #4] │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r6 │ │ │ │ - blx 155ac │ │ │ │ - b.n 19c04 │ │ │ │ + blx 15474 │ │ │ │ + b.n 19630 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - blx 16a08 │ │ │ │ + blx 168ac │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 19bfc │ │ │ │ + beq.n 19628 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 19bfc │ │ │ │ + beq.n 19628 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r6 │ │ │ │ - blx 17514 │ │ │ │ + blx 173ac │ │ │ │ ldr r1, [sp, #24] │ │ │ │ - cbz r1, 19c22 │ │ │ │ + cbz r1, 1964e │ │ │ │ mov r0, sl │ │ │ │ - blx 16de4 │ │ │ │ + blx 16c7c │ │ │ │ mov r0, r4 │ │ │ │ - blx 17a98 │ │ │ │ - ldr r2, [pc, #48] @ (19c5c ) │ │ │ │ - ldr r3, [pc, #32] @ (19c4c ) │ │ │ │ + blx 17930 │ │ │ │ + ldr r2, [pc, #48] @ (19688 ) │ │ │ │ + ldr r3, [pc, #32] @ (19678 ) │ │ │ │ add r2, pc │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 19c44 │ │ │ │ + bne.n 19670 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - blx 17a74 <__stack_chk_fail@plt> │ │ │ │ - str r0, [r0, r1] │ │ │ │ + blx 1790c <__stack_chk_fail@plt> │ │ │ │ + ldrsb r4, [r6, r0] │ │ │ │ movs r6, r0 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - bl 287c52 <_SOUP_METHOD_CONNECT@@Base+0x207832> │ │ │ │ - vhadd.s32 d0, d4, d3 │ │ │ │ - bl ffd19c5a <_SOUP_METHOD_CONNECT@@Base+0xffc9983a> │ │ │ │ - ldr r7, [pc, #752] @ (19f50 ) │ │ │ │ + bl ffec367e <_SOUP_METHOD_CONNECT@@Base+0xffe43266> │ │ │ │ + ldcl 0, cr0, [ip], #12 │ │ │ │ + bl ffec9686 <_SOUP_METHOD_CONNECT@@Base+0xffe4926e> │ │ │ │ + strb r0, [r6, r6] │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ -00019c60 : │ │ │ │ +0001968c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r3, #0 │ │ │ │ mov r4, r1 │ │ │ │ mov r2, r3 │ │ │ │ - blx 16144 │ │ │ │ - cbz r0, 19c7e │ │ │ │ - blx 15aa8 │ │ │ │ + blx 16000 │ │ │ │ + cbz r0, 196aa │ │ │ │ + blx 15964 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 15500 │ │ │ │ + b.w 153c8 │ │ │ │ │ │ │ │ -00019c88 : │ │ │ │ - ldr r1, [pc, #4] @ (19c90 ) │ │ │ │ +000196b4 : │ │ │ │ + ldr r1, [pc, #4] @ (196bc ) │ │ │ │ add r1, pc │ │ │ │ - b.w 158e4 │ │ │ │ - ldrh r6, [r4, #18] │ │ │ │ + b.w 157ac │ │ │ │ + ldrh r2, [r0, #4] │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -00019c94 : │ │ │ │ +000196c0 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #68] @ (19ce8 ) │ │ │ │ + ldr r4, [pc, #64] @ (19710 ) │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r0 │ │ │ │ add r4, pc │ │ │ │ - add.w r0, r4, #8 │ │ │ │ - blx 17fb8 │ │ │ │ - ldr r1, [pc, #56] @ (19cec ) │ │ │ │ - ldr r0, [pc, #56] @ (19cf0 ) │ │ │ │ + adds r0, r4, #4 │ │ │ │ + blx 17e44 │ │ │ │ + ldr r1, [pc, #52] @ (19714 ) │ │ │ │ + ldr r0, [pc, #56] @ (19718 ) │ │ │ │ mov r2, r6 │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 17b68 │ │ │ │ - add.w r1, r4, #8 │ │ │ │ + blx 17a00 │ │ │ │ + adds r1, r4, #4 │ │ │ │ str r0, [sp, #4] │ │ │ │ - add.w r0, r4, #16 │ │ │ │ - blx 17210 │ │ │ │ - add.w r0, r4, #8 │ │ │ │ - blx 16c98 │ │ │ │ - ldr r1, [pc, #28] @ (19cf4 ) │ │ │ │ + add.w r0, r4, #12 │ │ │ │ + blx 170a8 │ │ │ │ + adds r0, r4, #4 │ │ │ │ + blx 16b3c │ │ │ │ + ldr r1, [pc, #28] @ (1971c ) │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 16d28 │ │ │ │ - str r0, [r6, #76] @ 0x4c │ │ │ │ + b.w 16bcc │ │ │ │ + nop │ │ │ │ + ldr r4, [r0, #44] @ 0x2c │ │ │ │ movs r6, r0 │ │ │ │ - bl ffd63cee <_SOUP_METHOD_CONNECT@@Base+0xffce38ce> │ │ │ │ - ldrh r2, [r1, #18] │ │ │ │ + bl fff15716 <_SOUP_METHOD_CONNECT@@Base+0xffe952fe> │ │ │ │ + ldrh r0, [r5, #2] │ │ │ │ movs r3, r0 │ │ │ │ - ldrh r0, [r7, #16] │ │ │ │ + ldrh r2, [r3, #2] │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -00019cf8 : │ │ │ │ +00019720 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r1, [pc, #412] @ (19ea8 ) │ │ │ │ + ldr r1, [pc, #412] @ (198d0 ) │ │ │ │ sub sp, #20 │ │ │ │ - ldr r2, [pc, #412] @ (19eac ) │ │ │ │ + ldr r2, [pc, #412] @ (198d4 ) │ │ │ │ movs r4, #0 │ │ │ │ add r1, pc │ │ │ │ - ldr r6, [pc, #412] @ (19eb0 ) │ │ │ │ + ldr r6, [pc, #412] @ (198d8 ) │ │ │ │ str r4, [sp, #8] │ │ │ │ mov r5, r0 │ │ │ │ - ldr r3, [pc, #408] @ (19eb4 ) │ │ │ │ + ldr r3, [pc, #408] @ (198dc ) │ │ │ │ add r6, pc │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #12] │ │ │ │ mov.w r2, #0 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - cbz r2, 19d7e │ │ │ │ - ldr r1, [pc, #392] @ (19eb8 ) │ │ │ │ + cbz r2, 197a6 │ │ │ │ + ldr r1, [pc, #392] @ (198e0 ) │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - blx 16420 │ │ │ │ - ldr r1, [pc, #384] @ (19ebc ) │ │ │ │ + blx 162d0 │ │ │ │ + ldr r1, [pc, #384] @ (198e4 ) │ │ │ │ mov r7, r0 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - blx 16420 │ │ │ │ + blx 162d0 │ │ │ │ add r2, sp, #8 │ │ │ │ mov r1, r0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ - blx 1839c │ │ │ │ + blx 1821c │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r7 │ │ │ │ - blx 15148 │ │ │ │ + blx 15010 │ │ │ │ mov r0, r4 │ │ │ │ - blx 15148 │ │ │ │ + blx 15010 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 19e5a │ │ │ │ - ldr r0, [pc, #344] @ (19ec0 ) │ │ │ │ + bne.n 19882 │ │ │ │ + ldr r0, [pc, #344] @ (198e8 ) │ │ │ │ mov r1, r8 │ │ │ │ mov r7, r8 │ │ │ │ add r0, pc │ │ │ │ - blx 162f0 │ │ │ │ + blx 161a0 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r7, 19d8a │ │ │ │ + cbz r7, 197b2 │ │ │ │ mov r0, r8 │ │ │ │ - blx 15aa8 │ │ │ │ - b.n 19d8a │ │ │ │ - ldr r0, [pc, #324] @ (19ec4 ) │ │ │ │ + blx 15964 │ │ │ │ + b.n 197b2 │ │ │ │ + ldr r0, [pc, #324] @ (198ec ) │ │ │ │ mov r1, r2 │ │ │ │ add r0, pc │ │ │ │ - blx 162f0 │ │ │ │ + blx 161a0 │ │ │ │ mov r4, r0 │ │ │ │ and.w r1, r5, #8 │ │ │ │ mov r0, r4 │ │ │ │ - blx 175a8 │ │ │ │ - ldr r1, [pc, #304] @ (19ec8 ) │ │ │ │ + blx 17440 │ │ │ │ + ldr r1, [pc, #304] @ (198f0 ) │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - blx 16d2c │ │ │ │ + blx 16bd0 │ │ │ │ lsls r1, r5, #29 │ │ │ │ - bmi.n 19dd0 │ │ │ │ + bmi.n 197f8 │ │ │ │ lsls r2, r5, #31 │ │ │ │ - bmi.n 19e52 │ │ │ │ + bmi.n 1987a │ │ │ │ lsls r3, r5, #30 │ │ │ │ - bpl.n 19dc8 │ │ │ │ - ldr r2, [pc, #284] @ (19ecc ) │ │ │ │ - ldr r3, [pc, #252] @ (19eac ) │ │ │ │ + bpl.n 197f0 │ │ │ │ + ldr r2, [pc, #284] @ (198f4 ) │ │ │ │ + ldr r3, [pc, #252] @ (198d4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 19e6a │ │ │ │ + bne.n 19892 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 19160 │ │ │ │ - b.n 19dac │ │ │ │ - ldr r0, [pc, #252] @ (19ed0 ) │ │ │ │ + bl 18d3c │ │ │ │ + b.n 197d4 │ │ │ │ + ldr r0, [pc, #252] @ (198f8 ) │ │ │ │ movs r1, #0 │ │ │ │ add r0, pc │ │ │ │ - blx 16cc8 │ │ │ │ - ldr r1, [pc, #248] @ (19ed4 ) │ │ │ │ + blx 16b6c │ │ │ │ + ldr r1, [pc, #248] @ (198fc ) │ │ │ │ movs r2, #0 │ │ │ │ mov r7, r0 │ │ │ │ add r1, pc │ │ │ │ - blx 17fd0 │ │ │ │ - ldr r3, [pc, #240] @ (19ed8 ) │ │ │ │ - ldr r1, [pc, #240] @ (19edc ) │ │ │ │ + blx 17e5c │ │ │ │ + ldr r3, [pc, #240] @ (19900 ) │ │ │ │ + ldr r1, [pc, #240] @ (19904 ) │ │ │ │ mov r2, r0 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ - blx 15e84 │ │ │ │ + blx 15d40 │ │ │ │ mov r0, r7 │ │ │ │ - blx 15148 │ │ │ │ + blx 15010 │ │ │ │ movs r1, #1 │ │ │ │ add r3, sp, #8 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r1 │ │ │ │ mov r8, r3 │ │ │ │ - blx 15e28 │ │ │ │ + blx 15ce4 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 19e80 │ │ │ │ + beq.n 198a8 │ │ │ │ mov r0, r9 │ │ │ │ - blx 159a0 │ │ │ │ + blx 15868 │ │ │ │ mov r3, r8 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [sp, #4] │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r7 │ │ │ │ - blx 1858c │ │ │ │ + blx 1840c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 19e92 │ │ │ │ + beq.n 198ba │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - blx 15aa8 │ │ │ │ + blx 15964 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ - blx 1530c │ │ │ │ - cbz r0, 19e6e │ │ │ │ - ldr r3, [pc, #160] @ (19ee0 ) │ │ │ │ + blx 151d4 │ │ │ │ + cbz r0, 19896 │ │ │ │ + ldr r3, [pc, #160] @ (19908 ) │ │ │ │ mov r2, r7 │ │ │ │ - ldr r1, [pc, #160] @ (19ee4 ) │ │ │ │ + ldr r1, [pc, #160] @ (1990c ) │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ - blx 15e84 │ │ │ │ + blx 15d40 │ │ │ │ lsls r2, r5, #31 │ │ │ │ - bpl.n 19da8 │ │ │ │ + bpl.n 197d0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17aa4 │ │ │ │ - b.n 19dac │ │ │ │ - ldr r0, [pc, #140] @ (19ee8 ) │ │ │ │ + blx 1793c │ │ │ │ + b.n 197d4 │ │ │ │ + ldr r0, [pc, #140] @ (19910 ) │ │ │ │ ldr r1, [r2, #8] │ │ │ │ add r0, pc │ │ │ │ - blx 15eb4 │ │ │ │ + blx 15d70 │ │ │ │ movs r0, #1 │ │ │ │ - blx 18a54 │ │ │ │ - blx 17a74 <__stack_chk_fail@plt> │ │ │ │ + blx 188c8 │ │ │ │ + blx 1790c <__stack_chk_fail@plt> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - ldr r0, [pc, #120] @ (19eec ) │ │ │ │ + ldr r0, [pc, #120] @ (19914 ) │ │ │ │ ldr r1, [r3, #8] │ │ │ │ add r0, pc │ │ │ │ - blx 15eb4 │ │ │ │ + blx 15d70 │ │ │ │ movs r0, #1 │ │ │ │ - blx 18a54 │ │ │ │ + blx 188c8 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - ldr r0, [pc, #108] @ (19ef0 ) │ │ │ │ + ldr r0, [pc, #108] @ (19918 ) │ │ │ │ ldr r1, [r3, #8] │ │ │ │ add r0, pc │ │ │ │ - blx 15eb4 │ │ │ │ + blx 15d70 │ │ │ │ movs r0, #1 │ │ │ │ - blx 18a54 │ │ │ │ + blx 188c8 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r1, r9 │ │ │ │ - ldr r0, [pc, #92] @ (19ef4 ) │ │ │ │ + ldr r0, [pc, #92] @ (1991c ) │ │ │ │ ldr r2, [r3, #8] │ │ │ │ add r0, pc │ │ │ │ - blx 15eb4 │ │ │ │ + blx 15d70 │ │ │ │ movs r0, #1 │ │ │ │ - blx 18a54 │ │ │ │ + blx 188c8 │ │ │ │ nop │ │ │ │ - ldr r6, [pc, #864] @ (1a20c ) │ │ │ │ + strb r0, [r2, r3] │ │ │ │ movs r6, r0 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [pc, #824] @ (1a1ec ) │ │ │ │ + strb r6, [r0, r3] │ │ │ │ movs r6, r0 │ │ │ │ - asrs r0, r7, #14 │ │ │ │ + asrs r0, r3, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r7, #10] │ │ │ │ + strh r2, [r3, #60] @ 0x3c │ │ │ │ movs r3, r0 │ │ │ │ - ldrh r4, [r3, #14] │ │ │ │ + strh r4, [r7, #62] @ 0x3e │ │ │ │ movs r3, r0 │ │ │ │ - str r6, [sp, #32] │ │ │ │ + str r3, [sp, #912] @ 0x390 │ │ │ │ movs r3, r0 │ │ │ │ - str r5, [sp, #968] @ 0x3c8 │ │ │ │ + str r3, [sp, #824] @ 0x338 │ │ │ │ movs r3, r0 │ │ │ │ - push {r1, r5, r6, r7, lr} │ │ │ │ + cbz r6, 19962 │ │ │ │ movs r3, r0 │ │ │ │ - ldr r6, [pc, #224] @ (19fb0 ) │ │ │ │ + strb r0, [r6, r0] │ │ │ │ movs r6, r0 │ │ │ │ - ldrh r0, [r3, #10] │ │ │ │ + strh r0, [r7, #58] @ 0x3a │ │ │ │ movs r3, r0 │ │ │ │ - add r1, sp, #400 @ 0x190 │ │ │ │ + add r7, pc, #256 @ (adr r7, 19a00 ) │ │ │ │ movs r3, r0 │ │ │ │ - asrs r4, r7, #12 │ │ │ │ + asrs r4, r3, #12 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r0, #8] │ │ │ │ + strh r0, [r4, #56] @ 0x38 │ │ │ │ movs r3, r0 │ │ │ │ - asrs r0, r4, #13 │ │ │ │ + asrs r0, r0, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r2, #56] @ 0x38 │ │ │ │ + strh r4, [r3, #44] @ 0x2c │ │ │ │ movs r3, r0 │ │ │ │ - strh r6, [r0, #56] @ 0x38 │ │ │ │ + strh r2, [r2, #44] @ 0x2c │ │ │ │ movs r3, r0 │ │ │ │ - ldrh r4, [r3, #8] │ │ │ │ + strh r4, [r7, #56] @ 0x38 │ │ │ │ movs r3, r0 │ │ │ │ - ldrh r6, [r7, #4] │ │ │ │ + strh r6, [r3, #54] @ 0x36 │ │ │ │ movs r3, r0 │ │ │ │ - ldrh r6, [r1, #6] │ │ │ │ + strh r6, [r5, #54] @ 0x36 │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -00019ef8 : │ │ │ │ +00019920 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ - ldr r4, [pc, #204] @ (19fd8 ) │ │ │ │ + ldr r4, [pc, #204] @ (19a00 ) │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ - ldr r3, [pc, #204] @ (19fdc ) │ │ │ │ + ldr r3, [pc, #204] @ (19a04 ) │ │ │ │ mov r5, r0 │ │ │ │ add r4, pc │ │ │ │ mov r8, r1 │ │ │ │ mov r9, r2 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ mov.w r3, #0 │ │ │ │ - bl 1929c │ │ │ │ + bl 18e78 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 19f44 │ │ │ │ - ldr r1, [pc, #180] @ (19fe0 ) │ │ │ │ - ldr r2, [pc, #176] @ (19fdc ) │ │ │ │ + cbz r0, 1996c │ │ │ │ + ldr r1, [pc, #180] @ (19a08 ) │ │ │ │ + ldr r2, [pc, #176] @ (19a04 ) │ │ │ │ add r1, pc │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ eors r1, r2 │ │ │ │ mov.w r2, #0 │ │ │ │ - bne.n 19fd2 │ │ │ │ + bne.n 199fa │ │ │ │ mov r0, r3 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - ldr r1, [pc, #156] @ (19fe4 ) │ │ │ │ + ldr r1, [pc, #156] @ (19a0c ) │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ - blx 158e8 │ │ │ │ - cbz r0, 19fae │ │ │ │ + blx 157b0 │ │ │ │ + cbz r0, 199d6 │ │ │ │ add r4, sp, #8 │ │ │ │ - blx 17cb4 │ │ │ │ + blx 17b40 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 16530 │ │ │ │ + blx 163e0 │ │ │ │ add r0, sp, #16 │ │ │ │ - blx 1732c │ │ │ │ - ldr r1, [pc, #128] @ (19fe8 ) │ │ │ │ + blx 171c4 │ │ │ │ + ldr r1, [pc, #128] @ (19a10 ) │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ mov r2, r4 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ add r7, sp, #16 │ │ │ │ strd r5, r8, [sp, #28] │ │ │ │ str.w r9, [sp, #36] @ 0x24 │ │ │ │ - blx 18784 │ │ │ │ + blx 185f8 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17fb8 │ │ │ │ + blx 17e44 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ - cbnz r3, 19f98 │ │ │ │ + cbnz r3, 199c0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - blx 17210 │ │ │ │ + blx 170a8 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 19f8a │ │ │ │ + beq.n 199b2 │ │ │ │ mov r0, r4 │ │ │ │ - blx 16c98 │ │ │ │ + blx 16b3c │ │ │ │ mov r0, r4 │ │ │ │ - blx 184cc │ │ │ │ + blx 1834c │ │ │ │ mov r0, r7 │ │ │ │ - blx 15280 │ │ │ │ + blx 15148 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ - b.n 19f28 │ │ │ │ - ldr r2, [pc, #60] @ (19fec ) │ │ │ │ - ldr r3, [pc, #40] @ (19fdc ) │ │ │ │ + b.n 19950 │ │ │ │ + ldr r2, [pc, #60] @ (19a14 ) │ │ │ │ + ldr r3, [pc, #40] @ (19a04 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 19fd2 │ │ │ │ + bne.n 199fa │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 19340 │ │ │ │ - blx 17a74 <__stack_chk_fail@plt> │ │ │ │ + b.w 18f1c │ │ │ │ + blx 1790c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldr r4, [pc, #864] @ (1a33c ) │ │ │ │ + strh r0, [r2, r3] │ │ │ │ movs r6, r0 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #752] @ (1a2d4 ) │ │ │ │ + strh r4, [r6, r2] │ │ │ │ movs r6, r0 │ │ │ │ - strh r2, [r7, #48] @ 0x30 │ │ │ │ + strh r6, [r0, #38] @ 0x26 │ │ │ │ movs r3, r0 │ │ │ │ - bl ffcd3fea <_SOUP_METHOD_CONNECT@@Base+0xffc53bca> │ │ │ │ - ldr r4, [pc, #216] @ (1a0c8 ) │ │ │ │ + bl ffe87a12 <_SOUP_METHOD_CONNECT@@Base+0xffe075fa> │ │ │ │ + strh r6, [r5, r0] │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ -00019ff0 : │ │ │ │ +00019a18 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r1, [pc, #140] @ (1a08c ) │ │ │ │ + ldr r1, [pc, #140] @ (19ab4 ) │ │ │ │ sub sp, #28 │ │ │ │ mov r4, r0 │ │ │ │ add r1, pc │ │ │ │ - blx 158e8 │ │ │ │ + blx 157b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1a080 │ │ │ │ - ldr r1, [pc, #128] @ (1a090 ) │ │ │ │ + beq.n 19aa8 │ │ │ │ + ldr r1, [pc, #128] @ (19ab8 ) │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - blx 158e8 │ │ │ │ - blx 17cb4 │ │ │ │ + blx 157b0 │ │ │ │ + blx 17b40 │ │ │ │ mov r5, r0 │ │ │ │ - blx 16654 │ │ │ │ - ldr r1, [pc, #108] @ (1a094 ) │ │ │ │ + blx 16504 │ │ │ │ + ldr r1, [pc, #108] @ (19abc ) │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ - blx 18784 │ │ │ │ + blx 185f8 │ │ │ │ mov r0, r5 │ │ │ │ - blx 17a98 │ │ │ │ + blx 17930 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - blx 18be4 │ │ │ │ + blx 18a58 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 1a074 │ │ │ │ + beq.n 19a9c │ │ │ │ movs r1, #0 │ │ │ │ - bl 52330 │ │ │ │ + bl 51c88 │ │ │ │ movs r2, #105 @ 0x69 │ │ │ │ str r2, [sp, #8] │ │ │ │ vmov d0, r0, r1 │ │ │ │ - ldr r2, [pc, #68] @ (1a098 ) │ │ │ │ + ldr r2, [pc, #68] @ (19ac0 ) │ │ │ │ movs r0, #0 │ │ │ │ - ldr r3, [pc, #68] @ (1a09c ) │ │ │ │ + ldr r3, [pc, #68] @ (19ac4 ) │ │ │ │ vmov.f64 d1, #112 @ 0x3f800000 1.0 │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #64] @ (1a0a0 ) │ │ │ │ + ldr r1, [pc, #64] @ (19ac8 ) │ │ │ │ str r2, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #64] @ (1a0a4 ) │ │ │ │ - adds r3, #120 @ 0x78 │ │ │ │ + ldr r2, [pc, #64] @ (19acc ) │ │ │ │ + adds r3, #104 @ 0x68 │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ movw r2, #739 @ 0x2e3 │ │ │ │ - blx 17308 │ │ │ │ + blx 171a0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 15aa4 │ │ │ │ + b.w 15960 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 19460 │ │ │ │ - b.n 1a03c │ │ │ │ + bl 1903c │ │ │ │ + b.n 19a64 │ │ │ │ nop │ │ │ │ - strh r0, [r2, #56] @ 0x38 │ │ │ │ + strh r0, [r6, #40] @ 0x28 │ │ │ │ movs r3, r0 │ │ │ │ - strh r0, [r6, #42] @ 0x2a │ │ │ │ + strh r4, [r7, #30] │ │ │ │ movs r3, r0 │ │ │ │ - bl ffce6096 <_SOUP_METHOD_CONNECT@@Base+0xffc65c76> │ │ │ │ - strh r6, [r5, #50] @ 0x32 │ │ │ │ + bl ffe99abe <_SOUP_METHOD_CONNECT@@Base+0xffe196a6> │ │ │ │ + strh r6, [r1, #36] @ 0x24 │ │ │ │ movs r3, r0 │ │ │ │ - adds r0, r1, r2 │ │ │ │ + asrs r4, r4, #25 │ │ │ │ movs r4, r0 │ │ │ │ - strh r2, [r5, #34] @ 0x22 │ │ │ │ + strh r6, [r6, #22] │ │ │ │ movs r3, r0 │ │ │ │ - strh r0, [r2, #58] @ 0x3a │ │ │ │ + strh r0, [r6, #42] @ 0x2a │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -0001a0a8 : │ │ │ │ +00019ad0 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r7, r2 │ │ │ │ - ldr r2, [pc, #252] @ (1a1b8 ) │ │ │ │ + ldr r2, [pc, #252] @ (19be0 ) │ │ │ │ mov r4, r3 │ │ │ │ - ldr r3, [pc, #252] @ (1a1bc ) │ │ │ │ + ldr r3, [pc, #252] @ (19be4 ) │ │ │ │ add r2, pc │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - ldr.w r8, [pc, #248] @ 1a1c0 │ │ │ │ + ldr.w r8, [pc, #248] @ 19be8 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r8, pc │ │ │ │ ldr.w r9, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ - blx 18c98 │ │ │ │ + blx 18b0c │ │ │ │ movs r1, #0 │ │ │ │ - blx 163c8 │ │ │ │ + blx 16278 │ │ │ │ ands.w r1, r4, #1 │ │ │ │ str r0, [sp, #20] │ │ │ │ - bne.n 1a17c │ │ │ │ + bne.n 19ba4 │ │ │ │ lsls r0, r4, #30 │ │ │ │ - bmi.n 1a17e │ │ │ │ + bmi.n 19ba6 │ │ │ │ lsls r1, r4, #29 │ │ │ │ - bmi.n 1a1a2 │ │ │ │ - ldr r3, [pc, #204] @ (1a1c4 ) │ │ │ │ + bmi.n 19bca │ │ │ │ + ldr r3, [pc, #204] @ (19bec ) │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #20 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, r7 │ │ │ │ - blx 178c8 │ │ │ │ + blx 17760 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - blx 1882c │ │ │ │ + blx 186a0 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mov r0, r5 │ │ │ │ - blx 16224 │ │ │ │ + blx 160d4 │ │ │ │ cmp r0, r6 │ │ │ │ - beq.n 1a138 │ │ │ │ - ldr r3, [pc, #168] @ (1a1c8 ) │ │ │ │ + beq.n 19b60 │ │ │ │ + ldr r3, [pc, #168] @ (19bf0 ) │ │ │ │ movs r0, #0 │ │ │ │ - ldr r2, [pc, #168] @ (1a1cc ) │ │ │ │ - ldr r1, [pc, #168] @ (1a1d0 ) │ │ │ │ + ldr r2, [pc, #168] @ (19bf4 ) │ │ │ │ + ldr r1, [pc, #168] @ (19bf8 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ - adds r3, #148 @ 0x94 │ │ │ │ + adds r3, #132 @ 0x84 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #790 @ 0x316 │ │ │ │ - blx 18264 │ │ │ │ + blx 180f0 │ │ │ │ mov r2, r9 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mov r0, r5 │ │ │ │ - blx 162a4 │ │ │ │ + blx 16154 │ │ │ │ lsls r2, r4, #28 │ │ │ │ mov r8, r0 │ │ │ │ - bpl.n 1a154 │ │ │ │ + bpl.n 19b7c │ │ │ │ lsls r3, r4, #27 │ │ │ │ - bpl.n 1a1aa │ │ │ │ + bpl.n 19bd2 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - blx 17d34 │ │ │ │ + blx 17bc0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - blx 17ff4 │ │ │ │ + blx 17e80 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - blx 15aa8 │ │ │ │ - ldr r2, [pc, #112] @ (1a1d4 ) │ │ │ │ - ldr r3, [pc, #88] @ (1a1bc ) │ │ │ │ + blx 15964 │ │ │ │ + ldr r2, [pc, #112] @ (19bfc ) │ │ │ │ + ldr r3, [pc, #88] @ (19be4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1a1b2 │ │ │ │ + bne.n 19bda │ │ │ │ mov r0, r8 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ movs r1, #100 @ 0x64 │ │ │ │ mov r0, r7 │ │ │ │ str r1, [sp, #12] │ │ │ │ - blx 1676c │ │ │ │ - ldr r2, [pc, #80] @ (1a1d8 ) │ │ │ │ + blx 1661c │ │ │ │ + ldr r2, [pc, #80] @ (19c00 ) │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r3, r0 │ │ │ │ mvn.w r0, #99 @ 0x63 │ │ │ │ ldr.w r2, [r8, r2] │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr r2, [pc, #68] @ (1a1dc ) │ │ │ │ + ldr r2, [pc, #68] @ (19c04 ) │ │ │ │ add r2, pc │ │ │ │ - blx 16e68 │ │ │ │ + blx 16d00 │ │ │ │ lsls r1, r4, #29 │ │ │ │ - bpl.n 1a0f6 │ │ │ │ + bpl.n 19b1e │ │ │ │ mov r0, r7 │ │ │ │ - blx 18bd8 │ │ │ │ - b.n 1a0f6 │ │ │ │ + blx 18a4c │ │ │ │ + b.n 19b1e │ │ │ │ mov r0, r7 │ │ │ │ - blx 18bd8 │ │ │ │ - b.n 1a154 │ │ │ │ - blx 17a74 <__stack_chk_fail@plt> │ │ │ │ + blx 18a4c │ │ │ │ + b.n 19b7c │ │ │ │ + blx 1790c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldr r3, [pc, #160] @ (1a25c ) │ │ │ │ + str r0, [r4, r4] │ │ │ │ movs r6, r0 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [pc, #104] @ (1a22c ) │ │ │ │ + str r2, [r2, r4] │ │ │ │ movs r6, r0 │ │ │ │ - bl ffc461c6 <_SOUP_METHOD_CONNECT@@Base+0xffbc5da6> │ │ │ │ - asrs r2, r0, #31 │ │ │ │ + bl ffdf9bee <_SOUP_METHOD_CONNECT@@Base+0xffd797d6> │ │ │ │ + asrs r6, r3, #22 │ │ │ │ movs r4, r0 │ │ │ │ - strh r4, [r6, #52] @ 0x34 │ │ │ │ + strh r4, [r2, #38] @ 0x26 │ │ │ │ movs r3, r0 │ │ │ │ - strh r2, [r4, #28] │ │ │ │ + strh r6, [r5, #16] │ │ │ │ movs r3, r0 │ │ │ │ - ldr r2, [pc, #528] @ (1a3e8 ) │ │ │ │ + str r4, [r7, r1] │ │ │ │ movs r6, r0 │ │ │ │ - asrs r0, r4, #13 │ │ │ │ + asrs r0, r0, #13 │ │ │ │ movs r0, r0 │ │ │ │ - bl 3d81de <_SOUP_METHOD_CONNECT@@Base+0x357dbe> │ │ │ │ + bl ffd8bc06 <_SOUP_METHOD_CONNECT@@Base+0xffd0b7ee> │ │ │ │ │ │ │ │ -0001a1e0 : │ │ │ │ +00019c08 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ │ str.w r0, [ip] │ │ │ │ str.w r0, [ip, #-72] │ │ │ │ mov sl, r2 │ │ │ │ - ldr r2, [pc, #148] @ (1a294 ) │ │ │ │ - ldr r3, [pc, #148] @ (1a298 ) │ │ │ │ + ldr r2, [pc, #148] @ (19cbc ) │ │ │ │ + ldr r3, [pc, #148] @ (19cc0 ) │ │ │ │ sub.w sp, sp, #8192 @ 0x2000 │ │ │ │ add r2, pc │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - ldr.w r8, [pc, #144] @ 1a29c │ │ │ │ + ldr.w r8, [pc, #144] @ 19cc4 │ │ │ │ mov fp, r1 │ │ │ │ add.w r1, sp, #8192 @ 0x2000 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ adds r1, #28 │ │ │ │ add r8, pc │ │ │ │ add r7, sp, #20 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [r1, #0] │ │ │ │ mov.w r3, #0 │ │ │ │ - blx 18c98 │ │ │ │ + blx 18b0c │ │ │ │ movs r1, #0 │ │ │ │ - blx 163c8 │ │ │ │ + blx 16278 │ │ │ │ str r0, [sp, #20] │ │ │ │ movs r3, #0 │ │ │ │ mov.w r2, #8192 @ 0x2000 │ │ │ │ add r1, sp, #28 │ │ │ │ mov r0, r5 │ │ │ │ strd r8, r7, [sp, #4] │ │ │ │ str.w fp, [sp] │ │ │ │ - blx 17a68 │ │ │ │ + blx 17900 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - blx 1882c │ │ │ │ + blx 186a0 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mov r2, sl │ │ │ │ mov r0, r5 │ │ │ │ - blx 182ac │ │ │ │ + blx 1812c │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - blx 15aa8 │ │ │ │ + blx 15964 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 1a232 │ │ │ │ + bne.n 19c5a │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - blx 17ff4 │ │ │ │ - ldr r2, [pc, #52] @ (1a2a0 ) │ │ │ │ - ldr r3, [pc, #40] @ (1a298 ) │ │ │ │ + blx 17e80 │ │ │ │ + ldr r2, [pc, #52] @ (19cc8 ) │ │ │ │ + ldr r3, [pc, #40] @ (19cc0 ) │ │ │ │ add.w r1, sp, #8192 @ 0x2000 │ │ │ │ add r2, pc │ │ │ │ adds r1, #28 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1a290 │ │ │ │ + bne.n 19cb8 │ │ │ │ movs r0, #1 │ │ │ │ add.w sp, sp, #8192 @ 0x2000 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - blx 17a74 <__stack_chk_fail@plt> │ │ │ │ - ldr r1, [pc, #904] @ (1a620 ) │ │ │ │ + blx 1790c <__stack_chk_fail@plt> │ │ │ │ + ldr r7, [pc, #872] @ (1a028 ) │ │ │ │ movs r6, r0 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - bl 32a29e <_SOUP_METHOD_CONNECT@@Base+0x2a9e7e> │ │ │ │ - ldr r1, [pc, #472] @ (1a47c ) │ │ │ │ + bl ffcddcc6 <_SOUP_METHOD_CONNECT@@Base+0xffc5d8ae> │ │ │ │ + ldr r7, [pc, #440] @ (19e84 ) │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ -0001a2a4 : │ │ │ │ +00019ccc : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r5, r2 │ │ │ │ - ldr r2, [pc, #108] @ (1a324 ) │ │ │ │ - ldr r3, [pc, #112] @ (1a328 ) │ │ │ │ + ldr r2, [pc, #108] @ (19d4c ) │ │ │ │ + ldr r3, [pc, #112] @ (19d50 ) │ │ │ │ sub sp, #24 │ │ │ │ add r2, pc │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ - blx 18c98 │ │ │ │ + blx 18b0c │ │ │ │ movs r1, #0 │ │ │ │ - blx 163c8 │ │ │ │ + blx 16278 │ │ │ │ add r3, sp, #12 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r2, r6 │ │ │ │ - ldr r3, [pc, #80] @ (1a32c ) │ │ │ │ + ldr r3, [pc, #80] @ (19d54 ) │ │ │ │ movs r1, #0 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ - blx 15a80 │ │ │ │ + blx 1593c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - blx 1882c │ │ │ │ + blx 186a0 │ │ │ │ mov r2, r5 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r0, r4 │ │ │ │ - blx 16fc0 │ │ │ │ + blx 16e58 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - blx 17ff4 │ │ │ │ + blx 17e80 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - blx 15aa8 │ │ │ │ - ldr r2, [pc, #40] @ (1a330 ) │ │ │ │ - ldr r3, [pc, #28] @ (1a328 ) │ │ │ │ + blx 15964 │ │ │ │ + ldr r2, [pc, #40] @ (19d58 ) │ │ │ │ + ldr r3, [pc, #28] @ (19d50 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1a320 │ │ │ │ + bne.n 19d48 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - blx 17a74 <__stack_chk_fail@plt> │ │ │ │ - ldr r1, [pc, #184] @ (1a3e0 ) │ │ │ │ + blx 1790c <__stack_chk_fail@plt> │ │ │ │ + ldr r7, [pc, #152] @ (19de8 ) │ │ │ │ movs r6, r0 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - bl 26232e <_SOUP_METHOD_CONNECT@@Base+0x1e1f0e> │ │ │ │ - ldr r0, [pc, #888] @ (1a6ac ) │ │ │ │ + bl 415d56 <_SOUP_METHOD_CONNECT@@Base+0x39593e> │ │ │ │ + ldr r6, [pc, #856] @ (1a0b4 ) │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ -0001a334 : │ │ │ │ +00019d5c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r1, [pc, #120] @ (1a3bc ) │ │ │ │ + ldr r1, [pc, #120] @ (19de4 ) │ │ │ │ sub sp, #8 │ │ │ │ - ldr r2, [pc, #120] @ (1a3c0 ) │ │ │ │ + ldr r2, [pc, #120] @ (19de8 ) │ │ │ │ movs r3, #0 │ │ │ │ add r1, pc │ │ │ │ - ldr r4, [pc, #116] @ (1a3c4 ) │ │ │ │ + ldr r4, [pc, #116] @ (19dec ) │ │ │ │ add r4, pc │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #4] │ │ │ │ mov.w r2, #0 │ │ │ │ - ldr r2, [r4, #40] @ 0x28 │ │ │ │ + ldr r2, [r4, #32] │ │ │ │ str r3, [sp, #0] │ │ │ │ - cbz r2, 1a378 │ │ │ │ - ldr r2, [pc, #100] @ (1a3c8 ) │ │ │ │ - ldr r3, [pc, #92] @ (1a3c0 ) │ │ │ │ + cbz r2, 19da0 │ │ │ │ + ldr r2, [pc, #100] @ (19df0 ) │ │ │ │ + ldr r3, [pc, #92] @ (19de8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1a3a6 │ │ │ │ + bne.n 19dce │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r1, [pc, #80] @ (1a3cc ) │ │ │ │ + ldr r1, [pc, #80] @ (19df4 ) │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ - blx 16420 │ │ │ │ + blx 162d0 │ │ │ │ mov r1, sp │ │ │ │ mov r5, r0 │ │ │ │ - blx 17e20 │ │ │ │ + blx 17cac │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 1a3aa │ │ │ │ + cbz r0, 19dd2 │ │ │ │ mov r0, r5 │ │ │ │ - blx 15148 │ │ │ │ + blx 15010 │ │ │ │ mov r0, r6 │ │ │ │ - blx 18984 │ │ │ │ + blx 187f8 │ │ │ │ mov r0, r6 │ │ │ │ - blx 17344 │ │ │ │ + blx 171dc │ │ │ │ movs r3, #1 │ │ │ │ - str r3, [r4, #40] @ 0x28 │ │ │ │ - b.n 1a360 │ │ │ │ - blx 17a74 <__stack_chk_fail@plt> │ │ │ │ + str r3, [r4, #32] │ │ │ │ + b.n 19d88 │ │ │ │ + blx 1790c <__stack_chk_fail@plt> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - ldr r0, [pc, #32] @ (1a3d0 ) │ │ │ │ + ldr r0, [pc, #32] @ (19df8 ) │ │ │ │ ldr r1, [r3, #8] │ │ │ │ add r0, pc │ │ │ │ - blx 15eb4 │ │ │ │ + blx 15d70 │ │ │ │ movs r0, #1 │ │ │ │ - blx 18a54 │ │ │ │ - ldr r0, [pc, #632] @ (1a638 ) │ │ │ │ + blx 188c8 │ │ │ │ + ldr r6, [pc, #600] @ (1a040 ) │ │ │ │ movs r6, r0 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r2, [r1, r1] │ │ │ │ + str r2, [r4, #64] @ 0x40 │ │ │ │ movs r6, r0 │ │ │ │ - ldr r0, [pc, #528] @ (1a5dc ) │ │ │ │ + ldr r6, [pc, #496] @ (19fe4 ) │ │ │ │ movs r6, r0 │ │ │ │ - strh r0, [r7, #36] @ 0x24 │ │ │ │ + strh r0, [r3, #22] │ │ │ │ movs r3, r0 │ │ │ │ - strh r4, [r3, #36] @ 0x24 │ │ │ │ + strh r4, [r7, #20] │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -0001a3d4 : │ │ │ │ +00019dfc : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r1 │ │ │ │ str r0, [sp, #4] │ │ │ │ - blx 153e8 │ │ │ │ - ldr r1, [pc, #36] @ (1a414 ) │ │ │ │ + blx 152b0 │ │ │ │ + ldr r1, [pc, #36] @ (19e3c ) │ │ │ │ movs r3, #0 │ │ │ │ - ldr r0, [pc, #36] @ (1a418 ) │ │ │ │ + ldr r0, [pc, #36] @ (19e40 ) │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 18210 │ │ │ │ + blx 1809c │ │ │ │ mov r2, r4 │ │ │ │ mov r5, r0 │ │ │ │ movs r1, #0 │ │ │ │ - blx 15d0c │ │ │ │ + blx 15bc8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 15148 │ │ │ │ + blx 15010 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - strh r4, [r1, #36] @ 0x24 │ │ │ │ + strh r4, [r5, #20] │ │ │ │ movs r3, r0 │ │ │ │ - add r2, sp, #904 @ 0x388 │ │ │ │ + add r0, sp, #760 @ 0x2f8 │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -0001a41c : │ │ │ │ +00019e44 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r4, [pc, #120] @ (1a4a4 ) │ │ │ │ + ldr r4, [pc, #120] @ (19ecc ) │ │ │ │ sub sp, #20 │ │ │ │ - ldr r2, [pc, #120] @ (1a4a8 ) │ │ │ │ - ldr r3, [pc, #120] @ (1a4ac ) │ │ │ │ + ldr r2, [pc, #120] @ (19ed0 ) │ │ │ │ + ldr r3, [pc, #120] @ (19ed4 ) │ │ │ │ add r4, pc │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r4, #36] @ 0x24 │ │ │ │ + ldr r2, [r4, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ - cbz r2, 1a45e │ │ │ │ - ldr r1, [pc, #104] @ (1a4b0 ) │ │ │ │ - ldr r3, [pc, #100] @ (1a4ac ) │ │ │ │ + cbz r2, 19e86 │ │ │ │ + ldr r1, [pc, #104] @ (19ed8 ) │ │ │ │ + ldr r3, [pc, #100] @ (19ed4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r1, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1a48c │ │ │ │ + bne.n 19eb4 │ │ │ │ mov r0, r2 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r1, [pc, #84] @ (1a4b4 ) │ │ │ │ + ldr r1, [pc, #84] @ (19edc ) │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #8] │ │ │ │ add r1, pc │ │ │ │ - blx 16420 │ │ │ │ + blx 162d0 │ │ │ │ add r3, sp, #8 │ │ │ │ add r2, sp, #4 │ │ │ │ mov r1, sp │ │ │ │ mov r5, r0 │ │ │ │ - blx 18034 │ │ │ │ - cbz r0, 1a490 │ │ │ │ + blx 17ec0 │ │ │ │ + cbz r0, 19eb8 │ │ │ │ mov r0, r5 │ │ │ │ - blx 15148 │ │ │ │ + blx 15010 │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ - blx 167f0 │ │ │ │ + blx 166a0 │ │ │ │ mov r2, r0 │ │ │ │ - str r0, [r4, #36] @ 0x24 │ │ │ │ - b.n 1a444 │ │ │ │ - blx 17a74 <__stack_chk_fail@plt> │ │ │ │ + str r0, [r4, #28] │ │ │ │ + b.n 19e6c │ │ │ │ + blx 1790c <__stack_chk_fail@plt> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - ldr r0, [pc, #36] @ (1a4b8 ) │ │ │ │ + ldr r0, [pc, #36] @ (19ee0 ) │ │ │ │ ldr r1, [r3, #8] │ │ │ │ add r0, pc │ │ │ │ - blx 15eb4 │ │ │ │ + blx 15d70 │ │ │ │ movs r0, #1 │ │ │ │ - blx 18a54 │ │ │ │ + blx 188c8 │ │ │ │ nop │ │ │ │ - ldrb r6, [r4, r5] │ │ │ │ + str r6, [r7, #48] @ 0x30 │ │ │ │ movs r6, r0 │ │ │ │ - blxns r6 │ │ │ │ + ldr r5, [pc, #688] @ (1a184 ) │ │ │ │ movs r6, r0 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - blx r4 │ │ │ │ + ldr r5, [pc, #608] @ (1a13c ) │ │ │ │ movs r6, r0 │ │ │ │ - strh r0, [r0, #34] @ 0x22 │ │ │ │ + strh r0, [r4, #18] │ │ │ │ movs r3, r0 │ │ │ │ - strh r2, [r3, #32] │ │ │ │ + strh r2, [r7, #16] │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -0001a4bc : │ │ │ │ +00019ee4 : │ │ │ │ push {r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3996] @ 0xf9c │ │ │ │ - ldr r1, [pc, #168] @ (1a578 ) │ │ │ │ + ldr r1, [pc, #168] @ (19fa0 ) │ │ │ │ sub sp, #88 @ 0x58 │ │ │ │ - ldr r2, [pc, #168] @ (1a57c ) │ │ │ │ + ldr r2, [pc, #168] @ (19fa4 ) │ │ │ │ add r3, sp, #100 @ 0x64 │ │ │ │ add r1, pc │ │ │ │ ldr.w r4, [r3], #4 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #84] @ 0x54 │ │ │ │ mov.w r2, #0 │ │ │ │ str r3, [sp, #16] │ │ │ │ - blx 17be4 │ │ │ │ + blx 17a7c │ │ │ │ ldr.w ip, [sp, #16] │ │ │ │ add r1, sp, #24 │ │ │ │ movs r2, #2 │ │ │ │ strd r0, r4, [sp, #20] │ │ │ │ ldr.w r3, [ip], #4 │ │ │ │ str.w r3, [r1, #4]! │ │ │ │ - cbz r3, 1a532 │ │ │ │ + cbz r3, 19f5a │ │ │ │ adds r2, #1 │ │ │ │ cmp r2, #16 │ │ │ │ - bne.n 1a4f6 │ │ │ │ - ldr r3, [pc, #120] @ (1a580 ) │ │ │ │ + bne.n 19f1e │ │ │ │ + ldr r3, [pc, #120] @ (19fa8 ) │ │ │ │ vmov.f64 d1, #48 @ 0x41800000 16.0 │ │ │ │ - ldr r0, [pc, #116] @ (1a584 ) │ │ │ │ + ldr r0, [pc, #116] @ (19fac ) │ │ │ │ movs r4, #105 @ 0x69 │ │ │ │ - ldr r2, [pc, #116] @ (1a588 ) │ │ │ │ + ldr r2, [pc, #116] @ (19fb0 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r1, [pc, #116] @ (1a58c ) │ │ │ │ + ldr r1, [pc, #116] @ (19fb4 ) │ │ │ │ add r0, pc │ │ │ │ add r2, pc │ │ │ │ strd r0, r4, [sp, #4] │ │ │ │ str r2, [sp, #0] │ │ │ │ vmov.f64 d0, d1 │ │ │ │ add r1, pc │ │ │ │ - adds r3, #172 @ 0xac │ │ │ │ + adds r3, #156 @ 0x9c │ │ │ │ movs r0, #0 │ │ │ │ movw r2, #942 @ 0x3ae │ │ │ │ - blx 17308 │ │ │ │ + blx 171a0 │ │ │ │ add r0, sp, #20 │ │ │ │ - blx 16d68 │ │ │ │ + blx 16c00 │ │ │ │ mov r4, r0 │ │ │ │ - blx 15390 │ │ │ │ - cbnz r0, 1a552 │ │ │ │ + blx 15258 │ │ │ │ + cbnz r0, 19f7a │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 18908 │ │ │ │ + blx 1877c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r5 │ │ │ │ - blx 15148 │ │ │ │ - ldr r2, [pc, #60] @ (1a590 ) │ │ │ │ - ldr r3, [pc, #36] @ (1a57c ) │ │ │ │ + blx 15010 │ │ │ │ + ldr r2, [pc, #60] @ (19fb8 ) │ │ │ │ + ldr r3, [pc, #36] @ (19fa4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1a572 │ │ │ │ + bne.n 19f9a │ │ │ │ mov r0, r4 │ │ │ │ add sp, #88 @ 0x58 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ - blx 17a74 <__stack_chk_fail@plt> │ │ │ │ + blx 1790c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - bxns r2 │ │ │ │ - movs r6, r0 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ - movs r0, r0 │ │ │ │ - asrs r6, r2, #15 │ │ │ │ - movs r4, r0 │ │ │ │ - strh r2, [r7, #28] │ │ │ │ - movs r3, r0 │ │ │ │ - strh r4, [r7, #28] │ │ │ │ - movs r3, r0 │ │ │ │ - ldrb r4, [r5, #30] │ │ │ │ - movs r3, r0 │ │ │ │ - mov sl, r2 │ │ │ │ + ldr r5, [pc, #48] @ (19fd4 ) │ │ │ │ movs r6, r0 │ │ │ │ - │ │ │ │ -0001a594 : │ │ │ │ - push {lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - sub sp, #20 │ │ │ │ - blx 18000 │ │ │ │ - bl 52330 │ │ │ │ - vldr d7, [pc, #136] @ 1a638 │ │ │ │ - vmov d6, r0, r1 │ │ │ │ - ldr r3, [pc, #136] @ (1a640 ) │ │ │ │ - ldr r0, [pc, #140] @ (1a644 ) │ │ │ │ - vdiv.f64 d7, d6, d7 │ │ │ │ - add r3, pc │ │ │ │ - add r0, pc │ │ │ │ - adds r3, #204 @ 0xcc │ │ │ │ - str r3, [sp, #0] │ │ │ │ - vmov r2, r3, d7 │ │ │ │ - blx 15a74 │ │ │ │ - ldr r0, [pc, #120] @ (1a648 ) │ │ │ │ - add r0, pc │ │ │ │ - blx 17398 │ │ │ │ - cbz r0, 1a602 │ │ │ │ - blx 18000 │ │ │ │ - bl 52330 │ │ │ │ - vldr d7, [pc, #88] @ 1a638 │ │ │ │ - vmov d6, r0, r1 │ │ │ │ - ldr r3, [pc, #100] @ (1a64c ) │ │ │ │ - ldr r0, [pc, #100] @ (1a650 ) │ │ │ │ - vdiv.f64 d7, d6, d7 │ │ │ │ - add r3, pc │ │ │ │ - adds r3, #204 @ 0xcc │ │ │ │ - str r3, [sp, #0] │ │ │ │ - add r0, pc │ │ │ │ - vmov r2, r3, d7 │ │ │ │ - blx 15a74 │ │ │ │ - add sp, #20 │ │ │ │ - pop {pc} │ │ │ │ - ldr r1, [pc, #80] @ (1a654 ) │ │ │ │ - mov r2, r0 │ │ │ │ - movs r0, #1 │ │ │ │ - add r1, pc │ │ │ │ - blx 169fc │ │ │ │ - ldr r3, [pc, #72] @ (1a658 ) │ │ │ │ - add r3, pc │ │ │ │ - str r3, [sp, #12] │ │ │ │ - str r0, [r3, #4] │ │ │ │ - ldr r0, [pc, #68] @ (1a65c ) │ │ │ │ - add r0, pc │ │ │ │ - bl 18e4c │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ - cbz r0, 1a628 │ │ │ │ - movs r2, #1 │ │ │ │ - str r2, [r3, #28] │ │ │ │ - b.n 1a5d6 │ │ │ │ - ldr r0, [pc, #52] @ (1a660 ) │ │ │ │ - add r0, pc │ │ │ │ - blx 15eb4 │ │ │ │ - movs r0, #1 │ │ │ │ - blx 18a54 │ │ │ │ - nop │ │ │ │ - movs r0, r0 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r0, #36] @ 0x24 │ │ │ │ - asrs r6, r5 │ │ │ │ - asrs r4, r5, #12 │ │ │ │ + asrs r2, r6, #6 │ │ │ │ movs r4, r0 │ │ │ │ - strh r2, [r0, #4] │ │ │ │ - movs r3, r0 │ │ │ │ - strh r2, [r6, #24] │ │ │ │ + strh r2, [r3, #14] │ │ │ │ movs r3, r0 │ │ │ │ - asrs r2, r7, #11 │ │ │ │ - movs r4, r0 │ │ │ │ - strh r0, [r5, #4] │ │ │ │ + strh r4, [r3, #14] │ │ │ │ movs r3, r0 │ │ │ │ - add r0, sp, #800 @ 0x320 │ │ │ │ + ldrb r0, [r7, #24] │ │ │ │ movs r3, r0 │ │ │ │ - ldrh r0, [r1, r6] │ │ │ │ + ldr r4, [pc, #552] @ (1a1e4 ) │ │ │ │ movs r6, r0 │ │ │ │ - strh r4, [r1, #24] │ │ │ │ - movs r3, r0 │ │ │ │ - strh r2, [r0, #24] │ │ │ │ - movs r3, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r0, [pc, #60] @ (1a6b0 ) │ │ │ │ + ldr r0, [pc, #60] @ (1a008 ) │ │ │ │ sub sp, #16 │ │ │ │ add r0, pc │ │ │ │ - blx 155a0 │ │ │ │ - ldr r2, [pc, #52] @ (1a6b4 ) │ │ │ │ - ldr r3, [pc, #56] @ (1a6b8 ) │ │ │ │ + blx 15468 │ │ │ │ + ldr r2, [pc, #52] @ (1a00c ) │ │ │ │ + ldr r3, [pc, #56] @ (1a010 ) │ │ │ │ mov.w ip, #12 │ │ │ │ mov r1, r0 │ │ │ │ str.w ip, [sp] │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ movs r0, #0 │ │ │ │ strd r2, r0, [sp, #4] │ │ │ │ movs r2, #108 @ 0x6c │ │ │ │ movs r0, #80 @ 0x50 │ │ │ │ - blx 17c20 │ │ │ │ + blx 17ab8 │ │ │ │ movs r1, #56 @ 0x38 │ │ │ │ mov r4, r0 │ │ │ │ - blx 15a8c │ │ │ │ - ldr r3, [pc, #20] @ (1a6bc ) │ │ │ │ + blx 15948 │ │ │ │ + ldr r3, [pc, #20] @ (1a014 ) │ │ │ │ add r3, pc │ │ │ │ str r0, [r3, #0] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - strh r6, [r7, #24] │ │ │ │ + strh r2, [r5, #14] │ │ │ │ movs r3, r0 │ │ │ │ movs r1, r6 │ │ │ │ movs r0, r0 │ │ │ │ lsls r3, r1, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r5, r4] │ │ │ │ + str r2, [r1, #28] │ │ │ │ movs r6, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #80] @ (1a720 ) │ │ │ │ + ldr r3, [pc, #80] @ (1a078 ) │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #80] @ (1a724 ) │ │ │ │ + ldr r0, [pc, #80] @ (1a07c ) │ │ │ │ sub sp, #12 │ │ │ │ add r3, pc │ │ │ │ - ldr r5, [pc, #76] @ (1a728 ) │ │ │ │ + ldr r5, [pc, #76] @ (1a080 ) │ │ │ │ add r0, pc │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r4, r3 │ │ │ │ - blx 17398 │ │ │ │ + blx 17230 │ │ │ │ subs r3, r0, #0 │ │ │ │ - ldr r0, [pc, #64] @ (1a72c ) │ │ │ │ + ldr r0, [pc, #64] @ (1a084 ) │ │ │ │ it ne │ │ │ │ movne r3, #1 │ │ │ │ add r0, pc │ │ │ │ str r3, [r4, #52] @ 0x34 │ │ │ │ - blx 18574 │ │ │ │ - ldr r3, [pc, #56] @ (1a730 ) │ │ │ │ + blx 183f4 │ │ │ │ + ldr r3, [pc, #56] @ (1a088 ) │ │ │ │ str r0, [r4, #36] @ 0x24 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ - blx 158c0 │ │ │ │ + blx 15788 │ │ │ │ str r0, [r4, #44] @ 0x2c │ │ │ │ mov r5, r0 │ │ │ │ - blx 17314 │ │ │ │ - blx 18384 │ │ │ │ + blx 171ac │ │ │ │ + blx 18204 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 1651c │ │ │ │ + b.w 163cc │ │ │ │ nop │ │ │ │ - ldrh r2, [r7, r3] │ │ │ │ + str r2, [r3, #24] │ │ │ │ movs r6, r0 │ │ │ │ - strh r6, [r4, #22] │ │ │ │ + strh r2, [r2, #12] │ │ │ │ movs r3, r0 │ │ │ │ - cmp r4, r1 │ │ │ │ + ldr r3, [pc, #848] @ (1a3d4 ) │ │ │ │ movs r6, r0 │ │ │ │ lsls r3, r0, #1 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r0, #15 │ │ │ │ + asrs r4, r4, #14 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, #12 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - blx 15148 │ │ │ │ - ldr r5, [pc, #64] @ (1a790 ) │ │ │ │ + blx 15010 │ │ │ │ + ldr r5, [pc, #64] @ (1a0e8 ) │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - blx 15148 │ │ │ │ + blx 15010 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - blx 1848c │ │ │ │ - ldr r3, [pc, #56] @ (1a794 ) │ │ │ │ + blx 1830c │ │ │ │ + ldr r3, [pc, #56] @ (1a0ec ) │ │ │ │ add r5, pc │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r1, r3 │ │ │ │ - blx 15f68 │ │ │ │ + blx 15e24 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - cbz r3, 1a772 │ │ │ │ + cbz r3, 1a0ca │ │ │ │ ldr r0, [r4, #12] │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ - cbz r3, 1a77a │ │ │ │ + cbz r3, 1a0d2 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #44] @ 0x2c │ │ │ │ - cbz r3, 1a782 │ │ │ │ + cbz r3, 1a0da │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ blx r3 │ │ │ │ mov r1, r4 │ │ │ │ movs r0, #52 @ 0x34 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 189ac │ │ │ │ - add ip, r1 │ │ │ │ + b.w 18820 │ │ │ │ + ldr r3, [pc, #336] @ (1a23c ) │ │ │ │ movs r6, r0 │ │ │ │ - asrs r0, r4, #13 │ │ │ │ + asrs r0, r0, #13 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #32 │ │ │ │ mov r6, r0 │ │ │ │ - blx 189d4 │ │ │ │ - ldr r1, [pc, #344] @ (1a90c ) │ │ │ │ + blx 18848 │ │ │ │ + ldr r1, [pc, #344] @ (1a264 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r1, #0] │ │ │ │ str r0, [r1, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 1a904 │ │ │ │ - ldr r0, [pc, #336] @ (1a910 ) │ │ │ │ + bne.w 1a25c │ │ │ │ + ldr r0, [pc, #336] @ (1a268 ) │ │ │ │ movs r7, #1 │ │ │ │ - ldr r1, [pc, #336] @ (1a914 ) │ │ │ │ + ldr r1, [pc, #336] @ (1a26c ) │ │ │ │ mov.w r8, #4 │ │ │ │ - ldr r2, [pc, #332] @ (1a918 ) │ │ │ │ + ldr r2, [pc, #332] @ (1a270 ) │ │ │ │ add r0, pc │ │ │ │ - ldr r3, [pc, #332] @ (1a91c ) │ │ │ │ + ldr r3, [pc, #332] @ (1a274 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ strd r0, r1, [r6, #20] │ │ │ │ add r3, pc │ │ │ │ - ldr r5, [pc, #324] @ (1a920 ) │ │ │ │ + ldr r5, [pc, #324] @ (1a278 ) │ │ │ │ strd r2, r3, [r6, #12] │ │ │ │ ldr r4, [r6, #0] │ │ │ │ - blx 18544 │ │ │ │ + blx 183c4 │ │ │ │ strd r7, r0, [sp, #16] │ │ │ │ add r5, pc │ │ │ │ - ldr r0, [pc, #312] @ (1a924 ) │ │ │ │ + ldr r0, [pc, #312] @ (1a27c ) │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r4 │ │ │ │ movs r3, #68 @ 0x44 │ │ │ │ movs r4, #0 │ │ │ │ str.w r8, [sp, #12] │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - blx 17574 │ │ │ │ + blx 1740c │ │ │ │ ldr r1, [r6, #0] │ │ │ │ str r1, [sp, #28] │ │ │ │ str r0, [r5, #8] │ │ │ │ - blx 18544 │ │ │ │ + blx 183c4 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r2, r7 │ │ │ │ - ldr r0, [pc, #276] @ (1a928 ) │ │ │ │ + ldr r0, [pc, #276] @ (1a280 ) │ │ │ │ movs r3, #72 @ 0x48 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ strd r8, r7, [sp, #12] │ │ │ │ add r0, pc │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ str r4, [sp, #0] │ │ │ │ - blx 17574 │ │ │ │ + blx 1740c │ │ │ │ ldr r1, [r6, #0] │ │ │ │ str r1, [sp, #28] │ │ │ │ str r0, [r5, #12] │ │ │ │ - blx 18544 │ │ │ │ + blx 183c4 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r2, r7 │ │ │ │ - ldr r0, [pc, #244] @ (1a92c ) │ │ │ │ + ldr r0, [pc, #244] @ (1a284 ) │ │ │ │ movs r3, #76 @ 0x4c │ │ │ │ ldr r1, [sp, #28] │ │ │ │ strd r8, r7, [sp, #12] │ │ │ │ add r0, pc │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ str r4, [sp, #0] │ │ │ │ - blx 17574 │ │ │ │ + blx 1740c │ │ │ │ ldr r1, [r6, #0] │ │ │ │ str r1, [sp, #28] │ │ │ │ str r0, [r5, #16] │ │ │ │ - blx 18544 │ │ │ │ + blx 183c4 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r2, r7 │ │ │ │ - ldr r0, [pc, #212] @ (1a930 ) │ │ │ │ + ldr r0, [pc, #212] @ (1a288 ) │ │ │ │ movs r3, #80 @ 0x50 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ str r7, [sp, #16] │ │ │ │ add r0, pc │ │ │ │ str.w r8, [sp, #12] │ │ │ │ movs r7, #231 @ 0xe7 │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ str r4, [sp, #0] │ │ │ │ - blx 17574 │ │ │ │ + blx 1740c │ │ │ │ str r0, [r5, #20] │ │ │ │ - blx 18450 │ │ │ │ - ldr r2, [pc, #184] @ (1a934 ) │ │ │ │ + blx 182d0 │ │ │ │ + ldr r2, [pc, #184] @ (1a28c ) │ │ │ │ mov r3, r0 │ │ │ │ - ldr r1, [pc, #184] @ (1a938 ) │ │ │ │ - ldr r0, [pc, #184] @ (1a93c ) │ │ │ │ + ldr r1, [pc, #184] @ (1a290 ) │ │ │ │ + ldr r0, [pc, #184] @ (1a294 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str r7, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ - blx 1508c │ │ │ │ + blx 14f54 │ │ │ │ str r0, [r5, #28] │ │ │ │ - blx 17f58 │ │ │ │ - ldr r2, [pc, #168] @ (1a940 ) │ │ │ │ + blx 17de4 │ │ │ │ + ldr r2, [pc, #168] @ (1a298 ) │ │ │ │ mov r3, r0 │ │ │ │ - ldr r1, [pc, #168] @ (1a944 ) │ │ │ │ - ldr r0, [pc, #172] @ (1a948 ) │ │ │ │ + ldr r1, [pc, #168] @ (1a29c ) │ │ │ │ + ldr r0, [pc, #172] @ (1a2a0 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str r7, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ - blx 1508c │ │ │ │ + blx 14f54 │ │ │ │ str r0, [r5, #32] │ │ │ │ - blx 1565c │ │ │ │ - ldr r2, [pc, #156] @ (1a94c ) │ │ │ │ + blx 15524 │ │ │ │ + ldr r2, [pc, #156] @ (1a2a4 ) │ │ │ │ mov r3, r0 │ │ │ │ - ldr r1, [pc, #156] @ (1a950 ) │ │ │ │ - ldr r0, [pc, #156] @ (1a954 ) │ │ │ │ + ldr r1, [pc, #156] @ (1a2a8 ) │ │ │ │ + ldr r0, [pc, #156] @ (1a2ac ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ strd r4, r7, [sp] │ │ │ │ add r0, pc │ │ │ │ - blx 15ab4 │ │ │ │ - ldr r2, [pc, #144] @ (1a958 ) │ │ │ │ + blx 15970 │ │ │ │ + ldr r2, [pc, #144] @ (1a2b0 ) │ │ │ │ str r0, [r5, #36] @ 0x24 │ │ │ │ movs r3, #235 @ 0xeb │ │ │ │ - ldr r1, [pc, #144] @ (1a95c ) │ │ │ │ + ldr r1, [pc, #144] @ (1a2b4 ) │ │ │ │ add r2, pc │ │ │ │ - ldr r0, [pc, #144] @ (1a960 ) │ │ │ │ + ldr r0, [pc, #144] @ (1a2b8 ) │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ mov r3, r4 │ │ │ │ add r0, pc │ │ │ │ - blx 16d74 │ │ │ │ - ldr r2, [pc, #132] @ (1a964 ) │ │ │ │ + blx 16c0c │ │ │ │ + ldr r2, [pc, #132] @ (1a2bc ) │ │ │ │ str r7, [sp, #0] │ │ │ │ mov r3, r4 │ │ │ │ str r0, [r5, #40] @ 0x28 │ │ │ │ add r2, pc │ │ │ │ - ldr r0, [pc, #128] @ (1a968 ) │ │ │ │ + ldr r0, [pc, #128] @ (1a2c0 ) │ │ │ │ mov r1, r2 │ │ │ │ add r0, pc │ │ │ │ - blx 1539c │ │ │ │ + blx 15264 │ │ │ │ add.w r2, r5, #24 │ │ │ │ str r0, [r5, #44] @ 0x2c │ │ │ │ movs r1, #6 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 16e3c │ │ │ │ + b.w 16cd4 │ │ │ │ mov r0, r6 │ │ │ │ - blx 18b74 │ │ │ │ - b.n 1a7be │ │ │ │ - ldrh r6, [r3, r0] │ │ │ │ + blx 189e8 │ │ │ │ + b.n 1a116 │ │ │ │ + str r6, [r7, #8] │ │ │ │ movs r6, r0 │ │ │ │ asrs r7, r7, #6 │ │ │ │ movs r0, r0 │ │ │ │ lsls r3, r7, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r1, r1, #25 │ │ │ │ movs r0, r0 │ │ │ │ lsls r3, r2, #6 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r5, r7] │ │ │ │ + str r0, [r1, #8] │ │ │ │ movs r6, r0 │ │ │ │ - strh r0, [r3, #14] │ │ │ │ + strh r4, [r0, #4] │ │ │ │ movs r3, r0 │ │ │ │ - strh r0, [r1, #14] │ │ │ │ + strh r4, [r6, #2] │ │ │ │ movs r3, r0 │ │ │ │ - strh r4, [r6, #12] │ │ │ │ + strh r0, [r4, #2] │ │ │ │ movs r3, r0 │ │ │ │ - strh r6, [r4, #12] │ │ │ │ + strh r2, [r2, #2] │ │ │ │ movs r3, r0 │ │ │ │ - strh r6, [r2, #12] │ │ │ │ + strh r2, [r0, #2] │ │ │ │ movs r3, r0 │ │ │ │ - strh r0, [r7, #12] │ │ │ │ + strh r4, [r4, #2] │ │ │ │ movs r3, r0 │ │ │ │ - ldrh r4, [r5, #22] │ │ │ │ + ldrh r0, [r3, #12] │ │ │ │ movs r3, r0 │ │ │ │ - strh r0, [r6, #12] │ │ │ │ + strh r4, [r3, #2] │ │ │ │ movs r3, r0 │ │ │ │ - strh r6, [r5, #14] │ │ │ │ + strh r2, [r3, #4] │ │ │ │ movs r3, r0 │ │ │ │ - strh r2, [r7, #14] │ │ │ │ + strh r6, [r4, #4] │ │ │ │ movs r3, r0 │ │ │ │ - strh r6, [r6, #14] │ │ │ │ + strh r2, [r4, #4] │ │ │ │ movs r3, r0 │ │ │ │ - strh r4, [r6, #16] │ │ │ │ + strh r0, [r4, #6] │ │ │ │ movs r3, r0 │ │ │ │ - strh r6, [r0, #18] │ │ │ │ + strh r2, [r6, #6] │ │ │ │ movs r3, r0 │ │ │ │ - strh r0, [r1, #18] │ │ │ │ + strh r4, [r6, #6] │ │ │ │ movs r3, r0 │ │ │ │ - strh r2, [r3, #20] │ │ │ │ + strh r6, [r0, #10] │ │ │ │ movs r3, r0 │ │ │ │ - strh r2, [r4, #20] │ │ │ │ + strh r6, [r1, #10] │ │ │ │ movs r3, r0 │ │ │ │ - strh r0, [r4, #20] │ │ │ │ + strh r4, [r1, #10] │ │ │ │ movs r3, r0 │ │ │ │ - strh r2, [r5, #20] │ │ │ │ + strh r6, [r2, #10] │ │ │ │ movs r3, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr.w ip, [pc, #188] @ 1aa38 │ │ │ │ + ldr.w ip, [pc, #188] @ 1a390 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ add ip, pc │ │ │ │ ldr.w lr, [ip] │ │ │ │ add.w ip, r1, #4294967295 @ 0xffffffff │ │ │ │ add lr, r0 │ │ │ │ cmp.w ip, #4 │ │ │ │ - bhi.n 1a9ec │ │ │ │ + bhi.n 1a344 │ │ │ │ tbb [pc, ip] │ │ │ │ asrs r3, r1, #12 │ │ │ │ movs r3, #27 │ │ │ │ movs r3, r0 │ │ │ │ ldr.w r1, [lr, #20] │ │ │ │ mov r0, r2 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 168f8 │ │ │ │ + b.w 167a8 │ │ │ │ ldr.w r1, [lr, #8] │ │ │ │ mov r0, r2 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 17f9c │ │ │ │ + b.w 17e28 │ │ │ │ ldr.w r1, [lr, #12] │ │ │ │ mov r0, r2 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 17f9c │ │ │ │ + b.w 17e28 │ │ │ │ ldr.w r1, [lr, #16] │ │ │ │ mov r0, r2 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 16ff4 │ │ │ │ + b.w 16e8c │ │ │ │ ldr.w r1, [lr, #32] │ │ │ │ mov r0, r2 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 15c34 │ │ │ │ + b.w 15af0 │ │ │ │ strd r1, r0, [sp, #32] │ │ │ │ ldrd r0, r2, [r3] │ │ │ │ str r2, [sp, #28] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - blx 17904 │ │ │ │ + blx 1779c │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 17904 │ │ │ │ + blx 1779c │ │ │ │ strd r4, r0, [sp, #16] │ │ │ │ - ldr r0, [pc, #44] @ (1aa3c ) │ │ │ │ + ldr r0, [pc, #44] @ (1a394 ) │ │ │ │ movw lr, #325 @ 0x145 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ str r2, [sp, #12] │ │ │ │ add r0, pc │ │ │ │ - ldr r3, [pc, #36] @ (1aa40 ) │ │ │ │ + ldr r3, [pc, #36] @ (1a398 ) │ │ │ │ strd lr, r0, [sp] │ │ │ │ - ldr r2, [pc, #36] @ (1aa44 ) │ │ │ │ + ldr r2, [pc, #36] @ (1a39c ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #36] @ (1aa48 ) │ │ │ │ + ldr r0, [pc, #36] @ (1a3a0 ) │ │ │ │ ldr r1, [sp, #32] │ │ │ │ add r2, pc │ │ │ │ str r1, [sp, #8] │ │ │ │ add r0, pc │ │ │ │ movs r1, #16 │ │ │ │ - blx 189fc │ │ │ │ + blx 18870 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldr r0, [r2, r1] │ │ │ │ + ldrsh r0, [r6, r3] │ │ │ │ movs r6, r0 │ │ │ │ - strh r6, [r5, #14] │ │ │ │ + strh r2, [r3, #4] │ │ │ │ movs r3, r0 │ │ │ │ - strh r4, [r0, #12] │ │ │ │ + strh r0, [r6, #0] │ │ │ │ movs r3, r0 │ │ │ │ - strh r6, [r3, #12] │ │ │ │ + strh r2, [r1, #2] │ │ │ │ movs r3, r0 │ │ │ │ - strh r2, [r2, #14] │ │ │ │ + strh r6, [r7, #2] │ │ │ │ movs r3, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #104] @ (1aac4 ) │ │ │ │ + ldr r3, [pc, #104] @ (1a41c ) │ │ │ │ mov r5, r0 │ │ │ │ - ldr r6, [pc, #104] @ (1aac8 ) │ │ │ │ + ldr r6, [pc, #104] @ (1a420 ) │ │ │ │ sub sp, #8 │ │ │ │ add r3, pc │ │ │ │ movs r2, #0 │ │ │ │ add r6, pc │ │ │ │ ldr r4, [r3, #0] │ │ │ │ add r4, r0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ str r2, [r4, #8] │ │ │ │ - cbz r0, 1aa76 │ │ │ │ - blx 15aa8 │ │ │ │ + cbz r0, 1a3ce │ │ │ │ + blx 15964 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #12] │ │ │ │ - cbz r0, 1aa82 │ │ │ │ - blx 15aa8 │ │ │ │ + cbz r0, 1a3da │ │ │ │ + blx 15964 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - blx 15148 │ │ │ │ + blx 15010 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ - blx 1840c │ │ │ │ - ldr r3, [pc, #60] @ (1aacc ) │ │ │ │ + blx 1828c │ │ │ │ + ldr r3, [pc, #60] @ (1a424 ) │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r1, r3 │ │ │ │ - blx 18994 │ │ │ │ + blx 18808 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #28] │ │ │ │ - cbz r0, 1aaa8 │ │ │ │ - blx 17ff4 │ │ │ │ + cbz r0, 1a400 │ │ │ │ + blx 17e80 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ movs r1, #1 │ │ │ │ - blx 16a48 │ │ │ │ - ldr r3, [pc, #28] @ (1aad0 ) │ │ │ │ + blx 168ec │ │ │ │ + ldr r3, [pc, #28] @ (1a428 ) │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ nop │ │ │ │ - ldrsb r6, [r5, r5] │ │ │ │ + ldrsh r6, [r1, r0] │ │ │ │ movs r6, r0 │ │ │ │ - sbcs r2, r0 │ │ │ │ + ldr r0, [pc, #296] @ (1a54c ) │ │ │ │ movs r6, r0 │ │ │ │ - asrs r0, r4, #13 │ │ │ │ + asrs r0, r0, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r4, [r3, r4] │ │ │ │ + ldrb r4, [r7, r6] │ │ │ │ movs r6, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r3, [pc, #80] @ (1ab34 ) │ │ │ │ + ldr r3, [pc, #80] @ (1a48c ) │ │ │ │ mov r6, r0 │ │ │ │ sub sp, #12 │ │ │ │ mov r0, r1 │ │ │ │ add r3, pc │ │ │ │ mov r4, r1 │ │ │ │ ldr r5, [r3, #0] │ │ │ │ add r5, r6 │ │ │ │ ldr r7, [r5, #4] │ │ │ │ - blx 1676c │ │ │ │ + blx 1661c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ movs r7, #2 │ │ │ │ - blx 16da8 │ │ │ │ - ldr r2, [pc, #52] @ (1ab38 ) │ │ │ │ - ldr r1, [pc, #52] @ (1ab3c ) │ │ │ │ + blx 16c40 │ │ │ │ + ldr r2, [pc, #52] @ (1a490 ) │ │ │ │ + ldr r1, [pc, #52] @ (1a494 ) │ │ │ │ mov r3, r6 │ │ │ │ str r0, [r5, #4] │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ mov r0, r4 │ │ │ │ str r7, [sp, #0] │ │ │ │ - blx 15ad0 │ │ │ │ - ldr r2, [pc, #40] @ (1ab40 ) │ │ │ │ - ldr r1, [pc, #40] @ (1ab44 ) │ │ │ │ + blx 1598c │ │ │ │ + ldr r2, [pc, #40] @ (1a498 ) │ │ │ │ + ldr r1, [pc, #40] @ (1a49c ) │ │ │ │ mov r3, r6 │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ str r7, [sp, #0] │ │ │ │ - blx 15ad0 │ │ │ │ + blx 1598c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 1727c │ │ │ │ - ldrsb r6, [r4, r3] │ │ │ │ + b.w 17114 │ │ │ │ + ldrb r6, [r0, r6] │ │ │ │ movs r6, r0 │ │ │ │ lsls r7, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r0, #8] │ │ │ │ + ldrb r0, [r6, #30] │ │ │ │ movs r3, r0 │ │ │ │ movs r1, r7 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r6, #26] │ │ │ │ + ldrb r0, [r4, #21] │ │ │ │ movs r3, r0 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r1 │ │ │ │ - ldr r1, [pc, #4] @ (1ab54 ) │ │ │ │ + ldr r1, [pc, #4] @ (1a4ac ) │ │ │ │ add r1, pc │ │ │ │ - b.w 17b18 │ │ │ │ + b.w 179b0 │ │ │ │ lsls r3, r0, #3 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r2, [pc, #136] @ (1abf0 ) │ │ │ │ + ldr r2, [pc, #136] @ (1a548 ) │ │ │ │ sub sp, #12 │ │ │ │ movs r7, #2 │ │ │ │ mov r4, r1 │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #128] @ (1abf4 ) │ │ │ │ + ldr r1, [pc, #128] @ (1a54c ) │ │ │ │ str r7, [sp, #0] │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r0 │ │ │ │ add r1, pc │ │ │ │ ldr r6, [r2, #0] │ │ │ │ - ldr r2, [pc, #120] @ (1abf8 ) │ │ │ │ + ldr r2, [pc, #120] @ (1a550 ) │ │ │ │ add r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ - blx 15ad0 │ │ │ │ - ldr r2, [pc, #112] @ (1abfc ) │ │ │ │ - ldr r1, [pc, #116] @ (1ac00 ) │ │ │ │ + blx 1598c │ │ │ │ + ldr r2, [pc, #112] @ (1a554 ) │ │ │ │ + ldr r1, [pc, #116] @ (1a558 ) │ │ │ │ mov r3, r5 │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ str r7, [sp, #0] │ │ │ │ - blx 15ad0 │ │ │ │ + blx 1598c │ │ │ │ ldr r3, [r6, #20] │ │ │ │ - cbz r3, 1abae │ │ │ │ + cbz r3, 1a506 │ │ │ │ mov r0, r4 │ │ │ │ - blx 18498 │ │ │ │ + blx 18318 │ │ │ │ ldr r2, [r6, #20] │ │ │ │ movs r3, #0 │ │ │ │ movs r1, #64 @ 0x40 │ │ │ │ - blx 15b48 │ │ │ │ - ldr r1, [pc, #84] @ (1ac04 ) │ │ │ │ + blx 15a04 │ │ │ │ + ldr r1, [pc, #84] @ (1a55c ) │ │ │ │ mov r0, r5 │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #0 │ │ │ │ add r1, pc │ │ │ │ ldr r1, [r1, #8] │ │ │ │ - blx 159e8 │ │ │ │ + blx 158b0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 15c74 │ │ │ │ - cbz r0, 1abd8 │ │ │ │ - ldr r1, [pc, #64] @ (1ac08 ) │ │ │ │ + blx 15b30 │ │ │ │ + cbz r0, 1a530 │ │ │ │ + ldr r1, [pc, #64] @ (1a560 ) │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 17b18 │ │ │ │ - ldr r2, [pc, #48] @ (1ac0c ) │ │ │ │ + b.w 179b0 │ │ │ │ + ldr r2, [pc, #48] @ (1a564 ) │ │ │ │ movs r6, #2 │ │ │ │ - ldr r1, [pc, #48] @ (1ac10 ) │ │ │ │ + ldr r1, [pc, #48] @ (1a568 ) │ │ │ │ mov r3, r5 │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ str r6, [sp, #0] │ │ │ │ - blx 15ad0 │ │ │ │ + blx 1598c │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldrsb r2, [r4, r1] │ │ │ │ + ldrb r2, [r0, r4] │ │ │ │ movs r6, r0 │ │ │ │ - strh r0, [r5, #4] │ │ │ │ + ldrb r4, [r2, #29] │ │ │ │ movs r3, r0 │ │ │ │ lsls r3, r1, #15 │ │ │ │ movs r0, r0 │ │ │ │ lsls r3, r2, #26 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r3, #4] │ │ │ │ + ldrb r6, [r0, #29] │ │ │ │ movs r3, r0 │ │ │ │ - ldrsb r2, [r3, r0] │ │ │ │ + ldrb r2, [r7, r2] │ │ │ │ movs r6, r0 │ │ │ │ lsls r5, r0, #1 │ │ │ │ movs r0, r0 │ │ │ │ vminnm.f32 , , │ │ │ │ - cdp 0, 14, cr0, cr8, cr3, {0} │ │ │ │ + ldc 0, cr0, [r4, #12] │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r6, [pc, #144] @ (1acb8 ) │ │ │ │ + ldr r6, [pc, #144] @ (1a610 ) │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r2 │ │ │ │ add r6, pc │ │ │ │ ldr.w r9, [r6] │ │ │ │ - blx 15ce8 │ │ │ │ + blx 15ba4 │ │ │ │ cmp r5, #2 │ │ │ │ - beq.n 1ac64 │ │ │ │ + beq.n 1a5bc │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 1670c │ │ │ │ - cbz r0, 1ac84 │ │ │ │ + blx 165bc │ │ │ │ + cbz r0, 1a5dc │ │ │ │ mov r0, r4 │ │ │ │ - blx 17700 │ │ │ │ + blx 17598 │ │ │ │ cmp r5, #1 │ │ │ │ - bne.n 1ac68 │ │ │ │ + bne.n 1a5c0 │ │ │ │ ldr r1, [r6, #20] │ │ │ │ mov r3, r4 │ │ │ │ mov r0, r7 │ │ │ │ movs r2, #0 │ │ │ │ - blx 159e8 │ │ │ │ + blx 158b0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 1707c │ │ │ │ + blx 16f14 │ │ │ │ cmp r0, #1 │ │ │ │ - bls.n 1ac98 │ │ │ │ + bls.n 1a5f0 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r0, r4 │ │ │ │ - blx 17b8c │ │ │ │ + blx 17a24 │ │ │ │ cmp.w r0, #500 @ 0x1f4 │ │ │ │ mov r3, r4 │ │ │ │ mov.w r2, #0 │ │ │ │ mov r0, r7 │ │ │ │ ite eq │ │ │ │ ldreq r1, [r6, #20] │ │ │ │ ldrne r1, [r6, #16] │ │ │ │ - blx 159e8 │ │ │ │ - cbnz r5, 1ac8e │ │ │ │ + blx 158b0 │ │ │ │ + cbnz r5, 1a5e6 │ │ │ │ mov r0, r8 │ │ │ │ - blx 15e1c │ │ │ │ - cbnz r0, 1aca2 │ │ │ │ + blx 15cd8 │ │ │ │ + cbnz r0, 1a5fa │ │ │ │ mov r0, r4 │ │ │ │ - blx 1707c │ │ │ │ + blx 16f14 │ │ │ │ cmp r0, #1 │ │ │ │ - bhi.n 1ac64 │ │ │ │ + bhi.n 1a5bc │ │ │ │ mov r0, r8 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 1638c │ │ │ │ + b.w 1623c │ │ │ │ mov r0, r4 │ │ │ │ - blx 17f64 │ │ │ │ + blx 17df0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1ac8e │ │ │ │ + beq.n 1a5e6 │ │ │ │ ldr.w r3, [r7, r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 1ac64 │ │ │ │ - b.n 1ac8e │ │ │ │ + bne.n 1a5bc │ │ │ │ + b.n 1a5e6 │ │ │ │ nop │ │ │ │ - strb r4, [r4, r6] │ │ │ │ + ldrb r4, [r0, r1] │ │ │ │ movs r6, r0 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #28] @ (1ace8 ) │ │ │ │ + ldr r3, [pc, #28] @ (1a640 ) │ │ │ │ mov r5, r1 │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r3, #0] │ │ │ │ add r4, r0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - blx 1523c │ │ │ │ + blx 15104 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #4] │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 15aa4 │ │ │ │ - strb r2, [r0, r4] │ │ │ │ + b.w 15960 │ │ │ │ + ldrh r2, [r4, r6] │ │ │ │ movs r6, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r8, r3 │ │ │ │ - ldr r3, [pc, #160] @ (1ada0 ) │ │ │ │ + ldr r3, [pc, #160] @ (1a6f8 ) │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc │ │ │ │ mov r5, r1 │ │ │ │ lsls r2, r2, #31 │ │ │ │ ldr r6, [r3, #0] │ │ │ │ add.w r3, r0, r6 │ │ │ │ - bpl.n 1ad46 │ │ │ │ + bpl.n 1a69e │ │ │ │ ldr r7, [r3, #8] │ │ │ │ - cbz r7, 1ad78 │ │ │ │ - ldr r3, [pc, #140] @ (1ada4 ) │ │ │ │ + cbz r7, 1a6d0 │ │ │ │ + ldr r3, [pc, #140] @ (1a6fc ) │ │ │ │ movs r7, #2 │ │ │ │ mov r2, r1 │ │ │ │ str r7, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ mov r1, r3 │ │ │ │ - blx 18a48 │ │ │ │ - ldr r3, [pc, #128] @ (1ada8 ) │ │ │ │ + blx 188bc │ │ │ │ + ldr r3, [pc, #128] @ (1a700 ) │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ str r7, [sp, #0] │ │ │ │ mov r1, r3 │ │ │ │ - blx 18a48 │ │ │ │ - ldr r3, [pc, #116] @ (1adac ) │ │ │ │ + blx 188bc │ │ │ │ + ldr r3, [pc, #116] @ (1a704 ) │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ str r7, [sp, #0] │ │ │ │ mov r1, r3 │ │ │ │ - blx 18a48 │ │ │ │ + blx 188bc │ │ │ │ movs r2, #0 │ │ │ │ - ldr r1, [pc, #100] @ (1adb0 ) │ │ │ │ + ldr r1, [pc, #100] @ (1a708 ) │ │ │ │ strd r2, r2, [sp] │ │ │ │ mov r3, r4 │ │ │ │ - ldr r2, [pc, #96] @ (1adb4 ) │ │ │ │ + ldr r2, [pc, #96] @ (1a70c ) │ │ │ │ add r1, pc │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ - blx 17964 │ │ │ │ + blx 177fc │ │ │ │ mov r0, r5 │ │ │ │ ldr r5, [r4, r6] │ │ │ │ - blx 1676c │ │ │ │ + blx 1661c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 16da8 │ │ │ │ + blx 16c40 │ │ │ │ mov r3, r0 │ │ │ │ movs r0, #1 │ │ │ │ str r3, [r4, r6] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - blx 179a4 │ │ │ │ - ldr r1, [pc, #56] @ (1adb8 ) │ │ │ │ + blx 1783c │ │ │ │ + ldr r1, [pc, #56] @ (1a710 ) │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #56] @ (1adbc ) │ │ │ │ + ldr r0, [pc, #56] @ (1a714 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 187fc │ │ │ │ + blx 18670 │ │ │ │ movs r2, #13 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ - blx 17f4c │ │ │ │ + blx 17dd8 │ │ │ │ mov r0, r7 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - strb r4, [r1, r3] │ │ │ │ + ldrh r4, [r5, r5] │ │ │ │ movs r6, r0 │ │ │ │ - strh r6, [r2, #50] @ 0x32 │ │ │ │ + strh r2, [r0, #40] @ 0x28 │ │ │ │ movs r3, r0 │ │ │ │ - ldrb r0, [r6, #21] │ │ │ │ + ldrb r4, [r3, #16] │ │ │ │ movs r3, r0 │ │ │ │ - ldrb r0, [r1, #23] │ │ │ │ + ldrb r4, [r6, #17] │ │ │ │ movs r3, r0 │ │ │ │ - ldrb r2, [r5, #28] │ │ │ │ + ldrb r6, [r2, #23] │ │ │ │ movs r3, r0 │ │ │ │ lsls r7, r4, #1 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r6, #26] │ │ │ │ + ldrb r2, [r4, #21] │ │ │ │ movs r3, r0 │ │ │ │ - ldrb r4, [r5, #27] │ │ │ │ + ldrb r0, [r3, #22] │ │ │ │ movs r3, r0 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #32] @ (1adf0 ) │ │ │ │ + ldr r3, [pc, #32] @ (1a748 ) │ │ │ │ sub sp, #12 │ │ │ │ mov r0, r1 │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #4] │ │ │ │ str r2, [sp, #0] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r3, r2 │ │ │ │ ldr r1, [r3, #52] @ 0x34 │ │ │ │ - blx 183e8 │ │ │ │ + blx 18268 │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.n 1aad4 │ │ │ │ - strh r4, [r7, r7] │ │ │ │ + b.n 1a42c │ │ │ │ + ldrh r4, [r3, r2] │ │ │ │ movs r6, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #88] @ (1ae5c ) │ │ │ │ + ldr r3, [pc, #88] @ (1a7b4 ) │ │ │ │ add r3, pc │ │ │ │ ldr r6, [r3, #0] │ │ │ │ add r6, r0 │ │ │ │ - cbz r1, 1ae56 │ │ │ │ + cbz r1, 1a7ae │ │ │ │ ldrb r3, [r1, #0] │ │ │ │ mov r5, r1 │ │ │ │ - cbz r3, 1ae50 │ │ │ │ + cbz r3, 1a7a8 │ │ │ │ ldr r0, [r6, #36] @ 0x24 │ │ │ │ mov r1, r5 │ │ │ │ - blx 183f4 │ │ │ │ + blx 18274 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 1ae28 │ │ │ │ + cbz r0, 1a780 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ mov r1, r5 │ │ │ │ - blx 18a14 │ │ │ │ - cbz r0, 1ae4c │ │ │ │ + blx 18888 │ │ │ │ + cbz r0, 1a7a4 │ │ │ │ movs r0, #52 @ 0x34 │ │ │ │ - blx 1742c │ │ │ │ + blx 172c4 │ │ │ │ mov r4, r0 │ │ │ │ movs r2, #52 @ 0x34 │ │ │ │ movs r1, #0 │ │ │ │ - blx 15ff0 │ │ │ │ + blx 15eac │ │ │ │ mov r0, r5 │ │ │ │ - blx 15bfc │ │ │ │ + blx 15ab8 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r6, #36] @ 0x24 │ │ │ │ str r3, [r4, #0] │ │ │ │ - blx 15194 │ │ │ │ + blx 1505c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r5, [pc, #12] @ (1ae60 ) │ │ │ │ + ldr r5, [pc, #12] @ (1a7b8 ) │ │ │ │ add r5, pc │ │ │ │ - b.n 1ae12 │ │ │ │ - ldr r5, [pc, #12] @ (1ae64 ) │ │ │ │ + b.n 1a76a │ │ │ │ + ldr r5, [pc, #12] @ (1a7bc ) │ │ │ │ add r5, pc │ │ │ │ - b.n 1ae12 │ │ │ │ - strh r4, [r1, r7] │ │ │ │ + b.n 1a76a │ │ │ │ + ldrh r4, [r5, r1] │ │ │ │ movs r6, r0 │ │ │ │ - add r0, pc, #536 @ (adr r0, 1b07c ) │ │ │ │ + ldr r7, [sp, #200] @ 0xc8 │ │ │ │ movs r3, r0 │ │ │ │ - add r0, pc, #512 @ (adr r0, 1b068 ) │ │ │ │ + ldr r7, [sp, #176] @ 0xb0 │ │ │ │ movs r3, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - blx 17634 │ │ │ │ - blx 17750 │ │ │ │ - cbz r0, 1ae90 │ │ │ │ + blx 174cc │ │ │ │ + blx 175e8 │ │ │ │ + cbz r0, 1a7e8 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17634 │ │ │ │ - blx 17750 │ │ │ │ + blx 174cc │ │ │ │ + blx 175e8 │ │ │ │ ldrb r3, [r0, #0] │ │ │ │ - cbnz r3, 1ae96 │ │ │ │ - ldr r0, [pc, #16] @ (1aea4 ) │ │ │ │ + cbnz r3, 1a7ee │ │ │ │ + ldr r0, [pc, #16] @ (1a7fc ) │ │ │ │ add r0, pc │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r4 │ │ │ │ - blx 17634 │ │ │ │ + blx 174cc │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1774c │ │ │ │ - add r0, pc, #280 @ (adr r0, 1afc0 ) │ │ │ │ + b.w 175e4 │ │ │ │ + ldr r6, [sp, #968] @ 0x3c8 │ │ │ │ movs r3, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #12 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r1 │ │ │ │ mov r9, r3 │ │ │ │ - blx 17634 │ │ │ │ + blx 174cc │ │ │ │ mov r7, r0 │ │ │ │ - blx 15fcc │ │ │ │ + blx 15e88 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 1aede │ │ │ │ + cbz r0, 1a836 │ │ │ │ mov r0, r7 │ │ │ │ - blx 15fcc │ │ │ │ - blx 15454 │ │ │ │ + blx 15e88 │ │ │ │ + blx 1531c │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 1af0e │ │ │ │ + beq.n 1a866 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r0, r5 │ │ │ │ mov r7, r3 │ │ │ │ - blx 162b0 │ │ │ │ - cbz r0, 1af34 │ │ │ │ - ldr r2, [pc, #84] @ (1af48 ) │ │ │ │ + blx 16160 │ │ │ │ + cbz r0, 1a88c │ │ │ │ + ldr r2, [pc, #84] @ (1a8a0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r6, #12] │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r8 │ │ │ │ mov r3, r4 │ │ │ │ blx r7 │ │ │ │ - cbz r4, 1af2e │ │ │ │ + cbz r4, 1a886 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 18328 │ │ │ │ + b.w 181a8 │ │ │ │ ldr r3, [r6, #16] │ │ │ │ mov r0, r5 │ │ │ │ mov r7, r3 │ │ │ │ - blx 162b0 │ │ │ │ - cbz r0, 1af3e │ │ │ │ - ldr r2, [pc, #48] @ (1af4c ) │ │ │ │ + blx 16160 │ │ │ │ + cbz r0, 1a896 │ │ │ │ + ldr r2, [pc, #48] @ (1a8a4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r6, #24] │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r8 │ │ │ │ mov r3, r4 │ │ │ │ blx r7 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 1af02 │ │ │ │ + bne.n 1a85a │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r0, r5 │ │ │ │ - bl 1ae68 │ │ │ │ + bl 1a7c0 │ │ │ │ mov r2, r0 │ │ │ │ - b.n 1aef4 │ │ │ │ + b.n 1a84c │ │ │ │ mov r0, r5 │ │ │ │ - bl 1ae68 │ │ │ │ + bl 1a7c0 │ │ │ │ mov r2, r0 │ │ │ │ - b.n 1af1e │ │ │ │ - add r5, sp, #440 @ 0x1b8 │ │ │ │ + b.n 1a876 │ │ │ │ + add r4, sp, #104 @ 0x68 │ │ │ │ movs r3, r0 │ │ │ │ - add r5, sp, #272 @ 0x110 │ │ │ │ + add r3, sp, #960 @ 0x3c0 │ │ │ │ movs r3, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r3, [pc, #480] @ (1b144 ) │ │ │ │ + ldr r3, [pc, #480] @ (1aa9c ) │ │ │ │ sub sp, #12 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r1 │ │ │ │ add r3, pc │ │ │ │ mov r5, r1 │ │ │ │ ldr.w r9, [r3] │ │ │ │ - blx 18498 │ │ │ │ + blx 18318 │ │ │ │ mov r7, r0 │ │ │ │ - blx 17828 │ │ │ │ + blx 176c0 │ │ │ │ movs r1, #1 │ │ │ │ mov r6, r0 │ │ │ │ - blx 173a4 │ │ │ │ + blx 1723c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1b0a0 │ │ │ │ + beq.w 1a9f8 │ │ │ │ mov r4, r0 │ │ │ │ movs r3, #1 │ │ │ │ mov r2, r4 │ │ │ │ movs r1, #31 │ │ │ │ mov r0, r7 │ │ │ │ - blx 15d28 │ │ │ │ + blx 15be4 │ │ │ │ mov r0, r4 │ │ │ │ - blx 15148 │ │ │ │ + blx 15010 │ │ │ │ mov r0, r6 │ │ │ │ - blx 17604 │ │ │ │ + blx 1749c │ │ │ │ mov r0, r5 │ │ │ │ - blx 17b8c │ │ │ │ - cbz r0, 1afb0 │ │ │ │ + blx 17a24 │ │ │ │ + cbz r0, 1a908 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r0, r5 │ │ │ │ - blx 15ce8 │ │ │ │ + blx 15ba4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 17634 │ │ │ │ + blx 174cc │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 15f80 │ │ │ │ - cbz r0, 1afd2 │ │ │ │ + blx 15e3c │ │ │ │ + cbz r0, 1a92a │ │ │ │ mov r0, r6 │ │ │ │ - blx 156b4 │ │ │ │ + blx 1557c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1b066 │ │ │ │ + beq.n 1a9be │ │ │ │ mov r0, r4 │ │ │ │ - blx 15f80 │ │ │ │ + blx 15e3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1b05c │ │ │ │ + beq.n 1a9b4 │ │ │ │ add.w r3, r8, r9 │ │ │ │ mov r9, r3 │ │ │ │ ldr r4, [r3, #32] │ │ │ │ - cbz r4, 1b02c │ │ │ │ + cbz r4, 1a984 │ │ │ │ ldr.w r4, [r9, #40] @ 0x28 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 1b0ac │ │ │ │ + beq.n 1aa04 │ │ │ │ movs r7, #0 │ │ │ │ - b.n 1aff8 │ │ │ │ + b.n 1a950 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 1b078 │ │ │ │ + beq.n 1a9d0 │ │ │ │ ldr r6, [r4, #0] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - blx 1827c │ │ │ │ + blx 18108 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1aff2 │ │ │ │ + beq.n 1a94a │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ movs r7, #1 │ │ │ │ - blx 155c4 │ │ │ │ + blx 1548c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1aff2 │ │ │ │ + beq.n 1a94a │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r6 │ │ │ │ - blx 1676c │ │ │ │ + blx 1661c │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 17684 │ │ │ │ + b.w 1751c │ │ │ │ mov r0, r6 │ │ │ │ - blx 164a4 │ │ │ │ + blx 16354 │ │ │ │ lsls r3, r0, #25 │ │ │ │ - bpl.n 1afe6 │ │ │ │ + bpl.n 1a93e │ │ │ │ mov r0, r6 │ │ │ │ - blx 17750 │ │ │ │ + blx 175e8 │ │ │ │ mov r1, r4 │ │ │ │ - blx 17088 │ │ │ │ + blx 16f20 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 1b052 │ │ │ │ - ldr r1, [pc, #256] @ (1b148 ) │ │ │ │ + cbz r0, 1a9aa │ │ │ │ + ldr r1, [pc, #256] @ (1aaa0 ) │ │ │ │ add r1, pc │ │ │ │ - blx 176dc │ │ │ │ + blx 17574 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1b0fe │ │ │ │ + beq.n 1aa56 │ │ │ │ mov r0, r4 │ │ │ │ - blx 15148 │ │ │ │ + blx 15010 │ │ │ │ movs r2, #0 │ │ │ │ - b.n 1b068 │ │ │ │ + b.n 1a9c0 │ │ │ │ mov r0, r6 │ │ │ │ - blx 16480 │ │ │ │ + blx 16330 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1afdc │ │ │ │ + bne.n 1a934 │ │ │ │ mov r2, r0 │ │ │ │ mov.w r1, #400 @ 0x190 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 16c3c │ │ │ │ - cbz r7, 1b0ac │ │ │ │ + b.w 16ae0 │ │ │ │ + cbz r7, 1aa04 │ │ │ │ ldr.w r4, [r9, #40] @ 0x28 │ │ │ │ - cbnz r4, 1b088 │ │ │ │ - b.n 1afaa │ │ │ │ + cbnz r4, 1a9e0 │ │ │ │ + b.n 1a902 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 1afaa │ │ │ │ + beq.n 1a902 │ │ │ │ ldr r6, [r4, #0] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - blx 1827c │ │ │ │ + blx 18108 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1b082 │ │ │ │ + beq.n 1a9da │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - blx 1862c │ │ │ │ - b.n 1b082 │ │ │ │ + blx 184ac │ │ │ │ + b.n 1a9da │ │ │ │ mov r0, r6 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 17600 │ │ │ │ - ldr r3, [pc, #156] @ (1b14c ) │ │ │ │ + b.w 17498 │ │ │ │ + ldr r3, [pc, #156] @ (1aaa4 ) │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r3, r8 │ │ │ │ ldr r4, [r3, #36] @ 0x24 │ │ │ │ - blx 162b0 │ │ │ │ - cbz r0, 1b0f4 │ │ │ │ - ldr r1, [pc, #144] @ (1b150 ) │ │ │ │ + blx 16160 │ │ │ │ + cbz r0, 1aa4c │ │ │ │ + ldr r1, [pc, #144] @ (1aaa8 ) │ │ │ │ add r1, pc │ │ │ │ mov r0, r4 │ │ │ │ - blx 183f4 │ │ │ │ + blx 18274 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1afaa │ │ │ │ + beq.w 1a902 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1afaa │ │ │ │ + beq.w 1a902 │ │ │ │ mov r0, r5 │ │ │ │ - blx 17b8c │ │ │ │ + blx 17a24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 1afaa │ │ │ │ + bne.w 1a902 │ │ │ │ movs r3, #1 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.n 1aea8 │ │ │ │ + b.n 1a800 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1ae68 │ │ │ │ + bl 1a7c0 │ │ │ │ mov r1, r0 │ │ │ │ - b.n 1b0c2 │ │ │ │ + b.n 1aa1a │ │ │ │ mov r0, r4 │ │ │ │ - blx 16d98 │ │ │ │ + blx 16c30 │ │ │ │ cmp r0, #2 │ │ │ │ - bls.n 1b112 │ │ │ │ + bls.n 1aa6a │ │ │ │ subs r0, #3 │ │ │ │ adds r3, r4, r0 │ │ │ │ ldrb r2, [r4, r0] │ │ │ │ cmp r2, #47 @ 0x2f │ │ │ │ - beq.n 1b136 │ │ │ │ + beq.n 1aa8e │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ movs r1, #7 │ │ │ │ - blx 179ec │ │ │ │ + blx 17884 │ │ │ │ mov r1, r0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 151a0 │ │ │ │ + blx 15068 │ │ │ │ mov r0, r4 │ │ │ │ - blx 15148 │ │ │ │ + blx 15010 │ │ │ │ mov r0, r6 │ │ │ │ - blx 16b34 │ │ │ │ - b.n 1afe6 │ │ │ │ + blx 169d8 │ │ │ │ + b.n 1a93e │ │ │ │ ldrb r2, [r3, #1] │ │ │ │ cmp r2, #46 @ 0x2e │ │ │ │ - bne.n 1b112 │ │ │ │ + bne.n 1aa6a │ │ │ │ ldrb r3, [r3, #2] │ │ │ │ cmp r3, #46 @ 0x2e │ │ │ │ - bne.n 1b112 │ │ │ │ - b.n 1b052 │ │ │ │ - strh r0, [r5, r1] │ │ │ │ + bne.n 1aa6a │ │ │ │ + b.n 1a9aa │ │ │ │ + ldr r0, [r1, r4] │ │ │ │ movs r6, r0 │ │ │ │ - ldrb r4, [r0, #17] │ │ │ │ + ldrb r0, [r6, #11] │ │ │ │ movs r3, r0 │ │ │ │ - str r0, [r4, r4] │ │ │ │ + ldrsb r0, [r0, r7] │ │ │ │ movs r6, r0 │ │ │ │ - add r3, sp, #640 @ 0x280 │ │ │ │ + add r2, sp, #304 @ 0x130 │ │ │ │ movs r3, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #20 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r1 │ │ │ │ - blx 17634 │ │ │ │ - ldr r3, [pc, #168] @ (1b21c ) │ │ │ │ + blx 174cc │ │ │ │ + ldr r3, [pc, #168] @ (1ab74 ) │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r3, r6 │ │ │ │ ldr r5, [r3, #36] @ 0x24 │ │ │ │ - blx 162b0 │ │ │ │ + blx 16160 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1b212 │ │ │ │ - ldr r1, [pc, #152] @ (1b220 ) │ │ │ │ + beq.n 1ab6a │ │ │ │ + ldr r1, [pc, #152] @ (1ab78 ) │ │ │ │ add r1, pc │ │ │ │ mov r0, r5 │ │ │ │ - blx 183f4 │ │ │ │ + blx 18274 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1b20c │ │ │ │ + beq.n 1ab64 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 1b20c │ │ │ │ + beq.n 1ab64 │ │ │ │ mov r0, r4 │ │ │ │ mov r9, r8 │ │ │ │ - blx 1676c │ │ │ │ + blx 1661c │ │ │ │ mov r0, r4 │ │ │ │ - blx 164bc │ │ │ │ + blx 1636c │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 168bc │ │ │ │ + blx 1676c │ │ │ │ movs r1, #47 @ 0x2f │ │ │ │ - blx 17568 │ │ │ │ + blx 17400 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ - blx 18498 │ │ │ │ + blx 18318 │ │ │ │ movs r1, #62 @ 0x3e │ │ │ │ - blx 17568 │ │ │ │ + blx 17400 │ │ │ │ ldr r2, [r5, #36] @ 0x24 │ │ │ │ mov r1, r8 │ │ │ │ strd r0, r2, [sp] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r7 │ │ │ │ - blx 15484 │ │ │ │ + blx 1534c │ │ │ │ movs r3, #0 │ │ │ │ mov r8, r0 │ │ │ │ str r3, [r5, #36] @ 0x24 │ │ │ │ mov r0, r7 │ │ │ │ - blx 15aa8 │ │ │ │ + blx 15964 │ │ │ │ mov r0, r9 │ │ │ │ ldr r7, [r5, #40] @ 0x28 │ │ │ │ - blx 17750 │ │ │ │ + blx 175e8 │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r8 │ │ │ │ blx r7 │ │ │ │ mov r0, r8 │ │ │ │ - blx 15aa8 │ │ │ │ + blx 15964 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 15aa4 │ │ │ │ + b.w 15960 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 1ae68 │ │ │ │ + bl 1a7c0 │ │ │ │ mov r1, r0 │ │ │ │ - b.n 1b18a │ │ │ │ - str r2, [r3, r1] │ │ │ │ + b.n 1aae2 │ │ │ │ + ldrsb r2, [r7, r3] │ │ │ │ movs r6, r0 │ │ │ │ - add r2, sp, #864 @ 0x360 │ │ │ │ + add r1, sp, #528 @ 0x210 │ │ │ │ movs r3, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r5, [pc, #188] @ (1b2f0 ) │ │ │ │ + ldr r5, [pc, #188] @ (1ac48 ) │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ mov r3, r1 │ │ │ │ add r5, pc │ │ │ │ movs r2, #0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ - blx 159e8 │ │ │ │ + blx 158b0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17b8c │ │ │ │ - cbz r0, 1b252 │ │ │ │ + blx 17a24 │ │ │ │ + cbz r0, 1abaa │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r0, r4 │ │ │ │ adds r3, r6, r3 │ │ │ │ ldr r5, [r3, #36] @ 0x24 │ │ │ │ - blx 162b0 │ │ │ │ + blx 16160 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1b2d2 │ │ │ │ - ldr r1, [pc, #144] @ (1b2f4 ) │ │ │ │ + beq.n 1ac2a │ │ │ │ + ldr r1, [pc, #144] @ (1ac4c ) │ │ │ │ add r1, pc │ │ │ │ mov r0, r5 │ │ │ │ - blx 183f4 │ │ │ │ + blx 18274 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1b2dc │ │ │ │ + beq.n 1ac34 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ - cbz r3, 1b27e │ │ │ │ + cbz r3, 1abd6 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17b8c │ │ │ │ - cbz r0, 1b2c4 │ │ │ │ + blx 17a24 │ │ │ │ + cbz r0, 1ac1c │ │ │ │ mov r0, r4 │ │ │ │ - blx 17b8c │ │ │ │ + blx 17a24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1b24e │ │ │ │ + bne.n 1aba6 │ │ │ │ ldr r3, [r5, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 1b24e │ │ │ │ - ldr r3, [pc, #104] @ (1b2f8 ) │ │ │ │ + beq.n 1aba6 │ │ │ │ + ldr r3, [pc, #104] @ (1ac50 ) │ │ │ │ add.w r1, r5, #36 @ 0x24 │ │ │ │ ldr r0, [r5, #28] │ │ │ │ add r3, pc │ │ │ │ ldr r2, [r5, #32] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ adds r3, r6, r3 │ │ │ │ ldr r3, [r3, #44] @ 0x2c │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 183d0 │ │ │ │ + blx 18250 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1b24e │ │ │ │ - ldr r2, [pc, #76] @ (1b2fc ) │ │ │ │ + beq.n 1aba6 │ │ │ │ + ldr r2, [pc, #76] @ (1ac54 ) │ │ │ │ movs r5, #2 │ │ │ │ - ldr r1, [pc, #76] @ (1b300 ) │ │ │ │ + ldr r1, [pc, #76] @ (1ac58 ) │ │ │ │ mov r3, r6 │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ str r5, [sp, #0] │ │ │ │ - blx 15ad0 │ │ │ │ - b.n 1b24e │ │ │ │ + blx 1598c │ │ │ │ + b.n 1aba6 │ │ │ │ mov r3, r0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1aea8 │ │ │ │ - b.n 1b27e │ │ │ │ + bl 1a800 │ │ │ │ + b.n 1abd6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1ae68 │ │ │ │ + bl 1a7c0 │ │ │ │ mov r1, r0 │ │ │ │ - b.n 1b266 │ │ │ │ + b.n 1abbe │ │ │ │ mov r2, r0 │ │ │ │ mov.w r1, #404 @ 0x194 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 16c3c │ │ │ │ + b.w 16ae0 │ │ │ │ nop │ │ │ │ - ldr r7, [pc, #600] @ (1b54c ) │ │ │ │ + ldrsb r6, [r6, r0] │ │ │ │ movs r6, r0 │ │ │ │ - add r1, sp, #1008 @ 0x3f0 │ │ │ │ + add r0, sp, #672 @ 0x2a0 │ │ │ │ movs r3, r0 │ │ │ │ - ldr r7, [pc, #232] @ (1b3e4 ) │ │ │ │ + strb r2, [r3, r7] │ │ │ │ movs r6, r0 │ │ │ │ mrc2 15, 4, pc, cr11, cr15, {7} │ │ │ │ - ldrb r6, [r3, #7] │ │ │ │ + ldrb r2, [r1, #2] │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -0001b304 : │ │ │ │ +0001ac5c : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #56] @ (1b34c ) │ │ │ │ + ldr r3, [pc, #56] @ (1aca4 ) │ │ │ │ sub sp, #12 │ │ │ │ add r3, pc │ │ │ │ dmb ish │ │ │ │ add.w r2, r3, #48 @ 0x30 │ │ │ │ ldr r3, [r3, #48] @ 0x30 │ │ │ │ dmb ish │ │ │ │ - cbz r3, 1b332 │ │ │ │ - ldr r3, [pc, #36] @ (1b350 ) │ │ │ │ + cbz r3, 1ac8a │ │ │ │ + ldr r3, [pc, #36] @ (1aca8 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #48] @ 0x30 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #4] │ │ │ │ - blx 18190 │ │ │ │ + blx 1801c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1b328 │ │ │ │ - bl 1a664 │ │ │ │ + beq.n 1ac80 │ │ │ │ + bl 19fbc │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - blx 1867c │ │ │ │ - b.n 1b328 │ │ │ │ - ldr r6, [pc, #744] @ (1b638 ) │ │ │ │ + blx 184fc │ │ │ │ + b.n 1ac80 │ │ │ │ + strb r2, [r3, r5] │ │ │ │ movs r6, r0 │ │ │ │ - ldr r6, [pc, #664] @ (1b5ec ) │ │ │ │ + strb r6, [r0, r5] │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ -0001b354 : │ │ │ │ +0001acac : │ │ │ │ push {r0, r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r1, [pc, #72] @ (1b3b0 ) │ │ │ │ + ldr r1, [pc, #72] @ (1ad08 ) │ │ │ │ sub sp, #20 │ │ │ │ - ldr r2, [pc, #72] @ (1b3b4 ) │ │ │ │ + ldr r2, [pc, #72] @ (1ad0c ) │ │ │ │ add r3, sp, #24 │ │ │ │ add r1, pc │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr.w r1, [r3], #4 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #12] │ │ │ │ mov.w r2, #0 │ │ │ │ strd r1, r3, [sp, #4] │ │ │ │ - blx 16b84 │ │ │ │ + blx 16a28 │ │ │ │ ldrd r1, r2, [sp, #4] │ │ │ │ - blx 1645c │ │ │ │ - ldr r2, [pc, #40] @ (1b3b8 ) │ │ │ │ - ldr r3, [pc, #36] @ (1b3b4 ) │ │ │ │ + blx 1630c │ │ │ │ + ldr r2, [pc, #40] @ (1ad10 ) │ │ │ │ + ldr r3, [pc, #36] @ (1ad0c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1b3aa │ │ │ │ + bne.n 1ad02 │ │ │ │ add sp, #20 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ - blx 17a74 <__stack_chk_fail@plt> │ │ │ │ + blx 1790c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - subs r0, #124 @ 0x7c │ │ │ │ + subs r7, #68 @ 0x44 │ │ │ │ movs r6, r0 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, #88 @ 0x58 │ │ │ │ + subs r7, #32 │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ -0001b3bc : │ │ │ │ +0001ad14 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ - blx 16b84 │ │ │ │ - cbz r5, 1b428 │ │ │ │ + blx 16a28 │ │ │ │ + cbz r5, 1ad80 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - cbz r3, 1b3e0 │ │ │ │ + cbz r3, 1ad38 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 1b3ea │ │ │ │ + beq.n 1ad42 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 1b428 │ │ │ │ - ldr r3, [pc, #88] @ (1b444 ) │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 1ad80 │ │ │ │ + ldr r3, [pc, #88] @ (1ad9c ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r3, r5 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 1b43e │ │ │ │ + beq.n 1ad96 │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r3, #8] │ │ │ │ - cbz r0, 1b406 │ │ │ │ + cbz r0, 1ad5e │ │ │ │ str r3, [sp, #4] │ │ │ │ - blx 15aa8 │ │ │ │ + blx 15964 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - cbz r4, 1b414 │ │ │ │ + cbz r4, 1ad6c │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - blx 1676c │ │ │ │ + blx 1661c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ str r4, [r3, #8] │ │ │ │ mov r0, r5 │ │ │ │ - ldr r3, [pc, #44] @ (1b448 ) │ │ │ │ + ldr r3, [pc, #44] @ (1ada0 ) │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r3, #28] │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 18344 │ │ │ │ - ldr r2, [pc, #32] @ (1b44c ) │ │ │ │ - ldr r1, [pc, #36] @ (1b450 ) │ │ │ │ - ldr r0, [pc, #36] @ (1b454 ) │ │ │ │ + b.w 181c4 │ │ │ │ + ldr r2, [pc, #32] @ (1ada4 ) │ │ │ │ + ldr r1, [pc, #36] @ (1ada8 ) │ │ │ │ + ldr r0, [pc, #36] @ (1adac ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 170ac │ │ │ │ + b.w 16f44 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldr r5, [pc, #912] @ (1b7d8 ) │ │ │ │ + strb r4, [r0, r2] │ │ │ │ movs r6, r0 │ │ │ │ - ldr r5, [pc, #728] @ (1b724 ) │ │ │ │ + strb r6, [r2, r1] │ │ │ │ movs r6, r0 │ │ │ │ - ldrb r6, [r7, #1] │ │ │ │ + strb r2, [r5, #28] │ │ │ │ movs r3, r0 │ │ │ │ - lsls r0, r2, #22 │ │ │ │ + lsls r0, r4, #16 │ │ │ │ movs r4, r0 │ │ │ │ - strb r2, [r1, #31] │ │ │ │ + strb r6, [r6, #25] │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -0001b458 : │ │ │ │ +0001adb0 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - blx 16b84 │ │ │ │ - cbz r4, 1b48e │ │ │ │ + blx 16a28 │ │ │ │ + cbz r4, 1ade6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 1b478 │ │ │ │ + cbz r3, 1add0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 1b482 │ │ │ │ + beq.n 1adda │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 1b48e │ │ │ │ - ldr r3, [pc, #32] @ (1b4a4 ) │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 1ade6 │ │ │ │ + ldr r3, [pc, #32] @ (1adfc ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r4, r3 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r1, [pc, #24] @ (1b4a8 ) │ │ │ │ - ldr r2, [pc, #24] @ (1b4ac ) │ │ │ │ - ldr r0, [pc, #28] @ (1b4b0 ) │ │ │ │ + ldr r1, [pc, #24] @ (1ae00 ) │ │ │ │ + ldr r2, [pc, #24] @ (1ae04 ) │ │ │ │ + ldr r0, [pc, #28] @ (1ae08 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #32 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ + blx 16f48 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r5, [pc, #304] @ (1b5d8 ) │ │ │ │ + strh r4, [r5, r7] │ │ │ │ movs r6, r0 │ │ │ │ - lsls r4, r5, #20 │ │ │ │ + lsls r4, r7, #14 │ │ │ │ movs r4, r0 │ │ │ │ - ldrb r6, [r2, #0] │ │ │ │ + strb r2, [r0, #27] │ │ │ │ movs r3, r0 │ │ │ │ - strb r2, [r4, #29] │ │ │ │ + strb r6, [r1, #24] │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -0001b4b4 : │ │ │ │ +0001ae0c : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ - blx 16b84 │ │ │ │ - cbz r5, 1b520 │ │ │ │ + blx 16a28 │ │ │ │ + cbz r5, 1ae78 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - cbz r3, 1b4d8 │ │ │ │ + cbz r3, 1ae30 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 1b4e2 │ │ │ │ + beq.n 1ae3a │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 1b520 │ │ │ │ - ldr r3, [pc, #88] @ (1b53c ) │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 1ae78 │ │ │ │ + ldr r3, [pc, #88] @ (1ae94 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r3, r5 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 1b538 │ │ │ │ + beq.n 1ae90 │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r3, #12] │ │ │ │ - cbz r0, 1b4fe │ │ │ │ + cbz r0, 1ae56 │ │ │ │ str r3, [sp, #4] │ │ │ │ - blx 15aa8 │ │ │ │ + blx 15964 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - cbz r4, 1b50c │ │ │ │ + cbz r4, 1ae64 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - blx 1676c │ │ │ │ + blx 1661c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ str r4, [r3, #12] │ │ │ │ mov r0, r5 │ │ │ │ - ldr r3, [pc, #44] @ (1b540 ) │ │ │ │ + ldr r3, [pc, #44] @ (1ae98 ) │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r3, #32] │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 18344 │ │ │ │ - ldr r1, [pc, #32] @ (1b544 ) │ │ │ │ - ldr r2, [pc, #36] @ (1b548 ) │ │ │ │ - ldr r0, [pc, #36] @ (1b54c ) │ │ │ │ + b.w 181c4 │ │ │ │ + ldr r1, [pc, #32] @ (1ae9c ) │ │ │ │ + ldr r2, [pc, #36] @ (1aea0 ) │ │ │ │ + ldr r0, [pc, #36] @ (1aea4 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #64 @ 0x40 │ │ │ │ add r0, pc │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 170ac │ │ │ │ + b.w 16f44 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r4, [pc, #944] @ (1b8f0 ) │ │ │ │ + strh r4, [r1, r6] │ │ │ │ movs r6, r0 │ │ │ │ - ldr r4, [pc, #760] @ (1b83c ) │ │ │ │ + strh r6, [r3, r5] │ │ │ │ movs r6, r0 │ │ │ │ - lsls r2, r3, #18 │ │ │ │ + lsls r2, r5, #12 │ │ │ │ movs r4, r0 │ │ │ │ - strb r4, [r0, #30] │ │ │ │ + strb r0, [r6, #24] │ │ │ │ movs r3, r0 │ │ │ │ - strb r0, [r2, #27] │ │ │ │ + strb r4, [r7, #21] │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -0001b550 : │ │ │ │ +0001aea8 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - blx 16b84 │ │ │ │ - cbz r4, 1b586 │ │ │ │ + blx 16a28 │ │ │ │ + cbz r4, 1aede │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 1b570 │ │ │ │ + cbz r3, 1aec8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 1b57a │ │ │ │ + beq.n 1aed2 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 1b586 │ │ │ │ - ldr r3, [pc, #32] @ (1b59c ) │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 1aede │ │ │ │ + ldr r3, [pc, #32] @ (1aef4 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r4, r3 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r1, [pc, #24] @ (1b5a0 ) │ │ │ │ - ldr r2, [pc, #24] @ (1b5a4 ) │ │ │ │ - ldr r0, [pc, #28] @ (1b5a8 ) │ │ │ │ + ldr r1, [pc, #24] @ (1aef8 ) │ │ │ │ + ldr r2, [pc, #24] @ (1aefc ) │ │ │ │ + ldr r0, [pc, #28] @ (1af00 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #96 @ 0x60 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ + blx 16f48 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r4, [pc, #336] @ (1b6f0 ) │ │ │ │ + strh r4, [r6, r3] │ │ │ │ movs r6, r0 │ │ │ │ - lsls r4, r6, #16 │ │ │ │ + lsls r4, r0, #11 │ │ │ │ movs r4, r0 │ │ │ │ - strb r6, [r3, #28] │ │ │ │ + strb r2, [r1, #23] │ │ │ │ movs r3, r0 │ │ │ │ - strb r2, [r5, #25] │ │ │ │ + strb r6, [r2, #20] │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -0001b5ac : │ │ │ │ +0001af04 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - blx 16b84 │ │ │ │ - cbz r4, 1b5f4 │ │ │ │ + blx 16a28 │ │ │ │ + cbz r4, 1af4c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 1b5ce │ │ │ │ + cbz r3, 1af26 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 1b5d8 │ │ │ │ + beq.n 1af30 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 1b5f4 │ │ │ │ - ldr r2, [pc, #48] @ (1b60c ) │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 1af4c │ │ │ │ + ldr r2, [pc, #48] @ (1af64 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, #0] │ │ │ │ add r3, r4 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ cmp r1, r5 │ │ │ │ - beq.n 1b60a │ │ │ │ + beq.n 1af62 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [r3, #16] │ │ │ │ ldr r1, [r2, #36] @ 0x24 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 18344 │ │ │ │ - ldr r1, [pc, #24] @ (1b610 ) │ │ │ │ - ldr r2, [pc, #28] @ (1b614 ) │ │ │ │ - ldr r0, [pc, #28] @ (1b618 ) │ │ │ │ + b.w 181c4 │ │ │ │ + ldr r1, [pc, #24] @ (1af68 ) │ │ │ │ + ldr r2, [pc, #28] @ (1af6c ) │ │ │ │ + ldr r0, [pc, #28] @ (1af70 ) │ │ │ │ add r1, pc │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ add r2, pc │ │ │ │ add r0, pc │ │ │ │ adds r1, #128 @ 0x80 │ │ │ │ - b.w 170ac │ │ │ │ + b.w 16f44 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r3, [pc, #984] @ (1b9e8 ) │ │ │ │ + strh r6, [r2, r2] │ │ │ │ movs r6, r0 │ │ │ │ - lsls r6, r0, #15 │ │ │ │ + lsls r6, r2, #9 │ │ │ │ movs r4, r0 │ │ │ │ - strb r4, [r5, #26] │ │ │ │ + strb r0, [r3, #21] │ │ │ │ movs r3, r0 │ │ │ │ - strb r2, [r7, #23] │ │ │ │ + strb r6, [r4, #18] │ │ │ │ movs r3, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr.w ip, [pc, #296] @ 1b754 │ │ │ │ + ldr.w ip, [pc, #296] @ 1b0ac │ │ │ │ mov lr, r3 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ add ip, pc │ │ │ │ ldr.w r3, [ip] │ │ │ │ add r3, r0 │ │ │ │ subs r0, r1, #1 │ │ │ │ cmp r0, #4 │ │ │ │ - bhi.n 1b70e │ │ │ │ + bhi.n 1b066 │ │ │ │ tbb [pc, r0] │ │ │ │ tst r6, r4 │ │ │ │ subs r2, #48 @ 0x30 │ │ │ │ movs r3, r0 │ │ │ │ ldr r0, [r3, #20] │ │ │ │ str r3, [sp, #24] │ │ │ │ str r2, [sp, #28] │ │ │ │ - blx 15148 │ │ │ │ + blx 15010 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - blx 15838 │ │ │ │ + blx 15700 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1b6ec │ │ │ │ + beq.n 1b044 │ │ │ │ ldrb r2, [r0, #0] │ │ │ │ str r3, [sp, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 1b6f0 │ │ │ │ - blx 16d98 │ │ │ │ + beq.n 1b048 │ │ │ │ + blx 16c30 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - cbz r0, 1b6de │ │ │ │ + cbz r0, 1b036 │ │ │ │ add r0, r4 │ │ │ │ ldrb.w r2, [r0, #-1] │ │ │ │ cmp r2, #32 │ │ │ │ - bne.n 1b6de │ │ │ │ - ldr r2, [pc, #216] @ (1b758 ) │ │ │ │ + bne.n 1b036 │ │ │ │ + ldr r2, [pc, #216] @ (1b0b0 ) │ │ │ │ mov r1, r4 │ │ │ │ - ldr r0, [pc, #216] @ (1b75c ) │ │ │ │ + ldr r0, [pc, #216] @ (1b0b4 ) │ │ │ │ add r2, pc │ │ │ │ add r0, pc │ │ │ │ - blx 168b0 │ │ │ │ + blx 16760 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str r0, [r3, #20] │ │ │ │ - b.n 1b6c6 │ │ │ │ + b.n 1b01e │ │ │ │ mov r0, r2 │ │ │ │ - blx 17240 │ │ │ │ + blx 170d8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 15374 │ │ │ │ + b.w 1523c │ │ │ │ mov r0, r2 │ │ │ │ - blx 15cf4 │ │ │ │ + blx 15bb0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 16784 │ │ │ │ + b.w 16634 │ │ │ │ mov r0, r2 │ │ │ │ str r3, [sp, #24] │ │ │ │ - blx 164f8 │ │ │ │ + blx 163a8 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str r0, [r3, #32] │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r0, r2 │ │ │ │ - blx 17240 │ │ │ │ + blx 170d8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 16af0 │ │ │ │ + b.w 16994 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #24] │ │ │ │ - blx 15bfc │ │ │ │ + blx 15ab8 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str r0, [r3, #20] │ │ │ │ - b.n 1b6c6 │ │ │ │ + b.n 1b01e │ │ │ │ str r0, [r3, #20] │ │ │ │ - b.n 1b6c6 │ │ │ │ + b.n 1b01e │ │ │ │ movs r0, #14 │ │ │ │ - blx 160f8 │ │ │ │ + blx 15fb4 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r4, r0 │ │ │ │ str r0, [r3, #20] │ │ │ │ - ldr r3, [pc, #96] @ (1b760 ) │ │ │ │ + ldr r3, [pc, #96] @ (1b0b8 ) │ │ │ │ add r3, pc │ │ │ │ ldmia r3!, {r0, r1, r2} │ │ │ │ str r0, [r4, #0] │ │ │ │ str r1, [r4, #4] │ │ │ │ str r2, [r4, #8] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ strh r3, [r4, #12] │ │ │ │ - b.n 1b6c6 │ │ │ │ + b.n 1b01e │ │ │ │ ldrd r3, r2, [lr] │ │ │ │ str r1, [sp, #28] │ │ │ │ str r2, [sp, #24] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 17904 │ │ │ │ + blx 1779c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ - ldr r4, [pc, #64] @ (1b764 ) │ │ │ │ + ldr r4, [pc, #64] @ (1b0bc ) │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add r4, pc │ │ │ │ - blx 17904 │ │ │ │ + blx 1779c │ │ │ │ ldr r2, [sp, #24] │ │ │ │ strd r5, r0, [sp, #16] │ │ │ │ mov.w r0, #296 @ 0x128 │ │ │ │ str r2, [sp, #12] │ │ │ │ strd r0, r4, [sp] │ │ │ │ - ldr r3, [pc, #44] @ (1b768 ) │ │ │ │ - ldr r2, [pc, #44] @ (1b76c ) │ │ │ │ - ldr r0, [pc, #48] @ (1b770 ) │ │ │ │ + ldr r3, [pc, #44] @ (1b0c0 ) │ │ │ │ + ldr r2, [pc, #44] @ (1b0c4 ) │ │ │ │ + ldr r0, [pc, #48] @ (1b0c8 ) │ │ │ │ add r3, pc │ │ │ │ ldr r1, [sp, #28] │ │ │ │ add r2, pc │ │ │ │ str r1, [sp, #8] │ │ │ │ add r0, pc │ │ │ │ movs r1, #16 │ │ │ │ - blx 189fc │ │ │ │ - b.n 1b6c6 │ │ │ │ + blx 18870 │ │ │ │ + b.n 1b01e │ │ │ │ nop │ │ │ │ - ldr r3, [pc, #624] @ (1b9c8 ) │ │ │ │ + strh r4, [r7, r0] │ │ │ │ movs r6, r0 │ │ │ │ - strb r0, [r0, #25] │ │ │ │ + strb r4, [r5, #19] │ │ │ │ movs r3, r0 │ │ │ │ - ldr r3, [sp, #56] @ 0x38 │ │ │ │ + ldr r1, [sp, #744] @ 0x2e8 │ │ │ │ movs r3, r0 │ │ │ │ - strb r6, [r0, #23] │ │ │ │ + strb r2, [r6, #17] │ │ │ │ movs r3, r0 │ │ │ │ - strb r0, [r4, #19] │ │ │ │ + strb r4, [r1, #14] │ │ │ │ movs r3, r0 │ │ │ │ - strb r4, [r4, #17] │ │ │ │ + strb r0, [r2, #12] │ │ │ │ movs r3, r0 │ │ │ │ - strb r0, [r0, #18] │ │ │ │ + strb r4, [r5, #12] │ │ │ │ movs r3, r0 │ │ │ │ - strb r4, [r6, #18] │ │ │ │ + strb r0, [r4, #13] │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -0001b774 : │ │ │ │ +0001b0cc : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - blx 16b84 │ │ │ │ - cbz r4, 1b7aa │ │ │ │ + blx 16a28 │ │ │ │ + cbz r4, 1b102 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 1b794 │ │ │ │ + cbz r3, 1b0ec │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 1b79e │ │ │ │ + beq.n 1b0f6 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 1b7aa │ │ │ │ - ldr r3, [pc, #32] @ (1b7c0 ) │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 1b102 │ │ │ │ + ldr r3, [pc, #32] @ (1b118 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r4, r3 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r1, [pc, #24] @ (1b7c4 ) │ │ │ │ - ldr r2, [pc, #24] @ (1b7c8 ) │ │ │ │ - ldr r0, [pc, #28] @ (1b7cc ) │ │ │ │ + ldr r1, [pc, #24] @ (1b11c ) │ │ │ │ + ldr r2, [pc, #24] @ (1b120 ) │ │ │ │ + ldr r0, [pc, #28] @ (1b124 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #160 @ 0xa0 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ + blx 16f48 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #192] @ (1b884 ) │ │ │ │ + str r0, [r2, r3] │ │ │ │ movs r6, r0 │ │ │ │ - lsls r0, r2, #8 │ │ │ │ + lsls r0, r4, #2 │ │ │ │ movs r4, r0 │ │ │ │ - strb r2, [r7, #19] │ │ │ │ + strb r6, [r4, #14] │ │ │ │ movs r3, r0 │ │ │ │ - strb r6, [r0, #17] │ │ │ │ + strb r2, [r6, #11] │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -0001b7d0 : │ │ │ │ +0001b128 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - blx 16b84 │ │ │ │ - cbz r4, 1b80c │ │ │ │ + blx 16a28 │ │ │ │ + cbz r4, 1b164 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 1b7f0 │ │ │ │ + cbz r3, 1b148 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 1b7fa │ │ │ │ + beq.n 1b152 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 1b80c │ │ │ │ - ldr r3, [pc, #40] @ (1b824 ) │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 1b164 │ │ │ │ + ldr r3, [pc, #40] @ (1b17c ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r4, r3 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r1, [pc, #24] @ (1b828 ) │ │ │ │ - ldr r2, [pc, #28] @ (1b82c ) │ │ │ │ - ldr r0, [pc, #28] @ (1b830 ) │ │ │ │ + ldr r1, [pc, #24] @ (1b180 ) │ │ │ │ + ldr r2, [pc, #28] @ (1b184 ) │ │ │ │ + ldr r0, [pc, #28] @ (1b188 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #192 @ 0xc0 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ + blx 16f48 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldr r1, [pc, #848] @ (1bb78 ) │ │ │ │ + str r4, [r6, r1] │ │ │ │ movs r6, r0 │ │ │ │ - lsls r6, r5, #6 │ │ │ │ + movs r6, r7 │ │ │ │ movs r4, r0 │ │ │ │ - strb r0, [r3, #18] │ │ │ │ + strb r4, [r0, #13] │ │ │ │ movs r3, r0 │ │ │ │ - strb r4, [r4, #15] │ │ │ │ + strb r0, [r2, #10] │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -0001b834 : │ │ │ │ +0001b18c : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - blx 16b84 │ │ │ │ - cbz r4, 1b884 │ │ │ │ + blx 16a28 │ │ │ │ + cbz r4, 1b1dc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 1b854 │ │ │ │ + cbz r3, 1b1ac │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 1b85e │ │ │ │ + beq.n 1b1b6 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 1b884 │ │ │ │ - ldr r3, [pc, #60] @ (1b89c ) │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 1b1dc │ │ │ │ + ldr r3, [pc, #60] @ (1b1f4 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r5, [r4, r3] │ │ │ │ - cbz r5, 1b896 │ │ │ │ + cbz r5, 1b1ee │ │ │ │ movs r4, #0 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - blx 16a54 │ │ │ │ + blx 168f8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 16da8 │ │ │ │ + blx 16c40 │ │ │ │ ldr r5, [r5, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 1b86a │ │ │ │ + bne.n 1b1c2 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r1, [pc, #24] @ (1b8a0 ) │ │ │ │ - ldr r2, [pc, #28] @ (1b8a4 ) │ │ │ │ - ldr r0, [pc, #28] @ (1b8a8 ) │ │ │ │ + ldr r1, [pc, #24] @ (1b1f8 ) │ │ │ │ + ldr r2, [pc, #28] @ (1b1fc ) │ │ │ │ + ldr r0, [pc, #28] @ (1b200 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #216 @ 0xd8 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ + blx 16f48 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 1b880 │ │ │ │ + b.n 1b1d8 │ │ │ │ nop │ │ │ │ - ldr r1, [pc, #448] @ (1ba60 ) │ │ │ │ + str r0, [r2, r0] │ │ │ │ movs r6, r0 │ │ │ │ - lsls r6, r6, #4 │ │ │ │ - movs r4, r0 │ │ │ │ - strb r0, [r4, #16] │ │ │ │ + vaddl.u8 q8, d6, d3 │ │ │ │ + strb r4, [r1, #11] │ │ │ │ movs r3, r0 │ │ │ │ - strb r4, [r5, #13] │ │ │ │ + strb r0, [r3, #8] │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -0001b8ac : │ │ │ │ - ldr r3, [pc, #8] @ (1b8b8 ) │ │ │ │ +0001b204 : │ │ │ │ + ldr r3, [pc, #8] @ (1b210 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, r3 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ bx lr │ │ │ │ - ldr r1, [pc, #136] @ (1b944 ) │ │ │ │ + ldr r7, [pc, #776] @ (1b51c ) │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ -0001b8bc : │ │ │ │ +0001b214 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov ip, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, ip │ │ │ │ mov r2, r3 │ │ │ │ - blx 17420 │ │ │ │ + blx 172b8 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 1aad4 │ │ │ │ + bl 1a42c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - blx 15aa8 │ │ │ │ + blx 15964 │ │ │ │ movs r0, #1 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0001b8f0 : │ │ │ │ +0001b248 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - blx 16b84 │ │ │ │ + blx 16a28 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 1b966 │ │ │ │ + beq.n 1b2be │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 1b912 │ │ │ │ + cbz r3, 1b26a │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 1b91c │ │ │ │ + beq.n 1b274 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 1b966 │ │ │ │ - ldr r3, [pc, #92] @ (1b97c ) │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 1b2be │ │ │ │ + ldr r3, [pc, #92] @ (1b2d4 ) │ │ │ │ movs r1, #0 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ adds r2, r4, r3 │ │ │ │ ldr r6, [r4, r3] │ │ │ │ ldr r5, [r2, #4] │ │ │ │ str r1, [r4, r3] │ │ │ │ str r1, [r2, #4] │ │ │ │ - cbz r5, 1b93e │ │ │ │ + cbz r5, 1b296 │ │ │ │ mov r4, r5 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - blx 16390 │ │ │ │ + blx 16240 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 1b932 │ │ │ │ + bne.n 1b28a │ │ │ │ mov r0, r5 │ │ │ │ - blx 156dc │ │ │ │ - cbz r6, 1b95c │ │ │ │ + blx 155a4 │ │ │ │ + cbz r6, 1b2b4 │ │ │ │ mov r4, r6 │ │ │ │ ldr r5, [r4, #0] │ │ │ │ mov r0, r5 │ │ │ │ - blx 15588 │ │ │ │ + blx 15450 │ │ │ │ mov r0, r5 │ │ │ │ - blx 15aa8 │ │ │ │ + blx 15964 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 1b948 │ │ │ │ + bne.n 1b2a0 │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 156d8 │ │ │ │ - ldr r1, [pc, #24] @ (1b980 ) │ │ │ │ - ldr r2, [pc, #24] @ (1b984 ) │ │ │ │ - ldr r0, [pc, #28] @ (1b988 ) │ │ │ │ + b.w 155a0 │ │ │ │ + ldr r1, [pc, #24] @ (1b2d8 ) │ │ │ │ + ldr r2, [pc, #24] @ (1b2dc ) │ │ │ │ + ldr r0, [pc, #28] @ (1b2e0 ) │ │ │ │ add r1, pc │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ add r2, pc │ │ │ │ add r0, pc │ │ │ │ adds r1, #244 @ 0xf4 │ │ │ │ - b.w 170ac │ │ │ │ - ldr r0, [pc, #704] @ (1bc40 ) │ │ │ │ + b.w 16f44 │ │ │ │ + ldr r7, [pc, #320] @ (1b418 ) │ │ │ │ movs r6, r0 │ │ │ │ - lsls r4, r2, #1 │ │ │ │ - movs r4, r0 │ │ │ │ - strb r2, [r7, #12] │ │ │ │ + cdp2 0, 14, cr0, cr4, cr3, {0} │ │ │ │ + strb r6, [r4, #7] │ │ │ │ movs r3, r0 │ │ │ │ - strb r0, [r1, #10] │ │ │ │ + strb r4, [r6, #4] │ │ │ │ movs r3, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r4, [pc, #32] @ (1b9bc ) │ │ │ │ + ldr r4, [pc, #32] @ (1b314 ) │ │ │ │ sub sp, #8 │ │ │ │ movs r2, #1 │ │ │ │ add r4, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r3, r0 │ │ │ │ str r2, [r3, #48] @ 0x30 │ │ │ │ - blx 17e08 │ │ │ │ + blx 17c94 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r3, [r3, #20] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ bx r3 │ │ │ │ - ldr r0, [pc, #192] @ (1ba80 ) │ │ │ │ + ldr r6, [pc, #832] @ (1b658 ) │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ -0001b9c0 : │ │ │ │ +0001b318 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ - blx 16b84 │ │ │ │ - cbz r4, 1ba46 │ │ │ │ + blx 16a28 │ │ │ │ + cbz r4, 1b39e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 1b9e8 │ │ │ │ + cbz r3, 1b340 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 1b9f2 │ │ │ │ + beq.n 1b34a │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 1ba46 │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 1b39e │ │ │ │ tst.w r5, #6 │ │ │ │ - bne.n 1ba2a │ │ │ │ - ldr r3, [pc, #120] @ (1ba74 ) │ │ │ │ + bne.n 1b382 │ │ │ │ + ldr r3, [pc, #120] @ (1b3cc ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r3, r4 │ │ │ │ ldr r3, [r3, #48] @ 0x30 │ │ │ │ - cbnz r3, 1ba5c │ │ │ │ + cbnz r3, 1b3b4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - blx 15638 │ │ │ │ + blx 15500 │ │ │ │ mov r1, r0 │ │ │ │ - cbz r0, 1ba3e │ │ │ │ + cbz r0, 1b396 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r5 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 1acec │ │ │ │ + bl 1a644 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - blx 15aa8 │ │ │ │ + blx 15964 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r1, [pc, #76] @ (1ba78 ) │ │ │ │ - ldr r2, [pc, #76] @ (1ba7c ) │ │ │ │ - ldr r0, [pc, #80] @ (1ba80 ) │ │ │ │ + ldr r1, [pc, #76] @ (1b3d0 ) │ │ │ │ + ldr r2, [pc, #76] @ (1b3d4 ) │ │ │ │ + ldr r0, [pc, #80] @ (1b3d8 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #268 @ 0x10c │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ + blx 16f48 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r1, [pc, #60] @ (1ba84 ) │ │ │ │ - ldr r2, [pc, #60] @ (1ba88 ) │ │ │ │ - ldr r0, [pc, #64] @ (1ba8c ) │ │ │ │ + ldr r1, [pc, #60] @ (1b3dc ) │ │ │ │ + ldr r2, [pc, #60] @ (1b3e0 ) │ │ │ │ + ldr r0, [pc, #64] @ (1b3e4 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #268 @ 0x10c │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ - b.n 1ba3e │ │ │ │ - ldr r1, [pc, #48] @ (1ba90 ) │ │ │ │ - ldr r2, [pc, #52] @ (1ba94 ) │ │ │ │ - ldr r0, [pc, #52] @ (1ba98 ) │ │ │ │ + blx 16f48 │ │ │ │ + b.n 1b396 │ │ │ │ + ldr r1, [pc, #48] @ (1b3e8 ) │ │ │ │ + ldr r2, [pc, #52] @ (1b3ec ) │ │ │ │ + ldr r0, [pc, #52] @ (1b3f0 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #268 @ 0x10c │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ - b.n 1ba3e │ │ │ │ + blx 16f48 │ │ │ │ + b.n 1b396 │ │ │ │ nop │ │ │ │ - @ instruction: 0x47d6 │ │ │ │ + ldr r6, [pc, #472] @ (1b5a8 ) │ │ │ │ movs r6, r0 │ │ │ │ - vaddl.u16 q0, d0, d3 │ │ │ │ - strb r2, [r4, #10] │ │ │ │ + cdp2 0, 2, cr0, cr0, cr3, {0} │ │ │ │ + strb r6, [r1, #5] │ │ │ │ movs r3, r0 │ │ │ │ - strb r4, [r0, #7] │ │ │ │ + strb r0, [r6, #1] │ │ │ │ movs r3, r0 │ │ │ │ - vhadd.u d16, d4, d3 │ │ │ │ - strb r6, [r3, #9] │ │ │ │ + cdp2 0, 0, cr0, cr4, cr3, {0} │ │ │ │ + strb r2, [r1, #4] │ │ │ │ movs r3, r0 │ │ │ │ - strb r0, [r5, #6] │ │ │ │ + strb r4, [r2, #1] │ │ │ │ movs r3, r0 │ │ │ │ - vhadd.u16 d16, d14, d3 │ │ │ │ - strb r0, [r1, #11] │ │ │ │ + stc2l 0, cr0, [lr, #12]! │ │ │ │ + strb r4, [r6, #5] │ │ │ │ movs r3, r0 │ │ │ │ - strb r2, [r2, #6] │ │ │ │ + strb r6, [r7, #0] │ │ │ │ movs r3, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r5, r1 │ │ │ │ - ldr r1, [pc, #384] @ (1bc30 ) │ │ │ │ + ldr r1, [pc, #384] @ (1b588 ) │ │ │ │ mov r9, r2 │ │ │ │ - ldr r2, [pc, #384] @ (1bc34 ) │ │ │ │ + ldr r2, [pc, #384] @ (1b58c ) │ │ │ │ add r1, pc │ │ │ │ mov sl, r3 │ │ │ │ - ldr r3, [pc, #380] @ (1bc38 ) │ │ │ │ + ldr r3, [pc, #380] @ (1b590 ) │ │ │ │ sub sp, #28 │ │ │ │ add r3, pc │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #20] │ │ │ │ mov.w r2, #0 │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #8] │ │ │ │ movs r3, #0 │ │ │ │ str r2, [sp, #12] │ │ │ │ str r3, [sp, #16] │ │ │ │ orrs.w r3, r5, r9 │ │ │ │ - beq.w 1bbec │ │ │ │ + beq.w 1b544 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r7, r0 │ │ │ │ adds r3, r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ bic.w r8, r3, #6 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 1bbba │ │ │ │ + beq.n 1b512 │ │ │ │ uxth.w r1, sl │ │ │ │ mov r0, r5 │ │ │ │ - blx 176c4 │ │ │ │ + blx 1755c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r7 │ │ │ │ - blx 15ca8 │ │ │ │ + blx 15b64 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1bc24 │ │ │ │ + beq.w 1b57c │ │ │ │ mov r0, r4 │ │ │ │ - blx 15aa8 │ │ │ │ + blx 15964 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r4, [r3, #0] │ │ │ │ mov r0, r4 │ │ │ │ - blx 15b2c │ │ │ │ - blx 18ce8 │ │ │ │ + blx 159e8 │ │ │ │ + blx 18b50 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 1bbc4 │ │ │ │ + beq.n 1b51c │ │ │ │ mov r1, r0 │ │ │ │ uxth r1, r1 │ │ │ │ mov r0, r9 │ │ │ │ - blx 176c4 │ │ │ │ + blx 1755c │ │ │ │ add r3, sp, #16 │ │ │ │ mov fp, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r7 │ │ │ │ - blx 15ca8 │ │ │ │ + blx 15b64 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1bc1c │ │ │ │ + bne.n 1b574 │ │ │ │ mov r0, fp │ │ │ │ - blx 15aa8 │ │ │ │ - cbz r4, 1bb92 │ │ │ │ + blx 15964 │ │ │ │ + cbz r4, 1b4ea │ │ │ │ ldr.w fp, [sp, #16] │ │ │ │ - blx 179a4 │ │ │ │ + blx 1783c │ │ │ │ movs r2, #15 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, fp │ │ │ │ - blx 17414 │ │ │ │ + blx 172ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1bc02 │ │ │ │ + bne.n 1b55a │ │ │ │ ldr.w fp, [sp, #16] │ │ │ │ - blx 179a4 │ │ │ │ + blx 1783c │ │ │ │ movs r2, #39 @ 0x27 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, fp │ │ │ │ - blx 17414 │ │ │ │ + blx 172ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1bc02 │ │ │ │ + bne.n 1b55a │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 1523c │ │ │ │ + blx 15104 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ str r0, [r3, #0] │ │ │ │ mov r0, r4 │ │ │ │ - blx 15588 │ │ │ │ + blx 15450 │ │ │ │ mov r0, r4 │ │ │ │ - blx 15aa8 │ │ │ │ + blx 15964 │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.n 1bbe0 │ │ │ │ + bne.n 1b538 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ - blx 179a4 │ │ │ │ + blx 1783c │ │ │ │ movs r2, #33 @ 0x21 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17414 │ │ │ │ - cbz r0, 1bbe0 │ │ │ │ + blx 172ac │ │ │ │ + cbz r0, 1b538 │ │ │ │ add r0, sp, #16 │ │ │ │ - blx 15c1c │ │ │ │ + blx 15ad8 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 1baee │ │ │ │ + bne.n 1b446 │ │ │ │ mov r1, r5 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 1bb2a │ │ │ │ + b.n 1b482 │ │ │ │ mov r0, sl │ │ │ │ mov r4, r5 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.n 1bb28 │ │ │ │ + bne.n 1b480 │ │ │ │ movs r0, #1 │ │ │ │ - ldr r2, [pc, #116] @ (1bc3c ) │ │ │ │ - ldr r3, [pc, #104] @ (1bc34 ) │ │ │ │ + ldr r2, [pc, #116] @ (1b594 ) │ │ │ │ + ldr r3, [pc, #104] @ (1b58c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1bc2c │ │ │ │ + bne.n 1b584 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrd r0, r1, [sp, #12] │ │ │ │ - blx 16de4 │ │ │ │ + blx 16c7c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 1bbc6 │ │ │ │ - ldr r1, [pc, #80] @ (1bc40 ) │ │ │ │ - ldr r2, [pc, #84] @ (1bc44 ) │ │ │ │ - ldr r0, [pc, #84] @ (1bc48 ) │ │ │ │ + b.n 1b51e │ │ │ │ + ldr r1, [pc, #80] @ (1b598 ) │ │ │ │ + ldr r2, [pc, #84] @ (1b59c ) │ │ │ │ + ldr r0, [pc, #84] @ (1b5a0 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #288 @ 0x120 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ - b.n 1bbe8 │ │ │ │ + blx 16f48 │ │ │ │ + b.n 1b540 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movs r1, #128 @ 0x80 │ │ │ │ - ldr r2, [pc, #68] @ (1bc4c ) │ │ │ │ - ldr r0, [pc, #68] @ (1bc50 ) │ │ │ │ + ldr r2, [pc, #68] @ (1b5a4 ) │ │ │ │ + ldr r0, [pc, #68] @ (1b5a8 ) │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add r2, pc │ │ │ │ add r0, pc │ │ │ │ - blx 189fc │ │ │ │ + blx 18870 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - blx 1841c │ │ │ │ - b.n 1bbc4 │ │ │ │ + blx 1829c │ │ │ │ + b.n 1b51c │ │ │ │ mov r0, fp │ │ │ │ - blx 15aa8 │ │ │ │ - b.n 1bbc4 │ │ │ │ + blx 15964 │ │ │ │ + b.n 1b51c │ │ │ │ mov r0, r4 │ │ │ │ - blx 15aa8 │ │ │ │ - b.n 1bbe8 │ │ │ │ - blx 17a74 <__stack_chk_fail@plt> │ │ │ │ - adds r1, #52 @ 0x34 │ │ │ │ + blx 15964 │ │ │ │ + b.n 1b540 │ │ │ │ + blx 1790c <__stack_chk_fail@plt> │ │ │ │ + adds r7, #252 @ 0xfc │ │ │ │ movs r6, r0 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - bxns r2 │ │ │ │ + ldr r5, [pc, #720] @ (1b864 ) │ │ │ │ movs r6, r0 │ │ │ │ - adds r0, #30 │ │ │ │ + adds r6, #230 @ 0xe6 │ │ │ │ movs r6, r0 │ │ │ │ - stc2l 0, cr0, [lr, #12] │ │ │ │ - strb r0, [r2, #5] │ │ │ │ + mrrc2 0, 0, r0, lr, cr3 │ │ │ │ + ldr r4, [r7, #124] @ 0x7c │ │ │ │ movs r3, r0 │ │ │ │ - strb r2, [r0, #0] │ │ │ │ + ldr r6, [r5, #104] @ 0x68 │ │ │ │ movs r3, r0 │ │ │ │ - strb r4, [r3, #5] │ │ │ │ + strb r0, [r1, #0] │ │ │ │ movs r3, r0 │ │ │ │ - ldr r6, [r5, #124] @ 0x7c │ │ │ │ + ldr r2, [r3, #104] @ 0x68 │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -0001bc54 : │ │ │ │ +0001b5ac : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r4, r2 │ │ │ │ mov r8, r3 │ │ │ │ - blx 16b84 │ │ │ │ + blx 16a28 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 1bcfa │ │ │ │ + beq.n 1b652 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - cbz r3, 1bc80 │ │ │ │ + cbz r3, 1b5d8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 1bc8c │ │ │ │ + beq.n 1b5e4 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 17668 │ │ │ │ + blx 17500 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1bcfa │ │ │ │ + beq.n 1b652 │ │ │ │ and.w r2, r4, #4 │ │ │ │ ands.w r1, r4, #2 │ │ │ │ - bne.n 1bcca │ │ │ │ + bne.n 1b622 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 1bd18 │ │ │ │ + beq.n 1b670 │ │ │ │ movs r0, #10 │ │ │ │ str r1, [sp, #12] │ │ │ │ - blx 169cc │ │ │ │ + blx 1687c │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r2, r0 │ │ │ │ str r4, [sp, #0] │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r5 │ │ │ │ str.w r8, [sp, #4] │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 1ba9c │ │ │ │ + bl 1b3f4 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r2, 1bcc2 │ │ │ │ + cbz r2, 1b61a │ │ │ │ mov r0, r2 │ │ │ │ - blx 15aa8 │ │ │ │ + blx 15964 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 1bd4e │ │ │ │ + bne.n 1b6a6 │ │ │ │ movs r0, #2 │ │ │ │ str r2, [sp, #12] │ │ │ │ - blx 169cc │ │ │ │ + blx 1687c │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r1, r0 │ │ │ │ str r4, [sp, #0] │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r5 │ │ │ │ str.w r8, [sp, #4] │ │ │ │ str r1, [sp, #12] │ │ │ │ - bl 1ba9c │ │ │ │ + bl 1b3f4 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 1bcc2 │ │ │ │ + beq.n 1b61a │ │ │ │ mov r0, r1 │ │ │ │ - blx 15aa8 │ │ │ │ - b.n 1bcc2 │ │ │ │ - ldr r1, [pc, #104] @ (1bd64 ) │ │ │ │ - ldr r2, [pc, #104] @ (1bd68 ) │ │ │ │ - ldr r0, [pc, #108] @ (1bd6c ) │ │ │ │ + blx 15964 │ │ │ │ + b.n 1b61a │ │ │ │ + ldr r1, [pc, #104] @ (1b6bc ) │ │ │ │ + ldr r2, [pc, #104] @ (1b6c0 ) │ │ │ │ + ldr r0, [pc, #108] @ (1b6c4 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #320 @ 0x140 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ + blx 16f48 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ movs r0, #2 │ │ │ │ - blx 169cc │ │ │ │ + blx 1687c │ │ │ │ mov r6, r0 │ │ │ │ movs r0, #10 │ │ │ │ - blx 169cc │ │ │ │ + blx 1687c │ │ │ │ str r4, [sp, #0] │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ str.w r8, [sp, #4] │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 1ba9c │ │ │ │ + bl 1b3f4 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r4, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 1bcba │ │ │ │ + beq.n 1b612 │ │ │ │ mov r0, r6 │ │ │ │ str r2, [sp, #12] │ │ │ │ - blx 15aa8 │ │ │ │ + blx 15964 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - b.n 1bcba │ │ │ │ - ldr r1, [pc, #32] @ (1bd70 ) │ │ │ │ - ldr r2, [pc, #32] @ (1bd74 ) │ │ │ │ - ldr r0, [pc, #36] @ (1bd78 ) │ │ │ │ + b.n 1b612 │ │ │ │ + ldr r1, [pc, #32] @ (1b6c8 ) │ │ │ │ + ldr r2, [pc, #32] @ (1b6cc ) │ │ │ │ + ldr r0, [pc, #36] @ (1b6d0 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #320 @ 0x140 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ - b.n 1bd0e │ │ │ │ - stc2l 0, cr0, [r0], {3} │ │ │ │ - ldr r2, [r5, #120] @ 0x78 │ │ │ │ + blx 16f48 │ │ │ │ + b.n 1b666 │ │ │ │ + smmla r0, r0, r3, r0 │ │ │ │ + ldr r6, [r2, #100] @ 0x64 │ │ │ │ movs r3, r0 │ │ │ │ - ldr r4, [r6, #108] @ 0x6c │ │ │ │ + ldr r0, [r4, #88] @ 0x58 │ │ │ │ movs r3, r0 │ │ │ │ - stc2l 0, cr0, [ip], #-12 │ │ │ │ - strb r6, [r1, #1] │ │ │ │ + @ instruction: 0xfafc0003 │ │ │ │ + ldr r2, [r7, #108] @ 0x6c │ │ │ │ movs r3, r0 │ │ │ │ - ldr r0, [r4, #104] @ 0x68 │ │ │ │ + ldr r4, [r1, #84] @ 0x54 │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -0001bd7c : │ │ │ │ +0001b6d4 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r4, r2 │ │ │ │ mov r8, r3 │ │ │ │ - blx 16b84 │ │ │ │ + blx 16a28 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 1be22 │ │ │ │ + beq.n 1b77a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - cbz r3, 1bda8 │ │ │ │ + cbz r3, 1b700 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 1bdb4 │ │ │ │ + beq.n 1b70c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 17668 │ │ │ │ + blx 17500 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1be22 │ │ │ │ + beq.n 1b77a │ │ │ │ and.w r2, r4, #4 │ │ │ │ ands.w r1, r4, #2 │ │ │ │ - bne.n 1bdf2 │ │ │ │ + bne.n 1b74a │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 1be40 │ │ │ │ + beq.n 1b798 │ │ │ │ movs r0, #10 │ │ │ │ str r1, [sp, #12] │ │ │ │ - blx 15f5c │ │ │ │ + blx 15e18 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r2, r0 │ │ │ │ str r4, [sp, #0] │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r5 │ │ │ │ str.w r8, [sp, #4] │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 1ba9c │ │ │ │ + bl 1b3f4 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r2, 1bdea │ │ │ │ + cbz r2, 1b742 │ │ │ │ mov r0, r2 │ │ │ │ - blx 15aa8 │ │ │ │ + blx 15964 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 1be76 │ │ │ │ + bne.n 1b7ce │ │ │ │ movs r0, #2 │ │ │ │ str r2, [sp, #12] │ │ │ │ - blx 15f5c │ │ │ │ + blx 15e18 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r1, r0 │ │ │ │ str r4, [sp, #0] │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r5 │ │ │ │ str.w r8, [sp, #4] │ │ │ │ str r1, [sp, #12] │ │ │ │ - bl 1ba9c │ │ │ │ + bl 1b3f4 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 1bdea │ │ │ │ + beq.n 1b742 │ │ │ │ mov r0, r1 │ │ │ │ - blx 15aa8 │ │ │ │ - b.n 1bdea │ │ │ │ - ldr r1, [pc, #104] @ (1be8c ) │ │ │ │ - ldr r2, [pc, #104] @ (1be90 ) │ │ │ │ - ldr r0, [pc, #108] @ (1be94 ) │ │ │ │ + blx 15964 │ │ │ │ + b.n 1b742 │ │ │ │ + ldr r1, [pc, #104] @ (1b7e4 ) │ │ │ │ + ldr r2, [pc, #104] @ (1b7e8 ) │ │ │ │ + ldr r0, [pc, #108] @ (1b7ec ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #344 @ 0x158 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ + blx 16f48 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ movs r0, #2 │ │ │ │ - blx 15f5c │ │ │ │ + blx 15e18 │ │ │ │ mov r6, r0 │ │ │ │ movs r0, #10 │ │ │ │ - blx 15f5c │ │ │ │ + blx 15e18 │ │ │ │ str r4, [sp, #0] │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ str.w r8, [sp, #4] │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 1ba9c │ │ │ │ + bl 1b3f4 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r4, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 1bde2 │ │ │ │ + beq.n 1b73a │ │ │ │ mov r0, r6 │ │ │ │ str r2, [sp, #12] │ │ │ │ - blx 15aa8 │ │ │ │ + blx 15964 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - b.n 1bde2 │ │ │ │ - ldr r1, [pc, #32] @ (1be98 ) │ │ │ │ - ldr r2, [pc, #32] @ (1be9c ) │ │ │ │ - ldr r0, [pc, #36] @ (1bea0 ) │ │ │ │ + b.n 1b73a │ │ │ │ + ldr r1, [pc, #32] @ (1b7f0 ) │ │ │ │ + ldr r2, [pc, #32] @ (1b7f4 ) │ │ │ │ + ldr r0, [pc, #36] @ (1b7f8 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #344 @ 0x158 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ - b.n 1be36 │ │ │ │ - @ instruction: 0xfb980003 │ │ │ │ - ldr r2, [r0, #104] @ 0x68 │ │ │ │ + blx 16f48 │ │ │ │ + b.n 1b78e │ │ │ │ + @ instruction: 0xfa280003 │ │ │ │ + ldr r6, [r5, #80] @ 0x50 │ │ │ │ movs r3, r0 │ │ │ │ - ldr r4, [r1, #92] @ 0x5c │ │ │ │ + ldr r0, [r7, #68] @ 0x44 │ │ │ │ movs r3, r0 │ │ │ │ - smlsd r0, r4, r3, r0 │ │ │ │ - ldr r6, [r4, #112] @ 0x70 │ │ │ │ + ldr??.w r0, [r4, #3] │ │ │ │ + ldr r2, [r2, #92] @ 0x5c │ │ │ │ movs r3, r0 │ │ │ │ - ldr r0, [r7, #84] @ 0x54 │ │ │ │ + ldr r4, [r4, #64] @ 0x40 │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -0001bea4 : │ │ │ │ +0001b7fc : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ - blx 16b84 │ │ │ │ + blx 16a28 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 1bf58 │ │ │ │ + beq.n 1b8b0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 1becc │ │ │ │ + cbz r3, 1b824 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 1bed8 │ │ │ │ + beq.n 1b830 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ + blx 17500 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1bf58 │ │ │ │ - cbz r5, 1bf42 │ │ │ │ - blx 179e0 │ │ │ │ + beq.n 1b8b0 │ │ │ │ + cbz r5, 1b89a │ │ │ │ + blx 17878 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - cbz r3, 1bee8 │ │ │ │ + cbz r3, 1b840 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 1bef2 │ │ │ │ + beq.n 1b84a │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 1bf42 │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 1b89a │ │ │ │ tst.w r6, #6 │ │ │ │ - bne.n 1bf28 │ │ │ │ - ldr r3, [pc, #136] @ (1bf84 ) │ │ │ │ + bne.n 1b880 │ │ │ │ + ldr r3, [pc, #136] @ (1b8dc ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r3, r4 │ │ │ │ ldr r3, [r3, #48] @ 0x30 │ │ │ │ - cbnz r3, 1bf6e │ │ │ │ + cbnz r3, 1b8c6 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r7 │ │ │ │ - blx 164b0 │ │ │ │ + blx 16360 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 1bf3c │ │ │ │ + cbz r0, 1b894 │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1acec │ │ │ │ + bl 1a644 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 15aa8 │ │ │ │ + blx 15964 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - ldr r1, [pc, #92] @ (1bf88 ) │ │ │ │ - ldr r2, [pc, #96] @ (1bf8c ) │ │ │ │ - ldr r0, [pc, #96] @ (1bf90 ) │ │ │ │ + ldr r1, [pc, #92] @ (1b8e0 ) │ │ │ │ + ldr r2, [pc, #96] @ (1b8e4 ) │ │ │ │ + ldr r0, [pc, #96] @ (1b8e8 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #372 @ 0x174 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ + blx 16f48 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - ldr r1, [pc, #80] @ (1bf94 ) │ │ │ │ - ldr r2, [pc, #80] @ (1bf98 ) │ │ │ │ - ldr r0, [pc, #84] @ (1bf9c ) │ │ │ │ + ldr r1, [pc, #80] @ (1b8ec ) │ │ │ │ + ldr r2, [pc, #80] @ (1b8f0 ) │ │ │ │ + ldr r0, [pc, #84] @ (1b8f4 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #372 @ 0x174 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ - b.n 1bf3c │ │ │ │ - ldr r1, [pc, #68] @ (1bfa0 ) │ │ │ │ - ldr r2, [pc, #72] @ (1bfa4 ) │ │ │ │ - ldr r0, [pc, #72] @ (1bfa8 ) │ │ │ │ + blx 16f48 │ │ │ │ + b.n 1b894 │ │ │ │ + ldr r1, [pc, #68] @ (1b8f8 ) │ │ │ │ + ldr r2, [pc, #72] @ (1b8fc ) │ │ │ │ + ldr r0, [pc, #72] @ (1b900 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #372 @ 0x174 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ - b.n 1bf3c │ │ │ │ - ldr r1, [pc, #60] @ (1bfac ) │ │ │ │ - ldr r2, [pc, #60] @ (1bfb0 ) │ │ │ │ - ldr r0, [pc, #64] @ (1bfb4 ) │ │ │ │ + blx 16f48 │ │ │ │ + b.n 1b894 │ │ │ │ + ldr r1, [pc, #60] @ (1b904 ) │ │ │ │ + ldr r2, [pc, #60] @ (1b908 ) │ │ │ │ + ldr r0, [pc, #64] @ (1b90c ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #372 @ 0x174 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ - b.n 1bf3c │ │ │ │ - cmn r6, r2 │ │ │ │ + blx 16f48 │ │ │ │ + b.n 1b894 │ │ │ │ + ldr r1, [pc, #472] @ (1bab8 ) │ │ │ │ movs r6, r0 │ │ │ │ - @ instruction: 0xfa920003 │ │ │ │ - ldr r4, [r4, #88] @ 0x58 │ │ │ │ + vld4.8 {d0-d3}, [r2], r3 │ │ │ │ + ldr r0, [r2, #68] @ 0x44 │ │ │ │ movs r3, r0 │ │ │ │ - ldr r6, [r0, #76] @ 0x4c │ │ │ │ + ldr r2, [r6, #52] @ 0x34 │ │ │ │ movs r3, r0 │ │ │ │ - @ instruction: 0xfa780003 │ │ │ │ - ldr r2, [r6, #104] @ 0x68 │ │ │ │ + vst4.8 {d0-d3}, [r8], r3 │ │ │ │ + ldr r6, [r3, #84] @ 0x54 │ │ │ │ movs r3, r0 │ │ │ │ - ldr r4, [r5, #72] @ 0x48 │ │ │ │ + ldr r0, [r3, #52] @ 0x34 │ │ │ │ movs r3, r0 │ │ │ │ - @ instruction: 0xfa620003 │ │ │ │ - ldr r4, [r1, #84] @ 0x54 │ │ │ │ + ldr??.w r0, [r2, #3] │ │ │ │ + ldr r0, [r7, #60] @ 0x3c │ │ │ │ movs r3, r0 │ │ │ │ - ldr r6, [r2, #72] @ 0x48 │ │ │ │ + ldr r2, [r0, #52] @ 0x34 │ │ │ │ movs r3, r0 │ │ │ │ - @ instruction: 0xfa4c0003 │ │ │ │ - ldr r6, [r6, #88] @ 0x58 │ │ │ │ + ldr.w r0, [ip, #3] │ │ │ │ + ldr r2, [r4, #68] @ 0x44 │ │ │ │ movs r3, r0 │ │ │ │ - ldr r0, [r0, #72] @ 0x48 │ │ │ │ + ldr r4, [r5, #48] @ 0x30 │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -0001bfb8 : │ │ │ │ +0001b910 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #20 │ │ │ │ mov r4, r0 │ │ │ │ - blx 16b84 │ │ │ │ + blx 16a28 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 1c06e │ │ │ │ + beq.n 1b9c6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 1bfde │ │ │ │ + cbz r3, 1b936 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 1bfea │ │ │ │ + beq.n 1b942 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ + blx 17500 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1c06e │ │ │ │ - ldr r3, [pc, #156] @ (1c088 ) │ │ │ │ + beq.n 1b9c6 │ │ │ │ + ldr r3, [pc, #156] @ (1b9e0 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r6, [r4, r3] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 1c082 │ │ │ │ - ldr.w sl, [pc, #148] @ 1c08c │ │ │ │ + beq.n 1b9da │ │ │ │ + ldr.w sl, [pc, #148] @ 1b9e4 │ │ │ │ movs r5, #0 │ │ │ │ - ldr.w r9, [pc, #144] @ 1c090 │ │ │ │ - ldr.w r8, [pc, #144] @ 1c094 │ │ │ │ + ldr.w r9, [pc, #144] @ 1b9e8 │ │ │ │ + ldr.w r8, [pc, #144] @ 1b9ec │ │ │ │ add sl, pc │ │ │ │ add r9, pc │ │ │ │ add r8, pc │ │ │ │ ldr.w fp, [r6] │ │ │ │ mov r0, fp │ │ │ │ - blx 15b2c │ │ │ │ + blx 159e8 │ │ │ │ mov r4, r0 │ │ │ │ - blx 18338 │ │ │ │ - blx 16408 │ │ │ │ + blx 181b8 │ │ │ │ + blx 162b8 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 18ce8 │ │ │ │ + blx 18b50 │ │ │ │ subs r4, r0, #0 │ │ │ │ mov r0, fp │ │ │ │ it eq │ │ │ │ moveq.w r4, #4294967295 @ 0xffffffff │ │ │ │ - blx 16894 │ │ │ │ + blx 16744 │ │ │ │ movs r2, #0 │ │ │ │ cmp r0, r2 │ │ │ │ ite eq │ │ │ │ moveq r1, sl │ │ │ │ movne r1, r9 │ │ │ │ mov r3, r7 │ │ │ │ strd r2, r2, [sp, #8] │ │ │ │ mov.w r0, #482 @ 0x1e2 │ │ │ │ strd r4, r8, [sp] │ │ │ │ - blx 1876c │ │ │ │ + blx 185e0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 16da8 │ │ │ │ + blx 16c40 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ - blx 15148 │ │ │ │ + blx 15010 │ │ │ │ ldr r6, [r6, #4] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 1c00a │ │ │ │ + bne.n 1b962 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r1, [pc, #40] @ (1c098 ) │ │ │ │ - ldr r2, [pc, #40] @ (1c09c ) │ │ │ │ - ldr r0, [pc, #44] @ (1c0a0 ) │ │ │ │ + ldr r1, [pc, #40] @ (1b9f0 ) │ │ │ │ + ldr r2, [pc, #40] @ (1b9f4 ) │ │ │ │ + ldr r0, [pc, #44] @ (1b9f8 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #400 @ 0x190 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ + blx 16f48 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 1c066 │ │ │ │ + b.n 1b9be │ │ │ │ nop │ │ │ │ - rors r4, r4 │ │ │ │ + ldr r0, [pc, #528] @ (1bbf4 ) │ │ │ │ movs r6, r0 │ │ │ │ - ldr r0, [r2, #96] @ 0x60 │ │ │ │ + ldr r4, [r7, #72] @ 0x48 │ │ │ │ movs r3, r0 │ │ │ │ - str r2, [r1, #88] @ 0x58 │ │ │ │ + str r6, [r4, #76] @ 0x4c │ │ │ │ movs r3, r0 │ │ │ │ - ldrh r0, [r2, #54] @ 0x36 │ │ │ │ + ldrh r4, [r7, #42] @ 0x2a │ │ │ │ movs r3, r0 │ │ │ │ - vst4.8 {d16-d19}, [ip], r3 │ │ │ │ - ldr r6, [r6, #64] @ 0x40 │ │ │ │ + @ instruction: 0xf7dc0003 │ │ │ │ + ldr r2, [r4, #44] @ 0x2c │ │ │ │ movs r3, r0 │ │ │ │ - ldr r0, [r0, #56] @ 0x38 │ │ │ │ + ldr r4, [r5, #32] │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -0001c0a4 : │ │ │ │ +0001b9fc : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r6, [sp, #24] │ │ │ │ mov r7, r1 │ │ │ │ mov r5, r2 │ │ │ │ mov r8, r3 │ │ │ │ - blx 16b84 │ │ │ │ - cbz r4, 1c0f8 │ │ │ │ + blx 16a28 │ │ │ │ + cbz r4, 1ba50 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 1c0ce │ │ │ │ + cbz r3, 1ba26 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 1c0d8 │ │ │ │ + beq.n 1ba30 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 1c0f8 │ │ │ │ - cbz r5, 1c110 │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 1ba50 │ │ │ │ + cbz r5, 1ba68 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ - bl 1adf4 │ │ │ │ + bl 1a74c │ │ │ │ ldr r3, [r0, #20] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, 1c0ec │ │ │ │ + cbz r3, 1ba44 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ blx r3 │ │ │ │ strd r5, r6, [r4, #16] │ │ │ │ str.w r8, [r4, #24] │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r1, [pc, #44] @ (1c128 ) │ │ │ │ - ldr r2, [pc, #48] @ (1c12c ) │ │ │ │ - ldr r0, [pc, #48] @ (1c130 ) │ │ │ │ + ldr r1, [pc, #44] @ (1ba80 ) │ │ │ │ + ldr r2, [pc, #48] @ (1ba84 ) │ │ │ │ + ldr r0, [pc, #48] @ (1ba88 ) │ │ │ │ add r1, pc │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ add r2, pc │ │ │ │ add r0, pc │ │ │ │ add.w r1, r1, #424 @ 0x1a8 │ │ │ │ - b.w 170ac │ │ │ │ - ldr r1, [pc, #32] @ (1c134 ) │ │ │ │ - ldr r2, [pc, #36] @ (1c138 ) │ │ │ │ - ldr r0, [pc, #36] @ (1c13c ) │ │ │ │ + b.w 16f44 │ │ │ │ + ldr r1, [pc, #32] @ (1ba8c ) │ │ │ │ + ldr r2, [pc, #36] @ (1ba90 ) │ │ │ │ + ldr r0, [pc, #36] @ (1ba94 ) │ │ │ │ add r1, pc │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ add r2, pc │ │ │ │ add r0, pc │ │ │ │ add.w r1, r1, #424 @ 0x1a8 │ │ │ │ - b.w 170ac │ │ │ │ - str.w r0, [r2, #3] │ │ │ │ - ldr r0, [r5, #56] @ 0x38 │ │ │ │ + b.w 16f44 │ │ │ │ + @ instruction: 0xf7520003 │ │ │ │ + ldr r4, [r2, #36] @ 0x24 │ │ │ │ movs r3, r0 │ │ │ │ - ldr r6, [r6, #44] @ 0x2c │ │ │ │ + ldr r2, [r4, #24] │ │ │ │ movs r3, r0 │ │ │ │ - strh.w r0, [sl, #3] │ │ │ │ - ldr r0, [r0, #80] @ 0x50 │ │ │ │ + @ instruction: 0xf73a0003 │ │ │ │ + ldr r4, [r5, #56] @ 0x38 │ │ │ │ movs r3, r0 │ │ │ │ - ldr r6, [r3, #44] @ 0x2c │ │ │ │ + ldr r2, [r1, #24] │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -0001c140 : │ │ │ │ +0001ba98 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r6, [sp, #24] │ │ │ │ mov r7, r1 │ │ │ │ mov r5, r2 │ │ │ │ mov r8, r3 │ │ │ │ - blx 16b84 │ │ │ │ - cbz r4, 1c194 │ │ │ │ + blx 16a28 │ │ │ │ + cbz r4, 1baec │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 1c16a │ │ │ │ + cbz r3, 1bac2 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 1c174 │ │ │ │ + beq.n 1bacc │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 1c194 │ │ │ │ - cbz r5, 1c1ac │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 1baec │ │ │ │ + cbz r5, 1bb04 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ - bl 1adf4 │ │ │ │ + bl 1a74c │ │ │ │ ldr r3, [r0, #8] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, 1c188 │ │ │ │ + cbz r3, 1bae0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ blx r3 │ │ │ │ strd r5, r6, [r4, #4] │ │ │ │ str.w r8, [r4, #12] │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r1, [pc, #44] @ (1c1c4 ) │ │ │ │ - ldr r2, [pc, #48] @ (1c1c8 ) │ │ │ │ - ldr r0, [pc, #48] @ (1c1cc ) │ │ │ │ + ldr r1, [pc, #44] @ (1bb1c ) │ │ │ │ + ldr r2, [pc, #48] @ (1bb20 ) │ │ │ │ + ldr r0, [pc, #48] @ (1bb24 ) │ │ │ │ add r1, pc │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ add r2, pc │ │ │ │ add r0, pc │ │ │ │ add.w r1, r1, #448 @ 0x1c0 │ │ │ │ - b.w 170ac │ │ │ │ - ldr r1, [pc, #32] @ (1c1d0 ) │ │ │ │ - ldr r2, [pc, #36] @ (1c1d4 ) │ │ │ │ - ldr r0, [pc, #36] @ (1c1d8 ) │ │ │ │ + b.w 16f44 │ │ │ │ + ldr r1, [pc, #32] @ (1bb28 ) │ │ │ │ + ldr r2, [pc, #36] @ (1bb2c ) │ │ │ │ + ldr r0, [pc, #36] @ (1bb30 ) │ │ │ │ add r1, pc │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ add r2, pc │ │ │ │ add r0, pc │ │ │ │ add.w r1, r1, #448 @ 0x1c0 │ │ │ │ - b.w 170ac │ │ │ │ - strh.w r0, [r6, r3] │ │ │ │ - ldr r4, [r1, #48] @ 0x30 │ │ │ │ + b.w 16f44 │ │ │ │ + @ instruction: 0xf6b60003 │ │ │ │ + ldr r0, [r7, #24] │ │ │ │ movs r3, r0 │ │ │ │ - ldr r2, [r3, #36] @ 0x24 │ │ │ │ + ldr r6, [r0, #16] │ │ │ │ movs r3, r0 │ │ │ │ - strb.w r0, [lr, r3] │ │ │ │ - ldr r4, [r4, #68] @ 0x44 │ │ │ │ + @ instruction: 0xf69e0003 │ │ │ │ + ldr r0, [r2, #48] @ 0x30 │ │ │ │ movs r3, r0 │ │ │ │ - ldr r2, [r0, #36] @ 0x24 │ │ │ │ + ldr r6, [r5, #12] │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -0001c1dc : │ │ │ │ +0001bb34 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #12 │ │ │ │ - ldr r5, [pc, #184] @ (1c2a8 ) │ │ │ │ + ldr r5, [pc, #184] @ (1bc00 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r9, r1 │ │ │ │ add r5, pc │ │ │ │ mov sl, r2 │ │ │ │ ldr r6, [sp, #48] @ 0x30 │ │ │ │ mov fp, r3 │ │ │ │ ldrd r7, r8, [sp, #52] @ 0x34 │ │ │ │ - blx 16b84 │ │ │ │ + blx 16a28 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 1c272 │ │ │ │ + beq.n 1bbca │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 1c212 │ │ │ │ + cbz r3, 1bb6a │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 1c21c │ │ │ │ + beq.n 1bb74 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 1c272 │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 1bbca │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 1c28c │ │ │ │ + beq.n 1bbe4 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r9 │ │ │ │ - bl 1adf4 │ │ │ │ + bl 1a74c │ │ │ │ ldr r3, [r0, #44] @ 0x2c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, 1c232 │ │ │ │ + cbz r3, 1bb8a │ │ │ │ ldr r0, [r0, #48] @ 0x30 │ │ │ │ blx r3 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - cbz r0, 1c23a │ │ │ │ - blx 15148 │ │ │ │ + cbz r0, 1bb92 │ │ │ │ + blx 15010 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - cbz r0, 1c242 │ │ │ │ - blx 1848c │ │ │ │ - ldr r3, [pc, #104] @ (1c2ac ) │ │ │ │ + cbz r0, 1bb9a │ │ │ │ + blx 1830c │ │ │ │ + ldr r3, [pc, #104] @ (1bc04 ) │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r1, r3 │ │ │ │ - blx 15f68 │ │ │ │ + blx 15e24 │ │ │ │ mov r0, sl │ │ │ │ str r6, [r4, #40] @ 0x28 │ │ │ │ strd r8, r7, [r4, #44] @ 0x2c │ │ │ │ - blx 15bfc │ │ │ │ + blx 15ab8 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, fp │ │ │ │ str r3, [r4, #28] │ │ │ │ - blx 1534c │ │ │ │ + blx 15214 │ │ │ │ movs r3, #0 │ │ │ │ strd r0, r3, [r4, #32] │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r1, [pc, #60] @ (1c2b0 ) │ │ │ │ - ldr r2, [pc, #60] @ (1c2b4 ) │ │ │ │ - ldr r0, [pc, #64] @ (1c2b8 ) │ │ │ │ + ldr r1, [pc, #60] @ (1bc08 ) │ │ │ │ + ldr r2, [pc, #60] @ (1bc0c ) │ │ │ │ + ldr r0, [pc, #64] @ (1bc10 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #480 @ 0x1e0 │ │ │ │ add r0, pc │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 170ac │ │ │ │ - ldr r1, [pc, #44] @ (1c2bc ) │ │ │ │ - ldr r2, [pc, #48] @ (1c2c0 ) │ │ │ │ - ldr r0, [pc, #48] @ (1c2c4 ) │ │ │ │ + b.w 16f44 │ │ │ │ + ldr r1, [pc, #44] @ (1bc14 ) │ │ │ │ + ldr r2, [pc, #48] @ (1bc18 ) │ │ │ │ + ldr r0, [pc, #48] @ (1bc1c ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #480 @ 0x1e0 │ │ │ │ add r0, pc │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 170ac │ │ │ │ + b.w 16f44 │ │ │ │ nop │ │ │ │ - cmp r1, #244 @ 0xf4 │ │ │ │ + adds r0, #188 @ 0xbc │ │ │ │ movs r6, r0 │ │ │ │ - asrs r0, r4, #13 │ │ │ │ + asrs r0, r0, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf7480003 │ │ │ │ - ldr r2, [r6, #32] │ │ │ │ + rsbs r0, r8, #8585216 @ 0x830000 │ │ │ │ + ldr r6, [r3, #12] │ │ │ │ movs r3, r0 │ │ │ │ - ldr r4, [r7, #20] │ │ │ │ + ldr r0, [r5, #0] │ │ │ │ movs r3, r0 │ │ │ │ - @ instruction: 0xf72e0003 │ │ │ │ - ldr r0, [r1, #56] @ 0x38 │ │ │ │ + subs.w r0, lr, #8585216 @ 0x830000 │ │ │ │ + ldr r4, [r6, #32] │ │ │ │ movs r3, r0 │ │ │ │ - ldr r2, [r4, #20] │ │ │ │ + ldr r6, [r1, #0] │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -0001c2c8 : │ │ │ │ +0001bc20 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ - blx 16b84 │ │ │ │ - cbz r5, 1c31c │ │ │ │ + blx 16a28 │ │ │ │ + cbz r5, 1bc74 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - cbz r3, 1c2ea │ │ │ │ + cbz r3, 1bc42 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 1c2f4 │ │ │ │ + beq.n 1bc4c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 1c31c │ │ │ │ - ldr r3, [pc, #76] @ (1c344 ) │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 1bc74 │ │ │ │ + ldr r3, [pc, #76] @ (1bc9c ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r5, r3 │ │ │ │ ldr r0, [r5, #36] @ 0x24 │ │ │ │ - cbz r4, 1c334 │ │ │ │ + cbz r4, 1bc8c │ │ │ │ ldrb r3, [r4, #0] │ │ │ │ - cbz r3, 1c30e │ │ │ │ + cbz r3, 1bc66 │ │ │ │ mov r1, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 18734 │ │ │ │ - ldr r4, [pc, #56] @ (1c348 ) │ │ │ │ + b.w 185a8 │ │ │ │ + ldr r4, [pc, #56] @ (1bca0 ) │ │ │ │ add r4, pc │ │ │ │ mov r1, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 18734 │ │ │ │ - ldr r1, [pc, #44] @ (1c34c ) │ │ │ │ - ldr r2, [pc, #48] @ (1c350 ) │ │ │ │ - ldr r0, [pc, #48] @ (1c354 ) │ │ │ │ + b.w 185a8 │ │ │ │ + ldr r1, [pc, #44] @ (1bca4 ) │ │ │ │ + ldr r2, [pc, #48] @ (1bca8 ) │ │ │ │ + ldr r0, [pc, #48] @ (1bcac ) │ │ │ │ add r1, pc │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ add r2, pc │ │ │ │ add r0, pc │ │ │ │ add.w r1, r1, #516 @ 0x204 │ │ │ │ - b.w 170ac │ │ │ │ - ldr r4, [pc, #32] @ (1c358 ) │ │ │ │ + b.w 16f44 │ │ │ │ + ldr r4, [pc, #32] @ (1bcb0 ) │ │ │ │ add r4, pc │ │ │ │ mov r1, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 18734 │ │ │ │ + b.w 185a8 │ │ │ │ nop │ │ │ │ - subs r6, #218 @ 0xda │ │ │ │ + cmp r2, pc │ │ │ │ movs r6, r0 │ │ │ │ - ldrh r0, [r1, #30] │ │ │ │ + ldrh r4, [r6, #18] │ │ │ │ movs r3, r0 │ │ │ │ - @ instruction: 0xf69e0003 │ │ │ │ - ldr r4, [r0, #24] │ │ │ │ + @ instruction: 0xf52e0003 │ │ │ │ + ldr r0, [r6, #0] │ │ │ │ movs r3, r0 │ │ │ │ - ldr r2, [r2, #12] │ │ │ │ + str r6, [r7, #116] @ 0x74 │ │ │ │ movs r3, r0 │ │ │ │ - ldrh r2, [r4, #28] │ │ │ │ + ldrh r6, [r1, #18] │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -0001c35c : │ │ │ │ +0001bcb4 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - blx 16b84 │ │ │ │ - cbz r4, 1c3a6 │ │ │ │ + blx 16a28 │ │ │ │ + cbz r4, 1bcfe │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 1c37e │ │ │ │ + cbz r3, 1bcd6 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 1c388 │ │ │ │ + beq.n 1bce0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 1c3a6 │ │ │ │ - ldr r3, [pc, #52] @ (1c3c0 ) │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 1bcfe │ │ │ │ + ldr r3, [pc, #52] @ (1bd18 ) │ │ │ │ mov r1, r5 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r4, r3 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ - blx 16778 │ │ │ │ + blx 16628 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 16768 │ │ │ │ - ldr r1, [pc, #28] @ (1c3c4 ) │ │ │ │ - ldr r2, [pc, #28] @ (1c3c8 ) │ │ │ │ - ldr r0, [pc, #32] @ (1c3cc ) │ │ │ │ + b.w 16618 │ │ │ │ + ldr r1, [pc, #28] @ (1bd1c ) │ │ │ │ + ldr r2, [pc, #28] @ (1bd20 ) │ │ │ │ + ldr r0, [pc, #32] @ (1bd24 ) │ │ │ │ add r1, pc │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ add r2, pc │ │ │ │ add r0, pc │ │ │ │ add.w r1, r1, #544 @ 0x220 │ │ │ │ - b.w 170ac │ │ │ │ + b.w 16f44 │ │ │ │ nop │ │ │ │ - subs r6, #68 @ 0x44 │ │ │ │ + add ip, ip │ │ │ │ movs r6, r0 │ │ │ │ - @ instruction: 0xf6140003 │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ + @ instruction: 0xf4a40003 │ │ │ │ + str r6, [r4, #120] @ 0x78 │ │ │ │ movs r3, r0 │ │ │ │ - ldr r0, [r1, #4] │ │ │ │ + str r4, [r6, #108] @ 0x6c │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -0001c3d0 : │ │ │ │ +0001bd28 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - blx 16b84 │ │ │ │ - cbz r4, 1c41a │ │ │ │ + blx 16a28 │ │ │ │ + cbz r4, 1bd72 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 1c3f2 │ │ │ │ + cbz r3, 1bd4a │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 1c3fc │ │ │ │ + beq.n 1bd54 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 1c41a │ │ │ │ - ldr r3, [pc, #52] @ (1c434 ) │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 1bd72 │ │ │ │ + ldr r3, [pc, #52] @ (1bd8c ) │ │ │ │ mov r1, r5 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r4, r3 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ - blx 1523c │ │ │ │ + blx 15104 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 15aa4 │ │ │ │ - ldr r1, [pc, #28] @ (1c438 ) │ │ │ │ - ldr r2, [pc, #28] @ (1c43c ) │ │ │ │ - ldr r0, [pc, #32] @ (1c440 ) │ │ │ │ + b.w 15960 │ │ │ │ + ldr r1, [pc, #28] @ (1bd90 ) │ │ │ │ + ldr r2, [pc, #28] @ (1bd94 ) │ │ │ │ + ldr r0, [pc, #32] @ (1bd98 ) │ │ │ │ add r1, pc │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ add r2, pc │ │ │ │ add r0, pc │ │ │ │ add.w r1, r1, #572 @ 0x23c │ │ │ │ - b.w 170ac │ │ │ │ + b.w 16f44 │ │ │ │ nop │ │ │ │ - subs r5, #208 @ 0xd0 │ │ │ │ + add r0, lr │ │ │ │ movs r6, r0 │ │ │ │ - sub.w r0, r0, #8585216 @ 0x830000 │ │ │ │ - ldr r6, [r0, #8] │ │ │ │ + bics.w r0, r0, #8585216 @ 0x830000 │ │ │ │ + str r2, [r6, #112] @ 0x70 │ │ │ │ movs r3, r0 │ │ │ │ - str r4, [r2, #124] @ 0x7c │ │ │ │ + str r0, [r0, #104] @ 0x68 │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -0001c444 : │ │ │ │ +0001bd9c : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - blx 16b84 │ │ │ │ - cbz r4, 1c47a │ │ │ │ + blx 16a28 │ │ │ │ + cbz r4, 1bdd2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 1c466 │ │ │ │ + cbz r3, 1bdbe │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 1c470 │ │ │ │ + beq.n 1bdc8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 1c47a │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 1bdd2 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 17520 │ │ │ │ - ldr r1, [pc, #24] @ (1c494 ) │ │ │ │ - ldr r2, [pc, #24] @ (1c498 ) │ │ │ │ - ldr r0, [pc, #28] @ (1c49c ) │ │ │ │ + b.w 173b8 │ │ │ │ + ldr r1, [pc, #24] @ (1bdec ) │ │ │ │ + ldr r2, [pc, #24] @ (1bdf0 ) │ │ │ │ + ldr r0, [pc, #28] @ (1bdf4 ) │ │ │ │ add r1, pc │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ add r2, pc │ │ │ │ add r0, pc │ │ │ │ add.w r1, r1, #604 @ 0x25c │ │ │ │ - b.w 170ac │ │ │ │ + b.w 16f44 │ │ │ │ nop │ │ │ │ - adc.w r0, r0, #8585216 @ 0x830000 │ │ │ │ - ldr r6, [r4, #0] │ │ │ │ + @ instruction: 0xf3d00003 │ │ │ │ + str r2, [r2, #108] @ 0x6c │ │ │ │ movs r3, r0 │ │ │ │ - str r4, [r6, #116] @ 0x74 │ │ │ │ + str r0, [r4, #96] @ 0x60 │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -0001c4a0 : │ │ │ │ +0001bdf8 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - blx 16b84 │ │ │ │ - cbz r4, 1c4d6 │ │ │ │ + blx 16a28 │ │ │ │ + cbz r4, 1be2e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 1c4c2 │ │ │ │ + cbz r3, 1be1a │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 1c4cc │ │ │ │ + beq.n 1be24 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 1c4d6 │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 1be2e │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 1797c │ │ │ │ - ldr r1, [pc, #24] @ (1c4f0 ) │ │ │ │ - ldr r2, [pc, #24] @ (1c4f4 ) │ │ │ │ - ldr r0, [pc, #28] @ (1c4f8 ) │ │ │ │ + b.w 17814 │ │ │ │ + ldr r1, [pc, #24] @ (1be48 ) │ │ │ │ + ldr r2, [pc, #24] @ (1be4c ) │ │ │ │ + ldr r0, [pc, #28] @ (1be50 ) │ │ │ │ add r1, pc │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ add r2, pc │ │ │ │ add r0, pc │ │ │ │ add.w r1, r1, #632 @ 0x278 │ │ │ │ - b.w 170ac │ │ │ │ + b.w 16f44 │ │ │ │ nop │ │ │ │ - @ instruction: 0xf4e40003 │ │ │ │ - str r2, [r1, #124] @ 0x7c │ │ │ │ + @ instruction: 0xf3740003 │ │ │ │ + str r6, [r6, #100] @ 0x64 │ │ │ │ movs r3, r0 │ │ │ │ - str r0, [r3, #112] @ 0x70 │ │ │ │ + str r4, [r0, #92] @ 0x5c │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -0001c4fc : │ │ │ │ +0001be54 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - blx 16b84 │ │ │ │ - cbz r4, 1c55a │ │ │ │ + blx 16a28 │ │ │ │ + cbz r4, 1beb2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 1c51e │ │ │ │ + cbz r3, 1be76 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 1c528 │ │ │ │ + beq.n 1be80 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 1c55a │ │ │ │ - ldr r3, [pc, #96] @ (1c58c ) │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 1beb2 │ │ │ │ + ldr r3, [pc, #96] @ (1bee4 ) │ │ │ │ add r3, pc │ │ │ │ ldr r6, [r3, #0] │ │ │ │ - blx 17fe8 │ │ │ │ + blx 17e74 │ │ │ │ cmp r0, r5 │ │ │ │ - beq.n 1c544 │ │ │ │ - blx 17fe8 │ │ │ │ + beq.n 1be9c │ │ │ │ + blx 17e74 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 15fb0 │ │ │ │ - cbz r0, 1c572 │ │ │ │ + blx 15e6c │ │ │ │ + cbz r0, 1beca │ │ │ │ add r4, r6 │ │ │ │ mov r0, r5 │ │ │ │ ldr r4, [r4, #44] @ 0x2c │ │ │ │ - blx 18384 │ │ │ │ + blx 18204 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 1651c │ │ │ │ - ldr r1, [pc, #52] @ (1c590 ) │ │ │ │ - ldr r2, [pc, #52] @ (1c594 ) │ │ │ │ - ldr r0, [pc, #56] @ (1c598 ) │ │ │ │ + b.w 163cc │ │ │ │ + ldr r1, [pc, #52] @ (1bee8 ) │ │ │ │ + ldr r2, [pc, #52] @ (1beec ) │ │ │ │ + ldr r0, [pc, #56] @ (1bef0 ) │ │ │ │ add r1, pc │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ add r2, pc │ │ │ │ add r0, pc │ │ │ │ add.w r1, r1, #660 @ 0x294 │ │ │ │ - b.w 170ac │ │ │ │ + b.w 16f44 │ │ │ │ mov r0, r5 │ │ │ │ - blx 17904 │ │ │ │ - ldr r2, [pc, #32] @ (1c59c ) │ │ │ │ + blx 1779c │ │ │ │ + ldr r2, [pc, #32] @ (1bef4 ) │ │ │ │ mov r3, r0 │ │ │ │ - ldr r0, [pc, #32] @ (1c5a0 ) │ │ │ │ + ldr r0, [pc, #32] @ (1bef8 ) │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ add r2, pc │ │ │ │ add r0, pc │ │ │ │ movs r1, #16 │ │ │ │ - b.w 189f8 │ │ │ │ - subs r4, #166 @ 0xa6 │ │ │ │ + b.w 1886c │ │ │ │ + muls r6, r0 │ │ │ │ movs r6, r0 │ │ │ │ - orn r0, r0, #8585216 @ 0x830000 │ │ │ │ - str r6, [r0, #116] @ 0x74 │ │ │ │ + @ instruction: 0xf2f00003 │ │ │ │ + str r2, [r6, #92] @ 0x5c │ │ │ │ movs r3, r0 │ │ │ │ - str r4, [r2, #104] @ 0x68 │ │ │ │ + str r0, [r0, #84] @ 0x54 │ │ │ │ movs r3, r0 │ │ │ │ - ldr r6, [r5, #8] │ │ │ │ + str r2, [r3, #116] @ 0x74 │ │ │ │ movs r3, r0 │ │ │ │ - str r0, [r7, #100] @ 0x64 │ │ │ │ + str r4, [r4, #80] @ 0x50 │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -0001c5a4 : │ │ │ │ +0001befc : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - blx 16b84 │ │ │ │ - cbz r4, 1c61a │ │ │ │ + blx 16a28 │ │ │ │ + cbz r4, 1bf72 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 1c5c6 │ │ │ │ + cbz r3, 1bf1e │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 1c5d0 │ │ │ │ + beq.n 1bf28 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 1c61a │ │ │ │ - ldr r3, [pc, #124] @ (1c650 ) │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 1bf72 │ │ │ │ + ldr r3, [pc, #124] @ (1bfa8 ) │ │ │ │ add r3, pc │ │ │ │ ldr r6, [r3, #0] │ │ │ │ - blx 17fe8 │ │ │ │ + blx 17e74 │ │ │ │ cmp r0, r5 │ │ │ │ - beq.n 1c5ec │ │ │ │ - blx 17fe8 │ │ │ │ + beq.n 1bf44 │ │ │ │ + blx 17e74 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 15fb0 │ │ │ │ - cbz r0, 1c634 │ │ │ │ + blx 15e6c │ │ │ │ + cbz r0, 1bf8c │ │ │ │ add r4, r6 │ │ │ │ mov r0, r5 │ │ │ │ - blx 16ea4 │ │ │ │ + blx 16d3c │ │ │ │ ldr r4, [r4, #44] @ 0x2c │ │ │ │ ldr r5, [r4, #4] │ │ │ │ - cbz r5, 1c632 │ │ │ │ + cbz r5, 1bf8a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r1, #0 │ │ │ │ subs r3, #4 │ │ │ │ - b.n 1c608 │ │ │ │ + b.n 1bf60 │ │ │ │ adds r1, #1 │ │ │ │ cmp r1, r5 │ │ │ │ - beq.n 1c632 │ │ │ │ + beq.n 1bf8a │ │ │ │ ldr.w r2, [r3, #4]! │ │ │ │ cmp r2, r0 │ │ │ │ - bne.n 1c602 │ │ │ │ + bne.n 1bf5a │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 15de8 │ │ │ │ - ldr r1, [pc, #56] @ (1c654 ) │ │ │ │ - ldr r2, [pc, #56] @ (1c658 ) │ │ │ │ - ldr r0, [pc, #60] @ (1c65c ) │ │ │ │ + b.w 15ca4 │ │ │ │ + ldr r1, [pc, #56] @ (1bfac ) │ │ │ │ + ldr r2, [pc, #56] @ (1bfb0 ) │ │ │ │ + ldr r0, [pc, #60] @ (1bfb4 ) │ │ │ │ add r1, pc │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ add r2, pc │ │ │ │ add r0, pc │ │ │ │ add.w r1, r1, #696 @ 0x2b8 │ │ │ │ - b.w 170ac │ │ │ │ + b.w 16f44 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r5 │ │ │ │ - blx 17904 │ │ │ │ - ldr r2, [pc, #36] @ (1c660 ) │ │ │ │ + blx 1779c │ │ │ │ + ldr r2, [pc, #36] @ (1bfb8 ) │ │ │ │ mov r3, r0 │ │ │ │ - ldr r0, [pc, #36] @ (1c664 ) │ │ │ │ + ldr r0, [pc, #36] @ (1bfbc ) │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ add r2, pc │ │ │ │ add r0, pc │ │ │ │ movs r1, #16 │ │ │ │ - b.w 189f8 │ │ │ │ + b.w 1886c │ │ │ │ nop │ │ │ │ - subs r3, #254 @ 0xfe │ │ │ │ + cmp r6, r3 │ │ │ │ movs r6, r0 │ │ │ │ - usat16 r0, #3, r0 │ │ │ │ - str r6, [r0, #104] @ 0x68 │ │ │ │ + @ instruction: 0xf2300003 │ │ │ │ + str r2, [r6, #80] @ 0x50 │ │ │ │ movs r3, r0 │ │ │ │ - str r4, [r2, #92] @ 0x5c │ │ │ │ + str r0, [r0, #72] @ 0x48 │ │ │ │ movs r3, r0 │ │ │ │ - str r4, [r5, #124] @ 0x7c │ │ │ │ + str r0, [r3, #104] @ 0x68 │ │ │ │ movs r3, r0 │ │ │ │ - str r6, [r6, #88] @ 0x58 │ │ │ │ + str r2, [r4, #68] @ 0x44 │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -0001c668 : │ │ │ │ - ldr r3, [pc, #8] @ (1c674 ) │ │ │ │ +0001bfc0 : │ │ │ │ + ldr r3, [pc, #8] @ (1bfcc ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, r3 │ │ │ │ str r1, [r0, #52] @ 0x34 │ │ │ │ bx lr │ │ │ │ - subs r3, #102 @ 0x66 │ │ │ │ + tst r6, r0 │ │ │ │ movs r6, r0 │ │ │ │ - ldr r3, [pc, #12] @ (1c688 ) │ │ │ │ + ldr r3, [pc, #12] @ (1bfe0 ) │ │ │ │ movs r2, #1 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, r3 │ │ │ │ str r2, [r0, #20] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - subs r3, #136 @ 0x88 │ │ │ │ + tst r0, r5 │ │ │ │ movs r6, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r0, [pc, #60] @ (1c6d8 ) │ │ │ │ + ldr r0, [pc, #60] @ (1c030 ) │ │ │ │ sub sp, #16 │ │ │ │ add r0, pc │ │ │ │ - blx 155a0 │ │ │ │ - ldr r2, [pc, #52] @ (1c6dc ) │ │ │ │ - ldr r3, [pc, #56] @ (1c6e0 ) │ │ │ │ + blx 15468 │ │ │ │ + ldr r2, [pc, #52] @ (1c034 ) │ │ │ │ + ldr r3, [pc, #56] @ (1c038 ) │ │ │ │ mov.w ip, #12 │ │ │ │ mov r1, r0 │ │ │ │ str.w ip, [sp] │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ movs r0, #64 @ 0x40 │ │ │ │ strd r2, r0, [sp, #4] │ │ │ │ movs r2, #68 @ 0x44 │ │ │ │ movs r0, #80 @ 0x50 │ │ │ │ - blx 17c20 │ │ │ │ + blx 17ab8 │ │ │ │ movs r1, #48 @ 0x30 │ │ │ │ mov r4, r0 │ │ │ │ - blx 15a8c │ │ │ │ - ldr r3, [pc, #20] @ (1c6e4 ) │ │ │ │ + blx 15948 │ │ │ │ + ldr r3, [pc, #20] @ (1c03c ) │ │ │ │ add r3, pc │ │ │ │ str r0, [r3, #0] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - str r6, [r7, #120] @ 0x78 │ │ │ │ + str r2, [r5, #100] @ 0x64 │ │ │ │ movs r3, r0 │ │ │ │ @ instruction: 0xffc1ffff │ │ │ │ movs r3, r6 │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #54 @ 0x36 │ │ │ │ + rors r6, r2 │ │ │ │ movs r6, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r6, r0 │ │ │ │ - blx 189d4 │ │ │ │ - ldr r1, [pc, #448] @ (1c8c4 ) │ │ │ │ - ldr.w fp, [pc, #452] @ 1c8c8 │ │ │ │ + blx 18848 │ │ │ │ + ldr r1, [pc, #448] @ (1c21c ) │ │ │ │ + ldr.w fp, [pc, #452] @ 1c220 │ │ │ │ add r1, pc │ │ │ │ add fp, pc │ │ │ │ ldr r3, [r1, #0] │ │ │ │ str r0, [r1, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 1c8ba │ │ │ │ - ldr r3, [pc, #436] @ (1c8cc ) │ │ │ │ + bne.w 1c212 │ │ │ │ + ldr r3, [pc, #436] @ (1c224 ) │ │ │ │ movs r4, #0 │ │ │ │ - ldr r2, [pc, #436] @ (1c8d0 ) │ │ │ │ + ldr r2, [pc, #436] @ (1c228 ) │ │ │ │ mov.w r9, #4 │ │ │ │ add r3, pc │ │ │ │ - ldr r5, [pc, #432] @ (1c8d4 ) │ │ │ │ + ldr r5, [pc, #432] @ (1c22c ) │ │ │ │ str r3, [r6, #12] │ │ │ │ add r2, pc │ │ │ │ - ldr r3, [pc, #432] @ (1c8d8 ) │ │ │ │ + ldr r3, [pc, #432] @ (1c230 ) │ │ │ │ add r5, pc │ │ │ │ str r2, [r6, #24] │ │ │ │ movs r2, #2 │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #424] @ (1c8dc ) │ │ │ │ + ldr r0, [pc, #424] @ (1c234 ) │ │ │ │ str r3, [r6, #16] │ │ │ │ mov r3, r4 │ │ │ │ strd r9, r4, [sp, #12] │ │ │ │ add r0, pc │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ str r4, [sp, #0] │ │ │ │ ldr r1, [r6, #0] │ │ │ │ - blx 17574 │ │ │ │ + blx 1740c │ │ │ │ strd r9, r4, [sp, #12] │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ mov r3, r4 │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r2, #2 │ │ │ │ str r0, [r5, #8] │ │ │ │ - ldr r0, [pc, #388] @ (1c8e0 ) │ │ │ │ + ldr r0, [pc, #388] @ (1c238 ) │ │ │ │ ldr r1, [r6, #0] │ │ │ │ add r0, pc │ │ │ │ - blx 17574 │ │ │ │ + blx 1740c │ │ │ │ ldr r7, [r6, #0] │ │ │ │ str r0, [r5, #12] │ │ │ │ - blx 18450 │ │ │ │ + blx 182d0 │ │ │ │ mov r8, r0 │ │ │ │ - blx 1770c │ │ │ │ - ldr r3, [pc, #368] @ (1c8e4 ) │ │ │ │ + blx 175a4 │ │ │ │ + ldr r3, [pc, #368] @ (1c23c ) │ │ │ │ mov r1, r7 │ │ │ │ strd r8, r0, [sp, #20] │ │ │ │ movs r7, #2 │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ movs r2, #20 │ │ │ │ strd r2, r7, [sp, #12] │ │ │ │ mov sl, r0 │ │ │ │ - ldr r0, [pc, #352] @ (1c8e8 ) │ │ │ │ + ldr r0, [pc, #352] @ (1c240 ) │ │ │ │ mov r2, r7 │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ str r3, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ mov r3, r4 │ │ │ │ - blx 17574 │ │ │ │ + blx 1740c │ │ │ │ ldr.w fp, [r6] │ │ │ │ str r0, [r5, #16] │ │ │ │ - blx 18544 │ │ │ │ + blx 183c4 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r2, r7 │ │ │ │ - ldr r0, [pc, #324] @ (1c8ec ) │ │ │ │ + ldr r0, [pc, #324] @ (1c244 ) │ │ │ │ mov r1, fp │ │ │ │ str.w r9, [sp, #12] │ │ │ │ movs r3, #1 │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #16] │ │ │ │ mov r3, r4 │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r7, #235 @ 0xeb │ │ │ │ - blx 17574 │ │ │ │ + blx 1740c │ │ │ │ str r0, [r5, #20] │ │ │ │ - blx 179e0 │ │ │ │ - ldr r2, [pc, #292] @ (1c8f0 ) │ │ │ │ + blx 17878 │ │ │ │ + ldr r2, [pc, #292] @ (1c248 ) │ │ │ │ mov r3, r0 │ │ │ │ - ldr r1, [pc, #292] @ (1c8f4 ) │ │ │ │ - ldr r0, [pc, #296] @ (1c8f8 ) │ │ │ │ + ldr r1, [pc, #292] @ (1c24c ) │ │ │ │ + ldr r0, [pc, #296] @ (1c250 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str r7, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ - blx 1508c │ │ │ │ + blx 14f54 │ │ │ │ str r0, [r5, #28] │ │ │ │ - blx 189e0 │ │ │ │ + blx 18854 │ │ │ │ movs r2, #234 @ 0xea │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr r1, [pc, #272] @ (1c8fc ) │ │ │ │ - ldr r2, [pc, #276] @ (1c900 ) │ │ │ │ - ldr r0, [pc, #276] @ (1c904 ) │ │ │ │ + ldr r1, [pc, #272] @ (1c254 ) │ │ │ │ + ldr r2, [pc, #276] @ (1c258 ) │ │ │ │ + ldr r0, [pc, #276] @ (1c25c ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add r0, pc │ │ │ │ - blx 1508c │ │ │ │ + blx 14f54 │ │ │ │ str r0, [r5, #32] │ │ │ │ - blx 165d4 │ │ │ │ - ldr r2, [pc, #264] @ (1c908 ) │ │ │ │ + blx 16484 │ │ │ │ + ldr r2, [pc, #264] @ (1c260 ) │ │ │ │ mov r9, r0 │ │ │ │ - ldr r1, [pc, #264] @ (1c90c ) │ │ │ │ - ldr r0, [pc, #264] @ (1c910 ) │ │ │ │ + ldr r1, [pc, #264] @ (1c264 ) │ │ │ │ + ldr r0, [pc, #264] @ (1c268 ) │ │ │ │ mov r3, r9 │ │ │ │ str r7, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 1508c │ │ │ │ - ldr r2, [pc, #252] @ (1c914 ) │ │ │ │ + blx 14f54 │ │ │ │ + ldr r2, [pc, #252] @ (1c26c ) │ │ │ │ str r0, [r5, #36] @ 0x24 │ │ │ │ mov r3, r9 │ │ │ │ - ldr r1, [pc, #252] @ (1c918 ) │ │ │ │ + ldr r1, [pc, #252] @ (1c270 ) │ │ │ │ add r2, pc │ │ │ │ - ldr r0, [pc, #252] @ (1c91c ) │ │ │ │ + ldr r0, [pc, #252] @ (1c274 ) │ │ │ │ str r7, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 1508c │ │ │ │ - ldr r2, [pc, #244] @ (1c920 ) │ │ │ │ + blx 14f54 │ │ │ │ + ldr r2, [pc, #244] @ (1c278 ) │ │ │ │ str r0, [r5, #40] @ 0x28 │ │ │ │ mov r3, r8 │ │ │ │ - ldr r1, [pc, #240] @ (1c924 ) │ │ │ │ + ldr r1, [pc, #240] @ (1c27c ) │ │ │ │ add r2, pc │ │ │ │ - ldr r0, [pc, #240] @ (1c928 ) │ │ │ │ + ldr r0, [pc, #240] @ (1c280 ) │ │ │ │ add r1, pc │ │ │ │ str r7, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ - blx 1508c │ │ │ │ + blx 14f54 │ │ │ │ str r0, [r5, #44] @ 0x2c │ │ │ │ - blx 17f58 │ │ │ │ - ldr r2, [pc, #228] @ (1c92c ) │ │ │ │ + blx 17de4 │ │ │ │ + ldr r2, [pc, #228] @ (1c284 ) │ │ │ │ mov r3, r0 │ │ │ │ - ldr r1, [pc, #228] @ (1c930 ) │ │ │ │ - ldr r0, [pc, #228] @ (1c934 ) │ │ │ │ + ldr r1, [pc, #228] @ (1c288 ) │ │ │ │ + ldr r0, [pc, #228] @ (1c28c ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str r7, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ - blx 1508c │ │ │ │ + blx 14f54 │ │ │ │ str r0, [r5, #48] @ 0x30 │ │ │ │ - blx 1565c │ │ │ │ - ldr r2, [pc, #212] @ (1c938 ) │ │ │ │ + blx 15524 │ │ │ │ + ldr r2, [pc, #212] @ (1c290 ) │ │ │ │ mov r3, r0 │ │ │ │ - ldr r1, [pc, #212] @ (1c93c ) │ │ │ │ - ldr r0, [pc, #216] @ (1c940 ) │ │ │ │ + ldr r1, [pc, #212] @ (1c294 ) │ │ │ │ + ldr r0, [pc, #216] @ (1c298 ) │ │ │ │ add r2, pc │ │ │ │ strd r4, r7, [sp] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ movs r7, #225 @ 0xe1 │ │ │ │ - blx 15ab4 │ │ │ │ - ldr r2, [pc, #200] @ (1c944 ) │ │ │ │ + blx 15970 │ │ │ │ + ldr r2, [pc, #200] @ (1c29c ) │ │ │ │ str r0, [r5, #52] @ 0x34 │ │ │ │ mov r3, r8 │ │ │ │ - ldr r1, [pc, #200] @ (1c948 ) │ │ │ │ + ldr r1, [pc, #200] @ (1c2a0 ) │ │ │ │ add r2, pc │ │ │ │ - ldr r0, [pc, #200] @ (1c94c ) │ │ │ │ + ldr r0, [pc, #200] @ (1c2a4 ) │ │ │ │ add r1, pc │ │ │ │ str r7, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ - blx 1508c │ │ │ │ + blx 14f54 │ │ │ │ str r7, [sp, #4] │ │ │ │ - ldr r2, [pc, #188] @ (1c950 ) │ │ │ │ + ldr r2, [pc, #188] @ (1c2a8 ) │ │ │ │ mov r3, sl │ │ │ │ str r0, [r5, #56] @ 0x38 │ │ │ │ - ldr r1, [pc, #188] @ (1c954 ) │ │ │ │ + ldr r1, [pc, #188] @ (1c2ac ) │ │ │ │ add r2, pc │ │ │ │ - ldr r0, [pc, #188] @ (1c958 ) │ │ │ │ + ldr r0, [pc, #188] @ (1c2b0 ) │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ - blx 18c64 │ │ │ │ + blx 18ad8 │ │ │ │ add.w r2, r5, #24 │ │ │ │ str r0, [r5, #60] @ 0x3c │ │ │ │ movs r1, #10 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 16e3c │ │ │ │ + b.w 16cd4 │ │ │ │ mov r0, r6 │ │ │ │ - blx 18b74 │ │ │ │ - b.n 1c714 │ │ │ │ + blx 189e8 │ │ │ │ + b.n 1c06c │ │ │ │ nop │ │ │ │ - subs r2, #254 @ 0xfe │ │ │ │ + sbcs r6, r3 │ │ │ │ movs r6, r0 │ │ │ │ - movs r4, #224 @ 0xe0 │ │ │ │ + cmp r3, #168 @ 0xa8 │ │ │ │ movs r6, r0 │ │ │ │ lsls r3, r7, #8 │ │ │ │ movs r0, r0 │ │ │ │ lsls r1, r3, #14 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, #220 @ 0xdc │ │ │ │ + adcs r4, r7 │ │ │ │ movs r6, r0 │ │ │ │ asrs r7, r7, #2 │ │ │ │ movs r0, r0 │ │ │ │ - bcc.n 1c804 │ │ │ │ + bcs.n 1c2b4 │ │ │ │ movs r3, r0 │ │ │ │ - str r4, [r6, #72] @ 0x48 │ │ │ │ + str r0, [r4, #52] @ 0x34 │ │ │ │ movs r3, r0 │ │ │ │ - asrs r0, r2, #14 │ │ │ │ + asrs r0, r6, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r4, #108] @ 0x6c │ │ │ │ + str r0, [r2, #88] @ 0x58 │ │ │ │ movs r3, r0 │ │ │ │ - str r0, [r4, #32] │ │ │ │ + str r4, [r1, #12] │ │ │ │ movs r3, r0 │ │ │ │ - str r0, [r7, #104] @ 0x68 │ │ │ │ + str r4, [r4, #84] @ 0x54 │ │ │ │ movs r3, r0 │ │ │ │ - ldmia r6!, {r1, r3, r4, r5} │ │ │ │ + ldmia r4!, {r1, r2, r5, r6, r7} │ │ │ │ movs r3, r0 │ │ │ │ - ldrb r6, [r5, #29] │ │ │ │ + ldrb r2, [r3, #24] │ │ │ │ movs r3, r0 │ │ │ │ - str r6, [r2, #108] @ 0x6c │ │ │ │ + str r2, [r0, #88] @ 0x58 │ │ │ │ movs r3, r0 │ │ │ │ - str r4, [r7, #104] @ 0x68 │ │ │ │ + str r0, [r5, #84] @ 0x54 │ │ │ │ movs r3, r0 │ │ │ │ - bne.n 1c9a4 │ │ │ │ + ldmia r7, {r1, r3, r4, r5, r6, r7} │ │ │ │ movs r3, r0 │ │ │ │ - str r6, [r0, #108] @ 0x6c │ │ │ │ + str r2, [r6, #84] @ 0x54 │ │ │ │ movs r3, r0 │ │ │ │ - str r4, [r4, #108] @ 0x6c │ │ │ │ + str r0, [r2, #88] @ 0x58 │ │ │ │ movs r3, r0 │ │ │ │ - str r2, [r6, #108] @ 0x6c │ │ │ │ + str r6, [r3, #88] @ 0x58 │ │ │ │ movs r3, r0 │ │ │ │ - str r4, [r6, #108] @ 0x6c │ │ │ │ + str r0, [r4, #88] @ 0x58 │ │ │ │ movs r3, r0 │ │ │ │ - str r6, [r1, #112] @ 0x70 │ │ │ │ + str r2, [r7, #88] @ 0x58 │ │ │ │ movs r3, r0 │ │ │ │ - str r0, [sp, #512] @ 0x200 │ │ │ │ + ldrh r4, [r5, #56] @ 0x38 │ │ │ │ movs r3, r0 │ │ │ │ - str r6, [r1, #112] @ 0x70 │ │ │ │ + str r2, [r7, #88] @ 0x58 │ │ │ │ movs r3, r0 │ │ │ │ - str r6, [r4, #112] @ 0x70 │ │ │ │ + str r2, [r2, #92] @ 0x5c │ │ │ │ movs r3, r0 │ │ │ │ - ldr r2, [r7, #48] @ 0x30 │ │ │ │ + ldr r6, [r4, #28] │ │ │ │ movs r3, r0 │ │ │ │ - str r6, [r3, #112] @ 0x70 │ │ │ │ + str r2, [r1, #92] @ 0x5c │ │ │ │ movs r3, r0 │ │ │ │ - str r4, [r6, #112] @ 0x70 │ │ │ │ + str r0, [r4, #92] @ 0x5c │ │ │ │ movs r3, r0 │ │ │ │ - str r0, [r1, #36] @ 0x24 │ │ │ │ + str r4, [r6, #12] │ │ │ │ movs r3, r0 │ │ │ │ - str r4, [r5, #112] @ 0x70 │ │ │ │ + str r0, [r3, #92] @ 0x5c │ │ │ │ movs r3, r0 │ │ │ │ - str r6, [r7, #36] @ 0x24 │ │ │ │ + str r2, [r5, #16] │ │ │ │ movs r3, r0 │ │ │ │ - str r4, [r2, #40] @ 0x28 │ │ │ │ + str r0, [r0, #20] │ │ │ │ movs r3, r0 │ │ │ │ - str r0, [r7, #112] @ 0x70 │ │ │ │ + str r4, [r4, #92] @ 0x5c │ │ │ │ movs r3, r0 │ │ │ │ - str r4, [r5, #116] @ 0x74 │ │ │ │ + str r0, [r3, #96] @ 0x60 │ │ │ │ movs r3, r0 │ │ │ │ - str r0, [r0, #120] @ 0x78 │ │ │ │ + str r4, [r5, #96] @ 0x60 │ │ │ │ movs r3, r0 │ │ │ │ - str r0, [r1, #120] @ 0x78 │ │ │ │ + str r4, [r6, #96] @ 0x60 │ │ │ │ movs r3, r0 │ │ │ │ - str r4, [r0, #124] @ 0x7c │ │ │ │ + str r0, [r6, #100] @ 0x64 │ │ │ │ movs r3, r0 │ │ │ │ - str r4, [r3, #124] @ 0x7c │ │ │ │ + str r0, [r1, #104] @ 0x68 │ │ │ │ movs r3, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr.w ip, [pc, #204] @ 1ca38 │ │ │ │ + ldr.w ip, [pc, #204] @ 1c390 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ add ip, pc │ │ │ │ ldr.w r3, [ip] │ │ │ │ add.w ip, r1, #4294967295 @ 0xffffffff │ │ │ │ adds r5, r4, r3 │ │ │ │ cmp.w ip, #6 │ │ │ │ - bhi.n 1c9f4 │ │ │ │ + bhi.n 1c34c │ │ │ │ tbb [pc, ip] │ │ │ │ asrs r2, r1, #8 │ │ │ │ movs r3, #29 │ │ │ │ cmp r7, #41 @ 0x29 │ │ │ │ movs r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ - blx 15cf4 │ │ │ │ + blx 15bb0 │ │ │ │ str r0, [r5, #44] @ 0x2c │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r0, r2 │ │ │ │ str r3, [sp, #24] │ │ │ │ - blx 17884 │ │ │ │ + blx 1771c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str r0, [r4, r3] │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r0, r2 │ │ │ │ - blx 17884 │ │ │ │ + blx 1771c │ │ │ │ str r0, [r5, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1c99a │ │ │ │ + beq.n 1c2f2 │ │ │ │ movs r1, #0 │ │ │ │ - blx 1620c │ │ │ │ + blx 160bc │ │ │ │ str r0, [r5, #8] │ │ │ │ - b.n 1c99a │ │ │ │ + b.n 1c2f2 │ │ │ │ mov r0, r2 │ │ │ │ - blx 17884 │ │ │ │ + blx 1771c │ │ │ │ str r0, [r5, #28] │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r0, r2 │ │ │ │ - blx 17884 │ │ │ │ + blx 1771c │ │ │ │ str r0, [r5, #32] │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r0, r2 │ │ │ │ - blx 17884 │ │ │ │ + blx 1771c │ │ │ │ str r0, [r5, #36] @ 0x24 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r0, r2 │ │ │ │ - blx 17884 │ │ │ │ + blx 1771c │ │ │ │ str r0, [r5, #40] @ 0x28 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldrd r3, r2, [r0] │ │ │ │ str r1, [sp, #28] │ │ │ │ str r2, [sp, #24] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 17904 │ │ │ │ + blx 1779c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 17904 │ │ │ │ + blx 1779c │ │ │ │ strd r5, r0, [sp, #16] │ │ │ │ - ldr r0, [pc, #40] @ (1ca3c ) │ │ │ │ + ldr r0, [pc, #40] @ (1c394 ) │ │ │ │ mov.w lr, #164 @ 0xa4 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ add r0, pc │ │ │ │ str r2, [sp, #12] │ │ │ │ strd lr, r0, [sp] │ │ │ │ - ldr r3, [pc, #28] @ (1ca40 ) │ │ │ │ - ldr r2, [pc, #32] @ (1ca44 ) │ │ │ │ - ldr r0, [pc, #32] @ (1ca48 ) │ │ │ │ + ldr r3, [pc, #28] @ (1c398 ) │ │ │ │ + ldr r2, [pc, #32] @ (1c39c ) │ │ │ │ + ldr r0, [pc, #32] @ (1c3a0 ) │ │ │ │ add r3, pc │ │ │ │ ldr r1, [sp, #28] │ │ │ │ add r2, pc │ │ │ │ str r1, [sp, #8] │ │ │ │ add r0, pc │ │ │ │ movs r1, #16 │ │ │ │ - blx 189fc │ │ │ │ - b.n 1c99a │ │ │ │ - subs r0, #144 @ 0x90 │ │ │ │ + blx 18870 │ │ │ │ + b.n 1c2f2 │ │ │ │ + subs r7, #48 @ 0x30 │ │ │ │ movs r6, r0 │ │ │ │ - str r4, [r5, #28] │ │ │ │ + str r0, [r3, #8] │ │ │ │ movs r3, r0 │ │ │ │ - str r2, [r6, #100] @ 0x64 │ │ │ │ + str r6, [r3, #80] @ 0x50 │ │ │ │ movs r3, r0 │ │ │ │ - str r2, [r3, #24] │ │ │ │ + str r6, [r0, #4] │ │ │ │ movs r3, r0 │ │ │ │ - str r6, [r1, #28] │ │ │ │ + str r2, [r7, #4] │ │ │ │ movs r3, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r3, [pc, #96] @ (1cabc ) │ │ │ │ + ldr r3, [pc, #96] @ (1c414 ) │ │ │ │ mov r5, r0 │ │ │ │ sub sp, #20 │ │ │ │ movs r2, #0 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ adds r4, r0, r3 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ str r2, [r5, r3] │ │ │ │ - cbz r0, 1ca72 │ │ │ │ - blx 15aa8 │ │ │ │ + cbz r0, 1c3ca │ │ │ │ + blx 15964 │ │ │ │ movs r2, #0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, r2 │ │ │ │ - blx 17894 │ │ │ │ + blx 1772c │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, r3 │ │ │ │ strd r3, r3, [sp] │ │ │ │ movs r1, #16 │ │ │ │ str r5, [sp, #8] │ │ │ │ - blx 168d4 │ │ │ │ + blx 16784 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #4] │ │ │ │ - cbz r0, 1ca9a │ │ │ │ - blx 15aa8 │ │ │ │ + cbz r0, 1c3f2 │ │ │ │ + blx 15964 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #12] │ │ │ │ - cbz r0, 1caa6 │ │ │ │ - blx 15aa8 │ │ │ │ + cbz r0, 1c3fe │ │ │ │ + blx 15964 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #24] │ │ │ │ - cbz r0, 1cab8 │ │ │ │ + cbz r0, 1c410 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 186f4 │ │ │ │ + b.w 18574 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - adds r7, #162 @ 0xa2 │ │ │ │ + subs r6, #66 @ 0x42 │ │ │ │ movs r6, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #120] @ (1cb48 ) │ │ │ │ + ldr r3, [pc, #120] @ (1c4a0 ) │ │ │ │ mov r5, r0 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ adds r4, r0, r3 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ - cbz r2, 1cb2c │ │ │ │ - bl 1ca4c │ │ │ │ + cbz r2, 1c484 │ │ │ │ + bl 1c3a4 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #8] │ │ │ │ - cbz r0, 1caec │ │ │ │ - blx 15aa8 │ │ │ │ + cbz r0, 1c444 │ │ │ │ + blx 15964 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #28] │ │ │ │ - cbz r0, 1caf8 │ │ │ │ - blx 15aa8 │ │ │ │ + cbz r0, 1c450 │ │ │ │ + blx 15964 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #32] │ │ │ │ - cbz r0, 1cb04 │ │ │ │ - blx 15aa8 │ │ │ │ + cbz r0, 1c45c │ │ │ │ + blx 15964 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - cbz r0, 1cb10 │ │ │ │ - blx 15aa8 │ │ │ │ + cbz r0, 1c468 │ │ │ │ + blx 15964 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ - cbz r0, 1cb1c │ │ │ │ - blx 15aa8 │ │ │ │ - ldr r3, [pc, #44] @ (1cb4c ) │ │ │ │ + cbz r0, 1c474 │ │ │ │ + blx 15964 │ │ │ │ + ldr r3, [pc, #44] @ (1c4a4 ) │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ bx r3 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ str r2, [r5, r3] │ │ │ │ - cbz r0, 1cb36 │ │ │ │ - blx 15aa8 │ │ │ │ + cbz r0, 1c48e │ │ │ │ + blx 15964 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1cae0 │ │ │ │ - blx 186f8 │ │ │ │ - b.n 1cae0 │ │ │ │ + beq.n 1c438 │ │ │ │ + blx 18578 │ │ │ │ + b.n 1c438 │ │ │ │ nop │ │ │ │ - adds r7, #50 @ 0x32 │ │ │ │ + subs r5, #210 @ 0xd2 │ │ │ │ movs r6, r0 │ │ │ │ - adds r6, #224 @ 0xe0 │ │ │ │ + subs r5, #128 @ 0x80 │ │ │ │ movs r6, r0 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr.w ip, [pc, #88] @ 1cbb8 │ │ │ │ + ldr.w ip, [pc, #88] @ 1c510 │ │ │ │ sub sp, #20 │ │ │ │ mov r3, r1 │ │ │ │ - ldr.w lr, [pc, #84] @ 1cbbc │ │ │ │ + ldr.w lr, [pc, #84] @ 1c514 │ │ │ │ add ip, pc │ │ │ │ movs r1, #0 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r2, r1 │ │ │ │ str r1, [sp, #8] │ │ │ │ add lr, pc │ │ │ │ ldr.w r1, [ip, #16] │ │ │ │ add.w ip, sp, #8 │ │ │ │ str.w ip, [sp, #4] │ │ │ │ - ldr.w ip, [pc, #60] @ 1cbc0 │ │ │ │ + ldr.w ip, [pc, #60] @ 1c518 │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #12] │ │ │ │ mov.w ip, #0 │ │ │ │ - blx 159e8 │ │ │ │ - ldr r2, [pc, #40] @ (1cbc4 ) │ │ │ │ - ldr r3, [pc, #32] @ (1cbc0 ) │ │ │ │ + blx 158b0 │ │ │ │ + ldr r2, [pc, #40] @ (1c51c ) │ │ │ │ + ldr r3, [pc, #32] @ (1c518 ) │ │ │ │ add r2, pc │ │ │ │ ldr r0, [sp, #8] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1cbb4 │ │ │ │ + bne.n 1c50c │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - blx 17a74 <__stack_chk_fail@plt> │ │ │ │ - adds r6, #154 @ 0x9a │ │ │ │ + blx 1790c <__stack_chk_fail@plt> │ │ │ │ + subs r5, #58 @ 0x3a │ │ │ │ movs r6, r0 │ │ │ │ - movs r0, #116 @ 0x74 │ │ │ │ + movs r7, #60 @ 0x3c │ │ │ │ movs r6, r0 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, #74 @ 0x4a │ │ │ │ + movs r7, #18 │ │ │ │ movs r6, r0 │ │ │ │ - ldr.w ip, [pc, #16] @ 1cbdc │ │ │ │ + ldr.w ip, [pc, #16] @ 1c534 │ │ │ │ mov r3, r0 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r1 │ │ │ │ add ip, pc │ │ │ │ ldr.w r1, [ip, #20] │ │ │ │ - b.w 159e4 │ │ │ │ - adds r6, #50 @ 0x32 │ │ │ │ + b.w 158ac │ │ │ │ + subs r4, #210 @ 0xd2 │ │ │ │ movs r6, r0 │ │ │ │ - ldr r3, [pc, #8] @ (1cbec ) │ │ │ │ + ldr r3, [pc, #8] @ (1c544 ) │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r3, #44] @ 0x2c │ │ │ │ - b.w 18344 │ │ │ │ + b.w 181c4 │ │ │ │ nop │ │ │ │ - adds r6, #34 @ 0x22 │ │ │ │ + subs r4, #194 @ 0xc2 │ │ │ │ movs r6, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r2, [pc, #108] @ (1cc6c ) │ │ │ │ + ldr r2, [pc, #108] @ (1c5c4 ) │ │ │ │ sub sp, #16 │ │ │ │ add r2, pc │ │ │ │ ldr r4, [r2, #0] │ │ │ │ add r4, r0 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ - cbnz r2, 1cc52 │ │ │ │ + cbnz r2, 1c5aa │ │ │ │ ldr r1, [r4, #20] │ │ │ │ mov r3, r0 │ │ │ │ cmp r1, #1 │ │ │ │ - bls.n 1cc3e │ │ │ │ + bls.n 1c596 │ │ │ │ cmp r1, #2 │ │ │ │ - bne.n 1cc2a │ │ │ │ + bne.n 1c582 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ str r2, [r4, #12] │ │ │ │ - ldr r2, [pc, #80] @ (1cc70 ) │ │ │ │ + ldr r2, [pc, #80] @ (1c5c8 ) │ │ │ │ str r0, [sp, #12] │ │ │ │ add r2, pc │ │ │ │ - blx 16050 │ │ │ │ + blx 15f0c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r0, [r4, #24] │ │ │ │ - ldr r1, [pc, #72] @ (1cc74 ) │ │ │ │ + ldr r1, [pc, #72] @ (1c5cc ) │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r3 │ │ │ │ add r1, pc │ │ │ │ ldr r1, [r1, #8] │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 159e4 │ │ │ │ + b.w 158ac │ │ │ │ ldr r1, [r4, #12] │ │ │ │ str r2, [r4, #12] │ │ │ │ - ldr r2, [pc, #52] @ (1cc78 ) │ │ │ │ + ldr r2, [pc, #52] @ (1c5d0 ) │ │ │ │ str r0, [sp, #12] │ │ │ │ add r2, pc │ │ │ │ - blx 18480 │ │ │ │ + blx 18300 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r0, [r4, #24] │ │ │ │ - b.n 1cc2a │ │ │ │ - ldr r4, [pc, #40] @ (1cc7c ) │ │ │ │ + b.n 1c582 │ │ │ │ + ldr r4, [pc, #40] @ (1c5d4 ) │ │ │ │ mov.w r2, #388 @ 0x184 │ │ │ │ - ldr r3, [pc, #36] @ (1cc80 ) │ │ │ │ - ldr r1, [pc, #40] @ (1cc84 ) │ │ │ │ + ldr r3, [pc, #36] @ (1c5d8 ) │ │ │ │ + ldr r1, [pc, #40] @ (1c5dc ) │ │ │ │ add r4, pc │ │ │ │ - ldr r0, [pc, #40] @ (1cc88 ) │ │ │ │ + ldr r0, [pc, #40] @ (1c5e0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ - blx 1663c │ │ │ │ - adds r6, #2 │ │ │ │ + blx 164ec │ │ │ │ + subs r4, #162 @ 0xa2 │ │ │ │ movs r6, r0 │ │ │ │ @ instruction: 0xffa5ffff │ │ │ │ - adds r5, #212 @ 0xd4 │ │ │ │ + subs r4, #116 @ 0x74 │ │ │ │ movs r6, r0 │ │ │ │ vminnm.f16 , , │ │ │ │ - str r0, [r5, #68] @ 0x44 │ │ │ │ + str r4, [r2, #48] @ 0x30 │ │ │ │ movs r3, r0 │ │ │ │ - orr.w r0, r0, #3 │ │ │ │ - str r6, [r6, #64] @ 0x40 │ │ │ │ + cdp 0, 13, cr0, cr0, cr3, {0} │ │ │ │ + str r2, [r4, #44] @ 0x2c │ │ │ │ movs r3, r0 │ │ │ │ - ldrsh r6, [r2, r6] │ │ │ │ + ldrsh r2, [r0, r1] │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -0001cc8c : │ │ │ │ +0001c5e4 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #56] @ (1ccd4 ) │ │ │ │ + ldr r3, [pc, #56] @ (1c62c ) │ │ │ │ sub sp, #12 │ │ │ │ add r3, pc │ │ │ │ dmb ish │ │ │ │ add.w r2, r3, #64 @ 0x40 │ │ │ │ ldr r3, [r3, #64] @ 0x40 │ │ │ │ dmb ish │ │ │ │ - cbz r3, 1ccba │ │ │ │ - ldr r3, [pc, #36] @ (1ccd8 ) │ │ │ │ + cbz r3, 1c612 │ │ │ │ + ldr r3, [pc, #36] @ (1c630 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #64] @ 0x40 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #4] │ │ │ │ - blx 18190 │ │ │ │ + blx 1801c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1ccb0 │ │ │ │ - bl 1c68c │ │ │ │ + beq.n 1c608 │ │ │ │ + bl 1bfe4 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - blx 1867c │ │ │ │ - b.n 1ccb0 │ │ │ │ - adds r5, #102 @ 0x66 │ │ │ │ + blx 184fc │ │ │ │ + b.n 1c608 │ │ │ │ + subs r4, #6 │ │ │ │ movs r6, r0 │ │ │ │ - adds r5, #82 @ 0x52 │ │ │ │ + subs r3, #242 @ 0xf2 │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ -0001ccdc : │ │ │ │ +0001c634 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1cd74 │ │ │ │ + beq.n 1c6cc │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r3 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r2 │ │ │ │ - blx 179e0 │ │ │ │ + blx 17878 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 1cd06 │ │ │ │ + cbz r3, 1c65e │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 1cd12 │ │ │ │ + beq.n 1c66a │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ + blx 17500 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1cd74 │ │ │ │ - cbz r6, 1cd2e │ │ │ │ - blx 18450 │ │ │ │ + beq.n 1c6cc │ │ │ │ + cbz r6, 1c686 │ │ │ │ + blx 182d0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ - cbz r3, 1cd22 │ │ │ │ + cbz r3, 1c67a │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 1cd2e │ │ │ │ + beq.n 1c686 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - blx 17668 │ │ │ │ + blx 17500 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1cda0 │ │ │ │ - cbz r5, 1cd48 │ │ │ │ - blx 17f58 │ │ │ │ + beq.n 1c6f8 │ │ │ │ + cbz r5, 1c6a0 │ │ │ │ + blx 17de4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - cbz r3, 1cd3e │ │ │ │ + cbz r3, 1c696 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 1cd48 │ │ │ │ + beq.n 1c6a0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 1cd8c │ │ │ │ - blx 1675c │ │ │ │ - ldr r3, [pc, #100] @ (1cdb4 ) │ │ │ │ - ldr r1, [pc, #104] @ (1cdb8 ) │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 1c6e4 │ │ │ │ + blx 1660c │ │ │ │ + ldr r3, [pc, #100] @ (1c70c ) │ │ │ │ + ldr r1, [pc, #104] @ (1c710 ) │ │ │ │ mov r2, r4 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #12] │ │ │ │ - ldr r3, [pc, #100] @ (1cdbc ) │ │ │ │ + ldr r3, [pc, #100] @ (1c714 ) │ │ │ │ add r1, pc │ │ │ │ movs r4, #0 │ │ │ │ str r7, [sp, #16] │ │ │ │ add r3, pc │ │ │ │ strd r3, r5, [sp, #4] │ │ │ │ - ldr r3, [pc, #88] @ (1cdc0 ) │ │ │ │ + ldr r3, [pc, #88] @ (1c718 ) │ │ │ │ str r6, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ str r4, [sp, #20] │ │ │ │ - blx 16680 │ │ │ │ + blx 16530 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r1, [pc, #76] @ (1cdc4 ) │ │ │ │ - ldr r2, [pc, #80] @ (1cdc8 ) │ │ │ │ - ldr r0, [pc, #80] @ (1cdcc ) │ │ │ │ + ldr r1, [pc, #76] @ (1c71c ) │ │ │ │ + ldr r2, [pc, #80] @ (1c720 ) │ │ │ │ + ldr r0, [pc, #80] @ (1c724 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #36 @ 0x24 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ + blx 16f48 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r1, [pc, #64] @ (1cdd0 ) │ │ │ │ - ldr r2, [pc, #68] @ (1cdd4 ) │ │ │ │ - ldr r0, [pc, #68] @ (1cdd8 ) │ │ │ │ + ldr r1, [pc, #64] @ (1c728 ) │ │ │ │ + ldr r2, [pc, #68] @ (1c72c ) │ │ │ │ + ldr r0, [pc, #68] @ (1c730 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #36 @ 0x24 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ - b.n 1cd86 │ │ │ │ - ldr r1, [pc, #56] @ (1cddc ) │ │ │ │ - ldr r2, [pc, #60] @ (1cde0 ) │ │ │ │ - ldr r0, [pc, #60] @ (1cde4 ) │ │ │ │ + blx 16f48 │ │ │ │ + b.n 1c6de │ │ │ │ + ldr r1, [pc, #56] @ (1c734 ) │ │ │ │ + ldr r2, [pc, #60] @ (1c738 ) │ │ │ │ + ldr r0, [pc, #60] @ (1c73c ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #36 @ 0x24 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ - b.n 1cd86 │ │ │ │ - ldrb r2, [r6, r6] │ │ │ │ + blx 16f48 │ │ │ │ + b.n 1c6de │ │ │ │ + ldrb r6, [r3, r1] │ │ │ │ movs r3, r0 │ │ │ │ - ldrb r4, [r5, #7] │ │ │ │ + ldrb r0, [r3, #2] │ │ │ │ movs r3, r0 │ │ │ │ - ldrb r6, [r7, r4] │ │ │ │ + ldrh r2, [r5, r7] │ │ │ │ movs r3, r0 │ │ │ │ - str r4, [r1, #96] @ 0x60 │ │ │ │ + str r0, [r7, #72] @ 0x48 │ │ │ │ movs r3, r0 │ │ │ │ - vhadd.s32 d0, d6, d3 │ │ │ │ - str r0, [r0, #8] │ │ │ │ + ldc 0, cr0, [r6, #12]! │ │ │ │ + ldrsh r4, [r5, r4] │ │ │ │ movs r3, r0 │ │ │ │ - ldrsh r4, [r7, r1] │ │ │ │ + ldrb r0, [r5, r4] │ │ │ │ movs r3, r0 │ │ │ │ - vhadd.s8 d0, d14, d3 │ │ │ │ - str r4, [r7, #52] @ 0x34 │ │ │ │ + ldc 0, cr0, [lr, #12] │ │ │ │ + str r0, [r5, #32] │ │ │ │ movs r3, r0 │ │ │ │ - ldrsh r4, [r4, r1] │ │ │ │ + ldrb r0, [r2, r4] │ │ │ │ movs r3, r0 │ │ │ │ - cdp 0, 15, cr0, cr10, cr3, {0} │ │ │ │ - str r4, [r5, #48] @ 0x30 │ │ │ │ + stc 0, cr0, [sl, #12] │ │ │ │ + str r0, [r3, #28] │ │ │ │ movs r3, r0 │ │ │ │ - ldrsh r0, [r2, r1] │ │ │ │ + ldrb r4, [r7, r3] │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -0001cde8 : │ │ │ │ +0001c740 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1ce72 │ │ │ │ + beq.n 1c7ca │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ - blx 189e0 │ │ │ │ + blx 18854 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 1ce10 │ │ │ │ + cbz r3, 1c768 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 1ce1a │ │ │ │ + beq.n 1c772 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 1ce72 │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 1c7ca │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 1ce8a │ │ │ │ - blx 165d4 │ │ │ │ + beq.n 1c7e2 │ │ │ │ + blx 16484 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r1, r0 │ │ │ │ - cbz r3, 1ce2e │ │ │ │ + cbz r3, 1c786 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 1ce3a │ │ │ │ + beq.n 1c792 │ │ │ │ mov r0, r5 │ │ │ │ str r1, [sp, #20] │ │ │ │ - blx 17668 │ │ │ │ + blx 17500 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ - cbz r0, 1ce8a │ │ │ │ - cbz r6, 1ce9e │ │ │ │ + cbz r0, 1c7e2 │ │ │ │ + cbz r6, 1c7f6 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ - cbz r3, 1ce46 │ │ │ │ + cbz r3, 1c79e │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 1ce4e │ │ │ │ + beq.n 1c7a6 │ │ │ │ mov r0, r6 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 1ce9e │ │ │ │ - blx 1675c │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 1c7f6 │ │ │ │ + blx 1660c │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r2, r4 │ │ │ │ - ldr r3, [pc, #88] @ (1ceb4 ) │ │ │ │ - ldr r1, [pc, #92] @ (1ceb8 ) │ │ │ │ + ldr r3, [pc, #88] @ (1c80c ) │ │ │ │ + ldr r1, [pc, #92] @ (1c810 ) │ │ │ │ add r3, pc │ │ │ │ strd r3, r6, [sp, #4] │ │ │ │ - ldr r3, [pc, #88] @ (1cebc ) │ │ │ │ + ldr r3, [pc, #88] @ (1c814 ) │ │ │ │ add r1, pc │ │ │ │ str r5, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ - blx 16680 │ │ │ │ + blx 16530 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r1, [pc, #76] @ (1cec0 ) │ │ │ │ - ldr r2, [pc, #76] @ (1cec4 ) │ │ │ │ - ldr r0, [pc, #80] @ (1cec8 ) │ │ │ │ + ldr r1, [pc, #76] @ (1c818 ) │ │ │ │ + ldr r2, [pc, #76] @ (1c81c ) │ │ │ │ + ldr r0, [pc, #80] @ (1c820 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #64 @ 0x40 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ + blx 16f48 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r1, [pc, #64] @ (1cecc ) │ │ │ │ - ldr r2, [pc, #64] @ (1ced0 ) │ │ │ │ - ldr r0, [pc, #68] @ (1ced4 ) │ │ │ │ + ldr r1, [pc, #64] @ (1c824 ) │ │ │ │ + ldr r2, [pc, #64] @ (1c828 ) │ │ │ │ + ldr r0, [pc, #68] @ (1c82c ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #64 @ 0x40 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ - b.n 1ce84 │ │ │ │ - ldr r1, [pc, #56] @ (1ced8 ) │ │ │ │ - ldr r2, [pc, #56] @ (1cedc ) │ │ │ │ - ldr r0, [pc, #60] @ (1cee0 ) │ │ │ │ + blx 16f48 │ │ │ │ + b.n 1c7dc │ │ │ │ + ldr r1, [pc, #56] @ (1c830 ) │ │ │ │ + ldr r2, [pc, #56] @ (1c834 ) │ │ │ │ + ldr r0, [pc, #60] @ (1c838 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #64 @ 0x40 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ - b.n 1ce84 │ │ │ │ + blx 16f48 │ │ │ │ + b.n 1c7dc │ │ │ │ nop │ │ │ │ - ldrh r0, [r1, #18] │ │ │ │ + ldrh r4, [r6, #6] │ │ │ │ movs r3, r0 │ │ │ │ - ldmia r2, {r2, r3, r4, r6, r7} │ │ │ │ + ldmia r1!, {r3, r7} │ │ │ │ movs r3, r0 │ │ │ │ - str r0, [r3, #8] │ │ │ │ + ldrsh r4, [r0, r5] │ │ │ │ movs r3, r0 │ │ │ │ - cdp 0, 2, cr0, cr8, cr3, {0} │ │ │ │ - str r2, [r1, #44] @ 0x2c │ │ │ │ + ldc 0, cr0, [r8], #12 │ │ │ │ + str r6, [r6, #20] │ │ │ │ movs r3, r0 │ │ │ │ - ldrb r6, [r7, r5] │ │ │ │ + ldrb r2, [r5, r0] │ │ │ │ movs r3, r0 │ │ │ │ - cdp 0, 1, cr0, cr0, cr3, {0} │ │ │ │ - str r6, [r1, #44] @ 0x2c │ │ │ │ + stc 0, cr0, [r0], #12 │ │ │ │ + str r2, [r7, #20] │ │ │ │ movs r3, r0 │ │ │ │ - ldrb r6, [r4, r5] │ │ │ │ + ldrb r2, [r2, r0] │ │ │ │ movs r3, r0 │ │ │ │ - ldcl 0, cr0, [ip, #12]! │ │ │ │ - str r6, [r3, #44] @ 0x2c │ │ │ │ + stc 0, cr0, [ip], {3} │ │ │ │ + str r2, [r1, #24] │ │ │ │ movs r3, r0 │ │ │ │ - ldrb r2, [r2, r5] │ │ │ │ + ldrh r6, [r7, r7] │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -0001cee4 : │ │ │ │ - ldr r3, [pc, #8] @ (1cef0 ) │ │ │ │ +0001c83c : │ │ │ │ + ldr r3, [pc, #8] @ (1c848 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, r3 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ bx lr │ │ │ │ - adds r3, #30 │ │ │ │ + subs r1, #190 @ 0xbe │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ -0001cef4 : │ │ │ │ +0001c84c : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - blx 1675c │ │ │ │ - cbz r4, 1cf2c │ │ │ │ + blx 1660c │ │ │ │ + cbz r4, 1c884 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 1cf16 │ │ │ │ + cbz r3, 1c86e │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 1cf20 │ │ │ │ + beq.n 1c878 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 1cf2c │ │ │ │ - ldr r3, [pc, #32] @ (1cf44 ) │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 1c884 │ │ │ │ + ldr r3, [pc, #32] @ (1c89c ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r4, r3 │ │ │ │ str r5, [r4, #16] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r1, [pc, #24] @ (1cf48 ) │ │ │ │ - ldr r2, [pc, #28] @ (1cf4c ) │ │ │ │ - ldr r0, [pc, #28] @ (1cf50 ) │ │ │ │ + ldr r1, [pc, #24] @ (1c8a0 ) │ │ │ │ + ldr r2, [pc, #28] @ (1c8a4 ) │ │ │ │ + ldr r0, [pc, #28] @ (1c8a8 ) │ │ │ │ add r1, pc │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ add r2, pc │ │ │ │ add r0, pc │ │ │ │ adds r1, #108 @ 0x6c │ │ │ │ - b.w 170ac │ │ │ │ + b.w 16f44 │ │ │ │ nop │ │ │ │ - adds r2, #226 @ 0xe2 │ │ │ │ + subs r1, #130 @ 0x82 │ │ │ │ movs r6, r0 │ │ │ │ - stcl 0, cr0, [lr, #-12]! │ │ │ │ - str r0, [r6, #36] @ 0x24 │ │ │ │ + @ instruction: 0xebfe0003 │ │ │ │ + str r4, [r3, #16] │ │ │ │ movs r3, r0 │ │ │ │ - ldrb r2, [r0, r3] │ │ │ │ + ldrh r6, [r5, r5] │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -0001cf54 : │ │ │ │ +0001c8ac : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - blx 1675c │ │ │ │ - cbz r4, 1cf88 │ │ │ │ + blx 1660c │ │ │ │ + cbz r4, 1c8e0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 1cf74 │ │ │ │ + cbz r3, 1c8cc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 1cf7e │ │ │ │ + beq.n 1c8d6 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 1cf88 │ │ │ │ - ldr r3, [pc, #32] @ (1cfa0 ) │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 1c8e0 │ │ │ │ + ldr r3, [pc, #32] @ (1c8f8 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r0, [r4, r3] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r1, [pc, #24] @ (1cfa4 ) │ │ │ │ - ldr r2, [pc, #28] @ (1cfa8 ) │ │ │ │ - ldr r0, [pc, #28] @ (1cfac ) │ │ │ │ + ldr r1, [pc, #24] @ (1c8fc ) │ │ │ │ + ldr r2, [pc, #28] @ (1c900 ) │ │ │ │ + ldr r0, [pc, #28] @ (1c904 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #152 @ 0x98 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ + blx 16f48 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - adds r2, #132 @ 0x84 │ │ │ │ + subs r1, #36 @ 0x24 │ │ │ │ movs r6, r0 │ │ │ │ - ldc 0, cr0, [r2, #-12] │ │ │ │ - str r0, [r3, #32] │ │ │ │ + sub.w r0, r2, r3 │ │ │ │ + str r4, [r0, #12] │ │ │ │ movs r3, r0 │ │ │ │ - ldrb r0, [r5, r1] │ │ │ │ + ldrh r4, [r2, r4] │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -0001cfb0 : │ │ │ │ +0001c908 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - blx 1675c │ │ │ │ - cbz r4, 1cfe6 │ │ │ │ + blx 1660c │ │ │ │ + cbz r4, 1c93e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 1cfd0 │ │ │ │ + cbz r3, 1c928 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 1cfda │ │ │ │ + beq.n 1c932 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 1cfe6 │ │ │ │ - ldr r3, [pc, #32] @ (1cffc ) │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 1c93e │ │ │ │ + ldr r3, [pc, #32] @ (1c954 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r4, r3 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r1, [pc, #24] @ (1d000 ) │ │ │ │ - ldr r2, [pc, #24] @ (1d004 ) │ │ │ │ - ldr r0, [pc, #28] @ (1d008 ) │ │ │ │ + ldr r1, [pc, #24] @ (1c958 ) │ │ │ │ + ldr r2, [pc, #24] @ (1c95c ) │ │ │ │ + ldr r0, [pc, #28] @ (1c960 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #188 @ 0xbc │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ + blx 16f48 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - adds r2, #40 @ 0x28 │ │ │ │ + subs r0, #200 @ 0xc8 │ │ │ │ movs r6, r0 │ │ │ │ - ldc 0, cr0, [r4], #12 │ │ │ │ - str r2, [r7, #24] │ │ │ │ + adc.w r0, r4, r3 │ │ │ │ + str r6, [r4, #4] │ │ │ │ movs r3, r0 │ │ │ │ - ldrb r2, [r1, r0] │ │ │ │ + ldrh r6, [r6, r2] │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -0001d00c : │ │ │ │ +0001c964 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ - blx 1675c │ │ │ │ - cbz r4, 1d066 │ │ │ │ + blx 1660c │ │ │ │ + cbz r4, 1c9be │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 1d02e │ │ │ │ + cbz r3, 1c986 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 1d038 │ │ │ │ + beq.n 1c990 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 1d066 │ │ │ │ - ldr r3, [pc, #80] @ (1d08c ) │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 1c9be │ │ │ │ + ldr r3, [pc, #80] @ (1c9e4 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r4, r3 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ - cbz r3, 1d07e │ │ │ │ + cbz r3, 1c9d6 │ │ │ │ str r3, [sp, #4] │ │ │ │ - blx 1520c │ │ │ │ + blx 150d4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - cbz r2, 1d056 │ │ │ │ + cbz r2, 1c9ae │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r0 │ │ │ │ - beq.n 1d060 │ │ │ │ + beq.n 1c9b8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r3 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 1d07e │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 1c9d6 │ │ │ │ movs r0, #1 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r1, [pc, #40] @ (1d090 ) │ │ │ │ - ldr r2, [pc, #40] @ (1d094 ) │ │ │ │ - ldr r0, [pc, #44] @ (1d098 ) │ │ │ │ + ldr r1, [pc, #40] @ (1c9e8 ) │ │ │ │ + ldr r2, [pc, #40] @ (1c9ec ) │ │ │ │ + ldr r0, [pc, #44] @ (1c9f0 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #224 @ 0xe0 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ + blx 16f48 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - adds r1, #202 @ 0xca │ │ │ │ + subs r0, #106 @ 0x6a │ │ │ │ movs r6, r0 │ │ │ │ - ldc 0, cr0, [r4], #-12 │ │ │ │ - str r2, [r7, #16] │ │ │ │ + pkhbt r0, r4, r3 │ │ │ │ + ldrsh r6, [r4, r7] │ │ │ │ movs r3, r0 │ │ │ │ - ldrh r2, [r1, r6] │ │ │ │ + ldrh r6, [r6, r0] │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -0001d09c : │ │ │ │ +0001c9f4 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ - blx 1675c │ │ │ │ - cbz r4, 1d0fa │ │ │ │ + blx 1660c │ │ │ │ + cbz r4, 1ca52 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 1d0be │ │ │ │ + cbz r3, 1ca16 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 1d0c8 │ │ │ │ + beq.n 1ca20 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 1d0fa │ │ │ │ - ldr r1, [pc, #76] @ (1d118 ) │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 1ca52 │ │ │ │ + ldr r1, [pc, #76] @ (1ca70 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r1, #0] │ │ │ │ add r3, r4 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbz r3, 1d114 │ │ │ │ + cbz r3, 1ca6c │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 1ca4c │ │ │ │ + bl 1c3a4 │ │ │ │ mov r0, r4 │ │ │ │ - blx 1676c │ │ │ │ + blx 1661c │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ movs r2, #0 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ - blx 159e8 │ │ │ │ + blx 158b0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 15aa4 │ │ │ │ - ldr r1, [pc, #32] @ (1d11c ) │ │ │ │ - ldr r2, [pc, #32] @ (1d120 ) │ │ │ │ - ldr r0, [pc, #36] @ (1d124 ) │ │ │ │ + b.w 15960 │ │ │ │ + ldr r1, [pc, #32] @ (1ca74 ) │ │ │ │ + ldr r2, [pc, #32] @ (1ca78 ) │ │ │ │ + ldr r0, [pc, #36] @ (1ca7c ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #256 @ 0x100 │ │ │ │ add r0, pc │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 170ac │ │ │ │ + b.w 16f44 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - adds r1, #58 @ 0x3a │ │ │ │ + adds r7, #218 @ 0xda │ │ │ │ movs r6, r0 │ │ │ │ - sub.w r0, r0, r3 │ │ │ │ - str r6, [r4, #8] │ │ │ │ + bics.w r0, r0, r3 │ │ │ │ + ldrsh r2, [r2, r5] │ │ │ │ movs r3, r0 │ │ │ │ - ldrh r4, [r6, r3] │ │ │ │ + ldr r0, [r4, r6] │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -0001d128 : │ │ │ │ +0001ca80 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #56 @ 0x38 │ │ │ │ mov r4, r0 │ │ │ │ - blx 1675c │ │ │ │ + blx 1660c │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 1d298 │ │ │ │ + beq.w 1cbf0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 1d150 │ │ │ │ + cbz r3, 1caa8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 1d15e │ │ │ │ + beq.n 1cab6 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ + blx 17500 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1d298 │ │ │ │ - ldr r1, [pc, #416] @ (1d300 ) │ │ │ │ + beq.w 1cbf0 │ │ │ │ + ldr r1, [pc, #416] @ (1cc58 ) │ │ │ │ add r1, pc │ │ │ │ ldr r6, [r1, #0] │ │ │ │ adds r5, r4, r6 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 1d2e0 │ │ │ │ + bne.w 1cc38 │ │ │ │ mov r0, r4 │ │ │ │ strd r2, r1, [sp, #48] @ 0x30 │ │ │ │ - blx 15f38 │ │ │ │ + blx 15df4 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ mov r3, r0 │ │ │ │ str r0, [r5, #12] │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r1, #20] │ │ │ │ - blx 159e8 │ │ │ │ + blx 158b0 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 1d28e │ │ │ │ + bne.n 1cbe6 │ │ │ │ ldr r0, [r4, r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1d28e │ │ │ │ + beq.n 1cbe6 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ - blx 18120 │ │ │ │ + blx 17fac │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r4, r6] │ │ │ │ movs r1, #6 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #1 │ │ │ │ mov r2, r3 │ │ │ │ - blx 170bc │ │ │ │ + blx 16f54 │ │ │ │ ldr r1, [r5, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 1d2be │ │ │ │ + beq.w 1cc16 │ │ │ │ movs r0, #4 │ │ │ │ - blx 17f24 │ │ │ │ + blx 17db0 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ mov r6, r0 │ │ │ │ - cbz r3, 1d1c8 │ │ │ │ + cbz r3, 1cb20 │ │ │ │ ldr r3, [r5, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1d2d6 │ │ │ │ - ldr r1, [pc, #312] @ (1d304 ) │ │ │ │ + beq.w 1cc2e │ │ │ │ + ldr r1, [pc, #312] @ (1cc5c ) │ │ │ │ mov r0, r6 │ │ │ │ movs r7, #0 │ │ │ │ add r1, pc │ │ │ │ - blx 16520 │ │ │ │ - ldr r1, [pc, #304] @ (1d308 ) │ │ │ │ + blx 163d0 │ │ │ │ + ldr r1, [pc, #304] @ (1cc60 ) │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ - blx 16520 │ │ │ │ + blx 163d0 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ - blx 16520 │ │ │ │ - blx 16d8c │ │ │ │ - blx 16acc │ │ │ │ + blx 163d0 │ │ │ │ + blx 16c24 │ │ │ │ + blx 16970 │ │ │ │ str r7, [sp, #44] @ 0x2c │ │ │ │ - ldr.w ip, [pc, #280] @ 1d30c │ │ │ │ - ldr r3, [pc, #280] @ (1d310 ) │ │ │ │ + ldr.w ip, [pc, #280] @ 1cc64 │ │ │ │ + ldr r3, [pc, #280] @ (1cc68 ) │ │ │ │ ldr r2, [r6, #0] │ │ │ │ add ip, pc │ │ │ │ add r3, pc │ │ │ │ strd ip, r2, [sp, #36] @ 0x24 │ │ │ │ strd r3, r7, [sp, #28] │ │ │ │ - ldr r1, [pc, #268] @ (1d314 ) │ │ │ │ + ldr r1, [pc, #268] @ (1cc6c ) │ │ │ │ ldr r2, [r5, #44] @ 0x2c │ │ │ │ add r1, pc │ │ │ │ strd r1, r2, [sp, #20] │ │ │ │ - ldr.w lr, [pc, #264] @ 1d318 │ │ │ │ + ldr.w lr, [pc, #264] @ 1cc70 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r7 │ │ │ │ ldr r7, [r5, #40] @ 0x28 │ │ │ │ add lr, pc │ │ │ │ strd lr, r7, [sp, #12] │ │ │ │ - ldr.w ip, [pc, #252] @ 1d31c │ │ │ │ - ldr r3, [pc, #252] @ (1d320 ) │ │ │ │ + ldr.w ip, [pc, #252] @ 1cc74 │ │ │ │ + ldr r3, [pc, #252] @ (1cc78 ) │ │ │ │ ldr r7, [r5, #36] @ 0x24 │ │ │ │ add ip, pc │ │ │ │ add r3, pc │ │ │ │ strd ip, r7, [sp, #4] │ │ │ │ str.w r8, [sp] │ │ │ │ - blx 1761c │ │ │ │ + blx 174b4 │ │ │ │ str r0, [r5, #4] │ │ │ │ mov r0, r6 │ │ │ │ - blx 184c0 │ │ │ │ + blx 18340 │ │ │ │ mov r0, r8 │ │ │ │ - blx 15aa8 │ │ │ │ + blx 15964 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1d2b2 │ │ │ │ + beq.n 1cc0a │ │ │ │ movs r1, #0 │ │ │ │ movs r6, #2 │ │ │ │ - blx 1620c │ │ │ │ - ldr r2, [pc, #208] @ (1d324 ) │ │ │ │ - ldr r1, [pc, #208] @ (1d328 ) │ │ │ │ + blx 160bc │ │ │ │ + ldr r2, [pc, #208] @ (1cc7c ) │ │ │ │ + ldr r1, [pc, #208] @ (1cc80 ) │ │ │ │ mov r3, r4 │ │ │ │ str r0, [r5, #8] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r5, #4] │ │ │ │ add r1, pc │ │ │ │ str r6, [sp, #0] │ │ │ │ - blx 15ad0 │ │ │ │ - ldr r2, [pc, #196] @ (1d32c ) │ │ │ │ - ldr r1, [pc, #196] @ (1d330 ) │ │ │ │ + blx 1598c │ │ │ │ + ldr r2, [pc, #196] @ (1cc84 ) │ │ │ │ + ldr r1, [pc, #196] @ (1cc88 ) │ │ │ │ mov r3, r4 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str r6, [sp, #0] │ │ │ │ - blx 15ad0 │ │ │ │ - ldr r3, [pc, #184] @ (1d334 ) │ │ │ │ + blx 1598c │ │ │ │ + ldr r3, [pc, #184] @ (1cc8c ) │ │ │ │ movs r2, #0 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ add r3, pc │ │ │ │ mov r1, r2 │ │ │ │ str r4, [sp, #0] │ │ │ │ - blx 16280 │ │ │ │ + blx 16130 │ │ │ │ add sp, #56 @ 0x38 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r4 │ │ │ │ add sp, #56 @ 0x38 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.n 1cbf0 │ │ │ │ - ldr r1, [pc, #156] @ (1d338 ) │ │ │ │ - ldr r2, [pc, #160] @ (1d33c ) │ │ │ │ - ldr r0, [pc, #160] @ (1d340 ) │ │ │ │ + b.n 1c548 │ │ │ │ + ldr r1, [pc, #156] @ (1cc90 ) │ │ │ │ + ldr r2, [pc, #160] @ (1cc94 ) │ │ │ │ + ldr r0, [pc, #160] @ (1cc98 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #292 @ 0x124 │ │ │ │ add r0, pc │ │ │ │ add sp, #56 @ 0x38 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 170ac │ │ │ │ + b.w 16f44 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #56 @ 0x38 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 1638c │ │ │ │ + b.w 1623c │ │ │ │ mov r0, r8 │ │ │ │ str.w r8, [r5, #4] │ │ │ │ - blx 1620c │ │ │ │ + blx 160bc │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r5, #8] │ │ │ │ add sp, #56 @ 0x38 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.n 1cbf0 │ │ │ │ - ldr r1, [pc, #108] @ (1d344 ) │ │ │ │ + b.n 1c548 │ │ │ │ + ldr r1, [pc, #108] @ (1cc9c ) │ │ │ │ add r1, pc │ │ │ │ - blx 16520 │ │ │ │ - b.n 1d1c8 │ │ │ │ - ldr r3, [pc, #100] @ (1d348 ) │ │ │ │ - ldr r2, [pc, #104] @ (1d34c ) │ │ │ │ - ldr r1, [pc, #104] @ (1d350 ) │ │ │ │ + blx 163d0 │ │ │ │ + b.n 1cb20 │ │ │ │ + ldr r3, [pc, #100] @ (1cca0 ) │ │ │ │ + ldr r2, [pc, #104] @ (1cca4 ) │ │ │ │ + ldr r1, [pc, #104] @ (1cca8 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #104] @ (1d354 ) │ │ │ │ + ldr r0, [pc, #104] @ (1ccac ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ add.w r3, r3, #292 @ 0x124 │ │ │ │ movw r2, #473 @ 0x1d9 │ │ │ │ - blx 1663c │ │ │ │ + blx 164ec │ │ │ │ nop │ │ │ │ - adds r0, #164 @ 0xa4 │ │ │ │ + adds r7, #68 @ 0x44 │ │ │ │ movs r6, r0 │ │ │ │ - str r6, [r2, #0] │ │ │ │ + ldrsh r2, [r0, r3] │ │ │ │ movs r3, r0 │ │ │ │ - str r0, [r3, #0] │ │ │ │ + ldrsh r4, [r0, r3] │ │ │ │ movs r3, r0 │ │ │ │ - str r4, [r2, #0] │ │ │ │ + ldrsh r0, [r0, r3] │ │ │ │ movs r3, r0 │ │ │ │ - str r2, [r5, #0] │ │ │ │ + ldrsh r6, [r2, r3] │ │ │ │ movs r3, r0 │ │ │ │ - str r4, [r6, #0] │ │ │ │ + ldrsh r0, [r4, r3] │ │ │ │ movs r3, r0 │ │ │ │ - ldr r0, [r7, r1] │ │ │ │ + ldrsb r4, [r4, r4] │ │ │ │ movs r3, r0 │ │ │ │ - ldr r2, [r3, r0] │ │ │ │ + ldrsb r6, [r0, r3] │ │ │ │ movs r3, r0 │ │ │ │ - ldrsh r4, [r2, r7] │ │ │ │ + ldrsh r0, [r0, r2] │ │ │ │ movs r3, r0 │ │ │ │ ldr??.w pc, [r3, #4095] @ 0xfff │ │ │ │ - ldrb r6, [r2, r0] │ │ │ │ + ldrh r2, [r0, r3] │ │ │ │ movs r3, r0 │ │ │ │ @ instruction: 0xf96fffff │ │ │ │ - ldrsh r0, [r4, r7] │ │ │ │ + ldrsh r4, [r1, r2] │ │ │ │ movs r3, r0 │ │ │ │ lsls r7, r2, #3 │ │ │ │ movs r0, r0 │ │ │ │ - and.w r0, r2, r3 │ │ │ │ - ldrsh r0, [r1, r4] │ │ │ │ + ldmia.w r2, {r0, r1} │ │ │ │ + ldrb r4, [r6, r6] │ │ │ │ movs r3, r0 │ │ │ │ - ldr r6, [r2, r5] │ │ │ │ + ldr r2, [r0, r0] │ │ │ │ movs r3, r0 │ │ │ │ - ldrsh r0, [r1, r4] │ │ │ │ + ldrb r4, [r6, r6] │ │ │ │ movs r3, r0 │ │ │ │ - @ instruction: 0xe9ba0003 │ │ │ │ - ldrsh r2, [r4, r3] │ │ │ │ + strex r0, r0, [sl, #12] │ │ │ │ + ldrb r6, [r1, r6] │ │ │ │ movs r3, r0 │ │ │ │ - ldrb r4, [r5, r6] │ │ │ │ + ldrb r0, [r3, r1] │ │ │ │ movs r3, r0 │ │ │ │ - ldr r4, [r1, r4] │ │ │ │ + ldrsb r0, [r7, r6] │ │ │ │ movs r3, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #100] @ (1d3cc ) │ │ │ │ + ldr r3, [pc, #100] @ (1cd24 ) │ │ │ │ mov r4, r2 │ │ │ │ movs r2, #0 │ │ │ │ mov r6, r0 │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r3, #0] │ │ │ │ - blx 17934 │ │ │ │ - cbz r0, 1d398 │ │ │ │ + blx 177cc │ │ │ │ + cbz r0, 1ccf0 │ │ │ │ mov r0, r6 │ │ │ │ add r5, r4 │ │ │ │ - blx 1711c │ │ │ │ - ldr r1, [pc, #76] @ (1d3d0 ) │ │ │ │ + blx 16fb4 │ │ │ │ + ldr r1, [pc, #76] @ (1cd28 ) │ │ │ │ mov r6, r0 │ │ │ │ add r1, pc │ │ │ │ - blx 15b38 │ │ │ │ - cbnz r0, 1d3a2 │ │ │ │ + blx 159f4 │ │ │ │ + cbnz r0, 1ccfa │ │ │ │ movs r3, #2 │ │ │ │ str r3, [r5, #20] │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.n 1cbf0 │ │ │ │ + b.n 1c548 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 1638c │ │ │ │ - ldr r1, [pc, #48] @ (1d3d4 ) │ │ │ │ + b.w 1623c │ │ │ │ + ldr r1, [pc, #48] @ (1cd2c ) │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ - blx 15b38 │ │ │ │ - cbnz r0, 1d3b8 │ │ │ │ + blx 159f4 │ │ │ │ + cbnz r0, 1cd10 │ │ │ │ str r0, [r5, #20] │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.n 1cbf0 │ │ │ │ - ldr r1, [pc, #28] @ (1d3d8 ) │ │ │ │ + b.n 1c548 │ │ │ │ + ldr r1, [pc, #28] @ (1cd30 ) │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ - blx 15b38 │ │ │ │ + blx 159f4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1d390 │ │ │ │ + bne.n 1cce8 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r5, #20] │ │ │ │ - b.n 1d390 │ │ │ │ - cmp r6, #150 @ 0x96 │ │ │ │ + b.n 1cce8 │ │ │ │ + adds r5, #54 @ 0x36 │ │ │ │ movs r6, r0 │ │ │ │ - ldrsh r4, [r3, r1] │ │ │ │ + ldrb r0, [r1, r4] │ │ │ │ movs r3, r0 │ │ │ │ - ldrsh r2, [r1, r1] │ │ │ │ + ldrb r6, [r6, r3] │ │ │ │ movs r3, r0 │ │ │ │ - ldrsh r0, [r5, r0] │ │ │ │ + ldrb r4, [r2, r3] │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -0001d3dc : │ │ │ │ +0001cd34 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - blx 1675c │ │ │ │ - cbz r4, 1d41e │ │ │ │ + blx 1660c │ │ │ │ + cbz r4, 1cd76 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 1d3fc │ │ │ │ + cbz r3, 1cd54 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 1d406 │ │ │ │ + beq.n 1cd5e │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 1d41e │ │ │ │ - ldr r3, [pc, #48] @ (1d438 ) │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 1cd76 │ │ │ │ + ldr r3, [pc, #48] @ (1cd90 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r4, r3 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - cbz r0, 1d432 │ │ │ │ - blx 18474 │ │ │ │ + cbz r0, 1cd8a │ │ │ │ + blx 182f4 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r1, [pc, #28] @ (1d43c ) │ │ │ │ - ldr r2, [pc, #28] @ (1d440 ) │ │ │ │ - ldr r0, [pc, #32] @ (1d444 ) │ │ │ │ + ldr r1, [pc, #28] @ (1cd94 ) │ │ │ │ + ldr r2, [pc, #28] @ (1cd98 ) │ │ │ │ + ldr r0, [pc, #32] @ (1cd9c ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #324 @ 0x144 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ + blx 16f48 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - cmp r5, #252 @ 0xfc │ │ │ │ + adds r4, #156 @ 0x9c │ │ │ │ movs r6, r0 │ │ │ │ - ldrd r0, r0, [ip], #-12 │ │ │ │ - ldrb r2, [r0, r6] │ │ │ │ + b.n 1cbb0 │ │ │ │ + movs r3, r0 │ │ │ │ + ldrb r6, [r5, r0] │ │ │ │ movs r3, r0 │ │ │ │ - ldrsb r0, [r2, r7] │ │ │ │ + ldrsb r4, [r7, r1] │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -0001d448 : │ │ │ │ +0001cda0 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r2, [pc, #168] @ (1d500 ) │ │ │ │ + ldr r2, [pc, #168] @ (1ce58 ) │ │ │ │ sub sp, #24 │ │ │ │ - ldr r3, [pc, #168] @ (1d504 ) │ │ │ │ + ldr r3, [pc, #168] @ (1ce5c ) │ │ │ │ mov r4, r0 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ - blx 1675c │ │ │ │ + blx 1660c │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 1d4e4 │ │ │ │ + beq.n 1ce3c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 1d47c │ │ │ │ + cbz r3, 1cdd4 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 1d488 │ │ │ │ + beq.n 1cde0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ + blx 17500 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1d4e4 │ │ │ │ - ldr r3, [pc, #124] @ (1d508 ) │ │ │ │ + beq.n 1ce3c │ │ │ │ + ldr r3, [pc, #124] @ (1ce60 ) │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r3, #0] │ │ │ │ adds r2, r4, r1 │ │ │ │ ldr r3, [r2, #28] │ │ │ │ - cbz r3, 1d4ae │ │ │ │ - ldr r1, [pc, #116] @ (1d50c ) │ │ │ │ - ldr r2, [pc, #108] @ (1d504 ) │ │ │ │ + cbz r3, 1ce06 │ │ │ │ + ldr r1, [pc, #116] @ (1ce64 ) │ │ │ │ + ldr r2, [pc, #108] @ (1ce5c ) │ │ │ │ add r1, pc │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ eors r1, r2 │ │ │ │ mov.w r2, #0 │ │ │ │ - bne.n 1d4fc │ │ │ │ + bne.n 1ce54 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [r4, r1] │ │ │ │ add r1, sp, #16 │ │ │ │ str r2, [sp, #12] │ │ │ │ str r3, [sp, #16] │ │ │ │ - blx 176f4 │ │ │ │ + blx 1758c │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r3, r0 │ │ │ │ str r0, [r2, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1d494 │ │ │ │ + bne.n 1cdec │ │ │ │ ldr r4, [sp, #16] │ │ │ │ movs r1, #16 │ │ │ │ - ldr r3, [pc, #68] @ (1d510 ) │ │ │ │ - ldr r2, [pc, #72] @ (1d514 ) │ │ │ │ - ldr r0, [pc, #72] @ (1d518 ) │ │ │ │ + ldr r3, [pc, #68] @ (1ce68 ) │ │ │ │ + ldr r2, [pc, #72] @ (1ce6c ) │ │ │ │ + ldr r0, [pc, #72] @ (1ce70 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r4, #8] │ │ │ │ add r2, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - blx 189fc │ │ │ │ + blx 18870 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - blx 1841c │ │ │ │ - b.n 1d4f8 │ │ │ │ - ldr r1, [pc, #52] @ (1d51c ) │ │ │ │ - ldr r2, [pc, #56] @ (1d520 ) │ │ │ │ - ldr r0, [pc, #56] @ (1d524 ) │ │ │ │ + blx 1829c │ │ │ │ + b.n 1ce50 │ │ │ │ + ldr r1, [pc, #52] @ (1ce74 ) │ │ │ │ + ldr r2, [pc, #56] @ (1ce78 ) │ │ │ │ + ldr r0, [pc, #56] @ (1ce7c ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #360 @ 0x168 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ + blx 16f48 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 1d494 │ │ │ │ - blx 17a74 <__stack_chk_fail@plt> │ │ │ │ - asrs r2, r1, #30 │ │ │ │ + b.n 1cdec │ │ │ │ + blx 1790c <__stack_chk_fail@plt> │ │ │ │ + subs r2, r2, #1 │ │ │ │ movs r6, r0 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #122 @ 0x7a │ │ │ │ + adds r4, #26 │ │ │ │ movs r6, r0 │ │ │ │ - asrs r0, r2, #29 │ │ │ │ + subs r0, r3, #0 │ │ │ │ movs r6, r0 │ │ │ │ - ldrb r6, [r3, r6] │ │ │ │ + ldrb r2, [r1, r1] │ │ │ │ movs r3, r0 │ │ │ │ - ldrb r2, [r1, r7] │ │ │ │ + ldrb r6, [r6, r1] │ │ │ │ movs r3, r0 │ │ │ │ - ldrsb r0, [r5, r4] │ │ │ │ + strb r4, [r2, r7] │ │ │ │ movs r3, r0 │ │ │ │ - b.n 1d48c │ │ │ │ + b.n 1cb04 │ │ │ │ movs r3, r0 │ │ │ │ - ldrb r4, [r7, r2] │ │ │ │ + ldrh r0, [r5, r5] │ │ │ │ movs r3, r0 │ │ │ │ - ldrsb r2, [r1, r4] │ │ │ │ + strb r6, [r6, r6] │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -0001d528 : │ │ │ │ +0001ce80 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r2, [pc, #168] @ (1d5e0 ) │ │ │ │ + ldr r2, [pc, #168] @ (1cf38 ) │ │ │ │ sub sp, #24 │ │ │ │ - ldr r3, [pc, #168] @ (1d5e4 ) │ │ │ │ + ldr r3, [pc, #168] @ (1cf3c ) │ │ │ │ mov r4, r0 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ - blx 1675c │ │ │ │ + blx 1660c │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 1d5c4 │ │ │ │ + beq.n 1cf1c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 1d55c │ │ │ │ + cbz r3, 1ceb4 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 1d568 │ │ │ │ + beq.n 1cec0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ + blx 17500 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1d5c4 │ │ │ │ - ldr r3, [pc, #124] @ (1d5e8 ) │ │ │ │ + beq.n 1cf1c │ │ │ │ + ldr r3, [pc, #124] @ (1cf40 ) │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r3, #0] │ │ │ │ adds r2, r4, r1 │ │ │ │ ldr r3, [r2, #32] │ │ │ │ - cbz r3, 1d58e │ │ │ │ - ldr r1, [pc, #116] @ (1d5ec ) │ │ │ │ - ldr r2, [pc, #108] @ (1d5e4 ) │ │ │ │ + cbz r3, 1cee6 │ │ │ │ + ldr r1, [pc, #116] @ (1cf44 ) │ │ │ │ + ldr r2, [pc, #108] @ (1cf3c ) │ │ │ │ add r1, pc │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ eors r1, r2 │ │ │ │ mov.w r2, #0 │ │ │ │ - bne.n 1d5dc │ │ │ │ + bne.n 1cf34 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [r4, r1] │ │ │ │ add r1, sp, #16 │ │ │ │ str r2, [sp, #12] │ │ │ │ str r3, [sp, #16] │ │ │ │ - blx 15368 │ │ │ │ + blx 15230 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r3, r0 │ │ │ │ str r0, [r2, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1d574 │ │ │ │ + bne.n 1cecc │ │ │ │ ldr r4, [sp, #16] │ │ │ │ movs r1, #16 │ │ │ │ - ldr r3, [pc, #68] @ (1d5f0 ) │ │ │ │ - ldr r2, [pc, #72] @ (1d5f4 ) │ │ │ │ - ldr r0, [pc, #72] @ (1d5f8 ) │ │ │ │ + ldr r3, [pc, #68] @ (1cf48 ) │ │ │ │ + ldr r2, [pc, #72] @ (1cf4c ) │ │ │ │ + ldr r0, [pc, #72] @ (1cf50 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r4, #8] │ │ │ │ add r2, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - blx 189fc │ │ │ │ + blx 18870 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - blx 1841c │ │ │ │ - b.n 1d5d8 │ │ │ │ - ldr r1, [pc, #52] @ (1d5fc ) │ │ │ │ - ldr r2, [pc, #56] @ (1d600 ) │ │ │ │ - ldr r0, [pc, #56] @ (1d604 ) │ │ │ │ + blx 1829c │ │ │ │ + b.n 1cf30 │ │ │ │ + ldr r1, [pc, #52] @ (1cf54 ) │ │ │ │ + ldr r2, [pc, #56] @ (1cf58 ) │ │ │ │ + ldr r0, [pc, #56] @ (1cf5c ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #404 @ 0x194 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ + blx 16f48 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 1d574 │ │ │ │ - blx 17a74 <__stack_chk_fail@plt> │ │ │ │ - asrs r2, r5, #26 │ │ │ │ + b.n 1cecc │ │ │ │ + blx 1790c <__stack_chk_fail@plt> │ │ │ │ + adds r2, r6, #5 │ │ │ │ movs r6, r0 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #154 @ 0x9a │ │ │ │ + adds r3, #58 @ 0x3a │ │ │ │ movs r6, r0 │ │ │ │ - asrs r0, r6, #25 │ │ │ │ + adds r0, r7, #4 │ │ │ │ movs r6, r0 │ │ │ │ - ldrb r6, [r6, r3] │ │ │ │ + ldrh r2, [r4, r6] │ │ │ │ movs r3, r0 │ │ │ │ - ldrb r2, [r5, r3] │ │ │ │ + ldrh r6, [r2, r6] │ │ │ │ movs r3, r0 │ │ │ │ - ldrsb r0, [r1, r1] │ │ │ │ + strb r4, [r6, r3] │ │ │ │ movs r3, r0 │ │ │ │ - b.n 1d3ac │ │ │ │ + b.n 1ca24 │ │ │ │ movs r3, r0 │ │ │ │ - ldrh r4, [r3, r7] │ │ │ │ + ldrh r0, [r1, r2] │ │ │ │ movs r3, r0 │ │ │ │ - ldrsb r2, [r5, r0] │ │ │ │ + strb r6, [r2, r3] │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -0001d608 : │ │ │ │ +0001cf60 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r3, [pc, #184] @ (1d6d0 ) │ │ │ │ + ldr r3, [pc, #184] @ (1d028 ) │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ add r3, pc │ │ │ │ mov r7, r3 │ │ │ │ - blx 1675c │ │ │ │ + blx 1660c │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 1d6b8 │ │ │ │ + beq.n 1d010 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - cbz r3, 1d632 │ │ │ │ + cbz r3, 1cf8a │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 1d63e │ │ │ │ + beq.n 1cf96 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 17668 │ │ │ │ + blx 17500 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1d6b8 │ │ │ │ - ldr r3, [pc, #148] @ (1d6d4 ) │ │ │ │ + beq.n 1d010 │ │ │ │ + ldr r3, [pc, #148] @ (1d02c ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ adds r4, r5, r3 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - cbz r0, 1d672 │ │ │ │ + cbz r0, 1cfca │ │ │ │ str r3, [sp, #4] │ │ │ │ - blx 161ac │ │ │ │ + blx 16068 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 1d672 │ │ │ │ + cbz r0, 1cfca │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r0, [r5, r3] │ │ │ │ - cbz r0, 1d674 │ │ │ │ - blx 1676c │ │ │ │ - ldr r3, [pc, #120] @ (1d6d8 ) │ │ │ │ - ldr r1, [pc, #120] @ (1d6dc ) │ │ │ │ + cbz r0, 1cfcc │ │ │ │ + blx 1661c │ │ │ │ + ldr r3, [pc, #120] @ (1d030 ) │ │ │ │ + ldr r1, [pc, #120] @ (1d034 ) │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ - blx 15e84 │ │ │ │ - b.n 1d674 │ │ │ │ + blx 15d40 │ │ │ │ + b.n 1cfcc │ │ │ │ movs r6, #0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 1754c │ │ │ │ + blx 173e4 │ │ │ │ mov r0, r5 │ │ │ │ - blx 18104 │ │ │ │ + blx 17f90 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #24] │ │ │ │ - cbz r0, 1d68c │ │ │ │ - blx 186f8 │ │ │ │ + cbz r0, 1cfe4 │ │ │ │ + blx 18578 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #4] │ │ │ │ - cbz r0, 1d698 │ │ │ │ - blx 15aa8 │ │ │ │ + cbz r0, 1cff0 │ │ │ │ + blx 15964 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #8] │ │ │ │ - cbz r0, 1d6a4 │ │ │ │ - blx 15aa8 │ │ │ │ - ldr r3, [pc, #56] @ (1d6e0 ) │ │ │ │ + cbz r0, 1cffc │ │ │ │ + blx 15964 │ │ │ │ + ldr r3, [pc, #56] @ (1d038 ) │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - blx 159e8 │ │ │ │ + blx 158b0 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r1, [pc, #40] @ (1d6e4 ) │ │ │ │ + ldr r1, [pc, #40] @ (1d03c ) │ │ │ │ movs r6, #0 │ │ │ │ - ldr r2, [pc, #40] @ (1d6e8 ) │ │ │ │ - ldr r0, [pc, #44] @ (1d6ec ) │ │ │ │ + ldr r2, [pc, #40] @ (1d040 ) │ │ │ │ + ldr r0, [pc, #44] @ (1d044 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #448 @ 0x1c0 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ - b.n 1d6b2 │ │ │ │ - asrs r4, r1, #23 │ │ │ │ + blx 16f48 │ │ │ │ + b.n 1d00a │ │ │ │ + adds r4, r2, #2 │ │ │ │ movs r6, r0 │ │ │ │ - cmp r3, #196 @ 0xc4 │ │ │ │ + adds r2, #100 @ 0x64 │ │ │ │ movs r6, r0 │ │ │ │ - asrs r0, r4, #13 │ │ │ │ + asrs r0, r0, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r5, r1] │ │ │ │ + ldrh r2, [r3, r4] │ │ │ │ movs r3, r0 │ │ │ │ - cmp r3, #90 @ 0x5a │ │ │ │ + adds r1, #250 @ 0xfa │ │ │ │ movs r6, r0 │ │ │ │ - b.n 1d2a8 │ │ │ │ + b.n 1c920 │ │ │ │ movs r3, r0 │ │ │ │ - ldrh r6, [r4, r3] │ │ │ │ + ldr r2, [r2, r6] │ │ │ │ movs r3, r0 │ │ │ │ - strb r4, [r6, r4] │ │ │ │ + strh r0, [r4, r7] │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -0001d6f0 : │ │ │ │ +0001d048 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - blx 1675c │ │ │ │ - cbz r4, 1d748 │ │ │ │ + blx 1660c │ │ │ │ + cbz r4, 1d0a0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 1d710 │ │ │ │ + cbz r3, 1d068 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 1d71a │ │ │ │ + beq.n 1d072 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 1d748 │ │ │ │ - ldr r3, [pc, #68] @ (1d760 ) │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 1d0a0 │ │ │ │ + ldr r3, [pc, #68] @ (1d0b8 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r4, r3 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ - cbz r4, 1d75c │ │ │ │ - blx 1520c │ │ │ │ + cbz r4, 1d0b4 │ │ │ │ + blx 150d4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 1d734 │ │ │ │ + cbz r3, 1d08c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 1d73e │ │ │ │ + beq.n 1d096 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 1d75c │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 1d0b4 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 152f0 │ │ │ │ - ldr r1, [pc, #24] @ (1d764 ) │ │ │ │ - ldr r2, [pc, #28] @ (1d768 ) │ │ │ │ - ldr r0, [pc, #28] @ (1d76c ) │ │ │ │ + b.w 151b8 │ │ │ │ + ldr r1, [pc, #24] @ (1d0bc ) │ │ │ │ + ldr r2, [pc, #28] @ (1d0c0 ) │ │ │ │ + ldr r0, [pc, #28] @ (1d0c4 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #480 @ 0x1e0 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ + blx 16f48 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - cmp r2, #232 @ 0xe8 │ │ │ │ + adds r1, #136 @ 0x88 │ │ │ │ movs r6, r0 │ │ │ │ - b.n 1d20c │ │ │ │ + b.n 1d884 │ │ │ │ movs r3, r0 │ │ │ │ - ldrh r0, [r3, r1] │ │ │ │ + ldr r4, [r0, r4] │ │ │ │ movs r3, r0 │ │ │ │ - strb r6, [r4, r2] │ │ │ │ + strh r2, [r2, r5] │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -0001d770 : │ │ │ │ +0001d0c8 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - blx 1675c │ │ │ │ - cbz r4, 1d7c8 │ │ │ │ + blx 1660c │ │ │ │ + cbz r4, 1d120 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 1d790 │ │ │ │ + cbz r3, 1d0e8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 1d79a │ │ │ │ + beq.n 1d0f2 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 1d7c8 │ │ │ │ - ldr r3, [pc, #68] @ (1d7e0 ) │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 1d120 │ │ │ │ + ldr r3, [pc, #68] @ (1d138 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r4, r3 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ - cbz r4, 1d7dc │ │ │ │ - blx 1520c │ │ │ │ + cbz r4, 1d134 │ │ │ │ + blx 150d4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 1d7b4 │ │ │ │ + cbz r3, 1d10c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 1d7be │ │ │ │ + beq.n 1d116 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 1d7dc │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 1d134 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 172f8 │ │ │ │ - ldr r1, [pc, #24] @ (1d7e4 ) │ │ │ │ - ldr r2, [pc, #28] @ (1d7e8 ) │ │ │ │ - ldr r0, [pc, #28] @ (1d7ec ) │ │ │ │ + b.w 17190 │ │ │ │ + ldr r1, [pc, #24] @ (1d13c ) │ │ │ │ + ldr r2, [pc, #28] @ (1d140 ) │ │ │ │ + ldr r0, [pc, #28] @ (1d144 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #528 @ 0x210 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ + blx 16f48 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - cmp r2, #104 @ 0x68 │ │ │ │ + adds r1, #8 │ │ │ │ movs r6, r0 │ │ │ │ - b.n 1d18c │ │ │ │ + b.n 1d804 │ │ │ │ movs r3, r0 │ │ │ │ - ldr r0, [r3, r7] │ │ │ │ + ldr r4, [r0, r2] │ │ │ │ movs r3, r0 │ │ │ │ - strb r6, [r4, r0] │ │ │ │ + strh r2, [r2, r3] │ │ │ │ movs r3, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr.w ip, [pc, #256] @ 1d900 │ │ │ │ + ldr.w ip, [pc, #256] @ 1d258 │ │ │ │ mov lr, r1 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r0 │ │ │ │ add ip, pc │ │ │ │ add.w r0, lr, #4294967295 @ 0xffffffff │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ ldr.w ip, [ip] │ │ │ │ add.w lr, r1, ip │ │ │ │ cmp r0, #8 │ │ │ │ - bhi.n 1d8ba │ │ │ │ + bhi.n 1d212 │ │ │ │ tbb [pc, r0] │ │ │ │ adds r0, r2, r0 │ │ │ │ tst r7, r6 │ │ │ │ movs r0, #28 │ │ │ │ cmp r4, #36 @ 0x24 │ │ │ │ movs r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ str r2, [sp, #24] │ │ │ │ - blx 17ce4 │ │ │ │ + blx 17b70 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 17d98 │ │ │ │ + b.w 17c24 │ │ │ │ ldr.w r1, [r1, ip] │ │ │ │ mov r0, r2 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 17f9c │ │ │ │ + b.w 17e28 │ │ │ │ ldr.w r1, [lr, #4] │ │ │ │ mov r0, r2 │ │ │ │ - b.n 1d846 │ │ │ │ + b.n 1d19e │ │ │ │ ldr.w r1, [lr, #36] @ 0x24 │ │ │ │ mov r0, r2 │ │ │ │ - b.n 1d846 │ │ │ │ + b.n 1d19e │ │ │ │ ldr.w r1, [lr, #40] @ 0x28 │ │ │ │ mov r0, r2 │ │ │ │ - b.n 1d846 │ │ │ │ + b.n 1d19e │ │ │ │ ldr.w r1, [lr, #44] @ 0x2c │ │ │ │ mov r0, r2 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 16ff4 │ │ │ │ + b.w 16e8c │ │ │ │ mov r0, r1 │ │ │ │ str r2, [sp, #24] │ │ │ │ - blx 1624c │ │ │ │ + blx 160fc │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 17f9c │ │ │ │ + b.w 17e28 │ │ │ │ mov r0, r1 │ │ │ │ str r2, [sp, #24] │ │ │ │ - blx 1754c │ │ │ │ + blx 173e4 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 17f9c │ │ │ │ + b.w 17e28 │ │ │ │ mov r0, r1 │ │ │ │ str r2, [sp, #24] │ │ │ │ - blx 18104 │ │ │ │ + blx 17f90 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 17f9c │ │ │ │ + b.w 17e28 │ │ │ │ ldrd r0, r2, [r3] │ │ │ │ str r2, [sp, #24] │ │ │ │ str r1, [sp, #28] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - blx 17904 │ │ │ │ + blx 1779c │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 17904 │ │ │ │ + blx 1779c │ │ │ │ strd r4, r0, [sp, #16] │ │ │ │ - ldr r0, [pc, #40] @ (1d904 ) │ │ │ │ + ldr r0, [pc, #40] @ (1d25c ) │ │ │ │ mov.w lr, #207 @ 0xcf │ │ │ │ ldr r2, [sp, #24] │ │ │ │ movs r1, #16 │ │ │ │ strd r5, r2, [sp, #8] │ │ │ │ add r0, pc │ │ │ │ - ldr r3, [pc, #28] @ (1d908 ) │ │ │ │ + ldr r3, [pc, #28] @ (1d260 ) │ │ │ │ strd lr, r0, [sp] │ │ │ │ - ldr r2, [pc, #28] @ (1d90c ) │ │ │ │ + ldr r2, [pc, #28] @ (1d264 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #28] @ (1d910 ) │ │ │ │ + ldr r0, [pc, #28] @ (1d268 ) │ │ │ │ add r2, pc │ │ │ │ add r0, pc │ │ │ │ - blx 189fc │ │ │ │ + blx 18870 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - cmp r1, #252 @ 0xfc │ │ │ │ + adds r0, #156 @ 0x9c │ │ │ │ movs r6, r0 │ │ │ │ - strh r6, [r3, r4] │ │ │ │ + str r2, [r1, r7] │ │ │ │ movs r3, r0 │ │ │ │ - ldrsb r0, [r5, r6] │ │ │ │ + ldrsb r4, [r2, r1] │ │ │ │ movs r3, r0 │ │ │ │ - strh r0, [r2, r3] │ │ │ │ + str r4, [r7, r5] │ │ │ │ movs r3, r0 │ │ │ │ - strh r6, [r0, r4] │ │ │ │ + str r2, [r6, r6] │ │ │ │ movs r3, r0 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r0, [pc, #44] @ (1d950 ) │ │ │ │ + ldr r0, [pc, #44] @ (1d2a8 ) │ │ │ │ sub sp, #20 │ │ │ │ add r0, pc │ │ │ │ - blx 155a0 │ │ │ │ - ldr r2, [pc, #36] @ (1d954 ) │ │ │ │ - ldr r3, [pc, #40] @ (1d958 ) │ │ │ │ + blx 15468 │ │ │ │ + ldr r2, [pc, #36] @ (1d2ac ) │ │ │ │ + ldr r3, [pc, #40] @ (1d2b0 ) │ │ │ │ mov r1, r0 │ │ │ │ mov.w ip, #84 @ 0x54 │ │ │ │ add r2, pc │ │ │ │ movs r0, #64 @ 0x40 │ │ │ │ add r3, pc │ │ │ │ strd r2, r0, [sp, #4] │ │ │ │ movs r2, #68 @ 0x44 │ │ │ │ str.w ip, [sp] │ │ │ │ movs r0, #80 @ 0x50 │ │ │ │ - blx 17c20 │ │ │ │ + blx 17ab8 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r6, [r6, r6] │ │ │ │ + ldr r2, [r4, r1] │ │ │ │ movs r3, r0 │ │ │ │ movs r3, r4 │ │ │ │ movs r0, r0 │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - blx 159f4 │ │ │ │ + blx 158bc │ │ │ │ mov r3, r0 │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r4, #52] @ 0x34 │ │ │ │ - blx 18978 │ │ │ │ + blx 187ec │ │ │ │ str r0, [r4, #56] @ 0x38 │ │ │ │ - blx 159f4 │ │ │ │ + blx 158bc │ │ │ │ mov r3, r0 │ │ │ │ movs r0, #1 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ - blx 18978 │ │ │ │ + blx 187ec │ │ │ │ movs r1, #2 │ │ │ │ str r0, [r4, #64] @ 0x40 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 15b04 │ │ │ │ + b.w 159c0 │ │ │ │ nop │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r5, r0 │ │ │ │ - blx 189d4 │ │ │ │ - ldr r1, [pc, #480] @ (1db94 ) │ │ │ │ - ldr.w r9, [pc, #484] @ 1db98 │ │ │ │ + blx 18848 │ │ │ │ + ldr r1, [pc, #480] @ (1d4ec ) │ │ │ │ + ldr.w r9, [pc, #484] @ 1d4f0 │ │ │ │ add r1, pc │ │ │ │ add r9, pc │ │ │ │ ldr r3, [r1, #4] │ │ │ │ str r0, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 1db88 │ │ │ │ - ldr r2, [pc, #468] @ (1db9c ) │ │ │ │ + bne.w 1d4e0 │ │ │ │ + ldr r2, [pc, #468] @ (1d4f4 ) │ │ │ │ movs r4, #0 │ │ │ │ - ldr r3, [pc, #468] @ (1dba0 ) │ │ │ │ + ldr r3, [pc, #468] @ (1d4f8 ) │ │ │ │ movs r7, #4 │ │ │ │ - ldr r6, [pc, #468] @ (1dba4 ) │ │ │ │ + ldr r6, [pc, #468] @ (1d4fc ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [r5, #24] │ │ │ │ add r6, pc │ │ │ │ str r3, [r5, #16] │ │ │ │ - ldr r0, [pc, #460] @ (1dba8 ) │ │ │ │ + ldr r0, [pc, #460] @ (1d500 ) │ │ │ │ mov r3, r4 │ │ │ │ strd r7, r4, [sp, #12] │ │ │ │ movs r2, #2 │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ mov.w r8, #1 │ │ │ │ ldr r1, [r5, #0] │ │ │ │ - blx 17574 │ │ │ │ + blx 1740c │ │ │ │ strd r7, r4, [sp, #12] │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ mov r3, r4 │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r2, #2 │ │ │ │ str r0, [r6, #8] │ │ │ │ - ldr r0, [pc, #420] @ (1dbac ) │ │ │ │ + ldr r0, [pc, #420] @ (1d504 ) │ │ │ │ ldr r1, [r5, #0] │ │ │ │ add r0, pc │ │ │ │ - blx 17574 │ │ │ │ + blx 1740c │ │ │ │ str r0, [r6, #12] │ │ │ │ strd r7, r4, [sp, #12] │ │ │ │ mov r3, r4 │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ movs r2, #2 │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr r0, [pc, #400] @ (1dbb0 ) │ │ │ │ + ldr r0, [pc, #400] @ (1d508 ) │ │ │ │ ldr r1, [r5, #0] │ │ │ │ add r0, pc │ │ │ │ - blx 17574 │ │ │ │ + blx 1740c │ │ │ │ movs r3, #28 │ │ │ │ str r0, [r6, #16] │ │ │ │ movs r2, #2 │ │ │ │ strd r8, r3, [sp, #16] │ │ │ │ mov r3, r4 │ │ │ │ strd r4, r7, [sp, #8] │ │ │ │ strd r4, r4, [sp] │ │ │ │ - ldr r0, [pc, #372] @ (1dbb4 ) │ │ │ │ + ldr r0, [pc, #372] @ (1d50c ) │ │ │ │ ldr r1, [r5, #0] │ │ │ │ add r0, pc │ │ │ │ - blx 17574 │ │ │ │ + blx 1740c │ │ │ │ str r0, [r6, #20] │ │ │ │ strd r7, r4, [sp, #12] │ │ │ │ mov r3, r4 │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ movs r2, #2 │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr r0, [pc, #352] @ (1dbb8 ) │ │ │ │ + ldr r0, [pc, #352] @ (1d510 ) │ │ │ │ ldr r1, [r5, #0] │ │ │ │ add r0, pc │ │ │ │ - blx 17574 │ │ │ │ + blx 1740c │ │ │ │ str r0, [r6, #24] │ │ │ │ strd r7, r4, [sp, #12] │ │ │ │ mov r3, r4 │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ movs r2, #2 │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr r0, [pc, #328] @ (1dbbc ) │ │ │ │ + ldr r0, [pc, #328] @ (1d514 ) │ │ │ │ ldr r1, [r5, #0] │ │ │ │ add r0, pc │ │ │ │ - blx 17574 │ │ │ │ + blx 1740c │ │ │ │ ldr r1, [r5, #0] │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ str r0, [r6, #28] │ │ │ │ - blx 173c8 │ │ │ │ + blx 17260 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r2, r8 │ │ │ │ - ldr r0, [pc, #308] @ (1dbc0 ) │ │ │ │ + ldr r0, [pc, #308] @ (1d518 ) │ │ │ │ mov r3, r4 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ str.w r8, [sp, #16] │ │ │ │ add r0, pc │ │ │ │ strd r4, r7, [sp, #8] │ │ │ │ strd r4, r4, [sp] │ │ │ │ - blx 17574 │ │ │ │ + blx 1740c │ │ │ │ str r0, [r6, #32] │ │ │ │ strd r7, r4, [sp, #12] │ │ │ │ mov r3, r4 │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ movs r2, #2 │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr r0, [pc, #272] @ (1dbc4 ) │ │ │ │ + ldr r0, [pc, #272] @ (1d51c ) │ │ │ │ ldr r1, [r5, #0] │ │ │ │ add r0, pc │ │ │ │ - blx 17574 │ │ │ │ + blx 1740c │ │ │ │ str r0, [r6, #36] @ 0x24 │ │ │ │ strd r7, r4, [sp, #12] │ │ │ │ mov r3, r4 │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ movs r2, #2 │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr r0, [pc, #252] @ (1dbc8 ) │ │ │ │ + ldr r0, [pc, #252] @ (1d520 ) │ │ │ │ ldr r1, [r5, #0] │ │ │ │ add r0, pc │ │ │ │ - blx 17574 │ │ │ │ + blx 1740c │ │ │ │ str r0, [r6, #48] @ 0x30 │ │ │ │ strd r7, r4, [sp, #12] │ │ │ │ mov r3, r4 │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ movs r2, #2 │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr r0, [pc, #228] @ (1dbcc ) │ │ │ │ + ldr r0, [pc, #228] @ (1d524 ) │ │ │ │ ldr r1, [r5, #0] │ │ │ │ add r0, pc │ │ │ │ - blx 17574 │ │ │ │ + blx 1740c │ │ │ │ str r7, [sp, #12] │ │ │ │ str r0, [r6, #40] @ 0x28 │ │ │ │ mov r3, r4 │ │ │ │ str r4, [sp, #16] │ │ │ │ movs r2, #2 │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr r0, [pc, #208] @ (1dbd0 ) │ │ │ │ + ldr r0, [pc, #208] @ (1d528 ) │ │ │ │ ldr r1, [r5, #0] │ │ │ │ add r0, pc │ │ │ │ - blx 17574 │ │ │ │ + blx 1740c │ │ │ │ ldr r1, [r5, #0] │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ str r0, [r6, #44] @ 0x2c │ │ │ │ - blx 18450 │ │ │ │ + blx 182d0 │ │ │ │ mov r8, r0 │ │ │ │ - blx 1770c │ │ │ │ - ldr r3, [pc, #184] @ (1dbd4 ) │ │ │ │ + blx 175a4 │ │ │ │ + ldr r3, [pc, #184] @ (1d52c ) │ │ │ │ mov r7, r0 │ │ │ │ strd r8, r0, [sp, #20] │ │ │ │ movs r2, #2 │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ movs r0, #20 │ │ │ │ strd r0, r2, [sp, #12] │ │ │ │ - ldr r0, [pc, #168] @ (1dbd8 ) │ │ │ │ + ldr r0, [pc, #168] @ (1d530 ) │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r4 │ │ │ │ - blx 17574 │ │ │ │ - ldr r2, [pc, #156] @ (1dbdc ) │ │ │ │ + blx 1740c │ │ │ │ + ldr r2, [pc, #156] @ (1d534 ) │ │ │ │ str r0, [r6, #52] @ 0x34 │ │ │ │ mov r3, r8 │ │ │ │ - ldr r1, [pc, #152] @ (1dbe0 ) │ │ │ │ + ldr r1, [pc, #152] @ (1d538 ) │ │ │ │ mov.w r8, #225 @ 0xe1 │ │ │ │ - ldr r0, [pc, #152] @ (1dbe4 ) │ │ │ │ + ldr r0, [pc, #152] @ (1d53c ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str.w r8, [sp] │ │ │ │ add r0, pc │ │ │ │ - blx 1508c │ │ │ │ + blx 14f54 │ │ │ │ str.w r8, [sp, #4] │ │ │ │ - ldr r2, [pc, #136] @ (1dbe8 ) │ │ │ │ + ldr r2, [pc, #136] @ (1d540 ) │ │ │ │ mov r3, r7 │ │ │ │ str r0, [r6, #60] @ 0x3c │ │ │ │ - ldr r1, [pc, #132] @ (1dbec ) │ │ │ │ + ldr r1, [pc, #132] @ (1d544 ) │ │ │ │ add r2, pc │ │ │ │ - ldr r0, [pc, #132] @ (1dbf0 ) │ │ │ │ + ldr r0, [pc, #132] @ (1d548 ) │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ - blx 18c64 │ │ │ │ + blx 18ad8 │ │ │ │ add.w r2, r6, #56 @ 0x38 │ │ │ │ str r0, [r6, #64] @ 0x40 │ │ │ │ movs r1, #3 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 16e3c │ │ │ │ + b.w 16cd4 │ │ │ │ adds r1, #4 │ │ │ │ mov r0, r5 │ │ │ │ - blx 18b74 │ │ │ │ - b.n 1d9c4 │ │ │ │ + blx 189e8 │ │ │ │ + b.n 1d31c │ │ │ │ nop │ │ │ │ - cmp r0, #146 @ 0x92 │ │ │ │ + cmp r7, #50 @ 0x32 │ │ │ │ movs r6, r0 │ │ │ │ - asrs r0, r6, #8 │ │ │ │ + adds r0, r7, r3 │ │ │ │ movs r6, r0 │ │ │ │ lsls r3, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ lsls r5, r5, #14 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, #116 @ 0x74 │ │ │ │ + cmp r7, #20 │ │ │ │ movs r6, r0 │ │ │ │ - strh r2, [r6, r2] │ │ │ │ + str r6, [r3, r5] │ │ │ │ movs r3, r0 │ │ │ │ - ldr r0, [r5, r3] │ │ │ │ + ldrsb r4, [r2, r6] │ │ │ │ + movs r3, r0 │ │ │ │ + ldrsb r2, [r1, r6] │ │ │ │ movs r3, r0 │ │ │ │ - ldr r6, [r3, r3] │ │ │ │ + ldrsb r0, [r7, r5] │ │ │ │ movs r3, r0 │ │ │ │ - ldr r4, [r1, r3] │ │ │ │ + ldrsb r6, [r5, r5] │ │ │ │ movs r3, r0 │ │ │ │ - ldr r2, [r0, r3] │ │ │ │ + str r0, [r3, r1] │ │ │ │ movs r3, r0 │ │ │ │ - str r4, [r5, r6] │ │ │ │ + ldrsb r2, [r0, r5] │ │ │ │ movs r3, r0 │ │ │ │ - ldr r6, [r2, r2] │ │ │ │ + str r4, [r4, r0] │ │ │ │ movs r3, r0 │ │ │ │ - str r0, [r7, r5] │ │ │ │ + add r6, sp, #824 @ 0x338 │ │ │ │ movs r3, r0 │ │ │ │ - add sp, #136 @ 0x88 │ │ │ │ + bkpt 0x0090 │ │ │ │ movs r3, r0 │ │ │ │ - itt al │ │ │ │ - moval r3, r0 │ │ │ │ - stral r6, [r1, r4] │ │ │ │ + ldr r7, [pc, #744] @ (1d814 ) │ │ │ │ movs r3, r0 │ │ │ │ - asrs r0, r2, #14 │ │ │ │ + asrs r0, r6, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r0, r5] │ │ │ │ + str r4, [r5, r7] │ │ │ │ movs r3, r0 │ │ │ │ - strb r4, [r5, r1] │ │ │ │ + strh r0, [r3, r4] │ │ │ │ movs r3, r0 │ │ │ │ - strb r2, [r4, r2] │ │ │ │ + strh r6, [r1, r5] │ │ │ │ movs r3, r0 │ │ │ │ - strb r4, [r6, r2] │ │ │ │ + strh r0, [r4, r5] │ │ │ │ movs r3, r0 │ │ │ │ - strb r2, [r7, r2] │ │ │ │ + strh r6, [r4, r5] │ │ │ │ movs r3, r0 │ │ │ │ - strb r6, [r6, r3] │ │ │ │ + strh r2, [r4, r6] │ │ │ │ movs r3, r0 │ │ │ │ - strb r6, [r1, r4] │ │ │ │ + strh r2, [r7, r6] │ │ │ │ movs r3, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ sub sp, #16 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #16] │ │ │ │ - cbz r0, 1dc12 │ │ │ │ - blx 15aa8 │ │ │ │ + cbz r0, 1d56a │ │ │ │ + blx 15964 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #20] │ │ │ │ - cbz r0, 1dc1e │ │ │ │ - blx 15148 │ │ │ │ + cbz r0, 1d576 │ │ │ │ + blx 15010 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - cbz r0, 1dc38 │ │ │ │ + cbz r0, 1d590 │ │ │ │ movs r3, #0 │ │ │ │ movs r1, #16 │ │ │ │ mov r2, r3 │ │ │ │ strd r3, r4, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - blx 168d4 │ │ │ │ + blx 16784 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - blx 15aa8 │ │ │ │ + blx 15964 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #24] │ │ │ │ - cbz r0, 1dc44 │ │ │ │ - blx 15148 │ │ │ │ + cbz r0, 1d59c │ │ │ │ + blx 15010 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #48] @ 0x30 │ │ │ │ - cbz r0, 1dc50 │ │ │ │ - blx 16b34 │ │ │ │ + cbz r0, 1d5a8 │ │ │ │ + blx 169d8 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ - blx 15148 │ │ │ │ + blx 15010 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ - blx 16510 │ │ │ │ + blx 163c0 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ - blx 15884 │ │ │ │ + blx 1574c │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ - blx 16510 │ │ │ │ + blx 163c0 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ - blx 15884 │ │ │ │ - ldr r3, [pc, #16] @ (1dc80 ) │ │ │ │ + blx 1574c │ │ │ │ + ldr r3, [pc, #16] @ (1d5d8 ) │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ bx r3 │ │ │ │ - movs r5, #214 @ 0xd6 │ │ │ │ + cmp r4, #118 @ 0x76 │ │ │ │ movs r6, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r2 │ │ │ │ mov r0, r2 │ │ │ │ - blx 1624c │ │ │ │ + blx 160fc │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ - blx 17ce4 │ │ │ │ + blx 17b70 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ cmp r5, r0 │ │ │ │ - beq.n 1dcda │ │ │ │ + beq.n 1d632 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #76] @ 0x4c │ │ │ │ - cbz r0, 1dcb6 │ │ │ │ - blx 15aa8 │ │ │ │ - cbz r5, 1dce8 │ │ │ │ + cbz r0, 1d60e │ │ │ │ + blx 15964 │ │ │ │ + cbz r5, 1d640 │ │ │ │ mov r0, r5 │ │ │ │ - blx 1676c │ │ │ │ - ldr r5, [pc, #48] @ (1dcf0 ) │ │ │ │ + blx 1661c │ │ │ │ + ldr r5, [pc, #48] @ (1d648 ) │ │ │ │ strd r0, r6, [r4, #76] @ 0x4c │ │ │ │ mov r0, r4 │ │ │ │ add r5, pc │ │ │ │ ldr r1, [r5, #60] @ 0x3c │ │ │ │ - blx 18348 │ │ │ │ + blx 181c8 │ │ │ │ ldr r1, [r5, #64] @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 18344 │ │ │ │ + b.w 181c4 │ │ │ │ ldr r3, [r4, #80] @ 0x50 │ │ │ │ cmp r6, r3 │ │ │ │ - beq.n 1dcec │ │ │ │ + beq.n 1d644 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #76] @ 0x4c │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 1dcb2 │ │ │ │ + bne.n 1d60a │ │ │ │ movs r0, #0 │ │ │ │ - b.n 1dcbe │ │ │ │ + b.n 1d616 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - movs r5, #130 @ 0x82 │ │ │ │ + cmp r4, #34 @ 0x22 │ │ │ │ movs r6, r0 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr.w ip, [pc, #88] @ 1dd5c │ │ │ │ + ldr.w ip, [pc, #88] @ 1d6b4 │ │ │ │ sub sp, #20 │ │ │ │ mov r3, r1 │ │ │ │ - ldr.w lr, [pc, #84] @ 1dd60 │ │ │ │ + ldr.w lr, [pc, #84] @ 1d6b8 │ │ │ │ add ip, pc │ │ │ │ movs r1, #0 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r2, r1 │ │ │ │ str r1, [sp, #8] │ │ │ │ add lr, pc │ │ │ │ ldr.w r1, [ip, #52] @ 0x34 │ │ │ │ add.w ip, sp, #8 │ │ │ │ str.w ip, [sp, #4] │ │ │ │ - ldr.w ip, [pc, #60] @ 1dd64 │ │ │ │ + ldr.w ip, [pc, #60] @ 1d6bc │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #12] │ │ │ │ mov.w ip, #0 │ │ │ │ - blx 159e8 │ │ │ │ - ldr r2, [pc, #40] @ (1dd68 ) │ │ │ │ - ldr r3, [pc, #32] @ (1dd64 ) │ │ │ │ + blx 158b0 │ │ │ │ + ldr r2, [pc, #40] @ (1d6c0 ) │ │ │ │ + ldr r3, [pc, #32] @ (1d6bc ) │ │ │ │ add r2, pc │ │ │ │ ldr r0, [sp, #8] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1dd58 │ │ │ │ + bne.n 1d6b0 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - blx 17a74 <__stack_chk_fail@plt> │ │ │ │ - movs r5, #58 @ 0x3a │ │ │ │ + blx 1790c <__stack_chk_fail@plt> │ │ │ │ + cmp r3, #218 @ 0xda │ │ │ │ movs r6, r0 │ │ │ │ - lsrs r0, r2, #27 │ │ │ │ + asrs r0, r3, #22 │ │ │ │ movs r6, r0 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r4, #26 │ │ │ │ + asrs r6, r5, #21 │ │ │ │ movs r6, r0 │ │ │ │ - ldr r3, [pc, #12] @ (1dd7c ) │ │ │ │ + ldr r3, [pc, #12] @ (1d6d4 ) │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r0, #68] @ 0x44 │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r3, #44] @ 0x2c │ │ │ │ - b.w 159e4 │ │ │ │ + b.w 158ac │ │ │ │ nop │ │ │ │ - movs r4, #214 @ 0xd6 │ │ │ │ + cmp r3, #118 @ 0x76 │ │ │ │ movs r6, r0 │ │ │ │ cmp r1, #1 │ │ │ │ - beq.n 1dde6 │ │ │ │ + beq.n 1d73e │ │ │ │ cmp r1, #2 │ │ │ │ - beq.n 1ddde │ │ │ │ + beq.n 1d736 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ strd r1, r0, [sp, #24] │ │ │ │ ldrd r0, r4, [r3] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - blx 17904 │ │ │ │ + blx 1779c │ │ │ │ ldr r2, [sp, #28] │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 17904 │ │ │ │ + blx 1779c │ │ │ │ strd r5, r0, [sp, #16] │ │ │ │ - ldr r0, [pc, #56] @ (1ddf0 ) │ │ │ │ + ldr r0, [pc, #56] @ (1d748 ) │ │ │ │ mov.w lr, #157 @ 0x9d │ │ │ │ - ldr r3, [pc, #52] @ (1ddf4 ) │ │ │ │ + ldr r3, [pc, #52] @ (1d74c ) │ │ │ │ add r0, pc │ │ │ │ - ldr r2, [pc, #52] @ (1ddf8 ) │ │ │ │ + ldr r2, [pc, #52] @ (1d750 ) │ │ │ │ strd lr, r0, [sp] │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #48] @ (1ddfc ) │ │ │ │ + ldr r0, [pc, #48] @ (1d754 ) │ │ │ │ add r2, pc │ │ │ │ ldr r1, [sp, #24] │ │ │ │ str r1, [sp, #8] │ │ │ │ add r0, pc │ │ │ │ movs r1, #16 │ │ │ │ str r4, [sp, #12] │ │ │ │ - blx 189fc │ │ │ │ + blx 18870 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r1, [r0, #80] @ 0x50 │ │ │ │ mov r0, r2 │ │ │ │ - b.w 17d98 │ │ │ │ + b.w 17c24 │ │ │ │ ldr r1, [r0, #76] @ 0x4c │ │ │ │ mov r0, r2 │ │ │ │ - b.w 17f9c │ │ │ │ + b.w 17e28 │ │ │ │ nop │ │ │ │ - ldr r6, [pc, #280] @ (1df0c ) │ │ │ │ + ldr r4, [pc, #968] @ (1db14 ) │ │ │ │ movs r3, r0 │ │ │ │ - strb r6, [r5, r5] │ │ │ │ + strb r2, [r3, r0] │ │ │ │ movs r3, r0 │ │ │ │ - ldr r5, [pc, #1000] @ (1e1e4 ) │ │ │ │ + ldr r4, [pc, #664] @ (1d9ec ) │ │ │ │ movs r3, r0 │ │ │ │ - ldr r6, [pc, #176] @ (1deb0 ) │ │ │ │ + ldr r4, [pc, #864] @ (1dab8 ) │ │ │ │ movs r3, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [r0, #68] @ 0x44 │ │ │ │ sub sp, #16 │ │ │ │ - cbnz r2, 1de36 │ │ │ │ + cbnz r2, 1d78e │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ str r2, [sp, #12] │ │ │ │ - blx 15200 │ │ │ │ - ldr r3, [pc, #48] @ (1de50 ) │ │ │ │ + blx 150c8 │ │ │ │ + ldr r3, [pc, #48] @ (1d7a8 ) │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ str r1, [r4, #68] @ 0x44 │ │ │ │ ldr r1, [r3, #40] @ 0x28 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 159e4 │ │ │ │ - ldr r4, [pc, #28] @ (1de54 ) │ │ │ │ + b.w 158ac │ │ │ │ + ldr r4, [pc, #28] @ (1d7ac ) │ │ │ │ mov.w r2, #414 @ 0x19e │ │ │ │ - ldr r3, [pc, #24] @ (1de58 ) │ │ │ │ - ldr r1, [pc, #28] @ (1de5c ) │ │ │ │ + ldr r3, [pc, #24] @ (1d7b0 ) │ │ │ │ + ldr r1, [pc, #28] @ (1d7b4 ) │ │ │ │ add r4, pc │ │ │ │ - ldr r0, [pc, #28] @ (1de60 ) │ │ │ │ + ldr r0, [pc, #28] @ (1d7b8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ - blx 1663c │ │ │ │ - movs r4, #34 @ 0x22 │ │ │ │ + blx 164ec │ │ │ │ + cmp r2, #194 @ 0xc2 │ │ │ │ movs r6, r0 │ │ │ │ - strb r4, [r3, r4] │ │ │ │ + strh r0, [r1, r7] │ │ │ │ movs r3, r0 │ │ │ │ - b.n 1dfa4 │ │ │ │ + svc 52 @ 0x34 │ │ │ │ movs r3, r0 │ │ │ │ - strb r6, [r5, r3] │ │ │ │ + strh r2, [r3, r6] │ │ │ │ movs r3, r0 │ │ │ │ - ldr r5, [pc, #712] @ (1e12c ) │ │ │ │ + ldr r4, [pc, #376] @ (1d934 ) │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -0001de64 : │ │ │ │ +0001d7bc : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #56] @ (1deac ) │ │ │ │ + ldr r3, [pc, #56] @ (1d804 ) │ │ │ │ sub sp, #12 │ │ │ │ add r3, pc │ │ │ │ dmb ish │ │ │ │ add.w r2, r3, #68 @ 0x44 │ │ │ │ ldr r3, [r3, #68] @ 0x44 │ │ │ │ dmb ish │ │ │ │ - cbz r3, 1de92 │ │ │ │ - ldr r3, [pc, #36] @ (1deb0 ) │ │ │ │ + cbz r3, 1d7ea │ │ │ │ + ldr r3, [pc, #36] @ (1d808 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #68] @ 0x44 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #4] │ │ │ │ - blx 18190 │ │ │ │ + blx 1801c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1de88 │ │ │ │ - bl 1d914 │ │ │ │ + beq.n 1d7e0 │ │ │ │ + bl 1d26c │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - blx 1867c │ │ │ │ - b.n 1de88 │ │ │ │ - movs r3, #210 @ 0xd2 │ │ │ │ + blx 184fc │ │ │ │ + b.n 1d7e0 │ │ │ │ + cmp r2, #114 @ 0x72 │ │ │ │ movs r6, r0 │ │ │ │ - movs r3, #190 @ 0xbe │ │ │ │ + cmp r2, #94 @ 0x5e │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ -0001deb4 : │ │ │ │ +0001d80c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ - blx 18544 │ │ │ │ + blx 183c4 │ │ │ │ movs r1, #0 │ │ │ │ - blx 16680 │ │ │ │ + blx 16530 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ movs r6, #2 │ │ │ │ - blx 1676c │ │ │ │ + blx 1661c │ │ │ │ str r0, [r4, #12] │ │ │ │ - blx 15200 │ │ │ │ - ldr r2, [pc, #76] @ (1df30 ) │ │ │ │ - ldr r1, [pc, #80] @ (1df34 ) │ │ │ │ + blx 150c8 │ │ │ │ + ldr r2, [pc, #76] @ (1d888 ) │ │ │ │ + ldr r1, [pc, #80] @ (1d88c ) │ │ │ │ mov r3, r4 │ │ │ │ str r0, [r4, #68] @ 0x44 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ mov r0, r5 │ │ │ │ str r6, [sp, #0] │ │ │ │ - blx 15ad0 │ │ │ │ - ldr r2, [pc, #64] @ (1df38 ) │ │ │ │ - ldr r1, [pc, #68] @ (1df3c ) │ │ │ │ + blx 1598c │ │ │ │ + ldr r2, [pc, #64] @ (1d890 ) │ │ │ │ + ldr r1, [pc, #68] @ (1d894 ) │ │ │ │ mov r3, r4 │ │ │ │ add r2, pc │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ str r6, [sp, #0] │ │ │ │ - blx 15ad0 │ │ │ │ - ldr r2, [pc, #56] @ (1df40 ) │ │ │ │ - ldr r1, [pc, #56] @ (1df44 ) │ │ │ │ + blx 1598c │ │ │ │ + ldr r2, [pc, #56] @ (1d898 ) │ │ │ │ + ldr r1, [pc, #56] @ (1d89c ) │ │ │ │ mov r3, r4 │ │ │ │ add r2, pc │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ str r6, [sp, #0] │ │ │ │ - blx 15ad0 │ │ │ │ - ldr r2, [pc, #44] @ (1df48 ) │ │ │ │ - ldr r1, [pc, #48] @ (1df4c ) │ │ │ │ + blx 1598c │ │ │ │ + ldr r2, [pc, #44] @ (1d8a0 ) │ │ │ │ + ldr r1, [pc, #48] @ (1d8a4 ) │ │ │ │ mov r3, r4 │ │ │ │ add r2, pc │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ str r6, [sp, #0] │ │ │ │ - blx 15ad0 │ │ │ │ + blx 1598c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ vmaxnm.f16 , , │ │ │ │ - cbnz r2, 1dfb0 │ │ │ │ + hlt 0x000e │ │ │ │ movs r3, r0 │ │ │ │ mcr2 15, 3, pc, cr15, cr15, {7} @ │ │ │ │ - ldr r5, [pc, #72] @ (1df88 ) │ │ │ │ + ldr r3, [pc, #760] @ (1db90 ) │ │ │ │ movs r3, r0 │ │ │ │ stc2l 15, cr15, [r5, #1020]! @ 0x3fc │ │ │ │ - ldr r7, [pc, #400] @ (1e0d8 ) │ │ │ │ + ldr r6, [pc, #64] @ (1d8e0 ) │ │ │ │ movs r3, r0 │ │ │ │ stc2l 15, cr15, [r3, #-1020]! @ 0xfffffc04 │ │ │ │ - strb r2, [r1, r1] │ │ │ │ + strh r6, [r6, r3] │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -0001df50 : │ │ │ │ +0001d8a8 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #48] @ 0x30 │ │ │ │ sub sp, #8 │ │ │ │ - cbz r0, 1df6e │ │ │ │ + cbz r0, 1d8c6 │ │ │ │ str r1, [sp, #4] │ │ │ │ - blx 16b34 │ │ │ │ + blx 169d8 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, r1 │ │ │ │ - blx 18c8c │ │ │ │ + blx 18b00 │ │ │ │ str r0, [r4, #48] @ 0x30 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ │ │ │ │ -0001df7c : │ │ │ │ +0001d8d4 : │ │ │ │ ldr r0, [r0, #12] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0001df80 : │ │ │ │ +0001d8d8 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ sub sp, #8 │ │ │ │ - cbz r0, 1dfa2 │ │ │ │ + cbz r0, 1d8fa │ │ │ │ strd r1, r2, [sp] │ │ │ │ - blx 15aa8 │ │ │ │ + blx 15964 │ │ │ │ ldrd r1, r2, [sp] │ │ │ │ str r1, [r4, #16] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 1dfb0 │ │ │ │ + cbz r0, 1d908 │ │ │ │ str r2, [sp, #0] │ │ │ │ - blx 15148 │ │ │ │ + blx 15010 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ str r2, [r4, #20] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ │ │ │ │ -0001dfb8 : │ │ │ │ - ldr r3, [pc, #172] @ (1e068 ) │ │ │ │ +0001d910 : │ │ │ │ + ldr r3, [pc, #172] @ (1d9c0 ) │ │ │ │ ldr r2, [r0, #32] │ │ │ │ add r3, pc │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 1e064 │ │ │ │ + beq.n 1d9bc │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0, #40] @ 0x28 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, #200 @ 0xc8 │ │ │ │ - beq.n 1e014 │ │ │ │ + beq.n 1d96c │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ - blx 181f8 │ │ │ │ + blx 18084 │ │ │ │ cmp r0, #3 │ │ │ │ - beq.n 1e00e │ │ │ │ + beq.n 1d966 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ - cbnz r3, 1dffe │ │ │ │ - ldr r2, [pc, #128] @ (1e06c ) │ │ │ │ + cbnz r3, 1d956 │ │ │ │ + ldr r2, [pc, #128] @ (1d9c4 ) │ │ │ │ movs r1, #17 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ add r2, pc │ │ │ │ - blx 15efc │ │ │ │ + blx 15db8 │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #112] @ (1e070 ) │ │ │ │ + ldr r2, [pc, #112] @ (1d9c8 ) │ │ │ │ movs r1, #17 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ - blx 15efc │ │ │ │ - cbz r0, 1e032 │ │ │ │ + blx 15db8 │ │ │ │ + cbz r0, 1d98a │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #92] @ (1e074 ) │ │ │ │ + ldr r2, [pc, #92] @ (1d9cc ) │ │ │ │ ldr r1, [r0, #28] │ │ │ │ ldr r3, [r3, r2] │ │ │ │ dmb ish │ │ │ │ ldr r2, [r3, #0] │ │ │ │ dmb ish │ │ │ │ - cbz r2, 1e046 │ │ │ │ + cbz r2, 1d99e │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 1dfda │ │ │ │ + bne.n 1d932 │ │ │ │ movs r0, #1 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ movs r1, #17 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ - blx 15efc │ │ │ │ + blx 15db8 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r0, [pc, #48] @ (1e078 ) │ │ │ │ + ldr r0, [pc, #48] @ (1d9d0 ) │ │ │ │ strd r1, r3, [sp] │ │ │ │ add r0, pc │ │ │ │ - blx 155a0 │ │ │ │ + blx 15468 │ │ │ │ dmb ish │ │ │ │ ldr r3, [sp, #4] │ │ │ │ str r0, [r3, #0] │ │ │ │ dmb ish │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r1, [sp, #0] │ │ │ │ - b.n 1e028 │ │ │ │ + b.n 1d980 │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ - lsrs r4, r5, #16 │ │ │ │ + asrs r4, r6, #11 │ │ │ │ movs r6, r0 │ │ │ │ - strh r6, [r3, r6] │ │ │ │ + strh r2, [r1, r1] │ │ │ │ movs r3, r0 │ │ │ │ - ldrb r4, [r6, r7] │ │ │ │ + ldrb r0, [r4, r2] │ │ │ │ movs r3, r0 │ │ │ │ - asrs r0, r6, #15 │ │ │ │ + asrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r7, r4] │ │ │ │ + str r4, [r4, r7] │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -0001e07c : │ │ │ │ +0001d9d4 : │ │ │ │ mov r3, r2 │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r0, #68] @ 0x44 │ │ │ │ - b.w 16c2c │ │ │ │ + b.w 16ad0 │ │ │ │ │ │ │ │ -0001e088 : │ │ │ │ +0001d9e0 : │ │ │ │ ldr r0, [r0, #68] @ 0x44 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0001e08c : │ │ │ │ +0001d9e4 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - blx 18544 │ │ │ │ - cbz r4, 1e0c4 │ │ │ │ + blx 183c4 │ │ │ │ + cbz r4, 1da1c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 1e0ac │ │ │ │ + cbz r3, 1da04 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 1e0b6 │ │ │ │ + beq.n 1da0e │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 1e0c4 │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 1da1c │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ - cbz r0, 1e0da │ │ │ │ + cbz r0, 1da32 │ │ │ │ mov r1, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 18c54 │ │ │ │ - ldr r1, [pc, #40] @ (1e0f0 ) │ │ │ │ - ldr r2, [pc, #44] @ (1e0f4 ) │ │ │ │ - ldr r0, [pc, #44] @ (1e0f8 ) │ │ │ │ + b.w 18ac8 │ │ │ │ + ldr r1, [pc, #40] @ (1da48 ) │ │ │ │ + ldr r2, [pc, #44] @ (1da4c ) │ │ │ │ + ldr r0, [pc, #44] @ (1da50 ) │ │ │ │ add r1, pc │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ add r2, pc │ │ │ │ add r0, pc │ │ │ │ adds r1, #24 │ │ │ │ - b.w 170ac │ │ │ │ - ldr r1, [pc, #32] @ (1e0fc ) │ │ │ │ - ldr r2, [pc, #32] @ (1e100 ) │ │ │ │ - ldr r0, [pc, #36] @ (1e104 ) │ │ │ │ + b.w 16f44 │ │ │ │ + ldr r1, [pc, #32] @ (1da54 ) │ │ │ │ + ldr r2, [pc, #32] @ (1da58 ) │ │ │ │ + ldr r0, [pc, #36] @ (1da5c ) │ │ │ │ add r1, pc │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ add r2, pc │ │ │ │ add r0, pc │ │ │ │ adds r1, #24 │ │ │ │ - b.w 170ac │ │ │ │ - udf #30 │ │ │ │ + b.w 16f44 │ │ │ │ + bgt.n 1d9a8 │ │ │ │ movs r3, r0 │ │ │ │ - strh r0, [r1, r3] │ │ │ │ + str r4, [r6, r5] │ │ │ │ movs r3, r0 │ │ │ │ - ldr r3, [pc, #168] @ (1e1a4 ) │ │ │ │ + ldr r1, [pc, #856] @ (1ddac ) │ │ │ │ movs r3, r0 │ │ │ │ - udf #8 │ │ │ │ + bgt.n 1d988 │ │ │ │ movs r3, r0 │ │ │ │ - strh r2, [r2, r3] │ │ │ │ + str r6, [r7, r5] │ │ │ │ movs r3, r0 │ │ │ │ - ldr r3, [pc, #80] @ (1e158 ) │ │ │ │ + ldr r1, [pc, #768] @ (1dd60 ) │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -0001e108 : │ │ │ │ +0001da60 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - blx 18544 │ │ │ │ - cbz r4, 1e142 │ │ │ │ + blx 183c4 │ │ │ │ + cbz r4, 1da9a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 1e128 │ │ │ │ + cbz r3, 1da80 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 1e132 │ │ │ │ + beq.n 1da8a │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 1e142 │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 1da9a │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ - cbz r0, 1e140 │ │ │ │ + cbz r0, 1da98 │ │ │ │ mov r1, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 17b40 │ │ │ │ + b.w 179d8 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r1, [pc, #20] @ (1e158 ) │ │ │ │ - ldr r2, [pc, #20] @ (1e15c ) │ │ │ │ - ldr r0, [pc, #24] @ (1e160 ) │ │ │ │ + ldr r1, [pc, #20] @ (1dab0 ) │ │ │ │ + ldr r2, [pc, #20] @ (1dab4 ) │ │ │ │ + ldr r0, [pc, #24] @ (1dab8 ) │ │ │ │ add r1, pc │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ add r2, pc │ │ │ │ add r0, pc │ │ │ │ adds r1, #52 @ 0x34 │ │ │ │ - b.w 170ac │ │ │ │ - ble.n 1e09c │ │ │ │ + b.w 16f44 │ │ │ │ + bgt.n 1db14 │ │ │ │ movs r3, r0 │ │ │ │ - strh r2, [r1, r1] │ │ │ │ + str r6, [r6, r3] │ │ │ │ movs r3, r0 │ │ │ │ - ldr r2, [pc, #688] @ (1e414 ) │ │ │ │ + ldr r1, [pc, #352] @ (1dc1c ) │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -0001e164 : │ │ │ │ +0001dabc : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #68] @ 0x44 │ │ │ │ - cbz r3, 1e186 │ │ │ │ + cbz r3, 1dade │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r3 │ │ │ │ - blx 15540 │ │ │ │ + blx 15408 │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ pop {r3, pc} │ │ │ │ mov r0, r3 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ │ │ │ │ -0001e18c : │ │ │ │ +0001dae4 : │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r0, #68] @ 0x44 │ │ │ │ - cbz r0, 1e19a │ │ │ │ + cbz r0, 1daf2 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r1, #68] @ 0x44 │ │ │ │ - b.w 17798 │ │ │ │ + b.w 17630 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0001e19c : │ │ │ │ +0001daf4 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #60] @ 0x3c │ │ │ │ - blx 184e8 │ │ │ │ + blx 18368 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ - blx 17350 │ │ │ │ + blx 171e8 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ movs r1, #2 │ │ │ │ - blx 15b08 │ │ │ │ + blx 159c4 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [r4, #40] @ 0x28 │ │ │ │ - cbz r0, 1e1ce │ │ │ │ - blx 15148 │ │ │ │ + cbz r0, 1db26 │ │ │ │ + blx 15010 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ str r3, [r4, #32] │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0001e1d4 : │ │ │ │ - ldr r3, [pc, #8] @ (1e1e0 ) │ │ │ │ +0001db2c : │ │ │ │ + ldr r3, [pc, #8] @ (1db38 ) │ │ │ │ movs r2, #0 │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - b.w 159e4 │ │ │ │ - movs r0, #112 @ 0x70 │ │ │ │ + b.w 158ac │ │ │ │ + movs r7, #16 │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ -0001e1e4 : │ │ │ │ - ldr r3, [pc, #8] @ (1e1f0 ) │ │ │ │ +0001db3c : │ │ │ │ + ldr r3, [pc, #8] @ (1db48 ) │ │ │ │ movs r2, #0 │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - b.w 159e4 │ │ │ │ - movs r0, #96 @ 0x60 │ │ │ │ + b.w 158ac │ │ │ │ + movs r7, #0 │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ -0001e1f4 : │ │ │ │ - ldr r3, [pc, #8] @ (1e200 ) │ │ │ │ +0001db4c : │ │ │ │ + ldr r3, [pc, #8] @ (1db58 ) │ │ │ │ movs r2, #0 │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r3, #16] │ │ │ │ - b.w 159e4 │ │ │ │ - movs r0, #80 @ 0x50 │ │ │ │ + b.w 158ac │ │ │ │ + movs r6, #240 @ 0xf0 │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ -0001e204 : │ │ │ │ - ldr.w ip, [pc, #16] @ 1e218 │ │ │ │ +0001db5c : │ │ │ │ + ldr.w ip, [pc, #16] @ 1db70 │ │ │ │ mov r3, r1 │ │ │ │ movs r2, #0 │ │ │ │ add ip, pc │ │ │ │ ldr.w r1, [ip, #20] │ │ │ │ - b.w 159e4 │ │ │ │ + b.w 158ac │ │ │ │ nop │ │ │ │ - movs r0, #60 @ 0x3c │ │ │ │ + movs r6, #220 @ 0xdc │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ -0001e21c : │ │ │ │ - ldr r3, [pc, #8] @ (1e228 ) │ │ │ │ +0001db74 : │ │ │ │ + ldr r3, [pc, #8] @ (1db80 ) │ │ │ │ movs r2, #0 │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r3, #24] │ │ │ │ - b.w 159e4 │ │ │ │ - movs r0, #40 @ 0x28 │ │ │ │ + b.w 158ac │ │ │ │ + movs r6, #200 @ 0xc8 │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ -0001e22c : │ │ │ │ - ldr r3, [pc, #8] @ (1e238 ) │ │ │ │ +0001db84 : │ │ │ │ + ldr r3, [pc, #8] @ (1db90 ) │ │ │ │ movs r2, #0 │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r3, #28] │ │ │ │ - b.w 159e4 │ │ │ │ - movs r0, #24 │ │ │ │ + b.w 158ac │ │ │ │ + movs r6, #184 @ 0xb8 │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ -0001e23c : │ │ │ │ - ldr.w ip, [pc, #16] @ 1e250 │ │ │ │ +0001db94 : │ │ │ │ + ldr.w ip, [pc, #16] @ 1dba8 │ │ │ │ mov r3, r1 │ │ │ │ movs r2, #0 │ │ │ │ add ip, pc │ │ │ │ ldr.w r1, [ip, #32] │ │ │ │ - b.w 159e4 │ │ │ │ + b.w 158ac │ │ │ │ nop │ │ │ │ - movs r0, #4 │ │ │ │ + movs r6, #164 @ 0xa4 │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ -0001e254 : │ │ │ │ +0001dbac : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #52] @ 0x34 │ │ │ │ - blx 15430 │ │ │ │ - cbnz r0, 1e27e │ │ │ │ - ldr r3, [pc, #28] @ (1e28c ) │ │ │ │ + blx 152f8 │ │ │ │ + cbnz r0, 1dbd6 │ │ │ │ + ldr r3, [pc, #28] @ (1dbe4 ) │ │ │ │ mov r0, r4 │ │ │ │ movs r2, #0 │ │ │ │ add r3, pc │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ ldr r1, [r3, #36] @ 0x24 │ │ │ │ - b.w 159e4 │ │ │ │ + b.w 158ac │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ - blx 16958 │ │ │ │ - blx 17e30 │ │ │ │ - b.n 1e26c │ │ │ │ + blx 16808 │ │ │ │ + blx 17cbc │ │ │ │ + b.n 1dbc4 │ │ │ │ nop │ │ │ │ - subs r6, r2, #7 │ │ │ │ + movs r6, #118 @ 0x76 │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ -0001e290 : │ │ │ │ - ldr r3, [pc, #8] @ (1e29c ) │ │ │ │ +0001dbe8 : │ │ │ │ + ldr r3, [pc, #8] @ (1dbf4 ) │ │ │ │ movs r2, #0 │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r3, #48] @ 0x30 │ │ │ │ - b.w 159e4 │ │ │ │ - subs r4, r6, #6 │ │ │ │ + b.w 158ac │ │ │ │ + movs r6, #84 @ 0x54 │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ -0001e2a0 : │ │ │ │ +0001dbf8 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - blx 18544 │ │ │ │ - cbz r4, 1e2ce │ │ │ │ + blx 183c4 │ │ │ │ + cbz r4, 1dc26 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 1e2c0 │ │ │ │ + cbz r3, 1dc18 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 1e2ca │ │ │ │ + beq.n 1dc22 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 1e2ce │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 1dc26 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r1, [pc, #20] @ (1e2e4 ) │ │ │ │ - ldr r2, [pc, #20] @ (1e2e8 ) │ │ │ │ - ldr r0, [pc, #24] @ (1e2ec ) │ │ │ │ + ldr r1, [pc, #20] @ (1dc3c ) │ │ │ │ + ldr r2, [pc, #20] @ (1dc40 ) │ │ │ │ + ldr r0, [pc, #24] @ (1dc44 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #80 @ 0x50 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ + blx 16f48 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bgt.n 1e310 │ │ │ │ + bge.n 1db88 │ │ │ │ movs r3, r0 │ │ │ │ - str r2, [r0, r3] │ │ │ │ + ldr r7, [pc, #440] @ (1ddfc ) │ │ │ │ movs r3, r0 │ │ │ │ - ldr r1, [pc, #136] @ (1e378 ) │ │ │ │ + @ instruction: 0x47ce │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -0001e2f0 : │ │ │ │ +0001dc48 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - blx 18544 │ │ │ │ - cbz r4, 1e31e │ │ │ │ + blx 183c4 │ │ │ │ + cbz r4, 1dc76 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 1e310 │ │ │ │ + cbz r3, 1dc68 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 1e31a │ │ │ │ + beq.n 1dc72 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 1e31e │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 1dc76 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r1, [pc, #20] @ (1e334 ) │ │ │ │ - ldr r2, [pc, #20] @ (1e338 ) │ │ │ │ - ldr r0, [pc, #24] @ (1e33c ) │ │ │ │ + ldr r1, [pc, #20] @ (1dc8c ) │ │ │ │ + ldr r2, [pc, #20] @ (1dc90 ) │ │ │ │ + ldr r0, [pc, #24] @ (1dc94 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #120 @ 0x78 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ + blx 16f48 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - blt.n 1e2c0 │ │ │ │ + bge.n 1dd38 │ │ │ │ movs r3, r0 │ │ │ │ - str r2, [r6, r1] │ │ │ │ + ldr r7, [pc, #120] @ (1dd0c ) │ │ │ │ movs r3, r0 │ │ │ │ - ldr r0, [pc, #840] @ (1e688 ) │ │ │ │ + bx pc │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -0001e340 : │ │ │ │ +0001dc98 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - blx 18544 │ │ │ │ - cbz r4, 1e36e │ │ │ │ + blx 183c4 │ │ │ │ + cbz r4, 1dcc6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 1e360 │ │ │ │ + cbz r3, 1dcb8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 1e36a │ │ │ │ + beq.n 1dcc2 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 1e36e │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 1dcc6 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r1, [pc, #20] @ (1e384 ) │ │ │ │ - ldr r2, [pc, #20] @ (1e388 ) │ │ │ │ - ldr r0, [pc, #24] @ (1e38c ) │ │ │ │ + ldr r1, [pc, #20] @ (1dcdc ) │ │ │ │ + ldr r2, [pc, #20] @ (1dce0 ) │ │ │ │ + ldr r0, [pc, #24] @ (1dce4 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #164 @ 0xa4 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ + blx 16f48 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - blt.n 1e470 │ │ │ │ + bge.n 1dce8 │ │ │ │ movs r3, r0 │ │ │ │ - str r2, [r4, r0] │ │ │ │ + ldr r6, [pc, #824] @ (1e01c ) │ │ │ │ movs r3, r0 │ │ │ │ - ldr r0, [pc, #520] @ (1e598 ) │ │ │ │ + bx r5 │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -0001e390 : │ │ │ │ +0001dce8 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - blx 18544 │ │ │ │ - cbz r4, 1e3be │ │ │ │ + blx 183c4 │ │ │ │ + cbz r4, 1dd16 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 1e3b0 │ │ │ │ + cbz r3, 1dd08 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 1e3ba │ │ │ │ + beq.n 1dd12 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 1e3be │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 1dd16 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r1, [pc, #20] @ (1e3d4 ) │ │ │ │ - ldr r2, [pc, #20] @ (1e3d8 ) │ │ │ │ - ldr r0, [pc, #24] @ (1e3dc ) │ │ │ │ + ldr r1, [pc, #20] @ (1dd2c ) │ │ │ │ + ldr r2, [pc, #20] @ (1dd30 ) │ │ │ │ + ldr r0, [pc, #24] @ (1dd34 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #204 @ 0xcc │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ + blx 16f48 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - blt.n 1e420 │ │ │ │ + bls.n 1dc98 │ │ │ │ movs r3, r0 │ │ │ │ - ldr r7, [pc, #840] @ (1e724 ) │ │ │ │ + ldr r6, [pc, #504] @ (1df2c ) │ │ │ │ movs r3, r0 │ │ │ │ - ldr r0, [pc, #200] @ (1e4a8 ) │ │ │ │ + mov lr, fp │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -0001e3e0 : │ │ │ │ +0001dd38 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - blx 18544 │ │ │ │ - cbz r4, 1e40e │ │ │ │ + blx 183c4 │ │ │ │ + cbz r4, 1dd66 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 1e400 │ │ │ │ + cbz r3, 1dd58 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 1e40a │ │ │ │ + beq.n 1dd62 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 1e40e │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 1dd66 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r1, [pc, #20] @ (1e424 ) │ │ │ │ - ldr r2, [pc, #20] @ (1e428 ) │ │ │ │ - ldr r0, [pc, #24] @ (1e42c ) │ │ │ │ + ldr r1, [pc, #20] @ (1dd7c ) │ │ │ │ + ldr r2, [pc, #20] @ (1dd80 ) │ │ │ │ + ldr r0, [pc, #24] @ (1dd84 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #244 @ 0xf4 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ + blx 16f48 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bge.n 1e3d0 │ │ │ │ + bls.n 1de48 │ │ │ │ movs r3, r0 │ │ │ │ - ldr r7, [pc, #520] @ (1e634 ) │ │ │ │ + ldr r6, [pc, #184] @ (1de3c ) │ │ │ │ movs r3, r0 │ │ │ │ - @ instruction: 0x47e2 │ │ │ │ + mov lr, r1 │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -0001e430 : │ │ │ │ +0001dd88 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ - blx 185d8 │ │ │ │ + blx 18458 │ │ │ │ str r0, [r4, #28] │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ │ │ │ │ -0001e44c : │ │ │ │ +0001dda4 : │ │ │ │ str r1, [r0, #72] @ 0x48 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0001e450 : │ │ │ │ +0001dda8 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - blx 18544 │ │ │ │ - cbz r4, 1e47e │ │ │ │ + blx 183c4 │ │ │ │ + cbz r4, 1ddd6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 1e470 │ │ │ │ + cbz r3, 1ddc8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 1e47a │ │ │ │ + beq.n 1ddd2 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 1e47e │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 1ddd6 │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r1, [pc, #24] @ (1e498 ) │ │ │ │ - ldr r2, [pc, #24] @ (1e49c ) │ │ │ │ - ldr r0, [pc, #28] @ (1e4a0 ) │ │ │ │ + ldr r1, [pc, #24] @ (1ddf0 ) │ │ │ │ + ldr r2, [pc, #24] @ (1ddf4 ) │ │ │ │ + ldr r0, [pc, #28] @ (1ddf8 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #276 @ 0x114 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ + blx 16f48 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - bge.n 1e564 │ │ │ │ + bhi.n 1dddc │ │ │ │ movs r3, r0 │ │ │ │ - ldr r7, [pc, #72] @ (1e4e8 ) │ │ │ │ + ldr r5, [pc, #760] @ (1e0f0 ) │ │ │ │ movs r3, r0 │ │ │ │ - bx lr │ │ │ │ + mov r4, r3 │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -0001e4a4 : │ │ │ │ +0001ddfc : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - blx 18544 │ │ │ │ - cbz r4, 1e4d2 │ │ │ │ + blx 183c4 │ │ │ │ + cbz r4, 1de2a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 1e4c4 │ │ │ │ + cbz r3, 1de1c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 1e4ce │ │ │ │ + beq.n 1de26 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 1e4d2 │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 1de2a │ │ │ │ ldr r0, [r4, #32] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r1, [pc, #24] @ (1e4ec ) │ │ │ │ - ldr r2, [pc, #24] @ (1e4f0 ) │ │ │ │ - ldr r0, [pc, #28] @ (1e4f4 ) │ │ │ │ + ldr r1, [pc, #24] @ (1de44 ) │ │ │ │ + ldr r2, [pc, #24] @ (1de48 ) │ │ │ │ + ldr r0, [pc, #28] @ (1de4c ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #312 @ 0x138 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ + blx 16f48 │ │ │ │ movs r0, #1 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - bge.n 1e510 │ │ │ │ + bhi.n 1dd88 │ │ │ │ movs r3, r0 │ │ │ │ - ldr r6, [pc, #760] @ (1e7ec ) │ │ │ │ + ldr r5, [pc, #424] @ (1dff4 ) │ │ │ │ movs r3, r0 │ │ │ │ - bxns r3 │ │ │ │ + cmp r8, r9 │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -0001e4f8 : │ │ │ │ +0001de50 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - blx 18544 │ │ │ │ - cbz r4, 1e52e │ │ │ │ + blx 183c4 │ │ │ │ + cbz r4, 1de86 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 1e51a │ │ │ │ + cbz r3, 1de72 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 1e524 │ │ │ │ + beq.n 1de7c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 1e52e │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 1de86 │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ str r5, [r4, #32] │ │ │ │ - cbnz r3, 1e52c │ │ │ │ + cbnz r3, 1de84 │ │ │ │ str r5, [r4, #36] @ 0x24 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r1, [pc, #24] @ (1e548 ) │ │ │ │ - ldr r2, [pc, #24] @ (1e54c ) │ │ │ │ - ldr r0, [pc, #28] @ (1e550 ) │ │ │ │ + ldr r1, [pc, #24] @ (1dea0 ) │ │ │ │ + ldr r2, [pc, #24] @ (1dea4 ) │ │ │ │ + ldr r0, [pc, #28] @ (1dea8 ) │ │ │ │ add r1, pc │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ add r2, pc │ │ │ │ add r0, pc │ │ │ │ add.w r1, r1, #352 @ 0x160 │ │ │ │ - b.w 170ac │ │ │ │ + b.w 16f44 │ │ │ │ nop │ │ │ │ - bls.n 1e4b4 │ │ │ │ + bhi.n 1df2c │ │ │ │ movs r3, r0 │ │ │ │ - ldr r6, [pc, #376] @ (1e6c8 ) │ │ │ │ + ldr r5, [pc, #40] @ (1ded0 ) │ │ │ │ movs r3, r0 │ │ │ │ - nop @ (mov r8, r8) │ │ │ │ + cmp r4, sp │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -0001e554 : │ │ │ │ +0001deac : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - blx 18544 │ │ │ │ - cbz r4, 1e582 │ │ │ │ + blx 183c4 │ │ │ │ + cbz r4, 1deda │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 1e574 │ │ │ │ + cbz r3, 1decc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 1e57e │ │ │ │ + beq.n 1ded6 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 1e582 │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 1deda │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r1, [pc, #24] @ (1e59c ) │ │ │ │ - ldr r2, [pc, #24] @ (1e5a0 ) │ │ │ │ - ldr r0, [pc, #28] @ (1e5a4 ) │ │ │ │ + ldr r1, [pc, #24] @ (1def4 ) │ │ │ │ + ldr r2, [pc, #24] @ (1def8 ) │ │ │ │ + ldr r0, [pc, #28] @ (1defc ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #392 @ 0x188 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ + blx 16f48 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - bls.n 1e660 │ │ │ │ + bvc.n 1ded8 │ │ │ │ movs r3, r0 │ │ │ │ - ldr r6, [pc, #56] @ (1e5dc ) │ │ │ │ + ldr r4, [pc, #744] @ (1e1e4 ) │ │ │ │ movs r3, r0 │ │ │ │ - mov r4, sp │ │ │ │ + cmp r0, r3 │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -0001e5a8 : │ │ │ │ +0001df00 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - blx 18544 │ │ │ │ - cbz r4, 1e5d6 │ │ │ │ + blx 183c4 │ │ │ │ + cbz r4, 1df2e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 1e5c8 │ │ │ │ + cbz r3, 1df20 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 1e5d2 │ │ │ │ + beq.n 1df2a │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 1e5d6 │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 1df2e │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r1, [pc, #24] @ (1e5f0 ) │ │ │ │ - ldr r2, [pc, #24] @ (1e5f4 ) │ │ │ │ - ldr r0, [pc, #28] @ (1e5f8 ) │ │ │ │ + ldr r1, [pc, #24] @ (1df48 ) │ │ │ │ + ldr r2, [pc, #24] @ (1df4c ) │ │ │ │ + ldr r0, [pc, #28] @ (1df50 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #432 @ 0x1b0 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ + blx 16f48 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - bls.n 1e60c │ │ │ │ + bvc.n 1de84 │ │ │ │ movs r3, r0 │ │ │ │ - ldr r5, [pc, #744] @ (1e8e0 ) │ │ │ │ + ldr r4, [pc, #408] @ (1e0e8 ) │ │ │ │ movs r3, r0 │ │ │ │ - mov r0, r3 │ │ │ │ + add ip, r8 │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -0001e5fc : │ │ │ │ +0001df54 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r2 │ │ │ │ - blx 18544 │ │ │ │ - cbz r4, 1e640 │ │ │ │ + blx 183c4 │ │ │ │ + cbz r4, 1df98 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 1e620 │ │ │ │ + cbz r3, 1df78 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 1e62a │ │ │ │ + beq.n 1df82 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 1e640 │ │ │ │ - cbz r6, 1e658 │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 1df98 │ │ │ │ + cbz r6, 1dfb0 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ - blx 15148 │ │ │ │ + blx 15010 │ │ │ │ str r6, [r4, #40] @ 0x28 │ │ │ │ - cbz r5, 1e670 │ │ │ │ + cbz r5, 1dfc8 │ │ │ │ mov r0, r5 │ │ │ │ - blx 15bfc │ │ │ │ + blx 15ab8 │ │ │ │ str r0, [r4, #44] @ 0x2c │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r1, [pc, #56] @ (1e67c ) │ │ │ │ - ldr r2, [pc, #60] @ (1e680 ) │ │ │ │ - ldr r0, [pc, #60] @ (1e684 ) │ │ │ │ + ldr r1, [pc, #56] @ (1dfd4 ) │ │ │ │ + ldr r2, [pc, #60] @ (1dfd8 ) │ │ │ │ + ldr r0, [pc, #60] @ (1dfdc ) │ │ │ │ add r1, pc │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ add r2, pc │ │ │ │ add r0, pc │ │ │ │ add.w r1, r1, #464 @ 0x1d0 │ │ │ │ - b.w 170ac │ │ │ │ - ldr r1, [pc, #44] @ (1e688 ) │ │ │ │ - ldr r2, [pc, #48] @ (1e68c ) │ │ │ │ - ldr r0, [pc, #48] @ (1e690 ) │ │ │ │ + b.w 16f44 │ │ │ │ + ldr r1, [pc, #44] @ (1dfe0 ) │ │ │ │ + ldr r2, [pc, #48] @ (1dfe4 ) │ │ │ │ + ldr r0, [pc, #48] @ (1dfe8 ) │ │ │ │ add r1, pc │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ add r2, pc │ │ │ │ add r0, pc │ │ │ │ add.w r1, r1, #464 @ 0x1d0 │ │ │ │ - b.w 170ac │ │ │ │ + b.w 16f44 │ │ │ │ mov r0, r6 │ │ │ │ - blx 16f6c │ │ │ │ + blx 16e04 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 1e636 │ │ │ │ + b.n 1df8e │ │ │ │ nop │ │ │ │ - bhi.n 1e5c4 │ │ │ │ + bvc.n 1e03c │ │ │ │ movs r3, r0 │ │ │ │ - ldr r5, [pc, #304] @ (1e7b4 ) │ │ │ │ + ldr r3, [pc, #992] @ (1e3bc ) │ │ │ │ movs r3, r0 │ │ │ │ - cmp lr, r5 │ │ │ │ + add r2, fp │ │ │ │ movs r3, r0 │ │ │ │ - bhi.n 1e5a0 │ │ │ │ + bvc.n 1e018 │ │ │ │ movs r3, r0 │ │ │ │ - ldr r5, [pc, #432] @ (1e840 ) │ │ │ │ + ldr r4, [pc, #96] @ (1e048 ) │ │ │ │ movs r3, r0 │ │ │ │ - cmp lr, r2 │ │ │ │ + add r2, r8 │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -0001e694 : │ │ │ │ +0001dfec : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - blx 18544 │ │ │ │ - cbz r4, 1e6c2 │ │ │ │ + blx 183c4 │ │ │ │ + cbz r4, 1e01a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 1e6b4 │ │ │ │ + cbz r3, 1e00c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 1e6be │ │ │ │ + beq.n 1e016 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 1e6c2 │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 1e01a │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r1, [pc, #24] @ (1e6dc ) │ │ │ │ - ldr r2, [pc, #24] @ (1e6e0 ) │ │ │ │ - ldr r0, [pc, #28] @ (1e6e4 ) │ │ │ │ + ldr r1, [pc, #24] @ (1e034 ) │ │ │ │ + ldr r2, [pc, #24] @ (1e038 ) │ │ │ │ + ldr r0, [pc, #28] @ (1e03c ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #496 @ 0x1f0 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ + blx 16f48 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - bhi.n 1e720 │ │ │ │ + bvs.n 1df98 │ │ │ │ movs r3, r0 │ │ │ │ - ldr r4, [pc, #824] @ (1ea1c ) │ │ │ │ + ldr r3, [pc, #488] @ (1e224 ) │ │ │ │ movs r3, r0 │ │ │ │ - cmp r4, r5 │ │ │ │ + mvns r0, r3 │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -0001e6e8 : │ │ │ │ +0001e040 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r7, r2 │ │ │ │ mov r8, r3 │ │ │ │ ldr r6, [sp, #32] │ │ │ │ - blx 18544 │ │ │ │ - cbz r4, 1e75c │ │ │ │ + blx 183c4 │ │ │ │ + cbz r4, 1e0b4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 1e714 │ │ │ │ + cbz r3, 1e06c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 1e71e │ │ │ │ + beq.n 1e076 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 1e75c │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 1e0b4 │ │ │ │ clz r3, r6 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ cmp r5, #0 │ │ │ │ it ne │ │ │ │ orrne.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 1e796 │ │ │ │ + beq.n 1e0ee │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 1e7b0 │ │ │ │ + beq.n 1e108 │ │ │ │ movs r1, #47 @ 0x2f │ │ │ │ mov r0, r5 │ │ │ │ - blx 15d34 │ │ │ │ - cbz r0, 1e776 │ │ │ │ + blx 15bf0 │ │ │ │ + cbz r0, 1e0ce │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ mov r2, r5 │ │ │ │ movs r3, #0 │ │ │ │ movs r1, #26 │ │ │ │ - blx 15d28 │ │ │ │ + blx 15be4 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 17a04 │ │ │ │ - ldr r1, [pc, #100] @ (1e7c4 ) │ │ │ │ - ldr r2, [pc, #104] @ (1e7c8 ) │ │ │ │ - ldr r0, [pc, #104] @ (1e7cc ) │ │ │ │ + b.w 1789c │ │ │ │ + ldr r1, [pc, #100] @ (1e11c ) │ │ │ │ + ldr r2, [pc, #104] @ (1e120 ) │ │ │ │ + ldr r0, [pc, #104] @ (1e124 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #524 @ 0x20c │ │ │ │ add r0, pc │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 170ac │ │ │ │ - ldr r3, [pc, #88] @ (1e7d0 ) │ │ │ │ - ldr r2, [pc, #88] @ (1e7d4 ) │ │ │ │ - ldr r1, [pc, #92] @ (1e7d8 ) │ │ │ │ + b.w 16f44 │ │ │ │ + ldr r3, [pc, #88] @ (1e128 ) │ │ │ │ + ldr r2, [pc, #88] @ (1e12c ) │ │ │ │ + ldr r1, [pc, #92] @ (1e130 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #92] @ (1e7dc ) │ │ │ │ + ldr r0, [pc, #92] @ (1e134 ) │ │ │ │ add r2, pc │ │ │ │ add.w r3, r3, #524 @ 0x20c │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ movw r2, #938 @ 0x3aa │ │ │ │ - blx 18390 │ │ │ │ - b.n 1e73e │ │ │ │ - ldr r1, [pc, #72] @ (1e7e0 ) │ │ │ │ - ldr r2, [pc, #72] @ (1e7e4 ) │ │ │ │ - ldr r0, [pc, #76] @ (1e7e8 ) │ │ │ │ + blx 18210 │ │ │ │ + b.n 1e096 │ │ │ │ + ldr r1, [pc, #72] @ (1e138 ) │ │ │ │ + ldr r2, [pc, #72] @ (1e13c ) │ │ │ │ + ldr r0, [pc, #76] @ (1e140 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #524 @ 0x20c │ │ │ │ add r0, pc │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 170ac │ │ │ │ + b.w 16f44 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ movs r1, #26 │ │ │ │ - blx 18924 │ │ │ │ + blx 18798 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 184e4 │ │ │ │ - bvc.n 1e6d4 │ │ │ │ + b.w 18364 │ │ │ │ + bvs.n 1e14c │ │ │ │ movs r3, r0 │ │ │ │ - ldr r4, [pc, #208] @ (1e89c ) │ │ │ │ + ldr r2, [pc, #896] @ (1e4a4 ) │ │ │ │ movs r3, r0 │ │ │ │ - add sl, r2 │ │ │ │ + orrs r6, r7 │ │ │ │ movs r3, r0 │ │ │ │ - bvc.n 1e8ac │ │ │ │ + bpl.n 1e124 │ │ │ │ movs r3, r0 │ │ │ │ - ldr r4, [pc, #576] @ (1ea18 ) │ │ │ │ + ldr r3, [pc, #240] @ (1e220 ) │ │ │ │ movs r3, r0 │ │ │ │ - ldr r3, [pc, #688] @ (1ea8c ) │ │ │ │ + ldr r2, [pc, #352] @ (1e294 ) │ │ │ │ movs r3, r0 │ │ │ │ - add r2, lr │ │ │ │ + orrs r6, r3 │ │ │ │ movs r3, r0 │ │ │ │ - bvc.n 1e87c │ │ │ │ + bpl.n 1e0f4 │ │ │ │ movs r3, r0 │ │ │ │ - ldr r4, [pc, #280] @ (1e900 ) │ │ │ │ + ldr r2, [pc, #968] @ (1e508 ) │ │ │ │ movs r3, r0 │ │ │ │ - add r0, fp │ │ │ │ + orrs r4, r0 │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -0001e7ec : │ │ │ │ +0001e144 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r2 │ │ │ │ - blx 18544 │ │ │ │ - cbz r4, 1e862 │ │ │ │ + blx 183c4 │ │ │ │ + cbz r4, 1e1ba │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 1e812 │ │ │ │ + cbz r3, 1e16a │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 1e81c │ │ │ │ + beq.n 1e174 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 1e862 │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 1e1ba │ │ │ │ mov r0, r4 │ │ │ │ - blx 17634 │ │ │ │ + blx 174cc │ │ │ │ mov r1, r5 │ │ │ │ movs r3, #0 │ │ │ │ mov.w r2, #482 @ 0x1e2 │ │ │ │ - blx 188f0 │ │ │ │ + blx 18764 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 1e87c │ │ │ │ + cbz r0, 1e1d4 │ │ │ │ mov r1, r6 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 16c40 │ │ │ │ + blx 16ae4 │ │ │ │ mov r0, r5 │ │ │ │ - blx 182b8 │ │ │ │ + blx 18138 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r0 │ │ │ │ movs r1, #46 @ 0x2e │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ str r2, [sp, #4] │ │ │ │ - blx 15d28 │ │ │ │ + blx 15be4 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - blx 15148 │ │ │ │ + blx 15010 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 16b30 │ │ │ │ - ldr r1, [pc, #52] @ (1e898 ) │ │ │ │ - ldr r2, [pc, #52] @ (1e89c ) │ │ │ │ - ldr r0, [pc, #56] @ (1e8a0 ) │ │ │ │ + b.w 169d4 │ │ │ │ + ldr r1, [pc, #52] @ (1e1f0 ) │ │ │ │ + ldr r2, [pc, #52] @ (1e1f4 ) │ │ │ │ + ldr r0, [pc, #56] @ (1e1f8 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #560 @ 0x230 │ │ │ │ add r0, pc │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 170ac │ │ │ │ - ldr r1, [pc, #36] @ (1e8a4 ) │ │ │ │ - ldr r2, [pc, #40] @ (1e8a8 ) │ │ │ │ - ldr r0, [pc, #40] @ (1e8ac ) │ │ │ │ + b.w 16f44 │ │ │ │ + ldr r1, [pc, #36] @ (1e1fc ) │ │ │ │ + ldr r2, [pc, #40] @ (1e200 ) │ │ │ │ + ldr r0, [pc, #40] @ (1e204 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #560 @ 0x230 │ │ │ │ add r0, pc │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 170ac │ │ │ │ + b.w 16f44 │ │ │ │ nop │ │ │ │ - bvs.n 1e79c │ │ │ │ + bpl.n 1e214 │ │ │ │ movs r3, r0 │ │ │ │ - ldr r3, [pc, #184] @ (1e958 ) │ │ │ │ + ldr r1, [pc, #872] @ (1e560 ) │ │ │ │ movs r3, r0 │ │ │ │ - bics r4, r1 │ │ │ │ + tst r0, r7 │ │ │ │ movs r3, r0 │ │ │ │ - bvs.n 1e974 │ │ │ │ + bmi.n 1e1ec │ │ │ │ movs r3, r0 │ │ │ │ - ldr r3, [pc, #704] @ (1eb6c ) │ │ │ │ + ldr r2, [pc, #368] @ (1e374 ) │ │ │ │ movs r3, r0 │ │ │ │ - muls r2, r6 │ │ │ │ + tst r6, r3 │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -0001e8b0 : │ │ │ │ +0001e208 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - blx 18544 │ │ │ │ - cbz r4, 1e8e4 │ │ │ │ + blx 183c4 │ │ │ │ + cbz r4, 1e23c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 1e8d0 │ │ │ │ + cbz r3, 1e228 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 1e8da │ │ │ │ + beq.n 1e232 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 1e8e4 │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 1e23c │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 185b0 │ │ │ │ - ldr r1, [pc, #20] @ (1e8fc ) │ │ │ │ - ldr r2, [pc, #24] @ (1e900 ) │ │ │ │ - ldr r0, [pc, #24] @ (1e904 ) │ │ │ │ + b.w 18430 │ │ │ │ + ldr r1, [pc, #20] @ (1e254 ) │ │ │ │ + ldr r2, [pc, #24] @ (1e258 ) │ │ │ │ + ldr r0, [pc, #24] @ (1e25c ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #596 @ 0x254 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ + blx 16f48 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bpl.n 1e8fc │ │ │ │ + bmi.n 1e174 │ │ │ │ movs r3, r0 │ │ │ │ - ldr r2, [pc, #688] @ (1ebb4 ) │ │ │ │ + ldr r1, [pc, #352] @ (1e3bc ) │ │ │ │ movs r3, r0 │ │ │ │ - orrs r2, r1 │ │ │ │ + sbcs r6, r6 │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -0001e908 : │ │ │ │ +0001e260 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - blx 18544 │ │ │ │ - cbz r4, 1e93c │ │ │ │ + blx 183c4 │ │ │ │ + cbz r4, 1e294 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 1e928 │ │ │ │ + cbz r3, 1e280 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 1e932 │ │ │ │ + beq.n 1e28a │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 1e93c │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 1e294 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 18100 │ │ │ │ - ldr r1, [pc, #20] @ (1e954 ) │ │ │ │ - ldr r2, [pc, #24] @ (1e958 ) │ │ │ │ - ldr r0, [pc, #24] @ (1e95c ) │ │ │ │ + b.w 17f8c │ │ │ │ + ldr r1, [pc, #20] @ (1e2ac ) │ │ │ │ + ldr r2, [pc, #24] @ (1e2b0 ) │ │ │ │ + ldr r0, [pc, #24] @ (1e2b4 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #628 @ 0x274 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ + blx 16f48 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bpl.n 1e8a4 │ │ │ │ + bmi.n 1e31c │ │ │ │ movs r3, r0 │ │ │ │ - ldr r2, [pc, #336] @ (1eaac ) │ │ │ │ + ldr r1, [pc, #0] @ (1e2b4 ) │ │ │ │ movs r3, r0 │ │ │ │ - cmp r2, r6 │ │ │ │ + adcs r6, r3 │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -0001e960 : │ │ │ │ +0001e2b8 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - blx 18544 │ │ │ │ - cbz r4, 1e994 │ │ │ │ + blx 183c4 │ │ │ │ + cbz r4, 1e2ec │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 1e980 │ │ │ │ + cbz r3, 1e2d8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 1e98a │ │ │ │ + beq.n 1e2e2 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 1e994 │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 1e2ec │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 17548 │ │ │ │ - ldr r1, [pc, #20] @ (1e9ac ) │ │ │ │ - ldr r2, [pc, #24] @ (1e9b0 ) │ │ │ │ - ldr r0, [pc, #24] @ (1e9b4 ) │ │ │ │ + b.w 173e0 │ │ │ │ + ldr r1, [pc, #20] @ (1e304 ) │ │ │ │ + ldr r2, [pc, #24] @ (1e308 ) │ │ │ │ + ldr r0, [pc, #24] @ (1e30c ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #668 @ 0x29c │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ + blx 16f48 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bpl.n 1ea4c │ │ │ │ + bcc.n 1e2c4 │ │ │ │ movs r3, r0 │ │ │ │ - ldr r1, [pc, #1008] @ (1eda4 ) │ │ │ │ + ldr r0, [pc, #672] @ (1e5ac ) │ │ │ │ movs r3, r0 │ │ │ │ - negs r2, r3 │ │ │ │ + asrs r6, r0 │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -0001e9b8 : │ │ │ │ +0001e310 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ - blx 18544 │ │ │ │ - cbz r4, 1ea24 │ │ │ │ + blx 183c4 │ │ │ │ + cbz r4, 1e37c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 1e9da │ │ │ │ + cbz r3, 1e332 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 1e9e4 │ │ │ │ + beq.n 1e33c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 1ea24 │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 1e37c │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - cbz r0, 1e9ec │ │ │ │ + cbz r0, 1e344 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - blx 18104 │ │ │ │ - cbz r0, 1ea38 │ │ │ │ + blx 17f90 │ │ │ │ + cbz r0, 1e390 │ │ │ │ str r0, [sp, #4] │ │ │ │ - blx 15f14 │ │ │ │ + blx 15dd0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - cbz r2, 1ea06 │ │ │ │ + cbz r2, 1e35e │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r0 │ │ │ │ - beq.n 1ea14 │ │ │ │ + beq.n 1e36c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - blx 17668 │ │ │ │ + blx 17500 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - cbz r0, 1ea38 │ │ │ │ + cbz r0, 1e390 │ │ │ │ mov r0, r3 │ │ │ │ - blx 18338 │ │ │ │ - blx 16408 │ │ │ │ + blx 181b8 │ │ │ │ + blx 162b8 │ │ │ │ str r0, [r4, #24] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r1, [pc, #24] @ (1ea40 ) │ │ │ │ - ldr r2, [pc, #28] @ (1ea44 ) │ │ │ │ - ldr r0, [pc, #28] @ (1ea48 ) │ │ │ │ + ldr r1, [pc, #24] @ (1e398 ) │ │ │ │ + ldr r2, [pc, #28] @ (1e39c ) │ │ │ │ + ldr r0, [pc, #28] @ (1e3a0 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #708 @ 0x2c4 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ + blx 16f48 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - bmi.n 1e9c0 │ │ │ │ + bcc.n 1e438 │ │ │ │ movs r3, r0 │ │ │ │ - ldr r1, [pc, #432] @ (1ebf8 ) │ │ │ │ + ldr r0, [pc, #96] @ (1e400 ) │ │ │ │ movs r3, r0 │ │ │ │ - rors r2, r1 │ │ │ │ + eors r6, r6 │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -0001ea4c : │ │ │ │ +0001e3a4 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, #20 │ │ │ │ - blx 1676c │ │ │ │ + blx 1661c │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - blx 15ba0 │ │ │ │ + blx 15a5c │ │ │ │ movs r3, #0 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ mov r5, r0 │ │ │ │ strd r3, r2, [sp, #4] │ │ │ │ movs r1, #16 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r4 │ │ │ │ - blx 168d4 │ │ │ │ + blx 16784 │ │ │ │ mov r0, r4 │ │ │ │ - blx 15aa8 │ │ │ │ + blx 15964 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ │ │ │ │ -0001ea8c : │ │ │ │ +0001e3e4 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - blx 18544 │ │ │ │ - cbz r4, 1eaba │ │ │ │ + blx 183c4 │ │ │ │ + cbz r4, 1e412 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 1eaac │ │ │ │ + cbz r3, 1e404 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 1eab6 │ │ │ │ + beq.n 1e40e │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 1eaba │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 1e412 │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r1, [pc, #24] @ (1ead4 ) │ │ │ │ - ldr r2, [pc, #24] @ (1ead8 ) │ │ │ │ - ldr r0, [pc, #28] @ (1eadc ) │ │ │ │ + ldr r1, [pc, #24] @ (1e42c ) │ │ │ │ + ldr r2, [pc, #24] @ (1e430 ) │ │ │ │ + ldr r0, [pc, #28] @ (1e434 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #744 @ 0x2e8 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ + blx 16f48 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - bmi.n 1eb28 │ │ │ │ + bcs.n 1e3a0 │ │ │ │ movs r3, r0 │ │ │ │ - ldr r0, [pc, #856] @ (1ee34 ) │ │ │ │ + @ instruction: 0x4782 │ │ │ │ movs r3, r0 │ │ │ │ - asrs r4, r6 │ │ │ │ + subs r7, #224 @ 0xe0 │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -0001eae0 : │ │ │ │ +0001e438 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - blx 18544 │ │ │ │ - cbz r4, 1eb0e │ │ │ │ + blx 183c4 │ │ │ │ + cbz r4, 1e466 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 1eb00 │ │ │ │ + cbz r3, 1e458 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 1eb0a │ │ │ │ + beq.n 1e462 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 1eb0e │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 1e466 │ │ │ │ ldr r0, [r4, #80] @ 0x50 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r1, [pc, #24] @ (1eb28 ) │ │ │ │ - ldr r2, [pc, #24] @ (1eb2c ) │ │ │ │ - ldr r0, [pc, #28] @ (1eb30 ) │ │ │ │ + ldr r1, [pc, #24] @ (1e480 ) │ │ │ │ + ldr r2, [pc, #24] @ (1e484 ) │ │ │ │ + ldr r0, [pc, #28] @ (1e488 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #792 @ 0x318 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ + blx 16f48 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - bcc.n 1ead4 │ │ │ │ + bcs.n 1e54c │ │ │ │ movs r3, r0 │ │ │ │ - ldr r0, [pc, #520] @ (1ed38 ) │ │ │ │ + bx r5 │ │ │ │ movs r3, r0 │ │ │ │ - lsrs r0, r4 │ │ │ │ + subs r7, #140 @ 0x8c │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -0001eb34 : │ │ │ │ - cbz r0, 1eb3c │ │ │ │ +0001e48c : │ │ │ │ + cbz r0, 1e494 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bx r3 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ │ │ │ │ -0001eb40 : │ │ │ │ +0001e498 : │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ bx r3 │ │ │ │ nop │ │ │ │ │ │ │ │ -0001eb48 : │ │ │ │ +0001e4a0 : │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ bx r3 │ │ │ │ nop │ │ │ │ │ │ │ │ -0001eb50 : │ │ │ │ +0001e4a8 : │ │ │ │ ldr.w ip, [r0] │ │ │ │ push {lr} │ │ │ │ ldr.w lr, [ip, #12] │ │ │ │ mov ip, lr │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ bx ip │ │ │ │ nop │ │ │ │ │ │ │ │ -0001eb64 : │ │ │ │ +0001e4bc : │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ bx r3 │ │ │ │ nop │ │ │ │ │ │ │ │ -0001eb6c : │ │ │ │ +0001e4c4 : │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r3, [r3, #20] │ │ │ │ bx r3 │ │ │ │ nop │ │ │ │ │ │ │ │ -0001eb74 : │ │ │ │ +0001e4cc : │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ bx r3 │ │ │ │ nop │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r6, r1 │ │ │ │ - cbz r2, 1eb94 │ │ │ │ + cbz r2, 1e4ec │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbz r6, 1ebe6 │ │ │ │ + cbz r6, 1e53e │ │ │ │ mov r9, r2 │ │ │ │ - blx 168bc │ │ │ │ + blx 1676c │ │ │ │ movs r1, #62 @ 0x3e │ │ │ │ - blx 17568 │ │ │ │ - cbz r0, 1ebe6 │ │ │ │ - ldr r1, [pc, #88] @ (1ec00 ) │ │ │ │ + blx 17400 │ │ │ │ + cbz r0, 1e53e │ │ │ │ + ldr r1, [pc, #88] @ (1e558 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ add r1, pc │ │ │ │ - blx 156e8 │ │ │ │ + blx 155b0 │ │ │ │ mov r7, r0 │ │ │ │ - cbz r0, 1ebf4 │ │ │ │ + cbz r0, 1e54c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov r8, r3 │ │ │ │ - cbz r3, 1ebf4 │ │ │ │ + cbz r3, 1e54c │ │ │ │ ldr r5, [r6, #0] │ │ │ │ - cbz r5, 1ebf4 │ │ │ │ + cbz r5, 1e54c │ │ │ │ mov r4, r7 │ │ │ │ mov r1, r8 │ │ │ │ - b.n 1ebca │ │ │ │ + b.n 1e522 │ │ │ │ ldr.w r1, [r4, #4]! │ │ │ │ - cbz r1, 1ebec │ │ │ │ + cbz r1, 1e544 │ │ │ │ mov r0, r5 │ │ │ │ - blx 18a14 │ │ │ │ + blx 18888 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1ebc4 │ │ │ │ + bne.n 1e51c │ │ │ │ mov r0, r7 │ │ │ │ - blx 1848c │ │ │ │ + blx 1830c │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 1ebe6 │ │ │ │ + beq.n 1e53e │ │ │ │ ldr r3, [r6, #0] │ │ │ │ str.w r3, [r9] │ │ │ │ movs r0, #1 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr.w r5, [r6, #4]! │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 1ebbe │ │ │ │ + bne.n 1e516 │ │ │ │ mov r0, r7 │ │ │ │ - blx 1848c │ │ │ │ + blx 1830c │ │ │ │ movs r0, #0 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - ldr r0, [pc, #632] @ (1ee7c ) │ │ │ │ + bx r9 │ │ │ │ movs r3, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [r0, #68] @ 0x44 │ │ │ │ - blx 18a14 │ │ │ │ + blx 18888 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ pop {r3, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ - ldr r2, [pc, #160] @ (1ecd4 ) │ │ │ │ + ldr r2, [pc, #160] @ (1e62c ) │ │ │ │ movs r3, #20 │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #20] │ │ │ │ - ldr r3, [pc, #156] @ (1ecd8 ) │ │ │ │ + ldr r3, [pc, #156] @ (1e630 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ mov.w r3, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1ecb4 │ │ │ │ + beq.n 1e60c │ │ │ │ str r0, [sp, #12] │ │ │ │ movs r0, #1 │ │ │ │ - blx 1549c │ │ │ │ + blx 15364 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 1eca4 │ │ │ │ + cbz r0, 1e5fc │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - blx 150d8 │ │ │ │ - ldr r1, [pc, #124] @ (1ecdc ) │ │ │ │ + blx 14fa0 │ │ │ │ + ldr r1, [pc, #124] @ (1e634 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - blx 150d8 │ │ │ │ + blx 14fa0 │ │ │ │ add r3, sp, #24 │ │ │ │ mov r1, r3 │ │ │ │ add r2, sp, #20 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ - blx 1653c │ │ │ │ + blx 163ec │ │ │ │ mov r0, r4 │ │ │ │ - blx 16834 │ │ │ │ + blx 166e4 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ cmp r1, #20 │ │ │ │ - bne.n 1ecbc │ │ │ │ + bne.n 1e614 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - blx 17ea8 │ │ │ │ - ldr r2, [pc, #80] @ (1ece0 ) │ │ │ │ - ldr r3, [pc, #72] @ (1ecd8 ) │ │ │ │ + blx 17d34 │ │ │ │ + ldr r2, [pc, #80] @ (1e638 ) │ │ │ │ + ldr r3, [pc, #72] @ (1e630 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1ecb8 │ │ │ │ + bne.n 1e610 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #60] @ (1ece4 ) │ │ │ │ - ldr r1, [pc, #64] @ (1ece8 ) │ │ │ │ - ldr r0, [pc, #64] @ (1ecec ) │ │ │ │ + ldr r2, [pc, #60] @ (1e63c ) │ │ │ │ + ldr r1, [pc, #64] @ (1e640 ) │ │ │ │ + ldr r0, [pc, #64] @ (1e644 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ + blx 16f48 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 1ec8c │ │ │ │ - blx 17a74 <__stack_chk_fail@plt> │ │ │ │ - ldr r4, [pc, #48] @ (1ecf0 ) │ │ │ │ + b.n 1e5e4 │ │ │ │ + blx 1790c <__stack_chk_fail@plt> │ │ │ │ + ldr r4, [pc, #48] @ (1e648 ) │ │ │ │ movs r2, #183 @ 0xb7 │ │ │ │ - ldr r3, [pc, #48] @ (1ecf4 ) │ │ │ │ - ldr r1, [pc, #52] @ (1ecf8 ) │ │ │ │ + ldr r3, [pc, #48] @ (1e64c ) │ │ │ │ + ldr r1, [pc, #52] @ (1e650 ) │ │ │ │ add r4, pc │ │ │ │ - ldr r0, [pc, #52] @ (1ecfc ) │ │ │ │ + ldr r0, [pc, #52] @ (1e654 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ - blx 1663c │ │ │ │ - vrev64.16 d0, d5 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + blx 164ec │ │ │ │ + lsls r4, r7, #25 │ │ │ │ + movs r6, r0 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0x47fa │ │ │ │ + mov lr, r4 │ │ │ │ movs r3, r0 │ │ │ │ - vhadd.u16 d16, d8, d5 │ │ │ │ - @ instruction: 0x47a2 │ │ │ │ + lsls r0, r4, #24 │ │ │ │ + movs r6, r0 │ │ │ │ + mov r6, r9 │ │ │ │ movs r3, r0 │ │ │ │ - bpl.n 1ebfc │ │ │ │ + bmi.n 1e674 │ │ │ │ movs r3, r0 │ │ │ │ - subs r7, #78 @ 0x4e │ │ │ │ + subs r5, #250 @ 0xfa │ │ │ │ movs r3, r0 │ │ │ │ - blxns sp │ │ │ │ + mov r8, r3 │ │ │ │ movs r3, r0 │ │ │ │ - bpl.n 1edd0 │ │ │ │ + bcc.n 1e648 │ │ │ │ movs r3, r0 │ │ │ │ - @ instruction: 0x47be │ │ │ │ + mov r2, sp │ │ │ │ movs r3, r0 │ │ │ │ - subs r7, #46 @ 0x2e │ │ │ │ + subs r5, #218 @ 0xda │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -0001ed00 : │ │ │ │ - ldr r3, [pc, #40] @ (1ed2c ) │ │ │ │ +0001e658 : │ │ │ │ + ldr r3, [pc, #40] @ (1e684 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - cbz r0, 1ed0a │ │ │ │ + cbz r0, 1e662 │ │ │ │ bx lr │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r0, [pc, #20] @ (1ed30 ) │ │ │ │ + ldr r0, [pc, #20] @ (1e688 ) │ │ │ │ sub sp, #12 │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #4] │ │ │ │ - blx 17478 │ │ │ │ + blx 17310 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ str r0, [r3, #0] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - asrs r6, r1, #22 │ │ │ │ + adds r6, r5, #0 │ │ │ │ movs r6, r0 │ │ │ │ - blxns r6 │ │ │ │ + mov r0, ip │ │ │ │ movs r3, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov fp, r2 │ │ │ │ - ldr.w r2, [pc, #1024] @ 1f148 │ │ │ │ + ldr.w r2, [pc, #1024] @ 1eaa0 │ │ │ │ mov r9, r3 │ │ │ │ - ldr r3, [pc, #1020] @ (1f14c ) │ │ │ │ + ldr r3, [pc, #1020] @ (1eaa4 ) │ │ │ │ add r2, pc │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r8, r1 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #1008] @ (1f150 ) │ │ │ │ + ldr r3, [pc, #1008] @ (1eaa8 ) │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ str r3, [sp, #8] │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 1ed74 │ │ │ │ + beq.n 1e6cc │ │ │ │ ldr.w r3, [fp, #4] │ │ │ │ - cbnz r3, 1edb8 │ │ │ │ + cbnz r3, 1e710 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 1ef9a │ │ │ │ - blx 168ec │ │ │ │ - ldr r1, [pc, #976] @ (1f154 ) │ │ │ │ + beq.w 1e8f2 │ │ │ │ + blx 1679c │ │ │ │ + ldr r1, [pc, #976] @ (1eaac ) │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #976] @ (1f158 ) │ │ │ │ + ldr r0, [pc, #976] @ (1eab0 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 187fc │ │ │ │ + blx 18670 │ │ │ │ movs r2, #2 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - blx 17f4c │ │ │ │ + blx 17dd8 │ │ │ │ movs r0, #0 │ │ │ │ - ldr r2, [pc, #956] @ (1f15c ) │ │ │ │ - ldr r3, [pc, #940] @ (1f14c ) │ │ │ │ + ldr r2, [pc, #956] @ (1eab4 ) │ │ │ │ + ldr r3, [pc, #940] @ (1eaa4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 1f144 │ │ │ │ + bne.w 1ea9c │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 1ef9e │ │ │ │ + beq.w 1e8f6 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r1 │ │ │ │ - blx 17b80 │ │ │ │ + blx 17a18 │ │ │ │ movs r1, #60 @ 0x3c │ │ │ │ - blx 16f2c │ │ │ │ + blx 16dc4 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1f046 │ │ │ │ + beq.w 1e99e │ │ │ │ ldrb r7, [r0, #0] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 1f046 │ │ │ │ - blx 17998 │ │ │ │ + beq.w 1e99e │ │ │ │ + blx 17830 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1f0ce │ │ │ │ - ldr r3, [pc, #884] @ (1f160 ) │ │ │ │ + beq.w 1ea26 │ │ │ │ + ldr r3, [pc, #884] @ (1eab8 ) │ │ │ │ movs r7, #0 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str.w sl, [sp, #16] │ │ │ │ mov sl, r0 │ │ │ │ ldr r5, [r3, #0] │ │ │ │ ldr r6, [r4, #0] │ │ │ │ ldrb r3, [r6, #0] │ │ │ │ ldrh.w r2, [r5, r3, lsl #1] │ │ │ │ lsls r1, r2, #23 │ │ │ │ - bpl.n 1ee10 │ │ │ │ + bpl.n 1e768 │ │ │ │ ldrb.w r3, [r6, #1]! │ │ │ │ ldrh.w r2, [r5, r3, lsl #1] │ │ │ │ lsls r2, r2, #23 │ │ │ │ - bmi.n 1ee04 │ │ │ │ + bmi.n 1e75c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 1efb6 │ │ │ │ + bne.w 1e90e │ │ │ │ ldr r4, [r4, #4] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 1edf8 │ │ │ │ + bne.n 1e750 │ │ │ │ mov r0, sl │ │ │ │ ldr.w sl, [sp, #16] │ │ │ │ - blx 17bcc │ │ │ │ + blx 17a64 │ │ │ │ mov r0, sl │ │ │ │ - blx 17998 │ │ │ │ + blx 17830 │ │ │ │ str r0, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1ef7a │ │ │ │ + beq.w 1e8d2 │ │ │ │ cmp.w r8, #0 │ │ │ │ - ldr r3, [pc, #808] @ (1f164 ) │ │ │ │ + ldr r3, [pc, #808] @ (1eabc ) │ │ │ │ mov sl, r8 │ │ │ │ mov r8, r7 │ │ │ │ ldr r7, [sp, #20] │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #16] │ │ │ │ ite eq │ │ │ │ moveq r3, #2 │ │ │ │ movne r3, #1 │ │ │ │ str r3, [sp, #28] │ │ │ │ ldr r4, [r7, #0] │ │ │ │ ldrb r3, [r4, #0] │ │ │ │ ldrh.w r2, [r5, r3, lsl #1] │ │ │ │ lsls r1, r2, #23 │ │ │ │ - bpl.n 1ee64 │ │ │ │ + bpl.n 1e7bc │ │ │ │ ldrb.w r3, [r4, #1]! │ │ │ │ ldrh.w r2, [r5, r3, lsl #1] │ │ │ │ lsls r2, r2, #23 │ │ │ │ - bmi.n 1ee58 │ │ │ │ + bmi.n 1e7b0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1f05c │ │ │ │ + beq.w 1e9b4 │ │ │ │ movs r1, #59 @ 0x3b │ │ │ │ mov r0, r4 │ │ │ │ - blx 15d34 │ │ │ │ + blx 15bf0 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1eff2 │ │ │ │ + beq.w 1e94a │ │ │ │ cmp r0, r4 │ │ │ │ - bhi.n 1ee84 │ │ │ │ - b.n 1ee94 │ │ │ │ + bhi.n 1e7dc │ │ │ │ + b.n 1e7ec │ │ │ │ cmp r4, r0 │ │ │ │ - beq.n 1ee94 │ │ │ │ + beq.n 1e7ec │ │ │ │ mov r2, r0 │ │ │ │ ldrb.w r3, [r0, #-1]! │ │ │ │ ldrh.w r3, [r5, r3, lsl #1] │ │ │ │ lsls r3, r3, #23 │ │ │ │ - bmi.n 1ee80 │ │ │ │ + bmi.n 1e7d8 │ │ │ │ mov r0, r2 │ │ │ │ mov.w r3, #0 │ │ │ │ strb r3, [r0, #0] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 1eeae │ │ │ │ + beq.n 1e806 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ - blx 17af4 │ │ │ │ + blx 1798c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1f092 │ │ │ │ + beq.w 1e9ea │ │ │ │ ldr r2, [sp, #16] │ │ │ │ add r3, sp, #32 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, fp │ │ │ │ - blx 17dfc │ │ │ │ - cbnz r0, 1ef0a │ │ │ │ + blx 17c88 │ │ │ │ + cbnz r0, 1e862 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 1ef70 │ │ │ │ - blx 168ec │ │ │ │ - ldr r1, [pc, #672] @ (1f168 ) │ │ │ │ + beq.n 1e8c8 │ │ │ │ + blx 1679c │ │ │ │ + ldr r1, [pc, #672] @ (1eac0 ) │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #672] @ (1f16c ) │ │ │ │ + ldr r0, [pc, #672] @ (1eac4 ) │ │ │ │ add r1, pc │ │ │ │ mov r7, r8 │ │ │ │ add r0, pc │ │ │ │ - blx 187fc │ │ │ │ + blx 18670 │ │ │ │ mov r1, r4 │ │ │ │ mov r3, r0 │ │ │ │ movs r2, #2 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - blx 17f4c │ │ │ │ + blx 17dd8 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 1eefa │ │ │ │ - ldr r3, [pc, #644] @ (1f170 ) │ │ │ │ + beq.n 1e852 │ │ │ │ + ldr r3, [pc, #644] @ (1eac8 ) │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr.w r0, [r9] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r1, r3 │ │ │ │ - blx 15f68 │ │ │ │ - cbz r7, 1ef02 │ │ │ │ + blx 15e24 │ │ │ │ + cbz r7, 1e85a │ │ │ │ mov r0, r7 │ │ │ │ - blx 1575c │ │ │ │ + blx 15624 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - blx 17bcc │ │ │ │ - b.n 1ed9a │ │ │ │ + blx 17a64 │ │ │ │ + b.n 1e6f2 │ │ │ │ orr.w r3, sl, r9 │ │ │ │ orrs r3, r6 │ │ │ │ - beq.n 1ef70 │ │ │ │ + beq.n 1e8c8 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ movs r1, #0 │ │ │ │ ldr.w r3, [fp] │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 16680 │ │ │ │ + blx 16530 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [sp, #24] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 1ef3a │ │ │ │ + beq.n 1e892 │ │ │ │ ldr.w r0, [r9] │ │ │ │ - blx 17f80 │ │ │ │ + blx 17e0c │ │ │ │ str.w r0, [r9] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 1effc │ │ │ │ + beq.n 1e954 │ │ │ │ adds r0, r6, #1 │ │ │ │ - blx 16648 │ │ │ │ + blx 164f8 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1f102 │ │ │ │ + beq.w 1ea5a │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldrd r0, r1, [sp, #24] │ │ │ │ - blx 18adc │ │ │ │ + blx 18950 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1f0e0 │ │ │ │ + beq.w 1ea38 │ │ │ │ mov r0, r6 │ │ │ │ - blx 1575c │ │ │ │ + blx 15624 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.n 1ef70 │ │ │ │ + bne.n 1e8c8 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - blx 15aa8 │ │ │ │ + blx 15964 │ │ │ │ ldr r7, [r7, #4] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 1ee4c │ │ │ │ + bne.w 1e7a4 │ │ │ │ mov r7, r8 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - blx 17bcc │ │ │ │ - cbz r7, 1ef88 │ │ │ │ + blx 17a64 │ │ │ │ + cbz r7, 1e8e0 │ │ │ │ mov r0, r7 │ │ │ │ - blx 1575c │ │ │ │ + blx 15624 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 1ef9a │ │ │ │ + beq.n 1e8f2 │ │ │ │ ldr.w r0, [r9] │ │ │ │ - blx 17c9c │ │ │ │ + blx 17b28 │ │ │ │ str.w r0, [r9] │ │ │ │ movs r0, #1 │ │ │ │ - b.n 1ed9c │ │ │ │ - blx 17998 │ │ │ │ + b.n 1e6f4 │ │ │ │ + blx 17830 │ │ │ │ str r0, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1f0fa │ │ │ │ - ldr r3, [pc, #436] @ (1f160 ) │ │ │ │ + beq.w 1ea52 │ │ │ │ + ldr r3, [pc, #436] @ (1eab8 ) │ │ │ │ mov r7, r8 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r5, [r3, #0] │ │ │ │ - b.n 1ee34 │ │ │ │ + b.n 1e78c │ │ │ │ movs r1, #59 @ 0x3b │ │ │ │ mov r0, r6 │ │ │ │ - blx 15d34 │ │ │ │ - cbz r0, 1f01e │ │ │ │ + blx 15bf0 │ │ │ │ + cbz r0, 1e976 │ │ │ │ cmp r0, r6 │ │ │ │ - bhi.n 1efca │ │ │ │ - b.n 1efda │ │ │ │ + bhi.n 1e922 │ │ │ │ + b.n 1e932 │ │ │ │ cmp r6, r0 │ │ │ │ - beq.n 1efda │ │ │ │ + beq.n 1e932 │ │ │ │ mov r2, r0 │ │ │ │ ldrb.w r3, [r0, #-1]! │ │ │ │ ldrh.w r3, [r5, r3, lsl #1] │ │ │ │ lsls r3, r3, #23 │ │ │ │ - bmi.n 1efc6 │ │ │ │ + bmi.n 1e91e │ │ │ │ mov r0, r2 │ │ │ │ mov.w r3, #0 │ │ │ │ strb r3, [r0, #0] │ │ │ │ - cbz r7, 1f028 │ │ │ │ + cbz r7, 1e980 │ │ │ │ mov r0, r6 │ │ │ │ - blx 15bfc │ │ │ │ + blx 15ab8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ - blx 15710 │ │ │ │ - b.n 1ee16 │ │ │ │ + blx 155d8 │ │ │ │ + b.n 1e76e │ │ │ │ mov r0, r4 │ │ │ │ - blx 16d98 │ │ │ │ + blx 16c30 │ │ │ │ add r0, r4 │ │ │ │ - b.n 1ee7a │ │ │ │ + b.n 1e7d2 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r2, r6 │ │ │ │ ldrd r0, r1, [sp, #24] │ │ │ │ - blx 18adc │ │ │ │ + blx 18950 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1ef64 │ │ │ │ + bne.n 1e8bc │ │ │ │ mov r7, r8 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.w 1eee8 │ │ │ │ + bne.w 1e840 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - blx 15aa8 │ │ │ │ - b.n 1eefa │ │ │ │ + blx 15964 │ │ │ │ + b.n 1e852 │ │ │ │ mov r0, r6 │ │ │ │ - blx 16d98 │ │ │ │ + blx 16c30 │ │ │ │ add r0, r6 │ │ │ │ - b.n 1efc0 │ │ │ │ - ldr r2, [pc, #328] @ (1f174 ) │ │ │ │ + b.n 1e918 │ │ │ │ + ldr r2, [pc, #328] @ (1eacc ) │ │ │ │ mov r3, r7 │ │ │ │ ldr r7, [sp, #12] │ │ │ │ - ldr r1, [pc, #328] @ (1f178 ) │ │ │ │ - ldr r0, [pc, #328] @ (1f17c ) │ │ │ │ + ldr r1, [pc, #328] @ (1ead0 ) │ │ │ │ + ldr r0, [pc, #328] @ (1ead4 ) │ │ │ │ ldr r2, [r7, r2] │ │ │ │ str r2, [sp, #20] │ │ │ │ ldr r1, [r7, r1] │ │ │ │ str r1, [sp, #20] │ │ │ │ ldr r0, [r7, r0] │ │ │ │ str r0, [sp, #20] │ │ │ │ - blx 16b90 │ │ │ │ + blx 16a34 │ │ │ │ mov r7, r0 │ │ │ │ - b.n 1efe2 │ │ │ │ + b.n 1e93a │ │ │ │ mov r0, sl │ │ │ │ - blx 17998 │ │ │ │ + blx 17830 │ │ │ │ str r0, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1f0fa │ │ │ │ - ldr r3, [pc, #268] @ (1f160 ) │ │ │ │ + beq.n 1ea52 │ │ │ │ + ldr r3, [pc, #268] @ (1eab8 ) │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r5, [r3, #0] │ │ │ │ - b.n 1ee34 │ │ │ │ - blx 168ec │ │ │ │ + b.n 1e78c │ │ │ │ + blx 1679c │ │ │ │ mov r7, r8 │ │ │ │ mov r4, r0 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 1f0ea │ │ │ │ - ldr r1, [pc, #276] @ (1f180 ) │ │ │ │ - ldr r0, [pc, #276] @ (1f184 ) │ │ │ │ + beq.n 1ea42 │ │ │ │ + ldr r1, [pc, #276] @ (1ead8 ) │ │ │ │ + ldr r0, [pc, #276] @ (1eadc ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 187fc │ │ │ │ + blx 18670 │ │ │ │ mov r3, r0 │ │ │ │ - ldr r2, [pc, #268] @ (1f188 ) │ │ │ │ + ldr r2, [pc, #268] @ (1eae0 ) │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ movs r2, #2 │ │ │ │ - blx 17204 │ │ │ │ + blx 1709c │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.w 1eee8 │ │ │ │ - b.n 1eefa │ │ │ │ - blx 168ec │ │ │ │ - ldr r1, [pc, #244] @ (1f18c ) │ │ │ │ + bne.w 1e840 │ │ │ │ + b.n 1e852 │ │ │ │ + blx 1679c │ │ │ │ + ldr r1, [pc, #244] @ (1eae4 ) │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #244] @ (1f190 ) │ │ │ │ + ldr r0, [pc, #244] @ (1eae8 ) │ │ │ │ add r1, pc │ │ │ │ mov r7, r8 │ │ │ │ add r0, pc │ │ │ │ - blx 187fc │ │ │ │ + blx 18670 │ │ │ │ mov r1, r4 │ │ │ │ mov r3, r0 │ │ │ │ movs r2, #2 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - blx 17f4c │ │ │ │ + blx 17dd8 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 1eefc │ │ │ │ - ldr r3, [pc, #180] @ (1f170 ) │ │ │ │ + beq.w 1e854 │ │ │ │ + ldr r3, [pc, #180] @ (1eac8 ) │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr.w r0, [r9] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r1, r3 │ │ │ │ - blx 15f68 │ │ │ │ - b.n 1eefc │ │ │ │ - blx 17bcc │ │ │ │ + blx 15e24 │ │ │ │ + b.n 1e854 │ │ │ │ + blx 17a64 │ │ │ │ mov r0, sl │ │ │ │ - blx 17998 │ │ │ │ + blx 17830 │ │ │ │ str r0, [sp, #20] │ │ │ │ - cbz r0, 1f0fa │ │ │ │ + cbz r0, 1ea52 │ │ │ │ mov r7, r4 │ │ │ │ - b.n 1f052 │ │ │ │ + b.n 1e9aa │ │ │ │ mov r0, r6 │ │ │ │ mov r7, r8 │ │ │ │ - blx 1575c │ │ │ │ - b.n 1f00e │ │ │ │ - ldr r1, [pc, #168] @ (1f194 ) │ │ │ │ - ldr r0, [pc, #168] @ (1f198 ) │ │ │ │ + blx 15624 │ │ │ │ + b.n 1e966 │ │ │ │ + ldr r1, [pc, #168] @ (1eaec ) │ │ │ │ + ldr r0, [pc, #168] @ (1eaf0 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 187fc │ │ │ │ + blx 18670 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 1f078 │ │ │ │ + b.n 1e9d0 │ │ │ │ movs r0, #0 │ │ │ │ - blx 17bcc │ │ │ │ - b.n 1ef88 │ │ │ │ - blx 168ec │ │ │ │ + blx 17a64 │ │ │ │ + b.n 1e8e0 │ │ │ │ + blx 1679c │ │ │ │ mov r7, r8 │ │ │ │ mov r5, r0 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 1f134 │ │ │ │ - ldr r1, [pc, #136] @ (1f19c ) │ │ │ │ - ldr r0, [pc, #140] @ (1f1a0 ) │ │ │ │ + beq.n 1ea8c │ │ │ │ + ldr r1, [pc, #136] @ (1eaf4 ) │ │ │ │ + ldr r0, [pc, #140] @ (1eaf8 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 187fc │ │ │ │ + blx 18670 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r1, r5 │ │ │ │ movs r2, #2 │ │ │ │ str r4, [sp, #0] │ │ │ │ - blx 17204 │ │ │ │ + blx 1709c │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.w 1eee8 │ │ │ │ - b.n 1f016 │ │ │ │ - ldr r1, [pc, #108] @ (1f1a4 ) │ │ │ │ - ldr r0, [pc, #112] @ (1f1a8 ) │ │ │ │ + bne.w 1e840 │ │ │ │ + b.n 1e96e │ │ │ │ + ldr r1, [pc, #108] @ (1eafc ) │ │ │ │ + ldr r0, [pc, #112] @ (1eb00 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 187fc │ │ │ │ + blx 18670 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 1f11e │ │ │ │ - blx 17a74 <__stack_chk_fail@plt> │ │ │ │ - cdp2 0, 9, cr0, cr10, cr5, {0} │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + b.n 1ea76 │ │ │ │ + blx 1790c <__stack_chk_fail@plt> │ │ │ │ + lsls r2, r4, #21 │ │ │ │ + movs r6, r0 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - cdp2 0, 8, cr0, cr8, cr5, {0} │ │ │ │ - bx ip │ │ │ │ + lsls r0, r2, #21 │ │ │ │ + movs r6, r0 │ │ │ │ + mov r2, r2 │ │ │ │ movs r3, r0 │ │ │ │ - subs r6, #232 @ 0xe8 │ │ │ │ + subs r5, #148 @ 0x94 │ │ │ │ movs r3, r0 │ │ │ │ - cdp2 0, 4, cr0, cr8, cr5, {0} │ │ │ │ - asrs r0, r4, #14 │ │ │ │ + lsls r0, r2, #20 │ │ │ │ + movs r6, r0 │ │ │ │ + asrs r0, r0, #14 │ │ │ │ movs r0, r0 │ │ │ │ stc2l 15, cr15, [r1, #1020] @ 0x3fc │ │ │ │ - mov r0, r4 │ │ │ │ + add ip, r9 │ │ │ │ movs r3, r0 │ │ │ │ - subs r5, #160 @ 0xa0 │ │ │ │ + subs r4, #76 @ 0x4c │ │ │ │ movs r3, r0 │ │ │ │ - asrs r0, r4, #13 │ │ │ │ + asrs r0, r0, #13 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r7, #12 │ │ │ │ + asrs r4, r3, #12 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r1, #16 │ │ │ │ + asrs r0, r5, #15 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r2, #13 │ │ │ │ + asrs r0, r6, #12 │ │ │ │ movs r0, r0 │ │ │ │ - add sl, r9 │ │ │ │ + muls r6, r6 │ │ │ │ movs r3, r0 │ │ │ │ - subs r4, #0 │ │ │ │ + subs r2, #172 @ 0xac │ │ │ │ movs r3, r0 │ │ │ │ - add sl, ip │ │ │ │ + bics r6, r1 │ │ │ │ movs r3, r0 │ │ │ │ - add r0, sl │ │ │ │ + cmn r4, r7 │ │ │ │ movs r3, r0 │ │ │ │ - subs r3, #208 @ 0xd0 │ │ │ │ + subs r2, #124 @ 0x7c │ │ │ │ movs r3, r0 │ │ │ │ - add r6, r4 │ │ │ │ + cmn r2, r2 │ │ │ │ movs r3, r0 │ │ │ │ - subs r3, #128 @ 0x80 │ │ │ │ + subs r2, #44 @ 0x2c │ │ │ │ movs r3, r0 │ │ │ │ - add ip, r4 │ │ │ │ + muls r0, r2 │ │ │ │ movs r3, r0 │ │ │ │ - subs r3, #90 @ 0x5a │ │ │ │ + subs r2, #6 │ │ │ │ movs r3, r0 │ │ │ │ - add r4, r8 │ │ │ │ + cmn r0, r6 │ │ │ │ movs r3, r0 │ │ │ │ - subs r3, #54 @ 0x36 │ │ │ │ + subs r1, #226 @ 0xe2 │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -0001f1ac : │ │ │ │ +0001eb04 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r4, r2 │ │ │ │ - ldr r2, [pc, #744] @ (1f4a8 ) │ │ │ │ + ldr r2, [pc, #744] @ (1ee00 ) │ │ │ │ mov r7, r3 │ │ │ │ - ldr r3, [pc, #744] @ (1f4ac ) │ │ │ │ + ldr r3, [pc, #744] @ (1ee04 ) │ │ │ │ add r2, pc │ │ │ │ sub sp, #32 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ - blx 16bcc │ │ │ │ + blx 16a70 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 1f2b6 │ │ │ │ + beq.n 1ec0e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - cbz r3, 1f1e8 │ │ │ │ + cbz r3, 1eb40 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 1f1f4 │ │ │ │ + beq.n 1eb4c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 17668 │ │ │ │ + blx 17500 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1f2b6 │ │ │ │ + beq.n 1ec0e │ │ │ │ mov r0, r5 │ │ │ │ - blx 17b80 │ │ │ │ - ldr r2, [pc, #692] @ (1f4b0 ) │ │ │ │ + blx 17a18 │ │ │ │ + ldr r2, [pc, #692] @ (1ee08 ) │ │ │ │ movs r3, #1 │ │ │ │ movs r1, #75 @ 0x4b │ │ │ │ add r2, pc │ │ │ │ - blx 15d28 │ │ │ │ + blx 15be4 │ │ │ │ mov r0, r5 │ │ │ │ - blx 17b80 │ │ │ │ - ldr r2, [pc, #676] @ (1f4b4 ) │ │ │ │ + blx 17a18 │ │ │ │ + ldr r2, [pc, #676] @ (1ee0c ) │ │ │ │ movs r3, #1 │ │ │ │ movs r1, #17 │ │ │ │ add r2, pc │ │ │ │ - blx 15b48 │ │ │ │ - blx 159bc │ │ │ │ + blx 15a04 │ │ │ │ + blx 15884 │ │ │ │ str r0, [sp, #12] │ │ │ │ - blx 159bc │ │ │ │ + blx 15884 │ │ │ │ str r0, [sp, #16] │ │ │ │ - blx 159bc │ │ │ │ + blx 15884 │ │ │ │ str r0, [sp, #20] │ │ │ │ - blx 159bc │ │ │ │ + blx 15884 │ │ │ │ movs r1, #16 │ │ │ │ str r0, [sp, #24] │ │ │ │ add r0, sp, #12 │ │ │ │ - blx 17ea8 │ │ │ │ + blx 17d34 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 17b80 │ │ │ │ + blx 17a18 │ │ │ │ movs r3, #1 │ │ │ │ mov r2, r8 │ │ │ │ movs r1, #61 @ 0x3d │ │ │ │ - blx 15d28 │ │ │ │ + blx 15be4 │ │ │ │ mov r0, r8 │ │ │ │ - blx 15148 │ │ │ │ + blx 15010 │ │ │ │ mov r0, r5 │ │ │ │ - blx 17b80 │ │ │ │ - ldr r2, [pc, #608] @ (1f4b8 ) │ │ │ │ + blx 17a18 │ │ │ │ + ldr r2, [pc, #608] @ (1ee10 ) │ │ │ │ movs r3, #1 │ │ │ │ movs r1, #63 @ 0x3f │ │ │ │ add r2, pc │ │ │ │ - blx 15d28 │ │ │ │ - cbz r6, 1f274 │ │ │ │ + blx 15be4 │ │ │ │ + cbz r6, 1ebcc │ │ │ │ mov r0, r5 │ │ │ │ - blx 17b80 │ │ │ │ + blx 17a18 │ │ │ │ mov r2, r6 │ │ │ │ movs r3, #0 │ │ │ │ movs r1, #47 @ 0x2f │ │ │ │ - blx 15d28 │ │ │ │ - cbz r4, 1f294 │ │ │ │ + blx 15be4 │ │ │ │ + cbz r4, 1ebec │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 1f294 │ │ │ │ - ldr r0, [pc, #576] @ (1f4bc ) │ │ │ │ + cbz r3, 1ebec │ │ │ │ + ldr r0, [pc, #576] @ (1ee14 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ - blx 1798c │ │ │ │ + blx 17824 │ │ │ │ ldrb r3, [r0, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 1f404 │ │ │ │ + bne.w 1ed5c │ │ │ │ mov r0, r4 │ │ │ │ - blx 15148 │ │ │ │ - cbz r7, 1f29a │ │ │ │ + blx 15010 │ │ │ │ + cbz r7, 1ebf2 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ - cbnz r3, 1f2e4 │ │ │ │ - ldr r2, [pc, #548] @ (1f4c0 ) │ │ │ │ - ldr r3, [pc, #524] @ (1f4ac ) │ │ │ │ + cbnz r3, 1ec3c │ │ │ │ + ldr r2, [pc, #548] @ (1ee18 ) │ │ │ │ + ldr r3, [pc, #524] @ (1ee04 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 1f4a2 │ │ │ │ + bne.w 1edfa │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r2, [pc, #524] @ (1f4c4 ) │ │ │ │ - ldr r3, [pc, #496] @ (1f4ac ) │ │ │ │ + ldr r2, [pc, #524] @ (1ee1c ) │ │ │ │ + ldr r3, [pc, #496] @ (1ee04 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 1f4a2 │ │ │ │ - ldr r1, [pc, #504] @ (1f4c8 ) │ │ │ │ - ldr r2, [pc, #508] @ (1f4cc ) │ │ │ │ - ldr r0, [pc, #508] @ (1f4d0 ) │ │ │ │ + bne.w 1edfa │ │ │ │ + ldr r1, [pc, #504] @ (1ee20 ) │ │ │ │ + ldr r2, [pc, #508] @ (1ee24 ) │ │ │ │ + ldr r0, [pc, #508] @ (1ee28 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #20 │ │ │ │ add r0, pc │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 170ac │ │ │ │ + b.w 16f44 │ │ │ │ movs r0, #0 │ │ │ │ - blx 161f4 │ │ │ │ + blx 160a4 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 1f3e4 │ │ │ │ + beq.n 1ed3c │ │ │ │ movs r6, #0 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r8, [r3, r6, lsl #2] │ │ │ │ ldr.w r1, [r8] │ │ │ │ - blx 18844 │ │ │ │ + blx 186b8 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1f3dc │ │ │ │ + bne.n 1ed34 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 1f428 │ │ │ │ + beq.w 1ed80 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 1f484 │ │ │ │ + beq.w 1eddc │ │ │ │ ldrd r1, r2, [r4, #4] │ │ │ │ subs r2, r2, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bls.n 1f416 │ │ │ │ - ldr r0, [pc, #432] @ (1f4d4 ) │ │ │ │ + bls.n 1ed6e │ │ │ │ + ldr r0, [pc, #432] @ (1ee2c ) │ │ │ │ ldr r2, [r4, #0] │ │ │ │ add r0, pc │ │ │ │ ldrh r0, [r0, #0] │ │ │ │ strh r0, [r2, r1] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r2, #2 │ │ │ │ str r2, [r4, #4] │ │ │ │ strb r3, [r1, r2] │ │ │ │ ldr.w r1, [r8, #68] @ 0x44 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 1f430 │ │ │ │ + beq.n 1ed88 │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #4] │ │ │ │ - blx 16d98 │ │ │ │ + blx 16c30 │ │ │ │ mov r2, r0 │ │ │ │ ldrd r0, r3, [r4, #4] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ subs r3, r3, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - bcs.n 1f43e │ │ │ │ + bcs.n 1ed96 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r0, r3 │ │ │ │ adds r3, r1, r2 │ │ │ │ cmp r0, r3 │ │ │ │ - bcs.n 1f362 │ │ │ │ + bcs.n 1ecba │ │ │ │ adds r3, r0, r2 │ │ │ │ cmp r1, r3 │ │ │ │ - bcc.n 1f450 │ │ │ │ + bcc.n 1eda8 │ │ │ │ str r2, [sp, #4] │ │ │ │ - blx 16ee0 │ │ │ │ + blx 16d78 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov.w r1, #0 │ │ │ │ add r2, r3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r2, [r4, #4] │ │ │ │ strb r1, [r3, r2] │ │ │ │ ldr.w r3, [r8, #76] @ 0x4c │ │ │ │ - cbz r3, 1f3dc │ │ │ │ + cbz r3, 1ed34 │ │ │ │ ldr.w r0, [r8] │ │ │ │ movs r1, #0 │ │ │ │ - blx 16680 │ │ │ │ + blx 16530 │ │ │ │ mov r9, r0 │ │ │ │ - blx 164d4 │ │ │ │ + blx 16384 │ │ │ │ mov r8, r0 │ │ │ │ - cbz r0, 1f3d6 │ │ │ │ + cbz r0, 1ed2e │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 1f492 │ │ │ │ - blx 16d98 │ │ │ │ + beq.n 1edea │ │ │ │ + blx 16c30 │ │ │ │ mov r2, r0 │ │ │ │ ldrd r1, r3, [r4, #4] │ │ │ │ subs r3, r3, r1 │ │ │ │ cmp r0, r3 │ │ │ │ - bcs.n 1f45a │ │ │ │ + bcs.n 1edb2 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add.w r3, r8, r2 │ │ │ │ add r0, r1 │ │ │ │ cmp r0, r3 │ │ │ │ - bcs.n 1f3b8 │ │ │ │ + bcs.n 1ed10 │ │ │ │ adds r3, r0, r2 │ │ │ │ cmp r8, r3 │ │ │ │ - bcc.n 1f478 │ │ │ │ + bcc.n 1edd0 │ │ │ │ mov r1, r8 │ │ │ │ str r2, [sp, #4] │ │ │ │ - blx 16ee0 │ │ │ │ + blx 16d78 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov.w r1, #0 │ │ │ │ add r2, r3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r2, [r4, #4] │ │ │ │ strb r1, [r3, r2] │ │ │ │ mov r0, r8 │ │ │ │ - blx 15148 │ │ │ │ + blx 15010 │ │ │ │ mov r0, r9 │ │ │ │ - blx 15aa8 │ │ │ │ + blx 15964 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ adds r6, #1 │ │ │ │ cmp r3, r6 │ │ │ │ - bhi.n 1f2f4 │ │ │ │ + bhi.n 1ec4c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r5 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 1f46c │ │ │ │ - blx 17b80 │ │ │ │ + beq.n 1edc4 │ │ │ │ + blx 17a18 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ movs r3, #0 │ │ │ │ movs r1, #60 @ 0x3c │ │ │ │ - blx 15d28 │ │ │ │ + blx 15be4 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - blx 1694c │ │ │ │ - b.n 1f29a │ │ │ │ + blx 167fc │ │ │ │ + b.n 1ebf2 │ │ │ │ mov r0, r5 │ │ │ │ - blx 17b80 │ │ │ │ + blx 17a18 │ │ │ │ movs r3, #1 │ │ │ │ mov r2, r4 │ │ │ │ movs r1, #62 @ 0x3e │ │ │ │ - blx 15d28 │ │ │ │ - b.n 1f28e │ │ │ │ - ldr r2, [pc, #192] @ (1f4d8 ) │ │ │ │ + blx 15be4 │ │ │ │ + b.n 1ebe6 │ │ │ │ + ldr r2, [pc, #192] @ (1ee30 ) │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #2 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ add r2, pc │ │ │ │ - blx 17c30 │ │ │ │ + blx 17ac8 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r1, [r8, #68] @ 0x44 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 1f338 │ │ │ │ + bne.n 1ec90 │ │ │ │ mov r0, r4 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - blx 167c0 │ │ │ │ + blx 16670 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 1f378 │ │ │ │ + b.n 1ecd0 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r2, r1 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r3 │ │ │ │ - blx 17c30 │ │ │ │ + blx 17ac8 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 1f378 │ │ │ │ + b.n 1ecd0 │ │ │ │ str r2, [sp, #4] │ │ │ │ - blx 17e78 │ │ │ │ + blx 17d04 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - b.n 1f36a │ │ │ │ + b.n 1ecc2 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r3 │ │ │ │ - blx 17c30 │ │ │ │ + blx 17ac8 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 1f3d0 │ │ │ │ - blx 17b80 │ │ │ │ + b.n 1ed28 │ │ │ │ + blx 17a18 │ │ │ │ movs r1, #60 @ 0x3c │ │ │ │ - blx 18924 │ │ │ │ - b.n 1f3fa │ │ │ │ + blx 18798 │ │ │ │ + b.n 1ed52 │ │ │ │ mov r1, r8 │ │ │ │ str r2, [sp, #4] │ │ │ │ - blx 17e78 │ │ │ │ + blx 17d04 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - b.n 1f3c2 │ │ │ │ - ldr r1, [pc, #84] @ (1f4dc ) │ │ │ │ + b.n 1ed1a │ │ │ │ + ldr r1, [pc, #84] @ (1ee34 ) │ │ │ │ movs r2, #2 │ │ │ │ add r1, pc │ │ │ │ - blx 167c0 │ │ │ │ + blx 16670 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 1f428 │ │ │ │ + b.n 1ed80 │ │ │ │ mov r0, r4 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov r1, r8 │ │ │ │ - blx 167c0 │ │ │ │ + blx 16670 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 1f3d0 │ │ │ │ - blx 17a74 <__stack_chk_fail@plt> │ │ │ │ + b.n 1ed28 │ │ │ │ + blx 1790c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - @ instruction: 0xfa240005 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + lsls r4, r5, #3 │ │ │ │ + movs r6, r0 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r1, #24] │ │ │ │ + ldrb r0, [r7, #18] │ │ │ │ movs r3, r0 │ │ │ │ - add r6, r1 │ │ │ │ + cmp r2, r7 │ │ │ │ movs r3, r0 │ │ │ │ - mvns r4, r1 │ │ │ │ + negs r0, r7 │ │ │ │ movs r3, r0 │ │ │ │ - rors r2, r1 │ │ │ │ + eors r6, r6 │ │ │ │ movs r3, r0 │ │ │ │ - vst4.8 {d16-d19}, [sl], r5 │ │ │ │ - vld4.8 {d0-d3}, [lr], r5 │ │ │ │ - ldmia r7!, {r1, r5, r6} │ │ │ │ + movs r2, r2 │ │ │ │ + movs r6, r0 │ │ │ │ + vaddl.u q8, d6, d5 │ │ │ │ + ldmia r5, {r1, r4, r5, r6, r7} │ │ │ │ movs r3, r0 │ │ │ │ - orrs r4, r6 │ │ │ │ + rors r0, r4 │ │ │ │ movs r3, r0 │ │ │ │ - subs r1, #36 @ 0x24 │ │ │ │ + adds r7, #208 @ 0xd0 │ │ │ │ movs r3, r0 │ │ │ │ - asrs r4, r4 │ │ │ │ + subs r7, #208 @ 0xd0 │ │ │ │ movs r3, r0 │ │ │ │ - ands r0, r5 │ │ │ │ + subs r6, #212 @ 0xd4 │ │ │ │ movs r3, r0 │ │ │ │ - subs r7, #192 @ 0xc0 │ │ │ │ + subs r6, #108 @ 0x6c │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -0001f4e0 : │ │ │ │ +0001ee38 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r8, r2 │ │ │ │ - ldr r2, [pc, #516] @ (1f6f8 ) │ │ │ │ + ldr r2, [pc, #516] @ (1f050 ) │ │ │ │ mov r9, r3 │ │ │ │ - ldr r3, [pc, #516] @ (1f6fc ) │ │ │ │ + ldr r3, [pc, #516] @ (1f054 ) │ │ │ │ add r2, pc │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ - ldr r5, [pc, #512] @ (1f700 ) │ │ │ │ + ldr r5, [pc, #512] @ (1f058 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r5, pc │ │ │ │ ldr r6, [sp, #80] @ 0x50 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ mov.w r3, #0 │ │ │ │ - blx 18544 │ │ │ │ + blx 183c4 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 1f614 │ │ │ │ + beq.n 1ef6c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 1f522 │ │ │ │ + cbz r3, 1ee7a │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 1f52e │ │ │ │ + beq.n 1ee86 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ + blx 17500 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1f614 │ │ │ │ + beq.n 1ef6c │ │ │ │ mov r0, r4 │ │ │ │ - blx 1670c │ │ │ │ - ldr r2, [pc, #460] @ (1f704 ) │ │ │ │ + blx 165bc │ │ │ │ + ldr r2, [pc, #460] @ (1f05c ) │ │ │ │ mov r3, r0 │ │ │ │ ldr r5, [r5, r2] │ │ │ │ dmb ish │ │ │ │ ldr r2, [r5, #0] │ │ │ │ dmb ish │ │ │ │ - cbz r2, 1f58a │ │ │ │ + cbz r2, 1eee2 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1f5a6 │ │ │ │ - blx 168ec │ │ │ │ - ldr r1, [pc, #436] @ (1f708 ) │ │ │ │ + beq.n 1eefe │ │ │ │ + blx 1679c │ │ │ │ + ldr r1, [pc, #436] @ (1f060 ) │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #436] @ (1f70c ) │ │ │ │ + ldr r0, [pc, #436] @ (1f064 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 187fc │ │ │ │ + blx 18670 │ │ │ │ movs r2, #1 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - blx 17f4c │ │ │ │ + blx 17dd8 │ │ │ │ movs r4, #0 │ │ │ │ - ldr r2, [pc, #416] @ (1f710 ) │ │ │ │ - ldr r3, [pc, #396] @ (1f6fc ) │ │ │ │ + ldr r2, [pc, #416] @ (1f068 ) │ │ │ │ + ldr r3, [pc, #396] @ (1f054 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 1f6f4 │ │ │ │ + bne.w 1f04c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ str r0, [sp, #12] │ │ │ │ - ldr r0, [pc, #388] @ (1f714 ) │ │ │ │ + ldr r0, [pc, #388] @ (1f06c ) │ │ │ │ add r0, pc │ │ │ │ - blx 155a0 │ │ │ │ + blx 15468 │ │ │ │ dmb ish │ │ │ │ str r0, [r5, #0] │ │ │ │ dmb ish │ │ │ │ ldr r2, [r5, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 1f54c │ │ │ │ + bne.n 1eea4 │ │ │ │ mov r0, r4 │ │ │ │ - blx 168bc │ │ │ │ - ldr r2, [pc, #360] @ (1f718 ) │ │ │ │ + blx 1676c │ │ │ │ + ldr r2, [pc, #360] @ (1f070 ) │ │ │ │ movs r1, #75 @ 0x4b │ │ │ │ mov r5, r0 │ │ │ │ add r2, pc │ │ │ │ - blx 18204 │ │ │ │ + blx 18090 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1f628 │ │ │ │ - ldr r2, [pc, #348] @ (1f71c ) │ │ │ │ + beq.n 1ef80 │ │ │ │ + ldr r2, [pc, #348] @ (1f074 ) │ │ │ │ movs r1, #17 │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ - blx 15efc │ │ │ │ - cbz r0, 1f628 │ │ │ │ - ldr r2, [pc, #340] @ (1f720 ) │ │ │ │ + blx 15db8 │ │ │ │ + cbz r0, 1ef80 │ │ │ │ + ldr r2, [pc, #340] @ (1f078 ) │ │ │ │ movs r1, #63 @ 0x3f │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ - blx 18204 │ │ │ │ + blx 18090 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1f6ae │ │ │ │ + beq.n 1f006 │ │ │ │ movs r1, #61 @ 0x3d │ │ │ │ mov r0, r5 │ │ │ │ - blx 17568 │ │ │ │ - cbz r0, 1f5f4 │ │ │ │ + blx 17400 │ │ │ │ + cbz r0, 1ef4c │ │ │ │ movs r3, #0 │ │ │ │ str r0, [sp, #12] │ │ │ │ strd r3, r3, [sp, #16] │ │ │ │ - blx 16d98 │ │ │ │ + blx 16c30 │ │ │ │ cmp r0, #24 │ │ │ │ - beq.n 1f638 │ │ │ │ - blx 168ec │ │ │ │ - ldr r1, [pc, #296] @ (1f724 ) │ │ │ │ + beq.n 1ef90 │ │ │ │ + blx 1679c │ │ │ │ + ldr r1, [pc, #296] @ (1f07c ) │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #296] @ (1f728 ) │ │ │ │ + ldr r0, [pc, #296] @ (1f080 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 187fc │ │ │ │ + blx 18670 │ │ │ │ movs r2, #2 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - blx 17f4c │ │ │ │ - b.n 1f56a │ │ │ │ - ldr r1, [pc, #276] @ (1f72c ) │ │ │ │ - ldr r2, [pc, #280] @ (1f730 ) │ │ │ │ - ldr r0, [pc, #280] @ (1f734 ) │ │ │ │ + blx 17dd8 │ │ │ │ + b.n 1eec2 │ │ │ │ + ldr r1, [pc, #276] @ (1f084 ) │ │ │ │ + ldr r2, [pc, #280] @ (1f088 ) │ │ │ │ + ldr r0, [pc, #280] @ (1f08c ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #60 @ 0x3c │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ - b.n 1f56a │ │ │ │ - blx 168ec │ │ │ │ - ldr r1, [pc, #264] @ (1f738 ) │ │ │ │ + blx 16f48 │ │ │ │ + b.n 1eec2 │ │ │ │ + blx 1679c │ │ │ │ + ldr r1, [pc, #264] @ (1f090 ) │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #264] @ (1f73c ) │ │ │ │ + ldr r0, [pc, #264] @ (1f094 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - b.n 1f55a │ │ │ │ + b.n 1eeb2 │ │ │ │ mov r1, r0 │ │ │ │ add r3, sp, #20 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add r2, sp, #24 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #16 │ │ │ │ - blx 166f0 │ │ │ │ + blx 165a0 │ │ │ │ cmp r0, #16 │ │ │ │ - bne.n 1f5f4 │ │ │ │ - cbz r7, 1f662 │ │ │ │ + bne.n 1ef4c │ │ │ │ + cbz r7, 1efba │ │ │ │ movs r1, #47 @ 0x2f │ │ │ │ mov r0, r5 │ │ │ │ - blx 17568 │ │ │ │ + blx 17400 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1f6be │ │ │ │ + beq.n 1f016 │ │ │ │ mov r1, r7 │ │ │ │ - blx 18c14 │ │ │ │ - cbnz r0, 1f6be │ │ │ │ + blx 18a88 │ │ │ │ + cbnz r0, 1f016 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r8 │ │ │ │ movs r2, #0 │ │ │ │ - bl 1eb7c │ │ │ │ + bl 1e4d4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1f6e4 │ │ │ │ + beq.n 1f03c │ │ │ │ movs r1, #60 @ 0x3c │ │ │ │ mov r0, r5 │ │ │ │ - blx 16f2c │ │ │ │ + blx 16dc4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1f56c │ │ │ │ + beq.w 1eec4 │ │ │ │ ldrb r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1f56c │ │ │ │ - ldr r2, [pc, #180] @ (1f740 ) │ │ │ │ - ldr r3, [pc, #112] @ (1f6fc ) │ │ │ │ + beq.w 1eec4 │ │ │ │ + ldr r2, [pc, #180] @ (1f098 ) │ │ │ │ + ldr r3, [pc, #112] @ (1f054 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1f6f4 │ │ │ │ + bne.n 1f04c │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r3 │ │ │ │ str r6, [sp, #80] @ 0x50 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 1ed34 │ │ │ │ - blx 168ec │ │ │ │ - ldr r1, [pc, #144] @ (1f744 ) │ │ │ │ + b.w 1e68c │ │ │ │ + blx 1679c │ │ │ │ + ldr r1, [pc, #144] @ (1f09c ) │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #144] @ (1f748 ) │ │ │ │ + ldr r0, [pc, #144] @ (1f0a0 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - b.n 1f602 │ │ │ │ - blx 168ec │ │ │ │ - ldr r1, [pc, #136] @ (1f74c ) │ │ │ │ + b.n 1ef5a │ │ │ │ + blx 1679c │ │ │ │ + ldr r1, [pc, #136] @ (1f0a4 ) │ │ │ │ mov r5, r0 │ │ │ │ - ldr r0, [pc, #136] @ (1f750 ) │ │ │ │ - ldr r4, [pc, #136] @ (1f754 ) │ │ │ │ + ldr r0, [pc, #136] @ (1f0a8 ) │ │ │ │ + ldr r4, [pc, #136] @ (1f0ac ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 187fc │ │ │ │ + blx 18670 │ │ │ │ add r4, pc │ │ │ │ mov r3, r0 │ │ │ │ movs r2, #3 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ str r4, [sp, #0] │ │ │ │ - blx 17204 │ │ │ │ - b.n 1f56a │ │ │ │ - blx 168ec │ │ │ │ - ldr r1, [pc, #108] @ (1f758 ) │ │ │ │ + blx 1709c │ │ │ │ + b.n 1eec2 │ │ │ │ + blx 1679c │ │ │ │ + ldr r1, [pc, #108] @ (1f0b0 ) │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #108] @ (1f75c ) │ │ │ │ + ldr r0, [pc, #108] @ (1f0b4 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - b.n 1f602 │ │ │ │ - blx 17a74 <__stack_chk_fail@plt> │ │ │ │ - @ instruction: 0xf6f00005 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + b.n 1ef5a │ │ │ │ + blx 1790c <__stack_chk_fail@plt> │ │ │ │ + ldc2 0, cr0, [r8, #20]! │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf6e40005 │ │ │ │ - asrs r0, r7, #12 │ │ │ │ + stc2 0, cr0, [ip, #20]! │ │ │ │ + asrs r0, r3, #12 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r3 │ │ │ │ + subs r7, #134 @ 0x86 │ │ │ │ movs r3, r0 │ │ │ │ - adds r7, #24 │ │ │ │ + adds r5, #196 @ 0xc4 │ │ │ │ movs r3, r0 │ │ │ │ - @ instruction: 0xf6780005 │ │ │ │ - lsls r6, r3 │ │ │ │ + stc2l 0, cr0, [r0, #-20] @ 0xffffffec │ │ │ │ + subs r7, #74 @ 0x4a │ │ │ │ movs r3, r0 │ │ │ │ - ldrb r2, [r3, #9] │ │ │ │ + ldrb r6, [r0, #4] │ │ │ │ movs r3, r0 │ │ │ │ - lsls r6, r1 │ │ │ │ + subs r7, #58 @ 0x3a │ │ │ │ movs r3, r0 │ │ │ │ - eors r0, r3 │ │ │ │ + subs r7, #4 │ │ │ │ movs r3, r0 │ │ │ │ - eors r2, r7 │ │ │ │ + subs r7, #38 @ 0x26 │ │ │ │ movs r3, r0 │ │ │ │ - adds r6, #112 @ 0x70 │ │ │ │ + adds r5, #28 │ │ │ │ movs r3, r0 │ │ │ │ - ldmia r4, {r1, r3, r4} │ │ │ │ + ldmia r2!, {r1, r3, r5, r7} │ │ │ │ movs r3, r0 │ │ │ │ - subs r5, #124 @ 0x7c │ │ │ │ + subs r4, #40 @ 0x28 │ │ │ │ movs r3, r0 │ │ │ │ - adds r5, #220 @ 0xdc │ │ │ │ + adds r4, #136 @ 0x88 │ │ │ │ movs r3, r0 │ │ │ │ - subs r7, #254 @ 0xfe │ │ │ │ + subs r6, #170 @ 0xaa │ │ │ │ movs r3, r0 │ │ │ │ - adds r6, #60 @ 0x3c │ │ │ │ + adds r4, #232 @ 0xe8 │ │ │ │ movs r3, r0 │ │ │ │ - adcs.w r0, ip, #8716288 @ 0x850000 │ │ │ │ - subs r7, #160 @ 0xa0 │ │ │ │ + stc2 0, cr0, [r4], #-20 @ 0xffffffec │ │ │ │ + subs r6, #76 @ 0x4c │ │ │ │ movs r3, r0 │ │ │ │ - adds r5, #182 @ 0xb6 │ │ │ │ + adds r4, #98 @ 0x62 │ │ │ │ movs r3, r0 │ │ │ │ - subs r6, #74 @ 0x4a │ │ │ │ + subs r4, #246 @ 0xf6 │ │ │ │ movs r3, r0 │ │ │ │ - adds r5, #164 @ 0xa4 │ │ │ │ + adds r4, #80 @ 0x50 │ │ │ │ movs r3, r0 │ │ │ │ - subs r7, #190 @ 0xbe │ │ │ │ + subs r6, #106 @ 0x6a │ │ │ │ movs r3, r0 │ │ │ │ - subs r7, #170 @ 0xaa │ │ │ │ + subs r6, #86 @ 0x56 │ │ │ │ movs r3, r0 │ │ │ │ - adds r5, #128 @ 0x80 │ │ │ │ + adds r4, #44 @ 0x2c │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -0001f760 : │ │ │ │ +0001f0b8 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r7, r2 │ │ │ │ - ldr r2, [pc, #868] @ (1fad8 ) │ │ │ │ + ldr r2, [pc, #868] @ (1f430 ) │ │ │ │ mov r8, r3 │ │ │ │ - ldr r3, [pc, #868] @ (1fadc ) │ │ │ │ + ldr r3, [pc, #868] @ (1f434 ) │ │ │ │ add r2, pc │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r5, [sp, #72] @ 0x48 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [sp, #16] │ │ │ │ - ldr r3, [pc, #844] @ (1fae0 ) │ │ │ │ + ldr r3, [pc, #844] @ (1f438 ) │ │ │ │ add r3, pc │ │ │ │ mov r9, r3 │ │ │ │ - blx 18544 │ │ │ │ + blx 183c4 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 1f882 │ │ │ │ + beq.n 1f1da │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 1f7aa │ │ │ │ + cbz r3, 1f102 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 1f7b6 │ │ │ │ + beq.n 1f10e │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ + blx 17500 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1f882 │ │ │ │ - cbz r5, 1f7be │ │ │ │ + beq.n 1f1da │ │ │ │ + cbz r5, 1f116 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 1f852 │ │ │ │ + bne.n 1f1aa │ │ │ │ add r3, sp, #20 │ │ │ │ mov r1, r6 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r2, r7 │ │ │ │ mov r3, r8 │ │ │ │ mov r0, r4 │ │ │ │ - blx 153dc │ │ │ │ + blx 152a4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1f896 │ │ │ │ + beq.n 1f1ee │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #101 @ 0x65 │ │ │ │ mov r0, r4 │ │ │ │ - blx 16c40 │ │ │ │ + blx 16ae4 │ │ │ │ mov r0, r4 │ │ │ │ - blx 18498 │ │ │ │ - ldr r2, [pc, #768] @ (1fae4 ) │ │ │ │ + blx 18318 │ │ │ │ + ldr r2, [pc, #768] @ (1f43c ) │ │ │ │ movs r3, #1 │ │ │ │ movs r1, #75 @ 0x4b │ │ │ │ add r2, pc │ │ │ │ mov r6, r0 │ │ │ │ mov fp, r0 │ │ │ │ - blx 15d28 │ │ │ │ - ldr r2, [pc, #756] @ (1fae8 ) │ │ │ │ + blx 15be4 │ │ │ │ + ldr r2, [pc, #756] @ (1f440 ) │ │ │ │ movs r3, #1 │ │ │ │ movs r1, #17 │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ - blx 15b48 │ │ │ │ + blx 15a04 │ │ │ │ mov r0, r4 │ │ │ │ - blx 168bc │ │ │ │ + blx 1676c │ │ │ │ movs r1, #61 @ 0x3d │ │ │ │ mov sl, r0 │ │ │ │ - blx 17568 │ │ │ │ - bl 1ec20 │ │ │ │ + blx 17400 │ │ │ │ + bl 1e578 │ │ │ │ movs r3, #1 │ │ │ │ mov r2, r0 │ │ │ │ movs r1, #59 @ 0x3b │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, r6 │ │ │ │ - blx 15b48 │ │ │ │ + blx 15a04 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - blx 15148 │ │ │ │ + blx 15010 │ │ │ │ add r2, sp, #16 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1eb7c │ │ │ │ + bl 1e4d4 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - cbz r2, 1f83e │ │ │ │ + cbz r2, 1f196 │ │ │ │ movs r3, #1 │ │ │ │ movs r1, #62 @ 0x3e │ │ │ │ mov r0, r6 │ │ │ │ - blx 15b48 │ │ │ │ + blx 15a04 │ │ │ │ mov r0, sl │ │ │ │ movs r1, #60 @ 0x3c │ │ │ │ - blx 16f2c │ │ │ │ - cbz r0, 1f84e │ │ │ │ + blx 16dc4 │ │ │ │ + cbz r0, 1f1a6 │ │ │ │ ldrb r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 1f8e8 │ │ │ │ + bne.n 1f240 │ │ │ │ movs r0, #1 │ │ │ │ - b.n 1f866 │ │ │ │ - ldr r1, [pc, #664] @ (1faec ) │ │ │ │ - ldr r2, [pc, #664] @ (1faf0 ) │ │ │ │ - ldr r0, [pc, #668] @ (1faf4 ) │ │ │ │ + b.n 1f1be │ │ │ │ + ldr r1, [pc, #664] @ (1f444 ) │ │ │ │ + ldr r2, [pc, #664] @ (1f448 ) │ │ │ │ + ldr r0, [pc, #668] @ (1f44c ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #100 @ 0x64 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ + blx 16f48 │ │ │ │ movs r0, #0 │ │ │ │ - ldr r2, [pc, #656] @ (1faf8 ) │ │ │ │ - ldr r3, [pc, #624] @ (1fadc ) │ │ │ │ + ldr r2, [pc, #656] @ (1f450 ) │ │ │ │ + ldr r3, [pc, #624] @ (1f434 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 1fad4 │ │ │ │ + bne.w 1f42c │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r1, [pc, #632] @ (1fafc ) │ │ │ │ - ldr r2, [pc, #632] @ (1fb00 ) │ │ │ │ - ldr r0, [pc, #636] @ (1fb04 ) │ │ │ │ + ldr r1, [pc, #632] @ (1f454 ) │ │ │ │ + ldr r2, [pc, #632] @ (1f458 ) │ │ │ │ + ldr r0, [pc, #636] @ (1f45c ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #100 @ 0x64 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ - b.n 1f864 │ │ │ │ + blx 16f48 │ │ │ │ + b.n 1f1bc │ │ │ │ str r0, [sp, #8] │ │ │ │ - blx 168ec │ │ │ │ + blx 1679c │ │ │ │ movs r2, #3 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - blx 17414 │ │ │ │ + blx 172ac │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1f9f2 │ │ │ │ + beq.w 1f34a │ │ │ │ ldr r2, [sp, #8] │ │ │ │ movw r1, #403 @ 0x193 │ │ │ │ mov r0, r4 │ │ │ │ movs r5, #105 @ 0x69 │ │ │ │ - blx 16c40 │ │ │ │ + blx 16ae4 │ │ │ │ mov r0, r4 │ │ │ │ - blx 18498 │ │ │ │ - ldr r2, [pc, #580] @ (1fb08 ) │ │ │ │ + blx 18318 │ │ │ │ + ldr r2, [pc, #580] @ (1f460 ) │ │ │ │ movs r3, #1 │ │ │ │ movs r1, #17 │ │ │ │ add r2, pc │ │ │ │ - blx 15b48 │ │ │ │ - ldr r3, [pc, #572] @ (1fb0c ) │ │ │ │ - ldr r1, [pc, #572] @ (1fb10 ) │ │ │ │ + blx 15a04 │ │ │ │ + ldr r3, [pc, #572] @ (1f464 ) │ │ │ │ + ldr r1, [pc, #572] @ (1f468 ) │ │ │ │ movs r2, #2 │ │ │ │ add r3, pc │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ str r5, [sp, #0] │ │ │ │ - blx 16a38 │ │ │ │ + blx 168dc │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - blx 1841c │ │ │ │ - b.n 1f864 │ │ │ │ + blx 1829c │ │ │ │ + b.n 1f1bc │ │ │ │ movs r4, #0 │ │ │ │ mov r2, r8 │ │ │ │ add r3, sp, #24 │ │ │ │ mov r1, r4 │ │ │ │ str r4, [sp, #0] │ │ │ │ str r4, [sp, #24] │ │ │ │ - bl 1ed34 │ │ │ │ + bl 1e68c │ │ │ │ ldr r6, [sp, #24] │ │ │ │ mov r8, r6 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 1f84e │ │ │ │ - ldr r7, [pc, #528] @ (1fb14 ) │ │ │ │ + beq.n 1f1a6 │ │ │ │ + ldr r7, [pc, #528] @ (1f46c ) │ │ │ │ mov r0, r4 │ │ │ │ - blx 161f4 │ │ │ │ + blx 160a4 │ │ │ │ mov r4, r0 │ │ │ │ add r7, pc │ │ │ │ str r5, [sp, #12] │ │ │ │ ldr r5, [r6, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 1f9cc │ │ │ │ + beq.n 1f324 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ - cbz r3, 1f934 │ │ │ │ + cbz r3, 1f28c │ │ │ │ ldr r2, [r4, #8] │ │ │ │ subs r2, r2, r3 │ │ │ │ cmp r2, #2 │ │ │ │ - bls.w 1fa78 │ │ │ │ + bls.w 1f3d0 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ ldrh r1, [r7, #0] │ │ │ │ strh r1, [r2, r3] │ │ │ │ movs r1, #0 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r4, #0] │ │ │ │ adds r3, #2 │ │ │ │ str r3, [r4, #4] │ │ │ │ strb r1, [r2, r3] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ ldr r1, [r3, #68] @ 0x44 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 1faa0 │ │ │ │ + beq.w 1f3f8 │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #8] │ │ │ │ - blx 16d98 │ │ │ │ + blx 16c30 │ │ │ │ mov r2, r0 │ │ │ │ ldrd r0, r3, [r4, #4] │ │ │ │ ldr r1, [sp, #8] │ │ │ │ subs r3, r3, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - bcs.n 1fa36 │ │ │ │ + bcs.n 1f38e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r0, r3 │ │ │ │ adds r3, r1, r2 │ │ │ │ cmp r0, r3 │ │ │ │ - bcs.n 1f966 │ │ │ │ + bcs.n 1f2be │ │ │ │ adds r3, r0, r2 │ │ │ │ cmp r1, r3 │ │ │ │ - bcc.w 1faa4 │ │ │ │ + bcc.w 1f3fc │ │ │ │ str r2, [sp, #8] │ │ │ │ - blx 16ee0 │ │ │ │ + blx 16d78 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r5 │ │ │ │ movs r1, #0 │ │ │ │ add r3, r2 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ str r3, [r4, #4] │ │ │ │ strb r1, [r2, r3] │ │ │ │ - blx 16bfc │ │ │ │ + blx 16aa0 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 1f9c4 │ │ │ │ + cbz r0, 1f31c │ │ │ │ mov r0, r5 │ │ │ │ - blx 16d98 │ │ │ │ + blx 16c30 │ │ │ │ mov r2, r0 │ │ │ │ ldrd r1, r3, [r4, #4] │ │ │ │ subs r3, r3, r1 │ │ │ │ cmp r0, r3 │ │ │ │ - bcs.n 1fa66 │ │ │ │ + bcs.n 1f3be │ │ │ │ ldr r0, [r4, #0] │ │ │ │ adds r3, r5, r2 │ │ │ │ add r0, r1 │ │ │ │ cmp r0, r3 │ │ │ │ - bcs.n 1f9a8 │ │ │ │ + bcs.n 1f300 │ │ │ │ adds r3, r0, r2 │ │ │ │ cmp r5, r3 │ │ │ │ - bcc.w 1faae │ │ │ │ + bcc.w 1f406 │ │ │ │ mov r1, r5 │ │ │ │ str r2, [sp, #8] │ │ │ │ - blx 16ee0 │ │ │ │ + blx 16d78 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ movs r1, #0 │ │ │ │ add r2, r3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r2, [r4, #4] │ │ │ │ strb r1, [r3, r2] │ │ │ │ mov r0, r5 │ │ │ │ - blx 15148 │ │ │ │ + blx 15010 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r6, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 1f90e │ │ │ │ + bne.n 1f266 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, fp │ │ │ │ ldr r5, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 1faba │ │ │ │ + beq.n 1f412 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ movs r3, #0 │ │ │ │ movs r1, #60 @ 0x3c │ │ │ │ - blx 15d28 │ │ │ │ + blx 15be4 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - blx 1694c │ │ │ │ + blx 167fc │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 1fac2 │ │ │ │ + beq.n 1f41a │ │ │ │ str.w r8, [r5] │ │ │ │ - b.n 1f84e │ │ │ │ + b.n 1f1a6 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - ldr r0, [pc, #288] @ (1fb18 ) │ │ │ │ + ldr r0, [pc, #288] @ (1f470 ) │ │ │ │ ldr r1, [r3, #8] │ │ │ │ add r0, pc │ │ │ │ - blx 168b0 │ │ │ │ + blx 16760 │ │ │ │ mov r2, r5 │ │ │ │ mov r6, r0 │ │ │ │ mov.w r1, #400 @ 0x190 │ │ │ │ mov r0, r4 │ │ │ │ - blx 16c40 │ │ │ │ + blx 16ae4 │ │ │ │ mov r0, r4 │ │ │ │ - blx 18498 │ │ │ │ - ldr r2, [pc, #264] @ (1fb1c ) │ │ │ │ + blx 18318 │ │ │ │ + ldr r2, [pc, #264] @ (1f474 ) │ │ │ │ movs r3, #1 │ │ │ │ movs r1, #17 │ │ │ │ add r2, pc │ │ │ │ - blx 15b48 │ │ │ │ + blx 15a04 │ │ │ │ mov r0, r6 │ │ │ │ - blx 16d98 │ │ │ │ - ldr r1, [pc, #248] @ (1fb20 ) │ │ │ │ + blx 16c30 │ │ │ │ + ldr r1, [pc, #248] @ (1f478 ) │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r3, r6 │ │ │ │ add r1, pc │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - blx 16a38 │ │ │ │ - b.n 1f8e0 │ │ │ │ + blx 168dc │ │ │ │ + b.n 1f238 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r2, r1 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r3 │ │ │ │ - blx 17c30 │ │ │ │ + blx 17ac8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 16bfc │ │ │ │ + blx 16aa0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1f9c4 │ │ │ │ + beq.n 1f31c │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 1f984 │ │ │ │ + bne.n 1f2dc │ │ │ │ mov r0, r4 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov r1, r5 │ │ │ │ - blx 167c0 │ │ │ │ + blx 16670 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 1f9be │ │ │ │ + b.n 1f316 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r3 │ │ │ │ - blx 17c30 │ │ │ │ + blx 17ac8 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 1f9be │ │ │ │ - ldr r2, [pc, #168] @ (1fb24 ) │ │ │ │ + b.n 1f316 │ │ │ │ + ldr r2, [pc, #168] @ (1f47c ) │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #2 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ add r2, pc │ │ │ │ - blx 17c30 │ │ │ │ + blx 17ac8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r3, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 1f938 │ │ │ │ + bne.w 1f290 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - blx 167c0 │ │ │ │ + blx 16670 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 1fa46 │ │ │ │ + b.n 1f39e │ │ │ │ mov r0, r4 │ │ │ │ - b.n 1fa94 │ │ │ │ + b.n 1f3ec │ │ │ │ str r2, [sp, #8] │ │ │ │ - blx 17e78 │ │ │ │ + blx 17d04 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - b.n 1f96e │ │ │ │ + b.n 1f2c6 │ │ │ │ mov r1, r5 │ │ │ │ str r2, [sp, #8] │ │ │ │ - blx 17e78 │ │ │ │ + blx 17d04 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - b.n 1f9b2 │ │ │ │ + b.n 1f30a │ │ │ │ movs r1, #60 @ 0x3c │ │ │ │ - blx 18924 │ │ │ │ - b.n 1f9e0 │ │ │ │ - ldr r3, [pc, #100] @ (1fb28 ) │ │ │ │ + blx 18798 │ │ │ │ + b.n 1f338 │ │ │ │ + ldr r3, [pc, #100] @ (1f480 ) │ │ │ │ mov r0, r8 │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r1, r3 │ │ │ │ - blx 15f68 │ │ │ │ - b.n 1f84e │ │ │ │ - blx 17a74 <__stack_chk_fail@plt> │ │ │ │ - orns r0, r0, #8716288 @ 0x850000 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + blx 15e24 │ │ │ │ + b.n 1f1a6 │ │ │ │ + blx 1790c <__stack_chk_fail@plt> │ │ │ │ + smlawb r0, r8, r5, r0 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - orrs.w r0, r4, #8716288 @ 0x850000 │ │ │ │ - ldrb r4, [r4, #0] │ │ │ │ + smlabb r0, ip, r5, r0 │ │ │ │ + strb r0, [r2, #27] │ │ │ │ movs r3, r0 │ │ │ │ - subs r6, #38 @ 0x26 │ │ │ │ + subs r4, #210 @ 0xd2 │ │ │ │ movs r3, r0 │ │ │ │ - ldmia r1!, {r2, r3, r4, r6, r7} │ │ │ │ + ldmia r0!, {r2, r3, r5, r6} │ │ │ │ movs r3, r0 │ │ │ │ - subs r6, #98 @ 0x62 │ │ │ │ + subs r5, #14 │ │ │ │ movs r3, r0 │ │ │ │ - adds r3, #158 @ 0x9e │ │ │ │ + adds r2, #74 @ 0x4a │ │ │ │ movs r3, r0 │ │ │ │ - @ instruction: 0xf37e0005 │ │ │ │ - ldmia r1!, {r2, r3, r5, r7} │ │ │ │ + @ instruction: 0xfa460005 │ │ │ │ + ldmia r0!, {r2, r3, r4, r5} │ │ │ │ movs r3, r0 │ │ │ │ - subs r3, #14 │ │ │ │ + subs r1, #186 @ 0xba │ │ │ │ movs r3, r0 │ │ │ │ - adds r3, #110 @ 0x6e │ │ │ │ + adds r2, #26 │ │ │ │ movs r3, r0 │ │ │ │ - cmp r0, r6 │ │ │ │ + mvns r4, r3 │ │ │ │ movs r3, r0 │ │ │ │ - subs r6, #36 @ 0x24 │ │ │ │ + subs r4, #208 @ 0xd0 │ │ │ │ movs r3, r0 │ │ │ │ - subs r6, #140 @ 0x8c │ │ │ │ + subs r5, #56 @ 0x38 │ │ │ │ movs r3, r0 │ │ │ │ - subs r3, #62 @ 0x3e │ │ │ │ + subs r1, #234 @ 0xea │ │ │ │ movs r3, r0 │ │ │ │ - subs r5, #120 @ 0x78 │ │ │ │ + subs r4, #36 @ 0x24 │ │ │ │ movs r3, r0 │ │ │ │ - mvns r0, r4 │ │ │ │ + cmp r4, r1 │ │ │ │ movs r3, r0 │ │ │ │ - subs r5, #58 @ 0x3a │ │ │ │ + subs r3, #230 @ 0xe6 │ │ │ │ movs r3, r0 │ │ │ │ - subs r1, #198 @ 0xc6 │ │ │ │ + subs r0, #114 @ 0x72 │ │ │ │ movs r3, r0 │ │ │ │ - asrs r0, r4, #13 │ │ │ │ + asrs r0, r0, #13 │ │ │ │ ... │ │ │ │ │ │ │ │ -0001fb2c : │ │ │ │ +0001f484 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #20 │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r5, r3 │ │ │ │ - blx 16bcc │ │ │ │ + blx 16a70 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 1fc68 │ │ │ │ + beq.w 1f5c0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 1fb58 │ │ │ │ + cbz r3, 1f4b0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 1fb66 │ │ │ │ + beq.n 1f4be │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ + blx 17500 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1fc68 │ │ │ │ - cbz r6, 1fb6e │ │ │ │ + beq.w 1f5c0 │ │ │ │ + cbz r6, 1f4c6 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 1fc50 │ │ │ │ - cbz r5, 1fb78 │ │ │ │ + bne.n 1f5a8 │ │ │ │ + cbz r5, 1f4d0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 1fc9c │ │ │ │ + bne.w 1f5f4 │ │ │ │ mov r0, r4 │ │ │ │ - blx 15504 │ │ │ │ + blx 153cc │ │ │ │ cmp.w r0, #400 @ 0x190 │ │ │ │ - beq.w 1fcc0 │ │ │ │ + beq.w 1f618 │ │ │ │ mov r0, r4 │ │ │ │ - blx 15504 │ │ │ │ + blx 153cc │ │ │ │ cmp r0, #101 @ 0x65 │ │ │ │ - bne.n 1fc7c │ │ │ │ + bne.n 1f5d4 │ │ │ │ mov r0, r4 │ │ │ │ - blx 16870 │ │ │ │ - ldr r2, [pc, #388] @ (1fd1c ) │ │ │ │ + blx 16720 │ │ │ │ + ldr r2, [pc, #388] @ (1f674 ) │ │ │ │ movs r1, #75 @ 0x4b │ │ │ │ add r2, pc │ │ │ │ - blx 18204 │ │ │ │ + blx 18090 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1fcb0 │ │ │ │ + beq.w 1f608 │ │ │ │ mov r0, r4 │ │ │ │ - blx 16870 │ │ │ │ - ldr r2, [pc, #368] @ (1fd20 ) │ │ │ │ + blx 16720 │ │ │ │ + ldr r2, [pc, #368] @ (1f678 ) │ │ │ │ movs r1, #17 │ │ │ │ add r2, pc │ │ │ │ - blx 15efc │ │ │ │ + blx 15db8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1fcb0 │ │ │ │ + beq.n 1f608 │ │ │ │ mov r0, r4 │ │ │ │ - blx 16870 │ │ │ │ + blx 16720 │ │ │ │ movs r1, #62 @ 0x3e │ │ │ │ - blx 17568 │ │ │ │ - cbz r0, 1fbe6 │ │ │ │ + blx 17400 │ │ │ │ + cbz r0, 1f53e │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ - blx 17b80 │ │ │ │ + blx 17a18 │ │ │ │ movs r1, #62 @ 0x3e │ │ │ │ - blx 17568 │ │ │ │ + blx 17400 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1fce0 │ │ │ │ + beq.w 1f638 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - blx 18158 │ │ │ │ + blx 17fe4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1fce0 │ │ │ │ + beq.n 1f638 │ │ │ │ mov r0, r4 │ │ │ │ - blx 16870 │ │ │ │ + blx 16720 │ │ │ │ movs r1, #60 @ 0x3c │ │ │ │ - blx 16f2c │ │ │ │ - cbz r0, 1fbfc │ │ │ │ + blx 16dc4 │ │ │ │ + cbz r0, 1f554 │ │ │ │ ldrb r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 1fd06 │ │ │ │ + bne.w 1f65e │ │ │ │ mov r0, r4 │ │ │ │ - blx 16870 │ │ │ │ + blx 16720 │ │ │ │ movs r1, #59 @ 0x3b │ │ │ │ - blx 17568 │ │ │ │ + blx 17400 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17b80 │ │ │ │ + blx 17a18 │ │ │ │ movs r1, #61 @ 0x3d │ │ │ │ - blx 17568 │ │ │ │ - bl 1ec20 │ │ │ │ + blx 17400 │ │ │ │ + bl 1e578 │ │ │ │ mov r4, r0 │ │ │ │ cmp r6, #0 │ │ │ │ it ne │ │ │ │ cmpne r0, #0 │ │ │ │ - bne.n 1fcf0 │ │ │ │ + bne.n 1f648 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r4, [pc, #252] @ (1fd24 ) │ │ │ │ - blx 15148 │ │ │ │ - blx 168ec │ │ │ │ - ldr r1, [pc, #244] @ (1fd28 ) │ │ │ │ + ldr r4, [pc, #252] @ (1f67c ) │ │ │ │ + blx 15010 │ │ │ │ + blx 1679c │ │ │ │ + ldr r1, [pc, #244] @ (1f680 ) │ │ │ │ mov r6, r0 │ │ │ │ - ldr r0, [pc, #244] @ (1fd2c ) │ │ │ │ + ldr r0, [pc, #244] @ (1f684 ) │ │ │ │ add r1, pc │ │ │ │ add r4, pc │ │ │ │ add r0, pc │ │ │ │ - blx 187fc │ │ │ │ + blx 18670 │ │ │ │ movs r2, #2 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp, #0] │ │ │ │ - blx 17204 │ │ │ │ - b.n 1fc62 │ │ │ │ - ldr r1, [pc, #220] @ (1fd30 ) │ │ │ │ - ldr r2, [pc, #224] @ (1fd34 ) │ │ │ │ - ldr r0, [pc, #224] @ (1fd38 ) │ │ │ │ + blx 1709c │ │ │ │ + b.n 1f5ba │ │ │ │ + ldr r1, [pc, #220] @ (1f688 ) │ │ │ │ + ldr r2, [pc, #224] @ (1f68c ) │ │ │ │ + ldr r0, [pc, #224] @ (1f690 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #140 @ 0x8c │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ + blx 16f48 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r1, [pc, #208] @ (1fd3c ) │ │ │ │ - ldr r2, [pc, #212] @ (1fd40 ) │ │ │ │ - ldr r0, [pc, #212] @ (1fd44 ) │ │ │ │ + ldr r1, [pc, #208] @ (1f694 ) │ │ │ │ + ldr r2, [pc, #212] @ (1f698 ) │ │ │ │ + ldr r0, [pc, #212] @ (1f69c ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #140 @ 0x8c │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ - b.n 1fc62 │ │ │ │ - blx 168ec │ │ │ │ - ldr r1, [pc, #196] @ (1fd48 ) │ │ │ │ + blx 16f48 │ │ │ │ + b.n 1f5ba │ │ │ │ + blx 1679c │ │ │ │ + ldr r1, [pc, #196] @ (1f6a0 ) │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #196] @ (1fd4c ) │ │ │ │ + ldr r0, [pc, #196] @ (1f6a4 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 187fc │ │ │ │ + blx 18670 │ │ │ │ movs r2, #1 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - blx 17f4c │ │ │ │ - b.n 1fc62 │ │ │ │ - ldr r1, [pc, #176] @ (1fd50 ) │ │ │ │ - ldr r2, [pc, #180] @ (1fd54 ) │ │ │ │ - ldr r0, [pc, #180] @ (1fd58 ) │ │ │ │ + blx 17dd8 │ │ │ │ + b.n 1f5ba │ │ │ │ + ldr r1, [pc, #176] @ (1f6a8 ) │ │ │ │ + ldr r2, [pc, #180] @ (1f6ac ) │ │ │ │ + ldr r0, [pc, #180] @ (1f6b0 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #140 @ 0x8c │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ - b.n 1fc62 │ │ │ │ - blx 168ec │ │ │ │ - ldr r1, [pc, #164] @ (1fd5c ) │ │ │ │ + blx 16f48 │ │ │ │ + b.n 1f5ba │ │ │ │ + blx 1679c │ │ │ │ + ldr r1, [pc, #164] @ (1f6b4 ) │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #164] @ (1fd60 ) │ │ │ │ + ldr r0, [pc, #164] @ (1f6b8 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - b.n 1fc8a │ │ │ │ - blx 168ec │ │ │ │ - ldr r1, [pc, #156] @ (1fd64 ) │ │ │ │ + b.n 1f5e2 │ │ │ │ + blx 1679c │ │ │ │ + ldr r1, [pc, #156] @ (1f6bc ) │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #156] @ (1fd68 ) │ │ │ │ + ldr r0, [pc, #156] @ (1f6c0 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 187fc │ │ │ │ + blx 18670 │ │ │ │ movs r2, #2 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - blx 17f4c │ │ │ │ - b.n 1fc62 │ │ │ │ - blx 168ec │ │ │ │ - ldr r1, [pc, #132] @ (1fd6c ) │ │ │ │ + blx 17dd8 │ │ │ │ + b.n 1f5ba │ │ │ │ + blx 1679c │ │ │ │ + ldr r1, [pc, #132] @ (1f6c4 ) │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #132] @ (1fd70 ) │ │ │ │ + ldr r0, [pc, #132] @ (1f6c8 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - b.n 1fcce │ │ │ │ + b.n 1f626 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - blx 18c14 │ │ │ │ + blx 18a88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1fc24 │ │ │ │ + bne.n 1f57c │ │ │ │ mov r0, r4 │ │ │ │ - blx 15148 │ │ │ │ + blx 15010 │ │ │ │ movs r0, #1 │ │ │ │ - b.n 1fc64 │ │ │ │ + b.n 1f5bc │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r4 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 1ed34 │ │ │ │ + bl 1e68c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 1fbfc │ │ │ │ - b.n 1fc62 │ │ │ │ + bne.w 1f554 │ │ │ │ + b.n 1f5ba │ │ │ │ nop │ │ │ │ - strb r2, [r6, #17] │ │ │ │ + strb r6, [r3, #12] │ │ │ │ movs r3, r0 │ │ │ │ - subs r2, #160 @ 0xa0 │ │ │ │ + subs r1, #76 @ 0x4c │ │ │ │ movs r3, r0 │ │ │ │ - subs r4, #56 @ 0x38 │ │ │ │ + subs r2, #228 @ 0xe4 │ │ │ │ movs r3, r0 │ │ │ │ - subs r1, #2 │ │ │ │ + adds r7, #174 @ 0xae │ │ │ │ movs r3, r0 │ │ │ │ - adds r0, #54 @ 0x36 │ │ │ │ + cmp r6, #226 @ 0xe2 │ │ │ │ movs r3, r0 │ │ │ │ - stmia r5!, {r1, r2, r3, r4, r6, r7} │ │ │ │ + stmia r4!, {r1, r2, r3, r5, r6} │ │ │ │ movs r3, r0 │ │ │ │ - subs r2, #100 @ 0x64 │ │ │ │ + subs r1, #16 │ │ │ │ movs r3, r0 │ │ │ │ - cmp r7, #160 @ 0xa0 │ │ │ │ + cmp r6, #76 @ 0x4c │ │ │ │ movs r3, r0 │ │ │ │ - stmia r5!, {r1, r2, r6, r7} │ │ │ │ + stmia r4!, {r1, r2, r4, r6} │ │ │ │ movs r3, r0 │ │ │ │ - subs r1, #152 @ 0x98 │ │ │ │ + subs r0, #68 @ 0x44 │ │ │ │ movs r3, r0 │ │ │ │ - cmp r7, #136 @ 0x88 │ │ │ │ + cmp r6, #52 @ 0x34 │ │ │ │ movs r3, r0 │ │ │ │ - subs r3, #158 @ 0x9e │ │ │ │ + subs r2, #74 @ 0x4a │ │ │ │ movs r3, r0 │ │ │ │ - cmp r7, #232 @ 0xe8 │ │ │ │ + cmp r6, #148 @ 0x94 │ │ │ │ movs r3, r0 │ │ │ │ - stmia r5!, {r1, r4, r7} │ │ │ │ + stmia r4!, {r1, r5} │ │ │ │ movs r3, r0 │ │ │ │ - subs r3, #60 @ 0x3c │ │ │ │ + subs r1, #232 @ 0xe8 │ │ │ │ movs r3, r0 │ │ │ │ - cmp r7, #84 @ 0x54 │ │ │ │ + cmp r6, #0 │ │ │ │ movs r3, r0 │ │ │ │ - subs r3, #106 @ 0x6a │ │ │ │ + subs r2, #22 │ │ │ │ movs r3, r0 │ │ │ │ - cmp r7, #180 @ 0xb4 │ │ │ │ + cmp r6, #96 @ 0x60 │ │ │ │ movs r3, r0 │ │ │ │ - subs r3, #54 @ 0x36 │ │ │ │ + subs r1, #226 @ 0xe2 │ │ │ │ movs r3, r0 │ │ │ │ - cmp r7, #164 @ 0xa4 │ │ │ │ + cmp r6, #80 @ 0x50 │ │ │ │ movs r3, r0 │ │ │ │ - subs r3, #94 @ 0x5e │ │ │ │ + subs r2, #10 │ │ │ │ movs r3, r0 │ │ │ │ - cmp r7, #132 @ 0x84 │ │ │ │ + cmp r6, #48 @ 0x30 │ │ │ │ movs r3, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 1fe4e │ │ │ │ + beq.n 1f7a6 │ │ │ │ mov r3, r0 │ │ │ │ movs r2, #0 │ │ │ │ push {lr} │ │ │ │ - b.n 1fd8c │ │ │ │ + b.n 1f6e4 │ │ │ │ adds r3, #1 │ │ │ │ subs r2, r3, r0 │ │ │ │ cmp r2, r1 │ │ │ │ - bcs.n 1fdc0 │ │ │ │ + bcs.n 1f718 │ │ │ │ ldrsb.w lr, [r3] │ │ │ │ ldrb.w ip, [r3] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bge.n 1fd84 │ │ │ │ + bge.n 1f6dc │ │ │ │ cmp.w ip, #223 @ 0xdf │ │ │ │ - bhi.n 1fdc4 │ │ │ │ + bhi.n 1f71c │ │ │ │ subs r2, r1, r2 │ │ │ │ cmp r2, #1 │ │ │ │ it ne │ │ │ │ cmpne.w ip, #193 @ 0xc1 │ │ │ │ - bls.n 1fdea │ │ │ │ + bls.n 1f742 │ │ │ │ ldrb r2, [r3, #1] │ │ │ │ and.w r2, r2, #192 @ 0xc0 │ │ │ │ cmp r2, #128 @ 0x80 │ │ │ │ - bne.n 1fdea │ │ │ │ + bne.n 1f742 │ │ │ │ adds r3, #1 │ │ │ │ adds r3, #1 │ │ │ │ subs r2, r3, r0 │ │ │ │ cmp r2, r1 │ │ │ │ - bcc.n 1fd8c │ │ │ │ + bcc.n 1f6e4 │ │ │ │ movs r0, #1 │ │ │ │ pop {pc} │ │ │ │ cmp.w ip, #239 @ 0xef │ │ │ │ - bhi.n 1fdee │ │ │ │ + bhi.n 1f746 │ │ │ │ subs r2, r1, r2 │ │ │ │ cmp r2, #2 │ │ │ │ - bls.n 1fdea │ │ │ │ + bls.n 1f742 │ │ │ │ ldrb r2, [r3, #1] │ │ │ │ ands.w ip, ip, #15 │ │ │ │ add.w r3, r3, #1 │ │ │ │ - beq.n 1fe28 │ │ │ │ + beq.n 1f780 │ │ │ │ cmp.w ip, #13 │ │ │ │ - beq.n 1fe1e │ │ │ │ + beq.n 1f776 │ │ │ │ and.w r2, r2, #192 @ 0xc0 │ │ │ │ cmp r2, #128 @ 0x80 │ │ │ │ - beq.n 1fdac │ │ │ │ + beq.n 1f704 │ │ │ │ movs r0, #0 │ │ │ │ pop {pc} │ │ │ │ cmp.w ip, #244 @ 0xf4 │ │ │ │ - bhi.n 1fdea │ │ │ │ + bhi.n 1f742 │ │ │ │ subs r2, r1, r2 │ │ │ │ cmp r2, #3 │ │ │ │ - bls.n 1fdea │ │ │ │ + bls.n 1f742 │ │ │ │ ldrb r2, [r3, #1] │ │ │ │ ands.w ip, ip, #7 │ │ │ │ - beq.n 1fe3c │ │ │ │ + beq.n 1f794 │ │ │ │ cmp.w ip, #4 │ │ │ │ - beq.n 1fe32 │ │ │ │ + beq.n 1f78a │ │ │ │ and.w r2, r2, #192 @ 0xc0 │ │ │ │ cmp r2, #128 @ 0x80 │ │ │ │ - bne.n 1fdea │ │ │ │ + bne.n 1f742 │ │ │ │ ldrb r2, [r3, #2] │ │ │ │ and.w r2, r2, #192 @ 0xc0 │ │ │ │ cmp r2, #128 @ 0x80 │ │ │ │ - bne.n 1fdea │ │ │ │ + bne.n 1f742 │ │ │ │ adds r3, #2 │ │ │ │ - b.n 1fdac │ │ │ │ + b.n 1f704 │ │ │ │ and.w r2, r2, #224 @ 0xe0 │ │ │ │ cmp r2, #128 @ 0x80 │ │ │ │ - beq.n 1fdac │ │ │ │ - b.n 1fdea │ │ │ │ + beq.n 1f704 │ │ │ │ + b.n 1f742 │ │ │ │ and.w r2, r2, #224 @ 0xe0 │ │ │ │ cmp r2, #160 @ 0xa0 │ │ │ │ - beq.n 1fdac │ │ │ │ - b.n 1fdea │ │ │ │ + beq.n 1f704 │ │ │ │ + b.n 1f742 │ │ │ │ and.w r2, r2, #240 @ 0xf0 │ │ │ │ cmp r2, #128 @ 0x80 │ │ │ │ - beq.n 1fe10 │ │ │ │ - b.n 1fdea │ │ │ │ + beq.n 1f768 │ │ │ │ + b.n 1f742 │ │ │ │ and.w lr, r2, #192 @ 0xc0 │ │ │ │ cmp.w lr, #128 @ 0x80 │ │ │ │ - bne.n 1fdea │ │ │ │ + bne.n 1f742 │ │ │ │ ands.w r2, r2, #48 @ 0x30 │ │ │ │ - bne.n 1fe10 │ │ │ │ - b.n 1fdea │ │ │ │ + bne.n 1f768 │ │ │ │ + b.n 1f742 │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r0, [pc, #60] @ (1fea0 ) │ │ │ │ + ldr r0, [pc, #60] @ (1f7f8 ) │ │ │ │ sub sp, #16 │ │ │ │ add r0, pc │ │ │ │ - blx 155a0 │ │ │ │ - ldr r2, [pc, #52] @ (1fea4 ) │ │ │ │ - ldr r3, [pc, #56] @ (1fea8 ) │ │ │ │ + blx 15468 │ │ │ │ + ldr r2, [pc, #52] @ (1f7fc ) │ │ │ │ + ldr r3, [pc, #56] @ (1f800 ) │ │ │ │ mov.w ip, #12 │ │ │ │ mov r1, r0 │ │ │ │ str.w ip, [sp] │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ movs r0, #64 @ 0x40 │ │ │ │ strd r2, r0, [sp, #4] │ │ │ │ movs r2, #68 @ 0x44 │ │ │ │ movs r0, #80 @ 0x50 │ │ │ │ - blx 17c20 │ │ │ │ + blx 17ab8 │ │ │ │ movs r1, #136 @ 0x88 │ │ │ │ mov r4, r0 │ │ │ │ - blx 15a8c │ │ │ │ - ldr r3, [pc, #20] @ (1feac ) │ │ │ │ + blx 15948 │ │ │ │ + ldr r3, [pc, #20] @ (1f804 ) │ │ │ │ add r3, pc │ │ │ │ str r0, [r3, #0] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - subs r2, #34 @ 0x22 │ │ │ │ + subs r0, #206 @ 0xce │ │ │ │ movs r3, r0 │ │ │ │ movs r1, r6 │ │ │ │ movs r0, r0 │ │ │ │ lsls r7, r1, #30 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r7, #15 │ │ │ │ + lsrs r6, r3, #10 │ │ │ │ movs r6, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #32] @ (1fee0 ) │ │ │ │ + ldr r3, [pc, #32] @ (1f838 ) │ │ │ │ mov r4, r0 │ │ │ │ mov.w r0, #1024 @ 0x400 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r4, r3 │ │ │ │ - blx 177e8 │ │ │ │ + blx 17680 │ │ │ │ mov r3, r0 │ │ │ │ add.w r0, r4, #104 @ 0x68 │ │ │ │ str r3, [r4, #92] @ 0x5c │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 16e20 │ │ │ │ - lsls r6, r1, #15 │ │ │ │ + b.w 16cb8 │ │ │ │ + lsrs r6, r5, #9 │ │ │ │ movs r6, r0 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ str r0, [sp, #4] │ │ │ │ - blx 18114 │ │ │ │ + blx 17fa0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 181dc │ │ │ │ + b.w 18068 │ │ │ │ nop │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #72] @ (1ff60 ) │ │ │ │ + ldr r3, [pc, #72] @ (1f8b8 ) │ │ │ │ sub sp, #8 │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r3, #0] │ │ │ │ add r4, r0 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ - cbz r3, 1ff28 │ │ │ │ + cbz r3, 1f880 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ mov r1, r3 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ str r3, [sp, #0] │ │ │ │ - blx 16cb0 │ │ │ │ - ldr r1, [pc, #44] @ (1ff64 ) │ │ │ │ + blx 16b54 │ │ │ │ + ldr r1, [pc, #44] @ (1f8bc ) │ │ │ │ str r0, [r4, #88] @ 0x58 │ │ │ │ add r1, pc │ │ │ │ - blx 150fc │ │ │ │ - ldr r1, [pc, #40] @ (1ff68 ) │ │ │ │ + blx 14fc4 │ │ │ │ + ldr r1, [pc, #40] @ (1f8c0 ) │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ - blx 15a68 │ │ │ │ + blx 15930 │ │ │ │ ldr r4, [r4, #88] @ 0x58 │ │ │ │ - blx 18c98 │ │ │ │ + blx 18b0c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 18300 │ │ │ │ - lsls r2, r7, #13 │ │ │ │ + b.w 18180 │ │ │ │ + lsrs r2, r3, #8 │ │ │ │ movs r6, r0 │ │ │ │ - subs r1, #104 @ 0x68 │ │ │ │ + subs r0, #20 │ │ │ │ movs r3, r0 │ │ │ │ adds r5, r5, r2 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #216] @ (20054 ) │ │ │ │ + ldr r3, [pc, #216] @ (1f9ac ) │ │ │ │ mov r5, r0 │ │ │ │ add r3, pc │ │ │ │ ldrd r6, r3, [r3] │ │ │ │ adds r7, r0, r6 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ blx r3 │ │ │ │ ldr r0, [r5, r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2003e │ │ │ │ - blx 1597c │ │ │ │ + beq.n 1f996 │ │ │ │ + blx 15844 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 1ffee │ │ │ │ - blx 16438 │ │ │ │ + cbz r0, 1f946 │ │ │ │ + blx 162e8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 1ffa6 │ │ │ │ + cbz r3, 1f8fe │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 1ffb0 │ │ │ │ + beq.n 1f908 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 1ffee │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 1f946 │ │ │ │ mov r0, r4 │ │ │ │ str r4, [r7, #84] @ 0x54 │ │ │ │ - blx 15114 │ │ │ │ - cbz r0, 20002 │ │ │ │ + blx 14fdc │ │ │ │ + cbz r0, 1f95a │ │ │ │ ldr r0, [r5, r6] │ │ │ │ - blx 15948 │ │ │ │ + blx 15810 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 20016 │ │ │ │ - blx 1801c │ │ │ │ + cbz r0, 1f96e │ │ │ │ + blx 17ea8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 1ffd2 │ │ │ │ + cbz r3, 1f92a │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 1ffdc │ │ │ │ + beq.n 1f934 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 20016 │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 1f96e │ │ │ │ mov r0, r4 │ │ │ │ str r4, [r7, #96] @ 0x60 │ │ │ │ - blx 16c64 │ │ │ │ - cbz r0, 2002a │ │ │ │ + blx 16b08 │ │ │ │ + cbz r0, 1f982 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.n 1ff08 │ │ │ │ - ldr r2, [pc, #104] @ (20058 ) │ │ │ │ - ldr r1, [pc, #104] @ (2005c ) │ │ │ │ - ldr r0, [pc, #108] @ (20060 ) │ │ │ │ + b.n 1f860 │ │ │ │ + ldr r2, [pc, #104] @ (1f9b0 ) │ │ │ │ + ldr r1, [pc, #104] @ (1f9b4 ) │ │ │ │ + ldr r0, [pc, #108] @ (1f9b8 ) │ │ │ │ add r2, pc │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - b.w 170ac │ │ │ │ - ldr r2, [pc, #96] @ (20064 ) │ │ │ │ - ldr r1, [pc, #96] @ (20068 ) │ │ │ │ - ldr r0, [pc, #100] @ (2006c ) │ │ │ │ + b.w 16f44 │ │ │ │ + ldr r2, [pc, #96] @ (1f9bc ) │ │ │ │ + ldr r1, [pc, #96] @ (1f9c0 ) │ │ │ │ + ldr r0, [pc, #100] @ (1f9c4 ) │ │ │ │ add r2, pc │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - b.w 170ac │ │ │ │ - ldr r2, [pc, #88] @ (20070 ) │ │ │ │ - ldr r1, [pc, #88] @ (20074 ) │ │ │ │ - ldr r0, [pc, #92] @ (20078 ) │ │ │ │ + b.w 16f44 │ │ │ │ + ldr r2, [pc, #88] @ (1f9c8 ) │ │ │ │ + ldr r1, [pc, #88] @ (1f9cc ) │ │ │ │ + ldr r0, [pc, #92] @ (1f9d0 ) │ │ │ │ add r2, pc │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - b.w 170ac │ │ │ │ - ldr r2, [pc, #80] @ (2007c ) │ │ │ │ - ldr r1, [pc, #80] @ (20080 ) │ │ │ │ - ldr r0, [pc, #84] @ (20084 ) │ │ │ │ + b.w 16f44 │ │ │ │ + ldr r2, [pc, #80] @ (1f9d4 ) │ │ │ │ + ldr r1, [pc, #80] @ (1f9d8 ) │ │ │ │ + ldr r0, [pc, #84] @ (1f9dc ) │ │ │ │ add r2, pc │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - b.w 170ac │ │ │ │ - ldr r2, [pc, #72] @ (20088 ) │ │ │ │ - ldr r1, [pc, #72] @ (2008c ) │ │ │ │ - ldr r0, [pc, #76] @ (20090 ) │ │ │ │ + b.w 16f44 │ │ │ │ + ldr r2, [pc, #72] @ (1f9e0 ) │ │ │ │ + ldr r1, [pc, #72] @ (1f9e4 ) │ │ │ │ + ldr r0, [pc, #76] @ (1f9e8 ) │ │ │ │ add r2, pc │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - b.w 170ac │ │ │ │ + b.w 16f44 │ │ │ │ nop │ │ │ │ - lsls r6, r2, #12 │ │ │ │ + lsrs r6, r6, #6 │ │ │ │ movs r6, r0 │ │ │ │ - subs r0, #228 @ 0xe4 │ │ │ │ + adds r7, #144 @ 0x90 │ │ │ │ movs r3, r0 │ │ │ │ - stmia r2!, {r1, r2, r3, r5, r6, r7} │ │ │ │ + stmia r1!, {r1, r2, r3, r4, r5, r6} │ │ │ │ movs r3, r0 │ │ │ │ - cmp r4, #0 │ │ │ │ + cmp r2, #172 @ 0xac │ │ │ │ movs r3, r0 │ │ │ │ - subs r0, #240 @ 0xf0 │ │ │ │ + adds r7, #156 @ 0x9c │ │ │ │ movs r3, r0 │ │ │ │ - stmia r2!, {r1, r3, r4, r6, r7} │ │ │ │ + stmia r1!, {r1, r3, r5, r6} │ │ │ │ movs r3, r0 │ │ │ │ - cmp r3, #236 @ 0xec │ │ │ │ + cmp r2, #152 @ 0x98 │ │ │ │ movs r3, r0 │ │ │ │ - subs r1, #12 │ │ │ │ + adds r7, #184 @ 0xb8 │ │ │ │ movs r3, r0 │ │ │ │ - stmia r2!, {r1, r2, r6, r7} │ │ │ │ + stmia r1!, {r1, r2, r4, r6} │ │ │ │ movs r3, r0 │ │ │ │ - cmp r3, #216 @ 0xd8 │ │ │ │ + cmp r2, #132 @ 0x84 │ │ │ │ movs r3, r0 │ │ │ │ - subs r1, #28 │ │ │ │ + adds r7, #200 @ 0xc8 │ │ │ │ movs r3, r0 │ │ │ │ - stmia r2!, {r1, r4, r5, r7} │ │ │ │ + stmia r1!, {r1, r6} │ │ │ │ movs r3, r0 │ │ │ │ - cmp r3, #196 @ 0xc4 │ │ │ │ + cmp r2, #112 @ 0x70 │ │ │ │ movs r3, r0 │ │ │ │ - subs r0, #124 @ 0x7c │ │ │ │ + adds r7, #40 @ 0x28 │ │ │ │ movs r3, r0 │ │ │ │ - stmia r2!, {r1, r2, r3, r4, r7} │ │ │ │ + stmia r1!, {r1, r2, r3, r5} │ │ │ │ movs r3, r0 │ │ │ │ - cmp r3, #176 @ 0xb0 │ │ │ │ + cmp r2, #92 @ 0x5c │ │ │ │ movs r3, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #80] @ (200f4 ) │ │ │ │ + ldr r3, [pc, #80] @ (1fa4c ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r3, #0] │ │ │ │ add r4, r0 │ │ │ │ ldr r5, [r4, #72] @ 0x48 │ │ │ │ - cbz r5, 200b0 │ │ │ │ + cbz r5, 1fa08 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r6, r0 │ │ │ │ - ldr r2, [pc, #68] @ (200f8 ) │ │ │ │ - ldr r0, [pc, #68] @ (200fc ) │ │ │ │ + ldr r2, [pc, #68] @ (1fa50 ) │ │ │ │ + ldr r0, [pc, #68] @ (1fa54 ) │ │ │ │ movs r3, #5 │ │ │ │ add r2, pc │ │ │ │ movs r1, #128 @ 0x80 │ │ │ │ add r0, pc │ │ │ │ - blx 189fc │ │ │ │ + blx 18870 │ │ │ │ movs r0, #5 │ │ │ │ - blx 16dfc │ │ │ │ - ldr r1, [pc, #52] @ (20100 ) │ │ │ │ + blx 16c94 │ │ │ │ + ldr r1, [pc, #52] @ (1fa58 ) │ │ │ │ str r0, [r4, #72] @ 0x48 │ │ │ │ add r1, pc │ │ │ │ - blx 150fc │ │ │ │ - ldr r1, [pc, #48] @ (20104 ) │ │ │ │ + blx 14fc4 │ │ │ │ + ldr r1, [pc, #48] @ (1fa5c ) │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r6 │ │ │ │ add r1, pc │ │ │ │ - blx 15a68 │ │ │ │ + blx 15930 │ │ │ │ ldr r4, [r4, #72] @ 0x48 │ │ │ │ - blx 18c98 │ │ │ │ + blx 18b0c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 18300 │ │ │ │ + b.w 18180 │ │ │ │ nop │ │ │ │ - lsls r0, r6, #7 │ │ │ │ + lsrs r0, r2, #2 │ │ │ │ movs r6, r0 │ │ │ │ - subs r0, #200 @ 0xc8 │ │ │ │ + adds r7, #116 @ 0x74 │ │ │ │ movs r3, r0 │ │ │ │ - cmp r3, #64 @ 0x40 │ │ │ │ + cmp r1, #236 @ 0xec │ │ │ │ movs r3, r0 │ │ │ │ - subs r0, #220 @ 0xdc │ │ │ │ + adds r7, #136 @ 0x88 │ │ │ │ movs r3, r0 │ │ │ │ lsls r7, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r3, [pc, #372] @ (20290 ) │ │ │ │ + ldr r3, [pc, #372] @ (1fbe8 ) │ │ │ │ sub sp, #20 │ │ │ │ mov r7, r0 │ │ │ │ - ldr.w r9, [pc, #372] @ 20294 │ │ │ │ + ldr.w r9, [pc, #372] @ 1fbec │ │ │ │ add r3, pc │ │ │ │ add r9, pc │ │ │ │ ldr.w r8, [r3] │ │ │ │ add.w r6, r0, r8 │ │ │ │ ldr r0, [r6, #56] @ 0x38 │ │ │ │ - blx 15148 │ │ │ │ + blx 15010 │ │ │ │ ldr r0, [r6, #92] @ 0x5c │ │ │ │ - cbz r0, 2013e │ │ │ │ + cbz r0, 1fa96 │ │ │ │ movs r1, #1 │ │ │ │ - blx 16bd8 │ │ │ │ + blx 16a7c │ │ │ │ add.w r0, r6, #104 @ 0x68 │ │ │ │ - blx 180e8 │ │ │ │ - cbnz r0, 20170 │ │ │ │ + blx 17f74 │ │ │ │ + cbnz r0, 1fac8 │ │ │ │ add.w r0, r6, #104 @ 0x68 │ │ │ │ - blx 18c20 │ │ │ │ + blx 18a94 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2013e │ │ │ │ + beq.n 1fa96 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - blx 17e30 │ │ │ │ + blx 17cbc │ │ │ │ movs r0, #20 │ │ │ │ mov r1, r4 │ │ │ │ - blx 189b0 │ │ │ │ + blx 18824 │ │ │ │ add.w r0, r6, #104 @ 0x68 │ │ │ │ - blx 180e8 │ │ │ │ + blx 17f74 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 20148 │ │ │ │ + beq.n 1faa0 │ │ │ │ ldr.w r0, [r7, r8] │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r7, r8] │ │ │ │ - cbz r0, 20180 │ │ │ │ - blx 15aa8 │ │ │ │ + cbz r0, 1fad8 │ │ │ │ + blx 15964 │ │ │ │ ldr r3, [r6, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 201e6 │ │ │ │ + bne.n 1fb3e │ │ │ │ ldr r3, [r6, #100] @ 0x64 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 20272 │ │ │ │ + bne.n 1fbca │ │ │ │ ldr r3, [r6, #76] @ 0x4c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 20256 │ │ │ │ + beq.n 1fbae │ │ │ │ ldr r3, [r6, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2023a │ │ │ │ + beq.n 1fb92 │ │ │ │ ldr r3, [r6, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 2021e │ │ │ │ + bne.n 1fb76 │ │ │ │ ldr.w r3, [r6, #128] @ 0x80 │ │ │ │ - cbnz r3, 20202 │ │ │ │ + cbnz r3, 1fb5a │ │ │ │ ldr r0, [r6, #120] @ 0x78 │ │ │ │ - cbz r0, 201ae │ │ │ │ + cbz r0, 1fb06 │ │ │ │ movs r1, #1 │ │ │ │ - blx 16bd8 │ │ │ │ + blx 16a7c │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbz r0, 201b6 │ │ │ │ - blx 16b34 │ │ │ │ + cbz r0, 1fb0e │ │ │ │ + blx 169d8 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - blx 15148 │ │ │ │ + blx 15010 │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - blx 15148 │ │ │ │ - ldr r3, [pc, #212] @ (20298 ) │ │ │ │ + blx 15010 │ │ │ │ + ldr r3, [pc, #212] @ (1fbf0 ) │ │ │ │ ldr.w r0, [r6, #132] @ 0x84 │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r1, r3 │ │ │ │ - blx 15f68 │ │ │ │ - ldr r3, [pc, #196] @ (2029c ) │ │ │ │ + blx 15e24 │ │ │ │ + ldr r3, [pc, #196] @ (1fbf4 ) │ │ │ │ mov r0, r7 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ bx r3 │ │ │ │ - ldr r3, [pc, #184] @ (202a0 ) │ │ │ │ - ldr r2, [pc, #184] @ (202a4 ) │ │ │ │ - ldr r1, [pc, #188] @ (202a8 ) │ │ │ │ + ldr r3, [pc, #184] @ (1fbf8 ) │ │ │ │ + ldr r2, [pc, #184] @ (1fbfc ) │ │ │ │ + ldr r1, [pc, #188] @ (1fc00 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #188] @ (202ac ) │ │ │ │ + ldr r0, [pc, #188] @ (1fc04 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ adds r3, #40 @ 0x28 │ │ │ │ movw r2, #1523 @ 0x5f3 │ │ │ │ - blx 1663c │ │ │ │ - ldr r3, [pc, #172] @ (202b0 ) │ │ │ │ + blx 164ec │ │ │ │ + ldr r3, [pc, #172] @ (1fc08 ) │ │ │ │ mov.w r2, #1528 @ 0x5f8 │ │ │ │ - ldr r4, [pc, #168] @ (202b4 ) │ │ │ │ - ldr r1, [pc, #172] @ (202b8 ) │ │ │ │ + ldr r4, [pc, #168] @ (1fc0c ) │ │ │ │ + ldr r1, [pc, #172] @ (1fc10 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #172] @ (202bc ) │ │ │ │ + ldr r0, [pc, #172] @ (1fc14 ) │ │ │ │ add r4, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #40 @ 0x28 │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - blx 1663c │ │ │ │ - ldr r3, [pc, #160] @ (202c0 ) │ │ │ │ - ldr r2, [pc, #160] @ (202c4 ) │ │ │ │ - ldr r1, [pc, #164] @ (202c8 ) │ │ │ │ + blx 164ec │ │ │ │ + ldr r3, [pc, #160] @ (1fc18 ) │ │ │ │ + ldr r2, [pc, #160] @ (1fc1c ) │ │ │ │ + ldr r1, [pc, #164] @ (1fc20 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #164] @ (202cc ) │ │ │ │ + ldr r0, [pc, #164] @ (1fc24 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ adds r3, #40 @ 0x28 │ │ │ │ movw r2, #1527 @ 0x5f7 │ │ │ │ - blx 1663c │ │ │ │ - ldr r3, [pc, #148] @ (202d0 ) │ │ │ │ - ldr r2, [pc, #148] @ (202d4 ) │ │ │ │ - ldr r1, [pc, #152] @ (202d8 ) │ │ │ │ + blx 164ec │ │ │ │ + ldr r3, [pc, #148] @ (1fc28 ) │ │ │ │ + ldr r2, [pc, #148] @ (1fc2c ) │ │ │ │ + ldr r1, [pc, #152] @ (1fc30 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #152] @ (202dc ) │ │ │ │ + ldr r0, [pc, #152] @ (1fc34 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ adds r3, #40 @ 0x28 │ │ │ │ movw r2, #1526 @ 0x5f6 │ │ │ │ - blx 1663c │ │ │ │ - ldr r3, [pc, #136] @ (202e0 ) │ │ │ │ - ldr r2, [pc, #136] @ (202e4 ) │ │ │ │ - ldr r1, [pc, #140] @ (202e8 ) │ │ │ │ + blx 164ec │ │ │ │ + ldr r3, [pc, #136] @ (1fc38 ) │ │ │ │ + ldr r2, [pc, #136] @ (1fc3c ) │ │ │ │ + ldr r1, [pc, #140] @ (1fc40 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #140] @ (202ec ) │ │ │ │ + ldr r0, [pc, #140] @ (1fc44 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ adds r3, #40 @ 0x28 │ │ │ │ movw r2, #1525 @ 0x5f5 │ │ │ │ - blx 1663c │ │ │ │ - ldr r3, [pc, #124] @ (202f0 ) │ │ │ │ - ldr r2, [pc, #124] @ (202f4 ) │ │ │ │ - ldr r1, [pc, #128] @ (202f8 ) │ │ │ │ + blx 164ec │ │ │ │ + ldr r3, [pc, #124] @ (1fc48 ) │ │ │ │ + ldr r2, [pc, #124] @ (1fc4c ) │ │ │ │ + ldr r1, [pc, #128] @ (1fc50 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #128] @ (202fc ) │ │ │ │ + ldr r0, [pc, #128] @ (1fc54 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ adds r3, #40 @ 0x28 │ │ │ │ movw r2, #1524 @ 0x5f4 │ │ │ │ - blx 1663c │ │ │ │ + blx 164ec │ │ │ │ nop │ │ │ │ - lsls r2, r6, #5 │ │ │ │ + lsrs r2, r2, #32 │ │ │ │ movs r6, r0 │ │ │ │ - pkhbt r0, r4, r5 │ │ │ │ - asrs r0, r4, #13 │ │ │ │ + @ instruction: 0xf18c0005 │ │ │ │ + asrs r0, r0, #13 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r7, #2 │ │ │ │ + lsls r4, r3, #29 │ │ │ │ movs r6, r0 │ │ │ │ - stmia r0!, {r2, r3, r4, r5, r6, r7} │ │ │ │ - movs r3, r0 │ │ │ │ - subs r0, #20 │ │ │ │ - movs r3, r0 │ │ │ │ - adds r7, #222 @ 0xde │ │ │ │ - movs r3, r0 │ │ │ │ - cmp r2, #6 │ │ │ │ - movs r3, r0 │ │ │ │ - stmia r0!, {r2, r3, r4, r6, r7} │ │ │ │ - movs r3, r0 │ │ │ │ - subs r0, #92 @ 0x5c │ │ │ │ + ite hi │ │ │ │ + movhi r3, r0 │ │ │ │ + addls r6, #192 @ 0xc0 │ │ │ │ movs r3, r0 │ │ │ │ - adds r7, #190 @ 0xbe │ │ │ │ + adds r6, #138 @ 0x8a │ │ │ │ movs r3, r0 │ │ │ │ - cmp r1, #230 @ 0xe6 │ │ │ │ + cmp r0, #178 @ 0xb2 │ │ │ │ movs r3, r0 │ │ │ │ - stmia r0!, {r2, r6, r7} │ │ │ │ + ite vs │ │ │ │ + movvs r3, r0 │ │ │ │ + addvc r7, #8 │ │ │ │ movs r3, r0 │ │ │ │ - subs r0, #44 @ 0x2c │ │ │ │ + adds r6, #106 @ 0x6a │ │ │ │ movs r3, r0 │ │ │ │ - adds r7, #166 @ 0xa6 │ │ │ │ + cmp r0, #146 @ 0x92 │ │ │ │ movs r3, r0 │ │ │ │ - cmp r1, #206 @ 0xce │ │ │ │ + ite pl │ │ │ │ + movpl r3, r0 │ │ │ │ + addmi r6, #216 @ 0xd8 │ │ │ │ movs r3, r0 │ │ │ │ - stmia r0!, {r3, r5, r7} │ │ │ │ + adds r6, #82 @ 0x52 │ │ │ │ movs r3, r0 │ │ │ │ - subs r0, #0 │ │ │ │ + cmp r0, #122 @ 0x7a │ │ │ │ movs r3, r0 │ │ │ │ - adds r7, #138 @ 0x8a │ │ │ │ + it cc │ │ │ │ + movcc r3, r0 │ │ │ │ + adds r6, #172 @ 0xac │ │ │ │ movs r3, r0 │ │ │ │ - cmp r1, #178 @ 0xb2 │ │ │ │ + adds r6, #54 @ 0x36 │ │ │ │ movs r3, r0 │ │ │ │ - stmia r0!, {r2, r3, r7} │ │ │ │ + cmp r0, #94 @ 0x5e │ │ │ │ movs r3, r0 │ │ │ │ - adds r7, #208 @ 0xd0 │ │ │ │ + itt ne │ │ │ │ + movne r3, r0 │ │ │ │ + addne r6, #124 @ 0x7c │ │ │ │ movs r3, r0 │ │ │ │ - adds r7, #110 @ 0x6e │ │ │ │ + adds r6, #26 │ │ │ │ movs r3, r0 │ │ │ │ - cmp r1, #150 @ 0x96 │ │ │ │ + cmp r0, #66 @ 0x42 │ │ │ │ movs r3, r0 │ │ │ │ - stmia r0!, {r4, r5, r6} │ │ │ │ + nop │ │ │ │ movs r3, r0 │ │ │ │ - adds r7, #156 @ 0x9c │ │ │ │ + adds r6, #72 @ 0x48 │ │ │ │ movs r3, r0 │ │ │ │ - adds r7, #82 @ 0x52 │ │ │ │ + adds r5, #254 @ 0xfe │ │ │ │ movs r3, r0 │ │ │ │ - cmp r1, #122 @ 0x7a │ │ │ │ + cmp r0, #38 @ 0x26 │ │ │ │ movs r3, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r4, [pc, #232] @ (203f8 ) │ │ │ │ + ldr r4, [pc, #232] @ (1fd50 ) │ │ │ │ mov r5, r0 │ │ │ │ sub sp, #20 │ │ │ │ add r4, pc │ │ │ │ ldr r7, [r4, #0] │ │ │ │ adds r6, r0, r7 │ │ │ │ ldr.w r0, [r6, #128] @ 0x80 │ │ │ │ - cbz r0, 20372 │ │ │ │ - blx 18114 │ │ │ │ + cbz r0, 1fcca │ │ │ │ + blx 17fa0 │ │ │ │ ldr.w r0, [r6, #128] @ 0x80 │ │ │ │ - blx 181e0 │ │ │ │ + blx 1806c │ │ │ │ ldr r4, [r4, #0] │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r6, #128] @ 0x80 │ │ │ │ add r4, r5 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #48] @ 0x30 │ │ │ │ - cbz r0, 2034a │ │ │ │ - blx 1575c │ │ │ │ - ldr r3, [pc, #184] @ (203fc ) │ │ │ │ + cbz r0, 1fca2 │ │ │ │ + blx 15624 │ │ │ │ + ldr r3, [pc, #184] @ (1fd54 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r3, #0] │ │ │ │ add r4, r5 │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ - cbz r0, 2035c │ │ │ │ - blx 18114 │ │ │ │ + cbz r0, 1fcb4 │ │ │ │ + blx 17fa0 │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ - blx 181e0 │ │ │ │ + blx 1806c │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #72] @ 0x48 │ │ │ │ ldr r3, [r6, #76] @ 0x4c │ │ │ │ - cbz r3, 20376 │ │ │ │ - ldr r3, [pc, #156] @ (20400 ) │ │ │ │ + cbz r3, 1fcce │ │ │ │ + ldr r3, [pc, #156] @ (1fd58 ) │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r3, #32] │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 18344 │ │ │ │ + b.w 181c4 │ │ │ │ mov r4, r6 │ │ │ │ - b.n 20336 │ │ │ │ - ldr r2, [pc, #140] @ (20404 ) │ │ │ │ + b.n 1fc8e │ │ │ │ + ldr r2, [pc, #140] @ (1fd5c ) │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #8] │ │ │ │ ldr r4, [r2, #0] │ │ │ │ add r4, r5 │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ - cbz r2, 203aa │ │ │ │ - ldr r2, [pc, #128] @ (20408 ) │ │ │ │ + cbz r2, 1fd02 │ │ │ │ + ldr r2, [pc, #128] @ (1fd60 ) │ │ │ │ movs r1, #128 @ 0x80 │ │ │ │ - ldr r0, [pc, #128] @ (2040c ) │ │ │ │ + ldr r0, [pc, #128] @ (1fd64 ) │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #12] │ │ │ │ add r0, pc │ │ │ │ - blx 189fc │ │ │ │ + blx 18870 │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ - blx 18114 │ │ │ │ + blx 17fa0 │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ - blx 181e0 │ │ │ │ + blx 1806c │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ ldr r4, [r2, #0] │ │ │ │ add r4, r5 │ │ │ │ ldr r3, [r4, #100] @ 0x64 │ │ │ │ - cbz r3, 203cc │ │ │ │ - ldr r2, [pc, #96] @ (20410 ) │ │ │ │ + cbz r3, 1fd24 │ │ │ │ + ldr r2, [pc, #96] @ (1fd68 ) │ │ │ │ movs r1, #128 @ 0x80 │ │ │ │ - ldr r0, [pc, #96] @ (20414 ) │ │ │ │ + ldr r0, [pc, #96] @ (1fd6c ) │ │ │ │ add r2, pc │ │ │ │ add r0, pc │ │ │ │ - blx 189fc │ │ │ │ + blx 18870 │ │ │ │ ldr r0, [r4, #100] @ 0x64 │ │ │ │ - blx 18114 │ │ │ │ + blx 17fa0 │ │ │ │ ldr r0, [r4, #100] @ 0x64 │ │ │ │ - blx 181e0 │ │ │ │ + blx 1806c │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #100] @ 0x64 │ │ │ │ - ldr r2, [pc, #72] @ (20418 ) │ │ │ │ + ldr r2, [pc, #72] @ (1fd70 ) │ │ │ │ movs r3, #1 │ │ │ │ - ldr r0, [pc, #72] @ (2041c ) │ │ │ │ + ldr r0, [pc, #72] @ (1fd74 ) │ │ │ │ movs r1, #128 @ 0x80 │ │ │ │ str r3, [r6, #76] @ 0x4c │ │ │ │ add r2, pc │ │ │ │ add r0, pc │ │ │ │ - blx 189fc │ │ │ │ + blx 18870 │ │ │ │ mov r0, r5 │ │ │ │ ldr r4, [r5, r7] │ │ │ │ - blx 1676c │ │ │ │ - ldr r3, [pc, #56] @ (20420 ) │ │ │ │ + blx 1661c │ │ │ │ + ldr r3, [pc, #56] @ (1fd78 ) │ │ │ │ movs r2, #0 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r1, r2 │ │ │ │ add r3, pc │ │ │ │ mov r0, r4 │ │ │ │ - blx 15958 │ │ │ │ - b.n 20360 │ │ │ │ - vaddl.u8 q0, d0, d5 │ │ │ │ - vhadd.u16 d16, d0, d5 │ │ │ │ - vhadd.u d0, d0, d5 │ │ │ │ - vhadd.u16 d0, d12, d5 │ │ │ │ - adds r6, #254 @ 0xfe │ │ │ │ + blx 15820 │ │ │ │ + b.n 1fcb8 │ │ │ │ + lsls r0, r4, #24 │ │ │ │ + movs r6, r0 │ │ │ │ + lsls r0, r6, #23 │ │ │ │ + movs r6, r0 │ │ │ │ + lsls r0, r2, #23 │ │ │ │ + movs r6, r0 │ │ │ │ + lsls r4, r7, #22 │ │ │ │ + movs r6, r0 │ │ │ │ + adds r5, #170 @ 0xaa │ │ │ │ movs r3, r0 │ │ │ │ - cmp r0, #110 @ 0x6e │ │ │ │ + movs r7, #26 │ │ │ │ movs r3, r0 │ │ │ │ - adds r6, #236 @ 0xec │ │ │ │ + adds r5, #152 @ 0x98 │ │ │ │ movs r3, r0 │ │ │ │ - cmp r0, #70 @ 0x46 │ │ │ │ + movs r6, #242 @ 0xf2 │ │ │ │ movs r3, r0 │ │ │ │ - adds r6, #226 @ 0xe2 │ │ │ │ + adds r5, #142 @ 0x8e │ │ │ │ movs r3, r0 │ │ │ │ - cmp r0, #36 @ 0x24 │ │ │ │ + movs r6, #208 @ 0xd0 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r7, r1, #3 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #56] @ (2046c ) │ │ │ │ + ldr r3, [pc, #56] @ (1fdc4 ) │ │ │ │ mov r4, r0 │ │ │ │ sub sp, #8 │ │ │ │ movs r2, #0 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r3, r0 │ │ │ │ ldr r0, [r3, #48] @ 0x30 │ │ │ │ str r2, [r3, #48] @ 0x30 │ │ │ │ - cbz r0, 2044e │ │ │ │ + cbz r0, 1fda6 │ │ │ │ str r3, [sp, #4] │ │ │ │ - blx 1575c │ │ │ │ + blx 15624 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [r3, #68] @ 0x44 │ │ │ │ - bl 20300 │ │ │ │ - ldr r3, [pc, #20] @ (20470 ) │ │ │ │ + bl 1fc58 │ │ │ │ + ldr r3, [pc, #20] @ (1fdc8 ) │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #20] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ bx r3 │ │ │ │ nop │ │ │ │ - cdp2 0, 5, cr0, cr10, cr5, {0} │ │ │ │ - cdp2 0, 3, cr0, cr8, cr5, {0} │ │ │ │ + lsls r2, r7, #19 │ │ │ │ + movs r6, r0 │ │ │ │ + lsls r0, r3, #19 │ │ │ │ + movs r6, r0 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #36] @ (204a8 ) │ │ │ │ + ldr r3, [pc, #36] @ (1fe00 ) │ │ │ │ mov r5, r0 │ │ │ │ - ldr r2, [pc, #36] @ (204ac ) │ │ │ │ + ldr r2, [pc, #36] @ (1fe04 ) │ │ │ │ movs r4, #0 │ │ │ │ add r3, pc │ │ │ │ movs r1, #128 @ 0x80 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r3, r0 │ │ │ │ - ldr r0, [pc, #24] @ (204b0 ) │ │ │ │ + ldr r0, [pc, #24] @ (1fe08 ) │ │ │ │ add r0, pc │ │ │ │ str r4, [r3, #72] @ 0x48 │ │ │ │ - blx 189fc │ │ │ │ + blx 18870 │ │ │ │ mov r0, r5 │ │ │ │ - bl 20300 │ │ │ │ + bl 1fc58 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - cdp2 0, 0, cr0, cr10, cr5, {0} │ │ │ │ - adds r6, #62 @ 0x3e │ │ │ │ + lsls r2, r5, #18 │ │ │ │ + movs r6, r0 │ │ │ │ + adds r4, #234 @ 0xea │ │ │ │ movs r3, r0 │ │ │ │ - movs r7, #102 @ 0x66 │ │ │ │ + movs r6, #18 │ │ │ │ movs r3, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r3, [pc, #212] @ (20598 ) │ │ │ │ + ldr r3, [pc, #212] @ (1fef0 ) │ │ │ │ sub sp, #12 │ │ │ │ - ldr r1, [pc, #212] @ (2059c ) │ │ │ │ + ldr r1, [pc, #212] @ (1fef4 ) │ │ │ │ movs r7, #0 │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #208] @ (205a0 ) │ │ │ │ + ldr r2, [pc, #208] @ (1fef8 ) │ │ │ │ add r1, pc │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [r3, #0] │ │ │ │ ldr r2, [r1, r2] │ │ │ │ adds r6, r0, r5 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #4] │ │ │ │ mov.w r2, #0 │ │ │ │ str r7, [sp, #0] │ │ │ │ ldr r3, [r6, #100] @ 0x64 │ │ │ │ - cbz r3, 20502 │ │ │ │ - ldr r2, [pc, #188] @ (205a4 ) │ │ │ │ + cbz r3, 1fe5a │ │ │ │ + ldr r2, [pc, #188] @ (1fefc ) │ │ │ │ movs r1, #128 @ 0x80 │ │ │ │ - ldr r0, [pc, #188] @ (205a8 ) │ │ │ │ + ldr r0, [pc, #188] @ (1ff00 ) │ │ │ │ add r2, pc │ │ │ │ add r0, pc │ │ │ │ - blx 189fc │ │ │ │ + blx 18870 │ │ │ │ ldr r0, [r6, #100] @ 0x64 │ │ │ │ - blx 18114 │ │ │ │ + blx 17fa0 │ │ │ │ ldr r0, [r6, #100] @ 0x64 │ │ │ │ - blx 181e0 │ │ │ │ + blx 1806c │ │ │ │ str r7, [r6, #100] @ 0x64 │ │ │ │ ldr r6, [r4, r5] │ │ │ │ - blx 16098 │ │ │ │ - cbz r6, 20520 │ │ │ │ + blx 15f54 │ │ │ │ + cbz r6, 1fe78 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ - cbz r3, 20514 │ │ │ │ + cbz r3, 1fe6c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 2058a │ │ │ │ + beq.n 1fee2 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - blx 17668 │ │ │ │ + blx 17500 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 2058a │ │ │ │ + bne.n 1fee2 │ │ │ │ ldr r5, [r4, r5] │ │ │ │ - cbz r5, 20566 │ │ │ │ - blx 15ed8 │ │ │ │ + cbz r5, 1febe │ │ │ │ + blx 15d94 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - cbz r3, 20532 │ │ │ │ + cbz r3, 1fe8a │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 2053c │ │ │ │ + beq.n 1fe94 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 20566 │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 1febe │ │ │ │ mov r0, r5 │ │ │ │ - blx 17b28 │ │ │ │ + blx 179c0 │ │ │ │ mov r3, sp │ │ │ │ movs r2, #1 │ │ │ │ movs r1, #0 │ │ │ │ - blx 169f0 │ │ │ │ + blx 168a0 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - cbz r3, 20566 │ │ │ │ - ldr r2, [pc, #88] @ (205ac ) │ │ │ │ + cbz r3, 1febe │ │ │ │ + ldr r2, [pc, #88] @ (1ff04 ) │ │ │ │ movs r1, #128 @ 0x80 │ │ │ │ - ldr r0, [pc, #88] @ (205b0 ) │ │ │ │ + ldr r0, [pc, #88] @ (1ff08 ) │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add r2, pc │ │ │ │ add r0, pc │ │ │ │ - blx 189fc │ │ │ │ + blx 18870 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ - blx 1841c │ │ │ │ - ldr r3, [pc, #76] @ (205b4 ) │ │ │ │ + blx 1829c │ │ │ │ + ldr r3, [pc, #76] @ (1ff0c ) │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r3, #32] │ │ │ │ - blx 18348 │ │ │ │ - ldr r2, [pc, #68] @ (205b8 ) │ │ │ │ - ldr r3, [pc, #40] @ (205a0 ) │ │ │ │ + blx 181c8 │ │ │ │ + ldr r2, [pc, #68] @ (1ff10 ) │ │ │ │ + ldr r3, [pc, #40] @ (1fef8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 20594 │ │ │ │ + bne.n 1feec │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [r4, r5] │ │ │ │ - blx 17a44 │ │ │ │ + blx 178dc │ │ │ │ mov r5, r0 │ │ │ │ - b.n 20522 │ │ │ │ - blx 17a74 <__stack_chk_fail@plt> │ │ │ │ - stc2l 0, cr0, [sl, #20] │ │ │ │ - b.n 203d4 │ │ │ │ - movs r5, r0 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + b.n 1fe7a │ │ │ │ + blx 1790c <__stack_chk_fail@plt> │ │ │ │ + lsls r2, r5, #17 │ │ │ │ + movs r6, r0 │ │ │ │ + stcl 0, cr0, [r2, #20]! │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #180 @ 0xb4 │ │ │ │ + adds r4, #96 @ 0x60 │ │ │ │ movs r3, r0 │ │ │ │ - movs r7, #14 │ │ │ │ + movs r5, #186 @ 0xba │ │ │ │ movs r3, r0 │ │ │ │ - adds r5, #152 @ 0x98 │ │ │ │ + adds r4, #68 @ 0x44 │ │ │ │ movs r3, r0 │ │ │ │ - movs r6, #162 @ 0xa2 │ │ │ │ + movs r5, #78 @ 0x4e │ │ │ │ movs r3, r0 │ │ │ │ - stc2 0, cr0, [sl, #-20]! @ 0xffffffec │ │ │ │ - b.n 202a0 │ │ │ │ - movs r5, r0 │ │ │ │ + lsls r2, r1, #15 │ │ │ │ + movs r6, r0 │ │ │ │ + ldc 0, cr0, [sl, #-20]! @ 0xffffffec │ │ │ │ │ │ │ │ -000205bc : │ │ │ │ +0001ff14 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #56] @ (20604 ) │ │ │ │ + ldr r3, [pc, #56] @ (1ff5c ) │ │ │ │ sub sp, #12 │ │ │ │ add r3, pc │ │ │ │ dmb ish │ │ │ │ add.w r2, r3, #52 @ 0x34 │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ dmb ish │ │ │ │ - cbz r3, 205ea │ │ │ │ - ldr r3, [pc, #36] @ (20608 ) │ │ │ │ + cbz r3, 1ff42 │ │ │ │ + ldr r3, [pc, #36] @ (1ff60 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #52] @ 0x34 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #4] │ │ │ │ - blx 18190 │ │ │ │ + blx 1801c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 205e0 │ │ │ │ - bl 1fe54 │ │ │ │ + beq.n 1ff38 │ │ │ │ + bl 1f7ac │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - blx 1867c │ │ │ │ - b.n 205e0 │ │ │ │ - stc2l 0, cr0, [r6], {5} │ │ │ │ - ldc2 0, cr0, [r2], #20 │ │ │ │ + blx 184fc │ │ │ │ + b.n 1ff38 │ │ │ │ + lsls r6, r4, #13 │ │ │ │ + movs r6, r0 │ │ │ │ + lsls r2, r2, #13 │ │ │ │ + movs r6, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r7, r0 │ │ │ │ - blx 189d4 │ │ │ │ - ldr r1, [pc, #592] @ (20878 ) │ │ │ │ - ldr.w sl, [pc, #596] @ 2087c │ │ │ │ + blx 18848 │ │ │ │ + ldr r1, [pc, #592] @ (201d0 ) │ │ │ │ + ldr.w sl, [pc, #596] @ 201d4 │ │ │ │ add r1, pc │ │ │ │ add sl, pc │ │ │ │ ldr r3, [r1, #0] │ │ │ │ str r0, [r1, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 20858 │ │ │ │ - ldr r2, [pc, #580] @ (20880 ) │ │ │ │ + bne.w 201b0 │ │ │ │ + ldr r2, [pc, #580] @ (201d8 ) │ │ │ │ mov.w r8, #235 @ 0xeb │ │ │ │ - ldr r3, [pc, #580] @ (20884 ) │ │ │ │ + ldr r3, [pc, #580] @ (201dc ) │ │ │ │ movs r4, #0 │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #576] @ (20888 ) │ │ │ │ + ldr r1, [pc, #576] @ (201e0 ) │ │ │ │ str r2, [r7, #36] @ 0x24 │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #576] @ (2088c ) │ │ │ │ + ldr r2, [pc, #576] @ (201e4 ) │ │ │ │ add r1, pc │ │ │ │ str r3, [r7, #16] │ │ │ │ movs r6, #1 │ │ │ │ - ldr r3, [pc, #572] @ (20890 ) │ │ │ │ + ldr r3, [pc, #572] @ (201e8 ) │ │ │ │ add r2, pc │ │ │ │ - ldr r5, [pc, #572] @ (20894 ) │ │ │ │ + ldr r5, [pc, #572] @ (201ec ) │ │ │ │ mov.w r9, #231 @ 0xe7 │ │ │ │ add r3, pc │ │ │ │ str r1, [r7, #12] │ │ │ │ strd r2, r3, [r7, #20] │ │ │ │ add r5, pc │ │ │ │ - blx 189e0 │ │ │ │ - ldr r2, [pc, #556] @ (20898 ) │ │ │ │ + blx 18854 │ │ │ │ + ldr r2, [pc, #556] @ (201f0 ) │ │ │ │ mov r3, r0 │ │ │ │ - ldr r1, [pc, #556] @ (2089c ) │ │ │ │ - ldr r0, [pc, #556] @ (208a0 ) │ │ │ │ + ldr r1, [pc, #556] @ (201f4 ) │ │ │ │ + ldr r0, [pc, #556] @ (201f8 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str.w r8, [sp] │ │ │ │ add r0, pc │ │ │ │ mov.w fp, #4294967295 @ 0xffffffff │ │ │ │ - blx 1508c │ │ │ │ + blx 14f54 │ │ │ │ str r0, [r5, #12] │ │ │ │ - blx 151f4 │ │ │ │ - ldr r2, [pc, #536] @ (208a4 ) │ │ │ │ + blx 150bc │ │ │ │ + ldr r2, [pc, #536] @ (201fc ) │ │ │ │ mov r3, r0 │ │ │ │ - ldr r1, [pc, #536] @ (208a8 ) │ │ │ │ - ldr r0, [pc, #536] @ (208ac ) │ │ │ │ + ldr r1, [pc, #536] @ (20200 ) │ │ │ │ + ldr r0, [pc, #536] @ (20204 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str.w r8, [sp, #4] │ │ │ │ str r4, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ - blx 15ab4 │ │ │ │ + blx 15970 │ │ │ │ str r0, [r5, #16] │ │ │ │ - blx 18948 │ │ │ │ - ldr r2, [pc, #516] @ (208b0 ) │ │ │ │ + blx 187bc │ │ │ │ + ldr r2, [pc, #516] @ (20208 ) │ │ │ │ mov r3, r0 │ │ │ │ - ldr r1, [pc, #516] @ (208b4 ) │ │ │ │ - ldr r0, [pc, #520] @ (208b8 ) │ │ │ │ + ldr r1, [pc, #516] @ (2020c ) │ │ │ │ + ldr r0, [pc, #520] @ (20210 ) │ │ │ │ add r2, pc │ │ │ │ str.w r8, [sp] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 17acc │ │ │ │ - ldr r2, [pc, #508] @ (208bc ) │ │ │ │ + blx 17964 │ │ │ │ + ldr r2, [pc, #508] @ (20214 ) │ │ │ │ str r0, [r5, #20] │ │ │ │ mov r3, r4 │ │ │ │ - ldr r1, [pc, #504] @ (208c0 ) │ │ │ │ + ldr r1, [pc, #504] @ (20218 ) │ │ │ │ add r2, pc │ │ │ │ - ldr r0, [pc, #504] @ (208c4 ) │ │ │ │ + ldr r0, [pc, #504] @ (2021c ) │ │ │ │ str.w r8, [sp] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 1539c │ │ │ │ - ldr r2, [pc, #496] @ (208c8 ) │ │ │ │ + blx 15264 │ │ │ │ + ldr r2, [pc, #496] @ (20220 ) │ │ │ │ str r0, [r5, #24] │ │ │ │ mov r3, r4 │ │ │ │ - ldr r1, [pc, #492] @ (208cc ) │ │ │ │ + ldr r1, [pc, #492] @ (20224 ) │ │ │ │ add r2, pc │ │ │ │ - ldr r0, [pc, #492] @ (208d0 ) │ │ │ │ + ldr r0, [pc, #492] @ (20228 ) │ │ │ │ add r1, pc │ │ │ │ str.w r8, [sp] │ │ │ │ add r0, pc │ │ │ │ - blx 1539c │ │ │ │ + blx 15264 │ │ │ │ str r0, [r5, #28] │ │ │ │ - blx 1728c │ │ │ │ + blx 17124 │ │ │ │ movs r2, #225 @ 0xe1 │ │ │ │ mov r3, r0 │ │ │ │ strd r6, r2, [sp] │ │ │ │ - ldr r1, [pc, #468] @ (208d4 ) │ │ │ │ - ldr r2, [pc, #472] @ (208d8 ) │ │ │ │ - ldr r0, [pc, #472] @ (208dc ) │ │ │ │ + ldr r1, [pc, #468] @ (2022c ) │ │ │ │ + ldr r2, [pc, #472] @ (20230 ) │ │ │ │ + ldr r0, [pc, #472] @ (20234 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add r0, pc │ │ │ │ - blx 15ab4 │ │ │ │ - vldr d7, [pc, #336] @ 20860 │ │ │ │ + blx 15970 │ │ │ │ + vldr d7, [pc, #336] @ 201b8 │ │ │ │ str r0, [r5, #32] │ │ │ │ - ldr r2, [pc, #460] @ (208e0 ) │ │ │ │ + ldr r2, [pc, #460] @ (20238 ) │ │ │ │ vstr d7, [sp, #16] │ │ │ │ - vldr d7, [pc, #332] @ 20868 │ │ │ │ + vldr d7, [pc, #332] @ 201c0 │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #452] @ (208e4 ) │ │ │ │ - ldr r0, [pc, #452] @ (208e8 ) │ │ │ │ + ldr r1, [pc, #452] @ (2023c ) │ │ │ │ + ldr r0, [pc, #452] @ (20240 ) │ │ │ │ vstr d7, [sp, #8] │ │ │ │ add r1, pc │ │ │ │ - vldr d7, [pc, #324] @ 20870 │ │ │ │ + vldr d7, [pc, #324] @ 201c8 │ │ │ │ add r0, pc │ │ │ │ str.w r9, [sp, #24] │ │ │ │ vstr d7, [sp] │ │ │ │ - blx 17bbc │ │ │ │ - ldr r2, [pc, #432] @ (208ec ) │ │ │ │ + blx 17a54 │ │ │ │ + ldr r2, [pc, #432] @ (20244 ) │ │ │ │ str r0, [r5, #36] @ 0x24 │ │ │ │ mov r3, r4 │ │ │ │ - ldr r0, [pc, #428] @ (208f0 ) │ │ │ │ + ldr r0, [pc, #428] @ (20248 ) │ │ │ │ add r2, pc │ │ │ │ mov r1, r2 │ │ │ │ strd r4, r9, [sp, #4] │ │ │ │ str.w fp, [sp] │ │ │ │ add r0, pc │ │ │ │ - blx 16014 │ │ │ │ - ldr r2, [pc, #412] @ (208f4 ) │ │ │ │ + blx 15ed0 │ │ │ │ + ldr r2, [pc, #412] @ (2024c ) │ │ │ │ str.w r9, [sp, #8] │ │ │ │ mov r3, r4 │ │ │ │ str.w fp, [sp] │ │ │ │ add r2, pc │ │ │ │ str r0, [r5, #40] @ 0x28 │ │ │ │ mov r1, r2 │ │ │ │ - ldr r0, [pc, #400] @ (208f8 ) │ │ │ │ + ldr r0, [pc, #400] @ (20250 ) │ │ │ │ mov.w fp, #2 │ │ │ │ str r4, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ - blx 16014 │ │ │ │ - ldr r2, [pc, #388] @ (208fc ) │ │ │ │ + blx 15ed0 │ │ │ │ + ldr r2, [pc, #388] @ (20254 ) │ │ │ │ str r0, [r5, #44] @ 0x2c │ │ │ │ mov r3, r8 │ │ │ │ - ldr r1, [pc, #388] @ (20900 ) │ │ │ │ + ldr r1, [pc, #388] @ (20258 ) │ │ │ │ add r2, pc │ │ │ │ - ldr r0, [pc, #388] @ (20904 ) │ │ │ │ + ldr r0, [pc, #388] @ (2025c ) │ │ │ │ mov.w r8, #4 │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 16c20 │ │ │ │ + blx 16ac4 │ │ │ │ add.w r2, r5, #8 │ │ │ │ movs r1, #11 │ │ │ │ str r0, [r5, #48] @ 0x30 │ │ │ │ mov r0, r7 │ │ │ │ - blx 16e40 │ │ │ │ - blx 15a40 │ │ │ │ + blx 16cd8 │ │ │ │ + blx 15908 │ │ │ │ mov r7, r0 │ │ │ │ - blx 173c8 │ │ │ │ - ldr r3, [pc, #352] @ (20908 ) │ │ │ │ + blx 17260 │ │ │ │ + ldr r3, [pc, #352] @ (20260 ) │ │ │ │ str r0, [sp, #24] │ │ │ │ movs r2, #24 │ │ │ │ str.w r8, [sp, #12] │ │ │ │ mov r9, r0 │ │ │ │ strd fp, r2, [sp, #16] │ │ │ │ mov r1, r7 │ │ │ │ - ldr r0, [pc, #340] @ (2090c ) │ │ │ │ + ldr r0, [pc, #340] @ (20264 ) │ │ │ │ mov r2, r6 │ │ │ │ ldr.w r7, [sl, r3] │ │ │ │ mov r3, r4 │ │ │ │ strd r4, r7, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - blx 17574 │ │ │ │ + blx 1740c │ │ │ │ str r0, [r5, #56] @ 0x38 │ │ │ │ - blx 15a40 │ │ │ │ + blx 15908 │ │ │ │ mov sl, r0 │ │ │ │ - blx 18b64 │ │ │ │ + blx 189d8 │ │ │ │ str r0, [sp, #20] │ │ │ │ - ldr r0, [pc, #308] @ (20910 ) │ │ │ │ + ldr r0, [pc, #308] @ (20268 ) │ │ │ │ mov r1, sl │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r6 │ │ │ │ strd r8, r6, [sp, #12] │ │ │ │ add r0, pc │ │ │ │ strd r4, r7, [sp, #4] │ │ │ │ str r4, [sp, #0] │ │ │ │ - blx 17574 │ │ │ │ + blx 1740c │ │ │ │ str r0, [r5, #60] @ 0x3c │ │ │ │ - blx 15a40 │ │ │ │ + blx 15908 │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #280] @ (20914 ) │ │ │ │ + ldr r0, [pc, #280] @ (2026c ) │ │ │ │ mov r2, fp │ │ │ │ mov r3, r4 │ │ │ │ strd r8, r4, [sp, #12] │ │ │ │ strd r4, r7, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - blx 17574 │ │ │ │ + blx 1740c │ │ │ │ str r0, [r5, #64] @ 0x40 │ │ │ │ - blx 15a40 │ │ │ │ + blx 15908 │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #252] @ (20918 ) │ │ │ │ + ldr r0, [pc, #252] @ (20270 ) │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r6 │ │ │ │ strd r8, r4, [sp, #12] │ │ │ │ strd r4, r7, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - blx 17574 │ │ │ │ + blx 1740c │ │ │ │ str r0, [r5, #68] @ 0x44 │ │ │ │ - blx 15a40 │ │ │ │ + blx 15908 │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #228] @ (2091c ) │ │ │ │ + ldr r0, [pc, #228] @ (20274 ) │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r4 │ │ │ │ str.w r9, [sp, #20] │ │ │ │ strd r8, r6, [sp, #12] │ │ │ │ add r0, pc │ │ │ │ str r7, [sp, #8] │ │ │ │ strd r4, r4, [sp] │ │ │ │ - blx 17574 │ │ │ │ + blx 1740c │ │ │ │ str r0, [r5, #72] @ 0x48 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r7 │ │ │ │ - blx 18b74 │ │ │ │ - b.n 20638 │ │ │ │ + blx 189e8 │ │ │ │ + b.n 1ff90 │ │ │ │ movs r0, r0 │ │ │ │ movs r2, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ ... │ │ │ │ - stc2l 0, cr0, [sl], #-20 @ 0xffffffec │ │ │ │ - b.n 203f8 │ │ │ │ - movs r5, r0 │ │ │ │ + lsls r2, r1, #12 │ │ │ │ + movs r6, r0 │ │ │ │ + stc 0, cr0, [r4], {5} │ │ │ │ @ instruction: 0xf927ffff │ │ │ │ lsls r1, r7, #29 │ │ │ │ movs r0, r0 │ │ │ │ cmp r0, #141 @ 0x8d │ │ │ │ movs r0, r0 │ │ │ │ stc2l 15, cr15, [sp, #1020] @ 0x3fc │ │ │ │ @ instruction: 0xfaa9ffff │ │ │ │ - ldc2 0, cr0, [r0], #-20 @ 0xffffffec │ │ │ │ - adds r4, #162 @ 0xa2 │ │ │ │ + lsls r0, r2, #11 │ │ │ │ + movs r6, r0 │ │ │ │ + adds r3, #78 @ 0x4e │ │ │ │ movs r3, r0 │ │ │ │ - adds r4, #184 @ 0xb8 │ │ │ │ + adds r3, #100 @ 0x64 │ │ │ │ movs r3, r0 │ │ │ │ - adds r4, #190 @ 0xbe │ │ │ │ + adds r3, #106 @ 0x6a │ │ │ │ movs r3, r0 │ │ │ │ - adds r4, #178 @ 0xb2 │ │ │ │ + adds r3, #94 @ 0x5e │ │ │ │ movs r3, r0 │ │ │ │ - adds r4, #208 @ 0xd0 │ │ │ │ + adds r3, #124 @ 0x7c │ │ │ │ movs r3, r0 │ │ │ │ - adds r4, #216 @ 0xd8 │ │ │ │ + adds r3, #132 @ 0x84 │ │ │ │ movs r3, r0 │ │ │ │ - adds r4, #212 @ 0xd4 │ │ │ │ + adds r3, #128 @ 0x80 │ │ │ │ movs r3, r0 │ │ │ │ - strb r2, [r5, #27] │ │ │ │ + strb r6, [r2, #22] │ │ │ │ movs r3, r0 │ │ │ │ - adds r4, #224 @ 0xe0 │ │ │ │ + adds r3, #140 @ 0x8c │ │ │ │ movs r3, r0 │ │ │ │ - adds r4, #214 @ 0xd6 │ │ │ │ + adds r3, #130 @ 0x82 │ │ │ │ movs r3, r0 │ │ │ │ - cmp r7, #194 @ 0xc2 │ │ │ │ + cmp r6, #110 @ 0x6e │ │ │ │ movs r3, r0 │ │ │ │ - ldr r0, [r4, #24] │ │ │ │ + ldr r4, [r1, #4] │ │ │ │ movs r3, r0 │ │ │ │ - adds r4, #214 @ 0xd6 │ │ │ │ + adds r3, #130 @ 0x82 │ │ │ │ movs r3, r0 │ │ │ │ - adds r4, #242 @ 0xf2 │ │ │ │ + adds r3, #158 @ 0x9e │ │ │ │ movs r3, r0 │ │ │ │ - adds r4, #248 @ 0xf8 │ │ │ │ + adds r3, #164 @ 0xa4 │ │ │ │ movs r3, r0 │ │ │ │ - adds r4, #242 @ 0xf2 │ │ │ │ + adds r3, #158 @ 0x9e │ │ │ │ movs r3, r0 │ │ │ │ - adds r4, #232 @ 0xe8 │ │ │ │ + adds r3, #148 @ 0x94 │ │ │ │ movs r3, r0 │ │ │ │ - str r6, [sp, #456] @ 0x1c8 │ │ │ │ + str r5, [sp, #120] @ 0x78 │ │ │ │ movs r3, r0 │ │ │ │ - adds r4, #224 @ 0xe0 │ │ │ │ + adds r3, #140 @ 0x8c │ │ │ │ movs r3, r0 │ │ │ │ - adds r4, #242 @ 0xf2 │ │ │ │ + adds r3, #158 @ 0x9e │ │ │ │ movs r3, r0 │ │ │ │ - adds r5, #8 │ │ │ │ + adds r3, #180 @ 0xb4 │ │ │ │ movs r3, r0 │ │ │ │ - adds r5, #14 │ │ │ │ + adds r3, #186 @ 0xba │ │ │ │ movs r3, r0 │ │ │ │ - adds r5, #22 │ │ │ │ + adds r3, #194 @ 0xc2 │ │ │ │ movs r3, r0 │ │ │ │ - adds r5, #24 │ │ │ │ + adds r3, #196 @ 0xc4 │ │ │ │ movs r3, r0 │ │ │ │ - adds r5, #34 @ 0x22 │ │ │ │ + adds r3, #206 @ 0xce │ │ │ │ movs r3, r0 │ │ │ │ - adds r5, #44 @ 0x2c │ │ │ │ + adds r3, #216 @ 0xd8 │ │ │ │ movs r3, r0 │ │ │ │ - adds r5, #68 @ 0x44 │ │ │ │ + adds r3, #240 @ 0xf0 │ │ │ │ movs r3, r0 │ │ │ │ - adds r5, #86 @ 0x56 │ │ │ │ + adds r4, #2 │ │ │ │ movs r3, r0 │ │ │ │ - asrs r4, r7, #15 │ │ │ │ + asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [pc, #944] @ (20cc0 ) │ │ │ │ + ldr r5, [pc, #608] @ (204c8 ) │ │ │ │ movs r3, r0 │ │ │ │ - adds r7, #150 @ 0x96 │ │ │ │ + adds r6, #66 @ 0x42 │ │ │ │ movs r3, r0 │ │ │ │ - adds r4, #224 @ 0xe0 │ │ │ │ + adds r3, #140 @ 0x8c │ │ │ │ movs r3, r0 │ │ │ │ - strh r6, [r6, #30] │ │ │ │ + strh r2, [r4, #20] │ │ │ │ movs r3, r0 │ │ │ │ - adds r4, #172 @ 0xac │ │ │ │ + adds r3, #88 @ 0x58 │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -00020920 : │ │ │ │ +00020278 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2099c │ │ │ │ + beq.n 202f4 │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r3 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ - blx 189e0 │ │ │ │ + blx 18854 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 2094a │ │ │ │ + cbz r3, 202a2 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 20954 │ │ │ │ + beq.n 202ac │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 2099c │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 202f4 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 209c8 │ │ │ │ + beq.n 20320 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 209b4 │ │ │ │ - blx 15a40 │ │ │ │ - ldr r3, [pc, #120] @ (209dc ) │ │ │ │ + beq.n 2030c │ │ │ │ + blx 15908 │ │ │ │ + ldr r3, [pc, #120] @ (20334 ) │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ mov r2, r4 │ │ │ │ add r3, pc │ │ │ │ - ldr r4, [pc, #116] @ (209e0 ) │ │ │ │ + ldr r4, [pc, #116] @ (20338 ) │ │ │ │ str r3, [sp, #12] │ │ │ │ - ldr r3, [pc, #116] @ (209e4 ) │ │ │ │ + ldr r3, [pc, #116] @ (2033c ) │ │ │ │ add r4, pc │ │ │ │ str r1, [sp, #32] │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #24] │ │ │ │ strd r3, r6, [sp, #4] │ │ │ │ str r4, [sp, #28] │ │ │ │ - ldr r3, [pc, #104] @ (209e8 ) │ │ │ │ - ldr r1, [pc, #104] @ (209ec ) │ │ │ │ - ldr r4, [pc, #108] @ (209f0 ) │ │ │ │ + ldr r3, [pc, #104] @ (20340 ) │ │ │ │ + ldr r1, [pc, #104] @ (20344 ) │ │ │ │ + ldr r4, [pc, #108] @ (20348 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ str r7, [sp, #16] │ │ │ │ add r4, pc │ │ │ │ str r5, [sp, #0] │ │ │ │ str r4, [sp, #20] │ │ │ │ movs r4, #0 │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ - blx 16680 │ │ │ │ + blx 16530 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r1, [pc, #84] @ (209f4 ) │ │ │ │ - ldr r2, [pc, #88] @ (209f8 ) │ │ │ │ - ldr r0, [pc, #88] @ (209fc ) │ │ │ │ + ldr r1, [pc, #84] @ (2034c ) │ │ │ │ + ldr r2, [pc, #88] @ (20350 ) │ │ │ │ + ldr r0, [pc, #88] @ (20354 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #76 @ 0x4c │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ + blx 16f48 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r1, [pc, #72] @ (20a00 ) │ │ │ │ - ldr r2, [pc, #76] @ (20a04 ) │ │ │ │ - ldr r0, [pc, #76] @ (20a08 ) │ │ │ │ + ldr r1, [pc, #72] @ (20358 ) │ │ │ │ + ldr r2, [pc, #76] @ (2035c ) │ │ │ │ + ldr r0, [pc, #76] @ (20360 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #76 @ 0x4c │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ - b.n 209ae │ │ │ │ - ldr r1, [pc, #64] @ (20a0c ) │ │ │ │ - ldr r2, [pc, #68] @ (20a10 ) │ │ │ │ - ldr r0, [pc, #68] @ (20a14 ) │ │ │ │ + blx 16f48 │ │ │ │ + b.n 20306 │ │ │ │ + ldr r1, [pc, #64] @ (20364 ) │ │ │ │ + ldr r2, [pc, #68] @ (20368 ) │ │ │ │ + ldr r0, [pc, #68] @ (2036c ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #76 @ 0x4c │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ - b.n 209ae │ │ │ │ - str r2, [r1, #112] @ 0x70 │ │ │ │ + blx 16f48 │ │ │ │ + b.n 20306 │ │ │ │ + str r6, [r6, #88] @ 0x58 │ │ │ │ movs r3, r0 │ │ │ │ - adds r3, #110 @ 0x6e │ │ │ │ + adds r2, #26 │ │ │ │ movs r3, r0 │ │ │ │ - adds r2, #0 │ │ │ │ + adds r0, #172 @ 0xac │ │ │ │ movs r3, r0 │ │ │ │ - adds r2, #20 │ │ │ │ + adds r0, #192 @ 0xc0 │ │ │ │ movs r3, r0 │ │ │ │ - adds r1, #178 @ 0xb2 │ │ │ │ + adds r0, #94 @ 0x5e │ │ │ │ movs r3, r0 │ │ │ │ - adds r2, #86 @ 0x56 │ │ │ │ + adds r1, #2 │ │ │ │ movs r3, r0 │ │ │ │ - cbnz r6, 20a08 │ │ │ │ + @ instruction: 0xb7d6 │ │ │ │ movs r3, r0 │ │ │ │ - adds r3, #84 @ 0x54 │ │ │ │ + adds r2, #0 │ │ │ │ movs r3, r0 │ │ │ │ - movs r2, #84 @ 0x54 │ │ │ │ + movs r1, #0 │ │ │ │ movs r3, r0 │ │ │ │ - cbnz r6, 20a0e │ │ │ │ + @ instruction: 0xb7be │ │ │ │ movs r3, r0 │ │ │ │ - adds r3, #96 @ 0x60 │ │ │ │ + adds r2, #12 │ │ │ │ movs r3, r0 │ │ │ │ - movs r2, #60 @ 0x3c │ │ │ │ + movs r0, #232 @ 0xe8 │ │ │ │ movs r3, r0 │ │ │ │ - cbnz r2, 20a16 │ │ │ │ + @ instruction: 0xb7aa │ │ │ │ movs r3, r0 │ │ │ │ - adds r3, #64 @ 0x40 │ │ │ │ + adds r1, #236 @ 0xec │ │ │ │ movs r3, r0 │ │ │ │ - movs r2, #40 @ 0x28 │ │ │ │ + movs r0, #212 @ 0xd4 │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -00020a18 : │ │ │ │ +00020370 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #60] @ (20a64 ) │ │ │ │ + ldr r3, [pc, #60] @ (203bc ) │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r3, #0] │ │ │ │ - blx 15a40 │ │ │ │ - cbz r4, 20a4c │ │ │ │ + blx 15908 │ │ │ │ + cbz r4, 203a4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 20a3e │ │ │ │ + cbz r3, 20396 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 20a48 │ │ │ │ + beq.n 203a0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 20a4c │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 203a4 │ │ │ │ ldr r0, [r4, r5] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r1, [pc, #24] @ (20a68 ) │ │ │ │ - ldr r2, [pc, #28] @ (20a6c ) │ │ │ │ - ldr r0, [pc, #28] @ (20a70 ) │ │ │ │ + ldr r1, [pc, #24] @ (203c0 ) │ │ │ │ + ldr r2, [pc, #28] @ (203c4 ) │ │ │ │ + ldr r0, [pc, #28] @ (203c8 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #108 @ 0x6c │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ + blx 16f48 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - str??.w r0, [sl, r5] │ │ │ │ - @ instruction: 0xb896 │ │ │ │ + vhadd.u8 d0, d10, d5 │ │ │ │ + @ instruction: 0xb726 │ │ │ │ movs r3, r0 │ │ │ │ - adds r2, #244 @ 0xf4 │ │ │ │ + adds r1, #160 @ 0xa0 │ │ │ │ movs r3, r0 │ │ │ │ - movs r1, #164 @ 0xa4 │ │ │ │ + movs r0, #80 @ 0x50 │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -00020a74 : │ │ │ │ +000203cc : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #60] @ (20ac0 ) │ │ │ │ + ldr r3, [pc, #60] @ (20418 ) │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r3, #0] │ │ │ │ - blx 15a40 │ │ │ │ - cbz r4, 20aaa │ │ │ │ + blx 15908 │ │ │ │ + cbz r4, 20402 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 20a9a │ │ │ │ + cbz r3, 203f2 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 20aa4 │ │ │ │ + beq.n 203fc │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 20aaa │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 20402 │ │ │ │ add r4, r5 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r1, [pc, #24] @ (20ac4 ) │ │ │ │ - ldr r2, [pc, #24] @ (20ac8 ) │ │ │ │ - ldr r0, [pc, #28] @ (20acc ) │ │ │ │ + ldr r1, [pc, #24] @ (2041c ) │ │ │ │ + ldr r2, [pc, #24] @ (20420 ) │ │ │ │ + ldr r0, [pc, #28] @ (20424 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #148 @ 0x94 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ + blx 16f48 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - strb.w r0, [lr, r5] │ │ │ │ - @ instruction: 0xb838 │ │ │ │ + cdp2 0, 10, cr0, cr14, cr5, {0} │ │ │ │ + @ instruction: 0xb6c8 │ │ │ │ movs r3, r0 │ │ │ │ - adds r2, #150 @ 0x96 │ │ │ │ + adds r1, #66 @ 0x42 │ │ │ │ movs r3, r0 │ │ │ │ - movs r1, #70 @ 0x46 │ │ │ │ + subs r2, r6, #7 │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -00020ad0 : │ │ │ │ +00020428 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #60] @ (20b1c ) │ │ │ │ + ldr r3, [pc, #60] @ (20474 ) │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r3, #0] │ │ │ │ - blx 15a40 │ │ │ │ - cbz r4, 20b06 │ │ │ │ + blx 15908 │ │ │ │ + cbz r4, 2045e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 20af6 │ │ │ │ + cbz r3, 2044e │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 20b00 │ │ │ │ + beq.n 20458 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 20b06 │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 2045e │ │ │ │ add r4, r5 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r1, [pc, #24] @ (20b20 ) │ │ │ │ - ldr r2, [pc, #24] @ (20b24 ) │ │ │ │ - ldr r0, [pc, #28] @ (20b28 ) │ │ │ │ + ldr r1, [pc, #24] @ (20478 ) │ │ │ │ + ldr r2, [pc, #24] @ (2047c ) │ │ │ │ + ldr r0, [pc, #28] @ (20480 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #196 @ 0xc4 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ + blx 16f48 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - @ instruction: 0xf7b20005 │ │ │ │ - @ instruction: 0xb7dc │ │ │ │ + cdp2 0, 5, cr0, cr2, cr5, {0} │ │ │ │ + @ instruction: 0xb66c │ │ │ │ movs r3, r0 │ │ │ │ - adds r2, #58 @ 0x3a │ │ │ │ + adds r0, #230 @ 0xe6 │ │ │ │ movs r3, r0 │ │ │ │ - movs r0, #234 @ 0xea │ │ │ │ + subs r6, r2, #6 │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -00020b2c : │ │ │ │ +00020484 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #60] @ (20b78 ) │ │ │ │ + ldr r3, [pc, #60] @ (204d0 ) │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r3, #0] │ │ │ │ - blx 15a40 │ │ │ │ - cbz r4, 20b62 │ │ │ │ + blx 15908 │ │ │ │ + cbz r4, 204ba │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 20b52 │ │ │ │ + cbz r3, 204aa │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 20b5c │ │ │ │ + beq.n 204b4 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 20b62 │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 204ba │ │ │ │ add r4, r5 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r1, [pc, #24] @ (20b7c ) │ │ │ │ - ldr r2, [pc, #24] @ (20b80 ) │ │ │ │ - ldr r0, [pc, #28] @ (20b84 ) │ │ │ │ + ldr r1, [pc, #24] @ (204d4 ) │ │ │ │ + ldr r2, [pc, #24] @ (204d8 ) │ │ │ │ + ldr r0, [pc, #28] @ (204dc ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #232 @ 0xe8 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ + blx 16f48 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - @ instruction: 0xf7560005 │ │ │ │ - @ instruction: 0xb780 │ │ │ │ + ldc2l 0, cr0, [r6, #20]! │ │ │ │ + setpan #0 │ │ │ │ movs r3, r0 │ │ │ │ - adds r1, #222 @ 0xde │ │ │ │ + adds r0, #138 @ 0x8a │ │ │ │ movs r3, r0 │ │ │ │ - movs r0, #142 @ 0x8e │ │ │ │ + subs r2, r7, #4 │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -00020b88 : │ │ │ │ +000204e0 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #64] @ (20bd8 ) │ │ │ │ + ldr r3, [pc, #64] @ (20530 ) │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r3, #0] │ │ │ │ - blx 15a40 │ │ │ │ - cbz r4, 20bbe │ │ │ │ + blx 15908 │ │ │ │ + cbz r4, 20516 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 20bae │ │ │ │ + cbz r3, 20506 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 20bb8 │ │ │ │ + beq.n 20510 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 20bbe │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 20516 │ │ │ │ add r4, r5 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r1, [pc, #28] @ (20bdc ) │ │ │ │ - ldr r2, [pc, #28] @ (20be0 ) │ │ │ │ - ldr r0, [pc, #32] @ (20be4 ) │ │ │ │ + ldr r1, [pc, #28] @ (20534 ) │ │ │ │ + ldr r2, [pc, #28] @ (20538 ) │ │ │ │ + ldr r0, [pc, #32] @ (2053c ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #272 @ 0x110 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ + blx 16f48 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf6fa0005 │ │ │ │ - @ instruction: 0xb724 │ │ │ │ + ldc2 0, cr0, [sl, #20] │ │ │ │ + push {r2, r4, r5, r7, lr} │ │ │ │ movs r3, r0 │ │ │ │ - adds r1, #130 @ 0x82 │ │ │ │ + adds r0, #46 @ 0x2e │ │ │ │ movs r3, r0 │ │ │ │ - movs r0, #48 @ 0x30 │ │ │ │ + subs r4, r3, #3 │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -00020be8 : │ │ │ │ +00020540 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #64] @ (20c38 ) │ │ │ │ + ldr r3, [pc, #64] @ (20590 ) │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r3, #0] │ │ │ │ - blx 15a40 │ │ │ │ - cbz r4, 20c20 │ │ │ │ + blx 15908 │ │ │ │ + cbz r4, 20578 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 20c0e │ │ │ │ + cbz r3, 20566 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 20c18 │ │ │ │ + beq.n 20570 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 20c20 │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 20578 │ │ │ │ add r4, r5 │ │ │ │ ldr.w r0, [r4, #132] @ 0x84 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r1, [pc, #24] @ (20c3c ) │ │ │ │ - ldr r2, [pc, #28] @ (20c40 ) │ │ │ │ - ldr r0, [pc, #28] @ (20c44 ) │ │ │ │ + ldr r1, [pc, #24] @ (20594 ) │ │ │ │ + ldr r2, [pc, #28] @ (20598 ) │ │ │ │ + ldr r0, [pc, #28] @ (2059c ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #312 @ 0x138 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ + blx 16f48 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - @ instruction: 0xf69a0005 │ │ │ │ - @ instruction: 0xb6c2 │ │ │ │ + ldc2 0, cr0, [sl, #-20]! @ 0xffffffec │ │ │ │ + push {r1, r4, r6, lr} │ │ │ │ movs r3, r0 │ │ │ │ - adds r1, #32 │ │ │ │ + cmp r7, #204 @ 0xcc │ │ │ │ movs r3, r0 │ │ │ │ - subs r6, r1, #7 │ │ │ │ + subs r2, r7, #1 │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -00020c48 : │ │ │ │ +000205a0 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #88] @ (20cb0 ) │ │ │ │ + ldr r3, [pc, #88] @ (20608 ) │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r3, #0] │ │ │ │ - blx 15a40 │ │ │ │ - cbz r4, 20c8e │ │ │ │ + blx 15908 │ │ │ │ + cbz r4, 205e6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 20c6e │ │ │ │ + cbz r3, 205c6 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 20c78 │ │ │ │ + beq.n 205d0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 20c8e │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 205e6 │ │ │ │ add r4, r5 │ │ │ │ ldr r3, [r4, #80] @ 0x50 │ │ │ │ - cbnz r3, 20caa │ │ │ │ + cbnz r3, 20602 │ │ │ │ ldr r3, [r4, #76] @ 0x4c │ │ │ │ - cbnz r3, 20ca6 │ │ │ │ + cbnz r3, 205fe │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ ite ne │ │ │ │ movne r0, #2 │ │ │ │ moveq r0, #1 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r1, [pc, #36] @ (20cb4 ) │ │ │ │ - ldr r2, [pc, #36] @ (20cb8 ) │ │ │ │ - ldr r0, [pc, #40] @ (20cbc ) │ │ │ │ + ldr r1, [pc, #36] @ (2060c ) │ │ │ │ + ldr r2, [pc, #36] @ (20610 ) │ │ │ │ + ldr r0, [pc, #40] @ (20614 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #356 @ 0x164 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ + blx 16f48 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ movs r0, #2 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ movs r0, #3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf63a0005 │ │ │ │ - @ instruction: 0xb654 │ │ │ │ + ldc2l 0, cr0, [sl], {5} │ │ │ │ + push {r2, r5, r6, r7} │ │ │ │ movs r3, r0 │ │ │ │ - adds r0, #178 @ 0xb2 │ │ │ │ + cmp r7, #94 @ 0x5e │ │ │ │ movs r3, r0 │ │ │ │ - subs r0, r4, #5 │ │ │ │ + subs r4, r1, #0 │ │ │ │ movs r3, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r2 │ │ │ │ - ldr r2, [pc, #188] @ (20d90 ) │ │ │ │ - ldr r3, [pc, #192] @ (20d94 ) │ │ │ │ + ldr r2, [pc, #188] @ (206e8 ) │ │ │ │ + ldr r3, [pc, #192] @ (206ec ) │ │ │ │ sub sp, #16 │ │ │ │ add r2, pc │ │ │ │ - ldr r6, [pc, #188] @ (20d98 ) │ │ │ │ + ldr r6, [pc, #188] @ (206f0 ) │ │ │ │ add r6, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r2, sp, #8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ adds r5, r4, r3 │ │ │ │ ldr r0, [r4, r3] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r5, #80] @ 0x50 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ - blx 15d18 │ │ │ │ + blx 15bd4 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - cbz r3, 20d1c │ │ │ │ - ldr r2, [pc, #156] @ (20d9c ) │ │ │ │ + cbz r3, 20674 │ │ │ │ + ldr r2, [pc, #156] @ (206f4 ) │ │ │ │ movs r1, #128 @ 0x80 │ │ │ │ - ldr r0, [pc, #156] @ (20da0 ) │ │ │ │ + ldr r0, [pc, #156] @ (206f8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add r0, pc │ │ │ │ - blx 189fc │ │ │ │ + blx 18870 │ │ │ │ ldr r2, [r5, #68] @ 0x44 │ │ │ │ - cbz r2, 20d60 │ │ │ │ + cbz r2, 206b8 │ │ │ │ movs r3, #1 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ str r3, [r5, #68] @ 0x44 │ │ │ │ - blx 1841c │ │ │ │ + blx 1829c │ │ │ │ mov r0, r4 │ │ │ │ - blx 18694 │ │ │ │ + blx 18514 │ │ │ │ cmp r0, #3 │ │ │ │ - bne.n 20d6c │ │ │ │ - ldr r2, [pc, #124] @ (20da4 ) │ │ │ │ + bne.n 206c4 │ │ │ │ + ldr r2, [pc, #124] @ (206fc ) │ │ │ │ movs r1, #128 @ 0x80 │ │ │ │ - ldr r0, [pc, #124] @ (20da8 ) │ │ │ │ + ldr r0, [pc, #124] @ (20700 ) │ │ │ │ add r2, pc │ │ │ │ add r0, pc │ │ │ │ - blx 189fc │ │ │ │ - ldr r3, [pc, #116] @ (20dac ) │ │ │ │ + blx 18870 │ │ │ │ + ldr r3, [pc, #116] @ (20704 ) │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r3, #68] @ 0x44 │ │ │ │ - blx 159e8 │ │ │ │ + blx 158b0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 15aa8 │ │ │ │ - ldr r2, [pc, #100] @ (20db0 ) │ │ │ │ - ldr r3, [pc, #72] @ (20d94 ) │ │ │ │ + blx 15964 │ │ │ │ + ldr r2, [pc, #100] @ (20708 ) │ │ │ │ + ldr r3, [pc, #72] @ (206ec ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 20d8a │ │ │ │ + bne.n 206e2 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r6, #60] @ 0x3c │ │ │ │ - blx 159e8 │ │ │ │ - b.n 20d12 │ │ │ │ - ldr r3, [pc, #68] @ (20db4 ) │ │ │ │ - ldr r2, [pc, #72] @ (20db8 ) │ │ │ │ - ldr r1, [pc, #72] @ (20dbc ) │ │ │ │ + blx 158b0 │ │ │ │ + b.n 2066a │ │ │ │ + ldr r3, [pc, #68] @ (2070c ) │ │ │ │ + ldr r2, [pc, #72] @ (20710 ) │ │ │ │ + ldr r1, [pc, #72] @ (20714 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #72] @ (20dc0 ) │ │ │ │ + ldr r0, [pc, #72] @ (20718 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ add.w r3, r3, #392 @ 0x188 │ │ │ │ movw r2, #307 @ 0x133 │ │ │ │ - blx 1663c │ │ │ │ - blx 17a74 <__stack_chk_fail@plt> │ │ │ │ + blx 164ec │ │ │ │ + blx 1790c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - svc 18 │ │ │ │ + b.n 202a0 │ │ │ │ movs r5, r0 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - subs.w r0, sl, #8716288 @ 0x850000 │ │ │ │ - adds r0, #104 @ 0x68 │ │ │ │ + mrrc2 0, 0, r0, sl, cr5 │ │ │ │ + cmp r7, #20 │ │ │ │ movs r3, r0 │ │ │ │ - subs r4, r6, #3 │ │ │ │ + adds r0, r4, #6 │ │ │ │ movs r3, r0 │ │ │ │ - adds r0, #176 @ 0xb0 │ │ │ │ + cmp r7, #92 @ 0x5c │ │ │ │ movs r3, r0 │ │ │ │ - subs r6, r1, #3 │ │ │ │ + adds r2, r7, #5 │ │ │ │ movs r3, r0 │ │ │ │ - adcs.w r0, sl, #8716288 @ 0x850000 │ │ │ │ - udf #156 @ 0x9c │ │ │ │ + @ instruction: 0xfbfa0005 │ │ │ │ + b.n 201d4 │ │ │ │ movs r5, r0 │ │ │ │ - push {r1, r2, r4, r5, r6, lr} │ │ │ │ + push {r1, r2} │ │ │ │ movs r3, r0 │ │ │ │ - adds r0, #26 │ │ │ │ + cmp r6, #198 @ 0xc6 │ │ │ │ movs r3, r0 │ │ │ │ - cmp r4, #88 @ 0x58 │ │ │ │ + cmp r3, #4 │ │ │ │ movs r3, r0 │ │ │ │ - subs r0, r0, #2 │ │ │ │ + adds r4, r5, #4 │ │ │ │ movs r3, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr.w ip, [pc, #260] @ 20ed8 │ │ │ │ + ldr.w ip, [pc, #260] @ 20830 │ │ │ │ mov lr, r1 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r0 │ │ │ │ add ip, pc │ │ │ │ mov r4, r2 │ │ │ │ add.w r2, lr, #4294967295 @ 0xffffffff │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ ldr.w r0, [ip] │ │ │ │ add r0, r1 │ │ │ │ cmp r2, #9 │ │ │ │ - bhi.n 20e90 │ │ │ │ + bhi.n 207e8 │ │ │ │ tbb [pc, r2] │ │ │ │ asrs r5, r1, #28 │ │ │ │ cmp r3, #33 @ 0x21 │ │ │ │ subs r1, #53 @ 0x35 │ │ │ │ cmp r5, r7 │ │ │ │ lsls r4, r1, #21 │ │ │ │ ldr.w r1, [r0, #132] @ 0x84 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 15a58 │ │ │ │ + b.w 15920 │ │ │ │ mov r0, r1 │ │ │ │ - blx 16b5c │ │ │ │ + blx 16a00 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 17f9c │ │ │ │ + b.w 17e28 │ │ │ │ mov r0, r1 │ │ │ │ - blx 168e0 │ │ │ │ + blx 16790 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 16ff4 │ │ │ │ + b.w 16e8c │ │ │ │ mov r0, r1 │ │ │ │ - blx 152a8 │ │ │ │ + blx 15170 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 1666c │ │ │ │ + b.w 1651c │ │ │ │ mov r0, r1 │ │ │ │ - blx 175dc │ │ │ │ + blx 17474 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 168f8 │ │ │ │ + b.w 167a8 │ │ │ │ mov r0, r1 │ │ │ │ - blx 167a4 │ │ │ │ - b.n 20e50 │ │ │ │ + blx 16654 │ │ │ │ + b.n 207a8 │ │ │ │ mov r0, r1 │ │ │ │ - blx 18694 │ │ │ │ - b.n 20e28 │ │ │ │ + blx 18514 │ │ │ │ + b.n 20780 │ │ │ │ ldrd r2, r3, [r0, #24] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 1674c │ │ │ │ + b.w 165fc │ │ │ │ ldr r1, [r0, #32] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 181c0 │ │ │ │ + b.w 1804c │ │ │ │ ldr r1, [r0, #36] @ 0x24 │ │ │ │ - b.n 20e80 │ │ │ │ + b.n 207d8 │ │ │ │ ldrd r0, r2, [r3] │ │ │ │ str r2, [sp, #24] │ │ │ │ str r1, [sp, #28] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - blx 17904 │ │ │ │ + blx 1779c │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 17904 │ │ │ │ + blx 1779c │ │ │ │ strd r4, r0, [sp, #16] │ │ │ │ - ldr r0, [pc, #44] @ (20edc ) │ │ │ │ + ldr r0, [pc, #44] @ (20834 ) │ │ │ │ mov.w lr, #1432 @ 0x598 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ movs r1, #16 │ │ │ │ strd r5, r2, [sp, #8] │ │ │ │ add r0, pc │ │ │ │ - ldr r3, [pc, #32] @ (20ee0 ) │ │ │ │ + ldr r3, [pc, #32] @ (20838 ) │ │ │ │ strd lr, r0, [sp] │ │ │ │ - ldr r2, [pc, #28] @ (20ee4 ) │ │ │ │ + ldr r2, [pc, #28] @ (2083c ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #28] @ (20ee8 ) │ │ │ │ + ldr r0, [pc, #28] @ (20840 ) │ │ │ │ add r2, pc │ │ │ │ add r0, pc │ │ │ │ - blx 189fc │ │ │ │ + blx 18870 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf4b80005 │ │ │ │ - adds r0, r1, #5 │ │ │ │ + smmla r0, r8, r5, r0 │ │ │ │ + subs r4, r6, r7 │ │ │ │ movs r3, r0 │ │ │ │ - cmp r3, #10 │ │ │ │ + cmp r1, #182 @ 0xb6 │ │ │ │ movs r3, r0 │ │ │ │ - adds r2, r7, #3 │ │ │ │ + subs r6, r4, r6 │ │ │ │ movs r3, r0 │ │ │ │ - adds r0, r6, #4 │ │ │ │ + subs r4, r3, r7 │ │ │ │ movs r3, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov sl, r2 │ │ │ │ - ldr r2, [pc, #764] @ (211fc ) │ │ │ │ + ldr r2, [pc, #764] @ (20b54 ) │ │ │ │ mov r4, r3 │ │ │ │ - ldr r3, [pc, #764] @ (21200 ) │ │ │ │ + ldr r3, [pc, #764] @ (20b58 ) │ │ │ │ add r2, pc │ │ │ │ sub sp, #28 │ │ │ │ mov r8, r0 │ │ │ │ mov fp, r1 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #748] @ (21204 ) │ │ │ │ + ldr r3, [pc, #748] @ (20b5c ) │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r3, #0] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #16] │ │ │ │ - blx 18694 │ │ │ │ + blx 18514 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 20f52 │ │ │ │ - ldr r2, [pc, #732] @ (21208 ) │ │ │ │ + beq.n 208aa │ │ │ │ + ldr r2, [pc, #732] @ (20b60 ) │ │ │ │ movs r1, #128 @ 0x80 │ │ │ │ - ldr r0, [pc, #732] @ (2120c ) │ │ │ │ + ldr r0, [pc, #732] @ (20b64 ) │ │ │ │ add r2, pc │ │ │ │ add r0, pc │ │ │ │ - blx 189fc │ │ │ │ - ldr r2, [pc, #728] @ (21210 ) │ │ │ │ - ldr r3, [pc, #708] @ (21200 ) │ │ │ │ + blx 18870 │ │ │ │ + ldr r2, [pc, #728] @ (20b68 ) │ │ │ │ + ldr r3, [pc, #708] @ (20b58 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 211f6 │ │ │ │ + bne.w 20b4e │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ add r5, r8 │ │ │ │ str r5, [sp, #8] │ │ │ │ adds r0, #14 │ │ │ │ - blx 177e8 │ │ │ │ + blx 17680 │ │ │ │ mov r9, r0 │ │ │ │ orn r3, sl, #127 @ 0x7f │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r6, [r9] │ │ │ │ strb r3, [r6, #0] │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ - blx 16914 │ │ │ │ + blx 167c4 │ │ │ │ ldr.w r5, [r5, #132] @ 0x84 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r5, 20faa │ │ │ │ + cbz r5, 20902 │ │ │ │ add r7, sp, #16 │ │ │ │ - b.n 20f82 │ │ │ │ + b.n 208da │ │ │ │ ldr r5, [r5, #4] │ │ │ │ - cbz r5, 20faa │ │ │ │ + cbz r5, 20902 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ mov r1, r6 │ │ │ │ - blx 1546c │ │ │ │ + blx 15334 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 20f7e │ │ │ │ + beq.n 208d6 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r9 │ │ │ │ - blx 16bd8 │ │ │ │ + blx 16a7c │ │ │ │ ldr r1, [sp, #16] │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 21320 │ │ │ │ - b.n 20f36 │ │ │ │ + bl 20c78 │ │ │ │ + b.n 2088e │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ - blx 15400 │ │ │ │ + blx 152c8 │ │ │ │ ldr r5, [sp, #64] @ 0x40 │ │ │ │ mov r1, r0 │ │ │ │ ands.w r3, sl, #8 │ │ │ │ - bne.n 210b0 │ │ │ │ + bne.n 20a08 │ │ │ │ cmp r5, #125 @ 0x7d │ │ │ │ it ls │ │ │ │ movls r3, r5 │ │ │ │ - bls.n 210b8 │ │ │ │ + bls.n 20a10 │ │ │ │ cmp.w r5, #65536 @ 0x10000 │ │ │ │ - bcs.w 210ea │ │ │ │ + bcs.w 20a42 │ │ │ │ movs r3, #126 @ 0x7e │ │ │ │ strb r3, [r6, #1] │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ movs r3, #4 │ │ │ │ lsrs r2, r2, #8 │ │ │ │ strb r2, [r6, #2] │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ strb r2, [r6, #3] │ │ │ │ str.w r3, [r9, #4] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #1 │ │ │ │ it ne │ │ │ │ movne r7, #0 │ │ │ │ - beq.w 21130 │ │ │ │ + beq.w 20a88 │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ mov r0, r9 │ │ │ │ - blx 17c78 │ │ │ │ + blx 17b04 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 210c0 │ │ │ │ + beq.n 20a18 │ │ │ │ mov r0, r9 │ │ │ │ movs r1, #0 │ │ │ │ ldr.w r6, [r9, #4] │ │ │ │ - blx 16bd8 │ │ │ │ - ldr r3, [pc, #520] @ (21214 ) │ │ │ │ + blx 16a7c │ │ │ │ + ldr r3, [pc, #520] @ (20b6c ) │ │ │ │ mov r9, r0 │ │ │ │ add r3, pc │ │ │ │ ldr r7, [r3, #0] │ │ │ │ - blx 15a40 │ │ │ │ + blx 15908 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 21152 │ │ │ │ + beq.w 20aaa │ │ │ │ ldr.w r3, [r8] │ │ │ │ - cbz r3, 2102a │ │ │ │ + cbz r3, 20982 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 21038 │ │ │ │ + beq.n 20990 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r8 │ │ │ │ - blx 17668 │ │ │ │ + blx 17500 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 21152 │ │ │ │ + beq.w 20aaa │ │ │ │ add.w r2, r8, r7 │ │ │ │ ldr r3, [r2, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 2117e │ │ │ │ + bne.w 20ad6 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 211da │ │ │ │ + beq.w 20b32 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 21168 │ │ │ │ + beq.w 20ac0 │ │ │ │ movs r0, #20 │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ - blx 1742c │ │ │ │ + blx 172c4 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r6 │ │ │ │ str r3, [r7, #0] │ │ │ │ str r3, [r7, #4] │ │ │ │ str r3, [r7, #8] │ │ │ │ str r3, [r7, #12] │ │ │ │ str r3, [r7, #16] │ │ │ │ - blx 167f0 │ │ │ │ + blx 166a0 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ tst.w fp, #1 │ │ │ │ str r5, [r7, #8] │ │ │ │ str r0, [r7, #0] │ │ │ │ str.w fp, [r7, #12] │ │ │ │ - beq.n 21106 │ │ │ │ + beq.n 20a5e │ │ │ │ add.w r5, r2, #104 @ 0x68 │ │ │ │ mov r0, r5 │ │ │ │ - blx 155e0 │ │ │ │ + blx 154a8 │ │ │ │ mov r1, r0 │ │ │ │ - cbz r0, 210a6 │ │ │ │ + cbz r0, 209fe │ │ │ │ ldr r2, [r1, #0] │ │ │ │ ldr r3, [r2, #12] │ │ │ │ lsls r3, r3, #31 │ │ │ │ - bmi.n 210a0 │ │ │ │ + bmi.n 209f8 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ - cbnz r3, 210a0 │ │ │ │ + cbnz r3, 209f8 │ │ │ │ ldr r3, [r2, #16] │ │ │ │ - cbz r3, 210a6 │ │ │ │ + cbz r3, 209fe │ │ │ │ ldr r1, [r1, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 21090 │ │ │ │ + bne.n 209e8 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r5 │ │ │ │ - blx 166b0 │ │ │ │ - b.n 21110 │ │ │ │ + blx 16560 │ │ │ │ + b.n 20a68 │ │ │ │ cmp r5, #125 @ 0x7d │ │ │ │ it ls │ │ │ │ movls r3, #0 │ │ │ │ - bhi.n 21194 │ │ │ │ + bhi.n 20aec │ │ │ │ strb r5, [r6, #1] │ │ │ │ mov r5, r3 │ │ │ │ movs r3, #2 │ │ │ │ - b.n 20fdc │ │ │ │ + b.n 20934 │ │ │ │ ldr r6, [sp, #64] @ 0x40 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 20ffe │ │ │ │ + beq.n 20956 │ │ │ │ ldr.w r0, [r9] │ │ │ │ movs r3, #0 │ │ │ │ adds r1, r0, #3 │ │ │ │ add r0, r7 │ │ │ │ add r1, r7 │ │ │ │ and.w r2, r3, #3 │ │ │ │ ldrb.w r7, [r1, #1]! │ │ │ │ adds r3, #1 │ │ │ │ cmp r6, r3 │ │ │ │ ldrb r2, [r0, r2] │ │ │ │ eor.w r2, r2, r7 │ │ │ │ strb r2, [r1, #0] │ │ │ │ - bne.n 210d2 │ │ │ │ - b.n 20ffe │ │ │ │ + bne.n 20a2a │ │ │ │ + b.n 20956 │ │ │ │ strb r3, [r6, #5] │ │ │ │ movs r3, #127 @ 0x7f │ │ │ │ str.w r3, [r6, #1] │ │ │ │ movs r3, #10 │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ strb r2, [r6, #9] │ │ │ │ lsrs r0, r2, #24 │ │ │ │ strb r0, [r6, #6] │ │ │ │ lsrs r0, r2, #16 │ │ │ │ lsrs r2, r2, #8 │ │ │ │ strb r0, [r6, #7] │ │ │ │ strb r2, [r6, #8] │ │ │ │ - b.n 20fdc │ │ │ │ + b.n 20934 │ │ │ │ mov r1, r7 │ │ │ │ add.w r0, r2, #104 @ 0x68 │ │ │ │ - blx 154a8 │ │ │ │ + blx 15370 │ │ │ │ mov r0, r8 │ │ │ │ - bl 21408 │ │ │ │ + bl 20d60 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17e30 │ │ │ │ - ldr r2, [pc, #248] @ (21218 ) │ │ │ │ - ldr r0, [pc, #252] @ (2121c ) │ │ │ │ + blx 17cbc │ │ │ │ + ldr r2, [pc, #248] @ (20b70 ) │ │ │ │ + ldr r0, [pc, #252] @ (20b74 ) │ │ │ │ mov r3, sl │ │ │ │ add r2, pc │ │ │ │ movs r1, #128 @ 0x80 │ │ │ │ add r0, pc │ │ │ │ str r6, [sp, #0] │ │ │ │ - blx 189fc │ │ │ │ - b.n 20f36 │ │ │ │ + blx 18870 │ │ │ │ + b.n 2088e │ │ │ │ str r1, [sp, #12] │ │ │ │ - blx 159bc │ │ │ │ + blx 15884 │ │ │ │ ldrb r3, [r6, #1] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ orn r3, r3, #127 @ 0x7f │ │ │ │ strb r3, [r6, #1] │ │ │ │ ldrb.w r7, [r9, #4] │ │ │ │ str r0, [r6, r7] │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ adds r3, #4 │ │ │ │ str.w r3, [r9, #4] │ │ │ │ - b.n 20fee │ │ │ │ - ldr r1, [pc, #204] @ (21220 ) │ │ │ │ - ldr r2, [pc, #204] @ (21224 ) │ │ │ │ - ldr r0, [pc, #208] @ (21228 ) │ │ │ │ + b.n 20946 │ │ │ │ + ldr r1, [pc, #204] @ (20b78 ) │ │ │ │ + ldr r2, [pc, #204] @ (20b7c ) │ │ │ │ + ldr r0, [pc, #208] @ (20b80 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #412 @ 0x19c │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ - b.n 21116 │ │ │ │ - ldr r1, [pc, #192] @ (2122c ) │ │ │ │ - ldr r2, [pc, #196] @ (21230 ) │ │ │ │ - ldr r0, [pc, #196] @ (21234 ) │ │ │ │ + blx 16f48 │ │ │ │ + b.n 20a6e │ │ │ │ + ldr r1, [pc, #192] @ (20b84 ) │ │ │ │ + ldr r2, [pc, #196] @ (20b88 ) │ │ │ │ + ldr r0, [pc, #196] @ (20b8c ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #412 @ 0x19c │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ - b.n 21116 │ │ │ │ - ldr r1, [pc, #184] @ (21238 ) │ │ │ │ - ldr r2, [pc, #184] @ (2123c ) │ │ │ │ - ldr r0, [pc, #188] @ (21240 ) │ │ │ │ + blx 16f48 │ │ │ │ + b.n 20a6e │ │ │ │ + ldr r1, [pc, #184] @ (20b90 ) │ │ │ │ + ldr r2, [pc, #184] @ (20b94 ) │ │ │ │ + ldr r0, [pc, #188] @ (20b98 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #412 @ 0x19c │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ - b.n 21116 │ │ │ │ - ldr r2, [pc, #172] @ (21244 ) │ │ │ │ + blx 16f48 │ │ │ │ + b.n 20a6e │ │ │ │ + ldr r2, [pc, #172] @ (20b9c ) │ │ │ │ movs r1, #128 @ 0x80 │ │ │ │ - ldr r0, [pc, #172] @ (21248 ) │ │ │ │ + ldr r0, [pc, #172] @ (20ba0 ) │ │ │ │ add r2, pc │ │ │ │ add r0, pc │ │ │ │ - blx 189fc │ │ │ │ - ldr r3, [pc, #168] @ (2124c ) │ │ │ │ + blx 18870 │ │ │ │ + ldr r3, [pc, #168] @ (20ba4 ) │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r3, #0] │ │ │ │ - blx 168ec │ │ │ │ + blx 1679c │ │ │ │ add r5, r8 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n 211f0 │ │ │ │ - ldr r2, [pc, #152] @ (21250 ) │ │ │ │ + beq.n 20b48 │ │ │ │ + ldr r2, [pc, #152] @ (20ba8 ) │ │ │ │ add r2, pc │ │ │ │ movw r1, #1002 @ 0x3ea │ │ │ │ - blx 16dc0 │ │ │ │ + blx 16c58 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 21320 │ │ │ │ + bl 20c78 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r9 │ │ │ │ - blx 16bd8 │ │ │ │ + blx 16a7c │ │ │ │ mov r0, r4 │ │ │ │ - blx 17e30 │ │ │ │ - b.n 20f36 │ │ │ │ - ldr r1, [pc, #120] @ (21254 ) │ │ │ │ - ldr r2, [pc, #120] @ (21258 ) │ │ │ │ - ldr r0, [pc, #124] @ (2125c ) │ │ │ │ + blx 17cbc │ │ │ │ + b.n 2088e │ │ │ │ + ldr r1, [pc, #120] @ (20bac ) │ │ │ │ + ldr r2, [pc, #120] @ (20bb0 ) │ │ │ │ + ldr r0, [pc, #124] @ (20bb4 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #412 @ 0x19c │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ - b.n 21116 │ │ │ │ - ldr r2, [pc, #108] @ (21260 ) │ │ │ │ + blx 16f48 │ │ │ │ + b.n 20a6e │ │ │ │ + ldr r2, [pc, #108] @ (20bb8 ) │ │ │ │ add r2, pc │ │ │ │ - b.n 211b8 │ │ │ │ - blx 17a74 <__stack_chk_fail@plt> │ │ │ │ + b.n 20b10 │ │ │ │ + blx 1790c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - bgt.n 211c8 │ │ │ │ + b.n 212b0 │ │ │ │ movs r5, r0 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf37c0005 │ │ │ │ - cmp r7, #58 @ 0x3a │ │ │ │ + @ instruction: 0xfa1c0005 │ │ │ │ + cmp r5, #230 @ 0xe6 │ │ │ │ movs r3, r0 │ │ │ │ - adds r4, r1, #3 │ │ │ │ + subs r0, r7, r5 │ │ │ │ movs r3, r0 │ │ │ │ - bgt.n 21170 │ │ │ │ + b.n 21258 │ │ │ │ movs r5, r0 │ │ │ │ - @ instruction: 0xf2860005 │ │ │ │ - cmp r5, #226 @ 0xe2 │ │ │ │ + vld4.8 {d0-d3}, [r6], r5 │ │ │ │ + cmp r4, #142 @ 0x8e │ │ │ │ movs r3, r0 │ │ │ │ - subs r6, r2, r3 │ │ │ │ + adds r2, r0, r6 │ │ │ │ movs r3, r0 │ │ │ │ - cbz r0, 21248 │ │ │ │ + add sp, #128 @ 0x80 │ │ │ │ movs r3, r0 │ │ │ │ - cmp r3, #238 @ 0xee │ │ │ │ + cmp r2, #154 @ 0x9a │ │ │ │ movs r3, r0 │ │ │ │ - subs r4, r3, r2 │ │ │ │ + adds r0, r1, r5 │ │ │ │ movs r3, r0 │ │ │ │ - cbz r2, 2124e │ │ │ │ + add sp, #40 @ 0x28 │ │ │ │ movs r3, r0 │ │ │ │ - cmp r5, #140 @ 0x8c │ │ │ │ + cmp r4, #56 @ 0x38 │ │ │ │ movs r3, r0 │ │ │ │ - subs r6, r0, r2 │ │ │ │ + adds r2, r6, r4 │ │ │ │ movs r3, r0 │ │ │ │ - cbz r4, 21254 │ │ │ │ + add r7, sp, #976 @ 0x3d0 │ │ │ │ movs r3, r0 │ │ │ │ - cmp r5, #90 @ 0x5a │ │ │ │ + cmp r4, #6 │ │ │ │ movs r3, r0 │ │ │ │ - subs r0, r6, r1 │ │ │ │ + adds r4, r3, r4 │ │ │ │ movs r3, r0 │ │ │ │ - cmp r5, #14 │ │ │ │ + cmp r3, #186 @ 0xba │ │ │ │ movs r3, r0 │ │ │ │ - subs r0, r4, r1 │ │ │ │ + adds r4, r1, r4 │ │ │ │ movs r3, r0 │ │ │ │ - @ instruction: 0xf0f00005 │ │ │ │ - cmp r4, #126 @ 0x7e │ │ │ │ + @ instruction: 0xf7900005 │ │ │ │ + cmp r3, #42 @ 0x2a │ │ │ │ movs r3, r0 │ │ │ │ - cbz r0, 2125a │ │ │ │ + add r7, sp, #608 @ 0x260 │ │ │ │ movs r3, r0 │ │ │ │ - movs r1, #222 @ 0xde │ │ │ │ + movs r0, #138 @ 0x8a │ │ │ │ movs r3, r0 │ │ │ │ - subs r4, r2, r0 │ │ │ │ + adds r0, r0, r3 │ │ │ │ movs r3, r0 │ │ │ │ - cmp r4, #14 │ │ │ │ + cmp r2, #186 @ 0xba │ │ │ │ movs r3, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3928] @ 0xf58 │ │ │ │ - ldr r4, [pc, #152] @ (2130c ) │ │ │ │ + ldr r4, [pc, #152] @ (20c64 ) │ │ │ │ mov r5, r0 │ │ │ │ - ldr r0, [pc, #152] @ (21310 ) │ │ │ │ + ldr r0, [pc, #152] @ (20c68 ) │ │ │ │ mov r6, r1 │ │ │ │ - ldr r1, [pc, #152] @ (21314 ) │ │ │ │ + ldr r1, [pc, #152] @ (20c6c ) │ │ │ │ add r4, pc │ │ │ │ add r0, pc │ │ │ │ sub sp, #152 @ 0x98 │ │ │ │ ldr r4, [r4, #0] │ │ │ │ ldr r1, [r0, r1] │ │ │ │ add r4, r5 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #148] @ 0x94 │ │ │ │ mov.w r1, #0 │ │ │ │ - cbz r2, 212aa │ │ │ │ + cbz r2, 20c02 │ │ │ │ rev16 r2, r2 │ │ │ │ strh.w r2, [sp, #20] │ │ │ │ movs r2, #2 │ │ │ │ - cbz r3, 212aa │ │ │ │ + cbz r3, 20c02 │ │ │ │ movs r2, #126 @ 0x7e │ │ │ │ mov r1, r3 │ │ │ │ add.w r0, sp, #22 │ │ │ │ - blx 18c3c │ │ │ │ + blx 18ab0 │ │ │ │ adds r2, r0, #2 │ │ │ │ add r3, sp, #20 │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r1, r6 │ │ │ │ movs r2, #8 │ │ │ │ - bl 20eec │ │ │ │ - ldr r3, [pc, #92] @ (21318 ) │ │ │ │ + bl 20844 │ │ │ │ + ldr r3, [pc, #92] @ (20c70 ) │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r3, #0] │ │ │ │ add r4, r5 │ │ │ │ ldr.w r0, [r4, #128] @ 0x80 │ │ │ │ - cbz r0, 212e4 │ │ │ │ + cbz r0, 20c3c │ │ │ │ str r3, [sp, #12] │ │ │ │ - blx 18114 │ │ │ │ + blx 17fa0 │ │ │ │ ldr.w r0, [r4, #128] @ 0x80 │ │ │ │ - blx 181e0 │ │ │ │ + blx 1806c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ movs r2, #0 │ │ │ │ str.w r2, [r4, #128] @ 0x80 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ adds r4, r5, r3 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #48] @ 0x30 │ │ │ │ - cbz r0, 212f0 │ │ │ │ - blx 1575c │ │ │ │ - ldr r2, [pc, #40] @ (2131c ) │ │ │ │ - ldr r3, [pc, #32] @ (21314 ) │ │ │ │ + cbz r0, 20c48 │ │ │ │ + blx 15624 │ │ │ │ + ldr r2, [pc, #40] @ (20c74 ) │ │ │ │ + ldr r3, [pc, #32] @ (20c6c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #148] @ 0x94 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 21308 │ │ │ │ + bne.n 20c60 │ │ │ │ add sp, #152 @ 0x98 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - blx 17a74 <__stack_chk_fail@plt> │ │ │ │ - ands.w r0, r8, #5 │ │ │ │ - bls.n 213e8 │ │ │ │ + blx 1790c <__stack_chk_fail@plt> │ │ │ │ + @ instruction: 0xf6b80005 │ │ │ │ + b.n 20cd0 │ │ │ │ movs r5, r0 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - vaddl.s16 q8, d6, d5 │ │ │ │ - bhi.n 21308 │ │ │ │ + @ instruction: 0xf6760005 │ │ │ │ + svc 188 @ 0xbc │ │ │ │ movs r5, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r3, [pc, #184] @ (213e8 ) │ │ │ │ + ldr r3, [pc, #184] @ (20d40 ) │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ add r3, pc │ │ │ │ mov r7, r2 │ │ │ │ ldr r6, [r3, #0] │ │ │ │ - blx 18694 │ │ │ │ + blx 18514 │ │ │ │ cmp r0, #3 │ │ │ │ - beq.n 213dc │ │ │ │ + beq.n 20d34 │ │ │ │ adds r3, r5, r6 │ │ │ │ - cbz r4, 21360 │ │ │ │ + cbz r4, 20cb8 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ str r2, [sp, #0] │ │ │ │ - blx 168ec │ │ │ │ + blx 1679c │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r2, r0 │ │ │ │ itt eq │ │ │ │ ldrheq r2, [r4, #4] │ │ │ │ moveq r6, r2 │ │ │ │ - beq.n 21364 │ │ │ │ + beq.n 20cbc │ │ │ │ movw r6, #1001 @ 0x3e9 │ │ │ │ - ldr r2, [pc, #132] @ (213ec ) │ │ │ │ + ldr r2, [pc, #132] @ (20d44 ) │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ ldr r1, [r2, #60] @ 0x3c │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r3, #68] @ 0x44 │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #0 │ │ │ │ - blx 159e8 │ │ │ │ + blx 158b0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 1841c │ │ │ │ + blx 1829c │ │ │ │ mov r0, r5 │ │ │ │ - blx 18694 │ │ │ │ + blx 18514 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n 213ac │ │ │ │ + beq.n 20d04 │ │ │ │ cmp r0, #3 │ │ │ │ - beq.n 213ae │ │ │ │ - cbnz r7, 213c2 │ │ │ │ - ldr r2, [pc, #96] @ (213f0 ) │ │ │ │ + beq.n 20d06 │ │ │ │ + cbnz r7, 20d1a │ │ │ │ + ldr r2, [pc, #96] @ (20d48 ) │ │ │ │ movs r1, #128 @ 0x80 │ │ │ │ - ldr r0, [pc, #96] @ (213f4 ) │ │ │ │ + ldr r0, [pc, #96] @ (20d4c ) │ │ │ │ add r2, pc │ │ │ │ add r0, pc │ │ │ │ - blx 189fc │ │ │ │ + blx 18870 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ movs r1, #3 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.n 21264 │ │ │ │ - cbnz r7, 213c2 │ │ │ │ - ldr r2, [pc, #72] @ (213f8 ) │ │ │ │ + b.n 20bbc │ │ │ │ + cbnz r7, 20d1a │ │ │ │ + ldr r2, [pc, #72] @ (20d50 ) │ │ │ │ movs r1, #128 @ 0x80 │ │ │ │ - ldr r0, [pc, #72] @ (213fc ) │ │ │ │ + ldr r0, [pc, #72] @ (20d54 ) │ │ │ │ add r2, pc │ │ │ │ add r0, pc │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 189f8 │ │ │ │ - ldr r2, [pc, #60] @ (21400 ) │ │ │ │ + b.w 1886c │ │ │ │ + ldr r2, [pc, #60] @ (20d58 ) │ │ │ │ movs r1, #128 @ 0x80 │ │ │ │ - ldr r0, [pc, #60] @ (21404 ) │ │ │ │ + ldr r0, [pc, #60] @ (20d5c ) │ │ │ │ add r2, pc │ │ │ │ add r0, pc │ │ │ │ - blx 189fc │ │ │ │ + blx 18870 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 20300 │ │ │ │ + b.w 1fc58 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 18418 │ │ │ │ - vhadd.s16 d16, d14, d5 │ │ │ │ - vhadd.s32 d0, d12, d5 │ │ │ │ - cmp r3, #208 @ 0xd0 │ │ │ │ + b.w 18298 │ │ │ │ + @ instruction: 0xf5fe0005 │ │ │ │ + rsb r0, ip, #8716288 @ 0x850000 │ │ │ │ + cmp r2, #124 @ 0x7c │ │ │ │ movs r3, r0 │ │ │ │ - adds r6, r4, r1 │ │ │ │ + asrs r2, r2, #28 │ │ │ │ movs r3, r0 │ │ │ │ - cmp r3, #108 @ 0x6c │ │ │ │ + cmp r2, #24 │ │ │ │ movs r3, r0 │ │ │ │ - adds r6, r0, r1 │ │ │ │ + asrs r2, r6, #27 │ │ │ │ movs r3, r0 │ │ │ │ - cmp r3, #128 @ 0x80 │ │ │ │ + cmp r2, #44 @ 0x2c │ │ │ │ movs r3, r0 │ │ │ │ - adds r2, r6, r0 │ │ │ │ + asrs r6, r3, #27 │ │ │ │ movs r3, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r3, [pc, #444] @ (215d8 ) │ │ │ │ + ldr r3, [pc, #444] @ (20f30 ) │ │ │ │ sub sp, #28 │ │ │ │ - ldr r1, [pc, #444] @ (215dc ) │ │ │ │ + ldr r1, [pc, #444] @ (20f34 ) │ │ │ │ movs r5, #0 │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #444] @ (215e0 ) │ │ │ │ + ldr r2, [pc, #444] @ (20f38 ) │ │ │ │ add r1, pc │ │ │ │ mov r6, r0 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ ldr r2, [r1, r2] │ │ │ │ add r4, r0 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #20] │ │ │ │ mov.w r2, #0 │ │ │ │ str r5, [sp, #12] │ │ │ │ ldr r3, [r4, #100] @ 0x64 │ │ │ │ - cbz r3, 21458 │ │ │ │ - ldr r2, [pc, #420] @ (215e4 ) │ │ │ │ + cbz r3, 20db0 │ │ │ │ + ldr r2, [pc, #420] @ (20f3c ) │ │ │ │ movs r1, #128 @ 0x80 │ │ │ │ - ldr r0, [pc, #420] @ (215e8 ) │ │ │ │ + ldr r0, [pc, #420] @ (20f40 ) │ │ │ │ add r2, pc │ │ │ │ add r0, pc │ │ │ │ - blx 189fc │ │ │ │ + blx 18870 │ │ │ │ ldr r0, [r4, #100] @ 0x64 │ │ │ │ - blx 18114 │ │ │ │ + blx 17fa0 │ │ │ │ ldr r0, [r4, #100] @ 0x64 │ │ │ │ - blx 181e0 │ │ │ │ + blx 1806c │ │ │ │ str r5, [r4, #100] @ 0x64 │ │ │ │ mov r0, r6 │ │ │ │ - blx 18694 │ │ │ │ + blx 18514 │ │ │ │ cmp r0, #3 │ │ │ │ - beq.n 21516 │ │ │ │ + beq.n 20e6e │ │ │ │ add.w r0, r4, #104 @ 0x68 │ │ │ │ add.w r8, r4, #104 @ 0x68 │ │ │ │ - blx 17fac │ │ │ │ + blx 17e38 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 214fc │ │ │ │ + beq.n 20e54 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add r1, sp, #16 │ │ │ │ - blx 15400 │ │ │ │ + blx 152c8 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 215b8 │ │ │ │ + beq.w 20f10 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ cmp r2, r1 │ │ │ │ - bls.w 2159a │ │ │ │ + bls.w 20ef2 │ │ │ │ add r3, sp, #12 │ │ │ │ subs r2, r2, r1 │ │ │ │ mov r9, r3 │ │ │ │ add r1, r0 │ │ │ │ ldr r0, [r4, #96] @ 0x60 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #0 │ │ │ │ - blx 186a0 │ │ │ │ + blx 18520 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 21526 │ │ │ │ + blt.n 20e7e │ │ │ │ ldr r3, [r5, #4] │ │ │ │ add r0, r3 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ str r0, [r5, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - bcc.n 214f0 │ │ │ │ - ldr r2, [pc, #316] @ (215ec ) │ │ │ │ + bcc.n 20e48 │ │ │ │ + ldr r2, [pc, #316] @ (20f44 ) │ │ │ │ movs r1, #128 @ 0x80 │ │ │ │ - ldr r0, [pc, #316] @ (215f0 ) │ │ │ │ + ldr r0, [pc, #316] @ (20f48 ) │ │ │ │ add r2, pc │ │ │ │ add r0, pc │ │ │ │ - blx 189fc │ │ │ │ + blx 18870 │ │ │ │ mov r0, r8 │ │ │ │ - blx 18c20 │ │ │ │ + blx 18a94 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ lsls r3, r3, #30 │ │ │ │ - bpl.n 214da │ │ │ │ + bpl.n 20e32 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r6 │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n 21590 │ │ │ │ - bl 204b4 │ │ │ │ + beq.n 20ee8 │ │ │ │ + bl 1fe0c │ │ │ │ mov r0, r6 │ │ │ │ - bl 20094 │ │ │ │ + bl 1f9ec │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - blx 17e30 │ │ │ │ + blx 17cbc │ │ │ │ movs r0, #20 │ │ │ │ mov r1, r5 │ │ │ │ - blx 189b0 │ │ │ │ + blx 18824 │ │ │ │ mov r0, r8 │ │ │ │ - blx 180e8 │ │ │ │ - cbnz r0, 214fc │ │ │ │ - ldr r3, [pc, #256] @ (215f4 ) │ │ │ │ + blx 17f74 │ │ │ │ + cbnz r0, 20e54 │ │ │ │ + ldr r3, [pc, #256] @ (20f4c ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r3, #0] │ │ │ │ add r4, r6 │ │ │ │ ldr r5, [r4, #100] @ 0x64 │ │ │ │ - cbz r5, 21554 │ │ │ │ - ldr r2, [pc, #248] @ (215f8 ) │ │ │ │ - ldr r3, [pc, #224] @ (215e0 ) │ │ │ │ + cbz r5, 20eac │ │ │ │ + ldr r2, [pc, #248] @ (20f50 ) │ │ │ │ + ldr r3, [pc, #224] @ (20f38 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 21596 │ │ │ │ + bne.n 20eee │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - ldr r2, [pc, #228] @ (215fc ) │ │ │ │ + ldr r2, [pc, #228] @ (20f54 ) │ │ │ │ movs r1, #128 @ 0x80 │ │ │ │ - ldr r0, [pc, #228] @ (21600 ) │ │ │ │ + ldr r0, [pc, #228] @ (20f58 ) │ │ │ │ add r2, pc │ │ │ │ add r0, pc │ │ │ │ - blx 189fc │ │ │ │ - b.n 214fc │ │ │ │ + blx 18870 │ │ │ │ + b.n 20e54 │ │ │ │ ldr r7, [sp, #12] │ │ │ │ - blx 179a4 │ │ │ │ + blx 1783c │ │ │ │ movs r2, #27 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ - blx 17414 │ │ │ │ - cbz r0, 21584 │ │ │ │ + blx 172ac │ │ │ │ + cbz r0, 20edc │ │ │ │ mov r0, r9 │ │ │ │ - blx 15c1c │ │ │ │ - ldr r2, [pc, #196] @ (21604 ) │ │ │ │ - ldr r0, [pc, #196] @ (21608 ) │ │ │ │ + blx 15ad8 │ │ │ │ + ldr r2, [pc, #196] @ (20f5c ) │ │ │ │ + ldr r0, [pc, #196] @ (20f60 ) │ │ │ │ movs r1, #128 @ 0x80 │ │ │ │ add r2, pc │ │ │ │ add r0, pc │ │ │ │ - blx 189fc │ │ │ │ + blx 18870 │ │ │ │ movs r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r5, #16] │ │ │ │ - b.n 214a2 │ │ │ │ + b.n 20dfa │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r4, #96] @ 0x60 │ │ │ │ - blx 18cb4 │ │ │ │ - ldr r1, [pc, #172] @ (2160c ) │ │ │ │ + blx 18b28 │ │ │ │ + ldr r1, [pc, #172] @ (20f64 ) │ │ │ │ str r0, [r4, #100] @ 0x64 │ │ │ │ add r1, pc │ │ │ │ - blx 150fc │ │ │ │ - ldr r1, [pc, #168] @ (21610 ) │ │ │ │ + blx 14fc4 │ │ │ │ + ldr r1, [pc, #168] @ (20f68 ) │ │ │ │ ldr r0, [r4, #100] @ 0x64 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r6 │ │ │ │ add r1, pc │ │ │ │ - blx 15a68 │ │ │ │ + blx 15930 │ │ │ │ ldr r4, [r4, #100] @ 0x64 │ │ │ │ - blx 18c98 │ │ │ │ + blx 18b0c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 18304 │ │ │ │ - b.n 214fc │ │ │ │ + blx 18184 │ │ │ │ + b.n 20e54 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 21320 │ │ │ │ - b.n 214fc │ │ │ │ - bl 20300 │ │ │ │ - b.n 214da │ │ │ │ - blx 17a74 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #120] @ (21614 ) │ │ │ │ + bl 20c78 │ │ │ │ + b.n 20e54 │ │ │ │ + bl 1fc58 │ │ │ │ + b.n 20e32 │ │ │ │ + blx 1790c <__stack_chk_fail@plt> │ │ │ │ + ldr r3, [pc, #120] @ (20f6c ) │ │ │ │ mov.w r2, #1264 @ 0x4f0 │ │ │ │ - ldr r4, [pc, #116] @ (21618 ) │ │ │ │ - ldr r1, [pc, #120] @ (2161c ) │ │ │ │ + ldr r4, [pc, #116] @ (20f70 ) │ │ │ │ + ldr r1, [pc, #120] @ (20f74 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #120] @ (21620 ) │ │ │ │ + ldr r0, [pc, #120] @ (20f78 ) │ │ │ │ add r4, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #424 @ 0x1a8 │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - blx 1663c │ │ │ │ - ldr r3, [pc, #104] @ (21624 ) │ │ │ │ - ldr r2, [pc, #108] @ (21628 ) │ │ │ │ - ldr r1, [pc, #108] @ (2162c ) │ │ │ │ + blx 164ec │ │ │ │ + ldr r3, [pc, #104] @ (20f7c ) │ │ │ │ + ldr r2, [pc, #108] @ (20f80 ) │ │ │ │ + ldr r1, [pc, #108] @ (20f84 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #108] @ (21630 ) │ │ │ │ + ldr r0, [pc, #108] @ (20f88 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ add.w r3, r3, #424 @ 0x1a8 │ │ │ │ movw r2, #1263 @ 0x4ef │ │ │ │ - blx 1663c │ │ │ │ + blx 164ec │ │ │ │ nop │ │ │ │ - cdp 0, 7, cr0, cr4, cr5, {0} │ │ │ │ - bvc.n 21568 │ │ │ │ + adds.w r0, r4, #8716288 @ 0x850000 │ │ │ │ + udf #140 @ 0x8c │ │ │ │ movs r5, r0 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #94 @ 0x5e │ │ │ │ + movs r5, #10 │ │ │ │ movs r3, r0 │ │ │ │ - asrs r0, r7, #30 │ │ │ │ + asrs r4, r4, #25 │ │ │ │ movs r3, r0 │ │ │ │ - cmp r3, #84 @ 0x54 │ │ │ │ + cmp r2, #0 │ │ │ │ movs r3, r0 │ │ │ │ - asrs r6, r0, #29 │ │ │ │ + asrs r2, r6, #23 │ │ │ │ movs r3, r0 │ │ │ │ - stc 0, cr0, [r2, #20]! │ │ │ │ - bvs.n 215cc │ │ │ │ + orr.w r0, r2, #8716288 @ 0x850000 │ │ │ │ + ble.n 20eb4 │ │ │ │ movs r5, r0 │ │ │ │ - cmp r2, #104 @ 0x68 │ │ │ │ + cmp r1, #20 │ │ │ │ movs r3, r0 │ │ │ │ - asrs r6, r3, #27 │ │ │ │ + asrs r2, r1, #22 │ │ │ │ movs r3, r0 │ │ │ │ - cmp r2, #132 @ 0x84 │ │ │ │ + cmp r1, #48 @ 0x30 │ │ │ │ movs r3, r0 │ │ │ │ - asrs r6, r6, #26 │ │ │ │ + asrs r2, r4, #21 │ │ │ │ movs r3, r0 │ │ │ │ - cmp r2, #180 @ 0xb4 │ │ │ │ + cmp r1, #96 @ 0x60 │ │ │ │ movs r3, r0 │ │ │ │ lsls r3, r0, #3 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #272 @ 0x110 │ │ │ │ + add r3, sp, #848 @ 0x350 │ │ │ │ movs r3, r0 │ │ │ │ - cmp r2, #12 │ │ │ │ + cmp r0, #184 @ 0xb8 │ │ │ │ movs r3, r0 │ │ │ │ - movs r4, #38 @ 0x26 │ │ │ │ + movs r2, #210 @ 0xd2 │ │ │ │ movs r3, r0 │ │ │ │ - asrs r4, r1, #25 │ │ │ │ + asrs r0, r7, #19 │ │ │ │ movs r3, r0 │ │ │ │ - add r5, sp, #168 @ 0xa8 │ │ │ │ + add r3, sp, #744 @ 0x2e8 │ │ │ │ movs r3, r0 │ │ │ │ - cmp r1, #58 @ 0x3a │ │ │ │ + movs r7, #230 @ 0xe6 │ │ │ │ movs r3, r0 │ │ │ │ - movs r4, #12 │ │ │ │ + movs r2, #184 @ 0xb8 │ │ │ │ movs r3, r0 │ │ │ │ - asrs r4, r6, #24 │ │ │ │ + asrs r0, r4, #19 │ │ │ │ movs r3, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 21408 │ │ │ │ + bl 20d60 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #56] @ (21694 ) │ │ │ │ + ldr r3, [pc, #56] @ (20fec ) │ │ │ │ mov r5, r0 │ │ │ │ - ldr r2, [pc, #56] @ (21698 ) │ │ │ │ + ldr r2, [pc, #56] @ (20ff0 ) │ │ │ │ movs r1, #128 @ 0x80 │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #52] @ (2169c ) │ │ │ │ + ldr r0, [pc, #52] @ (20ff4 ) │ │ │ │ add r2, pc │ │ │ │ add r0, pc │ │ │ │ ldr r4, [r3, #0] │ │ │ │ - blx 189fc │ │ │ │ - blx 168ec │ │ │ │ - ldr r2, [pc, #40] @ (216a0 ) │ │ │ │ + blx 18870 │ │ │ │ + blx 1679c │ │ │ │ + ldr r2, [pc, #40] @ (20ff8 ) │ │ │ │ add r4, r5 │ │ │ │ mov.w r1, #1008 @ 0x3f0 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ - blx 15988 │ │ │ │ + blx 15850 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 21320 │ │ │ │ + bl 20c78 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldc 0, cr0, [r2], #-20 @ 0xffffffec │ │ │ │ - cmp r1, #206 @ 0xce │ │ │ │ + @ instruction: 0xf2d20005 │ │ │ │ + cmp r0, #122 @ 0x7a │ │ │ │ movs r3, r0 │ │ │ │ - asrs r4, r2, #22 │ │ │ │ + asrs r0, r0, #17 │ │ │ │ movs r3, r0 │ │ │ │ - cmp r1, #240 @ 0xf0 │ │ │ │ + cmp r0, #156 @ 0x9c │ │ │ │ movs r3, r0 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr.w ip, [pc, #260] @ 217b8 │ │ │ │ + ldr.w ip, [pc, #260] @ 21110 │ │ │ │ add ip, pc │ │ │ │ ldr.w r6, [ip] │ │ │ │ add r6, r0 │ │ │ │ ldr r3, [r6, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 21728 │ │ │ │ + bne.n 21080 │ │ │ │ mov r5, r1 │ │ │ │ sub.w r1, r1, #1000 @ 0x3e8 │ │ │ │ mov r7, r2 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #11 │ │ │ │ - bhi.n 21754 │ │ │ │ + bhi.n 210ac │ │ │ │ tbb [pc, r1] │ │ │ │ lsrs r1, r1, #4 │ │ │ │ lsrs r1, r1, #4 │ │ │ │ str r7, [r7, #16] │ │ │ │ lsrs r7, r7, #4 │ │ │ │ lsrs r1, r1, #4 │ │ │ │ adds r2, #6 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n 2179c │ │ │ │ - ldr r3, [pc, #208] @ (217bc ) │ │ │ │ + beq.n 210f4 │ │ │ │ + ldr r3, [pc, #208] @ (21114 ) │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r3, #64] @ 0x40 │ │ │ │ - blx 159e8 │ │ │ │ + blx 158b0 │ │ │ │ ldr r1, [r6, #64] @ 0x40 │ │ │ │ - cbnz r1, 21716 │ │ │ │ + cbnz r1, 2106e │ │ │ │ subs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ it ne │ │ │ │ movne r1, #1 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r5 │ │ │ │ lsls r1, r1, #1 │ │ │ │ - bl 21264 │ │ │ │ + bl 20bbc │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 20094 │ │ │ │ - ldr r2, [pc, #168] @ (217c0 ) │ │ │ │ + b.w 1f9ec │ │ │ │ + ldr r2, [pc, #168] @ (21118 ) │ │ │ │ movs r1, #128 @ 0x80 │ │ │ │ - ldr r0, [pc, #168] @ (217c4 ) │ │ │ │ + ldr r0, [pc, #168] @ (2111c ) │ │ │ │ add r2, pc │ │ │ │ add r0, pc │ │ │ │ - blx 189fc │ │ │ │ + blx 18870 │ │ │ │ ldr r1, [r6, #64] @ 0x40 │ │ │ │ - b.n 216fa │ │ │ │ - ldr r2, [pc, #156] @ (217c8 ) │ │ │ │ + b.n 21052 │ │ │ │ + ldr r2, [pc, #156] @ (21120 ) │ │ │ │ movs r1, #128 @ 0x80 │ │ │ │ - ldr r0, [pc, #156] @ (217cc ) │ │ │ │ + ldr r0, [pc, #156] @ (21124 ) │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ add r2, pc │ │ │ │ add r0, pc │ │ │ │ - b.w 189f8 │ │ │ │ + b.w 1886c │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n 216e8 │ │ │ │ - ldr r2, [pc, #140] @ (217d0 ) │ │ │ │ + beq.n 21040 │ │ │ │ + ldr r2, [pc, #140] @ (21128 ) │ │ │ │ movs r1, #128 @ 0x80 │ │ │ │ - ldr r0, [pc, #140] @ (217d4 ) │ │ │ │ + ldr r0, [pc, #140] @ (2112c ) │ │ │ │ movw r3, #1011 @ 0x3f3 │ │ │ │ add r2, pc │ │ │ │ add r0, pc │ │ │ │ - blx 189fc │ │ │ │ - b.n 216e8 │ │ │ │ + blx 18870 │ │ │ │ + b.n 21040 │ │ │ │ subw r3, r5, #3000 @ 0xbb8 │ │ │ │ cmp.w r3, #2000 @ 0x7d0 │ │ │ │ - bcc.n 216e8 │ │ │ │ - ldr r2, [pc, #120] @ (217d8 ) │ │ │ │ + bcc.n 21040 │ │ │ │ + ldr r2, [pc, #120] @ (21130 ) │ │ │ │ mov r3, r5 │ │ │ │ - ldr r0, [pc, #120] @ (217dc ) │ │ │ │ + ldr r0, [pc, #120] @ (21134 ) │ │ │ │ movs r1, #128 @ 0x80 │ │ │ │ add r2, pc │ │ │ │ add r0, pc │ │ │ │ - blx 189fc │ │ │ │ - ldr r3, [pc, #112] @ (217e0 ) │ │ │ │ + blx 18870 │ │ │ │ + ldr r3, [pc, #112] @ (21138 ) │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r3, #0] │ │ │ │ - blx 168ec │ │ │ │ + blx 1679c │ │ │ │ add r5, r4 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n 217b0 │ │ │ │ - ldr r2, [pc, #96] @ (217e4 ) │ │ │ │ + beq.n 21108 │ │ │ │ + ldr r2, [pc, #96] @ (2113c ) │ │ │ │ add r2, pc │ │ │ │ movw r1, #1002 @ 0x3ea │ │ │ │ - blx 16dc0 │ │ │ │ + blx 16c58 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.n 21320 │ │ │ │ + b.n 20c78 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 216e8 │ │ │ │ - ldr r2, [pc, #72] @ (217e8 ) │ │ │ │ + b.n 21040 │ │ │ │ + ldr r2, [pc, #72] @ (21140 ) │ │ │ │ movs r1, #128 @ 0x80 │ │ │ │ - ldr r0, [pc, #72] @ (217ec ) │ │ │ │ + ldr r0, [pc, #72] @ (21144 ) │ │ │ │ movw r3, #1010 @ 0x3f2 │ │ │ │ add r2, pc │ │ │ │ add r0, pc │ │ │ │ - blx 189fc │ │ │ │ - b.n 216e8 │ │ │ │ - ldr r2, [pc, #60] @ (217f0 ) │ │ │ │ - add r2, pc │ │ │ │ - b.n 21784 │ │ │ │ - nop │ │ │ │ - rsbs r0, lr, r5 │ │ │ │ - sub.w r0, r6, r5 │ │ │ │ - cmp r2, #48 @ 0x30 │ │ │ │ + blx 18870 │ │ │ │ + b.n 21040 │ │ │ │ + ldr r2, [pc, #60] @ (21148 ) │ │ │ │ + add r2, pc │ │ │ │ + b.n 210dc │ │ │ │ + nop │ │ │ │ + @ instruction: 0xf27e0005 │ │ │ │ + movw r0, #24581 @ 0x6005 │ │ │ │ + cmp r0, #220 @ 0xdc │ │ │ │ movs r3, r0 │ │ │ │ - asrs r6, r3, #19 │ │ │ │ + asrs r2, r1, #14 │ │ │ │ movs r3, r0 │ │ │ │ - cmp r1, #110 @ 0x6e │ │ │ │ + cmp r0, #26 │ │ │ │ movs r3, r0 │ │ │ │ - asrs r0, r1, #19 │ │ │ │ + asrs r4, r6, #13 │ │ │ │ movs r3, r0 │ │ │ │ - cmp r1, #166 @ 0xa6 │ │ │ │ + cmp r0, #82 @ 0x52 │ │ │ │ movs r3, r0 │ │ │ │ - asrs r0, r6, #18 │ │ │ │ + asrs r4, r3, #13 │ │ │ │ movs r3, r0 │ │ │ │ - cmp r1, #198 @ 0xc6 │ │ │ │ + cmp r0, #114 @ 0x72 │ │ │ │ movs r3, r0 │ │ │ │ - asrs r4, r2, #18 │ │ │ │ + asrs r0, r0, #13 │ │ │ │ movs r3, r0 │ │ │ │ - @ instruction: 0xeb240005 │ │ │ │ - movs r6, #178 @ 0xb2 │ │ │ │ + rsb r0, r4, #5 │ │ │ │ + movs r5, #94 @ 0x5e │ │ │ │ movs r3, r0 │ │ │ │ - cmp r1, #18 │ │ │ │ + movs r7, #190 @ 0xbe │ │ │ │ movs r3, r0 │ │ │ │ - asrs r4, r2, #17 │ │ │ │ + asrs r0, r0, #12 │ │ │ │ movs r3, r0 │ │ │ │ - movs r6, #78 @ 0x4e │ │ │ │ + movs r4, #250 @ 0xfa │ │ │ │ movs r3, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ - ldr.w r3, [pc, #2908] @ 22364 │ │ │ │ + ldr.w r3, [pc, #2908] @ 21cbc │ │ │ │ mov sl, r1 │ │ │ │ - ldr.w r1, [pc, #2908] @ 22368 │ │ │ │ + ldr.w r1, [pc, #2908] @ 21cc0 │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ add r3, pc │ │ │ │ - ldr.w r2, [pc, #2904] @ 2236c │ │ │ │ + ldr.w r2, [pc, #2904] @ 21cc4 │ │ │ │ add r1, pc │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r2, [r1, r2] │ │ │ │ add.w r8, sl, r3 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #68] @ 0x44 │ │ │ │ mov.w r2, #0 │ │ │ │ str r4, [sp, #56] @ 0x38 │ │ │ │ ldr.w r3, [r8, #88] @ 0x58 │ │ │ │ - cbz r3, 21858 │ │ │ │ - ldr.w r2, [pc, #2876] @ 22370 │ │ │ │ + cbz r3, 211b0 │ │ │ │ + ldr.w r2, [pc, #2876] @ 21cc8 │ │ │ │ movs r1, #128 @ 0x80 │ │ │ │ - ldr.w r0, [pc, #2872] @ 22374 │ │ │ │ + ldr.w r0, [pc, #2872] @ 21ccc │ │ │ │ add r2, pc │ │ │ │ add r0, pc │ │ │ │ - blx 189fc │ │ │ │ + blx 18870 │ │ │ │ ldr.w r0, [r8, #88] @ 0x58 │ │ │ │ - blx 18114 │ │ │ │ + blx 17fa0 │ │ │ │ ldr.w r0, [r8, #88] @ 0x58 │ │ │ │ - blx 181e0 │ │ │ │ + blx 1806c │ │ │ │ str.w r4, [r8, #88] @ 0x58 │ │ │ │ add r3, sp, #56 @ 0x38 │ │ │ │ str r3, [sp, #32] │ │ │ │ - ldr.w r3, [pc, #2840] @ 22378 │ │ │ │ + ldr.w r3, [pc, #2840] @ 21cd0 │ │ │ │ mov.w ip, #0 │ │ │ │ str.w sl, [sp, #16] │ │ │ │ add r3, pc │ │ │ │ strd ip, r3, [sp, #36] @ 0x24 │ │ │ │ ldr.w r0, [r8, #92] @ 0x5c │ │ │ │ ldr r5, [r0, #4] │ │ │ │ add.w r1, r5, #1024 @ 0x400 │ │ │ │ - blx 15644 │ │ │ │ + blx 1550c │ │ │ │ ldr.w r2, [r8, #92] @ 0x5c │ │ │ │ ldr.w r0, [r8, #84] @ 0x54 │ │ │ │ movs r3, #0 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ ldr r2, [sp, #32] │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, r5 │ │ │ │ mov.w r2, #1024 @ 0x400 │ │ │ │ - blx 188d8 │ │ │ │ + blx 1874c │ │ │ │ subs r7, r0, #0 │ │ │ │ - bge.n 218dc │ │ │ │ + bge.n 21234 │ │ │ │ ldr r4, [sp, #56] @ 0x38 │ │ │ │ - blx 179a4 │ │ │ │ + blx 1783c │ │ │ │ movs r2, #27 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17414 │ │ │ │ + blx 172ac │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 21c10 │ │ │ │ + bne.w 21568 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ movs r2, #1 │ │ │ │ - bl 21320 │ │ │ │ - ldr.w r2, [pc, #2752] @ 2237c │ │ │ │ - ldr.w r3, [pc, #2732] @ 2236c │ │ │ │ + bl 20c78 │ │ │ │ + ldr.w r2, [pc, #2752] @ 21cd4 │ │ │ │ + ldr.w r3, [pc, #2732] @ 21cc4 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 22356 │ │ │ │ + bne.w 21cae │ │ │ │ movs r0, #0 │ │ │ │ add sp, #76 @ 0x4c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ add r5, r7 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ @@ -14524,3003 +14113,2986 @@ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ add r4, r3 │ │ │ │ ldr.w r3, [r8, #92] @ 0x5c │ │ │ │ ldr r2, [r4, #92] @ 0x5c │ │ │ │ str r5, [r3, #4] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ cmp r3, #1 │ │ │ │ - bls.w 21a26 │ │ │ │ - ldr.w sl, [pc, #2680] @ 22380 │ │ │ │ + bls.w 2137e │ │ │ │ + ldr.w sl, [pc, #2680] @ 21cd8 │ │ │ │ mov fp, r8 │ │ │ │ - ldr.w r1, [pc, #2680] @ 22384 │ │ │ │ + ldr.w r1, [pc, #2680] @ 21cdc │ │ │ │ add sl, pc │ │ │ │ str r7, [sp, #20] │ │ │ │ add r1, pc │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ ldr r2, [r2, #0] │ │ │ │ ldr r7, [r4, #4] │ │ │ │ ldrb r6, [r2, #1] │ │ │ │ cmp r7, #1 │ │ │ │ ldrsb.w ip, [r2, #1] │ │ │ │ - beq.w 21b1e │ │ │ │ + beq.w 21476 │ │ │ │ cmp.w ip, #0 │ │ │ │ it ge │ │ │ │ cmpge r7, #2 │ │ │ │ - beq.w 21b96 │ │ │ │ + beq.w 214ee │ │ │ │ and.w r6, r6, #127 @ 0x7f │ │ │ │ cmp r6, #126 @ 0x7e │ │ │ │ - beq.w 21b7e │ │ │ │ + beq.w 214d6 │ │ │ │ cmp r6, #127 @ 0x7f │ │ │ │ - beq.w 21b5c │ │ │ │ + beq.w 214b4 │ │ │ │ movs r5, #0 │ │ │ │ mov.w r8, #2 │ │ │ │ ldrd r1, r0, [r4, #24] │ │ │ │ orrs.w lr, r1, r0 │ │ │ │ ite ne │ │ │ │ movne.w lr, #1 │ │ │ │ moveq.w lr, #0 │ │ │ │ cmp r1, r6 │ │ │ │ and.w r1, lr, #1 │ │ │ │ sbcs r0, r5 │ │ │ │ it cs │ │ │ │ movcs r1, #0 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 21c1a │ │ │ │ + bne.w 21572 │ │ │ │ adds.w lr, r8, r6 │ │ │ │ adc.w r0, r5, #0 │ │ │ │ cmp r3, lr │ │ │ │ sbcs.w r0, r1, r0 │ │ │ │ - bcc.w 21b18 │ │ │ │ + bcc.w 21470 │ │ │ │ ldrb r0, [r2, #0] │ │ │ │ add.w lr, r2, r8 │ │ │ │ str r0, [sp, #28] │ │ │ │ cmp ip, r1 │ │ │ │ mov r0, lr │ │ │ │ - bge.n 219e2 │ │ │ │ + bge.n 2133a │ │ │ │ mvn.w r0, #14 │ │ │ │ cmp r0, r6 │ │ │ │ sbcs.w r0, r1, r5 │ │ │ │ - bcc.w 21ca8 │ │ │ │ + bcc.w 21600 │ │ │ │ add.w r8, r8, #4 │ │ │ │ adds.w r0, r8, r6 │ │ │ │ adc.w r5, r5, #0 │ │ │ │ cmp r3, r0 │ │ │ │ sbcs.w r5, r1, r5 │ │ │ │ - bcc.w 21b18 │ │ │ │ - cbz r6, 219de │ │ │ │ + bcc.w 21470 │ │ │ │ + cbz r6, 21336 │ │ │ │ adds r7, r6, #3 │ │ │ │ movw r5, #65533 @ 0xfffd │ │ │ │ movt r5, #65535 @ 0xffff │ │ │ │ add r7, lr │ │ │ │ sub.w r5, r5, lr │ │ │ │ add.w r3, lr, #3 │ │ │ │ adds r1, r5, r3 │ │ │ │ ldrb.w r0, [r3, #1]! │ │ │ │ and.w r1, r1, #3 │ │ │ │ cmp r3, r7 │ │ │ │ ldrb.w r1, [lr, r1] │ │ │ │ eor.w r1, r1, r0 │ │ │ │ strb r1, [r3, #0] │ │ │ │ - bne.n 219c6 │ │ │ │ + bne.n 2131e │ │ │ │ add.w r0, lr, #4 │ │ │ │ mov r1, r6 │ │ │ │ str r2, [sp, #24] │ │ │ │ - blx 16914 │ │ │ │ + blx 167c4 │ │ │ │ ldr.w r7, [r4, #132] @ 0x84 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ mov r5, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 21a68 │ │ │ │ + beq.n 213c0 │ │ │ │ mov r3, sl │ │ │ │ mov sl, r6 │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ mov r2, r0 │ │ │ │ - b.n 21a06 │ │ │ │ + b.n 2135e │ │ │ │ ldr r7, [r7, #4] │ │ │ │ - cbz r7, 21a5e │ │ │ │ + cbz r7, 213b6 │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ ldr r0, [r7, #0] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ add r3, sp, #60 @ 0x3c │ │ │ │ - blx 18520 │ │ │ │ + blx 183a0 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ mov r2, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 21a02 │ │ │ │ + beq.n 2135a │ │ │ │ ldr r0, [sp, #16] │ │ │ │ movs r2, #0 │ │ │ │ ldr r7, [sp, #20] │ │ │ │ mov r8, fp │ │ │ │ - bl 21320 │ │ │ │ + bl 20c78 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 22128 │ │ │ │ + beq.w 21a80 │ │ │ │ ldr.w r3, [r8, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 22114 │ │ │ │ + bne.w 21a6c │ │ │ │ ldr.w r3, [r8, #76] @ 0x4c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2186e │ │ │ │ + beq.w 211c6 │ │ │ │ ldr.w ip, [sp, #36] @ 0x24 │ │ │ │ ldr.w sl, [sp, #16] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 21fe0 │ │ │ │ + bne.w 21938 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 218ba │ │ │ │ + bne.w 21212 │ │ │ │ mov r0, sl │ │ │ │ - bl 1ff08 │ │ │ │ - b.n 218ba │ │ │ │ + bl 1f860 │ │ │ │ + b.n 21212 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, sl │ │ │ │ mov sl, r3 │ │ │ │ ldrb r3, [r2, #0] │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ ldr r1, [sp, #16] │ │ │ │ tst.w r3, #112 @ 0x70 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ add.w r9, r1, r2 │ │ │ │ - bne.w 21c76 │ │ │ │ + bne.w 215ce │ │ │ │ ldr r3, [sp, #28] │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ mov r0, r5 │ │ │ │ and.w r7, r3, #8 │ │ │ │ sxtb r2, r3 │ │ │ │ and.w r3, r3, #15 │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ str r3, [sp, #24] │ │ │ │ - blx 15400 │ │ │ │ + blx 152c8 │ │ │ │ ldr.w r3, [r9, #60] @ 0x3c │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 21bdc │ │ │ │ + bne.w 21534 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 21dc4 │ │ │ │ + beq.w 2171c │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - blt.w 21cfa │ │ │ │ - ldr.w r2, [pc, #2264] @ 22388 │ │ │ │ + blt.w 21652 │ │ │ │ + ldr.w r2, [pc, #2264] @ 21ce0 │ │ │ │ movs r1, #128 @ 0x80 │ │ │ │ - ldr.w r0, [pc, #2260] @ 2238c │ │ │ │ + ldr.w r0, [pc, #2260] @ 21ce4 │ │ │ │ add r2, pc │ │ │ │ add r0, pc │ │ │ │ - blx 189fc │ │ │ │ - ldr.w r3, [pc, #2252] @ 22390 │ │ │ │ + blx 18870 │ │ │ │ + ldr.w r3, [pc, #2252] @ 21ce8 │ │ │ │ add r3, pc │ │ │ │ ldr r7, [r3, #0] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ add r7, r3 │ │ │ │ - blx 168ec │ │ │ │ + blx 1679c │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp r3, #2 │ │ │ │ - beq.w 2215a │ │ │ │ - ldr.w r2, [pc, #2232] @ 22394 │ │ │ │ + beq.w 21ab2 │ │ │ │ + ldr.w r2, [pc, #2232] @ 21cec │ │ │ │ add r2, pc │ │ │ │ movw r1, #1002 @ 0x3ea │ │ │ │ - blx 16dc0 │ │ │ │ + blx 16c58 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 21320 │ │ │ │ + bl 20c78 │ │ │ │ mov r0, r5 │ │ │ │ - blx 17e30 │ │ │ │ + blx 17cbc │ │ │ │ ldr r0, [r4, #92] @ 0x5c │ │ │ │ add.w r2, r8, r6 │ │ │ │ movs r1, #0 │ │ │ │ - blx 17e84 │ │ │ │ + blx 17d10 │ │ │ │ movs r3, #0 │ │ │ │ ldr.w r4, [sl] │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ add r4, r3 │ │ │ │ ldr r2, [r4, #92] @ 0x5c │ │ │ │ ldr r3, [r2, #4] │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.w 21916 │ │ │ │ + bhi.w 2126e │ │ │ │ ldr r7, [sp, #20] │ │ │ │ mov r8, fp │ │ │ │ - b.n 21a26 │ │ │ │ + b.n 2137e │ │ │ │ cmp.w ip, #0 │ │ │ │ - bge.w 21932 │ │ │ │ - ldr.w r2, [pc, #2160] @ 22398 │ │ │ │ + bge.w 2128a │ │ │ │ + ldr.w r2, [pc, #2160] @ 21cf0 │ │ │ │ movs r1, #128 @ 0x80 │ │ │ │ - ldr.w r0, [pc, #2156] @ 2239c │ │ │ │ + ldr.w r0, [pc, #2156] @ 21cf4 │ │ │ │ mov r8, fp │ │ │ │ add r2, pc │ │ │ │ ldr r7, [sp, #20] │ │ │ │ add r0, pc │ │ │ │ - blx 189fc │ │ │ │ - ldr.w r3, [pc, #2144] @ 223a0 │ │ │ │ + blx 18870 │ │ │ │ + ldr.w r3, [pc, #2144] @ 21cf8 │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r3, #0] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ add r4, r3 │ │ │ │ - blx 168ec │ │ │ │ + blx 1679c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, #2 │ │ │ │ - beq.w 21e3e │ │ │ │ - ldr.w r2, [pc, #2124] @ 223a4 │ │ │ │ + beq.w 21796 │ │ │ │ + ldr.w r2, [pc, #2124] @ 21cfc │ │ │ │ add r2, pc │ │ │ │ - b.n 21bc8 │ │ │ │ + b.n 21520 │ │ │ │ cmp r3, #9 │ │ │ │ - bls.n 21b18 │ │ │ │ + bls.n 21470 │ │ │ │ ldr.w r6, [r2, #6] │ │ │ │ ldr.w r5, [r2, #2] │ │ │ │ rev r6, r6 │ │ │ │ rev r5, r5 │ │ │ │ cmp.w r6, #65536 @ 0x10000 │ │ │ │ sbcs.w r1, r5, #0 │ │ │ │ - bcc.w 21ce0 │ │ │ │ + bcc.w 21638 │ │ │ │ mov.w r8, #10 │ │ │ │ - b.n 21948 │ │ │ │ + b.n 212a0 │ │ │ │ cmp r3, #3 │ │ │ │ - bls.n 21b18 │ │ │ │ + bls.n 21470 │ │ │ │ ldrh r6, [r2, #2] │ │ │ │ rev16 r6, r6 │ │ │ │ uxth r6, r6 │ │ │ │ cmp r6, #125 @ 0x7d │ │ │ │ - bls.w 21cc6 │ │ │ │ + bls.w 2161e │ │ │ │ movs r5, #0 │ │ │ │ mov.w r8, #4 │ │ │ │ - b.n 21948 │ │ │ │ - ldr.w r2, [pc, #2064] @ 223a8 │ │ │ │ + b.n 212a0 │ │ │ │ + ldr.w r2, [pc, #2064] @ 21d00 │ │ │ │ movs r1, #128 @ 0x80 │ │ │ │ - ldr.w r0, [pc, #2060] @ 223ac │ │ │ │ + ldr.w r0, [pc, #2060] @ 21d04 │ │ │ │ mov r8, fp │ │ │ │ add r2, pc │ │ │ │ ldr r7, [sp, #20] │ │ │ │ add r0, pc │ │ │ │ - blx 189fc │ │ │ │ - ldr.w r3, [pc, #2048] @ 223b0 │ │ │ │ + blx 18870 │ │ │ │ + ldr.w r3, [pc, #2048] @ 21d08 │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r3, #0] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ add r4, r3 │ │ │ │ - blx 168ec │ │ │ │ + blx 1679c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n 21c08 │ │ │ │ - ldr.w r2, [pc, #2032] @ 223b4 │ │ │ │ + beq.n 21560 │ │ │ │ + ldr.w r2, [pc, #2032] @ 21d0c │ │ │ │ add r2, pc │ │ │ │ movw r1, #1002 @ 0x3ea │ │ │ │ - blx 16dc0 │ │ │ │ + blx 16c58 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 21320 │ │ │ │ - b.n 21a26 │ │ │ │ + bl 20c78 │ │ │ │ + b.n 2137e │ │ │ │ ldr.w r3, [r9, #64] @ 0x40 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 21af0 │ │ │ │ + bne.n 21448 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 21aa6 │ │ │ │ + bne.w 213fe │ │ │ │ ldr.w r3, [r9, #68] @ 0x44 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 21dcc │ │ │ │ - ldr.w r2, [pc, #1984] @ 223b8 │ │ │ │ + beq.w 21724 │ │ │ │ + ldr.w r2, [pc, #1984] @ 21d10 │ │ │ │ movs r1, #128 @ 0x80 │ │ │ │ - ldr.w r0, [pc, #1984] @ 223bc │ │ │ │ + ldr.w r0, [pc, #1984] @ 21d14 │ │ │ │ add r2, pc │ │ │ │ add r0, pc │ │ │ │ - blx 189fc │ │ │ │ - b.n 21af0 │ │ │ │ - ldr.w r2, [pc, #1972] @ 223c0 │ │ │ │ + blx 18870 │ │ │ │ + b.n 21448 │ │ │ │ + ldr.w r2, [pc, #1972] @ 21d18 │ │ │ │ add r2, pc │ │ │ │ - b.n 21bc8 │ │ │ │ + b.n 21520 │ │ │ │ mov r0, r1 │ │ │ │ movs r7, #0 │ │ │ │ - blx 1841c │ │ │ │ - b.n 218e8 │ │ │ │ + blx 1829c │ │ │ │ + b.n 21240 │ │ │ │ mov r9, r7 │ │ │ │ mov r8, fp │ │ │ │ - blx 168ec │ │ │ │ + blx 1679c │ │ │ │ ldr r7, [sp, #20] │ │ │ │ mov fp, r6 │ │ │ │ cmp.w r9, #2 │ │ │ │ - beq.w 21e2e │ │ │ │ - ldr.w r2, [pc, #1940] @ 223c4 │ │ │ │ + beq.w 21786 │ │ │ │ + ldr.w r2, [pc, #1940] @ 21d1c │ │ │ │ add r2, pc │ │ │ │ movw r1, #1009 @ 0x3f1 │ │ │ │ - blx 16dc0 │ │ │ │ + blx 16c58 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, #2 │ │ │ │ - beq.w 21e36 │ │ │ │ - ldr.w r3, [pc, #1920] @ 223c8 │ │ │ │ + beq.w 2178e │ │ │ │ + ldr.w r3, [pc, #1920] @ 21d20 │ │ │ │ add r3, pc │ │ │ │ ldrd r0, r1, [r4, #24] │ │ │ │ strd r0, r1, [sp, #8] │ │ │ │ - ldr.w r2, [pc, #1908] @ 223cc │ │ │ │ + ldr.w r2, [pc, #1908] @ 21d24 │ │ │ │ movs r1, #128 @ 0x80 │ │ │ │ - ldr.w r0, [pc, #1908] @ 223d0 │ │ │ │ + ldr.w r0, [pc, #1908] @ 21d28 │ │ │ │ add r2, pc │ │ │ │ strd fp, r5, [sp] │ │ │ │ add r0, pc │ │ │ │ - blx 189fc │ │ │ │ + blx 18870 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r1, r6 │ │ │ │ movs r2, #1 │ │ │ │ - bl 21320 │ │ │ │ - b.n 21a26 │ │ │ │ - blx 168ec │ │ │ │ + bl 20c78 │ │ │ │ + b.n 2137e │ │ │ │ + blx 1679c │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ ldr r7, [sp, #20] │ │ │ │ mov r8, fp │ │ │ │ cmp r3, #2 │ │ │ │ - beq.w 21e46 │ │ │ │ - ldr.w r2, [pc, #1864] @ 223d4 │ │ │ │ + beq.w 2179e │ │ │ │ + ldr.w r2, [pc, #1864] @ 21d2c │ │ │ │ add r2, pc │ │ │ │ movw r1, #1002 @ 0x3ea │ │ │ │ - blx 16dc0 │ │ │ │ + blx 16c58 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 21320 │ │ │ │ + bl 20c78 │ │ │ │ mov r0, r5 │ │ │ │ - blx 17e30 │ │ │ │ - b.n 21a26 │ │ │ │ + blx 17cbc │ │ │ │ + b.n 2137e │ │ │ │ mov r9, r7 │ │ │ │ - blx 168ec │ │ │ │ + blx 1679c │ │ │ │ ldr r7, [sp, #20] │ │ │ │ mov r8, fp │ │ │ │ cmp.w r9, #2 │ │ │ │ - beq.w 21e4e │ │ │ │ - ldr.w r2, [pc, #1820] @ 223d8 │ │ │ │ + beq.w 217a6 │ │ │ │ + ldr.w r2, [pc, #1820] @ 21d30 │ │ │ │ add r2, pc │ │ │ │ movw r1, #1007 @ 0x3ef │ │ │ │ - b.n 21bcc │ │ │ │ + b.n 21524 │ │ │ │ mov r9, r7 │ │ │ │ - blx 168ec │ │ │ │ + blx 1679c │ │ │ │ ldr r7, [sp, #20] │ │ │ │ mov r8, fp │ │ │ │ cmp.w r9, #2 │ │ │ │ - beq.w 21e1e │ │ │ │ - ldr.w r2, [pc, #1792] @ 223dc │ │ │ │ + beq.w 21776 │ │ │ │ + ldr.w r2, [pc, #1792] @ 21d34 │ │ │ │ add r2, pc │ │ │ │ - b.n 21bc8 │ │ │ │ + b.n 21520 │ │ │ │ mov r9, r7 │ │ │ │ - blx 168ec │ │ │ │ + blx 1679c │ │ │ │ ldr r7, [sp, #20] │ │ │ │ mov r8, fp │ │ │ │ cmp.w r9, #2 │ │ │ │ - beq.w 21e26 │ │ │ │ - ldr.w r2, [pc, #1772] @ 223e0 │ │ │ │ + beq.w 2177e │ │ │ │ + ldr.w r2, [pc, #1772] @ 21d38 │ │ │ │ add r2, pc │ │ │ │ - b.n 21bc8 │ │ │ │ - ldr.w r7, [pc, #1768] @ 223e4 │ │ │ │ + b.n 21520 │ │ │ │ + ldr.w r7, [pc, #1768] @ 21d3c │ │ │ │ movs r1, #128 @ 0x80 │ │ │ │ ldr.w r9, [sp, #24] │ │ │ │ - ldr.w r2, [pc, #1760] @ 223e8 │ │ │ │ + ldr.w r2, [pc, #1760] @ 21d40 │ │ │ │ add r7, pc │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ mov r3, r9 │ │ │ │ - blx 189fc │ │ │ │ + blx 18870 │ │ │ │ cmp.w r9, #9 │ │ │ │ - beq.w 2209e │ │ │ │ + beq.w 219f6 │ │ │ │ cmp.w r9, #10 │ │ │ │ - beq.w 22000 │ │ │ │ + beq.w 21958 │ │ │ │ cmp.w r9, #8 │ │ │ │ - bne.w 21f32 │ │ │ │ - ldr.w r1, [pc, #1720] @ 223ec │ │ │ │ + bne.w 2188a │ │ │ │ + ldr.w r1, [pc, #1720] @ 21d44 │ │ │ │ mov.w r9, #0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ add r1, pc │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ str r2, [sp, #24] │ │ │ │ str r1, [sp, #28] │ │ │ │ ldr r7, [r1, #0] │ │ │ │ add r7, r3 │ │ │ │ ldr r0, [r7, #56] @ 0x38 │ │ │ │ strh.w r9, [r7, #52] @ 0x34 │ │ │ │ - blx 15148 │ │ │ │ + blx 15010 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ movs r3, #1 │ │ │ │ str.w r9, [r7, #56] @ 0x38 │ │ │ │ str r3, [r7, #64] @ 0x40 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 221bc │ │ │ │ + beq.w 21b14 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 221a6 │ │ │ │ + beq.w 21afe │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movw r0, #1006 @ 0x3ee │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ rev16 r3, r3 │ │ │ │ strh r3, [r7, #52] @ 0x34 │ │ │ │ sxth r1, r3 │ │ │ │ uxth r3, r3 │ │ │ │ cmp r1, r0 │ │ │ │ - bgt.w 2223c │ │ │ │ + bgt.w 21b94 │ │ │ │ cmp.w r1, #1004 @ 0x3ec │ │ │ │ - bgt.w 22246 │ │ │ │ + bgt.w 21b9e │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 21da6 │ │ │ │ + beq.n 216fe │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ subs r1, r2, #2 │ │ │ │ add.w r9, r3, #2 │ │ │ │ mov r0, r9 │ │ │ │ - bl 1fd78 │ │ │ │ + bl 1f6d0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 222f4 │ │ │ │ + beq.w 21c4c │ │ │ │ mov r0, r9 │ │ │ │ - blx 163e0 │ │ │ │ + blx 16290 │ │ │ │ str r0, [r7, #56] @ 0x38 │ │ │ │ ldr r3, [r7, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 222c4 │ │ │ │ + beq.w 21c1c │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 204b4 │ │ │ │ + bl 1fe0c │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp r3, #2 │ │ │ │ - bne.w 21af0 │ │ │ │ + bne.w 21448 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 20300 │ │ │ │ - b.n 21af0 │ │ │ │ + bl 1fc58 │ │ │ │ + b.n 21448 │ │ │ │ ldr.w r3, [r9, #64] @ 0x40 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 21e56 │ │ │ │ + bne.n 217ae │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ mvns r3, r3 │ │ │ │ lsrs r3, r3, #31 │ │ │ │ cmp r2, #0 │ │ │ │ ite eq │ │ │ │ moveq r2, #0 │ │ │ │ andne.w r2, r3, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 21e6a │ │ │ │ + beq.n 217c2 │ │ │ │ ldr.w r3, [r9, #120] @ 0x78 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 21f9a │ │ │ │ - ldr.w r2, [pc, #1536] @ 223f0 │ │ │ │ + beq.w 218f2 │ │ │ │ + ldr.w r2, [pc, #1536] @ 21d48 │ │ │ │ movs r1, #128 @ 0x80 │ │ │ │ - ldr.w r0, [pc, #1536] @ 223f4 │ │ │ │ + ldr.w r0, [pc, #1536] @ 21d4c │ │ │ │ add r2, pc │ │ │ │ add r0, pc │ │ │ │ - blx 189fc │ │ │ │ - ldr.w r3, [pc, #1528] @ 223f8 │ │ │ │ + blx 18870 │ │ │ │ + ldr.w r3, [pc, #1528] @ 21d50 │ │ │ │ add r3, pc │ │ │ │ ldr r7, [r3, #0] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ add r7, r3 │ │ │ │ - blx 168ec │ │ │ │ + blx 1679c │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp r3, #2 │ │ │ │ - beq.w 2219a │ │ │ │ - ldr.w r2, [pc, #1508] @ 223fc │ │ │ │ + beq.w 21af2 │ │ │ │ + ldr.w r2, [pc, #1508] @ 21d54 │ │ │ │ add r2, pc │ │ │ │ - b.n 21ade │ │ │ │ - ldr.w r2, [pc, #1504] @ 22400 │ │ │ │ + b.n 21436 │ │ │ │ + ldr.w r2, [pc, #1504] @ 21d58 │ │ │ │ add r2, pc │ │ │ │ - b.n 21bc8 │ │ │ │ - ldr.w r2, [pc, #1500] @ 22404 │ │ │ │ + b.n 21520 │ │ │ │ + ldr.w r2, [pc, #1500] @ 21d5c │ │ │ │ add r2, pc │ │ │ │ - b.n 21bc8 │ │ │ │ - ldr.w r2, [pc, #1496] @ 22408 │ │ │ │ + b.n 21520 │ │ │ │ + ldr.w r2, [pc, #1496] @ 21d60 │ │ │ │ add r2, pc │ │ │ │ - b.n 21c34 │ │ │ │ - ldr.w r3, [pc, #1492] @ 2240c │ │ │ │ + b.n 2158c │ │ │ │ + ldr.w r3, [pc, #1492] @ 21d64 │ │ │ │ add r3, pc │ │ │ │ - b.n 21c4c │ │ │ │ - ldr.w r2, [pc, #1488] @ 22410 │ │ │ │ + b.n 215a4 │ │ │ │ + ldr.w r2, [pc, #1488] @ 21d68 │ │ │ │ add r2, pc │ │ │ │ - b.n 21bc8 │ │ │ │ - ldr.w r2, [pc, #1484] @ 22414 │ │ │ │ + b.n 21520 │ │ │ │ + ldr.w r2, [pc, #1484] @ 21d6c │ │ │ │ add r2, pc │ │ │ │ - b.n 21c8e │ │ │ │ - ldr.w r2, [pc, #1480] @ 22418 │ │ │ │ + b.n 215e6 │ │ │ │ + ldr.w r2, [pc, #1480] @ 21d70 │ │ │ │ add r2, pc │ │ │ │ - b.n 21cc0 │ │ │ │ - ldr.w r2, [pc, #1476] @ 2241c │ │ │ │ + b.n 21618 │ │ │ │ + ldr.w r2, [pc, #1476] @ 21d74 │ │ │ │ movs r1, #128 @ 0x80 │ │ │ │ - ldr.w r0, [pc, #1472] @ 22420 │ │ │ │ + ldr.w r0, [pc, #1472] @ 21d78 │ │ │ │ add r2, pc │ │ │ │ add r0, pc │ │ │ │ - blx 189fc │ │ │ │ - b.n 21af0 │ │ │ │ + blx 18870 │ │ │ │ + b.n 21448 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ clz r2, r2 │ │ │ │ lsrs r2, r2, #5 │ │ │ │ tst r3, r2 │ │ │ │ - bne.n 21f62 │ │ │ │ + bne.n 218ba │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ands.w r2, r2, r3, lsr #7 │ │ │ │ - beq.w 22160 │ │ │ │ + beq.w 21ab8 │ │ │ │ ldr.w r3, [r9, #120] @ 0x78 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2229c │ │ │ │ - ldr.w r2, [pc, #1432] @ 22424 │ │ │ │ + beq.w 21bf4 │ │ │ │ + ldr.w r2, [pc, #1432] @ 21d7c │ │ │ │ movs r1, #128 @ 0x80 │ │ │ │ - ldr.w r0, [pc, #1428] @ 22428 │ │ │ │ + ldr.w r0, [pc, #1428] @ 21d80 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ add r2, pc │ │ │ │ add r0, pc │ │ │ │ - blx 189fc │ │ │ │ + blx 18870 │ │ │ │ ldrb.w r3, [r9, #116] @ 0x74 │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.w 220ce │ │ │ │ + bhi.w 21a26 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ ldr.w r0, [r9, #120] @ 0x78 │ │ │ │ - blx 17c78 │ │ │ │ + blx 17b04 │ │ │ │ ldrb.w r3, [r9, #116] @ 0x74 │ │ │ │ ldr.w r2, [r9, #120] @ 0x78 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.w 221d4 │ │ │ │ - ldr.w r1, [pc, #1380] @ 2242c │ │ │ │ + beq.w 21b2c │ │ │ │ + ldr.w r1, [pc, #1380] @ 21d84 │ │ │ │ mov r0, r2 │ │ │ │ movs r2, #1 │ │ │ │ movs r7, #0 │ │ │ │ add r1, pc │ │ │ │ add.w r1, r1, #456 @ 0x1c8 │ │ │ │ - blx 17c78 │ │ │ │ + blx 17b04 │ │ │ │ ldr.w r0, [r9, #120] @ 0x78 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #4] │ │ │ │ ldrb.w r3, [r9, #116] @ 0x74 │ │ │ │ str r3, [sp, #24] │ │ │ │ - blx 164ec │ │ │ │ + blx 1639c │ │ │ │ str.w r7, [r9, #120] @ 0x78 │ │ │ │ strb.w r7, [r9, #116] @ 0x74 │ │ │ │ str r0, [sp, #28] │ │ │ │ - blx 158b4 │ │ │ │ + blx 1577c │ │ │ │ ldr.w r9, [sp, #24] │ │ │ │ movs r1, #128 @ 0x80 │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr.w r2, [pc, #1324] @ 22430 │ │ │ │ + ldr.w r2, [pc, #1324] @ 21d88 │ │ │ │ mov r3, r9 │ │ │ │ - ldr.w r0, [pc, #1320] @ 22434 │ │ │ │ + ldr.w r0, [pc, #1320] @ 21d8c │ │ │ │ add r2, pc │ │ │ │ add r0, pc │ │ │ │ - blx 189fc │ │ │ │ - ldr.w r1, [pc, #1312] @ 22438 │ │ │ │ + blx 18870 │ │ │ │ + ldr.w r1, [pc, #1312] @ 21d90 │ │ │ │ mov r2, r7 │ │ │ │ ldr r7, [sp, #28] │ │ │ │ add r1, pc │ │ │ │ str r7, [sp, #0] │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r3, r9 │ │ │ │ ldr r1, [r1, #56] @ 0x38 │ │ │ │ - blx 159e8 │ │ │ │ + blx 158b0 │ │ │ │ mov r0, r7 │ │ │ │ - blx 17e30 │ │ │ │ - b.n 21af0 │ │ │ │ - ldr.w r2, [pc, #1288] @ 2243c │ │ │ │ + blx 17cbc │ │ │ │ + b.n 21448 │ │ │ │ + ldr.w r2, [pc, #1288] @ 21d94 │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ movs r1, #128 @ 0x80 │ │ │ │ add r2, pc │ │ │ │ - blx 189fc │ │ │ │ - ldr.w r3, [pc, #1276] @ 22440 │ │ │ │ + blx 18870 │ │ │ │ + ldr.w r3, [pc, #1276] @ 21d98 │ │ │ │ add r3, pc │ │ │ │ ldr r7, [r3, #0] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ add r7, r3 │ │ │ │ - blx 168ec │ │ │ │ + blx 1679c │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp r3, #2 │ │ │ │ - beq.w 221a0 │ │ │ │ - ldr.w r2, [pc, #1256] @ 22444 │ │ │ │ + beq.w 21af8 │ │ │ │ + ldr.w r2, [pc, #1256] @ 21d9c │ │ │ │ add r2, pc │ │ │ │ - b.n 21ade │ │ │ │ + b.n 21436 │ │ │ │ ldr.w r3, [r9, #120] @ 0x78 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2226e │ │ │ │ - ldr.w r2, [pc, #1240] @ 22448 │ │ │ │ + beq.w 21bc6 │ │ │ │ + ldr.w r2, [pc, #1240] @ 21da0 │ │ │ │ movs r1, #128 @ 0x80 │ │ │ │ - ldr.w r0, [pc, #1240] @ 2244c │ │ │ │ + ldr.w r0, [pc, #1240] @ 21da4 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ add r2, pc │ │ │ │ add r0, pc │ │ │ │ - blx 189fc │ │ │ │ + blx 18870 │ │ │ │ ldrb.w r3, [r9, #116] @ 0x74 │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.w 220ce │ │ │ │ + bhi.w 21a26 │ │ │ │ ldr.w r0, [r9, #120] @ 0x78 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ - blx 17c78 │ │ │ │ - b.n 21af0 │ │ │ │ - ldr.w r2, [pc, #1204] @ 22450 │ │ │ │ + blx 17b04 │ │ │ │ + b.n 21448 │ │ │ │ + ldr.w r2, [pc, #1204] @ 21da8 │ │ │ │ movs r1, #128 @ 0x80 │ │ │ │ - ldr.w r0, [pc, #1200] @ 22454 │ │ │ │ + ldr.w r0, [pc, #1200] @ 21dac │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - blx 189fc │ │ │ │ + blx 18870 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ strb.w r3, [r9, #116] @ 0x74 │ │ │ │ adds r0, #1 │ │ │ │ - blx 177e8 │ │ │ │ + blx 17680 │ │ │ │ ldrb.w r3, [r9, #116] @ 0x74 │ │ │ │ str.w r0, [r9, #120] @ 0x78 │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.n 220ce │ │ │ │ + bhi.n 21a26 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ - blx 17c78 │ │ │ │ + blx 17b04 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - blt.w 21eb6 │ │ │ │ - b.n 21af0 │ │ │ │ - ldr.w r2, [pc, #1140] @ 22458 │ │ │ │ + blt.w 2180e │ │ │ │ + b.n 21448 │ │ │ │ + ldr.w r2, [pc, #1140] @ 21db0 │ │ │ │ movs r3, #1 │ │ │ │ - ldr.w r0, [pc, #1140] @ 2245c │ │ │ │ + ldr.w r0, [pc, #1140] @ 21db4 │ │ │ │ movs r1, #128 @ 0x80 │ │ │ │ add r2, pc │ │ │ │ str.w r3, [r8, #68] @ 0x44 │ │ │ │ add r0, pc │ │ │ │ - blx 189fc │ │ │ │ + blx 18870 │ │ │ │ mov r0, sl │ │ │ │ - bl 20300 │ │ │ │ - b.n 218ba │ │ │ │ - ldr.w r3, [pc, #1116] @ 22460 │ │ │ │ + bl 1fc58 │ │ │ │ + b.n 21212 │ │ │ │ + ldr.w r3, [pc, #1116] @ 21db8 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add.w r9, r2, r3 │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ str r2, [sp, #24] │ │ │ │ adds r0, r2, #1 │ │ │ │ - blx 177e8 │ │ │ │ + blx 17680 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ mov r7, r0 │ │ │ │ - blx 17c78 │ │ │ │ - ldr.w r1, [pc, #1088] @ 22464 │ │ │ │ + blx 17b04 │ │ │ │ + ldr.w r1, [pc, #1088] @ 21dbc │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc │ │ │ │ add.w r1, r1, #456 @ 0x1c8 │ │ │ │ - blx 17c78 │ │ │ │ + blx 17b04 │ │ │ │ ldr.w r2, [r9, #36] @ 0x24 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 22104 │ │ │ │ + beq.n 21a5c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r0, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 220f8 │ │ │ │ + beq.n 21a50 │ │ │ │ str r3, [sp, #24] │ │ │ │ - blx 16d98 │ │ │ │ + blx 16c30 │ │ │ │ cmp r0, #17 │ │ │ │ - bls.n 22104 │ │ │ │ - ldr.w r1, [pc, #1040] @ 22468 │ │ │ │ + bls.n 21a5c │ │ │ │ + ldr.w r1, [pc, #1040] @ 21dc0 │ │ │ │ movs r2, #18 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ add r1, pc │ │ │ │ - blx 15614 │ │ │ │ + blx 154dc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 22104 │ │ │ │ + bne.n 21a5c │ │ │ │ ldr.w r0, [r9, #48] @ 0x30 │ │ │ │ - cbz r0, 22078 │ │ │ │ + cbz r0, 219d0 │ │ │ │ ldr r1, [r7, #0] │ │ │ │ - blx 16240 │ │ │ │ + blx 160f0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 222dc │ │ │ │ - ldr r2, [pc, #1008] @ (2246c ) │ │ │ │ + bne.w 21c34 │ │ │ │ + ldr r2, [pc, #1008] @ (21dc4 ) │ │ │ │ movs r1, #128 @ 0x80 │ │ │ │ - ldr r0, [pc, #1008] @ (22470 ) │ │ │ │ + ldr r0, [pc, #1008] @ (21dc8 ) │ │ │ │ add r2, pc │ │ │ │ add r0, pc │ │ │ │ - blx 189fc │ │ │ │ - ldr r3, [pc, #1004] @ (22474 ) │ │ │ │ + blx 18870 │ │ │ │ + ldr r3, [pc, #1004] @ (21dcc ) │ │ │ │ movs r2, #0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r3, #72] @ 0x48 │ │ │ │ mov r3, r7 │ │ │ │ - blx 159e8 │ │ │ │ + blx 158b0 │ │ │ │ mov r0, r7 │ │ │ │ - blx 17380 │ │ │ │ - b.n 21af0 │ │ │ │ - ldr r3, [pc, #984] @ (22478 ) │ │ │ │ + blx 17218 │ │ │ │ + b.n 21448 │ │ │ │ + ldr r3, [pc, #984] @ (21dd0 ) │ │ │ │ ldr r2, [sp, #16] │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r3, r2 │ │ │ │ ldr r3, [r3, #124] @ 0x7c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 21af0 │ │ │ │ - ldr r2, [pc, #968] @ (2247c ) │ │ │ │ + bne.w 21448 │ │ │ │ + ldr r2, [pc, #968] @ (21dd4 ) │ │ │ │ mov r0, r7 │ │ │ │ movs r1, #128 @ 0x80 │ │ │ │ ldr r7, [sp, #64] @ 0x40 │ │ │ │ add r2, pc │ │ │ │ - blx 189fc │ │ │ │ + blx 18870 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ movs r2, #10 │ │ │ │ movs r1, #1 │ │ │ │ str r7, [sp, #0] │ │ │ │ - bl 20eec │ │ │ │ - b.n 21af0 │ │ │ │ - ldr r2, [pc, #944] @ (22480 ) │ │ │ │ + bl 20844 │ │ │ │ + b.n 21448 │ │ │ │ + ldr r2, [pc, #944] @ (21dd8 ) │ │ │ │ movs r1, #128 @ 0x80 │ │ │ │ - ldr r0, [pc, #944] @ (22484 ) │ │ │ │ + ldr r0, [pc, #944] @ (21ddc ) │ │ │ │ ldr r3, [sp, #24] │ │ │ │ add r2, pc │ │ │ │ add r0, pc │ │ │ │ - blx 189fc │ │ │ │ - ldr r3, [pc, #936] @ (22488 ) │ │ │ │ + blx 18870 │ │ │ │ + ldr r3, [pc, #936] @ (21de0 ) │ │ │ │ add r3, pc │ │ │ │ ldr r7, [r3, #0] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ add r7, r3 │ │ │ │ - blx 168ec │ │ │ │ + blx 1679c │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n 221ce │ │ │ │ - ldr r2, [pc, #920] @ (2248c ) │ │ │ │ + beq.n 21b26 │ │ │ │ + ldr r2, [pc, #920] @ (21de4 ) │ │ │ │ add r2, pc │ │ │ │ - b.n 21ade │ │ │ │ - ldr r1, [pc, #916] @ (22490 ) │ │ │ │ + b.n 21436 │ │ │ │ + ldr r1, [pc, #916] @ (21de8 ) │ │ │ │ add r1, pc │ │ │ │ - blx 178ec │ │ │ │ + blx 17784 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 22066 │ │ │ │ - ldr r2, [pc, #908] @ (22494 ) │ │ │ │ + bne.n 219be │ │ │ │ + ldr r2, [pc, #908] @ (21dec ) │ │ │ │ movs r1, #128 @ 0x80 │ │ │ │ - ldr r0, [pc, #908] @ (22498 ) │ │ │ │ + ldr r0, [pc, #908] @ (21df0 ) │ │ │ │ add r2, pc │ │ │ │ add r0, pc │ │ │ │ - blx 189fc │ │ │ │ - b.n 22086 │ │ │ │ + blx 18870 │ │ │ │ + b.n 219de │ │ │ │ ldr.w ip, [sp, #36] @ 0x24 │ │ │ │ ldr.w sl, [sp, #16] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 22140 │ │ │ │ + bne.n 21a98 │ │ │ │ ldr.w r3, [r8, #76] @ 0x4c │ │ │ │ - b.n 21a50 │ │ │ │ + b.n 213a8 │ │ │ │ ldr.w ip, [sp, #36] @ 0x24 │ │ │ │ ldr.w sl, [sp, #16] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 22122 │ │ │ │ + beq.n 21a7a │ │ │ │ ldr.w r3, [r8, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 21fe0 │ │ │ │ + beq.w 21938 │ │ │ │ ldr.w r3, [r8, #64] @ 0x40 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 21fe0 │ │ │ │ - ldr r2, [pc, #848] @ (2249c ) │ │ │ │ + beq.w 21938 │ │ │ │ + ldr r2, [pc, #848] @ (21df4 ) │ │ │ │ movs r1, #128 @ 0x80 │ │ │ │ - ldr r0, [pc, #848] @ (224a0 ) │ │ │ │ + ldr r0, [pc, #848] @ (21df8 ) │ │ │ │ add r2, pc │ │ │ │ add r0, pc │ │ │ │ - blx 189fc │ │ │ │ - b.n 21ff8 │ │ │ │ - ldr r2, [pc, #840] @ (224a4 ) │ │ │ │ + blx 18870 │ │ │ │ + b.n 21950 │ │ │ │ + ldr r2, [pc, #840] @ (21dfc ) │ │ │ │ add r2, pc │ │ │ │ - b.n 21ade │ │ │ │ + b.n 21436 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 22332 │ │ │ │ + beq.w 21c8a │ │ │ │ ldr.w r3, [r9, #120] @ 0x78 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 22226 │ │ │ │ - ldr r2, [pc, #820] @ (224a8 ) │ │ │ │ + beq.n 21b7e │ │ │ │ + ldr r2, [pc, #820] @ (21e00 ) │ │ │ │ movs r1, #128 @ 0x80 │ │ │ │ - ldr r0, [pc, #820] @ (224ac ) │ │ │ │ + ldr r0, [pc, #820] @ (21e04 ) │ │ │ │ add r2, pc │ │ │ │ add r0, pc │ │ │ │ - blx 189fc │ │ │ │ - ldr r3, [pc, #816] @ (224b0 ) │ │ │ │ + blx 18870 │ │ │ │ + ldr r3, [pc, #816] @ (21e08 ) │ │ │ │ add r3, pc │ │ │ │ ldr r7, [r3, #0] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ add r7, r3 │ │ │ │ - blx 168ec │ │ │ │ + blx 1679c │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp r3, #2 │ │ │ │ - beq.w 222d0 │ │ │ │ - ldr r2, [pc, #796] @ (224b4 ) │ │ │ │ + beq.w 21c28 │ │ │ │ + ldr r2, [pc, #796] @ (21e0c ) │ │ │ │ add r2, pc │ │ │ │ - b.n 21ade │ │ │ │ - ldr r2, [pc, #796] @ (224b8 ) │ │ │ │ + b.n 21436 │ │ │ │ + ldr r2, [pc, #796] @ (21e10 ) │ │ │ │ add r2, pc │ │ │ │ - b.n 21ade │ │ │ │ - ldr r2, [pc, #792] @ (224bc ) │ │ │ │ + b.n 21436 │ │ │ │ + ldr r2, [pc, #792] @ (21e14 ) │ │ │ │ add r2, pc │ │ │ │ - b.n 21ade │ │ │ │ + b.n 21436 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r7, [r1, #0] │ │ │ │ add r7, r3 │ │ │ │ - blx 168ec │ │ │ │ + blx 1679c │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n 22296 │ │ │ │ - ldr r2, [pc, #776] @ (224c0 ) │ │ │ │ + beq.n 21bee │ │ │ │ + ldr r2, [pc, #776] @ (21e18 ) │ │ │ │ add r2, pc │ │ │ │ - b.n 21ade │ │ │ │ + b.n 21436 │ │ │ │ movw r3, #1005 @ 0x3ed │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov.w r1, #1000 @ 0x3e8 │ │ │ │ strh r3, [r7, #52] @ 0x34 │ │ │ │ - bl 216a4 │ │ │ │ - b.n 21af0 │ │ │ │ - ldr r2, [pc, #756] @ (224c4 ) │ │ │ │ + bl 20ffc │ │ │ │ + b.n 21448 │ │ │ │ + ldr r2, [pc, #756] @ (21e1c ) │ │ │ │ add r2, pc │ │ │ │ - b.n 21ade │ │ │ │ + b.n 21436 │ │ │ │ ldrd r0, r1, [r2] │ │ │ │ str r2, [sp, #24] │ │ │ │ - bl 1fd78 │ │ │ │ + bl 1f6d0 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 21ec4 │ │ │ │ - ldr r2, [pc, #732] @ (224c8 ) │ │ │ │ + bne.w 2181c │ │ │ │ + ldr r2, [pc, #732] @ (21e20 ) │ │ │ │ movs r1, #128 @ 0x80 │ │ │ │ - ldr r0, [pc, #732] @ (224cc ) │ │ │ │ + ldr r0, [pc, #732] @ (21e24 ) │ │ │ │ add r2, pc │ │ │ │ add r0, pc │ │ │ │ - blx 189fc │ │ │ │ + blx 18870 │ │ │ │ ldr.w r0, [r9, #120] @ 0x78 │ │ │ │ - blx 17380 │ │ │ │ - ldr r3, [pc, #720] @ (224d0 ) │ │ │ │ + blx 17218 │ │ │ │ + ldr r3, [pc, #720] @ (21e28 ) │ │ │ │ str.w r7, [r9, #120] @ 0x78 │ │ │ │ add r3, pc │ │ │ │ strb.w r7, [r9, #116] @ 0x74 │ │ │ │ ldr r7, [r3, #0] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ add r7, r3 │ │ │ │ - blx 168ec │ │ │ │ + blx 1679c │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp r3, #2 │ │ │ │ - beq.w 22350 │ │ │ │ - ldr r2, [pc, #692] @ (224d4 ) │ │ │ │ + beq.w 21ca8 │ │ │ │ + ldr r2, [pc, #692] @ (21e2c ) │ │ │ │ add r2, pc │ │ │ │ movw r1, #1007 @ 0x3ef │ │ │ │ - b.n 21ae2 │ │ │ │ - ldr r2, [pc, #688] @ (224d8 ) │ │ │ │ + b.n 2143a │ │ │ │ + ldr r2, [pc, #688] @ (21e30 ) │ │ │ │ movs r1, #128 @ 0x80 │ │ │ │ - ldr r0, [pc, #688] @ (224dc ) │ │ │ │ + ldr r0, [pc, #688] @ (21e34 ) │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - blx 189fc │ │ │ │ - b.n 21fb2 │ │ │ │ + blx 18870 │ │ │ │ + b.n 2190a │ │ │ │ movw r0, #1015 @ 0x3f7 │ │ │ │ cmp r1, r0 │ │ │ │ - bne.w 21d86 │ │ │ │ - ldr r2, [pc, #664] @ (224e0 ) │ │ │ │ + bne.w 216de │ │ │ │ + ldr r2, [pc, #664] @ (21e38 ) │ │ │ │ movs r1, #128 @ 0x80 │ │ │ │ - ldr r0, [pc, #664] @ (224e4 ) │ │ │ │ + ldr r0, [pc, #664] @ (21e3c ) │ │ │ │ add r2, pc │ │ │ │ add r0, pc │ │ │ │ - blx 189fc │ │ │ │ - ldr r3, [pc, #656] @ (224e8 ) │ │ │ │ + blx 18870 │ │ │ │ + ldr r3, [pc, #656] @ (21e40 ) │ │ │ │ add r3, pc │ │ │ │ ldr r7, [r3, #0] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ add r7, r3 │ │ │ │ - blx 168ec │ │ │ │ + blx 1679c │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n 222d6 │ │ │ │ - ldr r2, [pc, #640] @ (224ec ) │ │ │ │ + beq.n 21c2e │ │ │ │ + ldr r2, [pc, #640] @ (21e44 ) │ │ │ │ add r2, pc │ │ │ │ - b.n 21ade │ │ │ │ - ldr r2, [pc, #640] @ (224f0 ) │ │ │ │ + b.n 21436 │ │ │ │ + ldr r2, [pc, #640] @ (21e48 ) │ │ │ │ movs r1, #128 @ 0x80 │ │ │ │ - ldr r0, [pc, #640] @ (224f4 ) │ │ │ │ + ldr r0, [pc, #640] @ (21e4c ) │ │ │ │ add r2, pc │ │ │ │ add r0, pc │ │ │ │ - blx 189fc │ │ │ │ - ldr r3, [pc, #632] @ (224f8 ) │ │ │ │ + blx 18870 │ │ │ │ + ldr r3, [pc, #632] @ (21e50 ) │ │ │ │ add r3, pc │ │ │ │ ldr r7, [r3, #0] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ add r7, r3 │ │ │ │ - blx 168ec │ │ │ │ + blx 1679c │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n 222ec │ │ │ │ - ldr r2, [pc, #616] @ (224fc ) │ │ │ │ + beq.n 21c44 │ │ │ │ + ldr r2, [pc, #616] @ (21e54 ) │ │ │ │ add r2, pc │ │ │ │ - b.n 21ade │ │ │ │ - ldr r2, [pc, #616] @ (22500 ) │ │ │ │ + b.n 21436 │ │ │ │ + ldr r2, [pc, #616] @ (21e58 ) │ │ │ │ add r2, pc │ │ │ │ - b.n 21ade │ │ │ │ - ldr r2, [pc, #612] @ (22504 ) │ │ │ │ + b.n 21436 │ │ │ │ + ldr r2, [pc, #612] @ (21e5c ) │ │ │ │ movs r1, #128 @ 0x80 │ │ │ │ - ldr r0, [pc, #612] @ (22508 ) │ │ │ │ + ldr r0, [pc, #612] @ (21e60 ) │ │ │ │ add r2, pc │ │ │ │ add r0, pc │ │ │ │ - blx 189fc │ │ │ │ - ldr r3, [pc, #608] @ (2250c ) │ │ │ │ + blx 18870 │ │ │ │ + ldr r3, [pc, #608] @ (21e64 ) │ │ │ │ add r3, pc │ │ │ │ ldr r7, [r3, #0] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ add r7, r3 │ │ │ │ - blx 168ec │ │ │ │ + blx 1679c │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n 2232a │ │ │ │ - ldr r2, [pc, #592] @ (22510 ) │ │ │ │ + beq.n 21c82 │ │ │ │ + ldr r2, [pc, #592] @ (21e68 ) │ │ │ │ add r2, pc │ │ │ │ - b.n 21ade │ │ │ │ + b.n 21436 │ │ │ │ ldr r2, [r7, #56] @ 0x38 │ │ │ │ ldrh r1, [r7, #52] @ 0x34 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 216a4 │ │ │ │ - b.n 21af0 │ │ │ │ - ldr r2, [pc, #576] @ (22514 ) │ │ │ │ + bl 20ffc │ │ │ │ + b.n 21448 │ │ │ │ + ldr r2, [pc, #576] @ (21e6c ) │ │ │ │ add r2, pc │ │ │ │ - b.n 21ade │ │ │ │ - ldr r2, [pc, #576] @ (22518 ) │ │ │ │ + b.n 21436 │ │ │ │ + ldr r2, [pc, #576] @ (21e70 ) │ │ │ │ add r2, pc │ │ │ │ - b.n 21ade │ │ │ │ - ldr r2, [pc, #572] @ (2251c ) │ │ │ │ + b.n 21436 │ │ │ │ + ldr r2, [pc, #572] @ (21e74 ) │ │ │ │ movs r1, #128 @ 0x80 │ │ │ │ - ldr r0, [pc, #572] @ (22520 ) │ │ │ │ + ldr r0, [pc, #572] @ (21e78 ) │ │ │ │ add r2, pc │ │ │ │ add r0, pc │ │ │ │ - blx 189fc │ │ │ │ - b.n 22086 │ │ │ │ - ldr r2, [pc, #564] @ (22524 ) │ │ │ │ + blx 18870 │ │ │ │ + b.n 219de │ │ │ │ + ldr r2, [pc, #564] @ (21e7c ) │ │ │ │ add r2, pc │ │ │ │ - b.w 21ade │ │ │ │ + b.w 21436 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ - ldr r2, [pc, #560] @ (22528 ) │ │ │ │ - ldr r0, [pc, #560] @ (2252c ) │ │ │ │ + ldr r2, [pc, #560] @ (21e80 ) │ │ │ │ + ldr r0, [pc, #560] @ (21e84 ) │ │ │ │ ldrb r3, [r3, #2] │ │ │ │ add r2, pc │ │ │ │ add r0, pc │ │ │ │ strd r9, r3, [sp, #4] │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r3, r1 │ │ │ │ movs r1, #128 @ 0x80 │ │ │ │ - blx 189fc │ │ │ │ - ldr r3, [pc, #544] @ (22530 ) │ │ │ │ + blx 18870 │ │ │ │ + ldr r3, [pc, #544] @ (21e88 ) │ │ │ │ add r3, pc │ │ │ │ ldr r7, [r3, #0] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ add r7, r3 │ │ │ │ - blx 168ec │ │ │ │ + blx 1679c │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n 2235a │ │ │ │ - ldr r2, [pc, #528] @ (22534 ) │ │ │ │ + beq.n 21cb2 │ │ │ │ + ldr r2, [pc, #528] @ (21e8c ) │ │ │ │ add r2, pc │ │ │ │ - b.w 21ade │ │ │ │ - ldr r2, [pc, #524] @ (22538 ) │ │ │ │ + b.w 21436 │ │ │ │ + ldr r2, [pc, #524] @ (21e90 ) │ │ │ │ add r2, pc │ │ │ │ - b.w 21ade │ │ │ │ - ldr r3, [pc, #520] @ (2253c ) │ │ │ │ - ldr r2, [pc, #520] @ (22540 ) │ │ │ │ - ldr r1, [pc, #524] @ (22544 ) │ │ │ │ + b.w 21436 │ │ │ │ + ldr r3, [pc, #520] @ (21e94 ) │ │ │ │ + ldr r2, [pc, #520] @ (21e98 ) │ │ │ │ + ldr r1, [pc, #524] @ (21e9c ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #524] @ (22548 ) │ │ │ │ + ldr r0, [pc, #524] @ (21ea0 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ add.w r3, r3, #460 @ 0x1cc │ │ │ │ movw r2, #959 @ 0x3bf │ │ │ │ - blx 1663c │ │ │ │ - ldr r2, [pc, #504] @ (2254c ) │ │ │ │ + blx 164ec │ │ │ │ + ldr r2, [pc, #504] @ (21ea4 ) │ │ │ │ add r2, pc │ │ │ │ - b.n 22220 │ │ │ │ - blx 17a74 <__stack_chk_fail@plt> │ │ │ │ - ldr r2, [pc, #500] @ (22550 ) │ │ │ │ + b.n 21b78 │ │ │ │ + blx 1790c <__stack_chk_fail@plt> │ │ │ │ + ldr r2, [pc, #500] @ (21ea8 ) │ │ │ │ add r2, pc │ │ │ │ - b.w 21ade │ │ │ │ + b.w 21436 │ │ │ │ nop │ │ │ │ - eor.w r0, r4, r5 │ │ │ │ - bcc.n 22310 │ │ │ │ + @ instruction: 0xf1240005 │ │ │ │ + bge.n 21bf8 │ │ │ │ movs r5, r0 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - movs r2, #76 @ 0x4c │ │ │ │ + movs r0, #248 @ 0xf8 │ │ │ │ movs r3, r0 │ │ │ │ - asrs r6, r7, #14 │ │ │ │ + asrs r2, r5, #9 │ │ │ │ movs r3, r0 │ │ │ │ - bic.w r0, ip, r5 │ │ │ │ - bcc.n 223cc │ │ │ │ + @ instruction: 0xf0cc0005 │ │ │ │ + bls.n 21cb4 │ │ │ │ movs r5, r0 │ │ │ │ - @ instruction: 0xe9860005 │ │ │ │ - @ instruction: 0xe9820005 │ │ │ │ - cmp r0, #144 @ 0x90 │ │ │ │ + bic.w r0, r6, #5 │ │ │ │ + bic.w r0, r2, #5 │ │ │ │ + movs r7, #60 @ 0x3c │ │ │ │ movs r3, r0 │ │ │ │ - asrs r2, r0, #5 │ │ │ │ + lsrs r6, r5, #31 │ │ │ │ movs r3, r0 │ │ │ │ - b.n 22334 │ │ │ │ - movs r5, r0 │ │ │ │ - movs r3, #88 @ 0x58 │ │ │ │ + cdp 0, 7, cr0, cr0, cr5, {0} │ │ │ │ + movs r2, #4 │ │ │ │ movs r3, r0 │ │ │ │ - movs r7, #94 @ 0x5e │ │ │ │ + movs r6, #10 │ │ │ │ movs r3, r0 │ │ │ │ - asrs r6, r0, #3 │ │ │ │ + lsrs r2, r6, #29 │ │ │ │ movs r3, r0 │ │ │ │ - b.n 2224c │ │ │ │ - movs r5, r0 │ │ │ │ - movs r2, #220 @ 0xdc │ │ │ │ + ldcl 0, cr0, [r4, #20]! │ │ │ │ + movs r1, #136 @ 0x88 │ │ │ │ movs r3, r0 │ │ │ │ - movs r7, #46 @ 0x2e │ │ │ │ + movs r5, #218 @ 0xda │ │ │ │ movs r3, r0 │ │ │ │ - asrs r6, r2, #1 │ │ │ │ + lsrs r2, r0, #28 │ │ │ │ movs r3, r0 │ │ │ │ - b.n 2217c │ │ │ │ - movs r5, r0 │ │ │ │ - movs r2, #110 @ 0x6e │ │ │ │ + stc 0, cr0, [r4, #20] │ │ │ │ + movs r1, #26 │ │ │ │ movs r3, r0 │ │ │ │ - cmp r0, #222 @ 0xde │ │ │ │ + movs r7, #138 @ 0x8a │ │ │ │ movs r3, r0 │ │ │ │ - lsrs r4, r7, #31 │ │ │ │ + lsrs r0, r5, #26 │ │ │ │ movs r3, r0 │ │ │ │ - movs r1, #244 @ 0xf4 │ │ │ │ + movs r0, #160 @ 0xa0 │ │ │ │ movs r3, r0 │ │ │ │ - movs r5, #146 @ 0x92 │ │ │ │ + movs r4, #62 @ 0x3e │ │ │ │ movs r3, r0 │ │ │ │ - movs r5, #222 @ 0xde │ │ │ │ + movs r4, #138 @ 0x8a │ │ │ │ movs r3, r0 │ │ │ │ - movs r6, #154 @ 0x9a │ │ │ │ + movs r5, #70 @ 0x46 │ │ │ │ movs r3, r0 │ │ │ │ - lsrs r0, r3, #30 │ │ │ │ + lsrs r4, r0, #25 │ │ │ │ movs r3, r0 │ │ │ │ - movs r1, #168 @ 0xa8 │ │ │ │ + movs r0, #84 @ 0x54 │ │ │ │ movs r3, r0 │ │ │ │ - movs r5, #162 @ 0xa2 │ │ │ │ + movs r4, #78 @ 0x4e │ │ │ │ movs r3, r0 │ │ │ │ - movs r1, #88 @ 0x58 │ │ │ │ + movs r0, #4 │ │ │ │ movs r3, r0 │ │ │ │ - movs r1, #62 @ 0x3e │ │ │ │ + subs r2, r5, #7 │ │ │ │ movs r3, r0 │ │ │ │ - lsrs r4, r6, #27 │ │ │ │ + lsrs r0, r4, #22 │ │ │ │ movs r3, r0 │ │ │ │ - movs r6, #92 @ 0x5c │ │ │ │ + movs r5, #8 │ │ │ │ movs r3, r0 │ │ │ │ - b.n 21ea4 │ │ │ │ - movs r5, r0 │ │ │ │ - movs r7, #26 │ │ │ │ + @ instruction: 0xebfa0005 │ │ │ │ + movs r5, #198 @ 0xc6 │ │ │ │ movs r3, r0 │ │ │ │ - lsrs r4, r0, #24 │ │ │ │ + lsrs r0, r6, #18 │ │ │ │ movs r3, r0 │ │ │ │ - b.n 21d20 │ │ │ │ - movs r5, r0 │ │ │ │ - movs r0, #26 │ │ │ │ + @ instruction: 0xeb320005 │ │ │ │ + subs r6, r0, #3 │ │ │ │ movs r3, r0 │ │ │ │ - subs r6, r3, #7 │ │ │ │ + subs r2, r1, #2 │ │ │ │ movs r3, r0 │ │ │ │ - subs r6, r2, #7 │ │ │ │ + subs r2, r0, #2 │ │ │ │ movs r3, r0 │ │ │ │ - movs r3, #54 @ 0x36 │ │ │ │ + movs r1, #226 @ 0xe2 │ │ │ │ movs r3, r0 │ │ │ │ - movs r3, #230 @ 0xe6 │ │ │ │ + movs r2, #146 @ 0x92 │ │ │ │ movs r3, r0 │ │ │ │ - subs r6, r7, #6 │ │ │ │ + subs r2, r5, #1 │ │ │ │ movs r3, r0 │ │ │ │ - subs r6, r6, #6 │ │ │ │ + subs r2, r4, #1 │ │ │ │ movs r3, r0 │ │ │ │ - movs r3, #222 @ 0xde │ │ │ │ + movs r2, #138 @ 0x8a │ │ │ │ movs r3, r0 │ │ │ │ - movs r6, #80 @ 0x50 │ │ │ │ + movs r4, #252 @ 0xfc │ │ │ │ movs r3, r0 │ │ │ │ - lsrs r2, r3, #22 │ │ │ │ + lsrs r6, r0, #17 │ │ │ │ movs r3, r0 │ │ │ │ - movs r7, #110 @ 0x6e │ │ │ │ + movs r6, #26 │ │ │ │ movs r3, r0 │ │ │ │ - lsrs r4, r4, #21 │ │ │ │ + lsrs r0, r2, #16 │ │ │ │ movs r3, r0 │ │ │ │ - add r4, pc, #104 @ (adr r4, 22498 ) │ │ │ │ + add r2, pc, #680 @ (adr r2, 22030 ) │ │ │ │ movs r3, r0 │ │ │ │ - movs r7, #216 @ 0xd8 │ │ │ │ + movs r6, #132 @ 0x84 │ │ │ │ movs r3, r0 │ │ │ │ - lsrs r6, r5, #19 │ │ │ │ + lsrs r2, r3, #14 │ │ │ │ movs r3, r0 │ │ │ │ - b.n 22b2c │ │ │ │ - movs r5, r0 │ │ │ │ - movs r5, #76 @ 0x4c │ │ │ │ + ands.w r0, r8, r5 │ │ │ │ + movs r3, #248 @ 0xf8 │ │ │ │ movs r3, r0 │ │ │ │ - b.n 22ae0 │ │ │ │ - movs r5, r0 │ │ │ │ - subs r6, r2, #3 │ │ │ │ + strd r0, r0, [lr, #20]! │ │ │ │ + adds r2, r0, #6 │ │ │ │ movs r3, r0 │ │ │ │ - movs r6, #44 @ 0x2c │ │ │ │ + movs r4, #216 @ 0xd8 │ │ │ │ movs r3, r0 │ │ │ │ - lsrs r2, r0, #18 │ │ │ │ + lsrs r6, r5, #12 │ │ │ │ movs r3, r0 │ │ │ │ - movs r5, #154 @ 0x9a │ │ │ │ + movs r4, #70 @ 0x46 │ │ │ │ movs r3, r0 │ │ │ │ - lsrs r2, r2, #17 │ │ │ │ + lsrs r6, r7, #11 │ │ │ │ movs r3, r0 │ │ │ │ - movs r7, #32 │ │ │ │ + movs r5, #204 @ 0xcc │ │ │ │ movs r3, r0 │ │ │ │ - lsrs r2, r1, #16 │ │ │ │ + lsrs r6, r6, #10 │ │ │ │ movs r3, r0 │ │ │ │ - b.n 22980 │ │ │ │ - movs r5, r0 │ │ │ │ - add r2, pc, #760 @ (adr r2, 22760 ) │ │ │ │ + stmdb lr!, {r0, r2} │ │ │ │ + add r1, pc, #312 @ (adr r1, 21ef8 ) │ │ │ │ movs r3, r0 │ │ │ │ - movs r3, #200 @ 0xc8 │ │ │ │ + movs r2, #116 @ 0x74 │ │ │ │ movs r3, r0 │ │ │ │ - movs r3, #210 @ 0xd2 │ │ │ │ + movs r2, #126 @ 0x7e │ │ │ │ movs r3, r0 │ │ │ │ - lsrs r4, r7, #13 │ │ │ │ + lsrs r0, r5, #8 │ │ │ │ movs r3, r0 │ │ │ │ - b.n 22888 │ │ │ │ - movs r5, r0 │ │ │ │ - b.n 22860 │ │ │ │ - movs r5, r0 │ │ │ │ - movs r3, #80 @ 0x50 │ │ │ │ + stmia.w r8!, {r0, r2} │ │ │ │ + ldmia.w r2, {r0, r2} │ │ │ │ + movs r1, #252 @ 0xfc │ │ │ │ movs r3, r0 │ │ │ │ - movs r5, #202 @ 0xca │ │ │ │ + movs r4, #118 @ 0x76 │ │ │ │ movs r3, r0 │ │ │ │ - lsrs r4, r4, #12 │ │ │ │ + lsrs r0, r2, #7 │ │ │ │ movs r3, r0 │ │ │ │ - b.n 227f4 │ │ │ │ - movs r5, r0 │ │ │ │ - adds r0, r0, #5 │ │ │ │ + @ instruction: 0xe8540005 │ │ │ │ + subs r4, r5, r7 │ │ │ │ movs r3, r0 │ │ │ │ - movs r3, #42 @ 0x2a │ │ │ │ + movs r1, #214 @ 0xd6 │ │ │ │ movs r3, r0 │ │ │ │ - movs r3, #102 @ 0x66 │ │ │ │ + movs r2, #18 │ │ │ │ movs r3, r0 │ │ │ │ - lsrs r0, r6, #11 │ │ │ │ + lsrs r4, r3, #6 │ │ │ │ movs r3, r0 │ │ │ │ - movs r5, #228 @ 0xe4 │ │ │ │ + movs r4, #144 @ 0x90 │ │ │ │ movs r3, r0 │ │ │ │ - lsrs r2, r5, #10 │ │ │ │ + lsrs r6, r2, #5 │ │ │ │ movs r3, r0 │ │ │ │ - adds r4, r4, #2 │ │ │ │ + subs r0, r2, r5 │ │ │ │ movs r3, r0 │ │ │ │ - movs r4, #202 @ 0xca │ │ │ │ + movs r3, #118 @ 0x76 │ │ │ │ movs r3, r0 │ │ │ │ - lsrs r4, r0, #10 │ │ │ │ + lsrs r0, r6, #4 │ │ │ │ movs r3, r0 │ │ │ │ - b.n 226dc │ │ │ │ + b.n 21d74 │ │ │ │ movs r5, r0 │ │ │ │ - adds r6, r3, #2 │ │ │ │ + subs r2, r1, r5 │ │ │ │ movs r3, r0 │ │ │ │ - adds r4, r4, #1 │ │ │ │ + subs r0, r2, r4 │ │ │ │ movs r3, r0 │ │ │ │ - adds r6, r3, #1 │ │ │ │ + subs r2, r1, r4 │ │ │ │ movs r3, r0 │ │ │ │ - adds r4, r7, #1 │ │ │ │ + subs r0, r5, r4 │ │ │ │ movs r3, r0 │ │ │ │ - adds r0, r6, #0 │ │ │ │ + subs r4, r3, r3 │ │ │ │ movs r3, r0 │ │ │ │ - movs r4, #210 @ 0xd2 │ │ │ │ + movs r3, #126 @ 0x7e │ │ │ │ movs r3, r0 │ │ │ │ - lsrs r4, r1, #8 │ │ │ │ + lsrs r0, r7, #2 │ │ │ │ movs r3, r0 │ │ │ │ - b.n 225f4 │ │ │ │ + b.n 21c8c │ │ │ │ movs r5, r0 │ │ │ │ - movs r0, #66 @ 0x42 │ │ │ │ + subs r6, r5, #3 │ │ │ │ movs r3, r0 │ │ │ │ - movs r4, #78 @ 0x4e │ │ │ │ + movs r2, #250 @ 0xfa │ │ │ │ movs r3, r0 │ │ │ │ - lsrs r2, r1, #7 │ │ │ │ + lsrs r6, r6, #1 │ │ │ │ movs r3, r0 │ │ │ │ - movs r1, #76 @ 0x4c │ │ │ │ + subs r0, r7, #7 │ │ │ │ movs r3, r0 │ │ │ │ - lsrs r6, r5, #6 │ │ │ │ + lsrs r2, r3, #1 │ │ │ │ movs r3, r0 │ │ │ │ - b.n 22568 │ │ │ │ + b.n 21c00 │ │ │ │ movs r5, r0 │ │ │ │ - subs r2, r1, r7 │ │ │ │ + subs r6, r6, r1 │ │ │ │ movs r3, r0 │ │ │ │ - movs r3, #0 │ │ │ │ + movs r1, #172 @ 0xac │ │ │ │ movs r3, r0 │ │ │ │ - lsrs r6, r0, #6 │ │ │ │ + lsrs r2, r6, #32 │ │ │ │ movs r3, r0 │ │ │ │ - b.n 22528 │ │ │ │ + b.n 21bc0 │ │ │ │ movs r5, r0 │ │ │ │ - subs r2, r4, r6 │ │ │ │ + subs r6, r1, r1 │ │ │ │ movs r3, r0 │ │ │ │ - subs r0, r5, r5 │ │ │ │ + subs r4, r2, r0 │ │ │ │ movs r3, r0 │ │ │ │ - movs r3, #50 @ 0x32 │ │ │ │ + movs r1, #222 @ 0xde │ │ │ │ movs r3, r0 │ │ │ │ - lsrs r0, r3, #5 │ │ │ │ + lsrs r4, r0, #32 │ │ │ │ movs r3, r0 │ │ │ │ - svc 232 @ 0xe8 │ │ │ │ + b.n 21b78 │ │ │ │ movs r5, r0 │ │ │ │ - subs r4, r6, r5 │ │ │ │ + subs r0, r4, r0 │ │ │ │ movs r3, r0 │ │ │ │ - subs r6, r5, r4 │ │ │ │ + adds r2, r3, r7 │ │ │ │ movs r3, r0 │ │ │ │ - subs r0, r5, r4 │ │ │ │ + adds r4, r2, r7 │ │ │ │ movs r3, r0 │ │ │ │ - movs r1, #86 @ 0x56 │ │ │ │ + movs r0, #2 │ │ │ │ movs r3, r0 │ │ │ │ - lsrs r0, r3, #4 │ │ │ │ + lsls r4, r0, #31 │ │ │ │ movs r3, r0 │ │ │ │ - subs r2, r2, r4 │ │ │ │ + adds r6, r7, r6 │ │ │ │ movs r3, r0 │ │ │ │ - movs r0, #224 @ 0xe0 │ │ │ │ + subs r4, r1, #6 │ │ │ │ movs r3, r0 │ │ │ │ - lsrs r6, r7, #3 │ │ │ │ + lsls r2, r5, #30 │ │ │ │ movs r3, r0 │ │ │ │ - svc 132 @ 0x84 │ │ │ │ + b.n 21ad4 │ │ │ │ movs r5, r0 │ │ │ │ - subs r0, r2, r4 │ │ │ │ + adds r4, r7, r6 │ │ │ │ movs r3, r0 │ │ │ │ - subs r4, r2, r3 │ │ │ │ + adds r0, r0, r6 │ │ │ │ movs r3, r0 │ │ │ │ - ldr r7, [sp, #704] @ 0x2c0 │ │ │ │ + ldr r6, [sp, #256] @ 0x100 │ │ │ │ movs r3, r0 │ │ │ │ - movs r2, #248 @ 0xf8 │ │ │ │ + movs r1, #164 @ 0xa4 │ │ │ │ movs r3, r0 │ │ │ │ - asrs r2, r2, #26 │ │ │ │ + asrs r6, r7, #20 │ │ │ │ movs r3, r0 │ │ │ │ - lsrs r2, r7, #2 │ │ │ │ + lsls r6, r4, #29 │ │ │ │ movs r3, r0 │ │ │ │ - subs r6, r3, #3 │ │ │ │ + adds r2, r1, #6 │ │ │ │ movs r3, r0 │ │ │ │ - subs r4, r4, r2 │ │ │ │ + adds r0, r2, r5 │ │ │ │ movs r3, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr.w r8, [pc, #236] @ 22654 │ │ │ │ + ldr.w r8, [pc, #236] @ 21fac │ │ │ │ mov r7, r0 │ │ │ │ - ldr r3, [pc, #236] @ (22658 ) │ │ │ │ + ldr r3, [pc, #236] @ (21fb0 ) │ │ │ │ sub sp, #16 │ │ │ │ add r8, pc │ │ │ │ - ldr r6, [pc, #232] @ (2265c ) │ │ │ │ + ldr r6, [pc, #232] @ (21fb4 ) │ │ │ │ add r3, pc │ │ │ │ mov sl, r3 │ │ │ │ add r6, pc │ │ │ │ ldr.w r4, [r8] │ │ │ │ add r4, r0 │ │ │ │ - ldr r0, [pc, #224] @ (22660 ) │ │ │ │ + ldr r0, [pc, #224] @ (21fb8 ) │ │ │ │ add r0, pc │ │ │ │ ldr r2, [r4, #40] @ 0x28 │ │ │ │ ldr r3, [r4, #44] @ 0x2c │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r4, #40] @ 0x28 │ │ │ │ adc.w r3, r3, #0 │ │ │ │ str r3, [r4, #44] @ 0x2c │ │ │ │ - blx 168b0 │ │ │ │ - ldr r2, [pc, #204] @ (22664 ) │ │ │ │ + blx 16760 │ │ │ │ + ldr r2, [pc, #204] @ (21fbc ) │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r0 │ │ │ │ add r2, pc │ │ │ │ movs r1, #128 @ 0x80 │ │ │ │ mov r0, r6 │ │ │ │ - blx 189fc │ │ │ │ + blx 18870 │ │ │ │ mov r0, r5 │ │ │ │ - blx 16d98 │ │ │ │ - ldr r2, [pc, #188] @ (22668 ) │ │ │ │ + blx 16c30 │ │ │ │ + ldr r2, [pc, #188] @ (21fc0 ) │ │ │ │ mov r9, r0 │ │ │ │ movs r1, #128 @ 0x80 │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ - blx 189fc │ │ │ │ + blx 18870 │ │ │ │ mov r3, r5 │ │ │ │ movs r2, #9 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ str.w r9, [sp] │ │ │ │ - bl 20eec │ │ │ │ + bl 20844 │ │ │ │ ldr r4, [r4, #36] @ 0x24 │ │ │ │ - cbz r4, 22618 │ │ │ │ + cbz r4, 21f70 │ │ │ │ ldr.w r6, [r8] │ │ │ │ add r6, r7 │ │ │ │ ldr.w r8, [r6, #48] @ 0x30 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 22626 │ │ │ │ + beq.n 21f7e │ │ │ │ mov r0, r4 │ │ │ │ - blx 16dfc │ │ │ │ - ldr r1, [pc, #136] @ (2266c ) │ │ │ │ + blx 16c94 │ │ │ │ + ldr r1, [pc, #136] @ (21fc4 ) │ │ │ │ mov r4, r0 │ │ │ │ add r1, pc │ │ │ │ - blx 150fc │ │ │ │ - ldr r1, [pc, #128] @ (22670 ) │ │ │ │ + blx 14fc4 │ │ │ │ + ldr r1, [pc, #128] @ (21fc8 ) │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r7 │ │ │ │ add r1, pc │ │ │ │ mov r0, r4 │ │ │ │ - blx 15a68 │ │ │ │ - blx 18c98 │ │ │ │ + blx 15930 │ │ │ │ + blx 18b0c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 18304 │ │ │ │ + blx 18184 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ - blx 15dc0 │ │ │ │ + blx 15c7c │ │ │ │ movs r0, #1 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, r5 │ │ │ │ - blx 15148 │ │ │ │ + blx 15010 │ │ │ │ movs r0, #1 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r3, [pc, #76] @ (22674 ) │ │ │ │ + ldr r3, [pc, #76] @ (21fcc ) │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #68] @ (22678 ) │ │ │ │ + ldr r3, [pc, #68] @ (21fd0 ) │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r1, r3 │ │ │ │ - ldr r3, [pc, #64] @ (2267c ) │ │ │ │ + ldr r3, [pc, #64] @ (21fd4 ) │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r0, r3 │ │ │ │ - ldr r3, [pc, #56] @ (22680 ) │ │ │ │ + ldr r3, [pc, #56] @ (21fd8 ) │ │ │ │ add r3, pc │ │ │ │ - blx 16b90 │ │ │ │ + blx 16a34 │ │ │ │ mov r8, r0 │ │ │ │ str r0, [r6, #48] @ 0x30 │ │ │ │ - b.n 225dc │ │ │ │ + b.n 21f34 │ │ │ │ nop │ │ │ │ - ble.n 226a4 │ │ │ │ + b.n 2273c │ │ │ │ movs r5, r0 │ │ │ │ - stmia r6!, {r1, r2, r4, r5, r6} │ │ │ │ + ldmia r5, {r1, r2, r3, r4, r5} │ │ │ │ movs r5, r0 │ │ │ │ - lsls r6, r0, #26 │ │ │ │ + lsls r2, r6, #20 │ │ │ │ movs r3, r0 │ │ │ │ - movs r1, #204 @ 0xcc │ │ │ │ + movs r0, #120 @ 0x78 │ │ │ │ movs r3, r0 │ │ │ │ - movs r1, #202 @ 0xca │ │ │ │ + movs r0, #118 @ 0x76 │ │ │ │ movs r3, r0 │ │ │ │ - movs r1, #186 @ 0xba │ │ │ │ + movs r0, #102 @ 0x66 │ │ │ │ movs r3, r0 │ │ │ │ - movs r1, #158 @ 0x9e │ │ │ │ + movs r0, #74 @ 0x4a │ │ │ │ movs r3, r0 │ │ │ │ - bl 7a672 │ │ │ │ - asrs r4, r7, #12 │ │ │ │ + bl 79fca │ │ │ │ + asrs r4, r3, #12 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r1, #16 │ │ │ │ + asrs r0, r5, #15 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r2, #13 │ │ │ │ + asrs r0, r6, #12 │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 225ba │ │ │ │ - Address 0x22682 is out of bounds. │ │ │ │ + bhi.n 21f12 │ │ │ │ + Address 0x21fda is out of bounds. │ │ │ │ │ │ │ │ │ │ │ │ -00022684 : │ │ │ │ +00021fdc : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #64] @ (226d4 ) │ │ │ │ + ldr r3, [pc, #64] @ (2202c ) │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r3, #0] │ │ │ │ - blx 15a40 │ │ │ │ - cbz r4, 226ba │ │ │ │ + blx 15908 │ │ │ │ + cbz r4, 22012 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 226aa │ │ │ │ + cbz r3, 22002 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 226b4 │ │ │ │ + beq.n 2200c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 226ba │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 22012 │ │ │ │ add r4, r5 │ │ │ │ ldrh r0, [r4, #52] @ 0x34 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r1, [pc, #28] @ (226d8 ) │ │ │ │ - ldr r2, [pc, #28] @ (226dc ) │ │ │ │ - ldr r0, [pc, #32] @ (226e0 ) │ │ │ │ + ldr r1, [pc, #28] @ (22030 ) │ │ │ │ + ldr r2, [pc, #28] @ (22034 ) │ │ │ │ + ldr r0, [pc, #32] @ (22038 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #480 @ 0x1e0 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ + blx 16f48 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - blt.n 226d4 │ │ │ │ + b.n 2256c │ │ │ │ movs r5, r0 │ │ │ │ - ldr r4, [sp, #160] @ 0xa0 │ │ │ │ + ldr r2, [sp, #736] @ 0x2e0 │ │ │ │ movs r3, r0 │ │ │ │ - asrs r6, r0, #26 │ │ │ │ + asrs r2, r6, #20 │ │ │ │ movs r3, r0 │ │ │ │ - lsls r4, r6, #20 │ │ │ │ + lsls r0, r4, #15 │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -000226e4 : │ │ │ │ +0002203c : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #64] @ (22734 ) │ │ │ │ + ldr r3, [pc, #64] @ (2208c ) │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r3, #0] │ │ │ │ - blx 15a40 │ │ │ │ - cbz r4, 2271a │ │ │ │ + blx 15908 │ │ │ │ + cbz r4, 22072 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 2270a │ │ │ │ + cbz r3, 22062 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 22714 │ │ │ │ + beq.n 2206c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 2271a │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 22072 │ │ │ │ add r4, r5 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r1, [pc, #28] @ (22738 ) │ │ │ │ - ldr r2, [pc, #28] @ (2273c ) │ │ │ │ - ldr r0, [pc, #32] @ (22740 ) │ │ │ │ + ldr r1, [pc, #28] @ (22090 ) │ │ │ │ + ldr r2, [pc, #28] @ (22094 ) │ │ │ │ + ldr r0, [pc, #32] @ (22098 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #524 @ 0x20c │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ + blx 16f48 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - blt.n 22674 │ │ │ │ + b.n 2250c │ │ │ │ movs r5, r0 │ │ │ │ - ldr r3, [sp, #800] @ 0x320 │ │ │ │ + ldr r2, [sp, #352] @ 0x160 │ │ │ │ movs r3, r0 │ │ │ │ - asrs r6, r4, #24 │ │ │ │ + asrs r2, r2, #19 │ │ │ │ movs r3, r0 │ │ │ │ - lsls r4, r2, #19 │ │ │ │ + lsls r0, r0, #14 │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -00022744 : │ │ │ │ +0002209c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - blx 15a40 │ │ │ │ - cbz r4, 227c0 │ │ │ │ + blx 15908 │ │ │ │ + cbz r4, 22118 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 22768 │ │ │ │ + cbz r3, 220c0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 22772 │ │ │ │ + beq.n 220ca │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 227c0 │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 22118 │ │ │ │ mov r0, r4 │ │ │ │ - blx 18694 │ │ │ │ + blx 18514 │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 227a6 │ │ │ │ + bne.n 220fe │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 227f4 │ │ │ │ + beq.n 2214c │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r5 │ │ │ │ - blx 16d98 │ │ │ │ + blx 16c30 │ │ │ │ mov r1, r0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1fd78 │ │ │ │ + bl 1f6d0 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - cbz r0, 227da │ │ │ │ + cbz r0, 22132 │ │ │ │ mov r3, r5 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [sp, #0] │ │ │ │ - bl 20eec │ │ │ │ + bl 20844 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r1, [pc, #92] @ (22804 ) │ │ │ │ - ldr r2, [pc, #92] @ (22808 ) │ │ │ │ - ldr r0, [pc, #96] @ (2280c ) │ │ │ │ + ldr r1, [pc, #92] @ (2215c ) │ │ │ │ + ldr r2, [pc, #92] @ (22160 ) │ │ │ │ + ldr r0, [pc, #96] @ (22164 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add r0, pc │ │ │ │ add.w r1, r1, #568 @ 0x238 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 170ac │ │ │ │ - ldr r1, [pc, #76] @ (22810 ) │ │ │ │ - ldr r2, [pc, #80] @ (22814 ) │ │ │ │ - ldr r0, [pc, #80] @ (22818 ) │ │ │ │ + b.w 16f44 │ │ │ │ + ldr r1, [pc, #76] @ (22168 ) │ │ │ │ + ldr r2, [pc, #80] @ (2216c ) │ │ │ │ + ldr r0, [pc, #80] @ (22170 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #568 @ 0x238 │ │ │ │ add r0, pc │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 170ac │ │ │ │ - ldr r1, [pc, #64] @ (2281c ) │ │ │ │ - ldr r2, [pc, #64] @ (22820 ) │ │ │ │ - ldr r0, [pc, #68] @ (22824 ) │ │ │ │ + b.w 16f44 │ │ │ │ + ldr r1, [pc, #64] @ (22174 ) │ │ │ │ + ldr r2, [pc, #64] @ (22178 ) │ │ │ │ + ldr r0, [pc, #68] @ (2217c ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #568 @ 0x238 │ │ │ │ add r0, pc │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 170ac │ │ │ │ - ldr r1, [pc, #48] @ (22828 ) │ │ │ │ - ldr r2, [pc, #52] @ (2282c ) │ │ │ │ - ldr r0, [pc, #52] @ (22830 ) │ │ │ │ + b.w 16f44 │ │ │ │ + ldr r1, [pc, #48] @ (22180 ) │ │ │ │ + ldr r2, [pc, #52] @ (22184 ) │ │ │ │ + ldr r0, [pc, #52] @ (22188 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add r0, pc │ │ │ │ - b.n 227b2 │ │ │ │ + b.n 2210a │ │ │ │ nop │ │ │ │ - ldr r3, [sp, #240] @ 0xf0 │ │ │ │ + ldr r1, [sp, #816] @ 0x330 │ │ │ │ movs r3, r0 │ │ │ │ - subs r6, r7, #7 │ │ │ │ + subs r2, r5, #2 │ │ │ │ movs r3, r0 │ │ │ │ - lsls r4, r1, #17 │ │ │ │ + lsls r0, r7, #11 │ │ │ │ movs r3, r0 │ │ │ │ - ldr r3, [sp, #136] @ 0x88 │ │ │ │ + ldr r1, [sp, #712] @ 0x2c8 │ │ │ │ movs r3, r0 │ │ │ │ - asrs r0, r0, #22 │ │ │ │ + asrs r4, r5, #16 │ │ │ │ movs r3, r0 │ │ │ │ - lsls r6, r5, #16 │ │ │ │ + lsls r2, r3, #11 │ │ │ │ movs r3, r0 │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ + ldr r1, [sp, #608] @ 0x260 │ │ │ │ movs r3, r0 │ │ │ │ - movs r0, #34 @ 0x22 │ │ │ │ + subs r6, r1, #3 │ │ │ │ movs r3, r0 │ │ │ │ - lsls r4, r2, #16 │ │ │ │ + lsls r0, r0, #11 │ │ │ │ movs r3, r0 │ │ │ │ - ldr r2, [sp, #952] @ 0x3b8 │ │ │ │ + ldr r1, [sp, #504] @ 0x1f8 │ │ │ │ movs r3, r0 │ │ │ │ - subs r0, r7, #7 │ │ │ │ + subs r4, r4, #2 │ │ │ │ movs r3, r0 │ │ │ │ - lsls r6, r7, #15 │ │ │ │ + lsls r2, r5, #10 │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -00022834 : │ │ │ │ +0002218c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ - blx 15a40 │ │ │ │ - cbz r4, 228aa │ │ │ │ + blx 15908 │ │ │ │ + cbz r4, 22202 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 2285a │ │ │ │ + cbz r3, 221b2 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 22864 │ │ │ │ + beq.n 221bc │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 228aa │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 22202 │ │ │ │ mov r0, r4 │ │ │ │ - blx 18694 │ │ │ │ + blx 18514 │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 22890 │ │ │ │ + bne.n 221e8 │ │ │ │ clz r3, r6 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ cmp r5, #0 │ │ │ │ it ne │ │ │ │ orrne.w r3, r3, #1 │ │ │ │ - cbz r3, 228c4 │ │ │ │ + cbz r3, 2221c │ │ │ │ mov r3, r5 │ │ │ │ movs r2, #2 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [sp, #0] │ │ │ │ - bl 20eec │ │ │ │ + bl 20844 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r1, [pc, #76] @ (228e0 ) │ │ │ │ - ldr r2, [pc, #80] @ (228e4 ) │ │ │ │ - ldr r0, [pc, #80] @ (228e8 ) │ │ │ │ + ldr r1, [pc, #76] @ (22238 ) │ │ │ │ + ldr r2, [pc, #80] @ (2223c ) │ │ │ │ + ldr r0, [pc, #80] @ (22240 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #604 @ 0x25c │ │ │ │ add r0, pc │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 170ac │ │ │ │ - ldr r1, [pc, #64] @ (228ec ) │ │ │ │ - ldr r2, [pc, #64] @ (228f0 ) │ │ │ │ - ldr r0, [pc, #68] @ (228f4 ) │ │ │ │ + b.w 16f44 │ │ │ │ + ldr r1, [pc, #64] @ (22244 ) │ │ │ │ + ldr r2, [pc, #64] @ (22248 ) │ │ │ │ + ldr r0, [pc, #68] @ (2224c ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #604 @ 0x25c │ │ │ │ add r0, pc │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 170ac │ │ │ │ - ldr r1, [pc, #48] @ (228f8 ) │ │ │ │ - ldr r2, [pc, #52] @ (228fc ) │ │ │ │ - ldr r0, [pc, #52] @ (22900 ) │ │ │ │ + b.w 16f44 │ │ │ │ + ldr r1, [pc, #48] @ (22250 ) │ │ │ │ + ldr r2, [pc, #52] @ (22254 ) │ │ │ │ + ldr r0, [pc, #52] @ (22258 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #604 @ 0x25c │ │ │ │ add r0, pc │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 170ac │ │ │ │ + b.w 16f44 │ │ │ │ nop │ │ │ │ - ldr r2, [sp, #328] @ 0x148 │ │ │ │ + ldr r0, [sp, #904] @ 0x388 │ │ │ │ movs r3, r0 │ │ │ │ - subs r4, r2, #4 │ │ │ │ + adds r0, r0, #7 │ │ │ │ movs r3, r0 │ │ │ │ - lsls r6, r3, #13 │ │ │ │ + lsls r2, r1, #8 │ │ │ │ movs r3, r0 │ │ │ │ - ldr r2, [sp, #224] @ 0xe0 │ │ │ │ + ldr r0, [sp, #800] @ 0x320 │ │ │ │ movs r3, r0 │ │ │ │ - asrs r6, r2, #18 │ │ │ │ + asrs r2, r0, #13 │ │ │ │ movs r3, r0 │ │ │ │ - lsls r4, r0, #13 │ │ │ │ + lsls r0, r6, #7 │ │ │ │ movs r3, r0 │ │ │ │ - ldr r2, [sp, #120] @ 0x78 │ │ │ │ + ldr r0, [sp, #696] @ 0x2b8 │ │ │ │ movs r3, r0 │ │ │ │ - subs r0, r3, #5 │ │ │ │ + subs r4, r0, #0 │ │ │ │ movs r3, r0 │ │ │ │ - lsls r2, r5, #12 │ │ │ │ + lsls r6, r2, #7 │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -00022904 : │ │ │ │ +0002225c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r5, r2 │ │ │ │ - ldr r2, [pc, #280] @ (22a30 ) │ │ │ │ - ldr r3, [pc, #284] @ (22a34 ) │ │ │ │ + ldr r2, [pc, #280] @ (22388 ) │ │ │ │ + ldr r3, [pc, #284] @ (2238c ) │ │ │ │ sub sp, #24 │ │ │ │ add r2, pc │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ - blx 15a40 │ │ │ │ + blx 15908 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 229b8 │ │ │ │ + beq.n 22310 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 2293c │ │ │ │ + cbz r3, 22294 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 22948 │ │ │ │ + beq.n 222a0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ + blx 17500 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 229b8 │ │ │ │ + beq.n 22310 │ │ │ │ mov r0, r4 │ │ │ │ - blx 18694 │ │ │ │ + blx 18514 │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 2298a │ │ │ │ + bne.n 222e2 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 22a0a │ │ │ │ + beq.n 22362 │ │ │ │ mov r0, r5 │ │ │ │ add r1, sp, #16 │ │ │ │ - blx 15400 │ │ │ │ + blx 152c8 │ │ │ │ ldr r5, [sp, #16] │ │ │ │ mov r3, r0 │ │ │ │ cmp r6, #1 │ │ │ │ - beq.n 229e6 │ │ │ │ + beq.n 2233e │ │ │ │ uxtb r2, r6 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 20eec │ │ │ │ - ldr r2, [pc, #196] @ (22a38 ) │ │ │ │ - ldr r3, [pc, #188] @ (22a34 ) │ │ │ │ + bl 20844 │ │ │ │ + ldr r2, [pc, #196] @ (22390 ) │ │ │ │ + ldr r3, [pc, #188] @ (2238c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 22a2c │ │ │ │ + bne.n 22384 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r2, [pc, #176] @ (22a3c ) │ │ │ │ - ldr r3, [pc, #164] @ (22a34 ) │ │ │ │ + ldr r2, [pc, #176] @ (22394 ) │ │ │ │ + ldr r3, [pc, #164] @ (2238c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 22a2c │ │ │ │ - ldr r1, [pc, #160] @ (22a40 ) │ │ │ │ - ldr r2, [pc, #160] @ (22a44 ) │ │ │ │ - ldr r0, [pc, #164] @ (22a48 ) │ │ │ │ + bne.n 22384 │ │ │ │ + ldr r1, [pc, #160] @ (22398 ) │ │ │ │ + ldr r2, [pc, #160] @ (2239c ) │ │ │ │ + ldr r0, [pc, #164] @ (223a0 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add r0, pc │ │ │ │ add.w r1, r1, #644 @ 0x284 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 170ac │ │ │ │ - ldr r2, [pc, #144] @ (22a4c ) │ │ │ │ - ldr r3, [pc, #120] @ (22a34 ) │ │ │ │ + b.w 16f44 │ │ │ │ + ldr r2, [pc, #144] @ (223a4 ) │ │ │ │ + ldr r3, [pc, #120] @ (2238c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 22a2c │ │ │ │ - ldr r1, [pc, #128] @ (22a50 ) │ │ │ │ - ldr r2, [pc, #132] @ (22a54 ) │ │ │ │ - ldr r0, [pc, #132] @ (22a58 ) │ │ │ │ + bne.n 22384 │ │ │ │ + ldr r1, [pc, #128] @ (223a8 ) │ │ │ │ + ldr r2, [pc, #132] @ (223ac ) │ │ │ │ + ldr r0, [pc, #132] @ (223b0 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #644 @ 0x284 │ │ │ │ add r0, pc │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 170ac │ │ │ │ + b.w 16f44 │ │ │ │ mov r1, r5 │ │ │ │ str r0, [sp, #12] │ │ │ │ - bl 1fd78 │ │ │ │ + bl 1f6d0 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 22966 │ │ │ │ - ldr r1, [pc, #100] @ (22a5c ) │ │ │ │ - ldr r2, [pc, #104] @ (22a60 ) │ │ │ │ - ldr r0, [pc, #104] @ (22a64 ) │ │ │ │ + bne.n 222be │ │ │ │ + ldr r1, [pc, #100] @ (223b4 ) │ │ │ │ + ldr r2, [pc, #104] @ (223b8 ) │ │ │ │ + ldr r0, [pc, #104] @ (223bc ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #644 @ 0x284 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ - b.n 22972 │ │ │ │ - ldr r2, [pc, #92] @ (22a68 ) │ │ │ │ - ldr r3, [pc, #36] @ (22a34 ) │ │ │ │ + blx 16f48 │ │ │ │ + b.n 222ca │ │ │ │ + ldr r2, [pc, #92] @ (223c0 ) │ │ │ │ + ldr r3, [pc, #36] @ (2238c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 22a2c │ │ │ │ - ldr r1, [pc, #76] @ (22a6c ) │ │ │ │ - ldr r2, [pc, #76] @ (22a70 ) │ │ │ │ - ldr r0, [pc, #80] @ (22a74 ) │ │ │ │ + bne.n 22384 │ │ │ │ + ldr r1, [pc, #76] @ (223c4 ) │ │ │ │ + ldr r2, [pc, #76] @ (223c8 ) │ │ │ │ + ldr r0, [pc, #80] @ (223cc ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add r0, pc │ │ │ │ - b.n 229aa │ │ │ │ - blx 17a74 <__stack_chk_fail@plt> │ │ │ │ - stmia r2!, {r1, r2, r3, r6, r7} │ │ │ │ + b.n 22302 │ │ │ │ + blx 1790c <__stack_chk_fail@plt> │ │ │ │ + ldmia r1, {r1, r2, r4, r7} │ │ │ │ movs r5, r0 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r2!, {r1, r4, r5, r6} │ │ │ │ + ldmia r1, {r1, r3, r4, r5} │ │ │ │ movs r5, r0 │ │ │ │ - stmia r2!, {r1, r3, r4, r6} │ │ │ │ + ldmia r1, {r1, r5} │ │ │ │ movs r5, r0 │ │ │ │ - ldr r1, [sp, #272] @ 0x110 │ │ │ │ + str r7, [sp, #848] @ 0x350 │ │ │ │ movs r3, r0 │ │ │ │ - subs r6, r0, #0 │ │ │ │ + adds r2, r6, #2 │ │ │ │ movs r3, r0 │ │ │ │ - lsls r4, r2, #9 │ │ │ │ + lsls r0, r0, #4 │ │ │ │ movs r3, r0 │ │ │ │ - stmia r2!, {r2, r3, r5} │ │ │ │ + ldmia r0!, {r2, r4, r5, r6, r7} │ │ │ │ movs r5, r0 │ │ │ │ - ldr r1, [sp, #88] @ 0x58 │ │ │ │ + str r7, [sp, #664] @ 0x298 │ │ │ │ movs r3, r0 │ │ │ │ - asrs r4, r6, #13 │ │ │ │ + asrs r0, r4, #8 │ │ │ │ movs r3, r0 │ │ │ │ - lsls r2, r4, #8 │ │ │ │ + lsls r6, r1, #3 │ │ │ │ movs r3, r0 │ │ │ │ - ldr r0, [sp, #952] @ 0x3b8 │ │ │ │ + str r7, [sp, #504] @ 0x1f8 │ │ │ │ movs r3, r0 │ │ │ │ - subs r4, r2, #1 │ │ │ │ + adds r0, r0, #4 │ │ │ │ movs r3, r0 │ │ │ │ - lsls r2, r7, #7 │ │ │ │ + lsls r6, r4, #2 │ │ │ │ movs r3, r0 │ │ │ │ - stmia r1!, {r1, r3, r4, r6, r7} │ │ │ │ + ldmia r0!, {r1, r5, r7} │ │ │ │ movs r5, r0 │ │ │ │ - ldr r0, [sp, #784] @ 0x310 │ │ │ │ + str r7, [sp, #336] @ 0x150 │ │ │ │ movs r3, r0 │ │ │ │ - subs r2, r3, #0 │ │ │ │ + adds r6, r0, #3 │ │ │ │ movs r3, r0 │ │ │ │ - lsls r4, r2, #7 │ │ │ │ + lsls r0, r0, #2 │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -00022a78 : │ │ │ │ +000223d0 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #216] @ (22b60 ) │ │ │ │ + ldr r3, [pc, #216] @ (224b8 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r7, r2 │ │ │ │ add r3, pc │ │ │ │ ldr r6, [r3, #0] │ │ │ │ - blx 15a40 │ │ │ │ - cbz r4, 22ade │ │ │ │ + blx 15908 │ │ │ │ + cbz r4, 22436 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 22aa2 │ │ │ │ + cbz r3, 223fa │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 22aac │ │ │ │ + beq.n 22404 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 22ade │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 22436 │ │ │ │ adds r3, r4, r6 │ │ │ │ ldr r2, [r3, #60] @ 0x3c │ │ │ │ - cbnz r2, 22b16 │ │ │ │ + cbnz r2, 2246e │ │ │ │ movw r1, #1006 @ 0x3ee │ │ │ │ movw r2, #1015 @ 0x3f7 │ │ │ │ cmp r5, r1 │ │ │ │ it ne │ │ │ │ cmpne r5, r2 │ │ │ │ - beq.n 22b2e │ │ │ │ + beq.n 22486 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n 22af6 │ │ │ │ + beq.n 2244e │ │ │ │ movw r3, #1011 @ 0x3f3 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 22b46 │ │ │ │ + beq.n 2249e │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 216a4 │ │ │ │ - ldr r1, [pc, #132] @ (22b64 ) │ │ │ │ - ldr r2, [pc, #132] @ (22b68 ) │ │ │ │ - ldr r0, [pc, #136] @ (22b6c ) │ │ │ │ + b.w 20ffc │ │ │ │ + ldr r1, [pc, #132] @ (224bc ) │ │ │ │ + ldr r2, [pc, #132] @ (224c0 ) │ │ │ │ + ldr r0, [pc, #136] @ (224c4 ) │ │ │ │ add r1, pc │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ add r2, pc │ │ │ │ add r0, pc │ │ │ │ add.w r1, r1, #684 @ 0x2ac │ │ │ │ - b.w 170ac │ │ │ │ + b.w 16f44 │ │ │ │ movw r3, #1010 @ 0x3f2 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 22ad0 │ │ │ │ - ldr r1, [pc, #112] @ (22b70 ) │ │ │ │ - ldr r2, [pc, #112] @ (22b74 ) │ │ │ │ - ldr r0, [pc, #116] @ (22b78 ) │ │ │ │ + bne.n 22428 │ │ │ │ + ldr r1, [pc, #112] @ (224c8 ) │ │ │ │ + ldr r2, [pc, #112] @ (224cc ) │ │ │ │ + ldr r0, [pc, #116] @ (224d0 ) │ │ │ │ add r1, pc │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ add r2, pc │ │ │ │ add r0, pc │ │ │ │ add.w r1, r1, #684 @ 0x2ac │ │ │ │ - b.w 170ac │ │ │ │ - ldr r1, [pc, #100] @ (22b7c ) │ │ │ │ - ldr r2, [pc, #100] @ (22b80 ) │ │ │ │ - ldr r0, [pc, #104] @ (22b84 ) │ │ │ │ + b.w 16f44 │ │ │ │ + ldr r1, [pc, #100] @ (224d4 ) │ │ │ │ + ldr r2, [pc, #100] @ (224d8 ) │ │ │ │ + ldr r0, [pc, #104] @ (224dc ) │ │ │ │ add r1, pc │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ add r2, pc │ │ │ │ add r0, pc │ │ │ │ add.w r1, r1, #684 @ 0x2ac │ │ │ │ - b.w 170ac │ │ │ │ - ldr r1, [pc, #88] @ (22b88 ) │ │ │ │ - ldr r2, [pc, #88] @ (22b8c ) │ │ │ │ - ldr r0, [pc, #92] @ (22b90 ) │ │ │ │ + b.w 16f44 │ │ │ │ + ldr r1, [pc, #88] @ (224e0 ) │ │ │ │ + ldr r2, [pc, #88] @ (224e4 ) │ │ │ │ + ldr r0, [pc, #92] @ (224e8 ) │ │ │ │ add r1, pc │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ add r2, pc │ │ │ │ add r0, pc │ │ │ │ add.w r1, r1, #684 @ 0x2ac │ │ │ │ - b.w 170ac │ │ │ │ - ldr r1, [pc, #76] @ (22b94 ) │ │ │ │ - ldr r2, [pc, #76] @ (22b98 ) │ │ │ │ - ldr r0, [pc, #80] @ (22b9c ) │ │ │ │ + b.w 16f44 │ │ │ │ + ldr r1, [pc, #76] @ (224ec ) │ │ │ │ + ldr r2, [pc, #76] @ (224f0 ) │ │ │ │ + ldr r0, [pc, #80] @ (224f4 ) │ │ │ │ add r1, pc │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ add r2, pc │ │ │ │ add r0, pc │ │ │ │ add.w r1, r1, #684 @ 0x2ac │ │ │ │ - b.w 170ac │ │ │ │ + b.w 16f44 │ │ │ │ nop │ │ │ │ - bhi.n 22b70 │ │ │ │ + udf #166 @ 0xa6 │ │ │ │ movs r5, r0 │ │ │ │ - ldr r0, [sp, #16] │ │ │ │ - movs r3, r0 │ │ │ │ - asrs r6, r3, #9 │ │ │ │ - movs r3, r0 │ │ │ │ - lsls r0, r2, #4 │ │ │ │ - movs r3, r0 │ │ │ │ - str r7, [sp, #912] @ 0x390 │ │ │ │ - movs r3, r0 │ │ │ │ - adds r6, r7, #7 │ │ │ │ + str r6, [sp, #592] @ 0x250 │ │ │ │ movs r3, r0 │ │ │ │ - lsls r0, r6, #3 │ │ │ │ + asrs r2, r1, #4 │ │ │ │ movs r3, r0 │ │ │ │ - str r7, [sp, #816] @ 0x330 │ │ │ │ + vrev64. d0, d2 │ │ │ │ + str r6, [sp, #464] @ 0x1d0 │ │ │ │ movs r3, r0 │ │ │ │ - adds r6, r7, #5 │ │ │ │ + adds r2, r5, #2 │ │ │ │ movs r3, r0 │ │ │ │ - lsls r0, r3, #3 │ │ │ │ + vaddl.u16 q0, d12, d2 │ │ │ │ + str r6, [sp, #368] @ 0x170 │ │ │ │ movs r3, r0 │ │ │ │ - str r7, [sp, #720] @ 0x2d0 │ │ │ │ - movs r3, r0 │ │ │ │ - adds r2, r7, #5 │ │ │ │ + adds r2, r5, #0 │ │ │ │ movs r3, r0 │ │ │ │ - lsls r0, r0, #3 │ │ │ │ + vaddl.u8 q0, d4, d2 │ │ │ │ + str r6, [sp, #272] @ 0x110 │ │ │ │ movs r3, r0 │ │ │ │ - str r7, [sp, #624] @ 0x270 │ │ │ │ + adds r6, r4, #0 │ │ │ │ movs r3, r0 │ │ │ │ - adds r2, r4, #7 │ │ │ │ + vhadd.u32 d16, d12, d2 │ │ │ │ + str r6, [sp, #176] @ 0xb0 │ │ │ │ movs r3, r0 │ │ │ │ - lsls r0, r5, #2 │ │ │ │ + adds r6, r1, #2 │ │ │ │ movs r3, r0 │ │ │ │ + vhadd.u16 d16, d4, d2 │ │ │ │ │ │ │ │ -00022ba0 : │ │ │ │ +000224f8 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #68] @ (22bf4 ) │ │ │ │ + ldr r3, [pc, #68] @ (2254c ) │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r3, #0] │ │ │ │ - blx 15a40 │ │ │ │ - cbz r4, 22bd8 │ │ │ │ + blx 15908 │ │ │ │ + cbz r4, 22530 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 22bc6 │ │ │ │ + cbz r3, 2251e │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 22bd0 │ │ │ │ + beq.n 22528 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 22bd8 │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 22530 │ │ │ │ add r4, r5 │ │ │ │ ldrd r0, r1, [r4, #24] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r1, [pc, #28] @ (22bf8 ) │ │ │ │ - ldr r2, [pc, #32] @ (22bfc ) │ │ │ │ - ldr r0, [pc, #32] @ (22c00 ) │ │ │ │ + ldr r1, [pc, #28] @ (22550 ) │ │ │ │ + ldr r2, [pc, #32] @ (22554 ) │ │ │ │ + ldr r0, [pc, #32] @ (22558 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #716 @ 0x2cc │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ + blx 16f48 │ │ │ │ mov.w r0, #131072 @ 0x20000 │ │ │ │ movs r1, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - bvs.n 22bbc │ │ │ │ + ble.n 22454 │ │ │ │ movs r5, r0 │ │ │ │ - str r7, [sp, #40] @ 0x28 │ │ │ │ - movs r3, r0 │ │ │ │ - asrs r0, r5, #5 │ │ │ │ + str r5, [sp, #616] @ 0x268 │ │ │ │ movs r3, r0 │ │ │ │ - movs r6, r2 │ │ │ │ + asrs r4, r2, #32 │ │ │ │ movs r3, r0 │ │ │ │ + cdp2 0, 12, cr0, cr2, cr2, {0} │ │ │ │ │ │ │ │ -00022c04 : │ │ │ │ +0002255c : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r1, [pc, #96] @ (22c74 ) │ │ │ │ + ldr r1, [pc, #96] @ (225cc ) │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r2 │ │ │ │ mov r5, r3 │ │ │ │ add r1, pc │ │ │ │ ldr r7, [r1, #0] │ │ │ │ - blx 15a40 │ │ │ │ - cbz r4, 22c5c │ │ │ │ + blx 15908 │ │ │ │ + cbz r4, 225b4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 22c2e │ │ │ │ + cbz r3, 22586 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 22c38 │ │ │ │ + beq.n 22590 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 22c5c │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 225b4 │ │ │ │ adds r3, r4, r7 │ │ │ │ ldrd r1, r2, [r3, #24] │ │ │ │ cmp r2, r5 │ │ │ │ it eq │ │ │ │ cmpeq r1, r6 │ │ │ │ - bne.n 22c48 │ │ │ │ + bne.n 225a0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ strd r6, r5, [r3, #24] │ │ │ │ mov r0, r4 │ │ │ │ - ldr r3, [pc, #40] @ (22c78 ) │ │ │ │ + ldr r3, [pc, #40] @ (225d0 ) │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r3, #36] @ 0x24 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 18344 │ │ │ │ - ldr r1, [pc, #28] @ (22c7c ) │ │ │ │ - ldr r2, [pc, #32] @ (22c80 ) │ │ │ │ - ldr r0, [pc, #32] @ (22c84 ) │ │ │ │ + b.w 181c4 │ │ │ │ + ldr r1, [pc, #28] @ (225d4 ) │ │ │ │ + ldr r2, [pc, #32] @ (225d8 ) │ │ │ │ + ldr r0, [pc, #32] @ (225dc ) │ │ │ │ add r1, pc │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ add r2, pc │ │ │ │ add r0, pc │ │ │ │ add.w r1, r1, #772 @ 0x304 │ │ │ │ - b.w 170ac │ │ │ │ - bvs.n 22d6c │ │ │ │ + b.w 16f44 │ │ │ │ + ble.n 22604 │ │ │ │ movs r5, r0 │ │ │ │ - bvs.n 22d04 │ │ │ │ + bgt.n 2259c │ │ │ │ movs r5, r0 │ │ │ │ - str r6, [sp, #536] @ 0x218 │ │ │ │ + str r5, [sp, #88] @ 0x58 │ │ │ │ movs r3, r0 │ │ │ │ - asrs r0, r4, #3 │ │ │ │ + lsrs r4, r1, #30 │ │ │ │ movs r3, r0 │ │ │ │ - vaddl.u16 q0, d2, d2 │ │ │ │ + cdp2 0, 3, cr0, cr14, cr2, {0} │ │ │ │ │ │ │ │ -00022c88 : │ │ │ │ +000225e0 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #64] @ (22cd8 ) │ │ │ │ + ldr r3, [pc, #64] @ (22630 ) │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r3, #0] │ │ │ │ - blx 15a40 │ │ │ │ - cbz r4, 22cbe │ │ │ │ + blx 15908 │ │ │ │ + cbz r4, 22616 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 22cae │ │ │ │ + cbz r3, 22606 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 22cb8 │ │ │ │ + beq.n 22610 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 22cbe │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 22616 │ │ │ │ add r4, r5 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r1, [pc, #28] @ (22cdc ) │ │ │ │ - ldr r2, [pc, #28] @ (22ce0 ) │ │ │ │ - ldr r0, [pc, #32] @ (22ce4 ) │ │ │ │ + ldr r1, [pc, #28] @ (22634 ) │ │ │ │ + ldr r2, [pc, #28] @ (22638 ) │ │ │ │ + ldr r0, [pc, #32] @ (2263c ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #828 @ 0x33c │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ + blx 16f48 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - bpl.n 22cd0 │ │ │ │ + bgt.n 22568 │ │ │ │ movs r5, r0 │ │ │ │ - str r6, [sp, #144] @ 0x90 │ │ │ │ + str r4, [sp, #720] @ 0x2d0 │ │ │ │ movs r3, r0 │ │ │ │ - asrs r2, r0, #2 │ │ │ │ + lsrs r6, r5, #28 │ │ │ │ movs r3, r0 │ │ │ │ - vhadd.u d0, d0, d2 │ │ │ │ + ldc2l 0, cr0, [ip, #8] │ │ │ │ │ │ │ │ -00022ce8 : │ │ │ │ +00022640 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #192] @ (22db8 ) │ │ │ │ + ldr r3, [pc, #192] @ (22710 ) │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r3, #0] │ │ │ │ - blx 15a40 │ │ │ │ + blx 15908 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 22d9c │ │ │ │ + beq.n 226f4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 22d14 │ │ │ │ + cbz r3, 2266c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 22d20 │ │ │ │ + beq.n 22678 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ + blx 17500 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 22d9c │ │ │ │ + beq.n 226f4 │ │ │ │ add r5, r4 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ cmp r3, r6 │ │ │ │ - bne.n 22d2c │ │ │ │ + bne.n 22684 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #140] @ (22dbc ) │ │ │ │ + ldr r3, [pc, #140] @ (22714 ) │ │ │ │ mov r0, r4 │ │ │ │ str r6, [r5, #32] │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r1, [r3, #40] @ 0x28 │ │ │ │ - blx 18348 │ │ │ │ + blx 181c8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r3, r4 │ │ │ │ ldr.w r0, [r3, #128] @ 0x80 │ │ │ │ - cbz r0, 22d60 │ │ │ │ + cbz r0, 226b8 │ │ │ │ str r3, [sp, #4] │ │ │ │ - blx 18114 │ │ │ │ + blx 17fa0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r0, [r3, #128] @ 0x80 │ │ │ │ - blx 181e0 │ │ │ │ + blx 1806c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ movs r2, #0 │ │ │ │ str.w r2, [r3, #128] @ 0x80 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 22d28 │ │ │ │ + beq.n 22680 │ │ │ │ mov r0, r6 │ │ │ │ - blx 16dfc │ │ │ │ - ldr r1, [pc, #84] @ (22dc0 ) │ │ │ │ + blx 16c94 │ │ │ │ + ldr r1, [pc, #84] @ (22718 ) │ │ │ │ str.w r0, [r5, #128] @ 0x80 │ │ │ │ add r1, pc │ │ │ │ - blx 150fc │ │ │ │ - ldr r1, [pc, #76] @ (22dc4 ) │ │ │ │ + blx 14fc4 │ │ │ │ + ldr r1, [pc, #76] @ (2271c ) │ │ │ │ mov r2, r4 │ │ │ │ ldr.w r0, [r5, #128] @ 0x80 │ │ │ │ add r1, pc │ │ │ │ movs r3, #0 │ │ │ │ - blx 15a68 │ │ │ │ + blx 15930 │ │ │ │ ldr.w r4, [r5, #128] @ 0x80 │ │ │ │ - blx 18c98 │ │ │ │ + blx 18b0c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 18300 │ │ │ │ - ldr r1, [pc, #40] @ (22dc8 ) │ │ │ │ - ldr r2, [pc, #44] @ (22dcc ) │ │ │ │ - ldr r0, [pc, #44] @ (22dd0 ) │ │ │ │ + b.w 18180 │ │ │ │ + ldr r1, [pc, #40] @ (22720 ) │ │ │ │ + ldr r2, [pc, #44] @ (22724 ) │ │ │ │ + ldr r0, [pc, #44] @ (22728 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #880 @ 0x370 │ │ │ │ add r0, pc │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 170ac │ │ │ │ + b.w 16f44 │ │ │ │ nop │ │ │ │ - bpl.n 22ce8 │ │ │ │ + bgt.n 22780 │ │ │ │ movs r5, r0 │ │ │ │ - bpl.n 22e84 │ │ │ │ + bgt.n 2271c │ │ │ │ movs r5, r0 │ │ │ │ - subs r0, r6, r7 │ │ │ │ + subs r4, r3, r2 │ │ │ │ movs r3, r0 │ │ │ │ - bl ffff6dc6 <_SOUP_METHOD_CONNECT@@Base+0xfff769a6> │ │ │ │ - str r5, [sp, #280] @ 0x118 │ │ │ │ + bl ffff671e <_SOUP_METHOD_CONNECT@@Base+0xfff76306> │ │ │ │ + str r3, [sp, #856] @ 0x358 │ │ │ │ movs r3, r0 │ │ │ │ - lsrs r4, r4, #30 │ │ │ │ + lsrs r0, r2, #25 │ │ │ │ movs r3, r0 │ │ │ │ - cdp2 0, 5, cr0, cr2, cr2, {0} │ │ │ │ + ldc2l 0, cr0, [lr], #8 │ │ │ │ │ │ │ │ -00022dd4 : │ │ │ │ +0002272c : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #64] @ (22e24 ) │ │ │ │ + ldr r3, [pc, #64] @ (2277c ) │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r3, #0] │ │ │ │ - blx 15a40 │ │ │ │ - cbz r4, 22e0a │ │ │ │ + blx 15908 │ │ │ │ + cbz r4, 22762 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 22dfa │ │ │ │ + cbz r3, 22752 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 22e04 │ │ │ │ + beq.n 2275c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 22e0a │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 22762 │ │ │ │ add r4, r5 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r1, [pc, #28] @ (22e28 ) │ │ │ │ - ldr r2, [pc, #28] @ (22e2c ) │ │ │ │ - ldr r0, [pc, #32] @ (22e30 ) │ │ │ │ + ldr r1, [pc, #28] @ (22780 ) │ │ │ │ + ldr r2, [pc, #28] @ (22784 ) │ │ │ │ + ldr r0, [pc, #32] @ (22788 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #932 @ 0x3a4 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ + blx 16f48 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - bmi.n 22d84 │ │ │ │ + blt.n 2281c │ │ │ │ movs r5, r0 │ │ │ │ - str r4, [sp, #864] @ 0x360 │ │ │ │ + str r3, [sp, #416] @ 0x1a0 │ │ │ │ movs r3, r0 │ │ │ │ - lsrs r6, r6, #28 │ │ │ │ + lsrs r2, r4, #23 │ │ │ │ movs r3, r0 │ │ │ │ - stc2l 0, cr0, [r4, #8]! │ │ │ │ + ldc2 0, cr0, [r0], {2} │ │ │ │ │ │ │ │ -00022e34 : │ │ │ │ +0002278c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r2, [pc, #128] @ (22ec4 ) │ │ │ │ + ldr r2, [pc, #128] @ (2281c ) │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ add r2, pc │ │ │ │ ldr r6, [r2, #0] │ │ │ │ - blx 15a40 │ │ │ │ - cbz r5, 22ea8 │ │ │ │ + blx 15908 │ │ │ │ + cbz r5, 22800 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - cbz r3, 22e5e │ │ │ │ + cbz r3, 227b6 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 22e68 │ │ │ │ + beq.n 227c0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 22ea8 │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 22800 │ │ │ │ adds r2, r5, r6 │ │ │ │ ldr r3, [r2, #36] @ 0x24 │ │ │ │ cmp r3, r4 │ │ │ │ - bne.n 22e76 │ │ │ │ - cbz r4, 22e8e │ │ │ │ + bne.n 227ce │ │ │ │ + cbz r4, 227e6 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #80] @ (22ec8 ) │ │ │ │ + ldr r3, [pc, #80] @ (22820 ) │ │ │ │ mov r0, r5 │ │ │ │ str r4, [r2, #36] @ 0x24 │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr r1, [r3, #44] @ 0x2c │ │ │ │ - blx 18348 │ │ │ │ + blx 181c8 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r4, [r2, #36] @ 0x24 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 22e72 │ │ │ │ - ldr r3, [pc, #60] @ (22ecc ) │ │ │ │ + bne.n 227ca │ │ │ │ + ldr r3, [pc, #60] @ (22824 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r3, r5 │ │ │ │ ldr r0, [r3, #48] @ 0x30 │ │ │ │ str r4, [r3, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 22e72 │ │ │ │ + beq.n 227ca │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 15758 │ │ │ │ - ldr r1, [pc, #36] @ (22ed0 ) │ │ │ │ - ldr r2, [pc, #40] @ (22ed4 ) │ │ │ │ - ldr r0, [pc, #40] @ (22ed8 ) │ │ │ │ + b.w 15620 │ │ │ │ + ldr r1, [pc, #36] @ (22828 ) │ │ │ │ + ldr r2, [pc, #40] @ (2282c ) │ │ │ │ + ldr r0, [pc, #40] @ (22830 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #988 @ 0x3dc │ │ │ │ add r0, pc │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 170ac │ │ │ │ + b.w 16f44 │ │ │ │ nop │ │ │ │ - bmi.n 22f5c │ │ │ │ + bge.n 227f4 │ │ │ │ movs r5, r0 │ │ │ │ - bmi.n 22efc │ │ │ │ + bge.n 22794 │ │ │ │ movs r5, r0 │ │ │ │ - bmi.n 22ed8 │ │ │ │ + bge.n 22770 │ │ │ │ movs r5, r0 │ │ │ │ - str r4, [sp, #232] @ 0xe8 │ │ │ │ + str r2, [sp, #808] @ 0x328 │ │ │ │ movs r3, r0 │ │ │ │ - lsrs r0, r3, #26 │ │ │ │ + lsrs r4, r0, #21 │ │ │ │ movs r3, r0 │ │ │ │ - stc2l 0, cr0, [r6, #-8] │ │ │ │ + @ instruction: 0xfbf20002 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr.w ip, [pc, #340] @ 23040 │ │ │ │ + ldr.w ip, [pc, #340] @ 22998 │ │ │ │ mov lr, r3 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ add ip, pc │ │ │ │ mov r0, r2 │ │ │ │ ldr.w r3, [ip] │ │ │ │ add.w ip, r1, #4294967295 @ 0xffffffff │ │ │ │ adds r2, r4, r3 │ │ │ │ cmp.w ip, #9 │ │ │ │ - bhi.n 22fc4 │ │ │ │ + bhi.n 2291c │ │ │ │ tbb [pc, ip] │ │ │ │ adds r5, r1, #4 │ │ │ │ cmp r6, #36 @ 0x24 │ │ │ │ ldrb r0, [r7, r0] │ │ │ │ - ldr r2, [pc, #264] @ (2301c ) │ │ │ │ + ldr r2, [pc, #264] @ (22974 ) │ │ │ │ lsls r3, r2, #21 │ │ │ │ str r2, [sp, #24] │ │ │ │ - blx 17158 │ │ │ │ + blx 16ff0 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ str.w r0, [r2, #132] @ 0x84 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r2, [r4, r3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 2300a │ │ │ │ - ldr r1, [pc, #276] @ (23044 ) │ │ │ │ - ldr r2, [pc, #280] @ (23048 ) │ │ │ │ - ldr r0, [pc, #280] @ (2304c ) │ │ │ │ + beq.n 22962 │ │ │ │ + ldr r1, [pc, #276] @ (2299c ) │ │ │ │ + ldr r2, [pc, #280] @ (229a0 ) │ │ │ │ + ldr r0, [pc, #280] @ (229a4 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add r0, pc │ │ │ │ addw r1, r1, #1044 @ 0x414 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 170ac │ │ │ │ + b.w 16f44 │ │ │ │ str r2, [sp, #24] │ │ │ │ - blx 15cf4 │ │ │ │ + blx 15bb0 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ str r0, [r2, #4] │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2302e │ │ │ │ - ldr r1, [pc, #244] @ (23050 ) │ │ │ │ - ldr r2, [pc, #244] @ (23054 ) │ │ │ │ - ldr r0, [pc, #248] @ (23058 ) │ │ │ │ + beq.n 22986 │ │ │ │ + ldr r1, [pc, #244] @ (229a8 ) │ │ │ │ + ldr r2, [pc, #244] @ (229ac ) │ │ │ │ + ldr r0, [pc, #248] @ (229b0 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add r0, pc │ │ │ │ - b.n 22f38 │ │ │ │ + b.n 22890 │ │ │ │ ldr r3, [r2, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 23022 │ │ │ │ - ldr r1, [pc, #236] @ (2305c ) │ │ │ │ - ldr r2, [pc, #236] @ (23060 ) │ │ │ │ - ldr r0, [pc, #240] @ (23064 ) │ │ │ │ + beq.n 2297a │ │ │ │ + ldr r1, [pc, #236] @ (229b4 ) │ │ │ │ + ldr r2, [pc, #236] @ (229b8 ) │ │ │ │ + ldr r0, [pc, #240] @ (229bc ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add r0, pc │ │ │ │ - b.n 22f38 │ │ │ │ + b.n 22890 │ │ │ │ ldr r3, [r2, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 23016 │ │ │ │ - ldr r1, [pc, #228] @ (23068 ) │ │ │ │ - ldr r2, [pc, #228] @ (2306c ) │ │ │ │ - ldr r0, [pc, #232] @ (23070 ) │ │ │ │ + beq.n 2296e │ │ │ │ + ldr r1, [pc, #228] @ (229c0 ) │ │ │ │ + ldr r2, [pc, #228] @ (229c4 ) │ │ │ │ + ldr r0, [pc, #232] @ (229c8 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add r0, pc │ │ │ │ - b.n 22f38 │ │ │ │ + b.n 22890 │ │ │ │ str r2, [sp, #24] │ │ │ │ - blx 172b0 │ │ │ │ + blx 17148 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ strd r0, r1, [r2, #24] │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - blx 15f8c │ │ │ │ + blx 15e48 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 17cf0 │ │ │ │ - blx 15f8c │ │ │ │ + b.w 17b7c │ │ │ │ + blx 15e48 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 188b8 │ │ │ │ + b.w 1872c │ │ │ │ ldrd r3, r2, [lr] │ │ │ │ str r1, [sp, #28] │ │ │ │ str r2, [sp, #24] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 17904 │ │ │ │ + blx 1779c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ - ldr r4, [pc, #156] @ (23074 ) │ │ │ │ + ldr r4, [pc, #156] @ (229cc ) │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add r4, pc │ │ │ │ - blx 17904 │ │ │ │ + blx 1779c │ │ │ │ ldr r2, [sp, #24] │ │ │ │ strd r5, r0, [sp, #16] │ │ │ │ movw r0, #1490 @ 0x5d2 │ │ │ │ str r2, [sp, #12] │ │ │ │ strd r0, r4, [sp] │ │ │ │ - ldr r3, [pc, #132] @ (23078 ) │ │ │ │ - ldr r2, [pc, #136] @ (2307c ) │ │ │ │ - ldr r0, [pc, #136] @ (23080 ) │ │ │ │ + ldr r3, [pc, #132] @ (229d0 ) │ │ │ │ + ldr r2, [pc, #136] @ (229d4 ) │ │ │ │ + ldr r0, [pc, #136] @ (229d8 ) │ │ │ │ add r3, pc │ │ │ │ ldr r1, [sp, #28] │ │ │ │ add r2, pc │ │ │ │ str r1, [sp, #8] │ │ │ │ add r0, pc │ │ │ │ movs r1, #16 │ │ │ │ - blx 189fc │ │ │ │ + blx 18870 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ str r3, [sp, #24] │ │ │ │ - blx 17884 │ │ │ │ + blx 1771c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str r0, [r4, r3] │ │ │ │ - b.n 22f22 │ │ │ │ + b.n 2287a │ │ │ │ str r2, [sp, #24] │ │ │ │ - blx 1571c │ │ │ │ + blx 155e4 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ str r0, [r2, #16] │ │ │ │ - b.n 22f22 │ │ │ │ + b.n 2287a │ │ │ │ str r2, [sp, #24] │ │ │ │ - blx 1571c │ │ │ │ + blx 155e4 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ str r0, [r2, #12] │ │ │ │ - b.n 22f22 │ │ │ │ + b.n 2287a │ │ │ │ str r2, [sp, #24] │ │ │ │ - blx 1543c │ │ │ │ - blx 18c8c │ │ │ │ + blx 15304 │ │ │ │ + blx 18b00 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ str r0, [r2, #8] │ │ │ │ - b.n 22f22 │ │ │ │ + b.n 2287a │ │ │ │ nop │ │ │ │ - bcc.n 22f84 │ │ │ │ + bge.n 22a1c │ │ │ │ movs r5, r0 │ │ │ │ - str r3, [sp, #728] @ 0x2d8 │ │ │ │ + str r2, [sp, #280] @ 0x118 │ │ │ │ movs r3, r0 │ │ │ │ - subs r0, r3, r1 │ │ │ │ + adds r4, r0, r4 │ │ │ │ movs r3, r0 │ │ │ │ - stc2l 0, cr0, [r6], {2} │ │ │ │ - str r3, [sp, #544] @ 0x220 │ │ │ │ + usada8 r0, r2, r2, r0 │ │ │ │ + str r2, [sp, #96] @ 0x60 │ │ │ │ movs r3, r0 │ │ │ │ - subs r2, r0, r1 │ │ │ │ + adds r6, r5, r3 │ │ │ │ movs r3, r0 │ │ │ │ - ldc2 0, cr0, [r8], {2} │ │ │ │ - str r3, [sp, #464] @ 0x1d0 │ │ │ │ + smlsd r0, r4, r2, r0 │ │ │ │ + str r2, [sp, #16] │ │ │ │ movs r3, r0 │ │ │ │ - subs r2, r0, r1 │ │ │ │ + adds r6, r5, r3 │ │ │ │ movs r3, r0 │ │ │ │ - stc2 0, cr0, [r4], {2} │ │ │ │ - str r3, [sp, #384] @ 0x180 │ │ │ │ + smlawb r0, r0, r2, r0 │ │ │ │ + str r1, [sp, #960] @ 0x3c0 │ │ │ │ movs r3, r0 │ │ │ │ - subs r6, r0, r1 │ │ │ │ + adds r2, r6, r3 │ │ │ │ movs r3, r0 │ │ │ │ - ldc2l 0, cr0, [r0], #-8 │ │ │ │ - stc2 0, cr0, [sl], #-8 │ │ │ │ - lsrs r2, r3, #7 │ │ │ │ + smlabb r0, ip, r2, r0 │ │ │ │ + @ instruction: 0xfad60002 │ │ │ │ + lsrs r6, r0, #2 │ │ │ │ movs r3, r0 │ │ │ │ - smlal r0, r0, sl, r2 │ │ │ │ - @ instruction: 0xfbfe0002 │ │ │ │ + @ instruction: 0xfa760002 │ │ │ │ + @ instruction: 0xfaaa0002 │ │ │ │ │ │ │ │ -00023084 : │ │ │ │ - ldr r3, [pc, #8] @ (23090 ) │ │ │ │ +000229dc : │ │ │ │ + ldr r3, [pc, #8] @ (229e8 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, r3 │ │ │ │ str r1, [r0, #124] @ 0x7c │ │ │ │ bx lr │ │ │ │ - bcs.n 230b0 │ │ │ │ + bhi.n 22948 │ │ │ │ movs r5, r0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r0, [pc, #44] @ (230d4 ) │ │ │ │ + ldr r0, [pc, #44] @ (22a2c ) │ │ │ │ sub sp, #20 │ │ │ │ add r0, pc │ │ │ │ - blx 155a0 │ │ │ │ - ldr r2, [pc, #36] @ (230d8 ) │ │ │ │ - ldr r3, [pc, #40] @ (230dc ) │ │ │ │ + blx 15468 │ │ │ │ + ldr r2, [pc, #36] @ (22a30 ) │ │ │ │ + ldr r3, [pc, #40] @ (22a34 ) │ │ │ │ mov r1, r0 │ │ │ │ mov.w ip, #12 │ │ │ │ add r2, pc │ │ │ │ movs r0, #16 │ │ │ │ add r3, pc │ │ │ │ strd r2, r0, [sp, #4] │ │ │ │ movs r2, #116 @ 0x74 │ │ │ │ str.w ip, [sp] │ │ │ │ movs r0, #80 @ 0x50 │ │ │ │ - blx 17c20 │ │ │ │ + blx 17ab8 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - adds r6, r7, r4 │ │ │ │ + asrs r2, r5, #31 │ │ │ │ movs r3, r0 │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ movs r7, r3 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - blx 189d4 │ │ │ │ - ldr r1, [pc, #16] @ (23108 ) │ │ │ │ + blx 18848 │ │ │ │ + ldr r1, [pc, #16] @ (22a60 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r1, #0] │ │ │ │ - cbnz r3, 230fe │ │ │ │ + cbnz r3, 22a56 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 18b70 │ │ │ │ - bne.n 230e0 │ │ │ │ + b.w 189e4 │ │ │ │ + bhi.n 22978 │ │ │ │ movs r5, r0 │ │ │ │ │ │ │ │ -0002310c : │ │ │ │ +00022a64 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #56] @ (23154 ) │ │ │ │ + ldr r3, [pc, #56] @ (22aac ) │ │ │ │ sub sp, #12 │ │ │ │ add r3, pc │ │ │ │ dmb ish │ │ │ │ adds r2, r3, #4 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ dmb ish │ │ │ │ - cbz r3, 23138 │ │ │ │ - ldr r3, [pc, #40] @ (23158 ) │ │ │ │ + cbz r3, 22a90 │ │ │ │ + ldr r3, [pc, #40] @ (22ab0 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #4] │ │ │ │ - blx 18190 │ │ │ │ + blx 1801c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2312e │ │ │ │ - bl 23098 │ │ │ │ + beq.n 22a86 │ │ │ │ + bl 229f0 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - blx 1867c │ │ │ │ - b.n 2312e │ │ │ │ + blx 184fc │ │ │ │ + b.n 22a86 │ │ │ │ nop │ │ │ │ - bne.n 230dc │ │ │ │ + bhi.n 22b74 │ │ │ │ movs r5, r0 │ │ │ │ - bne.n 230bc │ │ │ │ + bhi.n 22b54 │ │ │ │ movs r5, r0 │ │ │ │ │ │ │ │ -0002315c : │ │ │ │ +00022ab4 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r2 │ │ │ │ mov r5, r3 │ │ │ │ - blx 17fe8 │ │ │ │ - cbz r4, 231b6 │ │ │ │ + blx 17e74 │ │ │ │ + cbz r4, 22b0e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 23184 │ │ │ │ + cbz r3, 22adc │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r0, r2 │ │ │ │ - beq.n 23192 │ │ │ │ + beq.n 22aea │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - blx 17668 │ │ │ │ + blx 17500 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - cbz r0, 231b6 │ │ │ │ - cbz r6, 231de │ │ │ │ - cbz r5, 2319a │ │ │ │ + cbz r0, 22b0e │ │ │ │ + cbz r6, 22b36 │ │ │ │ + cbz r5, 22af2 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ - cbnz r2, 231cc │ │ │ │ + cbnz r2, 22b24 │ │ │ │ ldr.w lr, [r3, #72] @ 0x48 │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.n 231f0 │ │ │ │ + beq.n 22b48 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ mov ip, lr │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ bx ip │ │ │ │ - ldr r2, [pc, #60] @ (231f4 ) │ │ │ │ - ldr r1, [pc, #60] @ (231f8 ) │ │ │ │ - ldr r0, [pc, #64] @ (231fc ) │ │ │ │ + ldr r2, [pc, #60] @ (22b4c ) │ │ │ │ + ldr r1, [pc, #60] @ (22b50 ) │ │ │ │ + ldr r0, [pc, #64] @ (22b54 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ + blx 16f48 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r2, [pc, #48] @ (23200 ) │ │ │ │ - ldr r1, [pc, #52] @ (23204 ) │ │ │ │ - ldr r0, [pc, #52] @ (23208 ) │ │ │ │ + ldr r2, [pc, #48] @ (22b58 ) │ │ │ │ + ldr r1, [pc, #52] @ (22b5c ) │ │ │ │ + ldr r0, [pc, #52] @ (22b60 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ - b.n 231c6 │ │ │ │ - ldr r2, [pc, #44] @ (2320c ) │ │ │ │ - ldr r1, [pc, #44] @ (23210 ) │ │ │ │ - ldr r0, [pc, #48] @ (23214 ) │ │ │ │ + blx 16f48 │ │ │ │ + b.n 22b1e │ │ │ │ + ldr r2, [pc, #44] @ (22b64 ) │ │ │ │ + ldr r1, [pc, #44] @ (22b68 ) │ │ │ │ + ldr r0, [pc, #48] @ (22b6c ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ - b.n 231c6 │ │ │ │ + blx 16f48 │ │ │ │ + b.n 22b1e │ │ │ │ movs r0, #1 │ │ │ │ - b.n 231c8 │ │ │ │ - adds r4, r0, r1 │ │ │ │ + b.n 22b20 │ │ │ │ + asrs r0, r6, #27 │ │ │ │ movs r3, r0 │ │ │ │ - str r5, [sp, #408] @ 0x198 │ │ │ │ + str r3, [sp, #984] @ 0x3d8 │ │ │ │ movs r3, r0 │ │ │ │ - @ instruction: 0xfa3c0002 │ │ │ │ - lsls r6, r1, #24 │ │ │ │ + str??.w r0, [r8, #2] │ │ │ │ + lsls r2, r7, #18 │ │ │ │ movs r3, r0 │ │ │ │ - str r5, [sp, #320] @ 0x140 │ │ │ │ + str r3, [sp, #896] @ 0x380 │ │ │ │ movs r3, r0 │ │ │ │ - @ instruction: 0xfa260002 │ │ │ │ - adds r4, r0, r1 │ │ │ │ + ldr.w r0, [r2, #2] │ │ │ │ + asrs r0, r6, #27 │ │ │ │ movs r3, r0 │ │ │ │ - str r5, [sp, #248] @ 0xf8 │ │ │ │ + str r3, [sp, #824] @ 0x338 │ │ │ │ movs r3, r0 │ │ │ │ - @ instruction: 0xfa140002 │ │ │ │ + str.w r0, [r0, #2] │ │ │ │ │ │ │ │ -00023218 : │ │ │ │ +00022b70 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ - blx 17fe8 │ │ │ │ - cbz r4, 23256 │ │ │ │ + blx 17e74 │ │ │ │ + cbz r4, 22bae │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 2323a │ │ │ │ + cbz r3, 22b92 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r0, r2 │ │ │ │ - beq.n 23248 │ │ │ │ + beq.n 22ba0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - blx 17668 │ │ │ │ + blx 17500 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - cbz r0, 23256 │ │ │ │ + cbz r0, 22bae │ │ │ │ ldr r3, [r3, #76] @ 0x4c │ │ │ │ - cbz r3, 23268 │ │ │ │ + cbz r3, 22bc0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ bx r3 │ │ │ │ - ldr r1, [pc, #24] @ (23270 ) │ │ │ │ - ldr r2, [pc, #24] @ (23274 ) │ │ │ │ - ldr r0, [pc, #28] @ (23278 ) │ │ │ │ + ldr r1, [pc, #24] @ (22bc8 ) │ │ │ │ + ldr r2, [pc, #24] @ (22bcc ) │ │ │ │ + ldr r0, [pc, #28] @ (22bd0 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #36 @ 0x24 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ + blx 16f48 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - str r4, [sp, #800] @ 0x320 │ │ │ │ + str r3, [sp, #352] @ 0x160 │ │ │ │ movs r3, r0 │ │ │ │ - asrs r2, r4, #30 │ │ │ │ + asrs r6, r1, #25 │ │ │ │ movs r3, r0 │ │ │ │ - ldrsb.w r0, [sl, #2] │ │ │ │ + str.w r0, [r6, r2] │ │ │ │ │ │ │ │ -0002327c : │ │ │ │ +00022bd4 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ - blx 17fe8 │ │ │ │ - cbz r4, 232ba │ │ │ │ + blx 17e74 │ │ │ │ + cbz r4, 22c12 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 2329e │ │ │ │ + cbz r3, 22bf6 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r0, r2 │ │ │ │ - beq.n 232ac │ │ │ │ + beq.n 22c04 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - blx 17668 │ │ │ │ + blx 17500 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - cbz r0, 232ba │ │ │ │ + cbz r0, 22c12 │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ - cbz r3, 232cc │ │ │ │ + cbz r3, 22c24 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ bx r3 │ │ │ │ - ldr r1, [pc, #24] @ (232d4 ) │ │ │ │ - ldr r2, [pc, #24] @ (232d8 ) │ │ │ │ - ldr r0, [pc, #28] @ (232dc ) │ │ │ │ + ldr r1, [pc, #24] @ (22c2c ) │ │ │ │ + ldr r2, [pc, #24] @ (22c30 ) │ │ │ │ + ldr r0, [pc, #28] @ (22c34 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #80 @ 0x50 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ + blx 16f48 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - str r4, [sp, #400] @ 0x190 │ │ │ │ + str r2, [sp, #976] @ 0x3d0 │ │ │ │ movs r3, r0 │ │ │ │ - asrs r6, r7, #28 │ │ │ │ + asrs r2, r5, #23 │ │ │ │ movs r3, r0 │ │ │ │ - ldrsh.w r0, [r6, r2] │ │ │ │ + @ instruction: 0xf7e20002 │ │ │ │ │ │ │ │ -000232e0 : │ │ │ │ +00022c38 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ - blx 17fe8 │ │ │ │ - cbz r4, 23356 │ │ │ │ + blx 17e74 │ │ │ │ + cbz r4, 22cae │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 23308 │ │ │ │ + cbz r3, 22c60 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r0, r2 │ │ │ │ - beq.n 23316 │ │ │ │ + beq.n 22c6e │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - blx 17668 │ │ │ │ + blx 17500 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - cbz r0, 23356 │ │ │ │ - cbz r7, 23370 │ │ │ │ + cbz r0, 22cae │ │ │ │ + cbz r7, 22cc8 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 23384 │ │ │ │ - cbz r6, 23322 │ │ │ │ + beq.n 22cdc │ │ │ │ + cbz r6, 22c7a │ │ │ │ ldr r2, [r6, #0] │ │ │ │ - cbnz r2, 2333e │ │ │ │ + cbnz r2, 22c96 │ │ │ │ ldr.w lr, [r3, #84] @ 0x54 │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.n 2336a │ │ │ │ + beq.n 22cc2 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ mov ip, lr │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ bx ip │ │ │ │ - ldr r1, [pc, #88] @ (23398 ) │ │ │ │ - ldr r2, [pc, #88] @ (2339c ) │ │ │ │ - ldr r0, [pc, #92] @ (233a0 ) │ │ │ │ + ldr r1, [pc, #88] @ (22cf0 ) │ │ │ │ + ldr r2, [pc, #88] @ (22cf4 ) │ │ │ │ + ldr r0, [pc, #92] @ (22cf8 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #128 @ 0x80 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ + blx 16f48 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r1, [pc, #76] @ (233a4 ) │ │ │ │ - ldr r2, [pc, #76] @ (233a8 ) │ │ │ │ - ldr r0, [pc, #80] @ (233ac ) │ │ │ │ + ldr r1, [pc, #76] @ (22cfc ) │ │ │ │ + ldr r2, [pc, #76] @ (22d00 ) │ │ │ │ + ldr r0, [pc, #80] @ (22d04 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #128 @ 0x80 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ - b.n 23350 │ │ │ │ + blx 16f48 │ │ │ │ + b.n 22ca8 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r1, [pc, #60] @ (233b0 ) │ │ │ │ - ldr r2, [pc, #64] @ (233b4 ) │ │ │ │ - ldr r0, [pc, #64] @ (233b8 ) │ │ │ │ + ldr r1, [pc, #60] @ (22d08 ) │ │ │ │ + ldr r2, [pc, #64] @ (22d0c ) │ │ │ │ + ldr r0, [pc, #64] @ (22d10 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #128 @ 0x80 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ - b.n 23350 │ │ │ │ - ldr r1, [pc, #52] @ (233bc ) │ │ │ │ - ldr r2, [pc, #56] @ (233c0 ) │ │ │ │ - ldr r0, [pc, #56] @ (233c4 ) │ │ │ │ + blx 16f48 │ │ │ │ + b.n 22ca8 │ │ │ │ + ldr r1, [pc, #52] @ (22d14 ) │ │ │ │ + ldr r2, [pc, #56] @ (22d18 ) │ │ │ │ + ldr r0, [pc, #56] @ (22d1c ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #128 @ 0x80 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ - b.n 23350 │ │ │ │ - str r3, [sp, #896] @ 0x380 │ │ │ │ + blx 16f48 │ │ │ │ + b.n 22ca8 │ │ │ │ + str r2, [sp, #448] @ 0x1c0 │ │ │ │ movs r3, r0 │ │ │ │ - lsls r2, r3, #18 │ │ │ │ + lsls r6, r0, #13 │ │ │ │ movs r3, r0 │ │ │ │ - ldrh.w r0, [r2, #2] │ │ │ │ - str r3, [sp, #800] @ 0x320 │ │ │ │ + @ instruction: 0xf75e0002 │ │ │ │ + str r2, [sp, #352] @ 0x160 │ │ │ │ movs r3, r0 │ │ │ │ - asrs r2, r4, #26 │ │ │ │ + asrs r6, r1, #21 │ │ │ │ movs r3, r0 │ │ │ │ - ldrb.w r0, [sl, #2] │ │ │ │ - str r3, [sp, #696] @ 0x2b8 │ │ │ │ + @ instruction: 0xf7460002 │ │ │ │ + str r2, [sp, #248] @ 0xf8 │ │ │ │ movs r3, r0 │ │ │ │ - asrs r0, r5, #27 │ │ │ │ + asrs r4, r2, #22 │ │ │ │ movs r3, r0 │ │ │ │ - strb.w r0, [r0, #2] │ │ │ │ - str r3, [sp, #616] @ 0x268 │ │ │ │ + @ instruction: 0xf72c0002 │ │ │ │ + str r2, [sp, #168] @ 0xa8 │ │ │ │ movs r3, r0 │ │ │ │ - asrs r4, r4, #27 │ │ │ │ + asrs r0, r2, #22 │ │ │ │ movs r3, r0 │ │ │ │ - str??.w r0, [ip, r2] │ │ │ │ + @ instruction: 0xf7180002 │ │ │ │ │ │ │ │ -000233c8 : │ │ │ │ +00022d20 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ - blx 17fe8 │ │ │ │ - cbz r4, 2343e │ │ │ │ + blx 17e74 │ │ │ │ + cbz r4, 22d96 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 233f0 │ │ │ │ + cbz r3, 22d48 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r0, r2 │ │ │ │ - beq.n 233fe │ │ │ │ + beq.n 22d56 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - blx 17668 │ │ │ │ + blx 17500 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - cbz r0, 2343e │ │ │ │ - cbz r7, 23458 │ │ │ │ + cbz r0, 22d96 │ │ │ │ + cbz r7, 22db0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 2346c │ │ │ │ - cbz r6, 2340a │ │ │ │ + beq.n 22dc4 │ │ │ │ + cbz r6, 22d62 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ - cbnz r2, 23426 │ │ │ │ + cbnz r2, 22d7e │ │ │ │ ldr.w lr, [r3, #88] @ 0x58 │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.n 23452 │ │ │ │ + beq.n 22daa │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ mov ip, lr │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ bx ip │ │ │ │ - ldr r1, [pc, #88] @ (23480 ) │ │ │ │ - ldr r2, [pc, #88] @ (23484 ) │ │ │ │ - ldr r0, [pc, #92] @ (23488 ) │ │ │ │ + ldr r1, [pc, #88] @ (22dd8 ) │ │ │ │ + ldr r2, [pc, #88] @ (22ddc ) │ │ │ │ + ldr r0, [pc, #92] @ (22de0 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #180 @ 0xb4 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ + blx 16f48 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r1, [pc, #76] @ (2348c ) │ │ │ │ - ldr r2, [pc, #76] @ (23490 ) │ │ │ │ - ldr r0, [pc, #80] @ (23494 ) │ │ │ │ + ldr r1, [pc, #76] @ (22de4 ) │ │ │ │ + ldr r2, [pc, #76] @ (22de8 ) │ │ │ │ + ldr r0, [pc, #80] @ (22dec ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #180 @ 0xb4 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ - b.n 23438 │ │ │ │ + blx 16f48 │ │ │ │ + b.n 22d90 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r1, [pc, #60] @ (23498 ) │ │ │ │ - ldr r2, [pc, #64] @ (2349c ) │ │ │ │ - ldr r0, [pc, #64] @ (234a0 ) │ │ │ │ + ldr r1, [pc, #60] @ (22df0 ) │ │ │ │ + ldr r2, [pc, #64] @ (22df4 ) │ │ │ │ + ldr r0, [pc, #64] @ (22df8 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #180 @ 0xb4 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ - b.n 23438 │ │ │ │ - ldr r1, [pc, #52] @ (234a4 ) │ │ │ │ - ldr r2, [pc, #56] @ (234a8 ) │ │ │ │ - ldr r0, [pc, #56] @ (234ac ) │ │ │ │ + blx 16f48 │ │ │ │ + b.n 22d90 │ │ │ │ + ldr r1, [pc, #52] @ (22dfc ) │ │ │ │ + ldr r2, [pc, #56] @ (22e00 ) │ │ │ │ + ldr r0, [pc, #56] @ (22e04 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #180 @ 0xb4 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ - b.n 23438 │ │ │ │ - str r2, [sp, #992] @ 0x3e0 │ │ │ │ + blx 16f48 │ │ │ │ + b.n 22d90 │ │ │ │ + str r1, [sp, #544] @ 0x220 │ │ │ │ movs r3, r0 │ │ │ │ - lsls r2, r6, #14 │ │ │ │ + lsls r6, r3, #9 │ │ │ │ movs r3, r0 │ │ │ │ - @ instruction: 0xf7ca0002 │ │ │ │ - str r2, [sp, #896] @ 0x380 │ │ │ │ + @ instruction: 0xf6760002 │ │ │ │ + str r1, [sp, #448] @ 0x1c0 │ │ │ │ movs r3, r0 │ │ │ │ - asrs r2, r7, #22 │ │ │ │ + asrs r6, r4, #17 │ │ │ │ movs r3, r0 │ │ │ │ - @ instruction: 0xf7b20002 │ │ │ │ - str r2, [sp, #792] @ 0x318 │ │ │ │ + @ instruction: 0xf65e0002 │ │ │ │ + str r1, [sp, #344] @ 0x158 │ │ │ │ movs r3, r0 │ │ │ │ - asrs r0, r0, #24 │ │ │ │ + asrs r4, r5, #18 │ │ │ │ movs r3, r0 │ │ │ │ - @ instruction: 0xf7980002 │ │ │ │ - str r2, [sp, #712] @ 0x2c8 │ │ │ │ + movw r0, #18434 @ 0x4802 │ │ │ │ + str r1, [sp, #264] @ 0x108 │ │ │ │ movs r3, r0 │ │ │ │ - asrs r4, r7, #23 │ │ │ │ + asrs r0, r5, #18 │ │ │ │ movs r3, r0 │ │ │ │ - @ instruction: 0xf7840002 │ │ │ │ + @ instruction: 0xf6300002 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ - blx 17fe8 │ │ │ │ + blx 17e74 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #60] @ (23508 ) │ │ │ │ + ldr r0, [pc, #60] @ (22e60 ) │ │ │ │ add r0, pc │ │ │ │ - blx 155a0 │ │ │ │ - ldr r3, [pc, #56] @ (2350c ) │ │ │ │ + blx 15468 │ │ │ │ + ldr r3, [pc, #56] @ (22e64 ) │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ mov.w ip, #12 │ │ │ │ add r3, pc │ │ │ │ strd r3, r2, [sp, #4] │ │ │ │ - ldr r3, [pc, #44] @ (23510 ) │ │ │ │ + ldr r3, [pc, #44] @ (22e68 ) │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #116 @ 0x74 │ │ │ │ str.w ip, [sp] │ │ │ │ add r3, pc │ │ │ │ mov r0, r4 │ │ │ │ - blx 17c20 │ │ │ │ + blx 17ab8 │ │ │ │ movs r1, #132 @ 0x84 │ │ │ │ mov r4, r0 │ │ │ │ - blx 15a8c │ │ │ │ - ldr r3, [pc, #24] @ (23514 ) │ │ │ │ + blx 15948 │ │ │ │ + ldr r3, [pc, #24] @ (22e6c ) │ │ │ │ add r3, pc │ │ │ │ str r0, [r3, #0] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - asrs r4, r6, #22 │ │ │ │ + asrs r0, r4, #17 │ │ │ │ movs r3, r0 │ │ │ │ @ instruction: 0xffd3ffff │ │ │ │ movs r3, r5 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r5, {r2, r3, r5, r6, r7} │ │ │ │ + bmi.n 22d88 │ │ │ │ movs r5, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - blx 189d4 │ │ │ │ - ldr r1, [pc, #60] @ (2356c ) │ │ │ │ + blx 18848 │ │ │ │ + ldr r1, [pc, #60] @ (22ec4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r1, #0] │ │ │ │ str r0, [r1, #4] │ │ │ │ - cbnz r3, 23562 │ │ │ │ - ldr r1, [pc, #56] @ (23570 ) │ │ │ │ - ldr r2, [pc, #56] @ (23574 ) │ │ │ │ - ldr r0, [pc, #60] @ (23578 ) │ │ │ │ + cbnz r3, 22eba │ │ │ │ + ldr r1, [pc, #56] @ (22ec8 ) │ │ │ │ + ldr r2, [pc, #56] @ (22ecc ) │ │ │ │ + ldr r0, [pc, #60] @ (22ed0 ) │ │ │ │ add r1, pc │ │ │ │ - ldr r3, [pc, #60] @ (2357c ) │ │ │ │ + ldr r3, [pc, #60] @ (22ed4 ) │ │ │ │ add r2, pc │ │ │ │ add r0, pc │ │ │ │ strd r1, r2, [r4, #68] @ 0x44 │ │ │ │ add r3, pc │ │ │ │ - ldr r1, [pc, #52] @ (23580 ) │ │ │ │ - ldr r2, [pc, #52] @ (23584 ) │ │ │ │ + ldr r1, [pc, #52] @ (22ed8 ) │ │ │ │ + ldr r2, [pc, #52] @ (22edc ) │ │ │ │ strd r0, r3, [r4, #76] @ 0x4c │ │ │ │ add r1, pc │ │ │ │ - ldr r3, [pc, #48] @ (23588 ) │ │ │ │ + ldr r3, [pc, #48] @ (22ee0 ) │ │ │ │ add r2, pc │ │ │ │ strd r1, r2, [r4, #84] @ 0x54 │ │ │ │ add r3, pc │ │ │ │ str r3, [r4, #24] │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r4 │ │ │ │ - blx 18b74 │ │ │ │ - b.n 23536 │ │ │ │ + blx 189e8 │ │ │ │ + b.n 22e8e │ │ │ │ nop │ │ │ │ - ldmia r5, {r1, r3, r4, r5, r7} │ │ │ │ + bmi.n 22f7c │ │ │ │ movs r5, r0 │ │ │ │ - asrs r4, r4, #21 │ │ │ │ + asrs r0, r2, #16 │ │ │ │ movs r3, r0 │ │ │ │ lsls r5, r3, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsls r7, r1, #23 │ │ │ │ movs r0, r0 │ │ │ │ lsls r1, r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ @@ -17530,99 +17102,99 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r5, r5 │ │ │ │ movs r0, r0 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #60] @ (235d8 ) │ │ │ │ + ldr r3, [pc, #60] @ (22f30 ) │ │ │ │ sub sp, #12 │ │ │ │ mov r2, r0 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r3, r0 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - cbnz r1, 235bc │ │ │ │ - ldr r3, [pc, #48] @ (235dc ) │ │ │ │ + cbnz r1, 22f14 │ │ │ │ + ldr r3, [pc, #48] @ (22f34 ) │ │ │ │ mov r0, r2 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ bx r3 │ │ │ │ str r0, [sp, #4] │ │ │ │ add.w r0, r3, #12 │ │ │ │ str r3, [sp, #0] │ │ │ │ - blx 16930 │ │ │ │ + blx 167e0 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ add.w r0, r3, #72 @ 0x48 │ │ │ │ - blx 15700 │ │ │ │ + blx 155c8 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - b.n 235aa │ │ │ │ + b.n 22f02 │ │ │ │ nop │ │ │ │ - ldmia r5!, {r3, r6} │ │ │ │ + bcc.n 22f04 │ │ │ │ movs r5, r0 │ │ │ │ - ldmia r5, {r1, r3, r4, r5} │ │ │ │ + bcc.n 22eec │ │ │ │ movs r5, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr r5, [pc, #520] @ (237fc ) │ │ │ │ + ldr r5, [pc, #520] @ (23154 ) │ │ │ │ sub sp, #28 │ │ │ │ mov r8, r2 │ │ │ │ - ldr r2, [pc, #520] @ (23800 ) │ │ │ │ + ldr r2, [pc, #520] @ (23158 ) │ │ │ │ add r5, pc │ │ │ │ str r3, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r3, [pc, #516] @ (23804 ) │ │ │ │ + ldr r3, [pc, #516] @ (2315c ) │ │ │ │ ldr r4, [r5, #0] │ │ │ │ add r4, r0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2372c │ │ │ │ + beq.w 23084 │ │ │ │ ldrb r5, [r1, #0] │ │ │ │ lsls r3, r5, #28 │ │ │ │ - bmi.w 2372c │ │ │ │ + bmi.w 23084 │ │ │ │ ldr.w r2, [r4, #128] @ 0x80 │ │ │ │ and.w r3, r5, #64 @ 0x40 │ │ │ │ orrs.w r0, r3, r2 │ │ │ │ - beq.n 2372c │ │ │ │ + beq.n 23084 │ │ │ │ ubfx r3, r3, #6, #1 │ │ │ │ cmp r2, #0 │ │ │ │ ite eq │ │ │ │ moveq r3, #0 │ │ │ │ andne.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 237da │ │ │ │ + bne.w 23132 │ │ │ │ bic.w r3, r5, #64 @ 0x40 │ │ │ │ mov r0, r8 │ │ │ │ strb r3, [r1, #0] │ │ │ │ add r1, sp, #16 │ │ │ │ - blx 15400 │ │ │ │ + blx 152c8 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r6, r0 │ │ │ │ sxtb.w sl, r5 │ │ │ │ - cbnz r3, 23666 │ │ │ │ + cbnz r3, 22fbe │ │ │ │ ldr.w r3, [r4, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 23728 │ │ │ │ + beq.n 23080 │ │ │ │ cmp.w sl, #0 │ │ │ │ - bge.n 2372c │ │ │ │ + bge.n 23084 │ │ │ │ mvn.w r3, sl │ │ │ │ add.w r9, r4, #72 @ 0x48 │ │ │ │ lsrs r3, r3, #31 │ │ │ │ str.w r3, [r4, #128] @ 0x80 │ │ │ │ - blx 1568c │ │ │ │ - ldr r2, [pc, #396] @ (23808 ) │ │ │ │ + blx 15554 │ │ │ │ + ldr r2, [pc, #396] @ (23160 ) │ │ │ │ lsrs r3, r5, #7 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ movs r3, #0 │ │ │ │ str r2, [sp, #8] │ │ │ │ mov r7, r0 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ @@ -17630,326 +17202,326 @@ │ │ │ │ str r6, [r4, #72] @ 0x48 │ │ │ │ mov r6, r3 │ │ │ │ str r2, [r4, #76] @ 0x4c │ │ │ │ mov r2, r3 │ │ │ │ str.w r8, [sp, #12] │ │ │ │ mov r8, r3 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ - cbz r2, 236f8 │ │ │ │ + cbz r2, 23050 │ │ │ │ ldr r1, [r4, #76] @ 0x4c │ │ │ │ ldr.w fp, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 2371c │ │ │ │ + bne.n 23074 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ eor.w r0, r8, #1 │ │ │ │ tst r3, r0 │ │ │ │ - beq.n 2371c │ │ │ │ + beq.n 23074 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ sub.w r8, fp, r5 │ │ │ │ mov r6, r1 │ │ │ │ str r3, [r4, #72] @ 0x48 │ │ │ │ movs r3, #4 │ │ │ │ str r3, [r4, #76] @ 0x4c │ │ │ │ movs r1, #4 │ │ │ │ mov r0, r9 │ │ │ │ - blx 16598 │ │ │ │ + blx 16448 │ │ │ │ ldr r3, [r4, #76] @ 0x4c │ │ │ │ cmp.w sl, #0 │ │ │ │ rsb r3, r3, #4 │ │ │ │ add r6, r3 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ sub.w r3, r5, r3 │ │ │ │ add.w r5, r3, r8 │ │ │ │ - blt.n 237a2 │ │ │ │ + blt.n 230fa │ │ │ │ mov.w r8, #1 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ cmp r2, r6 │ │ │ │ - beq.n 237b2 │ │ │ │ + beq.n 2310a │ │ │ │ cmn.w r0, #5 │ │ │ │ it ne │ │ │ │ cmpne r0, #0 │ │ │ │ - bne.n 23778 │ │ │ │ + bne.n 230d0 │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 2369c │ │ │ │ + bne.n 22ff4 │ │ │ │ ldr.w fp, [r7, #4] │ │ │ │ mov.w r3, #4096 @ 0x1000 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ add.w r1, fp, r3 │ │ │ │ - blx 15644 │ │ │ │ + blx 1550c │ │ │ │ ldr r1, [r7, #0] │ │ │ │ add r1, fp │ │ │ │ str r1, [r4, #84] @ 0x54 │ │ │ │ ldr r1, [r4, #76] @ 0x4c │ │ │ │ ldr.w fp, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 236a6 │ │ │ │ + beq.n 22ffe │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 23748 │ │ │ │ + beq.n 230a0 │ │ │ │ sub.w r8, fp, r5 │ │ │ │ - b.n 236be │ │ │ │ + b.n 23016 │ │ │ │ cmp sl, r3 │ │ │ │ - bge.n 23666 │ │ │ │ + bge.n 22fbe │ │ │ │ mov r0, r8 │ │ │ │ - ldr r2, [pc, #220] @ (2380c ) │ │ │ │ - ldr r3, [pc, #208] @ (23804 ) │ │ │ │ + ldr r2, [pc, #220] @ (23164 ) │ │ │ │ + ldr r3, [pc, #208] @ (2315c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 237f6 │ │ │ │ + bne.n 2314e │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r9 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ - blx 16598 │ │ │ │ + blx 16448 │ │ │ │ ldr r1, [r4, #76] @ 0x4c │ │ │ │ cmp r0, #1 │ │ │ │ ldr r5, [r4, #88] @ 0x58 │ │ │ │ sub.w r6, r6, r1 │ │ │ │ sub.w r5, fp, r5 │ │ │ │ - bne.n 237ac │ │ │ │ + bne.n 23104 │ │ │ │ mov r0, r9 │ │ │ │ - blx 1540c │ │ │ │ + blx 152d4 │ │ │ │ cmp.w sl, #0 │ │ │ │ - bge.n 236e2 │ │ │ │ + bge.n 2303a │ │ │ │ cmn.w r0, #5 │ │ │ │ it ne │ │ │ │ cmpne r0, #0 │ │ │ │ - beq.n 236f2 │ │ │ │ + beq.n 2304a │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - blx 17e30 │ │ │ │ + blx 17cbc │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #128] @ 0x80 │ │ │ │ - blx 168ec │ │ │ │ - ldr r3, [pc, #132] @ (23810 ) │ │ │ │ + blx 1679c │ │ │ │ + ldr r3, [pc, #132] @ (23168 ) │ │ │ │ mov r1, r0 │ │ │ │ movw r2, #1002 @ 0x3ea │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - blx 17f4c │ │ │ │ + blx 17dd8 │ │ │ │ mov r0, r7 │ │ │ │ - blx 17380 │ │ │ │ + blx 17218 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 2372e │ │ │ │ + b.n 23086 │ │ │ │ cmp r6, #4 │ │ │ │ - beq.n 237b2 │ │ │ │ + beq.n 2310a │ │ │ │ mov.w r8, #1 │ │ │ │ - b.n 236e8 │ │ │ │ + b.n 23040 │ │ │ │ cmp sl, r8 │ │ │ │ - bge.n 236e2 │ │ │ │ - b.n 236e8 │ │ │ │ + bge.n 2303a │ │ │ │ + b.n 23040 │ │ │ │ ldr.w r8, [sp, #12] │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r0, r8 │ │ │ │ - blx 17e30 │ │ │ │ + blx 17cbc │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r3, #0 │ │ │ │ it ne │ │ │ │ cmnne.w r3, #5 │ │ │ │ - bne.n 2377e │ │ │ │ + bne.n 230d6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - blx 15644 │ │ │ │ + blx 1550c │ │ │ │ mov r0, r7 │ │ │ │ - blx 164ec │ │ │ │ - b.n 2372e │ │ │ │ - blx 168ec │ │ │ │ - ldr r3, [pc, #52] @ (23814 ) │ │ │ │ + blx 1639c │ │ │ │ + b.n 23086 │ │ │ │ + blx 1679c │ │ │ │ + ldr r3, [pc, #52] @ (2316c ) │ │ │ │ mov r1, r0 │ │ │ │ movw r2, #1002 @ 0x3ea │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - blx 17f4c │ │ │ │ + blx 17dd8 │ │ │ │ mov r0, r8 │ │ │ │ - blx 17e30 │ │ │ │ - b.n 2379e │ │ │ │ - blx 17a74 <__stack_chk_fail@plt> │ │ │ │ + blx 17cbc │ │ │ │ + b.n 230f6 │ │ │ │ + blx 1790c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldmia r4, {r4, r5, r6, r7} │ │ │ │ + bcc.n 23078 │ │ │ │ movs r5, r0 │ │ │ │ - push {r2, r3, r5, r6, r7, lr} │ │ │ │ + pop {r2, r4, r5, r7} │ │ │ │ movs r5, r0 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #568] @ 0x238 │ │ │ │ + str r0, [sp, #120] @ 0x78 │ │ │ │ movs r3, r0 │ │ │ │ - push {r1, r2, r4, r5, r7} │ │ │ │ + cbnz r6, 231c6 │ │ │ │ movs r5, r0 │ │ │ │ - asrs r2, r2, #13 │ │ │ │ + asrs r6, r7, #7 │ │ │ │ movs r3, r0 │ │ │ │ - asrs r4, r1, #11 │ │ │ │ + asrs r0, r7, #5 │ │ │ │ movs r3, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r6, [pc, #292] @ (23950 ) │ │ │ │ + ldr r6, [pc, #292] @ (232a8 ) │ │ │ │ mov r5, r2 │ │ │ │ - ldr r2, [pc, #292] @ (23954 ) │ │ │ │ + ldr r2, [pc, #292] @ (232ac ) │ │ │ │ mov sl, r3 │ │ │ │ add r6, pc │ │ │ │ - ldr r3, [pc, #292] @ (23958 ) │ │ │ │ + ldr r3, [pc, #292] @ (232b0 ) │ │ │ │ add r2, pc │ │ │ │ sub sp, #16 │ │ │ │ ldr r4, [r6, #0] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r4, r0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - cbz r3, 23854 │ │ │ │ + cbz r3, 231ac │ │ │ │ ldrb r3, [r1, #0] │ │ │ │ mov r6, r1 │ │ │ │ ands.w r7, r3, #8 │ │ │ │ - beq.n 23870 │ │ │ │ + beq.n 231c8 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r2, [pc, #260] @ (2395c ) │ │ │ │ - ldr r3, [pc, #252] @ (23958 ) │ │ │ │ + ldr r2, [pc, #260] @ (232b4 ) │ │ │ │ + ldr r3, [pc, #252] @ (232b0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2394c │ │ │ │ + bne.n 232a4 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r5 │ │ │ │ - blx 15400 │ │ │ │ + blx 152c8 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 23854 │ │ │ │ + beq.n 231ac │ │ │ │ ldrb r2, [r6, #0] │ │ │ │ add.w r8, r4, #12 │ │ │ │ str r0, [sp, #0] │ │ │ │ orr.w r2, r2, #64 @ 0x40 │ │ │ │ strb r2, [r6, #0] │ │ │ │ - blx 1568c │ │ │ │ + blx 15554 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r6, r0 │ │ │ │ add.w r0, r4, #12 │ │ │ │ - blx 17bfc │ │ │ │ + blx 17a94 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov r9, r0 │ │ │ │ str r3, [r4, #12] │ │ │ │ mov r3, r7 │ │ │ │ str r7, [r4, #28] │ │ │ │ str r2, [r4, #16] │ │ │ │ - cbz r3, 238fa │ │ │ │ + cbz r3, 23252 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ mov r0, r8 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ clz r1, r1 │ │ │ │ mov r7, r3 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ lsls r1, r1, #1 │ │ │ │ - blx 15d74 │ │ │ │ + blx 15c30 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 238aa │ │ │ │ + beq.n 23202 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r5 │ │ │ │ subs r3, r7, r3 │ │ │ │ str r3, [sp, #0] │ │ │ │ - blx 17e30 │ │ │ │ + blx 17cbc │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ adds r2, #5 │ │ │ │ it ne │ │ │ │ movne r2, #1 │ │ │ │ cmp r3, #3 │ │ │ │ it ls │ │ │ │ orrls.w r2, r2, #1 │ │ │ │ - cbnz r2, 23922 │ │ │ │ + cbnz r2, 2327a │ │ │ │ subs r1, r3, #4 │ │ │ │ mov r0, r6 │ │ │ │ - blx 15644 │ │ │ │ + blx 1550c │ │ │ │ ldr r3, [r4, #68] @ 0x44 │ │ │ │ - cbnz r3, 2391a │ │ │ │ + cbnz r3, 23272 │ │ │ │ mov r0, r6 │ │ │ │ - blx 164ec │ │ │ │ - b.n 23856 │ │ │ │ + blx 1639c │ │ │ │ + b.n 231ae │ │ │ │ ldr r2, [r6, #4] │ │ │ │ mov r0, r6 │ │ │ │ str.w r9, [r4, #28] │ │ │ │ add.w r1, r9, r2 │ │ │ │ str r2, [sp, #0] │ │ │ │ - blx 15644 │ │ │ │ + blx 1550c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ ldr r2, [sp, #0] │ │ │ │ mov.w r9, #4096 @ 0x1000 │ │ │ │ add r3, r2 │ │ │ │ str r3, [r4, #24] │ │ │ │ - b.n 238ac │ │ │ │ + b.n 23204 │ │ │ │ mov r0, r8 │ │ │ │ - blx 16b0c │ │ │ │ - b.n 238f2 │ │ │ │ - blx 168ec │ │ │ │ - ldr r3, [pc, #56] @ (23960 ) │ │ │ │ + blx 169b0 │ │ │ │ + b.n 2324a │ │ │ │ + blx 1679c │ │ │ │ + ldr r3, [pc, #56] @ (232b8 ) │ │ │ │ mov r1, r0 │ │ │ │ movw r2, #1002 @ 0x3ea │ │ │ │ add r3, pc │ │ │ │ mov r0, sl │ │ │ │ - blx 17f4c │ │ │ │ + blx 17dd8 │ │ │ │ mov r0, r6 │ │ │ │ - blx 17380 │ │ │ │ + blx 17218 │ │ │ │ ldr r3, [r4, #68] @ 0x44 │ │ │ │ - cbnz r3, 23944 │ │ │ │ + cbnz r3, 2329c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 23856 │ │ │ │ + b.n 231ae │ │ │ │ mov r0, r8 │ │ │ │ - blx 16b0c │ │ │ │ - b.n 23940 │ │ │ │ - blx 17a74 <__stack_chk_fail@plt> │ │ │ │ - ldmia r2!, {r3, r4, r5, r7} │ │ │ │ + blx 169b0 │ │ │ │ + b.n 23298 │ │ │ │ + blx 1790c <__stack_chk_fail@plt> │ │ │ │ + bne.n 2335c │ │ │ │ movs r5, r0 │ │ │ │ - cbz r4, 239c4 │ │ │ │ + rev16 r4, r7 │ │ │ │ movs r5, r0 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r6, 239c2 │ │ │ │ + rev16 r6, r2 │ │ │ │ movs r5, r0 │ │ │ │ - asrs r2, r3, #7 │ │ │ │ + asrs r6, r0, #2 │ │ │ │ movs r3, r0 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r3, [pc, #376] @ (23af0 ) │ │ │ │ + ldr r3, [pc, #376] @ (23448 ) │ │ │ │ add r3, pc │ │ │ │ ldr r6, [r3, #0] │ │ │ │ add.w r8, r0, r6 │ │ │ │ ldr.w r3, [r8, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 23aac │ │ │ │ + beq.w 23404 │ │ │ │ ldr r3, [r0, r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 23aac │ │ │ │ + beq.w 23404 │ │ │ │ mov r9, r0 │ │ │ │ movs r0, #0 │ │ │ │ - blx 161f4 │ │ │ │ + blx 160a4 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r3, [r9, r6] │ │ │ │ lsls r5, r3, #31 │ │ │ │ - bpl.n 23a22 │ │ │ │ + bpl.n 2337a │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 23ade │ │ │ │ + beq.w 23436 │ │ │ │ ldrd r2, r3, [r0, #4] │ │ │ │ subs r3, r3, r2 │ │ │ │ cmp r3, #28 │ │ │ │ - bls.n 23a0e │ │ │ │ - ldr.w ip, [pc, #320] @ 23af4 │ │ │ │ + bls.n 23366 │ │ │ │ + ldr.w ip, [pc, #320] @ 2344c │ │ │ │ mov r5, r2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ add ip, pc │ │ │ │ ldr r7, [r4, #0] │ │ │ │ add.w lr, r3, r2 │ │ │ │ ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ str r0, [r7, r5] │ │ │ │ @@ -17964,39 +17536,39 @@ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r4, #0] │ │ │ │ adds r3, #28 │ │ │ │ str r3, [r4, #4] │ │ │ │ strb r1, [r2, r3] │ │ │ │ ldr.w r3, [r9, r6] │ │ │ │ lsls r0, r3, #30 │ │ │ │ - bmi.n 23a2a │ │ │ │ + bmi.n 23382 │ │ │ │ lsls r2, r3, #29 │ │ │ │ - bmi.n 23a7c │ │ │ │ + bmi.n 233d4 │ │ │ │ lsls r3, r3, #28 │ │ │ │ - bmi.n 23a92 │ │ │ │ + bmi.n 233ea │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #0 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 16948 │ │ │ │ - ldr r2, [pc, #232] @ (23af8 ) │ │ │ │ + b.w 167f8 │ │ │ │ + ldr r2, [pc, #232] @ (23450 ) │ │ │ │ movs r3, #28 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ add r2, pc │ │ │ │ - blx 17c30 │ │ │ │ + blx 17ac8 │ │ │ │ ldr.w r3, [r9, r6] │ │ │ │ mov r4, r0 │ │ │ │ lsls r1, r3, #30 │ │ │ │ - bpl.n 239fa │ │ │ │ + bpl.n 23352 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 23aca │ │ │ │ + beq.n 23422 │ │ │ │ ldrd r2, r3, [r4, #4] │ │ │ │ subs r3, r3, r2 │ │ │ │ cmp r3, #28 │ │ │ │ - bls.n 23ab2 │ │ │ │ - ldr.w ip, [pc, #196] @ 23afc │ │ │ │ + bls.n 2340a │ │ │ │ + ldr.w ip, [pc, #196] @ 23454 │ │ │ │ mov r5, r2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add ip, pc │ │ │ │ ldr r7, [r4, #0] │ │ │ │ add.w lr, r3, r2 │ │ │ │ ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ str r0, [r7, r5] │ │ │ │ @@ -18011,1200 +17583,1200 @@ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r4, #0] │ │ │ │ adds r3, #28 │ │ │ │ str r3, [r4, #4] │ │ │ │ strb r1, [r2, r3] │ │ │ │ ldr.w r3, [r9, r6] │ │ │ │ lsls r2, r3, #29 │ │ │ │ - bpl.n 239fe │ │ │ │ - ldr r1, [pc, #128] @ (23b00 ) │ │ │ │ + bpl.n 23356 │ │ │ │ + ldr r1, [pc, #128] @ (23458 ) │ │ │ │ mov r0, r4 │ │ │ │ ldrh.w r2, [r8, #4] │ │ │ │ add r1, pc │ │ │ │ - blx 189ec │ │ │ │ + blx 18860 │ │ │ │ ldr.w r3, [r9, r6] │ │ │ │ lsls r3, r3, #28 │ │ │ │ - bpl.n 23a02 │ │ │ │ - ldr r1, [pc, #112] @ (23b04 ) │ │ │ │ + bpl.n 2335a │ │ │ │ + ldr r1, [pc, #112] @ (2345c ) │ │ │ │ mov r0, r4 │ │ │ │ ldrh.w r2, [r8, #6] │ │ │ │ add r1, pc │ │ │ │ - blx 189ec │ │ │ │ + blx 18860 │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #0 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 16948 │ │ │ │ + b.w 167f8 │ │ │ │ mov r0, r3 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - ldr r2, [pc, #84] @ (23b08 ) │ │ │ │ + ldr r2, [pc, #84] @ (23460 ) │ │ │ │ movs r3, #28 │ │ │ │ mov r0, r4 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ add r2, pc │ │ │ │ - blx 17c30 │ │ │ │ + blx 17ac8 │ │ │ │ ldr.w r3, [r9, r6] │ │ │ │ mov r4, r0 │ │ │ │ - b.n 239fa │ │ │ │ - ldr r1, [pc, #64] @ (23b0c ) │ │ │ │ + b.n 23352 │ │ │ │ + ldr r1, [pc, #64] @ (23464 ) │ │ │ │ mov r0, r4 │ │ │ │ movs r2, #28 │ │ │ │ add r1, pc │ │ │ │ - blx 167c0 │ │ │ │ + blx 16670 │ │ │ │ ldr.w r3, [r9, r6] │ │ │ │ mov r4, r0 │ │ │ │ - b.n 239fa │ │ │ │ - ldr r1, [pc, #48] @ (23b10 ) │ │ │ │ + b.n 23352 │ │ │ │ + ldr r1, [pc, #48] @ (23468 ) │ │ │ │ movs r2, #28 │ │ │ │ add r1, pc │ │ │ │ - blx 167c0 │ │ │ │ + blx 16670 │ │ │ │ ldr.w r3, [r9, r6] │ │ │ │ mov r4, r0 │ │ │ │ - b.n 23a22 │ │ │ │ - ldmia r1, {r1, r4, r5, r6} │ │ │ │ + b.n 2337a │ │ │ │ + beq.n 23470 │ │ │ │ movs r5, r0 │ │ │ │ - asrs r2, r6, #5 │ │ │ │ + asrs r6, r3, #32 │ │ │ │ movs r3, r0 │ │ │ │ - asrs r6, r2, #4 │ │ │ │ + lsrs r2, r0, #31 │ │ │ │ movs r3, r0 │ │ │ │ - asrs r0, r2, #4 │ │ │ │ + lsrs r4, r7, #30 │ │ │ │ movs r3, r0 │ │ │ │ - asrs r0, r5, #3 │ │ │ │ + lsrs r4, r2, #30 │ │ │ │ movs r3, r0 │ │ │ │ - asrs r6, r5, #3 │ │ │ │ + lsrs r2, r3, #30 │ │ │ │ movs r3, r0 │ │ │ │ - asrs r0, r2, #2 │ │ │ │ + lsrs r4, r7, #28 │ │ │ │ movs r3, r0 │ │ │ │ - asrs r4, r7, #1 │ │ │ │ + lsrs r0, r5, #28 │ │ │ │ movs r3, r0 │ │ │ │ - asrs r2, r1, #1 │ │ │ │ + lsrs r6, r6, #27 │ │ │ │ movs r3, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r0, #25 │ │ │ │ - blx 160f8 │ │ │ │ - ldr.w ip, [pc, #48] @ 23b5c │ │ │ │ + blx 15fb4 │ │ │ │ + ldr.w ip, [pc, #48] @ 234b4 │ │ │ │ mov lr, r0 │ │ │ │ add ip, pc │ │ │ │ ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ str.w r0, [lr] │ │ │ │ str.w r1, [lr, #4] │ │ │ │ str.w r3, [lr, #12] │ │ │ │ str.w r2, [lr, #8] │ │ │ │ ldmia.w ip!, {r0, r1} │ │ │ │ str.w r0, [lr, #16] │ │ │ │ str.w r1, [lr, #20] │ │ │ │ mov r0, lr │ │ │ │ ldrb.w r3, [ip] │ │ │ │ strb.w r3, [lr, #24] │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r6, r6, #1 │ │ │ │ + lsrs r2, r4, #28 │ │ │ │ movs r3, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ - ldr r1, [pc, #96] @ (23bd4 ) │ │ │ │ + ldr r1, [pc, #96] @ (2352c ) │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ - ldr r2, [pc, #92] @ (23bd8 ) │ │ │ │ + ldr r2, [pc, #92] @ (23530 ) │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #4] │ │ │ │ mov.w r2, #0 │ │ │ │ - cbz r0, 23b8c │ │ │ │ + cbz r0, 234e4 │ │ │ │ ldrb r3, [r0, #0] │ │ │ │ - cbnz r3, 23ba6 │ │ │ │ + cbnz r3, 234fe │ │ │ │ movs r0, #0 │ │ │ │ - ldr r2, [pc, #76] @ (23bdc ) │ │ │ │ - ldr r3, [pc, #68] @ (23bd8 ) │ │ │ │ + ldr r2, [pc, #76] @ (23534 ) │ │ │ │ + ldr r3, [pc, #68] @ (23530 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 23bce │ │ │ │ + bne.n 23526 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ movs r2, #10 │ │ │ │ mov r1, sp │ │ │ │ - blx 17064 │ │ │ │ + blx 16efc │ │ │ │ ldr r2, [sp, #0] │ │ │ │ mov r3, r0 │ │ │ │ ldrb r2, [r2, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 23b8c │ │ │ │ + bne.n 234e4 │ │ │ │ subs.w r2, r0, #8 │ │ │ │ sbc.w r1, r1, #0 │ │ │ │ cmp r2, #8 │ │ │ │ sbcs.w r1, r1, #0 │ │ │ │ - bcs.n 23b8c │ │ │ │ + bcs.n 234e4 │ │ │ │ movs r0, #1 │ │ │ │ strh r3, [r4, #0] │ │ │ │ - b.n 23b8e │ │ │ │ - blx 17a74 <__stack_chk_fail@plt> │ │ │ │ + b.n 234e6 │ │ │ │ + blx 1790c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - add sp, #448 @ 0x1c0 │ │ │ │ + @ instruction: 0xb738 │ │ │ │ movs r5, r0 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - add sp, #344 @ 0x158 │ │ │ │ + @ instruction: 0xb71e │ │ │ │ movs r5, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ - ldr r4, [pc, #556] @ (23e20 ) │ │ │ │ + ldr r4, [pc, #556] @ (23778 ) │ │ │ │ add r4, pc │ │ │ │ strd r1, r0, [sp, #24] │ │ │ │ mov r1, r2 │ │ │ │ - ldr r2, [pc, #548] @ (23e24 ) │ │ │ │ + ldr r2, [pc, #548] @ (2377c ) │ │ │ │ str r3, [sp, #32] │ │ │ │ - ldr r3, [pc, #548] @ (23e28 ) │ │ │ │ + ldr r3, [pc, #548] @ (23780 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r4, #0] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ mov.w r3, #0 │ │ │ │ adds r5, r0, r2 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 23cce │ │ │ │ + beq.n 23626 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ - ldr.w r9, [pc, #528] @ 23e2c │ │ │ │ - ldr.w sl, [pc, #528] @ 23e30 │ │ │ │ + ldr.w r9, [pc, #528] @ 23784 │ │ │ │ + ldr.w sl, [pc, #528] @ 23788 │ │ │ │ add r7, sp, #44 @ 0x2c │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ - blx 16b00 │ │ │ │ - ldr r3, [pc, #520] @ (23e34 ) │ │ │ │ + blx 169a4 │ │ │ │ + ldr r3, [pc, #520] @ (2378c ) │ │ │ │ add r9, pc │ │ │ │ add sl, pc │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #20] │ │ │ │ - b.n 23c44 │ │ │ │ + b.n 2359c │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 23d84 │ │ │ │ + bne.w 236dc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ mov r1, r7 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ - blx 16ab4 │ │ │ │ + blx 16958 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 23ccc │ │ │ │ + beq.n 23624 │ │ │ │ ldr r4, [sp, #44] @ 0x2c │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ - blx 18a14 │ │ │ │ + blx 18888 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 23c34 │ │ │ │ + beq.n 2358c │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - blx 18a14 │ │ │ │ - cbnz r0, 23c7a │ │ │ │ + blx 18888 │ │ │ │ + cbnz r0, 235d2 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 23da6 │ │ │ │ + bne.w 236fe │ │ │ │ ldr r3, [r5, #0] │ │ │ │ orr.w r3, r3, #2 │ │ │ │ - b.n 23c42 │ │ │ │ + b.n 2359a │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ - blx 18a14 │ │ │ │ - cbz r0, 23cb0 │ │ │ │ - ldr.w fp, [pc, #432] @ 23e38 │ │ │ │ + blx 18888 │ │ │ │ + cbz r0, 23608 │ │ │ │ + ldr.w fp, [pc, #432] @ 23790 │ │ │ │ mov r0, r4 │ │ │ │ add fp, pc │ │ │ │ mov r1, fp │ │ │ │ - blx 18a14 │ │ │ │ + blx 18888 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 23dbe │ │ │ │ + bne.w 23716 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ - cbz r0, 23cc6 │ │ │ │ + cbz r0, 2361e │ │ │ │ adds r1, r5, #6 │ │ │ │ - bl 23b60 │ │ │ │ + bl 234b8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 23dd4 │ │ │ │ + beq.w 2372c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ orr.w r3, r3, #8 │ │ │ │ - b.n 23c42 │ │ │ │ + b.n 2359a │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ adds r1, r5, #4 │ │ │ │ - bl 23b60 │ │ │ │ + bl 234b8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 23dec │ │ │ │ + beq.w 23744 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ orr.w r3, r3, #4 │ │ │ │ - b.n 23c42 │ │ │ │ + b.n 2359a │ │ │ │ movs r3, #15 │ │ │ │ strh r3, [r5, #6] │ │ │ │ - b.n 23ca8 │ │ │ │ + b.n 23600 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 23d04 │ │ │ │ + beq.n 2365c │ │ │ │ cmp r3, #2 │ │ │ │ - bne.w 23e08 │ │ │ │ + bne.w 23760 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr r2, [r3, r2] │ │ │ │ and.w r3, r2, #1 │ │ │ │ str r3, [r5, #68] @ 0x44 │ │ │ │ lsls r1, r2, #29 │ │ │ │ it pl │ │ │ │ mvnpl.w r3, #14 │ │ │ │ - bpl.n 23cf8 │ │ │ │ + bpl.n 23650 │ │ │ │ ldrh r3, [r5, #4] │ │ │ │ cmp r3, #9 │ │ │ │ it cc │ │ │ │ movcc r3, #9 │ │ │ │ negs r3, r3 │ │ │ │ lsls r2, r2, #28 │ │ │ │ it mi │ │ │ │ ldrhmi.w r8, [r5, #6] │ │ │ │ - bmi.n 23d30 │ │ │ │ - b.n 23d2c │ │ │ │ + bmi.n 23688 │ │ │ │ + b.n 23684 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr r2, [r3, r2] │ │ │ │ and.w r3, r2, #2 │ │ │ │ str r3, [r5, #68] @ 0x44 │ │ │ │ lsls r4, r2, #28 │ │ │ │ it pl │ │ │ │ mvnpl.w r3, #14 │ │ │ │ - bpl.n 23d22 │ │ │ │ + bpl.n 2367a │ │ │ │ ldrh r3, [r5, #6] │ │ │ │ cmp r3, #9 │ │ │ │ it cc │ │ │ │ movcc r3, #9 │ │ │ │ negs r3, r3 │ │ │ │ lsls r0, r2, #29 │ │ │ │ it mi │ │ │ │ ldrhmi.w r8, [r5, #4] │ │ │ │ - bmi.n 23d30 │ │ │ │ + bmi.n 23688 │ │ │ │ mov.w r8, #15 │ │ │ │ - ldr r4, [pc, #264] @ (23e3c ) │ │ │ │ + ldr r4, [pc, #264] @ (23794 ) │ │ │ │ add.w r7, r5, #12 │ │ │ │ movs r1, #0 │ │ │ │ movs r6, #56 @ 0x38 │ │ │ │ movs r2, #8 │ │ │ │ add r4, pc │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r0, r7 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ str r6, [sp, #12] │ │ │ │ str r2, [sp, #0] │ │ │ │ str r4, [sp, #8] │ │ │ │ - blx 17f0c │ │ │ │ - cbnz r0, 23d68 │ │ │ │ + blx 17d98 │ │ │ │ + cbnz r0, 236c0 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r4 │ │ │ │ rsb r1, r8, #0 │ │ │ │ add.w r0, r5, #72 @ 0x48 │ │ │ │ - blx 16414 │ │ │ │ - cbnz r0, 23d9e │ │ │ │ + blx 162c4 │ │ │ │ + cbnz r0, 236f6 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r5, #8] │ │ │ │ movs r0, #1 │ │ │ │ - ldr r2, [pc, #212] @ (23e40 ) │ │ │ │ - ldr r3, [pc, #184] @ (23e28 ) │ │ │ │ + ldr r2, [pc, #212] @ (23798 ) │ │ │ │ + ldr r3, [pc, #184] @ (23780 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 23e04 │ │ │ │ + bne.n 2375c │ │ │ │ add sp, #84 @ 0x54 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - blx 168ec │ │ │ │ - ldr r3, [pc, #184] @ (23e44 ) │ │ │ │ + blx 1679c │ │ │ │ + ldr r3, [pc, #184] @ (2379c ) │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #2 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ add r3, pc │ │ │ │ str.w r9, [sp] │ │ │ │ - blx 17204 │ │ │ │ + blx 1709c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 23d6a │ │ │ │ + b.n 236c2 │ │ │ │ mov r0, r7 │ │ │ │ - blx 16930 │ │ │ │ - b.n 23d68 │ │ │ │ - blx 168ec │ │ │ │ - ldr r3, [pc, #156] @ (23e48 ) │ │ │ │ + blx 167e0 │ │ │ │ + b.n 236c0 │ │ │ │ + blx 1679c │ │ │ │ + ldr r3, [pc, #156] @ (237a0 ) │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #2 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ add r3, pc │ │ │ │ str.w sl, [sp] │ │ │ │ - blx 17204 │ │ │ │ - b.n 23d9a │ │ │ │ - blx 168ec │ │ │ │ - ldr r3, [pc, #136] @ (23e4c ) │ │ │ │ + blx 1709c │ │ │ │ + b.n 236f2 │ │ │ │ + blx 1679c │ │ │ │ + ldr r3, [pc, #136] @ (237a4 ) │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #2 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ add r3, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - blx 17204 │ │ │ │ - b.n 23d9a │ │ │ │ - blx 168ec │ │ │ │ - ldr r3, [pc, #116] @ (23e50 ) │ │ │ │ + blx 1709c │ │ │ │ + b.n 236f2 │ │ │ │ + blx 1679c │ │ │ │ + ldr r3, [pc, #116] @ (237a8 ) │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #2 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ add r3, pc │ │ │ │ str.w fp, [sp] │ │ │ │ - blx 17204 │ │ │ │ - b.n 23d9a │ │ │ │ - blx 168ec │ │ │ │ - ldr r3, [pc, #96] @ (23e54 ) │ │ │ │ + blx 1709c │ │ │ │ + b.n 236f2 │ │ │ │ + blx 1679c │ │ │ │ + ldr r3, [pc, #96] @ (237ac ) │ │ │ │ ldr r4, [sp, #20] │ │ │ │ mov r1, r0 │ │ │ │ add r3, pc │ │ │ │ ldr r0, [sp, #32] │ │ │ │ movs r2, #2 │ │ │ │ str r4, [sp, #0] │ │ │ │ - blx 17204 │ │ │ │ - b.n 23d9a │ │ │ │ - blx 17a74 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #76] @ (23e58 ) │ │ │ │ + blx 1709c │ │ │ │ + b.n 236f2 │ │ │ │ + blx 1790c <__stack_chk_fail@plt> │ │ │ │ + ldr r3, [pc, #76] @ (237b0 ) │ │ │ │ movs r4, #0 │ │ │ │ - ldr r1, [pc, #76] @ (23e5c ) │ │ │ │ + ldr r1, [pc, #76] @ (237b4 ) │ │ │ │ movs r2, #212 @ 0xd4 │ │ │ │ - ldr r0, [pc, #76] @ (23e60 ) │ │ │ │ + ldr r0, [pc, #76] @ (237b8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #8 │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - blx 1663c │ │ │ │ - stmia r6!, {r2, r4, r5, r6, r7} │ │ │ │ + blx 164ec │ │ │ │ + ldmia r5!, {r2, r4, r7} │ │ │ │ movs r5, r0 │ │ │ │ - add r7, sp, #920 @ 0x398 │ │ │ │ + @ instruction: 0xb6ae │ │ │ │ movs r5, r0 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r2, #30 │ │ │ │ + lsrs r2, r0, #25 │ │ │ │ movs r3, r0 │ │ │ │ - lsrs r0, r7, #31 │ │ │ │ + lsrs r4, r4, #26 │ │ │ │ movs r3, r0 │ │ │ │ - asrs r2, r2, #32 │ │ │ │ + lsrs r6, r7, #26 │ │ │ │ movs r3, r0 │ │ │ │ - lsrs r6, r1, #31 │ │ │ │ + lsrs r2, r7, #25 │ │ │ │ movs r3, r0 │ │ │ │ - lsrs r4, r5, #30 │ │ │ │ + lsrs r0, r3, #25 │ │ │ │ movs r3, r0 │ │ │ │ - add r6, sp, #488 @ 0x1e8 │ │ │ │ + push {r1, r6, lr} │ │ │ │ movs r5, r0 │ │ │ │ - lsrs r4, r1, #25 │ │ │ │ + lsrs r0, r7, #19 │ │ │ │ movs r3, r0 │ │ │ │ - lsrs r2, r5, #24 │ │ │ │ + lsrs r6, r2, #19 │ │ │ │ movs r3, r0 │ │ │ │ - lsrs r6, r4, #26 │ │ │ │ + lsrs r2, r2, #21 │ │ │ │ movs r3, r0 │ │ │ │ - lsrs r4, r7, #23 │ │ │ │ + lsrs r0, r5, #18 │ │ │ │ movs r3, r0 │ │ │ │ - lsrs r6, r4, #23 │ │ │ │ + lsrs r2, r2, #18 │ │ │ │ movs r3, r0 │ │ │ │ - ldrh r2, [r7, #14] │ │ │ │ + ldrh r2, [r1, #4] │ │ │ │ movs r3, r0 │ │ │ │ - lsrs r4, r3, #26 │ │ │ │ + lsrs r0, r1, #21 │ │ │ │ movs r3, r0 │ │ │ │ - stcl 0, cr0, [r4, #8]! │ │ │ │ + ldc 0, cr0, [r0], {2} │ │ │ │ │ │ │ │ -00023e64 : │ │ │ │ +000237bc : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #56] @ (23eac ) │ │ │ │ + ldr r3, [pc, #56] @ (23804 ) │ │ │ │ sub sp, #12 │ │ │ │ add r3, pc │ │ │ │ dmb ish │ │ │ │ add.w r2, r3, #8 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ dmb ish │ │ │ │ - cbz r3, 23e92 │ │ │ │ - ldr r3, [pc, #36] @ (23eb0 ) │ │ │ │ + cbz r3, 237ea │ │ │ │ + ldr r3, [pc, #36] @ (23808 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #8] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #4] │ │ │ │ - blx 18190 │ │ │ │ + blx 1801c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 23e88 │ │ │ │ - bl 234b4 │ │ │ │ + beq.n 237e0 │ │ │ │ + bl 22e0c │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - blx 1867c │ │ │ │ - b.n 23e88 │ │ │ │ - stmia r4!, {r1, r4, r5, r6} │ │ │ │ + blx 184fc │ │ │ │ + b.n 237e0 │ │ │ │ + ldmia r3!, {r1, r4} │ │ │ │ movs r5, r0 │ │ │ │ - stmia r4!, {r1, r2, r3, r4, r6} │ │ │ │ + ldmia r2, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ movs r5, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r0 │ │ │ │ ldrb r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 23fb6 │ │ │ │ + beq.n 2390e │ │ │ │ sub.w r0, r3, #43 @ 0x2b │ │ │ │ mov r4, r1 │ │ │ │ tst.w r0, #253 @ 0xfd │ │ │ │ - bne.n 23f36 │ │ │ │ + bne.n 2388e │ │ │ │ cmp r3, #43 @ 0x2b │ │ │ │ add.w r0, r2, #1 │ │ │ │ mov.w r2, #10 │ │ │ │ ite ne │ │ │ │ movne.w r5, #4294967295 @ 0xffffffff │ │ │ │ moveq r5, #1 │ │ │ │ - blx 16e30 │ │ │ │ + blx 16cc8 │ │ │ │ movw r2, #9999 @ 0x270f │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bhi.n 23f32 │ │ │ │ + bhi.n 2388a │ │ │ │ ldr r0, [r4, #0] │ │ │ │ ldrb r2, [r0, #0] │ │ │ │ cmp r2, #58 @ 0x3a │ │ │ │ - beq.n 23fc2 │ │ │ │ + beq.n 2391a │ │ │ │ movw r2, #34079 @ 0x851f │ │ │ │ movt r2, #20971 @ 0x51eb │ │ │ │ mvn.w r1, #39 @ 0x27 │ │ │ │ umull r0, r2, r2, r3 │ │ │ │ lsrs r2, r2, #5 │ │ │ │ mla r3, r1, r2, r3 │ │ │ │ cmp.w r5, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ cmpeq r3, #0 │ │ │ │ - beq.n 23fac │ │ │ │ + beq.n 23904 │ │ │ │ mul.w r0, r3, r5 │ │ │ │ movs r3, #60 @ 0x3c │ │ │ │ mul.w r0, r3, r0 │ │ │ │ - blx 16b24 │ │ │ │ + blx 169c8 │ │ │ │ str r0, [r6, #0] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r3, #90 @ 0x5a │ │ │ │ itt eq │ │ │ │ addeq r2, #1 │ │ │ │ streq r2, [r1, #0] │ │ │ │ - beq.n 23fac │ │ │ │ - ldr r1, [pc, #156] @ (23fe0 ) │ │ │ │ + beq.n 23904 │ │ │ │ + ldr r1, [pc, #156] @ (23938 ) │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ str r3, [sp, #4] │ │ │ │ - blx 18a14 │ │ │ │ + blx 18888 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ - cbz r0, 23fa8 │ │ │ │ - ldr r1, [pc, #144] @ (23fe4 ) │ │ │ │ + cbz r0, 23900 │ │ │ │ + ldr r1, [pc, #144] @ (2393c ) │ │ │ │ mov r0, r2 │ │ │ │ add r1, pc │ │ │ │ - blx 18a14 │ │ │ │ + blx 18888 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ - cbz r0, 23fa8 │ │ │ │ - ldr r5, [pc, #132] @ (23fe8 ) │ │ │ │ + cbz r0, 23900 │ │ │ │ + ldr r5, [pc, #132] @ (23940 ) │ │ │ │ ldr r1, [sp, #4] │ │ │ │ add r5, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r0, r5 │ │ │ │ - blx 15d34 │ │ │ │ + blx 15bf0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 23f32 │ │ │ │ + beq.n 2388a │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldrb r4, [r2, #1] │ │ │ │ cmp r4, #83 @ 0x53 │ │ │ │ it ne │ │ │ │ cmpne r4, #68 @ 0x44 │ │ │ │ - bne.n 23f32 │ │ │ │ + bne.n 2388a │ │ │ │ ldrb r3, [r2, #2] │ │ │ │ cmp r3, #84 @ 0x54 │ │ │ │ - bne.n 23f32 │ │ │ │ + bne.n 2388a │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r5 │ │ │ │ - blx 18638 │ │ │ │ + blx 184b8 │ │ │ │ movw r3, #65236 @ 0xfed4 │ │ │ │ movt r3, #65535 @ 0xffff │ │ │ │ cmp r4, #68 @ 0x44 │ │ │ │ mov.w r2, #60 @ 0x3c │ │ │ │ mul.w r3, r0, r3 │ │ │ │ it eq │ │ │ │ addeq r3, #60 @ 0x3c │ │ │ │ mul.w r0, r2, r3 │ │ │ │ - b.n 23fb8 │ │ │ │ + b.n 23910 │ │ │ │ adds r2, #3 │ │ │ │ str r2, [r4, #0] │ │ │ │ - blx 15184 │ │ │ │ + blx 1504c │ │ │ │ str r0, [r6, #0] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r3 │ │ │ │ - blx 16b24 │ │ │ │ + blx 169c8 │ │ │ │ str r0, [r6, #0] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r1, r4 │ │ │ │ adds r0, #1 │ │ │ │ movs r2, #10 │ │ │ │ str r3, [sp, #0] │ │ │ │ - blx 16e30 │ │ │ │ + blx 16cc8 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r0, #99 @ 0x63 │ │ │ │ it ls │ │ │ │ cmpls r3, #99 @ 0x63 │ │ │ │ - bhi.n 23f32 │ │ │ │ + bhi.n 2388a │ │ │ │ movs r2, #60 @ 0x3c │ │ │ │ mla r3, r2, r3, r0 │ │ │ │ - b.n 23f18 │ │ │ │ - lsrs r2, r5, #22 │ │ │ │ + b.n 23870 │ │ │ │ + lsrs r6, r2, #17 │ │ │ │ movs r3, r0 │ │ │ │ - lsrs r6, r3, #22 │ │ │ │ + lsrs r2, r1, #17 │ │ │ │ movs r3, r0 │ │ │ │ - lsrs r4, r2, #22 │ │ │ │ + lsrs r0, r0, #17 │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -00023fec : │ │ │ │ +00023944 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ - cbz r0, 24030 │ │ │ │ + cbz r0, 23988 │ │ │ │ str r0, [sp, #4] │ │ │ │ - blx 17c54 │ │ │ │ + blx 17ae0 │ │ │ │ cmp.w r0, #2024 @ 0x7e8 │ │ │ │ - bgt.n 24010 │ │ │ │ + bgt.n 23968 │ │ │ │ movs r0, #1 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - blx 15890 │ │ │ │ + blx 15758 │ │ │ │ mov r5, r0 │ │ │ │ movs r0, #0 │ │ │ │ mov r4, r1 │ │ │ │ - blx 1724c <__time64@plt> │ │ │ │ + blx 170e4 <__time64@plt> │ │ │ │ cmp r5, r0 │ │ │ │ sbcs.w r3, r4, r1 │ │ │ │ ite lt │ │ │ │ movlt r0, #1 │ │ │ │ movge r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r2, [pc, #16] @ (24044 ) │ │ │ │ - ldr r1, [pc, #20] @ (24048 ) │ │ │ │ - ldr r0, [pc, #20] @ (2404c ) │ │ │ │ + ldr r2, [pc, #16] @ (2399c ) │ │ │ │ + ldr r1, [pc, #20] @ (239a0 ) │ │ │ │ + ldr r0, [pc, #20] @ (239a4 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ + blx 16f48 │ │ │ │ movs r0, #1 │ │ │ │ - b.n 2400c │ │ │ │ - lsrs r2, r1, #19 │ │ │ │ + b.n 23964 │ │ │ │ + lsrs r6, r6, #13 │ │ │ │ movs r3, r0 │ │ │ │ - ldrh r0, [r1, #0] │ │ │ │ + strh r0, [r3, #52] @ 0x34 │ │ │ │ movs r3, r0 │ │ │ │ - rsb r0, r2, r2 │ │ │ │ + orn r0, lr, r2 │ │ │ │ │ │ │ │ -00024050 : │ │ │ │ +000239a8 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 24110 │ │ │ │ + beq.n 23a68 │ │ │ │ subs r3, r1, #1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.n 240c8 │ │ │ │ + bhi.n 23a20 │ │ │ │ str r1, [sp, #8] │ │ │ │ - blx 16eec │ │ │ │ + blx 16d84 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 240e6 │ │ │ │ + beq.n 23a3e │ │ │ │ cmp r1, #1 │ │ │ │ - beq.n 240ee │ │ │ │ - blx 18790 │ │ │ │ - ldr r3, [pc, #160] @ (24124 ) │ │ │ │ + beq.n 23a46 │ │ │ │ + blx 18604 │ │ │ │ + ldr r3, [pc, #160] @ (23a7c ) │ │ │ │ subs r2, r0, #1 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, r2, lsl #2] │ │ │ │ strd r1, r3, [sp, #8] │ │ │ │ - blx 1593c │ │ │ │ + blx 15804 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #144] @ (24128 ) │ │ │ │ + ldr r0, [pc, #144] @ (23a80 ) │ │ │ │ ldr r1, [sp, #8] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add.w r3, r3, r2, lsl #2 │ │ │ │ ldr r2, [r3, #24] │ │ │ │ - blx 168b0 │ │ │ │ + blx 16760 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ - blx 17840 │ │ │ │ + blx 176d8 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r3 │ │ │ │ - blx 17604 │ │ │ │ + blx 1749c │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - blx 15148 │ │ │ │ + blx 15010 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r0, [pc, #96] @ (2412c ) │ │ │ │ + ldr r0, [pc, #96] @ (23a84 ) │ │ │ │ movs r4, #120 @ 0x78 │ │ │ │ - ldr r3, [pc, #96] @ (24130 ) │ │ │ │ + ldr r3, [pc, #96] @ (23a88 ) │ │ │ │ movs r1, #8 │ │ │ │ add r0, pc │ │ │ │ - ldr r2, [pc, #96] @ (24134 ) │ │ │ │ + ldr r2, [pc, #96] @ (23a8c ) │ │ │ │ adds r0, #24 │ │ │ │ strd r4, r0, [sp] │ │ │ │ - ldr r0, [pc, #92] @ (24138 ) │ │ │ │ + ldr r0, [pc, #92] @ (23a90 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ add r0, pc │ │ │ │ - blx 189fc │ │ │ │ + blx 18870 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - blx 18790 │ │ │ │ - ldr r3, [pc, #72] @ (2413c ) │ │ │ │ + blx 18604 │ │ │ │ + ldr r3, [pc, #72] @ (23a94 ) │ │ │ │ subs r2, r0, #1 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, r2, lsl #2] │ │ │ │ strd r1, r3, [sp, #8] │ │ │ │ - blx 1593c │ │ │ │ + blx 15804 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #52] @ (24140 ) │ │ │ │ + ldr r0, [pc, #52] @ (23a98 ) │ │ │ │ ldr r1, [sp, #8] │ │ │ │ add r0, pc │ │ │ │ - b.n 2409c │ │ │ │ - ldr r1, [pc, #48] @ (24144 ) │ │ │ │ - ldr r2, [pc, #52] @ (24148 ) │ │ │ │ - ldr r0, [pc, #52] @ (2414c ) │ │ │ │ + b.n 239f4 │ │ │ │ + ldr r1, [pc, #48] @ (23a9c ) │ │ │ │ + ldr r2, [pc, #52] @ (23aa0 ) │ │ │ │ + ldr r0, [pc, #52] @ (23aa4 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #24 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ - b.n 240e6 │ │ │ │ - ldr r3, [sp, #312] @ 0x138 │ │ │ │ + blx 16f48 │ │ │ │ + b.n 23a3e │ │ │ │ + add r2, pc, #88 @ (adr r2, 23ad8 ) │ │ │ │ movs r5, r0 │ │ │ │ - lsrs r6, r1, #18 │ │ │ │ + lsrs r2, r7, #12 │ │ │ │ movs r3, r0 │ │ │ │ - strh r0, [r6, #58] @ 0x3a │ │ │ │ + strh r0, [r0, #48] @ 0x30 │ │ │ │ movs r3, r0 │ │ │ │ - lsrs r4, r4, #17 │ │ │ │ + lsrs r0, r2, #12 │ │ │ │ movs r3, r0 │ │ │ │ - lsrs r2, r0, #18 │ │ │ │ + lsrs r6, r5, #12 │ │ │ │ movs r3, r0 │ │ │ │ - adds.w r0, ip, r2 │ │ │ │ - ldr r2, [sp, #880] @ 0x370 │ │ │ │ + strd r0, r0, [r8, #8] │ │ │ │ + add r1, pc, #656 @ (adr r1, 23d28 ) │ │ │ │ movs r5, r0 │ │ │ │ - lsrs r4, r0, #16 │ │ │ │ + lsrs r0, r6, #10 │ │ │ │ movs r3, r0 │ │ │ │ - strh r2, [r5, #56] @ 0x38 │ │ │ │ + strh r2, [r7, #44] @ 0x2c │ │ │ │ movs r3, r0 │ │ │ │ - lsrs r0, r5, #15 │ │ │ │ + lsrs r4, r2, #10 │ │ │ │ movs r3, r0 │ │ │ │ - @ instruction: 0xeae00002 │ │ │ │ + @ instruction: 0xe98c0002 │ │ │ │ │ │ │ │ -00024150 : │ │ │ │ +00023aa8 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r6, r0 │ │ │ │ - ldr r0, [pc, #992] @ (24548 ) │ │ │ │ - ldr r2, [pc, #992] @ (2454c ) │ │ │ │ + ldr r0, [pc, #992] @ (23ea0 ) │ │ │ │ + ldr r2, [pc, #992] @ (23ea4 ) │ │ │ │ sub sp, #32 │ │ │ │ add r0, pc │ │ │ │ - ldr r1, [pc, #992] @ (24550 ) │ │ │ │ + ldr r1, [pc, #992] @ (23ea8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r2, [r0, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #28] │ │ │ │ mov.w r2, #0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 24504 │ │ │ │ - ldr r2, [pc, #976] @ (24554 ) │ │ │ │ + beq.w 23e5c │ │ │ │ + ldr r2, [pc, #976] @ (23eac ) │ │ │ │ ldrb r0, [r6, #0] │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r4, [r2, #0] │ │ │ │ ldrh.w r5, [r4, r0, lsl #1] │ │ │ │ lsls r1, r5, #23 │ │ │ │ - bpl.n 2419e │ │ │ │ + bpl.n 23af6 │ │ │ │ ldrb.w r2, [r6, #1]! │ │ │ │ ldrh.w r5, [r4, r2, lsl #1] │ │ │ │ lsls r2, r5, #23 │ │ │ │ - bmi.n 24192 │ │ │ │ + bmi.n 23aea │ │ │ │ lsls r3, r5, #28 │ │ │ │ - bpl.n 241b2 │ │ │ │ - ldr r1, [pc, #948] @ (24558 ) │ │ │ │ + bpl.n 23b0a │ │ │ │ + ldr r1, [pc, #948] @ (23eb0 ) │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ - blx 1893c │ │ │ │ + blx 187b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 24530 │ │ │ │ + beq.w 23e88 │ │ │ │ ldrb r0, [r6, #0] │ │ │ │ movs r1, #0 │ │ │ │ lsls r7, r5, #30 │ │ │ │ strd r6, r1, [sp, #16] │ │ │ │ ldrh.w r1, [r4, r0, lsl #1] │ │ │ │ - bpl.n 241ea │ │ │ │ + bpl.n 23b42 │ │ │ │ lsls r5, r1, #30 │ │ │ │ - bpl.n 241d4 │ │ │ │ + bpl.n 23b2c │ │ │ │ ldrb.w r0, [r6, #1]! │ │ │ │ ldrh.w r2, [r4, r0, lsl #1] │ │ │ │ lsls r1, r2, #30 │ │ │ │ - bmi.n 241c6 │ │ │ │ + bmi.n 23b1e │ │ │ │ str r6, [sp, #16] │ │ │ │ cmp r0, #44 @ 0x2c │ │ │ │ - beq.n 241dc │ │ │ │ + beq.n 23b34 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ - b.n 241e0 │ │ │ │ + b.n 23b38 │ │ │ │ adds r6, #1 │ │ │ │ str r6, [sp, #16] │ │ │ │ ldrb r2, [r6, #0] │ │ │ │ ldrh.w r1, [r4, r2, lsl #1] │ │ │ │ lsls r2, r1, #23 │ │ │ │ - bmi.n 241dc │ │ │ │ + bmi.n 23b34 │ │ │ │ lsls r3, r1, #30 │ │ │ │ - bpl.n 24234 │ │ │ │ - ldr r5, [pc, #876] @ (2455c ) │ │ │ │ + bpl.n 23b8c │ │ │ │ + ldr r5, [pc, #876] @ (23eb4 ) │ │ │ │ movs r4, #0 │ │ │ │ add r5, pc │ │ │ │ adds r5, #24 │ │ │ │ - b.n 241fa │ │ │ │ + b.n 23b52 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ ldr.w r1, [r5, #4]! │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r6 │ │ │ │ adds r4, #1 │ │ │ │ - blx 17ae8 │ │ │ │ + blx 17980 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 24290 │ │ │ │ + beq.n 23be8 │ │ │ │ cmp r4, #12 │ │ │ │ - bne.n 241f8 │ │ │ │ + bne.n 23b50 │ │ │ │ movs r4, #0 │ │ │ │ - ldr r2, [pc, #844] @ (24560 ) │ │ │ │ - ldr r3, [pc, #820] @ (2454c ) │ │ │ │ + ldr r2, [pc, #844] @ (23eb8 ) │ │ │ │ + ldr r3, [pc, #820] @ (23ea4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 24542 │ │ │ │ + bne.w 23e9a │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ add r5, sp, #24 │ │ │ │ movs r2, #10 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - blx 16e30 │ │ │ │ + blx 16cc8 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 24210 │ │ │ │ + beq.n 23b68 │ │ │ │ ldrb r3, [r0, #0] │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ it ne │ │ │ │ cmpne r3, #32 │ │ │ │ - bne.n 24262 │ │ │ │ + bne.n 23bba │ │ │ │ adds r0, #1 │ │ │ │ str r0, [sp, #24] │ │ │ │ ldrb r2, [r0, #0] │ │ │ │ cmp r2, #45 @ 0x2d │ │ │ │ it ne │ │ │ │ cmpne r2, #32 │ │ │ │ - beq.n 24254 │ │ │ │ + beq.n 23bac │ │ │ │ add.w r3, r8, #4294967295 @ 0xffffffff │ │ │ │ str r0, [sp, #16] │ │ │ │ cmp r3, #30 │ │ │ │ - bhi.n 24210 │ │ │ │ - ldr r6, [pc, #756] @ (24564 ) │ │ │ │ + bhi.n 23b68 │ │ │ │ + ldr r6, [pc, #756] @ (23ebc ) │ │ │ │ movs r4, #0 │ │ │ │ add r6, pc │ │ │ │ adds r6, #24 │ │ │ │ - b.n 24278 │ │ │ │ + b.n 23bd0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr.w r1, [r6, #4]! │ │ │ │ movs r2, #3 │ │ │ │ adds r4, #1 │ │ │ │ - blx 17ae8 │ │ │ │ + blx 17980 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 243ec │ │ │ │ + beq.w 23d44 │ │ │ │ cmp r4, #12 │ │ │ │ - bne.n 24276 │ │ │ │ - b.n 24210 │ │ │ │ + bne.n 23bce │ │ │ │ + b.n 23b68 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ adds r0, r3, #3 │ │ │ │ str r0, [sp, #16] │ │ │ │ ldrb r3, [r3, #3] │ │ │ │ cmp r3, #32 │ │ │ │ it ne │ │ │ │ cmpne r3, #45 @ 0x2d │ │ │ │ - bne.n 242ae │ │ │ │ + bne.n 23c06 │ │ │ │ adds r0, #1 │ │ │ │ str r0, [sp, #16] │ │ │ │ ldrb r3, [r0, #0] │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ it ne │ │ │ │ cmpne r3, #32 │ │ │ │ - beq.n 242a0 │ │ │ │ + beq.n 23bf8 │ │ │ │ add r5, sp, #24 │ │ │ │ movs r2, #10 │ │ │ │ mov r1, r5 │ │ │ │ - blx 16e30 │ │ │ │ + blx 16cc8 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 24210 │ │ │ │ + beq.n 23b68 │ │ │ │ ldrb r3, [r0, #0] │ │ │ │ cmp r3, #32 │ │ │ │ it ne │ │ │ │ cmpne r3, #45 @ 0x2d │ │ │ │ - bne.n 242da │ │ │ │ + bne.n 23c32 │ │ │ │ adds r0, #1 │ │ │ │ str r0, [sp, #24] │ │ │ │ ldrb r2, [r0, #0] │ │ │ │ cmp r2, #45 @ 0x2d │ │ │ │ it ne │ │ │ │ cmpne r2, #32 │ │ │ │ - beq.n 242cc │ │ │ │ + beq.n 23c24 │ │ │ │ subs r3, r7, #1 │ │ │ │ str r0, [sp, #16] │ │ │ │ cmp r3, #30 │ │ │ │ - bhi.n 24210 │ │ │ │ + bhi.n 23b68 │ │ │ │ movs r2, #10 │ │ │ │ mov r1, r5 │ │ │ │ - blx 16e30 │ │ │ │ + blx 16cc8 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov sl, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 24210 │ │ │ │ + beq.n 23b68 │ │ │ │ adds r6, r3, #1 │ │ │ │ str r6, [sp, #24] │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ cmp r3, #58 @ 0x3a │ │ │ │ - bne.n 24210 │ │ │ │ + bne.n 23b68 │ │ │ │ movs r2, #10 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - blx 16e30 │ │ │ │ + blx 16cc8 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r8, r0 │ │ │ │ cmp r6, r3 │ │ │ │ - beq.w 24210 │ │ │ │ + beq.w 23b68 │ │ │ │ adds r6, r3, #1 │ │ │ │ str r6, [sp, #24] │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ cmp r3, #58 @ 0x3a │ │ │ │ - bne.w 24210 │ │ │ │ + bne.w 23b68 │ │ │ │ movs r2, #10 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - blx 16e30 │ │ │ │ + blx 16cc8 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.w 24210 │ │ │ │ + beq.w 23b68 │ │ │ │ ldrb r3, [r0, #0] │ │ │ │ cmp r3, #32 │ │ │ │ - bne.n 24340 │ │ │ │ + bne.n 23c98 │ │ │ │ ldrb.w r3, [r0, #1]! │ │ │ │ cmp r3, #32 │ │ │ │ - beq.n 24338 │ │ │ │ + beq.n 23c90 │ │ │ │ cmp.w sl, #23 │ │ │ │ str r0, [sp, #16] │ │ │ │ - bhi.w 24210 │ │ │ │ + bhi.w 23b68 │ │ │ │ cmp.w r8, #59 @ 0x3b │ │ │ │ - bhi.w 24210 │ │ │ │ + bhi.w 23b68 │ │ │ │ cmp.w r9, #59 @ 0x3b │ │ │ │ - bhi.w 24210 │ │ │ │ + bhi.w 23b68 │ │ │ │ movs r2, #10 │ │ │ │ mov r1, r5 │ │ │ │ - blx 16e30 │ │ │ │ + blx 16cc8 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 24210 │ │ │ │ + beq.w 23b68 │ │ │ │ adds r1, r3, #2 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w 24518 │ │ │ │ + beq.w 23e70 │ │ │ │ adds r3, #3 │ │ │ │ cmp r2, r3 │ │ │ │ addw r3, r0, #1900 @ 0x76c │ │ │ │ itee ne │ │ │ │ movne r6, r0 │ │ │ │ moveq r6, r3 │ │ │ │ moveq r0, r3 │ │ │ │ - b.n 2438a │ │ │ │ + b.n 23ce2 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [sp, #24] │ │ │ │ ldrb r3, [r2, #0] │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ it ne │ │ │ │ cmpne r3, #32 │ │ │ │ - beq.n 24386 │ │ │ │ + beq.n 23cde │ │ │ │ subs r0, #1 │ │ │ │ movw r3, #9997 @ 0x270d │ │ │ │ str r2, [sp, #16] │ │ │ │ cmp r0, r3 │ │ │ │ - bhi.w 24210 │ │ │ │ + bhi.w 23b68 │ │ │ │ uxth r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ uxtb r0, r7 │ │ │ │ - blx 16dd8 │ │ │ │ + blx 16c70 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 24210 │ │ │ │ + beq.w 23b68 │ │ │ │ add r1, sp, #16 │ │ │ │ add r0, sp, #20 │ │ │ │ vmov s16, r9 │ │ │ │ mov r9, r8 │ │ │ │ mov r8, r7 │ │ │ │ mov r7, sl │ │ │ │ - bl 23eb4 │ │ │ │ + bl 2380c │ │ │ │ ldr r5, [sp, #20] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 24528 │ │ │ │ + beq.w 23e80 │ │ │ │ mov r2, r4 │ │ │ │ vcvt.f64.s32 d0, s16 │ │ │ │ mov r3, r8 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ str.w r9, [sp, #4] │ │ │ │ str r7, [sp, #0] │ │ │ │ - blx 17940 │ │ │ │ + blx 177d8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 16e74 │ │ │ │ - b.n 24212 │ │ │ │ + blx 16d0c │ │ │ │ + b.n 23b6a │ │ │ │ ldr r3, [sp, #16] │ │ │ │ adds r0, r3, #3 │ │ │ │ str r0, [sp, #16] │ │ │ │ ldrb r3, [r3, #3] │ │ │ │ cmp r3, #32 │ │ │ │ it ne │ │ │ │ cmpne r3, #45 @ 0x2d │ │ │ │ - bne.n 2440a │ │ │ │ + bne.n 23d62 │ │ │ │ adds r0, #1 │ │ │ │ str r0, [sp, #16] │ │ │ │ ldrb r3, [r0, #0] │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ it ne │ │ │ │ cmpne r3, #32 │ │ │ │ - beq.n 243fc │ │ │ │ + beq.n 23d54 │ │ │ │ movs r2, #10 │ │ │ │ mov r1, r5 │ │ │ │ - blx 16e30 │ │ │ │ + blx 16cc8 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 24210 │ │ │ │ + beq.w 23b68 │ │ │ │ adds r1, r3, #2 │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n 244f4 │ │ │ │ + beq.n 23e4c │ │ │ │ adds r3, #3 │ │ │ │ cmp r0, r3 │ │ │ │ addw r3, r2, #1900 @ 0x76c │ │ │ │ itee ne │ │ │ │ movne r6, r2 │ │ │ │ moveq r6, r3 │ │ │ │ moveq r2, r3 │ │ │ │ - b.n 2443a │ │ │ │ + b.n 23d92 │ │ │ │ adds r0, #1 │ │ │ │ str r0, [sp, #24] │ │ │ │ ldrb r3, [r0, #0] │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ it ne │ │ │ │ cmpne r3, #32 │ │ │ │ - beq.n 24436 │ │ │ │ + beq.n 23d8e │ │ │ │ subs r2, #1 │ │ │ │ movw r3, #9997 @ 0x270d │ │ │ │ str r0, [sp, #16] │ │ │ │ cmp r2, r3 │ │ │ │ - bhi.w 24210 │ │ │ │ + bhi.w 23b68 │ │ │ │ movs r2, #10 │ │ │ │ mov r1, r5 │ │ │ │ - blx 16e30 │ │ │ │ + blx 16cc8 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r9, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 24210 │ │ │ │ + beq.w 23b68 │ │ │ │ adds r2, r3, #1 │ │ │ │ str r2, [sp, #24] │ │ │ │ mov r0, r2 │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ cmp r3, #58 @ 0x3a │ │ │ │ - bne.w 24210 │ │ │ │ + bne.w 23b68 │ │ │ │ movs r2, #10 │ │ │ │ mov r1, r5 │ │ │ │ mov r7, r0 │ │ │ │ - blx 16e30 │ │ │ │ + blx 16cc8 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str r0, [sp, #12] │ │ │ │ cmp r7, r3 │ │ │ │ - beq.w 24210 │ │ │ │ + beq.w 23b68 │ │ │ │ adds r2, r3, #1 │ │ │ │ str r2, [sp, #24] │ │ │ │ mov r0, r2 │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ cmp r3, #58 @ 0x3a │ │ │ │ - bne.w 24210 │ │ │ │ + bne.w 23b68 │ │ │ │ mov r1, r5 │ │ │ │ movs r2, #10 │ │ │ │ mov r7, r0 │ │ │ │ - blx 16e30 │ │ │ │ + blx 16cc8 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r5, r0 │ │ │ │ cmp r7, r3 │ │ │ │ - beq.w 24210 │ │ │ │ + beq.w 23b68 │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ cmp r2, #32 │ │ │ │ - bne.n 244b8 │ │ │ │ + bne.n 23e10 │ │ │ │ ldrb.w r2, [r3, #1]! │ │ │ │ cmp r2, #32 │ │ │ │ - beq.n 244b0 │ │ │ │ + beq.n 23e08 │ │ │ │ mov r7, r9 │ │ │ │ str r3, [sp, #16] │ │ │ │ cmp r7, #23 │ │ │ │ - bhi.w 24210 │ │ │ │ + bhi.w 23b68 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #59 @ 0x3b │ │ │ │ - bhi.w 24210 │ │ │ │ + bhi.w 23b68 │ │ │ │ cmp r5, #59 @ 0x3b │ │ │ │ - bhi.w 24210 │ │ │ │ + bhi.w 23b68 │ │ │ │ uxth r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ uxtb.w r0, r8 │ │ │ │ - blx 16dd8 │ │ │ │ + blx 16c70 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 24210 │ │ │ │ + beq.w 23b68 │ │ │ │ add r1, sp, #16 │ │ │ │ add r0, sp, #20 │ │ │ │ ldr.w r9, [sp, #12] │ │ │ │ vmov s16, r5 │ │ │ │ - bl 23eb4 │ │ │ │ - b.n 243c4 │ │ │ │ + bl 2380c │ │ │ │ + b.n 23d1c │ │ │ │ cmp r2, #69 @ 0x45 │ │ │ │ ite le │ │ │ │ addle.w r2, r2, #2000 @ 0x7d0 │ │ │ │ addwgt r2, r2, #1900 @ 0x76c │ │ │ │ mov r6, r2 │ │ │ │ - b.n 2443a │ │ │ │ - ldr r1, [pc, #96] @ (24568 ) │ │ │ │ - ldr r2, [pc, #100] @ (2456c ) │ │ │ │ - ldr r0, [pc, #100] @ (24570 ) │ │ │ │ + b.n 23d92 │ │ │ │ + ldr r1, [pc, #96] @ (23ec0 ) │ │ │ │ + ldr r2, [pc, #100] @ (23ec4 ) │ │ │ │ + ldr r0, [pc, #100] @ (23ec8 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #52 @ 0x34 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ - b.n 24210 │ │ │ │ + blx 16f48 │ │ │ │ + b.n 23b68 │ │ │ │ cmp r0, #69 @ 0x45 │ │ │ │ ite le │ │ │ │ addle.w r0, r0, #2000 @ 0x7d0 │ │ │ │ addwgt r0, r0, #1900 @ 0x76c │ │ │ │ mov r6, r0 │ │ │ │ - b.n 2438a │ │ │ │ - blx 15184 │ │ │ │ + b.n 23ce2 │ │ │ │ + blx 1504c │ │ │ │ mov r5, r0 │ │ │ │ - b.n 243cc │ │ │ │ - ldr r2, [pc, #64] @ (24574 ) │ │ │ │ + b.n 23d24 │ │ │ │ + ldr r2, [pc, #64] @ (23ecc ) │ │ │ │ mov r3, r6 │ │ │ │ - ldr r0, [pc, #64] @ (24578 ) │ │ │ │ + ldr r0, [pc, #64] @ (23ed0 ) │ │ │ │ movs r1, #128 @ 0x80 │ │ │ │ add r2, pc │ │ │ │ add r0, pc │ │ │ │ - blx 189fc │ │ │ │ - b.n 24210 │ │ │ │ - blx 17a74 <__stack_chk_fail@plt> │ │ │ │ + blx 18870 │ │ │ │ + b.n 23b68 │ │ │ │ + blx 1790c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - add r2, sp, #496 @ 0x1f0 │ │ │ │ + cbz r4, 23eb4 │ │ │ │ movs r5, r0 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp, #480 @ 0x1e0 │ │ │ │ + cbz r0, 23ebc │ │ │ │ movs r5, r0 │ │ │ │ - asrs r0, r4, #14 │ │ │ │ + asrs r0, r0, #14 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r7, #15 │ │ │ │ + lsrs r2, r5, #10 │ │ │ │ movs r3, r0 │ │ │ │ - ldr r1, [sp, #904] @ 0x388 │ │ │ │ + add r0, pc, #680 @ (adr r0, 24160 ) │ │ │ │ movs r5, r0 │ │ │ │ - add r1, sp, #840 @ 0x348 │ │ │ │ + sub sp, #104 @ 0x68 │ │ │ │ movs r5, r0 │ │ │ │ - ldr r1, [sp, #400] @ 0x190 │ │ │ │ + add r0, pc, #176 @ (adr r0, 23f70 ) │ │ │ │ movs r5, r0 │ │ │ │ - strh r6, [r6, #24] │ │ │ │ + strh r6, [r0, #14] │ │ │ │ movs r3, r0 │ │ │ │ - lsrs r4, r0, #2 │ │ │ │ + lsls r0, r6, #28 │ │ │ │ movs r3, r0 │ │ │ │ - b.n 2434c │ │ │ │ + b.n 239fc │ │ │ │ movs r2, r0 │ │ │ │ - lsrs r0, r7, #1 │ │ │ │ + lsls r4, r4, #28 │ │ │ │ movs r3, r0 │ │ │ │ - b.n 24300 │ │ │ │ + b.n 239b0 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r2, [pc, #180] @ (24634 ) │ │ │ │ + ldr r2, [pc, #180] @ (23f8c ) │ │ │ │ mov r3, r0 │ │ │ │ - ldr.w ip, [pc, #180] @ 24638 │ │ │ │ + ldr.w ip, [pc, #180] @ 23f90 │ │ │ │ adds r1, r0, #1 │ │ │ │ add r2, pc │ │ │ │ ldr.w r2, [r2, ip] │ │ │ │ ldr.w ip, [r2] │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ cmp r2, #37 @ 0x25 │ │ │ │ - beq.n 245b0 │ │ │ │ + beq.n 23f08 │ │ │ │ cmp r2, #43 @ 0x2b │ │ │ │ add.w r1, r1, #1 │ │ │ │ it eq │ │ │ │ moveq r2, #32 │ │ │ │ strb.w r2, [r1, #-2] │ │ │ │ ldrb.w r2, [r3], #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 24590 │ │ │ │ + bne.n 23ee8 │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ ldrb r2, [r3, #1] │ │ │ │ ldrh.w r0, [ip, r2, lsl #1] │ │ │ │ ands.w r0, r0, #1024 @ 0x400 │ │ │ │ - beq.n 24632 │ │ │ │ + beq.n 23f8a │ │ │ │ push {lr} │ │ │ │ ldrb.w lr, [r3, #2] │ │ │ │ ldrh.w r0, [ip, lr, lsl #1] │ │ │ │ ands.w r0, r0, #1024 @ 0x400 │ │ │ │ - beq.n 24622 │ │ │ │ + beq.n 23f7a │ │ │ │ cmp r2, #57 @ 0x39 │ │ │ │ add.w r3, r3, #2 │ │ │ │ itet hi │ │ │ │ andhi.w r2, r2, #79 @ 0x4f │ │ │ │ subls r2, #48 @ 0x30 │ │ │ │ subhi r2, #55 @ 0x37 │ │ │ │ cmp.w lr, #57 @ 0x39 │ │ │ │ @@ -19215,1059 +18787,1059 @@ │ │ │ │ it hi │ │ │ │ subhi.w lr, lr, #55 @ 0x37 │ │ │ │ add r2, lr │ │ │ │ adds r1, #1 │ │ │ │ uxtb r2, r2 │ │ │ │ strb.w r2, [r1, #-2] │ │ │ │ ldrb.w r2, [r3], #1 │ │ │ │ - cbz r2, 24620 │ │ │ │ + cbz r2, 23f78 │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ cmp r2, #37 @ 0x25 │ │ │ │ - beq.n 24624 │ │ │ │ + beq.n 23f7c │ │ │ │ cmp r2, #43 @ 0x2b │ │ │ │ add.w r1, r1, #1 │ │ │ │ it eq │ │ │ │ moveq r2, #32 │ │ │ │ strb.w r2, [r1, #-2] │ │ │ │ ldrb.w r2, [r3], #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 24604 │ │ │ │ + bne.n 23f5c │ │ │ │ movs r0, #1 │ │ │ │ pop {pc} │ │ │ │ ldrb r2, [r3, #1] │ │ │ │ ldrh.w r0, [ip, r2, lsl #1] │ │ │ │ ands.w r0, r0, #1024 @ 0x400 │ │ │ │ - bne.n 245be │ │ │ │ + bne.n 23f16 │ │ │ │ pop {pc} │ │ │ │ bx lr │ │ │ │ - add r6, pc, #392 @ (adr r6, 247c0 ) │ │ │ │ + add r5, sp, #168 @ 0xa8 │ │ │ │ movs r5, r0 │ │ │ │ - asrs r0, r4, #14 │ │ │ │ + asrs r0, r0, #14 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldrb r2, [r1, #0] │ │ │ │ - ldr r5, [pc, #208] @ (24720 ) │ │ │ │ + ldr r5, [pc, #208] @ (24078 ) │ │ │ │ add r5, pc │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 246e8 │ │ │ │ + beq.n 24040 │ │ │ │ mov r4, r0 │ │ │ │ mov r8, r1 │ │ │ │ movs r7, #43 @ 0x2b │ │ │ │ mov.w r9, #0 │ │ │ │ cmp r2, #32 │ │ │ │ - beq.n 24702 │ │ │ │ - ldr r3, [pc, #188] @ (24724 ) │ │ │ │ + beq.n 2405a │ │ │ │ + ldr r3, [pc, #188] @ (2407c ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ sub.w r3, r2, #45 @ 0x2d │ │ │ │ ldrh.w r1, [r0, r2, lsl #1] │ │ │ │ cmp r2, #95 @ 0x5f │ │ │ │ it ne │ │ │ │ cmpne r3, #1 │ │ │ │ ite hi │ │ │ │ movhi r3, #1 │ │ │ │ movls r3, #0 │ │ │ │ bics r3, r1 │ │ │ │ - bne.n 24714 │ │ │ │ - cbz r4, 246ec │ │ │ │ + bne.n 2406c │ │ │ │ + cbz r4, 24044 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldr r6, [r4, #8] │ │ │ │ add.w lr, r1, #1 │ │ │ │ cmp lr, r6 │ │ │ │ - bcs.n 246ec │ │ │ │ + bcs.n 24044 │ │ │ │ ldr r6, [r4, #0] │ │ │ │ str.w lr, [r4, #4] │ │ │ │ strb r2, [r6, r1] │ │ │ │ ldrd r1, r2, [r4] │ │ │ │ strb r3, [r1, r2] │ │ │ │ ldrb.w r2, [r8, #1]! │ │ │ │ - cbz r2, 246e8 │ │ │ │ + cbz r2, 24040 │ │ │ │ cmp r2, #32 │ │ │ │ - bne.n 2466a │ │ │ │ + bne.n 23fc2 │ │ │ │ ldrd r3, r1, [r4, #4] │ │ │ │ adds r2, r3, #1 │ │ │ │ cmp r2, r1 │ │ │ │ - bcs.n 246d4 │ │ │ │ + bcs.n 2402c │ │ │ │ str r2, [r4, #4] │ │ │ │ ldr r2, [r4, #0] │ │ │ │ strb r7, [r2, r3] │ │ │ │ ldrd r2, r3, [r4] │ │ │ │ strb.w r9, [r2, r3] │ │ │ │ ldrb.w r2, [r8, #1]! │ │ │ │ - cbz r2, 246e8 │ │ │ │ + cbz r2, 24040 │ │ │ │ cmp r2, #32 │ │ │ │ - bne.n 24664 │ │ │ │ + bne.n 23fbc │ │ │ │ ldrd r3, r1, [r4, #4] │ │ │ │ adds r2, r3, #1 │ │ │ │ cmp r2, r1 │ │ │ │ - bcc.n 246b2 │ │ │ │ + bcc.n 2400a │ │ │ │ movs r2, #43 @ 0x2b │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ - blx 17f90 │ │ │ │ + blx 17e1c │ │ │ │ ldrb.w r2, [r8, #1]! │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 24660 │ │ │ │ + bne.n 23fb8 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ - blx 17f90 │ │ │ │ + blx 17e1c │ │ │ │ ldrb.w r2, [r8, #1]! │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 246e8 │ │ │ │ + beq.n 24040 │ │ │ │ cmp r2, #32 │ │ │ │ - bne.n 24664 │ │ │ │ + bne.n 23fbc │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 246a8 │ │ │ │ + bne.n 24000 │ │ │ │ movs r2, #43 @ 0x2b │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ - blx 17f90 │ │ │ │ - b.n 246e0 │ │ │ │ - ldr r1, [pc, #16] @ (24728 ) │ │ │ │ + blx 17e1c │ │ │ │ + b.n 24038 │ │ │ │ + ldr r1, [pc, #16] @ (24080 ) │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - blx 189ec │ │ │ │ - b.n 246f6 │ │ │ │ - add r5, pc, #608 @ (adr r5, 24984 ) │ │ │ │ + blx 18860 │ │ │ │ + b.n 2404e │ │ │ │ + add r4, sp, #384 @ 0x180 │ │ │ │ movs r5, r0 │ │ │ │ - asrs r0, r4, #14 │ │ │ │ + asrs r0, r0, #14 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r5, #28 │ │ │ │ + lsls r0, r3, #23 │ │ │ │ movs r3, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 247bc │ │ │ │ + beq.n 24114 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 247cc │ │ │ │ + beq.n 24124 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ mov r3, r1 │ │ │ │ - cbz r2, 24766 │ │ │ │ + cbz r2, 240be │ │ │ │ ldr r5, [r0, #8] │ │ │ │ adds r1, r2, #1 │ │ │ │ cmp r1, r5 │ │ │ │ - bcs.n 247ac │ │ │ │ + bcs.n 24104 │ │ │ │ str r1, [r0, #4] │ │ │ │ movs r0, #38 @ 0x26 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ strb r0, [r1, r2] │ │ │ │ movs r0, #0 │ │ │ │ ldrd r1, r2, [r4] │ │ │ │ strb r0, [r1, r2] │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2463c │ │ │ │ + bl 23f94 │ │ │ │ ldrd r3, r1, [r4, #4] │ │ │ │ adds r2, r3, #1 │ │ │ │ cmp r2, r1 │ │ │ │ - bcc.n 24790 │ │ │ │ + bcc.n 240e8 │ │ │ │ movs r2, #61 @ 0x3d │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ - blx 17f90 │ │ │ │ + blx 17e1c │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.n 2463c │ │ │ │ + b.n 23f94 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ mov r0, r4 │ │ │ │ str r2, [r4, #4] │ │ │ │ movs r2, #61 @ 0x3d │ │ │ │ strb r2, [r1, r3] │ │ │ │ movs r1, #0 │ │ │ │ ldrd r2, r3, [r4] │ │ │ │ strb r1, [r2, r3] │ │ │ │ mov r1, r6 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.n 2463c │ │ │ │ + b.n 23f94 │ │ │ │ movs r2, #38 @ 0x26 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ str r3, [sp, #4] │ │ │ │ - blx 17f90 │ │ │ │ + blx 17e1c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 24766 │ │ │ │ - ldr r2, [pc, #28] @ (247dc ) │ │ │ │ - ldr r1, [pc, #32] @ (247e0 ) │ │ │ │ - ldr r0, [pc, #32] @ (247e4 ) │ │ │ │ + b.n 240be │ │ │ │ + ldr r2, [pc, #28] @ (24134 ) │ │ │ │ + ldr r1, [pc, #32] @ (24138 ) │ │ │ │ + ldr r0, [pc, #32] @ (2413c ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - b.w 170ac │ │ │ │ - ldr r2, [pc, #24] @ (247e8 ) │ │ │ │ - ldr r1, [pc, #28] @ (247ec ) │ │ │ │ - ldr r0, [pc, #28] @ (247f0 ) │ │ │ │ + b.w 16f44 │ │ │ │ + ldr r2, [pc, #24] @ (24140 ) │ │ │ │ + ldr r1, [pc, #28] @ (24144 ) │ │ │ │ + ldr r0, [pc, #28] @ (24148 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - b.w 170ac │ │ │ │ - subs r6, #82 @ 0x52 │ │ │ │ + b.w 16f44 │ │ │ │ + subs r4, #254 @ 0xfe │ │ │ │ movs r3, r0 │ │ │ │ - strh r4, [r2, #6] │ │ │ │ + ldrb r4, [r4, #29] │ │ │ │ movs r3, r0 │ │ │ │ - b.n 24054 │ │ │ │ + b.n 24704 │ │ │ │ movs r2, r0 │ │ │ │ - lsls r2, r7, #25 │ │ │ │ + lsls r6, r4, #20 │ │ │ │ movs r3, r0 │ │ │ │ - strh r4, [r0, #6] │ │ │ │ + ldrb r4, [r2, #29] │ │ │ │ movs r3, r0 │ │ │ │ - b.n 24040 │ │ │ │ + b.n 246f0 │ │ │ │ movs r2, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r2 │ │ │ │ str r1, [sp, #4] │ │ │ │ - blx 187cc │ │ │ │ + blx 18640 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.n 2472c │ │ │ │ + b.n 24084 │ │ │ │ nop │ │ │ │ │ │ │ │ -0002481c : │ │ │ │ +00024174 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r3, [pc, #140] @ (248bc ) │ │ │ │ + ldr r3, [pc, #140] @ (24214 ) │ │ │ │ sub sp, #20 │ │ │ │ - ldr r5, [pc, #140] @ (248c0 ) │ │ │ │ + ldr r5, [pc, #140] @ (24218 ) │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc │ │ │ │ - ldr r1, [pc, #140] @ (248c4 ) │ │ │ │ - ldr r2, [pc, #140] @ (248c8 ) │ │ │ │ + ldr r1, [pc, #140] @ (2421c ) │ │ │ │ + ldr r2, [pc, #140] @ (24220 ) │ │ │ │ ldr r0, [r3, r5] │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r1, [r3, r1] │ │ │ │ str r1, [sp, #8] │ │ │ │ ldr r3, [r3, r2] │ │ │ │ mov r2, r0 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - blx 16b90 │ │ │ │ - ldr r1, [pc, #120] @ (248cc ) │ │ │ │ + blx 16a34 │ │ │ │ + ldr r1, [pc, #120] @ (24224 ) │ │ │ │ mov r8, r0 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - blx 17d40 │ │ │ │ + blx 17bcc │ │ │ │ ldr r4, [r0, #0] │ │ │ │ mov r9, r0 │ │ │ │ - cbz r4, 248ac │ │ │ │ + cbz r4, 24204 │ │ │ │ mov r6, r0 │ │ │ │ movs r7, #0 │ │ │ │ - b.n 24886 │ │ │ │ + b.n 241de │ │ │ │ adds r0, r5, #1 │ │ │ │ - bl 2457c │ │ │ │ + bl 23ed4 │ │ │ │ adds r2, r5, #1 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ - cbz r3, 2489e │ │ │ │ - blx 179b0 │ │ │ │ + cbz r3, 241f6 │ │ │ │ + blx 17848 │ │ │ │ ldr.w r4, [r6, #4]! │ │ │ │ - cbz r4, 248ac │ │ │ │ + cbz r4, 24204 │ │ │ │ movs r1, #61 @ 0x3d │ │ │ │ mov r0, r4 │ │ │ │ - blx 15d34 │ │ │ │ + blx 15bf0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - cbz r5, 2489e │ │ │ │ + cbz r5, 241f6 │ │ │ │ strb r7, [r5, #0] │ │ │ │ - bl 2457c │ │ │ │ + bl 23ed4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 2486c │ │ │ │ + bne.n 241c4 │ │ │ │ mov r0, r4 │ │ │ │ - blx 15148 │ │ │ │ + blx 15010 │ │ │ │ ldr.w r4, [r6, #4]! │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 24886 │ │ │ │ + bne.n 241de │ │ │ │ mov r0, r9 │ │ │ │ - blx 15148 │ │ │ │ + blx 15010 │ │ │ │ mov r0, r8 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ - add r3, pc, #720 @ (adr r3, 24b90 ) │ │ │ │ + add r2, sp, #496 @ 0x1f0 │ │ │ │ movs r5, r0 │ │ │ │ - asrs r4, r7, #12 │ │ │ │ + asrs r4, r3, #12 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r1, #16 │ │ │ │ + asrs r0, r5, #15 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r2, #13 │ │ │ │ + asrs r0, r6, #12 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r0, #24 │ │ │ │ + lsls r6, r5, #18 │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -000248d0 : │ │ │ │ +00024228 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r5, r0 │ │ │ │ strd r2, r3, [sp] │ │ │ │ - ldr r2, [pc, #400] @ (24a7c ) │ │ │ │ - ldr r3, [pc, #404] @ (24a80 ) │ │ │ │ + ldr r2, [pc, #400] @ (243d4 ) │ │ │ │ + ldr r3, [pc, #404] @ (243d8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r7, [sp, #80] @ 0x50 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #392] @ (24a84 ) │ │ │ │ + ldr r3, [pc, #392] @ (243dc ) │ │ │ │ add r3, pc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 24a62 │ │ │ │ + beq.w 243ba │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ - cbz r1, 2490e │ │ │ │ + cbz r1, 24266 │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r1, #0] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - cbz r1, 24916 │ │ │ │ + cbz r1, 2426e │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r1, #0] │ │ │ │ - cbz r7, 2491c │ │ │ │ + cbz r7, 24274 │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r7, #0] │ │ │ │ - ldr r2, [pc, #360] @ (24a88 ) │ │ │ │ + ldr r2, [pc, #360] @ (243e0 ) │ │ │ │ movs r4, #0 │ │ │ │ - ldr.w r9, [pc, #360] @ 24a8c │ │ │ │ + ldr.w r9, [pc, #360] @ 243e4 │ │ │ │ mov sl, r7 │ │ │ │ - ldr.w fp, [pc, #360] @ 24a90 │ │ │ │ + ldr.w fp, [pc, #360] @ 243e8 │ │ │ │ mov r7, r8 │ │ │ │ add r9, pc │ │ │ │ ldr r2, [r3, r2] │ │ │ │ add fp, pc │ │ │ │ str r2, [sp, #8] │ │ │ │ - ldr r2, [pc, #348] @ (24a94 ) │ │ │ │ + ldr r2, [pc, #348] @ (243ec ) │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r1, r2 │ │ │ │ - ldr r2, [pc, #344] @ (24a98 ) │ │ │ │ + ldr r2, [pc, #344] @ (243f0 ) │ │ │ │ ldr r3, [r3, r2] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r0, r3 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r2, r3 │ │ │ │ - blx 16b90 │ │ │ │ + blx 16a34 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, r5 │ │ │ │ - blx 17e9c │ │ │ │ + blx 17d28 │ │ │ │ cmp r0, r4 │ │ │ │ - ble.n 24a14 │ │ │ │ + ble.n 2436c │ │ │ │ add r2, sp, #24 │ │ │ │ mov r1, r4 │ │ │ │ add r3, sp, #28 │ │ │ │ mov r0, r5 │ │ │ │ - blx 18710 │ │ │ │ + blx 18590 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ add r2, sp, #20 │ │ │ │ add r1, sp, #32 │ │ │ │ - blx 15d5c │ │ │ │ + blx 15c18 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 24a08 │ │ │ │ + beq.n 24360 │ │ │ │ mov r1, r9 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - blx 17d50 │ │ │ │ + blx 17bdc │ │ │ │ mov r1, fp │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ - blx 18c14 │ │ │ │ + blx 18a88 │ │ │ │ clz r3, r8 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ cmp r0, #0 │ │ │ │ it ne │ │ │ │ orrne.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 249fc │ │ │ │ + bne.n 24354 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 24a36 │ │ │ │ + beq.n 2438e │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ - blx 18a14 │ │ │ │ + blx 18888 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 24a36 │ │ │ │ + bne.n 2438e │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - cbz r3, 249c2 │ │ │ │ + cbz r3, 2431a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 15148 │ │ │ │ - ldr r1, [pc, #232] @ (24a9c ) │ │ │ │ + blx 15010 │ │ │ │ + ldr r1, [pc, #232] @ (243f4 ) │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r1, pc │ │ │ │ - blx 17d50 │ │ │ │ - blx 15bfc │ │ │ │ + blx 17bdc │ │ │ │ + blx 15ab8 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ str r0, [r3, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - cbz r3, 249dc │ │ │ │ + cbz r3, 24334 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 15148 │ │ │ │ + blx 15010 │ │ │ │ movs r1, #0 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - blx 15bb8 │ │ │ │ - blx 15bfc │ │ │ │ + blx 15a74 │ │ │ │ + blx 15ab8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ str r0, [r3, #0] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 249fc │ │ │ │ + beq.n 24354 │ │ │ │ ldr.w r0, [sl] │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbz r0, 249f2 │ │ │ │ - blx 17e30 │ │ │ │ + cbz r0, 2434a │ │ │ │ + blx 17cbc │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - blx 1671c │ │ │ │ + blx 165cc │ │ │ │ str.w r0, [sl] │ │ │ │ ldr r0, [sp, #32] │ │ │ │ - blx 15148 │ │ │ │ + blx 15010 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - blx 1575c │ │ │ │ + blx 15624 │ │ │ │ adds r4, #1 │ │ │ │ mov r0, r5 │ │ │ │ - blx 17e9c │ │ │ │ + blx 17d28 │ │ │ │ cmp r0, r4 │ │ │ │ - bgt.n 24958 │ │ │ │ + bgt.n 242b0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 15098 │ │ │ │ - ldr r2, [pc, #132] @ (24aa0 ) │ │ │ │ - ldr r3, [pc, #96] @ (24a80 ) │ │ │ │ + blx 14f60 │ │ │ │ + ldr r2, [pc, #132] @ (243f8 ) │ │ │ │ + ldr r3, [pc, #96] @ (243d8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 24a78 │ │ │ │ + bne.n 243d0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r8 │ │ │ │ - blx 15bfc │ │ │ │ + blx 15ab8 │ │ │ │ movs r1, #0 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - blx 15400 │ │ │ │ + blx 152c8 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - blx 158b4 │ │ │ │ + blx 1577c │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - blx 163e0 │ │ │ │ + blx 16290 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - blx 15dc0 │ │ │ │ - b.n 249fc │ │ │ │ - ldr r1, [pc, #64] @ (24aa4 ) │ │ │ │ - ldr r2, [pc, #64] @ (24aa8 ) │ │ │ │ - ldr r0, [pc, #68] @ (24aac ) │ │ │ │ + blx 15c7c │ │ │ │ + b.n 24354 │ │ │ │ + ldr r1, [pc, #64] @ (243fc ) │ │ │ │ + ldr r2, [pc, #64] @ (24400 ) │ │ │ │ + ldr r0, [pc, #68] @ (24404 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #12 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ + blx 16f48 │ │ │ │ str r5, [sp, #8] │ │ │ │ - b.n 24a1a │ │ │ │ - blx 17a74 <__stack_chk_fail@plt> │ │ │ │ - add r2, pc, #1008 @ (adr r2, 24e70 ) │ │ │ │ + b.n 24372 │ │ │ │ + blx 1790c <__stack_chk_fail@plt> │ │ │ │ + add r1, sp, #784 @ 0x310 │ │ │ │ movs r5, r0 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #944 @ (adr r2, 24e38 ) │ │ │ │ + add r1, sp, #720 @ 0x2d0 │ │ │ │ movs r5, r0 │ │ │ │ - asrs r4, r7, #12 │ │ │ │ + asrs r4, r3, #12 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r5, #29 │ │ │ │ + lsrs r4, r2, #24 │ │ │ │ movs r3, r0 │ │ │ │ - lsls r4, r0, #21 │ │ │ │ + lsls r0, r6, #15 │ │ │ │ movs r3, r0 │ │ │ │ - asrs r0, r1, #16 │ │ │ │ + asrs r0, r5, #15 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r2, #13 │ │ │ │ + asrs r0, r6, #12 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r1, #19 │ │ │ │ + lsls r0, r7, #13 │ │ │ │ movs r3, r0 │ │ │ │ - add r1, pc, #808 @ (adr r1, 24dcc ) │ │ │ │ + add r0, sp, #584 @ 0x248 │ │ │ │ movs r5, r0 │ │ │ │ - ldrb r0, [r6, #24] │ │ │ │ + ldrb r0, [r0, #19] │ │ │ │ movs r3, r0 │ │ │ │ - lsls r6, r6, #15 │ │ │ │ + lsls r2, r4, #10 │ │ │ │ movs r3, r0 │ │ │ │ - b.n 24dcc │ │ │ │ + b.n 2447c │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -00024ab0 : │ │ │ │ +00024408 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr r2, [pc, #100] @ (24b24 ) │ │ │ │ + ldr r2, [pc, #100] @ (2447c ) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ - ldr r3, [pc, #100] @ (24b28 ) │ │ │ │ + ldr r3, [pc, #100] @ (24480 ) │ │ │ │ mov r6, r0 │ │ │ │ add r2, pc │ │ │ │ movs r0, #0 │ │ │ │ add r7, sp, #8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov.w r3, #0 │ │ │ │ - blx 161f4 │ │ │ │ + blx 160a4 │ │ │ │ mov r1, r6 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #12 │ │ │ │ - blx 16b00 │ │ │ │ - b.n 24af0 │ │ │ │ + blx 169a4 │ │ │ │ + b.n 24448 │ │ │ │ ldrd r1, r2, [sp, #4] │ │ │ │ mov r0, r5 │ │ │ │ - bl 2472c │ │ │ │ + bl 24084 │ │ │ │ mov r2, r7 │ │ │ │ add r1, sp, #4 │ │ │ │ add r0, sp, #12 │ │ │ │ - blx 16ab4 │ │ │ │ + blx 16958 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 24ae6 │ │ │ │ + bne.n 2443e │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 1694c │ │ │ │ - ldr r2, [pc, #36] @ (24b2c ) │ │ │ │ - ldr r3, [pc, #28] @ (24b28 ) │ │ │ │ + blx 167fc │ │ │ │ + ldr r2, [pc, #36] @ (24484 ) │ │ │ │ + ldr r3, [pc, #28] @ (24480 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 24b1e │ │ │ │ + bne.n 24476 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - blx 17a74 <__stack_chk_fail@plt> │ │ │ │ + blx 1790c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - add r1, pc, #136 @ (adr r1, 24bb0 ) │ │ │ │ + add r7, pc, #936 @ (adr r7, 24828 ) │ │ │ │ movs r5, r0 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #888 @ (adr r0, 24ea8 ) │ │ │ │ + add r7, pc, #664 @ (adr r7, 24720 ) │ │ │ │ movs r5, r0 │ │ │ │ │ │ │ │ -00024b30 : │ │ │ │ +00024488 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ movs r0, #0 │ │ │ │ - blx 161f4 │ │ │ │ - ldr r1, [pc, #24] @ (24b64 ) │ │ │ │ + blx 160a4 │ │ │ │ + ldr r1, [pc, #24] @ (244bc ) │ │ │ │ mov r2, r0 │ │ │ │ str r0, [sp, #4] │ │ │ │ add r1, pc │ │ │ │ mov r0, r4 │ │ │ │ - blx 18914 │ │ │ │ + blx 18788 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ movs r1, #0 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 16948 │ │ │ │ + b.w 167f8 │ │ │ │ stc2 15, cr15, [r3], #1020 @ 0x3fc │ │ │ │ │ │ │ │ -00024b68 : │ │ │ │ +000244c0 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ movs r0, #0 │ │ │ │ - blx 161f4 │ │ │ │ + blx 160a4 │ │ │ │ mov r6, r0 │ │ │ │ ldr.w r2, [r5], #4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ cmp r4, #0 │ │ │ │ it ne │ │ │ │ cmpne r2, #0 │ │ │ │ - beq.n 24b9a │ │ │ │ - bl 2472c │ │ │ │ + beq.n 244f2 │ │ │ │ + bl 24084 │ │ │ │ ldr r4, [r5, #0] │ │ │ │ - cbnz r4, 24ba6 │ │ │ │ + cbnz r4, 244fe │ │ │ │ mov r0, r6 │ │ │ │ movs r1, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 16948 │ │ │ │ + b.w 167f8 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ adds r5, #8 │ │ │ │ - b.n 24b86 │ │ │ │ + b.n 244de │ │ │ │ │ │ │ │ -00024bac : │ │ │ │ +00024504 : │ │ │ │ push {r0, r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r2, [pc, #60] @ (24bfc ) │ │ │ │ + ldr r2, [pc, #60] @ (24554 ) │ │ │ │ sub sp, #12 │ │ │ │ - ldr r3, [pc, #60] @ (24c00 ) │ │ │ │ + ldr r3, [pc, #60] @ (24558 ) │ │ │ │ add r1, sp, #16 │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [r1], #4 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov.w r3, #0 │ │ │ │ str r1, [sp, #0] │ │ │ │ - blx 16120 │ │ │ │ - ldr r2, [pc, #40] @ (24c04 ) │ │ │ │ - ldr r3, [pc, #32] @ (24c00 ) │ │ │ │ + blx 15fdc │ │ │ │ + ldr r2, [pc, #40] @ (2455c ) │ │ │ │ + ldr r3, [pc, #32] @ (24558 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 24bf8 │ │ │ │ + bne.n 24550 │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ - blx 17a74 <__stack_chk_fail@plt> │ │ │ │ - add r0, pc, #144 @ (adr r0, 24c90 ) │ │ │ │ + blx 1790c <__stack_chk_fail@plt> │ │ │ │ + add r6, pc, #944 @ (adr r6, 24908 ) │ │ │ │ movs r5, r0 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #40 @ (adr r0, 24c30 ) │ │ │ │ + add r6, pc, #840 @ (adr r6, 248a8 ) │ │ │ │ movs r5, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov ip, r0 │ │ │ │ - ldr r4, [pc, #124] @ (24c8c ) │ │ │ │ + ldr r4, [pc, #124] @ (245e4 ) │ │ │ │ ldrb r2, [r0, #0] │ │ │ │ add r4, pc │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 24c88 │ │ │ │ + beq.n 245e0 │ │ │ │ mov r3, r0 │ │ │ │ mov lr, r1 │ │ │ │ movs r0, #0 │ │ │ │ cmp r2, #34 @ 0x22 │ │ │ │ - beq.n 24c76 │ │ │ │ - cbz r0, 24c66 │ │ │ │ + beq.n 245ce │ │ │ │ + cbz r0, 245be │ │ │ │ ldrb r1, [r3, #1] │ │ │ │ cmp r2, #92 @ 0x5c │ │ │ │ - beq.n 24c38 │ │ │ │ + beq.n 24590 │ │ │ │ adds r3, #1 │ │ │ │ - cbz r1, 24c42 │ │ │ │ + cbz r1, 2459a │ │ │ │ cmp r1, #34 @ 0x22 │ │ │ │ - beq.n 24c76 │ │ │ │ + beq.n 245ce │ │ │ │ mov r2, r1 │ │ │ │ ldrb r1, [r3, #1] │ │ │ │ cmp r2, #92 @ 0x5c │ │ │ │ - bne.n 24c28 │ │ │ │ - cbz r1, 24c84 │ │ │ │ + bne.n 24580 │ │ │ │ + cbz r1, 245dc │ │ │ │ ldrb.w r1, [r3, #2]! │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 24c2c │ │ │ │ + bne.n 24584 │ │ │ │ cmp ip, r3 │ │ │ │ - bcs.n 24c62 │ │ │ │ - ldr r2, [pc, #72] @ (24c90 ) │ │ │ │ + bcs.n 245ba │ │ │ │ + ldr r2, [pc, #72] @ (245e8 ) │ │ │ │ ldr r2, [r4, r2] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ - b.n 24c52 │ │ │ │ + b.n 245aa │ │ │ │ cmp ip, r3 │ │ │ │ - beq.n 24c62 │ │ │ │ + beq.n 245ba │ │ │ │ mov r0, r3 │ │ │ │ ldrb.w r2, [r3, #-1]! │ │ │ │ ldrh.w r2, [r1, r2, lsl #1] │ │ │ │ lsls r2, r2, #23 │ │ │ │ - bmi.n 24c4e │ │ │ │ + bmi.n 245a6 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, pc} │ │ │ │ cmp lr, r2 │ │ │ │ - beq.n 24c42 │ │ │ │ + beq.n 2459a │ │ │ │ ldrb.w r2, [r3, #1]! │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 24c42 │ │ │ │ + beq.n 2459a │ │ │ │ cmp r2, #34 @ 0x22 │ │ │ │ - bne.n 24c66 │ │ │ │ + bne.n 245be │ │ │ │ ldrb.w r2, [r3, #1]! │ │ │ │ eor.w r0, r0, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 24c1c │ │ │ │ - b.n 24c42 │ │ │ │ + bne.n 24574 │ │ │ │ + b.n 2459a │ │ │ │ adds r3, #1 │ │ │ │ - b.n 24c42 │ │ │ │ + b.n 2459a │ │ │ │ mov r3, r0 │ │ │ │ - b.n 24c62 │ │ │ │ - ldr r7, [sp, #864] @ 0x360 │ │ │ │ + b.n 245ba │ │ │ │ + add r6, pc, #640 @ (adr r6, 24868 ) │ │ │ │ movs r5, r0 │ │ │ │ - asrs r0, r4, #14 │ │ │ │ + asrs r0, r0, #14 │ │ │ │ movs r0, r0 │ │ │ │ vldr d7, [r0, #8] │ │ │ │ vldr d6, [r1, #8] │ │ │ │ vcmp.f64 d7, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.n 24cb8 │ │ │ │ + beq.n 24610 │ │ │ │ vcmpe.f64 d6, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ ite gt │ │ │ │ movgt r0, #1 │ │ │ │ movle.w r0, #4294967295 @ 0xffffffff │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r2 │ │ │ │ ldrb r2, [r2, #0] │ │ │ │ - ldr.w r7, [pc, #1272] @ 251cc │ │ │ │ + ldr.w r7, [pc, #1272] @ 24b24 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ add r7, pc │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 24df6 │ │ │ │ + beq.w 2474e │ │ │ │ mov r1, r5 │ │ │ │ - b.n 24cfc │ │ │ │ + b.n 24654 │ │ │ │ ldr r0, [r7, r0] │ │ │ │ and.w r3, r3, #1 │ │ │ │ ldrb r0, [r0, r2] │ │ │ │ ldrb.w r2, [r1, #1]! │ │ │ │ tst.w r0, #24 │ │ │ │ it ne │ │ │ │ movne r3, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 24df6 │ │ │ │ - ldr.w r0, [pc, #1232] @ 251d0 │ │ │ │ + beq.n 2474e │ │ │ │ + ldr.w r0, [pc, #1232] @ 24b28 │ │ │ │ tst.w r2, #128 @ 0x80 │ │ │ │ - beq.n 24ce4 │ │ │ │ + beq.n 2463c │ │ │ │ movs r2, #0 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r5 │ │ │ │ - blx 150c0 │ │ │ │ + blx 14f88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 24fce │ │ │ │ + bne.w 24926 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 24f76 │ │ │ │ + beq.w 248ce │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 24fc0 │ │ │ │ + beq.w 24918 │ │ │ │ mov r0, r6 │ │ │ │ - blx 16d98 │ │ │ │ + blx 16c30 │ │ │ │ mov r7, r0 │ │ │ │ ldrd r2, r3, [r4, #4] │ │ │ │ subs r3, r3, r2 │ │ │ │ cmp r0, r3 │ │ │ │ - bcs.w 2509e │ │ │ │ + bcs.w 249f6 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ adds r3, r6, r7 │ │ │ │ add r0, r2 │ │ │ │ cmp r0, r3 │ │ │ │ - bcs.n 24d4a │ │ │ │ + bcs.n 246a2 │ │ │ │ adds r3, r0, r7 │ │ │ │ cmp r6, r3 │ │ │ │ - bcc.w 25094 │ │ │ │ + bcc.w 249ec │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r7 │ │ │ │ - blx 16ee0 │ │ │ │ + blx 16d78 │ │ │ │ ldrd r3, r2, [r4] │ │ │ │ add r7, r2 │ │ │ │ movs r2, #0 │ │ │ │ str r7, [r4, #4] │ │ │ │ strb r2, [r3, r7] │ │ │ │ ldrd r2, r3, [r4, #4] │ │ │ │ subs r3, r3, r2 │ │ │ │ cmp r3, #2 │ │ │ │ - bls.w 24fa6 │ │ │ │ - ldr.w r3, [pc, #1128] @ 251d4 │ │ │ │ + bls.w 248fe │ │ │ │ + ldr.w r3, [pc, #1128] @ 24b2c │ │ │ │ ldr r1, [r4, #0] │ │ │ │ add r3, pc │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ strh r3, [r1, r2] │ │ │ │ movs r1, #0 │ │ │ │ ldrd r2, r3, [r4] │ │ │ │ adds r3, #2 │ │ │ │ str r3, [r4, #4] │ │ │ │ strb r1, [r2, r3] │ │ │ │ ldrb r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 24f1c │ │ │ │ - ldr.w r8, [pc, #1100] @ 251d8 │ │ │ │ + beq.w 24874 │ │ │ │ + ldr.w r8, [pc, #1100] @ 24b30 │ │ │ │ movs r6, #0 │ │ │ │ add r8, pc │ │ │ │ cmp r3, #34 @ 0x22 │ │ │ │ it ne │ │ │ │ cmpne r3, #92 @ 0x5c │ │ │ │ - bne.w 24ec0 │ │ │ │ + bne.w 24818 │ │ │ │ mov.w r9, #92 @ 0x5c │ │ │ │ adds r5, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 24e9a │ │ │ │ + beq.n 247f2 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ movs r2, #92 @ 0x5c │ │ │ │ ldr r7, [r4, #8] │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ add.w lr, r3, #1 │ │ │ │ mov r0, r4 │ │ │ │ cmp lr, r7 │ │ │ │ - bcs.w 24f3a │ │ │ │ + bcs.w 24892 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ str.w lr, [r4, #4] │ │ │ │ strb.w r9, [r2, r3] │ │ │ │ ldrd r2, r3, [r4] │ │ │ │ strb r6, [r2, r3] │ │ │ │ ldrb.w r2, [r5, #-1] │ │ │ │ ldrd r3, r0, [r4, #4] │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r1, r0 │ │ │ │ - bcs.n 24eaa │ │ │ │ + bcs.n 24802 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ str r1, [r4, #4] │ │ │ │ strb r2, [r0, r3] │ │ │ │ ldrd r2, r3, [r4] │ │ │ │ strb r6, [r2, r3] │ │ │ │ ldrb r3, [r5, #0] │ │ │ │ cmp r3, #92 @ 0x5c │ │ │ │ it ne │ │ │ │ cmpne r3, #34 @ 0x22 │ │ │ │ - bne.w 24f44 │ │ │ │ + bne.w 2489c │ │ │ │ adds r5, #1 │ │ │ │ - b.n 24da6 │ │ │ │ + b.n 246fe │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 24d18 │ │ │ │ + beq.n 24670 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 25130 │ │ │ │ + beq.w 24a88 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 250de │ │ │ │ + beq.w 24a36 │ │ │ │ mov r0, r6 │ │ │ │ - blx 16d98 │ │ │ │ + blx 16c30 │ │ │ │ mov r7, r0 │ │ │ │ ldrd r2, r3, [r4, #4] │ │ │ │ subs r3, r3, r2 │ │ │ │ cmp r0, r3 │ │ │ │ - bcs.w 250ce │ │ │ │ + bcs.w 24a26 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ adds r3, r6, r7 │ │ │ │ add r0, r2 │ │ │ │ cmp r0, r3 │ │ │ │ - bcs.n 24e2c │ │ │ │ + bcs.n 24784 │ │ │ │ adds r3, r0, r7 │ │ │ │ cmp r6, r3 │ │ │ │ - bcc.w 2511c │ │ │ │ + bcc.w 24a74 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r7 │ │ │ │ - blx 16ee0 │ │ │ │ + blx 16d78 │ │ │ │ ldrd r3, r2, [r4] │ │ │ │ add r7, r2 │ │ │ │ movs r2, #0 │ │ │ │ str r7, [r4, #4] │ │ │ │ strb r2, [r3, r7] │ │ │ │ ldrd r3, r1, [r4, #4] │ │ │ │ adds r2, r3, #1 │ │ │ │ cmp r2, r1 │ │ │ │ - bcs.w 250ae │ │ │ │ + bcs.w 24a06 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ str r2, [r4, #4] │ │ │ │ movs r2, #61 @ 0x3d │ │ │ │ strb r2, [r1, r3] │ │ │ │ movs r1, #0 │ │ │ │ ldrd r2, r3, [r4] │ │ │ │ strb r1, [r2, r3] │ │ │ │ mov r0, r5 │ │ │ │ - blx 16d98 │ │ │ │ + blx 16c30 │ │ │ │ mov r6, r0 │ │ │ │ ldrd r2, r3, [r4, #4] │ │ │ │ subs r3, r3, r2 │ │ │ │ cmp r0, r3 │ │ │ │ - bcs.w 250bc │ │ │ │ + bcs.w 24a14 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ adds r3, r5, r6 │ │ │ │ add r0, r2 │ │ │ │ cmp r0, r3 │ │ │ │ - bcs.n 24e82 │ │ │ │ + bcs.n 247da │ │ │ │ adds r3, r0, r6 │ │ │ │ cmp r5, r3 │ │ │ │ - bcc.w 25126 │ │ │ │ + bcc.w 24a7e │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ - blx 16ee0 │ │ │ │ + blx 16d78 │ │ │ │ ldrd r3, r1, [r4] │ │ │ │ movs r2, #0 │ │ │ │ add r6, r1 │ │ │ │ str r6, [r4, #4] │ │ │ │ strb r2, [r3, r6] │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ movs r2, #92 @ 0x5c │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ - blx 17f90 │ │ │ │ + blx 17e1c │ │ │ │ ldrb.w r2, [r5, #-1] │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ - blx 17f90 │ │ │ │ + blx 17e1c │ │ │ │ ldrb r3, [r5, #0] │ │ │ │ cmp r3, #34 @ 0x22 │ │ │ │ it ne │ │ │ │ cmpne r3, #92 @ 0x5c │ │ │ │ - beq.w 24da0 │ │ │ │ - ldr r1, [pc, #792] @ (251dc ) │ │ │ │ + beq.w 246f8 │ │ │ │ + ldr r1, [pc, #792] @ (24b34 ) │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ - blx 18638 │ │ │ │ + blx 184b8 │ │ │ │ mov r9, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 24f6a │ │ │ │ + beq.n 248c2 │ │ │ │ cmp.w r9, #0 │ │ │ │ it ge │ │ │ │ movge r7, r9 │ │ │ │ - bge.n 24ee2 │ │ │ │ + bge.n 2483a │ │ │ │ mov r0, r5 │ │ │ │ - blx 16d98 │ │ │ │ + blx 16c30 │ │ │ │ mov r7, r0 │ │ │ │ ldrd r2, r3, [r4, #4] │ │ │ │ subs r3, r3, r2 │ │ │ │ cmp r3, r7 │ │ │ │ - bls.n 24f50 │ │ │ │ + bls.n 248a8 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ adds r3, r5, r7 │ │ │ │ add r0, r2 │ │ │ │ cmp r0, r3 │ │ │ │ - bcs.n 24efc │ │ │ │ + bcs.n 24854 │ │ │ │ adds r3, r0, r7 │ │ │ │ cmp r5, r3 │ │ │ │ - bcc.n 24f60 │ │ │ │ + bcc.n 248b8 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ - blx 16ee0 │ │ │ │ + blx 16d78 │ │ │ │ ldrd r3, r2, [r4] │ │ │ │ add r7, r2 │ │ │ │ str r7, [r4, #4] │ │ │ │ strb r6, [r3, r7] │ │ │ │ add r5, r9 │ │ │ │ ldrb r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 24d92 │ │ │ │ + bne.w 246ea │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 24f96 │ │ │ │ + beq.n 248ee │ │ │ │ ldrd r3, r1, [r4, #4] │ │ │ │ adds r2, r3, #1 │ │ │ │ cmp r2, r1 │ │ │ │ - bcs.n 24f96 │ │ │ │ + bcs.n 248ee │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r1, #0 │ │ │ │ str r2, [r4, #4] │ │ │ │ movs r2, #34 @ 0x22 │ │ │ │ strb r2, [r0, r3] │ │ │ │ ldrd r2, r3, [r4] │ │ │ │ strb r1, [r2, r3] │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - blx 17f90 │ │ │ │ + blx 17e1c │ │ │ │ ldrb.w r2, [r5, #-1] │ │ │ │ - b.n 24dd0 │ │ │ │ + b.n 24728 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ - blx 18638 │ │ │ │ + blx 184b8 │ │ │ │ mov r9, r0 │ │ │ │ - b.n 24ed0 │ │ │ │ + b.n 24828 │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r5 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ - blx 17c30 │ │ │ │ - b.n 24f0e │ │ │ │ + blx 17ac8 │ │ │ │ + b.n 24866 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ - blx 17e78 │ │ │ │ - b.n 24f04 │ │ │ │ + blx 17d04 │ │ │ │ + b.n 2485c │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - blx 167c0 │ │ │ │ - b.n 24f0e │ │ │ │ + blx 16670 │ │ │ │ + b.n 24866 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - blx 167c0 │ │ │ │ - ldr r1, [pc, #604] @ (251e0 ) │ │ │ │ + blx 16670 │ │ │ │ + ldr r1, [pc, #604] @ (24b38 ) │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - blx 167c0 │ │ │ │ + blx 16670 │ │ │ │ ldrb r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 24d8a │ │ │ │ + bne.w 246e2 │ │ │ │ mov r0, r4 │ │ │ │ movs r2, #34 @ 0x22 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ - b.w 17f8c │ │ │ │ - ldr r2, [pc, #572] @ (251e4 ) │ │ │ │ + b.w 17e18 │ │ │ │ + ldr r2, [pc, #572] @ (24b3c ) │ │ │ │ movs r3, #2 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ - blx 17c30 │ │ │ │ + blx 17ac8 │ │ │ │ ldrb r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 24d8a │ │ │ │ - b.n 24f1c │ │ │ │ + bne.w 246e2 │ │ │ │ + b.n 24874 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - blx 167c0 │ │ │ │ - b.n 24d5e │ │ │ │ + blx 16670 │ │ │ │ + b.n 246b6 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 2518e │ │ │ │ + beq.w 24ae6 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 25176 │ │ │ │ + beq.w 24ace │ │ │ │ mov r0, r6 │ │ │ │ - blx 16d98 │ │ │ │ + blx 16c30 │ │ │ │ mov r7, r0 │ │ │ │ ldrd r2, r3, [r4, #4] │ │ │ │ subs r3, r3, r2 │ │ │ │ cmp r0, r3 │ │ │ │ - bcs.n 250ec │ │ │ │ + bcs.n 24a44 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ adds r3, r6, r7 │ │ │ │ add r0, r2 │ │ │ │ cmp r0, r3 │ │ │ │ - bcs.n 24ffe │ │ │ │ + bcs.n 24956 │ │ │ │ adds r3, r0, r7 │ │ │ │ cmp r6, r3 │ │ │ │ - bcc.w 25184 │ │ │ │ + bcc.w 24adc │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r7 │ │ │ │ - blx 16ee0 │ │ │ │ + blx 16d78 │ │ │ │ ldrd r3, r2, [r4] │ │ │ │ add r7, r2 │ │ │ │ movs r2, #0 │ │ │ │ str r7, [r4, #4] │ │ │ │ strb r2, [r3, r7] │ │ │ │ ldrd r6, r3, [r4, #4] │ │ │ │ subs r3, r3, r6 │ │ │ │ cmp r3, #9 │ │ │ │ - bls.n 250fc │ │ │ │ - ldr r3, [pc, #456] @ (251e8 ) │ │ │ │ + bls.n 24a54 │ │ │ │ + ldr r3, [pc, #456] @ (24b40 ) │ │ │ │ movs r2, #0 │ │ │ │ ldr.w ip, [r4] │ │ │ │ add r3, pc │ │ │ │ add.w r7, ip, r6 │ │ │ │ ldmia r3!, {r0, r1} │ │ │ │ str.w r0, [ip, r6] │ │ │ │ str r1, [r7, #4] │ │ │ │ @@ -20275,1995 +19847,1993 @@ │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ strb r3, [r7, #8] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r3, #9 │ │ │ │ str r3, [r4, #4] │ │ │ │ strb r2, [r1, r3] │ │ │ │ - ldr r1, [pc, #424] @ (251ec ) │ │ │ │ + ldr r1, [pc, #424] @ (24b44 ) │ │ │ │ add r1, pc │ │ │ │ - blx 17d00 │ │ │ │ + blx 17b8c │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 25168 │ │ │ │ + beq.w 24ac0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 16d98 │ │ │ │ + blx 16c30 │ │ │ │ mov r6, r0 │ │ │ │ ldrd r2, r3, [r4, #4] │ │ │ │ subs r3, r3, r2 │ │ │ │ cmp r0, r3 │ │ │ │ - bcs.n 25158 │ │ │ │ + bcs.n 24ab0 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ adds r3, r5, r6 │ │ │ │ add r0, r2 │ │ │ │ cmp r0, r3 │ │ │ │ - bcs.n 25076 │ │ │ │ + bcs.n 249ce │ │ │ │ adds r3, r0, r6 │ │ │ │ cmp r5, r3 │ │ │ │ - bcc.w 251c2 │ │ │ │ + bcc.w 24b1a │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ - blx 16ee0 │ │ │ │ + blx 16d78 │ │ │ │ ldrd r3, r2, [r4] │ │ │ │ add r6, r2 │ │ │ │ movs r2, #0 │ │ │ │ str r6, [r4, #4] │ │ │ │ strb r2, [r3, r6] │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 15144 │ │ │ │ + b.w 1500c │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r7 │ │ │ │ - blx 17e78 │ │ │ │ - b.n 24d52 │ │ │ │ + blx 17d04 │ │ │ │ + b.n 246aa │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17c30 │ │ │ │ - b.n 24d5e │ │ │ │ + blx 17ac8 │ │ │ │ + b.n 246b6 │ │ │ │ movs r2, #61 @ 0x3d │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ - blx 17f90 │ │ │ │ - b.n 24e5c │ │ │ │ + blx 17e1c │ │ │ │ + b.n 247b4 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r3 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 17c2c │ │ │ │ + b.w 17ac4 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17c30 │ │ │ │ - b.n 24e40 │ │ │ │ + blx 17ac8 │ │ │ │ + b.n 24798 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - blx 167c0 │ │ │ │ - b.n 24e40 │ │ │ │ + blx 16670 │ │ │ │ + b.n 24798 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17c30 │ │ │ │ - b.n 25012 │ │ │ │ - ldr r2, [pc, #240] @ (251f0 ) │ │ │ │ + blx 17ac8 │ │ │ │ + b.n 2496a │ │ │ │ + ldr r2, [pc, #240] @ (24b48 ) │ │ │ │ movs r3, #9 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ - blx 17c30 │ │ │ │ - ldr r1, [pc, #228] @ (251f4 ) │ │ │ │ + blx 17ac8 │ │ │ │ + ldr r1, [pc, #228] @ (24b4c ) │ │ │ │ mov r0, r5 │ │ │ │ movs r2, #0 │ │ │ │ add r1, pc │ │ │ │ - blx 17d00 │ │ │ │ + blx 17b8c │ │ │ │ mov r5, r0 │ │ │ │ - b.n 2504c │ │ │ │ + b.n 249a4 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r7 │ │ │ │ - blx 17e78 │ │ │ │ - b.n 24e34 │ │ │ │ + blx 17d04 │ │ │ │ + b.n 2478c │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ - blx 17e78 │ │ │ │ - b.n 24e8a │ │ │ │ + blx 17d04 │ │ │ │ + b.n 247e2 │ │ │ │ mov r1, r6 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ - blx 167c0 │ │ │ │ + blx 16670 │ │ │ │ movs r2, #61 @ 0x3d │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ - blx 17f90 │ │ │ │ + blx 17e1c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 167bc │ │ │ │ + b.w 1666c │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17c30 │ │ │ │ - b.n 2508a │ │ │ │ + blx 17ac8 │ │ │ │ + b.n 249e2 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - blx 167c0 │ │ │ │ - b.n 2508a │ │ │ │ + blx 16670 │ │ │ │ + b.n 249e2 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - blx 167c0 │ │ │ │ - b.n 25012 │ │ │ │ + blx 16670 │ │ │ │ + b.n 2496a │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r7 │ │ │ │ - blx 17e78 │ │ │ │ - b.n 25006 │ │ │ │ + blx 17d04 │ │ │ │ + b.n 2495e │ │ │ │ mov r1, r6 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ - blx 167c0 │ │ │ │ - ldr r1, [pc, #92] @ (251f8 ) │ │ │ │ + blx 16670 │ │ │ │ + ldr r1, [pc, #92] @ (24b50 ) │ │ │ │ movs r2, #9 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - blx 167c0 │ │ │ │ - ldr r1, [pc, #84] @ (251fc ) │ │ │ │ + blx 16670 │ │ │ │ + ldr r1, [pc, #84] @ (24b54 ) │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ - blx 17d00 │ │ │ │ + blx 17b8c │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 167c0 │ │ │ │ - b.n 2508a │ │ │ │ + blx 16670 │ │ │ │ + b.n 249e2 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ - blx 17e78 │ │ │ │ - b.n 2507e │ │ │ │ - ldr r7, [sp, #64] @ 0x40 │ │ │ │ + blx 17d04 │ │ │ │ + b.n 249d6 │ │ │ │ + add r5, pc, #864 @ (adr r5, 24e88 ) │ │ │ │ movs r5, r0 │ │ │ │ - asrs r4, r0, #13 │ │ │ │ + asrs r4, r4, #12 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r7, #4 │ │ │ │ - movs r3, r0 │ │ │ │ - lsls r4, r3, #4 │ │ │ │ - movs r3, r0 │ │ │ │ - vaddl.u32 q8, d8, d2 │ │ │ │ - vhadd.u32 d0, d0, d2 │ │ │ │ - cdp2 0, 15, cr0, cr8, cr2, {0} │ │ │ │ - cdp2 0, 6, cr0, cr8, cr2, {0} │ │ │ │ - cdp2 0, 5, cr0, cr4, cr2, {0} │ │ │ │ - stc2 0, cr0, [r6, #8] │ │ │ │ - stc2 0, cr0, [r6, #8] │ │ │ │ - stc2l 0, cr0, [ip], #8 │ │ │ │ - stc2l 0, cr0, [ip], #8 │ │ │ │ + vaddl.u32 q8, d4, d2 │ │ │ │ + vaddl.u8 q8, d8, d2 │ │ │ │ + cdp2 0, 9, cr0, cr4, cr2, {0} │ │ │ │ + stc2l 0, cr0, [ip, #8] │ │ │ │ + stc2 0, cr0, [r4, #8]! │ │ │ │ + ldc2 0, cr0, [r4, #-8] │ │ │ │ + stc2 0, cr0, [r0, #-8] │ │ │ │ + ldc2 0, cr0, [r2], #-8 │ │ │ │ + ldc2 0, cr0, [r2], #-8 │ │ │ │ + @ instruction: 0xfb980002 │ │ │ │ + @ instruction: 0xfb980002 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #124] @ (25290 ) │ │ │ │ + ldr r3, [pc, #124] @ (24be8 ) │ │ │ │ mov r7, r0 │ │ │ │ - ldr r2, [pc, #124] @ (25294 ) │ │ │ │ + ldr r2, [pc, #124] @ (24bec ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldrb r2, [r0, #0] │ │ │ │ ldr r6, [r3, #0] │ │ │ │ - b.n 25224 │ │ │ │ + b.n 24b7c │ │ │ │ ldrb.w r2, [r7, #1]! │ │ │ │ add.w r3, r6, r2, lsl #1 │ │ │ │ ldrb r3, [r3, #1] │ │ │ │ ubfx r3, r3, #0, #1 │ │ │ │ cmp r1, r2 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ lsls r0, r3, #31 │ │ │ │ - bmi.n 25220 │ │ │ │ - cbz r2, 25282 │ │ │ │ + bmi.n 24b78 │ │ │ │ + cbz r2, 24bda │ │ │ │ mov r5, r1 │ │ │ │ mov.w r8, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl 24c08 │ │ │ │ + bl 24560 │ │ │ │ mov r4, r0 │ │ │ │ subs r1, r4, r7 │ │ │ │ mov r0, r7 │ │ │ │ - blx 163e0 │ │ │ │ + blx 16290 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r8 │ │ │ │ - blx 16da8 │ │ │ │ + blx 16c40 │ │ │ │ ldrb r2, [r4, #0] │ │ │ │ mov r8, r0 │ │ │ │ - b.n 25266 │ │ │ │ + b.n 24bbe │ │ │ │ ldrb.w r2, [r4, #1]! │ │ │ │ add.w r3, r6, r2, lsl #1 │ │ │ │ ldrb r3, [r3, #1] │ │ │ │ ubfx r3, r3, #0, #1 │ │ │ │ cmp r5, r2 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ lsls r3, r3, #31 │ │ │ │ - bmi.n 25262 │ │ │ │ - cbz r2, 25284 │ │ │ │ + bmi.n 24bba │ │ │ │ + cbz r2, 24bdc │ │ │ │ mov r7, r4 │ │ │ │ - b.n 25242 │ │ │ │ + b.n 24b9a │ │ │ │ mov r8, r2 │ │ │ │ mov r0, r8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 15af4 │ │ │ │ + b.w 159b0 │ │ │ │ nop │ │ │ │ - ldr r1, [sp, #840] @ 0x348 │ │ │ │ + add r0, pc, #616 @ (adr r0, 24e54 ) │ │ │ │ movs r5, r0 │ │ │ │ - asrs r0, r4, #14 │ │ │ │ + asrs r0, r0, #14 │ │ │ │ ... │ │ │ │ │ │ │ │ -00025298 : │ │ │ │ +00024bf0 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 253a4 │ │ │ │ + beq.n 24cfc │ │ │ │ mov r8, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 2546e │ │ │ │ + beq.w 24dc6 │ │ │ │ mov r2, r1 │ │ │ │ mov r4, r1 │ │ │ │ movs r1, #0 │ │ │ │ mov r5, r0 │ │ │ │ - blx 189a0 │ │ │ │ + blx 18814 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 252d0 │ │ │ │ + cbz r0, 24c28 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r2, r4 │ │ │ │ movs r1, #10 │ │ │ │ mov r0, r5 │ │ │ │ - blx 189a0 │ │ │ │ + blx 18814 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 252c6 │ │ │ │ + beq.n 24c1e │ │ │ │ subs r5, r0, r5 │ │ │ │ subs r4, r4, r5 │ │ │ │ adds r0, r4, #1 │ │ │ │ - blx 160f8 │ │ │ │ + blx 15fb4 │ │ │ │ mov r5, r0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r9, r0 │ │ │ │ - blx 16ee0 │ │ │ │ + blx 16d78 │ │ │ │ strb r6, [r5, r4] │ │ │ │ mov r4, r5 │ │ │ │ ldrb r3, [r5, #1] │ │ │ │ - cbz r3, 25334 │ │ │ │ + cbz r3, 24c8c │ │ │ │ adds r6, r4, #1 │ │ │ │ movs r1, #58 @ 0x3a │ │ │ │ mov r0, r6 │ │ │ │ - blx 15d34 │ │ │ │ + blx 15bf0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r6, r0 │ │ │ │ it ne │ │ │ │ cmpne r0, #0 │ │ │ │ - beq.n 25322 │ │ │ │ - ldr r1, [pc, #364] @ (25480 ) │ │ │ │ + beq.n 24c7a │ │ │ │ + ldr r1, [pc, #364] @ (24dd8 ) │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ - blx 18638 │ │ │ │ + blx 184b8 │ │ │ │ add r0, r6 │ │ │ │ cmp r5, r0 │ │ │ │ - bls.n 253b6 │ │ │ │ + bls.n 24d0e │ │ │ │ movs r1, #10 │ │ │ │ mov r0, r6 │ │ │ │ - blx 15d34 │ │ │ │ + blx 15bf0 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 25394 │ │ │ │ + cbz r0, 24cec │ │ │ │ ldrb r3, [r4, #1] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 252fe │ │ │ │ + bne.n 24c56 │ │ │ │ movs r4, #1 │ │ │ │ - b.n 25396 │ │ │ │ + b.n 24cee │ │ │ │ mov r0, r5 │ │ │ │ - blx 16d98 │ │ │ │ + blx 16c30 │ │ │ │ adds r2, r5, r0 │ │ │ │ cmp r5, r2 │ │ │ │ - bcs.n 2536a │ │ │ │ + bcs.n 24cc2 │ │ │ │ movs r0, #17 │ │ │ │ movt r0, #128 @ 0x80 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r1 │ │ │ │ subs r1, #1 │ │ │ │ ldrb.w r3, [r2, #-1] │ │ │ │ subs r3, #9 │ │ │ │ uxtb r3, r3 │ │ │ │ cmp r3, #23 │ │ │ │ - bhi.n 2536a │ │ │ │ + bhi.n 24cc2 │ │ │ │ lsr.w r3, r0, r3 │ │ │ │ lsls r3, r3, #31 │ │ │ │ - bpl.n 2536a │ │ │ │ + bpl.n 24cc2 │ │ │ │ cmp r5, r1 │ │ │ │ - bne.n 2534c │ │ │ │ + bne.n 24ca4 │ │ │ │ mov r2, r5 │ │ │ │ movs r3, #0 │ │ │ │ movs r1, #13 │ │ │ │ mov r0, r5 │ │ │ │ strb r3, [r2, #0] │ │ │ │ - blx 15d34 │ │ │ │ - cbz r0, 25386 │ │ │ │ + blx 15bf0 │ │ │ │ + cbz r0, 24cde │ │ │ │ movs r7, #32 │ │ │ │ movs r1, #13 │ │ │ │ strb r7, [r0, #0] │ │ │ │ - blx 15d34 │ │ │ │ + blx 15bf0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 2537a │ │ │ │ + bne.n 24cd2 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ - blx 172d4 │ │ │ │ + blx 1716c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 2532e │ │ │ │ + bne.n 24c86 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r9 │ │ │ │ - blx 15148 │ │ │ │ + blx 15010 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r2, [pc, #220] @ (25484 ) │ │ │ │ - ldr r1, [pc, #224] @ (25488 ) │ │ │ │ - ldr r0, [pc, #224] @ (2548c ) │ │ │ │ + ldr r2, [pc, #220] @ (24ddc ) │ │ │ │ + ldr r1, [pc, #224] @ (24de0 ) │ │ │ │ + ldr r0, [pc, #224] @ (24de4 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ - b.n 252c6 │ │ │ │ + blx 16f48 │ │ │ │ + b.n 24c1e │ │ │ │ movs r1, #10 │ │ │ │ mov r0, r6 │ │ │ │ - blx 15d34 │ │ │ │ + blx 15bf0 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 253ce │ │ │ │ - b.n 25394 │ │ │ │ - blx 15d34 │ │ │ │ + cbnz r0, 24d26 │ │ │ │ + b.n 24cec │ │ │ │ + blx 15bf0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 25394 │ │ │ │ + beq.n 24cec │ │ │ │ ldrb r3, [r4, #1] │ │ │ │ movs r1, #10 │ │ │ │ adds r0, r4, #1 │ │ │ │ cmp r3, #9 │ │ │ │ it ne │ │ │ │ cmpne r3, #32 │ │ │ │ ite eq │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ - beq.n 253c4 │ │ │ │ + beq.n 24d1c │ │ │ │ strb.w r3, [r5], #1 │ │ │ │ strb r3, [r4, #0] │ │ │ │ cmp r4, r5 │ │ │ │ - bls.n 25410 │ │ │ │ + bls.n 24d68 │ │ │ │ movs r1, #19 │ │ │ │ movt r1, #128 @ 0x80 │ │ │ │ mov r2, r5 │ │ │ │ ldrb r3, [r2, #0] │ │ │ │ mov r5, r2 │ │ │ │ adds r2, #1 │ │ │ │ subs r3, #9 │ │ │ │ uxtb r3, r3 │ │ │ │ cmp r3, #23 │ │ │ │ - bhi.n 25410 │ │ │ │ + bhi.n 24d68 │ │ │ │ lsr.w r3, r1, r3 │ │ │ │ lsls r0, r3, #31 │ │ │ │ - bpl.n 25410 │ │ │ │ + bpl.n 24d68 │ │ │ │ cmp r2, r4 │ │ │ │ - bne.n 253f4 │ │ │ │ + bne.n 24d4c │ │ │ │ mov r5, r4 │ │ │ │ movs r7, #17 │ │ │ │ movt r7, #128 @ 0x80 │ │ │ │ movs r1, #10 │ │ │ │ mov r0, r5 │ │ │ │ - blx 15d34 │ │ │ │ + blx 15bf0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 25338 │ │ │ │ + beq.n 24c90 │ │ │ │ ldrb r3, [r0, #1] │ │ │ │ adds r1, r0, #1 │ │ │ │ cmp r3, #9 │ │ │ │ it ne │ │ │ │ cmpne r3, #32 │ │ │ │ - bne.n 2543a │ │ │ │ + bne.n 24d92 │ │ │ │ ldrb.w r3, [r1, #1]! │ │ │ │ cmp r3, #9 │ │ │ │ it ne │ │ │ │ cmpne r3, #32 │ │ │ │ - beq.n 2542e │ │ │ │ + beq.n 24d86 │ │ │ │ mov r3, r0 │ │ │ │ ldrb.w r2, [r0, #-1]! │ │ │ │ subs r2, #9 │ │ │ │ uxtb r2, r2 │ │ │ │ cmp r2, #23 │ │ │ │ - bhi.n 25450 │ │ │ │ + bhi.n 24da8 │ │ │ │ lsr.w r2, r7, r2 │ │ │ │ lsls r2, r2, #31 │ │ │ │ - bmi.n 2543a │ │ │ │ + bmi.n 24d92 │ │ │ │ mov.w r2, #32 │ │ │ │ strb.w r2, [r3], #1 │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ - blx 16d98 │ │ │ │ + blx 16c30 │ │ │ │ adds r2, r0, #1 │ │ │ │ ldrd r1, r0, [sp] │ │ │ │ - blx 17e78 │ │ │ │ - b.n 25416 │ │ │ │ - ldr r2, [pc, #32] @ (25490 ) │ │ │ │ - ldr r1, [pc, #32] @ (25494 ) │ │ │ │ - ldr r0, [pc, #36] @ (25498 ) │ │ │ │ + blx 17d04 │ │ │ │ + b.n 24d6e │ │ │ │ + ldr r2, [pc, #32] @ (24de8 ) │ │ │ │ + ldr r1, [pc, #32] @ (24dec ) │ │ │ │ + ldr r0, [pc, #36] @ (24df0 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ - b.n 252c6 │ │ │ │ - @ instruction: 0xfbb60002 │ │ │ │ - mla r0, r6, r2, r0 │ │ │ │ - strb r4, [r2, #20] │ │ │ │ + blx 16f48 │ │ │ │ + b.n 24c1e │ │ │ │ + @ instruction: 0xfa620002 │ │ │ │ + ldrsh.w r0, [r2, #2] │ │ │ │ + strb r4, [r4, #14] │ │ │ │ movs r3, r0 │ │ │ │ - bhi.n 2552c │ │ │ │ + bvs.n 24ddc │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xfa480002 │ │ │ │ - strb r2, [r1, #17] │ │ │ │ + ldr??.w r0, [r4, #2] │ │ │ │ + strb r2, [r3, #11] │ │ │ │ movs r3, r0 │ │ │ │ - bvc.n 253a4 │ │ │ │ + bvs.n 24e54 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -0002549c : │ │ │ │ +00024df4 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ ldr r4, [sp, #72] @ 0x48 │ │ │ │ strd r2, r4, [sp, #4] │ │ │ │ - ldr r2, [pc, #532] @ (256cc ) │ │ │ │ + ldr r2, [pc, #532] @ (25024 ) │ │ │ │ str r3, [sp, #12] │ │ │ │ - ldr r3, [pc, #532] @ (256d0 ) │ │ │ │ + ldr r3, [pc, #532] @ (25028 ) │ │ │ │ add r2, pc │ │ │ │ ldr.w fp, [sp, #76] @ 0x4c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #520] @ (256d4 ) │ │ │ │ + ldr r3, [pc, #520] @ (2502c ) │ │ │ │ add r3, pc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2569a │ │ │ │ + beq.w 24ff2 │ │ │ │ mov r4, r1 │ │ │ │ mov sl, r3 │ │ │ │ mov r7, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - ble.w 25694 │ │ │ │ + ble.w 24fec │ │ │ │ mov r3, r0 │ │ │ │ - b.n 254ea │ │ │ │ + b.n 24e42 │ │ │ │ adds r3, #1 │ │ │ │ subs r4, #1 │ │ │ │ - beq.n 2551a │ │ │ │ + beq.n 24e72 │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ mov r7, r3 │ │ │ │ cmp r2, #10 │ │ │ │ it ne │ │ │ │ cmpne r2, #13 │ │ │ │ - beq.n 254e4 │ │ │ │ + beq.n 24e3c │ │ │ │ adds r6, r7, r4 │ │ │ │ cmp r6, r7 │ │ │ │ - bls.n 2551a │ │ │ │ + bls.n 24e72 │ │ │ │ mov r3, r7 │ │ │ │ - b.n 25508 │ │ │ │ + b.n 24e60 │ │ │ │ adds r3, #1 │ │ │ │ cmp r6, r3 │ │ │ │ - beq.w 25682 │ │ │ │ + beq.w 24fda │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ cmp r2, #32 │ │ │ │ it ne │ │ │ │ cmpne r2, #9 │ │ │ │ - bne.n 25500 │ │ │ │ + bne.n 24e58 │ │ │ │ cmp r6, r3 │ │ │ │ it hi │ │ │ │ movhi r5, r3 │ │ │ │ - bhi.n 25542 │ │ │ │ + bhi.n 24e9a │ │ │ │ mov.w r0, #400 @ 0x190 │ │ │ │ - ldr r2, [pc, #440] @ (256d8 ) │ │ │ │ - ldr r3, [pc, #428] @ (256d0 ) │ │ │ │ + ldr r2, [pc, #440] @ (25030 ) │ │ │ │ + ldr r3, [pc, #428] @ (25028 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 256c6 │ │ │ │ + bne.w 2501e │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ adds r5, #1 │ │ │ │ cmp r6, r5 │ │ │ │ - beq.w 25690 │ │ │ │ + beq.w 24fe8 │ │ │ │ ldrb r2, [r5, #0] │ │ │ │ cmp r2, #9 │ │ │ │ it ne │ │ │ │ cmpne r2, #32 │ │ │ │ - beq.n 2553a │ │ │ │ + beq.n 24e92 │ │ │ │ cmp r6, r5 │ │ │ │ it hi │ │ │ │ movhi r8, r5 │ │ │ │ - bhi.n 25560 │ │ │ │ - b.n 2551a │ │ │ │ + bhi.n 24eb8 │ │ │ │ + b.n 24e72 │ │ │ │ add.w r8, r8, #1 │ │ │ │ cmp r6, r8 │ │ │ │ - beq.w 256ae │ │ │ │ + beq.w 25006 │ │ │ │ ldrb.w r2, [r8] │ │ │ │ cmp r2, #32 │ │ │ │ it ne │ │ │ │ cmpne r2, #9 │ │ │ │ - bne.n 25556 │ │ │ │ + bne.n 24eae │ │ │ │ cmp r6, r8 │ │ │ │ it hi │ │ │ │ movhi r9, r8 │ │ │ │ - bls.n 2551a │ │ │ │ + bls.n 24e72 │ │ │ │ ldrb.w r2, [r9] │ │ │ │ cmp r2, #9 │ │ │ │ it ne │ │ │ │ cmpne r2, #32 │ │ │ │ - bne.n 25596 │ │ │ │ + bne.n 24eee │ │ │ │ add.w r9, r9, #1 │ │ │ │ cmp r9, r6 │ │ │ │ - beq.w 256b2 │ │ │ │ + beq.w 2500a │ │ │ │ ldrb.w r2, [r9] │ │ │ │ cmp r2, #9 │ │ │ │ it ne │ │ │ │ cmpne r2, #32 │ │ │ │ - beq.n 25580 │ │ │ │ + beq.n 24ed8 │ │ │ │ add.w r2, r9, #8 │ │ │ │ cmp r6, r2 │ │ │ │ - bls.n 2551a │ │ │ │ - ldr r1, [pc, #316] @ (256dc ) │ │ │ │ + bls.n 24e72 │ │ │ │ + ldr r1, [pc, #316] @ (25034 ) │ │ │ │ movs r2, #5 │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp, #20] │ │ │ │ add r1, pc │ │ │ │ - blx 1871c │ │ │ │ + blx 1859c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 2551a │ │ │ │ - ldr r2, [pc, #300] @ (256e0 ) │ │ │ │ + bne.n 24e72 │ │ │ │ + ldr r2, [pc, #300] @ (25038 ) │ │ │ │ ldr.w r2, [sl, r2] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ ldrb.w r2, [r9, #5] │ │ │ │ str r3, [sp, #16] │ │ │ │ ldrh.w r2, [r3, r2, lsl #1] │ │ │ │ lsls r1, r2, #28 │ │ │ │ - bpl.n 2551a │ │ │ │ + bpl.n 24e72 │ │ │ │ movs r2, #10 │ │ │ │ add.w r0, r9, #5 │ │ │ │ add r1, sp, #24 │ │ │ │ - blx 16e30 │ │ │ │ + blx 16cc8 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ mov sl, r0 │ │ │ │ adds r0, r2, #1 │ │ │ │ cmp r0, r6 │ │ │ │ - bcs.n 2551a │ │ │ │ + bcs.n 24e72 │ │ │ │ ldrb r1, [r2, #0] │ │ │ │ cmp r1, #46 @ 0x2e │ │ │ │ - bne.n 2551a │ │ │ │ + bne.n 24e72 │ │ │ │ ldrb r2, [r2, #1] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldrh.w r2, [r3, r2, lsl #1] │ │ │ │ lsls r2, r2, #28 │ │ │ │ - bpl.n 2551a │ │ │ │ + bpl.n 24e72 │ │ │ │ add r1, sp, #24 │ │ │ │ movs r2, #10 │ │ │ │ - blx 16e30 │ │ │ │ + blx 16cc8 │ │ │ │ cmp r0, #1 │ │ │ │ it ls │ │ │ │ cmpls.w sl, #1 │ │ │ │ mov r9, r0 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ it ne │ │ │ │ movwne r0, #505 @ 0x1f9 │ │ │ │ - bne.n 2551e │ │ │ │ + bne.n 24e76 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ cmp r2, r6 │ │ │ │ - bcc.n 25618 │ │ │ │ - b.n 2551a │ │ │ │ + bcc.n 24f70 │ │ │ │ + b.n 24e72 │ │ │ │ adds r2, #1 │ │ │ │ cmp r2, r6 │ │ │ │ - beq.n 25622 │ │ │ │ + beq.n 24f7a │ │ │ │ ldrb r1, [r2, #0] │ │ │ │ cmp r1, #32 │ │ │ │ it ne │ │ │ │ cmpne r1, #13 │ │ │ │ - beq.n 25612 │ │ │ │ + beq.n 24f6a │ │ │ │ cmp r6, r2 │ │ │ │ - bls.w 2551a │ │ │ │ + bls.w 24e72 │ │ │ │ ldrb r2, [r2, #0] │ │ │ │ cmp r2, #10 │ │ │ │ - bne.w 2551a │ │ │ │ + bne.w 24e72 │ │ │ │ mov r1, r4 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #16] │ │ │ │ mov r2, r4 │ │ │ │ - blx 165e0 │ │ │ │ + blx 16490 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2551a │ │ │ │ + beq.w 24e72 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17628 │ │ │ │ + blx 174c0 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 256c0 │ │ │ │ + bmi.n 25018 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 256b6 │ │ │ │ + beq.n 2500e │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - cbz r4, 25664 │ │ │ │ + cbz r4, 24fbc │ │ │ │ subs r1, r3, r7 │ │ │ │ mov r0, r7 │ │ │ │ - blx 163e0 │ │ │ │ + blx 16290 │ │ │ │ str r0, [r4, #0] │ │ │ │ ldr r4, [sp, #8] │ │ │ │ - cbz r4, 25674 │ │ │ │ + cbz r4, 24fcc │ │ │ │ sub.w r1, r8, r5 │ │ │ │ mov r0, r5 │ │ │ │ - blx 163e0 │ │ │ │ + blx 16290 │ │ │ │ str r0, [r4, #0] │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 2567e │ │ │ │ + beq.n 24fd6 │ │ │ │ str.w r9, [fp] │ │ │ │ movs r0, #200 @ 0xc8 │ │ │ │ - b.n 2551e │ │ │ │ + b.n 24e76 │ │ │ │ mov r3, r6 │ │ │ │ cmp r6, r3 │ │ │ │ it hi │ │ │ │ movhi r5, r3 │ │ │ │ - bhi.w 25542 │ │ │ │ - b.n 2551a │ │ │ │ + bhi.w 24e9a │ │ │ │ + b.n 24e72 │ │ │ │ mov r5, r6 │ │ │ │ - b.n 2554c │ │ │ │ - bne.w 254f6 │ │ │ │ - b.n 2551a │ │ │ │ - ldr r1, [pc, #72] @ (256e4 ) │ │ │ │ - ldr r2, [pc, #72] @ (256e8 ) │ │ │ │ - ldr r0, [pc, #76] @ (256ec ) │ │ │ │ + b.n 24ea4 │ │ │ │ + bne.w 24e4e │ │ │ │ + b.n 24e72 │ │ │ │ + ldr r1, [pc, #72] @ (2503c ) │ │ │ │ + ldr r2, [pc, #72] @ (25040 ) │ │ │ │ + ldr r0, [pc, #76] @ (25044 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #20 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ - b.n 2551a │ │ │ │ + blx 16f48 │ │ │ │ + b.n 24e72 │ │ │ │ mov r8, r6 │ │ │ │ - b.n 2556c │ │ │ │ + b.n 24ec4 │ │ │ │ mov r9, r6 │ │ │ │ - b.n 25596 │ │ │ │ + b.n 24eee │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - blx 162bc │ │ │ │ + blx 1616c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - b.n 25656 │ │ │ │ + b.n 24fae │ │ │ │ movw r0, #417 @ 0x1a1 │ │ │ │ - b.n 2551e │ │ │ │ - blx 17a74 <__stack_chk_fail@plt> │ │ │ │ + b.n 24e76 │ │ │ │ + blx 1790c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - str r7, [sp, #184] @ 0xb8 │ │ │ │ + ldr r5, [sp, #984] @ 0x3d8 │ │ │ │ movs r5, r0 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #112] @ 0x70 │ │ │ │ + ldr r5, [sp, #912] @ 0x390 │ │ │ │ movs r5, r0 │ │ │ │ - str r6, [sp, #792] @ 0x318 │ │ │ │ + ldr r5, [sp, #568] @ 0x238 │ │ │ │ movs r5, r0 │ │ │ │ - vld4.8 {d0-d3}, [lr], r2 │ │ │ │ - asrs r0, r4, #14 │ │ │ │ + @ instruction: 0xf7da0002 │ │ │ │ + asrs r0, r0, #14 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r4, #8] │ │ │ │ + strb r0, [r6, #2] │ │ │ │ movs r3, r0 │ │ │ │ - strb.w r0, [lr, r2] │ │ │ │ - bpl.n 2579c │ │ │ │ + @ instruction: 0xf6ba0002 │ │ │ │ + bmi.n 2504c │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -000256f0 : │ │ │ │ +00025048 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r7, r2 │ │ │ │ - ldr r2, [pc, #372] @ (25878 ) │ │ │ │ + ldr r2, [pc, #372] @ (251d0 ) │ │ │ │ mov r6, r3 │ │ │ │ - ldr r3, [pc, #372] @ (2587c ) │ │ │ │ + ldr r3, [pc, #372] @ (251d4 ) │ │ │ │ add r2, pc │ │ │ │ sub sp, #16 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #360] @ (25880 ) │ │ │ │ + ldr r3, [pc, #360] @ (251d8 ) │ │ │ │ add r3, pc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 25860 │ │ │ │ + beq.w 251b8 │ │ │ │ mov r5, r1 │ │ │ │ - ldr r1, [pc, #352] @ (25884 ) │ │ │ │ + ldr r1, [pc, #352] @ (251dc ) │ │ │ │ movs r2, #5 │ │ │ │ mov r4, r0 │ │ │ │ add r1, pc │ │ │ │ str r3, [sp, #4] │ │ │ │ - blx 1871c │ │ │ │ - cbnz r0, 25746 │ │ │ │ - ldr r2, [pc, #340] @ (25888 ) │ │ │ │ + blx 1859c │ │ │ │ + cbnz r0, 2509e │ │ │ │ + ldr r2, [pc, #340] @ (251e0 ) │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldrb r3, [r4, #5] │ │ │ │ str r2, [sp, #4] │ │ │ │ ldrh.w r3, [r2, r3, lsl #1] │ │ │ │ lsls r1, r3, #28 │ │ │ │ - bmi.n 2581e │ │ │ │ + bmi.n 25176 │ │ │ │ ldrb r3, [r4, #0] │ │ │ │ cmp r3, #73 @ 0x49 │ │ │ │ - beq.n 2576a │ │ │ │ + beq.n 250c2 │ │ │ │ movs r0, #0 │ │ │ │ - ldr r2, [pc, #316] @ (2588c ) │ │ │ │ - ldr r3, [pc, #296] @ (2587c ) │ │ │ │ + ldr r2, [pc, #316] @ (251e4 ) │ │ │ │ + ldr r3, [pc, #296] @ (251d4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 25874 │ │ │ │ + bne.w 251cc │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldrb r3, [r4, #1] │ │ │ │ cmp r3, #67 @ 0x43 │ │ │ │ - bne.n 2574c │ │ │ │ + bne.n 250a4 │ │ │ │ ldrb r3, [r4, #2] │ │ │ │ subs r3, #89 @ 0x59 │ │ │ │ - bne.n 2574c │ │ │ │ - cbz r5, 2577a │ │ │ │ + bne.n 250a4 │ │ │ │ + cbz r5, 250d2 │ │ │ │ str r3, [r5, #0] │ │ │ │ adds r0, r4, #3 │ │ │ │ str r0, [sp, #8] │ │ │ │ ldrb r3, [r0, #0] │ │ │ │ cmp r3, #9 │ │ │ │ it ne │ │ │ │ cmpne r3, #32 │ │ │ │ - bne.n 25794 │ │ │ │ + bne.n 250ec │ │ │ │ ldrb.w r3, [r0, #1]! │ │ │ │ cmp r3, #9 │ │ │ │ it ne │ │ │ │ cmpne r3, #32 │ │ │ │ - beq.n 25788 │ │ │ │ + beq.n 250e0 │ │ │ │ subs r3, #48 @ 0x30 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #9 │ │ │ │ - bhi.n 257a6 │ │ │ │ + bhi.n 250fe │ │ │ │ ldrb.w r3, [r4, #1]! │ │ │ │ subs r3, #48 @ 0x30 │ │ │ │ cmp r3, #9 │ │ │ │ - bls.n 2579c │ │ │ │ + bls.n 250f4 │ │ │ │ adds r3, r0, #3 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 2574c │ │ │ │ + bne.n 250a4 │ │ │ │ movs r2, #10 │ │ │ │ movs r1, #0 │ │ │ │ - blx 17194 │ │ │ │ + blx 1702c │ │ │ │ sub.w r3, r0, #100 @ 0x64 │ │ │ │ cmp.w r3, #900 @ 0x384 │ │ │ │ - bcs.n 2574c │ │ │ │ - cbz r7, 257c2 │ │ │ │ + bcs.n 250a4 │ │ │ │ + cbz r7, 2511a │ │ │ │ str r0, [r7, #0] │ │ │ │ ldrb r3, [r4, #0] │ │ │ │ cmp r3, #9 │ │ │ │ it ne │ │ │ │ cmpne r3, #32 │ │ │ │ - bne.n 257d8 │ │ │ │ + bne.n 25130 │ │ │ │ ldrb.w r3, [r4, #1]! │ │ │ │ cmp r3, #9 │ │ │ │ it ne │ │ │ │ cmpne r3, #32 │ │ │ │ - beq.n 257cc │ │ │ │ - ldr r1, [pc, #180] @ (25890 ) │ │ │ │ + beq.n 25124 │ │ │ │ + ldr r1, [pc, #180] @ (251e8 ) │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - blx 18638 │ │ │ │ + blx 184b8 │ │ │ │ adds r1, r4, r0 │ │ │ │ cmp r1, r4 │ │ │ │ - bls.n 2580e │ │ │ │ + bls.n 25166 │ │ │ │ movs r0, #17 │ │ │ │ movt r0, #128 @ 0x80 │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r2 │ │ │ │ subs r2, #1 │ │ │ │ ldrb.w r3, [r1, #-1] │ │ │ │ subs r3, #9 │ │ │ │ uxtb r3, r3 │ │ │ │ cmp r3, #23 │ │ │ │ - bhi.n 2580e │ │ │ │ + bhi.n 25166 │ │ │ │ lsr.w r3, r0, r3 │ │ │ │ lsls r3, r3, #31 │ │ │ │ - bpl.n 2580e │ │ │ │ + bpl.n 25166 │ │ │ │ cmp r2, r4 │ │ │ │ - bne.n 257f0 │ │ │ │ + bne.n 25148 │ │ │ │ mov r1, r4 │ │ │ │ - cbz r6, 2581a │ │ │ │ + cbz r6, 25172 │ │ │ │ subs r1, r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ - blx 163e0 │ │ │ │ + blx 16290 │ │ │ │ str r0, [r6, #0] │ │ │ │ movs r0, #1 │ │ │ │ - b.n 2574e │ │ │ │ + b.n 250a6 │ │ │ │ adds r0, r4, #5 │ │ │ │ movs r2, #10 │ │ │ │ add r1, sp, #8 │ │ │ │ - blx 16e30 │ │ │ │ + blx 16cc8 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ ldrb r3, [r0, #0] │ │ │ │ cmp r3, #46 @ 0x2e │ │ │ │ - bne.n 2574c │ │ │ │ + bne.n 250a4 │ │ │ │ ldrb r3, [r0, #1] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldrh.w r3, [r2, r3, lsl #1] │ │ │ │ lsls r2, r3, #28 │ │ │ │ - bpl.n 2574c │ │ │ │ + bpl.n 250a4 │ │ │ │ add r1, sp, #8 │ │ │ │ adds r0, #1 │ │ │ │ movs r2, #10 │ │ │ │ - blx 16e30 │ │ │ │ + blx 16cc8 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #1 │ │ │ │ it ls │ │ │ │ cmpls.w r8, #1 │ │ │ │ - bne.w 2574c │ │ │ │ + bne.w 250a4 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 2577e │ │ │ │ + beq.n 250d6 │ │ │ │ str r3, [r5, #0] │ │ │ │ - b.n 2577e │ │ │ │ - ldr r1, [pc, #48] @ (25894 ) │ │ │ │ - ldr r2, [pc, #52] @ (25898 ) │ │ │ │ - ldr r0, [pc, #52] @ (2589c ) │ │ │ │ + b.n 250d6 │ │ │ │ + ldr r1, [pc, #48] @ (251ec ) │ │ │ │ + ldr r2, [pc, #52] @ (251f0 ) │ │ │ │ + ldr r0, [pc, #52] @ (251f4 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #48 @ 0x30 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ - b.n 2574c │ │ │ │ - blx 17a74 <__stack_chk_fail@plt> │ │ │ │ - str r4, [sp, #896] @ 0x380 │ │ │ │ + blx 16f48 │ │ │ │ + b.n 250a4 │ │ │ │ + blx 1790c <__stack_chk_fail@plt> │ │ │ │ + ldr r3, [sp, #672] @ 0x2a0 │ │ │ │ movs r5, r0 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [sp, #832] @ 0x340 │ │ │ │ + ldr r3, [sp, #608] @ 0x260 │ │ │ │ movs r5, r0 │ │ │ │ - @ instruction: 0xf7ac0002 │ │ │ │ - asrs r0, r4, #14 │ │ │ │ + @ instruction: 0xf6580002 │ │ │ │ + asrs r0, r0, #14 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [sp, #600] @ 0x258 │ │ │ │ + ldr r3, [sp, #376] @ 0x178 │ │ │ │ movs r5, r0 │ │ │ │ - svc 132 @ 0x84 │ │ │ │ + udf #48 @ 0x30 │ │ │ │ movs r2, r0 │ │ │ │ - strb r2, [r3, #1] │ │ │ │ + ldr r2, [r5, #108] @ 0x6c │ │ │ │ movs r3, r0 │ │ │ │ - @ instruction: 0xf6740002 │ │ │ │ - bcc.n 257c0 │ │ │ │ + @ instruction: 0xf5200002 │ │ │ │ + bcs.n 25270 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -000258a0 : │ │ │ │ +000251f8 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r5, r2 │ │ │ │ - ldr r2, [pc, #160] @ (25954 ) │ │ │ │ + ldr r2, [pc, #160] @ (252ac ) │ │ │ │ mov r7, r3 │ │ │ │ - ldr r3, [pc, #160] @ (25958 ) │ │ │ │ + ldr r3, [pc, #160] @ (252b0 ) │ │ │ │ add r2, pc │ │ │ │ sub sp, #20 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r6, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ - cbz r0, 2592e │ │ │ │ + cbz r0, 25286 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - ble.n 25942 │ │ │ │ + ble.n 2529a │ │ │ │ mov r2, r0 │ │ │ │ - b.n 258da │ │ │ │ + b.n 25232 │ │ │ │ adds r2, #1 │ │ │ │ subs r1, #1 │ │ │ │ - beq.n 258f8 │ │ │ │ + beq.n 25250 │ │ │ │ ldrb.w ip, [r2] │ │ │ │ mov r4, r2 │ │ │ │ cmp.w ip, #10 │ │ │ │ it ne │ │ │ │ cmpne.w ip, #13 │ │ │ │ - beq.n 258d4 │ │ │ │ + beq.n 2522c │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - blx 165e0 │ │ │ │ - cbnz r0, 25912 │ │ │ │ + blx 16490 │ │ │ │ + cbnz r0, 2526a │ │ │ │ movs r0, #0 │ │ │ │ - ldr r2, [pc, #96] @ (2595c ) │ │ │ │ - ldr r3, [pc, #88] @ (25958 ) │ │ │ │ + ldr r2, [pc, #96] @ (252b4 ) │ │ │ │ + ldr r3, [pc, #88] @ (252b0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2594e │ │ │ │ + bne.n 252a6 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ add r1, sp, #8 │ │ │ │ - blx 16450 │ │ │ │ + blx 16300 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 258f8 │ │ │ │ + beq.n 25250 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - cbz r7, 25928 │ │ │ │ + cbz r7, 25280 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbz r3, 25946 │ │ │ │ + cbz r3, 2529e │ │ │ │ movs r0, #1 │ │ │ │ - b.n 258fa │ │ │ │ - ldr r1, [pc, #48] @ (25960 ) │ │ │ │ - ldr r2, [pc, #48] @ (25964 ) │ │ │ │ - ldr r0, [pc, #52] @ (25968 ) │ │ │ │ + b.n 25252 │ │ │ │ + ldr r1, [pc, #48] @ (252b8 ) │ │ │ │ + ldr r2, [pc, #48] @ (252bc ) │ │ │ │ + ldr r0, [pc, #52] @ (252c0 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #80 @ 0x50 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ - b.n 258f8 │ │ │ │ - beq.n 258f8 │ │ │ │ - b.n 258ec │ │ │ │ - mov r0, r5 │ │ │ │ - blx 162bc │ │ │ │ - b.n 2592a │ │ │ │ - blx 17a74 <__stack_chk_fail@plt> │ │ │ │ + blx 16f48 │ │ │ │ + b.n 25250 │ │ │ │ + beq.n 25250 │ │ │ │ + b.n 25244 │ │ │ │ + mov r0, r5 │ │ │ │ + blx 1616c │ │ │ │ + b.n 25282 │ │ │ │ + blx 1790c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - str r3, [sp, #200] @ 0xc8 │ │ │ │ + ldr r1, [sp, #1000] @ 0x3e8 │ │ │ │ movs r5, r0 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [sp, #936] @ 0x3a8 │ │ │ │ + ldr r1, [sp, #712] @ 0x2c8 │ │ │ │ movs r5, r0 │ │ │ │ - ldr r4, [r1, #120] @ 0x78 │ │ │ │ + ldr r4, [r3, #96] @ 0x60 │ │ │ │ movs r3, r0 │ │ │ │ - sbcs.w r0, sl, #8519680 @ 0x820000 │ │ │ │ - bcs.n 258f0 │ │ │ │ + bic.w r0, r6, #8519680 @ 0x820000 │ │ │ │ + bne.n 253a0 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -0002596c : │ │ │ │ - cbz r0, 25972 │ │ │ │ +000252c4 : │ │ │ │ + cbz r0, 252ca │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ - b.n 25200 │ │ │ │ + b.n 24b58 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r1, [pc, #20] @ (25998 ) │ │ │ │ + ldr r1, [pc, #20] @ (252f0 ) │ │ │ │ mov r4, r0 │ │ │ │ - ldr r2, [pc, #20] @ (2599c ) │ │ │ │ - ldr r0, [pc, #24] @ (259a0 ) │ │ │ │ + ldr r2, [pc, #20] @ (252f4 ) │ │ │ │ + ldr r0, [pc, #24] @ (252f8 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #108 @ 0x6c │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ + blx 16f48 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r0, [r7, #112] @ 0x70 │ │ │ │ + ldr r0, [r1, #92] @ 0x5c │ │ │ │ movs r3, r0 │ │ │ │ - @ instruction: 0xf0d60002 │ │ │ │ - bcs.n 25a80 │ │ │ │ + vaddl.s8 q0, d2, d2 │ │ │ │ + bne.n 25330 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -000259a4 : │ │ │ │ +000252fc : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r7, [pc, #528] @ (25bc8 ) │ │ │ │ + ldr r7, [pc, #528] @ (25520 ) │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ add r7, pc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 25ba0 │ │ │ │ + beq.w 254f8 │ │ │ │ mov r9, r1 │ │ │ │ - cbz r1, 259ca │ │ │ │ + cbz r1, 25322 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r1, #0] │ │ │ │ mov r0, r4 │ │ │ │ - blx 17998 │ │ │ │ + blx 17830 │ │ │ │ mov sl, r0 │ │ │ │ - blx 179c8 │ │ │ │ + blx 17860 │ │ │ │ movs r1, #16 │ │ │ │ - blx 165ec │ │ │ │ + blx 1649c │ │ │ │ mov r5, r0 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 25b80 │ │ │ │ + beq.w 254d8 │ │ │ │ movs r6, #0 │ │ │ │ mov r4, sl │ │ │ │ mov r8, r6 │ │ │ │ ldr.w fp, [r4] │ │ │ │ movs r1, #59 @ 0x3b │ │ │ │ mov r0, fp │ │ │ │ - blx 15d34 │ │ │ │ + blx 15bf0 │ │ │ │ mov ip, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 25b7a │ │ │ │ - ldr r3, [pc, #456] @ (25bcc ) │ │ │ │ + beq.w 254d2 │ │ │ │ + ldr r3, [pc, #456] @ (25524 ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr.w fp, [r3] │ │ │ │ ldrb.w r3, [ip, #1] │ │ │ │ add.w r0, ip, #1 │ │ │ │ ldrh.w r2, [fp, r3, lsl #1] │ │ │ │ tst.w r2, #256 @ 0x100 │ │ │ │ mov r2, r0 │ │ │ │ - beq.n 25a28 │ │ │ │ + beq.n 25380 │ │ │ │ ldrb.w r3, [r2, #1]! │ │ │ │ ldrh.w r1, [fp, r3, lsl #1] │ │ │ │ lsls r1, r1, #23 │ │ │ │ - bmi.n 25a1c │ │ │ │ + bmi.n 25374 │ │ │ │ cmp r3, #113 @ 0x71 │ │ │ │ - beq.n 25a9c │ │ │ │ + beq.n 253f4 │ │ │ │ movs r1, #59 @ 0x3b │ │ │ │ - blx 15d34 │ │ │ │ + blx 15bf0 │ │ │ │ mov ip, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 25a08 │ │ │ │ + bne.n 25360 │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ ldr.w fp, [r4] │ │ │ │ lsls r3, r6, #4 │ │ │ │ adds r6, #1 │ │ │ │ adds r2, r5, r3 │ │ │ │ str.w r8, [r4] │ │ │ │ str.w fp, [r5, r3] │ │ │ │ vstr d7, [r2, #8] │ │ │ │ ldr r4, [r4, #4] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 259ec │ │ │ │ - ldr r3, [pc, #372] @ (25bd0 ) │ │ │ │ + bne.n 25344 │ │ │ │ + ldr r3, [pc, #372] @ (25528 ) │ │ │ │ mov r0, sl │ │ │ │ ldr r3, [r7, r3] │ │ │ │ subs r7, r6, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r1, r3 │ │ │ │ - blx 18994 │ │ │ │ - ldr r3, [pc, #360] @ (25bd4 ) │ │ │ │ + blx 18808 │ │ │ │ + ldr r3, [pc, #360] @ (2552c ) │ │ │ │ movs r2, #16 │ │ │ │ mov r1, r6 │ │ │ │ add r3, pc │ │ │ │ mov r0, r5 │ │ │ │ - blx 15224 │ │ │ │ + blx 150ec │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 25b9c │ │ │ │ + beq.w 254f4 │ │ │ │ lsls r3, r7, #4 │ │ │ │ mov r0, r4 │ │ │ │ subs r7, #1 │ │ │ │ ldr r1, [r5, r3] │ │ │ │ - blx 16da8 │ │ │ │ + blx 16c40 │ │ │ │ adds r3, r7, #1 │ │ │ │ mov r4, r0 │ │ │ │ - bne.n 25a7c │ │ │ │ + bne.n 253d4 │ │ │ │ mov r0, r5 │ │ │ │ - blx 15148 │ │ │ │ + blx 15010 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrb r3, [r2, #1] │ │ │ │ adds r2, #1 │ │ │ │ ldrh.w r1, [fp, r3, lsl #1] │ │ │ │ lsls r1, r1, #23 │ │ │ │ - bpl.n 25ab4 │ │ │ │ + bpl.n 2540c │ │ │ │ ldrb.w r3, [r2, #1]! │ │ │ │ ldrh.w r1, [fp, r3, lsl #1] │ │ │ │ lsls r1, r1, #23 │ │ │ │ - bmi.n 25aa8 │ │ │ │ + bmi.n 25400 │ │ │ │ cmp r3, #61 @ 0x3d │ │ │ │ - bne.n 25a2c │ │ │ │ + bne.n 25384 │ │ │ │ ldrb r3, [r2, #1] │ │ │ │ adds r1, r2, #1 │ │ │ │ ldrh.w r2, [fp, r3, lsl #1] │ │ │ │ lsls r2, r2, #23 │ │ │ │ - bpl.n 25ad0 │ │ │ │ + bpl.n 25428 │ │ │ │ ldrb.w r3, [r1, #1]! │ │ │ │ ldrh.w r2, [fp, r3, lsl #1] │ │ │ │ lsls r2, r2, #23 │ │ │ │ - bmi.n 25ac4 │ │ │ │ + bmi.n 2541c │ │ │ │ sub.w r2, r3, #48 @ 0x30 │ │ │ │ uxtb.w lr, r2 │ │ │ │ cmp.w lr, #1 │ │ │ │ - bhi.n 25a2c │ │ │ │ + bhi.n 25384 │ │ │ │ vmov s15, r2 │ │ │ │ cmp r3, #48 @ 0x30 │ │ │ │ vcvt.f64.s32 d7, s15 │ │ │ │ - beq.n 25b12 │ │ │ │ + beq.n 2546a │ │ │ │ vcmp.f64 d7, #0.0 │ │ │ │ strb.w r8, [ip] │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 25a3c │ │ │ │ + bne.n 25394 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 25a52 │ │ │ │ + beq.n 253aa │ │ │ │ ldr.w r0, [r9] │ │ │ │ ldr r1, [r4, #0] │ │ │ │ str.w r8, [r4] │ │ │ │ - blx 16da8 │ │ │ │ + blx 16c40 │ │ │ │ str.w r0, [r9] │ │ │ │ - b.n 25a52 │ │ │ │ + b.n 253aa │ │ │ │ ldrb r3, [r1, #1] │ │ │ │ cmp r3, #46 @ 0x2e │ │ │ │ - bne.n 25aea │ │ │ │ + bne.n 25442 │ │ │ │ ldrb r3, [r1, #2] │ │ │ │ ldrh.w r2, [fp, r3, lsl #1] │ │ │ │ lsls r2, r2, #28 │ │ │ │ - bpl.n 25aea │ │ │ │ + bpl.n 25442 │ │ │ │ subs r3, #48 @ 0x30 │ │ │ │ vmov s13, r3 │ │ │ │ vmov.f64 d4, #36 @ 0x41200000 10.0 │ │ │ │ ldrb r3, [r1, #3] │ │ │ │ vcvt.f64.s32 d6, s13 │ │ │ │ ldrh.w r2, [fp, r3, lsl #1] │ │ │ │ vdiv.f64 d5, d6, d4 │ │ │ │ lsls r0, r2, #28 │ │ │ │ vadd.f64 d7, d7, d5 │ │ │ │ - bpl.n 25aea │ │ │ │ + bpl.n 25442 │ │ │ │ subs r3, #48 @ 0x30 │ │ │ │ vmov s13, r3 │ │ │ │ - vldr d4, [pc, #108] @ 25bb8 │ │ │ │ + vldr d4, [pc, #108] @ 25510 │ │ │ │ vcvt.f64.s32 d6, s13 │ │ │ │ ldrb r3, [r1, #4] │ │ │ │ vdiv.f64 d5, d6, d4 │ │ │ │ ldrh.w r2, [fp, r3, lsl #1] │ │ │ │ lsls r2, r2, #28 │ │ │ │ vadd.f64 d7, d7, d5 │ │ │ │ - bpl.n 25aea │ │ │ │ + bpl.n 25442 │ │ │ │ subs r3, #48 @ 0x30 │ │ │ │ vmov s13, r3 │ │ │ │ - vldr d4, [pc, #84] @ 25bc0 │ │ │ │ + vldr d4, [pc, #84] @ 25518 │ │ │ │ vcvt.f64.s32 d6, s13 │ │ │ │ vdiv.f64 d5, d6, d4 │ │ │ │ vadd.f64 d7, d7, d5 │ │ │ │ - b.n 25aea │ │ │ │ + b.n 25442 │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ - b.n 25a40 │ │ │ │ - ldr r3, [pc, #76] @ (25bd0 ) │ │ │ │ + b.n 25398 │ │ │ │ + ldr r3, [pc, #76] @ (25528 ) │ │ │ │ mov r0, sl │ │ │ │ ldr r3, [r7, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r1, r3 │ │ │ │ - blx 18994 │ │ │ │ - ldr r3, [pc, #72] @ (25bd8 ) │ │ │ │ + blx 18808 │ │ │ │ + ldr r3, [pc, #72] @ (25530 ) │ │ │ │ movs r2, #16 │ │ │ │ mov r1, sl │ │ │ │ add r3, pc │ │ │ │ mov r0, r5 │ │ │ │ - blx 15224 │ │ │ │ + blx 150ec │ │ │ │ movs r4, #0 │ │ │ │ - b.n 25a8e │ │ │ │ - ldr r1, [pc, #56] @ (25bdc ) │ │ │ │ - ldr r2, [pc, #60] @ (25be0 ) │ │ │ │ - ldr r0, [pc, #60] @ (25be4 ) │ │ │ │ + b.n 253e6 │ │ │ │ + ldr r1, [pc, #56] @ (25534 ) │ │ │ │ + ldr r2, [pc, #60] @ (25538 ) │ │ │ │ + ldr r0, [pc, #60] @ (2553c ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #132 @ 0x84 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ - b.n 25a94 │ │ │ │ + blx 16f48 │ │ │ │ + b.n 253ec │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ eors r1, r3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ands r0, r0 │ │ │ │ lsls r7, r1 │ │ │ │ - str r2, [sp, #184] @ 0xb8 │ │ │ │ + ldr r0, [sp, #984] @ 0x3d8 │ │ │ │ movs r5, r0 │ │ │ │ - asrs r0, r4, #14 │ │ │ │ + asrs r0, r0, #14 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r7, #12 │ │ │ │ + asrs r4, r3, #12 │ │ │ │ movs r0, r0 │ │ │ │ - bl 249bd6 <_SOUP_METHOD_CONNECT@@Base+0x1c97b6> │ │ │ │ - bl 123bda <_SOUP_METHOD_CONNECT@@Base+0xa37ba> │ │ │ │ - ldr r2, [r3, #80] @ 0x50 │ │ │ │ + bl 24952e <_SOUP_METHOD_CONNECT@@Base+0x1c9116> │ │ │ │ + bl 123532 <_SOUP_METHOD_CONNECT@@Base+0xa311a> │ │ │ │ + ldr r2, [r5, #56] @ 0x38 │ │ │ │ movs r3, r0 │ │ │ │ - cdp 0, 11, cr0, cr8, cr2, {0} │ │ │ │ - beq.n 25c88 │ │ │ │ + stcl 0, cr0, [r4, #-8]! │ │ │ │ + ldmia r6, {r2, r3, r4, r5, r6, r7} │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -00025be8 : │ │ │ │ - ldr r3, [pc, #16] @ (25bfc ) │ │ │ │ +00025540 : │ │ │ │ + ldr r3, [pc, #16] @ (25554 ) │ │ │ │ sub sp, #8 │ │ │ │ - ldr r2, [pc, #16] @ (25c00 ) │ │ │ │ + ldr r2, [pc, #16] @ (25558 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r1, r3 │ │ │ │ add sp, #8 │ │ │ │ - b.w 18990 │ │ │ │ - ldrh r2, [r7, #62] @ 0x3e │ │ │ │ + b.w 18804 │ │ │ │ + str r6, [sp, #776] @ 0x308 │ │ │ │ movs r5, r0 │ │ │ │ - asrs r4, r7, #12 │ │ │ │ + asrs r4, r3, #12 │ │ │ │ ... │ │ │ │ │ │ │ │ -00025c04 : │ │ │ │ +0002555c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r5, [pc, #200] @ (25ce0 ) │ │ │ │ + ldr r5, [pc, #200] @ (25638 ) │ │ │ │ add r5, pc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 25cca │ │ │ │ + beq.n 25622 │ │ │ │ mov r6, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 25cb6 │ │ │ │ - ldr r3, [pc, #192] @ (25ce4 ) │ │ │ │ + beq.n 2560e │ │ │ │ + ldr r3, [pc, #192] @ (2563c ) │ │ │ │ mov r4, r0 │ │ │ │ ldrb r2, [r0, #0] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r7, [r3, #0] │ │ │ │ - b.n 25c32 │ │ │ │ + b.n 2558a │ │ │ │ ldrb.w r2, [r4, #1]! │ │ │ │ add.w r3, r7, r2, lsl #1 │ │ │ │ ldrb r3, [r3, #1] │ │ │ │ ubfx r3, r3, #0, #1 │ │ │ │ cmp r2, #44 @ 0x2c │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ lsls r0, r3, #31 │ │ │ │ - bmi.n 25c2e │ │ │ │ - cbz r2, 25c9c │ │ │ │ + bmi.n 25586 │ │ │ │ + cbz r2, 255f4 │ │ │ │ mov r0, r6 │ │ │ │ - blx 16d98 │ │ │ │ + blx 16c30 │ │ │ │ mov r5, r0 │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ - bl 24c08 │ │ │ │ + bl 24560 │ │ │ │ subs r3, r0, r4 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.n 25ca2 │ │ │ │ + beq.n 255fa │ │ │ │ ldrb.w r2, [r8] │ │ │ │ mov r4, r8 │ │ │ │ add.w r3, r7, r2, lsl #1 │ │ │ │ ldrb r3, [r3, #1] │ │ │ │ ubfx r3, r3, #0, #1 │ │ │ │ cmp r2, #44 @ 0x2c │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ lsls r1, r3, #31 │ │ │ │ - bpl.n 25c98 │ │ │ │ + bpl.n 255f0 │ │ │ │ ldrb.w r2, [r4, #1]! │ │ │ │ add.w r3, r7, r2, lsl #1 │ │ │ │ ldrb r3, [r3, #1] │ │ │ │ ubfx r3, r3, #0, #1 │ │ │ │ cmp r2, #44 @ 0x2c │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ lsls r3, r3, #31 │ │ │ │ - bmi.n 25c7e │ │ │ │ + bmi.n 255d6 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 25c52 │ │ │ │ + bne.n 255aa │ │ │ │ movs r0, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17ae8 │ │ │ │ + blx 17980 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 25c62 │ │ │ │ + bne.n 255ba │ │ │ │ movs r0, #1 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r1, [pc, #48] @ (25ce8 ) │ │ │ │ - ldr r2, [pc, #48] @ (25cec ) │ │ │ │ - ldr r0, [pc, #52] @ (25cf0 ) │ │ │ │ + ldr r1, [pc, #48] @ (25640 ) │ │ │ │ + ldr r2, [pc, #48] @ (25644 ) │ │ │ │ + ldr r0, [pc, #52] @ (25648 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #164 @ 0xa4 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ - b.n 25c9c │ │ │ │ - ldr r1, [pc, #40] @ (25cf4 ) │ │ │ │ - ldr r2, [pc, #40] @ (25cf8 ) │ │ │ │ - ldr r0, [pc, #44] @ (25cfc ) │ │ │ │ + blx 16f48 │ │ │ │ + b.n 255f4 │ │ │ │ + ldr r1, [pc, #40] @ (2564c ) │ │ │ │ + ldr r2, [pc, #40] @ (25650 ) │ │ │ │ + ldr r0, [pc, #44] @ (25654 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #164 @ 0xa4 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ - b.n 25c9c │ │ │ │ + blx 16f48 │ │ │ │ + b.n 255f4 │ │ │ │ nop │ │ │ │ - ldrh r2, [r2, #62] @ 0x3e │ │ │ │ + str r6, [sp, #616] @ 0x268 │ │ │ │ movs r5, r0 │ │ │ │ - asrs r0, r4, #14 │ │ │ │ + asrs r0, r0, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r0, #64] @ 0x40 │ │ │ │ + ldr r4, [r2, #40] @ 0x28 │ │ │ │ movs r3, r0 │ │ │ │ - @ instruction: 0xf2320002 │ │ │ │ - ldmia r7!, {r1, r3, r4, r5} │ │ │ │ + @ instruction: 0xf0de0002 │ │ │ │ + ldmia r5, {r1, r2, r5, r6, r7} │ │ │ │ movs r2, r0 │ │ │ │ - ldr r0, [r6, #60] @ 0x3c │ │ │ │ + ldr r0, [r0, #40] @ 0x28 │ │ │ │ movs r3, r0 │ │ │ │ - stc 0, cr0, [lr, #8] │ │ │ │ - ldmia r7!, {r1, r2, r5} │ │ │ │ + ldc 0, cr0, [sl], #-8 │ │ │ │ + ldmia r5!, {r1, r4, r6, r7} │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -00025d00 : │ │ │ │ - cbz r0, 25d06 │ │ │ │ - b.w 15758 │ │ │ │ - ldr r1, [pc, #16] @ (25d18 ) │ │ │ │ - ldr r2, [pc, #16] @ (25d1c ) │ │ │ │ - ldr r0, [pc, #20] @ (25d20 ) │ │ │ │ +00025658 : │ │ │ │ + cbz r0, 2565e │ │ │ │ + b.w 15620 │ │ │ │ + ldr r1, [pc, #16] @ (25670 ) │ │ │ │ + ldr r2, [pc, #16] @ (25674 ) │ │ │ │ + ldr r0, [pc, #20] @ (25678 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #188 @ 0xbc │ │ │ │ add r0, pc │ │ │ │ - b.w 170ac │ │ │ │ - ldr r4, [r6, #56] @ 0x38 │ │ │ │ + b.w 16f44 │ │ │ │ + ldr r4, [r0, #36] @ 0x24 │ │ │ │ movs r3, r0 │ │ │ │ - @ instruction: 0xf1f20002 │ │ │ │ - ldmia r6, {r1, r3, r5, r6, r7} │ │ │ │ + eors.w r0, lr, #2 │ │ │ │ + ldmia r5!, {r1, r2, r4, r7} │ │ │ │ movs r2, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ - ldr r7, [pc, #604] @ (25f94 ) │ │ │ │ + ldr r7, [pc, #604] @ (258ec ) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ - ldr r3, [pc, #604] @ (25f98 ) │ │ │ │ + ldr r3, [pc, #604] @ (258f0 ) │ │ │ │ mov r5, r1 │ │ │ │ add r7, pc │ │ │ │ mov r4, r0 │ │ │ │ mov r9, r2 │ │ │ │ ldr.w sl, [r7, r3] │ │ │ │ - ldr r3, [pc, #596] @ (25f9c ) │ │ │ │ + ldr r3, [pc, #596] @ (258f4 ) │ │ │ │ mov r2, sl │ │ │ │ ldr r3, [r7, r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r1, r3 │ │ │ │ - ldr r3, [pc, #588] @ (25fa0 ) │ │ │ │ + ldr r3, [pc, #588] @ (258f8 ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r0, r3 │ │ │ │ mov r3, sl │ │ │ │ - blx 16b90 │ │ │ │ + blx 16a34 │ │ │ │ mov r1, r5 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 25200 │ │ │ │ + bl 24b58 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 25e28 │ │ │ │ + beq.n 25780 │ │ │ │ mov r6, r0 │ │ │ │ mov.w fp, #0 │ │ │ │ strd r0, sl, [sp, #20] │ │ │ │ ldr r4, [r6, #0] │ │ │ │ movs r1, #61 @ 0x3d │ │ │ │ mov r0, r4 │ │ │ │ - blx 15d34 │ │ │ │ + blx 15bf0 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 25df0 │ │ │ │ + cbz r0, 25748 │ │ │ │ cmp r4, r0 │ │ │ │ - bcs.w 25f42 │ │ │ │ - ldr r2, [pc, #532] @ (25fa4 ) │ │ │ │ + bcs.w 2589a │ │ │ │ + ldr r2, [pc, #532] @ (258fc ) │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [r7, r2] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ - b.n 25d9a │ │ │ │ + b.n 256f2 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 25db0 │ │ │ │ + beq.n 25708 │ │ │ │ ldrb.w r2, [r3, #-1] │ │ │ │ add.w sl, r3, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r3 │ │ │ │ mov r3, sl │ │ │ │ ldrh.w r2, [r1, r2, lsl #1] │ │ │ │ lsls r2, r2, #23 │ │ │ │ - bmi.n 25d96 │ │ │ │ + bmi.n 256ee │ │ │ │ mov sl, r0 │ │ │ │ cmp r4, sl │ │ │ │ - beq.n 25e1a │ │ │ │ - ldr r3, [pc, #492] @ (25fa4 ) │ │ │ │ + beq.n 25772 │ │ │ │ + ldr r3, [pc, #492] @ (258fc ) │ │ │ │ adds r0, r5, #1 │ │ │ │ strb.w fp, [sl] │ │ │ │ ldrb r1, [r5, #1] │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldrh.w r3, [r2, r1, lsl #1] │ │ │ │ lsls r1, r3, #23 │ │ │ │ - bpl.n 25dd6 │ │ │ │ + bpl.n 2572e │ │ │ │ ldrb.w r3, [r0, #1]! │ │ │ │ ldrh.w r3, [r2, r3, lsl #1] │ │ │ │ lsls r3, r3, #23 │ │ │ │ - bmi.n 25dca │ │ │ │ - blx 161f4 │ │ │ │ + bmi.n 25722 │ │ │ │ + blx 160a4 │ │ │ │ ldrb.w r3, [sl, #-1] │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #42 @ 0x2a │ │ │ │ - beq.n 25e36 │ │ │ │ + beq.n 2578e │ │ │ │ ldr.w ip, [r5] │ │ │ │ ldrb.w r3, [ip] │ │ │ │ cmp r3, #34 @ 0x22 │ │ │ │ - beq.n 25ed2 │ │ │ │ + beq.n 2582a │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r8 │ │ │ │ - blx 15b14 │ │ │ │ + blx 159d0 │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r3, #0 │ │ │ │ andne.w r3, r9, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 25f12 │ │ │ │ + bne.w 2586a │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 25eba │ │ │ │ - cbz r5, 25e1a │ │ │ │ + beq.n 25812 │ │ │ │ + cbz r5, 25772 │ │ │ │ mov r0, r5 │ │ │ │ movs r1, #1 │ │ │ │ - blx 1694c │ │ │ │ + blx 167fc │ │ │ │ mov r0, r4 │ │ │ │ - blx 15148 │ │ │ │ + blx 15010 │ │ │ │ ldr r6, [r6, #4] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 25d78 │ │ │ │ + bne.n 256d0 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ - blx 156dc │ │ │ │ + blx 155a4 │ │ │ │ mov r0, r8 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ adds r3, r4, #1 │ │ │ │ cmp sl, r3 │ │ │ │ - bls.n 25de4 │ │ │ │ + bls.n 2573c │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [sl, #-1] │ │ │ │ movs r1, #39 @ 0x27 │ │ │ │ ldr.w sl, [r0] │ │ │ │ mov r0, sl │ │ │ │ - blx 15d34 │ │ │ │ + blx 15bf0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 25e12 │ │ │ │ - ldr r1, [pc, #340] @ (25fa8 ) │ │ │ │ + beq.n 2576a │ │ │ │ + ldr r1, [pc, #340] @ (25900 ) │ │ │ │ sub.w r2, r0, sl │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, sl │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #28] │ │ │ │ - blx 17ae8 │ │ │ │ + blx 17980 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 25f7a │ │ │ │ + bne.w 258d2 │ │ │ │ adds r0, r3, #1 │ │ │ │ movs r1, #39 @ 0x27 │ │ │ │ - blx 15d34 │ │ │ │ + blx 15bf0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 25e12 │ │ │ │ + beq.n 2576a │ │ │ │ adds r0, #1 │ │ │ │ movs r1, #0 │ │ │ │ - blx 17088 │ │ │ │ + blx 16f20 │ │ │ │ str r0, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 25e12 │ │ │ │ + beq.n 2576a │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 25f46 │ │ │ │ + bne.n 2589e │ │ │ │ ldr.w sl, [sp, #28] │ │ │ │ mov r0, r5 │ │ │ │ mov r1, sl │ │ │ │ - blx 17558 │ │ │ │ + blx 173f0 │ │ │ │ mov r0, sl │ │ │ │ - blx 15148 │ │ │ │ + blx 15010 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ - blx 15b14 │ │ │ │ + blx 159d0 │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r3, #0 │ │ │ │ andne.w r3, r9, #1 │ │ │ │ - cbnz r3, 25f12 │ │ │ │ - cbz r5, 25ec6 │ │ │ │ + cbnz r3, 2586a │ │ │ │ + cbz r5, 2581e │ │ │ │ mov r0, r5 │ │ │ │ movs r1, #0 │ │ │ │ - blx 1694c │ │ │ │ + blx 167fc │ │ │ │ mov r5, r0 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ - blx 179b0 │ │ │ │ - b.n 25e20 │ │ │ │ + blx 17848 │ │ │ │ + b.n 25778 │ │ │ │ ldrb.w r3, [ip, #1] │ │ │ │ cmp r3, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #34 @ 0x22 │ │ │ │ - beq.n 25f0c │ │ │ │ + beq.n 25864 │ │ │ │ add.w r2, ip, #1 │ │ │ │ mov r1, r2 │ │ │ │ - b.n 25efc │ │ │ │ + b.n 25854 │ │ │ │ ldrb r3, [r1, #0] │ │ │ │ strb.w r3, [r2, #-1] │ │ │ │ mov ip, r2 │ │ │ │ adds r1, r0, #1 │ │ │ │ adds r2, #1 │ │ │ │ ldrb r3, [r0, #1] │ │ │ │ cmp r3, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #34 @ 0x22 │ │ │ │ - beq.n 25f0c │ │ │ │ + beq.n 25864 │ │ │ │ mov r0, r1 │ │ │ │ cmp r3, #92 @ 0x5c │ │ │ │ - bne.n 25ee6 │ │ │ │ + bne.n 2583e │ │ │ │ ldrb r3, [r1, #1] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 25ee6 │ │ │ │ + beq.n 2583e │ │ │ │ adds r0, r1, #1 │ │ │ │ - b.n 25ee8 │ │ │ │ + b.n 25840 │ │ │ │ strb.w fp, [ip] │ │ │ │ - b.n 25df0 │ │ │ │ + b.n 25748 │ │ │ │ ldrd r4, sl, [sp, #20] │ │ │ │ mov r0, r8 │ │ │ │ - blx 18178 │ │ │ │ + blx 18004 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r6 │ │ │ │ - blx 17768 │ │ │ │ - cbz r5, 25f30 │ │ │ │ + blx 17600 │ │ │ │ + cbz r5, 25888 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - blx 1694c │ │ │ │ + blx 167fc │ │ │ │ mov r0, r4 │ │ │ │ mov.w r8, #0 │ │ │ │ - blx 156dc │ │ │ │ + blx 155a4 │ │ │ │ mov r0, r8 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov sl, r0 │ │ │ │ - b.n 25db0 │ │ │ │ - ldr r3, [pc, #100] @ (25fac ) │ │ │ │ + b.n 25708 │ │ │ │ + ldr r3, [pc, #100] @ (25904 ) │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ - ldr r2, [pc, #96] @ (25fb0 ) │ │ │ │ + ldr r2, [pc, #96] @ (25908 ) │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r3, [pc, #84] @ (25fb4 ) │ │ │ │ + ldr r3, [pc, #84] @ (2590c ) │ │ │ │ add r3, pc │ │ │ │ - blx 18760 │ │ │ │ + blx 185d4 │ │ │ │ mov sl, r0 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - blx 15148 │ │ │ │ + blx 15010 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 25e12 │ │ │ │ + beq.w 2576a │ │ │ │ str.w sl, [sp, #28] │ │ │ │ - b.n 25e90 │ │ │ │ - ldr r1, [pc, #60] @ (25fb8 ) │ │ │ │ + b.n 257e8 │ │ │ │ + ldr r1, [pc, #60] @ (25910 ) │ │ │ │ mov r0, sl │ │ │ │ str r3, [sp, #28] │ │ │ │ add r1, pc │ │ │ │ - blx 17ae8 │ │ │ │ + blx 17980 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 25e12 │ │ │ │ + bne.w 2576a │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ - b.n 25e70 │ │ │ │ - ldrh r4, [r5, #52] @ 0x34 │ │ │ │ + b.n 257c8 │ │ │ │ + str r5, [sp, #464] @ 0x1d0 │ │ │ │ movs r5, r0 │ │ │ │ - asrs r4, r7, #12 │ │ │ │ + asrs r4, r3, #12 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r0, #14 │ │ │ │ + asrs r4, r4, #13 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r1, #15 │ │ │ │ + asrs r4, r5, #14 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r4, #14 │ │ │ │ + asrs r0, r0, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #112] @ (2601c ) │ │ │ │ + ldr r0, [pc, #800] @ (25c24 ) │ │ │ │ movs r3, r0 │ │ │ │ - vaddl.s8 q8, d6, d2 │ │ │ │ - ldr r1, [pc, #120] @ (2602c ) │ │ │ │ + cdp 0, 7, cr0, cr2, cr2, {0} │ │ │ │ + @ instruction: 0x47ca │ │ │ │ movs r3, r0 │ │ │ │ - ldr r0, [pc, #1000] @ (263a0 ) │ │ │ │ + @ instruction: 0x47a6 │ │ │ │ movs r3, r0 │ │ │ │ - ldr r0, [pc, #864] @ (2631c ) │ │ │ │ + blxns r0 │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -00025fbc : │ │ │ │ - cbz r0, 25fc4 │ │ │ │ +00025914 : │ │ │ │ + cbz r0, 2591c │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ - b.n 25d24 │ │ │ │ + b.n 2567c │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r1, [pc, #24] @ (25fec ) │ │ │ │ + ldr r1, [pc, #24] @ (25944 ) │ │ │ │ mov r4, r0 │ │ │ │ - ldr r2, [pc, #24] @ (25ff0 ) │ │ │ │ - ldr r0, [pc, #24] @ (25ff4 ) │ │ │ │ + ldr r2, [pc, #24] @ (25948 ) │ │ │ │ + ldr r0, [pc, #24] @ (2594c ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #216 @ 0xd8 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ + blx 16f48 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldr r6, [r4, #12] │ │ │ │ + str r6, [r6, #116] @ 0x74 │ │ │ │ movs r3, r0 │ │ │ │ - eor.w r0, r4, r2 │ │ │ │ - ldmia r4, {r2, r3, r4} │ │ │ │ + ldmdb r0!, {r1} │ │ │ │ + ldmia r2!, {r3, r6, r7} │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -00025ff8 : │ │ │ │ - cbz r0, 26000 │ │ │ │ +00025950 : │ │ │ │ + cbz r0, 25958 │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #59 @ 0x3b │ │ │ │ - b.n 25d24 │ │ │ │ + b.n 2567c │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r1, [pc, #24] @ (26028 ) │ │ │ │ + ldr r1, [pc, #24] @ (25980 ) │ │ │ │ mov r4, r0 │ │ │ │ - ldr r2, [pc, #24] @ (2602c ) │ │ │ │ - ldr r0, [pc, #24] @ (26030 ) │ │ │ │ + ldr r2, [pc, #24] @ (25984 ) │ │ │ │ + ldr r0, [pc, #24] @ (25988 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #248 @ 0xf8 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ + blx 16f48 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ + str r2, [r7, #112] @ 0x70 │ │ │ │ movs r3, r0 │ │ │ │ - orr.w r0, r8, r2 │ │ │ │ - ldmia r3!, {r5, r6, r7} │ │ │ │ + ldrd r0, r0, [r4], #8 │ │ │ │ + ldmia r2, {r2, r3, r7} │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -00026034 : │ │ │ │ - cbz r0, 2603c │ │ │ │ +0002598c : │ │ │ │ + cbz r0, 25994 │ │ │ │ movs r2, #1 │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ - b.n 25d24 │ │ │ │ + b.n 2567c │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r1, [pc, #24] @ (26064 ) │ │ │ │ + ldr r1, [pc, #24] @ (259bc ) │ │ │ │ mov r4, r0 │ │ │ │ - ldr r2, [pc, #24] @ (26068 ) │ │ │ │ - ldr r0, [pc, #24] @ (2606c ) │ │ │ │ + ldr r2, [pc, #24] @ (259c0 ) │ │ │ │ + ldr r0, [pc, #24] @ (259c4 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #284 @ 0x11c │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ + blx 16f48 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r6, [r5, #4] │ │ │ │ + str r6, [r7, #108] @ 0x6c │ │ │ │ movs r3, r0 │ │ │ │ - and.w r0, ip, r2 │ │ │ │ - ldmia r3!, {r1, r5, r7} │ │ │ │ + ldmia.w r8!, {r1} │ │ │ │ + ldmia r2, {r1, r2, r3, r6} │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -00026070 : │ │ │ │ - cbz r0, 26078 │ │ │ │ +000259c8 : │ │ │ │ + cbz r0, 259d0 │ │ │ │ movs r2, #1 │ │ │ │ movs r1, #59 @ 0x3b │ │ │ │ - b.n 25d24 │ │ │ │ + b.n 2567c │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r1, [pc, #24] @ (260a0 ) │ │ │ │ + ldr r1, [pc, #24] @ (259f8 ) │ │ │ │ mov r4, r0 │ │ │ │ - ldr r2, [pc, #24] @ (260a4 ) │ │ │ │ - ldr r0, [pc, #24] @ (260a8 ) │ │ │ │ + ldr r2, [pc, #24] @ (259fc ) │ │ │ │ + ldr r0, [pc, #24] @ (25a00 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #320 @ 0x140 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ + blx 16f48 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [r6, #0] │ │ │ │ + str r2, [r0, #108] @ 0x6c │ │ │ │ movs r3, r0 │ │ │ │ - ldrd r0, r0, [r0, #8] │ │ │ │ - ldmia r3!, {r1, r2, r5, r6} │ │ │ │ + ldrd r0, r0, [ip], #-8 │ │ │ │ + ldmia r2!, {r1, r4} │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -000260ac : │ │ │ │ - cbz r0, 260cc │ │ │ │ - cbz r1, 260e0 │ │ │ │ - cbz r2, 260b8 │ │ │ │ - movs r3, #0 │ │ │ │ - b.w 24cbc │ │ │ │ - ldr r1, [pc, #56] @ (260f4 ) │ │ │ │ - ldr r2, [pc, #60] @ (260f8 ) │ │ │ │ - ldr r0, [pc, #60] @ (260fc ) │ │ │ │ +00025a04 : │ │ │ │ + cbz r0, 25a24 │ │ │ │ + cbz r1, 25a38 │ │ │ │ + cbz r2, 25a10 │ │ │ │ + movs r3, #0 │ │ │ │ + b.w 24614 │ │ │ │ + ldr r1, [pc, #56] @ (25a4c ) │ │ │ │ + ldr r2, [pc, #60] @ (25a50 ) │ │ │ │ + ldr r0, [pc, #60] @ (25a54 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #364 @ 0x16c │ │ │ │ add r0, pc │ │ │ │ - b.w 170ac │ │ │ │ - ldr r1, [pc, #48] @ (26100 ) │ │ │ │ - ldr r2, [pc, #52] @ (26104 ) │ │ │ │ - ldr r0, [pc, #52] @ (26108 ) │ │ │ │ + b.w 16f44 │ │ │ │ + ldr r1, [pc, #48] @ (25a58 ) │ │ │ │ + ldr r2, [pc, #52] @ (25a5c ) │ │ │ │ + ldr r0, [pc, #52] @ (25a60 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #364 @ 0x16c │ │ │ │ add r0, pc │ │ │ │ - b.w 170ac │ │ │ │ - ldr r1, [pc, #40] @ (2610c ) │ │ │ │ - ldr r2, [pc, #44] @ (26110 ) │ │ │ │ - ldr r0, [pc, #44] @ (26114 ) │ │ │ │ + b.w 16f44 │ │ │ │ + ldr r1, [pc, #40] @ (25a64 ) │ │ │ │ + ldr r2, [pc, #44] @ (25a68 ) │ │ │ │ + ldr r0, [pc, #44] @ (25a6c ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #364 @ 0x16c │ │ │ │ add r0, pc │ │ │ │ - b.w 170ac │ │ │ │ - ldr r2, [r0, #0] │ │ │ │ + b.w 16f44 │ │ │ │ + str r2, [r2, #104] @ 0x68 │ │ │ │ movs r3, r0 │ │ │ │ - stc 0, cr0, [ip, #8] │ │ │ │ - ldmia r3!, {r1, r2, r4, r5} │ │ │ │ + ldc 0, cr0, [r8], #-8 │ │ │ │ + ldmia r1, {r1, r5, r6, r7} │ │ │ │ movs r2, r0 │ │ │ │ - str r6, [r5, #124] @ 0x7c │ │ │ │ + str r6, [r7, #100] @ 0x64 │ │ │ │ movs r3, r0 │ │ │ │ - @ instruction: 0xf6780002 │ │ │ │ - ldmia r3!, {r1, r5} │ │ │ │ + @ instruction: 0xf5240002 │ │ │ │ + ldmia r1, {r1, r2, r3, r6, r7} │ │ │ │ movs r2, r0 │ │ │ │ - str r2, [r3, #124] @ 0x7c │ │ │ │ + str r2, [r5, #100] @ 0x64 │ │ │ │ movs r3, r0 │ │ │ │ - movs r5, #44 @ 0x2c │ │ │ │ + movs r3, #216 @ 0xd8 │ │ │ │ movs r3, r0 │ │ │ │ - ldmia r3, {r1, r2, r3} │ │ │ │ + ldmia r1, {r1, r3, r4, r5, r7} │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -00026118 : │ │ │ │ +00025a70 : │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 26194 │ │ │ │ + beq.n 25aec │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 261a8 │ │ │ │ - cbz r2, 2613e │ │ │ │ + beq.n 25b00 │ │ │ │ + cbz r2, 25a96 │ │ │ │ movs r3, #1 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 24cbc │ │ │ │ + b.w 24614 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r3 │ │ │ │ str r1, [sp, #4] │ │ │ │ - blx 16d98 │ │ │ │ + blx 16c30 │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldrd r0, r3, [r4, #4] │ │ │ │ subs r3, r3, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - bcs.n 26180 │ │ │ │ + bcs.n 25ad8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r0, r3 │ │ │ │ adds r3, r1, r2 │ │ │ │ cmp r0, r3 │ │ │ │ - bcs.n 26168 │ │ │ │ + bcs.n 25ac0 │ │ │ │ adds r3, r0, r2 │ │ │ │ cmp r1, r3 │ │ │ │ - bcc.n 261c2 │ │ │ │ + bcc.n 25b1a │ │ │ │ str r2, [sp, #4] │ │ │ │ - blx 16ee0 │ │ │ │ + blx 16d78 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldrd r3, r0, [r4] │ │ │ │ movs r1, #0 │ │ │ │ add r2, r0 │ │ │ │ str r2, [r4, #4] │ │ │ │ strb r1, [r3, r2] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r2, r1 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r3 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 17c2c │ │ │ │ - ldr r1, [pc, #52] @ (261cc ) │ │ │ │ - ldr r2, [pc, #56] @ (261d0 ) │ │ │ │ - ldr r0, [pc, #56] @ (261d4 ) │ │ │ │ + b.w 17ac4 │ │ │ │ + ldr r1, [pc, #52] @ (25b24 ) │ │ │ │ + ldr r2, [pc, #56] @ (25b28 ) │ │ │ │ + ldr r0, [pc, #56] @ (25b2c ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #408 @ 0x198 │ │ │ │ add r0, pc │ │ │ │ - b.w 170ac │ │ │ │ - ldr r1, [pc, #44] @ (261d8 ) │ │ │ │ - ldr r2, [pc, #48] @ (261dc ) │ │ │ │ - ldr r0, [pc, #48] @ (261e0 ) │ │ │ │ + b.w 16f44 │ │ │ │ + ldr r1, [pc, #44] @ (25b30 ) │ │ │ │ + ldr r2, [pc, #48] @ (25b34 ) │ │ │ │ + ldr r0, [pc, #48] @ (25b38 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #408 @ 0x198 │ │ │ │ add r0, pc │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 170ac │ │ │ │ + b.w 16f44 │ │ │ │ str r2, [sp, #4] │ │ │ │ - blx 17e78 │ │ │ │ + blx 17d04 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - b.n 26170 │ │ │ │ - str r6, [r4, #112] @ 0x70 │ │ │ │ + b.n 25ac8 │ │ │ │ + str r6, [r6, #88] @ 0x58 │ │ │ │ movs r3, r0 │ │ │ │ - subs.w r0, r0, #8519680 @ 0x820000 │ │ │ │ - ldmia r2!, {r1, r3, r4, r6} │ │ │ │ + orrs.w r0, ip, #8519680 @ 0x820000 │ │ │ │ + ldmia r1, {r1, r2} │ │ │ │ movs r2, r0 │ │ │ │ - str r2, [r2, #112] @ 0x70 │ │ │ │ + str r2, [r4, #88] @ 0x58 │ │ │ │ movs r3, r0 │ │ │ │ - movs r4, #100 @ 0x64 │ │ │ │ + movs r3, #16 │ │ │ │ movs r3, r0 │ │ │ │ - ldmia r2, {r1, r2, r6} │ │ │ │ + ldmia r0!, {r1, r4, r5, r6, r7} │ │ │ │ movs r2, r0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldr r3, [pc, #16] @ (261fc ) │ │ │ │ + ldr r3, [pc, #16] @ (25b54 ) │ │ │ │ movs r1, #1 │ │ │ │ add r3, pc │ │ │ │ ldrd ip, r2, [r3] │ │ │ │ add.w r3, r0, ip │ │ │ │ ldr r2, [r2, #20] │ │ │ │ str r1, [r3, #16] │ │ │ │ bx r2 │ │ │ │ - add r1, pc, #32 @ (adr r1, 26220 ) │ │ │ │ + add r7, pc, #672 @ (adr r7, 25df8 ) │ │ │ │ movs r5, r0 │ │ │ │ - ldr r3, [pc, #8] @ (2620c ) │ │ │ │ + ldr r3, [pc, #8] @ (25b64 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, r3 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ bx lr │ │ │ │ - add r0, pc, #968 @ (adr r0, 265d8 ) │ │ │ │ + add r7, pc, #584 @ (adr r7, 25db0 ) │ │ │ │ movs r5, r0 │ │ │ │ - ldr r3, [pc, #8] @ (2621c ) │ │ │ │ + ldr r3, [pc, #8] @ (25b74 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, r3 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ bx lr │ │ │ │ - add r0, pc, #904 @ (adr r0, 265a8 ) │ │ │ │ + add r7, pc, #520 @ (adr r7, 25d80 ) │ │ │ │ movs r5, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ - blx 189e0 │ │ │ │ + blx 18854 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #60] @ (26274 ) │ │ │ │ + ldr r0, [pc, #60] @ (25bcc ) │ │ │ │ add r0, pc │ │ │ │ - blx 155a0 │ │ │ │ - ldr r3, [pc, #56] @ (26278 ) │ │ │ │ + blx 15468 │ │ │ │ + ldr r3, [pc, #56] @ (25bd0 ) │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ mov.w ip, #16 │ │ │ │ add r3, pc │ │ │ │ strd r3, r2, [sp, #4] │ │ │ │ - ldr r3, [pc, #44] @ (2627c ) │ │ │ │ + ldr r3, [pc, #44] @ (25bd4 ) │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ str.w ip, [sp] │ │ │ │ add r3, pc │ │ │ │ mov r0, r4 │ │ │ │ - blx 17c20 │ │ │ │ + blx 17ab8 │ │ │ │ movs r1, #20 │ │ │ │ mov r4, r0 │ │ │ │ - blx 15a8c │ │ │ │ - ldr r3, [pc, #24] @ (26280 ) │ │ │ │ + blx 15948 │ │ │ │ + ldr r3, [pc, #24] @ (25bd8 ) │ │ │ │ add r3, pc │ │ │ │ str r0, [r3, #0] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - stcl 0, cr0, [r0], #8 │ │ │ │ + @ instruction: 0xeb8c0002 │ │ │ │ @ instruction: 0xff9bffff │ │ │ │ movs r3, r5 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #560 @ (adr r0, 264b4 ) │ │ │ │ + add r7, pc, #176 @ (adr r7, 25c8c ) │ │ │ │ movs r5, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ - blx 189d4 │ │ │ │ - ldr r1, [pc, #144] @ (2632c ) │ │ │ │ + blx 18848 │ │ │ │ + ldr r1, [pc, #144] @ (25c84 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r1, #0] │ │ │ │ str r0, [r1, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 26324 │ │ │ │ - ldr r0, [pc, #136] @ (26330 ) │ │ │ │ + bne.n 25c7c │ │ │ │ + ldr r0, [pc, #136] @ (25c88 ) │ │ │ │ movs r6, #235 @ 0xeb │ │ │ │ - ldr r3, [pc, #136] @ (26334 ) │ │ │ │ + ldr r3, [pc, #136] @ (25c8c ) │ │ │ │ add r0, pc │ │ │ │ - ldr r1, [pc, #136] @ (26338 ) │ │ │ │ + ldr r1, [pc, #136] @ (25c90 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #136] @ (2633c ) │ │ │ │ + ldr r2, [pc, #136] @ (25c94 ) │ │ │ │ strd r0, r3, [r4, #12] │ │ │ │ add r1, pc │ │ │ │ - ldr r0, [pc, #132] @ (26340 ) │ │ │ │ + ldr r0, [pc, #132] @ (25c98 ) │ │ │ │ add r2, pc │ │ │ │ - ldr r3, [pc, #132] @ (26344 ) │ │ │ │ + ldr r3, [pc, #132] @ (25c9c ) │ │ │ │ strd r1, r2, [r4, #20] │ │ │ │ add r0, pc │ │ │ │ add r3, pc │ │ │ │ - ldr r1, [pc, #124] @ (26348 ) │ │ │ │ + ldr r1, [pc, #124] @ (25ca0 ) │ │ │ │ strd r0, r3, [r4, #68] @ 0x44 │ │ │ │ - ldr r2, [pc, #124] @ (2634c ) │ │ │ │ + ldr r2, [pc, #124] @ (25ca4 ) │ │ │ │ add r1, pc │ │ │ │ - ldr r3, [pc, #124] @ (26350 ) │ │ │ │ - ldr r5, [pc, #124] @ (26354 ) │ │ │ │ + ldr r3, [pc, #124] @ (25ca8 ) │ │ │ │ + ldr r5, [pc, #124] @ (25cac ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ strd r1, r2, [r4, #76] @ 0x4c │ │ │ │ str r3, [r4, #84] @ 0x54 │ │ │ │ add r5, pc │ │ │ │ - blx 189e0 │ │ │ │ - ldr r2, [pc, #112] @ (26358 ) │ │ │ │ + blx 18854 │ │ │ │ + ldr r2, [pc, #112] @ (25cb0 ) │ │ │ │ mov r3, r0 │ │ │ │ - ldr r1, [pc, #112] @ (2635c ) │ │ │ │ - ldr r0, [pc, #112] @ (26360 ) │ │ │ │ + ldr r1, [pc, #112] @ (25cb4 ) │ │ │ │ + ldr r0, [pc, #112] @ (25cb8 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str r6, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ - blx 1508c │ │ │ │ + blx 14f54 │ │ │ │ str r6, [sp, #0] │ │ │ │ - ldr r2, [pc, #100] @ (26364 ) │ │ │ │ + ldr r2, [pc, #100] @ (25cbc ) │ │ │ │ movs r3, #1 │ │ │ │ str r0, [r5, #12] │ │ │ │ - ldr r1, [pc, #100] @ (26368 ) │ │ │ │ + ldr r1, [pc, #100] @ (25cc0 ) │ │ │ │ add r2, pc │ │ │ │ - ldr r0, [pc, #100] @ (2636c ) │ │ │ │ + ldr r0, [pc, #100] @ (25cc4 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 16d74 │ │ │ │ + blx 16c0c │ │ │ │ add.w r2, r5, #8 │ │ │ │ str r0, [r5, #16] │ │ │ │ movs r1, #3 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 16e3c │ │ │ │ + b.w 16cd4 │ │ │ │ mov r0, r4 │ │ │ │ - blx 18b74 │ │ │ │ - b.n 262a6 │ │ │ │ - add r0, pc, #352 @ (adr r0, 26490 ) │ │ │ │ + blx 189e8 │ │ │ │ + b.n 25bfe │ │ │ │ + add r6, pc, #992 @ (adr r6, 26068 ) │ │ │ │ movs r5, r0 │ │ │ │ lsls r5, r2, #8 │ │ │ │ movs r0, r0 │ │ │ │ lsls r1, r5, #11 │ │ │ │ movs r0, r0 │ │ │ │ vminnm.f32 , , │ │ │ │ lsls r1, r0, #6 │ │ │ │ @@ -22272,407 +21842,410 @@ │ │ │ │ vmaxnm.f32 , , │ │ │ │ lsls r1, r0, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsls r5, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #80 @ (adr r0, 263a8 ) │ │ │ │ + add r6, pc, #720 @ (adr r6, 25f80 ) │ │ │ │ movs r5, r0 │ │ │ │ - ldc 0, cr0, [sl], #-8 │ │ │ │ - mcrr 0, 0, r0, r8, cr2 │ │ │ │ - mrrc 0, 0, r0, r4, cr2 │ │ │ │ - mrrc 0, 0, r0, r4, cr2 │ │ │ │ - ldcl 0, cr0, [r4], #-8 │ │ │ │ - stc 0, cr0, [r6], {2} │ │ │ │ + @ instruction: 0xeae60002 │ │ │ │ + @ instruction: 0xeaf40002 │ │ │ │ + add.w r0, r0, r2 │ │ │ │ + add.w r0, r0, r2 │ │ │ │ + @ instruction: 0xeb200002 │ │ │ │ + @ instruction: 0xeb320002 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ - b.w 163ec │ │ │ │ + b.w 1629c │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #44] @ (263bc ) │ │ │ │ + ldr r3, [pc, #44] @ (25d14 ) │ │ │ │ mov r8, r1 │ │ │ │ mov r1, r4 │ │ │ │ mov r7, r0 │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r3, #0] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - blx 178a0 │ │ │ │ - ldr r1, [pc, #32] @ (263c0 ) │ │ │ │ + blx 17738 │ │ │ │ + ldr r1, [pc, #32] @ (25d18 ) │ │ │ │ mov r6, r0 │ │ │ │ add r1, pc │ │ │ │ - blx 1554c │ │ │ │ - ldr r3, [pc, #24] @ (263c4 ) │ │ │ │ + blx 15414 │ │ │ │ + ldr r3, [pc, #24] @ (25d1c ) │ │ │ │ ldr r0, [r7, r5] │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r8 │ │ │ │ str r6, [sp, #24] │ │ │ │ add r3, pc │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 15954 │ │ │ │ - ldr r7, [sp, #384] @ 0x180 │ │ │ │ + b.w 1581c │ │ │ │ + add r6, pc, #0 @ (adr r6, 25d18 ) │ │ │ │ movs r5, r0 │ │ │ │ @ instruction: 0xffd3ffff │ │ │ │ movs r3, r2 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr.w lr, [pc, #92] @ 26434 │ │ │ │ + ldr.w lr, [pc, #92] @ 25d8c │ │ │ │ sub sp, #8 │ │ │ │ - ldr.w ip, [pc, #88] @ 26438 │ │ │ │ + ldr.w ip, [pc, #88] @ 25d90 │ │ │ │ mov r4, r2 │ │ │ │ add lr, pc │ │ │ │ mov r2, sp │ │ │ │ movs r3, #0 │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #4] │ │ │ │ mov.w ip, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ - blx 15d18 │ │ │ │ - cbz r0, 26426 │ │ │ │ + blx 15bd4 │ │ │ │ + cbz r0, 25d7e │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - blx 160e0 │ │ │ │ + blx 15f9c │ │ │ │ mov r0, r4 │ │ │ │ - blx 15aa8 │ │ │ │ - ldr r2, [pc, #44] @ (2643c ) │ │ │ │ - ldr r3, [pc, #36] @ (26438 ) │ │ │ │ + blx 15964 │ │ │ │ + ldr r2, [pc, #44] @ (25d94 ) │ │ │ │ + ldr r3, [pc, #36] @ (25d90 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 26430 │ │ │ │ + bne.n 25d88 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r1, [sp, #0] │ │ │ │ mov r0, r4 │ │ │ │ - blx 17460 │ │ │ │ - b.n 26408 │ │ │ │ - blx 17a74 <__stack_chk_fail@plt> │ │ │ │ - ldrh r6, [r0, #0] │ │ │ │ + blx 172f8 │ │ │ │ + b.n 25d60 │ │ │ │ + blx 1790c <__stack_chk_fail@plt> │ │ │ │ + ldrh r6, [r1, #54] @ 0x36 │ │ │ │ movs r5, r0 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r2, #62] @ 0x3e │ │ │ │ + ldrh r6, [r3, #52] @ 0x34 │ │ │ │ movs r5, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #60] @ (2648c ) │ │ │ │ + ldr r3, [pc, #60] @ (25de4 ) │ │ │ │ mov r4, r0 │ │ │ │ movs r2, #0 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ adds r5, r0, r3 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ str r2, [r4, r3] │ │ │ │ - cbz r0, 26464 │ │ │ │ - blx 15aa8 │ │ │ │ + cbz r0, 25dbc │ │ │ │ + blx 15964 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r5, #8] │ │ │ │ - cbz r0, 26470 │ │ │ │ - blx 15aa8 │ │ │ │ + cbz r0, 25dc8 │ │ │ │ + blx 15964 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r5, #12] │ │ │ │ - cbz r0, 2647c │ │ │ │ - blx 15aa8 │ │ │ │ - ldr r3, [pc, #16] @ (26490 ) │ │ │ │ + cbz r0, 25dd4 │ │ │ │ + blx 15964 │ │ │ │ + ldr r3, [pc, #16] @ (25de8 ) │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ bx r3 │ │ │ │ - ldr r6, [sp, #640] @ 0x280 │ │ │ │ + add r5, pc, #256 @ (adr r5, 25ee8 ) │ │ │ │ movs r5, r0 │ │ │ │ - ldr r6, [sp, #448] @ 0x1c0 │ │ │ │ + add r5, pc, #64 @ (adr r5, 25e2c ) │ │ │ │ movs r5, r0 │ │ │ │ - ldr r3, [pc, #40] @ (264c0 ) │ │ │ │ + ldr r3, [pc, #40] @ (25e18 ) │ │ │ │ push {r4} │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add.w ip, r0, r3 │ │ │ │ ldr.w r4, [ip, #16] │ │ │ │ - cbz r4, 264b0 │ │ │ │ + cbz r4, 25e08 │ │ │ │ ldr.w ip, [ip, #4] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 264b8 │ │ │ │ + beq.n 25e10 │ │ │ │ pop {r4} │ │ │ │ ldr r0, [r0, r3] │ │ │ │ - b.w 17890 │ │ │ │ + b.w 17728 │ │ │ │ movs r0, #1 │ │ │ │ pop {r4} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldr r6, [sp, #368] @ 0x170 │ │ │ │ + add r4, pc, #1008 @ (adr r4, 2620c ) │ │ │ │ movs r5, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr.w ip, [pc, #180] @ 26588 │ │ │ │ + ldr.w ip, [pc, #180] @ 25ee0 │ │ │ │ mov lr, r3 │ │ │ │ sub sp, #32 │ │ │ │ mov r4, r0 │ │ │ │ add ip, pc │ │ │ │ cmp r1, #1 │ │ │ │ ldr.w r3, [ip] │ │ │ │ add.w r5, r0, r3 │ │ │ │ - beq.n 2653a │ │ │ │ + beq.n 25e92 │ │ │ │ cmp r1, #2 │ │ │ │ - bne.n 264fa │ │ │ │ + bne.n 25e52 │ │ │ │ mov r0, r2 │ │ │ │ - blx 164f8 │ │ │ │ + blx 163a8 │ │ │ │ str r0, [r5, #4] │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrd r3, r5, [lr] │ │ │ │ str r1, [sp, #28] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 17904 │ │ │ │ + blx 1779c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - ldr r4, [pc, #128] @ (2658c ) │ │ │ │ + ldr r4, [pc, #128] @ (25ee4 ) │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add r4, pc │ │ │ │ - blx 17904 │ │ │ │ - ldr r3, [pc, #120] @ (26590 ) │ │ │ │ + blx 1779c │ │ │ │ + ldr r3, [pc, #120] @ (25ee8 ) │ │ │ │ strd r6, r0, [sp, #16] │ │ │ │ movs r0, #72 @ 0x48 │ │ │ │ - ldr r2, [pc, #116] @ (26594 ) │ │ │ │ + ldr r2, [pc, #116] @ (25eec ) │ │ │ │ add r3, pc │ │ │ │ strd r0, r4, [sp] │ │ │ │ - ldr r0, [pc, #112] @ (26598 ) │ │ │ │ + ldr r0, [pc, #112] @ (25ef0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r1, [sp, #28] │ │ │ │ str r1, [sp, #8] │ │ │ │ add r0, pc │ │ │ │ movs r1, #16 │ │ │ │ str r5, [sp, #12] │ │ │ │ - blx 189fc │ │ │ │ + blx 18870 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r2 │ │ │ │ str r3, [sp, #28] │ │ │ │ - blx 17884 │ │ │ │ + blx 1771c │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r4, r3] │ │ │ │ - cbz r0, 26568 │ │ │ │ + cbz r0, 25ec0 │ │ │ │ str r0, [sp, #28] │ │ │ │ - blx 1597c │ │ │ │ - blx 175c4 │ │ │ │ + blx 15844 │ │ │ │ + blx 1745c │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ str r3, [r5, #8] │ │ │ │ - blx 15948 │ │ │ │ - blx 1676c │ │ │ │ + blx 15810 │ │ │ │ + blx 1661c │ │ │ │ str r0, [r5, #12] │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r5, #8] │ │ │ │ str r2, [r5, #8] │ │ │ │ - cbz r0, 26572 │ │ │ │ - blx 15aa8 │ │ │ │ + cbz r0, 25eca │ │ │ │ + blx 15964 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r5, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 264f6 │ │ │ │ + beq.n 25e4e │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 15aa4 │ │ │ │ + b.w 15960 │ │ │ │ nop │ │ │ │ - ldr r6, [sp, #96] @ 0x60 │ │ │ │ + add r4, pc, #736 @ (adr r4, 261c4 ) │ │ │ │ movs r5, r0 │ │ │ │ - stmia r6!, {r1, r2, r4, r5, r6, r7} │ │ │ │ + stmia r5!, {r1, r5, r7} │ │ │ │ movs r2, r0 │ │ │ │ - eor.w r0, r6, r2 │ │ │ │ - stmia r6!, {r1, r2, r3, r4, r7} │ │ │ │ + ldmdb r2!, {r1} │ │ │ │ + stmia r5!, {r1, r3, r6} │ │ │ │ movs r2, r0 │ │ │ │ - stmia r6!, {r4, r6, r7} │ │ │ │ + stmia r5!, {r2, r3, r4, r5, r6} │ │ │ │ movs r2, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr.w ip, [pc, #124] @ 26628 │ │ │ │ + ldr.w ip, [pc, #124] @ 25f80 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ cmp r1, #1 │ │ │ │ add ip, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ add.w lr, r0, ip │ │ │ │ - beq.n 26618 │ │ │ │ + beq.n 25f70 │ │ │ │ cmp r1, #2 │ │ │ │ - beq.n 26608 │ │ │ │ + beq.n 25f60 │ │ │ │ strd r0, r1, [sp, #24] │ │ │ │ ldrd r0, r4, [r3] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - blx 17904 │ │ │ │ + blx 1779c │ │ │ │ ldr r2, [sp, #24] │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 17904 │ │ │ │ + blx 1779c │ │ │ │ strd r5, r0, [sp, #16] │ │ │ │ - ldr r0, [pc, #72] @ (2662c ) │ │ │ │ + ldr r0, [pc, #72] @ (25f84 ) │ │ │ │ mov.w lr, #92 @ 0x5c │ │ │ │ - ldr r3, [pc, #72] @ (26630 ) │ │ │ │ + ldr r3, [pc, #72] @ (25f88 ) │ │ │ │ add r0, pc │ │ │ │ - ldr r2, [pc, #72] @ (26634 ) │ │ │ │ + ldr r2, [pc, #72] @ (25f8c ) │ │ │ │ strd lr, r0, [sp] │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #68] @ (26638 ) │ │ │ │ + ldr r0, [pc, #68] @ (25f90 ) │ │ │ │ add r2, pc │ │ │ │ ldr r1, [sp, #28] │ │ │ │ str r1, [sp, #8] │ │ │ │ add r0, pc │ │ │ │ movs r1, #16 │ │ │ │ str r4, [sp, #12] │ │ │ │ - blx 189fc │ │ │ │ + blx 18870 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr.w r1, [lr, #4] │ │ │ │ mov r0, r2 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 15c34 │ │ │ │ + b.w 15af0 │ │ │ │ ldr.w r1, [r0, ip] │ │ │ │ mov r0, r2 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 17f9c │ │ │ │ - ldr r5, [sp, #264] @ 0x108 │ │ │ │ + b.w 17e28 │ │ │ │ + add r3, pc, #904 @ (adr r3, 2630c ) │ │ │ │ movs r5, r0 │ │ │ │ - stmia r6!, {r2, r3, r4} │ │ │ │ + stmia r4!, {r3, r6, r7} │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xe9b40002 │ │ │ │ - stmia r5!, {r4, r6, r7} │ │ │ │ + strd r0, r0, [r0], #-8 │ │ │ │ + stmia r4!, {r2, r3, r4, r5, r6} │ │ │ │ movs r2, r0 │ │ │ │ - stmia r6!, {r1} │ │ │ │ + stmia r4!, {r1, r2, r3, r5, r7} │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -0002663c : │ │ │ │ +00025f94 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #56] @ (26684 ) │ │ │ │ + ldr r3, [pc, #56] @ (25fdc ) │ │ │ │ sub sp, #12 │ │ │ │ add r3, pc │ │ │ │ dmb ish │ │ │ │ add.w r2, r3, #20 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ dmb ish │ │ │ │ - cbz r3, 2666a │ │ │ │ - ldr r3, [pc, #36] @ (26688 ) │ │ │ │ + cbz r3, 25fc2 │ │ │ │ + ldr r3, [pc, #36] @ (25fe0 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #20] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #4] │ │ │ │ - blx 18190 │ │ │ │ + blx 1801c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 26660 │ │ │ │ - bl 26220 │ │ │ │ + beq.n 25fb8 │ │ │ │ + bl 25b78 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - blx 1867c │ │ │ │ - b.n 26660 │ │ │ │ - ldr r4, [sp, #664] @ 0x298 │ │ │ │ + blx 184fc │ │ │ │ + b.n 25fb8 │ │ │ │ + add r3, pc, #280 @ (adr r3, 260f8 ) │ │ │ │ movs r5, r0 │ │ │ │ - ldr r4, [sp, #584] @ 0x248 │ │ │ │ + add r3, pc, #200 @ (adr r3, 260ac ) │ │ │ │ movs r5, r0 │ │ │ │ │ │ │ │ -0002668c : │ │ │ │ +00025fe4 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #20 │ │ │ │ strd r1, r0, [sp, #8] │ │ │ │ - blx 16098 │ │ │ │ + blx 15f54 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov.w ip, #0 │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r3, [pc, #20] @ (266c4 ) │ │ │ │ - ldr r1, [pc, #24] @ (266c8 ) │ │ │ │ + ldr r3, [pc, #20] @ (2601c ) │ │ │ │ + ldr r1, [pc, #24] @ (26020 ) │ │ │ │ ldr r2, [sp, #12] │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ str.w ip, [sp, #4] │ │ │ │ - blx 16680 │ │ │ │ + blx 16530 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xe8de0002 │ │ │ │ - ldmia.w r4, {r1} │ │ │ │ + b.n 25f34 │ │ │ │ + movs r2, r0 │ │ │ │ + b.n 25ea4 │ │ │ │ + movs r2, r0 │ │ │ │ │ │ │ │ -000266cc : │ │ │ │ +00026024 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #56] @ (26714 ) │ │ │ │ + ldr r3, [pc, #56] @ (2606c ) │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r3, #0] │ │ │ │ - blx 16098 │ │ │ │ - cbz r4, 26700 │ │ │ │ + blx 15f54 │ │ │ │ + cbz r4, 26058 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 266f2 │ │ │ │ + cbz r3, 2604a │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 266fc │ │ │ │ + beq.n 26054 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 26700 │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 26058 │ │ │ │ ldr r0, [r4, r5] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r2, [pc, #20] @ (26718 ) │ │ │ │ - ldr r1, [pc, #24] @ (2671c ) │ │ │ │ - ldr r0, [pc, #24] @ (26720 ) │ │ │ │ + ldr r2, [pc, #20] @ (26070 ) │ │ │ │ + ldr r1, [pc, #24] @ (26074 ) │ │ │ │ + ldr r0, [pc, #24] @ (26078 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ + blx 16f48 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r4, [sp, #88] @ 0x58 │ │ │ │ + add r2, pc, #728 @ (adr r2, 26348 ) │ │ │ │ movs r5, r0 │ │ │ │ - ldmia.w sl!, {r1} │ │ │ │ - str r4, [r6, #52] @ 0x34 │ │ │ │ + b.n 25f40 │ │ │ │ + movs r2, r0 │ │ │ │ + str r4, [r0, #32] │ │ │ │ movs r3, r0 │ │ │ │ - stmia r4!, {r1, r4, r5, r6, r7} │ │ │ │ + stmia r3!, {r1, r2, r3, r4, r7} │ │ │ │ movs r2, r0 │ │ │ │ - ldr r3, [pc, #8] @ (26730 ) │ │ │ │ + ldr r3, [pc, #8] @ (26088 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, r3 │ │ │ │ str r1, [r0, #24] │ │ │ │ bx lr │ │ │ │ - ldr r3, [sp, #920] @ 0x398 │ │ │ │ + add r2, pc, #536 @ (adr r2, 262a4 ) │ │ │ │ movs r5, r0 │ │ │ │ - ldr r1, [pc, #16] @ (26748 ) │ │ │ │ - ldr r2, [pc, #20] @ (2674c ) │ │ │ │ - ldr r3, [pc, #20] @ (26750 ) │ │ │ │ + ldr r1, [pc, #16] @ (260a0 ) │ │ │ │ + ldr r2, [pc, #20] @ (260a4 ) │ │ │ │ + ldr r3, [pc, #20] @ (260a8 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ str r1, [r0, #8] │ │ │ │ add r3, pc │ │ │ │ strd r2, r3, [r0, #16] │ │ │ │ bx lr │ │ │ │ @ instruction: 0xffe7ffff │ │ │ │ @@ -22680,1866 +22253,1867 @@ │ │ │ │ movs r0, r0 │ │ │ │ asrs r5, r6, #32 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r2, [pc, #148] @ (267f8 ) │ │ │ │ + ldr r2, [pc, #148] @ (26150 ) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ - ldr r3, [pc, #148] @ (267fc ) │ │ │ │ + ldr r3, [pc, #148] @ (26154 ) │ │ │ │ movs r5, #64 @ 0x40 │ │ │ │ add r2, pc │ │ │ │ - ldr r0, [pc, #144] @ (26800 ) │ │ │ │ + ldr r0, [pc, #144] @ (26158 ) │ │ │ │ movs r4, #12 │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov.w r3, #0 │ │ │ │ - blx 155a0 │ │ │ │ - ldr r2, [pc, #128] @ (26804 ) │ │ │ │ + blx 15468 │ │ │ │ + ldr r2, [pc, #128] @ (2615c ) │ │ │ │ mov r1, r0 │ │ │ │ - ldr r3, [pc, #128] @ (26808 ) │ │ │ │ + ldr r3, [pc, #128] @ (26160 ) │ │ │ │ movs r0, #80 @ 0x50 │ │ │ │ add r2, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ strd r2, r5, [sp, #4] │ │ │ │ movs r2, #68 @ 0x44 │ │ │ │ movs r4, #0 │ │ │ │ - blx 17c20 │ │ │ │ + blx 17ab8 │ │ │ │ movs r1, #72 @ 0x48 │ │ │ │ mov r5, r0 │ │ │ │ - blx 15a8c │ │ │ │ - ldr r3, [pc, #104] @ (2680c ) │ │ │ │ - ldr r2, [pc, #104] @ (26810 ) │ │ │ │ + blx 15948 │ │ │ │ + ldr r3, [pc, #104] @ (26164 ) │ │ │ │ + ldr r2, [pc, #104] @ (26168 ) │ │ │ │ add r3, pc │ │ │ │ str r4, [sp, #32] │ │ │ │ add r2, pc │ │ │ │ strd r2, r4, [sp, #24] │ │ │ │ str r0, [r3, #0] │ │ │ │ - blx 18838 │ │ │ │ + blx 186ac │ │ │ │ add r2, sp, #24 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #20] │ │ │ │ - blx 187a8 │ │ │ │ - ldr r3, [pc, #80] @ (26814 ) │ │ │ │ + blx 1861c │ │ │ │ + ldr r3, [pc, #80] @ (2616c ) │ │ │ │ str r4, [sp, #32] │ │ │ │ add r3, pc │ │ │ │ strd r3, r4, [sp, #24] │ │ │ │ - blx 15120 │ │ │ │ + blx 14fe8 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 187a8 │ │ │ │ - ldr r2, [pc, #60] @ (26818 ) │ │ │ │ - ldr r3, [pc, #28] @ (267fc ) │ │ │ │ + blx 1861c │ │ │ │ + ldr r2, [pc, #60] @ (26170 ) │ │ │ │ + ldr r3, [pc, #28] @ (26154 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 267f4 │ │ │ │ + bne.n 2614c │ │ │ │ mov r0, r5 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, pc} │ │ │ │ - blx 17a74 <__stack_chk_fail@plt> │ │ │ │ - strh r6, [r7, #34] @ 0x22 │ │ │ │ + blx 1790c <__stack_chk_fail@plt> │ │ │ │ + ldrh r6, [r0, #26] │ │ │ │ movs r5, r0 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strd r0, r0, [ip], #-8 │ │ │ │ + b.n 25f8c │ │ │ │ + movs r2, r0 │ │ │ │ lsls r5, r3, #29 │ │ │ │ movs r0, r0 │ │ │ │ lsls r5, r2, #31 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #408] @ 0x198 │ │ │ │ + add r2, pc, #24 @ (adr r2, 26180 ) │ │ │ │ movs r5, r0 │ │ │ │ @ instruction: 0xff87ffff │ │ │ │ lsls r3, r2, #1 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r1, #32] │ │ │ │ + ldrh r2, [r2, #22] │ │ │ │ movs r5, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - blx 15120 │ │ │ │ - blx 175d0 │ │ │ │ - ldr r3, [pc, #8] @ (26840 ) │ │ │ │ + blx 14fe8 │ │ │ │ + blx 17468 │ │ │ │ + ldr r3, [pc, #8] @ (26198 ) │ │ │ │ movs r2, #5 │ │ │ │ add r3, pc │ │ │ │ strd r2, r3, [r4, #8] │ │ │ │ pop {r4, pc} │ │ │ │ movs r1, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r3, [pc, #132] @ (268dc ) │ │ │ │ + ldr r3, [pc, #132] @ (26234 ) │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r0 │ │ │ │ mov r8, r1 │ │ │ │ add r3, pc │ │ │ │ mov r6, r2 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ add r4, r0 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ - cbz r3, 268be │ │ │ │ + cbz r3, 26216 │ │ │ │ ldr r2, [r4, #40] @ 0x28 │ │ │ │ mov r1, r6 │ │ │ │ blx r3 │ │ │ │ ldr r7, [r4, #48] @ 0x30 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r7, 26884 │ │ │ │ + cbz r7, 261dc │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r1, r6 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ mov r0, r5 │ │ │ │ blx r7 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r0, r3 │ │ │ │ - bcs.n 268c8 │ │ │ │ + bcs.n 26220 │ │ │ │ cmp r3, #2 │ │ │ │ it ls │ │ │ │ movls r4, #0 │ │ │ │ - bls.n 268b6 │ │ │ │ - blx 16190 │ │ │ │ - ldr r3, [pc, #76] @ (268e0 ) │ │ │ │ - ldr r1, [pc, #80] @ (268e4 ) │ │ │ │ + bls.n 2620e │ │ │ │ + blx 1604c │ │ │ │ + ldr r3, [pc, #76] @ (26238 ) │ │ │ │ + ldr r1, [pc, #80] @ (2623c ) │ │ │ │ movs r4, #0 │ │ │ │ mov r2, r8 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ strd r5, r4, [sp] │ │ │ │ - blx 16680 │ │ │ │ - ldr r2, [pc, #64] @ (268e8 ) │ │ │ │ - ldr r1, [pc, #68] @ (268ec ) │ │ │ │ + blx 16530 │ │ │ │ + ldr r2, [pc, #64] @ (26240 ) │ │ │ │ + ldr r1, [pc, #68] @ (26244 ) │ │ │ │ mov r3, r6 │ │ │ │ str r4, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ mov r4, r0 │ │ │ │ - blx 15ad0 │ │ │ │ + blx 1598c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ - cbz r3, 268d6 │ │ │ │ + cbz r3, 2622e │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ mov r1, r6 │ │ │ │ blx r3 │ │ │ │ ldrd r3, r2, [r4, #48] @ 0x30 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 26884 │ │ │ │ + b.n 261dc │ │ │ │ ldr r3, [r4, #28] │ │ │ │ - b.n 26884 │ │ │ │ + b.n 261dc │ │ │ │ nop │ │ │ │ - ldr r2, [sp, #704] @ 0x2c0 │ │ │ │ + add r1, pc, #320 @ (adr r1, 26378 ) │ │ │ │ movs r5, r0 │ │ │ │ - b.n 26784 │ │ │ │ + b.n 25e34 │ │ │ │ movs r2, r0 │ │ │ │ - b.n 26794 │ │ │ │ + b.n 25e44 │ │ │ │ movs r2, r0 │ │ │ │ lsls r1, r4, #7 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 2678c │ │ │ │ + b.n 25e3c │ │ │ │ movs r2, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #12 │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ - cbnz r2, 2690c │ │ │ │ + cbnz r2, 26264 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r7, r3 │ │ │ │ - ldr r3, [pc, #372] @ (26a84 ) │ │ │ │ + ldr r3, [pc, #372] @ (263dc ) │ │ │ │ mov r4, r2 │ │ │ │ mov r8, r1 │ │ │ │ add r3, pc │ │ │ │ mov r9, r5 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ adds r6, r0, r3 │ │ │ │ adds r3, r6, #4 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ - blx 17fb8 │ │ │ │ + blx 17e44 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r7 │ │ │ │ - blx 17d50 │ │ │ │ + blx 17bdc │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 269c2 │ │ │ │ + beq.n 2631a │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - blx 16c98 │ │ │ │ + blx 16b3c │ │ │ │ ldr r3, [r6, #32] │ │ │ │ cmp r3, #0 │ │ │ │ it lt │ │ │ │ movlt r3, r4 │ │ │ │ - blt.n 269e2 │ │ │ │ + blt.n 2633a │ │ │ │ ldr r1, [r5, #4] │ │ │ │ cmp r1, r3 │ │ │ │ - bhi.n 26906 │ │ │ │ + bhi.n 2625e │ │ │ │ subs r3, r3, r1 │ │ │ │ mov r6, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 26992 │ │ │ │ + ble.n 262ea │ │ │ │ cmp r3, r4 │ │ │ │ mov r2, r3 │ │ │ │ it cs │ │ │ │ movcs r2, r4 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 26a6e │ │ │ │ + beq.w 263c6 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ subs r3, r3, r1 │ │ │ │ cmp r3, r2 │ │ │ │ - bls.n 26a5e │ │ │ │ + bls.n 263b6 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ add.w r3, r8, r2 │ │ │ │ add r0, r1 │ │ │ │ cmp r0, r3 │ │ │ │ - bcs.n 2697c │ │ │ │ + bcs.n 262d4 │ │ │ │ adds r3, r0, r2 │ │ │ │ cmp r8, r3 │ │ │ │ - bcc.n 26a78 │ │ │ │ + bcc.n 263d0 │ │ │ │ mov r1, r8 │ │ │ │ str r2, [sp, #4] │ │ │ │ - blx 16ee0 │ │ │ │ + blx 16d78 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ movs r1, #0 │ │ │ │ add r2, r3 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ str r2, [r5, #4] │ │ │ │ strb r1, [r3, r2] │ │ │ │ cmp r6, r4 │ │ │ │ - bcs.n 26906 │ │ │ │ + bcs.n 2625e │ │ │ │ ldrd r2, r3, [r5, #4] │ │ │ │ subs r3, r3, r2 │ │ │ │ cmp r3, #6 │ │ │ │ - bls.n 26a56 │ │ │ │ - ldr r3, [pc, #228] @ (26a88 ) │ │ │ │ + bls.n 263ae │ │ │ │ + ldr r3, [pc, #228] @ (263e0 ) │ │ │ │ movs r4, #0 │ │ │ │ ldr r1, [r5, #0] │ │ │ │ add r3, pc │ │ │ │ add.w ip, r1, r2 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldrh r3, [r3, #4] │ │ │ │ str r0, [r1, r2] │ │ │ │ strh.w r3, [ip, #4] │ │ │ │ ldrd r2, r3, [r5] │ │ │ │ adds r3, #6 │ │ │ │ str r3, [r5, #4] │ │ │ │ strb r4, [r2, r3] │ │ │ │ - b.n 26906 │ │ │ │ - blx 161f4 │ │ │ │ + b.n 2625e │ │ │ │ + blx 160a4 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r9 │ │ │ │ - blx 15dc0 │ │ │ │ + blx 15c7c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - blx 16c98 │ │ │ │ + blx 16b3c │ │ │ │ ldr r3, [r6, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 26944 │ │ │ │ + bge.n 2629c │ │ │ │ mov r3, r4 │ │ │ │ - cbz r5, 26a2a │ │ │ │ + cbz r5, 26382 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 26a2a │ │ │ │ + beq.n 26382 │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 269f8 │ │ │ │ + bge.n 26350 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #4] │ │ │ │ - blx 16d98 │ │ │ │ + blx 16c30 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ ldrd r1, r2, [r5, #4] │ │ │ │ subs r2, r2, r1 │ │ │ │ cmp r2, r4 │ │ │ │ - bls.n 26a44 │ │ │ │ + bls.n 2639c │ │ │ │ ldr r0, [r5, #0] │ │ │ │ add.w r3, r8, r4 │ │ │ │ add r0, r1 │ │ │ │ cmp r0, r3 │ │ │ │ - bcs.n 26a14 │ │ │ │ + bcs.n 2636c │ │ │ │ adds r3, r0, r4 │ │ │ │ cmp r8, r3 │ │ │ │ - bcc.n 26a3a │ │ │ │ + bcc.n 26392 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r8 │ │ │ │ - blx 16ee0 │ │ │ │ + blx 16d78 │ │ │ │ ldrd r3, r1, [r5] │ │ │ │ movs r2, #0 │ │ │ │ add r4, r1 │ │ │ │ str r4, [r5, #4] │ │ │ │ strb r2, [r3, r4] │ │ │ │ - b.n 26906 │ │ │ │ + b.n 2625e │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 167bc │ │ │ │ + b.w 1666c │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r8 │ │ │ │ - blx 17e78 │ │ │ │ - b.n 26a1c │ │ │ │ + blx 17d04 │ │ │ │ + b.n 26374 │ │ │ │ mov r2, r8 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 17c2c │ │ │ │ - ldr r2, [pc, #52] @ (26a8c ) │ │ │ │ + b.w 17ac4 │ │ │ │ + ldr r2, [pc, #52] @ (263e4 ) │ │ │ │ movs r3, #6 │ │ │ │ add r2, pc │ │ │ │ - b.n 26a46 │ │ │ │ + b.n 2639e │ │ │ │ mov r3, r2 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r5 │ │ │ │ - blx 17c30 │ │ │ │ - b.n 26992 │ │ │ │ + blx 17ac8 │ │ │ │ + b.n 262ea │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ - blx 167c0 │ │ │ │ - b.n 26992 │ │ │ │ + blx 16670 │ │ │ │ + b.n 262ea │ │ │ │ mov r1, r8 │ │ │ │ str r2, [sp, #4] │ │ │ │ - blx 17e78 │ │ │ │ + blx 17d04 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - b.n 26986 │ │ │ │ - ldr r1, [sp, #992] @ 0x3e0 │ │ │ │ + b.n 262de │ │ │ │ + add r0, pc, #608 @ (adr r0, 26640 ) │ │ │ │ movs r5, r0 │ │ │ │ - b.n 26750 │ │ │ │ + b.n 25e00 │ │ │ │ movs r2, r0 │ │ │ │ - b.n 265ec │ │ │ │ + b.n 25c9c │ │ │ │ movs r2, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #24 │ │ │ │ strd r2, r1, [sp, #16] │ │ │ │ str r3, [sp, #12] │ │ │ │ - blx 15558 │ │ │ │ - ldr.w ip, [pc, #32] @ 26acc │ │ │ │ + blx 15420 │ │ │ │ + ldr.w ip, [pc, #32] @ 26424 │ │ │ │ ldrd r3, r2, [sp, #12] │ │ │ │ add ip, pc │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldr.w ip, [ip] │ │ │ │ add ip, r0 │ │ │ │ ldr.w r4, [ip, #20] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 268f0 │ │ │ │ + bl 26248 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldr r0, [sp, #360] @ 0x168 │ │ │ │ + ldr r6, [sp, #1000] @ 0x3e8 │ │ │ │ movs r5, r0 │ │ │ │ movs r1, #1 │ │ │ │ - b.w 16948 │ │ │ │ + b.w 167f8 │ │ │ │ nop │ │ │ │ push {r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4036] @ 0xfc4 │ │ │ │ mov r9, r1 │ │ │ │ - ldr r1, [pc, #160] @ (26b90 ) │ │ │ │ + ldr r1, [pc, #160] @ (264e8 ) │ │ │ │ sub sp, #24 │ │ │ │ mov r7, r2 │ │ │ │ - ldr r2, [pc, #160] @ (26b94 ) │ │ │ │ + ldr r2, [pc, #160] @ (264ec ) │ │ │ │ add r3, sp, #60 @ 0x3c │ │ │ │ add r1, pc │ │ │ │ mov r8, r0 │ │ │ │ mov fp, r9 │ │ │ │ mov.w sl, #0 │ │ │ │ ldr.w r0, [r3], #4 │ │ │ │ mov r9, r8 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ mov r1, r3 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #20] │ │ │ │ mov.w r2, #0 │ │ │ │ str r3, [sp, #16] │ │ │ │ - ldr r3, [pc, #128] @ (26b98 ) │ │ │ │ + ldr r3, [pc, #128] @ (264f0 ) │ │ │ │ add r3, pc │ │ │ │ ldr r6, [r3, #0] │ │ │ │ - blx 16ed4 │ │ │ │ - ldr r3, [pc, #124] @ (26b9c ) │ │ │ │ + blx 16d6c │ │ │ │ + ldr r3, [pc, #124] @ (264f4 ) │ │ │ │ mov r5, r0 │ │ │ │ add r6, r8 │ │ │ │ mov r8, r7 │ │ │ │ mov r7, r6 │ │ │ │ add r3, pc │ │ │ │ str r0, [sp, #12] │ │ │ │ str r3, [sp, #8] │ │ │ │ movs r1, #10 │ │ │ │ mov r0, r5 │ │ │ │ - blx 15d34 │ │ │ │ + blx 15bf0 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 26b3e │ │ │ │ + cbz r0, 26496 │ │ │ │ strb.w sl, [r0] │ │ │ │ ldr r6, [r7, #60] @ 0x3c │ │ │ │ - cbz r6, 26b7e │ │ │ │ + cbz r6, 264d6 │ │ │ │ ldr r1, [r7, #64] @ 0x40 │ │ │ │ mov r3, r5 │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r2, r8 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r9 │ │ │ │ blx r6 │ │ │ │ - cbz r4, 26b5a │ │ │ │ + cbz r4, 264b2 │ │ │ │ ldrb r2, [r4, #1] │ │ │ │ adds r5, r4, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 26b2e │ │ │ │ + bne.n 26486 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - blx 15148 │ │ │ │ - ldr r2, [pc, #60] @ (26ba0 ) │ │ │ │ - ldr r3, [pc, #48] @ (26b94 ) │ │ │ │ + blx 15010 │ │ │ │ + ldr r2, [pc, #60] @ (264f8 ) │ │ │ │ + ldr r3, [pc, #48] @ (264ec ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 26b8c │ │ │ │ + bne.n 264e4 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ add sp, #4 │ │ │ │ bx lr │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r8 │ │ │ │ movs r0, #1 │ │ │ │ - blx 15d00 <__printf_chk@plt> │ │ │ │ - b.n 26b50 │ │ │ │ - blx 17a74 <__stack_chk_fail@plt> │ │ │ │ - strh r2, [r6, #6] │ │ │ │ + blx 15bbc <__printf_chk@plt> │ │ │ │ + b.n 264a8 │ │ │ │ + blx 1790c <__stack_chk_fail@plt> │ │ │ │ + strh r2, [r7, #60] @ 0x3c │ │ │ │ movs r5, r0 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #984] @ 0x3d8 │ │ │ │ + ldr r6, [sp, #600] @ 0x258 │ │ │ │ movs r5, r0 │ │ │ │ - b.n 26570 │ │ │ │ + b.n 26c20 │ │ │ │ movs r2, r0 │ │ │ │ - strh r4, [r0, #4] │ │ │ │ + strh r4, [r1, #58] @ 0x3a │ │ │ │ movs r5, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ - ldr r3, [pc, #296] @ (26ce0 ) │ │ │ │ + ldr r3, [pc, #296] @ (26638 ) │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ - ldr r5, [pc, #296] @ (26ce4 ) │ │ │ │ + ldr r5, [pc, #296] @ (2663c ) │ │ │ │ mov r4, r0 │ │ │ │ - ldr r2, [pc, #296] @ (26ce8 ) │ │ │ │ + ldr r2, [pc, #296] @ (26640 ) │ │ │ │ add r3, pc │ │ │ │ add r5, pc │ │ │ │ mov r6, r1 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ ldr r5, [r3, #0] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ mov.w r2, #0 │ │ │ │ add r5, r0 │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 26cd8 │ │ │ │ + beq.n 26630 │ │ │ │ ldr r2, [r5, #52] @ 0x34 │ │ │ │ blx r3 │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r7, 26bfa │ │ │ │ - ldr r2, [pc, #264] @ (26cec ) │ │ │ │ - ldr r3, [pc, #260] @ (26ce8 ) │ │ │ │ + cbnz r7, 26552 │ │ │ │ + ldr r2, [pc, #264] @ (26644 ) │ │ │ │ + ldr r3, [pc, #260] @ (26640 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 26cdc │ │ │ │ + bne.n 26634 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r6 │ │ │ │ - blx 16338 │ │ │ │ - blx 174e4 │ │ │ │ + blx 161e8 │ │ │ │ + blx 1737c │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r6 │ │ │ │ - blx 15504 │ │ │ │ + blx 153cc │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r6 │ │ │ │ - blx 16038 │ │ │ │ - ldr r3, [pc, #216] @ (26cf0 ) │ │ │ │ + blx 15ef4 │ │ │ │ + ldr r3, [pc, #216] @ (26648 ) │ │ │ │ movs r2, #60 @ 0x3c │ │ │ │ movs r1, #1 │ │ │ │ add r3, pc │ │ │ │ strd r9, r0, [sp, #4] │ │ │ │ str.w r8, [sp] │ │ │ │ mov r0, r4 │ │ │ │ - bl 26ad8 │ │ │ │ + bl 26430 │ │ │ │ movs r0, #0 │ │ │ │ - blx 1724c <__time64@plt> │ │ │ │ - ldr r3, [pc, #192] @ (26cf4 ) │ │ │ │ + blx 170e4 <__time64@plt> │ │ │ │ + ldr r3, [pc, #192] @ (2664c ) │ │ │ │ movs r2, #60 @ 0x3c │ │ │ │ movs r1, #1 │ │ │ │ add r3, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r0, r4 │ │ │ │ - bl 26ad8 │ │ │ │ + bl 26430 │ │ │ │ mov r0, r6 │ │ │ │ - blx 1831c │ │ │ │ - ldr r3, [pc, #176] @ (26cf8 ) │ │ │ │ + blx 1819c │ │ │ │ + ldr r3, [pc, #176] @ (26650 ) │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r6 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r1, [r4, r3] │ │ │ │ - blx 18704 │ │ │ │ - ldr r3, [pc, #164] @ (26cfc ) │ │ │ │ + blx 18584 │ │ │ │ + ldr r3, [pc, #164] @ (26654 ) │ │ │ │ strd r8, r0, [sp] │ │ │ │ movs r2, #60 @ 0x3c │ │ │ │ add r3, pc │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [sp, #8] │ │ │ │ - bl 26ad8 │ │ │ │ + bl 26430 │ │ │ │ cmp r7, #1 │ │ │ │ - beq.n 26be0 │ │ │ │ - ldr.w fp, [pc, #144] @ 26d00 │ │ │ │ + beq.n 26538 │ │ │ │ + ldr.w fp, [pc, #144] @ 26658 │ │ │ │ mov r0, r6 │ │ │ │ - blx 16870 │ │ │ │ + blx 16720 │ │ │ │ mov r1, r0 │ │ │ │ add r0, sp, #32 │ │ │ │ add fp, pc │ │ │ │ - blx 18ac4 │ │ │ │ - b.n 26c98 │ │ │ │ + blx 18938 │ │ │ │ + b.n 265f0 │ │ │ │ ldrd r3, r2, [sp, #20] │ │ │ │ strd r3, r2, [sp] │ │ │ │ movs r1, #2 │ │ │ │ mov r3, fp │ │ │ │ movs r2, #60 @ 0x3c │ │ │ │ mov r0, r4 │ │ │ │ - bl 26ad8 │ │ │ │ + bl 26430 │ │ │ │ add r2, sp, #24 │ │ │ │ add r1, sp, #20 │ │ │ │ add r0, sp, #32 │ │ │ │ - blx 17508 │ │ │ │ + blx 173a0 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 26c84 │ │ │ │ + bne.n 265dc │ │ │ │ cmp r7, #2 │ │ │ │ - beq.n 26be0 │ │ │ │ + beq.n 26538 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ add r3, sp, #28 │ │ │ │ mov r1, r6 │ │ │ │ - blx 15d68 │ │ │ │ + blx 15c24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 26be0 │ │ │ │ + beq.n 26538 │ │ │ │ ldr r5, [sp, #28] │ │ │ │ mov r0, r4 │ │ │ │ - ldr r3, [pc, #68] @ (26d04 ) │ │ │ │ + ldr r3, [pc, #68] @ (2665c ) │ │ │ │ movs r2, #60 @ 0x3c │ │ │ │ movs r1, #3 │ │ │ │ ldr r4, [r5, #0] │ │ │ │ add r3, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 26ad8 │ │ │ │ + bl 26430 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ movs r1, #1 │ │ │ │ - blx 1694c │ │ │ │ - b.n 26be0 │ │ │ │ + blx 167fc │ │ │ │ + b.n 26538 │ │ │ │ ldr r7, [r5, #28] │ │ │ │ - b.n 26bde │ │ │ │ - blx 17a74 <__stack_chk_fail@plt> │ │ │ │ - str r7, [sp, #312] @ 0x138 │ │ │ │ + b.n 26536 │ │ │ │ + blx 1790c <__stack_chk_fail@plt> │ │ │ │ + ldr r5, [sp, #952] @ 0x3b8 │ │ │ │ movs r5, r0 │ │ │ │ - strh r0, [r5, #0] │ │ │ │ + strh r0, [r6, #54] @ 0x36 │ │ │ │ movs r5, r0 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r0, #0] │ │ │ │ + strh r4, [r1, #54] @ 0x36 │ │ │ │ movs r5, r0 │ │ │ │ - b.n 274f0 │ │ │ │ + b.n 26ba0 │ │ │ │ movs r2, r0 │ │ │ │ - b.n 274dc │ │ │ │ + b.n 26b8c │ │ │ │ movs r2, r0 │ │ │ │ - str r6, [sp, #768] @ 0x300 │ │ │ │ + ldr r5, [sp, #384] @ 0x180 │ │ │ │ movs r5, r0 │ │ │ │ - b.n 274cc │ │ │ │ + b.n 26b7c │ │ │ │ movs r2, r0 │ │ │ │ - stmia r6!, {r5} │ │ │ │ + stmia r4!, {r2, r3, r6, r7} │ │ │ │ movs r2, r0 │ │ │ │ - b.n 27434 │ │ │ │ + b.n 26ae4 │ │ │ │ movs r2, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #60] @ (26d54 ) │ │ │ │ + ldr r3, [pc, #60] @ (266ac ) │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r0 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ adds r5, r1, r3 │ │ │ │ ldr r1, [r1, r3] │ │ │ │ - blx 18704 │ │ │ │ - cbz r0, 26d50 │ │ │ │ + blx 18584 │ │ │ │ + cbz r0, 266a8 │ │ │ │ adds r0, r5, #4 │ │ │ │ - blx 17fb8 │ │ │ │ + blx 17e44 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 26ba4 │ │ │ │ - ldr r3, [pc, #28] @ (26d58 ) │ │ │ │ + bl 264fc │ │ │ │ + ldr r3, [pc, #28] @ (266b0 ) │ │ │ │ mov r0, r4 │ │ │ │ movs r2, #32 │ │ │ │ add r3, pc │ │ │ │ movs r1, #1 │ │ │ │ - bl 26ad8 │ │ │ │ + bl 26430 │ │ │ │ adds r0, r5, #4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 16c94 │ │ │ │ + b.w 16b38 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - str r5, [sp, #960] @ 0x3c0 │ │ │ │ + ldr r4, [sp, #576] @ 0x240 │ │ │ │ movs r5, r0 │ │ │ │ - ldmia r2!, {r1, r5} │ │ │ │ + ldmia r0!, {r1, r2, r3, r6, r7} │ │ │ │ movs r2, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r3, [pc, #76] @ (26db8 ) │ │ │ │ + ldr r3, [pc, #76] @ (26710 ) │ │ │ │ sub sp, #16 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r3, #0] │ │ │ │ add r4, r1 │ │ │ │ adds r0, r4, #4 │ │ │ │ - blx 17fb8 │ │ │ │ - ldr r3, [pc, #60] @ (26dbc ) │ │ │ │ + blx 17e44 │ │ │ │ + ldr r3, [pc, #60] @ (26714 ) │ │ │ │ movs r1, #24 │ │ │ │ mov r0, r6 │ │ │ │ add r3, pc │ │ │ │ strd r3, r5, [sp, #4] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r2, r3 │ │ │ │ - blx 168d4 │ │ │ │ + blx 16784 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 26ba4 │ │ │ │ - ldr r3, [pc, #32] @ (26dc0 ) │ │ │ │ + bl 264fc │ │ │ │ + ldr r3, [pc, #32] @ (26718 ) │ │ │ │ mov r0, r5 │ │ │ │ movs r2, #32 │ │ │ │ add r3, pc │ │ │ │ movs r1, #1 │ │ │ │ - bl 26ad8 │ │ │ │ + bl 26430 │ │ │ │ adds r0, r4, #4 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 16c94 │ │ │ │ + b.w 16b38 │ │ │ │ nop │ │ │ │ - str r5, [sp, #616] @ 0x268 │ │ │ │ + ldr r4, [sp, #232] @ 0xe8 │ │ │ │ movs r5, r0 │ │ │ │ @ instruction: 0xff81ffff │ │ │ │ - ldmia r1, {r1, r2, r3, r4, r5, r7} │ │ │ │ + ldmia r0!, {r1, r3, r5, r6} │ │ │ │ movs r2, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r3, [pc, #236] @ (26ec4 ) │ │ │ │ + ldr r3, [pc, #236] @ (2681c ) │ │ │ │ mov r6, r0 │ │ │ │ - ldr r0, [pc, #236] @ (26ec8 ) │ │ │ │ + ldr r0, [pc, #236] @ (26820 ) │ │ │ │ mov r5, r1 │ │ │ │ add r3, pc │ │ │ │ - ldr r1, [pc, #236] @ (26ecc ) │ │ │ │ + ldr r1, [pc, #236] @ (26824 ) │ │ │ │ add r0, pc │ │ │ │ sub sp, #28 │ │ │ │ movs r2, #0 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ ldr r1, [r0, r1] │ │ │ │ add r4, r5 │ │ │ │ add.w r8, r4, #4 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov.w r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ str r2, [sp, #16] │ │ │ │ - blx 17fb8 │ │ │ │ + blx 17e44 │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 26e7e │ │ │ │ + beq.n 267d6 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ mov r9, r0 │ │ │ │ - ldr r3, [pc, #188] @ (26ed0 ) │ │ │ │ + ldr r3, [pc, #188] @ (26828 ) │ │ │ │ movs r7, #0 │ │ │ │ mov r2, r7 │ │ │ │ movs r1, #24 │ │ │ │ add r3, pc │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, r7 │ │ │ │ str r5, [sp, #8] │ │ │ │ str r7, [sp, #0] │ │ │ │ - blx 168d4 │ │ │ │ + blx 16784 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 26ba4 │ │ │ │ - ldr r3, [pc, #160] @ (26ed4 ) │ │ │ │ + bl 264fc │ │ │ │ + ldr r3, [pc, #160] @ (2682c ) │ │ │ │ movs r2, #32 │ │ │ │ movs r1, #1 │ │ │ │ add r3, pc │ │ │ │ mov r0, r5 │ │ │ │ - bl 26ad8 │ │ │ │ + bl 26430 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mov r2, r7 │ │ │ │ add r3, sp, #16 │ │ │ │ mov r1, r6 │ │ │ │ - blx 15d68 │ │ │ │ - cbz r0, 26e5e │ │ │ │ + blx 15c24 │ │ │ │ + cbz r0, 267b6 │ │ │ │ mov r0, r6 │ │ │ │ - blx 15504 │ │ │ │ + blx 153cc │ │ │ │ cmp r0, #100 @ 0x64 │ │ │ │ - beq.n 26e84 │ │ │ │ + beq.n 267dc │ │ │ │ ldr r0, [sp, #16] │ │ │ │ movs r1, #1 │ │ │ │ - blx 1694c │ │ │ │ + blx 167fc │ │ │ │ mov r0, r8 │ │ │ │ - blx 16c98 │ │ │ │ - ldr r2, [pc, #112] @ (26ed8 ) │ │ │ │ - ldr r3, [pc, #100] @ (26ecc ) │ │ │ │ + blx 16b3c │ │ │ │ + ldr r2, [pc, #112] @ (26830 ) │ │ │ │ + ldr r3, [pc, #100] @ (26824 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 26ebe │ │ │ │ + bne.n 26816 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r3, [r4, #28] │ │ │ │ mov r9, r3 │ │ │ │ - b.n 26e10 │ │ │ │ - ldr r3, [pc, #84] @ (26edc ) │ │ │ │ + b.n 26768 │ │ │ │ + ldr r3, [pc, #84] @ (26834 ) │ │ │ │ movs r2, #62 @ 0x3e │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ - bl 26ad8 │ │ │ │ + bl 26430 │ │ │ │ cmp.w r9, #3 │ │ │ │ - beq.n 26ea8 │ │ │ │ - ldr r3, [pc, #68] @ (26ee0 ) │ │ │ │ + beq.n 26800 │ │ │ │ + ldr r3, [pc, #68] @ (26838 ) │ │ │ │ movs r2, #32 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ - bl 26ad8 │ │ │ │ - b.n 26e56 │ │ │ │ + bl 26430 │ │ │ │ + b.n 267ae │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r1, r9 │ │ │ │ - ldr r3, [pc, #52] @ (26ee4 ) │ │ │ │ + ldr r3, [pc, #52] @ (2683c ) │ │ │ │ mov r0, r5 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ movs r2, #62 @ 0x3e │ │ │ │ - bl 26ad8 │ │ │ │ - b.n 26e98 │ │ │ │ - blx 17a74 <__stack_chk_fail@plt> │ │ │ │ + bl 26430 │ │ │ │ + b.n 267f0 │ │ │ │ + blx 1790c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - str r5, [sp, #192] @ 0xc0 │ │ │ │ + ldr r3, [sp, #832] @ 0x340 │ │ │ │ movs r5, r0 │ │ │ │ - ldrb r0, [r1, #24] │ │ │ │ + strh r0, [r2, #38] @ 0x26 │ │ │ │ movs r5, r0 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ mcr2 15, 7, pc, cr13, cr15, {7} @ │ │ │ │ - ldmia r1, {r1, r3, r5} │ │ │ │ + stmia r7!, {r1, r2, r4, r6, r7} │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r0, [r0, #22] │ │ │ │ + strh r0, [r1, #34] @ 0x22 │ │ │ │ movs r5, r0 │ │ │ │ - b.n 27288 │ │ │ │ + b.n 26938 │ │ │ │ movs r2, r0 │ │ │ │ - ldmia r0!, {r6, r7} │ │ │ │ + stmia r7!, {r2, r3, r5, r6} │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xb7e6 │ │ │ │ + ble.n 2681c │ │ │ │ movs r2, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #96] @ (26f58 ) │ │ │ │ + ldr r3, [pc, #96] @ (268b0 ) │ │ │ │ sub sp, #8 │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #92] @ (26f5c ) │ │ │ │ + ldr r0, [pc, #92] @ (268b4 ) │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ str r1, [sp, #4] │ │ │ │ ldr r5, [r3, #0] │ │ │ │ adds r4, r1, r5 │ │ │ │ - blx 168b0 │ │ │ │ + blx 16760 │ │ │ │ mov r6, r0 │ │ │ │ - blx 174a8 │ │ │ │ + blx 17340 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r1, r5] │ │ │ │ - blx 15148 │ │ │ │ + blx 15010 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r1 │ │ │ │ - blx 16a90 │ │ │ │ - ldr r3, [pc, #56] @ (26f60 ) │ │ │ │ + blx 16934 │ │ │ │ + ldr r3, [pc, #56] @ (268b8 ) │ │ │ │ movs r2, #0 │ │ │ │ str r0, [r4, #12] │ │ │ │ add r3, pc │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r2 │ │ │ │ mov r5, r3 │ │ │ │ - blx 16b90 │ │ │ │ + blx 16a34 │ │ │ │ movs r2, #0 │ │ │ │ mov r3, r5 │ │ │ │ str r0, [r4, #16] │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r2 │ │ │ │ - blx 16b90 │ │ │ │ + blx 16a34 │ │ │ │ mov r3, r0 │ │ │ │ adds r0, r4, #4 │ │ │ │ str r3, [r4, #20] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 1652c │ │ │ │ + b.w 163dc │ │ │ │ nop │ │ │ │ - str r4, [sp, #56] @ 0x38 │ │ │ │ + ldr r2, [sp, #696] @ 0x2b8 │ │ │ │ movs r5, r0 │ │ │ │ - b.n 27260 │ │ │ │ + b.n 26910 │ │ │ │ movs r2, r0 │ │ │ │ @ instruction: 0xfba1ffff │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ mov r4, r0 │ │ │ │ - blx 189d4 │ │ │ │ - ldr r1, [pc, #124] @ (26ff8 ) │ │ │ │ + blx 18848 │ │ │ │ + ldr r1, [pc, #124] @ (26950 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r1, #0] │ │ │ │ str r0, [r1, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 26ff0 │ │ │ │ - ldr r1, [pc, #116] @ (26ffc ) │ │ │ │ + bne.n 26948 │ │ │ │ + ldr r1, [pc, #116] @ (26954 ) │ │ │ │ movs r5, #227 @ 0xe3 │ │ │ │ - ldr r2, [pc, #116] @ (27000 ) │ │ │ │ - ldr r3, [pc, #116] @ (27004 ) │ │ │ │ + ldr r2, [pc, #116] @ (26958 ) │ │ │ │ + ldr r3, [pc, #116] @ (2695c ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ str r1, [r4, #24] │ │ │ │ add r3, pc │ │ │ │ strd r2, r3, [r4, #12] │ │ │ │ - blx 15650 │ │ │ │ + blx 15518 │ │ │ │ movs r1, #1 │ │ │ │ strd r1, r5, [sp] │ │ │ │ mov r3, r0 │ │ │ │ - ldr r5, [pc, #96] @ (27008 ) │ │ │ │ - ldr r2, [pc, #96] @ (2700c ) │ │ │ │ + ldr r5, [pc, #96] @ (26960 ) │ │ │ │ + ldr r2, [pc, #96] @ (26964 ) │ │ │ │ add r5, pc │ │ │ │ - ldr r1, [pc, #96] @ (27010 ) │ │ │ │ - ldr r0, [pc, #100] @ (27014 ) │ │ │ │ + ldr r1, [pc, #96] @ (26968 ) │ │ │ │ + ldr r0, [pc, #100] @ (2696c ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 15ab4 │ │ │ │ + blx 15970 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ movs r2, #231 @ 0xe7 │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ strd r3, r2, [sp, #4] │ │ │ │ str r0, [r5, #12] │ │ │ │ - ldr r2, [pc, #76] @ (27018 ) │ │ │ │ + ldr r2, [pc, #76] @ (26970 ) │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r0, [pc, #76] @ (2701c ) │ │ │ │ + ldr r0, [pc, #76] @ (26974 ) │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #76] @ (27020 ) │ │ │ │ + ldr r1, [pc, #76] @ (26978 ) │ │ │ │ add r0, pc │ │ │ │ add r1, pc │ │ │ │ - blx 1642c │ │ │ │ + blx 162dc │ │ │ │ add.w r2, r5, #8 │ │ │ │ str r0, [r5, #16] │ │ │ │ movs r1, #3 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 16e3c │ │ │ │ + b.w 16cd4 │ │ │ │ mov r0, r4 │ │ │ │ - blx 18b74 │ │ │ │ - b.n 26f86 │ │ │ │ - str r3, [sp, #576] @ 0x240 │ │ │ │ + blx 189e8 │ │ │ │ + b.n 268de │ │ │ │ + ldr r2, [sp, #192] @ 0xc0 │ │ │ │ movs r5, r0 │ │ │ │ lsls r3, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsls r5, r1, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsls r5, r6, #6 │ │ │ │ movs r0, r0 │ │ │ │ - str r3, [sp, #392] @ 0x188 │ │ │ │ + ldr r2, [sp, #8] │ │ │ │ movs r5, r0 │ │ │ │ - b.n 271d0 │ │ │ │ + svc 140 @ 0x8c │ │ │ │ movs r2, r0 │ │ │ │ - b.n 27208 │ │ │ │ + svc 166 @ 0xa6 │ │ │ │ movs r2, r0 │ │ │ │ - b.n 27218 │ │ │ │ + svc 172 @ 0xac │ │ │ │ movs r2, r0 │ │ │ │ - b.n 271f4 │ │ │ │ + svc 152 @ 0x98 │ │ │ │ movs r2, r0 │ │ │ │ - b.n 27250 │ │ │ │ + svc 196 @ 0xc4 │ │ │ │ movs r2, r0 │ │ │ │ - b.n 27230 │ │ │ │ + svc 178 @ 0xb2 │ │ │ │ movs r2, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #72] @ (2707c ) │ │ │ │ + ldr r3, [pc, #72] @ (269d4 ) │ │ │ │ mov r5, r0 │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r3, #0] │ │ │ │ add r4, r0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - blx 1575c │ │ │ │ + blx 15624 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - blx 1575c │ │ │ │ + blx 15624 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - blx 1575c │ │ │ │ + blx 15624 │ │ │ │ ldr r3, [r4, #44] @ 0x2c │ │ │ │ - cbz r3, 27056 │ │ │ │ + cbz r3, 269ae │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ - cbz r3, 2705e │ │ │ │ + cbz r3, 269b6 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #68] @ 0x44 │ │ │ │ - cbz r3, 27066 │ │ │ │ + cbz r3, 269be │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ blx r3 │ │ │ │ adds r0, r4, #4 │ │ │ │ - blx 184cc │ │ │ │ - ldr r3, [pc, #16] @ (27080 ) │ │ │ │ + blx 1834c │ │ │ │ + ldr r3, [pc, #16] @ (269d8 ) │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ bx r3 │ │ │ │ - str r2, [sp, #856] @ 0x358 │ │ │ │ + ldr r1, [sp, #472] @ 0x1d8 │ │ │ │ movs r5, r0 │ │ │ │ - str r2, [sp, #624] @ 0x270 │ │ │ │ + ldr r1, [sp, #240] @ 0xf0 │ │ │ │ movs r5, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r0 │ │ │ │ - blx 16bcc │ │ │ │ - cbz r5, 27108 │ │ │ │ + blx 16a70 │ │ │ │ + cbz r5, 26a60 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - cbz r3, 270a8 │ │ │ │ + cbz r3, 26a00 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 270b2 │ │ │ │ + beq.n 26a0a │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 27108 │ │ │ │ - ldr r2, [pc, #108] @ (27120 ) │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 26a60 │ │ │ │ + ldr r2, [pc, #108] @ (26a78 ) │ │ │ │ movs r4, #0 │ │ │ │ - ldr r1, [pc, #108] @ (27124 ) │ │ │ │ + ldr r1, [pc, #108] @ (26a7c ) │ │ │ │ mov r3, r6 │ │ │ │ add r2, pc │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ strd r4, r4, [sp] │ │ │ │ - blx 17964 │ │ │ │ - ldr r2, [pc, #92] @ (27128 ) │ │ │ │ - ldr r1, [pc, #96] @ (2712c ) │ │ │ │ + blx 177fc │ │ │ │ + ldr r2, [pc, #92] @ (26a80 ) │ │ │ │ + ldr r1, [pc, #96] @ (26a84 ) │ │ │ │ mov r3, r6 │ │ │ │ add r2, pc │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ strd r4, r4, [sp] │ │ │ │ - blx 17964 │ │ │ │ - ldr r2, [pc, #80] @ (27130 ) │ │ │ │ - ldr r1, [pc, #84] @ (27134 ) │ │ │ │ + blx 177fc │ │ │ │ + ldr r2, [pc, #80] @ (26a88 ) │ │ │ │ + ldr r1, [pc, #84] @ (26a8c ) │ │ │ │ mov r3, r6 │ │ │ │ add r2, pc │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ strd r4, r4, [sp] │ │ │ │ - blx 17964 │ │ │ │ - ldr r2, [pc, #68] @ (27138 ) │ │ │ │ - ldr r1, [pc, #72] @ (2713c ) │ │ │ │ + blx 177fc │ │ │ │ + ldr r2, [pc, #68] @ (26a90 ) │ │ │ │ + ldr r1, [pc, #72] @ (26a94 ) │ │ │ │ mov r3, r6 │ │ │ │ add r2, pc │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ strd r4, r4, [sp] │ │ │ │ - blx 17964 │ │ │ │ + blx 177fc │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r2, [pc, #52] @ (27140 ) │ │ │ │ - ldr r1, [pc, #56] @ (27144 ) │ │ │ │ - ldr r0, [pc, #56] @ (27148 ) │ │ │ │ + ldr r2, [pc, #52] @ (26a98 ) │ │ │ │ + ldr r1, [pc, #56] @ (26a9c ) │ │ │ │ + ldr r0, [pc, #56] @ (26aa0 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 170ac │ │ │ │ + b.w 16f44 │ │ │ │ nop │ │ │ │ lsls r7, r2, #8 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r2!, {r1, r2, r3, r4, r6} │ │ │ │ + stmia r1!, {r1, r3} │ │ │ │ movs r2, r0 │ │ │ │ ldc2l 15, cr15, [r3], #1020 @ 0x3fc │ │ │ │ - b.n 27184 │ │ │ │ + udf #214 @ 0xd6 │ │ │ │ movs r2, r0 │ │ │ │ ldc2l 15, cr15, [r7], #-1020 @ 0xfffffc04 │ │ │ │ - cbnz r6, 27188 │ │ │ │ + cbnz r2, 26acc │ │ │ │ movs r2, r0 │ │ │ │ stc2 15, cr15, [pc], {255} @ 0xff │ │ │ │ - adds r6, r6, r7 │ │ │ │ + adds r2, r4, r2 │ │ │ │ movs r3, r0 │ │ │ │ - stmia r4!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + stmia r3!, {r1, r2, r5, r7} │ │ │ │ movs r2, r0 │ │ │ │ - ldr r0, [r2, r6] │ │ │ │ + ldr r0, [r4, r0] │ │ │ │ movs r3, r0 │ │ │ │ - revsh r2, r5 │ │ │ │ + cbnz r6, 26ac8 │ │ │ │ movs r2, r0 │ │ │ │ - ldr.w ip, [pc, #124] @ 271cc │ │ │ │ + ldr.w ip, [pc, #124] @ 26b24 │ │ │ │ cmp r1, #1 │ │ │ │ add ip, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ add ip, r0 │ │ │ │ - beq.n 271c0 │ │ │ │ + beq.n 26b18 │ │ │ │ cmp r1, #2 │ │ │ │ - beq.n 271b6 │ │ │ │ + beq.n 26b0e │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ strd r0, r1, [sp, #24] │ │ │ │ ldrd r0, r4, [r3] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - blx 17904 │ │ │ │ + blx 1779c │ │ │ │ ldr r2, [sp, #24] │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 17904 │ │ │ │ + blx 1779c │ │ │ │ strd r5, r0, [sp, #16] │ │ │ │ - ldr r0, [pc, #64] @ (271d0 ) │ │ │ │ + ldr r0, [pc, #64] @ (26b28 ) │ │ │ │ movw lr, #313 @ 0x139 │ │ │ │ - ldr r3, [pc, #60] @ (271d4 ) │ │ │ │ + ldr r3, [pc, #60] @ (26b2c ) │ │ │ │ add r0, pc │ │ │ │ - ldr r2, [pc, #60] @ (271d8 ) │ │ │ │ + ldr r2, [pc, #60] @ (26b30 ) │ │ │ │ strd lr, r0, [sp] │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #56] @ (271dc ) │ │ │ │ + ldr r0, [pc, #56] @ (26b34 ) │ │ │ │ add r2, pc │ │ │ │ ldr r1, [sp, #28] │ │ │ │ str r1, [sp, #8] │ │ │ │ add r0, pc │ │ │ │ movs r1, #16 │ │ │ │ str r4, [sp, #12] │ │ │ │ - blx 189fc │ │ │ │ + blx 18870 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr.w r1, [ip, #32] │ │ │ │ mov r0, r2 │ │ │ │ - b.w 15e58 │ │ │ │ + b.w 15d14 │ │ │ │ ldr.w r1, [ip, #28] │ │ │ │ mov r0, r2 │ │ │ │ - b.w 16ff4 │ │ │ │ + b.w 16e8c │ │ │ │ nop │ │ │ │ - str r1, [sp, #744] @ 0x2e8 │ │ │ │ + ldr r0, [sp, #360] @ 0x168 │ │ │ │ movs r5, r0 │ │ │ │ - rev16 r6, r5 │ │ │ │ + cbnz r2, 26b32 │ │ │ │ movs r2, r0 │ │ │ │ - svc 114 @ 0x72 │ │ │ │ + udf #30 │ │ │ │ movs r2, r0 │ │ │ │ - rev r2, r4 │ │ │ │ + @ instruction: 0xb8ce │ │ │ │ movs r2, r0 │ │ │ │ - rev16 r4, r2 │ │ │ │ + cbnz r0, 26b38 │ │ │ │ movs r2, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr.w ip, [pc, #120] @ 27268 │ │ │ │ + ldr.w ip, [pc, #120] @ 26bc0 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ cmp r1, #1 │ │ │ │ add ip, pc │ │ │ │ ldr.w r0, [ip] │ │ │ │ add.w r5, r4, r0 │ │ │ │ - beq.n 2725a │ │ │ │ + beq.n 26bb2 │ │ │ │ cmp r1, #2 │ │ │ │ - bne.n 27214 │ │ │ │ + bne.n 26b6c │ │ │ │ mov r0, r2 │ │ │ │ - blx 185c0 │ │ │ │ + blx 18440 │ │ │ │ str r0, [r5, #32] │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldrd r0, r2, [r3] │ │ │ │ str r1, [sp, #28] │ │ │ │ str r2, [sp, #24] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - blx 17904 │ │ │ │ + blx 1779c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ - ldr r4, [pc, #68] @ (2726c ) │ │ │ │ + ldr r4, [pc, #68] @ (26bc4 ) │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add r4, pc │ │ │ │ - blx 17904 │ │ │ │ + blx 1779c │ │ │ │ ldr r2, [sp, #24] │ │ │ │ strd r5, r0, [sp, #16] │ │ │ │ movw r0, #293 @ 0x125 │ │ │ │ str r2, [sp, #12] │ │ │ │ strd r0, r4, [sp] │ │ │ │ - ldr r3, [pc, #44] @ (27270 ) │ │ │ │ - ldr r2, [pc, #48] @ (27274 ) │ │ │ │ - ldr r0, [pc, #48] @ (27278 ) │ │ │ │ + ldr r3, [pc, #44] @ (26bc8 ) │ │ │ │ + ldr r2, [pc, #48] @ (26bcc ) │ │ │ │ + ldr r0, [pc, #48] @ (26bd0 ) │ │ │ │ add r3, pc │ │ │ │ ldr r1, [sp, #28] │ │ │ │ add r2, pc │ │ │ │ str r1, [sp, #8] │ │ │ │ add r0, pc │ │ │ │ movs r1, #16 │ │ │ │ - blx 189fc │ │ │ │ + blx 18870 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r0, r2 │ │ │ │ - blx 15cf4 │ │ │ │ + blx 15bb0 │ │ │ │ str r0, [r5, #28] │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - str r1, [sp, #80] @ 0x50 │ │ │ │ + str r7, [sp, #720] @ 0x2d0 │ │ │ │ movs r5, r0 │ │ │ │ - cbnz r2, 272a6 │ │ │ │ + @ instruction: 0xb886 │ │ │ │ movs r2, r0 │ │ │ │ - udf #202 @ 0xca │ │ │ │ + ble.n 26cb8 │ │ │ │ movs r2, r0 │ │ │ │ - cbnz r2, 27296 │ │ │ │ + @ instruction: 0xb826 │ │ │ │ movs r2, r0 │ │ │ │ - cbnz r6, 272a6 │ │ │ │ + @ instruction: 0xb85a │ │ │ │ movs r2, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r3, [pc, #64] @ (272d0 ) │ │ │ │ + ldr r3, [pc, #64] @ (26c28 ) │ │ │ │ sub sp, #12 │ │ │ │ ldr.w r9, [r1] │ │ │ │ mov r7, r0 │ │ │ │ add r3, pc │ │ │ │ mov r5, r1 │ │ │ │ ldr r6, [r3, #0] │ │ │ │ adds r4, r0, r6 │ │ │ │ adds r0, r4, #4 │ │ │ │ - blx 17fb8 │ │ │ │ + blx 17e44 │ │ │ │ mov r1, r9 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - blx 17d50 │ │ │ │ + blx 17bdc │ │ │ │ mov r1, r9 │ │ │ │ adds r2, r0, #1 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ str r2, [sp, #4] │ │ │ │ - blx 15dc0 │ │ │ │ + blx 15c7c │ │ │ │ adds r0, r4, #4 │ │ │ │ - blx 16c98 │ │ │ │ + blx 16b3c │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r1, [r7, r6] │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 159d4 │ │ │ │ + b.w 1589c │ │ │ │ nop │ │ │ │ - str r0, [sp, #472] @ 0x1d8 │ │ │ │ + str r7, [sp, #88] @ 0x58 │ │ │ │ movs r5, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ - ldr.w r3, [pc, #1040] @ 276f8 │ │ │ │ + ldr.w r3, [pc, #1040] @ 27050 │ │ │ │ mov r4, r1 │ │ │ │ - ldr.w r1, [pc, #1040] @ 276fc │ │ │ │ + ldr.w r1, [pc, #1040] @ 27054 │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ add r3, pc │ │ │ │ - ldr.w r2, [pc, #1036] @ 27700 │ │ │ │ + ldr.w r2, [pc, #1036] @ 27058 │ │ │ │ add r1, pc │ │ │ │ - ldr.w r8, [pc, #1032] @ 27704 │ │ │ │ + ldr.w r8, [pc, #1032] @ 2705c │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r8, pc │ │ │ │ ldr r2, [r1, r2] │ │ │ │ add.w sl, r4, r3 │ │ │ │ ldr r1, [r4, r3] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #92] @ 0x5c │ │ │ │ mov.w r2, #0 │ │ │ │ - blx 18704 │ │ │ │ + blx 18584 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 27638 │ │ │ │ + beq.w 26f90 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - ldr r3, [pc, #996] @ (27708 ) │ │ │ │ + ldr r3, [pc, #996] @ (27060 ) │ │ │ │ ldr.w r0, [sl, #24] │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r1, [r4, r3] │ │ │ │ - blx 18704 │ │ │ │ + blx 18584 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 27646 │ │ │ │ + beq.w 26f9e │ │ │ │ mov r0, r5 │ │ │ │ - blx 154cc │ │ │ │ + blx 15394 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 27364 │ │ │ │ - blx 160c8 │ │ │ │ + cbz r0, 26cbc │ │ │ │ + blx 15f84 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r6, r3 │ │ │ │ - blx 15aa8 │ │ │ │ - cbz r6, 27364 │ │ │ │ - ldr r3, [pc, #952] @ (2770c ) │ │ │ │ + blx 15964 │ │ │ │ + cbz r6, 26cbc │ │ │ │ + ldr r3, [pc, #952] @ (27064 ) │ │ │ │ mov r0, r6 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r1, [r4, r3] │ │ │ │ - blx 18704 │ │ │ │ + blx 18584 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 276de │ │ │ │ + beq.w 27036 │ │ │ │ add.w sl, sl, #4 │ │ │ │ mov r0, sl │ │ │ │ - blx 17fb8 │ │ │ │ - ldr r3, [pc, #928] @ (27710 ) │ │ │ │ + blx 17e44 │ │ │ │ + ldr r3, [pc, #928] @ (27068 ) │ │ │ │ add r3, pc │ │ │ │ ldr r7, [r3, #0] │ │ │ │ add r7, r4 │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 27574 │ │ │ │ + beq.w 26ecc │ │ │ │ ldr r2, [r7, #40] @ 0x28 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ - cbnz r3, 273bc │ │ │ │ - ldr r3, [pc, #900] @ (27714 ) │ │ │ │ + cbnz r3, 26d14 │ │ │ │ + ldr r3, [pc, #900] @ (2706c ) │ │ │ │ movs r2, #32 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ - bl 26ad8 │ │ │ │ - ldr r2, [pc, #892] @ (27718 ) │ │ │ │ - ldr r3, [pc, #864] @ (27700 ) │ │ │ │ + bl 26430 │ │ │ │ + ldr r2, [pc, #892] @ (27070 ) │ │ │ │ + ldr r3, [pc, #864] @ (27058 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 276e8 │ │ │ │ + bne.w 27040 │ │ │ │ mov r0, sl │ │ │ │ add sp, #100 @ 0x64 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 16c94 │ │ │ │ + b.w 16b38 │ │ │ │ mov r0, r5 │ │ │ │ - blx 182e8 │ │ │ │ + blx 18168 │ │ │ │ mov fp, r0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 17ccc │ │ │ │ - ldr r3, [pc, #848] @ (2771c ) │ │ │ │ + blx 17b58 │ │ │ │ + ldr r3, [pc, #848] @ (27074 ) │ │ │ │ mov r9, r0 │ │ │ │ ldr.w r8, [r8, r3] │ │ │ │ dmb ish │ │ │ │ ldr.w r3, [r8] │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 27652 │ │ │ │ + beq.w 26faa │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp r9, r3 │ │ │ │ - beq.w 27670 │ │ │ │ + beq.w 26fc8 │ │ │ │ mov r0, r5 │ │ │ │ - blx 17ccc │ │ │ │ + blx 17b58 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ mov r0, fp │ │ │ │ - blx 17750 │ │ │ │ + blx 175e8 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, fp │ │ │ │ - blx 15fcc │ │ │ │ + blx 15e88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 276d6 │ │ │ │ - ldr.w r9, [pc, #788] @ 27720 │ │ │ │ + beq.w 2702e │ │ │ │ + ldr.w r9, [pc, #788] @ 27078 │ │ │ │ add r9, pc │ │ │ │ mov r0, fp │ │ │ │ - blx 15fcc │ │ │ │ + blx 15e88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2757a │ │ │ │ + beq.w 26ed2 │ │ │ │ mov r0, fp │ │ │ │ - blx 15fcc │ │ │ │ + blx 15e88 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 16338 │ │ │ │ - blx 174e4 │ │ │ │ + blx 161e8 │ │ │ │ + blx 1737c │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r2, #62 @ 0x3e │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #744] @ (27724 ) │ │ │ │ + ldr r3, [pc, #744] @ (2707c ) │ │ │ │ strd r8, r0, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ str.w r9, [sp, #8] │ │ │ │ - bl 26ad8 │ │ │ │ + bl 26430 │ │ │ │ movs r0, #0 │ │ │ │ - blx 1724c <__time64@plt> │ │ │ │ - ldr r3, [pc, #724] @ (27728 ) │ │ │ │ + blx 170e4 <__time64@plt> │ │ │ │ + ldr r3, [pc, #724] @ (27080 ) │ │ │ │ str r0, [sp, #0] │ │ │ │ movs r2, #62 @ 0x3e │ │ │ │ add r3, pc │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 26ad8 │ │ │ │ - cbz r6, 2748a │ │ │ │ + bl 26430 │ │ │ │ + cbz r6, 26de2 │ │ │ │ mov r0, r6 │ │ │ │ - blx 1831c │ │ │ │ - ldr r3, [pc, #704] @ (2772c ) │ │ │ │ + blx 1819c │ │ │ │ + ldr r3, [pc, #704] @ (27084 ) │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r6 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r1, [r4, r3] │ │ │ │ - blx 18704 │ │ │ │ + blx 18584 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #688] @ (27730 ) │ │ │ │ + ldr r0, [pc, #688] @ (27088 ) │ │ │ │ mov r3, r6 │ │ │ │ mov r1, r8 │ │ │ │ add r0, pc │ │ │ │ - blx 168b0 │ │ │ │ + blx 16760 │ │ │ │ mov r6, r0 │ │ │ │ - ldr.w r8, [pc, #680] @ 27734 │ │ │ │ + ldr.w r8, [pc, #680] @ 2708c │ │ │ │ ldr r0, [r7, #24] │ │ │ │ add r8, pc │ │ │ │ - blx 1831c │ │ │ │ + blx 1819c │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ ldr r0, [r7, #24] │ │ │ │ ldr.w r3, [r8] │ │ │ │ ldr r1, [r4, r3] │ │ │ │ - blx 18704 │ │ │ │ + blx 18584 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r9, [r7, #24] │ │ │ │ - blx 1831c │ │ │ │ + blx 1819c │ │ │ │ ldr.w r3, [r8] │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r4, r3] │ │ │ │ - blx 18704 │ │ │ │ + blx 18584 │ │ │ │ mov r3, r6 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 276a2 │ │ │ │ + beq.w 26ffa │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 27632 │ │ │ │ - ldr r2, [pc, #616] @ (27738 ) │ │ │ │ + beq.w 26f8a │ │ │ │ + ldr r2, [pc, #616] @ (27090 ) │ │ │ │ add r2, pc │ │ │ │ strd r3, r2, [sp, #24] │ │ │ │ movs r1, #1 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #62 @ 0x3e │ │ │ │ strd r9, r3, [sp, #8] │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #592] @ (2773c ) │ │ │ │ + ldr r3, [pc, #592] @ (27094 ) │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ str r5, [sp, #20] │ │ │ │ - bl 26ad8 │ │ │ │ + bl 26430 │ │ │ │ mov r0, r6 │ │ │ │ - blx 15148 │ │ │ │ + blx 15010 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.w 2738c │ │ │ │ + beq.w 26ce4 │ │ │ │ mov r0, fp │ │ │ │ - blx 16468 │ │ │ │ - ldr r3, [pc, #564] @ (27740 ) │ │ │ │ + blx 16318 │ │ │ │ + ldr r3, [pc, #564] @ (27098 ) │ │ │ │ movs r2, #62 @ 0x3e │ │ │ │ movs r1, #2 │ │ │ │ add r3, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r0, r4 │ │ │ │ - bl 26ad8 │ │ │ │ + bl 26430 │ │ │ │ mov r0, r5 │ │ │ │ - blx 17b80 │ │ │ │ + blx 17a18 │ │ │ │ mov r1, r0 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ - blx 18ac4 │ │ │ │ - ldr r3, [pc, #536] @ (27744 ) │ │ │ │ + blx 18938 │ │ │ │ + ldr r3, [pc, #536] @ (2709c ) │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - ldr r3, [pc, #536] @ (27748 ) │ │ │ │ + ldr r3, [pc, #536] @ (270a0 ) │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ - ldr r3, [pc, #532] @ (2774c ) │ │ │ │ + ldr r3, [pc, #532] @ (270a4 ) │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ add r2, sp, #72 @ 0x48 │ │ │ │ add r1, sp, #68 @ 0x44 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ - blx 17508 │ │ │ │ + blx 173a0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 275e8 │ │ │ │ + beq.n 26f40 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ - blx 18c14 │ │ │ │ - cbnz r0, 2755e │ │ │ │ + blx 18a88 │ │ │ │ + cbnz r0, 26eb6 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ movs r2, #6 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ - blx 17ae8 │ │ │ │ - cbz r0, 27582 │ │ │ │ + blx 17980 │ │ │ │ + cbz r0, 26eda │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ movs r2, #62 @ 0x3e │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r1, #2 │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ - bl 26ad8 │ │ │ │ - b.n 2753a │ │ │ │ + bl 26430 │ │ │ │ + b.n 26e92 │ │ │ │ ldr r3, [r7, #28] │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - b.n 27388 │ │ │ │ - ldr.w r8, [pc, #468] @ 27750 │ │ │ │ + b.n 26ce0 │ │ │ │ + ldr.w r8, [pc, #468] @ 270a8 │ │ │ │ add r8, pc │ │ │ │ - b.n 27424 │ │ │ │ + b.n 26d7c │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ add r2, sp, #76 @ 0x4c │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ mov r1, r2 │ │ │ │ adds r0, r3, #6 │ │ │ │ str r2, [sp, #60] @ 0x3c │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ - blx 16344 │ │ │ │ + blx 161f4 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 276ec │ │ │ │ + beq.w 27044 │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ - blx 150c0 │ │ │ │ + blx 14f88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 276a8 │ │ │ │ + beq.n 27000 │ │ │ │ movs r1, #58 @ 0x3a │ │ │ │ mov r0, r6 │ │ │ │ - blx 15d34 │ │ │ │ + blx 15bf0 │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ - cbz r0, 275ce │ │ │ │ + cbz r0, 26f26 │ │ │ │ adds r1, r0, #1 │ │ │ │ adds r2, r6, r3 │ │ │ │ cmp r1, r2 │ │ │ │ - bcs.n 275ce │ │ │ │ + bcs.n 26f26 │ │ │ │ subs r2, r2, r0 │ │ │ │ mov r0, r1 │ │ │ │ subs r2, #1 │ │ │ │ movs r1, #42 @ 0x2a │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ - blx 15ff0 │ │ │ │ + blx 15eac │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ strd r3, r6, [sp] │ │ │ │ mov r0, r4 │ │ │ │ - ldr r3, [pc, #380] @ (27754 ) │ │ │ │ + ldr r3, [pc, #380] @ (270ac ) │ │ │ │ movs r2, #62 @ 0x3e │ │ │ │ movs r1, #2 │ │ │ │ add r3, pc │ │ │ │ - bl 26ad8 │ │ │ │ + bl 26430 │ │ │ │ mov r0, r6 │ │ │ │ - blx 15148 │ │ │ │ - b.n 2753a │ │ │ │ + blx 15010 │ │ │ │ + b.n 26e92 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, #2 │ │ │ │ - beq.w 2738c │ │ │ │ + beq.w 26ce4 │ │ │ │ mov r0, r5 │ │ │ │ - blx 17b80 │ │ │ │ - blx 17628 │ │ │ │ + blx 17a18 │ │ │ │ + blx 174c0 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.w 2738c │ │ │ │ + beq.w 26ce4 │ │ │ │ ldr r0, [r7, #16] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ add r3, sp, #76 @ 0x4c │ │ │ │ - blx 15d68 │ │ │ │ + blx 15c24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2738c │ │ │ │ + beq.w 26ce4 │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ mov r0, r4 │ │ │ │ - ldr r3, [pc, #316] @ (27758 ) │ │ │ │ + ldr r3, [pc, #316] @ (270b0 ) │ │ │ │ movs r2, #62 @ 0x3e │ │ │ │ ldr r1, [r1, #0] │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r1, #3 │ │ │ │ - bl 26ad8 │ │ │ │ + bl 26430 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ movs r1, #1 │ │ │ │ - blx 1694c │ │ │ │ - b.n 2738c │ │ │ │ - ldr r2, [pc, #296] @ (2775c ) │ │ │ │ + blx 167fc │ │ │ │ + b.n 26ce4 │ │ │ │ + ldr r2, [pc, #296] @ (270b4 ) │ │ │ │ add r2, pc │ │ │ │ - b.n 274d2 │ │ │ │ + b.n 26e2a │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2727c │ │ │ │ + bl 26bd4 │ │ │ │ str r6, [sp, #36] @ 0x24 │ │ │ │ - b.n 27320 │ │ │ │ + b.n 26c78 │ │ │ │ ldr.w r1, [sl, #24] │ │ │ │ mov r0, r4 │ │ │ │ - bl 2727c │ │ │ │ - b.n 27336 │ │ │ │ - ldr r0, [pc, #268] @ (27760 ) │ │ │ │ + bl 26bd4 │ │ │ │ + b.n 26c8e │ │ │ │ + ldr r0, [pc, #268] @ (270b8 ) │ │ │ │ add r0, pc │ │ │ │ - blx 155a0 │ │ │ │ + blx 15468 │ │ │ │ dmb ish │ │ │ │ str.w r0, [r8] │ │ │ │ dmb ish │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp r9, r3 │ │ │ │ - bne.w 273ee │ │ │ │ + bne.w 26d46 │ │ │ │ mov r0, fp │ │ │ │ - blx 16468 │ │ │ │ + blx 16318 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, fp │ │ │ │ - blx 1714c │ │ │ │ + blx 16fe4 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 16338 │ │ │ │ - blx 174e4 │ │ │ │ - ldr r3, [pc, #216] @ (27764 ) │ │ │ │ + blx 161e8 │ │ │ │ + blx 1737c │ │ │ │ + ldr r3, [pc, #216] @ (270bc ) │ │ │ │ strd r9, r0, [sp, #4] │ │ │ │ movs r2, #62 @ 0x3e │ │ │ │ add r3, pc │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ str.w r8, [sp] │ │ │ │ - bl 26ad8 │ │ │ │ - b.n 2744c │ │ │ │ - ldr r3, [pc, #196] @ (27768 ) │ │ │ │ + bl 26430 │ │ │ │ + b.n 26da4 │ │ │ │ + ldr r3, [pc, #196] @ (270c0 ) │ │ │ │ add r3, pc │ │ │ │ - b.n 274c6 │ │ │ │ + b.n 26e1e │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ strd r3, r0, [sp, #8] │ │ │ │ - ldr r2, [pc, #184] @ (2776c ) │ │ │ │ - ldr r3, [pc, #184] @ (27770 ) │ │ │ │ + ldr r2, [pc, #184] @ (270c4 ) │ │ │ │ + ldr r3, [pc, #184] @ (270c8 ) │ │ │ │ strd r0, r0, [sp] │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ mov r0, r6 │ │ │ │ - blx 18760 │ │ │ │ + blx 185d4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 275aa │ │ │ │ + beq.w 26f02 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ mov r0, r6 │ │ │ │ - blx 15148 │ │ │ │ + blx 15010 │ │ │ │ ldr r6, [sp, #52] @ 0x34 │ │ │ │ - b.n 275aa │ │ │ │ - ldr.w r9, [pc, #156] @ 27774 │ │ │ │ + b.n 26f02 │ │ │ │ + ldr.w r9, [pc, #156] @ 270cc │ │ │ │ add r9, pc │ │ │ │ - b.n 27410 │ │ │ │ + b.n 26d68 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2727c │ │ │ │ - b.n 27364 │ │ │ │ - blx 17a74 <__stack_chk_fail@plt> │ │ │ │ + bl 26bd4 │ │ │ │ + b.n 26cbc │ │ │ │ + blx 1790c <__stack_chk_fail@plt> │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ - blx 15bfc │ │ │ │ + blx 15ab8 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 275aa │ │ │ │ + b.n 26f02 │ │ │ │ nop │ │ │ │ - str r0, [sp, #112] @ 0x70 │ │ │ │ + str r6, [sp, #752] @ 0x2f0 │ │ │ │ movs r5, r0 │ │ │ │ - ldrb r2, [r6, #3] │ │ │ │ + ldrb r2, [r7, #30] │ │ │ │ movs r5, r0 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r5, #3] │ │ │ │ + ldrb r0, [r6, #30] │ │ │ │ movs r5, r0 │ │ │ │ - ldrh r6, [r4, #62] @ 0x3e │ │ │ │ + str r6, [sp, #536] @ 0x218 │ │ │ │ movs r5, r0 │ │ │ │ - ldrh r0, [r7, #60] @ 0x3c │ │ │ │ + str r6, [sp, #352] @ 0x160 │ │ │ │ movs r5, r0 │ │ │ │ - ldrh r4, [r3, #60] @ 0x3c │ │ │ │ + str r6, [sp, #240] @ 0xf0 │ │ │ │ movs r5, r0 │ │ │ │ - stmia r3!, {r2, r3, r6, r7} │ │ │ │ + stmia r2!, {r3, r4, r5, r6} │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r2, [r1, #1] │ │ │ │ + ldrb r2, [r2, #28] │ │ │ │ movs r5, r0 │ │ │ │ - asrs r0, r6, #15 │ │ │ │ + asrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ble.n 27760 │ │ │ │ + blt.n 27010 │ │ │ │ movs r2, r0 │ │ │ │ - ble.n 2775c │ │ │ │ + blt.n 2700c │ │ │ │ movs r2, r0 │ │ │ │ - blt.n 276cc │ │ │ │ + bge.n 2717c │ │ │ │ movs r2, r0 │ │ │ │ - ldrh r4, [r3, #52] @ 0x34 │ │ │ │ + str r5, [sp, #240] @ 0xf0 │ │ │ │ movs r5, r0 │ │ │ │ - blt.n 276d0 │ │ │ │ + bge.n 27180 │ │ │ │ movs r2, r0 │ │ │ │ - ldrh r4, [r7, #50] @ 0x32 │ │ │ │ + str r5, [sp, #112] @ 0x70 │ │ │ │ movs r5, r0 │ │ │ │ - bgt.n 2780c │ │ │ │ + blt.n 270bc │ │ │ │ movs r2, r0 │ │ │ │ - bgt.n 27644 │ │ │ │ + blt.n 270f4 │ │ │ │ movs r2, r0 │ │ │ │ - bgt.n 2765c │ │ │ │ + blt.n 2710c │ │ │ │ movs r2, r0 │ │ │ │ - bgt.n 2764c │ │ │ │ + blt.n 270fc │ │ │ │ movs r2, r0 │ │ │ │ - pop {r2, r3, r5, r6, pc} │ │ │ │ + pop {r3, r4} │ │ │ │ movs r2, r0 │ │ │ │ - bgt.n 2765c │ │ │ │ + blt.n 2710c │ │ │ │ movs r2, r0 │ │ │ │ - bls.n 277f8 │ │ │ │ + bvc.n 270a8 │ │ │ │ movs r2, r0 │ │ │ │ - blt.n 2772c │ │ │ │ + bge.n 26fdc │ │ │ │ movs r2, r0 │ │ │ │ - bge.n 277d8 │ │ │ │ + bhi.n 27088 │ │ │ │ movs r2, r0 │ │ │ │ - bhi.n 27698 │ │ │ │ + bvc.n 27148 │ │ │ │ movs r2, r0 │ │ │ │ - pop {r4, r5, pc} │ │ │ │ + cbnz r4, 27132 │ │ │ │ movs r2, r0 │ │ │ │ - bge.n 276cc │ │ │ │ + bls.n 2717c │ │ │ │ movs r2, r0 │ │ │ │ - bge.n 27684 │ │ │ │ + bls.n 27134 │ │ │ │ movs r2, r0 │ │ │ │ - adds r1, #190 @ 0xbe │ │ │ │ + adds r0, #106 @ 0x6a │ │ │ │ movs r3, r0 │ │ │ │ - adds r1, #124 @ 0x7c │ │ │ │ + adds r0, #40 @ 0x28 │ │ │ │ movs r3, r0 │ │ │ │ - bvc.n 27764 │ │ │ │ + bvs.n 27014 │ │ │ │ movs r2, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ - blx 16bcc │ │ │ │ - cbz r4, 277bc │ │ │ │ + blx 16a70 │ │ │ │ + cbz r4, 27114 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 2779c │ │ │ │ + cbz r3, 270f4 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 277a6 │ │ │ │ + beq.n 270fe │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 277bc │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 27114 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ movs r1, #16 │ │ │ │ strd r3, r5, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - blx 168d4 │ │ │ │ + blx 16784 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r1, [pc, #20] @ (277d4 ) │ │ │ │ - ldr r2, [pc, #24] @ (277d8 ) │ │ │ │ - ldr r0, [pc, #24] @ (277dc ) │ │ │ │ + ldr r1, [pc, #20] @ (2712c ) │ │ │ │ + ldr r2, [pc, #24] @ (27130 ) │ │ │ │ + ldr r0, [pc, #24] @ (27134 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #28 │ │ │ │ add r0, pc │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 170ac │ │ │ │ - strh r6, [r3, r3] │ │ │ │ + b.w 16f44 │ │ │ │ + str r6, [r5, r5] │ │ │ │ movs r3, r0 │ │ │ │ - bkpt 0x0044 │ │ │ │ + pop {r4, r5, r6, r7} │ │ │ │ movs r2, r0 │ │ │ │ - push {r2, r4, r5} │ │ │ │ + uxtb r0, r4 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -000277e0 : │ │ │ │ +00027138 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #56] @ (27828 ) │ │ │ │ + ldr r3, [pc, #56] @ (27180 ) │ │ │ │ sub sp, #12 │ │ │ │ add r3, pc │ │ │ │ dmb ish │ │ │ │ add.w r2, r3, #20 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ dmb ish │ │ │ │ - cbz r3, 2780e │ │ │ │ - ldr r3, [pc, #36] @ (2782c ) │ │ │ │ + cbz r3, 27166 │ │ │ │ + ldr r3, [pc, #36] @ (27184 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #20] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #4] │ │ │ │ - blx 18190 │ │ │ │ + blx 1801c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 27804 │ │ │ │ - bl 26754 │ │ │ │ + beq.n 2715c │ │ │ │ + bl 260ac │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - blx 1867c │ │ │ │ - b.n 27804 │ │ │ │ - ldrh r2, [r3, #24] │ │ │ │ + blx 184fc │ │ │ │ + b.n 2715c │ │ │ │ + str r1, [sp, #744] @ 0x2e8 │ │ │ │ movs r5, r0 │ │ │ │ - ldrh r6, [r0, #24] │ │ │ │ + str r1, [sp, #664] @ 0x298 │ │ │ │ movs r5, r0 │ │ │ │ │ │ │ │ -00027830 : │ │ │ │ +00027188 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov ip, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ mov r3, ip │ │ │ │ - ldr.w ip, [pc, #28] @ 27864 │ │ │ │ + ldr.w ip, [pc, #28] @ 271bc │ │ │ │ sub sp, #8 │ │ │ │ add ip, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ add ip, r0 │ │ │ │ ldr.w r4, [ip, #16] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 268f0 │ │ │ │ + bl 26248 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldrh r0, [r0, #22] │ │ │ │ + str r1, [sp, #384] @ 0x180 │ │ │ │ movs r5, r0 │ │ │ │ │ │ │ │ -00027868 : │ │ │ │ +000271c0 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ str r0, [sp, #4] │ │ │ │ - blx 18bbc │ │ │ │ - ldr r1, [pc, #16] @ (27890 ) │ │ │ │ + blx 18a30 │ │ │ │ + ldr r1, [pc, #16] @ (271e8 ) │ │ │ │ movs r3, #0 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r1, pc │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 1667c │ │ │ │ - bhi.n 278f4 │ │ │ │ + b.w 1652c │ │ │ │ + bvs.n 271a4 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -00027894 : │ │ │ │ - ldr.w ip, [pc, #16] @ 278a8 │ │ │ │ +000271ec : │ │ │ │ + ldr.w ip, [pc, #16] @ 27200 │ │ │ │ add ip, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ add r0, ip │ │ │ │ strd r1, r2, [r0, #36] @ 0x24 │ │ │ │ str r3, [r0, #44] @ 0x2c │ │ │ │ bx lr │ │ │ │ - ldrh r4, [r6, #18] │ │ │ │ + str r1, [sp, #80] @ 0x50 │ │ │ │ movs r5, r0 │ │ │ │ │ │ │ │ -000278ac : │ │ │ │ - ldr.w ip, [pc, #16] @ 278c0 │ │ │ │ +00027204 : │ │ │ │ + ldr.w ip, [pc, #16] @ 27218 │ │ │ │ add ip, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ add r0, ip │ │ │ │ strd r1, r2, [r0, #48] @ 0x30 │ │ │ │ str r3, [r0, #56] @ 0x38 │ │ │ │ bx lr │ │ │ │ - ldrh r4, [r3, #18] │ │ │ │ + str r0, [sp, #1008] @ 0x3f0 │ │ │ │ movs r5, r0 │ │ │ │ │ │ │ │ -000278c4 : │ │ │ │ - ldr.w ip, [pc, #16] @ 278d8 │ │ │ │ +0002721c : │ │ │ │ + ldr.w ip, [pc, #16] @ 27230 │ │ │ │ add ip, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ add r0, ip │ │ │ │ strd r1, r2, [r0, #60] @ 0x3c │ │ │ │ str r3, [r0, #68] @ 0x44 │ │ │ │ bx lr │ │ │ │ - ldrh r4, [r0, #18] │ │ │ │ + str r0, [sp, #912] @ 0x390 │ │ │ │ movs r5, r0 │ │ │ │ │ │ │ │ -000278dc : │ │ │ │ - ldr r3, [pc, #8] @ (278e8 ) │ │ │ │ +00027234 : │ │ │ │ + ldr r3, [pc, #8] @ (27240 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, r3 │ │ │ │ str r1, [r0, #32] │ │ │ │ bx lr │ │ │ │ - ldrh r6, [r5, #16] │ │ │ │ + str r0, [sp, #824] @ 0x338 │ │ │ │ movs r5, r0 │ │ │ │ │ │ │ │ -000278ec : │ │ │ │ - ldr r3, [pc, #8] @ (278f8 ) │ │ │ │ +00027244 : │ │ │ │ + ldr r3, [pc, #8] @ (27250 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, r3 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ bx lr │ │ │ │ - ldrh r6, [r3, #16] │ │ │ │ + str r0, [sp, #760] @ 0x2f8 │ │ │ │ movs r5, r0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldr.w ip, [pc, #24] @ 2791c │ │ │ │ - ldr r1, [pc, #24] @ (27920 ) │ │ │ │ - ldr r2, [pc, #28] @ (27924 ) │ │ │ │ + ldr.w ip, [pc, #24] @ 27274 │ │ │ │ + ldr r1, [pc, #24] @ (27278 ) │ │ │ │ + ldr r2, [pc, #28] @ (2727c ) │ │ │ │ add ip, pc │ │ │ │ - ldr r3, [pc, #28] @ (27928 ) │ │ │ │ + ldr r3, [pc, #28] @ (27280 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ strd ip, r1, [r0, #8] │ │ │ │ add r3, pc │ │ │ │ strd r3, r2, [r0, #16] │ │ │ │ bx lr │ │ │ │ lsls r5, r1, #4 │ │ │ │ @@ -24550,1525 +24124,1525 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r5, r0, #3 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r2, [pc, #128] @ (279bc ) │ │ │ │ + ldr r2, [pc, #128] @ (27314 ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - ldr r3, [pc, #128] @ (279c0 ) │ │ │ │ + ldr r3, [pc, #128] @ (27318 ) │ │ │ │ movs r4, #20 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ - blx 17d0c │ │ │ │ + blx 17b98 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r0, [pc, #108] @ (279c4 ) │ │ │ │ + ldr r0, [pc, #108] @ (2731c ) │ │ │ │ add r0, pc │ │ │ │ - blx 155a0 │ │ │ │ - ldr r3, [pc, #104] @ (279c8 ) │ │ │ │ + blx 15468 │ │ │ │ + ldr r3, [pc, #104] @ (27320 ) │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ mov r1, r0 │ │ │ │ add r3, pc │ │ │ │ strd r3, r2, [sp, #4] │ │ │ │ - ldr r3, [pc, #96] @ (279cc ) │ │ │ │ + ldr r3, [pc, #96] @ (27324 ) │ │ │ │ movs r2, #136 @ 0x88 │ │ │ │ str r4, [sp, #0] │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ - blx 17c20 │ │ │ │ + blx 17ab8 │ │ │ │ movs r1, #8 │ │ │ │ mov r4, r0 │ │ │ │ - blx 15a8c │ │ │ │ - ldr r3, [pc, #80] @ (279d0 ) │ │ │ │ + blx 15948 │ │ │ │ + ldr r3, [pc, #80] @ (27328 ) │ │ │ │ movs r1, #0 │ │ │ │ - ldr r2, [pc, #80] @ (279d4 ) │ │ │ │ + ldr r2, [pc, #80] @ (2732c ) │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #24] │ │ │ │ add r2, pc │ │ │ │ strd r2, r1, [sp, #16] │ │ │ │ str r0, [r3, #0] │ │ │ │ - blx 16438 │ │ │ │ + blx 162e8 │ │ │ │ add r2, sp, #16 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 187a8 │ │ │ │ - ldr r2, [pc, #56] @ (279d8 ) │ │ │ │ - ldr r3, [pc, #28] @ (279c0 ) │ │ │ │ + blx 1861c │ │ │ │ + ldr r2, [pc, #56] @ (27330 ) │ │ │ │ + ldr r3, [pc, #28] @ (27318 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 279b8 │ │ │ │ + bne.n 27310 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - blx 17a74 <__stack_chk_fail@plt> │ │ │ │ - strb r6, [r4, #10] │ │ │ │ + blx 1790c <__stack_chk_fail@plt> │ │ │ │ + ldrb r6, [r5, #5] │ │ │ │ movs r5, r0 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 278dc │ │ │ │ + bvc.n 2738c │ │ │ │ movs r2, r0 │ │ │ │ @ instruction: 0xff97ffff │ │ │ │ lsls r1, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r4, #12] │ │ │ │ + str r0, [sp, #256] @ 0x100 │ │ │ │ movs r5, r0 │ │ │ │ vminnm.f16 , , │ │ │ │ - strb r6, [r0, #9] │ │ │ │ + ldrb r6, [r1, #4] │ │ │ │ movs r5, r0 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - blx 16cb0 │ │ │ │ + blx 16b54 │ │ │ │ mov r4, r0 │ │ │ │ - blx 174c0 │ │ │ │ + blx 17358 │ │ │ │ mov r0, r5 │ │ │ │ - blx 16cf8 │ │ │ │ + blx 16b9c │ │ │ │ mov r1, r4 │ │ │ │ mov r5, r0 │ │ │ │ - blx 17c14 │ │ │ │ + blx 17aac │ │ │ │ mov r0, r4 │ │ │ │ - blx 181e0 │ │ │ │ + blx 1806c │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - b.w 16920 │ │ │ │ + b.w 167d0 │ │ │ │ nop │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ mov r0, r4 │ │ │ │ - cbz r4, 27a50 │ │ │ │ - blx 16438 │ │ │ │ + cbz r4, 273a8 │ │ │ │ + blx 162e8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 27a3a │ │ │ │ + cbz r3, 27392 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 27a44 │ │ │ │ + beq.n 2739c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 27a50 │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 273a8 │ │ │ │ mov r0, r4 │ │ │ │ - blx 15114 │ │ │ │ + blx 14fdc │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #32 │ │ │ │ mov r4, r0 │ │ │ │ - blx 189d4 │ │ │ │ - ldr r1, [pc, #136] @ (27af4 ) │ │ │ │ + blx 18848 │ │ │ │ + ldr r1, [pc, #136] @ (2744c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r1, #0] │ │ │ │ str r0, [r1, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 27aec │ │ │ │ - ldr r2, [pc, #128] @ (27af8 ) │ │ │ │ + bne.n 27444 │ │ │ │ + ldr r2, [pc, #128] @ (27450 ) │ │ │ │ movs r3, #0 │ │ │ │ - ldr r1, [pc, #128] @ (27afc ) │ │ │ │ + ldr r1, [pc, #128] @ (27454 ) │ │ │ │ movs r6, #2 │ │ │ │ add r2, pc │ │ │ │ str r2, [r4, #12] │ │ │ │ - ldr r2, [pc, #124] @ (27b00 ) │ │ │ │ + ldr r2, [pc, #124] @ (27458 ) │ │ │ │ add r1, pc │ │ │ │ - ldr r5, [pc, #124] @ (27b04 ) │ │ │ │ + ldr r5, [pc, #124] @ (2745c ) │ │ │ │ str r1, [r4, #24] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #120] @ (27b08 ) │ │ │ │ + ldr r1, [pc, #120] @ (27460 ) │ │ │ │ add r5, pc │ │ │ │ str r2, [r4, #68] @ 0x44 │ │ │ │ - ldr r2, [pc, #120] @ (27b0c ) │ │ │ │ + ldr r2, [pc, #120] @ (27464 ) │ │ │ │ add r1, pc │ │ │ │ - ldr r0, [pc, #120] @ (27b10 ) │ │ │ │ + ldr r0, [pc, #120] @ (27468 ) │ │ │ │ str r1, [r4, #16] │ │ │ │ add r2, pc │ │ │ │ movs r1, #24 │ │ │ │ str r2, [r4, #72] @ 0x48 │ │ │ │ strd r3, r3, [sp, #4] │ │ │ │ movs r2, #4 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ str r1, [sp, #24] │ │ │ │ movs r1, #68 @ 0x44 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r2, r6 │ │ │ │ strd r6, r1, [sp, #16] │ │ │ │ ldr r1, [r4, #0] │ │ │ │ - blx 17574 │ │ │ │ + blx 1740c │ │ │ │ str r0, [r5, #8] │ │ │ │ - blx 18bbc │ │ │ │ + blx 18a30 │ │ │ │ movs r2, #235 @ 0xeb │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr r1, [pc, #72] @ (27b14 ) │ │ │ │ - ldr r2, [pc, #76] @ (27b18 ) │ │ │ │ - ldr r0, [pc, #76] @ (27b1c ) │ │ │ │ + ldr r1, [pc, #72] @ (2746c ) │ │ │ │ + ldr r2, [pc, #76] @ (27470 ) │ │ │ │ + ldr r0, [pc, #76] @ (27474 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add r0, pc │ │ │ │ - blx 1508c │ │ │ │ + blx 14f54 │ │ │ │ add.w r2, r5, #12 │ │ │ │ str r0, [r5, #16] │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 16e3c │ │ │ │ + b.w 16cd4 │ │ │ │ mov r0, r4 │ │ │ │ - blx 18b74 │ │ │ │ - b.n 27a76 │ │ │ │ - ldrh r0, [r7, #4] │ │ │ │ + blx 189e8 │ │ │ │ + b.n 273ce │ │ │ │ + ldrh r0, [r3, #58] @ 0x3a │ │ │ │ movs r5, r0 │ │ │ │ lsls r3, r5, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsls r5, r1, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsls r3, r5, #10 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r2, #4] │ │ │ │ + ldrh r6, [r6, #56] @ 0x38 │ │ │ │ movs r5, r0 │ │ │ │ lsls r5, r1, #5 │ │ │ │ movs r0, r0 │ │ │ │ lsls r3, r0, #2 │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 27bbc │ │ │ │ + bmi.n 2746c │ │ │ │ movs r2, r0 │ │ │ │ - bpl.n 27b3c │ │ │ │ + bcc.n 273ec │ │ │ │ movs r2, r0 │ │ │ │ - bvc.n 27b6c │ │ │ │ + bpl.n 2741c │ │ │ │ movs r2, r0 │ │ │ │ - bpl.n 27b4c │ │ │ │ + bcc.n 273fc │ │ │ │ movs r2, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r7, r2 │ │ │ │ - ldr r2, [pc, #88] @ (27b8c ) │ │ │ │ + ldr r2, [pc, #88] @ (274e4 ) │ │ │ │ mov r5, r0 │ │ │ │ sub sp, #20 │ │ │ │ add r2, pc │ │ │ │ mov r6, r1 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r4, [r2, #0] │ │ │ │ add r4, r0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - cbz r0, 27b7e │ │ │ │ - blx 15644 │ │ │ │ + cbz r0, 274d6 │ │ │ │ + blx 1550c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r1, [r0, #0] │ │ │ │ mov r2, r6 │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #1 │ │ │ │ str r7, [sp, #0] │ │ │ │ str r1, [sp, #12] │ │ │ │ ldr r0, [r5, #16] │ │ │ │ - blx 1535c │ │ │ │ + blx 15224 │ │ │ │ subs r4, r0, #0 │ │ │ │ - ble.n 27b78 │ │ │ │ - ldr.w ip, [pc, #44] @ 27b90 │ │ │ │ + ble.n 274d0 │ │ │ │ + ldr.w ip, [pc, #44] @ 274e8 │ │ │ │ movs r2, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ mov r0, r5 │ │ │ │ add ip, pc │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr.w r1, [ip, #8] │ │ │ │ - blx 159e8 │ │ │ │ + blx 158b0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r0, r1 │ │ │ │ - blx 177e8 │ │ │ │ + blx 17680 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r0, [r4, #4] │ │ │ │ - b.n 27b4c │ │ │ │ + b.n 274a4 │ │ │ │ nop │ │ │ │ - strh r6, [r5, #62] @ 0x3e │ │ │ │ + ldrh r6, [r1, #52] @ 0x34 │ │ │ │ movs r5, r0 │ │ │ │ - strh r0, [r7, #60] @ 0x3c │ │ │ │ + ldrh r0, [r3, #50] @ 0x32 │ │ │ │ movs r5, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #56] @ (27bdc ) │ │ │ │ + ldr r3, [pc, #56] @ (27534 ) │ │ │ │ mov r4, r0 │ │ │ │ sub sp, #8 │ │ │ │ movs r1, #0 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ adds r2, r0, r3 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ str r1, [r4, r3] │ │ │ │ - cbz r0, 27bbe │ │ │ │ + cbz r0, 27516 │ │ │ │ str r2, [sp, #4] │ │ │ │ - blx 15aa8 │ │ │ │ + blx 15964 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r0, [r2, #4] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r2, #4] │ │ │ │ - cbz r0, 27bca │ │ │ │ - blx 17380 │ │ │ │ - ldr r3, [pc, #20] @ (27be0 ) │ │ │ │ + cbz r0, 27522 │ │ │ │ + blx 17218 │ │ │ │ + ldr r3, [pc, #20] @ (27538 ) │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ bx r3 │ │ │ │ - strh r2, [r7, #58] @ 0x3a │ │ │ │ + ldrh r2, [r3, #48] @ 0x30 │ │ │ │ movs r5, r0 │ │ │ │ - strh r6, [r2, #58] @ 0x3a │ │ │ │ + ldrh r6, [r6, #46] @ 0x2e │ │ │ │ movs r5, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov ip, r0 │ │ │ │ cmp r1, #1 │ │ │ │ - beq.n 27c40 │ │ │ │ + beq.n 27598 │ │ │ │ strd r1, r0, [sp, #24] │ │ │ │ ldrd r0, r4, [r3] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - blx 17904 │ │ │ │ + blx 1779c │ │ │ │ ldr r2, [sp, #28] │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 17904 │ │ │ │ + blx 1779c │ │ │ │ strd r5, r0, [sp, #16] │ │ │ │ - ldr r0, [pc, #60] @ (27c58 ) │ │ │ │ + ldr r0, [pc, #60] @ (275b0 ) │ │ │ │ mov.w lr, #91 @ 0x5b │ │ │ │ - ldr r3, [pc, #60] @ (27c5c ) │ │ │ │ + ldr r3, [pc, #60] @ (275b4 ) │ │ │ │ add r0, pc │ │ │ │ - ldr r2, [pc, #60] @ (27c60 ) │ │ │ │ + ldr r2, [pc, #60] @ (275b8 ) │ │ │ │ strd lr, r0, [sp] │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #56] @ (27c64 ) │ │ │ │ + ldr r0, [pc, #56] @ (275bc ) │ │ │ │ add r2, pc │ │ │ │ ldr r1, [sp, #24] │ │ │ │ str r1, [sp, #8] │ │ │ │ add r0, pc │ │ │ │ movs r1, #16 │ │ │ │ str r4, [sp, #12] │ │ │ │ - blx 189fc │ │ │ │ + blx 18870 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r3, [pc, #36] @ (27c68 ) │ │ │ │ + ldr r3, [pc, #36] @ (275c0 ) │ │ │ │ mov r0, r2 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr.w r1, [ip, r3] │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 17f9c │ │ │ │ + b.w 17e28 │ │ │ │ nop │ │ │ │ - add r7, sp, #912 @ 0x390 │ │ │ │ + add r6, sp, #576 @ 0x240 │ │ │ │ movs r2, r0 │ │ │ │ - bpl.n 27c30 │ │ │ │ + bmi.n 274e0 │ │ │ │ movs r2, r0 │ │ │ │ - add r7, sp, #608 @ 0x260 │ │ │ │ + add r6, sp, #272 @ 0x110 │ │ │ │ movs r2, r0 │ │ │ │ - add r7, sp, #808 @ 0x328 │ │ │ │ + add r6, sp, #472 @ 0x1d8 │ │ │ │ movs r2, r0 │ │ │ │ - strh r0, [r4, #54] @ 0x36 │ │ │ │ + ldrh r0, [r0, #44] @ 0x2c │ │ │ │ movs r5, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #1 │ │ │ │ - beq.n 27cc8 │ │ │ │ + beq.n 27620 │ │ │ │ ldrd r0, r2, [r3] │ │ │ │ str r1, [sp, #28] │ │ │ │ str r2, [sp, #24] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - blx 17904 │ │ │ │ + blx 1779c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 17904 │ │ │ │ + blx 1779c │ │ │ │ strd r4, r0, [sp, #16] │ │ │ │ - ldr r0, [pc, #64] @ (27ce0 ) │ │ │ │ + ldr r0, [pc, #64] @ (27638 ) │ │ │ │ mov.w lr, #74 @ 0x4a │ │ │ │ ldr r2, [sp, #24] │ │ │ │ str r2, [sp, #12] │ │ │ │ add r0, pc │ │ │ │ - ldr r3, [pc, #56] @ (27ce4 ) │ │ │ │ + ldr r3, [pc, #56] @ (2763c ) │ │ │ │ strd lr, r0, [sp] │ │ │ │ - ldr r2, [pc, #52] @ (27ce8 ) │ │ │ │ + ldr r2, [pc, #52] @ (27640 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #52] @ (27cec ) │ │ │ │ + ldr r0, [pc, #52] @ (27644 ) │ │ │ │ ldr r1, [sp, #28] │ │ │ │ add r2, pc │ │ │ │ str r1, [sp, #8] │ │ │ │ add r0, pc │ │ │ │ movs r1, #16 │ │ │ │ - blx 189fc │ │ │ │ + blx 18870 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r3, [pc, #36] @ (27cf0 ) │ │ │ │ + ldr r3, [pc, #36] @ (27648 ) │ │ │ │ mov r0, r2 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #24] │ │ │ │ - blx 17884 │ │ │ │ + blx 1771c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str r0, [r5, r3] │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - add r7, sp, #368 @ 0x170 │ │ │ │ + add r6, sp, #32 │ │ │ │ movs r2, r0 │ │ │ │ - bpl.n 27da4 │ │ │ │ + bmi.n 27654 │ │ │ │ movs r2, r0 │ │ │ │ - add r7, sp, #48 @ 0x30 │ │ │ │ + add r5, sp, #736 @ 0x2e0 │ │ │ │ movs r2, r0 │ │ │ │ - add r7, sp, #256 @ 0x100 │ │ │ │ + add r5, sp, #944 @ 0x3b0 │ │ │ │ movs r2, r0 │ │ │ │ - strh r0, [r3, #50] @ 0x32 │ │ │ │ + ldrh r0, [r7, #38] @ 0x26 │ │ │ │ movs r5, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ movs r5, #0 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, r5 │ │ │ │ str r5, [sp, #0] │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - blx 1535c │ │ │ │ + blx 15224 │ │ │ │ subs r4, r0, #0 │ │ │ │ - ble.n 27d2c │ │ │ │ - ldr r1, [pc, #24] @ (27d34 ) │ │ │ │ + ble.n 27684 │ │ │ │ + ldr r1, [pc, #24] @ (2768c ) │ │ │ │ mov r3, r7 │ │ │ │ str r4, [sp, #0] │ │ │ │ mov r2, r5 │ │ │ │ add r1, pc │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ - blx 159e8 │ │ │ │ + blx 158b0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - strh r2, [r0, #48] @ 0x30 │ │ │ │ + ldrh r2, [r4, #36] @ 0x24 │ │ │ │ movs r5, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #1 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ ldr r0, [r0, #16] │ │ │ │ str r4, [sp, #4] │ │ │ │ - blx 1535c │ │ │ │ + blx 15224 │ │ │ │ subs r4, r0, #0 │ │ │ │ - ble.n 27d70 │ │ │ │ - ldr r1, [pc, #24] @ (27d78 ) │ │ │ │ + ble.n 276c8 │ │ │ │ + ldr r1, [pc, #24] @ (276d0 ) │ │ │ │ mov r3, r6 │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r2, #0 │ │ │ │ add r1, pc │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ - blx 159e8 │ │ │ │ + blx 158b0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - strh r6, [r7, #44] @ 0x2c │ │ │ │ + ldrh r6, [r3, #34] @ 0x22 │ │ │ │ movs r5, r0 │ │ │ │ │ │ │ │ -00027d7c : │ │ │ │ +000276d4 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #56] @ (27dc4 ) │ │ │ │ + ldr r3, [pc, #56] @ (2771c ) │ │ │ │ sub sp, #12 │ │ │ │ add r3, pc │ │ │ │ dmb ish │ │ │ │ add.w r2, r3, #20 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ dmb ish │ │ │ │ - cbz r3, 27daa │ │ │ │ - ldr r3, [pc, #36] @ (27dc8 ) │ │ │ │ + cbz r3, 27702 │ │ │ │ + ldr r3, [pc, #36] @ (27720 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #20] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #4] │ │ │ │ - blx 186bc │ │ │ │ + blx 1853c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 27da0 │ │ │ │ - bl 2792c │ │ │ │ + beq.n 276f8 │ │ │ │ + bl 27284 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - blx 15df8 │ │ │ │ - b.n 27da0 │ │ │ │ - strh r6, [r2, #44] @ 0x2c │ │ │ │ + blx 15cb4 │ │ │ │ + b.n 276f8 │ │ │ │ + ldrh r6, [r6, #32] │ │ │ │ movs r5, r0 │ │ │ │ - strh r2, [r0, #44] @ 0x2c │ │ │ │ + ldrh r2, [r4, #32] │ │ │ │ movs r5, r0 │ │ │ │ │ │ │ │ -00027dcc : │ │ │ │ - ldr r3, [pc, #8] @ (27dd8 ) │ │ │ │ +00027724 : │ │ │ │ + ldr r3, [pc, #8] @ (27730 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - strh r6, [r2, #42] @ 0x2a │ │ │ │ + ldrh r6, [r6, #30] │ │ │ │ movs r5, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r0, [pc, #60] @ (27e28 ) │ │ │ │ + ldr r0, [pc, #60] @ (27780 ) │ │ │ │ sub sp, #16 │ │ │ │ add r0, pc │ │ │ │ - blx 155a0 │ │ │ │ - ldr r2, [pc, #52] @ (27e2c ) │ │ │ │ - ldr r3, [pc, #56] @ (27e30 ) │ │ │ │ + blx 15468 │ │ │ │ + ldr r2, [pc, #52] @ (27784 ) │ │ │ │ + ldr r3, [pc, #56] @ (27788 ) │ │ │ │ mov.w ip, #12 │ │ │ │ mov r1, r0 │ │ │ │ str.w ip, [sp] │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ movs r0, #64 @ 0x40 │ │ │ │ strd r2, r0, [sp, #4] │ │ │ │ movs r2, #68 @ 0x44 │ │ │ │ movs r0, #80 @ 0x50 │ │ │ │ - blx 17c20 │ │ │ │ + blx 17ab8 │ │ │ │ movs r1, #144 @ 0x90 │ │ │ │ mov r4, r0 │ │ │ │ - blx 15a8c │ │ │ │ - ldr r3, [pc, #20] @ (27e34 ) │ │ │ │ + blx 15948 │ │ │ │ + ldr r3, [pc, #20] @ (2778c ) │ │ │ │ add r3, pc │ │ │ │ str r0, [r3, #0] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - bmi.n 27ec0 │ │ │ │ + bcs.n 27770 │ │ │ │ movs r2, r0 │ │ │ │ movs r1, r6 │ │ │ │ movs r0, r0 │ │ │ │ lsls r7, r7, #1 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r3, #40] @ 0x28 │ │ │ │ + ldrh r6, [r7, #28] │ │ │ │ movs r5, r0 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #56] @ (27e80 ) │ │ │ │ + ldr r3, [pc, #56] @ (277d8 ) │ │ │ │ movs r1, #2 │ │ │ │ movs r5, #1 │ │ │ │ movs r2, #255 @ 0xff │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r3, #0] │ │ │ │ add r4, r0 │ │ │ │ movs r0, #0 │ │ │ │ str r1, [r4, #108] @ 0x6c │ │ │ │ strb.w r2, [r4, #132] @ 0x84 │ │ │ │ strd r5, r5, [r4, #36] @ 0x24 │ │ │ │ - blx 18978 │ │ │ │ + blx 187ec │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #4] │ │ │ │ - blx 18978 │ │ │ │ + blx 187ec │ │ │ │ movs r1, #0 │ │ │ │ mov r3, r0 │ │ │ │ add.w r0, r4, #56 @ 0x38 │ │ │ │ str r3, [r4, #8] │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 16fe4 │ │ │ │ - strh r6, [r5, #38] @ 0x26 │ │ │ │ + b.w 16e7c │ │ │ │ + ldrh r6, [r1, #28] │ │ │ │ movs r5, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r4, r0 │ │ │ │ - blx 189d4 │ │ │ │ - ldr.w r1, [pc, #1200] @ 28350 │ │ │ │ - ldr.w sl, [pc, #1200] @ 28354 │ │ │ │ + blx 18848 │ │ │ │ + ldr.w r1, [pc, #1200] @ 27ca8 │ │ │ │ + ldr.w sl, [pc, #1200] @ 27cac │ │ │ │ add r1, pc │ │ │ │ add sl, pc │ │ │ │ ldr r3, [r1, #0] │ │ │ │ str r0, [r1, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 28332 │ │ │ │ - ldr.w r2, [pc, #1188] @ 28358 │ │ │ │ + bne.w 27c8a │ │ │ │ + ldr.w r2, [pc, #1188] @ 27cb0 │ │ │ │ movs r6, #0 │ │ │ │ - ldr.w r1, [pc, #1184] @ 2835c │ │ │ │ + ldr.w r1, [pc, #1184] @ 27cb4 │ │ │ │ movs r7, #4 │ │ │ │ add r2, pc │ │ │ │ - ldr.w r5, [pc, #1180] @ 28360 │ │ │ │ + ldr.w r5, [pc, #1180] @ 27cb8 │ │ │ │ str r2, [r4, #12] │ │ │ │ add r1, pc │ │ │ │ - ldr.w r2, [pc, #1176] @ 28364 │ │ │ │ + ldr.w r2, [pc, #1176] @ 27cbc │ │ │ │ add r5, pc │ │ │ │ str r1, [r4, #24] │ │ │ │ mov r3, r6 │ │ │ │ add r2, pc │ │ │ │ - ldr.w r0, [pc, #1168] @ 28368 │ │ │ │ + ldr.w r0, [pc, #1168] @ 27cc0 │ │ │ │ str r2, [r4, #16] │ │ │ │ movs r2, #1 │ │ │ │ strd r7, r6, [sp, #12] │ │ │ │ add r0, pc │ │ │ │ strd r6, r6, [sp, #4] │ │ │ │ mov.w fp, #1 │ │ │ │ str r6, [sp, #0] │ │ │ │ mov.w r8, #28 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ - blx 17574 │ │ │ │ + blx 1740c │ │ │ │ strd r6, r7, [sp, #8] │ │ │ │ strd r6, r6, [sp] │ │ │ │ mov r3, r6 │ │ │ │ str r0, [r5, #8] │ │ │ │ mov r2, fp │ │ │ │ strd fp, r8, [sp, #16] │ │ │ │ - ldr.w r0, [pc, #1120] @ 2836c │ │ │ │ + ldr.w r0, [pc, #1120] @ 27cc4 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ add r0, pc │ │ │ │ - blx 17574 │ │ │ │ + blx 1740c │ │ │ │ str r0, [r5, #12] │ │ │ │ strd r7, r6, [sp, #12] │ │ │ │ mov r3, r6 │ │ │ │ strd r6, r6, [sp, #4] │ │ │ │ mov r2, fp │ │ │ │ str r6, [sp, #0] │ │ │ │ - ldr.w r0, [pc, #1096] @ 28370 │ │ │ │ + ldr.w r0, [pc, #1096] @ 27cc8 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ add r0, pc │ │ │ │ - blx 17574 │ │ │ │ + blx 1740c │ │ │ │ str r0, [r5, #16] │ │ │ │ strd r7, r6, [sp, #12] │ │ │ │ mov r3, r6 │ │ │ │ strd r6, r6, [sp, #4] │ │ │ │ mov r2, fp │ │ │ │ str r6, [sp, #0] │ │ │ │ - ldr.w r0, [pc, #1072] @ 28374 │ │ │ │ + ldr.w r0, [pc, #1072] @ 27ccc │ │ │ │ ldr r1, [r4, #0] │ │ │ │ add r0, pc │ │ │ │ - blx 17574 │ │ │ │ + blx 1740c │ │ │ │ str r0, [r5, #20] │ │ │ │ strd r7, r6, [sp, #12] │ │ │ │ mov r3, r6 │ │ │ │ strd r6, r6, [sp, #4] │ │ │ │ mov r2, fp │ │ │ │ str r6, [sp, #0] │ │ │ │ - ldr.w r0, [pc, #1048] @ 28378 │ │ │ │ + ldr.w r0, [pc, #1048] @ 27cd0 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ add r0, pc │ │ │ │ - blx 17574 │ │ │ │ + blx 1740c │ │ │ │ str.w r8, [sp, #20] │ │ │ │ str r0, [r5, #24] │ │ │ │ mov r3, r6 │ │ │ │ strd r7, fp, [sp, #12] │ │ │ │ mov r2, fp │ │ │ │ strd r6, r6, [sp, #4] │ │ │ │ str r6, [sp, #0] │ │ │ │ - ldr r0, [pc, #1020] @ (2837c ) │ │ │ │ + ldr r0, [pc, #1020] @ (27cd4 ) │ │ │ │ ldr r1, [r4, #0] │ │ │ │ add r0, pc │ │ │ │ - blx 17574 │ │ │ │ + blx 1740c │ │ │ │ str r0, [r5, #28] │ │ │ │ strd r7, r6, [sp, #12] │ │ │ │ mov r3, r6 │ │ │ │ strd r6, r6, [sp, #4] │ │ │ │ mov r2, fp │ │ │ │ str r6, [sp, #0] │ │ │ │ - ldr r0, [pc, #1000] @ (28380 ) │ │ │ │ + ldr r0, [pc, #1000] @ (27cd8 ) │ │ │ │ ldr r1, [r4, #0] │ │ │ │ add r0, pc │ │ │ │ - blx 17574 │ │ │ │ + blx 1740c │ │ │ │ ldr.w r8, [r4] │ │ │ │ str r0, [r5, #32] │ │ │ │ - blx 15528 │ │ │ │ + blx 153f0 │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r1, r8 │ │ │ │ - ldr r0, [pc, #980] @ (28384 ) │ │ │ │ + ldr r0, [pc, #980] @ (27cdc ) │ │ │ │ mov.w r8, #2 │ │ │ │ mov r3, r6 │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ strd r6, r7, [sp, #8] │ │ │ │ add r0, pc │ │ │ │ strd r8, r2, [sp, #16] │ │ │ │ mov r2, fp │ │ │ │ strd r6, r6, [sp] │ │ │ │ - blx 17574 │ │ │ │ + blx 1740c │ │ │ │ str r0, [r5, #36] @ 0x24 │ │ │ │ strd r7, r6, [sp, #12] │ │ │ │ mov r3, r6 │ │ │ │ strd r6, r6, [sp, #4] │ │ │ │ mov r2, fp │ │ │ │ str r6, [sp, #0] │ │ │ │ - ldr r0, [pc, #936] @ (28388 ) │ │ │ │ + ldr r0, [pc, #936] @ (27ce0 ) │ │ │ │ ldr r1, [r4, #0] │ │ │ │ add r0, pc │ │ │ │ - blx 17574 │ │ │ │ + blx 1740c │ │ │ │ str r0, [r5, #40] @ 0x28 │ │ │ │ strd r7, r6, [sp, #12] │ │ │ │ mov r3, r6 │ │ │ │ strd r6, r6, [sp, #4] │ │ │ │ mov r2, fp │ │ │ │ str r6, [sp, #0] │ │ │ │ - ldr r0, [pc, #916] @ (2838c ) │ │ │ │ + ldr r0, [pc, #916] @ (27ce4 ) │ │ │ │ ldr r1, [r4, #0] │ │ │ │ add r0, pc │ │ │ │ - blx 17574 │ │ │ │ + blx 1740c │ │ │ │ str r0, [r5, #44] @ 0x2c │ │ │ │ strd r7, r6, [sp, #12] │ │ │ │ mov r3, r6 │ │ │ │ strd r6, r6, [sp, #4] │ │ │ │ mov r2, fp │ │ │ │ str r6, [sp, #0] │ │ │ │ - ldr r0, [pc, #892] @ (28390 ) │ │ │ │ + ldr r0, [pc, #892] @ (27ce8 ) │ │ │ │ ldr r1, [r4, #0] │ │ │ │ add r0, pc │ │ │ │ - blx 17574 │ │ │ │ + blx 1740c │ │ │ │ ldr.w r9, [r4] │ │ │ │ str r0, [r5, #48] @ 0x30 │ │ │ │ - blx 15f44 │ │ │ │ - ldr r2, [pc, #876] @ (28394 ) │ │ │ │ + blx 15e00 │ │ │ │ + ldr r2, [pc, #876] @ (27cec ) │ │ │ │ mov r1, r9 │ │ │ │ strd r8, r0, [sp, #16] │ │ │ │ mov.w r9, #20 │ │ │ │ strd r6, r6, [sp, #4] │ │ │ │ str.w r9, [sp, #24] │ │ │ │ str.w r9, [sp, #12] │ │ │ │ - ldr r0, [pc, #856] @ (28398 ) │ │ │ │ + ldr r0, [pc, #856] @ (27cf0 ) │ │ │ │ ldr.w r3, [sl, r2] │ │ │ │ mov r2, r8 │ │ │ │ str r3, [sp, #32] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r6 │ │ │ │ - blx 17574 │ │ │ │ + blx 1740c │ │ │ │ ldr r1, [r4, #0] │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ str r0, [r5, #52] @ 0x34 │ │ │ │ - blx 181b4 │ │ │ │ + blx 18040 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ - blx 189e0 │ │ │ │ + blx 18854 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ mov r3, r6 │ │ │ │ strd r2, r0, [sp, #20] │ │ │ │ mov r2, fp │ │ │ │ - ldr r0, [pc, #816] @ (2839c ) │ │ │ │ + ldr r0, [pc, #816] @ (27cf4 ) │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ strd r7, r8, [sp, #12] │ │ │ │ add r0, pc │ │ │ │ strd r6, r6, [sp, #4] │ │ │ │ str r6, [sp, #0] │ │ │ │ - blx 17574 │ │ │ │ + blx 1740c │ │ │ │ ldr r1, [r4, #0] │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ str r0, [r5, #56] @ 0x38 │ │ │ │ - blx 18450 │ │ │ │ + blx 182d0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ - blx 1770c │ │ │ │ + blx 175a4 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ str r0, [sp, #24] │ │ │ │ - ldr r0, [pc, #780] @ (283a0 ) │ │ │ │ + ldr r0, [pc, #780] @ (27cf8 ) │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ add r0, pc │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ strd r8, r2, [sp, #16] │ │ │ │ mov r2, r8 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r6 │ │ │ │ strd r6, r9, [sp, #8] │ │ │ │ str r6, [sp, #4] │ │ │ │ - blx 17574 │ │ │ │ + blx 1740c │ │ │ │ ldr r1, [r4, #0] │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ str r0, [r5, #60] @ 0x3c │ │ │ │ - blx 1735c │ │ │ │ + blx 171f4 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r2, r8 │ │ │ │ - ldr r0, [pc, #740] @ (283a4 ) │ │ │ │ + ldr r0, [pc, #740] @ (27cfc ) │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r6 │ │ │ │ strd r9, fp, [sp, #12] │ │ │ │ strd r6, r6, [sp, #4] │ │ │ │ - blx 17574 │ │ │ │ + blx 1740c │ │ │ │ ldr r1, [r4, #0] │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ str r0, [r5, #64] @ 0x40 │ │ │ │ - blx 16554 │ │ │ │ + blx 16404 │ │ │ │ strd fp, r0, [sp, #16] │ │ │ │ mov r2, r8 │ │ │ │ - ldr r0, [pc, #704] @ (283a8 ) │ │ │ │ + ldr r0, [pc, #704] @ (27d00 ) │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r6 │ │ │ │ str.w r9, [sp, #12] │ │ │ │ strd r6, r6, [sp, #4] │ │ │ │ - blx 17574 │ │ │ │ + blx 1740c │ │ │ │ str r7, [sp, #12] │ │ │ │ str r0, [r5, #68] @ 0x44 │ │ │ │ mov r3, r6 │ │ │ │ str r6, [sp, #16] │ │ │ │ mov r2, r8 │ │ │ │ strd r6, r6, [sp, #4] │ │ │ │ str r6, [sp, #0] │ │ │ │ - ldr r0, [pc, #668] @ (283ac ) │ │ │ │ + ldr r0, [pc, #668] @ (27d04 ) │ │ │ │ ldr r1, [r4, #0] │ │ │ │ add r0, pc │ │ │ │ - blx 17574 │ │ │ │ - ldr r3, [pc, #660] @ (283b0 ) │ │ │ │ + blx 1740c │ │ │ │ + ldr r3, [pc, #660] @ (27d08 ) │ │ │ │ str r0, [r5, #72] @ 0x48 │ │ │ │ ldr.w r5, [sl, r3] │ │ │ │ dmb ish │ │ │ │ ldr r3, [r5, #0] │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2833a │ │ │ │ + beq.w 27c92 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - ldr r5, [pc, #640] @ (283b4 ) │ │ │ │ + ldr r5, [pc, #640] @ (27d0c ) │ │ │ │ mov.w r8, #227 @ 0xe3 │ │ │ │ - ldr r2, [pc, #636] @ (283b8 ) │ │ │ │ + ldr r2, [pc, #636] @ (27d10 ) │ │ │ │ movs r6, #225 @ 0xe1 │ │ │ │ add r5, pc │ │ │ │ - ldr r1, [pc, #636] @ (283bc ) │ │ │ │ - ldr r0, [pc, #636] @ (283c0 ) │ │ │ │ + ldr r1, [pc, #636] @ (27d14 ) │ │ │ │ + ldr r0, [pc, #636] @ (27d18 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str.w r8, [sp] │ │ │ │ add r0, pc │ │ │ │ movs r7, #0 │ │ │ │ - blx 1539c │ │ │ │ + blx 15264 │ │ │ │ str r0, [r5, #80] @ 0x50 │ │ │ │ - blx 18948 │ │ │ │ - ldr r2, [pc, #616] @ (283c4 ) │ │ │ │ + blx 187bc │ │ │ │ + ldr r2, [pc, #616] @ (27d1c ) │ │ │ │ mov r9, r0 │ │ │ │ - ldr r1, [pc, #616] @ (283c8 ) │ │ │ │ - ldr r0, [pc, #620] @ (283cc ) │ │ │ │ + ldr r1, [pc, #616] @ (27d20 ) │ │ │ │ + ldr r0, [pc, #620] @ (27d24 ) │ │ │ │ mov r3, r9 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str.w r8, [sp] │ │ │ │ add r0, pc │ │ │ │ - blx 17acc │ │ │ │ + blx 17964 │ │ │ │ str r0, [r5, #84] @ 0x54 │ │ │ │ - blx 18094 │ │ │ │ + blx 17f20 │ │ │ │ movs r2, #1 │ │ │ │ mov r3, r0 │ │ │ │ strd r2, r6, [sp] │ │ │ │ - ldr r1, [pc, #592] @ (283d0 ) │ │ │ │ - ldr r2, [pc, #592] @ (283d4 ) │ │ │ │ - ldr r0, [pc, #596] @ (283d8 ) │ │ │ │ + ldr r1, [pc, #592] @ (27d28 ) │ │ │ │ + ldr r2, [pc, #592] @ (27d2c ) │ │ │ │ + ldr r0, [pc, #596] @ (27d30 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add r0, pc │ │ │ │ - blx 15ab4 │ │ │ │ + blx 15970 │ │ │ │ str r0, [r5, #88] @ 0x58 │ │ │ │ - blx 16cd4 │ │ │ │ - ldr r2, [pc, #580] @ (283dc ) │ │ │ │ + blx 16b78 │ │ │ │ + ldr r2, [pc, #580] @ (27d34 ) │ │ │ │ mov r3, r0 │ │ │ │ - ldr r1, [pc, #580] @ (283e0 ) │ │ │ │ - ldr r0, [pc, #584] @ (283e4 ) │ │ │ │ + ldr r1, [pc, #580] @ (27d38 ) │ │ │ │ + ldr r0, [pc, #584] @ (27d3c ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str.w r8, [sp, #4] │ │ │ │ str r7, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ - blx 18c64 │ │ │ │ - ldr r2, [pc, #568] @ (283e8 ) │ │ │ │ + blx 18ad8 │ │ │ │ + ldr r2, [pc, #568] @ (27d40 ) │ │ │ │ str r0, [r5, #92] @ 0x5c │ │ │ │ movw r3, #999 @ 0x3e7 │ │ │ │ - ldr r1, [pc, #564] @ (283ec ) │ │ │ │ + ldr r1, [pc, #564] @ (27d44 ) │ │ │ │ add r2, pc │ │ │ │ - ldr r0, [pc, #564] @ (283f0 ) │ │ │ │ + ldr r0, [pc, #564] @ (27d48 ) │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ mov r3, r7 │ │ │ │ strd r7, r6, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ - blx 16014 │ │ │ │ - ldr r2, [pc, #552] @ (283f4 ) │ │ │ │ + blx 15ed0 │ │ │ │ + ldr r2, [pc, #552] @ (27d4c ) │ │ │ │ str r0, [r5, #96] @ 0x60 │ │ │ │ mov r3, r7 │ │ │ │ - ldr r1, [pc, #548] @ (283f8 ) │ │ │ │ + ldr r1, [pc, #548] @ (27d50 ) │ │ │ │ add r2, pc │ │ │ │ - ldr r0, [pc, #548] @ (283fc ) │ │ │ │ + ldr r0, [pc, #548] @ (27d54 ) │ │ │ │ add r1, pc │ │ │ │ str r6, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ - blx 1539c │ │ │ │ - ldr r2, [pc, #540] @ (28400 ) │ │ │ │ + blx 15264 │ │ │ │ + ldr r2, [pc, #540] @ (27d58 ) │ │ │ │ str r0, [r5, #100] @ 0x64 │ │ │ │ mov r3, r9 │ │ │ │ - ldr r1, [pc, #540] @ (28404 ) │ │ │ │ + ldr r1, [pc, #540] @ (27d5c ) │ │ │ │ add r2, pc │ │ │ │ - ldr r0, [pc, #540] @ (28408 ) │ │ │ │ + ldr r0, [pc, #540] @ (27d60 ) │ │ │ │ add r1, pc │ │ │ │ str.w r8, [sp] │ │ │ │ add r0, pc │ │ │ │ - blx 17acc │ │ │ │ - ldr r2, [pc, #528] @ (2840c ) │ │ │ │ + blx 17964 │ │ │ │ + ldr r2, [pc, #528] @ (27d64 ) │ │ │ │ str r0, [r5, #104] @ 0x68 │ │ │ │ mov r3, r9 │ │ │ │ - ldr r1, [pc, #528] @ (28410 ) │ │ │ │ + ldr r1, [pc, #528] @ (27d68 ) │ │ │ │ mov.w r9, #3 │ │ │ │ - ldr r0, [pc, #524] @ (28414 ) │ │ │ │ + ldr r0, [pc, #524] @ (27d6c ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str.w r9, [sp] │ │ │ │ add r0, pc │ │ │ │ - blx 17acc │ │ │ │ + blx 17964 │ │ │ │ str.w r9, [sp] │ │ │ │ - ldr r2, [pc, #508] @ (28418 ) │ │ │ │ + ldr r2, [pc, #508] @ (27d70 ) │ │ │ │ mov r3, r7 │ │ │ │ str.w r0, [r5, #140] @ 0x8c │ │ │ │ - ldr r1, [pc, #504] @ (2841c ) │ │ │ │ + ldr r1, [pc, #504] @ (27d74 ) │ │ │ │ add r2, pc │ │ │ │ - ldr r0, [pc, #504] @ (28420 ) │ │ │ │ + ldr r0, [pc, #504] @ (27d78 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 16d74 │ │ │ │ + blx 16c0c │ │ │ │ str.w r0, [r5, #144] @ 0x90 │ │ │ │ - blx 15ae8 │ │ │ │ - ldr r2, [pc, #492] @ (28424 ) │ │ │ │ + blx 159a4 │ │ │ │ + ldr r2, [pc, #492] @ (27d7c ) │ │ │ │ mov r3, r0 │ │ │ │ - ldr r1, [pc, #492] @ (28428 ) │ │ │ │ - ldr r0, [pc, #492] @ (2842c ) │ │ │ │ + ldr r1, [pc, #492] @ (27d80 ) │ │ │ │ + ldr r0, [pc, #492] @ (27d84 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str r6, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ - blx 17acc │ │ │ │ + blx 17964 │ │ │ │ str r0, [r5, #108] @ 0x6c │ │ │ │ - blx 15ae8 │ │ │ │ - ldr r2, [pc, #476] @ (28430 ) │ │ │ │ + blx 159a4 │ │ │ │ + ldr r2, [pc, #476] @ (27d88 ) │ │ │ │ mov r3, r0 │ │ │ │ - ldr r1, [pc, #476] @ (28434 ) │ │ │ │ - ldr r0, [pc, #480] @ (28438 ) │ │ │ │ + ldr r1, [pc, #476] @ (27d8c ) │ │ │ │ + ldr r0, [pc, #480] @ (27d90 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str r6, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ - blx 17acc │ │ │ │ - ldr r2, [pc, #468] @ (2843c ) │ │ │ │ + blx 17964 │ │ │ │ + ldr r2, [pc, #468] @ (27d94 ) │ │ │ │ str r0, [r5, #112] @ 0x70 │ │ │ │ - ldr r1, [pc, #468] @ (28440 ) │ │ │ │ + ldr r1, [pc, #468] @ (27d98 ) │ │ │ │ add r2, pc │ │ │ │ - ldr r0, [pc, #468] @ (28444 ) │ │ │ │ + ldr r0, [pc, #468] @ (27d9c ) │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ add r1, pc │ │ │ │ str r6, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ - blx 1508c │ │ │ │ - ldr r2, [pc, #460] @ (28448 ) │ │ │ │ + blx 14f54 │ │ │ │ + ldr r2, [pc, #460] @ (27da0 ) │ │ │ │ str r0, [r5, #116] @ 0x74 │ │ │ │ - ldr r1, [pc, #460] @ (2844c ) │ │ │ │ + ldr r1, [pc, #460] @ (27da4 ) │ │ │ │ add r2, pc │ │ │ │ - ldr r0, [pc, #460] @ (28450 ) │ │ │ │ + ldr r0, [pc, #460] @ (27da8 ) │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ add r1, pc │ │ │ │ strd r7, r6, [sp] │ │ │ │ add r0, pc │ │ │ │ - blx 18c64 │ │ │ │ + blx 18ad8 │ │ │ │ str r0, [r5, #120] @ 0x78 │ │ │ │ - blx 17bd8 │ │ │ │ - ldr r2, [pc, #440] @ (28454 ) │ │ │ │ + blx 17a70 │ │ │ │ + ldr r2, [pc, #440] @ (27dac ) │ │ │ │ mov r3, r0 │ │ │ │ - ldr r1, [pc, #440] @ (28458 ) │ │ │ │ - ldr r0, [pc, #444] @ (2845c ) │ │ │ │ + ldr r1, [pc, #440] @ (27db0 ) │ │ │ │ + ldr r0, [pc, #444] @ (27db4 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ strd r7, r6, [sp] │ │ │ │ add r0, pc │ │ │ │ - blx 15ab4 │ │ │ │ - ldr r2, [pc, #432] @ (28460 ) │ │ │ │ + blx 15970 │ │ │ │ + ldr r2, [pc, #432] @ (27db8 ) │ │ │ │ str r0, [r5, #124] @ 0x7c │ │ │ │ mov r3, r7 │ │ │ │ - ldr r1, [pc, #428] @ (28464 ) │ │ │ │ + ldr r1, [pc, #428] @ (27dbc ) │ │ │ │ add r2, pc │ │ │ │ - ldr r0, [pc, #428] @ (28468 ) │ │ │ │ + ldr r0, [pc, #428] @ (27dc0 ) │ │ │ │ add r1, pc │ │ │ │ str r6, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ - blx 1539c │ │ │ │ + blx 15264 │ │ │ │ str.w r0, [r5, #128] @ 0x80 │ │ │ │ - blx 165d4 │ │ │ │ - ldr r2, [pc, #412] @ (2846c ) │ │ │ │ + blx 16484 │ │ │ │ + ldr r2, [pc, #412] @ (27dc4 ) │ │ │ │ mov r3, r0 │ │ │ │ - ldr r1, [pc, #412] @ (28470 ) │ │ │ │ - ldr r0, [pc, #416] @ (28474 ) │ │ │ │ + ldr r1, [pc, #412] @ (27dc8 ) │ │ │ │ + ldr r0, [pc, #416] @ (27dcc ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str r6, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ - blx 1508c │ │ │ │ + blx 14f54 │ │ │ │ str.w r0, [r5, #132] @ 0x84 │ │ │ │ - blx 187f0 │ │ │ │ + blx 18664 │ │ │ │ movs r2, #2 │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr r1, [pc, #392] @ (28478 ) │ │ │ │ - ldr r2, [pc, #392] @ (2847c ) │ │ │ │ - ldr r0, [pc, #396] @ (28480 ) │ │ │ │ + ldr r1, [pc, #392] @ (27dd0 ) │ │ │ │ + ldr r2, [pc, #392] @ (27dd4 ) │ │ │ │ + ldr r0, [pc, #396] @ (27dd8 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ str.w r8, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ - blx 15ab4 │ │ │ │ + blx 15970 │ │ │ │ str.w r8, [sp] │ │ │ │ - ldr r2, [pc, #380] @ (28484 ) │ │ │ │ + ldr r2, [pc, #380] @ (27ddc ) │ │ │ │ mov r3, r7 │ │ │ │ str.w r0, [r5, #136] @ 0x88 │ │ │ │ - ldr r1, [pc, #376] @ (28488 ) │ │ │ │ + ldr r1, [pc, #376] @ (27de0 ) │ │ │ │ add r2, pc │ │ │ │ - ldr r0, [pc, #376] @ (2848c ) │ │ │ │ + ldr r0, [pc, #376] @ (27de4 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 16d74 │ │ │ │ + blx 16c0c │ │ │ │ add.w r2, r5, #76 @ 0x4c │ │ │ │ str.w r0, [r5, #148] @ 0x94 │ │ │ │ movs r1, #19 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 16e3c │ │ │ │ + b.w 16cd4 │ │ │ │ mov r0, r4 │ │ │ │ - blx 18b74 │ │ │ │ - b.n 27eb2 │ │ │ │ - ldr r0, [pc, #340] @ (28490 ) │ │ │ │ + blx 189e8 │ │ │ │ + b.n 2780a │ │ │ │ + ldr r0, [pc, #340] @ (27de8 ) │ │ │ │ add r0, pc │ │ │ │ - blx 155a0 │ │ │ │ + blx 15468 │ │ │ │ dmb ish │ │ │ │ str r0, [r5, #0] │ │ │ │ dmb ish │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - b.n 28132 │ │ │ │ - strh r0, [r3, #36] @ 0x24 │ │ │ │ + b.n 27a8a │ │ │ │ + ldrh r0, [r7, #24] │ │ │ │ movs r5, r0 │ │ │ │ - ldr r2, [r0, #84] @ 0x54 │ │ │ │ + strb r2, [r1, #16] │ │ │ │ movs r5, r0 │ │ │ │ adds r3, #247 @ 0xf7 │ │ │ │ movs r0, r0 │ │ │ │ adds r3, r4, r3 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r6, #34] @ 0x22 │ │ │ │ + ldrh r0, [r2, #24] │ │ │ │ movs r5, r0 │ │ │ │ lsls r7, r7, #22 │ │ │ │ movs r0, r0 │ │ │ │ - push {r4} │ │ │ │ + uxth r4, r7 │ │ │ │ movs r2, r0 │ │ │ │ - cbz r6, 283ee │ │ │ │ + uxth r2, r5 │ │ │ │ movs r2, r0 │ │ │ │ - cbz r2, 283f0 │ │ │ │ + uxth r6, r3 │ │ │ │ movs r2, r0 │ │ │ │ - bne.n 282e4 │ │ │ │ + beq.n 27d94 │ │ │ │ movs r2, r0 │ │ │ │ - add r4, sp, #760 @ 0x2f8 │ │ │ │ + add r3, sp, #424 @ 0x1a8 │ │ │ │ movs r2, r0 │ │ │ │ - bcs.n 28308 │ │ │ │ + bne.n 27db8 │ │ │ │ movs r2, r0 │ │ │ │ - add r4, sp, #584 @ 0x248 │ │ │ │ + add r3, sp, #248 @ 0xf8 │ │ │ │ movs r2, r0 │ │ │ │ - bcs.n 282b8 │ │ │ │ + bne.n 27d68 │ │ │ │ movs r2, r0 │ │ │ │ - bcs.n 28294 │ │ │ │ + bne.n 27d44 │ │ │ │ movs r2, r0 │ │ │ │ - bcs.n 2847c │ │ │ │ + bne.n 27d2c │ │ │ │ movs r2, r0 │ │ │ │ - lsrs r4, r3, #11 │ │ │ │ + lsrs r0, r1, #6 │ │ │ │ movs r3, r0 │ │ │ │ - asrs r0, r2, #14 │ │ │ │ + asrs r0, r6, #13 │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n 28408 │ │ │ │ + beq.n 27cb8 │ │ │ │ movs r2, r0 │ │ │ │ - bcs.n 283d4 │ │ │ │ + beq.n 27c84 │ │ │ │ movs r2, r0 │ │ │ │ - add r5, sp, #880 @ 0x370 │ │ │ │ + add r4, sp, #544 @ 0x220 │ │ │ │ movs r2, r0 │ │ │ │ - bne.n 28358 │ │ │ │ + beq.n 27c08 │ │ │ │ movs r2, r0 │ │ │ │ - bne.n 28334 │ │ │ │ + beq.n 27de4 │ │ │ │ movs r2, r0 │ │ │ │ - bne.n 2832c │ │ │ │ + beq.n 27ddc │ │ │ │ movs r2, r0 │ │ │ │ - asrs r0, r7, #12 │ │ │ │ + asrs r0, r3, #12 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r0, #16] │ │ │ │ + ldrh r0, [r4, #4] │ │ │ │ movs r5, r0 │ │ │ │ - bne.n 282f8 │ │ │ │ + beq.n 27da8 │ │ │ │ movs r2, r0 │ │ │ │ - bne.n 28330 │ │ │ │ + beq.n 27de0 │ │ │ │ movs r2, r0 │ │ │ │ - bne.n 28338 │ │ │ │ + beq.n 27de8 │ │ │ │ movs r2, r0 │ │ │ │ - bne.n 2831c │ │ │ │ + beq.n 27dcc │ │ │ │ movs r2, r0 │ │ │ │ - ldc2 0, cr0, [ip], #-8 │ │ │ │ - rev r6, r5 │ │ │ │ + @ instruction: 0xfae80002 │ │ │ │ + @ instruction: 0xb8da │ │ │ │ movs r2, r0 │ │ │ │ - bne.n 28364 │ │ │ │ + beq.n 27e14 │ │ │ │ movs r2, r0 │ │ │ │ - bne.n 2831c │ │ │ │ + beq.n 27dcc │ │ │ │ movs r2, r0 │ │ │ │ - bne.n 28384 │ │ │ │ + beq.n 27c34 │ │ │ │ movs r2, r0 │ │ │ │ - bne.n 28380 │ │ │ │ + beq.n 27e30 │ │ │ │ movs r2, r0 │ │ │ │ - bne.n 283b0 │ │ │ │ + beq.n 27c60 │ │ │ │ movs r2, r0 │ │ │ │ - bne.n 283b4 │ │ │ │ + beq.n 27c64 │ │ │ │ movs r2, r0 │ │ │ │ - bne.n 283a8 │ │ │ │ + beq.n 27c58 │ │ │ │ movs r2, r0 │ │ │ │ - bne.n 283e0 │ │ │ │ + beq.n 27c90 │ │ │ │ movs r2, r0 │ │ │ │ - bne.n 283ec │ │ │ │ + beq.n 27c9c │ │ │ │ movs r2, r0 │ │ │ │ - bne.n 283ec │ │ │ │ + beq.n 27c9c │ │ │ │ movs r2, r0 │ │ │ │ - bcs.n 28428 │ │ │ │ + beq.n 27cd8 │ │ │ │ movs r2, r0 │ │ │ │ - bcs.n 28444 │ │ │ │ + beq.n 27cf4 │ │ │ │ movs r2, r0 │ │ │ │ - bcs.n 2844c │ │ │ │ + beq.n 27cfc │ │ │ │ movs r2, r0 │ │ │ │ - bcs.n 284d0 │ │ │ │ + bne.n 27d80 │ │ │ │ movs r2, r0 │ │ │ │ - bcs.n 284e0 │ │ │ │ + bne.n 27d90 │ │ │ │ movs r2, r0 │ │ │ │ - bcs.n 284d4 │ │ │ │ + bne.n 27d84 │ │ │ │ movs r2, r0 │ │ │ │ - bcs.n 28334 │ │ │ │ + bne.n 27de4 │ │ │ │ movs r2, r0 │ │ │ │ - bcs.n 28354 │ │ │ │ + bne.n 27e04 │ │ │ │ movs r2, r0 │ │ │ │ - bcs.n 28358 │ │ │ │ + bne.n 27e08 │ │ │ │ movs r2, r0 │ │ │ │ - bcs.n 283cc │ │ │ │ + bne.n 27c7c │ │ │ │ movs r2, r0 │ │ │ │ - bcs.n 283fc │ │ │ │ + bne.n 27cac │ │ │ │ movs r2, r0 │ │ │ │ - bcs.n 28404 │ │ │ │ + bne.n 27cb4 │ │ │ │ movs r2, r0 │ │ │ │ - bcc.n 2843c │ │ │ │ + bne.n 27cec │ │ │ │ movs r2, r0 │ │ │ │ - bcc.n 28458 │ │ │ │ + bne.n 27d08 │ │ │ │ movs r2, r0 │ │ │ │ - bcc.n 28454 │ │ │ │ + bne.n 27d04 │ │ │ │ movs r2, r0 │ │ │ │ - bcc.n 2848c │ │ │ │ + bne.n 27d3c │ │ │ │ movs r2, r0 │ │ │ │ - bcc.n 284b0 │ │ │ │ + bne.n 27d60 │ │ │ │ movs r2, r0 │ │ │ │ - add r5, sp, #312 @ 0x138 │ │ │ │ + add r3, sp, #1000 @ 0x3e8 │ │ │ │ movs r2, r0 │ │ │ │ - add r5, sp, #512 @ 0x200 │ │ │ │ + add r4, sp, #176 @ 0xb0 │ │ │ │ movs r2, r0 │ │ │ │ - add r5, sp, #592 @ 0x250 │ │ │ │ + add r4, sp, #256 @ 0x100 │ │ │ │ movs r2, r0 │ │ │ │ - add r5, sp, #640 @ 0x280 │ │ │ │ + add r4, sp, #304 @ 0x130 │ │ │ │ movs r2, r0 │ │ │ │ - add r5, sp, #872 @ 0x368 │ │ │ │ + add r4, sp, #536 @ 0x218 │ │ │ │ movs r2, r0 │ │ │ │ - add r5, sp, #960 @ 0x3c0 │ │ │ │ + add r4, sp, #624 @ 0x270 │ │ │ │ movs r2, r0 │ │ │ │ - bcc.n 28470 │ │ │ │ + bne.n 27d20 │ │ │ │ movs r2, r0 │ │ │ │ - bcc.n 284d8 │ │ │ │ + bne.n 27d88 │ │ │ │ movs r2, r0 │ │ │ │ - bpl.n 283d8 │ │ │ │ + bmi.n 27e88 │ │ │ │ movs r2, r0 │ │ │ │ - bcc.n 284e8 │ │ │ │ + bne.n 27d98 │ │ │ │ movs r2, r0 │ │ │ │ - bcc.n 28554 │ │ │ │ + bcs.n 27e04 │ │ │ │ movs r2, r0 │ │ │ │ - bpl.n 283f8 │ │ │ │ + bmi.n 27ea8 │ │ │ │ movs r2, r0 │ │ │ │ - bcc.n 28558 │ │ │ │ + bcs.n 27e08 │ │ │ │ movs r2, r0 │ │ │ │ - bcc.n 283e0 │ │ │ │ + bcs.n 27e90 │ │ │ │ movs r2, r0 │ │ │ │ - bpl.n 2840c │ │ │ │ + bmi.n 27ebc │ │ │ │ movs r2, r0 │ │ │ │ - bcc.n 28404 │ │ │ │ + bcs.n 27eb4 │ │ │ │ movs r2, r0 │ │ │ │ - bcc.n 283cc │ │ │ │ + bcs.n 27e7c │ │ │ │ movs r2, r0 │ │ │ │ - udf #28 │ │ │ │ + bgt.n 27d6c │ │ │ │ movs r2, r0 │ │ │ │ - bcc.n 283f0 │ │ │ │ + bcs.n 27ea0 │ │ │ │ movs r2, r0 │ │ │ │ - bcc.n 2842c │ │ │ │ + bcs.n 27edc │ │ │ │ movs r2, r0 │ │ │ │ - bcc.n 2844c │ │ │ │ + bcs.n 27cfc │ │ │ │ movs r2, r0 │ │ │ │ - uxtb r0, r6 │ │ │ │ + cbz r4, 27e12 │ │ │ │ movs r2, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr.w ip, [pc, #296] @ 285cc │ │ │ │ + ldr.w ip, [pc, #296] @ 27f24 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ add ip, pc │ │ │ │ ldr.w lr, [ip] │ │ │ │ add.w ip, r1, #4294967295 @ 0xffffffff │ │ │ │ add lr, r0 │ │ │ │ cmp.w ip, #17 │ │ │ │ - bhi.n 28582 │ │ │ │ + bhi.n 27eda │ │ │ │ tbb [pc, ip] │ │ │ │ adds r1, r2, r4 │ │ │ │ cmp r1, #33 @ 0x21 │ │ │ │ subs r1, #49 @ 0x31 │ │ │ │ subs r7, #60 @ 0x3c │ │ │ │ cmp r2, r8 │ │ │ │ str r5, [r1, r1] │ │ │ │ ldrsb r3, [r2, r1] │ │ │ │ ldrb r1, [r3, r1] │ │ │ │ lsrs r7, r3, #5 │ │ │ │ ldr.w r1, [lr, #116] @ 0x74 │ │ │ │ mov r0, r2 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 15c34 │ │ │ │ + b.w 15af0 │ │ │ │ ldr.w r1, [lr, #16] │ │ │ │ mov r0, r2 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 168f8 │ │ │ │ + b.w 167a8 │ │ │ │ ldr.w r1, [lr, #44] @ 0x2c │ │ │ │ mov r0, r2 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1666c │ │ │ │ + b.w 1651c │ │ │ │ ldr.w r1, [lr, #36] @ 0x24 │ │ │ │ mov r0, r2 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 16ff4 │ │ │ │ + b.w 16e8c │ │ │ │ ldr.w r1, [lr, #28] │ │ │ │ mov r0, r2 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 17d98 │ │ │ │ + b.w 17c24 │ │ │ │ ldr.w r1, [lr, #24] │ │ │ │ mov r0, r2 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 181c0 │ │ │ │ + b.w 1804c │ │ │ │ ldr.w r1, [lr, #20] │ │ │ │ - b.n 284e4 │ │ │ │ + b.n 27e3c │ │ │ │ ldr.w r1, [lr, #64] @ 0x40 │ │ │ │ - b.n 284f4 │ │ │ │ + b.n 27e4c │ │ │ │ ldr.w r1, [lr, #4] │ │ │ │ - b.n 284f4 │ │ │ │ + b.n 27e4c │ │ │ │ ldr.w r1, [lr, #8] │ │ │ │ - b.n 284f4 │ │ │ │ + b.n 27e4c │ │ │ │ ldr.w r1, [lr, #72] @ 0x48 │ │ │ │ mov r0, r2 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 17f9c │ │ │ │ + b.w 17e28 │ │ │ │ ldr.w r1, [lr, #76] @ 0x4c │ │ │ │ - b.n 28514 │ │ │ │ + b.n 27e6c │ │ │ │ ldr.w r1, [lr, #80] @ 0x50 │ │ │ │ - b.n 28504 │ │ │ │ + b.n 27e5c │ │ │ │ ldr.w r1, [lr, #84] @ 0x54 │ │ │ │ - b.n 284e4 │ │ │ │ + b.n 27e3c │ │ │ │ ldr.w r1, [lr, #136] @ 0x88 │ │ │ │ - b.n 2854c │ │ │ │ + b.n 27ea4 │ │ │ │ ldr.w r1, [lr, #108] @ 0x6c │ │ │ │ - b.n 28504 │ │ │ │ + b.n 27e5c │ │ │ │ ldr.w r1, [lr, #68] @ 0x44 │ │ │ │ - b.n 284f4 │ │ │ │ + b.n 27e4c │ │ │ │ ldr.w r1, [lr, #112] @ 0x70 │ │ │ │ - b.n 284d4 │ │ │ │ + b.n 27e2c │ │ │ │ strd r1, r0, [sp, #32] │ │ │ │ ldrd r0, r2, [r3] │ │ │ │ str r2, [sp, #28] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - blx 17904 │ │ │ │ + blx 1779c │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 17904 │ │ │ │ + blx 1779c │ │ │ │ strd r4, r0, [sp, #16] │ │ │ │ - ldr r0, [pc, #44] @ (285d0 ) │ │ │ │ + ldr r0, [pc, #44] @ (27f28 ) │ │ │ │ movw lr, #321 @ 0x141 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ str r2, [sp, #12] │ │ │ │ add r0, pc │ │ │ │ - ldr r3, [pc, #36] @ (285d4 ) │ │ │ │ + ldr r3, [pc, #36] @ (27f2c ) │ │ │ │ strd lr, r0, [sp] │ │ │ │ - ldr r2, [pc, #32] @ (285d8 ) │ │ │ │ + ldr r2, [pc, #32] @ (27f30 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #32] @ (285dc ) │ │ │ │ + ldr r0, [pc, #32] @ (27f34 ) │ │ │ │ ldr r1, [sp, #32] │ │ │ │ add r2, pc │ │ │ │ str r1, [sp, #8] │ │ │ │ add r0, pc │ │ │ │ movs r1, #16 │ │ │ │ - blx 189fc │ │ │ │ + blx 18870 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ - ldrb r4, [r2, #26] │ │ │ │ + strh r4, [r6, #40] @ 0x28 │ │ │ │ movs r5, r0 │ │ │ │ - add r6, pc, #352 @ (adr r6, 28734 ) │ │ │ │ + add r5, pc, #16 @ (adr r5, 27f3c ) │ │ │ │ movs r2, r0 │ │ │ │ - bne.n 28674 │ │ │ │ + ldmia r7, {r1, r3, r4, r5, r6, r7} │ │ │ │ movs r2, r0 │ │ │ │ - add r6, pc, #32 @ (adr r6, 285fc ) │ │ │ │ + add r4, pc, #720 @ (adr r4, 28204 ) │ │ │ │ movs r2, r0 │ │ │ │ - add r6, pc, #240 @ (adr r6, 286d0 ) │ │ │ │ + add r4, pc, #928 @ (adr r4, 282d8 ) │ │ │ │ movs r2, r0 │ │ │ │ - b.w 15144 │ │ │ │ + b.w 1500c │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r5, [pc, #124] @ (28670 ) │ │ │ │ + ldr r5, [pc, #124] @ (27fc8 ) │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r2 │ │ │ │ - ldr r2, [pc, #120] @ (28674 ) │ │ │ │ + ldr r2, [pc, #120] @ (27fcc ) │ │ │ │ add r5, pc │ │ │ │ - ldr r3, [pc, #120] @ (28678 ) │ │ │ │ + ldr r3, [pc, #120] @ (27fd0 ) │ │ │ │ add r2, pc │ │ │ │ sub sp, #20 │ │ │ │ mov r7, r1 │ │ │ │ ldr r4, [r5, #0] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r4, r6 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ - blx 1676c │ │ │ │ + blx 1661c │ │ │ │ ldr r2, [r4, #120] @ 0x78 │ │ │ │ str r0, [r4, #100] @ 0x64 │ │ │ │ - cbnz r2, 2865c │ │ │ │ + cbnz r2, 27fb4 │ │ │ │ ldr r1, [r5, #68] @ 0x44 │ │ │ │ mov r0, r6 │ │ │ │ mov r3, r7 │ │ │ │ add r5, sp, #8 │ │ │ │ str r5, [sp, #0] │ │ │ │ - blx 159e8 │ │ │ │ + blx 158b0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - cbz r0, 2864a │ │ │ │ - ldr r2, [pc, #72] @ (2867c ) │ │ │ │ - ldr r3, [pc, #64] @ (28678 ) │ │ │ │ + cbz r0, 27fa2 │ │ │ │ + ldr r2, [pc, #72] @ (27fd4 ) │ │ │ │ + ldr r3, [pc, #64] @ (27fd0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2866a │ │ │ │ + bne.n 27fc2 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r3, [r4, #100] @ 0x64 │ │ │ │ str r0, [r4, #100] @ 0x64 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 28632 │ │ │ │ + beq.n 27f8a │ │ │ │ mov r0, r3 │ │ │ │ - blx 15aa8 │ │ │ │ + blx 15964 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - b.n 28632 │ │ │ │ + b.n 27f8a │ │ │ │ mov r0, r7 │ │ │ │ - blx 1676c │ │ │ │ + blx 1661c │ │ │ │ mov r3, r0 │ │ │ │ movs r0, #1 │ │ │ │ str r3, [r4, #104] @ 0x68 │ │ │ │ - b.n 28632 │ │ │ │ - blx 17a74 <__stack_chk_fail@plt> │ │ │ │ + b.n 27f8a │ │ │ │ + blx 1790c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldrb r2, [r0, #21] │ │ │ │ + strh r2, [r4, #30] │ │ │ │ movs r5, r0 │ │ │ │ - str r2, [r5, #92] @ 0x5c │ │ │ │ + ldr r2, [r6, #72] @ 0x48 │ │ │ │ movs r5, r0 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r6, #88] @ 0x58 │ │ │ │ + ldr r2, [r7, #68] @ 0x44 │ │ │ │ movs r5, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r5, [pc, #124] @ (2870c ) │ │ │ │ + ldr r5, [pc, #124] @ (28064 ) │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r2 │ │ │ │ - ldr r2, [pc, #120] @ (28710 ) │ │ │ │ + ldr r2, [pc, #120] @ (28068 ) │ │ │ │ add r5, pc │ │ │ │ - ldr r3, [pc, #120] @ (28714 ) │ │ │ │ + ldr r3, [pc, #120] @ (2806c ) │ │ │ │ add r2, pc │ │ │ │ sub sp, #20 │ │ │ │ mov r7, r1 │ │ │ │ ldr r4, [r5, #0] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r4, r6 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ - blx 1676c │ │ │ │ + blx 1661c │ │ │ │ ldr r2, [r4, #120] @ 0x78 │ │ │ │ str r0, [r4, #92] @ 0x5c │ │ │ │ - cbnz r2, 286f8 │ │ │ │ + cbnz r2, 28050 │ │ │ │ ldr r1, [r5, #64] @ 0x40 │ │ │ │ mov r0, r6 │ │ │ │ mov r3, r7 │ │ │ │ add r5, sp, #8 │ │ │ │ str r5, [sp, #0] │ │ │ │ - blx 159e8 │ │ │ │ + blx 158b0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - cbz r0, 286e6 │ │ │ │ - ldr r2, [pc, #72] @ (28718 ) │ │ │ │ - ldr r3, [pc, #64] @ (28714 ) │ │ │ │ + cbz r0, 2803e │ │ │ │ + ldr r2, [pc, #72] @ (28070 ) │ │ │ │ + ldr r3, [pc, #64] @ (2806c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 28706 │ │ │ │ + bne.n 2805e │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ str r0, [r4, #92] @ 0x5c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 286ce │ │ │ │ + beq.n 28026 │ │ │ │ mov r0, r3 │ │ │ │ - blx 15aa8 │ │ │ │ + blx 15964 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - b.n 286ce │ │ │ │ + b.n 28026 │ │ │ │ mov r0, r7 │ │ │ │ - blx 1676c │ │ │ │ + blx 1661c │ │ │ │ mov r3, r0 │ │ │ │ movs r0, #1 │ │ │ │ str r3, [r4, #96] @ 0x60 │ │ │ │ - b.n 286ce │ │ │ │ - blx 17a74 <__stack_chk_fail@plt> │ │ │ │ + b.n 28026 │ │ │ │ + blx 1790c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldrb r6, [r4, #18] │ │ │ │ + strh r6, [r0, #26] │ │ │ │ movs r5, r0 │ │ │ │ - str r6, [r1, #84] @ 0x54 │ │ │ │ + ldr r6, [r2, #64] @ 0x40 │ │ │ │ movs r5, r0 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r2, #80] @ 0x50 │ │ │ │ + ldr r6, [r3, #60] @ 0x3c │ │ │ │ movs r5, r0 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr.w ip, [pc, #88] @ 28784 │ │ │ │ + ldr.w ip, [pc, #88] @ 280dc │ │ │ │ sub sp, #20 │ │ │ │ mov r3, r1 │ │ │ │ - ldr.w lr, [pc, #84] @ 28788 │ │ │ │ + ldr.w lr, [pc, #84] @ 280e0 │ │ │ │ add ip, pc │ │ │ │ movs r1, #0 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r2, r1 │ │ │ │ str r1, [sp, #8] │ │ │ │ add lr, pc │ │ │ │ ldr.w r1, [ip, #60] @ 0x3c │ │ │ │ add.w ip, sp, #8 │ │ │ │ str.w ip, [sp, #4] │ │ │ │ - ldr.w ip, [pc, #60] @ 2878c │ │ │ │ + ldr.w ip, [pc, #60] @ 280e4 │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #12] │ │ │ │ mov.w ip, #0 │ │ │ │ - blx 159e8 │ │ │ │ - ldr r2, [pc, #40] @ (28790 ) │ │ │ │ - ldr r3, [pc, #32] @ (2878c ) │ │ │ │ + blx 158b0 │ │ │ │ + ldr r2, [pc, #40] @ (280e8 ) │ │ │ │ + ldr r3, [pc, #32] @ (280e4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r0, [sp, #8] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 28780 │ │ │ │ + bne.n 280d8 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - blx 17a74 <__stack_chk_fail@plt> │ │ │ │ - ldrb r6, [r0, #16] │ │ │ │ + blx 1790c <__stack_chk_fail@plt> │ │ │ │ + strh r6, [r4, #20] │ │ │ │ movs r5, r0 │ │ │ │ - str r0, [r5, #72] @ 0x48 │ │ │ │ + ldr r0, [r6, #52] @ 0x34 │ │ │ │ movs r5, r0 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r7, #68] @ 0x44 │ │ │ │ + ldr r6, [r0, #52] @ 0x34 │ │ │ │ movs r5, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r0, r3 │ │ │ │ mov r6, r2 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r5, [sp, #32] │ │ │ │ str r3, [sp, #4] │ │ │ │ - blx 17240 │ │ │ │ - ldr.w ip, [pc, #52] @ 287f0 │ │ │ │ + blx 170d8 │ │ │ │ + ldr.w ip, [pc, #52] @ 28148 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ add ip, pc │ │ │ │ ldr.w r2, [ip] │ │ │ │ add r0, r2 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - blx 16a60 │ │ │ │ - cbz r0, 287ea │ │ │ │ + blx 16904 │ │ │ │ + cbz r0, 28142 │ │ │ │ str r5, [sp, #32] │ │ │ │ mov r2, r6 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r1, r7 │ │ │ │ ldr.w lr, [r4, #4] │ │ │ │ ldr r0, [r4, #16] │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ @@ -26076,5001 +25650,5002 @@ │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ bx ip │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - ldrb r6, [r7, #13] │ │ │ │ + strh r6, [r3, #16] │ │ │ │ movs r5, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #84] @ (28858 ) │ │ │ │ + ldr r3, [pc, #84] @ (281b0 ) │ │ │ │ sub sp, #8 │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r3, #0] │ │ │ │ add r4, r0 │ │ │ │ ldr r3, [r4, #72] @ 0x48 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 2884e │ │ │ │ + beq.n 281a6 │ │ │ │ mov r6, r2 │ │ │ │ mov r5, r0 │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #72] @ 0x48 │ │ │ │ - cbz r3, 28826 │ │ │ │ + cbz r3, 2817e │ │ │ │ mov r0, r3 │ │ │ │ str r1, [sp, #4] │ │ │ │ - blx 15aa8 │ │ │ │ + blx 15964 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - cbz r1, 28830 │ │ │ │ + cbz r1, 28188 │ │ │ │ mov r0, r1 │ │ │ │ - blx 1676c │ │ │ │ + blx 1661c │ │ │ │ mov r1, r0 │ │ │ │ strd r1, r6, [r4, #72] @ 0x48 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r4, [pc, #36] @ (2885c ) │ │ │ │ + ldr r4, [pc, #36] @ (281b4 ) │ │ │ │ add r4, pc │ │ │ │ ldr r1, [r4, #116] @ 0x74 │ │ │ │ - blx 18348 │ │ │ │ + blx 181c8 │ │ │ │ ldr r1, [r4, #120] @ 0x78 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 18344 │ │ │ │ + b.w 181c4 │ │ │ │ ldr r5, [r4, #76] @ 0x4c │ │ │ │ cmp r5, r2 │ │ │ │ - bne.n 28812 │ │ │ │ + bne.n 2816a │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldrb r6, [r6, #12] │ │ │ │ + strh r6, [r2, #14] │ │ │ │ movs r5, r0 │ │ │ │ - ldrb r4, [r0, #12] │ │ │ │ + strh r4, [r4, #12] │ │ │ │ movs r5, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #4] │ │ │ │ - blx 15e34 │ │ │ │ + blx 15cf0 │ │ │ │ str r0, [sp, #0] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - blx 18258 │ │ │ │ + blx 180e4 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.n 287f4 │ │ │ │ - ldr r3, [pc, #92] @ (288f0 ) │ │ │ │ + b.n 2814c │ │ │ │ + ldr r3, [pc, #92] @ (28248 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r3, r0 │ │ │ │ ldr.w r2, [r3, #136] @ 0x88 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 288ee │ │ │ │ + beq.n 28246 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ movs r0, #0 │ │ │ │ str.w r0, [r3, #136] @ 0x88 │ │ │ │ - cbz r2, 288c8 │ │ │ │ + cbz r2, 28220 │ │ │ │ mov r0, r2 │ │ │ │ strd r3, r1, [sp] │ │ │ │ - blx 15aa8 │ │ │ │ + blx 15964 │ │ │ │ ldrd r3, r1, [sp] │ │ │ │ - cbz r1, 288d6 │ │ │ │ + cbz r1, 2822e │ │ │ │ mov r0, r1 │ │ │ │ str r3, [sp, #0] │ │ │ │ - blx 1676c │ │ │ │ + blx 1661c │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mov r1, r0 │ │ │ │ str.w r1, [r3, #136] @ 0x88 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r3, [pc, #20] @ (288f4 ) │ │ │ │ + ldr r3, [pc, #20] @ (2824c ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #132] @ 0x84 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 18344 │ │ │ │ + b.w 181c4 │ │ │ │ bx lr │ │ │ │ - ldrb r2, [r5, #10] │ │ │ │ + strh r2, [r1, #10] │ │ │ │ movs r5, r0 │ │ │ │ - ldrb r6, [r3, #9] │ │ │ │ + strh r6, [r7, #6] │ │ │ │ movs r5, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ - blx 1821c │ │ │ │ + blx 180a8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.n 28890 │ │ │ │ + b.n 281e8 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #60] @ (28964 ) │ │ │ │ + ldr r3, [pc, #60] @ (282bc ) │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r3, #0] │ │ │ │ add r4, r0 │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ - blx 15b38 │ │ │ │ - cbz r0, 2895a │ │ │ │ + blx 159f4 │ │ │ │ + cbz r0, 282b2 │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #84] @ 0x54 │ │ │ │ - cbz r0, 28946 │ │ │ │ - blx 15148 │ │ │ │ - ldr r3, [pc, #32] @ (28968 ) │ │ │ │ + cbz r0, 2829e │ │ │ │ + blx 15010 │ │ │ │ + ldr r3, [pc, #32] @ (282c0 ) │ │ │ │ mov r0, r5 │ │ │ │ str r6, [r4, #84] @ 0x54 │ │ │ │ add r3, pc │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr.w r1, [r3, #128] @ 0x80 │ │ │ │ - b.w 18344 │ │ │ │ + b.w 181c4 │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 15144 │ │ │ │ - ldrb r0, [r2, #8] │ │ │ │ + b.w 1500c │ │ │ │ + strh r0, [r6, #4] │ │ │ │ movs r5, r0 │ │ │ │ - ldrb r0, [r6, #7] │ │ │ │ + strh r0, [r2, #4] │ │ │ │ movs r5, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ - blx 17928 │ │ │ │ + blx 177c0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.n 28918 │ │ │ │ + b.n 28270 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r3 │ │ │ │ mov r8, r2 │ │ │ │ mov r7, r1 │ │ │ │ ldr r5, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r6, [sp, #32] │ │ │ │ - blx 17240 │ │ │ │ - ldr r2, [pc, #44] @ (289e0 ) │ │ │ │ + blx 170d8 │ │ │ │ + ldr r2, [pc, #44] @ (28338 ) │ │ │ │ ldr r3, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ ldr r2, [r2, #0] │ │ │ │ add r0, r2 │ │ │ │ ldr r2, [r0, #24] │ │ │ │ cmp r5, r2 │ │ │ │ - beq.n 289c6 │ │ │ │ + beq.n 2831e │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ str r6, [sp, #32] │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ ldr r5, [r4, #4] │ │ │ │ ldr r0, [r4, #16] │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ mov ip, r5 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ bx ip │ │ │ │ nop │ │ │ │ - ldrb r0, [r1, #6] │ │ │ │ + strh r0, [r5, #0] │ │ │ │ movs r5, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ - blx 15264 │ │ │ │ - ldr r1, [pc, #32] @ (28a1c ) │ │ │ │ + blx 1512c │ │ │ │ + ldr r1, [pc, #32] @ (28374 ) │ │ │ │ mov r2, r0 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r1, #0] │ │ │ │ add r3, r4 │ │ │ │ ldr r0, [r3, #80] @ 0x50 │ │ │ │ cmp r2, r0 │ │ │ │ - beq.n 28a18 │ │ │ │ + beq.n 28370 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r1, #124] @ 0x7c │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ str r2, [r3, #80] @ 0x50 │ │ │ │ - b.w 18344 │ │ │ │ + b.w 181c4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldrb r6, [r7, #4] │ │ │ │ + ldrb r6, [r3, #31] │ │ │ │ movs r5, r0 │ │ │ │ │ │ │ │ -00028a20 : │ │ │ │ +00028378 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #60] @ (28a6c ) │ │ │ │ + ldr r3, [pc, #60] @ (283c4 ) │ │ │ │ sub sp, #12 │ │ │ │ add r3, pc │ │ │ │ dmb ish │ │ │ │ add.w r2, r3, #152 @ 0x98 │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ dmb ish │ │ │ │ - cbz r3, 28a52 │ │ │ │ - ldr r3, [pc, #40] @ (28a70 ) │ │ │ │ + cbz r3, 283aa │ │ │ │ + ldr r3, [pc, #40] @ (283c8 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, #152] @ 0x98 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #4] │ │ │ │ - blx 18190 │ │ │ │ + blx 1801c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 28a46 │ │ │ │ - bl 27ddc │ │ │ │ + beq.n 2839e │ │ │ │ + bl 27734 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - blx 1867c │ │ │ │ - b.n 28a46 │ │ │ │ - ldrb r2, [r1, #4] │ │ │ │ + blx 184fc │ │ │ │ + b.n 2839e │ │ │ │ + ldrb r2, [r5, #30] │ │ │ │ movs r5, r0 │ │ │ │ - ldrb r4, [r6, #3] │ │ │ │ + ldrb r4, [r2, #30] │ │ │ │ movs r5, r0 │ │ │ │ │ │ │ │ -00028a74 : │ │ │ │ +000283cc : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ - cbz r0, 28ac2 │ │ │ │ + cbz r0, 2841a │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r5, r1 │ │ │ │ - blx 172a4 │ │ │ │ - cbz r0, 28aae │ │ │ │ - blx 16bcc │ │ │ │ + blx 1713c │ │ │ │ + cbz r0, 28406 │ │ │ │ + blx 16a70 │ │ │ │ movs r1, #0 │ │ │ │ - ldr r3, [pc, #56] @ (28ad4 ) │ │ │ │ + ldr r3, [pc, #56] @ (2842c ) │ │ │ │ mov r2, r4 │ │ │ │ strd r5, r1, [sp] │ │ │ │ - ldr r1, [pc, #52] @ (28ad8 ) │ │ │ │ + ldr r1, [pc, #52] @ (28430 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ - blx 16680 │ │ │ │ + blx 16530 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r2, [pc, #44] @ (28adc ) │ │ │ │ - ldr r1, [pc, #44] @ (28ae0 ) │ │ │ │ - ldr r0, [pc, #48] @ (28ae4 ) │ │ │ │ + ldr r2, [pc, #44] @ (28434 ) │ │ │ │ + ldr r1, [pc, #44] @ (28438 ) │ │ │ │ + ldr r0, [pc, #48] @ (2843c ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ + blx 16f48 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 28aaa │ │ │ │ - ldr r2, [pc, #36] @ (28ae8 ) │ │ │ │ - ldr r1, [pc, #36] @ (28aec ) │ │ │ │ - ldr r0, [pc, #40] @ (28af0 ) │ │ │ │ + b.n 28402 │ │ │ │ + ldr r2, [pc, #36] @ (28440 ) │ │ │ │ + ldr r1, [pc, #36] @ (28444 ) │ │ │ │ + ldr r0, [pc, #40] @ (28448 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ - b.n 28abe │ │ │ │ - sub sp, #472 @ 0x1d8 │ │ │ │ + blx 16f48 │ │ │ │ + b.n 28416 │ │ │ │ + add r7, sp, #648 @ 0x288 │ │ │ │ movs r2, r0 │ │ │ │ - ldmia r0!, {r5, r6} │ │ │ │ + stmia r7!, {r2, r3} │ │ │ │ movs r2, r0 │ │ │ │ - ldmia r4, {r2, r3, r4, r5, r6} │ │ │ │ + ldmia r3, {r3, r5} │ │ │ │ movs r2, r0 │ │ │ │ - ands r6, r4 │ │ │ │ + subs r6, #182 @ 0xb6 │ │ │ │ movs r3, r0 │ │ │ │ - add r1, pc, #272 @ (adr r1, 28bf8 ) │ │ │ │ + ldr r7, [sp, #960] @ 0x3c0 │ │ │ │ movs r2, r0 │ │ │ │ - ldmia r4, {r3, r4, r6} │ │ │ │ + ldmia r3!, {r2} │ │ │ │ movs r2, r0 │ │ │ │ - ands r2, r2 │ │ │ │ + subs r6, #162 @ 0xa2 │ │ │ │ movs r3, r0 │ │ │ │ - add r1, pc, #192 @ (adr r1, 28bb4 ) │ │ │ │ + ldr r7, [sp, #880] @ 0x370 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -00028af4 : │ │ │ │ +0002844c : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 28b54 │ │ │ │ + cbz r0, 284ac │ │ │ │ mov r0, r1 │ │ │ │ - cbz r1, 28b40 │ │ │ │ + cbz r1, 28498 │ │ │ │ movs r2, #0 │ │ │ │ mov.w r1, #482 @ 0x1e2 │ │ │ │ - blx 16a2c │ │ │ │ + blx 168d0 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 28b3a │ │ │ │ - blx 172a4 │ │ │ │ - cbz r0, 28b34 │ │ │ │ + cbz r0, 28492 │ │ │ │ + blx 1713c │ │ │ │ + cbz r0, 2848c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - blx 18608 │ │ │ │ + blx 18488 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r3 │ │ │ │ - blx 16b34 │ │ │ │ + blx 169d8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ - blx 16b34 │ │ │ │ + blx 169d8 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r1, [pc, #36] @ (28b68 ) │ │ │ │ - ldr r2, [pc, #40] @ (28b6c ) │ │ │ │ - ldr r0, [pc, #40] @ (28b70 ) │ │ │ │ + ldr r1, [pc, #36] @ (284c0 ) │ │ │ │ + ldr r2, [pc, #40] @ (284c4 ) │ │ │ │ + ldr r0, [pc, #40] @ (284c8 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #28 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ - b.n 28b3a │ │ │ │ - ldr r1, [pc, #28] @ (28b74 ) │ │ │ │ - ldr r2, [pc, #32] @ (28b78 ) │ │ │ │ - ldr r0, [pc, #32] @ (28b7c ) │ │ │ │ + blx 16f48 │ │ │ │ + b.n 28492 │ │ │ │ + ldr r1, [pc, #28] @ (284cc ) │ │ │ │ + ldr r2, [pc, #32] @ (284d0 ) │ │ │ │ + ldr r0, [pc, #32] @ (284d4 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #28 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ - b.n 28b3a │ │ │ │ - subs r7, #150 @ 0x96 │ │ │ │ + blx 16f48 │ │ │ │ + b.n 28492 │ │ │ │ + subs r6, #38 @ 0x26 │ │ │ │ movs r3, r0 │ │ │ │ - ldmia r4!, {} │ │ │ │ + ldmia r2, {r2, r3, r5, r7} │ │ │ │ movs r2, r0 │ │ │ │ - add r0, pc, #704 @ (adr r0, 28e34 ) │ │ │ │ + ldr r7, [sp, #368] @ 0x170 │ │ │ │ movs r2, r0 │ │ │ │ - subs r7, #130 @ 0x82 │ │ │ │ + subs r6, #18 │ │ │ │ movs r3, r0 │ │ │ │ - ldmia r3!, {r2, r6, r7} │ │ │ │ + ldmia r2!, {r4, r5, r6} │ │ │ │ movs r2, r0 │ │ │ │ - add r0, pc, #624 @ (adr r0, 28df0 ) │ │ │ │ + ldr r7, [sp, #288] @ 0x120 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -00028b80 : │ │ │ │ +000284d8 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r4, [pc, #120] @ (28c08 ) │ │ │ │ + ldr r4, [pc, #120] @ (28560 ) │ │ │ │ sub sp, #24 │ │ │ │ mov r5, r0 │ │ │ │ add r4, pc │ │ │ │ - blx 172a4 │ │ │ │ - cbz r0, 28bec │ │ │ │ - blx 16bcc │ │ │ │ - ldr r3, [pc, #104] @ (28c0c ) │ │ │ │ + blx 1713c │ │ │ │ + cbz r0, 28544 │ │ │ │ + blx 16a70 │ │ │ │ + ldr r3, [pc, #104] @ (28564 ) │ │ │ │ mov r6, r0 │ │ │ │ ldr r4, [r4, r3] │ │ │ │ dmb ish │ │ │ │ ldr r3, [r4, #0] │ │ │ │ dmb ish │ │ │ │ - cbz r3, 28bd6 │ │ │ │ + cbz r3, 2852e │ │ │ │ ldr r2, [r4, #0] │ │ │ │ - ldr r3, [pc, #88] @ (28c10 ) │ │ │ │ + ldr r3, [pc, #88] @ (28568 ) │ │ │ │ movs r1, #0 │ │ │ │ str r1, [sp, #12] │ │ │ │ movs r1, #1 │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r6 │ │ │ │ - ldr r3, [pc, #76] @ (28c14 ) │ │ │ │ - ldr r1, [pc, #80] @ (28c18 ) │ │ │ │ + ldr r3, [pc, #76] @ (2856c ) │ │ │ │ + ldr r1, [pc, #80] @ (28570 ) │ │ │ │ add r3, pc │ │ │ │ str r5, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ - blx 16680 │ │ │ │ + blx 16530 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #68] @ (28c1c ) │ │ │ │ + ldr r0, [pc, #68] @ (28574 ) │ │ │ │ add r0, pc │ │ │ │ - blx 155a0 │ │ │ │ + blx 15468 │ │ │ │ dmb ish │ │ │ │ str r0, [r4, #0] │ │ │ │ dmb ish │ │ │ │ ldr r2, [r4, #0] │ │ │ │ - b.n 28bb4 │ │ │ │ - ldr r1, [pc, #48] @ (28c20 ) │ │ │ │ + b.n 2850c │ │ │ │ + ldr r1, [pc, #48] @ (28578 ) │ │ │ │ str r0, [sp, #20] │ │ │ │ - ldr r2, [pc, #48] @ (28c24 ) │ │ │ │ + ldr r2, [pc, #48] @ (2857c ) │ │ │ │ add r1, pc │ │ │ │ - ldr r0, [pc, #48] @ (28c28 ) │ │ │ │ + ldr r0, [pc, #48] @ (28580 ) │ │ │ │ adds r1, #48 @ 0x30 │ │ │ │ add r2, pc │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ + blx 16f48 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - str r4, [r2, #4] │ │ │ │ + str r4, [r3, #112] @ 0x70 │ │ │ │ movs r5, r0 │ │ │ │ - asrs r0, r3, #15 │ │ │ │ + asrs r0, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3, {r3, r4, r5} │ │ │ │ + ldmia r1!, {r2, r5, r6, r7} │ │ │ │ movs r2, r0 │ │ │ │ - add r7, sp, #832 @ 0x340 │ │ │ │ + add r6, sp, #496 @ 0x1f0 │ │ │ │ movs r2, r0 │ │ │ │ - stmia r7!, {r3, r4, r5} │ │ │ │ + stmia r5!, {r2, r5, r6, r7} │ │ │ │ movs r2, r0 │ │ │ │ - ldmia r3!, {r2, r5, r7} │ │ │ │ + ldmia r2!, {r4, r6} │ │ │ │ movs r2, r0 │ │ │ │ - subs r6, #234 @ 0xea │ │ │ │ + subs r5, #122 @ 0x7a │ │ │ │ movs r3, r0 │ │ │ │ - ldmia r3!, {r2, r5, r6} │ │ │ │ + ldmia r2!, {r4} │ │ │ │ movs r2, r0 │ │ │ │ - add r0, pc, #8 @ (adr r0, 28c34 ) │ │ │ │ + ldr r6, [sp, #696] @ 0x2b8 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -00028c2c : │ │ │ │ +00028584 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ - blx 16bcc │ │ │ │ + blx 16a70 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 28cd8 │ │ │ │ + beq.n 28630 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 28c56 │ │ │ │ + cbz r3, 285ae │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 28c62 │ │ │ │ + beq.n 285ba │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ + blx 17500 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 28cd8 │ │ │ │ - cbz r5, 28c7e │ │ │ │ - blx 15964 │ │ │ │ + beq.n 28630 │ │ │ │ + cbz r5, 285d6 │ │ │ │ + blx 1582c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - cbz r3, 28c72 │ │ │ │ + cbz r3, 285ca │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 28c7e │ │ │ │ + beq.n 285d6 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 17668 │ │ │ │ + blx 17500 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 28d06 │ │ │ │ + beq.n 2865e │ │ │ │ adds r2, r6, #1 │ │ │ │ - blt.n 28d26 │ │ │ │ - ldr r3, [pc, #216] @ (28d5c ) │ │ │ │ + blt.n 2867e │ │ │ │ + ldr r3, [pc, #216] @ (286b4 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r4, r3 │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ str r3, [r4, #12] │ │ │ │ - cbz r0, 28c96 │ │ │ │ - blx 15aa8 │ │ │ │ - cbz r5, 28cf0 │ │ │ │ - cbz r7, 28cbe │ │ │ │ + cbz r0, 285ee │ │ │ │ + blx 15964 │ │ │ │ + cbz r5, 28648 │ │ │ │ + cbz r7, 28616 │ │ │ │ movs r1, #47 @ 0x2f │ │ │ │ mov r0, r7 │ │ │ │ - blx 15d34 │ │ │ │ + blx 15bf0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 28d3e │ │ │ │ + beq.n 28696 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ movs r1, #0 │ │ │ │ - blx 15bb8 │ │ │ │ + blx 15a74 │ │ │ │ cmp r0, r7 │ │ │ │ - beq.n 28cbe │ │ │ │ + beq.n 28616 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r7 │ │ │ │ movs r1, #26 │ │ │ │ - blx 15d28 │ │ │ │ + blx 15be4 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ adds r3, r6, #1 │ │ │ │ - beq.n 28d14 │ │ │ │ + beq.n 2866c │ │ │ │ mov r2, r6 │ │ │ │ asrs r3, r6, #31 │ │ │ │ - blx 18b48 │ │ │ │ + blx 189bc │ │ │ │ mov r0, r5 │ │ │ │ - blx 1676c │ │ │ │ + blx 1661c │ │ │ │ str r0, [r4, #12] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r1, [pc, #132] @ (28d60 ) │ │ │ │ - ldr r2, [pc, #136] @ (28d64 ) │ │ │ │ - ldr r0, [pc, #136] @ (28d68 ) │ │ │ │ + ldr r1, [pc, #132] @ (286b8 ) │ │ │ │ + ldr r2, [pc, #136] @ (286bc ) │ │ │ │ + ldr r0, [pc, #136] @ (286c0 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add r0, pc │ │ │ │ adds r1, #80 @ 0x50 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 170ac │ │ │ │ + b.w 16f44 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ movs r1, #26 │ │ │ │ - blx 18924 │ │ │ │ + blx 18798 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ movs r1, #21 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 18920 │ │ │ │ - ldr r1, [pc, #100] @ (28d6c ) │ │ │ │ - ldr r2, [pc, #100] @ (28d70 ) │ │ │ │ - ldr r0, [pc, #104] @ (28d74 ) │ │ │ │ + b.w 18794 │ │ │ │ + ldr r1, [pc, #100] @ (286c4 ) │ │ │ │ + ldr r2, [pc, #100] @ (286c8 ) │ │ │ │ + ldr r0, [pc, #104] @ (286cc ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add r0, pc │ │ │ │ - b.n 28ce4 │ │ │ │ + b.n 2863c │ │ │ │ movs r1, #4 │ │ │ │ - blx 15b08 │ │ │ │ + blx 159c4 │ │ │ │ mov r0, r5 │ │ │ │ - blx 1676c │ │ │ │ + blx 1661c │ │ │ │ str r0, [r4, #12] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r1, [pc, #80] @ (28d78 ) │ │ │ │ - ldr r2, [pc, #80] @ (28d7c ) │ │ │ │ - ldr r0, [pc, #84] @ (28d80 ) │ │ │ │ + ldr r1, [pc, #80] @ (286d0 ) │ │ │ │ + ldr r2, [pc, #80] @ (286d4 ) │ │ │ │ + ldr r0, [pc, #84] @ (286d8 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #80 @ 0x50 │ │ │ │ add r0, pc │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 170ac │ │ │ │ - ldr r3, [pc, #68] @ (28d84 ) │ │ │ │ - ldr r2, [pc, #68] @ (28d88 ) │ │ │ │ - ldr r1, [pc, #72] @ (28d8c ) │ │ │ │ + b.w 16f44 │ │ │ │ + ldr r3, [pc, #68] @ (286dc ) │ │ │ │ + ldr r2, [pc, #68] @ (286e0 ) │ │ │ │ + ldr r1, [pc, #72] @ (286e4 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #72] @ (28d90 ) │ │ │ │ + ldr r0, [pc, #72] @ (286e8 ) │ │ │ │ add r2, pc │ │ │ │ adds r3, #80 @ 0x50 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ movw r2, #1159 @ 0x487 │ │ │ │ - blx 18390 │ │ │ │ - b.n 28ca6 │ │ │ │ - strb r0, [r7, #26] │ │ │ │ + blx 18210 │ │ │ │ + b.n 285fe │ │ │ │ + ldrb r0, [r3, #21] │ │ │ │ movs r5, r0 │ │ │ │ - subs r5, #254 @ 0xfe │ │ │ │ + subs r4, #142 @ 0x8e │ │ │ │ movs r3, r0 │ │ │ │ - add r1, sp, #160 @ 0xa0 │ │ │ │ + add r7, pc, #848 @ (adr r7, 28a10 ) │ │ │ │ movs r2, r0 │ │ │ │ - ldr r7, [sp, #104] @ 0x68 │ │ │ │ + ldr r5, [sp, #792] @ 0x318 │ │ │ │ movs r2, r0 │ │ │ │ - subs r5, #208 @ 0xd0 │ │ │ │ + subs r4, #96 @ 0x60 │ │ │ │ movs r3, r0 │ │ │ │ - ldmia r2, {r1, r2, r4, r5, r6} │ │ │ │ + ldmia r1, {r1, r5} │ │ │ │ movs r2, r0 │ │ │ │ - ldr r6, [sp, #944] @ 0x3b0 │ │ │ │ + ldr r5, [sp, #608] @ 0x260 │ │ │ │ movs r2, r0 │ │ │ │ - subs r5, #176 @ 0xb0 │ │ │ │ + subs r4, #64 @ 0x40 │ │ │ │ movs r3, r0 │ │ │ │ - ldmia r2, {r1, r2, r7} │ │ │ │ + ldmia r1, {r1, r4, r5} │ │ │ │ movs r2, r0 │ │ │ │ - ldr r6, [sp, #808] @ 0x328 │ │ │ │ + ldr r5, [sp, #472] @ 0x1d8 │ │ │ │ movs r2, r0 │ │ │ │ - subs r5, #152 @ 0x98 │ │ │ │ + subs r4, #40 @ 0x28 │ │ │ │ movs r3, r0 │ │ │ │ - add r6, pc, #800 @ (adr r6, 290ac ) │ │ │ │ + add r5, pc, #464 @ (adr r5, 288b4 ) │ │ │ │ movs r2, r0 │ │ │ │ - ldmia r1, {r1, r2, r4, r5, r7} │ │ │ │ + ldmia r0!, {r1, r5, r6} │ │ │ │ movs r2, r0 │ │ │ │ - ldr r6, [sp, #688] @ 0x2b0 │ │ │ │ + ldr r5, [sp, #352] @ 0x160 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -00028d94 : │ │ │ │ +000286ec : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r5, r2 │ │ │ │ - blx 16bcc │ │ │ │ - cbz r4, 28dea │ │ │ │ + blx 16a70 │ │ │ │ + cbz r4, 28742 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 28dba │ │ │ │ + cbz r3, 28712 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 28dc4 │ │ │ │ + beq.n 2871c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 28dea │ │ │ │ - cbz r5, 28e00 │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 28742 │ │ │ │ + cbz r5, 28758 │ │ │ │ mov r0, r5 │ │ │ │ - blx 16620 │ │ │ │ + blx 164d0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 158b4 │ │ │ │ + blx 1577c │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - blx 159b0 │ │ │ │ + blx 15878 │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 15aa4 │ │ │ │ - ldr r1, [pc, #36] @ (28e10 ) │ │ │ │ - ldr r2, [pc, #36] @ (28e14 ) │ │ │ │ - ldr r0, [pc, #40] @ (28e18 ) │ │ │ │ + b.w 15960 │ │ │ │ + ldr r1, [pc, #36] @ (28768 ) │ │ │ │ + ldr r2, [pc, #36] @ (2876c ) │ │ │ │ + ldr r0, [pc, #40] @ (28770 ) │ │ │ │ add r1, pc │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ add r2, pc │ │ │ │ add r0, pc │ │ │ │ adds r1, #112 @ 0x70 │ │ │ │ - b.w 170ac │ │ │ │ + b.w 16f44 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 159ac │ │ │ │ - subs r4, #236 @ 0xec │ │ │ │ + b.w 15874 │ │ │ │ + subs r3, #124 @ 0x7c │ │ │ │ movs r3, r0 │ │ │ │ - add r0, sp, #72 @ 0x48 │ │ │ │ + add r6, pc, #760 @ (adr r6, 28a68 ) │ │ │ │ movs r2, r0 │ │ │ │ - ldr r6, [sp, #16] │ │ │ │ + ldr r4, [sp, #704] @ 0x2c0 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -00028e1c : │ │ │ │ +00028774 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 28f12 │ │ │ │ + beq.n 2886a │ │ │ │ mov r0, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 28f26 │ │ │ │ + beq.n 2887e │ │ │ │ mov r5, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 28ee2 │ │ │ │ + beq.n 2883a │ │ │ │ movs r2, #0 │ │ │ │ mov.w r1, #482 @ 0x1e2 │ │ │ │ - blx 16a2c │ │ │ │ + blx 168d0 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 28f0a │ │ │ │ - blx 16468 │ │ │ │ + beq.n 28862 │ │ │ │ + blx 16318 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 28efc │ │ │ │ - ldr r1, [pc, #228] @ (28f3c ) │ │ │ │ + beq.n 28854 │ │ │ │ + ldr r1, [pc, #228] @ (28894 ) │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - blx 18a14 │ │ │ │ - cbz r0, 28eb2 │ │ │ │ - ldr r1, [pc, #220] @ (28f40 ) │ │ │ │ + blx 18888 │ │ │ │ + cbz r0, 2880a │ │ │ │ + ldr r1, [pc, #220] @ (28898 ) │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - blx 18a14 │ │ │ │ - cbz r0, 28e7a │ │ │ │ - ldr r1, [pc, #212] @ (28f44 ) │ │ │ │ + blx 18888 │ │ │ │ + cbz r0, 287d2 │ │ │ │ + ldr r1, [pc, #212] @ (2889c ) │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - blx 18a14 │ │ │ │ - cbnz r0, 28ed8 │ │ │ │ + blx 18888 │ │ │ │ + cbnz r0, 28830 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - blx 18608 │ │ │ │ + blx 18488 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 16d98 │ │ │ │ + blx 16c30 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 167f0 │ │ │ │ - ldr r1, [pc, #180] @ (28f48 ) │ │ │ │ + blx 166a0 │ │ │ │ + ldr r1, [pc, #180] @ (288a0 ) │ │ │ │ mov r5, r0 │ │ │ │ mov r2, r0 │ │ │ │ add r1, pc │ │ │ │ mov r0, r4 │ │ │ │ - blx 18070 │ │ │ │ + blx 17efc │ │ │ │ mov r0, r5 │ │ │ │ - blx 17e30 │ │ │ │ + blx 17cbc │ │ │ │ mov r0, r6 │ │ │ │ - blx 16b34 │ │ │ │ + blx 169d8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r3, r0 │ │ │ │ mov r2, r5 │ │ │ │ movs r1, #8 │ │ │ │ mov r0, r6 │ │ │ │ - blx 179ec │ │ │ │ + blx 17884 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ - blx 18608 │ │ │ │ + blx 18488 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 15148 │ │ │ │ + blx 15010 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - blx 16b34 │ │ │ │ - b.n 28ea6 │ │ │ │ + blx 169d8 │ │ │ │ + b.n 287fe │ │ │ │ mov r0, r5 │ │ │ │ movs r4, #0 │ │ │ │ - blx 15148 │ │ │ │ - b.n 28ea6 │ │ │ │ - ldr r1, [pc, #104] @ (28f4c ) │ │ │ │ - ldr r2, [pc, #104] @ (28f50 ) │ │ │ │ - ldr r0, [pc, #108] @ (28f54 ) │ │ │ │ + blx 15010 │ │ │ │ + b.n 287fe │ │ │ │ + ldr r1, [pc, #104] @ (288a4 ) │ │ │ │ + ldr r2, [pc, #104] @ (288a8 ) │ │ │ │ + ldr r0, [pc, #108] @ (288ac ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #156 @ 0x9c │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ + blx 16f48 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r5 │ │ │ │ - blx 15148 │ │ │ │ + blx 15010 │ │ │ │ mov r0, r6 │ │ │ │ - blx 16b34 │ │ │ │ - b.n 28ef4 │ │ │ │ + blx 169d8 │ │ │ │ + b.n 2884c │ │ │ │ mov r0, r5 │ │ │ │ - blx 15148 │ │ │ │ - b.n 28ef4 │ │ │ │ - ldr r1, [pc, #68] @ (28f58 ) │ │ │ │ - ldr r2, [pc, #68] @ (28f5c ) │ │ │ │ - ldr r0, [pc, #72] @ (28f60 ) │ │ │ │ + blx 15010 │ │ │ │ + b.n 2884c │ │ │ │ + ldr r1, [pc, #68] @ (288b0 ) │ │ │ │ + ldr r2, [pc, #68] @ (288b4 ) │ │ │ │ + ldr r0, [pc, #72] @ (288b8 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #156 @ 0x9c │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ - b.n 28ef4 │ │ │ │ - ldr r1, [pc, #60] @ (28f64 ) │ │ │ │ - ldr r2, [pc, #60] @ (28f68 ) │ │ │ │ - ldr r0, [pc, #64] @ (28f6c ) │ │ │ │ + blx 16f48 │ │ │ │ + b.n 2884c │ │ │ │ + ldr r1, [pc, #60] @ (288bc ) │ │ │ │ + ldr r2, [pc, #60] @ (288c0 ) │ │ │ │ + ldr r0, [pc, #64] @ (288c4 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #156 @ 0x9c │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ - b.n 28ef4 │ │ │ │ + blx 16f48 │ │ │ │ + b.n 2884c │ │ │ │ nop │ │ │ │ - add r7, pc, #840 @ (adr r7, 29288 ) │ │ │ │ + add r6, pc, #504 @ (adr r6, 28a90 ) │ │ │ │ movs r2, r0 │ │ │ │ - ldmia r1, {r1, r4, r7} │ │ │ │ + ldmia r0!, {r1, r2, r3, r4, r5} │ │ │ │ movs r2, r0 │ │ │ │ - ldmia r1, {r1, r2, r3, r7} │ │ │ │ + ldmia r0!, {r1, r3, r4, r5} │ │ │ │ movs r2, r0 │ │ │ │ - ldmia r1!, {r2, r3, r5, r6} │ │ │ │ + ldmia r0!, {r3, r4} │ │ │ │ movs r2, r0 │ │ │ │ - subs r3, #244 @ 0xf4 │ │ │ │ + subs r2, #132 @ 0x84 │ │ │ │ movs r3, r0 │ │ │ │ - ldmia r0!, {r1, r2, r4, r5, r6, r7} │ │ │ │ + stmia r7!, {r1, r5, r7} │ │ │ │ movs r2, r0 │ │ │ │ - ldr r5, [sp, #56] @ 0x38 │ │ │ │ + ldr r3, [sp, #744] @ 0x2e8 │ │ │ │ movs r2, r0 │ │ │ │ - subs r3, #196 @ 0xc4 │ │ │ │ + subs r2, #84 @ 0x54 │ │ │ │ movs r3, r0 │ │ │ │ - ldmia r0!, {r1, r2} │ │ │ │ + stmia r6!, {r1, r4, r5, r7} │ │ │ │ movs r2, r0 │ │ │ │ - ldr r4, [sp, #888] @ 0x378 │ │ │ │ + ldr r3, [sp, #552] @ 0x228 │ │ │ │ movs r2, r0 │ │ │ │ - subs r3, #176 @ 0xb0 │ │ │ │ + subs r2, #64 @ 0x40 │ │ │ │ movs r3, r0 │ │ │ │ - ldmia r0!, {r1, r3, r4} │ │ │ │ + stmia r6!, {r1, r2, r6, r7} │ │ │ │ movs r2, r0 │ │ │ │ - ldr r4, [sp, #808] @ 0x328 │ │ │ │ + ldr r3, [sp, #472] @ 0x1d8 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -00028f70 : │ │ │ │ - ldr r3, [pc, #8] @ (28f7c ) │ │ │ │ +000288c8 : │ │ │ │ + ldr r3, [pc, #8] @ (288d4 ) │ │ │ │ movs r2, #0 │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - b.w 159e4 │ │ │ │ - strb r0, [r1, #15] │ │ │ │ + b.w 158ac │ │ │ │ + ldrb r0, [r5, #9] │ │ │ │ movs r5, r0 │ │ │ │ │ │ │ │ -00028f80 : │ │ │ │ - ldr.w ip, [pc, #16] @ 28f94 │ │ │ │ +000288d8 : │ │ │ │ + ldr.w ip, [pc, #16] @ 288ec │ │ │ │ mov r3, r1 │ │ │ │ movs r2, #0 │ │ │ │ add ip, pc │ │ │ │ ldr.w r1, [ip, #12] │ │ │ │ - b.w 159e4 │ │ │ │ + b.w 158ac │ │ │ │ nop │ │ │ │ - strb r4, [r6, #14] │ │ │ │ + ldrb r4, [r2, #9] │ │ │ │ movs r5, r0 │ │ │ │ │ │ │ │ -00028f98 : │ │ │ │ - ldr r3, [pc, #8] @ (28fa4 ) │ │ │ │ +000288f0 : │ │ │ │ + ldr r3, [pc, #8] @ (288fc ) │ │ │ │ movs r2, #0 │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r3, #16] │ │ │ │ - b.w 159e4 │ │ │ │ - strb r0, [r4, #14] │ │ │ │ + b.w 158ac │ │ │ │ + ldrb r0, [r0, #9] │ │ │ │ movs r5, r0 │ │ │ │ │ │ │ │ -00028fa8 : │ │ │ │ - ldr r3, [pc, #8] @ (28fb4 ) │ │ │ │ +00028900 : │ │ │ │ + ldr r3, [pc, #8] @ (2890c ) │ │ │ │ movs r2, #0 │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r3, #20] │ │ │ │ - b.w 159e4 │ │ │ │ - strb r0, [r2, #14] │ │ │ │ + b.w 158ac │ │ │ │ + ldrb r0, [r6, #8] │ │ │ │ movs r5, r0 │ │ │ │ │ │ │ │ -00028fb8 : │ │ │ │ - ldr r3, [pc, #8] @ (28fc4 ) │ │ │ │ +00028910 : │ │ │ │ + ldr r3, [pc, #8] @ (2891c ) │ │ │ │ movs r2, #0 │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r3, #24] │ │ │ │ - b.w 159e4 │ │ │ │ - strb r0, [r0, #14] │ │ │ │ + b.w 158ac │ │ │ │ + ldrb r0, [r4, #8] │ │ │ │ movs r5, r0 │ │ │ │ │ │ │ │ -00028fc8 : │ │ │ │ - ldr.w ip, [pc, #16] @ 28fdc │ │ │ │ +00028920 : │ │ │ │ + ldr.w ip, [pc, #16] @ 28934 │ │ │ │ mov r3, r1 │ │ │ │ movs r2, #0 │ │ │ │ add ip, pc │ │ │ │ ldr.w r1, [ip, #28] │ │ │ │ - b.w 159e4 │ │ │ │ + b.w 158ac │ │ │ │ nop │ │ │ │ - strb r4, [r5, #13] │ │ │ │ + ldrb r4, [r1, #8] │ │ │ │ movs r5, r0 │ │ │ │ │ │ │ │ -00028fe0 : │ │ │ │ - ldr r3, [pc, #8] @ (28fec ) │ │ │ │ +00028938 : │ │ │ │ + ldr r3, [pc, #8] @ (28944 ) │ │ │ │ movs r2, #0 │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r3, #32] │ │ │ │ - b.w 159e4 │ │ │ │ - strb r0, [r3, #13] │ │ │ │ + b.w 158ac │ │ │ │ + ldrb r0, [r7, #7] │ │ │ │ movs r5, r0 │ │ │ │ │ │ │ │ -00028ff0 : │ │ │ │ +00028948 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr.w ip, [pc, #24] @ 29018 │ │ │ │ + ldr.w ip, [pc, #24] @ 28970 │ │ │ │ sub sp, #12 │ │ │ │ mov r3, r1 │ │ │ │ add ip, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ movs r2, #0 │ │ │ │ ldr.w r1, [ip, #36] @ 0x24 │ │ │ │ - blx 159e8 │ │ │ │ + blx 158b0 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - strb r6, [r6, #12] │ │ │ │ + ldrb r6, [r2, #7] │ │ │ │ movs r5, r0 │ │ │ │ │ │ │ │ -0002901c : │ │ │ │ - ldr r3, [pc, #8] @ (29028 ) │ │ │ │ +00028974 : │ │ │ │ + ldr r3, [pc, #8] @ (28980 ) │ │ │ │ movs r2, #0 │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r3, #40] @ 0x28 │ │ │ │ - b.w 159e4 │ │ │ │ - strb r4, [r3, #12] │ │ │ │ + b.w 158ac │ │ │ │ + ldrb r4, [r7, #6] │ │ │ │ movs r5, r0 │ │ │ │ │ │ │ │ -0002902c : │ │ │ │ +00028984 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #48] @ (2906c ) │ │ │ │ + ldr r3, [pc, #48] @ (289c4 ) │ │ │ │ mov r1, r0 │ │ │ │ sub sp, #12 │ │ │ │ movs r2, #0 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r3, r0 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ str r2, [r3, #12] │ │ │ │ - cbz r0, 29056 │ │ │ │ + cbz r0, 289ae │ │ │ │ str r1, [sp, #4] │ │ │ │ - blx 15aa8 │ │ │ │ + blx 15964 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - ldr r3, [pc, #24] @ (29070 ) │ │ │ │ + ldr r3, [pc, #24] @ (289c8 ) │ │ │ │ mov r0, r1 │ │ │ │ movs r2, #0 │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r3, #44] @ 0x2c │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 159e4 │ │ │ │ + b.w 158ac │ │ │ │ nop │ │ │ │ - strb r2, [r7, #11] │ │ │ │ + ldrb r2, [r3, #6] │ │ │ │ movs r5, r0 │ │ │ │ - strb r0, [r4, #11] │ │ │ │ + ldrb r0, [r0, #6] │ │ │ │ movs r5, r0 │ │ │ │ │ │ │ │ -00029074 : │ │ │ │ +000289cc : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #24] @ (2909c ) │ │ │ │ + ldr r3, [pc, #24] @ (289f4 ) │ │ │ │ movs r2, #0 │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r3, #0] │ │ │ │ ldr r1, [r3, #48] @ 0x30 │ │ │ │ add r4, r0 │ │ │ │ - blx 159e8 │ │ │ │ + blx 158b0 │ │ │ │ movs r3, #255 @ 0xff │ │ │ │ strb.w r3, [r4, #132] @ 0x84 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - strb r6, [r6, #10] │ │ │ │ + ldrb r6, [r2, #5] │ │ │ │ movs r5, r0 │ │ │ │ │ │ │ │ -000290a0 : │ │ │ │ +000289f8 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr.w ip, [pc, #84] @ 29104 │ │ │ │ + ldr.w ip, [pc, #84] @ 28a5c │ │ │ │ sub sp, #20 │ │ │ │ mov r3, r1 │ │ │ │ mov r1, r2 │ │ │ │ add ip, pc │ │ │ │ add r2, sp, #8 │ │ │ │ str r1, [sp, #0] │ │ │ │ str r2, [sp, #4] │ │ │ │ movs r2, #0 │ │ │ │ - ldr.w lr, [pc, #68] @ 29108 │ │ │ │ + ldr.w lr, [pc, #68] @ 28a60 │ │ │ │ ldr.w r1, [ip, #52] @ 0x34 │ │ │ │ - ldr.w ip, [pc, #64] @ 2910c │ │ │ │ + ldr.w ip, [pc, #64] @ 28a64 │ │ │ │ add lr, pc │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #12] │ │ │ │ mov.w ip, #0 │ │ │ │ - blx 159e8 │ │ │ │ - ldr r2, [pc, #40] @ (29110 ) │ │ │ │ - ldr r3, [pc, #36] @ (2910c ) │ │ │ │ + blx 158b0 │ │ │ │ + ldr r2, [pc, #40] @ (28a68 ) │ │ │ │ + ldr r3, [pc, #36] @ (28a64 ) │ │ │ │ add r2, pc │ │ │ │ ldr r0, [sp, #8] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 290fe │ │ │ │ + bne.n 28a56 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - blx 17a74 <__stack_chk_fail@plt> │ │ │ │ + blx 1790c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - strb r4, [r0, #10] │ │ │ │ + ldrb r4, [r4, #4] │ │ │ │ movs r5, r0 │ │ │ │ - ldrh r2, [r3, r4] │ │ │ │ + str r2, [r4, #28] │ │ │ │ movs r5, r0 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r0, r4] │ │ │ │ + str r0, [r1, #28] │ │ │ │ movs r5, r0 │ │ │ │ │ │ │ │ -00029114 : │ │ │ │ - ldr r3, [pc, #8] @ (29120 ) │ │ │ │ +00028a6c : │ │ │ │ + ldr r3, [pc, #8] @ (28a78 ) │ │ │ │ movs r2, #0 │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r3, #72] @ 0x48 │ │ │ │ - b.w 159e4 │ │ │ │ - strb r4, [r4, #8] │ │ │ │ + b.w 158ac │ │ │ │ + ldrb r4, [r0, #3] │ │ │ │ movs r5, r0 │ │ │ │ │ │ │ │ -00029124 : │ │ │ │ +00028a7c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r8, [sp, #24] │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ - blx 16bcc │ │ │ │ - cbz r4, 291a0 │ │ │ │ + blx 16a70 │ │ │ │ + cbz r4, 28af8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 29150 │ │ │ │ + cbz r3, 28aa8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 2915a │ │ │ │ + beq.n 28ab2 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 291a0 │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 28af8 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 291d0 │ │ │ │ + beq.n 28b28 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 291e4 │ │ │ │ - cbz r7, 291b8 │ │ │ │ + beq.n 28b3c │ │ │ │ + cbz r7, 28b10 │ │ │ │ mov r1, r8 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r7 │ │ │ │ - blx 167d8 │ │ │ │ + blx 16688 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r6 │ │ │ │ - blx 15bfc │ │ │ │ - ldr r2, [pc, #128] @ (291f8 ) │ │ │ │ + blx 15ab8 │ │ │ │ + ldr r2, [pc, #128] @ (28b50 ) │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r0 │ │ │ │ add r2, pc │ │ │ │ mov r0, r7 │ │ │ │ - blx 174fc │ │ │ │ - ldr r2, [pc, #116] @ (291fc ) │ │ │ │ + blx 17394 │ │ │ │ + ldr r2, [pc, #116] @ (28b54 ) │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ add r2, pc │ │ │ │ - blx 16320 │ │ │ │ + blx 161d0 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 15330 │ │ │ │ - ldr r1, [pc, #92] @ (29200 ) │ │ │ │ - ldr r2, [pc, #96] @ (29204 ) │ │ │ │ - ldr r0, [pc, #96] @ (29208 ) │ │ │ │ + b.w 151f8 │ │ │ │ + ldr r1, [pc, #92] @ (28b58 ) │ │ │ │ + ldr r2, [pc, #96] @ (28b5c ) │ │ │ │ + ldr r0, [pc, #96] @ (28b60 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #192 @ 0xc0 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ + blx 16f48 │ │ │ │ movs r0, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r1, [pc, #80] @ (2920c ) │ │ │ │ - ldr r2, [pc, #84] @ (29210 ) │ │ │ │ - ldr r0, [pc, #84] @ (29214 ) │ │ │ │ + ldr r1, [pc, #80] @ (28b64 ) │ │ │ │ + ldr r2, [pc, #84] @ (28b68 ) │ │ │ │ + ldr r0, [pc, #84] @ (28b6c ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #192 @ 0xc0 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ + blx 16f48 │ │ │ │ movs r0, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r1, [pc, #68] @ (29218 ) │ │ │ │ - ldr r2, [pc, #72] @ (2921c ) │ │ │ │ - ldr r0, [pc, #72] @ (29220 ) │ │ │ │ + ldr r1, [pc, #68] @ (28b70 ) │ │ │ │ + ldr r2, [pc, #72] @ (28b74 ) │ │ │ │ + ldr r0, [pc, #72] @ (28b78 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #192 @ 0xc0 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ - b.n 291b2 │ │ │ │ - ldr r1, [pc, #60] @ (29224 ) │ │ │ │ - ldr r2, [pc, #64] @ (29228 ) │ │ │ │ - ldr r0, [pc, #64] @ (2922c ) │ │ │ │ + blx 16f48 │ │ │ │ + b.n 28b0a │ │ │ │ + ldr r1, [pc, #60] @ (28b7c ) │ │ │ │ + ldr r2, [pc, #64] @ (28b80 ) │ │ │ │ + ldr r0, [pc, #64] @ (28b84 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #192 @ 0xc0 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ - b.n 291b2 │ │ │ │ - bl ffe3f1fa <_SOUP_METHOD_CONNECT@@Base+0xffdbedda> │ │ │ │ - bl ffc7d1fe <_SOUP_METHOD_CONNECT@@Base+0xffbfcdde> │ │ │ │ - subs r1, #54 @ 0x36 │ │ │ │ + blx 16f48 │ │ │ │ + b.n 28b0a │ │ │ │ + bl ffe3eb52 <_SOUP_METHOD_CONNECT@@Base+0xffdbe73a> │ │ │ │ + bl ffc7cb56 <_SOUP_METHOD_CONNECT@@Base+0xffbfc73e> │ │ │ │ + adds r7, #198 @ 0xc6 │ │ │ │ movs r3, r0 │ │ │ │ - add r4, pc, #384 @ (adr r4, 29388 ) │ │ │ │ + add r3, pc, #48 @ (adr r3, 28b90 ) │ │ │ │ movs r2, r0 │ │ │ │ - ldr r2, [sp, #320] @ 0x140 │ │ │ │ + ldr r0, [sp, #1008] @ 0x3f0 │ │ │ │ movs r2, r0 │ │ │ │ - subs r1, #30 │ │ │ │ + adds r7, #174 @ 0xae │ │ │ │ movs r3, r0 │ │ │ │ - ldr r4, [sp, #368] @ 0x170 │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r2, [sp, #224] @ 0xe0 │ │ │ │ + ldr r0, [sp, #912] @ 0x390 │ │ │ │ movs r2, r0 │ │ │ │ - subs r1, #6 │ │ │ │ + adds r7, #150 @ 0x96 │ │ │ │ movs r3, r0 │ │ │ │ - stmia r6!, {r4, r6} │ │ │ │ + stmia r4!, {r2, r3, r4, r5, r6, r7} │ │ │ │ movs r2, r0 │ │ │ │ - ldr r2, [sp, #128] @ 0x80 │ │ │ │ + ldr r0, [sp, #816] @ 0x330 │ │ │ │ movs r2, r0 │ │ │ │ - subs r0, #242 @ 0xf2 │ │ │ │ + adds r7, #130 @ 0x82 │ │ │ │ movs r3, r0 │ │ │ │ - @ instruction: 0xb874 │ │ │ │ + @ instruction: 0xb720 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r2, [sp, #48] @ 0x30 │ │ │ │ + ldr r0, [sp, #736] @ 0x2e0 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -00029230 : │ │ │ │ +00028b88 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r7, [sp, #24] │ │ │ │ mov r5, r1 │ │ │ │ mov r8, r2 │ │ │ │ mov r6, r3 │ │ │ │ - blx 16bcc │ │ │ │ - cbz r4, 2928e │ │ │ │ + blx 16a70 │ │ │ │ + cbz r4, 28be6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 2925a │ │ │ │ + cbz r3, 28bb2 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 29264 │ │ │ │ + beq.n 28bbc │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 2928e │ │ │ │ - cbz r5, 292be │ │ │ │ - cbz r6, 292a6 │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 28be6 │ │ │ │ + cbz r5, 28c16 │ │ │ │ + cbz r6, 28bfe │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ movs r2, #0 │ │ │ │ - blx 167d8 │ │ │ │ - ldr r2, [pc, #96] @ (292d4 ) │ │ │ │ + blx 16688 │ │ │ │ + ldr r2, [pc, #96] @ (28c2c ) │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r8 │ │ │ │ add r2, pc │ │ │ │ - blx 174fc │ │ │ │ + blx 17394 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 15330 │ │ │ │ - ldr r1, [pc, #72] @ (292d8 ) │ │ │ │ - ldr r2, [pc, #72] @ (292dc ) │ │ │ │ - ldr r0, [pc, #76] @ (292e0 ) │ │ │ │ + b.w 151f8 │ │ │ │ + ldr r1, [pc, #72] @ (28c30 ) │ │ │ │ + ldr r2, [pc, #72] @ (28c34 ) │ │ │ │ + ldr r0, [pc, #76] @ (28c38 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #224 @ 0xe0 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ + blx 16f48 │ │ │ │ movs r0, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r1, [pc, #60] @ (292e4 ) │ │ │ │ - ldr r2, [pc, #60] @ (292e8 ) │ │ │ │ - ldr r0, [pc, #64] @ (292ec ) │ │ │ │ + ldr r1, [pc, #60] @ (28c3c ) │ │ │ │ + ldr r2, [pc, #60] @ (28c40 ) │ │ │ │ + ldr r0, [pc, #64] @ (28c44 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #224 @ 0xe0 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ + blx 16f48 │ │ │ │ movs r0, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r1, [pc, #48] @ (292f0 ) │ │ │ │ - ldr r2, [pc, #48] @ (292f4 ) │ │ │ │ - ldr r0, [pc, #52] @ (292f8 ) │ │ │ │ + ldr r1, [pc, #48] @ (28c48 ) │ │ │ │ + ldr r2, [pc, #48] @ (28c4c ) │ │ │ │ + ldr r0, [pc, #52] @ (28c50 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #224 @ 0xe0 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ - b.n 292a0 │ │ │ │ + blx 16f48 │ │ │ │ + b.n 28bf8 │ │ │ │ nop │ │ │ │ - bl fff3b2d6 <_SOUP_METHOD_CONNECT@@Base+0xffebaeb6> │ │ │ │ - subs r0, #72 @ 0x48 │ │ │ │ + bl fff3ac2e <_SOUP_METHOD_CONNECT@@Base+0xffeba816> │ │ │ │ + adds r6, #216 @ 0xd8 │ │ │ │ movs r3, r0 │ │ │ │ - add r3, pc, #456 @ (adr r3, 294a8 ) │ │ │ │ + add r2, pc, #120 @ (adr r2, 28cb0 ) │ │ │ │ movs r2, r0 │ │ │ │ - ldr r1, [sp, #392] @ 0x188 │ │ │ │ + ldr r0, [sp, #56] @ 0x38 │ │ │ │ movs r2, r0 │ │ │ │ - subs r0, #48 @ 0x30 │ │ │ │ + adds r6, #192 @ 0xc0 │ │ │ │ movs r3, r0 │ │ │ │ - ldr r3, [sp, #440] @ 0x1b8 │ │ │ │ + ldr r2, [sp, #104] @ 0x68 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r1, [sp, #296] @ 0x128 │ │ │ │ + str r7, [sp, #984] @ 0x3d8 │ │ │ │ movs r2, r0 │ │ │ │ - subs r0, #24 │ │ │ │ + adds r6, #168 @ 0xa8 │ │ │ │ movs r3, r0 │ │ │ │ - stmia r5!, {r1, r5, r6} │ │ │ │ + stmia r4!, {r1, r2, r3} │ │ │ │ movs r2, r0 │ │ │ │ - ldr r1, [sp, #200] @ 0xc8 │ │ │ │ + str r7, [sp, #888] @ 0x378 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -000292fc : │ │ │ │ +00028c54 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ - blx 16bcc │ │ │ │ + blx 16a70 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 2937a │ │ │ │ + beq.n 28cd2 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - cbz r3, 29320 │ │ │ │ + cbz r3, 28c78 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 2932a │ │ │ │ + beq.n 28c82 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 2937a │ │ │ │ - cbz r4, 29364 │ │ │ │ - blx 15f44 │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 28cd2 │ │ │ │ + cbz r4, 28cbc │ │ │ │ + blx 15e00 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 2933a │ │ │ │ + cbz r3, 28c92 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 29344 │ │ │ │ + beq.n 28c9c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 29392 │ │ │ │ - ldr r3, [pc, #100] @ (293ac ) │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 28cea │ │ │ │ + ldr r3, [pc, #100] @ (28d04 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r5, r3 │ │ │ │ ldr r0, [r5, #48] @ 0x30 │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 29362 │ │ │ │ - cbz r0, 29358 │ │ │ │ - blx 15aa8 │ │ │ │ + beq.n 28cba │ │ │ │ + cbz r0, 28cb0 │ │ │ │ + blx 15964 │ │ │ │ mov r0, r4 │ │ │ │ - blx 1676c │ │ │ │ + blx 1661c │ │ │ │ mov r4, r0 │ │ │ │ str r4, [r5, #48] @ 0x30 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r3, [pc, #72] @ (293b0 ) │ │ │ │ + ldr r3, [pc, #72] @ (28d08 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r5, r3 │ │ │ │ ldr r0, [r5, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 29362 │ │ │ │ - blx 15aa8 │ │ │ │ + beq.n 28cba │ │ │ │ + blx 15964 │ │ │ │ str r4, [r5, #48] @ 0x30 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r1, [pc, #56] @ (293b4 ) │ │ │ │ - ldr r2, [pc, #56] @ (293b8 ) │ │ │ │ - ldr r0, [pc, #60] @ (293bc ) │ │ │ │ + ldr r1, [pc, #56] @ (28d0c ) │ │ │ │ + ldr r2, [pc, #56] @ (28d10 ) │ │ │ │ + ldr r0, [pc, #60] @ (28d14 ) │ │ │ │ add r1, pc │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ add r2, pc │ │ │ │ add r0, pc │ │ │ │ add.w r1, r1, #264 @ 0x108 │ │ │ │ - b.w 170ac │ │ │ │ - ldr r1, [pc, #44] @ (293c0 ) │ │ │ │ - ldr r2, [pc, #44] @ (293c4 ) │ │ │ │ - ldr r0, [pc, #48] @ (293c8 ) │ │ │ │ + b.w 16f44 │ │ │ │ + ldr r1, [pc, #44] @ (28d18 ) │ │ │ │ + ldr r2, [pc, #44] @ (28d1c ) │ │ │ │ + ldr r0, [pc, #48] @ (28d20 ) │ │ │ │ add r1, pc │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ add r2, pc │ │ │ │ add r0, pc │ │ │ │ add.w r1, r1, #264 @ 0x108 │ │ │ │ - b.w 170ac │ │ │ │ + b.w 16f44 │ │ │ │ nop │ │ │ │ - ldr r6, [r6, #124] @ 0x7c │ │ │ │ + strb r6, [r2, #26] │ │ │ │ movs r5, r0 │ │ │ │ - ldr r6, [r2, #124] @ 0x7c │ │ │ │ + strb r6, [r6, #25] │ │ │ │ movs r5, r0 │ │ │ │ - adds r7, #92 @ 0x5c │ │ │ │ + adds r5, #236 @ 0xec │ │ │ │ movs r3, r0 │ │ │ │ - add r2, pc, #520 @ (adr r2, 295c4 ) │ │ │ │ + add r1, pc, #184 @ (adr r1, 28dcc ) │ │ │ │ movs r2, r0 │ │ │ │ - ldr r0, [sp, #464] @ 0x1d0 │ │ │ │ + str r7, [sp, #128] @ 0x80 │ │ │ │ movs r2, r0 │ │ │ │ - adds r7, #68 @ 0x44 │ │ │ │ + adds r5, #212 @ 0xd4 │ │ │ │ movs r3, r0 │ │ │ │ - stmia r4!, {r1, r3, r4, r7} │ │ │ │ + stmia r3!, {r1, r2, r6} │ │ │ │ movs r2, r0 │ │ │ │ - ldr r0, [sp, #368] @ 0x170 │ │ │ │ + str r7, [sp, #32] │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -000293cc : │ │ │ │ +00028d24 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - blx 16bcc │ │ │ │ - cbz r4, 29402 │ │ │ │ + blx 16a70 │ │ │ │ + cbz r4, 28d5a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 293ec │ │ │ │ + cbz r3, 28d44 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 293f6 │ │ │ │ + beq.n 28d4e │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 29402 │ │ │ │ - ldr r3, [pc, #36] @ (2941c ) │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 28d5a │ │ │ │ + ldr r3, [pc, #36] @ (28d74 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r4, r3 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r1, [pc, #28] @ (29420 ) │ │ │ │ - ldr r2, [pc, #28] @ (29424 ) │ │ │ │ - ldr r0, [pc, #32] @ (29428 ) │ │ │ │ + ldr r1, [pc, #28] @ (28d78 ) │ │ │ │ + ldr r2, [pc, #28] @ (28d7c ) │ │ │ │ + ldr r0, [pc, #32] @ (28d80 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #288 @ 0x120 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ + blx 16f48 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldr r4, [r0, #116] @ 0x74 │ │ │ │ + strb r4, [r4, #23] │ │ │ │ movs r5, r0 │ │ │ │ - adds r6, #212 @ 0xd4 │ │ │ │ + adds r5, #100 @ 0x64 │ │ │ │ movs r3, r0 │ │ │ │ - add r1, pc, #1016 @ (adr r1, 29820 ) │ │ │ │ + add r0, pc, #680 @ (adr r0, 29028 ) │ │ │ │ movs r2, r0 │ │ │ │ - str r7, [sp, #944] @ 0x3b0 │ │ │ │ + str r6, [sp, #608] @ 0x260 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -0002942c : │ │ │ │ +00028d84 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ - blx 16bcc │ │ │ │ + blx 16a70 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 294aa │ │ │ │ + beq.n 28e02 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - cbz r3, 29450 │ │ │ │ + cbz r3, 28da8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 2945a │ │ │ │ + beq.n 28db2 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 294aa │ │ │ │ - cbz r4, 29494 │ │ │ │ - blx 15f44 │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 28e02 │ │ │ │ + cbz r4, 28dec │ │ │ │ + blx 15e00 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 2946a │ │ │ │ + cbz r3, 28dc2 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 29474 │ │ │ │ + beq.n 28dcc │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 294c2 │ │ │ │ - ldr r3, [pc, #100] @ (294dc ) │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 28e1a │ │ │ │ + ldr r3, [pc, #100] @ (28e34 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r5, r3 │ │ │ │ ldr r0, [r5, #52] @ 0x34 │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 29492 │ │ │ │ - cbz r0, 29488 │ │ │ │ - blx 15aa8 │ │ │ │ + beq.n 28dea │ │ │ │ + cbz r0, 28de0 │ │ │ │ + blx 15964 │ │ │ │ mov r0, r4 │ │ │ │ - blx 1676c │ │ │ │ + blx 1661c │ │ │ │ mov r4, r0 │ │ │ │ str r4, [r5, #52] @ 0x34 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r3, [pc, #72] @ (294e0 ) │ │ │ │ + ldr r3, [pc, #72] @ (28e38 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r5, r3 │ │ │ │ ldr r0, [r5, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 29492 │ │ │ │ - blx 15aa8 │ │ │ │ + beq.n 28dea │ │ │ │ + blx 15964 │ │ │ │ str r4, [r5, #52] @ 0x34 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r1, [pc, #56] @ (294e4 ) │ │ │ │ - ldr r2, [pc, #56] @ (294e8 ) │ │ │ │ - ldr r0, [pc, #60] @ (294ec ) │ │ │ │ + ldr r1, [pc, #56] @ (28e3c ) │ │ │ │ + ldr r2, [pc, #56] @ (28e40 ) │ │ │ │ + ldr r0, [pc, #60] @ (28e44 ) │ │ │ │ add r1, pc │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ add r2, pc │ │ │ │ add r0, pc │ │ │ │ add.w r1, r1, #312 @ 0x138 │ │ │ │ - b.w 170ac │ │ │ │ - ldr r1, [pc, #44] @ (294f0 ) │ │ │ │ - ldr r2, [pc, #44] @ (294f4 ) │ │ │ │ - ldr r0, [pc, #48] @ (294f8 ) │ │ │ │ + b.w 16f44 │ │ │ │ + ldr r1, [pc, #44] @ (28e48 ) │ │ │ │ + ldr r2, [pc, #44] @ (28e4c ) │ │ │ │ + ldr r0, [pc, #48] @ (28e50 ) │ │ │ │ add r1, pc │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ add r2, pc │ │ │ │ add r0, pc │ │ │ │ add.w r1, r1, #312 @ 0x138 │ │ │ │ - b.w 170ac │ │ │ │ + b.w 16f44 │ │ │ │ nop │ │ │ │ - ldr r6, [r0, #108] @ 0x6c │ │ │ │ + strb r6, [r4, #21] │ │ │ │ movs r5, r0 │ │ │ │ - ldr r6, [r4, #104] @ 0x68 │ │ │ │ + strb r6, [r0, #21] │ │ │ │ movs r5, r0 │ │ │ │ - adds r6, #44 @ 0x2c │ │ │ │ + adds r4, #188 @ 0xbc │ │ │ │ movs r3, r0 │ │ │ │ - add r1, pc, #328 @ (adr r1, 29634 ) │ │ │ │ + ldr r7, [sp, #1016] @ 0x3f8 │ │ │ │ movs r2, r0 │ │ │ │ - str r7, [sp, #272] @ 0x110 │ │ │ │ + str r5, [sp, #960] @ 0x3c0 │ │ │ │ movs r2, r0 │ │ │ │ - adds r6, #20 │ │ │ │ + adds r4, #164 @ 0xa4 │ │ │ │ movs r3, r0 │ │ │ │ - stmia r3!, {r1, r3, r5, r6} │ │ │ │ + stmia r2!, {r1, r2, r4} │ │ │ │ movs r2, r0 │ │ │ │ - str r7, [sp, #176] @ 0xb0 │ │ │ │ + str r5, [sp, #864] @ 0x360 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -000294fc : │ │ │ │ +00028e54 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - blx 16bcc │ │ │ │ - cbz r4, 29532 │ │ │ │ + blx 16a70 │ │ │ │ + cbz r4, 28e8a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 2951c │ │ │ │ + cbz r3, 28e74 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 29526 │ │ │ │ + beq.n 28e7e │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 29532 │ │ │ │ - ldr r3, [pc, #36] @ (2954c ) │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 28e8a │ │ │ │ + ldr r3, [pc, #36] @ (28ea4 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r4, r3 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r1, [pc, #28] @ (29550 ) │ │ │ │ - ldr r2, [pc, #28] @ (29554 ) │ │ │ │ - ldr r0, [pc, #32] @ (29558 ) │ │ │ │ + ldr r1, [pc, #28] @ (28ea8 ) │ │ │ │ + ldr r2, [pc, #28] @ (28eac ) │ │ │ │ + ldr r0, [pc, #32] @ (28eb0 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #340 @ 0x154 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ + blx 16f48 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldr r4, [r2, #96] @ 0x60 │ │ │ │ + strb r4, [r6, #18] │ │ │ │ movs r5, r0 │ │ │ │ - adds r5, #164 @ 0xa4 │ │ │ │ + adds r4, #52 @ 0x34 │ │ │ │ movs r3, r0 │ │ │ │ - add r0, pc, #824 @ (adr r0, 29890 ) │ │ │ │ + ldr r7, [sp, #488] @ 0x1e8 │ │ │ │ movs r2, r0 │ │ │ │ - str r6, [sp, #752] @ 0x2f0 │ │ │ │ + str r5, [sp, #416] @ 0x1a0 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -0002955c : │ │ │ │ - ldr r3, [pc, #72] @ (295a8 ) │ │ │ │ +00028eb4 : │ │ │ │ + ldr r3, [pc, #72] @ (28f00 ) │ │ │ │ movw r2, #407 @ 0x197 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, r3 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 29574 │ │ │ │ + beq.n 28ecc │ │ │ │ ldr r3, [r0, #44] @ 0x2c │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ adds r0, #56 @ 0x38 │ │ │ │ - blx 17448 │ │ │ │ + blx 172e0 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 295a0 │ │ │ │ + cbz r0, 28ef8 │ │ │ │ str r0, [sp, #4] │ │ │ │ - blx 16a14 │ │ │ │ + blx 168b8 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r2 │ │ │ │ - blx 15aa8 │ │ │ │ + blx 15964 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - ldr r2, [r3, #92] @ 0x5c │ │ │ │ + strb r2, [r7, #17] │ │ │ │ movs r5, r0 │ │ │ │ │ │ │ │ -000295ac : │ │ │ │ - ldr r3, [pc, #12] @ (295bc ) │ │ │ │ +00028f04 : │ │ │ │ + ldr r3, [pc, #12] @ (28f14 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, r3 │ │ │ │ adds r0, #56 @ 0x38 │ │ │ │ - b.w 17444 │ │ │ │ + b.w 172dc │ │ │ │ nop │ │ │ │ - ldr r6, [r1, #88] @ 0x58 │ │ │ │ + strb r6, [r5, #16] │ │ │ │ movs r5, r0 │ │ │ │ │ │ │ │ -000295c0 : │ │ │ │ +00028f18 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r3, [pc, #400] @ (29764 ) │ │ │ │ + ldr r3, [pc, #400] @ (290bc ) │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ add r3, pc │ │ │ │ ldr.w r9, [r3] │ │ │ │ add.w r6, r0, r9 │ │ │ │ add.w r8, r6, #56 @ 0x38 │ │ │ │ mov r0, r8 │ │ │ │ - blx 17448 │ │ │ │ + blx 172e0 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, r4 │ │ │ │ - beq.w 29754 │ │ │ │ - cbz r0, 29634 │ │ │ │ + beq.w 290ac │ │ │ │ + cbz r0, 28f8c │ │ │ │ movs r3, #0 │ │ │ │ movs r1, #16 │ │ │ │ mov r2, r3 │ │ │ │ strd r3, r3, [sp] │ │ │ │ str r5, [sp, #8] │ │ │ │ - blx 168d4 │ │ │ │ + blx 16784 │ │ │ │ ldr r2, [r6, #92] @ 0x5c │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r5, r9] │ │ │ │ - cbz r2, 29626 │ │ │ │ + cbz r2, 28f7e │ │ │ │ mov r0, r7 │ │ │ │ str r3, [r6, #92] @ 0x5c │ │ │ │ ldr r1, [r6, #88] @ 0x58 │ │ │ │ - blx 165c8 │ │ │ │ + blx 16478 │ │ │ │ ldr r0, [r6, #88] @ 0x58 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r6, #88] @ 0x58 │ │ │ │ - cbz r0, 29626 │ │ │ │ - blx 15aa8 │ │ │ │ + cbz r0, 28f7e │ │ │ │ + blx 15964 │ │ │ │ mov r0, r7 │ │ │ │ movs r1, #0 │ │ │ │ - blx 15424 │ │ │ │ + blx 152ec │ │ │ │ mov r0, r7 │ │ │ │ - blx 15aa8 │ │ │ │ + blx 15964 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ - blx 171c4 │ │ │ │ + blx 1705c │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 2974e │ │ │ │ + beq.w 290a6 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - blx 15424 │ │ │ │ + blx 152ec │ │ │ │ mov r0, r4 │ │ │ │ - blx 17cd8 │ │ │ │ + blx 17b64 │ │ │ │ str.w r0, [r6, #128] @ 0x80 │ │ │ │ mov r0, r4 │ │ │ │ - blx 15e34 │ │ │ │ + blx 15cf0 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 18258 │ │ │ │ + blx 180e4 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 287f4 │ │ │ │ + bl 2814c │ │ │ │ mov r0, r4 │ │ │ │ - blx 15264 │ │ │ │ - ldr r2, [pc, #244] @ (29768 ) │ │ │ │ + blx 1512c │ │ │ │ + ldr r2, [pc, #244] @ (290c0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, #0] │ │ │ │ add r3, r5 │ │ │ │ ldr r1, [r3, #80] @ 0x50 │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n 2968a │ │ │ │ + beq.n 28fe2 │ │ │ │ str r0, [r3, #80] @ 0x50 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r2, #124] @ 0x7c │ │ │ │ - blx 18348 │ │ │ │ + blx 181c8 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17928 │ │ │ │ + blx 177c0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 28918 │ │ │ │ + bl 28270 │ │ │ │ mov r0, r4 │ │ │ │ - blx 1821c │ │ │ │ + blx 180a8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 28890 │ │ │ │ + bl 281e8 │ │ │ │ ldr r1, [r6, #88] @ 0x58 │ │ │ │ - cbz r1, 296bc │ │ │ │ + cbz r1, 29014 │ │ │ │ mov r0, r4 │ │ │ │ - blx 15ea8 │ │ │ │ + blx 15d64 │ │ │ │ ldr r0, [r6, #88] @ 0x58 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r6, #88] @ 0x58 │ │ │ │ - cbz r0, 296bc │ │ │ │ - blx 15aa8 │ │ │ │ - ldr r2, [pc, #172] @ (2976c ) │ │ │ │ + cbz r0, 29014 │ │ │ │ + blx 15964 │ │ │ │ + ldr r2, [pc, #172] @ (290c4 ) │ │ │ │ movs r6, #2 │ │ │ │ - ldr r1, [pc, #172] @ (29770 ) │ │ │ │ + ldr r1, [pc, #172] @ (290c8 ) │ │ │ │ mov r3, r5 │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ str r6, [sp, #0] │ │ │ │ - blx 15ad0 │ │ │ │ - ldr r2, [pc, #160] @ (29774 ) │ │ │ │ - ldr r1, [pc, #164] @ (29778 ) │ │ │ │ + blx 1598c │ │ │ │ + ldr r2, [pc, #160] @ (290cc ) │ │ │ │ + ldr r1, [pc, #164] @ (290d0 ) │ │ │ │ mov r3, r5 │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ str r6, [sp, #0] │ │ │ │ - blx 15ad0 │ │ │ │ - ldr r2, [pc, #152] @ (2977c ) │ │ │ │ - ldr r1, [pc, #152] @ (29780 ) │ │ │ │ + blx 1598c │ │ │ │ + ldr r2, [pc, #152] @ (290d4 ) │ │ │ │ + ldr r1, [pc, #152] @ (290d8 ) │ │ │ │ mov r3, r5 │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ str r6, [sp, #0] │ │ │ │ - blx 15ad0 │ │ │ │ - ldr r2, [pc, #140] @ (29784 ) │ │ │ │ - ldr r1, [pc, #144] @ (29788 ) │ │ │ │ + blx 1598c │ │ │ │ + ldr r2, [pc, #140] @ (290dc ) │ │ │ │ + ldr r1, [pc, #144] @ (290e0 ) │ │ │ │ mov r3, r5 │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ str r6, [sp, #0] │ │ │ │ - blx 15ad0 │ │ │ │ - ldr r2, [pc, #132] @ (2978c ) │ │ │ │ - ldr r1, [pc, #132] @ (29790 ) │ │ │ │ + blx 1598c │ │ │ │ + ldr r2, [pc, #132] @ (290e4 ) │ │ │ │ + ldr r1, [pc, #132] @ (290e8 ) │ │ │ │ mov r3, r5 │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ str r6, [sp, #0] │ │ │ │ - blx 15ad0 │ │ │ │ - ldr r2, [pc, #120] @ (29794 ) │ │ │ │ - ldr r1, [pc, #124] @ (29798 ) │ │ │ │ + blx 1598c │ │ │ │ + ldr r2, [pc, #120] @ (290ec ) │ │ │ │ + ldr r1, [pc, #124] @ (290f0 ) │ │ │ │ mov r3, r5 │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ str r6, [sp, #0] │ │ │ │ - blx 15ad0 │ │ │ │ - ldr r2, [pc, #112] @ (2979c ) │ │ │ │ - ldr r1, [pc, #112] @ (297a0 ) │ │ │ │ + blx 1598c │ │ │ │ + ldr r2, [pc, #112] @ (290f4 ) │ │ │ │ + ldr r1, [pc, #112] @ (290f8 ) │ │ │ │ mov r3, r5 │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ str r6, [sp, #0] │ │ │ │ - blx 15ad0 │ │ │ │ - ldr r2, [pc, #100] @ (297a4 ) │ │ │ │ - ldr r1, [pc, #104] @ (297a8 ) │ │ │ │ + blx 1598c │ │ │ │ + ldr r2, [pc, #100] @ (290fc ) │ │ │ │ + ldr r1, [pc, #104] @ (29100 ) │ │ │ │ mov r3, r5 │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ str r6, [sp, #0] │ │ │ │ - blx 15ad0 │ │ │ │ + blx 1598c │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2974e │ │ │ │ + beq.n 290a6 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 15aa4 │ │ │ │ + b.w 15960 │ │ │ │ nop │ │ │ │ - ldr r4, [r4, #84] @ 0x54 │ │ │ │ + strb r4, [r0, #16] │ │ │ │ movs r5, r0 │ │ │ │ - ldr r0, [r1, #76] @ 0x4c │ │ │ │ + strb r0, [r5, #13] │ │ │ │ movs r5, r0 │ │ │ │ subs r1, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r4, 297e6 │ │ │ │ + rev16 r0, r7 │ │ │ │ movs r2, r0 │ │ │ │ - bl 6d776 │ │ │ │ - str r7, [sp, #616] @ 0x268 │ │ │ │ + bl 6d0ce │ │ │ │ + str r6, [sp, #280] @ 0x118 │ │ │ │ movs r2, r0 │ │ │ │ @ instruction: 0xef95ffff │ │ │ │ - cbnz r0, 297f0 │ │ │ │ + rev16 r4, r3 │ │ │ │ movs r2, r0 │ │ │ │ mcr 15, 7, pc, cr7, cr15, {7} @ │ │ │ │ - cbnz r2, 297f8 │ │ │ │ - movs r2, r0 │ │ │ │ - bl 17b78e <_SOUP_METHOD_CONNECT@@Base+0xfb36e> │ │ │ │ - ldr r4, [sp, #368] @ 0x170 │ │ │ │ - movs r2, r0 │ │ │ │ - bl 2ed796 <_SOUP_METHOD_CONNECT@@Base+0x26d376> │ │ │ │ - stmia r1!, {r1, r3, r4, r5} │ │ │ │ + rev16 r6, r3 │ │ │ │ movs r2, r0 │ │ │ │ - bl 26379e <_SOUP_METHOD_CONNECT@@Base+0x1e337e> │ │ │ │ - stmia r1!, {r3, r6} │ │ │ │ + bl 17b0e6 <_SOUP_METHOD_CONNECT@@Base+0xfacce> │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ movs r2, r0 │ │ │ │ - bl 1dd7a6 <_SOUP_METHOD_CONNECT@@Base+0x15d386> │ │ │ │ - stmia r1!, {r1, r2, r4, r6} │ │ │ │ + bl 2ed0ee <_SOUP_METHOD_CONNECT@@Base+0x26ccd6> │ │ │ │ + itte al │ │ │ │ + moval r2, r0 │ │ │ │ + blal 2630f6 <_SOUP_METHOD_CONNECT@@Base+0x1e2cde> @ unpredictable branch in IT block │ │ │ │ + │ │ │ │ + ite @ unpredictable > │ │ │ │ + mov r2, r0 │ │ │ │ + blal 1dd0fe <_SOUP_METHOD_CONNECT@@Base+0x15cce6> │ │ │ │ + stmia r0!, {r1} │ │ │ │ movs r2, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #268] @ (298c8 ) │ │ │ │ + ldr r3, [pc, #268] @ (29220 ) │ │ │ │ mov r5, r0 │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r3, #0] │ │ │ │ add r4, r0 │ │ │ │ ldr r0, [r4, #92] @ 0x5c │ │ │ │ - cbz r0, 297d4 │ │ │ │ + cbz r0, 2912c │ │ │ │ movs r1, #2 │ │ │ │ - blx 15418 │ │ │ │ + blx 152e0 │ │ │ │ ldr r0, [r4, #92] @ 0x5c │ │ │ │ - blx 15aa8 │ │ │ │ + blx 15964 │ │ │ │ ldr r0, [r4, #96] @ 0x60 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #96] @ 0x60 │ │ │ │ - cbz r0, 297e0 │ │ │ │ - blx 15aa8 │ │ │ │ + cbz r0, 29138 │ │ │ │ + blx 15964 │ │ │ │ ldr r0, [r4, #100] @ 0x64 │ │ │ │ - cbz r0, 297f0 │ │ │ │ + cbz r0, 29148 │ │ │ │ movs r1, #2 │ │ │ │ - blx 15418 │ │ │ │ + blx 152e0 │ │ │ │ ldr r0, [r4, #100] @ 0x64 │ │ │ │ - blx 15aa8 │ │ │ │ + blx 15964 │ │ │ │ ldr r0, [r4, #104] @ 0x68 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #104] @ 0x68 │ │ │ │ - cbz r0, 297fc │ │ │ │ - blx 15aa8 │ │ │ │ + cbz r0, 29154 │ │ │ │ + blx 15964 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 15674 │ │ │ │ + blx 1553c │ │ │ │ add.w r0, r4, #56 @ 0x38 │ │ │ │ - blx 1625c │ │ │ │ + blx 1610c │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #44] @ 0x2c │ │ │ │ - cbz r0, 29818 │ │ │ │ - blx 16b34 │ │ │ │ + cbz r0, 29170 │ │ │ │ + blx 169d8 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #64] @ 0x40 │ │ │ │ - cbz r0, 29824 │ │ │ │ - blx 16b34 │ │ │ │ + cbz r0, 2917c │ │ │ │ + blx 169d8 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #68] @ 0x44 │ │ │ │ - cbz r0, 29830 │ │ │ │ - blx 16b34 │ │ │ │ + cbz r0, 29188 │ │ │ │ + blx 169d8 │ │ │ │ ldr.w r0, [r4, #140] @ 0x8c │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #140] @ 0x8c │ │ │ │ - cbz r0, 29840 │ │ │ │ - blx 15bac │ │ │ │ + cbz r0, 29198 │ │ │ │ + blx 15a68 │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #84] @ 0x54 │ │ │ │ - cbz r0, 2984c │ │ │ │ - blx 15148 │ │ │ │ + cbz r0, 291a4 │ │ │ │ + blx 15010 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #48] @ 0x30 │ │ │ │ - cbz r0, 29858 │ │ │ │ - blx 15aa8 │ │ │ │ + cbz r0, 291b0 │ │ │ │ + blx 15964 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #52] @ 0x34 │ │ │ │ - cbz r0, 29864 │ │ │ │ - blx 15aa8 │ │ │ │ + cbz r0, 291bc │ │ │ │ + blx 15964 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r0, 29870 │ │ │ │ - blx 1575c │ │ │ │ + cbz r0, 291c8 │ │ │ │ + blx 15624 │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #72] @ 0x48 │ │ │ │ - cbz r0, 2987c │ │ │ │ - blx 15aa8 │ │ │ │ + cbz r0, 291d4 │ │ │ │ + blx 15964 │ │ │ │ ldr.w r0, [r4, #136] @ 0x88 │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #136] @ 0x88 │ │ │ │ - cbz r0, 2988c │ │ │ │ - blx 15aa8 │ │ │ │ + cbz r0, 291e4 │ │ │ │ + blx 15964 │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ - cbz r0, 29898 │ │ │ │ - blx 15aa8 │ │ │ │ + cbz r0, 291f0 │ │ │ │ + blx 15964 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - blx 15884 │ │ │ │ + blx 1574c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - blx 15884 │ │ │ │ + blx 1574c │ │ │ │ ldr r0, [r4, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #12] │ │ │ │ - cbz r0, 298b0 │ │ │ │ - blx 15aa8 │ │ │ │ + cbz r0, 29208 │ │ │ │ + blx 15964 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - blx 15148 │ │ │ │ - ldr r3, [pc, #20] @ (298cc ) │ │ │ │ + blx 15010 │ │ │ │ + ldr r3, [pc, #20] @ (29224 ) │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ bx r3 │ │ │ │ nop │ │ │ │ - ldr r6, [r7, #52] @ 0x34 │ │ │ │ + strb r6, [r3, #8] │ │ │ │ movs r5, r0 │ │ │ │ - ldr r2, [r0, #40] @ 0x28 │ │ │ │ + strb r2, [r4, #4] │ │ │ │ movs r5, r0 │ │ │ │ │ │ │ │ -000298d0 : │ │ │ │ - ldr r3, [pc, #8] @ (298dc ) │ │ │ │ +00029228 : │ │ │ │ + ldr r3, [pc, #8] @ (29234 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, r3 │ │ │ │ str r1, [r0, #120] @ 0x78 │ │ │ │ bx lr │ │ │ │ - ldr r2, [r5, #36] @ 0x24 │ │ │ │ + strb r2, [r1, #4] │ │ │ │ movs r5, r0 │ │ │ │ │ │ │ │ -000298e0 : │ │ │ │ +00029238 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr.w sl, [pc, #412] @ 29a90 │ │ │ │ + ldr.w sl, [pc, #412] @ 293e8 │ │ │ │ sub sp, #16 │ │ │ │ - ldr r2, [pc, #412] @ (29a94 ) │ │ │ │ + ldr r2, [pc, #412] @ (293ec ) │ │ │ │ add sl, pc │ │ │ │ - ldr r3, [pc, #412] @ (29a98 ) │ │ │ │ + ldr r3, [pc, #412] @ (293f0 ) │ │ │ │ add r2, pc │ │ │ │ ldr.w r4, [sl] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ adds r5, r0, r4 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ ldr r3, [r5, #120] @ 0x78 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 29a18 │ │ │ │ + beq.w 29370 │ │ │ │ add r4, r1 │ │ │ │ mov r9, r0 │ │ │ │ add.w r0, r4, #56 @ 0x38 │ │ │ │ mov r7, r1 │ │ │ │ - blx 17448 │ │ │ │ + blx 172e0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 29a54 │ │ │ │ + bne.w 293ac │ │ │ │ ldr r6, [r4, #88] @ 0x58 │ │ │ │ str r0, [r4, #88] @ 0x58 │ │ │ │ add.w r0, r5, #56 @ 0x38 │ │ │ │ - blx 17448 │ │ │ │ + blx 172e0 │ │ │ │ mov r1, r0 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r7 │ │ │ │ - blx 15674 │ │ │ │ + blx 1553c │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 29a36 │ │ │ │ + bne.n 2938e │ │ │ │ ldr r2, [r5, #92] @ 0x5c │ │ │ │ str r3, [r5, #92] @ 0x5c │ │ │ │ str r2, [r4, #92] @ 0x5c │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 29a00 │ │ │ │ + beq.n 29358 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 299d4 │ │ │ │ + beq.n 2932c │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r6 │ │ │ │ str r3, [r4, #92] @ 0x5c │ │ │ │ - blx 165c8 │ │ │ │ + blx 16478 │ │ │ │ mov r0, r6 │ │ │ │ - blx 15aa8 │ │ │ │ + blx 15964 │ │ │ │ ldr.w sl, [r4, #100] @ 0x64 │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.w 29a72 │ │ │ │ + bne.w 293ca │ │ │ │ ldr r3, [r5, #100] @ 0x64 │ │ │ │ str.w sl, [r5, #100] @ 0x64 │ │ │ │ str r3, [r4, #100] @ 0x64 │ │ │ │ - cbz r3, 299ac │ │ │ │ - ldr r3, [pc, #288] @ (29a9c ) │ │ │ │ + cbz r3, 29304 │ │ │ │ + ldr r3, [pc, #288] @ (293f4 ) │ │ │ │ mov r0, r7 │ │ │ │ add r6, sp, #8 │ │ │ │ mov r2, sl │ │ │ │ add r3, pc │ │ │ │ str.w sl, [sp, #8] │ │ │ │ ldr r1, [r3, #68] @ 0x44 │ │ │ │ ldr r3, [r5, #104] @ 0x68 │ │ │ │ str r6, [sp, #0] │ │ │ │ - blx 159e8 │ │ │ │ + blx 158b0 │ │ │ │ ldr r0, [r5, #104] @ 0x68 │ │ │ │ str.w sl, [r5, #104] @ 0x68 │ │ │ │ - cbz r0, 2999e │ │ │ │ - blx 15aa8 │ │ │ │ + cbz r0, 292f6 │ │ │ │ + blx 15964 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - cbnz r3, 299ac │ │ │ │ + cbnz r3, 29304 │ │ │ │ ldr r0, [r4, #100] @ 0x64 │ │ │ │ str r3, [r4, #100] @ 0x64 │ │ │ │ - cbz r0, 299ac │ │ │ │ - blx 15aa8 │ │ │ │ + cbz r0, 29304 │ │ │ │ + blx 15964 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r9 │ │ │ │ - blx 15674 │ │ │ │ - ldr r2, [pc, #232] @ (29aa0 ) │ │ │ │ - ldr r3, [pc, #224] @ (29a98 ) │ │ │ │ + blx 1553c │ │ │ │ + ldr r2, [pc, #232] @ (293f8 ) │ │ │ │ + ldr r3, [pc, #224] @ (293f0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 29a14 │ │ │ │ + bne.n 2936c │ │ │ │ mov r0, r8 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 15aa4 │ │ │ │ + b.w 15960 │ │ │ │ ldr.w r1, [sl, #64] @ 0x40 │ │ │ │ add r2, sp, #8 │ │ │ │ ldr r3, [r5, #96] @ 0x60 │ │ │ │ mov r0, r7 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r2, r6 │ │ │ │ str r6, [sp, #8] │ │ │ │ - blx 159e8 │ │ │ │ + blx 158b0 │ │ │ │ ldr r0, [r5, #96] @ 0x60 │ │ │ │ str r6, [r5, #96] @ 0x60 │ │ │ │ - cbz r0, 299f2 │ │ │ │ - blx 15aa8 │ │ │ │ + cbz r0, 2934a │ │ │ │ + blx 15964 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 29964 │ │ │ │ + bne.n 292bc │ │ │ │ ldr r0, [r4, #92] @ 0x5c │ │ │ │ str r3, [r4, #92] @ 0x5c │ │ │ │ - cbnz r0, 29a0e │ │ │ │ - b.n 29964 │ │ │ │ + cbnz r0, 29366 │ │ │ │ + b.n 292bc │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 29964 │ │ │ │ + beq.n 292bc │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r6 │ │ │ │ - blx 15ea8 │ │ │ │ + blx 15d64 │ │ │ │ mov r0, r6 │ │ │ │ - blx 15aa8 │ │ │ │ - b.n 29964 │ │ │ │ - blx 17a74 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #136] @ (29aa4 ) │ │ │ │ - ldr r2, [pc, #140] @ (29aa8 ) │ │ │ │ - ldr r1, [pc, #140] @ (29aac ) │ │ │ │ + blx 15964 │ │ │ │ + b.n 292bc │ │ │ │ + blx 1790c <__stack_chk_fail@plt> │ │ │ │ + ldr r3, [pc, #136] @ (293fc ) │ │ │ │ + ldr r2, [pc, #140] @ (29400 ) │ │ │ │ + ldr r1, [pc, #140] @ (29404 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #140] @ (29ab0 ) │ │ │ │ + ldr r0, [pc, #140] @ (29408 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ add.w r3, r3, #368 @ 0x170 │ │ │ │ movw r2, #1796 @ 0x704 │ │ │ │ - blx 1663c │ │ │ │ - ldr r3, [pc, #124] @ (29ab4 ) │ │ │ │ - ldr r2, [pc, #124] @ (29ab8 ) │ │ │ │ - ldr r1, [pc, #128] @ (29abc ) │ │ │ │ + blx 164ec │ │ │ │ + ldr r3, [pc, #124] @ (2940c ) │ │ │ │ + ldr r2, [pc, #124] @ (29410 ) │ │ │ │ + ldr r1, [pc, #128] @ (29414 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #128] @ (29ac0 ) │ │ │ │ + ldr r0, [pc, #128] @ (29418 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ add.w r3, r3, #368 @ 0x170 │ │ │ │ movw r2, #1803 @ 0x70b │ │ │ │ - blx 1663c │ │ │ │ - ldr r3, [pc, #108] @ (29ac4 ) │ │ │ │ - ldr r2, [pc, #112] @ (29ac8 ) │ │ │ │ - ldr r1, [pc, #112] @ (29acc ) │ │ │ │ + blx 164ec │ │ │ │ + ldr r3, [pc, #108] @ (2941c ) │ │ │ │ + ldr r2, [pc, #112] @ (29420 ) │ │ │ │ + ldr r1, [pc, #112] @ (29424 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #112] @ (29ad0 ) │ │ │ │ + ldr r0, [pc, #112] @ (29428 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ add.w r3, r3, #368 @ 0x170 │ │ │ │ movw r2, #1797 @ 0x705 │ │ │ │ - blx 1663c │ │ │ │ - ldr r3, [pc, #96] @ (29ad4 ) │ │ │ │ + blx 164ec │ │ │ │ + ldr r3, [pc, #96] @ (2942c ) │ │ │ │ mov.w r2, #1824 @ 0x720 │ │ │ │ - ldr r4, [pc, #92] @ (29ad8 ) │ │ │ │ - ldr r1, [pc, #96] @ (29adc ) │ │ │ │ + ldr r4, [pc, #92] @ (29430 ) │ │ │ │ + ldr r1, [pc, #96] @ (29434 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #96] @ (29ae0 ) │ │ │ │ + ldr r0, [pc, #96] @ (29438 ) │ │ │ │ add r4, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #368 @ 0x170 │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - blx 1663c │ │ │ │ - ldr r4, [r0, #36] @ 0x24 │ │ │ │ + blx 164ec │ │ │ │ + strb r4, [r4, #3] │ │ │ │ movs r5, r0 │ │ │ │ - strh r4, [r5, r3] │ │ │ │ + ldr r4, [r6, r6] │ │ │ │ movs r5, r0 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r7, #24] │ │ │ │ + strb r2, [r3, #1] │ │ │ │ movs r5, r0 │ │ │ │ - strh r0, [r6, r0] │ │ │ │ + ldr r0, [r7, r3] │ │ │ │ movs r5, r0 │ │ │ │ - adds r0, #190 @ 0xbe │ │ │ │ + cmp r7, #78 @ 0x4e │ │ │ │ movs r3, r0 │ │ │ │ - bkpt 0x0092 │ │ │ │ + pop {r1, r2, r3, r4, r5, pc} │ │ │ │ movs r2, r0 │ │ │ │ - pop {r5, r6, r7} │ │ │ │ + cbnz r4, 2946a │ │ │ │ movs r2, r0 │ │ │ │ - str r1, [sp, #848] @ 0x350 │ │ │ │ + str r0, [sp, #512] @ 0x200 │ │ │ │ movs r2, r0 │ │ │ │ - adds r0, #160 @ 0xa0 │ │ │ │ + cmp r7, #48 @ 0x30 │ │ │ │ movs r3, r0 │ │ │ │ - bkpt 0x00b8 │ │ │ │ + pop {r2, r5, r6, pc} │ │ │ │ movs r2, r0 │ │ │ │ - pop {r1, r6, r7} │ │ │ │ + cbnz r6, 29472 │ │ │ │ movs r2, r0 │ │ │ │ - str r1, [sp, #728] @ 0x2d8 │ │ │ │ + str r0, [sp, #392] @ 0x188 │ │ │ │ movs r2, r0 │ │ │ │ - adds r0, #130 @ 0x82 │ │ │ │ + cmp r7, #18 │ │ │ │ movs r3, r0 │ │ │ │ - bkpt 0x0076 │ │ │ │ + pop {r1, r5, pc} │ │ │ │ movs r2, r0 │ │ │ │ - pop {r2, r5, r7} │ │ │ │ + cbnz r0, 2947c │ │ │ │ movs r2, r0 │ │ │ │ - str r1, [sp, #608] @ 0x260 │ │ │ │ + str r0, [sp, #272] @ 0x110 │ │ │ │ movs r2, r0 │ │ │ │ - adds r0, #96 @ 0x60 │ │ │ │ + cmp r6, #240 @ 0xf0 │ │ │ │ movs r3, r0 │ │ │ │ - bkpt 0x0098 │ │ │ │ + pop {r2, r6, pc} │ │ │ │ movs r2, r0 │ │ │ │ - pop {r1, r7} │ │ │ │ + cbnz r6, 29482 │ │ │ │ movs r2, r0 │ │ │ │ - str r1, [sp, #464] @ 0x1d0 │ │ │ │ + str r0, [sp, #128] @ 0x80 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -00029ae4 : │ │ │ │ - ldr r3, [pc, #16] @ (29af8 ) │ │ │ │ +0002943c : │ │ │ │ + ldr r3, [pc, #16] @ (29450 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, r3 │ │ │ │ ldr r0, [r0, #92] @ 0x5c │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldr r6, [r2, #4] │ │ │ │ + ldr r6, [r6, #108] @ 0x6c │ │ │ │ movs r5, r0 │ │ │ │ │ │ │ │ -00029afc : │ │ │ │ - ldr r3, [pc, #16] @ (29b10 ) │ │ │ │ +00029454 : │ │ │ │ + ldr r3, [pc, #16] @ (29468 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, r3 │ │ │ │ ldr r0, [r0, #100] @ 0x64 │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldr r6, [r7, #0] │ │ │ │ + ldr r6, [r3, #108] @ 0x6c │ │ │ │ movs r5, r0 │ │ │ │ │ │ │ │ -00029b14 : │ │ │ │ +0002946c : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - blx 16bcc │ │ │ │ - cbz r4, 29b5c │ │ │ │ + blx 16a70 │ │ │ │ + cbz r4, 294b4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 29b36 │ │ │ │ + cbz r3, 2948e │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 29b40 │ │ │ │ + beq.n 29498 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 29b5c │ │ │ │ - ldr r2, [pc, #52] @ (29b78 ) │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 294b4 │ │ │ │ + ldr r2, [pc, #52] @ (294d0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, #0] │ │ │ │ add r3, r4 │ │ │ │ ldr r1, [r3, #28] │ │ │ │ cmp r1, r5 │ │ │ │ - beq.n 29b74 │ │ │ │ + beq.n 294cc │ │ │ │ mov r0, r4 │ │ │ │ str r5, [r3, #28] │ │ │ │ ldr r1, [r2, #92] @ 0x5c │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 18344 │ │ │ │ - ldr r1, [pc, #28] @ (29b7c ) │ │ │ │ - ldr r2, [pc, #32] @ (29b80 ) │ │ │ │ - ldr r0, [pc, #32] @ (29b84 ) │ │ │ │ + b.w 181c4 │ │ │ │ + ldr r1, [pc, #28] @ (294d4 ) │ │ │ │ + ldr r2, [pc, #32] @ (294d8 ) │ │ │ │ + ldr r0, [pc, #32] @ (294dc ) │ │ │ │ add r1, pc │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ add r2, pc │ │ │ │ add r0, pc │ │ │ │ add.w r1, r1, #404 @ 0x194 │ │ │ │ - b.w 170ac │ │ │ │ + b.w 16f44 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - str r2, [r7, #124] @ 0x7c │ │ │ │ + ldr r2, [r3, #104] @ 0x68 │ │ │ │ movs r5, r0 │ │ │ │ - cmp r7, #122 @ 0x7a │ │ │ │ + cmp r6, #10 │ │ │ │ movs r3, r0 │ │ │ │ - ldr r2, [sp, #640] @ 0x280 │ │ │ │ + ldr r1, [sp, #304] @ 0x130 │ │ │ │ movs r2, r0 │ │ │ │ - str r0, [sp, #584] @ 0x248 │ │ │ │ + ldrh r6, [r7, #56] @ 0x38 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -00029b88 : │ │ │ │ +000294e0 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - blx 16bcc │ │ │ │ - cbz r4, 29bbe │ │ │ │ + blx 16a70 │ │ │ │ + cbz r4, 29516 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 29ba8 │ │ │ │ + cbz r3, 29500 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 29bb2 │ │ │ │ + beq.n 2950a │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 29bbe │ │ │ │ - ldr r3, [pc, #36] @ (29bd8 ) │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 29516 │ │ │ │ + ldr r3, [pc, #36] @ (29530 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r4, r3 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r1, [pc, #28] @ (29bdc ) │ │ │ │ - ldr r2, [pc, #28] @ (29be0 ) │ │ │ │ - ldr r0, [pc, #32] @ (29be4 ) │ │ │ │ + ldr r1, [pc, #28] @ (29534 ) │ │ │ │ + ldr r2, [pc, #28] @ (29538 ) │ │ │ │ + ldr r0, [pc, #32] @ (2953c ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #428 @ 0x1ac │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ + blx 16f48 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - str r0, [r1, #120] @ 0x78 │ │ │ │ + ldr r0, [r5, #96] @ 0x60 │ │ │ │ movs r5, r0 │ │ │ │ - cmp r7, #24 │ │ │ │ + cmp r5, #168 @ 0xa8 │ │ │ │ movs r3, r0 │ │ │ │ - ldr r2, [sp, #264] @ 0x108 │ │ │ │ + ldr r0, [sp, #952] @ 0x3b8 │ │ │ │ movs r2, r0 │ │ │ │ - str r0, [sp, #192] @ 0xc0 │ │ │ │ + ldrh r4, [r3, #54] @ 0x36 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -00029be8 : │ │ │ │ +00029540 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - blx 16bcc │ │ │ │ - cbz r4, 29c2a │ │ │ │ + blx 16a70 │ │ │ │ + cbz r4, 29582 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 29c0a │ │ │ │ + cbz r3, 29562 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 29c14 │ │ │ │ + beq.n 2956c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 29c2a │ │ │ │ - ldr r3, [pc, #44] @ (29c44 ) │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 29582 │ │ │ │ + ldr r3, [pc, #44] @ (2959c ) │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r4, r3 │ │ │ │ ldr r1, [r4, #28] │ │ │ │ orrs r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 17abc │ │ │ │ - ldr r1, [pc, #28] @ (29c48 ) │ │ │ │ - ldr r2, [pc, #28] @ (29c4c ) │ │ │ │ - ldr r0, [pc, #32] @ (29c50 ) │ │ │ │ + b.w 17954 │ │ │ │ + ldr r1, [pc, #28] @ (295a0 ) │ │ │ │ + ldr r2, [pc, #28] @ (295a4 ) │ │ │ │ + ldr r0, [pc, #32] @ (295a8 ) │ │ │ │ add r1, pc │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ add r2, pc │ │ │ │ add r0, pc │ │ │ │ add.w r1, r1, #452 @ 0x1c4 │ │ │ │ - b.w 170ac │ │ │ │ + b.w 16f44 │ │ │ │ nop │ │ │ │ - str r4, [r4, #112] @ 0x70 │ │ │ │ + ldr r4, [r0, #92] @ 0x5c │ │ │ │ movs r5, r0 │ │ │ │ - cmp r6, #172 @ 0xac │ │ │ │ + cmp r5, #60 @ 0x3c │ │ │ │ movs r3, r0 │ │ │ │ - ldr r1, [sp, #840] @ 0x348 │ │ │ │ + ldr r0, [sp, #504] @ 0x1f8 │ │ │ │ movs r2, r0 │ │ │ │ - ldrh r4, [r0, #62] @ 0x3e │ │ │ │ + ldrh r0, [r6, #50] @ 0x32 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -00029c54 : │ │ │ │ +000295ac : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - blx 16bcc │ │ │ │ - cbz r4, 29c94 │ │ │ │ + blx 16a70 │ │ │ │ + cbz r4, 295ec │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 29c76 │ │ │ │ + cbz r3, 295ce │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 29c80 │ │ │ │ + beq.n 295d8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 29c94 │ │ │ │ - ldr r3, [pc, #40] @ (29cac ) │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 295ec │ │ │ │ + ldr r3, [pc, #40] @ (29604 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r4, r3 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ tst r5, r3 │ │ │ │ ite ne │ │ │ │ movne r0, #1 │ │ │ │ moveq r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r1, [pc, #24] @ (29cb0 ) │ │ │ │ - ldr r2, [pc, #28] @ (29cb4 ) │ │ │ │ - ldr r0, [pc, #28] @ (29cb8 ) │ │ │ │ + ldr r1, [pc, #24] @ (29608 ) │ │ │ │ + ldr r2, [pc, #28] @ (2960c ) │ │ │ │ + ldr r0, [pc, #28] @ (29610 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #476 @ 0x1dc │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ + blx 16f48 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - str r2, [r7, #104] @ 0x68 │ │ │ │ + ldr r2, [r3, #84] @ 0x54 │ │ │ │ movs r5, r0 │ │ │ │ - cmp r6, #66 @ 0x42 │ │ │ │ + cmp r4, #210 @ 0xd2 │ │ │ │ movs r3, r0 │ │ │ │ - ldr r1, [sp, #432] @ 0x1b0 │ │ │ │ + ldr r0, [sp, #96] @ 0x60 │ │ │ │ movs r2, r0 │ │ │ │ - ldrh r2, [r3, #58] @ 0x3a │ │ │ │ + ldrh r6, [r0, #48] @ 0x30 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -00029cbc : │ │ │ │ +00029614 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - blx 16bcc │ │ │ │ - cbz r4, 29d00 │ │ │ │ + blx 16a70 │ │ │ │ + cbz r4, 29658 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 29cde │ │ │ │ + cbz r3, 29636 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 29ce8 │ │ │ │ + beq.n 29640 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 29d00 │ │ │ │ - ldr r3, [pc, #44] @ (29d18 ) │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 29658 │ │ │ │ + ldr r3, [pc, #44] @ (29670 ) │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r4, r3 │ │ │ │ ldr r1, [r4, #28] │ │ │ │ bic.w r1, r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 17abc │ │ │ │ - ldr r1, [pc, #24] @ (29d1c ) │ │ │ │ - ldr r2, [pc, #28] @ (29d20 ) │ │ │ │ - ldr r0, [pc, #28] @ (29d24 ) │ │ │ │ + b.w 17954 │ │ │ │ + ldr r1, [pc, #24] @ (29674 ) │ │ │ │ + ldr r2, [pc, #28] @ (29678 ) │ │ │ │ + ldr r0, [pc, #28] @ (2967c ) │ │ │ │ add r1, pc │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ add r2, pc │ │ │ │ add r0, pc │ │ │ │ add.w r1, r1, #504 @ 0x1f8 │ │ │ │ - b.w 170ac │ │ │ │ - str r0, [r2, #100] @ 0x64 │ │ │ │ + b.w 16f44 │ │ │ │ + ldr r0, [r6, #76] @ 0x4c │ │ │ │ movs r5, r0 │ │ │ │ - cmp r5, #214 @ 0xd6 │ │ │ │ + cmp r4, #102 @ 0x66 │ │ │ │ movs r3, r0 │ │ │ │ - ldr r0, [sp, #1008] @ 0x3f0 │ │ │ │ + str r7, [sp, #672] @ 0x2a0 │ │ │ │ movs r2, r0 │ │ │ │ - ldrh r6, [r5, #54] @ 0x36 │ │ │ │ + ldrh r2, [r3, #44] @ 0x2c │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -00029d28 : │ │ │ │ - ldr r3, [pc, #32] @ (29d4c ) │ │ │ │ +00029680 : │ │ │ │ + ldr r3, [pc, #32] @ (296a4 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r3, r0 │ │ │ │ ldr r2, [r3, #36] @ 0x24 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 29d48 │ │ │ │ + beq.n 296a0 │ │ │ │ ldr r2, [r3, #24] │ │ │ │ str r1, [r3, #36] @ 0x24 │ │ │ │ - cbnz r2, 29d3e │ │ │ │ + cbnz r2, 29696 │ │ │ │ str r1, [r3, #40] @ 0x28 │ │ │ │ - ldr r3, [pc, #16] @ (29d50 ) │ │ │ │ + ldr r3, [pc, #16] @ (296a8 ) │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r3, #88] @ 0x58 │ │ │ │ - b.w 18344 │ │ │ │ + b.w 181c4 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - str r2, [r2, #96] @ 0x60 │ │ │ │ + ldr r2, [r6, #72] @ 0x48 │ │ │ │ movs r5, r0 │ │ │ │ - str r4, [r7, #92] @ 0x5c │ │ │ │ + ldr r4, [r3, #72] @ 0x48 │ │ │ │ movs r5, r0 │ │ │ │ │ │ │ │ -00029d54 : │ │ │ │ +000296ac : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - blx 16bcc │ │ │ │ - cbz r4, 29d8a │ │ │ │ + blx 16a70 │ │ │ │ + cbz r4, 296e2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 29d74 │ │ │ │ + cbz r3, 296cc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 29d7e │ │ │ │ + beq.n 296d6 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 29d8a │ │ │ │ - ldr r3, [pc, #36] @ (29da4 ) │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 296e2 │ │ │ │ + ldr r3, [pc, #36] @ (296fc ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r4, r3 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r1, [pc, #28] @ (29da8 ) │ │ │ │ - ldr r2, [pc, #28] @ (29dac ) │ │ │ │ - ldr r0, [pc, #32] @ (29db0 ) │ │ │ │ + ldr r1, [pc, #28] @ (29700 ) │ │ │ │ + ldr r2, [pc, #28] @ (29704 ) │ │ │ │ + ldr r0, [pc, #32] @ (29708 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #532 @ 0x214 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ + blx 16f48 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - str r4, [r7, #88] @ 0x58 │ │ │ │ + ldr r4, [r3, #68] @ 0x44 │ │ │ │ movs r5, r0 │ │ │ │ - cmp r5, #76 @ 0x4c │ │ │ │ + cmp r3, #220 @ 0xdc │ │ │ │ movs r3, r0 │ │ │ │ - ldr r0, [sp, #472] @ 0x1d8 │ │ │ │ + str r7, [sp, #136] @ 0x88 │ │ │ │ movs r2, r0 │ │ │ │ - ldrh r4, [r4, #50] @ 0x32 │ │ │ │ + ldrh r0, [r2, #40] @ 0x28 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -00029db4 : │ │ │ │ +0002970c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #160] @ (29e64 ) │ │ │ │ + ldr r3, [pc, #160] @ (297bc ) │ │ │ │ sub sp, #8 │ │ │ │ - ldr r2, [pc, #160] @ (29e68 ) │ │ │ │ + ldr r2, [pc, #160] @ (297c0 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr r4, [r3, #0] │ │ │ │ add r4, r0 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n 29e10 │ │ │ │ + beq.n 29768 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ cmp r3, #200 @ 0xc8 │ │ │ │ - beq.n 29e16 │ │ │ │ + beq.n 2976e │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - blx 181f8 │ │ │ │ + blx 18084 │ │ │ │ cmp r0, #3 │ │ │ │ - beq.n 29e10 │ │ │ │ + beq.n 29768 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ - cbnz r3, 29e00 │ │ │ │ - ldr r2, [pc, #128] @ (29e6c ) │ │ │ │ + cbnz r3, 29758 │ │ │ │ + ldr r2, [pc, #128] @ (297c4 ) │ │ │ │ movs r1, #17 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ add r2, pc │ │ │ │ - blx 15efc │ │ │ │ + blx 15db8 │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #108] @ (29e70 ) │ │ │ │ + ldr r2, [pc, #108] @ (297c8 ) │ │ │ │ movs r1, #17 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ - blx 15efc │ │ │ │ - cbz r0, 29e32 │ │ │ │ + blx 15db8 │ │ │ │ + cbz r0, 2978a │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #92] @ (29e74 ) │ │ │ │ + ldr r3, [pc, #92] @ (297cc ) │ │ │ │ ldr r1, [r4, #16] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ dmb ish │ │ │ │ ldr r2, [r3, #0] │ │ │ │ dmb ish │ │ │ │ - cbz r2, 29e46 │ │ │ │ + cbz r2, 2979e │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 29ddc │ │ │ │ + bne.n 29734 │ │ │ │ movs r0, #1 │ │ │ │ - b.n 29e12 │ │ │ │ + b.n 2976a │ │ │ │ ldr r0, [r4, #8] │ │ │ │ movs r1, #17 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ - blx 15efc │ │ │ │ + blx 15db8 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r0, [pc, #48] @ (29e78 ) │ │ │ │ + ldr r0, [pc, #48] @ (297d0 ) │ │ │ │ strd r1, r3, [sp] │ │ │ │ add r0, pc │ │ │ │ - blx 155a0 │ │ │ │ + blx 15468 │ │ │ │ dmb ish │ │ │ │ ldr r3, [sp, #4] │ │ │ │ str r0, [r3, #0] │ │ │ │ dmb ish │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r1, [sp, #0] │ │ │ │ - b.n 29e2a │ │ │ │ - str r4, [r6, #84] @ 0x54 │ │ │ │ + b.n 29782 │ │ │ │ + ldr r4, [r2, #64] @ 0x40 │ │ │ │ movs r5, r0 │ │ │ │ - ldr r6, [pc, #120] @ (29ee4 ) │ │ │ │ + strb r6, [r4, r3] │ │ │ │ movs r5, r0 │ │ │ │ - str r5, [sp, #624] @ 0x270 │ │ │ │ + str r4, [sp, #288] @ 0x120 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r7, [sp, #968] @ 0x3c8 │ │ │ │ + ldr r6, [sp, #632] @ 0x278 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r0, r6, #15 │ │ │ │ + asrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #224] @ 0xe0 │ │ │ │ + str r3, [sp, #912] @ 0x390 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -00029e7c : │ │ │ │ +000297d4 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - blx 16bcc │ │ │ │ + blx 16a70 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 29f18 │ │ │ │ + beq.n 29870 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 29ea2 │ │ │ │ + cbz r3, 297fa │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 29eae │ │ │ │ + beq.n 29806 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ + blx 17500 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 29f18 │ │ │ │ + beq.n 29870 │ │ │ │ mov r0, r5 │ │ │ │ - blx 172a4 │ │ │ │ - cbz r0, 29efe │ │ │ │ - ldr r3, [pc, #140] @ (29f44 ) │ │ │ │ + blx 1713c │ │ │ │ + cbz r0, 29856 │ │ │ │ + ldr r3, [pc, #140] @ (2989c ) │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r3, #0] │ │ │ │ - blx 18c8c │ │ │ │ + blx 18b00 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 29f3e │ │ │ │ + beq.n 29896 │ │ │ │ adds r3, r4, r5 │ │ │ │ ldr r0, [r3, #44] @ 0x2c │ │ │ │ - cbz r0, 29eea │ │ │ │ + cbz r0, 29842 │ │ │ │ strd r1, r3, [sp] │ │ │ │ - blx 152e4 │ │ │ │ + blx 151ac │ │ │ │ ldrd r1, r3, [sp] │ │ │ │ - cbnz r0, 29f32 │ │ │ │ + cbnz r0, 2988a │ │ │ │ ldr r0, [r3, #44] @ 0x2c │ │ │ │ str r1, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - blx 16b34 │ │ │ │ + blx 169d8 │ │ │ │ ldrd r3, r1, [sp] │ │ │ │ str r1, [r3, #44] @ 0x2c │ │ │ │ - ldr r2, [pc, #88] @ (29f48 ) │ │ │ │ + ldr r2, [pc, #88] @ (298a0 ) │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 18344 │ │ │ │ - ldr r1, [pc, #76] @ (29f4c ) │ │ │ │ - ldr r2, [pc, #76] @ (29f50 ) │ │ │ │ - ldr r0, [pc, #80] @ (29f54 ) │ │ │ │ + b.w 181c4 │ │ │ │ + ldr r1, [pc, #76] @ (298a4 ) │ │ │ │ + ldr r2, [pc, #76] @ (298a8 ) │ │ │ │ + ldr r0, [pc, #80] @ (298ac ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #564 @ 0x234 │ │ │ │ add r0, pc │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 170ac │ │ │ │ - ldr r1, [pc, #60] @ (29f58 ) │ │ │ │ - ldr r2, [pc, #64] @ (29f5c ) │ │ │ │ - ldr r0, [pc, #64] @ (29f60 ) │ │ │ │ + b.w 16f44 │ │ │ │ + ldr r1, [pc, #60] @ (298b0 ) │ │ │ │ + ldr r2, [pc, #64] @ (298b4 ) │ │ │ │ + ldr r0, [pc, #64] @ (298b8 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #564 @ 0x234 │ │ │ │ add r0, pc │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 170ac │ │ │ │ + b.w 16f44 │ │ │ │ mov r0, r1 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 16b30 │ │ │ │ + b.w 169d4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - str r2, [r0, #72] @ 0x48 │ │ │ │ + ldr r2, [r4, #48] @ 0x30 │ │ │ │ movs r5, r0 │ │ │ │ - str r4, [r1, #68] @ 0x44 │ │ │ │ + ldr r4, [r5, #44] @ 0x2c │ │ │ │ movs r5, r0 │ │ │ │ - cmp r3, #216 @ 0xd8 │ │ │ │ + cmp r2, #104 @ 0x68 │ │ │ │ movs r3, r0 │ │ │ │ - @ instruction: 0xb82a │ │ │ │ + @ instruction: 0xb6d6 │ │ │ │ movs r2, r0 │ │ │ │ - ldrh r0, [r6, #38] @ 0x26 │ │ │ │ + ldrh r4, [r3, #28] │ │ │ │ movs r2, r0 │ │ │ │ - cmp r3, #190 @ 0xbe │ │ │ │ + cmp r2, #78 @ 0x4e │ │ │ │ movs r3, r0 │ │ │ │ - str r6, [sp, #928] @ 0x3a0 │ │ │ │ + str r5, [sp, #592] @ 0x250 │ │ │ │ movs r2, r0 │ │ │ │ - ldrh r6, [r2, #38] @ 0x26 │ │ │ │ + ldrh r2, [r0, #28] │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -00029f64 : │ │ │ │ +000298bc : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - blx 16bcc │ │ │ │ - cbz r4, 29f9a │ │ │ │ + blx 16a70 │ │ │ │ + cbz r4, 298f2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 29f84 │ │ │ │ + cbz r3, 298dc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 29f8e │ │ │ │ + beq.n 298e6 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 29f9a │ │ │ │ - ldr r3, [pc, #36] @ (29fb4 ) │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 298f2 │ │ │ │ + ldr r3, [pc, #36] @ (2990c ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r4, r3 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r1, [pc, #28] @ (29fb8 ) │ │ │ │ - ldr r2, [pc, #28] @ (29fbc ) │ │ │ │ - ldr r0, [pc, #32] @ (29fc0 ) │ │ │ │ + ldr r1, [pc, #28] @ (29910 ) │ │ │ │ + ldr r2, [pc, #28] @ (29914 ) │ │ │ │ + ldr r0, [pc, #32] @ (29918 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #588 @ 0x24c │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ + blx 16f48 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - str r4, [r5, #56] @ 0x38 │ │ │ │ + ldr r4, [r1, #36] @ 0x24 │ │ │ │ movs r5, r0 │ │ │ │ - cmp r3, #60 @ 0x3c │ │ │ │ + cmp r1, #204 @ 0xcc │ │ │ │ movs r3, r0 │ │ │ │ - str r6, [sp, #408] @ 0x198 │ │ │ │ + str r5, [sp, #72] @ 0x48 │ │ │ │ movs r2, r0 │ │ │ │ - ldrh r4, [r2, #34] @ 0x22 │ │ │ │ + ldrh r0, [r0, #24] │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -00029fc4 : │ │ │ │ +0002991c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #120] @ (2a04c ) │ │ │ │ + ldr r3, [pc, #120] @ (299a4 ) │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ add r3, pc │ │ │ │ mov r6, r3 │ │ │ │ - blx 16bcc │ │ │ │ - cbz r4, 2a010 │ │ │ │ + blx 16a70 │ │ │ │ + cbz r4, 29968 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 29fee │ │ │ │ + cbz r3, 29946 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 29ff8 │ │ │ │ + beq.n 29950 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 2a010 │ │ │ │ - ldr r3, [pc, #84] @ (2a050 ) │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 29968 │ │ │ │ + ldr r3, [pc, #84] @ (299a8 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r4, r3 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ - cbz r0, 2a02a │ │ │ │ + cbz r0, 29982 │ │ │ │ mov r1, r5 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 1570c │ │ │ │ - ldr r1, [pc, #64] @ (2a054 ) │ │ │ │ - ldr r2, [pc, #68] @ (2a058 ) │ │ │ │ - ldr r0, [pc, #68] @ (2a05c ) │ │ │ │ + b.w 155d4 │ │ │ │ + ldr r1, [pc, #64] @ (299ac ) │ │ │ │ + ldr r2, [pc, #68] @ (299b0 ) │ │ │ │ + ldr r0, [pc, #68] @ (299b4 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #612 @ 0x264 │ │ │ │ add r0, pc │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 170ac │ │ │ │ - ldr r2, [pc, #52] @ (2a060 ) │ │ │ │ - ldr r3, [pc, #52] @ (2a064 ) │ │ │ │ + b.w 16f44 │ │ │ │ + ldr r2, [pc, #52] @ (299b8 ) │ │ │ │ + ldr r3, [pc, #52] @ (299bc ) │ │ │ │ ldr r2, [r6, r2] │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r1, r2 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ - blx 16a90 │ │ │ │ + blx 16934 │ │ │ │ mov r1, r5 │ │ │ │ str r0, [r4, #60] @ 0x3c │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 1570c │ │ │ │ - ldr r4, [pc, #56] @ (2a088 ) │ │ │ │ + b.w 155d4 │ │ │ │ + strh r6, [r2, r3] │ │ │ │ movs r5, r0 │ │ │ │ - str r2, [r0, #52] @ 0x34 │ │ │ │ + ldr r2, [r4, #28] │ │ │ │ movs r5, r0 │ │ │ │ - cmp r2, #198 @ 0xc6 │ │ │ │ + cmp r1, #86 @ 0x56 │ │ │ │ movs r3, r0 │ │ │ │ - str r5, [sp, #960] @ 0x3c0 │ │ │ │ + str r4, [sp, #624] @ 0x270 │ │ │ │ movs r2, r0 │ │ │ │ - ldrh r6, [r3, #30] │ │ │ │ + ldrh r2, [r1, #20] │ │ │ │ movs r2, r0 │ │ │ │ - asrs r0, r1, #13 │ │ │ │ + asrs r0, r5, #12 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r7, #14 │ │ │ │ + asrs r4, r3, #14 │ │ │ │ ... │ │ │ │ │ │ │ │ -0002a068 : │ │ │ │ +000299c0 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r2, [pc, #160] @ (2a118 ) │ │ │ │ + ldr r2, [pc, #160] @ (29a70 ) │ │ │ │ sub sp, #32 │ │ │ │ - ldr r3, [pc, #160] @ (2a11c ) │ │ │ │ + ldr r3, [pc, #160] @ (29a74 ) │ │ │ │ mov r5, r0 │ │ │ │ add r2, pc │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ - blx 16bcc │ │ │ │ + blx 16a70 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 2a0fa │ │ │ │ + beq.n 29a52 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - cbz r3, 2a09e │ │ │ │ + cbz r3, 299f6 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 2a0a8 │ │ │ │ + beq.n 29a00 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 2a0fa │ │ │ │ - ldr r3, [pc, #116] @ (2a120 ) │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 29a52 │ │ │ │ + ldr r3, [pc, #116] @ (29a78 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r5, r3 │ │ │ │ ldr r1, [r5, #60] @ 0x3c │ │ │ │ - cbz r1, 2a10e │ │ │ │ + cbz r1, 29a66 │ │ │ │ add r0, sp, #4 │ │ │ │ - blx 16b00 │ │ │ │ + blx 169a4 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, sp │ │ │ │ add r0, sp, #4 │ │ │ │ - blx 16ab4 │ │ │ │ - cbz r0, 2a10e │ │ │ │ + blx 16958 │ │ │ │ + cbz r0, 29a66 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 2a0ba │ │ │ │ + beq.n 29a12 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r1, [sp, #0] │ │ │ │ - cbz r3, 2a0d6 │ │ │ │ + cbz r3, 29a2e │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 2a0e0 │ │ │ │ + beq.n 29a38 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ + blx 17500 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2a0ba │ │ │ │ + beq.n 29a12 │ │ │ │ movs r0, #1 │ │ │ │ - ldr r2, [pc, #64] @ (2a124 ) │ │ │ │ - ldr r3, [pc, #52] @ (2a11c ) │ │ │ │ + ldr r2, [pc, #64] @ (29a7c ) │ │ │ │ + ldr r3, [pc, #52] @ (29a74 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2a112 │ │ │ │ + bne.n 29a6a │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r1, [pc, #44] @ (2a128 ) │ │ │ │ - ldr r2, [pc, #44] @ (2a12c ) │ │ │ │ - ldr r0, [pc, #48] @ (2a130 ) │ │ │ │ + ldr r1, [pc, #44] @ (29a80 ) │ │ │ │ + ldr r2, [pc, #44] @ (29a84 ) │ │ │ │ + ldr r0, [pc, #48] @ (29a88 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #644 @ 0x284 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ + blx 16f48 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 2a0e2 │ │ │ │ - blx 17a74 <__stack_chk_fail@plt> │ │ │ │ + b.n 29a3a │ │ │ │ + blx 1790c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldr r3, [pc, #424] @ (2a2c4 ) │ │ │ │ + strh r2, [r6, r0] │ │ │ │ movs r5, r0 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r2, #40] @ 0x28 │ │ │ │ + ldr r2, [r6, #16] │ │ │ │ movs r5, r0 │ │ │ │ - ldr r3, [pc, #8] @ (2a130 ) │ │ │ │ + str r2, [r1, r7] │ │ │ │ movs r5, r0 │ │ │ │ - cmp r1, #220 @ 0xdc │ │ │ │ + cmp r0, #108 @ 0x6c │ │ │ │ movs r3, r0 │ │ │ │ - str r5, [sp, #24] │ │ │ │ + str r3, [sp, #712] @ 0x2c8 │ │ │ │ movs r2, r0 │ │ │ │ - ldrh r4, [r6, #22] │ │ │ │ + ldrh r0, [r4, #12] │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -0002a134 : │ │ │ │ +00029a8c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r2, [pc, #152] @ (2a1dc ) │ │ │ │ + ldr r2, [pc, #152] @ (29b34 ) │ │ │ │ sub sp, #32 │ │ │ │ - ldr r3, [pc, #152] @ (2a1e0 ) │ │ │ │ + ldr r3, [pc, #152] @ (29b38 ) │ │ │ │ mov r5, r0 │ │ │ │ add r2, pc │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ - blx 16bcc │ │ │ │ - cbz r5, 2a1bc │ │ │ │ + blx 16a70 │ │ │ │ + cbz r5, 29b14 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - cbz r3, 2a168 │ │ │ │ + cbz r3, 29ac0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 2a172 │ │ │ │ + beq.n 29aca │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 2a1bc │ │ │ │ - ldr r3, [pc, #112] @ (2a1e4 ) │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 29b14 │ │ │ │ + ldr r3, [pc, #112] @ (29b3c ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r5, r3 │ │ │ │ ldr r1, [r5, #60] @ 0x3c │ │ │ │ - cbz r1, 2a1a2 │ │ │ │ + cbz r1, 29afa │ │ │ │ add r0, sp, #4 │ │ │ │ - blx 16b00 │ │ │ │ - b.n 2a194 │ │ │ │ + blx 169a4 │ │ │ │ + b.n 29aec │ │ │ │ ldr r0, [sp, #0] │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 2a1d2 │ │ │ │ + beq.n 29b2a │ │ │ │ mov r1, r4 │ │ │ │ - blx 15fb0 │ │ │ │ - cbnz r0, 2a1d2 │ │ │ │ + blx 15e6c │ │ │ │ + cbnz r0, 29b2a │ │ │ │ movs r2, #0 │ │ │ │ mov r1, sp │ │ │ │ add r0, sp, #4 │ │ │ │ - blx 16ab4 │ │ │ │ + blx 16958 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 2a186 │ │ │ │ + bne.n 29ade │ │ │ │ movs r0, #0 │ │ │ │ - ldr r2, [pc, #64] @ (2a1e8 ) │ │ │ │ - ldr r3, [pc, #56] @ (2a1e0 ) │ │ │ │ + ldr r2, [pc, #64] @ (29b40 ) │ │ │ │ + ldr r3, [pc, #56] @ (29b38 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2a1d6 │ │ │ │ + bne.n 29b2e │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r1, [pc, #44] @ (2a1ec ) │ │ │ │ - ldr r2, [pc, #48] @ (2a1f0 ) │ │ │ │ - ldr r0, [pc, #48] @ (2a1f4 ) │ │ │ │ + ldr r1, [pc, #44] @ (29b44 ) │ │ │ │ + ldr r2, [pc, #48] @ (29b48 ) │ │ │ │ + ldr r0, [pc, #48] @ (29b4c ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #676 @ 0x2a4 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ - b.n 2a1a2 │ │ │ │ + blx 16f48 │ │ │ │ + b.n 29afa │ │ │ │ movs r0, #1 │ │ │ │ - b.n 2a1a4 │ │ │ │ - blx 17a74 <__stack_chk_fail@plt> │ │ │ │ + b.n 29afc │ │ │ │ + blx 1790c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldr r2, [pc, #632] @ (2a458 ) │ │ │ │ + str r6, [r4, r5] │ │ │ │ movs r5, r0 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r1, #28] │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ movs r5, r0 │ │ │ │ - ldr r2, [pc, #256] @ (2a2ec ) │ │ │ │ + str r0, [r1, r4] │ │ │ │ movs r5, r0 │ │ │ │ - cmp r1, #26 │ │ │ │ + movs r7, #170 @ 0xaa │ │ │ │ movs r3, r0 │ │ │ │ - str r4, [sp, #272] @ 0x110 │ │ │ │ + str r2, [sp, #960] @ 0x3c0 │ │ │ │ movs r2, r0 │ │ │ │ - ldrh r2, [r6, #16] │ │ │ │ + ldrh r6, [r3, #6] │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -0002a1f8 : │ │ │ │ - ldr r3, [pc, #16] @ (2a20c ) │ │ │ │ +00029b50 : │ │ │ │ + ldr r3, [pc, #16] @ (29b64 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, r3 │ │ │ │ ldr r0, [r0, #60] @ 0x3c │ │ │ │ - cbz r0, 2a208 │ │ │ │ - b.w 15c98 │ │ │ │ + cbz r0, 29b60 │ │ │ │ + b.w 15b54 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - str r2, [r0, #20] │ │ │ │ + str r2, [r4, #124] @ 0x7c │ │ │ │ movs r5, r0 │ │ │ │ │ │ │ │ -0002a210 : │ │ │ │ +00029b68 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - blx 16bcc │ │ │ │ - cbz r4, 2a246 │ │ │ │ + blx 16a70 │ │ │ │ + cbz r4, 29b9e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 2a230 │ │ │ │ + cbz r3, 29b88 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 2a23a │ │ │ │ + beq.n 29b92 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 2a246 │ │ │ │ - ldr r3, [pc, #36] @ (2a260 ) │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 29b9e │ │ │ │ + ldr r3, [pc, #36] @ (29bb8 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r4, r3 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r1, [pc, #28] @ (2a264 ) │ │ │ │ - ldr r2, [pc, #28] @ (2a268 ) │ │ │ │ - ldr r0, [pc, #32] @ (2a26c ) │ │ │ │ + ldr r1, [pc, #28] @ (29bbc ) │ │ │ │ + ldr r2, [pc, #28] @ (29bc0 ) │ │ │ │ + ldr r0, [pc, #32] @ (29bc4 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #712 @ 0x2c8 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ + blx 16f48 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - str r0, [r0, #16] │ │ │ │ + str r0, [r4, #120] @ 0x78 │ │ │ │ movs r5, r0 │ │ │ │ - cmp r0, #144 @ 0x90 │ │ │ │ + movs r7, #32 │ │ │ │ movs r3, r0 │ │ │ │ - str r3, [sp, #744] @ 0x2e8 │ │ │ │ + str r2, [sp, #408] @ 0x198 │ │ │ │ movs r2, r0 │ │ │ │ - ldrh r0, [r5, #12] │ │ │ │ + ldrh r4, [r2, #2] │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -0002a270 : │ │ │ │ +00029bc8 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - blx 16bcc │ │ │ │ + blx 16a70 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 2a2e6 │ │ │ │ + beq.n 29c3e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 2a296 │ │ │ │ + cbz r3, 29bee │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 2a2a0 │ │ │ │ + beq.n 29bf8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 2a2e6 │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 29c3e │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 2a300 │ │ │ │ - ldr r3, [pc, #132] @ (2a32c ) │ │ │ │ + beq.n 29c58 │ │ │ │ + ldr r3, [pc, #132] @ (29c84 ) │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ ldr r6, [r3, #0] │ │ │ │ - blx 18c8c │ │ │ │ + blx 18b00 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2a326 │ │ │ │ + beq.n 29c7e │ │ │ │ adds r3, r4, r6 │ │ │ │ ldr r0, [r3, #64] @ 0x40 │ │ │ │ - cbz r0, 2a2d2 │ │ │ │ + cbz r0, 29c2a │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #4] │ │ │ │ - blx 152e4 │ │ │ │ + blx 151ac │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - cbnz r0, 2a31a │ │ │ │ + cbnz r0, 29c72 │ │ │ │ ldr r0, [r3, #64] @ 0x40 │ │ │ │ str r3, [sp, #4] │ │ │ │ - blx 16b34 │ │ │ │ + blx 169d8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - ldr r2, [pc, #92] @ (2a330 ) │ │ │ │ + ldr r2, [pc, #92] @ (29c88 ) │ │ │ │ mov r0, r4 │ │ │ │ str r5, [r3, #64] @ 0x40 │ │ │ │ add r2, pc │ │ │ │ ldr r1, [r2, #104] @ 0x68 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 18344 │ │ │ │ - ldr r1, [pc, #76] @ (2a334 ) │ │ │ │ - ldr r2, [pc, #76] @ (2a338 ) │ │ │ │ - ldr r0, [pc, #80] @ (2a33c ) │ │ │ │ + b.w 181c4 │ │ │ │ + ldr r1, [pc, #76] @ (29c8c ) │ │ │ │ + ldr r2, [pc, #76] @ (29c90 ) │ │ │ │ + ldr r0, [pc, #80] @ (29c94 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #744 @ 0x2e8 │ │ │ │ add r0, pc │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 170ac │ │ │ │ - ldr r1, [pc, #60] @ (2a340 ) │ │ │ │ - ldr r2, [pc, #64] @ (2a344 ) │ │ │ │ - ldr r0, [pc, #64] @ (2a348 ) │ │ │ │ + b.w 16f44 │ │ │ │ + ldr r1, [pc, #60] @ (29c98 ) │ │ │ │ + ldr r2, [pc, #64] @ (29c9c ) │ │ │ │ + ldr r0, [pc, #64] @ (29ca0 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #744 @ 0x2e8 │ │ │ │ add r0, pc │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 170ac │ │ │ │ + b.w 16f44 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 16b30 │ │ │ │ + b.w 169d4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - str r4, [r2, #8] │ │ │ │ + str r4, [r6, #112] @ 0x70 │ │ │ │ movs r5, r0 │ │ │ │ - str r4, [r4, #4] │ │ │ │ + str r4, [r0, #112] @ 0x70 │ │ │ │ movs r5, r0 │ │ │ │ - movs r7, #240 @ 0xf0 │ │ │ │ + movs r6, #128 @ 0x80 │ │ │ │ movs r3, r0 │ │ │ │ - str r3, [sp, #104] @ 0x68 │ │ │ │ + str r1, [sp, #792] @ 0x318 │ │ │ │ movs r2, r0 │ │ │ │ - ldrh r0, [r1, #8] │ │ │ │ + strh r4, [r6, #60] @ 0x3c │ │ │ │ movs r2, r0 │ │ │ │ - movs r7, #214 @ 0xd6 │ │ │ │ + movs r6, #102 @ 0x66 │ │ │ │ movs r3, r0 │ │ │ │ - @ instruction: 0xb638 │ │ │ │ + push {r2, r5, r6, r7} │ │ │ │ movs r2, r0 │ │ │ │ - ldrh r6, [r5, #6] │ │ │ │ + strh r2, [r3, #60] @ 0x3c │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -0002a34c : │ │ │ │ +00029ca4 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - blx 16bcc │ │ │ │ - cbz r4, 2a382 │ │ │ │ + blx 16a70 │ │ │ │ + cbz r4, 29cda │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 2a36c │ │ │ │ + cbz r3, 29cc4 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 2a376 │ │ │ │ + beq.n 29cce │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 2a382 │ │ │ │ - ldr r3, [pc, #36] @ (2a39c ) │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 29cda │ │ │ │ + ldr r3, [pc, #36] @ (29cf4 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r4, r3 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r1, [pc, #28] @ (2a3a0 ) │ │ │ │ - ldr r2, [pc, #28] @ (2a3a4 ) │ │ │ │ - ldr r0, [pc, #32] @ (2a3a8 ) │ │ │ │ + ldr r1, [pc, #28] @ (29cf8 ) │ │ │ │ + ldr r2, [pc, #28] @ (29cfc ) │ │ │ │ + ldr r0, [pc, #32] @ (29d00 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #776 @ 0x308 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ + blx 16f48 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldrsh r4, [r0, r7] │ │ │ │ + str r4, [r4, #100] @ 0x64 │ │ │ │ movs r5, r0 │ │ │ │ - movs r7, #84 @ 0x54 │ │ │ │ + movs r5, #228 @ 0xe4 │ │ │ │ movs r3, r0 │ │ │ │ - str r2, [sp, #504] @ 0x1f8 │ │ │ │ + str r1, [sp, #168] @ 0xa8 │ │ │ │ movs r2, r0 │ │ │ │ - ldrh r4, [r5, #2] │ │ │ │ + strh r0, [r3, #56] @ 0x38 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -0002a3ac : │ │ │ │ +00029d04 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r1 │ │ │ │ - blx 16bcc │ │ │ │ - cbz r6, 2a41a │ │ │ │ + blx 16a70 │ │ │ │ + cbz r6, 29d72 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ - cbz r3, 2a3ce │ │ │ │ + cbz r3, 29d26 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 2a3d8 │ │ │ │ + beq.n 29d30 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 2a41a │ │ │ │ - ldr r3, [pc, #100] @ (2a440 ) │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 29d72 │ │ │ │ + ldr r3, [pc, #100] @ (29d98 ) │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r3, #0] │ │ │ │ add r5, r6 │ │ │ │ - cbz r4, 2a412 │ │ │ │ + cbz r4, 29d6a │ │ │ │ mov r0, r4 │ │ │ │ - blx 18c8c │ │ │ │ + blx 18b00 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 2a43c │ │ │ │ + cbz r0, 29d94 │ │ │ │ ldr r0, [r5, #68] @ 0x44 │ │ │ │ - cbz r0, 2a3fe │ │ │ │ + cbz r0, 29d56 │ │ │ │ mov r1, r4 │ │ │ │ - blx 152e4 │ │ │ │ - cbnz r0, 2a432 │ │ │ │ + blx 151ac │ │ │ │ + cbnz r0, 29d8a │ │ │ │ ldr r0, [r5, #68] @ 0x44 │ │ │ │ - blx 16b34 │ │ │ │ - ldr r3, [pc, #68] @ (2a444 ) │ │ │ │ + blx 169d8 │ │ │ │ + ldr r3, [pc, #68] @ (29d9c ) │ │ │ │ mov r0, r6 │ │ │ │ str r4, [r5, #68] @ 0x44 │ │ │ │ add r3, pc │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr.w r1, [r3, #140] @ 0x8c │ │ │ │ - b.w 18344 │ │ │ │ + b.w 181c4 │ │ │ │ ldr r0, [r5, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 2a3fa │ │ │ │ - b.n 2a3fe │ │ │ │ - ldr r1, [pc, #44] @ (2a448 ) │ │ │ │ - ldr r2, [pc, #44] @ (2a44c ) │ │ │ │ - ldr r0, [pc, #48] @ (2a450 ) │ │ │ │ + bne.n 29d52 │ │ │ │ + b.n 29d56 │ │ │ │ + ldr r1, [pc, #44] @ (29da0 ) │ │ │ │ + ldr r2, [pc, #44] @ (29da4 ) │ │ │ │ + ldr r0, [pc, #48] @ (29da8 ) │ │ │ │ add r1, pc │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ add r2, pc │ │ │ │ add r0, pc │ │ │ │ add.w r1, r1, #812 @ 0x32c │ │ │ │ - b.w 170ac │ │ │ │ + b.w 16f44 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 16b30 │ │ │ │ + b.w 169d4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldrsh r2, [r4, r5] │ │ │ │ + str r2, [r0, #96] @ 0x60 │ │ │ │ movs r5, r0 │ │ │ │ - ldrsh r0, [r7, r4] │ │ │ │ + str r0, [r3, #92] @ 0x5c │ │ │ │ movs r5, r0 │ │ │ │ - movs r6, #188 @ 0xbc │ │ │ │ + movs r5, #76 @ 0x4c │ │ │ │ movs r3, r0 │ │ │ │ - str r1, [sp, #904] @ 0x388 │ │ │ │ + str r0, [sp, #568] @ 0x238 │ │ │ │ movs r2, r0 │ │ │ │ - strh r4, [r2, #62] @ 0x3e │ │ │ │ + strh r0, [r0, #52] @ 0x34 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -0002a454 : │ │ │ │ +00029dac : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - blx 16bcc │ │ │ │ - cbz r4, 2a49e │ │ │ │ + blx 16a70 │ │ │ │ + cbz r4, 29df6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 2a476 │ │ │ │ + cbz r3, 29dce │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 2a480 │ │ │ │ + beq.n 29dd8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 2a49e │ │ │ │ - ldr r2, [pc, #52] @ (2a4b8 ) │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 29df6 │ │ │ │ + ldr r2, [pc, #52] @ (29e10 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, #0] │ │ │ │ add r3, r4 │ │ │ │ ldr r1, [r3, #112] @ 0x70 │ │ │ │ cmp r1, r5 │ │ │ │ - beq.n 2a4b6 │ │ │ │ + beq.n 29e0e │ │ │ │ mov r0, r4 │ │ │ │ str r5, [r3, #112] @ 0x70 │ │ │ │ ldr.w r1, [r2, #144] @ 0x90 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 18344 │ │ │ │ - ldr r1, [pc, #28] @ (2a4bc ) │ │ │ │ - ldr r2, [pc, #28] @ (2a4c0 ) │ │ │ │ - ldr r0, [pc, #32] @ (2a4c4 ) │ │ │ │ + b.w 181c4 │ │ │ │ + ldr r1, [pc, #28] @ (29e14 ) │ │ │ │ + ldr r2, [pc, #28] @ (29e18 ) │ │ │ │ + ldr r0, [pc, #32] @ (29e1c ) │ │ │ │ add r1, pc │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ add r2, pc │ │ │ │ add r0, pc │ │ │ │ add.w r1, r1, #848 @ 0x350 │ │ │ │ - b.w 170ac │ │ │ │ + b.w 16f44 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldrsh r2, [r7, r2] │ │ │ │ + str r2, [r3, #84] @ 0x54 │ │ │ │ movs r5, r0 │ │ │ │ - movs r6, #56 @ 0x38 │ │ │ │ + movs r4, #200 @ 0xc8 │ │ │ │ movs r3, r0 │ │ │ │ - str r1, [sp, #376] @ 0x178 │ │ │ │ + str r0, [sp, #40] @ 0x28 │ │ │ │ movs r2, r0 │ │ │ │ - strh r0, [r2, #58] @ 0x3a │ │ │ │ + strh r4, [r7, #46] @ 0x2e │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -0002a4c8 : │ │ │ │ +00029e20 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - blx 16bcc │ │ │ │ - cbz r4, 2a4fe │ │ │ │ + blx 16a70 │ │ │ │ + cbz r4, 29e56 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 2a4e8 │ │ │ │ + cbz r3, 29e40 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 2a4f2 │ │ │ │ + beq.n 29e4a │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 2a4fe │ │ │ │ - ldr r3, [pc, #36] @ (2a518 ) │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 29e56 │ │ │ │ + ldr r3, [pc, #36] @ (29e70 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r4, r3 │ │ │ │ ldr r0, [r4, #112] @ 0x70 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r1, [pc, #28] @ (2a51c ) │ │ │ │ - ldr r2, [pc, #28] @ (2a520 ) │ │ │ │ - ldr r0, [pc, #32] @ (2a524 ) │ │ │ │ + ldr r1, [pc, #28] @ (29e74 ) │ │ │ │ + ldr r2, [pc, #28] @ (29e78 ) │ │ │ │ + ldr r0, [pc, #32] @ (29e7c ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #892 @ 0x37c │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ + blx 16f48 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldrsh r0, [r1, r1] │ │ │ │ + str r0, [r5, #76] @ 0x4c │ │ │ │ movs r5, r0 │ │ │ │ - movs r5, #216 @ 0xd8 │ │ │ │ + movs r4, #104 @ 0x68 │ │ │ │ movs r3, r0 │ │ │ │ - str r1, [sp, #8] │ │ │ │ + ldrh r6, [r5, #60] @ 0x3c │ │ │ │ movs r2, r0 │ │ │ │ - strh r0, [r6, #54] @ 0x36 │ │ │ │ + strh r4, [r3, #44] @ 0x2c │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -0002a528 : │ │ │ │ +00029e80 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - blx 16bcc │ │ │ │ - cbz r4, 2a55e │ │ │ │ + blx 16a70 │ │ │ │ + cbz r4, 29eb6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 2a548 │ │ │ │ + cbz r3, 29ea0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 2a552 │ │ │ │ + beq.n 29eaa │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 2a55e │ │ │ │ - ldr r3, [pc, #36] @ (2a578 ) │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 29eb6 │ │ │ │ + ldr r3, [pc, #36] @ (29ed0 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r4, r3 │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r1, [pc, #28] @ (2a57c ) │ │ │ │ - ldr r2, [pc, #28] @ (2a580 ) │ │ │ │ - ldr r0, [pc, #32] @ (2a584 ) │ │ │ │ + ldr r1, [pc, #28] @ (29ed4 ) │ │ │ │ + ldr r2, [pc, #28] @ (29ed8 ) │ │ │ │ + ldr r0, [pc, #32] @ (29edc ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #936 @ 0x3a8 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ + blx 16f48 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldrb r0, [r5, r7] │ │ │ │ + str r0, [r1, #72] @ 0x48 │ │ │ │ movs r5, r0 │ │ │ │ - movs r5, #120 @ 0x78 │ │ │ │ + movs r4, #8 │ │ │ │ movs r3, r0 │ │ │ │ - str r0, [sp, #648] @ 0x288 │ │ │ │ + ldrh r6, [r1, #58] @ 0x3a │ │ │ │ movs r2, r0 │ │ │ │ - strh r0, [r2, #52] @ 0x34 │ │ │ │ + strh r4, [r7, #40] @ 0x28 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -0002a588 : │ │ │ │ +00029ee0 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - blx 16bcc │ │ │ │ - cbz r4, 2a5be │ │ │ │ + blx 16a70 │ │ │ │ + cbz r4, 29f16 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 2a5a8 │ │ │ │ + cbz r3, 29f00 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 2a5b2 │ │ │ │ + beq.n 29f0a │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 2a5be │ │ │ │ - ldr r3, [pc, #36] @ (2a5d8 ) │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 29f16 │ │ │ │ + ldr r3, [pc, #36] @ (29f30 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r4, r3 │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r1, [pc, #28] @ (2a5dc ) │ │ │ │ - ldr r2, [pc, #28] @ (2a5e0 ) │ │ │ │ - ldr r0, [pc, #32] @ (2a5e4 ) │ │ │ │ + ldr r1, [pc, #28] @ (29f34 ) │ │ │ │ + ldr r2, [pc, #28] @ (29f38 ) │ │ │ │ + ldr r0, [pc, #32] @ (29f3c ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #976 @ 0x3d0 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ + blx 16f48 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldrb r0, [r1, r6] │ │ │ │ + str r0, [r5, #64] @ 0x40 │ │ │ │ movs r5, r0 │ │ │ │ - movs r5, #24 │ │ │ │ + movs r3, #168 @ 0xa8 │ │ │ │ movs r3, r0 │ │ │ │ - str r0, [sp, #264] @ 0x108 │ │ │ │ + ldrh r6, [r5, #54] @ 0x36 │ │ │ │ movs r2, r0 │ │ │ │ - strh r0, [r6, #48] @ 0x30 │ │ │ │ + strh r4, [r3, #38] @ 0x26 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -0002a5e8 : │ │ │ │ +00029f40 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - blx 16bcc │ │ │ │ - cbz r4, 2a61e │ │ │ │ + blx 16a70 │ │ │ │ + cbz r4, 29f76 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 2a608 │ │ │ │ + cbz r3, 29f60 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 2a612 │ │ │ │ + beq.n 29f6a │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 2a61e │ │ │ │ - ldr r3, [pc, #36] @ (2a638 ) │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 29f76 │ │ │ │ + ldr r3, [pc, #36] @ (29f90 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r4, r3 │ │ │ │ ldr r0, [r4, #80] @ 0x50 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r1, [pc, #28] @ (2a63c ) │ │ │ │ - ldr r2, [pc, #28] @ (2a640 ) │ │ │ │ - ldr r0, [pc, #32] @ (2a644 ) │ │ │ │ + ldr r1, [pc, #28] @ (29f94 ) │ │ │ │ + ldr r2, [pc, #28] @ (29f98 ) │ │ │ │ + ldr r0, [pc, #32] @ (29f9c ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #1024 @ 0x400 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ + blx 16f48 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldrb r0, [r5, r4] │ │ │ │ + str r0, [r1, #60] @ 0x3c │ │ │ │ movs r5, r0 │ │ │ │ - movs r4, #184 @ 0xb8 │ │ │ │ + movs r3, #72 @ 0x48 │ │ │ │ movs r3, r0 │ │ │ │ - ldrh r2, [r4, #62] @ 0x3e │ │ │ │ + ldrh r6, [r1, #52] @ 0x34 │ │ │ │ movs r2, r0 │ │ │ │ - strh r0, [r2, #46] @ 0x2e │ │ │ │ + strh r4, [r7, #34] @ 0x22 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -0002a648 : │ │ │ │ +00029fa0 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - blx 16bcc │ │ │ │ - cbz r4, 2a67e │ │ │ │ + blx 16a70 │ │ │ │ + cbz r4, 29fd6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 2a668 │ │ │ │ + cbz r3, 29fc0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 2a672 │ │ │ │ + beq.n 29fca │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 2a67e │ │ │ │ - ldr r3, [pc, #36] @ (2a698 ) │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 29fd6 │ │ │ │ + ldr r3, [pc, #36] @ (29ff0 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r4, r3 │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r1, [pc, #28] @ (2a69c ) │ │ │ │ - ldr r2, [pc, #28] @ (2a6a0 ) │ │ │ │ - ldr r0, [pc, #32] @ (2a6a4 ) │ │ │ │ + ldr r1, [pc, #28] @ (29ff4 ) │ │ │ │ + ldr r2, [pc, #28] @ (29ff8 ) │ │ │ │ + ldr r0, [pc, #32] @ (29ffc ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #1064 @ 0x428 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ + blx 16f48 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldrb r0, [r1, r3] │ │ │ │ + str r0, [r5, #52] @ 0x34 │ │ │ │ movs r5, r0 │ │ │ │ - movs r4, #88 @ 0x58 │ │ │ │ + movs r2, #232 @ 0xe8 │ │ │ │ movs r3, r0 │ │ │ │ - ldrh r2, [r0, #60] @ 0x3c │ │ │ │ + ldrh r6, [r5, #48] @ 0x30 │ │ │ │ movs r2, r0 │ │ │ │ - strh r0, [r6, #42] @ 0x2a │ │ │ │ + strh r4, [r3, #32] │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -0002a6a8 : │ │ │ │ +0002a000 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r1 │ │ │ │ - blx 16bcc │ │ │ │ + blx 16a70 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 2a764 │ │ │ │ + beq.n 2a0bc │ │ │ │ ldr r3, [r6, #0] │ │ │ │ - cbz r3, 2a6ce │ │ │ │ + cbz r3, 2a026 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 2a6da │ │ │ │ + beq.n 2a032 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - blx 17668 │ │ │ │ + blx 17500 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2a764 │ │ │ │ - cbz r4, 2a6f6 │ │ │ │ - blx 18450 │ │ │ │ + beq.n 2a0bc │ │ │ │ + cbz r4, 2a04e │ │ │ │ + blx 182d0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 2a6ea │ │ │ │ + cbz r3, 2a042 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 2a6f6 │ │ │ │ + beq.n 2a04e │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ + blx 17500 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2a77e │ │ │ │ - ldr r3, [pc, #208] @ (2a7c8 ) │ │ │ │ + beq.n 2a0d6 │ │ │ │ + ldr r3, [pc, #208] @ (2a120 ) │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r3, #0] │ │ │ │ add r5, r6 │ │ │ │ add.w r0, r5, #56 @ 0x38 │ │ │ │ - blx 17448 │ │ │ │ + blx 172e0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [r5, #92] @ 0x5c │ │ │ │ - cbz r3, 2a744 │ │ │ │ - blx 18a6c │ │ │ │ + cbz r3, 2a09c │ │ │ │ + blx 188e0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 2a7aa │ │ │ │ + beq.n 2a102 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ - cbz r3, 2a71e │ │ │ │ + cbz r3, 2a076 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 2a72a │ │ │ │ + beq.n 2a082 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - blx 17668 │ │ │ │ + blx 17500 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2a7aa │ │ │ │ + beq.n 2a102 │ │ │ │ ldr r2, [r5, #92] @ 0x5c │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r4 │ │ │ │ str r3, [r5, #92] @ 0x5c │ │ │ │ - blx 165c8 │ │ │ │ + blx 16478 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 15aa4 │ │ │ │ - cbnz r0, 2a798 │ │ │ │ + b.w 15960 │ │ │ │ + cbnz r0, 2a0f0 │ │ │ │ ldr r0, [r5, #88] @ 0x58 │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 2a760 │ │ │ │ + beq.n 2a0b8 │ │ │ │ str r6, [r5, #88] @ 0x58 │ │ │ │ - cbz r0, 2a754 │ │ │ │ - blx 15aa8 │ │ │ │ - cbz r4, 2a75e │ │ │ │ + cbz r0, 2a0ac │ │ │ │ + blx 15964 │ │ │ │ + cbz r4, 2a0b6 │ │ │ │ mov r0, r4 │ │ │ │ - blx 1676c │ │ │ │ + blx 1661c │ │ │ │ mov r4, r0 │ │ │ │ str r4, [r5, #88] @ 0x58 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r1, [pc, #100] @ (2a7cc ) │ │ │ │ - ldr r2, [pc, #104] @ (2a7d0 ) │ │ │ │ - ldr r0, [pc, #104] @ (2a7d4 ) │ │ │ │ + ldr r1, [pc, #100] @ (2a124 ) │ │ │ │ + ldr r2, [pc, #104] @ (2a128 ) │ │ │ │ + ldr r0, [pc, #104] @ (2a12c ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #1104 @ 0x450 │ │ │ │ add r0, pc │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 170ac │ │ │ │ - ldr r1, [pc, #88] @ (2a7d8 ) │ │ │ │ - ldr r2, [pc, #88] @ (2a7dc ) │ │ │ │ - ldr r0, [pc, #92] @ (2a7e0 ) │ │ │ │ + b.w 16f44 │ │ │ │ + ldr r1, [pc, #88] @ (2a130 ) │ │ │ │ + ldr r2, [pc, #88] @ (2a134 ) │ │ │ │ + ldr r0, [pc, #92] @ (2a138 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #1104 @ 0x450 │ │ │ │ add r0, pc │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 170ac │ │ │ │ + b.w 16f44 │ │ │ │ mov r1, r4 │ │ │ │ - blx 15ea8 │ │ │ │ + blx 15d64 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 15aa4 │ │ │ │ - ldr r3, [pc, #56] @ (2a7e4 ) │ │ │ │ - ldr r2, [pc, #56] @ (2a7e8 ) │ │ │ │ - ldr r1, [pc, #60] @ (2a7ec ) │ │ │ │ + b.w 15960 │ │ │ │ + ldr r3, [pc, #56] @ (2a13c ) │ │ │ │ + ldr r2, [pc, #56] @ (2a140 ) │ │ │ │ + ldr r1, [pc, #60] @ (2a144 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #60] @ (2a7f0 ) │ │ │ │ + ldr r0, [pc, #60] @ (2a148 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ add.w r3, r3, #1104 @ 0x450 │ │ │ │ movw r2, #2593 @ 0xa21 │ │ │ │ - blx 1663c │ │ │ │ - ldrb r4, [r0, r1] │ │ │ │ + blx 164ec │ │ │ │ + str r4, [r4, #44] @ 0x2c │ │ │ │ movs r5, r0 │ │ │ │ - movs r3, #114 @ 0x72 │ │ │ │ + movs r2, #2 │ │ │ │ movs r3, r0 │ │ │ │ - ldrh r4, [r3, #52] @ 0x34 │ │ │ │ + ldrh r0, [r1, #42] @ 0x2a │ │ │ │ movs r2, r0 │ │ │ │ - strh r2, [r1, #36] @ 0x24 │ │ │ │ + strh r6, [r6, #24] │ │ │ │ movs r2, r0 │ │ │ │ - movs r3, #88 @ 0x58 │ │ │ │ + movs r1, #232 @ 0xe8 │ │ │ │ movs r3, r0 │ │ │ │ - cbz r6, 2a812 │ │ │ │ + add sp, #488 @ 0x1e8 │ │ │ │ movs r2, r0 │ │ │ │ - strh r0, [r6, #34] @ 0x22 │ │ │ │ + strh r4, [r3, #24] │ │ │ │ movs r2, r0 │ │ │ │ - movs r3, #44 @ 0x2c │ │ │ │ + movs r1, #188 @ 0xbc │ │ │ │ movs r3, r0 │ │ │ │ - cbz r4, 2a822 │ │ │ │ + sub sp, #32 │ │ │ │ movs r2, r0 │ │ │ │ - add r7, sp, #312 @ 0x138 │ │ │ │ + add r5, sp, #1000 @ 0x3e8 │ │ │ │ movs r2, r0 │ │ │ │ - strh r2, [r0, #34] @ 0x22 │ │ │ │ + strh r6, [r5, #22] │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -0002a7f4 : │ │ │ │ +0002a14c : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ - blx 16bcc │ │ │ │ - cbz r4, 2a868 │ │ │ │ + blx 16a70 │ │ │ │ + cbz r4, 2a1c0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 2a816 │ │ │ │ + cbz r3, 2a16e │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 2a820 │ │ │ │ + beq.n 2a178 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 2a868 │ │ │ │ - ldr r3, [pc, #144] @ (2a8b4 ) │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 2a1c0 │ │ │ │ + ldr r3, [pc, #144] @ (2a20c ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r4, r3 │ │ │ │ ldr r3, [r4, #100] @ 0x64 │ │ │ │ - cbz r3, 2a882 │ │ │ │ + cbz r3, 2a1da │ │ │ │ add.w r0, r4, #56 @ 0x38 │ │ │ │ - blx 17448 │ │ │ │ + blx 172e0 │ │ │ │ mov r5, r0 │ │ │ │ - blx 18a6c │ │ │ │ - cbz r5, 2a896 │ │ │ │ + blx 188e0 │ │ │ │ + cbz r5, 2a1ee │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - cbz r3, 2a846 │ │ │ │ + cbz r3, 2a19e │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 2a850 │ │ │ │ + beq.n 2a1a8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 2a896 │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 2a1ee │ │ │ │ ldr r1, [r4, #100] @ 0x64 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #100] @ 0x64 │ │ │ │ - blx 16044 │ │ │ │ + blx 15f00 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 15aa4 │ │ │ │ - ldr r1, [pc, #76] @ (2a8b8 ) │ │ │ │ - ldr r2, [pc, #80] @ (2a8bc ) │ │ │ │ - ldr r0, [pc, #80] @ (2a8c0 ) │ │ │ │ + b.w 15960 │ │ │ │ + ldr r1, [pc, #76] @ (2a210 ) │ │ │ │ + ldr r2, [pc, #80] @ (2a214 ) │ │ │ │ + ldr r0, [pc, #80] @ (2a218 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #1144 @ 0x478 │ │ │ │ add r0, pc │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 170ac │ │ │ │ - ldr r2, [pc, #64] @ (2a8c4 ) │ │ │ │ + b.w 16f44 │ │ │ │ + ldr r2, [pc, #64] @ (2a21c ) │ │ │ │ movs r1, #16 │ │ │ │ - ldr r0, [pc, #64] @ (2a8c8 ) │ │ │ │ + ldr r0, [pc, #64] @ (2a220 ) │ │ │ │ add r2, pc │ │ │ │ add r0, pc │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 189f8 │ │ │ │ - ldr r3, [pc, #52] @ (2a8cc ) │ │ │ │ - ldr r2, [pc, #52] @ (2a8d0 ) │ │ │ │ - ldr r1, [pc, #56] @ (2a8d4 ) │ │ │ │ + b.w 1886c │ │ │ │ + ldr r3, [pc, #52] @ (2a224 ) │ │ │ │ + ldr r2, [pc, #52] @ (2a228 ) │ │ │ │ + ldr r1, [pc, #56] @ (2a22c ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #56] @ (2a8d8 ) │ │ │ │ + ldr r0, [pc, #56] @ (2a230 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ add.w r3, r3, #1144 @ 0x478 │ │ │ │ movw r2, #2639 @ 0xa4f │ │ │ │ - blx 1663c │ │ │ │ - ldrh r2, [r3, r4] │ │ │ │ + blx 164ec │ │ │ │ + str r2, [r7, #24] │ │ │ │ movs r5, r0 │ │ │ │ - movs r2, #110 @ 0x6e │ │ │ │ + movs r0, #254 @ 0xfe │ │ │ │ movs r3, r0 │ │ │ │ - ldrh r0, [r3, #44] @ 0x2c │ │ │ │ + ldrh r4, [r0, #34] @ 0x22 │ │ │ │ movs r2, r0 │ │ │ │ - strh r6, [r0, #28] │ │ │ │ + strh r2, [r6, #16] │ │ │ │ movs r2, r0 │ │ │ │ - cbz r0, 2a8d2 │ │ │ │ + add r7, sp, #848 @ 0x350 │ │ │ │ movs r2, r0 │ │ │ │ - strh r2, [r6, #26] │ │ │ │ + strh r6, [r3, #16] │ │ │ │ movs r2, r0 │ │ │ │ - movs r2, #64 @ 0x40 │ │ │ │ + movs r0, #208 @ 0xd0 │ │ │ │ movs r3, r0 │ │ │ │ - sub sp, #448 @ 0x1c0 │ │ │ │ + add r7, sp, #624 @ 0x270 │ │ │ │ movs r2, r0 │ │ │ │ - add r6, sp, #392 @ 0x188 │ │ │ │ + add r5, sp, #56 @ 0x38 │ │ │ │ movs r2, r0 │ │ │ │ - strh r6, [r2, #26] │ │ │ │ + strh r2, [r0, #16] │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -0002a8dc : │ │ │ │ +0002a234 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - blx 16bcc │ │ │ │ - cbz r4, 2a926 │ │ │ │ + blx 16a70 │ │ │ │ + cbz r4, 2a27e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 2a8fe │ │ │ │ + cbz r3, 2a256 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 2a908 │ │ │ │ + beq.n 2a260 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 2a926 │ │ │ │ - ldr r2, [pc, #52] @ (2a940 ) │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 2a27e │ │ │ │ + ldr r2, [pc, #52] @ (2a298 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, #0] │ │ │ │ add r3, r4 │ │ │ │ ldr r1, [r3, #108] @ 0x6c │ │ │ │ cmp r1, r5 │ │ │ │ - beq.n 2a93e │ │ │ │ + beq.n 2a296 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [r3, #108] @ 0x6c │ │ │ │ ldr.w r1, [r2, #136] @ 0x88 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 18344 │ │ │ │ - ldr r1, [pc, #28] @ (2a944 ) │ │ │ │ - ldr r2, [pc, #28] @ (2a948 ) │ │ │ │ - ldr r0, [pc, #32] @ (2a94c ) │ │ │ │ + b.w 181c4 │ │ │ │ + ldr r1, [pc, #28] @ (2a29c ) │ │ │ │ + ldr r2, [pc, #28] @ (2a2a0 ) │ │ │ │ + ldr r0, [pc, #32] @ (2a2a4 ) │ │ │ │ add r1, pc │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ add r2, pc │ │ │ │ add r0, pc │ │ │ │ add.w r1, r1, #1208 @ 0x4b8 │ │ │ │ - b.w 170ac │ │ │ │ + b.w 16f44 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldrh r2, [r6, r0] │ │ │ │ + str r2, [r2, #12] │ │ │ │ movs r5, r0 │ │ │ │ - movs r1, #176 @ 0xb0 │ │ │ │ + movs r0, #64 @ 0x40 │ │ │ │ movs r3, r0 │ │ │ │ - ldrh r6, [r2, #38] @ 0x26 │ │ │ │ + ldrh r2, [r0, #28] │ │ │ │ movs r2, r0 │ │ │ │ - strh r0, [r1, #22] │ │ │ │ + strh r4, [r6, #10] │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -0002a950 : │ │ │ │ +0002a2a8 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - blx 16bcc │ │ │ │ - cbz r4, 2a986 │ │ │ │ + blx 16a70 │ │ │ │ + cbz r4, 2a2de │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 2a970 │ │ │ │ + cbz r3, 2a2c8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 2a97a │ │ │ │ + beq.n 2a2d2 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 2a986 │ │ │ │ - ldr r3, [pc, #36] @ (2a9a0 ) │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 2a2de │ │ │ │ + ldr r3, [pc, #36] @ (2a2f8 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r4, r3 │ │ │ │ ldr r0, [r4, #108] @ 0x6c │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r1, [pc, #28] @ (2a9a4 ) │ │ │ │ - ldr r2, [pc, #28] @ (2a9a8 ) │ │ │ │ - ldr r0, [pc, #32] @ (2a9ac ) │ │ │ │ + ldr r1, [pc, #28] @ (2a2fc ) │ │ │ │ + ldr r2, [pc, #28] @ (2a300 ) │ │ │ │ + ldr r0, [pc, #32] @ (2a304 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ addw r1, r1, #1236 @ 0x4d4 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ + blx 16f48 │ │ │ │ movs r0, #2 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldr r0, [r0, r7] │ │ │ │ + str r0, [r4, #4] │ │ │ │ movs r5, r0 │ │ │ │ - movs r1, #80 @ 0x50 │ │ │ │ + subs r0, r4, #7 │ │ │ │ movs r3, r0 │ │ │ │ - ldrh r2, [r7, #34] @ 0x22 │ │ │ │ + ldrh r6, [r4, #24] │ │ │ │ movs r2, r0 │ │ │ │ - strh r0, [r5, #18] │ │ │ │ + strh r4, [r2, #8] │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -0002a9b0 : │ │ │ │ - ldr r3, [pc, #8] @ (2a9bc ) │ │ │ │ +0002a308 : │ │ │ │ + ldr r3, [pc, #8] @ (2a314 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldr r2, [r1, r6] │ │ │ │ + str r2, [r5, #0] │ │ │ │ movs r5, r0 │ │ │ │ │ │ │ │ -0002a9c0 : │ │ │ │ +0002a318 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #80] @ (2aa20 ) │ │ │ │ + ldr r3, [pc, #80] @ (2a378 ) │ │ │ │ sub sp, #12 │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r3, #0] │ │ │ │ adds r2, r0, r5 │ │ │ │ ldr r3, [r0, r5] │ │ │ │ - cbz r3, 2a9fe │ │ │ │ + cbz r3, 2a356 │ │ │ │ mov r4, r0 │ │ │ │ add.w r0, r2, #56 @ 0x38 │ │ │ │ - blx 17448 │ │ │ │ - cbz r0, 2aa02 │ │ │ │ - blx 15aa8 │ │ │ │ + blx 172e0 │ │ │ │ + cbz r0, 2a35a │ │ │ │ + blx 15964 │ │ │ │ ldr r0, [r4, r5] │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r4 │ │ │ │ str r3, [r4, r5] │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 186ac │ │ │ │ + b.w 1852c │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r3, [pc, #32] @ (2aa24 ) │ │ │ │ - ldr r2, [pc, #32] @ (2aa28 ) │ │ │ │ - ldr r1, [pc, #36] @ (2aa2c ) │ │ │ │ + ldr r3, [pc, #32] @ (2a37c ) │ │ │ │ + ldr r2, [pc, #32] @ (2a380 ) │ │ │ │ + ldr r1, [pc, #36] @ (2a384 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #36] @ (2aa30 ) │ │ │ │ + ldr r0, [pc, #36] @ (2a388 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ add.w r3, r3, #1264 @ 0x4f0 │ │ │ │ movw r2, #2739 @ 0xab3 │ │ │ │ - blx 1663c │ │ │ │ - ldr r2, [r5, r5] │ │ │ │ + blx 164ec │ │ │ │ + str r2, [r1, #0] │ │ │ │ movs r5, r0 │ │ │ │ - movs r0, #212 @ 0xd4 │ │ │ │ + subs r4, r4, #5 │ │ │ │ movs r3, r0 │ │ │ │ - add sp, #240 @ 0xf0 │ │ │ │ + add r6, sp, #928 @ 0x3a0 │ │ │ │ movs r2, r0 │ │ │ │ - add r4, sp, #984 @ 0x3d8 │ │ │ │ + add r3, sp, #648 @ 0x288 │ │ │ │ movs r2, r0 │ │ │ │ - strh r2, [r5, #14] │ │ │ │ + strh r6, [r2, #4] │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -0002aa34 : │ │ │ │ - ldr r3, [pc, #36] @ (2aa5c ) │ │ │ │ +0002a38c : │ │ │ │ + ldr r3, [pc, #36] @ (2a3b4 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r3, [r0, r3] │ │ │ │ - cbz r3, 2aa46 │ │ │ │ + cbz r3, 2a39e │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r3 │ │ │ │ - b.w 16b74 │ │ │ │ - ldr r1, [pc, #24] @ (2aa60 ) │ │ │ │ - ldr r2, [pc, #24] @ (2aa64 ) │ │ │ │ - ldr r0, [pc, #28] @ (2aa68 ) │ │ │ │ + b.w 16a18 │ │ │ │ + ldr r1, [pc, #24] @ (2a3b8 ) │ │ │ │ + ldr r2, [pc, #24] @ (2a3bc ) │ │ │ │ + ldr r0, [pc, #28] @ (2a3c0 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ addw r1, r1, #1292 @ 0x50c │ │ │ │ add r0, pc │ │ │ │ - b.w 170ac │ │ │ │ + b.w 16f44 │ │ │ │ nop │ │ │ │ - ldr r6, [r0, r4] │ │ │ │ + ldrsh r6, [r4, r6] │ │ │ │ movs r5, r0 │ │ │ │ - movs r0, #144 @ 0x90 │ │ │ │ + subs r0, r4, #4 │ │ │ │ movs r3, r0 │ │ │ │ - add sp, #56 @ 0x38 │ │ │ │ + add r6, sp, #744 @ 0x2e8 │ │ │ │ movs r2, r0 │ │ │ │ - strh r0, [r5, #12] │ │ │ │ + strh r4, [r2, #2] │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -0002aa6c : │ │ │ │ - ldr r3, [pc, #36] @ (2aa94 ) │ │ │ │ +0002a3c4 : │ │ │ │ + ldr r3, [pc, #36] @ (2a3ec ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r3, [r0, r3] │ │ │ │ - cbz r3, 2aa7e │ │ │ │ + cbz r3, 2a3d6 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r3 │ │ │ │ - b.w 156a4 │ │ │ │ - ldr r1, [pc, #24] @ (2aa98 ) │ │ │ │ - ldr r2, [pc, #24] @ (2aa9c ) │ │ │ │ - ldr r0, [pc, #28] @ (2aaa0 ) │ │ │ │ + b.w 1556c │ │ │ │ + ldr r1, [pc, #24] @ (2a3f0 ) │ │ │ │ + ldr r2, [pc, #24] @ (2a3f4 ) │ │ │ │ + ldr r0, [pc, #28] @ (2a3f8 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ addw r1, r1, #1316 @ 0x524 │ │ │ │ add r0, pc │ │ │ │ - b.w 170ac │ │ │ │ + b.w 16f44 │ │ │ │ nop │ │ │ │ - ldr r6, [r1, r3] │ │ │ │ + ldrsh r6, [r5, r5] │ │ │ │ movs r5, r0 │ │ │ │ - movs r0, #88 @ 0x58 │ │ │ │ + subs r0, r5, #3 │ │ │ │ movs r3, r0 │ │ │ │ - add r7, sp, #856 @ 0x358 │ │ │ │ + add r6, sp, #520 @ 0x208 │ │ │ │ movs r2, r0 │ │ │ │ - strh r0, [r6, #10] │ │ │ │ + strh r4, [r3, #0] │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -0002aaa4 : │ │ │ │ +0002a3fc : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #28] @ (2aad0 ) │ │ │ │ + ldr r3, [pc, #28] @ (2a428 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r3, [r0, r3] │ │ │ │ - cbz r3, 2aacc │ │ │ │ + cbz r3, 2a424 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r3 │ │ │ │ - blx 17530 │ │ │ │ + blx 173c8 │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ pop {r3, pc} │ │ │ │ mov r0, r3 │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r1, r2] │ │ │ │ + ldrsh r0, [r5, r4] │ │ │ │ movs r5, r0 │ │ │ │ │ │ │ │ -0002aad4 : │ │ │ │ +0002a42c : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #28] @ (2ab00 ) │ │ │ │ + ldr r3, [pc, #28] @ (2a458 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r3, [r0, r3] │ │ │ │ - cbz r3, 2aafc │ │ │ │ + cbz r3, 2a454 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r3 │ │ │ │ - blx 15ec0 │ │ │ │ + blx 15d7c │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ pop {r3, pc} │ │ │ │ mov r0, r3 │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r3, r1] │ │ │ │ + ldrsh r0, [r7, r3] │ │ │ │ movs r5, r0 │ │ │ │ │ │ │ │ -0002ab04 : │ │ │ │ - ldr r3, [pc, #12] @ (2ab14 ) │ │ │ │ +0002a45c : │ │ │ │ + ldr r3, [pc, #12] @ (2a46c ) │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r0, [r0, r3] │ │ │ │ - b.w 1662c │ │ │ │ - ldr r2, [r6, r0] │ │ │ │ + b.w 164dc │ │ │ │ + ldrsh r2, [r2, r3] │ │ │ │ movs r5, r0 │ │ │ │ │ │ │ │ -0002ab18 : │ │ │ │ - ldr.w ip, [pc, #20] @ 2ab30 │ │ │ │ +0002a470 : │ │ │ │ + ldr.w ip, [pc, #20] @ 2a488 │ │ │ │ mov r3, r2 │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ add ip, pc │ │ │ │ ldr.w r0, [ip] │ │ │ │ ldr r0, [r1, r0] │ │ │ │ - b.w 15a24 │ │ │ │ + b.w 158ec │ │ │ │ nop │ │ │ │ - ldr r2, [r3, r0] │ │ │ │ + ldrsh r2, [r7, r2] │ │ │ │ movs r5, r0 │ │ │ │ │ │ │ │ -0002ab34 : │ │ │ │ +0002a48c : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov lr, r3 │ │ │ │ mov r3, r2 │ │ │ │ mov r2, r1 │ │ │ │ - ldr r1, [pc, #28] @ (2ab68 ) │ │ │ │ + ldr r1, [pc, #28] @ (2a4c0 ) │ │ │ │ sub sp, #12 │ │ │ │ add r1, pc │ │ │ │ ldr r1, [r1, #0] │ │ │ │ ldr.w ip, [r0, r1] │ │ │ │ ldr r1, [sp, #16] │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r1, r0 │ │ │ │ str.w lr, [sp] │ │ │ │ mov r0, ip │ │ │ │ - blx 17970 │ │ │ │ + blx 17808 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - ldrsb r0, [r6, r7] │ │ │ │ + ldrsh r0, [r2, r2] │ │ │ │ movs r5, r0 │ │ │ │ │ │ │ │ -0002ab6c : │ │ │ │ +0002a4c4 : │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ - b.w 163ec │ │ │ │ + b.w 1629c │ │ │ │ │ │ │ │ -0002ab74 : │ │ │ │ +0002a4cc : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr.w ip, [pc, #36] @ 2aba8 │ │ │ │ + ldr.w ip, [pc, #36] @ 2a500 │ │ │ │ mov lr, r3 │ │ │ │ mov r3, r2 │ │ │ │ mov r2, r1 │ │ │ │ add ip, pc │ │ │ │ sub sp, #8 │ │ │ │ ldr.w r1, [ip] │ │ │ │ ldr.w ip, [r0, r1] │ │ │ │ mov r1, r0 │ │ │ │ str.w lr, [sp] │ │ │ │ mov r0, ip │ │ │ │ - blx 16074 │ │ │ │ + blx 15f30 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - ldrsb r0, [r6, r6] │ │ │ │ + ldrsh r0, [r2, r1] │ │ │ │ movs r5, r0 │ │ │ │ │ │ │ │ -0002abac : │ │ │ │ - ldr r3, [pc, #20] @ (2abc4 ) │ │ │ │ +0002a504 : │ │ │ │ + ldr r3, [pc, #20] @ (2a51c ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r3, [r0, r3] │ │ │ │ - cbz r3, 2abbe │ │ │ │ + cbz r3, 2a516 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r3 │ │ │ │ - b.w 186d4 │ │ │ │ + b.w 18554 │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldrsb r6, [r1, r6] │ │ │ │ + ldrsh r6, [r5, r0] │ │ │ │ movs r5, r0 │ │ │ │ │ │ │ │ -0002abc8 : │ │ │ │ +0002a520 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r5, [pc, #56] @ (2ac10 ) │ │ │ │ + ldr r5, [pc, #56] @ (2a568 ) │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r1 │ │ │ │ add r5, pc │ │ │ │ strd r3, r2, [sp] │ │ │ │ ldr r5, [r5, #0] │ │ │ │ add r0, r5 │ │ │ │ adds r0, #56 @ 0x38 │ │ │ │ - blx 17448 │ │ │ │ + blx 172e0 │ │ │ │ mov r1, r4 │ │ │ │ mov r6, r0 │ │ │ │ - blx 17580 │ │ │ │ + blx 17418 │ │ │ │ str r0, [r4, r5] │ │ │ │ mov r0, r6 │ │ │ │ - blx 15aa8 │ │ │ │ + blx 15964 │ │ │ │ ldr r0, [r4, r5] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ mov r1, r7 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 15dd8 │ │ │ │ - ldrsb r6, [r3, r5] │ │ │ │ + b.w 15c94 │ │ │ │ + ldrb r6, [r7, r7] │ │ │ │ movs r5, r0 │ │ │ │ │ │ │ │ -0002ac14 : │ │ │ │ - ldr r3, [pc, #12] @ (2ac24 ) │ │ │ │ +0002a56c : │ │ │ │ + ldr r3, [pc, #12] @ (2a57c ) │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r0, [r0, r3] │ │ │ │ - b.w 166fc │ │ │ │ - ldrsb r2, [r4, r4] │ │ │ │ + b.w 165ac │ │ │ │ + ldrb r2, [r0, r7] │ │ │ │ movs r5, r0 │ │ │ │ │ │ │ │ -0002ac28 : │ │ │ │ +0002a580 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #36] @ (2ac5c ) │ │ │ │ + ldr r3, [pc, #36] @ (2a5b4 ) │ │ │ │ sub sp, #8 │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r3, #0] │ │ │ │ add r4, r0 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - cbz r0, 2ac4c │ │ │ │ + cbz r0, 2a5a4 │ │ │ │ str r1, [sp, #4] │ │ │ │ - blx 15aa8 │ │ │ │ + blx 15964 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - cbz r1, 2ac56 │ │ │ │ + cbz r1, 2a5ae │ │ │ │ mov r0, r1 │ │ │ │ - blx 1676c │ │ │ │ + blx 1661c │ │ │ │ mov r1, r0 │ │ │ │ str r1, [r4, #32] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - ldrsb r2, [r0, r4] │ │ │ │ + ldrb r2, [r4, r6] │ │ │ │ movs r5, r0 │ │ │ │ │ │ │ │ -0002ac60 : │ │ │ │ - ldr r3, [pc, #16] @ (2ac74 ) │ │ │ │ +0002a5b8 : │ │ │ │ + ldr r3, [pc, #16] @ (2a5cc ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, r3 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldrsb r2, [r3, r3] │ │ │ │ + ldrb r2, [r7, r5] │ │ │ │ movs r5, r0 │ │ │ │ │ │ │ │ -0002ac78 : │ │ │ │ +0002a5d0 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr.w ip, [pc, #104] @ 2acf0 │ │ │ │ + ldr.w ip, [pc, #104] @ 2a648 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #96] @ (2acf4 ) │ │ │ │ + ldr r3, [pc, #96] @ (2a64c ) │ │ │ │ add ip, pc │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #80] @ (2acf8 ) │ │ │ │ + ldr r3, [pc, #80] @ (2a650 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r3, r4 │ │ │ │ ldr r3, [r3, #32] │ │ │ │ - cbz r3, 2ace6 │ │ │ │ + cbz r3, 2a63e │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 16138 │ │ │ │ - cbnz r0, 2acd4 │ │ │ │ - ldr r2, [pc, #60] @ (2acfc ) │ │ │ │ - ldr r3, [pc, #52] @ (2acf4 ) │ │ │ │ + blx 15ff4 │ │ │ │ + cbnz r0, 2a62c │ │ │ │ + ldr r2, [pc, #60] @ (2a654 ) │ │ │ │ + ldr r3, [pc, #52] @ (2a64c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2acea │ │ │ │ + bne.n 2a642 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r1, sp │ │ │ │ mov r0, r5 │ │ │ │ - blx 18a60 │ │ │ │ + blx 188d4 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 186e8 │ │ │ │ + blx 18568 │ │ │ │ movs r0, #1 │ │ │ │ - b.n 2acbc │ │ │ │ - blx 17a74 <__stack_chk_fail@plt> │ │ │ │ + b.n 2a614 │ │ │ │ + blx 1790c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - subs r7, #86 @ 0x56 │ │ │ │ + mov r6, r3 │ │ │ │ movs r5, r0 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r4, [r2, r2] │ │ │ │ + ldrb r4, [r6, r4] │ │ │ │ movs r5, r0 │ │ │ │ - subs r7, #40 @ 0x28 │ │ │ │ + cmp r8, lr │ │ │ │ movs r5, r0 │ │ │ │ │ │ │ │ -0002ad00 : │ │ │ │ - ldr r3, [pc, #8] @ (2ad0c ) │ │ │ │ +0002a658 : │ │ │ │ + ldr r3, [pc, #8] @ (2a664 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, r3 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ bx lr │ │ │ │ - ldrsb r2, [r7, r0] │ │ │ │ + ldrb r2, [r3, r3] │ │ │ │ movs r5, r0 │ │ │ │ │ │ │ │ -0002ad10 : │ │ │ │ +0002a668 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #64] @ (2ad60 ) │ │ │ │ + ldr r3, [pc, #64] @ (2a6b8 ) │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r3, #0] │ │ │ │ - blx 16bcc │ │ │ │ - cbz r4, 2ad46 │ │ │ │ + blx 16a70 │ │ │ │ + cbz r4, 2a69e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 2ad36 │ │ │ │ + cbz r3, 2a68e │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 2ad40 │ │ │ │ + beq.n 2a698 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 2ad46 │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 2a69e │ │ │ │ add r4, r5 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r1, [pc, #28] @ (2ad64 ) │ │ │ │ - ldr r2, [pc, #28] @ (2ad68 ) │ │ │ │ - ldr r0, [pc, #32] @ (2ad6c ) │ │ │ │ + ldr r1, [pc, #28] @ (2a6bc ) │ │ │ │ + ldr r2, [pc, #28] @ (2a6c0 ) │ │ │ │ + ldr r0, [pc, #32] @ (2a6c4 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ addw r1, r1, #1340 @ 0x53c │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ + blx 16f48 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldrsb r2, [r3, r0] │ │ │ │ + ldrb r2, [r7, r2] │ │ │ │ movs r5, r0 │ │ │ │ - adds r0, r2, #6 │ │ │ │ + adds r0, r4, #0 │ │ │ │ movs r3, r0 │ │ │ │ - ldrh r2, [r7, #4] │ │ │ │ + strh r6, [r4, #58] @ 0x3a │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r0, [r5, #26] │ │ │ │ + ldrb r4, [r2, #21] │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -0002ad70 : │ │ │ │ +0002a6c8 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #64] @ (2adc0 ) │ │ │ │ + ldr r3, [pc, #64] @ (2a718 ) │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r3, #0] │ │ │ │ - blx 16bcc │ │ │ │ - cbz r4, 2ada6 │ │ │ │ + blx 16a70 │ │ │ │ + cbz r4, 2a6fe │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 2ad96 │ │ │ │ + cbz r3, 2a6ee │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 2ada0 │ │ │ │ + beq.n 2a6f8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 2ada6 │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 2a6fe │ │ │ │ add r4, r5 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r1, [pc, #28] @ (2adc4 ) │ │ │ │ - ldr r2, [pc, #28] @ (2adc8 ) │ │ │ │ - ldr r0, [pc, #32] @ (2adcc ) │ │ │ │ + ldr r1, [pc, #28] @ (2a71c ) │ │ │ │ + ldr r2, [pc, #28] @ (2a720 ) │ │ │ │ + ldr r0, [pc, #32] @ (2a724 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ addw r1, r1, #1364 @ 0x554 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ + blx 16f48 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - strb r2, [r7, r6] │ │ │ │ + ldrb r2, [r3, r1] │ │ │ │ movs r5, r0 │ │ │ │ - adds r0, r6, #4 │ │ │ │ + subs r0, r0, r7 │ │ │ │ movs r3, r0 │ │ │ │ - ldrh r2, [r3, #2] │ │ │ │ + strh r6, [r0, #56] @ 0x38 │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r0, [r1, #25] │ │ │ │ + ldrb r4, [r6, #19] │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -0002add0 : │ │ │ │ +0002a728 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #64] @ (2ae20 ) │ │ │ │ + ldr r3, [pc, #64] @ (2a778 ) │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r3, #0] │ │ │ │ - blx 16bcc │ │ │ │ - cbz r4, 2ae06 │ │ │ │ + blx 16a70 │ │ │ │ + cbz r4, 2a75e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 2adf6 │ │ │ │ + cbz r3, 2a74e │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 2ae00 │ │ │ │ + beq.n 2a758 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 2ae06 │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 2a75e │ │ │ │ add r4, r5 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r1, [pc, #28] @ (2ae24 ) │ │ │ │ - ldr r2, [pc, #28] @ (2ae28 ) │ │ │ │ - ldr r0, [pc, #32] @ (2ae2c ) │ │ │ │ + ldr r1, [pc, #28] @ (2a77c ) │ │ │ │ + ldr r2, [pc, #28] @ (2a780 ) │ │ │ │ + ldr r0, [pc, #32] @ (2a784 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ addw r1, r1, #1388 @ 0x56c │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ + blx 16f48 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - strb r2, [r3, r5] │ │ │ │ + ldrh r2, [r7, r7] │ │ │ │ movs r5, r0 │ │ │ │ - adds r0, r2, #3 │ │ │ │ + subs r0, r4, r5 │ │ │ │ movs r3, r0 │ │ │ │ - strh r2, [r7, #62] @ 0x3e │ │ │ │ + strh r6, [r4, #52] @ 0x34 │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r0, [r5, #23] │ │ │ │ + ldrb r4, [r2, #18] │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -0002ae30 : │ │ │ │ +0002a788 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #64] @ (2ae80 ) │ │ │ │ + ldr r3, [pc, #64] @ (2a7d8 ) │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r3, #0] │ │ │ │ - blx 16bcc │ │ │ │ - cbz r4, 2ae66 │ │ │ │ + blx 16a70 │ │ │ │ + cbz r4, 2a7be │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 2ae56 │ │ │ │ + cbz r3, 2a7ae │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 2ae60 │ │ │ │ + beq.n 2a7b8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 2ae66 │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 2a7be │ │ │ │ add r4, r5 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r1, [pc, #28] @ (2ae84 ) │ │ │ │ - ldr r2, [pc, #28] @ (2ae88 ) │ │ │ │ - ldr r0, [pc, #32] @ (2ae8c ) │ │ │ │ + ldr r1, [pc, #28] @ (2a7dc ) │ │ │ │ + ldr r2, [pc, #28] @ (2a7e0 ) │ │ │ │ + ldr r0, [pc, #32] @ (2a7e4 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ addw r1, r1, #1420 @ 0x58c │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ + blx 16f48 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - strb r2, [r7, r3] │ │ │ │ + ldrh r2, [r3, r6] │ │ │ │ movs r5, r0 │ │ │ │ - adds r0, r6, #1 │ │ │ │ + subs r0, r0, r4 │ │ │ │ movs r3, r0 │ │ │ │ - strh r2, [r3, #60] @ 0x3c │ │ │ │ + strh r6, [r0, #50] @ 0x32 │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r0, [r1, #22] │ │ │ │ + ldrb r4, [r6, #16] │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -0002ae90 : │ │ │ │ +0002a7e8 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r2, [pc, #200] @ (2af68 ) │ │ │ │ + ldr r2, [pc, #200] @ (2a8c0 ) │ │ │ │ sub sp, #12 │ │ │ │ - ldr r3, [pc, #200] @ (2af6c ) │ │ │ │ + ldr r3, [pc, #200] @ (2a8c4 ) │ │ │ │ movs r5, #0 │ │ │ │ add r2, pc │ │ │ │ str r5, [sp, #0] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov.w r3, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2af4c │ │ │ │ + beq.n 2a8a4 │ │ │ │ mov r7, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 2af2c │ │ │ │ + beq.n 2a884 │ │ │ │ mov r2, r5 │ │ │ │ mov.w r1, #482 @ 0x1e2 │ │ │ │ - blx 16a2c │ │ │ │ + blx 168d0 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2af40 │ │ │ │ - blx 16468 │ │ │ │ + beq.n 2a898 │ │ │ │ + blx 16318 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2af44 │ │ │ │ - ldr r0, [pc, #152] @ (2af70 ) │ │ │ │ + beq.n 2a89c │ │ │ │ + ldr r0, [pc, #152] @ (2a8c8 ) │ │ │ │ mov r1, r6 │ │ │ │ add r0, pc │ │ │ │ - blx 18608 │ │ │ │ + blx 18488 │ │ │ │ mov r4, r0 │ │ │ │ - blx 17b80 │ │ │ │ + blx 17a18 │ │ │ │ mov r2, sp │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ - blx 1753c │ │ │ │ + blx 173d4 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17b80 │ │ │ │ + blx 17a18 │ │ │ │ mov r1, r5 │ │ │ │ - blx 15bb8 │ │ │ │ + blx 15a74 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 18070 │ │ │ │ + blx 17efc │ │ │ │ ldr r0, [sp, #0] │ │ │ │ - blx 17e30 │ │ │ │ + blx 17cbc │ │ │ │ mov r0, r6 │ │ │ │ - blx 16b34 │ │ │ │ - ldr r2, [pc, #96] @ (2af74 ) │ │ │ │ - ldr r3, [pc, #84] @ (2af6c ) │ │ │ │ + blx 169d8 │ │ │ │ + ldr r2, [pc, #96] @ (2a8cc ) │ │ │ │ + ldr r3, [pc, #84] @ (2a8c4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2af62 │ │ │ │ + bne.n 2a8ba │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r1, [pc, #72] @ (2af78 ) │ │ │ │ - ldr r2, [pc, #76] @ (2af7c ) │ │ │ │ - ldr r0, [pc, #76] @ (2af80 ) │ │ │ │ + ldr r1, [pc, #72] @ (2a8d0 ) │ │ │ │ + ldr r2, [pc, #76] @ (2a8d4 ) │ │ │ │ + ldr r0, [pc, #76] @ (2a8d8 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #1456 @ 0x5b0 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ + blx 16f48 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 2af12 │ │ │ │ + b.n 2a86a │ │ │ │ mov r0, r6 │ │ │ │ - blx 16b34 │ │ │ │ - b.n 2af40 │ │ │ │ - ldr r1, [pc, #52] @ (2af84 ) │ │ │ │ - ldr r2, [pc, #56] @ (2af88 ) │ │ │ │ - ldr r0, [pc, #56] @ (2af8c ) │ │ │ │ + blx 169d8 │ │ │ │ + b.n 2a898 │ │ │ │ + ldr r1, [pc, #52] @ (2a8dc ) │ │ │ │ + ldr r2, [pc, #56] @ (2a8e0 ) │ │ │ │ + ldr r0, [pc, #56] @ (2a8e4 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #1456 @ 0x5b0 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ - b.n 2af40 │ │ │ │ - blx 17a74 <__stack_chk_fail@plt> │ │ │ │ + blx 16f48 │ │ │ │ + b.n 2a898 │ │ │ │ + blx 1790c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - subs r5, #66 @ 0x42 │ │ │ │ + add r2, r1 │ │ │ │ movs r5, r0 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #120 @ 0x78 │ │ │ │ + add r7, pc, #808 @ (adr r7, 2abf4 ) │ │ │ │ movs r2, r0 │ │ │ │ - subs r4, #210 @ 0xd2 │ │ │ │ + bics r2, r3 │ │ │ │ movs r5, r0 │ │ │ │ - subs r2, r5, r6 │ │ │ │ + subs r2, r7, r0 │ │ │ │ movs r3, r0 │ │ │ │ - ldr r7, [sp, #176] @ 0xb0 │ │ │ │ + ldr r5, [sp, #864] @ 0x360 │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r2, [r0, #19] │ │ │ │ + ldrb r6, [r5, #13] │ │ │ │ movs r2, r0 │ │ │ │ - subs r2, r1, r6 │ │ │ │ + subs r2, r3, r0 │ │ │ │ movs r3, r0 │ │ │ │ - add r7, pc, #976 @ (adr r7, 2b35c ) │ │ │ │ + add r6, pc, #640 @ (adr r6, 2ab64 ) │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r2, [r4, #18] │ │ │ │ + ldrb r6, [r1, #13] │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -0002af90 : │ │ │ │ +0002a8e8 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #64] @ (2afe0 ) │ │ │ │ + ldr r3, [pc, #64] @ (2a938 ) │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r3, #0] │ │ │ │ - blx 16bcc │ │ │ │ - cbz r4, 2afc6 │ │ │ │ + blx 16a70 │ │ │ │ + cbz r4, 2a91e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 2afb6 │ │ │ │ + cbz r3, 2a90e │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 2afc0 │ │ │ │ + beq.n 2a918 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 2afc6 │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 2a91e │ │ │ │ add r4, r5 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r1, [pc, #28] @ (2afe4 ) │ │ │ │ - ldr r2, [pc, #28] @ (2afe8 ) │ │ │ │ - ldr r0, [pc, #32] @ (2afec ) │ │ │ │ + ldr r1, [pc, #28] @ (2a93c ) │ │ │ │ + ldr r2, [pc, #28] @ (2a940 ) │ │ │ │ + ldr r0, [pc, #32] @ (2a944 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #1488 @ 0x5d0 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ + blx 16f48 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - strh r2, [r3, r6] │ │ │ │ + ldrh r2, [r7, r0] │ │ │ │ movs r5, r0 │ │ │ │ - subs r0, r2, r4 │ │ │ │ + adds r0, r4, r6 │ │ │ │ movs r3, r0 │ │ │ │ - strh r2, [r7, #48] @ 0x30 │ │ │ │ + strh r6, [r4, #38] @ 0x26 │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r0, [r5, #16] │ │ │ │ + ldrb r4, [r2, #11] │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -0002aff0 : │ │ │ │ +0002a948 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r6, [pc, #48] @ (2b030 ) │ │ │ │ + ldr r6, [pc, #48] @ (2a988 ) │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r1 │ │ │ │ add r6, pc │ │ │ │ ldr r4, [r6, #0] │ │ │ │ add r4, r0 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - blx 15b38 │ │ │ │ - cbnz r0, 2b014 │ │ │ │ + blx 159f4 │ │ │ │ + cbnz r0, 2a96c │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - blx 15148 │ │ │ │ + blx 15010 │ │ │ │ mov r0, r7 │ │ │ │ - blx 15bfc │ │ │ │ + blx 15ab8 │ │ │ │ ldr r1, [r6, #100] @ 0x64 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #20] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 18344 │ │ │ │ - strh r0, [r7, r4] │ │ │ │ + b.w 181c4 │ │ │ │ + ldr r0, [r3, r7] │ │ │ │ movs r5, r0 │ │ │ │ │ │ │ │ -0002b034 : │ │ │ │ +0002a98c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr.w r8, [pc, #76] @ 2b094 │ │ │ │ + ldr.w r8, [pc, #76] @ 2a9ec │ │ │ │ mov r7, r1 │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r2 │ │ │ │ add r8, pc │ │ │ │ ldr.w r5, [r8] │ │ │ │ add r5, r0 │ │ │ │ - blx 15780 │ │ │ │ + blx 15648 │ │ │ │ ldr r3, [r5, #24] │ │ │ │ cmp r3, r7 │ │ │ │ - bne.n 2b074 │ │ │ │ - cbz r4, 2b084 │ │ │ │ + bne.n 2a9cc │ │ │ │ + cbz r4, 2a9dc │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r4 │ │ │ │ - blx 180f4 │ │ │ │ + blx 17f80 │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 188a8 │ │ │ │ + b.w 1871c │ │ │ │ ldr.w r1, [r8, #96] @ 0x60 │ │ │ │ mov r0, r6 │ │ │ │ str r7, [r5, #24] │ │ │ │ - blx 18348 │ │ │ │ + blx 181c8 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 2b062 │ │ │ │ + bne.n 2a9ba │ │ │ │ ldr r0, [r5, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2b062 │ │ │ │ - blx 16f6c │ │ │ │ + beq.n 2a9ba │ │ │ │ + blx 16e04 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 2b062 │ │ │ │ + b.n 2a9ba │ │ │ │ nop │ │ │ │ - strh r6, [r5, r3] │ │ │ │ + ldr r6, [r1, r6] │ │ │ │ movs r5, r0 │ │ │ │ │ │ │ │ -0002b098 : │ │ │ │ +0002a9f0 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r6, [pc, #168] @ (2b150 ) │ │ │ │ + ldr r6, [pc, #168] @ (2aaa8 ) │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ add r6, pc │ │ │ │ ldr r5, [r6, #0] │ │ │ │ add r5, r0 │ │ │ │ - blx 15780 │ │ │ │ + blx 15648 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - blx 17350 │ │ │ │ + blx 171e8 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ - blx 16368 │ │ │ │ + blx 16218 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r5, #40] @ 0x28 │ │ │ │ - blx 15384 │ │ │ │ + blx 1524c │ │ │ │ add.w r0, r5, #56 @ 0x38 │ │ │ │ - blx 17448 │ │ │ │ - cbz r0, 2b0e8 │ │ │ │ - blx 15aa8 │ │ │ │ + blx 172e0 │ │ │ │ + cbz r0, 2aa40 │ │ │ │ + blx 15964 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 188a8 │ │ │ │ + b.w 1871c │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r0 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 287f4 │ │ │ │ + bl 2814c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r3, r4 │ │ │ │ ldr r1, [r3, #80] @ 0x50 │ │ │ │ - cbz r1, 2b108 │ │ │ │ + cbz r1, 2aa60 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r6, #124] @ 0x7c │ │ │ │ str r2, [r3, #80] @ 0x50 │ │ │ │ - blx 18348 │ │ │ │ + blx 181c8 │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #0 │ │ │ │ - bl 28918 │ │ │ │ - ldr r3, [pc, #64] @ (2b154 ) │ │ │ │ + bl 28270 │ │ │ │ + ldr r3, [pc, #64] @ (2aaac ) │ │ │ │ add r3, pc │ │ │ │ ldr r6, [r3, #0] │ │ │ │ add r6, r4 │ │ │ │ ldr.w r0, [r6, #136] @ 0x88 │ │ │ │ - cbz r0, 2b13c │ │ │ │ + cbz r0, 2aa94 │ │ │ │ movs r2, #0 │ │ │ │ str.w r2, [r6, #136] @ 0x88 │ │ │ │ str r3, [sp, #4] │ │ │ │ - blx 15aa8 │ │ │ │ + blx 15964 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ str.w r2, [r6, #136] @ 0x88 │ │ │ │ ldr.w r1, [r3, #132] @ 0x84 │ │ │ │ - blx 18348 │ │ │ │ + blx 181c8 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ str.w r3, [r5, #128] @ 0x80 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 188a8 │ │ │ │ + b.w 1871c │ │ │ │ nop │ │ │ │ - strh r0, [r2, r2] │ │ │ │ + ldr r0, [r6, r4] │ │ │ │ movs r5, r0 │ │ │ │ - strh r2, [r5, r0] │ │ │ │ + ldr r2, [r1, r3] │ │ │ │ movs r5, r0 │ │ │ │ │ │ │ │ -0002b158 : │ │ │ │ +0002aab0 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r6, [pc, #40] @ (2b190 ) │ │ │ │ + ldr r6, [pc, #40] @ (2aae8 ) │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ add r6, pc │ │ │ │ ldr r4, [r6, #0] │ │ │ │ - blx 185d8 │ │ │ │ + blx 18458 │ │ │ │ add r4, r5 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ cmp r2, r0 │ │ │ │ - beq.n 2b18c │ │ │ │ + beq.n 2aae4 │ │ │ │ mov r3, r0 │ │ │ │ ldr r1, [r6, #80] @ 0x50 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #16] │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 18344 │ │ │ │ + b.w 181c4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - str r0, [r2, r7] │ │ │ │ + ldr r0, [r6, r1] │ │ │ │ movs r5, r0 │ │ │ │ │ │ │ │ -0002b194 : │ │ │ │ +0002aaec : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - blx 16bcc │ │ │ │ - cbz r4, 2b1ca │ │ │ │ + blx 16a70 │ │ │ │ + cbz r4, 2ab22 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 2b1b4 │ │ │ │ + cbz r3, 2ab0c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 2b1be │ │ │ │ + beq.n 2ab16 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 2b1ca │ │ │ │ - ldr r3, [pc, #36] @ (2b1e4 ) │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 2ab22 │ │ │ │ + ldr r3, [pc, #36] @ (2ab3c ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r4, r3 │ │ │ │ ldr r0, [r4, #116] @ 0x74 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r1, [pc, #28] @ (2b1e8 ) │ │ │ │ - ldr r2, [pc, #28] @ (2b1ec ) │ │ │ │ - ldr r0, [pc, #32] @ (2b1f0 ) │ │ │ │ + ldr r1, [pc, #28] @ (2ab40 ) │ │ │ │ + ldr r2, [pc, #28] @ (2ab44 ) │ │ │ │ + ldr r0, [pc, #32] @ (2ab48 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ addw r1, r1, #1524 @ 0x5f4 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ + blx 16f48 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - str r4, [r7, r5] │ │ │ │ + ldr r4, [r3, r0] │ │ │ │ movs r5, r0 │ │ │ │ - adds r4, r1, r4 │ │ │ │ + asrs r4, r3, #30 │ │ │ │ movs r3, r0 │ │ │ │ - strh r6, [r6, #32] │ │ │ │ + strh r2, [r4, #22] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r4, [r4, #8] │ │ │ │ + ldrb r0, [r2, #3] │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -0002b1f4 : │ │ │ │ +0002ab4c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #152] @ (2b29c ) │ │ │ │ + ldr r3, [pc, #152] @ (2abf4 ) │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ add r3, pc │ │ │ │ mov r6, r3 │ │ │ │ - blx 16bcc │ │ │ │ - cbz r4, 2b24e │ │ │ │ + blx 16a70 │ │ │ │ + cbz r4, 2aba6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 2b21e │ │ │ │ + cbz r3, 2ab76 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 2b228 │ │ │ │ + beq.n 2ab80 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 2b24e │ │ │ │ - ldr r2, [pc, #116] @ (2b2a0 ) │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 2aba6 │ │ │ │ + ldr r2, [pc, #116] @ (2abf8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, #0] │ │ │ │ add r3, r4 │ │ │ │ ldr r1, [r3, #116] @ 0x74 │ │ │ │ cmp r1, r5 │ │ │ │ - beq.n 2b24a │ │ │ │ + beq.n 2aba2 │ │ │ │ str r5, [r3, #116] @ 0x74 │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r1, [r2, #148] @ 0x94 │ │ │ │ str r3, [sp, #4] │ │ │ │ - blx 18348 │ │ │ │ + blx 181c8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r3, [r3, #116] @ 0x74 │ │ │ │ - cbnz r3, 2b268 │ │ │ │ + cbnz r3, 2abc0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r1, [pc, #84] @ (2b2a4 ) │ │ │ │ - ldr r2, [pc, #84] @ (2b2a8 ) │ │ │ │ - ldr r0, [pc, #88] @ (2b2ac ) │ │ │ │ + ldr r1, [pc, #84] @ (2abfc ) │ │ │ │ + ldr r2, [pc, #84] @ (2ac00 ) │ │ │ │ + ldr r0, [pc, #88] @ (2ac04 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #1560 @ 0x618 │ │ │ │ add r0, pc │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 170ac │ │ │ │ - ldr r3, [pc, #68] @ (2b2b0 ) │ │ │ │ + b.w 16f44 │ │ │ │ + ldr r3, [pc, #68] @ (2ac08 ) │ │ │ │ ldr r5, [r6, r3] │ │ │ │ dmb ish │ │ │ │ ldr r3, [r5, #0] │ │ │ │ dmb ish │ │ │ │ - cbz r3, 2b286 │ │ │ │ + cbz r3, 2abde │ │ │ │ ldr r1, [r5, #0] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 15be8 │ │ │ │ - ldr r0, [pc, #44] @ (2b2b4 ) │ │ │ │ + b.w 15aa4 │ │ │ │ + ldr r0, [pc, #44] @ (2ac0c ) │ │ │ │ add r0, pc │ │ │ │ - blx 155a0 │ │ │ │ + blx 15468 │ │ │ │ dmb ish │ │ │ │ str r0, [r5, #0] │ │ │ │ dmb ish │ │ │ │ ldr r1, [r5, #0] │ │ │ │ - b.n 2b27a │ │ │ │ - subs r1, #222 @ 0xde │ │ │ │ + b.n 2abd2 │ │ │ │ + lsls r6, r4 │ │ │ │ movs r5, r0 │ │ │ │ - str r2, [r2, r4] │ │ │ │ + ldrsb r2, [r6, r6] │ │ │ │ movs r5, r0 │ │ │ │ - adds r0, r1, r2 │ │ │ │ + asrs r0, r3, #28 │ │ │ │ movs r3, r0 │ │ │ │ - strh r2, [r6, #28] │ │ │ │ + strh r6, [r3, #18] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r0, [r4, #6] │ │ │ │ + ldrb r4, [r1, #1] │ │ │ │ movs r2, r0 │ │ │ │ - asrs r0, r3, #15 │ │ │ │ + asrs r0, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #976 @ (adr r4, 2b688 ) │ │ │ │ + add r3, pc, #640 @ (adr r3, 2ae90 ) │ │ │ │ movs r2, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ add.w ip, r1, #4294967295 @ 0xffffffff │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ cmp.w ip, #17 │ │ │ │ - bhi.n 2b2ea │ │ │ │ + bhi.n 2ac42 │ │ │ │ tbb [pc, ip] │ │ │ │ adds r6, #44 @ 0x2c │ │ │ │ ands r1, r1 │ │ │ │ lsrs r1, r1, #4 │ │ │ │ lsrs r2, r1, #5 │ │ │ │ lsrs r1, r1, #4 │ │ │ │ lsrs r1, r1, #4 │ │ │ │ lsrs r1, r1, #4 │ │ │ │ ldrsh r4, [r2, r1] │ │ │ │ strb r0, [r5, #9] │ │ │ │ ldrd r0, r2, [r3] │ │ │ │ str r1, [sp, #28] │ │ │ │ str r2, [sp, #24] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - blx 17904 │ │ │ │ + blx 1779c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 17904 │ │ │ │ + blx 1779c │ │ │ │ strd r4, r0, [sp, #16] │ │ │ │ - ldr r0, [pc, #200] @ (2b3d0 ) │ │ │ │ + ldr r0, [pc, #200] @ (2ad28 ) │ │ │ │ mov.w lr, #253 @ 0xfd │ │ │ │ ldr r2, [sp, #24] │ │ │ │ str r2, [sp, #12] │ │ │ │ add r0, pc │ │ │ │ - ldr r3, [pc, #192] @ (2b3d4 ) │ │ │ │ + ldr r3, [pc, #192] @ (2ad2c ) │ │ │ │ strd lr, r0, [sp] │ │ │ │ - ldr r2, [pc, #188] @ (2b3d8 ) │ │ │ │ + ldr r2, [pc, #188] @ (2ad30 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #188] @ (2b3dc ) │ │ │ │ + ldr r0, [pc, #188] @ (2ad34 ) │ │ │ │ ldr r1, [sp, #28] │ │ │ │ add r2, pc │ │ │ │ str r1, [sp, #8] │ │ │ │ add r0, pc │ │ │ │ movs r1, #16 │ │ │ │ - blx 189fc │ │ │ │ + blx 18870 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r0, r2 │ │ │ │ - blx 15838 │ │ │ │ + blx 15700 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 15be8 │ │ │ │ + b.w 15aa4 │ │ │ │ mov r0, r2 │ │ │ │ - blx 1543c │ │ │ │ + blx 15304 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 188c8 │ │ │ │ + b.w 1873c │ │ │ │ mov r0, r2 │ │ │ │ - blx 177f4 │ │ │ │ + blx 1768c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 17abc │ │ │ │ + b.w 17954 │ │ │ │ mov r0, r2 │ │ │ │ - blx 1543c │ │ │ │ + blx 15304 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 16b4c │ │ │ │ + b.w 169f0 │ │ │ │ mov r0, r2 │ │ │ │ - blx 15cf4 │ │ │ │ + blx 15bb0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 15fbc │ │ │ │ + b.w 15e78 │ │ │ │ mov r0, r2 │ │ │ │ - blx 1543c │ │ │ │ + blx 15304 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 155d0 │ │ │ │ + b.w 15498 │ │ │ │ mov r0, r2 │ │ │ │ - blx 164f8 │ │ │ │ + blx 163a8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 1639c │ │ │ │ + b.w 1624c │ │ │ │ mov r0, r2 │ │ │ │ - blx 164f8 │ │ │ │ + blx 163a8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 15b78 │ │ │ │ - ldrb r4, [r6, #3] │ │ │ │ + b.w 15a34 │ │ │ │ + strb r0, [r4, #30] │ │ │ │ movs r2, r0 │ │ │ │ - add r3, pc, #936 @ (adr r3, 2b780 ) │ │ │ │ + add r2, pc, #600 @ (adr r2, 2af88 ) │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r4, [r4, #2] │ │ │ │ + strb r0, [r2, #29] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r0, [r3, #3] │ │ │ │ + strb r4, [r0, #30] │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -0002b3e0 : │ │ │ │ +0002ad38 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #68] @ (2b434 ) │ │ │ │ + ldr r3, [pc, #68] @ (2ad8c ) │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r3, #0] │ │ │ │ - blx 16bcc │ │ │ │ - cbz r4, 2b41a │ │ │ │ + blx 16a70 │ │ │ │ + cbz r4, 2ad72 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 2b406 │ │ │ │ + cbz r3, 2ad5e │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 2b410 │ │ │ │ + beq.n 2ad68 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 2b41a │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 2ad72 │ │ │ │ add r4, r5 │ │ │ │ movs r1, #0 │ │ │ │ ldr.w r0, [r4, #128] @ 0x80 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r1, [pc, #28] @ (2b438 ) │ │ │ │ - ldr r2, [pc, #28] @ (2b43c ) │ │ │ │ - ldr r0, [pc, #32] @ (2b440 ) │ │ │ │ + ldr r1, [pc, #28] @ (2ad90 ) │ │ │ │ + ldr r2, [pc, #28] @ (2ad94 ) │ │ │ │ + ldr r0, [pc, #32] @ (2ad98 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ addw r1, r1, #1596 @ 0x63c │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ + blx 16f48 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r7, [pc, #296] @ (2b560 ) │ │ │ │ + strb r2, [r5, r7] │ │ │ │ movs r5, r0 │ │ │ │ - asrs r4, r7, #26 │ │ │ │ + asrs r4, r1, #21 │ │ │ │ movs r3, r0 │ │ │ │ - strh r6, [r4, #14] │ │ │ │ + strh r2, [r2, #4] │ │ │ │ movs r2, r0 │ │ │ │ - strb r4, [r2, #31] │ │ │ │ + strb r0, [r0, #26] │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -0002b444 : │ │ │ │ +0002ad9c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - blx 16bcc │ │ │ │ - cbz r4, 2b47c │ │ │ │ + blx 16a70 │ │ │ │ + cbz r4, 2add4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 2b464 │ │ │ │ + cbz r3, 2adbc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 2b46e │ │ │ │ + beq.n 2adc6 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 2b47c │ │ │ │ - ldr r3, [pc, #36] @ (2b494 ) │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 2add4 │ │ │ │ + ldr r3, [pc, #36] @ (2adec ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r4, r3 │ │ │ │ ldr.w r0, [r4, #136] @ 0x88 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r1, [pc, #24] @ (2b498 ) │ │ │ │ - ldr r2, [pc, #28] @ (2b49c ) │ │ │ │ - ldr r0, [pc, #28] @ (2b4a0 ) │ │ │ │ + ldr r1, [pc, #24] @ (2adf0 ) │ │ │ │ + ldr r2, [pc, #28] @ (2adf4 ) │ │ │ │ + ldr r0, [pc, #28] @ (2adf8 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ addw r1, r1, #1628 @ 0x65c │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ + blx 16f48 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r6, [pc, #816] @ (2b7c8 ) │ │ │ │ + strb r4, [r5, r5] │ │ │ │ movs r5, r0 │ │ │ │ - asrs r2, r3, #25 │ │ │ │ + asrs r2, r5, #19 │ │ │ │ movs r3, r0 │ │ │ │ - strh r4, [r0, #12] │ │ │ │ + strh r0, [r6, #0] │ │ │ │ movs r2, r0 │ │ │ │ - strb r2, [r6, #29] │ │ │ │ + strb r6, [r3, #24] │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -0002b4a4 : │ │ │ │ +0002adfc : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - blx 16bcc │ │ │ │ - cbz r4, 2b4ee │ │ │ │ + blx 16a70 │ │ │ │ + cbz r4, 2ae46 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 2b4c4 │ │ │ │ + cbz r3, 2ae1c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 2b4ce │ │ │ │ + beq.n 2ae26 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 2b4ee │ │ │ │ - ldr r3, [pc, #56] @ (2b508 ) │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 2ae46 │ │ │ │ + ldr r3, [pc, #56] @ (2ae60 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r4, r3 │ │ │ │ ldr.w r0, [r4, #140] @ 0x8c │ │ │ │ - cbz r0, 2b4de │ │ │ │ + cbz r0, 2ae36 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r3, [r4, #28] │ │ │ │ lsls r3, r3, #26 │ │ │ │ - bpl.n 2b4dc │ │ │ │ - blx 17270 │ │ │ │ + bpl.n 2ae34 │ │ │ │ + blx 17108 │ │ │ │ str.w r0, [r4, #140] @ 0x8c │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r1, [pc, #28] @ (2b50c ) │ │ │ │ - ldr r2, [pc, #28] @ (2b510 ) │ │ │ │ - ldr r0, [pc, #32] @ (2b514 ) │ │ │ │ + ldr r1, [pc, #28] @ (2ae64 ) │ │ │ │ + ldr r2, [pc, #28] @ (2ae68 ) │ │ │ │ + ldr r0, [pc, #32] @ (2ae6c ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ addw r1, r1, #1660 @ 0x67c │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ + blx 16f48 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldr r6, [pc, #432] @ (2b6bc ) │ │ │ │ + strb r4, [r1, r4] │ │ │ │ movs r5, r0 │ │ │ │ - asrs r0, r5, #23 │ │ │ │ + asrs r0, r7, #17 │ │ │ │ movs r3, r0 │ │ │ │ - strh r2, [r2, #8] │ │ │ │ + ldrb r6, [r7, #30] │ │ │ │ movs r2, r0 │ │ │ │ - strb r0, [r0, #28] │ │ │ │ + strb r4, [r5, #22] │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -0002b518 : │ │ │ │ +0002ae70 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r1 │ │ │ │ - blx 17de4 │ │ │ │ - cbz r0, 2b552 │ │ │ │ + blx 17c70 │ │ │ │ + cbz r0, 2aeaa │ │ │ │ mov r4, r0 │ │ │ │ - blx 18000 │ │ │ │ + blx 17e8c │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ cmp r5, #8 │ │ │ │ - bhi.n 2b552 │ │ │ │ + bhi.n 2aeaa │ │ │ │ tbb [pc, r5] │ │ │ │ subs r7, r1, r0 │ │ │ │ movs r4, #31 │ │ │ │ cmp r6, #41 @ 0x29 │ │ │ │ adds r3, #5 │ │ │ │ movs r2, r1 │ │ │ │ mov r2, r0 │ │ │ │ @@ -31080,15 +30655,15 @@ │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ strd r2, r3, [r4, #64] @ 0x40 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ movs r2, #112 @ 0x70 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r4, #8 │ │ │ │ - blx 15ff0 │ │ │ │ + blx 15eac │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ strd r2, r3, [r4] │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ strd r2, r3, [r4, #8] │ │ │ │ @@ -31107,2104 +30682,2104 @@ │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ strd r2, r3, [r4, #40] @ 0x28 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ ldrd r3, r2, [r4, #56] @ 0x38 │ │ │ │ orrs r3, r2 │ │ │ │ - bne.n 2b552 │ │ │ │ + bne.n 2aeaa │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ strd r2, r3, [r4, #56] @ 0x38 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r3, r1 │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r2 │ │ │ │ cmp r3, #8 │ │ │ │ - bhi.n 2b5ec │ │ │ │ + bhi.n 2af44 │ │ │ │ tbb [pc, r3] │ │ │ │ movs r5, #29 │ │ │ │ lsrs r5, r5, #16 │ │ │ │ lsrs r4, r1, #16 │ │ │ │ lsrs r5, r0, #16 │ │ │ │ movs r5, r2 │ │ │ │ movs r1, #5 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r0, [sp, #8] │ │ │ │ - blx 16bc0 │ │ │ │ + blx 16a64 │ │ │ │ ldrd r0, r3, [sp, #8] │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr r1, [pc, #80] @ (2b640 ) │ │ │ │ + ldr r1, [pc, #80] @ (2af98 ) │ │ │ │ movs r2, #0 │ │ │ │ add r1, pc │ │ │ │ ldr r1, [r1, #56] @ 0x38 │ │ │ │ - blx 159e8 │ │ │ │ + blx 158b0 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ movs r1, #4 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r0, [sp, #8] │ │ │ │ - blx 16bc0 │ │ │ │ + blx 16a64 │ │ │ │ ldrd r0, r3, [sp, #8] │ │ │ │ - b.n 2b5ec │ │ │ │ + b.n 2af44 │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r0, [sp, #8] │ │ │ │ - blx 16bc0 │ │ │ │ + blx 16a64 │ │ │ │ ldrd r0, r3, [sp, #8] │ │ │ │ - b.n 2b5ec │ │ │ │ + b.n 2af44 │ │ │ │ movs r1, #2 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r0, [sp, #8] │ │ │ │ - blx 16bc0 │ │ │ │ + blx 16a64 │ │ │ │ ldrd r0, r3, [sp, #8] │ │ │ │ - b.n 2b5ec │ │ │ │ + b.n 2af44 │ │ │ │ movs r1, #3 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r0, [sp, #8] │ │ │ │ - blx 16bc0 │ │ │ │ + blx 16a64 │ │ │ │ ldrd r0, r3, [sp, #8] │ │ │ │ - b.n 2b5ec │ │ │ │ + b.n 2af44 │ │ │ │ nop │ │ │ │ - ldr r5, [pc, #296] @ (2b76c ) │ │ │ │ + strh r2, [r5, r7] │ │ │ │ movs r5, r0 │ │ │ │ │ │ │ │ -0002b644 : │ │ │ │ +0002af9c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #112] @ (2b6c4 ) │ │ │ │ + ldr r3, [pc, #112] @ (2b01c ) │ │ │ │ sub sp, #8 │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r3, #0] │ │ │ │ add r4, r0 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n 2b6c0 │ │ │ │ + beq.n 2b018 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r1 │ │ │ │ - blx 1693c │ │ │ │ + blx 167ec │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 154d8 │ │ │ │ - cbnz r0, 2b6a8 │ │ │ │ + blx 153a0 │ │ │ │ + cbnz r0, 2b000 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r5 │ │ │ │ - blx 1714c │ │ │ │ + blx 16fe4 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #72] @ (2b6c8 ) │ │ │ │ + ldr r0, [pc, #72] @ (2b020 ) │ │ │ │ mov r1, r6 │ │ │ │ add r0, pc │ │ │ │ - blx 168b0 │ │ │ │ + blx 16760 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r2, r0 │ │ │ │ mov r5, r0 │ │ │ │ movs r1, #36 @ 0x24 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - blx 15d28 │ │ │ │ + blx 15be4 │ │ │ │ mov r0, r5 │ │ │ │ - blx 15148 │ │ │ │ + blx 15010 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 15144 │ │ │ │ + b.w 1500c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r6 │ │ │ │ movs r1, #36 @ 0x24 │ │ │ │ - blx 15d28 │ │ │ │ + blx 15be4 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 15144 │ │ │ │ + b.w 1500c │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r4, [pc, #920] @ (2ba60 ) │ │ │ │ + strh r6, [r0, r6] │ │ │ │ movs r5, r0 │ │ │ │ - add r3, pc, #968 @ (adr r3, 2ba94 ) │ │ │ │ + add r2, pc, #632 @ (adr r2, 2b29c ) │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -0002b6cc : │ │ │ │ - ldr r3, [pc, #72] @ (2b718 ) │ │ │ │ +0002b024 : │ │ │ │ + ldr r3, [pc, #72] @ (2b070 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r3, r0 │ │ │ │ ldr r1, [r3, #36] @ 0x24 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r1, #2 │ │ │ │ - beq.n 2b70e │ │ │ │ + beq.n 2b066 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ movs r1, #36 @ 0x24 │ │ │ │ mov r0, r2 │ │ │ │ str r3, [sp, #4] │ │ │ │ - blx 17568 │ │ │ │ + blx 17400 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - cbz r0, 2b700 │ │ │ │ + cbz r0, 2b058 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r1, [r3, #44] @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 175b4 │ │ │ │ + b.w 1744c │ │ │ │ movs r1, #36 @ 0x24 │ │ │ │ mov r0, r2 │ │ │ │ - b.w 18920 │ │ │ │ + b.w 18794 │ │ │ │ nop │ │ │ │ - ldr r4, [pc, #440] @ (2b8d4 ) │ │ │ │ + strh r6, [r1, r4] │ │ │ │ movs r5, r0 │ │ │ │ │ │ │ │ -0002b71c : │ │ │ │ +0002b074 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #92] @ (2b788 ) │ │ │ │ + ldr r3, [pc, #92] @ (2b0e0 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r3, #0] │ │ │ │ add r4, r0 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n 2b77c │ │ │ │ - ldr r3, [pc, #80] @ (2b78c ) │ │ │ │ + beq.n 2b0d4 │ │ │ │ + ldr r3, [pc, #80] @ (2b0e4 ) │ │ │ │ movs r1, #17 │ │ │ │ add r3, pc │ │ │ │ mov r2, r3 │ │ │ │ mov r5, r3 │ │ │ │ - blx 15efc │ │ │ │ - cbz r0, 2b74c │ │ │ │ + blx 15db8 │ │ │ │ + cbz r0, 2b0a4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r2, [pc, #64] @ (2b790 ) │ │ │ │ + ldr r2, [pc, #64] @ (2b0e8 ) │ │ │ │ movs r1, #17 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ add r2, pc │ │ │ │ - blx 15efc │ │ │ │ + blx 15db8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 2b74a │ │ │ │ - ldr r2, [pc, #52] @ (2b794 ) │ │ │ │ + bne.n 2b0a2 │ │ │ │ + ldr r2, [pc, #52] @ (2b0ec ) │ │ │ │ movs r1, #17 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ add r2, pc │ │ │ │ - blx 15efc │ │ │ │ + blx 15db8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 2b74a │ │ │ │ + bne.n 2b0a2 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, r5 │ │ │ │ movs r3, #1 │ │ │ │ movs r1, #17 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 15b44 │ │ │ │ + b.w 15a00 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ movs r1, #17 │ │ │ │ - b.w 18920 │ │ │ │ + b.w 18794 │ │ │ │ nop │ │ │ │ - ldr r4, [pc, #64] @ (2b7cc ) │ │ │ │ + strh r0, [r6, r2] │ │ │ │ movs r5, r0 │ │ │ │ - ldrb r6, [r1, #17] │ │ │ │ + ldrb r2, [r7, #11] │ │ │ │ movs r2, r0 │ │ │ │ - strh r6, [r4, #52] @ 0x34 │ │ │ │ + strh r2, [r2, #42] @ 0x2a │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r6, [r7, #26] │ │ │ │ + ldrb r2, [r5, #21] │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -0002b798 : │ │ │ │ - ldr r3, [pc, #12] @ (2b7a8 ) │ │ │ │ +0002b0f0 : │ │ │ │ + ldr r3, [pc, #12] @ (2b100 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, r3 │ │ │ │ strb.w r1, [r0, #132] @ 0x84 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldr r3, [pc, #648] @ (2ba34 ) │ │ │ │ + strh r2, [r0, r1] │ │ │ │ movs r5, r0 │ │ │ │ │ │ │ │ -0002b7ac : │ │ │ │ - ldr r3, [pc, #12] @ (2b7bc ) │ │ │ │ +0002b104 : │ │ │ │ + ldr r3, [pc, #12] @ (2b114 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, r3 │ │ │ │ ldrb.w r0, [r0, #132] @ 0x84 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldr r3, [pc, #568] @ (2b9f8 ) │ │ │ │ + strh r6, [r5, r0] │ │ │ │ movs r5, r0 │ │ │ │ │ │ │ │ -0002b7c0 : │ │ │ │ - ldr r3, [pc, #8] @ (2b7cc ) │ │ │ │ +0002b118 : │ │ │ │ + ldr r3, [pc, #8] @ (2b124 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, r3 │ │ │ │ str r1, [r0, #124] @ 0x7c │ │ │ │ bx lr │ │ │ │ - ldr r3, [pc, #488] @ (2b9b8 ) │ │ │ │ + strh r2, [r3, r0] │ │ │ │ movs r5, r0 │ │ │ │ │ │ │ │ -0002b7d0 : │ │ │ │ - ldr r3, [pc, #8] @ (2b7dc ) │ │ │ │ +0002b128 : │ │ │ │ + ldr r3, [pc, #8] @ (2b134 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, r3 │ │ │ │ ldr r0, [r0, #124] @ 0x7c │ │ │ │ bx lr │ │ │ │ - ldr r3, [pc, #424] @ (2b988 ) │ │ │ │ + strh r2, [r1, r0] │ │ │ │ movs r5, r0 │ │ │ │ │ │ │ │ -0002b7e0 : │ │ │ │ +0002b138 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - blx 16bcc │ │ │ │ - cbz r4, 2b81e │ │ │ │ + blx 16a70 │ │ │ │ + cbz r4, 2b176 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 2b802 │ │ │ │ + cbz r3, 2b15a │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 2b80c │ │ │ │ + beq.n 2b164 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 2b81e │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 2b176 │ │ │ │ cmp r5, #0 │ │ │ │ mov r0, r4 │ │ │ │ ite eq │ │ │ │ moveq r1, #255 @ 0xff │ │ │ │ movne r1, #1 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 15cb4 │ │ │ │ - ldr r1, [pc, #24] @ (2b838 ) │ │ │ │ - ldr r2, [pc, #24] @ (2b83c ) │ │ │ │ - ldr r0, [pc, #28] @ (2b840 ) │ │ │ │ + b.w 15b70 │ │ │ │ + ldr r1, [pc, #24] @ (2b190 ) │ │ │ │ + ldr r2, [pc, #24] @ (2b194 ) │ │ │ │ + ldr r0, [pc, #28] @ (2b198 ) │ │ │ │ add r1, pc │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ add r2, pc │ │ │ │ add r0, pc │ │ │ │ add.w r1, r1, #1688 @ 0x698 │ │ │ │ - b.w 170ac │ │ │ │ + b.w 16f44 │ │ │ │ nop │ │ │ │ - asrs r0, r7, #10 │ │ │ │ + asrs r0, r1, #5 │ │ │ │ movs r3, r0 │ │ │ │ - ldrb r6, [r3, #23] │ │ │ │ + ldrb r2, [r1, #18] │ │ │ │ movs r2, r0 │ │ │ │ - strb r0, [r2, #15] │ │ │ │ + strb r4, [r7, #9] │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -0002b844 : │ │ │ │ +0002b19c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - blx 16bcc │ │ │ │ - cbz r4, 2b880 │ │ │ │ + blx 16a70 │ │ │ │ + cbz r4, 2b1d8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 2b864 │ │ │ │ + cbz r3, 2b1bc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 2b86e │ │ │ │ + beq.n 2b1c6 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 2b880 │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 2b1d8 │ │ │ │ mov r0, r4 │ │ │ │ - blx 18ba4 │ │ │ │ + blx 18a18 │ │ │ │ sub.w r0, r0, #1 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r1, [pc, #20] @ (2b898 ) │ │ │ │ - ldr r2, [pc, #24] @ (2b89c ) │ │ │ │ - ldr r0, [pc, #24] @ (2b8a0 ) │ │ │ │ + ldr r1, [pc, #20] @ (2b1f0 ) │ │ │ │ + ldr r2, [pc, #24] @ (2b1f4 ) │ │ │ │ + ldr r0, [pc, #24] @ (2b1f8 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #1720 @ 0x6b8 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ + blx 16f48 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - asrs r6, r2, #9 │ │ │ │ + asrs r6, r4, #3 │ │ │ │ movs r3, r0 │ │ │ │ - ldrb r0, [r0, #22] │ │ │ │ + ldrb r4, [r5, #16] │ │ │ │ movs r2, r0 │ │ │ │ - strb r6, [r5, #13] │ │ │ │ + strb r2, [r3, #8] │ │ │ │ movs r2, r0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ subs r0, r0, r3 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0002b8ac : │ │ │ │ +0002b204 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - blx 150a4 │ │ │ │ + blx 14f6c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0002b8c4 : │ │ │ │ - ldr r1, [pc, #4] @ (2b8cc ) │ │ │ │ +0002b21c : │ │ │ │ + ldr r1, [pc, #4] @ (2b224 ) │ │ │ │ add r1, pc │ │ │ │ - b.w 16104 │ │ │ │ + b.w 15fc0 │ │ │ │ lsls r3, r2, #7 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r0, [pc, #40] @ (2b908 ) │ │ │ │ + ldr r0, [pc, #40] @ (2b260 ) │ │ │ │ sub sp, #8 │ │ │ │ - ldr r4, [pc, #40] @ (2b90c ) │ │ │ │ + ldr r4, [pc, #40] @ (2b264 ) │ │ │ │ add r0, pc │ │ │ │ - blx 155a0 │ │ │ │ - ldr r2, [pc, #36] @ (2b910 ) │ │ │ │ + blx 15468 │ │ │ │ + ldr r2, [pc, #36] @ (2b268 ) │ │ │ │ add r4, pc │ │ │ │ - ldr r3, [pc, #36] @ (2b914 ) │ │ │ │ + ldr r3, [pc, #36] @ (2b26c ) │ │ │ │ ldr r2, [r4, r2] │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r1, r2 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r2, r3 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 18c2c │ │ │ │ + b.w 18aa0 │ │ │ │ nop │ │ │ │ - add r1, pc, #608 @ (adr r1, 2bb6c ) │ │ │ │ + add r0, pc, #272 @ (adr r0, 2b374 ) │ │ │ │ movs r2, r0 │ │ │ │ - adds r2, #252 @ 0xfc │ │ │ │ + subs r1, #196 @ 0xc4 │ │ │ │ movs r5, r0 │ │ │ │ - asrs r0, r5, #14 │ │ │ │ + asrs r0, r1, #14 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r3, #13 │ │ │ │ + asrs r0, r7, #12 │ │ │ │ ... │ │ │ │ │ │ │ │ -0002b918 : │ │ │ │ +0002b270 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ movs r0, #40 @ 0x28 │ │ │ │ - blx 15798 │ │ │ │ + blx 15660 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ strd r4, r3, [r0, #16] │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0002b938 : │ │ │ │ +0002b290 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #52] @ (2b97c ) │ │ │ │ + ldr r3, [pc, #52] @ (2b2d4 ) │ │ │ │ sub sp, #12 │ │ │ │ add r3, pc │ │ │ │ dmb ish │ │ │ │ ldr r2, [r3, #0] │ │ │ │ dmb ish │ │ │ │ - cbz r2, 2b962 │ │ │ │ - ldr r3, [pc, #36] @ (2b980 ) │ │ │ │ + cbz r2, 2b2ba │ │ │ │ + ldr r3, [pc, #36] @ (2b2d8 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - blx 18190 │ │ │ │ + blx 1801c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2b958 │ │ │ │ - bl 2b8d0 │ │ │ │ + beq.n 2b2b0 │ │ │ │ + bl 2b228 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - blx 1867c │ │ │ │ - b.n 2b958 │ │ │ │ - ldr r2, [pc, #568] @ (2bbb8 ) │ │ │ │ + blx 184fc │ │ │ │ + b.n 2b2b0 │ │ │ │ + str r6, [r5, r4] │ │ │ │ movs r5, r0 │ │ │ │ - ldr r2, [pc, #504] @ (2bb7c ) │ │ │ │ + str r6, [r3, r4] │ │ │ │ movs r5, r0 │ │ │ │ │ │ │ │ -0002b984 : │ │ │ │ - cbz r0, 2b98a │ │ │ │ +0002b2dc : │ │ │ │ + cbz r0, 2b2e2 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ bx lr │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ - ldr r2, [pc, #24] @ (2b9b4 ) │ │ │ │ - ldr r1, [pc, #24] @ (2b9b8 ) │ │ │ │ + ldr r2, [pc, #24] @ (2b30c ) │ │ │ │ + ldr r1, [pc, #24] @ (2b310 ) │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ add r1, pc │ │ │ │ - ldr r0, [pc, #20] @ (2b9bc ) │ │ │ │ + ldr r0, [pc, #20] @ (2b314 ) │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ + blx 16f48 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - add r0, pc, #968 @ (adr r0, 2bd80 ) │ │ │ │ + ldr r7, [sp, #632] @ 0x278 │ │ │ │ movs r2, r0 │ │ │ │ - adds r2, r2, r0 │ │ │ │ + asrs r2, r4, #26 │ │ │ │ movs r3, r0 │ │ │ │ - strb r6, [r2, #9] │ │ │ │ + strb r2, [r0, #4] │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -0002b9c0 : │ │ │ │ +0002b318 : │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2ba7e │ │ │ │ + beq.n 2b3d6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - cbz r0, 2ba38 │ │ │ │ + cbz r0, 2b390 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ - cbz r3, 2ba32 │ │ │ │ + cbz r3, 2b38a │ │ │ │ ldr r6, [r0, #0] │ │ │ │ movs r4, #0 │ │ │ │ mov r8, r4 │ │ │ │ adds r7, r6, #4 │ │ │ │ - b.n 2ba06 │ │ │ │ + b.n 2b35e │ │ │ │ cmp r3, #21 │ │ │ │ - beq.n 2ba22 │ │ │ │ + beq.n 2b37a │ │ │ │ cmp r3, #26 │ │ │ │ - bne.n 2b9fc │ │ │ │ + bne.n 2b354 │ │ │ │ ldr r0, [r5, #36] @ 0x24 │ │ │ │ str.w r8, [r5, #36] @ 0x24 │ │ │ │ - cbz r0, 2b9fc │ │ │ │ - blx 15148 │ │ │ │ + cbz r0, 2b354 │ │ │ │ + blx 15010 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ adds r4, #1 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - bls.n 2ba32 │ │ │ │ + bls.n 2b38a │ │ │ │ ldr.w r0, [r7, r4, lsl #3] │ │ │ │ - blx 15148 │ │ │ │ + blx 15010 │ │ │ │ ldr.w r3, [r6, r4, lsl #3] │ │ │ │ cmp r3, #34 @ 0x22 │ │ │ │ it eq │ │ │ │ streq.w r8, [r5, #32] │ │ │ │ - beq.n 2b9fc │ │ │ │ - bls.n 2b9e8 │ │ │ │ + beq.n 2b354 │ │ │ │ + bls.n 2b340 │ │ │ │ cmp r3, #74 @ 0x4a │ │ │ │ - bne.n 2b9fc │ │ │ │ + bne.n 2b354 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r5, #20] │ │ │ │ adds r4, #1 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - bhi.n 2ba06 │ │ │ │ + bhi.n 2b35e │ │ │ │ movs r1, #0 │ │ │ │ - blx 1721c │ │ │ │ + blx 170b4 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - cbz r0, 2ba40 │ │ │ │ - blx 16580 │ │ │ │ + cbz r0, 2b398 │ │ │ │ + blx 16430 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - cbz r0, 2ba6e │ │ │ │ + cbz r0, 2b3c6 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ - cbz r3, 2ba68 │ │ │ │ + cbz r3, 2b3c0 │ │ │ │ ldr r6, [r0, #0] │ │ │ │ movs r4, #0 │ │ │ │ adds r7, r6, #4 │ │ │ │ ldr.w r0, [r6, r4, lsl #3] │ │ │ │ - blx 15148 │ │ │ │ + blx 15010 │ │ │ │ ldr.w r0, [r7, r4, lsl #3] │ │ │ │ - blx 15148 │ │ │ │ + blx 15010 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ adds r4, #1 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - bhi.n 2ba4e │ │ │ │ + bhi.n 2b3a6 │ │ │ │ movs r1, #0 │ │ │ │ - blx 1721c │ │ │ │ + blx 170b4 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - cbz r0, 2ba7a │ │ │ │ + cbz r0, 2b3d2 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 1657c │ │ │ │ + b.w 1642c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r1, [pc, #16] @ (2ba90 ) │ │ │ │ - ldr r2, [pc, #16] @ (2ba94 ) │ │ │ │ - ldr r0, [pc, #20] @ (2ba98 ) │ │ │ │ + ldr r1, [pc, #16] @ (2b3e8 ) │ │ │ │ + ldr r2, [pc, #16] @ (2b3ec ) │ │ │ │ + ldr r0, [pc, #20] @ (2b3f0 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #40 @ 0x28 │ │ │ │ add r0, pc │ │ │ │ - b.w 170ac │ │ │ │ - asrs r0, r6, #28 │ │ │ │ + b.w 16f44 │ │ │ │ + asrs r0, r0, #23 │ │ │ │ movs r3, r0 │ │ │ │ - add r0, pc, #40 @ (adr r0, 2bac0 ) │ │ │ │ + ldr r6, [sp, #728] @ 0x2d8 │ │ │ │ movs r2, r0 │ │ │ │ - strb r2, [r6, #5] │ │ │ │ + strb r6, [r3, #0] │ │ │ │ movs r2, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - blx 17350 │ │ │ │ + blx 171e8 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - cbz r0, 2baba │ │ │ │ + cbz r0, 2b412 │ │ │ │ movs r1, #1 │ │ │ │ - blx 16068 │ │ │ │ + blx 15f24 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #4] │ │ │ │ - cbz r0, 2bac6 │ │ │ │ - blx 1575c │ │ │ │ + cbz r0, 2b41e │ │ │ │ + blx 15624 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - cbz r0, 2bad0 │ │ │ │ + cbz r0, 2b428 │ │ │ │ movs r1, #1 │ │ │ │ - blx 16068 │ │ │ │ + blx 15f24 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #12] │ │ │ │ - cbz r0, 2bae0 │ │ │ │ + cbz r0, 2b438 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 15758 │ │ │ │ + b.w 15620 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ │ │ │ │ -0002bae4 : │ │ │ │ +0002b43c : │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2bb66 │ │ │ │ + beq.n 2b4be │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r3, 2bb14 │ │ │ │ + cbz r3, 2b46c │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - cbz r0, 2bb14 │ │ │ │ + cbz r0, 2b46c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ movs r4, #0 │ │ │ │ ldr.w r2, [r3, r4, lsl #3] │ │ │ │ cmp r5, r2 │ │ │ │ - beq.n 2bb3c │ │ │ │ + beq.n 2b494 │ │ │ │ adds r4, #1 │ │ │ │ cmp r0, r4 │ │ │ │ - bne.n 2bb06 │ │ │ │ + bne.n 2b45e │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - cbz r0, 2bb1e │ │ │ │ + cbz r0, 2b476 │ │ │ │ mov r1, r5 │ │ │ │ - blx 16240 │ │ │ │ + blx 160f0 │ │ │ │ cmp r5, #34 @ 0x22 │ │ │ │ - beq.n 2bb60 │ │ │ │ - bhi.n 2bb52 │ │ │ │ + beq.n 2b4b8 │ │ │ │ + bhi.n 2b4aa │ │ │ │ cmp r5, #21 │ │ │ │ - beq.n 2bb58 │ │ │ │ + beq.n 2b4b0 │ │ │ │ cmp r5, #26 │ │ │ │ - bne.n 2bb56 │ │ │ │ + bne.n 2b4ae │ │ │ │ ldr r0, [r6, #36] @ 0x24 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r6, #36] @ 0x24 │ │ │ │ - cbz r0, 2bb56 │ │ │ │ + cbz r0, 2b4ae │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 15144 │ │ │ │ + b.w 1500c │ │ │ │ add.w r3, r3, r4, lsl #3 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - blx 15148 │ │ │ │ + blx 15010 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ mov r1, r4 │ │ │ │ - blx 16154 │ │ │ │ + blx 16010 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ - b.n 2bafe │ │ │ │ + b.n 2b456 │ │ │ │ cmp r5, #74 @ 0x4a │ │ │ │ - beq.n 2bb58 │ │ │ │ + beq.n 2b4b0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r6, #20] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r6, #32] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r1, [pc, #16] @ (2bb78 ) │ │ │ │ - ldr r2, [pc, #16] @ (2bb7c ) │ │ │ │ - ldr r0, [pc, #20] @ (2bb80 ) │ │ │ │ + ldr r1, [pc, #16] @ (2b4d0 ) │ │ │ │ + ldr r2, [pc, #16] @ (2b4d4 ) │ │ │ │ + ldr r0, [pc, #20] @ (2b4d8 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #68 @ 0x44 │ │ │ │ add r0, pc │ │ │ │ - b.w 170ac │ │ │ │ - asrs r0, r1, #25 │ │ │ │ + b.w 16f44 │ │ │ │ + asrs r0, r3, #19 │ │ │ │ movs r3, r0 │ │ │ │ - ldr r7, [sp, #136] @ 0x88 │ │ │ │ + ldr r5, [sp, #824] @ 0x338 │ │ │ │ movs r2, r0 │ │ │ │ - strb r2, [r1, #2] │ │ │ │ + ldr r6, [r6, #112] @ 0x70 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -0002bb84 : │ │ │ │ +0002b4dc : │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2bc1e │ │ │ │ + beq.n 2b576 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 2bc0c │ │ │ │ + beq.n 2b564 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r7, r1 │ │ │ │ - blx 1551c │ │ │ │ + blx 153e4 │ │ │ │ cmp r0, #87 @ 0x57 │ │ │ │ - bne.n 2bbda │ │ │ │ + bne.n 2b532 │ │ │ │ ldr r5, [r6, #8] │ │ │ │ - cbz r5, 2bbcc │ │ │ │ + cbz r5, 2b524 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ - cbz r3, 2bbcc │ │ │ │ + cbz r3, 2b524 │ │ │ │ ldr.w r8, [r5] │ │ │ │ movs r4, #0 │ │ │ │ ldr.w r0, [r8, r4, lsl #3] │ │ │ │ mov r1, r7 │ │ │ │ - blx 18c14 │ │ │ │ - cbz r0, 2bbe6 │ │ │ │ + blx 18a88 │ │ │ │ + cbz r0, 2b53e │ │ │ │ ldr r3, [r5, #4] │ │ │ │ adds r4, #1 │ │ │ │ cmp r4, r3 │ │ │ │ - bcc.n 2bbb8 │ │ │ │ + bcc.n 2b510 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 2bc08 │ │ │ │ + cbz r0, 2b560 │ │ │ │ mov r1, r7 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 1623c │ │ │ │ + b.w 160ec │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 18920 │ │ │ │ + b.w 18794 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ ldr r5, [r3, #0] │ │ │ │ ldr.w r0, [r5, r4, lsl #3] │ │ │ │ add.w r5, r5, r4, lsl #3 │ │ │ │ - blx 15148 │ │ │ │ + blx 15010 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - blx 15148 │ │ │ │ + blx 15010 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ mov r1, r4 │ │ │ │ - blx 16154 │ │ │ │ + blx 16010 │ │ │ │ ldr r5, [r6, #8] │ │ │ │ - b.n 2bbae │ │ │ │ + b.n 2b506 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r1, [pc, #32] @ (2bc30 ) │ │ │ │ - ldr r2, [pc, #36] @ (2bc34 ) │ │ │ │ - ldr r0, [pc, #36] @ (2bc38 ) │ │ │ │ + ldr r1, [pc, #32] @ (2b588 ) │ │ │ │ + ldr r2, [pc, #36] @ (2b58c ) │ │ │ │ + ldr r0, [pc, #36] @ (2b590 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #104 @ 0x68 │ │ │ │ add r0, pc │ │ │ │ - b.w 170ac │ │ │ │ - ldr r1, [pc, #28] @ (2bc3c ) │ │ │ │ - ldr r2, [pc, #28] @ (2bc40 ) │ │ │ │ - ldr r0, [pc, #32] @ (2bc44 ) │ │ │ │ + b.w 16f44 │ │ │ │ + ldr r1, [pc, #28] @ (2b594 ) │ │ │ │ + ldr r2, [pc, #28] @ (2b598 ) │ │ │ │ + ldr r0, [pc, #32] @ (2b59c ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #104 @ 0x68 │ │ │ │ add r0, pc │ │ │ │ - b.w 170ac │ │ │ │ - asrs r2, r4, #22 │ │ │ │ + b.w 16f44 │ │ │ │ + asrs r2, r6, #16 │ │ │ │ movs r3, r0 │ │ │ │ - ldmia r2!, {} │ │ │ │ + ldmia r0!, {r2, r3, r5, r7} │ │ │ │ movs r2, r0 │ │ │ │ - ldr r4, [r4, #124] @ 0x7c │ │ │ │ + ldr r0, [r2, #104] @ 0x68 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r0, r2, #22 │ │ │ │ + asrs r0, r4, #16 │ │ │ │ movs r3, r0 │ │ │ │ - ldr r6, [sp, #424] @ 0x1a8 │ │ │ │ + ldr r5, [sp, #88] @ 0x58 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r2, [r2, #124] @ 0x7c │ │ │ │ + ldr r6, [r7, #100] @ 0x64 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -0002bc48 : │ │ │ │ +0002b5a0 : │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - cbz r0, 2bc6a │ │ │ │ + cbz r0, 2b5c2 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ subs r3, #1 │ │ │ │ - bmi.n 2bc60 │ │ │ │ + bmi.n 2b5b8 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ldr.w r0, [r2, r3, lsl #3] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n 2bc64 │ │ │ │ + beq.n 2b5bc │ │ │ │ subs r3, #1 │ │ │ │ - bcs.n 2bc54 │ │ │ │ + bcs.n 2b5ac │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ add.w r2, r2, r3, lsl #3 │ │ │ │ ldr r0, [r2, #4] │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r3 │ │ │ │ - ldr r3, [pc, #208] @ (2bd50 ) │ │ │ │ + ldr r3, [pc, #208] @ (2b6a8 ) │ │ │ │ sub sp, #8 │ │ │ │ mov r7, r1 │ │ │ │ add r3, pc │ │ │ │ mov r6, r2 │ │ │ │ mov r8, r3 │ │ │ │ - blx 17568 │ │ │ │ + blx 17400 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2bd0c │ │ │ │ + beq.n 2b664 │ │ │ │ movs r1, #61 @ 0x3d │ │ │ │ - blx 15d34 │ │ │ │ + blx 15bf0 │ │ │ │ movs r1, #59 @ 0x3b │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ - blx 15d34 │ │ │ │ + blx 15bf0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ sub.w r2, r7, #18 │ │ │ │ clz r2, r2 │ │ │ │ cmp r3, #0 │ │ │ │ mov.w r2, r2, lsr #5 │ │ │ │ it eq │ │ │ │ moveq r2, #0 │ │ │ │ - cbnz r2, 2bd12 │ │ │ │ + cbnz r2, 2b66a │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 2bd3c │ │ │ │ + beq.n 2b694 │ │ │ │ mov r0, r4 │ │ │ │ - blx 15bfc │ │ │ │ + blx 15ab8 │ │ │ │ movs r1, #59 @ 0x3b │ │ │ │ str r0, [r6, #0] │ │ │ │ mov r4, r0 │ │ │ │ - blx 15d34 │ │ │ │ + blx 15bf0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2bd40 │ │ │ │ + beq.n 2b698 │ │ │ │ mov r3, r0 │ │ │ │ movs r6, #0 │ │ │ │ strb.w r6, [r3], #-1 │ │ │ │ cmp r4, r3 │ │ │ │ - bcs.n 2bcfe │ │ │ │ - ldr r3, [pc, #116] @ (2bd54 ) │ │ │ │ + bcs.n 2b656 │ │ │ │ + ldr r3, [pc, #116] @ (2b6ac ) │ │ │ │ adds r1, r4, #1 │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ ldr r4, [r3, #0] │ │ │ │ mov r3, r0 │ │ │ │ - b.n 2bcf2 │ │ │ │ + b.n 2b64a │ │ │ │ cmp r3, r1 │ │ │ │ strb r6, [r3, #0] │ │ │ │ - beq.n 2bcfe │ │ │ │ + beq.n 2b656 │ │ │ │ ldrb.w r2, [r3, #-1]! │ │ │ │ ldrh.w r2, [r4, r2, lsl #1] │ │ │ │ lsls r2, r2, #23 │ │ │ │ - bmi.n 2bcec │ │ │ │ + bmi.n 2b644 │ │ │ │ adds r4, r0, #1 │ │ │ │ - cbz r5, 2bd0a │ │ │ │ + cbz r5, 2b662 │ │ │ │ mov r0, r4 │ │ │ │ - blx 177c4 │ │ │ │ + blx 1765c │ │ │ │ str r0, [r5, #0] │ │ │ │ movs r0, #1 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ cmp r3, r0 │ │ │ │ ite cs │ │ │ │ movcs r3, #0 │ │ │ │ movcc r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ - cbz r3, 2bd30 │ │ │ │ - cbz r6, 2bd36 │ │ │ │ + cbz r3, 2b688 │ │ │ │ + cbz r6, 2b68e │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 2bd02 │ │ │ │ - b.n 2bd0a │ │ │ │ + bne.n 2b65a │ │ │ │ + b.n 2b662 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 2bcbe │ │ │ │ - b.n 2bcfe │ │ │ │ + bne.n 2b616 │ │ │ │ + b.n 2b656 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 2bd02 │ │ │ │ - b.n 2bd0a │ │ │ │ + bne.n 2b65a │ │ │ │ + b.n 2b662 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 2bcfe │ │ │ │ + bne.n 2b656 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 2bd0a │ │ │ │ - ldr r0, [pc, #16] @ (2bd58 ) │ │ │ │ + beq.n 2b662 │ │ │ │ + ldr r0, [pc, #16] @ (2b6b0 ) │ │ │ │ add r0, pc │ │ │ │ - blx 177c4 │ │ │ │ + blx 1765c │ │ │ │ str r0, [r5, #0] │ │ │ │ - b.n 2bd0a │ │ │ │ - cmp r7, #100 @ 0x64 │ │ │ │ + b.n 2b662 │ │ │ │ + adds r6, #44 @ 0x2c │ │ │ │ movs r5, r0 │ │ │ │ - asrs r0, r4, #14 │ │ │ │ + asrs r0, r0, #14 │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #552] @ 0x228 │ │ │ │ + str r0, [sp, #216] @ 0xd8 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -0002bd5c : │ │ │ │ +0002b6b4 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2bdd6 │ │ │ │ + beq.n 2b72e │ │ │ │ mov r4, r1 │ │ │ │ - cbz r1, 2bdc2 │ │ │ │ + cbz r1, 2b71a │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r1 │ │ │ │ - blx 1551c │ │ │ │ + blx 153e4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #87 @ 0x57 │ │ │ │ - bne.n 2bdb4 │ │ │ │ + bne.n 2b70c │ │ │ │ ldr r2, [r3, #8] │ │ │ │ - cbz r2, 2bda4 │ │ │ │ + cbz r2, 2b6fc │ │ │ │ ldr r3, [r2, #4] │ │ │ │ subs r3, #1 │ │ │ │ - bmi.n 2bda4 │ │ │ │ + bmi.n 2b6fc │ │ │ │ ldr r2, [r2, #0] │ │ │ │ mov r5, r2 │ │ │ │ ldr.w r0, [r5, r3, lsl #3] │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - blx 18c14 │ │ │ │ + blx 18a88 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - cbz r0, 2bdaa │ │ │ │ + cbz r0, 2b702 │ │ │ │ subs r3, #1 │ │ │ │ - bcs.n 2bd90 │ │ │ │ + bcs.n 2b6e8 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ add.w r3, r5, r3, lsl #3 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 17564 │ │ │ │ - ldr r1, [pc, #40] @ (2bdec ) │ │ │ │ - ldr r2, [pc, #40] @ (2bdf0 ) │ │ │ │ - ldr r0, [pc, #44] @ (2bdf4 ) │ │ │ │ + b.w 173fc │ │ │ │ + ldr r1, [pc, #40] @ (2b744 ) │ │ │ │ + ldr r2, [pc, #40] @ (2b748 ) │ │ │ │ + ldr r0, [pc, #44] @ (2b74c ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #132 @ 0x84 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ - b.n 2bda4 │ │ │ │ - ldr r1, [pc, #32] @ (2bdf8 ) │ │ │ │ - ldr r2, [pc, #32] @ (2bdfc ) │ │ │ │ - ldr r0, [pc, #36] @ (2be00 ) │ │ │ │ + blx 16f48 │ │ │ │ + b.n 2b6fc │ │ │ │ + ldr r1, [pc, #32] @ (2b750 ) │ │ │ │ + ldr r2, [pc, #32] @ (2b754 ) │ │ │ │ + ldr r0, [pc, #36] @ (2b758 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #132 @ 0x84 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ - b.n 2bda4 │ │ │ │ + blx 16f48 │ │ │ │ + b.n 2b6fc │ │ │ │ nop │ │ │ │ - asrs r4, r5, #15 │ │ │ │ + asrs r4, r7, #9 │ │ │ │ movs r3, r0 │ │ │ │ - ldmia r0!, {r1, r3, r6} │ │ │ │ + stmia r6!, {r1, r2, r4, r5, r6, r7} │ │ │ │ movs r2, r0 │ │ │ │ - ldr r6, [r5, #96] @ 0x60 │ │ │ │ + ldr r2, [r3, #76] @ 0x4c │ │ │ │ movs r2, r0 │ │ │ │ - asrs r0, r3, #15 │ │ │ │ + asrs r0, r5, #9 │ │ │ │ movs r3, r0 │ │ │ │ - ldr r4, [sp, #712] @ 0x2c8 │ │ │ │ + ldr r3, [sp, #376] @ 0x178 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r2, [r3, #96] @ 0x60 │ │ │ │ + ldr r6, [r0, #76] @ 0x4c │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -0002be04 : │ │ │ │ +0002b75c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r5, [pc, #332] @ (2bf60 ) │ │ │ │ + ldr r5, [pc, #332] @ (2b8b8 ) │ │ │ │ mov r4, r1 │ │ │ │ - ldr r1, [pc, #332] @ (2bf64 ) │ │ │ │ + ldr r1, [pc, #332] @ (2b8bc ) │ │ │ │ sub sp, #32 │ │ │ │ add r5, pc │ │ │ │ mov r6, r2 │ │ │ │ cmp r4, #36 @ 0x24 │ │ │ │ ldr r1, [r5, r1] │ │ │ │ mov r5, r0 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #28] │ │ │ │ mov.w r1, #0 │ │ │ │ - beq.n 2bee6 │ │ │ │ - cbnz r3, 2be52 │ │ │ │ - cbz r6, 2be3e │ │ │ │ - ldr r1, [pc, #308] @ (2bf68 ) │ │ │ │ + beq.n 2b83e │ │ │ │ + cbnz r3, 2b7aa │ │ │ │ + cbz r6, 2b796 │ │ │ │ + ldr r1, [pc, #308] @ (2b8c0 ) │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ - blx 1893c │ │ │ │ - cbz r0, 2be52 │ │ │ │ - ldr r2, [pc, #300] @ (2bf6c ) │ │ │ │ + blx 187b0 │ │ │ │ + cbz r0, 2b7aa │ │ │ │ + ldr r2, [pc, #300] @ (2b8c4 ) │ │ │ │ mov r3, r6 │ │ │ │ - ldr r0, [pc, #300] @ (2bf70 ) │ │ │ │ + ldr r0, [pc, #300] @ (2b8c8 ) │ │ │ │ movs r1, #16 │ │ │ │ add r2, pc │ │ │ │ add r0, pc │ │ │ │ - blx 189fc │ │ │ │ + blx 18870 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 2bec2 │ │ │ │ + b.n 2b81a │ │ │ │ ldr r1, [r5, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 2bf1e │ │ │ │ + beq.n 2b876 │ │ │ │ mov r0, r6 │ │ │ │ str r4, [sp, #20] │ │ │ │ - blx 15bfc │ │ │ │ + blx 15ab8 │ │ │ │ movs r2, #1 │ │ │ │ str r0, [sp, #24] │ │ │ │ add r1, sp, #20 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - blx 189c8 │ │ │ │ + blx 1883c │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - cbz r0, 2be76 │ │ │ │ + cbz r0, 2b7ce │ │ │ │ ldr r1, [sp, #20] │ │ │ │ - blx 16240 │ │ │ │ + blx 160f0 │ │ │ │ cmp r4, #34 @ 0x22 │ │ │ │ - beq.n 2bf06 │ │ │ │ - bhi.n 2beda │ │ │ │ + beq.n 2b85e │ │ │ │ + bhi.n 2b832 │ │ │ │ cmp r4, #21 │ │ │ │ - beq.n 2bede │ │ │ │ + beq.n 2b836 │ │ │ │ cmp r4, #26 │ │ │ │ - bne.n 2bec0 │ │ │ │ + bne.n 2b818 │ │ │ │ ldr r0, [r5, #36] @ 0x24 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r5, #36] @ 0x24 │ │ │ │ - cbz r0, 2be90 │ │ │ │ - blx 15148 │ │ │ │ - cbz r6, 2bec0 │ │ │ │ + cbz r0, 2b7e8 │ │ │ │ + blx 15010 │ │ │ │ + cbz r6, 2b818 │ │ │ │ movs r3, #0 │ │ │ │ add r2, sp, #16 │ │ │ │ movs r1, #26 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #16] │ │ │ │ - bl 2bc6c │ │ │ │ + bl 2b5c4 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 2bf46 │ │ │ │ - ldr r6, [pc, #204] @ (2bf74 ) │ │ │ │ + beq.n 2b89e │ │ │ │ + ldr r6, [pc, #204] @ (2b8cc ) │ │ │ │ mov r0, r4 │ │ │ │ add r6, pc │ │ │ │ mov r1, r6 │ │ │ │ - blx 1893c │ │ │ │ - cbz r0, 2beba │ │ │ │ + blx 187b0 │ │ │ │ + cbz r0, 2b812 │ │ │ │ ldrb r3, [r0, #0] │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - beq.n 2bf32 │ │ │ │ + beq.n 2b88a │ │ │ │ mov r0, r4 │ │ │ │ - blx 15148 │ │ │ │ + blx 15010 │ │ │ │ movs r0, #1 │ │ │ │ - ldr r2, [pc, #180] @ (2bf78 ) │ │ │ │ - ldr r3, [pc, #156] @ (2bf64 ) │ │ │ │ + ldr r2, [pc, #180] @ (2b8d0 ) │ │ │ │ + ldr r3, [pc, #156] @ (2b8bc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2bf42 │ │ │ │ + bne.n 2b89a │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r4, #74 @ 0x4a │ │ │ │ - bne.n 2bec0 │ │ │ │ + bne.n 2b818 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r5, #20] │ │ │ │ - b.n 2bec0 │ │ │ │ - ldr r1, [pc, #148] @ (2bf7c ) │ │ │ │ + b.n 2b818 │ │ │ │ + ldr r1, [pc, #148] @ (2b8d4 ) │ │ │ │ str r3, [sp, #12] │ │ │ │ add r1, pc │ │ │ │ - blx 16a60 │ │ │ │ + blx 16904 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2be2e │ │ │ │ - ldr r2, [pc, #136] @ (2bf80 ) │ │ │ │ + beq.n 2b786 │ │ │ │ + ldr r2, [pc, #136] @ (2b8d8 ) │ │ │ │ movs r1, #16 │ │ │ │ - ldr r0, [pc, #136] @ (2bf84 ) │ │ │ │ + ldr r0, [pc, #136] @ (2b8dc ) │ │ │ │ add r2, pc │ │ │ │ add r0, pc │ │ │ │ - blx 189fc │ │ │ │ - b.n 2be4e │ │ │ │ - cbz r6, 2bf1a │ │ │ │ - ldr r1, [pc, #124] @ (2bf88 ) │ │ │ │ + blx 18870 │ │ │ │ + b.n 2b7a6 │ │ │ │ + cbz r6, 2b872 │ │ │ │ + ldr r1, [pc, #124] @ (2b8e0 ) │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ - blx 18c14 │ │ │ │ - cbnz r0, 2bf2c │ │ │ │ + blx 18a88 │ │ │ │ + cbnz r0, 2b884 │ │ │ │ movs r3, #2 │ │ │ │ str r3, [r5, #32] │ │ │ │ - b.n 2bec0 │ │ │ │ + b.n 2b818 │ │ │ │ str r6, [r5, #32] │ │ │ │ - b.n 2bec0 │ │ │ │ + b.n 2b818 │ │ │ │ movs r3, #6 │ │ │ │ movs r2, #8 │ │ │ │ mov r0, r1 │ │ │ │ - blx 176ac │ │ │ │ + blx 17544 │ │ │ │ str r0, [r5, #0] │ │ │ │ - b.n 2be58 │ │ │ │ + b.n 2b7b0 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r5, #32] │ │ │ │ - b.n 2bec0 │ │ │ │ + b.n 2b818 │ │ │ │ mov r1, r6 │ │ │ │ adds r0, #1 │ │ │ │ - blx 1893c │ │ │ │ + blx 187b0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 2beba │ │ │ │ + bne.n 2b812 │ │ │ │ str r4, [r5, #36] @ 0x24 │ │ │ │ - b.n 2bec0 │ │ │ │ - blx 17a74 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #68] @ (2bf8c ) │ │ │ │ + b.n 2b818 │ │ │ │ + blx 1790c <__stack_chk_fail@plt> │ │ │ │ + ldr r3, [pc, #68] @ (2b8e4 ) │ │ │ │ movs r2, #162 @ 0xa2 │ │ │ │ - ldr r4, [pc, #68] @ (2bf90 ) │ │ │ │ - ldr r1, [pc, #68] @ (2bf94 ) │ │ │ │ + ldr r4, [pc, #68] @ (2b8e8 ) │ │ │ │ + ldr r1, [pc, #68] @ (2b8ec ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #68] @ (2bf98 ) │ │ │ │ + ldr r0, [pc, #68] @ (2b8f0 ) │ │ │ │ add r4, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #164 @ 0xa4 │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - blx 1663c │ │ │ │ - cmp r5, #206 @ 0xce │ │ │ │ + blx 164ec │ │ │ │ + adds r4, #150 @ 0x96 │ │ │ │ movs r5, r0 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [sp, #696] @ 0x2b8 │ │ │ │ + ldr r3, [sp, #360] @ 0x168 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r4, [sp, #648] @ 0x288 │ │ │ │ + ldr r3, [sp, #312] @ 0x138 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r4, [r6, #88] @ 0x58 │ │ │ │ + ldr r0, [r4, #68] @ 0x44 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r4, [sp, #712] @ 0x2c8 │ │ │ │ + ldr r3, [sp, #376] @ 0x178 │ │ │ │ movs r2, r0 │ │ │ │ - cmp r5, #34 @ 0x22 │ │ │ │ + adds r3, #234 @ 0xea │ │ │ │ movs r5, r0 │ │ │ │ - ldr r3, [sp, #696] @ 0x2b8 │ │ │ │ + ldr r2, [sp, #360] @ 0x168 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r3, [sp, #656] @ 0x290 │ │ │ │ + ldr r2, [sp, #320] @ 0x140 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r6, [r7, #76] @ 0x4c │ │ │ │ + ldr r2, [r5, #56] @ 0x38 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r4, [sp, #336] @ 0x150 │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ movs r2, r0 │ │ │ │ - asrs r6, r4, #9 │ │ │ │ + asrs r6, r6, #3 │ │ │ │ movs r3, r0 │ │ │ │ - ldr r3, [sp, #968] @ 0x3c8 │ │ │ │ + ldr r2, [sp, #632] @ 0x278 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r3, [sp, #816] @ 0x330 │ │ │ │ + ldr r2, [sp, #480] @ 0x1e0 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r4, [r4, #72] @ 0x48 │ │ │ │ + ldr r0, [r2, #52] @ 0x34 │ │ │ │ movs r2, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r6, r2 │ │ │ │ - ldr r2, [pc, #296] @ (2c0d8 ) │ │ │ │ - ldr r3, [pc, #300] @ (2c0dc ) │ │ │ │ + ldr r2, [pc, #296] @ (2ba30 ) │ │ │ │ + ldr r3, [pc, #300] @ (2ba34 ) │ │ │ │ sub sp, #20 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2c08a │ │ │ │ + beq.n 2b9e2 │ │ │ │ mov r4, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 2c09e │ │ │ │ + beq.n 2b9f6 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 2c0b2 │ │ │ │ + beq.n 2ba0a │ │ │ │ ldrb r3, [r1, #0] │ │ │ │ - cbnz r3, 2bffa │ │ │ │ - ldr r2, [pc, #268] @ (2c0e0 ) │ │ │ │ + cbnz r3, 2b952 │ │ │ │ + ldr r2, [pc, #268] @ (2ba38 ) │ │ │ │ mov r3, r4 │ │ │ │ - ldr r0, [pc, #268] @ (2c0e4 ) │ │ │ │ + ldr r0, [pc, #268] @ (2ba3c ) │ │ │ │ movs r1, #16 │ │ │ │ add r2, pc │ │ │ │ add r0, pc │ │ │ │ - blx 189fc │ │ │ │ + blx 18870 │ │ │ │ movs r0, #0 │ │ │ │ - ldr r2, [pc, #260] @ (2c0e8 ) │ │ │ │ - ldr r3, [pc, #244] @ (2c0dc ) │ │ │ │ + ldr r2, [pc, #260] @ (2ba40 ) │ │ │ │ + ldr r3, [pc, #244] @ (2ba34 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2c0d2 │ │ │ │ + bne.n 2ba2a │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r1, [pc, #240] @ (2c0ec ) │ │ │ │ + ldr r1, [pc, #240] @ (2ba44 ) │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - blx 1893c │ │ │ │ + blx 187b0 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 2bfd0 │ │ │ │ + bne.n 2b928 │ │ │ │ mov r0, r4 │ │ │ │ - blx 1551c │ │ │ │ + blx 153e4 │ │ │ │ cmp r0, #87 @ 0x57 │ │ │ │ - bne.n 2c064 │ │ │ │ - ldr r1, [pc, #216] @ (2c0f0 ) │ │ │ │ + bne.n 2b9bc │ │ │ │ + ldr r1, [pc, #216] @ (2ba48 ) │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ - blx 1893c │ │ │ │ - cbz r0, 2c034 │ │ │ │ - ldr r2, [pc, #208] @ (2c0f4 ) │ │ │ │ + blx 187b0 │ │ │ │ + cbz r0, 2b98c │ │ │ │ + ldr r2, [pc, #208] @ (2ba4c ) │ │ │ │ mov r3, r6 │ │ │ │ - ldr r0, [pc, #208] @ (2c0f8 ) │ │ │ │ + ldr r0, [pc, #208] @ (2ba50 ) │ │ │ │ movs r1, #16 │ │ │ │ add r2, pc │ │ │ │ add r0, pc │ │ │ │ - blx 189fc │ │ │ │ - b.n 2bfe0 │ │ │ │ + blx 18870 │ │ │ │ + b.n 2b938 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 2c0c6 │ │ │ │ + beq.n 2ba1e │ │ │ │ mov r0, r4 │ │ │ │ - blx 15bfc │ │ │ │ + blx 15ab8 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r6 │ │ │ │ - blx 15bfc │ │ │ │ + blx 15ab8 │ │ │ │ movs r2, #1 │ │ │ │ mov r3, r0 │ │ │ │ add r1, sp, #4 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ str r3, [sp, #8] │ │ │ │ - blx 189c8 │ │ │ │ + blx 1883c │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - cbz r0, 2c060 │ │ │ │ + cbz r0, 2b9b8 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - blx 16240 │ │ │ │ + blx 160f0 │ │ │ │ movs r0, #1 │ │ │ │ - b.n 2bfe2 │ │ │ │ - ldr r2, [pc, #148] @ (2c0fc ) │ │ │ │ - ldr r3, [pc, #116] @ (2c0dc ) │ │ │ │ + b.n 2b93a │ │ │ │ + ldr r2, [pc, #148] @ (2ba54 ) │ │ │ │ + ldr r3, [pc, #116] @ (2ba34 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2c0d2 │ │ │ │ + bne.n 2ba2a │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 15b44 │ │ │ │ - ldr r1, [pc, #116] @ (2c100 ) │ │ │ │ - ldr r2, [pc, #116] @ (2c104 ) │ │ │ │ - ldr r0, [pc, #120] @ (2c108 ) │ │ │ │ + b.w 15a00 │ │ │ │ + ldr r1, [pc, #116] @ (2ba58 ) │ │ │ │ + ldr r2, [pc, #116] @ (2ba5c ) │ │ │ │ + ldr r0, [pc, #120] @ (2ba60 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #192 @ 0xc0 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ - b.n 2bfe0 │ │ │ │ - ldr r1, [pc, #108] @ (2c10c ) │ │ │ │ - ldr r2, [pc, #108] @ (2c110 ) │ │ │ │ - ldr r0, [pc, #112] @ (2c114 ) │ │ │ │ + blx 16f48 │ │ │ │ + b.n 2b938 │ │ │ │ + ldr r1, [pc, #108] @ (2ba64 ) │ │ │ │ + ldr r2, [pc, #108] @ (2ba68 ) │ │ │ │ + ldr r0, [pc, #112] @ (2ba6c ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #192 @ 0xc0 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ - b.n 2bfe0 │ │ │ │ - ldr r1, [pc, #100] @ (2c118 ) │ │ │ │ - ldr r2, [pc, #100] @ (2c11c ) │ │ │ │ - ldr r0, [pc, #104] @ (2c120 ) │ │ │ │ + blx 16f48 │ │ │ │ + b.n 2b938 │ │ │ │ + ldr r1, [pc, #100] @ (2ba70 ) │ │ │ │ + ldr r2, [pc, #100] @ (2ba74 ) │ │ │ │ + ldr r0, [pc, #104] @ (2ba78 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #192 @ 0xc0 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ - b.n 2bfe0 │ │ │ │ + blx 16f48 │ │ │ │ + b.n 2b938 │ │ │ │ movs r3, #6 │ │ │ │ movs r2, #8 │ │ │ │ - blx 176ac │ │ │ │ + blx 17544 │ │ │ │ str r0, [r5, #8] │ │ │ │ - b.n 2c03a │ │ │ │ - blx 17a74 <__stack_chk_fail@plt> │ │ │ │ + b.n 2b992 │ │ │ │ + blx 1790c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - cmp r4, #54 @ 0x36 │ │ │ │ + adds r2, #254 @ 0xfe │ │ │ │ movs r5, r0 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #640] @ 0x280 │ │ │ │ + ldr r2, [sp, #304] @ 0x130 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r2, [r4, #64] @ 0x40 │ │ │ │ + ldr r6, [r1, #44] @ 0x2c │ │ │ │ movs r2, r0 │ │ │ │ - cmp r4, #2 │ │ │ │ + adds r2, #202 @ 0xca │ │ │ │ movs r5, r0 │ │ │ │ - ldr r3, [sp, #448] @ 0x1c0 │ │ │ │ + ldr r2, [sp, #112] @ 0x70 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r2, [sp, #808] @ 0x328 │ │ │ │ + ldr r1, [sp, #472] @ 0x1d8 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r2, [sp, #760] @ 0x2f8 │ │ │ │ + ldr r1, [sp, #424] @ 0x1a8 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r0, [r2, #60] @ 0x3c │ │ │ │ + ldr r4, [r7, #36] @ 0x24 │ │ │ │ movs r2, r0 │ │ │ │ - cmp r3, #128 @ 0x80 │ │ │ │ + adds r2, #72 @ 0x48 │ │ │ │ movs r5, r0 │ │ │ │ - asrs r4, r4, #4 │ │ │ │ + lsrs r4, r6, #30 │ │ │ │ movs r3, r0 │ │ │ │ - ldr r1, [sp, #1016] @ 0x3f8 │ │ │ │ + ldr r0, [sp, #680] @ 0x2a8 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r6, [r4, #52] @ 0x34 │ │ │ │ + ldr r2, [r2, #32] │ │ │ │ movs r2, r0 │ │ │ │ - asrs r0, r2, #4 │ │ │ │ + lsrs r0, r4, #30 │ │ │ │ movs r3, r0 │ │ │ │ - stmia r5!, {r1, r2, r3, r5, r6} │ │ │ │ + stmia r4!, {r1, r3, r4} │ │ │ │ movs r2, r0 │ │ │ │ - ldr r2, [r2, #52] @ 0x34 │ │ │ │ + ldr r6, [r7, #28] │ │ │ │ movs r2, r0 │ │ │ │ - asrs r4, r7, #3 │ │ │ │ + lsrs r4, r1, #30 │ │ │ │ movs r3, r0 │ │ │ │ - ldrh r2, [r2, #44] @ 0x2c │ │ │ │ + ldrh r6, [r7, #32] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r6, [r7, #48] @ 0x30 │ │ │ │ + ldr r2, [r5, #28] │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -0002c124 : │ │ │ │ - b.n 2bf9c │ │ │ │ +0002ba7c : │ │ │ │ + b.n 2b8f4 │ │ │ │ nop │ │ │ │ │ │ │ │ -0002c128 : │ │ │ │ - cbz r0, 2c154 │ │ │ │ +0002ba80 : │ │ │ │ + cbz r0, 2baac │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ str r2, [sp, #4] │ │ │ │ - blx 1698c │ │ │ │ + blx 1683c │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 15d40 │ │ │ │ - ldr r1, [pc, #16] @ (2c168 ) │ │ │ │ - ldr r2, [pc, #20] @ (2c16c ) │ │ │ │ - ldr r0, [pc, #20] @ (2c170 ) │ │ │ │ + b.w 15bfc │ │ │ │ + ldr r1, [pc, #16] @ (2bac0 ) │ │ │ │ + ldr r2, [pc, #20] @ (2bac4 ) │ │ │ │ + ldr r0, [pc, #20] @ (2bac8 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #232 @ 0xe8 │ │ │ │ add r0, pc │ │ │ │ - b.w 170ac │ │ │ │ + b.w 16f44 │ │ │ │ nop │ │ │ │ - asrs r2, r3, #1 │ │ │ │ + lsrs r2, r5, #27 │ │ │ │ movs r3, r0 │ │ │ │ - ldr r1, [sp, #208] @ 0xd0 │ │ │ │ + str r7, [sp, #896] @ 0x380 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r4, [r3, #40] @ 0x28 │ │ │ │ + ldr r0, [r1, #20] │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -0002c174 : │ │ │ │ +0002bacc : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r2 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ - blx 16380 │ │ │ │ + blx 16230 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 16380 │ │ │ │ + blx 16230 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r6 │ │ │ │ - bl 2bf9c │ │ │ │ + bl 2b8f4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 15148 │ │ │ │ + blx 15010 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - blx 15148 │ │ │ │ + blx 15010 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ │ │ │ │ -0002c1c0 : │ │ │ │ +0002bb18 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #20 │ │ │ │ strd r2, r0, [sp, #8] │ │ │ │ strd r1, r3, [sp] │ │ │ │ - blx 18924 │ │ │ │ + blx 18798 │ │ │ │ ldrd r3, r2, [sp, #4] │ │ │ │ ldr r1, [sp, #0] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add sp, #20 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 15b44 │ │ │ │ + b.w 15a00 │ │ │ │ nop │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r2 │ │ │ │ - ldr r2, [pc, #184] @ (2c2c0 ) │ │ │ │ + ldr r2, [pc, #184] @ (2bc18 ) │ │ │ │ mov r6, r3 │ │ │ │ - ldr r3, [pc, #184] @ (2c2c4 ) │ │ │ │ + ldr r3, [pc, #184] @ (2bc1c ) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ add r2, pc │ │ │ │ mov sl, r1 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov.w r3, #0 │ │ │ │ - blx 161f4 │ │ │ │ + blx 160a4 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r6, 2c280 │ │ │ │ - ldr.w fp, [pc, #164] @ 2c2c8 │ │ │ │ + cbz r6, 2bbd8 │ │ │ │ + ldr.w fp, [pc, #164] @ 2bc20 │ │ │ │ mov r1, r6 │ │ │ │ - ldr.w r8, [pc, #160] @ 2c2cc │ │ │ │ + ldr.w r8, [pc, #160] @ 2bc24 │ │ │ │ add r0, sp, #12 │ │ │ │ add r7, sp, #8 │ │ │ │ add fp, pc │ │ │ │ add r8, pc │ │ │ │ - blx 16b00 │ │ │ │ - b.n 2c258 │ │ │ │ + blx 169a4 │ │ │ │ + b.n 2bbb0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldrh.w r1, [r8] │ │ │ │ strh r1, [r3, r2] │ │ │ │ movs r1, #0 │ │ │ │ ldrd r2, r3, [r4] │ │ │ │ adds r3, #2 │ │ │ │ str r3, [r4, #4] │ │ │ │ strb r1, [r2, r3] │ │ │ │ ldrd r1, r2, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ - blx 17b00 │ │ │ │ + blx 17998 │ │ │ │ mov r2, r7 │ │ │ │ add r1, sp, #4 │ │ │ │ add r0, sp, #12 │ │ │ │ - blx 16ab4 │ │ │ │ - cbz r0, 2c280 │ │ │ │ - cbz r4, 2c2ae │ │ │ │ + blx 16958 │ │ │ │ + cbz r0, 2bbd8 │ │ │ │ + cbz r4, 2bc06 │ │ │ │ ldrd r2, r3, [r4, #4] │ │ │ │ subs r3, r3, r2 │ │ │ │ cmp r3, #2 │ │ │ │ - bhi.n 2c23a │ │ │ │ + bhi.n 2bb92 │ │ │ │ movs r3, #2 │ │ │ │ mov r2, fp │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ - blx 17c30 │ │ │ │ - b.n 2c24e │ │ │ │ + blx 17ac8 │ │ │ │ + b.n 2bba6 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ movs r3, #0 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r9 │ │ │ │ - blx 15d28 │ │ │ │ + blx 15be4 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - blx 1694c │ │ │ │ - ldr r2, [pc, #56] @ (2c2d0 ) │ │ │ │ - ldr r3, [pc, #44] @ (2c2c4 ) │ │ │ │ + blx 167fc │ │ │ │ + ldr r2, [pc, #56] @ (2bc28 ) │ │ │ │ + ldr r3, [pc, #44] @ (2bc1c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2c2bc │ │ │ │ + bne.n 2bc14 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r1, [pc, #36] @ (2c2d4 ) │ │ │ │ + ldr r1, [pc, #36] @ (2bc2c ) │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - blx 167c0 │ │ │ │ - b.n 2c24e │ │ │ │ - blx 17a74 <__stack_chk_fail@plt> │ │ │ │ - cmp r1, #220 @ 0xdc │ │ │ │ + blx 16670 │ │ │ │ + b.n 2bba6 │ │ │ │ + blx 1790c <__stack_chk_fail@plt> │ │ │ │ + adds r0, #164 @ 0xa4 │ │ │ │ movs r5, r0 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #512] @ 0x200 │ │ │ │ + ldr r0, [sp, #176] @ 0xb0 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r1, [sp, #504] @ 0x1f8 │ │ │ │ + ldr r0, [sp, #168] @ 0xa8 │ │ │ │ movs r2, r0 │ │ │ │ - cmp r1, #80 @ 0x50 │ │ │ │ + adds r0, #24 │ │ │ │ movs r5, r0 │ │ │ │ - ldr r0, [sp, #1008] @ 0x3f0 │ │ │ │ + str r7, [sp, #672] @ 0x2a0 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -0002c2d8 : │ │ │ │ +0002bc30 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr.w r8, [pc, #472] @ 2c4c4 │ │ │ │ + ldr.w r8, [pc, #472] @ 2be1c │ │ │ │ sub sp, #12 │ │ │ │ add r8, pc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2c4ac │ │ │ │ + beq.w 2be04 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov r7, r0 │ │ │ │ - cbz r3, 2c32c │ │ │ │ + cbz r3, 2bc84 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ - cbz r0, 2c314 │ │ │ │ - blx 17d50 │ │ │ │ + cbz r0, 2bc6c │ │ │ │ + blx 17bdc │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 2c312 │ │ │ │ + cbz r0, 2bc6a │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r7, #0] │ │ │ │ ldr r1, [r3, #4] │ │ │ │ - cbz r1, 2c32c │ │ │ │ + cbz r1, 2bc84 │ │ │ │ ldr.w r9, [r3] │ │ │ │ movs r0, #0 │ │ │ │ ldr.w r3, [r9, r0, lsl #3] │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 2c330 │ │ │ │ + beq.n 2bc88 │ │ │ │ adds r0, #1 │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n 2c31e │ │ │ │ + bne.n 2bc76 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 2c30a │ │ │ │ + b.n 2bc62 │ │ │ │ movs r3, #0 │ │ │ │ movs r6, #1 │ │ │ │ - b.n 2c33a │ │ │ │ + b.n 2bc92 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 2c34c │ │ │ │ + beq.n 2bca4 │ │ │ │ ldr.w r2, [r9, r3, lsl #3] │ │ │ │ adds r3, #1 │ │ │ │ cmp r4, r2 │ │ │ │ - bne.n 2c336 │ │ │ │ - cbz r6, 2c35c │ │ │ │ + bne.n 2bc8e │ │ │ │ + cbz r6, 2bcb4 │ │ │ │ subs r6, #1 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 2c33a │ │ │ │ + bne.n 2bc92 │ │ │ │ add.w r9, r9, r0, lsl #3 │ │ │ │ ldr.w r5, [r9, #4] │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r6 │ │ │ │ - blx 161f4 │ │ │ │ - ldr r3, [pc, #356] @ (2c4c8 ) │ │ │ │ + blx 160a4 │ │ │ │ + ldr r3, [pc, #356] @ (2be20 ) │ │ │ │ mov r5, r0 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #352] @ (2c4cc ) │ │ │ │ + ldr r3, [pc, #352] @ (2be24 ) │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ ldr r1, [r3, #4] │ │ │ │ - cbz r1, 2c398 │ │ │ │ + cbz r1, 2bcf0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r0, r6 │ │ │ │ movs r3, #0 │ │ │ │ mov ip, r6 │ │ │ │ - b.n 2c386 │ │ │ │ + b.n 2bcde │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 2c398 │ │ │ │ + beq.n 2bcf0 │ │ │ │ ldr.w r6, [r2, r3, lsl #3] │ │ │ │ cmp r4, r6 │ │ │ │ - bne.n 2c380 │ │ │ │ - cbz r0, 2c3b8 │ │ │ │ + bne.n 2bcd8 │ │ │ │ + cbz r0, 2bd10 │ │ │ │ adds r3, #1 │ │ │ │ subs r0, #1 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 2c386 │ │ │ │ + bne.n 2bcde │ │ │ │ mov r0, r5 │ │ │ │ movs r1, #0 │ │ │ │ - blx 1694c │ │ │ │ + blx 167fc │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2c498 │ │ │ │ + beq.n 2bdf0 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ - blx 15dc0 │ │ │ │ + blx 15c7c │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r6, ip │ │ │ │ add.w fp, r9, r3, lsl #3 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 2c42a │ │ │ │ + beq.n 2bd82 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 2c47c │ │ │ │ + beq.n 2bdd4 │ │ │ │ ldrd r2, r3, [r5, #4] │ │ │ │ subs r3, r3, r2 │ │ │ │ cmp r3, #2 │ │ │ │ - bls.n 2c45e │ │ │ │ + bls.n 2bdb6 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ ldrh r1, [r1, #0] │ │ │ │ strh r1, [r3, r2] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [r5, #0] │ │ │ │ adds r3, #2 │ │ │ │ str r3, [r5, #4] │ │ │ │ strb r0, [r2, r3] │ │ │ │ ldr.w sl, [fp, #4] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 2c450 │ │ │ │ + beq.n 2bda8 │ │ │ │ mov r0, sl │ │ │ │ - blx 16d98 │ │ │ │ + blx 16c30 │ │ │ │ mov fp, r0 │ │ │ │ ldrd r2, r3, [r5, #4] │ │ │ │ subs r3, r3, r2 │ │ │ │ cmp r0, r3 │ │ │ │ - bcs.n 2c440 │ │ │ │ + bcs.n 2bd98 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ add.w r3, sl, fp │ │ │ │ add r0, r2 │ │ │ │ cmp r0, r3 │ │ │ │ - bcs.n 2c412 │ │ │ │ + bcs.n 2bd6a │ │ │ │ add.w r3, r0, fp │ │ │ │ cmp sl, r3 │ │ │ │ - bcc.n 2c472 │ │ │ │ + bcc.n 2bdca │ │ │ │ mov r1, sl │ │ │ │ mov r2, fp │ │ │ │ - blx 16ee0 │ │ │ │ + blx 16d78 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ movs r1, #0 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ add r3, fp │ │ │ │ str r3, [r5, #4] │ │ │ │ strb r1, [r2, r3] │ │ │ │ adds r6, #1 │ │ │ │ - b.n 2c370 │ │ │ │ + b.n 2bcc8 │ │ │ │ ldr.w sl, [fp, #4] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 2c3e6 │ │ │ │ + bne.n 2bd3e │ │ │ │ mov r1, sl │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ movs r0, #0 │ │ │ │ - blx 167c0 │ │ │ │ - b.n 2c426 │ │ │ │ + blx 16670 │ │ │ │ + b.n 2bd7e │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r2, sl │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r5 │ │ │ │ - blx 17c30 │ │ │ │ - b.n 2c426 │ │ │ │ + blx 17ac8 │ │ │ │ + b.n 2bd7e │ │ │ │ mov r1, sl │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r5 │ │ │ │ - blx 167c0 │ │ │ │ - b.n 2c426 │ │ │ │ + blx 16670 │ │ │ │ + b.n 2bd7e │ │ │ │ ldr r2, [sp, #4] │ │ │ │ movs r3, #2 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r5 │ │ │ │ - blx 17c30 │ │ │ │ + blx 17ac8 │ │ │ │ ldr.w sl, [fp, #4] │ │ │ │ - b.n 2c3e6 │ │ │ │ + b.n 2bd3e │ │ │ │ mov r1, sl │ │ │ │ mov r2, fp │ │ │ │ - blx 17e78 │ │ │ │ - b.n 2c41a │ │ │ │ - ldr r1, [pc, #80] @ (2c4d0 ) │ │ │ │ + blx 17d04 │ │ │ │ + b.n 2bd72 │ │ │ │ + ldr r1, [pc, #80] @ (2be28 ) │ │ │ │ movs r2, #2 │ │ │ │ add r1, pc │ │ │ │ - blx 167c0 │ │ │ │ + blx 16670 │ │ │ │ ldr.w sl, [fp, #4] │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ movs r0, #0 │ │ │ │ mov r1, sl │ │ │ │ - blx 167c0 │ │ │ │ - b.n 2c426 │ │ │ │ - ldr r3, [pc, #56] @ (2c4d4 ) │ │ │ │ + blx 16670 │ │ │ │ + b.n 2bd7e │ │ │ │ + ldr r3, [pc, #56] @ (2be2c ) │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ str r3, [sp, #0] │ │ │ │ - blx 16b90 │ │ │ │ + blx 16a34 │ │ │ │ str r0, [r7, #4] │ │ │ │ - b.n 2c3a8 │ │ │ │ - ldr r1, [pc, #40] @ (2c4d8 ) │ │ │ │ - ldr r2, [pc, #44] @ (2c4dc ) │ │ │ │ - ldr r0, [pc, #44] @ (2c4e0 ) │ │ │ │ + b.n 2bd00 │ │ │ │ + ldr r1, [pc, #40] @ (2be30 ) │ │ │ │ + ldr r2, [pc, #44] @ (2be34 ) │ │ │ │ + ldr r0, [pc, #44] @ (2be38 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #264 @ 0x108 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ - b.n 2c32c │ │ │ │ + blx 16f48 │ │ │ │ + b.n 2bc84 │ │ │ │ nop │ │ │ │ - cmp r0, #250 @ 0xfa │ │ │ │ + cmp r7, #194 @ 0xc2 │ │ │ │ movs r5, r0 │ │ │ │ - strb r2, [r4, #3] │ │ │ │ + ldr r6, [r1, #120] @ 0x78 │ │ │ │ movs r2, r0 │ │ │ │ - strb r4, [r3, #3] │ │ │ │ + ldr r0, [r1, #120] @ 0x78 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r0, [r1, #124] @ 0x7c │ │ │ │ + ldr r4, [r6, #100] @ 0x64 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r4, r7, #12 │ │ │ │ + asrs r4, r3, #12 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r0, #20 │ │ │ │ + lsrs r2, r2, #14 │ │ │ │ movs r3, r0 │ │ │ │ - str r5, [sp, #880] @ 0x370 │ │ │ │ + str r4, [sp, #544] @ 0x220 │ │ │ │ movs r2, r0 │ │ │ │ - str r2, [r0, #116] @ 0x74 │ │ │ │ + str r6, [r5, #92] @ 0x5c │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -0002c4e4 : │ │ │ │ - cbz r0, 2c522 │ │ │ │ +0002be3c : │ │ │ │ + cbz r0, 2be7a │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movs r1, #17 │ │ │ │ mov r5, r0 │ │ │ │ - blx 16f2c │ │ │ │ - cbz r0, 2c520 │ │ │ │ - blx 17998 │ │ │ │ + blx 16dc4 │ │ │ │ + cbz r0, 2be78 │ │ │ │ + blx 17830 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 2c516 │ │ │ │ + cbz r0, 2be6e │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ mov r0, r5 │ │ │ │ - blx 1698c │ │ │ │ + blx 1683c │ │ │ │ ldr r4, [r4, #4] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 2c508 │ │ │ │ + bne.n 2be60 │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 17bc8 │ │ │ │ + b.w 17a60 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r1, [pc, #20] @ (2c538 ) │ │ │ │ - ldr r2, [pc, #20] @ (2c53c ) │ │ │ │ - ldr r0, [pc, #24] @ (2c540 ) │ │ │ │ + ldr r1, [pc, #20] @ (2be90 ) │ │ │ │ + ldr r2, [pc, #20] @ (2be94 ) │ │ │ │ + ldr r0, [pc, #24] @ (2be98 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #304 @ 0x130 │ │ │ │ add r0, pc │ │ │ │ - b.w 170ac │ │ │ │ + b.w 16f44 │ │ │ │ nop │ │ │ │ - lsrs r4, r1, #18 │ │ │ │ + lsrs r4, r3, #12 │ │ │ │ movs r3, r0 │ │ │ │ - str r5, [sp, #408] @ 0x198 │ │ │ │ + str r4, [sp, #72] @ 0x48 │ │ │ │ movs r2, r0 │ │ │ │ - str r4, [r1, #108] @ 0x6c │ │ │ │ + str r0, [r7, #84] @ 0x54 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -0002c544 : │ │ │ │ +0002be9c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r2 │ │ │ │ - blx 16f2c │ │ │ │ - cbz r0, 2c564 │ │ │ │ + blx 16dc4 │ │ │ │ + cbz r0, 2bebc │ │ │ │ mov r1, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 18154 │ │ │ │ + b.w 17fe0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ │ │ │ │ -0002c568 : │ │ │ │ +0002bec0 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r2 │ │ │ │ - blx 16f2c │ │ │ │ - cbz r0, 2c58a │ │ │ │ + blx 16dc4 │ │ │ │ + cbz r0, 2bee2 │ │ │ │ mov r1, r4 │ │ │ │ - blx 18c14 │ │ │ │ + blx 18a88 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0002c58c : │ │ │ │ +0002bee4 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r4, [pc, #588] @ (2c7ec ) │ │ │ │ + ldr r4, [pc, #588] @ (2c144 ) │ │ │ │ sub sp, #20 │ │ │ │ add r4, pc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2c7ae │ │ │ │ + beq.w 2c106 │ │ │ │ mov r6, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 2c788 │ │ │ │ + beq.w 2c0e0 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r1 │ │ │ │ - blx 1551c │ │ │ │ + blx 153e4 │ │ │ │ cmp r0, #87 @ 0x57 │ │ │ │ - bne.n 2c60c │ │ │ │ + bne.n 2bf64 │ │ │ │ ldr.w r7, [r9, #8] │ │ │ │ - cbz r7, 2c602 │ │ │ │ + cbz r7, 2bf5a │ │ │ │ ldr.w r0, [r9, #12] │ │ │ │ - cbz r0, 2c5de │ │ │ │ + cbz r0, 2bf36 │ │ │ │ mov r1, r6 │ │ │ │ - blx 17d50 │ │ │ │ + blx 17bdc │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 2c5da │ │ │ │ + cbz r0, 2bf32 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr.w r7, [r9, #8] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ - cbz r3, 2c602 │ │ │ │ + cbz r3, 2bf5a │ │ │ │ ldr.w r8, [r7] │ │ │ │ mov.w fp, #0 │ │ │ │ ldr.w r0, [r8, fp, lsl #3] │ │ │ │ mov r1, r6 │ │ │ │ - blx 18c14 │ │ │ │ + blx 18a88 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 2c61a │ │ │ │ + cbz r0, 2bf72 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ add.w fp, fp, #1 │ │ │ │ cmp r3, fp │ │ │ │ - bhi.n 2c5ea │ │ │ │ + bhi.n 2bf42 │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r9 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 16f28 │ │ │ │ + b.w 16dc0 │ │ │ │ ldr.w r7, [r9, #8] │ │ │ │ mov sl, r7 │ │ │ │ ldrd r2, r3, [r7] │ │ │ │ str r2, [sp, #0] │ │ │ │ ldr.w r8, [sp] │ │ │ │ movs r7, #1 │ │ │ │ - cbz r3, 2c648 │ │ │ │ + cbz r3, 2bfa0 │ │ │ │ ldr.w r0, [r8, r5, lsl #3] │ │ │ │ mov r1, r6 │ │ │ │ adds r5, #1 │ │ │ │ - blx 18c14 │ │ │ │ - cbnz r0, 2c640 │ │ │ │ - cbz r7, 2c654 │ │ │ │ + blx 18a88 │ │ │ │ + cbnz r0, 2bf98 │ │ │ │ + cbz r7, 2bfac │ │ │ │ subs r7, #1 │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ cmp r3, r5 │ │ │ │ - bhi.n 2c62e │ │ │ │ + bhi.n 2bf86 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ add.w fp, r3, fp, lsl #3 │ │ │ │ ldr.w r5, [fp, #4] │ │ │ │ - b.n 2c5d2 │ │ │ │ - blx 161f4 │ │ │ │ - ldr r3, [pc, #404] @ (2c7f0 ) │ │ │ │ + b.n 2bf2a │ │ │ │ + blx 160a4 │ │ │ │ + ldr r3, [pc, #404] @ (2c148 ) │ │ │ │ mov r8, r7 │ │ │ │ mov r7, r0 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #12] │ │ │ │ - ldr r3, [pc, #400] @ (2c7f4 ) │ │ │ │ + ldr r3, [pc, #400] @ (2c14c ) │ │ │ │ add r3, pc │ │ │ │ strd r4, r3, [sp, #4] │ │ │ │ ldr.w fp, [r9, #8] │ │ │ │ ldr.w r3, [fp, #4] │ │ │ │ - cbz r3, 2c69a │ │ │ │ + cbz r3, 2bff2 │ │ │ │ ldr.w r5, [fp] │ │ │ │ mov.w sl, #0 │ │ │ │ mov r4, r8 │ │ │ │ ldr.w r0, [r5, sl, lsl #3] │ │ │ │ mov r1, r6 │ │ │ │ - blx 18c14 │ │ │ │ - cbnz r0, 2c68e │ │ │ │ - cbz r4, 2c6c8 │ │ │ │ + blx 18a88 │ │ │ │ + cbnz r0, 2bfe6 │ │ │ │ + cbz r4, 2c020 │ │ │ │ subs r4, #1 │ │ │ │ ldr.w r3, [fp, #4] │ │ │ │ add.w sl, sl, #1 │ │ │ │ cmp r3, sl │ │ │ │ - bhi.n 2c67e │ │ │ │ + bhi.n 2bfd6 │ │ │ │ mov r0, r7 │ │ │ │ movs r1, #0 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ - blx 1694c │ │ │ │ + blx 167fc │ │ │ │ ldr.w r7, [r9, #12] │ │ │ │ mov r5, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 2c7c4 │ │ │ │ + beq.w 2c11c │ │ │ │ mov r0, r6 │ │ │ │ - blx 15bfc │ │ │ │ + blx 15ab8 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ - blx 15dc0 │ │ │ │ + blx 15c7c │ │ │ │ mov r0, r5 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [sp, #0] │ │ │ │ add.w sl, r3, sl, lsl #3 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 2c736 │ │ │ │ + beq.n 2c08e │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 2c79e │ │ │ │ + beq.n 2c0f6 │ │ │ │ ldrd r2, r3, [r7, #4] │ │ │ │ subs r3, r3, r2 │ │ │ │ cmp r3, #2 │ │ │ │ - bls.n 2c76a │ │ │ │ + bls.n 2c0c2 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ ldrh r1, [r1, #0] │ │ │ │ strh r1, [r3, r2] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r2, [r7, #0] │ │ │ │ adds r3, #2 │ │ │ │ str r3, [r7, #4] │ │ │ │ strb r4, [r2, r3] │ │ │ │ ldr.w r5, [sl, #4] │ │ │ │ - cbz r5, 2c75c │ │ │ │ + cbz r5, 2c0b4 │ │ │ │ mov r0, r5 │ │ │ │ - blx 16d98 │ │ │ │ + blx 16c30 │ │ │ │ mov r4, r0 │ │ │ │ ldrd r2, r3, [r7, #4] │ │ │ │ subs r3, r3, r2 │ │ │ │ cmp r0, r3 │ │ │ │ - bcs.n 2c74c │ │ │ │ + bcs.n 2c0a4 │ │ │ │ ldr r0, [r7, #0] │ │ │ │ adds r3, r5, r4 │ │ │ │ add r0, r2 │ │ │ │ cmp r0, r3 │ │ │ │ - bcs.n 2c71c │ │ │ │ + bcs.n 2c074 │ │ │ │ adds r3, r0, r4 │ │ │ │ cmp r5, r3 │ │ │ │ - bcc.n 2c77e │ │ │ │ + bcc.n 2c0d6 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r4 │ │ │ │ - blx 16ee0 │ │ │ │ + blx 16d78 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ movs r2, #0 │ │ │ │ add r4, r3 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ str r4, [r7, #4] │ │ │ │ strb r2, [r3, r4] │ │ │ │ add.w r8, r8, #1 │ │ │ │ - b.n 2c66a │ │ │ │ + b.n 2bfc2 │ │ │ │ ldr.w r5, [sl, #4] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 2c6f8 │ │ │ │ + bne.n 2c050 │ │ │ │ mov r1, r5 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ movs r0, #0 │ │ │ │ - blx 167c0 │ │ │ │ - b.n 2c730 │ │ │ │ + blx 16670 │ │ │ │ + b.n 2c088 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r7 │ │ │ │ - blx 17c30 │ │ │ │ - b.n 2c730 │ │ │ │ + blx 17ac8 │ │ │ │ + b.n 2c088 │ │ │ │ mov r1, r5 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r7 │ │ │ │ - blx 167c0 │ │ │ │ - b.n 2c730 │ │ │ │ + blx 16670 │ │ │ │ + b.n 2c088 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ movs r3, #2 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r7 │ │ │ │ - blx 17c30 │ │ │ │ + blx 17ac8 │ │ │ │ ldr.w r5, [sl, #4] │ │ │ │ - b.n 2c6f8 │ │ │ │ + b.n 2c050 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r4 │ │ │ │ - blx 17e78 │ │ │ │ - b.n 2c724 │ │ │ │ - ldr r1, [pc, #108] @ (2c7f8 ) │ │ │ │ - ldr r2, [pc, #112] @ (2c7fc ) │ │ │ │ - ldr r0, [pc, #112] @ (2c800 ) │ │ │ │ + blx 17d04 │ │ │ │ + b.n 2c07c │ │ │ │ + ldr r1, [pc, #108] @ (2c150 ) │ │ │ │ + ldr r2, [pc, #112] @ (2c154 ) │ │ │ │ + ldr r0, [pc, #112] @ (2c158 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #352 @ 0x160 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ - b.n 2c602 │ │ │ │ - ldr r1, [pc, #100] @ (2c804 ) │ │ │ │ + blx 16f48 │ │ │ │ + b.n 2bf5a │ │ │ │ + ldr r1, [pc, #100] @ (2c15c ) │ │ │ │ movs r2, #2 │ │ │ │ add r1, pc │ │ │ │ - blx 167c0 │ │ │ │ + blx 16670 │ │ │ │ ldr.w r5, [sl, #4] │ │ │ │ - b.n 2c73e │ │ │ │ - ldr r1, [pc, #88] @ (2c808 ) │ │ │ │ - ldr r2, [pc, #88] @ (2c80c ) │ │ │ │ - ldr r0, [pc, #92] @ (2c810 ) │ │ │ │ + b.n 2c096 │ │ │ │ + ldr r1, [pc, #88] @ (2c160 ) │ │ │ │ + ldr r2, [pc, #88] @ (2c164 ) │ │ │ │ + ldr r0, [pc, #92] @ (2c168 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #352 @ 0x160 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ - b.n 2c602 │ │ │ │ - ldr r3, [pc, #76] @ (2c814 ) │ │ │ │ + blx 16f48 │ │ │ │ + b.n 2bf5a │ │ │ │ + ldr r3, [pc, #76] @ (2c16c ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #76] @ (2c818 ) │ │ │ │ + ldr r3, [pc, #76] @ (2c170 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r1, r3 │ │ │ │ - ldr r3, [pc, #72] @ (2c81c ) │ │ │ │ + ldr r3, [pc, #72] @ (2c174 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mov r2, r3 │ │ │ │ - blx 16b90 │ │ │ │ + blx 16a34 │ │ │ │ mov r7, r0 │ │ │ │ str.w r0, [r9, #12] │ │ │ │ - b.n 2c6b0 │ │ │ │ + b.n 2c008 │ │ │ │ nop │ │ │ │ - movs r6, #72 @ 0x48 │ │ │ │ + cmp r5, #16 │ │ │ │ movs r5, r0 │ │ │ │ - ldr r2, [r5, #92] @ 0x5c │ │ │ │ + ldr r6, [r2, #72] @ 0x48 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r4, [r4, #92] @ 0x5c │ │ │ │ + ldr r0, [r2, #72] @ 0x48 │ │ │ │ movs r2, r0 │ │ │ │ - lsrs r6, r4, #8 │ │ │ │ + lsrs r6, r6, #2 │ │ │ │ movs r3, r0 │ │ │ │ - bkpt 0x0084 │ │ │ │ + pop {r4, r5, pc} │ │ │ │ movs r2, r0 │ │ │ │ - str r6, [r4, #68] @ 0x44 │ │ │ │ + str r2, [r2, #48] @ 0x30 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r6, [r4, #72] @ 0x48 │ │ │ │ + ldr r2, [r2, #52] @ 0x34 │ │ │ │ movs r2, r0 │ │ │ │ - lsrs r0, r0, #8 │ │ │ │ + lsrs r0, r2, #2 │ │ │ │ movs r3, r0 │ │ │ │ - str r2, [sp, #872] @ 0x368 │ │ │ │ + str r1, [sp, #536] @ 0x218 │ │ │ │ movs r2, r0 │ │ │ │ - str r0, [r0, #68] @ 0x44 │ │ │ │ + str r4, [r5, #44] @ 0x2c │ │ │ │ movs r2, r0 │ │ │ │ - asrs r4, r7, #12 │ │ │ │ + asrs r4, r3, #12 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r0, #14 │ │ │ │ + asrs r4, r4, #13 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r1, #15 │ │ │ │ + asrs r4, r5, #14 │ │ │ │ ... │ │ │ │ │ │ │ │ -0002c820 : │ │ │ │ +0002c178 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ - cbz r0, 2c846 │ │ │ │ + cbz r0, 2c19e │ │ │ │ str r2, [sp, #4] │ │ │ │ - blx 1562c │ │ │ │ - cbz r0, 2c85a │ │ │ │ + blx 154f4 │ │ │ │ + cbz r0, 2c1b2 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 18154 │ │ │ │ - ldr r1, [pc, #24] @ (2c860 ) │ │ │ │ - ldr r2, [pc, #24] @ (2c864 ) │ │ │ │ - ldr r0, [pc, #28] @ (2c868 ) │ │ │ │ + b.w 17fe0 │ │ │ │ + ldr r1, [pc, #24] @ (2c1b8 ) │ │ │ │ + ldr r2, [pc, #24] @ (2c1bc ) │ │ │ │ + ldr r0, [pc, #28] @ (2c1c0 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #384 @ 0x180 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ + blx 16f48 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - lsrs r0, r5, #5 │ │ │ │ + lsls r0, r7, #31 │ │ │ │ movs r3, r0 │ │ │ │ - str r2, [sp, #264] @ 0x108 │ │ │ │ + str r0, [sp, #952] @ 0x3b8 │ │ │ │ movs r2, r0 │ │ │ │ - str r0, [r5, #56] @ 0x38 │ │ │ │ + str r4, [r2, #36] @ 0x24 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -0002c86c : │ │ │ │ +0002c1c4 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ - cbz r0, 2c896 │ │ │ │ + cbz r0, 2c1ee │ │ │ │ str r2, [sp, #4] │ │ │ │ - blx 1562c │ │ │ │ - cbz r0, 2c8aa │ │ │ │ + blx 154f4 │ │ │ │ + cbz r0, 2c202 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - blx 18c14 │ │ │ │ + blx 18a88 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - ldr r1, [pc, #24] @ (2c8b0 ) │ │ │ │ - ldr r2, [pc, #24] @ (2c8b4 ) │ │ │ │ - ldr r0, [pc, #28] @ (2c8b8 ) │ │ │ │ + ldr r1, [pc, #24] @ (2c208 ) │ │ │ │ + ldr r2, [pc, #24] @ (2c20c ) │ │ │ │ + ldr r0, [pc, #28] @ (2c210 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #424 @ 0x1a8 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ + blx 16f48 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - lsrs r0, r3, #4 │ │ │ │ + lsls r0, r5, #30 │ │ │ │ movs r3, r0 │ │ │ │ - str r1, [sp, #968] @ 0x3c8 │ │ │ │ + str r0, [sp, #632] @ 0x278 │ │ │ │ movs r2, r0 │ │ │ │ - str r0, [r3, #52] @ 0x34 │ │ │ │ + str r4, [r0, #32] │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -0002c8bc : │ │ │ │ +0002c214 : │ │ │ │ movs r3, #0 │ │ │ │ strd r1, r3, [r0] │ │ │ │ str r3, [r0, #8] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ │ │ │ │ -0002c8c8 : │ │ │ │ +0002c220 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2c952 │ │ │ │ + beq.n 2c2aa │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ ldr.w ip, [r0] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 2c8f6 │ │ │ │ + beq.n 2c24e │ │ │ │ ldr.w lr, [r3, #4] │ │ │ │ ldr.w r4, [ip, #4] │ │ │ │ cmp lr, r4 │ │ │ │ - bcc.n 2c928 │ │ │ │ + bcc.n 2c280 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbz r0, 2c904 │ │ │ │ + cbz r0, 2c25c │ │ │ │ ldr.w ip, [r3, #8] │ │ │ │ ldr r4, [r0, #4] │ │ │ │ cmp ip, r4 │ │ │ │ - bcc.n 2c90a │ │ │ │ + bcc.n 2c262 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add.w lr, ip, #1 │ │ │ │ ldr.w r4, [r0, ip, lsl #3] │ │ │ │ add.w r0, r0, ip, lsl #3 │ │ │ │ @@ -33215,2836 +32790,2831 @@ │ │ │ │ movs r0, #1 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ ldr.w r4, [ip] │ │ │ │ strd r1, r2, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr.w r0, [r4, lr, lsl #3] │ │ │ │ - blx 16e98 │ │ │ │ + blx 16d30 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ str r0, [r1, #0] │ │ │ │ ldr r1, [r3, #4] │ │ │ │ adds r0, r1, #1 │ │ │ │ add.w r1, r4, r1, lsl #3 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ str r1, [r2, #0] │ │ │ │ str r0, [r3, #4] │ │ │ │ - b.n 2c922 │ │ │ │ - ldr r1, [pc, #20] @ (2c968 ) │ │ │ │ - ldr r2, [pc, #20] @ (2c96c ) │ │ │ │ - ldr r0, [pc, #24] @ (2c970 ) │ │ │ │ + b.n 2c27a │ │ │ │ + ldr r1, [pc, #20] @ (2c2c0 ) │ │ │ │ + ldr r2, [pc, #20] @ (2c2c4 ) │ │ │ │ + ldr r0, [pc, #24] @ (2c2c8 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #460 @ 0x1cc │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ - b.n 2c904 │ │ │ │ - lsrs r4, r3, #1 │ │ │ │ + blx 16f48 │ │ │ │ + b.n 2c25c │ │ │ │ + lsls r4, r5, #27 │ │ │ │ movs r3, r0 │ │ │ │ - str r2, [sp, #360] @ 0x168 │ │ │ │ + str r1, [sp, #24] │ │ │ │ movs r2, r0 │ │ │ │ - str r4, [r3, #40] @ 0x28 │ │ │ │ + str r0, [r1, #20] │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -0002c974 : │ │ │ │ +0002c2cc : │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2c9e6 │ │ │ │ + beq.n 2c33e │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov r7, r2 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r3, 2c9ba │ │ │ │ + cbz r3, 2c312 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ - cbz r2, 2c9ba │ │ │ │ + cbz r2, 2c312 │ │ │ │ ldr.w r8, [r3] │ │ │ │ movs r4, #0 │ │ │ │ add.w r9, r8, #4 │ │ │ │ ldr.w r0, [r8, r4, lsl #3] │ │ │ │ - blx 16e98 │ │ │ │ + blx 16d30 │ │ │ │ ldr.w r1, [r9, r4, lsl #3] │ │ │ │ mov r2, r7 │ │ │ │ adds r4, #1 │ │ │ │ blx r6 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - bhi.n 2c9a0 │ │ │ │ + bhi.n 2c2f8 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ - cbz r3, 2c9e2 │ │ │ │ + cbz r3, 2c33a │ │ │ │ ldr r2, [r3, #4] │ │ │ │ - cbz r2, 2c9e2 │ │ │ │ + cbz r2, 2c33a │ │ │ │ ldr.w r8, [r3] │ │ │ │ movs r4, #0 │ │ │ │ add.w r9, r8, #4 │ │ │ │ ldr.w r1, [r9, r4, lsl #3] │ │ │ │ mov r2, r7 │ │ │ │ ldr.w r0, [r8, r4, lsl #3] │ │ │ │ adds r4, #1 │ │ │ │ blx r6 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - bhi.n 2c9cc │ │ │ │ + bhi.n 2c324 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - ldr r1, [pc, #20] @ (2c9fc ) │ │ │ │ - ldr r2, [pc, #20] @ (2ca00 ) │ │ │ │ - ldr r0, [pc, #24] @ (2ca04 ) │ │ │ │ + ldr r1, [pc, #20] @ (2c354 ) │ │ │ │ + ldr r2, [pc, #20] @ (2c358 ) │ │ │ │ + ldr r0, [pc, #24] @ (2c35c ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #492 @ 0x1ec │ │ │ │ add r0, pc │ │ │ │ - b.w 170ac │ │ │ │ + b.w 16f44 │ │ │ │ nop │ │ │ │ - lsls r0, r1, #31 │ │ │ │ + lsls r0, r3, #25 │ │ │ │ movs r3, r0 │ │ │ │ - str r0, [sp, #648] @ 0x288 │ │ │ │ + ldrh r6, [r1, #58] @ 0x3a │ │ │ │ movs r2, r0 │ │ │ │ - str r0, [r1, #32] │ │ │ │ + str r4, [r6, #8] │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -0002ca08 : │ │ │ │ +0002c360 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r2, [pc, #184] @ (2cad0 ) │ │ │ │ + ldr r2, [pc, #184] @ (2c428 ) │ │ │ │ sub sp, #16 │ │ │ │ - ldr r3, [pc, #184] @ (2cad4 ) │ │ │ │ + ldr r3, [pc, #184] @ (2c42c ) │ │ │ │ mov r4, r0 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ - cbz r0, 2ca86 │ │ │ │ + cbz r0, 2c3de │ │ │ │ ldr r3, [r0, #20] │ │ │ │ adds r1, r3, #1 │ │ │ │ - beq.n 2ca4c │ │ │ │ - ldr r1, [pc, #164] @ (2cad8 ) │ │ │ │ - ldr r2, [pc, #156] @ (2cad4 ) │ │ │ │ + beq.n 2c3a4 │ │ │ │ + ldr r1, [pc, #164] @ (2c430 ) │ │ │ │ + ldr r2, [pc, #156] @ (2c42c ) │ │ │ │ add r1, pc │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ eors r1, r2 │ │ │ │ mov.w r2, #0 │ │ │ │ - bne.n 2cacc │ │ │ │ + bne.n 2c424 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ movs r1, #74 @ 0x4a │ │ │ │ - blx 17568 │ │ │ │ - cbz r0, 2ca9e │ │ │ │ - ldr r1, [pc, #132] @ (2cadc ) │ │ │ │ + blx 17400 │ │ │ │ + cbz r0, 2c3f6 │ │ │ │ + ldr r1, [pc, #132] @ (2c434 ) │ │ │ │ str r0, [sp, #4] │ │ │ │ add r1, pc │ │ │ │ - blx 18c14 │ │ │ │ - cbnz r0, 2ca66 │ │ │ │ + blx 18a88 │ │ │ │ + cbnz r0, 2c3be │ │ │ │ movs r3, #4 │ │ │ │ str r3, [r4, #20] │ │ │ │ - b.n 2ca32 │ │ │ │ - ldr r1, [pc, #120] @ (2cae0 ) │ │ │ │ + b.n 2c38a │ │ │ │ + ldr r1, [pc, #120] @ (2c438 ) │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add r1, pc │ │ │ │ - blx 18c14 │ │ │ │ - cbnz r0, 2cac6 │ │ │ │ + blx 18a88 │ │ │ │ + cbnz r0, 2c41e │ │ │ │ ldr r3, [r4, #20] │ │ │ │ adds r2, r3, #1 │ │ │ │ - bne.n 2ca32 │ │ │ │ + bne.n 2c38a │ │ │ │ ldr r3, [r4, #16] │ │ │ │ cmp r3, #1 │ │ │ │ ite ne │ │ │ │ movne r3, #1 │ │ │ │ moveq r3, #3 │ │ │ │ str r3, [r4, #20] │ │ │ │ - b.n 2ca32 │ │ │ │ - ldr r1, [pc, #92] @ (2cae4 ) │ │ │ │ - ldr r2, [pc, #92] @ (2cae8 ) │ │ │ │ - ldr r0, [pc, #96] @ (2caec ) │ │ │ │ + b.n 2c38a │ │ │ │ + ldr r1, [pc, #92] @ (2c43c ) │ │ │ │ + ldr r2, [pc, #92] @ (2c440 ) │ │ │ │ + ldr r0, [pc, #96] @ (2c444 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #524 @ 0x20c │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ + blx 16f48 │ │ │ │ mov r3, r4 │ │ │ │ - b.n 2ca32 │ │ │ │ + b.n 2c38a │ │ │ │ movs r1, #21 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17568 │ │ │ │ + blx 17400 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2ca72 │ │ │ │ + beq.n 2c3ca │ │ │ │ movs r2, #10 │ │ │ │ add r1, sp, #8 │ │ │ │ - blx 17064 │ │ │ │ + blx 16efc │ │ │ │ ldr r3, [sp, #8] │ │ │ │ strd r0, r1, [r4, #24] │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ clz r3, r3 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ lsls r3, r3, #1 │ │ │ │ str r3, [r4, #20] │ │ │ │ - b.n 2ca32 │ │ │ │ + b.n 2c38a │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #20] │ │ │ │ - b.n 2ca32 │ │ │ │ - blx 17a74 <__stack_chk_fail@plt> │ │ │ │ - movs r1, #202 @ 0xca │ │ │ │ + b.n 2c38a │ │ │ │ + blx 1790c <__stack_chk_fail@plt> │ │ │ │ + cmp r0, #146 @ 0x92 │ │ │ │ movs r5, r0 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #178 @ 0xb2 │ │ │ │ + cmp r0, #122 @ 0x7a │ │ │ │ movs r5, r0 │ │ │ │ - str r1, [sp, #400] @ 0x190 │ │ │ │ + str r0, [sp, #64] @ 0x40 │ │ │ │ movs r2, r0 │ │ │ │ - str r1, [sp, #360] @ 0x168 │ │ │ │ + str r0, [sp, #24] │ │ │ │ movs r2, r0 │ │ │ │ - lsls r0, r5, #28 │ │ │ │ + lsls r0, r7, #22 │ │ │ │ movs r3, r0 │ │ │ │ - str r0, [sp, #8] │ │ │ │ + ldrh r6, [r5, #52] @ 0x34 │ │ │ │ movs r2, r0 │ │ │ │ - str r0, [r5, #20] │ │ │ │ + str r4, [r2, #0] │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -0002caf0 : │ │ │ │ +0002c448 : │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2cb5a │ │ │ │ + beq.n 2c4b2 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 2cb58 │ │ │ │ + beq.n 2c4b0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ subs r3, r1, #1 │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, #3 │ │ │ │ - bhi.n 2cb6e │ │ │ │ + bhi.n 2c4c6 │ │ │ │ tbb [pc, r3] │ │ │ │ lsrs r2, r0, #24 │ │ │ │ asrs r2, r0, #16 │ │ │ │ movs r1, #74 @ 0x4a │ │ │ │ str r0, [sp, #12] │ │ │ │ - blx 18924 │ │ │ │ + blx 18798 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ movs r1, #21 │ │ │ │ - blx 18924 │ │ │ │ + blx 18798 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ str r4, [r0, #20] │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ movs r1, #74 @ 0x4a │ │ │ │ str r0, [sp, #12] │ │ │ │ - blx 18924 │ │ │ │ + blx 18798 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - b.n 2cb2c │ │ │ │ + b.n 2c484 │ │ │ │ movs r1, #21 │ │ │ │ str r0, [sp, #12] │ │ │ │ - blx 18924 │ │ │ │ - ldr r2, [pc, #76] @ (2cb94 ) │ │ │ │ + blx 18798 │ │ │ │ + ldr r2, [pc, #76] @ (2c4ec ) │ │ │ │ ldr r0, [sp, #12] │ │ │ │ movs r3, #1 │ │ │ │ add r2, pc │ │ │ │ movs r1, #74 @ 0x4a │ │ │ │ - blx 15d28 │ │ │ │ + blx 15be4 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - b.n 2cb2c │ │ │ │ + b.n 2c484 │ │ │ │ bx lr │ │ │ │ - ldr r1, [pc, #60] @ (2cb98 ) │ │ │ │ - ldr r2, [pc, #60] @ (2cb9c ) │ │ │ │ - ldr r0, [pc, #64] @ (2cba0 ) │ │ │ │ + ldr r1, [pc, #60] @ (2c4f0 ) │ │ │ │ + ldr r2, [pc, #60] @ (2c4f4 ) │ │ │ │ + ldr r0, [pc, #64] @ (2c4f8 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #560 @ 0x230 │ │ │ │ add r0, pc │ │ │ │ - b.w 170ac │ │ │ │ - ldr r0, [pc, #52] @ (2cba4 ) │ │ │ │ + b.w 16f44 │ │ │ │ + ldr r0, [pc, #52] @ (2c4fc ) │ │ │ │ mov.w r4, #1032 @ 0x408 │ │ │ │ - ldr r3, [pc, #48] @ (2cba8 ) │ │ │ │ + ldr r3, [pc, #48] @ (2c500 ) │ │ │ │ movs r1, #8 │ │ │ │ add r0, pc │ │ │ │ - ldr r2, [pc, #48] @ (2cbac ) │ │ │ │ + ldr r2, [pc, #48] @ (2c504 ) │ │ │ │ add.w r0, r0, #560 @ 0x230 │ │ │ │ strd r4, r0, [sp] │ │ │ │ - ldr r0, [pc, #40] @ (2cbb0 ) │ │ │ │ + ldr r0, [pc, #40] @ (2c508 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ add r0, pc │ │ │ │ - blx 189fc │ │ │ │ - b.n 2cb2e │ │ │ │ + blx 18870 │ │ │ │ + b.n 2c486 │ │ │ │ nop │ │ │ │ - str r0, [sp, #448] @ 0x1c0 │ │ │ │ + ldrh r4, [r3, #56] @ 0x38 │ │ │ │ movs r2, r0 │ │ │ │ - lsls r4, r2, #25 │ │ │ │ + lsls r4, r4, #19 │ │ │ │ movs r3, r0 │ │ │ │ - ldrh r6, [r5, #56] @ 0x38 │ │ │ │ + ldrh r2, [r3, #46] @ 0x2e │ │ │ │ movs r2, r0 │ │ │ │ - str r4, [r2, #8] │ │ │ │ + ldrsh r0, [r0, r5] │ │ │ │ movs r2, r0 │ │ │ │ - lsls r4, r7, #24 │ │ │ │ + lsls r4, r1, #19 │ │ │ │ movs r3, r0 │ │ │ │ - ldrh r2, [r3, #60] @ 0x3c │ │ │ │ + ldrh r6, [r0, #50] @ 0x32 │ │ │ │ movs r2, r0 │ │ │ │ - strh r0, [r3, #14] │ │ │ │ + strh r4, [r0, #4] │ │ │ │ movs r2, r0 │ │ │ │ - str r2, [r6, #4] │ │ │ │ + ldrsh r6, [r3, r4] │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -0002cbb4 : │ │ │ │ +0002c50c : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ - cbz r0, 2cbe2 │ │ │ │ + cbz r0, 2c53a │ │ │ │ str r0, [sp, #4] │ │ │ │ - blx 181f8 │ │ │ │ + blx 18084 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n 2cbda │ │ │ │ + beq.n 2c532 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ ldrd r0, r1, [r3, #24] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - ldr r1, [pc, #20] @ (2cbf8 ) │ │ │ │ - ldr r2, [pc, #20] @ (2cbfc ) │ │ │ │ - ldr r0, [pc, #24] @ (2cc00 ) │ │ │ │ + ldr r1, [pc, #20] @ (2c550 ) │ │ │ │ + ldr r2, [pc, #20] @ (2c554 ) │ │ │ │ + ldr r0, [pc, #24] @ (2c558 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #596 @ 0x254 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ - b.n 2cbd2 │ │ │ │ - lsls r4, r1, #23 │ │ │ │ + blx 16f48 │ │ │ │ + b.n 2c52a │ │ │ │ + lsls r4, r3, #17 │ │ │ │ movs r3, r0 │ │ │ │ - ldrh r6, [r4, #52] @ 0x34 │ │ │ │ + ldrh r2, [r2, #42] @ 0x2a │ │ │ │ movs r2, r0 │ │ │ │ - str r4, [r1, #0] │ │ │ │ + ldrsh r0, [r7, r2] │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -0002cc04 : │ │ │ │ +0002c55c : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r2 │ │ │ │ - ldr r2, [pc, #132] @ (2cc9c ) │ │ │ │ + ldr r2, [pc, #132] @ (2c5f4 ) │ │ │ │ mov r1, r3 │ │ │ │ - ldr r3, [pc, #132] @ (2cca0 ) │ │ │ │ + ldr r3, [pc, #132] @ (2c5f8 ) │ │ │ │ sub sp, #148 @ 0x94 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #140] @ 0x8c │ │ │ │ mov.w r3, #0 │ │ │ │ - cbz r5, 2cc68 │ │ │ │ - ldr r2, [pc, #116] @ (2cca4 ) │ │ │ │ + cbz r5, 2c5c0 │ │ │ │ + ldr r2, [pc, #116] @ (2c5fc ) │ │ │ │ strd r0, r1, [sp] │ │ │ │ movs r1, #128 @ 0x80 │ │ │ │ add r2, pc │ │ │ │ add r0, sp, #12 │ │ │ │ - blx 16f78 │ │ │ │ + blx 16e10 │ │ │ │ movs r1, #74 @ 0x4a │ │ │ │ mov r0, r5 │ │ │ │ - blx 18924 │ │ │ │ + blx 18798 │ │ │ │ movs r3, #1 │ │ │ │ add r2, sp, #12 │ │ │ │ movs r1, #21 │ │ │ │ mov r0, r5 │ │ │ │ - blx 15d28 │ │ │ │ - ldr r2, [pc, #84] @ (2cca8 ) │ │ │ │ - ldr r3, [pc, #76] @ (2cca0 ) │ │ │ │ + blx 15be4 │ │ │ │ + ldr r2, [pc, #84] @ (2c600 ) │ │ │ │ + ldr r3, [pc, #76] @ (2c5f8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #140] @ 0x8c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2cc96 │ │ │ │ + bne.n 2c5ee │ │ │ │ add sp, #148 @ 0x94 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r2, [pc, #64] @ (2ccac ) │ │ │ │ - ldr r3, [pc, #52] @ (2cca0 ) │ │ │ │ + ldr r2, [pc, #64] @ (2c604 ) │ │ │ │ + ldr r3, [pc, #52] @ (2c5f8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #140] @ 0x8c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2cc96 │ │ │ │ - ldr r1, [pc, #48] @ (2ccb0 ) │ │ │ │ - ldr r2, [pc, #52] @ (2ccb4 ) │ │ │ │ - ldr r0, [pc, #52] @ (2ccb8 ) │ │ │ │ + bne.n 2c5ee │ │ │ │ + ldr r1, [pc, #48] @ (2c608 ) │ │ │ │ + ldr r2, [pc, #52] @ (2c60c ) │ │ │ │ + ldr r0, [pc, #52] @ (2c610 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #636 @ 0x27c │ │ │ │ add r0, pc │ │ │ │ add sp, #148 @ 0x94 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 170ac │ │ │ │ - blx 17a74 <__stack_chk_fail@plt> │ │ │ │ + b.w 16f44 │ │ │ │ + blx 1790c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - subs r2, r1, #7 │ │ │ │ + movs r6, #146 @ 0x92 │ │ │ │ movs r5, r0 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r3, #60] @ 0x3c │ │ │ │ + ldrh r0, [r1, #50] @ 0x32 │ │ │ │ movs r2, r0 │ │ │ │ - subs r4, r2, #6 │ │ │ │ + movs r6, #92 @ 0x5c │ │ │ │ movs r5, r0 │ │ │ │ - subs r4, r7, #5 │ │ │ │ + movs r6, #68 @ 0x44 │ │ │ │ movs r5, r0 │ │ │ │ - lsls r2, r6, #20 │ │ │ │ + lsls r2, r0, #15 │ │ │ │ movs r3, r0 │ │ │ │ - ldrh r4, [r1, #48] @ 0x30 │ │ │ │ + ldrh r0, [r7, #36] @ 0x24 │ │ │ │ movs r2, r0 │ │ │ │ - ldrsh r2, [r6, r5] │ │ │ │ + ldrsh r6, [r3, r0] │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -0002ccbc : │ │ │ │ - cbz r0, 2ccc2 │ │ │ │ +0002c614 : │ │ │ │ + cbz r0, 2c61a │ │ │ │ ldr r0, [r0, #32] │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r1, [pc, #20] @ (2cce8 ) │ │ │ │ - ldr r2, [pc, #24] @ (2ccec ) │ │ │ │ - ldr r0, [pc, #24] @ (2ccf0 ) │ │ │ │ + ldr r1, [pc, #20] @ (2c640 ) │ │ │ │ + ldr r2, [pc, #24] @ (2c644 ) │ │ │ │ + ldr r0, [pc, #24] @ (2c648 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #676 @ 0x2a4 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ + blx 16f48 │ │ │ │ movs r0, #1 │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r6, r3, #19 │ │ │ │ + lsls r6, r5, #13 │ │ │ │ movs r3, r0 │ │ │ │ - ldrh r0, [r7, #44] @ 0x2c │ │ │ │ + ldrh r4, [r4, #34] @ 0x22 │ │ │ │ movs r2, r0 │ │ │ │ - ldrsh r6, [r3, r4] │ │ │ │ + ldrb r2, [r1, r7] │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -0002ccf4 : │ │ │ │ +0002c64c : │ │ │ │ bics.w r3, r1, #2 │ │ │ │ - bne.n 2cd0e │ │ │ │ - cbz r1, 2cd08 │ │ │ │ - ldr r2, [pc, #36] @ (2cd24 ) │ │ │ │ + bne.n 2c666 │ │ │ │ + cbz r1, 2c660 │ │ │ │ + ldr r2, [pc, #36] @ (2c67c ) │ │ │ │ movs r3, #1 │ │ │ │ movs r1, #34 @ 0x22 │ │ │ │ add r2, pc │ │ │ │ - b.w 15d24 │ │ │ │ + b.w 15be0 │ │ │ │ movs r1, #34 @ 0x22 │ │ │ │ - b.w 18920 │ │ │ │ - ldr r1, [pc, #24] @ (2cd28 ) │ │ │ │ - ldr r2, [pc, #24] @ (2cd2c ) │ │ │ │ - ldr r0, [pc, #28] @ (2cd30 ) │ │ │ │ + b.w 18794 │ │ │ │ + ldr r1, [pc, #24] @ (2c680 ) │ │ │ │ + ldr r2, [pc, #24] @ (2c684 ) │ │ │ │ + ldr r0, [pc, #28] @ (2c688 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #716 @ 0x2cc │ │ │ │ add r0, pc │ │ │ │ - b.w 170ac │ │ │ │ + b.w 16f44 │ │ │ │ nop │ │ │ │ - ldrh r6, [r3, #50] @ 0x32 │ │ │ │ + ldrh r2, [r1, #40] @ 0x28 │ │ │ │ movs r2, r0 │ │ │ │ - lsls r0, r4, #18 │ │ │ │ + lsls r0, r6, #12 │ │ │ │ movs r3, r0 │ │ │ │ - ldrh r2, [r0, #54] @ 0x36 │ │ │ │ + ldrh r6, [r5, #42] @ 0x2a │ │ │ │ movs r2, r0 │ │ │ │ - ldrsh r0, [r4, r3] │ │ │ │ + ldrb r4, [r1, r6] │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -0002cd34 : │ │ │ │ +0002c68c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r5, r2 │ │ │ │ - ldr r2, [pc, #536] @ (2cf64 ) │ │ │ │ + ldr r2, [pc, #536] @ (2c8bc ) │ │ │ │ mov r6, r3 │ │ │ │ - ldr r3, [pc, #536] @ (2cf68 ) │ │ │ │ + ldr r3, [pc, #536] @ (2c8c0 ) │ │ │ │ ldrd r8, r1, [sp, #88] @ 0x58 │ │ │ │ add r2, pc │ │ │ │ str r1, [sp, #4] │ │ │ │ movs r1, #55 @ 0x37 │ │ │ │ - ldr r7, [pc, #528] @ (2cf6c ) │ │ │ │ + ldr r7, [pc, #528] @ (2c8c4 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r7, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ mov.w r3, #0 │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ str r3, [sp, #8] │ │ │ │ - blx 17568 │ │ │ │ + blx 17400 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2ce78 │ │ │ │ - ldr r1, [pc, #504] @ (2cf70 ) │ │ │ │ + beq.w 2c7d0 │ │ │ │ + ldr r1, [pc, #504] @ (2c8c8 ) │ │ │ │ movs r2, #5 │ │ │ │ mov r4, r0 │ │ │ │ add r1, pc │ │ │ │ - blx 1871c │ │ │ │ + blx 1859c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 2ce78 │ │ │ │ - ldr r3, [pc, #492] @ (2cf74 ) │ │ │ │ + bne.n 2c7d0 │ │ │ │ + ldr r3, [pc, #492] @ (2c8cc ) │ │ │ │ adds r0, r4, #5 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ ldrb r3, [r4, #5] │ │ │ │ ldrh.w r2, [r1, r3, lsl #1] │ │ │ │ lsls r7, r2, #23 │ │ │ │ - bpl.n 2cda2 │ │ │ │ + bpl.n 2c6fa │ │ │ │ ldrb.w r3, [r0, #1]! │ │ │ │ ldrh.w r2, [r1, r3, lsl #1] │ │ │ │ lsls r4, r2, #23 │ │ │ │ - bmi.n 2cd96 │ │ │ │ + bmi.n 2c6ee │ │ │ │ cmp r3, #61 @ 0x3d │ │ │ │ - bne.n 2ce78 │ │ │ │ + bne.n 2c7d0 │ │ │ │ ldrb r3, [r0, #1] │ │ │ │ adds r0, #1 │ │ │ │ ldrh.w r3, [r1, r3, lsl #1] │ │ │ │ lsls r2, r3, #23 │ │ │ │ - bpl.n 2cdbe │ │ │ │ + bpl.n 2c716 │ │ │ │ ldrb.w r3, [r0, #1]! │ │ │ │ ldrh.w r3, [r1, r3, lsl #1] │ │ │ │ lsls r3, r3, #23 │ │ │ │ - bmi.n 2cdb2 │ │ │ │ - blx 17998 │ │ │ │ + bmi.n 2c70a │ │ │ │ + blx 17830 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2ce78 │ │ │ │ + beq.n 2c7d0 │ │ │ │ movs r1, #0 │ │ │ │ str r0, [sp, #12] │ │ │ │ movs r2, #16 │ │ │ │ mov r0, r1 │ │ │ │ - blx 15e4c │ │ │ │ + blx 15d08 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ str.w r8, [sp, #88] @ 0x58 │ │ │ │ mov r9, r0 │ │ │ │ mov r8, r4 │ │ │ │ mov.w fp, #200 @ 0xc8 │ │ │ │ ldr r4, [sp, #88] @ 0x58 │ │ │ │ add r7, sp, #20 │ │ │ │ - b.n 2ce34 │ │ │ │ - blx 17064 │ │ │ │ + b.n 2c78c │ │ │ │ + blx 16efc │ │ │ │ strd r0, r1, [sp, #24] │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldrb r2, [r0, #0] │ │ │ │ cmp r2, #45 @ 0x2d │ │ │ │ itttt eq │ │ │ │ addeq r1, r0, #1 │ │ │ │ streq r1, [sp, #20] │ │ │ │ ldrbeq r2, [r0, #1] │ │ │ │ moveq r0, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 2ce98 │ │ │ │ + bne.n 2c7f0 │ │ │ │ subs r2, r5, #1 │ │ │ │ str r2, [sp, #32] │ │ │ │ sbc.w r2, r6, #0 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ ldrb r2, [r0, #0] │ │ │ │ - cbnz r2, 2ce64 │ │ │ │ - cbz r4, 2ce1c │ │ │ │ + cbnz r2, 2c7bc │ │ │ │ + cbz r4, 2c774 │ │ │ │ ldrd r1, r2, [sp, #24] │ │ │ │ cmp r1, r5 │ │ │ │ sbcs r2, r6 │ │ │ │ - bge.n 2ceb2 │ │ │ │ + bge.n 2c80a │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, r9 │ │ │ │ mov.w fp, #206 @ 0xce │ │ │ │ - blx 189c8 │ │ │ │ + blx 1883c │ │ │ │ ldr.w r8, [r8, #4] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 2cec6 │ │ │ │ + beq.n 2c81e │ │ │ │ ldr.w r0, [r8] │ │ │ │ mov r1, r7 │ │ │ │ ldrb r2, [r0, #0] │ │ │ │ cmp r2, #45 @ 0x2d │ │ │ │ mov.w r2, #10 │ │ │ │ - bne.n 2cde6 │ │ │ │ - blx 1578c │ │ │ │ + bne.n 2c73e │ │ │ │ + blx 15654 │ │ │ │ adds r0, r0, r5 │ │ │ │ adc.w r1, r6, r1 │ │ │ │ str r0, [sp, #24] │ │ │ │ subs r2, r5, #1 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ str r2, [sp, #32] │ │ │ │ sbc.w r2, r6, #0 │ │ │ │ str r1, [sp, #28] │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ ldrb r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 2ce10 │ │ │ │ + beq.n 2c768 │ │ │ │ mov.w fp, #200 @ 0xc8 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - blx 17bcc │ │ │ │ + blx 17a64 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r9 │ │ │ │ - blx 16068 │ │ │ │ - b.n 2ce7c │ │ │ │ + blx 15f24 │ │ │ │ + b.n 2c7d4 │ │ │ │ mov.w fp, #200 @ 0xc8 │ │ │ │ - ldr r2, [pc, #248] @ (2cf78 ) │ │ │ │ - ldr r3, [pc, #232] @ (2cf68 ) │ │ │ │ + ldr r2, [pc, #248] @ (2c8d0 ) │ │ │ │ + ldr r3, [pc, #232] @ (2c8c0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2cf5e │ │ │ │ + bne.n 2c8b6 │ │ │ │ mov r0, fp │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r2, #10 │ │ │ │ mov r1, r7 │ │ │ │ - blx 17064 │ │ │ │ + blx 16efc │ │ │ │ strd r0, r1, [sp, #32] │ │ │ │ ldrd r3, r2, [sp, #24] │ │ │ │ cmp r0, r3 │ │ │ │ sbcs r1, r2 │ │ │ │ - blt.n 2ce64 │ │ │ │ + blt.n 2c7bc │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - b.n 2ce0c │ │ │ │ + b.n 2c764 │ │ │ │ ldr.w r8, [r8, #4] │ │ │ │ cmp.w fp, #200 @ 0xc8 │ │ │ │ it eq │ │ │ │ moveq.w fp, #416 @ 0x1a0 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 2ce34 │ │ │ │ + bne.n 2c78c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - blx 17bcc │ │ │ │ + blx 17a64 │ │ │ │ cmp.w fp, #206 @ 0xce │ │ │ │ - bne.n 2cf58 │ │ │ │ + bne.n 2c8b0 │ │ │ │ orrs r6, r5 │ │ │ │ it eq │ │ │ │ ldrdeq r2, r3, [r9] │ │ │ │ - bne.n 2ceee │ │ │ │ + bne.n 2c846 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, r9 │ │ │ │ str r2, [r1, #0] │ │ │ │ movs r1, #0 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ str r3, [r2, #0] │ │ │ │ - blx 16068 │ │ │ │ - b.n 2ce7c │ │ │ │ - ldr r1, [pc, #140] @ (2cf7c ) │ │ │ │ + blx 15f24 │ │ │ │ + b.n 2c7d4 │ │ │ │ + ldr r1, [pc, #140] @ (2c8d4 ) │ │ │ │ mov r0, r9 │ │ │ │ add r1, pc │ │ │ │ - blx 151e8 │ │ │ │ + blx 150b0 │ │ │ │ ldr.w r5, [r9, #4] │ │ │ │ ldr.w r2, [r9] │ │ │ │ cmp r5, #1 │ │ │ │ mov r3, r5 │ │ │ │ it hi │ │ │ │ movhi.w r8, #1 │ │ │ │ - bhi.n 2cf14 │ │ │ │ - b.n 2cedc │ │ │ │ + bhi.n 2c86c │ │ │ │ + b.n 2c834 │ │ │ │ mov r3, r5 │ │ │ │ cmp r5, r8 │ │ │ │ - bls.n 2cedc │ │ │ │ + bls.n 2c834 │ │ │ │ mov.w r0, r8, lsl #4 │ │ │ │ sub.w r3, r0, #16 │ │ │ │ adds r6, r2, r0 │ │ │ │ add r3, r2 │ │ │ │ ldr r4, [r2, r0] │ │ │ │ ldr r1, [r6, #4] │ │ │ │ ldrd r7, r0, [r3, #8] │ │ │ │ cmp r7, r4 │ │ │ │ sbcs.w r1, r0, r1 │ │ │ │ it lt │ │ │ │ addlt.w r8, r8, #1 │ │ │ │ - blt.n 2cf0e │ │ │ │ + blt.n 2c866 │ │ │ │ ldrd r1, r2, [r6, #8] │ │ │ │ cmp r1, r7 │ │ │ │ sbcs.w r4, r2, r0 │ │ │ │ itt lt │ │ │ │ movlt r2, r0 │ │ │ │ movlt r1, r7 │ │ │ │ mov r0, r9 │ │ │ │ strd r1, r2, [r3, #8] │ │ │ │ mov r1, r8 │ │ │ │ - blx 16154 │ │ │ │ + blx 16010 │ │ │ │ ldrd r2, r5, [r9] │ │ │ │ - b.n 2cf0e │ │ │ │ + b.n 2c866 │ │ │ │ mov.w fp, #416 @ 0x1a0 │ │ │ │ - b.n 2ce6e │ │ │ │ - blx 17a74 <__stack_chk_fail@plt> │ │ │ │ + b.n 2c7c6 │ │ │ │ + blx 1790c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - subs r6, r2, #2 │ │ │ │ + movs r5, #94 @ 0x5e │ │ │ │ movs r5, r0 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, r1, #2 │ │ │ │ + movs r5, #84 @ 0x54 │ │ │ │ movs r5, r0 │ │ │ │ - ldrh r2, [r2, #52] @ 0x34 │ │ │ │ + ldrh r6, [r7, #40] @ 0x28 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r0, r4, #14 │ │ │ │ + asrs r0, r0, #14 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, r5, #5 │ │ │ │ + movs r4, #48 @ 0x30 │ │ │ │ movs r5, r0 │ │ │ │ @ instruction: 0xe9afffff │ │ │ │ │ │ │ │ -0002cf80 : │ │ │ │ +0002c8d8 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ - cbz r0, 2cfb0 │ │ │ │ + cbz r0, 2c908 │ │ │ │ ldr r4, [sp, #28] │ │ │ │ movs r1, #0 │ │ │ │ str r4, [sp, #8] │ │ │ │ ldr r4, [sp, #24] │ │ │ │ strd r1, r4, [sp] │ │ │ │ - blx 172ec │ │ │ │ + blx 17184 │ │ │ │ sub.w r0, r0, #206 @ 0xce │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r1, [pc, #24] @ (2cfcc ) │ │ │ │ + ldr r1, [pc, #24] @ (2c924 ) │ │ │ │ mov r4, r0 │ │ │ │ - ldr r2, [pc, #24] @ (2cfd0 ) │ │ │ │ - ldr r0, [pc, #28] @ (2cfd4 ) │ │ │ │ + ldr r2, [pc, #24] @ (2c928 ) │ │ │ │ + ldr r0, [pc, #28] @ (2c92c ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #756 @ 0x2f4 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ + blx 16f48 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - lsls r4, r7, #7 │ │ │ │ + lsls r4, r1, #2 │ │ │ │ movs r3, r0 │ │ │ │ - ldrh r6, [r2, #22] │ │ │ │ + ldrh r2, [r0, #12] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r4, [r7, r0] │ │ │ │ + ldrh r0, [r5, r3] │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -0002cfd8 : │ │ │ │ +0002c930 : │ │ │ │ mov r0, r1 │ │ │ │ - b.w 15144 │ │ │ │ + b.w 1500c │ │ │ │ nop │ │ │ │ │ │ │ │ -0002cfe0 : │ │ │ │ +0002c938 : │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2d0a2 │ │ │ │ + beq.n 2c9fa │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov fp, r0 │ │ │ │ - ldr r0, [pc, #192] @ (2d0b8 ) │ │ │ │ + ldr r0, [pc, #192] @ (2ca10 ) │ │ │ │ mov r7, r2 │ │ │ │ sub sp, #12 │ │ │ │ add r0, pc │ │ │ │ mov r4, r1 │ │ │ │ - blx 161f4 │ │ │ │ + blx 160a4 │ │ │ │ cmp r7, #0 │ │ │ │ mov r5, r0 │ │ │ │ - ble.n 2d07a │ │ │ │ - ldr.w sl, [pc, #176] @ 2d0bc │ │ │ │ + ble.n 2c9d2 │ │ │ │ + ldr.w sl, [pc, #176] @ 2ca14 │ │ │ │ movs r6, #0 │ │ │ │ - ldr.w r9, [pc, #172] @ 2d0c0 │ │ │ │ - ldr.w r8, [pc, #172] @ 2d0c4 │ │ │ │ + ldr.w r9, [pc, #172] @ 2ca18 │ │ │ │ + ldr.w r8, [pc, #172] @ 2ca1c │ │ │ │ add sl, pc │ │ │ │ add r9, pc │ │ │ │ add r8, pc │ │ │ │ ldrd r0, r1, [r4, #8] │ │ │ │ ldrd r2, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bge.n 2d068 │ │ │ │ + bge.n 2c9c0 │ │ │ │ cmp r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ ite ge │ │ │ │ movge r1, r9 │ │ │ │ movlt r1, sl │ │ │ │ adds r6, #1 │ │ │ │ - blx 189ec │ │ │ │ + blx 18860 │ │ │ │ cmp r7, r6 │ │ │ │ - beq.n 2d07a │ │ │ │ + beq.n 2c9d2 │ │ │ │ adds r4, #16 │ │ │ │ - cbz r5, 2d094 │ │ │ │ + cbz r5, 2c9ec │ │ │ │ ldrd r3, r1, [r5, #4] │ │ │ │ adds r2, r3, #1 │ │ │ │ cmp r2, r1 │ │ │ │ - bcs.n 2d094 │ │ │ │ + bcs.n 2c9ec │ │ │ │ str r2, [r5, #4] │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ ldr r2, [r5, #0] │ │ │ │ strb r1, [r2, r3] │ │ │ │ movs r1, #0 │ │ │ │ ldrd r2, r3, [r5] │ │ │ │ strb r1, [r2, r3] │ │ │ │ ldrd r0, r1, [r4, #8] │ │ │ │ ldrd r2, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 2d02a │ │ │ │ + blt.n 2c982 │ │ │ │ strd r0, r1, [sp] │ │ │ │ adds r6, #1 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ - blx 189ec │ │ │ │ + blx 18860 │ │ │ │ cmp r7, r6 │ │ │ │ - bne.n 2d03e │ │ │ │ + bne.n 2c996 │ │ │ │ mov r0, fp │ │ │ │ ldr r2, [r5, #0] │ │ │ │ movs r3, #1 │ │ │ │ movs r1, #55 @ 0x37 │ │ │ │ - blx 15d28 │ │ │ │ + blx 15be4 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 16948 │ │ │ │ + b.w 167f8 │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r5 │ │ │ │ - blx 17f90 │ │ │ │ - b.n 2d01e │ │ │ │ - ldr r1, [pc, #36] @ (2d0c8 ) │ │ │ │ - ldr r2, [pc, #36] @ (2d0cc ) │ │ │ │ - ldr r0, [pc, #40] @ (2d0d0 ) │ │ │ │ + blx 17e1c │ │ │ │ + b.n 2c976 │ │ │ │ + ldr r1, [pc, #36] @ (2ca20 ) │ │ │ │ + ldr r2, [pc, #36] @ (2ca24 ) │ │ │ │ + ldr r0, [pc, #40] @ (2ca28 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #788 @ 0x314 │ │ │ │ add r0, pc │ │ │ │ - b.w 170ac │ │ │ │ + b.w 16f44 │ │ │ │ nop │ │ │ │ - ldrh r0, [r3, #32] │ │ │ │ + ldrh r4, [r0, #22] │ │ │ │ movs r2, r0 │ │ │ │ - ldrh r0, [r6, #32] │ │ │ │ + ldrh r4, [r3, #22] │ │ │ │ movs r2, r0 │ │ │ │ - ldrh r6, [r1, #32] │ │ │ │ + ldrh r2, [r7, #20] │ │ │ │ movs r2, r0 │ │ │ │ - ldrh r0, [r0, #32] │ │ │ │ + ldrh r4, [r5, #20] │ │ │ │ movs r2, r0 │ │ │ │ - lsls r4, r1, #4 │ │ │ │ - movs r3, r0 │ │ │ │ - ldrh r6, [r4, #14] │ │ │ │ + vaddl.u16 q0, d12, d2 │ │ │ │ + ldrh r2, [r2, #4] │ │ │ │ movs r2, r0 │ │ │ │ - ldrh r4, [r1, r5] │ │ │ │ + ldr r0, [r7, r7] │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -0002d0d4 : │ │ │ │ +0002ca2c : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr.w ip, [pc, #116] @ 2d158 │ │ │ │ + ldr.w ip, [pc, #116] @ 2cab0 │ │ │ │ sub sp, #28 │ │ │ │ - ldr r1, [pc, #112] @ (2d15c ) │ │ │ │ + ldr r1, [pc, #112] @ (2cab4 ) │ │ │ │ add ip, pc │ │ │ │ vldr d7, [sp, #32] │ │ │ │ ldr.w r1, [ip, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov.w r1, #0 │ │ │ │ - cbz r0, 2d126 │ │ │ │ + cbz r0, 2ca7e │ │ │ │ strd r2, r3, [sp] │ │ │ │ mov r1, sp │ │ │ │ movs r2, #1 │ │ │ │ vstr d7, [sp, #8] │ │ │ │ - blx 16e80 │ │ │ │ - ldr r2, [pc, #80] @ (2d160 ) │ │ │ │ - ldr r3, [pc, #72] @ (2d15c ) │ │ │ │ + blx 16d18 │ │ │ │ + ldr r2, [pc, #80] @ (2cab8 ) │ │ │ │ + ldr r3, [pc, #72] @ (2cab4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2d154 │ │ │ │ + bne.n 2caac │ │ │ │ add sp, #28 │ │ │ │ pop {pc} │ │ │ │ - ldr r2, [pc, #60] @ (2d164 ) │ │ │ │ - ldr r3, [pc, #48] @ (2d15c ) │ │ │ │ + ldr r2, [pc, #60] @ (2cabc ) │ │ │ │ + ldr r3, [pc, #48] @ (2cab4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2d154 │ │ │ │ - ldr r1, [pc, #44] @ (2d168 ) │ │ │ │ - ldr r2, [pc, #44] @ (2d16c ) │ │ │ │ - ldr r0, [pc, #48] @ (2d170 ) │ │ │ │ + bne.n 2caac │ │ │ │ + ldr r1, [pc, #44] @ (2cac0 ) │ │ │ │ + ldr r2, [pc, #44] @ (2cac4 ) │ │ │ │ + ldr r0, [pc, #48] @ (2cac8 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #820 @ 0x334 │ │ │ │ add r0, pc │ │ │ │ add sp, #28 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 170ac │ │ │ │ - blx 17a74 <__stack_chk_fail@plt> │ │ │ │ - subs r6, r7, r3 │ │ │ │ + b.w 16f44 │ │ │ │ + blx 1790c <__stack_chk_fail@plt> │ │ │ │ + movs r1, #198 @ 0xc6 │ │ │ │ movs r5, r0 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, r2, r3 │ │ │ │ + movs r1, #158 @ 0x9e │ │ │ │ movs r5, r0 │ │ │ │ - subs r6, r7, r2 │ │ │ │ + movs r1, #134 @ 0x86 │ │ │ │ movs r5, r0 │ │ │ │ - lsls r4, r6, #1 │ │ │ │ - movs r3, r0 │ │ │ │ - ldrh r6, [r1, #10] │ │ │ │ + vhadd.u8 d0, d4, d2 │ │ │ │ + strh r2, [r7, #62] @ 0x3e │ │ │ │ movs r2, r0 │ │ │ │ - ldrh r4, [r6, r2] │ │ │ │ + ldr r0, [r4, r5] │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -0002d174 : │ │ │ │ +0002cacc : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r6, r2 │ │ │ │ - ldr r2, [pc, #232] @ (2d270 ) │ │ │ │ + ldr r2, [pc, #232] @ (2cbc8 ) │ │ │ │ mov r7, r3 │ │ │ │ - ldr r3, [pc, #232] @ (2d274 ) │ │ │ │ + ldr r3, [pc, #232] @ (2cbcc ) │ │ │ │ add r2, pc │ │ │ │ sub sp, #20 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #220] @ (2d278 ) │ │ │ │ + ldr r3, [pc, #220] @ (2cbd0 ) │ │ │ │ add r3, pc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2d248 │ │ │ │ + beq.n 2cba0 │ │ │ │ mov r5, r1 │ │ │ │ movs r1, #23 │ │ │ │ mov r4, r3 │ │ │ │ - blx 17568 │ │ │ │ - cbz r0, 2d1de │ │ │ │ - ldr r1, [pc, #204] @ (2d27c ) │ │ │ │ + blx 17400 │ │ │ │ + cbz r0, 2cb36 │ │ │ │ + ldr r1, [pc, #204] @ (2cbd4 ) │ │ │ │ movs r2, #6 │ │ │ │ str r0, [sp, #4] │ │ │ │ add r1, pc │ │ │ │ - blx 1871c │ │ │ │ - cbnz r0, 2d1de │ │ │ │ - ldr r2, [pc, #196] @ (2d280 ) │ │ │ │ + blx 1859c │ │ │ │ + cbnz r0, 2cb36 │ │ │ │ + ldr r2, [pc, #196] @ (2cbd8 ) │ │ │ │ ldr r3, [sp, #4] │ │ │ │ adds r0, r3, #6 │ │ │ │ ldr r2, [r4, r2] │ │ │ │ ldrb r1, [r3, #6] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ ldrh.w r3, [r2, r1, lsl #1] │ │ │ │ lsls r4, r3, #23 │ │ │ │ - bpl.n 2d1da │ │ │ │ + bpl.n 2cb32 │ │ │ │ ldrb.w r3, [r0, #1]! │ │ │ │ ldrh.w r3, [r2, r3, lsl #1] │ │ │ │ lsls r1, r3, #23 │ │ │ │ - bmi.n 2d1ce │ │ │ │ + bmi.n 2cb26 │ │ │ │ lsls r3, r3, #28 │ │ │ │ - bmi.n 2d1f8 │ │ │ │ + bmi.n 2cb50 │ │ │ │ movs r0, #0 │ │ │ │ - ldr r2, [pc, #160] @ (2d284 ) │ │ │ │ - ldr r3, [pc, #144] @ (2d274 ) │ │ │ │ + ldr r2, [pc, #160] @ (2cbdc ) │ │ │ │ + ldr r3, [pc, #144] @ (2cbcc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2d26a │ │ │ │ + bne.n 2cbc2 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ add r1, sp, #8 │ │ │ │ movs r2, #10 │ │ │ │ mov r4, r1 │ │ │ │ - blx 17064 │ │ │ │ + blx 16efc │ │ │ │ strd r0, r1, [r5] │ │ │ │ ldr r0, [sp, #8] │ │ │ │ ldrb r3, [r0, #0] │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - bne.n 2d1de │ │ │ │ + bne.n 2cb36 │ │ │ │ movs r2, #10 │ │ │ │ adds r0, #1 │ │ │ │ mov r1, r4 │ │ │ │ - blx 17064 │ │ │ │ + blx 16efc │ │ │ │ ldr r3, [sp, #8] │ │ │ │ strd r0, r1, [r6] │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ cmp r2, #47 @ 0x2f │ │ │ │ - bne.n 2d1de │ │ │ │ + bne.n 2cb36 │ │ │ │ adds r0, r3, #1 │ │ │ │ str r0, [sp, #8] │ │ │ │ ldrb r2, [r3, #1] │ │ │ │ cmp r2, #42 @ 0x2a │ │ │ │ - bne.n 2d25e │ │ │ │ + bne.n 2cbb6 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ adds r3, #2 │ │ │ │ mov r1, r0 │ │ │ │ str r3, [sp, #8] │ │ │ │ - cbz r7, 2d23e │ │ │ │ + cbz r7, 2cb96 │ │ │ │ strd r0, r1, [r7] │ │ │ │ ldrb r0, [r3, #0] │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ - b.n 2d1e0 │ │ │ │ - ldr r1, [pc, #60] @ (2d288 ) │ │ │ │ - ldr r2, [pc, #64] @ (2d28c ) │ │ │ │ - ldr r0, [pc, #64] @ (2d290 ) │ │ │ │ + b.n 2cb38 │ │ │ │ + ldr r1, [pc, #60] @ (2cbe0 ) │ │ │ │ + ldr r2, [pc, #64] @ (2cbe4 ) │ │ │ │ + ldr r0, [pc, #64] @ (2cbe8 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #852 @ 0x354 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ - b.n 2d1de │ │ │ │ + blx 16f48 │ │ │ │ + b.n 2cb36 │ │ │ │ movs r2, #10 │ │ │ │ mov r1, r4 │ │ │ │ - blx 17064 │ │ │ │ + blx 16efc │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - b.n 2d238 │ │ │ │ - blx 17a74 <__stack_chk_fail@plt> │ │ │ │ + b.n 2cb90 │ │ │ │ + blx 1790c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - subs r6, r3, r1 │ │ │ │ + movs r1, #38 @ 0x26 │ │ │ │ movs r5, r0 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, r1, r1 │ │ │ │ + movs r1, #22 │ │ │ │ movs r5, r0 │ │ │ │ - ldrh r6, [r7, #18] │ │ │ │ + ldrh r2, [r5, #8] │ │ │ │ movs r2, r0 │ │ │ │ - asrs r0, r4, #14 │ │ │ │ + asrs r0, r0, #14 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, r0, r0 │ │ │ │ + movs r0, #204 @ 0xcc │ │ │ │ movs r5, r0 │ │ │ │ - vhadd.u32 d16, d6, d2 │ │ │ │ - ldrh r0, [r0, #2] │ │ │ │ + ldc2l 0, cr0, [r6, #8]! │ │ │ │ + strh r4, [r5, #54] @ 0x36 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r6, [r4, r6] │ │ │ │ + ldr r2, [r2, r1] │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -0002d294 : │ │ │ │ +0002cbec : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #24 │ │ │ │ ldrd ip, r1, [sp, #40] @ 0x28 │ │ │ │ vldr d7, [sp, #32] │ │ │ │ - cbz r0, 2d2ec │ │ │ │ + cbz r0, 2cc44 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ vstr d7, [sp] │ │ │ │ - blt.n 2d2e0 │ │ │ │ - ldr r0, [pc, #76] @ (2d308 ) │ │ │ │ + blt.n 2cc38 │ │ │ │ + ldr r0, [pc, #76] @ (2cc60 ) │ │ │ │ str.w ip, [sp, #8] │ │ │ │ add r0, pc │ │ │ │ str r1, [sp, #12] │ │ │ │ - blx 168b0 │ │ │ │ + blx 16760 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #1 │ │ │ │ movs r1, #23 │ │ │ │ str r2, [sp, #20] │ │ │ │ - blx 15d28 │ │ │ │ + blx 15be4 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 15144 │ │ │ │ - ldr r0, [pc, #40] @ (2d30c ) │ │ │ │ + b.w 1500c │ │ │ │ + ldr r0, [pc, #40] @ (2cc64 ) │ │ │ │ add r0, pc │ │ │ │ - blx 168b0 │ │ │ │ + blx 16760 │ │ │ │ mov r2, r0 │ │ │ │ - b.n 2d2c8 │ │ │ │ - ldr r1, [pc, #32] @ (2d310 ) │ │ │ │ - ldr r2, [pc, #36] @ (2d314 ) │ │ │ │ - ldr r0, [pc, #36] @ (2d318 ) │ │ │ │ + b.n 2cc20 │ │ │ │ + ldr r1, [pc, #32] @ (2cc68 ) │ │ │ │ + ldr r2, [pc, #36] @ (2cc6c ) │ │ │ │ + ldr r0, [pc, #36] @ (2cc70 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #892 @ 0x37c │ │ │ │ add r0, pc │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 170ac │ │ │ │ + b.w 16f44 │ │ │ │ nop │ │ │ │ - ldrh r2, [r7, #10] │ │ │ │ + ldrh r6, [r4, #0] │ │ │ │ movs r2, r0 │ │ │ │ - ldrh r6, [r5, #10] │ │ │ │ + ldrh r2, [r3, #0] │ │ │ │ movs r2, r0 │ │ │ │ - cdp2 0, 12, cr0, cr2, cr2, {0} │ │ │ │ - strh r4, [r3, #60] @ 0x3c │ │ │ │ + ldc2l 0, cr0, [r2, #-8] │ │ │ │ + strh r0, [r1, #50] @ 0x32 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r2, [r0, r4] │ │ │ │ + ldrsb r6, [r5, r6] │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -0002d31c : │ │ │ │ +0002cc74 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r0, 2d344 │ │ │ │ + cbz r0, 2cc9c │ │ │ │ ldr r2, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r2, 2d358 │ │ │ │ - cbz r1, 2d340 │ │ │ │ + cbz r2, 2ccb0 │ │ │ │ + cbz r1, 2cc98 │ │ │ │ mov r3, r1 │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #26 │ │ │ │ - bl 2bc6c │ │ │ │ + bl 2b5c4 │ │ │ │ ldr r2, [r4, #36] @ 0x24 │ │ │ │ mov r0, r2 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r1, [pc, #20] @ (2d35c ) │ │ │ │ - ldr r2, [pc, #24] @ (2d360 ) │ │ │ │ - ldr r0, [pc, #24] @ (2d364 ) │ │ │ │ + ldr r1, [pc, #20] @ (2ccb4 ) │ │ │ │ + ldr r2, [pc, #24] @ (2ccb8 ) │ │ │ │ + ldr r0, [pc, #24] @ (2ccbc ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #932 @ 0x3a4 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ + blx 16f48 │ │ │ │ movs r2, #0 │ │ │ │ - b.n 2d340 │ │ │ │ - cdp2 0, 6, cr0, cr10, cr2, {0} │ │ │ │ - strh r4, [r0, #58] @ 0x3a │ │ │ │ + b.n 2cc98 │ │ │ │ + ldc2l 0, cr0, [sl], #8 │ │ │ │ + strh r0, [r6, #46] @ 0x2e │ │ │ │ movs r2, r0 │ │ │ │ - ldr r2, [r5, r2] │ │ │ │ + ldrsb r6, [r2, r5] │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -0002d368 : │ │ │ │ - cbz r0, 2d374 │ │ │ │ +0002ccc0 : │ │ │ │ + cbz r0, 2cccc │ │ │ │ mov r3, r2 │ │ │ │ mov r2, r1 │ │ │ │ movs r1, #26 │ │ │ │ - b.w 2c1f0 │ │ │ │ - ldr r1, [pc, #16] @ (2d388 ) │ │ │ │ - ldr r2, [pc, #20] @ (2d38c ) │ │ │ │ - ldr r0, [pc, #20] @ (2d390 ) │ │ │ │ + b.w 2bb48 │ │ │ │ + ldr r1, [pc, #16] @ (2cce0 ) │ │ │ │ + ldr r2, [pc, #20] @ (2cce4 ) │ │ │ │ + ldr r0, [pc, #20] @ (2cce8 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #972 @ 0x3cc │ │ │ │ add r0, pc │ │ │ │ - b.w 170ac │ │ │ │ - cdp2 0, 3, cr0, cr10, cr2, {0} │ │ │ │ - strh r4, [r2, #56] @ 0x38 │ │ │ │ + b.w 16f44 │ │ │ │ + stc2l 0, cr0, [sl], {2} │ │ │ │ + strh r0, [r0, #46] @ 0x2e │ │ │ │ movs r2, r0 │ │ │ │ - ldr r2, [r7, r1] │ │ │ │ + ldrsb r6, [r4, r4] │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -0002d394 : │ │ │ │ +0002ccec : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r5, r2 │ │ │ │ - ldr r2, [pc, #164] @ (2d44c ) │ │ │ │ - ldr r3, [pc, #168] @ (2d450 ) │ │ │ │ + ldr r2, [pc, #164] @ (2cda4 ) │ │ │ │ + ldr r3, [pc, #168] @ (2cda8 ) │ │ │ │ sub sp, #28 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2d426 │ │ │ │ + beq.n 2cd7e │ │ │ │ mov r2, r1 │ │ │ │ mov r3, r5 │ │ │ │ movs r1, #18 │ │ │ │ - bl 2bc6c │ │ │ │ + bl 2b5c4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2d43a │ │ │ │ - cbz r5, 2d40c │ │ │ │ - ldr r1, [pc, #132] @ (2d454 ) │ │ │ │ + beq.n 2cd92 │ │ │ │ + cbz r5, 2cd64 │ │ │ │ + ldr r1, [pc, #132] @ (2cdac ) │ │ │ │ add r3, sp, #16 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ add r2, sp, #12 │ │ │ │ add r1, pc │ │ │ │ str r1, [sp, #0] │ │ │ │ - blx 15b14 │ │ │ │ - cbz r0, 2d40c │ │ │ │ + blx 159d0 │ │ │ │ + cbz r0, 2cd64 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r1, [sp, #0] │ │ │ │ - cbz r0, 2d43e │ │ │ │ + cbz r0, 2cd96 │ │ │ │ movs r1, #47 @ 0x2f │ │ │ │ - blx 16114 │ │ │ │ + blx 15fd0 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 2d40c │ │ │ │ + cbz r0, 2cd64 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r5, [r5, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ - blx 15bfc │ │ │ │ + blx 15ab8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ adds r0, r3, #1 │ │ │ │ - blx 15bfc │ │ │ │ + blx 15ab8 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 15dc0 │ │ │ │ - ldr r2, [pc, #72] @ (2d458 ) │ │ │ │ - ldr r3, [pc, #64] @ (2d450 ) │ │ │ │ + blx 15c7c │ │ │ │ + ldr r2, [pc, #72] @ (2cdb0 ) │ │ │ │ + ldr r3, [pc, #64] @ (2cda8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2d446 │ │ │ │ + bne.n 2cd9e │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r1, [pc, #52] @ (2d45c ) │ │ │ │ - ldr r2, [pc, #52] @ (2d460 ) │ │ │ │ - ldr r0, [pc, #56] @ (2d464 ) │ │ │ │ + ldr r1, [pc, #52] @ (2cdb4 ) │ │ │ │ + ldr r2, [pc, #52] @ (2cdb8 ) │ │ │ │ + ldr r0, [pc, #56] @ (2cdbc ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #1012 @ 0x3f4 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ + blx 16f48 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 2d40c │ │ │ │ + b.n 2cd64 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - blx 16240 │ │ │ │ - b.n 2d40c │ │ │ │ - blx 17a74 <__stack_chk_fail@plt> │ │ │ │ + blx 160f0 │ │ │ │ + b.n 2cd64 │ │ │ │ + blx 1790c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - adds r6, r7, r0 │ │ │ │ + subs r6, r0, #4 │ │ │ │ movs r5, r0 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r5, #10] │ │ │ │ + ldrb r0, [r3, #5] │ │ │ │ movs r2, r0 │ │ │ │ - asrs r0, r3, #31 │ │ │ │ + subs r0, r4, #2 │ │ │ │ movs r5, r0 │ │ │ │ - stc2 0, cr0, [r8, #8] │ │ │ │ - strh r2, [r4, #50] @ 0x32 │ │ │ │ + ldc2 0, cr0, [r8], {2} │ │ │ │ + strh r6, [r1, #40] @ 0x28 │ │ │ │ movs r2, r0 │ │ │ │ - ldrsb r0, [r1, r7] │ │ │ │ + ldrsb r4, [r6, r1] │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -0002d468 : │ │ │ │ +0002cdc0 : │ │ │ │ cmp r0, #0 │ │ │ │ it ne │ │ │ │ cmpne r1, #0 │ │ │ │ - beq.n 2d47a │ │ │ │ + beq.n 2cdd2 │ │ │ │ mov r3, r2 │ │ │ │ mov r2, r1 │ │ │ │ movs r1, #18 │ │ │ │ - b.w 2c1f0 │ │ │ │ - ldr r1, [pc, #20] @ (2d490 ) │ │ │ │ - ldr r2, [pc, #20] @ (2d494 ) │ │ │ │ - ldr r0, [pc, #24] @ (2d498 ) │ │ │ │ + b.w 2bb48 │ │ │ │ + ldr r1, [pc, #20] @ (2cde8 ) │ │ │ │ + ldr r2, [pc, #20] @ (2cdec ) │ │ │ │ + ldr r0, [pc, #24] @ (2cdf0 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ addw r1, r1, #1060 @ 0x424 │ │ │ │ add r0, pc │ │ │ │ - b.w 170ac │ │ │ │ + b.w 16f44 │ │ │ │ nop │ │ │ │ - ldc2 0, cr0, [r4, #-8]! │ │ │ │ - strh r2, [r4, #62] @ 0x3e │ │ │ │ + smlal r0, r0, r4, r2 │ │ │ │ + strh r6, [r1, #52] @ 0x34 │ │ │ │ movs r2, r0 │ │ │ │ - ldrsb r4, [r6, r5] │ │ │ │ + ldrsb r0, [r4, r0] │ │ │ │ movs r2, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r0, [pc, #40] @ (2d4d4 ) │ │ │ │ + ldr r0, [pc, #40] @ (2ce2c ) │ │ │ │ sub sp, #8 │ │ │ │ - ldr r4, [pc, #40] @ (2d4d8 ) │ │ │ │ + ldr r4, [pc, #40] @ (2ce30 ) │ │ │ │ add r0, pc │ │ │ │ - blx 155a0 │ │ │ │ - ldr r2, [pc, #36] @ (2d4dc ) │ │ │ │ + blx 15468 │ │ │ │ + ldr r2, [pc, #36] @ (2ce34 ) │ │ │ │ add r4, pc │ │ │ │ - ldr r3, [pc, #36] @ (2d4e0 ) │ │ │ │ + ldr r3, [pc, #36] @ (2ce38 ) │ │ │ │ ldr r2, [r4, r2] │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r1, r2 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r2, r3 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 18c2c │ │ │ │ + b.w 18aa0 │ │ │ │ nop │ │ │ │ - strh r0, [r1, #62] @ 0x3e │ │ │ │ + strh r4, [r6, #50] @ 0x32 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r0, r6, #28 │ │ │ │ + adds r0, r7, #7 │ │ │ │ movs r5, r0 │ │ │ │ - asrs r4, r6, #15 │ │ │ │ + asrs r4, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r4, #13 │ │ │ │ + asrs r4, r0, #13 │ │ │ │ ... │ │ │ │ │ │ │ │ -0002d4e4 : │ │ │ │ - cbz r0, 2d4ee │ │ │ │ +0002ce3c : │ │ │ │ + cbz r0, 2ce46 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #120 @ 0x78 │ │ │ │ - b.w 189ac │ │ │ │ - ldr r2, [pc, #16] @ (2d500 ) │ │ │ │ - ldr r1, [pc, #16] @ (2d504 ) │ │ │ │ - ldr r0, [pc, #20] @ (2d508 ) │ │ │ │ + b.w 18820 │ │ │ │ + ldr r2, [pc, #16] @ (2ce58 ) │ │ │ │ + ldr r1, [pc, #16] @ (2ce5c ) │ │ │ │ + ldr r0, [pc, #20] @ (2ce60 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - b.w 170ac │ │ │ │ + b.w 16f44 │ │ │ │ nop │ │ │ │ - strh r0, [r3, #60] @ 0x3c │ │ │ │ + strh r4, [r0, #50] @ 0x32 │ │ │ │ movs r2, r0 │ │ │ │ - lsls r2, r2, #4 │ │ │ │ - movs r3, r0 │ │ │ │ - ldrsb r4, [r0, r4] │ │ │ │ + vaddl.u32 q0, d2, d2 │ │ │ │ + strb r0, [r6, r6] │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -0002d50c : │ │ │ │ +0002ce64 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #52] @ (2d550 ) │ │ │ │ + ldr r3, [pc, #52] @ (2cea8 ) │ │ │ │ sub sp, #12 │ │ │ │ add r3, pc │ │ │ │ dmb ish │ │ │ │ ldr r2, [r3, #0] │ │ │ │ dmb ish │ │ │ │ - cbz r2, 2d536 │ │ │ │ - ldr r3, [pc, #36] @ (2d554 ) │ │ │ │ + cbz r2, 2ce8e │ │ │ │ + ldr r3, [pc, #36] @ (2ceac ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - blx 18190 │ │ │ │ + blx 1801c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2d52c │ │ │ │ - bl 2d49c │ │ │ │ + beq.n 2ce84 │ │ │ │ + bl 2cdf4 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - blx 1867c │ │ │ │ - b.n 2d52c │ │ │ │ - cmp r6, #190 @ 0xbe │ │ │ │ + blx 184fc │ │ │ │ + b.n 2ce84 │ │ │ │ + adds r5, #94 @ 0x5e │ │ │ │ movs r5, r0 │ │ │ │ - cmp r6, #174 @ 0xae │ │ │ │ + adds r5, #78 @ 0x4e │ │ │ │ movs r5, r0 │ │ │ │ │ │ │ │ -0002d558 : │ │ │ │ +0002ceb0 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r0, #120 @ 0x78 │ │ │ │ - blx 1742c │ │ │ │ + blx 172c4 │ │ │ │ movs r2, #120 @ 0x78 │ │ │ │ movs r1, #0 │ │ │ │ - blx 15ff0 │ │ │ │ + blx 15eac │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ │ │ │ │ -0002d578 : │ │ │ │ +0002ced0 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 2d59c │ │ │ │ - blx 17270 │ │ │ │ + cbz r0, 2cef4 │ │ │ │ + blx 17108 │ │ │ │ mov r1, r4 │ │ │ │ movs r2, #120 @ 0x78 │ │ │ │ mov r4, r0 │ │ │ │ - blx 16ee0 │ │ │ │ + blx 16d78 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r1, [pc, #16] @ (2d5b0 ) │ │ │ │ - ldr r2, [pc, #20] @ (2d5b4 ) │ │ │ │ - ldr r0, [pc, #20] @ (2d5b8 ) │ │ │ │ + ldr r1, [pc, #16] @ (2cf08 ) │ │ │ │ + ldr r2, [pc, #20] @ (2cf0c ) │ │ │ │ + ldr r0, [pc, #20] @ (2cf10 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #28 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ - b.n 2d598 │ │ │ │ - lsls r6, r4, #1 │ │ │ │ - movs r3, r0 │ │ │ │ - strh r0, [r5, #54] @ 0x36 │ │ │ │ + blx 16f48 │ │ │ │ + b.n 2cef0 │ │ │ │ + cdp2 0, 15, cr0, cr6, cr2, {0} │ │ │ │ + strh r4, [r2, #44] @ 0x2c │ │ │ │ movs r2, r0 │ │ │ │ - ldrsb r4, [r2, r1] │ │ │ │ + strb r0, [r0, r4] │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -0002d5bc : │ │ │ │ - cbz r0, 2d5c4 │ │ │ │ +0002cf14 : │ │ │ │ + cbz r0, 2cf1c │ │ │ │ ldrd r0, r1, [r0] │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r1, [pc, #24] @ (2d5ec ) │ │ │ │ - ldr r2, [pc, #24] @ (2d5f0 ) │ │ │ │ - ldr r0, [pc, #28] @ (2d5f4 ) │ │ │ │ + ldr r1, [pc, #24] @ (2cf44 ) │ │ │ │ + ldr r2, [pc, #24] @ (2cf48 ) │ │ │ │ + ldr r0, [pc, #28] @ (2cf4c ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #56 @ 0x38 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ + blx 16f48 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - movs r0, r6 │ │ │ │ - movs r3, r0 │ │ │ │ - strh r2, [r6, #52] @ 0x34 │ │ │ │ + cdp2 0, 12, cr0, cr0, cr2, {0} │ │ │ │ + strh r6, [r3, #42] @ 0x2a │ │ │ │ movs r2, r0 │ │ │ │ - ldrsb r6, [r3, r0] │ │ │ │ + strb r2, [r1, r3] │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -0002d5f8 : │ │ │ │ - cbz r0, 2d600 │ │ │ │ +0002cf50 : │ │ │ │ + cbz r0, 2cf58 │ │ │ │ ldrd r0, r1, [r0, #8] │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r1, [pc, #24] @ (2d628 ) │ │ │ │ - ldr r2, [pc, #24] @ (2d62c ) │ │ │ │ - ldr r0, [pc, #28] @ (2d630 ) │ │ │ │ + ldr r1, [pc, #24] @ (2cf80 ) │ │ │ │ + ldr r2, [pc, #24] @ (2cf84 ) │ │ │ │ + ldr r0, [pc, #28] @ (2cf88 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #96 @ 0x60 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ + blx 16f48 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - vrev64.16 d16, d2 │ │ │ │ - strh r6, [r6, #50] @ 0x32 │ │ │ │ + cdp2 0, 8, cr0, cr4, cr2, {0} │ │ │ │ + strh r2, [r4, #40] @ 0x28 │ │ │ │ movs r2, r0 │ │ │ │ - strb r2, [r4, r7] │ │ │ │ + strb r6, [r1, r2] │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -0002d634 : │ │ │ │ - cbz r0, 2d63c │ │ │ │ +0002cf8c : │ │ │ │ + cbz r0, 2cf94 │ │ │ │ ldrd r0, r1, [r0, #16] │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r1, [pc, #24] @ (2d664 ) │ │ │ │ - ldr r2, [pc, #24] @ (2d668 ) │ │ │ │ - ldr r0, [pc, #28] @ (2d66c ) │ │ │ │ + ldr r1, [pc, #24] @ (2cfbc ) │ │ │ │ + ldr r2, [pc, #24] @ (2cfc0 ) │ │ │ │ + ldr r0, [pc, #28] @ (2cfc4 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #132 @ 0x84 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ + blx 16f48 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - vrev64.32 d0, d2 │ │ │ │ - strh r2, [r7, #48] @ 0x30 │ │ │ │ + cdp2 0, 4, cr0, cr8, cr2, {0} │ │ │ │ + strh r6, [r4, #38] @ 0x26 │ │ │ │ movs r2, r0 │ │ │ │ - strb r6, [r4, r6] │ │ │ │ + strb r2, [r2, r1] │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -0002d670 : │ │ │ │ - cbz r0, 2d678 │ │ │ │ +0002cfc8 : │ │ │ │ + cbz r0, 2cfd0 │ │ │ │ ldrd r0, r1, [r0, #24] │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r1, [pc, #24] @ (2d6a0 ) │ │ │ │ - ldr r2, [pc, #24] @ (2d6a4 ) │ │ │ │ - ldr r0, [pc, #28] @ (2d6a8 ) │ │ │ │ + ldr r1, [pc, #24] @ (2cff8 ) │ │ │ │ + ldr r2, [pc, #24] @ (2cffc ) │ │ │ │ + ldr r0, [pc, #28] @ (2d000 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #168 @ 0xa8 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ + blx 16f48 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - vhadd.u d16, d12, d2 │ │ │ │ - strh r6, [r7, #46] @ 0x2e │ │ │ │ + cdp2 0, 0, cr0, cr12, cr2, {0} │ │ │ │ + strh r2, [r5, #36] @ 0x24 │ │ │ │ movs r2, r0 │ │ │ │ - strb r2, [r5, r5] │ │ │ │ + strb r6, [r2, r0] │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -0002d6ac : │ │ │ │ - cbz r0, 2d6b4 │ │ │ │ +0002d004 : │ │ │ │ + cbz r0, 2d00c │ │ │ │ ldrd r0, r1, [r0, #32] │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r1, [pc, #24] @ (2d6dc ) │ │ │ │ - ldr r2, [pc, #24] @ (2d6e0 ) │ │ │ │ - ldr r0, [pc, #28] @ (2d6e4 ) │ │ │ │ + ldr r1, [pc, #24] @ (2d034 ) │ │ │ │ + ldr r2, [pc, #24] @ (2d038 ) │ │ │ │ + ldr r0, [pc, #28] @ (2d03c ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #208 @ 0xd0 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ + blx 16f48 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - vhadd.u8 d16, d0, d2 │ │ │ │ - strh r2, [r0, #46] @ 0x2e │ │ │ │ + ldc2l 0, cr0, [r0, #8] │ │ │ │ + strh r6, [r5, #34] @ 0x22 │ │ │ │ movs r2, r0 │ │ │ │ - strb r6, [r5, r4] │ │ │ │ + strh r2, [r3, r7] │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -0002d6e8 : │ │ │ │ - cbz r0, 2d6f0 │ │ │ │ +0002d040 : │ │ │ │ + cbz r0, 2d048 │ │ │ │ ldrd r0, r1, [r0, #40] @ 0x28 │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r1, [pc, #24] @ (2d718 ) │ │ │ │ - ldr r2, [pc, #24] @ (2d71c ) │ │ │ │ - ldr r0, [pc, #28] @ (2d720 ) │ │ │ │ + ldr r1, [pc, #24] @ (2d070 ) │ │ │ │ + ldr r2, [pc, #24] @ (2d074 ) │ │ │ │ + ldr r0, [pc, #28] @ (2d078 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #248 @ 0xf8 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ + blx 16f48 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - vhadd.u8 d0, d4, d2 │ │ │ │ - strh r6, [r0, #44] @ 0x2c │ │ │ │ + ldc2 0, cr0, [r4, #8] │ │ │ │ + strh r2, [r6, #32] │ │ │ │ movs r2, r0 │ │ │ │ - strb r2, [r6, r3] │ │ │ │ + strh r6, [r3, r6] │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -0002d724 : │ │ │ │ - cbz r0, 2d72c │ │ │ │ +0002d07c : │ │ │ │ + cbz r0, 2d084 │ │ │ │ ldrd r0, r1, [r0, #48] @ 0x30 │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r1, [pc, #24] @ (2d754 ) │ │ │ │ - ldr r2, [pc, #24] @ (2d758 ) │ │ │ │ - ldr r0, [pc, #28] @ (2d75c ) │ │ │ │ + ldr r1, [pc, #24] @ (2d0ac ) │ │ │ │ + ldr r2, [pc, #24] @ (2d0b0 ) │ │ │ │ + ldr r0, [pc, #28] @ (2d0b4 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #284 @ 0x11c │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ + blx 16f48 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - cdp2 0, 12, cr0, cr8, cr2, {0} │ │ │ │ - strh r2, [r1, #42] @ 0x2a │ │ │ │ + ldc2l 0, cr0, [r8, #-8] │ │ │ │ + strh r6, [r6, #30] │ │ │ │ movs r2, r0 │ │ │ │ - strb r4, [r6, r2] │ │ │ │ + strh r0, [r4, r5] │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -0002d760 : │ │ │ │ - cbz r0, 2d768 │ │ │ │ +0002d0b8 : │ │ │ │ + cbz r0, 2d0c0 │ │ │ │ ldrd r0, r1, [r0, #56] @ 0x38 │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r1, [pc, #24] @ (2d790 ) │ │ │ │ - ldr r2, [pc, #24] @ (2d794 ) │ │ │ │ - ldr r0, [pc, #28] @ (2d798 ) │ │ │ │ + ldr r1, [pc, #24] @ (2d0e8 ) │ │ │ │ + ldr r2, [pc, #24] @ (2d0ec ) │ │ │ │ + ldr r0, [pc, #28] @ (2d0f0 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #324 @ 0x144 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ + blx 16f48 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - cdp2 0, 8, cr0, cr12, cr2, {0} │ │ │ │ - strh r6, [r1, #40] @ 0x28 │ │ │ │ + ldc2 0, cr0, [ip, #-8] │ │ │ │ + strh r2, [r7, #28] │ │ │ │ movs r2, r0 │ │ │ │ - strb r0, [r7, r1] │ │ │ │ + strh r4, [r4, r4] │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -0002d79c : │ │ │ │ - cbz r0, 2d7a4 │ │ │ │ +0002d0f4 : │ │ │ │ + cbz r0, 2d0fc │ │ │ │ ldrd r0, r1, [r0, #64] @ 0x40 │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r1, [pc, #24] @ (2d7cc ) │ │ │ │ - ldr r2, [pc, #24] @ (2d7d0 ) │ │ │ │ - ldr r0, [pc, #28] @ (2d7d4 ) │ │ │ │ + ldr r1, [pc, #24] @ (2d124 ) │ │ │ │ + ldr r2, [pc, #24] @ (2d128 ) │ │ │ │ + ldr r0, [pc, #28] @ (2d12c ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #364 @ 0x16c │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ + blx 16f48 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - cdp2 0, 5, cr0, cr0, cr2, {0} │ │ │ │ - strh r2, [r2, #38] @ 0x26 │ │ │ │ + stc2l 0, cr0, [r0], #8 │ │ │ │ + strh r6, [r7, #26] │ │ │ │ movs r2, r0 │ │ │ │ - strb r4, [r7, r0] │ │ │ │ + strh r0, [r5, r3] │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -0002d7d8 : │ │ │ │ - cbz r0, 2d7e0 │ │ │ │ +0002d130 : │ │ │ │ + cbz r0, 2d138 │ │ │ │ ldrd r0, r1, [r0, #72] @ 0x48 │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r1, [pc, #24] @ (2d808 ) │ │ │ │ - ldr r2, [pc, #24] @ (2d80c ) │ │ │ │ - ldr r0, [pc, #28] @ (2d810 ) │ │ │ │ + ldr r1, [pc, #24] @ (2d160 ) │ │ │ │ + ldr r2, [pc, #24] @ (2d164 ) │ │ │ │ + ldr r0, [pc, #28] @ (2d168 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #404 @ 0x194 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ + blx 16f48 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - cdp2 0, 1, cr0, cr4, cr2, {0} │ │ │ │ - strh r6, [r2, #36] @ 0x24 │ │ │ │ + stc2 0, cr0, [r4], #8 │ │ │ │ + strh r2, [r0, #26] │ │ │ │ movs r2, r0 │ │ │ │ - strb r0, [r0, r0] │ │ │ │ + strh r4, [r5, r2] │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -0002d814 : │ │ │ │ - cbz r0, 2d81c │ │ │ │ +0002d16c : │ │ │ │ + cbz r0, 2d174 │ │ │ │ ldrd r0, r1, [r0, #80] @ 0x50 │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r1, [pc, #24] @ (2d844 ) │ │ │ │ - ldr r2, [pc, #24] @ (2d848 ) │ │ │ │ - ldr r0, [pc, #28] @ (2d84c ) │ │ │ │ + ldr r1, [pc, #24] @ (2d19c ) │ │ │ │ + ldr r2, [pc, #24] @ (2d1a0 ) │ │ │ │ + ldr r0, [pc, #28] @ (2d1a4 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #456 @ 0x1c8 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ + blx 16f48 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - ldc2l 0, cr0, [r8, #8] │ │ │ │ - strh r2, [r3, #34] @ 0x22 │ │ │ │ + stc2l 0, cr0, [r8], #-8 │ │ │ │ + strh r6, [r0, #24] │ │ │ │ movs r2, r0 │ │ │ │ - strh r4, [r0, r7] │ │ │ │ + strh r0, [r6, r1] │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -0002d850 : │ │ │ │ - cbz r0, 2d858 │ │ │ │ +0002d1a8 : │ │ │ │ + cbz r0, 2d1b0 │ │ │ │ ldrd r0, r1, [r0, #88] @ 0x58 │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r1, [pc, #24] @ (2d880 ) │ │ │ │ - ldr r2, [pc, #24] @ (2d884 ) │ │ │ │ - ldr r0, [pc, #28] @ (2d888 ) │ │ │ │ + ldr r1, [pc, #24] @ (2d1d8 ) │ │ │ │ + ldr r2, [pc, #24] @ (2d1dc ) │ │ │ │ + ldr r0, [pc, #28] @ (2d1e0 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #500 @ 0x1f4 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ + blx 16f48 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - ldc2 0, cr0, [ip, #8] │ │ │ │ - strh r6, [r3, #32] │ │ │ │ + stc2 0, cr0, [ip], #-8 │ │ │ │ + strh r2, [r1, #22] │ │ │ │ movs r2, r0 │ │ │ │ - strh r0, [r1, r6] │ │ │ │ + strh r4, [r6, r0] │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -0002d88c : │ │ │ │ - cbz r0, 2d894 │ │ │ │ +0002d1e4 : │ │ │ │ + cbz r0, 2d1ec │ │ │ │ ldrd r0, r1, [r0, #96] @ 0x60 │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r1, [pc, #24] @ (2d8bc ) │ │ │ │ - ldr r2, [pc, #24] @ (2d8c0 ) │ │ │ │ - ldr r0, [pc, #28] @ (2d8c4 ) │ │ │ │ + ldr r1, [pc, #24] @ (2d214 ) │ │ │ │ + ldr r2, [pc, #24] @ (2d218 ) │ │ │ │ + ldr r0, [pc, #28] @ (2d21c ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #552 @ 0x228 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ + blx 16f48 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - stc2l 0, cr0, [r0, #-8]! │ │ │ │ - strh r2, [r4, #30] │ │ │ │ + @ instruction: 0xfbf00002 │ │ │ │ + strh r6, [r1, #20] │ │ │ │ movs r2, r0 │ │ │ │ - strh r4, [r1, r5] │ │ │ │ + str r0, [r7, r7] │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -0002d8c8 : │ │ │ │ - cbz r0, 2d8d0 │ │ │ │ +0002d220 : │ │ │ │ + cbz r0, 2d228 │ │ │ │ ldrd r0, r1, [r0, #104] @ 0x68 │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r1, [pc, #24] @ (2d8f8 ) │ │ │ │ - ldr r2, [pc, #24] @ (2d8fc ) │ │ │ │ - ldr r0, [pc, #28] @ (2d900 ) │ │ │ │ + ldr r1, [pc, #24] @ (2d250 ) │ │ │ │ + ldr r2, [pc, #24] @ (2d254 ) │ │ │ │ + ldr r0, [pc, #28] @ (2d258 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #608 @ 0x260 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ + blx 16f48 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - stc2 0, cr0, [r4, #-8]! │ │ │ │ - strh r6, [r4, #28] │ │ │ │ + @ instruction: 0xfbb40002 │ │ │ │ + strh r2, [r2, #18] │ │ │ │ movs r2, r0 │ │ │ │ - strh r0, [r2, r4] │ │ │ │ + str r4, [r7, r6] │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -0002d904 : │ │ │ │ - cbz r0, 2d90c │ │ │ │ +0002d25c : │ │ │ │ + cbz r0, 2d264 │ │ │ │ ldrd r0, r1, [r0, #112] @ 0x70 │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r1, [pc, #24] @ (2d934 ) │ │ │ │ - ldr r2, [pc, #24] @ (2d938 ) │ │ │ │ - ldr r0, [pc, #28] @ (2d93c ) │ │ │ │ + ldr r1, [pc, #24] @ (2d28c ) │ │ │ │ + ldr r2, [pc, #24] @ (2d290 ) │ │ │ │ + ldr r0, [pc, #28] @ (2d294 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #652 @ 0x28c │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ + blx 16f48 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - stc2l 0, cr0, [r8], #8 │ │ │ │ - strh r2, [r5, #26] │ │ │ │ + usada8 r0, r8, r2, r0 │ │ │ │ + strh r6, [r2, #16] │ │ │ │ movs r2, r0 │ │ │ │ - strh r4, [r2, r3] │ │ │ │ + str r0, [r0, r6] │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -0002d940 : │ │ │ │ +0002d298 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ ldrb r0, [r0, #0] │ │ │ │ - blx 17170 │ │ │ │ + blx 17008 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 2d974 │ │ │ │ + cbz r0, 2d2cc │ │ │ │ ldrb r2, [r5, #1] │ │ │ │ - cbz r2, 2d974 │ │ │ │ + cbz r2, 2d2cc │ │ │ │ adds r5, #1 │ │ │ │ mov r0, r2 │ │ │ │ rsb r4, r4, r4, lsl #5 │ │ │ │ - blx 17170 │ │ │ │ + blx 17008 │ │ │ │ ldrb.w r2, [r5, #1]! │ │ │ │ add r4, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 2d960 │ │ │ │ + bne.n 2d2b8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -0002d978 : │ │ │ │ +0002d2d0 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - blx 18c14 │ │ │ │ + blx 18a88 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ │ │ │ │ -0002d994 : │ │ │ │ +0002d2ec : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r0 │ │ │ │ strd r3, r2, [sp] │ │ │ │ - blx 16f9c │ │ │ │ - ldr r1, [pc, #40] @ (2d9dc ) │ │ │ │ + blx 16e34 │ │ │ │ + ldr r1, [pc, #40] @ (2d334 ) │ │ │ │ mov r4, r0 │ │ │ │ add r1, pc │ │ │ │ - blx 150fc │ │ │ │ + blx 14fc4 │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #0 │ │ │ │ - blx 15318 │ │ │ │ + blx 151e0 │ │ │ │ mov r1, r5 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ mov r0, r4 │ │ │ │ - blx 15a68 │ │ │ │ + blx 15930 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - blx 18304 │ │ │ │ + blx 18184 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - strh r0, [r5, #22] │ │ │ │ + strh r4, [r2, #12] │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -0002d9e0 : │ │ │ │ +0002d338 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r3, #0 │ │ │ │ - blx 152c0 │ │ │ │ + blx 15188 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 181dc │ │ │ │ + b.w 18068 │ │ │ │ │ │ │ │ -0002d9fc : │ │ │ │ +0002d354 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r5, r2 │ │ │ │ str r3, [sp, #4] │ │ │ │ - blx 1791c │ │ │ │ - ldr r1, [pc, #32] @ (2da3c ) │ │ │ │ + blx 177b4 │ │ │ │ + ldr r1, [pc, #32] @ (2d394 ) │ │ │ │ mov r4, r0 │ │ │ │ add r1, pc │ │ │ │ - blx 150fc │ │ │ │ + blx 14fc4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - blx 15a68 │ │ │ │ + blx 15930 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - blx 18304 │ │ │ │ + blx 18184 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - strh r0, [r2, #20] │ │ │ │ + strh r4, [r7, #8] │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -0002da40 : │ │ │ │ +0002d398 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - blx 18c98 │ │ │ │ - cbz r0, 2da56 │ │ │ │ + blx 18b0c │ │ │ │ + cbz r0, 2d3ae │ │ │ │ pop {r3, pc} │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 171d0 │ │ │ │ + b.w 17068 │ │ │ │ nop │ │ │ │ │ │ │ │ -0002da60 : │ │ │ │ +0002d3b8 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ - cbz r0, 2dac4 │ │ │ │ - cbz r1, 2da94 │ │ │ │ + cbz r0, 2d41c │ │ │ │ + cbz r1, 2d3ec │ │ │ │ strd r1, r0, [sp] │ │ │ │ - blx 18c14 │ │ │ │ + blx 18a88 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - cbz r0, 2da8e │ │ │ │ + cbz r0, 2d3e6 │ │ │ │ ldrb r1, [r3, #0] │ │ │ │ cmp r1, #46 @ 0x2e │ │ │ │ - beq.n 2daa6 │ │ │ │ + beq.n 2d3fe │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ movs r0, #1 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - ldr r2, [pc, #64] @ (2dad8 ) │ │ │ │ - ldr r1, [pc, #68] @ (2dadc ) │ │ │ │ - ldr r0, [pc, #68] @ (2dae0 ) │ │ │ │ + ldr r2, [pc, #64] @ (2d430 ) │ │ │ │ + ldr r1, [pc, #68] @ (2d434 ) │ │ │ │ + ldr r0, [pc, #68] @ (2d438 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ - b.n 2da88 │ │ │ │ + blx 16f48 │ │ │ │ + b.n 2d3e0 │ │ │ │ mov r1, r2 │ │ │ │ adds r0, r3, #1 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - blx 18c14 │ │ │ │ + blx 18a88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2da8e │ │ │ │ + beq.n 2d3e6 │ │ │ │ ldrd r1, r0, [sp] │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 184a4 │ │ │ │ - ldr r2, [pc, #28] @ (2dae4 ) │ │ │ │ - ldr r1, [pc, #32] @ (2dae8 ) │ │ │ │ - ldr r0, [pc, #32] @ (2daec ) │ │ │ │ + b.w 18324 │ │ │ │ + ldr r2, [pc, #28] @ (2d43c ) │ │ │ │ + ldr r1, [pc, #32] @ (2d440 ) │ │ │ │ + ldr r0, [pc, #32] @ (2d444 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ - b.n 2da88 │ │ │ │ + blx 16f48 │ │ │ │ + b.n 2d3e0 │ │ │ │ nop │ │ │ │ - strh r6, [r3, #16] │ │ │ │ + strh r2, [r1, #6] │ │ │ │ movs r2, r0 │ │ │ │ - cdp2 0, 3, cr0, cr0, cr2, {0} │ │ │ │ - str r6, [r3, r5] │ │ │ │ + stc2l 0, cr0, [r0], {2} │ │ │ │ + str r2, [r1, r0] │ │ │ │ movs r2, r0 │ │ │ │ - ldrh r6, [r6, #62] @ 0x3e │ │ │ │ + ldrh r2, [r4, #52] @ 0x34 │ │ │ │ movs r2, r0 │ │ │ │ - cdp2 0, 0, cr0, cr0, cr2, {0} │ │ │ │ - str r6, [r5, r4] │ │ │ │ + ldc2 0, cr0, [r0], {2} │ │ │ │ + ldr r7, [pc, #872] @ (2d7b0 ) │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -0002daf0 : │ │ │ │ +0002d448 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r4, [pc, #380] @ (2dc80 ) │ │ │ │ + ldr r4, [pc, #380] @ (2d5d8 ) │ │ │ │ sub sp, #12 │ │ │ │ - blx 163ac │ │ │ │ + blx 1625c │ │ │ │ mov r5, r0 │ │ │ │ add r4, pc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2dc6a │ │ │ │ - ldr r3, [pc, #368] @ (2dc84 ) │ │ │ │ - ldr r6, [pc, #368] @ (2dc88 ) │ │ │ │ + beq.w 2d5c2 │ │ │ │ + ldr r3, [pc, #368] @ (2d5dc ) │ │ │ │ + ldr r6, [pc, #368] @ (2d5e0 ) │ │ │ │ add r6, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r3 │ │ │ │ - blx 158c0 │ │ │ │ + blx 15788 │ │ │ │ ldr r4, [r5, #0] │ │ │ │ mov r8, r0 │ │ │ │ - cbnz r4, 2db34 │ │ │ │ - b.n 2db7c │ │ │ │ + cbnz r4, 2d48c │ │ │ │ + b.n 2d4d4 │ │ │ │ ldrb r3, [r4, #1] │ │ │ │ - cbnz r3, 2db5c │ │ │ │ + cbnz r3, 2d4b4 │ │ │ │ ldr.w r4, [r5, #4]! │ │ │ │ - cbz r4, 2db7c │ │ │ │ + cbz r4, 2d4d4 │ │ │ │ movs r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - blx 15d34 │ │ │ │ + blx 15bf0 │ │ │ │ movs r1, #64 @ 0x40 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 2db2e │ │ │ │ - blx 15d34 │ │ │ │ + bne.n 2d486 │ │ │ │ + blx 15bf0 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 2db2e │ │ │ │ + bne.n 2d486 │ │ │ │ ldrb r3, [r4, #0] │ │ │ │ cmp r3, #67 @ 0x43 │ │ │ │ - beq.n 2db2a │ │ │ │ - blx 18614 │ │ │ │ + beq.n 2d482 │ │ │ │ + blx 18494 │ │ │ │ mov r1, r6 │ │ │ │ movs r2, #45 @ 0x2d │ │ │ │ - blx 16c14 │ │ │ │ + blx 16ab8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r8 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 2db2e │ │ │ │ - blx 16520 │ │ │ │ + beq.n 2d486 │ │ │ │ + blx 163d0 │ │ │ │ ldr.w r4, [r5, #4]! │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 2db34 │ │ │ │ + bne.n 2d48c │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ cmp r3, #9 │ │ │ │ - bls.n 2dc08 │ │ │ │ + bls.n 2d560 │ │ │ │ cmp r3, #20 │ │ │ │ ite cc │ │ │ │ movcc r2, #5 │ │ │ │ movcs r2, #1 │ │ │ │ - ldr r3, [pc, #252] @ (2dc8c ) │ │ │ │ + ldr r3, [pc, #252] @ (2d5e4 ) │ │ │ │ movw r9, #52429 @ 0xcccd │ │ │ │ movt r9, #52428 @ 0xcccc │ │ │ │ movw sl, #39321 @ 0x9999 │ │ │ │ movt sl, #6553 @ 0x1999 │ │ │ │ add r3, pc │ │ │ │ movs r4, #100 @ 0x64 │ │ │ │ movs r5, #0 │ │ │ │ mov fp, r2 │ │ │ │ str r3, [sp, #4] │ │ │ │ str.w sl, [sp] │ │ │ │ - b.n 2dbe8 │ │ │ │ + b.n 2d540 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ umull r2, ip, r9, r4 │ │ │ │ - ldr r0, [pc, #216] @ (2dc90 ) │ │ │ │ + ldr r0, [pc, #216] @ (2d5e8 ) │ │ │ │ mov r2, r4 │ │ │ │ cmp.w r3, r1, ror #1 │ │ │ │ add r0, pc │ │ │ │ itett cs │ │ │ │ movcs.w r2, ip, lsr #3 │ │ │ │ movcc r1, r6 │ │ │ │ movcs r1, r6 │ │ │ │ ldrcs r0, [sp, #4] │ │ │ │ - blx 168b0 │ │ │ │ + blx 16760 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r6 │ │ │ │ str.w r2, [r7, sl] │ │ │ │ - blx 15148 │ │ │ │ + blx 15010 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ adds r5, #1 │ │ │ │ sub.w r4, r4, fp │ │ │ │ cmp r3, r5 │ │ │ │ - bls.n 2dc4e │ │ │ │ + bls.n 2d5a6 │ │ │ │ ldr.w r7, [r8] │ │ │ │ mul.w r1, r9, r4 │ │ │ │ mov.w sl, r5, lsl #2 │ │ │ │ ldr.w r6, [r7, r5, lsl #2] │ │ │ │ - cbz r6, 2dc54 │ │ │ │ + cbz r6, 2d5ac │ │ │ │ cmp r4, #99 @ 0x63 │ │ │ │ - bls.n 2dbae │ │ │ │ + bls.n 2d506 │ │ │ │ mov r0, r6 │ │ │ │ - blx 15bfc │ │ │ │ + blx 15ab8 │ │ │ │ mov r2, r0 │ │ │ │ - b.n 2dbd0 │ │ │ │ + b.n 2d528 │ │ │ │ movs r2, #10 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 2db8c │ │ │ │ + bne.n 2d4e4 │ │ │ │ movs r0, #3 │ │ │ │ - blx 160f8 │ │ │ │ - ldr r3, [pc, #124] @ (2dc94 ) │ │ │ │ + blx 15fb4 │ │ │ │ + ldr r3, [pc, #124] @ (2d5ec ) │ │ │ │ mov r1, r0 │ │ │ │ add r3, pc │ │ │ │ ldrh r2, [r3, #0] │ │ │ │ ldrb r3, [r3, #2] │ │ │ │ strh r2, [r0, #0] │ │ │ │ mov r0, r8 │ │ │ │ strb r3, [r1, #2] │ │ │ │ - blx 16520 │ │ │ │ + blx 163d0 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ - blx 16520 │ │ │ │ - ldr r0, [pc, #100] @ (2dc98 ) │ │ │ │ + blx 163d0 │ │ │ │ + ldr r0, [pc, #100] @ (2d5f0 ) │ │ │ │ ldr.w r1, [r8] │ │ │ │ add r0, pc │ │ │ │ - blx 1798c │ │ │ │ + blx 17824 │ │ │ │ movs r1, #1 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r8 │ │ │ │ - blx 16a48 │ │ │ │ + blx 168ec │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 2dc28 │ │ │ │ - b.n 2dc0e │ │ │ │ - ldr r1, [pc, #68] @ (2dc9c ) │ │ │ │ - ldr r2, [pc, #72] @ (2dca0 ) │ │ │ │ - ldr r0, [pc, #72] @ (2dca4 ) │ │ │ │ + bne.n 2d580 │ │ │ │ + b.n 2d566 │ │ │ │ + ldr r1, [pc, #68] @ (2d5f4 ) │ │ │ │ + ldr r2, [pc, #72] @ (2d5f8 ) │ │ │ │ + ldr r0, [pc, #72] @ (2d5fc ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #64 @ 0x40 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ + blx 16f48 │ │ │ │ mov r2, r6 │ │ │ │ - b.n 2dbd0 │ │ │ │ - ldr r1, [pc, #60] @ (2dca8 ) │ │ │ │ - ldr r2, [pc, #60] @ (2dcac ) │ │ │ │ - ldr r0, [pc, #64] @ (2dcb0 ) │ │ │ │ + b.n 2d528 │ │ │ │ + ldr r1, [pc, #60] @ (2d600 ) │ │ │ │ + ldr r2, [pc, #60] @ (2d604 ) │ │ │ │ + ldr r0, [pc, #64] @ (2d608 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #24 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ - b.n 2dc46 │ │ │ │ + blx 16f48 │ │ │ │ + b.n 2d59e │ │ │ │ nop │ │ │ │ - asrs r6, r3, #3 │ │ │ │ + asrs r6, r4, #30 │ │ │ │ movs r5, r0 │ │ │ │ - asrs r4, r7, #12 │ │ │ │ + asrs r4, r3, #12 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r7, #15] │ │ │ │ + strb r2, [r5, #10] │ │ │ │ movs r2, r0 │ │ │ │ - strh r6, [r2, #10] │ │ │ │ + strh r2, [r0, #0] │ │ │ │ movs r2, r0 │ │ │ │ - strh r4, [r5, #8] │ │ │ │ + ldrb r0, [r3, #31] │ │ │ │ movs r2, r0 │ │ │ │ - strh r4, [r1, #6] │ │ │ │ + ldrb r0, [r7, #29] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r2, [r2, r0] │ │ │ │ + ldrsb r6, [r7, r2] │ │ │ │ movs r2, r0 │ │ │ │ - ldc2l 0, cr0, [r2], #-8 │ │ │ │ - strb r4, [r2, #9] │ │ │ │ + mla r0, r2, r2, r0 │ │ │ │ + strb r0, [r0, #4] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r7, [pc, #624] @ (2df18 ) │ │ │ │ + ldr r6, [pc, #288] @ (2d720 ) │ │ │ │ movs r2, r0 │ │ │ │ - mrrc2 0, 0, r0, ip, cr2 │ │ │ │ - strh r6, [r3, #2] │ │ │ │ + @ instruction: 0xfaec0002 │ │ │ │ + ldrb r2, [r1, #28] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r7, [pc, #536] @ (2decc ) │ │ │ │ + ldr r6, [pc, #200] @ (2d6d4 ) │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -0002dcb4 : │ │ │ │ +0002d60c : │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 2dcca │ │ │ │ + beq.n 2d622 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n 2dcc4 │ │ │ │ - cbnz r0, 2dcd0 │ │ │ │ - ldr r0, [pc, #60] @ (2dcfc ) │ │ │ │ + beq.n 2d61c │ │ │ │ + cbnz r0, 2d628 │ │ │ │ + ldr r0, [pc, #60] @ (2d654 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #56] @ (2dd00 ) │ │ │ │ + ldr r0, [pc, #56] @ (2d658 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #56] @ (2dd04 ) │ │ │ │ + ldr r0, [pc, #56] @ (2d65c ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #40] @ (2dd08 ) │ │ │ │ + ldr r3, [pc, #40] @ (2d660 ) │ │ │ │ sub sp, #12 │ │ │ │ - ldr r1, [pc, #40] @ (2dd0c ) │ │ │ │ + ldr r1, [pc, #40] @ (2d664 ) │ │ │ │ movs r2, #0 │ │ │ │ - ldr r0, [pc, #40] @ (2dd10 ) │ │ │ │ + ldr r0, [pc, #40] @ (2d668 ) │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ adds r3, #84 @ 0x54 │ │ │ │ movw r2, #307 @ 0x133 │ │ │ │ - blx 1663c │ │ │ │ + blx 164ec │ │ │ │ nop │ │ │ │ - strh r0, [r0, #2] │ │ │ │ + ldrb r4, [r5, #27] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r5, [pc, #40] @ (2dd2c ) │ │ │ │ + ldr r3, [pc, #728] @ (2d934 ) │ │ │ │ movs r2, r0 │ │ │ │ - strh r0, [r7, #0] │ │ │ │ + ldrb r4, [r4, #27] │ │ │ │ movs r2, r0 │ │ │ │ - umlal r0, r0, r4, r2 │ │ │ │ - strh r4, [r3, #0] │ │ │ │ + @ instruction: 0xfa740002 │ │ │ │ + ldrb r0, [r1, #27] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r7, [pc, #56] @ (2dd4c ) │ │ │ │ + ldr r5, [pc, #744] @ (2d954 ) │ │ │ │ movs r2, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r6, r1 │ │ │ │ mov sl, r2 │ │ │ │ subs r2, r1, r0 │ │ │ │ movs r1, #45 @ 0x2d │ │ │ │ mov r9, r0 │ │ │ │ mov r8, r3 │ │ │ │ - blx 189a0 │ │ │ │ + blx 18814 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 2dd9e │ │ │ │ + cbz r0, 2d6f6 │ │ │ │ add.w r7, r8, #4 │ │ │ │ - b.n 2dd56 │ │ │ │ + b.n 2d6ae │ │ │ │ cmp r2, #13 │ │ │ │ - bne.n 2dd48 │ │ │ │ + bne.n 2d6a0 │ │ │ │ ldrb r3, [r3, #3] │ │ │ │ cmp r3, #10 │ │ │ │ - beq.n 2dd9e │ │ │ │ + beq.n 2d6f6 │ │ │ │ subs r2, r6, r5 │ │ │ │ movs r1, #45 @ 0x2d │ │ │ │ mov r0, r5 │ │ │ │ - blx 189a0 │ │ │ │ + blx 18814 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 2dd9e │ │ │ │ + cbz r0, 2d6f6 │ │ │ │ adds r3, r4, r7 │ │ │ │ cmp r6, r3 │ │ │ │ - bls.n 2dda4 │ │ │ │ + bls.n 2d6fc │ │ │ │ ldrb r3, [r4, #1] │ │ │ │ adds r5, r4, #2 │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - bne.n 2dd48 │ │ │ │ + bne.n 2d6a0 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r5 │ │ │ │ - blx 15614 │ │ │ │ + blx 154dc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 2dd48 │ │ │ │ + bne.n 2d6a0 │ │ │ │ cmp r9, r4 │ │ │ │ - beq.n 2dd8e │ │ │ │ + beq.n 2d6e6 │ │ │ │ sub.w r3, r4, r9 │ │ │ │ cmp r3, #1 │ │ │ │ - ble.n 2dd48 │ │ │ │ + ble.n 2d6a0 │ │ │ │ ldrb.w r3, [r4, #-1] │ │ │ │ cmp r3, #10 │ │ │ │ - bne.n 2dd48 │ │ │ │ + bne.n 2d6a0 │ │ │ │ ldrb.w r3, [r4, #-2] │ │ │ │ cmp r3, #13 │ │ │ │ - bne.n 2dd48 │ │ │ │ + bne.n 2d6a0 │ │ │ │ add.w r3, r4, r8 │ │ │ │ ldrb r2, [r3, #2] │ │ │ │ cmp r2, #45 @ 0x2d │ │ │ │ - bne.n 2dd3e │ │ │ │ + bne.n 2d696 │ │ │ │ ldrb r3, [r3, #3] │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - bne.n 2dd48 │ │ │ │ + bne.n 2d6a0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ │ │ │ -0002ddac : │ │ │ │ +0002d704 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - blx 15148 │ │ │ │ + blx 15010 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - blx 15148 │ │ │ │ + blx 15010 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ movs r1, #1 │ │ │ │ - blx 16a48 │ │ │ │ + blx 168ec │ │ │ │ ldr r0, [r4, #12] │ │ │ │ movs r1, #1 │ │ │ │ - blx 16a48 │ │ │ │ + blx 168ec │ │ │ │ mov r1, r4 │ │ │ │ movs r0, #16 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 189ac │ │ │ │ + b.w 18820 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r0, [pc, #36] @ (2de18 ) │ │ │ │ + ldr r0, [pc, #36] @ (2d770 ) │ │ │ │ sub sp, #8 │ │ │ │ - ldr r4, [pc, #36] @ (2de1c ) │ │ │ │ + ldr r4, [pc, #36] @ (2d774 ) │ │ │ │ add r0, pc │ │ │ │ - blx 155a0 │ │ │ │ - ldr r3, [pc, #32] @ (2de20 ) │ │ │ │ + blx 15468 │ │ │ │ + ldr r3, [pc, #32] @ (2d778 ) │ │ │ │ add r4, pc │ │ │ │ - ldr r1, [pc, #32] @ (2de24 ) │ │ │ │ + ldr r1, [pc, #32] @ (2d77c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r2, r3 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 18c2c │ │ │ │ + b.w 18aa0 │ │ │ │ nop │ │ │ │ - ldrb r0, [r5, #28] │ │ │ │ + ldrb r4, [r2, #23] │ │ │ │ movs r2, r0 │ │ │ │ - lsrs r0, r5, #23 │ │ │ │ + asrs r0, r6, #18 │ │ │ │ movs r5, r0 │ │ │ │ - asrs r4, r6, #12 │ │ │ │ + asrs r4, r2, #12 │ │ │ │ movs r0, r0 │ │ │ │ lsls r5, r3, #13 │ │ │ │ ... │ │ │ │ │ │ │ │ -0002de28 : │ │ │ │ +0002d780 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r2, [pc, #120] @ (2deb0 ) │ │ │ │ + ldr r2, [pc, #120] @ (2d808 ) │ │ │ │ sub sp, #28 │ │ │ │ - ldr r3, [pc, #120] @ (2deb4 ) │ │ │ │ + ldr r3, [pc, #120] @ (2d80c ) │ │ │ │ add r2, pc │ │ │ │ - ldr r4, [pc, #120] @ (2deb8 ) │ │ │ │ + ldr r4, [pc, #120] @ (2d810 ) │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ - blx 15bfc │ │ │ │ + blx 15ab8 │ │ │ │ mov r7, r0 │ │ │ │ - blx 159bc │ │ │ │ + blx 15884 │ │ │ │ str r0, [sp, #12] │ │ │ │ - blx 159bc │ │ │ │ + blx 15884 │ │ │ │ movs r2, #8 │ │ │ │ add r1, sp, #12 │ │ │ │ str r0, [sp, #16] │ │ │ │ movs r0, #2 │ │ │ │ - blx 1879c │ │ │ │ + blx 18610 │ │ │ │ mov r6, r0 │ │ │ │ movs r0, #16 │ │ │ │ - blx 1742c │ │ │ │ - ldr r3, [pc, #72] @ (2debc ) │ │ │ │ + blx 172c4 │ │ │ │ + ldr r3, [pc, #72] @ (2d814 ) │ │ │ │ strd r7, r6, [r0] │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ - blx 158c0 │ │ │ │ - ldr r3, [pc, #60] @ (2dec0 ) │ │ │ │ + blx 15788 │ │ │ │ + ldr r3, [pc, #60] @ (2d818 ) │ │ │ │ str r0, [r5, #8] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ - blx 158c0 │ │ │ │ - ldr r2, [pc, #48] @ (2dec4 ) │ │ │ │ - ldr r3, [pc, #32] @ (2deb4 ) │ │ │ │ + blx 15788 │ │ │ │ + ldr r2, [pc, #48] @ (2d81c ) │ │ │ │ + ldr r3, [pc, #32] @ (2d80c ) │ │ │ │ add r2, pc │ │ │ │ str r0, [r5, #12] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2deac │ │ │ │ + bne.n 2d804 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - blx 17a74 <__stack_chk_fail@plt> │ │ │ │ - lsrs r4, r5, #22 │ │ │ │ + blx 1790c <__stack_chk_fail@plt> │ │ │ │ + asrs r4, r6, #17 │ │ │ │ movs r5, r0 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r5, #22 │ │ │ │ + asrs r0, r6, #17 │ │ │ │ movs r5, r0 │ │ │ │ - asrs r0, r3, #13 │ │ │ │ + asrs r0, r7, #12 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r0, #15 │ │ │ │ + asrs r0, r4, #14 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r2, #21 │ │ │ │ + asrs r4, r3, #16 │ │ │ │ movs r5, r0 │ │ │ │ │ │ │ │ -0002dec8 : │ │ │ │ +0002d820 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ - ldr r2, [pc, #396] @ (2e068 ) │ │ │ │ + ldr r2, [pc, #396] @ (2d9c0 ) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ - ldr r3, [pc, #396] @ (2e06c ) │ │ │ │ + ldr r3, [pc, #396] @ (2d9c4 ) │ │ │ │ add r2, pc │ │ │ │ - ldr r5, [pc, #396] @ (2e070 ) │ │ │ │ + ldr r5, [pc, #396] @ (2d9c8 ) │ │ │ │ str r1, [sp, #4] │ │ │ │ add r1, sp, #28 │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov.w r3, #0 │ │ │ │ - blx 15bb8 │ │ │ │ + blx 15a74 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2e03c │ │ │ │ - ldr r1, [pc, #372] @ (2e074 ) │ │ │ │ + beq.w 2d994 │ │ │ │ + ldr r1, [pc, #372] @ (2d9cc ) │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ add r1, pc │ │ │ │ - blx 17d50 │ │ │ │ - ldr r1, [pc, #364] @ (2e078 ) │ │ │ │ + blx 17bdc │ │ │ │ + ldr r1, [pc, #364] @ (2d9d0 ) │ │ │ │ mov r6, r0 │ │ │ │ movs r2, #10 │ │ │ │ add r1, pc │ │ │ │ mov r0, r4 │ │ │ │ - blx 1871c │ │ │ │ + blx 1859c │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ cmp r6, #0 │ │ │ │ it eq │ │ │ │ orreq.w r0, r0, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 2e05a │ │ │ │ + bne.w 2d9b2 │ │ │ │ mov r0, r4 │ │ │ │ - blx 15bfc │ │ │ │ + blx 15ab8 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r6 │ │ │ │ - blx 15bfc │ │ │ │ + blx 15ab8 │ │ │ │ mov r4, r0 │ │ │ │ movs r0, #16 │ │ │ │ - blx 1742c │ │ │ │ - ldr r3, [pc, #312] @ (2e07c ) │ │ │ │ + blx 172c4 │ │ │ │ + ldr r3, [pc, #312] @ (2d9d4 ) │ │ │ │ str.w r8, [r0] │ │ │ │ mov r7, r0 │ │ │ │ str r4, [r0, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r0, r3 │ │ │ │ - blx 158c0 │ │ │ │ - ldr r3, [pc, #296] @ (2e080 ) │ │ │ │ + blx 15788 │ │ │ │ + ldr r3, [pc, #296] @ (2d9d8 ) │ │ │ │ str r0, [r7, #8] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r0, r3 │ │ │ │ - blx 158c0 │ │ │ │ + blx 15788 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ str r3, [r7, #12] │ │ │ │ - blx 1575c │ │ │ │ + blx 15624 │ │ │ │ add r1, sp, #32 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - blx 15400 │ │ │ │ + blx 152c8 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r2 │ │ │ │ str r0, [sp, #20] │ │ │ │ add.w r8, r0, r3 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #8] │ │ │ │ - blx 16d98 │ │ │ │ + blx 16c30 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r0 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2dd14 │ │ │ │ + bl 2d66c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2e036 │ │ │ │ + beq.n 2d98e │ │ │ │ add.w r9, r5, #2 │ │ │ │ ldrb.w r3, [r0, r9] │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - beq.n 2e03e │ │ │ │ - ldr r3, [pc, #212] @ (2e084 ) │ │ │ │ + beq.n 2d996 │ │ │ │ + ldr r3, [pc, #212] @ (2d9dc ) │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #16] │ │ │ │ - b.n 2e020 │ │ │ │ + b.n 2d978 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ sub.w r1, r8, r6 │ │ │ │ mov r0, r6 │ │ │ │ - blx 16964 │ │ │ │ + blx 16814 │ │ │ │ cmp r4, r0 │ │ │ │ ite cs │ │ │ │ movcs r3, #0 │ │ │ │ movcc r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ ite ne │ │ │ │ movne sl, r3 │ │ │ │ orreq.w sl, r3, #1 │ │ │ │ mov r5, r0 │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.n 2e036 │ │ │ │ + bne.n 2d98e │ │ │ │ movs r0, #2 │ │ │ │ - blx 18978 │ │ │ │ + blx 187ec │ │ │ │ mov r1, r0 │ │ │ │ mov fp, r0 │ │ │ │ ldr r0, [r7, #8] │ │ │ │ - blx 16520 │ │ │ │ + blx 163d0 │ │ │ │ adds r1, r5, #2 │ │ │ │ mov r2, fp │ │ │ │ subs r1, r1, r6 │ │ │ │ mov r0, r6 │ │ │ │ - blx 165e0 │ │ │ │ - cbz r0, 2e036 │ │ │ │ + blx 16490 │ │ │ │ + cbz r0, 2d98e │ │ │ │ subs r2, r4, #2 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ adds r5, #4 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r2, r5 │ │ │ │ sub.w r1, r5, r3 │ │ │ │ ite cs │ │ │ │ subcs r2, r2, r5 │ │ │ │ movcc r2, sl │ │ │ │ - blx 173f0 │ │ │ │ + blx 17288 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r7, #12] │ │ │ │ - blx 16520 │ │ │ │ + blx 163d0 │ │ │ │ ldrb.w r3, [r4, r9] │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - beq.n 2e03e │ │ │ │ + beq.n 2d996 │ │ │ │ add.w r0, r4, r9 │ │ │ │ mov r1, r8 │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ mov r6, r4 │ │ │ │ - bl 2dd14 │ │ │ │ + bl 2d66c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 2dfb4 │ │ │ │ + bne.n 2d90c │ │ │ │ mov r0, r7 │ │ │ │ - blx 15098 │ │ │ │ + blx 14f60 │ │ │ │ movs r7, #0 │ │ │ │ - ldr r2, [pc, #72] @ (2e088 ) │ │ │ │ - ldr r3, [pc, #40] @ (2e06c ) │ │ │ │ + ldr r2, [pc, #72] @ (2d9e0 ) │ │ │ │ + ldr r3, [pc, #40] @ (2d9c4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2e062 │ │ │ │ + bne.n 2d9ba │ │ │ │ mov r0, r7 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - blx 1575c │ │ │ │ - b.n 2e03c │ │ │ │ - blx 17a74 <__stack_chk_fail@plt> │ │ │ │ + blx 15624 │ │ │ │ + b.n 2d994 │ │ │ │ + blx 1790c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - lsrs r2, r1, #20 │ │ │ │ + asrs r2, r2, #15 │ │ │ │ movs r5, r0 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r0, #20 │ │ │ │ + asrs r2, r1, #15 │ │ │ │ movs r5, r0 │ │ │ │ - ldrb r6, [r5, #24] │ │ │ │ + ldrb r2, [r3, #19] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r6, [r5, #24] │ │ │ │ + ldrb r2, [r3, #19] │ │ │ │ movs r2, r0 │ │ │ │ - asrs r0, r3, #13 │ │ │ │ + asrs r0, r7, #12 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r0, #15 │ │ │ │ + asrs r0, r4, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r3, #22] │ │ │ │ + ldrb r6, [r0, #17] │ │ │ │ movs r2, r0 │ │ │ │ - lsrs r6, r4, #14 │ │ │ │ + asrs r6, r5, #9 │ │ │ │ movs r5, r0 │ │ │ │ │ │ │ │ -0002e08c : │ │ │ │ +0002d9e4 : │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ │ │ │ │ -0002e094 : │ │ │ │ +0002d9ec : │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 2e0c4 │ │ │ │ + blt.n 2da1c │ │ │ │ ldr.w ip, [r0, #12] │ │ │ │ push {r4} │ │ │ │ ldr.w r4, [ip, #4] │ │ │ │ cmp r4, r1 │ │ │ │ it ls │ │ │ │ movls r0, #0 │ │ │ │ - bls.n 2e0c0 │ │ │ │ + bls.n 2da18 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ ldr.w r0, [r0, r1, lsl #2] │ │ │ │ str r0, [r2, #0] │ │ │ │ movs r0, #1 │ │ │ │ ldr.w r2, [ip] │ │ │ │ ldr.w r2, [r2, r1, lsl #2] │ │ │ │ str r2, [r3, #0] │ │ │ │ pop {r4} │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0002e0c8 : │ │ │ │ +0002da20 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r9, r2 │ │ │ │ - ldr r2, [pc, #124] @ (2e158 ) │ │ │ │ - ldr r3, [pc, #124] @ (2e15c ) │ │ │ │ + ldr r2, [pc, #124] @ (2dab0 ) │ │ │ │ + ldr r3, [pc, #124] @ (2dab4 ) │ │ │ │ sub sp, #28 │ │ │ │ add r2, pc │ │ │ │ mov r6, r1 │ │ │ │ mov r8, r0 │ │ │ │ movs r0, #2 │ │ │ │ add r7, sp, #4 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ - blx 18978 │ │ │ │ + blx 187ec │ │ │ │ mov r1, r6 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ - blx 18ac4 │ │ │ │ - b.n 2e10e │ │ │ │ + blx 18938 │ │ │ │ + b.n 2da66 │ │ │ │ ldrd r1, r2, [sp] │ │ │ │ mov r0, r5 │ │ │ │ - blx 15d44 │ │ │ │ + blx 15c00 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, sp │ │ │ │ add r0, sp, #8 │ │ │ │ - blx 17508 │ │ │ │ + blx 173a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 2e104 │ │ │ │ + bne.n 2da5c │ │ │ │ mov r1, r5 │ │ │ │ ldr.w r0, [r8, #8] │ │ │ │ - blx 16520 │ │ │ │ + blx 163d0 │ │ │ │ ldr.w r4, [r8, #12] │ │ │ │ mov r0, r9 │ │ │ │ - blx 1671c │ │ │ │ + blx 165cc │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 16520 │ │ │ │ - ldr r2, [pc, #36] @ (2e160 ) │ │ │ │ - ldr r3, [pc, #32] @ (2e15c ) │ │ │ │ + blx 163d0 │ │ │ │ + ldr r2, [pc, #36] @ (2dab8 ) │ │ │ │ + ldr r3, [pc, #32] @ (2dab4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2e152 │ │ │ │ + bne.n 2daaa │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - blx 17a74 <__stack_chk_fail@plt> │ │ │ │ + blx 1790c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - lsrs r0, r1, #12 │ │ │ │ + asrs r0, r2, #7 │ │ │ │ movs r5, r0 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r5, #10 │ │ │ │ + asrs r4, r6, #5 │ │ │ │ movs r5, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r0 │ │ │ │ sub sp, #8 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - blx 15bfc │ │ │ │ + blx 15ab8 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - blx 15bfc │ │ │ │ - ldr r4, [pc, #92] @ (2e1e4 ) │ │ │ │ + blx 15ab8 │ │ │ │ + ldr r4, [pc, #92] @ (2db3c ) │ │ │ │ mov r7, r0 │ │ │ │ movs r0, #16 │ │ │ │ - blx 1742c │ │ │ │ - ldr r3, [pc, #84] @ (2e1e8 ) │ │ │ │ + blx 172c4 │ │ │ │ + ldr r3, [pc, #84] @ (2db40 ) │ │ │ │ add r4, pc │ │ │ │ str.w r8, [r0] │ │ │ │ str r7, [r0, #4] │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ - blx 158c0 │ │ │ │ - ldr r3, [pc, #68] @ (2e1ec ) │ │ │ │ + blx 15788 │ │ │ │ + ldr r3, [pc, #68] @ (2db44 ) │ │ │ │ str r0, [r6, #8] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ - blx 158c0 │ │ │ │ + blx 15788 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ str r0, [r6, #12] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ - cbz r2, 2e1dc │ │ │ │ + cbz r2, 2db34 │ │ │ │ movs r4, #0 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ mov r0, r6 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ ldr.w r2, [r2, r4, lsl #2] │ │ │ │ ldr.w r1, [r3, r4, lsl #2] │ │ │ │ adds r4, #1 │ │ │ │ - blx 16c58 │ │ │ │ + blx 16afc │ │ │ │ ldr r3, [r5, #12] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r2, r4 │ │ │ │ - bhi.n 2e1be │ │ │ │ + bhi.n 2db16 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - lsrs r6, r2, #9 │ │ │ │ + asrs r6, r3, #4 │ │ │ │ movs r5, r0 │ │ │ │ - asrs r0, r3, #13 │ │ │ │ + asrs r0, r7, #12 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r0, #15 │ │ │ │ + asrs r0, r4, #14 │ │ │ │ ... │ │ │ │ │ │ │ │ -0002e1f0 : │ │ │ │ +0002db48 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #12 │ │ │ │ mov r6, r0 │ │ │ │ movs r0, #2 │ │ │ │ mov r7, r2 │ │ │ │ mov r8, r3 │ │ │ │ str r1, [sp, #4] │ │ │ │ ldr.w r9, [sp, #40] @ 0x28 │ │ │ │ - blx 18978 │ │ │ │ + blx 187ec │ │ │ │ mov r5, r0 │ │ │ │ - ldr r0, [pc, #168] @ (2e2c0 ) │ │ │ │ + ldr r0, [pc, #168] @ (2dc18 ) │ │ │ │ add r0, pc │ │ │ │ - blx 161f4 │ │ │ │ - ldr r1, [pc, #164] @ (2e2c4 ) │ │ │ │ + blx 160a4 │ │ │ │ + ldr r1, [pc, #164] @ (2dc1c ) │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ add r1, pc │ │ │ │ - blx 16734 │ │ │ │ - cbz r7, 2e25c │ │ │ │ + blx 165e4 │ │ │ │ + cbz r7, 2dbb4 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 2e2b2 │ │ │ │ + beq.n 2dc0a │ │ │ │ ldrd r2, r3, [r4, #4] │ │ │ │ subs r3, r3, r2 │ │ │ │ cmp r3, #2 │ │ │ │ - bls.n 2e2a0 │ │ │ │ - ldr r3, [pc, #140] @ (2e2c8 ) │ │ │ │ + bls.n 2dbf8 │ │ │ │ + ldr r3, [pc, #140] @ (2dc20 ) │ │ │ │ add r3, pc │ │ │ │ ldrh r1, [r3, #0] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ strh r1, [r3, r2] │ │ │ │ movs r1, #0 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r4, #0] │ │ │ │ adds r3, #2 │ │ │ │ str r3, [r4, #4] │ │ │ │ strb r1, [r2, r3] │ │ │ │ - ldr r1, [pc, #120] @ (2e2cc ) │ │ │ │ + ldr r1, [pc, #120] @ (2dc24 ) │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - blx 16734 │ │ │ │ + blx 165e4 │ │ │ │ movs r1, #18 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 15b48 │ │ │ │ + blx 15a04 │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #1 │ │ │ │ - blx 1694c │ │ │ │ + blx 167fc │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 2e282 │ │ │ │ + beq.n 2dbda │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r8 │ │ │ │ movs r1, #26 │ │ │ │ mov r0, r5 │ │ │ │ - blx 15b48 │ │ │ │ + blx 15a04 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - blx 16520 │ │ │ │ + blx 163d0 │ │ │ │ ldr r4, [r6, #12] │ │ │ │ mov r0, r9 │ │ │ │ - blx 1671c │ │ │ │ + blx 165cc │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 1651c │ │ │ │ - ldr r2, [pc, #44] @ (2e2d0 ) │ │ │ │ + b.w 163cc │ │ │ │ + ldr r2, [pc, #44] @ (2dc28 ) │ │ │ │ movs r3, #2 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ - blx 17c30 │ │ │ │ - b.n 2e250 │ │ │ │ - ldr r1, [pc, #32] @ (2e2d4 ) │ │ │ │ + blx 17ac8 │ │ │ │ + b.n 2dba8 │ │ │ │ + ldr r1, [pc, #32] @ (2dc2c ) │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - blx 167c0 │ │ │ │ - b.n 2e250 │ │ │ │ - ldrb r0, [r7, #12] │ │ │ │ + blx 16670 │ │ │ │ + b.n 2dba8 │ │ │ │ + ldrb r4, [r4, #7] │ │ │ │ movs r2, r0 │ │ │ │ - strb r0, [r6, #25] │ │ │ │ + strb r4, [r3, #20] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r4, [r6, #5] │ │ │ │ + ldrb r0, [r4, #0] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r2, [r5, #64] @ 0x40 │ │ │ │ + ldr r6, [r2, #44] @ 0x2c │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r6, [r0, #4] │ │ │ │ + strb r2, [r6, #30] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r0, [r7, #3] │ │ │ │ + strb r4, [r4, #30] │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -0002e2d8 : │ │ │ │ +0002dc30 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r2 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r5, r1 │ │ │ │ - blx 16d98 │ │ │ │ + blx 16c30 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 15b60 │ │ │ │ + blx 15a1c │ │ │ │ movs r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, r3 │ │ │ │ str r4, [sp, #0] │ │ │ │ - blx 18a20 │ │ │ │ + blx 18894 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 17e2c │ │ │ │ + b.w 17cb8 │ │ │ │ │ │ │ │ -0002e318 : │ │ │ │ +0002dc70 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ - ldr.w r6, [pc, #1092] @ 2e770 │ │ │ │ + ldr.w r6, [pc, #1092] @ 2e0c8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ - ldr.w r5, [pc, #1092] @ 2e774 │ │ │ │ + ldr.w r5, [pc, #1092] @ 2e0cc │ │ │ │ mov fp, r2 │ │ │ │ add r6, pc │ │ │ │ - ldr.w r3, [pc, #1088] @ 2e778 │ │ │ │ - ldr.w r4, [pc, #1088] @ 2e77c │ │ │ │ + ldr.w r3, [pc, #1088] @ 2e0d0 │ │ │ │ + ldr.w r4, [pc, #1088] @ 2e0d4 │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r6, r5] │ │ │ │ mov r6, r0 │ │ │ │ ldr r5, [r5, #0] │ │ │ │ str r5, [sp, #44] @ 0x2c │ │ │ │ mov.w r5, #0 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r5, r1 │ │ │ │ ldr r2, [r3, r4] │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r1, r2 │ │ │ │ - ldr.w r2, [pc, #1064] @ 2e780 │ │ │ │ + ldr.w r2, [pc, #1064] @ 2e0d8 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ - blx 16a90 │ │ │ │ - ldr.w r1, [pc, #1052] @ 2e784 │ │ │ │ + blx 16934 │ │ │ │ + ldr.w r1, [pc, #1052] @ 2e0dc │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ add r1, pc │ │ │ │ - blx 15dc0 │ │ │ │ + blx 15c7c │ │ │ │ mov r2, r4 │ │ │ │ ldr r1, [r6, #0] │ │ │ │ mov r0, r5 │ │ │ │ - blx 171f8 │ │ │ │ + blx 17090 │ │ │ │ mov r0, r4 │ │ │ │ - blx 1575c │ │ │ │ + blx 15624 │ │ │ │ movs r0, #0 │ │ │ │ - blx 161f4 │ │ │ │ + blx 160a4 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 2e540 │ │ │ │ - ldr.w r9, [pc, #1008] @ 2e788 │ │ │ │ + beq.w 2de98 │ │ │ │ + ldr.w r9, [pc, #1008] @ 2e0e0 │ │ │ │ mov r5, r6 │ │ │ │ - ldr r2, [pc, #1008] @ (2e78c ) │ │ │ │ + ldr r2, [pc, #1008] @ (2e0e4 ) │ │ │ │ mov.w sl, #0 │ │ │ │ str.w fp, [sp, #20] │ │ │ │ add r9, pc │ │ │ │ add r6, sp, #32 │ │ │ │ add r7, sp, #24 │ │ │ │ mov fp, r5 │ │ │ │ add r2, pc │ │ │ │ @@ -36052,11106 +35622,11119 @@ │ │ │ │ ldr.w r1, [fp, #8] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ ldr.w r2, [r2, sl, lsl #2] │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr.w r5, [r3, sl, lsl #2] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 2e5f4 │ │ │ │ + beq.w 2df4c │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 2e6e2 │ │ │ │ + beq.w 2e03a │ │ │ │ ldrd r2, r3, [r4, #4] │ │ │ │ subs r3, r3, r2 │ │ │ │ cmp r3, #2 │ │ │ │ - bls.w 2e698 │ │ │ │ - ldr r3, [pc, #944] @ (2e790 ) │ │ │ │ + bls.w 2dff0 │ │ │ │ + ldr r3, [pc, #944] @ (2e0e8 ) │ │ │ │ add r3, pc │ │ │ │ ldrh r1, [r3, #0] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ strh r1, [r3, r2] │ │ │ │ movs r1, #0 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r4, #0] │ │ │ │ adds r3, #2 │ │ │ │ str r3, [r4, #4] │ │ │ │ strb r1, [r2, r3] │ │ │ │ ldrd r2, r3, [r4, #4] │ │ │ │ subs r3, r3, r2 │ │ │ │ cmp r3, #2 │ │ │ │ - bls.w 2e632 │ │ │ │ - ldr r3, [pc, #916] @ (2e794 ) │ │ │ │ + bls.w 2df8a │ │ │ │ + ldr r3, [pc, #916] @ (2e0ec ) │ │ │ │ add r3, pc │ │ │ │ ldrh r1, [r3, #0] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ strh r1, [r3, r2] │ │ │ │ movs r1, #0 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r4, #0] │ │ │ │ adds r3, #2 │ │ │ │ str r3, [r4, #4] │ │ │ │ strb r1, [r2, r3] │ │ │ │ ldr.w r1, [fp, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 2e64c │ │ │ │ + beq.w 2dfa4 │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #8] │ │ │ │ - blx 16d98 │ │ │ │ + blx 16c30 │ │ │ │ mov r2, r0 │ │ │ │ ldrd r0, r3, [r4, #4] │ │ │ │ ldr r1, [sp, #8] │ │ │ │ subs r3, r3, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - bcs.w 2e66a │ │ │ │ + bcs.w 2dfc2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r0, r3 │ │ │ │ adds r3, r1, r2 │ │ │ │ cmp r0, r3 │ │ │ │ - bcs.n 2e448 │ │ │ │ + bcs.n 2dda0 │ │ │ │ adds r3, r0, r2 │ │ │ │ cmp r1, r3 │ │ │ │ - bcc.w 2e6aa │ │ │ │ + bcc.w 2e002 │ │ │ │ str r2, [sp, #8] │ │ │ │ - blx 16ee0 │ │ │ │ + blx 16d78 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ movs r1, #0 │ │ │ │ add r2, r3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r2, [r4, #4] │ │ │ │ strb r1, [r3, r2] │ │ │ │ ldrd r2, r3, [r4, #4] │ │ │ │ subs r3, r3, r2 │ │ │ │ cmp r3, #2 │ │ │ │ - bls.w 2e622 │ │ │ │ - ldr r3, [pc, #812] @ (2e798 ) │ │ │ │ + bls.w 2df7a │ │ │ │ + ldr r3, [pc, #812] @ (2e0f0 ) │ │ │ │ add r3, pc │ │ │ │ ldrh r1, [r3, #0] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ strh r1, [r3, r2] │ │ │ │ movs r1, #0 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r4, #0] │ │ │ │ adds r3, #2 │ │ │ │ str r3, [r4, #4] │ │ │ │ strb r1, [r2, r3] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - blx 18ac4 │ │ │ │ - b.n 2e494 │ │ │ │ + blx 18938 │ │ │ │ + b.n 2ddec │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ - blx 189ec │ │ │ │ + blx 18860 │ │ │ │ add r2, sp, #28 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - blx 17508 │ │ │ │ + blx 173a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 2e488 │ │ │ │ + bne.n 2dde0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 2e6bc │ │ │ │ + beq.w 2e014 │ │ │ │ ldrd r2, r3, [r4, #4] │ │ │ │ subs r3, r3, r2 │ │ │ │ cmp r3, #2 │ │ │ │ - bls.w 2e658 │ │ │ │ - ldr r3, [pc, #740] @ (2e79c ) │ │ │ │ + bls.w 2dfb0 │ │ │ │ + ldr r3, [pc, #740] @ (2e0f4 ) │ │ │ │ add r3, pc │ │ │ │ ldrh r1, [r3, #0] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ strh r1, [r3, r2] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r4, #0] │ │ │ │ adds r3, #2 │ │ │ │ str r3, [r4, #4] │ │ │ │ strb r0, [r2, r3] │ │ │ │ mov r1, r5 │ │ │ │ ldr r5, [sp, #4] │ │ │ │ mov r0, r5 │ │ │ │ - blx 15400 │ │ │ │ + blx 152c8 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r5 │ │ │ │ - blx 158b4 │ │ │ │ + blx 1577c │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r5, r0 │ │ │ │ mov r3, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 2e688 │ │ │ │ + beq.w 2dfe0 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 2e4fc │ │ │ │ + bge.n 2de54 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #4] │ │ │ │ - blx 16d98 │ │ │ │ + blx 16c30 │ │ │ │ ldrd r1, r3, [sp, #4] │ │ │ │ mov r5, r0 │ │ │ │ ldrd r0, r2, [r4, #4] │ │ │ │ subs r2, r2, r0 │ │ │ │ cmp r2, r5 │ │ │ │ - bls.w 2e67a │ │ │ │ + bls.w 2dfd2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r0, r3 │ │ │ │ adds r3, r1, r5 │ │ │ │ cmp r0, r3 │ │ │ │ - bcs.n 2e51a │ │ │ │ + bcs.n 2de72 │ │ │ │ adds r3, r0, r5 │ │ │ │ cmp r1, r3 │ │ │ │ - bcc.w 2e6b4 │ │ │ │ + bcc.w 2e00c │ │ │ │ mov r2, r5 │ │ │ │ - blx 16ee0 │ │ │ │ + blx 16d78 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ movs r2, #0 │ │ │ │ add r5, r3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r5, [r4, #4] │ │ │ │ strb r2, [r3, r5] │ │ │ │ ldr.w r3, [fp, #12] │ │ │ │ add.w sl, sl, #1 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r2, sl │ │ │ │ - bhi.w 2e3b0 │ │ │ │ + bhi.w 2dd08 │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 2e744 │ │ │ │ + beq.w 2e09c │ │ │ │ ldrd r2, r3, [r4, #4] │ │ │ │ subs r3, r3, r2 │ │ │ │ cmp r3, #4 │ │ │ │ - bls.w 2e702 │ │ │ │ - ldr r1, [pc, #588] @ (2e7a0 ) │ │ │ │ + bls.w 2e05a │ │ │ │ + ldr r1, [pc, #588] @ (2e0f8 ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r1, #0] │ │ │ │ movs r1, #0 │ │ │ │ str r0, [r3, r2] │ │ │ │ ldrd r2, r3, [r4] │ │ │ │ adds r3, #4 │ │ │ │ str r3, [r4, #4] │ │ │ │ strb r1, [r2, r3] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r6, [r3, #4] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 2e71c │ │ │ │ + beq.w 2e074 │ │ │ │ mov r0, r6 │ │ │ │ - blx 16d98 │ │ │ │ + blx 16c30 │ │ │ │ mov r5, r0 │ │ │ │ ldrd r2, r3, [r4, #4] │ │ │ │ subs r3, r3, r2 │ │ │ │ cmp r0, r3 │ │ │ │ - bcs.w 2e72a │ │ │ │ + bcs.w 2e082 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ adds r3, r6, r5 │ │ │ │ add r0, r2 │ │ │ │ cmp r0, r3 │ │ │ │ - bcs.n 2e598 │ │ │ │ + bcs.n 2def0 │ │ │ │ adds r3, r0, r5 │ │ │ │ cmp r6, r3 │ │ │ │ - bcc.w 2e73a │ │ │ │ + bcc.w 2e092 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r5 │ │ │ │ - blx 16ee0 │ │ │ │ + blx 16d78 │ │ │ │ ldrd r3, r2, [r4] │ │ │ │ add r5, r2 │ │ │ │ movs r2, #0 │ │ │ │ str r5, [r4, #4] │ │ │ │ strb r2, [r3, r5] │ │ │ │ ldrd r2, r3, [r4, #4] │ │ │ │ subs r3, r3, r2 │ │ │ │ cmp r3, #4 │ │ │ │ - bls.w 2e6f0 │ │ │ │ - ldr r3, [pc, #488] @ (2e7a4 ) │ │ │ │ + bls.w 2e048 │ │ │ │ + ldr r3, [pc, #488] @ (2e0fc ) │ │ │ │ ldr r1, [r4, #0] │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ str r0, [r1, r2] │ │ │ │ movs r1, #0 │ │ │ │ ldrd r2, r3, [r4] │ │ │ │ adds r3, #4 │ │ │ │ str r3, [r4, #4] │ │ │ │ strb r1, [r2, r3] │ │ │ │ mov r0, r4 │ │ │ │ - blx 15564 │ │ │ │ - ldr r2, [pc, #464] @ (2e7a8 ) │ │ │ │ - ldr r3, [pc, #412] @ (2e774 ) │ │ │ │ + blx 1542c │ │ │ │ + ldr r2, [pc, #464] @ (2e100 ) │ │ │ │ + ldr r3, [pc, #412] @ (2e0cc ) │ │ │ │ add r2, pc │ │ │ │ str.w r0, [fp] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 2e76c │ │ │ │ + bne.w 2e0c4 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 2e3f2 │ │ │ │ - ldr r1, [pc, #432] @ (2e7ac ) │ │ │ │ + bne.w 2dd4a │ │ │ │ + ldr r1, [pc, #432] @ (2e104 ) │ │ │ │ movs r2, #2 │ │ │ │ movs r0, #0 │ │ │ │ add r1, pc │ │ │ │ - blx 167c0 │ │ │ │ + blx 16670 │ │ │ │ ldr.w r1, [fp, #4] │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ movs r0, #0 │ │ │ │ - blx 167c0 │ │ │ │ - ldr r1, [pc, #408] @ (2e7b0 ) │ │ │ │ + blx 16670 │ │ │ │ + ldr r1, [pc, #408] @ (2e108 ) │ │ │ │ movs r2, #2 │ │ │ │ movs r0, #0 │ │ │ │ add r1, pc │ │ │ │ - blx 167c0 │ │ │ │ - b.n 2e47e │ │ │ │ + blx 16670 │ │ │ │ + b.n 2ddd6 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ movs r3, #2 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ - blx 17c30 │ │ │ │ - b.n 2e47e │ │ │ │ - ldr r2, [pc, #384] @ (2e7b4 ) │ │ │ │ + blx 17ac8 │ │ │ │ + b.n 2ddd6 │ │ │ │ + ldr r2, [pc, #384] @ (2e10c ) │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ movs r3, #2 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ - blx 17c30 │ │ │ │ + blx 17ac8 │ │ │ │ ldr.w r1, [fp, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 2e41e │ │ │ │ + bne.w 2dd76 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ - blx 167c0 │ │ │ │ - b.n 2e45c │ │ │ │ - ldr r2, [pc, #348] @ (2e7b8 ) │ │ │ │ + blx 16670 │ │ │ │ + b.n 2ddb4 │ │ │ │ + ldr r2, [pc, #348] @ (2e110 ) │ │ │ │ movs r3, #2 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ - blx 17c30 │ │ │ │ - b.n 2e4ca │ │ │ │ + blx 17ac8 │ │ │ │ + b.n 2de22 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r2, r1 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r3 │ │ │ │ - blx 17c30 │ │ │ │ - b.n 2e45c │ │ │ │ + blx 17ac8 │ │ │ │ + b.n 2ddb4 │ │ │ │ mov r2, r1 │ │ │ │ mov r0, r4 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ - blx 17c30 │ │ │ │ - b.n 2e52c │ │ │ │ + blx 17ac8 │ │ │ │ + b.n 2de84 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2e52c │ │ │ │ + beq.w 2de84 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 167c0 │ │ │ │ - b.n 2e52c │ │ │ │ - ldr r2, [pc, #288] @ (2e7bc ) │ │ │ │ + blx 16670 │ │ │ │ + b.n 2de84 │ │ │ │ + ldr r2, [pc, #288] @ (2e114 ) │ │ │ │ movs r3, #2 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ - blx 17c30 │ │ │ │ - b.n 2e3f2 │ │ │ │ + blx 17ac8 │ │ │ │ + b.n 2dd4a │ │ │ │ str r2, [sp, #8] │ │ │ │ - blx 17e78 │ │ │ │ + blx 17d04 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - b.n 2e450 │ │ │ │ + b.n 2dda8 │ │ │ │ mov r2, r5 │ │ │ │ - blx 17e78 │ │ │ │ - b.n 2e520 │ │ │ │ - ldr r1, [pc, #256] @ (2e7c0 ) │ │ │ │ + blx 17d04 │ │ │ │ + b.n 2de78 │ │ │ │ + ldr r1, [pc, #256] @ (2e118 ) │ │ │ │ movs r2, #2 │ │ │ │ add r1, pc │ │ │ │ - blx 167c0 │ │ │ │ + blx 16670 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - blx 15400 │ │ │ │ + blx 152c8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - blx 158b4 │ │ │ │ + blx 1577c │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 167c0 │ │ │ │ - b.n 2e52c │ │ │ │ - ldr r1, [pc, #224] @ (2e7c4 ) │ │ │ │ + blx 16670 │ │ │ │ + b.n 2de84 │ │ │ │ + ldr r1, [pc, #224] @ (2e11c ) │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - blx 167c0 │ │ │ │ - b.n 2e5fa │ │ │ │ - ldr r2, [pc, #212] @ (2e7c8 ) │ │ │ │ + blx 16670 │ │ │ │ + b.n 2df52 │ │ │ │ + ldr r2, [pc, #212] @ (2e120 ) │ │ │ │ movs r3, #4 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ - blx 17c30 │ │ │ │ - b.n 2e5ce │ │ │ │ - ldr r2, [pc, #200] @ (2e7cc ) │ │ │ │ + blx 17ac8 │ │ │ │ + b.n 2df26 │ │ │ │ + ldr r2, [pc, #200] @ (2e124 ) │ │ │ │ movs r3, #4 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ - blx 17c30 │ │ │ │ + blx 17ac8 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r6, [r3, #4] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 2e572 │ │ │ │ + bne.w 2deca │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - blx 167c0 │ │ │ │ - b.n 2e5ac │ │ │ │ + blx 16670 │ │ │ │ + b.n 2df04 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17c30 │ │ │ │ - b.n 2e5ac │ │ │ │ + blx 17ac8 │ │ │ │ + b.n 2df04 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r5 │ │ │ │ - blx 17e78 │ │ │ │ - b.n 2e5a0 │ │ │ │ - ldr r1, [pc, #136] @ (2e7d0 ) │ │ │ │ + blx 17d04 │ │ │ │ + b.n 2def8 │ │ │ │ + ldr r1, [pc, #136] @ (2e128 ) │ │ │ │ movs r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - blx 167c0 │ │ │ │ + blx 16670 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ - blx 167c0 │ │ │ │ - ldr r1, [pc, #116] @ (2e7d4 ) │ │ │ │ + blx 16670 │ │ │ │ + ldr r1, [pc, #116] @ (2e12c ) │ │ │ │ movs r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - blx 167c0 │ │ │ │ - b.n 2e5ce │ │ │ │ - blx 17a74 <__stack_chk_fail@plt> │ │ │ │ - lsrs r4, r6, #2 │ │ │ │ + blx 16670 │ │ │ │ + b.n 2df26 │ │ │ │ + blx 1790c <__stack_chk_fail@plt> │ │ │ │ + lsrs r4, r7, #29 │ │ │ │ movs r5, r0 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r5, #2 │ │ │ │ + lsrs r2, r6, #29 │ │ │ │ movs r5, r0 │ │ │ │ - asrs r0, r1, #16 │ │ │ │ + asrs r0, r5, #15 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r2, #13 │ │ │ │ + asrs r0, r6, #12 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r0, #7] │ │ │ │ + ldrb r0, [r6, #1] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r4, [r7, #6] │ │ │ │ + ldrb r0, [r5, #1] │ │ │ │ movs r2, r0 │ │ │ │ - strb r0, [r7, #28] │ │ │ │ + strb r4, [r4, #23] │ │ │ │ movs r2, r0 │ │ │ │ - strb r6, [r0, #28] │ │ │ │ + strb r2, [r6, #22] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r4, [r3, #5] │ │ │ │ + ldrb r0, [r1, #0] │ │ │ │ movs r2, r0 │ │ │ │ - strb r2, [r7, #25] │ │ │ │ + strb r6, [r4, #20] │ │ │ │ movs r2, r0 │ │ │ │ - strb r4, [r5, #24] │ │ │ │ + strb r0, [r3, #19] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r6, [r2, #0] │ │ │ │ + strb r2, [r0, #27] │ │ │ │ movs r2, r0 │ │ │ │ - strb r0, [r7, #30] │ │ │ │ + strb r4, [r4, #25] │ │ │ │ movs r2, r0 │ │ │ │ - lsls r0, r2, #24 │ │ │ │ + lsrs r0, r3, #19 │ │ │ │ movs r5, r0 │ │ │ │ - strb r4, [r3, #29] │ │ │ │ + strb r0, [r1, #24] │ │ │ │ movs r2, r0 │ │ │ │ - strb r2, [r1, #19] │ │ │ │ + strb r6, [r6, #13] │ │ │ │ movs r2, r0 │ │ │ │ - strb r0, [r4, #28] │ │ │ │ + strb r4, [r1, #23] │ │ │ │ movs r2, r0 │ │ │ │ - strb r2, [r0, #18] │ │ │ │ + strb r6, [r5, #12] │ │ │ │ movs r2, r0 │ │ │ │ - strb r2, [r0, #17] │ │ │ │ + strb r6, [r5, #11] │ │ │ │ movs r2, r0 │ │ │ │ - strb r4, [r4, #16] │ │ │ │ + strb r0, [r2, #11] │ │ │ │ movs r2, r0 │ │ │ │ - strb r4, [r7, #15] │ │ │ │ + strb r0, [r5, #10] │ │ │ │ movs r2, r0 │ │ │ │ - strb r2, [r7, #25] │ │ │ │ + strb r6, [r4, #20] │ │ │ │ movs r2, r0 │ │ │ │ - strb r0, [r4, #25] │ │ │ │ + strb r4, [r1, #20] │ │ │ │ movs r2, r0 │ │ │ │ - strb r2, [r4, #24] │ │ │ │ + strb r6, [r1, #19] │ │ │ │ movs r2, r0 │ │ │ │ - strb r0, [r2, #24] │ │ │ │ + strb r4, [r7, #18] │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -0002e7d8 : │ │ │ │ +0002e130 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #52] @ (2e81c ) │ │ │ │ + ldr r3, [pc, #52] @ (2e174 ) │ │ │ │ sub sp, #12 │ │ │ │ add r3, pc │ │ │ │ dmb ish │ │ │ │ ldr r2, [r3, #0] │ │ │ │ dmb ish │ │ │ │ - cbz r2, 2e802 │ │ │ │ - ldr r3, [pc, #36] @ (2e820 ) │ │ │ │ + cbz r2, 2e15a │ │ │ │ + ldr r3, [pc, #36] @ (2e178 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - blx 18190 │ │ │ │ + blx 1801c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2e7f8 │ │ │ │ - bl 2dde4 │ │ │ │ + beq.n 2e150 │ │ │ │ + bl 2d73c │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - blx 1867c │ │ │ │ - b.n 2e7f8 │ │ │ │ - adds r6, r6, #0 │ │ │ │ + blx 184fc │ │ │ │ + b.n 2e150 │ │ │ │ + movs r2, #214 @ 0xd6 │ │ │ │ movs r5, r0 │ │ │ │ - adds r6, r4, #0 │ │ │ │ + movs r2, #198 @ 0xc6 │ │ │ │ movs r5, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ subs r0, r0, r1 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r0, [pc, #60] @ (2e87c ) │ │ │ │ + ldr r0, [pc, #60] @ (2e1d4 ) │ │ │ │ sub sp, #16 │ │ │ │ add r0, pc │ │ │ │ - blx 155a0 │ │ │ │ - ldr r2, [pc, #52] @ (2e880 ) │ │ │ │ - ldr r3, [pc, #56] @ (2e884 ) │ │ │ │ + blx 15468 │ │ │ │ + ldr r2, [pc, #52] @ (2e1d8 ) │ │ │ │ + ldr r3, [pc, #56] @ (2e1dc ) │ │ │ │ mov.w ip, #12 │ │ │ │ mov r1, r0 │ │ │ │ str.w ip, [sp] │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ movs r0, #0 │ │ │ │ strd r2, r0, [sp, #4] │ │ │ │ movs r2, #108 @ 0x6c │ │ │ │ movs r0, #80 @ 0x50 │ │ │ │ - blx 17c20 │ │ │ │ + blx 17ab8 │ │ │ │ movs r1, #96 @ 0x60 │ │ │ │ mov r4, r0 │ │ │ │ - blx 15a8c │ │ │ │ - ldr r3, [pc, #20] @ (2e888 ) │ │ │ │ + blx 15948 │ │ │ │ + ldr r3, [pc, #20] @ (2e1e0 ) │ │ │ │ add r3, pc │ │ │ │ str r0, [r3, #0] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - strb r2, [r7, #20] │ │ │ │ + strb r6, [r4, #15] │ │ │ │ movs r2, r0 │ │ │ │ subs r6, #117 @ 0x75 │ │ │ │ movs r0, r0 │ │ │ │ movs r3, r6 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, r6, r6 │ │ │ │ + movs r2, #82 @ 0x52 │ │ │ │ movs r5, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #24 │ │ │ │ mov r7, r0 │ │ │ │ - blx 189d4 │ │ │ │ - ldr r1, [pc, #472] @ (2ea80 ) │ │ │ │ + blx 18848 │ │ │ │ + ldr r1, [pc, #472] @ (2e3d8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r1, #0] │ │ │ │ str r0, [r1, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 2ea76 │ │ │ │ - ldr r0, [pc, #464] @ (2ea84 ) │ │ │ │ + bne.w 2e3ce │ │ │ │ + ldr r0, [pc, #464] @ (2e3dc ) │ │ │ │ movs r5, #0 │ │ │ │ - ldr r1, [pc, #464] @ (2ea88 ) │ │ │ │ + ldr r1, [pc, #464] @ (2e3e0 ) │ │ │ │ mov.w r9, #1 │ │ │ │ - ldr r2, [pc, #460] @ (2ea8c ) │ │ │ │ + ldr r2, [pc, #460] @ (2e3e4 ) │ │ │ │ add r0, pc │ │ │ │ - ldr r3, [pc, #460] @ (2ea90 ) │ │ │ │ + ldr r3, [pc, #460] @ (2e3e8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r4, [r7, #0] │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ strd r0, r1, [r7, #20] │ │ │ │ strd r2, r3, [r7, #12] │ │ │ │ movs r6, #4 │ │ │ │ - blx 16bcc │ │ │ │ + blx 16a70 │ │ │ │ mov r1, r4 │ │ │ │ - ldr r4, [pc, #440] @ (2ea94 ) │ │ │ │ + ldr r4, [pc, #440] @ (2e3ec ) │ │ │ │ movs r3, #68 @ 0x44 │ │ │ │ str r0, [sp, #20] │ │ │ │ movs r2, #2 │ │ │ │ add r4, pc │ │ │ │ - ldr r0, [pc, #432] @ (2ea98 ) │ │ │ │ + ldr r0, [pc, #432] @ (2e3f0 ) │ │ │ │ strd r6, r9, [sp, #12] │ │ │ │ mvn.w sl, #2147483648 @ 0x80000000 │ │ │ │ strd r5, r5, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ str r5, [sp, #0] │ │ │ │ - blx 17574 │ │ │ │ + blx 1740c │ │ │ │ ldr.w r8, [r7] │ │ │ │ str r0, [r4, #8] │ │ │ │ - blx 16bcc │ │ │ │ + blx 16a70 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r1, r8 │ │ │ │ - ldr r0, [pc, #400] @ (2ea9c ) │ │ │ │ + ldr r0, [pc, #400] @ (2e3f4 ) │ │ │ │ movs r3, #72 @ 0x48 │ │ │ │ movs r2, #2 │ │ │ │ str r6, [sp, #12] │ │ │ │ str.w r9, [sp, #16] │ │ │ │ add r0, pc │ │ │ │ strd r5, r5, [sp, #4] │ │ │ │ movs r6, #227 @ 0xe3 │ │ │ │ str r5, [sp, #0] │ │ │ │ mov.w r8, #235 @ 0xeb │ │ │ │ - blx 17574 │ │ │ │ + blx 1740c │ │ │ │ str r0, [r4, #12] │ │ │ │ - blx 16b40 │ │ │ │ - ldr r2, [pc, #368] @ (2eaa0 ) │ │ │ │ + blx 169e4 │ │ │ │ + ldr r2, [pc, #368] @ (2e3f8 ) │ │ │ │ mov r3, r0 │ │ │ │ - ldr r1, [pc, #368] @ (2eaa4 ) │ │ │ │ - ldr r0, [pc, #372] @ (2eaa8 ) │ │ │ │ + ldr r1, [pc, #368] @ (2e3fc ) │ │ │ │ + ldr r0, [pc, #372] @ (2e400 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str r6, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ - blx 1508c │ │ │ │ - ldr r2, [pc, #360] @ (2eaac ) │ │ │ │ + blx 14f54 │ │ │ │ + ldr r2, [pc, #360] @ (2e404 ) │ │ │ │ str r0, [r4, #20] │ │ │ │ movs r3, #10 │ │ │ │ - ldr r1, [pc, #360] @ (2eab0 ) │ │ │ │ + ldr r1, [pc, #360] @ (2e408 ) │ │ │ │ add r2, pc │ │ │ │ - ldr r0, [pc, #360] @ (2eab4 ) │ │ │ │ + ldr r0, [pc, #360] @ (2e40c ) │ │ │ │ strd r3, r8, [sp, #4] │ │ │ │ add r1, pc │ │ │ │ mov r3, r9 │ │ │ │ str.w sl, [sp] │ │ │ │ add r0, pc │ │ │ │ - blx 1642c │ │ │ │ + blx 162dc │ │ │ │ str.w sl, [sp] │ │ │ │ movs r2, #2 │ │ │ │ str r0, [r4, #24] │ │ │ │ - ldr r1, [pc, #336] @ (2eab8 ) │ │ │ │ + ldr r1, [pc, #336] @ (2e410 ) │ │ │ │ mov r3, r9 │ │ │ │ str r2, [sp, #4] │ │ │ │ mov.w r9, #4294967295 @ 0xffffffff │ │ │ │ - ldr r2, [pc, #328] @ (2eabc ) │ │ │ │ + ldr r2, [pc, #328] @ (2e414 ) │ │ │ │ add r1, pc │ │ │ │ - ldr r0, [pc, #328] @ (2eac0 ) │ │ │ │ + ldr r0, [pc, #328] @ (2e418 ) │ │ │ │ add r2, pc │ │ │ │ str.w r8, [sp, #8] │ │ │ │ add r0, pc │ │ │ │ - blx 1642c │ │ │ │ - ldr r2, [pc, #320] @ (2eac4 ) │ │ │ │ + blx 162dc │ │ │ │ + ldr r2, [pc, #320] @ (2e41c ) │ │ │ │ str r0, [r4, #28] │ │ │ │ movs r3, #60 @ 0x3c │ │ │ │ - ldr r1, [pc, #316] @ (2eac8 ) │ │ │ │ + ldr r1, [pc, #316] @ (2e420 ) │ │ │ │ add r2, pc │ │ │ │ - ldr r0, [pc, #316] @ (2eacc ) │ │ │ │ + ldr r0, [pc, #316] @ (2e424 ) │ │ │ │ add r1, pc │ │ │ │ strd r9, r3, [sp] │ │ │ │ str r6, [sp, #8] │ │ │ │ mov r3, r5 │ │ │ │ add r0, pc │ │ │ │ - blx 16014 │ │ │ │ + blx 15ed0 │ │ │ │ str r0, [r4, #56] @ 0x38 │ │ │ │ - blx 17f58 │ │ │ │ - ldr r2, [pc, #296] @ (2ead0 ) │ │ │ │ + blx 17de4 │ │ │ │ + ldr r2, [pc, #296] @ (2e428 ) │ │ │ │ mov r3, r0 │ │ │ │ - ldr r1, [pc, #296] @ (2ead4 ) │ │ │ │ - ldr r0, [pc, #300] @ (2ead8 ) │ │ │ │ + ldr r1, [pc, #296] @ (2e42c ) │ │ │ │ + ldr r0, [pc, #300] @ (2e430 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str r6, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ - blx 1508c │ │ │ │ + blx 14f54 │ │ │ │ str.w r9, [sp] │ │ │ │ - ldr r2, [pc, #284] @ (2eadc ) │ │ │ │ + ldr r2, [pc, #284] @ (2e434 ) │ │ │ │ mov r3, r5 │ │ │ │ str r0, [r4, #32] │ │ │ │ - ldr r1, [pc, #284] @ (2eae0 ) │ │ │ │ + ldr r1, [pc, #284] @ (2e438 ) │ │ │ │ add r2, pc │ │ │ │ - ldr r0, [pc, #284] @ (2eae4 ) │ │ │ │ + ldr r0, [pc, #284] @ (2e43c ) │ │ │ │ add r1, pc │ │ │ │ strd r5, r6, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ - blx 16014 │ │ │ │ - ldr r2, [pc, #272] @ (2eae8 ) │ │ │ │ + blx 15ed0 │ │ │ │ + ldr r2, [pc, #272] @ (2e440 ) │ │ │ │ str r0, [r4, #36] @ 0x24 │ │ │ │ mov r3, r5 │ │ │ │ - ldr r0, [pc, #272] @ (2eaec ) │ │ │ │ + ldr r0, [pc, #272] @ (2e444 ) │ │ │ │ add r2, pc │ │ │ │ mov r1, r2 │ │ │ │ str r6, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ - blx 1539c │ │ │ │ - ldr r2, [pc, #260] @ (2eaf0 ) │ │ │ │ + blx 15264 │ │ │ │ + ldr r2, [pc, #260] @ (2e448 ) │ │ │ │ str r0, [r4, #40] @ 0x28 │ │ │ │ mov r3, r5 │ │ │ │ - ldr r0, [pc, #260] @ (2eaf4 ) │ │ │ │ + ldr r0, [pc, #260] @ (2e44c ) │ │ │ │ add r2, pc │ │ │ │ mov r1, r2 │ │ │ │ str r6, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ - blx 1539c │ │ │ │ - ldr r2, [pc, #248] @ (2eaf8 ) │ │ │ │ + blx 15264 │ │ │ │ + ldr r2, [pc, #248] @ (2e450 ) │ │ │ │ str r0, [r4, #44] @ 0x2c │ │ │ │ mov r3, r5 │ │ │ │ - ldr r0, [pc, #248] @ (2eafc ) │ │ │ │ + ldr r0, [pc, #248] @ (2e454 ) │ │ │ │ add r2, pc │ │ │ │ mov r1, r2 │ │ │ │ str r6, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ - blx 16d74 │ │ │ │ + blx 16c0c │ │ │ │ str r0, [r4, #48] @ 0x30 │ │ │ │ - blx 181d0 │ │ │ │ - ldr r2, [pc, #232] @ (2eb00 ) │ │ │ │ + blx 1805c │ │ │ │ + ldr r2, [pc, #232] @ (2e458 ) │ │ │ │ mov r3, r0 │ │ │ │ - ldr r1, [pc, #232] @ (2eb04 ) │ │ │ │ - ldr r0, [pc, #232] @ (2eb08 ) │ │ │ │ + ldr r1, [pc, #232] @ (2e45c ) │ │ │ │ + ldr r0, [pc, #232] @ (2e460 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str.w r8, [sp] │ │ │ │ add r0, pc │ │ │ │ - blx 1508c │ │ │ │ + blx 14f54 │ │ │ │ str r0, [r4, #52] @ 0x34 │ │ │ │ - blx 15f14 │ │ │ │ - ldr r2, [pc, #216] @ (2eb0c ) │ │ │ │ + blx 15dd0 │ │ │ │ + ldr r2, [pc, #216] @ (2e464 ) │ │ │ │ mov r3, r0 │ │ │ │ - ldr r1, [pc, #216] @ (2eb10 ) │ │ │ │ - ldr r0, [pc, #216] @ (2eb14 ) │ │ │ │ + ldr r1, [pc, #216] @ (2e468 ) │ │ │ │ + ldr r0, [pc, #216] @ (2e46c ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str.w r8, [sp] │ │ │ │ add r0, pc │ │ │ │ - blx 1508c │ │ │ │ + blx 14f54 │ │ │ │ str r0, [r4, #60] @ 0x3c │ │ │ │ - blx 166d8 │ │ │ │ - ldr r2, [pc, #200] @ (2eb18 ) │ │ │ │ + blx 16588 │ │ │ │ + ldr r2, [pc, #200] @ (2e470 ) │ │ │ │ mov r3, r0 │ │ │ │ - ldr r1, [pc, #200] @ (2eb1c ) │ │ │ │ - ldr r0, [pc, #200] @ (2eb20 ) │ │ │ │ + ldr r1, [pc, #200] @ (2e474 ) │ │ │ │ + ldr r0, [pc, #200] @ (2e478 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str r6, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ - blx 1508c │ │ │ │ + blx 14f54 │ │ │ │ add.w r2, r4, #16 │ │ │ │ str r0, [r4, #64] @ 0x40 │ │ │ │ movs r1, #13 │ │ │ │ mov r0, r7 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 16e3c │ │ │ │ + b.w 16cd4 │ │ │ │ mov r0, r7 │ │ │ │ - blx 18b74 │ │ │ │ - b.n 2e8b2 │ │ │ │ + blx 189e8 │ │ │ │ + b.n 2e20a │ │ │ │ nop │ │ │ │ - subs r6, r7, r5 │ │ │ │ + movs r2, #30 │ │ │ │ movs r5, r0 │ │ │ │ subs r1, #219 @ 0xdb │ │ │ │ movs r0, r0 │ │ │ │ lsls r7, r3, #9 │ │ │ │ movs r0, r0 │ │ │ │ cmp r2, #35 @ 0x23 │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #145 @ 0x91 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, r0, r5 │ │ │ │ + movs r1, #226 @ 0xe2 │ │ │ │ movs r5, r0 │ │ │ │ - strb r6, [r2, #18] │ │ │ │ + strb r2, [r0, #13] │ │ │ │ movs r2, r0 │ │ │ │ - strb r4, [r0, #18] │ │ │ │ + strb r0, [r6, #12] │ │ │ │ movs r2, r0 │ │ │ │ - strb r0, [r7, #17] │ │ │ │ + strb r4, [r4, #12] │ │ │ │ movs r2, r0 │ │ │ │ - strb r2, [r4, #18] │ │ │ │ + strb r6, [r1, #13] │ │ │ │ movs r2, r0 │ │ │ │ - strb r6, [r5, #18] │ │ │ │ + strb r2, [r3, #13] │ │ │ │ movs r2, r0 │ │ │ │ - strb r0, [r6, #18] │ │ │ │ + strb r4, [r3, #13] │ │ │ │ movs r2, r0 │ │ │ │ - strb r4, [r5, #19] │ │ │ │ + strb r0, [r3, #14] │ │ │ │ movs r2, r0 │ │ │ │ - strb r4, [r7, #19] │ │ │ │ + strb r0, [r5, #14] │ │ │ │ movs r2, r0 │ │ │ │ - strb r2, [r0, #21] │ │ │ │ + strb r6, [r5, #15] │ │ │ │ movs r2, r0 │ │ │ │ - strb r2, [r5, #19] │ │ │ │ + strb r6, [r2, #14] │ │ │ │ movs r2, r0 │ │ │ │ - strb r0, [r3, #21] │ │ │ │ + strb r4, [r0, #16] │ │ │ │ movs r2, r0 │ │ │ │ - strb r6, [r3, #21] │ │ │ │ + strb r2, [r1, #16] │ │ │ │ movs r2, r0 │ │ │ │ - strb r2, [r7, #21] │ │ │ │ + strb r6, [r4, #16] │ │ │ │ movs r2, r0 │ │ │ │ - strb r0, [r0, #22] │ │ │ │ + strb r4, [r5, #16] │ │ │ │ movs r2, r0 │ │ │ │ - strb r4, [r7, #21] │ │ │ │ + strb r0, [r5, #16] │ │ │ │ movs r2, r0 │ │ │ │ - cmp lr, sl │ │ │ │ + add sl, r0 │ │ │ │ movs r2, r0 │ │ │ │ - lsrs r2, r5 │ │ │ │ + subs r7, #150 @ 0x96 │ │ │ │ movs r2, r0 │ │ │ │ - strb r0, [r7, #21] │ │ │ │ + strb r4, [r4, #16] │ │ │ │ movs r2, r0 │ │ │ │ - strb r0, [r4, #22] │ │ │ │ + strb r4, [r1, #17] │ │ │ │ movs r2, r0 │ │ │ │ - ldrh r6, [r0, #50] @ 0x32 │ │ │ │ + ldrh r2, [r6, #38] @ 0x26 │ │ │ │ movs r2, r0 │ │ │ │ - strb r4, [r3, #22] │ │ │ │ + strb r0, [r1, #17] │ │ │ │ movs r2, r0 │ │ │ │ - strb r2, [r5, #22] │ │ │ │ + strb r6, [r2, #17] │ │ │ │ movs r2, r0 │ │ │ │ - strb r0, [r5, #22] │ │ │ │ + strb r4, [r2, #17] │ │ │ │ movs r2, r0 │ │ │ │ - strb r2, [r7, #22] │ │ │ │ + strb r6, [r4, #17] │ │ │ │ movs r2, r0 │ │ │ │ - strb r4, [r7, #22] │ │ │ │ + strb r0, [r5, #17] │ │ │ │ movs r2, r0 │ │ │ │ - strb r6, [r2, #23] │ │ │ │ + strb r2, [r0, #18] │ │ │ │ movs r2, r0 │ │ │ │ - strb r2, [r3, #23] │ │ │ │ + strb r6, [r0, #18] │ │ │ │ movs r2, r0 │ │ │ │ - strb r4, [r1, #24] │ │ │ │ + strb r0, [r7, #18] │ │ │ │ movs r2, r0 │ │ │ │ - strb r2, [r3, #24] │ │ │ │ + strb r6, [r0, #19] │ │ │ │ movs r2, r0 │ │ │ │ - add lr, r2 │ │ │ │ + muls r2, r0 │ │ │ │ movs r2, r0 │ │ │ │ - add ip, r6 │ │ │ │ + muls r0, r4 │ │ │ │ movs r2, r0 │ │ │ │ - add lr, r7 │ │ │ │ + muls r2, r5 │ │ │ │ movs r2, r0 │ │ │ │ - strb r6, [r7, #23] │ │ │ │ + strb r2, [r5, #18] │ │ │ │ movs r2, r0 │ │ │ │ - strb r4, [r2, #24] │ │ │ │ + strb r0, [r0, #19] │ │ │ │ movs r2, r0 │ │ │ │ - strb r0, [r4, #24] │ │ │ │ + strb r4, [r1, #19] │ │ │ │ movs r2, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #192] @ (2ebf4 ) │ │ │ │ + ldr r3, [pc, #192] @ (2e54c ) │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ add r3, pc │ │ │ │ ldr r6, [r3, #0] │ │ │ │ adds r4, r0, r6 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ - blx 180e8 │ │ │ │ + blx 17f74 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2ebd6 │ │ │ │ + beq.n 2e52e │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ - blx 16298 │ │ │ │ + blx 16148 │ │ │ │ add.w r0, r4, #40 @ 0x28 │ │ │ │ - blx 184cc │ │ │ │ + blx 1834c │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r0, 2eb62 │ │ │ │ - blx 1575c │ │ │ │ + cbz r0, 2e4ba │ │ │ │ + blx 15624 │ │ │ │ add.w r0, r4, #52 @ 0x34 │ │ │ │ - blx 184cc │ │ │ │ + blx 1834c │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ - blx 17a98 │ │ │ │ + blx 17930 │ │ │ │ ldr r0, [r4, #92] @ 0x5c │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #92] @ 0x5c │ │ │ │ - cbz r0, 2eb7c │ │ │ │ - blx 17774 │ │ │ │ + cbz r0, 2e4d4 │ │ │ │ + blx 1760c │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ - blx 15148 │ │ │ │ + blx 15010 │ │ │ │ ldr r0, [r4, #80] @ 0x50 │ │ │ │ - blx 15148 │ │ │ │ + blx 15010 │ │ │ │ ldr r0, [r5, r6] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r5, r6] │ │ │ │ - cbz r0, 2eb94 │ │ │ │ - blx 15aa8 │ │ │ │ + cbz r0, 2e4ec │ │ │ │ + blx 15964 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #4] │ │ │ │ - cbz r0, 2eba0 │ │ │ │ - blx 15aa8 │ │ │ │ + cbz r0, 2e4f8 │ │ │ │ + blx 15964 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #20] │ │ │ │ - cbz r0, 2ebac │ │ │ │ - blx 15aa8 │ │ │ │ + cbz r0, 2e504 │ │ │ │ + blx 15964 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #24] │ │ │ │ - cbz r0, 2ebb8 │ │ │ │ - blx 15aa8 │ │ │ │ + cbz r0, 2e510 │ │ │ │ + blx 15964 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #32] │ │ │ │ - cbz r0, 2ebc4 │ │ │ │ - blx 171ec │ │ │ │ - ldr r3, [pc, #48] @ (2ebf8 ) │ │ │ │ + cbz r0, 2e51c │ │ │ │ + blx 17084 │ │ │ │ + ldr r3, [pc, #48] @ (2e550 ) │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ - ldr r2, [pc, #36] @ (2ebfc ) │ │ │ │ - ldr r3, [pc, #36] @ (2ec00 ) │ │ │ │ - ldr r1, [pc, #40] @ (2ec04 ) │ │ │ │ + ldr r2, [pc, #36] @ (2e554 ) │ │ │ │ + ldr r3, [pc, #36] @ (2e558 ) │ │ │ │ + ldr r1, [pc, #40] @ (2e55c ) │ │ │ │ add r2, pc │ │ │ │ - ldr r0, [pc, #40] @ (2ec08 ) │ │ │ │ + ldr r0, [pc, #40] @ (2e560 ) │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ movw r2, #351 @ 0x15f │ │ │ │ - blx 18390 │ │ │ │ - b.n 2eb48 │ │ │ │ + blx 18210 │ │ │ │ + b.n 2e4a0 │ │ │ │ nop │ │ │ │ - adds r4, r5, r3 │ │ │ │ + subs r4, r1, #6 │ │ │ │ movs r5, r0 │ │ │ │ - adds r4, r3, r1 │ │ │ │ + subs r4, r7, #3 │ │ │ │ movs r5, r0 │ │ │ │ - strb r4, [r1, #19] │ │ │ │ + strb r0, [r7, #13] │ │ │ │ movs r2, r0 │ │ │ │ - cdp 0, 5, cr0, cr12, cr2, {0} │ │ │ │ - strb r0, [r5, #18] │ │ │ │ + stcl 0, cr0, [ip], #8 │ │ │ │ + strb r4, [r2, #13] │ │ │ │ movs r2, r0 │ │ │ │ - ands r6, r2 │ │ │ │ + subs r6, #194 @ 0xc2 │ │ │ │ movs r2, r0 │ │ │ │ mov r0, r1 │ │ │ │ - b.w 18110 │ │ │ │ + b.w 17f9c │ │ │ │ nop │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ str r1, [sp, #4] │ │ │ │ - blx 154cc │ │ │ │ + blx 15394 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ subs r1, r0, r1 │ │ │ │ it ne │ │ │ │ movne r1, #1 │ │ │ │ - cbz r0, 2ec3e │ │ │ │ + cbz r0, 2e596 │ │ │ │ str r1, [sp, #4] │ │ │ │ - blx 15aa8 │ │ │ │ + blx 15964 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, r1 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r1 │ │ │ │ - b.w 18164 │ │ │ │ + b.w 17ff0 │ │ │ │ nop │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ str r1, [sp, #4] │ │ │ │ - blx 15e10 │ │ │ │ + blx 15ccc │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - blx 15e10 │ │ │ │ + blx 15ccc │ │ │ │ cmp r4, r0 │ │ │ │ it hi │ │ │ │ movhi r0, #1 │ │ │ │ - bhi.n 2ec7e │ │ │ │ + bhi.n 2e5d6 │ │ │ │ ite ne │ │ │ │ movne.w r0, #4294967295 @ 0xffffffff │ │ │ │ moveq r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r3, [pc, #156] @ (2ed34 ) │ │ │ │ + ldr r3, [pc, #156] @ (2e68c ) │ │ │ │ sub sp, #24 │ │ │ │ add r3, pc │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ - cbz r3, 2ed06 │ │ │ │ + cbz r3, 2e65e │ │ │ │ mov r4, r0 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r0, [sp, #4] │ │ │ │ mov r5, r2 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r2, r3 │ │ │ │ mov r7, r1 │ │ │ │ movs r1, #16 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - blx 168d4 │ │ │ │ + blx 16784 │ │ │ │ movs r3, #0 │ │ │ │ ldr r6, [r4, #20] │ │ │ │ ldr r0, [r4, #12] │ │ │ │ str r3, [r4, #20] │ │ │ │ - blx 15aa8 │ │ │ │ - blx 188e4 │ │ │ │ + blx 15964 │ │ │ │ + blx 18758 │ │ │ │ str r0, [r4, #12] │ │ │ │ - cbz r5, 2ece0 │ │ │ │ + cbz r5, 2e638 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - blx 17460 │ │ │ │ + blx 172f8 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 15aa4 │ │ │ │ + b.w 15960 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 2ed1e │ │ │ │ - cbz r7, 2ecee │ │ │ │ + cbz r0, 2e676 │ │ │ │ + cbz r7, 2e646 │ │ │ │ mov r0, r7 │ │ │ │ - blx 15aa8 │ │ │ │ + blx 15964 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - blx 17b0c │ │ │ │ + blx 179a4 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - blx 17460 │ │ │ │ + blx 172f8 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 15aa4 │ │ │ │ - ldr r1, [pc, #48] @ (2ed38 ) │ │ │ │ - ldr r2, [pc, #48] @ (2ed3c ) │ │ │ │ - ldr r0, [pc, #52] @ (2ed40 ) │ │ │ │ + b.w 15960 │ │ │ │ + ldr r1, [pc, #48] @ (2e690 ) │ │ │ │ + ldr r2, [pc, #48] @ (2e694 ) │ │ │ │ + ldr r0, [pc, #52] @ (2e698 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #24 │ │ │ │ add r0, pc │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 170ac │ │ │ │ - ldr r3, [pc, #36] @ (2ed44 ) │ │ │ │ + b.w 16f44 │ │ │ │ + ldr r3, [pc, #36] @ (2e69c ) │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r2, r3 │ │ │ │ - blx 18620 │ │ │ │ - b.n 2ecd4 │ │ │ │ + blx 184a0 │ │ │ │ + b.n 2e62c │ │ │ │ nop │ │ │ │ - vhadd.u16 d16, d0, d4 │ │ │ │ - ldc 0, cr0, [r0, #-8]! │ │ │ │ - strb r2, [r7, #14] │ │ │ │ + lsls r0, r3, #24 │ │ │ │ + movs r5, r0 │ │ │ │ + rsb r0, r0, r2 │ │ │ │ + strb r6, [r4, #9] │ │ │ │ movs r2, r0 │ │ │ │ - subs r6, #234 @ 0xea │ │ │ │ + subs r5, #150 @ 0x96 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r0, r4, #13 │ │ │ │ + asrs r0, r0, #13 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r1, #20] │ │ │ │ - ldr r3, [pc, #116] @ (2edc0 ) │ │ │ │ + ldr r3, [pc, #116] @ (2e718 ) │ │ │ │ add r3, pc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2edbc │ │ │ │ + beq.n 2e714 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r1 │ │ │ │ - ldr r1, [pc, #96] @ (2edc4 ) │ │ │ │ + ldr r1, [pc, #96] @ (2e71c ) │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r3 │ │ │ │ add r1, pc │ │ │ │ - blx 158e8 │ │ │ │ - cbz r0, 2ed9e │ │ │ │ + blx 157b0 │ │ │ │ + cbz r0, 2e6f6 │ │ │ │ str r0, [sp, #0] │ │ │ │ - blx 16d44 │ │ │ │ - cbnz r0, 2eda8 │ │ │ │ + blx 16be8 │ │ │ │ + cbnz r0, 2e700 │ │ │ │ str r0, [sp, #0] │ │ │ │ movs r0, #1 │ │ │ │ - blx 160f8 │ │ │ │ + blx 15fb4 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ strb r1, [r0, #0] │ │ │ │ - ldr r3, [pc, #64] @ (2edc8 ) │ │ │ │ + ldr r3, [pc, #64] @ (2e720 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r2, r3 │ │ │ │ - blx 1687c │ │ │ │ + blx 1672c │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.n 2ec84 │ │ │ │ + b.n 2e5dc │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ lsls r3, r3, #30 │ │ │ │ - bpl.n 2edb4 │ │ │ │ + bpl.n 2e70c │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r0, [sp, #0] │ │ │ │ - blx 18028 │ │ │ │ + blx 17eb4 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - b.n 2ed84 │ │ │ │ - blx 1557c │ │ │ │ + b.n 2e6dc │ │ │ │ + blx 15444 │ │ │ │ mov r1, r0 │ │ │ │ - b.n 2ed92 │ │ │ │ + b.n 2e6ea │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - cdp2 0, 9, cr0, cr12, cr4, {0} │ │ │ │ - strb r4, [r6, #13] │ │ │ │ + lsls r4, r4, #21 │ │ │ │ + movs r5, r0 │ │ │ │ + strb r0, [r4, #8] │ │ │ │ movs r2, r0 │ │ │ │ - asrs r4, r7, #12 │ │ │ │ + asrs r4, r3, #12 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r1, #20] │ │ │ │ - cbz r0, 2edfa │ │ │ │ + cbz r0, 2e752 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ movs r2, #0 │ │ │ │ str r1, [sp, #4] │ │ │ │ - ldr r1, [pc, #28] @ (2ee04 ) │ │ │ │ + ldr r1, [pc, #28] @ (2e75c ) │ │ │ │ add r1, pc │ │ │ │ - blx 16d2c │ │ │ │ + blx 16bd0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldrb r2, [r3, #24] │ │ │ │ bic.w r2, r2, #2 │ │ │ │ strb r2, [r3, #24] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ ldrb r2, [r1, #24] │ │ │ │ bic.w r2, r2, #2 │ │ │ │ strb r2, [r1, #24] │ │ │ │ bx lr │ │ │ │ - strb r6, [r6, #11] │ │ │ │ + strb r2, [r4, #6] │ │ │ │ movs r2, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #84] @ (2ee6c ) │ │ │ │ + ldr r3, [pc, #84] @ (2e7c4 ) │ │ │ │ sub sp, #12 │ │ │ │ ldr r4, [r2, #0] │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r4, r3 │ │ │ │ dmb ish │ │ │ │ ldr r5, [r4, #68] @ 0x44 │ │ │ │ dmb ish │ │ │ │ - cbnz r5, 2ee5a │ │ │ │ + cbnz r5, 2e7b2 │ │ │ │ add.w r3, r4, #40 @ 0x28 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ - blx 17fb8 │ │ │ │ - ldr r1, [pc, #52] @ (2ee70 ) │ │ │ │ + blx 17e44 │ │ │ │ + ldr r1, [pc, #52] @ (2e7c8 ) │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ mov r2, r5 │ │ │ │ add r1, pc │ │ │ │ - blx 1781c │ │ │ │ + blx 176b4 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - blx 16c98 │ │ │ │ + blx 16b3c │ │ │ │ dmb ish │ │ │ │ str r5, [r4, #72] @ 0x48 │ │ │ │ dmb ish │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ movs r3, #1 │ │ │ │ dmb ish │ │ │ │ str r3, [r4, #72] @ 0x48 │ │ │ │ dmb ish │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - asrs r0, r1, #24 │ │ │ │ + adds r0, r5, #2 │ │ │ │ movs r5, r0 │ │ │ │ lsls r1, r1, #2 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ mov r6, r1 │ │ │ │ - blx 154cc │ │ │ │ - cbz r0, 2eea6 │ │ │ │ + blx 15394 │ │ │ │ + cbz r0, 2e7fe │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 16bf0 │ │ │ │ - cbnz r0, 2eeb0 │ │ │ │ + blx 16a94 │ │ │ │ + cbnz r0, 2e808 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ movs r1, #0 │ │ │ │ - blx 15674 │ │ │ │ + blx 1553c │ │ │ │ mov r0, r5 │ │ │ │ - blx 15aa8 │ │ │ │ + blx 15964 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 150b0 │ │ │ │ + b.w 14f78 │ │ │ │ mov r0, r4 │ │ │ │ - blx 15504 │ │ │ │ + blx 153cc │ │ │ │ cmp.w r0, #300 @ 0x12c │ │ │ │ - bcc.n 2eea0 │ │ │ │ + bcc.n 2e7f8 │ │ │ │ mov r0, r4 │ │ │ │ - blx 15504 │ │ │ │ + blx 153cc │ │ │ │ cmp.w r0, #400 @ 0x190 │ │ │ │ - bcc.n 2ee98 │ │ │ │ - b.n 2eea0 │ │ │ │ + bcc.n 2e7f0 │ │ │ │ + b.n 2e7f8 │ │ │ │ nop │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ str r1, [sp, #4] │ │ │ │ - blx 18850 │ │ │ │ + blx 186c4 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ - blx 18850 │ │ │ │ + blx 186c4 │ │ │ │ cmp r4, r0 │ │ │ │ ite cs │ │ │ │ movcs.w r0, #4294967295 @ 0xffffffff │ │ │ │ movcc r0, #1 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr.w sl, [pc, #464] @ 2f0e0 │ │ │ │ + ldr.w sl, [pc, #464] @ 2ea38 │ │ │ │ mov r4, r1 │ │ │ │ - ldr r1, [pc, #464] @ (2f0e4 ) │ │ │ │ + ldr r1, [pc, #464] @ (2ea3c ) │ │ │ │ sub sp, #20 │ │ │ │ add sl, pc │ │ │ │ mov r7, r0 │ │ │ │ add r1, pc │ │ │ │ mov r0, r4 │ │ │ │ mov fp, r1 │ │ │ │ movs r1, #0 │ │ │ │ ldr.w r6, [sl] │ │ │ │ mov r5, r3 │ │ │ │ mov r8, r2 │ │ │ │ - blx 16bc0 │ │ │ │ + blx 16a64 │ │ │ │ mov r0, r4 │ │ │ │ add r6, r7 │ │ │ │ - blx 150b4 │ │ │ │ + blx 14f7c │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 158a8 │ │ │ │ + blx 15770 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - blx 162d8 │ │ │ │ + blx 16188 │ │ │ │ mov r5, r0 │ │ │ │ add.w r0, r6, #40 @ 0x28 │ │ │ │ - blx 17fb8 │ │ │ │ + blx 17e44 │ │ │ │ ldr r3, [r6, #48] @ 0x30 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #8] │ │ │ │ - blx 177d0 │ │ │ │ - ldr r2, [pc, #392] @ (2f0e8 ) │ │ │ │ + blx 17668 │ │ │ │ + ldr r2, [pc, #392] @ (2ea40 ) │ │ │ │ mov r1, r0 │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ add r2, pc │ │ │ │ - blx 15ee4 │ │ │ │ + blx 15da0 │ │ │ │ add.w r0, r6, #40 @ 0x28 │ │ │ │ - blx 16c98 │ │ │ │ + blx 16b3c │ │ │ │ ldrb r3, [r5, #24] │ │ │ │ lsls r3, r3, #29 │ │ │ │ - bmi.n 2f000 │ │ │ │ + bmi.n 2e958 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 2f03e │ │ │ │ + bne.n 2e996 │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - blx 16ae4 │ │ │ │ + blx 16988 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2f064 │ │ │ │ - ldr r3, [pc, #348] @ (2f0ec ) │ │ │ │ + beq.n 2e9bc │ │ │ │ + ldr r3, [pc, #348] @ (2ea44 ) │ │ │ │ movw r2, #421 @ 0x1a5 │ │ │ │ - ldr r1, [pc, #348] @ (2f0f0 ) │ │ │ │ + ldr r1, [pc, #348] @ (2ea48 ) │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ str r5, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ mov.w r8, #0 │ │ │ │ - blx 18428 │ │ │ │ - ldr r2, [pc, #332] @ (2f0f4 ) │ │ │ │ - ldr r1, [pc, #336] @ (2f0f8 ) │ │ │ │ + blx 182a8 │ │ │ │ + ldr r2, [pc, #332] @ (2ea4c ) │ │ │ │ + ldr r1, [pc, #336] @ (2ea50 ) │ │ │ │ mov r3, r5 │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ strd r8, r8, [sp] │ │ │ │ - blx 17964 │ │ │ │ - ldr r2, [pc, #320] @ (2f0fc ) │ │ │ │ - ldr r1, [pc, #324] @ (2f100 ) │ │ │ │ + blx 177fc │ │ │ │ + ldr r2, [pc, #320] @ (2ea54 ) │ │ │ │ + ldr r1, [pc, #324] @ (2ea58 ) │ │ │ │ mov r3, r5 │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ strd r8, r8, [sp] │ │ │ │ - blx 17964 │ │ │ │ + blx 177fc │ │ │ │ ldr r6, [r6, #88] @ 0x58 │ │ │ │ - cbz r6, 2efe8 │ │ │ │ + cbz r6, 2e940 │ │ │ │ ldr.w r8, [r6] │ │ │ │ mov r0, r8 │ │ │ │ - blx 1676c │ │ │ │ + blx 1661c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ - blx 16dcc │ │ │ │ + blx 16c64 │ │ │ │ ldr r6, [r6, #4] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 2efd0 │ │ │ │ - ldr r1, [pc, #280] @ (2f104 ) │ │ │ │ + bne.n 2e928 │ │ │ │ + ldr r1, [pc, #280] @ (2ea5c ) │ │ │ │ mov r0, r7 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r6 │ │ │ │ add r1, pc │ │ │ │ ldr r1, [r1, #8] │ │ │ │ - blx 159e8 │ │ │ │ + blx 158b0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r3, r7 │ │ │ │ add.w r9, r3, #52 @ 0x34 │ │ │ │ mov r0, r9 │ │ │ │ - blx 17fb8 │ │ │ │ + blx 17e44 │ │ │ │ ldr.w r3, [sl] │ │ │ │ add.w sl, r7, r3 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr.w r0, [sl, #60] @ 0x3c │ │ │ │ - cbz r0, 2f07a │ │ │ │ + cbz r0, 2e9d2 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - blx 17d50 │ │ │ │ + blx 17bdc │ │ │ │ mov r2, r0 │ │ │ │ - cbz r0, 2f090 │ │ │ │ + cbz r0, 2e9e8 │ │ │ │ ldr r3, [r2, #56] @ 0x38 │ │ │ │ mov r0, r9 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #56] @ 0x38 │ │ │ │ - blx 16c98 │ │ │ │ + blx 16b3c │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 2ef80 │ │ │ │ + beq.n 2e8d8 │ │ │ │ add.w r3, r6, #64 @ 0x40 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ adds r1, #1 │ │ │ │ strex r2, r1, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 2f046 │ │ │ │ + bne.n 2e99e │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ dmb ish │ │ │ │ - blx 16ae4 │ │ │ │ + blx 16988 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 2ef8c │ │ │ │ - ldr r3, [pc, #160] @ (2f108 ) │ │ │ │ + bne.n 2e8e4 │ │ │ │ + ldr r3, [pc, #160] @ (2ea60 ) │ │ │ │ mov r0, r4 │ │ │ │ - ldr r2, [pc, #160] @ (2f10c ) │ │ │ │ - ldr r1, [pc, #164] @ (2f110 ) │ │ │ │ + ldr r2, [pc, #160] @ (2ea64 ) │ │ │ │ + ldr r1, [pc, #164] @ (2ea68 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ str r5, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ - blx 18b3c │ │ │ │ - b.n 2ef8c │ │ │ │ - ldr r3, [pc, #152] @ (2f114 ) │ │ │ │ + blx 189b0 │ │ │ │ + b.n 2e8e4 │ │ │ │ + ldr r3, [pc, #152] @ (2ea6c ) │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ - blx 16b90 │ │ │ │ + blx 16a34 │ │ │ │ str.w r0, [sl, #60] @ 0x3c │ │ │ │ - b.n 2f022 │ │ │ │ - ldr r0, [pc, #132] @ (2f118 ) │ │ │ │ + b.n 2e97a │ │ │ │ + ldr r0, [pc, #132] @ (2ea70 ) │ │ │ │ movs r1, #60 @ 0x3c │ │ │ │ add r0, pc │ │ │ │ - blx 16374 │ │ │ │ + blx 16224 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r0 │ │ │ │ adds r0, #52 @ 0x34 │ │ │ │ str r2, [sp, #12] │ │ │ │ - blx 16fe8 │ │ │ │ + blx 16e80 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ - ldr r1, [pc, #112] @ (2f11c ) │ │ │ │ + ldr r1, [pc, #112] @ (2ea74 ) │ │ │ │ mov r0, r2 │ │ │ │ str r3, [r2, #56] @ 0x38 │ │ │ │ add r1, pc │ │ │ │ - blx 180a0 │ │ │ │ + blx 17f2c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ movs r1, #1 │ │ │ │ - blx 15b94 │ │ │ │ + blx 15a50 │ │ │ │ ldr.w fp, [sp, #8] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r1, fp │ │ │ │ str r2, [sp, #8] │ │ │ │ mov r0, r2 │ │ │ │ - blx 18304 │ │ │ │ + blx 18184 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr.w r0, [sl, #60] @ 0x3c │ │ │ │ mov r1, fp │ │ │ │ - blx 15dc0 │ │ │ │ + blx 15c7c │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - b.n 2f02c │ │ │ │ + b.n 2e984 │ │ │ │ nop │ │ │ │ - asrs r6, r1, #20 │ │ │ │ + subs r6, r5, r6 │ │ │ │ + movs r5, r0 │ │ │ │ + lsls r6, r2, #14 │ │ │ │ movs r5, r0 │ │ │ │ - stc2l 0, cr0, [lr], {4} │ │ │ │ vminnm.f32 , , │ │ │ │ lsrs r7, r6, #27 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, #146 @ 0x92 │ │ │ │ + subs r3, #62 @ 0x3e │ │ │ │ movs r2, r0 │ │ │ │ mcr2 15, 6, pc, cr7, cr15, {7} @ │ │ │ │ - str r2, [r0, #44] @ 0x2c │ │ │ │ + str r6, [r5, #20] │ │ │ │ movs r2, r0 │ │ │ │ mcr2 15, 2, pc, cr7, cr15, {7} @ │ │ │ │ - strb r6, [r1, #5] │ │ │ │ + ldr r2, [r7, #124] @ 0x7c │ │ │ │ movs r2, r0 │ │ │ │ - asrs r4, r6, #16 │ │ │ │ + subs r4, r2, r3 │ │ │ │ movs r5, r0 │ │ │ │ lsrs r1, r5, #25 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #104 @ 0x68 │ │ │ │ + add r5, sp, #792 @ 0x318 │ │ │ │ movs r2, r0 │ │ │ │ - strb r2, [r2, #2] │ │ │ │ + ldr r6, [r7, #112] @ 0x70 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r4, r4, #15 │ │ │ │ + asrs r4, r0, #15 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r0, #31 │ │ │ │ + asrs r4, r5, #25 │ │ │ │ movs r5, r0 │ │ │ │ - strb r0, [r0, #1] │ │ │ │ + ldr r4, [r5, #108] @ 0x6c │ │ │ │ movs r2, r0 │ │ │ │ adds r0, #52 @ 0x34 │ │ │ │ - b.w 16258 │ │ │ │ + b.w 16108 │ │ │ │ nop │ │ │ │ push {r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4060] @ 0xfdc │ │ │ │ - ldr r2, [pc, #248] @ (2f234 ) │ │ │ │ + ldr r2, [pc, #248] @ (2eb8c ) │ │ │ │ sub sp, #20 │ │ │ │ - ldr r3, [pc, #248] @ (2f238 ) │ │ │ │ + ldr r3, [pc, #248] @ (2eb90 ) │ │ │ │ mov r4, r0 │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #248] @ (2f23c ) │ │ │ │ + ldr r1, [pc, #248] @ (2eb94 ) │ │ │ │ movs r0, #128 @ 0x80 │ │ │ │ ldr r5, [sp, #36] @ 0x24 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r6, r1 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ - blx 17b34 │ │ │ │ - cbz r0, 2f17a │ │ │ │ - ldr r2, [pc, #224] @ (2f240 ) │ │ │ │ - ldr r3, [pc, #216] @ (2f238 ) │ │ │ │ + blx 179cc │ │ │ │ + cbz r0, 2ead2 │ │ │ │ + ldr r2, [pc, #224] @ (2eb98 ) │ │ │ │ + ldr r3, [pc, #216] @ (2eb90 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2f1fc │ │ │ │ + bne.n 2eb54 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ mov r0, r5 │ │ │ │ str r1, [sp, #8] │ │ │ │ - blx 16ed4 │ │ │ │ + blx 16d6c │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 2f200 │ │ │ │ + beq.n 2eb58 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #10 │ │ │ │ - bhi.n 2f21a │ │ │ │ + bhi.n 2eb72 │ │ │ │ tbb [pc, r3] │ │ │ │ adds r6, r2, r4 │ │ │ │ subs r4, r3, #4 │ │ │ │ movs r5, #34 @ 0x22 │ │ │ │ cmp r3, #40 @ 0x28 │ │ │ │ adds r1, #46 @ 0x2e │ │ │ │ movs r6, r0 │ │ │ │ - ldr r0, [pc, #160] @ (2f244 ) │ │ │ │ + ldr r0, [pc, #160] @ (2eb9c ) │ │ │ │ add r0, pc │ │ │ │ strd r0, r5, [sp] │ │ │ │ mov r3, r4 │ │ │ │ - ldr r2, [pc, #156] @ (2f248 ) │ │ │ │ + ldr r2, [pc, #156] @ (2eba0 ) │ │ │ │ movs r1, #128 @ 0x80 │ │ │ │ - ldr r0, [pc, #156] @ (2f24c ) │ │ │ │ + ldr r0, [pc, #156] @ (2eba4 ) │ │ │ │ add r2, pc │ │ │ │ add r0, pc │ │ │ │ - blx 189fc │ │ │ │ + blx 18870 │ │ │ │ mov r0, r5 │ │ │ │ - blx 15148 │ │ │ │ - b.n 2f15c │ │ │ │ - ldr r0, [pc, #140] @ (2f250 ) │ │ │ │ + blx 15010 │ │ │ │ + b.n 2eab4 │ │ │ │ + ldr r0, [pc, #140] @ (2eba8 ) │ │ │ │ add r0, pc │ │ │ │ - b.n 2f1a4 │ │ │ │ - ldr r0, [pc, #140] @ (2f254 ) │ │ │ │ + b.n 2eafc │ │ │ │ + ldr r0, [pc, #140] @ (2ebac ) │ │ │ │ add r0, pc │ │ │ │ - b.n 2f1a4 │ │ │ │ - ldr r0, [pc, #136] @ (2f258 ) │ │ │ │ + b.n 2eafc │ │ │ │ + ldr r0, [pc, #136] @ (2ebb0 ) │ │ │ │ add r0, pc │ │ │ │ - b.n 2f1a4 │ │ │ │ - ldr r0, [pc, #136] @ (2f25c ) │ │ │ │ + b.n 2eafc │ │ │ │ + ldr r0, [pc, #136] @ (2ebb4 ) │ │ │ │ add r0, pc │ │ │ │ - b.n 2f1a4 │ │ │ │ - ldr r0, [pc, #132] @ (2f260 ) │ │ │ │ + b.n 2eafc │ │ │ │ + ldr r0, [pc, #132] @ (2ebb8 ) │ │ │ │ add r0, pc │ │ │ │ - b.n 2f1a4 │ │ │ │ - ldr r0, [pc, #132] @ (2f264 ) │ │ │ │ + b.n 2eafc │ │ │ │ + ldr r0, [pc, #132] @ (2ebbc ) │ │ │ │ add r0, pc │ │ │ │ - b.n 2f1a4 │ │ │ │ - ldr r0, [pc, #128] @ (2f268 ) │ │ │ │ + b.n 2eafc │ │ │ │ + ldr r0, [pc, #128] @ (2ebc0 ) │ │ │ │ add r0, pc │ │ │ │ - b.n 2f1a4 │ │ │ │ - ldr r0, [pc, #128] @ (2f26c ) │ │ │ │ + b.n 2eafc │ │ │ │ + ldr r0, [pc, #128] @ (2ebc4 ) │ │ │ │ add r0, pc │ │ │ │ - b.n 2f1a4 │ │ │ │ - ldr r0, [pc, #124] @ (2f270 ) │ │ │ │ + b.n 2eafc │ │ │ │ + ldr r0, [pc, #124] @ (2ebc8 ) │ │ │ │ add r0, pc │ │ │ │ - b.n 2f1a4 │ │ │ │ - ldr r0, [pc, #124] @ (2f274 ) │ │ │ │ + b.n 2eafc │ │ │ │ + ldr r0, [pc, #124] @ (2ebcc ) │ │ │ │ add r0, pc │ │ │ │ - b.n 2f1a4 │ │ │ │ - blx 17a74 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #116] @ (2f278 ) │ │ │ │ + b.n 2eafc │ │ │ │ + blx 1790c <__stack_chk_fail@plt> │ │ │ │ + ldr r3, [pc, #116] @ (2ebd0 ) │ │ │ │ mov r0, r6 │ │ │ │ - ldr r2, [pc, #116] @ (2f27c ) │ │ │ │ - ldr r1, [pc, #120] @ (2f280 ) │ │ │ │ + ldr r2, [pc, #116] @ (2ebd4 ) │ │ │ │ + ldr r1, [pc, #120] @ (2ebd8 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ adds r3, #60 @ 0x3c │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #1295 @ 0x50f │ │ │ │ - blx 1663c │ │ │ │ - ldr r3, [pc, #104] @ (2f284 ) │ │ │ │ + blx 164ec │ │ │ │ + ldr r3, [pc, #104] @ (2ebdc ) │ │ │ │ movs r2, #0 │ │ │ │ - ldr r1, [pc, #104] @ (2f288 ) │ │ │ │ - ldr r0, [pc, #104] @ (2f28c ) │ │ │ │ + ldr r1, [pc, #104] @ (2ebe0 ) │ │ │ │ + ldr r0, [pc, #104] @ (2ebe4 ) │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ adds r3, #76 @ 0x4c │ │ │ │ movw r2, #1277 @ 0x4fd │ │ │ │ - blx 1663c │ │ │ │ - @ instruction: 0xfaa80004 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + blx 164ec │ │ │ │ + lsls r0, r6, #5 │ │ │ │ + movs r5, r0 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, #180 @ 0xb4 │ │ │ │ + subs r1, #96 @ 0x60 │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xfa880004 │ │ │ │ - ldr r2, [r4, #124] @ 0x7c │ │ │ │ + lsls r0, r2, #5 │ │ │ │ + movs r5, r0 │ │ │ │ + ldr r6, [r1, #104] @ 0x68 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r0, [r5, #124] @ 0x7c │ │ │ │ + ldr r4, [r2, #104] @ 0x68 │ │ │ │ movs r2, r0 │ │ │ │ - subs r2, #74 @ 0x4a │ │ │ │ + subs r0, #246 @ 0xf6 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r2, [r4, #116] @ 0x74 │ │ │ │ + ldr r6, [r1, #96] @ 0x60 │ │ │ │ movs r2, r0 │ │ │ │ - cbz r0, 2f2d6 │ │ │ │ + uxth r4, r4 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r2, [r4, #116] @ 0x74 │ │ │ │ + ldr r6, [r1, #96] @ 0x60 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r0, [r5, #116] @ 0x74 │ │ │ │ + ldr r4, [r2, #96] @ 0x60 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r6, [r5, #116] @ 0x74 │ │ │ │ + ldr r2, [r3, #96] @ 0x60 │ │ │ │ + movs r2, r0 │ │ │ │ + ldr r4, [r3, #96] @ 0x60 │ │ │ │ + movs r2, r0 │ │ │ │ + ldr r6, [r3, #96] @ 0x60 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r0, [r6, #116] @ 0x74 │ │ │ │ + ldr r0, [r4, #96] @ 0x60 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r2, [r6, #116] @ 0x74 │ │ │ │ + ldr r6, [r4, #96] @ 0x60 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r4, [r6, #116] @ 0x74 │ │ │ │ + ldr r4, [r5, #96] @ 0x60 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r2, [r7, #116] @ 0x74 │ │ │ │ + b.n 2e95c │ │ │ │ movs r2, r0 │ │ │ │ - ldr r0, [r0, #120] @ 0x78 │ │ │ │ + ldr r2, [r6, #96] @ 0x60 │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xe8340002 │ │ │ │ - ldr r6, [r0, #120] @ 0x78 │ │ │ │ + ldr r0, [r5, #80] @ 0x50 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r4, [r7, #100] @ 0x64 │ │ │ │ + b.n 2e934 │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xe81a0002 │ │ │ │ - ldr r6, [r4, #100] @ 0x64 │ │ │ │ + ldr r2, [r2, #80] @ 0x50 │ │ │ │ movs r2, r0 │ │ │ │ - subs r1, #212 @ 0xd4 │ │ │ │ + subs r0, #128 @ 0x80 │ │ │ │ movs r2, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r3, [pc, #300] @ (2f3d0 ) │ │ │ │ + ldr r3, [pc, #300] @ (2ed28 ) │ │ │ │ sub sp, #12 │ │ │ │ ldr r7, [r1, #8] │ │ │ │ mov r4, r1 │ │ │ │ add r3, pc │ │ │ │ - ldr r6, [pc, #296] @ (2f3d4 ) │ │ │ │ + ldr r6, [pc, #296] @ (2ed2c ) │ │ │ │ mov r8, r0 │ │ │ │ mov r9, r2 │ │ │ │ add r6, pc │ │ │ │ ldr r5, [r3, #0] │ │ │ │ - blx 18b00 │ │ │ │ + blx 18974 │ │ │ │ cmp r7, r0 │ │ │ │ - bne.n 2f3b2 │ │ │ │ + bne.n 2ed0a │ │ │ │ add r5, r8 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - blx 17b80 │ │ │ │ + blx 17a18 │ │ │ │ mov r8, r0 │ │ │ │ ldr r2, [r5, #76] @ 0x4c │ │ │ │ - cbz r2, 2f2d2 │ │ │ │ + cbz r2, 2ec2a │ │ │ │ movs r3, #0 │ │ │ │ movs r1, #77 @ 0x4d │ │ │ │ - blx 15d28 │ │ │ │ + blx 15be4 │ │ │ │ ldr r3, [r5, #80] @ 0x50 │ │ │ │ - cbz r3, 2f2e2 │ │ │ │ + cbz r3, 2ec3a │ │ │ │ movs r1, #3 │ │ │ │ mov r0, r8 │ │ │ │ - blx 16f2c │ │ │ │ + blx 16dc4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2f3a4 │ │ │ │ + beq.n 2ecfc │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - blx 154cc │ │ │ │ + blx 15394 │ │ │ │ ldr r7, [r4, #4] │ │ │ │ mov r5, r0 │ │ │ │ - blx 173e0 │ │ │ │ + blx 17278 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ - blx 15384 │ │ │ │ + blx 1524c │ │ │ │ mov r0, r5 │ │ │ │ - blx 15aa8 │ │ │ │ + blx 15964 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - blx 170f8 │ │ │ │ + blx 16f90 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - blx 16350 │ │ │ │ + blx 16200 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - blx 17ccc │ │ │ │ - ldr r2, [pc, #196] @ (2f3d8 ) │ │ │ │ + blx 17b58 │ │ │ │ + ldr r2, [pc, #196] @ (2ed30 ) │ │ │ │ mov r7, r0 │ │ │ │ ldr r5, [r6, r2] │ │ │ │ dmb ish │ │ │ │ ldr r2, [r5, #0] │ │ │ │ dmb ish │ │ │ │ - cbz r2, 2f37c │ │ │ │ + cbz r2, 2ecd4 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ cmp r2, r7 │ │ │ │ - beq.n 2f350 │ │ │ │ - ldr r2, [pc, #176] @ (2f3dc ) │ │ │ │ + beq.n 2eca8 │ │ │ │ + ldr r2, [pc, #176] @ (2ed34 ) │ │ │ │ ldr r5, [r6, r2] │ │ │ │ dmb ish │ │ │ │ ldr r2, [r5, #0] │ │ │ │ dmb ish │ │ │ │ - cbz r2, 2f366 │ │ │ │ + cbz r2, 2ecbe │ │ │ │ ldr r2, [r5, #0] │ │ │ │ cmp r2, r7 │ │ │ │ - beq.n 2f350 │ │ │ │ + beq.n 2eca8 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - blx 1574c │ │ │ │ + blx 15614 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #5 │ │ │ │ - beq.n 2f392 │ │ │ │ + beq.n 2ecea │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - blx 16178 │ │ │ │ + blx 16034 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 2f33e │ │ │ │ + bne.n 2ec96 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r8 │ │ │ │ - blx 18b48 │ │ │ │ - b.n 2f33e │ │ │ │ - ldr r0, [pc, #120] @ (2f3e0 ) │ │ │ │ + blx 189bc │ │ │ │ + b.n 2ec96 │ │ │ │ + ldr r0, [pc, #120] @ (2ed38 ) │ │ │ │ add r0, pc │ │ │ │ - blx 155a0 │ │ │ │ + blx 15468 │ │ │ │ dmb ish │ │ │ │ str r0, [r5, #0] │ │ │ │ dmb ish │ │ │ │ ldr r2, [r5, #0] │ │ │ │ - b.n 2f33a │ │ │ │ - ldr r0, [pc, #100] @ (2f3e4 ) │ │ │ │ + b.n 2ec92 │ │ │ │ + ldr r0, [pc, #100] @ (2ed3c ) │ │ │ │ add r0, pc │ │ │ │ - blx 155a0 │ │ │ │ + blx 15468 │ │ │ │ dmb ish │ │ │ │ str r0, [r5, #0] │ │ │ │ dmb ish │ │ │ │ ldr r2, [r5, #0] │ │ │ │ - b.n 2f324 │ │ │ │ + b.n 2ec7c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 17858 │ │ │ │ + b.w 176f0 │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [r5, #80] @ 0x50 │ │ │ │ movs r1, #3 │ │ │ │ mov r0, r8 │ │ │ │ - blx 15b48 │ │ │ │ - b.n 2f2e2 │ │ │ │ - ldr r3, [pc, #52] @ (2f3e8 ) │ │ │ │ - ldr r2, [pc, #52] @ (2f3ec ) │ │ │ │ - ldr r1, [pc, #56] @ (2f3f0 ) │ │ │ │ + blx 15a04 │ │ │ │ + b.n 2ec3a │ │ │ │ + ldr r3, [pc, #52] @ (2ed40 ) │ │ │ │ + ldr r2, [pc, #52] @ (2ed44 ) │ │ │ │ + ldr r1, [pc, #56] @ (2ed48 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #56] @ (2f3f4 ) │ │ │ │ + ldr r0, [pc, #56] @ (2ed4c ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ adds r3, #92 @ 0x5c │ │ │ │ movw r2, #1437 @ 0x59d │ │ │ │ - blx 1663c │ │ │ │ + blx 164ec │ │ │ │ nop │ │ │ │ - asrs r4, r7, #5 │ │ │ │ + adds r4, r3, r0 │ │ │ │ movs r5, r0 │ │ │ │ - ldrsh.w r0, [r8, r4] │ │ │ │ - asrs r0, r0, #13 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r6, #14 │ │ │ │ + movs r5, r0 │ │ │ │ + asrs r0, r4, #12 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r3, #72] @ 0x48 │ │ │ │ + asrs r4, r2, #14 │ │ │ │ + movs r0, r0 │ │ │ │ + str r4, [r0, #52] @ 0x34 │ │ │ │ movs r2, r0 │ │ │ │ - str r2, [r7, #68] @ 0x44 │ │ │ │ + str r6, [r4, #48] @ 0x30 │ │ │ │ movs r2, r0 │ │ │ │ - b.n 2f0f4 │ │ │ │ + b.n 2e76c │ │ │ │ movs r2, r0 │ │ │ │ - ldr r4, [r7, #92] @ 0x5c │ │ │ │ + ldr r0, [r5, #72] @ 0x48 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r6, [r1, #76] @ 0x4c │ │ │ │ + ldr r2, [r7, #52] @ 0x34 │ │ │ │ movs r2, r0 │ │ │ │ - subs r0, #58 @ 0x3a │ │ │ │ + adds r6, #230 @ 0xe6 │ │ │ │ movs r2, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ - ldr r2, [pc, #148] @ (2f4a0 ) │ │ │ │ + ldr r2, [pc, #148] @ (2edf8 ) │ │ │ │ movs r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, #4] │ │ │ │ str r3, [sp, #16] │ │ │ │ mov r6, r1 │ │ │ │ - ldr r3, [pc, #140] @ (2f4a4 ) │ │ │ │ + ldr r3, [pc, #140] @ (2edfc ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ - blx 18aac │ │ │ │ + blx 18920 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - blx 16870 │ │ │ │ + blx 16720 │ │ │ │ add r1, sp, #16 │ │ │ │ - blx 15bb8 │ │ │ │ - cbz r0, 2f444 │ │ │ │ + blx 15a74 │ │ │ │ + cbz r0, 2ed9c │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - blx 186e8 │ │ │ │ + blx 18568 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - blx 1832c │ │ │ │ + blx 181ac │ │ │ │ mov r0, r4 │ │ │ │ movs r5, #0 │ │ │ │ - blx 177d0 │ │ │ │ - ldr r2, [pc, #88] @ (2f4a8 ) │ │ │ │ - ldr r1, [pc, #92] @ (2f4ac ) │ │ │ │ + blx 17668 │ │ │ │ + ldr r2, [pc, #88] @ (2ee00 ) │ │ │ │ + ldr r1, [pc, #92] @ (2ee04 ) │ │ │ │ mov r3, r4 │ │ │ │ add r2, pc │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ strd r5, r5, [sp] │ │ │ │ str r2, [sp, #12] │ │ │ │ - blx 17964 │ │ │ │ - ldr r1, [pc, #76] @ (2f4b0 ) │ │ │ │ + blx 177fc │ │ │ │ + ldr r1, [pc, #76] @ (2ee08 ) │ │ │ │ mov r3, r4 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ strd r5, r5, [sp] │ │ │ │ - blx 17964 │ │ │ │ + blx 177fc │ │ │ │ mov r0, r6 │ │ │ │ - blx 1676c │ │ │ │ + blx 1661c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2ec84 │ │ │ │ - ldr r2, [pc, #44] @ (2f4b4 ) │ │ │ │ - ldr r3, [pc, #28] @ (2f4a4 ) │ │ │ │ + bl 2e5dc │ │ │ │ + ldr r2, [pc, #44] @ (2ee0c ) │ │ │ │ + ldr r3, [pc, #28] @ (2edfc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2f49c │ │ │ │ + bne.n 2edf4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - blx 17a74 <__stack_chk_fail@plt> │ │ │ │ - @ instruction: 0xf7da0004 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + blx 1790c <__stack_chk_fail@plt> │ │ │ │ + cdp2 0, 10, cr0, cr2, cr4, {0} │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ cmp r2, #43 @ 0x2b │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r2, #88] @ 0x58 │ │ │ │ + ldr r6, [r7, #64] @ 0x40 │ │ │ │ movs r2, r0 │ │ │ │ - str r7, [sp, #712] @ 0x2c8 │ │ │ │ + str r6, [sp, #376] @ 0x178 │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xf7600004 │ │ │ │ + cdp2 0, 2, cr0, cr8, cr4, {0} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr.w lr, [pc, #96] @ 2f528 │ │ │ │ + ldr.w lr, [pc, #96] @ 2ee80 │ │ │ │ sub sp, #8 │ │ │ │ - ldr.w ip, [pc, #92] @ 2f52c │ │ │ │ + ldr.w ip, [pc, #92] @ 2ee84 │ │ │ │ mov r4, r2 │ │ │ │ add lr, pc │ │ │ │ mov r2, sp │ │ │ │ movs r3, #0 │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #4] │ │ │ │ mov.w ip, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ - blx 18868 │ │ │ │ + blx 186dc │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 2f518 │ │ │ │ + beq.n 2ee70 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 15418 │ │ │ │ + blx 152e0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 15aa8 │ │ │ │ - ldr r2, [pc, #44] @ (2f530 ) │ │ │ │ - ldr r3, [pc, #40] @ (2f52c ) │ │ │ │ + blx 15964 │ │ │ │ + ldr r2, [pc, #44] @ (2ee88 ) │ │ │ │ + ldr r3, [pc, #40] @ (2ee84 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2f522 │ │ │ │ + bne.n 2ee7a │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r1, [sp, #0] │ │ │ │ mov r0, r4 │ │ │ │ - blx 17460 │ │ │ │ - b.n 2f4fa │ │ │ │ - blx 17a74 <__stack_chk_fail@plt> │ │ │ │ + blx 172f8 │ │ │ │ + b.n 2ee52 │ │ │ │ + blx 1790c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - @ instruction: 0xf7160004 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + ldc2l 0, cr0, [lr, #16] │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf6e40004 │ │ │ │ + stc2 0, cr0, [ip, #16]! │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r1 │ │ │ │ - blx 15878 │ │ │ │ + blx 15740 │ │ │ │ mov r5, r0 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, r3 │ │ │ │ movs r1, #16 │ │ │ │ strd r3, r4, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - blx 168d4 │ │ │ │ + blx 16784 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ - cbz r0, 2f57e │ │ │ │ - blx 17b0c │ │ │ │ + cbz r0, 2eed6 │ │ │ │ + blx 179a4 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17460 │ │ │ │ + blx 172f8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 15aa4 │ │ │ │ - blx 168ec │ │ │ │ - ldr r1, [pc, #40] @ (2f5ac ) │ │ │ │ + b.w 15960 │ │ │ │ + blx 1679c │ │ │ │ + ldr r1, [pc, #40] @ (2ef04 ) │ │ │ │ mov r5, r0 │ │ │ │ - ldr r0, [pc, #40] @ (2f5b0 ) │ │ │ │ + ldr r0, [pc, #40] @ (2ef08 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 187fc │ │ │ │ - ldr r3, [pc, #32] @ (2f5b4 ) │ │ │ │ + blx 18670 │ │ │ │ + ldr r3, [pc, #32] @ (2ef0c ) │ │ │ │ str r0, [sp, #0] │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ mov r1, r5 │ │ │ │ - blx 16498 │ │ │ │ + blx 16348 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 15aa4 │ │ │ │ - ldr r4, [r4, #68] @ 0x44 │ │ │ │ + b.w 15960 │ │ │ │ + ldr r0, [r2, #48] @ 0x30 │ │ │ │ movs r2, r0 │ │ │ │ - adds r6, #230 @ 0xe6 │ │ │ │ + adds r5, #146 @ 0x92 │ │ │ │ movs r2, r0 │ │ │ │ - adds r1, #0 │ │ │ │ + ldrsb r0, [r1, r4] │ │ │ │ movs r2, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r1 │ │ │ │ - blx 15878 │ │ │ │ + blx 15740 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - cbz r0, 2f5e8 │ │ │ │ - blx 17b0c │ │ │ │ + cbz r0, 2ef40 │ │ │ │ + blx 179a4 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17460 │ │ │ │ + blx 172f8 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 15aa4 │ │ │ │ + b.w 15960 │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #1 │ │ │ │ - blx 160e0 │ │ │ │ + blx 15f9c │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 15aa4 │ │ │ │ + b.w 15960 │ │ │ │ nop │ │ │ │ ldrb r2, [r0, #24] │ │ │ │ - ldr r3, [pc, #128] @ (2f680 ) │ │ │ │ + ldr r3, [pc, #128] @ (2efd8 ) │ │ │ │ lsls r2, r2, #29 │ │ │ │ add r3, pc │ │ │ │ - bmi.n 2f608 │ │ │ │ + bmi.n 2ef60 │ │ │ │ bx lr │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ strd r2, r3, [sp] │ │ │ │ - blx 18b00 │ │ │ │ + blx 18974 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r2, r0 │ │ │ │ - beq.n 2f632 │ │ │ │ + beq.n 2ef8a │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r0, [r5, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - blx 17ccc │ │ │ │ - ldr r1, [pc, #72] @ (2f684 ) │ │ │ │ + blx 17b58 │ │ │ │ + ldr r1, [pc, #72] @ (2efdc ) │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr r3, [r3, r1] │ │ │ │ dmb ish │ │ │ │ ldr r1, [r3, #0] │ │ │ │ dmb ish │ │ │ │ - cbz r1, 2f660 │ │ │ │ + cbz r1, 2efb8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 2f62e │ │ │ │ + beq.n 2ef86 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ mov r1, r5 │ │ │ │ - blx 17f80 │ │ │ │ + blx 17e0c │ │ │ │ str r0, [r4, #0] │ │ │ │ - b.n 2f62e │ │ │ │ + b.n 2ef86 │ │ │ │ strd r3, r0, [sp] │ │ │ │ - ldr r0, [pc, #32] @ (2f688 ) │ │ │ │ + ldr r0, [pc, #32] @ (2efe0 ) │ │ │ │ add r0, pc │ │ │ │ - blx 155a0 │ │ │ │ + blx 15468 │ │ │ │ dmb ish │ │ │ │ ldr r3, [sp, #0] │ │ │ │ str r0, [r3, #0] │ │ │ │ dmb ish │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - b.n 2f650 │ │ │ │ + b.n 2efa8 │ │ │ │ nop │ │ │ │ - @ instruction: 0xf5e60004 │ │ │ │ - asrs r0, r6, #15 │ │ │ │ + stc2 0, cr0, [lr], #16 │ │ │ │ + asrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ - subs r5, #30 │ │ │ │ + subs r3, #202 @ 0xca │ │ │ │ movs r2, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r5, [pc, #248] @ (2f798 ) │ │ │ │ + ldr r5, [pc, #248] @ (2f0f0 ) │ │ │ │ mov r6, r1 │ │ │ │ sub sp, #28 │ │ │ │ mov r7, r0 │ │ │ │ add r5, pc │ │ │ │ movs r1, #0 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ ldr r4, [r5, #0] │ │ │ │ - blx 15674 │ │ │ │ + blx 1553c │ │ │ │ ldr r3, [r6, #32] │ │ │ │ cmp r3, #10 │ │ │ │ - beq.n 2f6ca │ │ │ │ - ldr r2, [pc, #228] @ (2f79c ) │ │ │ │ + beq.n 2f022 │ │ │ │ + ldr r2, [pc, #228] @ (2f0f4 ) │ │ │ │ movs r1, #16 │ │ │ │ - ldr r0, [pc, #228] @ (2f7a0 ) │ │ │ │ + ldr r0, [pc, #228] @ (2f0f8 ) │ │ │ │ add r2, pc │ │ │ │ add r0, pc │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 189f8 │ │ │ │ + b.w 1886c │ │ │ │ add r4, r7 │ │ │ │ add.w r3, r4, #40 @ 0x28 │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r0, r3 │ │ │ │ - blx 17fb8 │ │ │ │ + blx 17e44 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ - blx 16818 │ │ │ │ + blx 166c8 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - blx 16c98 │ │ │ │ + blx 16b3c │ │ │ │ ldrb r3, [r6, #24] │ │ │ │ lsls r2, r3, #29 │ │ │ │ - bpl.n 2f734 │ │ │ │ + bpl.n 2f08c │ │ │ │ ldr r0, [r5, #0] │ │ │ │ ldr r2, [r6, #8] │ │ │ │ add r0, r7 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 2f77c │ │ │ │ + beq.n 2f0d4 │ │ │ │ add.w r9, r0, #52 @ 0x34 │ │ │ │ adds r0, #52 @ 0x34 │ │ │ │ - blx 17fb8 │ │ │ │ + blx 17e44 │ │ │ │ ldr r5, [r5, #0] │ │ │ │ ldr r3, [r6, #8] │ │ │ │ add r5, r7 │ │ │ │ mov r1, r3 │ │ │ │ mov r8, r3 │ │ │ │ ldr r0, [r5, #60] @ 0x3c │ │ │ │ - blx 17d50 │ │ │ │ - cbz r0, 2f728 │ │ │ │ + blx 17bdc │ │ │ │ + cbz r0, 2f080 │ │ │ │ ldr r3, [r0, #56] @ 0x38 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #56] @ 0x38 │ │ │ │ - cbnz r3, 2f728 │ │ │ │ - blx 18114 │ │ │ │ + cbnz r3, 2f080 │ │ │ │ + blx 17fa0 │ │ │ │ ldr r0, [r5, #60] @ 0x3c │ │ │ │ mov r1, r8 │ │ │ │ - blx 16240 │ │ │ │ + blx 160f0 │ │ │ │ mov r0, r9 │ │ │ │ - blx 16c98 │ │ │ │ + blx 16b3c │ │ │ │ ldrb r3, [r6, #24] │ │ │ │ lsls r3, r3, #29 │ │ │ │ - bmi.n 2f77c │ │ │ │ + bmi.n 2f0d4 │ │ │ │ movs r3, #0 │ │ │ │ str r6, [sp, #8] │ │ │ │ strd r3, r3, [sp] │ │ │ │ mov r2, r3 │ │ │ │ movs r1, #16 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - blx 168d4 │ │ │ │ + blx 16784 │ │ │ │ ldr r4, [r4, #88] @ 0x58 │ │ │ │ - cbz r4, 2f760 │ │ │ │ + cbz r4, 2f0b8 │ │ │ │ ldr r5, [r4, #0] │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r0, r5 │ │ │ │ - blx 16864 │ │ │ │ + blx 16714 │ │ │ │ mov r0, r5 │ │ │ │ - blx 15aa8 │ │ │ │ + blx 15964 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 2f74a │ │ │ │ - ldr r1, [pc, #64] @ (2f7a4 ) │ │ │ │ + bne.n 2f0a2 │ │ │ │ + ldr r1, [pc, #64] @ (2f0fc ) │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r2, r4 │ │ │ │ add r1, pc │ │ │ │ ldr r1, [r1, #12] │ │ │ │ - blx 159e8 │ │ │ │ + blx 158b0 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 16ef8 │ │ │ │ + b.w 16d90 │ │ │ │ add.w r3, r4, #64 @ 0x40 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ subs r1, #1 │ │ │ │ strex r2, r1, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 2f784 │ │ │ │ + bne.n 2f0dc │ │ │ │ dmb ish │ │ │ │ - b.n 2f734 │ │ │ │ - lsrs r0, r0, #22 │ │ │ │ + b.n 2f08c │ │ │ │ + asrs r0, r4, #16 │ │ │ │ movs r5, r0 │ │ │ │ - ldr r4, [r4, #52] @ 0x34 │ │ │ │ + ldr r0, [r2, #32] │ │ │ │ movs r2, r0 │ │ │ │ - adds r5, #62 @ 0x3e │ │ │ │ + adds r3, #234 @ 0xea │ │ │ │ movs r2, r0 │ │ │ │ - lsrs r4, r7, #18 │ │ │ │ + asrs r4, r3, #13 │ │ │ │ movs r5, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r4, r1 │ │ │ │ - ldr r1, [pc, #828] @ (2faf8 ) │ │ │ │ - ldr r3, [pc, #828] @ (2fafc ) │ │ │ │ + ldr r1, [pc, #828] @ (2f450 ) │ │ │ │ + ldr r3, [pc, #828] @ (2f454 ) │ │ │ │ sub sp, #28 │ │ │ │ add r1, pc │ │ │ │ mov r6, r0 │ │ │ │ - ldr r0, [pc, #824] @ (2fb00 ) │ │ │ │ + ldr r0, [pc, #824] @ (2f458 ) │ │ │ │ ldr r3, [r1, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r6 │ │ │ │ - bne.w 2fa2e │ │ │ │ + bne.w 2f386 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ mov r9, r0 │ │ │ │ mov r7, r2 │ │ │ │ - blx 18b00 │ │ │ │ + blx 18974 │ │ │ │ cmp r5, r0 │ │ │ │ - bne.w 2fa4e │ │ │ │ - ldr r5, [pc, #792] @ (2fb04 ) │ │ │ │ + bne.w 2f3a6 │ │ │ │ + ldr r5, [pc, #792] @ (2f45c ) │ │ │ │ ldr r3, [r4, #32] │ │ │ │ add r5, pc │ │ │ │ ldrb r2, [r4, #24] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ and.w r2, r2, #1 │ │ │ │ - bl 2f128 │ │ │ │ + bl 2ea80 │ │ │ │ ldrb r2, [r4, #24] │ │ │ │ lsls r3, r2, #31 │ │ │ │ - bmi.n 2f81e │ │ │ │ + bmi.n 2f176 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #9 │ │ │ │ - bhi.n 2f818 │ │ │ │ + bhi.n 2f170 │ │ │ │ tbb [pc, r3] │ │ │ │ lsls r5, r7, #21 │ │ │ │ lsrs r0, r6, #1 │ │ │ │ subs r2, #65 @ 0x41 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ asrs r4, r5, #24 │ │ │ │ lsls r3, r2, #29 │ │ │ │ - bpl.w 2f9d0 │ │ │ │ - ldr r2, [pc, #744] @ (2fb08 ) │ │ │ │ - ldr r3, [pc, #728] @ (2fafc ) │ │ │ │ + bpl.w 2f328 │ │ │ │ + ldr r2, [pc, #744] @ (2f460 ) │ │ │ │ + ldr r3, [pc, #728] @ (2f454 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 2fa4a │ │ │ │ + bne.w 2f3a2 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r3, #10 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ str r3, [r4, #32] │ │ │ │ - blx 16660 │ │ │ │ - ldr r2, [pc, #708] @ (2fb0c ) │ │ │ │ - ldr r3, [pc, #692] @ (2fafc ) │ │ │ │ + blx 16510 │ │ │ │ + ldr r2, [pc, #708] @ (2f464 ) │ │ │ │ + ldr r3, [pc, #692] @ (2f454 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 2fa4a │ │ │ │ + bne.w 2f3a2 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.n 2f68c │ │ │ │ + b.n 2efe4 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #32] │ │ │ │ - blx 16bc0 │ │ │ │ + blx 16a64 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - blx 1812c │ │ │ │ + blx 17fb8 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 2f81e │ │ │ │ + beq.n 2f176 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #10 │ │ │ │ - bne.n 2f7f0 │ │ │ │ - b.n 2f81e │ │ │ │ + bne.n 2f148 │ │ │ │ + b.n 2f176 │ │ │ │ lsls r2, r2, #29 │ │ │ │ - bmi.n 2f81e │ │ │ │ + bmi.n 2f176 │ │ │ │ movs r3, #9 │ │ │ │ str r3, [r4, #32] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 2f7f0 │ │ │ │ - b.n 2f81e │ │ │ │ + bne.n 2f148 │ │ │ │ + b.n 2f176 │ │ │ │ lsls r0, r2, #28 │ │ │ │ - bmi.n 2f886 │ │ │ │ + bmi.n 2f1de │ │ │ │ ldr r3, [r4, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 2f886 │ │ │ │ + bne.n 2f1de │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - blx 15504 │ │ │ │ + blx 153cc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 2f886 │ │ │ │ + bne.n 2f1de │ │ │ │ movs r3, #5 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ str r3, [r4, #32] │ │ │ │ movs r1, #6 │ │ │ │ - blx 16bc0 │ │ │ │ - ldr r2, [pc, #604] @ (2fb10 ) │ │ │ │ + blx 16a64 │ │ │ │ + ldr r2, [pc, #604] @ (2f468 ) │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ - bl 2f290 │ │ │ │ + bl 2ebe8 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ lsls r1, r3, #29 │ │ │ │ - bpl.n 2f81e │ │ │ │ + bpl.n 2f176 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ ldr r5, [r4, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 2fa6a │ │ │ │ + beq.w 2f3c2 │ │ │ │ orr.w r3, r3, #2 │ │ │ │ mov r0, r4 │ │ │ │ strb r3, [r4, #24] │ │ │ │ ldr r6, [r4, #28] │ │ │ │ ldr r4, [r4, #12] │ │ │ │ - blx 177d0 │ │ │ │ - ldr r3, [pc, #564] @ (2fb14 ) │ │ │ │ + blx 17668 │ │ │ │ + ldr r3, [pc, #564] @ (2f46c ) │ │ │ │ mov r1, r6 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ - blx 174d8 │ │ │ │ - b.n 2f81e │ │ │ │ + blx 17370 │ │ │ │ + b.n 2f176 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - blx 154cc │ │ │ │ + blx 15394 │ │ │ │ mov sl, r0 │ │ │ │ - blx 17408 │ │ │ │ - cbnz r0, 2f934 │ │ │ │ + blx 172a0 │ │ │ │ + cbnz r0, 2f28c │ │ │ │ movs r3, #4 │ │ │ │ str r3, [r4, #32] │ │ │ │ mov r0, sl │ │ │ │ - blx 15aa8 │ │ │ │ - b.n 2f876 │ │ │ │ - ldr r3, [pc, #524] @ (2fb18 ) │ │ │ │ + blx 15964 │ │ │ │ + b.n 2f1ce │ │ │ │ + ldr r3, [pc, #524] @ (2f470 ) │ │ │ │ mov r1, r4 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r3, r6 │ │ │ │ ldr r0, [r3, #92] @ 0x5c │ │ │ │ - blx 15160 │ │ │ │ + blx 15028 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2f81e │ │ │ │ - blx 18a94 │ │ │ │ + beq.w 2f176 │ │ │ │ + blx 18908 │ │ │ │ subs r0, #1 │ │ │ │ cmp r0, #3 │ │ │ │ - bhi.w 2fa8a │ │ │ │ + bhi.w 2f3e2 │ │ │ │ tbb [pc, r0] │ │ │ │ str r7, [r3, #68] @ 0x44 │ │ │ │ str r2, [r4, #68] @ 0x44 │ │ │ │ - ldr r3, [pc, #484] @ (2fb1c ) │ │ │ │ + ldr r3, [pc, #484] @ (2f474 ) │ │ │ │ movs r2, #3 │ │ │ │ str r2, [r4, #32] │ │ │ │ ldr r2, [r4, #0] │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ mov fp, r2 │ │ │ │ dmb ish │ │ │ │ ldr r2, [r3, #0] │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 2fa12 │ │ │ │ + beq.n 2f36a │ │ │ │ ldr.w r8, [r3] │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - blx 182e8 │ │ │ │ + blx 18168 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r8 │ │ │ │ - blx 18608 │ │ │ │ + blx 18488 │ │ │ │ movs r1, #2 │ │ │ │ mov r8, r0 │ │ │ │ - blx 152b4 │ │ │ │ + blx 1517c │ │ │ │ ldrb r2, [r4, #24] │ │ │ │ mov r1, r8 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mov r0, fp │ │ │ │ ubfx r2, r2, #2, #1 │ │ │ │ - bl 2eefc │ │ │ │ + bl 2e854 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ str r3, [r0, #28] │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ - blx 177d0 │ │ │ │ + blx 17668 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ str r0, [r2, #36] @ 0x24 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - blx 154cc │ │ │ │ + blx 15394 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov r1, r0 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r0, [r2, #4] │ │ │ │ - blx 15674 │ │ │ │ + blx 1553c │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - cbz r1, 2f9a6 │ │ │ │ + cbz r1, 2f2fe │ │ │ │ mov r0, r1 │ │ │ │ - blx 15aa8 │ │ │ │ + blx 15964 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ movs r3, #5 │ │ │ │ mov r0, fp │ │ │ │ mov r1, r2 │ │ │ │ str r3, [r2, #32] │ │ │ │ - ldr r2, [pc, #364] @ (2fb20 ) │ │ │ │ + ldr r2, [pc, #364] @ (2f478 ) │ │ │ │ add r2, pc │ │ │ │ - bl 2f290 │ │ │ │ + bl 2ebe8 │ │ │ │ ldrb r1, [r4, #24] │ │ │ │ mov r0, r8 │ │ │ │ ubfx r1, r1, #2, #1 │ │ │ │ eor.w r1, r1, #1 │ │ │ │ - blx 163bc │ │ │ │ + blx 1626c │ │ │ │ mov r0, r8 │ │ │ │ - blx 15aa8 │ │ │ │ - b.n 2f900 │ │ │ │ - ldr r3, [pc, #336] @ (2fb24 ) │ │ │ │ + blx 15964 │ │ │ │ + b.n 2f258 │ │ │ │ + ldr r3, [pc, #336] @ (2f47c ) │ │ │ │ mov.w r2, #1872 @ 0x750 │ │ │ │ - ldr r4, [pc, #336] @ (2fb28 ) │ │ │ │ - ldr r1, [pc, #336] @ (2fb2c ) │ │ │ │ + ldr r4, [pc, #336] @ (2f480 ) │ │ │ │ + ldr r1, [pc, #336] @ (2f484 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #336] @ (2fb30 ) │ │ │ │ + ldr r0, [pc, #336] @ (2f488 ) │ │ │ │ add r4, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #124 @ 0x7c │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - blx 18390 │ │ │ │ - b.n 2f81e │ │ │ │ + blx 18210 │ │ │ │ + b.n 2f176 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #32] │ │ │ │ - b.n 2f81e │ │ │ │ + b.n 2f176 │ │ │ │ movs r3, #4 │ │ │ │ - b.n 2f888 │ │ │ │ - ldr r3, [pc, #312] @ (2fb34 ) │ │ │ │ + b.n 2f1e0 │ │ │ │ + ldr r3, [pc, #312] @ (2f48c ) │ │ │ │ movs r2, #0 │ │ │ │ - ldr r1, [pc, #312] @ (2fb38 ) │ │ │ │ - ldr r0, [pc, #316] @ (2fb3c ) │ │ │ │ + ldr r1, [pc, #312] @ (2f490 ) │ │ │ │ + ldr r0, [pc, #316] @ (2f494 ) │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ adds r3, #156 @ 0x9c │ │ │ │ movw r2, #1769 @ 0x6e9 │ │ │ │ - blx 1663c │ │ │ │ - ldr r0, [pc, #300] @ (2fb40 ) │ │ │ │ + blx 164ec │ │ │ │ + ldr r0, [pc, #300] @ (2f498 ) │ │ │ │ str r3, [sp, #8] │ │ │ │ add r0, pc │ │ │ │ - blx 155a0 │ │ │ │ + blx 15468 │ │ │ │ dmb ish │ │ │ │ ldr r3, [sp, #8] │ │ │ │ str r0, [r3, #0] │ │ │ │ dmb ish │ │ │ │ ldr.w r8, [r3] │ │ │ │ - b.n 2f954 │ │ │ │ - ldr r3, [pc, #276] @ (2fb44 ) │ │ │ │ - ldr r2, [pc, #276] @ (2fb48 ) │ │ │ │ - ldr r1, [pc, #280] @ (2fb4c ) │ │ │ │ + b.n 2f2ac │ │ │ │ + ldr r3, [pc, #276] @ (2f49c ) │ │ │ │ + ldr r2, [pc, #276] @ (2f4a0 ) │ │ │ │ + ldr r1, [pc, #280] @ (2f4a4 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #280] @ (2fb50 ) │ │ │ │ + ldr r0, [pc, #280] @ (2f4a8 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ adds r3, #124 @ 0x7c │ │ │ │ movw r2, #1796 @ 0x704 │ │ │ │ - blx 1663c │ │ │ │ - blx 17a74 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #260] @ (2fb54 ) │ │ │ │ - ldr r2, [pc, #260] @ (2fb58 ) │ │ │ │ - ldr r1, [pc, #264] @ (2fb5c ) │ │ │ │ + blx 164ec │ │ │ │ + blx 1790c <__stack_chk_fail@plt> │ │ │ │ + ldr r3, [pc, #260] @ (2f4ac ) │ │ │ │ + ldr r2, [pc, #260] @ (2f4b0 ) │ │ │ │ + ldr r1, [pc, #264] @ (2f4b4 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #264] @ (2fb60 ) │ │ │ │ + ldr r0, [pc, #264] @ (2f4b8 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ adds r3, #124 @ 0x7c │ │ │ │ movw r2, #1797 @ 0x705 │ │ │ │ - blx 1663c │ │ │ │ - ldr r2, [pc, #248] @ (2fb64 ) │ │ │ │ - ldr r3, [pc, #140] @ (2fafc ) │ │ │ │ + blx 164ec │ │ │ │ + ldr r2, [pc, #248] @ (2f4bc ) │ │ │ │ + ldr r3, [pc, #140] @ (2f454 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2fa4a │ │ │ │ + bne.n 2f3a2 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 163b8 │ │ │ │ + b.w 16268 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r4, #32] │ │ │ │ ands.w r3, r3, #4 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ mov sl, r3 │ │ │ │ - beq.n 2fab6 │ │ │ │ + beq.n 2f40e │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #28] │ │ │ │ str r2, [sp, #8] │ │ │ │ - blx 177d0 │ │ │ │ - ldr r3, [pc, #192] @ (2fb68 ) │ │ │ │ + blx 17668 │ │ │ │ + ldr r3, [pc, #192] @ (2f4c0 ) │ │ │ │ mov r1, r5 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r0, r8 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ add r3, pc │ │ │ │ - blx 18808 │ │ │ │ - b.n 2f81e │ │ │ │ + blx 1867c │ │ │ │ + b.n 2f176 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r8 │ │ │ │ add r2, sp, #16 │ │ │ │ str r3, [sp, #16] │ │ │ │ - blx 18c08 │ │ │ │ + blx 18a7c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - cbz r3, 2faf0 │ │ │ │ + cbz r3, 2f448 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ movs r1, #8 │ │ │ │ str r3, [sp, #8] │ │ │ │ - blx 16bc0 │ │ │ │ + blx 16a64 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r0, r8 │ │ │ │ str r3, [r4, #16] │ │ │ │ - blx 17590 │ │ │ │ + blx 17428 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.w 2f876 │ │ │ │ + bne.w 2f1ce │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, sl │ │ │ │ - blx 15674 │ │ │ │ + blx 1553c │ │ │ │ movs r3, #4 │ │ │ │ str r3, [r4, #32] │ │ │ │ - b.n 2f876 │ │ │ │ + b.n 2f1ce │ │ │ │ movs r3, #2 │ │ │ │ str r3, [r4, #32] │ │ │ │ - b.n 2f876 │ │ │ │ + b.n 2f1ce │ │ │ │ nop │ │ │ │ - bic.w r0, r8, #8650752 @ 0x840000 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + @ instruction: 0xfaf00004 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - bic.w r0, r0, #8650752 @ 0x840000 │ │ │ │ - ldr r6, [r5, #36] @ 0x24 │ │ │ │ + @ instruction: 0xfae80004 │ │ │ │ + ldr r2, [r3, #16] │ │ │ │ movs r2, r0 │ │ │ │ - ubfx r0, r6, #0, #5 │ │ │ │ - usat16 r0, #4, r0 │ │ │ │ + @ instruction: 0xfa8e0004 │ │ │ │ + @ instruction: 0xfa680004 │ │ │ │ movs r0, #143 @ 0x8f │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #131 @ 0x83 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r3, #12 │ │ │ │ + asrs r0, r7, #6 │ │ │ │ movs r5, r0 │ │ │ │ - asrs r0, r6, #15 │ │ │ │ + asrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ movs r1, #171 @ 0xab │ │ │ │ movs r0, r0 │ │ │ │ - b.n 2fbec │ │ │ │ + udf #242 @ 0xf2 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r2, [r4, #8] │ │ │ │ + str r6, [r1, #116] @ 0x74 │ │ │ │ movs r2, r0 │ │ │ │ - str r4, [r5, #104] @ 0x68 │ │ │ │ + str r0, [r3, #84] @ 0x54 │ │ │ │ movs r2, r0 │ │ │ │ - adds r2, #24 │ │ │ │ + adds r0, #196 @ 0xc4 │ │ │ │ movs r2, r0 │ │ │ │ - b.n 2fbb0 │ │ │ │ + udf #204 @ 0xcc │ │ │ │ movs r2, r0 │ │ │ │ - str r0, [r1, #104] @ 0x68 │ │ │ │ + str r4, [r6, #80] @ 0x50 │ │ │ │ movs r2, r0 │ │ │ │ - adds r1, #246 @ 0xf6 │ │ │ │ + adds r0, #162 @ 0xa2 │ │ │ │ movs r2, r0 │ │ │ │ - subs r1, #110 @ 0x6e │ │ │ │ + subs r0, #26 │ │ │ │ movs r2, r0 │ │ │ │ - b.n 2fb58 │ │ │ │ + udf #152 @ 0x98 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r0, [r1, #0] │ │ │ │ + str r4, [r6, #104] @ 0x68 │ │ │ │ movs r2, r0 │ │ │ │ - str r2, [r2, #100] @ 0x64 │ │ │ │ + str r6, [r7, #76] @ 0x4c │ │ │ │ movs r2, r0 │ │ │ │ - adds r1, #190 @ 0xbe │ │ │ │ + adds r0, #106 @ 0x6a │ │ │ │ movs r2, r0 │ │ │ │ - svc 232 @ 0xe8 │ │ │ │ + udf #120 @ 0x78 │ │ │ │ movs r2, r0 │ │ │ │ - str r0, [r4, #116] @ 0x74 │ │ │ │ + str r4, [r1, #96] @ 0x60 │ │ │ │ movs r2, r0 │ │ │ │ - str r2, [r6, #96] @ 0x60 │ │ │ │ + str r6, [r3, #76] @ 0x4c │ │ │ │ movs r2, r0 │ │ │ │ - adds r1, #158 @ 0x9e │ │ │ │ + adds r0, #74 @ 0x4a │ │ │ │ movs r2, r0 │ │ │ │ - sbcs.w r0, sl, #4 │ │ │ │ + str.w r0, [r2, r4] │ │ │ │ subs r7, r0, #5 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r3, [pc, #228] @ (2fc60 ) │ │ │ │ + ldr r3, [pc, #228] @ (2f5b8 ) │ │ │ │ sub sp, #12 │ │ │ │ - ldr r4, [pc, #228] @ (2fc64 ) │ │ │ │ + ldr r4, [pc, #228] @ (2f5bc ) │ │ │ │ movs r1, #0 │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #224] @ (2fc68 ) │ │ │ │ + ldr r2, [pc, #224] @ (2f5c0 ) │ │ │ │ add r4, pc │ │ │ │ ldr r5, [r3, #0] │ │ │ │ ldr r2, [r4, r2] │ │ │ │ add r5, r0 │ │ │ │ add.w r7, r5, #68 @ 0x44 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #4] │ │ │ │ mov.w r2, #0 │ │ │ │ str r1, [sp, #0] │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r7] │ │ │ │ adds r3, #1 │ │ │ │ strex r2, r3, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 2fba0 │ │ │ │ + bne.n 2f4f8 │ │ │ │ add.w r6, r5, #40 @ 0x28 │ │ │ │ dmb ish │ │ │ │ ldr r0, [r5, #92] @ 0x5c │ │ │ │ - blx 15c58 │ │ │ │ + blx 15b14 │ │ │ │ mov r0, r6 │ │ │ │ - blx 17fb8 │ │ │ │ - ldr r1, [pc, #168] @ (2fc6c ) │ │ │ │ + blx 17e44 │ │ │ │ + ldr r1, [pc, #168] @ (2f5c4 ) │ │ │ │ mov r2, sp │ │ │ │ ldr r0, [r5, #48] @ 0x30 │ │ │ │ add r1, pc │ │ │ │ - blx 17374 │ │ │ │ + blx 1720c │ │ │ │ mov r0, r6 │ │ │ │ - blx 16c98 │ │ │ │ + blx 16b3c │ │ │ │ ldr r0, [sp, #0] │ │ │ │ - blx 17c9c │ │ │ │ + blx 17b28 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #0] │ │ │ │ - cbz r0, 2fbf2 │ │ │ │ + cbz r0, 2f54a │ │ │ │ ldr r1, [r4, #0] │ │ │ │ movs r2, #1 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ - bl 2f7a8 │ │ │ │ + bl 2f100 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 2fbe0 │ │ │ │ + bne.n 2f538 │ │ │ │ ldr r4, [sp, #0] │ │ │ │ mov r0, r4 │ │ │ │ - blx 15dcc │ │ │ │ + blx 15c88 │ │ │ │ dmb ish │ │ │ │ ldrex r4, [r7] │ │ │ │ subs r4, #1 │ │ │ │ strex r3, r4, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 2fbfc │ │ │ │ + bne.n 2f554 │ │ │ │ dmb ish │ │ │ │ - cbz r4, 2fc28 │ │ │ │ - ldr r2, [pc, #92] @ (2fc70 ) │ │ │ │ - ldr r3, [pc, #84] @ (2fc68 ) │ │ │ │ + cbz r4, 2f580 │ │ │ │ + ldr r2, [pc, #92] @ (2f5c8 ) │ │ │ │ + ldr r3, [pc, #84] @ (2f5c0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2fc5a │ │ │ │ + bne.n 2f5b2 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ dmb ish │ │ │ │ ldr r3, [r5, #72] @ 0x48 │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2fc10 │ │ │ │ + beq.n 2f568 │ │ │ │ mov r0, r6 │ │ │ │ - blx 17fb8 │ │ │ │ - ldr r1, [pc, #52] @ (2fc74 ) │ │ │ │ + blx 17e44 │ │ │ │ + ldr r1, [pc, #52] @ (2f5cc ) │ │ │ │ ldr r0, [r5, #48] @ 0x30 │ │ │ │ mov r2, r4 │ │ │ │ add r1, pc │ │ │ │ - blx 1781c │ │ │ │ + blx 176b4 │ │ │ │ mov r0, r6 │ │ │ │ - blx 16c98 │ │ │ │ + blx 16b3c │ │ │ │ dmb ish │ │ │ │ str r4, [r5, #72] @ 0x48 │ │ │ │ dmb ish │ │ │ │ - b.n 2fc10 │ │ │ │ - blx 17a74 <__stack_chk_fail@plt> │ │ │ │ + b.n 2f568 │ │ │ │ + blx 1790c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - lsrs r2, r4, #2 │ │ │ │ + lsrs r2, r0, #29 │ │ │ │ movs r5, r0 │ │ │ │ - orn r0, r2, #4 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + @ instruction: 0xf72a0004 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfa31ffff │ │ │ │ - vaddl.s16 q8, d4, d4 │ │ │ │ - bl 2b7c76 <_SOUP_METHOD_CONNECT@@Base+0x237856> │ │ │ │ + @ instruction: 0xf69c0004 │ │ │ │ + bl 2b75ce <_SOUP_METHOD_CONNECT@@Base+0x2371b6> │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ adds r0, #52 @ 0x34 │ │ │ │ - blx 17448 │ │ │ │ + blx 172e0 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 2fcae │ │ │ │ + cbz r0, 2f606 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r5 │ │ │ │ - blx 18168 │ │ │ │ + blx 17ff4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2fb6c │ │ │ │ + bl 2f4c4 │ │ │ │ mov r0, r4 │ │ │ │ - blx 15aa8 │ │ │ │ + blx 15964 │ │ │ │ movs r0, #1 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -0002fcb0 : │ │ │ │ +0002f608 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #56] @ (2fcf8 ) │ │ │ │ + ldr r3, [pc, #56] @ (2f650 ) │ │ │ │ sub sp, #12 │ │ │ │ add r3, pc │ │ │ │ dmb ish │ │ │ │ add.w r2, r3, #68 @ 0x44 │ │ │ │ ldr r3, [r3, #68] @ 0x44 │ │ │ │ dmb ish │ │ │ │ - cbz r3, 2fcde │ │ │ │ - ldr r3, [pc, #36] @ (2fcfc ) │ │ │ │ + cbz r3, 2f636 │ │ │ │ + ldr r3, [pc, #36] @ (2f654 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #68] @ 0x44 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #4] │ │ │ │ - blx 18190 │ │ │ │ + blx 1801c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2fcd4 │ │ │ │ - bl 2e830 │ │ │ │ + beq.n 2f62c │ │ │ │ + bl 2e188 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - blx 1867c │ │ │ │ - b.n 2fcd4 │ │ │ │ - lsls r2, r4, #29 │ │ │ │ + blx 184fc │ │ │ │ + b.n 2f62c │ │ │ │ + lsrs r2, r0, #24 │ │ │ │ movs r5, r0 │ │ │ │ - lsls r6, r1, #29 │ │ │ │ + lsrs r6, r5, #23 │ │ │ │ movs r5, r0 │ │ │ │ │ │ │ │ -0002fd00 : │ │ │ │ - ldr r3, [pc, #40] @ (2fd2c ) │ │ │ │ +0002f658 : │ │ │ │ + ldr r3, [pc, #40] @ (2f684 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #72] @ 0x48 │ │ │ │ - cbz r0, 2fd0a │ │ │ │ + cbz r0, 2f662 │ │ │ │ bx lr │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r0, [pc, #20] @ (2fd30 ) │ │ │ │ + ldr r0, [pc, #20] @ (2f688 ) │ │ │ │ sub sp, #12 │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #4] │ │ │ │ - blx 17478 │ │ │ │ + blx 17310 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ str r0, [r3, #72] @ 0x48 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - lsls r2, r4, #28 │ │ │ │ + lsrs r2, r0, #23 │ │ │ │ movs r5, r0 │ │ │ │ - str r0, [r6, #84] @ 0x54 │ │ │ │ + str r4, [r3, #64] @ 0x40 │ │ │ │ movs r2, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov sl, r3 │ │ │ │ - ldr r3, [pc, #172] @ (2fdf4 ) │ │ │ │ + ldr r3, [pc, #172] @ (2f74c ) │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ add r3, pc │ │ │ │ mov r7, r1 │ │ │ │ mov r8, r2 │ │ │ │ - ldr r6, [pc, #164] @ (2fdf8 ) │ │ │ │ + ldr r6, [pc, #164] @ (2f750 ) │ │ │ │ ldr r4, [r3, #0] │ │ │ │ add r6, pc │ │ │ │ add r4, r0 │ │ │ │ add.w r9, r4, #40 @ 0x28 │ │ │ │ mov r0, r9 │ │ │ │ - blx 17fb8 │ │ │ │ - ldr r2, [pc, #148] @ (2fdfc ) │ │ │ │ + blx 17e44 │ │ │ │ + ldr r2, [pc, #148] @ (2f754 ) │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ mov r1, r7 │ │ │ │ add r2, pc │ │ │ │ - blx 17bf0 │ │ │ │ + blx 17a88 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r9 │ │ │ │ - blx 16c98 │ │ │ │ + blx 16b3c │ │ │ │ mov r0, r4 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 2fdee │ │ │ │ + beq.n 2f746 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - cbz r0, 2fdee │ │ │ │ + cbz r0, 2f746 │ │ │ │ mov r1, r7 │ │ │ │ movs r2, #1 │ │ │ │ mov r3, r8 │ │ │ │ mov r0, r5 │ │ │ │ - blx 162d8 │ │ │ │ + blx 16188 │ │ │ │ movs r3, #10 │ │ │ │ str r3, [r0, #32] │ │ │ │ mov r4, r0 │ │ │ │ - blx 18a2c │ │ │ │ - ldr r1, [pc, #100] @ (2fe00 ) │ │ │ │ + blx 188a0 │ │ │ │ + ldr r1, [pc, #100] @ (2f758 ) │ │ │ │ mov r7, r0 │ │ │ │ - ldr r0, [pc, #100] @ (2fe04 ) │ │ │ │ + ldr r0, [pc, #100] @ (2f75c ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 187fc │ │ │ │ + blx 18670 │ │ │ │ movs r1, #6 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r7 │ │ │ │ - blx 16dc0 │ │ │ │ + blx 16c58 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r8 │ │ │ │ str r0, [r4, #16] │ │ │ │ mov r0, r5 │ │ │ │ - blx 178a0 │ │ │ │ - ldr r1, [pc, #72] @ (2fe08 ) │ │ │ │ + blx 17738 │ │ │ │ + ldr r1, [pc, #72] @ (2f760 ) │ │ │ │ mov r5, r0 │ │ │ │ add r1, pc │ │ │ │ - blx 1554c │ │ │ │ - ldr r3, [pc, #64] @ (2fe0c ) │ │ │ │ + blx 15414 │ │ │ │ + ldr r3, [pc, #64] @ (2f764 ) │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r2, r3 │ │ │ │ - blx 178e0 │ │ │ │ + blx 17778 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - blx 17b0c │ │ │ │ + blx 179a4 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 17460 │ │ │ │ + blx 172f8 │ │ │ │ mov r0, r5 │ │ │ │ - blx 15aa8 │ │ │ │ + blx 15964 │ │ │ │ movs r0, #1 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - lsls r0, r3, #27 │ │ │ │ + lsrs r0, r7, #21 │ │ │ │ movs r5, r0 │ │ │ │ - cdp 0, 9, cr0, cr2, cr4, {0} │ │ │ │ + adcs.w r0, sl, #8650752 @ 0x840000 │ │ │ │ @ instruction: 0xeab7ffff │ │ │ │ - str r2, [r1, #80] @ 0x50 │ │ │ │ + str r6, [r6, #56] @ 0x38 │ │ │ │ movs r2, r0 │ │ │ │ - cmp r6, #208 @ 0xd0 │ │ │ │ + cmp r5, #124 @ 0x7c │ │ │ │ movs r2, r0 │ │ │ │ vminnm.f32 , , │ │ │ │ - asrs r4, r1, #14 │ │ │ │ + asrs r4, r5, #13 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r5, r1 │ │ │ │ - blx 15504 │ │ │ │ + blx 153cc │ │ │ │ cmp.w r0, #300 @ 0x12c │ │ │ │ - bcc.n 2fe3a │ │ │ │ + bcc.n 2f792 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - blx 15504 │ │ │ │ + blx 153cc │ │ │ │ cmp.w r0, #400 @ 0x190 │ │ │ │ - bcc.n 2fe5c │ │ │ │ - blx 18a2c │ │ │ │ - ldr r1, [pc, #64] @ (2fe80 ) │ │ │ │ + bcc.n 2f7b4 │ │ │ │ + blx 188a0 │ │ │ │ + ldr r1, [pc, #64] @ (2f7d8 ) │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #64] @ (2fe84 ) │ │ │ │ + ldr r0, [pc, #64] @ (2f7dc ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 187fc │ │ │ │ + blx 18670 │ │ │ │ mov r1, r4 │ │ │ │ mov r3, r0 │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 17f48 │ │ │ │ - blx 18a2c │ │ │ │ - ldr r1, [pc, #36] @ (2fe88 ) │ │ │ │ + b.w 17dd4 │ │ │ │ + blx 188a0 │ │ │ │ + ldr r1, [pc, #36] @ (2f7e0 ) │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #36] @ (2fe8c ) │ │ │ │ + ldr r0, [pc, #36] @ (2f7e4 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 187fc │ │ │ │ + blx 18670 │ │ │ │ mov r1, r4 │ │ │ │ mov r3, r0 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 17f48 │ │ │ │ + b.w 17dd4 │ │ │ │ nop │ │ │ │ - str r4, [r3, #72] @ 0x48 │ │ │ │ + str r0, [r1, #52] @ 0x34 │ │ │ │ movs r2, r0 │ │ │ │ - cmp r6, #42 @ 0x2a │ │ │ │ + cmp r4, #214 @ 0xd6 │ │ │ │ movs r2, r0 │ │ │ │ - str r6, [r4, #68] @ 0x44 │ │ │ │ + str r2, [r2, #48] @ 0x30 │ │ │ │ movs r2, r0 │ │ │ │ - cmp r6, #8 │ │ │ │ + cmp r4, #180 @ 0xb4 │ │ │ │ movs r2, r0 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ - blx 16ce0 │ │ │ │ - cbz r0, 2feaa │ │ │ │ + blx 16b84 │ │ │ │ + cbz r0, 2f802 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - blx 168c8 │ │ │ │ + blx 16778 │ │ │ │ ldrh r3, [r4, #24] │ │ │ │ ubfx r2, r3, #4, #5 │ │ │ │ cmp r2, #19 │ │ │ │ - bhi.n 2feca │ │ │ │ + bhi.n 2f822 │ │ │ │ adds r2, #1 │ │ │ │ movs r1, #7 │ │ │ │ str r1, [r4, #32] │ │ │ │ bfi r3, r2, #4, #5 │ │ │ │ strh r3, [r4, #24] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ add.w r1, r4, #16 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.n 2fe10 │ │ │ │ + b.n 2f768 │ │ │ │ nop │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr.w r5, [pc, #1996] @ 306b8 │ │ │ │ + ldr.w r5, [pc, #1996] @ 30010 │ │ │ │ sub sp, #28 │ │ │ │ ldr r6, [r1, #0] │ │ │ │ mov r7, r1 │ │ │ │ add r5, pc │ │ │ │ mov r4, r0 │ │ │ │ - blx 15504 │ │ │ │ + blx 153cc │ │ │ │ movw r3, #303 @ 0x12f │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 3001a │ │ │ │ + beq.w 2f972 │ │ │ │ mov r0, r4 │ │ │ │ - blx 15504 │ │ │ │ + blx 153cc │ │ │ │ cmp.w r0, #302 @ 0x12e │ │ │ │ - beq.w 3016c │ │ │ │ + beq.w 2fac4 │ │ │ │ mov r0, r4 │ │ │ │ - blx 15504 │ │ │ │ + blx 153cc │ │ │ │ movw r3, #301 @ 0x12d │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 2fff6 │ │ │ │ + beq.n 2f94e │ │ │ │ mov r0, r4 │ │ │ │ - blx 15504 │ │ │ │ + blx 153cc │ │ │ │ movw r3, #301 @ 0x12d │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 2ff3c │ │ │ │ + beq.n 2f894 │ │ │ │ mov r0, r4 │ │ │ │ - blx 15504 │ │ │ │ + blx 153cc │ │ │ │ cmp.w r0, #308 @ 0x134 │ │ │ │ - bne.w 3024a │ │ │ │ + bne.w 2fba2 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17ccc │ │ │ │ - ldr.w r3, [pc, #1912] @ 306bc │ │ │ │ + blx 17b58 │ │ │ │ + ldr.w r3, [pc, #1912] @ 30014 │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ dmb ish │ │ │ │ ldr r1, [r3, #0] │ │ │ │ dmb ish │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 3026a │ │ │ │ + beq.w 2fbc2 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 3001a │ │ │ │ + beq.n 2f972 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17ccc │ │ │ │ - ldr.w r3, [pc, #1880] @ 306c0 │ │ │ │ + blx 17b58 │ │ │ │ + ldr.w r3, [pc, #1880] @ 30018 │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ dmb ish │ │ │ │ ldr r1, [r3, #0] │ │ │ │ dmb ish │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 3028a │ │ │ │ + beq.w 2fbe2 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 3001a │ │ │ │ + beq.n 2f972 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17ccc │ │ │ │ - ldr.w r3, [pc, #1848] @ 306c4 │ │ │ │ + blx 17b58 │ │ │ │ + ldr.w r3, [pc, #1848] @ 3001c │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ dmb ish │ │ │ │ ldr r1, [r3, #0] │ │ │ │ dmb ish │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 3042c │ │ │ │ + beq.w 2fd84 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 3001a │ │ │ │ + beq.n 2f972 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17ccc │ │ │ │ - ldr.w r3, [pc, #1816] @ 306c8 │ │ │ │ + blx 17b58 │ │ │ │ + ldr.w r3, [pc, #1816] @ 30020 │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ dmb ish │ │ │ │ ldr r1, [r3, #0] │ │ │ │ dmb ish │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 30564 │ │ │ │ + beq.w 2febc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 3001a │ │ │ │ + beq.n 2f972 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17ccc │ │ │ │ - ldr.w r3, [pc, #1784] @ 306cc │ │ │ │ + blx 17b58 │ │ │ │ + ldr.w r3, [pc, #1784] @ 30024 │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ dmb ish │ │ │ │ ldr r1, [r3, #0] │ │ │ │ dmb ish │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 305b6 │ │ │ │ + beq.w 2ff0e │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 3001a │ │ │ │ + beq.n 2f972 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r0, r4 │ │ │ │ - blx 17ccc │ │ │ │ - ldr.w r3, [pc, #1744] @ 306d0 │ │ │ │ + blx 17b58 │ │ │ │ + ldr.w r3, [pc, #1744] @ 30028 │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ dmb ish │ │ │ │ ldr r1, [r3, #0] │ │ │ │ dmb ish │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 302ca │ │ │ │ + beq.w 2fc22 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 2ff20 │ │ │ │ - blx 173b0 │ │ │ │ + bne.n 2f878 │ │ │ │ + blx 17248 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 3022c │ │ │ │ + beq.w 2fb84 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ - cbz r3, 3002e │ │ │ │ + cbz r3, 2f986 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 3003c │ │ │ │ + beq.n 2f994 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - blx 17668 │ │ │ │ + blx 17500 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3022c │ │ │ │ - blx 16bcc │ │ │ │ + beq.w 2fb84 │ │ │ │ + blx 16a70 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 30308 │ │ │ │ + beq.w 2fc60 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 30050 │ │ │ │ + cbz r3, 2f9a8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 3005e │ │ │ │ + beq.n 2f9b6 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ + blx 17500 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 30308 │ │ │ │ + beq.w 2fc60 │ │ │ │ ldr r3, [r7, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 302ea │ │ │ │ + bne.w 2fc42 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ - blx 16870 │ │ │ │ + blx 16720 │ │ │ │ movs r1, #46 @ 0x2e │ │ │ │ - blx 17568 │ │ │ │ + blx 17400 │ │ │ │ add.w r9, r7, #16 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 30320 │ │ │ │ + beq.w 2fc78 │ │ │ │ ldrb r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 30320 │ │ │ │ + beq.w 2fc78 │ │ │ │ mov r0, r4 │ │ │ │ - blx 182e8 │ │ │ │ + blx 18168 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov.w r2, #482 @ 0x1e2 │ │ │ │ mov r1, r8 │ │ │ │ - blx 188f0 │ │ │ │ + blx 18764 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2fff0 │ │ │ │ - blx 16468 │ │ │ │ + beq.n 2f948 │ │ │ │ + blx 16318 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 30402 │ │ │ │ + beq.w 2fd5a │ │ │ │ mov r0, r7 │ │ │ │ - blx 16468 │ │ │ │ + blx 16318 │ │ │ │ ldrb r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 30402 │ │ │ │ + beq.w 2fd5a │ │ │ │ mov r0, r7 │ │ │ │ - blx 16480 │ │ │ │ + blx 16330 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 303f6 │ │ │ │ + beq.w 2fd4e │ │ │ │ mov r0, r4 │ │ │ │ - blx 15504 │ │ │ │ + blx 153cc │ │ │ │ movw r3, #303 @ 0x12f │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 30368 │ │ │ │ + beq.w 2fcc0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 15504 │ │ │ │ + blx 153cc │ │ │ │ cmp.w r0, #302 @ 0x12e │ │ │ │ - beq.w 30468 │ │ │ │ + beq.w 2fdc0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 15504 │ │ │ │ + blx 153cc │ │ │ │ movw r3, #301 @ 0x12d │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 30344 │ │ │ │ + beq.w 2fc9c │ │ │ │ mov r0, r4 │ │ │ │ - blx 182e8 │ │ │ │ + blx 18168 │ │ │ │ mov r1, r7 │ │ │ │ - blx 171ac │ │ │ │ + blx 17044 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 303d4 │ │ │ │ + beq.w 2fd2c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ - blx 175b8 │ │ │ │ + blx 17450 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - blx 188cc │ │ │ │ + blx 18740 │ │ │ │ mov r0, r7 │ │ │ │ - blx 16b34 │ │ │ │ - ldr.w r3, [pc, #1460] @ 306d4 │ │ │ │ + blx 169d8 │ │ │ │ + ldr.w r3, [pc, #1460] @ 3002c │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r6, r3 │ │ │ │ add.w r0, r6, #40 @ 0x28 │ │ │ │ - blx 17fb8 │ │ │ │ - ldr.w r2, [pc, #1448] @ 306d8 │ │ │ │ + blx 17e44 │ │ │ │ + ldr.w r2, [pc, #1448] @ 30030 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r6, #48] @ 0x30 │ │ │ │ add r2, pc │ │ │ │ - blx 17bf0 │ │ │ │ + blx 17a88 │ │ │ │ mov r4, r0 │ │ │ │ add.w r0, r6, #40 @ 0x28 │ │ │ │ - blx 16c98 │ │ │ │ + blx 16b3c │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 306b2 │ │ │ │ + beq.w 3000a │ │ │ │ ldr r0, [r4, #0] │ │ │ │ ldrh r3, [r0, #24] │ │ │ │ ubfx r2, r3, #4, #5 │ │ │ │ cmp r2, #19 │ │ │ │ - bhi.w 303ca │ │ │ │ + bhi.w 2fd22 │ │ │ │ adds r2, #1 │ │ │ │ movs r1, #7 │ │ │ │ str r1, [r0, #32] │ │ │ │ bfi r3, r2, #4, #5 │ │ │ │ strh r3, [r0, #24] │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r0, r4 │ │ │ │ - blx 17ccc │ │ │ │ - ldr.w r3, [pc, #1352] @ 306bc │ │ │ │ + blx 17b58 │ │ │ │ + ldr.w r3, [pc, #1352] @ 30014 │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ dmb ish │ │ │ │ ldr r1, [r3, #0] │ │ │ │ dmb ish │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 302aa │ │ │ │ + beq.w 2fc02 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 2ff12 │ │ │ │ + beq.w 2f86a │ │ │ │ mov r0, r4 │ │ │ │ - blx 17ccc │ │ │ │ - ldr.w r3, [pc, #1316] @ 306c0 │ │ │ │ + blx 17b58 │ │ │ │ + ldr.w r3, [pc, #1316] @ 30018 │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ dmb ish │ │ │ │ ldr r1, [r3, #0] │ │ │ │ dmb ish │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 30528 │ │ │ │ + beq.w 2fe80 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 2ff12 │ │ │ │ + beq.w 2f86a │ │ │ │ mov r0, r4 │ │ │ │ - blx 17ccc │ │ │ │ - ldr.w r3, [pc, #1284] @ 306c4 │ │ │ │ + blx 17b58 │ │ │ │ + ldr.w r3, [pc, #1284] @ 3001c │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ dmb ish │ │ │ │ ldr r1, [r3, #0] │ │ │ │ dmb ish │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 3044a │ │ │ │ + beq.w 2fda2 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 2ff12 │ │ │ │ + beq.w 2f86a │ │ │ │ mov r0, r4 │ │ │ │ - blx 17ccc │ │ │ │ - ldr.w r3, [pc, #1248] @ 306c8 │ │ │ │ + blx 17b58 │ │ │ │ + ldr.w r3, [pc, #1248] @ 30020 │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ dmb ish │ │ │ │ ldr r1, [r3, #0] │ │ │ │ dmb ish │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 305d4 │ │ │ │ + beq.w 2ff2c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 2ff12 │ │ │ │ + beq.w 2f86a │ │ │ │ mov r0, r4 │ │ │ │ - blx 17ccc │ │ │ │ - ldr.w r3, [pc, #1216] @ 306cc │ │ │ │ + blx 17b58 │ │ │ │ + ldr.w r3, [pc, #1216] @ 30024 │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ dmb ish │ │ │ │ ldr r1, [r3, #0] │ │ │ │ dmb ish │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 3062e │ │ │ │ + beq.w 2ff86 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 3001a │ │ │ │ - b.n 2ff12 │ │ │ │ - ldr.w r1, [pc, #1196] @ 306dc │ │ │ │ - ldr.w r2, [pc, #1196] @ 306e0 │ │ │ │ - ldr.w r0, [pc, #1196] @ 306e4 │ │ │ │ + bne.w 2f972 │ │ │ │ + b.n 2f86a │ │ │ │ + ldr.w r1, [pc, #1196] @ 30034 │ │ │ │ + ldr.w r2, [pc, #1196] @ 30038 │ │ │ │ + ldr.w r0, [pc, #1196] @ 3003c │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #192 @ 0xc0 │ │ │ │ add r0, pc │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 170ac │ │ │ │ + b.w 16f44 │ │ │ │ mov r0, r4 │ │ │ │ - blx 15504 │ │ │ │ + blx 153cc │ │ │ │ movw r3, #307 @ 0x133 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 2ff3c │ │ │ │ + beq.w 2f894 │ │ │ │ mov r0, r4 │ │ │ │ - blx 15504 │ │ │ │ + blx 153cc │ │ │ │ cmp.w r0, #302 @ 0x12e │ │ │ │ - beq.w 2ff3c │ │ │ │ - b.n 2fff0 │ │ │ │ + beq.w 2f894 │ │ │ │ + b.n 2f948 │ │ │ │ strd r3, r0, [sp, #12] │ │ │ │ - ldr.w r0, [pc, #1144] @ 306e8 │ │ │ │ + ldr.w r0, [pc, #1144] @ 30040 │ │ │ │ add r0, pc │ │ │ │ - blx 155a0 │ │ │ │ + blx 15468 │ │ │ │ dmb ish │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r0, [r3, #0] │ │ │ │ dmb ish │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - b.n 2ff5c │ │ │ │ + b.n 2f8b4 │ │ │ │ strd r3, r0, [sp, #12] │ │ │ │ - ldr.w r0, [pc, #1116] @ 306ec │ │ │ │ + ldr.w r0, [pc, #1116] @ 30044 │ │ │ │ add r0, pc │ │ │ │ - blx 155a0 │ │ │ │ + blx 15468 │ │ │ │ dmb ish │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r0, [r3, #0] │ │ │ │ dmb ish │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - b.n 2ff80 │ │ │ │ + b.n 2f8d8 │ │ │ │ strd r3, r0, [sp, #12] │ │ │ │ - ldr.w r0, [pc, #1088] @ 306f0 │ │ │ │ + ldr.w r0, [pc, #1088] @ 30048 │ │ │ │ add r0, pc │ │ │ │ - blx 155a0 │ │ │ │ + blx 15468 │ │ │ │ dmb ish │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r0, [r3, #0] │ │ │ │ dmb ish │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - b.n 3018c │ │ │ │ + b.n 2fae4 │ │ │ │ strd r3, r0, [sp, #12] │ │ │ │ - ldr.w r0, [pc, #1060] @ 306f4 │ │ │ │ + ldr.w r0, [pc, #1060] @ 3004c │ │ │ │ add r0, pc │ │ │ │ - blx 155a0 │ │ │ │ + blx 15468 │ │ │ │ dmb ish │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r0, [r3, #0] │ │ │ │ dmb ish │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - b.n 30016 │ │ │ │ - ldr.w r1, [pc, #1036] @ 306f8 │ │ │ │ - ldr.w r2, [pc, #1036] @ 306fc │ │ │ │ - ldr.w r0, [pc, #1036] @ 30700 │ │ │ │ + b.n 2f96e │ │ │ │ + ldr.w r1, [pc, #1036] @ 30050 │ │ │ │ + ldr.w r2, [pc, #1036] @ 30054 │ │ │ │ + ldr.w r0, [pc, #1036] @ 30058 │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #192 @ 0xc0 │ │ │ │ add r0, pc │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 170ac │ │ │ │ - ldr r1, [pc, #1016] @ (30704 ) │ │ │ │ - ldr r2, [pc, #1020] @ (30708 ) │ │ │ │ - ldr r0, [pc, #1020] @ (3070c ) │ │ │ │ + b.w 16f44 │ │ │ │ + ldr r1, [pc, #1016] @ (3005c ) │ │ │ │ + ldr r2, [pc, #1020] @ (30060 ) │ │ │ │ + ldr r0, [pc, #1020] @ (30064 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #192 @ 0xc0 │ │ │ │ add r0, pc │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 170ac │ │ │ │ - blx 18a2c │ │ │ │ - ldr r1, [pc, #1000] @ (30710 ) │ │ │ │ + b.w 16f44 │ │ │ │ + blx 188a0 │ │ │ │ + ldr r1, [pc, #1000] @ (30068 ) │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #1000] @ (30714 ) │ │ │ │ + ldr r0, [pc, #1000] @ (3006c ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 187fc │ │ │ │ + blx 18670 │ │ │ │ movs r2, #4 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 17f48 │ │ │ │ + b.w 17dd4 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17ccc │ │ │ │ - ldr r3, [pc, #900] @ (306d0 ) │ │ │ │ + blx 17b58 │ │ │ │ + ldr r3, [pc, #900] @ (30028 ) │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ dmb ish │ │ │ │ ldr r1, [r3, #0] │ │ │ │ dmb ish │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 305f2 │ │ │ │ + beq.w 2ff4a │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 300f2 │ │ │ │ - ldr r3, [pc, #852] @ (306c0 ) │ │ │ │ + bne.w 2fa4a │ │ │ │ + ldr r3, [pc, #852] @ (30018 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ - blx 17ccc │ │ │ │ + blx 17b58 │ │ │ │ mov r2, r0 │ │ │ │ dmb ish │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ dmb ish │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 30546 │ │ │ │ + beq.w 2fe9e │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 303b0 │ │ │ │ - ldr r3, [pc, #812] @ (306bc ) │ │ │ │ + beq.n 2fd08 │ │ │ │ + ldr r3, [pc, #812] @ (30014 ) │ │ │ │ ldr r5, [r5, r3] │ │ │ │ dmb ish │ │ │ │ ldr r3, [r5, #0] │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 305a0 │ │ │ │ + beq.w 2fef8 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ - ldr r1, [pc, #880] @ (30718 ) │ │ │ │ + ldr r1, [pc, #880] @ (30070 ) │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - blx 17188 │ │ │ │ + blx 17020 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r3 │ │ │ │ mov r2, r3 │ │ │ │ - blx 159b0 │ │ │ │ + blx 15878 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17b80 │ │ │ │ + blx 17a18 │ │ │ │ movs r1, #1 │ │ │ │ - blx 15b08 │ │ │ │ - b.n 300f2 │ │ │ │ + blx 159c4 │ │ │ │ + b.n 2fa4a │ │ │ │ mov r1, r9 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.n 2fe10 │ │ │ │ + b.n 2f768 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17b80 │ │ │ │ + blx 17a18 │ │ │ │ movs r1, #15 │ │ │ │ - blx 18924 │ │ │ │ + blx 18798 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17b80 │ │ │ │ + blx 17a18 │ │ │ │ movs r1, #53 @ 0x35 │ │ │ │ - blx 18924 │ │ │ │ + blx 18798 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - blx 18568 │ │ │ │ - b.n 30106 │ │ │ │ + blx 183e8 │ │ │ │ + b.n 2fa5e │ │ │ │ mov r0, r7 │ │ │ │ - blx 156b4 │ │ │ │ + blx 1557c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 300c4 │ │ │ │ + bne.w 2fa1c │ │ │ │ mov r0, r7 │ │ │ │ - blx 16b34 │ │ │ │ - blx 18a2c │ │ │ │ - ldr r1, [pc, #780] @ (3071c ) │ │ │ │ + blx 169d8 │ │ │ │ + blx 188a0 │ │ │ │ + ldr r1, [pc, #780] @ (30074 ) │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #780] @ (30720 ) │ │ │ │ + ldr r0, [pc, #780] @ (30078 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 187fc │ │ │ │ + blx 18670 │ │ │ │ movs r2, #5 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ str.w r8, [sp] │ │ │ │ - blx 17204 │ │ │ │ - b.n 2fff0 │ │ │ │ + blx 1709c │ │ │ │ + b.n 2f948 │ │ │ │ strd r3, r0, [sp, #12] │ │ │ │ - ldr r0, [pc, #752] @ (30724 ) │ │ │ │ + ldr r0, [pc, #752] @ (3007c ) │ │ │ │ add r0, pc │ │ │ │ - blx 155a0 │ │ │ │ + blx 15468 │ │ │ │ dmb ish │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r0, [r3, #0] │ │ │ │ dmb ish │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - b.n 2ffa4 │ │ │ │ + b.n 2f8fc │ │ │ │ strd r3, r0, [sp, #12] │ │ │ │ - ldr r0, [pc, #728] @ (30728 ) │ │ │ │ + ldr r0, [pc, #728] @ (30080 ) │ │ │ │ add r0, pc │ │ │ │ - blx 155a0 │ │ │ │ + blx 15468 │ │ │ │ dmb ish │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r0, [r3, #0] │ │ │ │ dmb ish │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - b.n 301d8 │ │ │ │ + b.n 2fb30 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17ccc │ │ │ │ - ldr r3, [pc, #588] @ (306bc ) │ │ │ │ + blx 17b58 │ │ │ │ + ldr r3, [pc, #588] @ (30014 ) │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ dmb ish │ │ │ │ ldr r1, [r3, #0] │ │ │ │ dmb ish │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 30582 │ │ │ │ + beq.n 2feda │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 300e2 │ │ │ │ + beq.w 2fa3a │ │ │ │ mov r0, r4 │ │ │ │ - blx 17ccc │ │ │ │ - ldr r3, [pc, #556] @ (306c0 ) │ │ │ │ + blx 17b58 │ │ │ │ + ldr r3, [pc, #556] @ (30018 ) │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ dmb ish │ │ │ │ ldr r2, [r3, #0] │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 30610 │ │ │ │ + beq.w 2ff68 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.w 300e2 │ │ │ │ + beq.w 2fa3a │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ - blx 17ccc │ │ │ │ - ldr r2, [pc, #524] @ (306c4 ) │ │ │ │ + blx 17b58 │ │ │ │ + ldr r2, [pc, #524] @ (3001c ) │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ dmb ish │ │ │ │ ldr r0, [r2, #0] │ │ │ │ dmb ish │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3064c │ │ │ │ + beq.w 2ffa4 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.w 300e2 │ │ │ │ + beq.w 2fa3a │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ - blx 17ccc │ │ │ │ - ldr r2, [pc, #488] @ (306c8 ) │ │ │ │ + blx 17b58 │ │ │ │ + ldr r2, [pc, #488] @ (30020 ) │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ dmb ish │ │ │ │ ldr r0, [r2, #0] │ │ │ │ dmb ish │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3066e │ │ │ │ + beq.w 2ffc6 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.w 300e2 │ │ │ │ + beq.w 2fa3a │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ - blx 17ccc │ │ │ │ - ldr r2, [pc, #452] @ (306cc ) │ │ │ │ + blx 17b58 │ │ │ │ + ldr r2, [pc, #452] @ (30024 ) │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ dmb ish │ │ │ │ ldr r0, [r2, #0] │ │ │ │ dmb ish │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 30690 │ │ │ │ + beq.w 2ffe8 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w 3036c │ │ │ │ - b.n 300e2 │ │ │ │ + bne.w 2fcc4 │ │ │ │ + b.n 2fa3a │ │ │ │ strd r3, r0, [sp, #12] │ │ │ │ - ldr r0, [pc, #508] @ (3072c ) │ │ │ │ + ldr r0, [pc, #508] @ (30084 ) │ │ │ │ add r0, pc │ │ │ │ - blx 155a0 │ │ │ │ + blx 15468 │ │ │ │ dmb ish │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r0, [r3, #0] │ │ │ │ dmb ish │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - b.n 301b2 │ │ │ │ + b.n 2fb0a │ │ │ │ strd r3, r0, [sp, #12] │ │ │ │ - ldr r0, [pc, #484] @ (30730 ) │ │ │ │ + ldr r0, [pc, #484] @ (30088 ) │ │ │ │ add r0, pc │ │ │ │ - blx 155a0 │ │ │ │ + blx 15468 │ │ │ │ dmb ish │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r0, [r3, #0] │ │ │ │ dmb ish │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - b.n 3038a │ │ │ │ + b.n 2fce2 │ │ │ │ strd r3, r0, [sp, #12] │ │ │ │ - ldr r0, [pc, #456] @ (30734 ) │ │ │ │ + ldr r0, [pc, #456] @ (3008c ) │ │ │ │ add r0, pc │ │ │ │ - blx 155a0 │ │ │ │ + blx 15468 │ │ │ │ dmb ish │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r0, [r3, #0] │ │ │ │ dmb ish │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - b.n 2ffc8 │ │ │ │ + b.n 2f920 │ │ │ │ strd r3, r0, [sp, #12] │ │ │ │ - ldr r0, [pc, #432] @ (30738 ) │ │ │ │ + ldr r0, [pc, #432] @ (30090 ) │ │ │ │ add r0, pc │ │ │ │ - blx 155a0 │ │ │ │ + blx 15468 │ │ │ │ dmb ish │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r0, [r3, #0] │ │ │ │ dmb ish │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - b.n 30484 │ │ │ │ - ldr r0, [pc, #408] @ (3073c ) │ │ │ │ + b.n 2fddc │ │ │ │ + ldr r0, [pc, #408] @ (30094 ) │ │ │ │ add r0, pc │ │ │ │ - blx 155a0 │ │ │ │ + blx 15468 │ │ │ │ dmb ish │ │ │ │ str r0, [r5, #0] │ │ │ │ dmb ish │ │ │ │ ldr r2, [r5, #0] │ │ │ │ - b.n 303a4 │ │ │ │ + b.n 2fcfc │ │ │ │ strd r3, r0, [sp, #12] │ │ │ │ - ldr r0, [pc, #388] @ (30740 ) │ │ │ │ + ldr r0, [pc, #388] @ (30098 ) │ │ │ │ add r0, pc │ │ │ │ - blx 155a0 │ │ │ │ + blx 15468 │ │ │ │ dmb ish │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r0, [r3, #0] │ │ │ │ dmb ish │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - b.n 2ffec │ │ │ │ + b.n 2f944 │ │ │ │ strd r3, r0, [sp, #12] │ │ │ │ - ldr r0, [pc, #360] @ (30744 ) │ │ │ │ + ldr r0, [pc, #360] @ (3009c ) │ │ │ │ add r0, pc │ │ │ │ - blx 155a0 │ │ │ │ + blx 15468 │ │ │ │ dmb ish │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r0, [r3, #0] │ │ │ │ dmb ish │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - b.n 301fe │ │ │ │ + b.n 2fb56 │ │ │ │ strd r3, r0, [sp, #12] │ │ │ │ - ldr r0, [pc, #336] @ (30748 ) │ │ │ │ + ldr r0, [pc, #336] @ (300a0 ) │ │ │ │ add r0, pc │ │ │ │ - blx 155a0 │ │ │ │ + blx 15468 │ │ │ │ dmb ish │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r0, [r3, #0] │ │ │ │ dmb ish │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - b.n 30362 │ │ │ │ + b.n 2fcba │ │ │ │ strd r3, r0, [sp, #12] │ │ │ │ - ldr r0, [pc, #308] @ (3074c ) │ │ │ │ + ldr r0, [pc, #308] @ (300a4 ) │ │ │ │ add r0, pc │ │ │ │ - blx 155a0 │ │ │ │ + blx 15468 │ │ │ │ dmb ish │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r0, [r3, #0] │ │ │ │ dmb ish │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r1, [sp, #16] │ │ │ │ - b.n 304a8 │ │ │ │ + b.n 2fe00 │ │ │ │ strd r3, r0, [sp, #12] │ │ │ │ - ldr r0, [pc, #284] @ (30750 ) │ │ │ │ + ldr r0, [pc, #284] @ (300a8 ) │ │ │ │ add r0, pc │ │ │ │ - blx 155a0 │ │ │ │ + blx 15468 │ │ │ │ dmb ish │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r0, [r3, #0] │ │ │ │ dmb ish │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - b.n 30224 │ │ │ │ - ldr r0, [pc, #260] @ (30754 ) │ │ │ │ + b.n 2fb7c │ │ │ │ + ldr r0, [pc, #260] @ (300ac ) │ │ │ │ strd r3, r1, [sp, #16] │ │ │ │ add r0, pc │ │ │ │ str r2, [sp, #12] │ │ │ │ - blx 155a0 │ │ │ │ + blx 15468 │ │ │ │ dmb ish │ │ │ │ ldr r2, [sp, #12] │ │ │ │ str r0, [r2, #0] │ │ │ │ dmb ish │ │ │ │ ldr r2, [r2, #0] │ │ │ │ ldrd r3, r1, [sp, #16] │ │ │ │ - b.n 304d0 │ │ │ │ - ldr r0, [pc, #232] @ (30758 ) │ │ │ │ + b.n 2fe28 │ │ │ │ + ldr r0, [pc, #232] @ (300b0 ) │ │ │ │ strd r3, r1, [sp, #16] │ │ │ │ add r0, pc │ │ │ │ str r2, [sp, #12] │ │ │ │ - blx 155a0 │ │ │ │ + blx 15468 │ │ │ │ dmb ish │ │ │ │ ldr r2, [sp, #12] │ │ │ │ str r0, [r2, #0] │ │ │ │ dmb ish │ │ │ │ ldr r2, [r2, #0] │ │ │ │ ldrd r3, r1, [sp, #16] │ │ │ │ - b.n 304f8 │ │ │ │ - ldr r0, [pc, #200] @ (3075c ) │ │ │ │ + b.n 2fe50 │ │ │ │ + ldr r0, [pc, #200] @ (300b4 ) │ │ │ │ strd r3, r1, [sp, #16] │ │ │ │ add r0, pc │ │ │ │ str r2, [sp, #12] │ │ │ │ - blx 155a0 │ │ │ │ + blx 15468 │ │ │ │ dmb ish │ │ │ │ ldr r2, [sp, #12] │ │ │ │ str r0, [r2, #0] │ │ │ │ dmb ish │ │ │ │ ldr r2, [r2, #0] │ │ │ │ ldrd r3, r1, [sp, #16] │ │ │ │ - b.n 30520 │ │ │ │ + b.n 2fe78 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - ldcl 0, cr0, [r6], #16 │ │ │ │ - asrs r0, r7, #12 │ │ │ │ + @ instruction: 0xf3be0004 │ │ │ │ + asrs r0, r3, #12 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r6, #13 │ │ │ │ + asrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r3, #15 │ │ │ │ + asrs r0, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r1, #14 │ │ │ │ + asrs r0, r5, #13 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r4, #14 │ │ │ │ + asrs r4, r0, #14 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r0, #13 │ │ │ │ + asrs r0, r4, #12 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r0, #12 │ │ │ │ + lsrs r4, r4, #6 │ │ │ │ movs r5, r0 │ │ │ │ - b.n 304b2 │ │ │ │ - vtbl.8 d29, {d15}, d4 │ │ │ │ + b.n 2fe0a │ │ │ │ + vqshlu.s64 d29, d4, #63 @ 0x3f │ │ │ │ movs r2, r0 │ │ │ │ - str r2, [r5, #12] │ │ │ │ + ldrsh r6, [r2, r6] │ │ │ │ movs r2, r0 │ │ │ │ - cmp r1, #190 @ 0xbe │ │ │ │ + cmp r0, #106 @ 0x6a │ │ │ │ movs r2, r0 │ │ │ │ - adds r3, #186 @ 0xba │ │ │ │ + adds r2, #102 @ 0x66 │ │ │ │ movs r2, r0 │ │ │ │ - str r6, [r6, #4] │ │ │ │ + ldrsh r2, [r4, r4] │ │ │ │ movs r2, r0 │ │ │ │ - adds r3, #122 @ 0x7a │ │ │ │ + adds r2, #38 @ 0x26 │ │ │ │ movs r2, r0 │ │ │ │ - strb r6, [r4, r4] │ │ │ │ + strh r2, [r2, r7] │ │ │ │ movs r2, r0 │ │ │ │ - bvc.n 30788 │ │ │ │ + bpl.n 30000 │ │ │ │ movs r2, r0 │ │ │ │ - str r4, [r6, #8] │ │ │ │ + ldrsh r0, [r4, r5] │ │ │ │ movs r2, r0 │ │ │ │ - cmp r1, #0 │ │ │ │ + movs r7, #172 @ 0xac │ │ │ │ movs r2, r0 │ │ │ │ - bvc.n 30764 │ │ │ │ + bpl.n 2ffdc │ │ │ │ movs r2, r0 │ │ │ │ - adds r2, #248 @ 0xf8 │ │ │ │ + adds r1, #164 @ 0xa4 │ │ │ │ movs r2, r0 │ │ │ │ - cmp r0, #232 @ 0xe8 │ │ │ │ + movs r7, #148 @ 0x94 │ │ │ │ movs r2, r0 │ │ │ │ - str r6, [r2, #0] │ │ │ │ + ldrsh r2, [r0, r3] │ │ │ │ movs r2, r0 │ │ │ │ - cmp r1, #68 @ 0x44 │ │ │ │ + movs r7, #240 @ 0xf0 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r7, [pc, #360] @ (30884 ) │ │ │ │ + ldr r6, [pc, #24] @ (3008c ) │ │ │ │ movs r2, r0 │ │ │ │ - ldrsh r6, [r4, r5] │ │ │ │ + ldrsh r2, [r2, r0] │ │ │ │ movs r2, r0 │ │ │ │ - cmp r0, #92 @ 0x5c │ │ │ │ + movs r7, #8 │ │ │ │ movs r2, r0 │ │ │ │ - strh r2, [r1, r5] │ │ │ │ + str r6, [r6, r7] │ │ │ │ movs r2, r0 │ │ │ │ - strh r4, [r5, r4] │ │ │ │ + str r0, [r3, r7] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r2, [r3, r7] │ │ │ │ + ldrb r6, [r0, r2] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r4, [r7, r6] │ │ │ │ + ldrb r0, [r5, r1] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r6, [r4, r6] │ │ │ │ + ldrb r2, [r2, r1] │ │ │ │ movs r2, r0 │ │ │ │ - adds r0, #164 @ 0xa4 │ │ │ │ + cmp r7, #80 @ 0x50 │ │ │ │ movs r2, r0 │ │ │ │ - adds r0, #138 @ 0x8a │ │ │ │ + cmp r7, #54 @ 0x36 │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r0, [r4, r5] │ │ │ │ + ldrb r4, [r1, r0] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r6, [r6, r4] │ │ │ │ + ldrh r2, [r4, r7] │ │ │ │ movs r2, r0 │ │ │ │ - strh r0, [r0, r0] │ │ │ │ + str r4, [r5, r2] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r2, [r6, r3] │ │ │ │ + ldrh r6, [r3, r6] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r0, [r5, r3] │ │ │ │ + ldrh r4, [r2, r6] │ │ │ │ movs r2, r0 │ │ │ │ - str r2, [r5, r4] │ │ │ │ + ldr r7, [pc, #856] @ (30408 ) │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r4, [r3, r2] │ │ │ │ + ldrh r0, [r1, r5] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r6, [r0, r2] │ │ │ │ + ldrh r2, [r6, r4] │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -00030760 : │ │ │ │ - ldr r3, [pc, #8] @ (3076c ) │ │ │ │ +000300b8 : │ │ │ │ + ldr r3, [pc, #8] @ (300c4 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, r3 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ bx lr │ │ │ │ - stc2l 0, cr0, [r2], {4} │ │ │ │ + lsls r2, r4, #13 │ │ │ │ + movs r5, r0 │ │ │ │ │ │ │ │ -00030770 : │ │ │ │ +000300c8 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #64] @ (307c0 ) │ │ │ │ + ldr r3, [pc, #64] @ (30118 ) │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r3, #0] │ │ │ │ adds r4, r0, r5 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ - cbz r3, 3078e │ │ │ │ + cbz r3, 300e6 │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrd r2, r3, [r4, #12] │ │ │ │ mov r6, r0 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - blx 1738c │ │ │ │ + blx 17224 │ │ │ │ ldr r2, [r4, #28] │ │ │ │ mov r3, r0 │ │ │ │ str r0, [r4, #32] │ │ │ │ - cbz r2, 307b6 │ │ │ │ + cbz r2, 3010e │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 3078a │ │ │ │ + bne.n 300e2 │ │ │ │ mov r0, r3 │ │ │ │ ldr r1, [r6, r5] │ │ │ │ - blx 15fd8 │ │ │ │ + blx 15e94 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ - b.n 3078a │ │ │ │ + b.n 300e2 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ - blx 17d5c │ │ │ │ + blx 17be8 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ - b.n 307a4 │ │ │ │ - stc2 0, cr0, [r4], #16 │ │ │ │ + b.n 300fc │ │ │ │ + lsls r4, r0, #13 │ │ │ │ + movs r5, r0 │ │ │ │ │ │ │ │ -000307c4 : │ │ │ │ +0003011c : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - blx 173b0 │ │ │ │ + blx 17248 │ │ │ │ movs r1, #0 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 1667c │ │ │ │ + b.w 1652c │ │ │ │ │ │ │ │ -000307e0 : │ │ │ │ +00030138 : │ │ │ │ push {r0, r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r1, [pc, #72] @ (3083c ) │ │ │ │ + ldr r1, [pc, #72] @ (30194 ) │ │ │ │ sub sp, #20 │ │ │ │ - ldr r2, [pc, #72] @ (30840 ) │ │ │ │ + ldr r2, [pc, #72] @ (30198 ) │ │ │ │ add r3, sp, #24 │ │ │ │ add r1, pc │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr.w r1, [r3], #4 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #12] │ │ │ │ mov.w r2, #0 │ │ │ │ strd r1, r3, [sp, #4] │ │ │ │ - blx 173b0 │ │ │ │ + blx 17248 │ │ │ │ ldrd r1, r2, [sp, #4] │ │ │ │ - blx 1645c │ │ │ │ - ldr r2, [pc, #40] @ (30844 ) │ │ │ │ - ldr r3, [pc, #36] @ (30840 ) │ │ │ │ + blx 1630c │ │ │ │ + ldr r2, [pc, #40] @ (3019c ) │ │ │ │ + ldr r3, [pc, #36] @ (30198 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 30836 │ │ │ │ + bne.n 3018e │ │ │ │ add sp, #20 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ - blx 17a74 <__stack_chk_fail@plt> │ │ │ │ + blx 1790c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - b.n 31020 │ │ │ │ - movs r4, r0 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + @ instruction: 0xeab80004 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 30fe0 │ │ │ │ - movs r4, r0 │ │ │ │ + eors.w r0, r4, r4 │ │ │ │ │ │ │ │ -00030848 : │ │ │ │ +000301a0 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - blx 173b0 │ │ │ │ - cbz r4, 3087e │ │ │ │ + blx 17248 │ │ │ │ + cbz r4, 301d6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 30868 │ │ │ │ + cbz r3, 301c0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 30872 │ │ │ │ + beq.n 301ca │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 3087e │ │ │ │ - ldr r3, [pc, #32] @ (30894 ) │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 301d6 │ │ │ │ + ldr r3, [pc, #32] @ (301ec ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r4, r3 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r1, [pc, #24] @ (30898 ) │ │ │ │ - ldr r2, [pc, #24] @ (3089c ) │ │ │ │ - ldr r0, [pc, #28] @ (308a0 ) │ │ │ │ + ldr r1, [pc, #24] @ (301f0 ) │ │ │ │ + ldr r2, [pc, #24] @ (301f4 ) │ │ │ │ + ldr r0, [pc, #28] @ (301f8 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #224 @ 0xe0 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ + blx 16f48 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - @ instruction: 0xfbb00004 │ │ │ │ - bne.n 3080c │ │ │ │ + lsls r0, r2, #9 │ │ │ │ + movs r5, r0 │ │ │ │ + beq.n 30284 │ │ │ │ movs r2, r0 │ │ │ │ - ldrh r6, [r3, r2] │ │ │ │ + ldr r2, [r1, r5] │ │ │ │ movs r2, r0 │ │ │ │ - movs r3, #114 @ 0x72 │ │ │ │ + movs r2, #30 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -000308a4 : │ │ │ │ +000301fc : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - blx 173b0 │ │ │ │ - cbz r4, 308e0 │ │ │ │ + blx 17248 │ │ │ │ + cbz r4, 30238 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 308c4 │ │ │ │ + cbz r3, 3021c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 308ce │ │ │ │ + beq.n 30226 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 308e0 │ │ │ │ - ldr r3, [pc, #40] @ (308f8 ) │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 30238 │ │ │ │ + ldr r3, [pc, #40] @ (30250 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r4, r3 │ │ │ │ ldr r0, [r4, #92] @ 0x5c │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 18ca4 │ │ │ │ - ldr r1, [pc, #24] @ (308fc ) │ │ │ │ - ldr r2, [pc, #28] @ (30900 ) │ │ │ │ - ldr r0, [pc, #28] @ (30904 ) │ │ │ │ + b.w 18b18 │ │ │ │ + ldr r1, [pc, #24] @ (30254 ) │ │ │ │ + ldr r2, [pc, #28] @ (30258 ) │ │ │ │ + ldr r0, [pc, #28] @ (3025c ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #256 @ 0x100 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ + blx 16f48 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - smmla r0, r4, r4, r0 │ │ │ │ - bne.n 309ac │ │ │ │ + lsls r4, r6, #7 │ │ │ │ + movs r5, r0 │ │ │ │ + ldmia r7, {r1, r2, r5, r6, r7} │ │ │ │ movs r2, r0 │ │ │ │ - ldrh r4, [r7, r0] │ │ │ │ + ldr r0, [r5, r3] │ │ │ │ movs r2, r0 │ │ │ │ - movs r3, #14 │ │ │ │ + movs r1, #186 @ 0xba │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -00030908 : │ │ │ │ +00030260 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - blx 173b0 │ │ │ │ - cbz r4, 30944 │ │ │ │ + blx 17248 │ │ │ │ + cbz r4, 3029c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 30928 │ │ │ │ + cbz r3, 30280 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 30932 │ │ │ │ + beq.n 3028a │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 30944 │ │ │ │ - ldr r3, [pc, #40] @ (3095c ) │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 3029c │ │ │ │ + ldr r3, [pc, #40] @ (302b4 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r4, r3 │ │ │ │ ldr r0, [r4, #92] @ 0x5c │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 16f08 │ │ │ │ - ldr r1, [pc, #24] @ (30960 ) │ │ │ │ - ldr r2, [pc, #28] @ (30964 ) │ │ │ │ - ldr r0, [pc, #28] @ (30968 ) │ │ │ │ + b.w 16da0 │ │ │ │ + ldr r1, [pc, #24] @ (302b8 ) │ │ │ │ + ldr r2, [pc, #28] @ (302bc ) │ │ │ │ + ldr r0, [pc, #28] @ (302c0 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #284 @ 0x11c │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ + blx 16f48 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - @ instruction: 0xfaf00004 │ │ │ │ - beq.n 30948 │ │ │ │ + lsls r0, r2, #6 │ │ │ │ + movs r5, r0 │ │ │ │ + ldmia r7, {r1, r7} │ │ │ │ movs r2, r0 │ │ │ │ - ldr r0, [r3, r7] │ │ │ │ + ldr r4, [r0, r2] │ │ │ │ movs r2, r0 │ │ │ │ - movs r2, #170 @ 0xaa │ │ │ │ + movs r1, #86 @ 0x56 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -0003096c : │ │ │ │ +000302c4 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ - blx 173b0 │ │ │ │ + blx 17248 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 30a14 │ │ │ │ + beq.n 3036c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - cbz r3, 30992 │ │ │ │ + cbz r3, 302ea │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 3099e │ │ │ │ + beq.n 302f6 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 17668 │ │ │ │ + blx 17500 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 30a14 │ │ │ │ - cbz r4, 309ba │ │ │ │ - blx 16b40 │ │ │ │ + beq.n 3036c │ │ │ │ + cbz r4, 30312 │ │ │ │ + blx 169e4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 309ae │ │ │ │ + cbz r3, 30306 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 309ba │ │ │ │ + beq.n 30312 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ + blx 17500 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 30a2e │ │ │ │ - ldr r3, [pc, #132] @ (30a40 ) │ │ │ │ + beq.n 30386 │ │ │ │ + ldr r3, [pc, #132] @ (30398 ) │ │ │ │ movs r2, #0 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r3, r5 │ │ │ │ ldr r0, [r3, #24] │ │ │ │ str r2, [r3, #28] │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 30a3c │ │ │ │ + beq.n 30394 │ │ │ │ str r2, [r3, #24] │ │ │ │ - cbz r0, 309d8 │ │ │ │ + cbz r0, 30330 │ │ │ │ str r3, [sp, #4] │ │ │ │ - blx 15aa8 │ │ │ │ + blx 15964 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - cbz r4, 309e6 │ │ │ │ + cbz r4, 3033e │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - blx 1676c │ │ │ │ + blx 1661c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ str r4, [r3, #24] │ │ │ │ - ldr r3, [pc, #88] @ (30a44 ) │ │ │ │ + ldr r3, [pc, #88] @ (3039c ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r3, #0] │ │ │ │ add r4, r5 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - cbz r0, 30a02 │ │ │ │ - blx 171ec │ │ │ │ + cbz r0, 3035a │ │ │ │ + blx 17084 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #32] │ │ │ │ - blx 157b4 │ │ │ │ - ldr r3, [pc, #68] @ (30a48 ) │ │ │ │ + blx 1567c │ │ │ │ + ldr r3, [pc, #68] @ (303a0 ) │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r3, #20] │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 18344 │ │ │ │ - ldr r1, [pc, #52] @ (30a4c ) │ │ │ │ - ldr r2, [pc, #56] @ (30a50 ) │ │ │ │ - ldr r0, [pc, #56] @ (30a54 ) │ │ │ │ + b.w 181c4 │ │ │ │ + ldr r1, [pc, #52] @ (303a4 ) │ │ │ │ + ldr r2, [pc, #56] @ (303a8 ) │ │ │ │ + ldr r0, [pc, #56] @ (303ac ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add r0, pc │ │ │ │ add.w r1, r1, #320 @ 0x140 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 170ac │ │ │ │ - ldr r1, [pc, #40] @ (30a58 ) │ │ │ │ - ldr r2, [pc, #40] @ (30a5c ) │ │ │ │ - ldr r0, [pc, #44] @ (30a60 ) │ │ │ │ + b.w 16f44 │ │ │ │ + ldr r1, [pc, #40] @ (303b0 ) │ │ │ │ + ldr r2, [pc, #40] @ (303b4 ) │ │ │ │ + ldr r0, [pc, #44] @ (303b8 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add r0, pc │ │ │ │ - b.n 30a20 │ │ │ │ + b.n 30378 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - @ instruction: 0xfa660004 │ │ │ │ - @ instruction: 0xfa3a0004 │ │ │ │ - @ instruction: 0xfa1e0004 │ │ │ │ - beq.n 30a94 │ │ │ │ + lsls r6, r0, #4 │ │ │ │ + movs r5, r0 │ │ │ │ + lsls r2, r3, #3 │ │ │ │ + movs r5, r0 │ │ │ │ + lsls r6, r7, #2 │ │ │ │ + movs r5, r0 │ │ │ │ + ldmia r6!, {r1, r4, r5, r7} │ │ │ │ movs r2, r0 │ │ │ │ - ldr r0, [r1, r4] │ │ │ │ + ldrsb r4, [r6, r6] │ │ │ │ movs r2, r0 │ │ │ │ - movs r1, #222 @ 0xde │ │ │ │ + movs r0, #138 @ 0x8a │ │ │ │ movs r2, r0 │ │ │ │ - beq.n 30a6c │ │ │ │ + ldmia r6!, {r3, r4, r7} │ │ │ │ movs r2, r0 │ │ │ │ - ldr r2, [r2, r6] │ │ │ │ + ldr r6, [r7, r0] │ │ │ │ movs r2, r0 │ │ │ │ - movs r1, #196 @ 0xc4 │ │ │ │ + movs r0, #112 @ 0x70 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -00030a64 : │ │ │ │ +000303bc : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - blx 173b0 │ │ │ │ - cbz r4, 30aa6 │ │ │ │ + blx 17248 │ │ │ │ + cbz r4, 303fe │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 30a84 │ │ │ │ + cbz r3, 303dc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 30a8e │ │ │ │ + beq.n 303e6 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 30aa6 │ │ │ │ - ldr r3, [pc, #48] @ (30ac0 ) │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 303fe │ │ │ │ + ldr r3, [pc, #48] @ (30418 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r4, r3 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ - cbnz r3, 30a9e │ │ │ │ + cbnz r3, 303f6 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ pop {r4, pc} │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 17674 │ │ │ │ - ldr r1, [pc, #28] @ (30ac4 ) │ │ │ │ - ldr r2, [pc, #28] @ (30ac8 ) │ │ │ │ - ldr r0, [pc, #32] @ (30acc ) │ │ │ │ + b.w 1750c │ │ │ │ + ldr r1, [pc, #28] @ (3041c ) │ │ │ │ + ldr r2, [pc, #28] @ (30420 ) │ │ │ │ + ldr r0, [pc, #32] @ (30424 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #352 @ 0x160 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ + blx 16f48 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldrsb.w r0, [r4, #4] │ │ │ │ - ldmia r7, {r4, r7} │ │ │ │ + movs r4, r6 │ │ │ │ + movs r5, r0 │ │ │ │ + ldmia r6!, {r5} │ │ │ │ movs r2, r0 │ │ │ │ - ldr r6, [r6, r1] │ │ │ │ + ldrsb r2, [r4, r4] │ │ │ │ movs r2, r0 │ │ │ │ - movs r1, #72 @ 0x48 │ │ │ │ + subs r4, r6, #7 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -00030ad0 : │ │ │ │ +00030428 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ - blx 173b0 │ │ │ │ + blx 17248 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 30b78 │ │ │ │ + beq.n 304d0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - cbz r3, 30af6 │ │ │ │ + cbz r3, 3044e │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 30b02 │ │ │ │ + beq.n 3045a │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 17668 │ │ │ │ + blx 17500 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 30b78 │ │ │ │ - cbz r4, 30b1e │ │ │ │ - blx 17f58 │ │ │ │ + beq.n 304d0 │ │ │ │ + cbz r4, 30476 │ │ │ │ + blx 17de4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 30b12 │ │ │ │ + cbz r3, 3046a │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 30b1e │ │ │ │ + beq.n 30476 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ + blx 17500 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 30b92 │ │ │ │ - ldr r3, [pc, #132] @ (30ba4 ) │ │ │ │ + beq.n 304ea │ │ │ │ + ldr r3, [pc, #132] @ (304fc ) │ │ │ │ movs r2, #0 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ adds r1, r5, r3 │ │ │ │ ldr r0, [r5, r3] │ │ │ │ str r2, [r1, #8] │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 30ba0 │ │ │ │ + beq.n 304f8 │ │ │ │ str r2, [r5, r3] │ │ │ │ - cbz r0, 30b3c │ │ │ │ + cbz r0, 30494 │ │ │ │ str r3, [sp, #4] │ │ │ │ - blx 15aa8 │ │ │ │ + blx 15964 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - cbz r4, 30b4a │ │ │ │ + cbz r4, 304a2 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - blx 1676c │ │ │ │ + blx 1661c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ str r4, [r5, r3] │ │ │ │ - ldr r3, [pc, #88] @ (30ba8 ) │ │ │ │ + ldr r3, [pc, #88] @ (30500 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r3, #0] │ │ │ │ add r4, r5 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - cbz r0, 30b66 │ │ │ │ - blx 171ec │ │ │ │ + cbz r0, 304be │ │ │ │ + blx 17084 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #32] │ │ │ │ - blx 157b4 │ │ │ │ - ldr r3, [pc, #68] @ (30bac ) │ │ │ │ + blx 1567c │ │ │ │ + ldr r3, [pc, #68] @ (30504 ) │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r3, #32] │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 18344 │ │ │ │ - ldr r1, [pc, #52] @ (30bb0 ) │ │ │ │ - ldr r2, [pc, #56] @ (30bb4 ) │ │ │ │ - ldr r0, [pc, #56] @ (30bb8 ) │ │ │ │ + b.w 181c4 │ │ │ │ + ldr r1, [pc, #52] @ (30508 ) │ │ │ │ + ldr r2, [pc, #56] @ (3050c ) │ │ │ │ + ldr r0, [pc, #56] @ (30510 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add r0, pc │ │ │ │ add.w r1, r1, #384 @ 0x180 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 170ac │ │ │ │ - ldr r1, [pc, #40] @ (30bbc ) │ │ │ │ - ldr r2, [pc, #40] @ (30bc0 ) │ │ │ │ - ldr r0, [pc, #44] @ (30bc4 ) │ │ │ │ + b.w 16f44 │ │ │ │ + ldr r1, [pc, #40] @ (30514 ) │ │ │ │ + ldr r2, [pc, #40] @ (30518 ) │ │ │ │ + ldr r0, [pc, #44] @ (3051c ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add r0, pc │ │ │ │ - b.n 30b84 │ │ │ │ + b.n 304dc │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - vst4.8 {d0-d3}, [r2], r4 │ │ │ │ - ldr.w r0, [r6, #4] │ │ │ │ - ldrh.w r0, [sl, #4] │ │ │ │ - ldmia r6!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + vaddl.u32 q0, d2, d4 │ │ │ │ + vhadd.u d16, d6, d4 │ │ │ │ + vhadd.u16 d16, d10, d4 │ │ │ │ + ldmia r5!, {r1, r2, r3, r6} │ │ │ │ movs r2, r0 │ │ │ │ - ldrsb r4, [r4, r6] │ │ │ │ + ldrsb r0, [r2, r1] │ │ │ │ movs r2, r0 │ │ │ │ - movs r0, #122 @ 0x7a │ │ │ │ + subs r6, r4, #4 │ │ │ │ movs r2, r0 │ │ │ │ - ldmia r6!, {r2, r5, r7} │ │ │ │ + ldmia r5, {r2, r4, r5} │ │ │ │ movs r2, r0 │ │ │ │ - ldr r6, [r5, r1] │ │ │ │ + ldrsb r2, [r3, r4] │ │ │ │ movs r2, r0 │ │ │ │ - movs r0, #96 @ 0x60 │ │ │ │ + subs r4, r1, #4 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -00030bc8 : │ │ │ │ +00030520 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ - blx 173b0 │ │ │ │ - cbz r4, 30c18 │ │ │ │ + blx 17248 │ │ │ │ + cbz r4, 30570 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 30bea │ │ │ │ + cbz r3, 30542 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 30bf4 │ │ │ │ + beq.n 3054c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 30c18 │ │ │ │ - ldr r3, [pc, #56] @ (30c30 ) │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 30570 │ │ │ │ + ldr r3, [pc, #56] @ (30588 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ adds r2, r4, r3 │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ - cbz r2, 30c04 │ │ │ │ - cbz r0, 30c08 │ │ │ │ + cbz r2, 3055c │ │ │ │ + cbz r0, 30560 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ str r3, [sp, #4] │ │ │ │ - blx 16d8c │ │ │ │ - blx 165bc │ │ │ │ + blx 16c24 │ │ │ │ + blx 1646c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ str r0, [r4, r3] │ │ │ │ - b.n 30c04 │ │ │ │ - ldr r1, [pc, #24] @ (30c34 ) │ │ │ │ - ldr r2, [pc, #28] @ (30c38 ) │ │ │ │ - ldr r0, [pc, #28] @ (30c3c ) │ │ │ │ + b.n 3055c │ │ │ │ + ldr r1, [pc, #24] @ (3058c ) │ │ │ │ + ldr r2, [pc, #28] @ (30590 ) │ │ │ │ + ldr r0, [pc, #28] @ (30594 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #416 @ 0x1a0 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ + blx 16f48 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 30c04 │ │ │ │ - strh.w r0, [lr, r4] │ │ │ │ - ldmia r6!, {r1, r2, r3, r4} │ │ │ │ + b.n 3055c │ │ │ │ + cdp2 0, 12, cr0, cr14, cr4, {0} │ │ │ │ + ldmia r4!, {r1, r2, r3, r5, r7} │ │ │ │ movs r2, r0 │ │ │ │ - ldrsb r4, [r0, r4] │ │ │ │ + strb r0, [r6, r6] │ │ │ │ movs r2, r0 │ │ │ │ - subs r6, r2, #7 │ │ │ │ + subs r2, r0, #2 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -00030c40 : │ │ │ │ +00030598 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ - blx 173b0 │ │ │ │ + blx 17248 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 30ce6 │ │ │ │ + beq.n 3063e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - cbz r3, 30c66 │ │ │ │ + cbz r3, 305be │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 30c72 │ │ │ │ + beq.n 305ca │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 17668 │ │ │ │ + blx 17500 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 30ce6 │ │ │ │ - cbz r4, 30c8e │ │ │ │ - blx 166d8 │ │ │ │ + beq.n 3063e │ │ │ │ + cbz r4, 305e6 │ │ │ │ + blx 16588 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 30c82 │ │ │ │ + cbz r3, 305da │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 30c8e │ │ │ │ + beq.n 305e6 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ + blx 17500 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 30d00 │ │ │ │ - ldr r3, [pc, #132] @ (30d14 ) │ │ │ │ + beq.n 30658 │ │ │ │ + ldr r3, [pc, #132] @ (3066c ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r3, r5 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 30d0e │ │ │ │ + beq.n 30666 │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r3, #4] │ │ │ │ - cbz r0, 30caa │ │ │ │ + cbz r0, 30602 │ │ │ │ str r3, [sp, #4] │ │ │ │ - blx 15aa8 │ │ │ │ + blx 15964 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - cbz r4, 30cb8 │ │ │ │ + cbz r4, 30610 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - blx 1676c │ │ │ │ + blx 1661c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ str r4, [r3, #4] │ │ │ │ - ldr r3, [pc, #92] @ (30d18 ) │ │ │ │ + ldr r3, [pc, #92] @ (30670 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r3, #0] │ │ │ │ add r4, r5 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - cbz r0, 30cd4 │ │ │ │ - blx 171ec │ │ │ │ + cbz r0, 3062c │ │ │ │ + blx 17084 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #32] │ │ │ │ - blx 157b4 │ │ │ │ - ldr r3, [pc, #68] @ (30d1c ) │ │ │ │ + blx 1567c │ │ │ │ + ldr r3, [pc, #68] @ (30674 ) │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r3, #64] @ 0x40 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 18344 │ │ │ │ - ldr r1, [pc, #56] @ (30d20 ) │ │ │ │ - ldr r2, [pc, #56] @ (30d24 ) │ │ │ │ - ldr r0, [pc, #60] @ (30d28 ) │ │ │ │ + b.w 181c4 │ │ │ │ + ldr r1, [pc, #56] @ (30678 ) │ │ │ │ + ldr r2, [pc, #56] @ (3067c ) │ │ │ │ + ldr r0, [pc, #60] @ (30680 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add r0, pc │ │ │ │ add.w r1, r1, #448 @ 0x1c0 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 170ac │ │ │ │ - ldr r1, [pc, #40] @ (30d2c ) │ │ │ │ - ldr r2, [pc, #44] @ (30d30 ) │ │ │ │ - ldr r0, [pc, #44] @ (30d34 ) │ │ │ │ + b.w 16f44 │ │ │ │ + ldr r1, [pc, #40] @ (30684 ) │ │ │ │ + ldr r2, [pc, #44] @ (30688 ) │ │ │ │ + ldr r0, [pc, #44] @ (3068c ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add r0, pc │ │ │ │ - b.n 30cf2 │ │ │ │ + b.n 3064a │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf7940004 │ │ │ │ - @ instruction: 0xf7680004 │ │ │ │ - @ instruction: 0xf74c0004 │ │ │ │ - ldmia r5!, {r4, r6} │ │ │ │ + cdp2 0, 3, cr0, cr4, cr4, {0} │ │ │ │ + cdp2 0, 0, cr0, cr8, cr4, {0} │ │ │ │ + stc2l 0, cr0, [ip, #16]! │ │ │ │ + ldmia r3!, {r5, r6, r7} │ │ │ │ movs r2, r0 │ │ │ │ - ldrsb r6, [r6, r0] │ │ │ │ + strb r2, [r4, r3] │ │ │ │ movs r2, r0 │ │ │ │ - subs r4, r1, #4 │ │ │ │ + adds r0, r7, #6 │ │ │ │ movs r2, r0 │ │ │ │ - ldmia r5, {r1, r2, r4, r5} │ │ │ │ + ldmia r3!, {r1, r2, r6, r7} │ │ │ │ movs r2, r0 │ │ │ │ - ldrsb r4, [r7, r4] │ │ │ │ + strb r0, [r5, r7] │ │ │ │ movs r2, r0 │ │ │ │ - subs r2, r6, #3 │ │ │ │ + adds r6, r3, #6 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -00030d38 : │ │ │ │ +00030690 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - blx 173b0 │ │ │ │ - cbz r4, 30d6e │ │ │ │ + blx 17248 │ │ │ │ + cbz r4, 306c6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 30d58 │ │ │ │ + cbz r3, 306b0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 30d62 │ │ │ │ + beq.n 306ba │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 30d6e │ │ │ │ - ldr r3, [pc, #36] @ (30d88 ) │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 306c6 │ │ │ │ + ldr r3, [pc, #36] @ (306e0 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r4, r3 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r1, [pc, #28] @ (30d8c ) │ │ │ │ - ldr r2, [pc, #28] @ (30d90 ) │ │ │ │ - ldr r0, [pc, #32] @ (30d94 ) │ │ │ │ + ldr r1, [pc, #28] @ (306e4 ) │ │ │ │ + ldr r2, [pc, #28] @ (306e8 ) │ │ │ │ + ldr r0, [pc, #32] @ (306ec ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #484 @ 0x1e4 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ + blx 16f48 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - movt r0, #2052 @ 0x804 │ │ │ │ - ldmia r4!, {r3, r6, r7} │ │ │ │ + stc2l 0, cr0, [r0, #-16]! │ │ │ │ + ldmia r3, {r3, r4, r6} │ │ │ │ movs r2, r0 │ │ │ │ - strb r6, [r5, r6] │ │ │ │ + strb r2, [r3, r1] │ │ │ │ movs r2, r0 │ │ │ │ - subs r0, r0, #2 │ │ │ │ + adds r4, r5, #4 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -00030d98 : │ │ │ │ +000306f0 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - blx 173b0 │ │ │ │ - cbz r4, 30dfe │ │ │ │ + blx 17248 │ │ │ │ + cbz r4, 30756 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 30dbc │ │ │ │ + cbz r3, 30714 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 30dc6 │ │ │ │ + beq.n 3071e │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 30dfe │ │ │ │ - ldr r3, [pc, #84] @ (30e1c ) │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 30756 │ │ │ │ + ldr r3, [pc, #84] @ (30774 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r3, r4 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ cmp r2, r5 │ │ │ │ - beq.n 30e18 │ │ │ │ + beq.n 30770 │ │ │ │ ldr r0, [r3, #32] │ │ │ │ str r5, [r3, #12] │ │ │ │ - cbz r0, 30dec │ │ │ │ + cbz r0, 30744 │ │ │ │ str r3, [sp, #4] │ │ │ │ - blx 171ec │ │ │ │ + blx 17084 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [r3, #32] │ │ │ │ - blx 157b4 │ │ │ │ - ldr r3, [pc, #48] @ (30e20 ) │ │ │ │ + blx 1567c │ │ │ │ + ldr r3, [pc, #48] @ (30778 ) │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r3, #36] @ 0x24 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 18344 │ │ │ │ - ldr r1, [pc, #36] @ (30e24 ) │ │ │ │ - ldr r2, [pc, #36] @ (30e28 ) │ │ │ │ - ldr r0, [pc, #40] @ (30e2c ) │ │ │ │ + b.w 181c4 │ │ │ │ + ldr r1, [pc, #36] @ (3077c ) │ │ │ │ + ldr r2, [pc, #36] @ (30780 ) │ │ │ │ + ldr r0, [pc, #40] @ (30784 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #520 @ 0x208 │ │ │ │ add r0, pc │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 170ac │ │ │ │ + b.w 16f44 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - @ instruction: 0xf65c0004 │ │ │ │ - @ instruction: 0xf6340004 │ │ │ │ - ldmia r4, {r3, r4, r5} │ │ │ │ + ldc2l 0, cr0, [ip], #16 │ │ │ │ + ldc2l 0, cr0, [r4], {4} │ │ │ │ + ldmia r2!, {r3, r6, r7} │ │ │ │ movs r2, r0 │ │ │ │ - strb r6, [r3, r4] │ │ │ │ + strh r2, [r1, r7] │ │ │ │ movs r2, r0 │ │ │ │ - adds r0, r6, #7 │ │ │ │ + adds r4, r3, #2 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -00030e30 : │ │ │ │ +00030788 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - blx 173b0 │ │ │ │ - cbz r4, 30e66 │ │ │ │ + blx 17248 │ │ │ │ + cbz r4, 307be │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 30e50 │ │ │ │ + cbz r3, 307a8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 30e5a │ │ │ │ + beq.n 307b2 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 30e66 │ │ │ │ - ldr r3, [pc, #36] @ (30e80 ) │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 307be │ │ │ │ + ldr r3, [pc, #36] @ (307d8 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r4, r3 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r1, [pc, #28] @ (30e84 ) │ │ │ │ - ldr r2, [pc, #28] @ (30e88 ) │ │ │ │ - ldr r0, [pc, #32] @ (30e8c ) │ │ │ │ + ldr r1, [pc, #28] @ (307dc ) │ │ │ │ + ldr r2, [pc, #28] @ (307e0 ) │ │ │ │ + ldr r0, [pc, #32] @ (307e4 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #548 @ 0x224 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ + blx 16f48 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - rsb r0, r8, #8650752 @ 0x840000 │ │ │ │ - ldmia r3!, {r4, r6, r7} │ │ │ │ + stc2l 0, cr0, [r8], #-16 │ │ │ │ + ldmia r2!, {r5, r6} │ │ │ │ movs r2, r0 │ │ │ │ - strb r6, [r6, r2] │ │ │ │ + strh r2, [r4, r5] │ │ │ │ movs r2, r0 │ │ │ │ - adds r0, r1, #6 │ │ │ │ + adds r4, r6, #0 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -00030e90 : │ │ │ │ +000307e8 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - blx 173b0 │ │ │ │ - cbz r4, 30ef6 │ │ │ │ + blx 17248 │ │ │ │ + cbz r4, 3084e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 30eb4 │ │ │ │ + cbz r3, 3080c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 30ebe │ │ │ │ + beq.n 30816 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 30ef6 │ │ │ │ - ldr r3, [pc, #84] @ (30f14 ) │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 3084e │ │ │ │ + ldr r3, [pc, #84] @ (3086c ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r3, r4 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ cmp r2, r5 │ │ │ │ - beq.n 30f10 │ │ │ │ + beq.n 30868 │ │ │ │ ldr r0, [r3, #32] │ │ │ │ str r5, [r3, #16] │ │ │ │ - cbz r0, 30ee4 │ │ │ │ + cbz r0, 3083c │ │ │ │ str r3, [sp, #4] │ │ │ │ - blx 171ec │ │ │ │ + blx 17084 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [r3, #32] │ │ │ │ - blx 157b4 │ │ │ │ - ldr r3, [pc, #48] @ (30f18 ) │ │ │ │ + blx 1567c │ │ │ │ + ldr r3, [pc, #48] @ (30870 ) │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r3, #56] @ 0x38 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 18344 │ │ │ │ - ldr r1, [pc, #36] @ (30f1c ) │ │ │ │ - ldr r2, [pc, #36] @ (30f20 ) │ │ │ │ - ldr r0, [pc, #40] @ (30f24 ) │ │ │ │ + b.w 181c4 │ │ │ │ + ldr r1, [pc, #36] @ (30874 ) │ │ │ │ + ldr r2, [pc, #36] @ (30878 ) │ │ │ │ + ldr r0, [pc, #40] @ (3087c ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #576 @ 0x240 │ │ │ │ add r0, pc │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 170ac │ │ │ │ + b.w 16f44 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - sbc.w r0, r4, #8650752 @ 0x840000 │ │ │ │ - @ instruction: 0xf53c0004 │ │ │ │ - ldmia r3!, {r6} │ │ │ │ + stc2 0, cr0, [r4], {4} │ │ │ │ + @ instruction: 0xfbdc0004 │ │ │ │ + ldmia r1!, {r4, r6, r7} │ │ │ │ movs r2, r0 │ │ │ │ - strb r6, [r4, r0] │ │ │ │ + strh r2, [r2, r3] │ │ │ │ movs r2, r0 │ │ │ │ - adds r0, r7, #3 │ │ │ │ + subs r4, r4, r6 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -00030f28 : │ │ │ │ +00030880 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - blx 173b0 │ │ │ │ - cbz r4, 30f5e │ │ │ │ + blx 17248 │ │ │ │ + cbz r4, 308b6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 30f48 │ │ │ │ + cbz r3, 308a0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 30f52 │ │ │ │ + beq.n 308aa │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 30f5e │ │ │ │ - ldr r3, [pc, #36] @ (30f78 ) │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 308b6 │ │ │ │ + ldr r3, [pc, #36] @ (308d0 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r4, r3 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r1, [pc, #28] @ (30f7c ) │ │ │ │ - ldr r2, [pc, #28] @ (30f80 ) │ │ │ │ - ldr r0, [pc, #32] @ (30f84 ) │ │ │ │ + ldr r1, [pc, #28] @ (308d4 ) │ │ │ │ + ldr r2, [pc, #28] @ (308d8 ) │ │ │ │ + ldr r0, [pc, #32] @ (308dc ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #608 @ 0x260 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ + blx 16f48 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf4d00004 │ │ │ │ - ldmia r2!, {r3, r4, r6, r7} │ │ │ │ + usada8 r0, r0, r4, r0 │ │ │ │ + ldmia r1!, {r3, r5, r6} │ │ │ │ movs r2, r0 │ │ │ │ - strh r6, [r7, r6] │ │ │ │ + strh r2, [r5, r1] │ │ │ │ movs r2, r0 │ │ │ │ - adds r0, r2, #2 │ │ │ │ + subs r4, r7, r4 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -00030f88 : │ │ │ │ +000308e0 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r1 │ │ │ │ - blx 173b0 │ │ │ │ + blx 17248 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 3102e │ │ │ │ + beq.n 30986 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ - cbz r3, 30fae │ │ │ │ + cbz r3, 30906 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 30fba │ │ │ │ + beq.n 30912 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - blx 17668 │ │ │ │ + blx 17500 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3102e │ │ │ │ - ldr r3, [pc, #236] @ (310a8 ) │ │ │ │ + beq.n 30986 │ │ │ │ + ldr r3, [pc, #236] @ (30a00 ) │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r3, #0] │ │ │ │ add r5, r6 │ │ │ │ ldr r3, [r5, #76] @ 0x4c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 31048 │ │ │ │ + beq.n 309a0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 31076 │ │ │ │ + beq.n 309ce │ │ │ │ ldrb r2, [r4, #0] │ │ │ │ - cbz r2, 30ff6 │ │ │ │ + cbz r2, 3094e │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - blx 16d98 │ │ │ │ + blx 16c30 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - cbz r0, 30fe6 │ │ │ │ + cbz r0, 3093e │ │ │ │ add r0, r4 │ │ │ │ ldrb.w r2, [r0, #-1] │ │ │ │ cmp r2, #32 │ │ │ │ - beq.n 3107e │ │ │ │ + beq.n 309d6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r3 │ │ │ │ - blx 15b38 │ │ │ │ + blx 159f4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 31054 │ │ │ │ + bne.n 309ac │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r4, [pc, #180] @ (310ac ) │ │ │ │ + ldr r4, [pc, #180] @ (30a04 ) │ │ │ │ mov r0, r3 │ │ │ │ add r4, pc │ │ │ │ mov r1, r4 │ │ │ │ - blx 15b38 │ │ │ │ + blx 159f4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 30ff2 │ │ │ │ + beq.n 3094a │ │ │ │ ldr r0, [r5, #76] @ 0x4c │ │ │ │ - blx 15148 │ │ │ │ + blx 15010 │ │ │ │ movs r0, #14 │ │ │ │ - blx 160f8 │ │ │ │ + blx 15fb4 │ │ │ │ mov r3, r4 │ │ │ │ mov ip, r0 │ │ │ │ mov r4, r0 │ │ │ │ ldmia r3!, {r0, r1, r2} │ │ │ │ str.w r0, [ip] │ │ │ │ str.w r1, [ip, #4] │ │ │ │ str.w r2, [ip, #8] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ strh.w r3, [ip, #12] │ │ │ │ - b.n 31062 │ │ │ │ - ldr r1, [pc, #128] @ (310b0 ) │ │ │ │ - ldr r2, [pc, #128] @ (310b4 ) │ │ │ │ - ldr r0, [pc, #132] @ (310b8 ) │ │ │ │ + b.n 309ba │ │ │ │ + ldr r1, [pc, #128] @ (30a08 ) │ │ │ │ + ldr r2, [pc, #128] @ (30a0c ) │ │ │ │ + ldr r0, [pc, #132] @ (30a10 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #640 @ 0x280 │ │ │ │ add r0, pc │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 170ac │ │ │ │ + b.w 16f44 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 30ff2 │ │ │ │ + beq.n 3094a │ │ │ │ ldrb r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 30fd0 │ │ │ │ - b.n 30ff6 │ │ │ │ + bne.n 30928 │ │ │ │ + b.n 3094e │ │ │ │ ldr r0, [r5, #76] @ 0x4c │ │ │ │ - blx 15148 │ │ │ │ + blx 15010 │ │ │ │ mov r0, r4 │ │ │ │ - blx 15bfc │ │ │ │ + blx 15ab8 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r3, [pc, #88] @ (310bc ) │ │ │ │ + ldr r3, [pc, #88] @ (30a14 ) │ │ │ │ mov r0, r6 │ │ │ │ str r4, [r5, #76] @ 0x4c │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r3, #40] @ 0x28 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 18344 │ │ │ │ + b.w 181c4 │ │ │ │ mov r0, r3 │ │ │ │ - blx 15148 │ │ │ │ - b.n 31062 │ │ │ │ - ldr r2, [pc, #64] @ (310c0 ) │ │ │ │ + blx 15010 │ │ │ │ + b.n 309ba │ │ │ │ + ldr r2, [pc, #64] @ (30a18 ) │ │ │ │ mov r1, r4 │ │ │ │ - ldr r0, [pc, #64] @ (310c4 ) │ │ │ │ + ldr r0, [pc, #64] @ (30a1c ) │ │ │ │ add r2, pc │ │ │ │ add r0, pc │ │ │ │ - blx 168b0 │ │ │ │ + blx 16760 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r5, #76] @ 0x4c │ │ │ │ - blx 15b38 │ │ │ │ + blx 159f4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 31062 │ │ │ │ + bne.n 309ba │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 15144 │ │ │ │ + b.w 1500c │ │ │ │ nop │ │ │ │ - orn r0, r8, #8650752 @ 0x840000 │ │ │ │ - adds r2, r1, #3 │ │ │ │ + mla r0, r8, r4, r0 │ │ │ │ + subs r6, r6, r5 │ │ │ │ movs r2, r0 │ │ │ │ - ldmia r2!, {r3} │ │ │ │ + ldmia r0!, {r3, r4, r7} │ │ │ │ movs r2, r0 │ │ │ │ - strh r6, [r5, r3] │ │ │ │ + str r2, [r3, r6] │ │ │ │ movs r2, r0 │ │ │ │ - subs r0, r0, r7 │ │ │ │ + subs r4, r5, r1 │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xf3bc0004 │ │ │ │ - adds r0, r0, #1 │ │ │ │ + @ instruction: 0xfa5c0004 │ │ │ │ + subs r4, r5, r3 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r6, r1 │ │ │ │ + subs r7, #186 @ 0xba │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -000310c8 : │ │ │ │ +00030a20 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - blx 173b0 │ │ │ │ - cbz r4, 310fe │ │ │ │ + blx 17248 │ │ │ │ + cbz r4, 30a56 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 310e8 │ │ │ │ + cbz r3, 30a40 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 310f2 │ │ │ │ + beq.n 30a4a │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 310fe │ │ │ │ - ldr r3, [pc, #36] @ (31118 ) │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 30a56 │ │ │ │ + ldr r3, [pc, #36] @ (30a70 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r4, r3 │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r1, [pc, #28] @ (3111c ) │ │ │ │ - ldr r2, [pc, #28] @ (31120 ) │ │ │ │ - ldr r0, [pc, #32] @ (31124 ) │ │ │ │ + ldr r1, [pc, #28] @ (30a74 ) │ │ │ │ + ldr r2, [pc, #28] @ (30a78 ) │ │ │ │ + ldr r0, [pc, #32] @ (30a7c ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #668 @ 0x29c │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ + blx 16f48 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf3300004 │ │ │ │ - ldmia r1!, {r3, r4, r5} │ │ │ │ + ldr??.w r0, [r0, #4] │ │ │ │ + stmia r7!, {r3, r6, r7} │ │ │ │ movs r2, r0 │ │ │ │ - strh r6, [r3, r0] │ │ │ │ + str r2, [r1, r3] │ │ │ │ movs r2, r0 │ │ │ │ - subs r0, r6, r3 │ │ │ │ + adds r4, r3, r6 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -00031128 : │ │ │ │ +00030a80 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ - blx 173b0 │ │ │ │ - cbz r5, 311a8 │ │ │ │ + blx 17248 │ │ │ │ + cbz r5, 30b00 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - cbz r3, 3114a │ │ │ │ + cbz r3, 30aa2 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 31154 │ │ │ │ + beq.n 30aac │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 311a8 │ │ │ │ - ldr r3, [pc, #104] @ (311c0 ) │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 30b00 │ │ │ │ + ldr r3, [pc, #104] @ (30b18 ) │ │ │ │ mov r1, r4 │ │ │ │ add r3, pc │ │ │ │ ldr r6, [r3, #0] │ │ │ │ add r6, r5 │ │ │ │ ldr r0, [r6, #80] @ 0x50 │ │ │ │ - blx 15b38 │ │ │ │ - cbz r0, 311a6 │ │ │ │ + blx 159f4 │ │ │ │ + cbz r0, 30afe │ │ │ │ ldr r0, [r6, #80] @ 0x50 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r6, #80] @ 0x50 │ │ │ │ - cbz r0, 31172 │ │ │ │ - blx 15148 │ │ │ │ - cbz r4, 3117c │ │ │ │ + cbz r0, 30aca │ │ │ │ + blx 15010 │ │ │ │ + cbz r4, 30ad4 │ │ │ │ mov r0, r4 │ │ │ │ - blx 15bfc │ │ │ │ + blx 15ab8 │ │ │ │ mov r4, r0 │ │ │ │ movs r3, #0 │ │ │ │ strd r4, r3, [r6, #80] @ 0x50 │ │ │ │ - ldr r4, [pc, #64] @ (311c4 ) │ │ │ │ + ldr r4, [pc, #64] @ (30b1c ) │ │ │ │ mov r0, r5 │ │ │ │ - blx 15780 │ │ │ │ + blx 15648 │ │ │ │ mov r0, r5 │ │ │ │ add r4, pc │ │ │ │ ldr r1, [r4, #44] @ 0x2c │ │ │ │ - blx 18348 │ │ │ │ + blx 181c8 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r4, #48] @ 0x30 │ │ │ │ - blx 18348 │ │ │ │ + blx 181c8 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 188a8 │ │ │ │ + b.w 1871c │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r1, [pc, #28] @ (311c8 ) │ │ │ │ - ldr r2, [pc, #32] @ (311cc ) │ │ │ │ - ldr r0, [pc, #32] @ (311d0 ) │ │ │ │ + ldr r1, [pc, #28] @ (30b20 ) │ │ │ │ + ldr r2, [pc, #32] @ (30b24 ) │ │ │ │ + ldr r0, [pc, #32] @ (30b28 ) │ │ │ │ add r1, pc │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ add r2, pc │ │ │ │ add r0, pc │ │ │ │ add.w r1, r1, #696 @ 0x2b8 │ │ │ │ - b.w 170ac │ │ │ │ - movt r0, #49156 @ 0xc004 │ │ │ │ - @ instruction: 0xf2980004 │ │ │ │ - ldmia r0!, {r1, r2, r3, r7} │ │ │ │ + b.w 16f44 │ │ │ │ + vld4.8 {d16-d19}, [ip], r4 │ │ │ │ + ldrsh.w r0, [r8, r4] │ │ │ │ + stmia r7!, {r1, r2, r3, r4} │ │ │ │ movs r2, r0 │ │ │ │ - str r0, [r6, r5] │ │ │ │ + str r4, [r3, r0] │ │ │ │ movs r2, r0 │ │ │ │ - subs r6, r0, r1 │ │ │ │ + adds r2, r6, r3 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -000311d4 : │ │ │ │ +00030b2c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - blx 173b0 │ │ │ │ - cbz r4, 3120a │ │ │ │ + blx 17248 │ │ │ │ + cbz r4, 30b62 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 311f4 │ │ │ │ + cbz r3, 30b4c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 311fe │ │ │ │ + beq.n 30b56 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 3120a │ │ │ │ - ldr r3, [pc, #36] @ (31224 ) │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 30b62 │ │ │ │ + ldr r3, [pc, #36] @ (30b7c ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r4, r3 │ │ │ │ ldr r0, [r4, #80] @ 0x50 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r1, [pc, #28] @ (31228 ) │ │ │ │ - ldr r2, [pc, #28] @ (3122c ) │ │ │ │ - ldr r0, [pc, #32] @ (31230 ) │ │ │ │ + ldr r1, [pc, #28] @ (30b80 ) │ │ │ │ + ldr r2, [pc, #28] @ (30b84 ) │ │ │ │ + ldr r0, [pc, #32] @ (30b88 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #732 @ 0x2dc │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ + blx 16f48 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf2240004 │ │ │ │ - ldmia r0!, {r2, r3, r5} │ │ │ │ + str.w r0, [r4, #4] │ │ │ │ + stmia r6!, {r2, r3, r4, r5, r7} │ │ │ │ movs r2, r0 │ │ │ │ - str r2, [r2, r4] │ │ │ │ + ldr r7, [pc, #760] @ (30e80 ) │ │ │ │ movs r2, r0 │ │ │ │ - adds r4, r4, r7 │ │ │ │ + adds r0, r2, r2 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -00031234 : │ │ │ │ +00030b8c : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - blx 173b0 │ │ │ │ + blx 17248 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 312ba │ │ │ │ + beq.n 30c12 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 3125a │ │ │ │ + cbz r3, 30bb2 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 31264 │ │ │ │ + beq.n 30bbc │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 312ba │ │ │ │ - ldr r3, [pc, #112] @ (312d8 ) │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 30c12 │ │ │ │ + ldr r3, [pc, #112] @ (30c30 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r3, r4 │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ cmp r2, r5 │ │ │ │ - beq.n 312d4 │ │ │ │ + beq.n 30c2c │ │ │ │ ldr r0, [r3, #80] @ 0x50 │ │ │ │ movs r2, #0 │ │ │ │ strd r2, r5, [r3, #80] @ 0x50 │ │ │ │ - cbz r0, 31286 │ │ │ │ + cbz r0, 30bde │ │ │ │ str r3, [sp, #4] │ │ │ │ - blx 15148 │ │ │ │ + blx 15010 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r5, [r3, #84] @ 0x54 │ │ │ │ - cbnz r5, 312ae │ │ │ │ - ldr r5, [pc, #80] @ (312dc ) │ │ │ │ + cbnz r5, 30c06 │ │ │ │ + ldr r5, [pc, #80] @ (30c34 ) │ │ │ │ mov r0, r4 │ │ │ │ - blx 15780 │ │ │ │ + blx 15648 │ │ │ │ mov r0, r4 │ │ │ │ add r5, pc │ │ │ │ ldr r1, [r5, #44] @ 0x2c │ │ │ │ - blx 18348 │ │ │ │ + blx 181c8 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r5, #48] @ 0x30 │ │ │ │ - blx 18348 │ │ │ │ + blx 181c8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 188a8 │ │ │ │ + b.w 1871c │ │ │ │ str r3, [sp, #4] │ │ │ │ - blx 17da8 │ │ │ │ + blx 17c34 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ str r0, [r3, #80] @ 0x50 │ │ │ │ - b.n 31288 │ │ │ │ - ldr r1, [pc, #36] @ (312e0 ) │ │ │ │ - ldr r2, [pc, #36] @ (312e4 ) │ │ │ │ - ldr r0, [pc, #40] @ (312e8 ) │ │ │ │ + b.n 30be0 │ │ │ │ + ldr r1, [pc, #36] @ (30c38 ) │ │ │ │ + ldr r2, [pc, #36] @ (30c3c ) │ │ │ │ + ldr r0, [pc, #40] @ (30c40 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #768 @ 0x300 │ │ │ │ add r0, pc │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 170ac │ │ │ │ + b.w 16f44 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - subs.w r0, lr, #4 │ │ │ │ - @ instruction: 0xf1920004 │ │ │ │ - stmia r7!, {r2, r3, r4, r5, r6} │ │ │ │ + ldr.w r0, [lr, r4] │ │ │ │ + ldrh.w r0, [r2, r4] │ │ │ │ + stmia r6!, {r2, r3} │ │ │ │ movs r2, r0 │ │ │ │ - str r2, [r4, r1] │ │ │ │ + ldr r7, [pc, #56] @ (30c78 ) │ │ │ │ movs r2, r0 │ │ │ │ - adds r4, r6, r4 │ │ │ │ + asrs r0, r4, #31 │ │ │ │ movs r2, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr.w ip, [pc, #388] @ 31480 │ │ │ │ + ldr.w ip, [pc, #388] @ 30dd8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ add ip, pc │ │ │ │ ldr.w r3, [ip] │ │ │ │ add.w ip, r1, #4294967295 @ 0xffffffff │ │ │ │ add r3, r4 │ │ │ │ cmp.w ip, #11 │ │ │ │ - bhi.w 3143a │ │ │ │ + bhi.w 30d92 │ │ │ │ tbb [pc, ip] │ │ │ │ subs r0, r2, r0 │ │ │ │ adds r0, #37 @ 0x25 │ │ │ │ add r2, r7 │ │ │ │ ldr r6, [r1, r1] │ │ │ │ ldr r2, [r4, #84] @ 0x54 │ │ │ │ lsls r7, r6, #25 │ │ │ │ mov r0, r2 │ │ │ │ - blx 17240 │ │ │ │ + blx 170d8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 17718 │ │ │ │ + b.w 175b0 │ │ │ │ mov r0, r2 │ │ │ │ - blx 17240 │ │ │ │ + blx 170d8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 16f18 │ │ │ │ + b.w 16db0 │ │ │ │ ldr r4, [r3, #92] @ 0x5c │ │ │ │ mov r0, r2 │ │ │ │ - blx 185c0 │ │ │ │ + blx 18440 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 1619c │ │ │ │ + b.w 16058 │ │ │ │ ldr r4, [r3, #92] @ 0x5c │ │ │ │ mov r0, r2 │ │ │ │ - blx 185c0 │ │ │ │ + blx 18440 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 18440 │ │ │ │ + b.w 182c0 │ │ │ │ mov r0, r2 │ │ │ │ - blx 17240 │ │ │ │ + blx 170d8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 18a84 │ │ │ │ + b.w 188f8 │ │ │ │ mov r0, r2 │ │ │ │ - blx 15f8c │ │ │ │ + blx 15e48 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 15c08 │ │ │ │ + b.w 15ac4 │ │ │ │ mov r0, r2 │ │ │ │ - blx 15838 │ │ │ │ + blx 15700 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 1656c │ │ │ │ + b.w 1641c │ │ │ │ mov r0, r2 │ │ │ │ - blx 15838 │ │ │ │ + blx 15700 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 16f50 │ │ │ │ + b.w 16de8 │ │ │ │ mov r0, r2 │ │ │ │ - blx 164f8 │ │ │ │ + blx 163a8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 17874 │ │ │ │ + b.w 1770c │ │ │ │ ldr r4, [r3, #92] @ 0x5c │ │ │ │ mov r0, r2 │ │ │ │ - blx 17240 │ │ │ │ + blx 170d8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 183a8 │ │ │ │ + b.w 18228 │ │ │ │ mov r0, r2 │ │ │ │ - blx 15f8c │ │ │ │ + blx 15e48 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 18744 │ │ │ │ + b.w 185b8 │ │ │ │ mov r0, r2 │ │ │ │ str r3, [sp, #24] │ │ │ │ - blx 17884 │ │ │ │ - ldr r2, [pc, #112] @ (31484 ) │ │ │ │ + blx 1771c │ │ │ │ + ldr r2, [pc, #112] @ (30ddc ) │ │ │ │ ldr r3, [sp, #24] │ │ │ │ add r2, pc │ │ │ │ str r0, [r3, #20] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ add r3, r4 │ │ │ │ ldr r0, [r3, #32] │ │ │ │ - cbz r0, 3147c │ │ │ │ + cbz r0, 30dd4 │ │ │ │ str r3, [sp, #24] │ │ │ │ - blx 171ec │ │ │ │ + blx 17084 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [r3, #32] │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 157b0 │ │ │ │ + b.w 15678 │ │ │ │ ldrd r3, r2, [r0] │ │ │ │ str r1, [sp, #28] │ │ │ │ str r2, [sp, #24] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 17904 │ │ │ │ + blx 1779c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ - ldr r4, [pc, #56] @ (31488 ) │ │ │ │ + ldr r4, [pc, #56] @ (30de0 ) │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add r4, pc │ │ │ │ - blx 17904 │ │ │ │ + blx 1779c │ │ │ │ ldr r2, [sp, #24] │ │ │ │ - ldr r3, [pc, #48] @ (3148c ) │ │ │ │ + ldr r3, [pc, #48] @ (30de4 ) │ │ │ │ strd r5, r0, [sp, #16] │ │ │ │ mov.w r0, #462 @ 0x1ce │ │ │ │ str r2, [sp, #12] │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #40] @ (31490 ) │ │ │ │ + ldr r2, [pc, #40] @ (30de8 ) │ │ │ │ strd r0, r4, [sp] │ │ │ │ - ldr r0, [pc, #36] @ (31494 ) │ │ │ │ + ldr r0, [pc, #36] @ (30dec ) │ │ │ │ add r2, pc │ │ │ │ ldr r1, [sp, #28] │ │ │ │ str r1, [sp, #8] │ │ │ │ add r0, pc │ │ │ │ movs r1, #16 │ │ │ │ - blx 189fc │ │ │ │ + blx 18870 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - @ instruction: 0xf1200004 │ │ │ │ - and.w r0, lr, #4 │ │ │ │ - asrs r4, r6, #30 │ │ │ │ + @ instruction: 0xf7c00004 │ │ │ │ + subw r0, lr, #2052 @ 0x804 │ │ │ │ + asrs r0, r4, #25 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r4, [pc, #160] @ (31530 ) │ │ │ │ + ldr r2, [pc, #848] @ (31138 ) │ │ │ │ movs r2, r0 │ │ │ │ - asrs r6, r2, #29 │ │ │ │ + asrs r2, r0, #24 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r0, r1, #30 │ │ │ │ + asrs r4, r6, #24 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -00031498 : │ │ │ │ +00030df0 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - blx 173b0 │ │ │ │ - cbz r4, 314ce │ │ │ │ + blx 17248 │ │ │ │ + cbz r4, 30e26 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 314b8 │ │ │ │ + cbz r3, 30e10 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 314c2 │ │ │ │ + beq.n 30e1a │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 314ce │ │ │ │ - ldr r3, [pc, #36] @ (314e8 ) │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 30e26 │ │ │ │ + ldr r3, [pc, #36] @ (30e40 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r4, r3 │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r1, [pc, #28] @ (314ec ) │ │ │ │ - ldr r2, [pc, #28] @ (314f0 ) │ │ │ │ - ldr r0, [pc, #32] @ (314f4 ) │ │ │ │ + ldr r1, [pc, #28] @ (30e44 ) │ │ │ │ + ldr r2, [pc, #28] @ (30e48 ) │ │ │ │ + ldr r0, [pc, #32] @ (30e4c ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #808 @ 0x328 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ + blx 16f48 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - vhadd.s32 d16, d0, d4 │ │ │ │ - stmia r5!, {r3, r5, r6} │ │ │ │ + addw r0, r0, #2052 @ 0x804 │ │ │ │ + stmia r3!, {r3, r4, r5, r6, r7} │ │ │ │ movs r2, r0 │ │ │ │ - ldr r6, [pc, #312] @ (3162c ) │ │ │ │ + ldr r4, [pc, #1000] @ (31234 ) │ │ │ │ movs r2, r0 │ │ │ │ - asrs r0, r4, #28 │ │ │ │ + asrs r4, r1, #23 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -000314f8 : │ │ │ │ +00030e50 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - blx 173b0 │ │ │ │ - cbz r4, 31534 │ │ │ │ + blx 17248 │ │ │ │ + cbz r4, 30e8c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 31518 │ │ │ │ + cbz r3, 30e70 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 31522 │ │ │ │ + beq.n 30e7a │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 31534 │ │ │ │ - ldr r3, [pc, #40] @ (3154c ) │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 30e8c │ │ │ │ + ldr r3, [pc, #40] @ (30ea4 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r4, r3 │ │ │ │ ldr r0, [r4, #92] @ 0x5c │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 18b54 │ │ │ │ - ldr r1, [pc, #24] @ (31550 ) │ │ │ │ - ldr r2, [pc, #28] @ (31554 ) │ │ │ │ - ldr r0, [pc, #28] @ (31558 ) │ │ │ │ + b.w 189c8 │ │ │ │ + ldr r1, [pc, #24] @ (30ea8 ) │ │ │ │ + ldr r2, [pc, #28] @ (30eac ) │ │ │ │ + ldr r0, [pc, #28] @ (30eb0 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #848 @ 0x350 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ + blx 16f48 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - vhadd.s8 d0, d0, d4 │ │ │ │ - stmia r5!, {r1} │ │ │ │ + sub.w r0, r0, #8650752 @ 0x840000 │ │ │ │ + stmia r3!, {r1, r4, r7} │ │ │ │ movs r2, r0 │ │ │ │ - ldr r5, [pc, #928] @ (318f8 ) │ │ │ │ + ldr r4, [pc, #592] @ (31100 ) │ │ │ │ movs r2, r0 │ │ │ │ - asrs r2, r7, #26 │ │ │ │ + asrs r6, r4, #21 │ │ │ │ movs r2, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r0 │ │ │ │ subs r0, r1, #1 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ cmp r0, #11 │ │ │ │ - bhi.n 31638 │ │ │ │ + bhi.n 30f90 │ │ │ │ tbb [pc, r0] │ │ │ │ asrs r1, r2, #24 │ │ │ │ movs r6, #33 @ 0x21 │ │ │ │ adds r6, #43 @ 0x2b │ │ │ │ mov r1, r8 │ │ │ │ ldrsb r1, [r2, r1] │ │ │ │ lsls r3, r3, #25 │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #24] │ │ │ │ - blx 15478 │ │ │ │ + blx 15340 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 17f9c │ │ │ │ + b.w 17e28 │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #24] │ │ │ │ - blx 18644 │ │ │ │ - b.n 3158c │ │ │ │ + blx 184c4 │ │ │ │ + b.n 30ee4 │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #24] │ │ │ │ - blx 18754 │ │ │ │ + blx 185c8 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 15e58 │ │ │ │ + b.w 15d14 │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #24] │ │ │ │ - blx 17728 │ │ │ │ - b.n 315ac │ │ │ │ + blx 175c0 │ │ │ │ + b.n 30f04 │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #24] │ │ │ │ - blx 151ac │ │ │ │ - b.n 3158c │ │ │ │ + blx 15074 │ │ │ │ + b.n 30ee4 │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #24] │ │ │ │ - blx 15c28 │ │ │ │ + blx 15ae4 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 181c0 │ │ │ │ + b.w 1804c │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #24] │ │ │ │ - blx 17640 │ │ │ │ + blx 174d8 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 168f8 │ │ │ │ + b.w 167a8 │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #24] │ │ │ │ - blx 17a50 │ │ │ │ - b.n 315ec │ │ │ │ + blx 178e8 │ │ │ │ + b.n 30f44 │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #24] │ │ │ │ - blx 15994 │ │ │ │ + blx 1585c │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 15c34 │ │ │ │ + b.w 15af0 │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #24] │ │ │ │ - blx 1819c │ │ │ │ - b.n 3158c │ │ │ │ + blx 18028 │ │ │ │ + b.n 30ee4 │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #24] │ │ │ │ - blx 17140 │ │ │ │ - b.n 315d6 │ │ │ │ + blx 16fd8 │ │ │ │ + b.n 30f2e │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #24] │ │ │ │ - blx 16008 │ │ │ │ - b.n 3158c │ │ │ │ + blx 15ec4 │ │ │ │ + b.n 30ee4 │ │ │ │ ldrd r0, r2, [r3] │ │ │ │ str r1, [sp, #28] │ │ │ │ str r2, [sp, #24] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - blx 17904 │ │ │ │ + blx 1779c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 17904 │ │ │ │ + blx 1779c │ │ │ │ strd r4, r0, [sp, #16] │ │ │ │ - ldr r0, [pc, #40] @ (31680 ) │ │ │ │ + ldr r0, [pc, #40] @ (30fd8 ) │ │ │ │ movw lr, #511 @ 0x1ff │ │ │ │ ldr r2, [sp, #24] │ │ │ │ str r2, [sp, #12] │ │ │ │ add r0, pc │ │ │ │ - ldr r3, [pc, #32] @ (31684 ) │ │ │ │ + ldr r3, [pc, #32] @ (30fdc ) │ │ │ │ strd lr, r0, [sp] │ │ │ │ - ldr r2, [pc, #32] @ (31688 ) │ │ │ │ + ldr r2, [pc, #32] @ (30fe0 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #32] @ (3168c ) │ │ │ │ + ldr r0, [pc, #32] @ (30fe4 ) │ │ │ │ ldr r1, [sp, #28] │ │ │ │ add r2, pc │ │ │ │ str r1, [sp, #8] │ │ │ │ add r0, pc │ │ │ │ movs r1, #16 │ │ │ │ - blx 189fc │ │ │ │ + blx 18870 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - asrs r6, r4, #22 │ │ │ │ + asrs r2, r2, #17 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r2, [pc, #144] @ (31718 ) │ │ │ │ + ldr r0, [pc, #832] @ (31320 ) │ │ │ │ movs r2, r0 │ │ │ │ - asrs r6, r2, #21 │ │ │ │ + asrs r2, r0, #16 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r2, r1, #22 │ │ │ │ + asrs r6, r6, #16 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -00031690 : │ │ │ │ +00030fe8 : │ │ │ │ ldrb r3, [r1, #24] │ │ │ │ and.w r3, r3, #12 │ │ │ │ cmp r3, #4 │ │ │ │ - beq.n 3169e │ │ │ │ + beq.n 30ff6 │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r3, [pc, #136] @ (31738 ) │ │ │ │ + ldr r3, [pc, #136] @ (31090 ) │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r1 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r3, r0 │ │ │ │ str r3, [sp, #8] │ │ │ │ add.w r0, r3, #40 @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ - blx 17fb8 │ │ │ │ + blx 17e44 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r1, r5 │ │ │ │ - ldr r2, [pc, #112] @ (3173c ) │ │ │ │ + ldr r2, [pc, #112] @ (31094 ) │ │ │ │ ldr r0, [r3, #48] @ 0x30 │ │ │ │ add r2, pc │ │ │ │ - blx 17bf0 │ │ │ │ + blx 17a88 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ - blx 16c98 │ │ │ │ + blx 16b3c │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - cbz r3, 31714 │ │ │ │ + cbz r3, 3106c │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - cbz r2, 31714 │ │ │ │ + cbz r2, 3106c │ │ │ │ ldrb r3, [r2, #24] │ │ │ │ lsls r3, r3, #28 │ │ │ │ - bpl.n 31714 │ │ │ │ + bpl.n 3106c │ │ │ │ ldr r3, [r2, #32] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 31714 │ │ │ │ + bne.n 3106c │ │ │ │ ldr r1, [r6, #4] │ │ │ │ ldr r0, [r2, #4] │ │ │ │ str r2, [sp, #8] │ │ │ │ str r3, [sp, #12] │ │ │ │ - blx 17c6c │ │ │ │ + blx 17af8 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r1, [r2, #36] @ 0x24 │ │ │ │ - cbnz r1, 3171a │ │ │ │ + cbnz r1, 31072 │ │ │ │ mov r0, r6 │ │ │ │ str r2, [sp, #8] │ │ │ │ - blx 177d0 │ │ │ │ + blx 17668 │ │ │ │ mov r1, r0 │ │ │ │ ldrd r2, r0, [sp, #8] │ │ │ │ str r1, [r2, #36] @ 0x24 │ │ │ │ - b.n 31716 │ │ │ │ + b.n 3106e │ │ │ │ movs r0, #0 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #36] @ (31740 ) │ │ │ │ - ldr r2, [pc, #36] @ (31744 ) │ │ │ │ - ldr r1, [pc, #40] @ (31748 ) │ │ │ │ + ldr r3, [pc, #36] @ (31098 ) │ │ │ │ + ldr r2, [pc, #36] @ (3109c ) │ │ │ │ + ldr r1, [pc, #40] @ (310a0 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #40] @ (3174c ) │ │ │ │ + ldr r0, [pc, #40] @ (310a4 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ add.w r3, r3, #884 @ 0x374 │ │ │ │ movw r2, #1741 @ 0x6cd │ │ │ │ - blx 1663c │ │ │ │ - ldcl 0, cr0, [r0, #-16]! │ │ │ │ - bpl.n 317c6 │ │ │ │ - vrsra.u32 d28, d12, #1 │ │ │ │ + blx 164ec │ │ │ │ + ands.w r0, r0, #8650752 @ 0x840000 │ │ │ │ + bpl.n 3111e │ │ │ │ + vaddw.u q14, , d28 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r5, [pc, #400] @ (318d8 ) │ │ │ │ + ldr r4, [pc, #64] @ (310e0 ) │ │ │ │ movs r2, r0 │ │ │ │ - ldr r1, [pc, #408] @ (318e4 ) │ │ │ │ + ldr r0, [pc, #72] @ (310ec ) │ │ │ │ movs r2, r0 │ │ │ │ - asrs r2, r2, #19 │ │ │ │ + asrs r6, r7, #13 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -00031750 : │ │ │ │ +000310a8 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #88] @ (317b8 ) │ │ │ │ + ldr r3, [pc, #88] @ (31110 ) │ │ │ │ sub sp, #12 │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #4] │ │ │ │ ldr r4, [r3, #0] │ │ │ │ add r4, r0 │ │ │ │ add.w r5, r4, #40 @ 0x28 │ │ │ │ mov r0, r5 │ │ │ │ - blx 17fb8 │ │ │ │ - ldr r2, [pc, #68] @ (317bc ) │ │ │ │ + blx 17e44 │ │ │ │ + ldr r2, [pc, #68] @ (31114 ) │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - blx 17bf0 │ │ │ │ + blx 17a88 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 16c98 │ │ │ │ - cbz r4, 317b4 │ │ │ │ + blx 16b3c │ │ │ │ + cbz r4, 3110c │ │ │ │ ldr r0, [r4, #0] │ │ │ │ ldrh r3, [r0, #24] │ │ │ │ ubfx r2, r3, #4, #5 │ │ │ │ cmp r2, #19 │ │ │ │ - bhi.n 317a6 │ │ │ │ + bhi.n 310fe │ │ │ │ adds r2, #1 │ │ │ │ movs r1, #7 │ │ │ │ str r1, [r0, #32] │ │ │ │ bfi r3, r2, #4, #5 │ │ │ │ strh r3, [r0, #24] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ add.w r1, r0, #16 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 2fe10 │ │ │ │ + b.w 2f768 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ udf #255 @ 0xff │ │ │ │ - stcl 0, cr0, [r2], {4} │ │ │ │ - beq.n 3170e │ │ │ │ - Address 0x317be is out of bounds. │ │ │ │ + bfi r0, r2, #0, #5 │ │ │ │ + beq.n 31066 │ │ │ │ + Address 0x31116 is out of bounds. │ │ │ │ │ │ │ │ │ │ │ │ -000317c0 : │ │ │ │ +00031118 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - blx 173b0 │ │ │ │ + blx 17248 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 31870 │ │ │ │ + beq.n 311c8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 317e6 │ │ │ │ + cbz r3, 3113e │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 317f2 │ │ │ │ + beq.n 3114a │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ + blx 17500 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 31870 │ │ │ │ - blx 16bcc │ │ │ │ + beq.n 311c8 │ │ │ │ + blx 16a70 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 31856 │ │ │ │ + beq.n 311ae │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - cbz r3, 31804 │ │ │ │ + cbz r3, 3115c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 3180e │ │ │ │ + beq.n 31166 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 31856 │ │ │ │ - ldr r3, [pc, #164] @ (318b4 ) │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 311ae │ │ │ │ + ldr r3, [pc, #164] @ (3120c ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r4, r3 │ │ │ │ add.w r3, r4, #40 @ 0x28 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ - blx 17fb8 │ │ │ │ - ldr r2, [pc, #148] @ (318b8 ) │ │ │ │ + blx 17e44 │ │ │ │ + ldr r2, [pc, #148] @ (31210 ) │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ mov r1, r5 │ │ │ │ add r2, pc │ │ │ │ - blx 17bf0 │ │ │ │ + blx 17a88 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - blx 16c98 │ │ │ │ + blx 16b3c │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 318a4 │ │ │ │ + beq.n 311fc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 318a4 │ │ │ │ + beq.n 311fc │ │ │ │ ldrb r2, [r3, #24] │ │ │ │ lsls r1, r2, #29 │ │ │ │ - bpl.n 3188a │ │ │ │ + bpl.n 311e2 │ │ │ │ ldr r1, [r3, #32] │ │ │ │ orr.w r2, r2, #1 │ │ │ │ strb r2, [r3, #24] │ │ │ │ cmp r1, #5 │ │ │ │ - beq.n 31898 │ │ │ │ + beq.n 311f0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r1, [pc, #100] @ (318bc ) │ │ │ │ - ldr r2, [pc, #100] @ (318c0 ) │ │ │ │ - ldr r0, [pc, #104] @ (318c4 ) │ │ │ │ + ldr r1, [pc, #100] @ (31214 ) │ │ │ │ + ldr r2, [pc, #100] @ (31218 ) │ │ │ │ + ldr r0, [pc, #104] @ (3121c ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add r0, pc │ │ │ │ add.w r1, r1, #920 @ 0x398 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 170ac │ │ │ │ - ldr r1, [pc, #84] @ (318c8 ) │ │ │ │ - ldr r2, [pc, #88] @ (318cc ) │ │ │ │ - ldr r0, [pc, #88] @ (318d0 ) │ │ │ │ + b.w 16f44 │ │ │ │ + ldr r1, [pc, #84] @ (31220 ) │ │ │ │ + ldr r2, [pc, #88] @ (31224 ) │ │ │ │ + ldr r0, [pc, #88] @ (31228 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #920 @ 0x398 │ │ │ │ add r0, pc │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 170ac │ │ │ │ - ldr r1, [pc, #72] @ (318d4 ) │ │ │ │ - ldr r2, [pc, #72] @ (318d8 ) │ │ │ │ - ldr r0, [pc, #76] @ (318dc ) │ │ │ │ + b.w 16f44 │ │ │ │ + ldr r1, [pc, #72] @ (3122c ) │ │ │ │ + ldr r2, [pc, #72] @ (31230 ) │ │ │ │ + ldr r0, [pc, #76] @ (31234 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add r0, pc │ │ │ │ - b.n 31862 │ │ │ │ + b.n 311ba │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 15c64 │ │ │ │ - ldr r1, [pc, #56] @ (318e0 ) │ │ │ │ - ldr r2, [pc, #60] @ (318e4 ) │ │ │ │ - ldr r0, [pc, #60] @ (318e8 ) │ │ │ │ + b.w 15b20 │ │ │ │ + ldr r1, [pc, #56] @ (31238 ) │ │ │ │ + ldr r2, [pc, #60] @ (3123c ) │ │ │ │ + ldr r0, [pc, #60] @ (31240 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add r0, pc │ │ │ │ - b.n 31862 │ │ │ │ + b.n 311ba │ │ │ │ nop │ │ │ │ - ldc 0, cr0, [r4], {4} │ │ │ │ + @ instruction: 0xf2b40004 │ │ │ │ ldmia r7, {r0, r3, r4, r5, r6, r7} │ │ │ │ - @ instruction: 0xffffc1e0 │ │ │ │ + vshr.u32 q14, q8, #1 │ │ │ │ movs r2, r0 │ │ │ │ - adds r2, r5, #6 │ │ │ │ + adds r6, r2, #1 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + asrs r0, r1, #9 │ │ │ │ movs r2, r0 │ │ │ │ - stmia r1!, {r1, r2, r6, r7} │ │ │ │ + stmia r0!, {r1, r2, r4, r6} │ │ │ │ movs r2, r0 │ │ │ │ - ldr r2, [pc, #688] @ (31b80 ) │ │ │ │ + ldr r1, [pc, #352] @ (31388 ) │ │ │ │ movs r2, r0 │ │ │ │ - asrs r6, r7, #13 │ │ │ │ + asrs r2, r5, #8 │ │ │ │ movs r2, r0 │ │ │ │ - stmia r1!, {r2, r3, r5, r7} │ │ │ │ + stmia r0!, {r2, r3, r4, r5} │ │ │ │ movs r2, r0 │ │ │ │ - ldr r1, [pc, #952] @ (31c94 ) │ │ │ │ + ldr r0, [pc, #616] @ (3149c ) │ │ │ │ movs r2, r0 │ │ │ │ - asrs r0, r5, #13 │ │ │ │ + asrs r4, r2, #8 │ │ │ │ movs r2, r0 │ │ │ │ - stmia r1!, {r1, r4, r7} │ │ │ │ + stmia r0!, {r1, r5} │ │ │ │ movs r2, r0 │ │ │ │ - ldr r4, [pc, #0] @ (318e8 ) │ │ │ │ + ldr r2, [pc, #688] @ (314f0 ) │ │ │ │ movs r2, r0 │ │ │ │ - asrs r6, r1, #13 │ │ │ │ + asrs r2, r7, #7 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -000318ec : │ │ │ │ - ldr r3, [pc, #80] @ (31940 ) │ │ │ │ +00031244 : │ │ │ │ + ldr r3, [pc, #80] @ (31298 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r3, r0 │ │ │ │ dmb ish │ │ │ │ ldr r2, [r3, #64] @ 0x40 │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 3193c │ │ │ │ + ble.n 31294 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ add.w r0, r3, #52 @ 0x34 │ │ │ │ add.w r4, r3, #52 @ 0x34 │ │ │ │ str r3, [sp, #4] │ │ │ │ - blx 17fb8 │ │ │ │ + blx 17e44 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r0, [r3, #60] @ 0x3c │ │ │ │ - cbz r0, 31930 │ │ │ │ - ldr r1, [pc, #28] @ (31944 ) │ │ │ │ + cbz r0, 31288 │ │ │ │ + ldr r1, [pc, #28] @ (3129c ) │ │ │ │ movs r2, #0 │ │ │ │ add r1, pc │ │ │ │ - blx 16d10 │ │ │ │ + blx 16bb4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 16c94 │ │ │ │ + b.w 16b38 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - @ instruction: 0xeb360004 │ │ │ │ - bcc.n 31976 │ │ │ │ + rsbs r0, r6, #4 │ │ │ │ + bcc.n 312ce │ │ │ │ vsli.32 , q8, #31 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [r2, #8] │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r2 │ │ │ │ mov r6, r1 │ │ │ │ - blx 18b00 │ │ │ │ + blx 18974 │ │ │ │ cmp r5, r0 │ │ │ │ - bne.n 319c6 │ │ │ │ - ldr r1, [pc, #124] @ (319e4 ) │ │ │ │ + bne.n 3131e │ │ │ │ + ldr r1, [pc, #124] @ (3133c ) │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - bl 2f128 │ │ │ │ + bl 2ea80 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ lsls r3, r3, #29 │ │ │ │ - bmi.n 319aa │ │ │ │ + bmi.n 31302 │ │ │ │ cmp r6, #2 │ │ │ │ - beq.n 319b4 │ │ │ │ + beq.n 3130c │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #7 │ │ │ │ itt eq │ │ │ │ moveq r3, #8 │ │ │ │ streq r3, [r4, #32] │ │ │ │ - beq.n 319a6 │ │ │ │ + beq.n 312fe │ │ │ │ cmp r3, #8 │ │ │ │ - beq.n 319a6 │ │ │ │ + beq.n 312fe │ │ │ │ ldrb r2, [r4, #24] │ │ │ │ movs r3, #9 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ mov r1, r4 │ │ │ │ str r3, [r4, #32] │ │ │ │ ubfx r2, r2, #2, #1 │ │ │ │ eor.w r2, r2, #1 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 2f7a8 │ │ │ │ + b.w 2f100 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - blx 18148 │ │ │ │ + blx 17fd4 │ │ │ │ cmp r6, #2 │ │ │ │ - bne.n 3197a │ │ │ │ + bne.n 312d2 │ │ │ │ movs r3, #10 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ mov r1, r4 │ │ │ │ str r3, [r4, #32] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 2f68c │ │ │ │ - ldr r3, [pc, #32] @ (319e8 ) │ │ │ │ - ldr r2, [pc, #32] @ (319ec ) │ │ │ │ - ldr r1, [pc, #36] @ (319f0 ) │ │ │ │ + b.w 2efe4 │ │ │ │ + ldr r3, [pc, #32] @ (31340 ) │ │ │ │ + ldr r2, [pc, #32] @ (31344 ) │ │ │ │ + ldr r1, [pc, #36] @ (31348 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #36] @ (319f4 ) │ │ │ │ + ldr r0, [pc, #36] @ (3134c ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ add.w r3, r3, #948 @ 0x3b4 │ │ │ │ movw r2, #1516 @ 0x5ec │ │ │ │ - blx 1663c │ │ │ │ - ldr r3, [pc, #328] @ (31b30 ) │ │ │ │ + blx 164ec │ │ │ │ + ldr r1, [pc, #1016] @ (31738 ) │ │ │ │ movs r2, r0 │ │ │ │ - stmia r0!, {r4, r5, r6} │ │ │ │ + nop │ │ │ │ movs r2, r0 │ │ │ │ - blx sp │ │ │ │ + mov ip, r2 │ │ │ │ movs r2, r0 │ │ │ │ - mov sl, r7 │ │ │ │ + cmp r6, ip │ │ │ │ movs r2, r0 │ │ │ │ - asrs r6, r4, #8 │ │ │ │ + asrs r2, r2, #3 │ │ │ │ movs r2, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr.w ip, [pc, #172] @ 31ab4 │ │ │ │ + ldr.w ip, [pc, #172] @ 3140c │ │ │ │ sub sp, #16 │ │ │ │ - ldr r3, [pc, #168] @ (31ab8 ) │ │ │ │ + ldr r3, [pc, #168] @ (31410 ) │ │ │ │ movs r5, #0 │ │ │ │ add ip, pc │ │ │ │ mov r4, r2 │ │ │ │ str r5, [sp, #8] │ │ │ │ add r2, sp, #8 │ │ │ │ mov r6, r0 │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ - blx 15e68 │ │ │ │ + blx 15d24 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ - cbz r3, 31a48 │ │ │ │ + cbz r3, 313a0 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r1, #9 │ │ │ │ mov r2, r5 │ │ │ │ str r1, [r4, #32] │ │ │ │ str r5, [r4, #36] @ 0x24 │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 2f7a8 │ │ │ │ + bl 2f100 │ │ │ │ mov r0, r4 │ │ │ │ - blx 16efc │ │ │ │ + blx 16d94 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ ldr r5, [sp, #8] │ │ │ │ - cbz r5, 31a8e │ │ │ │ + cbz r5, 313e6 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ movs r1, #8 │ │ │ │ - blx 16bc0 │ │ │ │ + blx 16a64 │ │ │ │ mov r0, r6 │ │ │ │ str r5, [r4, #16] │ │ │ │ - blx 17590 │ │ │ │ + blx 17428 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 31a9a │ │ │ │ + beq.n 313f2 │ │ │ │ subs r3, #2 │ │ │ │ bics.w r3, r3, #2 │ │ │ │ - beq.n 31a92 │ │ │ │ + beq.n 313ea │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - blx 18148 │ │ │ │ + blx 17fd4 │ │ │ │ mov r0, r4 │ │ │ │ - blx 16efc │ │ │ │ - ldr r2, [pc, #68] @ (31abc ) │ │ │ │ - ldr r3, [pc, #60] @ (31ab8 ) │ │ │ │ + blx 16d94 │ │ │ │ + ldr r2, [pc, #68] @ (31414 ) │ │ │ │ + ldr r3, [pc, #60] @ (31410 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 31aae │ │ │ │ + bne.n 31406 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r3, #2 │ │ │ │ str r3, [r4, #32] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 2fb6c │ │ │ │ - b.n 31a70 │ │ │ │ + bl 2f4c4 │ │ │ │ + b.n 313c8 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ movs r1, #0 │ │ │ │ - blx 15674 │ │ │ │ + blx 1553c │ │ │ │ movs r3, #4 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ str r3, [r4, #32] │ │ │ │ - bl 2fb6c │ │ │ │ - b.n 31a70 │ │ │ │ - blx 17a74 <__stack_chk_fail@plt> │ │ │ │ + bl 2f4c4 │ │ │ │ + b.n 313c8 │ │ │ │ + blx 1790c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - bne.n 31a68 │ │ │ │ + bhi.n 31350 │ │ │ │ movs r4, r0 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - bne.n 31b9c │ │ │ │ + bhi.n 31484 │ │ │ │ movs r4, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [r0, #36] @ 0x24 │ │ │ │ mov r7, r1 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r6, r2 │ │ │ │ mov r8, r3 │ │ │ │ - blx 16660 │ │ │ │ + blx 16510 │ │ │ │ mov r0, r5 │ │ │ │ - blx 16efc │ │ │ │ + blx 16d94 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - blx 15504 │ │ │ │ - cbz r0, 31b2e │ │ │ │ + blx 153cc │ │ │ │ + cbz r0, 31486 │ │ │ │ movs r3, #9 │ │ │ │ str r3, [r4, #32] │ │ │ │ sub.w r3, r7, #200 @ 0xc8 │ │ │ │ str r6, [r4, #16] │ │ │ │ cmp r3, #99 @ 0x63 │ │ │ │ it ls │ │ │ │ cmpls r6, #0 │ │ │ │ - beq.n 31b1e │ │ │ │ + beq.n 31476 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - blx 154cc │ │ │ │ + blx 15394 │ │ │ │ mov r5, r0 │ │ │ │ - blx 17590 │ │ │ │ + blx 17428 │ │ │ │ mov r0, r5 │ │ │ │ - blx 15aa8 │ │ │ │ + blx 15964 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ movs r1, #0 │ │ │ │ - blx 15674 │ │ │ │ - cbz r6, 31b4a │ │ │ │ + blx 1553c │ │ │ │ + cbz r6, 314a2 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ lsls r3, r3, #29 │ │ │ │ - bmi.n 31b3a │ │ │ │ + bmi.n 31492 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 16ef8 │ │ │ │ + b.w 16d90 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #3 │ │ │ │ itt eq │ │ │ │ moveq r3, #4 │ │ │ │ streq r3, [r4, #32] │ │ │ │ - b.n 31af4 │ │ │ │ + b.n 3144c │ │ │ │ mov r0, r8 │ │ │ │ - blx 18148 │ │ │ │ + blx 17fd4 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 16ef8 │ │ │ │ + b.w 16d90 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - blx 15504 │ │ │ │ + blx 153cc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 31b1e │ │ │ │ + bne.n 31476 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ - blx 16368 │ │ │ │ - b.n 31b1e │ │ │ │ + blx 16218 │ │ │ │ + b.n 31476 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r2 │ │ │ │ - ldr r2, [pc, #376] @ (31cec ) │ │ │ │ - ldr r3, [pc, #376] @ (31cf0 ) │ │ │ │ + ldr r2, [pc, #376] @ (31644 ) │ │ │ │ + ldr r3, [pc, #376] @ (31648 ) │ │ │ │ sub sp, #16 │ │ │ │ add r2, pc │ │ │ │ mov r8, r0 │ │ │ │ ldr r6, [r4, #8] │ │ │ │ ldr r5, [r4, #36] @ 0x24 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r7, r3 │ │ │ │ - blx 18b00 │ │ │ │ + blx 18974 │ │ │ │ cmp r6, r0 │ │ │ │ - bne.w 31ccc │ │ │ │ + bne.w 31624 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #7 │ │ │ │ itt eq │ │ │ │ moveq r3, #8 │ │ │ │ streq r3, [r4, #32] │ │ │ │ - beq.n 31c30 │ │ │ │ + beq.n 31588 │ │ │ │ cmp r3, #8 │ │ │ │ - beq.n 31c30 │ │ │ │ + beq.n 31588 │ │ │ │ movs r3, #10 │ │ │ │ mov r1, r4 │ │ │ │ str r3, [r4, #32] │ │ │ │ mov r0, r7 │ │ │ │ - bl 2f68c │ │ │ │ + bl 2efe4 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - blx 15504 │ │ │ │ + blx 153cc │ │ │ │ sub.w r3, r0, #200 @ 0xc8 │ │ │ │ cmp r3, #99 @ 0x63 │ │ │ │ - bhi.n 31bc6 │ │ │ │ + bhi.n 3151e │ │ │ │ ldr r3, [r4, #16] │ │ │ │ - cbz r3, 31bec │ │ │ │ - ldr r1, [pc, #300] @ (31cf4 ) │ │ │ │ + cbz r3, 31544 │ │ │ │ + ldr r1, [pc, #300] @ (3164c ) │ │ │ │ movs r3, #0 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ str r3, [r4, #16] │ │ │ │ add r1, pc │ │ │ │ - ldr r3, [pc, #284] @ (31cf0 ) │ │ │ │ + ldr r3, [pc, #284] @ (31648 ) │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r1, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 31cc8 │ │ │ │ + bne.n 31620 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.n 31ac0 │ │ │ │ + b.n 31418 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ cmp r3, #8 │ │ │ │ - beq.n 31bc6 │ │ │ │ + beq.n 3151e │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ands.w r6, r3, #4 │ │ │ │ - beq.n 31c44 │ │ │ │ - blx 154cc │ │ │ │ - ldr r3, [pc, #244] @ (31cf8 ) │ │ │ │ + beq.n 3159c │ │ │ │ + blx 15394 │ │ │ │ + ldr r3, [pc, #244] @ (31650 ) │ │ │ │ ldr r2, [r5, #12] │ │ │ │ mov r6, r0 │ │ │ │ ldr r1, [r5, #28] │ │ │ │ add r3, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - blx 180d0 │ │ │ │ - ldr r2, [pc, #232] @ (31cfc ) │ │ │ │ - ldr r3, [pc, #220] @ (31cf0 ) │ │ │ │ + blx 17f5c │ │ │ │ + ldr r2, [pc, #232] @ (31654 ) │ │ │ │ + ldr r3, [pc, #220] @ (31648 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 31cc8 │ │ │ │ + bne.n 31620 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 15aa4 │ │ │ │ + b.w 15960 │ │ │ │ mov r0, r8 │ │ │ │ - blx 1812c │ │ │ │ + blx 17fb8 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - blx 154cc │ │ │ │ - cbnz r0, 31c7e │ │ │ │ + blx 15394 │ │ │ │ + cbnz r0, 315d6 │ │ │ │ movs r3, #8 │ │ │ │ str r3, [r5, #32] │ │ │ │ - b.n 31ba8 │ │ │ │ - blx 154cc │ │ │ │ + b.n 31500 │ │ │ │ + blx 15394 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ add r2, sp, #8 │ │ │ │ mov r7, r0 │ │ │ │ str r6, [sp, #8] │ │ │ │ - blx 16888 │ │ │ │ + blx 16738 │ │ │ │ mov r0, r7 │ │ │ │ - blx 15aa8 │ │ │ │ + blx 15964 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ movs r1, #200 @ 0xc8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 31ac0 │ │ │ │ - ldr r2, [pc, #152] @ (31d00 ) │ │ │ │ - ldr r3, [pc, #136] @ (31cf0 ) │ │ │ │ + bl 31418 │ │ │ │ + ldr r2, [pc, #152] @ (31658 ) │ │ │ │ + ldr r3, [pc, #136] @ (31648 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 31cc8 │ │ │ │ + bne.n 31620 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - blx 15aa8 │ │ │ │ + blx 15964 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #16] │ │ │ │ - cbz r0, 31c8e │ │ │ │ - blx 15aa8 │ │ │ │ - ldr r2, [pc, #116] @ (31d04 ) │ │ │ │ + cbz r0, 315e6 │ │ │ │ + blx 15964 │ │ │ │ + ldr r2, [pc, #116] @ (3165c ) │ │ │ │ movs r3, #5 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [r4, #32] │ │ │ │ add r2, pc │ │ │ │ mov r1, r4 │ │ │ │ - bl 2f290 │ │ │ │ - ldr r2, [pc, #104] @ (31d08 ) │ │ │ │ - ldr r3, [pc, #76] @ (31cf0 ) │ │ │ │ + bl 2ebe8 │ │ │ │ + ldr r2, [pc, #104] @ (31660 ) │ │ │ │ + ldr r3, [pc, #76] @ (31648 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 31cc8 │ │ │ │ + bne.n 31620 │ │ │ │ ldrb r1, [r4, #24] │ │ │ │ mov r0, r8 │ │ │ │ ubfx r1, r1, #2, #1 │ │ │ │ eor.w r1, r1, #1 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 163b8 │ │ │ │ - blx 17a74 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #60] @ (31d0c ) │ │ │ │ - ldr r2, [pc, #64] @ (31d10 ) │ │ │ │ - ldr r1, [pc, #64] @ (31d14 ) │ │ │ │ + b.w 16268 │ │ │ │ + blx 1790c <__stack_chk_fail@plt> │ │ │ │ + ldr r3, [pc, #60] @ (31664 ) │ │ │ │ + ldr r2, [pc, #64] @ (31668 ) │ │ │ │ + ldr r1, [pc, #64] @ (3166c ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #64] @ (31d18 ) │ │ │ │ + ldr r0, [pc, #64] @ (31670 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ add.w r3, r3, #968 @ 0x3c8 │ │ │ │ movw r2, #1589 @ 0x635 │ │ │ │ - blx 1663c │ │ │ │ + blx 164ec │ │ │ │ nop │ │ │ │ - beq.n 31dd0 │ │ │ │ + bvc.n 316b8 │ │ │ │ movs r4, r0 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - beq.n 31d2c │ │ │ │ + bvs.n 31614 │ │ │ │ movs r4, r0 │ │ │ │ lsls r1, r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7, {r2, r4, r6, r7} │ │ │ │ + bvs.n 31590 │ │ │ │ movs r4, r0 │ │ │ │ - ldmia r7, {r7} │ │ │ │ + bvs.n 316ec │ │ │ │ movs r4, r0 │ │ │ │ mcr2 15, 6, pc, cr7, cr15, {7} @ │ │ │ │ - ldmia r7!, {r1, r2, r6} │ │ │ │ + bvs.n 31680 │ │ │ │ movs r4, r0 │ │ │ │ - pop {r1, r3, r5, r6, pc} │ │ │ │ + cbnz r2, 316e6 │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0x47fa │ │ │ │ + mov lr, r4 │ │ │ │ movs r2, r0 │ │ │ │ - bics r4, r6 │ │ │ │ + negs r0, r4 │ │ │ │ movs r2, r0 │ │ │ │ - lsrs r0, r4, #28 │ │ │ │ + lsrs r4, r1, #23 │ │ │ │ movs r2, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr.w lr, [pc, #76] @ 31d78 │ │ │ │ + ldr.w lr, [pc, #76] @ 316d0 │ │ │ │ sub sp, #8 │ │ │ │ - ldr.w ip, [pc, #72] @ 31d7c │ │ │ │ + ldr.w ip, [pc, #72] @ 316d4 │ │ │ │ mov r4, r2 │ │ │ │ add lr, pc │ │ │ │ mov r2, sp │ │ │ │ movs r3, #0 │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #4] │ │ │ │ mov.w ip, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ - blx 17694 │ │ │ │ + blx 1752c │ │ │ │ ldr r2, [sp, #0] │ │ │ │ movs r1, #200 @ 0xc8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 31ac0 │ │ │ │ - ldr r2, [pc, #32] @ (31d80 ) │ │ │ │ - ldr r3, [pc, #28] @ (31d7c ) │ │ │ │ + bl 31418 │ │ │ │ + ldr r2, [pc, #32] @ (316d8 ) │ │ │ │ + ldr r3, [pc, #28] @ (316d4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 31d74 │ │ │ │ + bne.n 316cc │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - blx 17a74 <__stack_chk_fail@plt> │ │ │ │ - ldmia r6!, {r1, r4, r5, r7} │ │ │ │ + blx 1790c <__stack_chk_fail@plt> │ │ │ │ + bpl.n 317c8 │ │ │ │ movs r4, r0 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r6!, {r3, r7} │ │ │ │ + bpl.n 3177c │ │ │ │ movs r4, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r2 │ │ │ │ - ldr r2, [pc, #132] @ (31e1c ) │ │ │ │ - ldr r3, [pc, #136] @ (31e20 ) │ │ │ │ + ldr r2, [pc, #132] @ (31774 ) │ │ │ │ + ldr r3, [pc, #136] @ (31778 ) │ │ │ │ mov r7, r1 │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #132] @ (31e24 ) │ │ │ │ + ldr r1, [pc, #132] @ (3177c ) │ │ │ │ sub sp, #20 │ │ │ │ mov r6, r0 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ - blx 158e8 │ │ │ │ + blx 157b0 │ │ │ │ movs r2, #0 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r2 │ │ │ │ str r2, [sp, #8] │ │ │ │ - blx 16cec │ │ │ │ + blx 16b90 │ │ │ │ mov r0, r5 │ │ │ │ - blx 15aa8 │ │ │ │ + blx 15964 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - blx 18c48 │ │ │ │ - cbnz r0, 31de6 │ │ │ │ + blx 18abc │ │ │ │ + cbnz r0, 3173e │ │ │ │ ldr r2, [r4, #20] │ │ │ │ - cbz r2, 31de6 │ │ │ │ + cbz r2, 3173e │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, sp, #8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - blx 18868 │ │ │ │ + blx 186dc │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 31e04 │ │ │ │ + beq.n 3175c │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - blx 18148 │ │ │ │ + blx 17fd4 │ │ │ │ mov r0, r4 │ │ │ │ - blx 16efc │ │ │ │ - ldr r2, [pc, #56] @ (31e28 ) │ │ │ │ - ldr r3, [pc, #48] @ (31e20 ) │ │ │ │ + blx 16d94 │ │ │ │ + ldr r2, [pc, #56] @ (31780 ) │ │ │ │ + ldr r3, [pc, #48] @ (31778 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 31e16 │ │ │ │ + bne.n 3176e │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r0, r4 │ │ │ │ ldrd r1, r2, [sp, #4] │ │ │ │ - bl 2ec84 │ │ │ │ + bl 2e5dc │ │ │ │ mov r0, r4 │ │ │ │ - blx 16efc │ │ │ │ - b.n 31dec │ │ │ │ - blx 17a74 <__stack_chk_fail@plt> │ │ │ │ + blx 16d94 │ │ │ │ + b.n 31744 │ │ │ │ + blx 1790c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldmia r6, {r1, r2, r3, r6} │ │ │ │ + bpl.n 317a4 │ │ │ │ movs r4, r0 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - bx lr │ │ │ │ + mov r6, r3 │ │ │ │ movs r2, r0 │ │ │ │ - ldmia r5, {r3, r4, r5, r6, r7} │ │ │ │ + bmi.n 31704 │ │ │ │ movs r4, r0 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ - blx 15878 │ │ │ │ + blx 15740 │ │ │ │ ldr r3, [r0, #32] │ │ │ │ cmp r3, #10 │ │ │ │ - beq.n 31e62 │ │ │ │ + beq.n 317ba │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - blx 18c48 │ │ │ │ - cbnz r0, 31e66 │ │ │ │ - ldr r1, [pc, #40] @ (31e7c ) │ │ │ │ + blx 18abc │ │ │ │ + cbnz r0, 317be │ │ │ │ + ldr r1, [pc, #40] @ (317d4 ) │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ - blx 158e8 │ │ │ │ + blx 157b0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2f3f8 │ │ │ │ + bl 2ed50 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ movs r2, #9 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ bic.w r3, r3, #1 │ │ │ │ str r2, [r4, #32] │ │ │ │ strb r3, [r4, #24] │ │ │ │ - blx 18148 │ │ │ │ + blx 17fd4 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - mov ip, r6 │ │ │ │ + cmp r0, ip │ │ │ │ movs r2, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ movs r1, #8 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - blx 16bc0 │ │ │ │ + blx 16a64 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ movs r1, #16 │ │ │ │ strd r3, r4, [sp, #4] │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ - blx 168d4 │ │ │ │ + blx 16784 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r3, #9 │ │ │ │ str r3, [r4, #32] │ │ │ │ - blx 18148 │ │ │ │ + blx 17fd4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 16ef8 │ │ │ │ + b.w 16d90 │ │ │ │ │ │ │ │ -00031ec4 : │ │ │ │ +0003181c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #16 │ │ │ │ mov r6, r3 │ │ │ │ - ldr r3, [pc, #264] @ (31fe4 ) │ │ │ │ + ldr r3, [pc, #264] @ (3193c ) │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r7, r2 │ │ │ │ add r3, pc │ │ │ │ ldr.w r8, [sp, #48] @ 0x30 │ │ │ │ ldr.w r9, [sp, #52] @ 0x34 │ │ │ │ str r3, [sp, #8] │ │ │ │ - blx 173b0 │ │ │ │ - cbz r4, 31f54 │ │ │ │ + blx 17248 │ │ │ │ + cbz r4, 318ac │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 31efc │ │ │ │ + cbz r3, 31854 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 31f06 │ │ │ │ + beq.n 3185e │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 31f54 │ │ │ │ - blx 16bcc │ │ │ │ - cbz r5, 31f3a │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 318ac │ │ │ │ + blx 16a70 │ │ │ │ + cbz r5, 31892 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - cbz r3, 31f16 │ │ │ │ + cbz r3, 3186e │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 31f20 │ │ │ │ + beq.n 31878 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 31f3a │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 31892 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ str.w r9, [sp] │ │ │ │ - bl 2fd34 │ │ │ │ + bl 2f68c │ │ │ │ mov sl, r0 │ │ │ │ - cbz r0, 31f6e │ │ │ │ + cbz r0, 318c6 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r1, [pc, #172] @ (31fe8 ) │ │ │ │ - ldr r2, [pc, #172] @ (31fec ) │ │ │ │ - ldr r0, [pc, #176] @ (31ff0 ) │ │ │ │ + ldr r1, [pc, #172] @ (31940 ) │ │ │ │ + ldr r2, [pc, #172] @ (31944 ) │ │ │ │ + ldr r0, [pc, #176] @ (31948 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #996 @ 0x3e4 │ │ │ │ add r0, pc │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 170ac │ │ │ │ - ldr r1, [pc, #156] @ (31ff4 ) │ │ │ │ - ldr r2, [pc, #160] @ (31ff8 ) │ │ │ │ - ldr r0, [pc, #160] @ (31ffc ) │ │ │ │ + b.w 16f44 │ │ │ │ + ldr r1, [pc, #156] @ (3194c ) │ │ │ │ + ldr r2, [pc, #160] @ (31950 ) │ │ │ │ + ldr r0, [pc, #160] @ (31954 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #996 @ 0x3e4 │ │ │ │ add r0, pc │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 170ac │ │ │ │ + b.w 16f44 │ │ │ │ mov r3, r6 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2eefc │ │ │ │ + bl 2e854 │ │ │ │ ldrb r3, [r0, #24] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r0, #28] │ │ │ │ orr.w r3, r3, #8 │ │ │ │ movs r1, #1 │ │ │ │ strb r3, [r0, #24] │ │ │ │ mov r0, r5 │ │ │ │ - blx 158a8 │ │ │ │ + blx 15770 │ │ │ │ ldr r1, [r6, #12] │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r4 │ │ │ │ - blx 178a0 │ │ │ │ - ldr r3, [pc, #100] @ (32000 ) │ │ │ │ + blx 17738 │ │ │ │ + ldr r3, [pc, #100] @ (31958 ) │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov r8, r0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r1, r3 │ │ │ │ - blx 1554c │ │ │ │ + blx 15414 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ - blx 1668c │ │ │ │ - ldr r3, [pc, #80] @ (32004 ) │ │ │ │ + blx 1653c │ │ │ │ + ldr r3, [pc, #80] @ (3195c ) │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r2, r3 │ │ │ │ - blx 178e0 │ │ │ │ - ldr r2, [pc, #64] @ (32008 ) │ │ │ │ - ldr r1, [pc, #68] @ (3200c ) │ │ │ │ + blx 17778 │ │ │ │ + ldr r2, [pc, #64] @ (31960 ) │ │ │ │ + ldr r1, [pc, #68] @ (31964 ) │ │ │ │ mov r3, r8 │ │ │ │ add r2, pc │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ str.w sl, [sp] │ │ │ │ - blx 15ad0 │ │ │ │ + blx 1598c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 18144 │ │ │ │ - ldmia r5!, {r3} │ │ │ │ + b.w 17fd0 │ │ │ │ + bcc.n 318e0 │ │ │ │ movs r4, r0 │ │ │ │ - revsh r4, r7 │ │ │ │ + cbnz r4, 31966 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r6, r0, #27 │ │ │ │ + asrs r2, r6, #21 │ │ │ │ movs r2, r0 │ │ │ │ - lsrs r4, r6, #18 │ │ │ │ + lsrs r0, r4, #13 │ │ │ │ movs r2, r0 │ │ │ │ - revsh r2, r4 │ │ │ │ + cbnz r2, 3196c │ │ │ │ movs r2, r0 │ │ │ │ - mvns r0, r1 │ │ │ │ + negs r4, r6 │ │ │ │ movs r2, r0 │ │ │ │ - lsrs r2, r3, #18 │ │ │ │ + lsrs r6, r0, #13 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r4, r5, #13 │ │ │ │ + asrs r4, r1, #13 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r1, #14 │ │ │ │ + asrs r4, r5, #13 │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 31fe2 │ │ │ │ - vtbl.8 d22, {d15-d18}, d18 │ │ │ │ + bpl.n 3193a │ │ │ │ + vtbx.8 d22, {d31-: │ │ │ │ +00031968 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - blx 173b0 │ │ │ │ + blx 17248 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 320c8 │ │ │ │ + beq.n 31a20 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 32036 │ │ │ │ + cbz r3, 3198e │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 32042 │ │ │ │ + beq.n 3199a │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ + blx 17500 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 320c8 │ │ │ │ - blx 16bcc │ │ │ │ + beq.n 31a20 │ │ │ │ + blx 16a70 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 320ae │ │ │ │ + beq.n 31a06 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - cbz r3, 32054 │ │ │ │ + cbz r3, 319ac │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 3205e │ │ │ │ + beq.n 319b6 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 320ae │ │ │ │ - ldr r3, [pc, #156] @ (320fc ) │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 31a06 │ │ │ │ + ldr r3, [pc, #156] @ (31a54 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r3, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ add.w r6, r3, #40 @ 0x28 │ │ │ │ mov r0, r6 │ │ │ │ - blx 17fb8 │ │ │ │ + blx 17e44 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - ldr r2, [pc, #136] @ (32100 ) │ │ │ │ + ldr r2, [pc, #136] @ (31a58 ) │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3, #48] @ 0x30 │ │ │ │ add r2, pc │ │ │ │ - blx 17bf0 │ │ │ │ + blx 17a88 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r6 │ │ │ │ - blx 16c98 │ │ │ │ + blx 16b3c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - cbz r3, 320e2 │ │ │ │ + cbz r3, 31a3a │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - cbz r2, 320e2 │ │ │ │ + cbz r2, 31a3a │ │ │ │ ldrb r3, [r2, #24] │ │ │ │ lsls r1, r3, #29 │ │ │ │ - bpl.n 320e6 │ │ │ │ + bpl.n 31a3e │ │ │ │ ldr r1, [r2, #32] │ │ │ │ bic.w r3, r3, #1 │ │ │ │ strb r3, [r2, #24] │ │ │ │ cmp r1, #5 │ │ │ │ - beq.n 320f4 │ │ │ │ + beq.n 31a4c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 18144 │ │ │ │ - ldr r1, [pc, #84] @ (32104 ) │ │ │ │ - ldr r2, [pc, #84] @ (32108 ) │ │ │ │ - ldr r0, [pc, #88] @ (3210c ) │ │ │ │ + b.w 17fd0 │ │ │ │ + ldr r1, [pc, #84] @ (31a5c ) │ │ │ │ + ldr r2, [pc, #84] @ (31a60 ) │ │ │ │ + ldr r0, [pc, #88] @ (31a64 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add r0, pc │ │ │ │ addw r1, r1, #1028 @ 0x404 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 170ac │ │ │ │ - ldr r1, [pc, #68] @ (32110 ) │ │ │ │ - ldr r2, [pc, #72] @ (32114 ) │ │ │ │ - ldr r0, [pc, #72] @ (32118 ) │ │ │ │ + b.w 16f44 │ │ │ │ + ldr r1, [pc, #68] @ (31a68 ) │ │ │ │ + ldr r2, [pc, #72] @ (31a6c ) │ │ │ │ + ldr r0, [pc, #72] @ (31a70 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ addw r1, r1, #1028 @ 0x404 │ │ │ │ add r0, pc │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 170ac │ │ │ │ + b.w 16f44 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r1, [pc, #52] @ (3211c ) │ │ │ │ - ldr r2, [pc, #52] @ (32120 ) │ │ │ │ - ldr r0, [pc, #56] @ (32124 ) │ │ │ │ + ldr r1, [pc, #52] @ (31a74 ) │ │ │ │ + ldr r2, [pc, #52] @ (31a78 ) │ │ │ │ + ldr r0, [pc, #56] @ (31a7c ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add r0, pc │ │ │ │ - b.n 320ba │ │ │ │ + b.n 31a12 │ │ │ │ mov r0, r5 │ │ │ │ - blx 179f8 │ │ │ │ - b.n 320a2 │ │ │ │ - b.n 32888 │ │ │ │ - movs r4, r0 │ │ │ │ + blx 17890 │ │ │ │ + b.n 319fa │ │ │ │ + orn r0, r4, r4 │ │ │ │ stmia r7!, {r0, r1, r2, r5, r7} │ │ │ │ - vtbl.8 d27, {d31- │ │ │ │ + @ instruction: 0xb7fe │ │ │ │ movs r2, r0 │ │ │ │ - negs r4, r2 │ │ │ │ + asrs r0, r0 │ │ │ │ movs r2, r0 │ │ │ │ - lsrs r6, r4, #12 │ │ │ │ + lsrs r2, r2, #7 │ │ │ │ movs r2, r0 │ │ │ │ - cbnz r0, 32134 │ │ │ │ + @ instruction: 0xb7e0 │ │ │ │ movs r2, r0 │ │ │ │ - sbcs r2, r2 │ │ │ │ + ands r6, r7 │ │ │ │ movs r2, r0 │ │ │ │ - lsrs r4, r1, #12 │ │ │ │ + lsrs r0, r7, #6 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -00032128 : │ │ │ │ +00031a80 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #60] @ (32174 ) │ │ │ │ + ldr r3, [pc, #60] @ (31acc ) │ │ │ │ sub sp, #12 │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #4] │ │ │ │ ldr r4, [r3, #0] │ │ │ │ add r4, r0 │ │ │ │ add.w r5, r4, #40 @ 0x28 │ │ │ │ mov r0, r5 │ │ │ │ - blx 17fb8 │ │ │ │ - ldr r2, [pc, #40] @ (32178 ) │ │ │ │ + blx 17e44 │ │ │ │ + ldr r2, [pc, #40] @ (31ad0 ) │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - blx 17bf0 │ │ │ │ + blx 17a88 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 16c98 │ │ │ │ - cbz r4, 32170 │ │ │ │ + blx 16b3c │ │ │ │ + cbz r4, 31ac8 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - cbz r0, 32170 │ │ │ │ + cbz r0, 31ac8 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 18a38 │ │ │ │ + b.w 188ac │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - b.n 3274c │ │ │ │ - movs r4, r0 │ │ │ │ + @ instruction: 0xe98a0004 │ │ │ │ stmia r6!, {r0, r1, r2, r3, r6, r7} │ │ │ │ - Address 0x3217a is out of bounds. │ │ │ │ + Address 0x31ad2 is out of bounds. │ │ │ │ │ │ │ │ │ │ │ │ -0003217c : │ │ │ │ +00031ad4 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r5, [pc, #112] @ (321fc ) │ │ │ │ + ldr r5, [pc, #112] @ (31b54 ) │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ add r5, pc │ │ │ │ - blx 173b0 │ │ │ │ - cbz r4, 321e0 │ │ │ │ + blx 17248 │ │ │ │ + cbz r4, 31b38 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 321a2 │ │ │ │ + cbz r3, 31afa │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 321ac │ │ │ │ + beq.n 31b04 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 321e0 │ │ │ │ - ldr r3, [pc, #80] @ (32200 ) │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 31b38 │ │ │ │ + ldr r3, [pc, #80] @ (31b58 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r4, r3 │ │ │ │ add.w r0, r4, #40 @ 0x28 │ │ │ │ - blx 17fb8 │ │ │ │ - ldr r3, [pc, #68] @ (32204 ) │ │ │ │ + blx 17e44 │ │ │ │ + ldr r3, [pc, #68] @ (31b5c ) │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ movs r2, #0 │ │ │ │ ldr r1, [r5, r3] │ │ │ │ str r1, [sp, #4] │ │ │ │ - blx 17374 │ │ │ │ + blx 1720c │ │ │ │ add.w r0, r4, #40 @ 0x28 │ │ │ │ - blx 16c98 │ │ │ │ + blx 16b3c │ │ │ │ ldr r0, [r4, #92] @ 0x5c │ │ │ │ movs r1, #1 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 15c54 │ │ │ │ - ldr r1, [pc, #36] @ (32208 ) │ │ │ │ - ldr r2, [pc, #40] @ (3220c ) │ │ │ │ - ldr r0, [pc, #40] @ (32210 ) │ │ │ │ + b.w 15b10 │ │ │ │ + ldr r1, [pc, #36] @ (31b60 ) │ │ │ │ + ldr r2, [pc, #40] @ (31b64 ) │ │ │ │ + ldr r0, [pc, #40] @ (31b68 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ addw r1, r1, #1060 @ 0x424 │ │ │ │ add r0, pc │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 170ac │ │ │ │ + b.w 16f44 │ │ │ │ nop │ │ │ │ - ldmia r2!, {r3, r4, r6} │ │ │ │ - movs r4, r0 │ │ │ │ - b.n 326f0 │ │ │ │ + bne.n 31b98 │ │ │ │ movs r4, r0 │ │ │ │ - asrs r4, r1, #16 │ │ │ │ + ldmdb r6, {r2} │ │ │ │ + asrs r4, r5, #15 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb856 │ │ │ │ + @ instruction: 0xb6e6 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r4, r7 │ │ │ │ + subs r7, #232 @ 0xe8 │ │ │ │ movs r2, r0 │ │ │ │ - lsrs r6, r1, #8 │ │ │ │ + lsrs r2, r7, #2 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -00032214 : │ │ │ │ +00031b6c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ - blx 173b0 │ │ │ │ - cbz r4, 32272 │ │ │ │ + blx 17248 │ │ │ │ + cbz r4, 31bca │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 32236 │ │ │ │ + cbz r3, 31b8e │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 32240 │ │ │ │ + beq.n 31b98 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 32272 │ │ │ │ - ldr r3, [pc, #72] @ (3228c ) │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 31bca │ │ │ │ + ldr r3, [pc, #72] @ (31be4 ) │ │ │ │ mov r1, r6 │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r3, #0] │ │ │ │ add r5, r4 │ │ │ │ ldr r0, [r5, #88] @ 0x58 │ │ │ │ - blx 17228 │ │ │ │ - cbz r0, 32270 │ │ │ │ + blx 170c0 │ │ │ │ + cbz r0, 31bc8 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r5, #88] @ 0x58 │ │ │ │ - blx 1523c │ │ │ │ + blx 15104 │ │ │ │ mov r1, r4 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r5, #88] @ 0x58 │ │ │ │ - blx 1684c │ │ │ │ + blx 166fc │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 15aa4 │ │ │ │ + b.w 15960 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r1, [pc, #28] @ (32290 ) │ │ │ │ - ldr r2, [pc, #28] @ (32294 ) │ │ │ │ - ldr r0, [pc, #32] @ (32298 ) │ │ │ │ + ldr r1, [pc, #28] @ (31be8 ) │ │ │ │ + ldr r2, [pc, #28] @ (31bec ) │ │ │ │ + ldr r0, [pc, #32] @ (31bf0 ) │ │ │ │ add r1, pc │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ add r2, pc │ │ │ │ add r0, pc │ │ │ │ add.w r1, r1, #1080 @ 0x438 │ │ │ │ - b.w 170ac │ │ │ │ + b.w 16f44 │ │ │ │ nop │ │ │ │ - b.n 32650 │ │ │ │ - movs r4, r0 │ │ │ │ - @ instruction: 0xb7c4 │ │ │ │ + stmia.w r0, {r2} │ │ │ │ + @ instruction: 0xb654 │ │ │ │ movs r2, r0 │ │ │ │ - lsls r6, r4 │ │ │ │ + subs r7, #82 @ 0x52 │ │ │ │ movs r2, r0 │ │ │ │ - lsrs r4, r7, #5 │ │ │ │ + lsrs r0, r5, #32 │ │ │ │ movs r2, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #104] @ (32314 ) │ │ │ │ + ldr r3, [pc, #104] @ (31c6c ) │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r3, #0] │ │ │ │ add r4, r0 │ │ │ │ - blx 17028 │ │ │ │ + blx 16ec0 │ │ │ │ ldr r0, [r4, #92] @ 0x5c │ │ │ │ - blx 165f8 │ │ │ │ - cbz r0, 322cc │ │ │ │ - b.n 322f2 │ │ │ │ + blx 164a8 │ │ │ │ + cbz r0, 31c24 │ │ │ │ + b.n 31c4a │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mov r0, r5 │ │ │ │ - blx 1852c │ │ │ │ + blx 183ac │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 322c4 │ │ │ │ + bne.n 31c1c │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ - cbz r0, 322e0 │ │ │ │ - ldr r1, [pc, #64] @ (32318 ) │ │ │ │ + cbz r0, 31c38 │ │ │ │ + ldr r1, [pc, #64] @ (31c70 ) │ │ │ │ mov r2, r3 │ │ │ │ add r1, pc │ │ │ │ - blx 16d10 │ │ │ │ - ldr r3, [pc, #56] @ (3231c ) │ │ │ │ + blx 16bb4 │ │ │ │ + ldr r3, [pc, #56] @ (31c74 ) │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #20] │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ bx r3 │ │ │ │ - ldr r0, [pc, #44] @ (32320 ) │ │ │ │ + ldr r0, [pc, #44] @ (31c78 ) │ │ │ │ mov.w r2, #334 @ 0x14e │ │ │ │ - ldr r3, [pc, #40] @ (32324 ) │ │ │ │ + ldr r3, [pc, #40] @ (31c7c ) │ │ │ │ add r0, pc │ │ │ │ - ldr r1, [pc, #40] @ (32328 ) │ │ │ │ + ldr r1, [pc, #40] @ (31c80 ) │ │ │ │ str r0, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #40] @ (3232c ) │ │ │ │ + ldr r0, [pc, #40] @ (31c84 ) │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1108 @ 0x454 │ │ │ │ add r0, pc │ │ │ │ - blx 18390 │ │ │ │ - b.n 322cc │ │ │ │ + blx 18210 │ │ │ │ + b.n 31c24 │ │ │ │ nop │ │ │ │ - b.n 32600 │ │ │ │ - movs r4, r0 │ │ │ │ + @ instruction: 0xe8140004 │ │ │ │ ldmia r1, {r0, r1, r2, r3, r5} │ │ │ │ - @ instruction: 0xffffe140 │ │ │ │ + @ instruction: 0xffffe7e0 │ │ │ │ movs r4, r0 │ │ │ │ - tst r2, r4 │ │ │ │ + lsrs r6, r1 │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xb73c │ │ │ │ + push {r2, r3, r6, r7, lr} │ │ │ │ movs r2, r0 │ │ │ │ - subs r5, #136 @ 0x88 │ │ │ │ + subs r4, #52 @ 0x34 │ │ │ │ movs r2, r0 │ │ │ │ - lsrs r2, r6, #3 │ │ │ │ + lsls r6, r3, #30 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -00032330 : │ │ │ │ +00031c88 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ - blx 173b0 │ │ │ │ + blx 17248 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 323d0 │ │ │ │ + beq.n 31d28 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ - cbz r3, 32356 │ │ │ │ + cbz r3, 31cae │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 32362 │ │ │ │ + beq.n 31cba │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ - blx 17668 │ │ │ │ + blx 17500 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 323d0 │ │ │ │ - ldr r3, [pc, #160] @ (32404 ) │ │ │ │ + beq.n 31d28 │ │ │ │ + ldr r3, [pc, #160] @ (31d5c ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add.w r8, r7, r3 │ │ │ │ - blx 18838 │ │ │ │ + blx 186ac │ │ │ │ cmp r0, r6 │ │ │ │ - bne.n 323a6 │ │ │ │ + bne.n 31cfe │ │ │ │ ldr.w r4, [r8, #88] @ 0x58 │ │ │ │ - cbz r4, 32398 │ │ │ │ + cbz r4, 31cf0 │ │ │ │ ldr r5, [r4, #0] │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - cbz r5, 32392 │ │ │ │ + cbz r5, 31cea │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - cbz r3, 3238c │ │ │ │ + cbz r3, 31ce4 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r6 │ │ │ │ - beq.n 3239c │ │ │ │ - blx 17668 │ │ │ │ - cbnz r0, 3239c │ │ │ │ + beq.n 31cf4 │ │ │ │ + blx 17500 │ │ │ │ + cbnz r0, 31cf4 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 3237a │ │ │ │ + bne.n 31cd2 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - blx 1852c │ │ │ │ - b.n 32374 │ │ │ │ - blx 18838 │ │ │ │ + blx 183ac │ │ │ │ + b.n 31ccc │ │ │ │ + blx 186ac │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - blx 15fb0 │ │ │ │ + blx 15e6c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 32374 │ │ │ │ + bne.n 31ccc │ │ │ │ ldr.w r4, [r8, #88] @ 0x58 │ │ │ │ - cbnz r4, 323c2 │ │ │ │ - b.n 323e8 │ │ │ │ + cbnz r4, 31d1a │ │ │ │ + b.n 31d40 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ - cbz r4, 323e8 │ │ │ │ + cbz r4, 31d40 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ mov r1, r6 │ │ │ │ - blx 17f00 │ │ │ │ + blx 17d8c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 323be │ │ │ │ - b.n 32398 │ │ │ │ - ldr r1, [pc, #52] @ (32408 ) │ │ │ │ - ldr r2, [pc, #56] @ (3240c ) │ │ │ │ - ldr r0, [pc, #56] @ (32410 ) │ │ │ │ + beq.n 31d16 │ │ │ │ + b.n 31cf0 │ │ │ │ + ldr r1, [pc, #52] @ (31d60 ) │ │ │ │ + ldr r2, [pc, #56] @ (31d64 ) │ │ │ │ + ldr r0, [pc, #56] @ (31d68 ) │ │ │ │ add r1, pc │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ add r2, pc │ │ │ │ add r0, pc │ │ │ │ addw r1, r1, #1132 @ 0x46c │ │ │ │ - b.w 170ac │ │ │ │ + b.w 16f44 │ │ │ │ mov r0, r6 │ │ │ │ - blx 17904 │ │ │ │ - ldr r2, [pc, #36] @ (32414 ) │ │ │ │ + blx 1779c │ │ │ │ + ldr r2, [pc, #36] @ (31d6c ) │ │ │ │ mov r3, r0 │ │ │ │ - ldr r0, [pc, #36] @ (32418 ) │ │ │ │ + ldr r0, [pc, #36] @ (31d70 ) │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ add r2, pc │ │ │ │ add r0, pc │ │ │ │ movs r1, #16 │ │ │ │ - b.w 189f8 │ │ │ │ + b.w 1886c │ │ │ │ nop │ │ │ │ - b.n 32588 │ │ │ │ + b.n 31c20 │ │ │ │ movs r4, r0 │ │ │ │ - cpsie ai │ │ │ │ + push {r1, r2, r4, r5, r6, r7} │ │ │ │ movs r2, r0 │ │ │ │ - subs r7, #72 @ 0x48 │ │ │ │ + subs r5, #244 @ 0xf4 │ │ │ │ movs r2, r0 │ │ │ │ - lsrs r6, r3, #32 │ │ │ │ + lsls r2, r1, #27 │ │ │ │ movs r2, r0 │ │ │ │ - adcs r4, r4 │ │ │ │ + ands r0, r2 │ │ │ │ movs r2, r0 │ │ │ │ - lsrs r2, r0, #32 │ │ │ │ + lsls r6, r5, #26 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -0003241c : │ │ │ │ +00031d74 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - blx 173b0 │ │ │ │ + blx 17248 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 324ae │ │ │ │ + beq.n 31e06 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 32440 │ │ │ │ + cbz r3, 31d98 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 3244c │ │ │ │ + beq.n 31da4 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ + blx 17500 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 324ae │ │ │ │ - ldr r3, [pc, #120] @ (324c8 ) │ │ │ │ + beq.n 31e06 │ │ │ │ + ldr r3, [pc, #120] @ (31e20 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r4, r3 │ │ │ │ - blx 18838 │ │ │ │ + blx 186ac │ │ │ │ cmp r0, r5 │ │ │ │ - bne.n 32482 │ │ │ │ + bne.n 31dda │ │ │ │ ldr r4, [r4, #88] @ 0x58 │ │ │ │ - cbz r4, 3247e │ │ │ │ + cbz r4, 31dd6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r3 │ │ │ │ - cbz r3, 32478 │ │ │ │ + cbz r3, 31dd0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - cbz r3, 32472 │ │ │ │ + cbz r3, 31dca │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r5 │ │ │ │ - beq.n 324aa │ │ │ │ - blx 17668 │ │ │ │ - cbnz r0, 324aa │ │ │ │ + beq.n 31e02 │ │ │ │ + blx 17500 │ │ │ │ + cbnz r0, 31e02 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 32460 │ │ │ │ + bne.n 31db8 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - blx 18838 │ │ │ │ + blx 186ac │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 15fb0 │ │ │ │ + blx 15e6c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3245c │ │ │ │ + bne.n 31db4 │ │ │ │ ldr r4, [r4, #88] @ 0x58 │ │ │ │ - cbnz r4, 3249e │ │ │ │ - b.n 3247e │ │ │ │ + cbnz r4, 31df6 │ │ │ │ + b.n 31dd6 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 3247e │ │ │ │ + beq.n 31dd6 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ mov r1, r5 │ │ │ │ - blx 16858 │ │ │ │ + blx 16708 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 32498 │ │ │ │ + beq.n 31df0 │ │ │ │ movs r0, #1 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r1, [pc, #28] @ (324cc ) │ │ │ │ - ldr r2, [pc, #28] @ (324d0 ) │ │ │ │ - ldr r0, [pc, #32] @ (324d4 ) │ │ │ │ + ldr r1, [pc, #28] @ (31e24 ) │ │ │ │ + ldr r2, [pc, #28] @ (31e28 ) │ │ │ │ + ldr r0, [pc, #32] @ (31e2c ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #1168 @ 0x490 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ + blx 16f48 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 32480 │ │ │ │ + b.n 31dd8 │ │ │ │ nop │ │ │ │ - svc 214 @ 0xd6 │ │ │ │ + b.n 31b10 │ │ │ │ movs r4, r0 │ │ │ │ - push {r3, r7, lr} │ │ │ │ + push {r3, r4} │ │ │ │ movs r2, r0 │ │ │ │ - subs r6, #110 @ 0x6e │ │ │ │ + subs r5, #26 │ │ │ │ movs r2, r0 │ │ │ │ - lsls r0, r0, #29 │ │ │ │ + lsls r4, r5, #23 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -000324d8 : │ │ │ │ +00031e30 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - blx 173b0 │ │ │ │ + blx 17248 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 3257e │ │ │ │ + beq.n 31ed6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 324fe │ │ │ │ + cbz r3, 31e56 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 3250a │ │ │ │ + beq.n 31e62 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ + blx 17500 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3257e │ │ │ │ - blx 18838 │ │ │ │ - cbz r5, 32564 │ │ │ │ + beq.n 31ed6 │ │ │ │ + blx 186ac │ │ │ │ + cbz r5, 31ebc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - cbz r3, 3251a │ │ │ │ + cbz r3, 31e72 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n 3252a │ │ │ │ + beq.n 31e82 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #4] │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 32564 │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 31ebc │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - ldr r3, [pc, #136] @ (325b4 ) │ │ │ │ + ldr r3, [pc, #136] @ (31f0c ) │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ ldr r6, [r3, #0] │ │ │ │ - blx 183b8 │ │ │ │ - cbnz r0, 32598 │ │ │ │ + blx 18238 │ │ │ │ + cbnz r0, 31ef0 │ │ │ │ adds r3, r4, r6 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r2, [r3, #88] @ 0x58 │ │ │ │ mov r6, r2 │ │ │ │ - blx 1676c │ │ │ │ + blx 1661c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - blx 16da8 │ │ │ │ + blx 16c40 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ str r2, [r3, #88] @ 0x58 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 17800 │ │ │ │ - ldr r1, [pc, #80] @ (325b8 ) │ │ │ │ - ldr r2, [pc, #84] @ (325bc ) │ │ │ │ - ldr r0, [pc, #84] @ (325c0 ) │ │ │ │ + b.w 17698 │ │ │ │ + ldr r1, [pc, #80] @ (31f10 ) │ │ │ │ + ldr r2, [pc, #84] @ (31f14 ) │ │ │ │ + ldr r0, [pc, #84] @ (31f18 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ addw r1, r1, #1196 @ 0x4ac │ │ │ │ add r0, pc │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 170ac │ │ │ │ - ldr r1, [pc, #68] @ (325c4 ) │ │ │ │ - ldr r2, [pc, #68] @ (325c8 ) │ │ │ │ - ldr r0, [pc, #72] @ (325cc ) │ │ │ │ + b.w 16f44 │ │ │ │ + ldr r1, [pc, #68] @ (31f1c ) │ │ │ │ + ldr r2, [pc, #68] @ (31f20 ) │ │ │ │ + ldr r0, [pc, #72] @ (31f24 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ addw r1, r1, #1196 @ 0x4ac │ │ │ │ add r0, pc │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 170ac │ │ │ │ + b.w 16f44 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - blx 17904 │ │ │ │ - ldr r2, [pc, #48] @ (325d0 ) │ │ │ │ + blx 1779c │ │ │ │ + ldr r2, [pc, #48] @ (31f28 ) │ │ │ │ mov r3, r0 │ │ │ │ - ldr r0, [pc, #48] @ (325d4 ) │ │ │ │ + ldr r0, [pc, #48] @ (31f2c ) │ │ │ │ add r2, pc │ │ │ │ movs r1, #16 │ │ │ │ add r0, pc │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 189f8 │ │ │ │ - udf #244 @ 0xf4 │ │ │ │ + b.w 1886c │ │ │ │ + b.n 31a38 │ │ │ │ movs r4, r0 │ │ │ │ - push {r1, r4, r6, r7} │ │ │ │ + cbz r2, 31f6c │ │ │ │ movs r2, r0 │ │ │ │ - eors r0, r2 │ │ │ │ + subs r6, #252 @ 0xfc │ │ │ │ movs r2, r0 │ │ │ │ - lsls r2, r1, #26 │ │ │ │ + lsls r6, r6, #20 │ │ │ │ movs r2, r0 │ │ │ │ - push {r3, r4, r5, r7} │ │ │ │ + cbz r0, 31f72 │ │ │ │ movs r2, r0 │ │ │ │ - subs r5, #158 @ 0x9e │ │ │ │ + subs r4, #74 @ 0x4a │ │ │ │ movs r2, r0 │ │ │ │ - lsls r0, r6, #25 │ │ │ │ + lsls r4, r3, #20 │ │ │ │ movs r2, r0 │ │ │ │ - subs r7, #228 @ 0xe4 │ │ │ │ + subs r6, #144 @ 0x90 │ │ │ │ movs r2, r0 │ │ │ │ - lsls r4, r2, #25 │ │ │ │ + lsls r0, r0, #20 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -000325d8 : │ │ │ │ +00031f30 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - blx 173b0 │ │ │ │ + blx 17248 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 32662 │ │ │ │ + beq.n 31fba │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 325fc │ │ │ │ + cbz r3, 31f54 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 32606 │ │ │ │ + beq.n 31f5e │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 32662 │ │ │ │ - ldr r3, [pc, #168] @ (326b0 ) │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 31fba │ │ │ │ + ldr r3, [pc, #168] @ (32008 ) │ │ │ │ add r3, pc │ │ │ │ ldr r6, [r3, #0] │ │ │ │ - blx 18838 │ │ │ │ + blx 186ac │ │ │ │ cmp r5, r0 │ │ │ │ - beq.n 3263c │ │ │ │ - blx 18838 │ │ │ │ + beq.n 31f94 │ │ │ │ + blx 186ac │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 15fb0 │ │ │ │ - cbnz r0, 3263c │ │ │ │ + blx 15e6c │ │ │ │ + cbnz r0, 31f94 │ │ │ │ add r4, r6 │ │ │ │ ldr r4, [r4, #88] @ 0x58 │ │ │ │ - cbnz r4, 3262e │ │ │ │ - b.n 3267a │ │ │ │ + cbnz r4, 31f86 │ │ │ │ + b.n 31fd2 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ - cbz r4, 3267a │ │ │ │ + cbz r4, 31fd2 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ mov r1, r5 │ │ │ │ - blx 1680c │ │ │ │ + blx 166bc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3262a │ │ │ │ + beq.n 31f82 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - blx 183b8 │ │ │ │ - cbnz r0, 32694 │ │ │ │ + blx 18238 │ │ │ │ + cbnz r0, 31fec │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 16680 │ │ │ │ + blx 16530 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 18b24 │ │ │ │ + blx 18998 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 15aa4 │ │ │ │ - ldr r1, [pc, #80] @ (326b4 ) │ │ │ │ - ldr r2, [pc, #80] @ (326b8 ) │ │ │ │ - ldr r0, [pc, #84] @ (326bc ) │ │ │ │ + b.w 15960 │ │ │ │ + ldr r1, [pc, #80] @ (3200c ) │ │ │ │ + ldr r2, [pc, #80] @ (32010 ) │ │ │ │ + ldr r0, [pc, #84] @ (32014 ) │ │ │ │ add r1, pc │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ add r2, pc │ │ │ │ add r0, pc │ │ │ │ add.w r1, r1, #1224 @ 0x4c8 │ │ │ │ - b.w 170ac │ │ │ │ + b.w 16f44 │ │ │ │ mov r0, r5 │ │ │ │ - blx 17904 │ │ │ │ - ldr r2, [pc, #60] @ (326c0 ) │ │ │ │ + blx 1779c │ │ │ │ + ldr r2, [pc, #60] @ (32018 ) │ │ │ │ mov r3, r0 │ │ │ │ - ldr r0, [pc, #60] @ (326c4 ) │ │ │ │ + ldr r0, [pc, #60] @ (3201c ) │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ add r2, pc │ │ │ │ add r0, pc │ │ │ │ movs r1, #16 │ │ │ │ - b.w 189f8 │ │ │ │ + b.w 1886c │ │ │ │ mov r0, r5 │ │ │ │ - blx 17904 │ │ │ │ - ldr r2, [pc, #44] @ (326c8 ) │ │ │ │ + blx 1779c │ │ │ │ + ldr r2, [pc, #44] @ (32020 ) │ │ │ │ mov r3, r0 │ │ │ │ - ldr r0, [pc, #44] @ (326cc ) │ │ │ │ + ldr r0, [pc, #44] @ (32024 ) │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ add r2, pc │ │ │ │ add r0, pc │ │ │ │ movs r1, #16 │ │ │ │ - b.w 189f8 │ │ │ │ + b.w 1886c │ │ │ │ nop │ │ │ │ - udf #28 │ │ │ │ + b.n 31984 │ │ │ │ movs r4, r0 │ │ │ │ - cbz r4, 3272c │ │ │ │ + sxtb r4, r4 │ │ │ │ movs r2, r0 │ │ │ │ - subs r4, #182 @ 0xb6 │ │ │ │ + subs r3, #98 @ 0x62 │ │ │ │ movs r2, r0 │ │ │ │ - lsls r4, r1, #22 │ │ │ │ + lsls r0, r7, #16 │ │ │ │ movs r2, r0 │ │ │ │ - subs r6, #210 @ 0xd2 │ │ │ │ + subs r5, #126 @ 0x7e │ │ │ │ movs r2, r0 │ │ │ │ - lsls r0, r6, #21 │ │ │ │ + lsls r4, r3, #16 │ │ │ │ movs r2, r0 │ │ │ │ - subs r6, #228 @ 0xe4 │ │ │ │ + subs r5, #144 @ 0x90 │ │ │ │ movs r2, r0 │ │ │ │ - lsls r6, r2, #21 │ │ │ │ + lsls r2, r0, #16 │ │ │ │ movs r2, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #128] @ (32760 ) │ │ │ │ + ldr r3, [pc, #128] @ (320b8 ) │ │ │ │ mov r5, r0 │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r3, #0] │ │ │ │ add r4, r0 │ │ │ │ - blx 16e8c │ │ │ │ + blx 16d24 │ │ │ │ mov r3, r0 │ │ │ │ add.w r0, r4, #40 @ 0x28 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - blx 16530 │ │ │ │ - blx 189bc │ │ │ │ + blx 163e0 │ │ │ │ + blx 18830 │ │ │ │ mov r3, r0 │ │ │ │ add.w r0, r4, #52 @ 0x34 │ │ │ │ str r3, [r4, #48] @ 0x30 │ │ │ │ - blx 16530 │ │ │ │ + blx 163e0 │ │ │ │ movs r3, #60 @ 0x3c │ │ │ │ movs r2, #2 │ │ │ │ strd r3, r3, [r4, #12] │ │ │ │ movs r1, #10 │ │ │ │ mov r0, r5 │ │ │ │ - blx 18598 │ │ │ │ + blx 18418 │ │ │ │ str r0, [r4, #92] @ 0x5c │ │ │ │ - blx 155fc │ │ │ │ + blx 154c4 │ │ │ │ movs r1, #0 │ │ │ │ - blx 16680 │ │ │ │ + blx 16530 │ │ │ │ mov r6, r0 │ │ │ │ - blx 17a8c │ │ │ │ + blx 17924 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - blx 1680c │ │ │ │ - blx 16b9c │ │ │ │ + blx 166bc │ │ │ │ + blx 16a40 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - blx 1680c │ │ │ │ + blx 166bc │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - blx 18b24 │ │ │ │ + blx 18998 │ │ │ │ mov r0, r6 │ │ │ │ - blx 15aa8 │ │ │ │ - blx 168a0 │ │ │ │ + blx 15964 │ │ │ │ + blx 16750 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 17a5c │ │ │ │ + blx 178f4 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #28] │ │ │ │ str r3, [r4, #8] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ble.n 327e8 │ │ │ │ + b.n 32880 │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ -00032764 : │ │ │ │ +000320bc : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r1 │ │ │ │ - blx 173b0 │ │ │ │ - cbz r4, 327d4 │ │ │ │ + blx 17248 │ │ │ │ + cbz r4, 3212c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 32786 │ │ │ │ + cbz r3, 320de │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 32790 │ │ │ │ + beq.n 320e8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 327d4 │ │ │ │ - ldr r3, [pc, #88] @ (327ec ) │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 3212c │ │ │ │ + ldr r3, [pc, #88] @ (32144 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r4, r3 │ │ │ │ ldr r4, [r4, #88] @ 0x58 │ │ │ │ - cbz r4, 327d0 │ │ │ │ + cbz r4, 32128 │ │ │ │ movs r6, #0 │ │ │ │ ldr r5, [r4, #0] │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - cbz r5, 327c0 │ │ │ │ + cbz r5, 32118 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - cbz r3, 327b0 │ │ │ │ + cbz r3, 32108 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r7 │ │ │ │ - beq.n 327b6 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 327c0 │ │ │ │ + beq.n 3210e │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 32118 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ - blx 16da8 │ │ │ │ + blx 16c40 │ │ │ │ mov r6, r0 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 3279e │ │ │ │ + bne.n 320f6 │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 15af4 │ │ │ │ + b.w 159b0 │ │ │ │ mov r6, r4 │ │ │ │ - b.n 327c6 │ │ │ │ - ldr r1, [pc, #24] @ (327f0 ) │ │ │ │ - ldr r2, [pc, #28] @ (327f4 ) │ │ │ │ - ldr r0, [pc, #28] @ (327f8 ) │ │ │ │ + b.n 3211e │ │ │ │ + ldr r1, [pc, #24] @ (32148 ) │ │ │ │ + ldr r2, [pc, #28] @ (3214c ) │ │ │ │ + ldr r0, [pc, #28] @ (32150 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ addw r1, r1, #1260 @ 0x4ec │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ + blx 16f48 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - bgt.n 32714 │ │ │ │ + b.n 327ac │ │ │ │ movs r4, r0 │ │ │ │ - sxtb r2, r4 │ │ │ │ + sub sp, #456 @ 0x1c8 │ │ │ │ movs r2, r0 │ │ │ │ - subs r3, #72 @ 0x48 │ │ │ │ + subs r1, #244 @ 0xf4 │ │ │ │ movs r2, r0 │ │ │ │ - lsls r2, r3, #16 │ │ │ │ + lsls r6, r0, #11 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -000327fc : │ │ │ │ +00032154 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ - blx 173b0 │ │ │ │ - cbz r4, 32858 │ │ │ │ + blx 17248 │ │ │ │ + cbz r4, 321b0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 3281e │ │ │ │ + cbz r3, 32176 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 32828 │ │ │ │ + beq.n 32180 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 32858 │ │ │ │ - ldr r3, [pc, #68] @ (32870 ) │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 321b0 │ │ │ │ + ldr r3, [pc, #68] @ (321c8 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r4, r3 │ │ │ │ ldr r4, [r4, #88] @ 0x58 │ │ │ │ - cbz r4, 32852 │ │ │ │ + cbz r4, 321aa │ │ │ │ ldr r5, [r4, #0] │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - cbz r5, 3284c │ │ │ │ + cbz r5, 321a4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - cbz r3, 32846 │ │ │ │ + cbz r3, 3219e │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r6 │ │ │ │ - beq.n 32854 │ │ │ │ - blx 17668 │ │ │ │ - cbnz r0, 32854 │ │ │ │ + beq.n 321ac │ │ │ │ + blx 17500 │ │ │ │ + cbnz r0, 321ac │ │ │ │ ldr r4, [r4, #4] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 32834 │ │ │ │ + bne.n 3218c │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r1, [pc, #24] @ (32874 ) │ │ │ │ - ldr r2, [pc, #28] @ (32878 ) │ │ │ │ - ldr r0, [pc, #28] @ (3287c ) │ │ │ │ + ldr r1, [pc, #24] @ (321cc ) │ │ │ │ + ldr r2, [pc, #28] @ (321d0 ) │ │ │ │ + ldr r0, [pc, #28] @ (321d4 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #1288 @ 0x508 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ - b.n 32852 │ │ │ │ + blx 16f48 │ │ │ │ + b.n 321aa │ │ │ │ nop │ │ │ │ - blt.n 32868 │ │ │ │ + b.n 32700 │ │ │ │ movs r4, r0 │ │ │ │ - cbz r6, 328ae │ │ │ │ + add sp, #440 @ 0x1b8 │ │ │ │ movs r2, r0 │ │ │ │ - subs r2, #196 @ 0xc4 │ │ │ │ + subs r1, #112 @ 0x70 │ │ │ │ movs r2, r0 │ │ │ │ - lsls r6, r2, #14 │ │ │ │ + lsls r2, r0, #9 │ │ │ │ movs r2, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #916] @ (32c24 ) │ │ │ │ + ldr r3, [pc, #916] @ (3257c ) │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ add r3, pc │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r3 │ │ │ │ - blx 15504 │ │ │ │ + blx 153cc │ │ │ │ movw r3, #401 @ 0x191 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 328e8 │ │ │ │ + beq.n 32240 │ │ │ │ mov r0, r4 │ │ │ │ - blx 15504 │ │ │ │ + blx 153cc │ │ │ │ movw r3, #407 @ 0x197 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 328e8 │ │ │ │ + beq.n 32240 │ │ │ │ mov r0, r4 │ │ │ │ - blx 15504 │ │ │ │ + blx 153cc │ │ │ │ movw r3, #421 @ 0x1a5 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 328e2 │ │ │ │ + beq.n 3223a │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - blx 16ae4 │ │ │ │ - cbz r0, 328d4 │ │ │ │ + blx 16988 │ │ │ │ + cbz r0, 3222c │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ - blx 15504 │ │ │ │ + blx 153cc │ │ │ │ movw r3, #303 @ 0x12f │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 3290a │ │ │ │ + bne.n 32262 │ │ │ │ movs r0, #1 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - blx 155fc │ │ │ │ + blx 154c4 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 17094 │ │ │ │ + blx 16f2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 328e2 │ │ │ │ + beq.n 3223a │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 15ef0 │ │ │ │ + blx 15dac │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ - blx 15504 │ │ │ │ + blx 153cc │ │ │ │ cmp.w r0, #302 @ 0x12e │ │ │ │ - beq.n 32a0c │ │ │ │ + beq.n 32364 │ │ │ │ mov r0, r4 │ │ │ │ - blx 15504 │ │ │ │ + blx 153cc │ │ │ │ movw r3, #301 @ 0x12d │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 32ac0 │ │ │ │ + beq.w 32418 │ │ │ │ mov r0, r4 │ │ │ │ - blx 15504 │ │ │ │ + blx 153cc │ │ │ │ movw r3, #301 @ 0x12d │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 3295a │ │ │ │ + beq.n 322b2 │ │ │ │ mov r0, r4 │ │ │ │ - blx 15504 │ │ │ │ + blx 153cc │ │ │ │ cmp.w r0, #308 @ 0x134 │ │ │ │ - beq.n 3295a │ │ │ │ + beq.n 322b2 │ │ │ │ mov r0, r4 │ │ │ │ - blx 15504 │ │ │ │ + blx 153cc │ │ │ │ movw r3, #307 @ 0x133 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 3295a │ │ │ │ + beq.n 322b2 │ │ │ │ mov r0, r4 │ │ │ │ - blx 15504 │ │ │ │ + blx 153cc │ │ │ │ cmp.w r0, #302 @ 0x12e │ │ │ │ - bne.n 328ce │ │ │ │ + bne.n 32226 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17ccc │ │ │ │ - ldr r3, [pc, #708] @ (32c28 ) │ │ │ │ + blx 17b58 │ │ │ │ + ldr r3, [pc, #708] @ (32580 ) │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ dmb ish │ │ │ │ ldr r1, [r3, #0] │ │ │ │ dmb ish │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 32ae4 │ │ │ │ + beq.w 3243c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 328e2 │ │ │ │ + beq.n 3223a │ │ │ │ mov r0, r4 │ │ │ │ - blx 17ccc │ │ │ │ - ldr r3, [pc, #680] @ (32c2c ) │ │ │ │ + blx 17b58 │ │ │ │ + ldr r3, [pc, #680] @ (32584 ) │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ dmb ish │ │ │ │ ldr r1, [r3, #0] │ │ │ │ dmb ish │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 32b02 │ │ │ │ + beq.w 3245a │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 328e2 │ │ │ │ + beq.n 3223a │ │ │ │ mov r0, r4 │ │ │ │ - blx 17ccc │ │ │ │ - ldr r3, [pc, #648] @ (32c30 ) │ │ │ │ + blx 17b58 │ │ │ │ + ldr r3, [pc, #648] @ (32588 ) │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ dmb ish │ │ │ │ ldr r1, [r3, #0] │ │ │ │ dmb ish │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 32b5c │ │ │ │ + beq.w 324b4 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 328e2 │ │ │ │ + beq.n 3223a │ │ │ │ mov r0, r4 │ │ │ │ - blx 17ccc │ │ │ │ - ldr r3, [pc, #620] @ (32c34 ) │ │ │ │ + blx 17b58 │ │ │ │ + ldr r3, [pc, #620] @ (3258c ) │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ dmb ish │ │ │ │ ldr r1, [r3, #0] │ │ │ │ dmb ish │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 32b98 │ │ │ │ + beq.w 324f0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 328e2 │ │ │ │ + beq.w 3223a │ │ │ │ mov r0, r4 │ │ │ │ - blx 17ccc │ │ │ │ - ldr r3, [pc, #588] @ (32c38 ) │ │ │ │ + blx 17b58 │ │ │ │ + ldr r3, [pc, #588] @ (32590 ) │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ dmb ish │ │ │ │ ldr r2, [r3, #0] │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 32bd4 │ │ │ │ + beq.w 3252c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ subs r0, r4, r0 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ - b.n 328d0 │ │ │ │ + b.n 32228 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17ccc │ │ │ │ - ldr r3, [pc, #532] @ (32c28 ) │ │ │ │ + blx 17b58 │ │ │ │ + ldr r3, [pc, #532] @ (32580 ) │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ dmb ish │ │ │ │ ldr r1, [r3, #0] │ │ │ │ dmb ish │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 32b20 │ │ │ │ + beq.n 32478 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 32916 │ │ │ │ + beq.w 3226e │ │ │ │ mov r0, r4 │ │ │ │ - blx 17ccc │ │ │ │ - ldr r3, [pc, #500] @ (32c2c ) │ │ │ │ + blx 17b58 │ │ │ │ + ldr r3, [pc, #500] @ (32584 ) │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ dmb ish │ │ │ │ ldr r1, [r3, #0] │ │ │ │ dmb ish │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 32b7a │ │ │ │ + beq.w 324d2 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 32916 │ │ │ │ + beq.w 3226e │ │ │ │ mov r0, r4 │ │ │ │ - blx 17ccc │ │ │ │ - ldr r3, [pc, #468] @ (32c30 ) │ │ │ │ + blx 17b58 │ │ │ │ + ldr r3, [pc, #468] @ (32588 ) │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ dmb ish │ │ │ │ ldr r1, [r3, #0] │ │ │ │ dmb ish │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 32bb6 │ │ │ │ + beq.w 3250e │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 32916 │ │ │ │ + beq.w 3226e │ │ │ │ mov r0, r4 │ │ │ │ - blx 17ccc │ │ │ │ - ldr r3, [pc, #436] @ (32c34 ) │ │ │ │ + blx 17b58 │ │ │ │ + ldr r3, [pc, #436] @ (3258c ) │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ dmb ish │ │ │ │ ldr r2, [r3, #0] │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 32bee │ │ │ │ + beq.w 32546 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r5, r3 │ │ │ │ - beq.w 32916 │ │ │ │ + beq.w 3226e │ │ │ │ mov r0, r4 │ │ │ │ - blx 17ccc │ │ │ │ - ldr r3, [pc, #404] @ (32c38 ) │ │ │ │ + blx 17b58 │ │ │ │ + ldr r3, [pc, #404] @ (32590 ) │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ dmb ish │ │ │ │ ldr r2, [r3, #0] │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 32c08 │ │ │ │ + beq.w 32560 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r5, r3 │ │ │ │ - bne.w 328e2 │ │ │ │ - b.n 32916 │ │ │ │ + bne.w 3223a │ │ │ │ + b.n 3226e │ │ │ │ mov r0, r4 │ │ │ │ - blx 17ccc │ │ │ │ - ldr r3, [pc, #372] @ (32c3c ) │ │ │ │ + blx 17b58 │ │ │ │ + ldr r3, [pc, #372] @ (32594 ) │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ dmb ish │ │ │ │ ldr r1, [r3, #0] │ │ │ │ dmb ish │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 32b3e │ │ │ │ + beq.n 32496 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 32926 │ │ │ │ - b.n 328e2 │ │ │ │ + bne.w 3227e │ │ │ │ + b.n 3223a │ │ │ │ strd r3, r0, [sp] │ │ │ │ - ldr r0, [pc, #340] @ (32c40 ) │ │ │ │ + ldr r0, [pc, #340] @ (32598 ) │ │ │ │ add r0, pc │ │ │ │ - blx 155a0 │ │ │ │ + blx 15468 │ │ │ │ dmb ish │ │ │ │ ldr r3, [sp, #0] │ │ │ │ str r0, [r3, #0] │ │ │ │ dmb ish │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - b.n 32978 │ │ │ │ + b.n 322d0 │ │ │ │ strd r3, r0, [sp] │ │ │ │ - ldr r0, [pc, #316] @ (32c44 ) │ │ │ │ + ldr r0, [pc, #316] @ (3259c ) │ │ │ │ add r0, pc │ │ │ │ - blx 155a0 │ │ │ │ + blx 15468 │ │ │ │ dmb ish │ │ │ │ ldr r3, [sp, #0] │ │ │ │ str r0, [r3, #0] │ │ │ │ dmb ish │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - b.n 3299a │ │ │ │ + b.n 322f2 │ │ │ │ strd r3, r0, [sp] │ │ │ │ - ldr r0, [pc, #288] @ (32c48 ) │ │ │ │ + ldr r0, [pc, #288] @ (325a0 ) │ │ │ │ add r0, pc │ │ │ │ - blx 155a0 │ │ │ │ + blx 15468 │ │ │ │ dmb ish │ │ │ │ ldr r3, [sp, #0] │ │ │ │ str r0, [r3, #0] │ │ │ │ dmb ish │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - b.n 32a28 │ │ │ │ + b.n 32380 │ │ │ │ strd r3, r0, [sp] │ │ │ │ - ldr r0, [pc, #264] @ (32c4c ) │ │ │ │ + ldr r0, [pc, #264] @ (325a4 ) │ │ │ │ add r0, pc │ │ │ │ - blx 155a0 │ │ │ │ + blx 15468 │ │ │ │ dmb ish │ │ │ │ ldr r3, [sp, #0] │ │ │ │ str r0, [r3, #0] │ │ │ │ dmb ish │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - b.n 32adc │ │ │ │ + b.n 32434 │ │ │ │ strd r3, r0, [sp] │ │ │ │ - ldr r0, [pc, #236] @ (32c50 ) │ │ │ │ + ldr r0, [pc, #236] @ (325a8 ) │ │ │ │ add r0, pc │ │ │ │ - blx 155a0 │ │ │ │ + blx 15468 │ │ │ │ dmb ish │ │ │ │ ldr r3, [sp, #0] │ │ │ │ str r0, [r3, #0] │ │ │ │ dmb ish │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - b.n 329bc │ │ │ │ + b.n 32314 │ │ │ │ strd r3, r0, [sp] │ │ │ │ - ldr r0, [pc, #212] @ (32c54 ) │ │ │ │ + ldr r0, [pc, #212] @ (325ac ) │ │ │ │ add r0, pc │ │ │ │ - blx 155a0 │ │ │ │ + blx 15468 │ │ │ │ dmb ish │ │ │ │ ldr r3, [sp, #0] │ │ │ │ str r0, [r3, #0] │ │ │ │ dmb ish │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - b.n 32a4c │ │ │ │ + b.n 323a4 │ │ │ │ strd r3, r0, [sp] │ │ │ │ - ldr r0, [pc, #184] @ (32c58 ) │ │ │ │ + ldr r0, [pc, #184] @ (325b0 ) │ │ │ │ add r0, pc │ │ │ │ - blx 155a0 │ │ │ │ + blx 15468 │ │ │ │ dmb ish │ │ │ │ ldr r3, [sp, #0] │ │ │ │ str r0, [r3, #0] │ │ │ │ dmb ish │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - b.n 329de │ │ │ │ + b.n 32336 │ │ │ │ strd r3, r0, [sp] │ │ │ │ - ldr r0, [pc, #160] @ (32c5c ) │ │ │ │ + ldr r0, [pc, #160] @ (325b4 ) │ │ │ │ add r0, pc │ │ │ │ - blx 155a0 │ │ │ │ + blx 15468 │ │ │ │ dmb ish │ │ │ │ ldr r3, [sp, #0] │ │ │ │ str r0, [r3, #0] │ │ │ │ dmb ish │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - b.n 32a70 │ │ │ │ - ldr r0, [pc, #136] @ (32c60 ) │ │ │ │ + b.n 323c8 │ │ │ │ + ldr r0, [pc, #136] @ (325b8 ) │ │ │ │ str r3, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ - blx 155a0 │ │ │ │ + blx 15468 │ │ │ │ dmb ish │ │ │ │ ldr r3, [sp, #0] │ │ │ │ str r0, [r3, #0] │ │ │ │ dmb ish │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.n 32a02 │ │ │ │ - ldr r0, [pc, #116] @ (32c64 ) │ │ │ │ + b.n 3235a │ │ │ │ + ldr r0, [pc, #116] @ (325bc ) │ │ │ │ str r3, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ - blx 155a0 │ │ │ │ + blx 15468 │ │ │ │ dmb ish │ │ │ │ ldr r3, [sp, #0] │ │ │ │ str r0, [r3, #0] │ │ │ │ dmb ish │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - b.n 32a94 │ │ │ │ - ldr r0, [pc, #92] @ (32c68 ) │ │ │ │ + b.n 323ec │ │ │ │ + ldr r0, [pc, #92] @ (325c0 ) │ │ │ │ str r3, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ - blx 155a0 │ │ │ │ + blx 15468 │ │ │ │ dmb ish │ │ │ │ ldr r3, [sp, #0] │ │ │ │ str r0, [r3, #0] │ │ │ │ dmb ish │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - b.n 32ab8 │ │ │ │ + b.n 32410 │ │ │ │ nop │ │ │ │ - stmia r3!, {r1, r4, r6} │ │ │ │ + ldmia r2!, {r1, r3, r4} │ │ │ │ movs r4, r0 │ │ │ │ - asrs r0, r7, #12 │ │ │ │ + asrs r0, r3, #12 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r6, #13 │ │ │ │ + asrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r3, #15 │ │ │ │ + asrs r0, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r1, #14 │ │ │ │ + asrs r0, r5, #13 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r4, #14 │ │ │ │ + asrs r4, r0, #14 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r0, #13 │ │ │ │ + asrs r0, r4, #12 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r0, #13 │ │ │ │ + lsrs r6, r5, #7 │ │ │ │ movs r2, r0 │ │ │ │ - subs r0, #0 │ │ │ │ + adds r6, #172 @ 0xac │ │ │ │ movs r2, r0 │ │ │ │ - lsrs r6, r0, #12 │ │ │ │ + lsrs r2, r6, #6 │ │ │ │ movs r2, r0 │ │ │ │ - cmp r4, #180 @ 0xb4 │ │ │ │ + cmp r3, #96 @ 0x60 │ │ │ │ movs r2, r0 │ │ │ │ - cmp r4, #26 │ │ │ │ + cmp r2, #198 @ 0xc6 │ │ │ │ movs r2, r0 │ │ │ │ - adds r7, #136 @ 0x88 │ │ │ │ + adds r6, #52 @ 0x34 │ │ │ │ movs r2, r0 │ │ │ │ - adds r7, #114 @ 0x72 │ │ │ │ + adds r6, #30 │ │ │ │ movs r2, r0 │ │ │ │ - cmp r3, #192 @ 0xc0 │ │ │ │ + cmp r2, #108 @ 0x6c │ │ │ │ movs r2, r0 │ │ │ │ - adds r7, #68 @ 0x44 │ │ │ │ + adds r5, #240 @ 0xf0 │ │ │ │ movs r2, r0 │ │ │ │ - adds r7, #30 │ │ │ │ + adds r5, #202 @ 0xca │ │ │ │ movs r2, r0 │ │ │ │ - adds r7, #16 │ │ │ │ + adds r5, #188 @ 0xbc │ │ │ │ movs r2, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r4, r2 │ │ │ │ - ldr r2, [pc, #288] @ (32da0 ) │ │ │ │ + ldr r2, [pc, #288] @ (326f8 ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ movs r3, #0 │ │ │ │ add r2, pc │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r2 │ │ │ │ - ldr r2, [pc, #280] @ (32da4 ) │ │ │ │ + ldr r2, [pc, #280] @ (326fc ) │ │ │ │ str r3, [sp, #24] │ │ │ │ mov r5, r0 │ │ │ │ - ldr r3, [pc, #280] @ (32da8 ) │ │ │ │ + ldr r3, [pc, #280] @ (32700 ) │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #280] @ (32dac ) │ │ │ │ + ldr r1, [pc, #280] @ (32704 ) │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ - bl 2f128 │ │ │ │ + bl 2ea80 │ │ │ │ add r2, sp, #24 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #16] │ │ │ │ - blx 16a84 │ │ │ │ + blx 16928 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 32d22 │ │ │ │ + beq.n 3267a │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ lsls r3, r3, #30 │ │ │ │ - bpl.n 32d16 │ │ │ │ + bpl.n 3266e │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #8 │ │ │ │ - beq.n 32d16 │ │ │ │ + beq.n 3266e │ │ │ │ cmp r3, #10 │ │ │ │ - bne.n 32cf0 │ │ │ │ + bne.n 32648 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2ec84 │ │ │ │ + bl 2e5dc │ │ │ │ mov r0, r4 │ │ │ │ - blx 16efc │ │ │ │ - ldr r2, [pc, #212] @ (32db0 ) │ │ │ │ - ldr r3, [pc, #204] @ (32da8 ) │ │ │ │ + blx 16d94 │ │ │ │ + ldr r2, [pc, #212] @ (32708 ) │ │ │ │ + ldr r3, [pc, #204] @ (32700 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 32d9c │ │ │ │ + bne.n 326f4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r0, r5 │ │ │ │ - blx 174b4 │ │ │ │ - cbnz r0, 32d32 │ │ │ │ + blx 1734c │ │ │ │ + cbnz r0, 3268a │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ ldr r2, [r4, #32] │ │ │ │ bic.w r3, r3, #1 │ │ │ │ strb r3, [r4, #24] │ │ │ │ cmp r2, #10 │ │ │ │ - beq.n 32cc8 │ │ │ │ + beq.n 32620 │ │ │ │ movs r3, #9 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ str r3, [r4, #32] │ │ │ │ - bl 2f7a8 │ │ │ │ - b.n 32cc8 │ │ │ │ - blx 1841c │ │ │ │ + bl 2f100 │ │ │ │ + b.n 32620 │ │ │ │ + blx 1829c │ │ │ │ mov r0, r4 │ │ │ │ - blx 16efc │ │ │ │ - b.n 32cd8 │ │ │ │ + blx 16d94 │ │ │ │ + b.n 32630 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ - blx 18bb0 │ │ │ │ + blx 18a24 │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 32d3a │ │ │ │ + cbnz r0, 32692 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ - b.n 32cc4 │ │ │ │ + b.n 3261c │ │ │ │ mov r0, r5 │ │ │ │ - blx 177b8 │ │ │ │ - b.n 32cf8 │ │ │ │ + blx 17650 │ │ │ │ + b.n 32650 │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ - bl 32880 │ │ │ │ - cbnz r0, 32d50 │ │ │ │ + bl 321d8 │ │ │ │ + cbnz r0, 326a8 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2ec84 │ │ │ │ - b.n 32cd2 │ │ │ │ - blx 16020 │ │ │ │ - ldr r3, [pc, #92] @ (32db4 ) │ │ │ │ - ldr r1, [pc, #96] @ (32db8 ) │ │ │ │ + bl 2e5dc │ │ │ │ + b.n 3262a │ │ │ │ + blx 15edc │ │ │ │ + ldr r3, [pc, #92] @ (3270c ) │ │ │ │ + ldr r1, [pc, #96] @ (32710 ) │ │ │ │ mov r5, r0 │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ str r3, [sp, #16] │ │ │ │ - blx 15e84 │ │ │ │ - ldr r1, [pc, #80] @ (32dbc ) │ │ │ │ + blx 15d40 │ │ │ │ + ldr r1, [pc, #80] @ (32714 ) │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ - blx 16d2c │ │ │ │ + blx 16bd0 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ ldr r2, [r4, #12] │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #20] │ │ │ │ str r2, [sp, #16] │ │ │ │ - blx 177d0 │ │ │ │ + blx 17668 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r1, r6 │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr r2, [pc, #52] @ (32dc0 ) │ │ │ │ + ldr r2, [pc, #52] @ (32718 ) │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [sp, #20] │ │ │ │ str r2, [sp, #4] │ │ │ │ movs r2, #2 │ │ │ │ - blx 16db4 │ │ │ │ - b.n 32cd2 │ │ │ │ - blx 17a74 <__stack_chk_fail@plt> │ │ │ │ - itte vs │ │ │ │ - movvs r4, r0 │ │ │ │ - it pl @ unpredictable │ │ │ │ - movpl r4, r0 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + blx 16c4c │ │ │ │ + b.n 3262a │ │ │ │ + blx 1790c <__stack_chk_fail@plt> │ │ │ │ + stmia r6!, {r1, r2, r3, r5} │ │ │ │ + movs r4, r0 │ │ │ │ + stmia r6!, {r5} │ │ │ │ + movs r4, r0 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #74 @ 0x4a │ │ │ │ + adds r7, #246 @ 0xf6 │ │ │ │ movs r2, r0 │ │ │ │ - ite eq │ │ │ │ - moveq r4, r0 │ │ │ │ - asrne r0, r4, #13 │ │ │ │ + stmia r5!, {r2, r4, r6, r7} │ │ │ │ + movs r4, r0 │ │ │ │ + asrs r0, r0, #13 │ │ │ │ movs r0, r0 │ │ │ │ - adds r3, #126 @ 0x7e │ │ │ │ + adds r2, #42 @ 0x2a │ │ │ │ movs r2, r0 │ │ │ │ - adds r7, #166 @ 0xa6 │ │ │ │ + adds r6, #82 @ 0x52 │ │ │ │ movs r2, r0 │ │ │ │ @ instruction: 0xeff3ffff │ │ │ │ │ │ │ │ -00032dc4 : │ │ │ │ +0003271c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #20 │ │ │ │ - ldr r7, [pc, #420] @ (32f7c ) │ │ │ │ + ldr r7, [pc, #420] @ (328d4 ) │ │ │ │ mov r5, r3 │ │ │ │ mov r4, r0 │ │ │ │ add r7, pc │ │ │ │ mov r8, r1 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ ldr r6, [sp, #48] @ 0x30 │ │ │ │ str r2, [sp, #12] │ │ │ │ str r3, [sp, #8] │ │ │ │ - blx 173b0 │ │ │ │ + blx 17248 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 32eb8 │ │ │ │ + beq.n 32810 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 32dfa │ │ │ │ + cbz r3, 32752 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 32e06 │ │ │ │ + beq.n 3275e │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ + blx 17500 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 32eb8 │ │ │ │ + beq.n 32810 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r2, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r1, r8 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r4 │ │ │ │ mov r9, r6 │ │ │ │ - bl 2fd34 │ │ │ │ + bl 2f68c │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 32e22 │ │ │ │ + cbz r0, 3277a │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r3, r5 │ │ │ │ mov r1, r8 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2eefc │ │ │ │ + bl 2e854 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ str r1, [r0, #28] │ │ │ │ mov r5, r0 │ │ │ │ - ldr r2, [pc, #328] @ (32f80 ) │ │ │ │ + ldr r2, [pc, #328] @ (328d8 ) │ │ │ │ mov r3, r0 │ │ │ │ - ldr r1, [pc, #328] @ (32f84 ) │ │ │ │ + ldr r1, [pc, #328] @ (328dc ) │ │ │ │ mov r0, r8 │ │ │ │ add r2, pc │ │ │ │ strd r6, r6, [sp] │ │ │ │ add r1, pc │ │ │ │ - blx 17964 │ │ │ │ - ldr r2, [pc, #316] @ (32f88 ) │ │ │ │ - ldr r1, [pc, #320] @ (32f8c ) │ │ │ │ + blx 177fc │ │ │ │ + ldr r2, [pc, #316] @ (328e0 ) │ │ │ │ + ldr r1, [pc, #320] @ (328e4 ) │ │ │ │ mov r0, r8 │ │ │ │ add r2, pc │ │ │ │ mov r3, r5 │ │ │ │ add r1, pc │ │ │ │ strd r6, r6, [sp] │ │ │ │ - blx 17964 │ │ │ │ + blx 177fc │ │ │ │ mov r2, r9 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ - blx 178a0 │ │ │ │ - ldr r3, [pc, #292] @ (32f90 ) │ │ │ │ + blx 17738 │ │ │ │ + ldr r3, [pc, #292] @ (328e8 ) │ │ │ │ str r0, [r5, #20] │ │ │ │ ldr r3, [r7, r3] │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r1, r3 │ │ │ │ - blx 1554c │ │ │ │ + blx 15414 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r0, [r5, #20] │ │ │ │ - blx 1668c │ │ │ │ - ldr r3, [pc, #276] @ (32f94 ) │ │ │ │ + blx 1653c │ │ │ │ + ldr r3, [pc, #276] @ (328ec ) │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ ldr r3, [r7, r3] │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r2, r3 │ │ │ │ - blx 178e0 │ │ │ │ - blx 163d4 │ │ │ │ + blx 17778 │ │ │ │ + blx 16284 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17094 │ │ │ │ + blx 16f2c │ │ │ │ mov r8, r0 │ │ │ │ - cbz r0, 32eac │ │ │ │ + cbz r0, 32804 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ - blx 1889c │ │ │ │ + blx 18710 │ │ │ │ mov r9, r0 │ │ │ │ - cbz r0, 32ed2 │ │ │ │ + cbz r0, 3282a │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 32f16 │ │ │ │ + beq.n 3286e │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 18144 │ │ │ │ - ldr r1, [pc, #220] @ (32f98 ) │ │ │ │ - ldr r2, [pc, #224] @ (32f9c ) │ │ │ │ - ldr r0, [pc, #224] @ (32fa0 ) │ │ │ │ + b.w 17fd0 │ │ │ │ + ldr r1, [pc, #220] @ (328f0 ) │ │ │ │ + ldr r2, [pc, #224] @ (328f4 ) │ │ │ │ + ldr r0, [pc, #224] @ (328f8 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ addw r1, r1, #1316 @ 0x524 │ │ │ │ add r0, pc │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 170ac │ │ │ │ - ldr r1, [pc, #208] @ (32fa4 ) │ │ │ │ + b.w 16f44 │ │ │ │ + ldr r1, [pc, #208] @ (328fc ) │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ - bl 2f128 │ │ │ │ + bl 2ea80 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r0, r8 │ │ │ │ - blx 150e4 │ │ │ │ + blx 14fac │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 32eac │ │ │ │ - ldr r3, [pc, #188] @ (32fa8 ) │ │ │ │ + beq.n 32804 │ │ │ │ + ldr r3, [pc, #188] @ (32900 ) │ │ │ │ mov r2, r0 │ │ │ │ - ldr r1, [pc, #188] @ (32fac ) │ │ │ │ + ldr r1, [pc, #188] @ (32904 ) │ │ │ │ ldr r0, [r5, #20] │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ str r3, [sp, #8] │ │ │ │ - blx 15e84 │ │ │ │ + blx 15d40 │ │ │ │ mov r0, r9 │ │ │ │ - blx 1791c │ │ │ │ - ldr r2, [pc, #172] @ (32fb0 ) │ │ │ │ + blx 177b4 │ │ │ │ + ldr r2, [pc, #172] @ (32908 ) │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ add r2, pc │ │ │ │ mov r1, r4 │ │ │ │ - blx 16a6c │ │ │ │ + blx 16910 │ │ │ │ mov r0, r4 │ │ │ │ - blx 181e0 │ │ │ │ - b.n 32f70 │ │ │ │ - ldr r1, [pc, #156] @ (32fb4 ) │ │ │ │ + blx 1806c │ │ │ │ + b.n 328c8 │ │ │ │ + ldr r1, [pc, #156] @ (3290c ) │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ - bl 2f128 │ │ │ │ + bl 2ea80 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r0, r8 │ │ │ │ - blx 15340 │ │ │ │ + blx 15208 │ │ │ │ str r0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 32eac │ │ │ │ + beq.n 32804 │ │ │ │ movs r0, #12 │ │ │ │ - blx 1742c │ │ │ │ + blx 172c4 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r8 │ │ │ │ str r6, [r7, #0] │ │ │ │ str r6, [r7, #4] │ │ │ │ str r6, [r7, #8] │ │ │ │ - blx 1676c │ │ │ │ + blx 1661c │ │ │ │ ldr r6, [sp, #8] │ │ │ │ strd r0, r6, [r7] │ │ │ │ mov r0, r5 │ │ │ │ - blx 177d0 │ │ │ │ + blx 17668 │ │ │ │ str r0, [r7, #8] │ │ │ │ - blx 163d4 │ │ │ │ + blx 16284 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - blx 160d4 │ │ │ │ + blx 15f90 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r4, [pc, #88] @ (32fb8 ) │ │ │ │ + ldr r4, [pc, #88] @ (32910 ) │ │ │ │ mov r1, r6 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ ldr r2, [r5, #28] │ │ │ │ add r4, pc │ │ │ │ str r7, [sp, #4] │ │ │ │ str r4, [sp, #0] │ │ │ │ - blx 178c8 │ │ │ │ + blx 17760 │ │ │ │ movs r3, #6 │ │ │ │ str r3, [r5, #32] │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ - bkpt 0x000c │ │ │ │ + stmia r4!, {r2, r4, r6, r7} │ │ │ │ movs r4, r0 │ │ │ │ iteet hi │ │ │ │ - vraddhnhi.i d18, , q15 │ │ │ │ + vrshrhi.u64 q9, q5, #1 │ │ │ │ movls r2, r0 │ │ │ │ bkpt 0x00f7 │ │ │ │ - @ instruction: 0xffff5c9e │ │ │ │ + vtbxhi.8 d21, {d15-d18}, d10 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r4, r5, #14 │ │ │ │ - movs r0, r0 │ │ │ │ asrs r4, r1, #14 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #504 @ 0x1f8 │ │ │ │ + asrs r4, r5, #13 │ │ │ │ + movs r0, r0 │ │ │ │ + add r2, sp, #56 @ 0x38 │ │ │ │ movs r2, r0 │ │ │ │ - adds r4, #100 @ 0x64 │ │ │ │ + adds r3, #16 │ │ │ │ movs r2, r0 │ │ │ │ - ldc2 0, cr0, [r6, #-4]! │ │ │ │ - adds r7, #30 │ │ │ │ + umlal r0, r0, r2, r1 │ │ │ │ + adds r5, #202 @ 0xca │ │ │ │ movs r2, r0 │ │ │ │ - asrs r0, r4, #13 │ │ │ │ + asrs r0, r0, #13 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #24 │ │ │ │ + adds r4, #196 @ 0xc4 │ │ │ │ movs r2, r0 │ │ │ │ vrsqrts.f32 , , │ │ │ │ - adds r6, #246 @ 0xf6 │ │ │ │ + adds r5, #162 @ 0xa2 │ │ │ │ movs r2, r0 │ │ │ │ lsls r3, r3, #29 │ │ │ │ ... │ │ │ │ │ │ │ │ -00032fbc : │ │ │ │ +00032914 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r7, r2 │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #280] @ (330f0 ) │ │ │ │ + ldr r3, [pc, #280] @ (32a48 ) │ │ │ │ ldr.w r8, [sp, #48] @ 0x30 │ │ │ │ add r3, pc │ │ │ │ ldr.w fp, [sp, #60] @ 0x3c │ │ │ │ ldrd r9, sl, [sp, #52] @ 0x34 │ │ │ │ str r3, [sp, #0] │ │ │ │ - blx 173b0 │ │ │ │ + blx 17248 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 330a2 │ │ │ │ + beq.n 329fa │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 32ffa │ │ │ │ + cbz r3, 32952 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 33006 │ │ │ │ + beq.n 3295e │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ + blx 17500 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 330a2 │ │ │ │ - blx 16bcc │ │ │ │ + beq.n 329fa │ │ │ │ + blx 16a70 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 330bc │ │ │ │ + beq.n 32a14 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - cbz r3, 33018 │ │ │ │ + cbz r3, 32970 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 33024 │ │ │ │ + beq.n 3297c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 17668 │ │ │ │ + blx 17500 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 330bc │ │ │ │ + beq.n 32a14 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 330d6 │ │ │ │ - blx 181a8 │ │ │ │ + beq.n 32a2e │ │ │ │ + blx 18034 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ - cbz r3, 33036 │ │ │ │ + cbz r3, 3298e │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 33042 │ │ │ │ + beq.n 3299a │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ - blx 17668 │ │ │ │ + blx 17500 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 330d6 │ │ │ │ + beq.n 32a2e │ │ │ │ movs r0, #12 │ │ │ │ - blx 160f8 │ │ │ │ + blx 15fb4 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ - blx 1676c │ │ │ │ + blx 1661c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ strd r0, r3, [r6] │ │ │ │ mov r2, sl │ │ │ │ mov r3, fp │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ - blx 178a0 │ │ │ │ - ldr r3, [pc, #144] @ (330f4 ) │ │ │ │ + blx 17738 │ │ │ │ + ldr r3, [pc, #144] @ (32a4c ) │ │ │ │ ldr r2, [sp, #0] │ │ │ │ str r0, [r6, #8] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r1, r3 │ │ │ │ - blx 1554c │ │ │ │ + blx 15414 │ │ │ │ mov r1, r8 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - blx 1668c │ │ │ │ + blx 1653c │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - blx 15668 │ │ │ │ + blx 15530 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - blx 18650 │ │ │ │ + blx 184d0 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r4, [pc, #104] @ (330f8 ) │ │ │ │ + ldr r4, [pc, #104] @ (32a50 ) │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ add r4, pc │ │ │ │ str r6, [sp, #52] @ 0x34 │ │ │ │ str r4, [sp, #48] @ 0x30 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 178c4 │ │ │ │ - ldr r1, [pc, #88] @ (330fc ) │ │ │ │ - ldr r2, [pc, #88] @ (33100 ) │ │ │ │ - ldr r0, [pc, #92] @ (33104 ) │ │ │ │ + b.w 1775c │ │ │ │ + ldr r1, [pc, #88] @ (32a54 ) │ │ │ │ + ldr r2, [pc, #88] @ (32a58 ) │ │ │ │ + ldr r0, [pc, #92] @ (32a5c ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ addw r1, r1, #1340 @ 0x53c │ │ │ │ add r0, pc │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 170ac │ │ │ │ - ldr r1, [pc, #72] @ (33108 ) │ │ │ │ - ldr r2, [pc, #76] @ (3310c ) │ │ │ │ - ldr r0, [pc, #76] @ (33110 ) │ │ │ │ + b.w 16f44 │ │ │ │ + ldr r1, [pc, #72] @ (32a60 ) │ │ │ │ + ldr r2, [pc, #76] @ (32a64 ) │ │ │ │ + ldr r0, [pc, #76] @ (32a68 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ addw r1, r1, #1340 @ 0x53c │ │ │ │ add r0, pc │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 170ac │ │ │ │ - ldr r1, [pc, #60] @ (33114 ) │ │ │ │ - ldr r2, [pc, #60] @ (33118 ) │ │ │ │ - ldr r0, [pc, #64] @ (3311c ) │ │ │ │ + b.w 16f44 │ │ │ │ + ldr r1, [pc, #60] @ (32a6c ) │ │ │ │ + ldr r2, [pc, #60] @ (32a70 ) │ │ │ │ + ldr r0, [pc, #64] @ (32a74 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ addw r1, r1, #1340 @ 0x53c │ │ │ │ add r0, pc │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 170ac │ │ │ │ - pop {r2, r3} │ │ │ │ + b.w 16f44 │ │ │ │ + stmia r2!, {r2, r4, r6, r7} │ │ │ │ movs r4, r0 │ │ │ │ - asrs r4, r2, #13 │ │ │ │ + asrs r4, r6, #12 │ │ │ │ movs r0, r0 │ │ │ │ lsls r7, r3, #28 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #592 @ 0x250 │ │ │ │ + add r0, sp, #144 @ 0x90 │ │ │ │ movs r2, r0 │ │ │ │ - adds r2, #122 @ 0x7a │ │ │ │ + adds r1, #38 @ 0x26 │ │ │ │ movs r2, r0 │ │ │ │ - smlsd r0, ip, r1, r0 │ │ │ │ - add r1, sp, #488 @ 0x1e8 │ │ │ │ + ldr??.w r0, [r8, #1] │ │ │ │ + add r0, sp, #40 @ 0x28 │ │ │ │ movs r2, r0 │ │ │ │ - lsls r4, r0, #21 │ │ │ │ + lsls r0, r6, #15 │ │ │ │ movs r2, r0 │ │ │ │ - smlawb r0, r2, r1, r0 │ │ │ │ - add r1, sp, #384 @ 0x180 │ │ │ │ + ldr??.w r0, [lr, #1] │ │ │ │ + add r7, pc, #960 @ (adr r7, 32e30 ) │ │ │ │ movs r2, r0 │ │ │ │ - adds r5, #70 @ 0x46 │ │ │ │ + adds r3, #242 @ 0xf2 │ │ │ │ movs r2, r0 │ │ │ │ - smlabb r0, r8, r1, r0 │ │ │ │ + vst1.8 {d16[0]}, [r4], r1 │ │ │ │ │ │ │ │ -00033120 : │ │ │ │ +00032a78 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ - ldr r6, [pc, #228] @ (33218 ) │ │ │ │ + ldr r6, [pc, #228] @ (32b70 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ add r6, pc │ │ │ │ mov sl, r2 │ │ │ │ ldr r7, [sp, #64] @ 0x40 │ │ │ │ mov fp, r3 │ │ │ │ ldr.w r9, [sp, #68] @ 0x44 │ │ │ │ - blx 173b0 │ │ │ │ + blx 17248 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 331fc │ │ │ │ + beq.n 32b54 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 33156 │ │ │ │ + cbz r3, 32aae │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 33162 │ │ │ │ + beq.n 32aba │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ + blx 17500 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 331fc │ │ │ │ - blx 16bcc │ │ │ │ + beq.n 32b54 │ │ │ │ + blx 16a70 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 331e2 │ │ │ │ + beq.n 32b3a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - cbz r3, 33174 │ │ │ │ + cbz r3, 32acc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 3317e │ │ │ │ + beq.n 32ad6 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 331e2 │ │ │ │ - blx 16020 │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 32b3a │ │ │ │ + blx 15edc │ │ │ │ mov r2, r7 │ │ │ │ mov r8, r0 │ │ │ │ mov r3, r9 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r4 │ │ │ │ - blx 178a0 │ │ │ │ - ldr r3, [pc, #136] @ (3321c ) │ │ │ │ + blx 17738 │ │ │ │ + ldr r3, [pc, #136] @ (32b74 ) │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r1, r3 │ │ │ │ - blx 1554c │ │ │ │ + blx 15414 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r7 │ │ │ │ - blx 1668c │ │ │ │ - ldr r3, [pc, #120] @ (33220 ) │ │ │ │ + blx 1653c │ │ │ │ + ldr r3, [pc, #120] @ (32b78 ) │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r2, r3 │ │ │ │ - blx 178e0 │ │ │ │ + blx 17778 │ │ │ │ mov r0, r7 │ │ │ │ - blx 15668 │ │ │ │ + blx 15530 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ - blx 18650 │ │ │ │ + blx 184d0 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ - ldr r4, [pc, #88] @ (33224 ) │ │ │ │ + ldr r4, [pc, #88] @ (32b7c ) │ │ │ │ movs r3, #3 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r5 │ │ │ │ add r4, pc │ │ │ │ str r7, [sp, #12] │ │ │ │ str r6, [sp, #0] │ │ │ │ str r4, [sp, #8] │ │ │ │ - blx 157c0 │ │ │ │ + blx 15688 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r1, [pc, #68] @ (33228 ) │ │ │ │ - ldr r2, [pc, #68] @ (3322c ) │ │ │ │ - ldr r0, [pc, #72] @ (33230 ) │ │ │ │ + ldr r1, [pc, #68] @ (32b80 ) │ │ │ │ + ldr r2, [pc, #68] @ (32b84 ) │ │ │ │ + ldr r0, [pc, #72] @ (32b88 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #1376 @ 0x560 │ │ │ │ add r0, pc │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 170ac │ │ │ │ - ldr r1, [pc, #52] @ (33234 ) │ │ │ │ - ldr r2, [pc, #56] @ (33238 ) │ │ │ │ - ldr r0, [pc, #56] @ (3323c ) │ │ │ │ + b.w 16f44 │ │ │ │ + ldr r1, [pc, #52] @ (32b8c ) │ │ │ │ + ldr r2, [pc, #56] @ (32b90 ) │ │ │ │ + ldr r0, [pc, #56] @ (32b94 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #1376 @ 0x560 │ │ │ │ add r0, pc │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 170ac │ │ │ │ + b.w 16f44 │ │ │ │ nop │ │ │ │ - hlt 0x0030 │ │ │ │ + stmia r1!, {r3, r4, r5, r6} │ │ │ │ movs r4, r0 │ │ │ │ - asrs r4, r1, #13 │ │ │ │ + asrs r4, r5, #12 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r4, #13 │ │ │ │ + asrs r0, r0, #13 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r5, r3, #10 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, sp, #336 @ 0x150 │ │ │ │ + add r6, pc, #912 @ (adr r6, 32f14 ) │ │ │ │ movs r2, r0 │ │ │ │ - lsls r6, r3, #16 │ │ │ │ + lsls r2, r1, #11 │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xfa0c0001 │ │ │ │ - add r0, sp, #232 @ 0xe8 │ │ │ │ + ldrh.w r0, [r8, #1] │ │ │ │ + add r6, pc, #808 @ (adr r6, 32eb8 ) │ │ │ │ movs r2, r0 │ │ │ │ - adds r1, #32 │ │ │ │ + cmp r7, #204 @ 0xcc │ │ │ │ movs r2, r0 │ │ │ │ - ldr??.w r0, [r2, #1] │ │ │ │ + ldrb.w r0, [lr, #1] │ │ │ │ │ │ │ │ -00033240 : │ │ │ │ +00032b98 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r2 │ │ │ │ - blx 17094 │ │ │ │ - cbz r0, 3326c │ │ │ │ + blx 16f2c │ │ │ │ + cbz r0, 32bc4 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ - blx 15ef0 │ │ │ │ + blx 15dac │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - cbnz r0, 3326c │ │ │ │ + cbnz r0, 32bc4 │ │ │ │ mov r0, r1 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r1 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00033274 : │ │ │ │ +00032bcc : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #20 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov fp, r2 │ │ │ │ str r3, [sp, #12] │ │ │ │ - ldr r3, [pc, #312] @ (333c8 ) │ │ │ │ + ldr r3, [pc, #312] @ (32d20 ) │ │ │ │ ldr.w r9, [sp, #56] @ 0x38 │ │ │ │ add r3, pc │ │ │ │ ldr.w r8, [sp, #68] @ 0x44 │ │ │ │ ldrd r6, r7, [sp, #60] @ 0x3c │ │ │ │ mov sl, r3 │ │ │ │ - blx 173b0 │ │ │ │ - cbz r4, 33306 │ │ │ │ + blx 17248 │ │ │ │ + cbz r4, 32c5e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 332b0 │ │ │ │ + cbz r3, 32c08 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 332ba │ │ │ │ + beq.n 32c12 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 33306 │ │ │ │ - blx 16bcc │ │ │ │ - cbz r5, 332ec │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 32c5e │ │ │ │ + blx 16a70 │ │ │ │ + cbz r5, 32c44 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - cbz r3, 332ca │ │ │ │ + cbz r3, 32c22 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 332d4 │ │ │ │ + beq.n 32c2c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 332ec │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 32c44 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ str.w r8, [sp] │ │ │ │ - bl 2fd34 │ │ │ │ - cbz r0, 33320 │ │ │ │ + bl 2f68c │ │ │ │ + cbz r0, 32c78 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r1, [pc, #220] @ (333cc ) │ │ │ │ - ldr r2, [pc, #224] @ (333d0 ) │ │ │ │ - ldr r0, [pc, #224] @ (333d4 ) │ │ │ │ + ldr r1, [pc, #220] @ (32d24 ) │ │ │ │ + ldr r2, [pc, #224] @ (32d28 ) │ │ │ │ + ldr r0, [pc, #224] @ (32d2c ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ addw r1, r1, #1412 @ 0x584 │ │ │ │ add r0, pc │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 170ac │ │ │ │ - ldr r1, [pc, #208] @ (333d8 ) │ │ │ │ - ldr r2, [pc, #208] @ (333dc ) │ │ │ │ - ldr r0, [pc, #212] @ (333e0 ) │ │ │ │ + b.w 16f44 │ │ │ │ + ldr r1, [pc, #208] @ (32d30 ) │ │ │ │ + ldr r2, [pc, #208] @ (32d34 ) │ │ │ │ + ldr r0, [pc, #212] @ (32d38 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ addw r1, r1, #1412 @ 0x584 │ │ │ │ add r0, pc │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 170ac │ │ │ │ - blx 18bfc │ │ │ │ + b.w 16f44 │ │ │ │ + blx 18a70 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 15698 │ │ │ │ + blx 15560 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 33338 │ │ │ │ - blx 1794c │ │ │ │ + cbz r0, 32c90 │ │ │ │ + blx 177e4 │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r1, fp │ │ │ │ mov r0, r5 │ │ │ │ - blx 17e60 │ │ │ │ + blx 17cec │ │ │ │ mov r0, r5 │ │ │ │ movs r1, #4 │ │ │ │ - blx 152b4 │ │ │ │ + blx 1517c │ │ │ │ mov r0, r5 │ │ │ │ movs r1, #1 │ │ │ │ - blx 15cb8 │ │ │ │ + blx 15b74 │ │ │ │ mov r3, r6 │ │ │ │ mov r1, r5 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2eefc │ │ │ │ + bl 2e854 │ │ │ │ mov r2, r7 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ mov r6, r0 │ │ │ │ mov r3, r8 │ │ │ │ str.w r9, [r0, #28] │ │ │ │ mov r0, r4 │ │ │ │ - blx 178a0 │ │ │ │ - ldr r3, [pc, #112] @ (333e4 ) │ │ │ │ + blx 17738 │ │ │ │ + ldr r3, [pc, #112] @ (32d3c ) │ │ │ │ mov r8, r0 │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r1, r3 │ │ │ │ - blx 1554c │ │ │ │ - ldr r3, [pc, #100] @ (333e8 ) │ │ │ │ + blx 15414 │ │ │ │ + ldr r3, [pc, #100] @ (32d40 ) │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r2, r3 │ │ │ │ - blx 178e0 │ │ │ │ - ldr r3, [pc, #88] @ (333ec ) │ │ │ │ - ldr r1, [pc, #88] @ (333f0 ) │ │ │ │ + blx 17778 │ │ │ │ + ldr r3, [pc, #88] @ (32d44 ) │ │ │ │ + ldr r1, [pc, #88] @ (32d48 ) │ │ │ │ movs r2, #101 @ 0x65 │ │ │ │ add r3, pc │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ str.w r8, [sp] │ │ │ │ - blx 18428 │ │ │ │ + blx 182a8 │ │ │ │ movs r1, #0 │ │ │ │ - ldr r2, [pc, #72] @ (333f4 ) │ │ │ │ + ldr r2, [pc, #72] @ (32d4c ) │ │ │ │ mov r3, r8 │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r0, r5 │ │ │ │ - ldr r1, [pc, #68] @ (333f8 ) │ │ │ │ + ldr r1, [pc, #68] @ (32d50 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ - blx 15ad0 │ │ │ │ + blx 1598c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 18144 │ │ │ │ + b.w 17fd0 │ │ │ │ nop │ │ │ │ - cbnz r4, 333e0 │ │ │ │ + stmia r0!, {r2, r3, r4} │ │ │ │ movs r4, r0 │ │ │ │ - add r7, pc, #296 @ (adr r7, 334f8 ) │ │ │ │ + add r5, pc, #872 @ (adr r5, 33090 ) │ │ │ │ movs r2, r0 │ │ │ │ - lsls r4, r2, #12 │ │ │ │ + lsls r0, r0, #7 │ │ │ │ movs r2, r0 │ │ │ │ - vst4.8 {d0-d3}, [r2], r1 │ │ │ │ - add r7, pc, #192 @ (adr r7, 3349c ) │ │ │ │ + @ instruction: 0xf7ae0001 │ │ │ │ + add r5, pc, #768 @ (adr r5, 33034 ) │ │ │ │ movs r2, r0 │ │ │ │ - adds r0, #22 │ │ │ │ + cmp r6, #194 @ 0xc2 │ │ │ │ movs r2, r0 │ │ │ │ - str??.w r0, [r8, #1] │ │ │ │ - asrs r4, r5, #15 │ │ │ │ + @ instruction: 0xf7940001 │ │ │ │ + asrs r4, r1, #15 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r1, #14 │ │ │ │ + asrs r4, r5, #13 │ │ │ │ movs r0, r0 │ │ │ │ lsls r1, r4, #1 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, r4, #5 │ │ │ │ + adds r4, r1, #0 │ │ │ │ movs r2, r0 │ │ │ │ stmia r1!, {r0, r1, r2, r3, r4, r5, r6} │ │ │ │ - vqshl.u32 d21, d28, #31 │ │ │ │ + @ instruction: 0xffff55e8 │ │ │ │ movs r2, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr r2, [pc, #284] @ (3352c ) │ │ │ │ + ldr r2, [pc, #284] @ (32e84 ) │ │ │ │ mov r5, r1 │ │ │ │ - ldr r3, [pc, #284] @ (33530 ) │ │ │ │ + ldr r3, [pc, #284] @ (32e88 ) │ │ │ │ mov r6, r0 │ │ │ │ add r2, pc │ │ │ │ mov r0, r1 │ │ │ │ - ldr r1, [pc, #280] @ (33534 ) │ │ │ │ + ldr r1, [pc, #280] @ (32e8c ) │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ mov r8, r1 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov.w r3, #0 │ │ │ │ - blx 15878 │ │ │ │ + blx 15740 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 174cc │ │ │ │ + blx 17364 │ │ │ │ mov r7, r0 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [sp, #28] │ │ │ │ - blx 18bfc │ │ │ │ + blx 18a70 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ - blx 15698 │ │ │ │ + blx 15560 │ │ │ │ mov r1, r0 │ │ │ │ - cbz r0, 33456 │ │ │ │ - blx 1794c │ │ │ │ + cbz r0, 32dae │ │ │ │ + blx 177e4 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ add r3, sp, #32 │ │ │ │ add r2, sp, #28 │ │ │ │ - blx 15108 │ │ │ │ - cbnz r0, 3348c │ │ │ │ + blx 14fd0 │ │ │ │ + cbnz r0, 32de4 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3350c │ │ │ │ + bne.n 32e64 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r0, [r4, #4] │ │ │ │ str r3, [r4, #16] │ │ │ │ - blx 177b8 │ │ │ │ - ldr r2, [pc, #196] @ (33538 ) │ │ │ │ - ldr r3, [pc, #184] @ (33530 ) │ │ │ │ + blx 17650 │ │ │ │ + ldr r2, [pc, #196] @ (32e90 ) │ │ │ │ + ldr r3, [pc, #184] @ (32e88 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 33508 │ │ │ │ + bne.n 32e60 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ movs r3, #0 │ │ │ │ movs r1, #16 │ │ │ │ mov r2, r3 │ │ │ │ strd r3, r5, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r6 │ │ │ │ - blx 168d4 │ │ │ │ - ldr r3, [pc, #156] @ (3353c ) │ │ │ │ + blx 16784 │ │ │ │ + ldr r3, [pc, #156] @ (32e94 ) │ │ │ │ ldr r1, [r4, #4] │ │ │ │ add r3, pc │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r3, r2 │ │ │ │ ldr r0, [r3, #92] @ 0x5c │ │ │ │ - blx 166bc │ │ │ │ + blx 1656c │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - blx 182e8 │ │ │ │ + blx 18168 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - blx 17b80 │ │ │ │ + blx 17a18 │ │ │ │ movs r1, #47 @ 0x2f │ │ │ │ - blx 17568 │ │ │ │ + blx 17400 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, r6 │ │ │ │ - blx 16870 │ │ │ │ + blx 16720 │ │ │ │ movs r1, #62 @ 0x3e │ │ │ │ - blx 17568 │ │ │ │ + blx 17400 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r1, r4 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r0, r7 │ │ │ │ str r2, [sp, #4] │ │ │ │ movs r2, #1 │ │ │ │ - blx 15484 │ │ │ │ + blx 1534c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ - blx 15aa8 │ │ │ │ - ldr r3, [pc, #80] @ (33540 ) │ │ │ │ + blx 15964 │ │ │ │ + ldr r3, [pc, #80] @ (32e98 ) │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r2, r3 │ │ │ │ - blx 18620 │ │ │ │ + blx 184a0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 15aa8 │ │ │ │ - b.n 33472 │ │ │ │ - blx 17a74 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #52] @ (33544 ) │ │ │ │ + blx 15964 │ │ │ │ + b.n 32dca │ │ │ │ + blx 1790c <__stack_chk_fail@plt> │ │ │ │ + ldr r3, [pc, #52] @ (32e9c ) │ │ │ │ mov.w r2, #3776 @ 0xec0 │ │ │ │ - ldr r4, [pc, #52] @ (33548 ) │ │ │ │ - ldr r1, [pc, #52] @ (3354c ) │ │ │ │ + ldr r4, [pc, #52] @ (32ea0 ) │ │ │ │ + ldr r1, [pc, #52] @ (32ea4 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #52] @ (33550 ) │ │ │ │ + ldr r0, [pc, #52] @ (32ea8 ) │ │ │ │ add r4, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1452 @ 0x5ac │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - blx 1663c │ │ │ │ + blx 164ec │ │ │ │ nop │ │ │ │ - @ instruction: 0xb7d4 │ │ │ │ + bkpt 0x009c │ │ │ │ movs r4, r0 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb7ca │ │ │ │ + bkpt 0x0092 │ │ │ │ movs r4, r0 │ │ │ │ - @ instruction: 0xb772 │ │ │ │ + bkpt 0x003a │ │ │ │ movs r4, r0 │ │ │ │ - ldmia r7, {r1, r7} │ │ │ │ + bvs.n 32edc │ │ │ │ movs r4, r0 │ │ │ │ - asrs r0, r4, #13 │ │ │ │ + asrs r0, r0, #13 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, pc, #152 @ (adr r5, 335e0 ) │ │ │ │ + add r3, pc, #728 @ (adr r3, 33178 ) │ │ │ │ movs r2, r0 │ │ │ │ - adds r1, #42 @ 0x2a │ │ │ │ + cmp r7, #214 @ 0xd6 │ │ │ │ movs r2, r0 │ │ │ │ - cmp r3, #112 @ 0x70 │ │ │ │ + cmp r2, #28 │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xf6da0001 │ │ │ │ + @ instruction: 0xf5860001 │ │ │ │ │ │ │ │ -00033554 : │ │ │ │ +00032eac : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r9, r3 │ │ │ │ mov r7, r1 │ │ │ │ - blx 1676c │ │ │ │ + blx 1661c │ │ │ │ mov r8, r0 │ │ │ │ - blx 15120 │ │ │ │ + blx 14fe8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 15154 │ │ │ │ - ldr r1, [pc, #80] @ (335d0 ) │ │ │ │ + blx 1501c │ │ │ │ + ldr r1, [pc, #80] @ (32f28 ) │ │ │ │ add r1, pc │ │ │ │ - blx 16fa8 │ │ │ │ + blx 16e40 │ │ │ │ mov sl, r0 │ │ │ │ - cbz r0, 335c2 │ │ │ │ + cbz r0, 32f1a │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [r4, #0] │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r5 │ │ │ │ - blx 15ef0 │ │ │ │ + blx 15dac │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ - cbnz r6, 335bc │ │ │ │ - blx 15e10 │ │ │ │ + cbnz r6, 32f14 │ │ │ │ + blx 15ccc │ │ │ │ mov r3, r6 │ │ │ │ cmp r0, r9 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ - bcc.n 335bc │ │ │ │ - blx 18138 │ │ │ │ + bcc.n 32f14 │ │ │ │ + blx 17fc4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r8 │ │ │ │ - cbz r5, 335bc │ │ │ │ + cbz r5, 32f14 │ │ │ │ mov r8, r5 │ │ │ │ - blx 15aa8 │ │ │ │ + blx 15964 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 3358c │ │ │ │ + bne.n 32ee4 │ │ │ │ mov r0, sl │ │ │ │ - blx 156dc │ │ │ │ + blx 155a4 │ │ │ │ mov r0, r8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xb6cd │ │ │ │ - Address 0x335d2 is out of bounds. │ │ │ │ + Address 0x32f2a is out of bounds. │ │ │ │ │ │ │ │ │ │ │ │ -000335d4 : │ │ │ │ +00032f2c : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r7, r2 │ │ │ │ - blx 173b0 │ │ │ │ + blx 17248 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 33668 │ │ │ │ + beq.n 32fc0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 335fc │ │ │ │ + cbz r3, 32f54 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 33606 │ │ │ │ + beq.n 32f5e │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 33668 │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 32fc0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - blx 16ca4 │ │ │ │ + blx 16b48 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 33682 │ │ │ │ + beq.n 32fda │ │ │ │ mov r0, r5 │ │ │ │ - blx 17780 │ │ │ │ - cbnz r0, 33628 │ │ │ │ + blx 17618 │ │ │ │ + cbnz r0, 32f80 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 17ad8 │ │ │ │ + b.w 17970 │ │ │ │ mov r0, r5 │ │ │ │ - blx 15878 │ │ │ │ + blx 15740 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r6, r2 │ │ │ │ - blx 18a2c │ │ │ │ + blx 188a0 │ │ │ │ movs r2, #6 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - blx 17414 │ │ │ │ + blx 172ac │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3361a │ │ │ │ + bne.n 32f72 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - blx 174b4 │ │ │ │ + blx 1734c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - cbnz r0, 3369c │ │ │ │ + cbnz r0, 32ff4 │ │ │ │ ldr r2, [r3, #32] │ │ │ │ cmp r2, #10 │ │ │ │ - beq.n 3361a │ │ │ │ + beq.n 32f72 │ │ │ │ movs r2, #9 │ │ │ │ str r2, [r3, #32] │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2f7a8 │ │ │ │ - b.n 3361a │ │ │ │ - ldr r1, [pc, #64] @ (336ac ) │ │ │ │ - ldr r2, [pc, #68] @ (336b0 ) │ │ │ │ - ldr r0, [pc, #68] @ (336b4 ) │ │ │ │ + bl 2f100 │ │ │ │ + b.n 32f72 │ │ │ │ + ldr r1, [pc, #64] @ (33004 ) │ │ │ │ + ldr r2, [pc, #68] @ (33008 ) │ │ │ │ + ldr r0, [pc, #68] @ (3300c ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ addw r1, r1, #1484 @ 0x5cc │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ + blx 16f48 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r1, [pc, #52] @ (336b8 ) │ │ │ │ - ldr r2, [pc, #52] @ (336bc ) │ │ │ │ - ldr r0, [pc, #56] @ (336c0 ) │ │ │ │ + ldr r1, [pc, #52] @ (33010 ) │ │ │ │ + ldr r2, [pc, #52] @ (33014 ) │ │ │ │ + ldr r0, [pc, #56] @ (33018 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ addw r1, r1, #1484 @ 0x5cc │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ + blx 16f48 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - blx 177b8 │ │ │ │ + blx 17650 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [r3, #32] │ │ │ │ cmp r2, #10 │ │ │ │ - beq.n 3361a │ │ │ │ - b.n 3365c │ │ │ │ - add r3, pc, #824 @ (adr r3, 339e8 ) │ │ │ │ + beq.n 32f72 │ │ │ │ + b.n 32fb4 │ │ │ │ + add r2, pc, #376 @ (adr r2, 33180 ) │ │ │ │ movs r2, r0 │ │ │ │ - cmp r4, #180 @ 0xb4 │ │ │ │ + cmp r3, #96 @ 0x60 │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xf5860001 │ │ │ │ - add r3, pc, #720 @ (adr r3, 3398c ) │ │ │ │ + bics.w r0, r2, #8454144 @ 0x810000 │ │ │ │ + add r2, pc, #272 @ (adr r2, 33124 ) │ │ │ │ movs r2, r0 │ │ │ │ - cmp r7, #202 @ 0xca │ │ │ │ + cmp r6, #118 @ 0x76 │ │ │ │ movs r2, r0 │ │ │ │ - sbc.w r0, ip, #8454144 @ 0x810000 │ │ │ │ + ands.w r0, r8, #8454144 @ 0x810000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr.w ip, [pc, #208] @ 337a8 │ │ │ │ + ldr.w ip, [pc, #208] @ 33100 │ │ │ │ sub sp, #8 │ │ │ │ - ldr r3, [pc, #208] @ (337ac ) │ │ │ │ + ldr r3, [pc, #208] @ (33104 ) │ │ │ │ movs r5, #0 │ │ │ │ add ip, pc │ │ │ │ mov r4, r2 │ │ │ │ str r5, [sp, #0] │ │ │ │ mov r2, sp │ │ │ │ mov r8, r0 │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov.w r3, #0 │ │ │ │ - blx 162a4 │ │ │ │ + blx 16154 │ │ │ │ ldr r6, [sp, #0] │ │ │ │ mov r7, r0 │ │ │ │ - blx 179a4 │ │ │ │ + blx 1783c │ │ │ │ movs r2, #19 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - blx 17414 │ │ │ │ + blx 172ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 33788 │ │ │ │ + bne.n 330e0 │ │ │ │ mov r0, r7 │ │ │ │ - blx 15aa8 │ │ │ │ + blx 15964 │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ - blx 17128 │ │ │ │ + blx 16fc0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - blx 15504 │ │ │ │ + blx 153cc │ │ │ │ cmp.w r0, #304 @ 0x130 │ │ │ │ - beq.n 33768 │ │ │ │ + beq.n 330c0 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ mov r0, r8 │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r3, #32] │ │ │ │ - blx 18148 │ │ │ │ + blx 17fd4 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - blx 15aa8 │ │ │ │ + blx 15964 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - blx 15aa8 │ │ │ │ + blx 15964 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - blx 16efc │ │ │ │ + blx 16d94 │ │ │ │ mov r1, r4 │ │ │ │ movs r0, #12 │ │ │ │ - blx 189b0 │ │ │ │ - ldr r2, [pc, #96] @ (337b0 ) │ │ │ │ - ldr r3, [pc, #88] @ (337ac ) │ │ │ │ + blx 18824 │ │ │ │ + ldr r2, [pc, #96] @ (33108 ) │ │ │ │ + ldr r3, [pc, #88] @ (33104 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 337a2 │ │ │ │ + bne.n 330fa │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ ldr r1, [r3, #4] │ │ │ │ - blx 150e4 │ │ │ │ + blx 14fac │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 33728 │ │ │ │ + beq.n 33080 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r1, r5 │ │ │ │ - bl 2f3f8 │ │ │ │ + bl 2ed50 │ │ │ │ mov r0, r5 │ │ │ │ - blx 15aa8 │ │ │ │ - b.n 33734 │ │ │ │ + blx 15964 │ │ │ │ + b.n 3308c │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ - blx 15768 │ │ │ │ + blx 15630 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ movs r1, #9 │ │ │ │ ldrb r2, [r3, #24] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ str r1, [r3, #32] │ │ │ │ bfi r2, r5, #0, #1 │ │ │ │ strb r2, [r3, #24] │ │ │ │ - b.n 33730 │ │ │ │ - blx 17a74 <__stack_chk_fail@plt> │ │ │ │ + b.n 33088 │ │ │ │ + blx 1790c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - push {r1, r3, lr} │ │ │ │ + cbnz r2, 33178 │ │ │ │ movs r4, r0 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - push {r1, r2, r4, r7} │ │ │ │ + cbnz r6, 33162 │ │ │ │ movs r4, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ mov r4, r2 │ │ │ │ - ldr r2, [pc, #200] @ (33894 ) │ │ │ │ + ldr r2, [pc, #200] @ (331ec ) │ │ │ │ movs r6, #0 │ │ │ │ - ldr r3, [pc, #200] @ (33898 ) │ │ │ │ + ldr r3, [pc, #200] @ (331f0 ) │ │ │ │ mov r8, r0 │ │ │ │ add r2, pc │ │ │ │ str r6, [sp, #32] │ │ │ │ mov r0, r1 │ │ │ │ mov r7, r1 │ │ │ │ - ldr r5, [pc, #192] @ (3389c ) │ │ │ │ + ldr r5, [pc, #192] @ (331f4 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov.w r3, #0 │ │ │ │ - blx 15878 │ │ │ │ + blx 15740 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ str r3, [sp, #20] │ │ │ │ - blx 177d0 │ │ │ │ - ldr r3, [pc, #172] @ (338a0 ) │ │ │ │ + blx 17668 │ │ │ │ + ldr r3, [pc, #172] @ (331f8 ) │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r2, r3 │ │ │ │ - blx 178e0 │ │ │ │ + blx 17778 │ │ │ │ add r2, sp, #32 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ - blx 162a4 │ │ │ │ + blx 16154 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3387e │ │ │ │ + beq.n 331d6 │ │ │ │ ldr r7, [r4, #8] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r0, r7 │ │ │ │ str r6, [r4, #8] │ │ │ │ str r3, [sp, #20] │ │ │ │ str r2, [sp, #28] │ │ │ │ - blx 15668 │ │ │ │ + blx 15530 │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, r7 │ │ │ │ - blx 18650 │ │ │ │ - ldr r1, [pc, #116] @ (338a4 ) │ │ │ │ + blx 184d0 │ │ │ │ + ldr r1, [pc, #116] @ (331fc ) │ │ │ │ ldrd r3, r2, [sp, #24] │ │ │ │ add r1, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ str r7, [sp, #8] │ │ │ │ - blx 16db4 │ │ │ │ + blx 16c4c │ │ │ │ mov r0, r5 │ │ │ │ - blx 15aa8 │ │ │ │ + blx 15964 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ str r6, [r4, #0] │ │ │ │ - cbz r0, 33852 │ │ │ │ - blx 15aa8 │ │ │ │ + cbz r0, 331aa │ │ │ │ + blx 15964 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #8] │ │ │ │ - cbz r0, 3385e │ │ │ │ - blx 15aa8 │ │ │ │ + cbz r0, 331b6 │ │ │ │ + blx 15964 │ │ │ │ mov r0, r4 │ │ │ │ - blx 15148 │ │ │ │ - ldr r2, [pc, #64] @ (338a8 ) │ │ │ │ - ldr r3, [pc, #48] @ (33898 ) │ │ │ │ + blx 15010 │ │ │ │ + ldr r2, [pc, #64] @ (33200 ) │ │ │ │ + ldr r3, [pc, #48] @ (331f0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 33890 │ │ │ │ + bne.n 331e8 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldr r1, [sp, #32] │ │ │ │ - blx 17460 │ │ │ │ + blx 172f8 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ str r5, [r4, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3384e │ │ │ │ - b.n 33852 │ │ │ │ - blx 17a74 <__stack_chk_fail@plt> │ │ │ │ - push {r3, r4} │ │ │ │ + bne.n 331a6 │ │ │ │ + b.n 331aa │ │ │ │ + blx 1790c <__stack_chk_fail@plt> │ │ │ │ + revsh r0, r4 │ │ │ │ movs r4, r0 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - push {r2, r3} │ │ │ │ + revsh r4, r2 │ │ │ │ movs r4, r0 │ │ │ │ - asrs r4, r1, #14 │ │ │ │ + asrs r4, r5, #13 │ │ │ │ movs r0, r0 │ │ │ │ pop {r0, r1, r7} │ │ │ │ - vsubw.u , , d0 │ │ │ │ + vtbx.8 d27, {d15-d17}, d8 │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ -000338ac : │ │ │ │ +00033204 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r8, r2 │ │ │ │ - ldr r2, [pc, #600] @ (33b18 ) │ │ │ │ + ldr r2, [pc, #600] @ (33470 ) │ │ │ │ mov sl, r3 │ │ │ │ - ldr r3, [pc, #600] @ (33b1c ) │ │ │ │ + ldr r3, [pc, #600] @ (33474 ) │ │ │ │ add r2, pc │ │ │ │ sub sp, #28 │ │ │ │ - ldr r4, [pc, #596] @ (33b20 ) │ │ │ │ + ldr r4, [pc, #596] @ (33478 ) │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #16] │ │ │ │ - blx 173b0 │ │ │ │ + blx 17248 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 33acc │ │ │ │ + beq.w 33424 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov fp, r4 │ │ │ │ - cbz r3, 338f4 │ │ │ │ + cbz r3, 3324c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 33902 │ │ │ │ + beq.n 3325a │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 17668 │ │ │ │ + blx 17500 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 33acc │ │ │ │ - ldr r3, [pc, #544] @ (33b24 ) │ │ │ │ + beq.w 33424 │ │ │ │ + ldr r3, [pc, #544] @ (3347c ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r3, #0] │ │ │ │ add r4, r5 │ │ │ │ add.w r6, r4, #40 @ 0x28 │ │ │ │ mov r0, r6 │ │ │ │ - blx 17fb8 │ │ │ │ - ldr r2, [pc, #528] @ (33b28 ) │ │ │ │ + blx 17e44 │ │ │ │ + ldr r2, [pc, #528] @ (33480 ) │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ mov r1, r7 │ │ │ │ add r2, pc │ │ │ │ - blx 17bf0 │ │ │ │ + blx 17a88 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - blx 16c98 │ │ │ │ - cbz r4, 33930 │ │ │ │ + blx 16b3c │ │ │ │ + cbz r4, 33288 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 339b4 │ │ │ │ + bne.n 3330c │ │ │ │ mov r3, r8 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2eefc │ │ │ │ + bl 2e854 │ │ │ │ mov r4, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2f7a8 │ │ │ │ + bl 2f100 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #5 │ │ │ │ - bne.n 33972 │ │ │ │ + bne.n 332ca │ │ │ │ ldr r1, [r4, #12] │ │ │ │ add r2, sp, #16 │ │ │ │ mov r0, r7 │ │ │ │ - blx 176d0 │ │ │ │ + blx 17568 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 339d6 │ │ │ │ + bne.n 3332e │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #8 │ │ │ │ - beq.w 33a86 │ │ │ │ + beq.w 333de │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r0, r4 │ │ │ │ - ldr r1, [pc, #448] @ (33b2c ) │ │ │ │ + ldr r1, [pc, #448] @ (33484 ) │ │ │ │ ldr r2, [r3, #8] │ │ │ │ add r1, pc │ │ │ │ - bl 2f128 │ │ │ │ + bl 2ea80 │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - blx 15aa8 │ │ │ │ - blx 188e4 │ │ │ │ + blx 15964 │ │ │ │ + blx 18758 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ str r0, [r4, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 33a42 │ │ │ │ + beq.n 3339a │ │ │ │ mov r0, sl │ │ │ │ - blx 16de4 │ │ │ │ + blx 16c7c │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 33a5e │ │ │ │ + beq.n 333b6 │ │ │ │ mov r0, r4 │ │ │ │ - blx 16efc │ │ │ │ - ldr r2, [pc, #408] @ (33b30 ) │ │ │ │ - ldr r3, [pc, #384] @ (33b1c ) │ │ │ │ + blx 16d94 │ │ │ │ + ldr r2, [pc, #408] @ (33488 ) │ │ │ │ + ldr r3, [pc, #384] @ (33474 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 33b12 │ │ │ │ + bne.w 3346a │ │ │ │ mov r0, r6 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - blx 18a2c │ │ │ │ - ldr r1, [pc, #376] @ (33b34 ) │ │ │ │ + blx 188a0 │ │ │ │ + ldr r1, [pc, #376] @ (3348c ) │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #376] @ (33b38 ) │ │ │ │ + ldr r0, [pc, #376] @ (33490 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 187fc │ │ │ │ + blx 18670 │ │ │ │ movs r2, #6 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, sl │ │ │ │ - blx 17f4c │ │ │ │ + blx 17dd8 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 33996 │ │ │ │ + b.n 332ee │ │ │ │ add r1, sp, #16 │ │ │ │ mov r0, r7 │ │ │ │ - blx 18bb0 │ │ │ │ + blx 18a24 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 33afa │ │ │ │ + beq.w 33452 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 32880 │ │ │ │ + bl 321d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 33974 │ │ │ │ - ldr r1, [pc, #328] @ (33b3c ) │ │ │ │ + beq.n 332cc │ │ │ │ + ldr r1, [pc, #328] @ (33494 ) │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - bl 2f128 │ │ │ │ - blx 16020 │ │ │ │ + bl 2ea80 │ │ │ │ + blx 15edc │ │ │ │ ldr r3, [r4, #12] │ │ │ │ add r2, sp, #16 │ │ │ │ mov r1, r6 │ │ │ │ str r2, [sp, #0] │ │ │ │ movs r2, #3 │ │ │ │ str r0, [sp, #8] │ │ │ │ - blx 17b74 │ │ │ │ + blx 17a0c │ │ │ │ adds r0, #1 │ │ │ │ mov r0, r6 │ │ │ │ - beq.n 33b06 │ │ │ │ - blx 15aa8 │ │ │ │ + beq.n 3345e │ │ │ │ + blx 15964 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r3, #8 │ │ │ │ - beq.n 33aea │ │ │ │ - blx 16d44 │ │ │ │ + beq.n 33442 │ │ │ │ + blx 16be8 │ │ │ │ mov r8, r0 │ │ │ │ - blx 1557c │ │ │ │ + blx 15444 │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 33ab2 │ │ │ │ + bne.n 3340a │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - blx 15aa8 │ │ │ │ + blx 15964 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 3393e │ │ │ │ - b.n 33974 │ │ │ │ + beq.w 33296 │ │ │ │ + b.n 332cc │ │ │ │ ldr r3, [r4, #16] │ │ │ │ - cbz r3, 33aa4 │ │ │ │ - cbz r6, 33a4e │ │ │ │ + cbz r3, 333fc │ │ │ │ + cbz r6, 333a6 │ │ │ │ mov r0, r6 │ │ │ │ - blx 15aa8 │ │ │ │ + blx 15964 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 33a5e │ │ │ │ + beq.n 333b6 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - blx 17b0c │ │ │ │ + blx 179a4 │ │ │ │ str.w r0, [sl] │ │ │ │ mov r0, r7 │ │ │ │ - blx 174b4 │ │ │ │ - cbnz r0, 33a8e │ │ │ │ + blx 1734c │ │ │ │ + cbnz r0, 333e6 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #10 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ - beq.n 33ae2 │ │ │ │ + beq.n 3343a │ │ │ │ movs r2, #9 │ │ │ │ bfi r3, r0, #0, #1 │ │ │ │ str r2, [r4, #32] │ │ │ │ strb r3, [r4, #24] │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2f7a8 │ │ │ │ + bl 2f100 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 33990 │ │ │ │ + b.n 332e8 │ │ │ │ add r0, sp, #16 │ │ │ │ - blx 15c1c │ │ │ │ - b.n 3393e │ │ │ │ + blx 15ad8 │ │ │ │ + b.n 33296 │ │ │ │ mov r0, r7 │ │ │ │ - blx 177b8 │ │ │ │ + blx 17650 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ ldr r2, [r4, #32] │ │ │ │ bic.w r3, r3, #1 │ │ │ │ strb r3, [r4, #24] │ │ │ │ cmp r2, #10 │ │ │ │ - beq.n 33a82 │ │ │ │ - b.n 33a78 │ │ │ │ + beq.n 333da │ │ │ │ + b.n 333d0 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 33990 │ │ │ │ - blx 1557c │ │ │ │ + bne.w 332e8 │ │ │ │ + blx 15444 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 3398c │ │ │ │ + b.n 332e4 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - blx 18028 │ │ │ │ - ldr r3, [pc, #132] @ (33b40 ) │ │ │ │ + blx 17eb4 │ │ │ │ + ldr r3, [pc, #132] @ (33498 ) │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r6 │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ - blx 16ebc │ │ │ │ - b.n 33a34 │ │ │ │ - ldr r1, [pc, #116] @ (33b44 ) │ │ │ │ - ldr r2, [pc, #120] @ (33b48 ) │ │ │ │ - ldr r0, [pc, #120] @ (33b4c ) │ │ │ │ + blx 16d54 │ │ │ │ + b.n 3338c │ │ │ │ + ldr r1, [pc, #116] @ (3349c ) │ │ │ │ + ldr r2, [pc, #120] @ (334a0 ) │ │ │ │ + ldr r0, [pc, #120] @ (334a4 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #1512 @ 0x5e8 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ - b.n 339d2 │ │ │ │ + blx 16f48 │ │ │ │ + b.n 3332a │ │ │ │ bfi r3, r0, #0, #1 │ │ │ │ strb r3, [r4, #24] │ │ │ │ - b.n 33a82 │ │ │ │ - blx 15aa8 │ │ │ │ - ldr r1, [pc, #96] @ (33b50 ) │ │ │ │ + b.n 333da │ │ │ │ + blx 15964 │ │ │ │ + ldr r1, [pc, #96] @ (334a8 ) │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - bl 2f128 │ │ │ │ - b.n 3393e │ │ │ │ - ldr r1, [pc, #88] @ (33b54 ) │ │ │ │ + bl 2ea80 │ │ │ │ + b.n 33296 │ │ │ │ + ldr r1, [pc, #88] @ (334ac ) │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - bl 2f128 │ │ │ │ - b.n 33972 │ │ │ │ - blx 15aa8 │ │ │ │ + bl 2ea80 │ │ │ │ + b.n 332ca │ │ │ │ + blx 15964 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - blx 15aa8 │ │ │ │ - b.n 33972 │ │ │ │ - blx 17a74 <__stack_chk_fail@plt> │ │ │ │ + blx 15964 │ │ │ │ + b.n 332ca │ │ │ │ + blx 1790c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - cbz r4, 33b64 │ │ │ │ + cbnz r4, 334ae │ │ │ │ movs r4, r0 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r0, 33b6a │ │ │ │ + cbnz r0, 334b4 │ │ │ │ movs r4, r0 │ │ │ │ - ldmia r3!, {r5} │ │ │ │ + bne.n 33400 │ │ │ │ movs r4, r0 │ │ │ │ add r7, sp, #28 │ │ │ │ - @ instruction: 0xffff2d0c │ │ │ │ + @ instruction: 0xffff2bb8 │ │ │ │ movs r2, r0 │ │ │ │ - sxtb r6, r1 │ │ │ │ + cbnz r6, 33490 │ │ │ │ movs r4, r0 │ │ │ │ - cmp r0, #234 @ 0xea │ │ │ │ + movs r7, #150 @ 0x96 │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xf2b00001 │ │ │ │ - cmp r4, #186 @ 0xba │ │ │ │ + adcs.w r0, ip, #1 │ │ │ │ + cmp r3, #102 @ 0x66 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r4, r7, #12 │ │ │ │ + asrs r4, r3, #12 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #424] @ 0x1a8 │ │ │ │ + ldr r5, [sp, #1000] @ 0x3e8 │ │ │ │ movs r2, r0 │ │ │ │ - cmp r0, #80 @ 0x50 │ │ │ │ + movs r6, #252 @ 0xfc │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xf1220001 │ │ │ │ - cmp r3, #214 @ 0xd6 │ │ │ │ + vaddl.s8 q8, d14, d1 │ │ │ │ + cmp r2, #130 @ 0x82 │ │ │ │ movs r2, r0 │ │ │ │ - cmp r3, #146 @ 0x92 │ │ │ │ + cmp r2, #62 @ 0x3e │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -00033b58 : │ │ │ │ +000334b0 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ - blx 173b0 │ │ │ │ - cbz r4, 33b9c │ │ │ │ + blx 17248 │ │ │ │ + cbz r4, 334f4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 33b7c │ │ │ │ + cbz r3, 334d4 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 33b86 │ │ │ │ + beq.n 334de │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 33b9c │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 334f4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - blx 16ca4 │ │ │ │ - cbz r0, 33bb4 │ │ │ │ + blx 16b48 │ │ │ │ + cbz r0, 3350c │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 17ad8 │ │ │ │ - ldr r1, [pc, #44] @ (33bcc ) │ │ │ │ - ldr r2, [pc, #48] @ (33bd0 ) │ │ │ │ - ldr r0, [pc, #48] @ (33bd4 ) │ │ │ │ + b.w 17970 │ │ │ │ + ldr r1, [pc, #44] @ (33524 ) │ │ │ │ + ldr r2, [pc, #48] @ (33528 ) │ │ │ │ + ldr r0, [pc, #48] @ (3352c ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ addw r1, r1, #1532 @ 0x5fc │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ + blx 16f48 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r1, [pc, #32] @ (33bd8 ) │ │ │ │ - ldr r2, [pc, #36] @ (33bdc ) │ │ │ │ - ldr r0, [pc, #36] @ (33be0 ) │ │ │ │ + ldr r1, [pc, #32] @ (33530 ) │ │ │ │ + ldr r2, [pc, #36] @ (33534 ) │ │ │ │ + ldr r0, [pc, #36] @ (33538 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ addw r1, r1, #1532 @ 0x5fc │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ + blx 16f48 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r6, [sp, #616] @ 0x268 │ │ │ │ + ldr r5, [sp, #168] @ 0xa8 │ │ │ │ movs r2, r0 │ │ │ │ - movs r7, #128 @ 0x80 │ │ │ │ + movs r6, #44 @ 0x2c │ │ │ │ movs r2, r0 │ │ │ │ - orrs.w r0, r2, #1 │ │ │ │ - ldr r6, [sp, #520] @ 0x208 │ │ │ │ + cdp 0, 15, cr0, cr14, cr1, {0} │ │ │ │ + ldr r5, [sp, #72] @ 0x48 │ │ │ │ movs r2, r0 │ │ │ │ - cmp r2, #152 @ 0x98 │ │ │ │ + cmp r1, #68 @ 0x44 │ │ │ │ movs r2, r0 │ │ │ │ - bics.w r0, sl, #1 │ │ │ │ + cdp 0, 14, cr0, cr6, cr1, {0} │ │ │ │ │ │ │ │ -00033be4 : │ │ │ │ +0003353c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ - blx 173b0 │ │ │ │ - cbz r4, 33c28 │ │ │ │ + blx 17248 │ │ │ │ + cbz r4, 33580 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 33c08 │ │ │ │ + cbz r3, 33560 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 33c12 │ │ │ │ + beq.n 3356a │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 33c28 │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 33580 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - blx 16ca4 │ │ │ │ - cbz r0, 33c42 │ │ │ │ + blx 16b48 │ │ │ │ + cbz r0, 3359a │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 16794 │ │ │ │ - ldr r1, [pc, #44] @ (33c58 ) │ │ │ │ - ldr r2, [pc, #48] @ (33c5c ) │ │ │ │ - ldr r0, [pc, #48] @ (33c60 ) │ │ │ │ + b.w 16644 │ │ │ │ + ldr r1, [pc, #44] @ (335b0 ) │ │ │ │ + ldr r2, [pc, #48] @ (335b4 ) │ │ │ │ + ldr r0, [pc, #48] @ (335b8 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #1568 @ 0x620 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ + blx 16f48 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r1, [pc, #32] @ (33c64 ) │ │ │ │ - ldr r2, [pc, #32] @ (33c68 ) │ │ │ │ - ldr r0, [pc, #36] @ (33c6c ) │ │ │ │ + ldr r1, [pc, #32] @ (335bc ) │ │ │ │ + ldr r2, [pc, #32] @ (335c0 ) │ │ │ │ + ldr r0, [pc, #36] @ (335c4 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #1568 @ 0x620 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ - b.n 33c3c │ │ │ │ - ldr r6, [sp, #56] @ 0x38 │ │ │ │ + blx 16f48 │ │ │ │ + b.n 33594 │ │ │ │ + ldr r4, [sp, #632] @ 0x278 │ │ │ │ movs r2, r0 │ │ │ │ - movs r6, #244 @ 0xf4 │ │ │ │ + movs r5, #160 @ 0xa0 │ │ │ │ movs r2, r0 │ │ │ │ - vaddl.s8 q8, d6, d1 │ │ │ │ - ldr r5, [sp, #976] @ 0x3d0 │ │ │ │ + cdp 0, 7, cr0, cr2, cr1, {0} │ │ │ │ + ldr r4, [sp, #528] @ 0x210 │ │ │ │ movs r2, r0 │ │ │ │ - cmp r2, #10 │ │ │ │ + cmp r0, #182 @ 0xb6 │ │ │ │ movs r2, r0 │ │ │ │ - vaddl.s32 q0, d12, d1 │ │ │ │ + cdp 0, 5, cr0, cr8, cr1, {0} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r2 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r2 │ │ │ │ - ldr r2, [pc, #136] @ (33d14 ) │ │ │ │ + ldr r2, [pc, #136] @ (3366c ) │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r6, r1 │ │ │ │ - ldr r3, [pc, #132] @ (33d18 ) │ │ │ │ + ldr r3, [pc, #132] @ (33670 ) │ │ │ │ add r2, pc │ │ │ │ - ldr r5, [pc, #132] @ (33d1c ) │ │ │ │ + ldr r5, [pc, #132] @ (33674 ) │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ - blx 15878 │ │ │ │ + blx 15740 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r6 │ │ │ │ - blx 15878 │ │ │ │ - blx 177d0 │ │ │ │ - ldr r3, [pc, #108] @ (33d20 ) │ │ │ │ + blx 15740 │ │ │ │ + blx 17668 │ │ │ │ + ldr r3, [pc, #108] @ (33678 ) │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r2, r3 │ │ │ │ - blx 178e0 │ │ │ │ + blx 17778 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ add r2, sp, #8 │ │ │ │ - blx 17d80 │ │ │ │ + blx 17c0c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 33d06 │ │ │ │ + beq.n 3365e │ │ │ │ mov r0, r8 │ │ │ │ - blx 1697c │ │ │ │ - ldr r3, [pc, #76] @ (33d24 ) │ │ │ │ + blx 1682c │ │ │ │ + ldr r3, [pc, #76] @ (3367c ) │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r2, r3 │ │ │ │ - blx 18620 │ │ │ │ + blx 184a0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 15aa8 │ │ │ │ - ldr r2, [pc, #56] @ (33d28 ) │ │ │ │ - ldr r3, [pc, #40] @ (33d18 ) │ │ │ │ + blx 15964 │ │ │ │ + ldr r2, [pc, #56] @ (33680 ) │ │ │ │ + ldr r3, [pc, #40] @ (33670 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 33d10 │ │ │ │ + bne.n 33668 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ - blx 17460 │ │ │ │ - b.n 33ce6 │ │ │ │ - blx 17a74 <__stack_chk_fail@plt> │ │ │ │ - add r7, sp, #344 @ 0x158 │ │ │ │ + blx 172f8 │ │ │ │ + b.n 3363e │ │ │ │ + blx 1790c <__stack_chk_fail@plt> │ │ │ │ + @ instruction: 0xb61e │ │ │ │ movs r4, r0 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #328 @ 0x148 │ │ │ │ + @ instruction: 0xb61a │ │ │ │ movs r4, r0 │ │ │ │ - asrs r4, r1, #14 │ │ │ │ + asrs r4, r5, #13 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r0, #15 │ │ │ │ + asrs r0, r4, #14 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #992 @ 0x3e0 │ │ │ │ + push {r6, r7, lr} │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ -00033d2c : │ │ │ │ +00033684 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #20 │ │ │ │ - cbz r2, 33d8c │ │ │ │ + cbz r2, 336e4 │ │ │ │ mov r4, r2 │ │ │ │ mov r7, r3 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ - blx 181a8 │ │ │ │ + blx 18034 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 33d54 │ │ │ │ + cbz r3, 336ac │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 33d5e │ │ │ │ + beq.n 336b6 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 33d8c │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 336e4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ ldrd r2, r3, [sp, #40] @ 0x28 │ │ │ │ - blx 16144 │ │ │ │ + blx 16000 │ │ │ │ mov r1, r0 │ │ │ │ - cbz r0, 33da0 │ │ │ │ + cbz r0, 336f8 │ │ │ │ mov r0, r4 │ │ │ │ ldr r4, [sp, #44] @ 0x2c │ │ │ │ str r4, [sp, #0] │ │ │ │ mov r2, r7 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ str r1, [sp, #12] │ │ │ │ - blx 17b74 │ │ │ │ + blx 17a0c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - blx 15aa8 │ │ │ │ + blx 15964 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r1, [pc, #24] @ (33da8 ) │ │ │ │ - ldr r2, [pc, #28] @ (33dac ) │ │ │ │ - ldr r0, [pc, #28] @ (33db0 ) │ │ │ │ + ldr r1, [pc, #24] @ (33700 ) │ │ │ │ + ldr r2, [pc, #28] @ (33704 ) │ │ │ │ + ldr r0, [pc, #28] @ (33708 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ addw r1, r1, #1604 @ 0x644 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ + blx 16f48 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 33d86 │ │ │ │ + b.n 336de │ │ │ │ nop │ │ │ │ - ldr r4, [sp, #680] @ 0x2a8 │ │ │ │ + ldr r3, [sp, #232] @ 0xe8 │ │ │ │ movs r2, r0 │ │ │ │ - cmp r0, #144 @ 0x90 │ │ │ │ + movs r7, #60 @ 0x3c │ │ │ │ movs r2, r0 │ │ │ │ - cdp 0, 6, cr0, cr2, cr1, {0} │ │ │ │ + stc 0, cr0, [lr, #-4] │ │ │ │ │ │ │ │ -00033db4 : │ │ │ │ +0003370c : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #28 │ │ │ │ mov r5, r0 │ │ │ │ strd r2, r1, [sp, #16] │ │ │ │ str r3, [sp, #12] │ │ │ │ - blx 16020 │ │ │ │ + blx 15edc │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #3 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r2, r4 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ - blx 16274 │ │ │ │ + blx 16124 │ │ │ │ adds r0, #1 │ │ │ │ it eq │ │ │ │ moveq r5, #0 │ │ │ │ - beq.n 33df6 │ │ │ │ + beq.n 3374e │ │ │ │ mov r0, r4 │ │ │ │ - blx 1697c │ │ │ │ + blx 1682c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 15aa8 │ │ │ │ + blx 15964 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ │ │ │ │ -00033e04 : │ │ │ │ +0003375c : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - blx 173b0 │ │ │ │ - cbz r4, 33e46 │ │ │ │ + blx 17248 │ │ │ │ + cbz r4, 3379e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 33e26 │ │ │ │ + cbz r3, 3377e │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 33e30 │ │ │ │ + beq.n 33788 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 33e46 │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 3379e │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - blx 16ca4 │ │ │ │ - cbz r0, 33e5e │ │ │ │ + blx 16b48 │ │ │ │ + cbz r0, 337b6 │ │ │ │ mov r0, r5 │ │ │ │ - blx 15878 │ │ │ │ - cbz r0, 33e5a │ │ │ │ + blx 15740 │ │ │ │ + cbz r0, 337b2 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r1, [pc, #48] @ (33e78 ) │ │ │ │ - ldr r2, [pc, #48] @ (33e7c ) │ │ │ │ - ldr r0, [pc, #52] @ (33e80 ) │ │ │ │ + ldr r1, [pc, #48] @ (337d0 ) │ │ │ │ + ldr r2, [pc, #48] @ (337d4 ) │ │ │ │ + ldr r0, [pc, #52] @ (337d8 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ addw r1, r1, #1636 @ 0x664 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ + blx 16f48 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r1, [pc, #36] @ (33e84 ) │ │ │ │ - ldr r2, [pc, #36] @ (33e88 ) │ │ │ │ - ldr r0, [pc, #40] @ (33e8c ) │ │ │ │ + ldr r1, [pc, #36] @ (337dc ) │ │ │ │ + ldr r2, [pc, #36] @ (337e0 ) │ │ │ │ + ldr r0, [pc, #40] @ (337e4 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ addw r1, r1, #1636 @ 0x664 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ + blx 16f48 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 33e5c │ │ │ │ + b.n 337b4 │ │ │ │ nop │ │ │ │ - ldr r3, [sp, #960] @ 0x3c0 │ │ │ │ + ldr r2, [sp, #512] @ 0x200 │ │ │ │ movs r2, r0 │ │ │ │ - movs r4, #214 @ 0xd6 │ │ │ │ + movs r3, #130 @ 0x82 │ │ │ │ movs r2, r0 │ │ │ │ - stc 0, cr0, [r8, #4]! │ │ │ │ - ldr r3, [sp, #864] @ 0x360 │ │ │ │ + mrrc 0, 0, r0, r4, cr1 │ │ │ │ + ldr r2, [sp, #416] @ 0x1a0 │ │ │ │ movs r2, r0 │ │ │ │ - movs r7, #238 @ 0xee │ │ │ │ + movs r6, #154 @ 0x9a │ │ │ │ movs r2, r0 │ │ │ │ - ldc 0, cr0, [r0, #4] │ │ │ │ + ldc 0, cr0, [ip], #-4 │ │ │ │ │ │ │ │ -00033e90 : │ │ │ │ +000337e8 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ - blx 173b0 │ │ │ │ - cbz r4, 33ed4 │ │ │ │ + blx 17248 │ │ │ │ + cbz r4, 3382c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 33eb4 │ │ │ │ + cbz r3, 3380c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 33ebe │ │ │ │ + beq.n 33816 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 33ed4 │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 3382c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - blx 16ca4 │ │ │ │ - cbz r0, 33eec │ │ │ │ + blx 16b48 │ │ │ │ + cbz r0, 33844 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 17ad8 │ │ │ │ - ldr r1, [pc, #44] @ (33f04 ) │ │ │ │ - ldr r2, [pc, #48] @ (33f08 ) │ │ │ │ - ldr r0, [pc, #48] @ (33f0c ) │ │ │ │ + b.w 17970 │ │ │ │ + ldr r1, [pc, #44] @ (3385c ) │ │ │ │ + ldr r2, [pc, #48] @ (33860 ) │ │ │ │ + ldr r0, [pc, #48] @ (33864 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ addw r1, r1, #1676 @ 0x68c │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ + blx 16f48 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r1, [pc, #32] @ (33f10 ) │ │ │ │ - ldr r2, [pc, #36] @ (33f14 ) │ │ │ │ - ldr r0, [pc, #36] @ (33f18 ) │ │ │ │ + ldr r1, [pc, #32] @ (33868 ) │ │ │ │ + ldr r2, [pc, #36] @ (3386c ) │ │ │ │ + ldr r0, [pc, #36] @ (33870 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ addw r1, r1, #1676 @ 0x68c │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ + blx 16f48 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [sp, #392] @ 0x188 │ │ │ │ + ldr r1, [sp, #968] @ 0x3c8 │ │ │ │ movs r2, r0 │ │ │ │ - movs r4, #72 @ 0x48 │ │ │ │ + movs r2, #244 @ 0xf4 │ │ │ │ movs r2, r0 │ │ │ │ - ldc 0, cr0, [sl, #-4] │ │ │ │ - ldr r3, [sp, #296] @ 0x128 │ │ │ │ + rsb r0, r6, r1 │ │ │ │ + ldr r1, [sp, #872] @ 0x368 │ │ │ │ movs r2, r0 │ │ │ │ - movs r7, #96 @ 0x60 │ │ │ │ + movs r6, #12 │ │ │ │ movs r2, r0 │ │ │ │ - stc 0, cr0, [r2, #-4] │ │ │ │ + sub.w r0, lr, r1 │ │ │ │ │ │ │ │ -00033f1c : │ │ │ │ +00033874 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r3, [pc, #124] @ (33fa8 ) │ │ │ │ + ldr r3, [pc, #124] @ (33900 ) │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r1 │ │ │ │ - ldr r7, [pc, #120] @ (33fac ) │ │ │ │ + ldr r7, [pc, #120] @ (33904 ) │ │ │ │ add r3, pc │ │ │ │ add r7, pc │ │ │ │ ldr r5, [r3, #0] │ │ │ │ add r5, r0 │ │ │ │ add.w r6, r5, #40 @ 0x28 │ │ │ │ mov r0, r6 │ │ │ │ - blx 17fb8 │ │ │ │ - ldr r2, [pc, #104] @ (33fb0 ) │ │ │ │ + blx 17e44 │ │ │ │ + ldr r2, [pc, #104] @ (33908 ) │ │ │ │ ldr r0, [r5, #48] @ 0x30 │ │ │ │ mov r1, r4 │ │ │ │ add r2, pc │ │ │ │ - blx 17bf0 │ │ │ │ + blx 17a88 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ - blx 16c98 │ │ │ │ - cbz r5, 33f86 │ │ │ │ + blx 16b3c │ │ │ │ + cbz r5, 338de │ │ │ │ ldr r6, [r5, #0] │ │ │ │ - cbz r6, 33f86 │ │ │ │ + cbz r6, 338de │ │ │ │ mov r0, r4 │ │ │ │ - blx 17ccc │ │ │ │ - ldr r2, [pc, #76] @ (33fb4 ) │ │ │ │ + blx 17b58 │ │ │ │ + ldr r2, [pc, #76] @ (3390c ) │ │ │ │ mov r3, r0 │ │ │ │ ldr r5, [r7, r2] │ │ │ │ dmb ish │ │ │ │ ldr r2, [r5, #0] │ │ │ │ dmb ish │ │ │ │ - cbz r2, 33f8c │ │ │ │ + cbz r2, 338e4 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 33f86 │ │ │ │ + bne.n 338de │ │ │ │ ldr r3, [r6, #36] @ 0x24 │ │ │ │ - cbz r3, 33f86 │ │ │ │ + cbz r3, 338de │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ str r0, [sp, #4] │ │ │ │ - ldr r0, [pc, #40] @ (33fb8 ) │ │ │ │ + ldr r0, [pc, #40] @ (33910 ) │ │ │ │ add r0, pc │ │ │ │ - blx 155a0 │ │ │ │ + blx 15468 │ │ │ │ dmb ish │ │ │ │ str r0, [r5, #0] │ │ │ │ dmb ish │ │ │ │ ldr r2, [r5, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 33f78 │ │ │ │ + b.n 338d0 │ │ │ │ nop │ │ │ │ - stmia r4!, {r1, r4, r5, r6, r7} │ │ │ │ + ldmia r3!, {r1, r4, r7} │ │ │ │ movs r4, r0 │ │ │ │ - add r4, sp, #720 @ 0x2d0 │ │ │ │ + cbz r4, 33966 │ │ │ │ movs r4, r0 │ │ │ │ add r0, sp, #860 @ 0x35c │ │ │ │ - vrsra.u64 , q8, #1 │ │ │ │ + vrsra.u64 , q0, #1 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf3f40001 │ │ │ │ + subw r0, r0, #1 │ │ │ │ │ │ │ │ -00033fbc : │ │ │ │ +00033914 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ - blx 173b0 │ │ │ │ - cbz r4, 34018 │ │ │ │ + blx 17248 │ │ │ │ + cbz r4, 33970 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 33fe0 │ │ │ │ + cbz r3, 33938 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 33fea │ │ │ │ + beq.n 33942 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 34018 │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 33970 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - blx 16ca4 │ │ │ │ - cbz r0, 34000 │ │ │ │ + blx 16b48 │ │ │ │ + cbz r0, 33958 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 163ec │ │ │ │ - ldr r1, [pc, #44] @ (34030 ) │ │ │ │ - ldr r2, [pc, #48] @ (34034 ) │ │ │ │ - ldr r0, [pc, #48] @ (34038 ) │ │ │ │ + b.w 1629c │ │ │ │ + ldr r1, [pc, #44] @ (33988 ) │ │ │ │ + ldr r2, [pc, #48] @ (3398c ) │ │ │ │ + ldr r0, [pc, #48] @ (33990 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ addw r1, r1, #1716 @ 0x6b4 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ + blx 16f48 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r1, [pc, #32] @ (3403c ) │ │ │ │ - ldr r2, [pc, #36] @ (34040 ) │ │ │ │ - ldr r0, [pc, #36] @ (34044 ) │ │ │ │ + ldr r1, [pc, #32] @ (33994 ) │ │ │ │ + ldr r2, [pc, #36] @ (33998 ) │ │ │ │ + ldr r0, [pc, #36] @ (3399c ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ addw r1, r1, #1716 @ 0x6b4 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ + blx 16f48 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r2, [sp, #216] @ 0xd8 │ │ │ │ + ldr r0, [sp, #792] @ 0x318 │ │ │ │ movs r2, r0 │ │ │ │ - movs r6, #76 @ 0x4c │ │ │ │ + movs r4, #248 @ 0xf8 │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xebee0001 │ │ │ │ - ldr r2, [sp, #120] @ 0x78 │ │ │ │ + eors.w r0, sl, r1 │ │ │ │ + ldr r0, [sp, #696] @ 0x2b8 │ │ │ │ movs r2, r0 │ │ │ │ - movs r3, #4 │ │ │ │ + movs r1, #176 @ 0xb0 │ │ │ │ movs r2, r0 │ │ │ │ - rsbs r0, r6, r1 │ │ │ │ + eor.w r0, r2, r1 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ │ │ │ │ -0003404c : │ │ │ │ +000339a4 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r4, [pc, #84] @ (340b0 ) │ │ │ │ + ldr r4, [pc, #84] @ (33a08 ) │ │ │ │ sub sp, #20 │ │ │ │ add r4, pc │ │ │ │ dmb ish │ │ │ │ ldr r5, [r4, #0] │ │ │ │ dmb ish │ │ │ │ - cbz r5, 34076 │ │ │ │ - ldr r3, [pc, #68] @ (340b4 ) │ │ │ │ + cbz r5, 339ce │ │ │ │ + ldr r3, [pc, #68] @ (33a0c ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ - blx 18190 │ │ │ │ + blx 1801c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3406c │ │ │ │ - ldr r0, [pc, #52] @ (340b8 ) │ │ │ │ + beq.n 339c4 │ │ │ │ + ldr r0, [pc, #52] @ (33a10 ) │ │ │ │ add r0, pc │ │ │ │ - blx 155a0 │ │ │ │ - ldr r3, [pc, #48] @ (340bc ) │ │ │ │ + blx 15468 │ │ │ │ + ldr r3, [pc, #48] @ (33a14 ) │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #36 @ 0x24 │ │ │ │ add r3, pc │ │ │ │ strd r5, r5, [sp, #4] │ │ │ │ str r5, [sp, #0] │ │ │ │ movs r0, #8 │ │ │ │ - blx 17c20 │ │ │ │ + blx 17ab8 │ │ │ │ movs r1, #80 @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ - blx 179d4 │ │ │ │ + blx 1786c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - blx 1867c │ │ │ │ - b.n 3406c │ │ │ │ + blx 184fc │ │ │ │ + b.n 339c4 │ │ │ │ nop │ │ │ │ - stmia r4!, {r1, r4} │ │ │ │ + ldmia r2!, {r1, r4, r5, r7} │ │ │ │ movs r4, r0 │ │ │ │ - stmia r4!, {r1} │ │ │ │ + ldmia r2!, {r1, r5, r7} │ │ │ │ movs r4, r0 │ │ │ │ - movs r6, #86 @ 0x56 │ │ │ │ + movs r5, #2 │ │ │ │ movs r2, r0 │ │ │ │ @ instruction: 0xffb7ffff │ │ │ │ │ │ │ │ -000340c0 : │ │ │ │ +00033a18 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - blx 18838 │ │ │ │ - cbz r4, 34138 │ │ │ │ + blx 186ac │ │ │ │ + cbz r4, 33a90 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 340e2 │ │ │ │ + cbz r3, 33a3a │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 340ec │ │ │ │ + beq.n 33a44 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 34138 │ │ │ │ - blx 173b0 │ │ │ │ - cbz r5, 34124 │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 33a90 │ │ │ │ + blx 17248 │ │ │ │ + cbz r5, 33a7c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - cbz r3, 340fc │ │ │ │ + cbz r3, 33a54 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 34106 │ │ │ │ + beq.n 33a5e │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 34124 │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 33a7c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r3 │ │ │ │ - blx 18838 │ │ │ │ + blx 186ac │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - blx 15178 │ │ │ │ + blx 15040 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - cbz r3, 3414c │ │ │ │ + cbz r3, 33aa4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ - ldr r2, [pc, #40] @ (34150 ) │ │ │ │ - ldr r1, [pc, #44] @ (34154 ) │ │ │ │ - ldr r0, [pc, #44] @ (34158 ) │ │ │ │ + ldr r2, [pc, #40] @ (33aa8 ) │ │ │ │ + ldr r1, [pc, #44] @ (33aac ) │ │ │ │ + ldr r0, [pc, #44] @ (33ab0 ) │ │ │ │ add r2, pc │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - b.w 170ac │ │ │ │ - ldr r2, [pc, #32] @ (3415c ) │ │ │ │ - ldr r1, [pc, #36] @ (34160 ) │ │ │ │ - ldr r0, [pc, #36] @ (34164 ) │ │ │ │ + b.w 16f44 │ │ │ │ + ldr r2, [pc, #32] @ (33ab4 ) │ │ │ │ + ldr r1, [pc, #36] @ (33ab8 ) │ │ │ │ + ldr r0, [pc, #36] @ (33abc ) │ │ │ │ add r2, pc │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - b.w 170ac │ │ │ │ + b.w 16f44 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - movs r1, #250 @ 0xfa │ │ │ │ + movs r0, #166 @ 0xa6 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r7, [sp, #896] @ 0x380 │ │ │ │ + ldr r6, [sp, #448] @ 0x1c0 │ │ │ │ movs r2, r0 │ │ │ │ - pkhbt r0, sl, r1 │ │ │ │ - movs r4, #126 @ 0x7e │ │ │ │ + ldrd r0, r0, [r6, #-4]! │ │ │ │ + movs r3, #42 @ 0x2a │ │ │ │ movs r2, r0 │ │ │ │ - ldr r7, [sp, #816] @ 0x330 │ │ │ │ + ldr r6, [sp, #368] @ 0x170 │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xeab60001 │ │ │ │ + strd r0, r0, [r2, #-4]! │ │ │ │ │ │ │ │ -00034168 : │ │ │ │ +00033ac0 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - blx 18838 │ │ │ │ - cbz r4, 341e2 │ │ │ │ + blx 186ac │ │ │ │ + cbz r4, 33b3a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 3418a │ │ │ │ + cbz r3, 33ae2 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 34194 │ │ │ │ + beq.n 33aec │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 341e2 │ │ │ │ - blx 173b0 │ │ │ │ - cbz r5, 341cc │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 33b3a │ │ │ │ + blx 17248 │ │ │ │ + cbz r5, 33b24 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - cbz r3, 341a4 │ │ │ │ + cbz r3, 33afc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 341ae │ │ │ │ + beq.n 33b06 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 341cc │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 33b24 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r3 │ │ │ │ - blx 18838 │ │ │ │ + blx 186ac │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - blx 15178 │ │ │ │ + blx 15040 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ - cbz r3, 341f8 │ │ │ │ + cbz r3, 33b50 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ - ldr r1, [pc, #44] @ (341fc ) │ │ │ │ - ldr r2, [pc, #48] @ (34200 ) │ │ │ │ - ldr r0, [pc, #48] @ (34204 ) │ │ │ │ + ldr r1, [pc, #44] @ (33b54 ) │ │ │ │ + ldr r2, [pc, #48] @ (33b58 ) │ │ │ │ + ldr r0, [pc, #48] @ (33b5c ) │ │ │ │ add r1, pc │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ add r2, pc │ │ │ │ add r0, pc │ │ │ │ adds r1, #28 │ │ │ │ - b.w 170ac │ │ │ │ - ldr r1, [pc, #36] @ (34208 ) │ │ │ │ - ldr r2, [pc, #36] @ (3420c ) │ │ │ │ - ldr r0, [pc, #40] @ (34210 ) │ │ │ │ + b.w 16f44 │ │ │ │ + ldr r1, [pc, #36] @ (33b60 ) │ │ │ │ + ldr r2, [pc, #36] @ (33b64 ) │ │ │ │ + ldr r0, [pc, #40] @ (33b68 ) │ │ │ │ add r1, pc │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ add r2, pc │ │ │ │ add r0, pc │ │ │ │ adds r1, #28 │ │ │ │ - b.w 170ac │ │ │ │ + b.w 16f44 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldr r7, [sp, #248] @ 0xf8 │ │ │ │ + ldr r5, [sp, #824] @ 0x338 │ │ │ │ movs r2, r0 │ │ │ │ - movs r1, #76 @ 0x4c │ │ │ │ + subs r0, r7, #7 │ │ │ │ movs r2, r0 │ │ │ │ - bic.w r0, r2, r1 │ │ │ │ - ldr r7, [sp, #160] @ 0xa0 │ │ │ │ + @ instruction: 0xe8ce0001 │ │ │ │ + ldr r5, [sp, #736] @ 0x2e0 │ │ │ │ movs r2, r0 │ │ │ │ - movs r3, #206 @ 0xce │ │ │ │ + movs r2, #122 @ 0x7a │ │ │ │ movs r2, r0 │ │ │ │ - and.w r0, ip, r1 │ │ │ │ + ldmia.w r8!, {r0} │ │ │ │ │ │ │ │ -00034214 : │ │ │ │ +00033b6c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - blx 18838 │ │ │ │ + blx 186ac │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 3429c │ │ │ │ + beq.n 33bf4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 34238 │ │ │ │ + cbz r3, 33b90 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 34242 │ │ │ │ + beq.n 33b9a │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 3429c │ │ │ │ - blx 16bcc │ │ │ │ - cbz r5, 34284 │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 33bf4 │ │ │ │ + blx 16a70 │ │ │ │ + cbz r5, 33bdc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - cbz r3, 34252 │ │ │ │ + cbz r3, 33baa │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 3425c │ │ │ │ + beq.n 33bb4 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 34284 │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 33bdc │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - blx 15ef0 │ │ │ │ - cbnz r0, 3429a │ │ │ │ + blx 15dac │ │ │ │ + cbnz r0, 33bf2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r3 │ │ │ │ - blx 18838 │ │ │ │ + blx 186ac │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - blx 15178 │ │ │ │ + blx 15040 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ - cbz r3, 3429a │ │ │ │ + cbz r3, 33bf2 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ - ldr r1, [pc, #44] @ (342b4 ) │ │ │ │ - ldr r2, [pc, #48] @ (342b8 ) │ │ │ │ - ldr r0, [pc, #48] @ (342bc ) │ │ │ │ + ldr r1, [pc, #44] @ (33c0c ) │ │ │ │ + ldr r2, [pc, #48] @ (33c10 ) │ │ │ │ + ldr r0, [pc, #48] @ (33c14 ) │ │ │ │ add r1, pc │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ add r2, pc │ │ │ │ add r0, pc │ │ │ │ adds r1, #56 @ 0x38 │ │ │ │ - b.w 170ac │ │ │ │ + b.w 16f44 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r1, [pc, #32] @ (342c0 ) │ │ │ │ - ldr r2, [pc, #36] @ (342c4 ) │ │ │ │ - ldr r0, [pc, #36] @ (342c8 ) │ │ │ │ + ldr r1, [pc, #32] @ (33c18 ) │ │ │ │ + ldr r2, [pc, #36] @ (33c1c ) │ │ │ │ + ldr r0, [pc, #36] @ (33c20 ) │ │ │ │ add r1, pc │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ add r2, pc │ │ │ │ add r0, pc │ │ │ │ adds r1, #56 @ 0x38 │ │ │ │ - b.w 170ac │ │ │ │ + b.w 16f44 │ │ │ │ nop │ │ │ │ - ldr r6, [sp, #536] @ 0x218 │ │ │ │ + ldr r5, [sp, #88] @ 0x58 │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xf3780001 │ │ │ │ - strd r0, r0, [sl, #-4]! │ │ │ │ - ldr r6, [sp, #440] @ 0x1b8 │ │ │ │ + @ instruction: 0xf2240001 │ │ │ │ + @ instruction: 0xe8160001 │ │ │ │ + ldr r4, [sp, #1016] @ 0x3f8 │ │ │ │ movs r2, r0 │ │ │ │ - movs r3, #20 │ │ │ │ + movs r1, #192 @ 0xc0 │ │ │ │ movs r2, r0 │ │ │ │ - ldrd r0, r0, [r2, #-4] │ │ │ │ + b.n 33c20 │ │ │ │ + movs r1, r0 │ │ │ │ │ │ │ │ -000342cc : │ │ │ │ +00033c24 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - blx 18838 │ │ │ │ + blx 186ac │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 34354 │ │ │ │ + beq.n 33cac │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 342f0 │ │ │ │ + cbz r3, 33c48 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 342fa │ │ │ │ + beq.n 33c52 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 34354 │ │ │ │ - blx 16bcc │ │ │ │ - cbz r5, 3433c │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 33cac │ │ │ │ + blx 16a70 │ │ │ │ + cbz r5, 33c94 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - cbz r3, 3430a │ │ │ │ + cbz r3, 33c62 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 34314 │ │ │ │ + beq.n 33c6c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 3433c │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 33c94 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - blx 15ef0 │ │ │ │ - cbnz r0, 34352 │ │ │ │ + blx 15dac │ │ │ │ + cbnz r0, 33caa │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r3 │ │ │ │ - blx 18838 │ │ │ │ + blx 186ac │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - blx 15178 │ │ │ │ + blx 15040 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ - cbz r3, 34352 │ │ │ │ + cbz r3, 33caa │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ - ldr r1, [pc, #44] @ (3436c ) │ │ │ │ - ldr r2, [pc, #48] @ (34370 ) │ │ │ │ - ldr r0, [pc, #48] @ (34374 ) │ │ │ │ + ldr r1, [pc, #44] @ (33cc4 ) │ │ │ │ + ldr r2, [pc, #48] @ (33cc8 ) │ │ │ │ + ldr r0, [pc, #48] @ (33ccc ) │ │ │ │ add r1, pc │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ add r2, pc │ │ │ │ add r0, pc │ │ │ │ adds r1, #92 @ 0x5c │ │ │ │ - b.w 170ac │ │ │ │ + b.w 16f44 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r1, [pc, #32] @ (34378 ) │ │ │ │ - ldr r2, [pc, #36] @ (3437c ) │ │ │ │ - ldr r0, [pc, #36] @ (34380 ) │ │ │ │ + ldr r1, [pc, #32] @ (33cd0 ) │ │ │ │ + ldr r2, [pc, #36] @ (33cd4 ) │ │ │ │ + ldr r0, [pc, #36] @ (33cd8 ) │ │ │ │ add r1, pc │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ add r2, pc │ │ │ │ add r0, pc │ │ │ │ adds r1, #92 @ 0x5c │ │ │ │ - b.w 170ac │ │ │ │ + b.w 16f44 │ │ │ │ nop │ │ │ │ - ldr r5, [sp, #824] @ 0x338 │ │ │ │ + ldr r4, [sp, #376] @ 0x178 │ │ │ │ movs r2, r0 │ │ │ │ - movt r0, #1 │ │ │ │ - ldmia.w r2!, {r0} │ │ │ │ - ldr r5, [sp, #728] @ 0x2d8 │ │ │ │ + sbc.w r0, ip, #1 │ │ │ │ + b.n 33b8c │ │ │ │ + movs r1, r0 │ │ │ │ + ldr r4, [sp, #280] @ 0x118 │ │ │ │ movs r2, r0 │ │ │ │ - movs r2, #92 @ 0x5c │ │ │ │ + movs r1, #8 │ │ │ │ movs r2, r0 │ │ │ │ - ldmia.w sl, {r0} │ │ │ │ + b.n 33b68 │ │ │ │ + movs r1, r0 │ │ │ │ │ │ │ │ -00034384 : │ │ │ │ +00033cdc : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov r6, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r3 │ │ │ │ - blx 18838 │ │ │ │ + blx 186ac │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 15178 │ │ │ │ + blx 15040 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ - cbz r3, 343b4 │ │ │ │ + cbz r3, 33d0c │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -000343b8 : │ │ │ │ +00033d10 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov r6, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r3 │ │ │ │ - blx 18838 │ │ │ │ + blx 186ac │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 15178 │ │ │ │ + blx 15040 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ - cbz r3, 343e8 │ │ │ │ + cbz r3, 33d40 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -000343ec : │ │ │ │ +00033d44 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov r6, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r3 │ │ │ │ - blx 18838 │ │ │ │ + blx 186ac │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 15178 │ │ │ │ + blx 15040 │ │ │ │ ldr r3, [r0, #32] │ │ │ │ - cbz r3, 3441c │ │ │ │ + cbz r3, 33d74 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -00034420 : │ │ │ │ +00033d78 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - blx 150a4 │ │ │ │ + blx 14f6c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00034438 : │ │ │ │ - ldr r1, [pc, #4] @ (34440 ) │ │ │ │ +00033d90 : │ │ │ │ + ldr r1, [pc, #4] @ (33d98 ) │ │ │ │ add r1, pc │ │ │ │ - b.w 16104 │ │ │ │ + b.w 15fc0 │ │ │ │ movs r7, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r0, 34460 │ │ │ │ - blx 15aa8 │ │ │ │ + cbz r0, 33db8 │ │ │ │ + blx 15964 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #8] │ │ │ │ - cbz r0, 3446c │ │ │ │ - blx 15aa8 │ │ │ │ + cbz r0, 33dc4 │ │ │ │ + blx 15964 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #12] │ │ │ │ - cbz r0, 34478 │ │ │ │ - blx 15aa8 │ │ │ │ + cbz r0, 33dd0 │ │ │ │ + blx 15964 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #20] │ │ │ │ - cbz r0, 34488 │ │ │ │ + cbz r0, 33de0 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 15aa4 │ │ │ │ + b.w 15960 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r0, [pc, #40] @ (344c4 ) │ │ │ │ + ldr r0, [pc, #40] @ (33e1c ) │ │ │ │ sub sp, #8 │ │ │ │ - ldr r4, [pc, #40] @ (344c8 ) │ │ │ │ + ldr r4, [pc, #40] @ (33e20 ) │ │ │ │ add r0, pc │ │ │ │ - blx 155a0 │ │ │ │ - ldr r2, [pc, #36] @ (344cc ) │ │ │ │ + blx 15468 │ │ │ │ + ldr r2, [pc, #36] @ (33e24 ) │ │ │ │ add r4, pc │ │ │ │ - ldr r3, [pc, #36] @ (344d0 ) │ │ │ │ + ldr r3, [pc, #36] @ (33e28 ) │ │ │ │ ldr r2, [r4, r2] │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r1, r2 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r2, r3 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 18c2c │ │ │ │ + b.w 18aa0 │ │ │ │ nop │ │ │ │ - movs r2, #76 @ 0x4c │ │ │ │ + movs r0, #248 @ 0xf8 │ │ │ │ movs r2, r0 │ │ │ │ - add r7, pc, #256 @ (adr r7, 345cc ) │ │ │ │ + add r6, sp, #32 │ │ │ │ movs r4, r0 │ │ │ │ - asrs r4, r0, #16 │ │ │ │ + asrs r4, r4, #15 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r3, #14 │ │ │ │ + asrs r0, r7, #13 │ │ │ │ ... │ │ │ │ │ │ │ │ -000344d4 : │ │ │ │ +00033e2c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ movs r0, #32 │ │ │ │ mov r8, r3 │ │ │ │ mov r5, r1 │ │ │ │ mov r7, r2 │ │ │ │ - blx 15798 │ │ │ │ + blx 15660 │ │ │ │ movs r3, #1 │ │ │ │ mov r4, r0 │ │ │ │ str r3, [r0, #4] │ │ │ │ str r3, [r0, #16] │ │ │ │ - cbz r6, 34504 │ │ │ │ + cbz r6, 33e5c │ │ │ │ mov r0, r6 │ │ │ │ - blx 1676c │ │ │ │ + blx 1661c │ │ │ │ mov r6, r0 │ │ │ │ str r6, [r4, #8] │ │ │ │ - cbz r5, 34510 │ │ │ │ + cbz r5, 33e68 │ │ │ │ mov r0, r5 │ │ │ │ - blx 1676c │ │ │ │ + blx 1661c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ strd r5, r7, [r4, #20] │ │ │ │ str.w r8, [r4, #28] │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ │ │ │ │ -00034520 : │ │ │ │ +00033e78 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ sub sp, #12 │ │ │ │ mov.w ip, #0 │ │ │ │ str.w ip, [r0, #4] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 34564 │ │ │ │ + beq.n 33ebc │ │ │ │ mov r3, r0 │ │ │ │ str.w ip, [r0] │ │ │ │ - cbz r2, 34554 │ │ │ │ + cbz r2, 33eac │ │ │ │ strd r1, r0, [sp] │ │ │ │ mov r0, r2 │ │ │ │ - blx 15aa8 │ │ │ │ + blx 15964 │ │ │ │ ldrd r1, r3, [sp] │ │ │ │ - cbz r1, 34562 │ │ │ │ + cbz r1, 33eba │ │ │ │ mov r0, r1 │ │ │ │ str r3, [sp, #0] │ │ │ │ - blx 1676c │ │ │ │ + blx 1661c │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mov r1, r0 │ │ │ │ str r1, [r3, #0] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ │ │ │ │ -00034568 : │ │ │ │ +00033ec0 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ sub sp, #12 │ │ │ │ mov.w ip, #0 │ │ │ │ str.w ip, [r0, #16] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 345ac │ │ │ │ + beq.n 33f04 │ │ │ │ mov r3, r0 │ │ │ │ str.w ip, [r0, #12] │ │ │ │ - cbz r2, 3459c │ │ │ │ + cbz r2, 33ef4 │ │ │ │ strd r1, r0, [sp] │ │ │ │ mov r0, r2 │ │ │ │ - blx 15aa8 │ │ │ │ + blx 15964 │ │ │ │ ldrd r1, r3, [sp] │ │ │ │ - cbz r1, 345aa │ │ │ │ + cbz r1, 33f02 │ │ │ │ mov r0, r1 │ │ │ │ str r3, [sp, #0] │ │ │ │ - blx 1676c │ │ │ │ + blx 1661c │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mov r1, r0 │ │ │ │ str r1, [r3, #12] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ │ │ │ │ -000345b0 : │ │ │ │ +00033f08 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #52] @ (345f4 ) │ │ │ │ + ldr r3, [pc, #52] @ (33f4c ) │ │ │ │ sub sp, #12 │ │ │ │ add r3, pc │ │ │ │ dmb ish │ │ │ │ ldr r2, [r3, #0] │ │ │ │ dmb ish │ │ │ │ - cbz r2, 345da │ │ │ │ - ldr r3, [pc, #36] @ (345f8 ) │ │ │ │ + cbz r2, 33f32 │ │ │ │ + ldr r3, [pc, #36] @ (33f50 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - blx 18190 │ │ │ │ + blx 1801c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 345d0 │ │ │ │ - bl 3448c │ │ │ │ + beq.n 33f28 │ │ │ │ + bl 33de4 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - blx 1867c │ │ │ │ - b.n 345d0 │ │ │ │ - bkpt 0x00b2 │ │ │ │ + blx 184fc │ │ │ │ + b.n 33f28 │ │ │ │ + stmia r5!, {r1, r4, r6} │ │ │ │ movs r4, r0 │ │ │ │ - bkpt 0x00a2 │ │ │ │ + stmia r5!, {r1, r6} │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ -000345fc : │ │ │ │ - ldr r1, [pc, #36] @ (34624 ) │ │ │ │ +00033f54 : │ │ │ │ + ldr r1, [pc, #36] @ (33f7c ) │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #100 @ 0x64 │ │ │ │ add r1, pc │ │ │ │ - b.n 3460e │ │ │ │ + b.n 33f66 │ │ │ │ adds r3, #1 │ │ │ │ ldr.w r2, [r1, r3, lsl #3] │ │ │ │ - cbz r2, 3461e │ │ │ │ + cbz r2, 33f76 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 34606 │ │ │ │ - ldr r2, [pc, #20] @ (34628 ) │ │ │ │ + bne.n 33f5e │ │ │ │ + ldr r2, [pc, #20] @ (33f80 ) │ │ │ │ add r2, pc │ │ │ │ add.w r3, r2, r3, lsl #3 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #12] @ (3462c ) │ │ │ │ + ldr r0, [pc, #12] @ (33f84 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - str r6, [sp, #120] @ 0x78 │ │ │ │ + ldr r4, [sp, #920] @ 0x398 │ │ │ │ movs r4, r0 │ │ │ │ - str r6, [sp, #48] @ 0x30 │ │ │ │ + ldr r4, [sp, #848] @ 0x350 │ │ │ │ movs r4, r0 │ │ │ │ - movs r0, #228 @ 0xe4 │ │ │ │ + subs r0, r2, #6 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -00034630 : │ │ │ │ +00033f88 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 347b0 │ │ │ │ + beq.w 34108 │ │ │ │ mov r4, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 3479e │ │ │ │ + beq.w 340f6 │ │ │ │ mov r5, r0 │ │ │ │ - blx 164a4 │ │ │ │ + blx 16354 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 164a4 │ │ │ │ + blx 16354 │ │ │ │ eors r0, r6 │ │ │ │ tst.w r0, #488 @ 0x1e8 │ │ │ │ - beq.n 3466a │ │ │ │ + beq.n 33fc2 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r5 │ │ │ │ - blx 15cc4 │ │ │ │ + blx 15b80 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 15cc4 │ │ │ │ + blx 15b80 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - blx 15b38 │ │ │ │ + blx 159f4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 34664 │ │ │ │ + bne.n 33fbc │ │ │ │ mov r0, r5 │ │ │ │ - blx 1714c │ │ │ │ + blx 16fe4 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 1714c │ │ │ │ + blx 16fe4 │ │ │ │ cmp r6, r0 │ │ │ │ - bne.n 34664 │ │ │ │ + bne.n 33fbc │ │ │ │ mov r0, r5 │ │ │ │ - blx 1608c │ │ │ │ + blx 15f48 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ - blx 1608c │ │ │ │ + blx 15f48 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ orrs.w r2, r0, r3 │ │ │ │ - beq.n 346c0 │ │ │ │ + beq.n 34018 │ │ │ │ cmp r0, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #0 │ │ │ │ - beq.n 34664 │ │ │ │ + beq.n 33fbc │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r3 │ │ │ │ - blx 18a14 │ │ │ │ + blx 18888 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 34664 │ │ │ │ + bne.n 33fbc │ │ │ │ mov r0, r5 │ │ │ │ - blx 172e0 │ │ │ │ + blx 17178 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ - blx 172e0 │ │ │ │ + blx 17178 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ orrs.w r2, r3, r0 │ │ │ │ - beq.n 346ea │ │ │ │ + beq.n 34042 │ │ │ │ cmp r0, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #0 │ │ │ │ - beq.n 34664 │ │ │ │ + beq.n 33fbc │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r3 │ │ │ │ - blx 18a14 │ │ │ │ + blx 18888 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 34664 │ │ │ │ + bne.n 33fbc │ │ │ │ mov r0, r5 │ │ │ │ - blx 16468 │ │ │ │ + blx 16318 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ - blx 16468 │ │ │ │ + blx 16318 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ orrs.w r2, r0, r3 │ │ │ │ - beq.n 34714 │ │ │ │ + beq.n 3406c │ │ │ │ cmp r0, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #0 │ │ │ │ - beq.n 34664 │ │ │ │ + beq.n 33fbc │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r3 │ │ │ │ - blx 18c14 │ │ │ │ + blx 18a88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 34664 │ │ │ │ + bne.n 33fbc │ │ │ │ mov r0, r5 │ │ │ │ - blx 17750 │ │ │ │ + blx 175e8 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ - blx 17750 │ │ │ │ + blx 175e8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldrb r2, [r0, #0] │ │ │ │ mov r1, r0 │ │ │ │ ldrb r0, [r3, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 347c2 │ │ │ │ - cbz r2, 3473e │ │ │ │ - ldr r3, [pc, #152] @ (347cc ) │ │ │ │ + bne.n 3411a │ │ │ │ + cbz r2, 34096 │ │ │ │ + ldr r3, [pc, #152] @ (34124 ) │ │ │ │ add r3, pc │ │ │ │ mov r0, r3 │ │ │ │ - blx 18a14 │ │ │ │ + blx 18888 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 34664 │ │ │ │ + bne.n 33fbc │ │ │ │ mov r0, r5 │ │ │ │ - blx 15fcc │ │ │ │ + blx 15e88 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ - blx 15fcc │ │ │ │ + blx 15e88 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ orrs.w r2, r0, r3 │ │ │ │ - beq.n 3476a │ │ │ │ + beq.n 340c2 │ │ │ │ cmp r0, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #0 │ │ │ │ - beq.n 34664 │ │ │ │ + beq.n 33fbc │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r3 │ │ │ │ - blx 18a14 │ │ │ │ + blx 18888 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 34664 │ │ │ │ + bne.w 33fbc │ │ │ │ mov r0, r5 │ │ │ │ - blx 18058 │ │ │ │ + blx 17ee4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 18058 │ │ │ │ + blx 17ee4 │ │ │ │ orrs.w r3, r0, r5 │ │ │ │ mov r1, r0 │ │ │ │ it eq │ │ │ │ moveq r0, #1 │ │ │ │ - beq.w 34666 │ │ │ │ + beq.w 33fbe │ │ │ │ cmp r1, #0 │ │ │ │ it ne │ │ │ │ cmpne r5, #0 │ │ │ │ - beq.w 34664 │ │ │ │ + beq.w 33fbc │ │ │ │ mov r0, r5 │ │ │ │ - blx 18a14 │ │ │ │ + blx 18888 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ - b.n 34666 │ │ │ │ - ldr r2, [pc, #48] @ (347d0 ) │ │ │ │ - ldr r1, [pc, #48] @ (347d4 ) │ │ │ │ - ldr r0, [pc, #52] @ (347d8 ) │ │ │ │ + b.n 33fbe │ │ │ │ + ldr r2, [pc, #48] @ (34128 ) │ │ │ │ + ldr r1, [pc, #48] @ (3412c ) │ │ │ │ + ldr r0, [pc, #52] @ (34130 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ - b.n 34664 │ │ │ │ - ldr r2, [pc, #40] @ (347dc ) │ │ │ │ - ldr r1, [pc, #44] @ (347e0 ) │ │ │ │ - ldr r0, [pc, #44] @ (347e4 ) │ │ │ │ + blx 16f48 │ │ │ │ + b.n 33fbc │ │ │ │ + ldr r2, [pc, #40] @ (34134 ) │ │ │ │ + ldr r1, [pc, #44] @ (34138 ) │ │ │ │ + ldr r0, [pc, #44] @ (3413c ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ - b.n 34664 │ │ │ │ + blx 16f48 │ │ │ │ + b.n 33fbc │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 34734 │ │ │ │ - ldr r1, [pc, #32] @ (347e8 ) │ │ │ │ + bne.n 3408c │ │ │ │ + ldr r1, [pc, #32] @ (34140 ) │ │ │ │ add r1, pc │ │ │ │ - b.n 34734 │ │ │ │ - lsls r6, r4, #30 │ │ │ │ + b.n 3408c │ │ │ │ + lsls r2, r2, #25 │ │ │ │ movs r2, r0 │ │ │ │ - movs r2, #196 @ 0xc4 │ │ │ │ + movs r1, #112 @ 0x70 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r1, [sp, #952] @ 0x3b8 │ │ │ │ + ldr r0, [sp, #504] @ 0x1f8 │ │ │ │ movs r2, r0 │ │ │ │ - b.n 34084 │ │ │ │ + b.n 34734 │ │ │ │ movs r1, r0 │ │ │ │ - movs r2, #162 @ 0xa2 │ │ │ │ + movs r1, #78 @ 0x4e │ │ │ │ movs r2, r0 │ │ │ │ - ldr r1, [sp, #880] @ 0x370 │ │ │ │ + ldr r0, [sp, #432] @ 0x1b0 │ │ │ │ movs r2, r0 │ │ │ │ - b.n 3406c │ │ │ │ + b.n 3471c │ │ │ │ movs r1, r0 │ │ │ │ - lsls r0, r2, #28 │ │ │ │ + lsls r4, r7, #22 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -000347ec : │ │ │ │ +00034144 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 34828 │ │ │ │ - blx 15fcc │ │ │ │ + cbz r0, 34180 │ │ │ │ + blx 15e88 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r3 │ │ │ │ - blx 17750 │ │ │ │ + blx 175e8 │ │ │ │ movs r2, #63 @ 0x3f │ │ │ │ mov r1, r0 │ │ │ │ - cbz r4, 34820 │ │ │ │ - ldr r0, [pc, #44] @ (34840 ) │ │ │ │ + cbz r4, 34178 │ │ │ │ + ldr r0, [pc, #44] @ (34198 ) │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ add r0, pc │ │ │ │ - b.w 168ac │ │ │ │ + b.w 1675c │ │ │ │ mov r2, r4 │ │ │ │ - ldr r4, [pc, #32] @ (34844 ) │ │ │ │ + ldr r4, [pc, #32] @ (3419c ) │ │ │ │ add r4, pc │ │ │ │ - b.n 34812 │ │ │ │ - ldr r1, [pc, #28] @ (34848 ) │ │ │ │ - ldr r2, [pc, #32] @ (3484c ) │ │ │ │ - ldr r0, [pc, #32] @ (34850 ) │ │ │ │ + b.n 3416a │ │ │ │ + ldr r1, [pc, #28] @ (341a0 ) │ │ │ │ + ldr r2, [pc, #32] @ (341a4 ) │ │ │ │ + ldr r0, [pc, #32] @ (341a8 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #16 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ + blx 16f48 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - movs r2, #94 @ 0x5e │ │ │ │ + movs r1, #10 │ │ │ │ movs r2, r0 │ │ │ │ - lsls r4, r5, #26 │ │ │ │ + lsls r0, r3, #21 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r1, [sp, #408] @ 0x198 │ │ │ │ + str r7, [sp, #984] @ 0x3d8 │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xf4e00001 │ │ │ │ - b.n 34fe4 │ │ │ │ + usat r0, #1, ip │ │ │ │ + b.n 34694 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -00034854 : │ │ │ │ +000341ac : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - cbz r0, 348d2 │ │ │ │ + cbz r0, 3422a │ │ │ │ mov r4, r0 │ │ │ │ - blx 1714c │ │ │ │ + blx 16fe4 │ │ │ │ adds r0, #1 │ │ │ │ it eq │ │ │ │ moveq r0, #1 │ │ │ │ - beq.n 3487c │ │ │ │ + beq.n 341d4 │ │ │ │ mov r0, r4 │ │ │ │ - blx 15cc4 │ │ │ │ - cbnz r0, 3487e │ │ │ │ + blx 15b80 │ │ │ │ + cbnz r0, 341d6 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ - blx 1714c │ │ │ │ + blx 16fe4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 15cc4 │ │ │ │ - ldr r1, [pc, #108] @ (348fc ) │ │ │ │ + blx 15b80 │ │ │ │ + ldr r1, [pc, #108] @ (34254 ) │ │ │ │ mov r4, r0 │ │ │ │ add r1, pc │ │ │ │ - blx 15b38 │ │ │ │ - cbz r0, 348e8 │ │ │ │ - ldr r1, [pc, #100] @ (34900 ) │ │ │ │ + blx 159f4 │ │ │ │ + cbz r0, 34240 │ │ │ │ + ldr r1, [pc, #100] @ (34258 ) │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - blx 15b38 │ │ │ │ - cbz r0, 348e8 │ │ │ │ - ldr r1, [pc, #92] @ (34904 ) │ │ │ │ + blx 159f4 │ │ │ │ + cbz r0, 34240 │ │ │ │ + ldr r1, [pc, #92] @ (3425c ) │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - blx 15b38 │ │ │ │ - cbz r0, 348f4 │ │ │ │ - ldr r1, [pc, #84] @ (34908 ) │ │ │ │ + blx 159f4 │ │ │ │ + cbz r0, 3424c │ │ │ │ + ldr r1, [pc, #84] @ (34260 ) │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - blx 15b38 │ │ │ │ - cbz r0, 348f4 │ │ │ │ - ldr r1, [pc, #76] @ (3490c ) │ │ │ │ + blx 159f4 │ │ │ │ + cbz r0, 3424c │ │ │ │ + ldr r1, [pc, #76] @ (34264 ) │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - blx 15b38 │ │ │ │ + blx 159f4 │ │ │ │ cmp r0, #0 │ │ │ │ ite ne │ │ │ │ movne.w r3, #4294967295 @ 0xffffffff │ │ │ │ moveq r3, #21 │ │ │ │ - b.n 348ea │ │ │ │ - ldr r1, [pc, #60] @ (34910 ) │ │ │ │ - ldr r2, [pc, #60] @ (34914 ) │ │ │ │ - ldr r0, [pc, #64] @ (34918 ) │ │ │ │ + b.n 34242 │ │ │ │ + ldr r1, [pc, #60] @ (34268 ) │ │ │ │ + ldr r2, [pc, #60] @ (3426c ) │ │ │ │ + ldr r0, [pc, #64] @ (34270 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #44 @ 0x2c │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ + blx 16f48 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 3487c │ │ │ │ + b.n 341d4 │ │ │ │ movs r3, #80 @ 0x50 │ │ │ │ subs r0, r5, r3 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ movw r3, #443 @ 0x1bb │ │ │ │ - b.n 348ea │ │ │ │ + b.n 34242 │ │ │ │ nop │ │ │ │ - b.n 34408 │ │ │ │ + b.n 33ab8 │ │ │ │ movs r1, r0 │ │ │ │ - movs r1, #228 @ 0xe4 │ │ │ │ + movs r0, #144 @ 0x90 │ │ │ │ movs r2, r0 │ │ │ │ - bgt.n 348d8 │ │ │ │ + bgt.n 342e8 │ │ │ │ movs r1, r0 │ │ │ │ - movs r1, #208 @ 0xd0 │ │ │ │ + movs r0, #124 @ 0x7c │ │ │ │ movs r2, r0 │ │ │ │ - movs r1, #200 @ 0xc8 │ │ │ │ + movs r0, #116 @ 0x74 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r0, [sp, #752] @ 0x2f0 │ │ │ │ + str r7, [sp, #304] @ 0x130 │ │ │ │ movs r2, r0 │ │ │ │ - bics.w r0, r6, #8454144 @ 0x810000 │ │ │ │ - b.n 34f58 │ │ │ │ + @ instruction: 0xf2e20001 │ │ │ │ + b.n 34608 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -0003491c : │ │ │ │ +00034274 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ - cbz r0, 3495a │ │ │ │ + cbz r0, 342b2 │ │ │ │ mov r4, r0 │ │ │ │ - blx 16468 │ │ │ │ - cbz r0, 34972 │ │ │ │ + blx 16318 │ │ │ │ + cbz r0, 342ca │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ - blx 15cc4 │ │ │ │ - blx 17ed0 │ │ │ │ + blx 15b80 │ │ │ │ + blx 17d5c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 1714c │ │ │ │ + blx 16fe4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - blx 17ed0 │ │ │ │ + blx 17d5c │ │ │ │ adds r0, r5, r0 │ │ │ │ add r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r1, [pc, #44] @ (34988 ) │ │ │ │ - ldr r2, [pc, #44] @ (3498c ) │ │ │ │ - ldr r0, [pc, #48] @ (34990 ) │ │ │ │ + ldr r1, [pc, #44] @ (342e0 ) │ │ │ │ + ldr r2, [pc, #44] @ (342e4 ) │ │ │ │ + ldr r0, [pc, #48] @ (342e8 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #72 @ 0x48 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ + blx 16f48 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r1, [pc, #32] @ (34994 ) │ │ │ │ - ldr r2, [pc, #32] @ (34998 ) │ │ │ │ - ldr r0, [pc, #36] @ (3499c ) │ │ │ │ + ldr r1, [pc, #32] @ (342ec ) │ │ │ │ + ldr r2, [pc, #32] @ (342f0 ) │ │ │ │ + ldr r0, [pc, #36] @ (342f4 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #72 @ 0x48 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ - b.n 3496c │ │ │ │ + blx 16f48 │ │ │ │ + b.n 342c4 │ │ │ │ nop │ │ │ │ - ldr r0, [sp, #208] @ 0xd0 │ │ │ │ + str r6, [sp, #784] @ 0x310 │ │ │ │ movs r2, r0 │ │ │ │ - usat16 r0, #1, lr │ │ │ │ - b.n 34ec0 │ │ │ │ + @ instruction: 0xf25a0001 │ │ │ │ + b.n 34570 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [sp, #112] @ 0x70 │ │ │ │ + str r6, [sp, #688] @ 0x2b0 │ │ │ │ movs r2, r0 │ │ │ │ - movs r1, #70 @ 0x46 │ │ │ │ + subs r2, r6, #7 │ │ │ │ movs r2, r0 │ │ │ │ - b.n 34e9c │ │ │ │ + b.n 3454c │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -000349a0 : │ │ │ │ +000342f8 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r0, #0 │ │ │ │ it ne │ │ │ │ cmpne r1, #0 │ │ │ │ - beq.n 349f6 │ │ │ │ - blx 16468 │ │ │ │ + beq.n 3434e │ │ │ │ + blx 16318 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 16468 │ │ │ │ + blx 16318 │ │ │ │ cmp r6, #0 │ │ │ │ it ne │ │ │ │ cmpne r0, #0 │ │ │ │ - beq.n 34a3c │ │ │ │ + beq.n 34394 │ │ │ │ cmp r4, r5 │ │ │ │ - beq.n 34a36 │ │ │ │ + beq.n 3438e │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ - blx 15cc4 │ │ │ │ + blx 15b80 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 15cc4 │ │ │ │ + blx 15b80 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - blx 15b38 │ │ │ │ - cbz r0, 34a14 │ │ │ │ + blx 159f4 │ │ │ │ + cbz r0, 3436c │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r1, [pc, #104] @ (34a60 ) │ │ │ │ - ldr r2, [pc, #104] @ (34a64 ) │ │ │ │ - ldr r0, [pc, #108] @ (34a68 ) │ │ │ │ + ldr r1, [pc, #104] @ (343b8 ) │ │ │ │ + ldr r2, [pc, #104] @ (343bc ) │ │ │ │ + ldr r0, [pc, #108] @ (343c0 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #92 @ 0x5c │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ + blx 16f48 │ │ │ │ subs r0, r4, r5 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r0, r4 │ │ │ │ - blx 1714c │ │ │ │ + blx 16fe4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 1714c │ │ │ │ + blx 16fe4 │ │ │ │ cmp r4, r0 │ │ │ │ - bne.n 349f0 │ │ │ │ + bne.n 34348 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, r7 │ │ │ │ - blx 18c14 │ │ │ │ + blx 18a88 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ - b.n 349f2 │ │ │ │ + b.n 3434a │ │ │ │ movs r0, #1 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r1, [pc, #44] @ (34a6c ) │ │ │ │ + ldr r1, [pc, #44] @ (343c4 ) │ │ │ │ str r0, [sp, #4] │ │ │ │ - ldr r2, [pc, #44] @ (34a70 ) │ │ │ │ + ldr r2, [pc, #44] @ (343c8 ) │ │ │ │ add r1, pc │ │ │ │ - ldr r0, [pc, #44] @ (34a74 ) │ │ │ │ + ldr r0, [pc, #44] @ (343cc ) │ │ │ │ adds r1, #92 @ 0x5c │ │ │ │ add r2, pc │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ + blx 16f48 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ subs r0, r6, r3 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - str r7, [sp, #608] @ 0x260 │ │ │ │ + str r6, [sp, #160] @ 0xa0 │ │ │ │ movs r2, r0 │ │ │ │ - movs r0, #142 @ 0x8e │ │ │ │ + subs r2, r7, #4 │ │ │ │ movs r2, r0 │ │ │ │ - b.n 34e60 │ │ │ │ + b.n 34510 │ │ │ │ movs r1, r0 │ │ │ │ - str r7, [sp, #328] @ 0x148 │ │ │ │ + str r5, [sp, #904] @ 0x388 │ │ │ │ movs r2, r0 │ │ │ │ - movs r0, #96 @ 0x60 │ │ │ │ + subs r4, r1, #4 │ │ │ │ movs r2, r0 │ │ │ │ - b.n 34ddc │ │ │ │ + b.n 3448c │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -00034a78 : │ │ │ │ +000343d0 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #164] @ (34b2c ) │ │ │ │ + ldr r3, [pc, #164] @ (34484 ) │ │ │ │ sub sp, #8 │ │ │ │ add r3, pc │ │ │ │ - cbz r0, 34a9a │ │ │ │ + cbz r0, 343f2 │ │ │ │ mov r5, r3 │ │ │ │ - blx 16468 │ │ │ │ - cbz r0, 34a9a │ │ │ │ + blx 16318 │ │ │ │ + cbz r0, 343f2 │ │ │ │ ldrb r2, [r0, #0] │ │ │ │ - cbnz r2, 34aa2 │ │ │ │ + cbnz r2, 343fa │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ str r0, [sp, #4] │ │ │ │ - blx 16230 │ │ │ │ + blx 160e0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 34b0c │ │ │ │ - ldr r2, [pc, #128] @ (34b30 ) │ │ │ │ + cbnz r0, 34464 │ │ │ │ + ldr r2, [pc, #128] @ (34488 ) │ │ │ │ ldrb r4, [r3, #0] │ │ │ │ ldr r2, [r5, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ ldrh.w r2, [r2, r4, lsl #1] │ │ │ │ lsls r2, r2, #28 │ │ │ │ - bmi.n 34acc │ │ │ │ + bmi.n 34424 │ │ │ │ mov r0, r3 │ │ │ │ movs r1, #58 @ 0x3a │ │ │ │ str r3, [sp, #4] │ │ │ │ - blx 15d34 │ │ │ │ + blx 15bf0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - cbz r0, 34ada │ │ │ │ + cbz r0, 34432 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - blx 161d0 │ │ │ │ - cbnz r0, 34b20 │ │ │ │ + blx 16080 │ │ │ │ + cbnz r0, 34478 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldrb r4, [r3, #0] │ │ │ │ - cbz r4, 34afe │ │ │ │ - ldr r0, [pc, #84] @ (34b34 ) │ │ │ │ + cbz r4, 34456 │ │ │ │ + ldr r0, [pc, #84] @ (3448c ) │ │ │ │ mov ip, r3 │ │ │ │ add r0, pc │ │ │ │ add.w r1, r0, #127 @ 0x7f │ │ │ │ add.w r3, r0, #111 @ 0x6f │ │ │ │ ldrb.w r2, [r3, #1]! │ │ │ │ cmp r2, r4 │ │ │ │ - beq.n 34b1c │ │ │ │ + beq.n 34474 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 34aea │ │ │ │ + bne.n 34442 │ │ │ │ ldrb.w r4, [ip, #1]! │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 34ae6 │ │ │ │ + bne.n 3443e │ │ │ │ movs r4, #1 │ │ │ │ mov r0, r6 │ │ │ │ - blx 15148 │ │ │ │ + blx 15010 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r3 │ │ │ │ - blx 16614 │ │ │ │ + blx 164c4 │ │ │ │ mov r3, r0 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 34aae │ │ │ │ - b.n 34a9a │ │ │ │ + bne.n 34406 │ │ │ │ + b.n 343f2 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 34b00 │ │ │ │ + b.n 34458 │ │ │ │ mov r0, r6 │ │ │ │ movs r4, #1 │ │ │ │ - blx 15148 │ │ │ │ - b.n 34a9c │ │ │ │ + blx 15010 │ │ │ │ + b.n 343f4 │ │ │ │ nop │ │ │ │ - add r1, pc, #376 @ (adr r1, 34ca8 ) │ │ │ │ + add r0, sp, #152 @ 0x98 │ │ │ │ movs r4, r0 │ │ │ │ - asrs r0, r4, #14 │ │ │ │ + asrs r0, r0, #14 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #720] @ 0x2d0 │ │ │ │ + str r5, [sp, #272] @ 0x110 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -00034b38 : │ │ │ │ +00034490 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #20 │ │ │ │ - cbz r0, 34b76 │ │ │ │ - blx 15cc4 │ │ │ │ - cbz r0, 34b5e │ │ │ │ - ldr r1, [pc, #68] @ (34b98 ) │ │ │ │ + cbz r0, 344ce │ │ │ │ + blx 15b80 │ │ │ │ + cbz r0, 344b6 │ │ │ │ + ldr r1, [pc, #68] @ (344f0 ) │ │ │ │ str r0, [sp, #12] │ │ │ │ add r1, pc │ │ │ │ - blx 18a14 │ │ │ │ - cbnz r0, 34b62 │ │ │ │ + blx 18888 │ │ │ │ + cbnz r0, 344ba │ │ │ │ movs r0, #1 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r1, [pc, #56] @ (34b9c ) │ │ │ │ + ldr r1, [pc, #56] @ (344f4 ) │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add r1, pc │ │ │ │ - blx 18a14 │ │ │ │ + blx 18888 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r3, [pc, #40] @ (34ba0 ) │ │ │ │ + ldr r3, [pc, #40] @ (344f8 ) │ │ │ │ mov.w r2, #304 @ 0x130 │ │ │ │ - ldr.w ip, [pc, #36] @ 34ba4 │ │ │ │ - ldr r1, [pc, #36] @ (34ba8 ) │ │ │ │ + ldr.w ip, [pc, #36] @ 344fc │ │ │ │ + ldr r1, [pc, #36] @ (34500 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #36] @ (34bac ) │ │ │ │ + ldr r0, [pc, #36] @ (34504 ) │ │ │ │ add ip, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #128 @ 0x80 │ │ │ │ add r0, pc │ │ │ │ str.w ip, [sp] │ │ │ │ - blx 1663c │ │ │ │ + blx 164ec │ │ │ │ nop │ │ │ │ - bge.n 34c14 │ │ │ │ + bls.n 34424 │ │ │ │ movs r1, r0 │ │ │ │ - subs r6, r3, #4 │ │ │ │ + adds r2, r1, #7 │ │ │ │ movs r2, r0 │ │ │ │ - str r6, [sp, #72] @ 0x48 │ │ │ │ + str r4, [sp, #648] @ 0x288 │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xf18a0001 │ │ │ │ - subs r0, r1, #5 │ │ │ │ + bics.w r0, r6, #1 │ │ │ │ + adds r4, r6, #7 │ │ │ │ movs r2, r0 │ │ │ │ - b.n 34c90 │ │ │ │ + svc 28 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -00034bb0 : │ │ │ │ +00034508 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #20 │ │ │ │ - cbz r0, 34bf4 │ │ │ │ - blx 15cc4 │ │ │ │ - cbz r0, 34bea │ │ │ │ - ldr r1, [pc, #72] @ (34c14 ) │ │ │ │ + cbz r0, 3454c │ │ │ │ + blx 15b80 │ │ │ │ + cbz r0, 34542 │ │ │ │ + ldr r1, [pc, #72] @ (3456c ) │ │ │ │ str r0, [sp, #12] │ │ │ │ add r1, pc │ │ │ │ - blx 18a14 │ │ │ │ - cbz r0, 34bee │ │ │ │ + blx 18888 │ │ │ │ + cbz r0, 34546 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ subs r2, #119 @ 0x77 │ │ │ │ - bne.n 34be4 │ │ │ │ + bne.n 3453c │ │ │ │ ldrb r2, [r3, #1] │ │ │ │ subs r2, #115 @ 0x73 │ │ │ │ it eq │ │ │ │ ldrbeq r2, [r3, #2] │ │ │ │ clz r0, r2 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ movs r0, #1 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r3, [pc, #32] @ (34c18 ) │ │ │ │ + ldr r3, [pc, #32] @ (34570 ) │ │ │ │ mov.w r2, #318 @ 0x13e │ │ │ │ - ldr.w ip, [pc, #32] @ 34c1c │ │ │ │ - ldr r1, [pc, #32] @ (34c20 ) │ │ │ │ + ldr.w ip, [pc, #32] @ 34574 │ │ │ │ + ldr r1, [pc, #32] @ (34578 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #32] @ (34c24 ) │ │ │ │ + ldr r0, [pc, #32] @ (3457c ) │ │ │ │ add ip, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #148 @ 0x94 │ │ │ │ add r0, pc │ │ │ │ str.w ip, [sp] │ │ │ │ - blx 1663c │ │ │ │ - b.n 350a8 │ │ │ │ + blx 164ec │ │ │ │ + b.n 34758 │ │ │ │ movs r1, r0 │ │ │ │ - str r5, [sp, #592] @ 0x250 │ │ │ │ + str r4, [sp, #144] @ 0x90 │ │ │ │ movs r2, r0 │ │ │ │ - add.w r0, ip, #1 │ │ │ │ - subs r2, r1, #3 │ │ │ │ + vext.8 d0, d8, d1, #0 │ │ │ │ + adds r6, r6, #5 │ │ │ │ movs r2, r0 │ │ │ │ - svc 242 @ 0xf2 │ │ │ │ + udf #158 @ 0x9e │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -00034c28 : │ │ │ │ +00034580 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r2, [pc, #428] @ (34de8 ) │ │ │ │ + ldr r2, [pc, #428] @ (34740 ) │ │ │ │ sub sp, #16 │ │ │ │ - ldr r3, [pc, #428] @ (34dec ) │ │ │ │ + ldr r3, [pc, #428] @ (34744 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 34da2 │ │ │ │ + beq.w 346fa │ │ │ │ mov r7, r1 │ │ │ │ movs r2, #0 │ │ │ │ mov.w r1, #482 @ 0x1e2 │ │ │ │ - blx 16a2c │ │ │ │ + blx 168d0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 34cf0 │ │ │ │ - blx 15cc4 │ │ │ │ - ldr r1, [pc, #392] @ (34df0 ) │ │ │ │ + beq.n 34648 │ │ │ │ + blx 15b80 │ │ │ │ + ldr r1, [pc, #392] @ (34748 ) │ │ │ │ add r1, pc │ │ │ │ - blx 15b38 │ │ │ │ + blx 159f4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 34cea │ │ │ │ + bne.n 34642 │ │ │ │ mov r0, r5 │ │ │ │ - blx 16468 │ │ │ │ + blx 16318 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 34cea │ │ │ │ - cbz r7, 34c82 │ │ │ │ + bne.n 34642 │ │ │ │ + cbz r7, 345da │ │ │ │ str r4, [r7, #0] │ │ │ │ mov r0, r5 │ │ │ │ - blx 182b8 │ │ │ │ + blx 18138 │ │ │ │ mov r6, r0 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r0, r5 │ │ │ │ - blx 16b34 │ │ │ │ + blx 169d8 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 34cf0 │ │ │ │ + beq.n 34648 │ │ │ │ str r6, [sp, #0] │ │ │ │ adds r6, #5 │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ mov r0, r6 │ │ │ │ - blx 15d34 │ │ │ │ + blx 15bf0 │ │ │ │ cmp r0, #0 │ │ │ │ it ne │ │ │ │ cmpne r6, r0 │ │ │ │ mov r5, r0 │ │ │ │ ite ne │ │ │ │ movne r3, #1 │ │ │ │ moveq r3, #0 │ │ │ │ - bne.n 34d0e │ │ │ │ - cbz r7, 34cba │ │ │ │ + bne.n 34666 │ │ │ │ + cbz r7, 34612 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 34d72 │ │ │ │ + beq.n 346ca │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 34d2a │ │ │ │ + bne.n 34682 │ │ │ │ ldrb r1, [r6, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 34d32 │ │ │ │ + beq.n 3468a │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, r3 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ - blx 1516c │ │ │ │ + blx 15034 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r4, #0 │ │ │ │ andne.w r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 34db6 │ │ │ │ + bne.n 3470e │ │ │ │ ldr r0, [sp, #0] │ │ │ │ - blx 15148 │ │ │ │ - b.n 34cf2 │ │ │ │ + blx 15010 │ │ │ │ + b.n 3464a │ │ │ │ mov r0, r5 │ │ │ │ - blx 16b34 │ │ │ │ + blx 169d8 │ │ │ │ movs r5, #0 │ │ │ │ - ldr r2, [pc, #256] @ (34df4 ) │ │ │ │ - ldr r3, [pc, #244] @ (34dec ) │ │ │ │ + ldr r2, [pc, #256] @ (3474c ) │ │ │ │ + ldr r3, [pc, #244] @ (34744 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 34de4 │ │ │ │ + bne.n 3473c │ │ │ │ mov r0, r5 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r2, [sp, #0] │ │ │ │ adds r2, #12 │ │ │ │ cmp r0, r2 │ │ │ │ - bcs.n 34d3c │ │ │ │ + bcs.n 34694 │ │ │ │ mov r8, r5 │ │ │ │ cmp r7, #0 │ │ │ │ ite eq │ │ │ │ moveq r3, #0 │ │ │ │ andne.w r3, r3, #1 │ │ │ │ - cbnz r3, 34d62 │ │ │ │ - cbz r7, 34d2a │ │ │ │ + cbnz r3, 346ba │ │ │ │ + cbz r7, 34682 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ - cbz r3, 34d72 │ │ │ │ + cbz r3, 346ca │ │ │ │ ldrb r1, [r5, #1] │ │ │ │ adds r6, r5, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 34cc4 │ │ │ │ + bne.n 3461c │ │ │ │ mov r0, r1 │ │ │ │ - blx 16914 │ │ │ │ + blx 167c4 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 34ce2 │ │ │ │ - ldr r1, [pc, #184] @ (34df8 ) │ │ │ │ + b.n 3463a │ │ │ │ + ldr r1, [pc, #184] @ (34750 ) │ │ │ │ sub.w r8, r0, #7 │ │ │ │ movs r2, #7 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc │ │ │ │ str r3, [sp, #4] │ │ │ │ - blx 17ae8 │ │ │ │ + blx 17980 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 34d16 │ │ │ │ + bne.n 3466e │ │ │ │ subs.w r3, r8, r6 │ │ │ │ mov.w r4, #1 │ │ │ │ it ne │ │ │ │ movne r3, #1 │ │ │ │ - b.n 34d18 │ │ │ │ + b.n 34670 │ │ │ │ mov r1, r8 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ - blx 16184 │ │ │ │ + blx 16040 │ │ │ │ str r0, [r7, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 34d2a │ │ │ │ + bne.n 34682 │ │ │ │ movs r0, #28 │ │ │ │ - blx 160f8 │ │ │ │ + blx 15fb4 │ │ │ │ str r0, [r7, #0] │ │ │ │ - ldr r7, [pc, #128] @ (34dfc ) │ │ │ │ + ldr r7, [pc, #128] @ (34754 ) │ │ │ │ mov ip, r0 │ │ │ │ add r7, pc │ │ │ │ ldmia r7!, {r0, r1, r2, r3} │ │ │ │ str.w r0, [ip] │ │ │ │ str.w r1, [ip, #4] │ │ │ │ str.w r2, [ip, #8] │ │ │ │ str.w r3, [ip, #12] │ │ │ │ ldmia r7!, {r0, r1, r2} │ │ │ │ str.w r0, [ip, #16] │ │ │ │ str.w r1, [ip, #20] │ │ │ │ str.w r2, [ip, #24] │ │ │ │ - b.n 34cba │ │ │ │ - ldr r1, [pc, #92] @ (34e00 ) │ │ │ │ - ldr r2, [pc, #92] @ (34e04 ) │ │ │ │ - ldr r0, [pc, #96] @ (34e08 ) │ │ │ │ + b.n 34612 │ │ │ │ + ldr r1, [pc, #92] @ (34758 ) │ │ │ │ + ldr r2, [pc, #92] @ (3475c ) │ │ │ │ + ldr r0, [pc, #96] @ (34760 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #168 @ 0xa8 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ - b.n 34cf0 │ │ │ │ - blx 158b4 │ │ │ │ + blx 16f48 │ │ │ │ + b.n 34648 │ │ │ │ + blx 1577c │ │ │ │ cmp r0, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bls.n 34ddc │ │ │ │ - blx 18ae8 │ │ │ │ + bls.n 34734 │ │ │ │ + blx 1895c │ │ │ │ mov r4, r0 │ │ │ │ add r1, sp, #8 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - blx 1585c │ │ │ │ + blx 15724 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r4, #4] │ │ │ │ - blx 164ec │ │ │ │ + blx 1639c │ │ │ │ mov r5, r0 │ │ │ │ - b.n 34ce2 │ │ │ │ + b.n 3463a │ │ │ │ movs r5, #0 │ │ │ │ - blx 17e30 │ │ │ │ - b.n 34ce2 │ │ │ │ - blx 17a74 <__stack_chk_fail@plt> │ │ │ │ - ldr r7, [sp, #680] @ 0x2a8 │ │ │ │ + blx 17cbc │ │ │ │ + b.n 3463a │ │ │ │ + blx 1790c <__stack_chk_fail@plt> │ │ │ │ + add r6, pc, #456 @ (adr r6, 3490c ) │ │ │ │ movs r4, r0 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #256] @ (34ef4 ) │ │ │ │ + blxns sp │ │ │ │ movs r2, r0 │ │ │ │ - ldr r6, [sp, #968] @ 0x3c8 │ │ │ │ + add r5, pc, #744 @ (adr r5, 34a38 ) │ │ │ │ movs r4, r0 │ │ │ │ - adds r6, r4, #6 │ │ │ │ + adds r2, r2, #1 │ │ │ │ movs r2, r0 │ │ │ │ - adds r6, r6, #5 │ │ │ │ + adds r2, r4, #0 │ │ │ │ movs r2, r0 │ │ │ │ - str r3, [sp, #944] @ 0x3b0 │ │ │ │ + str r2, [sp, #496] @ 0x1f0 │ │ │ │ movs r2, r0 │ │ │ │ - vhadd.s32 d16, d6, d1 │ │ │ │ - udf #78 @ 0x4e │ │ │ │ + cdp 0, 1, cr0, cr2, cr1, {0} │ │ │ │ + bgt.n 34758 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -00034e0c : │ │ │ │ +00034764 : │ │ │ │ push {r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3932] @ 0xf5c │ │ │ │ - ldr r2, [pc, #588] @ (3506c ) │ │ │ │ + ldr r2, [pc, #588] @ (349c4 ) │ │ │ │ sub sp, #128 @ 0x80 │ │ │ │ - ldr r3, [pc, #588] @ (35070 ) │ │ │ │ + ldr r3, [pc, #588] @ (349c8 ) │ │ │ │ mov r5, r0 │ │ │ │ add r2, pc │ │ │ │ ldr r4, [sp, #164] @ 0xa4 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #124] @ 0x7c │ │ │ │ mov.w r3, #0 │ │ │ │ - blx 164a4 │ │ │ │ + blx 16354 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 3504a │ │ │ │ + beq.w 349a2 │ │ │ │ mov r6, r0 │ │ │ │ movs r2, #40 @ 0x28 │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #84 @ 0x54 │ │ │ │ - blx 15ff0 │ │ │ │ + blx 15eac │ │ │ │ add r3, sp, #168 @ 0xa8 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 3502a │ │ │ │ + beq.w 34982 │ │ │ │ add r3, sp, #176 @ 0xb0 │ │ │ │ movs r0, #1 │ │ │ │ cmp r4, #6 │ │ │ │ ldr.w r2, [r3, #-8] │ │ │ │ itet ne │ │ │ │ lslne r4, r4, #2 │ │ │ │ moveq r4, #24 │ │ │ │ @@ -47163,2917 +46746,2917 @@ │ │ │ │ addne r1, sp │ │ │ │ streq r2, [sp, #68] @ 0x44 │ │ │ │ str r0, [r4, #84] @ 0x54 │ │ │ │ ldr.w r4, [r3, #-12] │ │ │ │ it ne │ │ │ │ strne.w r2, [r1, #-84] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 34e58 │ │ │ │ + bne.n 347b0 │ │ │ │ ldrd r3, sl, [sp, #96] @ 0x60 │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ ldrd r9, r8, [sp, #112] @ 0x70 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ ldr r7, [sp, #120] @ 0x78 │ │ │ │ ldrd r1, r2, [sp, #88] @ 0x58 │ │ │ │ ldr r4, [sp, #108] @ 0x6c │ │ │ │ - cbz r3, 34ea0 │ │ │ │ + cbz r3, 347f8 │ │ │ │ orr.w r6, r6, #2 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 34eaa │ │ │ │ + beq.n 34802 │ │ │ │ orr.w r6, r6, #4 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 34eb4 │ │ │ │ + beq.n 3480c │ │ │ │ orr.w r6, r6, #64 @ 0x40 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 34ebe │ │ │ │ + beq.n 34816 │ │ │ │ orr.w r6, r6, #32 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 34f4a │ │ │ │ + bne.n 348a2 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 34f52 │ │ │ │ + beq.n 348aa │ │ │ │ ldr.w fp, [sp, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 34f66 │ │ │ │ + beq.n 348be │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ str r2, [sp, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 34f76 │ │ │ │ + beq.n 348ce │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ str r3, [sp, #28] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 34f84 │ │ │ │ + beq.n 348dc │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ str r3, [sp, #32] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 34f92 │ │ │ │ + beq.n 348ea │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 34f9e │ │ │ │ + beq.n 348f6 │ │ │ │ ldr.w sl, [sp, #68] @ 0x44 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 34fe0 │ │ │ │ + beq.n 34938 │ │ │ │ ldr r4, [sp, #72] @ 0x48 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 34fee │ │ │ │ + beq.n 34946 │ │ │ │ ldr.w r8, [sp, #76] @ 0x4c │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 34ffa │ │ │ │ + beq.n 34952 │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ mov r1, fp │ │ │ │ strd sl, r4, [sp, #8] │ │ │ │ ldr r4, [sp, #32] │ │ │ │ strd r8, r0, [sp, #16] │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r4, [sp, #0] │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ - blx 176b8 │ │ │ │ - ldr r2, [pc, #328] @ (35074 ) │ │ │ │ - ldr r3, [pc, #320] @ (35070 ) │ │ │ │ + blx 17550 │ │ │ │ + ldr r2, [pc, #328] @ (349cc ) │ │ │ │ + ldr r3, [pc, #320] @ (349c8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #124] @ 0x7c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 35066 │ │ │ │ + bne.w 349be │ │ │ │ add sp, #128 @ 0x80 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ orr.w r6, r6, #128 @ 0x80 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 34ec6 │ │ │ │ + bne.n 3481e │ │ │ │ mov r0, r5 │ │ │ │ strd r3, r2, [sp, #24] │ │ │ │ - blx 15cc4 │ │ │ │ + blx 15b80 │ │ │ │ mov fp, r0 │ │ │ │ ldrd r3, r2, [sp, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 34ece │ │ │ │ + bne.n 34826 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #28] │ │ │ │ - blx 1608c │ │ │ │ + blx 15f48 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ str r0, [sp, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 34ed6 │ │ │ │ + bne.n 3482e │ │ │ │ mov r0, r5 │ │ │ │ - blx 172e0 │ │ │ │ + blx 17178 │ │ │ │ str r0, [sp, #28] │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.n 34ee0 │ │ │ │ + bne.n 34838 │ │ │ │ mov r0, r5 │ │ │ │ - blx 15ac0 │ │ │ │ + blx 1597c │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 34eea │ │ │ │ + bne.n 34842 │ │ │ │ mov r0, r5 │ │ │ │ - blx 16468 │ │ │ │ + blx 16318 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 34ef2 │ │ │ │ + bne.n 3484a │ │ │ │ mov r0, r5 │ │ │ │ - blx 15cc4 │ │ │ │ + blx 15b80 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 1714c │ │ │ │ + blx 16fe4 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #80 @ 0x50 │ │ │ │ - beq.n 35002 │ │ │ │ + beq.n 3495a │ │ │ │ movw r3, #443 @ 0x1bb │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 34ef6 │ │ │ │ - ldr r1, [pc, #188] @ (35078 ) │ │ │ │ + bne.n 3484e │ │ │ │ + ldr r1, [pc, #188] @ (349d0 ) │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - blx 18a14 │ │ │ │ + blx 18888 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 35060 │ │ │ │ - ldr r1, [pc, #176] @ (3507c ) │ │ │ │ + beq.n 349b8 │ │ │ │ + ldr r1, [pc, #176] @ (349d4 ) │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - blx 18a14 │ │ │ │ + blx 18888 │ │ │ │ cmp r0, #0 │ │ │ │ it eq │ │ │ │ moveq.w sl, #4294967295 @ 0xffffffff │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.n 34efc │ │ │ │ + bne.n 34854 │ │ │ │ mov r0, r5 │ │ │ │ - blx 17750 │ │ │ │ + blx 175e8 │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 34f04 │ │ │ │ + bne.n 3485c │ │ │ │ mov r0, r5 │ │ │ │ - blx 15fcc │ │ │ │ + blx 15e88 │ │ │ │ mov r8, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 34f0c │ │ │ │ + bne.n 34864 │ │ │ │ mov r0, r5 │ │ │ │ - blx 18058 │ │ │ │ - b.n 34f0e │ │ │ │ - ldr r1, [pc, #124] @ (35080 ) │ │ │ │ + blx 17ee4 │ │ │ │ + b.n 34866 │ │ │ │ + ldr r1, [pc, #124] @ (349d8 ) │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - blx 18a14 │ │ │ │ - cbz r0, 35060 │ │ │ │ + blx 18888 │ │ │ │ + cbz r0, 349b8 │ │ │ │ ldrb r3, [r4, #0] │ │ │ │ cmp r3, #119 @ 0x77 │ │ │ │ - bne.w 34ef6 │ │ │ │ + bne.w 3484e │ │ │ │ ldrb r3, [r4, #1] │ │ │ │ cmp r3, #115 @ 0x73 │ │ │ │ - bne.w 34ef6 │ │ │ │ + bne.w 3484e │ │ │ │ ldrb r3, [r4, #2] │ │ │ │ cmp r3, #0 │ │ │ │ it eq │ │ │ │ moveq.w sl, #4294967295 @ 0xffffffff │ │ │ │ - b.n 34ef6 │ │ │ │ + b.n 3484e │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r4 │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ strd r3, r2, [sp, #24] │ │ │ │ mov r7, r4 │ │ │ │ - blx 15cc4 │ │ │ │ + blx 15b80 │ │ │ │ mov r8, r4 │ │ │ │ ldrd r3, r2, [sp, #24] │ │ │ │ mov r9, r4 │ │ │ │ mov sl, r4 │ │ │ │ mov fp, r0 │ │ │ │ - b.n 34f62 │ │ │ │ - ldr r1, [pc, #56] @ (35084 ) │ │ │ │ - ldr r2, [pc, #56] @ (35088 ) │ │ │ │ - ldr r0, [pc, #60] @ (3508c ) │ │ │ │ + b.n 348ba │ │ │ │ + ldr r1, [pc, #56] @ (349dc ) │ │ │ │ + ldr r2, [pc, #56] @ (349e0 ) │ │ │ │ + ldr r0, [pc, #60] @ (349e4 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #196 @ 0xc4 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ + blx 16f48 │ │ │ │ mov r0, r5 │ │ │ │ - b.n 34f2a │ │ │ │ + b.n 34882 │ │ │ │ mov.w sl, #4294967295 @ 0xffffffff │ │ │ │ - b.n 34ef6 │ │ │ │ - blx 17a74 <__stack_chk_fail@plt> │ │ │ │ + b.n 3484e │ │ │ │ + blx 1790c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldr r5, [sp, #776] @ 0x308 │ │ │ │ + add r4, pc, #552 @ (adr r4, 34bf0 ) │ │ │ │ movs r4, r0 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [sp, #744] @ 0x2e8 │ │ │ │ + add r3, pc, #520 @ (adr r3, 34bd8 ) │ │ │ │ movs r4, r0 │ │ │ │ - bpl.n 35020 │ │ │ │ + bpl.n 34a30 │ │ │ │ movs r1, r0 │ │ │ │ - subs r0, r7, r2 │ │ │ │ + adds r4, r4, r5 │ │ │ │ movs r2, r0 │ │ │ │ - udf #14 │ │ │ │ + bgt.n 34950 │ │ │ │ movs r1, r0 │ │ │ │ - str r1, [sp, #272] @ 0x110 │ │ │ │ + ldrh r4, [r2, #62] @ 0x3e │ │ │ │ movs r2, r0 │ │ │ │ - ldc 0, cr0, [lr], #4 │ │ │ │ - blt.n 34fdc │ │ │ │ + sbc.w r0, sl, r1 │ │ │ │ + bge.n 34a8c │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -00035090 : │ │ │ │ +000349e8 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ - cbz r0, 350d4 │ │ │ │ - ldr r3, [pc, #72] @ (350ec ) │ │ │ │ + cbz r0, 34a2c │ │ │ │ + ldr r3, [pc, #72] @ (34a44 ) │ │ │ │ movs r2, #0 │ │ │ │ mov.w ip, #9 │ │ │ │ movs r1, #8 │ │ │ │ add r3, pc │ │ │ │ strd r2, ip, [sp, #24] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov.w ip, #7 │ │ │ │ movs r1, #4 │ │ │ │ strd ip, r3, [sp, #12] │ │ │ │ strd r1, r2, [sp, #4] │ │ │ │ movs r3, #3 │ │ │ │ movs r1, #2 │ │ │ │ strd r2, r2, [sp, #32] │ │ │ │ str r2, [sp, #0] │ │ │ │ - blx 179ec │ │ │ │ + blx 17884 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {pc} │ │ │ │ - ldr r1, [pc, #24] @ (350f0 ) │ │ │ │ + ldr r1, [pc, #24] @ (34a48 ) │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ - ldr r2, [pc, #24] @ (350f4 ) │ │ │ │ + ldr r2, [pc, #24] @ (34a4c ) │ │ │ │ add r1, pc │ │ │ │ - ldr r0, [pc, #24] @ (350f8 ) │ │ │ │ + ldr r0, [pc, #24] @ (34a50 ) │ │ │ │ adds r1, #212 @ 0xd4 │ │ │ │ add r2, pc │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ + blx 16f48 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ - b.n 350d0 │ │ │ │ - cdp2 0, 2, cr0, cr12, cr1, {0} │ │ │ │ - str r0, [sp, #744] @ 0x2e8 │ │ │ │ + b.n 34a28 │ │ │ │ + ldc2l 0, cr0, [r8], {1} │ │ │ │ + ldrh r2, [r1, #58] @ 0x3a │ │ │ │ movs r2, r0 │ │ │ │ - ldc 0, cr0, [r0], #-4 │ │ │ │ - blt.n 35130 │ │ │ │ + @ instruction: 0xeadc0001 │ │ │ │ + bls.n 349e0 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -000350fc : │ │ │ │ +00034a54 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ - blx 164a4 │ │ │ │ + blx 16354 │ │ │ │ tst.w r0, #232 @ 0xe8 │ │ │ │ - beq.n 3511e │ │ │ │ + beq.n 34a76 │ │ │ │ lsls r3, r0, #23 │ │ │ │ - bmi.n 35190 │ │ │ │ + bmi.n 34ae8 │ │ │ │ mov r0, r4 │ │ │ │ - blx 164a4 │ │ │ │ + blx 16354 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 15cc4 │ │ │ │ + blx 15b80 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ - blx 1608c │ │ │ │ + blx 15f48 │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, r4 │ │ │ │ - blx 172e0 │ │ │ │ + blx 17178 │ │ │ │ str r0, [sp, #28] │ │ │ │ mov r0, r4 │ │ │ │ - blx 15ac0 │ │ │ │ + blx 1597c │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 16468 │ │ │ │ + blx 16318 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 1714c │ │ │ │ + blx 16fe4 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17750 │ │ │ │ + blx 175e8 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 15fcc │ │ │ │ + blx 15e88 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 18058 │ │ │ │ + blx 17ee4 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ strd r5, r0, [sp, #16] │ │ │ │ orr.w r0, sl, #482 @ 0x1e2 │ │ │ │ ldrd r3, r2, [sp, #28] │ │ │ │ strd r7, r6, [sp, #8] │ │ │ │ str.w r8, [sp, #4] │ │ │ │ str.w r9, [sp] │ │ │ │ - blx 176b8 │ │ │ │ + blx 17550 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, r4 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 153cc │ │ │ │ + b.w 15294 │ │ │ │ │ │ │ │ -0003519c : │ │ │ │ +00034af4 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - blx 16468 │ │ │ │ + blx 16318 │ │ │ │ movs r1, #58 @ 0x3a │ │ │ │ mov r4, r0 │ │ │ │ - blx 15d34 │ │ │ │ - cbz r0, 351d2 │ │ │ │ - ldr r1, [pc, #52] @ (351f0 ) │ │ │ │ + blx 15bf0 │ │ │ │ + cbz r0, 34b2a │ │ │ │ + ldr r1, [pc, #52] @ (34b48 ) │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - blx 18638 │ │ │ │ + blx 184b8 │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #44] @ (351f4 ) │ │ │ │ + ldr r0, [pc, #44] @ (34b4c ) │ │ │ │ mov r2, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ add r0, pc │ │ │ │ - b.w 168ac │ │ │ │ + b.w 1675c │ │ │ │ mov r0, r4 │ │ │ │ - blx 16230 │ │ │ │ - cbnz r0, 351e4 │ │ │ │ + blx 160e0 │ │ │ │ + cbnz r0, 34b3c │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 15bf8 │ │ │ │ + b.w 15ab4 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 16610 │ │ │ │ + b.w 164c0 │ │ │ │ nop │ │ │ │ - adds r4, r2, r5 │ │ │ │ + adds r0, r0, r0 │ │ │ │ movs r2, r0 │ │ │ │ - adds r0, r1, r5 │ │ │ │ + asrs r4, r6, #31 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -000351f8 : │ │ │ │ +00034b50 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #60] @ (35244 ) │ │ │ │ + ldr r3, [pc, #60] @ (34b9c ) │ │ │ │ sub sp, #12 │ │ │ │ add r3, pc │ │ │ │ dmb ish │ │ │ │ ldr r2, [r3, #0] │ │ │ │ dmb ish │ │ │ │ - cbz r2, 35222 │ │ │ │ - ldr r3, [pc, #44] @ (35248 ) │ │ │ │ + cbz r2, 34b7a │ │ │ │ + ldr r3, [pc, #44] @ (34ba0 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - blx 18190 │ │ │ │ + blx 1801c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 35218 │ │ │ │ - ldr r1, [pc, #28] @ (3524c ) │ │ │ │ - ldr r0, [pc, #28] @ (35250 ) │ │ │ │ + beq.n 34b70 │ │ │ │ + ldr r1, [pc, #28] @ (34ba4 ) │ │ │ │ + ldr r0, [pc, #28] @ (34ba8 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 15734 │ │ │ │ + blx 155fc │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - blx 1867c │ │ │ │ - b.n 35218 │ │ │ │ - sxtb r6, r5 │ │ │ │ + blx 184fc │ │ │ │ + b.n 34b70 │ │ │ │ + cbnz r6, 34ba2 │ │ │ │ movs r4, r0 │ │ │ │ - sxtb r6, r3 │ │ │ │ + @ instruction: 0xb8fe │ │ │ │ movs r4, r0 │ │ │ │ - ldrh r6, [r7, #26] │ │ │ │ + str r2, [sp, #280] @ 0x118 │ │ │ │ movs r4, r0 │ │ │ │ - adds r0, r5, r3 │ │ │ │ + asrs r4, r2, #30 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -00035254 : │ │ │ │ +00034bac : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #64] @ (352a4 ) │ │ │ │ + ldr r3, [pc, #64] @ (34bfc ) │ │ │ │ sub sp, #12 │ │ │ │ add r3, pc │ │ │ │ dmb ish │ │ │ │ adds r2, r3, #4 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ dmb ish │ │ │ │ - cbz r3, 35280 │ │ │ │ - ldr r3, [pc, #48] @ (352a8 ) │ │ │ │ + cbz r3, 34bd8 │ │ │ │ + ldr r3, [pc, #48] @ (34c00 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #4] │ │ │ │ - blx 18190 │ │ │ │ + blx 1801c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 35276 │ │ │ │ - ldr r1, [pc, #28] @ (352ac ) │ │ │ │ - ldr r0, [pc, #32] @ (352b0 ) │ │ │ │ + beq.n 34bce │ │ │ │ + ldr r1, [pc, #28] @ (34c04 ) │ │ │ │ + ldr r0, [pc, #32] @ (34c08 ) │ │ │ │ add r1, pc │ │ │ │ adds r1, #60 @ 0x3c │ │ │ │ add r0, pc │ │ │ │ - blx 160bc │ │ │ │ + blx 15f78 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - blx 1867c │ │ │ │ - b.n 35276 │ │ │ │ - sxth r2, r2 │ │ │ │ + blx 184fc │ │ │ │ + b.n 34bce │ │ │ │ + @ instruction: 0xb8b2 │ │ │ │ movs r4, r0 │ │ │ │ - sxth r0, r0 │ │ │ │ + @ instruction: 0xb8a0 │ │ │ │ movs r4, r0 │ │ │ │ - ldrh r0, [r4, #24] │ │ │ │ + str r1, [sp, #928] @ 0x3a0 │ │ │ │ movs r4, r0 │ │ │ │ - adds r4, r3, r2 │ │ │ │ + asrs r0, r1, #29 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -000352b4 : │ │ │ │ +00034c0c : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #68] @ (35308 ) │ │ │ │ + ldr r3, [pc, #68] @ (34c60 ) │ │ │ │ sub sp, #12 │ │ │ │ add r3, pc │ │ │ │ dmb ish │ │ │ │ add.w r2, r3, #8 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ dmb ish │ │ │ │ - cbz r3, 352e2 │ │ │ │ - ldr r3, [pc, #48] @ (3530c ) │ │ │ │ + cbz r3, 34c3a │ │ │ │ + ldr r3, [pc, #48] @ (34c64 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #8] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #4] │ │ │ │ - blx 18190 │ │ │ │ + blx 1801c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 352d8 │ │ │ │ - ldr r1, [pc, #32] @ (35310 ) │ │ │ │ - ldr r0, [pc, #32] @ (35314 ) │ │ │ │ + beq.n 34c30 │ │ │ │ + ldr r1, [pc, #32] @ (34c68 ) │ │ │ │ + ldr r0, [pc, #32] @ (34c6c ) │ │ │ │ add r1, pc │ │ │ │ adds r1, #96 @ 0x60 │ │ │ │ add r0, pc │ │ │ │ - blx 160bc │ │ │ │ + blx 15f78 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - blx 1867c │ │ │ │ - b.n 352d8 │ │ │ │ + blx 184fc │ │ │ │ + b.n 34c30 │ │ │ │ nop │ │ │ │ - cbz r2, 35338 │ │ │ │ + @ instruction: 0xb852 │ │ │ │ movs r4, r0 │ │ │ │ - cbz r6, 35336 │ │ │ │ + @ instruction: 0xb83e │ │ │ │ movs r4, r0 │ │ │ │ - ldrh r6, [r7, #20] │ │ │ │ + str r1, [sp, #536] @ 0x218 │ │ │ │ movs r4, r0 │ │ │ │ - adds r2, r1, r1 │ │ │ │ + asrs r6, r6, #27 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -00035318 : │ │ │ │ +00034c70 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #68] @ (3536c ) │ │ │ │ + ldr r3, [pc, #68] @ (34cc4 ) │ │ │ │ sub sp, #12 │ │ │ │ add r3, pc │ │ │ │ dmb ish │ │ │ │ add.w r2, r3, #12 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ dmb ish │ │ │ │ - cbz r3, 35346 │ │ │ │ - ldr r3, [pc, #48] @ (35370 ) │ │ │ │ + cbz r3, 34c9e │ │ │ │ + ldr r3, [pc, #48] @ (34cc8 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #12] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #4] │ │ │ │ - blx 18190 │ │ │ │ + blx 1801c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3533c │ │ │ │ - ldr r1, [pc, #32] @ (35374 ) │ │ │ │ - ldr r0, [pc, #32] @ (35378 ) │ │ │ │ + beq.n 34c94 │ │ │ │ + ldr r1, [pc, #32] @ (34ccc ) │ │ │ │ + ldr r0, [pc, #32] @ (34cd0 ) │ │ │ │ add r1, pc │ │ │ │ adds r1, #156 @ 0x9c │ │ │ │ add r0, pc │ │ │ │ - blx 160bc │ │ │ │ + blx 15f78 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - blx 1867c │ │ │ │ - b.n 3533c │ │ │ │ + blx 184fc │ │ │ │ + b.n 34c94 │ │ │ │ nop │ │ │ │ - cbz r6, 35382 │ │ │ │ + @ instruction: 0xb7ee │ │ │ │ movs r4, r0 │ │ │ │ - cbz r2, 35382 │ │ │ │ + @ instruction: 0xb7da │ │ │ │ movs r4, r0 │ │ │ │ - ldrh r2, [r3, #18] │ │ │ │ + str r1, [sp, #136] @ 0x88 │ │ │ │ movs r4, r0 │ │ │ │ - adds r2, r0, r0 │ │ │ │ + asrs r6, r5, #26 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -0003537c : │ │ │ │ +00034cd4 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #68] @ (353d0 ) │ │ │ │ + ldr r3, [pc, #68] @ (34d28 ) │ │ │ │ sub sp, #12 │ │ │ │ add r3, pc │ │ │ │ dmb ish │ │ │ │ add.w r2, r3, #16 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ dmb ish │ │ │ │ - cbz r3, 353aa │ │ │ │ - ldr r3, [pc, #48] @ (353d4 ) │ │ │ │ + cbz r3, 34d02 │ │ │ │ + ldr r3, [pc, #48] @ (34d2c ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #16] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #4] │ │ │ │ - blx 18190 │ │ │ │ + blx 1801c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 353a0 │ │ │ │ - ldr r1, [pc, #32] @ (353d8 ) │ │ │ │ - ldr r0, [pc, #32] @ (353dc ) │ │ │ │ + beq.n 34cf8 │ │ │ │ + ldr r1, [pc, #32] @ (34d30 ) │ │ │ │ + ldr r0, [pc, #32] @ (34d34 ) │ │ │ │ add r1, pc │ │ │ │ adds r1, #204 @ 0xcc │ │ │ │ add r0, pc │ │ │ │ - blx 160bc │ │ │ │ + blx 15f78 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - blx 1867c │ │ │ │ - b.n 353a0 │ │ │ │ + blx 184fc │ │ │ │ + b.n 34cf8 │ │ │ │ nop │ │ │ │ - sub sp, #424 @ 0x1a8 │ │ │ │ + @ instruction: 0xb78a │ │ │ │ movs r4, r0 │ │ │ │ - sub sp, #344 @ 0x158 │ │ │ │ + @ instruction: 0xb776 │ │ │ │ movs r4, r0 │ │ │ │ - ldrh r6, [r6, #14] │ │ │ │ + str r0, [sp, #760] @ 0x2f8 │ │ │ │ movs r4, r0 │ │ │ │ - asrs r2, r6, #30 │ │ │ │ + asrs r6, r3, #25 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -000353e0 : │ │ │ │ +00034d38 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #68] @ (35434 ) │ │ │ │ + ldr r3, [pc, #68] @ (34d8c ) │ │ │ │ sub sp, #12 │ │ │ │ add r3, pc │ │ │ │ dmb ish │ │ │ │ add.w r2, r3, #20 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ dmb ish │ │ │ │ - cbz r3, 3540e │ │ │ │ - ldr r3, [pc, #48] @ (35438 ) │ │ │ │ + cbz r3, 34d66 │ │ │ │ + ldr r3, [pc, #48] @ (34d90 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #20] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #4] │ │ │ │ - blx 18190 │ │ │ │ + blx 1801c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 35404 │ │ │ │ - ldr r1, [pc, #32] @ (3543c ) │ │ │ │ - ldr r0, [pc, #32] @ (35440 ) │ │ │ │ + beq.n 34d5c │ │ │ │ + ldr r1, [pc, #32] @ (34d94 ) │ │ │ │ + ldr r0, [pc, #32] @ (34d98 ) │ │ │ │ add r1, pc │ │ │ │ adds r1, #252 @ 0xfc │ │ │ │ add r0, pc │ │ │ │ - blx 15734 │ │ │ │ + blx 155fc │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - blx 1867c │ │ │ │ - b.n 35404 │ │ │ │ + blx 184fc │ │ │ │ + b.n 34d5c │ │ │ │ nop │ │ │ │ - sub sp, #24 │ │ │ │ + @ instruction: 0xb726 │ │ │ │ movs r4, r0 │ │ │ │ - add sp, #456 @ 0x1c8 │ │ │ │ + @ instruction: 0xb712 │ │ │ │ movs r4, r0 │ │ │ │ - ldrh r2, [r2, #12] │ │ │ │ + str r0, [sp, #360] @ 0x168 │ │ │ │ movs r4, r0 │ │ │ │ - asrs r6, r3, #29 │ │ │ │ + asrs r2, r1, #24 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -00035444 : │ │ │ │ +00034d9c : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #68] @ (35498 ) │ │ │ │ + ldr r3, [pc, #68] @ (34df0 ) │ │ │ │ sub sp, #12 │ │ │ │ add r3, pc │ │ │ │ dmb ish │ │ │ │ add.w r2, r3, #24 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ dmb ish │ │ │ │ - cbz r3, 35472 │ │ │ │ - ldr r3, [pc, #48] @ (3549c ) │ │ │ │ + cbz r3, 34dca │ │ │ │ + ldr r3, [pc, #48] @ (34df4 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #24] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #4] │ │ │ │ - blx 18190 │ │ │ │ + blx 1801c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 35468 │ │ │ │ - ldr r1, [pc, #32] @ (354a0 ) │ │ │ │ - ldr r0, [pc, #32] @ (354a4 ) │ │ │ │ + beq.n 34dc0 │ │ │ │ + ldr r1, [pc, #32] @ (34df8 ) │ │ │ │ + ldr r0, [pc, #32] @ (34dfc ) │ │ │ │ add r1, pc │ │ │ │ add.w r1, r1, #300 @ 0x12c │ │ │ │ add r0, pc │ │ │ │ - blx 160bc │ │ │ │ + blx 15f78 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - blx 1867c │ │ │ │ - b.n 35468 │ │ │ │ - add sp, #136 @ 0x88 │ │ │ │ + blx 184fc │ │ │ │ + b.n 34dc0 │ │ │ │ + @ instruction: 0xb6c2 │ │ │ │ movs r4, r0 │ │ │ │ - add sp, #56 @ 0x38 │ │ │ │ + @ instruction: 0xb6ae │ │ │ │ movs r4, r0 │ │ │ │ - ldrh r6, [r5, #8] │ │ │ │ + ldrh r6, [r6, #62] @ 0x3e │ │ │ │ movs r4, r0 │ │ │ │ - asrs r0, r2, #28 │ │ │ │ + asrs r4, r7, #22 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -000354a8 : │ │ │ │ +00034e00 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #68] @ (354fc ) │ │ │ │ + ldr r3, [pc, #68] @ (34e54 ) │ │ │ │ sub sp, #12 │ │ │ │ add r3, pc │ │ │ │ dmb ish │ │ │ │ add.w r2, r3, #28 │ │ │ │ ldr r3, [r3, #28] │ │ │ │ dmb ish │ │ │ │ - cbz r3, 354d6 │ │ │ │ - ldr r3, [pc, #48] @ (35500 ) │ │ │ │ + cbz r3, 34e2e │ │ │ │ + ldr r3, [pc, #48] @ (34e58 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #28] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #4] │ │ │ │ - blx 18190 │ │ │ │ + blx 1801c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 354cc │ │ │ │ - ldr r1, [pc, #32] @ (35504 ) │ │ │ │ - ldr r0, [pc, #32] @ (35508 ) │ │ │ │ + beq.n 34e24 │ │ │ │ + ldr r1, [pc, #32] @ (34e5c ) │ │ │ │ + ldr r0, [pc, #32] @ (34e60 ) │ │ │ │ add r1, pc │ │ │ │ add.w r1, r1, #336 @ 0x150 │ │ │ │ add r0, pc │ │ │ │ - blx 160bc │ │ │ │ + blx 15f78 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - blx 1867c │ │ │ │ - b.n 354cc │ │ │ │ - add r7, sp, #760 @ 0x2f8 │ │ │ │ + blx 184fc │ │ │ │ + b.n 34e24 │ │ │ │ + @ instruction: 0xb65e │ │ │ │ movs r4, r0 │ │ │ │ - add r7, sp, #680 @ 0x2a8 │ │ │ │ + @ instruction: 0xb64a │ │ │ │ movs r4, r0 │ │ │ │ - ldrh r2, [r1, #6] │ │ │ │ + ldrh r2, [r2, #60] @ 0x3c │ │ │ │ movs r4, r0 │ │ │ │ - asrs r4, r7, #26 │ │ │ │ + asrs r0, r5, #21 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -0003550c : │ │ │ │ +00034e64 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #68] @ (35560 ) │ │ │ │ + ldr r3, [pc, #68] @ (34eb8 ) │ │ │ │ sub sp, #12 │ │ │ │ add r3, pc │ │ │ │ dmb ish │ │ │ │ add.w r2, r3, #32 │ │ │ │ ldr r3, [r3, #32] │ │ │ │ dmb ish │ │ │ │ - cbz r3, 3553a │ │ │ │ - ldr r3, [pc, #48] @ (35564 ) │ │ │ │ + cbz r3, 34e92 │ │ │ │ + ldr r3, [pc, #48] @ (34ebc ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #32] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #4] │ │ │ │ - blx 18190 │ │ │ │ + blx 1801c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 35530 │ │ │ │ - ldr r1, [pc, #32] @ (35568 ) │ │ │ │ - ldr r0, [pc, #32] @ (3556c ) │ │ │ │ + beq.n 34e88 │ │ │ │ + ldr r1, [pc, #32] @ (34ec0 ) │ │ │ │ + ldr r0, [pc, #32] @ (34ec4 ) │ │ │ │ add r1, pc │ │ │ │ add.w r1, r1, #396 @ 0x18c │ │ │ │ add r0, pc │ │ │ │ - blx 160bc │ │ │ │ + blx 15f78 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - blx 1867c │ │ │ │ - b.n 35530 │ │ │ │ - add r7, sp, #360 @ 0x168 │ │ │ │ + blx 184fc │ │ │ │ + b.n 34e88 │ │ │ │ + push {r1, r3, r4, r5, r6, r7, lr} │ │ │ │ movs r4, r0 │ │ │ │ - add r7, sp, #280 @ 0x118 │ │ │ │ + push {r1, r2, r5, r6, r7, lr} │ │ │ │ movs r4, r0 │ │ │ │ - ldrh r6, [r4, #2] │ │ │ │ + ldrh r6, [r5, #56] @ 0x38 │ │ │ │ movs r4, r0 │ │ │ │ - asrs r4, r5, #25 │ │ │ │ + asrs r0, r3, #20 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -00035570 : │ │ │ │ +00034ec8 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #68] @ (355c4 ) │ │ │ │ + ldr r3, [pc, #68] @ (34f1c ) │ │ │ │ sub sp, #12 │ │ │ │ add r3, pc │ │ │ │ dmb ish │ │ │ │ add.w r2, r3, #36 @ 0x24 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ dmb ish │ │ │ │ - cbz r3, 3559e │ │ │ │ - ldr r3, [pc, #48] @ (355c8 ) │ │ │ │ + cbz r3, 34ef6 │ │ │ │ + ldr r3, [pc, #48] @ (34f20 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #36] @ 0x24 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #4] │ │ │ │ - blx 18190 │ │ │ │ + blx 1801c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 35594 │ │ │ │ - ldr r1, [pc, #32] @ (355cc ) │ │ │ │ - ldr r0, [pc, #32] @ (355d0 ) │ │ │ │ + beq.n 34eec │ │ │ │ + ldr r1, [pc, #32] @ (34f24 ) │ │ │ │ + ldr r0, [pc, #32] @ (34f28 ) │ │ │ │ add r1, pc │ │ │ │ add.w r1, r1, #444 @ 0x1bc │ │ │ │ add r0, pc │ │ │ │ - blx 160bc │ │ │ │ + blx 15f78 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - blx 1867c │ │ │ │ - b.n 35594 │ │ │ │ - add r6, sp, #984 @ 0x3d8 │ │ │ │ + blx 184fc │ │ │ │ + b.n 34eec │ │ │ │ + push {r1, r2, r4, r7, lr} │ │ │ │ movs r4, r0 │ │ │ │ - add r6, sp, #904 @ 0x388 │ │ │ │ + push {r1, r7, lr} │ │ │ │ movs r4, r0 │ │ │ │ - ldrh r2, [r0, #0] │ │ │ │ + ldrh r2, [r1, #54] @ 0x36 │ │ │ │ movs r4, r0 │ │ │ │ - asrs r0, r4, #24 │ │ │ │ + asrs r4, r1, #19 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -000355d4 : │ │ │ │ +00034f2c : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #68] @ (35628 ) │ │ │ │ + ldr r3, [pc, #68] @ (34f80 ) │ │ │ │ sub sp, #12 │ │ │ │ add r3, pc │ │ │ │ dmb ish │ │ │ │ add.w r2, r3, #40 @ 0x28 │ │ │ │ ldr r3, [r3, #40] @ 0x28 │ │ │ │ dmb ish │ │ │ │ - cbz r3, 35602 │ │ │ │ - ldr r3, [pc, #48] @ (3562c ) │ │ │ │ + cbz r3, 34f5a │ │ │ │ + ldr r3, [pc, #48] @ (34f84 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #40] @ 0x28 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #4] │ │ │ │ - blx 18190 │ │ │ │ + blx 1801c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 355f8 │ │ │ │ - ldr r1, [pc, #32] @ (35630 ) │ │ │ │ - ldr r0, [pc, #32] @ (35634 ) │ │ │ │ + beq.n 34f50 │ │ │ │ + ldr r1, [pc, #32] @ (34f88 ) │ │ │ │ + ldr r0, [pc, #32] @ (34f8c ) │ │ │ │ add r1, pc │ │ │ │ add.w r1, r1, #528 @ 0x210 │ │ │ │ add r0, pc │ │ │ │ - blx 15734 │ │ │ │ + blx 155fc │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - blx 1867c │ │ │ │ - b.n 355f8 │ │ │ │ - add r6, sp, #584 @ 0x248 │ │ │ │ + blx 184fc │ │ │ │ + b.n 34f50 │ │ │ │ + push {r1, r4, r5, lr} │ │ │ │ movs r4, r0 │ │ │ │ - add r6, sp, #504 @ 0x1f8 │ │ │ │ + push {r1, r2, r3, r4, lr} │ │ │ │ movs r4, r0 │ │ │ │ - strh r6, [r3, #60] @ 0x3c │ │ │ │ + ldrh r6, [r4, #50] @ 0x32 │ │ │ │ movs r4, r0 │ │ │ │ - asrs r4, r1, #23 │ │ │ │ + asrs r0, r7, #17 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -00035638 : │ │ │ │ +00034f90 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #68] @ (3568c ) │ │ │ │ + ldr r3, [pc, #68] @ (34fe4 ) │ │ │ │ sub sp, #12 │ │ │ │ add r3, pc │ │ │ │ dmb ish │ │ │ │ add.w r2, r3, #44 @ 0x2c │ │ │ │ ldr r3, [r3, #44] @ 0x2c │ │ │ │ dmb ish │ │ │ │ - cbz r3, 35666 │ │ │ │ - ldr r3, [pc, #48] @ (35690 ) │ │ │ │ + cbz r3, 34fbe │ │ │ │ + ldr r3, [pc, #48] @ (34fe8 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #44] @ 0x2c │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #4] │ │ │ │ - blx 18190 │ │ │ │ + blx 1801c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3565c │ │ │ │ - ldr r1, [pc, #32] @ (35694 ) │ │ │ │ - ldr r0, [pc, #32] @ (35698 ) │ │ │ │ + beq.n 34fb4 │ │ │ │ + ldr r1, [pc, #32] @ (34fec ) │ │ │ │ + ldr r0, [pc, #32] @ (34ff0 ) │ │ │ │ add r1, pc │ │ │ │ add.w r1, r1, #564 @ 0x234 │ │ │ │ add r0, pc │ │ │ │ - blx 15734 │ │ │ │ + blx 155fc │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - blx 1867c │ │ │ │ - b.n 3565c │ │ │ │ - add r6, sp, #184 @ 0xb8 │ │ │ │ + blx 184fc │ │ │ │ + b.n 34fb4 │ │ │ │ + push {r1, r2, r3, r6, r7} │ │ │ │ movs r4, r0 │ │ │ │ - add r6, sp, #104 @ 0x68 │ │ │ │ + push {r1, r3, r4, r5, r7} │ │ │ │ movs r4, r0 │ │ │ │ - strh r2, [r7, #56] @ 0x38 │ │ │ │ + ldrh r2, [r0, #48] @ 0x30 │ │ │ │ movs r4, r0 │ │ │ │ - asrs r0, r7, #21 │ │ │ │ + asrs r4, r4, #16 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -0003569c : │ │ │ │ +00034ff4 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #68] @ (356f0 ) │ │ │ │ + ldr r3, [pc, #68] @ (35048 ) │ │ │ │ sub sp, #12 │ │ │ │ add r3, pc │ │ │ │ dmb ish │ │ │ │ add.w r2, r3, #48 @ 0x30 │ │ │ │ ldr r3, [r3, #48] @ 0x30 │ │ │ │ dmb ish │ │ │ │ - cbz r3, 356ca │ │ │ │ - ldr r3, [pc, #48] @ (356f4 ) │ │ │ │ + cbz r3, 35022 │ │ │ │ + ldr r3, [pc, #48] @ (3504c ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #48] @ 0x30 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #4] │ │ │ │ - blx 18190 │ │ │ │ + blx 1801c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 356c0 │ │ │ │ - ldr r1, [pc, #32] @ (356f8 ) │ │ │ │ - ldr r0, [pc, #32] @ (356fc ) │ │ │ │ + beq.n 35018 │ │ │ │ + ldr r1, [pc, #32] @ (35050 ) │ │ │ │ + ldr r0, [pc, #32] @ (35054 ) │ │ │ │ add r1, pc │ │ │ │ add.w r1, r1, #636 @ 0x27c │ │ │ │ add r0, pc │ │ │ │ - blx 160bc │ │ │ │ + blx 15f78 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - blx 1867c │ │ │ │ - b.n 356c0 │ │ │ │ - add r5, sp, #808 @ 0x328 │ │ │ │ + blx 184fc │ │ │ │ + b.n 35018 │ │ │ │ + push {r1, r3, r5, r6} │ │ │ │ movs r4, r0 │ │ │ │ - add r5, sp, #728 @ 0x2d8 │ │ │ │ + push {r1, r2, r4, r6} │ │ │ │ movs r4, r0 │ │ │ │ - strh r6, [r2, #54] @ 0x36 │ │ │ │ + ldrh r6, [r3, #44] @ 0x2c │ │ │ │ movs r4, r0 │ │ │ │ - asrs r0, r5, #20 │ │ │ │ + asrs r4, r2, #15 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -00035700 : │ │ │ │ +00035058 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #68] @ (35754 ) │ │ │ │ + ldr r3, [pc, #68] @ (350ac ) │ │ │ │ sub sp, #12 │ │ │ │ add r3, pc │ │ │ │ dmb ish │ │ │ │ add.w r2, r3, #52 @ 0x34 │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ dmb ish │ │ │ │ - cbz r3, 3572e │ │ │ │ - ldr r3, [pc, #48] @ (35758 ) │ │ │ │ + cbz r3, 35086 │ │ │ │ + ldr r3, [pc, #48] @ (350b0 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #52] @ 0x34 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #4] │ │ │ │ - blx 18190 │ │ │ │ + blx 1801c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 35724 │ │ │ │ - ldr r1, [pc, #32] @ (3575c ) │ │ │ │ - ldr r0, [pc, #32] @ (35760 ) │ │ │ │ + beq.n 3507c │ │ │ │ + ldr r1, [pc, #32] @ (350b4 ) │ │ │ │ + ldr r0, [pc, #32] @ (350b8 ) │ │ │ │ add r1, pc │ │ │ │ add.w r1, r1, #708 @ 0x2c4 │ │ │ │ add r0, pc │ │ │ │ - blx 160bc │ │ │ │ + blx 15f78 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - blx 1867c │ │ │ │ - b.n 35724 │ │ │ │ - add r5, sp, #408 @ 0x198 │ │ │ │ + blx 184fc │ │ │ │ + b.n 3507c │ │ │ │ + push {r1, r2} │ │ │ │ movs r4, r0 │ │ │ │ - add r5, sp, #328 @ 0x148 │ │ │ │ + cbz r2, 35130 │ │ │ │ movs r4, r0 │ │ │ │ - strh r2, [r6, #50] @ 0x32 │ │ │ │ + ldrh r2, [r7, #40] @ 0x28 │ │ │ │ movs r4, r0 │ │ │ │ - asrs r0, r3, #19 │ │ │ │ + asrs r4, r0, #14 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -00035764 : │ │ │ │ +000350bc : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #68] @ (357b8 ) │ │ │ │ + ldr r3, [pc, #68] @ (35110 ) │ │ │ │ sub sp, #12 │ │ │ │ add r3, pc │ │ │ │ dmb ish │ │ │ │ add.w r2, r3, #56 @ 0x38 │ │ │ │ ldr r3, [r3, #56] @ 0x38 │ │ │ │ dmb ish │ │ │ │ - cbz r3, 35792 │ │ │ │ - ldr r3, [pc, #48] @ (357bc ) │ │ │ │ + cbz r3, 350ea │ │ │ │ + ldr r3, [pc, #48] @ (35114 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #56] @ 0x38 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #4] │ │ │ │ - blx 18190 │ │ │ │ + blx 1801c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 35788 │ │ │ │ - ldr r1, [pc, #32] @ (357c0 ) │ │ │ │ - ldr r0, [pc, #32] @ (357c4 ) │ │ │ │ + beq.n 350e0 │ │ │ │ + ldr r1, [pc, #32] @ (35118 ) │ │ │ │ + ldr r0, [pc, #32] @ (3511c ) │ │ │ │ add r1, pc │ │ │ │ add.w r1, r1, #804 @ 0x324 │ │ │ │ add r0, pc │ │ │ │ - blx 160bc │ │ │ │ + blx 15f78 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - blx 1867c │ │ │ │ - b.n 35788 │ │ │ │ - add r5, sp, #8 │ │ │ │ + blx 184fc │ │ │ │ + b.n 350e0 │ │ │ │ + cbz r2, 3517c │ │ │ │ movs r4, r0 │ │ │ │ - add r4, sp, #952 @ 0x3b8 │ │ │ │ + cbz r6, 3517a │ │ │ │ movs r4, r0 │ │ │ │ - strh r6, [r1, #48] @ 0x30 │ │ │ │ + ldrh r6, [r2, #38] @ 0x26 │ │ │ │ movs r4, r0 │ │ │ │ - asrs r0, r1, #18 │ │ │ │ + asrs r4, r6, #12 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -000357c8 : │ │ │ │ +00035120 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #68] @ (3581c ) │ │ │ │ + ldr r3, [pc, #68] @ (35174 ) │ │ │ │ sub sp, #12 │ │ │ │ add r3, pc │ │ │ │ dmb ish │ │ │ │ add.w r2, r3, #60 @ 0x3c │ │ │ │ ldr r3, [r3, #60] @ 0x3c │ │ │ │ dmb ish │ │ │ │ - cbz r3, 357f6 │ │ │ │ - ldr r3, [pc, #48] @ (35820 ) │ │ │ │ + cbz r3, 3514e │ │ │ │ + ldr r3, [pc, #48] @ (35178 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #60] @ 0x3c │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #4] │ │ │ │ - blx 18190 │ │ │ │ + blx 1801c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 357ec │ │ │ │ - ldr r1, [pc, #32] @ (35824 ) │ │ │ │ - ldr r0, [pc, #32] @ (35828 ) │ │ │ │ + beq.n 35144 │ │ │ │ + ldr r1, [pc, #32] @ (3517c ) │ │ │ │ + ldr r0, [pc, #32] @ (35180 ) │ │ │ │ add r1, pc │ │ │ │ add.w r1, r1, #1464 @ 0x5b8 │ │ │ │ add r0, pc │ │ │ │ - blx 160bc │ │ │ │ + blx 15f78 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - blx 1867c │ │ │ │ - b.n 357ec │ │ │ │ - add r4, sp, #632 @ 0x278 │ │ │ │ + blx 184fc │ │ │ │ + b.n 35144 │ │ │ │ + cbz r6, 351c6 │ │ │ │ movs r4, r0 │ │ │ │ - add r4, sp, #552 @ 0x228 │ │ │ │ + cbz r2, 351c6 │ │ │ │ movs r4, r0 │ │ │ │ - strh r2, [r5, #44] @ 0x2c │ │ │ │ + ldrh r2, [r6, #34] @ 0x22 │ │ │ │ movs r4, r0 │ │ │ │ - asrs r0, r6, #16 │ │ │ │ + asrs r4, r3, #11 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -0003582c : │ │ │ │ +00035184 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #68] @ (35880 ) │ │ │ │ + ldr r3, [pc, #68] @ (351d8 ) │ │ │ │ sub sp, #12 │ │ │ │ add r3, pc │ │ │ │ dmb ish │ │ │ │ add.w r2, r3, #64 @ 0x40 │ │ │ │ ldr r3, [r3, #64] @ 0x40 │ │ │ │ dmb ish │ │ │ │ - cbz r3, 3585a │ │ │ │ - ldr r3, [pc, #48] @ (35884 ) │ │ │ │ + cbz r3, 351b2 │ │ │ │ + ldr r3, [pc, #48] @ (351dc ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #64] @ 0x40 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #4] │ │ │ │ - blx 18190 │ │ │ │ + blx 1801c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 35850 │ │ │ │ - ldr r1, [pc, #32] @ (35888 ) │ │ │ │ - ldr r0, [pc, #32] @ (3588c ) │ │ │ │ + beq.n 351a8 │ │ │ │ + ldr r1, [pc, #32] @ (351e0 ) │ │ │ │ + ldr r0, [pc, #32] @ (351e4 ) │ │ │ │ add r1, pc │ │ │ │ add.w r1, r1, #1512 @ 0x5e8 │ │ │ │ add r0, pc │ │ │ │ - blx 160bc │ │ │ │ + blx 15f78 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - blx 1867c │ │ │ │ - b.n 35850 │ │ │ │ - add r4, sp, #232 @ 0xe8 │ │ │ │ + blx 184fc │ │ │ │ + b.n 351a8 │ │ │ │ + uxtb r2, r3 │ │ │ │ movs r4, r0 │ │ │ │ - add r4, sp, #152 @ 0x98 │ │ │ │ + uxtb r6, r0 │ │ │ │ movs r4, r0 │ │ │ │ - strh r6, [r0, #42] @ 0x2a │ │ │ │ + ldrh r6, [r1, #32] │ │ │ │ movs r4, r0 │ │ │ │ - asrs r4, r3, #15 │ │ │ │ + asrs r0, r1, #10 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -00035890 : │ │ │ │ +000351e8 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #68] @ (358e4 ) │ │ │ │ + ldr r3, [pc, #68] @ (3523c ) │ │ │ │ sub sp, #12 │ │ │ │ add r3, pc │ │ │ │ dmb ish │ │ │ │ add.w r2, r3, #68 @ 0x44 │ │ │ │ ldr r3, [r3, #68] @ 0x44 │ │ │ │ dmb ish │ │ │ │ - cbz r3, 358be │ │ │ │ - ldr r3, [pc, #48] @ (358e8 ) │ │ │ │ + cbz r3, 35216 │ │ │ │ + ldr r3, [pc, #48] @ (35240 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #68] @ 0x44 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #4] │ │ │ │ - blx 18190 │ │ │ │ + blx 1801c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 358b4 │ │ │ │ - ldr r1, [pc, #32] @ (358ec ) │ │ │ │ - ldr r0, [pc, #32] @ (358f0 ) │ │ │ │ + beq.n 3520c │ │ │ │ + ldr r1, [pc, #32] @ (35244 ) │ │ │ │ + ldr r0, [pc, #32] @ (35248 ) │ │ │ │ add r1, pc │ │ │ │ add.w r1, r1, #1584 @ 0x630 │ │ │ │ add r0, pc │ │ │ │ - blx 160bc │ │ │ │ + blx 15f78 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - blx 1867c │ │ │ │ - b.n 358b4 │ │ │ │ - add r3, sp, #856 @ 0x358 │ │ │ │ + blx 184fc │ │ │ │ + b.n 3520c │ │ │ │ + sxtb r6, r6 │ │ │ │ movs r4, r0 │ │ │ │ - add r3, sp, #776 @ 0x308 │ │ │ │ + sxtb r2, r4 │ │ │ │ movs r4, r0 │ │ │ │ - strh r2, [r4, #38] @ 0x26 │ │ │ │ + ldrh r2, [r5, #28] │ │ │ │ movs r4, r0 │ │ │ │ - asrs r0, r1, #14 │ │ │ │ + asrs r4, r6, #8 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -000358f4 : │ │ │ │ +0003524c : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #68] @ (35948 ) │ │ │ │ + ldr r3, [pc, #68] @ (352a0 ) │ │ │ │ sub sp, #12 │ │ │ │ add r3, pc │ │ │ │ dmb ish │ │ │ │ add.w r2, r3, #72 @ 0x48 │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ dmb ish │ │ │ │ - cbz r3, 35922 │ │ │ │ - ldr r3, [pc, #48] @ (3594c ) │ │ │ │ + cbz r3, 3527a │ │ │ │ + ldr r3, [pc, #48] @ (352a4 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #72] @ 0x48 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #4] │ │ │ │ - blx 18190 │ │ │ │ + blx 1801c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 35918 │ │ │ │ - ldr r1, [pc, #32] @ (35950 ) │ │ │ │ - ldr r0, [pc, #32] @ (35954 ) │ │ │ │ + beq.n 35270 │ │ │ │ + ldr r1, [pc, #32] @ (352a8 ) │ │ │ │ + ldr r0, [pc, #32] @ (352ac ) │ │ │ │ add r1, pc │ │ │ │ addw r1, r1, #1716 @ 0x6b4 │ │ │ │ add r0, pc │ │ │ │ - blx 160bc │ │ │ │ + blx 15f78 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - blx 1867c │ │ │ │ - b.n 35918 │ │ │ │ - add r3, sp, #456 @ 0x1c8 │ │ │ │ + blx 184fc │ │ │ │ + b.n 35270 │ │ │ │ + sxth r2, r2 │ │ │ │ movs r4, r0 │ │ │ │ - add r3, sp, #376 @ 0x178 │ │ │ │ + cbz r6, 352e6 │ │ │ │ movs r4, r0 │ │ │ │ - strh r6, [r7, #34] @ 0x22 │ │ │ │ + ldrh r6, [r0, #26] │ │ │ │ movs r4, r0 │ │ │ │ - asrs r0, r7, #12 │ │ │ │ + asrs r4, r4, #7 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -00035958 : │ │ │ │ +000352b0 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #68] @ (359ac ) │ │ │ │ + ldr r3, [pc, #68] @ (35304 ) │ │ │ │ sub sp, #12 │ │ │ │ add r3, pc │ │ │ │ dmb ish │ │ │ │ add.w r2, r3, #76 @ 0x4c │ │ │ │ ldr r3, [r3, #76] @ 0x4c │ │ │ │ dmb ish │ │ │ │ - cbz r3, 35986 │ │ │ │ - ldr r3, [pc, #48] @ (359b0 ) │ │ │ │ + cbz r3, 352de │ │ │ │ + ldr r3, [pc, #48] @ (35308 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #76] @ 0x4c │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #4] │ │ │ │ - blx 18190 │ │ │ │ + blx 1801c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3597c │ │ │ │ - ldr r1, [pc, #32] @ (359b4 ) │ │ │ │ - ldr r0, [pc, #32] @ (359b8 ) │ │ │ │ + beq.n 352d4 │ │ │ │ + ldr r1, [pc, #32] @ (3530c ) │ │ │ │ + ldr r0, [pc, #32] @ (35310 ) │ │ │ │ add r1, pc │ │ │ │ add.w r1, r1, #1776 @ 0x6f0 │ │ │ │ add r0, pc │ │ │ │ - blx 160bc │ │ │ │ + blx 15f78 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - blx 1867c │ │ │ │ - b.n 3597c │ │ │ │ - add r3, sp, #56 @ 0x38 │ │ │ │ + blx 184fc │ │ │ │ + b.n 352d4 │ │ │ │ + cbz r6, 35332 │ │ │ │ movs r4, r0 │ │ │ │ - add r2, sp, #1000 @ 0x3e8 │ │ │ │ + cbz r2, 35332 │ │ │ │ movs r4, r0 │ │ │ │ - strh r2, [r3, #32] │ │ │ │ + ldrh r2, [r4, #22] │ │ │ │ movs r4, r0 │ │ │ │ - asrs r0, r5, #11 │ │ │ │ + asrs r4, r2, #6 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -000359bc : │ │ │ │ +00035314 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #68] @ (35a10 ) │ │ │ │ + ldr r3, [pc, #68] @ (35368 ) │ │ │ │ sub sp, #12 │ │ │ │ add r3, pc │ │ │ │ dmb ish │ │ │ │ add.w r2, r3, #80 @ 0x50 │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ dmb ish │ │ │ │ - cbz r3, 359ea │ │ │ │ - ldr r3, [pc, #48] @ (35a14 ) │ │ │ │ + cbz r3, 35342 │ │ │ │ + ldr r3, [pc, #48] @ (3536c ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #80] @ 0x50 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #4] │ │ │ │ - blx 18190 │ │ │ │ + blx 1801c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 359e0 │ │ │ │ - ldr r1, [pc, #32] @ (35a18 ) │ │ │ │ - ldr r0, [pc, #32] @ (35a1c ) │ │ │ │ + beq.n 35338 │ │ │ │ + ldr r1, [pc, #32] @ (35370 ) │ │ │ │ + ldr r0, [pc, #32] @ (35374 ) │ │ │ │ add r1, pc │ │ │ │ add.w r1, r1, #1824 @ 0x720 │ │ │ │ add r0, pc │ │ │ │ - blx 160bc │ │ │ │ + blx 15f78 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - blx 1867c │ │ │ │ - b.n 359e0 │ │ │ │ - add r2, sp, #680 @ 0x2a8 │ │ │ │ + blx 184fc │ │ │ │ + b.n 35338 │ │ │ │ + cbz r2, 3537e │ │ │ │ movs r4, r0 │ │ │ │ - add r2, sp, #600 @ 0x258 │ │ │ │ + cbz r6, 3537c │ │ │ │ movs r4, r0 │ │ │ │ - strh r6, [r6, #28] │ │ │ │ + ldrh r6, [r7, #18] │ │ │ │ movs r4, r0 │ │ │ │ - asrs r0, r4, #10 │ │ │ │ + asrs r4, r1, #5 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -00035a20 : │ │ │ │ +00035378 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #68] @ (35a74 ) │ │ │ │ + ldr r3, [pc, #68] @ (353cc ) │ │ │ │ sub sp, #12 │ │ │ │ add r3, pc │ │ │ │ dmb ish │ │ │ │ add.w r2, r3, #84 @ 0x54 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ dmb ish │ │ │ │ - cbz r3, 35a4e │ │ │ │ - ldr r3, [pc, #48] @ (35a78 ) │ │ │ │ + cbz r3, 353a6 │ │ │ │ + ldr r3, [pc, #48] @ (353d0 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #84] @ 0x54 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #4] │ │ │ │ - blx 18190 │ │ │ │ + blx 1801c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 35a44 │ │ │ │ - ldr r1, [pc, #32] @ (35a7c ) │ │ │ │ - ldr r0, [pc, #32] @ (35a80 ) │ │ │ │ + beq.n 3539c │ │ │ │ + ldr r1, [pc, #32] @ (353d4 ) │ │ │ │ + ldr r0, [pc, #32] @ (353d8 ) │ │ │ │ add r1, pc │ │ │ │ addw r1, r1, #1860 @ 0x744 │ │ │ │ add r0, pc │ │ │ │ - blx 160bc │ │ │ │ + blx 15f78 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - blx 1867c │ │ │ │ - b.n 35a44 │ │ │ │ - add r2, sp, #280 @ 0x118 │ │ │ │ + blx 184fc │ │ │ │ + b.n 3539c │ │ │ │ + sub sp, #408 @ 0x198 │ │ │ │ movs r4, r0 │ │ │ │ - add r2, sp, #200 @ 0xc8 │ │ │ │ + sub sp, #328 @ 0x148 │ │ │ │ movs r4, r0 │ │ │ │ - strh r2, [r2, #26] │ │ │ │ + ldrh r2, [r3, #16] │ │ │ │ movs r4, r0 │ │ │ │ - asrs r4, r2, #9 │ │ │ │ + asrs r0, r0, #4 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -00035a84 : │ │ │ │ +000353dc : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #68] @ (35ad8 ) │ │ │ │ + ldr r3, [pc, #68] @ (35430 ) │ │ │ │ sub sp, #12 │ │ │ │ add r3, pc │ │ │ │ dmb ish │ │ │ │ add.w r2, r3, #88 @ 0x58 │ │ │ │ ldr r3, [r3, #88] @ 0x58 │ │ │ │ dmb ish │ │ │ │ - cbz r3, 35ab2 │ │ │ │ - ldr r3, [pc, #48] @ (35adc ) │ │ │ │ + cbz r3, 3540a │ │ │ │ + ldr r3, [pc, #48] @ (35434 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #88] @ 0x58 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #4] │ │ │ │ - blx 18190 │ │ │ │ + blx 1801c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 35aa8 │ │ │ │ - ldr r1, [pc, #32] @ (35ae0 ) │ │ │ │ - ldr r0, [pc, #32] @ (35ae4 ) │ │ │ │ + beq.n 35400 │ │ │ │ + ldr r1, [pc, #32] @ (35438 ) │ │ │ │ + ldr r0, [pc, #32] @ (3543c ) │ │ │ │ add r1, pc │ │ │ │ add.w r1, r1, #2016 @ 0x7e0 │ │ │ │ add r0, pc │ │ │ │ - blx 160bc │ │ │ │ + blx 15f78 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - blx 1867c │ │ │ │ - b.n 35aa8 │ │ │ │ - add r1, sp, #904 @ 0x388 │ │ │ │ + blx 184fc │ │ │ │ + b.n 35400 │ │ │ │ + sub sp, #8 │ │ │ │ movs r4, r0 │ │ │ │ - add r1, sp, #824 @ 0x338 │ │ │ │ + add sp, #440 @ 0x1b8 │ │ │ │ movs r4, r0 │ │ │ │ - strh r6, [r5, #22] │ │ │ │ + ldrh r6, [r6, #12] │ │ │ │ movs r4, r0 │ │ │ │ - asrs r0, r1, #8 │ │ │ │ + asrs r4, r6, #2 │ │ │ │ movs r2, r0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r0, [pc, #56] @ (35b38 ) │ │ │ │ + ldr r0, [pc, #56] @ (35490 ) │ │ │ │ sub sp, #20 │ │ │ │ movs r4, #16 │ │ │ │ add r0, pc │ │ │ │ - blx 155a0 │ │ │ │ - ldr r2, [pc, #48] @ (35b3c ) │ │ │ │ - ldr r3, [pc, #48] @ (35b40 ) │ │ │ │ + blx 15468 │ │ │ │ + ldr r2, [pc, #48] @ (35494 ) │ │ │ │ + ldr r3, [pc, #48] @ (35498 ) │ │ │ │ mov r1, r0 │ │ │ │ add r2, pc │ │ │ │ movs r0, #12 │ │ │ │ add r3, pc │ │ │ │ strd r2, r4, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ movs r0, #80 @ 0x50 │ │ │ │ - blx 17c20 │ │ │ │ + blx 17ab8 │ │ │ │ mov r1, r4 │ │ │ │ mov r5, r0 │ │ │ │ - blx 15a8c │ │ │ │ - ldr r3, [pc, #20] @ (35b44 ) │ │ │ │ + blx 15948 │ │ │ │ + ldr r3, [pc, #20] @ (3549c ) │ │ │ │ add r3, pc │ │ │ │ str r0, [r3, #0] │ │ │ │ mov r0, r5 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - cmp r1, #88 @ 0x58 │ │ │ │ + cmp r0, #4 │ │ │ │ movs r2, r0 │ │ │ │ @ instruction: 0xffd5ffff │ │ │ │ movs r1, r6 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #664 @ 0x298 │ │ │ │ + add sp, #280 @ 0x118 │ │ │ │ movs r4, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ - blx 189d4 │ │ │ │ - ldr r1, [pc, #208] @ (35c30 ) │ │ │ │ + blx 18848 │ │ │ │ + ldr r1, [pc, #208] @ (35588 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r1, #0] │ │ │ │ str r0, [r1, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 35c26 │ │ │ │ - ldr r0, [pc, #200] @ (35c34 ) │ │ │ │ + bne.n 3557e │ │ │ │ + ldr r0, [pc, #200] @ (3558c ) │ │ │ │ movs r6, #225 @ 0xe1 │ │ │ │ - ldr r1, [pc, #200] @ (35c38 ) │ │ │ │ + ldr r1, [pc, #200] @ (35590 ) │ │ │ │ movs r7, #227 @ 0xe3 │ │ │ │ add r0, pc │ │ │ │ - ldr r2, [pc, #196] @ (35c3c ) │ │ │ │ + ldr r2, [pc, #196] @ (35594 ) │ │ │ │ str r0, [r5, #100] @ 0x64 │ │ │ │ add r1, pc │ │ │ │ - ldr r0, [pc, #196] @ (35c40 ) │ │ │ │ + ldr r0, [pc, #196] @ (35598 ) │ │ │ │ add r2, pc │ │ │ │ - ldr r4, [pc, #196] @ (35c44 ) │ │ │ │ + ldr r4, [pc, #196] @ (3559c ) │ │ │ │ str r1, [r5, #20] │ │ │ │ add r0, pc │ │ │ │ add r4, pc │ │ │ │ str r2, [r5, #24] │ │ │ │ str r0, [r5, #16] │ │ │ │ - ldr r3, [pc, #188] @ (35c48 ) │ │ │ │ - ldr r2, [pc, #188] @ (35c4c ) │ │ │ │ - ldr r1, [pc, #192] @ (35c50 ) │ │ │ │ + ldr r3, [pc, #188] @ (355a0 ) │ │ │ │ + ldr r2, [pc, #188] @ (355a4 ) │ │ │ │ + ldr r1, [pc, #192] @ (355a8 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #192] @ (35c54 ) │ │ │ │ + ldr r0, [pc, #192] @ (355ac ) │ │ │ │ add r2, pc │ │ │ │ str r3, [r5, #12] │ │ │ │ add r1, pc │ │ │ │ movs r3, #0 │ │ │ │ str r6, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ - blx 1539c │ │ │ │ + blx 15264 │ │ │ │ str r7, [sp, #0] │ │ │ │ - ldr r2, [pc, #176] @ (35c58 ) │ │ │ │ + ldr r2, [pc, #176] @ (355b0 ) │ │ │ │ movs r3, #0 │ │ │ │ str r0, [r4, #12] │ │ │ │ - ldr r1, [pc, #172] @ (35c5c ) │ │ │ │ + ldr r1, [pc, #172] @ (355b4 ) │ │ │ │ add r2, pc │ │ │ │ - ldr r0, [pc, #172] @ (35c60 ) │ │ │ │ + ldr r0, [pc, #172] @ (355b8 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 1539c │ │ │ │ + blx 15264 │ │ │ │ str r7, [sp, #0] │ │ │ │ - ldr r2, [pc, #164] @ (35c64 ) │ │ │ │ + ldr r2, [pc, #164] @ (355bc ) │ │ │ │ movs r3, #0 │ │ │ │ str r0, [r4, #16] │ │ │ │ - ldr r1, [pc, #164] @ (35c68 ) │ │ │ │ + ldr r1, [pc, #164] @ (355c0 ) │ │ │ │ add r2, pc │ │ │ │ - ldr r0, [pc, #164] @ (35c6c ) │ │ │ │ + ldr r0, [pc, #164] @ (355c4 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 1539c │ │ │ │ + blx 15264 │ │ │ │ str r7, [sp, #0] │ │ │ │ - ldr r2, [pc, #156] @ (35c70 ) │ │ │ │ + ldr r2, [pc, #156] @ (355c8 ) │ │ │ │ movs r3, #0 │ │ │ │ str r0, [r4, #20] │ │ │ │ - ldr r1, [pc, #152] @ (35c74 ) │ │ │ │ + ldr r1, [pc, #152] @ (355cc ) │ │ │ │ add r2, pc │ │ │ │ - ldr r0, [pc, #152] @ (35c78 ) │ │ │ │ + ldr r0, [pc, #152] @ (355d0 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 16d74 │ │ │ │ + blx 16c0c │ │ │ │ str r6, [sp, #0] │ │ │ │ - ldr r2, [pc, #144] @ (35c7c ) │ │ │ │ + ldr r2, [pc, #144] @ (355d4 ) │ │ │ │ movs r3, #0 │ │ │ │ str r0, [r4, #24] │ │ │ │ - ldr r1, [pc, #144] @ (35c80 ) │ │ │ │ + ldr r1, [pc, #144] @ (355d8 ) │ │ │ │ add r2, pc │ │ │ │ - ldr r0, [pc, #144] @ (35c84 ) │ │ │ │ + ldr r0, [pc, #144] @ (355dc ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 16d74 │ │ │ │ + blx 16c0c │ │ │ │ str r6, [sp, #0] │ │ │ │ - ldr r2, [pc, #136] @ (35c88 ) │ │ │ │ + ldr r2, [pc, #136] @ (355e0 ) │ │ │ │ movs r3, #0 │ │ │ │ str r0, [r4, #28] │ │ │ │ - ldr r1, [pc, #132] @ (35c8c ) │ │ │ │ + ldr r1, [pc, #132] @ (355e4 ) │ │ │ │ add r2, pc │ │ │ │ - ldr r0, [pc, #132] @ (35c90 ) │ │ │ │ + ldr r0, [pc, #132] @ (355e8 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 16d74 │ │ │ │ + blx 16c0c │ │ │ │ add.w r2, r4, #8 │ │ │ │ str r0, [r4, #32] │ │ │ │ movs r1, #7 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 16e3c │ │ │ │ + b.w 16cd4 │ │ │ │ mov r0, r5 │ │ │ │ - blx 18b74 │ │ │ │ - b.n 35b6a │ │ │ │ + blx 189e8 │ │ │ │ + b.n 354c2 │ │ │ │ nop │ │ │ │ - add r1, sp, #464 @ 0x1d0 │ │ │ │ + add sp, #80 @ 0x50 │ │ │ │ movs r4, r0 │ │ │ │ vminnm.f16 , , │ │ │ │ lsls r5, r2, #31 │ │ │ │ movs r0, r0 │ │ │ │ lsls r5, r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsls r3, r4, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #320 @ 0x140 │ │ │ │ + add r7, sp, #960 @ 0x3c0 │ │ │ │ movs r4, r0 │ │ │ │ lsls r5, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, #212 @ 0xd4 │ │ │ │ + movs r7, #128 @ 0x80 │ │ │ │ movs r2, r0 │ │ │ │ - cmp r0, #236 @ 0xec │ │ │ │ + movs r7, #152 @ 0x98 │ │ │ │ movs r2, r0 │ │ │ │ - cmp r0, #242 @ 0xf2 │ │ │ │ + movs r7, #158 @ 0x9e │ │ │ │ movs r2, r0 │ │ │ │ - cmp r0, #238 @ 0xee │ │ │ │ + movs r7, #154 @ 0x9a │ │ │ │ movs r2, r0 │ │ │ │ - cmp r1, #2 │ │ │ │ + movs r7, #174 @ 0xae │ │ │ │ movs r2, r0 │ │ │ │ - cmp r1, #8 │ │ │ │ + movs r7, #180 @ 0xb4 │ │ │ │ movs r2, r0 │ │ │ │ - cmp r1, #0 │ │ │ │ + movs r7, #172 @ 0xac │ │ │ │ movs r2, r0 │ │ │ │ - cmp r1, #24 │ │ │ │ + movs r7, #196 @ 0xc4 │ │ │ │ movs r2, r0 │ │ │ │ - cmp r1, #34 @ 0x22 │ │ │ │ + movs r7, #206 @ 0xce │ │ │ │ movs r2, r0 │ │ │ │ - cmp r1, #30 │ │ │ │ + movs r7, #202 @ 0xca │ │ │ │ movs r2, r0 │ │ │ │ - cmp r1, #74 @ 0x4a │ │ │ │ + movs r7, #246 @ 0xf6 │ │ │ │ movs r2, r0 │ │ │ │ - cmp r1, #84 @ 0x54 │ │ │ │ + cmp r0, #0 │ │ │ │ movs r2, r0 │ │ │ │ - cmp r1, #84 @ 0x54 │ │ │ │ + cmp r0, #0 │ │ │ │ movs r2, r0 │ │ │ │ - cmp r1, #124 @ 0x7c │ │ │ │ + cmp r0, #40 @ 0x28 │ │ │ │ movs r2, r0 │ │ │ │ - cmp r4, #10 │ │ │ │ + cmp r2, #182 @ 0xb6 │ │ │ │ movs r2, r0 │ │ │ │ - cmp r1, #122 @ 0x7a │ │ │ │ + cmp r0, #38 @ 0x26 │ │ │ │ movs r2, r0 │ │ │ │ - cmp r1, #158 @ 0x9e │ │ │ │ + cmp r0, #74 @ 0x4a │ │ │ │ movs r2, r0 │ │ │ │ - cmp r4, #16 │ │ │ │ + cmp r2, #188 @ 0xbc │ │ │ │ movs r2, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r5, [pc, #32] @ (35cc4 ) │ │ │ │ + ldr r5, [pc, #32] @ (3561c ) │ │ │ │ mov r4, r0 │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r6, r0, r3 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ - blx 15148 │ │ │ │ + blx 15010 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - blx 15148 │ │ │ │ + blx 15010 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r3, [r3, #24] │ │ │ │ bx r3 │ │ │ │ - add r0, sp, #184 @ 0xb8 │ │ │ │ + add r6, sp, #824 @ 0x338 │ │ │ │ movs r4, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr.w ip, [pc, #156] @ 35d74 │ │ │ │ + ldr.w ip, [pc, #156] @ 356cc │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ add ip, pc │ │ │ │ cmp r1, #3 │ │ │ │ ldr.w r3, [ip] │ │ │ │ add.w r5, r4, r3 │ │ │ │ - beq.n 35d1a │ │ │ │ + beq.n 35672 │ │ │ │ cmp r1, #4 │ │ │ │ - beq.n 35d0e │ │ │ │ + beq.n 35666 │ │ │ │ cmp r1, #2 │ │ │ │ - bne.n 35d2e │ │ │ │ + bne.n 35686 │ │ │ │ ldr r0, [r4, r3] │ │ │ │ strd r3, r2, [sp, #24] │ │ │ │ - blx 15148 │ │ │ │ + blx 15010 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - blx 1571c │ │ │ │ + blx 155e4 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str r0, [r4, r3] │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r0, r2 │ │ │ │ - blx 164f8 │ │ │ │ + blx 163a8 │ │ │ │ str r0, [r5, #8] │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r0, [r5, #4] │ │ │ │ str r2, [sp, #24] │ │ │ │ - blx 15148 │ │ │ │ + blx 15010 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - blx 1571c │ │ │ │ + blx 155e4 │ │ │ │ str r0, [r5, #4] │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldrd r3, r2, [r0] │ │ │ │ str r1, [sp, #28] │ │ │ │ str r2, [sp, #24] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 17904 │ │ │ │ + blx 1779c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ - ldr r4, [pc, #52] @ (35d78 ) │ │ │ │ + ldr r4, [pc, #52] @ (356d0 ) │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add r4, pc │ │ │ │ - blx 17904 │ │ │ │ + blx 1779c │ │ │ │ ldr r2, [sp, #24] │ │ │ │ strd r5, r0, [sp, #16] │ │ │ │ movs r0, #106 @ 0x6a │ │ │ │ str r2, [sp, #12] │ │ │ │ strd r0, r4, [sp] │ │ │ │ - ldr r3, [pc, #32] @ (35d7c ) │ │ │ │ - ldr r2, [pc, #36] @ (35d80 ) │ │ │ │ - ldr r0, [pc, #36] @ (35d84 ) │ │ │ │ + ldr r3, [pc, #32] @ (356d4 ) │ │ │ │ + ldr r2, [pc, #36] @ (356d8 ) │ │ │ │ + ldr r0, [pc, #36] @ (356dc ) │ │ │ │ add r3, pc │ │ │ │ ldr r1, [sp, #28] │ │ │ │ add r2, pc │ │ │ │ str r1, [sp, #8] │ │ │ │ add r0, pc │ │ │ │ movs r1, #16 │ │ │ │ - blx 189fc │ │ │ │ + blx 18870 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - add r7, pc, #976 @ (adr r7, 36148 ) │ │ │ │ + add r6, sp, #592 @ 0x250 │ │ │ │ movs r4, r0 │ │ │ │ - ldmia r6, {r6, r7} │ │ │ │ + ldmia r5, {r2, r3, r5, r6} │ │ │ │ movs r1, r0 │ │ │ │ - cmp r0, #86 @ 0x56 │ │ │ │ + movs r7, #2 │ │ │ │ movs r2, r0 │ │ │ │ - ldmia r6, {r1, r5, r6} │ │ │ │ + ldmia r5!, {r1, r2, r3} │ │ │ │ movs r1, r0 │ │ │ │ - ldmia r6!, {r1, r2, r4, r7} │ │ │ │ + ldmia r5!, {r1, r6} │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -00035d88 : │ │ │ │ +000356e0 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #56] @ (35dd0 ) │ │ │ │ + ldr r3, [pc, #56] @ (35728 ) │ │ │ │ sub sp, #12 │ │ │ │ add r3, pc │ │ │ │ dmb ish │ │ │ │ add.w r2, r3, #36 @ 0x24 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ dmb ish │ │ │ │ - cbz r3, 35db6 │ │ │ │ - ldr r3, [pc, #36] @ (35dd4 ) │ │ │ │ + cbz r3, 3570e │ │ │ │ + ldr r3, [pc, #36] @ (3572c ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #36] @ 0x24 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #4] │ │ │ │ - blx 18190 │ │ │ │ + blx 1801c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 35dac │ │ │ │ - bl 35af0 │ │ │ │ + beq.n 35704 │ │ │ │ + bl 35448 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - blx 1867c │ │ │ │ - b.n 35dac │ │ │ │ - add r7, pc, #232 @ (adr r7, 35ebc ) │ │ │ │ + blx 184fc │ │ │ │ + b.n 35704 │ │ │ │ + add r5, sp, #872 @ 0x368 │ │ │ │ movs r4, r0 │ │ │ │ - add r7, pc, #152 @ (adr r7, 35e70 ) │ │ │ │ + add r5, sp, #792 @ 0x318 │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ -00035dd8 : │ │ │ │ +00035730 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - blx 15f44 │ │ │ │ - cbz r4, 35e24 │ │ │ │ + blx 15e00 │ │ │ │ + cbz r4, 3577c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 35df8 │ │ │ │ + cbz r3, 35750 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 35e02 │ │ │ │ + beq.n 3575a │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 35e24 │ │ │ │ - ldr r2, [pc, #52] @ (35e38 ) │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 3577c │ │ │ │ + ldr r2, [pc, #52] @ (35790 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, #0] │ │ │ │ add r3, r4 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - cbz r1, 35e10 │ │ │ │ + cbz r1, 35768 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r1, [r2, #32] │ │ │ │ mov.w ip, #1 │ │ │ │ mov r0, r4 │ │ │ │ str.w ip, [r3, #12] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 18344 │ │ │ │ - ldr r2, [pc, #20] @ (35e3c ) │ │ │ │ - ldr r1, [pc, #24] @ (35e40 ) │ │ │ │ - ldr r0, [pc, #24] @ (35e44 ) │ │ │ │ + b.w 181c4 │ │ │ │ + ldr r2, [pc, #20] @ (35794 ) │ │ │ │ + ldr r1, [pc, #24] @ (35798 ) │ │ │ │ + ldr r0, [pc, #24] @ (3579c ) │ │ │ │ add r2, pc │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - b.w 170ac │ │ │ │ - add r6, pc, #832 @ (adr r6, 3617c ) │ │ │ │ + b.w 16f44 │ │ │ │ + add r5, sp, #448 @ 0x1c0 │ │ │ │ movs r4, r0 │ │ │ │ - @ instruction: 0xfa1e0001 │ │ │ │ - strh r4, [r1, #34] @ 0x22 │ │ │ │ + str.w r0, [sl, #1] │ │ │ │ + strh r4, [r3, #22] │ │ │ │ movs r2, r0 │ │ │ │ - ldmia r5!, {r1, r3, r6, r7} │ │ │ │ + ldmia r4, {r1, r2, r4, r5, r6} │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -00035e48 : │ │ │ │ +000357a0 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #60] @ (35e94 ) │ │ │ │ + ldr r3, [pc, #60] @ (357ec ) │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r3, #0] │ │ │ │ - blx 15f44 │ │ │ │ - cbz r4, 35e7e │ │ │ │ + blx 15e00 │ │ │ │ + cbz r4, 357d6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 35e6e │ │ │ │ + cbz r3, 357c6 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 35e78 │ │ │ │ + beq.n 357d0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 35e7e │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 357d6 │ │ │ │ add r4, r5 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r1, [pc, #24] @ (35e98 ) │ │ │ │ - ldr r2, [pc, #24] @ (35e9c ) │ │ │ │ - ldr r0, [pc, #28] @ (35ea0 ) │ │ │ │ + ldr r1, [pc, #24] @ (357f0 ) │ │ │ │ + ldr r2, [pc, #24] @ (357f4 ) │ │ │ │ + ldr r0, [pc, #28] @ (357f8 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #20 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ + blx 16f48 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - add r6, pc, #488 @ (adr r6, 36080 ) │ │ │ │ + add r5, sp, #104 @ 0x68 │ │ │ │ movs r4, r0 │ │ │ │ - strh r0, [r7, #30] │ │ │ │ + strh r0, [r1, #20] │ │ │ │ movs r2, r0 │ │ │ │ - vst1.8 {d16[0]}, [r2], r1 │ │ │ │ - ldmia r5, {r1, r4, r5, r6} │ │ │ │ + str??.w r0, [lr, r1] │ │ │ │ + ldmia r4, {r1, r2, r3, r4} │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -00035ea4 : │ │ │ │ +000357fc : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ - blx 15f44 │ │ │ │ - cbz r4, 35eda │ │ │ │ + blx 15e00 │ │ │ │ + cbz r4, 35832 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 35ec6 │ │ │ │ + cbz r3, 3581e │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r0, r2 │ │ │ │ - beq.n 35ed4 │ │ │ │ + beq.n 3582c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - blx 17668 │ │ │ │ + blx 17500 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - cbz r0, 35eda │ │ │ │ + cbz r0, 35832 │ │ │ │ ldr r0, [r3, #68] @ 0x44 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r1, [pc, #20] @ (35ef0 ) │ │ │ │ - ldr r2, [pc, #20] @ (35ef4 ) │ │ │ │ - ldr r0, [pc, #24] @ (35ef8 ) │ │ │ │ + ldr r1, [pc, #20] @ (35848 ) │ │ │ │ + ldr r2, [pc, #20] @ (3584c ) │ │ │ │ + ldr r0, [pc, #24] @ (35850 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #44 @ 0x2c │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ + blx 16f48 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 35ed6 │ │ │ │ - strh r4, [r3, #28] │ │ │ │ + b.n 3582e │ │ │ │ + strh r4, [r5, #16] │ │ │ │ movs r2, r0 │ │ │ │ - vld4.8 {d16-d19}, [r6], r1 │ │ │ │ - ldmia r5!, {r1, r2, r4} │ │ │ │ + ldrb.w r0, [r2, r1] │ │ │ │ + ldmia r3!, {r1, r6, r7} │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -00035efc : │ │ │ │ +00035854 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ - blx 15f44 │ │ │ │ + blx 15e00 │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 35f2e │ │ │ │ - blx 15f44 │ │ │ │ + beq.n 35886 │ │ │ │ + blx 15e00 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 15fb0 │ │ │ │ + blx 15e6c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 36054 │ │ │ │ - blx 16bcc │ │ │ │ + beq.w 359ac │ │ │ │ + blx 16a70 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 3602c │ │ │ │ + beq.n 35984 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - cbz r3, 35f40 │ │ │ │ + cbz r3, 35898 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 35f4c │ │ │ │ + beq.n 358a4 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 17668 │ │ │ │ + blx 17500 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3602c │ │ │ │ + beq.n 35984 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 36040 │ │ │ │ + beq.n 35998 │ │ │ │ mov r0, r5 │ │ │ │ - blx 183dc │ │ │ │ + blx 1825c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3600e │ │ │ │ + beq.n 35966 │ │ │ │ str r0, [sp, #12] │ │ │ │ - blx 16468 │ │ │ │ + blx 16318 │ │ │ │ str r0, [sp, #8] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - blx 1714c │ │ │ │ + blx 16fe4 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #252] @ (36068 ) │ │ │ │ + ldr r0, [pc, #252] @ (359c0 ) │ │ │ │ ldr r1, [sp, #8] │ │ │ │ add r0, pc │ │ │ │ - blx 168b0 │ │ │ │ + blx 16760 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 15504 │ │ │ │ + blx 153cc │ │ │ │ mov r2, r0 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ movw r3, #407 @ 0x197 │ │ │ │ subs r2, r2, r3 │ │ │ │ - ldr r1, [pc, #224] @ (3606c ) │ │ │ │ + ldr r1, [pc, #224] @ (359c4 ) │ │ │ │ clz r2, r2 │ │ │ │ - ldr r3, [pc, #224] @ (36070 ) │ │ │ │ + ldr r3, [pc, #224] @ (359c8 ) │ │ │ │ mov r0, r4 │ │ │ │ lsrs r2, r2, #5 │ │ │ │ add r1, pc │ │ │ │ add r3, pc │ │ │ │ str r7, [sp, #0] │ │ │ │ - blx 16680 │ │ │ │ + blx 16530 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ - blx 15148 │ │ │ │ - ldr r3, [pc, #204] @ (36074 ) │ │ │ │ + blx 15010 │ │ │ │ + ldr r3, [pc, #204] @ (359cc ) │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ ldr.w r8, [r3] │ │ │ │ - blx 16c7c │ │ │ │ + blx 16b20 │ │ │ │ mov r7, r0 │ │ │ │ - blx 16d98 │ │ │ │ + blx 16c30 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r6 │ │ │ │ - blx 17ae8 │ │ │ │ - cbnz r0, 36008 │ │ │ │ + blx 17980 │ │ │ │ + cbnz r0, 35960 │ │ │ │ mov r0, r7 │ │ │ │ add.w r7, r4, r8 │ │ │ │ - blx 16d98 │ │ │ │ + blx 16c30 │ │ │ │ add r0, r6 │ │ │ │ - blx 162fc │ │ │ │ + blx 161ac │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 36022 │ │ │ │ - ldr r1, [pc, #156] @ (36078 ) │ │ │ │ + cbz r0, 3597a │ │ │ │ + ldr r1, [pc, #156] @ (359d0 ) │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ - blx 17d50 │ │ │ │ - blx 15bfc │ │ │ │ + blx 17bdc │ │ │ │ + blx 15ab8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r1, r5 │ │ │ │ str r0, [r7, #0] │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #76] @ 0x4c │ │ │ │ blx r3 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 36018 │ │ │ │ + cbz r0, 35970 │ │ │ │ mov r0, r6 │ │ │ │ - blx 18178 │ │ │ │ + blx 18004 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r4 │ │ │ │ - blx 15aa8 │ │ │ │ + blx 15964 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r5 │ │ │ │ - blx 15aa8 │ │ │ │ - b.n 35ffa │ │ │ │ + blx 15964 │ │ │ │ + b.n 35952 │ │ │ │ mov r1, r0 │ │ │ │ - blx 16a90 │ │ │ │ + blx 16934 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 35fda │ │ │ │ - ldr r1, [pc, #76] @ (3607c ) │ │ │ │ - ldr r2, [pc, #80] @ (36080 ) │ │ │ │ - ldr r0, [pc, #80] @ (36084 ) │ │ │ │ + b.n 35932 │ │ │ │ + ldr r1, [pc, #76] @ (359d4 ) │ │ │ │ + ldr r2, [pc, #80] @ (359d8 ) │ │ │ │ + ldr r0, [pc, #80] @ (359dc ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #72 @ 0x48 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ - b.n 3600e │ │ │ │ - ldr r1, [pc, #68] @ (36088 ) │ │ │ │ - ldr r2, [pc, #72] @ (3608c ) │ │ │ │ - ldr r0, [pc, #72] @ (36090 ) │ │ │ │ + blx 16f48 │ │ │ │ + b.n 35966 │ │ │ │ + ldr r1, [pc, #68] @ (359e0 ) │ │ │ │ + ldr r2, [pc, #72] @ (359e4 ) │ │ │ │ + ldr r0, [pc, #72] @ (359e8 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #72 @ 0x48 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ - b.n 3600e │ │ │ │ - ldr r1, [pc, #60] @ (36094 ) │ │ │ │ - ldr r2, [pc, #64] @ (36098 ) │ │ │ │ - ldr r0, [pc, #64] @ (3609c ) │ │ │ │ + blx 16f48 │ │ │ │ + b.n 35966 │ │ │ │ + ldr r1, [pc, #60] @ (359ec ) │ │ │ │ + ldr r2, [pc, #64] @ (359f0 ) │ │ │ │ + ldr r0, [pc, #64] @ (359f4 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #72 @ 0x48 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ - b.n 3600e │ │ │ │ - mla r0, r6, r1, r0 │ │ │ │ - movs r5, #160 @ 0xa0 │ │ │ │ + blx 16f48 │ │ │ │ + b.n 35966 │ │ │ │ + ldrsh.w r0, [r2, #1] │ │ │ │ + movs r4, #76 @ 0x4c │ │ │ │ movs r2, r0 │ │ │ │ - movs r5, #86 @ 0x56 │ │ │ │ + movs r4, #2 │ │ │ │ movs r2, r0 │ │ │ │ - add r5, pc, #168 @ (adr r5, 36120 ) │ │ │ │ + add r3, sp, #808 @ 0x328 │ │ │ │ movs r4, r0 │ │ │ │ - movs r4, #222 @ 0xde │ │ │ │ + movs r3, #138 @ 0x8a │ │ │ │ movs r2, r0 │ │ │ │ - strh r2, [r1, #18] │ │ │ │ + strh r2, [r3, #6] │ │ │ │ movs r2, r0 │ │ │ │ - bpl.n 3602c │ │ │ │ + bmi.n 358dc │ │ │ │ movs r1, r0 │ │ │ │ - ldmia r3!, {r2, r6, r7} │ │ │ │ + ldmia r2!, {r4, r5, r6} │ │ │ │ movs r1, r0 │ │ │ │ - strh r6, [r6, #16] │ │ │ │ + strh r6, [r0, #6] │ │ │ │ movs r2, r0 │ │ │ │ - movs r5, #172 @ 0xac │ │ │ │ + movs r4, #88 @ 0x58 │ │ │ │ movs r2, r0 │ │ │ │ - ldmia r3!, {r4, r5, r7} │ │ │ │ + ldmia r2, {r2, r3, r4, r6} │ │ │ │ movs r1, r0 │ │ │ │ - strh r2, [r4, #16] │ │ │ │ + strh r2, [r6, #4] │ │ │ │ movs r2, r0 │ │ │ │ - movs r5, #116 @ 0x74 │ │ │ │ + movs r4, #32 │ │ │ │ movs r2, r0 │ │ │ │ - ldmia r3, {r2, r3, r4, r7} │ │ │ │ + ldmia r2!, {r3, r6} │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -000360a0 : │ │ │ │ +000359f8 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #60] @ (360ec ) │ │ │ │ + ldr r3, [pc, #60] @ (35a44 ) │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r3, #0] │ │ │ │ - blx 15f44 │ │ │ │ - cbz r4, 360d6 │ │ │ │ + blx 15e00 │ │ │ │ + cbz r4, 35a2e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 360c6 │ │ │ │ + cbz r3, 35a1e │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 360d0 │ │ │ │ + beq.n 35a28 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 360d6 │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 35a2e │ │ │ │ add r4, r5 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r1, [pc, #24] @ (360f0 ) │ │ │ │ - ldr r2, [pc, #24] @ (360f4 ) │ │ │ │ - ldr r0, [pc, #28] @ (360f8 ) │ │ │ │ + ldr r1, [pc, #24] @ (35a48 ) │ │ │ │ + ldr r2, [pc, #24] @ (35a4c ) │ │ │ │ + ldr r0, [pc, #28] @ (35a50 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #88 @ 0x58 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ + blx 16f48 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - add r4, pc, #136 @ (adr r4, 36178 ) │ │ │ │ + add r2, sp, #776 @ 0x308 │ │ │ │ movs r4, r0 │ │ │ │ - strh r0, [r4, #12] │ │ │ │ + strh r0, [r6, #0] │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xf76a0001 │ │ │ │ - ldmia r3, {r1, r3, r4} │ │ │ │ + @ instruction: 0xf6160001 │ │ │ │ + ldmia r1, {r1, r2, r6, r7} │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -000360fc : │ │ │ │ +00035a54 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #60] @ (36148 ) │ │ │ │ + ldr r3, [pc, #60] @ (35aa0 ) │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r3, #0] │ │ │ │ - blx 15f44 │ │ │ │ - cbz r4, 36130 │ │ │ │ + blx 15e00 │ │ │ │ + cbz r4, 35a88 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 36122 │ │ │ │ + cbz r3, 35a7a │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 3612c │ │ │ │ + beq.n 35a84 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 36130 │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 35a88 │ │ │ │ ldr r0, [r4, r5] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r1, [pc, #24] @ (3614c ) │ │ │ │ - ldr r2, [pc, #28] @ (36150 ) │ │ │ │ - ldr r0, [pc, #28] @ (36154 ) │ │ │ │ + ldr r1, [pc, #24] @ (35aa4 ) │ │ │ │ + ldr r2, [pc, #28] @ (35aa8 ) │ │ │ │ + ldr r0, [pc, #28] @ (35aac ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #112 @ 0x70 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ + blx 16f48 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - add r3, pc, #792 @ (adr r3, 36464 ) │ │ │ │ + add r2, sp, #408 @ 0x198 │ │ │ │ movs r4, r0 │ │ │ │ - strh r6, [r0, #10] │ │ │ │ + ldrb r6, [r2, #31] │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xf7100001 │ │ │ │ - ldmia r2!, {r6, r7} │ │ │ │ + subs.w r0, ip, #8454144 @ 0x810000 │ │ │ │ + ldmia r1!, {r2, r3, r5, r6} │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -00036158 : │ │ │ │ +00035ab0 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #116] @ (361dc ) │ │ │ │ + ldr r3, [pc, #116] @ (35b34 ) │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r3, #0] │ │ │ │ - blx 15f44 │ │ │ │ - cbz r4, 361c4 │ │ │ │ + blx 15e00 │ │ │ │ + cbz r4, 35b1c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 36180 │ │ │ │ + cbz r3, 35ad8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 3618a │ │ │ │ + beq.n 35ae2 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 361c4 │ │ │ │ - blx 1717c │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 35b1c │ │ │ │ + blx 17014 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 36198 │ │ │ │ + cbz r3, 35af0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r0 │ │ │ │ - beq.n 361a6 │ │ │ │ + beq.n 35afe │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - blx 17668 │ │ │ │ + blx 17500 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - cbz r0, 361b2 │ │ │ │ + cbz r0, 35b0a │ │ │ │ ldr r0, [r3, #68] @ 0x44 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 15bf8 │ │ │ │ - ldr r0, [pc, #44] @ (361e0 ) │ │ │ │ + b.w 15ab4 │ │ │ │ + ldr r0, [pc, #44] @ (35b38 ) │ │ │ │ ldr r2, [r4, r5] │ │ │ │ ldr r1, [r3, #68] @ 0x44 │ │ │ │ add r0, pc │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 168ac │ │ │ │ - ldr r1, [pc, #28] @ (361e4 ) │ │ │ │ - ldr r2, [pc, #32] @ (361e8 ) │ │ │ │ - ldr r0, [pc, #32] @ (361ec ) │ │ │ │ + b.w 1675c │ │ │ │ + ldr r1, [pc, #28] @ (35b3c ) │ │ │ │ + ldr r2, [pc, #32] @ (35b40 ) │ │ │ │ + ldr r0, [pc, #32] @ (35b44 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #132 @ 0x84 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ + blx 16f48 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - add r3, pc, #416 @ (adr r3, 36380 ) │ │ │ │ + add r2, sp, #32 │ │ │ │ movs r4, r0 │ │ │ │ - movs r4, #80 @ 0x50 │ │ │ │ + movs r2, #252 @ 0xfc │ │ │ │ movs r2, r0 │ │ │ │ - strh r2, [r6, #4] │ │ │ │ + ldrb r2, [r0, #29] │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xf67c0001 │ │ │ │ - ldmia r2, {r2, r3, r5} │ │ │ │ + @ instruction: 0xf5280001 │ │ │ │ + ldmia r0!, {r3, r4, r6, r7} │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -000361f0 : │ │ │ │ +00035b48 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ - blx 15f44 │ │ │ │ - cbz r4, 36238 │ │ │ │ + blx 15e00 │ │ │ │ + cbz r4, 35b90 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ - cbz r2, 36212 │ │ │ │ + cbz r2, 35b6a │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 36220 │ │ │ │ + beq.n 35b78 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #4] │ │ │ │ - blx 17668 │ │ │ │ + blx 17500 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - cbz r0, 36238 │ │ │ │ - ldr r3, [pc, #52] @ (36258 ) │ │ │ │ + cbz r0, 35b90 │ │ │ │ + ldr r3, [pc, #52] @ (35bb0 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r3, r4 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ - cbnz r3, 36250 │ │ │ │ + cbnz r3, 35ba8 │ │ │ │ ldr r3, [r2, #88] @ 0x58 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ bx r3 │ │ │ │ - ldr r1, [pc, #32] @ (3625c ) │ │ │ │ - ldr r2, [pc, #36] @ (36260 ) │ │ │ │ - ldr r0, [pc, #36] @ (36264 ) │ │ │ │ + ldr r1, [pc, #32] @ (35bb4 ) │ │ │ │ + ldr r2, [pc, #36] @ (35bb8 ) │ │ │ │ + ldr r0, [pc, #36] @ (35bbc ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #152 @ 0x98 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ + blx 16f48 │ │ │ │ movs r0, #1 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - add r2, pc, #712 @ (adr r2, 36524 ) │ │ │ │ + add r1, sp, #328 @ 0x148 │ │ │ │ movs r4, r0 │ │ │ │ - strh r6, [r7, #0] │ │ │ │ + ldrb r6, [r1, #27] │ │ │ │ movs r2, r0 │ │ │ │ - addw r0, r8, #2049 @ 0x801 │ │ │ │ - ldmia r1!, {r3, r4, r5, r7} │ │ │ │ + @ instruction: 0xf4b40001 │ │ │ │ + ldmia r0!, {r2, r5, r6} │ │ │ │ movs r1, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr.w ip, [pc, #196] @ 3633c │ │ │ │ + ldr.w ip, [pc, #196] @ 35c94 │ │ │ │ mov lr, r1 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r0 │ │ │ │ add ip, pc │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ ldr.w r0, [ip] │ │ │ │ add.w ip, r1, r0 │ │ │ │ add.w r0, lr, #4294967295 @ 0xffffffff │ │ │ │ cmp r0, #5 │ │ │ │ - bhi.n 362f6 │ │ │ │ + bhi.n 35c4e │ │ │ │ tbb [pc, r0] │ │ │ │ asrs r3, r1, #24 │ │ │ │ movs r0, #27 │ │ │ │ lsls r4, r4, #12 │ │ │ │ ldr.w r1, [ip, #12] │ │ │ │ mov r0, r2 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 15c34 │ │ │ │ + b.w 15af0 │ │ │ │ mov r0, r1 │ │ │ │ str r2, [sp, #24] │ │ │ │ - blx 16c7c │ │ │ │ + blx 16b20 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 168f8 │ │ │ │ + b.w 167a8 │ │ │ │ mov r0, r1 │ │ │ │ str r2, [sp, #24] │ │ │ │ - blx 18400 │ │ │ │ - b.n 362b6 │ │ │ │ + blx 18280 │ │ │ │ + b.n 35c0e │ │ │ │ mov r0, r1 │ │ │ │ str r2, [sp, #24] │ │ │ │ - blx 17b5c │ │ │ │ - b.n 362b6 │ │ │ │ + blx 179f4 │ │ │ │ + b.n 35c0e │ │ │ │ ldr.w r1, [ip, #8] │ │ │ │ mov r0, r2 │ │ │ │ - b.n 362a4 │ │ │ │ + b.n 35bfc │ │ │ │ mov r0, r1 │ │ │ │ str r2, [sp, #24] │ │ │ │ - blx 182a0 │ │ │ │ + blx 18120 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 15c34 │ │ │ │ + b.w 15af0 │ │ │ │ ldrd r0, r2, [r3] │ │ │ │ str r2, [sp, #24] │ │ │ │ str r1, [sp, #28] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - blx 17904 │ │ │ │ + blx 1779c │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 17904 │ │ │ │ + blx 1779c │ │ │ │ strd r4, r0, [sp, #16] │ │ │ │ - ldr r0, [pc, #40] @ (36340 ) │ │ │ │ + ldr r0, [pc, #40] @ (35c98 ) │ │ │ │ mov.w lr, #138 @ 0x8a │ │ │ │ ldr r2, [sp, #24] │ │ │ │ movs r1, #16 │ │ │ │ strd r5, r2, [sp, #8] │ │ │ │ add r0, pc │ │ │ │ - ldr r3, [pc, #28] @ (36344 ) │ │ │ │ + ldr r3, [pc, #28] @ (35c9c ) │ │ │ │ strd lr, r0, [sp] │ │ │ │ - ldr r2, [pc, #28] @ (36348 ) │ │ │ │ + ldr r2, [pc, #28] @ (35ca0 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #28] @ (3634c ) │ │ │ │ + ldr r0, [pc, #28] @ (35ca4 ) │ │ │ │ add r2, pc │ │ │ │ add r0, pc │ │ │ │ - blx 189fc │ │ │ │ + blx 18870 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - add r2, pc, #336 @ (adr r2, 36490 ) │ │ │ │ + add r0, sp, #976 @ 0x3d0 │ │ │ │ movs r4, r0 │ │ │ │ - ldmia r0!, {r1, r5, r6, r7} │ │ │ │ + stmia r7!, {r1, r2, r3, r7} │ │ │ │ movs r1, r0 │ │ │ │ - movs r2, #136 @ 0x88 │ │ │ │ + movs r1, #52 @ 0x34 │ │ │ │ movs r2, r0 │ │ │ │ - ldmia r0!, {r2, r4, r7} │ │ │ │ + stmia r7!, {r6} │ │ │ │ movs r1, r0 │ │ │ │ - ldmia r0!, {r1, r3, r6, r7} │ │ │ │ + stmia r7!, {r1, r2, r4, r5, r6} │ │ │ │ movs r1, r0 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #56] @ (36398 ) │ │ │ │ + ldr r3, [pc, #56] @ (35cf0 ) │ │ │ │ sub sp, #12 │ │ │ │ mov r2, r0 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r3, r0 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ - cbz r3, 36380 │ │ │ │ - ldr r3, [pc, #44] @ (3639c ) │ │ │ │ + cbz r3, 35cd8 │ │ │ │ + ldr r3, [pc, #44] @ (35cf4 ) │ │ │ │ mov r0, r2 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #20] │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ bx r3 │ │ │ │ str r0, [sp, #4] │ │ │ │ - blx 182a0 │ │ │ │ + blx 18120 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3636e │ │ │ │ + bne.n 35cc6 │ │ │ │ mov r0, r2 │ │ │ │ - blx 15594 │ │ │ │ + blx 1545c │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - b.n 3636e │ │ │ │ + b.n 35cc6 │ │ │ │ nop │ │ │ │ - add r1, pc, #448 @ (adr r1, 3655c ) │ │ │ │ + add r0, sp, #64 @ 0x40 │ │ │ │ movs r4, r0 │ │ │ │ - add r1, pc, #392 @ (adr r1, 36528 ) │ │ │ │ + add r0, sp, #8 │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ -000363a0 : │ │ │ │ +00035cf8 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #280] @ (364cc ) │ │ │ │ + ldr r3, [pc, #280] @ (35e24 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ add r3, pc │ │ │ │ ldr.w r8, [r3] │ │ │ │ - blx 15f44 │ │ │ │ - cbz r4, 3641e │ │ │ │ + blx 15e00 │ │ │ │ + cbz r4, 35d76 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 363ce │ │ │ │ + cbz r3, 35d26 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 363d8 │ │ │ │ + beq.n 35d30 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 3641e │ │ │ │ - blx 16bcc │ │ │ │ - cbz r5, 36432 │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 35d76 │ │ │ │ + blx 16a70 │ │ │ │ + cbz r5, 35d8a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - cbz r3, 363e8 │ │ │ │ + cbz r3, 35d40 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 363f2 │ │ │ │ + beq.n 35d4a │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 36432 │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 35d8a │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 364a6 │ │ │ │ + beq.n 35dfe │ │ │ │ add.w r3, r4, r8 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ - cbnz r3, 36416 │ │ │ │ + cbnz r3, 35d6e │ │ │ │ mov r0, r4 │ │ │ │ - blx 16c7c │ │ │ │ + blx 16b20 │ │ │ │ mov r7, r0 │ │ │ │ - blx 16d98 │ │ │ │ + blx 16c30 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r6 │ │ │ │ - blx 17ae8 │ │ │ │ - cbz r0, 36446 │ │ │ │ + blx 17980 │ │ │ │ + cbz r0, 35d9e │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r1, [pc, #176] @ (364d0 ) │ │ │ │ - ldr r2, [pc, #176] @ (364d4 ) │ │ │ │ - ldr r0, [pc, #180] @ (364d8 ) │ │ │ │ + ldr r1, [pc, #176] @ (35e28 ) │ │ │ │ + ldr r2, [pc, #176] @ (35e2c ) │ │ │ │ + ldr r0, [pc, #180] @ (35e30 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #180 @ 0xb4 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ - b.n 36416 │ │ │ │ - ldr r1, [pc, #168] @ (364dc ) │ │ │ │ - ldr r2, [pc, #168] @ (364e0 ) │ │ │ │ - ldr r0, [pc, #172] @ (364e4 ) │ │ │ │ + blx 16f48 │ │ │ │ + b.n 35d6e │ │ │ │ + ldr r1, [pc, #168] @ (35e34 ) │ │ │ │ + ldr r2, [pc, #168] @ (35e38 ) │ │ │ │ + ldr r0, [pc, #172] @ (35e3c ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #180 @ 0xb4 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ - b.n 36416 │ │ │ │ + blx 16f48 │ │ │ │ + b.n 35d6e │ │ │ │ mov r0, r7 │ │ │ │ - blx 16d98 │ │ │ │ + blx 16c30 │ │ │ │ adds r0, r6, r0 │ │ │ │ - blx 162fc │ │ │ │ + blx 161ac │ │ │ │ mov r7, r0 │ │ │ │ - cbz r0, 364ba │ │ │ │ - ldr r1, [pc, #144] @ (364e8 ) │ │ │ │ + cbz r0, 35e12 │ │ │ │ + ldr r1, [pc, #144] @ (35e40 ) │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc │ │ │ │ - blx 17d50 │ │ │ │ - cbz r0, 3646e │ │ │ │ + blx 17bdc │ │ │ │ + cbz r0, 35dc6 │ │ │ │ ldr.w r1, [r4, r8] │ │ │ │ - cbz r1, 3646e │ │ │ │ - blx 18a14 │ │ │ │ - cbnz r0, 364c4 │ │ │ │ + cbz r1, 35dc6 │ │ │ │ + blx 18888 │ │ │ │ + cbnz r0, 35e1c │ │ │ │ mov r0, r4 │ │ │ │ - blx 182a0 │ │ │ │ + blx 18120 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r1, r5 │ │ │ │ mov r6, r0 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #76] @ 0x4c │ │ │ │ blx r3 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 182a0 │ │ │ │ + blx 18120 │ │ │ │ cmp r0, r6 │ │ │ │ - beq.n 3649a │ │ │ │ - ldr r3, [pc, #92] @ (364ec ) │ │ │ │ + beq.n 35df2 │ │ │ │ + ldr r3, [pc, #92] @ (35e44 ) │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r3, #28] │ │ │ │ - blx 18348 │ │ │ │ + blx 181c8 │ │ │ │ mov r0, r7 │ │ │ │ - blx 18178 │ │ │ │ + blx 18004 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r1, [pc, #72] @ (364f0 ) │ │ │ │ - ldr r2, [pc, #72] @ (364f4 ) │ │ │ │ - ldr r0, [pc, #76] @ (364f8 ) │ │ │ │ + ldr r1, [pc, #72] @ (35e48 ) │ │ │ │ + ldr r2, [pc, #72] @ (35e4c ) │ │ │ │ + ldr r0, [pc, #76] @ (35e50 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #180 @ 0xb4 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ - b.n 36416 │ │ │ │ + blx 16f48 │ │ │ │ + b.n 35d6e │ │ │ │ mov r1, r0 │ │ │ │ - blx 16a90 │ │ │ │ + blx 16934 │ │ │ │ mov r7, r0 │ │ │ │ - b.n 36456 │ │ │ │ + b.n 35dae │ │ │ │ mov r0, r7 │ │ │ │ - blx 18178 │ │ │ │ - b.n 36416 │ │ │ │ - add r1, pc, #112 @ (adr r1, 36540 ) │ │ │ │ + blx 18004 │ │ │ │ + b.n 35d6e │ │ │ │ + add r7, pc, #752 @ (adr r7, 36118 ) │ │ │ │ movs r4, r0 │ │ │ │ - ldrb r0, [r3, #25] │ │ │ │ + ldrb r0, [r5, #19] │ │ │ │ movs r2, r0 │ │ │ │ - bic.w r0, r2, #8454144 @ 0x810000 │ │ │ │ - stmia r7!, {r1, r4, r6, r7} │ │ │ │ + movt r0, #57345 @ 0xe001 │ │ │ │ + stmia r6!, {r1, r2, r3, r4, r5, r6} │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r4, [r0, #25] │ │ │ │ + ldrb r4, [r2, #19] │ │ │ │ movs r2, r0 │ │ │ │ - bne.n 36480 │ │ │ │ + beq.n 35f30 │ │ │ │ movs r1, r0 │ │ │ │ - stmia r7!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + stmia r6!, {r1, r3, r5, r6} │ │ │ │ movs r1, r0 │ │ │ │ - movs r0, #98 @ 0x62 │ │ │ │ + subs r6, r1, #4 │ │ │ │ movs r2, r0 │ │ │ │ - add r0, pc, #264 @ (adr r0, 365f8 ) │ │ │ │ + add r6, pc, #904 @ (adr r6, 361d0 ) │ │ │ │ movs r4, r0 │ │ │ │ - ldrb r0, [r2, #23] │ │ │ │ + ldrb r0, [r4, #17] │ │ │ │ movs r2, r0 │ │ │ │ - movs r1, #70 @ 0x46 │ │ │ │ + subs r2, r6, #7 │ │ │ │ movs r2, r0 │ │ │ │ - stmia r7!, {r1, r3, r6} │ │ │ │ + stmia r5!, {r1, r2, r4, r5, r6, r7} │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -000364fc : │ │ │ │ +00035e54 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r8, r2 │ │ │ │ - blx 15f44 │ │ │ │ - cbz r4, 3656e │ │ │ │ + blx 15e00 │ │ │ │ + cbz r4, 35ec6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 36522 │ │ │ │ + cbz r3, 35e7a │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 3652c │ │ │ │ + beq.n 35e84 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 3656e │ │ │ │ - cbz r7, 36584 │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 35ec6 │ │ │ │ + cbz r7, 35edc │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 3659a │ │ │ │ - ldr r5, [pc, #120] @ (365b0 ) │ │ │ │ + beq.n 35ef2 │ │ │ │ + ldr r5, [pc, #120] @ (35f08 ) │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r3, r4 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ - cbz r3, 36544 │ │ │ │ + cbz r3, 35e9c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r4 │ │ │ │ - blx 182a0 │ │ │ │ + blx 18120 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ blx r3 │ │ │ │ mov r0, r4 │ │ │ │ - blx 182a0 │ │ │ │ + blx 18120 │ │ │ │ cmp r0, r6 │ │ │ │ - beq.n 36540 │ │ │ │ + beq.n 35e98 │ │ │ │ ldr r1, [r5, #28] │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 18344 │ │ │ │ - ldr r1, [pc, #68] @ (365b4 ) │ │ │ │ - ldr r2, [pc, #68] @ (365b8 ) │ │ │ │ - ldr r0, [pc, #72] @ (365bc ) │ │ │ │ + b.w 181c4 │ │ │ │ + ldr r1, [pc, #68] @ (35f0c ) │ │ │ │ + ldr r2, [pc, #68] @ (35f10 ) │ │ │ │ + ldr r0, [pc, #72] @ (35f14 ) │ │ │ │ add r1, pc │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ add r2, pc │ │ │ │ add r0, pc │ │ │ │ adds r1, #200 @ 0xc8 │ │ │ │ - b.w 170ac │ │ │ │ - ldr r1, [pc, #56] @ (365c0 ) │ │ │ │ - ldr r2, [pc, #60] @ (365c4 ) │ │ │ │ - ldr r0, [pc, #60] @ (365c8 ) │ │ │ │ + b.w 16f44 │ │ │ │ + ldr r1, [pc, #56] @ (35f18 ) │ │ │ │ + ldr r2, [pc, #60] @ (35f1c ) │ │ │ │ + ldr r0, [pc, #60] @ (35f20 ) │ │ │ │ add r1, pc │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ add r2, pc │ │ │ │ add r0, pc │ │ │ │ adds r1, #200 @ 0xc8 │ │ │ │ - b.w 170ac │ │ │ │ - ldr r1, [pc, #48] @ (365cc ) │ │ │ │ - ldr r2, [pc, #48] @ (365d0 ) │ │ │ │ - ldr r0, [pc, #52] @ (365d4 ) │ │ │ │ + b.w 16f44 │ │ │ │ + ldr r1, [pc, #48] @ (35f24 ) │ │ │ │ + ldr r2, [pc, #48] @ (35f28 ) │ │ │ │ + ldr r0, [pc, #52] @ (35f2c ) │ │ │ │ add r1, pc │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ add r2, pc │ │ │ │ add r0, pc │ │ │ │ adds r1, #200 @ 0xc8 │ │ │ │ - b.w 170ac │ │ │ │ - ldr r7, [sp, #632] @ 0x278 │ │ │ │ + b.w 16f44 │ │ │ │ + add r6, pc, #248 @ (adr r6, 36004 ) │ │ │ │ movs r4, r0 │ │ │ │ - ldrb r0, [r1, #20] │ │ │ │ + ldrb r0, [r3, #14] │ │ │ │ movs r2, r0 │ │ │ │ - movt r0, #57345 @ 0xe001 │ │ │ │ - stmia r6!, {r7} │ │ │ │ + sbcs.w r0, sl, #1 │ │ │ │ + stmia r5!, {r2, r3, r5} │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r2, [r6, #19] │ │ │ │ + ldrb r2, [r0, #14] │ │ │ │ movs r2, r0 │ │ │ │ - movs r0, #128 @ 0x80 │ │ │ │ + subs r4, r5, #4 │ │ │ │ movs r2, r0 │ │ │ │ - stmia r6!, {r1, r3, r5, r6} │ │ │ │ + stmia r5!, {r1, r2, r4} │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r4, [r3, #19] │ │ │ │ + ldrb r4, [r5, #13] │ │ │ │ movs r2, r0 │ │ │ │ - movs r0, #126 @ 0x7e │ │ │ │ + subs r2, r5, #4 │ │ │ │ movs r2, r0 │ │ │ │ - stmia r6!, {r2, r4, r6} │ │ │ │ + stmia r5!, {} │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -000365d8 : │ │ │ │ +00035f30 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - blx 15f44 │ │ │ │ - cbz r4, 3660e │ │ │ │ + blx 15e00 │ │ │ │ + cbz r4, 35f66 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 365f8 │ │ │ │ + cbz r3, 35f50 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 36602 │ │ │ │ + beq.n 35f5a │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 3660e │ │ │ │ - ldr r3, [pc, #32] @ (36624 ) │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 35f66 │ │ │ │ + ldr r3, [pc, #32] @ (35f7c ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r4, r3 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r1, [pc, #24] @ (36628 ) │ │ │ │ - ldr r2, [pc, #24] @ (3662c ) │ │ │ │ - ldr r0, [pc, #28] @ (36630 ) │ │ │ │ + ldr r1, [pc, #24] @ (35f80 ) │ │ │ │ + ldr r2, [pc, #24] @ (35f84 ) │ │ │ │ + ldr r0, [pc, #28] @ (35f88 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #224 @ 0xe0 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ + blx 16f48 │ │ │ │ movs r0, #1 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r6, [sp, #832] @ 0x340 │ │ │ │ + add r5, pc, #448 @ (adr r5, 36140 ) │ │ │ │ movs r4, r0 │ │ │ │ - ldrb r0, [r5, #17] │ │ │ │ + ldrb r0, [r7, #11] │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xf2320001 │ │ │ │ - stmia r5!, {r1, r5, r6, r7} │ │ │ │ + @ instruction: 0xf0de0001 │ │ │ │ + stmia r4!, {r1, r2, r3, r7} │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -00036634 : │ │ │ │ +00035f8c : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - blx 15f44 │ │ │ │ - cbz r4, 36676 │ │ │ │ + blx 15e00 │ │ │ │ + cbz r4, 35fce │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 36658 │ │ │ │ + cbz r3, 35fb0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r0, r2 │ │ │ │ - beq.n 36666 │ │ │ │ + beq.n 35fbe │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - blx 17668 │ │ │ │ + blx 17500 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - cbz r0, 36676 │ │ │ │ - cbz r5, 3668e │ │ │ │ + cbz r0, 35fce │ │ │ │ + cbz r5, 35fe6 │ │ │ │ ldr r3, [r3, #92] @ 0x5c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ bx r3 │ │ │ │ - ldr r1, [pc, #44] @ (366a4 ) │ │ │ │ - ldr r2, [pc, #44] @ (366a8 ) │ │ │ │ - ldr r0, [pc, #48] @ (366ac ) │ │ │ │ + ldr r1, [pc, #44] @ (35ffc ) │ │ │ │ + ldr r2, [pc, #44] @ (36000 ) │ │ │ │ + ldr r0, [pc, #48] @ (36004 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #248 @ 0xf8 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ + blx 16f48 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r1, [pc, #32] @ (366b0 ) │ │ │ │ - ldr r2, [pc, #32] @ (366b4 ) │ │ │ │ - ldr r0, [pc, #36] @ (366b8 ) │ │ │ │ + ldr r1, [pc, #32] @ (36008 ) │ │ │ │ + ldr r2, [pc, #32] @ (3600c ) │ │ │ │ + ldr r0, [pc, #36] @ (36010 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #248 @ 0xf8 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ - b.n 36688 │ │ │ │ + blx 16f48 │ │ │ │ + b.n 35fe0 │ │ │ │ nop │ │ │ │ - ldrb r0, [r0, #16] │ │ │ │ + ldrb r0, [r2, #10] │ │ │ │ movs r2, r0 │ │ │ │ - rsb r0, sl, #1 │ │ │ │ - stmia r5!, {r1, r3, r4, r5, r6} │ │ │ │ + orns r0, r6, #1 │ │ │ │ + stmia r4!, {r1, r2, r5} │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r0, [r5, #15] │ │ │ │ + ldrb r0, [r7, #9] │ │ │ │ movs r2, r0 │ │ │ │ - subs r2, r4, #6 │ │ │ │ + subs r6, r1, #1 │ │ │ │ movs r2, r0 │ │ │ │ - stmia r5!, {r1, r5, r6} │ │ │ │ + stmia r4!, {r1, r2, r3} │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -000366bc : │ │ │ │ +00036014 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - blx 15f44 │ │ │ │ - cbz r4, 3671e │ │ │ │ + blx 15e00 │ │ │ │ + cbz r4, 36076 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 366de │ │ │ │ + cbz r3, 36036 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 366e8 │ │ │ │ + beq.n 36040 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 3671e │ │ │ │ - blx 16bcc │ │ │ │ - cbz r5, 36736 │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 36076 │ │ │ │ + blx 16a70 │ │ │ │ + cbz r5, 3608e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - cbz r3, 366f8 │ │ │ │ + cbz r3, 36050 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 36702 │ │ │ │ + beq.n 3605a │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 36736 │ │ │ │ - ldr r3, [pc, #88] @ (3675c ) │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 3608e │ │ │ │ + ldr r3, [pc, #88] @ (360b4 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r3, r4 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ - cbnz r3, 3674c │ │ │ │ + cbnz r3, 360a4 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ ldr r3, [r2, #96] @ 0x60 │ │ │ │ - cbz r3, 36750 │ │ │ │ + cbz r3, 360a8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ - ldr r1, [pc, #64] @ (36760 ) │ │ │ │ - ldr r2, [pc, #64] @ (36764 ) │ │ │ │ - ldr r0, [pc, #68] @ (36768 ) │ │ │ │ + ldr r1, [pc, #64] @ (360b8 ) │ │ │ │ + ldr r2, [pc, #64] @ (360bc ) │ │ │ │ + ldr r0, [pc, #68] @ (360c0 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #276 @ 0x114 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ + blx 16f48 │ │ │ │ movs r0, #1 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r1, [pc, #52] @ (3676c ) │ │ │ │ - ldr r2, [pc, #52] @ (36770 ) │ │ │ │ - ldr r0, [pc, #56] @ (36774 ) │ │ │ │ + ldr r1, [pc, #52] @ (360c4 ) │ │ │ │ + ldr r2, [pc, #52] @ (360c8 ) │ │ │ │ + ldr r0, [pc, #56] @ (360cc ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #276 @ 0x114 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ - b.n 36732 │ │ │ │ + blx 16f48 │ │ │ │ + b.n 3608a │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r2, #88] @ 0x58 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ nop │ │ │ │ - ldr r5, [sp, #832] @ 0x340 │ │ │ │ + add r4, pc, #448 @ (adr r4, 36278 ) │ │ │ │ movs r4, r0 │ │ │ │ - ldrb r0, [r3, #13] │ │ │ │ + ldrb r0, [r5, #7] │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xf1220001 │ │ │ │ - stmia r4!, {r4, r6, r7} │ │ │ │ + vaddl.s8 q8, d14, d1 │ │ │ │ + stmia r3!, {r2, r3, r4, r5, r6} │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r0, [r0, #13] │ │ │ │ + ldrb r0, [r2, #7] │ │ │ │ movs r2, r0 │ │ │ │ - ldmia r6, {r1, r3, r6, r7} │ │ │ │ + ldmia r5, {r1, r2, r4, r5, r6} │ │ │ │ movs r1, r0 │ │ │ │ - stmia r4!, {r3, r4, r5, r7} │ │ │ │ + stmia r3!, {r2, r5, r6} │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -00036778 : │ │ │ │ +000360d0 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ - blx 15f44 │ │ │ │ - cbz r4, 367c0 │ │ │ │ + blx 15e00 │ │ │ │ + cbz r4, 36118 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ - cbz r2, 3679a │ │ │ │ + cbz r2, 360f2 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 367a8 │ │ │ │ + beq.n 36100 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #4] │ │ │ │ - blx 17668 │ │ │ │ + blx 17500 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - cbz r0, 367c0 │ │ │ │ - ldr r3, [pc, #48] @ (367dc ) │ │ │ │ + cbz r0, 36118 │ │ │ │ + ldr r3, [pc, #48] @ (36134 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r3, r4 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ - cbnz r3, 367d4 │ │ │ │ + cbnz r3, 3612c │ │ │ │ ldr r3, [r2, #100] @ 0x64 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ bx r3 │ │ │ │ - ldr r1, [pc, #28] @ (367e0 ) │ │ │ │ - ldr r2, [pc, #32] @ (367e4 ) │ │ │ │ - ldr r0, [pc, #32] @ (367e8 ) │ │ │ │ + ldr r1, [pc, #28] @ (36138 ) │ │ │ │ + ldr r2, [pc, #32] @ (3613c ) │ │ │ │ + ldr r0, [pc, #32] @ (36140 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #296 @ 0x128 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ + blx 16f48 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldr r5, [sp, #168] @ 0xa8 │ │ │ │ + add r3, pc, #808 @ (adr r3, 36460 ) │ │ │ │ movs r4, r0 │ │ │ │ - ldrb r6, [r6, #10] │ │ │ │ + ldrb r6, [r0, #5] │ │ │ │ movs r2, r0 │ │ │ │ - eor.w r0, r0, #1 │ │ │ │ - stmia r4!, {r1, r2, r3, r5} │ │ │ │ + vhadd.s32 d0, d12, d1 │ │ │ │ + stmia r2!, {r1, r3, r4, r6, r7} │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -000367ec : │ │ │ │ +00036144 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - blx 15f44 │ │ │ │ - cbz r4, 3683e │ │ │ │ + blx 15e00 │ │ │ │ + cbz r4, 36196 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 3680e │ │ │ │ + cbz r3, 36166 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 36818 │ │ │ │ + beq.n 36170 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 3683e │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 36196 │ │ │ │ mov r0, r5 │ │ │ │ - blx 172a4 │ │ │ │ - cbz r0, 36858 │ │ │ │ + blx 1713c │ │ │ │ + cbz r0, 361b0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 18c8c │ │ │ │ + blx 18b00 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r1, r0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 16b34 │ │ │ │ + blx 169d8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r1, [pc, #48] @ (36870 ) │ │ │ │ - ldr r2, [pc, #48] @ (36874 ) │ │ │ │ - ldr r0, [pc, #52] @ (36878 ) │ │ │ │ + ldr r1, [pc, #48] @ (361c8 ) │ │ │ │ + ldr r2, [pc, #48] @ (361cc ) │ │ │ │ + ldr r0, [pc, #52] @ (361d0 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #324 @ 0x144 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ + blx 16f48 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r1, [pc, #32] @ (3687c ) │ │ │ │ - ldr r2, [pc, #36] @ (36880 ) │ │ │ │ - ldr r0, [pc, #36] @ (36884 ) │ │ │ │ + ldr r1, [pc, #32] @ (361d4 ) │ │ │ │ + ldr r2, [pc, #36] @ (361d8 ) │ │ │ │ + ldr r0, [pc, #36] @ (361dc ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #324 @ 0x144 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ - b.n 36852 │ │ │ │ + blx 16f48 │ │ │ │ + b.n 361aa │ │ │ │ nop │ │ │ │ - ldrb r0, [r7, #8] │ │ │ │ + ldrb r0, [r1, #3] │ │ │ │ movs r2, r0 │ │ │ │ - and.w r0, r2, #1 │ │ │ │ - stmia r3!, {r4, r5, r7} │ │ │ │ + cdp 0, 10, cr0, cr14, cr1, {0} │ │ │ │ + stmia r2!, {r2, r3, r4, r6} │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r6, [r3, #8] │ │ │ │ + ldrb r6, [r5, #2] │ │ │ │ movs r2, r0 │ │ │ │ - adds r4, r4, #7 │ │ │ │ + adds r0, r2, #2 │ │ │ │ movs r2, r0 │ │ │ │ - stmia r3!, {r1, r2, r4, r7} │ │ │ │ + stmia r2!, {r1, r6} │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -00036888 : │ │ │ │ - ldr r3, [pc, #20] @ (368a0 ) │ │ │ │ +000361e0 : │ │ │ │ + ldr r3, [pc, #20] @ (361f8 ) │ │ │ │ sub sp, #8 │ │ │ │ - ldr r2, [pc, #20] @ (368a4 ) │ │ │ │ + ldr r2, [pc, #20] @ (361fc ) │ │ │ │ mov r0, r1 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r1, r3 │ │ │ │ add sp, #8 │ │ │ │ - b.w 18990 │ │ │ │ + b.w 18804 │ │ │ │ nop │ │ │ │ - strh r0, [r3, #26] │ │ │ │ + ldrh r0, [r4, #16] │ │ │ │ movs r4, r0 │ │ │ │ - asrs r4, r7, #12 │ │ │ │ + asrs r4, r3, #12 │ │ │ │ movs r0, r0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldr r3, [pc, #12] @ (368bc ) │ │ │ │ + ldr r3, [pc, #12] @ (36214 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r0, [r0, r3] │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ bx lr │ │ │ │ - ldr r4, [sp, #312] @ 0x138 │ │ │ │ + add r2, pc, #952 @ (adr r2, 365d0 ) │ │ │ │ movs r4, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ - blx 15f44 │ │ │ │ + blx 15e00 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #60] @ (36914 ) │ │ │ │ + ldr r0, [pc, #60] @ (3626c ) │ │ │ │ add r0, pc │ │ │ │ - blx 155a0 │ │ │ │ - ldr r3, [pc, #56] @ (36918 ) │ │ │ │ + blx 15468 │ │ │ │ + ldr r3, [pc, #56] @ (36270 ) │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ mov.w ip, #12 │ │ │ │ add r3, pc │ │ │ │ strd r3, r2, [sp, #4] │ │ │ │ - ldr r3, [pc, #44] @ (3691c ) │ │ │ │ + ldr r3, [pc, #44] @ (36274 ) │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ str.w ip, [sp] │ │ │ │ add r3, pc │ │ │ │ mov r0, r4 │ │ │ │ - blx 17c20 │ │ │ │ + blx 17ab8 │ │ │ │ movs r1, #4 │ │ │ │ mov r4, r0 │ │ │ │ - blx 15a8c │ │ │ │ - ldr r3, [pc, #24] @ (36920 ) │ │ │ │ + blx 15948 │ │ │ │ + ldr r3, [pc, #24] @ (36278 ) │ │ │ │ add r3, pc │ │ │ │ str r0, [r3, #0] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - adds r4, r1, #6 │ │ │ │ + adds r0, r7, #0 │ │ │ │ movs r2, r0 │ │ │ │ @ instruction: 0xffbfffff │ │ │ │ movs r3, r5 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #976] @ 0x3d0 │ │ │ │ + add r2, pc, #592 @ (adr r2, 364cc ) │ │ │ │ movs r4, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - blx 189d4 │ │ │ │ - ldr r1, [pc, #64] @ (3697c ) │ │ │ │ + blx 18848 │ │ │ │ + ldr r1, [pc, #64] @ (362d4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r1, #0] │ │ │ │ str r0, [r1, #4] │ │ │ │ - cbnz r3, 36974 │ │ │ │ - ldr r2, [pc, #60] @ (36980 ) │ │ │ │ + cbnz r3, 362cc │ │ │ │ + ldr r2, [pc, #60] @ (362d8 ) │ │ │ │ mov.w ip, #1 │ │ │ │ - ldr r1, [pc, #56] @ (36984 ) │ │ │ │ - ldr r3, [pc, #60] @ (36988 ) │ │ │ │ + ldr r1, [pc, #56] @ (362dc ) │ │ │ │ + ldr r3, [pc, #60] @ (362e0 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ - ldr r0, [pc, #56] @ (3698c ) │ │ │ │ + ldr r0, [pc, #56] @ (362e4 ) │ │ │ │ add r3, pc │ │ │ │ strd ip, r1, [r4, #72] @ 0x48 │ │ │ │ str r2, [r4, #68] @ 0x44 │ │ │ │ add r0, pc │ │ │ │ - ldr r1, [pc, #48] @ (36990 ) │ │ │ │ - ldr r2, [pc, #52] @ (36994 ) │ │ │ │ + ldr r1, [pc, #48] @ (362e8 ) │ │ │ │ + ldr r2, [pc, #52] @ (362ec ) │ │ │ │ str r3, [r4, #80] @ 0x50 │ │ │ │ add r1, pc │ │ │ │ - ldr r3, [pc, #48] @ (36998 ) │ │ │ │ + ldr r3, [pc, #48] @ (362f0 ) │ │ │ │ add r2, pc │ │ │ │ strd r0, r1, [r4, #84] @ 0x54 │ │ │ │ add r3, pc │ │ │ │ str r2, [r4, #92] @ 0x5c │ │ │ │ str r3, [r4, #24] │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r4 │ │ │ │ - blx 18b74 │ │ │ │ - b.n 36942 │ │ │ │ - ldr r3, [sp, #776] @ 0x308 │ │ │ │ + blx 189e8 │ │ │ │ + b.n 3629a │ │ │ │ + add r2, pc, #392 @ (adr r2, 36460 ) │ │ │ │ movs r4, r0 │ │ │ │ - adds r0, r4, #4 │ │ │ │ + subs r4, r1, r7 │ │ │ │ movs r2, r0 │ │ │ │ lsls r7, r0, #5 │ │ │ │ movs r0, r0 │ │ │ │ lsls r7, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ lsls r7, r0, #2 │ │ │ │ movs r0, r0 │ │ │ │ @@ -50082,291 +49665,291 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r5, r5 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r5, [pc, #24] @ (369c4 ) │ │ │ │ + ldr r5, [pc, #24] @ (3631c ) │ │ │ │ mov r4, r0 │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ ldr r0, [r0, r3] │ │ │ │ - blx 15148 │ │ │ │ + blx 15010 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r3, [r3, #24] │ │ │ │ bx r3 │ │ │ │ - ldr r3, [sp, #312] @ 0x138 │ │ │ │ + add r1, pc, #952 @ (adr r1, 366d8 ) │ │ │ │ movs r4, r0 │ │ │ │ - ldr r3, [pc, #16] @ (369dc ) │ │ │ │ + ldr r3, [pc, #16] @ (36334 ) │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #16] @ (369e0 ) │ │ │ │ + ldr r0, [pc, #16] @ (36338 ) │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r1, [r2, r3] │ │ │ │ - b.w 168ac │ │ │ │ + b.w 1675c │ │ │ │ nop │ │ │ │ - ldr r3, [sp, #184] @ 0xb8 │ │ │ │ + add r1, pc, #824 @ (adr r1, 36670 ) │ │ │ │ movs r4, r0 │ │ │ │ - adds r4, r4, #2 │ │ │ │ + subs r0, r2, r5 │ │ │ │ movs r2, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r3, [pc, #144] @ (36a88 ) │ │ │ │ + ldr r3, [pc, #144] @ (363e0 ) │ │ │ │ mov r8, r0 │ │ │ │ - ldr r0, [pc, #144] @ (36a8c ) │ │ │ │ + ldr r0, [pc, #144] @ (363e4 ) │ │ │ │ sub sp, #16 │ │ │ │ add r3, pc │ │ │ │ movs r5, #0 │ │ │ │ add r0, pc │ │ │ │ ldr r7, [r3, #0] │ │ │ │ - blx 168b0 │ │ │ │ - ldr r3, [pc, #132] @ (36a90 ) │ │ │ │ + blx 16760 │ │ │ │ + ldr r3, [pc, #132] @ (363e8 ) │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ - ldr r2, [pc, #132] @ (36a94 ) │ │ │ │ + ldr r2, [pc, #132] @ (363ec ) │ │ │ │ mov r6, r0 │ │ │ │ add r3, pc │ │ │ │ strd r5, r5, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ str r5, [sp, #0] │ │ │ │ - blx 15f20 │ │ │ │ - cbz r0, 36a82 │ │ │ │ + blx 15ddc │ │ │ │ + cbz r0, 363da │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - blx 16d98 │ │ │ │ + blx 16c30 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r6 │ │ │ │ - blx 15ff0 │ │ │ │ + blx 15eac │ │ │ │ mov r0, r6 │ │ │ │ - blx 15148 │ │ │ │ + blx 15010 │ │ │ │ mov r0, r4 │ │ │ │ - blx 16d98 │ │ │ │ + blx 16c30 │ │ │ │ ldr.w r5, [r8, r7] │ │ │ │ mov r6, r0 │ │ │ │ - cbz r5, 36a60 │ │ │ │ + cbz r5, 363b8 │ │ │ │ mov r0, r5 │ │ │ │ - blx 16d98 │ │ │ │ + blx 16c30 │ │ │ │ movs r1, #0 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 15ff0 │ │ │ │ + blx 15eac │ │ │ │ ldr.w r0, [r8, r7] │ │ │ │ - blx 15148 │ │ │ │ + blx 15010 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17ea8 │ │ │ │ + blx 17d34 │ │ │ │ mov r2, r6 │ │ │ │ str.w r0, [r8, r7] │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 15ff0 │ │ │ │ + blx 15eac │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 15144 │ │ │ │ + b.w 1500c │ │ │ │ mov r4, r6 │ │ │ │ - b.n 36a3a │ │ │ │ + b.n 36392 │ │ │ │ nop │ │ │ │ - ldr r3, [sp, #0] │ │ │ │ + add r1, pc, #640 @ (adr r1, 36664 ) │ │ │ │ movs r4, r0 │ │ │ │ - adds r0, r1, #0 │ │ │ │ + subs r4, r6, r2 │ │ │ │ movs r2, r0 │ │ │ │ - subs r6, #102 @ 0x66 │ │ │ │ + subs r5, #18 │ │ │ │ movs r2, r0 │ │ │ │ - subs r6, #32 │ │ │ │ + subs r4, #204 @ 0xcc │ │ │ │ movs r2, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #48] @ (36ad8 ) │ │ │ │ + ldr r3, [pc, #48] @ (36430 ) │ │ │ │ sub sp, #12 │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r3, #0] │ │ │ │ ldr r3, [r0, r4] │ │ │ │ - cbz r3, 36ad0 │ │ │ │ + cbz r3, 36428 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - blx 16d98 │ │ │ │ + blx 16c30 │ │ │ │ movs r1, #0 │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - blx 15ff0 │ │ │ │ + blx 15eac │ │ │ │ ldr r0, [r5, r4] │ │ │ │ - blx 15148 │ │ │ │ + blx 15010 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r5, r4] │ │ │ │ movs r0, #1 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldr r2, [sp, #328] @ 0x148 │ │ │ │ + add r0, pc, #968 @ (adr r0, 367fc ) │ │ │ │ movs r4, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - blx 17750 │ │ │ │ - blx 15bfc │ │ │ │ + blx 175e8 │ │ │ │ + blx 15ab8 │ │ │ │ movs r1, #47 @ 0x2f │ │ │ │ mov r4, r0 │ │ │ │ - blx 16114 │ │ │ │ + blx 15fd0 │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 36b16 │ │ │ │ - cbz r0, 36b0a │ │ │ │ + beq.n 3646e │ │ │ │ + cbz r0, 36462 │ │ │ │ ldrb r3, [r0, #1] │ │ │ │ - cbz r3, 36b0a │ │ │ │ + cbz r3, 36462 │ │ │ │ movs r3, #0 │ │ │ │ strb r3, [r0, #0] │ │ │ │ mov r1, r4 │ │ │ │ movs r0, #0 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 16da4 │ │ │ │ + b.w 16c3c │ │ │ │ ldrb r3, [r4, #1] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 36b0a │ │ │ │ + beq.n 36462 │ │ │ │ movs r3, #0 │ │ │ │ strb r3, [r4, #1] │ │ │ │ mov r1, r4 │ │ │ │ movs r0, #0 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 16da4 │ │ │ │ + b.w 16c3c │ │ │ │ │ │ │ │ -00036b2c : │ │ │ │ +00036484 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #56] @ (36b74 ) │ │ │ │ + ldr r3, [pc, #56] @ (364cc ) │ │ │ │ sub sp, #12 │ │ │ │ add r3, pc │ │ │ │ dmb ish │ │ │ │ add.w r2, r3, #8 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ dmb ish │ │ │ │ - cbz r3, 36b5a │ │ │ │ - ldr r3, [pc, #36] @ (36b78 ) │ │ │ │ + cbz r3, 364b2 │ │ │ │ + ldr r3, [pc, #36] @ (364d0 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #8] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #4] │ │ │ │ - blx 18190 │ │ │ │ + blx 1801c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 36b50 │ │ │ │ - bl 368c0 │ │ │ │ + beq.n 364a8 │ │ │ │ + bl 36218 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - blx 1867c │ │ │ │ - b.n 36b50 │ │ │ │ - ldr r1, [sp, #760] @ 0x2f8 │ │ │ │ + blx 184fc │ │ │ │ + b.n 364a8 │ │ │ │ + add r0, pc, #376 @ (adr r0, 36648 ) │ │ │ │ movs r4, r0 │ │ │ │ - ldr r1, [sp, #680] @ 0x2a8 │ │ │ │ + add r0, pc, #296 @ (adr r0, 365fc ) │ │ │ │ movs r4, r0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldr r3, [pc, #16] @ (36b94 ) │ │ │ │ + ldr r3, [pc, #16] @ (364ec ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, r3 │ │ │ │ ldr r0, [r0, #92] @ 0x5c │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldr r1, [sp, #536] @ 0x218 │ │ │ │ + add r0, pc, #152 @ (adr r0, 36588 ) │ │ │ │ movs r4, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ - blx 15f44 │ │ │ │ + blx 15e00 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #60] @ (36bec ) │ │ │ │ + ldr r0, [pc, #60] @ (36544 ) │ │ │ │ add r0, pc │ │ │ │ - blx 155a0 │ │ │ │ - ldr r3, [pc, #56] @ (36bf0 ) │ │ │ │ + blx 15468 │ │ │ │ + ldr r3, [pc, #56] @ (36548 ) │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ mov.w ip, #12 │ │ │ │ add r3, pc │ │ │ │ strd r3, r2, [sp, #4] │ │ │ │ - ldr r3, [pc, #44] @ (36bf4 ) │ │ │ │ + ldr r3, [pc, #44] @ (3654c ) │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ str.w ip, [sp] │ │ │ │ add r3, pc │ │ │ │ mov r0, r4 │ │ │ │ - blx 17c20 │ │ │ │ + blx 17ab8 │ │ │ │ movs r1, #104 @ 0x68 │ │ │ │ mov r4, r0 │ │ │ │ - blx 15a8c │ │ │ │ - ldr r3, [pc, #24] @ (36bf8 ) │ │ │ │ + blx 15948 │ │ │ │ + ldr r3, [pc, #24] @ (36550 ) │ │ │ │ add r3, pc │ │ │ │ str r0, [r3, #0] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - subs r0, r2, r3 │ │ │ │ + adds r4, r7, r5 │ │ │ │ movs r2, r0 │ │ │ │ @ instruction: 0xffbbffff │ │ │ │ movs r3, r5 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #160] @ 0xa0 │ │ │ │ + ldr r7, [sp, #800] @ 0x320 │ │ │ │ movs r4, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - blx 189d4 │ │ │ │ - ldr r1, [pc, #64] @ (36c54 ) │ │ │ │ + blx 18848 │ │ │ │ + ldr r1, [pc, #64] @ (365ac ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r1, #0] │ │ │ │ str r0, [r1, #4] │ │ │ │ - cbnz r3, 36c4c │ │ │ │ - ldr r2, [pc, #60] @ (36c58 ) │ │ │ │ + cbnz r3, 365a4 │ │ │ │ + ldr r2, [pc, #60] @ (365b0 ) │ │ │ │ mov.w ip, #5 │ │ │ │ - ldr r1, [pc, #56] @ (36c5c ) │ │ │ │ - ldr r3, [pc, #60] @ (36c60 ) │ │ │ │ + ldr r1, [pc, #56] @ (365b4 ) │ │ │ │ + ldr r3, [pc, #60] @ (365b8 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ - ldr r0, [pc, #56] @ (36c64 ) │ │ │ │ + ldr r0, [pc, #56] @ (365bc ) │ │ │ │ add r3, pc │ │ │ │ str r1, [r4, #80] @ 0x50 │ │ │ │ strd r2, ip, [r4, #68] @ 0x44 │ │ │ │ add r0, pc │ │ │ │ - ldr r1, [pc, #48] @ (36c68 ) │ │ │ │ - ldr r2, [pc, #52] @ (36c6c ) │ │ │ │ + ldr r1, [pc, #48] @ (365c0 ) │ │ │ │ + ldr r2, [pc, #52] @ (365c4 ) │ │ │ │ str r3, [r4, #76] @ 0x4c │ │ │ │ add r1, pc │ │ │ │ - ldr r3, [pc, #48] @ (36c70 ) │ │ │ │ + ldr r3, [pc, #48] @ (365c8 ) │ │ │ │ add r2, pc │ │ │ │ strd r0, r1, [r4, #84] @ 0x54 │ │ │ │ add r3, pc │ │ │ │ str r2, [r4, #92] @ 0x5c │ │ │ │ str r3, [r4, #24] │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r4 │ │ │ │ - blx 18b74 │ │ │ │ - b.n 36c1a │ │ │ │ - ldr r0, [sp, #984] @ 0x3d8 │ │ │ │ + blx 189e8 │ │ │ │ + b.n 36572 │ │ │ │ + ldr r7, [sp, #600] @ 0x258 │ │ │ │ movs r4, r0 │ │ │ │ - subs r4, r4, r1 │ │ │ │ + adds r0, r2, r4 │ │ │ │ movs r2, r0 │ │ │ │ lsls r3, r2, #5 │ │ │ │ movs r0, r0 │ │ │ │ lsls r7, r1, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsls r3, r0, #31 │ │ │ │ movs r0, r0 │ │ │ │ @@ -50375,1652 +49958,1652 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r5, r5 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r6, [pc, #72] @ (36ccc ) │ │ │ │ + ldr r6, [pc, #72] @ (36624 ) │ │ │ │ mov r5, r0 │ │ │ │ add r6, pc │ │ │ │ ldr r3, [r6, #0] │ │ │ │ adds r4, r0, r3 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ - blx 15148 │ │ │ │ + blx 15010 │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ - blx 15148 │ │ │ │ + blx 15010 │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ - blx 15148 │ │ │ │ + blx 15010 │ │ │ │ ldr r0, [r4, #92] @ 0x5c │ │ │ │ - blx 15148 │ │ │ │ + blx 15010 │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ - blx 15148 │ │ │ │ + blx 15010 │ │ │ │ movs r2, #33 @ 0x21 │ │ │ │ movs r1, #0 │ │ │ │ adds r0, r4, #4 │ │ │ │ - blx 15ff0 │ │ │ │ + blx 15eac │ │ │ │ add.w r0, r4, #37 @ 0x25 │ │ │ │ movs r2, #33 @ 0x21 │ │ │ │ movs r1, #0 │ │ │ │ - blx 15ff0 │ │ │ │ + blx 15eac │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r3, [r3, #24] │ │ │ │ bx r3 │ │ │ │ - ldr r0, [sp, #520] @ 0x208 │ │ │ │ + ldr r7, [sp, #136] @ 0x88 │ │ │ │ movs r4, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #136] @ (36d68 ) │ │ │ │ + ldr r3, [pc, #136] @ (366c0 ) │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r6, [r3, #0] │ │ │ │ - blx 15230 │ │ │ │ + blx 150f8 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n 36cf8 │ │ │ │ + beq.n 36650 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 16870 │ │ │ │ + blx 16720 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 173fc │ │ │ │ + blx 17294 │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r1, #14 │ │ │ │ movne r1, #52 @ 0x34 │ │ │ │ mov r0, r5 │ │ │ │ - blx 17568 │ │ │ │ - cbz r0, 36d50 │ │ │ │ - blx 162fc │ │ │ │ + blx 17400 │ │ │ │ + cbz r0, 366a8 │ │ │ │ + blx 161ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 36cf4 │ │ │ │ - ldr r1, [pc, #72] @ (36d6c ) │ │ │ │ + beq.n 3664c │ │ │ │ + ldr r1, [pc, #72] @ (366c4 ) │ │ │ │ str r0, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ - blx 17d50 │ │ │ │ - blx 15bfc │ │ │ │ + blx 17bdc │ │ │ │ + blx 15ab8 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mov r2, r0 │ │ │ │ - cbz r0, 36d44 │ │ │ │ + cbz r0, 3669c │ │ │ │ add r4, r6 │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ - blx 15148 │ │ │ │ + blx 15010 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ str r2, [r4, #72] @ 0x48 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 18174 │ │ │ │ - ldr r2, [pc, #28] @ (36d70 ) │ │ │ │ - ldr r1, [pc, #32] @ (36d74 ) │ │ │ │ - ldr r0, [pc, #32] @ (36d78 ) │ │ │ │ + b.w 18000 │ │ │ │ + ldr r2, [pc, #28] @ (366c8 ) │ │ │ │ + ldr r1, [pc, #32] @ (366cc ) │ │ │ │ + ldr r0, [pc, #32] @ (366d0 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 170ac │ │ │ │ + b.w 16f44 │ │ │ │ nop │ │ │ │ - ldr r0, [sp, #144] @ 0x90 │ │ │ │ + ldr r6, [sp, #784] @ 0x310 │ │ │ │ movs r4, r0 │ │ │ │ - adds r4, r5, r5 │ │ │ │ + adds r0, r3, r0 │ │ │ │ movs r2, r0 │ │ │ │ - ble.n 36d88 │ │ │ │ + blt.n 36638 │ │ │ │ movs r1, r0 │ │ │ │ - strb r0, [r1, #26] │ │ │ │ + strb r0, [r3, #20] │ │ │ │ movs r2, r0 │ │ │ │ - bkpt 0x00a2 │ │ │ │ + pop {r1, r2, r3, r6, pc} │ │ │ │ movs r1, r0 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r3, [pc, #232] @ (36e78 ) │ │ │ │ + ldr r3, [pc, #232] @ (367d0 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, r3 │ │ │ │ ldr r0, [r0, #88] @ 0x58 │ │ │ │ - cbz r0, 36d9c │ │ │ │ + cbz r0, 366f4 │ │ │ │ ldrb r3, [r0, #0] │ │ │ │ - cbnz r3, 36db0 │ │ │ │ + cbnz r3, 36708 │ │ │ │ movs r0, #1 │ │ │ │ - blx 160f8 │ │ │ │ + blx 15fb4 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #0 │ │ │ │ strb r0, [r1, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 16da4 │ │ │ │ + b.w 16c3c │ │ │ │ mov r8, r1 │ │ │ │ - ldr r1, [pc, #200] @ (36e7c ) │ │ │ │ + ldr r1, [pc, #200] @ (367d4 ) │ │ │ │ movs r2, #0 │ │ │ │ add r1, pc │ │ │ │ - blx 17d40 │ │ │ │ + blx 17bcc │ │ │ │ mov r6, r0 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 36e72 │ │ │ │ + beq.n 367ca │ │ │ │ movs r5, #0 │ │ │ │ ldrb r3, [r0, #0] │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - bne.n 36e04 │ │ │ │ - blx 15bfc │ │ │ │ + bne.n 3675c │ │ │ │ + blx 15ab8 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r4, 36df0 │ │ │ │ + cbz r4, 36748 │ │ │ │ movs r1, #47 @ 0x2f │ │ │ │ mov r0, r4 │ │ │ │ - blx 16114 │ │ │ │ - cbz r0, 36de6 │ │ │ │ + blx 15fd0 │ │ │ │ + cbz r0, 3673e │ │ │ │ ldrb r3, [r0, #1] │ │ │ │ - cbnz r3, 36de6 │ │ │ │ + cbnz r3, 3673e │ │ │ │ strb r3, [r0, #0] │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - blx 16da8 │ │ │ │ + blx 16c40 │ │ │ │ mov r5, r0 │ │ │ │ ldr.w r0, [r6, #4]! │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 36dc8 │ │ │ │ + bne.n 36720 │ │ │ │ mov r0, r9 │ │ │ │ - blx 1848c │ │ │ │ + blx 1830c │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ movs r2, #0 │ │ │ │ mov.w r1, #482 @ 0x1e2 │ │ │ │ - blx 16a2c │ │ │ │ + blx 168d0 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 36df0 │ │ │ │ - blx 15cc4 │ │ │ │ + beq.n 36748 │ │ │ │ + blx 15b80 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ - blx 15cc4 │ │ │ │ + blx 15b80 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 15b38 │ │ │ │ - cbz r0, 36e32 │ │ │ │ + blx 159f4 │ │ │ │ + cbz r0, 3678a │ │ │ │ mov r0, r7 │ │ │ │ - blx 16b34 │ │ │ │ - b.n 36df0 │ │ │ │ + blx 169d8 │ │ │ │ + b.n 36748 │ │ │ │ mov r0, r7 │ │ │ │ - blx 1714c │ │ │ │ + blx 16fe4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ - blx 1714c │ │ │ │ + blx 16fe4 │ │ │ │ cmp r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bne.n 36e2c │ │ │ │ - blx 16468 │ │ │ │ + bne.n 36784 │ │ │ │ + blx 16318 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ - blx 16468 │ │ │ │ + blx 16318 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 15b38 │ │ │ │ + blx 159f4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 36e2a │ │ │ │ + bne.n 36782 │ │ │ │ mov r0, r7 │ │ │ │ - blx 17750 │ │ │ │ - blx 15bfc │ │ │ │ + blx 175e8 │ │ │ │ + blx 15ab8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ - blx 16b34 │ │ │ │ - b.n 36dd4 │ │ │ │ + blx 169d8 │ │ │ │ + b.n 3672c │ │ │ │ mov r5, r0 │ │ │ │ - b.n 36df8 │ │ │ │ + b.n 36750 │ │ │ │ nop │ │ │ │ - str r7, [sp, #488] @ 0x1e8 │ │ │ │ + ldr r6, [sp, #104] @ 0x68 │ │ │ │ movs r4, r0 │ │ │ │ - subs r1, #170 @ 0xaa │ │ │ │ + subs r0, #86 @ 0x56 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -00036e80 : │ │ │ │ +000367d8 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #56] @ (36ec8 ) │ │ │ │ + ldr r3, [pc, #56] @ (36820 ) │ │ │ │ sub sp, #12 │ │ │ │ add r3, pc │ │ │ │ dmb ish │ │ │ │ add.w r2, r3, #8 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ dmb ish │ │ │ │ - cbz r3, 36eae │ │ │ │ - ldr r3, [pc, #36] @ (36ecc ) │ │ │ │ + cbz r3, 36806 │ │ │ │ + ldr r3, [pc, #36] @ (36824 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #8] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #4] │ │ │ │ - blx 18190 │ │ │ │ + blx 1801c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 36ea4 │ │ │ │ - bl 36b98 │ │ │ │ + beq.n 367fc │ │ │ │ + bl 364f0 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - blx 1867c │ │ │ │ - b.n 36ea4 │ │ │ │ - str r6, [sp, #472] @ 0x1d8 │ │ │ │ + blx 184fc │ │ │ │ + b.n 367fc │ │ │ │ + ldr r5, [sp, #88] @ 0x58 │ │ │ │ movs r4, r0 │ │ │ │ - str r6, [sp, #392] @ 0x188 │ │ │ │ + ldr r5, [sp, #8] │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ -00036ed0 : │ │ │ │ - cbz r0, 36f06 │ │ │ │ +00036828 : │ │ │ │ + cbz r0, 3685e │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r1, [pc, #40] @ (36f0c ) │ │ │ │ + ldr r1, [pc, #40] @ (36864 ) │ │ │ │ mov r4, r0 │ │ │ │ add r1, pc │ │ │ │ - blx 18c14 │ │ │ │ - cbnz r0, 36ef0 │ │ │ │ + blx 18a88 │ │ │ │ + cbnz r0, 36848 │ │ │ │ movs r0, #1 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r1, [pc, #28] @ (36f10 ) │ │ │ │ + ldr r1, [pc, #28] @ (36868 ) │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - blx 18c14 │ │ │ │ + blx 18a88 │ │ │ │ cmp r0, #0 │ │ │ │ ite ne │ │ │ │ movne.w r0, #4294967295 @ 0xffffffff │ │ │ │ moveq r0, #2 │ │ │ │ pop {r4, pc} │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - asrs r0, r7, #30 │ │ │ │ + asrs r4, r4, #25 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r4, r5, #30 │ │ │ │ + asrs r0, r3, #25 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -00036f14 : │ │ │ │ +0003686c : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 36f50 │ │ │ │ + beq.n 368a8 │ │ │ │ cmp r0, #2 │ │ │ │ it ne │ │ │ │ movne r2, #0 │ │ │ │ - bne.n 36f4c │ │ │ │ + bne.n 368a4 │ │ │ │ movs r0, #9 │ │ │ │ - blx 160f8 │ │ │ │ - ldr r3, [pc, #48] @ (36f68 ) │ │ │ │ + blx 15fb4 │ │ │ │ + ldr r3, [pc, #48] @ (368c0 ) │ │ │ │ mov ip, r0 │ │ │ │ mov r2, r0 │ │ │ │ add r3, pc │ │ │ │ ldmia r3!, {r0, r1} │ │ │ │ str.w r0, [ip] │ │ │ │ str.w r1, [ip, #4] │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ strb.w r3, [ip, #8] │ │ │ │ mov r0, r2 │ │ │ │ pop {r3, pc} │ │ │ │ movs r0, #4 │ │ │ │ - blx 160f8 │ │ │ │ - ldr r3, [pc, #20] @ (36f6c ) │ │ │ │ + blx 15fb4 │ │ │ │ + ldr r3, [pc, #20] @ (368c4 ) │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r0 │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ str r0, [r1, #0] │ │ │ │ mov r0, r2 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - asrs r6, r4, #29 │ │ │ │ + asrs r2, r2, #24 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r0, r0, #29 │ │ │ │ + asrs r4, r5, #23 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -00036f70 : │ │ │ │ +000368c8 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - cbz r0, 36fd2 │ │ │ │ - blx 17998 │ │ │ │ + cbz r0, 3692a │ │ │ │ + blx 17830 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 36fec │ │ │ │ - ldr r6, [pc, #96] @ (36ff0 ) │ │ │ │ + beq.n 36944 │ │ │ │ + ldr r6, [pc, #96] @ (36948 ) │ │ │ │ mov r4, r0 │ │ │ │ - ldr.w r8, [pc, #96] @ 36ff4 │ │ │ │ + ldr.w r8, [pc, #96] @ 3694c │ │ │ │ movs r5, #0 │ │ │ │ add r6, pc │ │ │ │ add r8, pc │ │ │ │ - b.n 36fa4 │ │ │ │ + b.n 368fc │ │ │ │ orr.w r5, r5, #1 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ - cbz r4, 36fc6 │ │ │ │ + cbz r4, 3691e │ │ │ │ ldr r0, [r4, #0] │ │ │ │ mov r1, r6 │ │ │ │ - blx 18c14 │ │ │ │ + blx 18a88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 36f9c │ │ │ │ + beq.n 368f4 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ mov r1, r8 │ │ │ │ - blx 18c14 │ │ │ │ + blx 18a88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 36fa0 │ │ │ │ + bne.n 368f8 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ orr.w r5, r5, #2 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 36fa4 │ │ │ │ + bne.n 368fc │ │ │ │ mov r0, r7 │ │ │ │ - blx 17bcc │ │ │ │ + blx 17a64 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r1, [pc, #36] @ (36ff8 ) │ │ │ │ + ldr r1, [pc, #36] @ (36950 ) │ │ │ │ mov r5, r0 │ │ │ │ - ldr r2, [pc, #36] @ (36ffc ) │ │ │ │ - ldr r0, [pc, #36] @ (37000 ) │ │ │ │ + ldr r2, [pc, #36] @ (36954 ) │ │ │ │ + ldr r0, [pc, #36] @ (36958 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #24 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ + blx 16f48 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r5, r0 │ │ │ │ - b.n 36fc6 │ │ │ │ - asrs r2, r4, #28 │ │ │ │ + b.n 3691e │ │ │ │ + asrs r6, r1, #23 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r0, r5, #28 │ │ │ │ + asrs r4, r2, #23 │ │ │ │ movs r2, r0 │ │ │ │ - strb r6, [r0, #16] │ │ │ │ + strb r6, [r2, #10] │ │ │ │ movs r2, r0 │ │ │ │ - asrs r0, r2, #27 │ │ │ │ + asrs r4, r7, #21 │ │ │ │ movs r2, r0 │ │ │ │ - pop {r2, r3, r4} │ │ │ │ + revsh r0, r1 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -00037004 : │ │ │ │ +0003695c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ movs r0, #0 │ │ │ │ - blx 161f4 │ │ │ │ + blx 160a4 │ │ │ │ and.w r6, r5, #2 │ │ │ │ mov r4, r0 │ │ │ │ lsls r3, r5, #31 │ │ │ │ - bmi.n 3705e │ │ │ │ - cbz r6, 37052 │ │ │ │ + bmi.n 369b6 │ │ │ │ + cbz r6, 369aa │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 37108 │ │ │ │ + beq.n 36a60 │ │ │ │ ldrd r2, r3, [r4, #4] │ │ │ │ subs r3, r3, r2 │ │ │ │ cmp r3, #8 │ │ │ │ - bls.n 370ac │ │ │ │ - ldr r3, [pc, #224] @ (37118 ) │ │ │ │ + bls.n 36a04 │ │ │ │ + ldr r3, [pc, #224] @ (36a70 ) │ │ │ │ movs r6, #0 │ │ │ │ ldr r5, [r4, #0] │ │ │ │ add r3, pc │ │ │ │ add.w ip, r5, r2 │ │ │ │ ldmia r3!, {r0, r1} │ │ │ │ str r0, [r5, r2] │ │ │ │ str.w r1, [ip, #4] │ │ │ │ ldrd r2, r3, [r4] │ │ │ │ adds r3, #8 │ │ │ │ str r3, [r4, #4] │ │ │ │ strb r6, [r2, r3] │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 16948 │ │ │ │ + b.w 167f8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 370ee │ │ │ │ + beq.n 36a46 │ │ │ │ ldrd r2, r3, [r0, #4] │ │ │ │ subs r3, r3, r2 │ │ │ │ cmp r3, #4 │ │ │ │ - bls.n 370da │ │ │ │ - ldr r3, [pc, #172] @ (3711c ) │ │ │ │ + bls.n 36a32 │ │ │ │ + ldr r3, [pc, #172] @ (36a74 ) │ │ │ │ ldr r1, [r0, #0] │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ str r0, [r1, r2] │ │ │ │ movs r1, #0 │ │ │ │ ldrd r2, r3, [r4] │ │ │ │ adds r3, #4 │ │ │ │ str r3, [r4, #4] │ │ │ │ strb r1, [r2, r3] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 37052 │ │ │ │ + beq.n 369aa │ │ │ │ ldrd r2, r3, [r4, #4] │ │ │ │ subs r3, r3, r2 │ │ │ │ cmp r3, #1 │ │ │ │ - bls.n 370c8 │ │ │ │ + bls.n 36a20 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r0, #44 @ 0x2c │ │ │ │ movs r1, #0 │ │ │ │ strb r0, [r3, r2] │ │ │ │ ldrd r2, r3, [r4] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #4] │ │ │ │ strb r1, [r2, r3] │ │ │ │ ldrd r2, r3, [r4, #4] │ │ │ │ subs r3, r3, r2 │ │ │ │ cmp r3, #8 │ │ │ │ - bhi.n 37034 │ │ │ │ - ldr r2, [pc, #112] @ (37120 ) │ │ │ │ + bhi.n 3698c │ │ │ │ + ldr r2, [pc, #112] @ (36a78 ) │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #8 │ │ │ │ add r2, pc │ │ │ │ - blx 17c30 │ │ │ │ + blx 17ac8 │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 16948 │ │ │ │ - ldr r2, [pc, #88] @ (37124 ) │ │ │ │ + b.w 167f8 │ │ │ │ + ldr r2, [pc, #88] @ (36a7c ) │ │ │ │ movs r3, #1 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ - blx 17c30 │ │ │ │ - b.n 3702a │ │ │ │ - ldr r2, [pc, #76] @ (37128 ) │ │ │ │ + blx 17ac8 │ │ │ │ + b.n 36982 │ │ │ │ + ldr r2, [pc, #76] @ (36a80 ) │ │ │ │ movs r3, #4 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ add r2, pc │ │ │ │ - blx 17c30 │ │ │ │ + blx 17ac8 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 37086 │ │ │ │ - b.n 37052 │ │ │ │ - ldr r1, [pc, #60] @ (3712c ) │ │ │ │ + bne.n 369de │ │ │ │ + b.n 369aa │ │ │ │ + ldr r1, [pc, #60] @ (36a84 ) │ │ │ │ movs r2, #4 │ │ │ │ add r1, pc │ │ │ │ - blx 167c0 │ │ │ │ + blx 16670 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 37052 │ │ │ │ - ldr r1, [pc, #48] @ (37130 ) │ │ │ │ + beq.n 369aa │ │ │ │ + ldr r1, [pc, #48] @ (36a88 ) │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - blx 167c0 │ │ │ │ - ldr r1, [pc, #40] @ (37134 ) │ │ │ │ + blx 16670 │ │ │ │ + ldr r1, [pc, #40] @ (36a8c ) │ │ │ │ movs r2, #8 │ │ │ │ movs r0, #0 │ │ │ │ add r1, pc │ │ │ │ - blx 167c0 │ │ │ │ - b.n 37052 │ │ │ │ + blx 16670 │ │ │ │ + b.n 369aa │ │ │ │ nop │ │ │ │ - asrs r6, r0, #26 │ │ │ │ + asrs r2, r6, #20 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r0, r1, #25 │ │ │ │ + asrs r4, r6, #19 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r2, r1, #24 │ │ │ │ + asrs r6, r6, #18 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r2, r7, #23 │ │ │ │ + asrs r6, r4, #18 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r6, r2, #23 │ │ │ │ + asrs r2, r0, #18 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r6, r0, #23 │ │ │ │ + asrs r2, r6, #17 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r2, r1, #23 │ │ │ │ + asrs r6, r6, #17 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r2, r6, #22 │ │ │ │ + asrs r6, r3, #17 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -00037138 : │ │ │ │ +00036a90 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ movs r0, #0 │ │ │ │ mov r7, r1 │ │ │ │ mov r6, r2 │ │ │ │ str r3, [sp, #4] │ │ │ │ - blx 1549c │ │ │ │ + blx 15364 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 16d98 │ │ │ │ + blx 16c30 │ │ │ │ mov r1, r5 │ │ │ │ - ldr r5, [pc, #88] @ (371bc ) │ │ │ │ + ldr r5, [pc, #88] @ (36b14 ) │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r5, pc │ │ │ │ - blx 150d8 │ │ │ │ + blx 14fa0 │ │ │ │ mov r1, r5 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - blx 150d8 │ │ │ │ + blx 14fa0 │ │ │ │ mov r0, r7 │ │ │ │ - blx 16d98 │ │ │ │ + blx 16c30 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 150d8 │ │ │ │ + blx 14fa0 │ │ │ │ mov r1, r5 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - blx 150d8 │ │ │ │ + blx 14fa0 │ │ │ │ mov r0, r6 │ │ │ │ - blx 16d98 │ │ │ │ + blx 16c30 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 150d8 │ │ │ │ + blx 14fa0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 151d0 │ │ │ │ + blx 15098 │ │ │ │ movs r2, #33 @ 0x21 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - blx 18c3c │ │ │ │ + blx 18ab0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 16830 │ │ │ │ - and.w r0, lr, r1 │ │ │ │ + b.w 166e0 │ │ │ │ + ldmia.w sl!, {r0} │ │ │ │ │ │ │ │ -000371c0 : │ │ │ │ +00036b18 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #8 │ │ │ │ cmp r1, #1 │ │ │ │ ldr.w r8, [sp, #32] │ │ │ │ - beq.n 37254 │ │ │ │ + beq.n 36bac │ │ │ │ mov r6, r3 │ │ │ │ mov r7, r2 │ │ │ │ mov r5, r0 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #0 │ │ │ │ - beq.n 3728c │ │ │ │ + beq.n 36be4 │ │ │ │ movs r0, #0 │ │ │ │ - blx 1549c │ │ │ │ + blx 15364 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 16d98 │ │ │ │ + blx 16c30 │ │ │ │ mov r1, r5 │ │ │ │ - ldr r5, [pc, #172] @ (372a8 ) │ │ │ │ + ldr r5, [pc, #172] @ (36c00 ) │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r5, pc │ │ │ │ - blx 150d8 │ │ │ │ + blx 14fa0 │ │ │ │ mov r1, r5 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - blx 150d8 │ │ │ │ + blx 14fa0 │ │ │ │ mov r0, r7 │ │ │ │ - blx 16d98 │ │ │ │ + blx 16c30 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 150d8 │ │ │ │ + blx 14fa0 │ │ │ │ mov r1, r5 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - blx 150d8 │ │ │ │ + blx 14fa0 │ │ │ │ mov r0, r6 │ │ │ │ - blx 16d98 │ │ │ │ + blx 16c30 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 150d8 │ │ │ │ + blx 14fa0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 151d0 │ │ │ │ + blx 15098 │ │ │ │ movs r2, #33 @ 0x21 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r8 │ │ │ │ - blx 18c3c │ │ │ │ + blx 18ab0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 16830 │ │ │ │ + b.w 166e0 │ │ │ │ mov r5, r0 │ │ │ │ mov r3, r8 │ │ │ │ add.w r2, r0, #32 │ │ │ │ ldr r4, [r5, #0] │ │ │ │ adds r5, #16 │ │ │ │ ldr.w r0, [r5, #-12] │ │ │ │ adds r3, #16 │ │ │ │ ldr.w r1, [r5, #-8] │ │ │ │ ldr.w r6, [r5, #-4] │ │ │ │ cmp r5, r2 │ │ │ │ str.w r6, [r3, #-4] │ │ │ │ str.w r4, [r3, #-16] │ │ │ │ str.w r0, [r3, #-12] │ │ │ │ str.w r1, [r3, #-8] │ │ │ │ - bne.n 3725c │ │ │ │ + bne.n 36bb4 │ │ │ │ ldrb r2, [r5, #0] │ │ │ │ strb r2, [r3, #0] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r3, [pc, #28] @ (372ac ) │ │ │ │ + ldr r3, [pc, #28] @ (36c04 ) │ │ │ │ mov.w r2, #282 @ 0x11a │ │ │ │ - ldr r4, [pc, #28] @ (372b0 ) │ │ │ │ - ldr r1, [pc, #28] @ (372b4 ) │ │ │ │ + ldr r4, [pc, #28] @ (36c08 ) │ │ │ │ + ldr r1, [pc, #28] @ (36c0c ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #28] @ (372b8 ) │ │ │ │ + ldr r0, [pc, #28] @ (36c10 ) │ │ │ │ add r4, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #52 @ 0x34 │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - blx 1663c │ │ │ │ - ldrd r0, r0, [r6, #-4]! │ │ │ │ - strb r2, [r1, #5] │ │ │ │ + blx 164ec │ │ │ │ + @ instruction: 0xe8220001 │ │ │ │ + ldr r2, [r3, #124] @ 0x7c │ │ │ │ movs r2, r0 │ │ │ │ - asrs r2, r3, #17 │ │ │ │ + asrs r6, r0, #12 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r4, r6, #16 │ │ │ │ + asrs r0, r4, #11 │ │ │ │ movs r2, r0 │ │ │ │ - cbnz r4, 372d2 │ │ │ │ + @ instruction: 0xb808 │ │ │ │ movs r1, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r3, [pc, #264] @ (373d8 ) │ │ │ │ + ldr r3, [pc, #264] @ (36d30 ) │ │ │ │ sub sp, #8 │ │ │ │ mov r8, r0 │ │ │ │ mov r5, r2 │ │ │ │ add r3, pc │ │ │ │ ldr r7, [r3, #0] │ │ │ │ - blx 18400 │ │ │ │ + blx 18280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 37370 │ │ │ │ - ldr r6, [pc, #248] @ (373dc ) │ │ │ │ + beq.n 36cc8 │ │ │ │ + ldr r6, [pc, #248] @ (36d34 ) │ │ │ │ mov r0, r5 │ │ │ │ add r6, pc │ │ │ │ mov r1, r6 │ │ │ │ - blx 17d50 │ │ │ │ + blx 17bdc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 37370 │ │ │ │ + beq.n 36cc8 │ │ │ │ add.w r4, r8, r7 │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ - blx 15148 │ │ │ │ + blx 15010 │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ - blx 15148 │ │ │ │ + blx 15010 │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ - blx 15148 │ │ │ │ - ldr r1, [pc, #216] @ (373e0 ) │ │ │ │ + blx 15010 │ │ │ │ + ldr r1, [pc, #216] @ (36d38 ) │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r2, [r4, #96] @ 0x60 │ │ │ │ add r1, pc │ │ │ │ - blx 17d50 │ │ │ │ - blx 15bfc │ │ │ │ + blx 17bdc │ │ │ │ + blx 15ab8 │ │ │ │ mov r1, r6 │ │ │ │ str r0, [r4, #88] @ 0x58 │ │ │ │ mov r0, r5 │ │ │ │ - blx 17d50 │ │ │ │ + blx 17bdc │ │ │ │ movs r6, #1 │ │ │ │ - blx 15bfc │ │ │ │ - ldr r1, [pc, #184] @ (373e4 ) │ │ │ │ + blx 15ab8 │ │ │ │ + ldr r1, [pc, #184] @ (36d3c ) │ │ │ │ str r0, [r4, #72] @ 0x48 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ - blx 17d50 │ │ │ │ - blx 15bfc │ │ │ │ - ldr r1, [pc, #172] @ (373e8 ) │ │ │ │ + blx 17bdc │ │ │ │ + blx 15ab8 │ │ │ │ + ldr r1, [pc, #172] @ (36d40 ) │ │ │ │ str r0, [r4, #76] @ 0x4c │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ - blx 17d50 │ │ │ │ - cbz r0, 37350 │ │ │ │ - blx 16cbc │ │ │ │ + blx 17bdc │ │ │ │ + cbz r0, 36ca8 │ │ │ │ + blx 16b60 │ │ │ │ and.w r6, r0, #1 │ │ │ │ movs r0, #1 │ │ │ │ - ldr r1, [pc, #152] @ (373ec ) │ │ │ │ + ldr r1, [pc, #152] @ (36d44 ) │ │ │ │ str r0, [r4, #100] @ 0x64 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ - blx 17d50 │ │ │ │ - blx 17910 │ │ │ │ + blx 17bdc │ │ │ │ + blx 177a8 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ ite eq │ │ │ │ moveq r3, #0 │ │ │ │ andne.w r3, r6, #1 │ │ │ │ str r0, [r4, #84] @ 0x54 │ │ │ │ - cbnz r3, 37378 │ │ │ │ + cbnz r3, 36cd0 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r1, [pc, #116] @ (373f0 ) │ │ │ │ + ldr r1, [pc, #116] @ (36d48 ) │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ - blx 17d50 │ │ │ │ - cbz r0, 373a6 │ │ │ │ - ldr r1, [pc, #108] @ (373f4 ) │ │ │ │ + blx 17bdc │ │ │ │ + cbz r0, 36cfe │ │ │ │ + ldr r1, [pc, #108] @ (36d4c ) │ │ │ │ add r1, pc │ │ │ │ - blx 18c14 │ │ │ │ - cbnz r0, 373a6 │ │ │ │ + blx 18a88 │ │ │ │ + cbnz r0, 36cfe │ │ │ │ ldrb r3, [r4, #4] │ │ │ │ - cbz r3, 373a6 │ │ │ │ + cbz r3, 36cfe │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ add.w r5, r4, #37 @ 0x25 │ │ │ │ ldr r2, [r4, #72] @ 0x48 │ │ │ │ adds r0, r4, #4 │ │ │ │ ldr r1, [r4, #84] @ 0x54 │ │ │ │ str r5, [sp, #0] │ │ │ │ - blx 185a4 │ │ │ │ - b.n 373d2 │ │ │ │ + blx 18424 │ │ │ │ + b.n 36d2a │ │ │ │ ldr.w r0, [r8, r7] │ │ │ │ movs r5, #0 │ │ │ │ - blx 15148 │ │ │ │ + blx 15010 │ │ │ │ str.w r5, [r8, r7] │ │ │ │ ldr r0, [r4, #92] @ 0x5c │ │ │ │ - blx 15148 │ │ │ │ + blx 15010 │ │ │ │ movs r2, #33 @ 0x21 │ │ │ │ mov r1, r5 │ │ │ │ adds r0, r4, #4 │ │ │ │ str r5, [r4, #92] @ 0x5c │ │ │ │ - blx 15ff0 │ │ │ │ + blx 15eac │ │ │ │ movs r2, #33 @ 0x21 │ │ │ │ mov r1, r5 │ │ │ │ add.w r0, r4, #37 @ 0x25 │ │ │ │ - blx 15ff0 │ │ │ │ + blx 15eac │ │ │ │ movs r0, #1 │ │ │ │ - b.n 37372 │ │ │ │ + b.n 36cca │ │ │ │ nop │ │ │ │ - str r2, [sp, #208] @ 0xd0 │ │ │ │ + ldr r0, [sp, #848] @ 0x350 │ │ │ │ movs r4, r0 │ │ │ │ - asrs r0, r6, #14 │ │ │ │ + asrs r4, r3, #9 │ │ │ │ movs r2, r0 │ │ │ │ - movs r1, #90 @ 0x5a │ │ │ │ + movs r0, #6 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r6, r2, #15 │ │ │ │ + asrs r2, r0, #10 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r6, r1, #15 │ │ │ │ + asrs r2, r7, #9 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r2, r7, #14 │ │ │ │ + asrs r6, r4, #9 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r4, r6, #27 │ │ │ │ + asrs r0, r4, #22 │ │ │ │ movs r2, r0 │ │ │ │ - movs r3, #202 @ 0xca │ │ │ │ + movs r2, #118 @ 0x76 │ │ │ │ movs r2, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r3, [pc, #140] @ (37498 ) │ │ │ │ + ldr r3, [pc, #140] @ (36df0 ) │ │ │ │ mov r5, r0 │ │ │ │ sub sp, #12 │ │ │ │ mov r8, r1 │ │ │ │ add r3, pc │ │ │ │ mov r6, r2 │ │ │ │ ldr r7, [r3, #0] │ │ │ │ movs r3, #0 │ │ │ │ adds r4, r0, r7 │ │ │ │ ldr r0, [r4, #92] @ 0x5c │ │ │ │ str r3, [r4, #92] @ 0x5c │ │ │ │ - cbz r0, 37424 │ │ │ │ - blx 15148 │ │ │ │ + cbz r0, 36d7c │ │ │ │ + blx 15010 │ │ │ │ ldr r0, [r5, r7] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r5, r7] │ │ │ │ - cbz r0, 37430 │ │ │ │ - blx 15148 │ │ │ │ - blx 180dc │ │ │ │ + cbz r0, 36d88 │ │ │ │ + blx 15010 │ │ │ │ + blx 17f68 │ │ │ │ mov r9, r0 │ │ │ │ movs r0, #0 │ │ │ │ - blx 1724c <__time64@plt> │ │ │ │ + blx 170e4 <__time64@plt> │ │ │ │ mov r3, r0 │ │ │ │ - ldr r0, [pc, #92] @ (3749c ) │ │ │ │ + ldr r0, [pc, #92] @ (36df4 ) │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ - blx 168b0 │ │ │ │ + blx 16760 │ │ │ │ mov r9, r0 │ │ │ │ - blx 16d98 │ │ │ │ + blx 16c30 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r9 │ │ │ │ - blx 17ea8 │ │ │ │ + blx 17d34 │ │ │ │ str r0, [r4, #92] @ 0x5c │ │ │ │ mov r0, r9 │ │ │ │ - blx 15148 │ │ │ │ + blx 15010 │ │ │ │ mov r0, r8 │ │ │ │ - blx 15bfc │ │ │ │ + blx 15ab8 │ │ │ │ str r0, [r5, r7] │ │ │ │ mov r0, r5 │ │ │ │ - blx 18400 │ │ │ │ + blx 18280 │ │ │ │ mov r1, r0 │ │ │ │ - cbz r6, 37492 │ │ │ │ + cbz r6, 36dea │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r8 │ │ │ │ adds r3, r4, #4 │ │ │ │ - blx 152d8 │ │ │ │ + blx 151a0 │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ ldr r2, [r4, #72] @ 0x48 │ │ │ │ adds r0, r4, #4 │ │ │ │ ldr r1, [r4, #84] @ 0x54 │ │ │ │ adds r4, #37 @ 0x25 │ │ │ │ str r4, [sp, #0] │ │ │ │ - blx 185a4 │ │ │ │ + blx 18424 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - ldr r6, [pc, #12] @ (374a0 ) │ │ │ │ + ldr r6, [pc, #12] @ (36df8 ) │ │ │ │ add r6, pc │ │ │ │ - b.n 37472 │ │ │ │ - str r0, [sp, #992] @ 0x3e0 │ │ │ │ + b.n 36dca │ │ │ │ + str r7, [sp, #608] @ 0x260 │ │ │ │ movs r4, r0 │ │ │ │ - asrs r0, r3, #11 │ │ │ │ + asrs r4, r0, #6 │ │ │ │ movs r2, r0 │ │ │ │ - bge.n 3751c │ │ │ │ + bhi.n 36dcc │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -000374a4 : │ │ │ │ +00036dfc : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ mov sl, r3 │ │ │ │ - ldr r3, [pc, #468] @ (37690 ) │ │ │ │ + ldr r3, [pc, #468] @ (36fe8 ) │ │ │ │ mov r8, r0 │ │ │ │ movs r0, #0 │ │ │ │ mov r7, r1 │ │ │ │ str r2, [sp, #12] │ │ │ │ - ldr r2, [pc, #464] @ (37694 ) │ │ │ │ + ldr r2, [pc, #464] @ (36fec ) │ │ │ │ ldr.w fp, [sp, #112] @ 0x70 │ │ │ │ add r2, pc │ │ │ │ ldr r6, [sp, #116] @ 0x74 │ │ │ │ ldr r4, [sp, #124] @ 0x7c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ mov.w r3, #0 │ │ │ │ - blx 1549c │ │ │ │ + blx 15364 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r8 │ │ │ │ - blx 16d98 │ │ │ │ + blx 16c30 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 150d8 │ │ │ │ - ldr r1, [pc, #424] @ (37698 ) │ │ │ │ + blx 14fa0 │ │ │ │ + ldr r1, [pc, #424] @ (36ff0 ) │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ - blx 150d8 │ │ │ │ + blx 14fa0 │ │ │ │ mov r0, r7 │ │ │ │ - blx 16d98 │ │ │ │ + blx 16c30 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 150d8 │ │ │ │ + blx 14fa0 │ │ │ │ add r7, sp, #32 │ │ │ │ mov r0, r5 │ │ │ │ mov r9, r7 │ │ │ │ - blx 151d0 │ │ │ │ + blx 15098 │ │ │ │ mov ip, r0 │ │ │ │ add.w r8, r0, #32 │ │ │ │ mov lr, r9 │ │ │ │ ldr.w r0, [ip] │ │ │ │ ldr.w r1, [ip, #4] │ │ │ │ add.w ip, ip, #16 │ │ │ │ ldr.w r2, [ip, #-8] │ │ │ │ add.w r9, r9, #16 │ │ │ │ ldr.w r3, [ip, #-4] │ │ │ │ cmp ip, r8 │ │ │ │ stmia.w lr!, {r0, r1, r2, r3} │ │ │ │ - bne.n 3751a │ │ │ │ + bne.n 36e72 │ │ │ │ ldrb.w r3, [ip] │ │ │ │ strb.w r3, [r9] │ │ │ │ mov r0, r5 │ │ │ │ - blx 16834 │ │ │ │ - ldr.w r9, [pc, #336] @ 3769c │ │ │ │ + blx 166e4 │ │ │ │ + ldr.w r9, [pc, #336] @ 36ff4 │ │ │ │ movs r0, #0 │ │ │ │ - blx 1549c │ │ │ │ + blx 15364 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add r9, pc │ │ │ │ - blx 16d98 │ │ │ │ + blx 16c30 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 150d8 │ │ │ │ + blx 14fa0 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ - blx 150d8 │ │ │ │ + blx 14fa0 │ │ │ │ mov r0, fp │ │ │ │ - blx 16d98 │ │ │ │ + blx 16c30 │ │ │ │ mov r1, fp │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 150d8 │ │ │ │ + blx 14fa0 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ - blx 150d8 │ │ │ │ + blx 14fa0 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 375f6 │ │ │ │ + beq.n 36f4e │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 37672 │ │ │ │ - ldr r2, [pc, #264] @ (376a0 ) │ │ │ │ + beq.n 36fca │ │ │ │ + ldr r2, [pc, #264] @ (36ff8 ) │ │ │ │ movs r1, #9 │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ add r0, sp, #20 │ │ │ │ add r2, pc │ │ │ │ - blx 16f78 │ │ │ │ + blx 16e10 │ │ │ │ add r0, sp, #20 │ │ │ │ - blx 16d98 │ │ │ │ + blx 16c30 │ │ │ │ add r1, sp, #20 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 150d8 │ │ │ │ + blx 14fa0 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ - blx 150d8 │ │ │ │ + blx 14fa0 │ │ │ │ mov r0, r6 │ │ │ │ - blx 16d98 │ │ │ │ + blx 16c30 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 150d8 │ │ │ │ + blx 14fa0 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ - blx 150d8 │ │ │ │ + blx 14fa0 │ │ │ │ ands.w r2, sl, #1 │ │ │ │ - beq.n 37654 │ │ │ │ - ldr r1, [pc, #196] @ (376a4 ) │ │ │ │ + beq.n 36fac │ │ │ │ + ldr r1, [pc, #196] @ (36ffc ) │ │ │ │ movs r2, #4 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ - blx 150d8 │ │ │ │ - ldr r1, [pc, #188] @ (376a8 ) │ │ │ │ + blx 14fa0 │ │ │ │ + ldr r1, [pc, #188] @ (37000 ) │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ - blx 150d8 │ │ │ │ + blx 14fa0 │ │ │ │ movs r2, #32 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - blx 150d8 │ │ │ │ + blx 14fa0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 151d0 │ │ │ │ + blx 15098 │ │ │ │ add.w r3, r0, #32 │ │ │ │ ldr r6, [r0, #0] │ │ │ │ adds r0, #16 │ │ │ │ ldr.w r1, [r0, #-12] │ │ │ │ adds r4, #16 │ │ │ │ ldr.w r2, [r0, #-8] │ │ │ │ ldr.w r7, [r0, #-4] │ │ │ │ cmp r0, r3 │ │ │ │ str.w r7, [r4, #-4] │ │ │ │ str.w r6, [r4, #-16] │ │ │ │ str.w r1, [r4, #-12] │ │ │ │ str.w r2, [r4, #-8] │ │ │ │ - bne.n 3760a │ │ │ │ + bne.n 36f62 │ │ │ │ ldrb r3, [r0, #0] │ │ │ │ mov r0, r5 │ │ │ │ strb r3, [r4, #0] │ │ │ │ - blx 16834 │ │ │ │ - ldr r2, [pc, #112] @ (376ac ) │ │ │ │ - ldr r3, [pc, #80] @ (37690 ) │ │ │ │ + blx 166e4 │ │ │ │ + ldr r2, [pc, #112] @ (37004 ) │ │ │ │ + ldr r3, [pc, #80] @ (36fe8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 3766e │ │ │ │ + bne.n 36fc6 │ │ │ │ add sp, #76 @ 0x4c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r3, [pc, #88] @ (376b0 ) │ │ │ │ - ldr r1, [pc, #92] @ (376b4 ) │ │ │ │ - ldr r0, [pc, #92] @ (376b8 ) │ │ │ │ + ldr r3, [pc, #88] @ (37008 ) │ │ │ │ + ldr r1, [pc, #92] @ (3700c ) │ │ │ │ + ldr r0, [pc, #92] @ (37010 ) │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ adds r3, #84 @ 0x54 │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ movw r2, #383 @ 0x17f │ │ │ │ - blx 18390 │ │ │ │ - b.n 375de │ │ │ │ - blx 17a74 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #72] @ (376bc ) │ │ │ │ + blx 18210 │ │ │ │ + b.n 36f36 │ │ │ │ + blx 1790c <__stack_chk_fail@plt> │ │ │ │ + ldr r3, [pc, #72] @ (37014 ) │ │ │ │ mov.w r2, #374 @ 0x176 │ │ │ │ - ldr r4, [pc, #68] @ (376c0 ) │ │ │ │ - ldr r1, [pc, #72] @ (376c4 ) │ │ │ │ + ldr r4, [pc, #68] @ (37018 ) │ │ │ │ + ldr r1, [pc, #72] @ (3701c ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #72] @ (376c8 ) │ │ │ │ + ldr r0, [pc, #72] @ (37020 ) │ │ │ │ add r4, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #84 @ 0x54 │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - blx 1663c │ │ │ │ + blx 164ec │ │ │ │ nop │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r4, #28] │ │ │ │ + ldrb r0, [r5, #23] │ │ │ │ movs r4, r0 │ │ │ │ - b.n 3739c │ │ │ │ + b.n 36a4c │ │ │ │ movs r1, r0 │ │ │ │ - b.n 372d8 │ │ │ │ + b.n 36988 │ │ │ │ movs r1, r0 │ │ │ │ - asrs r2, r1, #6 │ │ │ │ + asrs r6, r6, #32 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r4, r2, #3 │ │ │ │ + lsrs r0, r0, #30 │ │ │ │ movs r2, r0 │ │ │ │ - b.n 371b4 │ │ │ │ + b.n 36864 │ │ │ │ movs r1, r0 │ │ │ │ - strb r2, [r5, #22] │ │ │ │ + ldrb r2, [r6, #17] │ │ │ │ movs r4, r0 │ │ │ │ - ldr r6, [r0, #88] @ 0x58 │ │ │ │ + ldr r6, [r2, #64] @ 0x40 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r0, r6, #1 │ │ │ │ + lsrs r4, r3, #28 │ │ │ │ movs r2, r0 │ │ │ │ - push {r1, r3, r4, r7, lr} │ │ │ │ + push {r1, r2, r6} │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [r4, #84] @ 0x54 │ │ │ │ + ldr r4, [r6, #60] @ 0x3c │ │ │ │ movs r2, r0 │ │ │ │ - asrs r4, r2, #4 │ │ │ │ + lsrs r0, r0, #31 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r6, r1, #1 │ │ │ │ + lsrs r2, r7, #27 │ │ │ │ movs r2, r0 │ │ │ │ - push {r1, r2, r4, r5, r6, lr} │ │ │ │ + push {r1, r5} │ │ │ │ movs r1, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - ldr.w r1, [pc, #1152] @ 37b64 │ │ │ │ - ldr.w r2, [pc, #1152] @ 37b68 │ │ │ │ + ldr.w r1, [pc, #1152] @ 374bc │ │ │ │ + ldr.w r2, [pc, #1152] @ 374c0 │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ add r1, pc │ │ │ │ - ldr.w r3, [pc, #1148] @ 37b6c │ │ │ │ + ldr.w r3, [pc, #1148] @ 374c4 │ │ │ │ add r3, pc │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr.w r8, [r3] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #60] @ 0x3c │ │ │ │ mov.w r2, #0 │ │ │ │ - blx 182e8 │ │ │ │ + blx 18168 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 37b06 │ │ │ │ + beq.w 3745e │ │ │ │ add.w r4, r5, r8 │ │ │ │ - blx 16f44 │ │ │ │ + blx 16ddc │ │ │ │ mov fp, r0 │ │ │ │ ldr r3, [r4, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 37b26 │ │ │ │ + beq.w 3747e │ │ │ │ ldr r3, [r4, #100] @ 0x64 │ │ │ │ - cbz r3, 3772a │ │ │ │ + cbz r3, 37082 │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 37b46 │ │ │ │ + beq.w 3749e │ │ │ │ mov r0, r6 │ │ │ │ add.w r9, sp, #24 │ │ │ │ - blx 17ccc │ │ │ │ + blx 17b58 │ │ │ │ ldr r3, [r4, #100] @ 0x64 │ │ │ │ str.w r9, [sp, #12] │ │ │ │ add.w r2, r4, #37 @ 0x25 │ │ │ │ mov r1, fp │ │ │ │ ldr r7, [r4, #96] @ 0x60 │ │ │ │ str r7, [sp, #8] │ │ │ │ ldr r7, [r4, #92] @ 0x5c │ │ │ │ str r7, [sp, #4] │ │ │ │ ldr r7, [r4, #72] @ 0x48 │ │ │ │ str r7, [sp, #0] │ │ │ │ - blx 18cf4 │ │ │ │ - ldr.w r0, [pc, #1052] @ 37b70 │ │ │ │ + blx 18b5c │ │ │ │ + ldr.w r0, [pc, #1052] @ 374c8 │ │ │ │ add r0, pc │ │ │ │ - blx 161f4 │ │ │ │ - ldr.w r1, [pc, #1048] @ 37b74 │ │ │ │ + blx 160a4 │ │ │ │ + ldr.w r1, [pc, #1048] @ 374cc │ │ │ │ mov sl, r0 │ │ │ │ ldr.w r2, [r5, r8] │ │ │ │ add r1, pc │ │ │ │ - blx 16734 │ │ │ │ + blx 165e4 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 37a48 │ │ │ │ + beq.w 373a0 │ │ │ │ ldrd r2, r3, [sl, #4] │ │ │ │ subs r3, r3, r2 │ │ │ │ cmp r3, #2 │ │ │ │ - bls.w 37a00 │ │ │ │ - ldr r3, [pc, #1016] @ (37b78 ) │ │ │ │ + bls.w 37358 │ │ │ │ + ldr r3, [pc, #1016] @ (374d0 ) │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ ldrh r1, [r3, #0] │ │ │ │ ldr.w r3, [sl] │ │ │ │ strh r1, [r3, r2] │ │ │ │ movs r1, #0 │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ ldr.w r2, [sl] │ │ │ │ adds r3, #2 │ │ │ │ str.w r3, [sl, #4] │ │ │ │ strb r1, [r2, r3] │ │ │ │ - blx 18400 │ │ │ │ - ldr r1, [pc, #984] @ (37b7c ) │ │ │ │ + blx 18280 │ │ │ │ + ldr r1, [pc, #984] @ (374d4 ) │ │ │ │ mov r2, r0 │ │ │ │ mov r0, sl │ │ │ │ add r1, pc │ │ │ │ - blx 16734 │ │ │ │ + blx 165e4 │ │ │ │ ldrd r2, r3, [sl, #4] │ │ │ │ subs r3, r3, r2 │ │ │ │ cmp r3, #2 │ │ │ │ - bls.w 379e2 │ │ │ │ - ldr r3, [pc, #964] @ (37b80 ) │ │ │ │ + bls.w 3733a │ │ │ │ + ldr r3, [pc, #964] @ (374d8 ) │ │ │ │ mov.w ip, #0 │ │ │ │ mov r0, sl │ │ │ │ add r3, pc │ │ │ │ ldrh r1, [r3, #0] │ │ │ │ ldr.w r3, [sl] │ │ │ │ strh r1, [r3, r2] │ │ │ │ - ldr r1, [pc, #948] @ (37b84 ) │ │ │ │ + ldr r1, [pc, #948] @ (374dc ) │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ ldr.w r2, [sl] │ │ │ │ add r1, pc │ │ │ │ adds r3, #2 │ │ │ │ str.w r3, [sl, #4] │ │ │ │ strb.w ip, [r2, r3] │ │ │ │ ldr r2, [r4, #72] @ 0x48 │ │ │ │ - blx 16734 │ │ │ │ + blx 165e4 │ │ │ │ ldrd r2, r3, [sl, #4] │ │ │ │ subs r3, r3, r2 │ │ │ │ cmp r3, #2 │ │ │ │ - bls.w 379c4 │ │ │ │ - ldr r3, [pc, #912] @ (37b88 ) │ │ │ │ + bls.w 3731c │ │ │ │ + ldr r3, [pc, #912] @ (374e0 ) │ │ │ │ mov.w ip, #0 │ │ │ │ add r3, pc │ │ │ │ ldrh r1, [r3, #0] │ │ │ │ ldr.w r3, [sl] │ │ │ │ strh r1, [r3, r2] │ │ │ │ mov r2, fp │ │ │ │ - ldr r1, [pc, #900] @ (37b8c ) │ │ │ │ + ldr r1, [pc, #900] @ (374e4 ) │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ ldr.w r0, [sl] │ │ │ │ add r1, pc │ │ │ │ adds r3, #2 │ │ │ │ str.w r3, [sl, #4] │ │ │ │ strb.w ip, [r0, r3] │ │ │ │ mov r0, sl │ │ │ │ - blx 16734 │ │ │ │ + blx 165e4 │ │ │ │ ldrd r2, r3, [sl, #4] │ │ │ │ subs r3, r3, r2 │ │ │ │ cmp r3, #2 │ │ │ │ - bls.w 379b2 │ │ │ │ - ldr r3, [pc, #864] @ (37b90 ) │ │ │ │ + bls.w 3730a │ │ │ │ + ldr r3, [pc, #864] @ (374e8 ) │ │ │ │ add r3, pc │ │ │ │ ldrh r1, [r3, #0] │ │ │ │ ldr.w r3, [sl] │ │ │ │ strh r1, [r3, r2] │ │ │ │ movs r1, #0 │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ ldr.w r2, [sl] │ │ │ │ adds r3, #2 │ │ │ │ str.w r3, [sl, #4] │ │ │ │ strb r1, [r2, r3] │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ - blx 15820 │ │ │ │ - ldr r1, [pc, #832] @ (37b94 ) │ │ │ │ + blx 156e8 │ │ │ │ + ldr r1, [pc, #832] @ (374ec ) │ │ │ │ mov r2, r0 │ │ │ │ mov r8, r0 │ │ │ │ add r1, pc │ │ │ │ mov r0, sl │ │ │ │ - blx 189ec │ │ │ │ + blx 18860 │ │ │ │ mov r0, r8 │ │ │ │ - blx 15148 │ │ │ │ + blx 15010 │ │ │ │ ldrd r1, r3, [sl, #4] │ │ │ │ subs r3, r3, r1 │ │ │ │ cmp r3, #2 │ │ │ │ - bls.n 37934 │ │ │ │ - ldr r3, [pc, #804] @ (37b98 ) │ │ │ │ + bls.n 3728c │ │ │ │ + ldr r3, [pc, #804] @ (374f0 ) │ │ │ │ mov.w lr, #0 │ │ │ │ mov r2, r9 │ │ │ │ add r3, pc │ │ │ │ ldrh r0, [r3, #0] │ │ │ │ ldr.w r3, [sl] │ │ │ │ strh r0, [r3, r1] │ │ │ │ mov r0, sl │ │ │ │ - ldr r1, [pc, #788] @ (37b9c ) │ │ │ │ + ldr r1, [pc, #788] @ (374f4 ) │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ ldr.w r7, [sl] │ │ │ │ add r1, pc │ │ │ │ adds r3, #2 │ │ │ │ str.w r3, [sl, #4] │ │ │ │ strb.w lr, [r7, r3] │ │ │ │ - blx 16734 │ │ │ │ + blx 165e4 │ │ │ │ ldr r3, [r4, #76] @ 0x4c │ │ │ │ - cbz r3, 378d8 │ │ │ │ + cbz r3, 37230 │ │ │ │ ldrd r2, r3, [sl, #4] │ │ │ │ subs r3, r3, r2 │ │ │ │ cmp r3, #2 │ │ │ │ - bls.w 37a24 │ │ │ │ - ldr r3, [pc, #752] @ (37ba0 ) │ │ │ │ + bls.w 3737c │ │ │ │ + ldr r3, [pc, #752] @ (374f8 ) │ │ │ │ add r3, pc │ │ │ │ ldrh r1, [r3, #0] │ │ │ │ ldr.w r3, [sl] │ │ │ │ strh r1, [r3, r2] │ │ │ │ movs r1, #0 │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ ldr.w r2, [sl] │ │ │ │ adds r3, #2 │ │ │ │ str.w r3, [sl, #4] │ │ │ │ strb r1, [r2, r3] │ │ │ │ - ldr r1, [pc, #724] @ (37ba4 ) │ │ │ │ + ldr r1, [pc, #724] @ (374fc ) │ │ │ │ mov r0, sl │ │ │ │ ldr r2, [r4, #76] @ 0x4c │ │ │ │ add r1, pc │ │ │ │ - blx 16734 │ │ │ │ + blx 165e4 │ │ │ │ ldr r0, [r4, #100] @ 0x64 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 37962 │ │ │ │ + bne.n 372ba │ │ │ │ mov r0, fp │ │ │ │ - blx 15148 │ │ │ │ + blx 15010 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ mov r0, sl │ │ │ │ movs r1, #0 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #96] @ 0x60 │ │ │ │ - blx 1694c │ │ │ │ + blx 167fc │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 173fc │ │ │ │ - cbnz r0, 3792e │ │ │ │ - ldr r2, [pc, #680] @ (37ba8 ) │ │ │ │ + blx 17294 │ │ │ │ + cbnz r0, 37286 │ │ │ │ + ldr r2, [pc, #680] @ (37500 ) │ │ │ │ add r2, pc │ │ │ │ - ldr r3, [pc, #680] @ (37bac ) │ │ │ │ + ldr r3, [pc, #680] @ (37504 ) │ │ │ │ mov r0, r6 │ │ │ │ - ldr r1, [pc, #680] @ (37bb0 ) │ │ │ │ + ldr r1, [pc, #680] @ (37508 ) │ │ │ │ add r3, pc │ │ │ │ str r5, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ - blx 18b3c │ │ │ │ - ldr r2, [pc, #672] @ (37bb4 ) │ │ │ │ - ldr r3, [pc, #596] @ (37b68 ) │ │ │ │ + blx 189b0 │ │ │ │ + ldr r2, [pc, #672] @ (3750c ) │ │ │ │ + ldr r3, [pc, #596] @ (374c0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 37b42 │ │ │ │ + bne.w 3749a │ │ │ │ mov r0, r4 │ │ │ │ add sp, #68 @ 0x44 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r2, [pc, #648] @ (37bb8 ) │ │ │ │ + ldr r2, [pc, #648] @ (37510 ) │ │ │ │ add r2, pc │ │ │ │ - b.n 37900 │ │ │ │ - ldr r2, [pc, #644] @ (37bbc ) │ │ │ │ + b.n 37258 │ │ │ │ + ldr r2, [pc, #644] @ (37514 ) │ │ │ │ movs r3, #2 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ mov r0, sl │ │ │ │ add r2, pc │ │ │ │ - blx 17c30 │ │ │ │ - ldr r1, [pc, #632] @ (37bc0 ) │ │ │ │ + blx 17ac8 │ │ │ │ + ldr r1, [pc, #632] @ (37518 ) │ │ │ │ mov r2, r9 │ │ │ │ mov r0, sl │ │ │ │ add r1, pc │ │ │ │ - blx 16734 │ │ │ │ + blx 165e4 │ │ │ │ ldr r3, [r4, #76] @ 0x4c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 378d8 │ │ │ │ + beq.n 37230 │ │ │ │ ldrd r2, r3, [sl, #4] │ │ │ │ subs r3, r3, r2 │ │ │ │ cmp r3, #2 │ │ │ │ - bhi.n 378ae │ │ │ │ - b.n 37a24 │ │ │ │ - blx 166a4 │ │ │ │ + bhi.n 37206 │ │ │ │ + b.n 3737c │ │ │ │ + blx 16554 │ │ │ │ mov r8, r0 │ │ │ │ ldrd r2, r3, [sl, #4] │ │ │ │ subs r3, r3, r2 │ │ │ │ cmp r3, #2 │ │ │ │ - bls.n 37a36 │ │ │ │ - ldr r3, [pc, #592] @ (37bc4 ) │ │ │ │ + bls.n 3738e │ │ │ │ + ldr r3, [pc, #592] @ (3751c ) │ │ │ │ add r3, pc │ │ │ │ ldrh r1, [r3, #0] │ │ │ │ ldr.w r3, [sl] │ │ │ │ strh r1, [r3, r2] │ │ │ │ movs r1, #0 │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ ldr.w r2, [sl] │ │ │ │ adds r3, #2 │ │ │ │ str.w r3, [sl, #4] │ │ │ │ strb r1, [r2, r3] │ │ │ │ - ldr r1, [pc, #564] @ (37bc8 ) │ │ │ │ + ldr r1, [pc, #564] @ (37520 ) │ │ │ │ mov r0, sl │ │ │ │ ldr r2, [r4, #92] @ 0x5c │ │ │ │ add r1, pc │ │ │ │ - blx 16734 │ │ │ │ - ldr r1, [pc, #556] @ (37bcc ) │ │ │ │ + blx 165e4 │ │ │ │ + ldr r1, [pc, #556] @ (37524 ) │ │ │ │ mov r0, sl │ │ │ │ ldr r2, [r4, #96] @ 0x60 │ │ │ │ mov r3, r8 │ │ │ │ add r1, pc │ │ │ │ - blx 189ec │ │ │ │ + blx 18860 │ │ │ │ mov r0, r8 │ │ │ │ - blx 15148 │ │ │ │ - b.n 378de │ │ │ │ - ldr r2, [pc, #540] @ (37bd0 ) │ │ │ │ + blx 15010 │ │ │ │ + b.n 37236 │ │ │ │ + ldr r2, [pc, #540] @ (37528 ) │ │ │ │ movs r3, #2 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ mov r0, sl │ │ │ │ add r2, pc │ │ │ │ - blx 17c30 │ │ │ │ - b.n 3784c │ │ │ │ - ldr r2, [pc, #524] @ (37bd4 ) │ │ │ │ + blx 17ac8 │ │ │ │ + b.n 371a4 │ │ │ │ + ldr r2, [pc, #524] @ (3752c ) │ │ │ │ movs r3, #2 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ mov r0, sl │ │ │ │ add r2, pc │ │ │ │ - blx 17c30 │ │ │ │ - ldr r1, [pc, #512] @ (37bd8 ) │ │ │ │ + blx 17ac8 │ │ │ │ + ldr r1, [pc, #512] @ (37530 ) │ │ │ │ mov r2, fp │ │ │ │ mov r0, sl │ │ │ │ add r1, pc │ │ │ │ - blx 16734 │ │ │ │ - b.n 37822 │ │ │ │ - ldr r2, [pc, #504] @ (37bdc ) │ │ │ │ + blx 165e4 │ │ │ │ + b.n 3717a │ │ │ │ + ldr r2, [pc, #504] @ (37534 ) │ │ │ │ movs r3, #2 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ mov r0, sl │ │ │ │ add r2, pc │ │ │ │ - blx 17c30 │ │ │ │ - ldr r1, [pc, #492] @ (37be0 ) │ │ │ │ + blx 17ac8 │ │ │ │ + ldr r1, [pc, #492] @ (37538 ) │ │ │ │ ldr r2, [r4, #72] @ 0x48 │ │ │ │ mov r0, sl │ │ │ │ add r1, pc │ │ │ │ - blx 16734 │ │ │ │ - b.n 377e8 │ │ │ │ - ldr r2, [pc, #480] @ (37be4 ) │ │ │ │ + blx 165e4 │ │ │ │ + b.n 37140 │ │ │ │ + ldr r2, [pc, #480] @ (3753c ) │ │ │ │ movs r3, #2 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ mov r0, sl │ │ │ │ add r2, pc │ │ │ │ - blx 17c30 │ │ │ │ + blx 17ac8 │ │ │ │ mov r0, r5 │ │ │ │ - blx 18400 │ │ │ │ - ldr r1, [pc, #464] @ (37be8 ) │ │ │ │ + blx 18280 │ │ │ │ + ldr r1, [pc, #464] @ (37540 ) │ │ │ │ mov r2, r0 │ │ │ │ mov r0, sl │ │ │ │ add r1, pc │ │ │ │ - blx 16734 │ │ │ │ - b.n 377ae │ │ │ │ - ldr r2, [pc, #452] @ (37bec ) │ │ │ │ + blx 165e4 │ │ │ │ + b.n 37106 │ │ │ │ + ldr r2, [pc, #452] @ (37544 ) │ │ │ │ movs r3, #2 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ mov r0, sl │ │ │ │ add r2, pc │ │ │ │ - blx 17c30 │ │ │ │ - b.n 378cc │ │ │ │ - ldr r2, [pc, #440] @ (37bf0 ) │ │ │ │ + blx 17ac8 │ │ │ │ + b.n 37224 │ │ │ │ + ldr r2, [pc, #440] @ (37548 ) │ │ │ │ movs r3, #2 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ mov r0, sl │ │ │ │ add r2, pc │ │ │ │ - blx 17c30 │ │ │ │ - b.n 37990 │ │ │ │ - ldr.w r8, [pc, #424] @ 37bf4 │ │ │ │ + blx 17ac8 │ │ │ │ + b.n 372e8 │ │ │ │ + ldr.w r8, [pc, #424] @ 3754c │ │ │ │ movs r2, #2 │ │ │ │ mov r0, sl │ │ │ │ add r8, pc │ │ │ │ mov r1, r8 │ │ │ │ - blx 167c0 │ │ │ │ + blx 16670 │ │ │ │ mov r0, r5 │ │ │ │ - blx 18400 │ │ │ │ - ldr r1, [pc, #408] @ (37bf8 ) │ │ │ │ + blx 18280 │ │ │ │ + ldr r1, [pc, #408] @ (37550 ) │ │ │ │ mov r2, r0 │ │ │ │ mov r0, sl │ │ │ │ add r1, pc │ │ │ │ - blx 16734 │ │ │ │ + blx 165e4 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, sl │ │ │ │ - blx 167c0 │ │ │ │ - ldr r1, [pc, #388] @ (37bfc ) │ │ │ │ + blx 16670 │ │ │ │ + ldr r1, [pc, #388] @ (37554 ) │ │ │ │ ldr r2, [r4, #72] @ 0x48 │ │ │ │ mov r0, sl │ │ │ │ add r1, pc │ │ │ │ - blx 16734 │ │ │ │ + blx 165e4 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, sl │ │ │ │ - blx 167c0 │ │ │ │ - ldr r1, [pc, #372] @ (37c00 ) │ │ │ │ + blx 16670 │ │ │ │ + ldr r1, [pc, #372] @ (37558 ) │ │ │ │ mov r2, fp │ │ │ │ mov r0, sl │ │ │ │ add r1, pc │ │ │ │ - blx 16734 │ │ │ │ + blx 165e4 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, sl │ │ │ │ - blx 167c0 │ │ │ │ + blx 16670 │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ - blx 15820 │ │ │ │ - ldr r1, [pc, #348] @ (37c04 ) │ │ │ │ + blx 156e8 │ │ │ │ + ldr r1, [pc, #348] @ (3755c ) │ │ │ │ mov r2, r0 │ │ │ │ str r0, [sp, #20] │ │ │ │ add r1, pc │ │ │ │ mov r0, sl │ │ │ │ - blx 189ec │ │ │ │ + blx 18860 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - blx 15148 │ │ │ │ + blx 15010 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, sl │ │ │ │ - blx 167c0 │ │ │ │ - ldr r1, [pc, #320] @ (37c08 ) │ │ │ │ + blx 16670 │ │ │ │ + ldr r1, [pc, #320] @ (37560 ) │ │ │ │ mov r2, r9 │ │ │ │ mov r0, sl │ │ │ │ add r1, pc │ │ │ │ - blx 16734 │ │ │ │ + blx 165e4 │ │ │ │ ldr r3, [r4, #76] @ 0x4c │ │ │ │ - cbz r3, 37b1c │ │ │ │ + cbz r3, 37474 │ │ │ │ mov r1, r8 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, sl │ │ │ │ - blx 167c0 │ │ │ │ - ldr r1, [pc, #300] @ (37c0c ) │ │ │ │ + blx 16670 │ │ │ │ + ldr r1, [pc, #300] @ (37564 ) │ │ │ │ mov r0, sl │ │ │ │ ldr r2, [r4, #76] @ 0x4c │ │ │ │ add r1, pc │ │ │ │ - blx 16734 │ │ │ │ + blx 165e4 │ │ │ │ ldr r0, [r4, #100] @ 0x64 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 378de │ │ │ │ - blx 166a4 │ │ │ │ - ldr r1, [pc, #280] @ (37c10 ) │ │ │ │ + beq.w 37236 │ │ │ │ + blx 16554 │ │ │ │ + ldr r1, [pc, #280] @ (37568 ) │ │ │ │ mov r8, r0 │ │ │ │ movs r2, #2 │ │ │ │ add r1, pc │ │ │ │ movs r0, #0 │ │ │ │ - blx 167c0 │ │ │ │ - b.n 37990 │ │ │ │ - ldr r1, [pc, #268] @ (37c14 ) │ │ │ │ + blx 16670 │ │ │ │ + b.n 372e8 │ │ │ │ + ldr r1, [pc, #268] @ (3756c ) │ │ │ │ mov r4, r0 │ │ │ │ - ldr r2, [pc, #268] @ (37c18 ) │ │ │ │ - ldr r0, [pc, #268] @ (37c1c ) │ │ │ │ + ldr r2, [pc, #268] @ (37570 ) │ │ │ │ + ldr r0, [pc, #268] @ (37574 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #120 @ 0x78 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ - b.n 37910 │ │ │ │ + blx 16f48 │ │ │ │ + b.n 37268 │ │ │ │ ldr r0, [r4, #100] @ 0x64 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 378de │ │ │ │ - b.n 37af2 │ │ │ │ - ldr r3, [pc, #248] @ (37c20 ) │ │ │ │ - ldr r2, [pc, #248] @ (37c24 ) │ │ │ │ - ldr r1, [pc, #252] @ (37c28 ) │ │ │ │ + beq.w 37236 │ │ │ │ + b.n 3744a │ │ │ │ + ldr r3, [pc, #248] @ (37578 ) │ │ │ │ + ldr r2, [pc, #248] @ (3757c ) │ │ │ │ + ldr r1, [pc, #252] @ (37580 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #252] @ (37c2c ) │ │ │ │ + ldr r0, [pc, #252] @ (37584 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ adds r3, #120 @ 0x78 │ │ │ │ movw r2, #439 @ 0x1b7 │ │ │ │ - blx 1663c │ │ │ │ - blx 17a74 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #232] @ (37c30 ) │ │ │ │ + blx 164ec │ │ │ │ + blx 1790c <__stack_chk_fail@plt> │ │ │ │ + ldr r3, [pc, #232] @ (37588 ) │ │ │ │ mov.w r2, #440 @ 0x1b8 │ │ │ │ - ldr r4, [pc, #228] @ (37c34 ) │ │ │ │ - ldr r1, [pc, #232] @ (37c38 ) │ │ │ │ + ldr r4, [pc, #228] @ (3758c ) │ │ │ │ + ldr r1, [pc, #232] @ (37590 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #232] @ (37c3c ) │ │ │ │ + ldr r0, [pc, #232] @ (37594 ) │ │ │ │ add r4, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #120 @ 0x78 │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - blx 1663c │ │ │ │ + blx 164ec │ │ │ │ nop │ │ │ │ - strb r4, [r7, #19] │ │ │ │ + ldrb r4, [r0, #15] │ │ │ │ movs r4, r0 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r2, #48] @ 0x30 │ │ │ │ + str r4, [sp, #728] @ 0x2d8 │ │ │ │ movs r4, r0 │ │ │ │ - asrs r0, r3, #32 │ │ │ │ + lsrs r4, r0, #27 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r0, r2, #32 │ │ │ │ + lsrs r4, r7, #26 │ │ │ │ movs r2, r0 │ │ │ │ - pop {r1, r2, r6, r7} │ │ │ │ + cbnz r2, 37530 │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r4, r2, #20 │ │ │ │ + lsrs r0, r0, #15 │ │ │ │ movs r2, r0 │ │ │ │ - pop {r1, r2, r7} │ │ │ │ + cbnz r2, 37528 │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r6, r7, #26 │ │ │ │ + lsrs r2, r5, #21 │ │ │ │ movs r2, r0 │ │ │ │ - pop {r1, r2, r3, r6} │ │ │ │ + revsh r2, r7 │ │ │ │ movs r1, r0 │ │ │ │ - stmia r3!, {r3, r7} │ │ │ │ + stmia r2!, {r2, r4, r5} │ │ │ │ movs r1, r0 │ │ │ │ - pop {r3, r4} │ │ │ │ + revsh r4, r0 │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r4, r0, #29 │ │ │ │ + lsrs r0, r6, #23 │ │ │ │ movs r2, r0 │ │ │ │ - cbnz r0, 37c10 │ │ │ │ + rev16 r4, r7 │ │ │ │ movs r1, r0 │ │ │ │ - ldcl 0, cr0, [r6, #-4]! │ │ │ │ - cbnz r0, 37c0a │ │ │ │ + stc 0, cr0, [r2], #-4 │ │ │ │ + rev16 r4, r0 │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r2, r6, #24 │ │ │ │ + lsrs r6, r3, #19 │ │ │ │ movs r2, r0 │ │ │ │ - lsrs r6, r1, #25 │ │ │ │ + lsrs r2, r7, #19 │ │ │ │ movs r2, r0 │ │ │ │ - bl 3ffbae <_SOUP_METHOD_CONNECT@@Base+0x37f78e> │ │ │ │ - lsrs r6, r6, #26 │ │ │ │ + bl 3ff506 <_SOUP_METHOD_CONNECT@@Base+0x37f0ee> │ │ │ │ + lsrs r2, r4, #21 │ │ │ │ movs r2, r0 │ │ │ │ - strb r4, [r2, #11] │ │ │ │ + ldrb r4, [r3, #6] │ │ │ │ movs r4, r0 │ │ │ │ - lsrs r0, r0, #24 │ │ │ │ + lsrs r4, r5, #18 │ │ │ │ movs r2, r0 │ │ │ │ - cbnz r2, 37c02 │ │ │ │ + cbnz r6, 37544 │ │ │ │ movs r1, r0 │ │ │ │ - ldc 0, cr0, [sl], #4 │ │ │ │ - revsh r4, r2 │ │ │ │ + sbc.w r0, r6, r1 │ │ │ │ + cbnz r0, 37540 │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r6, r7, #23 │ │ │ │ + lsrs r2, r5, #18 │ │ │ │ movs r2, r0 │ │ │ │ - lsrs r0, r1, #24 │ │ │ │ + lsrs r4, r6, #18 │ │ │ │ movs r2, r0 │ │ │ │ - hlt 0x000c │ │ │ │ + cbnz r0, 3753a │ │ │ │ movs r1, r0 │ │ │ │ - rev16 r2, r7 │ │ │ │ + cbnz r6, 37538 │ │ │ │ movs r1, r0 │ │ │ │ - stmia r1!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + stmia r0!, {r1, r3, r5, r6} │ │ │ │ movs r1, r0 │ │ │ │ - rev16 r4, r3 │ │ │ │ + cbnz r0, 3753a │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r4, r3, #18 │ │ │ │ + lsrs r0, r1, #13 │ │ │ │ movs r2, r0 │ │ │ │ - rev r6, r7 │ │ │ │ + @ instruction: 0xb8ea │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r0, r4, #10 │ │ │ │ + lsrs r4, r1, #5 │ │ │ │ movs r2, r0 │ │ │ │ - rev r2, r3 │ │ │ │ + @ instruction: 0xb8c6 │ │ │ │ movs r1, r0 │ │ │ │ - rev r0, r1 │ │ │ │ + @ instruction: 0xb8b4 │ │ │ │ movs r1, r0 │ │ │ │ - cbnz r0, 37c36 │ │ │ │ + @ instruction: 0xb8a4 │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r0, r3, #9 │ │ │ │ + lsrs r4, r0, #4 │ │ │ │ movs r2, r0 │ │ │ │ - lsrs r2, r3, #16 │ │ │ │ + lsrs r6, r0, #11 │ │ │ │ movs r2, r0 │ │ │ │ - stmia r1!, {r3} │ │ │ │ - movs r1, r0 │ │ │ │ - lsrs r0, r6, #19 │ │ │ │ + ite lt │ │ │ │ + movlt r1, r0 │ │ │ │ + lsrge r4, r3, #14 │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xeb3a0001 │ │ │ │ - lsrs r0, r4, #16 │ │ │ │ + strd r0, r0, [r6, #4]! │ │ │ │ + lsrs r4, r1, #11 │ │ │ │ movs r2, r0 │ │ │ │ - cbnz r4, 37c26 │ │ │ │ + @ instruction: 0xb7f8 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [r2, #12] │ │ │ │ + str r2, [r4, #116] @ 0x74 │ │ │ │ movs r2, r0 │ │ │ │ - stmia r2!, {} │ │ │ │ + stmia r0!, {r2, r3, r5, r7} │ │ │ │ movs r1, r0 │ │ │ │ - sub sp, #416 @ 0x1a0 │ │ │ │ + add r7, sp, #592 @ 0x250 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [r6, #8] │ │ │ │ + str r4, [r0, #116] @ 0x74 │ │ │ │ movs r2, r0 │ │ │ │ - lsrs r0, r6, #16 │ │ │ │ + lsrs r4, r3, #11 │ │ │ │ movs r2, r0 │ │ │ │ - lsrs r6, r3, #14 │ │ │ │ + lsrs r2, r1, #9 │ │ │ │ movs r2, r0 │ │ │ │ - sub sp, #280 @ 0x118 │ │ │ │ + add r7, sp, #456 @ 0x1c8 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [r2, #8] │ │ │ │ + str r0, [r4, #112] @ 0x70 │ │ │ │ movs r2, r0 │ │ │ │ - lsrs r4, r5, #16 │ │ │ │ + lsrs r0, r3, #11 │ │ │ │ movs r2, r0 │ │ │ │ - lsrs r2, r7, #13 │ │ │ │ + lsrs r6, r4, #8 │ │ │ │ movs r2, r0 │ │ │ │ - sub sp, #136 @ 0x88 │ │ │ │ + add r7, sp, #312 @ 0x138 │ │ │ │ movs r1, r0 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ ldr r0, [r2, #72] @ 0x48 │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ subs r0, r0, r3 │ │ │ │ bx lr │ │ │ │ - ldr r3, [pc, #8] @ (37c58 ) │ │ │ │ + ldr r3, [pc, #8] @ (375b0 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r1, [r0, r3] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldrh r6, [r0, #6] │ │ │ │ + ldrh r6, [r4, #58] @ 0x3a │ │ │ │ movs r4, r0 │ │ │ │ - ldr r2, [pc, #36] @ (37c84 ) │ │ │ │ - ldr r3, [pc, #40] @ (37c88 ) │ │ │ │ + ldr r2, [pc, #36] @ (375dc ) │ │ │ │ + ldr r3, [pc, #40] @ (375e0 ) │ │ │ │ add r2, pc │ │ │ │ - ldr.w ip, [pc, #40] @ 37c8c │ │ │ │ + ldr.w ip, [pc, #40] @ 375e4 │ │ │ │ add r3, pc │ │ │ │ - ldr r1, [pc, #36] @ (37c90 ) │ │ │ │ + ldr r1, [pc, #36] @ (375e8 ) │ │ │ │ str r2, [r0, #8] │ │ │ │ add ip, pc │ │ │ │ - ldr r2, [pc, #36] @ (37c94 ) │ │ │ │ + ldr r2, [pc, #36] @ (375ec ) │ │ │ │ add r1, pc │ │ │ │ str r3, [r0, #16] │ │ │ │ - ldr r3, [pc, #32] @ (37c98 ) │ │ │ │ + ldr r3, [pc, #32] @ (375f0 ) │ │ │ │ add r2, pc │ │ │ │ strd ip, r1, [r0, #20] │ │ │ │ add r3, pc │ │ │ │ strd r2, r3, [r0, #28] │ │ │ │ bx lr │ │ │ │ @ instruction: 0xffe9ffff │ │ │ │ lsls r3, r3, #9 │ │ │ │ @@ -52033,295 +51616,295 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r2, [pc, #124] @ (37d28 ) │ │ │ │ + ldr r2, [pc, #124] @ (37680 ) │ │ │ │ sub sp, #32 │ │ │ │ - ldr r3, [pc, #124] @ (37d2c ) │ │ │ │ + ldr r3, [pc, #124] @ (37684 ) │ │ │ │ movs r4, #12 │ │ │ │ add r2, pc │ │ │ │ - ldr r0, [pc, #120] @ (37d30 ) │ │ │ │ + ldr r0, [pc, #120] @ (37688 ) │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ - blx 155a0 │ │ │ │ - ldr r2, [pc, #108] @ (37d34 ) │ │ │ │ + blx 15468 │ │ │ │ + ldr r2, [pc, #108] @ (3768c ) │ │ │ │ mov r1, r0 │ │ │ │ - ldr r3, [pc, #108] @ (37d38 ) │ │ │ │ + ldr r3, [pc, #108] @ (37690 ) │ │ │ │ movs r0, #64 @ 0x40 │ │ │ │ add r2, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ strd r2, r0, [sp, #4] │ │ │ │ movs r2, #68 @ 0x44 │ │ │ │ movs r0, #80 @ 0x50 │ │ │ │ - blx 17c20 │ │ │ │ + blx 17ab8 │ │ │ │ movs r1, #28 │ │ │ │ mov r4, r0 │ │ │ │ - blx 15a8c │ │ │ │ - ldr r3, [pc, #80] @ (37d3c ) │ │ │ │ + blx 15948 │ │ │ │ + ldr r3, [pc, #80] @ (37694 ) │ │ │ │ movs r1, #0 │ │ │ │ - ldr r2, [pc, #80] @ (37d40 ) │ │ │ │ + ldr r2, [pc, #80] @ (37698 ) │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #24] │ │ │ │ add r2, pc │ │ │ │ strd r2, r1, [sp, #16] │ │ │ │ str r0, [r3, #0] │ │ │ │ - blx 18838 │ │ │ │ + blx 186ac │ │ │ │ add r2, sp, #16 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 187a8 │ │ │ │ - ldr r2, [pc, #56] @ (37d44 ) │ │ │ │ - ldr r3, [pc, #32] @ (37d2c ) │ │ │ │ + blx 1861c │ │ │ │ + ldr r2, [pc, #56] @ (3769c ) │ │ │ │ + ldr r3, [pc, #32] @ (37684 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 37d22 │ │ │ │ + bne.n 3767a │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ - blx 17a74 <__stack_chk_fail@plt> │ │ │ │ + blx 1790c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldr r6, [r6, #112] @ 0x70 │ │ │ │ + strb r6, [r7, #23] │ │ │ │ movs r4, r0 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r2, #12 │ │ │ │ + lsrs r2, r0, #7 │ │ │ │ movs r2, r0 │ │ │ │ lsls r7, r4, #21 │ │ │ │ movs r0, r0 │ │ │ │ lsls r7, r1, #24 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r4, #0] │ │ │ │ + ldrh r6, [r0, #54] @ 0x36 │ │ │ │ movs r4, r0 │ │ │ │ vminnm.f32 , , │ │ │ │ - ldr r4, [r3, #108] @ 0x6c │ │ │ │ + strb r4, [r4, #22] │ │ │ │ movs r4, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #76] @ (37da4 ) │ │ │ │ + ldr r3, [pc, #76] @ (376fc ) │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r0 │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r3, #0] │ │ │ │ - blx 15f44 │ │ │ │ + blx 15e00 │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 37d76 │ │ │ │ - blx 15f44 │ │ │ │ + beq.n 376ce │ │ │ │ + blx 15e00 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 15fb0 │ │ │ │ - cbz r0, 37da0 │ │ │ │ + blx 15e6c │ │ │ │ + cbz r0, 376f8 │ │ │ │ mov r0, r4 │ │ │ │ adds r4, r6, r5 │ │ │ │ - blx 16ea4 │ │ │ │ + blx 16d3c │ │ │ │ mov ip, r0 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - cbz r0, 37da0 │ │ │ │ + cbz r0, 376f8 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ movs r3, #0 │ │ │ │ subs r2, #4 │ │ │ │ - b.n 37d92 │ │ │ │ + b.n 376ea │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 37da0 │ │ │ │ + beq.n 376f8 │ │ │ │ ldr.w r1, [r2, #4]! │ │ │ │ adds r3, #1 │ │ │ │ cmp r1, ip │ │ │ │ - bne.n 37d8e │ │ │ │ + bne.n 376e6 │ │ │ │ movs r0, #1 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - strh r0, [r7, #60] @ 0x3c │ │ │ │ + ldrh r0, [r3, #50] @ 0x32 │ │ │ │ movs r4, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #112] @ (37e28 ) │ │ │ │ + ldr r3, [pc, #112] @ (37780 ) │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r0 │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r3, #0] │ │ │ │ - blx 15f44 │ │ │ │ + blx 15e00 │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 37dd8 │ │ │ │ - blx 15f44 │ │ │ │ + beq.n 37730 │ │ │ │ + blx 15e00 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 15fb0 │ │ │ │ - cbz r0, 37e20 │ │ │ │ + blx 15e6c │ │ │ │ + cbz r0, 37778 │ │ │ │ adds r5, r6, r5 │ │ │ │ mov r0, r4 │ │ │ │ - blx 16ea4 │ │ │ │ + blx 16d3c │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr.w ip, [r3, #4] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 37e20 │ │ │ │ + beq.n 37778 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ movs r1, #0 │ │ │ │ subs r3, #4 │ │ │ │ - b.n 37dfa │ │ │ │ + b.n 37752 │ │ │ │ adds r1, #1 │ │ │ │ cmp r1, ip │ │ │ │ - beq.n 37e20 │ │ │ │ + beq.n 37778 │ │ │ │ ldr.w r2, [r3, #4]! │ │ │ │ cmp r2, r0 │ │ │ │ - bne.n 37df4 │ │ │ │ + bne.n 3774c │ │ │ │ str r1, [sp, #4] │ │ │ │ - blx 178f8 │ │ │ │ + blx 17790 │ │ │ │ cmp r0, r4 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ it eq │ │ │ │ streq r3, [r5, #8] │ │ │ │ - blx 15dec │ │ │ │ + blx 15ca8 │ │ │ │ movs r0, #1 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - strh r6, [r2, #58] @ 0x3a │ │ │ │ + ldrh r6, [r6, #46] @ 0x2e │ │ │ │ movs r4, r0 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #88] @ (37e94 ) │ │ │ │ + ldr r3, [pc, #88] @ (377ec ) │ │ │ │ mov r4, r1 │ │ │ │ mov r7, r0 │ │ │ │ add r3, pc │ │ │ │ ldr r6, [r3, #0] │ │ │ │ - blx 15f44 │ │ │ │ + blx 15e00 │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 37e5a │ │ │ │ - blx 15f44 │ │ │ │ + beq.n 377b2 │ │ │ │ + blx 15e00 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 15fb0 │ │ │ │ - cbz r0, 37e7e │ │ │ │ + blx 15e6c │ │ │ │ + cbz r0, 377d6 │ │ │ │ adds r5, r7, r6 │ │ │ │ mov r0, r4 │ │ │ │ - blx 18384 │ │ │ │ + blx 18204 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - blx 16520 │ │ │ │ - ldr r1, [pc, #44] @ (37e98 ) │ │ │ │ + blx 163d0 │ │ │ │ + ldr r1, [pc, #44] @ (377f0 ) │ │ │ │ ldr r0, [r5, #4] │ │ │ │ add r1, pc │ │ │ │ - blx 17b50 │ │ │ │ - blx 178f8 │ │ │ │ + blx 179e8 │ │ │ │ + blx 17790 │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 37e80 │ │ │ │ + beq.n 377d8 │ │ │ │ movs r0, #1 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ ldr r3, [r7, r6] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r4, [r3, #0] │ │ │ │ - blx 173b0 │ │ │ │ + blx 17248 │ │ │ │ cmp r4, r0 │ │ │ │ - beq.n 37e7c │ │ │ │ + beq.n 377d4 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r5, #8] │ │ │ │ - b.n 37e7c │ │ │ │ - strh r4, [r2, #54] @ 0x36 │ │ │ │ + b.n 377d4 │ │ │ │ + ldrh r4, [r6, #42] @ 0x2a │ │ │ │ movs r4, r0 │ │ │ │ - stc2l 15, cr15, [pc, #1020] @ 38298 │ │ │ │ + stc2l 15, cr15, [pc, #1020] @ 37bf0 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #20 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, r1 │ │ │ │ strd r3, r3, [sp] │ │ │ │ movs r1, #16 │ │ │ │ - blx 168d4 │ │ │ │ + blx 16784 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r1 │ │ │ │ - ldr r2, [pc, #108] @ (37f44 ) │ │ │ │ + ldr r2, [pc, #108] @ (3789c ) │ │ │ │ mov r4, r0 │ │ │ │ - ldr r1, [pc, #108] @ (37f48 ) │ │ │ │ + ldr r1, [pc, #108] @ (378a0 ) │ │ │ │ mov r3, r4 │ │ │ │ movs r0, #0 │ │ │ │ add r2, pc │ │ │ │ strd r0, r0, [sp] │ │ │ │ add r1, pc │ │ │ │ mov r0, r5 │ │ │ │ - ldr r7, [pc, #96] @ (37f4c ) │ │ │ │ - blx 17964 │ │ │ │ - ldr r3, [pc, #92] @ (37f50 ) │ │ │ │ + ldr r7, [pc, #96] @ (378a4 ) │ │ │ │ + blx 177fc │ │ │ │ + ldr r3, [pc, #92] @ (378a8 ) │ │ │ │ add r7, pc │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r7 │ │ │ │ add r3, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ movw r2, #401 @ 0x191 │ │ │ │ - ldr r6, [pc, #80] @ (37f54 ) │ │ │ │ - blx 18428 │ │ │ │ - ldr r3, [pc, #80] @ (37f58 ) │ │ │ │ + ldr r6, [pc, #80] @ (378ac ) │ │ │ │ + blx 182a8 │ │ │ │ + ldr r3, [pc, #80] @ (378b0 ) │ │ │ │ mov r0, r5 │ │ │ │ add r6, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ mov r1, r6 │ │ │ │ add r3, pc │ │ │ │ movw r2, #401 @ 0x191 │ │ │ │ - blx 18428 │ │ │ │ - ldr r3, [pc, #64] @ (37f5c ) │ │ │ │ + blx 182a8 │ │ │ │ + ldr r3, [pc, #64] @ (378b4 ) │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ movw r2, #407 @ 0x197 │ │ │ │ - blx 18428 │ │ │ │ - ldr r3, [pc, #48] @ (37f60 ) │ │ │ │ + blx 182a8 │ │ │ │ + ldr r3, [pc, #48] @ (378b8 ) │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ movw r2, #407 @ 0x197 │ │ │ │ - blx 18428 │ │ │ │ + blx 182a8 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ lsrs r5, r2, #5 │ │ │ │ movs r0, r0 │ │ │ │ - bcc.n 38048 │ │ │ │ + bcs.n 378f8 │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r6, r1, #3 │ │ │ │ + lsls r2, r7, #29 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r5, r0, #15 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 3834c │ │ │ │ + b.n 379fc │ │ │ │ movs r1, r0 │ │ │ │ lsrs r1, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r1, r3, #11 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r3, r4, #17 │ │ │ │ movs r0, r0 │ │ │ │ @@ -52331,1772 +51914,1772 @@ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ cmp r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ ite eq │ │ │ │ moveq r6, #15 │ │ │ │ movne r6, #53 @ 0x35 │ │ │ │ mov r5, r1 │ │ │ │ - blx 15230 │ │ │ │ - cbz r0, 37f90 │ │ │ │ + blx 150f8 │ │ │ │ + cbz r0, 378e8 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17b80 │ │ │ │ + blx 17a18 │ │ │ │ mov r1, r6 │ │ │ │ - blx 18924 │ │ │ │ - cbz r5, 37fb8 │ │ │ │ + blx 18798 │ │ │ │ + cbz r5, 37910 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - blx 15bc4 │ │ │ │ + blx 15a80 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 37fb8 │ │ │ │ + cbz r0, 37910 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17b80 │ │ │ │ + blx 17a18 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ movs r3, #1 │ │ │ │ - blx 15d28 │ │ │ │ + blx 15be4 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 15144 │ │ │ │ + b.w 1500c │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r2, [pc, #88] @ (38028 ) │ │ │ │ + ldr r2, [pc, #88] @ (37980 ) │ │ │ │ mov r4, r0 │ │ │ │ add r2, pc │ │ │ │ - cbz r0, 38020 │ │ │ │ - ldr r3, [pc, #84] @ (3802c ) │ │ │ │ - ldr r6, [pc, #88] @ (38030 ) │ │ │ │ + cbz r0, 37978 │ │ │ │ + ldr r3, [pc, #84] @ (37984 ) │ │ │ │ + ldr r6, [pc, #88] @ (37988 ) │ │ │ │ add r6, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r5, [r3, #0] │ │ │ │ ldr.w r8, [r4] │ │ │ │ movs r1, #61 @ 0x3d │ │ │ │ mov r0, r8 │ │ │ │ - blx 15d34 │ │ │ │ + blx 15bf0 │ │ │ │ mov r7, r0 │ │ │ │ - cbz r0, 38020 │ │ │ │ + cbz r0, 37978 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ - blx 1893c │ │ │ │ + blx 187b0 │ │ │ │ cmp r0, r7 │ │ │ │ ite ls │ │ │ │ movls r3, #0 │ │ │ │ movhi r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ - cbz r3, 38010 │ │ │ │ + cbz r3, 37968 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 37fde │ │ │ │ - b.n 38020 │ │ │ │ + bne.n 37936 │ │ │ │ + b.n 37978 │ │ │ │ ldrb.w r3, [r0, #1]! │ │ │ │ ldrh.w r3, [r5, r3, lsl #1] │ │ │ │ lsls r3, r3, #23 │ │ │ │ - bmi.n 38010 │ │ │ │ + bmi.n 37968 │ │ │ │ cmp r7, r0 │ │ │ │ - beq.n 38008 │ │ │ │ + beq.n 37960 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - ldr r0, [r3, #64] @ 0x40 │ │ │ │ + strb r0, [r4, #11] │ │ │ │ movs r4, r0 │ │ │ │ - asrs r0, r4, #14 │ │ │ │ + asrs r0, r0, #14 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r0, #32 │ │ │ │ + lsls r0, r6, #26 │ │ │ │ movs r2, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ mov r8, r1 │ │ │ │ mov r4, r0 │ │ │ │ - ldr.w r9, [pc, #412] @ 381e8 │ │ │ │ - blx 18504 │ │ │ │ + ldr.w r9, [pc, #412] @ 37b40 │ │ │ │ + blx 18384 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r8 │ │ │ │ - blx 16d98 │ │ │ │ + blx 16c30 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r9, pc │ │ │ │ - blx 17998 │ │ │ │ + blx 17830 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 380a2 │ │ │ │ + cbz r0, 379fa │ │ │ │ mov sl, r0 │ │ │ │ mov.w fp, #0 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r5, sl │ │ │ │ ldr r4, [r5, #0] │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17ae8 │ │ │ │ - ldr r2, [pc, #364] @ (381ec ) │ │ │ │ - cbnz r0, 38094 │ │ │ │ + blx 17980 │ │ │ │ + ldr r2, [pc, #364] @ (37b44 ) │ │ │ │ + cbnz r0, 379ec │ │ │ │ ldrb r3, [r4, r7] │ │ │ │ - cbz r3, 380be │ │ │ │ + cbz r3, 37a16 │ │ │ │ ldr.w r2, [r9, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ ldrh.w r3, [r2, r3, lsl #1] │ │ │ │ lsls r3, r3, #23 │ │ │ │ - bmi.n 380be │ │ │ │ + bmi.n 37a16 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 37fbc │ │ │ │ + bl 37914 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 38072 │ │ │ │ + bne.n 379ca │ │ │ │ ldr r4, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ - blx 17bcc │ │ │ │ + blx 17a64 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 381b0 │ │ │ │ + bne.n 37b08 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ movs r1, #0 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 16a44 │ │ │ │ + b.w 168e8 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 37fbc │ │ │ │ + bl 37914 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 161f4 │ │ │ │ + blx 160a4 │ │ │ │ ldr r6, [r5, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp sl, r6 │ │ │ │ - beq.n 38174 │ │ │ │ + beq.n 37acc │ │ │ │ ldr r5, [r6, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 381ba │ │ │ │ - ldr r3, [pc, #276] @ (381f0 ) │ │ │ │ + beq.n 37b12 │ │ │ │ + ldr r3, [pc, #276] @ (37b48 ) │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #272] @ (381f4 ) │ │ │ │ + ldr r3, [pc, #272] @ (37b4c ) │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #16] │ │ │ │ ldrd r2, r3, [r4, #4] │ │ │ │ subs r3, r3, r2 │ │ │ │ cmp r3, #2 │ │ │ │ - bls.n 38150 │ │ │ │ + bls.n 37aa8 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldrh r1, [r1, #0] │ │ │ │ strh r1, [r3, r2] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r4, #0] │ │ │ │ adds r3, #2 │ │ │ │ str r3, [r4, #4] │ │ │ │ strb.w fp, [r2, r3] │ │ │ │ - cbz r5, 38162 │ │ │ │ + cbz r5, 37aba │ │ │ │ mov r0, r5 │ │ │ │ - blx 16d98 │ │ │ │ + blx 16c30 │ │ │ │ mov r2, r0 │ │ │ │ ldrd r1, r3, [r4, #4] │ │ │ │ subs r3, r3, r1 │ │ │ │ cmp r0, r3 │ │ │ │ - bcs.n 3818e │ │ │ │ + bcs.n 37ae6 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ adds r3, r5, r2 │ │ │ │ add r0, r1 │ │ │ │ cmp r0, r3 │ │ │ │ - bcs.n 38128 │ │ │ │ + bcs.n 37a80 │ │ │ │ adds r3, r0, r2 │ │ │ │ cmp r5, r3 │ │ │ │ - bcc.n 381a4 │ │ │ │ + bcc.n 37afc │ │ │ │ mov r1, r5 │ │ │ │ str r2, [sp, #4] │ │ │ │ - blx 16ee0 │ │ │ │ + blx 16d78 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ add r2, r3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r2, [r4, #4] │ │ │ │ strb.w fp, [r3, r2] │ │ │ │ ldr r6, [r6, #4] │ │ │ │ cmp sl, r6 │ │ │ │ - beq.n 38174 │ │ │ │ + beq.n 37acc │ │ │ │ ldrd r2, r3, [r4, #4] │ │ │ │ ldr r5, [r6, #0] │ │ │ │ subs r3, r3, r2 │ │ │ │ cmp r3, #2 │ │ │ │ - bhi.n 380f0 │ │ │ │ + bhi.n 37a48 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ movs r3, #2 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ - blx 17c30 │ │ │ │ + blx 17ac8 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 38106 │ │ │ │ + bne.n 37a5e │ │ │ │ mov r1, r5 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ - blx 167c0 │ │ │ │ + blx 16670 │ │ │ │ ldr r6, [r6, #4] │ │ │ │ cmp sl, r6 │ │ │ │ - bne.n 38144 │ │ │ │ + bne.n 37a9c │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 1694c │ │ │ │ + blx 167fc │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - blx 16520 │ │ │ │ + blx 163d0 │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.w 38070 │ │ │ │ - b.n 380a0 │ │ │ │ + bne.w 379c8 │ │ │ │ + b.n 379f8 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17c30 │ │ │ │ + blx 17ac8 │ │ │ │ ldr r6, [r6, #4] │ │ │ │ cmp sl, r6 │ │ │ │ - bne.n 38144 │ │ │ │ - b.n 38174 │ │ │ │ + bne.n 37a9c │ │ │ │ + b.n 37acc │ │ │ │ mov r1, r5 │ │ │ │ str r2, [sp, #4] │ │ │ │ - blx 17e78 │ │ │ │ + blx 17d04 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - b.n 38132 │ │ │ │ + b.n 37a8a │ │ │ │ ldr r0, [sp, #12] │ │ │ │ movs r1, #0 │ │ │ │ - blx 16520 │ │ │ │ - b.n 380b0 │ │ │ │ + blx 163d0 │ │ │ │ + b.n 37a08 │ │ │ │ mov r4, r6 │ │ │ │ - ldr r6, [pc, #56] @ (381f8 ) │ │ │ │ + ldr r6, [pc, #56] @ (37b50 ) │ │ │ │ str r0, [sp, #4] │ │ │ │ add r6, pc │ │ │ │ - b.n 381c6 │ │ │ │ + b.n 37b1e │ │ │ │ ldr r5, [r4, #0] │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r6 │ │ │ │ movs r0, #0 │ │ │ │ - blx 167c0 │ │ │ │ + blx 16670 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov r1, r5 │ │ │ │ movs r0, #0 │ │ │ │ - blx 167c0 │ │ │ │ + blx 16670 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ cmp r4, sl │ │ │ │ - bne.n 381c4 │ │ │ │ + bne.n 37b1c │ │ │ │ ldr r4, [sp, #4] │ │ │ │ - b.n 38174 │ │ │ │ + b.n 37acc │ │ │ │ nop │ │ │ │ - ldr r2, [r1, #56] @ 0x38 │ │ │ │ + strb r2, [r2, #9] │ │ │ │ movs r4, r0 │ │ │ │ - asrs r0, r4, #14 │ │ │ │ + asrs r0, r0, #14 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r4, 3824e │ │ │ │ + sxth r0, r3 │ │ │ │ movs r1, r0 │ │ │ │ - cbz r6, 38250 │ │ │ │ + sxth r2, r2 │ │ │ │ movs r1, r0 │ │ │ │ - uxth r0, r1 │ │ │ │ + cbz r4, 37b60 │ │ │ │ movs r1, r0 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r1, [pc, #40] @ (38234 ) │ │ │ │ + ldr r1, [pc, #40] @ (37b8c ) │ │ │ │ sub sp, #12 │ │ │ │ mov r0, r2 │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #4] │ │ │ │ - blx 17058 │ │ │ │ - cbz r0, 3822e │ │ │ │ + blx 16ef0 │ │ │ │ + cbz r0, 37b86 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ str r0, [sp, #4] │ │ │ │ - blx 1628c │ │ │ │ + blx 1613c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 15aa4 │ │ │ │ + b.w 15960 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - lsls r4, r2, #23 │ │ │ │ + lsls r0, r0, #18 │ │ │ │ movs r2, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #72] @ (38290 ) │ │ │ │ + ldr r4, [pc, #72] @ (37be8 ) │ │ │ │ sub sp, #12 │ │ │ │ - ldr r3, [pc, #72] @ (38294 ) │ │ │ │ - ldr r2, [pc, #72] @ (38298 ) │ │ │ │ + ldr r3, [pc, #72] @ (37bec ) │ │ │ │ + ldr r2, [pc, #72] @ (37bf0 ) │ │ │ │ add r4, pc │ │ │ │ add r3, pc │ │ │ │ ldr r2, [r4, r2] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r2, [sp, #0] │ │ │ │ adds r5, r0, r3 │ │ │ │ mov r0, r2 │ │ │ │ - blx 158c0 │ │ │ │ - ldr r2, [pc, #56] @ (3829c ) │ │ │ │ - ldr r3, [pc, #60] @ (382a0 ) │ │ │ │ + blx 15788 │ │ │ │ + ldr r2, [pc, #56] @ (37bf4 ) │ │ │ │ + ldr r3, [pc, #60] @ (37bf8 ) │ │ │ │ str r0, [r5, #4] │ │ │ │ ldr r2, [r4, r2] │ │ │ │ str r2, [sp, #0] │ │ │ │ movs r2, #0 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #48] @ (382a4 ) │ │ │ │ + ldr r3, [pc, #48] @ (37bfc ) │ │ │ │ ldrd r1, r0, [sp] │ │ │ │ add r3, pc │ │ │ │ - blx 16b90 │ │ │ │ + blx 16a34 │ │ │ │ mov r3, r0 │ │ │ │ add.w r0, r5, #16 │ │ │ │ str r3, [r5, #24] │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 1652c │ │ │ │ + b.w 163dc │ │ │ │ nop │ │ │ │ - ldr r2, [r3, #24] │ │ │ │ + strb r2, [r4, #1] │ │ │ │ movs r4, r0 │ │ │ │ - strh r4, [r0, #22] │ │ │ │ + ldrh r4, [r4, #10] │ │ │ │ movs r4, r0 │ │ │ │ - asrs r4, r0, #15 │ │ │ │ + asrs r4, r4, #14 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r2, #14 │ │ │ │ + asrs r4, r6, #13 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r2, #15 │ │ │ │ + asrs r4, r6, #14 │ │ │ │ movs r0, r0 │ │ │ │ movs r7, r5 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #4] │ │ │ │ - cbz r0, 382c4 │ │ │ │ - blx 1840c │ │ │ │ + cbz r0, 37c1c │ │ │ │ + blx 1828c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #8] │ │ │ │ - cbz r0, 382d0 │ │ │ │ - blx 1575c │ │ │ │ + cbz r0, 37c28 │ │ │ │ + blx 15624 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - blx 16b34 │ │ │ │ + blx 169d8 │ │ │ │ mov r1, r4 │ │ │ │ movs r0, #12 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 189ac │ │ │ │ + b.w 18820 │ │ │ │ nop │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - blx 189d4 │ │ │ │ - ldr r1, [pc, #24] @ (38314 ) │ │ │ │ + blx 18848 │ │ │ │ + ldr r1, [pc, #24] @ (37c6c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r1, #0] │ │ │ │ str r0, [r1, #4] │ │ │ │ - cbnz r3, 3830a │ │ │ │ - ldr r3, [pc, #20] @ (38318 ) │ │ │ │ + cbnz r3, 37c62 │ │ │ │ + ldr r3, [pc, #20] @ (37c70 ) │ │ │ │ add r3, pc │ │ │ │ str r3, [r4, #24] │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r4 │ │ │ │ - blx 18b74 │ │ │ │ - b.n 38302 │ │ │ │ + blx 189e8 │ │ │ │ + b.n 37c5a │ │ │ │ nop │ │ │ │ - strh r2, [r3, #16] │ │ │ │ + ldrh r2, [r7, #4] │ │ │ │ movs r4, r0 │ │ │ │ movs r5, r2 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #60] @ (38368 ) │ │ │ │ + ldr r3, [pc, #60] @ (37cc0 ) │ │ │ │ movs r1, #1 │ │ │ │ mov r5, r0 │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r3, #0] │ │ │ │ add r4, r0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - blx 16a48 │ │ │ │ + blx 168ec │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - blx 1575c │ │ │ │ + blx 15624 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #12] │ │ │ │ - cbz r0, 3834e │ │ │ │ - blx 15aa8 │ │ │ │ + cbz r0, 37ca6 │ │ │ │ + blx 15964 │ │ │ │ add.w r0, r4, #16 │ │ │ │ - blx 184cc │ │ │ │ - ldr r3, [pc, #20] @ (3836c ) │ │ │ │ + blx 1834c │ │ │ │ + ldr r3, [pc, #20] @ (37cc4 ) │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ bx r3 │ │ │ │ nop │ │ │ │ - strh r4, [r4, #14] │ │ │ │ + ldrh r4, [r0, #4] │ │ │ │ movs r4, r0 │ │ │ │ - strh r2, [r7, #12] │ │ │ │ + ldrh r2, [r3, #2] │ │ │ │ movs r4, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r6, r1 │ │ │ │ - blx 16c7c │ │ │ │ + blx 16b20 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 15504 │ │ │ │ + blx 153cc │ │ │ │ movw r3, #407 @ 0x197 │ │ │ │ cmp r0, r3 │ │ │ │ mov r0, r5 │ │ │ │ - beq.n 38404 │ │ │ │ - blx 16870 │ │ │ │ + beq.n 37d5c │ │ │ │ + blx 16720 │ │ │ │ movs r1, #80 @ 0x50 │ │ │ │ - blx 16f2c │ │ │ │ - cbz r0, 383ba │ │ │ │ + blx 16dc4 │ │ │ │ + cbz r0, 37d12 │ │ │ │ mov r1, r4 │ │ │ │ - bl 38034 │ │ │ │ + bl 3798c │ │ │ │ mov r7, r0 │ │ │ │ - cbz r0, 383ba │ │ │ │ + cbz r0, 37d12 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mov.w r8, #1 │ │ │ │ - b.n 383d0 │ │ │ │ + b.n 37d28 │ │ │ │ movs r0, #8 │ │ │ │ mov.w r8, #0 │ │ │ │ - blx 17eb4 │ │ │ │ + blx 17d40 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 15bfc │ │ │ │ + blx 15ab8 │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r7, #0] │ │ │ │ mov r4, r7 │ │ │ │ - cbnz r2, 383dc │ │ │ │ - b.n 383f4 │ │ │ │ + cbnz r2, 37d34 │ │ │ │ + b.n 37d4c │ │ │ │ ldr.w r2, [r4, #4]! │ │ │ │ - cbz r2, 383f4 │ │ │ │ + cbz r2, 37d4c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - blx 165b0 │ │ │ │ + blx 16460 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 383d6 │ │ │ │ + beq.n 37d2e │ │ │ │ mov r0, r7 │ │ │ │ - blx 1848c │ │ │ │ + blx 1830c │ │ │ │ mov r0, r8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r7 │ │ │ │ mov.w r8, #0 │ │ │ │ - blx 1848c │ │ │ │ + blx 1830c │ │ │ │ mov r0, r8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - blx 16870 │ │ │ │ + blx 16720 │ │ │ │ movs r1, #51 @ 0x33 │ │ │ │ - blx 16f2c │ │ │ │ - b.n 383a6 │ │ │ │ + blx 16dc4 │ │ │ │ + b.n 37cfe │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov sl, r3 │ │ │ │ - ldr r3, [pc, #272] @ (38534 ) │ │ │ │ + ldr r3, [pc, #272] @ (37e8c ) │ │ │ │ sub sp, #20 │ │ │ │ mov r9, r0 │ │ │ │ add r3, pc │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ ldr r6, [sp, #56] @ 0x38 │ │ │ │ mov r7, r2 │ │ │ │ ldr.w r8, [r3] │ │ │ │ - ldr r3, [pc, #252] @ (38538 ) │ │ │ │ + ldr r3, [pc, #252] @ (37e90 ) │ │ │ │ add r3, pc │ │ │ │ mov fp, r3 │ │ │ │ - blx 17c84 │ │ │ │ - cbnz r0, 3844a │ │ │ │ + blx 17b10 │ │ │ │ + cbnz r0, 37da2 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ - blx 183dc │ │ │ │ + blx 1825c │ │ │ │ mov r5, r0 │ │ │ │ - blx 1608c │ │ │ │ - cbz r0, 3849a │ │ │ │ + blx 15f48 │ │ │ │ + cbz r0, 37df2 │ │ │ │ mov r0, r5 │ │ │ │ - blx 172e0 │ │ │ │ + blx 17178 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r5 │ │ │ │ - blx 1608c │ │ │ │ + blx 15f48 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r1, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 3852e │ │ │ │ + beq.n 37e86 │ │ │ │ mov r0, r4 │ │ │ │ - blx 15f98 │ │ │ │ + blx 15e54 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #3 │ │ │ │ strd r2, r2, [sp] │ │ │ │ mov r0, r5 │ │ │ │ movs r1, #2 │ │ │ │ - blx 179ec │ │ │ │ + blx 17884 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ - blx 188cc │ │ │ │ + blx 18740 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 16b30 │ │ │ │ + b.w 169d4 │ │ │ │ mov r0, r4 │ │ │ │ - blx 182a0 │ │ │ │ + blx 18120 │ │ │ │ cmp r0, #0 │ │ │ │ ite ne │ │ │ │ movne r3, #0 │ │ │ │ andeq.w r3, r6, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 38444 │ │ │ │ + beq.n 37d9c │ │ │ │ mov r1, r7 │ │ │ │ ldr.w r0, [r9, r8] │ │ │ │ - blx 151c4 │ │ │ │ + blx 1508c │ │ │ │ mov r2, sl │ │ │ │ mov r1, r4 │ │ │ │ - blx 15918 │ │ │ │ + blx 157e0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 38444 │ │ │ │ + beq.n 37d9c │ │ │ │ mov r0, r4 │ │ │ │ - blx 182a0 │ │ │ │ + blx 18120 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 38444 │ │ │ │ + bne.n 37d9c │ │ │ │ mov r0, r4 │ │ │ │ - blx 16b68 │ │ │ │ + blx 16a0c │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 38444 │ │ │ │ + bne.n 37d9c │ │ │ │ mov r1, r7 │ │ │ │ ldr.w r0, [r9, r8] │ │ │ │ - blx 17ef4 │ │ │ │ + blx 17d80 │ │ │ │ ldr.w r0, [r9, r8] │ │ │ │ - blx 1676c │ │ │ │ - ldr r3, [pc, #76] @ (3853c ) │ │ │ │ - ldr r1, [pc, #80] @ (38540 ) │ │ │ │ + blx 1661c │ │ │ │ + ldr r3, [pc, #76] @ (37e94 ) │ │ │ │ + ldr r1, [pc, #80] @ (37e98 ) │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ - blx 15e84 │ │ │ │ - ldr r2, [pc, #64] @ (38544 ) │ │ │ │ + blx 15d40 │ │ │ │ + ldr r2, [pc, #64] @ (37e9c ) │ │ │ │ mov r3, r7 │ │ │ │ - ldr r1, [pc, #64] @ (38548 ) │ │ │ │ + ldr r1, [pc, #64] @ (37ea0 ) │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ str.w sl, [sp] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #12] │ │ │ │ - blx 15ad0 │ │ │ │ - ldr r1, [pc, #52] @ (3854c ) │ │ │ │ + blx 1598c │ │ │ │ + ldr r1, [pc, #52] @ (37ea4 ) │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r3, r7 │ │ │ │ add r1, pc │ │ │ │ mov r0, r4 │ │ │ │ str.w sl, [sp, #56] @ 0x38 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 15acc │ │ │ │ - ldr r2, [pc, #32] @ (38550 ) │ │ │ │ + b.w 15988 │ │ │ │ + ldr r2, [pc, #32] @ (37ea8 ) │ │ │ │ add r2, pc │ │ │ │ - b.n 3846e │ │ │ │ - strh r4, [r5, #6] │ │ │ │ + b.n 37dc6 │ │ │ │ + strh r4, [r1, #60] @ 0x3c │ │ │ │ movs r4, r0 │ │ │ │ - str r6, [r5, #120] @ 0x78 │ │ │ │ + ldr r6, [r6, #100] @ 0x64 │ │ │ │ movs r4, r0 │ │ │ │ - asrs r0, r4, #13 │ │ │ │ + asrs r0, r0, #13 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r6, #11 │ │ │ │ + lsls r4, r3, #6 │ │ │ │ movs r2, r0 │ │ │ │ ldc2l 15, cr15, [r1], #1020 @ 0x3fc │ │ │ │ - lsls r2, r5, #11 │ │ │ │ + lsls r6, r2, #6 │ │ │ │ movs r2, r0 │ │ │ │ - lsls r0, r7, #11 │ │ │ │ + lsls r4, r4, #6 │ │ │ │ movs r2, r0 │ │ │ │ - ldmia r1!, {r5, r7} │ │ │ │ + ldmia r0!, {r2, r3, r6} │ │ │ │ movs r1, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r4, [pc, #284] @ (38684 ) │ │ │ │ + ldr r4, [pc, #284] @ (37fdc ) │ │ │ │ sub sp, #12 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ mov r5, r1 │ │ │ │ mov r8, r2 │ │ │ │ mov fp, r3 │ │ │ │ add r4, pc │ │ │ │ - blx 17d50 │ │ │ │ + blx 17bdc │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 38628 │ │ │ │ + beq.n 37f80 │ │ │ │ mov r0, r8 │ │ │ │ - blx 169e4 │ │ │ │ + blx 16894 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 38658 │ │ │ │ + beq.n 37fb0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ - blx 15a00 │ │ │ │ + blx 158c8 │ │ │ │ mov r9, r0 │ │ │ │ - cbz r0, 385d0 │ │ │ │ + cbz r0, 37f28 │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [r4, #0] │ │ │ │ ldr r0, [r6, #4] │ │ │ │ mov r1, r5 │ │ │ │ - blx 183f4 │ │ │ │ + blx 18274 │ │ │ │ mov r1, r7 │ │ │ │ - cbz r0, 385b6 │ │ │ │ - blx 18a14 │ │ │ │ + cbz r0, 37f0e │ │ │ │ + blx 18888 │ │ │ │ mov r1, r5 │ │ │ │ - cbz r0, 385ca │ │ │ │ + cbz r0, 37f22 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - blx 18738 │ │ │ │ + blx 185ac │ │ │ │ ldr.w sl, [r6, #4] │ │ │ │ mov r0, r7 │ │ │ │ - blx 15bfc │ │ │ │ + blx 15ab8 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, sl │ │ │ │ - blx 15194 │ │ │ │ + blx 1505c │ │ │ │ ldr r4, [r4, #4] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 3859a │ │ │ │ + bne.n 37ef2 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r8 │ │ │ │ - blx 17834 │ │ │ │ + blx 176cc │ │ │ │ ldr r0, [r6, #8] │ │ │ │ mov r1, r7 │ │ │ │ - blx 17d50 │ │ │ │ + blx 17bdc │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 385f6 │ │ │ │ + cbz r0, 37f4e │ │ │ │ eor.w r3, fp, #1 │ │ │ │ and.w r3, r3, #1 │ │ │ │ cmp r8, r0 │ │ │ │ it ne │ │ │ │ orrne.w r3, r3, #1 │ │ │ │ - cbnz r3, 38612 │ │ │ │ + cbnz r3, 37f6a │ │ │ │ ldr r4, [r6, #8] │ │ │ │ mov r0, r8 │ │ │ │ - blx 1676c │ │ │ │ + blx 1661c │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r8 │ │ │ │ - blx 15dc0 │ │ │ │ + blx 15c7c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - blx 16b68 │ │ │ │ + blx 16a0c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 385f6 │ │ │ │ + bne.n 37f4e │ │ │ │ mov r0, r7 │ │ │ │ - blx 15148 │ │ │ │ + blx 15010 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r0, #12 │ │ │ │ - blx 1742c │ │ │ │ + blx 172c4 │ │ │ │ mov r6, r0 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r0, #0] │ │ │ │ str r3, [r0, #4] │ │ │ │ str r3, [r0, #8] │ │ │ │ mov r0, r5 │ │ │ │ - blx 1778c │ │ │ │ + blx 17624 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r7, #24] │ │ │ │ str r1, [r6, #0] │ │ │ │ - blx 15dc0 │ │ │ │ + blx 15c7c │ │ │ │ mov r0, r8 │ │ │ │ - blx 169e4 │ │ │ │ + blx 16894 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3858c │ │ │ │ - ldr r3, [pc, #44] @ (38688 ) │ │ │ │ + bne.n 37ee4 │ │ │ │ + ldr r3, [pc, #44] @ (37fe0 ) │ │ │ │ ldr.w r9, [r4, r3] │ │ │ │ mov r0, r9 │ │ │ │ - blx 18574 │ │ │ │ - ldr r3, [pc, #36] @ (3868c ) │ │ │ │ + blx 183f4 │ │ │ │ + ldr r3, [pc, #36] @ (37fe4 ) │ │ │ │ str r0, [r6, #4] │ │ │ │ mov r2, r9 │ │ │ │ - ldr r1, [pc, #36] @ (38690 ) │ │ │ │ - ldr r0, [pc, #36] @ (38694 ) │ │ │ │ + ldr r1, [pc, #36] @ (37fe8 ) │ │ │ │ + ldr r0, [pc, #36] @ (37fec ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r1, [r4, r1] │ │ │ │ str r1, [sp, #4] │ │ │ │ ldr r0, [r4, r0] │ │ │ │ str r0, [sp, #4] │ │ │ │ - blx 16b90 │ │ │ │ + blx 16a34 │ │ │ │ str r0, [r6, #8] │ │ │ │ - b.n 3858c │ │ │ │ + b.n 37ee4 │ │ │ │ nop │ │ │ │ - str r6, [r6, #100] @ 0x64 │ │ │ │ + ldr r6, [r7, #80] @ 0x50 │ │ │ │ movs r4, r0 │ │ │ │ - asrs r4, r7, #12 │ │ │ │ + asrs r4, r3, #12 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r4, #13 │ │ │ │ + asrs r0, r0, #13 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r1, #16 │ │ │ │ + asrs r0, r5, #15 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r2, #13 │ │ │ │ + asrs r0, r6, #12 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r1 │ │ │ │ - blx 15230 │ │ │ │ - cbz r0, 386c2 │ │ │ │ + blx 150f8 │ │ │ │ + cbz r0, 3801a │ │ │ │ mov r1, r4 │ │ │ │ str r0, [sp, #0] │ │ │ │ - blx 183c4 │ │ │ │ + blx 18244 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 38768 │ │ │ │ + bne.n 380c0 │ │ │ │ movs r1, #16 │ │ │ │ mov r0, r4 │ │ │ │ - blx 16ae4 │ │ │ │ + blx 16988 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 38766 │ │ │ │ + bne.n 380be │ │ │ │ mov r0, r4 │ │ │ │ - blx 183dc │ │ │ │ + blx 1825c │ │ │ │ mov r1, r0 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 38766 │ │ │ │ + beq.n 380be │ │ │ │ ldr r0, [r5, #24] │ │ │ │ - blx 17d50 │ │ │ │ + blx 17bdc │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3876e │ │ │ │ + beq.n 380c6 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ - cbz r3, 38712 │ │ │ │ + cbz r3, 3806a │ │ │ │ mov r0, r7 │ │ │ │ - blx 17750 │ │ │ │ + blx 175e8 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 38790 │ │ │ │ + beq.n 380e8 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - blx 183f4 │ │ │ │ + blx 18274 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 38766 │ │ │ │ + beq.n 380be │ │ │ │ ldr r0, [r4, #8] │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 17d4c │ │ │ │ + b.w 17bd8 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ - cbz r2, 38766 │ │ │ │ + cbz r2, 380be │ │ │ │ ldr r0, [r4, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ - blx 16468 │ │ │ │ + blx 16318 │ │ │ │ str r0, [sp, #0] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - blx 1714c │ │ │ │ + blx 16fe4 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #108] @ (38798 ) │ │ │ │ + ldr r0, [pc, #108] @ (380f0 ) │ │ │ │ ldr r1, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ - blx 168b0 │ │ │ │ + blx 16760 │ │ │ │ mov r6, r0 │ │ │ │ - blx 178f8 │ │ │ │ - ldr r1, [pc, #96] @ (3879c ) │ │ │ │ + blx 17790 │ │ │ │ + ldr r1, [pc, #96] @ (380f4 ) │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r2, r6 │ │ │ │ add r1, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ - blx 16680 │ │ │ │ + blx 16530 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 38554 │ │ │ │ + bl 37eac │ │ │ │ ldr r0, [sp, #0] │ │ │ │ - blx 15aa8 │ │ │ │ + blx 15964 │ │ │ │ mov r0, r6 │ │ │ │ - blx 15148 │ │ │ │ + blx 15010 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 386ee │ │ │ │ + bne.n 38046 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ movs r0, #12 │ │ │ │ - blx 1742c │ │ │ │ + blx 172c4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ str r6, [r4, #0] │ │ │ │ str r6, [r4, #4] │ │ │ │ str r6, [r4, #8] │ │ │ │ - blx 1778c │ │ │ │ + blx 17624 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [r4, #0] │ │ │ │ ldr r0, [r5, #24] │ │ │ │ - blx 15dc0 │ │ │ │ - b.n 386ea │ │ │ │ - ldr r1, [pc, #12] @ (387a0 ) │ │ │ │ + blx 15c7c │ │ │ │ + b.n 38042 │ │ │ │ + ldr r1, [pc, #12] @ (380f8 ) │ │ │ │ add r1, pc │ │ │ │ - b.n 386fa │ │ │ │ + b.n 38052 │ │ │ │ nop │ │ │ │ - bcc.n 3882c │ │ │ │ + bne.n 380dc │ │ │ │ movs r1, r0 │ │ │ │ - stc2 0, cr0, [lr, #4]! │ │ │ │ - stmia r7!, {r1, r2, r6} │ │ │ │ + mrrc2 0, 0, r0, sl, cr1 │ │ │ │ + stmia r5!, {r1, r4, r5, r6, r7} │ │ │ │ movs r1, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #124] @ (38834 ) │ │ │ │ + ldr r3, [pc, #124] @ (3818c ) │ │ │ │ mov r4, r0 │ │ │ │ mov r8, r1 │ │ │ │ add r3, pc │ │ │ │ ldr r7, [r3, #0] │ │ │ │ adds r6, r1, r7 │ │ │ │ add.w r5, r6, #16 │ │ │ │ mov r0, r5 │ │ │ │ - blx 17fb8 │ │ │ │ + blx 17e44 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 38698 │ │ │ │ - cbz r0, 387de │ │ │ │ + bl 37ff0 │ │ │ │ + cbz r0, 38136 │ │ │ │ mov r1, r4 │ │ │ │ mov r6, r0 │ │ │ │ - blx 183c4 │ │ │ │ - cbnz r0, 387e8 │ │ │ │ + blx 18244 │ │ │ │ + cbnz r0, 38140 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 16c94 │ │ │ │ - blx 1717c │ │ │ │ + b.w 16b38 │ │ │ │ + blx 17014 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ - cbz r3, 387f6 │ │ │ │ + cbz r3, 3814e │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 3881e │ │ │ │ + beq.n 38176 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - blx 17668 │ │ │ │ - cbnz r0, 3881e │ │ │ │ + blx 17500 │ │ │ │ + cbnz r0, 38176 │ │ │ │ movs r1, #16 │ │ │ │ mov r0, r4 │ │ │ │ - blx 16ae4 │ │ │ │ - cbnz r0, 38828 │ │ │ │ + blx 16988 │ │ │ │ + cbnz r0, 38180 │ │ │ │ ldr.w r0, [r8, r7] │ │ │ │ mov r1, r4 │ │ │ │ - blx 17490 │ │ │ │ + blx 17328 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 16c94 │ │ │ │ + b.w 16b38 │ │ │ │ movs r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17234 │ │ │ │ - b.n 38800 │ │ │ │ + blx 170cc │ │ │ │ + b.n 38158 │ │ │ │ mov r1, r6 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 37f64 │ │ │ │ - b.n 3880a │ │ │ │ - ldrb r2, [r3, #21] │ │ │ │ + bl 378bc │ │ │ │ + b.n 38162 │ │ │ │ + strh r2, [r7, #30] │ │ │ │ movs r4, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r3, [pc, #248] @ (38944 ) │ │ │ │ + ldr r3, [pc, #248] @ (3829c ) │ │ │ │ sub sp, #16 │ │ │ │ - ldr r5, [pc, #248] @ (38948 ) │ │ │ │ + ldr r5, [pc, #248] @ (382a0 ) │ │ │ │ mov r7, r1 │ │ │ │ add r3, pc │ │ │ │ movs r1, #16 │ │ │ │ add r5, pc │ │ │ │ mov r4, r0 │ │ │ │ ldr r6, [r3, #0] │ │ │ │ - blx 16ae4 │ │ │ │ - cbz r0, 38866 │ │ │ │ + blx 16988 │ │ │ │ + cbz r0, 381be │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ adds r3, r7, r6 │ │ │ │ add.w r0, r3, #16 │ │ │ │ mov r6, r3 │ │ │ │ add.w r8, r3, #16 │ │ │ │ - blx 17fb8 │ │ │ │ + blx 17e44 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17ccc │ │ │ │ - ldr r3, [pc, #204] @ (3894c ) │ │ │ │ + blx 17b58 │ │ │ │ + ldr r3, [pc, #204] @ (382a4 ) │ │ │ │ mov r2, r0 │ │ │ │ ldr r5, [r5, r3] │ │ │ │ dmb ish │ │ │ │ ldr r3, [r5, #0] │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 3892a │ │ │ │ + beq.n 38282 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 388ce │ │ │ │ + beq.n 38226 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 38698 │ │ │ │ + bl 37ff0 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 388ba │ │ │ │ + cbz r0, 38212 │ │ │ │ mov r1, r0 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 38410 │ │ │ │ + bl 37d68 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - blx 183c4 │ │ │ │ - cbnz r0, 388bc │ │ │ │ + blx 18244 │ │ │ │ + cbnz r0, 38214 │ │ │ │ movs r5, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - blx 18568 │ │ │ │ + blx 183e8 │ │ │ │ mov r1, r5 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 37f64 │ │ │ │ + bl 378bc │ │ │ │ mov r0, r4 │ │ │ │ - blx 1845c │ │ │ │ + blx 182dc │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 388e0 │ │ │ │ + cbz r0, 38238 │ │ │ │ mov r1, r4 │ │ │ │ - blx 183c4 │ │ │ │ - cbnz r0, 3890e │ │ │ │ + blx 18244 │ │ │ │ + cbnz r0, 38266 │ │ │ │ movs r1, #16 │ │ │ │ mov r0, r4 │ │ │ │ - blx 16ae4 │ │ │ │ - cbnz r0, 388ee │ │ │ │ + blx 16988 │ │ │ │ + cbnz r0, 38246 │ │ │ │ ldr r5, [r6, #12] │ │ │ │ - cbnz r5, 3890e │ │ │ │ + cbnz r5, 38266 │ │ │ │ movs r5, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - blx 15a0c │ │ │ │ + blx 158d4 │ │ │ │ mov r0, r4 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ - bl 37f64 │ │ │ │ + bl 378bc │ │ │ │ mov r0, r8 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 16c94 │ │ │ │ + b.w 16b38 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 38410 │ │ │ │ + bl 37d68 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - blx 183c4 │ │ │ │ + blx 18244 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 388ee │ │ │ │ - b.n 388f0 │ │ │ │ + beq.n 38246 │ │ │ │ + b.n 38248 │ │ │ │ str r0, [sp, #12] │ │ │ │ - ldr r0, [pc, #32] @ (38950 ) │ │ │ │ + ldr r0, [pc, #32] @ (382a8 ) │ │ │ │ add r0, pc │ │ │ │ - blx 155a0 │ │ │ │ + blx 15468 │ │ │ │ dmb ish │ │ │ │ str r0, [r5, #0] │ │ │ │ dmb ish │ │ │ │ ldr r3, [r5, #0] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - b.n 38892 │ │ │ │ - ldrb r4, [r0, #19] │ │ │ │ + b.n 381ea │ │ │ │ + strh r4, [r4, #26] │ │ │ │ movs r4, r0 │ │ │ │ - str r4, [r2, #56] @ 0x38 │ │ │ │ + ldr r4, [r3, #36] @ 0x24 │ │ │ │ movs r4, r0 │ │ │ │ - asrs r0, r6, #15 │ │ │ │ + asrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp, #344 @ 0x158 │ │ │ │ + add r1, sp, #8 │ │ │ │ movs r1, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r6, r1 │ │ │ │ sub sp, #8 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r1 │ │ │ │ - blx 15504 │ │ │ │ + blx 153cc │ │ │ │ movw r3, #407 @ 0x197 │ │ │ │ cmp r0, r3 │ │ │ │ mov r0, r6 │ │ │ │ - beq.n 389e4 │ │ │ │ - blx 16870 │ │ │ │ + beq.n 3833c │ │ │ │ + blx 16720 │ │ │ │ movs r1, #80 @ 0x50 │ │ │ │ - blx 16f2c │ │ │ │ + blx 16dc4 │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 389f2 │ │ │ │ + beq.n 3834a │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ ldr r7, [r3, #4] │ │ │ │ subs r7, #1 │ │ │ │ - bmi.n 389f2 │ │ │ │ + bmi.n 3834a │ │ │ │ ldr r3, [r3, #0] │ │ │ │ mov r0, r9 │ │ │ │ ldr.w r5, [r3, r7, lsl #2] │ │ │ │ ldr r1, [r5, #68] @ 0x44 │ │ │ │ - bl 38034 │ │ │ │ + bl 3798c │ │ │ │ mov r8, r0 │ │ │ │ - cbz r0, 389da │ │ │ │ + cbz r0, 38332 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r2, 389b6 │ │ │ │ - b.n 389d4 │ │ │ │ + cbnz r2, 3830e │ │ │ │ + b.n 3832c │ │ │ │ ldr.w r2, [r4, #4]! │ │ │ │ - cbz r2, 389d4 │ │ │ │ + cbz r2, 3832c │ │ │ │ ldr r0, [r5, #0] │ │ │ │ mov r1, r6 │ │ │ │ - blx 15d80 │ │ │ │ + blx 15c3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 389b0 │ │ │ │ + beq.n 38308 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r8 │ │ │ │ - blx 1848c │ │ │ │ + blx 1830c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, r8 │ │ │ │ - blx 1848c │ │ │ │ + blx 1830c │ │ │ │ subs r7, #1 │ │ │ │ - bcc.n 389f2 │ │ │ │ + bcc.n 3834a │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ - b.n 38996 │ │ │ │ - blx 16870 │ │ │ │ + b.n 382ee │ │ │ │ + blx 16720 │ │ │ │ movs r1, #51 @ 0x33 │ │ │ │ - blx 16f2c │ │ │ │ + blx 16dc4 │ │ │ │ mov r9, r0 │ │ │ │ - b.n 38986 │ │ │ │ + b.n 382de │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r3, [pc, #172] @ (38abc ) │ │ │ │ + ldr r3, [pc, #172] @ (38414 ) │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ mov r8, r1 │ │ │ │ add r3, pc │ │ │ │ ldr r6, [r3, #0] │ │ │ │ add r6, r1 │ │ │ │ add.w r7, r6, #16 │ │ │ │ mov r0, r7 │ │ │ │ - blx 17fb8 │ │ │ │ + blx 17e44 │ │ │ │ mov r0, r5 │ │ │ │ - blx 1845c │ │ │ │ - cbz r0, 38a38 │ │ │ │ + blx 182dc │ │ │ │ + cbz r0, 38390 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 38370 │ │ │ │ - cbnz r0, 38a9e │ │ │ │ + bl 37cc8 │ │ │ │ + cbnz r0, 383f6 │ │ │ │ mov.w r9, #0 │ │ │ │ movs r1, #16 │ │ │ │ mov r0, r5 │ │ │ │ - blx 16ae4 │ │ │ │ - cbnz r0, 38a7c │ │ │ │ + blx 16988 │ │ │ │ + cbnz r0, 383d4 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 38a7c │ │ │ │ - blx 1676c │ │ │ │ + cbz r0, 383d4 │ │ │ │ + blx 1661c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 38a7c │ │ │ │ + cbz r0, 383d4 │ │ │ │ mov r0, r7 │ │ │ │ - blx 16c98 │ │ │ │ + blx 16b3c │ │ │ │ mov r3, r9 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r4 │ │ │ │ movs r2, #1 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r2, r5 │ │ │ │ - bl 38410 │ │ │ │ + bl 37d68 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - blx 15a0c │ │ │ │ + blx 158d4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 15aa4 │ │ │ │ + b.w 15960 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 38954 │ │ │ │ + bl 382ac │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 38ab0 │ │ │ │ + cbz r0, 38408 │ │ │ │ movs r1, #16 │ │ │ │ mov r0, r5 │ │ │ │ - blx 16ae4 │ │ │ │ + blx 16988 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 38a52 │ │ │ │ + bne.n 383aa │ │ │ │ mov r0, r4 │ │ │ │ - blx 1676c │ │ │ │ + blx 1661c │ │ │ │ str r0, [r6, #12] │ │ │ │ - b.n 38a52 │ │ │ │ + b.n 383aa │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - blx 183c4 │ │ │ │ + blx 18244 │ │ │ │ clz r9, r0 │ │ │ │ mov.w r9, r9, lsr #5 │ │ │ │ - b.n 38a3c │ │ │ │ + b.n 38394 │ │ │ │ mov r0, r7 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 16c94 │ │ │ │ - ldrb r0, [r0, #12] │ │ │ │ + b.w 16b38 │ │ │ │ + strh r0, [r4, #12] │ │ │ │ movs r4, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r3, [pc, #192] @ (38b94 ) │ │ │ │ + ldr r3, [pc, #192] @ (384ec ) │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ add r3, pc │ │ │ │ ldr r7, [r3, #0] │ │ │ │ add r7, r1 │ │ │ │ add.w r8, r7, #16 │ │ │ │ mov r0, r8 │ │ │ │ - blx 17fb8 │ │ │ │ + blx 17e44 │ │ │ │ mov r0, r5 │ │ │ │ - blx 15230 │ │ │ │ - cbz r0, 38afc │ │ │ │ + blx 150f8 │ │ │ │ + cbz r0, 38454 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 38370 │ │ │ │ - cbnz r0, 38b42 │ │ │ │ + bl 37cc8 │ │ │ │ + cbnz r0, 3849a │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl 38954 │ │ │ │ + bl 382ac │ │ │ │ mov.w r9, #0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 38b88 │ │ │ │ + beq.n 384e0 │ │ │ │ movs r1, #16 │ │ │ │ mov r0, r5 │ │ │ │ - blx 16ae4 │ │ │ │ - cbz r0, 38b64 │ │ │ │ + blx 16988 │ │ │ │ + cbz r0, 384bc │ │ │ │ mov r0, r8 │ │ │ │ - blx 16c98 │ │ │ │ + blx 16b3c │ │ │ │ mov r3, r9 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r4 │ │ │ │ movs r2, #1 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r2, r5 │ │ │ │ - bl 38410 │ │ │ │ + bl 37d68 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - blx 18568 │ │ │ │ + blx 183e8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 15aa4 │ │ │ │ + b.w 15960 │ │ │ │ mov r0, r4 │ │ │ │ - blx 1676c │ │ │ │ + blx 1661c │ │ │ │ mov r1, r5 │ │ │ │ mov r4, r0 │ │ │ │ - blx 183c4 │ │ │ │ + blx 18244 │ │ │ │ clz r9, r0 │ │ │ │ movs r1, #16 │ │ │ │ mov r0, r5 │ │ │ │ mov.w r9, r9, lsr #5 │ │ │ │ - blx 16ae4 │ │ │ │ + blx 16988 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 38b18 │ │ │ │ + bne.n 38470 │ │ │ │ mov r0, r5 │ │ │ │ - blx 183dc │ │ │ │ + blx 1825c │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r9 │ │ │ │ mov r0, r7 │ │ │ │ - bl 38554 │ │ │ │ + bl 37eac │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 15aa8 │ │ │ │ + blx 15964 │ │ │ │ mov r0, r7 │ │ │ │ - blx 1676c │ │ │ │ + blx 1661c │ │ │ │ mov r4, r0 │ │ │ │ - b.n 38b18 │ │ │ │ + b.n 38470 │ │ │ │ mov r0, r8 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 16c94 │ │ │ │ - ldrb r4, [r7, #8] │ │ │ │ + b.w 16b38 │ │ │ │ + strh r4, [r3, #6] │ │ │ │ movs r4, r0 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r3, [pc, #120] @ (38c24 ) │ │ │ │ + ldr r3, [pc, #120] @ (3857c ) │ │ │ │ mov r5, r0 │ │ │ │ mov r8, r1 │ │ │ │ add r3, pc │ │ │ │ ldr.w r9, [r3] │ │ │ │ add.w r7, r1, r9 │ │ │ │ add.w r0, r7, #16 │ │ │ │ - blx 17fb8 │ │ │ │ + blx 17e44 │ │ │ │ mov r0, r5 │ │ │ │ - blx 1845c │ │ │ │ - cbz r0, 38bd2 │ │ │ │ + blx 182dc │ │ │ │ + cbz r0, 3852a │ │ │ │ mov r1, r5 │ │ │ │ mov r4, r0 │ │ │ │ - blx 183c4 │ │ │ │ - cbnz r0, 38bec │ │ │ │ + blx 18244 │ │ │ │ + cbnz r0, 38544 │ │ │ │ movs r1, #16 │ │ │ │ mov r0, r5 │ │ │ │ - blx 16ae4 │ │ │ │ - cbnz r0, 38be0 │ │ │ │ + blx 16988 │ │ │ │ + cbnz r0, 38538 │ │ │ │ ldr r4, [r7, #12] │ │ │ │ - cbnz r4, 38bec │ │ │ │ + cbnz r4, 38544 │ │ │ │ add.w r0, r7, #16 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 16c94 │ │ │ │ + b.w 16b38 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - blx 183c4 │ │ │ │ + blx 18244 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 38be0 │ │ │ │ + beq.n 38538 │ │ │ │ movs r1, #16 │ │ │ │ mov r0, r5 │ │ │ │ - blx 16ae4 │ │ │ │ - cbnz r0, 38c18 │ │ │ │ + blx 16988 │ │ │ │ + cbnz r0, 38570 │ │ │ │ ldr.w r0, [r8, r9] │ │ │ │ mov r1, r5 │ │ │ │ - blx 17490 │ │ │ │ + blx 17328 │ │ │ │ add.w r0, r7, #16 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 16c94 │ │ │ │ + b.w 16b38 │ │ │ │ mov r1, r4 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 37f64 │ │ │ │ - b.n 38c02 │ │ │ │ - ldrb r6, [r4, #5] │ │ │ │ + bl 378bc │ │ │ │ + b.n 3855a │ │ │ │ + strh r6, [r0, #0] │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ -00038c28 : │ │ │ │ +00038580 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #56] @ (38c70 ) │ │ │ │ + ldr r3, [pc, #56] @ (385c8 ) │ │ │ │ sub sp, #12 │ │ │ │ add r3, pc │ │ │ │ dmb ish │ │ │ │ add.w r2, r3, #8 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ dmb ish │ │ │ │ - cbz r3, 38c56 │ │ │ │ - ldr r3, [pc, #36] @ (38c74 ) │ │ │ │ + cbz r3, 385ae │ │ │ │ + ldr r3, [pc, #36] @ (385cc ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #8] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #4] │ │ │ │ - blx 18190 │ │ │ │ + blx 1801c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 38c4c │ │ │ │ - bl 37c9c │ │ │ │ + beq.n 385a4 │ │ │ │ + bl 375f4 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - blx 1867c │ │ │ │ - b.n 38c4c │ │ │ │ - ldrb r2, [r3, #3] │ │ │ │ + blx 184fc │ │ │ │ + b.n 385a4 │ │ │ │ + ldrb r2, [r7, #29] │ │ │ │ movs r4, r0 │ │ │ │ - ldrb r6, [r0, #3] │ │ │ │ + ldrb r6, [r4, #29] │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ -00038c78 : │ │ │ │ +000385d0 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #48] @ (38cb8 ) │ │ │ │ + ldr r3, [pc, #48] @ (38610 ) │ │ │ │ sub sp, #12 │ │ │ │ add r3, pc │ │ │ │ strd r2, r1, [sp] │ │ │ │ ldr r4, [r3, #0] │ │ │ │ add r4, r0 │ │ │ │ add.w r0, r4, #16 │ │ │ │ - blx 17fb8 │ │ │ │ + blx 17e44 │ │ │ │ movs r3, #0 │ │ │ │ ldrd r2, r1, [sp] │ │ │ │ mov r0, r4 │ │ │ │ - bl 38554 │ │ │ │ + bl 37eac │ │ │ │ add.w r0, r4, #16 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 16c94 │ │ │ │ + b.w 16b38 │ │ │ │ nop │ │ │ │ - ldrb r2, [r1, #2] │ │ │ │ + ldrb r2, [r5, #28] │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ -00038cbc : │ │ │ │ +00038614 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #88] @ (38d24 ) │ │ │ │ + ldr r3, [pc, #88] @ (3867c ) │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r3, #0] │ │ │ │ - blx 155fc │ │ │ │ - cbz r4, 38d0e │ │ │ │ + blx 154c4 │ │ │ │ + cbz r4, 38666 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 38ce4 │ │ │ │ + cbz r3, 3863c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 38cee │ │ │ │ + beq.n 38646 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 38d0e │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 38666 │ │ │ │ add r4, r5 │ │ │ │ add.w r3, r4, #16 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ - blx 17fb8 │ │ │ │ + blx 17e44 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - blx 16580 │ │ │ │ + blx 16430 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 16c94 │ │ │ │ - ldr r2, [pc, #24] @ (38d28 ) │ │ │ │ - ldr r1, [pc, #24] @ (38d2c ) │ │ │ │ - ldr r0, [pc, #28] @ (38d30 ) │ │ │ │ + b.w 16b38 │ │ │ │ + ldr r2, [pc, #24] @ (38680 ) │ │ │ │ + ldr r1, [pc, #24] @ (38684 ) │ │ │ │ + ldr r0, [pc, #28] @ (38688 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 170ac │ │ │ │ - ldrb r4, [r0, #1] │ │ │ │ + b.w 16f44 │ │ │ │ + ldrb r4, [r4, #27] │ │ │ │ movs r4, r0 │ │ │ │ - smlabb r0, r8, r1, r0 │ │ │ │ - ldrsb r6, [r4, r5] │ │ │ │ + vst1.8 {d16[0]}, [r4], r1 │ │ │ │ + strb r6, [r6, r7] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r6, [sp, #912] @ 0x390 │ │ │ │ + ldr r5, [sp, #576] @ 0x240 │ │ │ │ movs r1, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ movs r4, #12 │ │ │ │ - blx 15f44 │ │ │ │ + blx 15e00 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r0, [pc, #52] @ (38d84 ) │ │ │ │ + ldr r0, [pc, #52] @ (386dc ) │ │ │ │ add r0, pc │ │ │ │ - blx 155a0 │ │ │ │ - ldr r3, [pc, #48] @ (38d88 ) │ │ │ │ + blx 15468 │ │ │ │ + ldr r3, [pc, #48] @ (386e0 ) │ │ │ │ movs r2, #16 │ │ │ │ mov r1, r0 │ │ │ │ add r3, pc │ │ │ │ strd r3, r2, [sp, #4] │ │ │ │ - ldr r3, [pc, #40] @ (38d8c ) │ │ │ │ + ldr r3, [pc, #40] @ (386e4 ) │ │ │ │ movs r2, #148 @ 0x94 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ - blx 17c20 │ │ │ │ + blx 17ab8 │ │ │ │ mov r1, r4 │ │ │ │ mov r5, r0 │ │ │ │ - blx 15a8c │ │ │ │ - ldr r3, [pc, #24] @ (38d90 ) │ │ │ │ + blx 15948 │ │ │ │ + ldr r3, [pc, #24] @ (386e8 ) │ │ │ │ add r3, pc │ │ │ │ str r0, [r3, #0] │ │ │ │ mov r0, r5 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xfafe0001 │ │ │ │ + vld1.8 {d0[0]}, [sl], r1 │ │ │ │ movs r7, r6 │ │ │ │ movs r0, r0 │ │ │ │ lsls r1, r3, #1 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r5, #30] │ │ │ │ + ldrb r0, [r1, #25] │ │ │ │ movs r4, r0 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #28] @ (38dc0 ) │ │ │ │ + ldr r3, [pc, #28] @ (38718 ) │ │ │ │ mov r5, r0 │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r3, #0] │ │ │ │ add r0, r4 │ │ │ │ adds r0, #4 │ │ │ │ - blx 16530 │ │ │ │ + blx 163e0 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r1 │ │ │ │ - blx 16a90 │ │ │ │ + blx 16934 │ │ │ │ str r0, [r5, r4] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - strb r2, [r7, #29] │ │ │ │ + ldrb r2, [r3, #24] │ │ │ │ movs r4, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - blx 189d4 │ │ │ │ - ldr r1, [pc, #40] @ (38e04 ) │ │ │ │ + blx 18848 │ │ │ │ + ldr r1, [pc, #40] @ (3875c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r1, #0] │ │ │ │ str r0, [r1, #4] │ │ │ │ - cbnz r3, 38dfc │ │ │ │ - ldr r0, [pc, #36] @ (38e08 ) │ │ │ │ - ldr r1, [pc, #36] @ (38e0c ) │ │ │ │ - ldr r2, [pc, #40] @ (38e10 ) │ │ │ │ + cbnz r3, 38754 │ │ │ │ + ldr r0, [pc, #36] @ (38760 ) │ │ │ │ + ldr r1, [pc, #36] @ (38764 ) │ │ │ │ + ldr r2, [pc, #40] @ (38768 ) │ │ │ │ add r0, pc │ │ │ │ - ldr r3, [pc, #40] @ (38e14 ) │ │ │ │ + ldr r3, [pc, #40] @ (3876c ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ str r0, [r4, #76] @ 0x4c │ │ │ │ add r3, pc │ │ │ │ strd r1, r2, [r4, #92] @ 0x5c │ │ │ │ str r3, [r4, #24] │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r4 │ │ │ │ - blx 18b74 │ │ │ │ - b.n 38de2 │ │ │ │ - strb r6, [r0, #29] │ │ │ │ + blx 189e8 │ │ │ │ + b.n 3873a │ │ │ │ + ldrb r6, [r4, #23] │ │ │ │ movs r4, r0 │ │ │ │ lsls r1, r0, #13 │ │ │ │ movs r0, r0 │ │ │ │ lsls r1, r2, #12 │ │ │ │ movs r0, r0 │ │ │ │ lsls r3, r4, #11 │ │ │ │ movs r0, r0 │ │ │ │ lsls r7, r1, #2 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r3, [pc, #80] @ (38e7c ) │ │ │ │ + ldr r3, [pc, #80] @ (387d4 ) │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #16 │ │ │ │ mov r6, r0 │ │ │ │ add r3, pc │ │ │ │ ldr r7, [r3, #0] │ │ │ │ adds r5, r1, r7 │ │ │ │ adds r0, r5, #4 │ │ │ │ - blx 17fb8 │ │ │ │ + blx 17e44 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r4, r7] │ │ │ │ - blx 17d50 │ │ │ │ + blx 17bdc │ │ │ │ mov r1, r6 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r4, r7] │ │ │ │ - blx 16240 │ │ │ │ + blx 160f0 │ │ │ │ adds r0, r5, #4 │ │ │ │ - blx 16c98 │ │ │ │ - ldr r3, [pc, #40] @ (38e80 ) │ │ │ │ + blx 16b3c │ │ │ │ + ldr r3, [pc, #40] @ (387d8 ) │ │ │ │ mov r0, r6 │ │ │ │ movs r1, #24 │ │ │ │ add r3, pc │ │ │ │ strd r3, r4, [sp, #4] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r2, r3 │ │ │ │ - blx 168d4 │ │ │ │ + blx 16784 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #132] @ 0x84 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r3 │ │ │ │ - strb r0, [r6, #27] │ │ │ │ + ldrb r0, [r2, #22] │ │ │ │ movs r4, r0 │ │ │ │ @ instruction: 0xffbbffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ - ldr r3, [pc, #184] @ (38f50 ) │ │ │ │ + ldr r3, [pc, #184] @ (388a8 ) │ │ │ │ mov r4, r0 │ │ │ │ - ldr r1, [pc, #184] @ (38f54 ) │ │ │ │ + ldr r1, [pc, #184] @ (388ac ) │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #184] @ (38f58 ) │ │ │ │ + ldr r2, [pc, #184] @ (388b0 ) │ │ │ │ add r1, pc │ │ │ │ add r7, sp, #28 │ │ │ │ mov.w r9, #0 │ │ │ │ ldr r6, [r3, #0] │ │ │ │ ldr r2, [r1, r2] │ │ │ │ add.w fp, r0, r6 │ │ │ │ mov sl, r6 │ │ │ │ add.w fp, fp, #4 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #60] @ 0x3c │ │ │ │ mov.w r2, #0 │ │ │ │ mov r0, fp │ │ │ │ - blx 17fb8 │ │ │ │ + blx 17e44 │ │ │ │ ldr r1, [r4, r6] │ │ │ │ - ldr r6, [pc, #148] @ (38f5c ) │ │ │ │ + ldr r6, [pc, #148] @ (388b4 ) │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ - blx 16b00 │ │ │ │ + blx 169a4 │ │ │ │ str.w fp, [sp, #20] │ │ │ │ add r6, pc │ │ │ │ mov fp, r7 │ │ │ │ - b.n 38f00 │ │ │ │ + b.n 38858 │ │ │ │ movs r3, #0 │ │ │ │ movs r1, #24 │ │ │ │ mov r2, r3 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ strd r6, r4, [sp, #4] │ │ │ │ str.w r9, [sp] │ │ │ │ ldr r7, [sp, #32] │ │ │ │ - blx 168d4 │ │ │ │ + blx 16784 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ ldr.w r3, [r3, #132] @ 0x84 │ │ │ │ blx r3 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ - blx 16f60 │ │ │ │ + blx 16df8 │ │ │ │ add r2, sp, #32 │ │ │ │ mov r1, fp │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ - blx 16ab4 │ │ │ │ + blx 16958 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 38ed8 │ │ │ │ + bne.n 38830 │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ ldr.w r0, [r4, sl] │ │ │ │ - blx 1575c │ │ │ │ + blx 15624 │ │ │ │ mov r0, fp │ │ │ │ - blx 16c98 │ │ │ │ + blx 16b3c │ │ │ │ mov r0, fp │ │ │ │ - blx 184cc │ │ │ │ - ldr r3, [pc, #56] @ (38f60 ) │ │ │ │ + blx 1834c │ │ │ │ + ldr r3, [pc, #56] @ (388b8 ) │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - ldr r2, [pc, #48] @ (38f64 ) │ │ │ │ - ldr r3, [pc, #32] @ (38f58 ) │ │ │ │ + ldr r2, [pc, #48] @ (388bc ) │ │ │ │ + ldr r3, [pc, #32] @ (388b0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 38f4c │ │ │ │ + bne.n 388a4 │ │ │ │ add sp, #68 @ 0x44 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - blx 17a74 <__stack_chk_fail@plt> │ │ │ │ - strb r4, [r0, #26] │ │ │ │ + blx 1790c <__stack_chk_fail@plt> │ │ │ │ + ldrb r4, [r4, #20] │ │ │ │ movs r4, r0 │ │ │ │ - ldrb r0, [r1, r5] │ │ │ │ + str r0, [r2, #64] @ 0x40 │ │ │ │ movs r4, r0 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ vmaxnm.f32 , , │ │ │ │ - strb r6, [r6, #23] │ │ │ │ + ldrb r6, [r2, #18] │ │ │ │ movs r4, r0 │ │ │ │ - ldrb r2, [r6, r2] │ │ │ │ + str r2, [r7, #52] @ 0x34 │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ -00038f68 : │ │ │ │ +000388c0 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #56] @ (38fb0 ) │ │ │ │ + ldr r3, [pc, #56] @ (38908 ) │ │ │ │ sub sp, #12 │ │ │ │ add r3, pc │ │ │ │ dmb ish │ │ │ │ add.w r2, r3, #8 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ dmb ish │ │ │ │ - cbz r3, 38f96 │ │ │ │ - ldr r3, [pc, #36] @ (38fb4 ) │ │ │ │ + cbz r3, 388ee │ │ │ │ + ldr r3, [pc, #36] @ (3890c ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #8] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #4] │ │ │ │ - blx 18190 │ │ │ │ + blx 1801c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 38f8c │ │ │ │ - bl 38d34 │ │ │ │ + beq.n 388e4 │ │ │ │ + bl 3868c │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - blx 1867c │ │ │ │ - b.n 38f8c │ │ │ │ - strb r6, [r4, #22] │ │ │ │ + blx 184fc │ │ │ │ + b.n 388e4 │ │ │ │ + ldrb r6, [r0, #17] │ │ │ │ movs r4, r0 │ │ │ │ - strb r2, [r2, #22] │ │ │ │ + ldrb r2, [r6, #16] │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ -00038fb8 : │ │ │ │ +00038910 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r3, [pc, #228] @ (390b0 ) │ │ │ │ + ldr r3, [pc, #228] @ (38a08 ) │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ add r3, pc │ │ │ │ ldr r7, [r3, #0] │ │ │ │ - blx 1717c │ │ │ │ + blx 17014 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 39082 │ │ │ │ + beq.n 389da │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 38fe6 │ │ │ │ + cbz r3, 3893e │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 38ff2 │ │ │ │ + beq.n 3894a │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ + blx 17500 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 39082 │ │ │ │ - blx 16bcc │ │ │ │ + beq.n 389da │ │ │ │ + blx 16a70 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 3909c │ │ │ │ + beq.n 389f4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - cbz r3, 39004 │ │ │ │ + cbz r3, 3895c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 39010 │ │ │ │ + beq.n 38968 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 17668 │ │ │ │ + blx 17500 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3909c │ │ │ │ + beq.n 389f4 │ │ │ │ mov r0, r5 │ │ │ │ adds r5, r4, r7 │ │ │ │ - blx 154cc │ │ │ │ + blx 15394 │ │ │ │ mov r6, r0 │ │ │ │ adds r0, r5, #4 │ │ │ │ add.w r8, r5, #4 │ │ │ │ - blx 17fb8 │ │ │ │ + blx 17e44 │ │ │ │ ldr r0, [r4, r7] │ │ │ │ mov r1, r6 │ │ │ │ - blx 17d50 │ │ │ │ + blx 17bdc │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 39040 │ │ │ │ + cbz r0, 38998 │ │ │ │ mov r0, r8 │ │ │ │ - blx 16c98 │ │ │ │ - cbnz r6, 39074 │ │ │ │ + blx 16b3c │ │ │ │ + cbnz r6, 389cc │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ blx r3 │ │ │ │ mov r5, r0 │ │ │ │ mov r2, r5 │ │ │ │ ldr r0, [r4, r7] │ │ │ │ mov r1, r6 │ │ │ │ - blx 15dc0 │ │ │ │ + blx 15c7c │ │ │ │ mov r0, r8 │ │ │ │ - blx 16c98 │ │ │ │ + blx 16b3c │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 39038 │ │ │ │ + beq.n 38990 │ │ │ │ movs r1, #0 │ │ │ │ - ldr r2, [pc, #80] @ (390b4 ) │ │ │ │ + ldr r2, [pc, #80] @ (38a0c ) │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r3, r4 │ │ │ │ - ldr r1, [pc, #76] @ (390b8 ) │ │ │ │ + ldr r1, [pc, #76] @ (38a10 ) │ │ │ │ add r2, pc │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ - blx 15ad0 │ │ │ │ + blx 1598c │ │ │ │ mov r0, r6 │ │ │ │ - blx 15aa8 │ │ │ │ + blx 15964 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r2, [pc, #56] @ (390bc ) │ │ │ │ - ldr r1, [pc, #56] @ (390c0 ) │ │ │ │ - ldr r0, [pc, #60] @ (390c4 ) │ │ │ │ + ldr r2, [pc, #56] @ (38a14 ) │ │ │ │ + ldr r1, [pc, #56] @ (38a18 ) │ │ │ │ + ldr r0, [pc, #60] @ (38a1c ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ + blx 16f48 │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r2, [pc, #40] @ (390c8 ) │ │ │ │ - ldr r1, [pc, #44] @ (390cc ) │ │ │ │ - ldr r0, [pc, #44] @ (390d0 ) │ │ │ │ + ldr r2, [pc, #40] @ (38a20 ) │ │ │ │ + ldr r1, [pc, #44] @ (38a24 ) │ │ │ │ + ldr r0, [pc, #44] @ (38a28 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ - b.n 39092 │ │ │ │ + blx 16f48 │ │ │ │ + b.n 389ea │ │ │ │ nop │ │ │ │ - strb r0, [r2, #21] │ │ │ │ + ldrb r0, [r6, #15] │ │ │ │ movs r4, r0 │ │ │ │ stc2 15, cr15, [fp, #1020]! @ 0x3fc │ │ │ │ - ldr r3, [sp, #648] @ 0x288 │ │ │ │ + ldr r2, [sp, #312] @ 0x138 │ │ │ │ movs r1, r0 │ │ │ │ - @ instruction: 0xf7d80001 │ │ │ │ - strb r6, [r3, r0] │ │ │ │ + @ instruction: 0xf6840001 │ │ │ │ + strh r6, [r5, r2] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r3, [sp, #448] @ 0x1c0 │ │ │ │ + ldr r2, [sp, #112] @ 0x70 │ │ │ │ movs r1, r0 │ │ │ │ - add r5, pc, #408 @ (adr r5, 39264 ) │ │ │ │ + add r4, pc, #72 @ (adr r4, 38a6c ) │ │ │ │ movs r1, r0 │ │ │ │ - strb r4, [r0, r0] │ │ │ │ + strh r4, [r2, r2] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r3, [sp, #344] @ 0x158 │ │ │ │ + ldr r2, [sp, #8] │ │ │ │ movs r1, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ str r1, [sp, #4] │ │ │ │ - blx 17edc │ │ │ │ + blx 17d68 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #144] @ 0x90 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ @@ -54104,125 +53687,125 @@ │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ str r1, [sp, #4] │ │ │ │ - blx 17edc │ │ │ │ + blx 17d68 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #140] @ 0x8c │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ bx r3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r5, r2 │ │ │ │ - ldr r2, [pc, #184] @ (391f8 ) │ │ │ │ - ldr r3, [pc, #184] @ (391fc ) │ │ │ │ + ldr r2, [pc, #184] @ (38b50 ) │ │ │ │ + ldr r3, [pc, #184] @ (38b54 ) │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ add r2, pc │ │ │ │ mov r4, r0 │ │ │ │ mov r9, r1 │ │ │ │ add r7, sp, #4 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov.w r3, #0 │ │ │ │ - blx 17edc │ │ │ │ + blx 17d68 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 16c7c │ │ │ │ - blx 161f4 │ │ │ │ + blx 16b20 │ │ │ │ + blx 160a4 │ │ │ │ mov r1, r5 │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #12 │ │ │ │ - blx 16b00 │ │ │ │ + blx 169a4 │ │ │ │ add r2, sp, #8 │ │ │ │ mov r1, r7 │ │ │ │ add r0, sp, #12 │ │ │ │ - blx 16ab4 │ │ │ │ - cbz r0, 39198 │ │ │ │ + blx 16958 │ │ │ │ + cbz r0, 38af0 │ │ │ │ ldrd r2, r3, [sp, #4] │ │ │ │ - cbz r3, 391ce │ │ │ │ - ldr r1, [pc, #124] @ (39200 ) │ │ │ │ + cbz r3, 38b26 │ │ │ │ + ldr r1, [pc, #124] @ (38b58 ) │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ - blx 189ec │ │ │ │ + blx 18860 │ │ │ │ add r2, sp, #8 │ │ │ │ mov r1, r7 │ │ │ │ add r0, sp, #12 │ │ │ │ - blx 16ab4 │ │ │ │ - cbnz r0, 391e6 │ │ │ │ + blx 16958 │ │ │ │ + cbnz r0, 38b3e │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ mov r3, sl │ │ │ │ ldr.w r4, [r2, #136] @ 0x88 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ blx r4 │ │ │ │ movs r1, #1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - blx 1694c │ │ │ │ - ldr r2, [pc, #80] @ (39204 ) │ │ │ │ - ldr r3, [pc, #68] @ (391fc ) │ │ │ │ + blx 167fc │ │ │ │ + ldr r2, [pc, #80] @ (38b5c ) │ │ │ │ + ldr r3, [pc, #68] @ (38b54 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 391f2 │ │ │ │ + bne.n 38b4a │ │ │ │ mov r0, r4 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r1, [pc, #56] @ (39208 ) │ │ │ │ + ldr r1, [pc, #56] @ (38b60 ) │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ - blx 189ec │ │ │ │ + blx 18860 │ │ │ │ add r2, sp, #8 │ │ │ │ mov r1, r7 │ │ │ │ add r0, sp, #12 │ │ │ │ - blx 16ab4 │ │ │ │ + blx 16958 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 39198 │ │ │ │ + beq.n 38af0 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ movs r4, #0 │ │ │ │ - blx 1694c │ │ │ │ - b.n 391b2 │ │ │ │ - blx 17a74 <__stack_chk_fail@plt> │ │ │ │ + blx 167fc │ │ │ │ + b.n 38b0a │ │ │ │ + blx 1790c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldrh r4, [r4, r2] │ │ │ │ + str r4, [r5, #20] │ │ │ │ movs r4, r0 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf6fa0001 │ │ │ │ - ldrh r2, [r6, r0] │ │ │ │ + sub.w r0, r6, #8454144 @ 0x810000 │ │ │ │ + str r2, [r7, #12] │ │ │ │ movs r4, r0 │ │ │ │ - ldr r3, [sp, #824] @ 0x338 │ │ │ │ + ldr r2, [sp, #488] @ 0x1e8 │ │ │ │ movs r1, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [pc, #8] @ (3921c ) │ │ │ │ + ldr r3, [pc, #8] @ (38b74 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, r3 │ │ │ │ str r1, [r0, #20] │ │ │ │ bx lr │ │ │ │ - strb r2, [r3, #12] │ │ │ │ + ldrb r2, [r7, #6] │ │ │ │ movs r4, r0 │ │ │ │ - ldr r2, [pc, #12] @ (39230 ) │ │ │ │ - ldr r3, [pc, #16] @ (39234 ) │ │ │ │ + ldr r2, [pc, #12] @ (38b88 ) │ │ │ │ + ldr r3, [pc, #16] @ (38b8c ) │ │ │ │ add r2, pc │ │ │ │ str r2, [r0, #8] │ │ │ │ add r3, pc │ │ │ │ str r3, [r0, #16] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ @ instruction: 0xffe9ffff │ │ │ │ @@ -54234,482 +53817,482 @@ │ │ │ │ str r2, [r3, #0] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r2, [pc, #148] @ (392e8 ) │ │ │ │ + ldr r2, [pc, #148] @ (38c40 ) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ - ldr r3, [pc, #148] @ (392ec ) │ │ │ │ + ldr r3, [pc, #148] @ (38c44 ) │ │ │ │ movs r4, #0 │ │ │ │ add r2, pc │ │ │ │ - ldr r0, [pc, #144] @ (392f0 ) │ │ │ │ + ldr r0, [pc, #144] @ (38c48 ) │ │ │ │ movs r5, #12 │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov.w r3, #0 │ │ │ │ - blx 155a0 │ │ │ │ - ldr r2, [pc, #128] @ (392f4 ) │ │ │ │ + blx 15468 │ │ │ │ + ldr r2, [pc, #128] @ (38c4c ) │ │ │ │ mov r1, r0 │ │ │ │ - ldr r3, [pc, #128] @ (392f8 ) │ │ │ │ + ldr r3, [pc, #128] @ (38c50 ) │ │ │ │ movs r0, #80 @ 0x50 │ │ │ │ add r2, pc │ │ │ │ str r5, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ strd r2, r4, [sp, #4] │ │ │ │ movs r2, #88 @ 0x58 │ │ │ │ - blx 17c20 │ │ │ │ + blx 17ab8 │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ mov r5, r0 │ │ │ │ - blx 15a8c │ │ │ │ - ldr r3, [pc, #104] @ (392fc ) │ │ │ │ - ldr r2, [pc, #108] @ (39300 ) │ │ │ │ + blx 15948 │ │ │ │ + ldr r3, [pc, #104] @ (38c54 ) │ │ │ │ + ldr r2, [pc, #108] @ (38c58 ) │ │ │ │ add r3, pc │ │ │ │ str r4, [sp, #32] │ │ │ │ add r2, pc │ │ │ │ strd r2, r4, [sp, #24] │ │ │ │ str r0, [r3, #0] │ │ │ │ - blx 18838 │ │ │ │ + blx 186ac │ │ │ │ add r2, sp, #24 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #20] │ │ │ │ - blx 187a8 │ │ │ │ - ldr r3, [pc, #80] @ (39304 ) │ │ │ │ + blx 1861c │ │ │ │ + ldr r3, [pc, #80] @ (38c5c ) │ │ │ │ str r4, [sp, #32] │ │ │ │ add r3, pc │ │ │ │ strd r3, r4, [sp, #24] │ │ │ │ - blx 15120 │ │ │ │ + blx 14fe8 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 187a8 │ │ │ │ - ldr r2, [pc, #60] @ (39308 ) │ │ │ │ - ldr r3, [pc, #32] @ (392ec ) │ │ │ │ + blx 1861c │ │ │ │ + ldr r2, [pc, #60] @ (38c60 ) │ │ │ │ + ldr r3, [pc, #32] @ (38c44 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 392e2 │ │ │ │ + bne.n 38c3a │ │ │ │ mov r0, r5 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, pc} │ │ │ │ - blx 17a74 <__stack_chk_fail@plt> │ │ │ │ + blx 1790c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldr r6, [r1, r6] │ │ │ │ + str r6, [r2, #4] │ │ │ │ movs r4, r0 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf6280001 │ │ │ │ + @ instruction: 0xf4d40001 │ │ │ │ lsls r5, r7, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsls r1, r4, #9 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r3, #10] │ │ │ │ + ldrb r0, [r7, #4] │ │ │ │ movs r4, r0 │ │ │ │ @ instruction: 0xff85ffff │ │ │ │ lsls r5, r2, #1 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r3, r4] │ │ │ │ + ldrsh r4, [r4, r7] │ │ │ │ movs r4, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - blx 15120 │ │ │ │ - blx 175d0 │ │ │ │ - ldr r3, [pc, #8] @ (39330 ) │ │ │ │ + blx 14fe8 │ │ │ │ + blx 17468 │ │ │ │ + ldr r3, [pc, #8] @ (38c88 ) │ │ │ │ movs r2, #3 │ │ │ │ add r3, pc │ │ │ │ strd r2, r3, [r4, #8] │ │ │ │ pop {r4, pc} │ │ │ │ adds r5, r3, r5 │ │ │ │ movs r0, r0 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov r3, r0 │ │ │ │ - ldr r2, [pc, #24] @ (39360 ) │ │ │ │ + ldr r2, [pc, #24] @ (38cb8 ) │ │ │ │ mov r0, r1 │ │ │ │ - ldr r1, [pc, #24] @ (39364 ) │ │ │ │ + ldr r1, [pc, #24] @ (38cbc ) │ │ │ │ mov.w ip, #0 │ │ │ │ add r2, pc │ │ │ │ strd ip, ip, [sp] │ │ │ │ add r1, pc │ │ │ │ - blx 17964 │ │ │ │ + blx 177fc │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ lsls r5, r6, #1 │ │ │ │ movs r0, r0 │ │ │ │ - itee eq │ │ │ │ - moveq r1, r0 │ │ │ │ - pushne {r3, r4, r5, lr} │ │ │ │ - movne.w ip, #4096 @ 0x1000 │ │ │ │ + pop {r1, r3, r4, r5, r7, pc} │ │ │ │ + movs r1, r0 │ │ │ │ + push {r3, r4, r5, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #64] @ (393b8 ) │ │ │ │ + ldr r3, [pc, #64] @ (38d10 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r4, r3 │ │ │ │ - blx 182e8 │ │ │ │ + blx 18168 │ │ │ │ movs r1, #2 │ │ │ │ - blx 151dc │ │ │ │ + blx 150a4 │ │ │ │ mov r5, r0 │ │ │ │ - blx 15774 │ │ │ │ + blx 1563c │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - blx 17d50 │ │ │ │ + blx 17bdc │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 393ac │ │ │ │ + cbz r0, 38d04 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r1, r5 │ │ │ │ - blx 18a14 │ │ │ │ + blx 18888 │ │ │ │ cmp r0, #0 │ │ │ │ it ne │ │ │ │ movne r4, #0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 15148 │ │ │ │ + blx 15010 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - strb r0, [r6, #6] │ │ │ │ + ldrb r0, [r2, #1] │ │ │ │ movs r4, r0 │ │ │ │ mov r3, r2 │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r3 │ │ │ │ - b.w 15d40 │ │ │ │ + b.w 15bfc │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r0 │ │ │ │ movs r0, #0 │ │ │ │ mov r6, r1 │ │ │ │ - blx 1724c <__time64@plt> │ │ │ │ - ldr r1, [pc, #60] @ (39420 ) │ │ │ │ + blx 170e4 <__time64@plt> │ │ │ │ + ldr r1, [pc, #60] @ (38d78 ) │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ movs r4, #0 │ │ │ │ - blx 16d2c │ │ │ │ - ldr r2, [pc, #48] @ (39424 ) │ │ │ │ - ldr r1, [pc, #52] @ (39428 ) │ │ │ │ + blx 16bd0 │ │ │ │ + ldr r2, [pc, #48] @ (38d7c ) │ │ │ │ + ldr r1, [pc, #52] @ (38d80 ) │ │ │ │ mov r3, r6 │ │ │ │ add r2, pc │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ strd r4, r4, [sp] │ │ │ │ - blx 17964 │ │ │ │ - ldr r2, [pc, #36] @ (3942c ) │ │ │ │ + blx 177fc │ │ │ │ + ldr r2, [pc, #36] @ (38d84 ) │ │ │ │ mov r3, r4 │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ movs r1, #24 │ │ │ │ strd r2, r6, [sp, #4] │ │ │ │ mov r2, r4 │ │ │ │ str r4, [sp, #0] │ │ │ │ - blx 168d4 │ │ │ │ + blx 16784 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf4ac0001 │ │ │ │ + @ instruction: 0xf3580001 │ │ │ │ movs r7, r6 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #152] @ 0x98 │ │ │ │ + str r6, [sp, #840] @ 0x348 │ │ │ │ movs r1, r0 │ │ │ │ @ instruction: 0xffbbffff │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ mov r4, r0 │ │ │ │ movs r0, #0 │ │ │ │ mov r5, r1 │ │ │ │ - blx 1724c <__time64@plt> │ │ │ │ - ldr r1, [pc, #36] @ (39470 ) │ │ │ │ + blx 170e4 <__time64@plt> │ │ │ │ + ldr r1, [pc, #36] @ (38dc8 ) │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - blx 16d2c │ │ │ │ - ldr r2, [pc, #28] @ (39474 ) │ │ │ │ + blx 16bd0 │ │ │ │ + ldr r2, [pc, #28] @ (38dcc ) │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ movs r1, #24 │ │ │ │ strd r2, r5, [sp, #4] │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #0] │ │ │ │ - blx 168d4 │ │ │ │ + blx 16784 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - orrs.w r0, r4, #8454144 @ 0x810000 │ │ │ │ + ssat r0, #2, r0 │ │ │ │ @ instruction: 0xffd1ffff │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #72] @ (394d0 ) │ │ │ │ + ldr r3, [pc, #72] @ (38e28 ) │ │ │ │ sub sp, #8 │ │ │ │ - ldr.w ip, [pc, #72] @ 394d4 │ │ │ │ + ldr.w ip, [pc, #72] @ 38e2c │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc │ │ │ │ - ldr r1, [pc, #68] @ (394d8 ) │ │ │ │ - ldr r2, [pc, #68] @ (394dc ) │ │ │ │ + ldr r1, [pc, #68] @ (38e30 ) │ │ │ │ + ldr r2, [pc, #68] @ (38e34 ) │ │ │ │ ldr.w r0, [r3, ip] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ ldr r3, [r3, r1] │ │ │ │ mov r1, r0 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add r4, r3 │ │ │ │ - blx 16a90 │ │ │ │ + blx 16934 │ │ │ │ movs r3, #0 │ │ │ │ mov.w r1, #5242880 @ 0x500000 │ │ │ │ mov.w r2, #52428800 @ 0x3200000 │ │ │ │ str r0, [r4, #12] │ │ │ │ adds r0, r4, #4 │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ str r3, [r4, #16] │ │ │ │ str r1, [r4, #36] @ 0x24 │ │ │ │ strd r3, r2, [r4, #28] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1652c │ │ │ │ - ldrsb r0, [r3, r5] │ │ │ │ + b.w 163dc │ │ │ │ + ldrsh r0, [r4, r0] │ │ │ │ movs r4, r0 │ │ │ │ - asrs r0, r1, #13 │ │ │ │ + asrs r0, r5, #12 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r7, #14 │ │ │ │ + asrs r4, r3, #14 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r2, #2] │ │ │ │ + strb r2, [r6, #28] │ │ │ │ movs r4, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ - blx 189d4 │ │ │ │ - ldr r1, [pc, #120] @ (39570 ) │ │ │ │ + blx 18848 │ │ │ │ + ldr r1, [pc, #120] @ (38ec8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r1, #0] │ │ │ │ str r0, [r1, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 39566 │ │ │ │ - ldr r0, [pc, #112] @ (39574 ) │ │ │ │ + bne.n 38ebe │ │ │ │ + ldr r0, [pc, #112] @ (38ecc ) │ │ │ │ movs r6, #235 @ 0xeb │ │ │ │ - ldr r1, [pc, #112] @ (39578 ) │ │ │ │ - ldr r2, [pc, #112] @ (3957c ) │ │ │ │ + ldr r1, [pc, #112] @ (38ed0 ) │ │ │ │ + ldr r2, [pc, #112] @ (38ed4 ) │ │ │ │ add r0, pc │ │ │ │ - ldr r5, [pc, #112] @ (39580 ) │ │ │ │ + ldr r5, [pc, #112] @ (38ed8 ) │ │ │ │ add r1, pc │ │ │ │ str r0, [r4, #24] │ │ │ │ add r2, pc │ │ │ │ add r5, pc │ │ │ │ str r1, [r4, #16] │ │ │ │ str r2, [r4, #68] @ 0x44 │ │ │ │ - ldr r3, [pc, #104] @ (39584 ) │ │ │ │ - ldr r2, [pc, #104] @ (39588 ) │ │ │ │ - ldr r1, [pc, #108] @ (3958c ) │ │ │ │ + ldr r3, [pc, #104] @ (38edc ) │ │ │ │ + ldr r2, [pc, #104] @ (38ee0 ) │ │ │ │ + ldr r1, [pc, #108] @ (38ee4 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #108] @ (39590 ) │ │ │ │ + ldr r0, [pc, #108] @ (38ee8 ) │ │ │ │ add r2, pc │ │ │ │ str r3, [r4, #12] │ │ │ │ add r1, pc │ │ │ │ movs r3, #0 │ │ │ │ str r6, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ - blx 1539c │ │ │ │ + blx 15264 │ │ │ │ str r0, [r5, #12] │ │ │ │ - blx 18b80 │ │ │ │ + blx 189f4 │ │ │ │ movs r2, #0 │ │ │ │ mov r3, r0 │ │ │ │ strd r2, r6, [sp] │ │ │ │ - ldr r1, [pc, #80] @ (39594 ) │ │ │ │ - ldr r2, [pc, #80] @ (39598 ) │ │ │ │ - ldr r0, [pc, #84] @ (3959c ) │ │ │ │ + ldr r1, [pc, #80] @ (38eec ) │ │ │ │ + ldr r2, [pc, #80] @ (38ef0 ) │ │ │ │ + ldr r0, [pc, #84] @ (38ef4 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add r0, pc │ │ │ │ - blx 15ab4 │ │ │ │ + blx 15970 │ │ │ │ add.w r2, r5, #8 │ │ │ │ str r0, [r5, #16] │ │ │ │ movs r1, #3 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 16e3c │ │ │ │ + b.w 16cd4 │ │ │ │ mov r0, r4 │ │ │ │ - blx 18b74 │ │ │ │ - b.n 39502 │ │ │ │ + blx 189e8 │ │ │ │ + b.n 38e5a │ │ │ │ nop │ │ │ │ - strb r4, [r6, #0] │ │ │ │ + strb r4, [r2, #27] │ │ │ │ movs r4, r0 │ │ │ │ lsls r7, r7, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsls r7, r7, #19 │ │ │ │ movs r0, r0 │ │ │ │ lsls r3, r1, #2 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r3, #0] │ │ │ │ + strb r0, [r7, #26] │ │ │ │ movs r4, r0 │ │ │ │ lsls r5, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf3900001 │ │ │ │ - @ instruction: 0xf3b40001 │ │ │ │ - @ instruction: 0xf3be0001 │ │ │ │ - @ instruction: 0xf3d80001 │ │ │ │ - usat16 r0, #1, lr │ │ │ │ - @ instruction: 0xf3e00001 │ │ │ │ + @ instruction: 0xf23c0001 │ │ │ │ + @ instruction: 0xf2600001 │ │ │ │ + @ instruction: 0xf26a0001 │ │ │ │ + @ instruction: 0xf2840001 │ │ │ │ + @ instruction: 0xf25a0001 │ │ │ │ + @ instruction: 0xf28c0001 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r3, [pc, #660] @ (39844 ) │ │ │ │ + ldr r3, [pc, #660] @ (3919c ) │ │ │ │ sub sp, #12 │ │ │ │ mov r7, r0 │ │ │ │ - ldr r5, [pc, #656] @ (39848 ) │ │ │ │ + ldr r5, [pc, #656] @ (391a0 ) │ │ │ │ add r3, pc │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r1 │ │ │ │ add r5, pc │ │ │ │ ldr r6, [r3, #0] │ │ │ │ - blx 17ccc │ │ │ │ - ldr r3, [pc, #644] @ (3984c ) │ │ │ │ + blx 17b58 │ │ │ │ + ldr r3, [pc, #644] @ (391a4 ) │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ dmb ish │ │ │ │ ldr r1, [r3, #0] │ │ │ │ dmb ish │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 3966c │ │ │ │ + beq.n 38fc4 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ mov r0, r4 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 3968e │ │ │ │ - blx 17ccc │ │ │ │ - ldr r3, [pc, #616] @ (39850 ) │ │ │ │ + beq.n 38fe6 │ │ │ │ + blx 17b58 │ │ │ │ + ldr r3, [pc, #616] @ (391a8 ) │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ dmb ish │ │ │ │ ldr r1, [r3, #0] │ │ │ │ dmb ish │ │ │ │ - cbz r1, 39646 │ │ │ │ + cbz r1, 38f9e │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 39666 │ │ │ │ + beq.n 38fbe │ │ │ │ mov r0, r4 │ │ │ │ - blx 17ccc │ │ │ │ - ldr r3, [pc, #592] @ (39854 ) │ │ │ │ + blx 17b58 │ │ │ │ + ldr r3, [pc, #592] @ (391ac ) │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ dmb ish │ │ │ │ ldr r1, [r3, #0] │ │ │ │ dmb ish │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 397c2 │ │ │ │ + beq.w 3911a │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 39666 │ │ │ │ + beq.n 38fbe │ │ │ │ mov r0, r4 │ │ │ │ - blx 17ccc │ │ │ │ - ldr r2, [pc, #560] @ (39858 ) │ │ │ │ + blx 17b58 │ │ │ │ + ldr r2, [pc, #560] @ (391b0 ) │ │ │ │ mov r3, r0 │ │ │ │ ldr r4, [r5, r2] │ │ │ │ dmb ish │ │ │ │ ldr r2, [r4, #0] │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 397e0 │ │ │ │ + beq.w 39138 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 39666 │ │ │ │ + beq.n 38fbe │ │ │ │ movs r0, #6 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ strd r3, r0, [sp] │ │ │ │ - ldr r0, [pc, #528] @ (3985c ) │ │ │ │ + ldr r0, [pc, #528] @ (391b4 ) │ │ │ │ add r0, pc │ │ │ │ - blx 155a0 │ │ │ │ + blx 15468 │ │ │ │ dmb ish │ │ │ │ ldr r3, [sp, #0] │ │ │ │ str r0, [r3, #0] │ │ │ │ dmb ish │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 395fc │ │ │ │ + bne.n 38f54 │ │ │ │ movs r0, #2 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ strd r3, r0, [sp] │ │ │ │ - ldr r0, [pc, #492] @ (39860 ) │ │ │ │ + ldr r0, [pc, #492] @ (391b8 ) │ │ │ │ add r0, pc │ │ │ │ - blx 155a0 │ │ │ │ + blx 15468 │ │ │ │ dmb ish │ │ │ │ ldr r3, [sp, #0] │ │ │ │ str r0, [r3, #0] │ │ │ │ dmb ish │ │ │ │ ldr r3, [r3, #0] │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 395e0 │ │ │ │ - blx 16870 │ │ │ │ + bne.n 38f38 │ │ │ │ + blx 16720 │ │ │ │ movs r1, #0 │ │ │ │ - blx 15bb8 │ │ │ │ - cbz r0, 396a6 │ │ │ │ - ldr r1, [pc, #456] @ (39864 ) │ │ │ │ + blx 15a74 │ │ │ │ + cbz r0, 38ffe │ │ │ │ + ldr r1, [pc, #456] @ (391bc ) │ │ │ │ add r1, pc │ │ │ │ - blx 18c14 │ │ │ │ + blx 18a88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 39666 │ │ │ │ + beq.n 38fbe │ │ │ │ mov r0, r4 │ │ │ │ - blx 16870 │ │ │ │ + blx 16720 │ │ │ │ movs r1, #16 │ │ │ │ - blx 16f2c │ │ │ │ + blx 16dc4 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 396ba │ │ │ │ + cbz r0, 39012 │ │ │ │ ldrb r5, [r0, #0] │ │ │ │ - cbnz r5, 3971c │ │ │ │ + cbnz r5, 39074 │ │ │ │ mov r0, r4 │ │ │ │ - blx 182e8 │ │ │ │ - blx 15fcc │ │ │ │ - cbz r0, 396d6 │ │ │ │ + blx 18168 │ │ │ │ + blx 15e88 │ │ │ │ + cbz r0, 3902e │ │ │ │ mov r0, r4 │ │ │ │ - blx 16870 │ │ │ │ + blx 16720 │ │ │ │ movs r1, #35 @ 0x23 │ │ │ │ - blx 17568 │ │ │ │ + blx 17400 │ │ │ │ orrs r0, r5 │ │ │ │ - beq.n 39666 │ │ │ │ + beq.n 38fbe │ │ │ │ mov r0, r4 │ │ │ │ - blx 15504 │ │ │ │ + blx 153cc │ │ │ │ cmp.w r0, #308 @ 0x134 │ │ │ │ - bcs.n 39772 │ │ │ │ + bcs.n 390ca │ │ │ │ cmp.w r0, #300 @ 0x12c │ │ │ │ - bcc.w 3982e │ │ │ │ + bcc.w 39186 │ │ │ │ sub.w r0, r0, #300 @ 0x12c │ │ │ │ cmp r0, #7 │ │ │ │ - bhi.n 39780 │ │ │ │ - add r3, pc, #8 @ (adr r3, 396fc ) │ │ │ │ + bhi.n 390d8 │ │ │ │ + add r3, pc, #8 @ (adr r3, 39054 ) │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ add r3, r0 │ │ │ │ bx r3 │ │ │ │ vminnm.f32 , , │ │ │ │ vminnm.f32 , , │ │ │ │ vminnm.f32 , , │ │ │ │ vmaxnm.f32 , , │ │ │ │ @@ -54718,518 +54301,518 @@ │ │ │ │ lsls r5, r0, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsls r5, r0, #2 │ │ │ │ movs r0, r0 │ │ │ │ vminnm.f32 , , │ │ │ │ adds r3, r7, r6 │ │ │ │ str r3, [sp, #0] │ │ │ │ - blx 162fc │ │ │ │ + blx 161ac │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 39812 │ │ │ │ - ldr r1, [pc, #312] @ (39868 ) │ │ │ │ + beq.n 3916a │ │ │ │ + ldr r1, [pc, #312] @ (391c0 ) │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ - blx 15b14 │ │ │ │ + blx 159d0 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 39822 │ │ │ │ - ldr r1, [pc, #296] @ (3986c ) │ │ │ │ + bne.n 3917a │ │ │ │ + ldr r1, [pc, #296] @ (391c4 ) │ │ │ │ mov r2, r0 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ - blx 15b14 │ │ │ │ + blx 159d0 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #284] @ (39870 ) │ │ │ │ + ldr r1, [pc, #284] @ (391c8 ) │ │ │ │ mov r6, r0 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ - blx 15b14 │ │ │ │ + blx 159d0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 39822 │ │ │ │ + bne.n 3917a │ │ │ │ mov r0, r5 │ │ │ │ subs r5, r6, #0 │ │ │ │ it ne │ │ │ │ movne r5, #1 │ │ │ │ - blx 18178 │ │ │ │ - b.n 396ba │ │ │ │ + blx 18004 │ │ │ │ + b.n 39012 │ │ │ │ cmp.w r0, #406 @ 0x196 │ │ │ │ - bcs.n 397fa │ │ │ │ + bcs.n 39152 │ │ │ │ cmp.w r0, #402 @ 0x192 │ │ │ │ - bhi.w 39640 │ │ │ │ + bhi.w 38f98 │ │ │ │ mov r0, r4 │ │ │ │ - blx 15504 │ │ │ │ + blx 153cc │ │ │ │ cmp.w r0, #400 @ 0x190 │ │ │ │ - bcs.n 39804 │ │ │ │ + bcs.n 3915c │ │ │ │ mov r0, r4 │ │ │ │ - blx 15504 │ │ │ │ + blx 153cc │ │ │ │ cmp.w r0, #500 @ 0x1f4 │ │ │ │ - bcs.w 39666 │ │ │ │ + bcs.w 38fbe │ │ │ │ mov r0, r4 │ │ │ │ - blx 15504 │ │ │ │ + blx 153cc │ │ │ │ cmp r0, #206 @ 0xce │ │ │ │ - bls.n 397b2 │ │ │ │ + bls.n 3910a │ │ │ │ mov r0, r4 │ │ │ │ - blx 15504 │ │ │ │ + blx 153cc │ │ │ │ cmp.w r0, #300 @ 0x12c │ │ │ │ - bcc.w 39640 │ │ │ │ + bcc.w 38f98 │ │ │ │ mov r0, r4 │ │ │ │ - blx 15504 │ │ │ │ + blx 153cc │ │ │ │ cmp.w r0, #308 @ 0x134 │ │ │ │ - bcs.n 39834 │ │ │ │ + bcs.n 3918c │ │ │ │ movs r0, #1 │ │ │ │ - b.n 39642 │ │ │ │ + b.n 38f9a │ │ │ │ strd r3, r0, [sp] │ │ │ │ - ldr r0, [pc, #172] @ (39874 ) │ │ │ │ + ldr r0, [pc, #172] @ (391cc ) │ │ │ │ add r0, pc │ │ │ │ - blx 155a0 │ │ │ │ + blx 15468 │ │ │ │ dmb ish │ │ │ │ ldr r3, [sp, #0] │ │ │ │ str r0, [r3, #0] │ │ │ │ dmb ish │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - b.n 3961a │ │ │ │ + b.n 38f72 │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r0, [pc, #148] @ (39878 ) │ │ │ │ + ldr r0, [pc, #148] @ (391d0 ) │ │ │ │ add r0, pc │ │ │ │ - blx 155a0 │ │ │ │ + blx 15468 │ │ │ │ dmb ish │ │ │ │ str r0, [r4, #0] │ │ │ │ dmb ish │ │ │ │ ldr r2, [r4, #0] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 3963c │ │ │ │ + b.n 38f94 │ │ │ │ cmp.w r0, #410 @ 0x19a │ │ │ │ - beq.w 39666 │ │ │ │ - b.n 39780 │ │ │ │ + beq.w 38fbe │ │ │ │ + b.n 390d8 │ │ │ │ mov r0, r4 │ │ │ │ - blx 15504 │ │ │ │ + blx 153cc │ │ │ │ cmp.w r0, #424 @ 0x1a8 │ │ │ │ - bhi.n 3978c │ │ │ │ - b.n 39666 │ │ │ │ - ldr r1, [pc, #104] @ (3987c ) │ │ │ │ + bhi.n 390e4 │ │ │ │ + b.n 38fbe │ │ │ │ + ldr r1, [pc, #104] @ (391d4 ) │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ add r1, pc │ │ │ │ - blx 15b14 │ │ │ │ + blx 159d0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3972e │ │ │ │ + beq.n 39086 │ │ │ │ mov r0, r5 │ │ │ │ - blx 18178 │ │ │ │ - b.n 39666 │ │ │ │ + blx 18004 │ │ │ │ + b.n 38fbe │ │ │ │ movs r0, #8 │ │ │ │ - b.n 39642 │ │ │ │ + b.n 38f9a │ │ │ │ cmp r0, #206 @ 0xce │ │ │ │ - bne.n 39780 │ │ │ │ - b.n 39666 │ │ │ │ + bne.n 390d8 │ │ │ │ + b.n 38fbe │ │ │ │ mov r0, r4 │ │ │ │ - blx 15504 │ │ │ │ + blx 153cc │ │ │ │ cmp.w r0, #500 @ 0x1f4 │ │ │ │ - bcs.n 397be │ │ │ │ - b.n 39640 │ │ │ │ + bcs.n 39116 │ │ │ │ + b.n 38f98 │ │ │ │ nop │ │ │ │ - ldr r6, [r6, #116] @ 0x74 │ │ │ │ + strb r6, [r2, #24] │ │ │ │ movs r4, r0 │ │ │ │ - ldrsb r4, [r5, r0] │ │ │ │ + ldrb r4, [r6, r3] │ │ │ │ movs r4, r0 │ │ │ │ - asrs r0, r7, #12 │ │ │ │ + asrs r0, r3, #12 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r6, #13 │ │ │ │ + asrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r4, #14 │ │ │ │ + asrs r4, r0, #14 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r6, #15 │ │ │ │ + asrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r4, {r2, r3, r4, r5, r7} │ │ │ │ + ldmia r3, {r3, r5, r6} │ │ │ │ movs r1, r0 │ │ │ │ - ldr r7, [sp, #744] @ 0x2e8 │ │ │ │ + ldr r6, [sp, #408] @ 0x198 │ │ │ │ movs r1, r0 │ │ │ │ - @ instruction: 0xf29c0001 │ │ │ │ - @ instruction: 0xf2260001 │ │ │ │ - @ instruction: 0xf21e0001 │ │ │ │ - @ instruction: 0xf2160001 │ │ │ │ - ldmia r3!, {r2, r4, r6} │ │ │ │ + adc.w r0, r8, #1 │ │ │ │ + @ instruction: 0xf0d20001 │ │ │ │ + @ instruction: 0xf0ca0001 │ │ │ │ + @ instruction: 0xf0c20001 │ │ │ │ + ldmia r2!, {} │ │ │ │ movs r1, r0 │ │ │ │ - ldr r3, [sp, #640] @ 0x280 │ │ │ │ + ldr r2, [sp, #304] @ 0x130 │ │ │ │ movs r1, r0 │ │ │ │ - @ instruction: 0xf13c0001 │ │ │ │ + vaddl.s32 q8, d8, d1 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr.w ip, [pc, #212] @ 39964 │ │ │ │ + ldr.w ip, [pc, #212] @ 392bc │ │ │ │ mov lr, r3 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ add ip, pc │ │ │ │ cmp r1, #1 │ │ │ │ ldr.w r3, [ip] │ │ │ │ add.w r5, r0, r3 │ │ │ │ - beq.n 398fc │ │ │ │ + beq.n 39254 │ │ │ │ cmp r1, #2 │ │ │ │ - bne.n 398b6 │ │ │ │ + bne.n 3920e │ │ │ │ mov r0, r2 │ │ │ │ - blx 15cf4 │ │ │ │ + blx 15bb0 │ │ │ │ str r0, [r5, #24] │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldrd r3, r2, [lr] │ │ │ │ str r1, [sp, #28] │ │ │ │ str r2, [sp, #24] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 17904 │ │ │ │ + blx 1779c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ - ldr r4, [pc, #156] @ (39968 ) │ │ │ │ + ldr r4, [pc, #156] @ (392c0 ) │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add r4, pc │ │ │ │ - blx 17904 │ │ │ │ + blx 1779c │ │ │ │ ldr r2, [sp, #24] │ │ │ │ strd r5, r0, [sp, #16] │ │ │ │ movw r0, #1030 @ 0x406 │ │ │ │ str r2, [sp, #12] │ │ │ │ strd r0, r4, [sp] │ │ │ │ - ldr r3, [pc, #136] @ (3996c ) │ │ │ │ - ldr r2, [pc, #136] @ (39970 ) │ │ │ │ - ldr r0, [pc, #140] @ (39974 ) │ │ │ │ + ldr r3, [pc, #136] @ (392c4 ) │ │ │ │ + ldr r2, [pc, #136] @ (392c8 ) │ │ │ │ + ldr r0, [pc, #140] @ (392cc ) │ │ │ │ add r3, pc │ │ │ │ ldr r1, [sp, #28] │ │ │ │ add r2, pc │ │ │ │ str r1, [sp, #8] │ │ │ │ add r0, pc │ │ │ │ movs r1, #16 │ │ │ │ - blx 189fc │ │ │ │ + blx 18870 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r1, [r0, r3] │ │ │ │ - cbnz r1, 3994a │ │ │ │ + cbnz r1, 392a2 │ │ │ │ mov r0, r2 │ │ │ │ str r3, [sp, #24] │ │ │ │ - blx 1571c │ │ │ │ + blx 155e4 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r4, r3] │ │ │ │ - cbz r0, 39930 │ │ │ │ + cbz r0, 39288 │ │ │ │ movs r1, #20 │ │ │ │ mov r0, r2 │ │ │ │ str r3, [sp, #24] │ │ │ │ - blx 18ab8 │ │ │ │ + blx 1892c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 398b2 │ │ │ │ + bne.n 3920a │ │ │ │ ldr r0, [r4, r3] │ │ │ │ mov.w r1, #448 @ 0x1c0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 15248 │ │ │ │ + b.w 15110 │ │ │ │ strd r0, r3, [sp, #24] │ │ │ │ - blx 18580 │ │ │ │ - ldr r1, [pc, #60] @ (39978 ) │ │ │ │ + blx 18400 │ │ │ │ + ldr r1, [pc, #60] @ (392d0 ) │ │ │ │ ldr r2, [sp, #24] │ │ │ │ add r1, pc │ │ │ │ - blx 17fd0 │ │ │ │ + blx 17e5c │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r4, r3] │ │ │ │ - b.n 39910 │ │ │ │ - ldr r2, [pc, #48] @ (3997c ) │ │ │ │ - ldr r3, [pc, #48] @ (39980 ) │ │ │ │ - ldr r1, [pc, #52] @ (39984 ) │ │ │ │ + b.n 39268 │ │ │ │ + ldr r2, [pc, #48] @ (392d4 ) │ │ │ │ + ldr r3, [pc, #48] @ (392d8 ) │ │ │ │ + ldr r1, [pc, #52] @ (392dc ) │ │ │ │ add r2, pc │ │ │ │ - ldr r0, [pc, #52] @ (39988 ) │ │ │ │ + ldr r0, [pc, #52] @ (392e0 ) │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ movw r2, #1011 @ 0x3f3 │ │ │ │ - blx 1663c │ │ │ │ - ldr r4, [r2, #72] @ 0x48 │ │ │ │ + blx 164ec │ │ │ │ + strb r4, [r6, #12] │ │ │ │ movs r4, r0 │ │ │ │ - str r3, [sp, #224] @ 0xe0 │ │ │ │ + str r1, [sp, #912] @ 0x390 │ │ │ │ movs r1, r0 │ │ │ │ - eors.w r0, r4, #1 │ │ │ │ - str r2, [sp, #864] @ 0x360 │ │ │ │ + vhadd.s8 d16, d0, d1 │ │ │ │ + str r1, [sp, #528] @ 0x210 │ │ │ │ movs r1, r0 │ │ │ │ - str r3, [sp, #48] @ 0x30 │ │ │ │ + str r1, [sp, #736] @ 0x2e0 │ │ │ │ movs r1, r0 │ │ │ │ - orns r0, r4, #1 │ │ │ │ - orr.w r0, ip, #1 │ │ │ │ - ldr r3, [pc, #560] @ (39bb4 ) │ │ │ │ + vhadd.s32 d0, d0, d1 │ │ │ │ + cdp 0, 15, cr0, cr8, cr1, {0} │ │ │ │ + ldr r2, [pc, #112] @ (3934c ) │ │ │ │ movs r2, r0 │ │ │ │ - bic.w r0, r4, #1 │ │ │ │ - str r2, [sp, #648] @ 0x288 │ │ │ │ + cdp 0, 13, cr0, cr0, cr1, {0} │ │ │ │ + str r1, [sp, #312] @ 0x138 │ │ │ │ movs r1, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r5, [pc, #72] @ (399e4 ) │ │ │ │ + ldr r5, [pc, #72] @ (3933c ) │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ add r5, pc │ │ │ │ ldr r7, [r5, #0] │ │ │ │ adds r6, r0, r7 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - blx 15570 │ │ │ │ - ldr r1, [pc, #56] @ (399e8 ) │ │ │ │ + blx 15438 │ │ │ │ + ldr r1, [pc, #56] @ (39340 ) │ │ │ │ mov r2, r4 │ │ │ │ str r0, [sp, #4] │ │ │ │ add r1, pc │ │ │ │ - blx 15da4 │ │ │ │ + blx 15c60 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - blx 15dcc │ │ │ │ + blx 15c88 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - blx 1575c │ │ │ │ + blx 15624 │ │ │ │ ldr r0, [r4, r7] │ │ │ │ - blx 15148 │ │ │ │ + blx 15010 │ │ │ │ ldr r0, [r6, #40] @ 0x28 │ │ │ │ - blx 15dcc │ │ │ │ + blx 15c88 │ │ │ │ adds r0, r6, #4 │ │ │ │ - blx 184cc │ │ │ │ + blx 1834c │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ bx r3 │ │ │ │ - ldr r4, [r1, #56] @ 0x38 │ │ │ │ + strb r4, [r5, #8] │ │ │ │ movs r4, r0 │ │ │ │ lsls r7, r3, #29 │ │ │ │ movs r0, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r2 │ │ │ │ - b.w 16988 │ │ │ │ + b.w 16838 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ ldr r2, [r1, #40] @ 0x28 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 39a04 │ │ │ │ + bne.n 3935c │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r2, [r1, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 39a08 │ │ │ │ + beq.n 39360 │ │ │ │ subs r0, r3, r2 │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #16] │ │ │ │ ldr r3, [r1, #16] │ │ │ │ subs r0, r0, r3 │ │ │ │ bx lr │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr.w ip, [pc, #124] @ 39a9c │ │ │ │ + ldr.w ip, [pc, #124] @ 393f4 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ cmp r1, #1 │ │ │ │ add ip, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ add.w lr, r0, ip │ │ │ │ - beq.n 39a8c │ │ │ │ + beq.n 393e4 │ │ │ │ cmp r1, #2 │ │ │ │ - beq.n 39a7c │ │ │ │ + beq.n 393d4 │ │ │ │ strd r0, r1, [sp, #24] │ │ │ │ ldrd r0, r4, [r3] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - blx 17904 │ │ │ │ + blx 1779c │ │ │ │ ldr r2, [sp, #24] │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 17904 │ │ │ │ + blx 1779c │ │ │ │ strd r5, r0, [sp, #16] │ │ │ │ - ldr r0, [pc, #72] @ (39aa0 ) │ │ │ │ + ldr r0, [pc, #72] @ (393f8 ) │ │ │ │ movw lr, #1049 @ 0x419 │ │ │ │ - ldr r3, [pc, #72] @ (39aa4 ) │ │ │ │ + ldr r3, [pc, #72] @ (393fc ) │ │ │ │ add r0, pc │ │ │ │ - ldr r2, [pc, #72] @ (39aa8 ) │ │ │ │ + ldr r2, [pc, #72] @ (39400 ) │ │ │ │ strd lr, r0, [sp] │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #68] @ (39aac ) │ │ │ │ + ldr r0, [pc, #68] @ (39404 ) │ │ │ │ add r2, pc │ │ │ │ ldr r1, [sp, #28] │ │ │ │ str r1, [sp, #8] │ │ │ │ add r0, pc │ │ │ │ movs r1, #16 │ │ │ │ str r4, [sp, #12] │ │ │ │ - blx 189fc │ │ │ │ + blx 18870 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr.w r1, [lr, #24] │ │ │ │ mov r0, r2 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 16ff4 │ │ │ │ + b.w 16e8c │ │ │ │ ldr.w r1, [r0, ip] │ │ │ │ mov r0, r2 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 168f8 │ │ │ │ - ldr r6, [r0, #48] @ 0x30 │ │ │ │ + b.w 167a8 │ │ │ │ + strb r6, [r4, #6] │ │ │ │ movs r4, r0 │ │ │ │ - str r1, [sp, #672] @ 0x2a0 │ │ │ │ + str r0, [sp, #336] @ 0x150 │ │ │ │ movs r1, r0 │ │ │ │ - vhadd.s16 d0, d8, d1 │ │ │ │ - str r1, [sp, #368] @ 0x170 │ │ │ │ + stcl 0, cr0, [r4, #4] │ │ │ │ + str r0, [sp, #32] │ │ │ │ movs r1, r0 │ │ │ │ - str r1, [sp, #568] @ 0x238 │ │ │ │ + str r0, [sp, #232] @ 0xe8 │ │ │ │ movs r1, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r2, [pc, #248] @ (39bb8 ) │ │ │ │ + ldr r2, [pc, #248] @ (39510 ) │ │ │ │ sub sp, #28 │ │ │ │ - ldr r3, [pc, #248] @ (39bbc ) │ │ │ │ + ldr r3, [pc, #248] @ (39514 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ - cbnz r3, 39ada │ │ │ │ + cbnz r3, 39432 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r3, 39af2 │ │ │ │ - ldr r2, [pc, #228] @ (39bc0 ) │ │ │ │ - ldr r3, [pc, #220] @ (39bbc ) │ │ │ │ + cbnz r3, 3944a │ │ │ │ + ldr r2, [pc, #228] @ (39518 ) │ │ │ │ + ldr r3, [pc, #220] @ (39514 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 39bb2 │ │ │ │ + bne.n 3950a │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r0, [pc, #208] @ (39bc4 ) │ │ │ │ + ldr r0, [pc, #208] @ (3951c ) │ │ │ │ mov r7, r1 │ │ │ │ - ldr r4, [pc, #208] @ (39bc8 ) │ │ │ │ + ldr r4, [pc, #208] @ (39520 ) │ │ │ │ add r0, pc │ │ │ │ - blx 169c0 │ │ │ │ + blx 16870 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ add r4, pc │ │ │ │ - blx 157fc │ │ │ │ - ldr r1, [pc, #192] @ (39bcc ) │ │ │ │ + blx 156c4 │ │ │ │ + ldr r1, [pc, #192] @ (39524 ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc │ │ │ │ - blx 1589c │ │ │ │ - ldr r1, [pc, #184] @ (39bd0 ) │ │ │ │ + blx 15764 │ │ │ │ + ldr r1, [pc, #184] @ (39528 ) │ │ │ │ ldr r2, [r5, #12] │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc │ │ │ │ - blx 1589c │ │ │ │ + blx 15764 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - blx 1589c │ │ │ │ + blx 15764 │ │ │ │ ldr r2, [r5, #20] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - blx 1589c │ │ │ │ + blx 15764 │ │ │ │ ldr r2, [r5, #24] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - blx 1589c │ │ │ │ + blx 15764 │ │ │ │ ldr r2, [r5, #40] @ 0x28 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - blx 1589c │ │ │ │ + blx 15764 │ │ │ │ ldr r2, [r5, #16] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - blx 1589c │ │ │ │ - ldr r1, [pc, #128] @ (39bd4 ) │ │ │ │ + blx 15764 │ │ │ │ + ldr r1, [pc, #128] @ (3952c ) │ │ │ │ ldrh r2, [r5, #48] @ 0x30 │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc │ │ │ │ - blx 1589c │ │ │ │ - ldr r0, [pc, #120] @ (39bd8 ) │ │ │ │ + blx 15764 │ │ │ │ + ldr r0, [pc, #120] @ (39530 ) │ │ │ │ add r0, pc │ │ │ │ - blx 169c0 │ │ │ │ + blx 16870 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ - blx 157fc │ │ │ │ + blx 156c4 │ │ │ │ ldr r1, [r5, #36] @ 0x24 │ │ │ │ add r0, sp, #8 │ │ │ │ - blx 18ac4 │ │ │ │ - b.n 39b86 │ │ │ │ + blx 18938 │ │ │ │ + b.n 394de │ │ │ │ ldr r0, [sp, #4] │ │ │ │ movs r2, #0 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ - blx 150c0 │ │ │ │ - cbnz r0, 39ba2 │ │ │ │ + blx 14f88 │ │ │ │ + cbnz r0, 394fa │ │ │ │ add r2, sp, #4 │ │ │ │ mov r1, sp │ │ │ │ add r0, sp, #8 │ │ │ │ - blx 17508 │ │ │ │ + blx 173a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 39b78 │ │ │ │ + bne.n 394d0 │ │ │ │ mov r0, r7 │ │ │ │ - blx 182f4 │ │ │ │ + blx 18174 │ │ │ │ mov r0, r7 │ │ │ │ - blx 182f4 │ │ │ │ - b.n 39ada │ │ │ │ - ldr r1, [pc, #56] @ (39bdc ) │ │ │ │ + blx 18174 │ │ │ │ + b.n 39432 │ │ │ │ + ldr r1, [pc, #56] @ (39534 ) │ │ │ │ mov r0, r7 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add r1, pc │ │ │ │ - blx 1589c │ │ │ │ - b.n 39b86 │ │ │ │ - blx 17a74 <__stack_chk_fail@plt> │ │ │ │ + blx 15764 │ │ │ │ + b.n 394de │ │ │ │ + blx 1790c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - str r4, [r4, r4] │ │ │ │ + ldrsb r4, [r5, r7] │ │ │ │ movs r4, r0 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r1, r4] │ │ │ │ + ldrsb r2, [r2, r7] │ │ │ │ movs r4, r0 │ │ │ │ - cdp 0, 12, cr0, cr4, cr1, {0} │ │ │ │ - add r4, pc, #104 @ (adr r4, 39c34 ) │ │ │ │ + ldcl 0, cr0, [r0, #-4]! │ │ │ │ + add r2, pc, #792 @ (adr r2, 3983c ) │ │ │ │ movs r1, r0 │ │ │ │ - asrs r6, r3, #7 │ │ │ │ + asrs r2, r1, #2 │ │ │ │ movs r2, r0 │ │ │ │ - cdp 0, 11, cr0, cr2, cr1, {0} │ │ │ │ - cdp 0, 7, cr0, cr8, cr1, {0} │ │ │ │ - cdp 0, 7, cr0, cr4, cr1, {0} │ │ │ │ - cdp 0, 3, cr0, cr2, cr1, {0} │ │ │ │ + ldcl 0, cr0, [lr, #-4] │ │ │ │ + stc 0, cr0, [r4, #-4]! │ │ │ │ + stc 0, cr0, [r0, #-4]! │ │ │ │ + ldcl 0, cr0, [lr], {1} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, #8 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ movs r5, #0 │ │ │ │ mov r6, r1 │ │ │ │ movs r1, #16 │ │ │ │ strd r5, r5, [r4, #8] │ │ │ │ - blx 16f2c │ │ │ │ - cbz r0, 39c0e │ │ │ │ + blx 16dc4 │ │ │ │ + cbz r0, 39566 │ │ │ │ ldrb r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 39d20 │ │ │ │ + bne.w 39678 │ │ │ │ movs r1, #35 @ 0x23 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ - blx 17568 │ │ │ │ + blx 17400 │ │ │ │ movs r1, #31 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ - blx 17568 │ │ │ │ + blx 17400 │ │ │ │ cmp r5, #0 │ │ │ │ it ne │ │ │ │ cmpne r0, #0 │ │ │ │ - bne.n 39cbc │ │ │ │ + bne.n 39614 │ │ │ │ ldrh r2, [r4, #48] @ 0x30 │ │ │ │ sub.w r3, r2, #200 @ 0xc8 │ │ │ │ uxth r3, r3 │ │ │ │ cmp r3, #6 │ │ │ │ itet ls │ │ │ │ mvnls.w r0, #73 @ 0x49 │ │ │ │ movhi r0, #1 │ │ │ │ @@ -55240,1816 +54823,1819 @@ │ │ │ │ cmp.w r2, #410 @ 0x19a │ │ │ │ it ne │ │ │ │ cmpne r3, #1 │ │ │ │ ite hi │ │ │ │ movhi r3, #1 │ │ │ │ movls r3, #0 │ │ │ │ ands.w r5, r0, r3 │ │ │ │ - bne.n 39cb2 │ │ │ │ + bne.n 3960a │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ - blx 17568 │ │ │ │ - cbz r0, 39cb6 │ │ │ │ - blx 185e4 │ │ │ │ + blx 17400 │ │ │ │ + cbz r0, 3960e │ │ │ │ + blx 18464 │ │ │ │ mov r8, r0 │ │ │ │ - blx 15890 │ │ │ │ + blx 15758 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r6, r1 │ │ │ │ - blx 1724c <__time64@plt> │ │ │ │ + blx 170e4 <__time64@plt> │ │ │ │ subs r0, r0, r7 │ │ │ │ sbc.w r1, r1, r6 │ │ │ │ - bl 52330 │ │ │ │ - vldr d6, [pc, #292] @ 39da8 │ │ │ │ + bl 51c88 │ │ │ │ + vldr d6, [pc, #292] @ 39700 │ │ │ │ vmov d7, r0, r1 │ │ │ │ vmul.f64 d7, d7, d6 │ │ │ │ vcmpe.f64 d7, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ it mi │ │ │ │ movmi r3, r5 │ │ │ │ - bmi.n 39ca4 │ │ │ │ + bmi.n 395fc │ │ │ │ vcvt.u32.f64 s15, d7 │ │ │ │ vmov r3, s15 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [r4, #8] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 17600 │ │ │ │ + b.w 17498 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #8] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r0, r5 │ │ │ │ - blx 185e4 │ │ │ │ + blx 18464 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 39cb2 │ │ │ │ + beq.n 3960a │ │ │ │ ldr r0, [sp, #0] │ │ │ │ - blx 185e4 │ │ │ │ + blx 18464 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 15890 │ │ │ │ + blx 15758 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r7 │ │ │ │ mov r8, r1 │ │ │ │ - blx 15890 │ │ │ │ + blx 15758 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ str r1, [sp, #0] │ │ │ │ - blx 17604 │ │ │ │ + blx 1749c │ │ │ │ mov r0, r7 │ │ │ │ - blx 17604 │ │ │ │ + blx 1749c │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r1, [sp, #0] │ │ │ │ orrs.w r3, r2, r8 │ │ │ │ ite ne │ │ │ │ movne r3, #1 │ │ │ │ moveq r3, #0 │ │ │ │ orrs.w r0, r6, r1 │ │ │ │ and.w r3, r3, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 39c28 │ │ │ │ + beq.n 39580 │ │ │ │ cmp r6, r2 │ │ │ │ sbcs.w r1, r1, r8 │ │ │ │ ite lt │ │ │ │ sublt r2, r2, r6 │ │ │ │ movge r2, #0 │ │ │ │ str r2, [r4, #8] │ │ │ │ - b.n 39cb6 │ │ │ │ - ldr r3, [pc, #140] @ (39db0 ) │ │ │ │ + b.n 3960e │ │ │ │ + ldr r3, [pc, #140] @ (39708 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r6, r3 │ │ │ │ - blx 162fc │ │ │ │ - ldr r1, [pc, #132] @ (39db4 ) │ │ │ │ + blx 161ac │ │ │ │ + ldr r1, [pc, #132] @ (3970c ) │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r5 │ │ │ │ mov r7, r0 │ │ │ │ add r1, pc │ │ │ │ - blx 15b14 │ │ │ │ + blx 159d0 │ │ │ │ ldr r3, [r6, #24] │ │ │ │ str r0, [r4, #12] │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 39d7e │ │ │ │ - ldr r1, [pc, #116] @ (39db8 ) │ │ │ │ + beq.n 396d6 │ │ │ │ + ldr r1, [pc, #116] @ (39710 ) │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc │ │ │ │ - blx 17d50 │ │ │ │ - cbz r0, 39d76 │ │ │ │ + blx 17bdc │ │ │ │ + cbz r0, 396ce │ │ │ │ movs r2, #10 │ │ │ │ movs r1, #0 │ │ │ │ - blx 1578c │ │ │ │ + blx 15654 │ │ │ │ orrs.w r2, r0, r1 │ │ │ │ - beq.n 39d76 │ │ │ │ + beq.n 396ce │ │ │ │ cmp r1, #0 │ │ │ │ it le │ │ │ │ movle r2, r0 │ │ │ │ mov r0, r7 │ │ │ │ it gt │ │ │ │ movgt.w r2, #4294967295 @ 0xffffffff │ │ │ │ str r2, [r4, #8] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 18174 │ │ │ │ + b.w 18000 │ │ │ │ mov r0, r7 │ │ │ │ - blx 18178 │ │ │ │ - b.n 39c0e │ │ │ │ - ldr r1, [pc, #60] @ (39dbc ) │ │ │ │ + blx 18004 │ │ │ │ + b.n 39566 │ │ │ │ + ldr r1, [pc, #60] @ (39714 ) │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ - blx 17d50 │ │ │ │ + blx 17bdc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 39d42 │ │ │ │ + beq.n 3969a │ │ │ │ mov r1, r5 │ │ │ │ movs r2, #10 │ │ │ │ - blx 1578c │ │ │ │ + blx 15654 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ orrs r0, r1 │ │ │ │ itt ne │ │ │ │ strne r3, [r4, #12] │ │ │ │ movne r0, r7 │ │ │ │ - beq.n 39d42 │ │ │ │ - b.n 39d6c │ │ │ │ + beq.n 3969a │ │ │ │ + b.n 396c4 │ │ │ │ nop.w │ │ │ │ ldr r1, [sp, #616] @ 0x268 │ │ │ │ ldr r1, [sp, #612] @ 0x264 │ │ │ │ ldr r1, [sp, #612] @ 0x264 │ │ │ │ subs r7, #185 @ 0xb9 │ │ │ │ - ldr r2, [r1, #0] │ │ │ │ + ldr r2, [r5, #104] @ 0x68 │ │ │ │ movs r4, r0 │ │ │ │ - ldc 0, cr0, [r0], #4 │ │ │ │ - stc 0, cr0, [r2], #-4 │ │ │ │ - ldcl 0, cr0, [r0], #-4 │ │ │ │ + adcs.w r0, ip, r1 │ │ │ │ + pkhbt r0, lr, r1 │ │ │ │ + adds.w r0, ip, r1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r6, [r1, #28] │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r1 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 39e6e │ │ │ │ - ldr r7, [pc, #264] @ (39ee4 ) │ │ │ │ + bne.n 397c6 │ │ │ │ + ldr r7, [pc, #264] @ (3983c ) │ │ │ │ mov r9, r0 │ │ │ │ mov sl, r2 │ │ │ │ add r7, pc │ │ │ │ ldr r4, [r7, #0] │ │ │ │ adds r4, r0, r4 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ - blx 16740 │ │ │ │ + blx 165f0 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - blx 16a78 │ │ │ │ + blx 1691c │ │ │ │ cmp r8, r0 │ │ │ │ - bne.n 39eaa │ │ │ │ + bne.n 39802 │ │ │ │ ldr r1, [r5, #0] │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - blx 16240 │ │ │ │ - cbz r0, 39e60 │ │ │ │ + blx 160f0 │ │ │ │ + cbz r0, 397b8 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ - blx 153c0 │ │ │ │ + blx 15288 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ - blx 17610 │ │ │ │ + blx 174a8 │ │ │ │ ldr r2, [r5, #16] │ │ │ │ ldr r3, [r4, #28] │ │ │ │ str r0, [r4, #40] @ 0x28 │ │ │ │ subs r3, r3, r2 │ │ │ │ str r3, [r4, #28] │ │ │ │ - blx 16740 │ │ │ │ + blx 165f0 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - blx 16a78 │ │ │ │ + blx 1691c │ │ │ │ cmp r8, r0 │ │ │ │ - bne.n 39ec6 │ │ │ │ + bne.n 3981e │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.n 39e76 │ │ │ │ + bne.n 397ce │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - blx 15148 │ │ │ │ + blx 15010 │ │ │ │ ldr r0, [r5, #36] @ 0x24 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r5, #36] @ 0x24 │ │ │ │ - cbz r0, 39e44 │ │ │ │ - blx 15884 │ │ │ │ + cbz r0, 3979c │ │ │ │ + blx 1574c │ │ │ │ ldr r0, [r5, #44] @ 0x2c │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r5, #44] @ 0x2c │ │ │ │ - cbz r0, 39e50 │ │ │ │ - blx 15aa8 │ │ │ │ + cbz r0, 397a8 │ │ │ │ + blx 15964 │ │ │ │ mov r1, r5 │ │ │ │ movs r0, #52 @ 0x34 │ │ │ │ - blx 189b0 │ │ │ │ + blx 18824 │ │ │ │ movs r0, #1 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ adds r0, r4, #4 │ │ │ │ - blx 16c98 │ │ │ │ + blx 16b3c │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r0, [r1, #44] @ 0x2c │ │ │ │ - blx 18bd8 │ │ │ │ - b.n 39e66 │ │ │ │ + blx 18a4c │ │ │ │ + b.n 397be │ │ │ │ ldr r3, [r7, #0] │ │ │ │ - ldr r2, [pc, #108] @ (39ee8 ) │ │ │ │ - ldr r0, [pc, #112] @ (39eec ) │ │ │ │ + ldr r2, [pc, #108] @ (39840 ) │ │ │ │ + ldr r0, [pc, #112] @ (39844 ) │ │ │ │ ldr.w r1, [r9, r3] │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r0, pc │ │ │ │ - blx 168b0 │ │ │ │ + blx 16760 │ │ │ │ mov r7, r0 │ │ │ │ - blx 184d8 │ │ │ │ + blx 18358 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ - blx 15148 │ │ │ │ + blx 15010 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - blx 15bdc │ │ │ │ + blx 15a98 │ │ │ │ mov r0, r4 │ │ │ │ - blx 15aa8 │ │ │ │ - b.n 39e32 │ │ │ │ - ldr r3, [pc, #68] @ (39ef0 ) │ │ │ │ - ldr r2, [pc, #68] @ (39ef4 ) │ │ │ │ - ldr r1, [pc, #72] @ (39ef8 ) │ │ │ │ + blx 15964 │ │ │ │ + b.n 3978a │ │ │ │ + ldr r3, [pc, #68] @ (39848 ) │ │ │ │ + ldr r2, [pc, #68] @ (3984c ) │ │ │ │ + ldr r1, [pc, #72] @ (39850 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #72] @ (39efc ) │ │ │ │ + ldr r0, [pc, #72] @ (39854 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ adds r3, #24 │ │ │ │ movw r2, #545 @ 0x221 │ │ │ │ - blx 1663c │ │ │ │ - ldr r3, [pc, #56] @ (39f00 ) │ │ │ │ - ldr r2, [pc, #56] @ (39f04 ) │ │ │ │ - ldr r1, [pc, #60] @ (39f08 ) │ │ │ │ + blx 164ec │ │ │ │ + ldr r3, [pc, #56] @ (39858 ) │ │ │ │ + ldr r2, [pc, #56] @ (3985c ) │ │ │ │ + ldr r1, [pc, #60] @ (39860 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #60] @ (39f0c ) │ │ │ │ + ldr r0, [pc, #60] @ (39864 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ adds r3, #24 │ │ │ │ movw r2, #559 @ 0x22f │ │ │ │ - blx 1663c │ │ │ │ + blx 164ec │ │ │ │ nop │ │ │ │ - str r4, [r1, #116] @ 0x74 │ │ │ │ + ldr r4, [r5, #92] @ 0x5c │ │ │ │ movs r4, r0 │ │ │ │ - add sp, #352 @ 0x160 │ │ │ │ + add r7, sp, #16 │ │ │ │ movs r1, r0 │ │ │ │ - rsb r0, r0, r1 │ │ │ │ - mov r0, r6 │ │ │ │ + orn r0, ip, r1 │ │ │ │ + add r8, r8 │ │ │ │ movs r2, r0 │ │ │ │ - adc.w r0, ip, r1 │ │ │ │ - pkhbt r0, r6, r1 │ │ │ │ - ldrh r2, [r0, #42] @ 0x2a │ │ │ │ + ldrd r0, r0, [r8, #4]! │ │ │ │ + ldrd r0, r0, [r2, #-4]! │ │ │ │ + ldrh r6, [r5, #30] │ │ │ │ movs r1, r0 │ │ │ │ - mov r4, r2 │ │ │ │ + add ip, r4 │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xeb300001 │ │ │ │ - @ instruction: 0xeaaa0001 │ │ │ │ - ldrh r6, [r4, #40] @ 0x28 │ │ │ │ + ldrd r0, r0, [ip, #4] │ │ │ │ + ldrd r0, r0, [r6, #-4] │ │ │ │ + ldrh r2, [r2, #30] │ │ │ │ movs r1, r0 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #52] @ (39f54 ) │ │ │ │ + ldr r3, [pc, #52] @ (398ac ) │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r3, #0] │ │ │ │ add r5, r0 │ │ │ │ ldr r4, [r5, #40] @ 0x28 │ │ │ │ - cbz r4, 39f4a │ │ │ │ + cbz r4, 398a2 │ │ │ │ ldrd r3, r1, [r5, #28] │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r6 │ │ │ │ add r3, r7 │ │ │ │ cmp r3, r1 │ │ │ │ - bls.n 39f4a │ │ │ │ + bls.n 398a2 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ - bl 39dc0 │ │ │ │ - cbz r0, 39f4c │ │ │ │ + bl 39718 │ │ │ │ + cbz r0, 398a4 │ │ │ │ ldr r4, [r5, #40] @ 0x28 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 39f2e │ │ │ │ + bne.n 39886 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ ldr r4, [r4, #4] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 39f2e │ │ │ │ - b.n 39f4a │ │ │ │ - str r0, [r1, #96] @ 0x60 │ │ │ │ + bne.n 39886 │ │ │ │ + b.n 398a2 │ │ │ │ + ldr r0, [r5, #72] @ 0x48 │ │ │ │ movs r4, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r0, [pc, #176] @ (3a01c ) │ │ │ │ + ldr r0, [pc, #176] @ (39974 ) │ │ │ │ sub sp, #12 │ │ │ │ ldr r7, [r3, #0] │ │ │ │ mov r6, r3 │ │ │ │ add r0, pc │ │ │ │ ldr r4, [r3, #4] │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r9, r2 │ │ │ │ ldr r5, [r0, #0] │ │ │ │ add r5, r7 │ │ │ │ add.w r8, r5, #4 │ │ │ │ mov r0, r8 │ │ │ │ - blx 17fb8 │ │ │ │ + blx 17e44 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ ldr r3, [r5, #16] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #16] │ │ │ │ movs r3, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ str r3, [r4, #28] │ │ │ │ str r3, [r4, #44] @ 0x2c │ │ │ │ - cbz r0, 39f9e │ │ │ │ - blx 15aa8 │ │ │ │ + cbz r0, 398f6 │ │ │ │ + blx 15964 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 39fd6 │ │ │ │ - blx 181f8 │ │ │ │ + beq.n 3992e │ │ │ │ + blx 18084 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n 3a00e │ │ │ │ + beq.n 39966 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 39dc0 │ │ │ │ + bl 39718 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r6, #4] │ │ │ │ mov r0, r8 │ │ │ │ - blx 16c98 │ │ │ │ + blx 16b3c │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - blx 15aa8 │ │ │ │ + blx 15964 │ │ │ │ mov r1, r6 │ │ │ │ movs r0, #8 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 189ac │ │ │ │ - blx 181f8 │ │ │ │ + b.w 18820 │ │ │ │ + blx 18084 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n 39fbc │ │ │ │ - ldr r3, [pc, #64] @ (3a020 ) │ │ │ │ + beq.n 39914 │ │ │ │ + ldr r3, [pc, #64] @ (39978 ) │ │ │ │ ldr r1, [r4, #16] │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r3, r7 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ cmp r1, r3 │ │ │ │ - bhi.n 39ffe │ │ │ │ + bhi.n 39956 │ │ │ │ mov r0, r7 │ │ │ │ - bl 39f10 │ │ │ │ + bl 39868 │ │ │ │ ldr r3, [r5, #28] │ │ │ │ ldr r2, [r4, #16] │ │ │ │ add r3, r2 │ │ │ │ str r3, [r5, #28] │ │ │ │ - b.n 39fbc │ │ │ │ + b.n 39914 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ movs r2, #1 │ │ │ │ - bl 39dc0 │ │ │ │ + bl 39718 │ │ │ │ str.w r9, [r6, #4] │ │ │ │ - b.n 39fbc │ │ │ │ + b.n 39914 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ - blx 178d4 │ │ │ │ + blx 1776c │ │ │ │ ldr r3, [r5, #28] │ │ │ │ subs r3, r3, r0 │ │ │ │ str r3, [r5, #28] │ │ │ │ - b.n 39fae │ │ │ │ - str r4, [r7, #88] @ 0x58 │ │ │ │ + b.n 39906 │ │ │ │ + ldr r4, [r3, #68] @ 0x44 │ │ │ │ movs r4, r0 │ │ │ │ - str r2, [r1, #84] @ 0x54 │ │ │ │ + ldr r2, [r5, #60] @ 0x3c │ │ │ │ movs r4, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r4, [pc, #196] @ (3a0fc ) │ │ │ │ + ldr r4, [pc, #196] @ (39a54 ) │ │ │ │ mov r5, r1 │ │ │ │ sub sp, #12 │ │ │ │ mov r6, r0 │ │ │ │ add r4, pc │ │ │ │ ldr r0, [r1, #4] │ │ │ │ mov r9, r2 │ │ │ │ ldr.w r8, [r4] │ │ │ │ - blx 15774 │ │ │ │ + blx 1563c │ │ │ │ str r0, [r5, #0] │ │ │ │ ldr r0, [r5, #36] @ 0x24 │ │ │ │ - blx 181f8 │ │ │ │ + blx 18084 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n 3a0b8 │ │ │ │ + beq.n 39a10 │ │ │ │ movs r7, #0 │ │ │ │ add.w r4, r6, r8 │ │ │ │ ldr r1, [r5, #0] │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - blx 17d50 │ │ │ │ - cbz r0, 3a072 │ │ │ │ + blx 17bdc │ │ │ │ + cbz r0, 399ca │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 39dc0 │ │ │ │ - cbz r0, 3a0ce │ │ │ │ + bl 39718 │ │ │ │ + cbz r0, 39a26 │ │ │ │ ldr r1, [r5, #0] │ │ │ │ mov r2, r5 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - blx 15dc0 │ │ │ │ + blx 15c7c │ │ │ │ ldr r3, [r4, #28] │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ add r3, r7 │ │ │ │ str r3, [r4, #28] │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.n 3a0ac │ │ │ │ + bne.n 39a04 │ │ │ │ mov r1, r5 │ │ │ │ - blx 17f80 │ │ │ │ + blx 17e0c │ │ │ │ str r0, [r4, #40] @ 0x28 │ │ │ │ - blx 16740 │ │ │ │ + blx 165f0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - blx 16a78 │ │ │ │ + blx 1691c │ │ │ │ cmp r5, r0 │ │ │ │ it eq │ │ │ │ moveq r0, #1 │ │ │ │ - bne.n 3a0e0 │ │ │ │ + bne.n 39a38 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - ldr r2, [pc, #80] @ (3a100 ) │ │ │ │ + ldr r2, [pc, #80] @ (39a58 ) │ │ │ │ mov r1, r5 │ │ │ │ add r2, pc │ │ │ │ - blx 171e0 │ │ │ │ - b.n 3a090 │ │ │ │ + blx 17078 │ │ │ │ + b.n 399e8 │ │ │ │ ldr r0, [r5, #36] @ 0x24 │ │ │ │ - blx 178d4 │ │ │ │ + blx 1776c │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3a056 │ │ │ │ + beq.n 399ae │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r3, r6 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ cmp r0, r3 │ │ │ │ - bls.n 3a0d6 │ │ │ │ + bls.n 39a2e │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 39f10 │ │ │ │ - b.n 3a058 │ │ │ │ - ldr r3, [pc, #32] @ (3a104 ) │ │ │ │ - ldr r2, [pc, #36] @ (3a108 ) │ │ │ │ - ldr r1, [pc, #36] @ (3a10c ) │ │ │ │ + bl 39868 │ │ │ │ + b.n 399b0 │ │ │ │ + ldr r3, [pc, #32] @ (39a5c ) │ │ │ │ + ldr r2, [pc, #36] @ (39a60 ) │ │ │ │ + ldr r1, [pc, #36] @ (39a64 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #36] @ (3a110 ) │ │ │ │ + ldr r0, [pc, #36] @ (39a68 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ adds r3, #48 @ 0x30 │ │ │ │ movw r2, #678 @ 0x2a6 │ │ │ │ - blx 1663c │ │ │ │ - str r0, [r6, #76] @ 0x4c │ │ │ │ + blx 164ec │ │ │ │ + ldr r0, [r2, #56] @ 0x38 │ │ │ │ movs r4, r0 │ │ │ │ @ instruction: 0xf941ffff │ │ │ │ - mvns r2, r7 │ │ │ │ + cmp r2, r1 │ │ │ │ movs r2, r0 │ │ │ │ - ldmdb r6, {r0} │ │ │ │ - ldmia.w r0, {r0} │ │ │ │ - ldrh r4, [r1, #24] │ │ │ │ + b.n 399e8 │ │ │ │ + movs r1, r0 │ │ │ │ + b.n 398e0 │ │ │ │ + movs r1, r0 │ │ │ │ + ldrh r0, [r7, #12] │ │ │ │ movs r1, r0 │ │ │ │ mov r3, r1 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r3 │ │ │ │ - b.n 39dc0 │ │ │ │ + b.n 39718 │ │ │ │ nop │ │ │ │ mov r3, r1 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r3 │ │ │ │ - b.n 39dc0 │ │ │ │ + b.n 39718 │ │ │ │ nop │ │ │ │ │ │ │ │ -0003a12c : │ │ │ │ +00039a84 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #56] @ (3a174 ) │ │ │ │ + ldr r3, [pc, #56] @ (39acc ) │ │ │ │ sub sp, #12 │ │ │ │ add r3, pc │ │ │ │ dmb ish │ │ │ │ add.w r2, r3, #20 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ dmb ish │ │ │ │ - cbz r3, 3a15a │ │ │ │ - ldr r3, [pc, #36] @ (3a178 ) │ │ │ │ + cbz r3, 39ab2 │ │ │ │ + ldr r3, [pc, #36] @ (39ad0 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #20] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #4] │ │ │ │ - blx 18190 │ │ │ │ + blx 1801c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3a150 │ │ │ │ - bl 39244 │ │ │ │ + beq.n 39aa8 │ │ │ │ + bl 38b9c │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - blx 1867c │ │ │ │ - b.n 3a150 │ │ │ │ - str r6, [r5, #60] @ 0x3c │ │ │ │ + blx 184fc │ │ │ │ + b.n 39aa8 │ │ │ │ + ldr r6, [r1, #40] @ 0x28 │ │ │ │ movs r4, r0 │ │ │ │ - str r2, [r3, #60] @ 0x3c │ │ │ │ + ldr r2, [r7, #36] @ 0x24 │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ -0003a17c : │ │ │ │ +00039ad4 : │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r3, [pc, #420] @ (3a334 ) │ │ │ │ + ldr r3, [pc, #420] @ (39c8c ) │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ add r3, pc │ │ │ │ ldr r6, [r3, #0] │ │ │ │ - blx 163d4 │ │ │ │ + blx 16284 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 3a2f0 │ │ │ │ + beq.w 39c48 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 3a1aa │ │ │ │ + cbz r3, 39b02 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 3a1b8 │ │ │ │ + beq.n 39b10 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ + blx 17500 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3a2f0 │ │ │ │ - blx 16bcc │ │ │ │ + beq.w 39c48 │ │ │ │ + blx 16a70 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 3a30a │ │ │ │ + beq.w 39c62 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - cbz r3, 3a1cc │ │ │ │ + cbz r3, 39b24 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 3a1da │ │ │ │ + beq.n 39b32 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 17668 │ │ │ │ + blx 17500 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3a30a │ │ │ │ + beq.w 39c62 │ │ │ │ movs r1, #6 │ │ │ │ mov r0, r5 │ │ │ │ - blx 16bc0 │ │ │ │ + blx 16a64 │ │ │ │ adds r3, r4, r6 │ │ │ │ adds r7, r3, #4 │ │ │ │ add.w r8, r4, r6 │ │ │ │ mov r0, r7 │ │ │ │ - blx 17fb8 │ │ │ │ + blx 17e44 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 39368 │ │ │ │ + bl 38cc0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ - blx 16c98 │ │ │ │ + blx 16b3c │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 3a320 │ │ │ │ - ldr r3, [pc, #304] @ (3a338 ) │ │ │ │ - ldr r0, [pc, #304] @ (3a33c ) │ │ │ │ + beq.w 39c78 │ │ │ │ + ldr r3, [pc, #304] @ (39c90 ) │ │ │ │ + ldr r0, [pc, #304] @ (39c94 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #304] @ (3a340 ) │ │ │ │ + ldr r2, [pc, #304] @ (39c98 ) │ │ │ │ add r0, pc │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r1, [r4, r3] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ - blx 168b0 │ │ │ │ + blx 16760 │ │ │ │ mov r4, r0 │ │ │ │ - blx 184d8 │ │ │ │ + blx 18358 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 15148 │ │ │ │ + blx 15010 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r7 │ │ │ │ - blx 15324 │ │ │ │ + blx 151ec │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ - blx 15aa8 │ │ │ │ + blx 15964 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 3a302 │ │ │ │ + beq.n 39c5a │ │ │ │ ldr r2, [r6, #16] │ │ │ │ movs r3, #0 │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17320 │ │ │ │ + blx 171b8 │ │ │ │ mov r7, r0 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 15aa8 │ │ │ │ + blx 15964 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 3a302 │ │ │ │ + beq.n 39c5a │ │ │ │ mov r0, r5 │ │ │ │ - blx 17de4 │ │ │ │ - cbz r0, 3a26a │ │ │ │ + blx 17c70 │ │ │ │ + cbz r0, 39bc2 │ │ │ │ ldr r3, [r6, #16] │ │ │ │ movs r2, #0 │ │ │ │ strd r3, r2, [r0, #104] @ 0x68 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [r6, #32] │ │ │ │ - blx 1574c │ │ │ │ + blx 15614 │ │ │ │ movs r1, #7 │ │ │ │ mov r0, r5 │ │ │ │ - blx 16bc0 │ │ │ │ + blx 16a64 │ │ │ │ ldrh r1, [r6, #48] @ 0x30 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ - blx 16368 │ │ │ │ + blx 16218 │ │ │ │ ldr r4, [r6, #36] @ 0x24 │ │ │ │ - ldr r6, [pc, #184] @ (3a344 ) │ │ │ │ + ldr r6, [pc, #184] @ (39c9c ) │ │ │ │ mov r0, r5 │ │ │ │ - blx 16870 │ │ │ │ - ldr r1, [pc, #180] @ (3a348 ) │ │ │ │ + blx 16720 │ │ │ │ + ldr r1, [pc, #180] @ (39ca0 ) │ │ │ │ add r6, pc │ │ │ │ mov r2, r0 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ add.w r4, r6, #100 @ 0x64 │ │ │ │ adds r6, #132 @ 0x84 │ │ │ │ add r1, pc │ │ │ │ - blx 17104 │ │ │ │ + blx 16f9c │ │ │ │ ldr.w r1, [r4], #4 │ │ │ │ mov r0, r7 │ │ │ │ - blx 18924 │ │ │ │ + blx 18798 │ │ │ │ cmp r6, r4 │ │ │ │ - bne.n 3a2a6 │ │ │ │ + bne.n 39bfe │ │ │ │ mov r0, r7 │ │ │ │ - blx 162bc │ │ │ │ - blx 163d4 │ │ │ │ + blx 1616c │ │ │ │ + blx 16284 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 160d4 │ │ │ │ + blx 15f90 │ │ │ │ mov r1, r5 │ │ │ │ movs r3, #3 │ │ │ │ mov r2, r9 │ │ │ │ ldr.w r0, [r8, #20] │ │ │ │ - blx 1658c │ │ │ │ + blx 1643c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r9 │ │ │ │ - blx 15aa8 │ │ │ │ + blx 15964 │ │ │ │ mov r0, r5 │ │ │ │ - blx 179bc │ │ │ │ + blx 17854 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 15aa8 │ │ │ │ + blx 15964 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - ldr r1, [pc, #88] @ (3a34c ) │ │ │ │ - ldr r2, [pc, #92] @ (3a350 ) │ │ │ │ - ldr r0, [pc, #92] @ (3a354 ) │ │ │ │ + ldr r1, [pc, #88] @ (39ca4 ) │ │ │ │ + ldr r2, [pc, #92] @ (39ca8 ) │ │ │ │ + ldr r0, [pc, #92] @ (39cac ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #72 @ 0x48 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ + blx 16f48 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - ldr r1, [pc, #76] @ (3a358 ) │ │ │ │ + ldr r1, [pc, #76] @ (39cb0 ) │ │ │ │ movs r4, #0 │ │ │ │ - ldr r2, [pc, #76] @ (3a35c ) │ │ │ │ - ldr r0, [pc, #76] @ (3a360 ) │ │ │ │ + ldr r2, [pc, #76] @ (39cb4 ) │ │ │ │ + ldr r0, [pc, #76] @ (39cb8 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #72 @ 0x48 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ - b.n 3a304 │ │ │ │ - ldr r1, [pc, #64] @ (3a364 ) │ │ │ │ - ldr r2, [pc, #68] @ (3a368 ) │ │ │ │ - ldr r0, [pc, #68] @ (3a36c ) │ │ │ │ + blx 16f48 │ │ │ │ + b.n 39c5c │ │ │ │ + ldr r1, [pc, #64] @ (39cbc ) │ │ │ │ + ldr r2, [pc, #68] @ (39cc0 ) │ │ │ │ + ldr r0, [pc, #68] @ (39cc4 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #72 @ 0x48 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ - b.n 3a302 │ │ │ │ - str r2, [r3, #56] @ 0x38 │ │ │ │ + blx 16f48 │ │ │ │ + b.n 39c5a │ │ │ │ + ldr r2, [r7, #32] │ │ │ │ movs r4, r0 │ │ │ │ - str r2, [r4, #48] @ 0x30 │ │ │ │ + ldr r2, [r0, #28] │ │ │ │ movs r4, r0 │ │ │ │ - @ instruction: 0xe8360001 │ │ │ │ - add r4, sp, #800 @ 0x320 │ │ │ │ + b.n 39a5c │ │ │ │ movs r1, r0 │ │ │ │ - negs r6, r1 │ │ │ │ + add r3, sp, #464 @ 0x1d0 │ │ │ │ + movs r1, r0 │ │ │ │ + lsrs r6, r3 │ │ │ │ movs r2, r0 │ │ │ │ - bl 15434a <_SOUP_METHOD_CONNECT@@Base+0xd3f2a> │ │ │ │ - rors r2, r5 │ │ │ │ + bl 153ca2 <_SOUP_METHOD_CONNECT@@Base+0xd388a> │ │ │ │ + eors r2, r7 │ │ │ │ movs r2, r0 │ │ │ │ - b.n 3a1fc │ │ │ │ + b.n 398ac │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r0, [r0, #8] │ │ │ │ + strh r4, [r5, #60] @ 0x3c │ │ │ │ movs r1, r0 │ │ │ │ - rors r6, r1 │ │ │ │ + eors r6, r3 │ │ │ │ movs r2, r0 │ │ │ │ - str r2, [sp, #976] @ 0x3d0 │ │ │ │ + str r1, [sp, #640] @ 0x280 │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r4, [r4, #6] │ │ │ │ + strh r0, [r2, #60] @ 0x3c │ │ │ │ movs r1, r0 │ │ │ │ - sbcs r2, r7 │ │ │ │ + eors r2, r1 │ │ │ │ movs r2, r0 │ │ │ │ - b.n 3a1e4 │ │ │ │ + b.n 39894 │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r0, [r2, #6] │ │ │ │ + strh r4, [r7, #58] @ 0x3a │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -0003a370 : │ │ │ │ +00039cc8 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #20 │ │ │ │ strd r1, r0, [sp, #8] │ │ │ │ - blx 163d4 │ │ │ │ + blx 16284 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov.w ip, #0 │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r3, [pc, #20] @ (3a3a8 ) │ │ │ │ - ldr r1, [pc, #24] @ (3a3ac ) │ │ │ │ + ldr r3, [pc, #20] @ (39d00 ) │ │ │ │ + ldr r1, [pc, #24] @ (39d04 ) │ │ │ │ ldr r2, [sp, #12] │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ str.w ip, [sp, #4] │ │ │ │ - blx 16680 │ │ │ │ + blx 16530 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - b.n 39ed8 │ │ │ │ + b.n 39588 │ │ │ │ movs r1, r0 │ │ │ │ - b.n 39e58 │ │ │ │ + b.n 39508 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -0003a3b0 : │ │ │ │ +00039d08 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r3, [pc, #800] @ (3a6e4 ) │ │ │ │ + ldr r3, [pc, #800] @ (3a03c ) │ │ │ │ mov r7, r1 │ │ │ │ - ldr r2, [pc, #800] @ (3a6e8 ) │ │ │ │ + ldr r2, [pc, #800] @ (3a040 ) │ │ │ │ sub sp, #20 │ │ │ │ add r3, pc │ │ │ │ - ldr r1, [pc, #800] @ (3a6ec ) │ │ │ │ + ldr r1, [pc, #800] @ (3a044 ) │ │ │ │ add r2, pc │ │ │ │ mov r4, r0 │ │ │ │ mov r9, r2 │ │ │ │ - ldr r2, [pc, #796] @ (3a6f0 ) │ │ │ │ + ldr r2, [pc, #796] @ (3a048 ) │ │ │ │ add r1, pc │ │ │ │ ldr r5, [r3, #0] │ │ │ │ add r5, r0 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ adds r6, r5, #4 │ │ │ │ mov r0, r6 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #12] │ │ │ │ mov.w r2, #0 │ │ │ │ - blx 17fb8 │ │ │ │ + blx 17e44 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 39368 │ │ │ │ + bl 38cc0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3a572 │ │ │ │ + beq.w 39eca │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r4 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #40] @ 0x28 │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ - blx 153c0 │ │ │ │ + blx 15288 │ │ │ │ mov r8, r0 │ │ │ │ mov r1, r0 │ │ │ │ - b.n 3a428 │ │ │ │ + b.n 39d80 │ │ │ │ ldr.w r3, [ip, #8] │ │ │ │ ldr.w lr, [r0, #8] │ │ │ │ cmp r3, lr │ │ │ │ - bne.n 3a440 │ │ │ │ + bne.n 39d98 │ │ │ │ ldr.w r3, [ip, #16] │ │ │ │ ldr r0, [r0, #16] │ │ │ │ subs r3, r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 3a448 │ │ │ │ + ble.n 39da0 │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ - cbz r1, 3a448 │ │ │ │ + cbz r1, 39da0 │ │ │ │ ldr.w ip, [r2] │ │ │ │ ldr r0, [r1, #0] │ │ │ │ ldr.w r3, [ip, #40] @ 0x28 │ │ │ │ ldr.w lr, [r0, #40] @ 0x28 │ │ │ │ cmp r3, lr │ │ │ │ - beq.n 3a410 │ │ │ │ + beq.n 39d68 │ │ │ │ sub.w r3, r3, lr │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 3a428 │ │ │ │ + bgt.n 39d80 │ │ │ │ cmp r2, r8 │ │ │ │ - beq.n 3a46c │ │ │ │ + beq.n 39dc4 │ │ │ │ mov r1, r8 │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ str r2, [sp, #4] │ │ │ │ - blx 171b8 │ │ │ │ - ldr r2, [pc, #668] @ (3a6f4 ) │ │ │ │ + blx 17050 │ │ │ │ + ldr r2, [pc, #668] @ (3a04c ) │ │ │ │ str r0, [r5, #40] @ 0x28 │ │ │ │ ldr.w r1, [r8] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - blx 171e0 │ │ │ │ + blx 17078 │ │ │ │ mov r0, r8 │ │ │ │ - blx 15dcc │ │ │ │ + blx 15c88 │ │ │ │ mov r0, r6 │ │ │ │ - blx 16c98 │ │ │ │ + blx 16b3c │ │ │ │ ldr r3, [r4, #28] │ │ │ │ - cbnz r3, 3a49c │ │ │ │ + cbnz r3, 39df4 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ - cbnz r3, 3a49c │ │ │ │ + cbnz r3, 39df4 │ │ │ │ mov r0, r7 │ │ │ │ - blx 17ccc │ │ │ │ - ldr r3, [pc, #628] @ (3a6f8 ) │ │ │ │ + blx 17b58 │ │ │ │ + ldr r3, [pc, #628] @ (3a050 ) │ │ │ │ mov r6, r0 │ │ │ │ ldr.w r5, [r9, r3] │ │ │ │ dmb ish │ │ │ │ ldr r3, [r5, #0] │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 3a55c │ │ │ │ + beq.n 39eb4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r6, r3 │ │ │ │ - beq.n 3a4ba │ │ │ │ + beq.n 39e12 │ │ │ │ movs r0, #2 │ │ │ │ - ldr r2, [pc, #604] @ (3a6fc ) │ │ │ │ - ldr r3, [pc, #588] @ (3a6f0 ) │ │ │ │ + ldr r2, [pc, #604] @ (3a054 ) │ │ │ │ + ldr r3, [pc, #588] @ (3a048 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 3a6b8 │ │ │ │ + bne.w 3a010 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r0, r7 │ │ │ │ - blx 17b80 │ │ │ │ + blx 17a18 │ │ │ │ movs r1, #38 @ 0x26 │ │ │ │ - blx 17568 │ │ │ │ + blx 17400 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3a49c │ │ │ │ + bne.n 39df4 │ │ │ │ mov r0, r7 │ │ │ │ - blx 17b80 │ │ │ │ + blx 17a18 │ │ │ │ movs r1, #39 @ 0x27 │ │ │ │ - blx 16f2c │ │ │ │ + blx 16dc4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3a49c │ │ │ │ - ldr r5, [pc, #548] @ (3a700 ) │ │ │ │ + bne.n 39df4 │ │ │ │ + ldr r5, [pc, #548] @ (3a058 ) │ │ │ │ mov r0, r7 │ │ │ │ - blx 17b80 │ │ │ │ + blx 17a18 │ │ │ │ movs r1, #50 @ 0x32 │ │ │ │ add r5, pc │ │ │ │ mov r2, r5 │ │ │ │ - blx 15efc │ │ │ │ + blx 15db8 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3a49c │ │ │ │ + bne.n 39df4 │ │ │ │ mov r0, r7 │ │ │ │ - blx 17b80 │ │ │ │ + blx 17a18 │ │ │ │ movs r1, #16 │ │ │ │ - blx 16f2c │ │ │ │ - cbz r0, 3a506 │ │ │ │ + blx 16dc4 │ │ │ │ + cbz r0, 39e5e │ │ │ │ ldrb r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3a57a │ │ │ │ + bne.n 39ed2 │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ movs r0, #0 │ │ │ │ - blx 1724c <__time64@plt> │ │ │ │ + blx 170e4 <__time64@plt> │ │ │ │ ldr r3, [r4, #24] │ │ │ │ subs r2, r0, r3 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ add r3, r2 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, r3 │ │ │ │ it hi │ │ │ │ movhi r0, #0 │ │ │ │ - bhi.n 3a49e │ │ │ │ + bhi.n 39df6 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ adds r1, r6, #1 │ │ │ │ clz r3, r3 │ │ │ │ mov.w r3, r3, lsr #5 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3a656 │ │ │ │ + beq.w 39fae │ │ │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ movs r0, #0 │ │ │ │ cmp r6, r3 │ │ │ │ - beq.n 3a49e │ │ │ │ - blx 1724c <__time64@plt> │ │ │ │ + beq.n 39df6 │ │ │ │ + blx 170e4 <__time64@plt> │ │ │ │ ldr r2, [r4, #8] │ │ │ │ ldr r3, [r4, #20] │ │ │ │ subs r3, r3, r2 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ subs r2, r0, r2 │ │ │ │ add r3, r2 │ │ │ │ cmp r3, r6 │ │ │ │ ite ls │ │ │ │ movls r0, #0 │ │ │ │ movhi r0, #1 │ │ │ │ - b.n 3a49e │ │ │ │ - ldr r0, [pc, #420] @ (3a704 ) │ │ │ │ + b.n 39df6 │ │ │ │ + ldr r0, [pc, #420] @ (3a05c ) │ │ │ │ add r0, pc │ │ │ │ - blx 155a0 │ │ │ │ + blx 15468 │ │ │ │ dmb ish │ │ │ │ str r0, [r5, #0] │ │ │ │ dmb ish │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - b.n 3a498 │ │ │ │ + b.n 39df0 │ │ │ │ mov r0, r6 │ │ │ │ - blx 16c98 │ │ │ │ - b.n 3a49c │ │ │ │ - blx 162fc │ │ │ │ - ldr r1, [pc, #392] @ (3a708 ) │ │ │ │ + blx 16b3c │ │ │ │ + b.n 39df4 │ │ │ │ + blx 161ac │ │ │ │ + ldr r1, [pc, #392] @ (3a060 ) │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r6 │ │ │ │ add r1, pc │ │ │ │ mov r8, r0 │ │ │ │ - blx 15b14 │ │ │ │ + blx 159d0 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3a660 │ │ │ │ + bne.n 39fb8 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ - blx 15b14 │ │ │ │ + blx 159d0 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3a660 │ │ │ │ - ldr r1, [pc, #360] @ (3a70c ) │ │ │ │ + bne.n 39fb8 │ │ │ │ + ldr r1, [pc, #360] @ (3a064 ) │ │ │ │ add r3, sp, #8 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc │ │ │ │ - blx 15b14 │ │ │ │ + blx 159d0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3a65a │ │ │ │ + beq.n 39fb2 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3a65a │ │ │ │ + beq.n 39fb2 │ │ │ │ movs r2, #10 │ │ │ │ movs r1, #0 │ │ │ │ mvn.w r5, #2147483648 @ 0x80000000 │ │ │ │ - blx 1578c │ │ │ │ + blx 15654 │ │ │ │ cmp r0, r5 │ │ │ │ sbcs.w r1, r1, #0 │ │ │ │ - blt.n 3a688 │ │ │ │ - ldr r1, [pc, #320] @ (3a710 ) │ │ │ │ + blt.n 39fe0 │ │ │ │ + ldr r1, [pc, #320] @ (3a068 ) │ │ │ │ add r3, sp, #8 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ - blx 15b14 │ │ │ │ - cbz r0, 3a5fc │ │ │ │ + blx 159d0 │ │ │ │ + cbz r0, 39f54 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - cbz r0, 3a5f8 │ │ │ │ + cbz r0, 39f50 │ │ │ │ movs r2, #10 │ │ │ │ movs r1, #0 │ │ │ │ - blx 1578c │ │ │ │ + blx 15654 │ │ │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ cmp r0, r3 │ │ │ │ sbcs.w r1, r1, #0 │ │ │ │ - blt.n 3a6bc │ │ │ │ + blt.n 3a014 │ │ │ │ mvn.w r6, #2147483648 @ 0x80000000 │ │ │ │ - ldr r1, [pc, #276] @ (3a714 ) │ │ │ │ + ldr r1, [pc, #276] @ (3a06c ) │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc │ │ │ │ - blx 17d50 │ │ │ │ + blx 17bdc │ │ │ │ mov r7, r0 │ │ │ │ str r0, [sp, #8] │ │ │ │ - cbz r0, 3a630 │ │ │ │ + cbz r0, 39f88 │ │ │ │ movs r2, #10 │ │ │ │ movs r1, #0 │ │ │ │ - blx 1578c │ │ │ │ + blx 15654 │ │ │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ cmp r0, r3 │ │ │ │ sbcs.w r1, r1, #0 │ │ │ │ - blt.n 3a668 │ │ │ │ + blt.n 39fc0 │ │ │ │ mov r0, r8 │ │ │ │ - blx 18178 │ │ │ │ + blx 18004 │ │ │ │ cmp r5, #0 │ │ │ │ - bgt.n 3a6a0 │ │ │ │ + bgt.n 39ff8 │ │ │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ - b.n 3a518 │ │ │ │ + b.n 39e70 │ │ │ │ mov r0, r8 │ │ │ │ - blx 18178 │ │ │ │ + blx 18004 │ │ │ │ cmp r5, r7 │ │ │ │ - ble.w 3a50a │ │ │ │ + ble.w 39e62 │ │ │ │ mov r0, r7 │ │ │ │ - blx 1724c <__time64@plt> │ │ │ │ + blx 170e4 <__time64@plt> │ │ │ │ ldr r3, [r4, #24] │ │ │ │ subs r2, r0, r3 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ add r3, r2 │ │ │ │ cmp r5, r3 │ │ │ │ - bhi.w 3a50a │ │ │ │ + bhi.w 39e62 │ │ │ │ adds r2, r6, #1 │ │ │ │ - bne.w 3a50a │ │ │ │ + bne.w 39e62 │ │ │ │ movs r0, #1 │ │ │ │ - b.n 3a49e │ │ │ │ + b.n 39df6 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 3a5cc │ │ │ │ + b.n 39f24 │ │ │ │ mov r0, r8 │ │ │ │ - blx 18178 │ │ │ │ - b.n 3a49c │ │ │ │ + blx 18004 │ │ │ │ + b.n 39df4 │ │ │ │ movs r2, #10 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ movs r1, #0 │ │ │ │ - blx 1578c │ │ │ │ + blx 15654 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r8 │ │ │ │ - blx 18178 │ │ │ │ + blx 18004 │ │ │ │ cmp r5, #0 │ │ │ │ - bgt.n 3a6ca │ │ │ │ + bgt.n 3a022 │ │ │ │ mov r3, r7 │ │ │ │ adds r0, r7, #1 │ │ │ │ - bne.w 3a518 │ │ │ │ - b.n 3a50a │ │ │ │ + bne.w 39e70 │ │ │ │ + b.n 39e62 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ movs r2, #10 │ │ │ │ movs r1, #0 │ │ │ │ - blx 1578c │ │ │ │ + blx 15654 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3a5cc │ │ │ │ + bne.n 39f24 │ │ │ │ mov r0, r8 │ │ │ │ - blx 18178 │ │ │ │ - b.n 3a656 │ │ │ │ + blx 18004 │ │ │ │ + b.n 39fae │ │ │ │ movs r0, #0 │ │ │ │ - blx 1724c <__time64@plt> │ │ │ │ + blx 170e4 <__time64@plt> │ │ │ │ ldr r3, [r4, #24] │ │ │ │ subs r2, r0, r3 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ add r3, r2 │ │ │ │ cmp r5, r3 │ │ │ │ - bhi.n 3a62a │ │ │ │ + bhi.n 39f82 │ │ │ │ adds r3, r6, #1 │ │ │ │ - bne.n 3a62a │ │ │ │ - b.n 3a656 │ │ │ │ - blx 17a74 <__stack_chk_fail@plt> │ │ │ │ + bne.n 39f82 │ │ │ │ + b.n 39fae │ │ │ │ + blx 1790c <__stack_chk_fail@plt> │ │ │ │ ldr r0, [sp, #8] │ │ │ │ movs r2, #10 │ │ │ │ movs r1, #0 │ │ │ │ - blx 1578c │ │ │ │ + blx 15654 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 3a5fc │ │ │ │ + b.n 39f54 │ │ │ │ movs r0, #0 │ │ │ │ - blx 1724c <__time64@plt> │ │ │ │ + blx 170e4 <__time64@plt> │ │ │ │ ldr r3, [r4, #24] │ │ │ │ subs r2, r0, r3 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ add r3, r2 │ │ │ │ cmp r5, r3 │ │ │ │ - bhi.n 3a67e │ │ │ │ + bhi.n 39fd6 │ │ │ │ adds r5, r6, #1 │ │ │ │ - bne.n 3a67e │ │ │ │ - b.n 3a656 │ │ │ │ + bne.n 39fd6 │ │ │ │ + b.n 39fae │ │ │ │ nop │ │ │ │ - str r4, [r4, #20] │ │ │ │ + ldr r4, [r0, #0] │ │ │ │ movs r4, r0 │ │ │ │ - ldr r0, [pc, #112] @ (3a75c ) │ │ │ │ + ldr r6, [pc, #912] @ (3a3d4 ) │ │ │ │ movs r4, r0 │ │ │ │ - ldr r0, [pc, #80] @ (3a740 ) │ │ │ │ + ldr r6, [pc, #880] @ (3a3b8 ) │ │ │ │ movs r4, r0 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - bl ffdce6f6 <_SOUP_METHOD_CONNECT@@Base+0xffd4e2d6> │ │ │ │ - asrs r0, r7, #12 │ │ │ │ + bl ffdce04e <_SOUP_METHOD_CONNECT@@Base+0xffd4dc36> │ │ │ │ + asrs r0, r3, #12 │ │ │ │ movs r0, r0 │ │ │ │ - bx r8 │ │ │ │ + ldr r6, [pc, #56] @ (3a090 ) │ │ │ │ movs r4, r0 │ │ │ │ - b.n 3a01c │ │ │ │ + b.n 3a6cc │ │ │ │ movs r1, r0 │ │ │ │ - str r0, [sp, #824] @ 0x338 │ │ │ │ + ldrh r2, [r7, #58] @ 0x3a │ │ │ │ movs r1, r0 │ │ │ │ - b.n 3aebc │ │ │ │ + b.n 3a56c │ │ │ │ movs r1, r0 │ │ │ │ - b.n 3ae90 │ │ │ │ + b.n 3a540 │ │ │ │ movs r1, r0 │ │ │ │ - b.n 3a044 │ │ │ │ + b.n 3a6f4 │ │ │ │ movs r1, r0 │ │ │ │ - b.n 3a008 │ │ │ │ + b.n 3a6b8 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -0003a718 : │ │ │ │ +0003a070 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - blx 163d4 │ │ │ │ - cbz r4, 3a76c │ │ │ │ + blx 16284 │ │ │ │ + cbz r4, 3a0c4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 3a73a │ │ │ │ + cbz r3, 3a092 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 3a744 │ │ │ │ + beq.n 3a09c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 3a76c │ │ │ │ - blx 16bcc │ │ │ │ - cbz r5, 3a782 │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 3a0c4 │ │ │ │ + blx 16a70 │ │ │ │ + cbz r5, 3a0da │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - cbz r3, 3a754 │ │ │ │ + cbz r3, 3a0ac │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 3a75e │ │ │ │ + beq.n 3a0b6 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 3a782 │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 3a0da │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r3, [r3, #68] @ 0x44 │ │ │ │ bx r3 │ │ │ │ - ldr r1, [pc, #40] @ (3a798 ) │ │ │ │ - ldr r2, [pc, #44] @ (3a79c ) │ │ │ │ - ldr r0, [pc, #44] @ (3a7a0 ) │ │ │ │ + ldr r1, [pc, #40] @ (3a0f0 ) │ │ │ │ + ldr r2, [pc, #44] @ (3a0f4 ) │ │ │ │ + ldr r0, [pc, #44] @ (3a0f8 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #132 @ 0x84 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ + blx 16f48 │ │ │ │ movs r0, #2 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r1, [pc, #32] @ (3a7a4 ) │ │ │ │ - ldr r2, [pc, #32] @ (3a7a8 ) │ │ │ │ - ldr r0, [pc, #36] @ (3a7ac ) │ │ │ │ + ldr r1, [pc, #32] @ (3a0fc ) │ │ │ │ + ldr r2, [pc, #32] @ (3a100 ) │ │ │ │ + ldr r0, [pc, #36] @ (3a104 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #132 @ 0x84 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ - b.n 3a77e │ │ │ │ + blx 16f48 │ │ │ │ + b.n 3a0d6 │ │ │ │ nop │ │ │ │ - subs r5, #110 @ 0x6e │ │ │ │ + subs r3, #254 @ 0xfe │ │ │ │ movs r2, r0 │ │ │ │ - b.n 3ad50 │ │ │ │ + b.n 3a400 │ │ │ │ movs r1, r0 │ │ │ │ - strh r4, [r0, #36] @ 0x24 │ │ │ │ + strh r0, [r6, #24] │ │ │ │ movs r1, r0 │ │ │ │ - subs r5, #88 @ 0x58 │ │ │ │ + subs r3, #232 @ 0xe8 │ │ │ │ movs r2, r0 │ │ │ │ - ldrh r6, [r7, #50] @ 0x32 │ │ │ │ + ldrh r2, [r5, #40] @ 0x28 │ │ │ │ movs r1, r0 │ │ │ │ - strh r6, [r5, #34] @ 0x22 │ │ │ │ + strh r2, [r3, #24] │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -0003a7b0 : │ │ │ │ +0003a108 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ - ldr r1, [pc, #232] @ (3a8ac ) │ │ │ │ + ldr r1, [pc, #232] @ (3a204 ) │ │ │ │ movs r2, #0 │ │ │ │ - ldr r3, [pc, #232] @ (3a8b0 ) │ │ │ │ + ldr r3, [pc, #232] @ (3a208 ) │ │ │ │ add r1, pc │ │ │ │ mov r5, r0 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #228] @ (3a8b4 ) │ │ │ │ + ldr r2, [pc, #228] @ (3a20c ) │ │ │ │ ldr r4, [r3, #0] │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #4] │ │ │ │ mov.w r2, #0 │ │ │ │ - blx 163d4 │ │ │ │ + blx 16284 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 3a880 │ │ │ │ + beq.n 3a1d8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - cbz r3, 3a7ee │ │ │ │ + cbz r3, 3a146 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 3a7fa │ │ │ │ + beq.n 3a152 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 17668 │ │ │ │ + blx 17500 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3a880 │ │ │ │ + beq.n 3a1d8 │ │ │ │ add r4, r5 │ │ │ │ ldr r5, [r4, #20] │ │ │ │ - blx 173b0 │ │ │ │ + blx 17248 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 3a86c │ │ │ │ + beq.n 3a1c4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - cbz r3, 3a810 │ │ │ │ + cbz r3, 3a168 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 3a81a │ │ │ │ + beq.n 3a172 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 3a86c │ │ │ │ - blx 18c98 │ │ │ │ - ldr r2, [pc, #152] @ (3a8b8 ) │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 3a1c4 │ │ │ │ + blx 18b0c │ │ │ │ + ldr r2, [pc, #152] @ (3a210 ) │ │ │ │ mov r3, sp │ │ │ │ movw r1, #10000 @ 0x2710 │ │ │ │ add r2, pc │ │ │ │ mov r5, r0 │ │ │ │ - blx 17e3c │ │ │ │ + blx 17cc8 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mov r6, r0 │ │ │ │ - cbz r3, 3a842 │ │ │ │ - b.n 3a894 │ │ │ │ + cbz r3, 3a19a │ │ │ │ + b.n 3a1ec │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 16a08 │ │ │ │ + blx 168ac │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - cbnz r3, 3a894 │ │ │ │ + cbnz r3, 3a1ec │ │ │ │ ldr r3, [r4, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3a836 │ │ │ │ + bne.n 3a18e │ │ │ │ mov r0, r6 │ │ │ │ - blx 18114 │ │ │ │ + blx 17fa0 │ │ │ │ mov r0, r6 │ │ │ │ - blx 181e0 │ │ │ │ - ldr r2, [pc, #100] @ (3a8bc ) │ │ │ │ - ldr r3, [pc, #92] @ (3a8b4 ) │ │ │ │ + blx 1806c │ │ │ │ + ldr r2, [pc, #100] @ (3a214 ) │ │ │ │ + ldr r3, [pc, #92] @ (3a20c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 3a8a6 │ │ │ │ + bne.n 3a1fe │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r1, [pc, #80] @ (3a8c0 ) │ │ │ │ - ldr r2, [pc, #84] @ (3a8c4 ) │ │ │ │ - ldr r0, [pc, #84] @ (3a8c8 ) │ │ │ │ + ldr r1, [pc, #80] @ (3a218 ) │ │ │ │ + ldr r2, [pc, #84] @ (3a21c ) │ │ │ │ + ldr r0, [pc, #84] @ (3a220 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #160 @ 0xa0 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ - b.n 3a854 │ │ │ │ - ldr r1, [pc, #72] @ (3a8cc ) │ │ │ │ - ldr r2, [pc, #76] @ (3a8d0 ) │ │ │ │ - ldr r0, [pc, #76] @ (3a8d4 ) │ │ │ │ + blx 16f48 │ │ │ │ + b.n 3a1ac │ │ │ │ + ldr r1, [pc, #72] @ (3a224 ) │ │ │ │ + ldr r2, [pc, #76] @ (3a228 ) │ │ │ │ + ldr r0, [pc, #76] @ (3a22c ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #160 @ 0xa0 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ - b.n 3a854 │ │ │ │ - ldr r2, [pc, #64] @ (3a8d8 ) │ │ │ │ + blx 16f48 │ │ │ │ + b.n 3a1ac │ │ │ │ + ldr r2, [pc, #64] @ (3a230 ) │ │ │ │ movs r1, #16 │ │ │ │ - ldr r0, [pc, #64] @ (3a8dc ) │ │ │ │ + ldr r0, [pc, #64] @ (3a234 ) │ │ │ │ ldr r3, [r4, #16] │ │ │ │ add r2, pc │ │ │ │ add r0, pc │ │ │ │ - blx 189fc │ │ │ │ - b.n 3a84e │ │ │ │ - blx 17a74 <__stack_chk_fail@plt> │ │ │ │ + blx 18870 │ │ │ │ + b.n 3a1a6 │ │ │ │ + blx 1790c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - add r2, r4 │ │ │ │ + ldr r2, [pc, #936] @ (3a5b0 ) │ │ │ │ movs r4, r0 │ │ │ │ - ldrb r0, [r4, r5] │ │ │ │ + str r0, [r0, #64] @ 0x40 │ │ │ │ movs r4, r0 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xea0fffff │ │ │ │ - bics r0, r2 │ │ │ │ + ldr r2, [pc, #352] @ (3a378 ) │ │ │ │ movs r4, r0 │ │ │ │ - subs r4, #110 @ 0x6e │ │ │ │ + subs r2, #254 @ 0xfe │ │ │ │ movs r2, r0 │ │ │ │ - hlt 0x0030 │ │ │ │ + cbnz r4, 3a236 │ │ │ │ movs r1, r0 │ │ │ │ - strh r4, [r0, #28] │ │ │ │ + strh r0, [r6, #16] │ │ │ │ movs r1, r0 │ │ │ │ - subs r4, #90 @ 0x5a │ │ │ │ + subs r2, #234 @ 0xea │ │ │ │ movs r2, r0 │ │ │ │ - b.n 3ac5c │ │ │ │ + b.n 3a30c │ │ │ │ movs r1, r0 │ │ │ │ - strh r0, [r6, #26] │ │ │ │ + strh r4, [r3, #16] │ │ │ │ movs r1, r0 │ │ │ │ - b.n 3acac │ │ │ │ + b.n 3a35c │ │ │ │ movs r1, r0 │ │ │ │ - strh r6, [r3, #26] │ │ │ │ + strh r2, [r1, #16] │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -0003a8e0 : │ │ │ │ +0003a238 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #216] @ (3a9cc ) │ │ │ │ + ldr r3, [pc, #216] @ (3a324 ) │ │ │ │ mov r5, r0 │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r3, #0] │ │ │ │ - blx 163d4 │ │ │ │ + blx 16284 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 3a9a0 │ │ │ │ + beq.n 3a2f8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - cbz r3, 3a90a │ │ │ │ + cbz r3, 3a262 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 3a916 │ │ │ │ + beq.n 3a26e │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 17668 │ │ │ │ + blx 17500 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3a9a0 │ │ │ │ + beq.n 3a2f8 │ │ │ │ add r4, r5 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3a9b6 │ │ │ │ - blx 15570 │ │ │ │ - ldr r1, [pc, #172] @ (3a9d0 ) │ │ │ │ + beq.n 3a30e │ │ │ │ + blx 15438 │ │ │ │ + ldr r1, [pc, #172] @ (3a328 ) │ │ │ │ mov r2, r5 │ │ │ │ mov r4, r0 │ │ │ │ add r1, pc │ │ │ │ - ldr.w r8, [pc, #168] @ 3a9d4 │ │ │ │ - blx 15da4 │ │ │ │ + ldr.w r8, [pc, #168] @ 3a32c │ │ │ │ + blx 15c60 │ │ │ │ mov r0, r4 │ │ │ │ - blx 15dcc │ │ │ │ - ldr r3, [pc, #156] @ (3a9d8 ) │ │ │ │ + blx 15c88 │ │ │ │ + ldr r3, [pc, #156] @ (3a330 ) │ │ │ │ movs r2, #0 │ │ │ │ - ldr r7, [pc, #156] @ (3a9dc ) │ │ │ │ + ldr r7, [pc, #156] @ (3a334 ) │ │ │ │ add r3, pc │ │ │ │ mov r1, r2 │ │ │ │ add r8, pc │ │ │ │ add r7, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r0, [r5, r3] │ │ │ │ - blx 18a78 │ │ │ │ + blx 188ec │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r6 │ │ │ │ - blx 157cc │ │ │ │ + blx 15694 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 3a996 │ │ │ │ - blx 16d98 │ │ │ │ + cbz r0, 3a2ee │ │ │ │ + blx 16c30 │ │ │ │ movs r2, #5 │ │ │ │ cmp r0, #4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bls.n 3a970 │ │ │ │ - blx 15614 │ │ │ │ + bls.n 3a2c8 │ │ │ │ + blx 154dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3a950 │ │ │ │ + beq.n 3a2a8 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r1, r4 │ │ │ │ movs r2, #0 │ │ │ │ ldr r0, [r5, r3] │ │ │ │ - blx 17fd0 │ │ │ │ + blx 17e5c │ │ │ │ mov r4, r0 │ │ │ │ - blx 15490 │ │ │ │ + blx 15358 │ │ │ │ mov r0, r4 │ │ │ │ - blx 15148 │ │ │ │ + blx 15010 │ │ │ │ mov r0, r6 │ │ │ │ - blx 157cc │ │ │ │ + blx 15694 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3a95a │ │ │ │ + bne.n 3a2b2 │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 155ec │ │ │ │ - ldr r1, [pc, #60] @ (3a9e0 ) │ │ │ │ - ldr r2, [pc, #64] @ (3a9e4 ) │ │ │ │ - ldr r0, [pc, #64] @ (3a9e8 ) │ │ │ │ + b.w 154b4 │ │ │ │ + ldr r1, [pc, #60] @ (3a338 ) │ │ │ │ + ldr r2, [pc, #64] @ (3a33c ) │ │ │ │ + ldr r0, [pc, #64] @ (3a340 ) │ │ │ │ add r1, pc │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ add r2, pc │ │ │ │ add r0, pc │ │ │ │ adds r1, #180 @ 0xb4 │ │ │ │ - b.w 170ac │ │ │ │ - ldr r1, [pc, #52] @ (3a9ec ) │ │ │ │ - ldr r2, [pc, #52] @ (3a9f0 ) │ │ │ │ - ldr r0, [pc, #56] @ (3a9f4 ) │ │ │ │ + b.w 16f44 │ │ │ │ + ldr r1, [pc, #52] @ (3a344 ) │ │ │ │ + ldr r2, [pc, #52] @ (3a348 ) │ │ │ │ + ldr r0, [pc, #56] @ (3a34c ) │ │ │ │ add r1, pc │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ add r2, pc │ │ │ │ add r0, pc │ │ │ │ adds r1, #180 @ 0xb4 │ │ │ │ - b.w 170ac │ │ │ │ - ldrb r0, [r7, r0] │ │ │ │ + b.w 16f44 │ │ │ │ + str r0, [r3, #44] @ 0x2c │ │ │ │ movs r4, r0 │ │ │ │ - bl 309d2 │ │ │ │ - ldrh r2, [r5, r7] │ │ │ │ + bl 3032a │ │ │ │ + str r2, [r1, #40] @ 0x28 │ │ │ │ movs r4, r0 │ │ │ │ - ldrh r6, [r5, r7] │ │ │ │ + str r6, [r1, #40] @ 0x28 │ │ │ │ movs r4, r0 │ │ │ │ - b.n 3acc8 │ │ │ │ + b.n 3a378 │ │ │ │ movs r1, r0 │ │ │ │ - subs r3, #58 @ 0x3a │ │ │ │ + subs r1, #202 @ 0xca │ │ │ │ movs r2, r0 │ │ │ │ - b.n 3ab28 │ │ │ │ + svc 76 @ 0x4c │ │ │ │ movs r1, r0 │ │ │ │ - strh r6, [r1, #18] │ │ │ │ + strh r2, [r7, #6] │ │ │ │ movs r1, r0 │ │ │ │ - subs r3, #36 @ 0x24 │ │ │ │ + subs r1, #180 @ 0xb4 │ │ │ │ movs r2, r0 │ │ │ │ - b.n 3abf0 │ │ │ │ + svc 170 @ 0xaa │ │ │ │ movs r1, r0 │ │ │ │ - strh r0, [r7, #16] │ │ │ │ + strh r4, [r4, #6] │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -0003a9f8 : │ │ │ │ +0003a350 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #352] @ (3ab6c ) │ │ │ │ + ldr r3, [pc, #352] @ (3a4c4 ) │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r1 │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r3, #0] │ │ │ │ - blx 163d4 │ │ │ │ + blx 16284 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 3ab26 │ │ │ │ + beq.w 3a47e │ │ │ │ ldr r3, [r6, #0] │ │ │ │ - cbz r3, 3aa26 │ │ │ │ + cbz r3, 3a37e │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 3aa32 │ │ │ │ + beq.n 3a38a │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - blx 17668 │ │ │ │ + blx 17500 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3ab26 │ │ │ │ - blx 16bcc │ │ │ │ + beq.n 3a47e │ │ │ │ + blx 16a70 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 3ab40 │ │ │ │ + beq.w 3a498 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 3aa46 │ │ │ │ + cbz r3, 3a39e │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 3aa52 │ │ │ │ + beq.n 3a3aa │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ + blx 17500 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3ab40 │ │ │ │ + beq.n 3a498 │ │ │ │ add r5, r6 │ │ │ │ adds r0, r5, #4 │ │ │ │ - blx 17fb8 │ │ │ │ + blx 17e44 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r4 │ │ │ │ - bl 39368 │ │ │ │ + bl 38cc0 │ │ │ │ mov r6, r0 │ │ │ │ adds r0, r5, #4 │ │ │ │ - blx 16c98 │ │ │ │ + blx 16b3c │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 3ab56 │ │ │ │ + beq.n 3a4ae │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ ldr r0, [r6, #36] @ 0x24 │ │ │ │ - blx 17568 │ │ │ │ + blx 17400 │ │ │ │ movs r1, #33 @ 0x21 │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r6, #36] @ 0x24 │ │ │ │ - blx 17568 │ │ │ │ + blx 17400 │ │ │ │ mov r8, r0 │ │ │ │ orrs.w r3, r5, r0 │ │ │ │ - beq.n 3ab38 │ │ │ │ + beq.n 3a490 │ │ │ │ movs r3, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r6, #32] │ │ │ │ - blx 182e8 │ │ │ │ + blx 18168 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17ccc │ │ │ │ + blx 17b58 │ │ │ │ mov r1, r5 │ │ │ │ - blx 18608 │ │ │ │ + blx 18488 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17ca8 │ │ │ │ + blx 17b34 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 17ac0 │ │ │ │ - blx 163d4 │ │ │ │ + blx 17958 │ │ │ │ + blx 16284 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 160d4 │ │ │ │ + blx 15f90 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17b80 │ │ │ │ + blx 17a18 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 17b80 │ │ │ │ - ldr r1, [pc, #160] @ (3ab70 ) │ │ │ │ + blx 17a18 │ │ │ │ + ldr r1, [pc, #160] @ (3a4c8 ) │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ - blx 17104 │ │ │ │ + blx 16f9c │ │ │ │ mov r0, r4 │ │ │ │ - blx 15e04 │ │ │ │ + blx 15cc0 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 3aaf2 │ │ │ │ + cbz r0, 3a44a │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ mov r0, r5 │ │ │ │ - blx 160d4 │ │ │ │ + blx 15f90 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 3aae4 │ │ │ │ + bne.n 3a43c │ │ │ │ mov r0, r6 │ │ │ │ - blx 15dcc │ │ │ │ - cbz r7, 3ab0a │ │ │ │ + blx 15c88 │ │ │ │ + cbz r7, 3a462 │ │ │ │ mov r0, r5 │ │ │ │ - blx 17b80 │ │ │ │ + blx 17a18 │ │ │ │ movs r3, #1 │ │ │ │ mov r2, r7 │ │ │ │ movs r1, #38 @ 0x26 │ │ │ │ - blx 15b48 │ │ │ │ + blx 15a04 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 3ab20 │ │ │ │ + beq.n 3a478 │ │ │ │ mov r0, r5 │ │ │ │ - blx 17b80 │ │ │ │ + blx 17a18 │ │ │ │ movs r3, #1 │ │ │ │ mov r2, r8 │ │ │ │ movs r1, #39 @ 0x27 │ │ │ │ - blx 15b48 │ │ │ │ + blx 15a04 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r1, [pc, #76] @ (3ab74 ) │ │ │ │ - ldr r2, [pc, #76] @ (3ab78 ) │ │ │ │ - ldr r0, [pc, #80] @ (3ab7c ) │ │ │ │ + ldr r1, [pc, #76] @ (3a4cc ) │ │ │ │ + ldr r2, [pc, #76] @ (3a4d0 ) │ │ │ │ + ldr r0, [pc, #80] @ (3a4d4 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #200 @ 0xc8 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ + blx 16f48 │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r1, [pc, #60] @ (3ab80 ) │ │ │ │ + ldr r1, [pc, #60] @ (3a4d8 ) │ │ │ │ movs r5, #0 │ │ │ │ - ldr r2, [pc, #60] @ (3ab84 ) │ │ │ │ - ldr r0, [pc, #64] @ (3ab88 ) │ │ │ │ + ldr r2, [pc, #60] @ (3a4dc ) │ │ │ │ + ldr r0, [pc, #64] @ (3a4e0 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #200 @ 0xc8 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ - b.n 3ab3a │ │ │ │ - ldr r1, [pc, #52] @ (3ab8c ) │ │ │ │ - ldr r2, [pc, #52] @ (3ab90 ) │ │ │ │ - ldr r0, [pc, #56] @ (3ab94 ) │ │ │ │ + blx 16f48 │ │ │ │ + b.n 3a492 │ │ │ │ + ldr r1, [pc, #52] @ (3a4e4 ) │ │ │ │ + ldr r2, [pc, #52] @ (3a4e8 ) │ │ │ │ + ldr r0, [pc, #56] @ (3a4ec ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #200 @ 0xc8 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ - b.n 3ab38 │ │ │ │ + blx 16f48 │ │ │ │ + b.n 3a490 │ │ │ │ nop │ │ │ │ - ldrh r6, [r3, r4] │ │ │ │ + str r6, [r7, #24] │ │ │ │ movs r4, r0 │ │ │ │ strd pc, pc, [r7], #1020 @ 0x3fc │ │ │ │ - subs r1, #180 @ 0xb4 │ │ │ │ + subs r0, #68 @ 0x44 │ │ │ │ movs r2, r0 │ │ │ │ - svc 30 │ │ │ │ + ble.n 3a468 │ │ │ │ movs r1, r0 │ │ │ │ - strh r2, [r1, #6] │ │ │ │ + ldrb r6, [r6, #29] │ │ │ │ movs r1, r0 │ │ │ │ - subs r1, #152 @ 0x98 │ │ │ │ + subs r0, #40 @ 0x28 │ │ │ │ movs r2, r0 │ │ │ │ - svc 130 @ 0x82 │ │ │ │ + udf #46 @ 0x2e │ │ │ │ movs r1, r0 │ │ │ │ - strh r6, [r5, #4] │ │ │ │ + ldrb r2, [r3, #29] │ │ │ │ movs r1, r0 │ │ │ │ - subs r1, #132 @ 0x84 │ │ │ │ + subs r0, #20 │ │ │ │ movs r2, r0 │ │ │ │ - svc 6 │ │ │ │ + ble.n 3a450 │ │ │ │ movs r1, r0 │ │ │ │ - strh r2, [r3, #4] │ │ │ │ + ldrb r6, [r0, #29] │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -0003ab98 : │ │ │ │ +0003a4f0 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #52] @ (3abdc ) │ │ │ │ + ldr r3, [pc, #52] @ (3a534 ) │ │ │ │ mov r7, r0 │ │ │ │ mov r5, r1 │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r3, #0] │ │ │ │ add r4, r0 │ │ │ │ adds r0, r4, #4 │ │ │ │ - blx 17fb8 │ │ │ │ + blx 17e44 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r5 │ │ │ │ - bl 39368 │ │ │ │ + bl 38cc0 │ │ │ │ mov r7, r0 │ │ │ │ adds r0, r4, #4 │ │ │ │ - blx 16c98 │ │ │ │ - cbz r7, 3abce │ │ │ │ + blx 16b3c │ │ │ │ + cbz r7, 3a526 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r7, #32] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 17d30 │ │ │ │ + b.w 17bbc │ │ │ │ nop │ │ │ │ - ldr r0, [r0, r6] │ │ │ │ + str r0, [r4, #0] │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ -0003abe0 : │ │ │ │ +0003a538 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #132] @ (3ac78 ) │ │ │ │ + ldr r3, [pc, #132] @ (3a5d0 ) │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r1 │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r3, #0] │ │ │ │ add r4, r0 │ │ │ │ adds r0, r4, #4 │ │ │ │ - blx 17fb8 │ │ │ │ + blx 17e44 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 39368 │ │ │ │ + bl 38cc0 │ │ │ │ mov r6, r0 │ │ │ │ adds r0, r4, #4 │ │ │ │ - blx 16c98 │ │ │ │ - cbz r6, 3ac24 │ │ │ │ + blx 16b3c │ │ │ │ + cbz r6, 3a57c │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [r6, #32] │ │ │ │ - blx 15504 │ │ │ │ + blx 153cc │ │ │ │ cmp.w r0, #304 @ 0x130 │ │ │ │ - beq.n 3ac28 │ │ │ │ + beq.n 3a580 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r7 │ │ │ │ - blx 16870 │ │ │ │ - ldr r1, [pc, #76] @ (3ac7c ) │ │ │ │ + blx 16720 │ │ │ │ + ldr r1, [pc, #76] @ (3a5d4 ) │ │ │ │ ldr r2, [r6, #36] @ 0x24 │ │ │ │ add r1, pc │ │ │ │ - blx 17104 │ │ │ │ + blx 16f9c │ │ │ │ mov r0, r7 │ │ │ │ - ldr r7, [pc, #68] @ (3ac80 ) │ │ │ │ - blx 16870 │ │ │ │ + ldr r7, [pc, #68] @ (3a5d8 ) │ │ │ │ + blx 16720 │ │ │ │ ldr r3, [r6, #36] @ 0x24 │ │ │ │ add r7, pc │ │ │ │ - ldr r1, [pc, #60] @ (3ac84 ) │ │ │ │ + ldr r1, [pc, #60] @ (3a5dc ) │ │ │ │ add.w r4, r7, #100 @ 0x64 │ │ │ │ adds r7, #132 @ 0x84 │ │ │ │ mov r2, r3 │ │ │ │ add r1, pc │ │ │ │ mov r8, r3 │ │ │ │ - blx 17104 │ │ │ │ + blx 16f9c │ │ │ │ ldr.w r1, [r4], #4 │ │ │ │ mov r0, r8 │ │ │ │ - blx 18924 │ │ │ │ + blx 18798 │ │ │ │ cmp r4, r7 │ │ │ │ - bne.n 3ac56 │ │ │ │ + bne.n 3a5ae │ │ │ │ mov r0, r8 │ │ │ │ - blx 162bc │ │ │ │ + blx 1616c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 39be0 │ │ │ │ + b.w 39538 │ │ │ │ nop │ │ │ │ - ldr r6, [r6, r4] │ │ │ │ + ldrsh r6, [r2, r7] │ │ │ │ movs r4, r0 │ │ │ │ ldc 15, cr15, [r7, #1020]! @ 0x3fc │ │ │ │ - subs r0, #158 @ 0x9e │ │ │ │ + adds r7, #46 @ 0x2e │ │ │ │ movs r2, r0 │ │ │ │ - b.n 3ab5e │ │ │ │ + b.n 3a4b6 │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ - ldr r7, [pc, #960] @ (3b04c ) │ │ │ │ + ldr r7, [pc, #960] @ (3a9a4 ) │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r3, [pc, #548] @ (3aec0 ) │ │ │ │ + ldr r3, [pc, #548] @ (3a818 ) │ │ │ │ mov r9, r2 │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ add r3, pc │ │ │ │ mov fp, r1 │ │ │ │ ldr r6, [r3, #0] │ │ │ │ add r6, r0 │ │ │ │ adds r7, r6, #4 │ │ │ │ mov r0, r7 │ │ │ │ - blx 17fb8 │ │ │ │ + blx 17e44 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ - blx 1896c │ │ │ │ + blx 187e0 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ - bl 39368 │ │ │ │ + bl 38cc0 │ │ │ │ lsls r1, r4, #29 │ │ │ │ - bmi.w 3ae62 │ │ │ │ + bmi.w 3a7ba │ │ │ │ lsls r2, r4, #28 │ │ │ │ - bmi.w 3ae7e │ │ │ │ + bmi.w 3a7d6 │ │ │ │ lsls r3, r4, #31 │ │ │ │ - bpl.w 3ae6e │ │ │ │ - cbz r0, 3acf0 │ │ │ │ + bpl.w 3a7c6 │ │ │ │ + cbz r0, 3a648 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3ae6e │ │ │ │ + bne.w 3a7c6 │ │ │ │ ldr r3, [r0, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3ae6e │ │ │ │ + bne.w 3a7c6 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 39dc0 │ │ │ │ - ldr r1, [pc, #464] @ (3aec4 ) │ │ │ │ + bl 39718 │ │ │ │ + ldr r1, [pc, #464] @ (3a81c ) │ │ │ │ mov r0, r9 │ │ │ │ add r1, pc │ │ │ │ - blx 158e8 │ │ │ │ - ldr r1, [pc, #460] @ (3aec8 ) │ │ │ │ + blx 157b0 │ │ │ │ + ldr r1, [pc, #460] @ (3a820 ) │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r9 │ │ │ │ add r1, pc │ │ │ │ - blx 158e8 │ │ │ │ + blx 157b0 │ │ │ │ mov r8, r0 │ │ │ │ movs r0, #52 @ 0x34 │ │ │ │ - blx 1742c │ │ │ │ + blx 172c4 │ │ │ │ mov r4, r0 │ │ │ │ movs r2, #52 @ 0x34 │ │ │ │ movs r1, #0 │ │ │ │ - blx 15ff0 │ │ │ │ + blx 15eac │ │ │ │ mov r0, r9 │ │ │ │ - blx 15504 │ │ │ │ + blx 153cc │ │ │ │ str.w r8, [r4, #24] │ │ │ │ strh r0, [r4, #48] @ 0x30 │ │ │ │ mov r0, r9 │ │ │ │ - blx 182e8 │ │ │ │ + blx 18168 │ │ │ │ movs r1, #2 │ │ │ │ - blx 151dc │ │ │ │ + blx 150a4 │ │ │ │ str r0, [r4, #4] │ │ │ │ movs r0, #1 │ │ │ │ - blx 18978 │ │ │ │ + blx 187ec │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r9 │ │ │ │ - ldr.w r9, [pc, #396] @ 3aecc │ │ │ │ + ldr.w r9, [pc, #396] @ 3a824 │ │ │ │ str.w r8, [r4, #36] @ 0x24 │ │ │ │ add r9, pc │ │ │ │ - blx 16870 │ │ │ │ + blx 16720 │ │ │ │ add.w sl, r9, #100 @ 0x64 │ │ │ │ - ldr r1, [pc, #384] @ (3aed0 ) │ │ │ │ + ldr r1, [pc, #384] @ (3a828 ) │ │ │ │ add.w r9, r9, #132 @ 0x84 │ │ │ │ mov r2, r8 │ │ │ │ add r1, pc │ │ │ │ - blx 17104 │ │ │ │ + blx 16f9c │ │ │ │ ldr.w r1, [sl], #4 │ │ │ │ mov r0, r8 │ │ │ │ - blx 18924 │ │ │ │ + blx 18798 │ │ │ │ cmp sl, r9 │ │ │ │ - bne.n 3ad5c │ │ │ │ + bne.n 3a6b4 │ │ │ │ mov r0, r8 │ │ │ │ - blx 162bc │ │ │ │ + blx 1616c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 39be0 │ │ │ │ + bl 39538 │ │ │ │ ldr.w sl, [r4, #36] @ 0x24 │ │ │ │ movs r1, #31 │ │ │ │ mov r0, sl │ │ │ │ - blx 17568 │ │ │ │ + blx 17400 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3ae8c │ │ │ │ - blx 185e4 │ │ │ │ + beq.w 3a7e4 │ │ │ │ + blx 18464 │ │ │ │ mov r8, r0 │ │ │ │ - blx 15890 │ │ │ │ + blx 15758 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r8 │ │ │ │ mov r8, r1 │ │ │ │ - blx 17604 │ │ │ │ + blx 1749c │ │ │ │ movs r1, #13 │ │ │ │ mov r0, sl │ │ │ │ - blx 17568 │ │ │ │ + blx 17400 │ │ │ │ mov ip, r0 │ │ │ │ mov r1, r0 │ │ │ │ - cbz r0, 3adb6 │ │ │ │ + cbz r0, 3a70e │ │ │ │ movs r2, #10 │ │ │ │ movs r1, #0 │ │ │ │ - blx 1578c │ │ │ │ + blx 15654 │ │ │ │ mov ip, r0 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ subs.w r3, r0, r9 │ │ │ │ sbc.w r2, r8, r8, lsl #1 │ │ │ │ cmp r2, #0 │ │ │ │ itt lt │ │ │ │ movlt r3, #0 │ │ │ │ @@ -57063,341 +56649,341 @@ │ │ │ │ add r0, r3 │ │ │ │ movs r2, #1 │ │ │ │ str r0, [r4, #20] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ str r2, [r4, #40] @ 0x28 │ │ │ │ str r2, [r4, #28] │ │ │ │ - bl 3a024 │ │ │ │ + bl 3997c │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3ae92 │ │ │ │ - blx 188e4 │ │ │ │ + beq.n 3a7ea │ │ │ │ + blx 18758 │ │ │ │ ldr r3, [r6, #16] │ │ │ │ str r0, [r4, #44] @ 0x2c │ │ │ │ mov r0, r7 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #16] │ │ │ │ - blx 16c98 │ │ │ │ + blx 16b3c │ │ │ │ movs r0, #8 │ │ │ │ - blx 1742c │ │ │ │ + blx 172c4 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 1676c │ │ │ │ - ldr r2, [pc, #196] @ (3aed4 ) │ │ │ │ + blx 1661c │ │ │ │ + ldr r2, [pc, #196] @ (3a82c ) │ │ │ │ str r0, [r6, #0] │ │ │ │ add r2, pc │ │ │ │ - ldr r0, [pc, #196] @ (3aed8 ) │ │ │ │ + ldr r0, [pc, #196] @ (3a830 ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r4, [r6, #4] │ │ │ │ add r0, pc │ │ │ │ ldr r2, [r2, #0] │ │ │ │ ldr r1, [r5, r2] │ │ │ │ - ldr r2, [pc, #188] @ (3aedc ) │ │ │ │ + ldr r2, [pc, #188] @ (3a834 ) │ │ │ │ add r2, pc │ │ │ │ - blx 168b0 │ │ │ │ + blx 16760 │ │ │ │ mov r4, r0 │ │ │ │ - blx 184d8 │ │ │ │ + blx 18358 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 15148 │ │ │ │ + blx 15010 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, fp │ │ │ │ - blx 16d04 │ │ │ │ + blx 16ba8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 15aa8 │ │ │ │ - ldr r2, [pc, #152] @ (3aee0 ) │ │ │ │ - ldr r1, [pc, #156] @ (3aee4 ) │ │ │ │ + blx 15964 │ │ │ │ + ldr r2, [pc, #152] @ (3a838 ) │ │ │ │ + ldr r1, [pc, #156] @ (3a83c ) │ │ │ │ movs r0, #0 │ │ │ │ add r2, pc │ │ │ │ strd r0, r0, [sp] │ │ │ │ add r1, pc │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17964 │ │ │ │ + blx 177fc │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - cbz r0, 3ae6e │ │ │ │ + cbz r0, 3a7c6 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 39dc0 │ │ │ │ + bl 39718 │ │ │ │ mov r0, r7 │ │ │ │ - blx 16c98 │ │ │ │ + blx 16b3c │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3ae6e │ │ │ │ + beq.n 3a7c6 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ - blx 17128 │ │ │ │ - b.n 3ae6e │ │ │ │ - blx 1724c <__time64@plt> │ │ │ │ - b.n 3add6 │ │ │ │ + blx 16fc0 │ │ │ │ + b.n 3a7c6 │ │ │ │ + blx 170e4 <__time64@plt> │ │ │ │ + b.n 3a72e │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - blx 15148 │ │ │ │ + blx 15010 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ str.w r8, [r4, #36] @ 0x24 │ │ │ │ - cbz r0, 3aea4 │ │ │ │ - blx 15884 │ │ │ │ + cbz r0, 3a7fc │ │ │ │ + blx 1574c │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #44] @ 0x2c │ │ │ │ - cbz r0, 3aeb0 │ │ │ │ - blx 15aa8 │ │ │ │ + cbz r0, 3a808 │ │ │ │ + blx 15964 │ │ │ │ mov r1, r4 │ │ │ │ movs r0, #52 @ 0x34 │ │ │ │ - blx 189b0 │ │ │ │ + blx 18824 │ │ │ │ mov r0, r7 │ │ │ │ - blx 16c98 │ │ │ │ - b.n 3ae74 │ │ │ │ - ldr r4, [r1, r2] │ │ │ │ + blx 16b3c │ │ │ │ + b.n 3a7cc │ │ │ │ + ldrsh r4, [r5, r4] │ │ │ │ movs r4, r0 │ │ │ │ - blt.n 3ae08 │ │ │ │ + bge.n 3a8b8 │ │ │ │ movs r1, r0 │ │ │ │ - blt.n 3ae14 │ │ │ │ + bge.n 3a8c4 │ │ │ │ movs r1, r0 │ │ │ │ - adds r7, #156 @ 0x9c │ │ │ │ + adds r6, #44 @ 0x2c │ │ │ │ movs r2, r0 │ │ │ │ - b.n 3ab9a │ │ │ │ - vqshl.u32 d21, d12, #31 │ │ │ │ + b.n 3a4f2 │ │ │ │ + @ instruction: 0xffff5dbc │ │ │ │ movs r4, r0 │ │ │ │ - bgt.n 3af34 │ │ │ │ + bge.n 3a7e4 │ │ │ │ movs r1, r0 │ │ │ │ - add r0, pc, #736 @ (adr r0, 3b1c0 ) │ │ │ │ + ldr r7, [sp, #400] @ 0x190 │ │ │ │ movs r1, r0 │ │ │ │ - bl 146ee2 <_SOUP_METHOD_CONNECT@@Base+0xc6ac2> │ │ │ │ - bgt.n 3ae18 │ │ │ │ + bl 14683a <_SOUP_METHOD_CONNECT@@Base+0xc6422> │ │ │ │ + blt.n 3a8c8 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -0003aee8 : │ │ │ │ +0003a840 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ - ldr r3, [pc, #192] @ (3afb8 ) │ │ │ │ + ldr r3, [pc, #192] @ (3a910 ) │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ - ldr r1, [pc, #192] @ (3afbc ) │ │ │ │ + ldr r1, [pc, #192] @ (3a914 ) │ │ │ │ mov r6, r0 │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #188] @ (3afc0 ) │ │ │ │ + ldr r2, [pc, #188] @ (3a918 ) │ │ │ │ add r1, pc │ │ │ │ ldr r5, [r3, #0] │ │ │ │ ldr r2, [r1, r2] │ │ │ │ adds r7, r0, r5 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #68] @ 0x44 │ │ │ │ mov.w r2, #0 │ │ │ │ ldr r0, [r7, #40] @ 0x28 │ │ │ │ - blx 16740 │ │ │ │ + blx 165f0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3af9a │ │ │ │ - ldr r0, [pc, #164] @ (3afc4 ) │ │ │ │ + beq.n 3a8f2 │ │ │ │ + ldr r0, [pc, #164] @ (3a91c ) │ │ │ │ add r0, pc │ │ │ │ - blx 169c0 │ │ │ │ + blx 16870 │ │ │ │ mov r1, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ - blx 15a18 │ │ │ │ - ldr r1, [pc, #152] @ (3afc8 ) │ │ │ │ + blx 158e0 │ │ │ │ + ldr r1, [pc, #152] @ (3a920 ) │ │ │ │ movs r2, #5 │ │ │ │ add r0, sp, #4 │ │ │ │ add r1, pc │ │ │ │ - blx 1589c │ │ │ │ - ldr r0, [pc, #144] @ (3afcc ) │ │ │ │ + blx 15764 │ │ │ │ + ldr r0, [pc, #144] @ (3a924 ) │ │ │ │ add r0, pc │ │ │ │ - blx 169c0 │ │ │ │ + blx 16870 │ │ │ │ mov r1, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ - blx 157fc │ │ │ │ - ldr r1, [pc, #132] @ (3afd0 ) │ │ │ │ + blx 156c4 │ │ │ │ + ldr r1, [pc, #132] @ (3a928 ) │ │ │ │ add r2, sp, #4 │ │ │ │ ldr r0, [r7, #40] @ 0x28 │ │ │ │ add r1, pc │ │ │ │ - blx 15da4 │ │ │ │ + blx 15c60 │ │ │ │ add r0, sp, #4 │ │ │ │ - blx 182f4 │ │ │ │ + blx 18174 │ │ │ │ add r0, sp, #4 │ │ │ │ - blx 17040 │ │ │ │ + blx 16ed8 │ │ │ │ mov r4, r0 │ │ │ │ - blx 15728 │ │ │ │ - ldr r1, [pc, #108] @ (3afd4 ) │ │ │ │ + blx 155f0 │ │ │ │ + ldr r1, [pc, #108] @ (3a92c ) │ │ │ │ movs r2, #0 │ │ │ │ ldr r0, [r6, r5] │ │ │ │ add r1, pc │ │ │ │ - blx 17fd0 │ │ │ │ + blx 17e5c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 16604 │ │ │ │ + blx 164b4 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 15f74 │ │ │ │ + blx 15e30 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - blx 180c4 │ │ │ │ + blx 17f50 │ │ │ │ mov r0, r5 │ │ │ │ - blx 15148 │ │ │ │ + blx 15010 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17b98 │ │ │ │ - ldr r2, [pc, #60] @ (3afd8 ) │ │ │ │ - ldr r3, [pc, #32] @ (3afc0 ) │ │ │ │ + blx 17a30 │ │ │ │ + ldr r2, [pc, #60] @ (3a930 ) │ │ │ │ + ldr r3, [pc, #32] @ (3a918 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 3afb2 │ │ │ │ + bne.n 3a90a │ │ │ │ add sp, #76 @ 0x4c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - blx 17a74 <__stack_chk_fail@plt> │ │ │ │ + blx 1790c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldrsb r6, [r5, r0] │ │ │ │ + ldrb r6, [r1, r3] │ │ │ │ movs r4, r0 │ │ │ │ - subs r4, #230 @ 0xe6 │ │ │ │ + bics r6, r5 │ │ │ │ movs r4, r0 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - blt.n 3af84 │ │ │ │ + bge.n 3a834 │ │ │ │ movs r1, r0 │ │ │ │ - bge.n 3af08 │ │ │ │ + bls.n 3a9b8 │ │ │ │ movs r1, r0 │ │ │ │ - blt.n 3af7c │ │ │ │ + bge.n 3a82c │ │ │ │ movs r1, r0 │ │ │ │ @ instruction: 0xeb5fffff │ │ │ │ - blt.n 3af48 │ │ │ │ + bge.n 3a9f8 │ │ │ │ movs r1, r0 │ │ │ │ - subs r4, #74 @ 0x4a │ │ │ │ + orrs r2, r2 │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ -0003afdc : │ │ │ │ +0003a934 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3888] @ 0xf30 │ │ │ │ - ldr r2, [pc, #952] @ (3b3a8 ) │ │ │ │ + ldr r2, [pc, #952] @ (3ad00 ) │ │ │ │ sub sp, #172 @ 0xac │ │ │ │ - ldr r3, [pc, #952] @ (3b3ac ) │ │ │ │ + ldr r3, [pc, #952] @ (3ad04 ) │ │ │ │ movs r5, #0 │ │ │ │ add r2, pc │ │ │ │ - ldr r7, [pc, #952] @ (3b3b0 ) │ │ │ │ + ldr r7, [pc, #952] @ (3ad08 ) │ │ │ │ strd r5, r5, [sp, #108] @ 0x6c │ │ │ │ mov r8, r0 │ │ │ │ str r5, [sp, #116] @ 0x74 │ │ │ │ add r7, pc │ │ │ │ - ldr r1, [pc, #944] @ (3b3b4 ) │ │ │ │ + ldr r1, [pc, #944] @ (3ad0c ) │ │ │ │ add.w sl, sp, #120 @ 0x78 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r2, r5 │ │ │ │ add r1, pc │ │ │ │ - ldr r6, [pc, #936] @ (3b3b8 ) │ │ │ │ + ldr r6, [pc, #936] @ (3ad10 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #164] @ 0xa4 │ │ │ │ mov.w r3, #0 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ add r6, pc │ │ │ │ add r0, r3 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ ldr.w r0, [r8, r3] │ │ │ │ - blx 17fd0 │ │ │ │ + blx 17e5c │ │ │ │ mov r3, r5 │ │ │ │ mov r2, sl │ │ │ │ add r1, sp, #108 @ 0x6c │ │ │ │ mov r9, r0 │ │ │ │ - blx 18034 │ │ │ │ + blx 17ec0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3b2e6 │ │ │ │ + beq.w 3ac3e │ │ │ │ mov r0, r9 │ │ │ │ - ldr.w r9, [pc, #892] @ 3b3bc │ │ │ │ - blx 15148 │ │ │ │ + ldr.w r9, [pc, #892] @ 3ad14 │ │ │ │ + blx 15010 │ │ │ │ add r9, pc │ │ │ │ mov r0, r9 │ │ │ │ - blx 169c0 │ │ │ │ - ldr r3, [pc, #880] @ (3b3c0 ) │ │ │ │ + blx 16870 │ │ │ │ + ldr r3, [pc, #880] @ (3ad18 ) │ │ │ │ ldr r1, [sp, #108] @ 0x6c │ │ │ │ str r1, [sp, #4] │ │ │ │ ldr r2, [sp, #120] @ 0x78 │ │ │ │ ldr r4, [r6, r3] │ │ │ │ mov r3, r5 │ │ │ │ str r4, [sp, #0] │ │ │ │ - blx 15e9c │ │ │ │ + blx 15d58 │ │ │ │ add r3, sp, #112 @ 0x70 │ │ │ │ mov r1, r9 │ │ │ │ add r2, sp, #80 @ 0x50 │ │ │ │ mov fp, r0 │ │ │ │ - blx 170d4 │ │ │ │ + blx 16f6c │ │ │ │ ldrh.w r3, [sp, #80] @ 0x50 │ │ │ │ cmp r3, #5 │ │ │ │ - bne.w 3b248 │ │ │ │ - ldr r2, [pc, #844] @ (3b3c4 ) │ │ │ │ + bne.w 3aba0 │ │ │ │ + ldr r2, [pc, #844] @ (3ad1c ) │ │ │ │ mov r3, r4 │ │ │ │ - ldr.w r9, [pc, #844] @ 3b3c8 │ │ │ │ + ldr.w r9, [pc, #844] @ 3ad20 │ │ │ │ add r9, pc │ │ │ │ ldr r2, [r6, r2] │ │ │ │ str r2, [sp, #32] │ │ │ │ mov r1, r2 │ │ │ │ - ldr r2, [pc, #836] @ (3b3cc ) │ │ │ │ + ldr r2, [pc, #836] @ (3ad24 ) │ │ │ │ ldr r2, [r6, r2] │ │ │ │ str r2, [sp, #32] │ │ │ │ mov r0, r2 │ │ │ │ mov r2, r5 │ │ │ │ - blx 16b90 │ │ │ │ + blx 16a34 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ - ldr r7, [pc, #824] @ (3b3d0 ) │ │ │ │ + ldr r7, [pc, #824] @ (3ad28 ) │ │ │ │ mov r2, r5 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ mov r1, r5 │ │ │ │ ldr.w r0, [r8, r3] │ │ │ │ add r7, pc │ │ │ │ - blx 18a78 │ │ │ │ + blx 188ec │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r6 │ │ │ │ - blx 157cc │ │ │ │ + blx 15694 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 3b102 │ │ │ │ - blx 16d98 │ │ │ │ + cbz r0, 3aa5a │ │ │ │ + blx 16c30 │ │ │ │ cmp r0, #4 │ │ │ │ - bls.n 3b0c8 │ │ │ │ + bls.n 3aa20 │ │ │ │ movs r2, #5 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ - blx 15614 │ │ │ │ + blx 154dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3b0a8 │ │ │ │ + beq.n 3aa00 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r1, r4 │ │ │ │ movs r2, #0 │ │ │ │ ldr.w r0, [r8, r3] │ │ │ │ - blx 17fd0 │ │ │ │ + blx 17e5c │ │ │ │ movs r1, #1 │ │ │ │ mov r5, r0 │ │ │ │ - blx 18ab8 │ │ │ │ - cbz r0, 3b0f0 │ │ │ │ + blx 1892c │ │ │ │ + cbz r0, 3aa48 │ │ │ │ mov r0, r4 │ │ │ │ movs r2, #10 │ │ │ │ movs r1, #0 │ │ │ │ - blx 17064 │ │ │ │ + blx 16efc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 3b398 │ │ │ │ + bne.w 3acf0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 15148 │ │ │ │ + blx 15010 │ │ │ │ mov r0, r6 │ │ │ │ - blx 157cc │ │ │ │ + blx 15694 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3b0b2 │ │ │ │ + bne.n 3aa0a │ │ │ │ mov r0, r6 │ │ │ │ - ldr r7, [pc, #716] @ (3b3d4 ) │ │ │ │ - blx 155f0 │ │ │ │ - ldr r3, [pc, #716] @ (3b3d8 ) │ │ │ │ + ldr r7, [pc, #716] @ (3ad2c ) │ │ │ │ + blx 154b8 │ │ │ │ + ldr r3, [pc, #716] @ (3ad30 ) │ │ │ │ add r7, pc │ │ │ │ add r5, sp, #128 @ 0x80 │ │ │ │ add r6, sp, #124 @ 0x7c │ │ │ │ add r3, pc │ │ │ │ str.w fp, [sp, #76] @ 0x4c │ │ │ │ str r3, [sp, #32] │ │ │ │ add r3, sp, #84 @ 0x54 │ │ │ │ @@ -57428,61 +57014,61 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ - blx 16df0 │ │ │ │ + blx 16c88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3b356 │ │ │ │ + beq.w 3acae │ │ │ │ movs r0, #1 │ │ │ │ - blx 18978 │ │ │ │ + blx 187ec │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ - blx 16df0 │ │ │ │ - cbz r0, 3b1a4 │ │ │ │ + blx 16c88 │ │ │ │ + cbz r0, 3aafc │ │ │ │ ldr r1, [sp, #124] @ 0x7c │ │ │ │ ldrb r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 3b170 │ │ │ │ + beq.n 3aac8 │ │ │ │ ldr r2, [sp, #128] @ 0x80 │ │ │ │ ldrb r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 3b170 │ │ │ │ + beq.n 3aac8 │ │ │ │ mov r0, r9 │ │ │ │ - blx 15d44 │ │ │ │ + blx 15c00 │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ - blx 16df0 │ │ │ │ + blx 16c88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3b17e │ │ │ │ + bne.n 3aad6 │ │ │ │ mov r1, r9 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #152 @ 0x98 │ │ │ │ - blx 18ac4 │ │ │ │ + blx 18938 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ add r0, sp, #152 @ 0x98 │ │ │ │ - blx 17508 │ │ │ │ + blx 173a0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3b2de │ │ │ │ + beq.w 3ac36 │ │ │ │ movs r0, #52 @ 0x34 │ │ │ │ - blx 1742c │ │ │ │ + blx 172c4 │ │ │ │ mov r1, r4 │ │ │ │ mov fp, r0 │ │ │ │ movs r2, #52 @ 0x34 │ │ │ │ - blx 15ff0 │ │ │ │ + blx 15eac │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ - blx 15bfc │ │ │ │ + blx 15ab8 │ │ │ │ ldr r1, [sp, #84] @ 0x54 │ │ │ │ str.w r1, [fp, #12] │ │ │ │ mov r2, r4 │ │ │ │ ldr r1, [sp, #88] @ 0x58 │ │ │ │ str.w r1, [fp, #8] │ │ │ │ ldr r1, [sp, #96] @ 0x60 │ │ │ │ str.w r1, [fp, #20] │ │ │ │ @@ -57494,2657 +57080,2657 @@ │ │ │ │ str.w r1, [fp, #16] │ │ │ │ ldrh.w r1, [sp, #82] @ 0x52 │ │ │ │ str.w r0, [fp, #4] │ │ │ │ mov r0, r8 │ │ │ │ strh.w r1, [fp, #48] @ 0x30 │ │ │ │ mov r1, fp │ │ │ │ str.w r9, [fp, #36] @ 0x24 │ │ │ │ - bl 3a024 │ │ │ │ + bl 3997c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3b2d2 │ │ │ │ + bne.n 3ac2a │ │ │ │ ldr.w r0, [fp, #4] │ │ │ │ - blx 15148 │ │ │ │ + blx 15010 │ │ │ │ ldr.w r0, [fp, #36] @ 0x24 │ │ │ │ str.w r4, [fp, #36] @ 0x24 │ │ │ │ - cbz r0, 3b22e │ │ │ │ - blx 15884 │ │ │ │ + cbz r0, 3ab86 │ │ │ │ + blx 1574c │ │ │ │ ldr.w r0, [fp, #44] @ 0x2c │ │ │ │ movs r2, #0 │ │ │ │ str.w r2, [fp, #44] @ 0x2c │ │ │ │ - cbz r0, 3b23e │ │ │ │ - blx 15aa8 │ │ │ │ + cbz r0, 3ab96 │ │ │ │ + blx 15964 │ │ │ │ mov r1, fp │ │ │ │ movs r0, #52 @ 0x34 │ │ │ │ - blx 189b0 │ │ │ │ - b.n 3b13c │ │ │ │ + blx 18824 │ │ │ │ + b.n 3aa94 │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ - blx 16e4c │ │ │ │ + blx 16ce4 │ │ │ │ mov r0, fp │ │ │ │ - blx 17b98 │ │ │ │ + blx 17a30 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ - ldr r6, [pc, #388] @ (3b3dc ) │ │ │ │ + ldr r6, [pc, #388] @ (3ad34 ) │ │ │ │ mov r2, r5 │ │ │ │ - ldr r7, [pc, #388] @ (3b3e0 ) │ │ │ │ + ldr r7, [pc, #388] @ (3ad38 ) │ │ │ │ mov r1, r5 │ │ │ │ ldr.w r0, [r8, r3] │ │ │ │ add r6, pc │ │ │ │ - blx 18a78 │ │ │ │ + blx 188ec │ │ │ │ add r7, pc │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 157cc │ │ │ │ + blx 15694 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 3b2b2 │ │ │ │ - blx 16d98 │ │ │ │ + cbz r0, 3ac0a │ │ │ │ + blx 16c30 │ │ │ │ cmp r0, #4 │ │ │ │ - bls.n 3b28c │ │ │ │ + bls.n 3abe4 │ │ │ │ movs r2, #5 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - blx 15614 │ │ │ │ + blx 154dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3b26c │ │ │ │ + beq.n 3abc4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r1, r4 │ │ │ │ movs r2, #0 │ │ │ │ ldr.w r0, [r8, r3] │ │ │ │ - blx 17fd0 │ │ │ │ + blx 17e5c │ │ │ │ mov r4, r0 │ │ │ │ - blx 15490 │ │ │ │ + blx 15358 │ │ │ │ mov r0, r4 │ │ │ │ - blx 15148 │ │ │ │ + blx 15010 │ │ │ │ mov r0, r5 │ │ │ │ - blx 157cc │ │ │ │ + blx 15694 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3b276 │ │ │ │ + bne.n 3abce │ │ │ │ mov r0, r5 │ │ │ │ - blx 155f0 │ │ │ │ - ldr r2, [pc, #296] @ (3b3e4 ) │ │ │ │ - ldr r3, [pc, #240] @ (3b3ac ) │ │ │ │ + blx 154b8 │ │ │ │ + ldr r2, [pc, #296] @ (3ad3c ) │ │ │ │ + ldr r3, [pc, #240] @ (3ad04 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #164] @ 0xa4 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 3b3a4 │ │ │ │ + bne.n 3acfc │ │ │ │ add sp, #172 @ 0xac │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr.w r1, [fp] │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ - blx 16240 │ │ │ │ - b.n 3b13c │ │ │ │ + blx 160f0 │ │ │ │ + b.n 3aa94 │ │ │ │ mov r0, r9 │ │ │ │ - blx 15884 │ │ │ │ - b.n 3b13c │ │ │ │ + blx 1574c │ │ │ │ + b.n 3aa94 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r9 │ │ │ │ - blx 15148 │ │ │ │ + blx 15010 │ │ │ │ ldr r0, [sp, #108] @ 0x6c │ │ │ │ - blx 15148 │ │ │ │ + blx 15010 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ - ldr r6, [pc, #240] @ (3b3e8 ) │ │ │ │ + ldr r6, [pc, #240] @ (3ad40 ) │ │ │ │ mov r2, r4 │ │ │ │ - ldr r7, [pc, #240] @ (3b3ec ) │ │ │ │ + ldr r7, [pc, #240] @ (3ad44 ) │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r8, r3] │ │ │ │ add r6, pc │ │ │ │ - blx 18a78 │ │ │ │ + blx 188ec │ │ │ │ add r7, pc │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 157cc │ │ │ │ + blx 15694 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3b2b2 │ │ │ │ - blx 16d98 │ │ │ │ + beq.n 3ac0a │ │ │ │ + blx 16c30 │ │ │ │ cmp r0, #4 │ │ │ │ - bls.n 3b32e │ │ │ │ + bls.n 3ac86 │ │ │ │ movs r2, #5 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - blx 15614 │ │ │ │ + blx 154dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3b30c │ │ │ │ + beq.n 3ac64 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r1, r4 │ │ │ │ movs r2, #0 │ │ │ │ ldr.w r0, [r8, r3] │ │ │ │ - blx 17fd0 │ │ │ │ + blx 17e5c │ │ │ │ mov r4, r0 │ │ │ │ - blx 15490 │ │ │ │ + blx 15358 │ │ │ │ mov r0, r4 │ │ │ │ - blx 15148 │ │ │ │ + blx 15010 │ │ │ │ mov r0, r5 │ │ │ │ - blx 157cc │ │ │ │ + blx 15694 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3b318 │ │ │ │ - b.n 3b2b2 │ │ │ │ + bne.n 3ac70 │ │ │ │ + b.n 3ac0a │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ mov r0, r5 │ │ │ │ ldr.w fp, [sp, #76] @ 0x4c │ │ │ │ - blx 16b00 │ │ │ │ - b.n 3b36a │ │ │ │ + blx 169a4 │ │ │ │ + b.n 3acc2 │ │ │ │ ldr r0, [sp, #124] @ 0x7c │ │ │ │ - blx 15490 │ │ │ │ + blx 15358 │ │ │ │ mov r2, r6 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 16ab4 │ │ │ │ + blx 16958 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3b364 │ │ │ │ + bne.n 3acbc │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ - blx 1575c │ │ │ │ + blx 15624 │ │ │ │ ldr r4, [sp, #72] @ 0x48 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ - blx 17c9c │ │ │ │ + blx 17b28 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ - blx 16e4c │ │ │ │ + blx 16ce4 │ │ │ │ mov r0, fp │ │ │ │ - blx 17b98 │ │ │ │ - b.n 3b2b8 │ │ │ │ + blx 17a30 │ │ │ │ + b.n 3ac10 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r5 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ - blx 15dc0 │ │ │ │ - b.n 3b0a8 │ │ │ │ - blx 17a74 <__stack_chk_fail@plt> │ │ │ │ - subs r3, #244 @ 0xf4 │ │ │ │ + blx 15c7c │ │ │ │ + b.n 3aa00 │ │ │ │ + blx 1790c <__stack_chk_fail@plt> │ │ │ │ + cmp r4, r7 │ │ │ │ movs r4, r0 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r5, r4] │ │ │ │ + ldrh r4, [r1, r7] │ │ │ │ movs r4, r0 │ │ │ │ - blt.n 3b3e8 │ │ │ │ + bls.n 3ac98 │ │ │ │ movs r1, r0 │ │ │ │ - subs r3, #206 @ 0xce │ │ │ │ + cmp r6, r2 │ │ │ │ movs r4, r0 │ │ │ │ - bge.n 3b330 │ │ │ │ + bls.n 3ade0 │ │ │ │ movs r1, r0 │ │ │ │ - asrs r4, r7, #12 │ │ │ │ + asrs r4, r3, #12 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r1, #13 │ │ │ │ + asrs r0, r5, #12 │ │ │ │ movs r0, r0 │ │ │ │ - bge.n 3b444 │ │ │ │ + bhi.n 3acf4 │ │ │ │ movs r1, r0 │ │ │ │ - asrs r4, r7, #14 │ │ │ │ + asrs r4, r3, #14 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r1, r2] │ │ │ │ + ldrh r4, [r5, r4] │ │ │ │ movs r4, r0 │ │ │ │ - bhi.n 3b378 │ │ │ │ + bvc.n 3ae28 │ │ │ │ movs r1, r0 │ │ │ │ - bhi.n 3b330 │ │ │ │ + bvc.n 3ade0 │ │ │ │ movs r1, r0 │ │ │ │ - strh r2, [r1, r3] │ │ │ │ + ldr r2, [r5, r5] │ │ │ │ movs r4, r0 │ │ │ │ - bhi.n 3b484 │ │ │ │ + bvs.n 3ad34 │ │ │ │ movs r1, r0 │ │ │ │ - subs r1, #44 @ 0x2c │ │ │ │ + subs r7, #244 @ 0xf4 │ │ │ │ movs r4, r0 │ │ │ │ - strh r2, [r5, r0] │ │ │ │ + ldr r2, [r1, r3] │ │ │ │ movs r4, r0 │ │ │ │ - bvc.n 3b350 │ │ │ │ + bvs.n 3ae00 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -0003b3f0 : │ │ │ │ - ldr r2, [pc, #24] @ (3b40c ) │ │ │ │ +0003ad48 : │ │ │ │ + ldr r2, [pc, #24] @ (3ad64 ) │ │ │ │ movw r3, #52429 @ 0xcccd │ │ │ │ movt r3, #52428 @ 0xcccc │ │ │ │ add r2, pc │ │ │ │ umull ip, r3, r3, r1 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ add r0, r2 │ │ │ │ lsrs r3, r3, #3 │ │ │ │ strd r1, r3, [r0, #32] │ │ │ │ bx lr │ │ │ │ - str r2, [r6, r4] │ │ │ │ + ldrsb r2, [r2, r7] │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ -0003b410 : │ │ │ │ - ldr r3, [pc, #8] @ (3b41c ) │ │ │ │ +0003ad68 : │ │ │ │ + ldr r3, [pc, #8] @ (3ad74 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, r3 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ bx lr │ │ │ │ - str r2, [r3, r4] │ │ │ │ + ldrsb r2, [r7, r6] │ │ │ │ movs r4, r0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ - blx 17d0c │ │ │ │ + blx 17b98 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #44] @ (3b468 ) │ │ │ │ + ldr r0, [pc, #44] @ (3adc0 ) │ │ │ │ add r0, pc │ │ │ │ - blx 155a0 │ │ │ │ - ldr r3, [pc, #40] @ (3b46c ) │ │ │ │ + blx 15468 │ │ │ │ + ldr r3, [pc, #40] @ (3adc4 ) │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ mov r1, r0 │ │ │ │ add r3, pc │ │ │ │ strd r3, r2, [sp, #4] │ │ │ │ - ldr r3, [pc, #32] @ (3b470 ) │ │ │ │ + ldr r3, [pc, #32] @ (3adc8 ) │ │ │ │ mov.w ip, #20 │ │ │ │ mov r0, r4 │ │ │ │ movs r2, #136 @ 0x88 │ │ │ │ add r3, pc │ │ │ │ str.w ip, [sp] │ │ │ │ - blx 17c20 │ │ │ │ + blx 17ab8 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - bvs.n 3b454 │ │ │ │ + bpl.n 3ad04 │ │ │ │ movs r1, r0 │ │ │ │ @ instruction: 0xffd5ffff │ │ │ │ movs r1, r3 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ mov r4, r0 │ │ │ │ - blx 189d4 │ │ │ │ - ldr r1, [pc, #92] @ (3b4e8 ) │ │ │ │ + blx 18848 │ │ │ │ + ldr r1, [pc, #92] @ (3ae40 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r1, #4] │ │ │ │ str r0, [r1, #0] │ │ │ │ - cbnz r3, 3b4de │ │ │ │ - ldr r1, [pc, #84] @ (3b4ec ) │ │ │ │ + cbnz r3, 3ae36 │ │ │ │ + ldr r1, [pc, #84] @ (3ae44 ) │ │ │ │ movs r3, #0 │ │ │ │ - ldr r2, [pc, #84] @ (3b4f0 ) │ │ │ │ + ldr r2, [pc, #84] @ (3ae48 ) │ │ │ │ movs r6, #4 │ │ │ │ - ldr r5, [pc, #84] @ (3b4f4 ) │ │ │ │ + ldr r5, [pc, #84] @ (3ae4c ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ str r1, [r4, #68] @ 0x44 │ │ │ │ str r2, [r4, #76] @ 0x4c │ │ │ │ add r5, pc │ │ │ │ strd r6, r3, [sp, #12] │ │ │ │ movs r2, #2 │ │ │ │ strd r3, r3, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r0, [pc, #64] @ (3b4f8 ) │ │ │ │ + ldr r0, [pc, #64] @ (3ae50 ) │ │ │ │ ldr r1, [r4, #0] │ │ │ │ add r0, pc │ │ │ │ - blx 17574 │ │ │ │ + blx 1740c │ │ │ │ ldr r1, [r4, #0] │ │ │ │ movs r3, #0 │ │ │ │ strd r6, r3, [sp, #12] │ │ │ │ strd r3, r3, [sp, #4] │ │ │ │ movs r2, #2 │ │ │ │ str r3, [sp, #0] │ │ │ │ str r0, [r5, #8] │ │ │ │ - ldr r0, [pc, #40] @ (3b4fc ) │ │ │ │ + ldr r0, [pc, #40] @ (3ae54 ) │ │ │ │ add r0, pc │ │ │ │ - blx 17574 │ │ │ │ + blx 1740c │ │ │ │ str r0, [r5, #12] │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ adds r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - blx 18b74 │ │ │ │ - b.n 3b494 │ │ │ │ - str r0, [r7, r2] │ │ │ │ + blx 189e8 │ │ │ │ + b.n 3adec │ │ │ │ + ldrsb r0, [r3, r5] │ │ │ │ movs r4, r0 │ │ │ │ lsls r7, r1, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsls r5, r3, #1 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r3, r2] │ │ │ │ + ldrsb r6, [r7, r4] │ │ │ │ movs r4, r0 │ │ │ │ - add r5, sp, #192 @ 0xc0 │ │ │ │ + add r3, sp, #880 @ 0x370 │ │ │ │ movs r1, r0 │ │ │ │ - bvc.n 3b594 │ │ │ │ + bpl.n 3ae44 │ │ │ │ movs r1, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r4, [pc, #28] @ (3b52c ) │ │ │ │ + ldr r4, [pc, #28] @ (3ae84 ) │ │ │ │ mov r6, r0 │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r3, [r3, #76] @ 0x4c │ │ │ │ blx r3 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ mov r5, r0 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ - blx 159e8 │ │ │ │ + blx 158b0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - str r2, [r6, r0] │ │ │ │ + ldrsb r2, [r2, r3] │ │ │ │ movs r4, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ - ldr r4, [pc, #40] @ (3b56c ) │ │ │ │ + ldr r4, [pc, #40] @ (3aec4 ) │ │ │ │ mov r6, r0 │ │ │ │ add r4, pc │ │ │ │ ldr r5, [sp, #24] │ │ │ │ str r5, [sp, #0] │ │ │ │ ldr r5, [r4, #0] │ │ │ │ ldr r5, [r5, #68] @ 0x44 │ │ │ │ blx r5 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 3b55a │ │ │ │ + cbz r0, 3aeb2 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ mov r0, r6 │ │ │ │ - blx 159e8 │ │ │ │ + blx 158b0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - str r0, [r0, r0] │ │ │ │ + ldrsb r0, [r4, r2] │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ -0003b570 : │ │ │ │ +0003aec8 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #56] @ (3b5b8 ) │ │ │ │ + ldr r3, [pc, #56] @ (3af10 ) │ │ │ │ sub sp, #12 │ │ │ │ add r3, pc │ │ │ │ dmb ish │ │ │ │ add.w r2, r3, #16 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ dmb ish │ │ │ │ - cbz r3, 3b59e │ │ │ │ - ldr r3, [pc, #36] @ (3b5bc ) │ │ │ │ + cbz r3, 3aef6 │ │ │ │ + ldr r3, [pc, #36] @ (3af14 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #16] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #4] │ │ │ │ - blx 18190 │ │ │ │ + blx 1801c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3b594 │ │ │ │ - bl 3b424 │ │ │ │ + beq.n 3aeec │ │ │ │ + bl 3ad7c │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - blx 1867c │ │ │ │ - b.n 3b594 │ │ │ │ - ldr r7, [pc, #776] @ (3b8c4 ) │ │ │ │ + blx 184fc │ │ │ │ + b.n 3aeec │ │ │ │ + ldrsb r2, [r4, r1] │ │ │ │ movs r4, r0 │ │ │ │ - ldr r7, [pc, #696] @ (3b878 ) │ │ │ │ + ldrsb r6, [r1, r1] │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ -0003b5c0 : │ │ │ │ +0003af18 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ str r0, [sp, #4] │ │ │ │ - blx 17164 │ │ │ │ - ldr r1, [pc, #16] @ (3b5e8 ) │ │ │ │ + blx 16ffc │ │ │ │ + ldr r1, [pc, #16] @ (3af40 ) │ │ │ │ movs r3, #0 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r1, pc │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 1667c │ │ │ │ - ldr r2, [sp, #80] @ 0x50 │ │ │ │ + b.w 1652c │ │ │ │ + ldr r0, [sp, #768] @ 0x300 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r3, [pc, #4] @ (3b5f4 ) │ │ │ │ + ldr r3, [pc, #4] @ (3af4c ) │ │ │ │ add r3, pc │ │ │ │ str r3, [r0, #20] │ │ │ │ bx lr │ │ │ │ lsls r3, r2, #23 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r2, [pc, #128] @ (3b688 ) │ │ │ │ + ldr r2, [pc, #128] @ (3afe0 ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - ldr r3, [pc, #128] @ (3b68c ) │ │ │ │ + ldr r3, [pc, #128] @ (3afe4 ) │ │ │ │ movs r4, #20 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ - blx 18088 │ │ │ │ + blx 17f14 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r0, [pc, #108] @ (3b690 ) │ │ │ │ + ldr r0, [pc, #108] @ (3afe8 ) │ │ │ │ add r0, pc │ │ │ │ - blx 155a0 │ │ │ │ - ldr r3, [pc, #104] @ (3b694 ) │ │ │ │ + blx 15468 │ │ │ │ + ldr r3, [pc, #104] @ (3afec ) │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ mov r1, r0 │ │ │ │ add r3, pc │ │ │ │ strd r3, r2, [sp, #4] │ │ │ │ - ldr r3, [pc, #96] @ (3b698 ) │ │ │ │ + ldr r3, [pc, #96] @ (3aff0 ) │ │ │ │ movs r2, #136 @ 0x88 │ │ │ │ str r4, [sp, #0] │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ - blx 17c20 │ │ │ │ + blx 17ab8 │ │ │ │ movs r1, #24 │ │ │ │ mov r4, r0 │ │ │ │ - blx 15a8c │ │ │ │ - ldr r3, [pc, #80] @ (3b69c ) │ │ │ │ + blx 15948 │ │ │ │ + ldr r3, [pc, #80] @ (3aff4 ) │ │ │ │ movs r1, #0 │ │ │ │ - ldr r2, [pc, #80] @ (3b6a0 ) │ │ │ │ + ldr r2, [pc, #80] @ (3aff8 ) │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #24] │ │ │ │ add r2, pc │ │ │ │ strd r2, r1, [sp, #16] │ │ │ │ str r0, [r3, #0] │ │ │ │ - blx 16438 │ │ │ │ + blx 162e8 │ │ │ │ add r2, sp, #16 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 187a8 │ │ │ │ - ldr r2, [pc, #56] @ (3b6a4 ) │ │ │ │ - ldr r3, [pc, #28] @ (3b68c ) │ │ │ │ + blx 1861c │ │ │ │ + ldr r2, [pc, #56] @ (3affc ) │ │ │ │ + ldr r3, [pc, #28] @ (3afe4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 3b684 │ │ │ │ + bne.n 3afdc │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - blx 17a74 <__stack_chk_fail@plt> │ │ │ │ - adds r5, #218 @ 0xda │ │ │ │ + blx 1790c <__stack_chk_fail@plt> │ │ │ │ + subs r4, #162 @ 0xa2 │ │ │ │ movs r4, r0 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 3b6e8 │ │ │ │ + bcc.n 3af98 │ │ │ │ movs r1, r0 │ │ │ │ lsls r3, r5, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsls r1, r0, #5 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [pc, #32] @ (3b6c0 ) │ │ │ │ + strb r0, [r5, r6] │ │ │ │ movs r4, r0 │ │ │ │ @ instruction: 0xff95ffff │ │ │ │ - adds r5, #122 @ 0x7a │ │ │ │ + subs r4, #66 @ 0x42 │ │ │ │ movs r4, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r3, [pc, #140] @ (3b744 ) │ │ │ │ + ldr r3, [pc, #140] @ (3b09c ) │ │ │ │ mov r6, r0 │ │ │ │ sub sp, #28 │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r3, #0] │ │ │ │ adds r4, r0, r5 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - blx 18c20 │ │ │ │ + blx 18a94 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r6, r5] │ │ │ │ - cbz r0, 3b72c │ │ │ │ - blx 17d8c │ │ │ │ + cbz r0, 3b084 │ │ │ │ + blx 17c18 │ │ │ │ mov r3, r0 │ │ │ │ - cbnz r0, 3b72c │ │ │ │ + cbnz r0, 3b084 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ str r3, [r4, #16] │ │ │ │ - cbz r0, 3b6e4 │ │ │ │ + cbz r0, 3b03c │ │ │ │ str r3, [sp, #16] │ │ │ │ - blx 17e30 │ │ │ │ + blx 17cbc │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [r6, r5] │ │ │ │ movs r1, #0 │ │ │ │ str r2, [sp, #16] │ │ │ │ mov r0, r7 │ │ │ │ ldr r2, [r4, #20] │ │ │ │ str r7, [r4, #16] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ cmp r2, #10 │ │ │ │ ite hi │ │ │ │ movhi r5, r3 │ │ │ │ movls.w r5, #300 @ 0x12c │ │ │ │ - blx 15400 │ │ │ │ + blx 152c8 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, r7 │ │ │ │ - blx 158b4 │ │ │ │ + blx 1577c │ │ │ │ ldr r4, [r4, #4] │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r6 │ │ │ │ - blx 1676c │ │ │ │ + blx 1661c │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr r4, [pc, #48] @ (3b748 ) │ │ │ │ + ldr r4, [pc, #48] @ (3b0a0 ) │ │ │ │ mov r3, r5 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r2, r7 │ │ │ │ ldrd r0, r1, [sp, #16] │ │ │ │ add r4, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ - blx 1784c │ │ │ │ + blx 176e4 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r4, [pc, #28] @ (3b74c ) │ │ │ │ + ldr r4, [pc, #28] @ (3b0a4 ) │ │ │ │ movs r2, #154 @ 0x9a │ │ │ │ - ldr r3, [pc, #28] @ (3b750 ) │ │ │ │ - ldr r1, [pc, #32] @ (3b754 ) │ │ │ │ + ldr r3, [pc, #28] @ (3b0a8 ) │ │ │ │ + ldr r1, [pc, #32] @ (3b0ac ) │ │ │ │ add r4, pc │ │ │ │ - ldr r0, [pc, #32] @ (3b758 ) │ │ │ │ + ldr r0, [pc, #32] @ (3b0b0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ - blx 1663c │ │ │ │ - ldr r6, [pc, #624] @ (3b9b8 ) │ │ │ │ + blx 164ec │ │ │ │ + strb r4, [r7, r4] │ │ │ │ movs r4, r0 │ │ │ │ lsls r5, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n 3b808 │ │ │ │ + bcc.n 3b0b8 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r6, #152 @ 0x98 │ │ │ │ + cmp r5, #40 @ 0x28 │ │ │ │ movs r2, r0 │ │ │ │ - bmi.n 3b7ac │ │ │ │ + bcs.n 3b05c │ │ │ │ movs r1, r0 │ │ │ │ - strb r6, [r7, #18] │ │ │ │ + strb r2, [r5, #13] │ │ │ │ movs r1, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #16] @ (3b77c ) │ │ │ │ + ldr r3, [pc, #16] @ (3b0d4 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r3, #0] │ │ │ │ add r4, r0 │ │ │ │ - blx 189bc │ │ │ │ + blx 18830 │ │ │ │ str r0, [r4, #20] │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldr r5, [pc, #944] @ (3bb30 ) │ │ │ │ + strb r4, [r1, r2] │ │ │ │ movs r4, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ - blx 189d4 │ │ │ │ - ldr r1, [pc, #88] @ (3b7f0 ) │ │ │ │ + blx 18848 │ │ │ │ + ldr r1, [pc, #88] @ (3b148 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r1, #0] │ │ │ │ str r0, [r1, #4] │ │ │ │ - cbnz r3, 3b7e6 │ │ │ │ - ldr r1, [pc, #80] @ (3b7f4 ) │ │ │ │ - ldr r2, [pc, #84] @ (3b7f8 ) │ │ │ │ - ldr r3, [pc, #84] @ (3b7fc ) │ │ │ │ + cbnz r3, 3b13e │ │ │ │ + ldr r1, [pc, #80] @ (3b14c ) │ │ │ │ + ldr r2, [pc, #84] @ (3b150 ) │ │ │ │ + ldr r3, [pc, #84] @ (3b154 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ str r1, [r4, #24] │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r4, #0] │ │ │ │ str r2, [r4, #68] @ 0x44 │ │ │ │ str r3, [r4, #76] @ 0x4c │ │ │ │ movs r4, #2 │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ - blx 18b64 │ │ │ │ + blx 189d8 │ │ │ │ movs r2, #24 │ │ │ │ strd r2, r0, [sp, #20] │ │ │ │ - ldr r0, [pc, #60] @ (3b800 ) │ │ │ │ + ldr r0, [pc, #60] @ (3b158 ) │ │ │ │ movs r3, #0 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ movs r2, #4 │ │ │ │ strd r3, r3, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ strd r2, r4, [sp, #12] │ │ │ │ movs r2, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ - blx 17574 │ │ │ │ - ldr r3, [pc, #36] @ (3b804 ) │ │ │ │ + blx 1740c │ │ │ │ + ldr r3, [pc, #36] @ (3b15c ) │ │ │ │ add r3, pc │ │ │ │ str r0, [r3, #8] │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r4 │ │ │ │ - blx 18b74 │ │ │ │ - b.n 3b7a0 │ │ │ │ + blx 189e8 │ │ │ │ + b.n 3b0f8 │ │ │ │ nop │ │ │ │ - ldr r5, [pc, #768] @ (3baf4 ) │ │ │ │ + strb r0, [r4, r1] │ │ │ │ movs r4, r0 │ │ │ │ lsls r7, r3, #1 │ │ │ │ movs r0, r0 │ │ │ │ lsls r1, r0, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ movs r0, r0 │ │ │ │ - bcc.n 3b838 │ │ │ │ + bne.n 3b0e8 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r5, [pc, #488] @ (3b9f0 ) │ │ │ │ + strb r2, [r3, r0] │ │ │ │ movs r4, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #88] @ (3b870 ) │ │ │ │ + ldr r3, [pc, #88] @ (3b1c8 ) │ │ │ │ mov r5, r0 │ │ │ │ - ldr r6, [pc, #88] @ (3b874 ) │ │ │ │ + ldr r6, [pc, #88] @ (3b1cc ) │ │ │ │ sub sp, #8 │ │ │ │ add r3, pc │ │ │ │ movs r2, #0 │ │ │ │ add r6, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ adds r4, r0, r3 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ str r2, [r4, #4] │ │ │ │ - cbz r0, 3b836 │ │ │ │ + cbz r0, 3b18e │ │ │ │ str r3, [sp, #4] │ │ │ │ - blx 15aa8 │ │ │ │ + blx 15964 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r0, [r5, r3] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r5, r3] │ │ │ │ - cbz r0, 3b842 │ │ │ │ - blx 15aa8 │ │ │ │ + cbz r0, 3b19a │ │ │ │ + blx 15964 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #16] │ │ │ │ - cbz r0, 3b84e │ │ │ │ - blx 17e30 │ │ │ │ - ldr r3, [pc, #40] @ (3b878 ) │ │ │ │ + cbz r0, 3b1a6 │ │ │ │ + blx 17cbc │ │ │ │ + ldr r3, [pc, #40] @ (3b1d0 ) │ │ │ │ ldr r0, [r4, #20] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r1, r3 │ │ │ │ - blx 160b0 │ │ │ │ - ldr r3, [pc, #28] @ (3b87c ) │ │ │ │ + blx 15f6c │ │ │ │ + ldr r3, [pc, #28] @ (3b1d4 ) │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ nop │ │ │ │ - ldr r5, [pc, #232] @ (3b95c ) │ │ │ │ + strh r2, [r3, r7] │ │ │ │ movs r4, r0 │ │ │ │ - adds r3, #198 @ 0xc6 │ │ │ │ + subs r2, #142 @ 0x8e │ │ │ │ movs r4, r0 │ │ │ │ - asrs r0, r0, #15 │ │ │ │ + asrs r0, r4, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #992] @ (3bc60 ) │ │ │ │ + strh r0, [r3, r6] │ │ │ │ movs r4, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r9, r2 │ │ │ │ - ldr r2, [pc, #204] @ (3b960 ) │ │ │ │ - ldr r3, [pc, #204] @ (3b964 ) │ │ │ │ + ldr r2, [pc, #204] @ (3b2b8 ) │ │ │ │ + ldr r3, [pc, #204] @ (3b2bc ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ add r2, pc │ │ │ │ - ldr r5, [pc, #204] @ (3b968 ) │ │ │ │ + ldr r5, [pc, #204] @ (3b2c0 ) │ │ │ │ mov r8, r1 │ │ │ │ mov r4, r0 │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r2, r0, r3 │ │ │ │ ldr r1, [r2, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 3b91c │ │ │ │ + bne.n 3b274 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3b946 │ │ │ │ + beq.n 3b29e │ │ │ │ str r2, [sp, #12] │ │ │ │ - blx 18874 │ │ │ │ + blx 186e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3b952 │ │ │ │ + bne.n 3b2aa │ │ │ │ mov r6, r0 │ │ │ │ str r0, [sp, #20] │ │ │ │ - blx 179a4 │ │ │ │ - ldr r1, [pc, #156] @ (3b96c ) │ │ │ │ + blx 1783c │ │ │ │ + ldr r1, [pc, #156] @ (3b2c4 ) │ │ │ │ mov r7, r0 │ │ │ │ - ldr r0, [pc, #156] @ (3b970 ) │ │ │ │ + ldr r0, [pc, #156] @ (3b2c8 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 187fc │ │ │ │ + blx 18670 │ │ │ │ mov r1, r7 │ │ │ │ mov r3, r0 │ │ │ │ movs r2, #34 @ 0x22 │ │ │ │ add r0, sp, #20 │ │ │ │ - blx 17f4c │ │ │ │ + blx 17dd8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ ldr r1, [r5, #8] │ │ │ │ mov r2, r6 │ │ │ │ adds r5, r4, r3 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r0, r4 │ │ │ │ - blx 159e8 │ │ │ │ + blx 158b0 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ str r6, [r5, #4] │ │ │ │ - cbz r0, 3b90a │ │ │ │ - blx 15aa8 │ │ │ │ + cbz r0, 3b262 │ │ │ │ + blx 15964 │ │ │ │ ldr r0, [r4, r7] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, r7] │ │ │ │ - cbz r0, 3b916 │ │ │ │ - blx 15aa8 │ │ │ │ + cbz r0, 3b26e │ │ │ │ + blx 15964 │ │ │ │ add r0, sp, #24 │ │ │ │ - blx 15c1c │ │ │ │ - ldr r2, [pc, #84] @ (3b974 ) │ │ │ │ - ldr r3, [pc, #68] @ (3b964 ) │ │ │ │ + blx 15ad8 │ │ │ │ + ldr r2, [pc, #84] @ (3b2cc ) │ │ │ │ + ldr r3, [pc, #68] @ (3b2bc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 3b95c │ │ │ │ - ldr r3, [pc, #68] @ (3b978 ) │ │ │ │ + bne.n 3b2b4 │ │ │ │ + ldr r3, [pc, #68] @ (3b2d0 ) │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #76] @ 0x4c │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ bx r3 │ │ │ │ ldr r0, [r2, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3b91c │ │ │ │ - blx 18bd8 │ │ │ │ - b.n 3b91c │ │ │ │ + beq.n 3b274 │ │ │ │ + blx 18a4c │ │ │ │ + b.n 3b274 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r0, [r2, #4] │ │ │ │ - blx 18bd8 │ │ │ │ - b.n 3b91c │ │ │ │ - blx 17a74 <__stack_chk_fail@plt> │ │ │ │ - adds r3, #80 @ 0x50 │ │ │ │ + blx 18a4c │ │ │ │ + b.n 3b274 │ │ │ │ + blx 1790c <__stack_chk_fail@plt> │ │ │ │ + subs r2, #24 │ │ │ │ movs r4, r0 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #736] @ (3bc4c ) │ │ │ │ + strh r0, [r3, r5] │ │ │ │ movs r4, r0 │ │ │ │ - bcc.n 3b978 │ │ │ │ + bne.n 3b228 │ │ │ │ movs r1, r0 │ │ │ │ - strb r2, [r3, #14] │ │ │ │ + strb r6, [r0, #9] │ │ │ │ movs r1, r0 │ │ │ │ - adds r2, #200 @ 0xc8 │ │ │ │ + subs r1, #144 @ 0x90 │ │ │ │ movs r4, r0 │ │ │ │ - ldr r4, [pc, #128] @ (3b9fc ) │ │ │ │ + strh r0, [r0, r3] │ │ │ │ movs r4, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r4, r2 │ │ │ │ - ldr r2, [pc, #284] @ (3baac ) │ │ │ │ - ldr r3, [pc, #284] @ (3bab0 ) │ │ │ │ + ldr r2, [pc, #284] @ (3b404 ) │ │ │ │ + ldr r3, [pc, #284] @ (3b408 ) │ │ │ │ sub sp, #24 │ │ │ │ add r2, pc │ │ │ │ - ldr r6, [pc, #284] @ (3bab4 ) │ │ │ │ + ldr r6, [pc, #284] @ (3b40c ) │ │ │ │ mov.w r8, #0 │ │ │ │ add r6, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r2, sp, #8 │ │ │ │ ldr r5, [r6, #0] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ str.w r8, [sp, #8] │ │ │ │ - blx 1746c │ │ │ │ + blx 17304 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r7, [r6, #0] │ │ │ │ str r0, [r4, r5] │ │ │ │ adds r5, r4, r7 │ │ │ │ - cbz r2, 3ba0c │ │ │ │ + cbz r2, 3b364 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r2, r8 │ │ │ │ - blx 159e8 │ │ │ │ + blx 158b0 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ str.w r8, [r5, #4] │ │ │ │ - cbz r0, 3b9da │ │ │ │ - blx 15aa8 │ │ │ │ + cbz r0, 3b332 │ │ │ │ + blx 15964 │ │ │ │ ldr r0, [r4, r7] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, r7] │ │ │ │ - cbz r0, 3b9e6 │ │ │ │ - blx 15aa8 │ │ │ │ + cbz r0, 3b33e │ │ │ │ + blx 15964 │ │ │ │ add r0, sp, #16 │ │ │ │ - blx 15c1c │ │ │ │ + blx 15ad8 │ │ │ │ mov r0, r4 │ │ │ │ - blx 15aa8 │ │ │ │ - ldr r2, [pc, #196] @ (3bab8 ) │ │ │ │ - ldr r3, [pc, #184] @ (3bab0 ) │ │ │ │ + blx 15964 │ │ │ │ + ldr r2, [pc, #196] @ (3b410 ) │ │ │ │ + ldr r3, [pc, #184] @ (3b408 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 3baa6 │ │ │ │ + bne.n 3b3fe │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r3, [r5, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 3ba96 │ │ │ │ + beq.n 3b3ee │ │ │ │ ldr r6, [r5, #12] │ │ │ │ - cbz r6, 3ba36 │ │ │ │ - ldr r2, [pc, #164] @ (3babc ) │ │ │ │ + cbz r6, 3b38e │ │ │ │ + ldr r2, [pc, #164] @ (3b414 ) │ │ │ │ movs r6, #0 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ str r6, [sp, #0] │ │ │ │ str r6, [sp, #16] │ │ │ │ ldr r1, [r2, #8] │ │ │ │ mov r2, r6 │ │ │ │ - blx 159e8 │ │ │ │ + blx 158b0 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ str r6, [r5, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3b9d6 │ │ │ │ - b.n 3b9da │ │ │ │ + bne.n 3b32e │ │ │ │ + b.n 3b332 │ │ │ │ mov r0, r4 │ │ │ │ - blx 1701c │ │ │ │ + blx 16eb4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3b9ec │ │ │ │ + beq.n 3b344 │ │ │ │ str r6, [sp, #12] │ │ │ │ - blx 179a4 │ │ │ │ - ldr r1, [pc, #120] @ (3bac0 ) │ │ │ │ + blx 1783c │ │ │ │ + ldr r1, [pc, #120] @ (3b418 ) │ │ │ │ mov r5, r0 │ │ │ │ - ldr r0, [pc, #120] @ (3bac4 ) │ │ │ │ + ldr r0, [pc, #120] @ (3b41c ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 187fc │ │ │ │ + blx 18670 │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r0 │ │ │ │ movs r2, #18 │ │ │ │ add r0, sp, #12 │ │ │ │ - blx 17f4c │ │ │ │ - ldr r3, [pc, #100] @ (3bac8 ) │ │ │ │ + blx 17dd8 │ │ │ │ + ldr r3, [pc, #100] @ (3b420 ) │ │ │ │ ldr.w ip, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ mov r2, r6 │ │ │ │ str.w ip, [sp, #16] │ │ │ │ ldr r5, [r3, #0] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ adds r7, r4, r5 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ str.w ip, [sp] │ │ │ │ - blx 159e8 │ │ │ │ + blx 158b0 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ str r6, [r7, #4] │ │ │ │ - cbz r0, 3ba8a │ │ │ │ - blx 15aa8 │ │ │ │ + cbz r0, 3b3e2 │ │ │ │ + blx 15964 │ │ │ │ ldr r0, [r4, r5] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, r5] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3b9e2 │ │ │ │ - b.n 3b9e6 │ │ │ │ + bne.n 3b33a │ │ │ │ + b.n 3b33e │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 3ba12 │ │ │ │ + beq.n 3b36a │ │ │ │ mov r0, r4 │ │ │ │ - bl 3b6a8 │ │ │ │ - b.n 3b9ec │ │ │ │ - blx 17a74 <__stack_chk_fail@plt> │ │ │ │ + bl 3b000 │ │ │ │ + b.n 3b344 │ │ │ │ + blx 1790c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - adds r2, #84 @ 0x54 │ │ │ │ + subs r1, #28 │ │ │ │ movs r4, r0 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [pc, #752] @ (3bda8 ) │ │ │ │ + strh r4, [r3, r1] │ │ │ │ movs r4, r0 │ │ │ │ - adds r1, #242 @ 0xf2 │ │ │ │ + subs r0, #186 @ 0xba │ │ │ │ movs r4, r0 │ │ │ │ - ldr r3, [pc, #232] @ (3bba8 ) │ │ │ │ + str r2, [r3, r7] │ │ │ │ movs r4, r0 │ │ │ │ - bne.n 3ba2c │ │ │ │ + beq.n 3b4dc │ │ │ │ movs r1, r0 │ │ │ │ - strb r2, [r4, #8] │ │ │ │ + strb r6, [r1, #3] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [pc, #960] @ (3be8c ) │ │ │ │ + str r0, [r2, r6] │ │ │ │ movs r4, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r5, [pc, #212] @ (3bbb4 ) │ │ │ │ + ldr r5, [pc, #212] @ (3b50c ) │ │ │ │ sub sp, #32 │ │ │ │ mov r8, r1 │ │ │ │ - ldr r1, [pc, #212] @ (3bbb8 ) │ │ │ │ + ldr r1, [pc, #212] @ (3b510 ) │ │ │ │ add r5, pc │ │ │ │ mov r4, r0 │ │ │ │ strd r3, r2, [sp, #12] │ │ │ │ ldrd r7, r6, [sp, #56] @ 0x38 │ │ │ │ ldr r1, [r5, r1] │ │ │ │ - ldr r5, [pc, #200] @ (3bbbc ) │ │ │ │ + ldr r5, [pc, #200] @ (3b514 ) │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #28] │ │ │ │ mov.w r1, #0 │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ - blx 17c3c │ │ │ │ + blx 17ad4 │ │ │ │ strd r7, r6, [sp] │ │ │ │ mov r1, r8 │ │ │ │ ldrd r3, r2, [sp, #12] │ │ │ │ - blx 1535c │ │ │ │ + blx 15224 │ │ │ │ mov r7, r0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3bb2c │ │ │ │ + beq.n 3b484 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ adds r3, r4, r3 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - cbnz r1, 3bb2c │ │ │ │ - cbnz r7, 3bb48 │ │ │ │ + cbnz r1, 3b484 │ │ │ │ + cbnz r7, 3b4a0 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ movs r0, #1 │ │ │ │ str r0, [r3, #12] │ │ │ │ - cbz r1, 3bb74 │ │ │ │ - ldr r1, [pc, #144] @ (3bbc0 ) │ │ │ │ - ldr r3, [pc, #136] @ (3bbb8 ) │ │ │ │ + cbz r1, 3b4cc │ │ │ │ + ldr r1, [pc, #144] @ (3b518 ) │ │ │ │ + ldr r3, [pc, #136] @ (3b510 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r1, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 3bbae │ │ │ │ + bne.n 3b506 │ │ │ │ mov r0, r7 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #12] │ │ │ │ - blx 15b60 │ │ │ │ + blx 15a1c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3, #20] │ │ │ │ - blx 154a8 │ │ │ │ + blx 15370 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3bb2c │ │ │ │ + bne.n 3b484 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 3bb2c │ │ │ │ + beq.n 3b484 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3b6a8 │ │ │ │ - b.n 3bb2c │ │ │ │ + bl 3b000 │ │ │ │ + b.n 3b484 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 3bb2c │ │ │ │ + beq.n 3b484 │ │ │ │ ldr r6, [r5, #0] │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ mov r2, r7 │ │ │ │ adds r5, r4, r6 │ │ │ │ str r7, [sp, #24] │ │ │ │ ldr r3, [r5, #8] │ │ │ │ str r7, [sp, #0] │ │ │ │ - blx 159e8 │ │ │ │ + blx 158b0 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ str r7, [r5, #4] │ │ │ │ - cbz r0, 3bb9a │ │ │ │ - blx 15aa8 │ │ │ │ + cbz r0, 3b4f2 │ │ │ │ + blx 15964 │ │ │ │ ldr r0, [r4, r6] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, r6] │ │ │ │ - cbz r0, 3bba6 │ │ │ │ - blx 15aa8 │ │ │ │ + cbz r0, 3b4fe │ │ │ │ + blx 15964 │ │ │ │ add r0, sp, #24 │ │ │ │ - blx 15c1c │ │ │ │ - b.n 3bb2c │ │ │ │ - blx 17a74 <__stack_chk_fail@plt> │ │ │ │ + blx 15ad8 │ │ │ │ + b.n 3b484 │ │ │ │ + blx 1790c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - adds r1, #4 │ │ │ │ + adds r7, #204 @ 0xcc │ │ │ │ movs r4, r0 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #368] @ (3bd30 ) │ │ │ │ + str r4, [r7, r3] │ │ │ │ movs r4, r0 │ │ │ │ - adds r0, #184 @ 0xb8 │ │ │ │ + adds r7, #128 @ 0x80 │ │ │ │ movs r4, r0 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov.w ip, #0 │ │ │ │ mov lr, r3 │ │ │ │ mov r3, ip │ │ │ │ str.w ip, [sp] │ │ │ │ str.w lr, [sp, #4] │ │ │ │ - bl 3bacc │ │ │ │ + bl 3b424 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov ip, r3 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #1 │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 3bacc │ │ │ │ + bl 3b424 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r4, r2 │ │ │ │ - ldr r2, [pc, #356] @ (3bd88 ) │ │ │ │ - ldr r3, [pc, #356] @ (3bd8c ) │ │ │ │ + ldr r2, [pc, #356] @ (3b6e0 ) │ │ │ │ + ldr r3, [pc, #356] @ (3b6e4 ) │ │ │ │ sub sp, #24 │ │ │ │ add r2, pc │ │ │ │ - ldr r5, [pc, #356] @ (3bd90 ) │ │ │ │ + ldr r5, [pc, #356] @ (3b6e8 ) │ │ │ │ movs r6, #0 │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r2, sp, #8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ ldr.w r8, [r5] │ │ │ │ str r6, [sp, #8] │ │ │ │ - blx 16c70 │ │ │ │ + blx 16b14 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - cbz r3, 3bc9e │ │ │ │ + cbz r3, 3b5f6 │ │ │ │ ldr r7, [r5, #0] │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ mov r2, r6 │ │ │ │ adds r5, r4, r7 │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr.w ip, [r5, #8] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, ip │ │ │ │ - blx 159e8 │ │ │ │ + blx 158b0 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ str r6, [r5, #4] │ │ │ │ - cbz r0, 3bc6c │ │ │ │ - blx 15aa8 │ │ │ │ + cbz r0, 3b5c4 │ │ │ │ + blx 15964 │ │ │ │ ldr r0, [r4, r7] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, r7] │ │ │ │ - cbz r0, 3bc78 │ │ │ │ - blx 15aa8 │ │ │ │ + cbz r0, 3b5d0 │ │ │ │ + blx 15964 │ │ │ │ add r0, sp, #16 │ │ │ │ - blx 15c1c │ │ │ │ + blx 15ad8 │ │ │ │ mov r0, r4 │ │ │ │ - blx 15aa8 │ │ │ │ - ldr r2, [pc, #268] @ (3bd94 ) │ │ │ │ - ldr r3, [pc, #260] @ (3bd8c ) │ │ │ │ + blx 15964 │ │ │ │ + ldr r2, [pc, #268] @ (3b6ec ) │ │ │ │ + ldr r3, [pc, #260] @ (3b6e4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 3bd84 │ │ │ │ + bne.n 3b6dc │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ add.w r5, r4, r8 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ - blx 158b4 │ │ │ │ + blx 1577c │ │ │ │ subs r2, r0, r7 │ │ │ │ - bne.n 3bd62 │ │ │ │ + bne.n 3b6ba │ │ │ │ ldr r0, [r5, #16] │ │ │ │ movs r1, #0 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ str r1, [r5, #16] │ │ │ │ add r2, r7 │ │ │ │ str r2, [r5, #8] │ │ │ │ - cbz r0, 3bcc0 │ │ │ │ - blx 17e30 │ │ │ │ - ldr r3, [pc, #212] @ (3bd98 ) │ │ │ │ + cbz r0, 3b618 │ │ │ │ + blx 17cbc │ │ │ │ + ldr r3, [pc, #212] @ (3b6f0 ) │ │ │ │ add r3, pc │ │ │ │ ldr r6, [r3, #0] │ │ │ │ adds r5, r4, r6 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 3bd74 │ │ │ │ + beq.n 3b6cc │ │ │ │ ldr r7, [r5, #12] │ │ │ │ - cbz r7, 3bd02 │ │ │ │ - ldr r2, [pc, #200] @ (3bd9c ) │ │ │ │ + cbz r7, 3b65a │ │ │ │ + ldr r2, [pc, #200] @ (3b6f4 ) │ │ │ │ movs r7, #0 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ str r7, [sp, #0] │ │ │ │ str r7, [sp, #16] │ │ │ │ ldr r1, [r2, #8] │ │ │ │ mov r2, r7 │ │ │ │ - blx 159e8 │ │ │ │ + blx 158b0 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ str r7, [r5, #4] │ │ │ │ - cbz r0, 3bcf2 │ │ │ │ - blx 15aa8 │ │ │ │ + cbz r0, 3b64a │ │ │ │ + blx 15964 │ │ │ │ ldr r0, [r4, r6] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3bc78 │ │ │ │ - blx 15aa8 │ │ │ │ - b.n 3bc78 │ │ │ │ + beq.n 3b5d0 │ │ │ │ + blx 15964 │ │ │ │ + b.n 3b5d0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 1701c │ │ │ │ + blx 16eb4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3bc7e │ │ │ │ + beq.n 3b5d6 │ │ │ │ str r7, [sp, #12] │ │ │ │ - blx 179a4 │ │ │ │ - ldr r1, [pc, #140] @ (3bda0 ) │ │ │ │ + blx 1783c │ │ │ │ + ldr r1, [pc, #140] @ (3b6f8 ) │ │ │ │ mov r5, r0 │ │ │ │ - ldr r0, [pc, #140] @ (3bda4 ) │ │ │ │ + ldr r0, [pc, #140] @ (3b6fc ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 187fc │ │ │ │ + blx 18670 │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r0 │ │ │ │ movs r2, #18 │ │ │ │ add r0, sp, #12 │ │ │ │ - blx 17f4c │ │ │ │ - ldr r3, [pc, #120] @ (3bda8 ) │ │ │ │ + blx 17dd8 │ │ │ │ + ldr r3, [pc, #120] @ (3b700 ) │ │ │ │ ldr.w ip, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ mov r2, r7 │ │ │ │ str.w ip, [sp, #16] │ │ │ │ ldr r5, [r3, #0] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ adds r6, r4, r5 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ str.w ip, [sp] │ │ │ │ - blx 159e8 │ │ │ │ + blx 158b0 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ str r7, [r6, #4] │ │ │ │ - cbz r0, 3bd56 │ │ │ │ - blx 15aa8 │ │ │ │ + cbz r0, 3b6ae │ │ │ │ + blx 15964 │ │ │ │ ldr r0, [r4, r5] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, r5] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3bc74 │ │ │ │ - b.n 3bc78 │ │ │ │ + bne.n 3b5cc │ │ │ │ + b.n 3b5d0 │ │ │ │ mov r1, r7 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ - blx 173f0 │ │ │ │ + blx 17288 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ - blx 16504 │ │ │ │ - b.n 3bcae │ │ │ │ + blx 163b4 │ │ │ │ + b.n 3b606 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 3bcce │ │ │ │ + beq.n 3b626 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3b6a8 │ │ │ │ - b.n 3bc7e │ │ │ │ - blx 17a74 <__stack_chk_fail@plt> │ │ │ │ - cmp r7, #192 @ 0xc0 │ │ │ │ + bl 3b000 │ │ │ │ + b.n 3b5d6 │ │ │ │ + blx 1790c <__stack_chk_fail@plt> │ │ │ │ + adds r6, #136 @ 0x88 │ │ │ │ movs r4, r0 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #168] @ (3be3c ) │ │ │ │ + ldr r7, [pc, #808] @ (3ba14 ) │ │ │ │ movs r4, r0 │ │ │ │ - cmp r7, #96 @ 0x60 │ │ │ │ + adds r6, #40 @ 0x28 │ │ │ │ movs r4, r0 │ │ │ │ - ldr r0, [pc, #600] @ (3bff4 ) │ │ │ │ + ldr r7, [pc, #216] @ (3b7cc ) │ │ │ │ movs r4, r0 │ │ │ │ - ldr r0, [pc, #504] @ (3bf98 ) │ │ │ │ + ldr r7, [pc, #120] @ (3b770 ) │ │ │ │ movs r4, r0 │ │ │ │ - ldmia r6, {r3, r5, r6, r7} │ │ │ │ + ldmia r5!, {r2, r4, r7} │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [r2, #116] @ 0x74 │ │ │ │ + ldr r2, [r0, #96] @ 0x60 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [pc, #144] @ (3be3c ) │ │ │ │ + ldr r6, [pc, #784] @ (3ba14 ) │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ -0003bdac : │ │ │ │ +0003b704 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #56] @ (3bdf4 ) │ │ │ │ + ldr r3, [pc, #56] @ (3b74c ) │ │ │ │ sub sp, #12 │ │ │ │ add r3, pc │ │ │ │ dmb ish │ │ │ │ add.w r2, r3, #12 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ dmb ish │ │ │ │ - cbz r3, 3bdda │ │ │ │ - ldr r3, [pc, #36] @ (3bdf8 ) │ │ │ │ + cbz r3, 3b732 │ │ │ │ + ldr r3, [pc, #36] @ (3b750 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #12] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #4] │ │ │ │ - blx 18190 │ │ │ │ + blx 1801c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3bdd0 │ │ │ │ - bl 3b5f8 │ │ │ │ + beq.n 3b728 │ │ │ │ + bl 3af50 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - blx 1867c │ │ │ │ - b.n 3bdd0 │ │ │ │ - @ instruction: 0x479a │ │ │ │ + blx 184fc │ │ │ │ + b.n 3b728 │ │ │ │ + ldr r6, [pc, #232] @ (3b838 ) │ │ │ │ movs r4, r0 │ │ │ │ - @ instruction: 0x4786 │ │ │ │ + ldr r6, [pc, #152] @ (3b7ec ) │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ -0003bdfc : │ │ │ │ +0003b754 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #16 │ │ │ │ mov r8, r1 │ │ │ │ mov r5, r0 │ │ │ │ - blx 157a4 │ │ │ │ - ldr r3, [pc, #76] @ (3be64 ) │ │ │ │ + blx 1566c │ │ │ │ + ldr r3, [pc, #76] @ (3b7bc ) │ │ │ │ movs r4, #0 │ │ │ │ - ldr r1, [pc, #76] @ (3be68 ) │ │ │ │ + ldr r1, [pc, #76] @ (3b7c0 ) │ │ │ │ mov r2, r5 │ │ │ │ add r3, pc │ │ │ │ strd r4, r4, [sp] │ │ │ │ add r1, pc │ │ │ │ - blx 16680 │ │ │ │ - ldr r3, [pc, #64] @ (3be6c ) │ │ │ │ + blx 16530 │ │ │ │ + ldr r3, [pc, #64] @ (3b7c4 ) │ │ │ │ mov r5, r0 │ │ │ │ add r3, pc │ │ │ │ ldr r6, [r3, #0] │ │ │ │ add r6, r0 │ │ │ │ - blx 188e4 │ │ │ │ + blx 18758 │ │ │ │ mov r7, r0 │ │ │ │ str r0, [r6, #4] │ │ │ │ mov r0, r5 │ │ │ │ - blx 1676c │ │ │ │ + blx 1661c │ │ │ │ mov r2, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r8 │ │ │ │ - ldr r2, [pc, #36] @ (3be70 ) │ │ │ │ + ldr r2, [pc, #36] @ (3b7c8 ) │ │ │ │ movs r3, #3 │ │ │ │ mov r1, r4 │ │ │ │ str r7, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ str r2, [sp, #8] │ │ │ │ mov r2, r4 │ │ │ │ - blx 16d80 │ │ │ │ + blx 16c18 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldmia r6!, {r1, r2} │ │ │ │ + ldmia r4, {r1, r4, r5, r7} │ │ │ │ movs r1, r0 │ │ │ │ - str r1, [sp, #816] @ 0x330 │ │ │ │ + str r0, [sp, #480] @ 0x1e0 │ │ │ │ movs r1, r0 │ │ │ │ - bx r5 │ │ │ │ + ldr r5, [pc, #808] @ (3baf0 ) │ │ │ │ movs r4, r0 │ │ │ │ @ instruction: 0xfb29ffff │ │ │ │ - ldr r3, [pc, #4] @ (3be7c ) │ │ │ │ + ldr r3, [pc, #4] @ (3b7d4 ) │ │ │ │ add r3, pc │ │ │ │ str r3, [r0, #16] │ │ │ │ bx lr │ │ │ │ lsls r7, r5, #13 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r2, [pc, #148] @ (3bf24 ) │ │ │ │ + ldr r2, [pc, #148] @ (3b87c ) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ - ldr r3, [pc, #148] @ (3bf28 ) │ │ │ │ + ldr r3, [pc, #148] @ (3b880 ) │ │ │ │ movs r5, #64 @ 0x40 │ │ │ │ add r2, pc │ │ │ │ - ldr r0, [pc, #144] @ (3bf2c ) │ │ │ │ + ldr r0, [pc, #144] @ (3b884 ) │ │ │ │ movs r4, #12 │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov.w r3, #0 │ │ │ │ - blx 155a0 │ │ │ │ - ldr r2, [pc, #128] @ (3bf30 ) │ │ │ │ + blx 15468 │ │ │ │ + ldr r2, [pc, #128] @ (3b888 ) │ │ │ │ mov r1, r0 │ │ │ │ - ldr r3, [pc, #128] @ (3bf34 ) │ │ │ │ + ldr r3, [pc, #128] @ (3b88c ) │ │ │ │ movs r0, #80 @ 0x50 │ │ │ │ add r2, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ strd r2, r5, [sp, #4] │ │ │ │ movs r2, #68 @ 0x44 │ │ │ │ movs r4, #0 │ │ │ │ - blx 17c20 │ │ │ │ + blx 17ab8 │ │ │ │ movs r1, #4 │ │ │ │ mov r5, r0 │ │ │ │ - blx 15a8c │ │ │ │ - ldr r3, [pc, #104] @ (3bf38 ) │ │ │ │ - ldr r2, [pc, #104] @ (3bf3c ) │ │ │ │ + blx 15948 │ │ │ │ + ldr r3, [pc, #104] @ (3b890 ) │ │ │ │ + ldr r2, [pc, #104] @ (3b894 ) │ │ │ │ add r3, pc │ │ │ │ str r4, [sp, #32] │ │ │ │ add r2, pc │ │ │ │ strd r2, r4, [sp, #24] │ │ │ │ str r0, [r3, #0] │ │ │ │ - blx 18838 │ │ │ │ + blx 186ac │ │ │ │ add r2, sp, #24 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #20] │ │ │ │ - blx 187a8 │ │ │ │ - ldr r3, [pc, #80] @ (3bf40 ) │ │ │ │ + blx 1861c │ │ │ │ + ldr r3, [pc, #80] @ (3b898 ) │ │ │ │ str r4, [sp, #32] │ │ │ │ add r3, pc │ │ │ │ strd r3, r4, [sp, #24] │ │ │ │ - blx 15120 │ │ │ │ + blx 14fe8 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 187a8 │ │ │ │ - ldr r2, [pc, #60] @ (3bf44 ) │ │ │ │ - ldr r3, [pc, #28] @ (3bf28 ) │ │ │ │ + blx 1861c │ │ │ │ + ldr r2, [pc, #60] @ (3b89c ) │ │ │ │ + ldr r3, [pc, #28] @ (3b880 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 3bf20 │ │ │ │ + bne.n 3b878 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, pc} │ │ │ │ - blx 17a74 <__stack_chk_fail@plt> │ │ │ │ - cmp r5, #82 @ 0x52 │ │ │ │ + blx 1790c <__stack_chk_fail@plt> │ │ │ │ + adds r4, #26 │ │ │ │ movs r4, r0 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r5!, {r2, r3, r4, r7} │ │ │ │ + ldmia r4!, {r3, r6} │ │ │ │ movs r1, r0 │ │ │ │ lsls r5, r3, #8 │ │ │ │ movs r0, r0 │ │ │ │ lsls r1, r1, #11 │ │ │ │ movs r0, r0 │ │ │ │ - mov lr, r2 │ │ │ │ + ldr r5, [pc, #216] @ (3b96c ) │ │ │ │ movs r4, r0 │ │ │ │ @ instruction: 0xff9bffff │ │ │ │ lsls r3, r2, #1 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #222 @ 0xde │ │ │ │ + adds r3, #166 @ 0xa6 │ │ │ │ movs r4, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - blx 15120 │ │ │ │ - blx 175d0 │ │ │ │ - ldr r3, [pc, #8] @ (3bf6c ) │ │ │ │ + blx 14fe8 │ │ │ │ + blx 17468 │ │ │ │ + ldr r3, [pc, #8] @ (3b8c4 ) │ │ │ │ movs r2, #4 │ │ │ │ add r3, pc │ │ │ │ strd r2, r3, [r4, #8] │ │ │ │ pop {r4, pc} │ │ │ │ movs r1, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r3, [pc, #300] @ (3c0b0 ) │ │ │ │ + ldr r3, [pc, #300] @ (3ba08 ) │ │ │ │ sub sp, #20 │ │ │ │ - ldr r6, [pc, #300] @ (3c0b4 ) │ │ │ │ + ldr r6, [pc, #300] @ (3ba0c ) │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc │ │ │ │ mov r0, r2 │ │ │ │ mov r5, r1 │ │ │ │ mov r8, r2 │ │ │ │ add r6, pc │ │ │ │ ldr.w sl, [r3] │ │ │ │ - blx 16870 │ │ │ │ + blx 16720 │ │ │ │ movs r1, #19 │ │ │ │ - blx 16f2c │ │ │ │ + blx 16dc4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3c0a4 │ │ │ │ - ldr r1, [pc, #272] @ (3c0b8 ) │ │ │ │ + beq.n 3b9fc │ │ │ │ + ldr r1, [pc, #272] @ (3ba10 ) │ │ │ │ mov r7, r0 │ │ │ │ add r1, pc │ │ │ │ - blx 18c14 │ │ │ │ + blx 18a88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3c08e │ │ │ │ + bne.n 3b9e6 │ │ │ │ mov r0, r8 │ │ │ │ - blx 16870 │ │ │ │ + blx 16720 │ │ │ │ movs r1, #0 │ │ │ │ - blx 15bb8 │ │ │ │ + blx 15a74 │ │ │ │ mov r9, r0 │ │ │ │ - cbz r0, 3bfdc │ │ │ │ - ldr r1, [pc, #248] @ (3c0bc ) │ │ │ │ + cbz r0, 3b934 │ │ │ │ + ldr r1, [pc, #248] @ (3ba14 ) │ │ │ │ add r1, pc │ │ │ │ - blx 18c14 │ │ │ │ + blx 18a88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3c0a4 │ │ │ │ - ldr r1, [pc, #240] @ (3c0c0 ) │ │ │ │ + beq.n 3b9fc │ │ │ │ + ldr r1, [pc, #240] @ (3ba18 ) │ │ │ │ mov r0, r9 │ │ │ │ add r1, pc │ │ │ │ - blx 18c14 │ │ │ │ + blx 18a88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3c0a4 │ │ │ │ + beq.n 3b9fc │ │ │ │ mov r0, r7 │ │ │ │ add r4, sl │ │ │ │ - blx 17998 │ │ │ │ + blx 17830 │ │ │ │ mov r9, r0 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3c0a4 │ │ │ │ + beq.n 3b9fc │ │ │ │ ldr r1, [r7, #0] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - blx 17d50 │ │ │ │ + blx 17bdc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3c09e │ │ │ │ + beq.n 3b9f6 │ │ │ │ ldr r7, [r7, #4] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 3bfec │ │ │ │ + bne.n 3b944 │ │ │ │ mov fp, r7 │ │ │ │ mov r7, r9 │ │ │ │ ldr r1, [r7, #0] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - blx 17d50 │ │ │ │ + blx 17bdc │ │ │ │ blx r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, fp │ │ │ │ - blx 16da8 │ │ │ │ + blx 16c40 │ │ │ │ ldr r7, [r7, #4] │ │ │ │ mov fp, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 3c002 │ │ │ │ + bne.n 3b95a │ │ │ │ mov r0, r9 │ │ │ │ - blx 17bcc │ │ │ │ + blx 17a64 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 3c0a4 │ │ │ │ - ldr.w sl, [pc, #152] @ 3c0c4 │ │ │ │ + beq.n 3b9fc │ │ │ │ + ldr.w sl, [pc, #152] @ 3ba1c │ │ │ │ mov r0, r5 │ │ │ │ - ldr.w r9, [pc, #152] @ 3c0c8 │ │ │ │ - blx 1676c │ │ │ │ + ldr.w r9, [pc, #152] @ 3ba20 │ │ │ │ + blx 1661c │ │ │ │ mov r5, fp │ │ │ │ str.w fp, [sp, #12] │ │ │ │ mov r4, r0 │ │ │ │ add sl, pc │ │ │ │ add r9, pc │ │ │ │ mov fp, r6 │ │ │ │ mov r1, r8 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - blx 155b8 │ │ │ │ + blx 15480 │ │ │ │ mov r6, r0 │ │ │ │ - blx 18310 │ │ │ │ + blx 18190 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r9 │ │ │ │ mov r3, sl │ │ │ │ strd r6, r7, [sp] │ │ │ │ - blx 16680 │ │ │ │ + blx 16530 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r3 │ │ │ │ - blx 15aa8 │ │ │ │ + blx 15964 │ │ │ │ mov r0, r6 │ │ │ │ - blx 15aa8 │ │ │ │ + blx 15964 │ │ │ │ ldr r5, [r5, #4] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 3c044 │ │ │ │ - ldr r3, [pc, #84] @ (3c0cc ) │ │ │ │ + bne.n 3b99c │ │ │ │ + ldr r3, [pc, #84] @ (3ba24 ) │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r1, r3 │ │ │ │ - blx 18994 │ │ │ │ + blx 18808 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r1, [pc, #64] @ (3c0d0 ) │ │ │ │ + ldr r1, [pc, #64] @ (3ba28 ) │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc │ │ │ │ - blx 18c14 │ │ │ │ + blx 18a88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3bfb2 │ │ │ │ - b.n 3bfdc │ │ │ │ + beq.n 3b90a │ │ │ │ + b.n 3b934 │ │ │ │ mov r0, r9 │ │ │ │ - blx 17bcc │ │ │ │ + blx 17a64 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - cmp r8, ip │ │ │ │ + ldr r4, [pc, #512] @ (3bc0c ) │ │ │ │ movs r4, r0 │ │ │ │ - cmp r4, #88 @ 0x58 │ │ │ │ + adds r3, #32 │ │ │ │ movs r4, r0 │ │ │ │ - ldmia r4, {r4, r5, r7} │ │ │ │ + ldmia r3, {r2, r3, r4, r6} │ │ │ │ movs r1, r0 │ │ │ │ - ldmia r4!, {r3, r7} │ │ │ │ + ldmia r3!, {r2, r4, r5} │ │ │ │ movs r1, r0 │ │ │ │ - ldmia r4!, {r1, r2, r3, r7} │ │ │ │ + ldmia r3, {r1, r3, r4, r5} │ │ │ │ movs r1, r0 │ │ │ │ - ldmia r4, {r1, r2, r4, r5} │ │ │ │ + ldmia r2!, {r1, r5, r6, r7} │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r0, [r6, #60] @ 0x3c │ │ │ │ + ldrh r4, [r3, #50] @ 0x32 │ │ │ │ movs r1, r0 │ │ │ │ - asrs r0, r4, #13 │ │ │ │ + asrs r0, r0, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3, {r1, r3, r4, r6, r7} │ │ │ │ + ldmia r2, {r1, r2, r7} │ │ │ │ movs r1, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #96] @ (3c144 ) │ │ │ │ + ldr r3, [pc, #96] @ (3ba9c ) │ │ │ │ sub sp, #12 │ │ │ │ - ldr r4, [pc, #96] @ (3c148 ) │ │ │ │ + ldr r4, [pc, #96] @ (3baa0 ) │ │ │ │ mov r5, r0 │ │ │ │ add r3, pc │ │ │ │ - ldr r1, [pc, #92] @ (3c14c ) │ │ │ │ - ldr r2, [pc, #96] @ (3c150 ) │ │ │ │ + ldr r1, [pc, #92] @ (3baa4 ) │ │ │ │ + ldr r2, [pc, #96] @ (3baa8 ) │ │ │ │ ldr r0, [r3, r4] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ ldr r3, [r3, r1] │ │ │ │ mov r1, r0 │ │ │ │ ldr r4, [r2, #0] │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - blx 16a90 │ │ │ │ - ldr r2, [pc, #76] @ (3c154 ) │ │ │ │ - ldr r1, [pc, #80] @ (3c158 ) │ │ │ │ + blx 16934 │ │ │ │ + ldr r2, [pc, #76] @ (3baac ) │ │ │ │ + ldr r1, [pc, #80] @ (3bab0 ) │ │ │ │ add r2, pc │ │ │ │ str r0, [r5, r4] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ - blx 15dc0 │ │ │ │ - ldr r1, [pc, #68] @ (3c15c ) │ │ │ │ + blx 15c7c │ │ │ │ + ldr r1, [pc, #68] @ (3bab4 ) │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r0, [r5, r4] │ │ │ │ add r1, pc │ │ │ │ - blx 15dc0 │ │ │ │ - ldr r2, [pc, #60] @ (3c160 ) │ │ │ │ - ldr r1, [pc, #64] @ (3c164 ) │ │ │ │ + blx 15c7c │ │ │ │ + ldr r2, [pc, #60] @ (3bab8 ) │ │ │ │ + ldr r1, [pc, #64] @ (3babc ) │ │ │ │ ldr r0, [r5, r4] │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ - blx 15dc0 │ │ │ │ - ldr r2, [pc, #56] @ (3c168 ) │ │ │ │ - ldr r1, [pc, #56] @ (3c16c ) │ │ │ │ + blx 15c7c │ │ │ │ + ldr r2, [pc, #56] @ (3bac0 ) │ │ │ │ + ldr r1, [pc, #56] @ (3bac4 ) │ │ │ │ ldr r0, [r5, r4] │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 15dbc │ │ │ │ + b.w 15c78 │ │ │ │ nop │ │ │ │ - cmp r2, #254 @ 0xfe │ │ │ │ + adds r1, #198 @ 0xc6 │ │ │ │ movs r4, r0 │ │ │ │ - asrs r0, r1, #16 │ │ │ │ + asrs r0, r5, #15 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r2, #13 │ │ │ │ + asrs r0, r6, #12 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, lr │ │ │ │ + ldr r3, [pc, #88] @ (3bb04 ) │ │ │ │ movs r4, r0 │ │ │ │ lsls r1, r6, #1 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3, {r2, r3, r6} │ │ │ │ + ldmia r1!, {r3, r4, r5, r6, r7} │ │ │ │ movs r1, r0 │ │ │ │ - ldmia r3!, {r1, r4, r6} │ │ │ │ + ldmia r1, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ movs r1, r0 │ │ │ │ lsls r3, r1, #1 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3, {r3, r4, r6} │ │ │ │ + ldmia r2, {r2} │ │ │ │ movs r1, r0 │ │ │ │ movs r1, r7 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3!, {r1, r4, r6} │ │ │ │ + ldmia r1, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ movs r1, r0 │ │ │ │ - b.w 15270 │ │ │ │ + b.w 15138 │ │ │ │ movs r0, #0 │ │ │ │ - b.w 15c44 │ │ │ │ + b.w 15b00 │ │ │ │ nop │ │ │ │ movs r0, #1 │ │ │ │ - b.w 15c44 │ │ │ │ + b.w 15b00 │ │ │ │ nop │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - blx 189d4 │ │ │ │ - ldr r1, [pc, #24] @ (3c1b4 ) │ │ │ │ + blx 18848 │ │ │ │ + ldr r1, [pc, #24] @ (3bb0c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r1, #0] │ │ │ │ str r0, [r1, #4] │ │ │ │ - cbnz r3, 3c1aa │ │ │ │ - ldr r3, [pc, #20] @ (3c1b8 ) │ │ │ │ + cbnz r3, 3bb02 │ │ │ │ + ldr r3, [pc, #20] @ (3bb10 ) │ │ │ │ add r3, pc │ │ │ │ str r3, [r4, #24] │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r4 │ │ │ │ - blx 18b74 │ │ │ │ - b.n 3c1a2 │ │ │ │ + blx 189e8 │ │ │ │ + b.n 3bafa │ │ │ │ nop │ │ │ │ - mvns r6, r1 │ │ │ │ + ldr r2, [pc, #440] @ (3bcc8 ) │ │ │ │ movs r4, r0 │ │ │ │ movs r5, r2 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r5, [pc, #24] @ (3c1e4 ) │ │ │ │ + ldr r5, [pc, #24] @ (3bb3c ) │ │ │ │ mov r4, r0 │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ ldr r0, [r0, r3] │ │ │ │ - blx 1575c │ │ │ │ + blx 15624 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r3, [r3, #24] │ │ │ │ bx r3 │ │ │ │ - bics r2, r3 │ │ │ │ + ldr r2, [pc, #232] @ (3bc28 ) │ │ │ │ movs r4, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r1 │ │ │ │ - blx 17b80 │ │ │ │ + blx 17a18 │ │ │ │ movs r1, #2 │ │ │ │ - blx 17568 │ │ │ │ - cbz r0, 3c20c │ │ │ │ + blx 17400 │ │ │ │ + cbz r0, 3bb64 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r4 │ │ │ │ - blx 182e8 │ │ │ │ - blx 156b4 │ │ │ │ - cbnz r0, 3c234 │ │ │ │ - ldr r2, [pc, #32] @ (3c23c ) │ │ │ │ + blx 18168 │ │ │ │ + blx 1557c │ │ │ │ + cbnz r0, 3bb8c │ │ │ │ + ldr r2, [pc, #32] @ (3bb94 ) │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #4] │ │ │ │ - blx 17b80 │ │ │ │ + blx 17a18 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ movs r3, #1 │ │ │ │ movs r1, #2 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 15b44 │ │ │ │ - ldr r2, [pc, #8] @ (3c240 ) │ │ │ │ + b.w 15a00 │ │ │ │ + ldr r2, [pc, #8] @ (3bb98 ) │ │ │ │ add r2, pc │ │ │ │ - b.n 3c21c │ │ │ │ + b.n 3bb74 │ │ │ │ nop │ │ │ │ - ldmia r2!, {r1, r4, r5, r6} │ │ │ │ + ldmia r1, {r1, r2, r3, r4} │ │ │ │ movs r1, r0 │ │ │ │ - ldmia r2, {r1, r2, r5, r6} │ │ │ │ + ldmia r1, {r1, r4} │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -0003c244 : │ │ │ │ +0003bb9c : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #56] @ (3c28c ) │ │ │ │ + ldr r3, [pc, #56] @ (3bbe4 ) │ │ │ │ sub sp, #12 │ │ │ │ add r3, pc │ │ │ │ dmb ish │ │ │ │ add.w r2, r3, #8 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ dmb ish │ │ │ │ - cbz r3, 3c272 │ │ │ │ - ldr r3, [pc, #36] @ (3c290 ) │ │ │ │ + cbz r3, 3bbca │ │ │ │ + ldr r3, [pc, #36] @ (3bbe8 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #8] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #4] │ │ │ │ - blx 18190 │ │ │ │ + blx 1801c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3c268 │ │ │ │ - bl 3be80 │ │ │ │ + beq.n 3bbc0 │ │ │ │ + bl 3b7d8 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - blx 1867c │ │ │ │ - b.n 3c268 │ │ │ │ - orrs r2, r2 │ │ │ │ + blx 184fc │ │ │ │ + b.n 3bbc0 │ │ │ │ + ldr r1, [pc, #712] @ (3beb0 ) │ │ │ │ movs r4, r0 │ │ │ │ - cmn r6, r7 │ │ │ │ + ldr r1, [pc, #632] @ (3be64 ) │ │ │ │ movs r4, r0 │ │ │ │ - ldr r3, [pc, #8] @ (3c2a0 ) │ │ │ │ + ldr r3, [pc, #8] @ (3bbf8 ) │ │ │ │ movs r2, #0 │ │ │ │ add r3, pc │ │ │ │ strd r2, r3, [r0, #8] │ │ │ │ bx lr │ │ │ │ movs r1, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ - ldr r0, [pc, #32] @ (3c2d8 ) │ │ │ │ + ldr r0, [pc, #32] @ (3bc30 ) │ │ │ │ mov.w ip, #22 │ │ │ │ - ldr r3, [pc, #32] @ (3c2dc ) │ │ │ │ + ldr r3, [pc, #32] @ (3bc34 ) │ │ │ │ add r0, pc │ │ │ │ - ldr r2, [pc, #32] @ (3c2e0 ) │ │ │ │ + ldr r2, [pc, #32] @ (3bc38 ) │ │ │ │ strd ip, r0, [sp] │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #28] @ (3c2e4 ) │ │ │ │ + ldr r0, [pc, #28] @ (3bc3c ) │ │ │ │ add r2, pc │ │ │ │ movs r1, #8 │ │ │ │ add r0, pc │ │ │ │ - blx 189fc │ │ │ │ + blx 18870 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - movs r3, #64 @ 0x40 │ │ │ │ + movs r1, #208 @ 0xd0 │ │ │ │ movs r2, r0 │ │ │ │ - ldmia r1!, {r2, r3, r5, r6, r7} │ │ │ │ + ldmia r0!, {r3, r4, r7} │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r0, [r3, #20] │ │ │ │ + ldrh r4, [r0, #10] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [r6, #16] │ │ │ │ + str r4, [r3, #124] @ 0x7c │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -0003c2e8 : │ │ │ │ +0003bc40 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r4, [pc, #84] @ (3c34c ) │ │ │ │ + ldr r4, [pc, #84] @ (3bca4 ) │ │ │ │ sub sp, #20 │ │ │ │ add r4, pc │ │ │ │ dmb ish │ │ │ │ ldr r5, [r4, #0] │ │ │ │ dmb ish │ │ │ │ - cbz r5, 3c312 │ │ │ │ - ldr r3, [pc, #68] @ (3c350 ) │ │ │ │ + cbz r5, 3bc6a │ │ │ │ + ldr r3, [pc, #68] @ (3bca8 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ - blx 18190 │ │ │ │ + blx 1801c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3c308 │ │ │ │ - ldr r0, [pc, #52] @ (3c354 ) │ │ │ │ + beq.n 3bc60 │ │ │ │ + ldr r0, [pc, #52] @ (3bcac ) │ │ │ │ add r0, pc │ │ │ │ - blx 155a0 │ │ │ │ - ldr r3, [pc, #48] @ (3c358 ) │ │ │ │ + blx 15468 │ │ │ │ + ldr r3, [pc, #48] @ (3bcb0 ) │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #16 │ │ │ │ add r3, pc │ │ │ │ strd r5, r5, [sp, #4] │ │ │ │ str r5, [sp, #0] │ │ │ │ movs r0, #8 │ │ │ │ - blx 17c20 │ │ │ │ + blx 17ab8 │ │ │ │ movs r1, #80 @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ - blx 179d4 │ │ │ │ + blx 1786c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - blx 1867c │ │ │ │ - b.n 3c308 │ │ │ │ + blx 184fc │ │ │ │ + b.n 3bc60 │ │ │ │ nop │ │ │ │ - negs r2, r7 │ │ │ │ + ldr r1, [pc, #104] @ (3bd10 ) │ │ │ │ movs r4, r0 │ │ │ │ - negs r2, r5 │ │ │ │ + ldr r1, [pc, #40] @ (3bcd4 ) │ │ │ │ movs r4, r0 │ │ │ │ - ldmia r1, {r1, r2, r6, r7} │ │ │ │ + ldmia r0!, {r1, r4, r5, r6} │ │ │ │ movs r1, r0 │ │ │ │ vminnm.f32 , , │ │ │ │ │ │ │ │ -0003c35c : │ │ │ │ +0003bcb4 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r2 │ │ │ │ mov r8, r3 │ │ │ │ - blx 15120 │ │ │ │ - cbz r4, 3c3ae │ │ │ │ + blx 14fe8 │ │ │ │ + cbz r4, 3bd06 │ │ │ │ ldr r5, [r4, #0] │ │ │ │ - cbz r5, 3c384 │ │ │ │ + cbz r5, 3bcdc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 3c38e │ │ │ │ + beq.n 3bce6 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 3c3ae │ │ │ │ - blx 15120 │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 3bd06 │ │ │ │ + blx 14fe8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 15178 │ │ │ │ + blx 15040 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ ldr r4, [r5, #12] │ │ │ │ mov ip, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ bx ip │ │ │ │ - ldr r1, [pc, #24] @ (3c3c8 ) │ │ │ │ - ldr r2, [pc, #24] @ (3c3cc ) │ │ │ │ - ldr r0, [pc, #28] @ (3c3d0 ) │ │ │ │ + ldr r1, [pc, #24] @ (3bd20 ) │ │ │ │ + ldr r2, [pc, #24] @ (3bd24 ) │ │ │ │ + ldr r0, [pc, #28] @ (3bd28 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #40 @ 0x28 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ + blx 16f48 │ │ │ │ movs r0, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - movs r2, #72 @ 0x48 │ │ │ │ + movs r0, #216 @ 0xd8 │ │ │ │ movs r2, r0 │ │ │ │ - ldmia r1, {r1, r2, r6} │ │ │ │ + stmia r7!, {r1, r4, r5, r6, r7} │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [r0, #4] │ │ │ │ + str r6, [r5, #108] @ 0x6c │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -0003c3d4 : │ │ │ │ +0003bd2c : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - blx 15120 │ │ │ │ - cbz r4, 3c40e │ │ │ │ + blx 14fe8 │ │ │ │ + cbz r4, 3bd66 │ │ │ │ ldr r5, [r4, #0] │ │ │ │ - cbz r5, 3c3f4 │ │ │ │ + cbz r5, 3bd4c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 3c3fe │ │ │ │ + beq.n 3bd56 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 3c40e │ │ │ │ - blx 15120 │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 3bd66 │ │ │ │ + blx 14fe8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 15178 │ │ │ │ + blx 15040 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r1, [pc, #20] @ (3c424 ) │ │ │ │ - ldr r2, [pc, #20] @ (3c428 ) │ │ │ │ - ldr r0, [pc, #24] @ (3c42c ) │ │ │ │ + ldr r1, [pc, #20] @ (3bd7c ) │ │ │ │ + ldr r2, [pc, #20] @ (3bd80 ) │ │ │ │ + ldr r0, [pc, #24] @ (3bd84 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #76 @ 0x4c │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ + blx 16f48 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - movs r1, #232 @ 0xe8 │ │ │ │ + movs r0, #120 @ 0x78 │ │ │ │ movs r2, r0 │ │ │ │ - ldmia r0!, {r1, r2, r5, r6, r7} │ │ │ │ + stmia r7!, {r1, r4, r7} │ │ │ │ movs r1, r0 │ │ │ │ - str r2, [r4, #124] @ 0x7c │ │ │ │ + str r6, [r1, #104] @ 0x68 │ │ │ │ movs r1, r0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldr r2, [pc, #12] @ (3c444 ) │ │ │ │ - ldr r3, [pc, #16] @ (3c448 ) │ │ │ │ + ldr r2, [pc, #12] @ (3bd9c ) │ │ │ │ + ldr r3, [pc, #16] @ (3bda0 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ strd r2, r3, [r0, #8] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ lsls r5, r4, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r2, [pc, #124] @ (3c4d8 ) │ │ │ │ + ldr r2, [pc, #124] @ (3be30 ) │ │ │ │ sub sp, #32 │ │ │ │ - ldr r3, [pc, #124] @ (3c4dc ) │ │ │ │ + ldr r3, [pc, #124] @ (3be34 ) │ │ │ │ movs r4, #12 │ │ │ │ add r2, pc │ │ │ │ - ldr r0, [pc, #120] @ (3c4e0 ) │ │ │ │ + ldr r0, [pc, #120] @ (3be38 ) │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ - blx 155a0 │ │ │ │ - ldr r2, [pc, #108] @ (3c4e4 ) │ │ │ │ + blx 15468 │ │ │ │ + ldr r2, [pc, #108] @ (3be3c ) │ │ │ │ mov r1, r0 │ │ │ │ - ldr r3, [pc, #108] @ (3c4e8 ) │ │ │ │ + ldr r3, [pc, #108] @ (3be40 ) │ │ │ │ movs r0, #64 @ 0x40 │ │ │ │ add r2, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ strd r2, r0, [sp, #4] │ │ │ │ movs r2, #68 @ 0x44 │ │ │ │ movs r0, #80 @ 0x50 │ │ │ │ - blx 17c20 │ │ │ │ + blx 17ab8 │ │ │ │ movs r1, #20 │ │ │ │ mov r4, r0 │ │ │ │ - blx 15a8c │ │ │ │ - ldr r3, [pc, #80] @ (3c4ec ) │ │ │ │ + blx 15948 │ │ │ │ + ldr r3, [pc, #80] @ (3be44 ) │ │ │ │ movs r1, #0 │ │ │ │ - ldr r2, [pc, #80] @ (3c4f0 ) │ │ │ │ + ldr r2, [pc, #80] @ (3be48 ) │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #24] │ │ │ │ add r2, pc │ │ │ │ strd r2, r1, [sp, #16] │ │ │ │ str r0, [r3, #0] │ │ │ │ - blx 187d8 │ │ │ │ + blx 1864c │ │ │ │ add r2, sp, #16 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 187a8 │ │ │ │ - ldr r2, [pc, #56] @ (3c4f4 ) │ │ │ │ - ldr r3, [pc, #32] @ (3c4dc ) │ │ │ │ + blx 1861c │ │ │ │ + ldr r2, [pc, #56] @ (3be4c ) │ │ │ │ + ldr r3, [pc, #32] @ (3be34 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 3c4d2 │ │ │ │ + bne.n 3be2a │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ - blx 17a74 <__stack_chk_fail@plt> │ │ │ │ + blx 1790c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - movs r7, #134 @ 0x86 │ │ │ │ + cmp r6, #78 @ 0x4e │ │ │ │ movs r4, r0 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r0!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + stmia r7!, {r1, r3, r5, r6} │ │ │ │ movs r1, r0 │ │ │ │ @ instruction: 0xffafffff │ │ │ │ lsls r7, r6, #13 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r3 │ │ │ │ + bx pc │ │ │ │ movs r4, r0 │ │ │ │ @ instruction: 0xff8fffff │ │ │ │ - movs r7, #44 @ 0x2c │ │ │ │ + cmp r5, #244 @ 0xf4 │ │ │ │ movs r4, r0 │ │ │ │ - ldr r3, [pc, #12] @ (3c508 ) │ │ │ │ + ldr r3, [pc, #12] @ (3be60 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r0, [r0, r3] │ │ │ │ - cbz r0, 3c506 │ │ │ │ - b.w 1528c │ │ │ │ + cbz r0, 3be5e │ │ │ │ + b.w 15154 │ │ │ │ bx lr │ │ │ │ - eors r6, r7 │ │ │ │ + bx r3 │ │ │ │ movs r4, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #56] @ (3c554 ) │ │ │ │ + ldr r3, [pc, #56] @ (3beac ) │ │ │ │ mov r4, r0 │ │ │ │ sub sp, #8 │ │ │ │ movs r1, #0 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ adds r2, r0, r3 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ str r1, [r4, r3] │ │ │ │ - cbz r0, 3c536 │ │ │ │ + cbz r0, 3be8e │ │ │ │ str r2, [sp, #4] │ │ │ │ - blx 15aa8 │ │ │ │ + blx 15964 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r0, [r2, #4] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r2, #4] │ │ │ │ - cbz r0, 3c542 │ │ │ │ - blx 15aa8 │ │ │ │ - ldr r3, [pc, #20] @ (3c558 ) │ │ │ │ + cbz r0, 3be9a │ │ │ │ + blx 15964 │ │ │ │ + ldr r3, [pc, #20] @ (3beb0 ) │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ bx r3 │ │ │ │ - eors r6, r2 │ │ │ │ + mov lr, lr │ │ │ │ movs r4, r0 │ │ │ │ - ands r2, r6 │ │ │ │ + mov sl, sl │ │ │ │ movs r4, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov lr, r3 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - cbz r3, 3c5c2 │ │ │ │ - ldr.w ip, [pc, #156] @ 3c610 │ │ │ │ + cbz r3, 3bf1a │ │ │ │ + ldr.w ip, [pc, #156] @ 3bf68 │ │ │ │ mov r4, r2 │ │ │ │ add ip, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ add ip, r0 │ │ │ │ ldr.w r0, [ip, #16] │ │ │ │ - cbz r0, 3c5ae │ │ │ │ + cbz r0, 3bf06 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ str r2, [r3, #0] │ │ │ │ movs r3, #0 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r4 │ │ │ │ - bcc.n 3c5aa │ │ │ │ + bcc.n 3bf02 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ lsls r2, r3, #31 │ │ │ │ it mi │ │ │ │ movmi r0, #2 │ │ │ │ - bmi.n 3c5ac │ │ │ │ + bmi.n 3bf04 │ │ │ │ lsls r3, r3, #30 │ │ │ │ it mi │ │ │ │ movmi r0, #3 │ │ │ │ - bmi.n 3c5ac │ │ │ │ - cbz r4, 3c5fa │ │ │ │ + bmi.n 3bf04 │ │ │ │ + cbz r4, 3bf52 │ │ │ │ movs r0, #1 │ │ │ │ pop {r4, pc} │ │ │ │ cmp r3, r2 │ │ │ │ - bcc.n 3c5e4 │ │ │ │ + bcc.n 3bf3c │ │ │ │ mov r0, lr │ │ │ │ - blx 16ee0 │ │ │ │ + blx 16d78 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ str r4, [r3, #0] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ str r4, [r3, #0] │ │ │ │ - b.n 3c596 │ │ │ │ - blx 179a4 │ │ │ │ - ldr r1, [pc, #76] @ (3c614 ) │ │ │ │ + b.n 3beee │ │ │ │ + blx 1783c │ │ │ │ + ldr r1, [pc, #76] @ (3bf6c ) │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #76] @ (3c618 ) │ │ │ │ + ldr r0, [pc, #76] @ (3bf70 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 187fc │ │ │ │ + blx 18670 │ │ │ │ movs r2, #12 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - blx 17204 │ │ │ │ + blx 1709c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov r2, r3 │ │ │ │ mov r0, lr │ │ │ │ str r3, [sp, #8] │ │ │ │ - blx 16ee0 │ │ │ │ + blx 16d78 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 3c5aa │ │ │ │ - blx 179a4 │ │ │ │ - ldr r3, [pc, #28] @ (3c61c ) │ │ │ │ + b.n 3bf02 │ │ │ │ + blx 1783c │ │ │ │ + ldr r3, [pc, #28] @ (3bf74 ) │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #34 @ 0x22 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ add r3, pc │ │ │ │ - blx 17f4c │ │ │ │ - b.n 3c5e0 │ │ │ │ + blx 17dd8 │ │ │ │ + b.n 3bf38 │ │ │ │ nop │ │ │ │ - ands r2, r0 │ │ │ │ + mov sl, r4 │ │ │ │ movs r4, r0 │ │ │ │ - stmia r7!, {r4, r5, r6} │ │ │ │ + stmia r6!, {r2, r3, r4} │ │ │ │ movs r1, r0 │ │ │ │ - str r2, [r4, #104] @ 0x68 │ │ │ │ + str r6, [r1, #84] @ 0x54 │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r2, [r1, #6] │ │ │ │ + strh r6, [r6, #58] @ 0x3a │ │ │ │ movs r1, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ - ldr r5, [pc, #432] @ (3c7e4 ) │ │ │ │ + ldr r5, [pc, #432] @ (3c13c ) │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ - ldr r4, [pc, #432] @ (3c7e8 ) │ │ │ │ + ldr r4, [pc, #432] @ (3c140 ) │ │ │ │ add r5, pc │ │ │ │ ldrd r8, fp, [sp, #108] @ 0x6c │ │ │ │ ldr r4, [r5, r4] │ │ │ │ ldr r4, [r4, #0] │ │ │ │ str r4, [sp, #60] @ 0x3c │ │ │ │ mov.w r4, #0 │ │ │ │ - ldr r4, [pc, #420] @ (3c7ec ) │ │ │ │ + ldr r4, [pc, #420] @ (3c144 ) │ │ │ │ str r1, [sp, #28] │ │ │ │ add r4, pc │ │ │ │ ldr.w lr, [r4] │ │ │ │ ldr r4, [sp, #104] @ 0x68 │ │ │ │ str r4, [sp, #24] │ │ │ │ ldr.w r5, [r0, lr] │ │ │ │ ldrd r9, r4, [sp, #116] @ 0x74 │ │ │ │ str r4, [sp, #44] @ 0x2c │ │ │ │ add.w r4, r0, lr │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 3c734 │ │ │ │ + beq.n 3c08c │ │ │ │ clz sl, r2 │ │ │ │ mov r7, r0 │ │ │ │ and.w r1, r8, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ mov.w sl, sl, lsr #5 │ │ │ │ movs r1, #0 │ │ │ │ add r6, sp, #56 @ 0x38 │ │ │ │ mov r5, r8 │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ strd lr, r7, [sp, #48] @ 0x30 │ │ │ │ strd r2, r3, [sp, #32] │ │ │ │ - b.n 3c6c0 │ │ │ │ + b.n 3c018 │ │ │ │ ldr r7, [sp, #56] @ 0x38 │ │ │ │ - blx 179a4 │ │ │ │ + blx 1783c │ │ │ │ movs r2, #35 @ 0x23 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ - blx 17414 │ │ │ │ + blx 172ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3c728 │ │ │ │ + beq.n 3c080 │ │ │ │ ldr r7, [r4, #12] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 3c728 │ │ │ │ + bne.n 3c080 │ │ │ │ mov r0, r6 │ │ │ │ - blx 15c1c │ │ │ │ + blx 15ad8 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 3c7a8 │ │ │ │ + beq.n 3c100 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ str r7, [r4, #8] │ │ │ │ - blx 15aa8 │ │ │ │ + blx 15964 │ │ │ │ movs r0, #2 │ │ │ │ - blx 15c48 │ │ │ │ + blx 15b04 │ │ │ │ str r0, [r4, #0] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ ldrd r2, r3, [sp, #32] │ │ │ │ strd r9, r6, [sp, #12] │ │ │ │ strd r5, fp, [sp, #4] │ │ │ │ - blx 17db4 │ │ │ │ + blx 17c40 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3c75e │ │ │ │ + bne.n 3c0b6 │ │ │ │ ldr r7, [sp, #56] @ 0x38 │ │ │ │ - blx 179a4 │ │ │ │ + blx 1783c │ │ │ │ movs r2, #34 @ 0x22 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ - blx 17414 │ │ │ │ + blx 172ac │ │ │ │ cmp r0, r8 │ │ │ │ ite eq │ │ │ │ moveq r2, #0 │ │ │ │ andne.w r2, sl, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 3c68a │ │ │ │ + beq.n 3bfe2 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 3c68a │ │ │ │ + beq.n 3bfe2 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ - blx 1841c │ │ │ │ + blx 1829c │ │ │ │ str.w r8, [r9] │ │ │ │ movs r5, #2 │ │ │ │ - ldr r2, [pc, #224] @ (3c7f0 ) │ │ │ │ - ldr r3, [pc, #216] @ (3c7e8 ) │ │ │ │ + ldr r2, [pc, #224] @ (3c148 ) │ │ │ │ + ldr r3, [pc, #216] @ (3c140 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 3c7de │ │ │ │ + bne.n 3c136 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #68 @ 0x44 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ - blx 16de4 │ │ │ │ + blx 16c7c │ │ │ │ movs r5, #0 │ │ │ │ - b.n 3c70c │ │ │ │ - ldr r5, [pc, #188] @ (3c7f4 ) │ │ │ │ - ldr r4, [pc, #176] @ (3c7e8 ) │ │ │ │ + b.n 3c064 │ │ │ │ + ldr r5, [pc, #188] @ (3c14c ) │ │ │ │ + ldr r4, [pc, #176] @ (3c140 ) │ │ │ │ add r5, pc │ │ │ │ ldr r4, [r5, r4] │ │ │ │ ldr r5, [r4, #0] │ │ │ │ ldr r4, [sp, #60] @ 0x3c │ │ │ │ eors r5, r4 │ │ │ │ mov.w r4, #0 │ │ │ │ - bne.n 3c7de │ │ │ │ + bne.n 3c136 │ │ │ │ ldr r4, [sp, #44] @ 0x2c │ │ │ │ strd r9, r4, [sp, #116] @ 0x74 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ strd r8, fp, [sp, #108] @ 0x6c │ │ │ │ str r4, [sp, #104] @ 0x68 │ │ │ │ add sp, #68 @ 0x44 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.n 3c55c │ │ │ │ + b.n 3beb4 │ │ │ │ mov r3, r5 │ │ │ │ mov r5, r0 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldrd lr, r7, [sp, #48] @ 0x30 │ │ │ │ - cbnz r3, 3c770 │ │ │ │ + cbnz r3, 3c0c8 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #12] │ │ │ │ cmp r5, #2 │ │ │ │ - bne.n 3c70c │ │ │ │ + bne.n 3c064 │ │ │ │ ands.w r3, r8, #1 │ │ │ │ - bne.n 3c70a │ │ │ │ + bne.n 3c062 │ │ │ │ ldr.w r0, [r7, lr] │ │ │ │ str.w r3, [r7, lr] │ │ │ │ - cbz r0, 3c788 │ │ │ │ - blx 15aa8 │ │ │ │ + cbz r0, 3c0e0 │ │ │ │ + blx 15964 │ │ │ │ movs r5, #1 │ │ │ │ str r5, [r4, #16] │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3c70c │ │ │ │ - blx 179a4 │ │ │ │ - ldr r3, [pc, #92] @ (3c7f8 ) │ │ │ │ + bne.n 3c064 │ │ │ │ + blx 1783c │ │ │ │ + ldr r3, [pc, #92] @ (3c150 ) │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #34 @ 0x22 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ add r3, pc │ │ │ │ - blx 17f4c │ │ │ │ - b.n 3c730 │ │ │ │ + blx 17dd8 │ │ │ │ + b.n 3c088 │ │ │ │ ldrd lr, r7, [sp, #48] @ 0x30 │ │ │ │ mov r8, r5 │ │ │ │ ldrd r2, r3, [sp, #32] │ │ │ │ ldr.w r0, [r7, lr] │ │ │ │ str.w r1, [r7, lr] │ │ │ │ - cbz r0, 3c7c4 │ │ │ │ - blx 15aa8 │ │ │ │ + cbz r0, 3c11c │ │ │ │ + blx 15964 │ │ │ │ ldrd r2, r3, [sp, #32] │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ ldr r4, [sp, #24] │ │ │ │ strd r9, r1, [sp, #12] │ │ │ │ strd r8, fp, [sp, #4] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3c55c │ │ │ │ + bl 3beb4 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 3c70c │ │ │ │ - blx 17a74 <__stack_chk_fail@plt> │ │ │ │ + b.n 3c064 │ │ │ │ + blx 1790c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - movs r5, #178 @ 0xb2 │ │ │ │ + cmp r4, #122 @ 0x7a │ │ │ │ movs r4, r0 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - subs r7, #46 @ 0x2e │ │ │ │ + cmp lr, r9 │ │ │ │ movs r4, r0 │ │ │ │ - movs r4, #216 @ 0xd8 │ │ │ │ + cmp r3, #160 @ 0xa0 │ │ │ │ movs r4, r0 │ │ │ │ - movs r4, #176 @ 0xb0 │ │ │ │ + cmp r3, #120 @ 0x78 │ │ │ │ movs r4, r0 │ │ │ │ - strh r0, [r6, #56] @ 0x38 │ │ │ │ + strh r4, [r3, #46] @ 0x2e │ │ │ │ movs r1, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ - blx 189d4 │ │ │ │ - ldr r1, [pc, #112] @ (3c884 ) │ │ │ │ + blx 18848 │ │ │ │ + ldr r1, [pc, #112] @ (3c1dc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r1, #0] │ │ │ │ str r0, [r1, #4] │ │ │ │ - cbnz r3, 3c87a │ │ │ │ - ldr r1, [pc, #104] @ (3c888 ) │ │ │ │ + cbnz r3, 3c1d2 │ │ │ │ + ldr r1, [pc, #104] @ (3c1e0 ) │ │ │ │ movs r6, #235 @ 0xeb │ │ │ │ - ldr r2, [pc, #104] @ (3c88c ) │ │ │ │ - ldr r3, [pc, #108] @ (3c890 ) │ │ │ │ + ldr r2, [pc, #104] @ (3c1e4 ) │ │ │ │ + ldr r3, [pc, #108] @ (3c1e8 ) │ │ │ │ add r1, pc │ │ │ │ - ldr r5, [pc, #108] @ (3c894 ) │ │ │ │ + ldr r5, [pc, #108] @ (3c1ec ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r1, [r4, #24] │ │ │ │ strd r3, r2, [r4, #12] │ │ │ │ add r5, pc │ │ │ │ - blx 187d8 │ │ │ │ - ldr r2, [pc, #92] @ (3c898 ) │ │ │ │ + blx 1864c │ │ │ │ + ldr r2, [pc, #92] @ (3c1f0 ) │ │ │ │ mov r3, r0 │ │ │ │ - ldr r1, [pc, #92] @ (3c89c ) │ │ │ │ - ldr r0, [pc, #96] @ (3c8a0 ) │ │ │ │ + ldr r1, [pc, #92] @ (3c1f4 ) │ │ │ │ + ldr r0, [pc, #96] @ (3c1f8 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str r6, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ - blx 1508c │ │ │ │ + blx 14f54 │ │ │ │ str r0, [r5, #12] │ │ │ │ - blx 16bcc │ │ │ │ - ldr r2, [pc, #80] @ (3c8a4 ) │ │ │ │ + blx 16a70 │ │ │ │ + ldr r2, [pc, #80] @ (3c1fc ) │ │ │ │ mov r3, r0 │ │ │ │ - ldr r1, [pc, #80] @ (3c8a8 ) │ │ │ │ - ldr r0, [pc, #80] @ (3c8ac ) │ │ │ │ + ldr r1, [pc, #80] @ (3c200 ) │ │ │ │ + ldr r0, [pc, #80] @ (3c204 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str r6, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ - blx 1508c │ │ │ │ + blx 14f54 │ │ │ │ add.w r2, r5, #8 │ │ │ │ str r0, [r5, #16] │ │ │ │ movs r1, #3 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 16e3c │ │ │ │ + b.w 16cd4 │ │ │ │ mov r0, r4 │ │ │ │ - blx 18b74 │ │ │ │ - b.n 3c81c │ │ │ │ + blx 189e8 │ │ │ │ + b.n 3c174 │ │ │ │ nop │ │ │ │ - subs r5, #100 @ 0x64 │ │ │ │ + add r4, r0 │ │ │ │ movs r4, r0 │ │ │ │ stc2l 15, cr15, [r5], #1020 @ 0x3fc │ │ │ │ lsls r5, r2, #6 │ │ │ │ movs r0, r0 │ │ │ │ lsls r3, r0, #2 │ │ │ │ movs r0, r0 │ │ │ │ - subs r5, #70 @ 0x46 │ │ │ │ + mvns r6, r4 │ │ │ │ movs r4, r0 │ │ │ │ - stmia r5!, {r3, r4} │ │ │ │ + stmia r3!, {r2, r6, r7} │ │ │ │ movs r1, r0 │ │ │ │ - stmia r5!, {r1, r3, r5} │ │ │ │ + stmia r3!, {r1, r2, r4, r6, r7} │ │ │ │ movs r1, r0 │ │ │ │ - stmia r5!, {r1, r2, r4, r5} │ │ │ │ + stmia r3!, {r1, r5, r6, r7} │ │ │ │ movs r1, r0 │ │ │ │ - stmia r5!, {r1, r4, r5} │ │ │ │ + stmia r3!, {r1, r2, r3, r4, r6, r7} │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r0, [r4, #14] │ │ │ │ + ldrh r4, [r1, #4] │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r0, [r2, #50] @ 0x32 │ │ │ │ + ldrh r4, [r7, #38] @ 0x26 │ │ │ │ movs r1, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr.w ip, [pc, #220] @ 3c99c │ │ │ │ + ldr.w ip, [pc, #220] @ 3c2f4 │ │ │ │ mov r4, r0 │ │ │ │ - ldr.w lr, [pc, #216] @ 3c9a0 │ │ │ │ + ldr.w lr, [pc, #216] @ 3c2f8 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ - ldr r0, [pc, #216] @ (3c9a4 ) │ │ │ │ + ldr r0, [pc, #216] @ (3c2fc ) │ │ │ │ add ip, pc │ │ │ │ add lr, pc │ │ │ │ cmp r1, #1 │ │ │ │ ldr.w r0, [lr, r0] │ │ │ │ mov lr, r3 │ │ │ │ ldr.w r3, [ip] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ mov.w r0, #0 │ │ │ │ add.w r5, r4, r3 │ │ │ │ - beq.n 3c950 │ │ │ │ + beq.n 3c2a8 │ │ │ │ cmp r1, #2 │ │ │ │ - bne.n 3c90e │ │ │ │ + bne.n 3c266 │ │ │ │ mov r0, r2 │ │ │ │ - blx 17884 │ │ │ │ + blx 1771c │ │ │ │ str r0, [r5, #4] │ │ │ │ - ldr r2, [pc, #176] @ (3c9a8 ) │ │ │ │ - ldr r3, [pc, #168] @ (3c9a4 ) │ │ │ │ + ldr r2, [pc, #176] @ (3c300 ) │ │ │ │ + ldr r3, [pc, #168] @ (3c2fc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 3c996 │ │ │ │ + bne.n 3c2ee │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrd r3, r2, [lr] │ │ │ │ str r1, [sp, #28] │ │ │ │ str r2, [sp, #24] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 17904 │ │ │ │ + blx 1779c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ - ldr r4, [pc, #136] @ (3c9ac ) │ │ │ │ + ldr r4, [pc, #136] @ (3c304 ) │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add r4, pc │ │ │ │ - blx 17904 │ │ │ │ + blx 1779c │ │ │ │ ldr r2, [sp, #24] │ │ │ │ strd r5, r0, [sp, #16] │ │ │ │ movs r0, #105 @ 0x69 │ │ │ │ str r2, [sp, #12] │ │ │ │ strd r0, r4, [sp] │ │ │ │ - ldr r3, [pc, #116] @ (3c9b0 ) │ │ │ │ - ldr r2, [pc, #120] @ (3c9b4 ) │ │ │ │ - ldr r0, [pc, #120] @ (3c9b8 ) │ │ │ │ + ldr r3, [pc, #116] @ (3c308 ) │ │ │ │ + ldr r2, [pc, #120] @ (3c30c ) │ │ │ │ + ldr r0, [pc, #120] @ (3c310 ) │ │ │ │ add r3, pc │ │ │ │ ldr r1, [sp, #28] │ │ │ │ add r2, pc │ │ │ │ str r1, [sp, #8] │ │ │ │ add r0, pc │ │ │ │ movs r1, #16 │ │ │ │ - blx 189fc │ │ │ │ - b.n 3c8f6 │ │ │ │ + blx 18870 │ │ │ │ + b.n 3c24e │ │ │ │ mov r0, r2 │ │ │ │ str r3, [sp, #24] │ │ │ │ - blx 17884 │ │ │ │ + blx 1771c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r6, r0 │ │ │ │ str r0, [r4, r3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3c8f6 │ │ │ │ - blx 15218 │ │ │ │ + beq.n 3c24e │ │ │ │ + blx 150e0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ - cbz r3, 3c970 │ │ │ │ + cbz r3, 3c2c8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 3c97c │ │ │ │ + beq.n 3c2d4 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - blx 17668 │ │ │ │ + blx 17500 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3c8f6 │ │ │ │ - ldr r1, [pc, #60] @ (3c9bc ) │ │ │ │ + beq.n 3c24e │ │ │ │ + ldr r1, [pc, #60] @ (3c314 ) │ │ │ │ movs r3, #0 │ │ │ │ add r2, sp, #32 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ - blx 16ec8 │ │ │ │ + blx 16d60 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3c8f6 │ │ │ │ + bne.n 3c24e │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r5, #8] │ │ │ │ - b.n 3c8f6 │ │ │ │ - blx 17a74 <__stack_chk_fail@plt> │ │ │ │ + b.n 3c24e │ │ │ │ + blx 1790c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - subs r4, #172 @ 0xac │ │ │ │ + muls r4, r1 │ │ │ │ movs r4, r0 │ │ │ │ - movs r3, #26 │ │ │ │ + cmp r1, #226 @ 0xe2 │ │ │ │ movs r4, r0 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - movs r2, #238 @ 0xee │ │ │ │ + cmp r1, #182 @ 0xb6 │ │ │ │ movs r4, r0 │ │ │ │ - str r0, [r4, #44] @ 0x2c │ │ │ │ + str r4, [r1, #24] │ │ │ │ movs r1, r0 │ │ │ │ - stmia r4!, {r1, r2, r3, r5, r6} │ │ │ │ + stmia r3!, {r1, r3, r4} │ │ │ │ movs r1, r0 │ │ │ │ - str r2, [r0, #40] @ 0x28 │ │ │ │ + str r6, [r5, #16] │ │ │ │ movs r1, r0 │ │ │ │ - str r6, [r6, #40] @ 0x28 │ │ │ │ + str r2, [r4, #20] │ │ │ │ movs r1, r0 │ │ │ │ - stmia r4!, {r5} │ │ │ │ + stmia r2!, {r2, r3, r6, r7} │ │ │ │ movs r1, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr.w ip, [pc, #124] @ 3ca4c │ │ │ │ + ldr.w ip, [pc, #124] @ 3c3a4 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ cmp r1, #1 │ │ │ │ add ip, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ add.w lr, r0, ip │ │ │ │ - beq.n 3ca3c │ │ │ │ + beq.n 3c394 │ │ │ │ cmp r1, #2 │ │ │ │ - bne.n 3c9f6 │ │ │ │ + bne.n 3c34e │ │ │ │ ldr.w r1, [lr, #4] │ │ │ │ mov r0, r2 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 17f9c │ │ │ │ + b.w 17e28 │ │ │ │ strd r0, r1, [sp, #24] │ │ │ │ ldrd r0, r4, [r3] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - blx 17904 │ │ │ │ + blx 1779c │ │ │ │ ldr r2, [sp, #24] │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 17904 │ │ │ │ + blx 1779c │ │ │ │ strd r5, r0, [sp, #16] │ │ │ │ - ldr r0, [pc, #56] @ (3ca50 ) │ │ │ │ + ldr r0, [pc, #56] @ (3c3a8 ) │ │ │ │ mov.w lr, #129 @ 0x81 │ │ │ │ - ldr r3, [pc, #56] @ (3ca54 ) │ │ │ │ + ldr r3, [pc, #56] @ (3c3ac ) │ │ │ │ add r0, pc │ │ │ │ - ldr r2, [pc, #56] @ (3ca58 ) │ │ │ │ + ldr r2, [pc, #56] @ (3c3b0 ) │ │ │ │ strd lr, r0, [sp] │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #52] @ (3ca5c ) │ │ │ │ + ldr r0, [pc, #52] @ (3c3b4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r1, [sp, #28] │ │ │ │ str r1, [sp, #8] │ │ │ │ add r0, pc │ │ │ │ movs r1, #16 │ │ │ │ str r4, [sp, #12] │ │ │ │ - blx 189fc │ │ │ │ + blx 18870 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr.w r1, [r0, ip] │ │ │ │ mov r0, r2 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 17f9c │ │ │ │ - subs r3, #162 @ 0xa2 │ │ │ │ + b.w 17e28 │ │ │ │ + negs r2, r0 │ │ │ │ movs r4, r0 │ │ │ │ - str r0, [r5, #28] │ │ │ │ + str r4, [r2, #8] │ │ │ │ movs r1, r0 │ │ │ │ - stmia r3!, {r3, r7} │ │ │ │ + stmia r2!, {r2, r4, r5} │ │ │ │ movs r1, r0 │ │ │ │ - str r4, [r3, #24] │ │ │ │ + str r0, [r1, #4] │ │ │ │ movs r1, r0 │ │ │ │ - str r6, [r1, #28] │ │ │ │ + str r2, [r7, #4] │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -0003ca60 : │ │ │ │ +0003c3b8 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #56] @ (3caa8 ) │ │ │ │ + ldr r3, [pc, #56] @ (3c400 ) │ │ │ │ sub sp, #12 │ │ │ │ add r3, pc │ │ │ │ dmb ish │ │ │ │ add.w r2, r3, #20 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ dmb ish │ │ │ │ - cbz r3, 3ca8e │ │ │ │ - ldr r3, [pc, #36] @ (3caac ) │ │ │ │ + cbz r3, 3c3e6 │ │ │ │ + ldr r3, [pc, #36] @ (3c404 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #20] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #4] │ │ │ │ - blx 18190 │ │ │ │ + blx 1801c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3ca84 │ │ │ │ - bl 3c44c │ │ │ │ + beq.n 3c3dc │ │ │ │ + bl 3bda4 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - blx 1867c │ │ │ │ - b.n 3ca84 │ │ │ │ - subs r3, #6 │ │ │ │ + blx 184fc │ │ │ │ + b.n 3c3dc │ │ │ │ + sbcs r6, r4 │ │ │ │ movs r4, r0 │ │ │ │ - subs r2, #242 @ 0xf2 │ │ │ │ + sbcs r2, r2 │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ -0003cab0 : │ │ │ │ +0003c408 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #20 │ │ │ │ strd r1, r0, [sp, #8] │ │ │ │ - blx 1612c │ │ │ │ + blx 15fe8 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov.w ip, #0 │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r3, [pc, #20] @ (3cae8 ) │ │ │ │ - ldr r1, [pc, #24] @ (3caec ) │ │ │ │ + ldr r3, [pc, #20] @ (3c440 ) │ │ │ │ + ldr r1, [pc, #24] @ (3c444 ) │ │ │ │ ldr r2, [sp, #12] │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ str.w ip, [sp, #4] │ │ │ │ - blx 16680 │ │ │ │ + blx 16530 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - ldrh r2, [r3, #30] │ │ │ │ + ldrh r6, [r0, #20] │ │ │ │ movs r1, r0 │ │ │ │ - stmia r2!, {r2, r5, r7} │ │ │ │ + stmia r1!, {r4, r6} │ │ │ │ movs r1, r0 │ │ │ │ - ldr r3, [pc, #12] @ (3cb00 ) │ │ │ │ + ldr r3, [pc, #12] @ (3c458 ) │ │ │ │ movs r2, #1 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, r3 │ │ │ │ str r2, [r0, #16] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - subs r2, #156 @ 0x9c │ │ │ │ + asrs r4, r7 │ │ │ │ movs r4, r0 │ │ │ │ - ldr.w ip, [pc, #24] @ 3cb20 │ │ │ │ - ldr r1, [pc, #24] @ (3cb24 ) │ │ │ │ - ldr r2, [pc, #28] @ (3cb28 ) │ │ │ │ + ldr.w ip, [pc, #24] @ 3c478 │ │ │ │ + ldr r1, [pc, #24] @ (3c47c ) │ │ │ │ + ldr r2, [pc, #28] @ (3c480 ) │ │ │ │ add ip, pc │ │ │ │ - ldr r3, [pc, #28] @ (3cb2c ) │ │ │ │ + ldr r3, [pc, #28] @ (3c484 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ strd ip, r1, [r0, #8] │ │ │ │ add r3, pc │ │ │ │ strd r3, r2, [r0, #16] │ │ │ │ bx lr │ │ │ │ lsls r1, r7, #15 │ │ │ │ @@ -60155,817 +59741,817 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r5, r0, #3 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r2, [pc, #128] @ (3cbc0 ) │ │ │ │ + ldr r2, [pc, #128] @ (3c518 ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - ldr r3, [pc, #128] @ (3cbc4 ) │ │ │ │ + ldr r3, [pc, #128] @ (3c51c ) │ │ │ │ movs r4, #20 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ - blx 17d0c │ │ │ │ + blx 17b98 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r0, [pc, #108] @ (3cbc8 ) │ │ │ │ + ldr r0, [pc, #108] @ (3c520 ) │ │ │ │ add r0, pc │ │ │ │ - blx 155a0 │ │ │ │ - ldr r3, [pc, #104] @ (3cbcc ) │ │ │ │ + blx 15468 │ │ │ │ + ldr r3, [pc, #104] @ (3c524 ) │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ mov r1, r0 │ │ │ │ add r3, pc │ │ │ │ strd r3, r2, [sp, #4] │ │ │ │ - ldr r3, [pc, #96] @ (3cbd0 ) │ │ │ │ + ldr r3, [pc, #96] @ (3c528 ) │ │ │ │ movs r2, #136 @ 0x88 │ │ │ │ str r4, [sp, #0] │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ - blx 17c20 │ │ │ │ + blx 17ab8 │ │ │ │ movs r1, #32 │ │ │ │ mov r4, r0 │ │ │ │ - blx 15a8c │ │ │ │ - ldr r3, [pc, #80] @ (3cbd4 ) │ │ │ │ + blx 15948 │ │ │ │ + ldr r3, [pc, #80] @ (3c52c ) │ │ │ │ movs r1, #0 │ │ │ │ - ldr r2, [pc, #80] @ (3cbd8 ) │ │ │ │ + ldr r2, [pc, #80] @ (3c530 ) │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #24] │ │ │ │ add r2, pc │ │ │ │ strd r2, r1, [sp, #16] │ │ │ │ str r0, [r3, #0] │ │ │ │ - blx 16438 │ │ │ │ + blx 162e8 │ │ │ │ add r2, sp, #16 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 187a8 │ │ │ │ - ldr r2, [pc, #56] @ (3cbdc ) │ │ │ │ - ldr r3, [pc, #28] @ (3cbc4 ) │ │ │ │ + blx 1861c │ │ │ │ + ldr r2, [pc, #56] @ (3c534 ) │ │ │ │ + ldr r3, [pc, #28] @ (3c51c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 3cbbc │ │ │ │ + bne.n 3c514 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - blx 17a74 <__stack_chk_fail@plt> │ │ │ │ - movs r0, #162 @ 0xa2 │ │ │ │ + blx 1790c <__stack_chk_fail@plt> │ │ │ │ + movs r7, #106 @ 0x6a │ │ │ │ movs r4, r0 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r2!, {r1, r2, r7} │ │ │ │ + stmia r1!, {r1, r4, r5} │ │ │ │ movs r1, r0 │ │ │ │ @ instruction: 0xff87ffff │ │ │ │ lsls r5, r1, #15 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, #8 │ │ │ │ + lsls r0, r5 │ │ │ │ movs r4, r0 │ │ │ │ vminnm.f16 , , │ │ │ │ - movs r0, #66 @ 0x42 │ │ │ │ + movs r7, #10 │ │ │ │ movs r4, r0 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #72] @ (3cc38 ) │ │ │ │ + ldr r3, [pc, #72] @ (3c590 ) │ │ │ │ mov r5, r0 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r3, r0 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ - cbz r2, 3cc22 │ │ │ │ + cbz r2, 3c57a │ │ │ │ movs r0, #0 │ │ │ │ - blx 1791c │ │ │ │ + blx 177b4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 174c0 │ │ │ │ + blx 17358 │ │ │ │ mov r0, r5 │ │ │ │ - blx 16cf8 │ │ │ │ + blx 16b9c │ │ │ │ mov r1, r4 │ │ │ │ mov r5, r0 │ │ │ │ - blx 17c14 │ │ │ │ + blx 17aac │ │ │ │ mov r0, r4 │ │ │ │ - blx 181e0 │ │ │ │ + blx 1806c │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r2, [r3, #16] │ │ │ │ - cbnz r2, 3cc2c │ │ │ │ + cbnz r2, 3c584 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3cbfc │ │ │ │ + bne.n 3c554 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ - blx 16cb0 │ │ │ │ + blx 16b54 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 3cc04 │ │ │ │ + b.n 3c55c │ │ │ │ nop │ │ │ │ - subs r1, #158 @ 0x9e │ │ │ │ + ands r6, r7 │ │ │ │ movs r4, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r4, [pc, #244] @ (3cd44 ) │ │ │ │ + ldr r4, [pc, #244] @ (3c69c ) │ │ │ │ mov r8, r2 │ │ │ │ - ldr r2, [pc, #244] @ (3cd48 ) │ │ │ │ + ldr r2, [pc, #244] @ (3c6a0 ) │ │ │ │ mov sl, r3 │ │ │ │ add r4, pc │ │ │ │ - ldr r3, [pc, #244] @ (3cd4c ) │ │ │ │ + ldr r3, [pc, #244] @ (3c6a4 ) │ │ │ │ add r2, pc │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r1 │ │ │ │ ldr.w r9, [r4] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add.w r4, r0, r9 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr.w ip, [r4, #8] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 3cd24 │ │ │ │ + beq.n 3c67c │ │ │ │ ldr r1, [r4, #12] │ │ │ │ add r6, sp, #8 │ │ │ │ - b.n 3cc96 │ │ │ │ + b.n 3c5ee │ │ │ │ ldr r3, [r4, #12] │ │ │ │ add r1, r3 │ │ │ │ str r1, [r4, #12] │ │ │ │ cmp.w r1, #512 @ 0x200 │ │ │ │ - bcs.n 3ccac │ │ │ │ + bcs.n 3c604 │ │ │ │ ldr.w ip, [r4, #8] │ │ │ │ ldr r0, [r5, #16] │ │ │ │ rsb r2, r1, #512 @ 0x200 │ │ │ │ mov r3, r7 │ │ │ │ add r1, ip │ │ │ │ strd r8, r6, [sp] │ │ │ │ - blx 1535c │ │ │ │ + blx 15224 │ │ │ │ subs r1, r0, #0 │ │ │ │ - bgt.n 3cc86 │ │ │ │ + bgt.n 3c5de │ │ │ │ ldr r6, [sp, #8] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 3cd20 │ │ │ │ - blx 179a4 │ │ │ │ + beq.n 3c678 │ │ │ │ + blx 1783c │ │ │ │ movs r2, #27 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - blx 17414 │ │ │ │ + blx 172ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3cd32 │ │ │ │ + bne.n 3c68a │ │ │ │ ldr r6, [sp, #8] │ │ │ │ - blx 179a4 │ │ │ │ + blx 1783c │ │ │ │ movs r2, #19 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - blx 17414 │ │ │ │ - cbnz r0, 3cd32 │ │ │ │ + blx 172ac │ │ │ │ + cbnz r0, 3c68a │ │ │ │ ldr r1, [r4, #12] │ │ │ │ - cbz r1, 3cd32 │ │ │ │ + cbz r1, 3c68a │ │ │ │ ldr r3, [sp, #8] │ │ │ │ str r3, [r4, #20] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - blx 16914 │ │ │ │ + blx 167c4 │ │ │ │ mov r6, r0 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ add.w r3, r4, #28 │ │ │ │ mov r2, r6 │ │ │ │ ldr.w r0, [r5, r9] │ │ │ │ - blx 16314 │ │ │ │ + blx 161c4 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r4, #24] │ │ │ │ - blx 17e30 │ │ │ │ + blx 17cbc │ │ │ │ ldr r0, [r4, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #16] │ │ │ │ - ldr r2, [pc, #72] @ (3cd50 ) │ │ │ │ - ldr r3, [pc, #64] @ (3cd4c ) │ │ │ │ + ldr r2, [pc, #72] @ (3c6a8 ) │ │ │ │ + ldr r3, [pc, #64] @ (3c6a4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 3cd40 │ │ │ │ + bne.n 3c698 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r1, [r4, #12] │ │ │ │ - b.n 3ccde │ │ │ │ + b.n 3c636 │ │ │ │ mov.w r0, #512 @ 0x200 │ │ │ │ - blx 160f8 │ │ │ │ + blx 15fb4 │ │ │ │ mov ip, r0 │ │ │ │ str r0, [r4, #8] │ │ │ │ - b.n 3cc80 │ │ │ │ + b.n 3c5d8 │ │ │ │ mov r0, sl │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - blx 16de4 │ │ │ │ + blx 16c7c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 3cd06 │ │ │ │ - blx 17a74 <__stack_chk_fail@plt> │ │ │ │ - subs r1, #60 @ 0x3c │ │ │ │ + b.n 3c65e │ │ │ │ + blx 1790c <__stack_chk_fail@plt> │ │ │ │ + subs r7, #220 @ 0xdc │ │ │ │ movs r4, r0 │ │ │ │ - subs r0, r2, #6 │ │ │ │ + movs r6, #88 @ 0x58 │ │ │ │ movs r4, r0 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, r3, #3 │ │ │ │ + movs r5, #166 @ 0xa6 │ │ │ │ movs r4, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r3 │ │ │ │ - ldr r3, [pc, #168] @ (3ce14 ) │ │ │ │ + ldr r3, [pc, #168] @ (3c76c ) │ │ │ │ mov r8, r2 │ │ │ │ sub sp, #12 │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r3, #0] │ │ │ │ ldrd r9, r3, [sp, #40] @ 0x28 │ │ │ │ add r4, r0 │ │ │ │ ldr r2, [r4, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 3ce00 │ │ │ │ + bne.n 3c758 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r2, 3cdce │ │ │ │ + cbnz r2, 3c726 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - cbz r0, 3cde8 │ │ │ │ + cbz r0, 3c740 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ mov r6, r8 │ │ │ │ cmp r8, r2 │ │ │ │ it cs │ │ │ │ movcs r6, r2 │ │ │ │ mov r7, r6 │ │ │ │ - cbz r5, 3cda4 │ │ │ │ + cbz r5, 3c6fc │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ - blx 16ee0 │ │ │ │ + blx 16d78 │ │ │ │ ldrd r0, r2, [r4, #8] │ │ │ │ cmp r6, r2 │ │ │ │ - beq.n 3cdbe │ │ │ │ + beq.n 3c716 │ │ │ │ subs r2, r2, r6 │ │ │ │ adds r1, r0, r6 │ │ │ │ - blx 17e78 │ │ │ │ + blx 17d04 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ subs r2, r2, r6 │ │ │ │ str r2, [r4, #12] │ │ │ │ mov r0, r7 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - blx 15148 │ │ │ │ + blx 15010 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [r4, #8] │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r2, r9 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r1, [sp, #0] │ │ │ │ - bl 3cc3c │ │ │ │ + bl 3c594 │ │ │ │ subs r3, r0, #0 │ │ │ │ mov r7, r3 │ │ │ │ ldrd r1, r3, [sp] │ │ │ │ - ble.n 3cdb6 │ │ │ │ + ble.n 3c70e │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3cd88 │ │ │ │ + bne.n 3c6e0 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r1 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r6, #16] │ │ │ │ str.w r9, [sp, #40] @ 0x28 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 15358 │ │ │ │ + b.w 15220 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r2 │ │ │ │ - blx 16de4 │ │ │ │ + blx 16c7c │ │ │ │ mov.w r7, #4294967295 @ 0xffffffff │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #20] │ │ │ │ - b.n 3cdb6 │ │ │ │ + b.n 3c70e │ │ │ │ nop │ │ │ │ - subs r0, #34 @ 0x22 │ │ │ │ + subs r6, #194 @ 0xc2 │ │ │ │ movs r4, r0 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov.w ip, #0 │ │ │ │ mov lr, r3 │ │ │ │ mov r3, ip │ │ │ │ str.w ip, [sp] │ │ │ │ str.w lr, [sp, #4] │ │ │ │ - bl 3cd54 │ │ │ │ + bl 3c6ac │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov ip, r3 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #1 │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 3cd54 │ │ │ │ + bl 3c6ac │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r8, r3 │ │ │ │ - ldr r3, [pc, #136] @ (3cf00 ) │ │ │ │ + ldr r3, [pc, #136] @ (3c858 ) │ │ │ │ sub sp, #16 │ │ │ │ mov r6, r0 │ │ │ │ add r3, pc │ │ │ │ mov r5, r1 │ │ │ │ mov r7, r2 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ add r4, r0 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ - cbnz r3, 3ceca │ │ │ │ + cbnz r3, 3c822 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - cbz r0, 3cee4 │ │ │ │ + cbz r0, 3c83c │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmp r2, r5 │ │ │ │ mov r3, r2 │ │ │ │ it cs │ │ │ │ movcs r3, r5 │ │ │ │ cmp r2, r5 │ │ │ │ - bls.n 3ceb6 │ │ │ │ + bls.n 3c80e │ │ │ │ subs r2, r2, r3 │ │ │ │ adds r1, r0, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ - blx 17e78 │ │ │ │ + blx 17d04 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ subs r2, r2, r3 │ │ │ │ str r2, [r4, #12] │ │ │ │ mov r0, r3 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ str r3, [sp, #12] │ │ │ │ - blx 15148 │ │ │ │ + blx 15010 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #8] │ │ │ │ mov r0, r3 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ strd r2, r8, [sp] │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #1 │ │ │ │ mov r1, r2 │ │ │ │ - bl 3cd54 │ │ │ │ + bl 3c6ac │ │ │ │ mov r3, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 3ceae │ │ │ │ + beq.n 3c806 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3ce8e │ │ │ │ - ldr r4, [pc, #28] @ (3cf04 ) │ │ │ │ + bne.n 3c7e6 │ │ │ │ + ldr r4, [pc, #28] @ (3c85c ) │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ add r4, pc │ │ │ │ mov r0, r6 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ ldr r4, [r4, #72] @ 0x48 │ │ │ │ mov ip, r4 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ bx ip │ │ │ │ nop │ │ │ │ - adds r7, #20 │ │ │ │ + subs r5, #180 @ 0xb4 │ │ │ │ movs r4, r0 │ │ │ │ - adds r6, #164 @ 0xa4 │ │ │ │ + subs r5, #68 @ 0x44 │ │ │ │ movs r4, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ mov r0, r4 │ │ │ │ - cbz r4, 3cf40 │ │ │ │ - blx 16438 │ │ │ │ + cbz r4, 3c898 │ │ │ │ + blx 162e8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 3cf2a │ │ │ │ + cbz r3, 3c882 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 3cf34 │ │ │ │ + beq.n 3c88c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 3cf40 │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 3c898 │ │ │ │ mov r0, r4 │ │ │ │ - blx 15114 │ │ │ │ + blx 14fdc │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ - blx 189d4 │ │ │ │ - ldr r1, [pc, #124] @ (3cfd8 ) │ │ │ │ + blx 18848 │ │ │ │ + ldr r1, [pc, #124] @ (3c930 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r1, #0] │ │ │ │ str r0, [r1, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3cfd0 │ │ │ │ - ldr r3, [pc, #116] @ (3cfdc ) │ │ │ │ + bne.n 3c928 │ │ │ │ + ldr r3, [pc, #116] @ (3c934 ) │ │ │ │ movs r6, #235 @ 0xeb │ │ │ │ - ldr r0, [pc, #116] @ (3cfe0 ) │ │ │ │ + ldr r0, [pc, #116] @ (3c938 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r1, [pc, #116] @ (3cfe4 ) │ │ │ │ + ldr r1, [pc, #116] @ (3c93c ) │ │ │ │ str r3, [r4, #12] │ │ │ │ add r0, pc │ │ │ │ - ldr r2, [pc, #112] @ (3cfe8 ) │ │ │ │ + ldr r2, [pc, #112] @ (3c940 ) │ │ │ │ add r1, pc │ │ │ │ - ldr r3, [pc, #112] @ (3cfec ) │ │ │ │ - ldr r5, [pc, #116] @ (3cff0 ) │ │ │ │ + ldr r3, [pc, #112] @ (3c944 ) │ │ │ │ + ldr r5, [pc, #116] @ (3c948 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r1, [r4, #16] │ │ │ │ strd r2, r3, [r4, #68] @ 0x44 │ │ │ │ add r5, pc │ │ │ │ str r0, [r4, #24] │ │ │ │ - blx 16698 │ │ │ │ - ldr r2, [pc, #100] @ (3cff4 ) │ │ │ │ + blx 16548 │ │ │ │ + ldr r2, [pc, #100] @ (3c94c ) │ │ │ │ mov r3, r0 │ │ │ │ - ldr r1, [pc, #100] @ (3cff8 ) │ │ │ │ - ldr r0, [pc, #100] @ (3cffc ) │ │ │ │ + ldr r1, [pc, #100] @ (3c950 ) │ │ │ │ + ldr r0, [pc, #100] @ (3c954 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str r6, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ - blx 1508c │ │ │ │ + blx 14f54 │ │ │ │ str r0, [r5, #12] │ │ │ │ - blx 16bcc │ │ │ │ - ldr r2, [pc, #84] @ (3d000 ) │ │ │ │ + blx 16a70 │ │ │ │ + ldr r2, [pc, #84] @ (3c958 ) │ │ │ │ mov r3, r0 │ │ │ │ - ldr r1, [pc, #84] @ (3d004 ) │ │ │ │ - ldr r0, [pc, #88] @ (3d008 ) │ │ │ │ + ldr r1, [pc, #84] @ (3c95c ) │ │ │ │ + ldr r0, [pc, #88] @ (3c960 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str r6, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ - blx 1508c │ │ │ │ + blx 14f54 │ │ │ │ add.w r2, r5, #8 │ │ │ │ str r0, [r5, #16] │ │ │ │ movs r1, #3 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 16e3c │ │ │ │ + b.w 16cd4 │ │ │ │ mov r0, r4 │ │ │ │ - blx 18b74 │ │ │ │ - b.n 3cf66 │ │ │ │ - adds r6, #52 @ 0x34 │ │ │ │ + blx 189e8 │ │ │ │ + b.n 3c8be │ │ │ │ + subs r4, #212 @ 0xd4 │ │ │ │ movs r4, r0 │ │ │ │ lsls r1, r1, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsls r7, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsls r7, r3, #4 │ │ │ │ movs r0, r0 │ │ │ │ mcr2 15, 6, pc, cr1, cr15, {7} @ │ │ │ │ mcr2 15, 7, pc, cr3, cr15, {7} @ │ │ │ │ - adds r6, #10 │ │ │ │ + subs r4, #170 @ 0xaa │ │ │ │ movs r4, r0 │ │ │ │ - bkpt 0x0066 │ │ │ │ + pop {r1, r4, pc} │ │ │ │ movs r1, r0 │ │ │ │ - bkpt 0x007c │ │ │ │ + pop {r3, r5, pc} │ │ │ │ movs r1, r0 │ │ │ │ - bkpt 0x0080 │ │ │ │ + pop {r2, r3, r5, pc} │ │ │ │ movs r1, r0 │ │ │ │ - bkpt 0x0074 │ │ │ │ + pop {r5, pc} │ │ │ │ movs r1, r0 │ │ │ │ - strh r2, [r1, #20] │ │ │ │ + strh r6, [r6, #8] │ │ │ │ movs r1, r0 │ │ │ │ - strh r2, [r7, #54] @ 0x36 │ │ │ │ + strh r6, [r4, #44] @ 0x2c │ │ │ │ movs r1, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #80] @ (3d06c ) │ │ │ │ + ldr r3, [pc, #80] @ (3c9c4 ) │ │ │ │ mov r5, r0 │ │ │ │ movs r2, #0 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ adds r4, r0, r3 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ str r2, [r5, r3] │ │ │ │ - cbz r0, 3d030 │ │ │ │ - blx 15aa8 │ │ │ │ + cbz r0, 3c988 │ │ │ │ + blx 15964 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #4] │ │ │ │ - cbz r0, 3d03c │ │ │ │ - blx 15aa8 │ │ │ │ + cbz r0, 3c994 │ │ │ │ + blx 15964 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - blx 15148 │ │ │ │ + blx 15010 │ │ │ │ add.w r0, r4, #20 │ │ │ │ - blx 15c1c │ │ │ │ + blx 15ad8 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - blx 15148 │ │ │ │ + blx 15010 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #28] │ │ │ │ - cbz r0, 3d05c │ │ │ │ - blx 1832c │ │ │ │ - ldr r3, [pc, #16] @ (3d070 ) │ │ │ │ + cbz r0, 3c9b4 │ │ │ │ + blx 181ac │ │ │ │ + ldr r3, [pc, #16] @ (3c9c8 ) │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ bx r3 │ │ │ │ - adds r5, #112 @ 0x70 │ │ │ │ + subs r4, #16 │ │ │ │ movs r4, r0 │ │ │ │ - adds r5, #44 @ 0x2c │ │ │ │ + subs r3, #204 @ 0xcc │ │ │ │ movs r4, r0 │ │ │ │ - ldr r3, [pc, #28] @ (3d094 ) │ │ │ │ + ldr r3, [pc, #28] @ (3c9ec ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r3, r0 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ - cbz r2, 3d084 │ │ │ │ + cbz r2, 3c9dc │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ ldr r2, [r3, #16] │ │ │ │ - cbnz r2, 3d08e │ │ │ │ + cbnz r2, 3c9e6 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3d080 │ │ │ │ + bne.n 3c9d8 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - b.w 16920 │ │ │ │ - adds r5, #26 │ │ │ │ + b.w 167d0 │ │ │ │ + subs r3, #186 @ 0xba │ │ │ │ movs r4, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr.w ip, [pc, #124] @ 3d124 │ │ │ │ + ldr.w ip, [pc, #124] @ 3ca7c │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ cmp r1, #1 │ │ │ │ add ip, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ add.w lr, r0, ip │ │ │ │ - beq.n 3d114 │ │ │ │ + beq.n 3ca6c │ │ │ │ cmp r1, #2 │ │ │ │ - bne.n 3d0ce │ │ │ │ + bne.n 3ca26 │ │ │ │ ldr.w r1, [lr, #4] │ │ │ │ mov r0, r2 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 17f9c │ │ │ │ + b.w 17e28 │ │ │ │ strd r0, r1, [sp, #24] │ │ │ │ ldrd r0, r4, [r3] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - blx 17904 │ │ │ │ + blx 1779c │ │ │ │ ldr r2, [sp, #24] │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 17904 │ │ │ │ + blx 1779c │ │ │ │ strd r5, r0, [sp, #16] │ │ │ │ - ldr r0, [pc, #56] @ (3d128 ) │ │ │ │ + ldr r0, [pc, #56] @ (3ca80 ) │ │ │ │ mov.w lr, #105 @ 0x69 │ │ │ │ - ldr r3, [pc, #56] @ (3d12c ) │ │ │ │ + ldr r3, [pc, #56] @ (3ca84 ) │ │ │ │ add r0, pc │ │ │ │ - ldr r2, [pc, #56] @ (3d130 ) │ │ │ │ + ldr r2, [pc, #56] @ (3ca88 ) │ │ │ │ strd lr, r0, [sp] │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #52] @ (3d134 ) │ │ │ │ + ldr r0, [pc, #52] @ (3ca8c ) │ │ │ │ add r2, pc │ │ │ │ ldr r1, [sp, #28] │ │ │ │ str r1, [sp, #8] │ │ │ │ add r0, pc │ │ │ │ movs r1, #16 │ │ │ │ str r4, [sp, #12] │ │ │ │ - blx 189fc │ │ │ │ + blx 18870 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr.w r1, [r0, ip] │ │ │ │ mov r0, r2 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 17f9c │ │ │ │ - adds r4, #226 @ 0xe2 │ │ │ │ + b.w 17e28 │ │ │ │ + subs r3, #130 @ 0x82 │ │ │ │ movs r4, r0 │ │ │ │ - ldrh r0, [r2, r4] │ │ │ │ + ldr r4, [r7, r6] │ │ │ │ movs r1, r0 │ │ │ │ - pop {r2, r6, pc} │ │ │ │ + cbnz r0, 3cb04 │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r4, [r0, r3] │ │ │ │ + ldr r0, [r6, r5] │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r6, [r6, r3] │ │ │ │ + ldr r2, [r4, r6] │ │ │ │ movs r1, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr.w ip, [pc, #124] @ 3d1c4 │ │ │ │ + ldr.w ip, [pc, #124] @ 3cb1c │ │ │ │ mov lr, r3 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ add ip, pc │ │ │ │ cmp r1, #1 │ │ │ │ ldr.w r3, [ip] │ │ │ │ add.w r5, r0, r3 │ │ │ │ - beq.n 3d1b2 │ │ │ │ + beq.n 3cb0a │ │ │ │ cmp r1, #2 │ │ │ │ - bne.n 3d16e │ │ │ │ + bne.n 3cac6 │ │ │ │ mov r0, r2 │ │ │ │ - blx 17884 │ │ │ │ + blx 1771c │ │ │ │ str r0, [r5, #4] │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldrd r3, r2, [lr] │ │ │ │ str r1, [sp, #28] │ │ │ │ str r2, [sp, #24] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 17904 │ │ │ │ + blx 1779c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ - ldr r4, [pc, #68] @ (3d1c8 ) │ │ │ │ + ldr r4, [pc, #68] @ (3cb20 ) │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add r4, pc │ │ │ │ - blx 17904 │ │ │ │ + blx 1779c │ │ │ │ ldr r2, [sp, #24] │ │ │ │ strd r5, r0, [sp, #16] │ │ │ │ movs r0, #85 @ 0x55 │ │ │ │ str r2, [sp, #12] │ │ │ │ strd r0, r4, [sp] │ │ │ │ - ldr r3, [pc, #48] @ (3d1cc ) │ │ │ │ - ldr r2, [pc, #52] @ (3d1d0 ) │ │ │ │ - ldr r0, [pc, #52] @ (3d1d4 ) │ │ │ │ + ldr r3, [pc, #48] @ (3cb24 ) │ │ │ │ + ldr r2, [pc, #52] @ (3cb28 ) │ │ │ │ + ldr r0, [pc, #52] @ (3cb2c ) │ │ │ │ add r3, pc │ │ │ │ ldr r1, [sp, #28] │ │ │ │ add r2, pc │ │ │ │ str r1, [sp, #8] │ │ │ │ add r0, pc │ │ │ │ movs r1, #16 │ │ │ │ - blx 189fc │ │ │ │ + blx 18870 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r0, r2 │ │ │ │ str r3, [sp, #24] │ │ │ │ - blx 17884 │ │ │ │ + blx 1771c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str r0, [r4, r3] │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - adds r4, #64 @ 0x40 │ │ │ │ + subs r2, #224 @ 0xe0 │ │ │ │ movs r4, r0 │ │ │ │ - ldrh r0, [r0, r2] │ │ │ │ + ldr r4, [r5, r4] │ │ │ │ movs r1, r0 │ │ │ │ - pop {r1, r5, r7} │ │ │ │ + cbnz r6, 3cb7a │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r2, [r4, r0] │ │ │ │ + ldr r6, [r1, r3] │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r6, [r2, r1] │ │ │ │ + ldr r2, [r0, r4] │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -0003d1d8 : │ │ │ │ +0003cb30 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #56] @ (3d220 ) │ │ │ │ + ldr r3, [pc, #56] @ (3cb78 ) │ │ │ │ sub sp, #12 │ │ │ │ add r3, pc │ │ │ │ dmb ish │ │ │ │ add.w r2, r3, #20 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ dmb ish │ │ │ │ - cbz r3, 3d206 │ │ │ │ - ldr r3, [pc, #36] @ (3d224 ) │ │ │ │ + cbz r3, 3cb5e │ │ │ │ + ldr r3, [pc, #36] @ (3cb7c ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #20] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #4] │ │ │ │ - blx 18190 │ │ │ │ + blx 1801c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3d1fc │ │ │ │ - bl 3cb30 │ │ │ │ + beq.n 3cb54 │ │ │ │ + bl 3c488 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - blx 1867c │ │ │ │ - b.n 3d1fc │ │ │ │ - adds r3, #166 @ 0xa6 │ │ │ │ + blx 184fc │ │ │ │ + b.n 3cb54 │ │ │ │ + subs r2, #70 @ 0x46 │ │ │ │ movs r4, r0 │ │ │ │ - adds r3, #146 @ 0x92 │ │ │ │ + subs r2, #50 @ 0x32 │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ -0003d228 : │ │ │ │ - ldr.w ip, [pc, #48] @ 3d25c │ │ │ │ +0003cb80 : │ │ │ │ + ldr.w ip, [pc, #48] @ 3cbb4 │ │ │ │ add ip, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ add ip, r0 │ │ │ │ ldr.w ip, [ip, #16] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 3d242 │ │ │ │ + bne.n 3cb9a │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 3cc3c │ │ │ │ + bl 3c594 │ │ │ │ adds r0, #1 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ pop {r3, pc} │ │ │ │ - adds r3, #100 @ 0x64 │ │ │ │ + subs r2, #4 │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ -0003d260 : │ │ │ │ - ldr r3, [pc, #16] @ (3d274 ) │ │ │ │ +0003cbb8 : │ │ │ │ + ldr r3, [pc, #16] @ (3cbcc ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, r3 │ │ │ │ - cbz r1, 3d26e │ │ │ │ + cbz r1, 3cbc6 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ str r3, [r1, #0] │ │ │ │ ldr r0, [r0, #24] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - adds r3, #46 @ 0x2e │ │ │ │ + subs r1, #206 @ 0xce │ │ │ │ movs r4, r0 │ │ │ │ - ldr r3, [pc, #12] @ (3d288 ) │ │ │ │ + ldr r3, [pc, #12] @ (3cbe0 ) │ │ │ │ movs r2, #1 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, r3 │ │ │ │ str r2, [r0, #4] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - adds r3, #44 @ 0x2c │ │ │ │ + subs r1, #204 @ 0xcc │ │ │ │ movs r4, r0 │ │ │ │ - ldr.w ip, [pc, #24] @ 3d2a8 │ │ │ │ - ldr r1, [pc, #24] @ (3d2ac ) │ │ │ │ - ldr r2, [pc, #28] @ (3d2b0 ) │ │ │ │ + ldr.w ip, [pc, #24] @ 3cc00 │ │ │ │ + ldr r1, [pc, #24] @ (3cc04 ) │ │ │ │ + ldr r2, [pc, #28] @ (3cc08 ) │ │ │ │ add ip, pc │ │ │ │ - ldr r3, [pc, #28] @ (3d2b4 ) │ │ │ │ + ldr r3, [pc, #28] @ (3cc0c ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ strd ip, r1, [r0, #8] │ │ │ │ add r3, pc │ │ │ │ strd r3, r2, [r0, #16] │ │ │ │ bx lr │ │ │ │ lsls r5, r4, #28 │ │ │ │ movs r0, r0 │ │ │ │ lsls r1, r6, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r3, r7, #25 │ │ │ │ movs r0, r0 │ │ │ │ lsls r5, r7, #10 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [pc, #12] @ (3d2c8 ) │ │ │ │ + ldr r3, [pc, #12] @ (3cc20 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, r3 │ │ │ │ ldrd r0, r1, [r0, #24] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - adds r2, #238 @ 0xee │ │ │ │ + subs r1, #142 @ 0x8e │ │ │ │ movs r4, r0 │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ - ldr.w ip, [pc, #32] @ 3d2f4 │ │ │ │ - ldr r3, [pc, #32] @ (3d2f8 ) │ │ │ │ - ldr r1, [pc, #36] @ (3d2fc ) │ │ │ │ + ldr.w ip, [pc, #32] @ 3cc4c │ │ │ │ + ldr r3, [pc, #32] @ (3cc50 ) │ │ │ │ + ldr r1, [pc, #36] @ (3cc54 ) │ │ │ │ add ip, pc │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #32] @ (3d300 ) │ │ │ │ + ldr r2, [pc, #32] @ (3cc58 ) │ │ │ │ strd ip, r3, [r0, #8] │ │ │ │ add r1, pc │ │ │ │ - ldr r3, [pc, #28] @ (3d304 ) │ │ │ │ + ldr r3, [pc, #28] @ (3cc5c ) │ │ │ │ add r2, pc │ │ │ │ strd r1, r2, [r0, #16] │ │ │ │ add r3, pc │ │ │ │ str r3, [r0, #24] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ @ instruction: 0xffddffff │ │ │ │ @@ -60976,1250 +60562,1250 @@ │ │ │ │ @ instruction: 0xffe3ffff │ │ │ │ lsls r1, r5, #3 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r2, [pc, #156] @ (3d3b4 ) │ │ │ │ + ldr r2, [pc, #156] @ (3cd0c ) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ - ldr r3, [pc, #156] @ (3d3b8 ) │ │ │ │ + ldr r3, [pc, #156] @ (3cd10 ) │ │ │ │ movs r4, #20 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov.w r3, #0 │ │ │ │ - blx 17d0c │ │ │ │ + blx 17b98 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r0, [pc, #136] @ (3d3bc ) │ │ │ │ + ldr r0, [pc, #136] @ (3cd14 ) │ │ │ │ add r0, pc │ │ │ │ - blx 155a0 │ │ │ │ - ldr r3, [pc, #132] @ (3d3c0 ) │ │ │ │ + blx 15468 │ │ │ │ + ldr r3, [pc, #132] @ (3cd18 ) │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ mov r1, r0 │ │ │ │ add r3, pc │ │ │ │ strd r3, r2, [sp, #4] │ │ │ │ - ldr r3, [pc, #124] @ (3d3c4 ) │ │ │ │ + ldr r3, [pc, #124] @ (3cd1c ) │ │ │ │ movs r2, #136 @ 0x88 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ movs r4, #0 │ │ │ │ - blx 17c20 │ │ │ │ + blx 17ab8 │ │ │ │ movs r1, #32 │ │ │ │ mov r5, r0 │ │ │ │ - blx 15a8c │ │ │ │ - ldr r3, [pc, #104] @ (3d3c8 ) │ │ │ │ - ldr r2, [pc, #108] @ (3d3cc ) │ │ │ │ + blx 15948 │ │ │ │ + ldr r3, [pc, #104] @ (3cd20 ) │ │ │ │ + ldr r2, [pc, #108] @ (3cd24 ) │ │ │ │ add r3, pc │ │ │ │ str r4, [sp, #32] │ │ │ │ add r2, pc │ │ │ │ strd r2, r4, [sp, #24] │ │ │ │ str r0, [r3, #0] │ │ │ │ - blx 16438 │ │ │ │ + blx 162e8 │ │ │ │ add r2, sp, #24 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #20] │ │ │ │ - blx 187a8 │ │ │ │ - ldr r3, [pc, #80] @ (3d3d0 ) │ │ │ │ + blx 1861c │ │ │ │ + ldr r3, [pc, #80] @ (3cd28 ) │ │ │ │ str r4, [sp, #32] │ │ │ │ add r3, pc │ │ │ │ strd r3, r4, [sp, #24] │ │ │ │ - blx 169d8 │ │ │ │ + blx 16888 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 187a8 │ │ │ │ - ldr r2, [pc, #60] @ (3d3d4 ) │ │ │ │ - ldr r3, [pc, #32] @ (3d3b8 ) │ │ │ │ + blx 1861c │ │ │ │ + ldr r2, [pc, #60] @ (3cd2c ) │ │ │ │ + ldr r3, [pc, #32] @ (3cd10 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 3d3ae │ │ │ │ + bne.n 3cd06 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, pc} │ │ │ │ - blx 17a74 <__stack_chk_fail@plt> │ │ │ │ + blx 1790c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - adds r2, r1, r3 │ │ │ │ + subs r2, r2, #6 │ │ │ │ movs r4, r0 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r2, 3d416 │ │ │ │ + rev r6, r0 │ │ │ │ movs r1, r0 │ │ │ │ vminnm.f16 , , │ │ │ │ lsls r1, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #72 @ 0x48 │ │ │ │ + subs r0, #232 @ 0xe8 │ │ │ │ movs r4, r0 │ │ │ │ vminnm.f32 , , │ │ │ │ vmaxnm.f32 , , │ │ │ │ - adds r0, r2, r1 │ │ │ │ + subs r0, r3, #4 │ │ │ │ movs r4, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - blx 179a4 │ │ │ │ - ldr r1, [pc, #28] @ (3d408 ) │ │ │ │ + blx 1783c │ │ │ │ + ldr r1, [pc, #28] @ (3cd60 ) │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #28] @ (3d40c ) │ │ │ │ + ldr r0, [pc, #28] @ (3cd64 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 187fc │ │ │ │ + blx 18670 │ │ │ │ movs r2, #15 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - blx 17f4c │ │ │ │ + blx 17dd8 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - hlt 0x000c │ │ │ │ + cbnz r0, 3cd72 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [r7, r1] │ │ │ │ + ldrsb r2, [r5, r4] │ │ │ │ movs r1, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r5, [pc, #196] @ (3d4e8 ) │ │ │ │ + ldr r5, [pc, #196] @ (3ce40 ) │ │ │ │ sub sp, #24 │ │ │ │ mov r1, r2 │ │ │ │ mov r4, r3 │ │ │ │ add r5, pc │ │ │ │ ldr.w lr, [sp, #48] @ 0x30 │ │ │ │ ldr r7, [r5, #0] │ │ │ │ adds r5, r0, r7 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ ldr r2, [r5, #24] │ │ │ │ ldr r6, [r5, #28] │ │ │ │ adds.w r8, r2, r3 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ adc.w ip, r6, r3 │ │ │ │ cmp.w lr, #1 │ │ │ │ - beq.n 3d488 │ │ │ │ + beq.n 3cde0 │ │ │ │ cmp.w lr, #2 │ │ │ │ - beq.n 3d480 │ │ │ │ + beq.n 3cdd8 │ │ │ │ adds r1, r2, r1 │ │ │ │ adc.w r4, r6, r4 │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.n 3d488 │ │ │ │ - ldr r0, [pc, #144] @ (3d4ec ) │ │ │ │ + beq.n 3cde0 │ │ │ │ + ldr r0, [pc, #144] @ (3ce44 ) │ │ │ │ movw r4, #481 @ 0x1e1 │ │ │ │ - ldr r3, [pc, #140] @ (3d4f0 ) │ │ │ │ + ldr r3, [pc, #140] @ (3ce48 ) │ │ │ │ movs r1, #8 │ │ │ │ add r0, pc │ │ │ │ - ldr r2, [pc, #140] @ (3d4f4 ) │ │ │ │ + ldr r2, [pc, #140] @ (3ce4c ) │ │ │ │ strd r4, r0, [sp] │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #136] @ (3d4f8 ) │ │ │ │ + ldr r0, [pc, #136] @ (3ce50 ) │ │ │ │ add r2, pc │ │ │ │ add r0, pc │ │ │ │ - blx 189fc │ │ │ │ + blx 18870 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ adds.w r1, r8, r1 │ │ │ │ adc.w r4, ip, r4 │ │ │ │ cmp r1, r8 │ │ │ │ sbcs.w ip, r4, ip │ │ │ │ ite ge │ │ │ │ movge.w ip, #1 │ │ │ │ movlt.w ip, #0 │ │ │ │ orrs.w r3, ip, r4, lsr #31 │ │ │ │ - bne.n 3d4c8 │ │ │ │ + bne.n 3ce20 │ │ │ │ ldr r0, [r0, r7] │ │ │ │ subs r2, r1, r2 │ │ │ │ str r3, [sp, #0] │ │ │ │ str r1, [sp, #20] │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ str r3, [sp, #8] │ │ │ │ sbc.w r3, r4, r6 │ │ │ │ str r1, [sp, #4] │ │ │ │ - blx 16fcc │ │ │ │ + blx 16e64 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3d478 │ │ │ │ + beq.n 3cdd0 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ movs r0, #1 │ │ │ │ strd r1, r4, [r5, #24] │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - blx 179a4 │ │ │ │ - ldr r1, [pc, #44] @ (3d4fc ) │ │ │ │ + blx 1783c │ │ │ │ + ldr r1, [pc, #44] @ (3ce54 ) │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #44] @ (3d500 ) │ │ │ │ + ldr r0, [pc, #44] @ (3ce58 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 187fc │ │ │ │ + blx 18670 │ │ │ │ movs r2, #13 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ - blx 17f4c │ │ │ │ - b.n 3d478 │ │ │ │ - adds r1, #128 @ 0x80 │ │ │ │ + blx 17dd8 │ │ │ │ + b.n 3cdd0 │ │ │ │ + subs r0, #32 │ │ │ │ movs r4, r0 │ │ │ │ - asrs r0, r2, #8 │ │ │ │ + asrs r0, r4, #2 │ │ │ │ movs r2, r0 │ │ │ │ - rev r4, r6 │ │ │ │ + @ instruction: 0xb8e0 │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r0, [r6, #3] │ │ │ │ + strb r4, [r3, #30] │ │ │ │ movs r1, r0 │ │ │ │ - ldrsb r2, [r1, r6] │ │ │ │ + ldrsb r6, [r6, r0] │ │ │ │ movs r1, r0 │ │ │ │ - cbnz r2, 3d53e │ │ │ │ + @ instruction: 0xb8a6 │ │ │ │ movs r1, r0 │ │ │ │ - ldrsb r4, [r3, r6] │ │ │ │ + ldrsb r0, [r1, r1] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r3, [pc, #84] @ (3d55c ) │ │ │ │ + ldr r3, [pc, #84] @ (3ceb4 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ adds r2, r0, r3 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 3d516 │ │ │ │ + beq.n 3ce6e │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ ldr r3, [r0, r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 3d512 │ │ │ │ + beq.n 3ce6a │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ str r3, [sp, #4] │ │ │ │ - blx 169d8 │ │ │ │ + blx 16888 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - cbz r2, 3d53e │ │ │ │ + cbz r2, 3ce96 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r0 │ │ │ │ - beq.n 3d54c │ │ │ │ + beq.n 3cea4 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - blx 17668 │ │ │ │ + blx 17500 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - cbz r0, 3d558 │ │ │ │ + cbz r0, 3ceb0 │ │ │ │ mov r0, r3 │ │ │ │ - blx 18b0c │ │ │ │ + blx 18980 │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - adds r0, #162 @ 0xa2 │ │ │ │ + adds r7, #66 @ 0x42 │ │ │ │ movs r4, r0 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #60] @ (3d5ac ) │ │ │ │ + ldr r3, [pc, #60] @ (3cf04 ) │ │ │ │ mov r5, r0 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ adds r2, r0, r3 │ │ │ │ ldr r2, [r2, #20] │ │ │ │ - cbz r2, 3d5a2 │ │ │ │ + cbz r2, 3cefa │ │ │ │ movs r0, #0 │ │ │ │ - blx 1791c │ │ │ │ + blx 177b4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 174c0 │ │ │ │ + blx 17358 │ │ │ │ mov r0, r5 │ │ │ │ - blx 16cf8 │ │ │ │ + blx 16b9c │ │ │ │ mov r1, r4 │ │ │ │ mov r5, r0 │ │ │ │ - blx 17c14 │ │ │ │ + blx 17aac │ │ │ │ mov r0, r4 │ │ │ │ - blx 181e0 │ │ │ │ + blx 1806c │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r0, [r0, r3] │ │ │ │ - blx 16cb0 │ │ │ │ + blx 16b54 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 3d584 │ │ │ │ - adds r0, #54 @ 0x36 │ │ │ │ + b.n 3cedc │ │ │ │ + adds r6, #214 @ 0xd6 │ │ │ │ movs r4, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr.w ip, [pc, #112] @ 3d630 │ │ │ │ + ldr.w ip, [pc, #112] @ 3cf88 │ │ │ │ sub sp, #12 │ │ │ │ add ip, pc │ │ │ │ ldr.w lr, [ip] │ │ │ │ cmp r1, #0 │ │ │ │ ite ne │ │ │ │ movne.w ip, #0 │ │ │ │ andeq.w ip, r3, #1 │ │ │ │ add.w r4, r0, lr │ │ │ │ ldr.w r0, [r0, lr] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 3d5fe │ │ │ │ + beq.n 3cf56 │ │ │ │ mov r1, r2 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ - blx 187b4 │ │ │ │ - cbnz r0, 3d5fa │ │ │ │ + blx 18628 │ │ │ │ + cbnz r0, 3cf52 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r4, #20] │ │ │ │ cmp r3, #3 │ │ │ │ - bne.n 3d60c │ │ │ │ + bne.n 3cf64 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r5, [sp, #28] │ │ │ │ str r5, [sp, #4] │ │ │ │ ldr r5, [sp, #24] │ │ │ │ str r5, [sp, #0] │ │ │ │ - blx 1535c │ │ │ │ - b.n 3d5ee │ │ │ │ - blx 179a4 │ │ │ │ - ldr r1, [pc, #32] @ (3d634 ) │ │ │ │ + blx 15224 │ │ │ │ + b.n 3cf46 │ │ │ │ + blx 1783c │ │ │ │ + ldr r1, [pc, #32] @ (3cf8c ) │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #32] @ (3d638 ) │ │ │ │ + ldr r0, [pc, #32] @ (3cf90 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 187fc │ │ │ │ + blx 18670 │ │ │ │ movs r2, #34 @ 0x22 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - blx 17f4c │ │ │ │ + blx 17dd8 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 3d5fa │ │ │ │ - cmp r7, #228 @ 0xe4 │ │ │ │ + b.n 3cf52 │ │ │ │ + adds r6, #132 @ 0x84 │ │ │ │ movs r4, r0 │ │ │ │ - @ instruction: 0xb8ce │ │ │ │ + @ instruction: 0xb77a │ │ │ │ movs r1, r0 │ │ │ │ - ldrsb r0, [r3, r1] │ │ │ │ + strb r4, [r0, r4] │ │ │ │ movs r1, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3888] @ 0xf30 │ │ │ │ - ldr r4, [pc, #644] @ (3d8d4 ) │ │ │ │ + ldr r4, [pc, #644] @ (3d22c ) │ │ │ │ mov ip, r0 │ │ │ │ - ldr r0, [pc, #644] @ (3d8d8 ) │ │ │ │ + ldr r0, [pc, #644] @ (3d230 ) │ │ │ │ sub sp, #172 @ 0xac │ │ │ │ add r4, pc │ │ │ │ ldr r7, [sp, #208] @ 0xd0 │ │ │ │ ldr r0, [r4, r0] │ │ │ │ ldr r6, [sp, #212] @ 0xd4 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #164] @ 0xa4 │ │ │ │ mov.w r0, #0 │ │ │ │ - ldr r0, [pc, #628] @ (3d8dc ) │ │ │ │ + ldr r0, [pc, #628] @ (3d234 ) │ │ │ │ add r0, pc │ │ │ │ ldr.w lr, [r0] │ │ │ │ add.w r4, ip, lr │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbnz r0, 3d6c4 │ │ │ │ + cbnz r0, 3d01c │ │ │ │ ldr r5, [r4, #4] │ │ │ │ cmp r5, #3 │ │ │ │ - bhi.n 3d69e │ │ │ │ + bhi.n 3cff6 │ │ │ │ cmp r5, #1 │ │ │ │ - bhi.w 3d7f0 │ │ │ │ - bne.n 3d6c8 │ │ │ │ - ldr r2, [pc, #604] @ (3d8e0 ) │ │ │ │ - ldr r3, [pc, #592] @ (3d8d8 ) │ │ │ │ + bhi.w 3d148 │ │ │ │ + bne.n 3d020 │ │ │ │ + ldr r2, [pc, #604] @ (3d238 ) │ │ │ │ + ldr r3, [pc, #592] @ (3d230 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #164] @ 0xa4 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 3d8cc │ │ │ │ + bne.w 3d224 │ │ │ │ add sp, #172 @ 0xac │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r5, #4 │ │ │ │ - bne.n 3d6c8 │ │ │ │ + bne.n 3d020 │ │ │ │ ldr.w r5, [ip, lr] │ │ │ │ mov r9, r0 │ │ │ │ mov sl, r2 │ │ │ │ mov fp, ip │ │ │ │ mov r8, r5 │ │ │ │ mov r5, r3 │ │ │ │ str r1, [sp, #24] │ │ │ │ ldr r3, [r4, #16] │ │ │ │ cmp r3, #4 │ │ │ │ - bhi.w 3d8d0 │ │ │ │ + bhi.w 3d228 │ │ │ │ tbb [pc, r3] │ │ │ │ ldrh r4, [r6, r1] │ │ │ │ subs r3, r7, r0 │ │ │ │ movs r0, r3 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 3d682 │ │ │ │ - ldr r0, [pc, #536] @ (3d8e4 ) │ │ │ │ + b.n 3cfda │ │ │ │ + ldr r0, [pc, #536] @ (3d23c ) │ │ │ │ movw r4, #305 @ 0x131 │ │ │ │ - ldr r3, [pc, #536] @ (3d8e8 ) │ │ │ │ + ldr r3, [pc, #536] @ (3d240 ) │ │ │ │ movs r1, #8 │ │ │ │ add r0, pc │ │ │ │ - ldr r2, [pc, #532] @ (3d8ec ) │ │ │ │ + ldr r2, [pc, #532] @ (3d244 ) │ │ │ │ adds r0, #28 │ │ │ │ strd r4, r0, [sp] │ │ │ │ - ldr r0, [pc, #528] @ (3d8f0 ) │ │ │ │ + ldr r0, [pc, #528] @ (3d248 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ add r0, pc │ │ │ │ - blx 189fc │ │ │ │ + blx 18870 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 3d682 │ │ │ │ + b.n 3cfda │ │ │ │ mov r0, r9 │ │ │ │ - b.n 3d682 │ │ │ │ + b.n 3cfda │ │ │ │ add r3, sp, #32 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #8] │ │ │ │ movs r3, #2 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #500] @ (3d8f4 ) │ │ │ │ + ldr r3, [pc, #500] @ (3d24c ) │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ mov r0, r8 │ │ │ │ add r3, pc │ │ │ │ strd r7, r6, [sp, #16] │ │ │ │ str r5, [sp, #4] │ │ │ │ - blx 154c0 │ │ │ │ + blx 15388 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3d682 │ │ │ │ - beq.w 3d8ae │ │ │ │ + blt.n 3cfda │ │ │ │ + beq.w 3d206 │ │ │ │ cmp r0, #2 │ │ │ │ - bne.n 3d6b2 │ │ │ │ + bne.n 3d00a │ │ │ │ ldrh.w r2, [sp, #36] @ 0x24 │ │ │ │ movw r3, #2573 @ 0xa0d │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 3d6b2 │ │ │ │ + bne.n 3d00a │ │ │ │ movs r3, #4 │ │ │ │ movs r2, #1 │ │ │ │ strd r3, r2, [r4, #16] │ │ │ │ - b.n 3d6b2 │ │ │ │ + b.n 3d00a │ │ │ │ mov r3, r5 │ │ │ │ mov.w lr, #0 │ │ │ │ ldrd r5, r0, [r4, #8] │ │ │ │ strd r7, r6, [sp] │ │ │ │ ldr r1, [sp, #24] │ │ │ │ cmp sl, r5 │ │ │ │ sbcs.w lr, lr, r0 │ │ │ │ mov r0, fp │ │ │ │ it lt │ │ │ │ movlt r5, sl │ │ │ │ mov r2, r5 │ │ │ │ - bl 3d5b0 │ │ │ │ + bl 3cf08 │ │ │ │ cmp r0, #0 │ │ │ │ - ble.n 3d682 │ │ │ │ + ble.n 3cfda │ │ │ │ ldrd r3, r2, [r4, #8] │ │ │ │ subs r3, r3, r0 │ │ │ │ str r3, [r4, #8] │ │ │ │ sbc.w r2, r2, r0, asr #31 │ │ │ │ str r2, [r4, #12] │ │ │ │ orrs r3, r2 │ │ │ │ itt eq │ │ │ │ moveq r3, #1 │ │ │ │ streq r3, [r4, #16] │ │ │ │ - b.n 3d682 │ │ │ │ + b.n 3cfda │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r3, sp, #32 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #8] │ │ │ │ movs r3, #2 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ - ldr r3, [pc, #372] @ (3d8f8 ) │ │ │ │ + ldr r3, [pc, #372] @ (3d250 ) │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ strd r7, r6, [sp, #16] │ │ │ │ add r3, pc │ │ │ │ str r5, [sp, #4] │ │ │ │ - blx 154c0 │ │ │ │ + blx 15388 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3d682 │ │ │ │ - beq.n 3d890 │ │ │ │ + blt.w 3cfda │ │ │ │ + beq.n 3d1e8 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 3d890 │ │ │ │ + beq.n 3d1e8 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #16] │ │ │ │ - b.n 3d6b2 │ │ │ │ + b.n 3d00a │ │ │ │ add r3, sp, #32 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #8] │ │ │ │ movs r3, #2 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #328] @ (3d8fc ) │ │ │ │ + ldr r3, [pc, #328] @ (3d254 ) │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ mov r0, r8 │ │ │ │ add r3, pc │ │ │ │ strd r7, r6, [sp, #16] │ │ │ │ str r5, [sp, #4] │ │ │ │ str r1, [sp, #28] │ │ │ │ - blx 154c0 │ │ │ │ + blx 15388 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3d682 │ │ │ │ - beq.n 3d862 │ │ │ │ + blt.w 3cfda │ │ │ │ + beq.n 3d1ba │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 3d862 │ │ │ │ + beq.n 3d1ba │ │ │ │ ldr r0, [sp, #28] │ │ │ │ movs r2, #16 │ │ │ │ movs r1, #0 │ │ │ │ - blx 16e30 │ │ │ │ + blx 16cc8 │ │ │ │ movs r3, #0 │ │ │ │ str r0, [r4, #8] │ │ │ │ str r3, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3d85c │ │ │ │ + beq.n 3d1b4 │ │ │ │ movs r3, #2 │ │ │ │ str r3, [r4, #16] │ │ │ │ - b.n 3d6b2 │ │ │ │ + b.n 3d00a │ │ │ │ ldrd lr, r5, [r4, #8] │ │ │ │ cmp.w r5, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ cmpeq.w lr, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 3d810 │ │ │ │ + beq.n 3d168 │ │ │ │ cmp lr, r2 │ │ │ │ sbcs.w r5, r5, #0 │ │ │ │ it lt │ │ │ │ movlt r2, lr │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 3d682 │ │ │ │ + beq.w 3cfda │ │ │ │ mov r0, ip │ │ │ │ strd r7, r6, [sp] │ │ │ │ - bl 3d5b0 │ │ │ │ + bl 3cf08 │ │ │ │ ldrd r2, r1, [r4, #8] │ │ │ │ cmp.w r1, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ cmpeq.w r2, #4294967295 @ 0xffffffff │ │ │ │ ite ne │ │ │ │ movne r3, #1 │ │ │ │ moveq r3, #0 │ │ │ │ cmp r0, #0 │ │ │ │ and.w r3, r3, #1 │ │ │ │ it le │ │ │ │ movle r3, #0 │ │ │ │ - cbz r3, 3d844 │ │ │ │ + cbz r3, 3d19c │ │ │ │ subs r2, r2, r0 │ │ │ │ str r2, [r4, #8] │ │ │ │ sbc.w r1, r1, r0, asr #31 │ │ │ │ str r1, [r4, #12] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, #2 │ │ │ │ - bne.w 3d682 │ │ │ │ + bne.w 3cfda │ │ │ │ ldrd r3, r2, [r4, #24] │ │ │ │ adds r3, r3, r0 │ │ │ │ str r3, [r4, #24] │ │ │ │ adc.w r2, r2, r0, asr #31 │ │ │ │ str r2, [r4, #28] │ │ │ │ - b.n 3d682 │ │ │ │ + b.n 3cfda │ │ │ │ movs r3, #3 │ │ │ │ str r3, [r4, #16] │ │ │ │ - b.n 3d6b2 │ │ │ │ + b.n 3d00a │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 3d6e8 │ │ │ │ + beq.w 3d040 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3d6e8 │ │ │ │ - blx 179a4 │ │ │ │ - ldr r1, [pc, #136] @ (3d900 ) │ │ │ │ + bne.w 3d040 │ │ │ │ + blx 1783c │ │ │ │ + ldr r1, [pc, #136] @ (3d258 ) │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #136] @ (3d904 ) │ │ │ │ + ldr r0, [pc, #136] @ (3d25c ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 187fc │ │ │ │ + blx 18670 │ │ │ │ movs r2, #34 @ 0x22 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - blx 17f4c │ │ │ │ - b.n 3d6e8 │ │ │ │ + blx 17dd8 │ │ │ │ + b.n 3d040 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 3d6e8 │ │ │ │ + beq.w 3d040 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3d6e8 │ │ │ │ - blx 179a4 │ │ │ │ - ldr r1, [pc, #100] @ (3d908 ) │ │ │ │ + bne.w 3d040 │ │ │ │ + blx 1783c │ │ │ │ + ldr r1, [pc, #100] @ (3d260 ) │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #100] @ (3d90c ) │ │ │ │ + ldr r0, [pc, #100] @ (3d264 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - b.n 3d87e │ │ │ │ + b.n 3d1d6 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 3d6e8 │ │ │ │ + beq.w 3d040 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3d6e8 │ │ │ │ - blx 179a4 │ │ │ │ - ldr r1, [pc, #76] @ (3d910 ) │ │ │ │ + bne.w 3d040 │ │ │ │ + blx 1783c │ │ │ │ + ldr r1, [pc, #76] @ (3d268 ) │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #76] @ (3d914 ) │ │ │ │ + ldr r0, [pc, #76] @ (3d26c ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - b.n 3d87e │ │ │ │ - blx 17a74 <__stack_chk_fail@plt> │ │ │ │ - b.n 3d8d0 │ │ │ │ + b.n 3d1d6 │ │ │ │ + blx 1790c <__stack_chk_fail@plt> │ │ │ │ + b.n 3d228 │ │ │ │ nop │ │ │ │ - asrs r4, r2, #22 │ │ │ │ + adds r4, r3, #1 │ │ │ │ movs r4, r0 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #66 @ 0x42 │ │ │ │ + adds r5, #226 @ 0xe2 │ │ │ │ movs r4, r0 │ │ │ │ - asrs r2, r4, #21 │ │ │ │ + adds r2, r5, #0 │ │ │ │ movs r4, r0 │ │ │ │ - lsrs r2, r4, #30 │ │ │ │ + lsrs r2, r6, #24 │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xb7c2 │ │ │ │ + @ instruction: 0xb66e │ │ │ │ movs r1, r0 │ │ │ │ - strb r0, [r0, #26] │ │ │ │ + strb r4, [r5, #20] │ │ │ │ movs r1, r0 │ │ │ │ - strb r2, [r3, r4] │ │ │ │ + strh r6, [r0, r7] │ │ │ │ movs r1, r0 │ │ │ │ - strh r6, [r3, #30] │ │ │ │ + strh r2, [r1, #20] │ │ │ │ movs r1, r0 │ │ │ │ - strh r2, [r3, #26] │ │ │ │ + strh r6, [r0, #16] │ │ │ │ movs r1, r0 │ │ │ │ - strh r2, [r5, #24] │ │ │ │ + strh r6, [r2, #14] │ │ │ │ movs r1, r0 │ │ │ │ - @ instruction: 0xb66a │ │ │ │ + push {r1, r2, r4, lr} │ │ │ │ movs r1, r0 │ │ │ │ - strh r4, [r6, r7] │ │ │ │ + strh r0, [r4, r2] │ │ │ │ movs r1, r0 │ │ │ │ - @ instruction: 0xb63c │ │ │ │ + push {r3, r5, r6, r7} │ │ │ │ movs r1, r0 │ │ │ │ - strh r6, [r0, r7] │ │ │ │ + strh r2, [r6, r1] │ │ │ │ movs r1, r0 │ │ │ │ - @ instruction: 0xb61e │ │ │ │ + push {r1, r3, r6, r7} │ │ │ │ movs r1, r0 │ │ │ │ - strh r0, [r5, r6] │ │ │ │ + strh r4, [r2, r1] │ │ │ │ movs r1, r0 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov.w ip, #0 │ │ │ │ mov lr, r3 │ │ │ │ mov r3, ip │ │ │ │ str.w ip, [sp] │ │ │ │ str.w lr, [sp, #4] │ │ │ │ - bl 3d63c │ │ │ │ + bl 3cf94 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov ip, r3 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #1 │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 3d63c │ │ │ │ + bl 3cf94 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov ip, r2 │ │ │ │ mov r2, r1 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #1 │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 3d63c │ │ │ │ + bl 3cf94 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #28] @ (3d9b8 ) │ │ │ │ + ldr r3, [pc, #28] @ (3d310 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ adds r2, r0, r3 │ │ │ │ ldr r2, [r2, #20] │ │ │ │ - cbz r2, 3d9aa │ │ │ │ + cbz r2, 3d302 │ │ │ │ movs r0, #1 │ │ │ │ pop {r3, pc} │ │ │ │ ldr r0, [r0, r3] │ │ │ │ - blx 16924 │ │ │ │ + blx 167d4 │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r4, #12 │ │ │ │ + adds r2, #172 @ 0xac │ │ │ │ movs r4, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #48] @ (3d9fc ) │ │ │ │ + ldr r3, [pc, #48] @ (3d354 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r4, [r0, r3] │ │ │ │ mov r0, r4 │ │ │ │ - cbz r4, 3d9fa │ │ │ │ - blx 16438 │ │ │ │ + cbz r4, 3d352 │ │ │ │ + blx 162e8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 3d9e4 │ │ │ │ + cbz r3, 3d33c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 3d9ee │ │ │ │ + beq.n 3d346 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 3d9fa │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 3d352 │ │ │ │ mov r0, r4 │ │ │ │ - blx 15114 │ │ │ │ + blx 14fdc │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ pop {r4, pc} │ │ │ │ - cmp r3, #220 @ 0xdc │ │ │ │ + adds r2, #124 @ 0x7c │ │ │ │ movs r4, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ - blx 189d4 │ │ │ │ - ldr r1, [pc, #192] @ (3dad8 ) │ │ │ │ + blx 18848 │ │ │ │ + ldr r1, [pc, #192] @ (3d430 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r1, #0] │ │ │ │ str r0, [r1, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3dac6 │ │ │ │ - ldr r2, [pc, #184] @ (3dadc ) │ │ │ │ + bne.n 3d41e │ │ │ │ + ldr r2, [pc, #184] @ (3d434 ) │ │ │ │ movs r3, #0 │ │ │ │ - ldr r1, [pc, #184] @ (3dae0 ) │ │ │ │ + ldr r1, [pc, #184] @ (3d438 ) │ │ │ │ movs r5, #4 │ │ │ │ add r2, pc │ │ │ │ str r2, [r4, #12] │ │ │ │ - ldr r2, [pc, #180] @ (3dae4 ) │ │ │ │ + ldr r2, [pc, #180] @ (3d43c ) │ │ │ │ add r1, pc │ │ │ │ - ldr r0, [pc, #180] @ (3dae8 ) │ │ │ │ + ldr r0, [pc, #180] @ (3d440 ) │ │ │ │ str r1, [r4, #36] @ 0x24 │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #176] @ (3daec ) │ │ │ │ + ldr r1, [pc, #176] @ (3d444 ) │ │ │ │ add r0, pc │ │ │ │ str r2, [r4, #72] @ 0x48 │ │ │ │ - ldr r2, [pc, #176] @ (3daf0 ) │ │ │ │ + ldr r2, [pc, #176] @ (3d448 ) │ │ │ │ add r1, pc │ │ │ │ str r0, [r4, #16] │ │ │ │ str r1, [r4, #68] @ 0x44 │ │ │ │ add r2, pc │ │ │ │ ldr r1, [r4, #0] │ │ │ │ str r2, [r4, #76] @ 0x4c │ │ │ │ movs r2, #2 │ │ │ │ strd r5, r3, [sp, #12] │ │ │ │ - ldr r5, [pc, #160] @ (3daf4 ) │ │ │ │ - ldr r0, [pc, #160] @ (3daf8 ) │ │ │ │ + ldr r5, [pc, #160] @ (3d44c ) │ │ │ │ + ldr r0, [pc, #160] @ (3d450 ) │ │ │ │ add r5, pc │ │ │ │ strd r3, r3, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ - blx 17574 │ │ │ │ + blx 1740c │ │ │ │ str r0, [r5, #8] │ │ │ │ - blx 18bc8 │ │ │ │ + blx 18a3c │ │ │ │ movs r2, #1 │ │ │ │ mov r3, r0 │ │ │ │ movs r1, #235 @ 0xeb │ │ │ │ - ldr r0, [pc, #136] @ (3dafc ) │ │ │ │ + ldr r0, [pc, #136] @ (3d454 ) │ │ │ │ strd r2, r1, [sp] │ │ │ │ - ldr r2, [pc, #136] @ (3db00 ) │ │ │ │ + ldr r2, [pc, #136] @ (3d458 ) │ │ │ │ add r0, pc │ │ │ │ - ldr r1, [pc, #136] @ (3db04 ) │ │ │ │ + ldr r1, [pc, #136] @ (3d45c ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ - blx 15ab4 │ │ │ │ - vldr d7, [pc, #72] @ 3dad0 │ │ │ │ + blx 15970 │ │ │ │ + vldr d7, [pc, #72] @ 3d428 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ movs r1, #234 @ 0xea │ │ │ │ strd r2, r3, [sp, #16] │ │ │ │ str r1, [sp, #24] │ │ │ │ strd r2, r3, [sp] │ │ │ │ - ldr r1, [pc, #104] @ (3db08 ) │ │ │ │ + ldr r1, [pc, #104] @ (3d460 ) │ │ │ │ str r0, [r5, #16] │ │ │ │ - ldr r2, [pc, #104] @ (3db0c ) │ │ │ │ + ldr r2, [pc, #104] @ (3d464 ) │ │ │ │ add r1, pc │ │ │ │ - ldr r0, [pc, #104] @ (3db10 ) │ │ │ │ + ldr r0, [pc, #104] @ (3d468 ) │ │ │ │ add r2, pc │ │ │ │ vstr d7, [sp, #8] │ │ │ │ add r0, pc │ │ │ │ - blx 1807c │ │ │ │ + blx 17f08 │ │ │ │ add.w r2, r5, #12 │ │ │ │ str r0, [r5, #20] │ │ │ │ movs r1, #3 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 16e3c │ │ │ │ + b.w 16cd4 │ │ │ │ mov r0, r4 │ │ │ │ - blx 18b74 │ │ │ │ - b.n 3da22 │ │ │ │ + blx 189e8 │ │ │ │ + b.n 3d37a │ │ │ │ nop │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffff7fff │ │ │ │ - cmp r3, #144 @ 0x90 │ │ │ │ + adds r2, #48 @ 0x30 │ │ │ │ movs r4, r0 │ │ │ │ lsls r7, r3, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsls r5, r0, #7 │ │ │ │ movs r0, r0 │ │ │ │ vminnm.f32 , , │ │ │ │ lsls r7, r6, #7 │ │ │ │ movs r0, r0 │ │ │ │ mrc2 15, 7, pc, cr13, cr15, {7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r3, #82 @ 0x52 │ │ │ │ + adds r1, #242 @ 0xf2 │ │ │ │ movs r4, r0 │ │ │ │ - cbz r6, 3db2a │ │ │ │ + add sp, #424 @ 0x1a8 │ │ │ │ movs r1, r0 │ │ │ │ - add r2, pc, #272 @ (adr r2, 3dc10 ) │ │ │ │ + add r0, pc, #960 @ (adr r0, 3d818 ) │ │ │ │ movs r1, r0 │ │ │ │ - push {r2, r3, r7} │ │ │ │ + cbz r0, 3d4aa │ │ │ │ movs r1, r0 │ │ │ │ - stmia r4!, {r1, r5, r6, r7} │ │ │ │ + stmia r3!, {r1, r2, r3, r7} │ │ │ │ movs r1, r0 │ │ │ │ - push {r1, r3, r4, r7} │ │ │ │ + cbz r6, 3d4b4 │ │ │ │ movs r1, r0 │ │ │ │ - push {r1, r3, r4, r5, r6} │ │ │ │ + cbz r6, 3d4b0 │ │ │ │ movs r1, r0 │ │ │ │ - add r5, pc, #512 @ (adr r5, 3dd14 ) │ │ │ │ + add r4, pc, #176 @ (adr r4, 3d51c ) │ │ │ │ movs r1, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #36] @ (3db48 ) │ │ │ │ + ldr r4, [pc, #36] @ (3d4a0 ) │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r2 │ │ │ │ add r4, pc │ │ │ │ movs r2, #0 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r1, [r4, #8] │ │ │ │ - blx 159e8 │ │ │ │ + blx 158b0 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ ldr r3, [r3, #76] @ 0x4c │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ - cmp r2, #126 @ 0x7e │ │ │ │ + adds r1, #30 │ │ │ │ movs r4, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr.w ip, [pc, #136] @ 3dbe4 │ │ │ │ + ldr.w ip, [pc, #136] @ 3d53c │ │ │ │ mov lr, r3 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ cmp r1, #1 │ │ │ │ add ip, pc │ │ │ │ ldr.w r3, [ip] │ │ │ │ add r3, r0 │ │ │ │ - beq.n 3dbca │ │ │ │ + beq.n 3d522 │ │ │ │ cmp r1, #2 │ │ │ │ - bne.n 3db84 │ │ │ │ + bne.n 3d4dc │ │ │ │ mov r0, r2 │ │ │ │ str r3, [sp, #24] │ │ │ │ - blx 185cc │ │ │ │ + blx 1844c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ strd r0, r1, [r3, #8] │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldrd r3, r2, [lr] │ │ │ │ mov r4, r0 │ │ │ │ str r1, [sp, #28] │ │ │ │ str r2, [sp, #24] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 17904 │ │ │ │ + blx 1779c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ - ldr r4, [pc, #76] @ (3dbe8 ) │ │ │ │ + ldr r4, [pc, #76] @ (3d540 ) │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add r4, pc │ │ │ │ - blx 17904 │ │ │ │ + blx 1779c │ │ │ │ ldr r2, [sp, #24] │ │ │ │ strd r5, r0, [sp, #16] │ │ │ │ movs r0, #109 @ 0x6d │ │ │ │ str r2, [sp, #12] │ │ │ │ strd r0, r4, [sp] │ │ │ │ - ldr r3, [pc, #56] @ (3dbec ) │ │ │ │ - ldr r2, [pc, #60] @ (3dbf0 ) │ │ │ │ - ldr r0, [pc, #60] @ (3dbf4 ) │ │ │ │ + ldr r3, [pc, #56] @ (3d544 ) │ │ │ │ + ldr r2, [pc, #60] @ (3d548 ) │ │ │ │ + ldr r0, [pc, #60] @ (3d54c ) │ │ │ │ add r3, pc │ │ │ │ ldr r1, [sp, #28] │ │ │ │ add r2, pc │ │ │ │ str r1, [sp, #8] │ │ │ │ add r0, pc │ │ │ │ movs r1, #16 │ │ │ │ - blx 189fc │ │ │ │ + blx 18870 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r0, r2 │ │ │ │ str r3, [sp, #24] │ │ │ │ - blx 15cf4 │ │ │ │ + blx 15bb0 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r0, #4 │ │ │ │ it eq │ │ │ │ moveq r2, #0 │ │ │ │ str r0, [r3, #4] │ │ │ │ it eq │ │ │ │ streq r2, [r3, #16] │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - cmp r2, #68 @ 0x44 │ │ │ │ + adds r0, #228 @ 0xe4 │ │ │ │ movs r4, r0 │ │ │ │ - str r0, [r5, r1] │ │ │ │ + ldr r7, [pc, #80] @ (3d594 ) │ │ │ │ movs r1, r0 │ │ │ │ - uxtb r2, r5 │ │ │ │ + cbz r6, 3d56c │ │ │ │ movs r1, r0 │ │ │ │ - str r2, [r1, r0] │ │ │ │ + ldr r6, [pc, #728] @ (3d824 ) │ │ │ │ movs r1, r0 │ │ │ │ - str r6, [r7, r0] │ │ │ │ + ldr r6, [pc, #936] @ (3d8f8 ) │ │ │ │ movs r1, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #40] @ (3dc30 ) │ │ │ │ + ldr r3, [pc, #40] @ (3d588 ) │ │ │ │ mov r5, r0 │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r3, #0] │ │ │ │ adds r6, r0, r4 │ │ │ │ - blx 17c3c │ │ │ │ + blx 17ad4 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ str r0, [r5, r4] │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 3dc2a │ │ │ │ + beq.n 3d582 │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n 3dc22 │ │ │ │ + beq.n 3d57a │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrd r3, r2, [r6, #8] │ │ │ │ orrs r3, r2 │ │ │ │ - bne.n 3dc20 │ │ │ │ + bne.n 3d578 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r6, #20] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - cmp r1, #158 @ 0x9e │ │ │ │ + adds r0, #62 @ 0x3e │ │ │ │ movs r4, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov ip, r0 │ │ │ │ cmp r1, #1 │ │ │ │ - beq.n 3dc90 │ │ │ │ + beq.n 3d5e8 │ │ │ │ strd r1, r0, [sp, #24] │ │ │ │ ldrd r0, r4, [r3] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - blx 17904 │ │ │ │ + blx 1779c │ │ │ │ ldr r2, [sp, #28] │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 17904 │ │ │ │ + blx 1779c │ │ │ │ strd r5, r0, [sp, #16] │ │ │ │ - ldr r0, [pc, #60] @ (3dca8 ) │ │ │ │ + ldr r0, [pc, #60] @ (3d600 ) │ │ │ │ mov.w lr, #127 @ 0x7f │ │ │ │ - ldr r3, [pc, #60] @ (3dcac ) │ │ │ │ + ldr r3, [pc, #60] @ (3d604 ) │ │ │ │ add r0, pc │ │ │ │ - ldr r2, [pc, #60] @ (3dcb0 ) │ │ │ │ + ldr r2, [pc, #60] @ (3d608 ) │ │ │ │ strd lr, r0, [sp] │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #56] @ (3dcb4 ) │ │ │ │ + ldr r0, [pc, #56] @ (3d60c ) │ │ │ │ add r2, pc │ │ │ │ ldr r1, [sp, #24] │ │ │ │ str r1, [sp, #8] │ │ │ │ add r0, pc │ │ │ │ movs r1, #16 │ │ │ │ str r4, [sp, #12] │ │ │ │ - blx 189fc │ │ │ │ + blx 18870 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r3, [pc, #36] @ (3dcb8 ) │ │ │ │ + ldr r3, [pc, #36] @ (3d610 ) │ │ │ │ mov r0, r2 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add ip, r3 │ │ │ │ ldr.w r1, [ip, #4] │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 16ff4 │ │ │ │ - ldr r7, [pc, #592] @ (3defc ) │ │ │ │ + b.w 16e8c │ │ │ │ + ldr r6, [pc, #256] @ (3d704 ) │ │ │ │ movs r1, r0 │ │ │ │ - sxth r0, r5 │ │ │ │ + sub sp, #336 @ 0x150 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r7, [pc, #288] @ (3ddd4 ) │ │ │ │ + ldr r5, [pc, #976] @ (3d9dc ) │ │ │ │ movs r1, r0 │ │ │ │ - ldr r7, [pc, #488] @ (3dea0 ) │ │ │ │ + ldr r6, [pc, #152] @ (3d6a8 ) │ │ │ │ movs r1, r0 │ │ │ │ - cmp r1, #20 │ │ │ │ + cmp r7, #180 @ 0xb4 │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ -0003dcbc : │ │ │ │ +0003d614 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #56] @ (3dd04 ) │ │ │ │ + ldr r3, [pc, #56] @ (3d65c ) │ │ │ │ sub sp, #12 │ │ │ │ add r3, pc │ │ │ │ dmb ish │ │ │ │ add.w r2, r3, #24 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ dmb ish │ │ │ │ - cbz r3, 3dcea │ │ │ │ - ldr r3, [pc, #36] @ (3dd08 ) │ │ │ │ + cbz r3, 3d642 │ │ │ │ + ldr r3, [pc, #36] @ (3d660 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #24] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #4] │ │ │ │ - blx 18190 │ │ │ │ + blx 1801c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3dce0 │ │ │ │ - bl 3d308 │ │ │ │ + beq.n 3d638 │ │ │ │ + bl 3cc60 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - blx 1867c │ │ │ │ - b.n 3dce0 │ │ │ │ - cmp r0, #218 @ 0xda │ │ │ │ + blx 184fc │ │ │ │ + b.n 3d638 │ │ │ │ + cmp r7, #122 @ 0x7a │ │ │ │ movs r4, r0 │ │ │ │ - cmp r0, #198 @ 0xc6 │ │ │ │ + cmp r7, #102 @ 0x66 │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ -0003dd0c : │ │ │ │ +0003d664 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ cmp r1, #4 │ │ │ │ - beq.n 3dd5e │ │ │ │ - blx 15808 │ │ │ │ + beq.n 3d6b6 │ │ │ │ + blx 156d0 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ strd r2, r3, [sp, #16] │ │ │ │ - ldr r3, [pc, #88] @ (3dd90 ) │ │ │ │ + ldr r3, [pc, #88] @ (3d6e8 ) │ │ │ │ mov r2, r5 │ │ │ │ - ldr.w ip, [pc, #88] @ 3dd94 │ │ │ │ + ldr.w ip, [pc, #88] @ 3d6ec │ │ │ │ add r3, pc │ │ │ │ - ldr r1, [pc, #88] @ (3dd98 ) │ │ │ │ + ldr r1, [pc, #88] @ (3d6f0 ) │ │ │ │ strd r4, r3, [sp, #8] │ │ │ │ add ip, pc │ │ │ │ - ldr r3, [pc, #84] @ (3dd9c ) │ │ │ │ + ldr r3, [pc, #84] @ (3d6f4 ) │ │ │ │ movs r4, #0 │ │ │ │ add r1, pc │ │ │ │ str.w ip, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ str r4, [sp, #24] │ │ │ │ str r4, [sp, #0] │ │ │ │ - blx 16680 │ │ │ │ + blx 16530 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - blx 18088 │ │ │ │ - cbz r5, 3dd7a │ │ │ │ + blx 17f14 │ │ │ │ + cbz r5, 3d6d2 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - cbz r3, 3dd6e │ │ │ │ + cbz r3, 3d6c6 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 3dd28 │ │ │ │ + beq.n 3d680 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 17668 │ │ │ │ + blx 17500 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3dd28 │ │ │ │ - ldr r1, [pc, #36] @ (3dda0 ) │ │ │ │ - ldr r2, [pc, #36] @ (3dda4 ) │ │ │ │ - ldr r0, [pc, #40] @ (3dda8 ) │ │ │ │ + bne.n 3d680 │ │ │ │ + ldr r1, [pc, #36] @ (3d6f8 ) │ │ │ │ + ldr r2, [pc, #36] @ (3d6fc ) │ │ │ │ + ldr r0, [pc, #40] @ (3d700 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #44 @ 0x2c │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ + blx 16f48 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 3dd5a │ │ │ │ - add r2, pc, #960 @ (adr r2, 3e154 ) │ │ │ │ + b.n 3d6b2 │ │ │ │ + add r1, pc, #624 @ (adr r1, 3d95c ) │ │ │ │ movs r1, r0 │ │ │ │ - ldr r7, [sp, #480] @ 0x1e0 │ │ │ │ + ldr r6, [sp, #144] @ 0x90 │ │ │ │ movs r1, r0 │ │ │ │ - strb r6, [r4, #10] │ │ │ │ + strb r2, [r2, #5] │ │ │ │ movs r1, r0 │ │ │ │ - add r6, sp, #848 @ 0x350 │ │ │ │ + add r5, sp, #512 @ 0x200 │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r4, r6, #3 │ │ │ │ + lsls r4, r0, #30 │ │ │ │ movs r2, r0 │ │ │ │ - cbz r2, 3ddda │ │ │ │ + add sp, #472 @ 0x1d8 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [pc, #472] @ (3df84 ) │ │ │ │ + ldr r5, [pc, #136] @ (3d78c ) │ │ │ │ movs r1, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r4, r2 │ │ │ │ mov r6, r1 │ │ │ │ - blx 15c74 │ │ │ │ - cbz r0, 3ddde │ │ │ │ + blx 15b30 │ │ │ │ + cbz r0, 3d736 │ │ │ │ ldr r2, [r0, #28] │ │ │ │ mov r3, r0 │ │ │ │ - cbz r2, 3ddde │ │ │ │ + cbz r2, 3d736 │ │ │ │ ldr r1, [r2, #80] @ 0x50 │ │ │ │ - cbz r1, 3ddde │ │ │ │ + cbz r1, 3d736 │ │ │ │ ldr r0, [r2, #4] │ │ │ │ cmp r0, r5 │ │ │ │ - beq.n 3ddea │ │ │ │ + beq.n 3d742 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 15aa4 │ │ │ │ + b.w 15960 │ │ │ │ adds r2, #84 @ 0x54 │ │ │ │ mov r1, r6 │ │ │ │ str r3, [sp, #4] │ │ │ │ - blx 17a80 │ │ │ │ + blx 17918 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ movs r1, #0 │ │ │ │ ldr r2, [r3, #28] │ │ │ │ ldr r0, [r2, #4] │ │ │ │ str r1, [r2, #4] │ │ │ │ - cbz r0, 3de08 │ │ │ │ - blx 15aa8 │ │ │ │ + cbz r0, 3d760 │ │ │ │ + blx 15964 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [r3, #28] │ │ │ │ ldr r0, [r2, #80] @ 0x50 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r2, #80] @ 0x50 │ │ │ │ str r0, [sp, #4] │ │ │ │ - blx 18bd8 │ │ │ │ + blx 18a4c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - blx 15aa8 │ │ │ │ + blx 15964 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 15aa4 │ │ │ │ + b.w 15960 │ │ │ │ nop │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - blx 15d50 │ │ │ │ + blx 15c0c │ │ │ │ ldr r0, [r4, #112] @ 0x70 │ │ │ │ - cbz r0, 3de4e │ │ │ │ - blx 18114 │ │ │ │ + cbz r0, 3d7a6 │ │ │ │ + blx 17fa0 │ │ │ │ ldr r0, [r4, #112] @ 0x70 │ │ │ │ - blx 181e0 │ │ │ │ + blx 1806c │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #112] @ 0x70 │ │ │ │ ldr r0, [r4, #96] @ 0x60 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #96] @ 0x60 │ │ │ │ - cbz r0, 3de5a │ │ │ │ - blx 15aa8 │ │ │ │ + cbz r0, 3d7b2 │ │ │ │ + blx 15964 │ │ │ │ ldr r0, [r4, #116] @ 0x74 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #116] @ 0x74 │ │ │ │ - cbz r0, 3de66 │ │ │ │ - blx 17a98 │ │ │ │ + cbz r0, 3d7be │ │ │ │ + blx 17930 │ │ │ │ ldr r0, [r4, #100] @ 0x64 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #100] @ 0x64 │ │ │ │ - cbz r0, 3de72 │ │ │ │ - blx 17e30 │ │ │ │ + cbz r0, 3d7ca │ │ │ │ + blx 17cbc │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 15144 │ │ │ │ + b.w 1500c │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ - cbz r4, 3dec6 │ │ │ │ + cbz r4, 3d81e │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 1676c │ │ │ │ + blx 1661c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r5, #28] │ │ │ │ ldrd r7, r2, [r3, #88] @ 0x58 │ │ │ │ ldr r6, [r3, #96] @ 0x60 │ │ │ │ mov r8, r2 │ │ │ │ mov r0, r6 │ │ │ │ - blx 1676c │ │ │ │ + blx 1661c │ │ │ │ ldr r0, [r5, #28] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r5, #28] │ │ │ │ - cbz r0, 3deb6 │ │ │ │ - bl 3de28 │ │ │ │ - cbz r7, 3dec0 │ │ │ │ + cbz r0, 3d80e │ │ │ │ + bl 3d780 │ │ │ │ + cbz r7, 3d818 │ │ │ │ mov r2, r8 │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r6 │ │ │ │ blx r7 │ │ │ │ mov r0, r6 │ │ │ │ - blx 15aa8 │ │ │ │ + blx 15964 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ sub sp, #12 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r1, #4] │ │ │ │ - cbz r0, 3deee │ │ │ │ + cbz r0, 3d846 │ │ │ │ str r1, [sp, #4] │ │ │ │ - blx 15aa8 │ │ │ │ + blx 15964 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r0, [r1, #28] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r1, #28] │ │ │ │ - cbz r0, 3defe │ │ │ │ + cbz r0, 3d856 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 3de28 │ │ │ │ + bl 3d780 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ movs r0, #32 │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 189ac │ │ │ │ + b.w 18820 │ │ │ │ nop │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ sub sp, #20 │ │ │ │ @@ -62227,2189 +61813,2189 @@ │ │ │ │ mov r5, r1 │ │ │ │ ldrd r6, r2, [r3, #88] @ 0x58 │ │ │ │ mov r9, r2 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #7 │ │ │ │ it ls │ │ │ │ movls.w r8, #1 │ │ │ │ - bls.n 3df44 │ │ │ │ + bls.n 3d89c │ │ │ │ ldr r3, [r3, #32] │ │ │ │ cmp r3, #7 │ │ │ │ ite hi │ │ │ │ movhi.w r8, #0 │ │ │ │ movls.w r8, #1 │ │ │ │ mov r0, r5 │ │ │ │ - blx 1676c │ │ │ │ + blx 1661c │ │ │ │ ldr r0, [r4, #28] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #28] │ │ │ │ - cbz r0, 3df56 │ │ │ │ - bl 3de28 │ │ │ │ + cbz r0, 3d8ae │ │ │ │ + bl 3d780 │ │ │ │ mov r0, r5 │ │ │ │ - blx 15ce8 │ │ │ │ + blx 15ba4 │ │ │ │ mov r7, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 3dfe0 │ │ │ │ + beq.n 3d938 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ blx r6 │ │ │ │ mov r0, r7 │ │ │ │ - blx 15e1c │ │ │ │ - cbnz r0, 3df7e │ │ │ │ + blx 15cd8 │ │ │ │ + cbnz r0, 3d8d6 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 15aa4 │ │ │ │ + b.w 15960 │ │ │ │ mov r0, r7 │ │ │ │ - blx 15f38 │ │ │ │ + blx 15df4 │ │ │ │ mov r7, r0 │ │ │ │ movs r0, #120 @ 0x78 │ │ │ │ - blx 17eb4 │ │ │ │ + blx 17d40 │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r0, #96] @ 0x60 │ │ │ │ - blx 1568c │ │ │ │ + blx 15554 │ │ │ │ mov r3, r0 │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r6, #16] │ │ │ │ - blx 161f4 │ │ │ │ + blx 160a4 │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ str r2, [r6, #8] │ │ │ │ str r3, [r6, #32] │ │ │ │ str r0, [r6, #40] @ 0x28 │ │ │ │ - blx 16e8c │ │ │ │ - ldr r2, [pc, #64] @ (3dff0 ) │ │ │ │ + blx 16d24 │ │ │ │ + ldr r2, [pc, #64] @ (3d948 ) │ │ │ │ str r0, [r6, #116] @ 0x74 │ │ │ │ movs r3, #0 │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ strd r2, r3, [sp, #4] │ │ │ │ mov r0, r6 │ │ │ │ str r6, [r4, #28] │ │ │ │ ldrd r2, r3, [r4, #8] │ │ │ │ ldr r1, [r6, #96] @ 0x60 │ │ │ │ - blx 154b4 │ │ │ │ + blx 1537c │ │ │ │ ldr r3, [r4, #28] │ │ │ │ str r0, [r6, #72] @ 0x48 │ │ │ │ ldr r1, [r3, #116] @ 0x74 │ │ │ │ ldr r0, [r3, #72] @ 0x48 │ │ │ │ - blx 18304 │ │ │ │ + blx 18184 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 15aa4 │ │ │ │ - blx 16390 │ │ │ │ + b.w 15960 │ │ │ │ + blx 16240 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 15aa4 │ │ │ │ + b.w 15960 │ │ │ │ asrs r3, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ - cbz r3, 3e002 │ │ │ │ + cbz r3, 3d95a │ │ │ │ ldr r2, [r3, #96] @ 0x60 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 3e002 │ │ │ │ + bne.n 3d95a │ │ │ │ ldr r0, [r3, #76] @ 0x4c │ │ │ │ bx lr │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ - ldr r2, [pc, #24] @ (3e02c ) │ │ │ │ - ldr r3, [pc, #24] @ (3e030 ) │ │ │ │ - ldr r1, [pc, #28] @ (3e034 ) │ │ │ │ + ldr r2, [pc, #24] @ (3d984 ) │ │ │ │ + ldr r3, [pc, #24] @ (3d988 ) │ │ │ │ + ldr r1, [pc, #28] @ (3d98c ) │ │ │ │ add r2, pc │ │ │ │ - ldr r0, [pc, #28] @ (3e038 ) │ │ │ │ + ldr r0, [pc, #28] @ (3d990 ) │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ movw r2, #1036 @ 0x40c │ │ │ │ - blx 1663c │ │ │ │ - add r7, sp, #608 @ 0x260 │ │ │ │ + blx 164ec │ │ │ │ + add r6, sp, #272 @ 0x110 │ │ │ │ movs r1, r0 │ │ │ │ - lsls r0, r4, #26 │ │ │ │ + lsls r0, r6, #20 │ │ │ │ movs r2, r0 │ │ │ │ - add r7, sp, #352 @ 0x160 │ │ │ │ + add r6, sp, #16 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r3, [pc, #872] @ (3e3a4 ) │ │ │ │ + ldr r2, [pc, #536] @ (3dbac ) │ │ │ │ movs r1, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #28] │ │ │ │ sub sp, #8 │ │ │ │ - cbz r4, 3e070 │ │ │ │ + cbz r4, 3d9c8 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 3e070 │ │ │ │ + bne.n 3d9c8 │ │ │ │ ldr r3, [r4, #112] @ 0x70 │ │ │ │ - cbz r3, 3e05e │ │ │ │ + cbz r3, 3d9b6 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r1, [pc, #44] @ (3e08c ) │ │ │ │ + ldr r1, [pc, #44] @ (3d9e4 ) │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r4, #116] @ 0x74 │ │ │ │ add r1, pc │ │ │ │ - blx 152c0 │ │ │ │ + blx 15188 │ │ │ │ str r0, [r4, #112] @ 0x70 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #28] @ (3e090 ) │ │ │ │ - ldr r2, [pc, #32] @ (3e094 ) │ │ │ │ - ldr r1, [pc, #32] @ (3e098 ) │ │ │ │ + ldr r3, [pc, #28] @ (3d9e8 ) │ │ │ │ + ldr r2, [pc, #32] @ (3d9ec ) │ │ │ │ + ldr r1, [pc, #32] @ (3d9f0 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #32] @ (3e09c ) │ │ │ │ + ldr r0, [pc, #32] @ (3d9f4 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ adds r3, #40 @ 0x28 │ │ │ │ movw r2, #1021 @ 0x3fd │ │ │ │ - blx 1663c │ │ │ │ + blx 164ec │ │ │ │ asrs r1, r1, #2 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r0, #25 │ │ │ │ + lsls r6, r2, #19 │ │ │ │ movs r2, r0 │ │ │ │ - add r7, sp, #216 @ 0xd8 │ │ │ │ + add r5, sp, #904 @ 0x388 │ │ │ │ movs r1, r0 │ │ │ │ - add r6, sp, #1008 @ 0x3f0 │ │ │ │ + add r5, sp, #672 @ 0x2a0 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r3, [pc, #496] @ (3e290 ) │ │ │ │ + ldr r2, [pc, #160] @ (3da98 ) │ │ │ │ movs r1, r0 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ sub sp, #20 │ │ │ │ - cbz r0, 3e0e8 │ │ │ │ + cbz r0, 3da40 │ │ │ │ ldr r2, [r0, #96] @ 0x60 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 3e0e8 │ │ │ │ + bne.n 3da40 │ │ │ │ ldr r2, [r0, #112] @ 0x70 │ │ │ │ - cbz r2, 3e0de │ │ │ │ + cbz r2, 3da36 │ │ │ │ mov r0, r2 │ │ │ │ str r3, [sp, #12] │ │ │ │ - blx 18114 │ │ │ │ + blx 17fa0 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ movs r1, #0 │ │ │ │ ldr r0, [r3, #28] │ │ │ │ ldr r2, [r0, #112] @ 0x70 │ │ │ │ str r1, [r0, #112] @ 0x70 │ │ │ │ - cbz r2, 3e0de │ │ │ │ + cbz r2, 3da36 │ │ │ │ mov r0, r2 │ │ │ │ - blx 181e0 │ │ │ │ + blx 1806c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r0, [r3, #28] │ │ │ │ add sp, #20 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 18510 │ │ │ │ - ldr r3, [pc, #24] @ (3e104 ) │ │ │ │ - ldr r2, [pc, #28] @ (3e108 ) │ │ │ │ - ldr r1, [pc, #28] @ (3e10c ) │ │ │ │ + b.w 18390 │ │ │ │ + ldr r3, [pc, #24] @ (3da5c ) │ │ │ │ + ldr r2, [pc, #28] @ (3da60 ) │ │ │ │ + ldr r1, [pc, #28] @ (3da64 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #28] @ (3e110 ) │ │ │ │ + ldr r0, [pc, #28] @ (3da68 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ adds r3, #80 @ 0x50 │ │ │ │ movw r2, #991 @ 0x3df │ │ │ │ - blx 1663c │ │ │ │ - lsls r6, r1, #23 │ │ │ │ + blx 164ec │ │ │ │ + lsls r6, r3, #17 │ │ │ │ movs r2, r0 │ │ │ │ - add r6, sp, #760 @ 0x2f8 │ │ │ │ + add r5, sp, #424 @ 0x1a8 │ │ │ │ movs r1, r0 │ │ │ │ - add r6, sp, #528 @ 0x210 │ │ │ │ + add r5, sp, #192 @ 0xc0 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r3, [pc, #16] @ (3e124 ) │ │ │ │ + ldr r1, [pc, #704] @ (3dd2c ) │ │ │ │ movs r1, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ │ str.w r0, [ip] │ │ │ │ str.w r0, [ip, #-72] │ │ │ │ - ldr.w r3, [pc, #1348] @ 3e678 │ │ │ │ + ldr.w r3, [pc, #1348] @ 3dfd0 │ │ │ │ sub.w sp, sp, #8192 @ 0x2000 │ │ │ │ - ldr.w r2, [pc, #1344] @ 3e67c │ │ │ │ + ldr.w r2, [pc, #1344] @ 3dfd4 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r0, #28] │ │ │ │ mov r9, r3 │ │ │ │ - ldr.w r3, [pc, #1336] @ 3e680 │ │ │ │ + ldr.w r3, [pc, #1336] @ 3dfd8 │ │ │ │ add r2, pc │ │ │ │ mov r7, r1 │ │ │ │ add.w r1, sp, #8192 @ 0x2000 │ │ │ │ mov r5, r0 │ │ │ │ adds r1, #36 @ 0x24 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [r1, #0] │ │ │ │ mov.w r3, #0 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #7 │ │ │ │ - bhi.n 3e17e │ │ │ │ + bhi.n 3dad6 │ │ │ │ tbh [pc, r3, lsl #1] │ │ │ │ movs r2, r6 │ │ │ │ movs r0, r1 │ │ │ │ lsls r1, r4, #3 │ │ │ │ lsls r1, r5, #3 │ │ │ │ movs r0, r1 │ │ │ │ movs r0, r1 │ │ │ │ lsls r2, r7, #3 │ │ │ │ lsls r0, r0, #4 │ │ │ │ - ldr.w r0, [pc, #1284] @ 3e684 │ │ │ │ + ldr.w r0, [pc, #1284] @ 3dfdc │ │ │ │ movw r4, #849 @ 0x351 │ │ │ │ - ldr.w r3, [pc, #1280] @ 3e688 │ │ │ │ + ldr.w r3, [pc, #1280] @ 3dfe0 │ │ │ │ movs r1, #8 │ │ │ │ add r0, pc │ │ │ │ - ldr.w r2, [pc, #1276] @ 3e68c │ │ │ │ + ldr.w r2, [pc, #1276] @ 3dfe4 │ │ │ │ adds r0, #116 @ 0x74 │ │ │ │ strd r4, r0, [sp] │ │ │ │ - ldr.w r0, [pc, #1268] @ 3e690 │ │ │ │ + ldr.w r0, [pc, #1268] @ 3dfe8 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ add r0, pc │ │ │ │ - blx 189fc │ │ │ │ + blx 18870 │ │ │ │ movs r0, #0 │ │ │ │ - ldr.w r2, [pc, #1256] @ 3e694 │ │ │ │ + ldr.w r2, [pc, #1256] @ 3dfec │ │ │ │ add.w r1, sp, #8192 @ 0x2000 │ │ │ │ - ldr.w r3, [pc, #1228] @ 3e680 │ │ │ │ + ldr.w r3, [pc, #1228] @ 3dfd8 │ │ │ │ adds r1, #36 @ 0x24 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 3e66e │ │ │ │ + bne.w 3dfc6 │ │ │ │ add.w sp, sp, #8192 @ 0x2000 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3e378 │ │ │ │ + beq.w 3dcd0 │ │ │ │ movs r3, #0 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r4 │ │ │ │ str r7, [sp, #4] │ │ │ │ - blx 15cdc │ │ │ │ + blx 15b98 │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3e3ea │ │ │ │ + beq.w 3dd42 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ mov r0, r8 │ │ │ │ ldrd r5, r1, [r3] │ │ │ │ str r1, [sp, #16] │ │ │ │ - blx 168bc │ │ │ │ + blx 1676c │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r5, sp, #40 @ 0x28 │ │ │ │ mov r2, r6 │ │ │ │ sub.w r3, r5, #8 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ str r3, [sp, #4] │ │ │ │ sub.w r3, r5, #12 │ │ │ │ str r3, [sp, #0] │ │ │ │ sub.w r3, r5, #16 │ │ │ │ - blx 1804c │ │ │ │ + blx 17ed8 │ │ │ │ sub.w r2, r0, #200 @ 0xc8 │ │ │ │ cmp r2, #99 @ 0x63 │ │ │ │ - bhi.w 3e410 │ │ │ │ + bhi.w 3dd68 │ │ │ │ ldr.w r1, [r5, #-16] │ │ │ │ mov r0, r8 │ │ │ │ - blx 17dc0 │ │ │ │ + blx 17c4c │ │ │ │ ldr.w r1, [r5, #-8] │ │ │ │ mov r0, r8 │ │ │ │ - blx 15a98 │ │ │ │ + blx 15954 │ │ │ │ ldr.w r0, [r5, #-16] │ │ │ │ - blx 15148 │ │ │ │ + blx 15010 │ │ │ │ mov r0, r6 │ │ │ │ - blx 181f8 │ │ │ │ + blx 18084 │ │ │ │ str r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3e442 │ │ │ │ + beq.w 3dd9a │ │ │ │ cmp r0, #4 │ │ │ │ - beq.w 3e522 │ │ │ │ + beq.w 3de7a │ │ │ │ mov r0, r6 │ │ │ │ movs r1, #36 @ 0x24 │ │ │ │ - blx 17568 │ │ │ │ + blx 17400 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3e540 │ │ │ │ + beq.w 3de98 │ │ │ │ movs r1, #47 @ 0x2f │ │ │ │ - blx 15d34 │ │ │ │ + blx 15bf0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 3e47e │ │ │ │ + bne.w 3ddd6 │ │ │ │ mov r0, r8 │ │ │ │ - blx 15ce8 │ │ │ │ + blx 15ba4 │ │ │ │ ldr.w r3, [r5, #-12] │ │ │ │ mov r7, r0 │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ cmp r2, #42 @ 0x2a │ │ │ │ - bne.w 3e49c │ │ │ │ + bne.w 3ddf4 │ │ │ │ ldrb r3, [r3, #1] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3e49c │ │ │ │ - blx 15f80 │ │ │ │ + bne.w 3ddf4 │ │ │ │ + blx 15e3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3e57e │ │ │ │ - ldr r1, [pc, #1016] @ (3e698 ) │ │ │ │ + beq.w 3ded6 │ │ │ │ + ldr r1, [pc, #1016] @ (3dff0 ) │ │ │ │ add r1, pc │ │ │ │ - ldr r0, [pc, #1016] @ (3e69c ) │ │ │ │ + ldr r0, [pc, #1016] @ (3dff4 ) │ │ │ │ mov r2, r6 │ │ │ │ add r0, pc │ │ │ │ - blx 168b0 │ │ │ │ + blx 16760 │ │ │ │ movs r2, #0 │ │ │ │ mov.w r1, #482 @ 0x1e2 │ │ │ │ mov r6, r0 │ │ │ │ - blx 16a2c │ │ │ │ + blx 168d0 │ │ │ │ movs r1, #1 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r8 │ │ │ │ - blx 150cc │ │ │ │ + blx 14f94 │ │ │ │ mov r0, r6 │ │ │ │ - blx 15148 │ │ │ │ + blx 15010 │ │ │ │ ldr.w r0, [r5, #-12] │ │ │ │ - blx 15148 │ │ │ │ + blx 15010 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 3e578 │ │ │ │ + beq.w 3ded0 │ │ │ │ mov r0, r7 │ │ │ │ - blx 16468 │ │ │ │ + blx 16318 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3e584 │ │ │ │ + beq.w 3dedc │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ - blx 151a0 │ │ │ │ + blx 15068 │ │ │ │ mov r0, r7 │ │ │ │ - blx 16b34 │ │ │ │ + blx 169d8 │ │ │ │ movs r1, #0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - blx 15644 │ │ │ │ + blx 1550c │ │ │ │ mov r0, r8 │ │ │ │ - blx 168bc │ │ │ │ + blx 1676c │ │ │ │ mov r5, r0 │ │ │ │ - blx 17628 │ │ │ │ + blx 174c0 │ │ │ │ lsls r3, r0, #30 │ │ │ │ it pl │ │ │ │ movpl r2, #3 │ │ │ │ - bpl.n 3e312 │ │ │ │ + bpl.n 3dc6a │ │ │ │ movs r2, #2 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #32] │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str r2, [r4, #8] │ │ │ │ cmp r3, #2 │ │ │ │ itt ne │ │ │ │ movne.w r3, #4294967295 @ 0xffffffff │ │ │ │ movne r1, r3 │ │ │ │ - beq.w 3e518 │ │ │ │ + beq.w 3de70 │ │ │ │ mov r0, r8 │ │ │ │ strd r3, r1, [r4, #24] │ │ │ │ - blx 153a8 │ │ │ │ - b.n 3e33c │ │ │ │ + blx 15270 │ │ │ │ + b.n 3dc94 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3e46e │ │ │ │ + beq.w 3ddc6 │ │ │ │ movs r3, #4 │ │ │ │ str r3, [r4, #8] │ │ │ │ movs r0, #1 │ │ │ │ - b.n 3e1a8 │ │ │ │ + b.n 3db00 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r3, #0 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ mov.w r2, #8192 @ 0x2000 │ │ │ │ strd r3, r7, [sp] │ │ │ │ - blx 1535c │ │ │ │ + blx 15224 │ │ │ │ subs r1, r0, #0 │ │ │ │ - bgt.n 3e3ba │ │ │ │ + bgt.n 3dd12 │ │ │ │ adds r1, #1 │ │ │ │ itt ne │ │ │ │ movne r3, #7 │ │ │ │ strne r3, [r4, #8] │ │ │ │ - bne.n 3e33c │ │ │ │ - b.n 3e1a6 │ │ │ │ + bne.n 3dc94 │ │ │ │ + b.n 3dafe │ │ │ │ movs r3, #8 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [r4, #8] │ │ │ │ - blx 15bd0 │ │ │ │ - b.n 3e33c │ │ │ │ + blx 15a8c │ │ │ │ + b.n 3dc94 │ │ │ │ movs r2, #9 │ │ │ │ movs r3, #1 │ │ │ │ str r2, [r4, #8] │ │ │ │ str r3, [r4, #32] │ │ │ │ - b.n 3e33c │ │ │ │ + b.n 3dc94 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #16] │ │ │ │ - blx 1670c │ │ │ │ + blx 165bc │ │ │ │ ldr r3, [sp, #16] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [sp, #4] │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ - blx 15cdc │ │ │ │ + blx 15b98 │ │ │ │ mov r3, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 3e1ee │ │ │ │ + bne.w 3db46 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 3e1ee │ │ │ │ + beq.w 3db46 │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 3e1ee │ │ │ │ + bne.w 3db46 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, r8 │ │ │ │ ldrd r2, r1, [r5, #16] │ │ │ │ blx r2 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - b.n 3e1ee │ │ │ │ + b.n 3db46 │ │ │ │ mov r0, r8 │ │ │ │ str r1, [sp, #16] │ │ │ │ - blx 18b30 │ │ │ │ + blx 189a4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3e33c │ │ │ │ + beq.n 3dc94 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ - blx 15b60 │ │ │ │ + blx 15a1c │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 167b0 │ │ │ │ + blx 16660 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r5 │ │ │ │ - blx 16b18 │ │ │ │ + blx 169bc │ │ │ │ mov r0, r5 │ │ │ │ - blx 17e30 │ │ │ │ - b.n 3e33c │ │ │ │ + blx 17cbc │ │ │ │ + b.n 3dc94 │ │ │ │ ldr r4, [r7, #0] │ │ │ │ str r3, [sp, #16] │ │ │ │ - blx 179a4 │ │ │ │ + blx 1783c │ │ │ │ movs r2, #34 @ 0x22 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17414 │ │ │ │ + blx 172ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3e1a6 │ │ │ │ + beq.w 3dafe │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov.w r1, #400 @ 0x190 │ │ │ │ mov r0, r8 │ │ │ │ - blx 16c40 │ │ │ │ - b.n 3e1a6 │ │ │ │ + blx 16ae4 │ │ │ │ + b.n 3dafe │ │ │ │ movs r1, #0 │ │ │ │ str r0, [sp, #16] │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - blx 15644 │ │ │ │ + blx 1550c │ │ │ │ mov r0, r8 │ │ │ │ - blx 168bc │ │ │ │ + blx 1676c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r3 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r8 │ │ │ │ - blx 16c40 │ │ │ │ - ldr r2, [pc, #624] @ (3e6a0 ) │ │ │ │ + blx 16ae4 │ │ │ │ + ldr r2, [pc, #624] @ (3dff8 ) │ │ │ │ movs r3, #1 │ │ │ │ movs r1, #17 │ │ │ │ add r2, pc │ │ │ │ mov r0, r5 │ │ │ │ - blx 15b48 │ │ │ │ + blx 15a04 │ │ │ │ movs r3, #8 │ │ │ │ str r3, [r4, #8] │ │ │ │ - b.n 3e33c │ │ │ │ + b.n 3dc94 │ │ │ │ str r0, [sp, #16] │ │ │ │ ldr.w r0, [r5, #-12] │ │ │ │ - blx 15148 │ │ │ │ + blx 15010 │ │ │ │ movs r1, #74 @ 0x4a │ │ │ │ mov r0, r6 │ │ │ │ - blx 16f2c │ │ │ │ + blx 16dc4 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r1, 3e48a │ │ │ │ + cbz r1, 3dde2 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ - blx 15644 │ │ │ │ + blx 1550c │ │ │ │ mov r0, r8 │ │ │ │ - blx 168bc │ │ │ │ + blx 1676c │ │ │ │ movw r3, #501 @ 0x1f5 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 3e424 │ │ │ │ + b.n 3dd7c │ │ │ │ ldrd r2, r3, [r4, #24] │ │ │ │ ldr r1, [r4, #12] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - blx 17320 │ │ │ │ + blx 171b8 │ │ │ │ str r0, [r4, #0] │ │ │ │ - b.n 3e338 │ │ │ │ + b.n 3dc90 │ │ │ │ ldr.w r0, [r5, #-12] │ │ │ │ - blx 15148 │ │ │ │ + blx 15010 │ │ │ │ movs r1, #0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - blx 15644 │ │ │ │ + blx 1550c │ │ │ │ mov r0, r8 │ │ │ │ - blx 168bc │ │ │ │ + blx 1676c │ │ │ │ mov.w r3, #400 @ 0x190 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 3e424 │ │ │ │ + b.n 3dd7c │ │ │ │ mov.w sl, #1 │ │ │ │ mov r0, r8 │ │ │ │ - blx 1670c │ │ │ │ - ldr r3, [pc, #508] @ (3e6a4 ) │ │ │ │ + blx 165bc │ │ │ │ + ldr r3, [pc, #508] @ (3dffc ) │ │ │ │ mov r2, r0 │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ dmb ish │ │ │ │ ldr r1, [r3, #0] │ │ │ │ dmb ish │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 3e54c │ │ │ │ + beq.n 3dea4 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr.w r1, [r5, #-12] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 3e58e │ │ │ │ + beq.n 3dee6 │ │ │ │ ldrb r3, [r1, #0] │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - beq.n 3e4dc │ │ │ │ + beq.n 3de34 │ │ │ │ mov r0, r1 │ │ │ │ movs r2, #0 │ │ │ │ mov.w r1, #482 @ 0x1e2 │ │ │ │ - blx 16a2c │ │ │ │ + blx 168d0 │ │ │ │ mov r7, r0 │ │ │ │ - b.n 3e2c6 │ │ │ │ + b.n 3dc1e │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 3e610 │ │ │ │ + beq.w 3df68 │ │ │ │ mov r0, r7 │ │ │ │ - blx 15f80 │ │ │ │ + blx 15e3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3e60a │ │ │ │ - ldr r1, [pc, #436] @ (3e6a8 ) │ │ │ │ + beq.w 3df62 │ │ │ │ + ldr r1, [pc, #436] @ (3e000 ) │ │ │ │ add r1, pc │ │ │ │ - ldr r0, [pc, #436] @ (3e6ac ) │ │ │ │ + ldr r0, [pc, #436] @ (3e004 ) │ │ │ │ mov r2, r6 │ │ │ │ ldr.w r3, [r5, #-12] │ │ │ │ add r0, pc │ │ │ │ - blx 168b0 │ │ │ │ + blx 16760 │ │ │ │ movs r2, #0 │ │ │ │ mov r6, r0 │ │ │ │ mov.w r1, #482 @ 0x1e2 │ │ │ │ - blx 16a2c │ │ │ │ + blx 168d0 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r6 │ │ │ │ - blx 15148 │ │ │ │ - b.n 3e2c6 │ │ │ │ + blx 15010 │ │ │ │ + b.n 3dc1e │ │ │ │ mov r0, r5 │ │ │ │ - blx 178d4 │ │ │ │ + blx 1776c │ │ │ │ mov r3, r0 │ │ │ │ - b.n 3e324 │ │ │ │ + b.n 3dc7c │ │ │ │ movs r1, #21 │ │ │ │ mov r0, r6 │ │ │ │ - blx 17568 │ │ │ │ + blx 17400 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3e25a │ │ │ │ - ldr r2, [pc, #380] @ (3e6b0 ) │ │ │ │ + beq.w 3dbb2 │ │ │ │ + ldr r2, [pc, #380] @ (3e008 ) │ │ │ │ movs r3, #1 │ │ │ │ movs r1, #17 │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ - blx 15d28 │ │ │ │ - b.n 3e25a │ │ │ │ + blx 15be4 │ │ │ │ + b.n 3dbb2 │ │ │ │ mov r0, r8 │ │ │ │ mov sl, r6 │ │ │ │ - blx 15ce8 │ │ │ │ + blx 15ba4 │ │ │ │ mov r7, r0 │ │ │ │ - b.n 3e4a0 │ │ │ │ + b.n 3ddf8 │ │ │ │ strd r3, r0, [sp, #16] │ │ │ │ - ldr r0, [pc, #352] @ (3e6b4 ) │ │ │ │ + ldr r0, [pc, #352] @ (3e00c ) │ │ │ │ add r0, pc │ │ │ │ - blx 155a0 │ │ │ │ + blx 15468 │ │ │ │ dmb ish │ │ │ │ ldr r3, [sp, #16] │ │ │ │ str r0, [r3, #0] │ │ │ │ dmb ish │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ - b.n 3e4be │ │ │ │ + b.n 3de16 │ │ │ │ mov r0, r7 │ │ │ │ - blx 16b34 │ │ │ │ + blx 169d8 │ │ │ │ ldr.w r0, [r5, #-12] │ │ │ │ - blx 15148 │ │ │ │ + blx 15010 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ movs r1, #0 │ │ │ │ - b.n 3e48a │ │ │ │ - ldr r1, [pc, #312] @ (3e6b8 ) │ │ │ │ + b.n 3dde2 │ │ │ │ + ldr r1, [pc, #312] @ (3e010 ) │ │ │ │ add r1, pc │ │ │ │ - b.n 3e2a0 │ │ │ │ + b.n 3dbf8 │ │ │ │ mov r0, r7 │ │ │ │ - blx 16b34 │ │ │ │ + blx 169d8 │ │ │ │ mov r1, r5 │ │ │ │ - b.n 3e488 │ │ │ │ - ldr r0, [pc, #300] @ (3e6bc ) │ │ │ │ + b.n 3dde0 │ │ │ │ + ldr r0, [pc, #300] @ (3e014 ) │ │ │ │ add r0, pc │ │ │ │ - blx 168b0 │ │ │ │ + blx 16760 │ │ │ │ movs r2, #0 │ │ │ │ mov r6, r0 │ │ │ │ mov.w r1, #482 @ 0x1e2 │ │ │ │ - blx 16a2c │ │ │ │ + blx 168d0 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r7, r3 │ │ │ │ mov r6, r3 │ │ │ │ - blx 15148 │ │ │ │ + blx 15010 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 3e570 │ │ │ │ + beq.n 3dec8 │ │ │ │ mov r0, r6 │ │ │ │ - blx 1608c │ │ │ │ + blx 15f48 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3e56a │ │ │ │ + bne.n 3dec2 │ │ │ │ mov r0, r6 │ │ │ │ - blx 172e0 │ │ │ │ + blx 17178 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3e56a │ │ │ │ + bne.n 3dec2 │ │ │ │ mov r0, r6 │ │ │ │ - blx 15fcc │ │ │ │ + blx 15e88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3e56a │ │ │ │ + bne.n 3dec2 │ │ │ │ mov r0, r6 │ │ │ │ - blx 18058 │ │ │ │ + blx 17ee4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3e56a │ │ │ │ + bne.n 3dec2 │ │ │ │ mov r0, r6 │ │ │ │ - blx 16468 │ │ │ │ + blx 16318 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3e56a │ │ │ │ + beq.n 3dec2 │ │ │ │ mov r0, r6 │ │ │ │ - blx 1714c │ │ │ │ + blx 16fe4 │ │ │ │ cmp r0, #0 │ │ │ │ - ble.n 3e56a │ │ │ │ + ble.n 3dec2 │ │ │ │ mov r0, r6 │ │ │ │ - blx 17750 │ │ │ │ - ldr r1, [pc, #200] @ (3e6c0 ) │ │ │ │ + blx 175e8 │ │ │ │ + ldr r1, [pc, #200] @ (3e018 ) │ │ │ │ add r1, pc │ │ │ │ - blx 18a14 │ │ │ │ + blx 18888 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3e56a │ │ │ │ + bne.n 3dec2 │ │ │ │ ldr.w r0, [r5, #-12] │ │ │ │ - blx 15148 │ │ │ │ - b.n 3e2d4 │ │ │ │ - ldr r1, [pc, #184] @ (3e6c4 ) │ │ │ │ + blx 15010 │ │ │ │ + b.n 3dc2c │ │ │ │ + ldr r1, [pc, #184] @ (3e01c ) │ │ │ │ add r1, pc │ │ │ │ - b.n 3e4f4 │ │ │ │ + b.n 3de4c │ │ │ │ mov r0, r8 │ │ │ │ - blx 1707c │ │ │ │ + blx 16f14 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3e570 │ │ │ │ + bne.n 3dec8 │ │ │ │ mov r0, r7 │ │ │ │ mov r6, r7 │ │ │ │ - blx 1754c │ │ │ │ + blx 173e4 │ │ │ │ mov r7, r0 │ │ │ │ - blx 18338 │ │ │ │ - blx 16408 │ │ │ │ + blx 181b8 │ │ │ │ + blx 162b8 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r7 │ │ │ │ - blx 18ce8 │ │ │ │ + blx 18b50 │ │ │ │ subs r3, r0, #0 │ │ │ │ mov r0, r6 │ │ │ │ it eq │ │ │ │ moveq.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [sp, #16] │ │ │ │ - blx 15f80 │ │ │ │ + blx 15e3c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - cbz r0, 3e672 │ │ │ │ - ldr r1, [pc, #124] @ (3e6c8 ) │ │ │ │ + cbz r0, 3dfca │ │ │ │ + ldr r1, [pc, #124] @ (3e020 ) │ │ │ │ add r1, pc │ │ │ │ movs r2, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ strd r2, r2, [sp, #8] │ │ │ │ mov.w r0, #482 @ 0x1e2 │ │ │ │ ldr.w r3, [r5, #-12] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, r9 │ │ │ │ - blx 1876c │ │ │ │ + blx 185e0 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r9 │ │ │ │ - blx 15148 │ │ │ │ - b.n 3e2c6 │ │ │ │ - blx 17a74 <__stack_chk_fail@plt> │ │ │ │ - ldr r1, [pc, #88] @ (3e6cc ) │ │ │ │ + blx 15010 │ │ │ │ + b.n 3dc1e │ │ │ │ + blx 1790c <__stack_chk_fail@plt> │ │ │ │ + ldr r1, [pc, #88] @ (3e024 ) │ │ │ │ add r1, pc │ │ │ │ - b.n 3e64c │ │ │ │ - lsrs r2, r5, #10 │ │ │ │ + b.n 3dfa4 │ │ │ │ + asrs r2, r6, #5 │ │ │ │ movs r4, r0 │ │ │ │ - lsrs r0, r4, #10 │ │ │ │ + asrs r0, r5, #5 │ │ │ │ movs r4, r0 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r6, #20 │ │ │ │ + lsls r0, r0, #15 │ │ │ │ movs r2, r0 │ │ │ │ - add r5, sp, #880 @ 0x370 │ │ │ │ + add r4, sp, #544 @ 0x220 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [r0, #60] @ 0x3c │ │ │ │ + ldr r6, [r5, #36] @ 0x24 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [pc, #368] @ (3e804 ) │ │ │ │ + ldr r1, [pc, #32] @ (3e00c ) │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r2, r6, #8 │ │ │ │ + asrs r2, r7, #3 │ │ │ │ movs r4, r0 │ │ │ │ - cmn r2, r6 │ │ │ │ + negs r6, r1 │ │ │ │ movs r1, r0 │ │ │ │ - add r5, sp, #208 @ 0xd0 │ │ │ │ + add r3, sp, #896 @ 0x380 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [r0, r7] │ │ │ │ + ldr r0, [r6, r1] │ │ │ │ movs r1, r0 │ │ │ │ - asrs r0, r6, #15 │ │ │ │ + asrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r3 │ │ │ │ + subs r7, #250 @ 0xfa │ │ │ │ movs r1, r0 │ │ │ │ - add r2, sp, #976 @ 0x3d0 │ │ │ │ + add r1, sp, #640 @ 0x280 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [r0, r3] │ │ │ │ + ldrsb r4, [r5, r5] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [pc, #200] @ (3e780 ) │ │ │ │ + ldr r4, [pc, #888] @ (3e388 ) │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [pc, #592] @ (3e90c ) │ │ │ │ + bx r8 │ │ │ │ movs r1, r0 │ │ │ │ - add r2, sp, #336 @ 0x150 │ │ │ │ + add r1, sp, #0 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [r4, #12] │ │ │ │ + str r6, [r1, #120] @ 0x78 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [pc, #32] @ (3e6e8 ) │ │ │ │ + mov ip, r6 │ │ │ │ movs r1, r0 │ │ │ │ - subs r7, #70 @ 0x46 │ │ │ │ + subs r6, #162 @ 0xa2 │ │ │ │ movs r1, r0 │ │ │ │ - blx r4 │ │ │ │ + mov r4, r9 │ │ │ │ movs r1, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3928] @ 0xf58 │ │ │ │ sub sp, #132 @ 0x84 │ │ │ │ - ldr.w r2, [pc, #2076] @ 3ef00 │ │ │ │ + ldr.w r2, [pc, #2076] @ 3e858 │ │ │ │ movs r3, #0 │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #28] │ │ │ │ - ldr.w r2, [pc, #2068] @ 3ef04 │ │ │ │ + ldr.w r2, [pc, #2068] @ 3e85c │ │ │ │ str r3, [sp, #92] @ 0x5c │ │ │ │ - ldr.w r3, [pc, #2068] @ 3ef08 │ │ │ │ + ldr.w r3, [pc, #2068] @ 3e860 │ │ │ │ add r2, pc │ │ │ │ ldrd r4, r7, [r0, #24] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r6, [r7, #96] @ 0x60 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #124] @ 0x7c │ │ │ │ mov.w r3, #0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 3eed2 │ │ │ │ + bne.w 3e82a │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r7, #72] @ 0x48 │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r8, #24] │ │ │ │ - cbz r0, 3e726 │ │ │ │ - blx 18114 │ │ │ │ + cbz r0, 3e07e │ │ │ │ + blx 17fa0 │ │ │ │ ldr r0, [r7, #72] @ 0x48 │ │ │ │ - blx 181e0 │ │ │ │ + blx 1806c │ │ │ │ str r4, [r7, #72] @ 0x48 │ │ │ │ mov r0, r6 │ │ │ │ mov fp, r6 │ │ │ │ - blx 1676c │ │ │ │ + blx 1661c │ │ │ │ ldr.w r5, [r8, #28] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ ldr.w r9, [r5, #96] @ 0x60 │ │ │ │ mov r0, r9 │ │ │ │ - blx 1676c │ │ │ │ + blx 1661c │ │ │ │ add r3, sp, #96 @ 0x60 │ │ │ │ str r7, [sp, #16] │ │ │ │ str r3, [sp, #24] │ │ │ │ mov r0, r9 │ │ │ │ - blx 15c74 │ │ │ │ + blx 15b30 │ │ │ │ cmp r8, r0 │ │ │ │ - bne.n 3e774 │ │ │ │ + bne.n 3e0cc │ │ │ │ ldr r6, [r5, #76] @ 0x4c │ │ │ │ - cbnz r6, 3e774 │ │ │ │ + cbnz r6, 3e0cc │ │ │ │ ldr r3, [r5, #80] @ 0x50 │ │ │ │ - cbnz r3, 3e774 │ │ │ │ + cbnz r3, 3e0cc │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #8 │ │ │ │ - bls.n 3e846 │ │ │ │ + bls.n 3e19e │ │ │ │ ldr r3, [r5, #32] │ │ │ │ cmp r3, #8 │ │ │ │ - bhi.n 3e774 │ │ │ │ + bhi.n 3e0cc │ │ │ │ cmp r2, #9 │ │ │ │ - beq.n 3e84e │ │ │ │ + beq.n 3e1a6 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mov r0, r8 │ │ │ │ - bl 3e114 │ │ │ │ + bl 3da6c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3e746 │ │ │ │ + bne.n 3e09e │ │ │ │ ldr r4, [sp, #96] @ 0x60 │ │ │ │ mov r6, fp │ │ │ │ ldr r7, [sp, #16] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 3e89e │ │ │ │ + bne.w 3e1f6 │ │ │ │ mov r0, r9 │ │ │ │ - blx 15c74 │ │ │ │ + blx 15b30 │ │ │ │ cmp r8, r0 │ │ │ │ - bne.w 3ecec │ │ │ │ + bne.w 3e644 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #8 │ │ │ │ - bls.n 3e79a │ │ │ │ + bls.n 3e0f2 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ cmp r3, #8 │ │ │ │ - bhi.w 3eac8 │ │ │ │ - blx 179a4 │ │ │ │ - ldr.w r1, [pc, #1900] @ 3ef0c │ │ │ │ + bhi.w 3e420 │ │ │ │ + blx 1783c │ │ │ │ + ldr.w r1, [pc, #1900] @ 3e864 │ │ │ │ mov r4, r0 │ │ │ │ - ldr.w r0, [pc, #1896] @ 3ef10 │ │ │ │ + ldr.w r0, [pc, #1896] @ 3e868 │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 187fc │ │ │ │ + blx 18670 │ │ │ │ mov r1, r4 │ │ │ │ add r4, sp, #92 @ 0x5c │ │ │ │ mov r3, r0 │ │ │ │ movs r2, #27 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17f4c │ │ │ │ + blx 17dd8 │ │ │ │ mov r0, r9 │ │ │ │ - blx 15aa8 │ │ │ │ + blx 15964 │ │ │ │ mov r0, r6 │ │ │ │ - blx 15c74 │ │ │ │ + blx 15b30 │ │ │ │ cmp r8, r0 │ │ │ │ - bne.n 3e81a │ │ │ │ + bne.n 3e172 │ │ │ │ ldr.w r9, [sp, #92] @ 0x5c │ │ │ │ movs r5, #0 │ │ │ │ str.w r5, [r8, #24] │ │ │ │ - blx 179a4 │ │ │ │ + blx 1783c │ │ │ │ movs r2, #27 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r9 │ │ │ │ - blx 17414 │ │ │ │ + blx 172ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3eaa4 │ │ │ │ + beq.w 3e3fc │ │ │ │ mov r0, r4 │ │ │ │ - blx 15c1c │ │ │ │ + blx 15ad8 │ │ │ │ str r5, [sp, #8] │ │ │ │ str r5, [sp, #0] │ │ │ │ mov r1, r6 │ │ │ │ - ldr.w r2, [pc, #1816] @ 3ef14 │ │ │ │ + ldr.w r2, [pc, #1816] @ 3e86c │ │ │ │ mov r0, r7 │ │ │ │ ldr.w r3, [r8, #12] │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr.w r2, [r8, #8] │ │ │ │ - blx 154b4 │ │ │ │ + blx 1537c │ │ │ │ ldr.w r3, [r8, #28] │ │ │ │ str r0, [r7, #72] @ 0x48 │ │ │ │ ldr r1, [r3, #116] @ 0x74 │ │ │ │ - blx 18304 │ │ │ │ + blx 18184 │ │ │ │ mov r0, r6 │ │ │ │ - blx 15aa8 │ │ │ │ + blx 15964 │ │ │ │ mov r0, r4 │ │ │ │ - blx 15c1c │ │ │ │ - ldr.w r2, [pc, #1776] @ 3ef18 │ │ │ │ - ldr.w r3, [pc, #1756] @ 3ef08 │ │ │ │ + blx 15ad8 │ │ │ │ + ldr.w r2, [pc, #1776] @ 3e870 │ │ │ │ + ldr.w r3, [pc, #1756] @ 3e860 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #124] @ 0x7c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 3eeee │ │ │ │ + bne.w 3e846 │ │ │ │ add sp, #132 @ 0x84 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ bics.w r3, r2, #2 │ │ │ │ - bne.n 3e768 │ │ │ │ + bne.n 3e0c0 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ bic.w r2, r3, #2 │ │ │ │ cmp r3, #9 │ │ │ │ it ne │ │ │ │ cmpne r2, #0 │ │ │ │ - beq.n 3e774 │ │ │ │ + beq.n 3e0cc │ │ │ │ ldr.w r4, [r8, #28] │ │ │ │ ldr r1, [r4, #84] @ 0x54 │ │ │ │ - cbnz r1, 3e888 │ │ │ │ + cbnz r1, 3e1e0 │ │ │ │ ldr r3, [r4, #80] @ 0x50 │ │ │ │ - cbnz r3, 3e8ba │ │ │ │ + cbnz r3, 3e212 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r3, [r4, #32] │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #7 │ │ │ │ - bhi.w 3ea76 │ │ │ │ + bhi.w 3e3ce │ │ │ │ tbh [pc, r3, lsl #1] │ │ │ │ lsls r0, r1, #3 │ │ │ │ lsls r7, r7, #3 │ │ │ │ lsls r5, r7, #2 │ │ │ │ lsls r1, r4, #1 │ │ │ │ lsls r4, r2, #1 │ │ │ │ movs r6, r7 │ │ │ │ movs r0, r7 │ │ │ │ movs r5, r6 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ mov r6, fp │ │ │ │ ldr r7, [sp, #16] │ │ │ │ - blx 16de4 │ │ │ │ + blx 16c7c │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #84] @ 0x54 │ │ │ │ ldr r4, [sp, #96] @ 0x60 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 3e780 │ │ │ │ + beq.w 3e0d8 │ │ │ │ mov r1, r4 │ │ │ │ add r4, sp, #92 @ 0x5c │ │ │ │ mov r0, r4 │ │ │ │ - blx 16de4 │ │ │ │ + blx 16c7c │ │ │ │ mov r0, r9 │ │ │ │ - blx 15aa8 │ │ │ │ + blx 15964 │ │ │ │ mov r0, r6 │ │ │ │ - blx 15c74 │ │ │ │ + blx 15b30 │ │ │ │ cmp r8, r0 │ │ │ │ - beq.n 3e7ce │ │ │ │ - b.n 3e81a │ │ │ │ + beq.n 3e126 │ │ │ │ + b.n 3e172 │ │ │ │ ldr r7, [sp, #16] │ │ │ │ - blx 179a4 │ │ │ │ - ldr.w r1, [pc, #1624] @ 3ef1c │ │ │ │ + blx 1783c │ │ │ │ + ldr.w r1, [pc, #1624] @ 3e874 │ │ │ │ mov r4, r0 │ │ │ │ - ldr.w r0, [pc, #1624] @ 3ef20 │ │ │ │ + ldr.w r0, [pc, #1624] @ 3e878 │ │ │ │ mov r6, fp │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 187fc │ │ │ │ + blx 18670 │ │ │ │ movs r2, #27 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r4 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ - blx 17f4c │ │ │ │ - b.n 3e896 │ │ │ │ + blx 17dd8 │ │ │ │ + b.n 3e1ee │ │ │ │ movs r3, #9 │ │ │ │ str r3, [r4, #32] │ │ │ │ - b.n 3e746 │ │ │ │ + b.n 3e09e │ │ │ │ movs r3, #8 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ str r3, [r4, #32] │ │ │ │ - blx 18468 │ │ │ │ - b.n 3e746 │ │ │ │ + blx 182e8 │ │ │ │ + b.n 3e09e │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - cbz r0, 3e91a │ │ │ │ + cbz r0, 3e272 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ cmp r3, #4 │ │ │ │ - beq.w 3ec86 │ │ │ │ + beq.w 3e5de │ │ │ │ add r2, sp, #96 @ 0x60 │ │ │ │ movs r1, #0 │ │ │ │ - blx 15930 │ │ │ │ + blx 157f8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3e774 │ │ │ │ + beq.w 3e0cc │ │ │ │ ldr r0, [r4, #4] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #4] │ │ │ │ - cbz r0, 3e91a │ │ │ │ - blx 15aa8 │ │ │ │ + cbz r0, 3e272 │ │ │ │ + blx 15964 │ │ │ │ movs r3, #7 │ │ │ │ str r3, [r4, #32] │ │ │ │ - b.n 3e746 │ │ │ │ + b.n 3e09e │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [r4, #100] @ 0x64 │ │ │ │ strd r2, r3, [r4, #64] @ 0x40 │ │ │ │ - blx 158b4 │ │ │ │ + blx 1577c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 3eae6 │ │ │ │ + bne.w 3e43e │ │ │ │ movs r3, #6 │ │ │ │ str r3, [r4, #32] │ │ │ │ - b.n 3e746 │ │ │ │ + b.n 3e09e │ │ │ │ ldrd r3, r2, [r4, #56] @ 0x38 │ │ │ │ orrs r3, r2 │ │ │ │ - bne.n 3e94a │ │ │ │ + bne.n 3e2a2 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ subs r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.n 3e934 │ │ │ │ + bhi.n 3e28c │ │ │ │ ldr r0, [r4, #100] @ 0x64 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3ecba │ │ │ │ + beq.w 3e612 │ │ │ │ movs r1, #0 │ │ │ │ ldr r6, [r4, #4] │ │ │ │ - blx 15400 │ │ │ │ + blx 152c8 │ │ │ │ ldr.w r3, [r8, #28] │ │ │ │ mov sl, r0 │ │ │ │ add r7, sp, #96 @ 0x60 │ │ │ │ ldr r0, [r3, #100] @ 0x64 │ │ │ │ ldr r3, [r4, #64] @ 0x40 │ │ │ │ add sl, r3 │ │ │ │ - blx 158b4 │ │ │ │ + blx 1577c │ │ │ │ ldr r3, [r4, #64] @ 0x40 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r6 │ │ │ │ subs r2, r2, r3 │ │ │ │ str r7, [sp, #4] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ - blx 164e0 │ │ │ │ + blx 16390 │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 3e774 │ │ │ │ + beq.w 3e0cc │ │ │ │ ldr.w r3, [r8, #28] │ │ │ │ mov r2, r6 │ │ │ │ ldr r1, [r4, #64] @ 0x40 │ │ │ │ ldr r0, [r3, #100] @ 0x64 │ │ │ │ - blx 173f0 │ │ │ │ + blx 17288 │ │ │ │ ldr r3, [r4, #64] @ 0x40 │ │ │ │ mov sl, r0 │ │ │ │ ldr r1, [r4, #68] @ 0x44 │ │ │ │ ldrd r2, r0, [r4, #56] @ 0x38 │ │ │ │ adds r3, r6, r3 │ │ │ │ mov.w ip, r6, asr #31 │ │ │ │ str r3, [r4, #64] @ 0x40 │ │ │ │ adc.w r1, ip, r1 │ │ │ │ orrs.w lr, r2, r0 │ │ │ │ str r1, [r4, #68] @ 0x44 │ │ │ │ - beq.n 3e9be │ │ │ │ + beq.n 3e316 │ │ │ │ subs r2, r2, r6 │ │ │ │ str r2, [r4, #56] @ 0x38 │ │ │ │ sbc.w r0, r0, ip │ │ │ │ str r0, [r4, #60] @ 0x3c │ │ │ │ ldr.w r2, [r8, #28] │ │ │ │ strd r3, r1, [sp, #32] │ │ │ │ ldr r0, [r2, #100] @ 0x64 │ │ │ │ - blx 158b4 │ │ │ │ + blx 1577c │ │ │ │ ldrd r3, r1, [sp, #32] │ │ │ │ cmp r1, #0 │ │ │ │ it eq │ │ │ │ cmpeq r3, r0 │ │ │ │ mov r0, sl │ │ │ │ itt eq │ │ │ │ moveq r3, #5 │ │ │ │ streq r3, [r4, #32] │ │ │ │ - blx 158b4 │ │ │ │ + blx 1577c │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - blx 15b54 │ │ │ │ + blx 15a10 │ │ │ │ mov r0, sl │ │ │ │ - blx 17e30 │ │ │ │ - b.n 3e746 │ │ │ │ + blx 17cbc │ │ │ │ + b.n 3e09e │ │ │ │ ldrd r2, r3, [r4, #56] @ 0x38 │ │ │ │ ldr r1, [r4, #36] @ 0x24 │ │ │ │ ldr.w r0, [r8, #12] │ │ │ │ - blx 18cc0 │ │ │ │ + blx 18b34 │ │ │ │ movs r3, #4 │ │ │ │ str r0, [r4, #4] │ │ │ │ str r3, [r4, #32] │ │ │ │ - b.n 3e746 │ │ │ │ + b.n 3e09e │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - blx 17b8c │ │ │ │ + blx 17a24 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #2 │ │ │ │ it eq │ │ │ │ cmpeq r0, #0 │ │ │ │ - beq.w 3ed82 │ │ │ │ + beq.w 3e6da │ │ │ │ ldr.w sl, [r4, #40] @ 0x28 │ │ │ │ ldr.w r2, [sl, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 3eb2c │ │ │ │ + beq.w 3e484 │ │ │ │ ldrd r3, r1, [r4, #64] @ 0x40 │ │ │ │ cmp r3, r2 │ │ │ │ sbcs.w r1, r1, #0 │ │ │ │ - bge.w 3ed04 │ │ │ │ + bge.w 3e65c │ │ │ │ mov r0, r2 │ │ │ │ add r7, sp, #96 @ 0x60 │ │ │ │ movs r6, #0 │ │ │ │ mov r2, sl │ │ │ │ - b.n 3ea5c │ │ │ │ + b.n 3e3b4 │ │ │ │ ldr r3, [r4, #64] @ 0x40 │ │ │ │ ldr r1, [r4, #68] @ 0x44 │ │ │ │ ldr r2, [r4, #40] @ 0x28 │ │ │ │ adds r3, r0, r3 │ │ │ │ str r3, [r4, #64] @ 0x40 │ │ │ │ adc.w r1, r1, r0, asr #31 │ │ │ │ str r1, [r4, #68] @ 0x44 │ │ │ │ ldr r0, [r2, #4] │ │ │ │ cmp r3, r0 │ │ │ │ sbcs.w r1, r1, #0 │ │ │ │ - bge.w 3ed02 │ │ │ │ + bge.w 3e65a │ │ │ │ ldr r1, [r2, #0] │ │ │ │ subs r2, r0, r3 │ │ │ │ strd r6, r7, [sp] │ │ │ │ add r1, r3 │ │ │ │ movs r3, #0 │ │ │ │ ldr.w r0, [r8, #12] │ │ │ │ - blx 164e0 │ │ │ │ + blx 16390 │ │ │ │ adds r1, r0, #1 │ │ │ │ - bne.n 3ea40 │ │ │ │ - b.n 3e774 │ │ │ │ - ldr.w r3, [pc, #1196] @ 3ef24 │ │ │ │ + bne.n 3e398 │ │ │ │ + b.n 3e0cc │ │ │ │ + ldr.w r3, [pc, #1196] @ 3e87c │ │ │ │ movs r1, #8 │ │ │ │ - ldr.w r2, [pc, #1192] @ 3ef28 │ │ │ │ + ldr.w r2, [pc, #1192] @ 3e880 │ │ │ │ mov r6, fp │ │ │ │ add r3, pc │ │ │ │ - ldr.w r0, [pc, #1188] @ 3ef2c │ │ │ │ + ldr.w r0, [pc, #1188] @ 3e884 │ │ │ │ adds r3, #132 @ 0x84 │ │ │ │ str r3, [sp, #4] │ │ │ │ movw r3, #585 @ 0x249 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr.w r3, [pc, #1180] @ 3ef30 │ │ │ │ + ldr.w r3, [pc, #1180] @ 3e888 │ │ │ │ add r2, pc │ │ │ │ add r0, pc │ │ │ │ ldr r7, [sp, #16] │ │ │ │ add r3, pc │ │ │ │ - blx 189fc │ │ │ │ - b.n 3e896 │ │ │ │ + blx 18870 │ │ │ │ + b.n 3e1ee │ │ │ │ mov r0, r6 │ │ │ │ - blx 15c74 │ │ │ │ + blx 15b30 │ │ │ │ cmp r0, r8 │ │ │ │ - bne.w 3e81a │ │ │ │ + bne.w 3e172 │ │ │ │ ldr r2, [sp, #92] @ 0x5c │ │ │ │ - cbz r2, 3eab6 │ │ │ │ + cbz r2, 3e40e │ │ │ │ ldr r2, [r2, #8] │ │ │ │ mov r0, r6 │ │ │ │ mov.w r1, #500 @ 0x1f4 │ │ │ │ - blx 16c40 │ │ │ │ + blx 16ae4 │ │ │ │ mov r0, r6 │ │ │ │ - blx 17298 │ │ │ │ - b.n 3e81a │ │ │ │ + blx 17130 │ │ │ │ + b.n 3e172 │ │ │ │ mov r0, r9 │ │ │ │ - blx 15aa8 │ │ │ │ + blx 15964 │ │ │ │ mov r0, r6 │ │ │ │ - blx 15c74 │ │ │ │ + blx 15b30 │ │ │ │ cmp r8, r0 │ │ │ │ - bne.n 3eae2 │ │ │ │ + bne.n 3e43a │ │ │ │ mov r0, r6 │ │ │ │ str.w r4, [r8, #24] │ │ │ │ - blx 17298 │ │ │ │ + blx 17130 │ │ │ │ add r4, sp, #92 @ 0x5c │ │ │ │ - b.n 3e81a │ │ │ │ + b.n 3e172 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - blx 17484 │ │ │ │ + blx 1731c │ │ │ │ ldr.w r3, [r8, #28] │ │ │ │ ldr r1, [r3, #100] @ 0x64 │ │ │ │ - blx 15680 │ │ │ │ + blx 15548 │ │ │ │ ldr.w r3, [r8, #28] │ │ │ │ ldr r0, [r3, #100] @ 0x64 │ │ │ │ - blx 158b4 │ │ │ │ + blx 1577c │ │ │ │ ldr.w r3, [r8, #28] │ │ │ │ movs r2, #0 │ │ │ │ ldr r1, [r3, #100] @ 0x64 │ │ │ │ str r2, [r3, #100] @ 0x64 │ │ │ │ ldr r2, [r3, #104] @ 0x68 │ │ │ │ adds r2, r2, r0 │ │ │ │ str r2, [r3, #104] @ 0x68 │ │ │ │ ldr r2, [r3, #108] @ 0x6c │ │ │ │ adc.w r2, r2, #0 │ │ │ │ str r2, [r3, #108] @ 0x6c │ │ │ │ - cbz r1, 3eb20 │ │ │ │ + cbz r1, 3e478 │ │ │ │ mov r0, r1 │ │ │ │ - blx 17e30 │ │ │ │ + blx 17cbc │ │ │ │ movs r3, #4 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ str r3, [r4, #32] │ │ │ │ - blx 16970 │ │ │ │ - b.n 3e746 │ │ │ │ + blx 16820 │ │ │ │ + b.n 3e09e │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - blx 17b8c │ │ │ │ + blx 17a24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3ed8e │ │ │ │ + beq.w 3e6e6 │ │ │ │ ldr r7, [sp, #20] │ │ │ │ mov r0, r7 │ │ │ │ - blx 168bc │ │ │ │ + blx 1676c │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ mov r0, r7 │ │ │ │ - blx 18498 │ │ │ │ + blx 18318 │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, r7 │ │ │ │ str r7, [sp, #20] │ │ │ │ - blx 17484 │ │ │ │ + blx 1731c │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - blx 1670c │ │ │ │ - ldr r3, [pc, #984] @ (3ef34 ) │ │ │ │ + blx 165bc │ │ │ │ + ldr r3, [pc, #984] @ (3e88c ) │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ dmb ish │ │ │ │ ldr r1, [r3, #0] │ │ │ │ dmb ish │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 3edba │ │ │ │ + beq.w 3e712 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 3edea │ │ │ │ + beq.w 3e742 │ │ │ │ add r3, sp, #104 @ 0x68 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ add r3, sp, #108 @ 0x6c │ │ │ │ str r3, [sp, #32] │ │ │ │ ldr r7, [sp, #20] │ │ │ │ mov r0, r7 │ │ │ │ - blx 17b8c │ │ │ │ + blx 17a24 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ str r7, [sp, #20] │ │ │ │ - blx 187c0 │ │ │ │ + blx 18634 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - blx 1707c │ │ │ │ - ldr r1, [pc, #920] @ (3ef38 ) │ │ │ │ + blx 16f14 │ │ │ │ + ldr r1, [pc, #920] @ (3e890 ) │ │ │ │ cmp r0, #0 │ │ │ │ mov r3, r6 │ │ │ │ ite ne │ │ │ │ movne r2, #49 @ 0x31 │ │ │ │ moveq r2, #48 @ 0x30 │ │ │ │ add r1, pc │ │ │ │ mov r0, sl │ │ │ │ str r7, [sp, #0] │ │ │ │ - blx 189ec │ │ │ │ + blx 18860 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - blx 1670c │ │ │ │ + blx 165bc │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - blx 18498 │ │ │ │ + blx 18318 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ - blx 181f8 │ │ │ │ - ldr r2, [pc, #884] @ (3ef3c ) │ │ │ │ + blx 18084 │ │ │ │ + ldr r2, [pc, #884] @ (3e894 ) │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ dmb ish │ │ │ │ ldr r0, [r2, #0] │ │ │ │ dmb ish │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3ed9c │ │ │ │ + beq.w 3e6f4 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ sub.w r2, r6, #100 @ 0x64 │ │ │ │ cmp r7, r0 │ │ │ │ - beq.n 3ebfc │ │ │ │ + beq.n 3e554 │ │ │ │ cmp r6, #204 @ 0xcc │ │ │ │ it ne │ │ │ │ cmpne.w r6, #304 @ 0x130 │ │ │ │ ite eq │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3ed6a │ │ │ │ + beq.w 3e6c2 │ │ │ │ cmp r6, #204 @ 0xcc │ │ │ │ it ne │ │ │ │ cmpne r2, #99 @ 0x63 │ │ │ │ mov.w r3, #1 │ │ │ │ ite ls │ │ │ │ movls r2, #1 │ │ │ │ movhi r2, #0 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 3ed76 │ │ │ │ + bne.w 3e6ce │ │ │ │ cmp r1, #2 │ │ │ │ - beq.w 3ee5a │ │ │ │ - ldr r7, [pc, #804] @ (3ef40 ) │ │ │ │ + beq.w 3e7b2 │ │ │ │ + ldr r7, [pc, #804] @ (3e898 ) │ │ │ │ add r0, sp, #112 @ 0x70 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ - blx 18ac4 │ │ │ │ + blx 18938 │ │ │ │ add r7, pc │ │ │ │ str.w fp, [sp, #36] @ 0x24 │ │ │ │ str r5, [sp, #44] @ 0x2c │ │ │ │ ldr.w fp, [sp, #32] │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ - b.n 3ec40 │ │ │ │ + b.n 3e598 │ │ │ │ ldrd r2, r3, [sp, #104] @ 0x68 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, sl │ │ │ │ - blx 189ec │ │ │ │ + blx 18860 │ │ │ │ mov r2, fp │ │ │ │ mov r1, r5 │ │ │ │ add r0, sp, #112 @ 0x70 │ │ │ │ - blx 17508 │ │ │ │ + blx 173a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3ec34 │ │ │ │ + bne.n 3e58c │ │ │ │ ldrd r2, r3, [sl, #4] │ │ │ │ ldr.w fp, [sp, #36] @ 0x24 │ │ │ │ subs r3, r3, r2 │ │ │ │ ldr r5, [sp, #44] @ 0x2c │ │ │ │ cmp r3, #2 │ │ │ │ - bls.w 3edd8 │ │ │ │ - ldr r3, [pc, #736] @ (3ef44 ) │ │ │ │ + bls.w 3e730 │ │ │ │ + ldr r3, [pc, #736] @ (3e89c ) │ │ │ │ add r3, pc │ │ │ │ ldrh r1, [r3, #0] │ │ │ │ ldr.w r3, [sl] │ │ │ │ strh r1, [r3, r2] │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ ldr.w r2, [sl] │ │ │ │ adds r3, #2 │ │ │ │ str.w r3, [sl, #4] │ │ │ │ strb r0, [r2, r3] │ │ │ │ ldr.w sl, [r4, #40] @ 0x28 │ │ │ │ ldr.w r2, [sl, #4] │ │ │ │ - b.n 3ea28 │ │ │ │ - blx 188e4 │ │ │ │ + b.n 3e380 │ │ │ │ + blx 18758 │ │ │ │ ldr.w r3, [r8, #28] │ │ │ │ str r0, [r4, #80] @ 0x50 │ │ │ │ ldr r0, [r3, #116] @ 0x74 │ │ │ │ - blx 16e14 │ │ │ │ + blx 16cac │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldr r6, [r4, #4] │ │ │ │ - blx 1676c │ │ │ │ - ldr r3, [pc, #680] @ (3ef48 ) │ │ │ │ + blx 1661c │ │ │ │ + ldr r3, [pc, #680] @ (3e8a0 ) │ │ │ │ movs r2, #0 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r6 │ │ │ │ add r3, pc │ │ │ │ - blx 17d74 │ │ │ │ + blx 17c00 │ │ │ │ ldr.w r3, [r8, #28] │ │ │ │ ldr r0, [r3, #116] @ 0x74 │ │ │ │ - blx 150f0 │ │ │ │ - b.n 3e91a │ │ │ │ + blx 14fb8 │ │ │ │ + b.n 3e272 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - blx 17484 │ │ │ │ + blx 1731c │ │ │ │ ldr.w r6, [r8, #28] │ │ │ │ ldrd r2, r3, [r6, #104] @ 0x68 │ │ │ │ - blx 17110 │ │ │ │ + blx 16fa8 │ │ │ │ ldr.w r3, [r8, #28] │ │ │ │ str r0, [r6, #100] @ 0x64 │ │ │ │ ldr r0, [r3, #100] @ 0x64 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3ee7a │ │ │ │ - blx 158b4 │ │ │ │ + beq.w 3e7d2 │ │ │ │ + blx 1577c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3e934 │ │ │ │ + beq.w 3e28c │ │ │ │ ldr.w r3, [r8, #28] │ │ │ │ ldr r0, [r3, #100] @ 0x64 │ │ │ │ - b.n 3e952 │ │ │ │ + b.n 3e2aa │ │ │ │ mov r0, r9 │ │ │ │ add r4, sp, #92 @ 0x5c │ │ │ │ - blx 15aa8 │ │ │ │ + blx 15964 │ │ │ │ mov r0, r6 │ │ │ │ - blx 15c74 │ │ │ │ + blx 15b30 │ │ │ │ cmp r8, r0 │ │ │ │ - beq.w 3e7ce │ │ │ │ - b.n 3e81a │ │ │ │ + beq.w 3e126 │ │ │ │ + b.n 3e172 │ │ │ │ mov sl, r2 │ │ │ │ ldr.w r2, [sl] │ │ │ │ movs r3, #0 │ │ │ │ - vldr d7, [pc, #492] @ 3eef8 │ │ │ │ + vldr d7, [pc, #492] @ 3e850 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ vstr d7, [r4, #64] @ 0x40 │ │ │ │ str.w r3, [sl, #4] │ │ │ │ strb r3, [r2, #0] │ │ │ │ - blx 17b8c │ │ │ │ + blx 17a24 │ │ │ │ sub.w r3, r0, #100 @ 0x64 │ │ │ │ cmp r3, #99 @ 0x63 │ │ │ │ - bhi.n 3ed4e │ │ │ │ + bhi.n 3e6a6 │ │ │ │ cmp r0, #100 @ 0x64 │ │ │ │ itttt eq │ │ │ │ moveq r3, #2 │ │ │ │ streq r3, [r4, #32] │ │ │ │ moveq r3, #3 │ │ │ │ streq r3, [r4, #8] │ │ │ │ ldr r4, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ - blx 161dc │ │ │ │ + blx 1608c │ │ │ │ mov r0, r4 │ │ │ │ - blx 15c74 │ │ │ │ + blx 15b30 │ │ │ │ cmp r8, r0 │ │ │ │ - bne.w 3e774 │ │ │ │ + bne.w 3e0cc │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - blx 18aa0 │ │ │ │ - b.n 3e746 │ │ │ │ + blx 18914 │ │ │ │ + b.n 3e09e │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n 3ee4a │ │ │ │ + beq.n 3e7a2 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ movs r2, #3 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cmp r3, #2 │ │ │ │ str r2, [r4, #32] │ │ │ │ itt eq │ │ │ │ moveq r3, #9 │ │ │ │ streq r3, [r4, #8] │ │ │ │ - blx 17e6c │ │ │ │ - b.n 3e746 │ │ │ │ + blx 17cf8 │ │ │ │ + b.n 3e09e │ │ │ │ cmp r2, #99 @ 0x63 │ │ │ │ itt ls │ │ │ │ movls r3, #1 │ │ │ │ strls r3, [r4, #36] @ 0x24 │ │ │ │ - bhi.w 3ee86 │ │ │ │ - ldr r1, [pc, #468] @ (3ef4c ) │ │ │ │ + bhi.w 3e7de │ │ │ │ + ldr r1, [pc, #468] @ (3e8a4 ) │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ add r1, pc │ │ │ │ - blx 1698c │ │ │ │ - b.n 3ec1a │ │ │ │ + blx 1683c │ │ │ │ + b.n 3e572 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #100 @ 0x64 │ │ │ │ - blx 16c40 │ │ │ │ - b.n 3ea1a │ │ │ │ + blx 16ae4 │ │ │ │ + b.n 3e372 │ │ │ │ mov r2, r0 │ │ │ │ mov.w r1, #500 @ 0x1f4 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - blx 16c40 │ │ │ │ - b.n 3eb38 │ │ │ │ - ldr r0, [pc, #432] @ (3ef50 ) │ │ │ │ + blx 16ae4 │ │ │ │ + b.n 3e490 │ │ │ │ + ldr r0, [pc, #432] @ (3e8a8 ) │ │ │ │ strd r2, r1, [sp, #44] @ 0x2c │ │ │ │ add r0, pc │ │ │ │ - blx 155a0 │ │ │ │ + blx 15468 │ │ │ │ dmb ish │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ str r0, [r2, #0] │ │ │ │ dmb ish │ │ │ │ ldr r0, [r2, #0] │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ - b.n 3ebe0 │ │ │ │ + b.n 3e538 │ │ │ │ strd r3, r0, [sp, #40] @ 0x28 │ │ │ │ - ldr r0, [pc, #404] @ (3ef54 ) │ │ │ │ + ldr r0, [pc, #404] @ (3e8ac ) │ │ │ │ add r0, pc │ │ │ │ - blx 155a0 │ │ │ │ + blx 15468 │ │ │ │ dmb ish │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ str r0, [r3, #0] │ │ │ │ dmb ish │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ - b.n 3eb74 │ │ │ │ - ldr r2, [pc, #380] @ (3ef58 ) │ │ │ │ + b.n 3e4cc │ │ │ │ + ldr r2, [pc, #380] @ (3e8b0 ) │ │ │ │ mov r0, sl │ │ │ │ movs r3, #2 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ add r2, pc │ │ │ │ - blx 17c30 │ │ │ │ - b.n 3ec7c │ │ │ │ + blx 17ac8 │ │ │ │ + b.n 3e5d4 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - blx 17b8c │ │ │ │ + blx 17a24 │ │ │ │ cmp r0, #200 @ 0xc8 │ │ │ │ - bne.w 3eb7a │ │ │ │ + bne.w 3e4d2 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ - blx 181f8 │ │ │ │ + blx 18084 │ │ │ │ cmp r0, #2 │ │ │ │ - bne.w 3eb7a │ │ │ │ + bne.w 3e4d2 │ │ │ │ ldrd r3, r2, [r7, #8] │ │ │ │ orrs r3, r2 │ │ │ │ - beq.w 3eb7a │ │ │ │ + beq.w 3e4d2 │ │ │ │ mov r0, r7 │ │ │ │ - blx 15430 │ │ │ │ + blx 152f8 │ │ │ │ add r3, sp, #104 @ 0x68 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - cbz r0, 3ee44 │ │ │ │ + cbz r0, 3e79c │ │ │ │ ldrd r1, r2, [r7, #8] │ │ │ │ mov.w ip, #1 │ │ │ │ add r3, sp, #100 @ 0x64 │ │ │ │ strd ip, r3, [sp] │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r3, r2 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ mov r2, r1 │ │ │ │ - blx 172ec │ │ │ │ + blx 17184 │ │ │ │ mov r1, r0 │ │ │ │ cmp.w r0, #416 @ 0x1a0 │ │ │ │ - beq.w 3f07e │ │ │ │ + beq.w 3e9d6 │ │ │ │ cmp r0, #206 @ 0xce │ │ │ │ - beq.w 3ef74 │ │ │ │ + beq.w 3e8cc │ │ │ │ add r3, sp, #108 @ 0x6c │ │ │ │ str r3, [sp, #32] │ │ │ │ - b.n 3eb82 │ │ │ │ + b.n 3e4da │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - blx 18498 │ │ │ │ - blx 178d4 │ │ │ │ + blx 18318 │ │ │ │ + blx 1776c │ │ │ │ strd r0, r1, [r4, #56] @ 0x38 │ │ │ │ - b.n 3ed54 │ │ │ │ + b.n 3e6ac │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ - blx 178d4 │ │ │ │ + blx 1776c │ │ │ │ orrs r0, r1 │ │ │ │ - bne.w 3ec1a │ │ │ │ + bne.w 3e572 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - blx 17484 │ │ │ │ + blx 1731c │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ ldrd r2, r3, [r3, #8] │ │ │ │ - blx 18b48 │ │ │ │ - b.n 3ec1a │ │ │ │ + blx 189bc │ │ │ │ + b.n 3e572 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r6, fp │ │ │ │ ldr r7, [sp, #16] │ │ │ │ - blx 17524 │ │ │ │ - b.n 3e896 │ │ │ │ - ldr r2, [pc, #212] @ (3ef5c ) │ │ │ │ + blx 173bc │ │ │ │ + b.n 3e1ee │ │ │ │ + ldr r2, [pc, #212] @ (3e8b4 ) │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr r2, [r3, r2] │ │ │ │ dmb ish │ │ │ │ ldr r0, [r2, #0] │ │ │ │ dmb ish │ │ │ │ - cbz r0, 3eea2 │ │ │ │ + cbz r0, 3e7fa │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r7, r2 │ │ │ │ - beq.n 3eec0 │ │ │ │ + beq.n 3e818 │ │ │ │ str r1, [r4, #36] @ 0x24 │ │ │ │ - b.n 3ec14 │ │ │ │ - ldr r0, [pc, #188] @ (3ef60 ) │ │ │ │ + b.n 3e56c │ │ │ │ + ldr r0, [pc, #188] @ (3e8b8 ) │ │ │ │ strd r2, r1, [sp, #44] @ 0x2c │ │ │ │ add r0, pc │ │ │ │ - blx 155a0 │ │ │ │ + blx 15468 │ │ │ │ dmb ish │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ str r0, [r2, #0] │ │ │ │ dmb ish │ │ │ │ ldr r2, [r2, #0] │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ - b.n 3ee9a │ │ │ │ + b.n 3e7f2 │ │ │ │ sub.w r3, r6, #200 @ 0xc8 │ │ │ │ cmp r3, #99 @ 0x63 │ │ │ │ itt ls │ │ │ │ movls r3, #1 │ │ │ │ strls r3, [r4, #36] @ 0x24 │ │ │ │ - bls.w 3ec14 │ │ │ │ - b.n 3ee9e │ │ │ │ - ldr r3, [pc, #144] @ (3ef64 ) │ │ │ │ + bls.w 3e56c │ │ │ │ + b.n 3e7f6 │ │ │ │ + ldr r3, [pc, #144] @ (3e8bc ) │ │ │ │ mov.w r2, #924 @ 0x39c │ │ │ │ - ldr r4, [pc, #140] @ (3ef68 ) │ │ │ │ - ldr r1, [pc, #144] @ (3ef6c ) │ │ │ │ + ldr r4, [pc, #140] @ (3e8c0 ) │ │ │ │ + ldr r1, [pc, #144] @ (3e8c4 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #144] @ (3ef70 ) │ │ │ │ + ldr r0, [pc, #144] @ (3e8c8 ) │ │ │ │ add r4, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #124 @ 0x7c │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - blx 1663c │ │ │ │ - blx 17a74 <__stack_chk_fail@plt> │ │ │ │ + blx 164ec │ │ │ │ + blx 1790c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - lsls r0, r0, #20 │ │ │ │ + lsrs r0, r1, #15 │ │ │ │ movs r4, r0 │ │ │ │ - lsls r2, r6, #19 │ │ │ │ + lsrs r2, r7, #14 │ │ │ │ movs r4, r0 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, sp, #432 @ 0x1b0 │ │ │ │ + add r7, pc, #96 @ (adr r7, 3e8c8 ) │ │ │ │ movs r1, r0 │ │ │ │ - add lr, r8 │ │ │ │ + muls r2, r6 │ │ │ │ movs r1, r0 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r7, #14 │ │ │ │ + lsrs r2, r0, #10 │ │ │ │ movs r4, r0 │ │ │ │ - add r7, pc, #288 @ (adr r7, 3f040 ) │ │ │ │ + add r5, pc, #976 @ (adr r5, 3ec48 ) │ │ │ │ movs r1, r0 │ │ │ │ - bics r2, r4 │ │ │ │ + negs r6, r1 │ │ │ │ movs r1, r0 │ │ │ │ - ldc2 0, cr0, [sl], #-4 │ │ │ │ - str r2, [r1, #44] @ 0x2c │ │ │ │ + @ instruction: 0xfaca0001 │ │ │ │ + str r6, [r6, #20] │ │ │ │ movs r1, r0 │ │ │ │ - adcs r4, r4 │ │ │ │ + ands r0, r2 │ │ │ │ movs r1, r0 │ │ │ │ - add r4, pc, #880 @ (adr r4, 3f2a4 ) │ │ │ │ + add r3, pc, #544 @ (adr r3, 3eaac ) │ │ │ │ movs r1, r0 │ │ │ │ - asrs r0, r7, #12 │ │ │ │ + asrs r0, r3, #12 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #624 @ (adr r4, 3f1ac ) │ │ │ │ + add r3, pc, #288 @ (adr r3, 3e9b4 ) │ │ │ │ movs r1, r0 │ │ │ │ - asrs r4, r6, #13 │ │ │ │ + asrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r7, #4] │ │ │ │ + ldr r0, [r5, #124] @ 0x7c │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [r0, #104] @ 0x68 │ │ │ │ + ldr r6, [r5, #80] @ 0x50 │ │ │ │ movs r1, r0 │ │ │ │ - bl 144f4a <_SOUP_METHOD_CONNECT@@Base+0xc4b2a> │ │ │ │ - add r1, pc, #776 @ (adr r1, 3f258 ) │ │ │ │ + bl 1448a2 <_SOUP_METHOD_CONNECT@@Base+0xc448a> │ │ │ │ + add r0, pc, #440 @ (adr r0, 3ea60 ) │ │ │ │ movs r1, r0 │ │ │ │ - strb r6, [r4, #21] │ │ │ │ + strb r2, [r2, #16] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [pc, #432] @ (3f108 ) │ │ │ │ + bx r3 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [r0, #80] @ 0x50 │ │ │ │ + ldr r6, [r5, #56] @ 0x38 │ │ │ │ movs r1, r0 │ │ │ │ - asrs r0, r6, #15 │ │ │ │ + asrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ - add ip, fp │ │ │ │ + bics r0, r1 │ │ │ │ movs r1, r0 │ │ │ │ - @ instruction: 0xf7e00001 │ │ │ │ - add r1, pc, #112 @ (adr r1, 3efdc ) │ │ │ │ + @ instruction: 0xf6700001 │ │ │ │ + ldr r7, [sp, #800] @ 0x320 │ │ │ │ movs r1, r0 │ │ │ │ - add r0, pc, #600 @ (adr r0, 3f1c8 ) │ │ │ │ + ldr r7, [sp, #264] @ 0x108 │ │ │ │ movs r1, r0 │ │ │ │ - subs r5, #22 │ │ │ │ + subs r3, #194 @ 0xc2 │ │ │ │ movs r1, r0 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, r7 │ │ │ │ - blx 16958 │ │ │ │ + blx 16808 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3f074 │ │ │ │ + beq.n 3e9cc │ │ │ │ ldr r0, [sp, #20] │ │ │ │ movs r2, #0 │ │ │ │ - blx 16c40 │ │ │ │ + blx 16ae4 │ │ │ │ mov r0, r7 │ │ │ │ - blx 184e8 │ │ │ │ + blx 18368 │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 3f092 │ │ │ │ - ldr r0, [pc, #336] @ (3f0ec ) │ │ │ │ + beq.n 3e9ea │ │ │ │ + ldr r0, [pc, #336] @ (3ea44 ) │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ add r0, pc │ │ │ │ - blx 1749c │ │ │ │ + blx 17334 │ │ │ │ movs r1, #26 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ - blx 17568 │ │ │ │ + blx 17400 │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ it gt │ │ │ │ strgt.w fp, [sp, #80] @ 0x50 │ │ │ │ - ble.n 3f040 │ │ │ │ + ble.n 3e998 │ │ │ │ movs r0, #2 │ │ │ │ - blx 18978 │ │ │ │ + blx 187ec │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ mov fp, r0 │ │ │ │ - cbz r2, 3efd0 │ │ │ │ + cbz r2, 3e928 │ │ │ │ movs r3, #1 │ │ │ │ movs r1, #26 │ │ │ │ - blx 15b48 │ │ │ │ + blx 15a04 │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ lsls r1, r6, #4 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ adds r6, #1 │ │ │ │ add.w ip, r3, r1 │ │ │ │ str r1, [sp, #84] @ 0x54 │ │ │ │ vldr d7, [ip, #8] │ │ │ │ ldrd r2, r3, [ip] │ │ │ │ strd r2, r3, [sp, #72] @ 0x48 │ │ │ │ vstr d7, [sp, #64] @ 0x40 │ │ │ │ - blx 158b4 │ │ │ │ + blx 1577c │ │ │ │ vldr d7, [sp, #64] @ 0x40 │ │ │ │ ldrd r2, r3, [sp, #72] @ 0x48 │ │ │ │ str r0, [sp, #8] │ │ │ │ vstr d7, [sp] │ │ │ │ movs r0, #0 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, fp │ │ │ │ - blx 1759c │ │ │ │ + blx 17434 │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ ldr r1, [sp, #84] @ 0x54 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ adds r2, r3, r1 │ │ │ │ ldr r1, [r3, r1] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ adds r2, #1 │ │ │ │ subs r2, r2, r1 │ │ │ │ - blx 173f0 │ │ │ │ + blx 17288 │ │ │ │ mov r1, fp │ │ │ │ mov r2, r0 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ - blx 16c58 │ │ │ │ + blx 16afc │ │ │ │ mov r0, fp │ │ │ │ - blx 15884 │ │ │ │ + blx 1574c │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ - blx 17e30 │ │ │ │ + blx 17cbc │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ cmp r6, r3 │ │ │ │ - blt.n 3efbc │ │ │ │ + blt.n 3e914 │ │ │ │ ldr.w fp, [sp, #80] @ 0x50 │ │ │ │ ldr r6, [sp, #48] @ 0x30 │ │ │ │ add r3, sp, #108 @ 0x6c │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #32] │ │ │ │ - blx 1753c │ │ │ │ + blx 173d4 │ │ │ │ ldr r1, [sp, #108] @ 0x6c │ │ │ │ mov r0, r7 │ │ │ │ - blx 154f4 │ │ │ │ + blx 153bc │ │ │ │ ldr r0, [sp, #108] @ 0x6c │ │ │ │ - blx 17e30 │ │ │ │ + blx 17cbc │ │ │ │ mov r0, r6 │ │ │ │ - blx 15098 │ │ │ │ + blx 14f60 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ - blx 17e30 │ │ │ │ + blx 17cbc │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ ldr r1, [sp, #100] @ 0x64 │ │ │ │ - blx 15c80 │ │ │ │ - b.n 3eb82 │ │ │ │ + blx 15b3c │ │ │ │ + b.n 3e4da │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ ldr r1, [sp, #100] @ 0x64 │ │ │ │ - blx 15c80 │ │ │ │ - b.n 3ee44 │ │ │ │ + blx 15b3c │ │ │ │ + b.n 3e79c │ │ │ │ ldr r0, [sp, #20] │ │ │ │ movs r2, #0 │ │ │ │ - blx 16c40 │ │ │ │ + blx 16ae4 │ │ │ │ mov r0, r7 │ │ │ │ - blx 184e8 │ │ │ │ + blx 18368 │ │ │ │ add r3, sp, #108 @ 0x6c │ │ │ │ str r3, [sp, #32] │ │ │ │ - b.n 3eb82 │ │ │ │ + b.n 3e4da │ │ │ │ ldr r1, [sp, #100] @ 0x64 │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ ldrd r2, r3, [r1] │ │ │ │ mov r0, r6 │ │ │ │ vldr d7, [r1, #8] │ │ │ │ strd r2, r3, [sp, #56] @ 0x38 │ │ │ │ vstr d7, [sp, #48] @ 0x30 │ │ │ │ - blx 158b4 │ │ │ │ + blx 1577c │ │ │ │ vldr d7, [sp, #48] @ 0x30 │ │ │ │ movs r1, #0 │ │ │ │ ldrd r2, r3, [sp, #56] @ 0x38 │ │ │ │ str r0, [sp, #8] │ │ │ │ vstr d7, [sp] │ │ │ │ ldr r0, [sp, #32] │ │ │ │ str r1, [sp, #12] │ │ │ │ - blx 1759c │ │ │ │ + blx 17434 │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ mov r0, r6 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ subs r2, r2, r1 │ │ │ │ - blx 173f0 │ │ │ │ + blx 17288 │ │ │ │ mov r1, r0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ - blx 154f4 │ │ │ │ + blx 153bc │ │ │ │ mov r0, r6 │ │ │ │ - blx 17e30 │ │ │ │ + blx 17cbc │ │ │ │ add r3, sp, #108 @ 0x6c │ │ │ │ str r3, [sp, #32] │ │ │ │ - b.n 3f064 │ │ │ │ + b.n 3e9bc │ │ │ │ nop │ │ │ │ - add r0, pc, #568 @ (adr r0, 3f328 ) │ │ │ │ + ldr r7, [sp, #232] @ 0xe8 │ │ │ │ movs r1, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ - cbz r0, 3f134 │ │ │ │ + cbz r0, 3ea8c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ - cbz r0, 3f134 │ │ │ │ + cbz r0, 3ea8c │ │ │ │ ldr r3, [r0, #112] @ 0x70 │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r0, #112] @ 0x70 │ │ │ │ - cbz r3, 3f118 │ │ │ │ + cbz r3, 3ea70 │ │ │ │ mov r0, r3 │ │ │ │ - blx 181e0 │ │ │ │ + blx 1806c │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - blx 1590c │ │ │ │ + blx 157d4 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ - cbz r3, 3f128 │ │ │ │ + cbz r3, 3ea80 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e6d0 │ │ │ │ + bl 3e028 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #24] @ (3f150 ) │ │ │ │ + ldr r3, [pc, #24] @ (3eaa8 ) │ │ │ │ mov.w r2, #1004 @ 0x3ec │ │ │ │ - ldr r4, [pc, #24] @ (3f154 ) │ │ │ │ - ldr r1, [pc, #24] @ (3f158 ) │ │ │ │ + ldr r4, [pc, #24] @ (3eaac ) │ │ │ │ + ldr r1, [pc, #24] @ (3eab0 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #24] @ (3f15c ) │ │ │ │ + ldr r0, [pc, #24] @ (3eab4 ) │ │ │ │ add r4, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #144 @ 0x90 │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - blx 1663c │ │ │ │ - sbcs.w r0, lr, #8454144 @ 0x810000 │ │ │ │ - ldr r7, [sp, #88] @ 0x58 │ │ │ │ + blx 164ec │ │ │ │ + and.w r0, lr, #8454144 @ 0x810000 │ │ │ │ + ldr r5, [sp, #776] @ 0x308 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [sp, #208] @ 0xd0 │ │ │ │ + ldr r4, [sp, #896] @ 0x380 │ │ │ │ movs r1, r0 │ │ │ │ - subs r2, #180 @ 0xb4 │ │ │ │ + subs r1, #96 @ 0x60 │ │ │ │ movs r1, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - blx 15c74 │ │ │ │ - bl 3e6d0 │ │ │ │ + blx 15b30 │ │ │ │ + bl 3e028 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [r0, #28] │ │ │ │ sub sp, #8 │ │ │ │ ldr.w r4, [ip, #96] @ 0x60 │ │ │ │ cmp r4, r1 │ │ │ │ - bne.n 3f1ae │ │ │ │ + bne.n 3eb06 │ │ │ │ ldr r1, [r0, #24] │ │ │ │ strd r2, r3, [ip, #88] @ 0x58 │ │ │ │ - cbz r1, 3f1a4 │ │ │ │ + cbz r1, 3eafc │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 3e6d0 │ │ │ │ - ldr r3, [pc, #32] @ (3f1d0 ) │ │ │ │ + b.w 3e028 │ │ │ │ + ldr r3, [pc, #32] @ (3eb28 ) │ │ │ │ mov.w r2, #976 @ 0x3d0 │ │ │ │ - ldr.w ip, [pc, #28] @ 3f1d4 │ │ │ │ - ldr r1, [pc, #28] @ (3f1d8 ) │ │ │ │ + ldr.w ip, [pc, #28] @ 3eb2c │ │ │ │ + ldr r1, [pc, #28] @ (3eb30 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #28] @ (3f1dc ) │ │ │ │ + ldr r0, [pc, #28] @ (3eb34 ) │ │ │ │ add ip, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #164 @ 0xa4 │ │ │ │ add r0, pc │ │ │ │ str.w ip, [sp] │ │ │ │ - blx 1663c │ │ │ │ + blx 164ec │ │ │ │ nop │ │ │ │ - add.w r0, r2, #8454144 @ 0x810000 │ │ │ │ - ldr r6, [sp, #760] @ 0x2f8 │ │ │ │ + @ instruction: 0xf3920001 │ │ │ │ + ldr r5, [sp, #424] @ 0x1a8 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r5, [sp, #736] @ 0x2e0 │ │ │ │ + ldr r4, [sp, #400] @ 0x190 │ │ │ │ movs r1, r0 │ │ │ │ - subs r2, #56 @ 0x38 │ │ │ │ + subs r0, #228 @ 0xe4 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -0003f1e0 : │ │ │ │ +0003eb38 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r0 │ │ │ │ movs r0, #32 │ │ │ │ movs r6, #0 │ │ │ │ strd r2, r1, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ - blx 1742c │ │ │ │ + blx 172c4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ str r6, [r4, #24] │ │ │ │ str r6, [r4, #28] │ │ │ │ - blx 17ba4 │ │ │ │ - blx 1676c │ │ │ │ + blx 17a3c │ │ │ │ + blx 1661c │ │ │ │ mov r5, r0 │ │ │ │ str r0, [r4, #4] │ │ │ │ - blx 1597c │ │ │ │ + blx 15844 │ │ │ │ str r0, [r4, #8] │ │ │ │ mov r0, r5 │ │ │ │ - blx 15948 │ │ │ │ + blx 15810 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ strd r0, r2, [r4, #12] │ │ │ │ movs r0, #120 @ 0x78 │ │ │ │ - ldr r2, [pc, #52] @ (3f260 ) │ │ │ │ + ldr r2, [pc, #52] @ (3ebb8 ) │ │ │ │ ldr r3, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ str r3, [r4, #20] │ │ │ │ str r2, [r4, #0] │ │ │ │ - blx 17eb4 │ │ │ │ + blx 17d40 │ │ │ │ mov r5, r0 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ str r1, [r0, #96] @ 0x60 │ │ │ │ - blx 1568c │ │ │ │ + blx 15554 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r5, #16] │ │ │ │ - blx 161f4 │ │ │ │ + blx 160a4 │ │ │ │ movs r3, #1 │ │ │ │ str r6, [r5, #32] │ │ │ │ str r0, [r5, #40] @ 0x28 │ │ │ │ str r3, [r5, #8] │ │ │ │ - blx 16e8c │ │ │ │ + blx 16d24 │ │ │ │ str r5, [r4, #28] │ │ │ │ str r0, [r5, #116] @ 0x74 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - @ instruction: 0xf3940003 │ │ │ │ + @ instruction: 0xfa5c0003 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbz r0, 3f286 │ │ │ │ - blx 18114 │ │ │ │ + cbz r0, 3ebde │ │ │ │ + blx 17fa0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - blx 181e0 │ │ │ │ + blx 1806c │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r0, 3f292 │ │ │ │ - blx 15aa8 │ │ │ │ + cbz r0, 3ebea │ │ │ │ + blx 15964 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - blx 15148 │ │ │ │ + blx 15010 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - blx 15148 │ │ │ │ + blx 15010 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ - blx 15148 │ │ │ │ + blx 15010 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ - cbz r0, 3f2b0 │ │ │ │ - blx 17e30 │ │ │ │ + cbz r0, 3ec08 │ │ │ │ + blx 17cbc │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 15144 │ │ │ │ + b.w 1500c │ │ │ │ nop │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ - ldr r3, [pc, #24] @ (3f2e8 ) │ │ │ │ - ldr r1, [pc, #28] @ (3f2ec ) │ │ │ │ + ldr r3, [pc, #24] @ (3ec40 ) │ │ │ │ + ldr r1, [pc, #28] @ (3ec44 ) │ │ │ │ mov.w ip, #0 │ │ │ │ - ldr r0, [pc, #24] @ (3f2f0 ) │ │ │ │ + ldr r0, [pc, #24] @ (3ec48 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ movs r2, #199 @ 0xc7 │ │ │ │ add r0, pc │ │ │ │ str.w ip, [sp] │ │ │ │ - blx 1663c │ │ │ │ + blx 164ec │ │ │ │ nop │ │ │ │ - @ instruction: 0xf4b60001 │ │ │ │ - ldr r5, [sp, #736] @ 0x2e0 │ │ │ │ + sbfx r0, r6, #0, #2 │ │ │ │ + ldr r4, [sp, #400] @ 0x190 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r5, [sp, #944] @ 0x3b0 │ │ │ │ + ldr r4, [sp, #608] @ 0x260 │ │ │ │ movs r1, r0 │ │ │ │ push {r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r2, [pc, #152] @ (3f3a0 ) │ │ │ │ + ldr r2, [pc, #152] @ (3ecf8 ) │ │ │ │ sub sp, #32 │ │ │ │ - ldr r3, [pc, #152] @ (3f3a4 ) │ │ │ │ + ldr r3, [pc, #152] @ (3ecfc ) │ │ │ │ mov r4, r1 │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #152] @ (3f3a8 ) │ │ │ │ + ldr r1, [pc, #152] @ (3ed00 ) │ │ │ │ mov r6, r0 │ │ │ │ movs r0, #128 @ 0x80 │ │ │ │ add r1, pc │ │ │ │ ldr r5, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ - blx 17b34 │ │ │ │ - cbz r0, 3f346 │ │ │ │ - ldr r2, [pc, #128] @ (3f3ac ) │ │ │ │ - ldr r3, [pc, #120] @ (3f3a4 ) │ │ │ │ + blx 179cc │ │ │ │ + cbz r0, 3ec9e │ │ │ │ + ldr r2, [pc, #128] @ (3ed04 ) │ │ │ │ + ldr r3, [pc, #120] @ (3ecfc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 3f39a │ │ │ │ + bne.n 3ecf2 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ add sp, #8 │ │ │ │ bx lr │ │ │ │ add r1, sp, #52 @ 0x34 │ │ │ │ mov r0, r5 │ │ │ │ str r1, [sp, #24] │ │ │ │ - blx 16ed4 │ │ │ │ + blx 16d6c │ │ │ │ mov r5, r0 │ │ │ │ - cbz r6, 3f380 │ │ │ │ + cbz r6, 3ecd8 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ - cbz r4, 3f38c │ │ │ │ + cbz r4, 3ece4 │ │ │ │ ldrd r4, r0, [r4, #4] │ │ │ │ str r3, [sp, #20] │ │ │ │ - blx 18294 │ │ │ │ + blx 18114 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ strd r0, r5, [sp, #4] │ │ │ │ movs r1, #128 @ 0x80 │ │ │ │ - ldr r2, [pc, #68] @ (3f3b0 ) │ │ │ │ - ldr r0, [pc, #68] @ (3f3b4 ) │ │ │ │ + ldr r2, [pc, #68] @ (3ed08 ) │ │ │ │ + ldr r0, [pc, #68] @ (3ed0c ) │ │ │ │ add r2, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ - blx 189fc │ │ │ │ + blx 18870 │ │ │ │ mov r0, r5 │ │ │ │ - blx 15148 │ │ │ │ - b.n 3f328 │ │ │ │ - cbz r4, 3f392 │ │ │ │ + blx 15010 │ │ │ │ + b.n 3ec80 │ │ │ │ + cbz r4, 3ecea │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - blx 15ce8 │ │ │ │ + blx 15ba4 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 3f358 │ │ │ │ - ldr r0, [pc, #40] @ (3f3b8 ) │ │ │ │ + b.n 3ecb0 │ │ │ │ + ldr r0, [pc, #40] @ (3ed10 ) │ │ │ │ add r0, pc │ │ │ │ - b.n 3f364 │ │ │ │ - ldr r0, [pc, #40] @ (3f3bc ) │ │ │ │ + b.n 3ecbc │ │ │ │ + ldr r0, [pc, #40] @ (3ed14 ) │ │ │ │ mov r3, r4 │ │ │ │ add r0, pc │ │ │ │ - b.n 3f364 │ │ │ │ - blx 17a74 <__stack_chk_fail@plt> │ │ │ │ + b.n 3ecbc │ │ │ │ + blx 1790c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldr.w r0, [ip, #3] │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + vaddl.u32 q0, d4, d3 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #720] @ 0x2d0 │ │ │ │ + ldr r4, [sp, #384] @ 0x180 │ │ │ │ movs r1, r0 │ │ │ │ - ldrh.w r0, [ip, #3] │ │ │ │ - ldr r5, [sp, #456] @ 0x1c8 │ │ │ │ + vaddl.u8 q0, d4, d3 │ │ │ │ + ldr r4, [sp, #120] @ 0x78 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r5, [sp, #344] @ 0x158 │ │ │ │ + ldr r4, [sp, #8] │ │ │ │ movs r1, r0 │ │ │ │ - cpsie ai │ │ │ │ + push {r1, r4, lr} │ │ │ │ movs r1, r0 │ │ │ │ - @ instruction: 0xb65e │ │ │ │ + push {r1, r3, lr} │ │ │ │ movs r1, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r3, [pc, #148] @ (3f464 ) │ │ │ │ + ldr r3, [pc, #148] @ (3edbc ) │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #56] @ 0x38 │ │ │ │ add r3, pc │ │ │ │ mov r6, r3 │ │ │ │ - blx 17d50 │ │ │ │ + blx 17bdc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3f448 │ │ │ │ + beq.n 3eda0 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r2, [pc, #128] @ (3f468 ) │ │ │ │ + ldr r2, [pc, #128] @ (3edc0 ) │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ - bl 3f2f4 │ │ │ │ + bl 3ec4c │ │ │ │ ldr r2, [r4, #16] │ │ │ │ - cbz r2, 3f400 │ │ │ │ + cbz r2, 3ed58 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #16] │ │ │ │ - cbz r3, 3f422 │ │ │ │ + cbz r3, 3ed7a │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #104] @ (3f46c ) │ │ │ │ - ldr r1, [pc, #108] @ (3f470 ) │ │ │ │ - ldr r0, [pc, #108] @ (3f474 ) │ │ │ │ + ldr r3, [pc, #104] @ (3edc4 ) │ │ │ │ + ldr r1, [pc, #108] @ (3edc8 ) │ │ │ │ + ldr r0, [pc, #108] @ (3edcc ) │ │ │ │ add r3, pc │ │ │ │ adds r3, #36 @ 0x24 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ mov.w r2, #286 @ 0x11e │ │ │ │ add r0, pc │ │ │ │ - blx 18390 │ │ │ │ + blx 18210 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3f3fc │ │ │ │ + bne.n 3ed54 │ │ │ │ movs r0, #8 │ │ │ │ - blx 160f8 │ │ │ │ + blx 15fb4 │ │ │ │ strd r5, r4, [r0] │ │ │ │ str r0, [sp, #12] │ │ │ │ - blx 18c98 │ │ │ │ - ldr r3, [pc, #68] @ (3f478 ) │ │ │ │ - ldr r1, [pc, #68] @ (3f47c ) │ │ │ │ + blx 18b0c │ │ │ │ + ldr r3, [pc, #68] @ (3edd0 ) │ │ │ │ + ldr r1, [pc, #68] @ (3edd4 ) │ │ │ │ ldr r2, [sp, #12] │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ - blx 152c0 │ │ │ │ + blx 15188 │ │ │ │ str r0, [r4, #12] │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #52] @ (3f480 ) │ │ │ │ - ldr r2, [pc, #56] @ (3f484 ) │ │ │ │ - ldr r1, [pc, #56] @ (3f488 ) │ │ │ │ + ldr r3, [pc, #52] @ (3edd8 ) │ │ │ │ + ldr r2, [pc, #56] @ (3eddc ) │ │ │ │ + ldr r1, [pc, #56] @ (3ede0 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #56] @ (3f48c ) │ │ │ │ + ldr r0, [pc, #56] @ (3ede4 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ adds r3, #36 @ 0x24 │ │ │ │ movw r2, #281 @ 0x119 │ │ │ │ - blx 1663c │ │ │ │ - ldrb.w r0, [r2, r3] │ │ │ │ - ldr r5, [sp, #104] @ 0x68 │ │ │ │ + blx 164ec │ │ │ │ + cdp2 0, 13, cr0, cr10, cr3, {0} │ │ │ │ + ldr r3, [sp, #792] @ 0x318 │ │ │ │ movs r1, r0 │ │ │ │ - usat r0, #1, r6 │ │ │ │ - ldr r4, [sp, #528] @ 0x210 │ │ │ │ + @ instruction: 0xf2160001 │ │ │ │ + ldr r3, [sp, #192] @ 0xc0 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [sp, #728] @ 0x2d8 │ │ │ │ + ldr r3, [sp, #392] @ 0x188 │ │ │ │ movs r1, r0 │ │ │ │ - asrs r4, r7, #12 │ │ │ │ + asrs r4, r3, #12 │ │ │ │ movs r0, r0 │ │ │ │ asrs r5, r5, #2 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf33e0001 │ │ │ │ - ldr r4, [sp, #680] @ 0x2a8 │ │ │ │ + rsb r0, lr, #1 │ │ │ │ + ldr r3, [sp, #344] @ 0x158 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [sp, #240] @ 0xf0 │ │ │ │ + ldr r2, [sp, #928] @ 0x3a0 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [sp, #448] @ 0x1c0 │ │ │ │ + ldr r3, [sp, #112] @ 0x70 │ │ │ │ movs r1, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r9, r2 │ │ │ │ - ldr r2, [pc, #416] @ (3f648 ) │ │ │ │ + ldr r2, [pc, #416] @ (3efa0 ) │ │ │ │ mov r6, r3 │ │ │ │ - ldr r3, [pc, #416] @ (3f64c ) │ │ │ │ + ldr r3, [pc, #416] @ (3efa4 ) │ │ │ │ add r2, pc │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr.w sl, [sp, #88] @ 0x58 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov.w r3, #0 │ │ │ │ ldrd r3, r8, [sp, #92] @ 0x5c │ │ │ │ ldr r5, [r3, #0] │ │ │ │ ldr.w r3, [r8, #60] @ 0x3c │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r8, #60] @ 0x3c │ │ │ │ - blx 17c90 │ │ │ │ + blx 17b1c │ │ │ │ mov r4, r0 │ │ │ │ - ldr r2, [pc, #376] @ (3f650 ) │ │ │ │ + ldr r2, [pc, #376] @ (3efa8 ) │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r8 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ add r2, pc │ │ │ │ - bl 3f2f4 │ │ │ │ + bl 3ec4c │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 3f5c4 │ │ │ │ - ldr.w fp, [pc, #364] @ 3f654 │ │ │ │ + beq.n 3ef1c │ │ │ │ + ldr.w fp, [pc, #364] @ 3efac │ │ │ │ add r3, sp, #32 │ │ │ │ movs r7, #0 │ │ │ │ - vldr d8, [pc, #336] @ 3f640 │ │ │ │ + vldr d8, [pc, #336] @ 3ef98 │ │ │ │ add fp, pc │ │ │ │ str r3, [sp, #20] │ │ │ │ strd fp, sl, [sp, #24] │ │ │ │ mov sl, r6 │ │ │ │ - b.n 3f502 │ │ │ │ + b.n 3ee5a │ │ │ │ cmp sl, r7 │ │ │ │ - bls.n 3f5be │ │ │ │ + bls.n 3ef16 │ │ │ │ ldrd r2, r3, [r4, #48] @ 0x30 │ │ │ │ ldrd r0, r1, [r5, #8] │ │ │ │ cmp r2, r0 │ │ │ │ sbcs.w r6, r3, r1 │ │ │ │ - bge.n 3f608 │ │ │ │ + bge.n 3ef60 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3f5fe │ │ │ │ + beq.n 3ef56 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ - blx 15400 │ │ │ │ + blx 152c8 │ │ │ │ ldr r2, [r4, #56] @ 0x38 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ sub.w ip, sl, r7 │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ movs r1, #0 │ │ │ │ subs r3, r3, r2 │ │ │ │ mov fp, r3 │ │ │ │ @@ -64418,15 +64004,15 @@ │ │ │ │ sbcs r1, r6 │ │ │ │ add.w r1, r0, r2 │ │ │ │ it lt │ │ │ │ movlt fp, ip │ │ │ │ add.w r0, r9, r7 │ │ │ │ mov r2, fp │ │ │ │ movs r6, #0 │ │ │ │ - blx 16ee0 │ │ │ │ + blx 16d78 │ │ │ │ ldr r2, [r4, #56] @ 0x38 │ │ │ │ vldr d7, [r5, #8] │ │ │ │ mov r3, fp │ │ │ │ adds.w r2, r2, fp │ │ │ │ str r2, [r4, #56] @ 0x38 │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ mov r1, r4 │ │ │ │ @@ -64439,320 +64025,320 @@ │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ str.w lr, [r4, #48] @ 0x30 │ │ │ │ adc.w ip, r2, #0 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ str.w ip, [r4, #52] @ 0x34 │ │ │ │ strd lr, ip, [sp] │ │ │ │ vstr d7, [sp, #8] │ │ │ │ - bl 3f2f4 │ │ │ │ + bl 3ec4c │ │ │ │ mov r1, fp │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - blx 15b54 │ │ │ │ + blx 15a10 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ ldrd r1, r3, [r4, #56] @ 0x38 │ │ │ │ cmp r3, r6 │ │ │ │ it eq │ │ │ │ cmpeq r1, r2 │ │ │ │ - bne.n 3f4fe │ │ │ │ + bne.n 3ee56 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r4, #40] @ 0x28 │ │ │ │ - blx 15680 │ │ │ │ + blx 15548 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ str r6, [r4, #40] @ 0x28 │ │ │ │ - cbz r0, 3f5b0 │ │ │ │ - blx 17e30 │ │ │ │ + cbz r0, 3ef08 │ │ │ │ + blx 17cbc │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - blx 16970 │ │ │ │ + blx 16820 │ │ │ │ cmp sl, r7 │ │ │ │ vstr d8, [r4, #56] @ 0x38 │ │ │ │ - bhi.n 3f502 │ │ │ │ + bhi.n 3ee5a │ │ │ │ ldr.w sl, [sp, #28] │ │ │ │ mov r6, r7 │ │ │ │ ldrd r2, r3, [r4, #48] @ 0x30 │ │ │ │ ldrd r0, r1, [r5, #8] │ │ │ │ cmp r3, r1 │ │ │ │ it eq │ │ │ │ cmpeq r2, r0 │ │ │ │ - beq.n 3f616 │ │ │ │ + beq.n 3ef6e │ │ │ │ ldr.w r3, [r8, #60] @ 0x3c │ │ │ │ - ldr r2, [pc, #124] @ (3f658 ) │ │ │ │ + ldr r2, [pc, #124] @ (3efb0 ) │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8, #60] @ 0x3c │ │ │ │ - ldr r3, [pc, #104] @ (3f64c ) │ │ │ │ + ldr r3, [pc, #104] @ (3efa4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 3f636 │ │ │ │ + bne.n 3ef8e │ │ │ │ mov r0, r6 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ - blx 17110 │ │ │ │ + blx 16fa8 │ │ │ │ str r0, [r4, #40] @ 0x28 │ │ │ │ - b.n 3f518 │ │ │ │ + b.n 3ee70 │ │ │ │ ldr.w sl, [sp, #28] │ │ │ │ mov r6, r7 │ │ │ │ cmp r3, r1 │ │ │ │ it eq │ │ │ │ cmpeq r2, r0 │ │ │ │ - bne.n 3f5d4 │ │ │ │ + bne.n 3ef2c │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - blx 18468 │ │ │ │ - ldr r2, [pc, #60] @ (3f65c ) │ │ │ │ + blx 182e8 │ │ │ │ + ldr r2, [pc, #60] @ (3efb4 ) │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ add r2, pc │ │ │ │ - bl 3f2f4 │ │ │ │ + bl 3ec4c │ │ │ │ ldr.w r3, [sl] │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - b.n 3f5d4 │ │ │ │ - blx 17a74 <__stack_chk_fail@plt> │ │ │ │ + b.n 3ef2c │ │ │ │ + blx 1790c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - @ instruction: 0xf73c0003 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + cdp2 0, 0, cr0, cr4, cr3, {0} │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [sp, #240] @ 0xf0 │ │ │ │ + ldr r2, [sp, #928] @ 0x3a0 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [sp, #248] @ 0xf8 │ │ │ │ + ldr r2, [sp, #936] @ 0x3a8 │ │ │ │ movs r1, r0 │ │ │ │ - addw r0, r6, #2051 @ 0x803 │ │ │ │ - ldr r3, [sp, #168] @ 0xa8 │ │ │ │ + stc2l 0, cr0, [lr], {3} │ │ │ │ + ldr r1, [sp, #856] @ 0x358 │ │ │ │ movs r1, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n 3f6a6 │ │ │ │ + beq.n 3effe │ │ │ │ str r1, [sp, #12] │ │ │ │ - blx 18294 │ │ │ │ + blx 18114 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, r5 │ │ │ │ - blx 18294 │ │ │ │ + blx 18114 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - blx 18294 │ │ │ │ - ldr r2, [pc, #56] @ (3f6cc ) │ │ │ │ + blx 18114 │ │ │ │ + ldr r2, [pc, #56] @ (3f024 ) │ │ │ │ str r0, [sp, #4] │ │ │ │ movs r1, #16 │ │ │ │ - ldr r0, [pc, #56] @ (3f6d0 ) │ │ │ │ + ldr r0, [pc, #56] @ (3f028 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [sp, #8] │ │ │ │ add r0, pc │ │ │ │ str r6, [sp, #0] │ │ │ │ - blx 189fc │ │ │ │ + blx 18870 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ mov r0, r1 │ │ │ │ - blx 18294 │ │ │ │ + blx 18114 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, r5 │ │ │ │ - blx 18294 │ │ │ │ - ldr r2, [pc, #28] @ (3f6d4 ) │ │ │ │ + blx 18114 │ │ │ │ + ldr r2, [pc, #28] @ (3f02c ) │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ add r2, pc │ │ │ │ movs r0, #0 │ │ │ │ - bl 3f2f4 │ │ │ │ + bl 3ec4c │ │ │ │ str r5, [r4, #8] │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldr r2, [sp, #784] @ 0x310 │ │ │ │ + ldr r1, [sp, #448] @ 0x1c0 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [sp, #176] @ 0xb0 │ │ │ │ + ldr r0, [sp, #864] @ 0x360 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [sp, #880] @ 0x370 │ │ │ │ + ldr r1, [sp, #544] @ 0x220 │ │ │ │ movs r1, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #56] @ 0x38 │ │ │ │ - blx 17d50 │ │ │ │ - cbz r0, 3f73a │ │ │ │ + blx 17bdc │ │ │ │ + cbz r0, 3f092 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r2, [pc, #92] @ (3f754 ) │ │ │ │ + ldr r2, [pc, #92] @ (3f0ac ) │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ - bl 3f2f4 │ │ │ │ + bl 3ec4c │ │ │ │ ldr r3, [r4, #16] │ │ │ │ - cbnz r3, 3f720 │ │ │ │ + cbnz r3, 3f078 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - cbz r0, 3f718 │ │ │ │ - blx 18114 │ │ │ │ + cbz r0, 3f070 │ │ │ │ + blx 17fa0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #12] │ │ │ │ - cbz r0, 3f718 │ │ │ │ - blx 181e0 │ │ │ │ + cbz r0, 3f070 │ │ │ │ + blx 1806c │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #16] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r3, [pc, #52] @ (3f758 ) │ │ │ │ + ldr r3, [pc, #52] @ (3f0b0 ) │ │ │ │ movs r5, #0 │ │ │ │ - ldr r1, [pc, #52] @ (3f75c ) │ │ │ │ + ldr r1, [pc, #52] @ (3f0b4 ) │ │ │ │ movs r2, #234 @ 0xea │ │ │ │ - ldr r0, [pc, #52] @ (3f760 ) │ │ │ │ + ldr r0, [pc, #52] @ (3f0b8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #76 @ 0x4c │ │ │ │ add r0, pc │ │ │ │ str r5, [sp, #0] │ │ │ │ - blx 18390 │ │ │ │ - b.n 3f704 │ │ │ │ - ldr r3, [pc, #40] @ (3f764 ) │ │ │ │ + blx 18210 │ │ │ │ + b.n 3f05c │ │ │ │ + ldr r3, [pc, #40] @ (3f0bc ) │ │ │ │ movs r2, #229 @ 0xe5 │ │ │ │ - ldr r4, [pc, #40] @ (3f768 ) │ │ │ │ - ldr r1, [pc, #40] @ (3f76c ) │ │ │ │ + ldr r4, [pc, #40] @ (3f0c0 ) │ │ │ │ + ldr r1, [pc, #40] @ (3f0c4 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #40] @ (3f770 ) │ │ │ │ + ldr r0, [pc, #40] @ (3f0c8 ) │ │ │ │ add r4, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #76 @ 0x4c │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - blx 1663c │ │ │ │ - ldr r2, [sp, #744] @ 0x2e8 │ │ │ │ + blx 164ec │ │ │ │ + ldr r1, [sp, #408] @ 0x198 │ │ │ │ movs r1, r0 │ │ │ │ - orn r0, r2, #1 │ │ │ │ - ldr r1, [sp, #400] @ 0x190 │ │ │ │ + cdp 0, 15, cr0, cr2, cr1, {0} │ │ │ │ + ldr r0, [sp, #64] @ 0x40 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r1, [sp, #608] @ 0x260 │ │ │ │ + ldr r0, [sp, #272] @ 0x110 │ │ │ │ movs r1, r0 │ │ │ │ - orr.w r0, sl, #1 │ │ │ │ - ldr r1, [sp, #728] @ 0x2d8 │ │ │ │ + cdp 0, 13, cr0, cr10, cr1, {0} │ │ │ │ + ldr r0, [sp, #392] @ 0x188 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r1, [sp, #288] @ 0x120 │ │ │ │ + str r7, [sp, #976] @ 0x3d0 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r1, [sp, #496] @ 0x1f0 │ │ │ │ + ldr r0, [sp, #160] @ 0xa0 │ │ │ │ movs r1, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r6, [pc, #128] @ (3f804 ) │ │ │ │ + ldr r6, [pc, #128] @ (3f15c ) │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r0, [pc, #124] @ (3f808 ) │ │ │ │ + ldr r0, [pc, #124] @ (3f160 ) │ │ │ │ add r6, pc │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r3, sp │ │ │ │ mov r4, r1 │ │ │ │ ldr r0, [r6, r0] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ mov.w r0, #0 │ │ │ │ ldr r0, [r5, #56] @ 0x38 │ │ │ │ - blx 15d68 │ │ │ │ + blx 15c24 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ ldr r6, [r1, #8] │ │ │ │ cmp r6, #3 │ │ │ │ - beq.n 3f7fa │ │ │ │ - ldr r3, [pc, #92] @ (3f80c ) │ │ │ │ + beq.n 3f152 │ │ │ │ + ldr r3, [pc, #92] @ (3f164 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #92] @ (3f810 ) │ │ │ │ + ldr r2, [pc, #92] @ (3f168 ) │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ - bl 3f2f4 │ │ │ │ + bl 3ec4c │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mov r0, r4 │ │ │ │ ldrd r5, r3, [r3, #20] │ │ │ │ mov r7, r3 │ │ │ │ - blx 1676c │ │ │ │ + blx 1661c │ │ │ │ ldr r0, [sp, #0] │ │ │ │ - bl 3f268 │ │ │ │ - cbz r5, 3f7dc │ │ │ │ + bl 3ebc0 │ │ │ │ + cbz r5, 3f134 │ │ │ │ subs r1, r6, #3 │ │ │ │ mov r2, r7 │ │ │ │ it ne │ │ │ │ movne r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ blx r5 │ │ │ │ mov r0, r4 │ │ │ │ - blx 15aa8 │ │ │ │ - ldr r2, [pc, #48] @ (3f814 ) │ │ │ │ - ldr r3, [pc, #32] @ (3f808 ) │ │ │ │ + blx 15964 │ │ │ │ + ldr r2, [pc, #48] @ (3f16c ) │ │ │ │ + ldr r3, [pc, #32] @ (3f160 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 3f800 │ │ │ │ + bne.n 3f158 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r3, [pc, #28] @ (3f818 ) │ │ │ │ + ldr r3, [pc, #28] @ (3f170 ) │ │ │ │ add r3, pc │ │ │ │ - b.n 3f7b0 │ │ │ │ - blx 17a74 <__stack_chk_fail@plt> │ │ │ │ - orrs.w r0, lr, #8585216 @ 0x830000 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + b.n 3f108 │ │ │ │ + blx 1790c <__stack_chk_fail@plt> │ │ │ │ + smlad r0, r6, r3, r0 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [sp, #104] @ 0x68 │ │ │ │ + ldr r0, [sp, #792] @ 0x318 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [sp, #128] @ 0x80 │ │ │ │ + ldr r0, [sp, #816] @ 0x330 │ │ │ │ movs r1, r0 │ │ │ │ - and.w r0, r2, #8585216 @ 0x830000 │ │ │ │ - ldr r0, [r1, #76] @ 0x4c │ │ │ │ + @ instruction: 0xfaca0003 │ │ │ │ + ldr r4, [r6, #52] @ 0x34 │ │ │ │ movs r1, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - cbz r0, 3f83a │ │ │ │ - blx 18114 │ │ │ │ + cbz r0, 3f192 │ │ │ │ + blx 17fa0 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - blx 181e0 │ │ │ │ + blx 1806c │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - cbz r0, 3f848 │ │ │ │ - blx 18114 │ │ │ │ + cbz r0, 3f1a0 │ │ │ │ + blx 17fa0 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - blx 181e0 │ │ │ │ + blx 1806c │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - cbz r0, 3f856 │ │ │ │ - blx 18114 │ │ │ │ + cbz r0, 3f1ae │ │ │ │ + blx 17fa0 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - blx 181e0 │ │ │ │ + blx 1806c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #8] │ │ │ │ - cbz r0, 3f862 │ │ │ │ - blx 15aa8 │ │ │ │ + cbz r0, 3f1ba │ │ │ │ + blx 15964 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #32] │ │ │ │ - cbz r0, 3f86e │ │ │ │ - blx 17740 │ │ │ │ + cbz r0, 3f1c6 │ │ │ │ + blx 175d8 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #56] @ 0x38 │ │ │ │ - cbz r0, 3f87a │ │ │ │ - blx 1832c │ │ │ │ + cbz r0, 3f1d2 │ │ │ │ + blx 181ac │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 15144 │ │ │ │ + b.w 1500c │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ │ str.w r0, [ip] │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ │ @@ -64760,418 +64346,418 @@ │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ │ str.w r0, [ip] │ │ │ │ str.w r0, [ip, #-40] │ │ │ │ sub.w sp, sp, #16384 @ 0x4000 │ │ │ │ movs r3, #0 │ │ │ │ sub sp, #20 │ │ │ │ mov r6, r1 │ │ │ │ - ldr r2, [pc, #196] @ (3f980 ) │ │ │ │ + ldr r2, [pc, #196] @ (3f2d8 ) │ │ │ │ mov r4, r0 │ │ │ │ add.w r0, sp, #16384 @ 0x4000 │ │ │ │ strd r3, r1, [sp] │ │ │ │ adds r0, #12 │ │ │ │ - ldr r1, [pc, #188] @ (3f984 ) │ │ │ │ + ldr r1, [pc, #188] @ (3f2dc ) │ │ │ │ add r1, pc │ │ │ │ ldr r2, [r1, r2] │ │ │ │ add r1, sp, #12 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [r0, #0] │ │ │ │ mov.w r2, #0 │ │ │ │ mov.w r2, #16384 @ 0x4000 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - blx 1535c │ │ │ │ + blx 15224 │ │ │ │ subs r2, r0, #0 │ │ │ │ - blt.n 3f93e │ │ │ │ - beq.n 3f920 │ │ │ │ + blt.n 3f296 │ │ │ │ + beq.n 3f278 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ mov r7, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3f964 │ │ │ │ + bne.n 3f2bc │ │ │ │ ldr r0, [r4, #32] │ │ │ │ add r1, sp, #12 │ │ │ │ - blx 1616c │ │ │ │ + blx 16028 │ │ │ │ subs r4, r0, #0 │ │ │ │ it ge │ │ │ │ movge r0, #1 │ │ │ │ - blt.n 3f942 │ │ │ │ - ldr r2, [pc, #136] @ (3f988 ) │ │ │ │ + blt.n 3f29a │ │ │ │ + ldr r2, [pc, #136] @ (3f2e0 ) │ │ │ │ add.w r1, sp, #16384 @ 0x4000 │ │ │ │ - ldr r3, [pc, #120] @ (3f980 ) │ │ │ │ + ldr r3, [pc, #120] @ (3f2d8 ) │ │ │ │ adds r1, #12 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 3f960 │ │ │ │ + bne.n 3f2b8 │ │ │ │ add.w sp, sp, #16384 @ 0x4000 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - blx 179a4 │ │ │ │ - ldr r1, [pc, #100] @ (3f98c ) │ │ │ │ + blx 1783c │ │ │ │ + ldr r1, [pc, #100] @ (3f2e4 ) │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #100] @ (3f990 ) │ │ │ │ + ldr r0, [pc, #100] @ (3f2e8 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 187fc │ │ │ │ + blx 18670 │ │ │ │ movs r2, #34 @ 0x22 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - blx 17f4c │ │ │ │ + blx 17dd8 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 3f8fe │ │ │ │ - blx 179a4 │ │ │ │ + b.n 3f256 │ │ │ │ + blx 1783c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17ab0 │ │ │ │ - ldr r3, [pc, #68] @ (3f994 ) │ │ │ │ + blx 17948 │ │ │ │ + ldr r3, [pc, #68] @ (3f2ec ) │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r2, r7 │ │ │ │ add r3, pc │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - blx 17204 │ │ │ │ - b.n 3f93e │ │ │ │ - blx 17a74 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #48] @ (3f998 ) │ │ │ │ + blx 1709c │ │ │ │ + b.n 3f296 │ │ │ │ + blx 1790c <__stack_chk_fail@plt> │ │ │ │ + ldr r3, [pc, #48] @ (3f2f0 ) │ │ │ │ mov.w r2, #470 @ 0x1d6 │ │ │ │ - ldr r4, [pc, #48] @ (3f99c ) │ │ │ │ - ldr r1, [pc, #48] @ (3f9a0 ) │ │ │ │ + ldr r4, [pc, #48] @ (3f2f4 ) │ │ │ │ + ldr r1, [pc, #48] @ (3f2f8 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #48] @ (3f9a4 ) │ │ │ │ + ldr r0, [pc, #48] @ (3f2fc ) │ │ │ │ add r4, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #112 @ 0x70 │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - blx 1663c │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + blx 164ec │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ssat16 r0, #4, r0 │ │ │ │ - @ instruction: 0xf2e00003 │ │ │ │ - str r5, [sp, #744] @ 0x2e8 │ │ │ │ + vld1.8 {d16[0]}, [r8], r3 │ │ │ │ + vld1.8 {d0[0]}, [r8], r3 │ │ │ │ + str r4, [sp, #408] @ 0x198 │ │ │ │ movs r1, r0 │ │ │ │ - adds r3, #68 @ 0x44 │ │ │ │ + adds r1, #240 @ 0xf0 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [sp, #672] @ 0x2a0 │ │ │ │ + str r7, [sp, #336] @ 0x150 │ │ │ │ movs r1, r0 │ │ │ │ - cdp 0, 1, cr0, cr14, cr1, {0} │ │ │ │ - ldr r0, [sp, #456] @ 0x1c8 │ │ │ │ + stc 0, cr0, [lr], #4 │ │ │ │ + str r7, [sp, #120] @ 0x78 │ │ │ │ movs r1, r0 │ │ │ │ - str r7, [sp, #112] @ 0x70 │ │ │ │ + str r5, [sp, #800] @ 0x320 │ │ │ │ movs r1, r0 │ │ │ │ - str r7, [sp, #320] @ 0x140 │ │ │ │ + str r5, [sp, #1008] @ 0x3f0 │ │ │ │ movs r1, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r1 │ │ │ │ - ldr r1, [pc, #196] @ (3fa80 ) │ │ │ │ - ldr r2, [pc, #200] @ (3fa84 ) │ │ │ │ + ldr r1, [pc, #196] @ (3f3d8 ) │ │ │ │ + ldr r2, [pc, #200] @ (3f3dc ) │ │ │ │ sub sp, #8 │ │ │ │ add r1, pc │ │ │ │ movs r3, #0 │ │ │ │ ldr r5, [r4, #4] │ │ │ │ ldr r2, [r1, r2] │ │ │ │ mov r0, r5 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #4] │ │ │ │ mov.w r2, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ - blx 1676c │ │ │ │ + blx 1661c │ │ │ │ mov r0, r5 │ │ │ │ - blx 15200 │ │ │ │ + blx 150c8 │ │ │ │ cmp r0, r4 │ │ │ │ - bne.n 3f9f4 │ │ │ │ + bne.n 3f34c │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - blx 1765c │ │ │ │ - cbz r0, 3f9f4 │ │ │ │ + blx 174f4 │ │ │ │ + cbz r0, 3f34c │ │ │ │ mov r1, sp │ │ │ │ mov r0, r4 │ │ │ │ - bl 3f884 │ │ │ │ + bl 3f1dc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3f9d6 │ │ │ │ + bne.n 3f32e │ │ │ │ ldr r6, [sp, #0] │ │ │ │ - blx 179a4 │ │ │ │ + blx 1783c │ │ │ │ movs r2, #27 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - blx 17414 │ │ │ │ + blx 172ac │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 3fa38 │ │ │ │ + cbnz r0, 3f390 │ │ │ │ mov r0, r5 │ │ │ │ - blx 15200 │ │ │ │ + blx 150c8 │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 3fa48 │ │ │ │ + beq.n 3f3a0 │ │ │ │ mov r0, sp │ │ │ │ - blx 15c1c │ │ │ │ + blx 15ad8 │ │ │ │ mov r0, r5 │ │ │ │ - blx 15aa8 │ │ │ │ - ldr r2, [pc, #104] @ (3fa88 ) │ │ │ │ - ldr r3, [pc, #96] @ (3fa84 ) │ │ │ │ + blx 15964 │ │ │ │ + ldr r2, [pc, #104] @ (3f3e0 ) │ │ │ │ + ldr r3, [pc, #96] @ (3f3dc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 3fa7a │ │ │ │ + bne.n 3f3d2 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [sp, #0] │ │ │ │ movs r6, #1 │ │ │ │ - blx 1841c │ │ │ │ + blx 1829c │ │ │ │ mov r0, r5 │ │ │ │ - blx 15aa8 │ │ │ │ - b.n 3fa1e │ │ │ │ + blx 15964 │ │ │ │ + b.n 3f376 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - cbz r3, 3fa64 │ │ │ │ - ldr r2, [pc, #60] @ (3fa8c ) │ │ │ │ + cbz r3, 3f3bc │ │ │ │ + ldr r2, [pc, #60] @ (3f3e4 ) │ │ │ │ mov r1, r6 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add r2, pc │ │ │ │ - bl 3f2f4 │ │ │ │ + bl 3ec4c │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - cbz r3, 3fa64 │ │ │ │ + cbz r3, 3f3bc │ │ │ │ mov r0, r5 │ │ │ │ - blx 16390 │ │ │ │ - b.n 3fa12 │ │ │ │ + blx 16240 │ │ │ │ + b.n 3f36a │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - blx 1765c │ │ │ │ + blx 174f4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3fa12 │ │ │ │ + bne.n 3f36a │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - blx 173bc │ │ │ │ + blx 17254 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3fa5c │ │ │ │ - b.n 3fa12 │ │ │ │ - blx 17a74 <__stack_chk_fail@plt> │ │ │ │ + beq.n 3f3b4 │ │ │ │ + b.n 3f36a │ │ │ │ + blx 1790c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - @ instruction: 0xf22a0003 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + ldr??.w r0, [r2, #3] │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - rsb r0, r6, #3 │ │ │ │ - str r7, [sp, #760] @ 0x2f8 │ │ │ │ + strb.w r0, [lr, #3] │ │ │ │ + str r6, [sp, #424] @ 0x1a8 │ │ │ │ movs r1, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r6, r1 │ │ │ │ mov r4, r3 │ │ │ │ str r2, [sp, #12] │ │ │ │ - blx 17c90 │ │ │ │ + blx 17b1c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - blx 167cc │ │ │ │ - ldr r2, [pc, #48] @ (3fae4 ) │ │ │ │ + blx 1667c │ │ │ │ + ldr r2, [pc, #48] @ (3f43c ) │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r3, r6 │ │ │ │ add r2, pc │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3f2f4 │ │ │ │ - cbz r5, 3fad0 │ │ │ │ + bl 3ec4c │ │ │ │ + cbz r5, 3f428 │ │ │ │ ldr r2, [r5, #16] │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ adds r1, r3, #1 │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ - cbz r2, 3fad6 │ │ │ │ + cbz r2, 3f42e │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ movs r0, #0 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - blx 17298 │ │ │ │ + blx 17130 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ subs r3, #1 │ │ │ │ - b.n 3face │ │ │ │ + b.n 3f426 │ │ │ │ nop │ │ │ │ - str r7, [sp, #448] @ 0x1c0 │ │ │ │ + str r6, [sp, #112] @ 0x70 │ │ │ │ movs r1, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r2, #60] @ 0x3c │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ mov r4, r2 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #60] @ 0x3c │ │ │ │ - blx 17c90 │ │ │ │ + blx 17b1c │ │ │ │ mov r6, r0 │ │ │ │ ldrb r0, [r5, #8] │ │ │ │ - blx 18b18 │ │ │ │ - ldr r2, [pc, #76] @ (3fb5c ) │ │ │ │ + blx 1898c │ │ │ │ + ldr r2, [pc, #76] @ (3f4b4 ) │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r6 │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ - bl 3f2f4 │ │ │ │ + bl 3ec4c │ │ │ │ ldrb r1, [r5, #8] │ │ │ │ - cbz r1, 3fb44 │ │ │ │ + cbz r1, 3f49c │ │ │ │ cmp r1, #1 │ │ │ │ - beq.n 3fb2e │ │ │ │ + beq.n 3f486 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ movs r0, #0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrb r3, [r5, #9] │ │ │ │ lsls r2, r3, #29 │ │ │ │ - bpl.n 3fb24 │ │ │ │ + bpl.n 3f47c │ │ │ │ mov r0, r6 │ │ │ │ movs r2, #2 │ │ │ │ - bl 3f660 │ │ │ │ + bl 3efb8 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - blx 17e6c │ │ │ │ - b.n 3fb24 │ │ │ │ + blx 17cf8 │ │ │ │ + b.n 3f47c │ │ │ │ ldrb r3, [r5, #9] │ │ │ │ lsls r3, r3, #31 │ │ │ │ - bpl.n 3fb24 │ │ │ │ + bpl.n 3f47c │ │ │ │ mov r0, r6 │ │ │ │ movs r2, #3 │ │ │ │ movs r1, #2 │ │ │ │ - bl 3f660 │ │ │ │ + bl 3efb8 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - blx 18468 │ │ │ │ - b.n 3fb24 │ │ │ │ - str r7, [sp, #208] @ 0xd0 │ │ │ │ + blx 182e8 │ │ │ │ + b.n 3f47c │ │ │ │ + str r5, [sp, #896] @ 0x380 │ │ │ │ movs r1, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r6, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r7, r3 │ │ │ │ ldr r5, [sp, #36] @ 0x24 │ │ │ │ - blx 17c90 │ │ │ │ - cbz r0, 3fbca │ │ │ │ - ldr r2, [pc, #84] @ (3fbd4 ) │ │ │ │ + blx 17b1c │ │ │ │ + cbz r0, 3f522 │ │ │ │ + ldr r2, [pc, #84] @ (3f52c ) │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ mov r1, r0 │ │ │ │ add r2, pc │ │ │ │ strd r6, r3, [sp] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ - bl 3f2f4 │ │ │ │ + bl 3ec4c │ │ │ │ ldr r3, [r5, #60] @ 0x3c │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mov r0, r7 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #60] @ 0x3c │ │ │ │ - blx 15b60 │ │ │ │ + blx 15a1c │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - blx 18b30 │ │ │ │ + blx 189a4 │ │ │ │ mov r1, r6 │ │ │ │ - blx 167b0 │ │ │ │ + blx 16660 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ mov r1, r6 │ │ │ │ - blx 16b18 │ │ │ │ + blx 169bc │ │ │ │ mov r0, r6 │ │ │ │ - blx 17e30 │ │ │ │ + blx 17cbc │ │ │ │ ldr r3, [r5, #60] @ 0x3c │ │ │ │ movs r0, #0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #60] @ 0x3c │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ movw r0, #64634 @ 0xfc7a │ │ │ │ movt r0, #65535 @ 0xffff │ │ │ │ - b.n 3fbc6 │ │ │ │ - str r6, [sp, #824] @ 0x338 │ │ │ │ + b.n 3f51e │ │ │ │ + str r5, [sp, #488] @ 0x1e8 │ │ │ │ movs r1, r0 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ ldr r0, [r0, #56] @ 0x38 │ │ │ │ - blx 17d50 │ │ │ │ - cbz r0, 3fbf6 │ │ │ │ + blx 17bdc │ │ │ │ + cbz r0, 3f54e │ │ │ │ ldr r0, [r0, #16] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - ldr r3, [pc, #28] @ (3fc14 ) │ │ │ │ - ldr r2, [pc, #28] @ (3fc18 ) │ │ │ │ - ldr r1, [pc, #32] @ (3fc1c ) │ │ │ │ + ldr r3, [pc, #28] @ (3f56c ) │ │ │ │ + ldr r2, [pc, #28] @ (3f570 ) │ │ │ │ + ldr r1, [pc, #32] @ (3f574 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #32] @ (3fc20 ) │ │ │ │ + ldr r0, [pc, #32] @ (3f578 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ adds r3, #120 @ 0x78 │ │ │ │ movw r2, #309 @ 0x135 │ │ │ │ - blx 1663c │ │ │ │ + blx 164ec │ │ │ │ nop │ │ │ │ - @ instruction: 0xeb900001 │ │ │ │ - str r4, [sp, #1008] @ 0x3f0 │ │ │ │ + bic.w r0, r0, r1 │ │ │ │ + str r3, [sp, #672] @ 0x2a0 │ │ │ │ movs r1, r0 │ │ │ │ - str r4, [sp, #568] @ 0x238 │ │ │ │ + str r3, [sp, #232] @ 0xe8 │ │ │ │ movs r1, r0 │ │ │ │ - str r4, [sp, #776] @ 0x308 │ │ │ │ + str r3, [sp, #440] @ 0x1b8 │ │ │ │ movs r1, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #56] @ 0x38 │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ - blx 17d50 │ │ │ │ - cbz r0, 3fc5a │ │ │ │ - ldr r2, [pc, #48] @ (3fc74 ) │ │ │ │ + blx 17bdc │ │ │ │ + cbz r0, 3f5b2 │ │ │ │ + ldr r2, [pc, #48] @ (3f5cc ) │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp, #12] │ │ │ │ add r2, pc │ │ │ │ - bl 3f2f4 │ │ │ │ + bl 3ec4c │ │ │ │ ldr r1, [sp, #12] │ │ │ │ strd r5, r6, [r1, #20] │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #28] @ (3fc78 ) │ │ │ │ + ldr r3, [pc, #28] @ (3f5d0 ) │ │ │ │ movs r2, #213 @ 0xd5 │ │ │ │ - ldr r4, [pc, #28] @ (3fc7c ) │ │ │ │ - ldr r1, [pc, #28] @ (3fc80 ) │ │ │ │ + ldr r4, [pc, #28] @ (3f5d4 ) │ │ │ │ + ldr r1, [pc, #28] @ (3f5d8 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #28] @ (3fc84 ) │ │ │ │ + ldr r0, [pc, #28] @ (3f5dc ) │ │ │ │ add r4, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #160 @ 0xa0 │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - blx 1663c │ │ │ │ - str r6, [sp, #248] @ 0xf8 │ │ │ │ + blx 164ec │ │ │ │ + str r4, [sp, #936] @ 0x3a8 │ │ │ │ movs r1, r0 │ │ │ │ - @ instruction: 0xeb2a0001 │ │ │ │ - str r4, [sp, #600] @ 0x258 │ │ │ │ + @ instruction: 0xe9ba0001 │ │ │ │ + str r3, [sp, #264] @ 0x108 │ │ │ │ movs r1, r0 │ │ │ │ - str r4, [sp, #160] @ 0xa0 │ │ │ │ + str r2, [sp, #848] @ 0x350 │ │ │ │ movs r1, r0 │ │ │ │ - str r4, [sp, #368] @ 0x170 │ │ │ │ + str r3, [sp, #32] │ │ │ │ movs r1, r0 │ │ │ │ ldrb r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 3fc92 │ │ │ │ + bne.n 3f5ea │ │ │ │ ldr r3, [r1, #36] @ 0x24 │ │ │ │ - cbz r3, 3fc96 │ │ │ │ + cbz r3, 3f5ee │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r2 │ │ │ │ @@ -65179,1760 +64765,1776 @@ │ │ │ │ ldrd r0, r3, [r2, #56] @ 0x38 │ │ │ │ sub sp, #8 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ mov r7, r1 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ mov r6, r2 │ │ │ │ - blx 16a78 │ │ │ │ + blx 1691c │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 3fd1c │ │ │ │ + beq.n 3f674 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - blx 15f38 │ │ │ │ + blx 15df4 │ │ │ │ str r0, [sp, #4] │ │ │ │ movs r0, #64 @ 0x40 │ │ │ │ - blx 17eb4 │ │ │ │ + blx 17d40 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r5, r0 │ │ │ │ movs r1, #2 │ │ │ │ str r6, [r0, #4] │ │ │ │ str r3, [r0, #0] │ │ │ │ mov r0, r3 │ │ │ │ - blx 15a98 │ │ │ │ + blx 15954 │ │ │ │ ldr r1, [r5, #0] │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ mov r2, r5 │ │ │ │ - blx 15dc0 │ │ │ │ - ldr r2, [pc, #80] @ (3fd3c ) │ │ │ │ + blx 15c7c │ │ │ │ + ldr r2, [pc, #80] @ (3f694 ) │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ - bl 3f2f4 │ │ │ │ + bl 3ec4c │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r8 │ │ │ │ - blx 151b8 │ │ │ │ + blx 15080 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ - cbz r3, 3fd32 │ │ │ │ + cbz r3, 3f68a │ │ │ │ mov r0, r5 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #0 │ │ │ │ - bl 3f660 │ │ │ │ + bl 3efb8 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ movs r0, #0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ - blx 15570 │ │ │ │ + blx 15438 │ │ │ │ ldr r5, [r0, #0] │ │ │ │ - blx 15dcc │ │ │ │ + blx 15c88 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3fcc2 │ │ │ │ + bne.n 3f61a │ │ │ │ str r6, [r5, #4] │ │ │ │ - b.n 3fcea │ │ │ │ + b.n 3f642 │ │ │ │ ldrd r3, r1, [r4, #48] @ 0x30 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ blx r3 │ │ │ │ - b.n 3fd04 │ │ │ │ - str r5, [sp, #704] @ 0x2c0 │ │ │ │ + b.n 3f65c │ │ │ │ + str r4, [sp, #368] @ 0x170 │ │ │ │ movs r1, r0 │ │ │ │ ldrb.w ip, [r1, #8] │ │ │ │ cmp.w ip, #1 │ │ │ │ - bne.n 3fd4e │ │ │ │ + bne.n 3f6a6 │ │ │ │ ldr r3, [r1, #36] @ 0x24 │ │ │ │ - cbz r3, 3fd52 │ │ │ │ + cbz r3, 3f6aa │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ mov r4, r2 │ │ │ │ - blx 17c90 │ │ │ │ - cbz r0, 3fd98 │ │ │ │ + blx 17b1c │ │ │ │ + cbz r0, 3f6f0 │ │ │ │ ldr r1, [r0, #0] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [r3, #60] @ 0x3c │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r1, #60] @ 0x3c │ │ │ │ ldrb r3, [r4, #0] │ │ │ │ cmp r3, #58 @ 0x3a │ │ │ │ - beq.n 3fd9e │ │ │ │ + beq.n 3f6f6 │ │ │ │ mov r0, r5 │ │ │ │ - blx 168bc │ │ │ │ + blx 1676c │ │ │ │ ldr r2, [sp, #32] │ │ │ │ mov r1, r4 │ │ │ │ - blx 172d4 │ │ │ │ + blx 1716c │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [r3, #60] @ 0x3c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #60] @ 0x3c │ │ │ │ movs r0, #0 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r1, [pc, #124] @ (3fe1c ) │ │ │ │ + ldr r1, [pc, #124] @ (3f774 ) │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - blx 18a14 │ │ │ │ - cbz r0, 3fdde │ │ │ │ - ldr r1, [pc, #112] @ (3fe20 ) │ │ │ │ + blx 18888 │ │ │ │ + cbz r0, 3f736 │ │ │ │ + ldr r1, [pc, #112] @ (3f778 ) │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - blx 18a14 │ │ │ │ - cbz r0, 3fde8 │ │ │ │ - ldr r1, [pc, #104] @ (3fe24 ) │ │ │ │ + blx 18888 │ │ │ │ + cbz r0, 3f740 │ │ │ │ + ldr r1, [pc, #104] @ (3f77c ) │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - blx 18a14 │ │ │ │ - cbz r0, 3fe0c │ │ │ │ - ldr r1, [pc, #96] @ (3fe28 ) │ │ │ │ + blx 18888 │ │ │ │ + cbz r0, 3f764 │ │ │ │ + ldr r1, [pc, #96] @ (3f780 ) │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - blx 18a14 │ │ │ │ - cbnz r0, 3fdf6 │ │ │ │ + blx 18888 │ │ │ │ + cbnz r0, 3f74e │ │ │ │ ldrd r0, r1, [sp, #32] │ │ │ │ - blx 163e0 │ │ │ │ + blx 16290 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ str r0, [r2, #36] @ 0x24 │ │ │ │ - b.n 3fd8e │ │ │ │ + b.n 3f6e6 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mov r0, r5 │ │ │ │ - blx 17dc0 │ │ │ │ - b.n 3fd8e │ │ │ │ + blx 17c4c │ │ │ │ + b.n 3f6e6 │ │ │ │ ldrd r0, r1, [sp, #32] │ │ │ │ - blx 163e0 │ │ │ │ + blx 16290 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ str r0, [r2, #28] │ │ │ │ - b.n 3fd8e │ │ │ │ - ldr r2, [pc, #52] @ (3fe2c ) │ │ │ │ + b.n 3f6e6 │ │ │ │ + ldr r2, [pc, #52] @ (3f784 ) │ │ │ │ mov r3, r4 │ │ │ │ - ldr r0, [pc, #52] @ (3fe30 ) │ │ │ │ + ldr r0, [pc, #52] @ (3f788 ) │ │ │ │ movs r1, #128 @ 0x80 │ │ │ │ ldr r4, [sp, #32] │ │ │ │ add r2, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - blx 189fc │ │ │ │ - b.n 3fd8e │ │ │ │ + blx 18870 │ │ │ │ + b.n 3f6e6 │ │ │ │ ldrd r0, r1, [sp, #32] │ │ │ │ - blx 163e0 │ │ │ │ + blx 16290 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ str r0, [r2, #32] │ │ │ │ - b.n 3fd8e │ │ │ │ + b.n 3f6e6 │ │ │ │ nop │ │ │ │ - str r5, [sp, #112] @ 0x70 │ │ │ │ + str r3, [sp, #800] @ 0x320 │ │ │ │ movs r1, r0 │ │ │ │ - str r5, [sp, #96] @ 0x60 │ │ │ │ + str r3, [sp, #784] @ 0x310 │ │ │ │ movs r1, r0 │ │ │ │ - str r5, [sp, #80] @ 0x50 │ │ │ │ + str r3, [sp, #768] @ 0x300 │ │ │ │ movs r1, r0 │ │ │ │ - str r5, [sp, #80] @ 0x50 │ │ │ │ + str r3, [sp, #768] @ 0x300 │ │ │ │ movs r1, r0 │ │ │ │ - str r4, [sp, #912] @ 0x390 │ │ │ │ + str r3, [sp, #576] @ 0x240 │ │ │ │ movs r1, r0 │ │ │ │ - str r2, [sp, #792] @ 0x318 │ │ │ │ + str r1, [sp, #456] @ 0x1c8 │ │ │ │ movs r1, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, #12 │ │ │ │ ldrd r0, r3, [r0, #40] @ 0x28 │ │ │ │ mov r5, r1 │ │ │ │ cmp r3, r0 │ │ │ │ itt eq │ │ │ │ moveq r3, #0 │ │ │ │ streq r3, [r4, #36] @ 0x24 │ │ │ │ - beq.n 3fe78 │ │ │ │ + beq.n 3f7d0 │ │ │ │ ldr r1, [r4, #36] @ 0x24 │ │ │ │ - cbz r1, 3fe78 │ │ │ │ + cbz r1, 3f7d0 │ │ │ │ subs r2, r0, r3 │ │ │ │ add r1, r3 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ movs r3, #0 │ │ │ │ str r5, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - blx 164e0 │ │ │ │ + blx 16390 │ │ │ │ cmp r0, #0 │ │ │ │ ittt ge │ │ │ │ ldrge r3, [r4, #44] @ 0x2c │ │ │ │ addge r3, r3, r0 │ │ │ │ strge r3, [r4, #44] @ 0x2c │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #44] @ 0x2c │ │ │ │ - cbnz r3, 3fe9a │ │ │ │ + cbnz r3, 3f7f2 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ add.w r1, r4, #36 @ 0x24 │ │ │ │ - blx 177a8 │ │ │ │ + blx 17640 │ │ │ │ str r0, [r4, #40] @ 0x28 │ │ │ │ - cbz r0, 3fe94 │ │ │ │ + cbz r0, 3f7ec │ │ │ │ ldr r1, [r4, #36] @ 0x24 │ │ │ │ ldr r3, [r4, #44] @ 0x2c │ │ │ │ - b.n 3fe5a │ │ │ │ + b.n 3f7b2 │ │ │ │ str r0, [r4, #36] @ 0x24 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r3, [pc, #28] @ (3feb8 ) │ │ │ │ + ldr r3, [pc, #28] @ (3f810 ) │ │ │ │ mov.w r2, #334 @ 0x14e │ │ │ │ - ldr r4, [pc, #24] @ (3febc ) │ │ │ │ - ldr r1, [pc, #28] @ (3fec0 ) │ │ │ │ + ldr r4, [pc, #24] @ (3f814 ) │ │ │ │ + ldr r1, [pc, #28] @ (3f818 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #28] @ (3fec4 ) │ │ │ │ + ldr r0, [pc, #28] @ (3f81c ) │ │ │ │ add r4, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #204 @ 0xcc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - blx 1663c │ │ │ │ + blx 164ec │ │ │ │ nop │ │ │ │ - strd r0, r0, [r8], #4 │ │ │ │ - str r3, [sp, #240] @ 0xf0 │ │ │ │ + b.n 3f704 │ │ │ │ + movs r1, r0 │ │ │ │ + str r1, [sp, #928] @ 0x3a0 │ │ │ │ movs r1, r0 │ │ │ │ - str r1, [sp, #920] @ 0x398 │ │ │ │ + str r0, [sp, #584] @ 0x248 │ │ │ │ movs r1, r0 │ │ │ │ - str r2, [sp, #104] @ 0x68 │ │ │ │ + str r0, [sp, #792] @ 0x318 │ │ │ │ movs r1, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r1 │ │ │ │ - ldr r1, [pc, #216] @ (3ffb4 ) │ │ │ │ - ldr r2, [pc, #220] @ (3ffb8 ) │ │ │ │ + ldr r1, [pc, #216] @ (3f90c ) │ │ │ │ + ldr r2, [pc, #220] @ (3f910 ) │ │ │ │ sub sp, #12 │ │ │ │ add r1, pc │ │ │ │ movs r3, #0 │ │ │ │ ldr r6, [r4, #4] │ │ │ │ ldr r2, [r1, r2] │ │ │ │ mov r0, r6 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #4] │ │ │ │ mov.w r2, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ - blx 1676c │ │ │ │ + blx 1661c │ │ │ │ ldr r5, [sp, #0] │ │ │ │ - cbnz r5, 3ff1e │ │ │ │ + cbnz r5, 3f876 │ │ │ │ mov r7, sp │ │ │ │ - b.n 3ff12 │ │ │ │ + b.n 3f86a │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - blx 173bc │ │ │ │ - cbz r0, 3ff1c │ │ │ │ + blx 17254 │ │ │ │ + cbz r0, 3f874 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fe34 │ │ │ │ + bl 3f78c │ │ │ │ ldr r5, [sp, #0] │ │ │ │ - cbnz r5, 3ff1e │ │ │ │ + cbnz r5, 3f876 │ │ │ │ mov r0, r6 │ │ │ │ - blx 15200 │ │ │ │ + blx 150c8 │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 3fefe │ │ │ │ + beq.n 3f856 │ │ │ │ ldr r5, [sp, #0] │ │ │ │ - blx 179a4 │ │ │ │ + blx 1783c │ │ │ │ movs r2, #27 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 17414 │ │ │ │ + blx 172ac │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 3ff60 │ │ │ │ + cbnz r0, 3f8b8 │ │ │ │ mov r0, r6 │ │ │ │ - blx 15200 │ │ │ │ + blx 150c8 │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 3ff70 │ │ │ │ + beq.n 3f8c8 │ │ │ │ mov r0, sp │ │ │ │ - blx 15c1c │ │ │ │ + blx 15ad8 │ │ │ │ mov r0, r6 │ │ │ │ - blx 15aa8 │ │ │ │ - ldr r2, [pc, #116] @ (3ffbc ) │ │ │ │ - ldr r3, [pc, #108] @ (3ffb8 ) │ │ │ │ + blx 15964 │ │ │ │ + ldr r2, [pc, #116] @ (3f914 ) │ │ │ │ + ldr r3, [pc, #108] @ (3f910 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 3ffae │ │ │ │ + bne.n 3f906 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [sp, #0] │ │ │ │ movs r5, #1 │ │ │ │ - blx 1841c │ │ │ │ + blx 1829c │ │ │ │ mov r0, r6 │ │ │ │ - blx 15aa8 │ │ │ │ - b.n 3ff46 │ │ │ │ + blx 15964 │ │ │ │ + b.n 3f89e │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - cbz r3, 3ff80 │ │ │ │ - ldr r2, [pc, #72] @ (3ffc0 ) │ │ │ │ + cbz r3, 3f8d8 │ │ │ │ + ldr r2, [pc, #72] @ (3f918 ) │ │ │ │ mov r1, r5 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add r2, pc │ │ │ │ - bl 3f2f4 │ │ │ │ + bl 3ec4c │ │ │ │ ldr r0, [r4, #24] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #24] │ │ │ │ - cbz r0, 3ff8c │ │ │ │ - blx 181e0 │ │ │ │ + cbz r0, 3f8e4 │ │ │ │ + blx 1806c │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - cbz r3, 3ff98 │ │ │ │ + cbz r3, 3f8f0 │ │ │ │ mov r0, r6 │ │ │ │ - blx 16390 │ │ │ │ - b.n 3ff3a │ │ │ │ + blx 16240 │ │ │ │ + b.n 3f892 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - blx 1765c │ │ │ │ + blx 174f4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3ff3a │ │ │ │ + bne.n 3f892 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - blx 173bc │ │ │ │ + blx 17254 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3ff90 │ │ │ │ - b.n 3ff3a │ │ │ │ - blx 17a74 <__stack_chk_fail@plt> │ │ │ │ + beq.n 3f8e8 │ │ │ │ + b.n 3f892 │ │ │ │ + blx 1790c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - stc 0, cr0, [sl, #-12] │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + @ instruction: 0xf3d20003 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldc 0, cr0, [lr], {3} │ │ │ │ - str r2, [sp, #600] @ 0x258 │ │ │ │ + bfi r0, r6, #0, #4 │ │ │ │ + str r1, [sp, #264] @ 0x108 │ │ │ │ movs r1, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r1, [pc, #360] @ (4013c ) │ │ │ │ + ldr r1, [pc, #360] @ (3fa94 ) │ │ │ │ sub sp, #12 │ │ │ │ - ldr r2, [pc, #360] @ (40140 ) │ │ │ │ + ldr r2, [pc, #360] @ (3fa98 ) │ │ │ │ movs r3, #0 │ │ │ │ add r1, pc │ │ │ │ ldr r5, [r0, #4] │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #4] │ │ │ │ mov.w r2, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [r0, #24] │ │ │ │ - cbz r3, 40008 │ │ │ │ - ldr r2, [pc, #340] @ (40144 ) │ │ │ │ - ldr r3, [pc, #332] @ (40140 ) │ │ │ │ + cbz r3, 3f960 │ │ │ │ + ldr r2, [pc, #340] @ (3fa9c ) │ │ │ │ + ldr r3, [pc, #332] @ (3fa98 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 40138 │ │ │ │ + bne.w 3fa90 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r3, [r0, #60] @ 0x3c │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r3, 4006a │ │ │ │ + cbnz r3, 3f9c2 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - cbz r0, 40022 │ │ │ │ - blx 18114 │ │ │ │ + cbz r0, 3f97a │ │ │ │ + blx 17fa0 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #28] │ │ │ │ - cbz r0, 40022 │ │ │ │ - blx 181e0 │ │ │ │ + cbz r0, 3f97a │ │ │ │ + blx 1806c │ │ │ │ mov r0, r5 │ │ │ │ mov r6, sp │ │ │ │ - blx 1676c │ │ │ │ + blx 1661c │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - cbz r3, 40048 │ │ │ │ - b.n 40052 │ │ │ │ + cbz r3, 3f9a0 │ │ │ │ + b.n 3f9aa │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbnz r3, 40052 │ │ │ │ + cbnz r3, 3f9aa │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - blx 173bc │ │ │ │ - cbz r0, 40052 │ │ │ │ + blx 17254 │ │ │ │ + cbz r0, 3f9aa │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fe34 │ │ │ │ + bl 3f78c │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - cbnz r3, 40052 │ │ │ │ + cbnz r3, 3f9aa │ │ │ │ mov r0, r5 │ │ │ │ - blx 15200 │ │ │ │ + blx 150c8 │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 40030 │ │ │ │ + beq.n 3f988 │ │ │ │ mov r0, r5 │ │ │ │ - blx 15200 │ │ │ │ + blx 150c8 │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 400ba │ │ │ │ + beq.n 3fa12 │ │ │ │ mov r0, r6 │ │ │ │ - blx 15c1c │ │ │ │ + blx 15ad8 │ │ │ │ mov r0, r5 │ │ │ │ - blx 15aa8 │ │ │ │ - b.n 3ffee │ │ │ │ + blx 15964 │ │ │ │ + b.n 3f946 │ │ │ │ mov r0, r5 │ │ │ │ - blx 15200 │ │ │ │ + blx 150c8 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, r4 │ │ │ │ - bne.n 4000e │ │ │ │ + bne.n 3f966 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ - blx 173bc │ │ │ │ + blx 17254 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3ffee │ │ │ │ + beq.n 3f946 │ │ │ │ ldr r4, [r6, #28] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 3ffee │ │ │ │ - blx 16f9c │ │ │ │ - ldr r1, [pc, #188] @ (40148 ) │ │ │ │ + bne.n 3f946 │ │ │ │ + blx 16e34 │ │ │ │ + ldr r1, [pc, #188] @ (3faa0 ) │ │ │ │ str r0, [r6, #28] │ │ │ │ add r1, pc │ │ │ │ - blx 150fc │ │ │ │ + blx 14fc4 │ │ │ │ ldr r0, [r6, #28] │ │ │ │ mov r1, r4 │ │ │ │ - blx 15318 │ │ │ │ - ldr r1, [pc, #172] @ (4014c ) │ │ │ │ + blx 151e0 │ │ │ │ + ldr r1, [pc, #172] @ (3faa4 ) │ │ │ │ mov r3, r4 │ │ │ │ ldr r0, [r6, #28] │ │ │ │ mov r2, r6 │ │ │ │ add r1, pc │ │ │ │ - blx 15a68 │ │ │ │ + blx 15930 │ │ │ │ ldr r4, [r6, #28] │ │ │ │ - blx 18c98 │ │ │ │ + blx 18b0c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 18304 │ │ │ │ - b.n 3ffee │ │ │ │ + blx 18184 │ │ │ │ + b.n 3f946 │ │ │ │ ldr r7, [sp, #0] │ │ │ │ - blx 179a4 │ │ │ │ + blx 1783c │ │ │ │ movs r2, #27 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ - blx 17414 │ │ │ │ - cbnz r0, 40100 │ │ │ │ + blx 172ac │ │ │ │ + cbnz r0, 3fa58 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - cbz r3, 400ea │ │ │ │ - ldr r2, [pc, #124] @ (40150 ) │ │ │ │ + cbz r3, 3fa42 │ │ │ │ + ldr r2, [pc, #124] @ (3faa8 ) │ │ │ │ movs r1, #0 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ - bl 3f2f4 │ │ │ │ + bl 3ec4c │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - cbz r3, 400ea │ │ │ │ + cbz r3, 3fa42 │ │ │ │ mov r0, r5 │ │ │ │ - blx 16390 │ │ │ │ - b.n 4005c │ │ │ │ + blx 16240 │ │ │ │ + b.n 3f9b4 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - blx 1765c │ │ │ │ + blx 174f4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4005c │ │ │ │ + bne.n 3f9b4 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - blx 173bc │ │ │ │ + blx 17254 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 400e2 │ │ │ │ - b.n 4005c │ │ │ │ + beq.n 3fa3a │ │ │ │ + b.n 3f9b4 │ │ │ │ mov r0, r6 │ │ │ │ - blx 15c1c │ │ │ │ + blx 15ad8 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ movs r1, #0 │ │ │ │ - blx 18cb4 │ │ │ │ - ldr r1, [pc, #68] @ (40154 ) │ │ │ │ + blx 18b28 │ │ │ │ + ldr r1, [pc, #68] @ (3faac ) │ │ │ │ str r0, [r4, #24] │ │ │ │ add r1, pc │ │ │ │ - blx 150fc │ │ │ │ - ldr r1, [pc, #60] @ (40158 ) │ │ │ │ + blx 14fc4 │ │ │ │ + ldr r1, [pc, #60] @ (3fab0 ) │ │ │ │ ldr r0, [r4, #24] │ │ │ │ mov r2, r4 │ │ │ │ add r1, pc │ │ │ │ movs r3, #0 │ │ │ │ - blx 15a68 │ │ │ │ + blx 15930 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ mov r7, r3 │ │ │ │ - blx 18c98 │ │ │ │ + blx 18b0c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ - blx 18304 │ │ │ │ - b.n 400cc │ │ │ │ - blx 17a74 <__stack_chk_fail@plt> │ │ │ │ - stc 0, cr0, [lr], {3} │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + blx 18184 │ │ │ │ + b.n 3fa24 │ │ │ │ + blx 1790c <__stack_chk_fail@plt> │ │ │ │ + @ instruction: 0xf2d60003 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xebf60003 │ │ │ │ - str r2, [sp, #440] @ 0x1b8 │ │ │ │ + @ instruction: 0xf2be0003 │ │ │ │ + str r1, [sp, #104] @ 0x68 │ │ │ │ movs r1, r0 │ │ │ │ lsls r1, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #224] @ 0xe0 │ │ │ │ + ldrh r4, [r4, #62] @ 0x3e │ │ │ │ movs r1, r0 │ │ │ │ - str r2, [sp, #72] @ 0x48 │ │ │ │ + str r0, [sp, #760] @ 0x2f8 │ │ │ │ movs r1, r0 │ │ │ │ stc2 15, cr15, [r7, #1020]! @ 0x3fc │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ - ldr r4, [pc, #424] @ (40318 ) │ │ │ │ + ldr r4, [pc, #424] @ (3fc70 ) │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ - ldr r3, [pc, #424] @ (4031c ) │ │ │ │ + ldr r3, [pc, #424] @ (3fc74 ) │ │ │ │ mov fp, r1 │ │ │ │ add r4, pc │ │ │ │ movs r1, #0 │ │ │ │ str r0, [sp, #12] │ │ │ │ movs r2, #20 │ │ │ │ ldr.w sl, [fp] │ │ │ │ mov r0, r1 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ mov.w r3, #0 │ │ │ │ - blx 15e4c │ │ │ │ + blx 15d08 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sl │ │ │ │ - blx 17b8c │ │ │ │ + blx 17a24 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 40298 │ │ │ │ - ldr r0, [pc, #384] @ (40320 ) │ │ │ │ + beq.n 3fbf0 │ │ │ │ + ldr r0, [pc, #384] @ (3fc78 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ - blx 168b0 │ │ │ │ - ldr r3, [pc, #376] @ (40324 ) │ │ │ │ + blx 16760 │ │ │ │ + ldr r3, [pc, #376] @ (3fc7c ) │ │ │ │ str r0, [sp, #20] │ │ │ │ add r3, pc │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ movs r3, #7 │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ - blx 16d98 │ │ │ │ + blx 16c30 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #52 @ 0x34 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [sp, #68] @ 0x44 │ │ │ │ - blx 189c8 │ │ │ │ + blx 1883c │ │ │ │ mov r0, sl │ │ │ │ - blx 18498 │ │ │ │ + blx 18318 │ │ │ │ sub.w r3, r5, #100 @ 0x64 │ │ │ │ mov r6, r0 │ │ │ │ cmp r5, #204 @ 0xcc │ │ │ │ it ne │ │ │ │ cmpne r3, #99 @ 0x63 │ │ │ │ - bhi.n 402da │ │ │ │ - ldr r1, [pc, #324] @ (40328 ) │ │ │ │ + bhi.n 3fc32 │ │ │ │ + ldr r1, [pc, #324] @ (3fc80 ) │ │ │ │ add r1, pc │ │ │ │ - blx 1698c │ │ │ │ + blx 1683c │ │ │ │ mov r1, r6 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ - blx 18ac4 │ │ │ │ + blx 18938 │ │ │ │ mov.w r9, #0 │ │ │ │ add r6, sp, #32 │ │ │ │ add r7, sp, #24 │ │ │ │ str.w sl, [sp, #16] │ │ │ │ - b.n 40222 │ │ │ │ + b.n 3fb7a │ │ │ │ ldrd r0, sl, [sp, #24] │ │ │ │ strd r0, sl, [sp, #32] │ │ │ │ - blx 16d98 │ │ │ │ + blx 16c30 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, sl │ │ │ │ - blx 16d98 │ │ │ │ + blx 16c30 │ │ │ │ movs r2, #1 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ strb.w r9, [sp, #48] @ 0x30 │ │ │ │ - blx 189c8 │ │ │ │ + blx 1883c │ │ │ │ add r2, sp, #28 │ │ │ │ mov r1, r7 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ - blx 17508 │ │ │ │ + blx 173a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 401fe │ │ │ │ + bne.n 3fb56 │ │ │ │ ldr.w sl, [sp, #16] │ │ │ │ movs r2, #1 │ │ │ │ movs r1, #7 │ │ │ │ mov r0, fp │ │ │ │ - bl 3f660 │ │ │ │ + bl 3efb8 │ │ │ │ mov r0, sl │ │ │ │ - blx 17484 │ │ │ │ + blx 1731c │ │ │ │ str r0, [sp, #32] │ │ │ │ - ldr r0, [pc, #228] @ (4032c ) │ │ │ │ + ldr r0, [pc, #228] @ (3fc84 ) │ │ │ │ ldrd r2, r3, [r4] │ │ │ │ add r0, pc │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr.w r1, [fp, #4] │ │ │ │ str r6, [sp, #0] │ │ │ │ ldr r0, [r0, #32] │ │ │ │ - blx 15b6c │ │ │ │ + blx 15a28 │ │ │ │ mvn.w r2, #900 @ 0x384 │ │ │ │ cmp r0, r2 │ │ │ │ - beq.n 40312 │ │ │ │ + beq.n 3fc6a │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 402f8 │ │ │ │ + blt.n 3fc50 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 3ffc4 │ │ │ │ + bl 3f91c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - blx 16068 │ │ │ │ + blx 15f24 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - blx 15148 │ │ │ │ - ldr r2, [pc, #176] @ (40330 ) │ │ │ │ - ldr r3, [pc, #152] @ (4031c ) │ │ │ │ + blx 15010 │ │ │ │ + ldr r2, [pc, #176] @ (3fc88 ) │ │ │ │ + ldr r3, [pc, #152] @ (3fc74 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 4030e │ │ │ │ + bne.n 3fc66 │ │ │ │ add sp, #92 @ 0x5c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r2, r0 │ │ │ │ mov.w r1, #500 @ 0x1f4 │ │ │ │ mov r0, sl │ │ │ │ - blx 16c40 │ │ │ │ - ldr r0, [pc, #140] @ (40334 ) │ │ │ │ + blx 16ae4 │ │ │ │ + ldr r0, [pc, #140] @ (3fc8c ) │ │ │ │ mov.w r1, #500 @ 0x1f4 │ │ │ │ add r0, pc │ │ │ │ - blx 168b0 │ │ │ │ - ldr r3, [pc, #132] @ (40338 ) │ │ │ │ + blx 16760 │ │ │ │ + ldr r3, [pc, #132] @ (3fc90 ) │ │ │ │ str r0, [sp, #20] │ │ │ │ add r3, pc │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ movs r3, #7 │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ - blx 16d98 │ │ │ │ + blx 16c30 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #52 @ 0x34 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ strb.w r5, [sp, #68] @ 0x44 │ │ │ │ - blx 189c8 │ │ │ │ + blx 1883c │ │ │ │ mov r0, sl │ │ │ │ - blx 18498 │ │ │ │ + blx 18318 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r6 │ │ │ │ - blx 178d4 │ │ │ │ + blx 1776c │ │ │ │ orrs r0, r1 │ │ │ │ - bne.n 401e8 │ │ │ │ + bne.n 3fb40 │ │ │ │ mov r0, sl │ │ │ │ - blx 17484 │ │ │ │ + blx 1731c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ ldrd r2, r3, [r3, #8] │ │ │ │ - blx 18b48 │ │ │ │ - b.n 401e8 │ │ │ │ - blx 17ab0 │ │ │ │ - ldr r2, [pc, #60] @ (4033c ) │ │ │ │ + blx 189bc │ │ │ │ + b.n 3fb40 │ │ │ │ + blx 17948 │ │ │ │ + ldr r2, [pc, #60] @ (3fc94 ) │ │ │ │ mov r3, r0 │ │ │ │ - ldr r0, [pc, #60] @ (40340 ) │ │ │ │ + ldr r0, [pc, #60] @ (3fc98 ) │ │ │ │ add r2, pc │ │ │ │ movs r1, #128 @ 0x80 │ │ │ │ add r0, pc │ │ │ │ - blx 189fc │ │ │ │ - b.n 4026a │ │ │ │ - blx 17a74 <__stack_chk_fail@plt> │ │ │ │ - blx 15448 │ │ │ │ + blx 18870 │ │ │ │ + b.n 3fbc2 │ │ │ │ + blx 1790c <__stack_chk_fail@plt> │ │ │ │ + blx 15310 │ │ │ │ nop │ │ │ │ - orns r0, r4, r3 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + @ instruction: 0xf13c0003 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r4, #4] │ │ │ │ + strh r2, [r2, #58] @ 0x3a │ │ │ │ movs r1, r0 │ │ │ │ - str r1, [sp, #608] @ 0x260 │ │ │ │ + str r0, [sp, #272] @ 0x110 │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r2, [r3, #42] @ 0x2a │ │ │ │ + ldrh r6, [r0, #32] │ │ │ │ movs r1, r0 │ │ │ │ - bl 28232e <_SOUP_METHOD_CONNECT@@Base+0x201f0e> │ │ │ │ - strd r0, r0, [r6, #-12]! │ │ │ │ - strh r6, [r3, #60] @ 0x3c │ │ │ │ + bl 281c86 <_SOUP_METHOD_CONNECT@@Base+0x20186e> │ │ │ │ + bic.w r0, lr, #3 │ │ │ │ + strh r2, [r1, #50] @ 0x32 │ │ │ │ movs r1, r0 │ │ │ │ - str r0, [sp, #576] @ 0x240 │ │ │ │ + ldrh r4, [r7, #56] @ 0x38 │ │ │ │ movs r1, r0 │ │ │ │ - str r0, [sp, #296] @ 0x128 │ │ │ │ + ldrh r6, [r6, #54] @ 0x36 │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r2, [r0, #46] @ 0x2e │ │ │ │ + ldrh r6, [r5, #34] @ 0x22 │ │ │ │ movs r1, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #16 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ mov r5, r2 │ │ │ │ mov r7, r0 │ │ │ │ - blx 17c90 │ │ │ │ + blx 17b1c │ │ │ │ mov r6, r0 │ │ │ │ ldrb r0, [r4, #8] │ │ │ │ - blx 18b18 │ │ │ │ + blx 1898c │ │ │ │ ldrb r2, [r4, #9] │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r3, r0 │ │ │ │ - ldr r2, [pc, #300] @ (404a0 ) │ │ │ │ + ldr r2, [pc, #300] @ (3fdf8 ) │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ - bl 3f2f4 │ │ │ │ - cbz r6, 40394 │ │ │ │ + bl 3ec4c │ │ │ │ + cbz r6, 3fcec │ │ │ │ ldr r1, [r5, #60] @ 0x3c │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ adds r2, r1, #1 │ │ │ │ str r2, [r5, #60] @ 0x3c │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 403d2 │ │ │ │ + beq.n 3fd2a │ │ │ │ cmp r3, #8 │ │ │ │ - beq.n 4039c │ │ │ │ + beq.n 3fcf4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 40452 │ │ │ │ + beq.n 3fdaa │ │ │ │ str r1, [r5, #60] @ 0x3c │ │ │ │ movs r0, #0 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ str r3, [sp, #12] │ │ │ │ - blx 15fe4 │ │ │ │ - ldr r2, [pc, #248] @ (404a4 ) │ │ │ │ + blx 15ea0 │ │ │ │ + ldr r2, [pc, #248] @ (3fdfc ) │ │ │ │ mov r1, r6 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3f2f4 │ │ │ │ + bl 3ec4c │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r0, r7 │ │ │ │ - blx 15fe4 │ │ │ │ + blx 15ea0 │ │ │ │ cmp r0, #0 │ │ │ │ - bgt.n 40480 │ │ │ │ + bgt.n 3fdd8 │ │ │ │ ldrb r3, [r4, #9] │ │ │ │ lsls r3, r3, #31 │ │ │ │ - bmi.n 40424 │ │ │ │ + bmi.n 3fd7c │ │ │ │ ldr r3, [r5, #60] @ 0x3c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #60] @ 0x3c │ │ │ │ - b.n 40394 │ │ │ │ + b.n 3fcec │ │ │ │ ldr r2, [r6, #32] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 4049a │ │ │ │ + beq.n 3fdf2 │ │ │ │ ldr r3, [r6, #36] @ 0x24 │ │ │ │ ldr r1, [r6, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 40488 │ │ │ │ - ldr r0, [pc, #196] @ (404a8 ) │ │ │ │ + beq.n 3fde0 │ │ │ │ + ldr r0, [pc, #196] @ (3fe00 ) │ │ │ │ add r0, pc │ │ │ │ - blx 168b0 │ │ │ │ + blx 16760 │ │ │ │ movs r2, #0 │ │ │ │ mov r8, r0 │ │ │ │ mov.w r1, #482 @ 0x1e2 │ │ │ │ - blx 16a2c │ │ │ │ + blx 168d0 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r8 │ │ │ │ - blx 15148 │ │ │ │ + blx 15010 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 4048e │ │ │ │ + beq.n 3fde6 │ │ │ │ mov r1, r7 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - blx 151a0 │ │ │ │ + blx 15068 │ │ │ │ mov r0, r7 │ │ │ │ - blx 16b34 │ │ │ │ + blx 169d8 │ │ │ │ movs r2, #6 │ │ │ │ movs r1, #4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3f660 │ │ │ │ + bl 3efb8 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - blx 153a8 │ │ │ │ + blx 15270 │ │ │ │ ldrb r3, [r4, #9] │ │ │ │ lsls r3, r3, #31 │ │ │ │ - bpl.n 403ca │ │ │ │ + bpl.n 3fd22 │ │ │ │ movs r2, #7 │ │ │ │ movs r1, #6 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3f660 │ │ │ │ + bl 3efb8 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - blx 15bd0 │ │ │ │ - ldr r2, [pc, #116] @ (404ac ) │ │ │ │ + blx 15a8c │ │ │ │ + ldr r2, [pc, #116] @ (3fe04 ) │ │ │ │ ldr r3, [r6, #16] │ │ │ │ mov r1, r6 │ │ │ │ add r2, pc │ │ │ │ mov r0, r5 │ │ │ │ - bl 3f2f4 │ │ │ │ + bl 3ec4c │ │ │ │ ldr r3, [r6, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 403ca │ │ │ │ + bne.n 3fd22 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 4015c │ │ │ │ - b.n 403ca │ │ │ │ + bl 3fab4 │ │ │ │ + b.n 3fd22 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r0, r7 │ │ │ │ - blx 16bb4 │ │ │ │ + blx 16a58 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r7 │ │ │ │ - blx 159c8 │ │ │ │ - ldr r2, [pc, #72] @ (404b0 ) │ │ │ │ + blx 15890 │ │ │ │ + ldr r2, [pc, #72] @ (3fe08 ) │ │ │ │ mov r1, r6 │ │ │ │ str r0, [sp, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ - bl 3f2f4 │ │ │ │ + bl 3ec4c │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r0, r7 │ │ │ │ - blx 16bb4 │ │ │ │ + blx 16a58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 403c4 │ │ │ │ + bne.n 3fd1c │ │ │ │ mov r0, r5 │ │ │ │ - bl 3ffc4 │ │ │ │ - b.n 403c4 │ │ │ │ - ldr r3, [pc, #40] @ (404b4 ) │ │ │ │ + bl 3f91c │ │ │ │ + b.n 3fd1c │ │ │ │ + ldr r3, [pc, #40] @ (3fe0c ) │ │ │ │ add r3, pc │ │ │ │ - b.n 403e0 │ │ │ │ + b.n 3fd38 │ │ │ │ ldr r3, [r5, #60] @ 0x3c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #60] @ 0x3c │ │ │ │ mvn.w r0, #520 @ 0x208 │ │ │ │ - b.n 40396 │ │ │ │ + b.n 3fcee │ │ │ │ str r1, [r5, #60] @ 0x3c │ │ │ │ - b.n 40494 │ │ │ │ + b.n 3fdec │ │ │ │ nop │ │ │ │ - ldrh r2, [r6, #62] @ 0x3e │ │ │ │ + ldrh r6, [r3, #52] @ 0x34 │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r2, [r6, #62] @ 0x3e │ │ │ │ + ldrh r6, [r3, #52] @ 0x34 │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r6, [r1, #32] │ │ │ │ + ldrh r2, [r7, #20] │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r6, [r2, #60] @ 0x3c │ │ │ │ + ldrh r2, [r0, #50] @ 0x32 │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r6, [r2, #56] @ 0x38 │ │ │ │ + ldrh r2, [r0, #46] @ 0x2e │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [pc, #280] @ (405d0 ) │ │ │ │ + ldr r0, [pc, #968] @ (401d8 ) │ │ │ │ movs r1, r0 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ sub sp, #12 │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r3, #28] │ │ │ │ - cbz r0, 404da │ │ │ │ + cbz r0, 3fe32 │ │ │ │ str r3, [sp, #4] │ │ │ │ - blx 181e0 │ │ │ │ + blx 1806c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ - bl 3ffc4 │ │ │ │ + bl 3f91c │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ mov r5, r0 │ │ │ │ sub sp, #8 │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ str r3, [r4, #12] │ │ │ │ - cbz r0, 40508 │ │ │ │ - blx 181e0 │ │ │ │ + cbz r0, 3fe60 │ │ │ │ + blx 1806c │ │ │ │ ldr r6, [r4, #16] │ │ │ │ - cbz r6, 40512 │ │ │ │ + cbz r6, 3fe6a │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [r5, #0] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldr r0, [r3, #32] │ │ │ │ - blx 17c90 │ │ │ │ - cbz r0, 40562 │ │ │ │ + blx 17b1c │ │ │ │ + cbz r0, 3feba │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #7 │ │ │ │ - beq.n 40542 │ │ │ │ - ldr r3, [pc, #68] @ (4056c ) │ │ │ │ + beq.n 3fe9a │ │ │ │ + ldr r3, [pc, #68] @ (3fec4 ) │ │ │ │ mov.w r2, #268 @ 0x10c │ │ │ │ - ldr r1, [pc, #68] @ (40570 ) │ │ │ │ - ldr r0, [pc, #68] @ (40574 ) │ │ │ │ + ldr r1, [pc, #68] @ (3fec8 ) │ │ │ │ + ldr r0, [pc, #68] @ (3fecc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #216 @ 0xd8 │ │ │ │ add r0, pc │ │ │ │ str r6, [sp, #0] │ │ │ │ - blx 18390 │ │ │ │ + blx 18210 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r5, [r5, #0] │ │ │ │ mov r1, r4 │ │ │ │ - ldr r2, [pc, #48] @ (40578 ) │ │ │ │ + ldr r2, [pc, #48] @ (3fed0 ) │ │ │ │ ldr r3, [r4, #16] │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ - bl 3f2f4 │ │ │ │ + bl 3ec4c │ │ │ │ ldr r3, [r4, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4050c │ │ │ │ + bne.n 3fe64 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 4015c │ │ │ │ - b.n 4050c │ │ │ │ + bl 3fab4 │ │ │ │ + b.n 3fe64 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - blx 17298 │ │ │ │ - b.n 4050c │ │ │ │ + blx 17130 │ │ │ │ + b.n 3fe64 │ │ │ │ nop │ │ │ │ - b.n 40a2c │ │ │ │ + b.n 400a4 │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r0, [r4, #26] │ │ │ │ + ldrh r4, [r1, #16] │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r4, [r2, #28] │ │ │ │ + ldrh r0, [r0, #18] │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r4, [r0, #52] @ 0x34 │ │ │ │ + ldrh r0, [r6, #40] @ 0x28 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -0004057c : │ │ │ │ +0003fed4 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r7, r0 │ │ │ │ - ldr r0, [pc, #328] @ (406d8 ) │ │ │ │ + ldr r0, [pc, #328] @ (40030 ) │ │ │ │ mov r6, r1 │ │ │ │ - ldr r1, [pc, #328] @ (406dc ) │ │ │ │ + ldr r1, [pc, #328] @ (40034 ) │ │ │ │ add r0, pc │ │ │ │ strd r3, r2, [sp] │ │ │ │ - ldr r5, [pc, #324] @ (406e0 ) │ │ │ │ + ldr r5, [pc, #324] @ (40038 ) │ │ │ │ ldr r1, [r0, r1] │ │ │ │ movs r0, #64 @ 0x40 │ │ │ │ add r5, pc │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #28] │ │ │ │ mov.w r1, #0 │ │ │ │ - blx 17eb4 │ │ │ │ + blx 17d40 │ │ │ │ mov r4, r0 │ │ │ │ str r7, [r0, #4] │ │ │ │ mov r0, r7 │ │ │ │ - blx 17ba4 │ │ │ │ - blx 1676c │ │ │ │ + blx 17a3c │ │ │ │ + blx 1661c │ │ │ │ str r0, [r4, #8] │ │ │ │ - blx 1597c │ │ │ │ + blx 15844 │ │ │ │ str r0, [r4, #12] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - blx 15948 │ │ │ │ + blx 15810 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ str r3, [r4, #52] @ 0x34 │ │ │ │ str r2, [r4, #48] @ 0x30 │ │ │ │ str r0, [r4, #16] │ │ │ │ - blx 160ec │ │ │ │ + blx 15fa8 │ │ │ │ add r0, sp, #8 │ │ │ │ - blx 15fa4 │ │ │ │ - ldr r1, [pc, #260] @ (406e4 ) │ │ │ │ + blx 15e60 │ │ │ │ + ldr r1, [pc, #260] @ (4003c ) │ │ │ │ ldr r0, [sp, #8] │ │ │ │ add r1, pc │ │ │ │ - blx 1836c │ │ │ │ - ldr r1, [pc, #252] @ (406e8 ) │ │ │ │ + blx 181ec │ │ │ │ + ldr r1, [pc, #252] @ (40040 ) │ │ │ │ ldr r0, [sp, #8] │ │ │ │ add r1, pc │ │ │ │ - blx 17134 │ │ │ │ - ldr r1, [pc, #248] @ (406ec ) │ │ │ │ + blx 16fcc │ │ │ │ + ldr r1, [pc, #248] @ (40044 ) │ │ │ │ ldr r0, [sp, #8] │ │ │ │ add r1, pc │ │ │ │ - blx 18954 │ │ │ │ - ldr r1, [pc, #240] @ (406f0 ) │ │ │ │ + blx 187c8 │ │ │ │ + ldr r1, [pc, #240] @ (40048 ) │ │ │ │ ldr r0, [sp, #8] │ │ │ │ add r1, pc │ │ │ │ - blx 18378 │ │ │ │ - ldr r1, [pc, #236] @ (406f4 ) │ │ │ │ + blx 181f8 │ │ │ │ + ldr r1, [pc, #236] @ (4004c ) │ │ │ │ ldr r0, [sp, #8] │ │ │ │ add r1, pc │ │ │ │ - blx 157f0 │ │ │ │ - ldr r1, [pc, #228] @ (406f8 ) │ │ │ │ + blx 156b8 │ │ │ │ + ldr r1, [pc, #228] @ (40050 ) │ │ │ │ ldr r0, [sp, #8] │ │ │ │ add r1, pc │ │ │ │ - blx 15970 │ │ │ │ + blx 15838 │ │ │ │ mov r2, r4 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ add.w r0, r4, #32 │ │ │ │ - blx 163fc │ │ │ │ + blx 162ac │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - blx 18228 │ │ │ │ + blx 180b4 │ │ │ │ movs r1, #0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - blx 16cb0 │ │ │ │ - ldr r1, [pc, #196] @ (406fc ) │ │ │ │ + blx 16b54 │ │ │ │ + ldr r1, [pc, #196] @ (40054 ) │ │ │ │ str r0, [r4, #20] │ │ │ │ add r1, pc │ │ │ │ - blx 150fc │ │ │ │ - ldr r1, [pc, #192] @ (40700 ) │ │ │ │ + blx 14fc4 │ │ │ │ + ldr r1, [pc, #192] @ (40058 ) │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r4 │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - blx 15a68 │ │ │ │ + blx 15930 │ │ │ │ ldr r7, [r4, #20] │ │ │ │ - blx 18c98 │ │ │ │ + blx 18b0c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ - blx 18304 │ │ │ │ - ldr r2, [pc, #168] @ (40704 ) │ │ │ │ - ldr r1, [pc, #168] @ (40708 ) │ │ │ │ - ldr r3, [pc, #172] @ (4070c ) │ │ │ │ + blx 18184 │ │ │ │ + ldr r2, [pc, #168] @ (4005c ) │ │ │ │ + ldr r1, [pc, #168] @ (40060 ) │ │ │ │ + ldr r3, [pc, #172] @ (40064 ) │ │ │ │ add r1, pc │ │ │ │ str r1, [r4, #0] │ │ │ │ ldr r2, [r5, r2] │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r1, r2 │ │ │ │ movs r2, #0 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #156] @ (40710 ) │ │ │ │ + ldr r3, [pc, #156] @ (40068 ) │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - blx 16b90 │ │ │ │ + blx 16a34 │ │ │ │ mov r5, r0 │ │ │ │ movs r0, #64 @ 0x40 │ │ │ │ str r5, [r4, #56] @ 0x38 │ │ │ │ - blx 17eb4 │ │ │ │ + blx 17d40 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ str r6, [r2, #0] │ │ │ │ - blx 15dc0 │ │ │ │ + blx 15c7c │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r6 │ │ │ │ - blx 15a98 │ │ │ │ - ldr r3, [pc, #120] @ (40714 ) │ │ │ │ + blx 15954 │ │ │ │ + ldr r3, [pc, #120] @ (4006c ) │ │ │ │ add.w ip, sp, #12 │ │ │ │ add r3, pc │ │ │ │ adds r3, #236 @ 0xec │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w ip, {r0, r1, r2, r3} │ │ │ │ movs r3, #2 │ │ │ │ mov r2, ip │ │ │ │ movs r1, #0 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - blx 18ad0 │ │ │ │ + blx 18944 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3ffc4 │ │ │ │ - ldr r2, [pc, #92] @ (40718 ) │ │ │ │ - ldr r3, [pc, #28] @ (406dc ) │ │ │ │ + bl 3f91c │ │ │ │ + ldr r2, [pc, #92] @ (40070 ) │ │ │ │ + ldr r3, [pc, #28] @ (40034 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 406d4 │ │ │ │ + bne.n 4002c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - blx 17a74 <__stack_chk_fail@plt> │ │ │ │ - b.n 40384 │ │ │ │ - movs r3, r0 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + blx 1790c <__stack_chk_fail@plt> │ │ │ │ + ldc 0, cr0, [ip, #-12] │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 40374 │ │ │ │ - movs r3, r0 │ │ │ │ - bl ffee46e6 <_SOUP_METHOD_CONNECT@@Base+0xffe642c6> │ │ │ │ - bl fff926ea <_SOUP_METHOD_CONNECT@@Base+0xfff122ca> │ │ │ │ - bl ffda86ee <_SOUP_METHOD_CONNECT@@Base+0xffd282ce> │ │ │ │ + ldc 0, cr0, [r0, #-12] │ │ │ │ + bl ffee403e <_SOUP_METHOD_CONNECT@@Base+0xffe63c26> │ │ │ │ + bl fff92042 <_SOUP_METHOD_CONNECT@@Base+0xfff11c2a> │ │ │ │ + bl ffda8046 <_SOUP_METHOD_CONNECT@@Base+0xffd27c2e> │ │ │ │ stc2l 15, cr15, [r1, #-1020] @ 0xfffffc04 │ │ │ │ - bl ffd1c6f6 <_SOUP_METHOD_CONNECT@@Base+0xffc9c2d6> │ │ │ │ - bl ffcba6fa <_SOUP_METHOD_CONNECT@@Base+0xffc3a2da> │ │ │ │ - ldrh r4, [r7, #44] @ 0x2c │ │ │ │ + bl ffd1c04e <_SOUP_METHOD_CONNECT@@Base+0xffc9bc36> │ │ │ │ + bl ffcba052 <_SOUP_METHOD_CONNECT@@Base+0xffc39c3a> │ │ │ │ + ldrh r0, [r5, #34] @ 0x22 │ │ │ │ movs r1, r0 │ │ │ │ - bl 3a2702 <_SOUP_METHOD_CONNECT@@Base+0x3222e2> │ │ │ │ - asrs r0, r1, #13 │ │ │ │ + bl 3a205a <_SOUP_METHOD_CONNECT@@Base+0x321c42> │ │ │ │ + asrs r0, r5, #12 │ │ │ │ movs r0, r0 │ │ │ │ - svc 124 @ 0x7c │ │ │ │ + b.n 3fcec │ │ │ │ movs r3, r0 │ │ │ │ - asrs r4, r7, #14 │ │ │ │ + asrs r4, r3, #14 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xebf1ffff │ │ │ │ - b.n 408f4 │ │ │ │ + svc 126 @ 0x7e │ │ │ │ movs r1, r0 │ │ │ │ - b.n 40170 │ │ │ │ - movs r3, r0 │ │ │ │ + @ instruction: 0xebf20003 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r0, [pc, #60] @ (40768 ) │ │ │ │ + ldr r0, [pc, #60] @ (400c0 ) │ │ │ │ sub sp, #16 │ │ │ │ add r0, pc │ │ │ │ - blx 155a0 │ │ │ │ - ldr r2, [pc, #52] @ (4076c ) │ │ │ │ - ldr r3, [pc, #56] @ (40770 ) │ │ │ │ + blx 15468 │ │ │ │ + ldr r2, [pc, #52] @ (400c4 ) │ │ │ │ + ldr r3, [pc, #56] @ (400c8 ) │ │ │ │ mov.w ip, #12 │ │ │ │ mov r1, r0 │ │ │ │ str.w ip, [sp] │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ movs r0, #16 │ │ │ │ strd r2, r0, [sp, #4] │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ movs r0, #80 @ 0x50 │ │ │ │ - blx 17c20 │ │ │ │ + blx 17ab8 │ │ │ │ movs r1, #36 @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ - blx 15a8c │ │ │ │ - ldr r3, [pc, #20] @ (40774 ) │ │ │ │ + blx 15948 │ │ │ │ + ldr r3, [pc, #20] @ (400cc ) │ │ │ │ add r3, pc │ │ │ │ str r0, [r3, #0] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - ldrh r6, [r4, #38] @ 0x26 │ │ │ │ + ldrh r2, [r2, #28] │ │ │ │ movs r1, r0 │ │ │ │ movs r1, r6 │ │ │ │ movs r0, r0 │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, r0 │ │ │ │ - cdp2 0, 6, cr0, cr6, cr3, {0} │ │ │ │ + lsls r6, r0, #20 │ │ │ │ + movs r4, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #20] @ (4079c ) │ │ │ │ + ldr r3, [pc, #20] @ (400f4 ) │ │ │ │ mov r4, r0 │ │ │ │ movs r0, #0 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r4, r3 │ │ │ │ - blx 18574 │ │ │ │ + blx 183f4 │ │ │ │ str r0, [r4, #8] │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - cdp2 0, 3, cr0, cr8, cr3, {0} │ │ │ │ + lsls r0, r3, #19 │ │ │ │ + movs r4, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ - blx 189d4 │ │ │ │ - ldr r1, [pc, #184] @ (40870 ) │ │ │ │ + blx 18848 │ │ │ │ + ldr r1, [pc, #184] @ (401c8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r1, #0] │ │ │ │ str r0, [r1, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 40868 │ │ │ │ - ldr r2, [pc, #176] @ (40874 ) │ │ │ │ + bne.n 401c0 │ │ │ │ + ldr r2, [pc, #176] @ (401cc ) │ │ │ │ movs r6, #235 @ 0xeb │ │ │ │ - ldr r0, [pc, #176] @ (40878 ) │ │ │ │ - ldr r4, [pc, #176] @ (4087c ) │ │ │ │ + ldr r0, [pc, #176] @ (401d0 ) │ │ │ │ + ldr r4, [pc, #176] @ (401d4 ) │ │ │ │ add r2, pc │ │ │ │ add r0, pc │ │ │ │ str r2, [r5, #24] │ │ │ │ add r4, pc │ │ │ │ str r0, [r5, #16] │ │ │ │ - ldr r3, [pc, #168] @ (40880 ) │ │ │ │ - ldr r2, [pc, #172] @ (40884 ) │ │ │ │ - ldr r1, [pc, #172] @ (40888 ) │ │ │ │ + ldr r3, [pc, #168] @ (401d8 ) │ │ │ │ + ldr r2, [pc, #172] @ (401dc ) │ │ │ │ + ldr r1, [pc, #172] @ (401e0 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #172] @ (4088c ) │ │ │ │ + ldr r0, [pc, #172] @ (401e4 ) │ │ │ │ add r2, pc │ │ │ │ str r3, [r5, #12] │ │ │ │ add r1, pc │ │ │ │ movs r3, #0 │ │ │ │ str r6, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ - blx 1539c │ │ │ │ + blx 15264 │ │ │ │ str r6, [sp, #0] │ │ │ │ - ldr r2, [pc, #156] @ (40890 ) │ │ │ │ + ldr r2, [pc, #156] @ (401e8 ) │ │ │ │ movs r3, #0 │ │ │ │ str r0, [r4, #12] │ │ │ │ - ldr r1, [pc, #156] @ (40894 ) │ │ │ │ + ldr r1, [pc, #156] @ (401ec ) │ │ │ │ add r2, pc │ │ │ │ - ldr r0, [pc, #156] @ (40898 ) │ │ │ │ + ldr r0, [pc, #156] @ (401f0 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 16d74 │ │ │ │ - ldr r2, [pc, #148] @ (4089c ) │ │ │ │ + blx 16c0c │ │ │ │ + ldr r2, [pc, #148] @ (401f4 ) │ │ │ │ str r0, [r4, #16] │ │ │ │ movs r3, #227 @ 0xe3 │ │ │ │ - ldr r1, [pc, #148] @ (408a0 ) │ │ │ │ + ldr r1, [pc, #148] @ (401f8 ) │ │ │ │ add r2, pc │ │ │ │ - ldr r0, [pc, #148] @ (408a4 ) │ │ │ │ + ldr r0, [pc, #148] @ (401fc ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 16c20 │ │ │ │ - ldr r2, [pc, #140] @ (408a8 ) │ │ │ │ + blx 16ac4 │ │ │ │ + ldr r2, [pc, #140] @ (40200 ) │ │ │ │ str r0, [r4, #20] │ │ │ │ movs r3, #227 @ 0xe3 │ │ │ │ - ldr r1, [pc, #140] @ (408ac ) │ │ │ │ + ldr r1, [pc, #140] @ (40204 ) │ │ │ │ add r2, pc │ │ │ │ - ldr r0, [pc, #140] @ (408b0 ) │ │ │ │ + ldr r0, [pc, #140] @ (40208 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 16c20 │ │ │ │ - ldr r2, [pc, #132] @ (408b4 ) │ │ │ │ + blx 16ac4 │ │ │ │ + ldr r2, [pc, #132] @ (4020c ) │ │ │ │ str r0, [r4, #24] │ │ │ │ movs r3, #227 @ 0xe3 │ │ │ │ - ldr r1, [pc, #132] @ (408b8 ) │ │ │ │ + ldr r1, [pc, #132] @ (40210 ) │ │ │ │ add r2, pc │ │ │ │ - ldr r0, [pc, #132] @ (408bc ) │ │ │ │ + ldr r0, [pc, #132] @ (40214 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 16c20 │ │ │ │ - ldr r2, [pc, #124] @ (408c0 ) │ │ │ │ + blx 16ac4 │ │ │ │ + ldr r2, [pc, #124] @ (40218 ) │ │ │ │ str r0, [r4, #28] │ │ │ │ movs r3, #227 @ 0xe3 │ │ │ │ - ldr r1, [pc, #124] @ (408c4 ) │ │ │ │ + ldr r1, [pc, #124] @ (4021c ) │ │ │ │ add r2, pc │ │ │ │ - ldr r0, [pc, #124] @ (408c8 ) │ │ │ │ + ldr r0, [pc, #124] @ (40220 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 16c20 │ │ │ │ + blx 16ac4 │ │ │ │ add.w r2, r4, #8 │ │ │ │ str r0, [r4, #32] │ │ │ │ movs r1, #7 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 16e3c │ │ │ │ + b.w 16cd4 │ │ │ │ mov r0, r5 │ │ │ │ - blx 18b74 │ │ │ │ - b.n 407c2 │ │ │ │ - cdp2 0, 0, cr0, cr12, cr3, {0} │ │ │ │ + blx 189e8 │ │ │ │ + b.n 4011a │ │ │ │ + lsls r4, r5, #18 │ │ │ │ + movs r4, r0 │ │ │ │ lsls r3, r4, #11 │ │ │ │ movs r0, r0 │ │ │ │ lsls r5, r7, #3 │ │ │ │ movs r0, r0 │ │ │ │ - ldc2l 0, cr0, [r4, #12]! │ │ │ │ + lsls r4, r2, #18 │ │ │ │ + movs r4, r0 │ │ │ │ lsls r7, r2, #7 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r0, #34] @ 0x22 │ │ │ │ + ldrh r2, [r6, #22] │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r2, [r2, #19] │ │ │ │ + ldrb r6, [r7, #13] │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r4, [r2, #19] │ │ │ │ + ldrb r0, [r0, #14] │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r4, [r1, #34] @ 0x22 │ │ │ │ + ldrh r0, [r7, #22] │ │ │ │ movs r1, r0 │ │ │ │ - str r0, [r1, #0] │ │ │ │ + ldrsh r4, [r6, r2] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [r1, #88] @ 0x58 │ │ │ │ + ldr r6, [r6, #64] @ 0x40 │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r4, [r4, #34] @ 0x22 │ │ │ │ + ldrh r0, [r2, #24] │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r0, [r4, #36] @ 0x24 │ │ │ │ + ldrh r4, [r1, #26] │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r6, [r6, #36] @ 0x24 │ │ │ │ + ldrh r2, [r4, #26] │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r0, [r3, #36] @ 0x24 │ │ │ │ + ldrh r4, [r0, #26] │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r4, [r5, #36] @ 0x24 │ │ │ │ + ldrh r0, [r3, #26] │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r6, [r6, #36] @ 0x24 │ │ │ │ + ldrh r2, [r4, #26] │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r4, [r6, #36] @ 0x24 │ │ │ │ + ldrh r0, [r4, #26] │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r0, [r0, #40] @ 0x28 │ │ │ │ + ldrh r4, [r5, #28] │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r6, [r3, #40] @ 0x28 │ │ │ │ + ldrh r2, [r1, #30] │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r0, [r5, #40] @ 0x28 │ │ │ │ + ldrh r4, [r2, #30] │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r4, [r0, #42] @ 0x2a │ │ │ │ + ldrh r0, [r6, #30] │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r2, [r4, #42] @ 0x2a │ │ │ │ + ldrh r6, [r1, #32] │ │ │ │ movs r1, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr.w ip, [pc, #196] @ 409a0 │ │ │ │ + ldr.w ip, [pc, #196] @ 402f8 │ │ │ │ mov r5, r3 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ add ip, pc │ │ │ │ ldr.w lr, [ip] │ │ │ │ add.w ip, r1, #4294967295 @ 0xffffffff │ │ │ │ add.w r3, r0, lr │ │ │ │ cmp.w ip, #5 │ │ │ │ - bhi.n 40956 │ │ │ │ + bhi.n 402ae │ │ │ │ tbb [pc, ip] │ │ │ │ asrs r2, r1, #8 │ │ │ │ movs r0, #25 │ │ │ │ lsls r7, r4, #12 │ │ │ │ ldr r1, [r3, #28] │ │ │ │ mov r0, r2 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 15a58 │ │ │ │ + b.w 15920 │ │ │ │ ldr.w r1, [r0, lr] │ │ │ │ mov r0, r2 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 168f8 │ │ │ │ + b.w 167a8 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ mov r0, r2 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 15c34 │ │ │ │ + b.w 15af0 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ mov r0, r2 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 15a58 │ │ │ │ + b.w 15920 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ mov r0, r2 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 15a58 │ │ │ │ + b.w 15920 │ │ │ │ ldr r1, [r3, #24] │ │ │ │ mov r0, r2 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 15a58 │ │ │ │ + b.w 15920 │ │ │ │ strd r1, r0, [sp, #32] │ │ │ │ ldrd r0, r2, [r5] │ │ │ │ str r2, [sp, #28] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - blx 17904 │ │ │ │ + blx 1779c │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 17904 │ │ │ │ + blx 1779c │ │ │ │ strd r4, r0, [sp, #16] │ │ │ │ - ldr r0, [pc, #44] @ (409a4 ) │ │ │ │ + ldr r0, [pc, #44] @ (402fc ) │ │ │ │ mov.w lr, #164 @ 0xa4 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ str r2, [sp, #12] │ │ │ │ add r0, pc │ │ │ │ - ldr r3, [pc, #36] @ (409a8 ) │ │ │ │ + ldr r3, [pc, #36] @ (40300 ) │ │ │ │ strd lr, r0, [sp] │ │ │ │ - ldr r2, [pc, #32] @ (409ac ) │ │ │ │ + ldr r2, [pc, #32] @ (40304 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #32] @ (409b0 ) │ │ │ │ + ldr r0, [pc, #32] @ (40308 ) │ │ │ │ ldr r1, [sp, #32] │ │ │ │ add r2, pc │ │ │ │ str r1, [sp, #8] │ │ │ │ add r0, pc │ │ │ │ movs r1, #16 │ │ │ │ - blx 189fc │ │ │ │ + blx 18870 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, pc} │ │ │ │ - stc2l 0, cr0, [r2], #12 │ │ │ │ - movs r2, #132 @ 0x84 │ │ │ │ + lsls r2, r0, #14 │ │ │ │ + movs r4, r0 │ │ │ │ + movs r1, #48 @ 0x30 │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r2, [r7, #32] │ │ │ │ + ldrh r6, [r4, #22] │ │ │ │ movs r1, r0 │ │ │ │ - movs r2, #52 @ 0x34 │ │ │ │ + movs r0, #224 @ 0xe0 │ │ │ │ movs r1, r0 │ │ │ │ - movs r2, #104 @ 0x68 │ │ │ │ + movs r1, #20 │ │ │ │ movs r1, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr.w ip, [pc, #216] @ 40a9c │ │ │ │ + ldr.w ip, [pc, #216] @ 403f4 │ │ │ │ mov lr, r3 │ │ │ │ mov r5, r0 │ │ │ │ subs r0, r1, #1 │ │ │ │ add ip, pc │ │ │ │ sub sp, #32 │ │ │ │ ldr.w r3, [ip] │ │ │ │ adds r4, r5, r3 │ │ │ │ cmp r0, #5 │ │ │ │ - bhi.n 40a58 │ │ │ │ + bhi.n 403b0 │ │ │ │ tbb [pc, r0] │ │ │ │ adds r1, r2, #4 │ │ │ │ cmp r1, #35 @ 0x23 │ │ │ │ lsls r7, r6, #12 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ - cbz r3, 409f4 │ │ │ │ + cbz r3, 4034c │ │ │ │ ldr r0, [r4, #28] │ │ │ │ str r2, [sp, #24] │ │ │ │ blx r3 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #32] │ │ │ │ mov r0, r2 │ │ │ │ - blx 17158 │ │ │ │ + blx 16ff0 │ │ │ │ str r0, [r4, #28] │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r5, r3] │ │ │ │ str r3, [sp, #24] │ │ │ │ str r2, [sp, #28] │ │ │ │ - blx 15148 │ │ │ │ + blx 15010 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - blx 1571c │ │ │ │ + blx 155e4 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str r0, [r5, r3] │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r2 │ │ │ │ - blx 164f8 │ │ │ │ + blx 163a8 │ │ │ │ str r0, [r4, #4] │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r2 │ │ │ │ - blx 17158 │ │ │ │ + blx 16ff0 │ │ │ │ str r0, [r4, #12] │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [r4, #20] │ │ │ │ - cbz r3, 40a40 │ │ │ │ + cbz r3, 40398 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ str r2, [sp, #24] │ │ │ │ blx r3 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #20] │ │ │ │ mov r0, r2 │ │ │ │ - blx 17158 │ │ │ │ + blx 16ff0 │ │ │ │ str r0, [r4, #16] │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r2 │ │ │ │ - blx 17158 │ │ │ │ + blx 16ff0 │ │ │ │ str r0, [r4, #24] │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrd r3, r2, [lr] │ │ │ │ str r1, [sp, #28] │ │ │ │ str r2, [sp, #24] │ │ │ │ - ldr r4, [pc, #60] @ (40aa0 ) │ │ │ │ + ldr r4, [pc, #60] @ (403f8 ) │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 17904 │ │ │ │ + blx 1779c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ add r4, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 17904 │ │ │ │ + blx 1779c │ │ │ │ ldr r2, [sp, #24] │ │ │ │ strd r6, r0, [sp, #16] │ │ │ │ movs r0, #133 @ 0x85 │ │ │ │ str r2, [sp, #12] │ │ │ │ strd r0, r4, [sp] │ │ │ │ - ldr r3, [pc, #32] @ (40aa4 ) │ │ │ │ - ldr r2, [pc, #32] @ (40aa8 ) │ │ │ │ - ldr r0, [pc, #36] @ (40aac ) │ │ │ │ + ldr r3, [pc, #32] @ (403fc ) │ │ │ │ + ldr r2, [pc, #32] @ (40400 ) │ │ │ │ + ldr r0, [pc, #36] @ (40404 ) │ │ │ │ add r3, pc │ │ │ │ ldr r1, [sp, #28] │ │ │ │ add r2, pc │ │ │ │ str r1, [sp, #8] │ │ │ │ add r0, pc │ │ │ │ movs r1, #16 │ │ │ │ - blx 189fc │ │ │ │ - b.n 409fc │ │ │ │ + blx 18870 │ │ │ │ + b.n 40354 │ │ │ │ nop │ │ │ │ - @ instruction: 0xfbf80003 │ │ │ │ - movs r1, #152 @ 0x98 │ │ │ │ + lsls r0, r3, #10 │ │ │ │ + movs r4, r0 │ │ │ │ + movs r0, #68 @ 0x44 │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r4, [r7, #24] │ │ │ │ + ldrh r0, [r5, #14] │ │ │ │ movs r1, r0 │ │ │ │ - movs r1, #56 @ 0x38 │ │ │ │ + subs r4, r4, #7 │ │ │ │ movs r1, r0 │ │ │ │ - movs r1, #108 @ 0x6c │ │ │ │ + movs r0, #24 │ │ │ │ movs r1, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #52] @ (40af4 ) │ │ │ │ + ldr r3, [pc, #52] @ (4044c ) │ │ │ │ mov r5, r0 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ adds r4, r0, r3 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ - blx 15148 │ │ │ │ + blx 15010 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - blx 1840c │ │ │ │ + blx 1828c │ │ │ │ ldr r3, [r4, #20] │ │ │ │ - cbz r3, 40adc │ │ │ │ + cbz r3, 40434 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ - cbz r3, 40ae4 │ │ │ │ + cbz r3, 4043c │ │ │ │ ldr r0, [r4, #28] │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #16] @ (40af8 ) │ │ │ │ + ldr r3, [pc, #16] @ (40450 ) │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ bx r3 │ │ │ │ - mla r0, r2, r3, r0 │ │ │ │ - @ instruction: 0xfad80003 │ │ │ │ + lsls r2, r4, #6 │ │ │ │ + movs r4, r0 │ │ │ │ + lsls r0, r7, #5 │ │ │ │ + movs r4, r0 │ │ │ │ │ │ │ │ -00040afc : │ │ │ │ +00040454 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #56] @ (40b44 ) │ │ │ │ + ldr r3, [pc, #56] @ (4049c ) │ │ │ │ sub sp, #12 │ │ │ │ add r3, pc │ │ │ │ dmb ish │ │ │ │ add.w r2, r3, #36 @ 0x24 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ dmb ish │ │ │ │ - cbz r3, 40b2a │ │ │ │ - ldr r3, [pc, #36] @ (40b48 ) │ │ │ │ + cbz r3, 40482 │ │ │ │ + ldr r3, [pc, #36] @ (404a0 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #36] @ 0x24 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #4] │ │ │ │ - blx 18190 │ │ │ │ + blx 1801c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 40b20 │ │ │ │ - bl 4071c │ │ │ │ + beq.n 40478 │ │ │ │ + bl 40074 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - blx 1867c │ │ │ │ - b.n 40b20 │ │ │ │ - @ instruction: 0xfab60003 │ │ │ │ - @ instruction: 0xfaa20003 │ │ │ │ + blx 184fc │ │ │ │ + b.n 40478 │ │ │ │ + lsls r6, r2, #5 │ │ │ │ + movs r4, r0 │ │ │ │ + lsls r2, r0, #5 │ │ │ │ + movs r4, r0 │ │ │ │ │ │ │ │ -00040b4c : │ │ │ │ - ldr r3, [pc, #20] @ (40b64 ) │ │ │ │ +000404a4 : │ │ │ │ + ldr r3, [pc, #20] @ (404bc ) │ │ │ │ ldrb r2, [r1, #0] │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, r3 │ │ │ │ - cbnz r2, 40b5c │ │ │ │ - ldr r1, [pc, #12] @ (40b68 ) │ │ │ │ + cbnz r2, 404b4 │ │ │ │ + ldr r1, [pc, #12] @ (404c0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r0, #8] │ │ │ │ movs r2, #1 │ │ │ │ - b.w 15190 │ │ │ │ - @ instruction: 0xfa740003 │ │ │ │ - muls r6, r7 │ │ │ │ + b.w 15058 │ │ │ │ + lsls r4, r2, #4 │ │ │ │ + movs r4, r0 │ │ │ │ + tst r2, r5 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -00040b6c : │ │ │ │ - ldr r3, [pc, #20] @ (40b84 ) │ │ │ │ +000404c4 : │ │ │ │ + ldr r3, [pc, #20] @ (404dc ) │ │ │ │ ldrb r2, [r1, #0] │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, r3 │ │ │ │ - cbnz r2, 40b7c │ │ │ │ - ldr r1, [pc, #12] @ (40b88 ) │ │ │ │ + cbnz r2, 404d4 │ │ │ │ + ldr r1, [pc, #12] @ (404e0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r0, #8] │ │ │ │ movs r2, #0 │ │ │ │ - b.w 15190 │ │ │ │ - @ instruction: 0xfa540003 │ │ │ │ - muls r6, r3 │ │ │ │ + b.w 15058 │ │ │ │ + lsls r4, r6, #3 │ │ │ │ + movs r4, r0 │ │ │ │ + tst r2, r1 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -00040b8c : │ │ │ │ +000404e4 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r4, [pc, #68] @ (40be0 ) │ │ │ │ + ldr r4, [pc, #68] @ (40538 ) │ │ │ │ mov r6, r2 │ │ │ │ mov r2, r3 │ │ │ │ sub sp, #16 │ │ │ │ add r4, pc │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r3, r0 │ │ │ │ ldr r4, [r3, #20] │ │ │ │ - cbz r4, 40bbe │ │ │ │ + cbz r4, 40516 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ strd r1, r2, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r4 │ │ │ │ ldrd r1, r2, [sp, #8] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - ldr r4, [pc, #36] @ (40be4 ) │ │ │ │ + ldr r4, [pc, #36] @ (4053c ) │ │ │ │ mov r0, r5 │ │ │ │ str r1, [r3, #12] │ │ │ │ add r4, pc │ │ │ │ strd r6, r2, [r3, #16] │ │ │ │ ldr r1, [r4, #20] │ │ │ │ - blx 18348 │ │ │ │ + blx 181c8 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ mov r0, r5 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 18344 │ │ │ │ + b.w 181c4 │ │ │ │ nop │ │ │ │ - @ instruction: 0xfa220003 │ │ │ │ - @ instruction: 0xfa000003 │ │ │ │ + lsls r2, r0, #3 │ │ │ │ + movs r4, r0 │ │ │ │ + lsls r0, r4, #2 │ │ │ │ + movs r4, r0 │ │ │ │ │ │ │ │ -00040be8 : │ │ │ │ - ldr r3, [pc, #8] @ (40bf4 ) │ │ │ │ +00040540 : │ │ │ │ + ldr r3, [pc, #8] @ (4054c ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldr??.w r0, [sl, #3] │ │ │ │ + lsls r2, r7, #1 │ │ │ │ + movs r4, r0 │ │ │ │ │ │ │ │ -00040bf8 : │ │ │ │ +00040550 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r4, [pc, #68] @ (40c4c ) │ │ │ │ + ldr r4, [pc, #68] @ (405a4 ) │ │ │ │ mov r6, r2 │ │ │ │ mov r2, r3 │ │ │ │ sub sp, #16 │ │ │ │ add r4, pc │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r3, r0 │ │ │ │ ldr r4, [r3, #32] │ │ │ │ - cbz r4, 40c2a │ │ │ │ + cbz r4, 40582 │ │ │ │ ldr r0, [r3, #28] │ │ │ │ strd r1, r2, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r4 │ │ │ │ ldrd r1, r2, [sp, #8] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - ldr r4, [pc, #36] @ (40c50 ) │ │ │ │ + ldr r4, [pc, #36] @ (405a8 ) │ │ │ │ mov r0, r5 │ │ │ │ str r1, [r3, #24] │ │ │ │ add r4, pc │ │ │ │ strd r6, r2, [r3, #28] │ │ │ │ ldr r1, [r4, #28] │ │ │ │ - blx 18348 │ │ │ │ + blx 181c8 │ │ │ │ ldr r1, [r4, #32] │ │ │ │ mov r0, r5 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 18344 │ │ │ │ + b.w 181c4 │ │ │ │ nop │ │ │ │ - ldrsh.w r0, [r6, #3] │ │ │ │ - ldrsb.w r0, [r4, #3] │ │ │ │ + lsls r6, r2, #1 │ │ │ │ + movs r4, r0 │ │ │ │ + movs r4, r6 │ │ │ │ + movs r4, r0 │ │ │ │ │ │ │ │ -00040c54 : │ │ │ │ - ldr r3, [pc, #32] @ (40c78 ) │ │ │ │ +000405ac : │ │ │ │ + ldr r3, [pc, #32] @ (405d0 ) │ │ │ │ push {lr} │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r3, r0 │ │ │ │ ldr.w lr, [r3, #24] │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.n 40c72 │ │ │ │ + beq.n 405ca │ │ │ │ mov ip, lr │ │ │ │ ldr r3, [r3, #28] │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ bx ip │ │ │ │ mov r0, lr │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - vld4.8 {d16-d19}, [ip], r3 │ │ │ │ + movs r4, r1 │ │ │ │ + movs r4, r0 │ │ │ │ │ │ │ │ -00040c7c : │ │ │ │ +000405d4 : │ │ │ │ ldr.w ip, [r0] │ │ │ │ push {lr} │ │ │ │ ldr.w lr, [ip, #76] @ 0x4c │ │ │ │ mov ip, lr │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ bx ip │ │ │ │ nop │ │ │ │ │ │ │ │ -00040c90 : │ │ │ │ +000405e8 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #84] @ (40cf4 ) │ │ │ │ + ldr r3, [pc, #84] @ (4064c ) │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r3, r0 │ │ │ │ ldr r5, [r3, #4] │ │ │ │ - cbz r5, 40cc8 │ │ │ │ + cbz r5, 40620 │ │ │ │ ldr r5, [r3, #12] │ │ │ │ - cbz r5, 40cea │ │ │ │ + cbz r5, 40642 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ blx r5 │ │ │ │ subs r5, r0, #0 │ │ │ │ it ne │ │ │ │ movne r5, #1 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r1 │ │ │ │ str r3, [sp, #4] │ │ │ │ - blx 17634 │ │ │ │ - blx 17750 │ │ │ │ + blx 174cc │ │ │ │ + blx 175e8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - blx 183f4 │ │ │ │ + blx 18274 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 40cc2 │ │ │ │ + beq.n 4061a │ │ │ │ ldr r5, [r3, #12] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 40cb4 │ │ │ │ + bne.n 4060c │ │ │ │ movs r5, #1 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldrsb.w r0, [lr, r3] │ │ │ │ + vaddl.u q0, d14, d3 │ │ │ │ │ │ │ │ -00040cf8 : │ │ │ │ +00040650 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #52] @ (40d3c ) │ │ │ │ + ldr r3, [pc, #52] @ (40694 ) │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r6, r1 │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r3, #0] │ │ │ │ - blx 168bc │ │ │ │ + blx 1676c │ │ │ │ add r4, r5 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, #0 │ │ │ │ ite eq │ │ │ │ moveq r1, #15 │ │ │ │ movne r1, #53 @ 0x35 │ │ │ │ - blx 17568 │ │ │ │ - cbz r0, 40d38 │ │ │ │ + blx 17400 │ │ │ │ + cbz r0, 40690 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r3, [r3, #68] @ 0x44 │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldrh.w r0, [r6, #3] │ │ │ │ + vhadd.u16 d16, d6, d3 │ │ │ │ │ │ │ │ -00040d40 : │ │ │ │ +00040698 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #76] @ (40d9c ) │ │ │ │ + ldr r3, [pc, #76] @ (406f4 ) │ │ │ │ mov r6, r1 │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r3, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ add r4, r0 │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ blx r3 │ │ │ │ @@ -66941,1870 +66543,1870 @@ │ │ │ │ movw r2, #401 @ 0x191 │ │ │ │ mov r0, r6 │ │ │ │ movw r1, #407 @ 0x197 │ │ │ │ cmp r3, #0 │ │ │ │ it eq │ │ │ │ moveq r1, r2 │ │ │ │ movs r2, #0 │ │ │ │ - blx 16c40 │ │ │ │ + blx 16ae4 │ │ │ │ mov r0, r6 │ │ │ │ - blx 18498 │ │ │ │ + blx 18318 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r5 │ │ │ │ cmp r1, r3 │ │ │ │ ite eq │ │ │ │ moveq r1, #80 @ 0x50 │ │ │ │ movne r1, #51 @ 0x33 │ │ │ │ - blx 15b48 │ │ │ │ + blx 15a04 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 15144 │ │ │ │ + b.w 1500c │ │ │ │ nop │ │ │ │ - ldr??.w r0, [r2, r3] │ │ │ │ + vhadd.u16 d0, d2, d3 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r0, [pc, #60] @ (40df0 ) │ │ │ │ + ldr r0, [pc, #60] @ (40748 ) │ │ │ │ sub sp, #16 │ │ │ │ add r0, pc │ │ │ │ - blx 155a0 │ │ │ │ - ldr r2, [pc, #52] @ (40df4 ) │ │ │ │ - ldr r3, [pc, #56] @ (40df8 ) │ │ │ │ + blx 15468 │ │ │ │ + ldr r2, [pc, #52] @ (4074c ) │ │ │ │ + ldr r3, [pc, #56] @ (40750 ) │ │ │ │ mov.w ip, #12 │ │ │ │ mov r1, r0 │ │ │ │ str.w ip, [sp] │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ movs r0, #64 @ 0x40 │ │ │ │ strd r2, r0, [sp, #4] │ │ │ │ movs r2, #68 @ 0x44 │ │ │ │ movs r0, #80 @ 0x50 │ │ │ │ - blx 17c20 │ │ │ │ + blx 17ab8 │ │ │ │ movs r1, #32 │ │ │ │ mov r4, r0 │ │ │ │ - blx 15a8c │ │ │ │ - ldr r3, [pc, #20] @ (40dfc ) │ │ │ │ + blx 15948 │ │ │ │ + ldr r3, [pc, #20] @ (40754 ) │ │ │ │ add r3, pc │ │ │ │ str r0, [r3, #0] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - ldrh r6, [r6, #0] │ │ │ │ + strh r2, [r4, #54] @ 0x36 │ │ │ │ movs r1, r0 │ │ │ │ @ instruction: 0xffd1ffff │ │ │ │ movs r3, r6 │ │ │ │ movs r0, r0 │ │ │ │ - strb.w r0, [r6, r3] │ │ │ │ + cdp2 0, 10, cr0, cr6, cr3, {0} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #28 │ │ │ │ mov r4, r0 │ │ │ │ - blx 189d4 │ │ │ │ - ldr r1, [pc, #212] @ (40eec ) │ │ │ │ + blx 18848 │ │ │ │ + ldr r1, [pc, #212] @ (40844 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r1, #0] │ │ │ │ str r0, [r1, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 40ee4 │ │ │ │ - ldr r0, [pc, #204] @ (40ef0 ) │ │ │ │ + bne.n 4083c │ │ │ │ + ldr r0, [pc, #204] @ (40848 ) │ │ │ │ movs r6, #0 │ │ │ │ - ldr r1, [pc, #204] @ (40ef4 ) │ │ │ │ + ldr r1, [pc, #204] @ (4084c ) │ │ │ │ movs r7, #227 @ 0xe3 │ │ │ │ - ldr r2, [pc, #204] @ (40ef8 ) │ │ │ │ + ldr r2, [pc, #204] @ (40850 ) │ │ │ │ add r0, pc │ │ │ │ - ldr r3, [pc, #204] @ (40efc ) │ │ │ │ + ldr r3, [pc, #204] @ (40854 ) │ │ │ │ add r1, pc │ │ │ │ ldr r5, [r4, #0] │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r1, [r4, #24] │ │ │ │ strd r2, r3, [r4, #12] │ │ │ │ str r0, [r4, #36] @ 0x24 │ │ │ │ - blx 1675c │ │ │ │ + blx 1660c │ │ │ │ mov r1, r5 │ │ │ │ - ldr r5, [pc, #184] @ (40f00 ) │ │ │ │ + ldr r5, [pc, #184] @ (40858 ) │ │ │ │ movs r2, #1 │ │ │ │ str r0, [sp, #20] │ │ │ │ movs r3, #4 │ │ │ │ add r5, pc │ │ │ │ - ldr r0, [pc, #176] @ (40f04 ) │ │ │ │ + ldr r0, [pc, #176] @ (4085c ) │ │ │ │ strd r3, r2, [sp, #12] │ │ │ │ mov r3, r6 │ │ │ │ strd r6, r6, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ str r6, [sp, #0] │ │ │ │ - blx 17574 │ │ │ │ + blx 1740c │ │ │ │ str r0, [r5, #8] │ │ │ │ - blx 179e0 │ │ │ │ + blx 17878 │ │ │ │ movs r2, #235 @ 0xeb │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr r1, [pc, #148] @ (40f08 ) │ │ │ │ - ldr r2, [pc, #152] @ (40f0c ) │ │ │ │ - ldr r0, [pc, #152] @ (40f10 ) │ │ │ │ + ldr r1, [pc, #148] @ (40860 ) │ │ │ │ + ldr r2, [pc, #152] @ (40864 ) │ │ │ │ + ldr r0, [pc, #152] @ (40868 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add r0, pc │ │ │ │ - blx 1508c │ │ │ │ + blx 14f54 │ │ │ │ str r0, [r5, #16] │ │ │ │ - blx 18450 │ │ │ │ - ldr r2, [pc, #140] @ (40f14 ) │ │ │ │ + blx 182d0 │ │ │ │ + ldr r2, [pc, #140] @ (4086c ) │ │ │ │ mov r3, r0 │ │ │ │ - ldr r1, [pc, #140] @ (40f18 ) │ │ │ │ - ldr r0, [pc, #140] @ (40f1c ) │ │ │ │ + ldr r1, [pc, #140] @ (40870 ) │ │ │ │ + ldr r0, [pc, #140] @ (40874 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str r7, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ - blx 1508c │ │ │ │ + blx 14f54 │ │ │ │ str r0, [r5, #20] │ │ │ │ - blx 17f58 │ │ │ │ - ldr r2, [pc, #124] @ (40f20 ) │ │ │ │ + blx 17de4 │ │ │ │ + ldr r2, [pc, #124] @ (40878 ) │ │ │ │ mov r3, r0 │ │ │ │ - ldr r1, [pc, #124] @ (40f24 ) │ │ │ │ - ldr r0, [pc, #128] @ (40f28 ) │ │ │ │ + ldr r1, [pc, #124] @ (4087c ) │ │ │ │ + ldr r0, [pc, #128] @ (40880 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str r7, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ - blx 1508c │ │ │ │ + blx 14f54 │ │ │ │ str r0, [r5, #24] │ │ │ │ - blx 1565c │ │ │ │ - ldr r2, [pc, #112] @ (40f2c ) │ │ │ │ + blx 15524 │ │ │ │ + ldr r2, [pc, #112] @ (40884 ) │ │ │ │ mov r3, r0 │ │ │ │ - ldr r1, [pc, #112] @ (40f30 ) │ │ │ │ - ldr r0, [pc, #112] @ (40f34 ) │ │ │ │ + ldr r1, [pc, #112] @ (40888 ) │ │ │ │ + ldr r0, [pc, #112] @ (4088c ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str r7, [sp, #4] │ │ │ │ str r6, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ - blx 15ab4 │ │ │ │ + blx 15970 │ │ │ │ add.w r2, r5, #12 │ │ │ │ str r0, [r5, #28] │ │ │ │ movs r1, #5 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 16e3c │ │ │ │ + b.w 16cd4 │ │ │ │ mov r0, r4 │ │ │ │ - blx 18b74 │ │ │ │ - b.n 40e22 │ │ │ │ - @ instruction: 0xf7d40003 │ │ │ │ + blx 189e8 │ │ │ │ + b.n 4077a │ │ │ │ + cdp2 0, 7, cr0, cr4, cr3, {0} │ │ │ │ lsls r1, r6, #12 │ │ │ │ movs r0, r0 │ │ │ │ lsls r1, r2, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsls r5, r1, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsls r7, r7, #3 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf79e0003 │ │ │ │ - subs r0, r4, #0 │ │ │ │ + cdp2 0, 3, cr0, cr14, cr3, {0} │ │ │ │ + adds r4, r1, #3 │ │ │ │ movs r1, r0 │ │ │ │ - strh r6, [r2, #60] @ 0x3c │ │ │ │ + strh r2, [r0, #50] @ 0x32 │ │ │ │ movs r1, r0 │ │ │ │ - strh r4, [r0, #60] @ 0x3c │ │ │ │ + strh r0, [r6, #48] @ 0x30 │ │ │ │ movs r1, r0 │ │ │ │ - subs r0, #202 @ 0xca │ │ │ │ + adds r7, #118 @ 0x76 │ │ │ │ movs r1, r0 │ │ │ │ - movs r0, #178 @ 0xb2 │ │ │ │ + subs r6, r3, #5 │ │ │ │ movs r1, r0 │ │ │ │ - movs r0, #204 @ 0xcc │ │ │ │ + subs r0, r7, #5 │ │ │ │ movs r1, r0 │ │ │ │ - movs r4, #224 @ 0xe0 │ │ │ │ + movs r3, #140 @ 0x8c │ │ │ │ movs r1, r0 │ │ │ │ - movs r0, #196 @ 0xc4 │ │ │ │ + subs r0, r6, #5 │ │ │ │ movs r1, r0 │ │ │ │ - movs r0, #218 @ 0xda │ │ │ │ + subs r6, r0, #6 │ │ │ │ movs r1, r0 │ │ │ │ - subs r6, r5, r7 │ │ │ │ + subs r2, r3, r2 │ │ │ │ movs r1, r0 │ │ │ │ - movs r0, #210 @ 0xd2 │ │ │ │ + subs r6, r7, #5 │ │ │ │ movs r1, r0 │ │ │ │ - adds r0, r5, #0 │ │ │ │ + subs r4, r2, r3 │ │ │ │ movs r1, r0 │ │ │ │ - adds r2, r7, #0 │ │ │ │ + subs r6, r4, r3 │ │ │ │ movs r1, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr.w ip, [pc, #168] @ 40ff0 │ │ │ │ + ldr.w ip, [pc, #168] @ 40948 │ │ │ │ mov r5, r3 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ add ip, pc │ │ │ │ ldr.w lr, [ip] │ │ │ │ add.w ip, r1, #4294967295 @ 0xffffffff │ │ │ │ add.w r3, r0, lr │ │ │ │ cmp.w ip, #3 │ │ │ │ - bhi.n 40fa4 │ │ │ │ + bhi.n 408fc │ │ │ │ tbb [pc, ip] │ │ │ │ asrs r7, r2, #32 │ │ │ │ lsls r1, r1, #8 │ │ │ │ ldr r1, [r3, #24] │ │ │ │ mov r0, r2 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 16ff4 │ │ │ │ + b.w 16e8c │ │ │ │ ldr r1, [r3, #20] │ │ │ │ mov r0, r2 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 17f9c │ │ │ │ + b.w 17e28 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ mov r0, r2 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 17f9c │ │ │ │ + b.w 17e28 │ │ │ │ ldr.w r1, [r0, lr] │ │ │ │ mov r0, r2 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 17f9c │ │ │ │ + b.w 17e28 │ │ │ │ strd r1, r0, [sp, #32] │ │ │ │ ldrd r0, r2, [r5] │ │ │ │ str r2, [sp, #28] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - blx 17904 │ │ │ │ + blx 1779c │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 17904 │ │ │ │ + blx 1779c │ │ │ │ strd r4, r0, [sp, #16] │ │ │ │ - ldr r0, [pc, #44] @ (40ff4 ) │ │ │ │ + ldr r0, [pc, #44] @ (4094c ) │ │ │ │ mov.w lr, #183 @ 0xb7 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ str r2, [sp, #12] │ │ │ │ add r0, pc │ │ │ │ - ldr r3, [pc, #36] @ (40ff8 ) │ │ │ │ + ldr r3, [pc, #36] @ (40950 ) │ │ │ │ strd lr, r0, [sp] │ │ │ │ - ldr r2, [pc, #36] @ (40ffc ) │ │ │ │ + ldr r2, [pc, #36] @ (40954 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #36] @ (41000 ) │ │ │ │ + ldr r0, [pc, #36] @ (40958 ) │ │ │ │ ldr r1, [sp, #32] │ │ │ │ add r2, pc │ │ │ │ str r1, [sp, #8] │ │ │ │ add r0, pc │ │ │ │ movs r1, #16 │ │ │ │ - blx 189fc │ │ │ │ + blx 18870 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf69e0003 │ │ │ │ - adds r6, r6, #0 │ │ │ │ + ldc2 0, cr0, [lr, #-12]! │ │ │ │ + subs r2, r4, r3 │ │ │ │ movs r1, r0 │ │ │ │ - strh r4, [r7, #48] @ 0x30 │ │ │ │ + strh r0, [r5, #38] @ 0x26 │ │ │ │ movs r1, r0 │ │ │ │ - subs r6, r4, r7 │ │ │ │ + subs r2, r2, r2 │ │ │ │ movs r1, r0 │ │ │ │ - adds r2, r3, #0 │ │ │ │ + subs r6, r0, r3 │ │ │ │ movs r1, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr.w ip, [pc, #156] @ 410b0 │ │ │ │ + ldr.w ip, [pc, #156] @ 40a08 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ add ip, pc │ │ │ │ ldr.w r3, [ip] │ │ │ │ add.w ip, r1, #4294967295 @ 0xffffffff │ │ │ │ adds r5, r4, r3 │ │ │ │ cmp.w ip, #3 │ │ │ │ - bhi.n 4106a │ │ │ │ + bhi.n 409c2 │ │ │ │ tbb [pc, ip] │ │ │ │ lsrs r4, r2, #24 │ │ │ │ lsls r0, r1, #8 │ │ │ │ mov r0, r2 │ │ │ │ - blx 15cf4 │ │ │ │ + blx 15bb0 │ │ │ │ str r0, [r5, #24] │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r0, r2 │ │ │ │ - blx 17884 │ │ │ │ + blx 1771c │ │ │ │ str r0, [r5, #20] │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r0, r2 │ │ │ │ - blx 17884 │ │ │ │ + blx 1771c │ │ │ │ str r0, [r5, #16] │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r0, r2 │ │ │ │ str r3, [sp, #24] │ │ │ │ - blx 17884 │ │ │ │ + blx 1771c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str r0, [r4, r3] │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldrd r3, r2, [r0] │ │ │ │ str r1, [sp, #28] │ │ │ │ str r2, [sp, #24] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 17904 │ │ │ │ + blx 1779c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 17904 │ │ │ │ + blx 1779c │ │ │ │ strd r5, r0, [sp, #16] │ │ │ │ - ldr r0, [pc, #44] @ (410b4 ) │ │ │ │ + ldr r0, [pc, #44] @ (40a0c ) │ │ │ │ mov.w lr, #155 @ 0x9b │ │ │ │ ldr r2, [sp, #24] │ │ │ │ add r0, pc │ │ │ │ str r2, [sp, #12] │ │ │ │ strd lr, r0, [sp] │ │ │ │ - ldr r3, [pc, #32] @ (410b8 ) │ │ │ │ - ldr r2, [pc, #32] @ (410bc ) │ │ │ │ - ldr r0, [pc, #36] @ (410c0 ) │ │ │ │ + ldr r3, [pc, #32] @ (40a10 ) │ │ │ │ + ldr r2, [pc, #32] @ (40a14 ) │ │ │ │ + ldr r0, [pc, #36] @ (40a18 ) │ │ │ │ add r3, pc │ │ │ │ ldr r1, [sp, #28] │ │ │ │ add r2, pc │ │ │ │ str r1, [sp, #8] │ │ │ │ add r0, pc │ │ │ │ movs r1, #16 │ │ │ │ - blx 189fc │ │ │ │ - b.n 4103e │ │ │ │ + blx 18870 │ │ │ │ + b.n 40996 │ │ │ │ nop │ │ │ │ - rsbs r0, r0, #8585216 @ 0x830000 │ │ │ │ - subs r6, r6, r5 │ │ │ │ + ldc2l 0, cr0, [r0], #-12 │ │ │ │ + subs r2, r4, r0 │ │ │ │ movs r1, r0 │ │ │ │ - strh r0, [r7, #42] @ 0x2a │ │ │ │ + strh r4, [r4, #32] │ │ │ │ movs r1, r0 │ │ │ │ - subs r4, r4, r4 │ │ │ │ + adds r0, r2, r7 │ │ │ │ movs r1, r0 │ │ │ │ - subs r0, r3, r5 │ │ │ │ + subs r4, r0, r0 │ │ │ │ movs r1, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #132] @ (41158 ) │ │ │ │ + ldr r3, [pc, #132] @ (40ab0 ) │ │ │ │ mov r5, r0 │ │ │ │ sub sp, #12 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ adds r4, r0, r3 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - cbz r0, 410fc │ │ │ │ + cbz r0, 40a54 │ │ │ │ movs r2, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r1, r2 │ │ │ │ - blx 17894 │ │ │ │ + blx 1772c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ movs r2, #0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ str r2, [r4, #4] │ │ │ │ - cbz r0, 410fc │ │ │ │ - blx 15aa8 │ │ │ │ + cbz r0, 40a54 │ │ │ │ + blx 15964 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r0, [r5, r3] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r5, r3] │ │ │ │ - cbz r0, 41108 │ │ │ │ - blx 15aa8 │ │ │ │ + cbz r0, 40a60 │ │ │ │ + blx 15964 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #8] │ │ │ │ - cbz r0, 41114 │ │ │ │ - blx 15aa8 │ │ │ │ + cbz r0, 40a6c │ │ │ │ + blx 15964 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #12] │ │ │ │ - cbz r0, 41120 │ │ │ │ - blx 15aa8 │ │ │ │ + cbz r0, 40a78 │ │ │ │ + blx 15964 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #16] │ │ │ │ - cbz r0, 4112c │ │ │ │ - blx 15aa8 │ │ │ │ + cbz r0, 40a84 │ │ │ │ + blx 15964 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #20] │ │ │ │ - cbz r0, 41138 │ │ │ │ - blx 15aa8 │ │ │ │ + cbz r0, 40a90 │ │ │ │ + blx 15964 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - cbz r0, 41146 │ │ │ │ - blx 18114 │ │ │ │ + cbz r0, 40a9e │ │ │ │ + blx 17fa0 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - blx 181e0 │ │ │ │ - ldr r3, [pc, #20] @ (4115c ) │ │ │ │ + blx 1806c │ │ │ │ + ldr r3, [pc, #20] @ (40ab4 ) │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ bx r3 │ │ │ │ - adds.w r0, r4, #8585216 @ 0x830000 │ │ │ │ - @ instruction: 0xf4a20003 │ │ │ │ + @ instruction: 0xfbb40003 │ │ │ │ + smlsd r0, r2, r3, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r6, [pc, #112] @ (411e4 ) │ │ │ │ + ldr r6, [pc, #112] @ (40b3c ) │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ movs r3, #1 │ │ │ │ add r6, pc │ │ │ │ mov r2, r3 │ │ │ │ movs r7, #0 │ │ │ │ movs r1, #6 │ │ │ │ ldr.w r8, [r6] │ │ │ │ add.w r5, r0, r8 │ │ │ │ ldr.w r0, [r0, r8] │ │ │ │ str r7, [sp, #0] │ │ │ │ - blx 170bc │ │ │ │ + blx 16f54 │ │ │ │ ldr.w r0, [r4, r8] │ │ │ │ - blx 18120 │ │ │ │ + blx 17fac │ │ │ │ mov r1, r7 │ │ │ │ str r0, [r5, #4] │ │ │ │ - blx 1620c │ │ │ │ + blx 160bc │ │ │ │ str r0, [r5, #8] │ │ │ │ - blx 1597c │ │ │ │ + blx 15844 │ │ │ │ mov r1, r7 │ │ │ │ - blx 16cb0 │ │ │ │ - ldr r1, [pc, #56] @ (411e8 ) │ │ │ │ + blx 16b54 │ │ │ │ + ldr r1, [pc, #56] @ (40b40 ) │ │ │ │ str r0, [r5, #28] │ │ │ │ add r1, pc │ │ │ │ - blx 150fc │ │ │ │ - ldr r1, [pc, #48] @ (411ec ) │ │ │ │ + blx 14fc4 │ │ │ │ + ldr r1, [pc, #48] @ (40b44 ) │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [r5, #28] │ │ │ │ add r1, pc │ │ │ │ - blx 15a68 │ │ │ │ + blx 15930 │ │ │ │ ldr r5, [r5, #28] │ │ │ │ - blx 18c98 │ │ │ │ + blx 18b0c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 18304 │ │ │ │ + blx 18184 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r3 │ │ │ │ nop │ │ │ │ - orns r0, r4, #8585216 @ 0x830000 │ │ │ │ - strh r2, [r7, #32] │ │ │ │ + smlabb r0, r4, r3, r0 │ │ │ │ + strh r6, [r4, #22] │ │ │ │ movs r1, r0 │ │ │ │ movs r5, r5 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r7, [pc, #64] @ (41240 ) │ │ │ │ + ldr r7, [pc, #64] @ (40b98 ) │ │ │ │ mov r5, r1 │ │ │ │ movs r2, #0 │ │ │ │ add r7, pc │ │ │ │ mov r1, r2 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ adds r6, r5, r3 │ │ │ │ ldr r0, [r5, r3] │ │ │ │ - blx 180b8 │ │ │ │ + blx 17f44 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4123c │ │ │ │ + cbz r0, 40b94 │ │ │ │ ldrd r2, r3, [r6, #20] │ │ │ │ ldr r1, [r6, #16] │ │ │ │ - blx 156cc │ │ │ │ + blx 15594 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 15aa8 │ │ │ │ + blx 15964 │ │ │ │ ldr r1, [r7, #8] │ │ │ │ mov r3, r6 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 159e8 │ │ │ │ + blx 158b0 │ │ │ │ mov r0, r6 │ │ │ │ - blx 15aa8 │ │ │ │ + blx 15964 │ │ │ │ movs r0, #1 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf3e80003 │ │ │ │ + @ instruction: 0xfa880003 │ │ │ │ │ │ │ │ -00041244 : │ │ │ │ +00040b9c : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #56] @ (4128c ) │ │ │ │ + ldr r3, [pc, #56] @ (40be4 ) │ │ │ │ sub sp, #12 │ │ │ │ add r3, pc │ │ │ │ dmb ish │ │ │ │ add.w r2, r3, #32 │ │ │ │ ldr r3, [r3, #32] │ │ │ │ dmb ish │ │ │ │ - cbz r3, 41272 │ │ │ │ - ldr r3, [pc, #36] @ (41290 ) │ │ │ │ + cbz r3, 40bca │ │ │ │ + ldr r3, [pc, #36] @ (40be8 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #32] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #4] │ │ │ │ - blx 18190 │ │ │ │ + blx 1801c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 41268 │ │ │ │ - bl 40da4 │ │ │ │ + beq.n 40bc0 │ │ │ │ + bl 406fc │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - blx 1867c │ │ │ │ - b.n 41268 │ │ │ │ - @ instruction: 0xf3960003 │ │ │ │ - usat r0, #3, r2 │ │ │ │ + blx 184fc │ │ │ │ + b.n 40bc0 │ │ │ │ + @ instruction: 0xfa360003 │ │ │ │ + @ instruction: 0xfa220003 │ │ │ │ │ │ │ │ -00041294 : │ │ │ │ +00040bec : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r2, [pc, #228] @ (41388 ) │ │ │ │ + ldr r2, [pc, #228] @ (40ce0 ) │ │ │ │ sub sp, #28 │ │ │ │ - ldr r3, [pc, #228] @ (4138c ) │ │ │ │ + ldr r3, [pc, #228] @ (40ce4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 41348 │ │ │ │ + beq.n 40ca0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - blx 179e0 │ │ │ │ + blx 17878 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 412ca │ │ │ │ + cbz r3, 40c22 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 412d6 │ │ │ │ + beq.n 40c2e │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ + blx 17500 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 41348 │ │ │ │ - cbz r5, 412de │ │ │ │ + beq.n 40ca0 │ │ │ │ + cbz r5, 40c36 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4135c │ │ │ │ + bne.n 40cb4 │ │ │ │ add r3, sp, #16 │ │ │ │ movs r2, #30 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp, #0] │ │ │ │ - blx 16fb4 │ │ │ │ + blx 16e4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4136e │ │ │ │ + beq.n 40cc6 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - cbz r3, 4131c │ │ │ │ - blx 1605c │ │ │ │ - ldr r1, [pc, #148] @ (41390 ) │ │ │ │ + cbz r3, 40c74 │ │ │ │ + blx 15f18 │ │ │ │ + ldr r1, [pc, #148] @ (40ce8 ) │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r4 │ │ │ │ add r1, pc │ │ │ │ - blx 16680 │ │ │ │ - ldr r2, [pc, #140] @ (41394 ) │ │ │ │ - ldr r3, [pc, #132] @ (4138c ) │ │ │ │ + blx 16530 │ │ │ │ + ldr r2, [pc, #140] @ (40cec ) │ │ │ │ + ldr r3, [pc, #132] @ (40ce4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 41384 │ │ │ │ + bne.n 40cdc │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ - blx 16268 │ │ │ │ + blx 16118 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 412f4 │ │ │ │ + bne.n 40c4c │ │ │ │ str r0, [sp, #12] │ │ │ │ - blx 179a4 │ │ │ │ - ldr r1, [pc, #104] @ (41398 ) │ │ │ │ + blx 1783c │ │ │ │ + ldr r1, [pc, #104] @ (40cf0 ) │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #104] @ (4139c ) │ │ │ │ + ldr r0, [pc, #104] @ (40cf4 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 187fc │ │ │ │ + blx 18670 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - blx 17f4c │ │ │ │ - b.n 41358 │ │ │ │ - ldr r2, [pc, #84] @ (413a0 ) │ │ │ │ - ldr r1, [pc, #88] @ (413a4 ) │ │ │ │ - ldr r0, [pc, #88] @ (413a8 ) │ │ │ │ + blx 17dd8 │ │ │ │ + b.n 40cb0 │ │ │ │ + ldr r2, [pc, #84] @ (40cf8 ) │ │ │ │ + ldr r1, [pc, #88] @ (40cfc ) │ │ │ │ + ldr r0, [pc, #88] @ (40d00 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ + blx 16f48 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 41304 │ │ │ │ - ldr r2, [pc, #76] @ (413ac ) │ │ │ │ - ldr r1, [pc, #80] @ (413b0 ) │ │ │ │ - ldr r0, [pc, #80] @ (413b4 ) │ │ │ │ + b.n 40c5c │ │ │ │ + ldr r2, [pc, #76] @ (40d04 ) │ │ │ │ + ldr r1, [pc, #80] @ (40d08 ) │ │ │ │ + ldr r0, [pc, #80] @ (40d0c ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ - b.n 41358 │ │ │ │ - ldr r1, [pc, #72] @ (413b8 ) │ │ │ │ - ldr r0, [pc, #72] @ (413bc ) │ │ │ │ + blx 16f48 │ │ │ │ + b.n 40cb0 │ │ │ │ + ldr r1, [pc, #72] @ (40d10 ) │ │ │ │ + ldr r0, [pc, #72] @ (40d14 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 187fc │ │ │ │ + blx 18670 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 18880 │ │ │ │ - b.n 41358 │ │ │ │ - blx 17a74 <__stack_chk_fail@plt> │ │ │ │ - bls.n 4140c │ │ │ │ + blx 186f4 │ │ │ │ + b.n 40cb0 │ │ │ │ + blx 1790c <__stack_chk_fail@plt> │ │ │ │ + b.n 40cf4 │ │ │ │ movs r3, r0 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #70 @ 0x46 │ │ │ │ + adds r2, #242 @ 0xf2 │ │ │ │ movs r1, r0 │ │ │ │ - bhi.n 41358 │ │ │ │ + svc 168 @ 0xa8 │ │ │ │ movs r3, r0 │ │ │ │ - strh r2, [r5, #24] │ │ │ │ + strh r6, [r2, #14] │ │ │ │ movs r1, r0 │ │ │ │ - adds r4, r7, r4 │ │ │ │ + asrs r0, r5, #31 │ │ │ │ movs r1, r0 │ │ │ │ - subs r6, r5, r2 │ │ │ │ + adds r2, r3, r5 │ │ │ │ movs r1, r0 │ │ │ │ - bpl.n 41418 │ │ │ │ + bcc.n 40c90 │ │ │ │ movs r1, r0 │ │ │ │ - adds r2, r5, r2 │ │ │ │ + asrs r6, r2, #29 │ │ │ │ movs r1, r0 │ │ │ │ - movs r4, #126 @ 0x7e │ │ │ │ + movs r3, #42 @ 0x2a │ │ │ │ movs r1, r0 │ │ │ │ - bpl.n 413fc │ │ │ │ + bcc.n 40c74 │ │ │ │ movs r1, r0 │ │ │ │ - adds r6, r2, r2 │ │ │ │ + asrs r2, r0, #29 │ │ │ │ movs r1, r0 │ │ │ │ - strh r6, [r0, #22] │ │ │ │ + strh r2, [r6, #10] │ │ │ │ movs r1, r0 │ │ │ │ - adds r4, r7, r3 │ │ │ │ + asrs r0, r5, #30 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -000413c0 : │ │ │ │ +00040d18 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r2, [pc, #260] @ (414d4 ) │ │ │ │ + ldr r2, [pc, #260] @ (40e2c ) │ │ │ │ sub sp, #20 │ │ │ │ - ldr r3, [pc, #260] @ (414d8 ) │ │ │ │ + ldr r3, [pc, #260] @ (40e30 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 41478 │ │ │ │ + beq.n 40dd0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - blx 165d4 │ │ │ │ + blx 16484 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 413f6 │ │ │ │ + cbz r3, 40d4e │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 41402 │ │ │ │ + beq.n 40d5a │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ + blx 17500 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 41478 │ │ │ │ - cbz r5, 4140a │ │ │ │ + beq.n 40dd0 │ │ │ │ + cbz r5, 40d62 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4148c │ │ │ │ + bne.n 40de4 │ │ │ │ mov r0, r4 │ │ │ │ - blx 1602c │ │ │ │ + blx 15ee8 │ │ │ │ mov r3, r5 │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #1 │ │ │ │ mov r7, r0 │ │ │ │ - blx 15e28 │ │ │ │ + blx 15ce4 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 41474 │ │ │ │ + cbz r0, 40dcc │ │ │ │ cmp r7, #10 │ │ │ │ - beq.n 414a0 │ │ │ │ + beq.n 40df8 │ │ │ │ mov r3, r5 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - blx 1858c │ │ │ │ - cbz r0, 4146e │ │ │ │ + blx 1840c │ │ │ │ + cbz r0, 40dc6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - blx 1530c │ │ │ │ - cbz r0, 4146e │ │ │ │ - blx 1605c │ │ │ │ - ldr r1, [pc, #152] @ (414dc ) │ │ │ │ + blx 151d4 │ │ │ │ + cbz r0, 40dc6 │ │ │ │ + blx 15f18 │ │ │ │ + ldr r1, [pc, #152] @ (40e34 ) │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r6 │ │ │ │ add r1, pc │ │ │ │ - blx 16680 │ │ │ │ + blx 16530 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - blx 15aa8 │ │ │ │ - ldr r2, [pc, #136] @ (414e0 ) │ │ │ │ - ldr r3, [pc, #128] @ (414d8 ) │ │ │ │ + blx 15964 │ │ │ │ + ldr r2, [pc, #136] @ (40e38 ) │ │ │ │ + ldr r3, [pc, #128] @ (40e30 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 414d0 │ │ │ │ + bne.n 40e28 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r0, r6 │ │ │ │ - blx 15aa8 │ │ │ │ + blx 15964 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 41454 │ │ │ │ - ldr r1, [pc, #104] @ (414e4 ) │ │ │ │ - ldr r2, [pc, #108] @ (414e8 ) │ │ │ │ - ldr r0, [pc, #108] @ (414ec ) │ │ │ │ + b.n 40dac │ │ │ │ + ldr r1, [pc, #104] @ (40e3c ) │ │ │ │ + ldr r2, [pc, #108] @ (40e40 ) │ │ │ │ + ldr r0, [pc, #108] @ (40e44 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #20 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ - b.n 41474 │ │ │ │ - ldr r1, [pc, #96] @ (414f0 ) │ │ │ │ - ldr r2, [pc, #100] @ (414f4 ) │ │ │ │ - ldr r0, [pc, #100] @ (414f8 ) │ │ │ │ + blx 16f48 │ │ │ │ + b.n 40dcc │ │ │ │ + ldr r1, [pc, #96] @ (40e48 ) │ │ │ │ + ldr r2, [pc, #100] @ (40e4c ) │ │ │ │ + ldr r0, [pc, #100] @ (40e50 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #20 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ - b.n 41474 │ │ │ │ + blx 16f48 │ │ │ │ + b.n 40dcc │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #26 │ │ │ │ str r3, [sp, #8] │ │ │ │ movs r1, #41 @ 0x29 │ │ │ │ add r3, sp, #8 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #1 │ │ │ │ - blx 170bc │ │ │ │ + blx 16f54 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 41424 │ │ │ │ - ldr r2, [pc, #64] @ (414fc ) │ │ │ │ + beq.n 40d7c │ │ │ │ + ldr r2, [pc, #64] @ (40e54 ) │ │ │ │ movs r1, #16 │ │ │ │ - ldr r0, [pc, #64] @ (41500 ) │ │ │ │ + ldr r0, [pc, #64] @ (40e58 ) │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add r2, pc │ │ │ │ add r0, pc │ │ │ │ - blx 189fc │ │ │ │ + blx 18870 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - blx 1841c │ │ │ │ - b.n 41424 │ │ │ │ - blx 17a74 <__stack_chk_fail@plt> │ │ │ │ - bhi.n 41500 │ │ │ │ + blx 1829c │ │ │ │ + b.n 40d7c │ │ │ │ + blx 1790c <__stack_chk_fail@plt> │ │ │ │ + udf #220 @ 0xdc │ │ │ │ movs r3, r0 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #254 @ 0xfe │ │ │ │ + adds r1, #170 @ 0xaa │ │ │ │ movs r1, r0 │ │ │ │ - bvc.n 41404 │ │ │ │ + udf #88 @ 0x58 │ │ │ │ movs r3, r0 │ │ │ │ - bmi.n 414fc │ │ │ │ + bcs.n 40d74 │ │ │ │ movs r1, r0 │ │ │ │ - strh r0, [r0, #16] │ │ │ │ + strh r4, [r5, #4] │ │ │ │ movs r1, r0 │ │ │ │ - asrs r0, r7, #29 │ │ │ │ + asrs r4, r4, #24 │ │ │ │ movs r1, r0 │ │ │ │ - bcc.n 414e0 │ │ │ │ + bcs.n 40d58 │ │ │ │ movs r1, r0 │ │ │ │ - movs r3, #76 @ 0x4c │ │ │ │ + movs r1, #248 @ 0xf8 │ │ │ │ movs r1, r0 │ │ │ │ - asrs r4, r4, #29 │ │ │ │ + asrs r0, r2, #24 │ │ │ │ movs r1, r0 │ │ │ │ - strh r0, [r4, #14] │ │ │ │ + strh r4, [r1, #4] │ │ │ │ movs r1, r0 │ │ │ │ - asrs r2, r7, #28 │ │ │ │ + asrs r6, r4, #23 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -00041504 : │ │ │ │ +00040e5c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - blx 1605c │ │ │ │ - cbz r4, 41538 │ │ │ │ + blx 15f18 │ │ │ │ + cbz r4, 40e90 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 41524 │ │ │ │ + cbz r3, 40e7c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 4152e │ │ │ │ + beq.n 40e86 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 41538 │ │ │ │ - ldr r3, [pc, #32] @ (41550 ) │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 40e90 │ │ │ │ + ldr r3, [pc, #32] @ (40ea8 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r0, [r4, r3] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r1, [pc, #24] @ (41554 ) │ │ │ │ - ldr r2, [pc, #28] @ (41558 ) │ │ │ │ - ldr r0, [pc, #28] @ (4155c ) │ │ │ │ + ldr r1, [pc, #24] @ (40eac ) │ │ │ │ + ldr r2, [pc, #28] @ (40eb0 ) │ │ │ │ + ldr r0, [pc, #28] @ (40eb4 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #52 @ 0x34 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ + blx 16f48 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf0bc0003 │ │ │ │ - bcc.n 415ec │ │ │ │ + @ instruction: 0xf75c0003 │ │ │ │ + bne.n 40e64 │ │ │ │ movs r1, r0 │ │ │ │ - strh r0, [r1, #12] │ │ │ │ + strh r4, [r6, #0] │ │ │ │ movs r1, r0 │ │ │ │ - asrs r0, r7, #26 │ │ │ │ + asrs r4, r4, #21 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -00041560 : │ │ │ │ +00040eb8 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - blx 1605c │ │ │ │ - cbz r4, 415bc │ │ │ │ + blx 15f18 │ │ │ │ + cbz r4, 40f14 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 41580 │ │ │ │ + cbz r3, 40ed8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 4158a │ │ │ │ + beq.n 40ee2 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 415bc │ │ │ │ - ldr r3, [pc, #72] @ (415d4 ) │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 40f14 │ │ │ │ + ldr r3, [pc, #72] @ (40f2c ) │ │ │ │ movs r2, #0 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ adds r5, r4, r3 │ │ │ │ ldr r0, [r4, r3] │ │ │ │ str r2, [r4, r3] │ │ │ │ - cbz r0, 4159e │ │ │ │ - blx 15aa8 │ │ │ │ + cbz r0, 40ef6 │ │ │ │ + blx 15964 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - cbz r0, 415ba │ │ │ │ + cbz r0, 40f12 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ - blx 17894 │ │ │ │ + blx 1772c │ │ │ │ ldr r0, [r5, #4] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r5, #4] │ │ │ │ - cbz r0, 415ba │ │ │ │ + cbz r0, 40f12 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 15aa4 │ │ │ │ + b.w 15960 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r1, [pc, #24] @ (415d8 ) │ │ │ │ - ldr r2, [pc, #28] @ (415dc ) │ │ │ │ - ldr r0, [pc, #28] @ (415e0 ) │ │ │ │ + ldr r1, [pc, #24] @ (40f30 ) │ │ │ │ + ldr r2, [pc, #28] @ (40f34 ) │ │ │ │ + ldr r0, [pc, #28] @ (40f38 ) │ │ │ │ add r1, pc │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ add r2, pc │ │ │ │ add r0, pc │ │ │ │ adds r1, #80 @ 0x50 │ │ │ │ - b.w 170ac │ │ │ │ + b.w 16f44 │ │ │ │ nop │ │ │ │ - orrs.w r0, lr, #3 │ │ │ │ - bcs.n 41568 │ │ │ │ + @ instruction: 0xf6fe0003 │ │ │ │ + bne.n 40fe0 │ │ │ │ movs r1, r0 │ │ │ │ - strh r0, [r0, #8] │ │ │ │ + ldrb r4, [r5, #30] │ │ │ │ movs r1, r0 │ │ │ │ - asrs r2, r6, #24 │ │ │ │ + asrs r6, r3, #19 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -000415e4 : │ │ │ │ +00040f3c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - blx 1605c │ │ │ │ - cbz r4, 41620 │ │ │ │ + blx 15f18 │ │ │ │ + cbz r4, 40f78 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 41604 │ │ │ │ + cbz r3, 40f5c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 4160e │ │ │ │ + beq.n 40f66 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 41620 │ │ │ │ - ldr r3, [pc, #40] @ (41638 ) │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 40f78 │ │ │ │ + ldr r3, [pc, #40] @ (40f90 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r4, r3 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r1, [pc, #24] @ (4163c ) │ │ │ │ - ldr r2, [pc, #28] @ (41640 ) │ │ │ │ - ldr r0, [pc, #28] @ (41644 ) │ │ │ │ + ldr r1, [pc, #24] @ (40f94 ) │ │ │ │ + ldr r2, [pc, #28] @ (40f98 ) │ │ │ │ + ldr r0, [pc, #28] @ (40f9c ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #108 @ 0x6c │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ + blx 16f48 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - vaddl.s16 q8, d12, d3 │ │ │ │ - bcs.n 41704 │ │ │ │ + @ instruction: 0xf67c0003 │ │ │ │ + beq.n 40f7c │ │ │ │ movs r1, r0 │ │ │ │ - strh r0, [r4, #4] │ │ │ │ + ldrb r4, [r1, #29] │ │ │ │ movs r1, r0 │ │ │ │ - asrs r0, r2, #23 │ │ │ │ + asrs r4, r7, #17 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -00041648 : │ │ │ │ +00040fa0 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r2, [pc, #168] @ (41700 ) │ │ │ │ + ldr r2, [pc, #168] @ (41058 ) │ │ │ │ sub sp, #24 │ │ │ │ - ldr r3, [pc, #168] @ (41704 ) │ │ │ │ + ldr r3, [pc, #168] @ (4105c ) │ │ │ │ mov r4, r0 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ - blx 1605c │ │ │ │ + blx 15f18 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 416e4 │ │ │ │ + beq.n 4103c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 4167c │ │ │ │ + cbz r3, 40fd4 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 41688 │ │ │ │ + beq.n 40fe0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ + blx 17500 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 416e4 │ │ │ │ - ldr r3, [pc, #124] @ (41708 ) │ │ │ │ + beq.n 4103c │ │ │ │ + ldr r3, [pc, #124] @ (41060 ) │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r3, #0] │ │ │ │ adds r2, r4, r1 │ │ │ │ ldr r3, [r2, #12] │ │ │ │ - cbz r3, 416ae │ │ │ │ - ldr r1, [pc, #116] @ (4170c ) │ │ │ │ - ldr r2, [pc, #108] @ (41704 ) │ │ │ │ + cbz r3, 41006 │ │ │ │ + ldr r1, [pc, #116] @ (41064 ) │ │ │ │ + ldr r2, [pc, #108] @ (4105c ) │ │ │ │ add r1, pc │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ eors r1, r2 │ │ │ │ mov.w r2, #0 │ │ │ │ - bne.n 416fa │ │ │ │ + bne.n 41052 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [r4, r1] │ │ │ │ add r1, sp, #16 │ │ │ │ str r2, [sp, #12] │ │ │ │ str r3, [sp, #16] │ │ │ │ - blx 176f4 │ │ │ │ + blx 1758c │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r3, r0 │ │ │ │ str r0, [r2, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 41694 │ │ │ │ + bne.n 40fec │ │ │ │ ldr r4, [sp, #16] │ │ │ │ movs r1, #16 │ │ │ │ - ldr r3, [pc, #68] @ (41710 ) │ │ │ │ - ldr r2, [pc, #72] @ (41714 ) │ │ │ │ - ldr r0, [pc, #72] @ (41718 ) │ │ │ │ + ldr r3, [pc, #68] @ (41068 ) │ │ │ │ + ldr r2, [pc, #72] @ (4106c ) │ │ │ │ + ldr r0, [pc, #72] @ (41070 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r4, #8] │ │ │ │ add r2, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - blx 189fc │ │ │ │ + blx 18870 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - blx 1841c │ │ │ │ - b.n 416f6 │ │ │ │ - ldr r1, [pc, #52] @ (4171c ) │ │ │ │ - ldr r2, [pc, #56] @ (41720 ) │ │ │ │ - ldr r0, [pc, #56] @ (41724 ) │ │ │ │ + blx 1829c │ │ │ │ + b.n 4104e │ │ │ │ + ldr r1, [pc, #52] @ (41074 ) │ │ │ │ + ldr r2, [pc, #56] @ (41078 ) │ │ │ │ + ldr r0, [pc, #56] @ (4107c ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #132 @ 0x84 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ + blx 16f48 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 41694 │ │ │ │ - blx 17a74 <__stack_chk_fail@plt> │ │ │ │ + b.n 40fec │ │ │ │ + blx 1790c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - bpl.n 41618 │ │ │ │ + bgt.n 41100 │ │ │ │ movs r3, r0 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - vhadd.s32 d16, d2, d3 │ │ │ │ - bpl.n 417b0 │ │ │ │ + addw r0, r2, #2051 @ 0x803 │ │ │ │ + bgt.n 41098 │ │ │ │ movs r3, r0 │ │ │ │ - strh r6, [r2, #0] │ │ │ │ + ldrb r2, [r0, #27] │ │ │ │ movs r1, r0 │ │ │ │ - subs r2, r1, r7 │ │ │ │ + subs r6, r6, r1 │ │ │ │ movs r1, r0 │ │ │ │ - asrs r0, r5, #20 │ │ │ │ + asrs r4, r2, #15 │ │ │ │ movs r1, r0 │ │ │ │ - bne.n 4165c │ │ │ │ + beq.n 410d4 │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r4, [r3, #31] │ │ │ │ + ldrb r0, [r1, #26] │ │ │ │ movs r1, r0 │ │ │ │ - asrs r4, r1, #20 │ │ │ │ + asrs r0, r7, #14 │ │ │ │ movs r1, r0 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ mov r5, r1 │ │ │ │ - cbz r0, 4176c │ │ │ │ - blx 16778 │ │ │ │ + cbz r0, 410c4 │ │ │ │ + blx 16628 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ str r3, [r4, #20] │ │ │ │ ldr r0, [r4, #24] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #24] │ │ │ │ - cbz r0, 41752 │ │ │ │ - blx 17e30 │ │ │ │ + cbz r0, 410aa │ │ │ │ + blx 17cbc │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #0] │ │ │ │ - blx 158b4 │ │ │ │ + blx 1577c │ │ │ │ ldrd r3, r2, [r4, #8] │ │ │ │ adds r3, r3, r0 │ │ │ │ str r3, [r4, #8] │ │ │ │ adc.w r2, r2, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - blx 16778 │ │ │ │ + blx 16628 │ │ │ │ strd r0, r0, [r4, #16] │ │ │ │ - b.n 41746 │ │ │ │ + b.n 4109e │ │ │ │ nop │ │ │ │ │ │ │ │ -00041778 : │ │ │ │ +000410d0 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #60] @ (417c4 ) │ │ │ │ + ldr r3, [pc, #60] @ (4111c ) │ │ │ │ mov r4, r0 │ │ │ │ - ldr r2, [pc, #60] @ (417c8 ) │ │ │ │ + ldr r2, [pc, #60] @ (41120 ) │ │ │ │ sub sp, #8 │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r0, #16] │ │ │ │ ldr r3, [r3, r2] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r1, r3 │ │ │ │ - blx 18994 │ │ │ │ + blx 18808 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ movs r1, #0 │ │ │ │ strd r2, r3, [r4, #16] │ │ │ │ strd r2, r3, [r4, #32] │ │ │ │ str r1, [r4, #24] │ │ │ │ - cbz r0, 417b4 │ │ │ │ - blx 17e30 │ │ │ │ + cbz r0, 4110c │ │ │ │ + blx 17cbc │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ str r1, [r4, #0] │ │ │ │ strd r2, r3, [r4, #8] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - bmi.n 4187c │ │ │ │ + blt.n 41164 │ │ │ │ movs r3, r0 │ │ │ │ - asrs r0, r0, #15 │ │ │ │ + asrs r0, r4, #14 │ │ │ │ ... │ │ │ │ │ │ │ │ -000417cc : │ │ │ │ +00041124 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - blx 150a4 │ │ │ │ + blx 14f6c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -000417e4 : │ │ │ │ - ldr r3, [pc, #16] @ (417f8 ) │ │ │ │ +0004113c : │ │ │ │ + ldr r3, [pc, #16] @ (41150 ) │ │ │ │ sub sp, #8 │ │ │ │ - ldr r2, [pc, #16] @ (417fc ) │ │ │ │ + ldr r2, [pc, #16] @ (41154 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r1, r3 │ │ │ │ add sp, #8 │ │ │ │ - b.w 16104 │ │ │ │ - bcc.n 417f8 │ │ │ │ + b.w 15fc0 │ │ │ │ + bge.n 410e0 │ │ │ │ movs r3, r0 │ │ │ │ - asrs r0, r7, #15 │ │ │ │ + asrs r0, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r0, [pc, #40] @ (41838 ) │ │ │ │ + ldr r0, [pc, #40] @ (41190 ) │ │ │ │ sub sp, #8 │ │ │ │ - ldr r4, [pc, #40] @ (4183c ) │ │ │ │ + ldr r4, [pc, #40] @ (41194 ) │ │ │ │ add r0, pc │ │ │ │ - blx 155a0 │ │ │ │ - ldr r2, [pc, #36] @ (41840 ) │ │ │ │ + blx 15468 │ │ │ │ + ldr r2, [pc, #36] @ (41198 ) │ │ │ │ add r4, pc │ │ │ │ - ldr r3, [pc, #36] @ (41844 ) │ │ │ │ + ldr r3, [pc, #36] @ (4119c ) │ │ │ │ ldr r2, [r4, r2] │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r1, r2 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r2, r3 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 18c2c │ │ │ │ + b.w 18aa0 │ │ │ │ nop │ │ │ │ - ldrb r0, [r7, #27] │ │ │ │ + ldrb r4, [r4, #22] │ │ │ │ movs r1, r0 │ │ │ │ - bcc.n 417d8 │ │ │ │ + bge.n 410c0 │ │ │ │ movs r3, r0 │ │ │ │ - asrs r0, r6, #14 │ │ │ │ + asrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r7, #13 │ │ │ │ + asrs r0, r3, #13 │ │ │ │ ... │ │ │ │ │ │ │ │ -00041848 : │ │ │ │ +000411a0 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r0, #40 @ 0x28 │ │ │ │ - blx 15798 │ │ │ │ + blx 15660 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r0, #28] │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ │ │ │ │ -00041864 : │ │ │ │ +000411bc : │ │ │ │ str r1, [r0, #28] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00041868 : │ │ │ │ +000411c0 : │ │ │ │ ldr r0, [r0, #28] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0004186c : │ │ │ │ - cbz r3, 41896 │ │ │ │ +000411c4 : │ │ │ │ + cbz r3, 411ee │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #1 │ │ │ │ - beq.n 418ae │ │ │ │ - cbz r1, 4189c │ │ │ │ + beq.n 41206 │ │ │ │ + cbz r1, 411f4 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r2 │ │ │ │ - blx 15b60 │ │ │ │ + blx 15a1c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.n 41728 │ │ │ │ + b.n 41080 │ │ │ │ cmp r1, #1 │ │ │ │ - beq.n 418c0 │ │ │ │ + beq.n 41218 │ │ │ │ bx lr │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r2 │ │ │ │ - blx 16914 │ │ │ │ + blx 167c4 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.n 41728 │ │ │ │ + b.n 41080 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r2 │ │ │ │ - blx 167f0 │ │ │ │ + blx 166a0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.n 41728 │ │ │ │ + b.n 41080 │ │ │ │ mov r0, r2 │ │ │ │ - b.w 15144 │ │ │ │ + b.w 1500c │ │ │ │ nop │ │ │ │ │ │ │ │ -000418c8 : │ │ │ │ +00041220 : │ │ │ │ mov r3, r2 │ │ │ │ mov r2, r1 │ │ │ │ movs r1, #1 │ │ │ │ - b.w 17a04 │ │ │ │ + b.w 1789c │ │ │ │ nop │ │ │ │ │ │ │ │ -000418d4 : │ │ │ │ +0004122c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #4] │ │ │ │ - blx 158b4 │ │ │ │ - cbz r0, 41902 │ │ │ │ + blx 1577c │ │ │ │ + cbz r0, 4125a │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - blx 1671c │ │ │ │ + blx 165cc │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.n 41728 │ │ │ │ - ldr r2, [pc, #20] @ (41918 ) │ │ │ │ - ldr r1, [pc, #20] @ (4191c ) │ │ │ │ - ldr r0, [pc, #24] @ (41920 ) │ │ │ │ + b.n 41080 │ │ │ │ + ldr r2, [pc, #20] @ (41270 ) │ │ │ │ + ldr r1, [pc, #20] @ (41274 ) │ │ │ │ + ldr r0, [pc, #24] @ (41278 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 170ac │ │ │ │ - ldrb r4, [r2, #24] │ │ │ │ + b.w 16f44 │ │ │ │ + ldrb r0, [r0, #19] │ │ │ │ movs r1, r0 │ │ │ │ - beq.n 4195c │ │ │ │ + ldmia r6!, {r1, r2, r3, r5, r7} │ │ │ │ movs r1, r0 │ │ │ │ - asrs r0, r6, #11 │ │ │ │ + asrs r4, r3, #6 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -00041924 : │ │ │ │ +0004127c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r1, #0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ - blx 16914 │ │ │ │ + blx 167c4 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.n 41728 │ │ │ │ + b.n 41080 │ │ │ │ nop │ │ │ │ │ │ │ │ -00041948 : │ │ │ │ +000412a0 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r2, [pc, #220] @ (41a34 ) │ │ │ │ + ldr r2, [pc, #220] @ (4138c ) │ │ │ │ sub sp, #12 │ │ │ │ - ldr r3, [pc, #220] @ (41a38 ) │ │ │ │ + ldr r3, [pc, #220] @ (41390 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov.w r3, #0 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 419f0 │ │ │ │ + bne.n 41348 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ - cbz r0, 41992 │ │ │ │ - ldr r2, [pc, #196] @ (41a3c ) │ │ │ │ - ldr r3, [pc, #192] @ (41a38 ) │ │ │ │ + cbz r0, 412ea │ │ │ │ + ldr r2, [pc, #196] @ (41394 ) │ │ │ │ + ldr r3, [pc, #192] @ (41390 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 41a30 │ │ │ │ + bne.n 41388 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 16718 │ │ │ │ + b.w 165c8 │ │ │ │ ldrd r3, r2, [r5, #8] │ │ │ │ mvn.w r1, #1 │ │ │ │ cmp r1, r3 │ │ │ │ sbcs r0, r2 │ │ │ │ - blt.n 41a1c │ │ │ │ + blt.n 41374 │ │ │ │ adds r0, r3, #1 │ │ │ │ - blx 177e8 │ │ │ │ + blx 17680 │ │ │ │ ldr r4, [r5, #16] │ │ │ │ mov r6, r0 │ │ │ │ - cbz r4, 419c6 │ │ │ │ + cbz r4, 4131e │ │ │ │ mov r7, sp │ │ │ │ ldr r0, [r4, #0] │ │ │ │ mov r1, r7 │ │ │ │ - blx 15400 │ │ │ │ + blx 152c8 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - blx 17c78 │ │ │ │ + blx 17b04 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 419ae │ │ │ │ - ldr r1, [pc, #120] @ (41a40 ) │ │ │ │ + bne.n 41306 │ │ │ │ + ldr r1, [pc, #120] @ (41398 ) │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ adds r1, #60 @ 0x3c │ │ │ │ - blx 17c78 │ │ │ │ + blx 17b04 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r0, r6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #4] │ │ │ │ - blx 164ec │ │ │ │ + blx 1639c │ │ │ │ movs r1, #0 │ │ │ │ str r0, [r5, #24] │ │ │ │ - blx 15400 │ │ │ │ + blx 152c8 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r5, #24] │ │ │ │ str r3, [r5, #0] │ │ │ │ - b.n 41974 │ │ │ │ - ldr r1, [pc, #80] @ (41a44 ) │ │ │ │ - ldr r2, [pc, #84] @ (41a48 ) │ │ │ │ - ldr r0, [pc, #84] @ (41a4c ) │ │ │ │ + b.n 412cc │ │ │ │ + ldr r1, [pc, #80] @ (4139c ) │ │ │ │ + ldr r2, [pc, #84] @ (413a0 ) │ │ │ │ + ldr r0, [pc, #84] @ (413a4 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #32 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ - ldr r2, [pc, #76] @ (41a50 ) │ │ │ │ - ldr r3, [pc, #48] @ (41a38 ) │ │ │ │ + blx 16f48 │ │ │ │ + ldr r2, [pc, #76] @ (413a8 ) │ │ │ │ + ldr r3, [pc, #48] @ (41390 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 41a30 │ │ │ │ + bne.n 41388 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r1, [pc, #52] @ (41a54 ) │ │ │ │ - ldr r2, [pc, #56] @ (41a58 ) │ │ │ │ - ldr r0, [pc, #56] @ (41a5c ) │ │ │ │ + ldr r1, [pc, #52] @ (413ac ) │ │ │ │ + ldr r2, [pc, #56] @ (413b0 ) │ │ │ │ + ldr r0, [pc, #56] @ (413b4 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #32 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ - b.n 41a02 │ │ │ │ - blx 17a74 <__stack_chk_fail@plt> │ │ │ │ - bcs.n 41950 │ │ │ │ + blx 16f48 │ │ │ │ + b.n 4135a │ │ │ │ + blx 1790c <__stack_chk_fail@plt> │ │ │ │ + bls.n 41438 │ │ │ │ movs r3, r0 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n 41b20 │ │ │ │ + bls.n 41408 │ │ │ │ movs r3, r0 │ │ │ │ - ldmia r7!, {r2, r3, r4, r6} │ │ │ │ + ldmia r5, {r2, r3, r5, r6, r7} │ │ │ │ movs r1, r0 │ │ │ │ - ldmia r7!, {r1, r4, r5} │ │ │ │ + ldmia r5!, {r1, r6, r7} │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r4, [r0, #21] │ │ │ │ + ldrb r0, [r6, #15] │ │ │ │ movs r1, r0 │ │ │ │ - asrs r0, r0, #8 │ │ │ │ + asrs r4, r5, #2 │ │ │ │ movs r1, r0 │ │ │ │ - bne.n 41a18 │ │ │ │ + bhi.n 41300 │ │ │ │ movs r3, r0 │ │ │ │ - ldmia r7!, {r1, r2} │ │ │ │ + ldmia r5!, {r1, r2, r4, r7} │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r4, [r6, #20] │ │ │ │ + ldrb r0, [r4, #15] │ │ │ │ movs r1, r0 │ │ │ │ - asrs r4, r2, #7 │ │ │ │ + asrs r0, r0, #2 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -00041a60 : │ │ │ │ +000413b8 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r6, [r0, #16] │ │ │ │ - cbz r6, 41ab4 │ │ │ │ + cbz r6, 4140c │ │ │ │ ldr r1, [r0, #32] │ │ │ │ ldr r5, [r0, #36] @ 0x24 │ │ │ │ subs r4, r2, r1 │ │ │ │ sbc.w r5, r3, r5 │ │ │ │ - b.n 41a90 │ │ │ │ + b.n 413e8 │ │ │ │ orrs.w r3, r4, r5 │ │ │ │ - beq.n 41aa0 │ │ │ │ + beq.n 413f8 │ │ │ │ ldr r6, [r6, #4] │ │ │ │ subs r0, r4, r0 │ │ │ │ mov r4, r0 │ │ │ │ sbc.w r5, r5, #0 │ │ │ │ - cbz r6, 41ab4 │ │ │ │ + cbz r6, 4140c │ │ │ │ ldr r7, [r6, #0] │ │ │ │ mov r0, r7 │ │ │ │ - blx 158b4 │ │ │ │ + blx 1577c │ │ │ │ cmp r4, r0 │ │ │ │ sbcs.w r3, r5, #0 │ │ │ │ - bge.n 41a7e │ │ │ │ + bge.n 413d6 │ │ │ │ mov r0, r7 │ │ │ │ - blx 158b4 │ │ │ │ + blx 1577c │ │ │ │ mov r1, r4 │ │ │ │ subs r2, r0, r4 │ │ │ │ mov r0, r7 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 173ec │ │ │ │ + b.w 17284 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -00041ab8 : │ │ │ │ +00041410 : │ │ │ │ ldr r3, [r0, #28] │ │ │ │ - cbnz r3, 41abe │ │ │ │ + cbnz r3, 41416 │ │ │ │ bx lr │ │ │ │ - b.w 154f0 │ │ │ │ + b.w 153b8 │ │ │ │ nop │ │ │ │ │ │ │ │ -00041ac4 : │ │ │ │ +0004141c : │ │ │ │ ldr r3, [r0, #28] │ │ │ │ - cbz r3, 41aca │ │ │ │ + cbz r3, 41422 │ │ │ │ bx lr │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ sub sp, #12 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r3 │ │ │ │ str r1, [sp, #0] │ │ │ │ - blx 158b4 │ │ │ │ + blx 1577c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 158b4 │ │ │ │ + blx 1577c │ │ │ │ cmp r5, r0 │ │ │ │ ldrd r1, r3, [sp] │ │ │ │ - bne.n 41b4e │ │ │ │ + bne.n 414a6 │ │ │ │ cmp r4, r1 │ │ │ │ - beq.n 41b16 │ │ │ │ - ldr r1, [pc, #108] @ (41b6c ) │ │ │ │ - ldr r2, [pc, #108] @ (41b70 ) │ │ │ │ - ldr r0, [pc, #112] @ (41b74 ) │ │ │ │ + beq.n 4146e │ │ │ │ + ldr r1, [pc, #108] @ (414c4 ) │ │ │ │ + ldr r2, [pc, #108] @ (414c8 ) │ │ │ │ + ldr r0, [pc, #112] @ (414cc ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #64 @ 0x40 │ │ │ │ add r0, pc │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 170ac │ │ │ │ + b.w 16f44 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ strd r1, r3, [sp] │ │ │ │ - blx 1523c │ │ │ │ + blx 15104 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r1, [sp, #0] │ │ │ │ str r0, [r3, #16] │ │ │ │ - cbz r0, 41b66 │ │ │ │ + cbz r0, 414be │ │ │ │ mov r0, r1 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r1, [sp, #0] │ │ │ │ - blx 158b4 │ │ │ │ + blx 1577c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [r3, #32] │ │ │ │ adds r2, r2, r0 │ │ │ │ str r2, [r3, #32] │ │ │ │ ldr r2, [r3, #36] @ 0x24 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ adc.w r2, r2, #0 │ │ │ │ str r2, [r3, #36] @ 0x24 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 17e2c │ │ │ │ - ldr r1, [pc, #40] @ (41b78 ) │ │ │ │ - ldr r2, [pc, #40] @ (41b7c ) │ │ │ │ - ldr r0, [pc, #44] @ (41b80 ) │ │ │ │ + b.w 17cb8 │ │ │ │ + ldr r1, [pc, #40] @ (414d0 ) │ │ │ │ + ldr r2, [pc, #40] @ (414d4 ) │ │ │ │ + ldr r0, [pc, #44] @ (414d8 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #64 @ 0x40 │ │ │ │ add r0, pc │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 170ac │ │ │ │ + b.w 16f44 │ │ │ │ str r0, [r3, #20] │ │ │ │ - b.n 41b28 │ │ │ │ + b.n 41480 │ │ │ │ nop │ │ │ │ - ldmia r6!, {r2, r5} │ │ │ │ + ldmia r4, {r2, r4, r5, r7} │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r6, [r4, #18] │ │ │ │ + ldrb r2, [r2, #13] │ │ │ │ movs r1, r0 │ │ │ │ - asrs r2, r6, #3 │ │ │ │ + lsrs r6, r3, #30 │ │ │ │ movs r1, r0 │ │ │ │ - ldmia r5!, {r2, r4, r6, r7} │ │ │ │ + ldmia r4!, {r2, r5, r6} │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r6, [r3, #16] │ │ │ │ + ldrb r2, [r1, #11] │ │ │ │ movs r1, r0 │ │ │ │ - asrs r2, r4, #2 │ │ │ │ + lsrs r6, r1, #29 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -00041b84 : │ │ │ │ +000414dc : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #52] @ (41bc8 ) │ │ │ │ + ldr r3, [pc, #52] @ (41520 ) │ │ │ │ sub sp, #12 │ │ │ │ add r3, pc │ │ │ │ dmb ish │ │ │ │ ldr r2, [r3, #0] │ │ │ │ dmb ish │ │ │ │ - cbz r2, 41bae │ │ │ │ - ldr r3, [pc, #36] @ (41bcc ) │ │ │ │ + cbz r2, 41506 │ │ │ │ + ldr r3, [pc, #36] @ (41524 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - blx 18190 │ │ │ │ + blx 1801c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 41ba4 │ │ │ │ - bl 41800 │ │ │ │ + beq.n 414fc │ │ │ │ + bl 41158 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - blx 1867c │ │ │ │ - b.n 41ba4 │ │ │ │ - orns r0, sl, r3 │ │ │ │ - orn r0, sl, r3 │ │ │ │ + blx 184fc │ │ │ │ + b.n 414fc │ │ │ │ + adds.w r0, sl, #3 │ │ │ │ + add.w r0, sl, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ ldr r4, [r0, #0] │ │ │ │ sub sp, #12 │ │ │ │ str r5, [r2, #0] │ │ │ │ mov fp, r3 │ │ │ │ ldr r5, [r0, #4] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 41c90 │ │ │ │ + beq.n 415e8 │ │ │ │ mov r8, r1 │ │ │ │ - ldr r1, [pc, #156] @ (41c94 ) │ │ │ │ + ldr r1, [pc, #156] @ (415ec ) │ │ │ │ mov r9, r0 │ │ │ │ mov.w sl, #0 │ │ │ │ add r1, pc │ │ │ │ mov r0, r8 │ │ │ │ mov r7, r5 │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r5, sl │ │ │ │ - blx 18638 │ │ │ │ + blx 184b8 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 41c3c │ │ │ │ + b.n 41594 │ │ │ │ cmp r6, r3 │ │ │ │ itt gt │ │ │ │ strgt.w r5, [fp] │ │ │ │ ldrgt r3, [r4, #4] │ │ │ │ - bgt.n 41c4c │ │ │ │ + bgt.n 415a4 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - blx 1871c │ │ │ │ - cbnz r0, 41c34 │ │ │ │ + blx 1859c │ │ │ │ + cbnz r0, 4158c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ str r5, [r3, #0] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr.w r7, [r9, #4] │ │ │ │ cmp r2, r6 │ │ │ │ it eq │ │ │ │ orreq.w sl, sl, #1 │ │ │ │ adds r5, #1 │ │ │ │ adds r4, #12 │ │ │ │ cmp r5, r7 │ │ │ │ - bcs.n 41c68 │ │ │ │ + bcs.n 415c0 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r6, r3 │ │ │ │ - blt.n 41c34 │ │ │ │ + blt.n 4158c │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r8 │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.n 41c0e │ │ │ │ + bne.n 41566 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r8 │ │ │ │ - blx 1871c │ │ │ │ - cbz r0, 41c7a │ │ │ │ + blx 1859c │ │ │ │ + cbz r0, 415d2 │ │ │ │ ldr.w r7, [r9, #4] │ │ │ │ adds r5, #1 │ │ │ │ mov.w fp, #0 │ │ │ │ adds r4, #12 │ │ │ │ cmp r5, r7 │ │ │ │ - bcc.n 41c3c │ │ │ │ + bcc.n 41594 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 41c72 │ │ │ │ + beq.n 415ca │ │ │ │ str.w r5, [fp] │ │ │ │ mov r0, sl │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [sp, #4] │ │ │ │ str r5, [r3, #0] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, r6 │ │ │ │ it eq │ │ │ │ orreq.w sl, sl, #1 │ │ │ │ mov r0, sl │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov sl, r5 │ │ │ │ - b.n 41c68 │ │ │ │ - adds r5, #48 @ 0x30 │ │ │ │ + b.n 415c0 │ │ │ │ + adds r3, #220 @ 0xdc │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -00041c98 : │ │ │ │ +000415f0 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ movs r0, #8 │ │ │ │ - blx 1742c │ │ │ │ + blx 172c4 │ │ │ │ mov r4, r0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #12 │ │ │ │ mov r0, r1 │ │ │ │ - blx 15e4c │ │ │ │ + blx 15d08 │ │ │ │ strd r0, r5, [r4] │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ │ │ │ │ -00041cc4 : │ │ │ │ +0004161c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ - cbz r3, 41cfc │ │ │ │ + cbz r3, 41654 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ movs r5, #0 │ │ │ │ adds r4, #8 │ │ │ │ ldr.w r0, [r4, #-8] │ │ │ │ - blx 15148 │ │ │ │ + blx 15010 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ - cbz r3, 41cf0 │ │ │ │ + cbz r3, 41648 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx r3 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ adds r5, #1 │ │ │ │ adds r4, #12 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r5 │ │ │ │ - bhi.n 41ce0 │ │ │ │ + bhi.n 41638 │ │ │ │ movs r1, #1 │ │ │ │ - blx 16068 │ │ │ │ + blx 15f24 │ │ │ │ mov r1, r6 │ │ │ │ movs r0, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 189ac │ │ │ │ + b.w 18820 │ │ │ │ nop │ │ │ │ │ │ │ │ -00041d10 : │ │ │ │ +00041668 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r6, r2 │ │ │ │ - ldr r2, [pc, #112] @ (41d94 ) │ │ │ │ - ldr r3, [pc, #116] @ (41d98 ) │ │ │ │ + ldr r2, [pc, #112] @ (416ec ) │ │ │ │ + ldr r3, [pc, #116] @ (416f0 ) │ │ │ │ mov r4, r0 │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, #0] │ │ │ │ sub sp, #28 │ │ │ │ mov r7, r1 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r2, sp │ │ │ │ ldr r5, [r0, #0] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ add r3, sp, #4 │ │ │ │ - bl 41bd0 │ │ │ │ - cbz r0, 41d6e │ │ │ │ + bl 41528 │ │ │ │ + cbz r0, 416c6 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ movs r1, #12 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mla r4, r1, r2, r5 │ │ │ │ - cbz r3, 41d54 │ │ │ │ + cbz r3, 416ac │ │ │ │ ldr r0, [r4, #8] │ │ │ │ blx r3 │ │ │ │ str r6, [r4, #8] │ │ │ │ - ldr r2, [pc, #68] @ (41d9c ) │ │ │ │ - ldr r3, [pc, #60] @ (41d98 ) │ │ │ │ + ldr r2, [pc, #68] @ (416f4 ) │ │ │ │ + ldr r3, [pc, #60] @ (416f0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 41d90 │ │ │ │ + bne.n 416e8 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r0, r7 │ │ │ │ - blx 15bfc │ │ │ │ + blx 15ab8 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, r7 │ │ │ │ - blx 16d98 │ │ │ │ + blx 16c30 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r2, r0 │ │ │ │ movs r3, #1 │ │ │ │ str r2, [sp, #12] │ │ │ │ add r2, sp, #8 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ str r6, [sp, #16] │ │ │ │ - blx 16a20 │ │ │ │ - b.n 41d56 │ │ │ │ - blx 17a74 <__stack_chk_fail@plt> │ │ │ │ - ldmia r6, {r1, r6, r7} │ │ │ │ + blx 168c4 │ │ │ │ + b.n 416ae │ │ │ │ + blx 1790c <__stack_chk_fail@plt> │ │ │ │ + bpl.n 41604 │ │ │ │ movs r3, r0 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r6!, {r1, r2, r3, r7} │ │ │ │ + bpl.n 417a4 │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -00041da0 : │ │ │ │ +000416f8 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r5, [pc, #124] @ (41e2c ) │ │ │ │ + ldr r5, [pc, #124] @ (41784 ) │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #124] @ (41e30 ) │ │ │ │ + ldr r0, [pc, #124] @ (41788 ) │ │ │ │ sub sp, #16 │ │ │ │ add r5, pc │ │ │ │ movs r3, #0 │ │ │ │ add r2, sp, #8 │ │ │ │ ldr r0, [r5, r0] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #12] │ │ │ │ mov.w r0, #0 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ ldr r5, [r0, #0] │ │ │ │ - bl 41bd0 │ │ │ │ - cbz r0, 41e10 │ │ │ │ + bl 41528 │ │ │ │ + cbz r0, 41768 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ movs r3, #12 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r6, r1 │ │ │ │ mul.w r3, r1, r3 │ │ │ │ adds r1, r5, r3 │ │ │ │ - cbz r2, 41de8 │ │ │ │ + cbz r2, 41740 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r2 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r0, [r5, r3] │ │ │ │ - blx 15148 │ │ │ │ - ldr r2, [pc, #68] @ (41e34 ) │ │ │ │ - ldr r3, [pc, #60] @ (41e30 ) │ │ │ │ + blx 15010 │ │ │ │ + ldr r2, [pc, #68] @ (4178c ) │ │ │ │ + ldr r3, [pc, #60] @ (41788 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 41e28 │ │ │ │ + bne.n 41780 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ mov r1, r6 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 16150 │ │ │ │ - ldr r2, [pc, #36] @ (41e38 ) │ │ │ │ - ldr r3, [pc, #28] @ (41e30 ) │ │ │ │ + b.w 1600c │ │ │ │ + ldr r2, [pc, #36] @ (41790 ) │ │ │ │ + ldr r3, [pc, #28] @ (41788 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 41e28 │ │ │ │ + bne.n 41780 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - blx 17a74 <__stack_chk_fail@plt> │ │ │ │ - ldmia r6!, {r1, r4, r5} │ │ │ │ + blx 1790c <__stack_chk_fail@plt> │ │ │ │ + bmi.n 4177c │ │ │ │ movs r3, r0 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r5, {r1, r2, r4, r5, r6, r7} │ │ │ │ + bmi.n 4170c │ │ │ │ movs r3, r0 │ │ │ │ - ldmia r5!, {r2, r4, r6, r7} │ │ │ │ + bmi.n 416cc │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -00041e3c : │ │ │ │ +00041794 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr.w lr, [pc, #84] @ 41ea0 │ │ │ │ + ldr.w lr, [pc, #84] @ 417f8 │ │ │ │ sub sp, #8 │ │ │ │ - ldr.w ip, [pc, #80] @ 41ea4 │ │ │ │ + ldr.w ip, [pc, #80] @ 417fc │ │ │ │ movs r3, #0 │ │ │ │ add lr, pc │ │ │ │ ldr r0, [r0, #0] │ │ │ │ mov r2, sp │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ ldr r4, [r0, #0] │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #4] │ │ │ │ mov.w ip, #0 │ │ │ │ - bl 41bd0 │ │ │ │ + bl 41528 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ adds r2, r3, #1 │ │ │ │ itet ne │ │ │ │ movne r2, #12 │ │ │ │ moveq r0, #0 │ │ │ │ mlane r3, r2, r3, r4 │ │ │ │ - ldr r2, [pc, #36] @ (41ea8 ) │ │ │ │ + ldr r2, [pc, #36] @ (41800 ) │ │ │ │ add r2, pc │ │ │ │ it ne │ │ │ │ ldrne r0, [r3, #8] │ │ │ │ - ldr r3, [pc, #24] @ (41ea4 ) │ │ │ │ + ldr r3, [pc, #24] @ (417fc ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 41e9c │ │ │ │ + bne.n 417f4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - blx 17a74 <__stack_chk_fail@plt> │ │ │ │ - ldmia r5!, {r1, r4, r7} │ │ │ │ + blx 1790c <__stack_chk_fail@plt> │ │ │ │ + bmi.n 418b0 │ │ │ │ movs r3, r0 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r5, {r1, r2, r5, r6} │ │ │ │ + bmi.n 41860 │ │ │ │ movs r3, r0 │ │ │ │ - ldr r1, [pc, #16] @ (41ec0 ) │ │ │ │ - ldr r2, [pc, #20] @ (41ec4 ) │ │ │ │ - ldr r3, [pc, #20] @ (41ec8 ) │ │ │ │ + ldr r1, [pc, #16] @ (41818 ) │ │ │ │ + ldr r2, [pc, #20] @ (4181c ) │ │ │ │ + ldr r3, [pc, #20] @ (41820 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ strd r1, r2, [r0, #24] │ │ │ │ add r3, pc │ │ │ │ str r3, [r0, #32] │ │ │ │ bx lr │ │ │ │ lsls r3, r1, #6 │ │ │ │ @@ -68813,5845 +68415,5830 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r2, [pc, #124] @ (41f58 ) │ │ │ │ + ldr r2, [pc, #124] @ (418b0 ) │ │ │ │ sub sp, #32 │ │ │ │ - ldr r3, [pc, #124] @ (41f5c ) │ │ │ │ + ldr r3, [pc, #124] @ (418b4 ) │ │ │ │ movs r4, #12 │ │ │ │ add r2, pc │ │ │ │ - ldr r0, [pc, #120] @ (41f60 ) │ │ │ │ + ldr r0, [pc, #120] @ (418b8 ) │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ - blx 155a0 │ │ │ │ - ldr r2, [pc, #108] @ (41f64 ) │ │ │ │ + blx 15468 │ │ │ │ + ldr r2, [pc, #108] @ (418bc ) │ │ │ │ mov r1, r0 │ │ │ │ - ldr r3, [pc, #108] @ (41f68 ) │ │ │ │ + ldr r3, [pc, #108] @ (418c0 ) │ │ │ │ movs r0, #64 @ 0x40 │ │ │ │ add r2, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ strd r2, r0, [sp, #4] │ │ │ │ movs r2, #68 @ 0x44 │ │ │ │ movs r0, #80 @ 0x50 │ │ │ │ - blx 17c20 │ │ │ │ + blx 17ab8 │ │ │ │ movs r1, #4 │ │ │ │ mov r4, r0 │ │ │ │ - blx 15a8c │ │ │ │ - ldr r3, [pc, #80] @ (41f6c ) │ │ │ │ + blx 15948 │ │ │ │ + ldr r3, [pc, #80] @ (418c4 ) │ │ │ │ movs r1, #0 │ │ │ │ - ldr r2, [pc, #80] @ (41f70 ) │ │ │ │ + ldr r2, [pc, #80] @ (418c8 ) │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #24] │ │ │ │ add r2, pc │ │ │ │ strd r2, r1, [sp, #16] │ │ │ │ str r0, [r3, #0] │ │ │ │ - blx 18838 │ │ │ │ + blx 186ac │ │ │ │ add r2, sp, #16 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 187a8 │ │ │ │ - ldr r2, [pc, #56] @ (41f74 ) │ │ │ │ - ldr r3, [pc, #32] @ (41f5c ) │ │ │ │ + blx 1861c │ │ │ │ + ldr r2, [pc, #56] @ (418cc ) │ │ │ │ + ldr r3, [pc, #32] @ (418b4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 41f52 │ │ │ │ + bne.n 418aa │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ - blx 17a74 <__stack_chk_fail@plt> │ │ │ │ + blx 1790c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldmia r5!, {r1, r2} │ │ │ │ + bcc.n 41850 │ │ │ │ movs r3, r0 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r2, #3] │ │ │ │ + strb r2, [r0, #30] │ │ │ │ movs r1, r0 │ │ │ │ lsls r7, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ lsls r3, r1, #7 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 41d5c │ │ │ │ - movs r3, r0 │ │ │ │ + ldc 0, cr0, [r6, #12] │ │ │ │ @ instruction: 0xff87ffff │ │ │ │ - ldmia r4!, {r2, r3, r5, r7} │ │ │ │ + bcc.n 419b8 │ │ │ │ movs r3, r0 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ - blx 17fe8 │ │ │ │ + blx 17e74 │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 41fa0 │ │ │ │ - blx 17fe8 │ │ │ │ + beq.n 418f8 │ │ │ │ + blx 17e74 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 15fb0 │ │ │ │ - cbz r0, 41fce │ │ │ │ - ldr r3, [pc, #48] @ (41fd4 ) │ │ │ │ + blx 15e6c │ │ │ │ + cbz r0, 41926 │ │ │ │ + ldr r3, [pc, #48] @ (4192c ) │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r3, #0] │ │ │ │ - blx 16ea4 │ │ │ │ + blx 16d3c │ │ │ │ mov ip, r0 │ │ │ │ ldr r3, [r5, r4] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - cbz r0, 41fce │ │ │ │ + cbz r0, 41926 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ movs r3, #0 │ │ │ │ subs r2, #4 │ │ │ │ - b.n 41fc0 │ │ │ │ + b.n 41918 │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 41fce │ │ │ │ + beq.n 41926 │ │ │ │ ldr.w r1, [r2, #4]! │ │ │ │ adds r3, #1 │ │ │ │ cmp r1, ip │ │ │ │ - bne.n 41fbc │ │ │ │ + bne.n 41914 │ │ │ │ movs r0, #1 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - b.n 41cb8 │ │ │ │ - movs r3, r0 │ │ │ │ + ldc 0, cr0, [r0, #-12] │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ - blx 17fe8 │ │ │ │ + blx 17e74 │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 42000 │ │ │ │ - blx 17fe8 │ │ │ │ + beq.n 41958 │ │ │ │ + blx 17e74 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 15fb0 │ │ │ │ - cbz r0, 42038 │ │ │ │ - ldr r3, [pc, #56] @ (4203c ) │ │ │ │ + blx 15e6c │ │ │ │ + cbz r0, 41990 │ │ │ │ + ldr r3, [pc, #56] @ (41994 ) │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r3, #0] │ │ │ │ - blx 16ea4 │ │ │ │ + blx 16d3c │ │ │ │ ldr r4, [r5, r4] │ │ │ │ ldr.w ip, [r4, #4] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 42038 │ │ │ │ + beq.n 41990 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r1, #0 │ │ │ │ subs r3, #4 │ │ │ │ - b.n 42026 │ │ │ │ + b.n 4197e │ │ │ │ adds r1, #1 │ │ │ │ cmp r1, ip │ │ │ │ - beq.n 42038 │ │ │ │ + beq.n 41990 │ │ │ │ ldr.w r2, [r3, #4]! │ │ │ │ cmp r2, r0 │ │ │ │ - bne.n 42020 │ │ │ │ + bne.n 41978 │ │ │ │ mov r0, r4 │ │ │ │ - blx 15dec │ │ │ │ + blx 15ca8 │ │ │ │ movs r0, #1 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - b.n 41c60 │ │ │ │ - movs r3, r0 │ │ │ │ + ldc 0, cr0, [r0], #12 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ - blx 17fe8 │ │ │ │ + blx 17e74 │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 42068 │ │ │ │ - blx 17fe8 │ │ │ │ + beq.n 419c0 │ │ │ │ + blx 17e74 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 15fb0 │ │ │ │ - cbz r0, 42080 │ │ │ │ - ldr r3, [pc, #24] @ (42084 ) │ │ │ │ + blx 15e6c │ │ │ │ + cbz r0, 419d8 │ │ │ │ + ldr r3, [pc, #24] @ (419dc ) │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r4, [r5, r3] │ │ │ │ - blx 18384 │ │ │ │ + blx 18204 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 16520 │ │ │ │ + blx 163d0 │ │ │ │ movs r0, #1 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - b.n 41bd8 │ │ │ │ - movs r3, r0 │ │ │ │ + mcrr 0, 0, r0, r8, cr3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #44] @ (420c4 ) │ │ │ │ + ldr r3, [pc, #44] @ (41a1c ) │ │ │ │ sub sp, #12 │ │ │ │ - ldr r2, [pc, #44] @ (420c8 ) │ │ │ │ + ldr r2, [pc, #44] @ (41a20 ) │ │ │ │ mov r4, r0 │ │ │ │ - ldr r1, [pc, #44] @ (420cc ) │ │ │ │ + ldr r1, [pc, #44] @ (41a24 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr r5, [r2, #0] │ │ │ │ ldr r3, [r3, r1] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ - blx 158c0 │ │ │ │ + blx 15788 │ │ │ │ str r0, [r4, r5] │ │ │ │ - blx 17314 │ │ │ │ + blx 171ac │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 16808 │ │ │ │ - ldmia r3, {r3, r6} │ │ │ │ - movs r3, r0 │ │ │ │ - b.n 41bb0 │ │ │ │ + b.w 166b8 │ │ │ │ + bcs.n 41a40 │ │ │ │ movs r3, r0 │ │ │ │ - asrs r4, r0, #15 │ │ │ │ + ldc 0, cr0, [r2], {3} │ │ │ │ + asrs r4, r4, #14 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - blx 189d4 │ │ │ │ - ldr r1, [pc, #24] @ (42100 ) │ │ │ │ + blx 18848 │ │ │ │ + ldr r1, [pc, #24] @ (41a58 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r1, #0] │ │ │ │ str r0, [r1, #4] │ │ │ │ - cbnz r3, 420f6 │ │ │ │ - ldr r3, [pc, #20] @ (42104 ) │ │ │ │ + cbnz r3, 41a4e │ │ │ │ + ldr r3, [pc, #20] @ (41a5c ) │ │ │ │ add r3, pc │ │ │ │ str r3, [r4, #24] │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r4 │ │ │ │ - blx 18b74 │ │ │ │ - b.n 420ee │ │ │ │ + blx 189e8 │ │ │ │ + b.n 41a46 │ │ │ │ nop │ │ │ │ - b.n 41b60 │ │ │ │ - movs r3, r0 │ │ │ │ + rsb r0, lr, r3 │ │ │ │ movs r5, r2 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r5, [pc, #28] @ (42134 ) │ │ │ │ + ldr r5, [pc, #28] @ (41a8c ) │ │ │ │ mov r4, r0 │ │ │ │ movs r1, #1 │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ ldr r0, [r0, r3] │ │ │ │ - blx 16a48 │ │ │ │ + blx 168ec │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r3, [r3, #24] │ │ │ │ bx r3 │ │ │ │ nop │ │ │ │ - b.n 41b28 │ │ │ │ - movs r3, r0 │ │ │ │ + @ instruction: 0xeb980003 │ │ │ │ │ │ │ │ -00042138 : │ │ │ │ +00041a90 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #56] @ (42180 ) │ │ │ │ + ldr r3, [pc, #56] @ (41ad8 ) │ │ │ │ sub sp, #12 │ │ │ │ add r3, pc │ │ │ │ dmb ish │ │ │ │ add.w r2, r3, #8 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ dmb ish │ │ │ │ - cbz r3, 42166 │ │ │ │ - ldr r3, [pc, #36] @ (42184 ) │ │ │ │ + cbz r3, 41abe │ │ │ │ + ldr r3, [pc, #36] @ (41adc ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #8] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #4] │ │ │ │ - blx 18190 │ │ │ │ + blx 1801c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4215c │ │ │ │ - bl 41ecc │ │ │ │ + beq.n 41ab4 │ │ │ │ + bl 41824 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - blx 1867c │ │ │ │ - b.n 4215c │ │ │ │ - b.n 41b18 │ │ │ │ - movs r3, r0 │ │ │ │ - b.n 41af4 │ │ │ │ - movs r3, r0 │ │ │ │ + blx 184fc │ │ │ │ + b.n 41ab4 │ │ │ │ + sbc.w r0, sl, r3 │ │ │ │ + adcs.w r0, r6, r3 │ │ │ │ │ │ │ │ -00042188 : │ │ │ │ +00041ae0 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - blx 18bfc │ │ │ │ - cbz r4, 421bc │ │ │ │ + blx 18a70 │ │ │ │ + cbz r4, 41b14 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 421a8 │ │ │ │ + cbz r3, 41b00 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 421b2 │ │ │ │ + beq.n 41b0a │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 421bc │ │ │ │ - ldr r3, [pc, #28] @ (421d0 ) │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 41b14 │ │ │ │ + ldr r3, [pc, #28] @ (41b28 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r0, [r4, r3] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #20] @ (421d4 ) │ │ │ │ - ldr r1, [pc, #24] @ (421d8 ) │ │ │ │ - ldr r0, [pc, #24] @ (421dc ) │ │ │ │ + ldr r2, [pc, #20] @ (41b2c ) │ │ │ │ + ldr r1, [pc, #24] @ (41b30 ) │ │ │ │ + ldr r0, [pc, #24] @ (41b34 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ + blx 16f48 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - b.n 41a94 │ │ │ │ - movs r3, r0 │ │ │ │ - strb r2, [r3, #24] │ │ │ │ + add.w r0, r0, r3 │ │ │ │ + strb r6, [r0, #19] │ │ │ │ movs r1, r0 │ │ │ │ - stmia r7!, {r2, r6, r7} │ │ │ │ + stmia r6!, {r2, r4, r6} │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r6, r6, #8 │ │ │ │ + lsrs r2, r4, #3 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -000421e0 : │ │ │ │ - cbz r0, 421e8 │ │ │ │ +00041b38 : │ │ │ │ + cbz r0, 41b40 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bx r3 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ │ │ │ │ -000421ec : │ │ │ │ +00041b44 : │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ bx r3 │ │ │ │ nop │ │ │ │ │ │ │ │ -000421f4 : │ │ │ │ +00041b4c : │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ bx r3 │ │ │ │ nop │ │ │ │ │ │ │ │ -000421fc : │ │ │ │ +00041b54 : │ │ │ │ ldr.w ip, [r0] │ │ │ │ push {lr} │ │ │ │ ldr.w lr, [ip, #12] │ │ │ │ mov ip, lr │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ bx ip │ │ │ │ nop │ │ │ │ │ │ │ │ -00042210 : │ │ │ │ +00041b68 : │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r3, [r3, #20] │ │ │ │ bx r3 │ │ │ │ nop │ │ │ │ │ │ │ │ -00042218 : │ │ │ │ +00041b70 : │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ bx r3 │ │ │ │ nop │ │ │ │ │ │ │ │ -00042220 : │ │ │ │ +00041b78 : │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r3, [r3, #28] │ │ │ │ bx r3 │ │ │ │ nop │ │ │ │ │ │ │ │ -00042228 : │ │ │ │ +00041b80 : │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r3, [r3, #32] │ │ │ │ bx r3 │ │ │ │ nop │ │ │ │ │ │ │ │ -00042230 : │ │ │ │ +00041b88 : │ │ │ │ ldr.w ip, [r0] │ │ │ │ push {lr} │ │ │ │ ldr.w lr, [ip, #36] @ 0x24 │ │ │ │ mov ip, lr │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ bx ip │ │ │ │ nop │ │ │ │ │ │ │ │ -00042244 : │ │ │ │ +00041b9c : │ │ │ │ ldr.w ip, [r0] │ │ │ │ push {lr} │ │ │ │ ldr.w lr, [ip, #40] @ 0x28 │ │ │ │ mov ip, lr │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ bx ip │ │ │ │ nop │ │ │ │ │ │ │ │ -00042258 : │ │ │ │ +00041bb0 : │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r3, [r3, #44] @ 0x2c │ │ │ │ bx r3 │ │ │ │ nop │ │ │ │ │ │ │ │ -00042260 : │ │ │ │ +00041bb8 : │ │ │ │ ldr.w ip, [r0] │ │ │ │ push {lr} │ │ │ │ ldr.w lr, [ip, #48] @ 0x30 │ │ │ │ mov ip, lr │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ bx ip │ │ │ │ nop │ │ │ │ │ │ │ │ -00042274 : │ │ │ │ +00041bcc : │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ bx r3 │ │ │ │ nop │ │ │ │ │ │ │ │ -0004227c : │ │ │ │ +00041bd4 : │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ bx r3 │ │ │ │ nop │ │ │ │ │ │ │ │ -00042284 : │ │ │ │ +00041bdc : │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r3, [r3, #56] @ 0x38 │ │ │ │ bx r3 │ │ │ │ nop │ │ │ │ │ │ │ │ -0004228c : │ │ │ │ +00041be4 : │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r3, [r3, #60] @ 0x3c │ │ │ │ bx r3 │ │ │ │ nop │ │ │ │ │ │ │ │ -00042294 : │ │ │ │ +00041bec : │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r3, [r3, #64] @ 0x40 │ │ │ │ bx r3 │ │ │ │ nop │ │ │ │ │ │ │ │ -0004229c : │ │ │ │ +00041bf4 : │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r3, [r3, #68] @ 0x44 │ │ │ │ - cbz r3, 422a4 │ │ │ │ + cbz r3, 41bfc │ │ │ │ bx r3 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r0, [pc, #60] @ (422f4 ) │ │ │ │ + ldr r0, [pc, #60] @ (41c4c ) │ │ │ │ sub sp, #16 │ │ │ │ add r0, pc │ │ │ │ - blx 155a0 │ │ │ │ - ldr r2, [pc, #52] @ (422f8 ) │ │ │ │ - ldr r3, [pc, #56] @ (422fc ) │ │ │ │ + blx 15468 │ │ │ │ + ldr r2, [pc, #52] @ (41c50 ) │ │ │ │ + ldr r3, [pc, #56] @ (41c54 ) │ │ │ │ mov.w ip, #12 │ │ │ │ mov r1, r0 │ │ │ │ str.w ip, [sp] │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ movs r0, #64 @ 0x40 │ │ │ │ strd r2, r0, [sp, #4] │ │ │ │ movs r2, #68 @ 0x44 │ │ │ │ movs r0, #80 @ 0x50 │ │ │ │ - blx 17c20 │ │ │ │ + blx 17ab8 │ │ │ │ movs r1, #96 @ 0x60 │ │ │ │ mov r4, r0 │ │ │ │ - blx 15a8c │ │ │ │ - ldr r3, [pc, #20] @ (42300 ) │ │ │ │ + blx 15948 │ │ │ │ + ldr r3, [pc, #20] @ (41c58 ) │ │ │ │ add r3, pc │ │ │ │ str r0, [r3, #0] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - strb r2, [r2, #21] │ │ │ │ + strb r6, [r7, #15] │ │ │ │ movs r1, r0 │ │ │ │ movs r1, r6 │ │ │ │ movs r0, r0 │ │ │ │ lsls r3, r5, #1 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 42970 │ │ │ │ - movs r3, r0 │ │ │ │ + ldrd r0, r0, [r6, #12] │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #36] @ (42338 ) │ │ │ │ + ldr r3, [pc, #36] @ (41c90 ) │ │ │ │ movs r2, #255 @ 0xff │ │ │ │ movs r1, #1 │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r3, #0] │ │ │ │ add r4, r0 │ │ │ │ strb r2, [r4, #28] │ │ │ │ str r1, [r4, #72] @ 0x48 │ │ │ │ - blx 17c60 │ │ │ │ + blx 17aec │ │ │ │ mov.w r2, #15728640 @ 0xf00000 │ │ │ │ mov.w r3, #6291456 @ 0x600000 │ │ │ │ str r0, [r4, #84] @ 0x54 │ │ │ │ strd r2, r3, [r4, #88] @ 0x58 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - b.n 4294c │ │ │ │ - movs r3, r0 │ │ │ │ + @ instruction: 0xe9a80003 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r6, r0 │ │ │ │ - blx 189d4 │ │ │ │ - ldr r1, [pc, #648] @ (425e0 ) │ │ │ │ - ldr.w sl, [pc, #652] @ 425e4 │ │ │ │ + blx 18848 │ │ │ │ + ldr r1, [pc, #648] @ (41f38 ) │ │ │ │ + ldr.w sl, [pc, #652] @ 41f3c │ │ │ │ add r1, pc │ │ │ │ add sl, pc │ │ │ │ ldr r3, [r1, #0] │ │ │ │ str r0, [r1, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 425c6 │ │ │ │ - ldr r1, [pc, #636] @ (425e8 ) │ │ │ │ + bne.w 41f1e │ │ │ │ + ldr r1, [pc, #636] @ (41f40 ) │ │ │ │ movs r7, #2 │ │ │ │ - ldr r3, [pc, #636] @ (425ec ) │ │ │ │ + ldr r3, [pc, #636] @ (41f44 ) │ │ │ │ mov.w r9, #4 │ │ │ │ add r1, pc │ │ │ │ - ldr r2, [pc, #632] @ (425f0 ) │ │ │ │ + ldr r2, [pc, #632] @ (41f48 ) │ │ │ │ add r3, pc │ │ │ │ strd r1, r3, [r6, #20] │ │ │ │ - ldr r3, [pc, #628] @ (425f4 ) │ │ │ │ + ldr r3, [pc, #628] @ (41f4c ) │ │ │ │ add r2, pc │ │ │ │ ldr r5, [r6, #0] │ │ │ │ add r3, pc │ │ │ │ strd r2, r3, [r6, #12] │ │ │ │ - blx 181b4 │ │ │ │ + blx 18040 │ │ │ │ mov r4, r0 │ │ │ │ - blx 189e0 │ │ │ │ + blx 18854 │ │ │ │ mov r1, r5 │ │ │ │ - ldr r5, [pc, #608] @ (425f8 ) │ │ │ │ + ldr r5, [pc, #608] @ (41f50 ) │ │ │ │ movs r2, #1 │ │ │ │ str r0, [sp, #24] │ │ │ │ add r5, pc │ │ │ │ - ldr r0, [pc, #604] @ (425fc ) │ │ │ │ + ldr r0, [pc, #604] @ (41f54 ) │ │ │ │ strd r7, r4, [sp, #16] │ │ │ │ movs r4, #0 │ │ │ │ mov r3, r4 │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ str r4, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ str.w r9, [sp, #12] │ │ │ │ - blx 17574 │ │ │ │ + blx 1740c │ │ │ │ ldr.w r8, [r6] │ │ │ │ str r0, [r5, #8] │ │ │ │ - blx 18450 │ │ │ │ + blx 182d0 │ │ │ │ mov fp, r0 │ │ │ │ - blx 1770c │ │ │ │ - ldr r3, [pc, #568] @ (42600 ) │ │ │ │ + blx 175a4 │ │ │ │ + ldr r3, [pc, #568] @ (41f58 ) │ │ │ │ mov r1, r8 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ mov.w r8, #20 │ │ │ │ str r0, [sp, #24] │ │ │ │ str r7, [sp, #16] │ │ │ │ str.w r8, [sp, #12] │ │ │ │ str.w fp, [sp, #20] │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ - ldr r0, [pc, #544] @ (42604 ) │ │ │ │ + ldr r0, [pc, #544] @ (41f5c ) │ │ │ │ ldr.w r2, [sl, r3] │ │ │ │ mov r3, r4 │ │ │ │ str r2, [sp, #32] │ │ │ │ add r0, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r2, r7 │ │ │ │ - blx 17574 │ │ │ │ + blx 1740c │ │ │ │ ldr r1, [r6, #0] │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ str r0, [r5, #12] │ │ │ │ - blx 1735c │ │ │ │ + blx 171f4 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ - blx 17ee8 │ │ │ │ + blx 17d74 │ │ │ │ mov sl, r0 │ │ │ │ str r0, [sp, #24] │ │ │ │ - ldr r0, [pc, #508] @ (42608 ) │ │ │ │ + ldr r0, [pc, #508] @ (41f60 ) │ │ │ │ mov r3, r4 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ add r0, pc │ │ │ │ strd r8, r7, [sp, #12] │ │ │ │ str r1, [sp, #20] │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r2, r7 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ - blx 17574 │ │ │ │ + blx 1740c │ │ │ │ ldr r1, [r6, #0] │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ str r0, [r5, #16] │ │ │ │ - blx 16554 │ │ │ │ + blx 16404 │ │ │ │ strd r0, sl, [sp, #20] │ │ │ │ mov r3, r4 │ │ │ │ - ldr r0, [pc, #468] @ (4260c ) │ │ │ │ + ldr r0, [pc, #468] @ (41f64 ) │ │ │ │ ldr r2, [sp, #32] │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ add r0, pc │ │ │ │ str.w r8, [sp, #12] │ │ │ │ mov.w r8, #235 @ 0xeb │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r2, r7 │ │ │ │ str r7, [sp, #16] │ │ │ │ movs r7, #225 @ 0xe1 │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ - blx 17574 │ │ │ │ + blx 1740c │ │ │ │ str.w r9, [sp, #12] │ │ │ │ str r0, [r5, #20] │ │ │ │ mov r3, r4 │ │ │ │ str r4, [sp, #16] │ │ │ │ movs r2, #1 │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr r0, [pc, #420] @ (42610 ) │ │ │ │ + ldr r0, [pc, #420] @ (41f68 ) │ │ │ │ ldr r1, [r6, #0] │ │ │ │ add r0, pc │ │ │ │ - blx 17574 │ │ │ │ + blx 1740c │ │ │ │ str r0, [r5, #24] │ │ │ │ - blx 181d0 │ │ │ │ - ldr r2, [pc, #408] @ (42614 ) │ │ │ │ + blx 1805c │ │ │ │ + ldr r2, [pc, #408] @ (41f6c ) │ │ │ │ mov r3, r0 │ │ │ │ - ldr r1, [pc, #408] @ (42618 ) │ │ │ │ - ldr r0, [pc, #412] @ (4261c ) │ │ │ │ + ldr r1, [pc, #408] @ (41f70 ) │ │ │ │ + ldr r0, [pc, #412] @ (41f74 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str.w r8, [sp] │ │ │ │ add r0, pc │ │ │ │ - blx 1508c │ │ │ │ + blx 14f54 │ │ │ │ str r0, [r5, #36] @ 0x24 │ │ │ │ - blx 165d4 │ │ │ │ - ldr r2, [pc, #392] @ (42620 ) │ │ │ │ + blx 16484 │ │ │ │ + ldr r2, [pc, #392] @ (41f78 ) │ │ │ │ mov r3, r0 │ │ │ │ - ldr r1, [pc, #392] @ (42624 ) │ │ │ │ - ldr r0, [pc, #396] @ (42628 ) │ │ │ │ + ldr r1, [pc, #392] @ (41f7c ) │ │ │ │ + ldr r0, [pc, #396] @ (41f80 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str r7, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ - blx 1508c │ │ │ │ + blx 14f54 │ │ │ │ str r0, [r5, #40] @ 0x28 │ │ │ │ - blx 17e90 │ │ │ │ - ldr r2, [pc, #380] @ (4262c ) │ │ │ │ + blx 17d1c │ │ │ │ + ldr r2, [pc, #380] @ (41f84 ) │ │ │ │ mov r3, r0 │ │ │ │ - ldr r0, [pc, #380] @ (42630 ) │ │ │ │ + ldr r0, [pc, #380] @ (41f88 ) │ │ │ │ add r2, pc │ │ │ │ str.w r8, [sp] │ │ │ │ mov r1, r2 │ │ │ │ add r0, pc │ │ │ │ - blx 17acc │ │ │ │ + blx 17964 │ │ │ │ str r0, [r5, #44] @ 0x2c │ │ │ │ - blx 15f2c │ │ │ │ - ldr r2, [pc, #360] @ (42634 ) │ │ │ │ + blx 15de8 │ │ │ │ + ldr r2, [pc, #360] @ (41f8c ) │ │ │ │ mov r3, r0 │ │ │ │ - ldr r1, [pc, #360] @ (42638 ) │ │ │ │ - ldr r0, [pc, #364] @ (4263c ) │ │ │ │ + ldr r1, [pc, #360] @ (41f90 ) │ │ │ │ + ldr r0, [pc, #364] @ (41f94 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ strd r4, r7, [sp] │ │ │ │ add r0, pc │ │ │ │ - blx 15ab4 │ │ │ │ - ldr r2, [pc, #352] @ (42640 ) │ │ │ │ + blx 15970 │ │ │ │ + ldr r2, [pc, #352] @ (41f98 ) │ │ │ │ str r0, [r5, #48] @ 0x30 │ │ │ │ movs r3, #227 @ 0xe3 │ │ │ │ - ldr r1, [pc, #348] @ (42644 ) │ │ │ │ + ldr r1, [pc, #348] @ (41f9c ) │ │ │ │ add r2, pc │ │ │ │ - ldr r0, [pc, #348] @ (42648 ) │ │ │ │ + ldr r0, [pc, #348] @ (41fa0 ) │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ mov r3, r4 │ │ │ │ add r0, pc │ │ │ │ - blx 16d74 │ │ │ │ - vldr d7, [pc, #216] @ 425d0 │ │ │ │ + blx 16c0c │ │ │ │ + vldr d7, [pc, #216] @ 41f28 │ │ │ │ str r0, [r5, #52] @ 0x34 │ │ │ │ - ldr r2, [pc, #332] @ (4264c ) │ │ │ │ + ldr r2, [pc, #332] @ (41fa4 ) │ │ │ │ vstr d7, [sp, #16] │ │ │ │ vstr d7, [sp] │ │ │ │ add r2, pc │ │ │ │ - vldr d7, [pc, #204] @ 425d8 │ │ │ │ - ldr r1, [pc, #320] @ (42650 ) │ │ │ │ - ldr r0, [pc, #324] @ (42654 ) │ │ │ │ + vldr d7, [pc, #204] @ 41f30 │ │ │ │ + ldr r1, [pc, #320] @ (41fa8 ) │ │ │ │ + ldr r0, [pc, #324] @ (41fac ) │ │ │ │ vstr d7, [sp, #8] │ │ │ │ add r1, pc │ │ │ │ str.w r8, [sp, #24] │ │ │ │ add r0, pc │ │ │ │ - blx 17bbc │ │ │ │ - ldr r2, [pc, #308] @ (42658 ) │ │ │ │ + blx 17a54 │ │ │ │ + ldr r2, [pc, #308] @ (41fb0 ) │ │ │ │ str r0, [r5, #32] │ │ │ │ mov r3, fp │ │ │ │ - ldr r1, [pc, #308] @ (4265c ) │ │ │ │ + ldr r1, [pc, #308] @ (41fb4 ) │ │ │ │ add r2, pc │ │ │ │ - ldr r0, [pc, #308] @ (42660 ) │ │ │ │ + ldr r0, [pc, #308] @ (41fb8 ) │ │ │ │ add r1, pc │ │ │ │ str r7, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ - blx 1508c │ │ │ │ - ldr r2, [pc, #300] @ (42664 ) │ │ │ │ + blx 14f54 │ │ │ │ + ldr r2, [pc, #300] @ (41fbc ) │ │ │ │ str r0, [r5, #56] @ 0x38 │ │ │ │ - ldr r1, [pc, #300] @ (42668 ) │ │ │ │ + ldr r1, [pc, #300] @ (41fc0 ) │ │ │ │ add r2, pc │ │ │ │ - ldr r0, [pc, #300] @ (4266c ) │ │ │ │ + ldr r0, [pc, #300] @ (41fc4 ) │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ add r1, pc │ │ │ │ strd r4, r7, [sp] │ │ │ │ add r0, pc │ │ │ │ - blx 18c64 │ │ │ │ + blx 18ad8 │ │ │ │ str r0, [r5, #60] @ 0x3c │ │ │ │ - blx 17bd8 │ │ │ │ - ldr r2, [pc, #280] @ (42670 ) │ │ │ │ + blx 17a70 │ │ │ │ + ldr r2, [pc, #280] @ (41fc8 ) │ │ │ │ mov r3, r0 │ │ │ │ - ldr r1, [pc, #280] @ (42674 ) │ │ │ │ - ldr r0, [pc, #284] @ (42678 ) │ │ │ │ + ldr r1, [pc, #280] @ (41fcc ) │ │ │ │ + ldr r0, [pc, #284] @ (41fd0 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ strd r4, r7, [sp] │ │ │ │ add r0, pc │ │ │ │ - blx 15ab4 │ │ │ │ + blx 15970 │ │ │ │ str r7, [sp, #0] │ │ │ │ - ldr r2, [pc, #268] @ (4267c ) │ │ │ │ + ldr r2, [pc, #268] @ (41fd4 ) │ │ │ │ mov r3, r4 │ │ │ │ str r0, [r5, #64] @ 0x40 │ │ │ │ - ldr r1, [pc, #268] @ (42680 ) │ │ │ │ + ldr r1, [pc, #268] @ (41fd8 ) │ │ │ │ add r2, pc │ │ │ │ - ldr r0, [pc, #268] @ (42684 ) │ │ │ │ + ldr r0, [pc, #268] @ (41fdc ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 1539c │ │ │ │ + blx 15264 │ │ │ │ str.w r8, [sp, #8] │ │ │ │ movs r2, #255 @ 0xff │ │ │ │ - ldr r1, [pc, #256] @ (42688 ) │ │ │ │ + ldr r1, [pc, #256] @ (41fe0 ) │ │ │ │ strd r2, r2, [sp] │ │ │ │ mov r3, r4 │ │ │ │ str r0, [r5, #68] @ 0x44 │ │ │ │ add r1, pc │ │ │ │ - ldr r2, [pc, #248] @ (4268c ) │ │ │ │ - ldr r0, [pc, #248] @ (42690 ) │ │ │ │ + ldr r2, [pc, #248] @ (41fe4 ) │ │ │ │ + ldr r0, [pc, #248] @ (41fe8 ) │ │ │ │ add r2, pc │ │ │ │ add r0, pc │ │ │ │ - blx 16c4c │ │ │ │ - ldr r2, [pc, #244] @ (42694 ) │ │ │ │ + blx 16af0 │ │ │ │ + ldr r2, [pc, #244] @ (41fec ) │ │ │ │ str r0, [r5, #72] @ 0x48 │ │ │ │ movs r3, #234 @ 0xea │ │ │ │ - ldr r1, [pc, #240] @ (42698 ) │ │ │ │ + ldr r1, [pc, #240] @ (41ff0 ) │ │ │ │ add r2, pc │ │ │ │ - ldr r0, [pc, #240] @ (4269c ) │ │ │ │ + ldr r0, [pc, #240] @ (41ff4 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 16c20 │ │ │ │ + blx 16ac4 │ │ │ │ add.w r2, r5, #28 │ │ │ │ str r0, [r5, #76] @ 0x4c │ │ │ │ movs r1, #13 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 16e3c │ │ │ │ + b.w 16cd4 │ │ │ │ mov r0, r6 │ │ │ │ - blx 18b74 │ │ │ │ - b.n 42368 │ │ │ │ + blx 189e8 │ │ │ │ + b.n 41cc0 │ │ │ │ nop │ │ │ │ ... │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ - b.n 42b70 │ │ │ │ - movs r3, r0 │ │ │ │ - ldmia r0!, {r2, r3, r7} │ │ │ │ + strd r0, r0, [r6, #-12]! │ │ │ │ + ldmia r7!, {r2, r4, r6} │ │ │ │ movs r3, r0 │ │ │ │ lsls r7, r3, #20 │ │ │ │ movs r0, r0 │ │ │ │ lsls r3, r7, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r7, r3, #12 │ │ │ │ movs r0, r0 │ │ │ │ subs r7, r5, #1 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 42b08 │ │ │ │ - movs r3, r0 │ │ │ │ - cmp r6, #232 @ 0xe8 │ │ │ │ + stmdb r6!, {r0, r1} │ │ │ │ + cmp r5, #148 @ 0x94 │ │ │ │ movs r1, r0 │ │ │ │ - asrs r0, r2, #14 │ │ │ │ + asrs r0, r6, #13 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r1, #10 │ │ │ │ + lsrs r6, r6, #4 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r6, #140 @ 0x8c │ │ │ │ + cmp r5, #56 @ 0x38 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r6, #116 @ 0x74 │ │ │ │ + cmp r5, #32 │ │ │ │ movs r1, r0 │ │ │ │ - lsls r4, r4, #30 │ │ │ │ + lsls r0, r2, #25 │ │ │ │ movs r1, r0 │ │ │ │ - subs r3, #120 @ 0x78 │ │ │ │ + subs r2, #36 @ 0x24 │ │ │ │ movs r1, r0 │ │ │ │ - subs r3, #170 @ 0xaa │ │ │ │ + subs r2, #86 @ 0x56 │ │ │ │ movs r1, r0 │ │ │ │ - subs r3, #184 @ 0xb8 │ │ │ │ + subs r2, #100 @ 0x64 │ │ │ │ movs r1, r0 │ │ │ │ - strb r0, [r0, #14] │ │ │ │ + strb r4, [r5, #8] │ │ │ │ movs r1, r0 │ │ │ │ - adds r1, #238 @ 0xee │ │ │ │ + adds r0, #154 @ 0x9a │ │ │ │ movs r1, r0 │ │ │ │ - adds r4, #2 │ │ │ │ + adds r2, #174 @ 0xae │ │ │ │ movs r1, r0 │ │ │ │ - strb r0, [r1, #14] │ │ │ │ + strb r4, [r6, #8] │ │ │ │ movs r1, r0 │ │ │ │ - strb r4, [r2, #14] │ │ │ │ + strb r0, [r0, #9] │ │ │ │ movs r1, r0 │ │ │ │ - strb r4, [r2, #14] │ │ │ │ + strb r0, [r0, #9] │ │ │ │ movs r1, r0 │ │ │ │ - strb r6, [r5, #14] │ │ │ │ + strb r2, [r3, #9] │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r0, [r4, #2] │ │ │ │ + strb r4, [r1, #29] │ │ │ │ movs r1, r0 │ │ │ │ - strb r6, [r5, #14] │ │ │ │ + strb r2, [r3, #9] │ │ │ │ movs r1, r0 │ │ │ │ - strb r0, [r2, #15] │ │ │ │ + strb r4, [r7, #9] │ │ │ │ movs r1, r0 │ │ │ │ - strb r0, [r4, #15] │ │ │ │ + strb r4, [r1, #10] │ │ │ │ movs r1, r0 │ │ │ │ - strb r6, [r1, #15] │ │ │ │ + strb r2, [r7, #9] │ │ │ │ movs r1, r0 │ │ │ │ - strb r0, [r5, #15] │ │ │ │ + strb r4, [r2, #10] │ │ │ │ movs r1, r0 │ │ │ │ - strb r2, [r7, #15] │ │ │ │ + strb r6, [r4, #10] │ │ │ │ movs r1, r0 │ │ │ │ - strb r0, [r6, #15] │ │ │ │ + strb r4, [r3, #10] │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r0, r6, #8 │ │ │ │ + lsrs r4, r3, #3 │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r4, r0, #25 │ │ │ │ + lsrs r0, r6, #19 │ │ │ │ movs r1, r0 │ │ │ │ - strb r0, [r2, #16] │ │ │ │ + strb r4, [r7, #10] │ │ │ │ movs r1, r0 │ │ │ │ - strb r2, [r1, #17] │ │ │ │ + strb r6, [r6, #11] │ │ │ │ movs r1, r0 │ │ │ │ - strb r4, [r3, #17] │ │ │ │ + strb r0, [r1, #12] │ │ │ │ movs r1, r0 │ │ │ │ - adds r0, #80 @ 0x50 │ │ │ │ + cmp r6, #252 @ 0xfc │ │ │ │ movs r1, r0 │ │ │ │ - adds r0, #130 @ 0x82 │ │ │ │ + cmp r7, #46 @ 0x2e │ │ │ │ movs r1, r0 │ │ │ │ - adds r3, #0 │ │ │ │ + adds r1, #172 @ 0xac │ │ │ │ movs r1, r0 │ │ │ │ - adds r0, #132 @ 0x84 │ │ │ │ + cmp r7, #48 @ 0x30 │ │ │ │ movs r1, r0 │ │ │ │ - adds r0, #184 @ 0xb8 │ │ │ │ + cmp r7, #100 @ 0x64 │ │ │ │ movs r1, r0 │ │ │ │ - adds r3, #10 │ │ │ │ + adds r1, #182 @ 0xb6 │ │ │ │ movs r1, r0 │ │ │ │ - strb r4, [r3, #17] │ │ │ │ + strb r0, [r1, #12] │ │ │ │ movs r1, r0 │ │ │ │ - strb r6, [r4, #16] │ │ │ │ + strb r2, [r2, #11] │ │ │ │ movs r1, r0 │ │ │ │ - strb r0, [r5, #17] │ │ │ │ + strb r4, [r2, #12] │ │ │ │ movs r1, r0 │ │ │ │ - strb r6, [r5, #17] │ │ │ │ + strb r2, [r3, #12] │ │ │ │ movs r1, r0 │ │ │ │ - strb r6, [r0, #18] │ │ │ │ + strb r2, [r6, #12] │ │ │ │ movs r1, r0 │ │ │ │ - strb r4, [r1, #18] │ │ │ │ + strb r0, [r7, #12] │ │ │ │ movs r1, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r4, [pc, #232] @ (42798 ) │ │ │ │ + ldr r4, [pc, #232] @ (420f0 ) │ │ │ │ mov r6, r2 │ │ │ │ subs r2, r1, #1 │ │ │ │ sub sp, #32 │ │ │ │ add r4, pc │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r4, r0 │ │ │ │ cmp r2, #11 │ │ │ │ - bhi.n 426d2 │ │ │ │ + bhi.n 4202a │ │ │ │ tbb [pc, r2] │ │ │ │ cmp r7, #40 @ 0x28 │ │ │ │ adds r5, #6 │ │ │ │ subs r3, #6 │ │ │ │ lsls r6, r0, #24 │ │ │ │ lsls r6, r0, #24 │ │ │ │ bx r8 │ │ │ │ ldrd r0, r2, [r3] │ │ │ │ str r1, [sp, #28] │ │ │ │ str r2, [sp, #24] │ │ │ │ - ldr r4, [pc, #192] @ (4279c ) │ │ │ │ + ldr r4, [pc, #192] @ (420f4 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - blx 17904 │ │ │ │ + blx 1779c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ add r4, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 17904 │ │ │ │ + blx 1779c │ │ │ │ ldr r2, [sp, #24] │ │ │ │ strd r6, r0, [sp, #16] │ │ │ │ movs r0, #186 @ 0xba │ │ │ │ str r2, [sp, #12] │ │ │ │ strd r0, r4, [sp] │ │ │ │ - ldr r3, [pc, #160] @ (427a0 ) │ │ │ │ - ldr r2, [pc, #164] @ (427a4 ) │ │ │ │ - ldr r0, [pc, #164] @ (427a8 ) │ │ │ │ + ldr r3, [pc, #160] @ (420f8 ) │ │ │ │ + ldr r2, [pc, #164] @ (420fc ) │ │ │ │ + ldr r0, [pc, #164] @ (42100 ) │ │ │ │ add r3, pc │ │ │ │ ldr r1, [sp, #28] │ │ │ │ add r2, pc │ │ │ │ str r1, [sp, #8] │ │ │ │ add r0, pc │ │ │ │ movs r1, #16 │ │ │ │ - blx 189fc │ │ │ │ + blx 18870 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r6 │ │ │ │ - blx 172b0 │ │ │ │ + blx 17148 │ │ │ │ strd r0, r1, [r4, #16] │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r6 │ │ │ │ - blx 17884 │ │ │ │ + blx 1771c │ │ │ │ str r0, [r4, #4] │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r6 │ │ │ │ - blx 171a0 │ │ │ │ + blx 17038 │ │ │ │ str r0, [r4, #12] │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r6 │ │ │ │ - blx 164f8 │ │ │ │ + blx 163a8 │ │ │ │ str r0, [r4, #36] @ 0x24 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r6 │ │ │ │ - blx 18354 │ │ │ │ + blx 181d4 │ │ │ │ strb r0, [r4, #28] │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r0, #0 │ │ │ │ - blx 1791c │ │ │ │ + blx 177b4 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r0, [r4, #64] @ 0x40 │ │ │ │ - blx 18168 │ │ │ │ - ldr r1, [pc, #64] @ (427ac ) │ │ │ │ + blx 17ff4 │ │ │ │ + ldr r1, [pc, #64] @ (42104 ) │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ add r1, pc │ │ │ │ - blx 150fc │ │ │ │ - ldr r1, [pc, #60] @ (427b0 ) │ │ │ │ + blx 14fc4 │ │ │ │ + ldr r1, [pc, #60] @ (42108 ) │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ movs r3, #0 │ │ │ │ add r1, pc │ │ │ │ mov r2, r5 │ │ │ │ - blx 15a68 │ │ │ │ + blx 15930 │ │ │ │ ldr r4, [r4, #64] @ 0x40 │ │ │ │ mov r0, r6 │ │ │ │ - blx 17158 │ │ │ │ + blx 16ff0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 18300 │ │ │ │ + b.w 18180 │ │ │ │ nop │ │ │ │ - svc 106 @ 0x6a │ │ │ │ + b.n 41d08 │ │ │ │ movs r3, r0 │ │ │ │ - lsls r6, r3, #20 │ │ │ │ + lsls r2, r1, #15 │ │ │ │ movs r1, r0 │ │ │ │ - strb r6, [r3, #13] │ │ │ │ + strb r2, [r1, #8] │ │ │ │ movs r1, r0 │ │ │ │ - lsls r6, r7, #18 │ │ │ │ + lsls r2, r5, #13 │ │ │ │ movs r1, r0 │ │ │ │ - lsls r2, r6, #19 │ │ │ │ + lsls r6, r3, #14 │ │ │ │ movs r1, r0 │ │ │ │ - strb r4, [r2, #11] │ │ │ │ + strb r0, [r0, #6] │ │ │ │ movs r1, r0 │ │ │ │ asrs r5, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #184] @ (4287c ) │ │ │ │ + ldr r3, [pc, #184] @ (421d4 ) │ │ │ │ mov r5, r0 │ │ │ │ movs r2, #0 │ │ │ │ add r3, pc │ │ │ │ ldr r6, [r3, #0] │ │ │ │ adds r4, r0, r6 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ str r2, [r4, #32] │ │ │ │ - cbz r0, 427d8 │ │ │ │ - blx 16b34 │ │ │ │ + cbz r0, 42130 │ │ │ │ + blx 169d8 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #12] │ │ │ │ - cbz r0, 427e4 │ │ │ │ - blx 171ec │ │ │ │ + cbz r0, 4213c │ │ │ │ + blx 17084 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #44] @ 0x2c │ │ │ │ - cbz r0, 427f0 │ │ │ │ - blx 17010 │ │ │ │ + cbz r0, 42148 │ │ │ │ + blx 16ea8 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #4] │ │ │ │ - cbz r0, 427fc │ │ │ │ - blx 15aa8 │ │ │ │ + cbz r0, 42154 │ │ │ │ + blx 15964 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #24] │ │ │ │ - cbz r0, 42808 │ │ │ │ - blx 15aa8 │ │ │ │ + cbz r0, 42160 │ │ │ │ + blx 15964 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ - cbz r0, 42814 │ │ │ │ - blx 15aa8 │ │ │ │ + cbz r0, 4216c │ │ │ │ + blx 15964 │ │ │ │ ldr r3, [r4, #80] @ 0x50 │ │ │ │ - cbz r3, 4282e │ │ │ │ - ldr r2, [pc, #100] @ (42880 ) │ │ │ │ + cbz r3, 42186 │ │ │ │ + ldr r2, [pc, #100] @ (421d8 ) │ │ │ │ mov r3, r5 │ │ │ │ - ldr r0, [pc, #100] @ (42884 ) │ │ │ │ + ldr r0, [pc, #100] @ (421dc ) │ │ │ │ movs r1, #16 │ │ │ │ add r2, pc │ │ │ │ add r0, pc │ │ │ │ - blx 189fc │ │ │ │ + blx 18870 │ │ │ │ ldr r0, [r4, #80] @ 0x50 │ │ │ │ - blx 15aa8 │ │ │ │ + blx 15964 │ │ │ │ ldr r3, [r5, r6] │ │ │ │ - cbz r3, 42852 │ │ │ │ - ldr r2, [pc, #84] @ (42888 ) │ │ │ │ + cbz r3, 421aa │ │ │ │ + ldr r2, [pc, #84] @ (421e0 ) │ │ │ │ mov r3, r5 │ │ │ │ - ldr r0, [pc, #84] @ (4288c ) │ │ │ │ + ldr r0, [pc, #84] @ (421e4 ) │ │ │ │ movs r1, #16 │ │ │ │ add r2, pc │ │ │ │ add r0, pc │ │ │ │ - blx 189fc │ │ │ │ + blx 18870 │ │ │ │ movs r2, #0 │ │ │ │ ldr r0, [r5, r6] │ │ │ │ mov r1, r2 │ │ │ │ - blx 17894 │ │ │ │ + blx 1772c │ │ │ │ ldr r0, [r5, r6] │ │ │ │ - blx 15aa8 │ │ │ │ + blx 15964 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #8] │ │ │ │ - cbz r0, 4285e │ │ │ │ - blx 15aa8 │ │ │ │ + cbz r0, 421b6 │ │ │ │ + blx 15964 │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #76] @ 0x4c │ │ │ │ - cbz r0, 4286a │ │ │ │ - blx 15aa8 │ │ │ │ - ldr r3, [pc, #36] @ (42890 ) │ │ │ │ + cbz r0, 421c2 │ │ │ │ + blx 15964 │ │ │ │ + ldr r3, [pc, #36] @ (421e8 ) │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ bx r3 │ │ │ │ nop │ │ │ │ - udf #88 @ 0x58 │ │ │ │ + b.n 41bc8 │ │ │ │ movs r3, r0 │ │ │ │ - strb r0, [r4, #9] │ │ │ │ + strb r4, [r1, #4] │ │ │ │ movs r1, r0 │ │ │ │ - lsls r2, r3, #15 │ │ │ │ + lsls r6, r0, #10 │ │ │ │ movs r1, r0 │ │ │ │ - strb r6, [r5, #9] │ │ │ │ + strb r2, [r3, #4] │ │ │ │ movs r1, r0 │ │ │ │ - lsls r0, r0, #15 │ │ │ │ + lsls r4, r5, #9 │ │ │ │ movs r1, r0 │ │ │ │ - ble.n 427f0 │ │ │ │ + b.n 41a88 │ │ │ │ movs r3, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #52] @ (428d8 ) │ │ │ │ + ldr r3, [pc, #52] @ (42230 ) │ │ │ │ mov r2, r0 │ │ │ │ sub sp, #8 │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r3, #0] │ │ │ │ add r4, r0 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ - cbz r0, 428c4 │ │ │ │ + cbz r0, 4221c │ │ │ │ str r2, [sp, #4] │ │ │ │ - blx 18114 │ │ │ │ + blx 17fa0 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ - blx 181e0 │ │ │ │ + blx 1806c │ │ │ │ ldr r2, [sp, #4] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #64] @ 0x40 │ │ │ │ - ldr r3, [pc, #20] @ (428dc ) │ │ │ │ + ldr r3, [pc, #20] @ (42234 ) │ │ │ │ mov r0, r2 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #20] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ bx r3 │ │ │ │ nop │ │ │ │ - ble.n 429cc │ │ │ │ + b.n 41a64 │ │ │ │ movs r3, r0 │ │ │ │ - ble.n 42990 │ │ │ │ + b.n 42a28 │ │ │ │ movs r3, r0 │ │ │ │ - ldr r3, [pc, #8] @ (428ec ) │ │ │ │ + ldr r3, [pc, #8] @ (42244 ) │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r3, #68] @ 0x44 │ │ │ │ - b.w 18344 │ │ │ │ + b.w 181c4 │ │ │ │ nop │ │ │ │ - ble.n 4296c │ │ │ │ + b.n 42a04 │ │ │ │ movs r3, r0 │ │ │ │ - ldr r3, [pc, #8] @ (428fc ) │ │ │ │ + ldr r3, [pc, #8] @ (42254 ) │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r3, #64] @ 0x40 │ │ │ │ - b.w 18344 │ │ │ │ + b.w 181c4 │ │ │ │ nop │ │ │ │ - ble.n 4295c │ │ │ │ + b.n 429f4 │ │ │ │ movs r3, r0 │ │ │ │ - ldr r3, [pc, #8] @ (4290c ) │ │ │ │ + ldr r3, [pc, #8] @ (42264 ) │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r3, #56] @ 0x38 │ │ │ │ - b.w 18344 │ │ │ │ + b.w 181c4 │ │ │ │ nop │ │ │ │ - ble.n 4294c │ │ │ │ + b.n 429e4 │ │ │ │ movs r3, r0 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr.w ip, [pc, #88] @ 42978 │ │ │ │ + ldr.w ip, [pc, #88] @ 422d0 │ │ │ │ sub sp, #20 │ │ │ │ mov r3, r1 │ │ │ │ - ldr.w lr, [pc, #84] @ 4297c │ │ │ │ + ldr.w lr, [pc, #84] @ 422d4 │ │ │ │ add ip, pc │ │ │ │ movs r1, #0 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r2, r1 │ │ │ │ str r1, [sp, #8] │ │ │ │ add lr, pc │ │ │ │ ldr.w r1, [ip, #12] │ │ │ │ add.w ip, sp, #8 │ │ │ │ str.w ip, [sp, #4] │ │ │ │ - ldr.w ip, [pc, #60] @ 42980 │ │ │ │ + ldr.w ip, [pc, #60] @ 422d8 │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #12] │ │ │ │ mov.w ip, #0 │ │ │ │ - blx 159e8 │ │ │ │ - ldr r2, [pc, #40] @ (42984 ) │ │ │ │ - ldr r3, [pc, #32] @ (42980 ) │ │ │ │ + blx 158b0 │ │ │ │ + ldr r2, [pc, #40] @ (422dc ) │ │ │ │ + ldr r3, [pc, #32] @ (422d8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r0, [sp, #8] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 42974 │ │ │ │ + bne.n 422cc │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - blx 17a74 <__stack_chk_fail@plt> │ │ │ │ - bgt.n 42968 │ │ │ │ + blx 1790c <__stack_chk_fail@plt> │ │ │ │ + b.n 42a00 │ │ │ │ movs r3, r0 │ │ │ │ - stmia r2!, {r2, r4, r5, r7} │ │ │ │ + ldmia r1!, {r2, r3, r4, r5, r6} │ │ │ │ movs r3, r0 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r2!, {r1, r3, r7} │ │ │ │ + ldmia r1, {r1, r4, r6} │ │ │ │ movs r3, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ - ldr r7, [pc, #368] @ (42b0c ) │ │ │ │ + ldr r7, [pc, #368] @ (42464 ) │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ mov r6, r0 │ │ │ │ mov sl, r1 │ │ │ │ add r7, pc │ │ │ │ mov r5, r2 │ │ │ │ ldr r4, [r7, #0] │ │ │ │ add r4, r0 │ │ │ │ movs r0, #4 │ │ │ │ - blx 17f24 │ │ │ │ + blx 17db0 │ │ │ │ mov r8, r0 │ │ │ │ ldrb r3, [r4, #28] │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 42aae │ │ │ │ + beq.n 42406 │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n 42a90 │ │ │ │ + beq.n 423e8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 42ab8 │ │ │ │ - ldr r1, [pc, #336] @ (42b10 ) │ │ │ │ + bne.n 42410 │ │ │ │ + ldr r1, [pc, #336] @ (42468 ) │ │ │ │ add r1, pc │ │ │ │ - blx 16520 │ │ │ │ + blx 163d0 │ │ │ │ mov r0, r8 │ │ │ │ movs r1, #0 │ │ │ │ - blx 16520 │ │ │ │ + blx 163d0 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r0, [r3, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 42a9a │ │ │ │ - blx 1676c │ │ │ │ + beq.n 423f2 │ │ │ │ + blx 1661c │ │ │ │ mov r7, r0 │ │ │ │ - blx 16d8c │ │ │ │ + blx 16c24 │ │ │ │ mov.w r9, #0 │ │ │ │ - blx 176a0 │ │ │ │ + blx 17538 │ │ │ │ ldr r1, [r4, #80] @ 0x50 │ │ │ │ str.w r9, [sp, #36] @ 0x24 │ │ │ │ mov r2, r5 │ │ │ │ - ldr.w lr, [pc, #288] @ 42b14 │ │ │ │ + ldr.w lr, [pc, #288] @ 4246c │ │ │ │ ldr.w r5, [r8] │ │ │ │ add lr, pc │ │ │ │ - ldr r3, [pc, #284] @ (42b18 ) │ │ │ │ + ldr r3, [pc, #284] @ (42470 ) │ │ │ │ strd lr, r5, [sp, #28] │ │ │ │ - ldr r5, [pc, #280] @ (42b1c ) │ │ │ │ + ldr r5, [pc, #280] @ (42474 ) │ │ │ │ add r3, pc │ │ │ │ str r7, [sp, #24] │ │ │ │ str r3, [sp, #12] │ │ │ │ add r5, pc │ │ │ │ strd r9, r5, [sp, #16] │ │ │ │ - ldr.w ip, [pc, #272] @ 42b20 │ │ │ │ - ldr r3, [pc, #272] @ (42b24 ) │ │ │ │ + ldr.w ip, [pc, #272] @ 42478 │ │ │ │ + ldr r3, [pc, #272] @ (4247c ) │ │ │ │ ldr r5, [r4, #4] │ │ │ │ add ip, pc │ │ │ │ add r3, pc │ │ │ │ strd ip, r5, [sp, #4] │ │ │ │ str.w sl, [sp] │ │ │ │ - blx 1761c │ │ │ │ + blx 174b4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ - blx 15aa8 │ │ │ │ + blx 15964 │ │ │ │ mov r0, r8 │ │ │ │ - blx 184c0 │ │ │ │ - cbz r5, 42a88 │ │ │ │ + blx 18340 │ │ │ │ + cbz r5, 423e0 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r2, [r3, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 42aa4 │ │ │ │ - ldr r2, [pc, #232] @ (42b28 ) │ │ │ │ + beq.n 423fc │ │ │ │ + ldr r2, [pc, #232] @ (42480 ) │ │ │ │ movs r4, #2 │ │ │ │ - ldr r1, [pc, #232] @ (42b2c ) │ │ │ │ + ldr r1, [pc, #232] @ (42484 ) │ │ │ │ mov r3, r6 │ │ │ │ add r2, pc │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - blx 15ad0 │ │ │ │ - ldr r2, [pc, #220] @ (42b30 ) │ │ │ │ - ldr r1, [pc, #220] @ (42b34 ) │ │ │ │ + blx 1598c │ │ │ │ + ldr r2, [pc, #220] @ (42488 ) │ │ │ │ + ldr r1, [pc, #220] @ (4248c ) │ │ │ │ mov r3, r6 │ │ │ │ add r2, pc │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - blx 15ad0 │ │ │ │ - ldr r2, [pc, #208] @ (42b38 ) │ │ │ │ - ldr r1, [pc, #212] @ (42b3c ) │ │ │ │ + blx 1598c │ │ │ │ + ldr r2, [pc, #208] @ (42490 ) │ │ │ │ + ldr r1, [pc, #212] @ (42494 ) │ │ │ │ mov r3, r6 │ │ │ │ add r2, pc │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - blx 15ad0 │ │ │ │ - ldr r2, [pc, #200] @ (42b40 ) │ │ │ │ - ldr r1, [pc, #200] @ (42b44 ) │ │ │ │ + blx 1598c │ │ │ │ + ldr r2, [pc, #200] @ (42498 ) │ │ │ │ + ldr r1, [pc, #200] @ (4249c ) │ │ │ │ mov r3, r6 │ │ │ │ add r2, pc │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - blx 15ad0 │ │ │ │ + blx 1598c │ │ │ │ mov r0, r5 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r1, [pc, #180] @ (42b48 ) │ │ │ │ + ldr r1, [pc, #180] @ (424a0 ) │ │ │ │ add r1, pc │ │ │ │ - blx 16520 │ │ │ │ - b.n 429c6 │ │ │ │ + blx 163d0 │ │ │ │ + b.n 4231e │ │ │ │ mov r0, r6 │ │ │ │ - blx 16160 │ │ │ │ + blx 1601c │ │ │ │ mov r7, r0 │ │ │ │ - b.n 429dc │ │ │ │ + b.n 42334 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ mov r0, r5 │ │ │ │ - blx 170ec │ │ │ │ - b.n 42a3e │ │ │ │ - ldr r1, [pc, #156] @ (42b4c ) │ │ │ │ + blx 16f84 │ │ │ │ + b.n 42396 │ │ │ │ + ldr r1, [pc, #156] @ (424a4 ) │ │ │ │ add r1, pc │ │ │ │ - blx 16520 │ │ │ │ - b.n 429c6 │ │ │ │ + blx 163d0 │ │ │ │ + b.n 4231e │ │ │ │ ldr r3, [r7, #0] │ │ │ │ add r3, r6 │ │ │ │ ldr r7, [r3, #24] │ │ │ │ - cbz r7, 42afe │ │ │ │ - blx 16f84 │ │ │ │ + cbz r7, 42456 │ │ │ │ + blx 16e1c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ - cbz r3, 42ace │ │ │ │ + cbz r3, 42426 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 42ad8 │ │ │ │ + beq.n 42430 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 42afe │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 42456 │ │ │ │ mov r0, r7 │ │ │ │ - blx 154e4 │ │ │ │ - ldr r1, [pc, #112] @ (42b50 ) │ │ │ │ + blx 153ac │ │ │ │ + ldr r1, [pc, #112] @ (424a8 ) │ │ │ │ add r1, pc │ │ │ │ - blx 15b38 │ │ │ │ - cbnz r0, 42afe │ │ │ │ - ldr r1, [pc, #104] @ (42b54 ) │ │ │ │ + blx 159f4 │ │ │ │ + cbnz r0, 42456 │ │ │ │ + ldr r1, [pc, #104] @ (424ac ) │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc │ │ │ │ - blx 16520 │ │ │ │ - ldr r1, [pc, #100] @ (42b58 ) │ │ │ │ + blx 163d0 │ │ │ │ + ldr r1, [pc, #100] @ (424b0 ) │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc │ │ │ │ - blx 16520 │ │ │ │ - b.n 429c6 │ │ │ │ - ldr r1, [pc, #92] @ (42b5c ) │ │ │ │ + blx 163d0 │ │ │ │ + b.n 4231e │ │ │ │ + ldr r1, [pc, #92] @ (424b4 ) │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc │ │ │ │ - blx 16520 │ │ │ │ - b.n 42ae8 │ │ │ │ + blx 163d0 │ │ │ │ + b.n 42440 │ │ │ │ nop │ │ │ │ - bgt.n 42a10 │ │ │ │ + b.n 42aa8 │ │ │ │ movs r3, r0 │ │ │ │ - lsrs r0, r6, #32 │ │ │ │ + lsls r4, r3, #27 │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r4, r2, #32 │ │ │ │ + lsls r0, r0, #27 │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r2, r4, #32 │ │ │ │ + lsls r6, r1, #27 │ │ │ │ movs r1, r0 │ │ │ │ - adds r6, #120 @ 0x78 │ │ │ │ + adds r5, #36 @ 0x24 │ │ │ │ movs r1, r0 │ │ │ │ - strb r2, [r0, #3] │ │ │ │ + ldr r6, [r5, #116] @ 0x74 │ │ │ │ movs r1, r0 │ │ │ │ - lsls r4, r4, #31 │ │ │ │ + lsls r0, r2, #26 │ │ │ │ movs r1, r0 │ │ │ │ mcr2 15, 6, pc, cr7, cr15, {7} @ │ │ │ │ - lsls r2, r5, #16 │ │ │ │ + lsls r6, r2, #11 │ │ │ │ movs r1, r0 │ │ │ │ mcr2 15, 5, pc, cr5, cr15, {7} @ │ │ │ │ - lsls r4, r6, #31 │ │ │ │ + lsls r0, r4, #26 │ │ │ │ movs r1, r0 │ │ │ │ mcr2 15, 4, pc, cr3, cr15, {7} @ │ │ │ │ - strb r2, [r7, #1] │ │ │ │ + ldr r6, [r4, #112] @ 0x70 │ │ │ │ movs r1, r0 │ │ │ │ mcr2 15, 3, pc, cr1, cr15, {7} @ │ │ │ │ - strb r4, [r0, #2] │ │ │ │ + ldr r0, [r6, #112] @ 0x70 │ │ │ │ movs r1, r0 │ │ │ │ - lsls r6, r1, #29 │ │ │ │ + lsls r2, r7, #23 │ │ │ │ movs r1, r0 │ │ │ │ - lsls r4, r6, #28 │ │ │ │ + lsls r0, r4, #23 │ │ │ │ movs r1, r0 │ │ │ │ - lsls r4, r6, #12 │ │ │ │ + lsls r0, r4, #7 │ │ │ │ movs r1, r0 │ │ │ │ - lsls r0, r7, #27 │ │ │ │ + lsls r4, r4, #22 │ │ │ │ movs r1, r0 │ │ │ │ - lsls r2, r7, #27 │ │ │ │ + lsls r6, r4, #22 │ │ │ │ movs r1, r0 │ │ │ │ - lsls r6, r3, #27 │ │ │ │ + lsls r2, r1, #22 │ │ │ │ movs r1, r0 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #64] @ (42bb0 ) │ │ │ │ + ldr r3, [pc, #64] @ (42508 ) │ │ │ │ mov r7, r0 │ │ │ │ mov r5, r1 │ │ │ │ add r3, pc │ │ │ │ ldr r6, [r3, #0] │ │ │ │ movs r3, #0 │ │ │ │ adds r4, r0, r6 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ str r3, [r4, #44] @ 0x2c │ │ │ │ - cbz r0, 42b86 │ │ │ │ - blx 17010 │ │ │ │ + cbz r0, 424de │ │ │ │ + blx 16ea8 │ │ │ │ ldr r0, [r7, r6] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r7, r6] │ │ │ │ - cbz r0, 42b92 │ │ │ │ - blx 15aa8 │ │ │ │ + cbz r0, 424ea │ │ │ │ + blx 15964 │ │ │ │ str r5, [r7, r6] │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ str r3, [r4, #8] │ │ │ │ - cbz r0, 42ba2 │ │ │ │ - blx 15aa8 │ │ │ │ + cbz r0, 424fa │ │ │ │ + blx 15964 │ │ │ │ ldr r5, [r7, r6] │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 1620c │ │ │ │ + blx 160bc │ │ │ │ str r0, [r4, #8] │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - bge.n 42b0c │ │ │ │ + b.n 427a4 │ │ │ │ movs r3, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r3, [pc, #288] @ (42ce8 ) │ │ │ │ + ldr r3, [pc, #288] @ (42640 ) │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r0, r1 │ │ │ │ add r3, pc │ │ │ │ - ldr r1, [pc, #284] @ (42cec ) │ │ │ │ + ldr r1, [pc, #284] @ (42644 ) │ │ │ │ mov r9, r2 │ │ │ │ - ldr r2, [pc, #284] @ (42cf0 ) │ │ │ │ + ldr r2, [pc, #284] @ (42648 ) │ │ │ │ add r1, pc │ │ │ │ sub sp, #20 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ mov.w r8, #0 │ │ │ │ add r4, r5 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #12] │ │ │ │ mov.w r2, #0 │ │ │ │ - blx 17b28 │ │ │ │ + blx 179c0 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mov r6, r0 │ │ │ │ ldr r1, [r3, #24] │ │ │ │ - blx 17958 │ │ │ │ + blx 177f0 │ │ │ │ movs r3, #1 │ │ │ │ mov r2, r3 │ │ │ │ movs r1, #6 │ │ │ │ mov r0, r6 │ │ │ │ str.w r8, [sp] │ │ │ │ - blx 170bc │ │ │ │ + blx 16f54 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ str.w r8, [r4, #24] │ │ │ │ - cbz r0, 42c14 │ │ │ │ - blx 15aa8 │ │ │ │ + cbz r0, 4256c │ │ │ │ + blx 15964 │ │ │ │ mov r0, r6 │ │ │ │ movs r1, #0 │ │ │ │ - blx 15368 │ │ │ │ - ldr r3, [pc, #212] @ (42cf4 ) │ │ │ │ + blx 15230 │ │ │ │ + ldr r3, [pc, #212] @ (4264c ) │ │ │ │ str r0, [r4, #24] │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r3, #40] @ 0x28 │ │ │ │ - blx 18348 │ │ │ │ + blx 181c8 │ │ │ │ ldr r6, [r4, #24] │ │ │ │ - cbz r6, 42c46 │ │ │ │ - blx 16f84 │ │ │ │ + cbz r6, 4259e │ │ │ │ + blx 16e1c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ - cbz r3, 42c3c │ │ │ │ + cbz r3, 42594 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 42c74 │ │ │ │ + beq.n 425cc │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - blx 17668 │ │ │ │ - cbnz r0, 42c74 │ │ │ │ + blx 17500 │ │ │ │ + cbnz r0, 425cc │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ - cbz r3, 42c50 │ │ │ │ + cbz r3, 425a8 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 42cc4 │ │ │ │ + beq.n 4261c │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 42b60 │ │ │ │ + bl 424b8 │ │ │ │ movs r0, #1 │ │ │ │ - ldr r2, [pc, #156] @ (42cf8 ) │ │ │ │ - ldr r3, [pc, #144] @ (42cf0 ) │ │ │ │ + ldr r2, [pc, #156] @ (42650 ) │ │ │ │ + ldr r3, [pc, #144] @ (42648 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 42ce4 │ │ │ │ + bne.n 4263c │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r0, r6 │ │ │ │ - blx 154e4 │ │ │ │ - ldr r1, [pc, #128] @ (42cfc ) │ │ │ │ + blx 153ac │ │ │ │ + ldr r1, [pc, #128] @ (42654 ) │ │ │ │ add r1, pc │ │ │ │ - blx 18a14 │ │ │ │ + blx 18888 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 42c46 │ │ │ │ + bne.n 4259e │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, r6 │ │ │ │ - blx 15a34 │ │ │ │ + blx 158fc │ │ │ │ mov.w r1, #482 @ 0x1e2 │ │ │ │ add r2, sp, #8 │ │ │ │ - blx 16a2c │ │ │ │ + blx 168d0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ str r0, [r4, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 42c46 │ │ │ │ + beq.n 4259e │ │ │ │ mov r0, r6 │ │ │ │ - blx 15a34 │ │ │ │ + blx 158fc │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov r3, r0 │ │ │ │ - ldr r0, [pc, #84] @ (42d00 ) │ │ │ │ + ldr r0, [pc, #84] @ (42658 ) │ │ │ │ movs r1, #16 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ add r0, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr r2, [pc, #76] @ (42d04 ) │ │ │ │ + ldr r2, [pc, #76] @ (4265c ) │ │ │ │ add r2, pc │ │ │ │ - blx 189fc │ │ │ │ + blx 18870 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - blx 1841c │ │ │ │ - b.n 42c46 │ │ │ │ + blx 1829c │ │ │ │ + b.n 4259e │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 42988 │ │ │ │ + bl 422e0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 42c5a │ │ │ │ + beq.n 425b2 │ │ │ │ mov r0, r7 │ │ │ │ - blx 15aa8 │ │ │ │ + blx 15964 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 42b60 │ │ │ │ - b.n 42c58 │ │ │ │ - blx 17a74 <__stack_chk_fail@plt> │ │ │ │ - bge.n 42d94 │ │ │ │ + bl 424b8 │ │ │ │ + b.n 425b0 │ │ │ │ + blx 1790c <__stack_chk_fail@plt> │ │ │ │ + b.n 4282c │ │ │ │ movs r3, r0 │ │ │ │ - stmia r0!, {r2, r4} │ │ │ │ + stmia r6!, {r2, r3, r4, r6, r7} │ │ │ │ movs r3, r0 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - bls.n 42cf4 │ │ │ │ + b.n 4278c │ │ │ │ movs r3, r0 │ │ │ │ - itet hi │ │ │ │ - movhi r3, r0 │ │ │ │ - lslls r0, r3, #6 │ │ │ │ - movhi r1, r0 │ │ │ │ - vhadd.u8 d16, d12, d0 │ │ │ │ - ldr r2, [r5, #100] @ 0x64 │ │ │ │ + stmia r6!, {r1, r4, r6} │ │ │ │ + movs r3, r0 │ │ │ │ + lsls r4, r0, #1 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r3, [pc, #88] @ (42d64 ) │ │ │ │ + ldc2l 0, cr0, [r8] │ │ │ │ + ldr r6, [r2, #80] @ 0x50 │ │ │ │ + movs r1, r0 │ │ │ │ + ldr r3, [pc, #88] @ (426bc ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r3, r0 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldr r2, [r2, #28] │ │ │ │ - cbnz r2, 42d18 │ │ │ │ + cbnz r2, 42670 │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ ldr r0, [r3, #64] @ 0x40 │ │ │ │ str r3, [sp, #4] │ │ │ │ - blx 16e08 │ │ │ │ + blx 16ca0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 42d3a │ │ │ │ + blt.n 42692 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r4, [r3, #64] @ 0x40 │ │ │ │ - blx 18000 │ │ │ │ + blx 17e8c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r2, r0 │ │ │ │ movw ip, #16960 @ 0x4240 │ │ │ │ movt ip, #15 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r3, [r3, #28] │ │ │ │ umlal r2, r1, r3, ip │ │ │ │ mov r3, r1 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 18164 │ │ │ │ + b.w 17ff0 │ │ │ │ nop │ │ │ │ - bls.n 42d94 │ │ │ │ + svc 182 @ 0xb6 │ │ │ │ movs r3, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r2, [pc, #104] @ (42de0 ) │ │ │ │ + ldr r2, [pc, #104] @ (42738 ) │ │ │ │ sub sp, #20 │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ add r2, r0 │ │ │ │ ldr r4, [r2, #12] │ │ │ │ - blx 1865c │ │ │ │ + blx 184dc │ │ │ │ movs r2, #0 │ │ │ │ - ldr r1, [pc, #88] @ (42de4 ) │ │ │ │ + ldr r1, [pc, #88] @ (4273c ) │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r5, r0 │ │ │ │ - ldr r2, [pc, #84] @ (42de8 ) │ │ │ │ + ldr r2, [pc, #84] @ (42740 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add r2, pc │ │ │ │ - blx 15ad0 │ │ │ │ + blx 1598c │ │ │ │ ldrd r1, r3, [r4] │ │ │ │ - cbnz r3, 42dc8 │ │ │ │ - cbz r1, 42dd6 │ │ │ │ + cbnz r3, 42720 │ │ │ │ + cbz r1, 4272e │ │ │ │ mov r0, r5 │ │ │ │ - blx 16308 │ │ │ │ - ldr r1, [pc, #64] @ (42dec ) │ │ │ │ + blx 161b8 │ │ │ │ + ldr r1, [pc, #64] @ (42744 ) │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ - blx 158d8 │ │ │ │ + blx 157a0 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ - cbnz r1, 42dce │ │ │ │ + cbnz r1, 42726 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ - cbz r1, 42dc2 │ │ │ │ + cbz r1, 4271a │ │ │ │ mov r0, r5 │ │ │ │ - blx 15db0 │ │ │ │ + blx 15c6c │ │ │ │ mov r0, r5 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 42daa │ │ │ │ - b.n 42da4 │ │ │ │ + beq.n 42702 │ │ │ │ + b.n 426fc │ │ │ │ mov r0, r5 │ │ │ │ - blx 18820 │ │ │ │ - b.n 42db8 │ │ │ │ + blx 18694 │ │ │ │ + b.n 42710 │ │ │ │ mov r0, r5 │ │ │ │ - blx 16548 │ │ │ │ - b.n 42db4 │ │ │ │ + blx 163f8 │ │ │ │ + b.n 4270c │ │ │ │ nop │ │ │ │ - bhi.n 42d30 │ │ │ │ + svc 70 @ 0x46 │ │ │ │ movs r3, r0 │ │ │ │ - movs r5, #2 │ │ │ │ + movs r3, #174 @ 0xae │ │ │ │ movs r1, r0 │ │ │ │ lsls r7, r5, #4 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r4, #1 │ │ │ │ - movs r1, r0 │ │ │ │ + vhadd.u16 d0, d2, d0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r3, [pc, #72] @ (42e48 ) │ │ │ │ + ldr r3, [pc, #72] @ (427a0 ) │ │ │ │ sub sp, #20 │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r5, [r0, r2] │ │ │ │ - cbz r5, 42e32 │ │ │ │ + cbz r5, 4278a │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r0, r2] │ │ │ │ mov r1, r3 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r5 │ │ │ │ - blx 17894 │ │ │ │ + blx 1772c │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ movs r1, #16 │ │ │ │ mov r0, r5 │ │ │ │ strd r3, r4, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - blx 168d4 │ │ │ │ + blx 16784 │ │ │ │ mov r0, r5 │ │ │ │ - blx 15aa8 │ │ │ │ - ldr r3, [pc, #24] @ (42e4c ) │ │ │ │ + blx 15964 │ │ │ │ + ldr r3, [pc, #24] @ (427a4 ) │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r3, #24] │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 159e4 │ │ │ │ + b.w 158ac │ │ │ │ nop │ │ │ │ - bhi.n 42e84 │ │ │ │ + udf #188 @ 0xbc │ │ │ │ movs r3, r0 │ │ │ │ - bvc.n 42e20 │ │ │ │ + udf #136 @ 0x88 │ │ │ │ movs r3, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ movs r1, #0 │ │ │ │ - blx 163f0 │ │ │ │ + blx 162a0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.n 42df0 │ │ │ │ + b.n 42748 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #64] @ (42ec0 ) │ │ │ │ + ldr r3, [pc, #64] @ (42818 ) │ │ │ │ sub sp, #16 │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r3, #0] │ │ │ │ add r4, r0 │ │ │ │ ldr.w ip, [r4, #40] @ 0x28 │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 42eba │ │ │ │ - ldr r2, [pc, #48] @ (42ec4 ) │ │ │ │ + beq.n 42812 │ │ │ │ + ldr r2, [pc, #48] @ (4281c ) │ │ │ │ movs r3, #0 │ │ │ │ str r0, [sp, #8] │ │ │ │ movs r1, #24 │ │ │ │ add r2, pc │ │ │ │ mov r0, ip │ │ │ │ strd r3, r2, [sp] │ │ │ │ mov r2, r3 │ │ │ │ - blx 168d4 │ │ │ │ + blx 16784 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ - cbz r0, 42eba │ │ │ │ + cbz r0, 42812 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 15aa4 │ │ │ │ + b.w 15960 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - bvc.n 42e00 │ │ │ │ + udf #62 @ 0x3e │ │ │ │ movs r3, r0 │ │ │ │ lsls r7, r6, #13 │ │ │ │ movs r0, r0 │ │ │ │ mov ip, r3 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ mov r3, r1 │ │ │ │ cmp r1, #8 │ │ │ │ - beq.n 42ee8 │ │ │ │ - ldr r2, [pc, #40] @ (42efc ) │ │ │ │ + beq.n 42840 │ │ │ │ + ldr r2, [pc, #40] @ (42854 ) │ │ │ │ add r2, pc │ │ │ │ ldr r1, [r2, #8] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 42eea │ │ │ │ + beq.n 42842 │ │ │ │ movs r2, #0 │ │ │ │ str.w ip, [sp] │ │ │ │ - b.w 159e4 │ │ │ │ + b.w 158ac │ │ │ │ bx lr │ │ │ │ ldr r2, [r2, #0] │ │ │ │ ldr.w ip, [r0, r2] │ │ │ │ movs r2, #0 │ │ │ │ str.w ip, [sp] │ │ │ │ - b.w 159e4 │ │ │ │ + b.w 158ac │ │ │ │ nop │ │ │ │ - bvc.n 42f98 │ │ │ │ + ble.n 42830 │ │ │ │ movs r3, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r2 │ │ │ │ - ldr r2, [pc, #192] @ (42fd8 ) │ │ │ │ - ldr r3, [pc, #192] @ (42fdc ) │ │ │ │ + ldr r2, [pc, #192] @ (42930 ) │ │ │ │ + ldr r3, [pc, #192] @ (42934 ) │ │ │ │ sub sp, #16 │ │ │ │ add r2, pc │ │ │ │ mov r8, r1 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ - blx 174cc │ │ │ │ - ldr r3, [pc, #176] @ (42fe0 ) │ │ │ │ + blx 17364 │ │ │ │ + ldr r3, [pc, #176] @ (42938 ) │ │ │ │ mov r5, r0 │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r3, #0] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ add r4, r0 │ │ │ │ ldr r0, [r4, #80] @ 0x50 │ │ │ │ str r3, [r4, #80] @ 0x50 │ │ │ │ - cbz r0, 42f46 │ │ │ │ - blx 15aa8 │ │ │ │ + cbz r0, 4289e │ │ │ │ + blx 15964 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ add r2, sp, #8 │ │ │ │ - blx 17934 │ │ │ │ - cbz r0, 42f92 │ │ │ │ - ldr r7, [pc, #144] @ (42fe4 ) │ │ │ │ + blx 177cc │ │ │ │ + cbz r0, 428ea │ │ │ │ + ldr r7, [pc, #144] @ (4293c ) │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ add r7, pc │ │ │ │ ldr r3, [r7, #0] │ │ │ │ ldr r1, [r7, #8] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #7 │ │ │ │ - blx 159e8 │ │ │ │ + blx 158b0 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ ldr r1, [r7, #8] │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #8 │ │ │ │ - blx 159e8 │ │ │ │ + blx 158b0 │ │ │ │ ldr r3, [r4, #44] @ 0x2c │ │ │ │ - cbnz r3, 42fba │ │ │ │ + cbnz r3, 42912 │ │ │ │ mov r0, r5 │ │ │ │ - blx 17734 │ │ │ │ + blx 175cc │ │ │ │ movs r1, #1 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r4, #44] @ 0x2c │ │ │ │ - blx 160e0 │ │ │ │ - b.n 42f9a │ │ │ │ + blx 15f9c │ │ │ │ + b.n 428f2 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, r6 │ │ │ │ - blx 17460 │ │ │ │ + blx 172f8 │ │ │ │ mov r0, r6 │ │ │ │ - blx 15aa8 │ │ │ │ - ldr r2, [pc, #68] @ (42fe8 ) │ │ │ │ - ldr r3, [pc, #56] @ (42fdc ) │ │ │ │ + blx 15964 │ │ │ │ + ldr r2, [pc, #68] @ (42940 ) │ │ │ │ + ldr r3, [pc, #56] @ (42934 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 42fd4 │ │ │ │ + bne.n 4292c │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r4, [pc, #48] @ (42fec ) │ │ │ │ + ldr r4, [pc, #48] @ (42944 ) │ │ │ │ mov.w r2, #912 @ 0x390 │ │ │ │ - ldr r3, [pc, #44] @ (42ff0 ) │ │ │ │ - ldr r1, [pc, #48] @ (42ff4 ) │ │ │ │ + ldr r3, [pc, #44] @ (42948 ) │ │ │ │ + ldr r1, [pc, #48] @ (4294c ) │ │ │ │ add r4, pc │ │ │ │ - ldr r0, [pc, #48] @ (42ff8 ) │ │ │ │ + ldr r0, [pc, #48] @ (42950 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ - blx 1663c │ │ │ │ - blx 17a74 <__stack_chk_fail@plt> │ │ │ │ - pop {r2, r3, r6, r7} │ │ │ │ + blx 164ec │ │ │ │ + blx 1790c <__stack_chk_fail@plt> │ │ │ │ + stmia r3!, {r2, r4, r7} │ │ │ │ movs r3, r0 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n 42fc0 │ │ │ │ + ble.n 42858 │ │ │ │ movs r3, r0 │ │ │ │ - bvs.n 42f78 │ │ │ │ + ble.n 42a10 │ │ │ │ movs r3, r0 │ │ │ │ - pop {r2, r6} │ │ │ │ + stmia r3!, {r2, r3} │ │ │ │ movs r3, r0 │ │ │ │ - lsls r0, r0, #4 │ │ │ │ - movs r1, r0 │ │ │ │ - cbnz r4, 43032 │ │ │ │ + vaddl.u32 q0, d12, d0 │ │ │ │ + @ instruction: 0xb88c │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [r2, #40] @ 0x28 │ │ │ │ + ldr r2, [r0, #20] │ │ │ │ movs r1, r0 │ │ │ │ - stc2 0, cr0, [lr], #-0 │ │ │ │ + @ instruction: 0xfada0000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r3, [pc, #296] @ (43134 ) │ │ │ │ + ldr r3, [pc, #296] @ (42a8c ) │ │ │ │ mov r4, r0 │ │ │ │ sub sp, #16 │ │ │ │ movs r2, #0 │ │ │ │ add r3, pc │ │ │ │ ldr r6, [r3, #0] │ │ │ │ adds r5, r0, r6 │ │ │ │ ldr r0, [r5, #80] @ 0x50 │ │ │ │ str r2, [r5, #80] @ 0x50 │ │ │ │ - cbz r0, 43022 │ │ │ │ - blx 15aa8 │ │ │ │ + cbz r0, 4297a │ │ │ │ + blx 15964 │ │ │ │ ldr r6, [r4, r6] │ │ │ │ - cbz r6, 43056 │ │ │ │ - blx 1520c │ │ │ │ + cbz r6, 429ae │ │ │ │ + blx 150d4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ - cbz r3, 43034 │ │ │ │ + cbz r3, 4298c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 4303e │ │ │ │ + beq.n 42996 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 43056 │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 429ae │ │ │ │ mov r0, r6 │ │ │ │ - blx 1711c │ │ │ │ - ldr r1, [pc, #240] @ (43138 ) │ │ │ │ + blx 16fb4 │ │ │ │ + ldr r1, [pc, #240] @ (42a90 ) │ │ │ │ mov r6, r0 │ │ │ │ add r1, pc │ │ │ │ - blx 15b38 │ │ │ │ + blx 159f4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 430f4 │ │ │ │ + bne.n 42a4c │ │ │ │ movs r3, #2 │ │ │ │ str r3, [r5, #72] @ 0x48 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 430ca │ │ │ │ + beq.n 42a22 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 430ca │ │ │ │ - ldr r6, [pc, #216] @ (4313c ) │ │ │ │ + beq.n 42a22 │ │ │ │ + ldr r6, [pc, #216] @ (42a94 ) │ │ │ │ add r6, pc │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r3, r4 │ │ │ │ ldr r2, [r3, #44] @ 0x2c │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 43118 │ │ │ │ + bne.n 42a70 │ │ │ │ ldr r2, [r3, #72] @ 0x48 │ │ │ │ cmp r2, #1 │ │ │ │ - bls.n 430e2 │ │ │ │ + bls.n 42a3a │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 4308a │ │ │ │ + bne.n 429e2 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ - blx 16be4 │ │ │ │ + blx 16a88 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r2, [r6, #0] │ │ │ │ str r0, [r3, #44] @ 0x2c │ │ │ │ adds r3, r4, r2 │ │ │ │ dmb ish │ │ │ │ ldr r2, [r3, #48] @ 0x30 │ │ │ │ dmb ish │ │ │ │ cmp r2, #3 │ │ │ │ - beq.n 430b0 │ │ │ │ + beq.n 42a08 │ │ │ │ movs r2, #3 │ │ │ │ dmb ish │ │ │ │ str r2, [r3, #48] @ 0x30 │ │ │ │ dmb ish │ │ │ │ - ldr r3, [pc, #152] @ (43140 ) │ │ │ │ + ldr r3, [pc, #152] @ (42a98 ) │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r3, #48] @ 0x30 │ │ │ │ - blx 18348 │ │ │ │ + blx 181c8 │ │ │ │ movs r0, #0 │ │ │ │ - blx 1724c <__time64@plt> │ │ │ │ + blx 170e4 <__time64@plt> │ │ │ │ adds r3, r0, #3 │ │ │ │ adc.w r1, r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ strd r3, r1, [r5, #56] @ 0x38 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.n 42d08 │ │ │ │ - ldr r3, [pc, #120] @ (43144 ) │ │ │ │ + b.n 42660 │ │ │ │ + ldr r3, [pc, #120] @ (42a9c ) │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ movs r3, #8 │ │ │ │ ldr r2, [r4, r2] │ │ │ │ str r2, [sp, #0] │ │ │ │ movs r2, #0 │ │ │ │ - blx 159e8 │ │ │ │ - b.n 43062 │ │ │ │ + blx 158b0 │ │ │ │ + b.n 429ba │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ - blx 17734 │ │ │ │ + blx 175cc │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r2, [r6, #0] │ │ │ │ str r0, [r3, #44] @ 0x2c │ │ │ │ adds r3, r4, r2 │ │ │ │ - b.n 4308a │ │ │ │ - ldr r1, [pc, #80] @ (43148 ) │ │ │ │ + b.n 429e2 │ │ │ │ + ldr r1, [pc, #80] @ (42aa0 ) │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ - blx 15b38 │ │ │ │ - cbnz r0, 43104 │ │ │ │ + blx 159f4 │ │ │ │ + cbnz r0, 42a5c │ │ │ │ str r0, [r5, #72] @ 0x48 │ │ │ │ - b.n 43056 │ │ │ │ - ldr r1, [pc, #68] @ (4314c ) │ │ │ │ + b.n 429ae │ │ │ │ + ldr r1, [pc, #68] @ (42aa4 ) │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ - blx 15b38 │ │ │ │ + blx 159f4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 43056 │ │ │ │ + bne.n 429ae │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r5, #72] @ 0x48 │ │ │ │ - b.n 43056 │ │ │ │ - ldr r3, [pc, #52] @ (43150 ) │ │ │ │ + b.n 429ae │ │ │ │ + ldr r3, [pc, #52] @ (42aa8 ) │ │ │ │ mov.w r2, #500 @ 0x1f4 │ │ │ │ - ldr r4, [pc, #52] @ (43154 ) │ │ │ │ - ldr r1, [pc, #52] @ (43158 ) │ │ │ │ + ldr r4, [pc, #52] @ (42aac ) │ │ │ │ + ldr r1, [pc, #52] @ (42ab0 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #52] @ (4315c ) │ │ │ │ + ldr r0, [pc, #52] @ (42ab4 ) │ │ │ │ add r4, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #28 │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - blx 1663c │ │ │ │ - bvs.n 43154 │ │ │ │ + blx 164ec │ │ │ │ + bgt.n 429ec │ │ │ │ movs r3, r0 │ │ │ │ - lsls r0, r3, #6 │ │ │ │ + lsls r4, r0, #1 │ │ │ │ movs r1, r0 │ │ │ │ - bpl.n 430b8 │ │ │ │ + bgt.n 42b50 │ │ │ │ movs r3, r0 │ │ │ │ - bpl.n 43234 │ │ │ │ + bgt.n 42acc │ │ │ │ movs r3, r0 │ │ │ │ - bpl.n 431ec │ │ │ │ + blt.n 42a84 │ │ │ │ movs r3, r0 │ │ │ │ - lsls r0, r7, #3 │ │ │ │ + vaddl.u32 q0, d4, d0 │ │ │ │ + vaddl.u8 q0, d8, d0 │ │ │ │ + @ instruction: 0xb732 │ │ │ │ movs r1, r0 │ │ │ │ - lsls r4, r3, #3 │ │ │ │ + cdp2 0, 4, cr0, cr10, cr0, {0} │ │ │ │ + str r4, [r4, #124] @ 0x7c │ │ │ │ movs r1, r0 │ │ │ │ - @ instruction: 0xb8a2 │ │ │ │ - movs r1, r0 │ │ │ │ - vaddl.u16 q0, d14, d0 │ │ │ │ - ldr r0, [r7, #16] │ │ │ │ - movs r1, r0 │ │ │ │ - @ instruction: 0xfad00000 │ │ │ │ + ldr??.w r0, [ip, r0] │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #24 │ │ │ │ mov r7, r0 │ │ │ │ mov r5, r2 │ │ │ │ mov r0, r2 │ │ │ │ - ldr r2, [pc, #136] @ (43204 ) │ │ │ │ - ldr r3, [pc, #140] @ (43208 ) │ │ │ │ + ldr r2, [pc, #136] @ (42b5c ) │ │ │ │ + ldr r3, [pc, #140] @ (42b60 ) │ │ │ │ add r2, pc │ │ │ │ str r1, [sp, #12] │ │ │ │ - ldr r6, [pc, #136] @ (4320c ) │ │ │ │ + ldr r6, [pc, #136] @ (42b64 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r6, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ - blx 174cc │ │ │ │ + blx 17364 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r4, r0 │ │ │ │ add r2, sp, #16 │ │ │ │ mov r0, r7 │ │ │ │ ldr.w r8, [r6] │ │ │ │ movs r7, #0 │ │ │ │ str r7, [sp, #16] │ │ │ │ - blx 17934 │ │ │ │ - cbnz r0, 431de │ │ │ │ + blx 177cc │ │ │ │ + cbnz r0, 42b36 │ │ │ │ add r4, r8 │ │ │ │ ldr r3, [r4, #80] @ 0x50 │ │ │ │ str r0, [r4, #80] @ 0x50 │ │ │ │ - cbz r3, 431b6 │ │ │ │ + cbz r3, 42b0e │ │ │ │ mov r0, r3 │ │ │ │ - blx 15aa8 │ │ │ │ + blx 15964 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ - blx 17460 │ │ │ │ + blx 172f8 │ │ │ │ mov r0, r5 │ │ │ │ - blx 15aa8 │ │ │ │ - ldr r2, [pc, #72] @ (43210 ) │ │ │ │ - ldr r3, [pc, #64] @ (43208 ) │ │ │ │ + blx 15964 │ │ │ │ + ldr r2, [pc, #72] @ (42b68 ) │ │ │ │ + ldr r3, [pc, #64] @ (42b60 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 43200 │ │ │ │ + bne.n 42b58 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r2, r7 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #7 │ │ │ │ - blx 159e8 │ │ │ │ + blx 158b0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 42ffc │ │ │ │ + bl 42954 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - blx 160e0 │ │ │ │ - b.n 431be │ │ │ │ - blx 17a74 <__stack_chk_fail@plt> │ │ │ │ - rev16 r4, r5 │ │ │ │ + blx 15f9c │ │ │ │ + b.n 42b16 │ │ │ │ + blx 1790c <__stack_chk_fail@plt> │ │ │ │ + stmia r1!, {r2, r4, r5} │ │ │ │ movs r3, r0 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n 43148 │ │ │ │ + blt.n 42be0 │ │ │ │ movs r3, r0 │ │ │ │ - rev r0, r4 │ │ │ │ + stmia r0!, {r3, r5, r6, r7} │ │ │ │ movs r3, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r4, [pc, #108] @ (43290 ) │ │ │ │ + ldr r4, [pc, #108] @ (42be8 ) │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ add r4, pc │ │ │ │ ldr r7, [r4, #0] │ │ │ │ - blx 15504 │ │ │ │ + blx 153cc │ │ │ │ cmp r0, #199 @ 0xc7 │ │ │ │ - bhi.n 4323a │ │ │ │ + bhi.n 42b92 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r0, r5 │ │ │ │ - blx 15504 │ │ │ │ + blx 153cc │ │ │ │ cmp.w r0, #300 @ 0x12c │ │ │ │ - bcs.n 43236 │ │ │ │ + bcs.n 42b8e │ │ │ │ ldr r2, [r4, #0] │ │ │ │ movs r3, #5 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ adds r4, r6, r7 │ │ │ │ mov r0, r6 │ │ │ │ ldr r2, [r6, r2] │ │ │ │ str r2, [sp, #0] │ │ │ │ movs r2, #0 │ │ │ │ - blx 159e8 │ │ │ │ + blx 158b0 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #32] │ │ │ │ - cbz r0, 43266 │ │ │ │ - blx 16b34 │ │ │ │ - ldr r2, [pc, #44] @ (43294 ) │ │ │ │ + cbz r0, 42bbe │ │ │ │ + blx 169d8 │ │ │ │ + ldr r2, [pc, #44] @ (42bec ) │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ movs r1, #24 │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ strd r2, r6, [sp, #4] │ │ │ │ mov r2, r3 │ │ │ │ - blx 168d4 │ │ │ │ + blx 16784 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 43236 │ │ │ │ + beq.n 42b8e │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 15aa4 │ │ │ │ - bcc.n 43280 │ │ │ │ + b.w 15960 │ │ │ │ + bge.n 42b18 │ │ │ │ movs r3, r0 │ │ │ │ @ instruction: 0xffa3ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r2 │ │ │ │ mov r0, r2 │ │ │ │ - ldr r2, [pc, #264] @ (433b8 ) │ │ │ │ - ldr r3, [pc, #264] @ (433bc ) │ │ │ │ + ldr r2, [pc, #264] @ (42d10 ) │ │ │ │ + ldr r3, [pc, #264] @ (42d14 ) │ │ │ │ sub sp, #24 │ │ │ │ add r2, pc │ │ │ │ mov r7, r1 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ - blx 174cc │ │ │ │ - ldr r3, [pc, #248] @ (433c0 ) │ │ │ │ + blx 17364 │ │ │ │ + ldr r3, [pc, #248] @ (42d18 ) │ │ │ │ mov r1, r7 │ │ │ │ add r2, sp, #16 │ │ │ │ mov r5, r0 │ │ │ │ add r3, pc │ │ │ │ mov r0, r6 │ │ │ │ str r2, [sp, #12] │ │ │ │ ldr r7, [r3, #0] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #16] │ │ │ │ - blx 15740 │ │ │ │ + blx 15608 │ │ │ │ add.w r8, r5, r7 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 43364 │ │ │ │ + beq.n 42cbc │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 42bb4 │ │ │ │ - cbz r0, 4333e │ │ │ │ + bl 4250c │ │ │ │ + cbz r0, 42c96 │ │ │ │ ldr r6, [r5, r7] │ │ │ │ - cbz r6, 43310 │ │ │ │ - blx 1520c │ │ │ │ + cbz r6, 42c68 │ │ │ │ + blx 150d4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ - cbz r3, 43306 │ │ │ │ + cbz r3, 42c5e │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 43382 │ │ │ │ + beq.n 42cda │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - blx 17668 │ │ │ │ - cbnz r0, 43382 │ │ │ │ + blx 17500 │ │ │ │ + cbnz r0, 42cda │ │ │ │ mov r0, r5 │ │ │ │ - bl 42ffc │ │ │ │ + bl 42954 │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #1 │ │ │ │ - blx 160e0 │ │ │ │ + blx 15f9c │ │ │ │ mov r0, r4 │ │ │ │ - blx 15aa8 │ │ │ │ - ldr r2, [pc, #156] @ (433c4 ) │ │ │ │ - ldr r3, [pc, #148] @ (433bc ) │ │ │ │ + blx 15964 │ │ │ │ + ldr r2, [pc, #156] @ (42d1c ) │ │ │ │ + ldr r3, [pc, #148] @ (42d14 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 433b4 │ │ │ │ + bne.n 42d0c │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr.w r3, [r8, #80] @ 0x50 │ │ │ │ str.w r0, [r8, #80] @ 0x50 │ │ │ │ - cbz r3, 4334e │ │ │ │ + cbz r3, 42ca6 │ │ │ │ mov r0, r3 │ │ │ │ - blx 15aa8 │ │ │ │ + blx 15964 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r0, r4 │ │ │ │ - blx 17460 │ │ │ │ + blx 172f8 │ │ │ │ mov r0, r4 │ │ │ │ - blx 15aa8 │ │ │ │ + blx 15964 │ │ │ │ mov r0, r6 │ │ │ │ - blx 15aa8 │ │ │ │ - b.n 43324 │ │ │ │ + blx 15964 │ │ │ │ + b.n 42c7c │ │ │ │ ldr.w r0, [r8, #80] @ 0x50 │ │ │ │ str.w r6, [r8, #80] @ 0x50 │ │ │ │ - cbz r0, 43372 │ │ │ │ - blx 15aa8 │ │ │ │ + cbz r0, 42cca │ │ │ │ + blx 15964 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ - blx 17460 │ │ │ │ + blx 172f8 │ │ │ │ mov r0, r4 │ │ │ │ - blx 15aa8 │ │ │ │ - b.n 43324 │ │ │ │ - ldr r1, [pc, #68] @ (433c8 ) │ │ │ │ + blx 15964 │ │ │ │ + b.n 42c7c │ │ │ │ + ldr r1, [pc, #68] @ (42d20 ) │ │ │ │ movs r3, #6 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ ldr r6, [r1, #0] │ │ │ │ ldr r1, [r1, #8] │ │ │ │ ldr r6, [r5, r6] │ │ │ │ str r6, [sp, #0] │ │ │ │ - blx 159e8 │ │ │ │ + blx 158b0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r5, r7] │ │ │ │ - blx 15668 │ │ │ │ - ldr r3, [pc, #40] @ (433cc ) │ │ │ │ + blx 15530 │ │ │ │ + ldr r3, [pc, #40] @ (42d24 ) │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r2, [r8, #80] @ 0x50 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - blx 16280 │ │ │ │ - b.n 43324 │ │ │ │ - blx 17a74 <__stack_chk_fail@plt> │ │ │ │ - cbnz r4, 433c8 │ │ │ │ - movs r3, r0 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + blx 16130 │ │ │ │ + b.n 42c7c │ │ │ │ + blx 1790c <__stack_chk_fail@plt> │ │ │ │ + itt │ │ │ │ + mov r3, r0 │ │ │ │ + asr r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - bcc.n 43468 │ │ │ │ - movs r3, r0 │ │ │ │ - @ instruction: 0xb8c0 │ │ │ │ + bls.n 42d00 │ │ │ │ movs r3, r0 │ │ │ │ - bcs.n 432f8 │ │ │ │ + it hi │ │ │ │ + movhi r3, r0 │ │ │ │ + bls.n 42d90 │ │ │ │ movs r3, r0 │ │ │ │ ldc2 15, cr15, [r3, #1020]! @ 0x3fc │ │ │ │ │ │ │ │ -000433d0 : │ │ │ │ +00042d28 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #56] @ (43418 ) │ │ │ │ + ldr r3, [pc, #56] @ (42d70 ) │ │ │ │ sub sp, #12 │ │ │ │ add r3, pc │ │ │ │ dmb ish │ │ │ │ add.w r2, r3, #80 @ 0x50 │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ dmb ish │ │ │ │ - cbz r3, 433fe │ │ │ │ - ldr r3, [pc, #36] @ (4341c ) │ │ │ │ + cbz r3, 42d56 │ │ │ │ + ldr r3, [pc, #36] @ (42d74 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #80] @ 0x50 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #4] │ │ │ │ - blx 18190 │ │ │ │ + blx 1801c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 433f4 │ │ │ │ - bl 422a8 │ │ │ │ + beq.n 42d4c │ │ │ │ + bl 41c00 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - blx 1867c │ │ │ │ - b.n 433f4 │ │ │ │ - bcs.n 43498 │ │ │ │ + blx 184fc │ │ │ │ + b.n 42d4c │ │ │ │ + bhi.n 42d30 │ │ │ │ movs r3, r0 │ │ │ │ - bcs.n 43474 │ │ │ │ + bhi.n 42d0c │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -00043420 : │ │ │ │ +00042d78 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #16 │ │ │ │ - ldr r6, [pc, #196] @ (434f8 ) │ │ │ │ + ldr r6, [pc, #196] @ (42e50 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r9, r2 │ │ │ │ mov sl, r3 │ │ │ │ ldr r7, [sp, #48] @ 0x30 │ │ │ │ add r6, pc │ │ │ │ - blx 18a6c │ │ │ │ + blx 188e0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 434d6 │ │ │ │ + beq.n 42e2e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 43452 │ │ │ │ + cbz r3, 42daa │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 4345e │ │ │ │ + beq.n 42db6 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ + blx 17500 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 434d6 │ │ │ │ - ldr r3, [pc, #156] @ (434fc ) │ │ │ │ + beq.n 42e2e │ │ │ │ + ldr r3, [pc, #156] @ (42e54 ) │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r3, #0] │ │ │ │ add r5, r4 │ │ │ │ dmb ish │ │ │ │ ldr r2, [r5, #48] @ 0x30 │ │ │ │ dmb ish │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 43488 │ │ │ │ + beq.n 42de0 │ │ │ │ movs r2, #1 │ │ │ │ dmb ish │ │ │ │ str r2, [r5, #48] @ 0x30 │ │ │ │ dmb ish │ │ │ │ ldr r1, [r3, #48] @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - blx 18348 │ │ │ │ + blx 181c8 │ │ │ │ mov r0, r9 │ │ │ │ - cbz r0, 434ee │ │ │ │ - blx 1676c │ │ │ │ + cbz r0, 42e46 │ │ │ │ + blx 1661c │ │ │ │ mov r1, r0 │ │ │ │ mov r2, sl │ │ │ │ mov r3, r7 │ │ │ │ str r1, [r5, #80] @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ - blx 178a0 │ │ │ │ - ldr r3, [pc, #96] @ (43500 ) │ │ │ │ + blx 17738 │ │ │ │ + ldr r3, [pc, #96] @ (42e58 ) │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r1, r3 │ │ │ │ - blx 1554c │ │ │ │ + blx 15414 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ - blx 1668c │ │ │ │ + blx 1653c │ │ │ │ mov r0, r4 │ │ │ │ - bl 42d68 │ │ │ │ - ldr r3, [pc, #72] @ (43504 ) │ │ │ │ + bl 426c0 │ │ │ │ + ldr r3, [pc, #72] @ (42e5c ) │ │ │ │ ldr r2, [r5, #80] @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ add r3, pc │ │ │ │ str r7, [sp, #0] │ │ │ │ - blx 17d68 │ │ │ │ + blx 17bf4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 15aa4 │ │ │ │ - ldr r1, [pc, #48] @ (43508 ) │ │ │ │ - ldr r2, [pc, #48] @ (4350c ) │ │ │ │ - ldr r0, [pc, #52] @ (43510 ) │ │ │ │ + b.w 15960 │ │ │ │ + ldr r1, [pc, #48] @ (42e60 ) │ │ │ │ + ldr r2, [pc, #48] @ (42e64 ) │ │ │ │ + ldr r0, [pc, #52] @ (42e68 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #60 @ 0x3c │ │ │ │ add r0, pc │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 170ac │ │ │ │ - blx 188e4 │ │ │ │ + b.w 16f44 │ │ │ │ + blx 18758 │ │ │ │ mov r1, r0 │ │ │ │ - b.n 43492 │ │ │ │ + b.n 42dea │ │ │ │ nop │ │ │ │ - @ instruction: 0xb7aa │ │ │ │ + bkpt 0x0072 │ │ │ │ movs r3, r0 │ │ │ │ - bne.n 43480 │ │ │ │ + bhi.n 42f18 │ │ │ │ movs r3, r0 │ │ │ │ - asrs r0, r0, #16 │ │ │ │ + asrs r0, r4, #15 │ │ │ │ movs r0, r0 │ │ │ │ ldc2l 15, cr15, [r3, #1020] @ 0x3fc │ │ │ │ - push {r3, r5, r6, r7} │ │ │ │ + cbz r0, 42ec2 │ │ │ │ movs r1, r0 │ │ │ │ - str r6, [r4, #100] @ 0x64 │ │ │ │ + str r2, [r2, #80] @ 0x50 │ │ │ │ movs r1, r0 │ │ │ │ - @ instruction: 0xf71a0000 │ │ │ │ + rsb r0, r6, #8388608 @ 0x800000 │ │ │ │ │ │ │ │ -00043514 : │ │ │ │ +00042e6c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r7, r2 │ │ │ │ - ldr r2, [pc, #368] @ (43698 ) │ │ │ │ + ldr r2, [pc, #368] @ (42ff0 ) │ │ │ │ mov fp, r3 │ │ │ │ - ldr r3, [pc, #368] @ (4369c ) │ │ │ │ + ldr r3, [pc, #368] @ (42ff4 ) │ │ │ │ add r2, pc │ │ │ │ sub sp, #28 │ │ │ │ mov r4, r0 │ │ │ │ mov sl, r1 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr.w r8, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #348] @ (436a0 ) │ │ │ │ + ldr r3, [pc, #348] @ (42ff8 ) │ │ │ │ add r3, pc │ │ │ │ mov r9, r3 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #16] │ │ │ │ - blx 18a6c │ │ │ │ + blx 188e0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 43646 │ │ │ │ + beq.n 42f9e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 4355e │ │ │ │ + cbz r3, 42eb6 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 4356a │ │ │ │ + beq.n 42ec2 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ + blx 17500 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 43646 │ │ │ │ - ldr r3, [pc, #312] @ (436a4 ) │ │ │ │ + beq.n 42f9e │ │ │ │ + ldr r3, [pc, #312] @ (42ffc ) │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r3, #0] │ │ │ │ adds r6, r4, r5 │ │ │ │ ldr r3, [r4, r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 43632 │ │ │ │ + beq.n 42f8a │ │ │ │ str r3, [sp, #12] │ │ │ │ - blx 15ed8 │ │ │ │ + blx 15d94 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - cbz r2, 4358a │ │ │ │ + cbz r2, 42ee2 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r0 │ │ │ │ - beq.n 43596 │ │ │ │ + beq.n 42eee │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r3 │ │ │ │ - blx 17668 │ │ │ │ + blx 17500 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 43632 │ │ │ │ + beq.n 42f8a │ │ │ │ ldr r3, [r6, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4365a │ │ │ │ + bne.n 42fb2 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 4368a │ │ │ │ + beq.n 42fe2 │ │ │ │ mov r0, r7 │ │ │ │ - blx 1676c │ │ │ │ + blx 1661c │ │ │ │ mov r1, r0 │ │ │ │ mov r2, fp │ │ │ │ mov r3, r8 │ │ │ │ str r1, [r6, #80] @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ - blx 178a0 │ │ │ │ - ldr r3, [pc, #240] @ (436a8 ) │ │ │ │ + blx 17738 │ │ │ │ + ldr r3, [pc, #240] @ (43000 ) │ │ │ │ mov r7, r0 │ │ │ │ mov r8, r0 │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r1, r3 │ │ │ │ - blx 1554c │ │ │ │ + blx 15414 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r7 │ │ │ │ - blx 1668c │ │ │ │ + blx 1653c │ │ │ │ ldr r1, [r4, r5] │ │ │ │ add r2, sp, #16 │ │ │ │ mov r0, r4 │ │ │ │ - bl 42988 │ │ │ │ + bl 422e0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4366e │ │ │ │ + beq.n 42fc6 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 42b60 │ │ │ │ - ldr r1, [pc, #196] @ (436ac ) │ │ │ │ + bl 424b8 │ │ │ │ + ldr r1, [pc, #196] @ (43004 ) │ │ │ │ movs r3, #6 │ │ │ │ movs r2, #0 │ │ │ │ add r1, pc │ │ │ │ mov r0, r4 │ │ │ │ ldr.w ip, [r1] │ │ │ │ ldr r1, [r1, #8] │ │ │ │ ldr.w r7, [r4, ip] │ │ │ │ str r7, [sp, #0] │ │ │ │ - blx 159e8 │ │ │ │ + blx 158b0 │ │ │ │ mov r0, r8 │ │ │ │ ldr r4, [r4, r5] │ │ │ │ - blx 15668 │ │ │ │ - ldr r3, [pc, #168] @ (436b0 ) │ │ │ │ + blx 15530 │ │ │ │ + ldr r3, [pc, #168] @ (43008 ) │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r6, #80] @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ str.w r8, [sp] │ │ │ │ - blx 16280 │ │ │ │ - ldr r2, [pc, #152] @ (436b4 ) │ │ │ │ - ldr r3, [pc, #128] @ (4369c ) │ │ │ │ + blx 16130 │ │ │ │ + ldr r2, [pc, #152] @ (4300c ) │ │ │ │ + ldr r3, [pc, #128] @ (42ff4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 43692 │ │ │ │ + bne.n 42fea │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r1, [pc, #132] @ (436b8 ) │ │ │ │ - ldr r2, [pc, #132] @ (436bc ) │ │ │ │ - ldr r0, [pc, #136] @ (436c0 ) │ │ │ │ + ldr r1, [pc, #132] @ (43010 ) │ │ │ │ + ldr r2, [pc, #132] @ (43014 ) │ │ │ │ + ldr r0, [pc, #136] @ (43018 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #92 @ 0x5c │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ - b.n 43618 │ │ │ │ - ldr r1, [pc, #124] @ (436c4 ) │ │ │ │ - ldr r2, [pc, #124] @ (436c8 ) │ │ │ │ - ldr r0, [pc, #128] @ (436cc ) │ │ │ │ + blx 16f48 │ │ │ │ + b.n 42f70 │ │ │ │ + ldr r1, [pc, #124] @ (4301c ) │ │ │ │ + ldr r2, [pc, #124] @ (43020 ) │ │ │ │ + ldr r0, [pc, #128] @ (43024 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #92 @ 0x5c │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ - b.n 43618 │ │ │ │ - ldr r1, [pc, #116] @ (436d0 ) │ │ │ │ - ldr r2, [pc, #116] @ (436d4 ) │ │ │ │ - ldr r0, [pc, #120] @ (436d8 ) │ │ │ │ + blx 16f48 │ │ │ │ + b.n 42f70 │ │ │ │ + ldr r1, [pc, #116] @ (43028 ) │ │ │ │ + ldr r2, [pc, #116] @ (4302c ) │ │ │ │ + ldr r0, [pc, #120] @ (43030 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #92 @ 0x5c │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ - b.n 43618 │ │ │ │ + blx 16f48 │ │ │ │ + b.n 42f70 │ │ │ │ ldr r3, [r6, #80] @ 0x50 │ │ │ │ str r0, [r6, #80] @ 0x50 │ │ │ │ - cbz r3, 4367a │ │ │ │ + cbz r3, 42fd2 │ │ │ │ mov r0, r3 │ │ │ │ - blx 15aa8 │ │ │ │ + blx 15964 │ │ │ │ mov r0, r8 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ - blx 17460 │ │ │ │ + blx 172f8 │ │ │ │ mov r0, r8 │ │ │ │ - blx 15aa8 │ │ │ │ - b.n 43618 │ │ │ │ - blx 188e4 │ │ │ │ + blx 15964 │ │ │ │ + b.n 42f70 │ │ │ │ + blx 18758 │ │ │ │ mov r1, r0 │ │ │ │ - b.n 435a8 │ │ │ │ - blx 17a74 <__stack_chk_fail@plt> │ │ │ │ + b.n 42f00 │ │ │ │ + blx 1790c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - @ instruction: 0xb6bc │ │ │ │ + pop {r2, r7, pc} │ │ │ │ movs r3, r0 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb6a4 │ │ │ │ + pop {r2, r3, r5, r6, pc} │ │ │ │ movs r3, r0 │ │ │ │ - beq.n 43610 │ │ │ │ + bvc.n 430a8 │ │ │ │ movs r3, r0 │ │ │ │ - asrs r0, r4, #15 │ │ │ │ + asrs r0, r0, #15 │ │ │ │ movs r0, r0 │ │ │ │ - beq.n 4371c │ │ │ │ + bvs.n 42fb4 │ │ │ │ movs r3, r0 │ │ │ │ - str??.w pc, [pc, #4095] @ 446b3 │ │ │ │ - push {r2, r3, r6, r7, lr} │ │ │ │ + str??.w pc, [pc, #4095] @ 4400b │ │ │ │ + pop {r2, r4, r7} │ │ │ │ movs r3, r0 │ │ │ │ - cbz r4, 4371e │ │ │ │ + sxth r4, r3 │ │ │ │ movs r1, r0 │ │ │ │ - str r6, [r4, #80] @ 0x50 │ │ │ │ + str r2, [r2, #60] @ 0x3c │ │ │ │ movs r1, r0 │ │ │ │ - subs.w r0, lr, #8388608 @ 0x800000 │ │ │ │ - cbz r0, 43726 │ │ │ │ + orn r0, sl, #8388608 @ 0x800000 │ │ │ │ + sxth r0, r1 │ │ │ │ movs r1, r0 │ │ │ │ - str r6, [r6, #76] @ 0x4c │ │ │ │ + str r2, [r4, #56] @ 0x38 │ │ │ │ movs r1, r0 │ │ │ │ - sub.w r0, sl, #8388608 @ 0x800000 │ │ │ │ - cbz r4, 4372c │ │ │ │ + orrs.w r0, r6, #8388608 @ 0x800000 │ │ │ │ + cbz r4, 43068 │ │ │ │ movs r1, r0 │ │ │ │ - str r2, [r5, #80] @ 0x50 │ │ │ │ + str r6, [r2, #60] @ 0x3c │ │ │ │ movs r1, r0 │ │ │ │ - @ instruction: 0xf5960000 │ │ │ │ + orr.w r0, r2, #8388608 @ 0x800000 │ │ │ │ │ │ │ │ -000436dc : │ │ │ │ +00043034 : │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ - b.w 163ec │ │ │ │ + b.w 1629c │ │ │ │ │ │ │ │ -000436e4 : │ │ │ │ +0004303c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #20 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r8, r2 │ │ │ │ - blx 18a6c │ │ │ │ + blx 188e0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 437f8 │ │ │ │ + beq.n 43150 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 4370e │ │ │ │ + cbz r3, 43066 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 4371a │ │ │ │ + beq.n 43072 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ + blx 17500 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 437f8 │ │ │ │ - ldr r3, [pc, #284] @ (43838 ) │ │ │ │ + beq.n 43150 │ │ │ │ + ldr r3, [pc, #284] @ (43190 ) │ │ │ │ add r3, pc │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r9, r2 │ │ │ │ adds r5, r4, r2 │ │ │ │ dmb ish │ │ │ │ ldr r2, [r5, #48] @ 0x30 │ │ │ │ dmb ish │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 43746 │ │ │ │ + beq.n 4309e │ │ │ │ movs r2, #1 │ │ │ │ dmb ish │ │ │ │ str r2, [r5, #48] @ 0x30 │ │ │ │ dmb ish │ │ │ │ ldr r1, [r3, #48] @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - blx 18348 │ │ │ │ + blx 181c8 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 43822 │ │ │ │ + beq.n 4317a │ │ │ │ mov r0, r6 │ │ │ │ - blx 1676c │ │ │ │ + blx 1661c │ │ │ │ str r0, [r5, #80] @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ - bl 42d68 │ │ │ │ + bl 426c0 │ │ │ │ ldr r2, [r5, #80] @ 0x50 │ │ │ │ mov r6, r0 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r3, r8 │ │ │ │ - blx 18c70 │ │ │ │ + blx 18ae4 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r6 │ │ │ │ - blx 15aa8 │ │ │ │ + blx 15964 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 43814 │ │ │ │ + beq.n 4316c │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 42bb4 │ │ │ │ + bl 4250c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 43828 │ │ │ │ + beq.n 43180 │ │ │ │ ldr.w r3, [r4, r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 437ea │ │ │ │ + beq.n 43142 │ │ │ │ str r3, [sp, #12] │ │ │ │ - blx 1520c │ │ │ │ + blx 150d4 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - cbz r2, 4379a │ │ │ │ + cbz r2, 430f2 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r0 │ │ │ │ - beq.n 437a4 │ │ │ │ + beq.n 430fc │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r3 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 437ea │ │ │ │ - ldr r7, [pc, #148] @ (4383c ) │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 43142 │ │ │ │ + ldr r7, [pc, #148] @ (43194 ) │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #6 │ │ │ │ add r7, pc │ │ │ │ ldr r1, [r7, #0] │ │ │ │ ldr r1, [r4, r1] │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r1, [r7, #8] │ │ │ │ str r1, [sp, #12] │ │ │ │ - blx 159e8 │ │ │ │ + blx 158b0 │ │ │ │ ldr.w r0, [r4, r9] │ │ │ │ mov r2, r8 │ │ │ │ ldr r1, [r5, #80] @ 0x50 │ │ │ │ - blx 175e8 │ │ │ │ - cbnz r0, 437d8 │ │ │ │ + blx 17480 │ │ │ │ + cbnz r0, 43130 │ │ │ │ ldr r3, [r5, #80] @ 0x50 │ │ │ │ str r0, [r5, #80] @ 0x50 │ │ │ │ - cbz r3, 4380a │ │ │ │ + cbz r3, 43162 │ │ │ │ mov r0, r3 │ │ │ │ - blx 15aa8 │ │ │ │ - b.n 4380a │ │ │ │ + blx 15964 │ │ │ │ + b.n 43162 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ movs r3, #7 │ │ │ │ ldr r1, [r7, #8] │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [r4, r2] │ │ │ │ str r2, [sp, #0] │ │ │ │ movs r2, #0 │ │ │ │ - blx 159e8 │ │ │ │ + blx 158b0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 42ffc │ │ │ │ + bl 42954 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - ldr r1, [pc, #68] @ (43840 ) │ │ │ │ - ldr r2, [pc, #72] @ (43844 ) │ │ │ │ - ldr r0, [pc, #72] @ (43848 ) │ │ │ │ + ldr r1, [pc, #68] @ (43198 ) │ │ │ │ + ldr r2, [pc, #72] @ (4319c ) │ │ │ │ + ldr r0, [pc, #72] @ (431a0 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #132 @ 0x84 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ + blx 16f48 │ │ │ │ movs r6, #0 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r0, [r5, #80] @ 0x50 │ │ │ │ str r7, [r5, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4380a │ │ │ │ - blx 15aa8 │ │ │ │ - b.n 4380a │ │ │ │ - blx 188e4 │ │ │ │ - b.n 43750 │ │ │ │ + beq.n 43162 │ │ │ │ + blx 15964 │ │ │ │ + b.n 43162 │ │ │ │ + blx 18758 │ │ │ │ + b.n 430a8 │ │ │ │ mov r0, r7 │ │ │ │ - blx 15aa8 │ │ │ │ + blx 15964 │ │ │ │ ldr r0, [r5, #80] @ 0x50 │ │ │ │ str r6, [r5, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4381c │ │ │ │ - b.n 4380a │ │ │ │ - ldmia r7!, {r2} │ │ │ │ + bne.n 43174 │ │ │ │ + b.n 43162 │ │ │ │ + bpl.n 430dc │ │ │ │ movs r3, r0 │ │ │ │ - ldmia r6, {r2, r4, r5, r6} │ │ │ │ + bpl.n 431c0 │ │ │ │ movs r3, r0 │ │ │ │ - cbz r6, 43874 │ │ │ │ + add sp, #344 @ 0x158 │ │ │ │ movs r1, r0 │ │ │ │ - str r4, [r0, #52] @ 0x34 │ │ │ │ + str r0, [r6, #28] │ │ │ │ movs r1, r0 │ │ │ │ - @ instruction: 0xf3f80000 │ │ │ │ + subw r0, r4, #0 │ │ │ │ │ │ │ │ -0004384c : │ │ │ │ +000431a4 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - blx 18a6c │ │ │ │ - cbz r4, 4388c │ │ │ │ + blx 188e0 │ │ │ │ + cbz r4, 431e4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 4386c │ │ │ │ + cbz r3, 431c4 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 43876 │ │ │ │ + beq.n 431ce │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 4388c │ │ │ │ - ldr r3, [pc, #44] @ (438a4 ) │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 431e4 │ │ │ │ + ldr r3, [pc, #44] @ (431fc ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r4, r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ - cbz r3, 4389e │ │ │ │ + cbz r3, 431f6 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r1, [pc, #24] @ (438a8 ) │ │ │ │ - ldr r2, [pc, #28] @ (438ac ) │ │ │ │ - ldr r0, [pc, #28] @ (438b0 ) │ │ │ │ + ldr r1, [pc, #24] @ (43200 ) │ │ │ │ + ldr r2, [pc, #28] @ (43204 ) │ │ │ │ + ldr r0, [pc, #28] @ (43208 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #156 @ 0x9c │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ + blx 16f48 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldmia r5, {r3, r5, r7} │ │ │ │ + bmi.n 43290 │ │ │ │ movs r3, r0 │ │ │ │ - cbz r2, 438b8 │ │ │ │ + add r7, sp, #776 @ 0x308 │ │ │ │ movs r1, r0 │ │ │ │ - str r0, [r6, #40] @ 0x28 │ │ │ │ + str r4, [r3, #20] │ │ │ │ movs r1, r0 │ │ │ │ - bfi r0, r4, #0, #1 │ │ │ │ + @ instruction: 0xf2100000 │ │ │ │ │ │ │ │ -000438b4 : │ │ │ │ +0004320c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ - blx 18a6c │ │ │ │ - cbz r4, 438ee │ │ │ │ + blx 188e0 │ │ │ │ + cbz r4, 43246 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 438d8 │ │ │ │ + cbz r3, 43230 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 438e2 │ │ │ │ + beq.n 4323a │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 438ee │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 43246 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 163ec │ │ │ │ - ldr r1, [pc, #20] @ (43904 ) │ │ │ │ - ldr r2, [pc, #20] @ (43908 ) │ │ │ │ - ldr r0, [pc, #24] @ (4390c ) │ │ │ │ + b.w 1629c │ │ │ │ + ldr r1, [pc, #20] @ (4325c ) │ │ │ │ + ldr r2, [pc, #20] @ (43260 ) │ │ │ │ + ldr r0, [pc, #24] @ (43264 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #188 @ 0xbc │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ + blx 16f48 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - sub sp, #320 @ 0x140 │ │ │ │ + add r7, sp, #384 @ 0x180 │ │ │ │ movs r1, r0 │ │ │ │ - str r6, [r1, #36] @ 0x24 │ │ │ │ + str r2, [r7, #12] │ │ │ │ movs r1, r0 │ │ │ │ - ssat r0, #1, r2 │ │ │ │ + sub.w r0, lr, #0 │ │ │ │ │ │ │ │ -00043910 : │ │ │ │ +00043268 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #20 │ │ │ │ mov r4, r0 │ │ │ │ mov r9, r1 │ │ │ │ mov r8, r2 │ │ │ │ - blx 18a6c │ │ │ │ + blx 188e0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 43a36 │ │ │ │ + beq.w 4338e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 4393c │ │ │ │ + cbz r3, 43294 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 43948 │ │ │ │ + beq.n 432a0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ + blx 17500 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 43a36 │ │ │ │ - ldr r3, [pc, #304] @ (43a7c ) │ │ │ │ + beq.n 4338e │ │ │ │ + ldr r3, [pc, #304] @ (433d4 ) │ │ │ │ add r3, pc │ │ │ │ ldr r6, [r3, #0] │ │ │ │ adds r7, r4, r6 │ │ │ │ ldr r5, [r4, r6] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 43a22 │ │ │ │ - blx 15ed8 │ │ │ │ + beq.n 4337a │ │ │ │ + blx 15d94 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - cbz r3, 43964 │ │ │ │ + cbz r3, 432bc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 43970 │ │ │ │ + beq.n 432c8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 17668 │ │ │ │ + blx 17500 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 43a22 │ │ │ │ + beq.n 4337a │ │ │ │ ldr r3, [r7, #80] @ 0x50 │ │ │ │ - cbz r3, 4398e │ │ │ │ - ldr r1, [pc, #264] @ (43a80 ) │ │ │ │ - ldr r2, [pc, #268] @ (43a84 ) │ │ │ │ - ldr r0, [pc, #268] @ (43a88 ) │ │ │ │ + cbz r3, 432e6 │ │ │ │ + ldr r1, [pc, #264] @ (433d8 ) │ │ │ │ + ldr r2, [pc, #268] @ (433dc ) │ │ │ │ + ldr r0, [pc, #268] @ (433e0 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #228 @ 0xe4 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ + blx 16f48 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 42988 │ │ │ │ + bl 422e0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 43986 │ │ │ │ + beq.n 432de │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 42b60 │ │ │ │ - ldr r1, [pc, #228] @ (43a8c ) │ │ │ │ + bl 424b8 │ │ │ │ + ldr r1, [pc, #228] @ (433e4 ) │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ add r1, pc │ │ │ │ movs r3, #6 │ │ │ │ ldr r5, [r1, #0] │ │ │ │ ldr r1, [r1, #8] │ │ │ │ ldr r5, [r4, r5] │ │ │ │ str r5, [sp, #0] │ │ │ │ - blx 159e8 │ │ │ │ + blx 158b0 │ │ │ │ mov r0, r9 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 43a58 │ │ │ │ - blx 1676c │ │ │ │ + beq.n 433b0 │ │ │ │ + blx 1661c │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r4, r6] │ │ │ │ mov r2, r8 │ │ │ │ str r1, [r7, #80] @ 0x50 │ │ │ │ - blx 175e8 │ │ │ │ + blx 17480 │ │ │ │ ldr r3, [r7, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 43a4a │ │ │ │ + beq.n 433a2 │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r7, #80] @ 0x50 │ │ │ │ - cbz r3, 439e4 │ │ │ │ + cbz r3, 4333c │ │ │ │ mov r0, r3 │ │ │ │ - blx 15aa8 │ │ │ │ - ldr r5, [pc, #168] @ (43a90 ) │ │ │ │ + blx 15964 │ │ │ │ + ldr r5, [pc, #168] @ (433e8 ) │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ ldr r1, [r5, #8] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #7 │ │ │ │ - blx 159e8 │ │ │ │ + blx 158b0 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ ldr r1, [r5, #8] │ │ │ │ movs r3, #8 │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [r4, r2] │ │ │ │ str r2, [sp, #0] │ │ │ │ movs r2, #0 │ │ │ │ - blx 159e8 │ │ │ │ + blx 158b0 │ │ │ │ ldr r3, [r7, #44] @ 0x2c │ │ │ │ - cbnz r3, 43a60 │ │ │ │ + cbnz r3, 433b8 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17734 │ │ │ │ + blx 175cc │ │ │ │ mov r3, r0 │ │ │ │ movs r0, #1 │ │ │ │ str r3, [r7, #44] @ 0x2c │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - ldr r1, [pc, #112] @ (43a94 ) │ │ │ │ - ldr r2, [pc, #112] @ (43a98 ) │ │ │ │ - ldr r0, [pc, #116] @ (43a9c ) │ │ │ │ + ldr r1, [pc, #112] @ (433ec ) │ │ │ │ + ldr r2, [pc, #112] @ (433f0 ) │ │ │ │ + ldr r0, [pc, #116] @ (433f4 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #228 @ 0xe4 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ - b.n 43986 │ │ │ │ - ldr r1, [pc, #104] @ (43aa0 ) │ │ │ │ - ldr r2, [pc, #104] @ (43aa4 ) │ │ │ │ - ldr r0, [pc, #108] @ (43aa8 ) │ │ │ │ + blx 16f48 │ │ │ │ + b.n 432de │ │ │ │ + ldr r1, [pc, #104] @ (433f8 ) │ │ │ │ + ldr r2, [pc, #104] @ (433fc ) │ │ │ │ + ldr r0, [pc, #108] @ (43400 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #228 @ 0xe4 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ - b.n 43986 │ │ │ │ + blx 16f48 │ │ │ │ + b.n 432de │ │ │ │ str r0, [r7, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 43986 │ │ │ │ + beq.n 432de │ │ │ │ mov r0, r3 │ │ │ │ - blx 15aa8 │ │ │ │ - b.n 43986 │ │ │ │ - blx 188e4 │ │ │ │ + blx 15964 │ │ │ │ + b.n 432de │ │ │ │ + blx 18758 │ │ │ │ mov r1, r0 │ │ │ │ - b.n 439c8 │ │ │ │ - ldr r3, [pc, #72] @ (43aac ) │ │ │ │ + b.n 43320 │ │ │ │ + ldr r3, [pc, #72] @ (43404 ) │ │ │ │ mov.w r2, #1004 @ 0x3ec │ │ │ │ - ldr r4, [pc, #72] @ (43ab0 ) │ │ │ │ - ldr r1, [pc, #72] @ (43ab4 ) │ │ │ │ + ldr r4, [pc, #72] @ (43408 ) │ │ │ │ + ldr r1, [pc, #72] @ (4340c ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #72] @ (43ab8 ) │ │ │ │ + ldr r0, [pc, #72] @ (43410 ) │ │ │ │ add r4, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #228 @ 0xe4 │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - blx 1663c │ │ │ │ - ldmia r4, {r1, r2, r4, r6, r7} │ │ │ │ + blx 164ec │ │ │ │ + bcc.n 434c4 │ │ │ │ movs r3, r0 │ │ │ │ - add sp, #296 @ 0x128 │ │ │ │ + add r6, sp, #872 @ 0x368 │ │ │ │ movs r1, r0 │ │ │ │ - str r0, [r2, #32] │ │ │ │ + str r4, [r7, #8] │ │ │ │ movs r1, r0 │ │ │ │ - @ instruction: 0xf27c0000 │ │ │ │ - ldmia r4, {r2, r4, r5, r6} │ │ │ │ + @ instruction: 0xf1280000 │ │ │ │ + bcc.n 43410 │ │ │ │ movs r3, r0 │ │ │ │ - ldmia r4, {r1, r2, r4, r5} │ │ │ │ + bcs.n 43398 │ │ │ │ movs r3, r0 │ │ │ │ - add r7, sp, #624 @ 0x270 │ │ │ │ + add r6, sp, #176 @ 0xb0 │ │ │ │ movs r1, r0 │ │ │ │ - str r6, [r6, #16] │ │ │ │ + ldrsh r2, [r4, r7] │ │ │ │ movs r1, r0 │ │ │ │ - rsb r0, lr, #0 │ │ │ │ - add r7, sp, #544 @ 0x220 │ │ │ │ + orns r0, sl, #0 │ │ │ │ + add r6, sp, #96 @ 0x60 │ │ │ │ movs r1, r0 │ │ │ │ - str r6, [r0, #16] │ │ │ │ + ldrsh r2, [r6, r6] │ │ │ │ movs r1, r0 │ │ │ │ - subs.w r0, sl, #0 │ │ │ │ - add r7, sp, #360 @ 0x168 │ │ │ │ + orn r0, r6, #0 │ │ │ │ + add r5, sp, #936 @ 0x3a8 │ │ │ │ movs r1, r0 │ │ │ │ - @ instruction: 0xf6560000 │ │ │ │ - ldrsh r0, [r6, r7] │ │ │ │ + add.w r0, r2, #8388608 @ 0x800000 │ │ │ │ + ldrsh r4, [r3, r2] │ │ │ │ movs r1, r0 │ │ │ │ - @ instruction: 0xf1880000 │ │ │ │ + bics.w r0, r4, #0 │ │ │ │ │ │ │ │ -00043abc : │ │ │ │ - ldr r2, [pc, #136] @ (43b48 ) │ │ │ │ +00043414 : │ │ │ │ + ldr r2, [pc, #136] @ (434a0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, #0] │ │ │ │ add r3, r0 │ │ │ │ dmb ish │ │ │ │ ldr.w ip, [r3, #48] @ 0x30 │ │ │ │ dmb ish │ │ │ │ cmp.w ip, #4 │ │ │ │ - beq.n 43b46 │ │ │ │ + beq.n 4349e │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ add.w ip, r0, r1 │ │ │ │ dmb ish │ │ │ │ ldr.w r1, [ip, #48] @ 0x30 │ │ │ │ dmb ish │ │ │ │ cmp r1, #4 │ │ │ │ - beq.n 43b16 │ │ │ │ + beq.n 4346e │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r1, #4 │ │ │ │ dmb ish │ │ │ │ str.w r1, [ip, #48] @ 0x30 │ │ │ │ dmb ish │ │ │ │ ldr r1, [r2, #48] @ 0x30 │ │ │ │ - blx 18348 │ │ │ │ + blx 181c8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r0, [r3, #80] @ 0x50 │ │ │ │ - cbz r0, 43b26 │ │ │ │ + cbz r0, 4347e │ │ │ │ str r3, [sp, #4] │ │ │ │ - blx 18bd8 │ │ │ │ + blx 18a4c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r3, #80] @ 0x50 │ │ │ │ ldr r0, [r3, #44] @ 0x2c │ │ │ │ - cbz r0, 43b36 │ │ │ │ - ldr r2, [pc, #32] @ (43b4c ) │ │ │ │ + cbz r0, 4348e │ │ │ │ + ldr r2, [pc, #32] @ (434a4 ) │ │ │ │ mov r1, r4 │ │ │ │ add r2, pc │ │ │ │ - blx 16474 │ │ │ │ - cbnz r0, 43b42 │ │ │ │ + blx 16324 │ │ │ │ + cbnz r0, 4349a │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 42df0 │ │ │ │ + b.w 42748 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ bx lr │ │ │ │ - ldmia r3!, {r1, r5, r6} │ │ │ │ + bcs.n 434a8 │ │ │ │ movs r3, r0 │ │ │ │ - bl 363b4e <_SOUP_METHOD_CONNECT@@Base+0x2e372e> │ │ │ │ + bl 3634a6 <_SOUP_METHOD_CONNECT@@Base+0x2e308e> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - blx 17590 │ │ │ │ + blx 17428 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ │ │ │ │ -00043b68 : │ │ │ │ +000434c0 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ - ldr r1, [pc, #220] @ (43c58 ) │ │ │ │ + ldr r1, [pc, #220] @ (435b0 ) │ │ │ │ movs r2, #0 │ │ │ │ - ldr r3, [pc, #220] @ (43c5c ) │ │ │ │ + ldr r3, [pc, #220] @ (435b4 ) │ │ │ │ add r1, pc │ │ │ │ mov r4, r0 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #216] @ (43c60 ) │ │ │ │ + ldr r2, [pc, #216] @ (435b8 ) │ │ │ │ ldr r5, [r3, #0] │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #4] │ │ │ │ mov.w r2, #0 │ │ │ │ - blx 18a6c │ │ │ │ + blx 188e0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 43c1e │ │ │ │ + beq.n 43576 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 43ba6 │ │ │ │ + cbz r3, 434fe │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 43bb2 │ │ │ │ + beq.n 4350a │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ + blx 17500 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 43c1e │ │ │ │ + beq.n 43576 │ │ │ │ ldr r4, [r4, r5] │ │ │ │ - cbz r4, 43be4 │ │ │ │ - blx 1520c │ │ │ │ + cbz r4, 4353c │ │ │ │ + blx 150d4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 43c36 │ │ │ │ + beq.n 4358e │ │ │ │ ldr r5, [r3, #0] │ │ │ │ cmp r5, r0 │ │ │ │ - beq.n 43bd0 │ │ │ │ + beq.n 43528 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 43c06 │ │ │ │ - ldr r1, [pc, #144] @ (43c64 ) │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 4355e │ │ │ │ + ldr r1, [pc, #144] @ (435bc ) │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, sp │ │ │ │ add r1, pc │ │ │ │ - blx 16ec8 │ │ │ │ + blx 16d60 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ - blx 15aa8 │ │ │ │ + blx 15964 │ │ │ │ ldr r4, [sp, #0] │ │ │ │ - cbz r4, 43c32 │ │ │ │ + cbz r4, 4358a │ │ │ │ mov r0, r4 │ │ │ │ - blx 17b28 │ │ │ │ - ldr r2, [pc, #120] @ (43c68 ) │ │ │ │ - ldr r3, [pc, #108] @ (43c60 ) │ │ │ │ + blx 179c0 │ │ │ │ + ldr r2, [pc, #120] @ (435c0 ) │ │ │ │ + ldr r3, [pc, #108] @ (435b8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 43c54 │ │ │ │ + bne.n 435ac │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - blx 15ed8 │ │ │ │ + blx 15d94 │ │ │ │ mov r1, r0 │ │ │ │ cmp r5, r0 │ │ │ │ - beq.n 43c1a │ │ │ │ + beq.n 43572 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ + blx 17500 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 43be4 │ │ │ │ + beq.n 4353c │ │ │ │ str r4, [sp, #0] │ │ │ │ - b.n 43be8 │ │ │ │ - ldr r1, [pc, #76] @ (43c6c ) │ │ │ │ - ldr r2, [pc, #76] @ (43c70 ) │ │ │ │ - ldr r0, [pc, #80] @ (43c74 ) │ │ │ │ + b.n 43540 │ │ │ │ + ldr r1, [pc, #76] @ (435c4 ) │ │ │ │ + ldr r2, [pc, #76] @ (435c8 ) │ │ │ │ + ldr r0, [pc, #80] @ (435cc ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #264 @ 0x108 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ + blx 16f48 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 43bee │ │ │ │ + b.n 43546 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ + blx 17500 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 43bd0 │ │ │ │ - blx 15ed8 │ │ │ │ + bne.n 43528 │ │ │ │ + blx 15d94 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ + blx 17500 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 43be4 │ │ │ │ - b.n 43c1a │ │ │ │ - blx 17a74 <__stack_chk_fail@plt> │ │ │ │ - add sp, #424 @ 0x1a8 │ │ │ │ + beq.n 4353c │ │ │ │ + b.n 43572 │ │ │ │ + blx 1790c <__stack_chk_fail@plt> │ │ │ │ + @ instruction: 0xb732 │ │ │ │ movs r3, r0 │ │ │ │ - ldmia r2, {r2, r3, r4, r7} │ │ │ │ + bne.n 43630 │ │ │ │ movs r3, r0 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf6240000 │ │ │ │ - add r7, sp, #984 @ 0x3d8 │ │ │ │ + @ instruction: 0xf4d00000 │ │ │ │ + @ instruction: 0xb6be │ │ │ │ movs r3, r0 │ │ │ │ - add r5, sp, #640 @ 0x280 │ │ │ │ + add r4, sp, #192 @ 0xc0 │ │ │ │ movs r1, r0 │ │ │ │ - ldrsh r6, [r3, r4] │ │ │ │ + ldrb r2, [r1, r7] │ │ │ │ movs r1, r0 │ │ │ │ - vaddl.s16 q8, d0, d0 │ │ │ │ + cdp 0, 7, cr0, cr12, cr0, {0} │ │ │ │ │ │ │ │ -00043c78 : │ │ │ │ +000435d0 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #64] @ (43cc8 ) │ │ │ │ + ldr r3, [pc, #64] @ (43620 ) │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r3, #0] │ │ │ │ - blx 18a6c │ │ │ │ - cbz r4, 43cae │ │ │ │ + blx 188e0 │ │ │ │ + cbz r4, 43606 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 43c9e │ │ │ │ + cbz r3, 435f6 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 43ca8 │ │ │ │ + beq.n 43600 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 43cae │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 43606 │ │ │ │ add r4, r5 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r1, [pc, #28] @ (43ccc ) │ │ │ │ - ldr r2, [pc, #28] @ (43cd0 ) │ │ │ │ - ldr r0, [pc, #32] @ (43cd4 ) │ │ │ │ + ldr r1, [pc, #28] @ (43624 ) │ │ │ │ + ldr r2, [pc, #28] @ (43628 ) │ │ │ │ + ldr r0, [pc, #32] @ (4362c ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #292 @ 0x124 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ + blx 16f48 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldmia r1, {r1, r2, r4, r7} │ │ │ │ + beq.n 43690 │ │ │ │ movs r3, r0 │ │ │ │ - add r5, sp, #64 @ 0x40 │ │ │ │ + add r3, sp, #640 @ 0x280 │ │ │ │ movs r1, r0 │ │ │ │ - ldrsh r6, [r1, r2] │ │ │ │ + ldrb r2, [r7, r4] │ │ │ │ movs r1, r0 │ │ │ │ - vhadd.s8 d16, d0, d0 │ │ │ │ + stcl 0, cr0, [ip] │ │ │ │ │ │ │ │ -00043cd8 : │ │ │ │ +00043630 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r7, [pc, #148] @ (43d80 ) │ │ │ │ + ldr r7, [pc, #148] @ (436d8 ) │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ add r7, pc │ │ │ │ - blx 18a6c │ │ │ │ - cbz r4, 43d60 │ │ │ │ + blx 188e0 │ │ │ │ + cbz r4, 436b8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 43d00 │ │ │ │ + cbz r3, 43658 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 43d0a │ │ │ │ + beq.n 43662 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 43d60 │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 436b8 │ │ │ │ mov r0, r4 │ │ │ │ mov.w r9, #0 │ │ │ │ - blx 160c8 │ │ │ │ + blx 15f84 │ │ │ │ movs r1, #0 │ │ │ │ mov r5, r0 │ │ │ │ - blx 17958 │ │ │ │ - ldr r3, [pc, #100] @ (43d84 ) │ │ │ │ + blx 177f0 │ │ │ │ + ldr r3, [pc, #100] @ (436dc ) │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ ldr r6, [r3, #0] │ │ │ │ adds r5, r4, r6 │ │ │ │ ldr.w r8, [r5, #8] │ │ │ │ str.w r9, [r5, #8] │ │ │ │ - blx 1676c │ │ │ │ - ldr r3, [pc, #84] @ (43d88 ) │ │ │ │ - ldr r1, [pc, #84] @ (43d8c ) │ │ │ │ + blx 1661c │ │ │ │ + ldr r3, [pc, #84] @ (436e0 ) │ │ │ │ + ldr r1, [pc, #84] @ (436e4 ) │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ - blx 15e84 │ │ │ │ + blx 15d40 │ │ │ │ ldr r0, [r4, r6] │ │ │ │ str.w r9, [r4, r6] │ │ │ │ - cbz r0, 43d50 │ │ │ │ - blx 15aa8 │ │ │ │ + cbz r0, 436a8 │ │ │ │ + blx 15964 │ │ │ │ ldr r0, [r5, #44] @ 0x2c │ │ │ │ - cbz r0, 43d58 │ │ │ │ - blx 177dc │ │ │ │ + cbz r0, 436b0 │ │ │ │ + blx 17674 │ │ │ │ mov r0, r8 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - ldr r1, [pc, #44] @ (43d90 ) │ │ │ │ + ldr r1, [pc, #44] @ (436e8 ) │ │ │ │ mov.w r8, #0 │ │ │ │ - ldr r2, [pc, #44] @ (43d94 ) │ │ │ │ - ldr r0, [pc, #44] @ (43d98 ) │ │ │ │ + ldr r2, [pc, #44] @ (436ec ) │ │ │ │ + ldr r0, [pc, #44] @ (436f0 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #324 @ 0x144 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ + blx 16f48 │ │ │ │ mov r0, r8 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - add r6, sp, #1000 @ 0x3e8 │ │ │ │ + push {r1, r6, r7, lr} │ │ │ │ movs r3, r0 │ │ │ │ - ldmia r1!, {} │ │ │ │ + ldmia r7, {r5, r7} │ │ │ │ movs r3, r0 │ │ │ │ - asrs r0, r4, #13 │ │ │ │ + asrs r0, r0, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf59a0000 │ │ │ │ - add r4, sp, #360 @ 0x168 │ │ │ │ + orr.w r0, r6, #8388608 @ 0x800000 │ │ │ │ + add r2, sp, #936 @ 0x3a8 │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r0, [r3, r7] │ │ │ │ + ldrb r4, [r0, r2] │ │ │ │ movs r1, r0 │ │ │ │ - cdp 0, 8, cr0, cr10, cr0, {0} │ │ │ │ + ldc 0, cr0, [r6, #-0] │ │ │ │ │ │ │ │ -00043d9c : │ │ │ │ +000436f4 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #64] @ (43dec ) │ │ │ │ + ldr r3, [pc, #64] @ (43744 ) │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r3, #0] │ │ │ │ - blx 18a6c │ │ │ │ - cbz r4, 43dd2 │ │ │ │ + blx 188e0 │ │ │ │ + cbz r4, 4372a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 43dc2 │ │ │ │ + cbz r3, 4371a │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 43dcc │ │ │ │ + beq.n 43724 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 43dd2 │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 4372a │ │ │ │ add r4, r5 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r1, [pc, #28] @ (43df0 ) │ │ │ │ - ldr r2, [pc, #28] @ (43df4 ) │ │ │ │ - ldr r0, [pc, #32] @ (43df8 ) │ │ │ │ + ldr r1, [pc, #28] @ (43748 ) │ │ │ │ + ldr r2, [pc, #28] @ (4374c ) │ │ │ │ + ldr r0, [pc, #32] @ (43750 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #356 @ 0x164 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ + blx 16f48 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldmia r0!, {r1, r4, r5, r6} │ │ │ │ + ldmia r7!, {r1, r4} │ │ │ │ movs r3, r0 │ │ │ │ - add r3, sp, #944 @ 0x3b0 │ │ │ │ + add r2, sp, #496 @ 0x1f0 │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r2, [r5, r5] │ │ │ │ + ldrb r6, [r2, r0] │ │ │ │ movs r1, r0 │ │ │ │ - cdp 0, 1, cr0, cr12, cr0, {0} │ │ │ │ + stcl 0, cr0, [r8], {0} │ │ │ │ │ │ │ │ -00043dfc : │ │ │ │ +00043754 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #68] @ (43e50 ) │ │ │ │ + ldr r3, [pc, #68] @ (437a8 ) │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r3, #0] │ │ │ │ - blx 18a6c │ │ │ │ - cbz r4, 43e38 │ │ │ │ + blx 188e0 │ │ │ │ + cbz r4, 43790 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 43e22 │ │ │ │ + cbz r3, 4377a │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 43e2c │ │ │ │ + beq.n 43784 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 43e38 │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 43790 │ │ │ │ add r4, r5 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r1, [pc, #24] @ (43e54 ) │ │ │ │ - ldr r2, [pc, #28] @ (43e58 ) │ │ │ │ - ldr r0, [pc, #28] @ (43e5c ) │ │ │ │ + ldr r1, [pc, #24] @ (437ac ) │ │ │ │ + ldr r2, [pc, #28] @ (437b0 ) │ │ │ │ + ldr r0, [pc, #28] @ (437b4 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #388 @ 0x184 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ + blx 16f48 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldmia r0!, {r1, r4} │ │ │ │ + ldmia r6!, {r1, r4, r5, r7} │ │ │ │ movs r3, r0 │ │ │ │ - add r3, sp, #536 @ 0x218 │ │ │ │ + add r2, sp, #88 @ 0x58 │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r4, [r0, r4] │ │ │ │ + ldrh r0, [r6, r6] │ │ │ │ movs r1, r0 │ │ │ │ - ldc 0, cr0, [r6] │ │ │ │ + stcl 0, cr0, [r2], #-0 │ │ │ │ │ │ │ │ -00043e60 : │ │ │ │ - ldr r3, [pc, #104] @ (43ecc ) │ │ │ │ +000437b8 : │ │ │ │ + ldr r3, [pc, #104] @ (43824 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r3, r0 │ │ │ │ dmb ish │ │ │ │ ldr r2, [r3, #48] @ 0x30 │ │ │ │ dmb ish │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 43e7a │ │ │ │ + beq.n 437d2 │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ str r3, [sp, #0] │ │ │ │ - blx 160c8 │ │ │ │ - blx 16268 │ │ │ │ - cbz r0, 43ec4 │ │ │ │ + blx 15f84 │ │ │ │ + blx 16118 │ │ │ │ + cbz r0, 4381c │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr r2, [r3, #56] @ 0x38 │ │ │ │ mov r1, r2 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [r3, #60] @ 0x3c │ │ │ │ orrs r1, r2 │ │ │ │ - beq.n 43eb8 │ │ │ │ + beq.n 43810 │ │ │ │ movs r0, #0 │ │ │ │ strd r3, r2, [sp] │ │ │ │ - blx 1724c <__time64@plt> │ │ │ │ + blx 170e4 <__time64@plt> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r4, r0 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ sbcs r2, r1 │ │ │ │ - blt.n 43ec4 │ │ │ │ + blt.n 4381c │ │ │ │ ldr r0, [r3, #44] @ 0x2c │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 18cd8 │ │ │ │ + b.w 18b40 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - stmia r7!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + ldmia r6, {r1, r2, r3, r4, r6} │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -00043ed0 : │ │ │ │ - ldr r3, [pc, #16] @ (43ee4 ) │ │ │ │ +00043828 : │ │ │ │ + ldr r3, [pc, #16] @ (4383c ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, r3 │ │ │ │ dmb ish │ │ │ │ ldr r0, [r0, #48] @ 0x30 │ │ │ │ dmb ish │ │ │ │ bx lr │ │ │ │ - stmia r7!, {r1, r2, r3, r6} │ │ │ │ + ldmia r5, {r1, r2, r3, r5, r6, r7} │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -00043ee8 : │ │ │ │ +00043840 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r3, [pc, #296] @ (44024 ) │ │ │ │ + ldr r3, [pc, #296] @ (4397c ) │ │ │ │ sub sp, #16 │ │ │ │ - ldr r5, [pc, #296] @ (44028 ) │ │ │ │ + ldr r5, [pc, #296] @ (43980 ) │ │ │ │ add r3, pc │ │ │ │ add r5, pc │ │ │ │ ldr r4, [r3, #0] │ │ │ │ add r4, r0 │ │ │ │ dmb ish │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ dmb ish │ │ │ │ cmp r3, #3 │ │ │ │ - bne.n 43fe6 │ │ │ │ + bne.n 4393e │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov r6, r0 │ │ │ │ strd r2, r3, [r4, #56] @ 0x38 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov r7, r1 │ │ │ │ - blx 18168 │ │ │ │ + blx 17ff4 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ - cbz r3, 43f50 │ │ │ │ + cbz r3, 438a8 │ │ │ │ mov r0, r7 │ │ │ │ - blx 17ccc │ │ │ │ - ldr r3, [pc, #240] @ (4402c ) │ │ │ │ + blx 17b58 │ │ │ │ + ldr r3, [pc, #240] @ (43984 ) │ │ │ │ mov r2, r0 │ │ │ │ ldr r5, [r5, r3] │ │ │ │ dmb ish │ │ │ │ ldr r3, [r5, #0] │ │ │ │ dmb ish │ │ │ │ - cbz r3, 43f82 │ │ │ │ + cbz r3, 438da │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 43f9c │ │ │ │ + beq.n 438f4 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ - blx 15ecc │ │ │ │ - cbz r0, 43f60 │ │ │ │ + blx 15d88 │ │ │ │ + cbz r0, 438b8 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r3, [pc, #204] @ (44030 ) │ │ │ │ + ldr r3, [pc, #204] @ (43988 ) │ │ │ │ movw r2, #1214 @ 0x4be │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #200] @ (44034 ) │ │ │ │ + ldr r1, [pc, #200] @ (4398c ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #200] @ (44038 ) │ │ │ │ + ldr r0, [pc, #200] @ (43990 ) │ │ │ │ add.w r3, r3, #420 @ 0x1a4 │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 18390 │ │ │ │ + blx 18210 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ str r0, [sp, #12] │ │ │ │ - ldr r0, [pc, #180] @ (4403c ) │ │ │ │ + ldr r0, [pc, #180] @ (43994 ) │ │ │ │ add r0, pc │ │ │ │ - blx 155a0 │ │ │ │ + blx 15468 │ │ │ │ dmb ish │ │ │ │ str r0, [r5, #0] │ │ │ │ dmb ish │ │ │ │ ldr r3, [r5, #0] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - b.n 43f4c │ │ │ │ - ldr r3, [pc, #160] @ (44040 ) │ │ │ │ + b.n 438a4 │ │ │ │ + ldr r3, [pc, #160] @ (43998 ) │ │ │ │ add r3, pc │ │ │ │ mov r8, r3 │ │ │ │ ldr r5, [r3, #0] │ │ │ │ add r5, r6 │ │ │ │ ldr r3, [r5, #72] @ 0x48 │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n 44004 │ │ │ │ + beq.n 4395c │ │ │ │ mov r0, r6 │ │ │ │ - bl 42e70 │ │ │ │ + bl 427c8 │ │ │ │ mov r0, r7 │ │ │ │ - blx 1676c │ │ │ │ - ldr r2, [pc, #136] @ (44044 ) │ │ │ │ - ldr r1, [pc, #140] @ (44048 ) │ │ │ │ + blx 1661c │ │ │ │ + ldr r2, [pc, #136] @ (4399c ) │ │ │ │ + ldr r1, [pc, #140] @ (439a0 ) │ │ │ │ mov r3, r6 │ │ │ │ str r0, [r5, #40] @ 0x28 │ │ │ │ add r2, pc │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc │ │ │ │ str r5, [sp, #0] │ │ │ │ - blx 15ad0 │ │ │ │ + blx 1598c │ │ │ │ ldr.w r3, [r8] │ │ │ │ ldr.w r1, [r8, #8] │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #4 │ │ │ │ - blx 159e8 │ │ │ │ - b.n 43f50 │ │ │ │ - ldr r3, [pc, #100] @ (4404c ) │ │ │ │ - ldr r2, [pc, #100] @ (44050 ) │ │ │ │ - ldr r1, [pc, #104] @ (44054 ) │ │ │ │ + blx 158b0 │ │ │ │ + b.n 438a8 │ │ │ │ + ldr r3, [pc, #100] @ (439a4 ) │ │ │ │ + ldr r2, [pc, #100] @ (439a8 ) │ │ │ │ + ldr r1, [pc, #104] @ (439ac ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #104] @ (44058 ) │ │ │ │ + ldr r0, [pc, #104] @ (439b0 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ add.w r3, r3, #420 @ 0x1a4 │ │ │ │ movw r2, #1205 @ 0x4b5 │ │ │ │ - blx 1663c │ │ │ │ - ldr r3, [pc, #84] @ (4405c ) │ │ │ │ + blx 164ec │ │ │ │ + ldr r3, [pc, #84] @ (439b4 ) │ │ │ │ mov.w r2, #470 @ 0x1d6 │ │ │ │ - ldr r4, [pc, #84] @ (44060 ) │ │ │ │ - ldr r1, [pc, #84] @ (44064 ) │ │ │ │ + ldr r4, [pc, #84] @ (439b8 ) │ │ │ │ + ldr r1, [pc, #84] @ (439bc ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #84] @ (44068 ) │ │ │ │ + ldr r0, [pc, #84] @ (439c0 ) │ │ │ │ add r4, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #456 @ 0x1c8 │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - blx 1663c │ │ │ │ + blx 164ec │ │ │ │ nop │ │ │ │ - stmia r7!, {r1, r5} │ │ │ │ + ldmia r5!, {r1, r6, r7} │ │ │ │ movs r3, r0 │ │ │ │ - add r4, sp, #928 @ 0x3a0 │ │ │ │ + cbz r0, 439f0 │ │ │ │ movs r3, r0 │ │ │ │ - asrs r0, r6, #15 │ │ │ │ + asrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp, #360 @ 0x168 │ │ │ │ + add r0, sp, #936 @ 0x3a8 │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r6, [r5, r3] │ │ │ │ + ldr r2, [r3, r6] │ │ │ │ movs r1, r0 │ │ │ │ - stc 0, cr0, [r8], {0} │ │ │ │ - @ instruction: 0xf3fe0000 │ │ │ │ - stmia r6!, {r1, r7} │ │ │ │ + @ instruction: 0xeb340000 │ │ │ │ + subw r0, sl, #0 │ │ │ │ + ldmia r5, {r1, r5} │ │ │ │ movs r3, r0 │ │ │ │ - bl 296046 <_SOUP_METHOD_CONNECT@@Base+0x215c26> │ │ │ │ - stcl 0, cr0, [r6], #-0 │ │ │ │ - add r1, sp, #864 @ 0x360 │ │ │ │ + bl 29599e <_SOUP_METHOD_CONNECT@@Base+0x215586> │ │ │ │ + adds.w r0, r2, r0 │ │ │ │ + add r0, sp, #416 @ 0x1a0 │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r0, [r7, r6] │ │ │ │ + ldrh r4, [r4, r1] │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r6, [r5, r1] │ │ │ │ + ldr r2, [r3, r4] │ │ │ │ movs r1, r0 │ │ │ │ - stc 0, cr0, [r6], {-0} │ │ │ │ - add r1, sp, #728 @ 0x2d8 │ │ │ │ + @ instruction: 0xeab20000 │ │ │ │ + add r0, sp, #280 @ 0x118 │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r2, [r2, r7] │ │ │ │ + ldrh r6, [r7, r1] │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r4, [r1, r1] │ │ │ │ + ldr r0, [r7, r3] │ │ │ │ movs r1, r0 │ │ │ │ - @ instruction: 0xebe20000 │ │ │ │ + eor.w r0, lr, r0 │ │ │ │ │ │ │ │ -0004406c : │ │ │ │ +000439c4 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - blx 18a6c │ │ │ │ - cbz r4, 440c2 │ │ │ │ + blx 188e0 │ │ │ │ + cbz r4, 43a1a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 4408c │ │ │ │ + cbz r3, 439e4 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 44096 │ │ │ │ + beq.n 439ee │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 440c2 │ │ │ │ - ldr r3, [pc, #68] @ (440dc ) │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 43a1a │ │ │ │ + ldr r3, [pc, #68] @ (43a34 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r4, [r4, r3] │ │ │ │ - cbz r4, 440d6 │ │ │ │ - blx 1520c │ │ │ │ + cbz r4, 43a2e │ │ │ │ + blx 150d4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 440ae │ │ │ │ + cbz r3, 43a06 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 440b8 │ │ │ │ + beq.n 43a10 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 440d6 │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 43a2e │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 152f0 │ │ │ │ - ldr r1, [pc, #28] @ (440e0 ) │ │ │ │ - ldr r2, [pc, #28] @ (440e4 ) │ │ │ │ - ldr r0, [pc, #32] @ (440e8 ) │ │ │ │ + b.w 151b8 │ │ │ │ + ldr r1, [pc, #28] @ (43a38 ) │ │ │ │ + ldr r2, [pc, #28] @ (43a3c ) │ │ │ │ + ldr r0, [pc, #32] @ (43a40 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #472 @ 0x1d8 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ + blx 16f48 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - stmia r5!, {r3, r7} │ │ │ │ + ldmia r4!, {r3, r5} │ │ │ │ movs r3, r0 │ │ │ │ - add r0, sp, #1008 @ 0x3f0 │ │ │ │ + add r7, pc, #560 @ (adr r7, 43c6c ) │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r2, [r7, r1] │ │ │ │ + ldr r6, [r4, r4] │ │ │ │ movs r1, r0 │ │ │ │ - @ instruction: 0xeb2c0000 │ │ │ │ + ldrd r0, r0, [r8] │ │ │ │ │ │ │ │ -000440ec : │ │ │ │ +00043a44 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - blx 18a6c │ │ │ │ - cbz r4, 44142 │ │ │ │ + blx 188e0 │ │ │ │ + cbz r4, 43a9a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 4410c │ │ │ │ + cbz r3, 43a64 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 44116 │ │ │ │ + beq.n 43a6e │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 44142 │ │ │ │ - ldr r3, [pc, #68] @ (4415c ) │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 43a9a │ │ │ │ + ldr r3, [pc, #68] @ (43ab4 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r4, [r4, r3] │ │ │ │ - cbz r4, 44156 │ │ │ │ - blx 1520c │ │ │ │ + cbz r4, 43aae │ │ │ │ + blx 150d4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 4412e │ │ │ │ + cbz r3, 43a86 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 44138 │ │ │ │ + beq.n 43a90 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 44156 │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 43aae │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 172f8 │ │ │ │ - ldr r1, [pc, #28] @ (44160 ) │ │ │ │ - ldr r2, [pc, #28] @ (44164 ) │ │ │ │ - ldr r0, [pc, #32] @ (44168 ) │ │ │ │ + b.w 17190 │ │ │ │ + ldr r1, [pc, #28] @ (43ab8 ) │ │ │ │ + ldr r2, [pc, #28] @ (43abc ) │ │ │ │ + ldr r0, [pc, #32] @ (43ac0 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #508 @ 0x1fc │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ + blx 16f48 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - stmia r5!, {r3} │ │ │ │ + ldmia r3, {r3, r5, r7} │ │ │ │ movs r3, r0 │ │ │ │ - add r0, sp, #496 @ 0x1f0 │ │ │ │ + add r7, pc, #48 @ (adr r7, 43aec ) │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [r7, r7] │ │ │ │ + ldr r6, [r4, r2] │ │ │ │ movs r1, r0 │ │ │ │ - @ instruction: 0xeaac0000 │ │ │ │ + ldrd r0, r0, [r8, #-0] │ │ │ │ │ │ │ │ -0004416c : │ │ │ │ +00043ac4 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #48] @ (441ac ) │ │ │ │ + ldr r3, [pc, #48] @ (43b04 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r4, [r0, r3] │ │ │ │ - cbz r4, 441a6 │ │ │ │ - blx 1520c │ │ │ │ + cbz r4, 43afe │ │ │ │ + blx 150d4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 44192 │ │ │ │ + cbz r3, 43aea │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 4419c │ │ │ │ + beq.n 43af4 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 441a6 │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 43afe │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 162c8 │ │ │ │ + b.w 16178 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - stmia r4!, {r2, r5, r7} │ │ │ │ + ldmia r3!, {r2, r6} │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -000441b0 : │ │ │ │ +00043b08 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #48] @ (441f0 ) │ │ │ │ + ldr r3, [pc, #48] @ (43b48 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r4, [r0, r3] │ │ │ │ - cbz r4, 441ea │ │ │ │ - blx 1520c │ │ │ │ + cbz r4, 43b42 │ │ │ │ + blx 150d4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 441d6 │ │ │ │ + cbz r3, 43b2e │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 441e0 │ │ │ │ + beq.n 43b38 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 441ea │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 43b42 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 18668 │ │ │ │ + b.w 184e8 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - stmia r4!, {r5, r6} │ │ │ │ + ldmia r3!, {} │ │ │ │ movs r3, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr.w ip, [pc, #268] @ 44310 │ │ │ │ + ldr.w ip, [pc, #268] @ 43c68 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r2 │ │ │ │ subs r2, r1, #1 │ │ │ │ add ip, pc │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ ldr.w r0, [ip] │ │ │ │ add r0, r4 │ │ │ │ cmp r2, #10 │ │ │ │ - bhi.n 442c8 │ │ │ │ + bhi.n 43c20 │ │ │ │ tbb [pc, r2] │ │ │ │ asrs r5, r1, #20 │ │ │ │ subs r4, r3, #0 │ │ │ │ adds r0, #37 @ 0x25 │ │ │ │ subs r4, #55 @ 0x37 │ │ │ │ - ldr r3, [pc, #280] @ (44340 ) │ │ │ │ + ldr r3, [pc, #280] @ (43c98 ) │ │ │ │ movs r6, r0 │ │ │ │ ldrb r1, [r0, #28] │ │ │ │ mov r0, r5 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 16e58 │ │ │ │ + b.w 16cf0 │ │ │ │ ldrd r2, r3, [r0, #16] │ │ │ │ mov r0, r5 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 1674c │ │ │ │ + b.w 165fc │ │ │ │ ldr r1, [r0, #4] │ │ │ │ mov r0, r5 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 17f9c │ │ │ │ + b.w 17e28 │ │ │ │ ldr r1, [r0, #24] │ │ │ │ - b.n 4424a │ │ │ │ + b.n 43ba2 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ mov r0, r5 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 1666c │ │ │ │ + b.w 1651c │ │ │ │ dmb ish │ │ │ │ ldr r1, [r0, #48] @ 0x30 │ │ │ │ dmb ish │ │ │ │ mov r0, r5 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 16ff4 │ │ │ │ + b.w 16e8c │ │ │ │ ldr r1, [r0, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 15c34 │ │ │ │ + b.w 15af0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 15e34 │ │ │ │ + blx 15cf0 │ │ │ │ mov r1, r0 │ │ │ │ - b.n 4424a │ │ │ │ + b.n 43ba2 │ │ │ │ mov r0, r4 │ │ │ │ - blx 18258 │ │ │ │ + blx 180e4 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 17d98 │ │ │ │ + b.w 17c24 │ │ │ │ mov r0, r4 │ │ │ │ - blx 15264 │ │ │ │ + blx 1512c │ │ │ │ mov r1, r0 │ │ │ │ - b.n 44272 │ │ │ │ + b.n 43bca │ │ │ │ mov r0, r4 │ │ │ │ - blx 17928 │ │ │ │ + blx 177c0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 168f8 │ │ │ │ + b.w 167a8 │ │ │ │ ldrd r0, r2, [r3] │ │ │ │ str r1, [sp, #28] │ │ │ │ str r2, [sp, #24] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - blx 17904 │ │ │ │ + blx 1779c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 17904 │ │ │ │ + blx 1779c │ │ │ │ strd r5, r0, [sp, #16] │ │ │ │ - ldr r0, [pc, #44] @ (44314 ) │ │ │ │ + ldr r0, [pc, #44] @ (43c6c ) │ │ │ │ mov.w lr, #232 @ 0xe8 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ str r2, [sp, #12] │ │ │ │ add r0, pc │ │ │ │ - ldr r3, [pc, #36] @ (44318 ) │ │ │ │ + ldr r3, [pc, #36] @ (43c70 ) │ │ │ │ strd lr, r0, [sp] │ │ │ │ - ldr r2, [pc, #36] @ (4431c ) │ │ │ │ + ldr r2, [pc, #36] @ (43c74 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #36] @ (44320 ) │ │ │ │ + ldr r0, [pc, #36] @ (43c78 ) │ │ │ │ ldr r1, [sp, #28] │ │ │ │ add r2, pc │ │ │ │ str r1, [sp, #8] │ │ │ │ add r0, pc │ │ │ │ movs r1, #16 │ │ │ │ - blx 189fc │ │ │ │ + blx 18870 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - stmia r4!, {r2, r4} │ │ │ │ + ldmia r2, {r2, r4, r5, r7} │ │ │ │ movs r3, r0 │ │ │ │ - ldmdb r6, {} │ │ │ │ - ldrsb r0, [r5, r5] │ │ │ │ + b.n 43bf4 │ │ │ │ + movs r0, r0 │ │ │ │ + ldrsb r4, [r2, r0] │ │ │ │ movs r1, r0 │ │ │ │ - @ instruction: 0xe8c60000 │ │ │ │ - ldrd r0, r0, [sl], #0 │ │ │ │ + b.n 43b5c │ │ │ │ + movs r0, r0 │ │ │ │ + b.n 43bc8 │ │ │ │ + ... │ │ │ │ │ │ │ │ -00044324 : │ │ │ │ +00043c7c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #108] @ (443a0 ) │ │ │ │ + ldr r3, [pc, #108] @ (43cf8 ) │ │ │ │ mov r6, r1 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ adds r4, r0, r3 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ - cbz r5, 4436a │ │ │ │ - blx 1520c │ │ │ │ + cbz r5, 43cc2 │ │ │ │ + blx 150d4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - cbz r3, 4434e │ │ │ │ + cbz r3, 43ca6 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 44358 │ │ │ │ + beq.n 43cb0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 4436a │ │ │ │ - cbnz r6, 44386 │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 43cc2 │ │ │ │ + cbnz r6, 43cde │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ - cbz r0, 44368 │ │ │ │ + cbz r0, 43cc0 │ │ │ │ str r6, [r4, #76] @ 0x4c │ │ │ │ - blx 15aa8 │ │ │ │ + blx 15964 │ │ │ │ movs r0, #0 │ │ │ │ str r0, [r4, #76] @ 0x4c │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ cmp r0, r6 │ │ │ │ - beq.n 44368 │ │ │ │ + beq.n 43cc0 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #76] @ 0x4c │ │ │ │ - cbz r0, 4437a │ │ │ │ - blx 15aa8 │ │ │ │ + cbz r0, 43cd2 │ │ │ │ + blx 15964 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 44364 │ │ │ │ + beq.n 43cbc │ │ │ │ mov r0, r6 │ │ │ │ - blx 1676c │ │ │ │ - b.n 44366 │ │ │ │ + blx 1661c │ │ │ │ + b.n 43cbe │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ - blx 16aa8 │ │ │ │ + blx 1694c │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 44368 │ │ │ │ + beq.n 43cc0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 15aa4 │ │ │ │ - stmia r2!, {r1, r3, r5, r6, r7} │ │ │ │ + b.w 15960 │ │ │ │ + ldmia r1, {r1, r3, r7} │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -000443a4 : │ │ │ │ +00043cfc : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #84] @ (44408 ) │ │ │ │ + ldr r3, [pc, #84] @ (43d60 ) │ │ │ │ mov r5, r2 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r4, [r0, r3] │ │ │ │ - cbz r4, 443d8 │ │ │ │ + cbz r4, 43d30 │ │ │ │ mov r6, r1 │ │ │ │ - blx 1520c │ │ │ │ + blx 150d4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 443ce │ │ │ │ + cbz r3, 43d26 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 443ea │ │ │ │ + beq.n 43d42 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ - cbnz r0, 443ea │ │ │ │ + blx 17500 │ │ │ │ + cbnz r0, 43d42 │ │ │ │ mov r0, r5 │ │ │ │ movs r1, #2 │ │ │ │ - blx 15418 │ │ │ │ + blx 152e0 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 15aa4 │ │ │ │ + b.w 15960 │ │ │ │ mov r1, r6 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 443d8 │ │ │ │ + beq.n 43d30 │ │ │ │ mov r0, r4 │ │ │ │ - blx 16aa8 │ │ │ │ + blx 1694c │ │ │ │ mov r0, r5 │ │ │ │ movs r1, #1 │ │ │ │ - blx 15418 │ │ │ │ + blx 152e0 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 15aa4 │ │ │ │ - stmia r2!, {r1, r3, r5, r6} │ │ │ │ + b.w 15960 │ │ │ │ + ldmia r1, {r1, r3} │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -0004440c : │ │ │ │ +00043d64 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r3, [pc, #184] @ (444d8 ) │ │ │ │ + ldr r3, [pc, #184] @ (43e30 ) │ │ │ │ mov r6, r1 │ │ │ │ - ldr r1, [pc, #184] @ (444dc ) │ │ │ │ + ldr r1, [pc, #184] @ (43e34 ) │ │ │ │ mov r7, r2 │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #184] @ (444e0 ) │ │ │ │ + ldr r2, [pc, #184] @ (43e38 ) │ │ │ │ add r1, pc │ │ │ │ sub sp, #24 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r2, [r1, r2] │ │ │ │ add.w r8, r0, r3 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #20] │ │ │ │ mov.w r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #16] │ │ │ │ - cbz r4, 44462 │ │ │ │ + cbz r4, 43dba │ │ │ │ mov r5, r0 │ │ │ │ - blx 1520c │ │ │ │ + blx 150d4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 44454 │ │ │ │ + cbz r3, 43dac │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 4445e │ │ │ │ + beq.n 43db6 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 44462 │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 43dba │ │ │ │ cmp r4, r6 │ │ │ │ - beq.n 44484 │ │ │ │ + beq.n 43ddc │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r7 │ │ │ │ - blx 15418 │ │ │ │ - ldr r2, [pc, #120] @ (444e4 ) │ │ │ │ - ldr r3, [pc, #112] @ (444e0 ) │ │ │ │ + blx 152e0 │ │ │ │ + ldr r2, [pc, #120] @ (43e3c ) │ │ │ │ + ldr r3, [pc, #112] @ (43e38 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 444d2 │ │ │ │ + bne.n 43e2a │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr.w r1, [r8, #76] @ 0x4c │ │ │ │ - cbz r1, 444b0 │ │ │ │ + cbz r1, 43e08 │ │ │ │ mov r0, r7 │ │ │ │ str r1, [sp, #12] │ │ │ │ - blx 1676c │ │ │ │ + blx 1661c │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 165c8 │ │ │ │ + blx 16478 │ │ │ │ ldr.w r0, [r8, #76] @ 0x4c │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r8, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4446a │ │ │ │ - blx 15aa8 │ │ │ │ - b.n 4446a │ │ │ │ - ldr.w ip, [pc, #52] @ 444e8 │ │ │ │ + beq.n 43dc2 │ │ │ │ + blx 15964 │ │ │ │ + b.n 43dc2 │ │ │ │ + ldr.w ip, [pc, #52] @ 43e40 │ │ │ │ mov r3, r4 │ │ │ │ str r7, [sp, #0] │ │ │ │ mov r2, r1 │ │ │ │ add ip, pc │ │ │ │ mov r0, r5 │ │ │ │ add r4, sp, #16 │ │ │ │ ldr.w r1, [ip, #16] │ │ │ │ str r4, [sp, #4] │ │ │ │ - blx 159e8 │ │ │ │ + blx 158b0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4446a │ │ │ │ - b.n 44462 │ │ │ │ - blx 17a74 <__stack_chk_fail@plt> │ │ │ │ + bne.n 43dc2 │ │ │ │ + b.n 43dba │ │ │ │ + blx 1790c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - stmia r1!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r0!, {r2, r3, r4, r7} │ │ │ │ movs r3, r0 │ │ │ │ - add r7, pc, #768 @ (adr r7, 447e0 ) │ │ │ │ + add r6, sp, #544 @ 0x220 │ │ │ │ movs r3, r0 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, pc, #488 @ (adr r7, 446d0 ) │ │ │ │ + add r6, sp, #264 @ 0x108 │ │ │ │ movs r3, r0 │ │ │ │ - stmia r1!, {r1, r2, r5, r6} │ │ │ │ + ldmia r0!, {r1, r2} │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -000444ec : │ │ │ │ +00043e44 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r3, [pc, #128] @ (4457c ) │ │ │ │ + ldr r3, [pc, #128] @ (43ed4 ) │ │ │ │ sub sp, #24 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ add r3, pc │ │ │ │ - ldr r1, [pc, #120] @ (44580 ) │ │ │ │ + ldr r1, [pc, #120] @ (43ed8 ) │ │ │ │ mov r5, r2 │ │ │ │ - ldr r2, [pc, #120] @ (44584 ) │ │ │ │ + ldr r2, [pc, #120] @ (43edc ) │ │ │ │ add r1, pc │ │ │ │ movs r0, #0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r0, [sp, #16] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #20] │ │ │ │ mov.w r2, #0 │ │ │ │ - cbz r3, 4456e │ │ │ │ + cbz r3, 43ec6 │ │ │ │ str r3, [sp, #12] │ │ │ │ - blx 1520c │ │ │ │ + blx 150d4 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - cbz r2, 44532 │ │ │ │ + cbz r2, 43e8a │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r0 │ │ │ │ - beq.n 4453c │ │ │ │ + beq.n 43e94 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r3 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 4456e │ │ │ │ - ldr r1, [pc, #72] @ (44588 ) │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 43ec6 │ │ │ │ + ldr r1, [pc, #72] @ (43ee0 ) │ │ │ │ add r2, sp, #16 │ │ │ │ str r5, [sp, #0] │ │ │ │ mov r3, r6 │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ movs r2, #0 │ │ │ │ ldr r1, [r1, #20] │ │ │ │ - blx 159e8 │ │ │ │ + blx 158b0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - cbz r3, 4456e │ │ │ │ - ldr r2, [pc, #52] @ (4458c ) │ │ │ │ - ldr r3, [pc, #40] @ (44584 ) │ │ │ │ + cbz r3, 43ec6 │ │ │ │ + ldr r2, [pc, #52] @ (43ee4 ) │ │ │ │ + ldr r3, [pc, #40] @ (43edc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 44578 │ │ │ │ + bne.n 43ed0 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r5 │ │ │ │ - blx 15418 │ │ │ │ - b.n 44556 │ │ │ │ - blx 17a74 <__stack_chk_fail@plt> │ │ │ │ - stmia r1!, {r1, r2, r3, r4} │ │ │ │ + blx 152e0 │ │ │ │ + b.n 43eae │ │ │ │ + blx 1790c <__stack_chk_fail@plt> │ │ │ │ + stmia r7!, {r1, r2, r3, r4, r5, r7} │ │ │ │ movs r3, r0 │ │ │ │ - add r6, pc, #888 @ (adr r6, 448fc ) │ │ │ │ + add r5, sp, #664 @ 0x298 │ │ │ │ movs r3, r0 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r0!, {r2, r3, r4, r6, r7} │ │ │ │ + stmia r7!, {r2, r3, r4, r5, r6} │ │ │ │ movs r3, r0 │ │ │ │ - add r6, pc, #568 @ (adr r6, 447c8 ) │ │ │ │ + add r5, sp, #344 @ 0x158 │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -00044590 : │ │ │ │ +00043ee8 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #80] @ (445f0 ) │ │ │ │ + ldr r3, [pc, #80] @ (43f48 ) │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r3, [r0, r3] │ │ │ │ - cbz r3, 445dc │ │ │ │ + cbz r3, 43f34 │ │ │ │ str r3, [sp, #4] │ │ │ │ - blx 1520c │ │ │ │ + blx 150d4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - cbz r2, 445be │ │ │ │ + cbz r2, 43f16 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r0 │ │ │ │ - beq.n 445c8 │ │ │ │ + beq.n 43f20 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r3 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 445dc │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 43f34 │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #1 │ │ │ │ - blx 15418 │ │ │ │ + blx 152e0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 15aa4 │ │ │ │ + b.w 15960 │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #2 │ │ │ │ - blx 15418 │ │ │ │ + blx 152e0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 15aa4 │ │ │ │ - stmia r0!, {r2, r3, r4, r5, r6} │ │ │ │ + b.w 15960 │ │ │ │ + stmia r7!, {r2, r3, r4} │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -000445f4 : │ │ │ │ - ldr r3, [pc, #12] @ (44604 ) │ │ │ │ +00043f4c : │ │ │ │ + ldr r3, [pc, #12] @ (43f5c ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, r3 │ │ │ │ ldrd r0, r1, [r0, #16] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - stmia r0!, {r1, r3, r5} │ │ │ │ + stmia r6!, {r1, r3, r6, r7} │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -00044608 : │ │ │ │ - ldr r3, [pc, #8] @ (44614 ) │ │ │ │ +00043f60 : │ │ │ │ + ldr r3, [pc, #8] @ (43f6c ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, r3 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ bx lr │ │ │ │ - stmia r0!, {r1, r2, r4} │ │ │ │ + stmia r6!, {r1, r2, r4, r5, r7} │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -00044618 : │ │ │ │ - ldr r3, [pc, #8] @ (44624 ) │ │ │ │ +00043f70 : │ │ │ │ + ldr r3, [pc, #8] @ (43f7c ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, r3 │ │ │ │ ldr r0, [r0, #72] @ 0x48 │ │ │ │ bx lr │ │ │ │ - stmia r0!, {r1, r2} │ │ │ │ + stmia r6!, {r1, r2, r5, r7} │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -00044628 : │ │ │ │ +00043f80 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #24] @ (44650 ) │ │ │ │ + ldr r3, [pc, #24] @ (43fa8 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, r3 │ │ │ │ ldr r0, [r0, #44] @ 0x2c │ │ │ │ - cbz r0, 4464c │ │ │ │ - blx 15ecc │ │ │ │ + cbz r0, 43fa4 │ │ │ │ + blx 15d88 │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - it al │ │ │ │ - moval r3, r0 │ │ │ │ + stmia r6!, {r3, r7} │ │ │ │ + movs r3, r0 │ │ │ │ │ │ │ │ -00044654 : │ │ │ │ +00043fac : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r5, [pc, #292] @ (44788 ) │ │ │ │ + ldr r5, [pc, #292] @ (440e0 ) │ │ │ │ sub sp, #20 │ │ │ │ mov r4, r0 │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r3, r0 │ │ │ │ add.w r2, r3, #68 @ 0x44 │ │ │ │ - cbz r1, 446cc │ │ │ │ + cbz r1, 44024 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r2] │ │ │ │ adds r0, #1 │ │ │ │ strex r1, r0, [r2] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 44678 │ │ │ │ + bne.n 43fd0 │ │ │ │ movs r1, #3 │ │ │ │ add.w r2, r3, #48 @ 0x30 │ │ │ │ dmb ish │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r2] │ │ │ │ cmp r0, #2 │ │ │ │ - bne.n 446a6 │ │ │ │ + bne.n 43ffe │ │ │ │ strex ip, r1, [r2] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 44694 │ │ │ │ + bne.n 43fec │ │ │ │ dmb ish │ │ │ │ - bne.n 4470e │ │ │ │ + bne.n 44066 │ │ │ │ str r3, [sp, #12] │ │ │ │ - blx 17c60 │ │ │ │ + blx 17aec │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r3, #44] @ 0x2c │ │ │ │ str r2, [r3, #84] @ 0x54 │ │ │ │ - blx 15900 │ │ │ │ + blx 157c8 │ │ │ │ ldr r1, [r5, #48] @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 18344 │ │ │ │ + b.w 181c4 │ │ │ │ dmb ish │ │ │ │ ldr r1, [r3, #68] @ 0x44 │ │ │ │ dmb ish │ │ │ │ cmp r1, #0 │ │ │ │ - ble.n 4476a │ │ │ │ + ble.n 440c2 │ │ │ │ dmb ish │ │ │ │ ldr r3, [r3, #48] @ 0x30 │ │ │ │ dmb ish │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n 4474c │ │ │ │ + beq.n 440a4 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r2] │ │ │ │ subs r3, #1 │ │ │ │ strex r1, r3, [r2] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 446ec │ │ │ │ + bne.n 44044 │ │ │ │ dmb ish │ │ │ │ - cbnz r3, 4470e │ │ │ │ - bl 42e70 │ │ │ │ + cbnz r3, 44066 │ │ │ │ + bl 427c8 │ │ │ │ mov r0, r4 │ │ │ │ - blx 18a94 │ │ │ │ + blx 18908 │ │ │ │ cmp r0, #4 │ │ │ │ - bne.n 44712 │ │ │ │ + bne.n 4406a │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ - blx 17258 │ │ │ │ - cbz r0, 44740 │ │ │ │ + blx 170f0 │ │ │ │ + cbz r0, 44098 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r3, r4 │ │ │ │ dmb ish │ │ │ │ ldr r2, [r3, #48] @ 0x30 │ │ │ │ dmb ish │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 4470e │ │ │ │ + beq.n 44066 │ │ │ │ movs r2, #2 │ │ │ │ dmb ish │ │ │ │ str r2, [r3, #48] @ 0x30 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 42d08 │ │ │ │ - b.n 446be │ │ │ │ + bl 42660 │ │ │ │ + b.n 44016 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 1758c │ │ │ │ - ldr r3, [pc, #60] @ (4478c ) │ │ │ │ + b.w 17424 │ │ │ │ + ldr r3, [pc, #60] @ (440e4 ) │ │ │ │ mov.w r2, #1184 @ 0x4a0 │ │ │ │ - ldr r4, [pc, #60] @ (44790 ) │ │ │ │ - ldr r1, [pc, #60] @ (44794 ) │ │ │ │ + ldr r4, [pc, #60] @ (440e8 ) │ │ │ │ + ldr r1, [pc, #60] @ (440ec ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #60] @ (44798 ) │ │ │ │ + ldr r0, [pc, #60] @ (440f0 ) │ │ │ │ add r4, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #552 @ 0x228 │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - blx 1663c │ │ │ │ - ldr r3, [pc, #48] @ (4479c ) │ │ │ │ - ldr r2, [pc, #48] @ (447a0 ) │ │ │ │ - ldr r1, [pc, #52] @ (447a4 ) │ │ │ │ + blx 164ec │ │ │ │ + ldr r3, [pc, #48] @ (440f4 ) │ │ │ │ + ldr r2, [pc, #48] @ (440f8 ) │ │ │ │ + ldr r1, [pc, #52] @ (440fc ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #52] @ (447a8 ) │ │ │ │ + ldr r0, [pc, #52] @ (44100 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ add.w r3, r3, #552 @ 0x228 │ │ │ │ movw r2, #1171 @ 0x493 │ │ │ │ - blx 1663c │ │ │ │ - it lt │ │ │ │ - movlt r3, r0 │ │ │ │ - add r2, pc, #440 @ (adr r2, 44948 ) │ │ │ │ + blx 164ec │ │ │ │ + stmia r6!, {r3, r4, r6} │ │ │ │ + movs r3, r0 │ │ │ │ + add r0, pc, #1016 @ (adr r0, 444e0 ) │ │ │ │ movs r1, r0 │ │ │ │ - strb r6, [r3, r3] │ │ │ │ + strh r2, [r1, r6] │ │ │ │ movs r1, r0 │ │ │ │ - strh r4, [r0, r4] │ │ │ │ + str r0, [r6, r6] │ │ │ │ movs r1, r0 │ │ │ │ - b.n 440d0 │ │ │ │ + b.n 44780 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #336 @ (adr r2, 448f0 ) │ │ │ │ + add r0, pc, #912 @ (adr r0, 44488 ) │ │ │ │ movs r1, r0 │ │ │ │ - strb r4, [r2, r2] │ │ │ │ + strh r0, [r0, r5] │ │ │ │ movs r1, r0 │ │ │ │ - strh r2, [r5, r3] │ │ │ │ + str r6, [r2, r6] │ │ │ │ movs r1, r0 │ │ │ │ - b.n 440b0 │ │ │ │ + b.n 44760 │ │ │ │ ... │ │ │ │ │ │ │ │ -000447ac : │ │ │ │ - ldr r3, [pc, #8] @ (447b8 ) │ │ │ │ +00044104 : │ │ │ │ + ldr r3, [pc, #8] @ (44110 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, r3 │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ bx lr │ │ │ │ - bkpt 0x0072 │ │ │ │ + stmia r5!, {r1, r4} │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -000447bc : │ │ │ │ - ldr r3, [pc, #8] @ (447c8 ) │ │ │ │ +00044114 : │ │ │ │ + ldr r3, [pc, #8] @ (44120 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, r3 │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ bx lr │ │ │ │ - bkpt 0x0062 │ │ │ │ + stmia r5!, {r1} │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -000447cc : │ │ │ │ - ldr r3, [pc, #8] @ (447d8 ) │ │ │ │ +00044124 : │ │ │ │ + ldr r3, [pc, #8] @ (44130 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, r3 │ │ │ │ ldr r0, [r0, #88] @ 0x58 │ │ │ │ bx lr │ │ │ │ - bkpt 0x0052 │ │ │ │ + stmia r4!, {r1, r4, r5, r6, r7} │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -000447dc : │ │ │ │ - ldr r3, [pc, #8] @ (447e8 ) │ │ │ │ +00044134 : │ │ │ │ + ldr r3, [pc, #8] @ (44140 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, r3 │ │ │ │ str r1, [r0, #92] @ 0x5c │ │ │ │ bx lr │ │ │ │ - bkpt 0x0042 │ │ │ │ + stmia r4!, {r1, r5, r6, r7} │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -000447ec : │ │ │ │ - ldr r3, [pc, #8] @ (447f8 ) │ │ │ │ +00044144 : │ │ │ │ + ldr r3, [pc, #8] @ (44150 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, r3 │ │ │ │ ldr r0, [r0, #92] @ 0x5c │ │ │ │ bx lr │ │ │ │ - bkpt 0x0032 │ │ │ │ + stmia r4!, {r1, r4, r6, r7} │ │ │ │ movs r3, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, 4482e │ │ │ │ - ldr.w ip, [pc, #64] @ 44854 │ │ │ │ + cbz r3, 44186 │ │ │ │ + ldr.w ip, [pc, #64] @ 441ac │ │ │ │ movs r2, #84 @ 0x54 │ │ │ │ - ldr r3, [pc, #60] @ (44858 ) │ │ │ │ - ldr r1, [pc, #64] @ (4485c ) │ │ │ │ + ldr r3, [pc, #60] @ (441b0 ) │ │ │ │ + ldr r1, [pc, #64] @ (441b4 ) │ │ │ │ add ip, pc │ │ │ │ - ldr r0, [pc, #64] @ (44860 ) │ │ │ │ + ldr r0, [pc, #64] @ (441b8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ str.w ip, [sp] │ │ │ │ add r0, pc │ │ │ │ - blx 18390 │ │ │ │ + blx 18210 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - cbz r0, 4483c │ │ │ │ - blx 18114 │ │ │ │ + cbz r0, 44194 │ │ │ │ + blx 17fa0 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - blx 181e0 │ │ │ │ + blx 1806c │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - blx 16b34 │ │ │ │ + blx 169d8 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - blx 15aa8 │ │ │ │ + blx 15964 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 15144 │ │ │ │ - strb r4, [r7, r1] │ │ │ │ + b.w 1500c │ │ │ │ + strh r0, [r5, r4] │ │ │ │ movs r1, r0 │ │ │ │ - add r3, pc, #928 @ (adr r3, 44bfc ) │ │ │ │ + add r2, pc, #480 @ (adr r2, 44394 ) │ │ │ │ movs r1, r0 │ │ │ │ - strb r6, [r1, r1] │ │ │ │ + strh r2, [r7, r3] │ │ │ │ movs r1, r0 │ │ │ │ - b.n 4500c │ │ │ │ + b.n 446bc │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r0, #0 │ │ │ │ it ne │ │ │ │ cmpne r1, #0 │ │ │ │ - beq.n 448b2 │ │ │ │ + beq.n 4420a │ │ │ │ mov r0, r5 │ │ │ │ - blx 16468 │ │ │ │ + blx 16318 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 16468 │ │ │ │ + blx 16318 │ │ │ │ mov r7, r0 │ │ │ │ cmp r6, #0 │ │ │ │ it ne │ │ │ │ cmpne r0, #0 │ │ │ │ - beq.n 448e0 │ │ │ │ + beq.n 44238 │ │ │ │ mov r0, r5 │ │ │ │ - blx 1714c │ │ │ │ + blx 16fe4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 1714c │ │ │ │ + blx 16fe4 │ │ │ │ cmp r5, r0 │ │ │ │ it ne │ │ │ │ movne r0, #0 │ │ │ │ - beq.n 448ce │ │ │ │ + beq.n 44226 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r0, [pc, #72] @ (448fc ) │ │ │ │ + ldr r0, [pc, #72] @ (44254 ) │ │ │ │ movs r2, #116 @ 0x74 │ │ │ │ - ldr r3, [pc, #72] @ (44900 ) │ │ │ │ + ldr r3, [pc, #72] @ (44258 ) │ │ │ │ add r0, pc │ │ │ │ - ldr r1, [pc, #72] @ (44904 ) │ │ │ │ + ldr r1, [pc, #72] @ (4425c ) │ │ │ │ str r0, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #68] @ (44908 ) │ │ │ │ + ldr r0, [pc, #68] @ (44260 ) │ │ │ │ add r1, pc │ │ │ │ adds r3, #16 │ │ │ │ add r0, pc │ │ │ │ - blx 18390 │ │ │ │ - b.n 44880 │ │ │ │ + blx 18210 │ │ │ │ + b.n 441d8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - blx 18c14 │ │ │ │ + blx 18a88 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r3, [pc, #40] @ (4490c ) │ │ │ │ - ldr r2, [pc, #44] @ (44910 ) │ │ │ │ - ldr r1, [pc, #44] @ (44914 ) │ │ │ │ + ldr r3, [pc, #40] @ (44264 ) │ │ │ │ + ldr r2, [pc, #44] @ (44268 ) │ │ │ │ + ldr r1, [pc, #44] @ (4426c ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #44] @ (44918 ) │ │ │ │ + ldr r0, [pc, #44] @ (44270 ) │ │ │ │ add r2, pc │ │ │ │ adds r3, #16 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ movs r2, #120 @ 0x78 │ │ │ │ - blx 18390 │ │ │ │ - b.n 44898 │ │ │ │ - movs r1, #212 @ 0xd4 │ │ │ │ + blx 18210 │ │ │ │ + b.n 441f0 │ │ │ │ + movs r0, #128 @ 0x80 │ │ │ │ movs r1, r0 │ │ │ │ - add r3, pc, #296 @ (adr r3, 44a2c ) │ │ │ │ + add r1, pc, #872 @ (adr r1, 445c4 ) │ │ │ │ movs r1, r0 │ │ │ │ - strh r6, [r5, r6] │ │ │ │ + strh r2, [r3, r1] │ │ │ │ movs r1, r0 │ │ │ │ - b.n 44f78 │ │ │ │ + b.n 44628 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #136 @ (adr r3, 44998 ) │ │ │ │ + add r1, pc, #712 @ (adr r1, 44530 ) │ │ │ │ movs r1, r0 │ │ │ │ - movs r1, #190 @ 0xbe │ │ │ │ + movs r0, #106 @ 0x6a │ │ │ │ movs r1, r0 │ │ │ │ - strh r0, [r0, r6] │ │ │ │ + strh r4, [r5, r0] │ │ │ │ movs r1, r0 │ │ │ │ - b.n 44f30 │ │ │ │ + b.n 445e0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4494e │ │ │ │ - blx 16468 │ │ │ │ - cbz r0, 4494e │ │ │ │ + cbz r0, 442a6 │ │ │ │ + blx 16318 │ │ │ │ + cbz r0, 442a6 │ │ │ │ mov r0, r4 │ │ │ │ - blx 1714c │ │ │ │ + blx 16fe4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 16468 │ │ │ │ - blx 17ed0 │ │ │ │ + blx 16318 │ │ │ │ + blx 17d5c │ │ │ │ adds r0, r5, r0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r3, [pc, #32] @ (44970 ) │ │ │ │ + ldr r3, [pc, #32] @ (442c8 ) │ │ │ │ movs r2, #105 @ 0x69 │ │ │ │ - ldr.w ip, [pc, #32] @ 44974 │ │ │ │ - ldr r1, [pc, #32] @ (44978 ) │ │ │ │ + ldr.w ip, [pc, #32] @ 442cc │ │ │ │ + ldr r1, [pc, #32] @ (442d0 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #32] @ (4497c ) │ │ │ │ + ldr r0, [pc, #32] @ (442d4 ) │ │ │ │ add ip, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #36 @ 0x24 │ │ │ │ add r0, pc │ │ │ │ str.w ip, [sp] │ │ │ │ - blx 18390 │ │ │ │ - b.n 44936 │ │ │ │ + blx 18210 │ │ │ │ + b.n 4428e │ │ │ │ nop │ │ │ │ - add r2, pc, #704 @ (adr r2, 44c34 ) │ │ │ │ + add r1, pc, #256 @ (adr r1, 443cc ) │ │ │ │ movs r1, r0 │ │ │ │ - strh r0, [r2, r5] │ │ │ │ + str r4, [r7, r7] │ │ │ │ movs r1, r0 │ │ │ │ - strh r2, [r2, r4] │ │ │ │ + str r6, [r7, r6] │ │ │ │ movs r1, r0 │ │ │ │ - b.n 44eb4 │ │ │ │ + b.n 44564 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [r0, #4] │ │ │ │ mov r0, r5 │ │ │ │ - blx 17fb8 │ │ │ │ + blx 17e44 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #28] │ │ │ │ - cbz r0, 449a4 │ │ │ │ - blx 181e0 │ │ │ │ + cbz r0, 442fc │ │ │ │ + blx 1806c │ │ │ │ ldr r3, [r4, #16] │ │ │ │ - cbz r3, 449b2 │ │ │ │ + cbz r3, 4430a │ │ │ │ mov r0, r5 │ │ │ │ - blx 16c98 │ │ │ │ + blx 16b3c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r1, [r4, #0] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - blx 16240 │ │ │ │ + blx 160f0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 16c98 │ │ │ │ + blx 16b3c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r2 │ │ │ │ - blx 18a94 │ │ │ │ + blx 18908 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n 449e2 │ │ │ │ + beq.n 4433a │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ adds r3, r4, #4 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ - blx 17fb8 │ │ │ │ + blx 17e44 │ │ │ │ add.w r0, r4, #12 │ │ │ │ - blx 15e78 │ │ │ │ + blx 15d34 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - blx 16c98 │ │ │ │ + blx 16b3c │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 18144 │ │ │ │ + b.w 17fd0 │ │ │ │ nop │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, #8 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - blx 1885c │ │ │ │ + blx 186d0 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ str r0, [r4, #16] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #20] │ │ │ │ - cbnz r3, 44a44 │ │ │ │ + cbnz r3, 4439c │ │ │ │ ldr r3, [r4, #28] │ │ │ │ - cbnz r3, 44a48 │ │ │ │ - ldr r2, [pc, #52] @ (44a64 ) │ │ │ │ + cbnz r3, 443a0 │ │ │ │ + ldr r2, [pc, #52] @ (443bc ) │ │ │ │ mov r3, r4 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ movw r1, #37856 @ 0x93e0 │ │ │ │ movt r1, #4 │ │ │ │ add r2, pc │ │ │ │ - blx 17e3c │ │ │ │ + blx 17cc8 │ │ │ │ str r0, [r4, #28] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #28] @ (44a68 ) │ │ │ │ + ldr r3, [pc, #28] @ (443c0 ) │ │ │ │ movs r2, #174 @ 0xae │ │ │ │ - ldr r4, [pc, #28] @ (44a6c ) │ │ │ │ - ldr r1, [pc, #32] @ (44a70 ) │ │ │ │ + ldr r4, [pc, #28] @ (443c4 ) │ │ │ │ + ldr r1, [pc, #32] @ (443c8 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #32] @ (44a74 ) │ │ │ │ + ldr r0, [pc, #32] @ (443cc ) │ │ │ │ add r4, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #56 @ 0x38 │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - blx 1663c │ │ │ │ + blx 164ec │ │ │ │ nop │ │ │ │ vmaxnm.f32 , , │ │ │ │ - add r1, pc, #736 @ (adr r1, 44d4c ) │ │ │ │ + add r0, pc, #288 @ (adr r0, 444e4 ) │ │ │ │ movs r1, r0 │ │ │ │ - strh r4, [r0, r2] │ │ │ │ + str r0, [r6, r4] │ │ │ │ movs r1, r0 │ │ │ │ - strh r2, [r3, r0] │ │ │ │ + str r6, [r0, r3] │ │ │ │ movs r1, r0 │ │ │ │ - b.n 44dbc │ │ │ │ + b.n 4446c │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ mov r4, r2 │ │ │ │ movs r3, #0 │ │ │ │ movs r1, #16 │ │ │ │ mov r2, r3 │ │ │ │ mov r5, r0 │ │ │ │ strd r3, r4, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - blx 168d4 │ │ │ │ + blx 16784 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - blx 15aa8 │ │ │ │ + blx 15964 │ │ │ │ add.w r0, r4, #12 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 15e74 │ │ │ │ + b.w 15d30 │ │ │ │ nop │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ adds r0, r1, #4 │ │ │ │ - ldr r1, [pc, #124] @ (44b4c ) │ │ │ │ + ldr r1, [pc, #124] @ (444a4 ) │ │ │ │ movs r2, #0 │ │ │ │ - ldr r3, [pc, #124] @ (44b50 ) │ │ │ │ + ldr r3, [pc, #124] @ (444a8 ) │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #16] │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ - blx 17fb8 │ │ │ │ + blx 17e44 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ add r3, sp, #16 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r5 │ │ │ │ - blx 15d68 │ │ │ │ + blx 15c24 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - cbz r0, 44afc │ │ │ │ + cbz r0, 44454 │ │ │ │ mov r1, r5 │ │ │ │ - bl 44a08 │ │ │ │ + bl 44360 │ │ │ │ movs r3, #0 │ │ │ │ movs r1, #16 │ │ │ │ mov r2, r3 │ │ │ │ strd r3, r3, [sp] │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp, #8] │ │ │ │ - blx 168d4 │ │ │ │ + blx 16784 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - blx 15aa8 │ │ │ │ + blx 15964 │ │ │ │ add.w r0, r4, #12 │ │ │ │ - blx 15e78 │ │ │ │ + blx 15d34 │ │ │ │ adds r0, r4, #4 │ │ │ │ - blx 16c98 │ │ │ │ + blx 16b3c │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - blx 18148 │ │ │ │ - ldr r2, [pc, #36] @ (44b54 ) │ │ │ │ - ldr r3, [pc, #28] @ (44b50 ) │ │ │ │ + blx 17fd4 │ │ │ │ + ldr r2, [pc, #36] @ (444ac ) │ │ │ │ + ldr r3, [pc, #28] @ (444a8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 44b46 │ │ │ │ + bne.n 4449e │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - blx 17a74 <__stack_chk_fail@plt> │ │ │ │ + blx 1790c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - add r1, pc, #80 @ (adr r1, 44ba0 ) │ │ │ │ + add r7, pc, #880 @ (adr r7, 44818 ) │ │ │ │ movs r3, r0 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #728 @ (adr r0, 44e30 ) │ │ │ │ + add r7, pc, #504 @ (adr r7, 446a8 ) │ │ │ │ movs r3, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ - ldr r2, [pc, #184] @ (44c24 ) │ │ │ │ + ldr r2, [pc, #184] @ (4457c ) │ │ │ │ mov r8, r0 │ │ │ │ - ldr r3, [pc, #184] @ (44c28 ) │ │ │ │ + ldr r3, [pc, #184] @ (44580 ) │ │ │ │ sub sp, #56 @ 0x38 │ │ │ │ add r2, pc │ │ │ │ mov sl, r1 │ │ │ │ add r0, sp, #28 │ │ │ │ ldr.w r1, [r8, #48] @ 0x30 │ │ │ │ movs r7, #0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ mov.w r3, #0 │ │ │ │ - blx 16b00 │ │ │ │ - b.n 44b96 │ │ │ │ + blx 169a4 │ │ │ │ + b.n 444ee │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - blx 18a94 │ │ │ │ + blx 18908 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n 44bc0 │ │ │ │ + beq.n 44518 │ │ │ │ add r2, sp, #24 │ │ │ │ add r1, sp, #20 │ │ │ │ add r0, sp, #28 │ │ │ │ - blx 16ab4 │ │ │ │ + blx 16958 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 44b8c │ │ │ │ - ldr r2, [pc, #132] @ (44c2c ) │ │ │ │ - ldr r3, [pc, #128] @ (44c28 ) │ │ │ │ + bne.n 444e4 │ │ │ │ + ldr r2, [pc, #132] @ (44584 ) │ │ │ │ + ldr r3, [pc, #128] @ (44580 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 44c20 │ │ │ │ + bne.n 44578 │ │ │ │ mov r0, r7 │ │ │ │ add sp, #56 @ 0x38 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 44c14 │ │ │ │ + beq.n 4456c │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - blx 1676c │ │ │ │ + blx 1661c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ - blx 17f80 │ │ │ │ + blx 17e0c │ │ │ │ mov r7, r0 │ │ │ │ add r0, sp, #28 │ │ │ │ - blx 16f60 │ │ │ │ + blx 16df8 │ │ │ │ ldrd r1, r0, [sp, #20] │ │ │ │ - bl 44a08 │ │ │ │ + bl 44360 │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r2, r3 │ │ │ │ movs r1, #16 │ │ │ │ strd r3, r3, [sp] │ │ │ │ mov r9, r0 │ │ │ │ str.w r8, [sp, #8] │ │ │ │ - blx 168d4 │ │ │ │ + blx 16784 │ │ │ │ ldr.w r3, [r8, #36] @ 0x24 │ │ │ │ mov r0, r9 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8, #36] @ 0x24 │ │ │ │ - blx 15aa8 │ │ │ │ + blx 15964 │ │ │ │ add.w r0, r8, #12 │ │ │ │ - blx 15e78 │ │ │ │ - b.n 44b96 │ │ │ │ + blx 15d34 │ │ │ │ + b.n 444ee │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - blx 172bc │ │ │ │ + blx 17154 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 44bc6 │ │ │ │ - b.n 44b96 │ │ │ │ - blx 17a74 <__stack_chk_fail@plt> │ │ │ │ - add r0, pc, #480 @ (adr r0, 44e08 ) │ │ │ │ + beq.n 4451e │ │ │ │ + b.n 444ee │ │ │ │ + blx 1790c <__stack_chk_fail@plt> │ │ │ │ + add r7, pc, #256 @ (adr r7, 44680 ) │ │ │ │ movs r3, r0 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #256 @ (adr r0, 44d30 ) │ │ │ │ + add r7, pc, #32 @ (adr r7, 445a8 ) │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -00044c30 : │ │ │ │ +00044588 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r0 │ │ │ │ movs r0, #64 @ 0x40 │ │ │ │ mov r5, r1 │ │ │ │ str r2, [sp, #0] │ │ │ │ - blx 17eb4 │ │ │ │ + blx 17d40 │ │ │ │ str r5, [r0, #28] │ │ │ │ mov r4, r0 │ │ │ │ - ldr r5, [pc, #76] @ (44ca0 ) │ │ │ │ - ldr r3, [pc, #80] @ (44ca4 ) │ │ │ │ - ldr r1, [pc, #80] @ (44ca8 ) │ │ │ │ + ldr r5, [pc, #76] @ (445f8 ) │ │ │ │ + ldr r3, [pc, #80] @ (445fc ) │ │ │ │ + ldr r1, [pc, #80] @ (44600 ) │ │ │ │ add r5, pc │ │ │ │ ldr r2, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ str r6, [r0, #0] │ │ │ │ str r2, [r0, #32] │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r1, [sp, #0] │ │ │ │ - blx 16b90 │ │ │ │ + blx 16a34 │ │ │ │ ldrd r1, r3, [sp] │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ str r2, [r4, #40] @ 0x28 │ │ │ │ movs r2, #0 │ │ │ │ - blx 16b90 │ │ │ │ + blx 16a34 │ │ │ │ movs r1, #0 │ │ │ │ str r0, [r4, #44] @ 0x2c │ │ │ │ mov r0, r1 │ │ │ │ - blx 16a90 │ │ │ │ + blx 16934 │ │ │ │ mov r3, r0 │ │ │ │ adds r0, r4, #4 │ │ │ │ str r3, [r4, #48] @ 0x30 │ │ │ │ - blx 16530 │ │ │ │ + blx 163e0 │ │ │ │ add.w r0, r4, #12 │ │ │ │ - blx 1732c │ │ │ │ + blx 171c4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ stc2l 15, cr15, [r3], {255} @ 0xff │ │ │ │ sdiv pc, pc, pc │ │ │ │ stc2 15, cr15, [r5], {255} @ 0xff │ │ │ │ │ │ │ │ -00044cac : │ │ │ │ +00044604 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r1, [pc, #100] @ (44d20 ) │ │ │ │ + ldr r1, [pc, #100] @ (44678 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r2, r0 │ │ │ │ sub sp, #8 │ │ │ │ ldr r0, [r0, #48] @ 0x30 │ │ │ │ add r1, pc │ │ │ │ - blx 16d10 │ │ │ │ + blx 16bb4 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ - cbnz r3, 44d04 │ │ │ │ + cbnz r3, 4465c │ │ │ │ ldr r0, [r4, #24] │ │ │ │ str r3, [r4, #24] │ │ │ │ - cbz r0, 44cd8 │ │ │ │ - blx 15aa8 │ │ │ │ + cbz r0, 44630 │ │ │ │ + blx 15964 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ - blx 1575c │ │ │ │ + blx 15624 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ - blx 1575c │ │ │ │ + blx 15624 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ - blx 1575c │ │ │ │ + blx 15624 │ │ │ │ adds r0, r4, #4 │ │ │ │ - blx 184cc │ │ │ │ + blx 1834c │ │ │ │ add.w r0, r4, #12 │ │ │ │ - blx 15280 │ │ │ │ + blx 15148 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 15144 │ │ │ │ - ldr r3, [pc, #28] @ (44d24 ) │ │ │ │ - ldr r2, [pc, #32] @ (44d28 ) │ │ │ │ - ldr r1, [pc, #32] @ (44d2c ) │ │ │ │ + b.w 1500c │ │ │ │ + ldr r3, [pc, #28] @ (4467c ) │ │ │ │ + ldr r2, [pc, #32] @ (44680 ) │ │ │ │ + ldr r1, [pc, #32] @ (44684 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #32] @ (44d30 ) │ │ │ │ + ldr r0, [pc, #32] @ (44688 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ adds r3, #84 @ 0x54 │ │ │ │ movw r2, #259 @ 0x103 │ │ │ │ - blx 1663c │ │ │ │ + blx 164ec │ │ │ │ ldc2 15, cr15, [r1, #1020]! @ 0x3fc │ │ │ │ - ldr r6, [sp, #1016] @ 0x3f8 │ │ │ │ + ldr r5, [sp, #568] @ 0x238 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r7, [pc, #936] @ (450d4 ) │ │ │ │ + ldr r6, [pc, #600] @ (448dc ) │ │ │ │ movs r1, r0 │ │ │ │ - ldr r7, [pc, #384] @ (44eb0 ) │ │ │ │ + ldr r6, [pc, #48] @ (446b8 ) │ │ │ │ movs r1, r0 │ │ │ │ - udf #232 @ 0xe8 │ │ │ │ + ble.n 445b4 │ │ │ │ ... │ │ │ │ │ │ │ │ -00044d34 : │ │ │ │ +0004468c : │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ - cbnz r3, 44d3c │ │ │ │ + cbnz r3, 44694 │ │ │ │ str r1, [r0, #28] │ │ │ │ bx lr │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #28] @ (44d68 ) │ │ │ │ + ldr r3, [pc, #28] @ (446c0 ) │ │ │ │ sub sp, #12 │ │ │ │ - ldr r2, [pc, #28] @ (44d6c ) │ │ │ │ - ldr r1, [pc, #28] @ (44d70 ) │ │ │ │ + ldr r2, [pc, #28] @ (446c4 ) │ │ │ │ + ldr r1, [pc, #28] @ (446c8 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #28] @ (44d74 ) │ │ │ │ + ldr r0, [pc, #28] @ (446cc ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ adds r3, #116 @ 0x74 │ │ │ │ movw r2, #275 @ 0x113 │ │ │ │ - blx 1663c │ │ │ │ - ldr r6, [sp, #728] @ 0x2d8 │ │ │ │ + blx 164ec │ │ │ │ + ldr r5, [sp, #280] @ 0x118 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r7, [pc, #648] @ (44ff8 ) │ │ │ │ + ldr r6, [pc, #312] @ (44800 ) │ │ │ │ movs r1, r0 │ │ │ │ - ldr r7, [pc, #96] @ (44dd4 ) │ │ │ │ + ldr r5, [pc, #784] @ (449dc ) │ │ │ │ movs r1, r0 │ │ │ │ - udf #160 @ 0xa0 │ │ │ │ + ble.n 44768 │ │ │ │ ... │ │ │ │ │ │ │ │ -00044d78 : │ │ │ │ +000446d0 : │ │ │ │ ldr r0, [r0, #28] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00044d7c : │ │ │ │ +000446d4 : │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ - cbnz r3, 44d84 │ │ │ │ + cbnz r3, 446dc │ │ │ │ str r1, [r0, #32] │ │ │ │ bx lr │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #28] @ (44db0 ) │ │ │ │ + ldr r3, [pc, #28] @ (44708 ) │ │ │ │ sub sp, #12 │ │ │ │ - ldr r2, [pc, #28] @ (44db4 ) │ │ │ │ - ldr r1, [pc, #28] @ (44db8 ) │ │ │ │ + ldr r2, [pc, #28] @ (4470c ) │ │ │ │ + ldr r1, [pc, #28] @ (44710 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #28] @ (44dbc ) │ │ │ │ + ldr r0, [pc, #28] @ (44714 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ adds r3, #156 @ 0x9c │ │ │ │ movw r2, #289 @ 0x121 │ │ │ │ - blx 1663c │ │ │ │ - ldr r6, [sp, #440] @ 0x1b8 │ │ │ │ + blx 164ec │ │ │ │ + ldr r4, [sp, #1016] @ 0x3f8 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r7, [pc, #360] @ (44f20 ) │ │ │ │ + ldr r6, [pc, #24] @ (44728 ) │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [pc, #832] @ (450fc ) │ │ │ │ + ldr r5, [pc, #496] @ (44904 ) │ │ │ │ movs r1, r0 │ │ │ │ - udf #88 @ 0x58 │ │ │ │ + ble.n 44720 │ │ │ │ ... │ │ │ │ │ │ │ │ -00044dc0 : │ │ │ │ +00044718 : │ │ │ │ ldr r0, [r0, #32] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00044dc4 : │ │ │ │ +0004471c : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [r0, #36] @ 0x24 │ │ │ │ sub sp, #20 │ │ │ │ mov r3, r0 │ │ │ │ - cbnz r2, 44dec │ │ │ │ + cbnz r2, 44744 │ │ │ │ mov r0, r1 │ │ │ │ - cbz r1, 44de6 │ │ │ │ + cbz r1, 4473e │ │ │ │ str r3, [sp, #12] │ │ │ │ - blx 1676c │ │ │ │ + blx 1661c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r0, [r3, #24] │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r3, [pc, #24] @ (44e08 ) │ │ │ │ - ldr r2, [pc, #28] @ (44e0c ) │ │ │ │ - ldr r1, [pc, #28] @ (44e10 ) │ │ │ │ + ldr r3, [pc, #24] @ (44760 ) │ │ │ │ + ldr r2, [pc, #28] @ (44764 ) │ │ │ │ + ldr r1, [pc, #28] @ (44768 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #28] @ (44e14 ) │ │ │ │ + ldr r0, [pc, #28] @ (4476c ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ adds r3, #204 @ 0xcc │ │ │ │ movw r2, #303 @ 0x12f │ │ │ │ - blx 1663c │ │ │ │ - ldr r6, [sp, #88] @ 0x58 │ │ │ │ + blx 164ec │ │ │ │ + ldr r4, [sp, #664] @ 0x298 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r7, [pc, #8] @ (44e18 ) │ │ │ │ + ldr r5, [pc, #696] @ (44a20 ) │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [pc, #480] @ (44ff4 ) │ │ │ │ + ldr r5, [pc, #144] @ (447fc ) │ │ │ │ movs r1, r0 │ │ │ │ - udf #0 │ │ │ │ + bgt.n 446c8 │ │ │ │ ... │ │ │ │ │ │ │ │ -00044e18 : │ │ │ │ +00044770 : │ │ │ │ ldr r0, [r0, #24] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00044e1c : │ │ │ │ +00044774 : │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00044e20 : │ │ │ │ +00044778 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ adds r0, #4 │ │ │ │ - blx 17fb8 │ │ │ │ + blx 17e44 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 44b58 │ │ │ │ + bl 444b0 │ │ │ │ mov r6, r0 │ │ │ │ adds r0, r5, #4 │ │ │ │ - blx 16c98 │ │ │ │ + blx 16b3c │ │ │ │ mov r0, r6 │ │ │ │ - cbnz r6, 44e4e │ │ │ │ + cbnz r6, 447a6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r4, r6 │ │ │ │ ldr r5, [r4, #0] │ │ │ │ mov r0, r5 │ │ │ │ - blx 17590 │ │ │ │ + blx 17428 │ │ │ │ mov r0, r5 │ │ │ │ - blx 15aa8 │ │ │ │ + blx 15964 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 44e50 │ │ │ │ + bne.n 447a8 │ │ │ │ mov r0, r6 │ │ │ │ - blx 15dcc │ │ │ │ + blx 15c88 │ │ │ │ movs r0, #1 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ │ │ │ │ -00044e70 : │ │ │ │ +000447c8 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ mov r4, r1 │ │ │ │ - ldr.w r5, [pc, #1604] @ 454cc │ │ │ │ + ldr.w r5, [pc, #1604] @ 44e24 │ │ │ │ mov r8, r0 │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ movs r1, #0 │ │ │ │ - blx 15c58 │ │ │ │ + blx 15b14 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ add r5, pc │ │ │ │ - blx 154cc │ │ │ │ + blx 15394 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ - cbz r0, 44eb6 │ │ │ │ - blx 18a94 │ │ │ │ + cbz r0, 4480e │ │ │ │ + blx 18908 │ │ │ │ cmp r0, #4 │ │ │ │ - beq.w 4508c │ │ │ │ + beq.w 449e4 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ - blx 15aa8 │ │ │ │ + blx 15964 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ add sp, #84 @ 0x54 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add.w r3, r8, #4 │ │ │ │ - ldr.w r6, [pc, #1556] @ 454d0 │ │ │ │ + ldr.w r6, [pc, #1556] @ 44e28 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ add r6, pc │ │ │ │ - blx 17fb8 │ │ │ │ + blx 17e44 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ ldr r4, [r3, #4] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ adds r3, #1 │ │ │ │ - beq.w 45120 │ │ │ │ + beq.w 44a78 │ │ │ │ movs r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - blx 16ae4 │ │ │ │ + blx 16988 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 450d0 │ │ │ │ + beq.w 44a28 │ │ │ │ mov.w r9, #0 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - blx 182e8 │ │ │ │ + blx 18168 │ │ │ │ mov r5, r0 │ │ │ │ - blx 156b4 │ │ │ │ + blx 1557c │ │ │ │ mov r1, r5 │ │ │ │ ldrd sl, r3, [r8, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ it ne │ │ │ │ movne sl, r3 │ │ │ │ mov r0, sl │ │ │ │ - blx 17d50 │ │ │ │ + blx 17bdc │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 45132 │ │ │ │ - ldr.w r3, [pc, #1472] @ 454d4 │ │ │ │ + beq.w 44a8a │ │ │ │ + ldr.w r3, [pc, #1472] @ 44e2c │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 450b2 │ │ │ │ + beq.w 44a0a │ │ │ │ movs r6, #1 │ │ │ │ mov.w sl, #0 │ │ │ │ mov r5, r6 │ │ │ │ mov r2, r8 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ ldr.w r7, [fp, #16] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 44ffc │ │ │ │ + beq.n 44954 │ │ │ │ str.w fp, [sp, #64] @ 0x40 │ │ │ │ mov fp, sl │ │ │ │ ldr.w r8, [sp, #56] @ 0x38 │ │ │ │ str r2, [sp, #68] @ 0x44 │ │ │ │ - b.n 44f72 │ │ │ │ + b.n 448ca │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 44f6c │ │ │ │ + bne.n 448c4 │ │ │ │ ldr.w r0, [r8] │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r8 │ │ │ │ - blx 167e4 │ │ │ │ + blx 16694 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 44fc6 │ │ │ │ + bne.n 4491e │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 44f6c │ │ │ │ + beq.n 448c4 │ │ │ │ ldrb.w r2, [r8, #24] │ │ │ │ and.w r2, r2, #12 │ │ │ │ cmp r2, #4 │ │ │ │ - beq.w 45078 │ │ │ │ + beq.w 449d0 │ │ │ │ ldr r7, [r7, #4] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 44ff6 │ │ │ │ + beq.n 4494e │ │ │ │ ldr r4, [r7, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 44ff6 │ │ │ │ + beq.n 4494e │ │ │ │ mov r0, r4 │ │ │ │ - blx 173e0 │ │ │ │ + blx 17278 │ │ │ │ mov sl, r0 │ │ │ │ cmp r5, r0 │ │ │ │ ite eq │ │ │ │ moveq r2, #0 │ │ │ │ andne.w r2, r6, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 44f6c │ │ │ │ + bne.n 448c4 │ │ │ │ mov r0, r4 │ │ │ │ - blx 18a94 │ │ │ │ + blx 18908 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n 44fe0 │ │ │ │ + beq.n 44938 │ │ │ │ cmp r0, #3 │ │ │ │ - bne.n 44f44 │ │ │ │ + bne.n 4489c │ │ │ │ cmp.w sl, #2 │ │ │ │ ite ne │ │ │ │ movne r2, #0 │ │ │ │ andeq.w r2, r9, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 44f6c │ │ │ │ + beq.n 448c4 │ │ │ │ mov r0, r4 │ │ │ │ - blx 15adc │ │ │ │ + blx 15998 │ │ │ │ mov sl, r0 │ │ │ │ - blx 17c60 │ │ │ │ + blx 17aec │ │ │ │ cmp sl, r0 │ │ │ │ - bne.n 44f6c │ │ │ │ + bne.n 448c4 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17258 │ │ │ │ + blx 170f0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 44f6c │ │ │ │ + beq.n 448c4 │ │ │ │ str r4, [sp, #60] @ 0x3c │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - blx 15674 │ │ │ │ + blx 1553c │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ - blx 16c98 │ │ │ │ + blx 16b3c │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ add sp, #84 @ 0x54 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 44f6c │ │ │ │ + bne.n 448c4 │ │ │ │ mov r0, r4 │ │ │ │ - blx 172bc │ │ │ │ + blx 17154 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 44fc6 │ │ │ │ + bne.n 4491e │ │ │ │ ldr r7, [r7, #4] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 44f72 │ │ │ │ + bne.n 448ca │ │ │ │ mov sl, fp │ │ │ │ ldrd fp, r2, [sp, #64] @ 0x40 │ │ │ │ ldr.w r1, [fp, #20] │ │ │ │ ldr r3, [r2, #32] │ │ │ │ cmp r1, r3 │ │ │ │ - bcc.n 4502a │ │ │ │ + bcc.n 44982 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ tst r3, r1 │ │ │ │ - bne.n 450f2 │ │ │ │ + bne.n 44a4a │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ ldrb r3, [r3, #24] │ │ │ │ lsls r3, r3, #29 │ │ │ │ - bmi.n 44fd2 │ │ │ │ + bmi.n 4492a │ │ │ │ add.w r0, r2, #12 │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ str r2, [sp, #64] @ 0x40 │ │ │ │ - blx 17210 │ │ │ │ + blx 170a8 │ │ │ │ movs r3, #1 │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ - b.n 44f2e │ │ │ │ + b.n 44886 │ │ │ │ ldr r1, [r2, #36] @ 0x24 │ │ │ │ ldr r3, [r2, #28] │ │ │ │ cmp r1, r3 │ │ │ │ - bcc.w 4531e │ │ │ │ + bcc.w 44c76 │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 4500e │ │ │ │ + beq.n 44966 │ │ │ │ mov r0, r2 │ │ │ │ movs r1, #1 │ │ │ │ str r2, [sp, #64] @ 0x40 │ │ │ │ - bl 44b58 │ │ │ │ + bl 444b0 │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4500e │ │ │ │ + beq.n 44966 │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r2 │ │ │ │ mov r8, r0 │ │ │ │ str r5, [sp, #64] @ 0x40 │ │ │ │ ldr r5, [r4, #0] │ │ │ │ mov r0, r5 │ │ │ │ - blx 17590 │ │ │ │ + blx 17428 │ │ │ │ mov r0, r5 │ │ │ │ - blx 15aa8 │ │ │ │ + blx 15964 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 45052 │ │ │ │ + bne.n 449aa │ │ │ │ mov r0, r8 │ │ │ │ ldr r5, [sp, #64] @ 0x40 │ │ │ │ str r7, [sp, #64] @ 0x40 │ │ │ │ - blx 15dcc │ │ │ │ + blx 15c88 │ │ │ │ movs r3, #0 │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ - b.n 44f2e │ │ │ │ + b.n 44886 │ │ │ │ mov r0, r4 │ │ │ │ - blx 15adc │ │ │ │ + blx 15998 │ │ │ │ mov r4, r0 │ │ │ │ - blx 17c60 │ │ │ │ + blx 17aec │ │ │ │ cmp r4, r0 │ │ │ │ - bne.w 44f6c │ │ │ │ - b.n 44fd2 │ │ │ │ - ldr.w r3, [pc, #1096] @ 454d8 │ │ │ │ - ldr.w r2, [pc, #1096] @ 454dc │ │ │ │ - ldr.w r1, [pc, #1096] @ 454e0 │ │ │ │ + bne.w 448c4 │ │ │ │ + b.n 4492a │ │ │ │ + ldr.w r3, [pc, #1096] @ 44e30 │ │ │ │ + ldr.w r2, [pc, #1096] @ 44e34 │ │ │ │ + ldr.w r1, [pc, #1096] @ 44e38 │ │ │ │ add r3, pc │ │ │ │ - ldr.w r0, [pc, #1096] @ 454e4 │ │ │ │ + ldr.w r0, [pc, #1096] @ 44e3c │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ adds r3, #252 @ 0xfc │ │ │ │ movw r2, #535 @ 0x217 │ │ │ │ - blx 18390 │ │ │ │ - b.n 44ea8 │ │ │ │ + blx 18210 │ │ │ │ + b.n 44800 │ │ │ │ mov r0, r4 │ │ │ │ - blx 18ba4 │ │ │ │ + blx 18a18 │ │ │ │ cmp r0, #1 │ │ │ │ ite ls │ │ │ │ movls.w sl, #0 │ │ │ │ andhi.w sl, r9, #1 │ │ │ │ cmp r0, #2 │ │ │ │ mov r5, r0 │ │ │ │ ite hi │ │ │ │ movhi r6, #0 │ │ │ │ movls r6, #1 │ │ │ │ - b.n 44f28 │ │ │ │ + b.n 44880 │ │ │ │ mov r0, r4 │ │ │ │ - blx 16ce0 │ │ │ │ + blx 16b84 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 44ee2 │ │ │ │ + bne.w 4483a │ │ │ │ movs r1, #8 │ │ │ │ mov r0, r4 │ │ │ │ - blx 16ae4 │ │ │ │ + blx 16988 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 451f0 │ │ │ │ + beq.w 44b48 │ │ │ │ mov.w r9, #1 │ │ │ │ - b.n 44eea │ │ │ │ + b.n 44842 │ │ │ │ mov r0, r2 │ │ │ │ movs r1, #1 │ │ │ │ str r2, [sp, #64] @ 0x40 │ │ │ │ - bl 44b58 │ │ │ │ + bl 444b0 │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4500e │ │ │ │ + beq.n 44966 │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r2 │ │ │ │ mov r8, r0 │ │ │ │ str r5, [sp, #64] @ 0x40 │ │ │ │ ldr r5, [r4, #0] │ │ │ │ mov r0, r5 │ │ │ │ - blx 17590 │ │ │ │ + blx 17428 │ │ │ │ mov r0, r5 │ │ │ │ - blx 15aa8 │ │ │ │ + blx 15964 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 4510a │ │ │ │ - b.n 45066 │ │ │ │ - ldr r0, [pc, #964] @ (454e8 ) │ │ │ │ + bne.n 44a62 │ │ │ │ + b.n 449be │ │ │ │ + ldr r0, [pc, #964] @ (44e40 ) │ │ │ │ add r0, pc │ │ │ │ - blx 17398 │ │ │ │ + blx 17230 │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ str r0, [r6, #0] │ │ │ │ - b.n 44ed4 │ │ │ │ + b.n 4482c │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 15c8c │ │ │ │ + blx 15b48 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 15cc4 │ │ │ │ + blx 15b80 │ │ │ │ mov r6, r0 │ │ │ │ movs r0, #32 │ │ │ │ - blx 17eb4 │ │ │ │ + blx 17d40 │ │ │ │ str.w sl, [r0, #8] │ │ │ │ - ldr.w sl, [pc, #924] @ 454ec │ │ │ │ + ldr.w sl, [pc, #924] @ 44e44 │ │ │ │ mov fp, r0 │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ add sl, pc │ │ │ │ str r3, [r0, #4] │ │ │ │ mov r1, sl │ │ │ │ mov r0, r6 │ │ │ │ - blx 15b38 │ │ │ │ - cbz r0, 4518e │ │ │ │ + blx 159f4 │ │ │ │ + cbz r0, 44ae6 │ │ │ │ mov r0, r6 │ │ │ │ - ldr r6, [pc, #904] @ (454f0 ) │ │ │ │ + ldr r6, [pc, #904] @ (44e48 ) │ │ │ │ add r6, pc │ │ │ │ mov r1, r6 │ │ │ │ - blx 15b38 │ │ │ │ - cbz r0, 4518e │ │ │ │ + blx 159f4 │ │ │ │ + cbz r0, 44ae6 │ │ │ │ mov r0, r5 │ │ │ │ - blx 156b4 │ │ │ │ + blx 1557c │ │ │ │ movs r3, #0 │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r2, sl │ │ │ │ movne r2, r6 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - blx 179ec │ │ │ │ + blx 17884 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 45196 │ │ │ │ + b.n 44aee │ │ │ │ mov r0, r5 │ │ │ │ - blx 153d0 │ │ │ │ + blx 15298 │ │ │ │ mov r6, r0 │ │ │ │ str.w r6, [fp] │ │ │ │ - blx 15460 │ │ │ │ + blx 15328 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ - blx 16468 │ │ │ │ + blx 16318 │ │ │ │ mov sl, r0 │ │ │ │ ldr.w r0, [fp] │ │ │ │ - blx 1714c │ │ │ │ + blx 16fe4 │ │ │ │ mov r6, r0 │ │ │ │ ldr.w r0, [fp] │ │ │ │ - blx 15cc4 │ │ │ │ - ldr r3, [pc, #824] @ (454f4 ) │ │ │ │ - ldr r1, [pc, #824] @ (454f8 ) │ │ │ │ + blx 15b80 │ │ │ │ + ldr r3, [pc, #824] @ (44e4c ) │ │ │ │ + ldr r1, [pc, #824] @ (44e50 ) │ │ │ │ mov r2, sl │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ - ldr r3, [pc, #816] @ (454fc ) │ │ │ │ + ldr r3, [pc, #816] @ (44e54 ) │ │ │ │ add r1, pc │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ str r6, [sp, #0] │ │ │ │ - blx 16680 │ │ │ │ + blx 16530 │ │ │ │ ldr.w r1, [fp] │ │ │ │ str.w r0, [fp, #12] │ │ │ │ mov r2, fp │ │ │ │ ldr.w r0, [fp, #8] │ │ │ │ str.w r7, [fp, #24] │ │ │ │ - blx 15dc0 │ │ │ │ - b.n 44f12 │ │ │ │ + blx 15c7c │ │ │ │ + b.n 4486a │ │ │ │ mov r0, r4 │ │ │ │ - blx 17ccc │ │ │ │ - ldr r3, [pc, #776] @ (45500 ) │ │ │ │ + blx 17b58 │ │ │ │ + ldr r3, [pc, #776] @ (44e58 ) │ │ │ │ mov r6, r0 │ │ │ │ ldr.w r9, [r5, r3] │ │ │ │ dmb ish │ │ │ │ ldr.w r3, [r9] │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 45414 │ │ │ │ + beq.w 44d6c │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp r6, r3 │ │ │ │ - beq.w 450ec │ │ │ │ + beq.w 44a44 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17ccc │ │ │ │ - ldr r3, [pc, #736] @ (45504 ) │ │ │ │ + blx 17b58 │ │ │ │ + ldr r3, [pc, #736] @ (44e5c ) │ │ │ │ mov r6, r0 │ │ │ │ ldr.w r9, [r5, r3] │ │ │ │ dmb ish │ │ │ │ ldr.w r3, [r9] │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 4542e │ │ │ │ + beq.w 44d86 │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp r6, r3 │ │ │ │ - beq.w 450ec │ │ │ │ + beq.w 44a44 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17ccc │ │ │ │ - ldr r3, [pc, #700] @ (45508 ) │ │ │ │ + blx 17b58 │ │ │ │ + ldr r3, [pc, #700] @ (44e60 ) │ │ │ │ mov r6, r0 │ │ │ │ ldr.w r9, [r5, r3] │ │ │ │ dmb ish │ │ │ │ ldr.w r3, [r9] │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 45448 │ │ │ │ + beq.w 44da0 │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp r6, r3 │ │ │ │ - beq.w 450ec │ │ │ │ + beq.w 44a44 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17ccc │ │ │ │ - ldr r3, [pc, #660] @ (4550c ) │ │ │ │ + blx 17b58 │ │ │ │ + ldr r3, [pc, #660] @ (44e64 ) │ │ │ │ mov r6, r0 │ │ │ │ ldr.w r9, [r5, r3] │ │ │ │ dmb ish │ │ │ │ ldr.w r3, [r9] │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 45468 │ │ │ │ + beq.w 44dc0 │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp r6, r3 │ │ │ │ - beq.w 450ec │ │ │ │ + beq.w 44a44 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17ccc │ │ │ │ - ldr r3, [pc, #624] @ (45510 ) │ │ │ │ + blx 17b58 │ │ │ │ + ldr r3, [pc, #624] @ (44e68 ) │ │ │ │ mov r6, r0 │ │ │ │ ldr.w r9, [r5, r3] │ │ │ │ dmb ish │ │ │ │ ldr.w r3, [r9] │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 454b2 │ │ │ │ + beq.w 44e0a │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp r6, r3 │ │ │ │ - beq.w 450ec │ │ │ │ + beq.w 44a44 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17ccc │ │ │ │ - ldr r3, [pc, #584] @ (45514 ) │ │ │ │ + blx 17b58 │ │ │ │ + ldr r3, [pc, #584] @ (44e6c ) │ │ │ │ mov r6, r0 │ │ │ │ ldr.w r9, [r5, r3] │ │ │ │ dmb ish │ │ │ │ ldr.w r3, [r9] │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 45498 │ │ │ │ + beq.w 44df0 │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp r6, r3 │ │ │ │ - beq.w 450ec │ │ │ │ + beq.w 44a44 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17ccc │ │ │ │ - ldr r3, [pc, #548] @ (45518 ) │ │ │ │ + blx 17b58 │ │ │ │ + ldr r3, [pc, #548] @ (44e70 ) │ │ │ │ mov r6, r0 │ │ │ │ ldr r5, [r5, r3] │ │ │ │ dmb ish │ │ │ │ ldr r3, [r5, #0] │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 45482 │ │ │ │ + beq.w 44dda │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r6, r3 │ │ │ │ iteet ne │ │ │ │ movne r3, #1 │ │ │ │ moveq r3, #0 │ │ │ │ moveq.w r9, #1 │ │ │ │ movne.w r9, #0 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ - b.n 44eea │ │ │ │ + b.n 44842 │ │ │ │ ldr r4, [r2, #24] │ │ │ │ mov r8, r2 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 45462 │ │ │ │ + beq.w 44dba │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 157b4 │ │ │ │ + blx 1567c │ │ │ │ mov r6, r0 │ │ │ │ - blx 18a6c │ │ │ │ + blx 188e0 │ │ │ │ ldr.w r3, [r8, #56] @ 0x38 │ │ │ │ mov r7, r0 │ │ │ │ adds r2, r3, #1 │ │ │ │ ldr.w r3, [r8, #60] @ 0x3c │ │ │ │ str.w r2, [r8, #56] @ 0x38 │ │ │ │ adc.w sl, r3, #0 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ str.w sl, [r8, #60] @ 0x3c │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 15c8c │ │ │ │ + blx 15b48 │ │ │ │ mov r9, r0 │ │ │ │ ldr.w r0, [fp] │ │ │ │ - blx 156b4 │ │ │ │ - ldr r1, [pc, #440] @ (4551c ) │ │ │ │ + blx 1557c │ │ │ │ + ldr r1, [pc, #440] @ (44e74 ) │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ mov r3, sl │ │ │ │ add r1, pc │ │ │ │ str r1, [sp, #32] │ │ │ │ - ldr r1, [pc, #432] @ (45520 ) │ │ │ │ + ldr r1, [pc, #432] @ (44e78 ) │ │ │ │ str r5, [sp, #36] @ 0x24 │ │ │ │ add r1, pc │ │ │ │ str r1, [sp, #24] │ │ │ │ - ldr r1, [pc, #428] @ (45524 ) │ │ │ │ + ldr r1, [pc, #428] @ (44e7c ) │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc │ │ │ │ str r1, [sp, #16] │ │ │ │ - ldr r1, [pc, #424] @ (45528 ) │ │ │ │ + ldr r1, [pc, #424] @ (44e80 ) │ │ │ │ str r4, [sp, #12] │ │ │ │ movs r4, #0 │ │ │ │ add r1, pc │ │ │ │ str r1, [sp, #8] │ │ │ │ - ldr r1, [pc, #416] @ (4552c ) │ │ │ │ + ldr r1, [pc, #416] @ (44e84 ) │ │ │ │ str r6, [sp, #28] │ │ │ │ add r1, pc │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r1, [pc, #412] @ (45530 ) │ │ │ │ + ldr r1, [pc, #412] @ (44e88 ) │ │ │ │ str.w r9, [sp, #4] │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #40] @ 0x28 │ │ │ │ - blx 16680 │ │ │ │ - ldr r2, [pc, #404] @ (45534 ) │ │ │ │ - ldr r1, [pc, #404] @ (45538 ) │ │ │ │ + blx 16530 │ │ │ │ + ldr r2, [pc, #404] @ (44e8c ) │ │ │ │ + ldr r1, [pc, #404] @ (44e90 ) │ │ │ │ mov r3, r8 │ │ │ │ add r2, pc │ │ │ │ strd r4, r4, [sp] │ │ │ │ add r1, pc │ │ │ │ mov r5, r0 │ │ │ │ - blx 17964 │ │ │ │ - ldr r2, [pc, #392] @ (4553c ) │ │ │ │ - ldr r1, [pc, #392] @ (45540 ) │ │ │ │ + blx 177fc │ │ │ │ + ldr r2, [pc, #392] @ (44e94 ) │ │ │ │ + ldr r1, [pc, #392] @ (44e98 ) │ │ │ │ mov r3, r8 │ │ │ │ add r2, pc │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ strd r4, r4, [sp] │ │ │ │ - blx 17964 │ │ │ │ + blx 177fc │ │ │ │ mov r2, fp │ │ │ │ mov r1, r5 │ │ │ │ ldr.w r0, [r8, #48] @ 0x30 │ │ │ │ - blx 15dc0 │ │ │ │ + blx 15c7c │ │ │ │ ldr.w r3, [r8, #36] @ 0x24 │ │ │ │ ldr.w r0, [fp, #16] │ │ │ │ mov r1, r5 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r8, #36] @ 0x24 │ │ │ │ - blx 17f80 │ │ │ │ + blx 17e0c │ │ │ │ str.w r0, [fp, #16] │ │ │ │ ldr.w r0, [fp, #28] │ │ │ │ ldr.w r3, [fp, #20] │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [fp, #20] │ │ │ │ - cbz r0, 4540a │ │ │ │ - blx 18114 │ │ │ │ + cbz r0, 44d62 │ │ │ │ + blx 17fa0 │ │ │ │ ldr.w r0, [fp, #28] │ │ │ │ - blx 181e0 │ │ │ │ + blx 1806c │ │ │ │ str.w r4, [fp, #28] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 44fd2 │ │ │ │ + beq.w 4492a │ │ │ │ str r5, [sp, #60] @ 0x3c │ │ │ │ - b.n 44fc8 │ │ │ │ - ldr r0, [pc, #300] @ (45544 ) │ │ │ │ + b.n 44920 │ │ │ │ + ldr r0, [pc, #300] @ (44e9c ) │ │ │ │ add r0, pc │ │ │ │ - blx 155a0 │ │ │ │ + blx 15468 │ │ │ │ dmb ish │ │ │ │ str.w r0, [r9] │ │ │ │ dmb ish │ │ │ │ ldr.w r3, [r9] │ │ │ │ - b.n 45214 │ │ │ │ - ldr r0, [pc, #280] @ (45548 ) │ │ │ │ + b.n 44b6c │ │ │ │ + ldr r0, [pc, #280] @ (44ea0 ) │ │ │ │ add r0, pc │ │ │ │ - blx 155a0 │ │ │ │ + blx 15468 │ │ │ │ dmb ish │ │ │ │ str.w r0, [r9] │ │ │ │ dmb ish │ │ │ │ ldr.w r3, [r9] │ │ │ │ - b.n 4523e │ │ │ │ - ldr r0, [pc, #256] @ (4554c ) │ │ │ │ + b.n 44b96 │ │ │ │ + ldr r0, [pc, #256] @ (44ea4 ) │ │ │ │ add r0, pc │ │ │ │ - blx 155a0 │ │ │ │ + blx 15468 │ │ │ │ dmb ish │ │ │ │ str.w r0, [r9] │ │ │ │ dmb ish │ │ │ │ ldr.w r3, [r9] │ │ │ │ - b.n 45268 │ │ │ │ + b.n 44bc0 │ │ │ │ ldr.w r4, [fp, #12] │ │ │ │ - b.n 45328 │ │ │ │ - ldr r0, [pc, #228] @ (45550 ) │ │ │ │ + b.n 44c80 │ │ │ │ + ldr r0, [pc, #228] @ (44ea8 ) │ │ │ │ add r0, pc │ │ │ │ - blx 155a0 │ │ │ │ + blx 15468 │ │ │ │ dmb ish │ │ │ │ str.w r0, [r9] │ │ │ │ dmb ish │ │ │ │ ldr.w r3, [r9] │ │ │ │ - b.n 45292 │ │ │ │ - ldr r0, [pc, #208] @ (45554 ) │ │ │ │ + b.n 44bea │ │ │ │ + ldr r0, [pc, #208] @ (44eac ) │ │ │ │ add r0, pc │ │ │ │ - blx 155a0 │ │ │ │ + blx 15468 │ │ │ │ dmb ish │ │ │ │ str r0, [r5, #0] │ │ │ │ dmb ish │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - b.n 4530a │ │ │ │ - ldr r0, [pc, #188] @ (45558 ) │ │ │ │ + b.n 44c62 │ │ │ │ + ldr r0, [pc, #188] @ (44eb0 ) │ │ │ │ add r0, pc │ │ │ │ - blx 155a0 │ │ │ │ + blx 15468 │ │ │ │ dmb ish │ │ │ │ str.w r0, [r9] │ │ │ │ dmb ish │ │ │ │ ldr.w r3, [r9] │ │ │ │ - b.n 452e6 │ │ │ │ - ldr r0, [pc, #168] @ (4555c ) │ │ │ │ + b.n 44c3e │ │ │ │ + ldr r0, [pc, #168] @ (44eb4 ) │ │ │ │ add r0, pc │ │ │ │ - blx 155a0 │ │ │ │ + blx 15468 │ │ │ │ dmb ish │ │ │ │ str.w r0, [r9] │ │ │ │ dmb ish │ │ │ │ ldr.w r3, [r9] │ │ │ │ - b.n 452bc │ │ │ │ - ldr r5, [sp, #336] @ 0x150 │ │ │ │ + b.n 44c14 │ │ │ │ + add r4, pc, #112 @ (adr r4, 44e98 ) │ │ │ │ movs r3, r0 │ │ │ │ - cbz r6, 454fe │ │ │ │ + @ instruction: 0xb856 │ │ │ │ movs r3, r0 │ │ │ │ - cbz r2, 454ee │ │ │ │ + @ instruction: 0xb802 │ │ │ │ movs r3, r0 │ │ │ │ - ldr r3, [sp, #448] @ 0x1c0 │ │ │ │ + ldr r2, [sp, #0] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [pc, #456] @ (456a8 ) │ │ │ │ + ldr r3, [pc, #120] @ (44eb0 ) │ │ │ │ movs r1, r0 │ │ │ │ - ldr r3, [pc, #832] @ (45824 ) │ │ │ │ + ldr r2, [pc, #496] @ (4502c ) │ │ │ │ movs r1, r0 │ │ │ │ - blt.n 45598 │ │ │ │ + bge.n 44e48 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #200] @ (455b4 ) │ │ │ │ + ldr r2, [pc, #888] @ (451bc ) │ │ │ │ movs r1, r0 │ │ │ │ - bgt.n 4546c │ │ │ │ + blt.n 44f1c │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n 45544 │ │ │ │ + bcc.n 44d54 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, r4, #3 │ │ │ │ + adds r4, r1, #6 │ │ │ │ movs r1, r0 │ │ │ │ - subs r6, r1, #7 │ │ │ │ + subs r2, r7, #1 │ │ │ │ movs r1, r0 │ │ │ │ - subs r0, r2, #5 │ │ │ │ + adds r4, r7, #7 │ │ │ │ movs r1, r0 │ │ │ │ - asrs r0, r7, #12 │ │ │ │ + asrs r0, r3, #12 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r6, #13 │ │ │ │ + asrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r3, #15 │ │ │ │ + asrs r0, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r1, #14 │ │ │ │ + asrs r0, r5, #13 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r4, #14 │ │ │ │ + asrs r4, r0, #14 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r6, #14 │ │ │ │ + asrs r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r1, #15 │ │ │ │ + asrs r0, r5, #14 │ │ │ │ movs r0, r0 │ │ │ │ - mov r8, r3 │ │ │ │ + cmp r4, r8 │ │ │ │ movs r1, r0 │ │ │ │ - add r8, ip │ │ │ │ + bics r4, r1 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r6, sl │ │ │ │ + add r2, r0 │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r4, r7, #18 │ │ │ │ + lsrs r0, r5, #13 │ │ │ │ movs r1, r0 │ │ │ │ - mov ip, r5 │ │ │ │ + cmp r0, fp │ │ │ │ movs r1, r0 │ │ │ │ - cmp r6, pc │ │ │ │ + add r2, r5 │ │ │ │ movs r1, r0 │ │ │ │ - bl fff57536 <_SOUP_METHOD_CONNECT@@Base+0xffed7116> │ │ │ │ - bhi.n 45608 │ │ │ │ + bl fff56e8e <_SOUP_METHOD_CONNECT@@Base+0xffed6a76> │ │ │ │ + bvc.n 44eb8 │ │ │ │ movs r0, r0 │ │ │ │ - bl ffe4f53e <_SOUP_METHOD_CONNECT@@Base+0xffdcf11e> │ │ │ │ - ldr r1, [pc, #720] @ (45814 ) │ │ │ │ + bl ffe4ee96 <_SOUP_METHOD_CONNECT@@Base+0xffdcea7e> │ │ │ │ + ldr r0, [pc, #384] @ (4501c ) │ │ │ │ movs r1, r0 │ │ │ │ - b.n 45974 │ │ │ │ + b.n 45024 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r3, #27 │ │ │ │ + lsrs r4, r0, #22 │ │ │ │ movs r1, r0 │ │ │ │ - lsls r2, r6, #12 │ │ │ │ + lsls r6, r3, #7 │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r6, r4, #26 │ │ │ │ + lsrs r2, r2, #21 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [pc, #912] @ (458e8 ) │ │ │ │ + blx r2 │ │ │ │ movs r1, r0 │ │ │ │ - lsls r6, r4, #13 │ │ │ │ + lsls r2, r2, #8 │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r0, r5, #25 │ │ │ │ + lsrs r4, r2, #20 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -00045560 : │ │ │ │ +00044eb8 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #24 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r6, r1 │ │ │ │ - blx 154cc │ │ │ │ + blx 15394 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 45612 │ │ │ │ + beq.n 44f6a │ │ │ │ mov r4, r0 │ │ │ │ - blx 18a94 │ │ │ │ + blx 18908 │ │ │ │ cmp r0, #3 │ │ │ │ - bne.n 4560c │ │ │ │ + bne.n 44f64 │ │ │ │ adds r7, r5, #4 │ │ │ │ mov r0, r7 │ │ │ │ - blx 17fb8 │ │ │ │ + blx 17e44 │ │ │ │ mov r0, r6 │ │ │ │ - blx 182e8 │ │ │ │ + blx 18168 │ │ │ │ str r0, [sp, #20] │ │ │ │ - blx 156b4 │ │ │ │ + blx 1557c │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldrd r2, r3, [r5, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r2 │ │ │ │ movne r0, r3 │ │ │ │ - blx 17d50 │ │ │ │ + blx 17bdc │ │ │ │ mov r1, r4 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r5, #48] @ 0x30 │ │ │ │ - blx 16240 │ │ │ │ + blx 160f0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 44a08 │ │ │ │ + bl 44360 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ strd r3, r5, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r1, #16 │ │ │ │ mov r0, r4 │ │ │ │ - blx 168d4 │ │ │ │ + blx 16784 │ │ │ │ ldr r2, [r5, #36] @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r5, #36] @ 0x24 │ │ │ │ - blx 15aa8 │ │ │ │ + blx 15964 │ │ │ │ add.w r0, r5, #12 │ │ │ │ - blx 15e78 │ │ │ │ + blx 15d34 │ │ │ │ mov r0, r7 │ │ │ │ - blx 16c98 │ │ │ │ + blx 16b3c │ │ │ │ mov r0, r4 │ │ │ │ - blx 17e14 │ │ │ │ + blx 17ca0 │ │ │ │ movs r1, #0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ - blx 15674 │ │ │ │ + blx 1553c │ │ │ │ mov r0, r4 │ │ │ │ - blx 15aa8 │ │ │ │ + blx 15964 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r4 │ │ │ │ - blx 15aa8 │ │ │ │ + blx 15964 │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldr r1, [pc, #16] @ (45634 ) │ │ │ │ - ldr r2, [pc, #20] @ (45638 ) │ │ │ │ - ldr r3, [pc, #20] @ (4563c ) │ │ │ │ + ldr r1, [pc, #16] @ (44f8c ) │ │ │ │ + ldr r2, [pc, #20] @ (44f90 ) │ │ │ │ + ldr r3, [pc, #20] @ (44f94 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ str r1, [r0, #12] │ │ │ │ add r3, pc │ │ │ │ strd r3, r2, [r0, #16] │ │ │ │ bx lr │ │ │ │ lsls r7, r6, #14 │ │ │ │ @@ -74660,779 +74247,779 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r1, r0, #3 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r2, [pc, #128] @ (456d0 ) │ │ │ │ + ldr r2, [pc, #128] @ (45028 ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - ldr r3, [pc, #128] @ (456d4 ) │ │ │ │ + ldr r3, [pc, #128] @ (4502c ) │ │ │ │ movs r4, #0 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ - blx 17d0c │ │ │ │ + blx 17b98 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r0, [pc, #108] @ (456d8 ) │ │ │ │ + ldr r0, [pc, #108] @ (45030 ) │ │ │ │ add r0, pc │ │ │ │ - blx 155a0 │ │ │ │ - ldr r3, [pc, #104] @ (456dc ) │ │ │ │ + blx 15468 │ │ │ │ + ldr r3, [pc, #104] @ (45034 ) │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #20 │ │ │ │ add r3, pc │ │ │ │ strd r3, r4, [sp, #4] │ │ │ │ - ldr r3, [pc, #96] @ (456e0 ) │ │ │ │ + ldr r3, [pc, #96] @ (45038 ) │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #0] │ │ │ │ movs r2, #136 @ 0x88 │ │ │ │ add r3, pc │ │ │ │ - blx 17c20 │ │ │ │ + blx 17ab8 │ │ │ │ movs r1, #12 │ │ │ │ mov r5, r0 │ │ │ │ - blx 15a8c │ │ │ │ - ldr r3, [pc, #80] @ (456e4 ) │ │ │ │ - ldr r2, [pc, #80] @ (456e8 ) │ │ │ │ + blx 15948 │ │ │ │ + ldr r3, [pc, #80] @ (4503c ) │ │ │ │ + ldr r2, [pc, #80] @ (45040 ) │ │ │ │ add r3, pc │ │ │ │ str r4, [sp, #24] │ │ │ │ add r2, pc │ │ │ │ strd r2, r4, [sp, #16] │ │ │ │ str r0, [r3, #0] │ │ │ │ - blx 16438 │ │ │ │ + blx 162e8 │ │ │ │ add r2, sp, #16 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 187a8 │ │ │ │ - ldr r2, [pc, #56] @ (456ec ) │ │ │ │ - ldr r3, [pc, #32] @ (456d4 ) │ │ │ │ + blx 1861c │ │ │ │ + ldr r2, [pc, #56] @ (45044 ) │ │ │ │ + ldr r3, [pc, #32] @ (4502c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 456ca │ │ │ │ + bne.n 45022 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - blx 17a74 <__stack_chk_fail@plt> │ │ │ │ + blx 1790c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - str r5, [sp, #584] @ 0x248 │ │ │ │ + ldr r4, [sp, #360] @ 0x168 │ │ │ │ movs r3, r0 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - bx r2 │ │ │ │ + cmp sl, r8 │ │ │ │ movs r1, r0 │ │ │ │ @ instruction: 0xffa3ffff │ │ │ │ lsls r5, r1, #6 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #888 @ 0x378 │ │ │ │ + @ instruction: 0xb67e │ │ │ │ movs r3, r0 │ │ │ │ @ instruction: 0xff83ffff │ │ │ │ - str r5, [sp, #208] @ 0xd0 │ │ │ │ + ldr r3, [sp, #1008] @ 0x3f0 │ │ │ │ movs r3, r0 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #64] @ (45740 ) │ │ │ │ + ldr r3, [pc, #64] @ (45098 ) │ │ │ │ mov r5, r0 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ adds r2, r0, r3 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ - cbz r3, 45710 │ │ │ │ + cbz r3, 45068 │ │ │ │ ldr r0, [r2, #4] │ │ │ │ - cbz r0, 45736 │ │ │ │ + cbz r0, 4508e │ │ │ │ ldr r0, [r5, #16] │ │ │ │ - blx 16cb0 │ │ │ │ + blx 16b54 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 174c0 │ │ │ │ + blx 17358 │ │ │ │ mov r0, r5 │ │ │ │ - blx 16cf8 │ │ │ │ + blx 16b9c │ │ │ │ mov r1, r4 │ │ │ │ mov r5, r0 │ │ │ │ - blx 17c14 │ │ │ │ + blx 17aac │ │ │ │ mov r0, r4 │ │ │ │ - blx 181e0 │ │ │ │ + blx 1806c │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - blx 1791c │ │ │ │ + blx 177b4 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 45718 │ │ │ │ + b.n 45070 │ │ │ │ nop │ │ │ │ - add r7, sp, #456 @ 0x1c8 │ │ │ │ + @ instruction: 0xb612 │ │ │ │ movs r3, r0 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #76] @ (457a0 ) │ │ │ │ + ldr r3, [pc, #76] @ (450f8 ) │ │ │ │ mov r7, r0 │ │ │ │ add r3, pc │ │ │ │ ldr r6, [r3, #0] │ │ │ │ ldr r5, [r0, r6] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r2, r3 │ │ │ │ it cs │ │ │ │ movcs r2, r3 │ │ │ │ mov r4, r2 │ │ │ │ - cbz r1, 45772 │ │ │ │ + cbz r1, 450ca │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [r5, #0] │ │ │ │ - blx 16ee0 │ │ │ │ + blx 16d78 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n 4578e │ │ │ │ + beq.n 450e6 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ subs r2, r3, r4 │ │ │ │ adds r1, r0, r4 │ │ │ │ - blx 17e78 │ │ │ │ + blx 17d04 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ subs r1, r1, r4 │ │ │ │ - blx 15644 │ │ │ │ + blx 1550c │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - blx 16bd8 │ │ │ │ + blx 16a7c │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r7, r6] │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - add r7, sp, #120 @ 0x78 │ │ │ │ + push {r1, r2, r3, r4, r5, r7, lr} │ │ │ │ movs r3, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r4, [pc, #88] @ (4580c ) │ │ │ │ + ldr r4, [pc, #88] @ (45164 ) │ │ │ │ sub sp, #12 │ │ │ │ mov ip, r0 │ │ │ │ mov lr, r2 │ │ │ │ add r4, pc │ │ │ │ ldr r5, [r4, #0] │ │ │ │ mov r4, r1 │ │ │ │ adds r6, r0, r5 │ │ │ │ ldr r7, [r6, #8] │ │ │ │ - cbnz r7, 457d4 │ │ │ │ + cbnz r7, 4512c │ │ │ │ ldr r5, [r0, r5] │ │ │ │ str r7, [r6, #4] │ │ │ │ - cbz r5, 457d4 │ │ │ │ + cbz r5, 4512c │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.n 45744 │ │ │ │ + b.n 4509c │ │ │ │ movs r5, #0 │ │ │ │ strd r5, r3, [sp] │ │ │ │ mov r1, r4 │ │ │ │ mov r2, lr │ │ │ │ ldr.w r0, [ip, #16] │ │ │ │ mov r3, r5 │ │ │ │ mov r4, ip │ │ │ │ - blx 1535c │ │ │ │ + blx 15224 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bgt.n 457f4 │ │ │ │ + bgt.n 4514c │ │ │ │ mov r0, r6 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r1, [pc, #24] @ (45810 ) │ │ │ │ + ldr r1, [pc, #24] @ (45168 ) │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r5 │ │ │ │ add r1, pc │ │ │ │ ldr r1, [r1, #4] │ │ │ │ - blx 159e8 │ │ │ │ + blx 158b0 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - add r6, sp, #744 @ 0x2e8 │ │ │ │ + push {r1, r3, r4, r6, lr} │ │ │ │ movs r3, r0 │ │ │ │ - add r6, sp, #480 @ 0x1e0 │ │ │ │ + push {r3, r4, lr} │ │ │ │ movs r3, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #24 │ │ │ │ mov r4, r0 │ │ │ │ - blx 189d4 │ │ │ │ - ldr r1, [pc, #80] @ (4587c ) │ │ │ │ + blx 18848 │ │ │ │ + ldr r1, [pc, #80] @ (451d4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r1, #0] │ │ │ │ str r0, [r1, #8] │ │ │ │ - cbnz r3, 45874 │ │ │ │ - ldr r0, [pc, #72] @ (45880 ) │ │ │ │ + cbnz r3, 451cc │ │ │ │ + ldr r0, [pc, #72] @ (451d8 ) │ │ │ │ movs r3, #0 │ │ │ │ - ldr r1, [pc, #72] @ (45884 ) │ │ │ │ + ldr r1, [pc, #72] @ (451dc ) │ │ │ │ mov.w ip, #28 │ │ │ │ - ldr r2, [pc, #72] @ (45888 ) │ │ │ │ + ldr r2, [pc, #72] @ (451e0 ) │ │ │ │ add r0, pc │ │ │ │ add r1, pc │ │ │ │ str r0, [r4, #24] │ │ │ │ str r1, [r4, #68] @ 0x44 │ │ │ │ add r2, pc │ │ │ │ ldr r1, [r4, #0] │ │ │ │ movs r0, #1 │ │ │ │ str r2, [r4, #72] @ 0x48 │ │ │ │ movs r2, #4 │ │ │ │ strd r2, r0, [sp, #12] │ │ │ │ movs r2, #2 │ │ │ │ - ldr r0, [pc, #48] @ (4588c ) │ │ │ │ + ldr r0, [pc, #48] @ (451e4 ) │ │ │ │ strd r3, r3, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ str.w ip, [sp, #20] │ │ │ │ - blx 17574 │ │ │ │ - ldr r3, [pc, #36] @ (45890 ) │ │ │ │ + blx 1740c │ │ │ │ + ldr r3, [pc, #36] @ (451e8 ) │ │ │ │ add r3, pc │ │ │ │ str r0, [r3, #4] │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r4 │ │ │ │ - blx 18b74 │ │ │ │ - b.n 45834 │ │ │ │ - add r6, sp, #288 @ 0x120 │ │ │ │ + blx 189e8 │ │ │ │ + b.n 4518c │ │ │ │ + push {r3, r5, r6, r7} │ │ │ │ movs r3, r0 │ │ │ │ lsls r1, r3, #5 │ │ │ │ movs r0, r0 │ │ │ │ lsls r7, r1, #1 │ │ │ │ movs r0, r0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf79c0000 │ │ │ │ - add r6, sp, #32 │ │ │ │ + movw r0, #34816 @ 0x8800 │ │ │ │ + push {r3, r5, r7} │ │ │ │ movs r3, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r3 │ │ │ │ - ldr r3, [pc, #104] @ (45914 ) │ │ │ │ + ldr r3, [pc, #104] @ (4526c ) │ │ │ │ mov r4, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r0, r5 │ │ │ │ ldr r6, [sp, #40] @ 0x28 │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r1, r6 │ │ │ │ ldr r7, [r3, #0] │ │ │ │ - blx 16218 │ │ │ │ - cbnz r0, 4590c │ │ │ │ + blx 160c8 │ │ │ │ + cbnz r0, 45264 │ │ │ │ adds r3, r4, r7 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - cbnz r1, 458da │ │ │ │ + cbnz r1, 45232 │ │ │ │ str r1, [r3, #4] │ │ │ │ ldr r3, [r4, r7] │ │ │ │ - cbz r3, 458da │ │ │ │ + cbz r3, 45232 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.n 45744 │ │ │ │ + b.n 4509c │ │ │ │ str r6, [sp, #4] │ │ │ │ mov r1, r8 │ │ │ │ movs r3, #1 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ str r5, [sp, #0] │ │ │ │ - blx 1535c │ │ │ │ + blx 15224 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bgt.n 458f4 │ │ │ │ + bgt.n 4524c │ │ │ │ mov r0, r5 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r1, [pc, #32] @ (45918 ) │ │ │ │ + ldr r1, [pc, #32] @ (45270 ) │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r5 │ │ │ │ movs r2, #0 │ │ │ │ add r1, pc │ │ │ │ ldr r1, [r1, #4] │ │ │ │ - blx 159e8 │ │ │ │ + blx 158b0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 458ec │ │ │ │ + b.n 45244 │ │ │ │ nop │ │ │ │ - add r5, sp, #776 @ 0x308 │ │ │ │ + push {r1, r5, r6} │ │ │ │ movs r3, r0 │ │ │ │ - add r5, sp, #480 @ 0x1e0 │ │ │ │ + push {r3, r4} │ │ │ │ movs r3, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr.w ip, [pc, #104] @ 45994 │ │ │ │ + ldr.w ip, [pc, #104] @ 452ec │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ add ip, pc │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r2 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r2, [sp, #0] │ │ │ │ ldr.w r5, [ip] │ │ │ │ - blx 16218 │ │ │ │ - cbnz r0, 4598c │ │ │ │ + blx 160c8 │ │ │ │ + cbnz r0, 452e4 │ │ │ │ adds r0, r4, r5 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ ldr r1, [r0, #8] │ │ │ │ - cbnz r1, 45964 │ │ │ │ + cbnz r1, 452bc │ │ │ │ str r1, [r0, #4] │ │ │ │ ldr r0, [r4, r5] │ │ │ │ - cbz r0, 45964 │ │ │ │ + cbz r0, 452bc │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.n 45744 │ │ │ │ + b.n 4509c │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r1, r6 │ │ │ │ - blx 187b4 │ │ │ │ + blx 18628 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bgt.n 45976 │ │ │ │ + bgt.n 452ce │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r1, [pc, #32] @ (45998 ) │ │ │ │ + ldr r1, [pc, #32] @ (452f0 ) │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r5 │ │ │ │ movs r2, #0 │ │ │ │ add r1, pc │ │ │ │ ldr r1, [r1, #4] │ │ │ │ - blx 159e8 │ │ │ │ + blx 158b0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 45970 │ │ │ │ + b.n 452c8 │ │ │ │ nop │ │ │ │ - add r5, sp, #256 @ 0x100 │ │ │ │ + cbz r0, 45368 │ │ │ │ movs r3, r0 │ │ │ │ - add r4, sp, #984 @ 0x3d8 │ │ │ │ + cbz r6, 45358 │ │ │ │ movs r3, r0 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #44] @ (459d8 ) │ │ │ │ + ldr r3, [pc, #44] @ (45330 ) │ │ │ │ mov r2, r0 │ │ │ │ sub sp, #12 │ │ │ │ movs r1, #0 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r0, [r0, r3] │ │ │ │ str r1, [r2, r3] │ │ │ │ - cbz r0, 459c4 │ │ │ │ + cbz r0, 4531c │ │ │ │ str r2, [sp, #4] │ │ │ │ - blx 17380 │ │ │ │ + blx 17218 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - ldr r3, [pc, #20] @ (459dc ) │ │ │ │ + ldr r3, [pc, #20] @ (45334 ) │ │ │ │ mov r0, r2 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ bx r3 │ │ │ │ nop │ │ │ │ - add r4, sp, #776 @ 0x308 │ │ │ │ + cbz r2, 4538c │ │ │ │ movs r3, r0 │ │ │ │ - add r4, sp, #688 @ 0x2b0 │ │ │ │ + cbz r4, 4538a │ │ │ │ movs r3, r0 │ │ │ │ - ldr r3, [pc, #24] @ (459fc ) │ │ │ │ + ldr r3, [pc, #24] @ (45354 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ adds r2, r0, r3 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ - cbz r3, 459f4 │ │ │ │ + cbz r3, 4534c │ │ │ │ ldr r3, [r2, #4] │ │ │ │ - cbnz r3, 459f4 │ │ │ │ + cbnz r3, 4534c │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - b.w 16920 │ │ │ │ + b.w 167d0 │ │ │ │ nop │ │ │ │ - add r4, sp, #584 @ 0x248 │ │ │ │ + cbz r2, 453a4 │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -00045a00 : │ │ │ │ +00045358 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #56] @ (45a48 ) │ │ │ │ + ldr r3, [pc, #56] @ (453a0 ) │ │ │ │ sub sp, #12 │ │ │ │ add r3, pc │ │ │ │ dmb ish │ │ │ │ add.w r2, r3, #12 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ dmb ish │ │ │ │ - cbz r3, 45a2e │ │ │ │ - ldr r3, [pc, #36] @ (45a4c ) │ │ │ │ + cbz r3, 45386 │ │ │ │ + ldr r3, [pc, #36] @ (453a4 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #12] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #4] │ │ │ │ - blx 18190 │ │ │ │ + blx 1801c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 45a24 │ │ │ │ - bl 45640 │ │ │ │ + beq.n 4537c │ │ │ │ + bl 44f98 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - blx 1867c │ │ │ │ - b.n 45a24 │ │ │ │ - add r4, sp, #392 @ 0x188 │ │ │ │ + blx 184fc │ │ │ │ + b.n 4537c │ │ │ │ + cbz r2, 453e4 │ │ │ │ movs r3, r0 │ │ │ │ - add r4, sp, #312 @ 0x138 │ │ │ │ + uxtb r6, r5 │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -00045a50 : │ │ │ │ +000453a8 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #20 │ │ │ │ str r0, [sp, #12] │ │ │ │ - blx 18088 │ │ │ │ - ldr r3, [pc, #24] @ (45a80 ) │ │ │ │ + blx 17f14 │ │ │ │ + ldr r3, [pc, #24] @ (453d8 ) │ │ │ │ mov.w ip, #0 │ │ │ │ - ldr r1, [pc, #20] @ (45a84 ) │ │ │ │ + ldr r1, [pc, #20] @ (453dc ) │ │ │ │ ldr r2, [sp, #12] │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ strd ip, ip, [sp] │ │ │ │ - blx 16680 │ │ │ │ + blx 16530 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - adds r1, #180 @ 0xb4 │ │ │ │ + adds r0, #96 @ 0x60 │ │ │ │ movs r1, r0 │ │ │ │ - sbcs.w r0, lr, #8388608 @ 0x800000 │ │ │ │ + bic.w r0, sl, #8388608 @ 0x800000 │ │ │ │ │ │ │ │ -00045a88 : │ │ │ │ +000453e0 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ mov r8, r2 │ │ │ │ - ldr r2, [pc, #572] @ (45cdc ) │ │ │ │ + ldr r2, [pc, #572] @ (45634 ) │ │ │ │ mov sl, r3 │ │ │ │ - ldr r3, [pc, #572] @ (45ce0 ) │ │ │ │ + ldr r3, [pc, #572] @ (45638 ) │ │ │ │ mov r7, r0 │ │ │ │ add r2, pc │ │ │ │ str r1, [sp, #24] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #560] @ (45ce4 ) │ │ │ │ + ldr r3, [pc, #560] @ (4563c ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #16] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ str r3, [sp, #28] │ │ │ │ ldr r3, [sp, #116] @ 0x74 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ - blx 18088 │ │ │ │ + blx 17f14 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 45cae │ │ │ │ + beq.w 45606 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ - cbz r3, 45ade │ │ │ │ + cbz r3, 45436 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 45aec │ │ │ │ + beq.n 45444 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ - blx 17668 │ │ │ │ + blx 17500 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 45cae │ │ │ │ + beq.w 45606 │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ ldr r2, [sp, #104] @ 0x68 │ │ │ │ cmp r3, r8 │ │ │ │ ite cs │ │ │ │ movcs r3, #0 │ │ │ │ movcc r3, #1 │ │ │ │ cmp r2, #0 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 45cc4 │ │ │ │ + beq.w 4561c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ adds r2, r7, r3 │ │ │ │ str r2, [sp, #20] │ │ │ │ ldr r0, [r7, r3] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r1, #0] │ │ │ │ str r3, [r2, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 45c98 │ │ │ │ + beq.w 455f0 │ │ │ │ ldr.w r9, [r0, #4] │ │ │ │ ldr r2, [sp, #96] @ 0x60 │ │ │ │ cmp r9, r2 │ │ │ │ - bcs.n 45bec │ │ │ │ + bcs.n 45544 │ │ │ │ mov r1, r8 │ │ │ │ movs r4, #1 │ │ │ │ - blx 15644 │ │ │ │ + blx 1550c │ │ │ │ ldr r6, [sp, #16] │ │ │ │ ldr r0, [sp, #28] │ │ │ │ sub.w r2, r8, r9 │ │ │ │ ldr r3, [r7, r6] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ str r1, [sp, #8] │ │ │ │ add r1, r9 │ │ │ │ str r4, [r3, #8] │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ - blx 1535c │ │ │ │ + blx 15224 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ movs r3, #0 │ │ │ │ subs r5, r0, #0 │ │ │ │ ldr r0, [r7, r6] │ │ │ │ str r3, [r2, #8] │ │ │ │ - ble.n 45c0a │ │ │ │ + ble.n 45562 │ │ │ │ add r9, r5 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ str.w r9, [r0, #4] │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 45bf8 │ │ │ │ + beq.n 45550 │ │ │ │ ldr r6, [sp, #96] @ 0x60 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r8, r9 │ │ │ │ ite ls │ │ │ │ rsbls r6, r6, r8 │ │ │ │ rsbhi r6, r6, r9 │ │ │ │ add r6, r3 │ │ │ │ ldr r4, [sp, #8] │ │ │ │ cmp r4, r6 │ │ │ │ - bhi.w 45caa │ │ │ │ + bhi.w 45602 │ │ │ │ strd r0, r9, [sp, #32] │ │ │ │ ldrb.w fp, [sl] │ │ │ │ ldr.w r9, [sp, #96] @ 0x60 │ │ │ │ - b.n 45b9a │ │ │ │ + b.n 454f2 │ │ │ │ adds r4, #1 │ │ │ │ mov r5, r4 │ │ │ │ cmp r6, r4 │ │ │ │ - bcc.n 45c2e │ │ │ │ + bcc.n 45586 │ │ │ │ ldrb r2, [r4, #0] │ │ │ │ mov r5, r4 │ │ │ │ cmp r2, fp │ │ │ │ - bne.n 45b92 │ │ │ │ + bne.n 454ea │ │ │ │ mov r2, r9 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - blx 15614 │ │ │ │ + blx 154dc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 45b92 │ │ │ │ + bne.n 454ea │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 45c5a │ │ │ │ + bne.n 455b2 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ subs r2, r5, r3 │ │ │ │ cmp r2, r8 │ │ │ │ it cs │ │ │ │ movcs r2, r8 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mov r0, r7 │ │ │ │ - bl 45744 │ │ │ │ + bl 4509c │ │ │ │ mov r5, r0 │ │ │ │ - ldr r2, [pc, #276] @ (45ce8 ) │ │ │ │ - ldr r3, [pc, #268] @ (45ce0 ) │ │ │ │ + ldr r2, [pc, #276] @ (45640 ) │ │ │ │ + ldr r3, [pc, #268] @ (45638 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 45cd6 │ │ │ │ + bne.n 4562e │ │ │ │ mov r0, r5 │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 45b6a │ │ │ │ + bne.n 454c2 │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ ldr r6, [sp, #8] │ │ │ │ sub.w r3, r9, r3 │ │ │ │ cmp r3, r8 │ │ │ │ ite ls │ │ │ │ addls r6, r6, r3 │ │ │ │ addhi r6, r8 │ │ │ │ - b.n 45b7c │ │ │ │ + b.n 454d4 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 45c60 │ │ │ │ + beq.n 455b8 │ │ │ │ str.w r9, [r0, #4] │ │ │ │ - cbnz r5, 45c6c │ │ │ │ + cbnz r5, 455c4 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 45ca6 │ │ │ │ + beq.n 455fe │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ - blx 16de4 │ │ │ │ + blx 16c7c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ str r4, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [r7, r3] │ │ │ │ ldr.w r9, [r0, #4] │ │ │ │ - b.n 45b64 │ │ │ │ + b.n 454bc │ │ │ │ ldrd r0, r9, [sp, #32] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 45bbc │ │ │ │ + bne.n 45514 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cmp r8, r9 │ │ │ │ - bls.n 45c4c │ │ │ │ - cbz r3, 45c92 │ │ │ │ + bls.n 455a4 │ │ │ │ + cbz r3, 455ea │ │ │ │ cmp r8, r9 │ │ │ │ mov r2, r8 │ │ │ │ it cs │ │ │ │ movcs r2, r9 │ │ │ │ - b.n 45bc6 │ │ │ │ + b.n 4551e │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 45bbc │ │ │ │ + beq.n 45514 │ │ │ │ cmp r8, r9 │ │ │ │ mov r2, r8 │ │ │ │ it cs │ │ │ │ movcs r2, r9 │ │ │ │ - b.n 45bc6 │ │ │ │ + b.n 4551e │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ add r5, r3 │ │ │ │ - b.n 45bb6 │ │ │ │ + b.n 4550e │ │ │ │ mov r1, r4 │ │ │ │ - blx 16bd8 │ │ │ │ + blx 16a7c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ str.w r9, [r7, r3] │ │ │ │ ldr r4, [sp, #48] @ 0x30 │ │ │ │ - blx 179a4 │ │ │ │ + blx 1783c │ │ │ │ movs r2, #27 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17414 │ │ │ │ - cbz r0, 45c84 │ │ │ │ + blx 172ac │ │ │ │ + cbz r0, 455dc │ │ │ │ ldr r2, [sp, #20] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r2, #4] │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 45bd0 │ │ │ │ + beq.n 45528 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ - blx 16de4 │ │ │ │ - b.n 45bd0 │ │ │ │ + blx 16c7c │ │ │ │ + b.n 45528 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 45b26 │ │ │ │ - blx 1568c │ │ │ │ + bne.w 4547e │ │ │ │ + blx 15554 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr.w r9, [r0, #4] │ │ │ │ str r0, [r7, r3] │ │ │ │ - b.n 45b26 │ │ │ │ + b.n 4547e │ │ │ │ str r4, [sp, #40] @ 0x28 │ │ │ │ - b.n 45b64 │ │ │ │ + b.n 454bc │ │ │ │ ldr r5, [sp, #8] │ │ │ │ - b.n 45c32 │ │ │ │ - ldr r2, [pc, #60] @ (45cec ) │ │ │ │ - ldr r1, [pc, #60] @ (45cf0 ) │ │ │ │ - ldr r0, [pc, #64] @ (45cf4 ) │ │ │ │ + b.n 4558a │ │ │ │ + ldr r2, [pc, #60] @ (45644 ) │ │ │ │ + ldr r1, [pc, #60] @ (45648 ) │ │ │ │ + ldr r0, [pc, #64] @ (4564c ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ + blx 16f48 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 45bd0 │ │ │ │ - ldr r2, [pc, #48] @ (45cf8 ) │ │ │ │ - ldr r1, [pc, #52] @ (45cfc ) │ │ │ │ - ldr r0, [pc, #52] @ (45d00 ) │ │ │ │ + b.n 45528 │ │ │ │ + ldr r2, [pc, #48] @ (45650 ) │ │ │ │ + ldr r1, [pc, #52] @ (45654 ) │ │ │ │ + ldr r0, [pc, #52] @ (45658 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ - b.n 45cbe │ │ │ │ - blx 17a74 <__stack_chk_fail@plt> │ │ │ │ + blx 16f48 │ │ │ │ + b.n 45616 │ │ │ │ + blx 1790c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - str r1, [sp, #272] @ 0x110 │ │ │ │ + ldr r0, [sp, #48] @ 0x30 │ │ │ │ movs r3, r0 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #768 @ 0x300 │ │ │ │ + sxtb r0, r4 │ │ │ │ movs r3, r0 │ │ │ │ - str r0, [sp, #80] @ 0x50 │ │ │ │ + str r6, [sp, #880] @ 0x370 │ │ │ │ movs r3, r0 │ │ │ │ - lsrs r4, r4 │ │ │ │ + subs r7, #144 @ 0x90 │ │ │ │ movs r1, r0 │ │ │ │ - str r0, [sp, #472] @ 0x1d8 │ │ │ │ + ldrh r6, [r0, #56] @ 0x38 │ │ │ │ movs r1, r0 │ │ │ │ - ldmia r7!, {r2, r6} │ │ │ │ + ldmia r5, {r4, r5, r6, r7} │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r6 │ │ │ │ + subs r7, #162 @ 0xa2 │ │ │ │ movs r1, r0 │ │ │ │ - str r0, [sp, #384] @ 0x180 │ │ │ │ + ldrh r0, [r6, #54] @ 0x36 │ │ │ │ movs r1, r0 │ │ │ │ - ldmia r7!, {r1, r2, r3, r5} │ │ │ │ + ldmia r5!, {r1, r3, r4, r6, r7} │ │ │ │ ... │ │ │ │ │ │ │ │ -00045d04 : │ │ │ │ +0004565c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #24 │ │ │ │ mov.w ip, #1 │ │ │ │ ldr r4, [sp, #32] │ │ │ │ str r4, [sp, #12] │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ - ldr r3, [pc, #24] @ (45d3c ) │ │ │ │ + ldr r3, [pc, #24] @ (45694 ) │ │ │ │ str r4, [sp, #16] │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ add r3, pc │ │ │ │ str.w ip, [sp, #8] │ │ │ │ str.w ip, [sp] │ │ │ │ str r4, [sp, #20] │ │ │ │ - blx 154c0 │ │ │ │ + blx 15388 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - bge.n 45db4 │ │ │ │ + bhi.n 45664 │ │ │ │ ... │ │ │ │ │ │ │ │ -00045d40 : │ │ │ │ +00045698 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ - blx 16d98 │ │ │ │ + blx 16c30 │ │ │ │ subs r3, r0, #2 │ │ │ │ cmp r3, #33 @ 0x21 │ │ │ │ - bhi.n 45da6 │ │ │ │ + bhi.n 456fe │ │ │ │ cmp r3, #32 │ │ │ │ - bhi.w 4604e │ │ │ │ + bhi.w 459a6 │ │ │ │ tbh [pc, r3, lsl #1] │ │ │ │ lsls r2, r2, #5 │ │ │ │ lsls r0, r2, #5 │ │ │ │ lsls r6, r1, #5 │ │ │ │ lsls r4, r1, #5 │ │ │ │ lsls r2, r1, #5 │ │ │ │ lsls r0, r1, #5 │ │ │ │ @@ -75462,199 +75049,199 @@ │ │ │ │ lsls r4, r5, #5 │ │ │ │ lsls r0, r6, #5 │ │ │ │ lsls r2, r6, #4 │ │ │ │ movs r3, r4 │ │ │ │ movs r0, #87 @ 0x57 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ movs r1, #0 │ │ │ │ - ldr r3, [pc, #684] @ (4605c ) │ │ │ │ + ldr r3, [pc, #684] @ (459b4 ) │ │ │ │ ldrb.w r2, [r4, #33] @ 0x21 │ │ │ │ add r3, pc │ │ │ │ ldrh.w r2, [r3, r2, lsl #1] │ │ │ │ add r2, r1 │ │ │ │ - ldr r3, [pc, #676] @ (46060 ) │ │ │ │ + ldr r3, [pc, #676] @ (459b8 ) │ │ │ │ ldrb.w r1, [r4, #32] │ │ │ │ add r3, pc │ │ │ │ ldrh.w r1, [r3, r1, lsl #1] │ │ │ │ add r1, r2 │ │ │ │ - ldr r3, [pc, #664] @ (46064 ) │ │ │ │ + ldr r3, [pc, #664] @ (459bc ) │ │ │ │ ldrb r2, [r4, #31] │ │ │ │ add r3, pc │ │ │ │ ldrh.w r2, [r3, r2, lsl #1] │ │ │ │ add r2, r1 │ │ │ │ - ldr r3, [pc, #656] @ (46068 ) │ │ │ │ + ldr r3, [pc, #656] @ (459c0 ) │ │ │ │ ldrb r1, [r4, #30] │ │ │ │ add r3, pc │ │ │ │ ldrh.w r1, [r3, r1, lsl #1] │ │ │ │ add r1, r2 │ │ │ │ - ldr r3, [pc, #648] @ (4606c ) │ │ │ │ + ldr r3, [pc, #648] @ (459c4 ) │ │ │ │ ldrb r2, [r4, #29] │ │ │ │ add r3, pc │ │ │ │ ldrh.w r2, [r3, r2, lsl #1] │ │ │ │ add r2, r1 │ │ │ │ - ldr r3, [pc, #640] @ (46070 ) │ │ │ │ + ldr r3, [pc, #640] @ (459c8 ) │ │ │ │ ldrb r1, [r4, #28] │ │ │ │ add r3, pc │ │ │ │ ldrh.w r1, [r3, r1, lsl #1] │ │ │ │ add r1, r2 │ │ │ │ - ldr r3, [pc, #632] @ (46074 ) │ │ │ │ + ldr r3, [pc, #632] @ (459cc ) │ │ │ │ ldrb r2, [r4, #27] │ │ │ │ add r3, pc │ │ │ │ ldrh.w r2, [r3, r2, lsl #1] │ │ │ │ add r2, r1 │ │ │ │ - ldr r3, [pc, #624] @ (46078 ) │ │ │ │ + ldr r3, [pc, #624] @ (459d0 ) │ │ │ │ ldrb r1, [r4, #26] │ │ │ │ add r3, pc │ │ │ │ ldrh.w r1, [r3, r1, lsl #1] │ │ │ │ add r1, r2 │ │ │ │ - ldr r3, [pc, #616] @ (4607c ) │ │ │ │ + ldr r3, [pc, #616] @ (459d4 ) │ │ │ │ ldrb r2, [r4, #25] │ │ │ │ add r3, pc │ │ │ │ ldrh.w r2, [r3, r2, lsl #1] │ │ │ │ add r2, r1 │ │ │ │ - ldr r3, [pc, #608] @ (46080 ) │ │ │ │ + ldr r3, [pc, #608] @ (459d8 ) │ │ │ │ ldrb r1, [r4, #24] │ │ │ │ add r3, pc │ │ │ │ ldrh.w r1, [r3, r1, lsl #1] │ │ │ │ add r1, r2 │ │ │ │ - ldr r3, [pc, #600] @ (46084 ) │ │ │ │ + ldr r3, [pc, #600] @ (459dc ) │ │ │ │ ldrb r2, [r4, #23] │ │ │ │ add r3, pc │ │ │ │ ldrh.w r2, [r3, r2, lsl #1] │ │ │ │ add r2, r1 │ │ │ │ - ldr r3, [pc, #592] @ (46088 ) │ │ │ │ + ldr r3, [pc, #592] @ (459e0 ) │ │ │ │ ldrb r1, [r4, #22] │ │ │ │ add r3, pc │ │ │ │ ldrh.w r1, [r3, r1, lsl #1] │ │ │ │ add r1, r2 │ │ │ │ - ldr r3, [pc, #584] @ (4608c ) │ │ │ │ + ldr r3, [pc, #584] @ (459e4 ) │ │ │ │ ldrb r2, [r4, #21] │ │ │ │ add r3, pc │ │ │ │ ldrh.w r2, [r3, r2, lsl #1] │ │ │ │ add r2, r1 │ │ │ │ - ldr r3, [pc, #576] @ (46090 ) │ │ │ │ + ldr r3, [pc, #576] @ (459e8 ) │ │ │ │ ldrb r1, [r4, #20] │ │ │ │ add r3, pc │ │ │ │ ldrh.w r1, [r3, r1, lsl #1] │ │ │ │ add r1, r2 │ │ │ │ - ldr r3, [pc, #568] @ (46094 ) │ │ │ │ + ldr r3, [pc, #568] @ (459ec ) │ │ │ │ ldrb r2, [r4, #19] │ │ │ │ add r3, pc │ │ │ │ ldrh.w r2, [r3, r2, lsl #1] │ │ │ │ add r2, r1 │ │ │ │ - ldr r3, [pc, #560] @ (46098 ) │ │ │ │ + ldr r3, [pc, #560] @ (459f0 ) │ │ │ │ ldrb r1, [r4, #18] │ │ │ │ add r3, pc │ │ │ │ ldrh.w r1, [r3, r1, lsl #1] │ │ │ │ add r1, r2 │ │ │ │ - ldr r3, [pc, #552] @ (4609c ) │ │ │ │ + ldr r3, [pc, #552] @ (459f4 ) │ │ │ │ ldrb r2, [r4, #17] │ │ │ │ add r3, pc │ │ │ │ ldrh.w r2, [r3, r2, lsl #1] │ │ │ │ add r2, r1 │ │ │ │ - ldr r3, [pc, #544] @ (460a0 ) │ │ │ │ + ldr r3, [pc, #544] @ (459f8 ) │ │ │ │ ldrb r1, [r4, #16] │ │ │ │ add r3, pc │ │ │ │ ldrh.w r1, [r3, r1, lsl #1] │ │ │ │ add r1, r2 │ │ │ │ - ldr r3, [pc, #536] @ (460a4 ) │ │ │ │ + ldr r3, [pc, #536] @ (459fc ) │ │ │ │ ldrb r2, [r4, #15] │ │ │ │ add r3, pc │ │ │ │ ldrh.w r2, [r3, r2, lsl #1] │ │ │ │ add r2, r1 │ │ │ │ - ldr r3, [pc, #528] @ (460a8 ) │ │ │ │ + ldr r3, [pc, #528] @ (45a00 ) │ │ │ │ ldrb r1, [r4, #14] │ │ │ │ add r3, pc │ │ │ │ ldrh.w r1, [r3, r1, lsl #1] │ │ │ │ add r1, r2 │ │ │ │ - ldr r3, [pc, #520] @ (460ac ) │ │ │ │ + ldr r3, [pc, #520] @ (45a04 ) │ │ │ │ ldrb r2, [r4, #13] │ │ │ │ add r3, pc │ │ │ │ ldrh.w r2, [r3, r2, lsl #1] │ │ │ │ add r2, r1 │ │ │ │ - ldr r3, [pc, #512] @ (460b0 ) │ │ │ │ + ldr r3, [pc, #512] @ (45a08 ) │ │ │ │ ldrb r1, [r4, #12] │ │ │ │ add r3, pc │ │ │ │ ldrh.w r1, [r3, r1, lsl #1] │ │ │ │ add r1, r2 │ │ │ │ - ldr r3, [pc, #504] @ (460b4 ) │ │ │ │ + ldr r3, [pc, #504] @ (45a0c ) │ │ │ │ ldrb r2, [r4, #11] │ │ │ │ add r3, pc │ │ │ │ ldrh.w r2, [r3, r2, lsl #1] │ │ │ │ add r2, r1 │ │ │ │ - ldr r3, [pc, #496] @ (460b8 ) │ │ │ │ + ldr r3, [pc, #496] @ (45a10 ) │ │ │ │ ldrb r1, [r4, #10] │ │ │ │ add r3, pc │ │ │ │ ldrh.w r1, [r3, r1, lsl #1] │ │ │ │ add r1, r2 │ │ │ │ - ldr r3, [pc, #488] @ (460bc ) │ │ │ │ + ldr r3, [pc, #488] @ (45a14 ) │ │ │ │ ldrb r2, [r4, #9] │ │ │ │ add r3, pc │ │ │ │ ldrh.w r2, [r3, r2, lsl #1] │ │ │ │ add r2, r1 │ │ │ │ - ldr r3, [pc, #480] @ (460c0 ) │ │ │ │ + ldr r3, [pc, #480] @ (45a18 ) │ │ │ │ ldrb r1, [r4, #8] │ │ │ │ add r3, pc │ │ │ │ ldrh.w r1, [r3, r1, lsl #1] │ │ │ │ add r1, r2 │ │ │ │ - ldr r3, [pc, #472] @ (460c4 ) │ │ │ │ + ldr r3, [pc, #472] @ (45a1c ) │ │ │ │ ldrb r2, [r4, #7] │ │ │ │ add r3, pc │ │ │ │ ldrh.w r2, [r3, r2, lsl #1] │ │ │ │ add r2, r1 │ │ │ │ - ldr r3, [pc, #464] @ (460c8 ) │ │ │ │ + ldr r3, [pc, #464] @ (45a20 ) │ │ │ │ ldrb r1, [r4, #6] │ │ │ │ add r3, pc │ │ │ │ ldrh.w r1, [r3, r1, lsl #1] │ │ │ │ add r1, r2 │ │ │ │ - ldr r3, [pc, #456] @ (460cc ) │ │ │ │ + ldr r3, [pc, #456] @ (45a24 ) │ │ │ │ ldrb r2, [r4, #5] │ │ │ │ add r3, pc │ │ │ │ ldrh.w r2, [r3, r2, lsl #1] │ │ │ │ add r2, r1 │ │ │ │ - ldr r3, [pc, #448] @ (460d0 ) │ │ │ │ + ldr r3, [pc, #448] @ (45a28 ) │ │ │ │ ldrb r1, [r4, #4] │ │ │ │ add r3, pc │ │ │ │ ldrh.w r1, [r3, r1, lsl #1] │ │ │ │ add r1, r2 │ │ │ │ - ldr r3, [pc, #440] @ (460d4 ) │ │ │ │ + ldr r3, [pc, #440] @ (45a2c ) │ │ │ │ ldrb r2, [r4, #3] │ │ │ │ add r3, pc │ │ │ │ ldrh.w r2, [r3, r2, lsl #1] │ │ │ │ add r2, r1 │ │ │ │ - ldr r3, [pc, #432] @ (460d8 ) │ │ │ │ + ldr r3, [pc, #432] @ (45a30 ) │ │ │ │ ldrb r1, [r4, #2] │ │ │ │ add r3, pc │ │ │ │ ldrh.w r1, [r3, r1, lsl #1] │ │ │ │ add r1, r2 │ │ │ │ - ldr r2, [pc, #424] @ (460dc ) │ │ │ │ + ldr r2, [pc, #424] @ (45a34 ) │ │ │ │ ldrb.w ip, [r4] │ │ │ │ ldrb r3, [r4, #1] │ │ │ │ add r2, pc │ │ │ │ ldrh.w lr, [r2, ip, lsl #1] │ │ │ │ ldrh.w r3, [r2, r3, lsl #1] │ │ │ │ add r3, lr │ │ │ │ add r3, r1 │ │ │ │ movw r1, #690 @ 0x2b2 │ │ │ │ cmp r3, r1 │ │ │ │ - bhi.w 45da6 │ │ │ │ + bhi.w 456fe │ │ │ │ add r3, r2 │ │ │ │ ldrsb.w r1, [r3, #512] @ 0x200 │ │ │ │ cmp r1, #0 │ │ │ │ - blt.w 45da6 │ │ │ │ + blt.w 456fe │ │ │ │ lsls r1, r1, #3 │ │ │ │ addw r3, r2, #1204 @ 0x4b4 │ │ │ │ add.w lr, r2, r1 │ │ │ │ ldr.w lr, [lr, #2528] @ 0x9e0 │ │ │ │ add.w r5, r3, lr │ │ │ │ ldrb.w r3, [r3, lr] │ │ │ │ mov r6, r5 │ │ │ │ eor.w ip, ip, r3 │ │ │ │ tst.w ip, #223 @ 0xdf │ │ │ │ - bne.w 45da6 │ │ │ │ + bne.w 456fe │ │ │ │ subs r4, #1 │ │ │ │ add.w lr, r5, #4294967295 @ 0xffffffff │ │ │ │ adds r7, r0, r4 │ │ │ │ ldrb.w ip, [r4, #1]! │ │ │ │ ldrb.w r3, [lr, #1]! │ │ │ │ add ip, r2 │ │ │ │ add r3, r2 │ │ │ │ @@ -75663,597 +75250,597 @@ │ │ │ │ subs.w r5, ip, #0 │ │ │ │ it ne │ │ │ │ movne r5, #1 │ │ │ │ cmp ip, r3 │ │ │ │ it ne │ │ │ │ movne r5, #0 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 46048 │ │ │ │ + bne.n 459a0 │ │ │ │ cmp ip, r3 │ │ │ │ - bne.w 45da6 │ │ │ │ + bne.w 456fe │ │ │ │ ldrb r3, [r6, r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 45da6 │ │ │ │ - ldr r3, [pc, #288] @ (460e0 ) │ │ │ │ + bne.w 456fe │ │ │ │ + ldr r3, [pc, #288] @ (45a38 ) │ │ │ │ add r3, pc │ │ │ │ add r3, r1 │ │ │ │ ldr.w r0, [r3, #2532] @ 0x9e4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ movs r2, #0 │ │ │ │ - b.n 45dba │ │ │ │ + b.n 45712 │ │ │ │ movs r2, #0 │ │ │ │ - b.n 45e7c │ │ │ │ + b.n 457d4 │ │ │ │ movs r1, #0 │ │ │ │ - b.n 45e88 │ │ │ │ + b.n 457e0 │ │ │ │ movs r2, #0 │ │ │ │ - b.n 45e94 │ │ │ │ + b.n 457ec │ │ │ │ movs r1, #0 │ │ │ │ - b.n 45ea0 │ │ │ │ + b.n 457f8 │ │ │ │ movs r2, #0 │ │ │ │ - b.n 45eac │ │ │ │ + b.n 45804 │ │ │ │ movs r1, #0 │ │ │ │ - b.n 45eb8 │ │ │ │ + b.n 45810 │ │ │ │ movs r2, #0 │ │ │ │ - b.n 45ec4 │ │ │ │ + b.n 4581c │ │ │ │ movs r1, #0 │ │ │ │ - b.n 45ed0 │ │ │ │ + b.n 45828 │ │ │ │ movs r2, #0 │ │ │ │ - b.n 45edc │ │ │ │ + b.n 45834 │ │ │ │ movs r1, #0 │ │ │ │ - b.n 45ee8 │ │ │ │ + b.n 45840 │ │ │ │ movs r2, #0 │ │ │ │ - b.n 45ef4 │ │ │ │ + b.n 4584c │ │ │ │ movs r1, #0 │ │ │ │ - b.n 45f00 │ │ │ │ + b.n 45858 │ │ │ │ movs r2, #0 │ │ │ │ - b.n 45f0c │ │ │ │ + b.n 45864 │ │ │ │ movs r1, #0 │ │ │ │ - b.n 45f18 │ │ │ │ + b.n 45870 │ │ │ │ movs r2, #0 │ │ │ │ - b.n 45f24 │ │ │ │ + b.n 4587c │ │ │ │ movs r1, #0 │ │ │ │ - b.n 45f30 │ │ │ │ + b.n 45888 │ │ │ │ movs r2, #0 │ │ │ │ - b.n 45e1c │ │ │ │ + b.n 45774 │ │ │ │ movs r1, #0 │ │ │ │ - b.n 45e28 │ │ │ │ + b.n 45780 │ │ │ │ movs r2, #0 │ │ │ │ - b.n 45e34 │ │ │ │ + b.n 4578c │ │ │ │ movs r1, #0 │ │ │ │ - b.n 45e40 │ │ │ │ + b.n 45798 │ │ │ │ movs r2, #0 │ │ │ │ - b.n 45e4c │ │ │ │ + b.n 457a4 │ │ │ │ movs r1, #0 │ │ │ │ - b.n 45e58 │ │ │ │ + b.n 457b0 │ │ │ │ movs r2, #0 │ │ │ │ - b.n 45e64 │ │ │ │ + b.n 457bc │ │ │ │ movs r1, #0 │ │ │ │ - b.n 45e70 │ │ │ │ + b.n 457c8 │ │ │ │ movs r2, #0 │ │ │ │ - b.n 45dec │ │ │ │ + b.n 45744 │ │ │ │ movs r1, #0 │ │ │ │ - b.n 45df8 │ │ │ │ + b.n 45750 │ │ │ │ movs r2, #0 │ │ │ │ - b.n 45e04 │ │ │ │ + b.n 4575c │ │ │ │ movs r1, #0 │ │ │ │ - b.n 45e10 │ │ │ │ + b.n 45768 │ │ │ │ movs r2, #0 │ │ │ │ - b.n 45dd4 │ │ │ │ + b.n 4572c │ │ │ │ movs r1, #0 │ │ │ │ - b.n 45de0 │ │ │ │ + b.n 45738 │ │ │ │ movs r1, #0 │ │ │ │ - b.n 45dc8 │ │ │ │ + b.n 45720 │ │ │ │ cmp r4, r7 │ │ │ │ - bne.n 45f88 │ │ │ │ - b.n 45fb4 │ │ │ │ - ldr r3, [pc, #148] @ (460e4 ) │ │ │ │ + bne.n 458e0 │ │ │ │ + b.n 4590c │ │ │ │ + ldr r3, [pc, #148] @ (45a3c ) │ │ │ │ ldrb.w r2, [r4, #34] @ 0x22 │ │ │ │ add r3, pc │ │ │ │ ldrh.w r1, [r3, r2, lsl #1] │ │ │ │ - b.n 45dac │ │ │ │ - ldrh r6, [r3, #60] @ 0x3c │ │ │ │ + b.n 45704 │ │ │ │ + ldrh r6, [r5, #48] @ 0x30 │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r0, [r2, #60] @ 0x3c │ │ │ │ + ldrh r0, [r4, #48] @ 0x30 │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r4, [r0, #60] @ 0x3c │ │ │ │ + ldrh r4, [r2, #48] @ 0x30 │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r0, [r7, #58] @ 0x3a │ │ │ │ + ldrh r0, [r1, #48] @ 0x30 │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r4, [r5, #58] @ 0x3a │ │ │ │ + ldrh r4, [r7, #46] @ 0x2e │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r0, [r4, #58] @ 0x3a │ │ │ │ + ldrh r0, [r6, #46] @ 0x2e │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r4, [r2, #58] @ 0x3a │ │ │ │ + ldrh r4, [r4, #46] @ 0x2e │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r0, [r1, #58] @ 0x3a │ │ │ │ + ldrh r0, [r3, #46] @ 0x2e │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r4, [r7, #56] @ 0x38 │ │ │ │ + ldrh r4, [r1, #46] @ 0x2e │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r0, [r6, #56] @ 0x38 │ │ │ │ + ldrh r0, [r0, #46] @ 0x2e │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r4, [r4, #56] @ 0x38 │ │ │ │ + ldrh r4, [r6, #44] @ 0x2c │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r0, [r3, #56] @ 0x38 │ │ │ │ + ldrh r0, [r5, #44] @ 0x2c │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r4, [r1, #56] @ 0x38 │ │ │ │ + ldrh r4, [r3, #44] @ 0x2c │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r0, [r0, #56] @ 0x38 │ │ │ │ + ldrh r0, [r2, #44] @ 0x2c │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r4, [r6, #54] @ 0x36 │ │ │ │ + ldrh r4, [r0, #44] @ 0x2c │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r0, [r5, #54] @ 0x36 │ │ │ │ + ldrh r0, [r7, #42] @ 0x2a │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r4, [r3, #54] @ 0x36 │ │ │ │ + ldrh r4, [r5, #42] @ 0x2a │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r0, [r2, #54] @ 0x36 │ │ │ │ + ldrh r0, [r4, #42] @ 0x2a │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r4, [r0, #54] @ 0x36 │ │ │ │ + ldrh r4, [r2, #42] @ 0x2a │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r0, [r7, #52] @ 0x34 │ │ │ │ + ldrh r0, [r1, #42] @ 0x2a │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r4, [r5, #52] @ 0x34 │ │ │ │ + ldrh r4, [r7, #40] @ 0x28 │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r0, [r4, #52] @ 0x34 │ │ │ │ + ldrh r0, [r6, #40] @ 0x28 │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r4, [r2, #52] @ 0x34 │ │ │ │ + ldrh r4, [r4, #40] @ 0x28 │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r0, [r1, #52] @ 0x34 │ │ │ │ + ldrh r0, [r3, #40] @ 0x28 │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r4, [r7, #50] @ 0x32 │ │ │ │ + ldrh r4, [r1, #40] @ 0x28 │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r0, [r6, #50] @ 0x32 │ │ │ │ + ldrh r0, [r0, #40] @ 0x28 │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r4, [r4, #50] @ 0x32 │ │ │ │ + ldrh r4, [r6, #38] @ 0x26 │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r0, [r3, #50] @ 0x32 │ │ │ │ + ldrh r0, [r5, #38] @ 0x26 │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r4, [r1, #50] @ 0x32 │ │ │ │ + ldrh r4, [r3, #38] @ 0x26 │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r0, [r0, #50] @ 0x32 │ │ │ │ + ldrh r0, [r2, #38] @ 0x26 │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r4, [r6, #48] @ 0x30 │ │ │ │ + ldrh r4, [r0, #38] @ 0x26 │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r0, [r5, #48] @ 0x30 │ │ │ │ + ldrh r0, [r7, #36] @ 0x24 │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r0, [r3, #48] @ 0x30 │ │ │ │ + ldrh r0, [r5, #36] @ 0x24 │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r2, [r2, #44] @ 0x2c │ │ │ │ + ldrh r2, [r4, #32] │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r4, [r7, #38] @ 0x26 │ │ │ │ + ldrh r4, [r1, #28] │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -000460e8 : │ │ │ │ +00045a40 : │ │ │ │ cmp r0, #87 @ 0x57 │ │ │ │ - beq.n 460f6 │ │ │ │ - ldr r3, [pc, #12] @ (460fc ) │ │ │ │ + beq.n 45a4e │ │ │ │ + ldr r3, [pc, #12] @ (45a54 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - strh r2, [r1, #40] @ 0x28 │ │ │ │ + ldrh r2, [r2, #30] │ │ │ │ movs r3, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r1 │ │ │ │ - ldr r1, [pc, #76] @ (46160 ) │ │ │ │ + ldr r1, [pc, #76] @ (45ab8 ) │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ add r1, pc │ │ │ │ movs r0, #128 @ 0x80 │ │ │ │ - blx 17b34 │ │ │ │ - cbz r0, 46124 │ │ │ │ + blx 179cc │ │ │ │ + cbz r0, 45a7c │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r1, r4 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r5 │ │ │ │ - blx 16ed4 │ │ │ │ + blx 16d6c │ │ │ │ mov r4, r0 │ │ │ │ - blx 16d98 │ │ │ │ - cbz r0, 46142 │ │ │ │ + blx 16c30 │ │ │ │ + cbz r0, 45a9a │ │ │ │ subs r0, #1 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldrb r2, [r4, r0] │ │ │ │ cmp r2, #10 │ │ │ │ it eq │ │ │ │ strbeq r3, [r4, r0] │ │ │ │ - ldr r2, [pc, #32] @ (46164 ) │ │ │ │ + ldr r2, [pc, #32] @ (45abc ) │ │ │ │ mov r3, r4 │ │ │ │ - ldr r0, [pc, #32] @ (46168 ) │ │ │ │ + ldr r0, [pc, #32] @ (45ac0 ) │ │ │ │ movs r1, #128 @ 0x80 │ │ │ │ add r2, pc │ │ │ │ add r0, pc │ │ │ │ - blx 189fc │ │ │ │ + blx 18870 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 15144 │ │ │ │ + b.w 1500c │ │ │ │ nop │ │ │ │ - sbcs r2, r3 │ │ │ │ + eors r6, r0 │ │ │ │ movs r1, r0 │ │ │ │ - adcs r6, r5 │ │ │ │ + ands r2, r3 │ │ │ │ movs r1, r0 │ │ │ │ - adcs r4, r4 │ │ │ │ + ands r0, r2 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -0004616c : │ │ │ │ +00045ac4 : │ │ │ │ cmp r0, #7 │ │ │ │ - bhi.n 461ac │ │ │ │ + bhi.n 45b04 │ │ │ │ tbb [pc, r0] │ │ │ │ lsls r2, r1, #28 │ │ │ │ asrs r4, r0, #12 │ │ │ │ adds r6, r2, r4 │ │ │ │ asrs r5, r1, #32 │ │ │ │ - ldr r0, [pc, #88] @ (461d8 ) │ │ │ │ + ldr r0, [pc, #88] @ (45b30 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #88] @ (461dc ) │ │ │ │ + ldr r0, [pc, #88] @ (45b34 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #84] @ (461e0 ) │ │ │ │ + ldr r0, [pc, #84] @ (45b38 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #84] @ (461e4 ) │ │ │ │ + ldr r0, [pc, #84] @ (45b3c ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #80] @ (461e8 ) │ │ │ │ + ldr r0, [pc, #80] @ (45b40 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #80] @ (461ec ) │ │ │ │ + ldr r0, [pc, #80] @ (45b44 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #76] @ (461f0 ) │ │ │ │ + ldr r0, [pc, #76] @ (45b48 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #76] @ (461f4 ) │ │ │ │ + ldr r0, [pc, #76] @ (45b4c ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ - ldr r3, [pc, #56] @ (461f8 ) │ │ │ │ - ldr r1, [pc, #60] @ (461fc ) │ │ │ │ + ldr r3, [pc, #56] @ (45b50 ) │ │ │ │ + ldr r1, [pc, #60] @ (45b54 ) │ │ │ │ mov.w ip, #0 │ │ │ │ - ldr r0, [pc, #56] @ (46200 ) │ │ │ │ + ldr r0, [pc, #56] @ (45b58 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ movs r2, #30 │ │ │ │ add r0, pc │ │ │ │ str.w ip, [sp] │ │ │ │ - blx 1663c │ │ │ │ + blx 164ec │ │ │ │ nop │ │ │ │ - adcs r2, r3 │ │ │ │ + ands r6, r0 │ │ │ │ movs r1, r0 │ │ │ │ - adcs r4, r0 │ │ │ │ + subs r7, #240 @ 0xf0 │ │ │ │ movs r1, r0 │ │ │ │ - subs r2, r0, #6 │ │ │ │ + subs r6, r5, #0 │ │ │ │ movs r1, r0 │ │ │ │ - sbcs r0, r0 │ │ │ │ + ands r4, r5 │ │ │ │ movs r1, r0 │ │ │ │ - sbcs r6, r0 │ │ │ │ + ands r2, r6 │ │ │ │ movs r1, r0 │ │ │ │ - adcs r0, r1 │ │ │ │ + subs r7, #244 @ 0xf4 │ │ │ │ movs r1, r0 │ │ │ │ - adcs r6, r1 │ │ │ │ + subs r7, #250 @ 0xfa │ │ │ │ movs r1, r0 │ │ │ │ - adcs r0, r3 │ │ │ │ + ands r4, r0 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r1, [sp, #136] @ 0x88 │ │ │ │ + str r7, [sp, #712] @ 0x2c8 │ │ │ │ movs r1, r0 │ │ │ │ - adcs r0, r4 │ │ │ │ + ands r4, r1 │ │ │ │ movs r1, r0 │ │ │ │ - ldmia r2!, {r4, r5} │ │ │ │ + ldmia r0!, {r2, r3, r4, r6, r7} │ │ │ │ ... │ │ │ │ │ │ │ │ -00046204 : │ │ │ │ +00045b5c : │ │ │ │ cmp r0, #12 │ │ │ │ - bhi.n 46262 │ │ │ │ + bhi.n 45bba │ │ │ │ tbb [pc, r0] │ │ │ │ lsls r0, r5, #28 │ │ │ │ lsrs r2, r1, #20 │ │ │ │ asrs r0, r2, #12 │ │ │ │ adds r6, r2, r4 │ │ │ │ subs r4, r3, #4 │ │ │ │ cmp r3, #34 @ 0x22 │ │ │ │ movs r5, r4 │ │ │ │ - ldr r0, [pc, #124] @ (46298 ) │ │ │ │ + ldr r0, [pc, #124] @ (45bf0 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #120] @ (4629c ) │ │ │ │ + ldr r0, [pc, #120] @ (45bf4 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #120] @ (462a0 ) │ │ │ │ + ldr r0, [pc, #120] @ (45bf8 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #116] @ (462a4 ) │ │ │ │ + ldr r0, [pc, #116] @ (45bfc ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #116] @ (462a8 ) │ │ │ │ + ldr r0, [pc, #116] @ (45c00 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #112] @ (462ac ) │ │ │ │ + ldr r0, [pc, #112] @ (45c04 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #112] @ (462b0 ) │ │ │ │ + ldr r0, [pc, #112] @ (45c08 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #108] @ (462b4 ) │ │ │ │ + ldr r0, [pc, #108] @ (45c0c ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #108] @ (462b8 ) │ │ │ │ + ldr r0, [pc, #108] @ (45c10 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #104] @ (462bc ) │ │ │ │ + ldr r0, [pc, #104] @ (45c14 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #104] @ (462c0 ) │ │ │ │ + ldr r0, [pc, #104] @ (45c18 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #100] @ (462c4 ) │ │ │ │ + ldr r0, [pc, #100] @ (45c1c ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #84] @ (462c8 ) │ │ │ │ + ldr r3, [pc, #84] @ (45c20 ) │ │ │ │ sub sp, #12 │ │ │ │ - ldr r1, [pc, #84] @ (462cc ) │ │ │ │ + ldr r1, [pc, #84] @ (45c24 ) │ │ │ │ mov.w ip, #0 │ │ │ │ - ldr r0, [pc, #84] @ (462d0 ) │ │ │ │ + ldr r0, [pc, #84] @ (45c28 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #32 │ │ │ │ add r0, pc │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ str.w ip, [sp] │ │ │ │ - blx 18390 │ │ │ │ - ldr r0, [pc, #68] @ (462d4 ) │ │ │ │ + blx 18210 │ │ │ │ + ldr r0, [pc, #68] @ (45c2c ) │ │ │ │ add r0, pc │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - subs r0, r5, #4 │ │ │ │ + adds r4, r2, #7 │ │ │ │ movs r1, r0 │ │ │ │ - asrs r6, r5 │ │ │ │ + subs r7, #218 @ 0xda │ │ │ │ movs r1, r0 │ │ │ │ - asrs r4, r6 │ │ │ │ + subs r7, #224 @ 0xe0 │ │ │ │ movs r1, r0 │ │ │ │ - asrs r2, r7 │ │ │ │ + subs r7, #230 @ 0xe6 │ │ │ │ movs r1, r0 │ │ │ │ - adcs r0, r4 │ │ │ │ + ands r4, r1 │ │ │ │ movs r1, r0 │ │ │ │ - asrs r2, r7 │ │ │ │ + subs r7, #230 @ 0xe6 │ │ │ │ movs r1, r0 │ │ │ │ - asrs r4, r7 │ │ │ │ + subs r7, #232 @ 0xe8 │ │ │ │ movs r1, r0 │ │ │ │ - asrs r6, r7 │ │ │ │ + subs r7, #234 @ 0xea │ │ │ │ movs r1, r0 │ │ │ │ - adcs r0, r3 │ │ │ │ + ands r4, r0 │ │ │ │ movs r1, r0 │ │ │ │ - adcs r2, r4 │ │ │ │ + ands r6, r1 │ │ │ │ movs r1, r0 │ │ │ │ - adcs r4, r4 │ │ │ │ + ands r0, r2 │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r2, r5 │ │ │ │ + subs r7, #150 @ 0x96 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [sp, #432] @ 0x1b0 │ │ │ │ + str r6, [sp, #1008] @ 0x3f0 │ │ │ │ movs r1, r0 │ │ │ │ - lsls r2, r5 │ │ │ │ + subs r7, #86 @ 0x56 │ │ │ │ movs r1, r0 │ │ │ │ - ldmia r1, {r1, r3, r4, r5, r6} │ │ │ │ + ldmia r0!, {r1, r2, r5} │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r6 │ │ │ │ + subs r7, #224 @ 0xe0 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -000462d8 : │ │ │ │ +00045c30 : │ │ │ │ cmp r0, #3 │ │ │ │ - bhi.n 462fc │ │ │ │ + bhi.n 45c54 │ │ │ │ tbb [pc, r0] │ │ │ │ lsls r0, r1, #20 │ │ │ │ lsrs r2, r0, #12 │ │ │ │ - ldr r0, [pc, #64] @ (46328 ) │ │ │ │ + ldr r0, [pc, #64] @ (45c80 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #64] @ (4632c ) │ │ │ │ + ldr r0, [pc, #64] @ (45c84 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #60] @ (46330 ) │ │ │ │ + ldr r0, [pc, #60] @ (45c88 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #60] @ (46334 ) │ │ │ │ + ldr r0, [pc, #60] @ (45c8c ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #44] @ (46338 ) │ │ │ │ + ldr r3, [pc, #44] @ (45c90 ) │ │ │ │ sub sp, #12 │ │ │ │ - ldr r1, [pc, #44] @ (4633c ) │ │ │ │ + ldr r1, [pc, #44] @ (45c94 ) │ │ │ │ mov.w ip, #0 │ │ │ │ - ldr r0, [pc, #40] @ (46340 ) │ │ │ │ + ldr r0, [pc, #40] @ (45c98 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #64 @ 0x40 │ │ │ │ add r0, pc │ │ │ │ movs r2, #83 @ 0x53 │ │ │ │ str.w ip, [sp] │ │ │ │ - blx 1663c │ │ │ │ - lsrs r2, r6 │ │ │ │ + blx 164ec │ │ │ │ + subs r7, #158 @ 0x9e │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r0, r4 │ │ │ │ + subs r7, #140 @ 0x8c │ │ │ │ movs r1, r0 │ │ │ │ - asrs r2, r4, #13 │ │ │ │ + asrs r6, r1, #8 │ │ │ │ movs r1, r0 │ │ │ │ - subs r4, r1, #1 │ │ │ │ + adds r0, r7, #3 │ │ │ │ movs r1, r0 │ │ │ │ - str r7, [sp, #840] @ 0x348 │ │ │ │ + str r6, [sp, #392] @ 0x188 │ │ │ │ movs r1, r0 │ │ │ │ - ands r0, r2 │ │ │ │ + subs r6, #188 @ 0xbc │ │ │ │ movs r1, r0 │ │ │ │ - ldmia r0!, {r5, r6, r7} │ │ │ │ + stmia r7!, {r2, r3, r7} │ │ │ │ ... │ │ │ │ │ │ │ │ -00046344 : │ │ │ │ - ldr r3, [pc, #68] @ (4638c ) │ │ │ │ +00045c9c : │ │ │ │ + ldr r3, [pc, #68] @ (45ce4 ) │ │ │ │ add r3, pc │ │ │ │ dmb ish │ │ │ │ ldr r2, [r3, #0] │ │ │ │ dmb ish │ │ │ │ - cbz r2, 46356 │ │ │ │ + cbz r2, 45cae │ │ │ │ bx lr │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - blx 18190 │ │ │ │ - cbnz r0, 46374 │ │ │ │ + blx 1801c │ │ │ │ + cbnz r0, 45ccc │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #24] @ (46390 ) │ │ │ │ + ldr r0, [pc, #24] @ (45ce8 ) │ │ │ │ add r0, pc │ │ │ │ - blx 15534 │ │ │ │ + blx 153fc │ │ │ │ ldr r0, [sp, #4] │ │ │ │ movs r1, #1 │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 18678 │ │ │ │ + b.w 184f8 │ │ │ │ nop │ │ │ │ - add r3, pc, #248 @ (adr r3, 46488 ) │ │ │ │ + add r1, sp, #888 @ 0x378 │ │ │ │ movs r3, r0 │ │ │ │ stc2 15, cr15, [r7, #1020] @ 0x3fc │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r3 │ │ │ │ - blx 18a2c │ │ │ │ + blx 188a0 │ │ │ │ movs r2, #6 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 17414 │ │ │ │ - cbz r0, 463f0 │ │ │ │ + blx 172ac │ │ │ │ + cbz r0, 45d48 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - blx 15aa8 │ │ │ │ + blx 15964 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - blx 15aa8 │ │ │ │ + blx 15964 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - blx 17a98 │ │ │ │ + blx 17930 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - blx 15aa8 │ │ │ │ + blx 15964 │ │ │ │ add.w r0, r4, #16 │ │ │ │ - blx 15c1c │ │ │ │ + blx 15ad8 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #20] │ │ │ │ - cbz r0, 463ec │ │ │ │ + cbz r0, 45d44 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 15aa4 │ │ │ │ + b.w 15960 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - blx 154cc │ │ │ │ + blx 15394 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 463ba │ │ │ │ - ldr.w ip, [pc, #28] @ 46418 │ │ │ │ + beq.n 45d12 │ │ │ │ + ldr.w ip, [pc, #28] @ 45d70 │ │ │ │ movs r2, #46 @ 0x2e │ │ │ │ - ldr r3, [pc, #24] @ (4641c ) │ │ │ │ - ldr r1, [pc, #28] @ (46420 ) │ │ │ │ + ldr r3, [pc, #24] @ (45d74 ) │ │ │ │ + ldr r1, [pc, #28] @ (45d78 ) │ │ │ │ add ip, pc │ │ │ │ - ldr r0, [pc, #28] @ (46424 ) │ │ │ │ + ldr r0, [pc, #28] @ (45d7c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ str.w ip, [sp] │ │ │ │ add r0, pc │ │ │ │ - blx 18390 │ │ │ │ - b.n 463ba │ │ │ │ - ands r4, r1 │ │ │ │ + blx 18210 │ │ │ │ + b.n 45d12 │ │ │ │ + subs r6, #184 @ 0xb8 │ │ │ │ movs r1, r0 │ │ │ │ - str r7, [sp, #288] @ 0x120 │ │ │ │ + str r5, [sp, #864] @ 0x360 │ │ │ │ movs r1, r0 │ │ │ │ - subs r7, #222 @ 0xde │ │ │ │ + subs r6, #138 @ 0x8a │ │ │ │ movs r1, r0 │ │ │ │ - stmia r7!, {r2, r3, r5, r6, r7} │ │ │ │ + stmia r6!, {r3, r4, r7} │ │ │ │ ... │ │ │ │ │ │ │ │ -00046428 : │ │ │ │ +00045d80 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r0 │ │ │ │ movs r0, #40 @ 0x28 │ │ │ │ mov r5, r1 │ │ │ │ strd r3, r2, [sp] │ │ │ │ - blx 15798 │ │ │ │ + blx 15660 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - blx 1676c │ │ │ │ + blx 1661c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ str r1, [r4, #0] │ │ │ │ - blx 1676c │ │ │ │ + blx 1661c │ │ │ │ str r0, [r4, #4] │ │ │ │ - blx 16e8c │ │ │ │ + blx 16d24 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldrb r1, [r4, #24] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ str r0, [r4, #8] │ │ │ │ bfi r1, r2, #2, #1 │ │ │ │ strb r1, [r4, #24] │ │ │ │ - cbz r3, 4647c │ │ │ │ + cbz r3, 45dd4 │ │ │ │ mov r0, r3 │ │ │ │ - blx 1676c │ │ │ │ + blx 1661c │ │ │ │ str r0, [r4, #12] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - blx 188e4 │ │ │ │ + blx 18758 │ │ │ │ str r0, [r4, #12] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -00046488 : │ │ │ │ +00045de0 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - blx 150a4 │ │ │ │ + blx 14f6c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -000464a0 : │ │ │ │ - ldr r1, [pc, #4] @ (464a8 ) │ │ │ │ +00045df8 : │ │ │ │ + ldr r1, [pc, #4] @ (45e00 ) │ │ │ │ add r1, pc │ │ │ │ - b.w 16104 │ │ │ │ + b.w 15fc0 │ │ │ │ mcr2 15, 7, pc, cr15, cr15, {7} @ │ │ │ │ │ │ │ │ -000464ac : │ │ │ │ +00045e04 : │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - b.w 18bd4 │ │ │ │ + b.w 18a48 │ │ │ │ nop │ │ │ │ - ldr r2, [pc, #12] @ (464c4 ) │ │ │ │ - ldr r3, [pc, #16] @ (464c8 ) │ │ │ │ + ldr r2, [pc, #12] @ (45e1c ) │ │ │ │ + ldr r3, [pc, #16] @ (45e20 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ strd r2, r3, [r0, #8] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ lsls r5, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ @@ -76261,500 +75848,500 @@ │ │ │ │ movs r0, r0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r2, [pc, #112] @ (46550 ) │ │ │ │ + ldr r2, [pc, #112] @ (45ea8 ) │ │ │ │ sub sp, #32 │ │ │ │ - ldr r3, [pc, #112] @ (46554 ) │ │ │ │ + ldr r3, [pc, #112] @ (45eac ) │ │ │ │ movs r4, #20 │ │ │ │ add r2, pc │ │ │ │ - ldr r0, [pc, #108] @ (46558 ) │ │ │ │ + ldr r0, [pc, #108] @ (45eb0 ) │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ - blx 155a0 │ │ │ │ - ldr r2, [pc, #96] @ (4655c ) │ │ │ │ + blx 15468 │ │ │ │ + ldr r2, [pc, #96] @ (45eb4 ) │ │ │ │ mov r1, r0 │ │ │ │ - ldr r3, [pc, #96] @ (46560 ) │ │ │ │ + ldr r3, [pc, #96] @ (45eb8 ) │ │ │ │ movs r0, #64 @ 0x40 │ │ │ │ add r2, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ strd r2, r0, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ movs r2, #68 @ 0x44 │ │ │ │ movs r0, #80 @ 0x50 │ │ │ │ - blx 17c20 │ │ │ │ - ldr r3, [pc, #76] @ (46564 ) │ │ │ │ + blx 17ab8 │ │ │ │ + ldr r3, [pc, #76] @ (45ebc ) │ │ │ │ mov r4, r0 │ │ │ │ movs r2, #0 │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #24] │ │ │ │ strd r3, r2, [sp, #16] │ │ │ │ - blx 187d8 │ │ │ │ + blx 1864c │ │ │ │ add r2, sp, #16 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 187a8 │ │ │ │ - ldr r2, [pc, #52] @ (46568 ) │ │ │ │ - ldr r3, [pc, #32] @ (46554 ) │ │ │ │ + blx 1861c │ │ │ │ + ldr r2, [pc, #52] @ (45ec0 ) │ │ │ │ + ldr r3, [pc, #32] @ (45eac ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 4654a │ │ │ │ + bne.n 45ea2 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ - blx 17a74 <__stack_chk_fail@plt> │ │ │ │ + blx 1790c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - strh r2, [r0, #56] @ 0x38 │ │ │ │ + ldrh r2, [r1, #46] @ 0x2e │ │ │ │ movs r3, r0 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - subs r7, #86 @ 0x56 │ │ │ │ + subs r6, #2 │ │ │ │ movs r1, r0 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ lsls r3, r3, #3 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xff97ffff │ │ │ │ - strh r4, [r6, #52] @ 0x34 │ │ │ │ + ldrh r4, [r7, #42] @ 0x2a │ │ │ │ movs r3, r0 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbz r0, 465a8 │ │ │ │ + cbz r0, 45f00 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ str r3, [sp, #4] │ │ │ │ - blx 17070 │ │ │ │ + blx 16f08 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - cbz r0, 4659a │ │ │ │ + cbz r0, 45ef2 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r3, #12] │ │ │ │ - cbz r0, 4659a │ │ │ │ - blx 156f4 │ │ │ │ + cbz r0, 45ef2 │ │ │ │ + blx 155bc │ │ │ │ ldr r3, [sp, #4] │ │ │ │ add.w r0, r3, #16 │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 15c18 │ │ │ │ + b.w 15ad4 │ │ │ │ add.w r0, r3, #16 │ │ │ │ - b.w 15c18 │ │ │ │ + b.w 15ad4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #12] │ │ │ │ - cbz r0, 465cc │ │ │ │ - blx 156f4 │ │ │ │ + cbz r0, 45f24 │ │ │ │ + blx 155bc │ │ │ │ add.w r0, r4, #16 │ │ │ │ - blx 15c1c │ │ │ │ - ldr r3, [pc, #12] @ (465e4 ) │ │ │ │ + blx 15ad8 │ │ │ │ + ldr r3, [pc, #12] @ (45f3c ) │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ bx r3 │ │ │ │ - add r0, pc, #704 @ (adr r0, 468a8 ) │ │ │ │ + add r7, pc, #320 @ (adr r7, 46080 ) │ │ │ │ movs r3, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - blx 189d4 │ │ │ │ - ldr r1, [pc, #24] @ (46618 ) │ │ │ │ + blx 18848 │ │ │ │ + ldr r1, [pc, #24] @ (45f70 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r1, #4] │ │ │ │ str r0, [r1, #0] │ │ │ │ - cbnz r3, 4660e │ │ │ │ - ldr r3, [pc, #20] @ (4661c ) │ │ │ │ + cbnz r3, 45f66 │ │ │ │ + ldr r3, [pc, #20] @ (45f74 ) │ │ │ │ add r3, pc │ │ │ │ str r3, [r4, #24] │ │ │ │ pop {r4, pc} │ │ │ │ adds r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - blx 18b74 │ │ │ │ - b.n 46606 │ │ │ │ - add r0, pc, #552 @ (adr r0, 46844 ) │ │ │ │ + blx 189e8 │ │ │ │ + b.n 45f5e │ │ │ │ + add r7, pc, #168 @ (adr r7, 4601c ) │ │ │ │ movs r3, r0 │ │ │ │ @ instruction: 0xffa5ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ mov r5, r2 │ │ │ │ str r3, [sp, #32] │ │ │ │ strd r2, r1, [sp, #20] │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ - ldr r2, [pc, #424] @ (467e8 ) │ │ │ │ + ldr r2, [pc, #424] @ (46140 ) │ │ │ │ str r3, [sp, #28] │ │ │ │ - ldr r3, [pc, #424] @ (467ec ) │ │ │ │ + ldr r3, [pc, #424] @ (46144 ) │ │ │ │ add r2, pc │ │ │ │ ldrd r7, r8, [sp, #72] @ 0x48 │ │ │ │ ldr r6, [sp, #80] @ 0x50 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov.w r3, #0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 46730 │ │ │ │ + beq.n 46088 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, 4668c │ │ │ │ - cbz r6, 46666 │ │ │ │ + cbz r3, 45fe4 │ │ │ │ + cbz r6, 45fbe │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r0, #16] │ │ │ │ str r3, [r6, #0] │ │ │ │ add.w r0, r4, #16 │ │ │ │ - blx 15c1c │ │ │ │ + blx 15ad8 │ │ │ │ movs r0, #0 │ │ │ │ - ldr r2, [pc, #380] @ (467f0 ) │ │ │ │ - ldr r3, [pc, #376] @ (467ec ) │ │ │ │ + ldr r2, [pc, #380] @ (46148 ) │ │ │ │ + ldr r3, [pc, #376] @ (46144 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 46798 │ │ │ │ + bne.w 460f0 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 4670a │ │ │ │ + beq.n 46062 │ │ │ │ mov r0, r2 │ │ │ │ movs r3, #0 │ │ │ │ add r2, sp, #24 │ │ │ │ add r1, sp, #20 │ │ │ │ str r3, [sp, #4] │ │ │ │ add r3, sp, #32 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #28 │ │ │ │ - blx 17d24 │ │ │ │ + blx 17bb0 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ subs r5, r5, r3 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ str r5, [r7, #0] │ │ │ │ subs r3, r0, r3 │ │ │ │ str.w r3, [r8] │ │ │ │ ldr r2, [r7, #0] │ │ │ │ orrs r3, r2 │ │ │ │ - beq.n 466fe │ │ │ │ - cbz r1, 466d8 │ │ │ │ + beq.n 46056 │ │ │ │ + cbz r1, 46030 │ │ │ │ cmp r1, #2 │ │ │ │ - bne.n 466d4 │ │ │ │ - blx 179a4 │ │ │ │ - ldr r2, [pc, #296] @ (467f4 ) │ │ │ │ + bne.n 4602c │ │ │ │ + blx 1783c │ │ │ │ + ldr r2, [pc, #296] @ (4614c ) │ │ │ │ movs r1, #34 @ 0x22 │ │ │ │ add r2, pc │ │ │ │ - blx 16dc0 │ │ │ │ + blx 16c58 │ │ │ │ str r0, [r4, #16] │ │ │ │ movs r0, #1 │ │ │ │ - b.n 46670 │ │ │ │ + b.n 45fc8 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 467b6 │ │ │ │ + beq.n 4610e │ │ │ │ str r1, [sp, #12] │ │ │ │ - blx 175f4 │ │ │ │ - blx 169b4 │ │ │ │ + blx 1748c │ │ │ │ + blx 16864 │ │ │ │ mov r5, r0 │ │ │ │ - blx 179a4 │ │ │ │ - ldr r2, [pc, #264] @ (467f8 ) │ │ │ │ + blx 1783c │ │ │ │ + ldr r2, [pc, #264] @ (46150 ) │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r3, r5 │ │ │ │ add r2, pc │ │ │ │ - blx 15988 │ │ │ │ + blx 15850 │ │ │ │ str r0, [r4, #16] │ │ │ │ - b.n 466d4 │ │ │ │ + b.n 4602c │ │ │ │ cmp r1, #3 │ │ │ │ - bhi.n 467d0 │ │ │ │ + bhi.n 46128 │ │ │ │ tbb [pc, r1] │ │ │ │ adds r2, #52 @ 0x34 │ │ │ │ subs r0, r5, #0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r2 │ │ │ │ - blx 16998 │ │ │ │ + blx 16848 │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 46692 │ │ │ │ + bne.n 45fea │ │ │ │ str r0, [sp, #12] │ │ │ │ - blx 179a4 │ │ │ │ - ldr r3, [pc, #216] @ (467fc ) │ │ │ │ + blx 1783c │ │ │ │ + ldr r3, [pc, #216] @ (46154 ) │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r0, r6 │ │ │ │ add r3, pc │ │ │ │ - blx 17f4c │ │ │ │ - b.n 4666e │ │ │ │ - ldr r2, [pc, #204] @ (46800 ) │ │ │ │ - ldr r1, [pc, #208] @ (46804 ) │ │ │ │ - ldr r0, [pc, #208] @ (46808 ) │ │ │ │ + blx 17dd8 │ │ │ │ + b.n 45fc6 │ │ │ │ + ldr r2, [pc, #204] @ (46158 ) │ │ │ │ + ldr r1, [pc, #208] @ (4615c ) │ │ │ │ + ldr r0, [pc, #208] @ (46160 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ - b.n 4666e │ │ │ │ - blx 179a4 │ │ │ │ - ldr r3, [pc, #196] @ (4680c ) │ │ │ │ + blx 16f48 │ │ │ │ + b.n 45fc6 │ │ │ │ + blx 1783c │ │ │ │ + ldr r3, [pc, #196] @ (46164 ) │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #12 │ │ │ │ add r3, pc │ │ │ │ mov r0, r6 │ │ │ │ - blx 17f4c │ │ │ │ - b.n 4666e │ │ │ │ - blx 179a4 │ │ │ │ - ldr r3, [pc, #180] @ (46810 ) │ │ │ │ + blx 17dd8 │ │ │ │ + b.n 45fc6 │ │ │ │ + blx 1783c │ │ │ │ + ldr r3, [pc, #180] @ (46168 ) │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #34 @ 0x22 │ │ │ │ add r3, pc │ │ │ │ mov r0, r6 │ │ │ │ - blx 17f4c │ │ │ │ - b.n 4666e │ │ │ │ + blx 17dd8 │ │ │ │ + b.n 45fc6 │ │ │ │ movs r0, #2 │ │ │ │ - b.n 46670 │ │ │ │ + b.n 45fc8 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 4666e │ │ │ │ + beq.w 45fc6 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - cbz r0, 4679c │ │ │ │ - blx 175f4 │ │ │ │ - blx 169b4 │ │ │ │ + cbz r0, 460f4 │ │ │ │ + blx 1748c │ │ │ │ + blx 16864 │ │ │ │ mov r4, r0 │ │ │ │ - blx 179a4 │ │ │ │ - ldr r3, [pc, #140] @ (46814 ) │ │ │ │ + blx 1783c │ │ │ │ + ldr r3, [pc, #140] @ (4616c ) │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #0 │ │ │ │ add r3, pc │ │ │ │ mov r0, r6 │ │ │ │ str r4, [sp, #0] │ │ │ │ - blx 17204 │ │ │ │ - b.n 4666e │ │ │ │ - blx 17a74 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #120] @ (46818 ) │ │ │ │ + blx 1709c │ │ │ │ + b.n 45fc6 │ │ │ │ + blx 1790c <__stack_chk_fail@plt> │ │ │ │ + ldr r3, [pc, #120] @ (46170 ) │ │ │ │ movs r2, #70 @ 0x46 │ │ │ │ - ldr r4, [pc, #120] @ (4681c ) │ │ │ │ - ldr r1, [pc, #124] @ (46820 ) │ │ │ │ + ldr r4, [pc, #120] @ (46174 ) │ │ │ │ + ldr r1, [pc, #124] @ (46178 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #124] @ (46824 ) │ │ │ │ + ldr r0, [pc, #124] @ (4617c ) │ │ │ │ add r4, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #76 @ 0x4c │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - blx 1663c │ │ │ │ - ldr r3, [pc, #112] @ (46828 ) │ │ │ │ + blx 164ec │ │ │ │ + ldr r3, [pc, #112] @ (46180 ) │ │ │ │ movs r2, #54 @ 0x36 │ │ │ │ - ldr r4, [pc, #112] @ (4682c ) │ │ │ │ - ldr r1, [pc, #112] @ (46830 ) │ │ │ │ + ldr r4, [pc, #112] @ (46184 ) │ │ │ │ + ldr r1, [pc, #112] @ (46188 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #112] @ (46834 ) │ │ │ │ + ldr r0, [pc, #112] @ (4618c ) │ │ │ │ add r4, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #36 @ 0x24 │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - blx 1663c │ │ │ │ - ldr r3, [pc, #100] @ (46838 ) │ │ │ │ + blx 164ec │ │ │ │ + ldr r3, [pc, #100] @ (46190 ) │ │ │ │ movs r4, #0 │ │ │ │ - ldr r1, [pc, #100] @ (4683c ) │ │ │ │ + ldr r1, [pc, #100] @ (46194 ) │ │ │ │ movs r2, #155 @ 0x9b │ │ │ │ - ldr r0, [pc, #100] @ (46840 ) │ │ │ │ + ldr r0, [pc, #100] @ (46198 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ - blx 1663c │ │ │ │ + blx 164ec │ │ │ │ nop │ │ │ │ - strh r6, [r4, #44] @ 0x2c │ │ │ │ + ldrh r6, [r5, #34] @ 0x22 │ │ │ │ movs r3, r0 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r6, #42] @ 0x2a │ │ │ │ + ldrh r4, [r7, #32] │ │ │ │ movs r3, r0 │ │ │ │ - subs r6, #56 @ 0x38 │ │ │ │ + subs r4, #228 @ 0xe4 │ │ │ │ movs r1, r0 │ │ │ │ - subs r5, #240 @ 0xf0 │ │ │ │ + subs r4, #156 @ 0x9c │ │ │ │ movs r1, r0 │ │ │ │ - subs r5, #56 @ 0x38 │ │ │ │ + subs r3, #228 @ 0xe4 │ │ │ │ movs r1, r0 │ │ │ │ - subs r5, #34 @ 0x22 │ │ │ │ + subs r3, #206 @ 0xce │ │ │ │ movs r1, r0 │ │ │ │ - str r4, [sp, #224] @ 0xe0 │ │ │ │ + str r2, [sp, #800] @ 0x320 │ │ │ │ movs r1, r0 │ │ │ │ - stmia r4!, {r1, r6, r7} │ │ │ │ + stmia r3!, {r1, r2, r3, r5, r6} │ │ │ │ movs r0, r0 │ │ │ │ - subs r5, #252 @ 0xfc │ │ │ │ + subs r4, #168 @ 0xa8 │ │ │ │ movs r1, r0 │ │ │ │ - subs r5, #164 @ 0xa4 │ │ │ │ + subs r4, #80 @ 0x50 │ │ │ │ movs r1, r0 │ │ │ │ - subs r5, #88 @ 0x58 │ │ │ │ + subs r4, #4 │ │ │ │ movs r1, r0 │ │ │ │ - str r3, [sp, #816] @ 0x330 │ │ │ │ + str r2, [sp, #368] @ 0x170 │ │ │ │ movs r1, r0 │ │ │ │ - subs r5, #40 @ 0x28 │ │ │ │ + subs r3, #212 @ 0xd4 │ │ │ │ movs r1, r0 │ │ │ │ - subs r4, #238 @ 0xee │ │ │ │ + subs r3, #154 @ 0x9a │ │ │ │ movs r1, r0 │ │ │ │ - stmia r4!, {r1, r2, r3, r6} │ │ │ │ + stmia r2!, {r1, r3, r4, r5, r6, r7} │ │ │ │ movs r0, r0 │ │ │ │ - str r3, [sp, #712] @ 0x2c8 │ │ │ │ + str r2, [sp, #264] @ 0x108 │ │ │ │ movs r1, r0 │ │ │ │ - subs r5, #14 │ │ │ │ + subs r3, #186 @ 0xba │ │ │ │ movs r1, r0 │ │ │ │ - subs r4, #212 @ 0xd4 │ │ │ │ + subs r3, #128 @ 0x80 │ │ │ │ movs r1, r0 │ │ │ │ - stmia r4!, {r2, r4, r5} │ │ │ │ + stmia r2!, {r5, r6, r7} │ │ │ │ movs r0, r0 │ │ │ │ - str r3, [sp, #600] @ 0x258 │ │ │ │ + str r2, [sp, #152] @ 0x98 │ │ │ │ movs r1, r0 │ │ │ │ - subs r4, #188 @ 0xbc │ │ │ │ + subs r3, #104 @ 0x68 │ │ │ │ movs r1, r0 │ │ │ │ - stmia r4!, {r2, r3, r4} │ │ │ │ + stmia r2!, {r3, r6, r7} │ │ │ │ ... │ │ │ │ │ │ │ │ -00046844 : │ │ │ │ +0004619c : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #56] @ (4688c ) │ │ │ │ + ldr r3, [pc, #56] @ (461e4 ) │ │ │ │ sub sp, #12 │ │ │ │ add r3, pc │ │ │ │ dmb ish │ │ │ │ add.w r2, r3, #8 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ dmb ish │ │ │ │ - cbz r3, 46872 │ │ │ │ - ldr r3, [pc, #36] @ (46890 ) │ │ │ │ + cbz r3, 461ca │ │ │ │ + ldr r3, [pc, #36] @ (461e8 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #8] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #4] │ │ │ │ - blx 18190 │ │ │ │ + blx 1801c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 46868 │ │ │ │ - bl 464d0 │ │ │ │ + beq.n 461c0 │ │ │ │ + bl 45e28 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - blx 1867c │ │ │ │ - b.n 46868 │ │ │ │ - ldr r6, [sp, #200] @ 0xc8 │ │ │ │ + blx 184fc │ │ │ │ + b.n 461c0 │ │ │ │ + add r4, pc, #840 @ (adr r4, 46530 ) │ │ │ │ movs r3, r0 │ │ │ │ - ldr r6, [sp, #120] @ 0x78 │ │ │ │ + add r4, pc, #760 @ (adr r4, 464e4 ) │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -00046894 : │ │ │ │ +000461ec : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - blx 1582c │ │ │ │ + blx 156f4 │ │ │ │ movs r1, #0 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 1667c │ │ │ │ + b.w 1652c │ │ │ │ │ │ │ │ -000468b0 : │ │ │ │ +00046208 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #64] @ (46900 ) │ │ │ │ + ldr r3, [pc, #64] @ (46258 ) │ │ │ │ sub sp, #12 │ │ │ │ add r3, pc │ │ │ │ dmb ish │ │ │ │ ldr r2, [r3, #0] │ │ │ │ dmb ish │ │ │ │ - cbz r2, 468da │ │ │ │ - ldr r3, [pc, #48] @ (46904 ) │ │ │ │ + cbz r2, 46232 │ │ │ │ + ldr r3, [pc, #48] @ (4625c ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - blx 18190 │ │ │ │ + blx 1801c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 468d0 │ │ │ │ - ldr r0, [pc, #32] @ (46908 ) │ │ │ │ + beq.n 46228 │ │ │ │ + ldr r0, [pc, #32] @ (46260 ) │ │ │ │ add r0, pc │ │ │ │ - blx 155a0 │ │ │ │ - ldr r1, [pc, #28] @ (4690c ) │ │ │ │ + blx 15468 │ │ │ │ + ldr r1, [pc, #28] @ (46264 ) │ │ │ │ add r1, pc │ │ │ │ - blx 160bc │ │ │ │ + blx 15f78 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - blx 1867c │ │ │ │ - b.n 468d0 │ │ │ │ - ldr r5, [sp, #840] @ 0x348 │ │ │ │ + blx 184fc │ │ │ │ + b.n 46228 │ │ │ │ + add r4, pc, #456 @ (adr r4, 46424 ) │ │ │ │ movs r3, r0 │ │ │ │ - ldr r5, [sp, #776] @ 0x308 │ │ │ │ + add r4, pc, #392 @ (adr r4, 463e8 ) │ │ │ │ movs r3, r0 │ │ │ │ - subs r4, #156 @ 0x9c │ │ │ │ + subs r3, #72 @ 0x48 │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r4, [r4, #25] │ │ │ │ + strh r4, [r5, #40] @ 0x28 │ │ │ │ movs r3, r0 │ │ │ │ - ldr r3, [pc, #20] @ (46928 ) │ │ │ │ + ldr r3, [pc, #20] @ (46280 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, r3 │ │ │ │ ldr r0, [r0, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ it ne │ │ │ │ cmpne r0, #3 │ │ │ │ ite ne │ │ │ │ movne r0, #1 │ │ │ │ moveq r0, #0 │ │ │ │ bx lr │ │ │ │ - ldr r5, [sp, #536] @ 0x218 │ │ │ │ + add r4, pc, #152 @ (adr r4, 4631c ) │ │ │ │ movs r3, r0 │ │ │ │ - ldr r3, [pc, #28] @ (4694c ) │ │ │ │ + ldr r3, [pc, #28] @ (462a4 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, r3 │ │ │ │ ldr r0, [r0, #52] @ 0x34 │ │ │ │ cmp r0, #3 │ │ │ │ - beq.n 46948 │ │ │ │ + beq.n 462a0 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 4694a │ │ │ │ + beq.n 462a2 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ subs r0, #5 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ - ldr r5, [sp, #424] @ 0x1a8 │ │ │ │ + add r4, pc, #40 @ (adr r4, 462d0 ) │ │ │ │ movs r3, r0 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ rev r2, r2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ rev r3, r3 │ │ │ │ eor.w r4, r3, r2, lsr #4 │ │ │ │ - ldr.w ip, [pc, #2004] @ 47134 │ │ │ │ + ldr.w ip, [pc, #2004] @ 46a8c │ │ │ │ and.w r4, r4, #252645135 @ 0xf0f0f0f │ │ │ │ ldr r5, [r0, #0] │ │ │ │ eors r3, r4 │ │ │ │ add ip, pc │ │ │ │ eor.w r2, r2, r4, lsl #4 │ │ │ │ eor.w r4, r3, r2, lsr #16 │ │ │ │ uxth r4, r4 │ │ │ │ @@ -77354,406 +76941,406 @@ │ │ │ │ eors r2, r0 │ │ │ │ eor.w r3, r3, r0, lsl #4 │ │ │ │ rev r2, r2 │ │ │ │ rev r3, r3 │ │ │ │ str r2, [r1, #4] │ │ │ │ str r3, [r1, #0] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - str r2, [sp, #488] @ 0x1e8 │ │ │ │ + str r1, [sp, #40] @ 0x28 │ │ │ │ movs r1, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ - blx 1717c │ │ │ │ + blx 17014 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #60] @ (4718c ) │ │ │ │ + ldr r0, [pc, #60] @ (46ae4 ) │ │ │ │ add r0, pc │ │ │ │ - blx 155a0 │ │ │ │ - ldr r3, [pc, #56] @ (47190 ) │ │ │ │ + blx 15468 │ │ │ │ + ldr r3, [pc, #56] @ (46ae8 ) │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ mov.w ip, #12 │ │ │ │ add r3, pc │ │ │ │ strd r3, r2, [sp, #4] │ │ │ │ - ldr r3, [pc, #44] @ (47194 ) │ │ │ │ + ldr r3, [pc, #44] @ (46aec ) │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #148 @ 0x94 │ │ │ │ str.w ip, [sp] │ │ │ │ add r3, pc │ │ │ │ mov r0, r4 │ │ │ │ - blx 17c20 │ │ │ │ + blx 17ab8 │ │ │ │ movs r1, #68 @ 0x44 │ │ │ │ mov r4, r0 │ │ │ │ - blx 15a8c │ │ │ │ - ldr r3, [pc, #24] @ (47198 ) │ │ │ │ + blx 15948 │ │ │ │ + ldr r3, [pc, #24] @ (46af0 ) │ │ │ │ add r3, pc │ │ │ │ str r0, [r3, #0] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - adds r4, #200 @ 0xc8 │ │ │ │ + adds r3, #116 @ 0x74 │ │ │ │ movs r1, r0 │ │ │ │ movs r3, r7 │ │ │ │ movs r0, r0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #96] @ 0x60 │ │ │ │ + ldr r3, [sp, #736] @ 0x2e0 │ │ │ │ movs r3, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #100] @ (47214 ) │ │ │ │ + ldr r3, [pc, #100] @ (46b6c ) │ │ │ │ mov r7, r0 │ │ │ │ - ldr r0, [pc, #100] @ (47218 ) │ │ │ │ + ldr r0, [pc, #100] @ (46b70 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ add r3, pc │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ ldr.w r8, [r3] │ │ │ │ add.w r6, r7, r8 │ │ │ │ strd r1, r2, [r6, #56] @ 0x38 │ │ │ │ str r2, [r6, #64] @ 0x40 │ │ │ │ - blx 15cd0 │ │ │ │ + blx 15b8c │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 4720a │ │ │ │ - ldr r1, [pc, #72] @ (4721c ) │ │ │ │ + cbz r0, 46b62 │ │ │ │ + ldr r1, [pc, #72] @ (46b74 ) │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ - blx 1893c │ │ │ │ + blx 187b0 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 471fa │ │ │ │ + cbz r0, 46b52 │ │ │ │ adds r0, #1 │ │ │ │ - blx 15bfc │ │ │ │ + blx 15ab8 │ │ │ │ subs r1, r4, r5 │ │ │ │ str.w r0, [r7, r8] │ │ │ │ mov r0, r5 │ │ │ │ - blx 163e0 │ │ │ │ + blx 16290 │ │ │ │ mov r4, r0 │ │ │ │ str r4, [r6, #4] │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r5 │ │ │ │ - blx 15bfc │ │ │ │ + blx 15ab8 │ │ │ │ str.w r0, [r7, r8] │ │ │ │ str r4, [r6, #4] │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - blx 16840 │ │ │ │ + blx 166f0 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 471d2 │ │ │ │ + b.n 46b2a │ │ │ │ nop │ │ │ │ - str r4, [sp, #904] @ 0x388 │ │ │ │ + ldr r3, [sp, #520] @ 0x208 │ │ │ │ movs r3, r0 │ │ │ │ - adds r4, #110 @ 0x6e │ │ │ │ + adds r3, #26 │ │ │ │ movs r1, r0 │ │ │ │ - adds r4, #94 @ 0x5e │ │ │ │ + adds r3, #10 │ │ │ │ movs r1, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - blx 189d4 │ │ │ │ - ldr r1, [pc, #120] @ (472b0 ) │ │ │ │ + blx 18848 │ │ │ │ + ldr r1, [pc, #120] @ (46c08 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r1, #0] │ │ │ │ str r0, [r1, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 472a8 │ │ │ │ - ldr r2, [pc, #112] @ (472b4 ) │ │ │ │ + bne.n 46c00 │ │ │ │ + ldr r2, [pc, #112] @ (46c0c ) │ │ │ │ mov.w ip, #3 │ │ │ │ - ldr r1, [pc, #112] @ (472b8 ) │ │ │ │ - ldr r3, [pc, #112] @ (472bc ) │ │ │ │ + ldr r1, [pc, #112] @ (46c10 ) │ │ │ │ + ldr r3, [pc, #112] @ (46c14 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ strd r2, ip, [r4, #68] @ 0x44 │ │ │ │ str r1, [r4, #80] @ 0x50 │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #104] @ (472c0 ) │ │ │ │ + ldr r2, [pc, #104] @ (46c18 ) │ │ │ │ str r3, [r4, #84] @ 0x54 │ │ │ │ - ldr r1, [pc, #104] @ (472c4 ) │ │ │ │ + ldr r1, [pc, #104] @ (46c1c ) │ │ │ │ add r2, pc │ │ │ │ - ldr r3, [pc, #104] @ (472c8 ) │ │ │ │ + ldr r3, [pc, #104] @ (46c20 ) │ │ │ │ str.w r2, [r4, #128] @ 0x80 │ │ │ │ add r1, pc │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #96] @ (472cc ) │ │ │ │ + ldr r0, [pc, #96] @ (46c24 ) │ │ │ │ strd r1, r3, [r4, #132] @ 0x84 │ │ │ │ movs r1, #8 │ │ │ │ - ldr.w ip, [pc, #92] @ 472d0 │ │ │ │ + ldr.w ip, [pc, #92] @ 46c28 │ │ │ │ add r0, pc │ │ │ │ - ldr r2, [pc, #92] @ (472d4 ) │ │ │ │ - ldr r3, [pc, #92] @ (472d8 ) │ │ │ │ + ldr r2, [pc, #92] @ (46c2c ) │ │ │ │ + ldr r3, [pc, #92] @ (46c30 ) │ │ │ │ add ip, pc │ │ │ │ add r2, pc │ │ │ │ str r0, [r4, #88] @ 0x58 │ │ │ │ add r3, pc │ │ │ │ strd ip, r2, [r4, #140] @ 0x8c │ │ │ │ str r3, [r4, #24] │ │ │ │ - ldr r4, [pc, #80] @ (472dc ) │ │ │ │ - ldr r0, [pc, #84] @ (472e0 ) │ │ │ │ + ldr r4, [pc, #80] @ (46c34 ) │ │ │ │ + ldr r0, [pc, #84] @ (46c38 ) │ │ │ │ add r4, pc │ │ │ │ add r0, pc │ │ │ │ - blx 18ab8 │ │ │ │ + blx 1892c │ │ │ │ str r0, [r4, #8] │ │ │ │ - ldr r0, [pc, #76] @ (472e4 ) │ │ │ │ + ldr r0, [pc, #76] @ (46c3c ) │ │ │ │ add r0, pc │ │ │ │ - blx 17398 │ │ │ │ + blx 17230 │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ str r0, [r4, #12] │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r4 │ │ │ │ - blx 18b74 │ │ │ │ - b.n 47240 │ │ │ │ - str r4, [sp, #392] @ 0x188 │ │ │ │ + blx 189e8 │ │ │ │ + b.n 46b98 │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ movs r3, r0 │ │ │ │ - adds r3, #214 @ 0xd6 │ │ │ │ + adds r2, #130 @ 0x82 │ │ │ │ movs r1, r0 │ │ │ │ lsrs r1, r0, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r1, r6, #13 │ │ │ │ movs r0, r0 │ │ │ │ lsls r1, r4, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsls r1, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r3, r0, #28 │ │ │ │ movs r0, r0 │ │ │ │ - bl ffee12ce <_SOUP_METHOD_CONNECT@@Base+0xffe60eae> │ │ │ │ + bl ffee0c26 <_SOUP_METHOD_CONNECT@@Base+0xffe6080e> │ │ │ │ asrs r3, r5, #7 │ │ │ │ movs r0, r0 │ │ │ │ - bl ffef52d6 <_SOUP_METHOD_CONNECT@@Base+0xffe74eb6> │ │ │ │ + bl ffef4c2e <_SOUP_METHOD_CONNECT@@Base+0xffe74816> │ │ │ │ lsrs r5, r7, #20 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [sp, #48] @ 0x30 │ │ │ │ + ldr r2, [sp, #688] @ 0x2b0 │ │ │ │ movs r3, r0 │ │ │ │ - adds r3, #170 @ 0xaa │ │ │ │ + adds r2, #86 @ 0x56 │ │ │ │ movs r1, r0 │ │ │ │ - adds r3, #180 @ 0xb4 │ │ │ │ + adds r2, #96 @ 0x60 │ │ │ │ movs r1, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr.w ip, [pc, #76] @ 47344 │ │ │ │ + ldr.w ip, [pc, #76] @ 46c9c │ │ │ │ sub sp, #24 │ │ │ │ - ldr r3, [pc, #72] @ (47348 ) │ │ │ │ + ldr r3, [pc, #72] @ (46ca0 ) │ │ │ │ mov r4, r1 │ │ │ │ add ip, pc │ │ │ │ mov r5, r0 │ │ │ │ str r1, [sp, #8] │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r2, r3 │ │ │ │ movs r1, #24 │ │ │ │ ldr.w r6, [ip] │ │ │ │ - blx 168d4 │ │ │ │ + blx 16784 │ │ │ │ mov r0, r5 │ │ │ │ - blx 15230 │ │ │ │ + blx 150f8 │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 47328 │ │ │ │ + beq.n 46c80 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, r5 │ │ │ │ - blx 15504 │ │ │ │ + blx 153cc │ │ │ │ movw r2, #401 @ 0x191 │ │ │ │ cmp r0, r2 │ │ │ │ itttt ne │ │ │ │ movne r2, #2 │ │ │ │ ldrne r3, [sp, #20] │ │ │ │ addne r3, r3, r6 │ │ │ │ strne r2, [r3, #52] @ 0x34 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - str r3, [sp, #608] @ 0x260 │ │ │ │ + ldr r2, [sp, #224] @ 0xe0 │ │ │ │ movs r3, r0 │ │ │ │ @ instruction: 0xffdfffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3032] @ 0xbd8 │ │ │ │ mov r8, r2 │ │ │ │ - ldr r2, [pc, #272] @ (47470 ) │ │ │ │ - ldr r3, [pc, #272] @ (47474 ) │ │ │ │ + ldr r2, [pc, #272] @ (46dc8 ) │ │ │ │ + ldr r3, [pc, #272] @ (46dcc ) │ │ │ │ subw sp, sp, #1036 @ 0x40c │ │ │ │ add r2, pc │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r5, r1 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str.w r3, [sp, #1028] @ 0x404 │ │ │ │ mov.w r3, #0 │ │ │ │ - blx 16d98 │ │ │ │ + blx 16c30 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 473c2 │ │ │ │ + cbz r0, 46d1a │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [r6, #60] @ 0x3c │ │ │ │ mov r1, r5 │ │ │ │ - blx 16728 │ │ │ │ + blx 165d8 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 47398 │ │ │ │ + beq.n 46cf0 │ │ │ │ subs r4, r4, r0 │ │ │ │ - beq.n 473c2 │ │ │ │ + beq.n 46d1a │ │ │ │ add r5, r0 │ │ │ │ - b.n 47382 │ │ │ │ - blx 18af4 <__errno_location@plt> │ │ │ │ + b.n 46cda │ │ │ │ + blx 18968 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - beq.n 47382 │ │ │ │ + beq.n 46cda │ │ │ │ movs r0, #0 │ │ │ │ - ldr r2, [pc, #208] @ (47478 ) │ │ │ │ - ldr r3, [pc, #204] @ (47474 ) │ │ │ │ + ldr r2, [pc, #208] @ (46dd0 ) │ │ │ │ + ldr r3, [pc, #204] @ (46dcc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr.w r3, [sp, #1028] @ 0x404 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 4746c │ │ │ │ + bne.n 46dc4 │ │ │ │ addw sp, sp, #1036 @ 0x40c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov.w r5, #1024 @ 0x400 │ │ │ │ add r7, sp, #4 │ │ │ │ mov.w r3, #1024 @ 0x400 │ │ │ │ ldr r0, [r6, #64] @ 0x40 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ - blx 16c08 <__read_chk@plt> │ │ │ │ + blx 16aac <__read_chk@plt> │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 473f0 │ │ │ │ + beq.n 46d48 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 473a2 │ │ │ │ + beq.n 46cfa │ │ │ │ subs r3, r0, #1 │ │ │ │ ldrb r2, [r7, r3] │ │ │ │ cmp r2, #10 │ │ │ │ - beq.n 473fc │ │ │ │ + beq.n 46d54 │ │ │ │ subs r5, r5, r0 │ │ │ │ - beq.n 473a2 │ │ │ │ + beq.n 46cfa │ │ │ │ add r7, r0 │ │ │ │ - b.n 473c8 │ │ │ │ - blx 18af4 <__errno_location@plt> │ │ │ │ + b.n 46d20 │ │ │ │ + blx 18968 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - beq.n 473c8 │ │ │ │ - b.n 473a2 │ │ │ │ - ldr r5, [pc, #124] @ (4747c ) │ │ │ │ + beq.n 46d20 │ │ │ │ + b.n 46cfa │ │ │ │ + ldr r5, [pc, #124] @ (46dd4 ) │ │ │ │ movs r2, #0 │ │ │ │ add r0, sp, #4 │ │ │ │ strb r2, [r7, r3] │ │ │ │ add r5, pc │ │ │ │ mov r1, r5 │ │ │ │ - blx 18c14 │ │ │ │ - cbz r0, 4744a │ │ │ │ + blx 18a88 │ │ │ │ + cbz r0, 46da2 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 47438 │ │ │ │ + beq.n 46d90 │ │ │ │ cmp.w r8, #3 │ │ │ │ - bne.n 47428 │ │ │ │ - ldr r1, [pc, #100] @ (47480 ) │ │ │ │ + bne.n 46d80 │ │ │ │ + ldr r1, [pc, #100] @ (46dd8 ) │ │ │ │ mov r2, r8 │ │ │ │ add r0, sp, #4 │ │ │ │ add r1, pc │ │ │ │ - blx 17ae8 │ │ │ │ - cbnz r0, 4745a │ │ │ │ - ldr r0, [pc, #88] @ (47484 ) │ │ │ │ + blx 17980 │ │ │ │ + cbnz r0, 46db2 │ │ │ │ + ldr r0, [pc, #88] @ (46ddc ) │ │ │ │ add.w r2, sp, #7 │ │ │ │ subs r1, r4, #4 │ │ │ │ add r0, pc │ │ │ │ - blx 168b0 │ │ │ │ - b.n 473a4 │ │ │ │ - ldr r1, [pc, #76] @ (47488 ) │ │ │ │ + blx 16760 │ │ │ │ + b.n 46cfc │ │ │ │ + ldr r1, [pc, #76] @ (46de0 ) │ │ │ │ movs r2, #3 │ │ │ │ add r0, sp, #4 │ │ │ │ add r1, pc │ │ │ │ - blx 17ae8 │ │ │ │ + blx 17980 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 47428 │ │ │ │ - b.n 473a2 │ │ │ │ + beq.n 46d80 │ │ │ │ + b.n 46cfa │ │ │ │ movs r0, #3 │ │ │ │ - blx 160f8 │ │ │ │ + blx 15fb4 │ │ │ │ ldrh r1, [r5, #0] │ │ │ │ ldrb r2, [r5, #2] │ │ │ │ strh r1, [r0, #0] │ │ │ │ strb r2, [r0, #2] │ │ │ │ - b.n 473a4 │ │ │ │ - ldr r1, [pc, #48] @ (4748c ) │ │ │ │ + b.n 46cfc │ │ │ │ + ldr r1, [pc, #48] @ (46de4 ) │ │ │ │ mov r2, r8 │ │ │ │ add r0, sp, #4 │ │ │ │ add r1, pc │ │ │ │ - blx 17ae8 │ │ │ │ + blx 17980 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 47428 │ │ │ │ - b.n 473a2 │ │ │ │ - blx 17a74 <__stack_chk_fail@plt> │ │ │ │ - ldrb r2, [r0, #2] │ │ │ │ + beq.n 46d80 │ │ │ │ + b.n 46cfa │ │ │ │ + blx 1790c <__stack_chk_fail@plt> │ │ │ │ + ldrb r2, [r1, #29] │ │ │ │ movs r3, r0 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r0, #1] │ │ │ │ + ldrb r0, [r1, #28] │ │ │ │ movs r3, r0 │ │ │ │ - adds r2, #96 @ 0x60 │ │ │ │ + adds r1, #12 │ │ │ │ movs r1, r0 │ │ │ │ - adds r2, #88 @ 0x58 │ │ │ │ + adds r1, #4 │ │ │ │ movs r1, r0 │ │ │ │ - adds r2, #60 @ 0x3c │ │ │ │ + adds r0, #232 @ 0xe8 │ │ │ │ movs r1, r0 │ │ │ │ - adds r2, #42 @ 0x2a │ │ │ │ + adds r0, #214 @ 0xd6 │ │ │ │ movs r1, r0 │ │ │ │ - adds r2, #28 │ │ │ │ + adds r0, #200 @ 0xc8 │ │ │ │ movs r1, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ - blx 15148 │ │ │ │ + blx 15010 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - blx 15148 │ │ │ │ + blx 15010 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - blx 15148 │ │ │ │ + blx 15010 │ │ │ │ mov r1, r4 │ │ │ │ movs r0, #28 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 189ac │ │ │ │ + b.w 18820 │ │ │ │ nop │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r0, #28 │ │ │ │ - blx 1742c │ │ │ │ + blx 172c4 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r0, #0] │ │ │ │ str r3, [r0, #4] │ │ │ │ str r3, [r0, #8] │ │ │ │ str r3, [r0, #12] │ │ │ │ str r3, [r0, #16] │ │ │ │ str r3, [r0, #20] │ │ │ │ str r3, [r0, #24] │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3896] @ 0xf38 │ │ │ │ - ldr.w r6, [pc, #1480] @ 47ac4 │ │ │ │ + ldr.w r6, [pc, #1480] @ 4741c │ │ │ │ mov r4, r2 │ │ │ │ negs r2, r1 │ │ │ │ and.w r3, r1, #63 @ 0x3f │ │ │ │ mov r5, r1 │ │ │ │ and.w r2, r2, #63 @ 0x3f │ │ │ │ - ldr.w r1, [pc, #1468] @ 47ac8 │ │ │ │ + ldr.w r1, [pc, #1468] @ 47420 │ │ │ │ add r6, pc │ │ │ │ it pl │ │ │ │ negpl r3, r2 │ │ │ │ sub sp, #164 @ 0xa4 │ │ │ │ rsb r3, r3, #119 @ 0x77 │ │ │ │ and.w r8, r3, #63 @ 0x3f │ │ │ │ add r7, sp, #0 │ │ │ │ @@ -77765,42 +77352,42 @@ │ │ │ │ str.w r1, [r7, #156] @ 0x9c │ │ │ │ mov.w r1, #0 │ │ │ │ bic.w r3, r2, #4080 @ 0xff0 │ │ │ │ mov r1, sp │ │ │ │ bic.w r3, r3, #15 │ │ │ │ sub.w r3, sp, r3 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 47556 │ │ │ │ + beq.n 46eae │ │ │ │ sub.w sp, sp, #4096 @ 0x1000 │ │ │ │ mov r1, sp │ │ │ │ cmp r1, r3 │ │ │ │ str.w r0, [sp, #4092] @ 0xffc │ │ │ │ - bne.n 47548 │ │ │ │ + bne.n 46ea0 │ │ │ │ movw r3, #4088 @ 0xff8 │ │ │ │ ands r3, r2 │ │ │ │ sub.w sp, sp, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 47a96 │ │ │ │ + bne.w 473ee │ │ │ │ mov r3, sp │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, sp │ │ │ │ mov.w r9, r3, lsr #3 │ │ │ │ str.w sp, [r7, #8] │ │ │ │ - blx 16ee0 │ │ │ │ + blx 16d78 │ │ │ │ add.w r0, sp, r5 │ │ │ │ add.w r2, r8, #9 │ │ │ │ movs r1, #0 │ │ │ │ - blx 15ff0 │ │ │ │ + blx 15eac │ │ │ │ movs r3, #128 @ 0x80 │ │ │ │ strb.w r3, [r5, r9, lsl #3] │ │ │ │ lsls r5, r5, #3 │ │ │ │ adds r3, r6, #7 │ │ │ │ str.w r5, [r6, r9, lsl #3] │ │ │ │ - blt.w 47a9e │ │ │ │ + blt.w 473f6 │ │ │ │ movw fp, #31129 @ 0x7999 │ │ │ │ movt fp, #23170 @ 0x5a82 │ │ │ │ movw sl, #60321 @ 0xeba1 │ │ │ │ movt sl, #28377 @ 0x6ed9 │ │ │ │ add.w r8, r7, #156 @ 0x9c │ │ │ │ movw r3, #21622 @ 0x5476 │ │ │ │ movt r3, #4146 @ 0x1032 │ │ │ │ @@ -77832,15 +77419,15 @@ │ │ │ │ orr.w r2, r2, r0, lsl #8 │ │ │ │ ldrb.w r0, [r3, #-4] │ │ │ │ orrs r2, r0 │ │ │ │ ldrb.w r0, [r3, #-1] │ │ │ │ orr.w r2, r2, r0, lsl #24 │ │ │ │ str.w r2, [r1], #4 │ │ │ │ cmp r1, r8 │ │ │ │ - bne.n 475ee │ │ │ │ + bne.n 46f46 │ │ │ │ ldrd r4, r1, [r7, #76] @ 0x4c │ │ │ │ ldr r2, [r7, #84] @ 0x54 │ │ │ │ ldr.w r9, [r7, #92] @ 0x5c │ │ │ │ eor.w r0, r1, r4 │ │ │ │ ldr r3, [r7, #72] @ 0x48 │ │ │ │ ands r0, r2 │ │ │ │ ldr r5, [r7, #68] @ 0x44 │ │ │ │ @@ -78239,85 +77826,85 @@ │ │ │ │ adds r1, r5, r1 │ │ │ │ str r1, [r7, #80] @ 0x50 │ │ │ │ add.w r2, r2, r3, ror #17 │ │ │ │ ldr r3, [r7, #72] @ 0x48 │ │ │ │ str r2, [r7, #84] @ 0x54 │ │ │ │ ldr r2, [r7, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - ble.w 475e6 │ │ │ │ + ble.w 46f3e │ │ │ │ mov r2, r1 │ │ │ │ ldr r4, [r7, #4] │ │ │ │ ldr r3, [r7, #84] @ 0x54 │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [r7, #76] @ 0x4c │ │ │ │ str r2, [r4, #8] │ │ │ │ - ldr r2, [pc, #88] @ (47acc ) │ │ │ │ + ldr r2, [pc, #88] @ (47424 ) │ │ │ │ str r3, [r4, #4] │ │ │ │ - ldr r3, [pc, #80] @ (47ac8 ) │ │ │ │ + ldr r3, [pc, #80] @ (47420 ) │ │ │ │ add r2, pc │ │ │ │ str r0, [r4, #0] │ │ │ │ str r1, [r4, #12] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr.w r3, [r7, #156] @ 0x9c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 47ac0 │ │ │ │ + bne.n 47418 │ │ │ │ adds r7, #164 @ 0xa4 │ │ │ │ mov sp, r7 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ subs r3, #4 │ │ │ │ add r3, sp │ │ │ │ str r0, [r3, #0] │ │ │ │ - b.n 47566 │ │ │ │ + b.n 46ebe │ │ │ │ movw r1, #21622 @ 0x5476 │ │ │ │ movt r1, #4146 @ 0x1032 │ │ │ │ movw r2, #56574 @ 0xdcfe │ │ │ │ movt r2, #39098 @ 0x98ba │ │ │ │ movw r3, #43913 @ 0xab89 │ │ │ │ movt r3, #61389 @ 0xefcd │ │ │ │ movw r0, #8961 @ 0x2301 │ │ │ │ movt r0, #26437 @ 0x6745 │ │ │ │ - b.n 47a70 │ │ │ │ - blx 17a74 <__stack_chk_fail@plt> │ │ │ │ - strb r2, [r3, #27] │ │ │ │ + b.n 473c8 │ │ │ │ + blx 1790c <__stack_chk_fail@plt> │ │ │ │ + ldrb r2, [r4, #22] │ │ │ │ movs r3, r0 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r6, #5] │ │ │ │ + ldrb r0, [r7, #0] │ │ │ │ movs r3, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - blx 17750 │ │ │ │ - blx 15bfc │ │ │ │ + blx 175e8 │ │ │ │ + blx 15ab8 │ │ │ │ movs r1, #47 @ 0x2f │ │ │ │ mov r4, r0 │ │ │ │ - blx 16114 │ │ │ │ + blx 15fd0 │ │ │ │ cmp r0, #0 │ │ │ │ it ne │ │ │ │ cmpne r0, r4 │ │ │ │ - beq.n 47b00 │ │ │ │ + beq.n 47458 │ │ │ │ ldrb r3, [r0, #1] │ │ │ │ - cbz r3, 47b00 │ │ │ │ + cbz r3, 47458 │ │ │ │ movs r3, #0 │ │ │ │ strb r3, [r0, #0] │ │ │ │ mov r1, r4 │ │ │ │ movs r0, #0 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 16da4 │ │ │ │ + b.w 16c3c │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3904] @ 0xf40 │ │ │ │ - ldr r2, [pc, #496] @ (47d10 ) │ │ │ │ + ldr r2, [pc, #496] @ (47668 ) │ │ │ │ sub sp, #156 @ 0x9c │ │ │ │ - ldr r3, [pc, #496] @ (47d14 ) │ │ │ │ + ldr r3, [pc, #496] @ (4766c ) │ │ │ │ mov.w ip, #0 │ │ │ │ add r2, pc │ │ │ │ ldrb r7, [r0, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ add.w r8, sp, #28 │ │ │ │ ldrb r6, [r0, #1] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ @@ -78358,22 +77945,22 @@ │ │ │ │ ldrb.w r0, [r4], #1 │ │ │ │ mov r1, r3 │ │ │ │ asr.w r2, r0, r3 │ │ │ │ adds r3, #1 │ │ │ │ and.w r2, r2, #1 │ │ │ │ cmp r3, #8 │ │ │ │ add r1, r2 │ │ │ │ - bne.n 47b9e │ │ │ │ + bne.n 474f6 │ │ │ │ lsls r3, r1, #31 │ │ │ │ itt pl │ │ │ │ eorpl.w r0, r0, #1 │ │ │ │ strbpl.w r0, [r4, #-1] │ │ │ │ cmp r4, r8 │ │ │ │ - bne.n 47b96 │ │ │ │ - ldr r6, [pc, #344] @ (47d18 ) │ │ │ │ + bne.n 474ee │ │ │ │ + ldr r6, [pc, #344] @ (47670 ) │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ ldrb.w r3, [sp, #27] │ │ │ │ add r6, pc │ │ │ │ add.w r1, r6, #2048 @ 0x800 │ │ │ │ addw r5, r6, #2103 @ 0x837 │ │ │ │ lsrs r3, r3, #7 │ │ │ │ strb.w r3, [sp, #36] @ 0x24 │ │ │ │ @@ -78387,16 +77974,16 @@ │ │ │ │ ldr.w r3, [r2, #2104] @ 0x838 │ │ │ │ tst r4, r3 │ │ │ │ ite ne │ │ │ │ movne r3, #1 │ │ │ │ moveq r3, #0 │ │ │ │ cmp r1, r5 │ │ │ │ strb.w r3, [r0, #1]! │ │ │ │ - bne.n 47bd6 │ │ │ │ - ldr r5, [pc, #280] @ (47d1c ) │ │ │ │ + bne.n 4752e │ │ │ │ + ldr r5, [pc, #280] @ (47674 ) │ │ │ │ add.w r3, sp, #91 @ 0x5b │ │ │ │ addw ip, r6, #2152 @ 0x868 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ movw lr, #43691 @ 0xaaab │ │ │ │ movt lr, #43690 @ 0xaaaa │ │ │ │ addw r9, r6, #2136 @ 0x858 │ │ │ │ @@ -78423,35 +78010,35 @@ │ │ │ │ it le │ │ │ │ suble.w r2, r3, #28 │ │ │ │ adds r3, #1 │ │ │ │ add r2, sp │ │ │ │ ldrb.w r2, [r2, #36] @ 0x24 │ │ │ │ strb.w r2, [r1, #1]! │ │ │ │ cmp r1, r0 │ │ │ │ - bne.n 47c40 │ │ │ │ + bne.n 47598 │ │ │ │ addw r2, r6, #2151 @ 0x867 │ │ │ │ addw sl, r6, #2199 @ 0x897 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r1, r2 │ │ │ │ ldrb.w r3, [r2, #1]! │ │ │ │ add r3, sp │ │ │ │ ldrb.w r3, [r3, #91] @ 0x5b │ │ │ │ - cbz r3, 47ca2 │ │ │ │ + cbz r3, 475fa │ │ │ │ add.w r3, ip, r1 │ │ │ │ umull fp, r1, lr, r3 │ │ │ │ lsrs r1, r1, #2 │ │ │ │ mls r3, r4, r1, r3 │ │ │ │ add r1, sp │ │ │ │ add.w r3, r5, r3, lsl #2 │ │ │ │ ldr.w r0, [r3, #2104] @ 0x838 │ │ │ │ ldrb r3, [r1, #28] │ │ │ │ orr.w r3, r3, r0, asr #2 │ │ │ │ strb r3, [r1, #28] │ │ │ │ cmp sl, r2 │ │ │ │ - bne.n 47c74 │ │ │ │ + bne.n 475cc │ │ │ │ ldrb.w r1, [sp, #30] │ │ │ │ ldrb.w r3, [sp, #28] │ │ │ │ ldrb.w r2, [sp, #29] │ │ │ │ lsls r1, r1, #16 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ orr.w r1, r1, r3, lsl #24 │ │ │ │ ldrb.w r3, [sp, #31] │ │ │ │ @@ -78467,44 +78054,44 @@ │ │ │ │ orrs r3, r2 │ │ │ │ ldrb.w r2, [sp, #33] @ 0x21 │ │ │ │ orr.w r3, r3, r2, lsl #8 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ str.w r3, [r2, r7, lsl #3] │ │ │ │ adds r7, #1 │ │ │ │ cmp r7, #16 │ │ │ │ - bne.n 47c2e │ │ │ │ - ldr r2, [pc, #44] @ (47d20 ) │ │ │ │ - ldr r3, [pc, #28] @ (47d14 ) │ │ │ │ + bne.n 47586 │ │ │ │ + ldr r2, [pc, #44] @ (47678 ) │ │ │ │ + ldr r3, [pc, #28] @ (4766c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #148] @ 0x94 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 47d0c │ │ │ │ + bne.n 47664 │ │ │ │ add sp, #156 @ 0x9c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - blx 17a74 <__stack_chk_fail@plt> │ │ │ │ - strb r2, [r0, #3] │ │ │ │ + blx 1790c <__stack_chk_fail@plt> │ │ │ │ + strb r2, [r1, #30] │ │ │ │ movs r3, r0 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r3, #0] │ │ │ │ + ldrb r6, [r5, #26] │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r2, [r0, #31] │ │ │ │ + ldrb r2, [r2, #25] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [r6, #108] @ 0x6c │ │ │ │ + strb r2, [r7, #22] │ │ │ │ movs r3, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3928] @ 0xf58 │ │ │ │ - ldr r4, [pc, #136] @ (47dbc ) │ │ │ │ + ldr r4, [pc, #136] @ (47714 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #136] @ (47dc0 ) │ │ │ │ + ldr r1, [pc, #136] @ (47718 ) │ │ │ │ sub sp, #148 @ 0x94 │ │ │ │ add r4, pc │ │ │ │ add.w r6, r2, #8 │ │ │ │ add.w r7, r2, #16 │ │ │ │ mov r5, r0 │ │ │ │ ldr r1, [r4, r1] │ │ │ │ ldr r4, [r3, #4] │ │ │ │ @@ -78520,259 +78107,259 @@ │ │ │ │ str r4, [r2, #12] │ │ │ │ str r1, [r2, #8] │ │ │ │ add r1, sp, #12 │ │ │ │ ldr.w ip, [r3] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ str r3, [r2, #20] │ │ │ │ str.w ip, [r2, #16] │ │ │ │ - bl 47b0c │ │ │ │ + bl 47464 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 46950 │ │ │ │ + bl 462a8 │ │ │ │ add r1, sp, #12 │ │ │ │ adds r0, r5, #7 │ │ │ │ - bl 47b0c │ │ │ │ + bl 47464 │ │ │ │ mov r1, r6 │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 46950 │ │ │ │ + bl 462a8 │ │ │ │ add r1, sp, #12 │ │ │ │ add.w r0, r5, #14 │ │ │ │ - bl 47b0c │ │ │ │ + bl 47464 │ │ │ │ mov r1, r7 │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 46950 │ │ │ │ - ldr r2, [pc, #36] @ (47dc4 ) │ │ │ │ - ldr r3, [pc, #28] @ (47dc0 ) │ │ │ │ + bl 462a8 │ │ │ │ + ldr r2, [pc, #36] @ (4771c ) │ │ │ │ + ldr r3, [pc, #28] @ (47718 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #140] @ 0x8c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 47db6 │ │ │ │ + bne.n 4770e │ │ │ │ add sp, #148 @ 0x94 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - blx 17a74 <__stack_chk_fail@plt> │ │ │ │ + blx 1790c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldr r6, [r5, #104] @ 0x68 │ │ │ │ + strb r6, [r6, #21] │ │ │ │ movs r3, r0 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r0, #100] @ 0x64 │ │ │ │ + strb r6, [r1, #20] │ │ │ │ movs r3, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3912] @ 0xf48 │ │ │ │ mov r5, r2 │ │ │ │ - ldr r2, [pc, #428] @ (47f88 ) │ │ │ │ - ldr r3, [pc, #428] @ (47f8c ) │ │ │ │ + ldr r2, [pc, #428] @ (478e0 ) │ │ │ │ + ldr r3, [pc, #428] @ (478e4 ) │ │ │ │ sub sp, #160 @ 0xa0 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #156] @ 0x9c │ │ │ │ mov.w r3, #0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 47f32 │ │ │ │ + beq.w 4788a │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 47f60 │ │ │ │ - ldr r3, [pc, #404] @ (47f90 ) │ │ │ │ + beq.w 478b8 │ │ │ │ + ldr r3, [pc, #404] @ (478e8 ) │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ add r3, pc │ │ │ │ ldr.w r8, [r3] │ │ │ │ add.w r6, r0, r8 │ │ │ │ ldr.w r0, [r0, r8] │ │ │ │ - cbz r0, 47e12 │ │ │ │ - blx 15148 │ │ │ │ + cbz r0, 4776a │ │ │ │ + blx 15010 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - cbz r0, 47e1a │ │ │ │ - blx 15148 │ │ │ │ - ldr r1, [pc, #376] @ (47f94 ) │ │ │ │ + cbz r0, 47772 │ │ │ │ + blx 15010 │ │ │ │ + ldr r1, [pc, #376] @ (478ec ) │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - blx 1893c │ │ │ │ + blx 187b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 47f1c │ │ │ │ + beq.n 47874 │ │ │ │ subs r1, r0, r4 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ - blx 163e0 │ │ │ │ + blx 16290 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ str r0, [r6, #4] │ │ │ │ adds r0, r3, #1 │ │ │ │ - blx 15bfc │ │ │ │ + blx 15ab8 │ │ │ │ str.w r0, [r7, r8] │ │ │ │ mov r0, r5 │ │ │ │ add.w r2, r6, #8 │ │ │ │ str r2, [sp, #4] │ │ │ │ - blx 16d98 │ │ │ │ + blx 16c30 │ │ │ │ lsls r0, r0, #1 │ │ │ │ - blx 160f8 │ │ │ │ + blx 15fb4 │ │ │ │ ldrb r1, [r5, #0] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r8, r0 │ │ │ │ - cbz r1, 47e78 │ │ │ │ + cbz r1, 477d0 │ │ │ │ adds r3, r0, #2 │ │ │ │ mov r4, r5 │ │ │ │ movs r0, #0 │ │ │ │ strb.w r1, [r3, #-2] │ │ │ │ mov r7, r3 │ │ │ │ ldrb.w r1, [r4, #1]! │ │ │ │ adds r3, #2 │ │ │ │ strb.w r0, [r3, #-3] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 47e60 │ │ │ │ + bne.n 477b8 │ │ │ │ sub.w r1, r7, r8 │ │ │ │ subs r5, #1 │ │ │ │ add.w r7, sp, #139 @ 0x8b │ │ │ │ mov r0, r8 │ │ │ │ movs r4, #0 │ │ │ │ - bl 474e8 │ │ │ │ + bl 46e40 │ │ │ │ mov r0, r8 │ │ │ │ str r4, [r6, #24] │ │ │ │ strb r4, [r6, #28] │ │ │ │ - blx 15148 │ │ │ │ + blx 15010 │ │ │ │ ldrb.w r0, [r5, #1]! │ │ │ │ - cbz r0, 47ea4 │ │ │ │ + cbz r0, 477fc │ │ │ │ adds r4, #1 │ │ │ │ - blx 17170 │ │ │ │ + blx 17008 │ │ │ │ cmp r4, #14 │ │ │ │ strb.w r0, [r7, #1]! │ │ │ │ - bne.n 47e90 │ │ │ │ + bne.n 477e8 │ │ │ │ add r7, sp, #140 @ 0x8c │ │ │ │ rsb r2, r4, #15 │ │ │ │ adds r0, r7, r4 │ │ │ │ - ldr r4, [pc, #232] @ (47f98 ) │ │ │ │ + ldr r4, [pc, #232] @ (478f0 ) │ │ │ │ movs r1, #0 │ │ │ │ add r4, pc │ │ │ │ - blx 15ff0 │ │ │ │ + blx 15eac │ │ │ │ addw r4, r4, #2228 @ 0x8b4 │ │ │ │ ldmia r4!, {r0, r1, r2, r3} │ │ │ │ str.w r0, [r6, #29] │ │ │ │ str.w r3, [r6, #41] @ 0x29 │ │ │ │ str.w r2, [r6, #37] @ 0x25 │ │ │ │ str.w r1, [r6, #33] @ 0x21 │ │ │ │ add r1, sp, #12 │ │ │ │ ldrb r3, [r4, #4] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ strb.w r3, [r6, #49] @ 0x31 │ │ │ │ str.w r0, [r6, #45] @ 0x2d │ │ │ │ mov r0, r7 │ │ │ │ - bl 47b0c │ │ │ │ + bl 47464 │ │ │ │ add.w r1, r6, #29 │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 46950 │ │ │ │ + bl 462a8 │ │ │ │ add r1, sp, #12 │ │ │ │ add.w r0, sp, #147 @ 0x93 │ │ │ │ - bl 47b0c │ │ │ │ + bl 47464 │ │ │ │ add.w r1, r6, #37 @ 0x25 │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 46950 │ │ │ │ - ldr r2, [pc, #156] @ (47f9c ) │ │ │ │ + bl 462a8 │ │ │ │ + ldr r2, [pc, #156] @ (478f4 ) │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r6, #52] @ 0x34 │ │ │ │ - ldr r3, [pc, #132] @ (47f8c ) │ │ │ │ + ldr r3, [pc, #132] @ (478e4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #156] @ 0x9c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 47f82 │ │ │ │ + bne.n 478da │ │ │ │ add sp, #160 @ 0xa0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ str r0, [sp, #4] │ │ │ │ movs r0, #1 │ │ │ │ - blx 160f8 │ │ │ │ + blx 15fb4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ strb r3, [r0, #0] │ │ │ │ str r0, [r6, #4] │ │ │ │ mov r0, r4 │ │ │ │ - blx 15bfc │ │ │ │ - b.n 47e3c │ │ │ │ - ldr r2, [pc, #108] @ (47fa0 ) │ │ │ │ - ldr r3, [pc, #84] @ (47f8c ) │ │ │ │ + blx 15ab8 │ │ │ │ + b.n 47794 │ │ │ │ + ldr r2, [pc, #108] @ (478f8 ) │ │ │ │ + ldr r3, [pc, #84] @ (478e4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #156] @ 0x9c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 47f82 │ │ │ │ - ldr r1, [pc, #92] @ (47fa4 ) │ │ │ │ - ldr r2, [pc, #92] @ (47fa8 ) │ │ │ │ - ldr r0, [pc, #96] @ (47fac ) │ │ │ │ + bne.n 478da │ │ │ │ + ldr r1, [pc, #92] @ (478fc ) │ │ │ │ + ldr r2, [pc, #92] @ (47900 ) │ │ │ │ + ldr r0, [pc, #96] @ (47904 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add r0, pc │ │ │ │ addw r1, r1, #2200 @ 0x898 │ │ │ │ add sp, #160 @ 0xa0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 170ac │ │ │ │ - ldr r2, [pc, #76] @ (47fb0 ) │ │ │ │ - ldr r3, [pc, #40] @ (47f8c ) │ │ │ │ + b.w 16f44 │ │ │ │ + ldr r2, [pc, #76] @ (47908 ) │ │ │ │ + ldr r3, [pc, #40] @ (478e4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #156] @ 0x9c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 47f82 │ │ │ │ - ldr r1, [pc, #60] @ (47fb4 ) │ │ │ │ - ldr r2, [pc, #64] @ (47fb8 ) │ │ │ │ - ldr r0, [pc, #64] @ (47fbc ) │ │ │ │ + bne.n 478da │ │ │ │ + ldr r1, [pc, #60] @ (4790c ) │ │ │ │ + ldr r2, [pc, #64] @ (47910 ) │ │ │ │ + ldr r0, [pc, #64] @ (47914 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add r0, pc │ │ │ │ - b.n 47f52 │ │ │ │ - blx 17a74 <__stack_chk_fail@plt> │ │ │ │ + b.n 478aa │ │ │ │ + blx 1790c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldr r0, [r1, #96] @ 0x60 │ │ │ │ + strb r0, [r2, #19] │ │ │ │ movs r3, r0 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r3, #4] │ │ │ │ + ldrh r2, [r7, #56] @ 0x38 │ │ │ │ movs r3, r0 │ │ │ │ - cmp r0, #22 │ │ │ │ + movs r6, #194 @ 0xc2 │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r4, [r6, #20] │ │ │ │ + ldrb r4, [r0, #15] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [r4, #76] @ 0x4c │ │ │ │ + strb r2, [r5, #14] │ │ │ │ movs r3, r0 │ │ │ │ - ldr r2, [r6, #72] @ 0x48 │ │ │ │ + strb r2, [r7, #13] │ │ │ │ movs r3, r0 │ │ │ │ - ldrb r0, [r3, #18] │ │ │ │ + ldrb r0, [r5, #12] │ │ │ │ movs r1, r0 │ │ │ │ - lsls r2, r0, #27 │ │ │ │ + lsls r6, r5, #21 │ │ │ │ movs r1, r0 │ │ │ │ - add r4, sp, #688 @ 0x2b0 │ │ │ │ + add r3, sp, #352 @ 0x160 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r0, #72] @ 0x48 │ │ │ │ + strb r4, [r1, #13] │ │ │ │ movs r3, r0 │ │ │ │ - ldrb r2, [r5, #17] │ │ │ │ + ldrb r2, [r7, #11] │ │ │ │ movs r1, r0 │ │ │ │ - lsls r0, r5, #26 │ │ │ │ + lsls r4, r2, #21 │ │ │ │ movs r1, r0 │ │ │ │ - add r4, sp, #504 @ 0x1f8 │ │ │ │ + add r3, sp, #168 @ 0xa8 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #108] @ (4803c ) │ │ │ │ + ldr r3, [pc, #108] @ (47994 ) │ │ │ │ mov r5, r0 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ adds r4, r0, r3 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ - blx 15148 │ │ │ │ + blx 15010 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - blx 15148 │ │ │ │ + blx 15010 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #8] │ │ │ │ adds r2, r0, #1 │ │ │ │ str r3, [r4, #12] │ │ │ │ str r3, [r4, #16] │ │ │ │ str r3, [r4, #20] │ │ │ │ @@ -78780,692 +78367,690 @@ │ │ │ │ strb r3, [r4, #28] │ │ │ │ str.w r3, [r4, #29] │ │ │ │ str.w r3, [r4, #33] @ 0x21 │ │ │ │ str.w r3, [r4, #37] @ 0x25 │ │ │ │ str.w r3, [r4, #41] @ 0x29 │ │ │ │ str.w r3, [r4, #45] @ 0x2d │ │ │ │ strb.w r3, [r4, #49] @ 0x31 │ │ │ │ - beq.n 4801a │ │ │ │ - blx 1775c │ │ │ │ + beq.n 47972 │ │ │ │ + blx 175f4 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 4802a │ │ │ │ - blx 1775c │ │ │ │ + beq.n 47982 │ │ │ │ + blx 175f4 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r4, #64] @ 0x40 │ │ │ │ - ldr r3, [pc, #20] @ (48040 ) │ │ │ │ + ldr r3, [pc, #20] @ (47998 ) │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ bx r3 │ │ │ │ nop │ │ │ │ - strh r6, [r0, #54] @ 0x36 │ │ │ │ + ldrh r6, [r4, #42] @ 0x2a │ │ │ │ movs r3, r0 │ │ │ │ - strh r6, [r4, #50] @ 0x32 │ │ │ │ + ldrh r6, [r0, #40] @ 0x28 │ │ │ │ movs r3, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ - ldr r2, [pc, #232] @ (4813c ) │ │ │ │ + ldr r2, [pc, #232] @ (47a94 ) │ │ │ │ sub sp, #80 @ 0x50 │ │ │ │ - ldr r3, [pc, #232] @ (48140 ) │ │ │ │ + ldr r3, [pc, #232] @ (47a98 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ mov.w r3, #0 │ │ │ │ ldr r3, [r0, #56] @ 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 48124 │ │ │ │ - ldr r2, [pc, #216] @ (48144 ) │ │ │ │ + beq.n 47a7c │ │ │ │ + ldr r2, [pc, #216] @ (47a9c ) │ │ │ │ mov r4, r0 │ │ │ │ add r2, pc │ │ │ │ ldrd r3, r2, [r2, #8] │ │ │ │ orrs r3, r2 │ │ │ │ - beq.n 48120 │ │ │ │ + beq.n 47a78 │ │ │ │ ldr r0, [r0, #60] @ 0x3c │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.n 48092 │ │ │ │ + beq.n 479ea │ │ │ │ ldr r3, [r4, #64] @ 0x40 │ │ │ │ adds r2, r3, #1 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ - bne.n 480f8 │ │ │ │ + bne.n 47a50 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - blx 1775c │ │ │ │ + blx 175f4 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 48128 │ │ │ │ - ldr r3, [pc, #172] @ (48148 ) │ │ │ │ + bne.n 47a80 │ │ │ │ + ldr r3, [pc, #172] @ (47aa0 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 48110 │ │ │ │ - ldr r3, [pc, #168] @ (4814c ) │ │ │ │ + bne.n 47a68 │ │ │ │ + ldr r3, [pc, #168] @ (47aa4 ) │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - ldr r1, [pc, #164] @ (48150 ) │ │ │ │ - ldr r3, [pc, #164] @ (48154 ) │ │ │ │ + ldr r1, [pc, #164] @ (47aa8 ) │ │ │ │ + ldr r3, [pc, #164] @ (47aac ) │ │ │ │ add r1, pc │ │ │ │ - ldr r2, [pc, #164] @ (48158 ) │ │ │ │ + ldr r2, [pc, #164] @ (47ab0 ) │ │ │ │ add r3, pc │ │ │ │ strd r1, r3, [sp, #44] @ 0x2c │ │ │ │ - ldr r3, [pc, #160] @ (4815c ) │ │ │ │ + ldr r3, [pc, #160] @ (47ab4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r1, [r4, #0] │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ strd r2, r3, [sp, #52] @ 0x34 │ │ │ │ mov r1, r0 │ │ │ │ - cbz r0, 480ce │ │ │ │ - ldr r1, [pc, #148] @ (48160 ) │ │ │ │ + cbz r0, 47a26 │ │ │ │ + ldr r1, [pc, #148] @ (47ab8 ) │ │ │ │ add r1, pc │ │ │ │ movs r2, #0 │ │ │ │ add.w r3, r4, #64 @ 0x40 │ │ │ │ strd r1, r0, [sp, #64] @ 0x40 │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ str r3, [sp, #16] │ │ │ │ mov r0, r2 │ │ │ │ add.w r3, r4, #60 @ 0x3c │ │ │ │ strd r2, r2, [sp, #20] │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ movs r3, #16 │ │ │ │ strd r2, r2, [sp] │ │ │ │ str r2, [sp, #72] @ 0x48 │ │ │ │ - blx 16200 │ │ │ │ - cbz r0, 48134 │ │ │ │ - ldr r2, [pc, #104] @ (48164 ) │ │ │ │ - ldr r3, [pc, #68] @ (48140 ) │ │ │ │ + blx 160b0 │ │ │ │ + cbz r0, 47a8c │ │ │ │ + ldr r2, [pc, #104] @ (47abc ) │ │ │ │ + ldr r3, [pc, #68] @ (47a98 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 48138 │ │ │ │ + bne.n 47a90 │ │ │ │ add sp, #80 @ 0x50 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r0, [pc, #84] @ (48168 ) │ │ │ │ + ldr r0, [pc, #84] @ (47ac0 ) │ │ │ │ add r0, pc │ │ │ │ - blx 17398 │ │ │ │ + blx 17230 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ ldrb r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 480a8 │ │ │ │ + bne.n 47a00 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #56] @ 0x38 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 480f8 │ │ │ │ - blx 1775c │ │ │ │ + b.n 47a50 │ │ │ │ + blx 175f4 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r4, #64] @ 0x40 │ │ │ │ - b.n 48098 │ │ │ │ + b.n 479f0 │ │ │ │ str r0, [r4, #56] @ 0x38 │ │ │ │ - b.n 480f8 │ │ │ │ - blx 17a74 <__stack_chk_fail@plt> │ │ │ │ - ldr r0, [r2, #56] @ 0x38 │ │ │ │ + b.n 47a50 │ │ │ │ + blx 1790c <__stack_chk_fail@plt> │ │ │ │ + strb r0, [r3, #9] │ │ │ │ movs r3, r0 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r5, #48] @ 0x30 │ │ │ │ + ldrh r2, [r1, #38] @ 0x26 │ │ │ │ movs r3, r0 │ │ │ │ - strh r6, [r7, #46] @ 0x2e │ │ │ │ + ldrh r6, [r3, #36] @ 0x24 │ │ │ │ movs r3, r0 │ │ │ │ - movs r5, #148 @ 0x94 │ │ │ │ + movs r4, #64 @ 0x40 │ │ │ │ movs r1, r0 │ │ │ │ - movs r5, #222 @ 0xde │ │ │ │ + movs r4, #138 @ 0x8a │ │ │ │ movs r1, r0 │ │ │ │ - movs r5, #238 @ 0xee │ │ │ │ + movs r4, #154 @ 0x9a │ │ │ │ movs r1, r0 │ │ │ │ - movs r5, #250 @ 0xfa │ │ │ │ + movs r4, #166 @ 0xa6 │ │ │ │ movs r1, r0 │ │ │ │ - movs r6, #10 │ │ │ │ + movs r4, #182 @ 0xb6 │ │ │ │ movs r1, r0 │ │ │ │ - movs r5, #180 @ 0xb4 │ │ │ │ + movs r4, #96 @ 0x60 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [r5, #44] @ 0x2c │ │ │ │ + strb r4, [r6, #6] │ │ │ │ movs r3, r0 │ │ │ │ - movs r5, #58 @ 0x3a │ │ │ │ + movs r3, #230 @ 0xe6 │ │ │ │ movs r1, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r8, r1 │ │ │ │ - ldr r1, [pc, #692] @ (48434 ) │ │ │ │ + ldr r1, [pc, #692] @ (47d8c ) │ │ │ │ mov r4, r3 │ │ │ │ - ldr r3, [pc, #692] @ (48438 ) │ │ │ │ + ldr r3, [pc, #692] @ (47d90 ) │ │ │ │ add r1, pc │ │ │ │ - ldr.w ip, [pc, #692] @ 4843c │ │ │ │ + ldr.w ip, [pc, #692] @ 47d94 │ │ │ │ sub sp, #56 @ 0x38 │ │ │ │ mov r6, r0 │ │ │ │ add ip, pc │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldr.w r5, [ip] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ mov.w r3, #0 │ │ │ │ - cbz r2, 481ec │ │ │ │ + cbz r2, 47b44 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #20] │ │ │ │ - blx 16d98 │ │ │ │ + blx 16c30 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ cmp r0, #3 │ │ │ │ - bls.n 481b4 │ │ │ │ + bls.n 47b0c │ │ │ │ ldrb r3, [r2, #0] │ │ │ │ cmp r3, #78 @ 0x4e │ │ │ │ - beq.n 481d4 │ │ │ │ + beq.n 47b2c │ │ │ │ movs r4, #0 │ │ │ │ - ldr r2, [pc, #648] @ (48440 ) │ │ │ │ - ldr r3, [pc, #636] @ (48438 ) │ │ │ │ + ldr r2, [pc, #648] @ (47d98 ) │ │ │ │ + ldr r3, [pc, #636] @ (47d90 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 4842e │ │ │ │ + bne.w 47d86 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #56 @ 0x38 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldrb r3, [r2, #1] │ │ │ │ adds r1, r2, #1 │ │ │ │ cmp r3, #84 @ 0x54 │ │ │ │ - bne.n 481b4 │ │ │ │ + bne.n 47b0c │ │ │ │ ldrb.w r3, [r1, #1]! │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ - bne.n 481b4 │ │ │ │ + bne.n 47b0c │ │ │ │ ldrb r3, [r1, #1] │ │ │ │ cmp r3, #77 @ 0x4d │ │ │ │ - bne.n 481b4 │ │ │ │ - b.n 481fe │ │ │ │ - ldr r1, [pc, #596] @ (48444 ) │ │ │ │ + bne.n 47b0c │ │ │ │ + b.n 47b56 │ │ │ │ + ldr r1, [pc, #596] @ (47d9c ) │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #20] │ │ │ │ add r1, pc │ │ │ │ - blx 178ec │ │ │ │ + blx 17784 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 481b4 │ │ │ │ + beq.n 47b0c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r7, r6, r5 │ │ │ │ cmp r3, #2 │ │ │ │ - bls.n 48222 │ │ │ │ + bls.n 47b7a │ │ │ │ ldr r3, [r7, #52] @ 0x34 │ │ │ │ cmp r3, #2 │ │ │ │ - beq.w 483ec │ │ │ │ + beq.w 47d44 │ │ │ │ ldr r3, [r7, #56] @ 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 483e2 │ │ │ │ + beq.w 47d3a │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ str r2, [r4, #0] │ │ │ │ str r3, [r7, #52] @ 0x34 │ │ │ │ movs r4, #1 │ │ │ │ - b.n 481b6 │ │ │ │ + b.n 47b0e │ │ │ │ ldrb r1, [r2, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 483d6 │ │ │ │ + bne.w 47d2e │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 4821e │ │ │ │ + beq.n 47b76 │ │ │ │ ldrb r3, [r2, #5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 483dc │ │ │ │ + beq.w 47d34 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ add.w sl, r2, #5 │ │ │ │ adds r5, r7, #4 │ │ │ │ - cbz r3, 48242 │ │ │ │ + cbz r3, 47b9a │ │ │ │ movs r5, #0 │ │ │ │ add r1, sp, #32 │ │ │ │ mov r0, sl │ │ │ │ - blx 16344 │ │ │ │ + blx 161f4 │ │ │ │ ldr.w ip, [sp, #32] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w ip, #31 │ │ │ │ - bls.w 48410 │ │ │ │ + bls.w 47d68 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ubfx r2, r3, #23, #1 │ │ │ │ ubfx r3, r3, #19, #1 │ │ │ │ strd r3, r2, [r4, #12] │ │ │ │ cmp.w ip, #47 @ 0x2f │ │ │ │ ite hi │ │ │ │ movhi r2, #0 │ │ │ │ andls.w r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 48410 │ │ │ │ - cbz r5, 482be │ │ │ │ + bne.w 47d68 │ │ │ │ + cbz r5, 47c16 │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ ldr.w r1, [r9, #16] │ │ │ │ stmia r3!, {r0, r1} │ │ │ │ ldrh.w r3, [sp, #40] @ 0x28 │ │ │ │ ldrh.w r1, [sp, #36] @ 0x24 │ │ │ │ adds r0, r3, r1 │ │ │ │ cmp ip, r0 │ │ │ │ - bcc.w 48410 │ │ │ │ + bcc.w 47d68 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ strd r1, r2, [sp, #24] │ │ │ │ str r3, [sp, #20] │ │ │ │ - blx 15148 │ │ │ │ + blx 15010 │ │ │ │ ldrd r3, r1, [sp, #20] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ add.w r0, r9, r3 │ │ │ │ strd r2, r2, [sp, #4] │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr r3, [pc, #404] @ (48448 ) │ │ │ │ - ldr r2, [pc, #408] @ (4844c ) │ │ │ │ + ldr r3, [pc, #404] @ (47da0 ) │ │ │ │ + ldr r2, [pc, #408] @ (47da4 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ - blx 15f20 │ │ │ │ + blx 15ddc │ │ │ │ str r0, [r5, #0] │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - blx 15148 │ │ │ │ + blx 15010 │ │ │ │ movs r1, #8 │ │ │ │ add.w r0, r9, #24 │ │ │ │ - blx 15ffc │ │ │ │ + blx 15eb8 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ str r0, [r4, #4] │ │ │ │ - cbz r3, 4830e │ │ │ │ + cbz r3, 47c66 │ │ │ │ add r3, sp, #44 @ 0x2c │ │ │ │ ldr.w r0, [r9, #40] @ 0x28 │ │ │ │ ldr.w r1, [r9, #44] @ 0x2c │ │ │ │ ldr r2, [sp, #32] │ │ │ │ stmia r3!, {r0, r1} │ │ │ │ ldrh.w r1, [sp, #44] @ 0x2c │ │ │ │ ldrh.w r3, [sp, #48] @ 0x30 │ │ │ │ adds r0, r1, r3 │ │ │ │ cmp r0, r2 │ │ │ │ - bhi.w 48410 │ │ │ │ + bhi.w 47d68 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ strd r1, r3, [sp, #20] │ │ │ │ - blx 15148 │ │ │ │ + blx 15010 │ │ │ │ ldrd r1, r3, [sp, #20] │ │ │ │ add.w r0, r9, r3 │ │ │ │ - blx 15ffc │ │ │ │ + blx 15eb8 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ strd r0, r1, [r4, #20] │ │ │ │ mov r0, r9 │ │ │ │ - blx 15148 │ │ │ │ + blx 15010 │ │ │ │ ldr r3, [r7, #56] @ 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 4838a │ │ │ │ + beq.n 47ce2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n 48394 │ │ │ │ + bne.n 47cec │ │ │ │ mov r0, r7 │ │ │ │ - bl 48044 │ │ │ │ + bl 4799c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 48418 │ │ │ │ - ldr r0, [pc, #292] @ (48450 ) │ │ │ │ + beq.n 47d70 │ │ │ │ + ldr r0, [pc, #292] @ (47da8 ) │ │ │ │ mov r1, sl │ │ │ │ add r0, pc │ │ │ │ - blx 168b0 │ │ │ │ + blx 16760 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mov r1, r0 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 4734c │ │ │ │ + bl 46ca4 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [r7, #60] @ 0x3c │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 48352 │ │ │ │ - blx 1775c │ │ │ │ + beq.n 47caa │ │ │ │ + blx 175f4 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r7, #60] @ 0x3c │ │ │ │ ldr r0, [r7, #64] @ 0x40 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 48362 │ │ │ │ - blx 1775c │ │ │ │ + beq.n 47cba │ │ │ │ + blx 175f4 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r7, #64] @ 0x40 │ │ │ │ mov r0, sl │ │ │ │ - blx 15148 │ │ │ │ + blx 15010 │ │ │ │ mov r0, r9 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 48418 │ │ │ │ - ldr r1, [pc, #228] @ (48454 ) │ │ │ │ + beq.n 47d70 │ │ │ │ + ldr r1, [pc, #228] @ (47dac ) │ │ │ │ add r1, pc │ │ │ │ - blx 18c14 │ │ │ │ + blx 18a88 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 48420 │ │ │ │ + beq.n 47d78 │ │ │ │ ldr r3, [r7, #52] @ 0x34 │ │ │ │ str.w r9, [r4, #8] │ │ │ │ cmp r3, #2 │ │ │ │ itt ne │ │ │ │ movne r3, #1 │ │ │ │ strne r3, [r7, #52] @ 0x34 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #2 │ │ │ │ itt eq │ │ │ │ moveq r3, #3 │ │ │ │ streq r3, [r4, #0] │ │ │ │ movs r4, #1 │ │ │ │ mov r0, r8 │ │ │ │ - blx 182e8 │ │ │ │ + blx 18168 │ │ │ │ mov r5, r0 │ │ │ │ - blx 16468 │ │ │ │ + blx 16318 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, r5 │ │ │ │ - blx 1714c │ │ │ │ + blx 16fe4 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #168] @ (48458 ) │ │ │ │ + ldr r0, [pc, #168] @ (47db0 ) │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r0, pc │ │ │ │ - blx 168b0 │ │ │ │ + blx 16760 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ movs r3, #0 │ │ │ │ - ldr r1, [pc, #160] @ (4845c ) │ │ │ │ + ldr r1, [pc, #160] @ (47db4 ) │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r5, r0 │ │ │ │ - ldr r3, [pc, #156] @ (48460 ) │ │ │ │ + ldr r3, [pc, #156] @ (47db8 ) │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ str r5, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ - blx 17188 │ │ │ │ + blx 17020 │ │ │ │ mov r0, r5 │ │ │ │ - blx 15148 │ │ │ │ - b.n 481b6 │ │ │ │ + blx 15010 │ │ │ │ + b.n 47b0e │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 4822e │ │ │ │ + bne.w 47b86 │ │ │ │ movs r3, #5 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 481b4 │ │ │ │ + b.n 47b0c │ │ │ │ movs r2, #5 │ │ │ │ movs r3, #3 │ │ │ │ str r2, [r4, #0] │ │ │ │ str r3, [r7, #52] @ 0x34 │ │ │ │ - b.n 4821e │ │ │ │ + b.n 47b76 │ │ │ │ movs r3, #5 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [r4, #0] │ │ │ │ - blx 16bf0 │ │ │ │ + blx 16a94 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4821e │ │ │ │ + beq.w 47b76 │ │ │ │ mov r0, r8 │ │ │ │ - blx 16870 │ │ │ │ - ldr r2, [pc, #96] @ (48464 ) │ │ │ │ + blx 16720 │ │ │ │ + ldr r2, [pc, #96] @ (47dbc ) │ │ │ │ movs r3, #1 │ │ │ │ movs r1, #17 │ │ │ │ add r2, pc │ │ │ │ - blx 15b48 │ │ │ │ - b.n 4821e │ │ │ │ + blx 15a04 │ │ │ │ + b.n 47b76 │ │ │ │ mov r0, r9 │ │ │ │ - blx 15148 │ │ │ │ - b.n 483dc │ │ │ │ + blx 15010 │ │ │ │ + b.n 47d34 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ mov r4, r0 │ │ │ │ - b.n 48396 │ │ │ │ + b.n 47cee │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r9 │ │ │ │ str r2, [r4, #0] │ │ │ │ str r3, [r7, #56] @ 0x38 │ │ │ │ - blx 15148 │ │ │ │ - b.n 4838a │ │ │ │ - blx 17a74 <__stack_chk_fail@plt> │ │ │ │ + blx 15010 │ │ │ │ + b.n 47ce2 │ │ │ │ + blx 1790c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldr r4, [r4, #36] @ 0x24 │ │ │ │ + strb r4, [r5, #4] │ │ │ │ movs r3, r0 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r1, #40] @ 0x28 │ │ │ │ + ldrh r2, [r5, #28] │ │ │ │ movs r3, r0 │ │ │ │ - ldr r6, [r5, #32] │ │ │ │ + strb r6, [r6, #3] │ │ │ │ movs r3, r0 │ │ │ │ - movs r4, #46 @ 0x2e │ │ │ │ + movs r2, #218 @ 0xda │ │ │ │ movs r1, r0 │ │ │ │ - movs r4, #32 │ │ │ │ + movs r2, #204 @ 0xcc │ │ │ │ movs r1, r0 │ │ │ │ - movs r5, #194 @ 0xc2 │ │ │ │ + movs r4, #110 @ 0x6e │ │ │ │ movs r1, r0 │ │ │ │ - movs r3, #174 @ 0xae │ │ │ │ + movs r2, #90 @ 0x5a │ │ │ │ movs r1, r0 │ │ │ │ - movs r2, #244 @ 0xf4 │ │ │ │ + movs r1, #160 @ 0xa0 │ │ │ │ movs r1, r0 │ │ │ │ - bvs.n 483e4 │ │ │ │ + bpl.n 47e94 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r7, #3 │ │ │ │ - movs r1, r0 │ │ │ │ - lsls r4, r4, #4 │ │ │ │ - movs r1, r0 │ │ │ │ - cbnz r0, 484a4 │ │ │ │ + vaddl.u32 q0, d4, d0 │ │ │ │ + vaddl.u16 q8, d0, d0 │ │ │ │ + @ instruction: 0xb89c │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3800] @ 0xed8 │ │ │ │ mov r5, r0 │ │ │ │ - ldr.w r0, [pc, #1628] @ 48ad8 │ │ │ │ + ldr.w r0, [pc, #1628] @ 48430 │ │ │ │ mov r4, r2 │ │ │ │ - ldr.w r2, [pc, #1624] @ 48adc │ │ │ │ + ldr.w r2, [pc, #1624] @ 48434 │ │ │ │ add r0, pc │ │ │ │ - ldr.w r3, [pc, #1624] @ 48ae0 │ │ │ │ + ldr.w r3, [pc, #1624] @ 48438 │ │ │ │ sub sp, #260 @ 0x104 │ │ │ │ add r3, pc │ │ │ │ ldr r2, [r0, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #252] @ 0xfc │ │ │ │ mov.w r2, #0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r1, [sp, #20] │ │ │ │ adds r1, r5, r2 │ │ │ │ cmp r3, #1 │ │ │ │ str r1, [sp, #16] │ │ │ │ - beq.n 48544 │ │ │ │ + beq.n 47e9c │ │ │ │ cmp r3, #3 │ │ │ │ - beq.n 48506 │ │ │ │ + beq.n 47e5e │ │ │ │ movs r7, #0 │ │ │ │ - cbnz r3, 484e4 │ │ │ │ + cbnz r3, 47e3c │ │ │ │ mov r0, r1 │ │ │ │ mov r5, r1 │ │ │ │ - bl 48044 │ │ │ │ + bl 4799c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 48594 │ │ │ │ - ldr.w r1, [pc, #1576] @ 48ae4 │ │ │ │ + beq.n 47eec │ │ │ │ + ldr.w r1, [pc, #1576] @ 4843c │ │ │ │ mov r0, r5 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ - bl 4734c │ │ │ │ + bl 46ca4 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4857c │ │ │ │ - ldr.w r1, [pc, #1560] @ 48ae8 │ │ │ │ + beq.n 47ed4 │ │ │ │ + ldr.w r1, [pc, #1560] @ 48440 │ │ │ │ add r1, pc │ │ │ │ - blx 18c14 │ │ │ │ + blx 18a88 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 489dc │ │ │ │ + beq.w 48334 │ │ │ │ movs r3, #2 │ │ │ │ str r3, [r4, #0] │ │ │ │ - ldr.w r2, [pc, #1540] @ 48aec │ │ │ │ - ldr.w r3, [pc, #1520] @ 48adc │ │ │ │ + ldr.w r2, [pc, #1540] @ 48444 │ │ │ │ + ldr.w r3, [pc, #1520] @ 48434 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #252] @ 0xfc │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 48ad2 │ │ │ │ + bne.w 4842a │ │ │ │ mov r0, r7 │ │ │ │ add sp, #260 @ 0x104 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r7, [r4, #8] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 485a2 │ │ │ │ + beq.n 47efa │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #8] │ │ │ │ ldr r0, [r4, #4] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #4] │ │ │ │ - cbz r0, 4851c │ │ │ │ - blx 15148 │ │ │ │ + cbz r0, 47e74 │ │ │ │ + blx 15010 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movs r2, #4 │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n 484e4 │ │ │ │ + beq.n 47e3c │ │ │ │ movs r1, #0 │ │ │ │ - ldr.w r2, [pc, #1476] @ 48af0 │ │ │ │ + ldr.w r2, [pc, #1476] @ 48448 │ │ │ │ strd r1, r1, [sp] │ │ │ │ mov r3, r5 │ │ │ │ - ldr.w r1, [pc, #1468] @ 48af4 │ │ │ │ + ldr.w r1, [pc, #1468] @ 4844c │ │ │ │ add r2, pc │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r1, pc │ │ │ │ - blx 17964 │ │ │ │ - b.n 484e4 │ │ │ │ - ldr.w r3, [pc, #1456] @ 48af8 │ │ │ │ + blx 177fc │ │ │ │ + b.n 47e3c │ │ │ │ + ldr.w r3, [pc, #1456] @ 48450 │ │ │ │ movs r1, #128 @ 0x80 │ │ │ │ - ldr.w r2, [pc, #1456] @ 48afc │ │ │ │ - ldr.w r0, [pc, #1456] @ 48b00 │ │ │ │ + ldr.w r2, [pc, #1456] @ 48454 │ │ │ │ + ldr.w r0, [pc, #1456] @ 48458 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ add r0, pc │ │ │ │ - blx 189fc │ │ │ │ + blx 18870 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ movs r3, #0 │ │ │ │ movs r0, #70 @ 0x46 │ │ │ │ str r3, [r2, #56] @ 0x38 │ │ │ │ - blx 160f8 │ │ │ │ - ldr.w r1, [pc, #1432] @ 48b04 │ │ │ │ + blx 15fb4 │ │ │ │ + ldr.w r1, [pc, #1432] @ 4845c │ │ │ │ add r1, pc │ │ │ │ movs r2, #70 @ 0x46 │ │ │ │ - blx 16ee0 │ │ │ │ + blx 16d78 │ │ │ │ movs r3, #2 │ │ │ │ mov r7, r0 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 484e4 │ │ │ │ - ldr.w r3, [pc, #1416] @ 48b08 │ │ │ │ + b.n 47e3c │ │ │ │ + ldr.w r3, [pc, #1416] @ 48460 │ │ │ │ movs r1, #128 @ 0x80 │ │ │ │ - ldr.w r2, [pc, #1416] @ 48b0c │ │ │ │ - ldr.w r0, [pc, #1416] @ 48b10 │ │ │ │ + ldr.w r2, [pc, #1416] @ 48464 │ │ │ │ + ldr.w r0, [pc, #1416] @ 48468 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ add r0, pc │ │ │ │ - blx 189fc │ │ │ │ + blx 18870 │ │ │ │ movs r0, #70 @ 0x46 │ │ │ │ - blx 160f8 │ │ │ │ - ldr.w r1, [pc, #1400] @ 48b14 │ │ │ │ + blx 15fb4 │ │ │ │ + ldr.w r1, [pc, #1400] @ 4846c │ │ │ │ add r1, pc │ │ │ │ - b.n 4856e │ │ │ │ + b.n 47ec6 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r6, [r5, r2] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r9, r2 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ mov sl, r0 │ │ │ │ str r6, [sp, #48] @ 0x30 │ │ │ │ add.w r0, r1, #8 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 489e8 │ │ │ │ + beq.w 48340 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ add.w fp, sp, #164 @ 0xa4 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ adds r3, #44 @ 0x2c │ │ │ │ ldr r1, [r4, #20] │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ - blx 160f8 │ │ │ │ + blx 15fb4 │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, r6 │ │ │ │ - blx 16d98 │ │ │ │ + blx 16c30 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - ldr.w r6, [pc, #1328] @ 48b18 │ │ │ │ - blx 167fc │ │ │ │ + ldr.w r6, [pc, #1328] @ 48470 │ │ │ │ + blx 166ac │ │ │ │ mov r2, r7 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mov r8, r0 │ │ │ │ - blx 15e40 │ │ │ │ + blx 15cfc │ │ │ │ add r3, sp, #88 @ 0x58 │ │ │ │ - ldr.w r2, [pc, #1312] @ 48b1c │ │ │ │ + ldr.w r2, [pc, #1312] @ 48474 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ str r3, [sp, #28] │ │ │ │ add r6, pc │ │ │ │ str r3, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr.w r3, [pc, #1300] @ 48b20 │ │ │ │ + ldr.w r3, [pc, #1300] @ 48478 │ │ │ │ str r7, [sp, #8] │ │ │ │ add r3, pc │ │ │ │ str r7, [sp, #0] │ │ │ │ str r0, [sp, #24] │ │ │ │ - blx 15f20 │ │ │ │ + blx 15ddc │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ mov r2, r0 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r2 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ movs r2, #21 │ │ │ │ - blx 15850 │ │ │ │ + blx 15718 │ │ │ │ str r5, [sp, #44] @ 0x2c │ │ │ │ str r4, [sp, #64] @ 0x40 │ │ │ │ mov r7, r0 │ │ │ │ add.w r5, r0, #32 │ │ │ │ add r4, sp, #164 @ 0xa4 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ adds r7, #2 │ │ │ │ - blx 15b88 <__isoc99_sscanf@plt> │ │ │ │ + blx 15a44 <__isoc99_sscanf@plt> │ │ │ │ adds r4, #1 │ │ │ │ cmp r7, r5 │ │ │ │ - bne.n 4863a │ │ │ │ + bne.n 47f92 │ │ │ │ ldrd r4, r0, [sp, #64] @ 0x40 │ │ │ │ ldr r5, [sp, #44] @ 0x2c │ │ │ │ - blx 15148 │ │ │ │ + blx 15010 │ │ │ │ mov r0, r8 │ │ │ │ mov r8, r4 │ │ │ │ - blx 15148 │ │ │ │ + blx 15010 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - blx 15148 │ │ │ │ + blx 15010 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ - blx 15148 │ │ │ │ + blx 15010 │ │ │ │ add r3, sp, #156 @ 0x9c │ │ │ │ ldr r6, [sp, #16] │ │ │ │ mov r7, r3 │ │ │ │ mov r4, fp │ │ │ │ str r3, [sp, #24] │ │ │ │ - blx 159bc │ │ │ │ + blx 15884 │ │ │ │ strb.w r0, [r7], #1 │ │ │ │ cmp r7, r4 │ │ │ │ - bne.n 48674 │ │ │ │ + bne.n 47fcc │ │ │ │ movs r0, #0 │ │ │ │ str r6, [sp, #16] │ │ │ │ - blx 1724c <__time64@plt> │ │ │ │ + blx 170e4 <__time64@plt> │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ mov r4, r8 │ │ │ │ mov r7, r0 │ │ │ │ add.w r8, r3, #28 │ │ │ │ mov r0, r8 │ │ │ │ - blx 160f8 │ │ │ │ + blx 15fb4 │ │ │ │ mov r2, r8 │ │ │ │ movs r1, #0 │ │ │ │ mov r6, r0 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ - blx 15ff0 │ │ │ │ + blx 15eac │ │ │ │ mov.w r3, #37120 @ 0x9100 │ │ │ │ movt r3, #46608 @ 0xb610 │ │ │ │ adds r7, r7, r3 │ │ │ │ movw r1, #38528 @ 0x9680 │ │ │ │ movt r1, #152 @ 0x98 │ │ │ │ mov.w r3, #0 │ │ │ │ adc.w lr, r3, #2 │ │ │ │ @@ -79482,122 +79067,122 @@ │ │ │ │ movw r2, #257 @ 0x101 │ │ │ │ str r1, [r6, #20] │ │ │ │ add.w r0, r6, #28 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ str r2, [r6, #0] │ │ │ │ mov r2, r7 │ │ │ │ adds r7, #36 @ 0x24 │ │ │ │ - blx 16ee0 │ │ │ │ + blx 16d78 │ │ │ │ mov r0, r7 │ │ │ │ - blx 160f8 │ │ │ │ + blx 15fb4 │ │ │ │ ldr.w r2, [r9] │ │ │ │ ldr.w r1, [r9, #4] │ │ │ │ str r1, [r0, #4] │ │ │ │ mov r1, r6 │ │ │ │ str r2, [r0, #0] │ │ │ │ mov r6, r0 │ │ │ │ mov r2, r8 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ adds r0, #8 │ │ │ │ - blx 16ee0 │ │ │ │ + blx 16d78 │ │ │ │ mov r3, r6 │ │ │ │ str r7, [sp, #0] │ │ │ │ movs r0, #0 │ │ │ │ - ldr.w r6, [pc, #1036] @ 48b24 │ │ │ │ + ldr.w r6, [pc, #1036] @ 4847c │ │ │ │ movs r2, #16 │ │ │ │ mov r1, fp │ │ │ │ - blx 15850 │ │ │ │ + blx 15718 │ │ │ │ str r5, [sp, #56] @ 0x38 │ │ │ │ str r4, [sp, #64] @ 0x40 │ │ │ │ mov r7, r0 │ │ │ │ add.w r5, r0, #32 │ │ │ │ add r4, sp, #180 @ 0xb4 │ │ │ │ add r6, pc │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ str r6, [sp, #44] @ 0x2c │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ adds r7, #2 │ │ │ │ - blx 15b88 <__isoc99_sscanf@plt> │ │ │ │ + blx 15a44 <__isoc99_sscanf@plt> │ │ │ │ adds r4, #1 │ │ │ │ cmp r7, r5 │ │ │ │ - bne.n 48734 │ │ │ │ + bne.n 4808c │ │ │ │ ldrd r4, r0, [sp, #64] @ 0x40 │ │ │ │ add r7, sp, #180 @ 0xb4 │ │ │ │ ldr r5, [sp, #56] @ 0x38 │ │ │ │ - blx 15148 │ │ │ │ + blx 15010 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ - blx 15148 │ │ │ │ + blx 15010 │ │ │ │ ldr r6, [sp, #32] │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ - blx 15ff0 │ │ │ │ + blx 15eac │ │ │ │ ldmia r7!, {r0, r1, r2, r3} │ │ │ │ str r3, [r6, #12] │ │ │ │ ldr r7, [sp, #60] @ 0x3c │ │ │ │ str r0, [r6, #0] │ │ │ │ add.w r0, r6, #16 │ │ │ │ str r1, [r6, #4] │ │ │ │ mov r1, r7 │ │ │ │ str r2, [r6, #8] │ │ │ │ mov r2, r8 │ │ │ │ - blx 16ee0 │ │ │ │ + blx 16d78 │ │ │ │ mov r0, r7 │ │ │ │ - blx 15148 │ │ │ │ + blx 15010 │ │ │ │ add r2, sp, #196 @ 0xc4 │ │ │ │ ldr.w r0, [r9] │ │ │ │ mov r3, r2 │ │ │ │ ldr.w r1, [r9, #4] │ │ │ │ add r7, sp, #204 @ 0xcc │ │ │ │ stmia r2!, {r0, r1} │ │ │ │ movs r2, #16 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ str r2, [sp, #0] │ │ │ │ ldmia r1, {r0, r1} │ │ │ │ stmia.w r7, {r0, r1} │ │ │ │ mov r1, fp │ │ │ │ movs r0, #0 │ │ │ │ - blx 15850 │ │ │ │ + blx 15718 │ │ │ │ ldr.w r9, [sp, #16] │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ mov fp, r5 │ │ │ │ str r4, [sp, #44] @ 0x2c │ │ │ │ mov r7, r0 │ │ │ │ add.w r5, r0, #32 │ │ │ │ add r4, sp, #212 @ 0xd4 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ adds r7, #2 │ │ │ │ - blx 15b88 <__isoc99_sscanf@plt> │ │ │ │ + blx 15a44 <__isoc99_sscanf@plt> │ │ │ │ adds r4, #1 │ │ │ │ cmp r7, r5 │ │ │ │ - bne.n 487ba │ │ │ │ + bne.n 48112 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ add r6, sp, #228 @ 0xe4 │ │ │ │ str.w r9, [sp, #16] │ │ │ │ mov r5, fp │ │ │ │ ldr r4, [sp, #44] @ 0x2c │ │ │ │ - blx 15148 │ │ │ │ + blx 15010 │ │ │ │ add r3, sp, #212 @ 0xd4 │ │ │ │ str r6, [sp, #52] @ 0x34 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r6, {r0, r1, r2, r3} │ │ │ │ ldr r3, [sp, #24] │ │ │ │ movs r2, #48 @ 0x30 │ │ │ │ add r6, sp, #92 @ 0x5c │ │ │ │ ldmia.w r3, {r0, r1} │ │ │ │ strd r0, r1, [sp, #244] @ 0xf4 │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #104 @ 0x68 │ │ │ │ - blx 15ff0 │ │ │ │ - ldr r2, [pc, #808] @ (48b28 ) │ │ │ │ + blx 15eac │ │ │ │ + ldr r2, [pc, #808] @ (48480 ) │ │ │ │ movw r1, #33285 @ 0x8205 │ │ │ │ movt r1, #8 │ │ │ │ add r2, pc │ │ │ │ ldr.w r9, [sp, #40] @ 0x28 │ │ │ │ addw r2, r2, #2252 @ 0x8cc │ │ │ │ ldrh.w r3, [sp, #40] @ 0x28 │ │ │ │ movw r0, #33285 @ 0x8205 │ │ │ │ @@ -79606,52 +79191,52 @@ │ │ │ │ movne r7, r1 │ │ │ │ moveq r7, r0 │ │ │ │ str r6, [sp, #24] │ │ │ │ ldmia r2, {r0, r1, r2} │ │ │ │ stmia.w r6, {r0, r1, r2} │ │ │ │ str r7, [sp, #152] @ 0x98 │ │ │ │ movs r7, #0 │ │ │ │ - ldr r2, [pc, #764] @ (48b2c ) │ │ │ │ + ldr r2, [pc, #764] @ (48484 ) │ │ │ │ movs r1, #0 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bfi r7, r3, #0, #16 │ │ │ │ mov r6, r1 │ │ │ │ add r2, pc │ │ │ │ str r1, [sp, #8] │ │ │ │ bfi r7, r3, #16, #16 │ │ │ │ - ldr r3, [pc, #748] @ (48b30 ) │ │ │ │ + ldr r3, [pc, #748] @ (48488 ) │ │ │ │ str r1, [sp, #0] │ │ │ │ add r1, sp, #76 @ 0x4c │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #4] │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ - blx 15f20 │ │ │ │ + blx 15ddc │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ mov fp, r0 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ add r1, sp, #80 @ 0x50 │ │ │ │ str r6, [sp, #8] │ │ │ │ str r6, [sp, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ - blx 15f20 │ │ │ │ + blx 15ddc │ │ │ │ mov sl, r0 │ │ │ │ - ldr r0, [pc, #704] @ (48b34 ) │ │ │ │ + ldr r0, [pc, #704] @ (4848c ) │ │ │ │ add r1, sp, #72 @ 0x48 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ add r0, pc │ │ │ │ str r6, [sp, #8] │ │ │ │ str r6, [sp, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ - blx 15f20 │ │ │ │ + blx 15ddc │ │ │ │ str r7, [sp, #112] @ 0x70 │ │ │ │ ldrd r1, r2, [sp, #76] @ 0x4c │ │ │ │ ldr r7, [sp, #72] @ 0x48 │ │ │ │ add.w r3, r1, #64 @ 0x40 │ │ │ │ strh.w r3, [sp, #132] @ 0x84 │ │ │ │ add r3, r2 │ │ │ │ strh.w r3, [sp, #140] @ 0x8c │ │ │ │ @@ -79683,16 +79268,16 @@ │ │ │ │ str r3, [sp, #128] @ 0x80 │ │ │ │ movs r3, #0 │ │ │ │ bfi r3, r7, #0, #16 │ │ │ │ bfi r3, r7, #16, #16 │ │ │ │ str r3, [sp, #136] @ 0x88 │ │ │ │ mov.w r3, #1572888 @ 0x180018 │ │ │ │ str r3, [sp, #104] @ 0x68 │ │ │ │ - blx 160f8 │ │ │ │ - ldr.w ip, [pc, #564] @ 48b38 │ │ │ │ + blx 15fb4 │ │ │ │ + ldr.w ip, [pc, #564] @ 48490 │ │ │ │ mov r7, r0 │ │ │ │ movs r3, #0 │ │ │ │ add ip, pc │ │ │ │ strd r3, r3, [sp, #84] @ 0x54 │ │ │ │ adds r3, r0, #5 │ │ │ │ movs r1, #64 @ 0x40 │ │ │ │ movs r2, #0 │ │ │ │ @@ -79702,347 +79287,347 @@ │ │ │ │ ldrb.w r0, [ip, #4] │ │ │ │ strb r0, [r7, #4] │ │ │ │ ldrd r0, r6, [sp, #24] │ │ │ │ str r6, [sp, #4] │ │ │ │ add r6, sp, #84 @ 0x54 │ │ │ │ str r6, [sp, #0] │ │ │ │ str r6, [sp, #24] │ │ │ │ - blx 178ac │ │ │ │ + blx 17744 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r6, [sp, #28] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ add r3, r0 │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ mov r0, fp │ │ │ │ str r6, [sp, #4] │ │ │ │ str r2, [sp, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r3, [sp, #28] │ │ │ │ - blx 178ac │ │ │ │ + blx 17744 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ add r3, r0 │ │ │ │ ldr r1, [sp, #80] @ 0x50 │ │ │ │ str r6, [sp, #4] │ │ │ │ mov r0, sl │ │ │ │ str r2, [sp, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r3, [sp, #28] │ │ │ │ - blx 178ac │ │ │ │ + blx 17744 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ add r3, r0 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ str r6, [sp, #4] │ │ │ │ mov r0, r9 │ │ │ │ str r2, [sp, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r3, [sp, #28] │ │ │ │ - blx 178ac │ │ │ │ + blx 17744 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ movs r1, #24 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ add r3, r0 │ │ │ │ str r6, [sp, #4] │ │ │ │ str r2, [sp, #0] │ │ │ │ movs r2, #0 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ str r3, [sp, #28] │ │ │ │ - blx 178ac │ │ │ │ + blx 17744 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ movs r2, #0 │ │ │ │ ldr.w r8, [sp, #32] │ │ │ │ str r6, [sp, #28] │ │ │ │ add r3, r0 │ │ │ │ str r6, [sp, #4] │ │ │ │ mov r0, r8 │ │ │ │ ldr r6, [sp, #24] │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ str r6, [sp, #0] │ │ │ │ str r3, [sp, #24] │ │ │ │ - blx 178ac │ │ │ │ + blx 17744 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r2, r6 │ │ │ │ adds r1, r3, r0 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ movs r0, #0 │ │ │ │ str r1, [sp, #24] │ │ │ │ - blx 17438 │ │ │ │ + blx 172d0 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mov.w r3, #0 │ │ │ │ strb r3, [r1, r0] │ │ │ │ mov r0, fp │ │ │ │ - blx 15148 │ │ │ │ + blx 15010 │ │ │ │ mov r0, sl │ │ │ │ - blx 15148 │ │ │ │ + blx 15010 │ │ │ │ mov r0, r9 │ │ │ │ - blx 15148 │ │ │ │ + blx 15010 │ │ │ │ mov r0, r8 │ │ │ │ - blx 15148 │ │ │ │ - b.n 48510 │ │ │ │ + blx 15010 │ │ │ │ + b.n 47e68 │ │ │ │ mov r0, r7 │ │ │ │ - blx 15148 │ │ │ │ + blx 15010 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ str r5, [r3, #56] @ 0x38 │ │ │ │ - b.n 48594 │ │ │ │ + b.n 47eec │ │ │ │ movs r0, #24 │ │ │ │ str r3, [sp, #24] │ │ │ │ - blx 160f8 │ │ │ │ + blx 15fb4 │ │ │ │ str r0, [sp, #32] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 48a8c │ │ │ │ + beq.n 483e4 │ │ │ │ movs r2, #16 │ │ │ │ str r2, [sp, #88] @ 0x58 │ │ │ │ - blx 159bc │ │ │ │ + blx 15884 │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ - blx 159bc │ │ │ │ + blx 15884 │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ add r6, sp, #228 @ 0xe4 │ │ │ │ - blx 1549c │ │ │ │ + blx 15364 │ │ │ │ mov r1, r9 │ │ │ │ mov r7, r0 │ │ │ │ add.w r9, sp, #92 @ 0x5c │ │ │ │ movs r2, #8 │ │ │ │ - blx 150d8 │ │ │ │ + blx 14fa0 │ │ │ │ mov r0, r7 │ │ │ │ movs r2, #8 │ │ │ │ mov r1, r9 │ │ │ │ - blx 150d8 │ │ │ │ + blx 14fa0 │ │ │ │ add r2, sp, #88 @ 0x58 │ │ │ │ add r1, sp, #212 @ 0xd4 │ │ │ │ mov r0, r7 │ │ │ │ str r2, [sp, #28] │ │ │ │ - blx 1653c │ │ │ │ + blx 163ec │ │ │ │ mov r0, r7 │ │ │ │ movw r7, #33281 @ 0x8201 │ │ │ │ movt r7, #8 │ │ │ │ - blx 16834 │ │ │ │ + blx 166e4 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldrd r0, r1, [r9] │ │ │ │ strd r3, r3, [sp, #236] @ 0xec │ │ │ │ ldr r2, [sp, #32] │ │ │ │ stmia.w r6, {r0, r1} │ │ │ │ add r1, sp, #212 @ 0xd4 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ strd r3, r3, [sp, #244] @ 0xf4 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ str r6, [sp, #52] @ 0x34 │ │ │ │ str.w r9, [sp, #24] │ │ │ │ - bl 47d24 │ │ │ │ + bl 4767c │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ movs r2, #48 @ 0x30 │ │ │ │ add r0, sp, #104 @ 0x68 │ │ │ │ - blx 15ff0 │ │ │ │ - ldr r3, [pc, #200] @ (48b3c ) │ │ │ │ + blx 15eac │ │ │ │ + ldr r3, [pc, #200] @ (48494 ) │ │ │ │ add r3, pc │ │ │ │ addw r3, r3, #2252 @ 0x8cc │ │ │ │ ldmia.w r3, {r0, r1, r2} │ │ │ │ ldr r3, [sp, #24] │ │ │ │ stmia.w r3, {r0, r1, r2} │ │ │ │ str r7, [sp, #152] @ 0x98 │ │ │ │ movs r3, #24 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ mov r9, r3 │ │ │ │ - b.n 4882c │ │ │ │ + b.n 48184 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r1, r9 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ add r6, sp, #92 @ 0x5c │ │ │ │ - bl 47d24 │ │ │ │ + bl 4767c │ │ │ │ ldr r2, [sp, #16] │ │ │ │ add r3, sp, #228 @ 0xe4 │ │ │ │ mov r1, r9 │ │ │ │ add.w r0, r2, #29 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ - bl 47d24 │ │ │ │ + bl 4767c │ │ │ │ mov r1, sl │ │ │ │ movs r2, #48 @ 0x30 │ │ │ │ add r0, sp, #104 @ 0x68 │ │ │ │ str r6, [sp, #24] │ │ │ │ - blx 15ff0 │ │ │ │ - ldr r3, [pc, #136] @ (48b40 ) │ │ │ │ + blx 15eac │ │ │ │ + ldr r3, [pc, #136] @ (48498 ) │ │ │ │ add r2, sp, #88 @ 0x58 │ │ │ │ str r2, [sp, #28] │ │ │ │ add r3, pc │ │ │ │ movw r7, #33281 @ 0x8201 │ │ │ │ addw r3, r3, #2252 @ 0x8cc │ │ │ │ ldmia.w r3, {r0, r1, r2} │ │ │ │ stmia.w r6, {r0, r1, r2} │ │ │ │ str r7, [sp, #152] @ 0x98 │ │ │ │ - b.n 48a84 │ │ │ │ - blx 17a74 <__stack_chk_fail@plt> │ │ │ │ + b.n 483dc │ │ │ │ + blx 1790c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - str r4, [r4, #116] @ 0x74 │ │ │ │ + ldr r4, [r5, #96] @ 0x60 │ │ │ │ movs r3, r0 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r1, #16] │ │ │ │ + ldrh r4, [r5, #4] │ │ │ │ movs r3, r0 │ │ │ │ - movs r2, #34 @ 0x22 │ │ │ │ + movs r0, #206 @ 0xce │ │ │ │ movs r1, r0 │ │ │ │ - movs r1, #146 @ 0x92 │ │ │ │ + movs r0, #62 @ 0x3e │ │ │ │ movs r1, r0 │ │ │ │ - str r4, [r7, #108] @ 0x6c │ │ │ │ + ldr r4, [r0, #92] @ 0x5c │ │ │ │ movs r3, r0 │ │ │ │ stc 15, cr15, [sp, #1020]! @ 0x3fc │ │ │ │ - add r6, pc, #912 @ (adr r6, 48e88 ) │ │ │ │ + add r5, pc, #576 @ (adr r5, 48690 ) │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, #230 @ 0xe6 │ │ │ │ + subs r2, r2, #6 │ │ │ │ movs r1, r0 │ │ │ │ - movs r2, #16 │ │ │ │ + movs r0, #188 @ 0xbc │ │ │ │ movs r1, r0 │ │ │ │ - add r6, pc, #664 @ (adr r6, 48d9c ) │ │ │ │ + add r5, pc, #328 @ (adr r5, 485a4 ) │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #160 @ 0xa0 │ │ │ │ + movs r0, #76 @ 0x4c │ │ │ │ movs r1, r0 │ │ │ │ - movs r0, #174 @ 0xae │ │ │ │ + subs r2, r3, #5 │ │ │ │ movs r1, r0 │ │ │ │ - movs r1, #92 @ 0x5c │ │ │ │ + movs r0, #8 │ │ │ │ movs r1, r0 │ │ │ │ - add r6, pc, #440 @ (adr r6, 48ccc ) │ │ │ │ + add r5, pc, #104 @ (adr r5, 484d4 ) │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #110 @ 0x6e │ │ │ │ + movs r0, #26 │ │ │ │ movs r1, r0 │ │ │ │ - movs r1, #82 @ 0x52 │ │ │ │ + subs r6, r7, #7 │ │ │ │ movs r1, r0 │ │ │ │ - movs r0, #206 @ 0xce │ │ │ │ + subs r2, r7, #5 │ │ │ │ movs r1, r0 │ │ │ │ - movs r2, #106 @ 0x6a │ │ │ │ + movs r1, #22 │ │ │ │ movs r1, r0 │ │ │ │ - movs r0, #38 @ 0x26 │ │ │ │ + subs r2, r2, #3 │ │ │ │ movs r1, r0 │ │ │ │ - strb r6, [r3, #15] │ │ │ │ + strb r6, [r5, #9] │ │ │ │ movs r1, r0 │ │ │ │ - subs r2, r3, #2 │ │ │ │ + adds r6, r0, #5 │ │ │ │ movs r1, r0 │ │ │ │ - movs r0, #48 @ 0x30 │ │ │ │ + subs r4, r3, #3 │ │ │ │ movs r1, r0 │ │ │ │ - subs r2, r1, r5 │ │ │ │ + adds r6, r6, r7 │ │ │ │ movs r1, r0 │ │ │ │ - subs r2, r2, #1 │ │ │ │ + adds r6, r7, #3 │ │ │ │ movs r1, r0 │ │ │ │ - strb r2, [r6, #5] │ │ │ │ + strb r2, [r0, #0] │ │ │ │ movs r1, r0 │ │ │ │ - strb r0, [r5, #4] │ │ │ │ + ldr r0, [r7, #120] @ 0x78 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -00048b44 : │ │ │ │ +0004849c : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #56] @ (48b8c ) │ │ │ │ + ldr r3, [pc, #56] @ (484e4 ) │ │ │ │ sub sp, #12 │ │ │ │ add r3, pc │ │ │ │ dmb ish │ │ │ │ add.w r2, r3, #16 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ dmb ish │ │ │ │ - cbz r3, 48b72 │ │ │ │ - ldr r3, [pc, #36] @ (48b90 ) │ │ │ │ + cbz r3, 484ca │ │ │ │ + ldr r3, [pc, #36] @ (484e8 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #16] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #4] │ │ │ │ - blx 18190 │ │ │ │ + blx 1801c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 48b68 │ │ │ │ - bl 47138 │ │ │ │ + beq.n 484c0 │ │ │ │ + bl 46a90 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - blx 1867c │ │ │ │ - b.n 48b68 │ │ │ │ - ldrb r2, [r0, #13] │ │ │ │ + blx 184fc │ │ │ │ + b.n 484c0 │ │ │ │ + strh r2, [r4, #14] │ │ │ │ movs r3, r0 │ │ │ │ - ldrb r6, [r5, #12] │ │ │ │ + strh r6, [r1, #14] │ │ │ │ movs r3, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ - blx 166d8 │ │ │ │ + blx 16588 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #60] @ (48be8 ) │ │ │ │ + ldr r0, [pc, #60] @ (48540 ) │ │ │ │ add r0, pc │ │ │ │ - blx 155a0 │ │ │ │ - ldr r3, [pc, #56] @ (48bec ) │ │ │ │ + blx 15468 │ │ │ │ + ldr r3, [pc, #56] @ (48544 ) │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ mov.w ip, #16 │ │ │ │ add r3, pc │ │ │ │ strd r3, r2, [sp, #4] │ │ │ │ - ldr r3, [pc, #44] @ (48bf0 ) │ │ │ │ + ldr r3, [pc, #44] @ (48548 ) │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #176 @ 0xb0 │ │ │ │ str.w ip, [sp] │ │ │ │ add r3, pc │ │ │ │ mov r0, r4 │ │ │ │ - blx 17c20 │ │ │ │ + blx 17ab8 │ │ │ │ movs r1, #4 │ │ │ │ mov r4, r0 │ │ │ │ - blx 15a8c │ │ │ │ - ldr r3, [pc, #24] @ (48bf4 ) │ │ │ │ + blx 15948 │ │ │ │ + ldr r3, [pc, #24] @ (4854c ) │ │ │ │ add r3, pc │ │ │ │ str r0, [r3, #0] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - subs r0, r4, r7 │ │ │ │ + subs r4, r1, r2 │ │ │ │ movs r1, r0 │ │ │ │ movs r3, r7 │ │ │ │ movs r0, r0 │ │ │ │ movs r7, r7 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r2, #11] │ │ │ │ + strh r0, [r6, #10] │ │ │ │ movs r3, r0 │ │ │ │ - ldr r3, [pc, #12] @ (48c08 ) │ │ │ │ + ldr r3, [pc, #12] @ (48560 ) │ │ │ │ movs r1, #0 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, r3 │ │ │ │ - b.w 16fe4 │ │ │ │ + b.w 16e7c │ │ │ │ nop │ │ │ │ - ldrb r0, [r6, #10] │ │ │ │ + strh r0, [r2, #10] │ │ │ │ movs r3, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - blx 189d4 │ │ │ │ - ldr r1, [pc, #48] @ (48c54 ) │ │ │ │ + blx 18848 │ │ │ │ + ldr r1, [pc, #48] @ (485ac ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r1, #0] │ │ │ │ str r0, [r1, #4] │ │ │ │ - cbnz r3, 48c4a │ │ │ │ - ldr r3, [pc, #44] @ (48c58 ) │ │ │ │ - ldr r0, [pc, #44] @ (48c5c ) │ │ │ │ + cbnz r3, 485a2 │ │ │ │ + ldr r3, [pc, #44] @ (485b0 ) │ │ │ │ + ldr r0, [pc, #44] @ (485b4 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r1, [pc, #44] @ (48c60 ) │ │ │ │ - ldr r2, [pc, #48] @ (48c64 ) │ │ │ │ + ldr r1, [pc, #44] @ (485b8 ) │ │ │ │ + ldr r2, [pc, #48] @ (485bc ) │ │ │ │ add r0, pc │ │ │ │ str r3, [r4, #84] @ 0x54 │ │ │ │ add r1, pc │ │ │ │ - ldr r3, [pc, #44] @ (48c68 ) │ │ │ │ + ldr r3, [pc, #44] @ (485c0 ) │ │ │ │ add r2, pc │ │ │ │ str r0, [r4, #24] │ │ │ │ add r3, pc │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ strd r2, r3, [r4, #72] @ 0x48 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r4 │ │ │ │ - blx 18b74 │ │ │ │ - b.n 48c2a │ │ │ │ + blx 189e8 │ │ │ │ + b.n 48582 │ │ │ │ nop │ │ │ │ - ldrb r2, [r1, #10] │ │ │ │ + strh r2, [r5, #8] │ │ │ │ movs r3, r0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ movs r0, r0 │ │ │ │ lsls r1, r1, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r1, r6 │ │ │ │ movs r0, r0 │ │ │ │ @@ -80052,1634 +79637,1634 @@ │ │ │ │ movs r0, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ - blx 16798 │ │ │ │ + blx 16648 │ │ │ │ adds r3, r0, #1 │ │ │ │ it eq │ │ │ │ moveq r0, #2 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r1 │ │ │ │ strd r3, r2, [sp] │ │ │ │ - ldr r3, [pc, #84] @ (48cfc ) │ │ │ │ + ldr r3, [pc, #84] @ (48654 ) │ │ │ │ ldr r6, [sp, #32] │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add r0, r5 │ │ │ │ - blx 17448 │ │ │ │ + blx 172e0 │ │ │ │ mov r3, r6 │ │ │ │ ldrd r2, r1, [sp] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 178a0 │ │ │ │ - ldr r1, [pc, #60] @ (48d00 ) │ │ │ │ + blx 17738 │ │ │ │ + ldr r1, [pc, #60] @ (48658 ) │ │ │ │ mov r5, r0 │ │ │ │ add r1, pc │ │ │ │ - blx 1554c │ │ │ │ - cbz r4, 48ce8 │ │ │ │ + blx 15414 │ │ │ │ + cbz r4, 48640 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - blx 165a4 │ │ │ │ + blx 16454 │ │ │ │ mov r0, r4 │ │ │ │ - blx 15aa8 │ │ │ │ + blx 15964 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 15aa4 │ │ │ │ + b.w 15960 │ │ │ │ mov r0, r5 │ │ │ │ movs r1, #2 │ │ │ │ - blx 15418 │ │ │ │ + blx 152e0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 15aa4 │ │ │ │ - ldrb r4, [r0, #8] │ │ │ │ + b.w 15960 │ │ │ │ + strh r4, [r4, #4] │ │ │ │ movs r3, r0 │ │ │ │ @ instruction: 0xffc5ffff │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r1 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #92] @ (48d78 ) │ │ │ │ + ldr r3, [pc, #92] @ (486d0 ) │ │ │ │ ldr r6, [sp, #36] @ 0x24 │ │ │ │ add r3, pc │ │ │ │ ldr r2, [sp, #32] │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add r0, r5 │ │ │ │ - blx 17448 │ │ │ │ + blx 172e0 │ │ │ │ mov r3, r6 │ │ │ │ ldrd r1, r2, [sp] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 178a0 │ │ │ │ - ldr r1, [pc, #64] @ (48d7c ) │ │ │ │ + blx 17738 │ │ │ │ + ldr r1, [pc, #64] @ (486d4 ) │ │ │ │ mov r5, r0 │ │ │ │ add r1, pc │ │ │ │ - blx 1554c │ │ │ │ - cbz r4, 48d62 │ │ │ │ + blx 15414 │ │ │ │ + cbz r4, 486ba │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - blx 182d0 │ │ │ │ + blx 18150 │ │ │ │ mov r0, r4 │ │ │ │ - blx 15aa8 │ │ │ │ + blx 15964 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 15aa4 │ │ │ │ + b.w 15960 │ │ │ │ mov r0, r5 │ │ │ │ movs r1, #2 │ │ │ │ - blx 15418 │ │ │ │ + blx 152e0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 15aa4 │ │ │ │ + b.w 15960 │ │ │ │ nop │ │ │ │ - ldrb r6, [r1, #6] │ │ │ │ + strh r6, [r5, #0] │ │ │ │ movs r3, r0 │ │ │ │ @ instruction: 0xffc3ffff │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r5, [pc, #24] @ (48da8 ) │ │ │ │ + ldr r5, [pc, #24] @ (48700 ) │ │ │ │ mov r4, r0 │ │ │ │ add r5, pc │ │ │ │ ldr r0, [r5, #0] │ │ │ │ add r0, r4 │ │ │ │ - blx 1625c │ │ │ │ + blx 1610c │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r3, [r3, #24] │ │ │ │ bx r3 │ │ │ │ - ldrb r2, [r3, #4] │ │ │ │ + ldrb r2, [r7, #30] │ │ │ │ movs r3, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ - blx 16798 │ │ │ │ + blx 16648 │ │ │ │ adds r3, r0, #1 │ │ │ │ it eq │ │ │ │ moveq r0, #2 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ │ │ │ │ -00048dcc : │ │ │ │ +00048724 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #56] @ (48e14 ) │ │ │ │ + ldr r3, [pc, #56] @ (4876c ) │ │ │ │ sub sp, #12 │ │ │ │ add r3, pc │ │ │ │ dmb ish │ │ │ │ add.w r2, r3, #8 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ dmb ish │ │ │ │ - cbz r3, 48dfa │ │ │ │ - ldr r3, [pc, #36] @ (48e18 ) │ │ │ │ + cbz r3, 48752 │ │ │ │ + ldr r3, [pc, #36] @ (48770 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #8] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #4] │ │ │ │ - blx 18190 │ │ │ │ + blx 1801c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 48df0 │ │ │ │ - bl 48b94 │ │ │ │ + beq.n 48748 │ │ │ │ + bl 484ec │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - blx 1867c │ │ │ │ - b.n 48df0 │ │ │ │ - ldrb r6, [r1, #3] │ │ │ │ + blx 184fc │ │ │ │ + b.n 48748 │ │ │ │ + ldrb r6, [r5, #29] │ │ │ │ movs r3, r0 │ │ │ │ - ldrb r2, [r7, #2] │ │ │ │ + ldrb r2, [r3, #29] │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -00048e1c : │ │ │ │ +00048774 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ - blx 16ad8 │ │ │ │ + blx 1697c │ │ │ │ movs r1, #0 │ │ │ │ - blx 16680 │ │ │ │ - ldr r3, [pc, #20] @ (48e4c ) │ │ │ │ + blx 16530 │ │ │ │ + ldr r3, [pc, #20] @ (487a4 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r5 │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add r0, r4 │ │ │ │ - blx 171c4 │ │ │ │ + blx 1705c │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldrb r0, [r6, #1] │ │ │ │ + ldrb r0, [r2, #28] │ │ │ │ movs r3, r0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs.n 48e9a │ │ │ │ + bcs.n 487f2 │ │ │ │ push {r4, r5, lr} │ │ │ │ add r2, r0 │ │ │ │ add.w lr, r0, #4294967295 @ 0xffffffff │ │ │ │ mov r4, r0 │ │ │ │ movs r5, #19 │ │ │ │ movt r5, #128 @ 0x80 │ │ │ │ add lr, r3 │ │ │ │ subs r0, r2, #1 │ │ │ │ add.w ip, lr, #2 │ │ │ │ ldrb.w r3, [lr, #1]! │ │ │ │ sub.w r2, ip, r4 │ │ │ │ subs r3, #9 │ │ │ │ uxtb r3, r3 │ │ │ │ cmp r3, #23 │ │ │ │ - bhi.n 48e96 │ │ │ │ + bhi.n 487ee │ │ │ │ lsr.w r3, r5, r3 │ │ │ │ ands.w r3, r3, #1 │ │ │ │ - beq.n 48e96 │ │ │ │ + beq.n 487ee │ │ │ │ cmp lr, r0 │ │ │ │ str r2, [r1, #0] │ │ │ │ - bne.n 48e6e │ │ │ │ + bne.n 487c6 │ │ │ │ movs r0, #1 │ │ │ │ pop {r4, r5, pc} │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, pc} │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldr r2, [pc, #12] @ (48eb0 ) │ │ │ │ - ldr r3, [pc, #16] @ (48eb4 ) │ │ │ │ + ldr r2, [pc, #12] @ (48808 ) │ │ │ │ + ldr r3, [pc, #16] @ (4880c ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ strd r2, r3, [r0, #16] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ lsls r1, r0, #5 │ │ │ │ movs r0, r0 │ │ │ │ lsls r7, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r2, [pc, #136] @ (48f50 ) │ │ │ │ + ldr r2, [pc, #136] @ (488a8 ) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ - ldr r3, [pc, #136] @ (48f54 ) │ │ │ │ + ldr r3, [pc, #136] @ (488ac ) │ │ │ │ movs r5, #64 @ 0x40 │ │ │ │ add r2, pc │ │ │ │ - ldr r0, [pc, #132] @ (48f58 ) │ │ │ │ + ldr r0, [pc, #132] @ (488b0 ) │ │ │ │ movs r4, #12 │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov.w r3, #0 │ │ │ │ - blx 155a0 │ │ │ │ - ldr r2, [pc, #116] @ (48f5c ) │ │ │ │ + blx 15468 │ │ │ │ + ldr r2, [pc, #116] @ (488b4 ) │ │ │ │ mov r1, r0 │ │ │ │ - ldr r3, [pc, #116] @ (48f60 ) │ │ │ │ + ldr r3, [pc, #116] @ (488b8 ) │ │ │ │ movs r0, #80 @ 0x50 │ │ │ │ add r2, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ strd r2, r5, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ movs r2, #68 @ 0x44 │ │ │ │ movs r4, #0 │ │ │ │ - blx 17c20 │ │ │ │ - ldr r3, [pc, #100] @ (48f64 ) │ │ │ │ + blx 17ab8 │ │ │ │ + ldr r3, [pc, #100] @ (488bc ) │ │ │ │ mov r5, r0 │ │ │ │ str r4, [sp, #32] │ │ │ │ add r3, pc │ │ │ │ strd r3, r4, [sp, #24] │ │ │ │ - blx 18838 │ │ │ │ + blx 186ac │ │ │ │ add r2, sp, #24 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #20] │ │ │ │ - blx 187a8 │ │ │ │ - ldr r3, [pc, #76] @ (48f68 ) │ │ │ │ + blx 1861c │ │ │ │ + ldr r3, [pc, #76] @ (488c0 ) │ │ │ │ str r4, [sp, #32] │ │ │ │ add r3, pc │ │ │ │ strd r3, r4, [sp, #24] │ │ │ │ - blx 15120 │ │ │ │ + blx 14fe8 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 187a8 │ │ │ │ - ldr r2, [pc, #56] @ (48f6c ) │ │ │ │ - ldr r3, [pc, #28] @ (48f54 ) │ │ │ │ + blx 1861c │ │ │ │ + ldr r2, [pc, #56] @ (488c4 ) │ │ │ │ + ldr r3, [pc, #28] @ (488ac ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 48f4c │ │ │ │ + bne.n 488a4 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, pc} │ │ │ │ - blx 17a74 <__stack_chk_fail@plt> │ │ │ │ - ldrb r2, [r3, r4] │ │ │ │ + blx 1790c <__stack_chk_fail@plt> │ │ │ │ + str r2, [r4, #60] @ 0x3c │ │ │ │ movs r3, r0 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, r1, r3 │ │ │ │ + asrs r0, r7, #29 │ │ │ │ movs r1, r0 │ │ │ │ vminnm.f32 , , │ │ │ │ lsls r1, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xff99ffff │ │ │ │ lsls r7, r1, #1 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r6, r2] │ │ │ │ + str r2, [r7, #52] @ 0x34 │ │ │ │ movs r3, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - blx 15120 │ │ │ │ - blx 175d0 │ │ │ │ - ldr r3, [pc, #8] @ (48f94 ) │ │ │ │ + blx 14fe8 │ │ │ │ + blx 17468 │ │ │ │ + ldr r3, [pc, #8] @ (488ec ) │ │ │ │ movs r2, #5 │ │ │ │ add r3, pc │ │ │ │ strd r2, r3, [r4, #8] │ │ │ │ pop {r4, pc} │ │ │ │ movs r1, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #28 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r0 │ │ │ │ str r1, [sp, #20] │ │ │ │ - blx 16fd8 │ │ │ │ + blx 16e70 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ - ldr r3, [pc, #28] @ (48fd4 ) │ │ │ │ - ldr r1, [pc, #28] @ (48fd8 ) │ │ │ │ + ldr r3, [pc, #28] @ (4892c ) │ │ │ │ + ldr r1, [pc, #28] @ (48930 ) │ │ │ │ add r3, pc │ │ │ │ strd r3, r5, [sp, #4] │ │ │ │ - ldr r3, [pc, #24] @ (48fdc ) │ │ │ │ + ldr r3, [pc, #24] @ (48934 ) │ │ │ │ add r1, pc │ │ │ │ ldr r2, [sp, #20] │ │ │ │ add r3, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - blx 16680 │ │ │ │ + blx 16530 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - cdp2 0, 6, cr0, cr2, cr0, {0} │ │ │ │ - stmia r0!, {r1, r2, r3, r5} │ │ │ │ + stc2 0, cr0, [lr, #-0] │ │ │ │ + bkpt 0x00da │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r1, r3, r5, r6, r7} │ │ │ │ + stmia r5!, {r1, r2, r4, r7} │ │ │ │ movs r0, r0 │ │ │ │ mov r0, r1 │ │ │ │ movs r1, #0 │ │ │ │ - b.w 1800c │ │ │ │ + b.w 17e98 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r3 │ │ │ │ - b.w 1800c │ │ │ │ + b.w 17e98 │ │ │ │ nop │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ strd r2, r1, [sp] │ │ │ │ - blx 16d98 │ │ │ │ + blx 16c30 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ cmp r0, r2 │ │ │ │ it hi │ │ │ │ movhi r0, #0 │ │ │ │ - bhi.n 4902a │ │ │ │ + bhi.n 48982 │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ - blx 15614 │ │ │ │ + blx 154dc │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - blx 189d4 │ │ │ │ - ldr r1, [pc, #16] @ (49058 ) │ │ │ │ + blx 18848 │ │ │ │ + ldr r1, [pc, #16] @ (489b0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r1, #0] │ │ │ │ - cbnz r3, 4904e │ │ │ │ + cbnz r3, 489a6 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 18b70 │ │ │ │ - strb r2, [r6, #25] │ │ │ │ + b.w 189e4 │ │ │ │ + ldrb r2, [r2, #20] │ │ │ │ movs r3, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r2, [pc, #148] @ (49104 ) │ │ │ │ + ldr r2, [pc, #148] @ (48a5c ) │ │ │ │ sub sp, #12 │ │ │ │ - ldr r3, [pc, #148] @ (49108 ) │ │ │ │ + ldr r3, [pc, #148] @ (48a60 ) │ │ │ │ mov r5, r1 │ │ │ │ add r2, pc │ │ │ │ mov r1, sp │ │ │ │ add.w r7, r5, #128 @ 0x80 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov.w r3, #0 │ │ │ │ - blx 15400 │ │ │ │ + blx 152c8 │ │ │ │ ldr r6, [sp, #0] │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r6, #512 @ 0x200 │ │ │ │ it cs │ │ │ │ movcs.w r6, #512 @ 0x200 │ │ │ │ str r6, [sp, #0] │ │ │ │ - b.n 490a2 │ │ │ │ + b.n 489fa │ │ │ │ adds r5, #16 │ │ │ │ cmp r5, r7 │ │ │ │ - beq.n 490e4 │ │ │ │ + beq.n 48a3c │ │ │ │ ldr r4, [r5, #8] │ │ │ │ cmp r6, r4 │ │ │ │ - bcc.n 4909c │ │ │ │ - cbz r4, 490dc │ │ │ │ + bcc.n 489f4 │ │ │ │ + cbz r4, 48a34 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ add.w r1, r8, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r5, #0] │ │ │ │ movs r2, #0 │ │ │ │ add.w ip, r3, #4294967295 @ 0xffffffff │ │ │ │ add.w lr, r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 490c4 │ │ │ │ + b.n 48a1c │ │ │ │ adds r2, #1 │ │ │ │ cmp r4, r2 │ │ │ │ - beq.n 490dc │ │ │ │ + beq.n 48a34 │ │ │ │ ldrb.w r3, [lr, #1]! │ │ │ │ ldrb.w r9, [r1, #1]! │ │ │ │ ldrb.w r0, [ip, #1]! │ │ │ │ and.w r3, r3, r9 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 490be │ │ │ │ + beq.n 48a16 │ │ │ │ cmp r4, r2 │ │ │ │ - bne.n 4909c │ │ │ │ + bne.n 489f4 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - blx 15bfc │ │ │ │ - b.n 490e6 │ │ │ │ + blx 15ab8 │ │ │ │ + b.n 48a3e │ │ │ │ movs r0, #0 │ │ │ │ - ldr r2, [pc, #36] @ (4910c ) │ │ │ │ - ldr r3, [pc, #28] @ (49108 ) │ │ │ │ + ldr r2, [pc, #36] @ (48a64 ) │ │ │ │ + ldr r3, [pc, #28] @ (48a60 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 49100 │ │ │ │ + bne.n 48a58 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - blx 17a74 <__stack_chk_fail@plt> │ │ │ │ - ldrh r4, [r6, r5] │ │ │ │ + blx 1790c <__stack_chk_fail@plt> │ │ │ │ + str r4, [r7, #32] │ │ │ │ movs r3, r0 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r7, r3] │ │ │ │ + str r6, [r0, #28] │ │ │ │ movs r3, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r2, [pc, #240] @ (49210 ) │ │ │ │ + ldr r2, [pc, #240] @ (48b68 ) │ │ │ │ sub sp, #16 │ │ │ │ - ldr r3, [pc, #240] @ (49214 ) │ │ │ │ + ldr r3, [pc, #240] @ (48b6c ) │ │ │ │ mov r4, r0 │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #236] @ (49218 ) │ │ │ │ + ldr r1, [pc, #236] @ (48b70 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ - bl 4905c │ │ │ │ + bl 489b4 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 49158 │ │ │ │ - ldr r1, [pc, #220] @ (4921c ) │ │ │ │ - ldr r2, [pc, #208] @ (49214 ) │ │ │ │ + cbz r0, 48ab0 │ │ │ │ + ldr r1, [pc, #220] @ (48b74 ) │ │ │ │ + ldr r2, [pc, #208] @ (48b6c ) │ │ │ │ add r1, pc │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ eors r1, r2 │ │ │ │ mov.w r2, #0 │ │ │ │ - bne.n 4920c │ │ │ │ + bne.n 48b64 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ add r1, sp, #8 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ - blx 15400 │ │ │ │ + blx 152c8 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp.w r2, #512 @ 0x200 │ │ │ │ mov r1, r2 │ │ │ │ it cs │ │ │ │ movcs.w r1, #512 @ 0x200 │ │ │ │ cmp r2, #11 │ │ │ │ str r1, [sp, #8] │ │ │ │ - bls.n 4913e │ │ │ │ + bls.n 48a96 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ rev.w ip, r2 │ │ │ │ cmp r1, ip │ │ │ │ - bcc.n 4913e │ │ │ │ + bcc.n 48a96 │ │ │ │ tst.w r2, #50331648 @ 0x3000000 │ │ │ │ - bne.n 4913e │ │ │ │ + bne.n 48a96 │ │ │ │ ldrb r2, [r0, #4] │ │ │ │ cmp r2, #102 @ 0x66 │ │ │ │ - bne.n 4913e │ │ │ │ + bne.n 48a96 │ │ │ │ ldrb r2, [r0, #5] │ │ │ │ cmp r2, #116 @ 0x74 │ │ │ │ - bne.n 4913e │ │ │ │ + bne.n 48a96 │ │ │ │ ldrb r2, [r0, #6] │ │ │ │ cmp r2, #121 @ 0x79 │ │ │ │ - bne.n 4913e │ │ │ │ + bne.n 48a96 │ │ │ │ ldrb r2, [r0, #7] │ │ │ │ cmp r2, #112 @ 0x70 │ │ │ │ - bne.n 4913e │ │ │ │ + bne.n 48a96 │ │ │ │ ldrb r2, [r0, #8] │ │ │ │ cmp r2, #109 @ 0x6d │ │ │ │ - bne.n 4913e │ │ │ │ + bne.n 48a96 │ │ │ │ ldrb r2, [r0, #9] │ │ │ │ cmp r2, #112 @ 0x70 │ │ │ │ - bne.n 4913e │ │ │ │ + bne.n 48a96 │ │ │ │ ldrb r2, [r0, #10] │ │ │ │ cmp r2, #52 @ 0x34 │ │ │ │ - bne.n 4913e │ │ │ │ + bne.n 48a96 │ │ │ │ cmp.w ip, #16 │ │ │ │ - bls.n 4913e │ │ │ │ + bls.n 48a96 │ │ │ │ movs r2, #16 │ │ │ │ - b.n 491c2 │ │ │ │ + b.n 48b1a │ │ │ │ adds r2, #4 │ │ │ │ cmp ip, r2 │ │ │ │ - bls.n 4913e │ │ │ │ + bls.n 48a96 │ │ │ │ sub.w lr, r1, r2 │ │ │ │ cmp.w lr, #2 │ │ │ │ - bls.n 491bc │ │ │ │ + bls.n 48b14 │ │ │ │ ldrb.w lr, [r0, r2] │ │ │ │ adds r4, r0, r2 │ │ │ │ cmp.w lr, #109 @ 0x6d │ │ │ │ - bne.n 491bc │ │ │ │ + bne.n 48b14 │ │ │ │ ldrb.w lr, [r4, #1] │ │ │ │ cmp.w lr, #112 @ 0x70 │ │ │ │ - bne.n 491bc │ │ │ │ + bne.n 48b14 │ │ │ │ ldrb.w lr, [r4, #2] │ │ │ │ cmp.w lr, #52 @ 0x34 │ │ │ │ - bne.n 491bc │ │ │ │ + bne.n 48b14 │ │ │ │ movs r0, #10 │ │ │ │ - blx 160f8 │ │ │ │ - ldr r2, [pc, #44] @ (49220 ) │ │ │ │ + blx 15fb4 │ │ │ │ + ldr r2, [pc, #44] @ (48b78 ) │ │ │ │ mov ip, r0 │ │ │ │ mov r3, r0 │ │ │ │ add r2, pc │ │ │ │ ldmia r2!, {r0, r1} │ │ │ │ str.w r0, [ip] │ │ │ │ str.w r1, [ip, #4] │ │ │ │ ldrh r2, [r2, #0] │ │ │ │ strh.w r2, [ip, #8] │ │ │ │ - b.n 4913e │ │ │ │ - blx 17a74 <__stack_chk_fail@plt> │ │ │ │ - ldrh r2, [r0, r3] │ │ │ │ + b.n 48a96 │ │ │ │ + blx 1790c <__stack_chk_fail@plt> │ │ │ │ + str r2, [r1, #24] │ │ │ │ movs r3, r0 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r1, #116] @ 0x74 │ │ │ │ + strb r2, [r6, #23] │ │ │ │ movs r3, r0 │ │ │ │ - ldrh r6, [r4, r2] │ │ │ │ + str r6, [r5, #20] │ │ │ │ movs r3, r0 │ │ │ │ - asrs r0, r1, #23 │ │ │ │ + asrs r4, r6, #17 │ │ │ │ movs r1, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr r2, [pc, #508] @ (49434 ) │ │ │ │ + ldr r2, [pc, #508] @ (48d8c ) │ │ │ │ sub sp, #28 │ │ │ │ - ldr r3, [pc, #508] @ (49438 ) │ │ │ │ + ldr r3, [pc, #508] @ (48d90 ) │ │ │ │ mov r5, r1 │ │ │ │ add r2, pc │ │ │ │ add r1, sp, #16 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ - blx 15400 │ │ │ │ + blx 152c8 │ │ │ │ ldr.w fp, [sp, #16] │ │ │ │ cmp.w fp, #512 @ 0x200 │ │ │ │ mov lr, fp │ │ │ │ it cs │ │ │ │ movcs.w lr, #512 @ 0x200 │ │ │ │ str.w lr, [sp, #16] │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w 493b4 │ │ │ │ - ldr r1, [pc, #460] @ (4943c ) │ │ │ │ + beq.w 48d0c │ │ │ │ + ldr r1, [pc, #460] @ (48d94 ) │ │ │ │ mov r4, r0 │ │ │ │ movs r6, #27 │ │ │ │ movt r6, #128 @ 0x80 │ │ │ │ add r1, pc │ │ │ │ movs r0, #0 │ │ │ │ add.w ip, lr, #4294967295 @ 0xffffffff │ │ │ │ strd fp, r7, [sp, #8] │ │ │ │ - cbz r5, 492d6 │ │ │ │ + cbz r5, 48c2e │ │ │ │ ldr r2, [r1, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 492f0 │ │ │ │ + bne.n 48c48 │ │ │ │ ldr.w r8, [r1, #16] │ │ │ │ cmp lr, r8 │ │ │ │ - bcs.n 4934e │ │ │ │ + bcs.n 48ca6 │ │ │ │ adds r0, #1 │ │ │ │ adds r1, #28 │ │ │ │ cmp r0, #23 │ │ │ │ - bne.n 49282 │ │ │ │ - ldr r1, [pc, #420] @ (49440 ) │ │ │ │ + bne.n 48bda │ │ │ │ + ldr r1, [pc, #420] @ (48d98 ) │ │ │ │ ldr r7, [sp, #12] │ │ │ │ add r1, pc │ │ │ │ mov r0, r7 │ │ │ │ adds r1, #128 @ 0x80 │ │ │ │ - bl 4905c │ │ │ │ + bl 489b4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 493d2 │ │ │ │ - ldr r2, [pc, #400] @ (49444 ) │ │ │ │ - ldr r3, [pc, #388] @ (49438 ) │ │ │ │ + beq.w 48d2a │ │ │ │ + ldr r2, [pc, #400] @ (48d9c ) │ │ │ │ + ldr r3, [pc, #388] @ (48d90 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 49430 │ │ │ │ + bne.w 48d88 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ adds r0, #2 │ │ │ │ adds r1, #56 @ 0x38 │ │ │ │ cmp r0, #23 │ │ │ │ - beq.n 4929a │ │ │ │ + beq.n 48bf2 │ │ │ │ ldr r3, [r1, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 49284 │ │ │ │ + beq.n 48bdc │ │ │ │ cmp r0, #22 │ │ │ │ - beq.n 4929a │ │ │ │ + beq.n 48bf2 │ │ │ │ ldr r3, [r1, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 492ce │ │ │ │ + bne.n 48c26 │ │ │ │ ldr r2, [r1, #28] │ │ │ │ adds r1, #28 │ │ │ │ adds r0, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 4928a │ │ │ │ + beq.n 48be2 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 49292 │ │ │ │ + beq.n 48bea │ │ │ │ mov.w r8, #0 │ │ │ │ ldr.w fp, [r1, #16] │ │ │ │ ldr.w sl, [r1, #12] │ │ │ │ mov r2, r8 │ │ │ │ str r0, [sp, #4] │ │ │ │ - b.n 49324 │ │ │ │ + b.n 48c7c │ │ │ │ ldr r0, [r1, #8] │ │ │ │ ldrb.w r9, [r0, r2] │ │ │ │ and.w r3, r3, r9 │ │ │ │ cmp r7, r3 │ │ │ │ - bne.n 493b0 │ │ │ │ + bne.n 48d08 │ │ │ │ adds r2, #1 │ │ │ │ add.w r8, r8, #1 │ │ │ │ cmp ip, r8 │ │ │ │ - bls.n 49346 │ │ │ │ + bls.n 48c9e │ │ │ │ cmp fp, r2 │ │ │ │ - bcc.n 49388 │ │ │ │ + bcc.n 48ce0 │ │ │ │ ldrb.w r7, [sl, r2] │ │ │ │ ldrb.w r3, [r4, r8] │ │ │ │ cmp r7, #32 │ │ │ │ - bne.n 49308 │ │ │ │ + bne.n 48c60 │ │ │ │ subs r3, #9 │ │ │ │ uxtb r3, r3 │ │ │ │ cmp r3, #23 │ │ │ │ - bhi.n 49340 │ │ │ │ + bhi.n 48c98 │ │ │ │ lsr.w r3, r6, r3 │ │ │ │ lsls r3, r3, #31 │ │ │ │ - bmi.n 49318 │ │ │ │ + bmi.n 48c70 │ │ │ │ adds r2, #1 │ │ │ │ cmp ip, r8 │ │ │ │ - bhi.n 49320 │ │ │ │ + bhi.n 48c78 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp fp, r2 │ │ │ │ - bcs.n 49292 │ │ │ │ - b.n 4938a │ │ │ │ + bcs.n 48bea │ │ │ │ + b.n 48ce2 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 49382 │ │ │ │ + beq.n 48cda │ │ │ │ ldr r3, [r1, #8] │ │ │ │ subs r7, r4, #1 │ │ │ │ add.w r9, r3, #4294967295 @ 0xffffffff │ │ │ │ ldr r3, [r1, #12] │ │ │ │ add.w sl, r3, #4294967295 @ 0xffffffff │ │ │ │ - b.n 4936a │ │ │ │ + b.n 48cc2 │ │ │ │ adds r2, #1 │ │ │ │ cmp r8, r2 │ │ │ │ - beq.n 49382 │ │ │ │ + beq.n 48cda │ │ │ │ ldrb.w fp, [r7, #1]! │ │ │ │ ldrb.w r3, [r9, #1]! │ │ │ │ and.w r3, r3, fp │ │ │ │ ldrb.w fp, [sl, #1]! │ │ │ │ cmp fp, r3 │ │ │ │ - beq.n 49364 │ │ │ │ + beq.n 48cbc │ │ │ │ cmp r2, r8 │ │ │ │ - bne.n 49292 │ │ │ │ - ldr r3, [pc, #196] @ (49448 ) │ │ │ │ + bne.n 48bea │ │ │ │ + ldr r3, [pc, #196] @ (48da0 ) │ │ │ │ add r3, pc │ │ │ │ - b.n 493a0 │ │ │ │ + b.n 48cf8 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ - cbz r3, 4939c │ │ │ │ + cbz r3, 48cf4 │ │ │ │ ldrb.w r3, [r4, r8] │ │ │ │ cmp r3, #32 │ │ │ │ it ne │ │ │ │ cmpne r3, #62 @ 0x3e │ │ │ │ - bne.w 49292 │ │ │ │ - ldr r3, [pc, #172] @ (4944c ) │ │ │ │ + bne.w 48bea │ │ │ │ + ldr r3, [pc, #172] @ (48da4 ) │ │ │ │ add r3, pc │ │ │ │ movs r2, #28 │ │ │ │ mla r3, r2, r0, r3 │ │ │ │ ldr r0, [r3, #20] │ │ │ │ - blx 15bfc │ │ │ │ + blx 15ab8 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 492b0 │ │ │ │ + b.n 48c08 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - b.n 49292 │ │ │ │ + b.n 48bea │ │ │ │ movs r0, #11 │ │ │ │ - blx 160f8 │ │ │ │ - ldr r3, [pc, #148] @ (49450 ) │ │ │ │ + blx 15fb4 │ │ │ │ + ldr r3, [pc, #148] @ (48da8 ) │ │ │ │ mov r2, r0 │ │ │ │ add r3, pc │ │ │ │ ldmia r3!, {r0, r1} │ │ │ │ str r1, [r2, #4] │ │ │ │ mov r5, r2 │ │ │ │ str r0, [r2, #0] │ │ │ │ ldrh r1, [r3, #0] │ │ │ │ ldrb r3, [r3, #2] │ │ │ │ strh r1, [r2, #8] │ │ │ │ strb r3, [r2, #10] │ │ │ │ - b.n 492b0 │ │ │ │ + b.n 48c08 │ │ │ │ mov r0, r7 │ │ │ │ - bl 49110 │ │ │ │ + bl 48a68 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 492b0 │ │ │ │ + bne.w 48c08 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - cbz r2, 49422 │ │ │ │ - ldr r1, [pc, #108] @ (49454 ) │ │ │ │ + cbz r2, 48d7a │ │ │ │ + ldr r1, [pc, #108] @ (48dac ) │ │ │ │ subs r2, #1 │ │ │ │ subs r3, r4, #1 │ │ │ │ add r4, r2 │ │ │ │ add r1, pc │ │ │ │ - b.n 493f4 │ │ │ │ + b.n 48d4c │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 49422 │ │ │ │ + beq.n 48d7a │ │ │ │ ldrb.w r2, [r3, #1]! │ │ │ │ ldrb r2, [r1, r2] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 493f0 │ │ │ │ - ldr r4, [pc, #88] @ (49458 ) │ │ │ │ + beq.n 48d48 │ │ │ │ + ldr r4, [pc, #88] @ (48db0 ) │ │ │ │ movs r0, #25 │ │ │ │ - blx 160f8 │ │ │ │ + blx 15fb4 │ │ │ │ mov r6, r0 │ │ │ │ add r4, pc │ │ │ │ mov r5, r0 │ │ │ │ ldmia r4!, {r0, r1, r2, r3} │ │ │ │ str r0, [r6, #0] │ │ │ │ str r1, [r6, #4] │ │ │ │ str r3, [r6, #12] │ │ │ │ str r2, [r6, #8] │ │ │ │ ldmia r4!, {r0, r1} │ │ │ │ str r0, [r6, #16] │ │ │ │ str r1, [r6, #20] │ │ │ │ ldrb r3, [r4, #0] │ │ │ │ strb r3, [r6, #24] │ │ │ │ - b.n 492b0 │ │ │ │ + b.n 48c08 │ │ │ │ movs r0, #11 │ │ │ │ - blx 160f8 │ │ │ │ - ldr r3, [pc, #48] @ (4945c ) │ │ │ │ + blx 15fb4 │ │ │ │ + ldr r3, [pc, #48] @ (48db4 ) │ │ │ │ mov r2, r0 │ │ │ │ add r3, pc │ │ │ │ - b.n 493c0 │ │ │ │ - blx 17a74 <__stack_chk_fail@plt> │ │ │ │ - ldr r4, [r5, r6] │ │ │ │ + b.n 48d18 │ │ │ │ + blx 1790c <__stack_chk_fail@plt> │ │ │ │ + str r4, [r6, #4] │ │ │ │ movs r3, r0 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r4, r4] │ │ │ │ + ldrh r6, [r5, r7] │ │ │ │ movs r3, r0 │ │ │ │ - ldr r6, [r2, #92] @ 0x5c │ │ │ │ + strb r6, [r7, #17] │ │ │ │ movs r3, r0 │ │ │ │ - ldr r4, [r6, r4] │ │ │ │ + ldrsh r4, [r7, r7] │ │ │ │ movs r3, r0 │ │ │ │ - strb r0, [r3, r0] │ │ │ │ + ldrh r0, [r4, r3] │ │ │ │ movs r3, r0 │ │ │ │ - strh r6, [r7, r7] │ │ │ │ + ldrh r6, [r0, r3] │ │ │ │ movs r3, r0 │ │ │ │ - asrs r6, r1, #16 │ │ │ │ + asrs r2, r7, #10 │ │ │ │ movs r1, r0 │ │ │ │ - strb r4, [r2, #3] │ │ │ │ + ldr r4, [r4, #116] @ 0x74 │ │ │ │ movs r1, r0 │ │ │ │ - asrs r0, r2, #15 │ │ │ │ + asrs r4, r7, #9 │ │ │ │ movs r1, r0 │ │ │ │ - asrs r0, r4, #14 │ │ │ │ + asrs r4, r1, #9 │ │ │ │ movs r1, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r2, [pc, #232] @ (49558 ) │ │ │ │ + ldr r2, [pc, #232] @ (48eb0 ) │ │ │ │ sub sp, #8 │ │ │ │ - ldr r3, [pc, #232] @ (4955c ) │ │ │ │ + ldr r3, [pc, #232] @ (48eb4 ) │ │ │ │ mov r1, sp │ │ │ │ add r2, pc │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov.w r3, #0 │ │ │ │ - blx 15400 │ │ │ │ + blx 152c8 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp.w r3, #512 @ 0x200 │ │ │ │ mov ip, r3 │ │ │ │ it cs │ │ │ │ movcs.w ip, #512 @ 0x200 │ │ │ │ cmp r3, #1 │ │ │ │ str.w ip, [sp] │ │ │ │ - bls.n 49514 │ │ │ │ + bls.n 48e6c │ │ │ │ ldrb r2, [r0, #0] │ │ │ │ cmp r2, #254 @ 0xfe │ │ │ │ - beq.n 49500 │ │ │ │ + beq.n 48e58 │ │ │ │ cmp r2, #255 @ 0xff │ │ │ │ - beq.n 4953e │ │ │ │ + beq.n 48e96 │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n 494bc │ │ │ │ + beq.n 48e14 │ │ │ │ cmp r2, #239 @ 0xef │ │ │ │ - bne.n 494bc │ │ │ │ + bne.n 48e14 │ │ │ │ ldrb r3, [r0, #1] │ │ │ │ cmp r3, #187 @ 0xbb │ │ │ │ - bne.n 494bc │ │ │ │ + bne.n 48e14 │ │ │ │ ldrb r3, [r0, #2] │ │ │ │ cmp r3, #191 @ 0xbf │ │ │ │ - beq.n 49546 │ │ │ │ - ldr.w lr, [pc, #160] @ 49560 │ │ │ │ + beq.n 48e9e │ │ │ │ + ldr.w lr, [pc, #160] @ 48eb8 │ │ │ │ subs r2, r0, #1 │ │ │ │ add lr, pc │ │ │ │ - b.n 494ce │ │ │ │ + b.n 48e26 │ │ │ │ adds r3, #2 │ │ │ │ subs r3, r3, r0 │ │ │ │ cmp ip, r3 │ │ │ │ - bls.n 49518 │ │ │ │ + bls.n 48e70 │ │ │ │ mov r3, r2 │ │ │ │ ldrb.w r1, [r2, #1]! │ │ │ │ ldrb.w r1, [lr, r1] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 494c6 │ │ │ │ + beq.n 48e1e │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 49224 │ │ │ │ + bl 48b7c │ │ │ │ mov r3, r0 │ │ │ │ - ldr r1, [pc, #124] @ (49564 ) │ │ │ │ - ldr r2, [pc, #112] @ (4955c ) │ │ │ │ + ldr r1, [pc, #124] @ (48ebc ) │ │ │ │ + ldr r2, [pc, #112] @ (48eb4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ eors r1, r2 │ │ │ │ mov.w r2, #0 │ │ │ │ - bne.n 49554 │ │ │ │ + bne.n 48eac │ │ │ │ mov r0, r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldrb r3, [r0, #1] │ │ │ │ cmp r3, #255 @ 0xff │ │ │ │ - bne.n 494bc │ │ │ │ + bne.n 48e14 │ │ │ │ movs r0, #11 │ │ │ │ - blx 160f8 │ │ │ │ - ldr r2, [pc, #88] @ (49568 ) │ │ │ │ + blx 15fb4 │ │ │ │ + ldr r2, [pc, #88] @ (48ec0 ) │ │ │ │ mov ip, r0 │ │ │ │ add r2, pc │ │ │ │ - b.n 49524 │ │ │ │ + b.n 48e7c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 494bc │ │ │ │ + bne.n 48e14 │ │ │ │ movs r0, #11 │ │ │ │ - blx 160f8 │ │ │ │ - ldr r2, [pc, #76] @ (4956c ) │ │ │ │ + blx 15fb4 │ │ │ │ + ldr r2, [pc, #76] @ (48ec4 ) │ │ │ │ mov ip, r0 │ │ │ │ add r2, pc │ │ │ │ ldmia r2!, {r0, r1} │ │ │ │ str.w r1, [ip, #4] │ │ │ │ mov r3, ip │ │ │ │ str.w r0, [ip] │ │ │ │ ldrh r1, [r2, #0] │ │ │ │ ldrb r2, [r2, #2] │ │ │ │ strh.w r1, [ip, #8] │ │ │ │ strb.w r2, [ip, #10] │ │ │ │ - b.n 494e6 │ │ │ │ + b.n 48e3e │ │ │ │ ldrb r3, [r0, #1] │ │ │ │ cmp r3, #254 @ 0xfe │ │ │ │ - bne.n 494bc │ │ │ │ - b.n 49506 │ │ │ │ + bne.n 48e14 │ │ │ │ + b.n 48e5e │ │ │ │ movs r0, #11 │ │ │ │ - blx 160f8 │ │ │ │ - ldr r2, [pc, #32] @ (49570 ) │ │ │ │ + blx 15fb4 │ │ │ │ + ldr r2, [pc, #32] @ (48ec8 ) │ │ │ │ mov ip, r0 │ │ │ │ add r2, pc │ │ │ │ - b.n 49524 │ │ │ │ - blx 17a74 <__stack_chk_fail@plt> │ │ │ │ - ldrsb r2, [r6, r5] │ │ │ │ + b.n 48e7c │ │ │ │ + blx 1790c <__stack_chk_fail@plt> │ │ │ │ + ldrsh r2, [r7, r0] │ │ │ │ movs r3, r0 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r7, #124] @ 0x7c │ │ │ │ + ldr r6, [r1, #104] @ 0x68 │ │ │ │ movs r1, r0 │ │ │ │ - ldrsb r6, [r7, r3] │ │ │ │ + ldrb r6, [r0, r7] │ │ │ │ movs r3, r0 │ │ │ │ - asrs r4, r7, #10 │ │ │ │ + asrs r0, r5, #5 │ │ │ │ movs r1, r0 │ │ │ │ - asrs r2, r5, #10 │ │ │ │ + asrs r6, r2, #5 │ │ │ │ movs r1, r0 │ │ │ │ - asrs r4, r7, #9 │ │ │ │ + asrs r0, r5, #4 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -00049574 : │ │ │ │ +00048ecc : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #56] @ (495bc ) │ │ │ │ + ldr r3, [pc, #56] @ (48f14 ) │ │ │ │ sub sp, #12 │ │ │ │ add r3, pc │ │ │ │ dmb ish │ │ │ │ adds r2, r3, #4 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ dmb ish │ │ │ │ - cbz r3, 495a0 │ │ │ │ - ldr r3, [pc, #40] @ (495c0 ) │ │ │ │ + cbz r3, 48ef8 │ │ │ │ + ldr r3, [pc, #40] @ (48f18 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #4] │ │ │ │ - blx 18190 │ │ │ │ + blx 1801c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 49596 │ │ │ │ - bl 48eb8 │ │ │ │ + beq.n 48eee │ │ │ │ + bl 48810 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - blx 1867c │ │ │ │ - b.n 49596 │ │ │ │ + blx 184fc │ │ │ │ + b.n 48eee │ │ │ │ nop │ │ │ │ - strb r2, [r6, #4] │ │ │ │ + strb r2, [r2, #31] │ │ │ │ movs r3, r0 │ │ │ │ - strb r0, [r4, #4] │ │ │ │ + strb r0, [r0, #31] │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -000495c4 : │ │ │ │ +00048f1c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r6, r2 │ │ │ │ - ldr.w r2, [pc, #1388] @ 49b44 │ │ │ │ + ldr.w r2, [pc, #1388] @ 4949c │ │ │ │ mov r4, r3 │ │ │ │ - ldr.w r3, [pc, #1384] @ 49b48 │ │ │ │ + ldr.w r3, [pc, #1384] @ 494a0 │ │ │ │ add r2, pc │ │ │ │ sub sp, #24 │ │ │ │ mov r0, r1 │ │ │ │ mov r5, r1 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ - blx 16870 │ │ │ │ + blx 16720 │ │ │ │ mov r1, r4 │ │ │ │ - blx 15bb8 │ │ │ │ + blx 15a74 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 16870 │ │ │ │ + blx 16720 │ │ │ │ movs r1, #81 @ 0x51 │ │ │ │ - blx 17568 │ │ │ │ - ldr.w r1, [pc, #1344] @ 49b4c │ │ │ │ + blx 17400 │ │ │ │ + ldr.w r1, [pc, #1344] @ 494a4 │ │ │ │ add r1, pc │ │ │ │ - blx 15b38 │ │ │ │ + blx 159f4 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r4, 49626 │ │ │ │ - ldr.w r1, [pc, #1332] @ 49b50 │ │ │ │ + cbz r4, 48f7e │ │ │ │ + ldr.w r1, [pc, #1332] @ 494a8 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - blx 18c14 │ │ │ │ - cbnz r0, 49650 │ │ │ │ - ldr.w r2, [pc, #1324] @ 49b54 │ │ │ │ - ldr.w r3, [pc, #1308] @ 49b48 │ │ │ │ + blx 18a88 │ │ │ │ + cbnz r0, 48fa8 │ │ │ │ + ldr.w r2, [pc, #1324] @ 494ac │ │ │ │ + ldr.w r3, [pc, #1308] @ 494a0 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 497b0 │ │ │ │ + bne.w 49108 │ │ │ │ subs r1, r5, #0 │ │ │ │ mov r0, r6 │ │ │ │ it ne │ │ │ │ movne r1, #1 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.n 49224 │ │ │ │ - ldr.w r1, [pc, #1284] @ 49b58 │ │ │ │ + b.n 48b7c │ │ │ │ + ldr.w r1, [pc, #1284] @ 494b0 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - blx 18c14 │ │ │ │ + blx 18a88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 49626 │ │ │ │ - ldr.w r1, [pc, #1272] @ 49b5c │ │ │ │ + beq.n 48f7e │ │ │ │ + ldr.w r1, [pc, #1272] @ 494b4 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - blx 18c14 │ │ │ │ + blx 18a88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 49626 │ │ │ │ + beq.n 48f7e │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 49764 │ │ │ │ - ldr.w r1, [pc, #1256] @ 49b60 │ │ │ │ + beq.n 490bc │ │ │ │ + ldr.w r1, [pc, #1256] @ 494b8 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - blx 18a14 │ │ │ │ + blx 18888 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 49744 │ │ │ │ - ldr.w r1, [pc, #1244] @ 49b64 │ │ │ │ + beq.n 4909c │ │ │ │ + ldr.w r1, [pc, #1244] @ 494bc │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - blx 18a14 │ │ │ │ + blx 18888 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 49744 │ │ │ │ - ldr.w r1, [pc, #1232] @ 49b68 │ │ │ │ + beq.n 4909c │ │ │ │ + ldr.w r1, [pc, #1232] @ 494c0 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - blx 18a14 │ │ │ │ + blx 18888 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 49744 │ │ │ │ - ldr.w r1, [pc, #1220] @ 49b6c │ │ │ │ + beq.n 4909c │ │ │ │ + ldr.w r1, [pc, #1220] @ 494c4 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - blx 18a14 │ │ │ │ + blx 18888 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 49744 │ │ │ │ + beq.n 4909c │ │ │ │ mov r0, r4 │ │ │ │ - blx 16d98 │ │ │ │ + blx 16c30 │ │ │ │ cmp r0, #3 │ │ │ │ - bls.n 496c8 │ │ │ │ + bls.n 49020 │ │ │ │ subs r0, #4 │ │ │ │ adds r3, r4, r0 │ │ │ │ ldrb r2, [r4, r0] │ │ │ │ cmp r2, #43 @ 0x2b │ │ │ │ - beq.n 49786 │ │ │ │ - ldr.w r1, [pc, #1188] @ 49b70 │ │ │ │ + beq.n 490de │ │ │ │ + ldr.w r1, [pc, #1188] @ 494c8 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - blx 18c14 │ │ │ │ + blx 18a88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4979c │ │ │ │ - ldr.w r1, [pc, #1176] @ 49b74 │ │ │ │ + beq.n 490f4 │ │ │ │ + ldr.w r1, [pc, #1176] @ 494cc │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - blx 18c14 │ │ │ │ + blx 18a88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4979c │ │ │ │ - ldr.w r1, [pc, #1164] @ 49b78 │ │ │ │ + beq.n 490f4 │ │ │ │ + ldr.w r1, [pc, #1164] @ 494d0 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - blx 18c14 │ │ │ │ + blx 18a88 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 497b4 │ │ │ │ - ldr.w r1, [pc, #1152] @ 49b7c │ │ │ │ + beq.n 4910c │ │ │ │ + ldr.w r1, [pc, #1152] @ 494d4 │ │ │ │ movs r2, #6 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - blx 17ae8 │ │ │ │ + blx 17980 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 4989a │ │ │ │ - ldr.w r1, [pc, #1136] @ 49b80 │ │ │ │ + bne.w 491f2 │ │ │ │ + ldr.w r1, [pc, #1136] @ 494d8 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ adds r1, #128 @ 0x80 │ │ │ │ - bl 4905c │ │ │ │ + bl 489b4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 498de │ │ │ │ - ldr.w r2, [pc, #1116] @ 49b84 │ │ │ │ - ldr.w r3, [pc, #1052] @ 49b48 │ │ │ │ + beq.w 49236 │ │ │ │ + ldr.w r2, [pc, #1116] @ 494dc │ │ │ │ + ldr.w r3, [pc, #1052] @ 494a0 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 497b0 │ │ │ │ + bne.n 49108 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr.w r2, [pc, #1088] @ 49b88 │ │ │ │ - ldr r3, [pc, #1020] @ (49b48 ) │ │ │ │ + ldr.w r2, [pc, #1088] @ 494e0 │ │ │ │ + ldr r3, [pc, #1020] @ (494a0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 497b0 │ │ │ │ + bne.n 49108 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.n 49460 │ │ │ │ - ldr.w r2, [pc, #1060] @ 49b8c │ │ │ │ - ldr r3, [pc, #988] @ (49b48 ) │ │ │ │ + b.n 48db8 │ │ │ │ + ldr.w r2, [pc, #1060] @ 494e4 │ │ │ │ + ldr r3, [pc, #988] @ (494a0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 497b0 │ │ │ │ + bne.n 49108 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 15bf8 │ │ │ │ + b.w 15ab4 │ │ │ │ ldrb r2, [r3, #1] │ │ │ │ adds r3, #1 │ │ │ │ cmp r2, #120 @ 0x78 │ │ │ │ - bne.n 496c8 │ │ │ │ + bne.n 49020 │ │ │ │ ldrb.w r2, [r3, #1]! │ │ │ │ cmp r2, #109 @ 0x6d │ │ │ │ - bne.n 496c8 │ │ │ │ + bne.n 49020 │ │ │ │ ldrb r3, [r3, #1] │ │ │ │ cmp r3, #108 @ 0x6c │ │ │ │ - bne.n 496c8 │ │ │ │ - ldr r2, [pc, #1008] @ (49b90 ) │ │ │ │ - ldr r3, [pc, #936] @ (49b48 ) │ │ │ │ + bne.n 49020 │ │ │ │ + ldr r2, [pc, #1008] @ (494e8 ) │ │ │ │ + ldr r3, [pc, #936] @ (494a0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 4977a │ │ │ │ - blx 17a74 <__stack_chk_fail@plt> │ │ │ │ + beq.n 490d2 │ │ │ │ + blx 1790c <__stack_chk_fail@plt> │ │ │ │ add r1, sp, #12 │ │ │ │ mov r0, r6 │ │ │ │ - blx 15400 │ │ │ │ + blx 152c8 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r5, [sp, #16] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #512 @ 0x200 │ │ │ │ mov r5, r3 │ │ │ │ it cs │ │ │ │ movcs.w r5, #512 @ 0x200 │ │ │ │ cmp r3, #2 │ │ │ │ str r5, [sp, #12] │ │ │ │ - bls.n 49814 │ │ │ │ + bls.n 4916c │ │ │ │ ldrb r3, [r0, #0] │ │ │ │ cmp r3, #239 @ 0xef │ │ │ │ - beq.w 49924 │ │ │ │ + beq.w 4927c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ - ldr r1, [pc, #948] @ (49b94 ) │ │ │ │ + ldr r1, [pc, #948] @ (494ec ) │ │ │ │ movs r3, #19 │ │ │ │ movt r3, #128 @ 0x80 │ │ │ │ mov r6, r3 │ │ │ │ add r1, pc │ │ │ │ subs r3, r7, #1 │ │ │ │ mov r2, r4 │ │ │ │ adds r0, r3, r4 │ │ │ │ mov.w ip, #0 │ │ │ │ - b.n 497f8 │ │ │ │ + b.n 49150 │ │ │ │ mov ip, r3 │ │ │ │ ldrb.w r3, [r0, #1]! │ │ │ │ subs r3, #9 │ │ │ │ uxtb r3, r3 │ │ │ │ cmp r3, #23 │ │ │ │ - bhi.n 4982e │ │ │ │ + bhi.n 49186 │ │ │ │ lsr.w r3, r6, r3 │ │ │ │ ands.w r3, r3, #1 │ │ │ │ - beq.n 4982e │ │ │ │ + beq.n 49186 │ │ │ │ adds r2, #1 │ │ │ │ cmp r2, r5 │ │ │ │ - bcc.n 497f6 │ │ │ │ + bcc.n 4914e │ │ │ │ movs r0, #10 │ │ │ │ - blx 160f8 │ │ │ │ - ldr r3, [pc, #892] @ (49b98 ) │ │ │ │ + blx 15fb4 │ │ │ │ + ldr r3, [pc, #892] @ (494f0 ) │ │ │ │ mov r2, r0 │ │ │ │ add r3, pc │ │ │ │ ldmia r3!, {r0, r1} │ │ │ │ mov r5, r2 │ │ │ │ str r0, [r2, #0] │ │ │ │ str r1, [r2, #4] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ strh r3, [r2, #8] │ │ │ │ - b.n 49724 │ │ │ │ + b.n 4907c │ │ │ │ cmp.w ip, #0 │ │ │ │ it ne │ │ │ │ movne r4, r2 │ │ │ │ ldrb r3, [r7, r4] │ │ │ │ cmp r3, #60 @ 0x3c │ │ │ │ - bne.w 49996 │ │ │ │ + bne.w 492ee │ │ │ │ adds r3, r4, #3 │ │ │ │ cmp r5, r3 │ │ │ │ - bcc.n 49814 │ │ │ │ + bcc.n 4916c │ │ │ │ adds r3, r4, #1 │ │ │ │ subs r2, r5, r3 │ │ │ │ adds r0, r7, r3 │ │ │ │ mov r9, r2 │ │ │ │ mov r8, r0 │ │ │ │ cmp r2, #2 │ │ │ │ - bls.n 49864 │ │ │ │ + bls.n 491bc │ │ │ │ movs r2, #3 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r1, [sp, #0] │ │ │ │ - blx 15614 │ │ │ │ + blx 154dc │ │ │ │ ldrd r1, r3, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 498f6 │ │ │ │ + beq.n 4924e │ │ │ │ cmp r5, r3 │ │ │ │ - bcc.n 49814 │ │ │ │ + bcc.n 4916c │ │ │ │ ldrb.w r2, [r8] │ │ │ │ cmp r2, #33 @ 0x21 │ │ │ │ - beq.n 49940 │ │ │ │ + beq.n 49298 │ │ │ │ cmp r2, #63 @ 0x3f │ │ │ │ - bne.w 499a4 │ │ │ │ + bne.w 492fc │ │ │ │ mov r4, r3 │ │ │ │ adds r3, #1 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 49814 │ │ │ │ + beq.n 4916c │ │ │ │ subs r2, r5, r3 │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 49876 │ │ │ │ + beq.n 491ce │ │ │ │ ldrb r2, [r7, r3] │ │ │ │ adds r0, r7, r3 │ │ │ │ cmp r2, #63 @ 0x3f │ │ │ │ - bne.n 49876 │ │ │ │ + bne.n 491ce │ │ │ │ ldrb r2, [r0, #1] │ │ │ │ cmp r2, #62 @ 0x3e │ │ │ │ - bne.n 49876 │ │ │ │ + bne.n 491ce │ │ │ │ adds r4, #3 │ │ │ │ cmp r4, r5 │ │ │ │ - bcc.n 497ea │ │ │ │ - b.n 49814 │ │ │ │ - ldr r1, [pc, #768] @ (49b9c ) │ │ │ │ + bcc.n 49142 │ │ │ │ + b.n 4916c │ │ │ │ + ldr r1, [pc, #768] @ (494f4 ) │ │ │ │ movs r2, #6 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - blx 17ae8 │ │ │ │ - cbz r0, 498b8 │ │ │ │ - ldr r1, [pc, #756] @ (49ba0 ) │ │ │ │ + blx 17980 │ │ │ │ + cbz r0, 49210 │ │ │ │ + ldr r1, [pc, #756] @ (494f8 ) │ │ │ │ movs r2, #6 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - blx 17ae8 │ │ │ │ + blx 17980 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 49958 │ │ │ │ + bne.n 492b0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 49110 │ │ │ │ + bl 48a68 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 49724 │ │ │ │ - ldr r2, [pc, #732] @ (49ba4 ) │ │ │ │ - ldr r3, [pc, #636] @ (49b48 ) │ │ │ │ + bne.w 4907c │ │ │ │ + ldr r2, [pc, #732] @ (494fc ) │ │ │ │ + ldr r3, [pc, #636] @ (494a0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.w 4977a │ │ │ │ - b.n 497b0 │ │ │ │ - ldr r2, [pc, #712] @ (49ba8 ) │ │ │ │ - ldr r3, [pc, #612] @ (49b48 ) │ │ │ │ + beq.w 490d2 │ │ │ │ + b.n 49108 │ │ │ │ + ldr r2, [pc, #712] @ (49500 ) │ │ │ │ + ldr r3, [pc, #612] @ (494a0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.w 4977a │ │ │ │ - b.n 497b0 │ │ │ │ + beq.w 490d2 │ │ │ │ + b.n 49108 │ │ │ │ adds r3, r4, #6 │ │ │ │ cmp r5, r3 │ │ │ │ - bcc.n 49814 │ │ │ │ + bcc.n 4916c │ │ │ │ adds r4, #4 │ │ │ │ subs r2, r5, #1 │ │ │ │ - b.n 49908 │ │ │ │ + b.n 49260 │ │ │ │ adds r4, #1 │ │ │ │ cmp r2, r4 │ │ │ │ - beq.n 49814 │ │ │ │ + beq.n 4916c │ │ │ │ subs r3, r5, r4 │ │ │ │ cmp r3, #2 │ │ │ │ - bls.n 49902 │ │ │ │ + bls.n 4925a │ │ │ │ ldrb r0, [r7, r4] │ │ │ │ adds r3, r7, r4 │ │ │ │ cmp r0, #45 @ 0x2d │ │ │ │ - bne.n 49902 │ │ │ │ + bne.n 4925a │ │ │ │ ldrb r0, [r3, #1] │ │ │ │ cmp r0, #45 @ 0x2d │ │ │ │ - bne.n 49902 │ │ │ │ + bne.n 4925a │ │ │ │ ldrb r3, [r3, #2] │ │ │ │ cmp r3, #62 @ 0x3e │ │ │ │ - bne.n 49902 │ │ │ │ - b.n 49892 │ │ │ │ + bne.n 4925a │ │ │ │ + b.n 491ea │ │ │ │ ldrb r3, [r0, #1] │ │ │ │ cmp r3, #187 @ 0xbb │ │ │ │ - bne.w 497dc │ │ │ │ + bne.w 49134 │ │ │ │ ldrb r3, [r0, #2] │ │ │ │ cmp r3, #191 @ 0xbf │ │ │ │ - bne.w 497dc │ │ │ │ + bne.w 49134 │ │ │ │ movs r4, #3 │ │ │ │ str r4, [sp, #16] │ │ │ │ cmp r4, r5 │ │ │ │ - bcs.w 49814 │ │ │ │ - b.n 497de │ │ │ │ + bcs.w 4916c │ │ │ │ + b.n 49136 │ │ │ │ adds r3, r7, #1 │ │ │ │ subs r2, r5, #1 │ │ │ │ add r3, r4 │ │ │ │ adds r2, r7, r2 │ │ │ │ - b.n 49952 │ │ │ │ + b.n 492aa │ │ │ │ ldrb r0, [r3, #1] │ │ │ │ cmp r0, #62 @ 0x3e │ │ │ │ - beq.n 4998e │ │ │ │ + beq.n 492e6 │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 4994a │ │ │ │ - b.n 49814 │ │ │ │ - ldr r1, [pc, #592] @ (49bac ) │ │ │ │ + bne.n 492a2 │ │ │ │ + b.n 4916c │ │ │ │ + ldr r1, [pc, #592] @ (49504 ) │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - blx 18c14 │ │ │ │ + blx 18a88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 498b8 │ │ │ │ - ldr r1, [pc, #584] @ (49bb0 ) │ │ │ │ + beq.n 49210 │ │ │ │ + ldr r1, [pc, #584] @ (49508 ) │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - blx 18a14 │ │ │ │ + blx 18888 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 49ab2 │ │ │ │ - ldr r2, [pc, #572] @ (49bb4 ) │ │ │ │ - ldr r3, [pc, #460] @ (49b48 ) │ │ │ │ + beq.w 4940a │ │ │ │ + ldr r2, [pc, #572] @ (4950c ) │ │ │ │ + ldr r3, [pc, #460] @ (494a0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.w 4977a │ │ │ │ - b.n 497b0 │ │ │ │ + beq.w 490d2 │ │ │ │ + b.n 49108 │ │ │ │ rsb r4, r7, #2 │ │ │ │ add r4, r3 │ │ │ │ - b.n 49894 │ │ │ │ + b.n 491ec │ │ │ │ movs r0, #10 │ │ │ │ - blx 160f8 │ │ │ │ - ldr r3, [pc, #536] @ (49bb8 ) │ │ │ │ + blx 15fb4 │ │ │ │ + ldr r3, [pc, #536] @ (49510 ) │ │ │ │ mov r2, r0 │ │ │ │ add r3, pc │ │ │ │ - b.n 49820 │ │ │ │ + b.n 49178 │ │ │ │ adds r3, r4, #4 │ │ │ │ cmp r5, r3 │ │ │ │ - bcc.w 49814 │ │ │ │ + bcc.w 4916c │ │ │ │ cmp.w r9, #2 │ │ │ │ - bls.w 49814 │ │ │ │ - ldr r1, [pc, #516] @ (49bbc ) │ │ │ │ + bls.w 4916c │ │ │ │ + ldr r1, [pc, #516] @ (49514 ) │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc │ │ │ │ - blx 15614 │ │ │ │ + blx 154dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 49b36 │ │ │ │ + beq.w 4948e │ │ │ │ adds r3, r4, #5 │ │ │ │ cmp r5, r3 │ │ │ │ - bcc.w 49814 │ │ │ │ + bcc.w 4916c │ │ │ │ cmp.w r9, #3 │ │ │ │ - beq.w 49814 │ │ │ │ - ldr r1, [pc, #488] @ (49bc0 ) │ │ │ │ + beq.w 4916c │ │ │ │ + ldr r1, [pc, #488] @ (49518 ) │ │ │ │ movs r2, #4 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc │ │ │ │ - blx 15614 │ │ │ │ + blx 154dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 49b08 │ │ │ │ + beq.w 49460 │ │ │ │ adds r4, #8 │ │ │ │ cmp r5, r4 │ │ │ │ - bcc.w 49814 │ │ │ │ + bcc.w 4916c │ │ │ │ cmp.w r9, #6 │ │ │ │ - bls.w 49814 │ │ │ │ - ldr r1, [pc, #456] @ (49bc4 ) │ │ │ │ + bls.w 4916c │ │ │ │ + ldr r1, [pc, #456] @ (4951c ) │ │ │ │ movs r2, #7 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc │ │ │ │ - blx 15614 │ │ │ │ + blx 154dc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 49814 │ │ │ │ + bne.w 4916c │ │ │ │ mov r2, r5 │ │ │ │ add r1, sp, #16 │ │ │ │ mov r0, r7 │ │ │ │ str r4, [sp, #16] │ │ │ │ - bl 48e54 │ │ │ │ + bl 487ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 49814 │ │ │ │ + bne.w 4916c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ add.w r3, r4, #32 │ │ │ │ cmp r5, r3 │ │ │ │ - bcc.w 49814 │ │ │ │ - ldr r1, [pc, #412] @ (49bc8 ) │ │ │ │ + bcc.w 4916c │ │ │ │ + ldr r1, [pc, #412] @ (49520 ) │ │ │ │ subs r2, r5, r4 │ │ │ │ adds r0, r7, r4 │ │ │ │ strd r2, r3, [sp] │ │ │ │ add r1, pc │ │ │ │ mov r6, r0 │ │ │ │ mov r9, r1 │ │ │ │ - bl 48ff4 │ │ │ │ + bl 4894c │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 49aca │ │ │ │ + bne.n 49422 │ │ │ │ adds r4, #55 @ 0x37 │ │ │ │ cmp r5, r4 │ │ │ │ - bcc.w 49814 │ │ │ │ - ldr r1, [pc, #380] @ (49bcc ) │ │ │ │ + bcc.w 4916c │ │ │ │ + ldr r1, [pc, #380] @ (49524 ) │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ - bl 48ff4 │ │ │ │ + bl 4894c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 49814 │ │ │ │ + beq.w 4916c │ │ │ │ add r1, sp, #16 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r7 │ │ │ │ str r4, [sp, #16] │ │ │ │ - bl 48e54 │ │ │ │ + bl 487ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 49814 │ │ │ │ + bne.w 4916c │ │ │ │ ldr r0, [sp, #16] │ │ │ │ add.w r3, r0, #32 │ │ │ │ cmp r5, r3 │ │ │ │ - bcc.w 49814 │ │ │ │ + bcc.w 4916c │ │ │ │ subs r2, r5, r0 │ │ │ │ mov r1, r9 │ │ │ │ adds r0, r7, r0 │ │ │ │ - bl 48ff4 │ │ │ │ + bl 4894c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 49814 │ │ │ │ - ldr r4, [pc, #324] @ (49bd0 ) │ │ │ │ + beq.w 4916c │ │ │ │ + ldr r4, [pc, #324] @ (49528 ) │ │ │ │ movs r0, #20 │ │ │ │ - blx 160f8 │ │ │ │ + blx 15fb4 │ │ │ │ mov ip, r0 │ │ │ │ add r4, pc │ │ │ │ ldmia r4!, {r0, r1, r2, r3} │ │ │ │ str.w r0, [ip] │ │ │ │ mov r5, ip │ │ │ │ str.w r1, [ip, #4] │ │ │ │ str.w r2, [ip, #8] │ │ │ │ str.w r3, [ip, #12] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ str.w r0, [ip, #16] │ │ │ │ - b.n 49724 │ │ │ │ - ldr r2, [pc, #288] @ (49bd4 ) │ │ │ │ - ldr r3, [pc, #144] @ (49b48 ) │ │ │ │ + b.n 4907c │ │ │ │ + ldr r2, [pc, #288] @ (4952c ) │ │ │ │ + ldr r3, [pc, #144] @ (494a0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.w 4975a │ │ │ │ - b.n 497b0 │ │ │ │ + beq.w 490b2 │ │ │ │ + b.n 49108 │ │ │ │ mov r2, r5 │ │ │ │ add r1, sp, #16 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #16] │ │ │ │ - bl 48e54 │ │ │ │ + bl 487ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 49814 │ │ │ │ + bne.w 4916c │ │ │ │ ldr r0, [sp, #16] │ │ │ │ add.w r3, r0, #55 @ 0x37 │ │ │ │ cmp r5, r3 │ │ │ │ - bcc.w 49814 │ │ │ │ - ldr r1, [pc, #236] @ (49bd8 ) │ │ │ │ + bcc.w 4916c │ │ │ │ + ldr r1, [pc, #236] @ (49530 ) │ │ │ │ subs r2, r5, r0 │ │ │ │ adds r0, r7, r0 │ │ │ │ add r1, pc │ │ │ │ - bl 48ff4 │ │ │ │ + bl 4894c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 49814 │ │ │ │ - ldr r4, [pc, #224] @ (49bdc ) │ │ │ │ + beq.w 4916c │ │ │ │ + ldr r4, [pc, #224] @ (49534 ) │ │ │ │ movs r0, #20 │ │ │ │ - blx 160f8 │ │ │ │ + blx 15fb4 │ │ │ │ mov ip, r0 │ │ │ │ add r4, pc │ │ │ │ - b.n 49a96 │ │ │ │ - ldr r4, [pc, #212] @ (49be0 ) │ │ │ │ + b.n 493ee │ │ │ │ + ldr r4, [pc, #212] @ (49538 ) │ │ │ │ movs r0, #21 │ │ │ │ - blx 160f8 │ │ │ │ + blx 15fb4 │ │ │ │ mov ip, r0 │ │ │ │ add r4, pc │ │ │ │ mov r5, r0 │ │ │ │ ldmia r4!, {r0, r1, r2, r3} │ │ │ │ str.w r0, [ip] │ │ │ │ str.w r3, [ip, #12] │ │ │ │ str.w r1, [ip, #4] │ │ │ │ str.w r2, [ip, #8] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ ldrb r3, [r4, #4] │ │ │ │ str.w r0, [ip, #16] │ │ │ │ strb.w r3, [ip, #20] │ │ │ │ - b.n 49724 │ │ │ │ - ldr r4, [pc, #172] @ (49be4 ) │ │ │ │ + b.n 4907c │ │ │ │ + ldr r4, [pc, #172] @ (4953c ) │ │ │ │ movs r0, #20 │ │ │ │ - blx 160f8 │ │ │ │ + blx 15fb4 │ │ │ │ mov ip, r0 │ │ │ │ add r4, pc │ │ │ │ - b.n 49a96 │ │ │ │ - ldrsb r0, [r1, r0] │ │ │ │ + b.n 493ee │ │ │ │ + ldrb r0, [r2, r3] │ │ │ │ movs r3, r0 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r4, #7 │ │ │ │ + asrs r2, r2, #2 │ │ │ │ movs r1, r0 │ │ │ │ - asrs r6, r3, #7 │ │ │ │ + asrs r2, r1, #2 │ │ │ │ movs r1, r0 │ │ │ │ - strb r2, [r7, r6] │ │ │ │ + ldrb r2, [r0, r2] │ │ │ │ movs r3, r0 │ │ │ │ - asrs r6, r6, #6 │ │ │ │ + asrs r2, r4, #1 │ │ │ │ movs r1, r0 │ │ │ │ - asrs r2, r7, #6 │ │ │ │ + asrs r6, r4, #1 │ │ │ │ movs r1, r0 │ │ │ │ - asrs r2, r2, #5 │ │ │ │ + lsrs r6, r7, #31 │ │ │ │ movs r1, r0 │ │ │ │ - asrs r2, r3, #6 │ │ │ │ + asrs r6, r0, #1 │ │ │ │ movs r1, r0 │ │ │ │ - asrs r2, r5, #6 │ │ │ │ + asrs r6, r2, #1 │ │ │ │ movs r1, r0 │ │ │ │ - asrs r2, r7, #6 │ │ │ │ + asrs r6, r4, #1 │ │ │ │ movs r1, r0 │ │ │ │ - asrs r2, r6, #6 │ │ │ │ + asrs r6, r3, #1 │ │ │ │ movs r1, r0 │ │ │ │ - asrs r6, r5, #6 │ │ │ │ + asrs r2, r3, #1 │ │ │ │ movs r1, r0 │ │ │ │ - add r0, pc, #472 @ (adr r0, 49d54 ) │ │ │ │ + ldr r7, [sp, #136] @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r0, #9 │ │ │ │ + asrs r6, r5, #3 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [r4, #20] │ │ │ │ + strb r0, [r1, #0] │ │ │ │ movs r3, r0 │ │ │ │ - strb r4, [r7, r2] │ │ │ │ + ldrh r4, [r0, r6] │ │ │ │ movs r3, r0 │ │ │ │ - strb r6, [r3, r2] │ │ │ │ + ldrh r6, [r4, r5] │ │ │ │ movs r3, r0 │ │ │ │ - strb r6, [r7, r1] │ │ │ │ + ldrh r6, [r0, r5] │ │ │ │ movs r3, r0 │ │ │ │ - strb r0, [r1, r1] │ │ │ │ + ldrh r0, [r2, r4] │ │ │ │ movs r3, r0 │ │ │ │ - asrs r4, r6, #2 │ │ │ │ + lsrs r0, r4, #29 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r7, [sp, #280] @ 0x118 │ │ │ │ + ldr r5, [sp, #968] @ 0x3c8 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r5, #2 │ │ │ │ + lsrs r0, r3, #29 │ │ │ │ movs r1, r0 │ │ │ │ - asrs r6, r4, #2 │ │ │ │ + lsrs r2, r2, #29 │ │ │ │ movs r1, r0 │ │ │ │ - strh r6, [r3, r4] │ │ │ │ + ldr r6, [r4, r7] │ │ │ │ movs r3, r0 │ │ │ │ - strh r6, [r0, r4] │ │ │ │ + ldr r6, [r1, r7] │ │ │ │ movs r3, r0 │ │ │ │ - asrs r0, r0, #32 │ │ │ │ + lsrs r4, r5, #26 │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r2, r4, #25 │ │ │ │ + lsrs r6, r1, #20 │ │ │ │ movs r1, r0 │ │ │ │ - strh r6, [r5, r1] │ │ │ │ + ldr r6, [r6, r4] │ │ │ │ movs r3, r0 │ │ │ │ - ldr r5, [sp, #784] @ 0x310 │ │ │ │ + ldr r4, [sp, #448] @ 0x1c0 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r5, #27 │ │ │ │ + lsrs r2, r3, #22 │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r4, r4, #27 │ │ │ │ + lsrs r0, r2, #22 │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r2, r4, #27 │ │ │ │ + lsrs r6, r1, #22 │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r6, r6, #26 │ │ │ │ + lsrs r2, r4, #21 │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r4, r7, #26 │ │ │ │ + lsrs r0, r5, #21 │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r0, r3, #24 │ │ │ │ + lsrs r4, r0, #19 │ │ │ │ movs r1, r0 │ │ │ │ - str r2, [r6, r4] │ │ │ │ + ldrsb r2, [r7, r7] │ │ │ │ movs r3, r0 │ │ │ │ - lsrs r6, r3, #24 │ │ │ │ + lsrs r2, r1, #19 │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r0, r5, #22 │ │ │ │ + lsrs r4, r2, #17 │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r6, r6, #22 │ │ │ │ + lsrs r2, r4, #17 │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r4, r5, #21 │ │ │ │ + lsrs r0, r3, #16 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -00049be8 : │ │ │ │ +00049540 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - blx 16698 │ │ │ │ + blx 16548 │ │ │ │ movs r1, #0 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 1667c │ │ │ │ + b.w 1652c │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ - cbz r1, 49c1c │ │ │ │ + cbz r1, 49574 │ │ │ │ ldr r3, [r1, #16] │ │ │ │ - cbz r3, 49c1c │ │ │ │ + cbz r3, 49574 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #4 │ │ │ │ itt eq │ │ │ │ moveq r2, #7 │ │ │ │ streq r2, [r3, #8] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ @@ -81688,105 +81273,105 @@ │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr r0, [r0, #20] │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - cbz r0, 49c38 │ │ │ │ + cbz r0, 49590 │ │ │ │ ldr r3, [r0, #96] @ 0x60 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr.w ip, [pc, #108] @ 49cb8 │ │ │ │ + ldr.w ip, [pc, #108] @ 49610 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - ldr r1, [pc, #104] @ (49cbc ) │ │ │ │ + ldr r1, [pc, #104] @ (49614 ) │ │ │ │ movs r3, #0 │ │ │ │ add ip, pc │ │ │ │ add r4, sp, #20 │ │ │ │ str r3, [sp, #20] │ │ │ │ movs r2, #1 │ │ │ │ str r4, [sp, #0] │ │ │ │ ldr.w r1, [ip, r1] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #28] │ │ │ │ mov.w r1, #0 │ │ │ │ add r1, sp, #24 │ │ │ │ - blx 188d8 │ │ │ │ + blx 1874c │ │ │ │ ldr r5, [sp, #20] │ │ │ │ - blx 179a4 │ │ │ │ + blx 1783c │ │ │ │ movs r2, #27 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 17414 │ │ │ │ - cbz r0, 49ca6 │ │ │ │ + blx 172ac │ │ │ │ + cbz r0, 495fe │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - blx 1841c │ │ │ │ + blx 1829c │ │ │ │ movs r3, #1 │ │ │ │ - ldr r1, [pc, #48] @ (49cc0 ) │ │ │ │ - ldr r2, [pc, #44] @ (49cbc ) │ │ │ │ + ldr r1, [pc, #48] @ (49618 ) │ │ │ │ + ldr r2, [pc, #44] @ (49614 ) │ │ │ │ add r1, pc │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ eors r1, r2 │ │ │ │ mov.w r2, #0 │ │ │ │ - bne.n 49cb2 │ │ │ │ + bne.n 4960a │ │ │ │ mov r0, r3 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ - blx 15c1c │ │ │ │ + blx 15ad8 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b.n 49c8c │ │ │ │ - blx 17a74 <__stack_chk_fail@plt> │ │ │ │ + b.n 495e4 │ │ │ │ + blx 1790c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldr r7, [pc, #592] @ (49f0c ) │ │ │ │ + ldrsb r4, [r3, r1] │ │ │ │ movs r3, r0 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [pc, #352] @ (49e24 ) │ │ │ │ + ldrsb r0, [r4, r0] │ │ │ │ movs r3, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ str r1, [sp, #4] │ │ │ │ - blx 15138 │ │ │ │ + blx 15000 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r0, [r2, #8] │ │ │ │ ldr r3, [r2, #112] @ 0x70 │ │ │ │ cmp r0, #2 │ │ │ │ - bls.n 49d04 │ │ │ │ - cbz r3, 49cf8 │ │ │ │ + bls.n 4965c │ │ │ │ + cbz r3, 49650 │ │ │ │ ldrd r2, r0, [r3, #112] @ 0x70 │ │ │ │ adds r2, r2, r1 │ │ │ │ str r2, [r3, #112] @ 0x70 │ │ │ │ adc.w r0, r0, #0 │ │ │ │ str r0, [r3, #116] @ 0x74 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 17f70 │ │ │ │ + b.w 17dfc │ │ │ │ ldr r0, [r2, #104] @ 0x68 │ │ │ │ adds r0, r0, r1 │ │ │ │ str r0, [r2, #104] @ 0x68 │ │ │ │ ldr r0, [r2, #108] @ 0x6c │ │ │ │ adc.w r0, r0, #0 │ │ │ │ str r0, [r2, #108] @ 0x6c │ │ │ │ - cbz r3, 49d22 │ │ │ │ + cbz r3, 4967a │ │ │ │ ldrd r2, r0, [r3, #96] @ 0x60 │ │ │ │ adds r2, r2, r1 │ │ │ │ str r2, [r3, #96] @ 0x60 │ │ │ │ adc.w r0, r0, #0 │ │ │ │ str r0, [r3, #100] @ 0x64 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ @@ -81797,20 +81382,20 @@ │ │ │ │ str.w r0, [ip] │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ │ str.w r0, [ip] │ │ │ │ str.w r0, [ip, #-88] │ │ │ │ sub.w sp, sp, #8192 @ 0x2000 │ │ │ │ mov fp, r2 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ - ldr r2, [pc, #1000] @ (4a138 ) │ │ │ │ + ldr r2, [pc, #1000] @ (49a90 ) │ │ │ │ mov r5, r0 │ │ │ │ mov r9, r3 │ │ │ │ - ldr r0, [pc, #1000] @ (4a13c ) │ │ │ │ + ldr r0, [pc, #1000] @ (49a94 ) │ │ │ │ add r2, pc │ │ │ │ - ldr r3, [pc, #1000] @ (4a140 ) │ │ │ │ + ldr r3, [pc, #1000] @ (49a98 ) │ │ │ │ mov sl, r1 │ │ │ │ add r0, pc │ │ │ │ str r0, [sp, #8] │ │ │ │ ldr r4, [r5, #16] │ │ │ │ add.w r1, sp, #8192 @ 0x2000 │ │ │ │ adds r1, #44 @ 0x2c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ @@ -81818,68 +81403,68 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [r1, #0] │ │ │ │ mov.w r3, #0 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ ldr r6, [r3, #4] │ │ │ │ subs r3, r7, #1 │ │ │ │ cmp r3, #7 │ │ │ │ - bhi.n 49d90 │ │ │ │ + bhi.n 496e8 │ │ │ │ tbh [pc, r3, lsl #1] │ │ │ │ movs r3, r5 │ │ │ │ movs r0, r1 │ │ │ │ lsls r1, r0, #4 │ │ │ │ lsls r3, r2, #4 │ │ │ │ movs r0, r1 │ │ │ │ movs r0, r1 │ │ │ │ lsls r6, r5, #4 │ │ │ │ lsls r6, r7, #4 │ │ │ │ - ldr r0, [pc, #944] @ (4a144 ) │ │ │ │ + ldr r0, [pc, #944] @ (49a9c ) │ │ │ │ movw r4, #686 @ 0x2ae │ │ │ │ - ldr r3, [pc, #944] @ (4a148 ) │ │ │ │ + ldr r3, [pc, #944] @ (49aa0 ) │ │ │ │ movs r1, #8 │ │ │ │ add r0, pc │ │ │ │ - ldr r2, [pc, #940] @ (4a14c ) │ │ │ │ + ldr r2, [pc, #940] @ (49aa4 ) │ │ │ │ strd r4, r0, [sp] │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #936] @ (4a150 ) │ │ │ │ + ldr r0, [pc, #936] @ (49aa8 ) │ │ │ │ add r2, pc │ │ │ │ add r0, pc │ │ │ │ - blx 189fc │ │ │ │ + blx 18870 │ │ │ │ movs r0, #0 │ │ │ │ - ldr r2, [pc, #928] @ (4a154 ) │ │ │ │ + ldr r2, [pc, #928] @ (49aac ) │ │ │ │ add.w r1, sp, #8192 @ 0x2000 │ │ │ │ - ldr r3, [pc, #904] @ (4a140 ) │ │ │ │ + ldr r3, [pc, #904] @ (49a98 ) │ │ │ │ adds r1, #44 @ 0x2c │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 4a1f2 │ │ │ │ + bne.w 49b4a │ │ │ │ add.w sp, sp, #8192 @ 0x2000 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 4a002 │ │ │ │ + beq.w 4995a │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ str.w r9, [sp, #4] │ │ │ │ str r1, [sp, #12] │ │ │ │ add.w r1, sp, #30 │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r3, fp │ │ │ │ mov r2, sl │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ - blx 15cdc │ │ │ │ + blx 15b98 │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 49dae │ │ │ │ + beq.n 49706 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ movs r1, #0 │ │ │ │ ldr.w ip, [r4, #16] │ │ │ │ ldr r3, [r5, #16] │ │ │ │ ldrh.w lr, [r2, #-18] │ │ │ │ ldr.w r2, [ip, #4] │ │ │ │ mov r0, r2 │ │ │ │ @@ -81887,1845 +81472,1845 @@ │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, lr │ │ │ │ cmp r0, r2 │ │ │ │ ldr r0, [r3, #108] @ 0x6c │ │ │ │ sbcs.w r0, r1, r0 │ │ │ │ it ge │ │ │ │ movge r8, r1 │ │ │ │ - bge.n 49e48 │ │ │ │ + bge.n 497a0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ sub.w r2, r2, lr │ │ │ │ subs r0, r2, r0 │ │ │ │ ldr r2, [r3, #112] @ 0x70 │ │ │ │ mov r8, r0 │ │ │ │ - cbz r2, 49e48 │ │ │ │ + cbz r2, 497a0 │ │ │ │ strd r0, r1, [r2, #112] @ 0x70 │ │ │ │ ldr r1, [r2, #96] @ 0x60 │ │ │ │ subs r1, r1, r0 │ │ │ │ str r1, [r2, #96] @ 0x60 │ │ │ │ ldr r1, [r2, #100] @ 0x64 │ │ │ │ sbc.w r1, r1, #0 │ │ │ │ str r1, [r2, #100] @ 0x64 │ │ │ │ - vldr d7, [pc, #740] @ 4a130 │ │ │ │ + vldr d7, [pc, #740] @ 49a88 │ │ │ │ movs r1, #0 │ │ │ │ ldr.w r2, [ip] │ │ │ │ mov r0, r6 │ │ │ │ str r2, [sp, #20] │ │ │ │ vstr d7, [r3, #104] @ 0x68 │ │ │ │ - blx 180f4 │ │ │ │ + blx 17f80 │ │ │ │ mov r0, r6 │ │ │ │ - blx 16870 │ │ │ │ + blx 16720 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r2, r0 │ │ │ │ subs r3, #12 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldrd r1, r0, [sp, #16] │ │ │ │ subs r3, #8 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ subs r3, #16 │ │ │ │ - blx 174f0 │ │ │ │ + blx 17388 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4a0d6 │ │ │ │ + beq.w 49a2e │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r0, r6 │ │ │ │ ldrd r2, r1, [r3, #-12] │ │ │ │ - blx 16368 │ │ │ │ + blx 16218 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr.w r0, [r3, #-12] │ │ │ │ - blx 15148 │ │ │ │ + blx 15010 │ │ │ │ mov r0, r6 │ │ │ │ - blx 16338 │ │ │ │ + blx 161e8 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr.w r1, [r3, #-16] │ │ │ │ cmp r0, r1 │ │ │ │ - bhi.w 4a064 │ │ │ │ + bhi.w 499bc │ │ │ │ mov r0, r6 │ │ │ │ - blx 17ccc │ │ │ │ - ldr r3, [pc, #676] @ (4a158 ) │ │ │ │ + blx 17b58 │ │ │ │ + ldr r3, [pc, #676] @ (49ab0 ) │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ dmb ish │ │ │ │ ldr r1, [r3, #0] │ │ │ │ dmb ish │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 4a046 │ │ │ │ + beq.w 4999e │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 4a086 │ │ │ │ + beq.w 499de │ │ │ │ mov r0, r6 │ │ │ │ - blx 15504 │ │ │ │ + blx 153cc │ │ │ │ cmp r0, #204 @ 0xcc │ │ │ │ - beq.w 4a086 │ │ │ │ + beq.w 499de │ │ │ │ mov r0, r6 │ │ │ │ - blx 15504 │ │ │ │ + blx 153cc │ │ │ │ cmp.w r0, #304 @ 0x130 │ │ │ │ - beq.w 4a086 │ │ │ │ + beq.w 499de │ │ │ │ mov r0, r6 │ │ │ │ - blx 15504 │ │ │ │ + blx 153cc │ │ │ │ cmp r0, #99 @ 0x63 │ │ │ │ - bls.n 49f02 │ │ │ │ + bls.n 4985a │ │ │ │ mov r0, r6 │ │ │ │ - blx 15504 │ │ │ │ + blx 153cc │ │ │ │ cmp r0, #199 @ 0xc7 │ │ │ │ - bls.w 4a086 │ │ │ │ + bls.w 499de │ │ │ │ mov r0, r6 │ │ │ │ - blx 17ccc │ │ │ │ - ldr r3, [pc, #592] @ (4a15c ) │ │ │ │ + blx 17b58 │ │ │ │ + ldr r3, [pc, #592] @ (49ab4 ) │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ dmb ish │ │ │ │ ldr r1, [r3, #0] │ │ │ │ dmb ish │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 4a1d4 │ │ │ │ + beq.w 49b2c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 4a06c │ │ │ │ + beq.w 499c4 │ │ │ │ mov r0, r6 │ │ │ │ - blx 16870 │ │ │ │ - blx 181f8 │ │ │ │ + blx 16720 │ │ │ │ + blx 18084 │ │ │ │ str r0, [r4, #12] │ │ │ │ str r0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 4a08a │ │ │ │ - blx 18a2c │ │ │ │ - ldr r1, [pc, #540] @ (4a160 ) │ │ │ │ + bne.w 499e2 │ │ │ │ + blx 188a0 │ │ │ │ + ldr r1, [pc, #540] @ (49ab8 ) │ │ │ │ mov r5, r0 │ │ │ │ - ldr r0, [pc, #540] @ (4a164 ) │ │ │ │ + ldr r0, [pc, #540] @ (49abc ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 187fc │ │ │ │ + blx 18670 │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r9 │ │ │ │ - blx 17f4c │ │ │ │ + blx 17dd8 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - blx 15644 │ │ │ │ + blx 1550c │ │ │ │ mov r0, r6 │ │ │ │ - blx 17b80 │ │ │ │ - ldr r2, [pc, #508] @ (4a168 ) │ │ │ │ + blx 17a18 │ │ │ │ + ldr r2, [pc, #508] @ (49ac0 ) │ │ │ │ movs r3, #1 │ │ │ │ movs r1, #17 │ │ │ │ add r2, pc │ │ │ │ - blx 15b48 │ │ │ │ + blx 15a04 │ │ │ │ movs r1, #8 │ │ │ │ mov r0, r6 │ │ │ │ - blx 16bc0 │ │ │ │ + blx 16a64 │ │ │ │ movs r3, #8 │ │ │ │ str r3, [r4, #8] │ │ │ │ - b.n 49fa2 │ │ │ │ + b.n 498fa │ │ │ │ ldr r1, [r4, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 4a100 │ │ │ │ + beq.w 49a58 │ │ │ │ mov r3, fp │ │ │ │ mov r2, sl │ │ │ │ mov r0, r6 │ │ │ │ str.w r9, [sp] │ │ │ │ - blx 170e0 │ │ │ │ + blx 16f78 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 49dae │ │ │ │ + beq.w 49706 │ │ │ │ movs r3, #4 │ │ │ │ str r3, [r4, #8] │ │ │ │ movs r0, #1 │ │ │ │ - b.n 49db0 │ │ │ │ + b.n 49708 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ mov r3, sl │ │ │ │ mov.w r2, #8192 @ 0x2000 │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ strd fp, r9, [sp] │ │ │ │ - blx 1535c │ │ │ │ + blx 15224 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 49dae │ │ │ │ - cbnz r0, 49fc4 │ │ │ │ + beq.w 49706 │ │ │ │ + cbnz r0, 4991c │ │ │ │ movs r3, #7 │ │ │ │ str r3, [r4, #8] │ │ │ │ ldr r3, [r5, #16] │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 49fa2 │ │ │ │ + beq.n 498fa │ │ │ │ ldrd r2, r1, [r3, #104] @ 0x68 │ │ │ │ adds r2, r2, r0 │ │ │ │ str r2, [r3, #104] @ 0x68 │ │ │ │ adc.w r1, r1, r0, asr #31 │ │ │ │ str r1, [r3, #108] @ 0x6c │ │ │ │ - b.n 49fa2 │ │ │ │ + b.n 498fa │ │ │ │ movs r1, #8 │ │ │ │ mov r0, r6 │ │ │ │ str r1, [r4, #8] │ │ │ │ - blx 16bc0 │ │ │ │ + blx 16a64 │ │ │ │ mov r0, r6 │ │ │ │ - blx 16bf0 │ │ │ │ + blx 16a94 │ │ │ │ movs r3, #1 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r6 │ │ │ │ strd r2, r3, [r5, #20] │ │ │ │ - blx 17ec4 │ │ │ │ - b.n 49fa2 │ │ │ │ + blx 17d50 │ │ │ │ + b.n 498fa │ │ │ │ movs r3, #9 │ │ │ │ str r3, [r4, #8] │ │ │ │ - b.n 49fa2 │ │ │ │ + b.n 498fa │ │ │ │ mov r0, r6 │ │ │ │ - blx 15504 │ │ │ │ + blx 153cc │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ str.w r9, [sp, #4] │ │ │ │ mov r3, fp │ │ │ │ str r1, [sp, #12] │ │ │ │ add.w r1, sp, #30 │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r8, r0 │ │ │ │ mov r2, sl │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ - blx 15cdc │ │ │ │ + blx 15b98 │ │ │ │ mov r3, r0 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w 49dfc │ │ │ │ + bne.w 49754 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 49dfc │ │ │ │ + beq.w 49754 │ │ │ │ str r0, [sp, #16] │ │ │ │ movs r1, #7 │ │ │ │ mov r0, r6 │ │ │ │ - blx 16bc0 │ │ │ │ + blx 16a64 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - b.n 49dfc │ │ │ │ + b.n 49754 │ │ │ │ strd r3, r0, [sp, #12] │ │ │ │ - ldr r0, [pc, #288] @ (4a16c ) │ │ │ │ + ldr r0, [pc, #288] @ (49ac4 ) │ │ │ │ add r0, pc │ │ │ │ - blx 155a0 │ │ │ │ + blx 15468 │ │ │ │ dmb ish │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r0, [r3, #0] │ │ │ │ dmb ish │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - b.n 49ecc │ │ │ │ + b.n 49824 │ │ │ │ mov r0, r6 │ │ │ │ - blx 15384 │ │ │ │ - b.n 49eac │ │ │ │ + blx 1524c │ │ │ │ + b.n 49804 │ │ │ │ mov r0, r6 │ │ │ │ - blx 15504 │ │ │ │ + blx 153cc │ │ │ │ cmp r0, #199 @ 0xc7 │ │ │ │ - bls.w 49f28 │ │ │ │ + bls.w 49880 │ │ │ │ mov r0, r6 │ │ │ │ - blx 15504 │ │ │ │ + blx 153cc │ │ │ │ cmp.w r0, #300 @ 0x12c │ │ │ │ - bcs.w 49f28 │ │ │ │ + bcs.w 49880 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #12] │ │ │ │ movs r1, #0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - blx 15644 │ │ │ │ + blx 1550c │ │ │ │ mov r0, r6 │ │ │ │ - blx 15504 │ │ │ │ + blx 153cc │ │ │ │ cmp r0, #99 @ 0x63 │ │ │ │ - bhi.n 4a178 │ │ │ │ + bhi.n 49ad0 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ movs r2, #3 │ │ │ │ str r2, [r4, #8] │ │ │ │ cmp r3, #2 │ │ │ │ itt eq │ │ │ │ moveq r3, #8 │ │ │ │ streq r3, [r4, #32] │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, #2 │ │ │ │ ittt ne │ │ │ │ movne.w r2, #4294967295 @ 0xffffffff │ │ │ │ movne.w r3, #4294967295 @ 0xffffffff │ │ │ │ strdne r2, r3, [r4, #24] │ │ │ │ - beq.n 4a1b4 │ │ │ │ + beq.n 49b0c │ │ │ │ mov r0, r6 │ │ │ │ - blx 18aac │ │ │ │ + blx 18920 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 49fa2 │ │ │ │ + beq.w 498fa │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ - blx 17f74 │ │ │ │ - b.n 49fa2 │ │ │ │ + blx 17e00 │ │ │ │ + b.n 498fa │ │ │ │ str r0, [sp, #8] │ │ │ │ - blx 18a2c │ │ │ │ - ldr r1, [pc, #144] @ (4a170 ) │ │ │ │ + blx 188a0 │ │ │ │ + ldr r1, [pc, #144] @ (49ac8 ) │ │ │ │ mov r5, r0 │ │ │ │ - ldr r0, [pc, #144] @ (4a174 ) │ │ │ │ + ldr r0, [pc, #144] @ (49acc ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 187fc │ │ │ │ + blx 18670 │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov r0, r9 │ │ │ │ - blx 17f4c │ │ │ │ + blx 17dd8 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - blx 15644 │ │ │ │ - b.n 49f62 │ │ │ │ + blx 1550c │ │ │ │ + b.n 498ba │ │ │ │ ldrd r2, r3, [r4, #24] │ │ │ │ ldr r1, [r4, #12] │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - blx 17320 │ │ │ │ + blx 171b8 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r7 │ │ │ │ ldr r3, [r3, #96] @ 0x60 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ movs r3, #1 │ │ │ │ - blx 1658c │ │ │ │ + blx 1643c │ │ │ │ str r0, [r4, #0] │ │ │ │ mov r0, r7 │ │ │ │ - blx 15aa8 │ │ │ │ + blx 15964 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ - b.n 49f8a │ │ │ │ + b.n 498e2 │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - ldr r6, [pc, #592] @ (4a38c ) │ │ │ │ + strb r4, [r3, r5] │ │ │ │ movs r3, r0 │ │ │ │ - ldr r6, [pc, #568] @ (4a378 ) │ │ │ │ + strb r6, [r2, r5] │ │ │ │ movs r3, r0 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r4, #16] │ │ │ │ + str r6, [r6, #120] @ 0x78 │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r6, r3, #23 │ │ │ │ + lsrs r2, r1, #18 │ │ │ │ movs r1, r0 │ │ │ │ - add r7, sp, #744 @ 0x2e8 │ │ │ │ + add r6, sp, #408 @ 0x198 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r2, #50] @ 0x32 │ │ │ │ + ldrh r0, [r0, #40] @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [pc, #184] @ (4a210 ) │ │ │ │ + strb r6, [r6, r3] │ │ │ │ movs r3, r0 │ │ │ │ - asrs r4, r6, #13 │ │ │ │ + asrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r6, #15 │ │ │ │ + asrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r2, #16 │ │ │ │ + lsrs r2, r0, #11 │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r0, [r5, #40] @ 0x28 │ │ │ │ + ldrh r4, [r2, #30] │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [sp, #552] @ 0x228 │ │ │ │ + ldr r5, [sp, #216] @ 0xd8 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r2!, {r2, r3, r4, r5, r7} │ │ │ │ + stmia r1!, {r3, r5, r6} │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r3, #9 │ │ │ │ + lsrs r6, r0, #4 │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r4, [r1, #28] │ │ │ │ + ldrh r0, [r7, #16] │ │ │ │ movs r0, r0 │ │ │ │ mov r0, r6 │ │ │ │ - blx 15504 │ │ │ │ + blx 153cc │ │ │ │ cmp r0, #199 @ 0xc7 │ │ │ │ - bhi.n 4a09c │ │ │ │ + bhi.n 499f4 │ │ │ │ mov r0, r6 │ │ │ │ - blx 15504 │ │ │ │ + blx 153cc │ │ │ │ cmp r0, #100 @ 0x64 │ │ │ │ - bne.n 4a198 │ │ │ │ + bne.n 49af0 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #2 │ │ │ │ ittt eq │ │ │ │ moveq r7, r3 │ │ │ │ moveq r3, #3 │ │ │ │ streq r3, [r4, #32] │ │ │ │ mov r0, r6 │ │ │ │ str r7, [r4, #8] │ │ │ │ - blx 17fdc │ │ │ │ + blx 17e68 │ │ │ │ mov r0, r6 │ │ │ │ - blx 15138 │ │ │ │ + blx 15000 │ │ │ │ cmp r0, r5 │ │ │ │ - bne.w 49dae │ │ │ │ + bne.w 49706 │ │ │ │ mov r0, r6 │ │ │ │ - blx 150b4 │ │ │ │ - b.n 49fa2 │ │ │ │ + blx 14f7c │ │ │ │ + b.n 498fa │ │ │ │ mov r0, r6 │ │ │ │ - blx 16870 │ │ │ │ - blx 178d4 │ │ │ │ + blx 16720 │ │ │ │ + blx 1776c │ │ │ │ strd r0, r1, [r4, #24] │ │ │ │ mov r0, r6 │ │ │ │ - blx 16bf0 │ │ │ │ + blx 16a94 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 4a0be │ │ │ │ + bne.w 49a16 │ │ │ │ movs r3, #3 │ │ │ │ str r3, [r4, #12] │ │ │ │ - b.n 4a0be │ │ │ │ + b.n 49a16 │ │ │ │ strd r3, r0, [sp, #8] │ │ │ │ - ldr r0, [pc, #28] @ (4a1f8 ) │ │ │ │ + ldr r0, [pc, #28] @ (49b50 ) │ │ │ │ add r0, pc │ │ │ │ - blx 155a0 │ │ │ │ + blx 15468 │ │ │ │ dmb ish │ │ │ │ ldr r3, [sp, #8] │ │ │ │ str r0, [r3, #0] │ │ │ │ dmb ish │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - b.n 49f22 │ │ │ │ - blx 17a74 <__stack_chk_fail@plt> │ │ │ │ + b.n 4987a │ │ │ │ + blx 1790c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - str r1, [sp, #680] @ 0x2a8 │ │ │ │ + str r0, [sp, #344] @ 0x158 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r4, r2 │ │ │ │ mov r6, r1 │ │ │ │ - blx 15138 │ │ │ │ - cbz r0, 4a22a │ │ │ │ + blx 15000 │ │ │ │ + cbz r0, 49b82 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ mov r3, r0 │ │ │ │ - cbz r2, 4a22a │ │ │ │ + cbz r2, 49b82 │ │ │ │ ldr r1, [r2, #80] @ 0x50 │ │ │ │ - cbz r1, 4a22a │ │ │ │ + cbz r1, 49b82 │ │ │ │ ldr r0, [r2, #4] │ │ │ │ cmp r0, r5 │ │ │ │ - beq.n 4a236 │ │ │ │ + beq.n 49b8e │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 15aa4 │ │ │ │ + b.w 15960 │ │ │ │ adds r2, #84 @ 0x54 │ │ │ │ mov r1, r6 │ │ │ │ str r3, [sp, #4] │ │ │ │ - blx 17a80 │ │ │ │ + blx 17918 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ movs r1, #0 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ ldr r0, [r2, #4] │ │ │ │ str r1, [r2, #4] │ │ │ │ - cbz r0, 4a254 │ │ │ │ - blx 15aa8 │ │ │ │ + cbz r0, 49bac │ │ │ │ + blx 15964 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [r3, #16] │ │ │ │ ldr r0, [r2, #80] @ 0x50 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r2, #80] @ 0x50 │ │ │ │ str r0, [sp, #4] │ │ │ │ - blx 18bd8 │ │ │ │ + blx 18a4c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - blx 15aa8 │ │ │ │ + blx 15964 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 15aa4 │ │ │ │ + b.w 15960 │ │ │ │ nop │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #20 │ │ │ │ mov r4, r2 │ │ │ │ - ldr r2, [pc, #144] @ (4a318 ) │ │ │ │ + ldr r2, [pc, #144] @ (49c70 ) │ │ │ │ movs r3, #0 │ │ │ │ mov r6, r0 │ │ │ │ str r3, [sp, #8] │ │ │ │ add r2, pc │ │ │ │ - ldr r3, [pc, #136] @ (4a31c ) │ │ │ │ + ldr r3, [pc, #136] @ (49c74 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r2, sp, #8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ - blx 18868 │ │ │ │ + blx 186dc │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 15138 │ │ │ │ - cbz r0, 4a2bc │ │ │ │ + blx 15000 │ │ │ │ + cbz r0, 49c14 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ mov r2, r0 │ │ │ │ - cbz r3, 4a2bc │ │ │ │ + cbz r3, 49c14 │ │ │ │ ldr r0, [r3, #80] @ 0x50 │ │ │ │ - cbz r0, 4a2bc │ │ │ │ + cbz r0, 49c14 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ cmp r1, r6 │ │ │ │ - beq.n 4a2e0 │ │ │ │ + beq.n 49c38 │ │ │ │ add r0, sp, #8 │ │ │ │ - blx 15c1c │ │ │ │ + blx 15ad8 │ │ │ │ mov r0, r4 │ │ │ │ - blx 15aa8 │ │ │ │ - ldr r2, [pc, #84] @ (4a320 ) │ │ │ │ - ldr r3, [pc, #80] @ (4a31c ) │ │ │ │ + blx 15964 │ │ │ │ + ldr r2, [pc, #84] @ (49c78 ) │ │ │ │ + ldr r3, [pc, #80] @ (49c74 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 4a314 │ │ │ │ + bne.n 49c6c │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ adds r7, #1 │ │ │ │ itt ne │ │ │ │ movne r1, #6 │ │ │ │ strne r1, [r3, #32] │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - cbz r1, 4a2fc │ │ │ │ + cbz r1, 49c54 │ │ │ │ add.w r0, r3, #84 @ 0x54 │ │ │ │ str r2, [sp, #4] │ │ │ │ - blx 16de4 │ │ │ │ + blx 16c7c │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [r2, #16] │ │ │ │ ldr r0, [r3, #80] @ 0x50 │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r3, #80] @ 0x50 │ │ │ │ str r0, [sp, #4] │ │ │ │ - blx 18bd8 │ │ │ │ + blx 18a4c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - blx 15aa8 │ │ │ │ + blx 15964 │ │ │ │ mov r0, r4 │ │ │ │ - blx 15aa8 │ │ │ │ - b.n 4a2c8 │ │ │ │ - blx 17a74 <__stack_chk_fail@plt> │ │ │ │ - ldr r1, [pc, #360] @ (4a484 ) │ │ │ │ + blx 15964 │ │ │ │ + b.n 49c20 │ │ │ │ + blx 1790c <__stack_chk_fail@plt> │ │ │ │ + str r2, [r4, r0] │ │ │ │ movs r3, r0 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #112] @ (4a394 ) │ │ │ │ + ldr r7, [pc, #912] @ (4a00c ) │ │ │ │ movs r3, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ str r3, [sp, #4] │ │ │ │ - blx 15138 │ │ │ │ + blx 15000 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [r0, #112] @ 0x70 │ │ │ │ - cbz r2, 4a382 │ │ │ │ + cbz r2, 49cda │ │ │ │ ldr r1, [r2, #88] @ 0x58 │ │ │ │ adds r1, r1, r4 │ │ │ │ str r1, [r2, #88] @ 0x58 │ │ │ │ ldr r1, [r2, #92] @ 0x5c │ │ │ │ adc.w r1, r1, #0 │ │ │ │ str r1, [r2, #92] @ 0x5c │ │ │ │ - cbnz r3, 4a386 │ │ │ │ + cbnz r3, 49cde │ │ │ │ ldr r3, [r2, #80] @ 0x50 │ │ │ │ adds r3, r3, r4 │ │ │ │ str r3, [r2, #80] @ 0x50 │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ adc.w r3, r3, #0 │ │ │ │ str r3, [r2, #84] @ 0x54 │ │ │ │ ldr r0, [r0, #116] @ 0x74 │ │ │ │ - cbz r0, 4a374 │ │ │ │ + cbz r0, 49ccc │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ - blx 18b8c │ │ │ │ + blx 18a00 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 1764c │ │ │ │ + b.w 174e4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 4a366 │ │ │ │ + beq.n 49cbe │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #568] @ (4a5d4 ) │ │ │ │ + ldr r3, [pc, #568] @ (49f2c ) │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ add r3, pc │ │ │ │ mov r6, r3 │ │ │ │ - blx 15138 │ │ │ │ - cbz r0, 4a3b6 │ │ │ │ + blx 15000 │ │ │ │ + cbz r0, 49d0e │ │ │ │ ldr r3, [r0, #16] │ │ │ │ - cbz r3, 4a3b6 │ │ │ │ + cbz r3, 49d0e │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - bls.n 4a3cc │ │ │ │ - cbz r5, 4a3c0 │ │ │ │ + bls.n 49d24 │ │ │ │ + cbz r5, 49d18 │ │ │ │ movs r1, #8 │ │ │ │ mov r0, r4 │ │ │ │ - blx 16bc0 │ │ │ │ + blx 16a64 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 177b4 │ │ │ │ + b.w 1764c │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4a3b6 │ │ │ │ + bne.n 49d0e │ │ │ │ ldr r3, [r0, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 4a3b6 │ │ │ │ - blx 179a4 │ │ │ │ + beq.n 49d0e │ │ │ │ + blx 1783c │ │ │ │ movs r2, #24 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 17414 │ │ │ │ + blx 172ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4a3b6 │ │ │ │ - blx 179a4 │ │ │ │ + bne.n 49d0e │ │ │ │ + blx 1783c │ │ │ │ movs r2, #27 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 17414 │ │ │ │ + blx 172ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4a3b6 │ │ │ │ - blx 179a4 │ │ │ │ + bne.n 49d0e │ │ │ │ + blx 1783c │ │ │ │ movs r2, #19 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 17414 │ │ │ │ + blx 172ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4a3b6 │ │ │ │ + bne.n 49d0e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ - blx 18814 │ │ │ │ + blx 18688 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 4a3b8 │ │ │ │ + beq.n 49d10 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17ccc │ │ │ │ - ldr r3, [pc, #432] @ (4a5d8 ) │ │ │ │ + blx 17b58 │ │ │ │ + ldr r3, [pc, #432] @ (49f30 ) │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ dmb ish │ │ │ │ ldr r2, [r3, #0] │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 4a51c │ │ │ │ + beq.n 49e74 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 4a502 │ │ │ │ + beq.n 49e5a │ │ │ │ mov r0, r4 │ │ │ │ - blx 17ccc │ │ │ │ - ldr r3, [pc, #404] @ (4a5dc ) │ │ │ │ + blx 17b58 │ │ │ │ + ldr r3, [pc, #404] @ (49f34 ) │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ dmb ish │ │ │ │ ldr r2, [r3, #0] │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 4a550 │ │ │ │ + beq.n 49ea8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 4a502 │ │ │ │ + beq.n 49e5a │ │ │ │ mov r0, r4 │ │ │ │ - blx 17ccc │ │ │ │ - ldr r3, [pc, #376] @ (4a5e0 ) │ │ │ │ + blx 17b58 │ │ │ │ + ldr r3, [pc, #376] @ (49f38 ) │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ dmb ish │ │ │ │ ldr r2, [r3, #0] │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 4a536 │ │ │ │ + beq.n 49e8e │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 4a502 │ │ │ │ + beq.n 49e5a │ │ │ │ mov r0, r4 │ │ │ │ - blx 17ccc │ │ │ │ - ldr r3, [pc, #348] @ (4a5e4 ) │ │ │ │ + blx 17b58 │ │ │ │ + ldr r3, [pc, #348] @ (49f3c ) │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ dmb ish │ │ │ │ ldr r2, [r3, #0] │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 4a5b8 │ │ │ │ + beq.w 49f10 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 4a502 │ │ │ │ + beq.n 49e5a │ │ │ │ mov r0, r4 │ │ │ │ - blx 17ccc │ │ │ │ - ldr r3, [pc, #320] @ (4a5e8 ) │ │ │ │ + blx 17b58 │ │ │ │ + ldr r3, [pc, #320] @ (49f40 ) │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ dmb ish │ │ │ │ ldr r2, [r3, #0] │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 4a59e │ │ │ │ + beq.n 49ef6 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 4a502 │ │ │ │ + beq.n 49e5a │ │ │ │ mov r0, r4 │ │ │ │ - blx 17ccc │ │ │ │ - ldr r3, [pc, #292] @ (4a5ec ) │ │ │ │ + blx 17b58 │ │ │ │ + ldr r3, [pc, #292] @ (49f44 ) │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ dmb ish │ │ │ │ ldr r2, [r3, #0] │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 4a584 │ │ │ │ + beq.n 49edc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 4a502 │ │ │ │ + beq.n 49e5a │ │ │ │ mov r0, r4 │ │ │ │ - blx 17ccc │ │ │ │ - ldr r3, [pc, #264] @ (4a5f0 ) │ │ │ │ + blx 17b58 │ │ │ │ + ldr r3, [pc, #264] @ (49f48 ) │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ dmb ish │ │ │ │ ldr r2, [r3, #0] │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 4a56a │ │ │ │ + beq.n 49ec2 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r5, r3 │ │ │ │ - bne.w 4a3b8 │ │ │ │ + bne.w 49d10 │ │ │ │ mov r0, r4 │ │ │ │ - blx 15138 │ │ │ │ + blx 15000 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ movs r2, #8 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #96] @ 0x60 │ │ │ │ str r2, [r3, #32] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 177b4 │ │ │ │ - ldr r0, [pc, #212] @ (4a5f4 ) │ │ │ │ + b.w 1764c │ │ │ │ + ldr r0, [pc, #212] @ (49f4c ) │ │ │ │ str r3, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ - blx 155a0 │ │ │ │ + blx 15468 │ │ │ │ dmb ish │ │ │ │ ldr r3, [sp, #4] │ │ │ │ str r0, [r3, #0] │ │ │ │ dmb ish │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - b.n 4a43a │ │ │ │ - ldr r0, [pc, #192] @ (4a5f8 ) │ │ │ │ + b.n 49d92 │ │ │ │ + ldr r0, [pc, #192] @ (49f50 ) │ │ │ │ str r3, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ - blx 155a0 │ │ │ │ + blx 15468 │ │ │ │ dmb ish │ │ │ │ ldr r3, [sp, #4] │ │ │ │ str r0, [r3, #0] │ │ │ │ dmb ish │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - b.n 4a47a │ │ │ │ - ldr r0, [pc, #168] @ (4a5fc ) │ │ │ │ + b.n 49dd2 │ │ │ │ + ldr r0, [pc, #168] @ (49f54 ) │ │ │ │ str r3, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ - blx 155a0 │ │ │ │ + blx 15468 │ │ │ │ dmb ish │ │ │ │ ldr r3, [sp, #4] │ │ │ │ str r0, [r3, #0] │ │ │ │ dmb ish │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - b.n 4a45a │ │ │ │ - ldr r0, [pc, #148] @ (4a600 ) │ │ │ │ + b.n 49db2 │ │ │ │ + ldr r0, [pc, #148] @ (49f58 ) │ │ │ │ str r3, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ - blx 155a0 │ │ │ │ + blx 15468 │ │ │ │ dmb ish │ │ │ │ ldr r3, [sp, #4] │ │ │ │ str r0, [r3, #0] │ │ │ │ dmb ish │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - b.n 4a4fc │ │ │ │ - ldr r0, [pc, #124] @ (4a604 ) │ │ │ │ + b.n 49e54 │ │ │ │ + ldr r0, [pc, #124] @ (49f5c ) │ │ │ │ str r3, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ - blx 155a0 │ │ │ │ + blx 15468 │ │ │ │ dmb ish │ │ │ │ ldr r3, [sp, #4] │ │ │ │ str r0, [r3, #0] │ │ │ │ dmb ish │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - b.n 4a4dc │ │ │ │ - ldr r0, [pc, #104] @ (4a608 ) │ │ │ │ + b.n 49e34 │ │ │ │ + ldr r0, [pc, #104] @ (49f60 ) │ │ │ │ str r3, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ - blx 155a0 │ │ │ │ + blx 15468 │ │ │ │ dmb ish │ │ │ │ ldr r3, [sp, #4] │ │ │ │ str r0, [r3, #0] │ │ │ │ dmb ish │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - b.n 4a4bc │ │ │ │ - ldr r0, [pc, #80] @ (4a60c ) │ │ │ │ + b.n 49e14 │ │ │ │ + ldr r0, [pc, #80] @ (49f64 ) │ │ │ │ str r3, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ - blx 155a0 │ │ │ │ + blx 15468 │ │ │ │ dmb ish │ │ │ │ ldr r3, [sp, #4] │ │ │ │ str r0, [r3, #0] │ │ │ │ dmb ish │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - b.n 4a49c │ │ │ │ + b.n 49df4 │ │ │ │ nop │ │ │ │ - ldr r0, [pc, #280] @ (4a6f0 ) │ │ │ │ + ldr r7, [pc, #56] @ (49f68 ) │ │ │ │ movs r3, r0 │ │ │ │ - asrs r0, r7, #12 │ │ │ │ + asrs r0, r3, #12 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r6, #13 │ │ │ │ + asrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r3, #15 │ │ │ │ + asrs r0, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r1, #14 │ │ │ │ + asrs r0, r5, #13 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r4, #14 │ │ │ │ + asrs r4, r0, #14 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r6, #14 │ │ │ │ + asrs r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r1, #15 │ │ │ │ + asrs r0, r5, #14 │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #48] @ 0x30 │ │ │ │ + ldrh r0, [r7, #60] @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - sxtb r2, r0 │ │ │ │ + sub sp, #440 @ 0x1b8 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r2, r4, r5, r7, pc} │ │ │ │ + pop {r5, r6} │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf7fa0000 │ │ │ │ - sxtb r0, r7 │ │ │ │ + subw r0, r6, #2048 @ 0x800 │ │ │ │ + cbz r4, 49f68 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r3, r4, r5, r6, pc} │ │ │ │ + pop {r1, r2, r5} │ │ │ │ movs r0, r0 │ │ │ │ - pop {r2, r4, r6, pc} │ │ │ │ + pop {} │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ mov r4, r0 │ │ │ │ sub sp, #20 │ │ │ │ mov r0, r1 │ │ │ │ mov r5, r1 │ │ │ │ mov r9, r2 │ │ │ │ ldrd r7, r3, [r3, #88] @ 0x58 │ │ │ │ mov r8, r3 │ │ │ │ - blx 1676c │ │ │ │ + blx 1661c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - cbz r0, 4a64a │ │ │ │ + cbz r0, 49fa2 │ │ │ │ movs r3, #0 │ │ │ │ movs r1, #16 │ │ │ │ mov r2, r3 │ │ │ │ str r5, [sp, #8] │ │ │ │ strd r3, r3, [sp] │ │ │ │ - blx 168d4 │ │ │ │ + blx 16784 │ │ │ │ ldr r6, [r4, #16] │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - cbz r0, 4a67e │ │ │ │ + cbz r0, 49fd6 │ │ │ │ movs r3, #0 │ │ │ │ movs r1, #16 │ │ │ │ mov r2, r3 │ │ │ │ strd r3, r3, [sp] │ │ │ │ str r5, [sp, #8] │ │ │ │ - blx 168d4 │ │ │ │ + blx 16784 │ │ │ │ ldr r6, [r4, #16] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #16] │ │ │ │ - cbnz r6, 4a680 │ │ │ │ - cbz r7, 4a672 │ │ │ │ + cbnz r6, 49fd8 │ │ │ │ + cbz r7, 49fca │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ blx r7 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 15aa4 │ │ │ │ + b.w 15960 │ │ │ │ str r0, [r4, #16] │ │ │ │ mov r0, r6 │ │ │ │ - blx 15d50 │ │ │ │ + blx 15c0c │ │ │ │ ldr r0, [r6, #96] @ 0x60 │ │ │ │ - blx 16efc │ │ │ │ + blx 16d94 │ │ │ │ mov r0, r6 │ │ │ │ - blx 15148 │ │ │ │ - b.n 4a668 │ │ │ │ + blx 15010 │ │ │ │ + b.n 49fc0 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ movs r2, #2 │ │ │ │ ldr r3, [r3, #96] @ 0x60 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ - b.n 4a610 │ │ │ │ + b.n 49f68 │ │ │ │ nop │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #7 │ │ │ │ it ls │ │ │ │ movls r2, #1 │ │ │ │ - bls.n 4a6b6 │ │ │ │ + bls.n 4a00e │ │ │ │ ldr r2, [r3, #32] │ │ │ │ cmp r2, #7 │ │ │ │ ite hi │ │ │ │ movhi r2, #0 │ │ │ │ movls r2, #1 │ │ │ │ - b.n 4a610 │ │ │ │ + b.n 49f68 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ - cbz r3, 4a6c8 │ │ │ │ + cbz r3, 4a020 │ │ │ │ ldr r2, [r3, #96] @ 0x60 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 4a6c8 │ │ │ │ + bne.n 4a020 │ │ │ │ ldr r0, [r3, #76] @ 0x4c │ │ │ │ bx lr │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #32] @ (4a6f8 ) │ │ │ │ + ldr r3, [pc, #32] @ (4a050 ) │ │ │ │ sub sp, #12 │ │ │ │ - ldr.w ip, [pc, #32] @ 4a6fc │ │ │ │ + ldr.w ip, [pc, #32] @ 4a054 │ │ │ │ mov.w r2, #1104 @ 0x450 │ │ │ │ - ldr r1, [pc, #28] @ (4a700 ) │ │ │ │ + ldr r1, [pc, #28] @ (4a058 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #28] @ (4a704 ) │ │ │ │ + ldr r0, [pc, #28] @ (4a05c ) │ │ │ │ add ip, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #8 │ │ │ │ add r0, pc │ │ │ │ str.w ip, [sp] │ │ │ │ - blx 1663c │ │ │ │ - ldrsh r4, [r3, r7] │ │ │ │ + blx 164ec │ │ │ │ + ldrsh r4, [r5, r1] │ │ │ │ movs r1, r0 │ │ │ │ - lsls r0, r1, #19 │ │ │ │ + lsls r4, r6, #13 │ │ │ │ movs r1, r0 │ │ │ │ - lsls r6, r2, #18 │ │ │ │ + lsls r2, r0, #13 │ │ │ │ movs r1, r0 │ │ │ │ - strh r6, [r1, #40] @ 0x28 │ │ │ │ + strh r2, [r7, #28] │ │ │ │ movs r0, r0 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ sub sp, #12 │ │ │ │ - cbz r3, 4a732 │ │ │ │ + cbz r3, 4a08a │ │ │ │ ldr r2, [r3, #96] @ 0x60 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 4a732 │ │ │ │ + bne.n 4a08a │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #3 │ │ │ │ - bhi.n 4a74e │ │ │ │ + bhi.n 4a0a6 │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r3, #76] @ 0x4c │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - ldr r3, [pc, #56] @ (4a76c ) │ │ │ │ - ldr r2, [pc, #56] @ (4a770 ) │ │ │ │ - ldr r1, [pc, #60] @ (4a774 ) │ │ │ │ + ldr r3, [pc, #56] @ (4a0c4 ) │ │ │ │ + ldr r2, [pc, #56] @ (4a0c8 ) │ │ │ │ + ldr r1, [pc, #60] @ (4a0cc ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #60] @ (4a778 ) │ │ │ │ + ldr r0, [pc, #60] @ (4a0d0 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ adds r3, #48 @ 0x30 │ │ │ │ movw r2, #1092 @ 0x444 │ │ │ │ - blx 1663c │ │ │ │ - ldr r3, [pc, #44] @ (4a77c ) │ │ │ │ - ldr r2, [pc, #44] @ (4a780 ) │ │ │ │ - ldr r1, [pc, #48] @ (4a784 ) │ │ │ │ + blx 164ec │ │ │ │ + ldr r3, [pc, #44] @ (4a0d4 ) │ │ │ │ + ldr r2, [pc, #44] @ (4a0d8 ) │ │ │ │ + ldr r1, [pc, #48] @ (4a0dc ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #48] @ (4a788 ) │ │ │ │ + ldr r0, [pc, #48] @ (4a0e0 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ adds r3, #48 @ 0x30 │ │ │ │ movw r2, #1093 @ 0x445 │ │ │ │ - blx 1663c │ │ │ │ + blx 164ec │ │ │ │ nop │ │ │ │ - ldrsh r0, [r1, r6] │ │ │ │ + ldrsh r0, [r3, r0] │ │ │ │ movs r1, r0 │ │ │ │ - lsls r4, r6, #17 │ │ │ │ + lsls r0, r4, #12 │ │ │ │ movs r1, r0 │ │ │ │ - lsls r2, r0, #17 │ │ │ │ + lsls r6, r5, #11 │ │ │ │ movs r1, r0 │ │ │ │ - strh r2, [r7, #36] @ 0x24 │ │ │ │ + strh r6, [r4, #26] │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r4, [r5, r5] │ │ │ │ + ldrb r4, [r7, r7] │ │ │ │ movs r1, r0 │ │ │ │ - lsls r4, r0, #18 │ │ │ │ + lsls r0, r6, #12 │ │ │ │ movs r1, r0 │ │ │ │ - lsls r6, r4, #16 │ │ │ │ + lsls r2, r2, #11 │ │ │ │ movs r1, r0 │ │ │ │ - strh r6, [r3, #36] @ 0x24 │ │ │ │ + strh r2, [r1, #26] │ │ │ │ movs r0, r0 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ sub sp, #12 │ │ │ │ - cbz r0, 4a7b8 │ │ │ │ + cbz r0, 4a110 │ │ │ │ ldr r3, [r0, #96] @ 0x60 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 4a7b8 │ │ │ │ + bne.n 4a110 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #3 │ │ │ │ - bhi.n 4a7d8 │ │ │ │ + bhi.n 4a130 │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 18510 │ │ │ │ - ldr r3, [pc, #56] @ (4a7f4 ) │ │ │ │ + b.w 18390 │ │ │ │ + ldr r3, [pc, #56] @ (4a14c ) │ │ │ │ mov.w r2, #1080 @ 0x438 │ │ │ │ - ldr.w ip, [pc, #56] @ 4a7f8 │ │ │ │ - ldr r1, [pc, #56] @ (4a7fc ) │ │ │ │ + ldr.w ip, [pc, #56] @ 4a150 │ │ │ │ + ldr r1, [pc, #56] @ (4a154 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #56] @ (4a800 ) │ │ │ │ + ldr r0, [pc, #56] @ (4a158 ) │ │ │ │ add ip, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #88 @ 0x58 │ │ │ │ add r0, pc │ │ │ │ str.w ip, [sp] │ │ │ │ - blx 1663c │ │ │ │ - ldr r3, [pc, #40] @ (4a804 ) │ │ │ │ - ldr r2, [pc, #44] @ (4a808 ) │ │ │ │ - ldr r1, [pc, #44] @ (4a80c ) │ │ │ │ + blx 164ec │ │ │ │ + ldr r3, [pc, #40] @ (4a15c ) │ │ │ │ + ldr r2, [pc, #44] @ (4a160 ) │ │ │ │ + ldr r1, [pc, #44] @ (4a164 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #44] @ (4a810 ) │ │ │ │ + ldr r0, [pc, #44] @ (4a168 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ adds r3, #88 @ 0x58 │ │ │ │ movw r2, #1081 @ 0x439 │ │ │ │ - blx 1663c │ │ │ │ - ldrsh r4, [r7, r3] │ │ │ │ + blx 164ec │ │ │ │ + ldrb r4, [r1, r6] │ │ │ │ movs r1, r0 │ │ │ │ - lsls r0, r5, #15 │ │ │ │ + lsls r4, r2, #10 │ │ │ │ movs r1, r0 │ │ │ │ - lsls r6, r6, #14 │ │ │ │ + lsls r2, r4, #9 │ │ │ │ movs r1, r0 │ │ │ │ - strh r6, [r5, #32] │ │ │ │ + strh r2, [r3, #22] │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r2, [r4, r3] │ │ │ │ + ldrb r2, [r6, r5] │ │ │ │ movs r1, r0 │ │ │ │ - lsls r2, r7, #15 │ │ │ │ + lsls r6, r4, #10 │ │ │ │ movs r1, r0 │ │ │ │ - lsls r4, r3, #14 │ │ │ │ + lsls r0, r1, #9 │ │ │ │ movs r1, r0 │ │ │ │ - strh r4, [r2, #32] │ │ │ │ + strh r0, [r0, #22] │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ sub sp, #16 │ │ │ │ - cbz r2, 4a858 │ │ │ │ + cbz r2, 4a1b0 │ │ │ │ ldr r4, [r2, #96] @ 0x60 │ │ │ │ ldr.w ip, [r4, #4] │ │ │ │ cmp ip, r1 │ │ │ │ - bne.n 4a858 │ │ │ │ + bne.n 4a1b0 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ - blx 182c4 │ │ │ │ + blx 18144 │ │ │ │ movs r1, #0 │ │ │ │ - ldr r2, [pc, #52] @ (4a874 ) │ │ │ │ + ldr r2, [pc, #52] @ (4a1cc ) │ │ │ │ strd r1, r1, [sp] │ │ │ │ mov r4, r0 │ │ │ │ - ldr r1, [pc, #48] @ (4a878 ) │ │ │ │ + ldr r1, [pc, #48] @ (4a1d0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add r1, pc │ │ │ │ - blx 17964 │ │ │ │ + blx 177fc │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #32] @ (4a87c ) │ │ │ │ - ldr r2, [pc, #36] @ (4a880 ) │ │ │ │ - ldr r1, [pc, #36] @ (4a884 ) │ │ │ │ + ldr r3, [pc, #32] @ (4a1d4 ) │ │ │ │ + ldr r2, [pc, #36] @ (4a1d8 ) │ │ │ │ + ldr r1, [pc, #36] @ (4a1dc ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #36] @ (4a888 ) │ │ │ │ + ldr r0, [pc, #36] @ (4a1e0 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ adds r3, #124 @ 0x7c │ │ │ │ movw r2, #1031 @ 0x407 │ │ │ │ - blx 1663c │ │ │ │ - bl 40c876 <_SOUP_METHOD_CONNECT@@Base+0x38c456> │ │ │ │ - cbnz r4, 4a8a2 │ │ │ │ + blx 164ec │ │ │ │ + bl 40c1ce <_SOUP_METHOD_CONNECT@@Base+0x38bdb6> │ │ │ │ + @ instruction: 0xb848 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r2, [r4, r1] │ │ │ │ + ldrb r2, [r6, r3] │ │ │ │ movs r1, r0 │ │ │ │ - lsls r6, r1, #13 │ │ │ │ + lsls r2, r7, #7 │ │ │ │ movs r1, r0 │ │ │ │ - lsls r4, r3, #12 │ │ │ │ + lsls r0, r1, #7 │ │ │ │ movs r1, r0 │ │ │ │ - strh r4, [r2, #28] │ │ │ │ + strh r0, [r0, #18] │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ sub sp, #8 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r1, #4] │ │ │ │ - cbz r0, 4a8ae │ │ │ │ + cbz r0, 4a206 │ │ │ │ str r1, [sp, #4] │ │ │ │ - blx 15aa8 │ │ │ │ + blx 15964 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r4, [r1, #16] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r1, #16] │ │ │ │ - cbz r4, 4a8cc │ │ │ │ + cbz r4, 4a224 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp, #4] │ │ │ │ - blx 15d50 │ │ │ │ + blx 15c0c │ │ │ │ ldr r0, [r4, #96] @ 0x60 │ │ │ │ - blx 16efc │ │ │ │ + blx 16d94 │ │ │ │ mov r0, r4 │ │ │ │ - blx 15148 │ │ │ │ + blx 15010 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ movs r0, #28 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 189ac │ │ │ │ + b.w 18820 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r5, r0 │ │ │ │ - ldr r0, [pc, #216] @ (4a9c4 ) │ │ │ │ + ldr r0, [pc, #216] @ (4a31c ) │ │ │ │ mov r6, r3 │ │ │ │ - ldr r3, [pc, #216] @ (4a9c8 ) │ │ │ │ + ldr r3, [pc, #216] @ (4a320 ) │ │ │ │ add r0, pc │ │ │ │ strd r2, r1, [sp, #8] │ │ │ │ - ldr r7, [pc, #212] @ (4a9cc ) │ │ │ │ + ldr r7, [pc, #212] @ (4a324 ) │ │ │ │ ldr r3, [r0, r3] │ │ │ │ movs r0, #128 @ 0x80 │ │ │ │ add r7, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov.w r3, #0 │ │ │ │ - blx 17eb4 │ │ │ │ + blx 17d40 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - blx 177d0 │ │ │ │ + blx 17668 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ strd r6, r0, [r4, #92] @ 0x5c │ │ │ │ movs r6, #0 │ │ │ │ - blx 1568c │ │ │ │ + blx 15554 │ │ │ │ mov r3, r0 │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r4, #16] │ │ │ │ - blx 161f4 │ │ │ │ + blx 160a4 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #32] │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ str r0, [r4, #40] @ 0x28 │ │ │ │ str r6, [r4, #8] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - blx 17de4 │ │ │ │ + blx 17c70 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ str r0, [r4, #112] @ 0x70 │ │ │ │ movs r2, #2 │ │ │ │ - ldr r1, [pc, #140] @ (4a9d0 ) │ │ │ │ + ldr r1, [pc, #140] @ (4a328 ) │ │ │ │ ldr r3, [r3, #4] │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ - ldr r2, [pc, #136] @ (4a9d4 ) │ │ │ │ + ldr r2, [pc, #136] @ (4a32c ) │ │ │ │ ldr r0, [r5, #8] │ │ │ │ add r2, pc │ │ │ │ - blx 15ad0 │ │ │ │ - ldr r3, [pc, #132] @ (4a9d8 ) │ │ │ │ + blx 1598c │ │ │ │ + ldr r3, [pc, #132] @ (4a330 ) │ │ │ │ add r1, sp, #16 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ adds r3, r0, #1 │ │ │ │ it eq │ │ │ │ moveq r0, #1 │ │ │ │ - blx 17004 <__clock_gettime64@plt> │ │ │ │ + blx 16e9c <__clock_gettime64@plt> │ │ │ │ mov.w ip, #51712 @ 0xca00 │ │ │ │ movt ip, #15258 @ 0x3b9a │ │ │ │ ldr r2, [r5, #16] │ │ │ │ ldrd r3, r0, [sp, #16] │ │ │ │ ldr r7, [sp, #24] │ │ │ │ umull r3, r1, r3, ip │ │ │ │ adds r3, r3, r7 │ │ │ │ str r3, [r4, #120] @ 0x78 │ │ │ │ mla r1, ip, r0, r1 │ │ │ │ adc.w r1, r1, r7, asr #31 │ │ │ │ str r1, [r4, #124] @ 0x7c │ │ │ │ - cbz r2, 4a9a0 │ │ │ │ - ldr r3, [pc, #80] @ (4a9dc ) │ │ │ │ + cbz r2, 4a2f8 │ │ │ │ + ldr r3, [pc, #80] @ (4a334 ) │ │ │ │ movw r2, #1068 @ 0x42c │ │ │ │ - ldr r1, [pc, #80] @ (4a9e0 ) │ │ │ │ - ldr r0, [pc, #80] @ (4a9e4 ) │ │ │ │ + ldr r1, [pc, #80] @ (4a338 ) │ │ │ │ + ldr r0, [pc, #80] @ (4a33c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ add r0, pc │ │ │ │ str r6, [sp, #0] │ │ │ │ - blx 18390 │ │ │ │ - ldr r2, [pc, #68] @ (4a9e8 ) │ │ │ │ + blx 18210 │ │ │ │ + ldr r2, [pc, #68] @ (4a340 ) │ │ │ │ movs r3, #0 │ │ │ │ strd r4, r3, [r5, #16] │ │ │ │ - ldr r3, [pc, #28] @ (4a9c8 ) │ │ │ │ + ldr r3, [pc, #28] @ (4a320 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 4a9be │ │ │ │ + bne.n 4a316 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - blx 17a74 <__stack_chk_fail@plt> │ │ │ │ + blx 1790c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - cmn r0, r7 │ │ │ │ + ldr r1, [pc, #768] @ (4a620 ) │ │ │ │ movs r3, r0 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - cmn r4, r5 │ │ │ │ + ldr r1, [pc, #720] @ (4a5f8 ) │ │ │ │ movs r3, r0 │ │ │ │ - add r6, pc, #728 @ (adr r6, 4acac ) │ │ │ │ + add r5, pc, #392 @ (adr r5, 4a4b4 ) │ │ │ │ movs r0, r0 │ │ │ │ - bl 3c09d6 <_SOUP_METHOD_CONNECT@@Base+0x3405b6> │ │ │ │ - asrs r0, r5, #13 │ │ │ │ + bl 3c032e <_SOUP_METHOD_CONNECT@@Base+0x33ff16> │ │ │ │ + asrs r0, r1, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r5, r4] │ │ │ │ + ldrh r6, [r7, r6] │ │ │ │ movs r1, r0 │ │ │ │ - lsls r4, r5, #7 │ │ │ │ + lsls r0, r3, #2 │ │ │ │ movs r1, r0 │ │ │ │ - strh r4, [r4, #18] │ │ │ │ + strh r0, [r2, #8] │ │ │ │ movs r0, r0 │ │ │ │ - tst r6, r7 │ │ │ │ + ldr r1, [pc, #24] @ (4a35c ) │ │ │ │ movs r3, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3912] @ 0xf48 │ │ │ │ sub sp, #148 @ 0x94 │ │ │ │ mov sl, r2 │ │ │ │ - ldr.w r2, [pc, #1764] @ 4b0e8 │ │ │ │ + ldr.w r2, [pc, #1764] @ 4aa40 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ add r2, pc │ │ │ │ - ldr.w r3, [pc, #1760] @ 4b0ec │ │ │ │ + ldr.w r3, [pc, #1760] @ 4aa44 │ │ │ │ ldr.w fp, [sp, #184] @ 0xb8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #140] @ 0x8c │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr.w r3, [pc, #1748] @ 4b0f0 │ │ │ │ + ldr.w r3, [pc, #1748] @ 4aa48 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #104] @ 0x68 │ │ │ │ ldr r3, [sp, #188] @ 0xbc │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4b0c8 │ │ │ │ + beq.w 4aa20 │ │ │ │ mov r6, r0 │ │ │ │ mov r9, r1 │ │ │ │ mov r0, fp │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ ldr r5, [r6, #16] │ │ │ │ - blx 16218 │ │ │ │ + blx 160c8 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4aaa6 │ │ │ │ + bne.n 4a3fe │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 4ad40 │ │ │ │ + beq.w 4a698 │ │ │ │ ldr r3, [r6, #16] │ │ │ │ ldr r3, [r3, #96] @ 0x60 │ │ │ │ ldr.w r8, [r3, #4] │ │ │ │ mov r0, r8 │ │ │ │ - blx 1676c │ │ │ │ + blx 1661c │ │ │ │ add r3, sp, #104 @ 0x68 │ │ │ │ str r7, [sp, #64] @ 0x40 │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ mov r0, r8 │ │ │ │ - blx 15138 │ │ │ │ + blx 15000 │ │ │ │ cmp r0, r6 │ │ │ │ - bne.n 4aa92 │ │ │ │ + bne.n 4a3ea │ │ │ │ ldr r3, [r5, #76] @ 0x4c │ │ │ │ - cbnz r3, 4aa92 │ │ │ │ + cbnz r3, 4a3ea │ │ │ │ ldr r3, [r5, #80] @ 0x50 │ │ │ │ - cbnz r3, 4aa92 │ │ │ │ + cbnz r3, 4a3ea │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, sl │ │ │ │ - bcc.n 4aaca │ │ │ │ + bcc.n 4a422 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ cmp r3, r1 │ │ │ │ - bcs.n 4aa92 │ │ │ │ + bcs.n 4a3ea │ │ │ │ cmp r2, #9 │ │ │ │ - beq.n 4aad2 │ │ │ │ + beq.n 4a42a │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ mov r2, fp │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r6 │ │ │ │ - bl 49d28 │ │ │ │ + bl 49680 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4aa5e │ │ │ │ + bne.n 4a3b6 │ │ │ │ ldr r1, [sp, #104] @ 0x68 │ │ │ │ ldr r7, [sp, #64] @ 0x40 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 4ab1e │ │ │ │ + beq.n 4a476 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ - blx 16de4 │ │ │ │ + blx 16c7c │ │ │ │ mov r0, r8 │ │ │ │ - blx 15aa8 │ │ │ │ + blx 15964 │ │ │ │ movs r7, #0 │ │ │ │ - ldr.w r2, [pc, #1608] @ 4b0f4 │ │ │ │ - ldr.w r3, [pc, #1596] @ 4b0ec │ │ │ │ + ldr.w r2, [pc, #1608] @ 4aa4c │ │ │ │ + ldr.w r3, [pc, #1596] @ 4aa44 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #140] @ 0x8c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 4b0e4 │ │ │ │ + bne.w 4aa3c │ │ │ │ mov r0, r7 │ │ │ │ add sp, #148 @ 0x94 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ bics.w r3, r2, #2 │ │ │ │ - bne.n 4aa82 │ │ │ │ + bne.n 4a3da │ │ │ │ ldr r3, [r5, #32] │ │ │ │ bic.w r2, r3, #2 │ │ │ │ cmp r3, #9 │ │ │ │ it ne │ │ │ │ cmpne r2, #0 │ │ │ │ - beq.n 4aa92 │ │ │ │ + beq.n 4a3ea │ │ │ │ ldr r4, [r6, #16] │ │ │ │ ldr r1, [r4, #84] @ 0x54 │ │ │ │ - cbnz r1, 4ab0c │ │ │ │ + cbnz r1, 4a464 │ │ │ │ ldr r3, [r4, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4ab52 │ │ │ │ + bne.n 4a4aa │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ ldr r3, [r4, #32] │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #7 │ │ │ │ - bhi.n 4ab82 │ │ │ │ + bhi.n 4a4da │ │ │ │ tbh [pc, r3, lsl #1] │ │ │ │ lsls r1, r3, #1 │ │ │ │ lsls r3, r0, #1 │ │ │ │ lsls r1, r4, #2 │ │ │ │ lsls r7, r6, #2 │ │ │ │ lsls r3, r0, #1 │ │ │ │ lsls r6, r4, #3 │ │ │ │ lsls r7, r7, #3 │ │ │ │ movs r6, r7 │ │ │ │ add r0, sp, #104 @ 0x68 │ │ │ │ ldr r7, [sp, #64] @ 0x40 │ │ │ │ - blx 16de4 │ │ │ │ + blx 16c7c │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #84] @ 0x54 │ │ │ │ ldr r1, [sp, #104] @ 0x68 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 4aa9a │ │ │ │ + bne.n 4a3f2 │ │ │ │ mov r0, r8 │ │ │ │ - blx 15138 │ │ │ │ + blx 15000 │ │ │ │ cmp r0, r6 │ │ │ │ - bne.w 4ad06 │ │ │ │ + bne.w 4a65e │ │ │ │ ldr r3, [r5, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 4aee4 │ │ │ │ + beq.w 4a83c │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, sl │ │ │ │ - bcc.w 4ad30 │ │ │ │ + bcc.w 4a688 │ │ │ │ ldr r2, [r5, #32] │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ cmp r2, r1 │ │ │ │ - bcc.w 4ad30 │ │ │ │ + bcc.w 4a688 │ │ │ │ cmp r3, #9 │ │ │ │ - bne.n 4ab4e │ │ │ │ + bne.n 4a4a6 │ │ │ │ cmp r2, #9 │ │ │ │ - beq.w 4afac │ │ │ │ + beq.w 4a904 │ │ │ │ movs r7, #1 │ │ │ │ - b.n 4ad38 │ │ │ │ + b.n 4a690 │ │ │ │ ldr r7, [sp, #64] @ 0x40 │ │ │ │ - blx 179a4 │ │ │ │ - ldr.w r1, [pc, #1436] @ 4b0f8 │ │ │ │ + blx 1783c │ │ │ │ + ldr.w r1, [pc, #1436] @ 4aa50 │ │ │ │ mov r4, r0 │ │ │ │ - ldr.w r0, [pc, #1436] @ 4b0fc │ │ │ │ + ldr.w r0, [pc, #1436] @ 4aa54 │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 187fc │ │ │ │ + blx 18670 │ │ │ │ mov r1, r4 │ │ │ │ mov r3, r0 │ │ │ │ movs r2, #27 │ │ │ │ add r0, sp, #104 @ 0x68 │ │ │ │ - blx 17f4c │ │ │ │ - b.n 4ab18 │ │ │ │ + blx 17dd8 │ │ │ │ + b.n 4a470 │ │ │ │ movs r3, #9 │ │ │ │ str r3, [r4, #32] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #8] │ │ │ │ - b.n 4aa5e │ │ │ │ - ldr.w r3, [pc, #1404] @ 4b100 │ │ │ │ + b.n 4a3b6 │ │ │ │ + ldr.w r3, [pc, #1404] @ 4aa58 │ │ │ │ movs r1, #8 │ │ │ │ - ldr.w r2, [pc, #1400] @ 4b104 │ │ │ │ + ldr.w r2, [pc, #1400] @ 4aa5c │ │ │ │ add r3, pc │ │ │ │ - ldr.w r0, [pc, #1400] @ 4b108 │ │ │ │ + ldr.w r0, [pc, #1400] @ 4aa60 │ │ │ │ adds r3, #232 @ 0xe8 │ │ │ │ str r3, [sp, #4] │ │ │ │ movw r3, #437 @ 0x1b5 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr.w r3, [pc, #1388] @ 4b10c │ │ │ │ + ldr.w r3, [pc, #1388] @ 4aa64 │ │ │ │ add r2, pc │ │ │ │ add r0, pc │ │ │ │ ldr r7, [sp, #64] @ 0x40 │ │ │ │ add r3, pc │ │ │ │ - blx 189fc │ │ │ │ - b.n 4ab18 │ │ │ │ + blx 18870 │ │ │ │ + b.n 4a470 │ │ │ │ ldr r7, [r4, #40] @ 0x28 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4ad76 │ │ │ │ + beq.w 4a6ce │ │ │ │ add r1, sp, #104 @ 0x68 │ │ │ │ str r5, [sp, #88] @ 0x58 │ │ │ │ ldrd r3, r2, [r4, #64] @ 0x40 │ │ │ │ str r1, [sp, #72] @ 0x48 │ │ │ │ - b.n 4abfc │ │ │ │ + b.n 4a554 │ │ │ │ subs r2, r0, r3 │ │ │ │ add r1, r3 │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ strd fp, r3, [sp] │ │ │ │ mov r3, r9 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - blx 164e0 │ │ │ │ + blx 16390 │ │ │ │ adds r5, r0, #1 │ │ │ │ - beq.w 4ad60 │ │ │ │ + beq.w 4a6b8 │ │ │ │ ldr r3, [r6, #16] │ │ │ │ mov.w ip, r0, asr #31 │ │ │ │ ldr r2, [r4, #68] @ 0x44 │ │ │ │ ldr r7, [r4, #40] @ 0x28 │ │ │ │ ldr r5, [r3, #112] @ 0x70 │ │ │ │ ldr r3, [r4, #64] @ 0x40 │ │ │ │ adds r3, r0, r3 │ │ │ │ str r3, [r4, #64] @ 0x40 │ │ │ │ adc.w r2, ip, r2 │ │ │ │ str r2, [r4, #68] @ 0x44 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 4ad66 │ │ │ │ + bne.w 4a6be │ │ │ │ ldr r0, [r7, #4] │ │ │ │ cmp r3, r0 │ │ │ │ ldr r1, [r7, #0] │ │ │ │ sbcs.w r2, r2, #0 │ │ │ │ - blt.n 4abc4 │ │ │ │ + blt.n 4a51c │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #0 │ │ │ │ strd r2, r3, [r4, #64] @ 0x40 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r7, #4] │ │ │ │ strb r3, [r1, #0] │ │ │ │ ldr r5, [sp, #88] @ 0x58 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ cmp r3, #2 │ │ │ │ - beq.w 4af28 │ │ │ │ + beq.w 4a880 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ - blx 17b80 │ │ │ │ - blx 17628 │ │ │ │ + blx 17a18 │ │ │ │ + blx 174c0 │ │ │ │ lsls r1, r0, #30 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ itett mi │ │ │ │ movmi r3, #1 │ │ │ │ movpl r3, #3 │ │ │ │ strmi r3, [r4, #8] │ │ │ │ movmi r3, #2 │ │ │ │ str r3, [r4, #32] │ │ │ │ - blx 170c8 │ │ │ │ - b.n 4aa5e │ │ │ │ + blx 16f60 │ │ │ │ + b.n 4a3b6 │ │ │ │ ldrd r2, r3, [r4, #56] @ 0x38 │ │ │ │ ldr r1, [r4, #36] @ 0x24 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - blx 18cc0 │ │ │ │ + blx 18b34 │ │ │ │ ldr r3, [r6, #16] │ │ │ │ str r0, [r4, #4] │ │ │ │ ldr r3, [r3, #96] @ 0x60 │ │ │ │ ldr r7, [r3, #0] │ │ │ │ movs r3, #4 │ │ │ │ str r3, [r4, #32] │ │ │ │ - blx 18bbc │ │ │ │ + blx 18a30 │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ - blx 15698 │ │ │ │ + blx 15560 │ │ │ │ ldr r3, [r6, #16] │ │ │ │ str r0, [r3, #116] @ 0x74 │ │ │ │ - b.n 4aa5e │ │ │ │ + b.n 4a3b6 │ │ │ │ ldrd r3, r2, [r4, #56] @ 0x38 │ │ │ │ orrs r3, r2 │ │ │ │ - bne.n 4ac7a │ │ │ │ + bne.n 4a5d2 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ subs r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.n 4acc2 │ │ │ │ + bhi.n 4a61a │ │ │ │ ldr r7, [sp, #76] @ 0x4c │ │ │ │ mov r0, r7 │ │ │ │ - blx 16178 │ │ │ │ - cbz r0, 4acc2 │ │ │ │ - ldr.w r2, [pc, #1160] @ 4b110 │ │ │ │ + blx 16034 │ │ │ │ + cbz r0, 4a61a │ │ │ │ + ldr.w r2, [pc, #1160] @ 4aa68 │ │ │ │ movs r3, #2 │ │ │ │ - ldr.w r1, [pc, #1160] @ 4b114 │ │ │ │ + ldr.w r1, [pc, #1160] @ 4aa6c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ mov r3, r7 │ │ │ │ - blx 15ad0 │ │ │ │ + blx 1598c │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 4ae82 │ │ │ │ + beq.w 4a7da │ │ │ │ mov r0, r7 │ │ │ │ ldr r7, [r4, #4] │ │ │ │ - blx 16178 │ │ │ │ + blx 16034 │ │ │ │ add r3, sp, #104 @ 0x68 │ │ │ │ mov r1, r0 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r7 │ │ │ │ mov r3, fp │ │ │ │ movs r2, #1 │ │ │ │ - blx 17b74 │ │ │ │ + blx 17a0c │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 4aa92 │ │ │ │ + beq.w 4a3ea │ │ │ │ movs r3, #6 │ │ │ │ str r3, [r4, #32] │ │ │ │ - b.n 4aa5e │ │ │ │ + b.n 4a3b6 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - cbz r0, 4acf4 │ │ │ │ + cbz r0, 4a64c │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.n 4acda │ │ │ │ + bne.n 4a632 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ cmp r3, #4 │ │ │ │ - beq.w 4af70 │ │ │ │ + beq.w 4a8c8 │ │ │ │ add r2, sp, #104 @ 0x68 │ │ │ │ mov r1, fp │ │ │ │ - blx 15930 │ │ │ │ + blx 157f8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4aa92 │ │ │ │ + beq.w 4a3ea │ │ │ │ ldr r0, [r4, #4] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #4] │ │ │ │ - cbz r0, 4acf4 │ │ │ │ - blx 15aa8 │ │ │ │ + cbz r0, 4a64c │ │ │ │ + blx 15964 │ │ │ │ movs r3, #7 │ │ │ │ str r3, [r4, #32] │ │ │ │ - b.n 4aa5e │ │ │ │ + b.n 4a3b6 │ │ │ │ movs r3, #8 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ str r3, [r4, #32] │ │ │ │ - blx 18234 │ │ │ │ - b.n 4aa5e │ │ │ │ - blx 179a4 │ │ │ │ - ldr.w r1, [pc, #1036] @ 4b118 │ │ │ │ + blx 180c0 │ │ │ │ + b.n 4a3b6 │ │ │ │ + blx 1783c │ │ │ │ + ldr.w r1, [pc, #1036] @ 4aa70 │ │ │ │ mov r4, r0 │ │ │ │ - ldr.w r0, [pc, #1032] @ 4b11c │ │ │ │ + ldr.w r0, [pc, #1032] @ 4aa74 │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 187fc │ │ │ │ + blx 18670 │ │ │ │ movs r2, #19 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ mov r1, r4 │ │ │ │ - blx 17f4c │ │ │ │ + blx 17dd8 │ │ │ │ mov r0, r8 │ │ │ │ - blx 15aa8 │ │ │ │ - b.n 4aaa6 │ │ │ │ + blx 15964 │ │ │ │ + b.n 4a3fe │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 4aef4 │ │ │ │ + beq.w 4a84c │ │ │ │ mov r0, r8 │ │ │ │ - blx 15aa8 │ │ │ │ - b.n 4aaa8 │ │ │ │ - blx 179a4 │ │ │ │ - ldr r1, [pc, #984] @ (4b120 ) │ │ │ │ + blx 15964 │ │ │ │ + b.n 4a400 │ │ │ │ + blx 1783c │ │ │ │ + ldr r1, [pc, #984] @ (4aa78 ) │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #984] @ (4b124 ) │ │ │ │ + ldr r0, [pc, #984] @ (4aa7c ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 187fc │ │ │ │ + blx 18670 │ │ │ │ movs r2, #19 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ - blx 17f4c │ │ │ │ - b.n 4aaa6 │ │ │ │ + blx 17dd8 │ │ │ │ + b.n 4a3fe │ │ │ │ ldr r5, [sp, #88] @ 0x58 │ │ │ │ ldr r7, [sp, #64] @ 0x40 │ │ │ │ - b.n 4ab18 │ │ │ │ + b.n 4a470 │ │ │ │ ldr r1, [r5, #72] @ 0x48 │ │ │ │ adds r1, r1, r0 │ │ │ │ str r1, [r5, #72] @ 0x48 │ │ │ │ ldr r1, [r5, #76] @ 0x4c │ │ │ │ adc.w r1, ip, r1 │ │ │ │ str r1, [r5, #76] @ 0x4c │ │ │ │ - b.n 4abfa │ │ │ │ + b.n 4a552 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ - blx 182e8 │ │ │ │ + blx 18168 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ - blx 17ccc │ │ │ │ - ldr r3, [pc, #928] @ (4b128 ) │ │ │ │ + blx 17b58 │ │ │ │ + ldr r3, [pc, #928] @ (4aa80 ) │ │ │ │ ldr r1, [sp, #84] @ 0x54 │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [r1, r3] │ │ │ │ dmb ish │ │ │ │ ldr r3, [r1, #0] │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 4aec6 │ │ │ │ + beq.w 4a81e │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 4af38 │ │ │ │ + beq.w 4a890 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ - blx 154cc │ │ │ │ + blx 15394 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ - blx 15814 │ │ │ │ + blx 156dc │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ - blx 15aa8 │ │ │ │ + blx 15964 │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 4af0c │ │ │ │ + beq.w 4a864 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ - blx 182b8 │ │ │ │ + blx 18138 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ - blx 18058 │ │ │ │ - cbz r0, 4ade0 │ │ │ │ + blx 17ee4 │ │ │ │ + cbz r0, 4a738 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ movs r1, #35 @ 0x23 │ │ │ │ - blx 15d34 │ │ │ │ - cbz r0, 4ade0 │ │ │ │ + blx 15bf0 │ │ │ │ + cbz r0, 4a738 │ │ │ │ movs r3, #0 │ │ │ │ strb r3, [r0, #0] │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ - blx 17ccc │ │ │ │ + blx 17b58 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ - blx 16338 │ │ │ │ - ldr r1, [pc, #828] @ (4b12c ) │ │ │ │ + blx 161e8 │ │ │ │ + ldr r1, [pc, #828] @ (4aa84 ) │ │ │ │ subs r0, #0 │ │ │ │ ldr r2, [sp, #88] @ 0x58 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ add r1, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r0, r7 │ │ │ │ - blx 189ec │ │ │ │ + blx 18860 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ - blx 15148 │ │ │ │ + blx 15010 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ - blx 17b80 │ │ │ │ - blx 181f8 │ │ │ │ + blx 17a18 │ │ │ │ + blx 18084 │ │ │ │ str r0, [r4, #36] @ 0x24 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ - blx 17b80 │ │ │ │ + blx 17a18 │ │ │ │ add r3, sp, #128 @ 0x80 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ - blx 18ac4 │ │ │ │ + blx 18938 │ │ │ │ strd r4, fp, [sp, #96] @ 0x60 │ │ │ │ - ldr.w fp, [pc, #768] @ 4b130 │ │ │ │ + ldr.w fp, [pc, #768] @ 4aa88 │ │ │ │ strd r5, r8, [sp, #88] @ 0x58 │ │ │ │ add fp, pc │ │ │ │ ldr.w r8, [sp, #72] @ 0x48 │ │ │ │ - b.n 4ae48 │ │ │ │ + b.n 4a7a0 │ │ │ │ ldrd r2, r3, [sp, #108] @ 0x6c │ │ │ │ mov r1, fp │ │ │ │ mov r0, r7 │ │ │ │ - blx 189ec │ │ │ │ + blx 18860 │ │ │ │ add r2, sp, #112 @ 0x70 │ │ │ │ add r1, sp, #108 @ 0x6c │ │ │ │ mov r0, r8 │ │ │ │ - blx 17508 │ │ │ │ + blx 173a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4ae3c │ │ │ │ + bne.n 4a794 │ │ │ │ ldrd r2, r3, [r7, #4] │ │ │ │ ldrd r5, r8, [sp, #88] @ 0x58 │ │ │ │ subs r3, r3, r2 │ │ │ │ ldrd r4, fp, [sp, #96] @ 0x60 │ │ │ │ cmp r3, #2 │ │ │ │ - bls.n 4af5e │ │ │ │ - ldr r3, [pc, #712] @ (4b134 ) │ │ │ │ + bls.n 4a8b6 │ │ │ │ + ldr r3, [pc, #712] @ (4aa8c ) │ │ │ │ add r3, pc │ │ │ │ ldrh r1, [r3, #0] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ strh r1, [r3, r2] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r2, [r7, #0] │ │ │ │ adds r3, #2 │ │ │ │ str r3, [r7, #4] │ │ │ │ strb r0, [r2, r3] │ │ │ │ ldr r7, [r4, #40] @ 0x28 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ - b.n 4abb8 │ │ │ │ + b.n 4a510 │ │ │ │ ldr r7, [sp, #64] @ 0x40 │ │ │ │ - blx 188e4 │ │ │ │ + blx 18758 │ │ │ │ str r0, [r4, #80] @ 0x50 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ ldr r4, [r4, #4] │ │ │ │ - blx 16178 │ │ │ │ + blx 16034 │ │ │ │ ldr r3, [r6, #16] │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [r3, #96] @ 0x60 │ │ │ │ ldr r0, [r3, #20] │ │ │ │ mov r3, r9 │ │ │ │ - cbz r0, 4aea4 │ │ │ │ - blx 15668 │ │ │ │ + cbz r0, 4a7fc │ │ │ │ + blx 15530 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ - blx 1676c │ │ │ │ - ldr r2, [pc, #648] @ (4b138 ) │ │ │ │ + blx 1661c │ │ │ │ + ldr r2, [pc, #648] @ (4aa90 ) │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ str r2, [sp, #4] │ │ │ │ movs r2, #1 │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ str.w fp, [sp] │ │ │ │ - blx 16db4 │ │ │ │ - b.n 4ab18 │ │ │ │ + blx 16c4c │ │ │ │ + b.n 4a470 │ │ │ │ strd r1, r0, [sp, #88] @ 0x58 │ │ │ │ - ldr r0, [pc, #624] @ (4b13c ) │ │ │ │ + ldr r0, [pc, #624] @ (4aa94 ) │ │ │ │ add r0, pc │ │ │ │ - blx 155a0 │ │ │ │ + blx 15468 │ │ │ │ dmb ish │ │ │ │ ldr r1, [sp, #88] @ 0x58 │ │ │ │ str r0, [r1, #0] │ │ │ │ dmb ish │ │ │ │ ldr r3, [r1, #0] │ │ │ │ ldr r2, [sp, #92] @ 0x5c │ │ │ │ - b.n 4ad9e │ │ │ │ + b.n 4a6f6 │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ mov r0, fp │ │ │ │ - blx 16218 │ │ │ │ + blx 160c8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4ab32 │ │ │ │ - b.n 4ad28 │ │ │ │ - blx 179a4 │ │ │ │ - ldr r1, [pc, #580] @ (4b140 ) │ │ │ │ + beq.w 4a48a │ │ │ │ + b.n 4a680 │ │ │ │ + blx 1783c │ │ │ │ + ldr r1, [pc, #580] @ (4aa98 ) │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #580] @ (4b144 ) │ │ │ │ + ldr r0, [pc, #580] @ (4aa9c ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 187fc │ │ │ │ + blx 18670 │ │ │ │ movs r2, #27 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 4ad20 │ │ │ │ + b.n 4a678 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ - blx 15608 │ │ │ │ + blx 154d0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4afa2 │ │ │ │ + beq.n 4a8fa │ │ │ │ movs r0, #2 │ │ │ │ - blx 160f8 │ │ │ │ - ldr r3, [pc, #552] @ (4b148 ) │ │ │ │ + blx 15fb4 │ │ │ │ + ldr r3, [pc, #552] @ (4aaa0 ) │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ add r3, pc │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ strh r3, [r0, #0] │ │ │ │ - b.n 4ade0 │ │ │ │ + b.n 4a738 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ - blx 17b80 │ │ │ │ - blx 178d4 │ │ │ │ + blx 17a18 │ │ │ │ + blx 1776c │ │ │ │ strd r0, r1, [r4, #56] @ 0x38 │ │ │ │ - b.n 4ac1e │ │ │ │ + b.n 4a576 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ - blx 1693c │ │ │ │ + blx 167ec │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ - blx 1714c │ │ │ │ + blx 16fe4 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #512] @ (4b14c ) │ │ │ │ + ldr r0, [pc, #512] @ (4aaa4 ) │ │ │ │ ldr r1, [sp, #88] @ 0x58 │ │ │ │ add r0, pc │ │ │ │ - blx 168b0 │ │ │ │ + blx 16760 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ - blx 15148 │ │ │ │ - b.n 4ade0 │ │ │ │ - ldr r2, [pc, #496] @ (4b150 ) │ │ │ │ + blx 15010 │ │ │ │ + b.n 4a738 │ │ │ │ + ldr r2, [pc, #496] @ (4aaa8 ) │ │ │ │ mov r0, r7 │ │ │ │ movs r3, #2 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ add r2, pc │ │ │ │ - blx 17c30 │ │ │ │ - b.n 4ae7c │ │ │ │ - blx 188e4 │ │ │ │ + blx 17ac8 │ │ │ │ + b.n 4a7d4 │ │ │ │ + blx 18758 │ │ │ │ ldr r3, [r6, #16] │ │ │ │ str r0, [r4, #80] @ 0x50 │ │ │ │ mov r1, r9 │ │ │ │ ldr r7, [r4, #4] │ │ │ │ ldr r3, [r3, #96] @ 0x60 │ │ │ │ ldr r0, [r3, #20] │ │ │ │ - cbz r0, 4af88 │ │ │ │ - blx 15668 │ │ │ │ + cbz r0, 4a8e0 │ │ │ │ + blx 15530 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ str r1, [sp, #72] @ 0x48 │ │ │ │ - blx 1676c │ │ │ │ - ldr r3, [pc, #448] @ (4b154 ) │ │ │ │ + blx 1661c │ │ │ │ + ldr r3, [pc, #448] @ (4aaac ) │ │ │ │ mov r2, fp │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ add r3, pc │ │ │ │ - blx 17d74 │ │ │ │ - b.n 4acf4 │ │ │ │ + blx 17c00 │ │ │ │ + b.n 4a64c │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ - blx 16f44 │ │ │ │ + blx 16ddc │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ - b.n 4ade0 │ │ │ │ + b.n 4a738 │ │ │ │ mov r0, r8 │ │ │ │ - blx 182e8 │ │ │ │ + blx 18168 │ │ │ │ movs r1, #2 │ │ │ │ - blx 151dc │ │ │ │ + blx 150a4 │ │ │ │ mov fp, r0 │ │ │ │ mov r0, r8 │ │ │ │ - blx 16870 │ │ │ │ + blx 16720 │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ - blx 17568 │ │ │ │ + blx 17400 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r8 │ │ │ │ - blx 16870 │ │ │ │ + blx 16720 │ │ │ │ movs r1, #33 @ 0x21 │ │ │ │ - blx 17568 │ │ │ │ + blx 17400 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r8 │ │ │ │ - blx 17b80 │ │ │ │ + blx 17a18 │ │ │ │ movs r1, #38 @ 0x26 │ │ │ │ - blx 17568 │ │ │ │ + blx 17400 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ - blx 17b80 │ │ │ │ + blx 17a18 │ │ │ │ movs r1, #39 @ 0x27 │ │ │ │ - blx 17568 │ │ │ │ - ldr r3, [pc, #356] @ (4b158 ) │ │ │ │ + blx 17400 │ │ │ │ + ldr r3, [pc, #356] @ (4aab0 ) │ │ │ │ ldr r2, [sp, #84] @ 0x54 │ │ │ │ mov r7, r0 │ │ │ │ add r1, sp, #112 @ 0x70 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ adds r3, r0, #1 │ │ │ │ ldr r3, [r6, #16] │ │ │ │ it eq │ │ │ │ moveq r0, #1 │ │ │ │ ldrd r2, r3, [r3, #120] @ 0x78 │ │ │ │ strd r2, r3, [sp, #56] @ 0x38 │ │ │ │ - blx 17004 <__clock_gettime64@plt> │ │ │ │ + blx 16e9c <__clock_gettime64@plt> │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ mov.w r1, #51712 @ 0xca00 │ │ │ │ movt r1, #15258 @ 0x3b9a │ │ │ │ ldr r2, [r6, #16] │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ umull ip, lr, r3, r1 │ │ │ │ ldr r3, [sp, #116] @ 0x74 │ │ │ │ @@ -83733,329 +83318,329 @@ │ │ │ │ mla lr, r1, r3, lr │ │ │ │ adds.w r3, ip, r0 │ │ │ │ adc.w lr, lr, r0, asr #31 │ │ │ │ subs r6, r3, r6 │ │ │ │ mov r0, r8 │ │ │ │ sbc.w r3, lr, r2 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ - blx 17f18 │ │ │ │ + blx 17da4 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4b0c2 │ │ │ │ - ldr r2, [pc, #272] @ (4b15c ) │ │ │ │ + beq.n 4aa1a │ │ │ │ + ldr r2, [pc, #272] @ (4aab4 ) │ │ │ │ add r2, pc │ │ │ │ ldrd r0, r1, [r5, #24] │ │ │ │ vldr d7, [r5, #56] @ 0x38 │ │ │ │ - cbz r4, 4b0b0 │ │ │ │ - cbz r7, 4b09e │ │ │ │ + cbz r4, 4aa08 │ │ │ │ + cbz r7, 4a9f6 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 4b0a8 │ │ │ │ + beq.n 4aa00 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 4b0ba │ │ │ │ + beq.n 4aa12 │ │ │ │ strd r4, r7, [sp, #40] @ 0x28 │ │ │ │ - ldr r4, [pc, #244] @ (4b160 ) │ │ │ │ + ldr r4, [pc, #244] @ (4aab8 ) │ │ │ │ strd r0, r1, [sp, #24] │ │ │ │ add r4, pc │ │ │ │ str r4, [sp, #8] │ │ │ │ - ldr r4, [pc, #240] @ (4b164 ) │ │ │ │ + ldr r4, [pc, #240] @ (4aabc ) │ │ │ │ ldrd r0, r1, [sp, #56] @ 0x38 │ │ │ │ add r4, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ - ldr r4, [pc, #232] @ (4b168 ) │ │ │ │ + ldr r4, [pc, #232] @ (4aac0 ) │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r2, r6 │ │ │ │ add r4, pc │ │ │ │ strd r9, sl, [sp, #48] @ 0x30 │ │ │ │ str.w fp, [sp, #16] │ │ │ │ str r4, [sp, #0] │ │ │ │ vstr d7, [sp, #32] │ │ │ │ - bl 50d6c │ │ │ │ + bl 506c4 │ │ │ │ mov r0, fp │ │ │ │ - blx 15148 │ │ │ │ - b.n 4ab4e │ │ │ │ - ldr r7, [pc, #204] @ (4b16c ) │ │ │ │ + blx 15010 │ │ │ │ + b.n 4a4a6 │ │ │ │ + ldr r7, [pc, #204] @ (4aac4 ) │ │ │ │ add r7, pc │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.n 4b05e │ │ │ │ - ldr.w r9, [pc, #196] @ 4b170 │ │ │ │ + bne.n 4a9b6 │ │ │ │ + ldr.w r9, [pc, #196] @ 4aac8 │ │ │ │ add r9, pc │ │ │ │ - b.n 4b05e │ │ │ │ - ldr r4, [pc, #192] @ (4b174 ) │ │ │ │ + b.n 4a9b6 │ │ │ │ + ldr r4, [pc, #192] @ (4aacc ) │ │ │ │ add r4, pc │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 4b058 │ │ │ │ - b.n 4b09e │ │ │ │ - ldr.w sl, [pc, #188] @ 4b178 │ │ │ │ + bne.n 4a9b0 │ │ │ │ + b.n 4a9f6 │ │ │ │ + ldr.w sl, [pc, #188] @ 4aad0 │ │ │ │ add sl, pc │ │ │ │ - b.n 4b064 │ │ │ │ - ldr r2, [pc, #184] @ (4b17c ) │ │ │ │ + b.n 4a9bc │ │ │ │ + ldr r2, [pc, #184] @ (4aad4 ) │ │ │ │ add r2, pc │ │ │ │ - b.n 4b04c │ │ │ │ - ldr r3, [pc, #180] @ (4b180 ) │ │ │ │ - ldr r2, [pc, #184] @ (4b184 ) │ │ │ │ - ldr r1, [pc, #184] @ (4b188 ) │ │ │ │ + b.n 4a9a4 │ │ │ │ + ldr r3, [pc, #180] @ (4aad8 ) │ │ │ │ + ldr r2, [pc, #184] @ (4aadc ) │ │ │ │ + ldr r1, [pc, #184] @ (4aae0 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #184] @ (4b18c ) │ │ │ │ + ldr r0, [pc, #184] @ (4aae4 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ adds r3, #216 @ 0xd8 │ │ │ │ movw r2, #726 @ 0x2d6 │ │ │ │ - blx 1663c │ │ │ │ - blx 17a74 <__stack_chk_fail@plt> │ │ │ │ - rors r2, r4 │ │ │ │ + blx 164ec │ │ │ │ + blx 1790c <__stack_chk_fail@plt> │ │ │ │ + ldr r0, [pc, #680] @ (4acec ) │ │ │ │ movs r3, r0 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - rors r2, r1 │ │ │ │ + ldr r0, [pc, #584] @ (4ac94 ) │ │ │ │ movs r3, r0 │ │ │ │ - asrs r0, r7 │ │ │ │ + ldr r0, [pc, #0] @ (4aa50 ) │ │ │ │ movs r3, r0 │ │ │ │ - b.n 4aa60 │ │ │ │ + b.n 4b110 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r1, #8] │ │ │ │ + ldrb r0, [r7, #30] │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r6, r4] │ │ │ │ + ldr r4, [r0, r7] │ │ │ │ movs r1, r0 │ │ │ │ - add r1, pc, #768 @ (adr r1, 4b408 ) │ │ │ │ + add r0, pc, #432 @ (adr r0, 4ac10 ) │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r3, #2] │ │ │ │ + ldrb r6, [r0, #28] │ │ │ │ movs r0, r0 │ │ │ │ - vaddl.u16 q8, d10, d0 │ │ │ │ - bl ffedd112 <_SOUP_METHOD_CONNECT@@Base+0xffe5ccf2> │ │ │ │ - vaddl.u16 q8, d4, d0 │ │ │ │ - vhadd.u32 d0, d8, d0 │ │ │ │ - ldrb r2, [r3, #29] │ │ │ │ + cdp2 0, 8, cr0, cr6, cr0, {0} │ │ │ │ + bl ffedca6a <_SOUP_METHOD_CONNECT@@Base+0xffe5c652> │ │ │ │ + cdp2 0, 8, cr0, cr0, cr0, {0} │ │ │ │ + ldc2l 0, cr0, [r4] │ │ │ │ + ldrb r6, [r0, #24] │ │ │ │ movs r0, r0 │ │ │ │ - cdp2 0, 15, cr0, cr2, cr0, {0} │ │ │ │ - ldrb r4, [r4, #28] │ │ │ │ + ldc2 0, cr0, [lr] │ │ │ │ + ldrb r0, [r2, #23] │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r6, #15 │ │ │ │ + asrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ - cdp2 0, 5, cr0, cr10, cr0, {0} │ │ │ │ - add r7, sp, #176 @ 0xb0 │ │ │ │ + stc2 0, cr0, [r6, #-0] │ │ │ │ + add r5, sp, #864 @ 0x360 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #488 @ 0x1e8 │ │ │ │ + add r3, sp, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - bl 40b13a <_SOUP_METHOD_CONNECT@@Base+0x38ad1a> │ │ │ │ - strh r0, [r7, #36] @ 0x24 │ │ │ │ + bl 40aa92 <_SOUP_METHOD_CONNECT@@Base+0x38a67a> │ │ │ │ + strh r4, [r4, #26] │ │ │ │ movs r0, r0 │ │ │ │ - b.n 4b370 │ │ │ │ + svc 194 @ 0xc2 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r6, #21] │ │ │ │ + ldrb r4, [r3, #16] │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #256 @ 0x100 │ │ │ │ + add r3, sp, #944 @ 0x3b0 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #160 @ 0xa0 │ │ │ │ + add r1, sp, #848 @ 0x350 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #496 @ 0x1f0 │ │ │ │ + add r2, sp, #160 @ 0xa0 │ │ │ │ movs r0, r0 │ │ │ │ - bl 2ab156 <_SOUP_METHOD_CONNECT@@Base+0x22ad36> │ │ │ │ - asrs r0, r5, #13 │ │ │ │ + bl 2aaaae <_SOUP_METHOD_CONNECT@@Base+0x22a696> │ │ │ │ + asrs r0, r1, #13 │ │ │ │ movs r0, r0 │ │ │ │ - smlal r0, r0, lr, r0 │ │ │ │ - stc2 0, cr0, [r6], {-0} │ │ │ │ - add r6, pc, #224 @ (adr r6, 4b248 ) │ │ │ │ - movs r0, r0 │ │ │ │ - ldrb r2, [r7, #13] │ │ │ │ - movs r0, r0 │ │ │ │ - smull r0, r0, r8, r0 │ │ │ │ - usada8 r0, ip, r0, r0 │ │ │ │ - usada8 r0, r6, r0, r0 │ │ │ │ - smmls r0, sl, r0, r0 │ │ │ │ - smmla r0, ip, r0, r0 │ │ │ │ - strb r2, [r6, r7] │ │ │ │ - movs r1, r0 │ │ │ │ - smmla r0, lr, r0, r0 │ │ │ │ - @ instruction: 0xfaac0000 │ │ │ │ - ldrb r4, [r4, #12] │ │ │ │ + @ instruction: 0xfa7a0000 │ │ │ │ + @ instruction: 0xfab20000 │ │ │ │ + add r4, pc, #912 @ (adr r4, 4ae50 ) │ │ │ │ + movs r0, r0 │ │ │ │ + ldrb r6, [r4, #8] │ │ │ │ + movs r0, r0 │ │ │ │ + @ instruction: 0xfa340000 │ │ │ │ + @ instruction: 0xfa280000 │ │ │ │ + @ instruction: 0xfa220000 │ │ │ │ + @ instruction: 0xfa160000 │ │ │ │ + @ instruction: 0xfa080000 │ │ │ │ + strb r2, [r0, r2] │ │ │ │ + movs r1, r0 │ │ │ │ + @ instruction: 0xfa0a0000 │ │ │ │ + ldr??.w r0, [r8, r0] │ │ │ │ + ldrb r0, [r2, #7] │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r3 │ │ │ │ str r2, [sp, #12] │ │ │ │ - blx 1676c │ │ │ │ + blx 1661c │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - cbz r4, 4b1c0 │ │ │ │ + cbz r4, 4ab18 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ - cbz r3, 4b1c0 │ │ │ │ + cbz r3, 4ab18 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #6 │ │ │ │ itt ls │ │ │ │ movls r1, #8 │ │ │ │ strls r1, [r3, #8] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r1, r2 │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #9 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [sp, #0] │ │ │ │ - bl 4a9ec │ │ │ │ + bl 4a344 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 15aa8 │ │ │ │ + blx 15964 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #32 │ │ │ │ mov r5, r1 │ │ │ │ - ldr r1, [pc, #244] @ (4b2ec ) │ │ │ │ + ldr r1, [pc, #244] @ (4ac44 ) │ │ │ │ movs r3, #0 │ │ │ │ - ldr r2, [pc, #244] @ (4b2f0 ) │ │ │ │ + ldr r2, [pc, #244] @ (4ac48 ) │ │ │ │ mov r6, r0 │ │ │ │ add r1, pc │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r4, [r0, #16] │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #28] │ │ │ │ mov.w r2, #0 │ │ │ │ ldr r2, [r4, #96] @ 0x60 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ mov r8, r2 │ │ │ │ - cbz r0, 4b224 │ │ │ │ - blx 18114 │ │ │ │ + cbz r0, 4ab7c │ │ │ │ + blx 17fa0 │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ - blx 181e0 │ │ │ │ + blx 1806c │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #72] @ 0x48 │ │ │ │ mov r0, r5 │ │ │ │ - blx 18650 │ │ │ │ + blx 184d0 │ │ │ │ movs r3, #0 │ │ │ │ add r2, sp, #24 │ │ │ │ str r0, [sp, #0] │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r1, r3 │ │ │ │ movs r2, #4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 4a9ec │ │ │ │ + bl 4a344 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4b2ce │ │ │ │ + bne.n 4ac26 │ │ │ │ ldr r7, [sp, #24] │ │ │ │ - blx 179a4 │ │ │ │ + blx 1783c │ │ │ │ movs r2, #27 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ - blx 17414 │ │ │ │ - cbnz r0, 4b284 │ │ │ │ + blx 172ac │ │ │ │ + cbnz r0, 4abdc │ │ │ │ mov r0, r8 │ │ │ │ - blx 15138 │ │ │ │ + blx 15000 │ │ │ │ cmp r0, r6 │ │ │ │ - beq.n 4b2de │ │ │ │ + beq.n 4ac36 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ - blx 17460 │ │ │ │ + blx 172f8 │ │ │ │ mov r0, r5 │ │ │ │ - blx 15aa8 │ │ │ │ - ldr r2, [pc, #136] @ (4b2f4 ) │ │ │ │ - ldr r3, [pc, #128] @ (4b2f0 ) │ │ │ │ + blx 15964 │ │ │ │ + ldr r2, [pc, #136] @ (4ac4c ) │ │ │ │ + ldr r3, [pc, #128] @ (4ac48 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 4b2e8 │ │ │ │ + bne.n 4ac40 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - blx 1841c │ │ │ │ + blx 1829c │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ ldr r6, [r6, #12] │ │ │ │ str r2, [sp, #20] │ │ │ │ - blx 18650 │ │ │ │ + blx 184d0 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r3, r6 │ │ │ │ - ldr r0, [pc, #92] @ (4b2f8 ) │ │ │ │ + ldr r0, [pc, #92] @ (4ac50 ) │ │ │ │ mov r1, r8 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ add r0, pc │ │ │ │ str r5, [sp, #8] │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ - blx 154b4 │ │ │ │ + blx 1537c │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ str r6, [r4, #72] @ 0x48 │ │ │ │ - blx 15668 │ │ │ │ + blx 15530 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - blx 15318 │ │ │ │ + blx 151e0 │ │ │ │ ldr r4, [r4, #72] @ 0x48 │ │ │ │ - blx 18c98 │ │ │ │ + blx 18b0c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 18304 │ │ │ │ - b.n 4b26a │ │ │ │ + blx 18184 │ │ │ │ + b.n 4abc2 │ │ │ │ mov r0, r5 │ │ │ │ movs r1, #1 │ │ │ │ - blx 160e0 │ │ │ │ + blx 15f9c │ │ │ │ mov r0, r5 │ │ │ │ - blx 15aa8 │ │ │ │ - b.n 4b26a │ │ │ │ + blx 15964 │ │ │ │ + b.n 4abc2 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mov r0, r8 │ │ │ │ - bl 4a38c │ │ │ │ - b.n 4b25c │ │ │ │ - blx 17a74 <__stack_chk_fail@plt> │ │ │ │ - subs r1, #236 @ 0xec │ │ │ │ + bl 49ce4 │ │ │ │ + b.n 4abb4 │ │ │ │ + blx 1790c <__stack_chk_fail@plt> │ │ │ │ + lsls r4, r6 │ │ │ │ movs r3, r0 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #122 @ 0x7a │ │ │ │ + eors r2, r0 │ │ │ │ movs r3, r0 │ │ │ │ lsls r1, r3, #2 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r3 │ │ │ │ mov r5, r2 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - blx 178a0 │ │ │ │ - ldr r1, [pc, #24] @ (4b338 ) │ │ │ │ + blx 17738 │ │ │ │ + ldr r1, [pc, #24] @ (4ac90 ) │ │ │ │ mov r4, r0 │ │ │ │ add r1, pc │ │ │ │ - blx 1554c │ │ │ │ + blx 15414 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - blx 1668c │ │ │ │ + blx 1653c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.n 4b1e0 │ │ │ │ + b.n 4ab38 │ │ │ │ @ instruction: 0xffd9ffff │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ str r1, [sp, #4] │ │ │ │ - blx 15138 │ │ │ │ + blx 15000 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - bl 4b1e0 │ │ │ │ + bl 4ab38 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -84064,223 +83649,223 @@ │ │ │ │ mov r6, r3 │ │ │ │ mov r4, r1 │ │ │ │ movs r1, #1 │ │ │ │ mov r5, r0 │ │ │ │ strd r2, r3, [sp] │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #4 │ │ │ │ - bl 4a9ec │ │ │ │ + bl 4a344 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 4b38e │ │ │ │ + cbz r0, 4ace6 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ - blx 15138 │ │ │ │ + blx 15000 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r5, r0 │ │ │ │ - bne.n 4b388 │ │ │ │ + bne.n 4ace0 │ │ │ │ ldr r1, [r6, #0] │ │ │ │ mov r0, r4 │ │ │ │ - bl 4a38c │ │ │ │ + bl 49ce4 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b.n 4b388 │ │ │ │ + b.n 4ace0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ ldr r7, [r0, #16] │ │ │ │ mov r9, r2 │ │ │ │ - ldr r2, [pc, #288] @ (4b4e0 ) │ │ │ │ - ldr r3, [pc, #288] @ (4b4e4 ) │ │ │ │ + ldr r2, [pc, #288] @ (4ae38 ) │ │ │ │ + ldr r3, [pc, #288] @ (4ae3c ) │ │ │ │ mov r4, r0 │ │ │ │ add r2, pc │ │ │ │ movs r5, #0 │ │ │ │ ldr r0, [r7, #72] @ 0x48 │ │ │ │ mov r6, r1 │ │ │ │ str r5, [sp, #24] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ - cbz r0, 4b3e6 │ │ │ │ - blx 18114 │ │ │ │ + cbz r0, 4ad3e │ │ │ │ + blx 17fa0 │ │ │ │ ldr r0, [r7, #72] @ 0x48 │ │ │ │ - blx 181e0 │ │ │ │ + blx 1806c │ │ │ │ str r5, [r7, #72] @ 0x48 │ │ │ │ mov r0, r6 │ │ │ │ add.w r8, sp, #24 │ │ │ │ - blx 1676c │ │ │ │ + blx 1661c │ │ │ │ str.w r8, [sp, #4] │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r3, [r3, #96] @ 0x60 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #9 │ │ │ │ mov r2, r3 │ │ │ │ - bl 4a9ec │ │ │ │ + bl 4a344 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 4b432 │ │ │ │ + cbz r0, 4ad8a │ │ │ │ mov r0, r6 │ │ │ │ - blx 177b8 │ │ │ │ + blx 17650 │ │ │ │ mov r0, r6 │ │ │ │ - blx 15aa8 │ │ │ │ - ldr r2, [pc, #204] @ (4b4e8 ) │ │ │ │ - ldr r3, [pc, #200] @ (4b4e4 ) │ │ │ │ + blx 15964 │ │ │ │ + ldr r2, [pc, #204] @ (4ae40 ) │ │ │ │ + ldr r3, [pc, #200] @ (4ae3c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 4b4c0 │ │ │ │ + bne.n 4ae18 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str r3, [sp, #20] │ │ │ │ - blx 179a4 │ │ │ │ + blx 1783c │ │ │ │ movs r2, #27 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - blx 17414 │ │ │ │ - cbz r0, 4b492 │ │ │ │ + blx 172ac │ │ │ │ + cbz r0, 4adea │ │ │ │ mov r0, r8 │ │ │ │ - blx 15c1c │ │ │ │ - ldr r3, [pc, #156] @ (4b4ec ) │ │ │ │ + blx 15ad8 │ │ │ │ + ldr r3, [pc, #156] @ (4ae44 ) │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ add r3, pc │ │ │ │ strd r3, r5, [sp, #4] │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r3, [r3, #96] @ 0x60 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str r3, [sp, #0] │ │ │ │ ldrd r2, r3, [r4, #8] │ │ │ │ - blx 154b4 │ │ │ │ + blx 1537c │ │ │ │ ldr r3, [r4, #16] │ │ │ │ mov r8, r0 │ │ │ │ str r0, [r7, #72] @ 0x48 │ │ │ │ ldr r3, [r3, #96] @ 0x60 │ │ │ │ ldr r0, [r3, #20] │ │ │ │ - cbz r0, 4b47a │ │ │ │ - blx 15668 │ │ │ │ + cbz r0, 4add2 │ │ │ │ + blx 15530 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ - blx 15318 │ │ │ │ + blx 151e0 │ │ │ │ ldr r4, [r7, #72] @ 0x48 │ │ │ │ - blx 18c98 │ │ │ │ + blx 18b0c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 18304 │ │ │ │ - b.n 4b412 │ │ │ │ + blx 18184 │ │ │ │ + b.n 4ad6a │ │ │ │ mov r0, r6 │ │ │ │ - blx 15138 │ │ │ │ + blx 15000 │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 4b4a4 │ │ │ │ + beq.n 4adfc │ │ │ │ mov r0, r8 │ │ │ │ - blx 15c1c │ │ │ │ - b.n 4b412 │ │ │ │ + blx 15ad8 │ │ │ │ + b.n 4ad6a │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r3, [r3, #96] @ 0x60 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ - cbnz r2, 4b4c4 │ │ │ │ + cbnz r2, 4ae1c │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mov r0, r6 │ │ │ │ str r1, [r3, #16] │ │ │ │ str r2, [sp, #24] │ │ │ │ - bl 4a38c │ │ │ │ + bl 49ce4 │ │ │ │ mov r0, r8 │ │ │ │ - blx 15c1c │ │ │ │ - b.n 4b412 │ │ │ │ - blx 17a74 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #40] @ (4b4f0 ) │ │ │ │ - ldr r2, [pc, #44] @ (4b4f4 ) │ │ │ │ - ldr r1, [pc, #44] @ (4b4f8 ) │ │ │ │ + blx 15ad8 │ │ │ │ + b.n 4ad6a │ │ │ │ + blx 1790c <__stack_chk_fail@plt> │ │ │ │ + ldr r3, [pc, #40] @ (4ae48 ) │ │ │ │ + ldr r2, [pc, #44] @ (4ae4c ) │ │ │ │ + ldr r1, [pc, #44] @ (4ae50 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #44] @ (4b4fc ) │ │ │ │ + ldr r0, [pc, #44] @ (4ae54 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ adds r3, #244 @ 0xf4 │ │ │ │ movw r2, #877 @ 0x36d │ │ │ │ - blx 1663c │ │ │ │ - subs r0, #36 @ 0x24 │ │ │ │ + blx 164ec │ │ │ │ + subs r6, #236 @ 0xec │ │ │ │ movs r3, r0 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - adds r7, #204 @ 0xcc │ │ │ │ + subs r6, #148 @ 0x94 │ │ │ │ movs r3, r0 │ │ │ │ lsls r3, r5, #2 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r6, r7] │ │ │ │ + str r6, [r0, r2] │ │ │ │ movs r1, r0 │ │ │ │ - strh.w r0, [r2, r0] │ │ │ │ - @ instruction: 0xf6b00000 │ │ │ │ - strb r0, [r5, #28] │ │ │ │ + movt r0, #59392 @ 0xe800 │ │ │ │ + adcs.w r0, ip, #8388608 @ 0x800000 │ │ │ │ + strb r4, [r2, #23] │ │ │ │ movs r0, r0 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ str r0, [sp, #4] │ │ │ │ - blx 15138 │ │ │ │ + blx 15000 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ movs r2, #0 │ │ │ │ - bl 4b3a8 │ │ │ │ + bl 4ad00 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ │ │ │ │ -0004b524 : │ │ │ │ +0004ae7c : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ movs r0, #28 │ │ │ │ - blx 1742c │ │ │ │ + blx 172c4 │ │ │ │ mov r4, r0 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #16] │ │ │ │ str r3, [r4, #20] │ │ │ │ str r3, [r4, #24] │ │ │ │ - blx 17dd8 │ │ │ │ - blx 1676c │ │ │ │ + blx 17c64 │ │ │ │ + blx 1661c │ │ │ │ mov r5, r0 │ │ │ │ str r0, [r4, #4] │ │ │ │ - blx 1597c │ │ │ │ + blx 15844 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #8] │ │ │ │ - blx 15948 │ │ │ │ - ldr r3, [pc, #12] @ (4b570 ) │ │ │ │ + blx 15810 │ │ │ │ + ldr r3, [pc, #12] @ (4aec8 ) │ │ │ │ movs r2, #1 │ │ │ │ str r0, [r4, #12] │ │ │ │ add r3, pc │ │ │ │ mov r0, r4 │ │ │ │ str r2, [r4, #20] │ │ │ │ str r3, [r4, #0] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - adds r4, #186 @ 0xba │ │ │ │ + subs r3, #130 @ 0x82 │ │ │ │ movs r3, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldr r1, [pc, #16] @ (4b590 ) │ │ │ │ - ldr r2, [pc, #20] @ (4b594 ) │ │ │ │ - ldr r3, [pc, #20] @ (4b598 ) │ │ │ │ + ldr r1, [pc, #16] @ (4aee8 ) │ │ │ │ + ldr r2, [pc, #20] @ (4aeec ) │ │ │ │ + ldr r3, [pc, #20] @ (4aef0 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ str r1, [r0, #12] │ │ │ │ add r3, pc │ │ │ │ strd r3, r2, [r0, #16] │ │ │ │ bx lr │ │ │ │ lsls r3, r0, #8 │ │ │ │ @@ -84289,169 +83874,169 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r1, r0, #3 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r2, [pc, #128] @ (4b62c ) │ │ │ │ + ldr r2, [pc, #128] @ (4af84 ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - ldr r3, [pc, #128] @ (4b630 ) │ │ │ │ + ldr r3, [pc, #128] @ (4af88 ) │ │ │ │ movs r4, #20 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ - blx 181ec │ │ │ │ + blx 18078 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r0, [pc, #108] @ (4b634 ) │ │ │ │ + ldr r0, [pc, #108] @ (4af8c ) │ │ │ │ add r0, pc │ │ │ │ - blx 155a0 │ │ │ │ - ldr r3, [pc, #104] @ (4b638 ) │ │ │ │ + blx 15468 │ │ │ │ + ldr r3, [pc, #104] @ (4af90 ) │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ mov r1, r0 │ │ │ │ add r3, pc │ │ │ │ strd r3, r2, [sp, #4] │ │ │ │ - ldr r3, [pc, #96] @ (4b63c ) │ │ │ │ + ldr r3, [pc, #96] @ (4af94 ) │ │ │ │ movs r2, #160 @ 0xa0 │ │ │ │ str r4, [sp, #0] │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ - blx 17c20 │ │ │ │ + blx 17ab8 │ │ │ │ movs r1, #56 @ 0x38 │ │ │ │ mov r4, r0 │ │ │ │ - blx 15a8c │ │ │ │ - ldr r3, [pc, #80] @ (4b640 ) │ │ │ │ + blx 15948 │ │ │ │ + ldr r3, [pc, #80] @ (4af98 ) │ │ │ │ movs r1, #0 │ │ │ │ - ldr r2, [pc, #80] @ (4b644 ) │ │ │ │ + ldr r2, [pc, #80] @ (4af9c ) │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #24] │ │ │ │ add r2, pc │ │ │ │ strd r2, r1, [sp, #16] │ │ │ │ str r0, [r3, #0] │ │ │ │ - blx 1801c │ │ │ │ + blx 17ea8 │ │ │ │ add r2, sp, #16 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 187a8 │ │ │ │ - ldr r2, [pc, #56] @ (4b648 ) │ │ │ │ - ldr r3, [pc, #28] @ (4b630 ) │ │ │ │ + blx 1861c │ │ │ │ + ldr r2, [pc, #56] @ (4afa0 ) │ │ │ │ + ldr r3, [pc, #28] @ (4af88 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 4b628 │ │ │ │ + bne.n 4af80 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - blx 17a74 <__stack_chk_fail@plt> │ │ │ │ - adds r6, #54 @ 0x36 │ │ │ │ + blx 1790c <__stack_chk_fail@plt> │ │ │ │ + subs r4, #254 @ 0xfe │ │ │ │ movs r3, r0 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf74a0000 │ │ │ │ + @ instruction: 0xf5f60000 │ │ │ │ @ instruction: 0xffa3ffff │ │ │ │ lsls r5, r2, #7 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r1, r3] │ │ │ │ + ldrsb r4, [r5, r5] │ │ │ │ movs r3, r0 │ │ │ │ @ instruction: 0xff81ffff │ │ │ │ - adds r5, #214 @ 0xd6 │ │ │ │ + subs r4, #158 @ 0x9e │ │ │ │ movs r3, r0 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #60] @ (4b698 ) │ │ │ │ + ldr r3, [pc, #60] @ (4aff0 ) │ │ │ │ mov r5, r0 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ adds r2, r0, r3 │ │ │ │ ldr r2, [r2, #52] @ 0x34 │ │ │ │ - cbz r2, 4b68e │ │ │ │ + cbz r2, 4afe6 │ │ │ │ movs r0, #0 │ │ │ │ - blx 1791c │ │ │ │ + blx 177b4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 174c0 │ │ │ │ + blx 17358 │ │ │ │ mov r0, r5 │ │ │ │ - blx 16cf8 │ │ │ │ + blx 16b9c │ │ │ │ mov r1, r4 │ │ │ │ mov r5, r0 │ │ │ │ - blx 17c14 │ │ │ │ + blx 17aac │ │ │ │ mov r0, r4 │ │ │ │ - blx 181e0 │ │ │ │ + blx 1806c │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r0, [r0, r3] │ │ │ │ - blx 18cb4 │ │ │ │ + blx 18b28 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 4b670 │ │ │ │ - str r2, [r4, r1] │ │ │ │ + b.n 4afc8 │ │ │ │ + ldrsb r2, [r0, r4] │ │ │ │ movs r3, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r7, r0 │ │ │ │ - ldr r0, [pc, #208] @ (4b780 ) │ │ │ │ + ldr r0, [pc, #208] @ (4b0d8 ) │ │ │ │ sub sp, #8 │ │ │ │ mov r9, r1 │ │ │ │ add r0, pc │ │ │ │ mov r8, r2 │ │ │ │ ldr.w ip, [r0] │ │ │ │ add.w r6, r7, ip │ │ │ │ ldrd r0, r4, [r6, #32] │ │ │ │ orrs.w r5, r0, r4 │ │ │ │ - beq.n 4b746 │ │ │ │ + beq.n 4b09e │ │ │ │ ldr r2, [r6, #40] @ 0x28 │ │ │ │ movs r1, #0 │ │ │ │ subs r5, r0, r2 │ │ │ │ ldr r2, [r6, #44] @ 0x2c │ │ │ │ sbc.w r2, r4, r2 │ │ │ │ cmp r8, r5 │ │ │ │ sbcs r1, r2 │ │ │ │ it lt │ │ │ │ movlt r5, r8 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 4b772 │ │ │ │ + beq.n 4b0ca │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ subs.w sl, r8, r5 │ │ │ │ ldr.w r0, [r7, ip] │ │ │ │ mov r1, r9 │ │ │ │ str r2, [sp, #4] │ │ │ │ it ne │ │ │ │ movne.w sl, #1 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r2, r5 │ │ │ │ - blx 164e0 │ │ │ │ + blx 16390 │ │ │ │ subs r4, r0, #0 │ │ │ │ - ble.n 4b72e │ │ │ │ + ble.n 4b086 │ │ │ │ ldrd r3, r2, [r6, #32] │ │ │ │ orrs r3, r2 │ │ │ │ - beq.n 4b72e │ │ │ │ - ldr r2, [pc, #116] @ (4b784 ) │ │ │ │ + beq.n 4b086 │ │ │ │ + ldr r2, [pc, #116] @ (4b0dc ) │ │ │ │ mov r3, r9 │ │ │ │ mov r0, r7 │ │ │ │ add r2, pc │ │ │ │ ldr r1, [r2, #4] │ │ │ │ ldr r2, [r6, #40] @ 0x28 │ │ │ │ adds r2, r2, r4 │ │ │ │ str r2, [r6, #40] @ 0x28 │ │ │ │ ldr r2, [r6, #44] @ 0x2c │ │ │ │ adc.w r2, r2, r4, asr #31 │ │ │ │ str r2, [r6, #44] @ 0x2c │ │ │ │ movs r2, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ str r2, [sp, #4] │ │ │ │ - blx 159e8 │ │ │ │ + blx 158b0 │ │ │ │ cmp r5, r4 │ │ │ │ ite ne │ │ │ │ movne r3, #0 │ │ │ │ andeq.w r3, sl, #1 │ │ │ │ cmp r3, #0 │ │ │ │ it ne │ │ │ │ movne r4, r8 │ │ │ │ @@ -84459,999 +84044,999 @@ │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r4, [sp, #44] @ 0x2c │ │ │ │ ldr.w r0, [r7, ip] │ │ │ │ str r4, [sp, #4] │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ str r4, [sp, #0] │ │ │ │ - blx 164e0 │ │ │ │ + blx 16390 │ │ │ │ subs r4, r0, #0 │ │ │ │ - ble.n 4b73e │ │ │ │ + ble.n 4b096 │ │ │ │ ldrd r3, r2, [r6, #32] │ │ │ │ orrs r3, r2 │ │ │ │ itt ne │ │ │ │ movne r5, r8 │ │ │ │ movne.w sl, #0 │ │ │ │ - bne.n 4b70c │ │ │ │ + bne.n 4b064 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r4, r8 │ │ │ │ movs r3, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r6, #52] @ 0x34 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - str r4, [r1, r0] │ │ │ │ + ldrsb r4, [r5, r2] │ │ │ │ movs r3, r0 │ │ │ │ - ldr r7, [pc, #696] @ (4ba40 ) │ │ │ │ + ldrsb r6, [r1, r1] │ │ │ │ movs r3, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #28] @ (4b7b4 ) │ │ │ │ + ldr r3, [pc, #28] @ (4b10c ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ adds r2, r0, r3 │ │ │ │ ldr r2, [r2, #52] @ 0x34 │ │ │ │ - cbz r2, 4b7a6 │ │ │ │ + cbz r2, 4b0fe │ │ │ │ movs r0, #1 │ │ │ │ pop {r3, pc} │ │ │ │ ldr r0, [r0, r3] │ │ │ │ - blx 17df0 │ │ │ │ + blx 17c7c │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #160] @ (4b858 ) │ │ │ │ + strb r0, [r1, r7] │ │ │ │ movs r3, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #32 │ │ │ │ mov r4, r0 │ │ │ │ - blx 189d4 │ │ │ │ - ldr r1, [pc, #200] @ (4b898 ) │ │ │ │ + blx 18848 │ │ │ │ + ldr r1, [pc, #200] @ (4b1f0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r1, #0] │ │ │ │ str r0, [r1, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4b882 │ │ │ │ - ldr r1, [pc, #192] @ (4b89c ) │ │ │ │ + bne.n 4b1da │ │ │ │ + ldr r1, [pc, #192] @ (4b1f4 ) │ │ │ │ movs r3, #0 │ │ │ │ - ldr r2, [pc, #192] @ (4b8a0 ) │ │ │ │ + ldr r2, [pc, #192] @ (4b1f8 ) │ │ │ │ movs r6, #3 │ │ │ │ add r1, pc │ │ │ │ - ldr r0, [pc, #188] @ (4b8a4 ) │ │ │ │ + ldr r0, [pc, #188] @ (4b1fc ) │ │ │ │ str r1, [r4, #36] @ 0x24 │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #188] @ (4b8a8 ) │ │ │ │ + ldr r1, [pc, #188] @ (4b200 ) │ │ │ │ add r0, pc │ │ │ │ str r2, [r4, #12] │ │ │ │ - ldr r5, [pc, #184] @ (4b8ac ) │ │ │ │ + ldr r5, [pc, #184] @ (4b204 ) │ │ │ │ add r1, pc │ │ │ │ - ldr r2, [pc, #184] @ (4b8b0 ) │ │ │ │ + ldr r2, [pc, #184] @ (4b208 ) │ │ │ │ str r0, [r4, #16] │ │ │ │ add r5, pc │ │ │ │ str r1, [r4, #68] @ 0x44 │ │ │ │ add r2, pc │ │ │ │ movs r0, #20 │ │ │ │ str r2, [r4, #80] @ 0x50 │ │ │ │ movs r1, #28 │ │ │ │ strd r3, r3, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r2, #68 @ 0x44 │ │ │ │ str r0, [sp, #28] │ │ │ │ strd r2, r1, [sp, #20] │ │ │ │ movs r2, #4 │ │ │ │ - ldr r0, [pc, #156] @ (4b8b4 ) │ │ │ │ + ldr r0, [pc, #156] @ (4b20c ) │ │ │ │ strd r2, r6, [sp, #12] │ │ │ │ movs r2, #2 │ │ │ │ add r0, pc │ │ │ │ ldr r1, [r4, #0] │ │ │ │ - blx 17574 │ │ │ │ + blx 1740c │ │ │ │ str r0, [r5, #4] │ │ │ │ - blx 18bc8 │ │ │ │ + blx 18a3c │ │ │ │ movs r2, #1 │ │ │ │ mov r3, r0 │ │ │ │ movs r1, #235 @ 0xeb │ │ │ │ - ldr r0, [pc, #132] @ (4b8b8 ) │ │ │ │ + ldr r0, [pc, #132] @ (4b210 ) │ │ │ │ strd r2, r1, [sp] │ │ │ │ - ldr r2, [pc, #132] @ (4b8bc ) │ │ │ │ + ldr r2, [pc, #132] @ (4b214 ) │ │ │ │ add r0, pc │ │ │ │ - ldr r1, [pc, #132] @ (4b8c0 ) │ │ │ │ + ldr r1, [pc, #132] @ (4b218 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ - blx 15ab4 │ │ │ │ - vldr d7, [pc, #72] @ 4b890 │ │ │ │ + blx 15970 │ │ │ │ + vldr d7, [pc, #72] @ 4b1e8 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #234 @ 0xea │ │ │ │ - ldr r1, [pc, #116] @ (4b8c4 ) │ │ │ │ + ldr r1, [pc, #116] @ (4b21c ) │ │ │ │ str r3, [sp, #24] │ │ │ │ movs r3, #0 │ │ │ │ str r0, [r5, #16] │ │ │ │ add r1, pc │ │ │ │ strd r2, r3, [sp, #16] │ │ │ │ strd r2, r3, [sp] │ │ │ │ - ldr r0, [pc, #104] @ (4b8c8 ) │ │ │ │ - ldr r2, [pc, #104] @ (4b8cc ) │ │ │ │ + ldr r0, [pc, #104] @ (4b220 ) │ │ │ │ + ldr r2, [pc, #104] @ (4b224 ) │ │ │ │ vstr d7, [sp, #8] │ │ │ │ add r0, pc │ │ │ │ add r2, pc │ │ │ │ - blx 17bbc │ │ │ │ + blx 17a54 │ │ │ │ add.w r2, r5, #12 │ │ │ │ str r0, [r5, #20] │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 16e3c │ │ │ │ + b.w 16cd4 │ │ │ │ mov r0, r4 │ │ │ │ - blx 18b74 │ │ │ │ - b.n 4b7da │ │ │ │ + blx 189e8 │ │ │ │ + b.n 4b132 │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ - ldr r6, [pc, #960] @ (4bc5c ) │ │ │ │ + strb r0, [r2, r6] │ │ │ │ movs r3, r0 │ │ │ │ lsls r7, r2, #6 │ │ │ │ movs r0, r0 │ │ │ │ lsls r5, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ lsls r1, r6, #6 │ │ │ │ movs r0, r0 │ │ │ │ lsls r3, r0, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [pc, #800] @ (4bbd0 ) │ │ │ │ + strb r0, [r5, r5] │ │ │ │ movs r3, r0 │ │ │ │ lsls r1, r3, #14 │ │ │ │ movs r0, r0 │ │ │ │ - orr.w r0, ip, #8388608 @ 0x800000 │ │ │ │ - stmia r4!, {r2, r7} │ │ │ │ + @ instruction: 0xf2f80000 │ │ │ │ + stmia r3!, {r4, r5} │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n 4b858 │ │ │ │ + bpl.n 4b308 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 4b708 │ │ │ │ + b.n 4adb8 │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n 4b898 │ │ │ │ + bpl.n 4b148 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r7!, {r1, r2, r6, r7} │ │ │ │ + stmia r6!, {r1, r4, r5, r6} │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n 4b840 │ │ │ │ + bpl.n 4b2f0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr.w ip, [pc, #136] @ 4b968 │ │ │ │ + ldr.w ip, [pc, #136] @ 4b2c0 │ │ │ │ mov lr, r3 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ cmp r1, #1 │ │ │ │ add ip, pc │ │ │ │ ldr.w r3, [ip] │ │ │ │ add r3, r0 │ │ │ │ - beq.n 4b94e │ │ │ │ + beq.n 4b2a6 │ │ │ │ cmp r1, #2 │ │ │ │ - bne.n 4b908 │ │ │ │ + bne.n 4b260 │ │ │ │ mov r0, r2 │ │ │ │ str r3, [sp, #24] │ │ │ │ - blx 172b0 │ │ │ │ + blx 17148 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ strd r0, r1, [r3, #32] │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldrd r3, r2, [lr] │ │ │ │ mov r4, r0 │ │ │ │ str r1, [sp, #28] │ │ │ │ str r2, [sp, #24] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 17904 │ │ │ │ + blx 1779c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ - ldr r4, [pc, #76] @ (4b96c ) │ │ │ │ + ldr r4, [pc, #76] @ (4b2c4 ) │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add r4, pc │ │ │ │ - blx 17904 │ │ │ │ + blx 1779c │ │ │ │ ldr r2, [sp, #24] │ │ │ │ strd r5, r0, [sp, #16] │ │ │ │ movs r0, #98 @ 0x62 │ │ │ │ str r2, [sp, #12] │ │ │ │ strd r0, r4, [sp] │ │ │ │ - ldr r3, [pc, #56] @ (4b970 ) │ │ │ │ - ldr r2, [pc, #60] @ (4b974 ) │ │ │ │ - ldr r0, [pc, #60] @ (4b978 ) │ │ │ │ + ldr r3, [pc, #56] @ (4b2c8 ) │ │ │ │ + ldr r2, [pc, #60] @ (4b2cc ) │ │ │ │ + ldr r0, [pc, #60] @ (4b2d0 ) │ │ │ │ add r3, pc │ │ │ │ ldr r1, [sp, #28] │ │ │ │ add r2, pc │ │ │ │ str r1, [sp, #8] │ │ │ │ add r0, pc │ │ │ │ movs r1, #16 │ │ │ │ - blx 189fc │ │ │ │ + blx 18870 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r0, r2 │ │ │ │ str r3, [sp, #24] │ │ │ │ - blx 15cf4 │ │ │ │ + blx 15bb0 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r0, #4 │ │ │ │ it eq │ │ │ │ moveq r2, #0 │ │ │ │ str r0, [r3, #24] │ │ │ │ it eq │ │ │ │ streq r2, [r3, #48] @ 0x30 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r5, [pc, #864] @ (4bccc ) │ │ │ │ + strb r0, [r7, r1] │ │ │ │ movs r3, r0 │ │ │ │ - strb r4, [r4, #11] │ │ │ │ + strb r0, [r2, #6] │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf3ee0000 │ │ │ │ - strb r6, [r0, #10] │ │ │ │ + @ instruction: 0xf29a0000 │ │ │ │ + strb r2, [r6, #4] │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r7, #10] │ │ │ │ + strb r6, [r4, #5] │ │ │ │ movs r0, r0 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #16] @ (4b99c ) │ │ │ │ + ldr r3, [pc, #16] @ (4b2f4 ) │ │ │ │ mov r5, r0 │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r3, #0] │ │ │ │ - blx 18930 │ │ │ │ + blx 187a4 │ │ │ │ str r0, [r5, r4] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldr r5, [pc, #200] @ (4ba68 ) │ │ │ │ + strh r2, [r2, r7] │ │ │ │ movs r3, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov ip, r0 │ │ │ │ cmp r1, #1 │ │ │ │ - beq.n 4b9fc │ │ │ │ + beq.n 4b354 │ │ │ │ strd r1, r0, [sp, #24] │ │ │ │ ldrd r0, r4, [r3] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - blx 17904 │ │ │ │ + blx 1779c │ │ │ │ ldr r2, [sp, #28] │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 17904 │ │ │ │ + blx 1779c │ │ │ │ strd r5, r0, [sp, #16] │ │ │ │ - ldr r0, [pc, #60] @ (4ba14 ) │ │ │ │ + ldr r0, [pc, #60] @ (4b36c ) │ │ │ │ mov.w lr, #115 @ 0x73 │ │ │ │ - ldr r3, [pc, #60] @ (4ba18 ) │ │ │ │ + ldr r3, [pc, #60] @ (4b370 ) │ │ │ │ add r0, pc │ │ │ │ - ldr r2, [pc, #60] @ (4ba1c ) │ │ │ │ + ldr r2, [pc, #60] @ (4b374 ) │ │ │ │ strd lr, r0, [sp] │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #56] @ (4ba20 ) │ │ │ │ + ldr r0, [pc, #56] @ (4b378 ) │ │ │ │ add r2, pc │ │ │ │ ldr r1, [sp, #24] │ │ │ │ str r1, [sp, #8] │ │ │ │ add r0, pc │ │ │ │ movs r1, #16 │ │ │ │ str r4, [sp, #12] │ │ │ │ - blx 189fc │ │ │ │ + blx 18870 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r3, [pc, #36] @ (4ba24 ) │ │ │ │ + ldr r3, [pc, #36] @ (4b37c ) │ │ │ │ mov r0, r2 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add ip, r3 │ │ │ │ ldr.w r1, [ip, #24] │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 16ff4 │ │ │ │ - strb r0, [r5, #8] │ │ │ │ + b.w 16e8c │ │ │ │ + strb r4, [r2, #3] │ │ │ │ movs r0, r0 │ │ │ │ - sbfx r0, r4, #0, #1 │ │ │ │ - strb r4, [r3, #7] │ │ │ │ + @ instruction: 0xf1f00000 │ │ │ │ + strb r0, [r1, #2] │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r1, #8] │ │ │ │ + strb r2, [r7, #2] │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #768] @ (4bd28 ) │ │ │ │ + strh r0, [r4, r5] │ │ │ │ movs r3, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r9, r3 │ │ │ │ - ldr r3, [pc, #248] @ (4bb34 ) │ │ │ │ - ldr.w fp, [pc, #248] @ 4bb38 │ │ │ │ + ldr r3, [pc, #248] @ (4b48c ) │ │ │ │ + ldr.w fp, [pc, #248] @ 4b490 │ │ │ │ sub sp, #20 │ │ │ │ add r3, pc │ │ │ │ mov sl, r0 │ │ │ │ mov r8, r2 │ │ │ │ add fp, pc │ │ │ │ str r1, [sp, #12] │ │ │ │ ldr r7, [r3, #0] │ │ │ │ add r7, r0 │ │ │ │ adds r6, r7, #4 │ │ │ │ mov r0, r6 │ │ │ │ - blx 16d98 │ │ │ │ + blx 16c30 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 4ba96 │ │ │ │ + cbnz r0, 4b3ee │ │ │ │ ldr r3, [r7, #48] @ 0x30 │ │ │ │ cmp r3, #4 │ │ │ │ - bhi.n 4ba52 │ │ │ │ + bhi.n 4b3aa │ │ │ │ tbb [pc, r3] │ │ │ │ - ldr r0, [pc, #300] @ (4bb94 ) │ │ │ │ + ldr r0, [pc, #300] @ (4b4ec ) │ │ │ │ lsrs r4, r5, #8 │ │ │ │ movs r3, r0 │ │ │ │ mov r5, r8 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r7, #48] @ 0x30 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r1, [pc, #192] @ (4bb3c ) │ │ │ │ + ldr r1, [pc, #192] @ (4b494 ) │ │ │ │ add r1, pc │ │ │ │ movs r2, #20 │ │ │ │ mov r0, r6 │ │ │ │ - blx 18c3c │ │ │ │ + blx 18ab0 │ │ │ │ movs r3, #4 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r7, #48] @ 0x30 │ │ │ │ - blx 16d98 │ │ │ │ + blx 16c30 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4ba5c │ │ │ │ + beq.n 4b3b4 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [r7, #0] │ │ │ │ mov r1, r6 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r9 │ │ │ │ - blx 164e0 │ │ │ │ + blx 16390 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bgt.n 4bb16 │ │ │ │ - bne.n 4ba72 │ │ │ │ + bgt.n 4b46e │ │ │ │ + bne.n 4b3ca │ │ │ │ adds r2, r4, #1 │ │ │ │ adds r1, r6, r5 │ │ │ │ subs r2, r2, r5 │ │ │ │ mov r0, r6 │ │ │ │ - blx 17e78 │ │ │ │ - b.n 4ba52 │ │ │ │ + blx 17d04 │ │ │ │ + b.n 4b3aa │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ mov r2, r8 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ ldr r0, [r7, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r9 │ │ │ │ - blx 164e0 │ │ │ │ + blx 16390 │ │ │ │ subs r5, r0, #0 │ │ │ │ - ble.n 4baec │ │ │ │ - ldr r3, [pc, #100] @ (4bb40 ) │ │ │ │ + ble.n 4b444 │ │ │ │ + ldr r3, [pc, #100] @ (4b498 ) │ │ │ │ movs r2, #0 │ │ │ │ str r5, [sp, #0] │ │ │ │ mov r0, sl │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r3, #4] │ │ │ │ mov r3, r4 │ │ │ │ str r2, [sp, #4] │ │ │ │ - blx 159e8 │ │ │ │ + blx 158b0 │ │ │ │ cmp r8, r5 │ │ │ │ - bgt.n 4ba72 │ │ │ │ + bgt.n 4b3ca │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r7, #48] @ 0x30 │ │ │ │ - b.n 4ba52 │ │ │ │ - ldr r1, [pc, #76] @ (4bb44 ) │ │ │ │ + b.n 4b3aa │ │ │ │ + ldr r1, [pc, #76] @ (4b49c ) │ │ │ │ add r1, pc │ │ │ │ - b.n 4ba7e │ │ │ │ - ldr r2, [pc, #72] @ (4bb48 ) │ │ │ │ + b.n 4b3d6 │ │ │ │ + ldr r2, [pc, #72] @ (4b4a0 ) │ │ │ │ mov r3, r8 │ │ │ │ movs r1, #20 │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ - blx 16f78 │ │ │ │ + blx 16e10 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 4bb2c │ │ │ │ + beq.n 4b484 │ │ │ │ movs r3, #2 │ │ │ │ str r3, [r7, #48] @ 0x30 │ │ │ │ - b.n 4ba52 │ │ │ │ + b.n 4b3aa │ │ │ │ ldr.w r1, [fp, #4] │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #0 │ │ │ │ strd r5, r3, [sp] │ │ │ │ mov r0, sl │ │ │ │ mov r3, r6 │ │ │ │ - blx 159e8 │ │ │ │ - b.n 4bab0 │ │ │ │ + blx 158b0 │ │ │ │ + b.n 4b408 │ │ │ │ movs r3, #3 │ │ │ │ str r3, [r7, #48] @ 0x30 │ │ │ │ - b.n 4ba52 │ │ │ │ + b.n 4b3aa │ │ │ │ nop │ │ │ │ - ldr r4, [pc, #504] @ (4bd30 ) │ │ │ │ + strh r6, [r3, r4] │ │ │ │ movs r3, r0 │ │ │ │ - ldr r4, [pc, #480] @ (4bd1c ) │ │ │ │ + strh r0, [r3, r4] │ │ │ │ movs r3, r0 │ │ │ │ - add r0, pc, #416 @ (adr r0, 4bce0 ) │ │ │ │ + ldr r7, [sp, #80] @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [pc, #896] @ (4bec4 ) │ │ │ │ + strh r0, [r0, r2] │ │ │ │ movs r3, r0 │ │ │ │ - ldr r7, [sp, #944] @ 0x3b0 │ │ │ │ + ldr r6, [sp, #608] @ 0x260 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf2500000 │ │ │ │ + @ instruction: 0xf0fc0000 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov lr, r3 │ │ │ │ - ldr r3, [pc, #52] @ (4bb94 ) │ │ │ │ + ldr r3, [pc, #52] @ (4b4ec ) │ │ │ │ sub sp, #12 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add.w ip, r0, r3 │ │ │ │ ldr.w r3, [ip, #52] @ 0x34 │ │ │ │ - cbnz r3, 4bb8c │ │ │ │ + cbnz r3, 4b4e4 │ │ │ │ ldr.w ip, [ip, #24] │ │ │ │ strd r3, lr, [sp] │ │ │ │ cmp.w ip, #4 │ │ │ │ - beq.n 4bb84 │ │ │ │ - bl 4b69c │ │ │ │ + beq.n 4b4dc │ │ │ │ + bl 4aff4 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - bl 4ba28 │ │ │ │ + bl 4b380 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ mov r0, r2 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - ldr r3, [pc, #384] @ (4bd18 ) │ │ │ │ + strh r0, [r0, r0] │ │ │ │ movs r3, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r3, [pc, #72] @ (4bbf0 ) │ │ │ │ + ldr r3, [pc, #72] @ (4b548 ) │ │ │ │ mov r6, r2 │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc │ │ │ │ mov r5, r1 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r3, r0 │ │ │ │ ldr r2, [r3, #24] │ │ │ │ cmp r2, #4 │ │ │ │ - beq.n 4bbd2 │ │ │ │ - ldr r3, [pc, #52] @ (4bbf4 ) │ │ │ │ + beq.n 4b52a │ │ │ │ + ldr r3, [pc, #52] @ (4b54c ) │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ ldr r2, [r3, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 4bbbc │ │ │ │ + bne.n 4b514 │ │ │ │ strd r1, r6, [sp] │ │ │ │ movs r3, #1 │ │ │ │ mov r1, r2 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 4ba28 │ │ │ │ + bl 4b380 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 4bbbc │ │ │ │ + bne.n 4b514 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #72] @ (4bc3c ) │ │ │ │ + str r2, [r6, r6] │ │ │ │ movs r3, r0 │ │ │ │ - ldr r2, [pc, #1008] @ (4bfe8 ) │ │ │ │ + str r4, [r3, r6] │ │ │ │ movs r3, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr.w ip, [pc, #60] @ 4bc44 │ │ │ │ + ldr.w ip, [pc, #60] @ 4b59c │ │ │ │ sub sp, #8 │ │ │ │ add ip, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ add ip, r0 │ │ │ │ ldr.w r4, [ip, #52] @ 0x34 │ │ │ │ - cbnz r4, 4bc3e │ │ │ │ + cbnz r4, 4b596 │ │ │ │ mov lr, r3 │ │ │ │ ldr.w r3, [ip, #24] │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r3, #4 │ │ │ │ strd lr, r4, [sp] │ │ │ │ mov.w r3, #1 │ │ │ │ - beq.n 4bc36 │ │ │ │ - bl 4b69c │ │ │ │ + beq.n 4b58e │ │ │ │ + bl 4aff4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - bl 4ba28 │ │ │ │ + bl 4b380 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r2 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #720] @ (4bf18 ) │ │ │ │ + str r4, [r2, r5] │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -0004bc48 : │ │ │ │ +0004b5a0 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #56] @ (4bc90 ) │ │ │ │ + ldr r3, [pc, #56] @ (4b5e8 ) │ │ │ │ sub sp, #12 │ │ │ │ add r3, pc │ │ │ │ dmb ish │ │ │ │ add.w r2, r3, #24 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ dmb ish │ │ │ │ - cbz r3, 4bc76 │ │ │ │ - ldr r3, [pc, #36] @ (4bc94 ) │ │ │ │ + cbz r3, 4b5ce │ │ │ │ + ldr r3, [pc, #36] @ (4b5ec ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #24] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #4] │ │ │ │ - blx 18190 │ │ │ │ + blx 1801c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4bc6c │ │ │ │ - bl 4b59c │ │ │ │ + beq.n 4b5c4 │ │ │ │ + bl 4aef4 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - blx 1867c │ │ │ │ - b.n 4bc6c │ │ │ │ - ldr r2, [pc, #408] @ (4be2c ) │ │ │ │ + blx 184fc │ │ │ │ + b.n 4b5c4 │ │ │ │ + str r6, [r0, r4] │ │ │ │ movs r3, r0 │ │ │ │ - ldr r2, [pc, #328] @ (4bde0 ) │ │ │ │ + str r2, [r6, r3] │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -0004bc98 : │ │ │ │ +0004b5f0 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ mov r4, r0 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ strd r2, r3, [sp, #32] │ │ │ │ - blx 15258 │ │ │ │ + blx 15120 │ │ │ │ ldrd r2, r3, [sp, #32] │ │ │ │ strd r2, r3, [sp, #16] │ │ │ │ - ldr r3, [pc, #48] @ (4bcf0 ) │ │ │ │ + ldr r3, [pc, #48] @ (4b648 ) │ │ │ │ mov r2, r4 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ str r1, [sp, #8] │ │ │ │ add r3, pc │ │ │ │ - ldr.w ip, [pc, #44] @ 4bcf4 │ │ │ │ + ldr.w ip, [pc, #44] @ 4b64c │ │ │ │ str r3, [sp, #12] │ │ │ │ - ldr r1, [pc, #40] @ (4bcf8 ) │ │ │ │ + ldr r1, [pc, #40] @ (4b650 ) │ │ │ │ add ip, pc │ │ │ │ - ldr r3, [pc, #40] @ (4bcfc ) │ │ │ │ + ldr r3, [pc, #40] @ (4b654 ) │ │ │ │ str.w ip, [sp, #4] │ │ │ │ add r1, pc │ │ │ │ mov.w ip, #0 │ │ │ │ add r3, pc │ │ │ │ str.w ip, [sp, #24] │ │ │ │ str.w ip, [sp] │ │ │ │ - blx 16680 │ │ │ │ + blx 16530 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - stmia r3!, {r3, r5, r6} │ │ │ │ + stmia r2!, {r2, r4} │ │ │ │ movs r0, r0 │ │ │ │ - itee al │ │ │ │ - moval r0, r0 │ │ │ │ - str r3, [sp, #104] @ 0x68 │ │ │ │ - mov r0, r0 │ │ │ │ - ldmia r7!, {r3, r6} │ │ │ │ + bkpt 0x009a │ │ │ │ + movs r0, r0 │ │ │ │ + str r1, [sp, #792] @ 0x318 │ │ │ │ + movs r0, r0 │ │ │ │ + ldmia r5, {r2, r4, r5, r6, r7} │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [r0, #60] @ 0x3c │ │ │ │ - cbnz r3, 4bd08 │ │ │ │ + cbnz r3, 4b660 │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #52] @ 0x34 │ │ │ │ - blx 16bcc │ │ │ │ - cbz r4, 4bd60 │ │ │ │ + blx 16a70 │ │ │ │ + cbz r4, 4b6b8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 4bd28 │ │ │ │ + cbz r3, 4b680 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 4bd50 │ │ │ │ + beq.n 4b6a8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ - cbnz r0, 4bd50 │ │ │ │ - blx 18544 │ │ │ │ + blx 17500 │ │ │ │ + cbnz r0, 4b6a8 │ │ │ │ + blx 183c4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 4bd40 │ │ │ │ + cbz r3, 4b698 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 4bd6a │ │ │ │ + beq.n 4b6c2 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ + blx 17500 │ │ │ │ movs r3, #1 │ │ │ │ - cbnz r0, 4bd6a │ │ │ │ + cbnz r0, 4b6c2 │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r4 │ │ │ │ - blx 17fc4 │ │ │ │ + blx 17e50 │ │ │ │ clz r3, r0 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, pc} │ │ │ │ - blx 18544 │ │ │ │ + blx 183c4 │ │ │ │ movs r3, #1 │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r4 │ │ │ │ - blx 18538 │ │ │ │ + blx 183b8 │ │ │ │ clz r3, r0 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ - b.n 4bd4c │ │ │ │ + b.n 4b6a4 │ │ │ │ │ │ │ │ -0004bd78 : │ │ │ │ +0004b6d0 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #72] @ 0x48 │ │ │ │ - cbz r0, 4bd9a │ │ │ │ - blx 18114 │ │ │ │ + cbz r0, 4b6f2 │ │ │ │ + blx 17fa0 │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ - blx 181e0 │ │ │ │ + blx 1806c │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #72] @ 0x48 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - cbz r0, 4bda2 │ │ │ │ - blx 15aa8 │ │ │ │ + cbz r0, 4b6fa │ │ │ │ + blx 15964 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - cbz r0, 4bdaa │ │ │ │ - blx 15aa8 │ │ │ │ + cbz r0, 4b702 │ │ │ │ + blx 15964 │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - blx 16bd8 │ │ │ │ + blx 16a7c │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ movs r1, #1 │ │ │ │ - blx 1694c │ │ │ │ + blx 167fc │ │ │ │ ldr r0, [r4, #80] @ 0x50 │ │ │ │ - cbz r0, 4bdce │ │ │ │ - blx 18bd8 │ │ │ │ + cbz r0, 4b726 │ │ │ │ + blx 18a4c │ │ │ │ ldr r0, [r4, #80] @ 0x50 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #80] @ 0x50 │ │ │ │ - cbz r0, 4bdce │ │ │ │ - blx 15aa8 │ │ │ │ + cbz r0, 4b726 │ │ │ │ + blx 15964 │ │ │ │ add.w r0, r4, #84 @ 0x54 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 15c18 │ │ │ │ + b.w 15ad4 │ │ │ │ nop │ │ │ │ │ │ │ │ -0004bddc : │ │ │ │ +0004b734 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov fp, r0 │ │ │ │ mov r9, r2 │ │ │ │ - ldr r2, [pc, #312] @ (4bf2c ) │ │ │ │ + ldr r2, [pc, #312] @ (4b884 ) │ │ │ │ mov r8, r3 │ │ │ │ - ldr r3, [pc, #312] @ (4bf30 ) │ │ │ │ + ldr r3, [pc, #312] @ (4b888 ) │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #20] │ │ │ │ mov sl, r1 │ │ │ │ ldr.w r0, [fp, #16] │ │ │ │ add r7, sp, #24 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r6, [sp, #76] @ 0x4c │ │ │ │ ldr r4, [r0, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ add.w r1, r4, #8192 @ 0x2000 │ │ │ │ mov r5, r4 │ │ │ │ - blx 15644 │ │ │ │ + blx 1550c │ │ │ │ ldr.w r1, [fp, #16] │ │ │ │ mov.w r2, #8192 @ 0x2000 │ │ │ │ mov r3, r9 │ │ │ │ mov r0, sl │ │ │ │ ldr r1, [r1, #0] │ │ │ │ strd r8, r6, [sp, #4] │ │ │ │ add r1, r4 │ │ │ │ str r7, [sp, #0] │ │ │ │ - blx 17264 │ │ │ │ + blx 170fc │ │ │ │ mov r2, r0 │ │ │ │ ldr.w r0, [fp, #16] │ │ │ │ cmp r2, #0 │ │ │ │ it ge │ │ │ │ addge r4, r4, r2 │ │ │ │ cmp r2, #0 │ │ │ │ str r4, [r0, #4] │ │ │ │ - bne.n 4be88 │ │ │ │ + bne.n 4b7e0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 4bf0c │ │ │ │ - blx 179a4 │ │ │ │ - ldr r1, [pc, #224] @ (4bf34 ) │ │ │ │ + bne.n 4b864 │ │ │ │ + blx 1783c │ │ │ │ + ldr r1, [pc, #224] @ (4b88c ) │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #224] @ (4bf38 ) │ │ │ │ + ldr r0, [pc, #224] @ (4b890 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 187fc │ │ │ │ + blx 18670 │ │ │ │ movs r2, #34 @ 0x22 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - blx 17f4c │ │ │ │ + blx 17dd8 │ │ │ │ movs r0, #0 │ │ │ │ - ldr r2, [pc, #204] @ (4bf3c ) │ │ │ │ - ldr r3, [pc, #188] @ (4bf30 ) │ │ │ │ + ldr r2, [pc, #204] @ (4b894 ) │ │ │ │ + ldr r3, [pc, #188] @ (4b888 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 4bf26 │ │ │ │ + bne.n 4b87e │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ble.n 4be6c │ │ │ │ + ble.n 4b7c4 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - cbz r3, 4beb4 │ │ │ │ + cbz r3, 4b80c │ │ │ │ sub.w r3, r2, #1 │ │ │ │ cmp r5, #1 │ │ │ │ clz r3, r3 │ │ │ │ mov.w r3, r3, lsr #5 │ │ │ │ it le │ │ │ │ movle r3, #0 │ │ │ │ - cbz r3, 4beca │ │ │ │ + cbz r3, 4b822 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r2, r4, #2 │ │ │ │ adds r1, r3, r2 │ │ │ │ ldrb r2, [r3, r2] │ │ │ │ cmp r2, #10 │ │ │ │ - bne.n 4beb4 │ │ │ │ + bne.n 4b80c │ │ │ │ ldrb r2, [r1, #1] │ │ │ │ cmp r2, #10 │ │ │ │ - beq.n 4bf18 │ │ │ │ + beq.n 4b870 │ │ │ │ cmp.w r4, #102400 @ 0x19000 │ │ │ │ - bls.n 4be14 │ │ │ │ - blx 179a4 │ │ │ │ - ldr r1, [pc, #128] @ (4bf40 ) │ │ │ │ + bls.n 4b76c │ │ │ │ + blx 1783c │ │ │ │ + ldr r1, [pc, #128] @ (4b898 ) │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #128] @ (4bf44 ) │ │ │ │ + ldr r0, [pc, #128] @ (4b89c ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - b.n 4be5c │ │ │ │ + b.n 4b7b4 │ │ │ │ sub.w r2, r2, #2 │ │ │ │ cmp r5, #2 │ │ │ │ clz r2, r2 │ │ │ │ mov.w r2, r2, lsr #5 │ │ │ │ it le │ │ │ │ movle r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 4beb4 │ │ │ │ + beq.n 4b80c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r2, r4, #3 │ │ │ │ adds r1, r3, r2 │ │ │ │ ldrb r2, [r3, r2] │ │ │ │ cmp r2, #10 │ │ │ │ - bne.n 4beb4 │ │ │ │ + bne.n 4b80c │ │ │ │ ldrb r2, [r1, #1] │ │ │ │ cmp r2, #13 │ │ │ │ - bne.n 4beb4 │ │ │ │ + bne.n 4b80c │ │ │ │ ldrb r2, [r1, #2] │ │ │ │ cmp r2, #10 │ │ │ │ - bne.n 4beb4 │ │ │ │ + bne.n 4b80c │ │ │ │ ldr r1, [sp, #20] │ │ │ │ subs r4, #2 │ │ │ │ str r4, [r0, #4] │ │ │ │ - cbz r1, 4bf04 │ │ │ │ + cbz r1, 4b85c │ │ │ │ movs r2, #2 │ │ │ │ strh r2, [r1, #0] │ │ │ │ movs r2, #0 │ │ │ │ movs r0, #1 │ │ │ │ strb r2, [r3, r4] │ │ │ │ - b.n 4be6e │ │ │ │ + b.n 4b7c6 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 4bf04 │ │ │ │ + beq.n 4b85c │ │ │ │ strh r2, [r1, #0] │ │ │ │ - b.n 4bf04 │ │ │ │ + b.n 4b85c │ │ │ │ ldr r1, [sp, #20] │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r0, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 4bf04 │ │ │ │ + beq.n 4b85c │ │ │ │ movs r2, #1 │ │ │ │ - b.n 4bf14 │ │ │ │ - blx 17a74 <__stack_chk_fail@plt> │ │ │ │ + b.n 4b86c │ │ │ │ + blx 1790c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - cmp r5, #238 @ 0xee │ │ │ │ + adds r4, #182 @ 0xb6 │ │ │ │ movs r3, r0 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - beq.n 4be50 │ │ │ │ + ldmia r7!, {r3, r4, r5} │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r2, #96] @ 0x60 │ │ │ │ + ldr r2, [r0, #76] @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #118 @ 0x76 │ │ │ │ + adds r4, #62 @ 0x3e │ │ │ │ movs r3, r0 │ │ │ │ - cdp 0, 9, cr0, cr8, cr0, {0} │ │ │ │ - ldr r2, [r5, #88] @ 0x58 │ │ │ │ + stcl 0, cr0, [r4, #-0] │ │ │ │ + ldr r6, [r2, #68] @ 0x44 │ │ │ │ ... │ │ │ │ │ │ │ │ -0004bf48 : │ │ │ │ +0004b8a0 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldr.w ip, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4bffc │ │ │ │ + beq.n 4b954 │ │ │ │ mov lr, r3 │ │ │ │ ldr r3, [r0, #76] @ 0x4c │ │ │ │ - cbnz r3, 4bfa4 │ │ │ │ + cbnz r3, 4b8fc │ │ │ │ ldr r0, [r0, #80] @ 0x50 │ │ │ │ - cbz r0, 4bfb6 │ │ │ │ - blx 18434 │ │ │ │ + cbz r0, 4b90e │ │ │ │ + blx 182b4 │ │ │ │ ldr r3, [r4, #76] @ 0x4c │ │ │ │ mov ip, r0 │ │ │ │ subs r2, r3, #0 │ │ │ │ it ne │ │ │ │ movne r2, #1 │ │ │ │ - ldr r3, [pc, #224] @ (4c060 ) │ │ │ │ + ldr r3, [pc, #224] @ (4b9b8 ) │ │ │ │ mov r0, ip │ │ │ │ mov r1, r5 │ │ │ │ add r3, pc │ │ │ │ - blx 17d18 │ │ │ │ - ldr r1, [pc, #216] @ (4c064 ) │ │ │ │ + blx 17ba4 │ │ │ │ + ldr r1, [pc, #216] @ (4b9bc ) │ │ │ │ mov r4, r0 │ │ │ │ add r1, pc │ │ │ │ - blx 150fc │ │ │ │ + blx 14fc4 │ │ │ │ mov r0, r4 │ │ │ │ ldrd r1, r2, [sp, #28] │ │ │ │ movs r3, #0 │ │ │ │ - blx 15a68 │ │ │ │ + blx 15930 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 4bf76 │ │ │ │ + beq.n 4b8ce │ │ │ │ mov r0, ip │ │ │ │ - blx 18434 │ │ │ │ + blx 182b4 │ │ │ │ ldr r3, [r4, #76] @ 0x4c │ │ │ │ mov ip, r0 │ │ │ │ - b.n 4bf76 │ │ │ │ + b.n 4b8ce │ │ │ │ ldr r1, [r4, #8] │ │ │ │ mov r6, r2 │ │ │ │ subs r2, r1, #7 │ │ │ │ bics.w r2, r2, #2 │ │ │ │ ite ne │ │ │ │ movne r2, #1 │ │ │ │ moveq r2, r0 │ │ │ │ bics.w r1, r1, #2 │ │ │ │ and.w r2, r2, #1 │ │ │ │ it eq │ │ │ │ moveq r2, #0 │ │ │ │ - cbnz r2, 4c016 │ │ │ │ + cbnz r2, 4b96e │ │ │ │ ldr r1, [r4, #32] │ │ │ │ subs r2, r1, #7 │ │ │ │ bics.w r2, r2, #2 │ │ │ │ ite ne │ │ │ │ movne r2, #1 │ │ │ │ moveq r2, #0 │ │ │ │ bics.w r1, r1, #2 │ │ │ │ and.w r2, r2, #1 │ │ │ │ it eq │ │ │ │ moveq r2, #0 │ │ │ │ - cbnz r2, 4c006 │ │ │ │ + cbnz r2, 4b95e │ │ │ │ mov r0, r3 │ │ │ │ - blx 1791c │ │ │ │ + blx 177b4 │ │ │ │ ldr r3, [r4, #76] @ 0x4c │ │ │ │ mov ip, r0 │ │ │ │ - b.n 4bf76 │ │ │ │ - blx 1791c │ │ │ │ + b.n 4b8ce │ │ │ │ + blx 177b4 │ │ │ │ mov r2, r4 │ │ │ │ mov ip, r0 │ │ │ │ - b.n 4bf7c │ │ │ │ + b.n 4b8d4 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - cbz r0, 4c026 │ │ │ │ + cbz r0, 4b97e │ │ │ │ mov r1, ip │ │ │ │ - blx 18cb4 │ │ │ │ + blx 18b28 │ │ │ │ ldr r3, [r4, #76] @ 0x4c │ │ │ │ mov ip, r0 │ │ │ │ - b.n 4bf76 │ │ │ │ + b.n 4b8ce │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - cbz r0, 4c044 │ │ │ │ + cbz r0, 4b99c │ │ │ │ mov r1, ip │ │ │ │ - blx 16cb0 │ │ │ │ + blx 16b54 │ │ │ │ ldr r3, [r4, #76] @ 0x4c │ │ │ │ mov ip, r0 │ │ │ │ - b.n 4bf76 │ │ │ │ + b.n 4b8ce │ │ │ │ mov r0, lr │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 4c00a │ │ │ │ - ldr r3, [pc, #56] @ (4c068 ) │ │ │ │ + bne.n 4b962 │ │ │ │ + ldr r3, [pc, #56] @ (4b9c0 ) │ │ │ │ movs r2, #174 @ 0xae │ │ │ │ - ldr r1, [pc, #56] @ (4c06c ) │ │ │ │ - ldr r0, [pc, #56] @ (4c070 ) │ │ │ │ + ldr r1, [pc, #56] @ (4b9c4 ) │ │ │ │ + ldr r0, [pc, #56] @ (4b9c8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ str.w lr, [sp] │ │ │ │ add r0, pc │ │ │ │ - blx 1663c │ │ │ │ + blx 164ec │ │ │ │ mov r0, r6 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 4c01a │ │ │ │ - ldr r3, [pc, #40] @ (4c074 ) │ │ │ │ + bne.n 4b972 │ │ │ │ + ldr r3, [pc, #40] @ (4b9cc ) │ │ │ │ movs r2, #164 @ 0xa4 │ │ │ │ - ldr r1, [pc, #40] @ (4c078 ) │ │ │ │ - ldr r0, [pc, #40] @ (4c07c ) │ │ │ │ + ldr r1, [pc, #40] @ (4b9d0 ) │ │ │ │ + ldr r0, [pc, #40] @ (4b9d4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ str r6, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ - blx 1663c │ │ │ │ + blx 164ec │ │ │ │ nop │ │ │ │ ldc2l 15, cr15, [fp, #-1020]! @ 0xfffffc04 │ │ │ │ - cdp 0, 0, cr0, cr8, cr0, {0} │ │ │ │ - @ instruction: 0x47a2 │ │ │ │ + ldc 0, cr0, [r4] │ │ │ │ + mov r2, r6 │ │ │ │ movs r1, r0 │ │ │ │ - ldc 0, cr0, [r4, #-0] │ │ │ │ - ldr r6, [r7, #56] @ 0x38 │ │ │ │ + @ instruction: 0xebe00000 │ │ │ │ + ldr r2, [r5, #36] @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0x4786 │ │ │ │ + mov r6, r2 │ │ │ │ movs r1, r0 │ │ │ │ - ldc 0, cr0, [r8, #-0] │ │ │ │ - ldr r4, [r4, #56] @ 0x38 │ │ │ │ + rsb r0, r4, r0 │ │ │ │ + ldr r0, [r2, #36] @ 0x24 │ │ │ │ ... │ │ │ │ │ │ │ │ -0004c080 : │ │ │ │ +0004b9d8 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #72] @ 0x48 │ │ │ │ - cbz r0, 4c0a2 │ │ │ │ - blx 18114 │ │ │ │ + cbz r0, 4b9fa │ │ │ │ + blx 17fa0 │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ - blx 181e0 │ │ │ │ + blx 1806c │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #72] @ 0x48 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #76] @ 0x4c │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0004c0a8 : │ │ │ │ +0004ba00 : │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r0, #76] @ 0x4c │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr r3, [r0, #56] @ 0x38 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ str r2, [r1, #0] │ │ │ │ @@ -85461,17 +85046,17 @@ │ │ │ │ ldr r0, [r0, #52] @ 0x34 │ │ │ │ mov r1, r2 │ │ │ │ bx r3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ - ldr r2, [pc, #140] @ (4c164 ) │ │ │ │ + ldr r2, [pc, #140] @ (4babc ) │ │ │ │ sub sp, #64 @ 0x40 │ │ │ │ - ldr r3, [pc, #140] @ (4c168 ) │ │ │ │ + ldr r3, [pc, #140] @ (4bac0 ) │ │ │ │ mov r8, r0 │ │ │ │ add r2, pc │ │ │ │ mov r7, r1 │ │ │ │ add r0, sp, #32 │ │ │ │ movs r1, #20 │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ @@ -85480,456 +85065,456 @@ │ │ │ │ mov.w r3, #0 │ │ │ │ strd r4, r4, [sp, #8] │ │ │ │ strd r4, r4, [sp, #16] │ │ │ │ strd r4, r4, [sp, #24] │ │ │ │ strd r4, r4, [sp, #32] │ │ │ │ strd r4, r4, [sp, #40] @ 0x28 │ │ │ │ strd r4, r4, [sp, #48] @ 0x30 │ │ │ │ - blx 17f30 │ │ │ │ - blx 16bcc │ │ │ │ + blx 17dbc │ │ │ │ + blx 16a70 │ │ │ │ mov r1, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ - blx 17f30 │ │ │ │ + blx 17dbc │ │ │ │ mov r1, r8 │ │ │ │ add r0, sp, #8 │ │ │ │ - blx 17fa0 │ │ │ │ + blx 17e2c │ │ │ │ movs r2, #1 │ │ │ │ add r3, sp, #8 │ │ │ │ add r1, sp, #32 │ │ │ │ mov r0, r7 │ │ │ │ str r4, [sp, #0] │ │ │ │ - blx 176e8 │ │ │ │ + blx 17580 │ │ │ │ add r0, sp, #32 │ │ │ │ - blx 164f8 │ │ │ │ + blx 163a8 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #32 │ │ │ │ - blx 15300 │ │ │ │ + blx 151c8 │ │ │ │ add r0, sp, #8 │ │ │ │ - blx 15300 │ │ │ │ - ldr r2, [pc, #40] @ (4c16c ) │ │ │ │ - ldr r3, [pc, #32] @ (4c168 ) │ │ │ │ + blx 151c8 │ │ │ │ + ldr r2, [pc, #40] @ (4bac4 ) │ │ │ │ + ldr r3, [pc, #32] @ (4bac0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 4c15e │ │ │ │ + bne.n 4bab6 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #64 @ 0x40 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - blx 17a74 <__stack_chk_fail@plt> │ │ │ │ + blx 1790c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - cmp r3, #12 │ │ │ │ + adds r1, #212 @ 0xd4 │ │ │ │ movs r3, r0 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, #162 @ 0xa2 │ │ │ │ + adds r1, #106 @ 0x6a │ │ │ │ movs r3, r0 │ │ │ │ ldr r0, [r0, #52] @ 0x34 │ │ │ │ - b.w 15aa4 │ │ │ │ + b.w 15960 │ │ │ │ nop │ │ │ │ │ │ │ │ -0004c178 : │ │ │ │ +0004bad0 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r0, [pc, #68] @ (4c1d0 ) │ │ │ │ + ldr r0, [pc, #68] @ (4bb28 ) │ │ │ │ mov r6, r1 │ │ │ │ movs r1, #64 @ 0x40 │ │ │ │ add r0, pc │ │ │ │ strd r3, r2, [sp] │ │ │ │ - blx 16374 │ │ │ │ - ldr r1, [pc, #56] @ (4c1d4 ) │ │ │ │ + blx 16224 │ │ │ │ + ldr r1, [pc, #56] @ (4bb2c ) │ │ │ │ mov r4, r0 │ │ │ │ add r1, pc │ │ │ │ - blx 180a0 │ │ │ │ + blx 17f2c │ │ │ │ mov r0, r6 │ │ │ │ - blx 1676c │ │ │ │ + blx 1661c │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ str r0, [r4, #52] @ 0x34 │ │ │ │ str r3, [r4, #56] @ 0x38 │ │ │ │ - cbz r5, 4c1ca │ │ │ │ + cbz r5, 4bb22 │ │ │ │ mov r0, r5 │ │ │ │ - blx 174c0 │ │ │ │ + blx 17358 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - blx 17c14 │ │ │ │ + blx 17aac │ │ │ │ mov r0, r5 │ │ │ │ - blx 181e0 │ │ │ │ + blx 1806c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - subs r7, #228 @ 0xe4 │ │ │ │ + mov ip, r1 │ │ │ │ movs r3, r0 │ │ │ │ - stc 0, cr0, [sl], {-0} │ │ │ │ + @ instruction: 0xeab60000 │ │ │ │ ldr r0, [r0, #80] @ 0x50 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ subs r0, r0, r3 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [r0, #56] @ 0x38 │ │ │ │ - blx 17d50 │ │ │ │ - cbz r0, 4c202 │ │ │ │ + blx 17bdc │ │ │ │ + cbz r0, 4bb5a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r0, [r3, #12] │ │ │ │ pop {r3, pc} │ │ │ │ - cbz r0, 4c222 │ │ │ │ + cbz r0, 4bb7a │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [r0, #56] @ 0x38 │ │ │ │ - blx 17d50 │ │ │ │ + blx 17bdc │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ pop {r3, pc} │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [r0, #56] @ 0x38 │ │ │ │ - blx 17d50 │ │ │ │ + blx 17bdc │ │ │ │ ldr r0, [r0, #76] @ 0x4c │ │ │ │ pop {r3, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #68] @ 0x44 │ │ │ │ - blx 15f50 │ │ │ │ - cbz r0, 4c262 │ │ │ │ + blx 15e0c │ │ │ │ + cbz r0, 4bbba │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ movs r0, #0 │ │ │ │ - cbnz r3, 4c262 │ │ │ │ + cbnz r3, 4bbba │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ pop {r4, pc} │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ - ldr r3, [pc, #20] @ (4c28c ) │ │ │ │ - ldr r1, [pc, #24] @ (4c290 ) │ │ │ │ + ldr r3, [pc, #20] @ (4bbe4 ) │ │ │ │ + ldr r1, [pc, #24] @ (4bbe8 ) │ │ │ │ movs r2, #0 │ │ │ │ - ldr r0, [pc, #24] @ (4c294 ) │ │ │ │ + ldr r0, [pc, #24] @ (4bbec ) │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ movw r2, #1866 @ 0x74a │ │ │ │ - blx 1663c │ │ │ │ - cmp r4, pc │ │ │ │ + blx 164ec │ │ │ │ + add r4, r1 │ │ │ │ movs r1, r0 │ │ │ │ - @ instruction: 0xeb3c0000 │ │ │ │ - sbc.w r0, sl, r0 │ │ │ │ + strd r0, r0, [r8] │ │ │ │ + ands.w r0, r6, r0 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #28] @ (4c2c4 ) │ │ │ │ + ldr r3, [pc, #28] @ (4bc1c ) │ │ │ │ sub sp, #12 │ │ │ │ - ldr r1, [pc, #28] @ (4c2c8 ) │ │ │ │ + ldr r1, [pc, #28] @ (4bc20 ) │ │ │ │ movs r2, #0 │ │ │ │ - ldr r0, [pc, #28] @ (4c2cc ) │ │ │ │ + ldr r0, [pc, #28] @ (4bc24 ) │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ adds r3, #36 @ 0x24 │ │ │ │ movw r2, #1650 @ 0x672 │ │ │ │ - blx 1663c │ │ │ │ + blx 164ec │ │ │ │ nop │ │ │ │ - cmp r0, r9 │ │ │ │ + mvns r0, r3 │ │ │ │ movs r1, r0 │ │ │ │ - add.w r0, r8, r0 │ │ │ │ - @ instruction: 0xeb360000 │ │ │ │ + @ instruction: 0xe9b40000 │ │ │ │ + strd r0, r0, [r2] │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r0, #88] @ 0x58 │ │ │ │ - blx 160e0 │ │ │ │ + blx 15f9c │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ - cbz r0, 4c2f4 │ │ │ │ - blx 15aa8 │ │ │ │ + cbz r0, 4bc4c │ │ │ │ + blx 15964 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #540] @ (4c524 ) │ │ │ │ + ldr r3, [pc, #540] @ (4be7c ) │ │ │ │ sub sp, #8 │ │ │ │ add r3, pc │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ - cbnz r3, 4c324 │ │ │ │ + cbnz r3, 4bc7c │ │ │ │ ldr r2, [r0, #64] @ 0x40 │ │ │ │ cmp r2, #4 │ │ │ │ - bhi.n 4c31e │ │ │ │ + bhi.n 4bc76 │ │ │ │ ldr r2, [r0, #52] @ 0x34 │ │ │ │ ldr r2, [r2, #100] @ 0x64 │ │ │ │ - cbnz r2, 4c32c │ │ │ │ + cbnz r2, 4bc84 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r3, #1 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r4, r1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r6, r0 │ │ │ │ - blx 179a4 │ │ │ │ + blx 1783c │ │ │ │ movs r2, #24 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17414 │ │ │ │ + blx 172ac │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4c31e │ │ │ │ - blx 179a4 │ │ │ │ + bne.n 4bc76 │ │ │ │ + blx 1783c │ │ │ │ movs r2, #27 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17414 │ │ │ │ + blx 172ac │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4c31e │ │ │ │ - blx 179a4 │ │ │ │ + bne.n 4bc76 │ │ │ │ + blx 1783c │ │ │ │ movs r2, #19 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17414 │ │ │ │ + blx 172ac │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4c31e │ │ │ │ + bne.n 4bc76 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ str r2, [sp, #0] │ │ │ │ - blx 18814 │ │ │ │ + blx 18688 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r2, r0 │ │ │ │ - beq.n 4c31e │ │ │ │ + beq.n 4bc76 │ │ │ │ ldr r2, [r6, #72] @ 0x48 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 4c31e │ │ │ │ + bne.n 4bc76 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - blx 17ccc │ │ │ │ - ldr r3, [pc, #408] @ (4c528 ) │ │ │ │ + blx 17b58 │ │ │ │ + ldr r3, [pc, #408] @ (4be80 ) │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ dmb ish │ │ │ │ ldr r2, [r3, #0] │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 4c46e │ │ │ │ + beq.n 4bdc6 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 4c324 │ │ │ │ + beq.n 4bc7c │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - blx 17ccc │ │ │ │ - ldr r3, [pc, #380] @ (4c52c ) │ │ │ │ + blx 17b58 │ │ │ │ + ldr r3, [pc, #380] @ (4be84 ) │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ dmb ish │ │ │ │ ldr r2, [r3, #0] │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 4c488 │ │ │ │ + beq.n 4bde0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 4c324 │ │ │ │ + beq.n 4bc7c │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - blx 17ccc │ │ │ │ - ldr r3, [pc, #352] @ (4c530 ) │ │ │ │ + blx 17b58 │ │ │ │ + ldr r3, [pc, #352] @ (4be88 ) │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ dmb ish │ │ │ │ ldr r2, [r3, #0] │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 4c4a2 │ │ │ │ + beq.n 4bdfa │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 4c324 │ │ │ │ + beq.n 4bc7c │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - blx 17ccc │ │ │ │ - ldr r3, [pc, #324] @ (4c534 ) │ │ │ │ + blx 17b58 │ │ │ │ + ldr r3, [pc, #324] @ (4be8c ) │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ dmb ish │ │ │ │ ldr r2, [r3, #0] │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 4c50a │ │ │ │ + beq.w 4be62 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 4c324 │ │ │ │ + beq.n 4bc7c │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - blx 17ccc │ │ │ │ - ldr r3, [pc, #296] @ (4c538 ) │ │ │ │ + blx 17b58 │ │ │ │ + ldr r3, [pc, #296] @ (4be90 ) │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ dmb ish │ │ │ │ ldr r2, [r3, #0] │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 4c4f0 │ │ │ │ + beq.n 4be48 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r4, r3 │ │ │ │ - beq.w 4c324 │ │ │ │ + beq.w 4bc7c │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - blx 17ccc │ │ │ │ - ldr r3, [pc, #264] @ (4c53c ) │ │ │ │ + blx 17b58 │ │ │ │ + ldr r3, [pc, #264] @ (4be94 ) │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ dmb ish │ │ │ │ ldr r2, [r3, #0] │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 4c4d6 │ │ │ │ + beq.n 4be2e │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r4, r3 │ │ │ │ - beq.w 4c324 │ │ │ │ + beq.w 4bc7c │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - blx 17ccc │ │ │ │ - ldr r3, [pc, #236] @ (4c540 ) │ │ │ │ + blx 17b58 │ │ │ │ + ldr r3, [pc, #236] @ (4be98 ) │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ dmb ish │ │ │ │ ldr r2, [r3, #0] │ │ │ │ dmb ish │ │ │ │ - cbz r2, 4c4bc │ │ │ │ + cbz r2, 4be14 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ subs r2, r4, r3 │ │ │ │ negs r3, r2 │ │ │ │ adcs r3, r2 │ │ │ │ - b.n 4c31e │ │ │ │ - ldr r0, [pc, #212] @ (4c544 ) │ │ │ │ + b.n 4bc76 │ │ │ │ + ldr r0, [pc, #212] @ (4be9c ) │ │ │ │ str r3, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ - blx 155a0 │ │ │ │ + blx 15468 │ │ │ │ dmb ish │ │ │ │ ldr r3, [sp, #0] │ │ │ │ str r0, [r3, #0] │ │ │ │ dmb ish │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - b.n 4c3a2 │ │ │ │ - ldr r0, [pc, #188] @ (4c548 ) │ │ │ │ + b.n 4bcfa │ │ │ │ + ldr r0, [pc, #188] @ (4bea0 ) │ │ │ │ str r3, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ - blx 155a0 │ │ │ │ + blx 15468 │ │ │ │ dmb ish │ │ │ │ ldr r3, [sp, #0] │ │ │ │ str r0, [r3, #0] │ │ │ │ dmb ish │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - b.n 4c3c2 │ │ │ │ - ldr r0, [pc, #168] @ (4c54c ) │ │ │ │ + b.n 4bd1a │ │ │ │ + ldr r0, [pc, #168] @ (4bea4 ) │ │ │ │ str r3, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ - blx 155a0 │ │ │ │ + blx 15468 │ │ │ │ dmb ish │ │ │ │ ldr r3, [sp, #0] │ │ │ │ str r0, [r3, #0] │ │ │ │ dmb ish │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - b.n 4c3e2 │ │ │ │ - ldr r0, [pc, #144] @ (4c550 ) │ │ │ │ + b.n 4bd3a │ │ │ │ + ldr r0, [pc, #144] @ (4bea8 ) │ │ │ │ str r3, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ - blx 155a0 │ │ │ │ + blx 15468 │ │ │ │ dmb ish │ │ │ │ ldr r3, [sp, #0] │ │ │ │ str r0, [r3, #0] │ │ │ │ dmb ish │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - b.n 4c466 │ │ │ │ - ldr r0, [pc, #124] @ (4c554 ) │ │ │ │ + b.n 4bdbe │ │ │ │ + ldr r0, [pc, #124] @ (4beac ) │ │ │ │ str r3, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ - blx 155a0 │ │ │ │ + blx 15468 │ │ │ │ dmb ish │ │ │ │ ldr r3, [sp, #0] │ │ │ │ str r0, [r3, #0] │ │ │ │ dmb ish │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - b.n 4c446 │ │ │ │ - ldr r0, [pc, #100] @ (4c558 ) │ │ │ │ + b.n 4bd9e │ │ │ │ + ldr r0, [pc, #100] @ (4beb0 ) │ │ │ │ str r3, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ - blx 155a0 │ │ │ │ + blx 15468 │ │ │ │ dmb ish │ │ │ │ ldr r3, [sp, #0] │ │ │ │ str r0, [r3, #0] │ │ │ │ dmb ish │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - b.n 4c424 │ │ │ │ - ldr r0, [pc, #80] @ (4c55c ) │ │ │ │ + b.n 4bd7c │ │ │ │ + ldr r0, [pc, #80] @ (4beb4 ) │ │ │ │ str r3, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ - blx 155a0 │ │ │ │ + blx 15468 │ │ │ │ dmb ish │ │ │ │ ldr r3, [sp, #0] │ │ │ │ str r0, [r3, #0] │ │ │ │ dmb ish │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - b.n 4c404 │ │ │ │ - cmp r0, #222 @ 0xde │ │ │ │ + b.n 4bd5c │ │ │ │ + cmp r7, #166 @ 0xa6 │ │ │ │ movs r3, r0 │ │ │ │ - asrs r0, r7, #12 │ │ │ │ + asrs r0, r3, #12 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r6, #13 │ │ │ │ + asrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r3, #15 │ │ │ │ + asrs r0, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r1, #14 │ │ │ │ + asrs r0, r5, #13 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r4, #14 │ │ │ │ + asrs r4, r0, #14 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r6, #14 │ │ │ │ + asrs r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r1, #15 │ │ │ │ + asrs r0, r5, #14 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r7, #6] │ │ │ │ + strb r6, [r4, #1] │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [sp, #496] @ 0x1f0 │ │ │ │ + ldr r5, [sp, #160] @ 0xa0 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [sp, #856] @ 0x358 │ │ │ │ + str r1, [sp, #520] @ 0x208 │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 4c4a4 │ │ │ │ + bvc.n 4bf54 │ │ │ │ movs r0, r0 │ │ │ │ - str r3, [sp, #152] @ 0x98 │ │ │ │ + str r1, [sp, #840] @ 0x348 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [sp, #160] @ 0xa0 │ │ │ │ + ldr r4, [sp, #848] @ 0x350 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [sp, #8] │ │ │ │ + ldr r4, [sp, #696] @ 0x2b8 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ @@ -85937,2705 +85522,2706 @@ │ │ │ │ sub sp, #12 │ │ │ │ mov r7, r3 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, r2 │ │ │ │ itt eq │ │ │ │ moveq r3, #0 │ │ │ │ streq r3, [r0, #72] @ 0x48 │ │ │ │ - beq.n 4c5ae │ │ │ │ + beq.n 4bf06 │ │ │ │ ldr r0, [r0, #72] @ 0x48 │ │ │ │ - cbz r0, 4c5ae │ │ │ │ + cbz r0, 4bf06 │ │ │ │ strd r6, r7, [sp] │ │ │ │ subs r2, r2, r1 │ │ │ │ mov r3, r5 │ │ │ │ add r1, r0 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - blx 164e0 │ │ │ │ + blx 16390 │ │ │ │ cmp r0, #0 │ │ │ │ it lt │ │ │ │ movlt r0, #0 │ │ │ │ - blt.n 4c5aa │ │ │ │ + blt.n 4bf02 │ │ │ │ ldr r3, [r4, #80] @ 0x50 │ │ │ │ add r3, r0 │ │ │ │ str r3, [r4, #80] @ 0x50 │ │ │ │ movs r0, #1 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #80] @ 0x50 │ │ │ │ ldr r3, [r4, #104] @ 0x68 │ │ │ │ - cbnz r3, 4c5f6 │ │ │ │ + cbnz r3, 4bf4e │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ add.w r1, r4, #72 @ 0x48 │ │ │ │ - blx 177a8 │ │ │ │ + blx 17640 │ │ │ │ mvn.w r3, #900 @ 0x384 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, r3 │ │ │ │ str r0, [r4, #76] @ 0x4c │ │ │ │ - beq.n 4c614 │ │ │ │ + beq.n 4bf6c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 4c5d8 │ │ │ │ - cbz r2, 4c5f2 │ │ │ │ + blt.n 4bf30 │ │ │ │ + cbz r2, 4bf4a │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ ldr r1, [r4, #80] @ 0x50 │ │ │ │ - b.n 4c58a │ │ │ │ - blx 17ab0 │ │ │ │ - ldr r2, [pc, #56] @ (4c618 ) │ │ │ │ + b.n 4bee2 │ │ │ │ + blx 17948 │ │ │ │ + ldr r2, [pc, #56] @ (4bf70 ) │ │ │ │ mov r3, r0 │ │ │ │ - ldr r0, [pc, #56] @ (4c61c ) │ │ │ │ + ldr r0, [pc, #56] @ (4bf74 ) │ │ │ │ add r2, pc │ │ │ │ movs r1, #128 @ 0x80 │ │ │ │ add r0, pc │ │ │ │ - blx 189fc │ │ │ │ + blx 18870 │ │ │ │ ldr r2, [r4, #76] @ 0x4c │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 4c5d2 │ │ │ │ + bne.n 4bf2a │ │ │ │ str r2, [r4, #72] @ 0x48 │ │ │ │ - b.n 4c5a8 │ │ │ │ - ldr r3, [pc, #40] @ (4c620 ) │ │ │ │ - ldr r2, [pc, #40] @ (4c624 ) │ │ │ │ - ldr r1, [pc, #44] @ (4c628 ) │ │ │ │ + b.n 4bf00 │ │ │ │ + ldr r3, [pc, #40] @ (4bf78 ) │ │ │ │ + ldr r2, [pc, #40] @ (4bf7c ) │ │ │ │ + ldr r1, [pc, #44] @ (4bf80 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #44] @ (4c62c ) │ │ │ │ + ldr r0, [pc, #44] @ (4bf84 ) │ │ │ │ add r2, pc │ │ │ │ adds r3, #72 @ 0x48 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ mov.w r2, #358 @ 0x166 │ │ │ │ - blx 18390 │ │ │ │ - b.n 4c5b6 │ │ │ │ - blx 15448 │ │ │ │ - ldmia r5, {r1, r3, r5, r6} │ │ │ │ + blx 18210 │ │ │ │ + b.n 4bf0e │ │ │ │ + blx 15310 │ │ │ │ + ldmia r4, {r1, r2, r4} │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xe8060000 │ │ │ │ - rors r4, r7 │ │ │ │ + b.n 4bcdc │ │ │ │ + movs r0, r0 │ │ │ │ + lsls r4, r1 │ │ │ │ movs r1, r0 │ │ │ │ - ldmia r3!, {r2, r5, r6, r7} │ │ │ │ + ldmia r2!, {r4, r7} │ │ │ │ movs r0, r0 │ │ │ │ - b.n 4c598 │ │ │ │ + b.n 4bc48 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 4c5f8 │ │ │ │ + b.n 4bca8 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r0, [r0, #56] @ 0x38 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r1 │ │ │ │ - blx 17d50 │ │ │ │ + blx 17bdc │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbz r0, 4c67c │ │ │ │ - blx 1676c │ │ │ │ + cbz r0, 4bfd4 │ │ │ │ + blx 1661c │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - blx 182c4 │ │ │ │ + blx 18144 │ │ │ │ movs r2, #0 │ │ │ │ - ldr r1, [pc, #36] @ (4c684 ) │ │ │ │ + ldr r1, [pc, #36] @ (4bfdc ) │ │ │ │ mov r3, r5 │ │ │ │ strd r2, r2, [sp] │ │ │ │ mov r6, r0 │ │ │ │ - ldr r2, [pc, #32] @ (4c688 ) │ │ │ │ + ldr r2, [pc, #32] @ (4bfe0 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ - blx 17964 │ │ │ │ + blx 177fc │ │ │ │ mov r0, r4 │ │ │ │ - blx 15aa8 │ │ │ │ + blx 15964 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - blx 1557c │ │ │ │ + blx 15444 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 4c652 │ │ │ │ - ldr r3, [sp, #512] @ 0x200 │ │ │ │ + b.n 4bfaa │ │ │ │ + ldr r2, [sp, #176] @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r7, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r2 │ │ │ │ - blx 15424 │ │ │ │ + blx 152ec │ │ │ │ movs r0, #1 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ sub sp, #16 │ │ │ │ - cbz r0, 4c6da │ │ │ │ + cbz r0, 4c032 │ │ │ │ movs r3, #0 │ │ │ │ movs r1, #16 │ │ │ │ mov r2, r3 │ │ │ │ strd r3, r4, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - blx 168d4 │ │ │ │ + blx 16784 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #16] │ │ │ │ - cbz r0, 4c6da │ │ │ │ - blx 15aa8 │ │ │ │ + cbz r0, 4c032 │ │ │ │ + blx 15964 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - cbz r0, 4c6ee │ │ │ │ + cbz r0, 4c046 │ │ │ │ movs r3, #0 │ │ │ │ movs r1, #16 │ │ │ │ mov r2, r3 │ │ │ │ strd r3, r4, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - blx 168d4 │ │ │ │ + blx 16784 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #8] │ │ │ │ strd r3, r3, [r4] │ │ │ │ - cbz r0, 4c6fe │ │ │ │ - blx 16efc │ │ │ │ + cbz r0, 4c056 │ │ │ │ + blx 16d94 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #12] │ │ │ │ - cbz r0, 4c70a │ │ │ │ - blx 15aa8 │ │ │ │ + cbz r0, 4c062 │ │ │ │ + blx 15964 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ - cbz r0, 4c71e │ │ │ │ - blx 18114 │ │ │ │ + cbz r0, 4c076 │ │ │ │ + blx 17fa0 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - cbz r0, 4c71e │ │ │ │ - blx 181e0 │ │ │ │ + cbz r0, 4c076 │ │ │ │ + blx 1806c │ │ │ │ add.w r0, r4, #44 @ 0x2c │ │ │ │ - blx 15c1c │ │ │ │ + blx 15ad8 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ - cbz r0, 4c732 │ │ │ │ - blx 17380 │ │ │ │ + cbz r0, 4c08a │ │ │ │ + blx 17218 │ │ │ │ add.w r0, r4, #68 @ 0x44 │ │ │ │ - blx 15c1c │ │ │ │ + blx 15ad8 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [r4, #56] @ 0x38 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl 4c6a8 │ │ │ │ + bl 4c000 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 15144 │ │ │ │ + b.w 1500c │ │ │ │ nop │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #44] @ 0x2c │ │ │ │ - cbz r0, 4c786 │ │ │ │ - blx 18114 │ │ │ │ + cbz r0, 4c0de │ │ │ │ + blx 17fa0 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ - blx 181e0 │ │ │ │ + blx 1806c │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ - cbz r0, 4c794 │ │ │ │ - blx 18114 │ │ │ │ + cbz r0, 4c0ec │ │ │ │ + blx 17fa0 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ - blx 181e0 │ │ │ │ + blx 1806c │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ - cbz r0, 4c7a2 │ │ │ │ - blx 18114 │ │ │ │ + cbz r0, 4c0fa │ │ │ │ + blx 17fa0 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ - blx 181e0 │ │ │ │ + blx 1806c │ │ │ │ add.w r0, r4, #12 │ │ │ │ - blx 1625c │ │ │ │ + blx 1610c │ │ │ │ ldr r0, [r4, #16] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #16] │ │ │ │ - cbz r0, 4c7b6 │ │ │ │ - blx 15aa8 │ │ │ │ + cbz r0, 4c10e │ │ │ │ + blx 15964 │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ - cbz r0, 4c7c2 │ │ │ │ - blx 15aa8 │ │ │ │ + cbz r0, 4c11a │ │ │ │ + blx 15964 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #68] @ 0x44 │ │ │ │ - cbz r0, 4c7ce │ │ │ │ - blx 17740 │ │ │ │ + cbz r0, 4c126 │ │ │ │ + blx 175d8 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #56] @ 0x38 │ │ │ │ - cbz r0, 4c7da │ │ │ │ - blx 1832c │ │ │ │ + cbz r0, 4c132 │ │ │ │ + blx 181ac │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r0, 4c7e6 │ │ │ │ - blx 1832c │ │ │ │ + cbz r0, 4c13e │ │ │ │ + blx 181ac │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #64] @ 0x40 │ │ │ │ - cbz r0, 4c7f2 │ │ │ │ - blx 15dcc │ │ │ │ + cbz r0, 4c14a │ │ │ │ + blx 15c88 │ │ │ │ add.w r0, r4, #40 @ 0x28 │ │ │ │ - blx 15c1c │ │ │ │ + blx 15ad8 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 15144 │ │ │ │ + b.w 1500c │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ mov r5, r2 │ │ │ │ - blx 17c90 │ │ │ │ - cbz r0, 4c85a │ │ │ │ + blx 17b1c │ │ │ │ + cbz r0, 4c1b2 │ │ │ │ ldr r2, [r0, #52] @ 0x34 │ │ │ │ mov r4, r0 │ │ │ │ ldr r6, [r0, #4] │ │ │ │ ldr r3, [r2, #104] @ 0x68 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #104] @ 0x68 │ │ │ │ ldrb r3, [r5, #0] │ │ │ │ cmp r3, #58 @ 0x3a │ │ │ │ - bne.n 4c860 │ │ │ │ - ldr r1, [pc, #108] @ (4c8a0 ) │ │ │ │ + bne.n 4c1b8 │ │ │ │ + ldr r1, [pc, #108] @ (4c1f8 ) │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ - blx 18a14 │ │ │ │ - cbnz r0, 4c87c │ │ │ │ + blx 18888 │ │ │ │ + cbnz r0, 4c1d4 │ │ │ │ movs r2, #10 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r0, [sp, #32] │ │ │ │ - blx 17064 │ │ │ │ + blx 16efc │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - blx 16368 │ │ │ │ + blx 16218 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ ldr r3, [r2, #104] @ 0x68 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #104] @ 0x68 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r6 │ │ │ │ - blx 16870 │ │ │ │ + blx 16720 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ mov r1, r5 │ │ │ │ - blx 172d4 │ │ │ │ + blx 1716c │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ movs r0, #0 │ │ │ │ ldr r3, [r2, #104] @ 0x68 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #104] @ 0x68 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r2, [pc, #36] @ (4c8a4 ) │ │ │ │ + ldr r2, [pc, #36] @ (4c1fc ) │ │ │ │ mov r3, r5 │ │ │ │ - ldr r0, [pc, #36] @ (4c8a8 ) │ │ │ │ + ldr r0, [pc, #36] @ (4c200 ) │ │ │ │ movs r1, #128 @ 0x80 │ │ │ │ ldr r5, [sp, #32] │ │ │ │ add r2, pc │ │ │ │ add r0, pc │ │ │ │ str r5, [sp, #0] │ │ │ │ - blx 189fc │ │ │ │ + blx 18870 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ movs r0, #0 │ │ │ │ ldr r3, [r2, #104] @ 0x68 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #104] @ 0x68 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldmia r3!, {r4} │ │ │ │ + ldmia r1!, {r2, r3, r4, r5, r7} │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r2, {r1, r2, r3, r4, r6} │ │ │ │ + ldmia r1, {r1, r3} │ │ │ │ movs r0, r0 │ │ │ │ - b.n 4c374 │ │ │ │ + b.n 4ba24 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 4c932 │ │ │ │ + beq.n 4c28a │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #48] @ 0x30 │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ str r1, [r0, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4c934 │ │ │ │ + bne.n 4c28c │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4c950 │ │ │ │ + bne.n 4c2a8 │ │ │ │ ldr r0, [r0, #44] @ 0x2c │ │ │ │ - cbz r0, 4c8e6 │ │ │ │ + cbz r0, 4c23e │ │ │ │ str r3, [sp, #12] │ │ │ │ - blx 18114 │ │ │ │ + blx 17fa0 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ - blx 181e0 │ │ │ │ + blx 1806c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r3, [r4, #44] @ 0x2c │ │ │ │ - blx 18c98 │ │ │ │ - blx 18064 │ │ │ │ + blx 18b0c │ │ │ │ + blx 17ef0 │ │ │ │ str r0, [r4, #8] │ │ │ │ - cbnz r0, 4c8f6 │ │ │ │ + cbnz r0, 4c24e │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [r4, #20] │ │ │ │ movs r1, #0 │ │ │ │ - blx 16cb0 │ │ │ │ - ldr r1, [pc, #108] @ (4c96c ) │ │ │ │ + blx 16b54 │ │ │ │ + ldr r1, [pc, #108] @ (4c2c4 ) │ │ │ │ str r0, [r4, #44] @ 0x2c │ │ │ │ add r1, pc │ │ │ │ - blx 150fc │ │ │ │ + blx 14fc4 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ movs r1, #0 │ │ │ │ - blx 15318 │ │ │ │ - ldr r1, [pc, #92] @ (4c970 ) │ │ │ │ + blx 151e0 │ │ │ │ + ldr r1, [pc, #92] @ (4c2c8 ) │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ add r1, pc │ │ │ │ movs r3, #0 │ │ │ │ - blx 15a68 │ │ │ │ + blx 15930 │ │ │ │ ldr r4, [r4, #44] @ 0x2c │ │ │ │ - blx 18c98 │ │ │ │ + blx 18b0c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 18300 │ │ │ │ + b.w 18180 │ │ │ │ bx lr │ │ │ │ - ldr r3, [pc, #60] @ (4c974 ) │ │ │ │ + ldr r3, [pc, #60] @ (4c2cc ) │ │ │ │ mov.w r2, #1896 @ 0x768 │ │ │ │ - ldr r4, [pc, #60] @ (4c978 ) │ │ │ │ - ldr r1, [pc, #60] @ (4c97c ) │ │ │ │ + ldr r4, [pc, #60] @ (4c2d0 ) │ │ │ │ + ldr r1, [pc, #60] @ (4c2d4 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #60] @ (4c980 ) │ │ │ │ + ldr r0, [pc, #60] @ (4c2d8 ) │ │ │ │ add r4, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #84 @ 0x54 │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - blx 1663c │ │ │ │ - ldr r3, [pc, #48] @ (4c984 ) │ │ │ │ - ldr r2, [pc, #52] @ (4c988 ) │ │ │ │ - ldr r1, [pc, #52] @ (4c98c ) │ │ │ │ + blx 164ec │ │ │ │ + ldr r3, [pc, #48] @ (4c2dc ) │ │ │ │ + ldr r2, [pc, #52] @ (4c2e0 ) │ │ │ │ + ldr r1, [pc, #52] @ (4c2e4 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #52] @ (4c990 ) │ │ │ │ + ldr r0, [pc, #52] @ (4c2e8 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ adds r3, #84 @ 0x54 │ │ │ │ movw r2, #1897 @ 0x769 │ │ │ │ - blx 1663c │ │ │ │ - b.n 4c3bc │ │ │ │ + blx 164ec │ │ │ │ + b.n 4ca6c │ │ │ │ movs r0, r0 │ │ │ │ lsrs r3, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, #186 @ 0xba │ │ │ │ + subs r5, #74 @ 0x4a │ │ │ │ movs r1, r0 │ │ │ │ - b.n 4c2f0 │ │ │ │ + b.n 4c9a0 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 4c270 │ │ │ │ + b.n 4c920 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 4c2cc │ │ │ │ + b.n 4c97c │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, #162 @ 0xa2 │ │ │ │ + subs r5, #50 @ 0x32 │ │ │ │ movs r1, r0 │ │ │ │ - b.n 4c2f8 │ │ │ │ + b.n 4c9a8 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 4c250 │ │ │ │ + b.n 4c900 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 4c2ac │ │ │ │ + b.n 4c95c │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - blx 17c60 │ │ │ │ + blx 17aec │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.n 4c8ac │ │ │ │ + b.n 4c204 │ │ │ │ nop │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - blx 157e4 │ │ │ │ - cbnz r0, 4c9cc │ │ │ │ + blx 156ac │ │ │ │ + cbnz r0, 4c324 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r4 │ │ │ │ - blx 16870 │ │ │ │ + blx 16720 │ │ │ │ movs r1, #0 │ │ │ │ - blx 15bb8 │ │ │ │ + blx 15a74 │ │ │ │ mov r1, r0 │ │ │ │ - cbz r0, 4c9e8 │ │ │ │ + cbz r0, 4c340 │ │ │ │ mov r0, r4 │ │ │ │ movs r2, #0 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 186e4 │ │ │ │ - ldr r1, [pc, #4] @ (4c9f0 ) │ │ │ │ + b.w 18564 │ │ │ │ + ldr r1, [pc, #4] @ (4c348 ) │ │ │ │ add r1, pc │ │ │ │ - b.n 4c9dc │ │ │ │ + b.n 4c334 │ │ │ │ nop │ │ │ │ - ble.n 4c9b8 │ │ │ │ + bgt.n 4c268 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #68] @ 0x44 │ │ │ │ - blx 15f50 │ │ │ │ - cbz r0, 4ca1a │ │ │ │ + blx 15e0c │ │ │ │ + cbz r0, 4c372 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ movs r0, #0 │ │ │ │ - cbnz r3, 4ca1a │ │ │ │ + cbnz r3, 4c372 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ pop {r4, pc} │ │ │ │ push {r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ - ldr r2, [pc, #332] @ (4cb7c ) │ │ │ │ + ldr r2, [pc, #332] @ (4c4d4 ) │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ - ldr r3, [pc, #332] @ (4cb80 ) │ │ │ │ + ldr r3, [pc, #332] @ (4c4d8 ) │ │ │ │ mov r4, r1 │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #332] @ (4cb84 ) │ │ │ │ + ldr r1, [pc, #332] @ (4c4dc ) │ │ │ │ mov r5, r0 │ │ │ │ movs r0, #128 @ 0x80 │ │ │ │ add r1, pc │ │ │ │ ldr r6, [sp, #80] @ 0x50 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ mov.w r3, #0 │ │ │ │ - blx 17b34 │ │ │ │ - cbz r0, 4ca6e │ │ │ │ - ldr r2, [pc, #308] @ (4cb88 ) │ │ │ │ - ldr r3, [pc, #300] @ (4cb80 ) │ │ │ │ + blx 179cc │ │ │ │ + cbz r0, 4c3c6 │ │ │ │ + ldr r2, [pc, #308] @ (4c4e0 ) │ │ │ │ + ldr r3, [pc, #300] @ (4c4d8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 4cb50 │ │ │ │ + bne.n 4c4a8 │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ add sp, #8 │ │ │ │ bx lr │ │ │ │ add r1, sp, #84 @ 0x54 │ │ │ │ mov r0, r6 │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ - blx 16ed4 │ │ │ │ + blx 16d6c │ │ │ │ mov r3, r4 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r4, 4ca80 │ │ │ │ + cbz r4, 4c3d8 │ │ │ │ ldr r3, [r4, #80] @ 0x50 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 4cb54 │ │ │ │ + beq.n 4c4ac │ │ │ │ ldrd r1, r5, [r5, #32] │ │ │ │ movw r2, #43691 @ 0xaaab │ │ │ │ movt r2, #43690 @ 0xaaaa │ │ │ │ umull r0, r2, r2, r1 │ │ │ │ movs r0, #6 │ │ │ │ lsrs r2, r2, #2 │ │ │ │ mls r2, r0, r2, r1 │ │ │ │ subs r2, #1 │ │ │ │ cmp r2, #4 │ │ │ │ - bhi.n 4cb74 │ │ │ │ + bhi.n 4c4cc │ │ │ │ tbb [pc, r2] │ │ │ │ - ldr r7, [pc, #12] @ (4cab4 ) │ │ │ │ + ldr r7, [pc, #12] @ (4c40c ) │ │ │ │ strh r4, [r1, r1] │ │ │ │ movs r1, r7 │ │ │ │ - ldr r7, [pc, #220] @ (4cb8c ) │ │ │ │ + ldr r7, [pc, #220] @ (4c4e4 ) │ │ │ │ add r7, pc │ │ │ │ movw r2, #43691 @ 0xaaab │ │ │ │ movt r2, #43690 @ 0xaaaa │ │ │ │ umull r0, r2, r2, r3 │ │ │ │ movs r0, #6 │ │ │ │ lsrs r2, r2, #2 │ │ │ │ mls r2, r0, r2, r3 │ │ │ │ subs r2, #1 │ │ │ │ cmp r2, #4 │ │ │ │ - bhi.n 4cb6e │ │ │ │ + bhi.n 4c4c6 │ │ │ │ tbb [pc, r2] │ │ │ │ adds r5, #3 │ │ │ │ cmp r7, #50 @ 0x32 │ │ │ │ movs r0, r5 │ │ │ │ - ldr r2, [pc, #184] @ (4cb90 ) │ │ │ │ + ldr r2, [pc, #184] @ (4c4e8 ) │ │ │ │ add r2, pc │ │ │ │ - cbz r4, 4cb26 │ │ │ │ + cbz r4, 4c47e │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ strd r2, r1, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - blx 18294 │ │ │ │ + blx 18114 │ │ │ │ ldrd r3, r2, [sp, #36] @ 0x24 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ str r0, [sp, #24] │ │ │ │ str r2, [sp, #12] │ │ │ │ - ldr r0, [pc, #160] @ (4cb94 ) │ │ │ │ - ldr r2, [pc, #164] @ (4cb98 ) │ │ │ │ - ldr r4, [pc, #164] @ (4cb9c ) │ │ │ │ + ldr r0, [pc, #160] @ (4c4ec ) │ │ │ │ + ldr r2, [pc, #164] @ (4c4f0 ) │ │ │ │ + ldr r4, [pc, #164] @ (4c4f4 ) │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #16] │ │ │ │ add r2, pc │ │ │ │ add r4, pc │ │ │ │ strd r1, r5, [sp] │ │ │ │ mov r3, r7 │ │ │ │ movs r1, #128 @ 0x80 │ │ │ │ str r6, [sp, #28] │ │ │ │ str r4, [sp, #20] │ │ │ │ str r4, [sp, #8] │ │ │ │ - blx 189fc │ │ │ │ + blx 18870 │ │ │ │ mov r0, r6 │ │ │ │ - blx 15148 │ │ │ │ - b.n 4ca50 │ │ │ │ - ldr r7, [pc, #132] @ (4cba0 ) │ │ │ │ + blx 15010 │ │ │ │ + b.n 4c3a8 │ │ │ │ + ldr r7, [pc, #132] @ (4c4f8 ) │ │ │ │ add r7, pc │ │ │ │ - b.n 4cab0 │ │ │ │ - ldr r2, [pc, #132] @ (4cba4 ) │ │ │ │ + b.n 4c408 │ │ │ │ + ldr r2, [pc, #132] @ (4c4fc ) │ │ │ │ add r2, pc │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 4cada │ │ │ │ - ldr r0, [pc, #128] @ (4cba8 ) │ │ │ │ + bne.n 4c432 │ │ │ │ + ldr r0, [pc, #128] @ (4c500 ) │ │ │ │ add r0, pc │ │ │ │ - b.n 4caec │ │ │ │ - ldr r2, [pc, #124] @ (4cbac ) │ │ │ │ + b.n 4c444 │ │ │ │ + ldr r2, [pc, #124] @ (4c504 ) │ │ │ │ add r2, pc │ │ │ │ - b.n 4cad8 │ │ │ │ - ldr r2, [pc, #124] @ (4cbb0 ) │ │ │ │ + b.n 4c430 │ │ │ │ + ldr r2, [pc, #124] @ (4c508 ) │ │ │ │ add r2, pc │ │ │ │ - b.n 4cad8 │ │ │ │ - ldr r2, [pc, #120] @ (4cbb4 ) │ │ │ │ + b.n 4c430 │ │ │ │ + ldr r2, [pc, #120] @ (4c50c ) │ │ │ │ add r2, pc │ │ │ │ - b.n 4cad8 │ │ │ │ - ldr r7, [pc, #120] @ (4cbb8 ) │ │ │ │ + b.n 4c430 │ │ │ │ + ldr r7, [pc, #120] @ (4c510 ) │ │ │ │ add r7, pc │ │ │ │ - b.n 4cab0 │ │ │ │ - ldr r7, [pc, #116] @ (4cbbc ) │ │ │ │ + b.n 4c408 │ │ │ │ + ldr r7, [pc, #116] @ (4c514 ) │ │ │ │ add r7, pc │ │ │ │ - b.n 4cab0 │ │ │ │ - ldr r7, [pc, #116] @ (4cbc0 ) │ │ │ │ + b.n 4c408 │ │ │ │ + ldr r7, [pc, #116] @ (4c518 ) │ │ │ │ add r7, pc │ │ │ │ - b.n 4cab0 │ │ │ │ - blx 17a74 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #108] @ (4cbc4 ) │ │ │ │ + b.n 4c408 │ │ │ │ + blx 1790c <__stack_chk_fail@plt> │ │ │ │ + ldr r3, [pc, #108] @ (4c51c ) │ │ │ │ movs r2, #189 @ 0xbd │ │ │ │ - ldr r4, [pc, #108] @ (4cbc8 ) │ │ │ │ - ldr r1, [pc, #112] @ (4cbcc ) │ │ │ │ + ldr r4, [pc, #108] @ (4c520 ) │ │ │ │ + ldr r1, [pc, #112] @ (4c524 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #112] @ (4cbd0 ) │ │ │ │ + ldr r0, [pc, #112] @ (4c528 ) │ │ │ │ add r4, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #124 @ 0x7c │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - blx 1663c │ │ │ │ - ldr r2, [pc, #100] @ (4cbd4 ) │ │ │ │ + blx 164ec │ │ │ │ + ldr r2, [pc, #100] @ (4c52c ) │ │ │ │ add r2, pc │ │ │ │ - b.n 4cad8 │ │ │ │ - ldr r7, [pc, #96] @ (4cbd8 ) │ │ │ │ + b.n 4c430 │ │ │ │ + ldr r7, [pc, #96] @ (4c530 ) │ │ │ │ add r7, pc │ │ │ │ - b.n 4cab0 │ │ │ │ + b.n 4c408 │ │ │ │ nop │ │ │ │ - movs r1, #180 @ 0xb4 │ │ │ │ + cmp r0, #124 @ 0x7c │ │ │ │ movs r3, r0 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 4d2e8 │ │ │ │ + b.n 4c998 │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #148 @ 0x94 │ │ │ │ + cmp r0, #92 @ 0x5c │ │ │ │ movs r3, r0 │ │ │ │ - b.n 4d2c4 │ │ │ │ + b.n 4c974 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 4d278 │ │ │ │ + b.n 4c928 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 4d184 │ │ │ │ + b.n 4c834 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 4d288 │ │ │ │ + b.n 4c938 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 4d2d8 │ │ │ │ + b.n 4c988 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 4d240 │ │ │ │ + b.n 4c8f0 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 4d238 │ │ │ │ + b.n 4c8e8 │ │ │ │ movs r0, r0 │ │ │ │ - udf #204 @ 0xcc │ │ │ │ + ble.n 4c5f4 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 4d214 │ │ │ │ + b.n 4c8c4 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 4d1fc │ │ │ │ + b.n 4c8ac │ │ │ │ movs r0, r0 │ │ │ │ - b.n 4d1e4 │ │ │ │ + b.n 4c894 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 4d1ec │ │ │ │ + b.n 4c89c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 4d1d4 │ │ │ │ + b.n 4c884 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 4d1ec │ │ │ │ + b.n 4c89c │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, #156 @ 0x9c │ │ │ │ + subs r3, #44 @ 0x2c │ │ │ │ movs r1, r0 │ │ │ │ - stmia r5!, {r5, r7} │ │ │ │ + stmia r4!, {r2, r3, r6} │ │ │ │ movs r0, r0 │ │ │ │ - b.n 4d084 │ │ │ │ + b.n 4c734 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 4d0e0 │ │ │ │ + b.n 4c790 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 4d178 │ │ │ │ + b.n 4c828 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 4d170 │ │ │ │ + b.n 4c820 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #64] @ 0x40 │ │ │ │ sub sp, #28 │ │ │ │ mov r6, r1 │ │ │ │ cmp r0, r1 │ │ │ │ mov r4, r2 │ │ │ │ it eq │ │ │ │ moveq r0, r1 │ │ │ │ - beq.n 4cc26 │ │ │ │ - blx 18294 │ │ │ │ + beq.n 4c57e │ │ │ │ + blx 18114 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ - blx 18294 │ │ │ │ + blx 18114 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r6 │ │ │ │ - blx 18294 │ │ │ │ - ldr r2, [pc, #112] @ (4cc84 ) │ │ │ │ + blx 18114 │ │ │ │ + ldr r2, [pc, #112] @ (4c5dc ) │ │ │ │ strd r7, r0, [sp] │ │ │ │ movs r1, #16 │ │ │ │ - ldr r0, [pc, #108] @ (4cc88 ) │ │ │ │ + ldr r0, [pc, #108] @ (4c5e0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add r0, pc │ │ │ │ - blx 189fc │ │ │ │ + blx 18870 │ │ │ │ ldr r0, [r5, #64] @ 0x40 │ │ │ │ cmp r4, r0 │ │ │ │ - bcc.n 4cc4e │ │ │ │ + bcc.n 4c5a6 │ │ │ │ ldr r6, [r5, #52] @ 0x34 │ │ │ │ - blx 18294 │ │ │ │ + blx 18114 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ - blx 18294 │ │ │ │ - ldr r2, [pc, #80] @ (4cc8c ) │ │ │ │ + blx 18114 │ │ │ │ + ldr r2, [pc, #80] @ (4c5e4 ) │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r1, r5 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ - bl 4ca1c │ │ │ │ + bl 4c374 │ │ │ │ str r4, [r5, #64] @ 0x40 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - blx 18294 │ │ │ │ + blx 18114 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ - blx 18294 │ │ │ │ + blx 18114 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ - blx 18294 │ │ │ │ + blx 18114 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 18294 │ │ │ │ - ldr r2, [pc, #36] @ (4cc90 ) │ │ │ │ + blx 18114 │ │ │ │ + ldr r2, [pc, #36] @ (4c5e8 ) │ │ │ │ strd r6, r0, [sp, #4] │ │ │ │ movs r1, #16 │ │ │ │ - ldr r0, [pc, #32] @ (4cc94 ) │ │ │ │ + ldr r0, [pc, #32] @ (4c5ec ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add r0, pc │ │ │ │ str r5, [sp, #0] │ │ │ │ - blx 189fc │ │ │ │ + blx 18870 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - stmia r5!, {r1, r6} │ │ │ │ + stmia r3!, {r1, r2, r3, r5, r6, r7} │ │ │ │ movs r0, r0 │ │ │ │ - b.n 4d028 │ │ │ │ + b.n 4c6d8 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r5!, {r1, r2, r4, r6} │ │ │ │ + stmia r4!, {r1} │ │ │ │ movs r0, r0 │ │ │ │ - b.n 4d0ec │ │ │ │ + b.n 4c79c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 4cf80 │ │ │ │ + b.n 4c630 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ - blx 17c90 │ │ │ │ - cbz r0, 4ccc4 │ │ │ │ + blx 17b1c │ │ │ │ + cbz r0, 4c61c │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ mov r4, r0 │ │ │ │ ldrb r2, [r5, #8] │ │ │ │ ldr r1, [r3, #104] @ 0x68 │ │ │ │ cmp r2, #1 │ │ │ │ add.w r5, r1, #1 │ │ │ │ str r5, [r3, #104] @ 0x68 │ │ │ │ - beq.n 4ccc8 │ │ │ │ + beq.n 4c620 │ │ │ │ str r1, [r3, #104] @ 0x68 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ movs r1, #0 │ │ │ │ - bl 4cbdc │ │ │ │ + bl 4c534 │ │ │ │ ldr r3, [r4, #52] @ 0x34 │ │ │ │ ldr r1, [r3, #104] @ 0x68 │ │ │ │ subs r1, #1 │ │ │ │ - b.n 4ccc2 │ │ │ │ + b.n 4c61a │ │ │ │ nop │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #56] @ 0x38 │ │ │ │ - blx 17d50 │ │ │ │ - ldr r2, [pc, #56] @ (4cd2c ) │ │ │ │ + blx 17bdc │ │ │ │ + ldr r2, [pc, #56] @ (4c684 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r0 │ │ │ │ add r2, pc │ │ │ │ mov r0, r5 │ │ │ │ - bl 4ca1c │ │ │ │ + bl 4c374 │ │ │ │ ldr r3, [r4, #76] @ 0x4c │ │ │ │ - cbnz r3, 4cd0a │ │ │ │ + cbnz r3, 4c662 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #76] @ 0x4c │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r3, [pc, #36] @ (4cd30 ) │ │ │ │ + ldr r3, [pc, #36] @ (4c688 ) │ │ │ │ movs r5, #0 │ │ │ │ - ldr r1, [pc, #36] @ (4cd34 ) │ │ │ │ + ldr r1, [pc, #36] @ (4c68c ) │ │ │ │ mov.w r2, #1624 @ 0x658 │ │ │ │ - ldr r0, [pc, #32] @ (4cd38 ) │ │ │ │ + ldr r0, [pc, #32] @ (4c690 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #136 @ 0x88 │ │ │ │ add r0, pc │ │ │ │ str r5, [sp, #0] │ │ │ │ - blx 18390 │ │ │ │ + blx 18210 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #76] @ 0x4c │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - stmia r4!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + stmia r3!, {r1, r3, r5, r6} │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, #226 @ 0xe2 │ │ │ │ + subs r1, #114 @ 0x72 │ │ │ │ movs r1, r0 │ │ │ │ - b.n 4ce80 │ │ │ │ + svc 80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 4cedc │ │ │ │ + svc 124 @ 0x7c │ │ │ │ movs r0, r0 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r2, [pc, #56] @ (4cd88 ) │ │ │ │ + ldr r2, [pc, #56] @ (4c6e0 ) │ │ │ │ movs r1, #0 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ add r2, pc │ │ │ │ - bl 4ca1c │ │ │ │ + bl 4c374 │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ - cbz r3, 4cd84 │ │ │ │ + cbz r3, 4c6dc │ │ │ │ mov r0, r5 │ │ │ │ - blx 1841c │ │ │ │ + blx 1829c │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ - cbz r0, 4cd6c │ │ │ │ + cbz r0, 4c6c4 │ │ │ │ ldr r5, [r4, #96] @ 0x60 │ │ │ │ - cbz r5, 4cd6e │ │ │ │ + cbz r5, 4c6c6 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ movs r1, #1 │ │ │ │ - blx 160e0 │ │ │ │ + blx 15f9c │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ str r5, [r4, #88] @ 0x58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4cd6c │ │ │ │ + beq.n 4c6c4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 15aa4 │ │ │ │ + b.w 15960 │ │ │ │ str r5, [r4, #40] @ 0x28 │ │ │ │ - b.n 4cd64 │ │ │ │ - stmia r4!, {r2, r3, r4, r5, r7} │ │ │ │ + b.n 4c6bc │ │ │ │ + stmia r3!, {r3, r5, r6} │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r1 │ │ │ │ - ldr r1, [pc, #144] @ (4ce30 ) │ │ │ │ - ldr r2, [pc, #148] @ (4ce34 ) │ │ │ │ + ldr r1, [pc, #144] @ (4c788 ) │ │ │ │ + ldr r2, [pc, #148] @ (4c78c ) │ │ │ │ sub sp, #20 │ │ │ │ add r1, pc │ │ │ │ movs r3, #0 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #12] │ │ │ │ mov.w r2, #0 │ │ │ │ ldr r2, [r4, #40] @ 0x28 │ │ │ │ str r3, [sp, #8] │ │ │ │ - cbz r2, 4cdea │ │ │ │ + cbz r2, 4c742 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ str r3, [r4, #48] @ 0x30 │ │ │ │ - cbz r0, 4cdc0 │ │ │ │ - blx 181e0 │ │ │ │ + cbz r0, 4c718 │ │ │ │ + blx 1806c │ │ │ │ movs r0, #0 │ │ │ │ - ldr r2, [pc, #116] @ (4ce38 ) │ │ │ │ - ldr r3, [pc, #108] @ (4ce34 ) │ │ │ │ + ldr r2, [pc, #116] @ (4c790 ) │ │ │ │ + ldr r3, [pc, #108] @ (4c78c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 4ce2c │ │ │ │ + bne.n 4c784 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ movs r2, #0 │ │ │ │ add r3, sp, #8 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4c560 │ │ │ │ + bl 4beb8 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - cbnz r3, 4cdf6 │ │ │ │ + cbnz r3, 4c74e │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ - blx 173bc │ │ │ │ + blx 17254 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4cdda │ │ │ │ + bne.n 4c732 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ - blx 179a4 │ │ │ │ + blx 1783c │ │ │ │ movs r2, #27 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - blx 17414 │ │ │ │ + blx 172ac │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - cbnz r0, 4ce22 │ │ │ │ - cbz r1, 4ce12 │ │ │ │ + cbnz r0, 4c77a │ │ │ │ + cbz r1, 4c76a │ │ │ │ mov r0, r4 │ │ │ │ - bl 4cd3c │ │ │ │ + bl 4c694 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4cdc0 │ │ │ │ - blx 181e0 │ │ │ │ - b.n 4cdc0 │ │ │ │ + beq.n 4c718 │ │ │ │ + blx 1806c │ │ │ │ + b.n 4c718 │ │ │ │ mov r0, r1 │ │ │ │ - blx 1841c │ │ │ │ + blx 1829c │ │ │ │ movs r0, #1 │ │ │ │ - b.n 4cdc2 │ │ │ │ - blx 17a74 <__stack_chk_fail@plt> │ │ │ │ - subs r6, r0, #1 │ │ │ │ + b.n 4c71a │ │ │ │ + blx 1790c <__stack_chk_fail@plt> │ │ │ │ + movs r5, #14 │ │ │ │ movs r3, r0 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, r4, #0 │ │ │ │ + movs r4, #234 @ 0xea │ │ │ │ movs r3, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ - ldr r2, [pc, #292] @ (4cf74 ) │ │ │ │ + ldr r2, [pc, #292] @ (4c8cc ) │ │ │ │ movs r3, #0 │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #288] @ (4cf78 ) │ │ │ │ + ldr r3, [pc, #288] @ (4c8d0 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ ldr r3, [r0, #48] @ 0x30 │ │ │ │ - cbz r3, 4ce7c │ │ │ │ - ldr r2, [pc, #276] @ (4cf7c ) │ │ │ │ - ldr r3, [pc, #272] @ (4cf78 ) │ │ │ │ + cbz r3, 4c7d4 │ │ │ │ + ldr r2, [pc, #276] @ (4c8d4 ) │ │ │ │ + ldr r3, [pc, #272] @ (4c8d0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 4cf70 │ │ │ │ + bne.n 4c8c8 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [r0, #104] @ 0x68 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - cbz r3, 4cece │ │ │ │ + cbz r3, 4c826 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 4ce64 │ │ │ │ + bne.n 4c7bc │ │ │ │ ldr r0, [r0, #68] @ 0x44 │ │ │ │ - blx 173bc │ │ │ │ + blx 17254 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4ce64 │ │ │ │ + beq.n 4c7bc │ │ │ │ ldr r5, [r4, #52] @ 0x34 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 4ce64 │ │ │ │ - blx 16f9c │ │ │ │ - ldr r1, [pc, #224] @ (4cf80 ) │ │ │ │ + bne.n 4c7bc │ │ │ │ + blx 16e34 │ │ │ │ + ldr r1, [pc, #224] @ (4c8d8 ) │ │ │ │ str r0, [r4, #52] @ 0x34 │ │ │ │ add r1, pc │ │ │ │ - blx 150fc │ │ │ │ + blx 14fc4 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ - blx 15318 │ │ │ │ - ldr r1, [pc, #208] @ (4cf84 ) │ │ │ │ + blx 151e0 │ │ │ │ + ldr r1, [pc, #208] @ (4c8dc ) │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ mov r3, r5 │ │ │ │ add r1, pc │ │ │ │ - blx 15a68 │ │ │ │ + blx 15930 │ │ │ │ ldr r4, [r4, #52] @ 0x34 │ │ │ │ - blx 18c98 │ │ │ │ + blx 18b0c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 18304 │ │ │ │ - b.n 4ce64 │ │ │ │ + blx 18184 │ │ │ │ + b.n 4c7bc │ │ │ │ ldr r0, [r0, #52] @ 0x34 │ │ │ │ - cbz r0, 4cee6 │ │ │ │ + cbz r0, 4c83e │ │ │ │ str r3, [sp, #4] │ │ │ │ - blx 18114 │ │ │ │ + blx 17fa0 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ str r3, [r4, #52] @ 0x34 │ │ │ │ - cbz r0, 4cefa │ │ │ │ - blx 181e0 │ │ │ │ - b.n 4cefa │ │ │ │ + cbz r0, 4c852 │ │ │ │ + blx 1806c │ │ │ │ + b.n 4c852 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ - blx 173bc │ │ │ │ - cbz r0, 4cf0c │ │ │ │ + blx 17254 │ │ │ │ + cbz r0, 4c864 │ │ │ │ add r3, sp, #8 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4c560 │ │ │ │ + bl 4beb8 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 4cee6 │ │ │ │ - cbz r5, 4cf16 │ │ │ │ + beq.n 4c83e │ │ │ │ + cbz r5, 4c86e │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4cd3c │ │ │ │ - b.n 4ce64 │ │ │ │ + bl 4c694 │ │ │ │ + b.n 4c7bc │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - cbz r5, 4cf16 │ │ │ │ + cbz r5, 4c86e │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 4ce64 │ │ │ │ - b.n 4cf02 │ │ │ │ + beq.n 4c7bc │ │ │ │ + b.n 4c85a │ │ │ │ str r3, [sp, #4] │ │ │ │ - blx 179a4 │ │ │ │ + blx 1783c │ │ │ │ movs r2, #27 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - blx 17414 │ │ │ │ - cbnz r0, 4cf30 │ │ │ │ + blx 172ac │ │ │ │ + cbnz r0, 4c888 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 4ce64 │ │ │ │ - b.n 4cf02 │ │ │ │ + beq.n 4c7bc │ │ │ │ + b.n 4c85a │ │ │ │ add r0, sp, #8 │ │ │ │ - blx 15c1c │ │ │ │ + blx 15ad8 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ movs r1, #0 │ │ │ │ - blx 18cb4 │ │ │ │ - ldr r1, [pc, #72] @ (4cf88 ) │ │ │ │ + blx 18b28 │ │ │ │ + ldr r1, [pc, #72] @ (4c8e0 ) │ │ │ │ str r0, [r4, #48] @ 0x30 │ │ │ │ add r1, pc │ │ │ │ - blx 150fc │ │ │ │ + blx 14fc4 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ - blx 15318 │ │ │ │ - ldr r1, [pc, #56] @ (4cf8c ) │ │ │ │ + blx 151e0 │ │ │ │ + ldr r1, [pc, #56] @ (4c8e4 ) │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ add r1, pc │ │ │ │ movs r3, #0 │ │ │ │ - blx 15a68 │ │ │ │ + blx 15930 │ │ │ │ ldr r4, [r4, #48] @ 0x30 │ │ │ │ - blx 18c98 │ │ │ │ + blx 18b0c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 18304 │ │ │ │ - b.n 4ce64 │ │ │ │ - blx 17a74 <__stack_chk_fail@plt> │ │ │ │ - adds r0, r3, #6 │ │ │ │ + blx 18184 │ │ │ │ + b.n 4c7bc │ │ │ │ + blx 1790c <__stack_chk_fail@plt> │ │ │ │ + movs r4, #96 @ 0x60 │ │ │ │ movs r3, r0 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, r0, #6 │ │ │ │ + movs r4, #72 @ 0x48 │ │ │ │ movs r3, r0 │ │ │ │ - b.n 4cff4 │ │ │ │ + udf #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ lsls r1, r6, #14 │ │ │ │ movs r0, r0 │ │ │ │ - svc 182 @ 0xb6 │ │ │ │ + udf #98 @ 0x62 │ │ │ │ movs r0, r0 │ │ │ │ mrc2 15, 1, pc, cr1, cr15, {7} │ │ │ │ ldr r3, [r0, #92] @ 0x5c │ │ │ │ - cbz r3, 4cf96 │ │ │ │ + cbz r3, 4c8ee │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #56] @ 0x38 │ │ │ │ - blx 16a78 │ │ │ │ + blx 1691c │ │ │ │ mov r1, r0 │ │ │ │ - cbnz r0, 4cfd6 │ │ │ │ + cbnz r0, 4c92e │ │ │ │ movs r3, #1 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ str r3, [r4, #92] @ 0x5c │ │ │ │ - blx 16824 │ │ │ │ + blx 166d4 │ │ │ │ mvn.w r2, #900 @ 0x384 │ │ │ │ cmp r0, r2 │ │ │ │ - beq.n 4cfee │ │ │ │ + beq.n 4c946 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 4cfd8 │ │ │ │ + blt.n 4c930 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ clz r1, r1 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ - b.n 4ce3c │ │ │ │ + b.n 4c794 │ │ │ │ pop {r4, pc} │ │ │ │ - blx 17ab0 │ │ │ │ - ldr r2, [pc, #20] @ (4cff4 ) │ │ │ │ + blx 17948 │ │ │ │ + ldr r2, [pc, #20] @ (4c94c ) │ │ │ │ mov r3, r0 │ │ │ │ - ldr r0, [pc, #20] @ (4cff8 ) │ │ │ │ + ldr r0, [pc, #20] @ (4c950 ) │ │ │ │ add r2, pc │ │ │ │ movs r1, #128 @ 0x80 │ │ │ │ add r0, pc │ │ │ │ - blx 189fc │ │ │ │ - b.n 4cfc6 │ │ │ │ - blx 15448 │ │ │ │ + blx 18870 │ │ │ │ + b.n 4c91e │ │ │ │ + blx 15310 │ │ │ │ nop │ │ │ │ - stmia r3!, {r1, r3, r5, r6} │ │ │ │ + stmia r2!, {r1, r2, r4} │ │ │ │ movs r0, r0 │ │ │ │ - udf #6 │ │ │ │ + bgt.n 4c8b8 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [r0, #96] @ 0x60 │ │ │ │ - cbz r3, 4d004 │ │ │ │ + cbz r3, 4c95c │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r2 │ │ │ │ mov r5, r1 │ │ │ │ - blx 17c60 │ │ │ │ + blx 17aec │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4c8ac │ │ │ │ + bl 4c204 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - cbz r3, 4d042 │ │ │ │ + cbz r3, 4c99a │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ - cbnz r3, 4d07c │ │ │ │ + cbnz r3, 4c9d4 │ │ │ │ mov r1, r3 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ - blx 178a0 │ │ │ │ - ldr r1, [pc, #92] @ (4d098 ) │ │ │ │ + blx 17738 │ │ │ │ + ldr r1, [pc, #92] @ (4c9f0 ) │ │ │ │ str r0, [r4, #88] @ 0x58 │ │ │ │ add r1, pc │ │ │ │ - blx 1554c │ │ │ │ + blx 15414 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4cf90 │ │ │ │ + bl 4c8e8 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - cbnz r3, 4d05a │ │ │ │ + cbnz r3, 4c9b2 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ - cbnz r3, 4d054 │ │ │ │ + cbnz r3, 4c9ac │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ - cbz r3, 4d060 │ │ │ │ + cbz r3, 4c9b8 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r0, #1 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #56] @ (4d09c ) │ │ │ │ - ldr r2, [pc, #60] @ (4d0a0 ) │ │ │ │ - ldr r1, [pc, #60] @ (4d0a4 ) │ │ │ │ + ldr r3, [pc, #56] @ (4c9f4 ) │ │ │ │ + ldr r2, [pc, #60] @ (4c9f8 ) │ │ │ │ + ldr r1, [pc, #60] @ (4c9fc ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #60] @ (4d0a8 ) │ │ │ │ + ldr r0, [pc, #60] @ (4ca00 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ movw r2, #1934 @ 0x78e │ │ │ │ - blx 1663c │ │ │ │ - ldr r3, [pc, #44] @ (4d0ac ) │ │ │ │ - ldr r2, [pc, #48] @ (4d0b0 ) │ │ │ │ - ldr r1, [pc, #48] @ (4d0b4 ) │ │ │ │ + blx 164ec │ │ │ │ + ldr r3, [pc, #44] @ (4ca04 ) │ │ │ │ + ldr r2, [pc, #48] @ (4ca08 ) │ │ │ │ + ldr r1, [pc, #48] @ (4ca0c ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #48] @ (4d0b8 ) │ │ │ │ + ldr r0, [pc, #48] @ (4ca10 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ movw r2, #1927 @ 0x787 │ │ │ │ - blx 1663c │ │ │ │ + blx 164ec │ │ │ │ @ instruction: 0xffbdffff │ │ │ │ - adds r7, #146 @ 0x92 │ │ │ │ + adds r6, #34 @ 0x22 │ │ │ │ movs r1, r0 │ │ │ │ - udf #186 @ 0xba │ │ │ │ + ble.n 4cac8 │ │ │ │ movs r0, r0 │ │ │ │ - ble.n 4d148 │ │ │ │ + blt.n 4c9f8 │ │ │ │ movs r0, r0 │ │ │ │ - ble.n 4d1a4 │ │ │ │ + bgt.n 4ca54 │ │ │ │ movs r0, r0 │ │ │ │ - adds r7, #118 @ 0x76 │ │ │ │ + adds r6, #6 │ │ │ │ movs r1, r0 │ │ │ │ - udf #142 @ 0x8e │ │ │ │ + ble.n 4ca80 │ │ │ │ movs r0, r0 │ │ │ │ - ble.n 4d120 │ │ │ │ + blt.n 4c9d0 │ │ │ │ movs r0, r0 │ │ │ │ - ble.n 4d17c │ │ │ │ + bgt.n 4ca2c │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ │ str.w r0, [ip] │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ │ str.w r0, [ip] │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ │ str.w r0, [ip] │ │ │ │ str.w r0, [ip, #-48] │ │ │ │ sub.w sp, sp, #16384 @ 0x4000 │ │ │ │ - ldr r5, [pc, #228] @ (4d1d0 ) │ │ │ │ + ldr r5, [pc, #228] @ (4cb28 ) │ │ │ │ sub sp, #28 │ │ │ │ mov r6, r3 │ │ │ │ - ldr r3, [pc, #224] @ (4d1d4 ) │ │ │ │ + ldr r3, [pc, #224] @ (4cb2c ) │ │ │ │ add r5, pc │ │ │ │ mov r4, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ add.w r2, sp, #16384 @ 0x4000 │ │ │ │ adds r2, #20 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [r2, #0] │ │ │ │ mov.w r3, #0 │ │ │ │ str r1, [sp, #8] │ │ │ │ - bl 4ce3c │ │ │ │ + bl 4c794 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, sp, #20 │ │ │ │ str r6, [sp, #4] │ │ │ │ mov.w r2, #16384 @ 0x4000 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - blx 1535c │ │ │ │ + blx 15224 │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt.n 4d18e │ │ │ │ - beq.n 4d170 │ │ │ │ + blt.n 4cae6 │ │ │ │ + beq.n 4cac8 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [r4, #104] @ 0x68 │ │ │ │ - cbnz r3, 4d192 │ │ │ │ + cbnz r3, 4caea │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ mov r2, r7 │ │ │ │ add r1, sp, #20 │ │ │ │ - blx 1616c │ │ │ │ + blx 16028 │ │ │ │ mvn.w r3, #900 @ 0x384 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 4d1ca │ │ │ │ + beq.n 4cb22 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 4d1b0 │ │ │ │ + blt.n 4cb08 │ │ │ │ cmp r4, #0 │ │ │ │ ite le │ │ │ │ movle r0, #0 │ │ │ │ movgt r0, #1 │ │ │ │ - ldr r2, [pc, #136] @ (4d1d8 ) │ │ │ │ + ldr r2, [pc, #136] @ (4cb30 ) │ │ │ │ add.w r1, sp, #16384 @ 0x4000 │ │ │ │ - ldr r3, [pc, #124] @ (4d1d4 ) │ │ │ │ + ldr r3, [pc, #124] @ (4cb2c ) │ │ │ │ adds r1, #20 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 4d1c6 │ │ │ │ + bne.n 4cb1e │ │ │ │ add.w sp, sp, #16384 @ 0x4000 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - blx 179a4 │ │ │ │ - ldr r1, [pc, #100] @ (4d1dc ) │ │ │ │ + blx 1783c │ │ │ │ + ldr r1, [pc, #100] @ (4cb34 ) │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #100] @ (4d1e0 ) │ │ │ │ + ldr r0, [pc, #100] @ (4cb38 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 187fc │ │ │ │ + blx 18670 │ │ │ │ movs r2, #34 @ 0x22 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - blx 17f4c │ │ │ │ + blx 17dd8 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4d14e │ │ │ │ - ldr r3, [pc, #80] @ (4d1e4 ) │ │ │ │ - ldr r2, [pc, #80] @ (4d1e8 ) │ │ │ │ - ldr r1, [pc, #84] @ (4d1ec ) │ │ │ │ + b.n 4caa6 │ │ │ │ + ldr r3, [pc, #80] @ (4cb3c ) │ │ │ │ + ldr r2, [pc, #80] @ (4cb40 ) │ │ │ │ + ldr r1, [pc, #84] @ (4cb44 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #84] @ (4d1f0 ) │ │ │ │ + ldr r0, [pc, #84] @ (4cb48 ) │ │ │ │ add r2, pc │ │ │ │ adds r3, #216 @ 0xd8 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ movw r2, #487 @ 0x1e7 │ │ │ │ - blx 18390 │ │ │ │ - b.n 4d12e │ │ │ │ - blx 17ab0 │ │ │ │ - ldr r2, [pc, #60] @ (4d1f4 ) │ │ │ │ + blx 18210 │ │ │ │ + b.n 4ca86 │ │ │ │ + blx 17948 │ │ │ │ + ldr r2, [pc, #60] @ (4cb4c ) │ │ │ │ mov r3, r0 │ │ │ │ - ldr r0, [pc, #60] @ (4d1f8 ) │ │ │ │ + ldr r0, [pc, #60] @ (4cb50 ) │ │ │ │ add r2, pc │ │ │ │ movs r1, #128 @ 0x80 │ │ │ │ add r0, pc │ │ │ │ - blx 189fc │ │ │ │ - b.n 4d146 │ │ │ │ - blx 17a74 <__stack_chk_fail@plt> │ │ │ │ - blx 15448 │ │ │ │ + blx 18870 │ │ │ │ + b.n 4ca9e │ │ │ │ + blx 1790c <__stack_chk_fail@plt> │ │ │ │ + blx 15310 │ │ │ │ nop │ │ │ │ - subs r6, r6, r3 │ │ │ │ + movs r1, #190 @ 0xbe │ │ │ │ movs r3, r0 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, r2, r2 │ │ │ │ + movs r1, #88 @ 0x58 │ │ │ │ movs r3, r0 │ │ │ │ - pop {r1, r3, r5, r6, pc} │ │ │ │ + pop {r1, r2, r4} │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r6, r3] │ │ │ │ + ldr r0, [r4, r6] │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #96 @ 0x60 │ │ │ │ + adds r4, #240 @ 0xf0 │ │ │ │ movs r1, r0 │ │ │ │ - stmia r0!, {r3, r6} │ │ │ │ + bkpt 0x00f4 │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 4d224 │ │ │ │ + bge.n 4cad4 │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 4d284 │ │ │ │ + bge.n 4cb34 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r1!, {r1, r4, r7} │ │ │ │ + stmia r0!, {r1, r2, r3, r4, r5} │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 4d258 │ │ │ │ + bge.n 4cb08 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ mov r4, r1 │ │ │ │ - ldr r1, [pc, #80] @ (4d260 ) │ │ │ │ + ldr r1, [pc, #80] @ (4cbb8 ) │ │ │ │ mov r5, r2 │ │ │ │ - ldr r2, [pc, #80] @ (4d264 ) │ │ │ │ + ldr r2, [pc, #80] @ (4cbbc ) │ │ │ │ movs r0, #0 │ │ │ │ add r1, pc │ │ │ │ str r0, [sp, #8] │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #12] │ │ │ │ mov.w r2, #0 │ │ │ │ ldr r2, [r3, #52] @ 0x34 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r0, [r2, #68] @ 0x44 │ │ │ │ - blx 1765c │ │ │ │ + blx 174f4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - cbnz r0, 4d24c │ │ │ │ - ldr r2, [pc, #52] @ (4d268 ) │ │ │ │ - ldr r3, [pc, #44] @ (4d264 ) │ │ │ │ + cbnz r0, 4cba4 │ │ │ │ + ldr r2, [pc, #52] @ (4cbc0 ) │ │ │ │ + ldr r3, [pc, #44] @ (4cbbc ) │ │ │ │ add r2, pc │ │ │ │ ldr r0, [sp, #8] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 4d25a │ │ │ │ + bne.n 4cbb2 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r0, [r3, #52] @ 0x34 │ │ │ │ mov r2, r5 │ │ │ │ add r3, sp, #8 │ │ │ │ mov r1, r4 │ │ │ │ - bl 4d0bc │ │ │ │ - b.n 4d232 │ │ │ │ - blx 17a74 <__stack_chk_fail@plt> │ │ │ │ + bl 4ca14 │ │ │ │ + b.n 4cb8a │ │ │ │ + blx 1790c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - adds r2, r2, r7 │ │ │ │ + movs r0, #154 @ 0x9a │ │ │ │ movs r3, r0 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, r6, r6 │ │ │ │ + movs r0, #122 @ 0x7a │ │ │ │ movs r3, r0 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #52] @ 0x34 │ │ │ │ sub sp, #12 │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r3, #52] @ 0x34 │ │ │ │ - cbz r0, 4d28e │ │ │ │ + cbz r0, 4cbe6 │ │ │ │ str r3, [sp, #4] │ │ │ │ - blx 181e0 │ │ │ │ + blx 1806c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ movs r1, #0 │ │ │ │ - bl 4ce3c │ │ │ │ + bl 4c794 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r1 │ │ │ │ - ldr r1, [pc, #224] @ (4d390 ) │ │ │ │ - ldr r2, [pc, #228] @ (4d394 ) │ │ │ │ + ldr r1, [pc, #224] @ (4cce8 ) │ │ │ │ + ldr r2, [pc, #228] @ (4ccec ) │ │ │ │ sub sp, #12 │ │ │ │ add r1, pc │ │ │ │ movs r3, #0 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #4] │ │ │ │ mov.w r2, #0 │ │ │ │ ldr r2, [r4, #40] @ 0x28 │ │ │ │ str r3, [sp, #0] │ │ │ │ - cbz r2, 4d2ea │ │ │ │ + cbz r2, 4cc42 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ str r3, [r4, #44] @ 0x2c │ │ │ │ - cbz r0, 4d2d0 │ │ │ │ - blx 181e0 │ │ │ │ + cbz r0, 4cc28 │ │ │ │ + blx 1806c │ │ │ │ movs r0, #0 │ │ │ │ - ldr r2, [pc, #196] @ (4d398 ) │ │ │ │ - ldr r3, [pc, #188] @ (4d394 ) │ │ │ │ + ldr r2, [pc, #196] @ (4ccf0 ) │ │ │ │ + ldr r3, [pc, #188] @ (4ccec ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 4d38c │ │ │ │ + bne.n 4cce4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ add.w r0, r4, #12 │ │ │ │ - blx 17448 │ │ │ │ + blx 172e0 │ │ │ │ mov r7, r0 │ │ │ │ - cbz r0, 4d2fc │ │ │ │ + cbz r0, 4cc54 │ │ │ │ movs r1, #1 │ │ │ │ - blx 15424 │ │ │ │ - ldr r6, [pc, #156] @ (4d39c ) │ │ │ │ + blx 152ec │ │ │ │ + ldr r6, [pc, #156] @ (4ccf4 ) │ │ │ │ add r6, pc │ │ │ │ - b.n 4d31a │ │ │ │ + b.n 4cc72 │ │ │ │ movs r2, #0 │ │ │ │ mov r3, sp │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4d0bc │ │ │ │ - cbz r0, 4d324 │ │ │ │ + bl 4ca14 │ │ │ │ + cbz r0, 4cc7c │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r6 │ │ │ │ - blx 15da4 │ │ │ │ + blx 15c60 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ - blx 1765c │ │ │ │ + blx 174f4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4d302 │ │ │ │ + bne.n 4cc5a │ │ │ │ ldr r5, [sp, #0] │ │ │ │ - blx 179a4 │ │ │ │ + blx 1783c │ │ │ │ movs r2, #27 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 17414 │ │ │ │ + blx 172ac │ │ │ │ ldr r1, [sp, #0] │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 4d372 │ │ │ │ + cbnz r0, 4ccca │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #84] @ 0x54 │ │ │ │ - cbz r1, 4d352 │ │ │ │ + cbz r1, 4ccaa │ │ │ │ mov r0, r4 │ │ │ │ - bl 4cd3c │ │ │ │ - ldr r1, [pc, #88] @ (4d3a0 ) │ │ │ │ + bl 4c694 │ │ │ │ + ldr r1, [pc, #88] @ (4ccf8 ) │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ mov r2, r5 │ │ │ │ add r1, pc │ │ │ │ - blx 15da4 │ │ │ │ + blx 15c60 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #44] @ 0x2c │ │ │ │ - cbz r0, 4d35e │ │ │ │ - blx 181e0 │ │ │ │ + cbz r0, 4ccb6 │ │ │ │ + blx 1806c │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 4d2d0 │ │ │ │ + beq.n 4cc28 │ │ │ │ mov r0, r7 │ │ │ │ movs r1, #0 │ │ │ │ - blx 15424 │ │ │ │ + blx 152ec │ │ │ │ mov r0, r7 │ │ │ │ - blx 15aa8 │ │ │ │ - b.n 4d2d0 │ │ │ │ + blx 15964 │ │ │ │ + b.n 4cc28 │ │ │ │ mov r0, r1 │ │ │ │ - blx 1841c │ │ │ │ - cbz r7, 4d388 │ │ │ │ + blx 1829c │ │ │ │ + cbz r7, 4cce0 │ │ │ │ mov r0, r7 │ │ │ │ movs r1, #0 │ │ │ │ - blx 15424 │ │ │ │ + blx 152ec │ │ │ │ mov r0, r7 │ │ │ │ - blx 15aa8 │ │ │ │ + blx 15964 │ │ │ │ movs r0, #1 │ │ │ │ - b.n 4d2d2 │ │ │ │ - blx 17a74 <__stack_chk_fail@plt> │ │ │ │ - adds r6, r6, r4 │ │ │ │ + b.n 4cc2a │ │ │ │ + blx 1790c <__stack_chk_fail@plt> │ │ │ │ + subs r6, r7, #7 │ │ │ │ movs r3, r0 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, r2, r4 │ │ │ │ + subs r2, r3, #7 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r7, r3, #11 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r1, r2, #10 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #20 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r5, r1 │ │ │ │ - blx 15138 │ │ │ │ + blx 15000 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4d410 │ │ │ │ + cbz r0, 4cd68 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r0, #56] @ 0x38 │ │ │ │ - blx 17d50 │ │ │ │ - ldr r2, [pc, #96] @ (4d42c ) │ │ │ │ + blx 17bdc │ │ │ │ + ldr r2, [pc, #96] @ (4cd84 ) │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r0 │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ - bl 4ca1c │ │ │ │ + bl 4c374 │ │ │ │ mov r0, r5 │ │ │ │ movs r1, #8 │ │ │ │ - blx 16bc0 │ │ │ │ + blx 16a64 │ │ │ │ mov r0, r6 │ │ │ │ movs r2, #7 │ │ │ │ movs r1, #6 │ │ │ │ - bl 4cbdc │ │ │ │ - ldr r2, [pc, #68] @ (4d430 ) │ │ │ │ + bl 4c534 │ │ │ │ + ldr r2, [pc, #68] @ (4cd88 ) │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #100] @ 0x64 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r7 │ │ │ │ add r2, pc │ │ │ │ movs r1, #24 │ │ │ │ strd r3, r2, [sp] │ │ │ │ mov r2, r3 │ │ │ │ str r5, [sp, #8] │ │ │ │ - blx 168d4 │ │ │ │ + blx 16784 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 17ec0 │ │ │ │ - ldr r3, [pc, #32] @ (4d434 ) │ │ │ │ + b.w 17d4c │ │ │ │ + ldr r3, [pc, #32] @ (4cd8c ) │ │ │ │ movw r2, #1707 @ 0x6ab │ │ │ │ - ldr r1, [pc, #32] @ (4d438 ) │ │ │ │ - ldr r0, [pc, #32] @ (4d43c ) │ │ │ │ + ldr r1, [pc, #32] @ (4cd90 ) │ │ │ │ + ldr r0, [pc, #32] @ (4cd94 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #224 @ 0xe0 │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - blx 18390 │ │ │ │ + blx 18210 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - blt.n 4d518 │ │ │ │ + bge.n 4cdc8 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xffadffff │ │ │ │ - adds r3, #222 @ 0xde │ │ │ │ + adds r2, #110 @ 0x6e │ │ │ │ movs r1, r0 │ │ │ │ - bls.n 4d37c │ │ │ │ + bhi.n 4ce2c │ │ │ │ movs r0, r0 │ │ │ │ - bls.n 4d3d8 │ │ │ │ + bhi.n 4ce88 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #24 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ mov r4, r2 │ │ │ │ str r3, [sp, #20] │ │ │ │ - blx 17c90 │ │ │ │ - ldr r2, [pc, #32] @ (4d47c ) │ │ │ │ + blx 17b1c │ │ │ │ + ldr r2, [pc, #32] @ (4cdd4 ) │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ str r0, [sp, #8] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ strd r4, r0, [sp] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ - bl 4ca1c │ │ │ │ + bl 4c374 │ │ │ │ mvn.w r0, #520 @ 0x208 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - bge.n 4d46c │ │ │ │ + bls.n 4cd1c │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, #8 │ │ │ │ mov r0, r1 │ │ │ │ mov r5, r1 │ │ │ │ ldr r3, [r4, #52] @ 0x34 │ │ │ │ mov r6, r3 │ │ │ │ - blx 167cc │ │ │ │ - ldr r2, [pc, #56] @ (4d4d8 ) │ │ │ │ + blx 1667c │ │ │ │ + ldr r2, [pc, #56] @ (4ce30 ) │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ - bl 4ca1c │ │ │ │ + bl 4c374 │ │ │ │ ldr r1, [r4, #68] @ 0x44 │ │ │ │ - cbz r1, 4d4b4 │ │ │ │ + cbz r1, 4ce0c │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ str r5, [r4, #72] @ 0x48 │ │ │ │ str r1, [sp, #4] │ │ │ │ - blx 179a4 │ │ │ │ + blx 1783c │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 167cc │ │ │ │ - ldr r2, [pc, #20] @ (4d4dc ) │ │ │ │ + blx 1667c │ │ │ │ + ldr r2, [pc, #20] @ (4ce34 ) │ │ │ │ mov r3, r0 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ mov r0, r6 │ │ │ │ - blx 15988 │ │ │ │ + blx 15850 │ │ │ │ str r0, [r4, #68] @ 0x44 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - bge.n 4d4b8 │ │ │ │ + bls.n 4cd68 │ │ │ │ movs r0, r0 │ │ │ │ - bge.n 4d49c │ │ │ │ + bls.n 4cd4c │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r2 │ │ │ │ mov r7, r1 │ │ │ │ mov r6, r3 │ │ │ │ - blx 17c90 │ │ │ │ + blx 17b1c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 167cc │ │ │ │ - ldr r2, [pc, #92] @ (4d560 ) │ │ │ │ + blx 1667c │ │ │ │ + ldr r2, [pc, #92] @ (4ceb8 ) │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ mov r1, r4 │ │ │ │ - bl 4ca1c │ │ │ │ - cbz r4, 4d538 │ │ │ │ + bl 4c374 │ │ │ │ + cbz r4, 4ce90 │ │ │ │ ldr r3, [r4, #52] @ 0x34 │ │ │ │ cmp r5, #7 │ │ │ │ ldr r2, [r3, #104] @ 0x68 │ │ │ │ add.w r1, r2, #1 │ │ │ │ str r1, [r3, #104] @ 0x68 │ │ │ │ - beq.n 4d554 │ │ │ │ + beq.n 4ceac │ │ │ │ cmp r5, #13 │ │ │ │ - beq.n 4d53e │ │ │ │ - cbz r5, 4d536 │ │ │ │ + beq.n 4ce96 │ │ │ │ + cbz r5, 4ce8e │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4d480 │ │ │ │ + bl 4cdd8 │ │ │ │ ldr r3, [r4, #52] @ 0x34 │ │ │ │ ldr r2, [r3, #104] @ 0x68 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #104] @ 0x68 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - blx 15cb8 │ │ │ │ + blx 15b74 │ │ │ │ ldr r3, [r4, #52] @ 0x34 │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r4, #84] @ 0x54 │ │ │ │ ldr r2, [r3, #104] @ 0x68 │ │ │ │ subs r2, #1 │ │ │ │ - b.n 4d536 │ │ │ │ + b.n 4ce8e │ │ │ │ ldr r1, [r4, #64] @ 0x40 │ │ │ │ cmp r1, #4 │ │ │ │ itt ls │ │ │ │ movls r1, #1 │ │ │ │ strls r1, [r4, #84] @ 0x54 │ │ │ │ - b.n 4d536 │ │ │ │ - bge.n 4d4c8 │ │ │ │ + b.n 4ce8e │ │ │ │ + bls.n 4cf78 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r1 │ │ │ │ sub sp, #16 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ - blx 17c90 │ │ │ │ + blx 17b1c │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [r4, #104] @ 0x68 │ │ │ │ ldrb r0, [r5, #8] │ │ │ │ adds r2, r3, #1 │ │ │ │ str r2, [r4, #104] @ 0x68 │ │ │ │ cmp r0, #8 │ │ │ │ - bhi.n 4d59a │ │ │ │ + bhi.n 4cef2 │ │ │ │ tbb [pc, r0] │ │ │ │ - ldr r4, [pc, #88] @ (4d5ec ) │ │ │ │ + ldr r4, [pc, #88] @ (4cf44 ) │ │ │ │ add sp, #20 │ │ │ │ lsls r5, r0, #20 │ │ │ │ ldrb r5, [r0, #24] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - blx 18b18 │ │ │ │ - ldr r2, [pc, #420] @ (4d744 ) │ │ │ │ + blx 1898c │ │ │ │ + ldr r2, [pc, #420] @ (4d09c ) │ │ │ │ ldr r5, [r5, #4] │ │ │ │ mov r3, r0 │ │ │ │ add r2, pc │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 4ca1c │ │ │ │ + bl 4c374 │ │ │ │ ldr r3, [r4, #104] @ 0x68 │ │ │ │ subs r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r4, #104] @ 0x68 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 4d5b4 │ │ │ │ + beq.n 4cf0c │ │ │ │ ldr r3, [r6, #64] @ 0x40 │ │ │ │ cmp r3, #1 │ │ │ │ - bls.w 4d736 │ │ │ │ + bls.w 4d08e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r1, r6 │ │ │ │ ldrb r2, [r5, #9] │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ and.w r2, r2, #1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ str r2, [sp, #4] │ │ │ │ - ldr r2, [pc, #364] @ (4d748 ) │ │ │ │ + ldr r2, [pc, #364] @ (4d0a0 ) │ │ │ │ add r2, pc │ │ │ │ - bl 4ca1c │ │ │ │ + bl 4c374 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ ldr r1, [r5, #0] │ │ │ │ - cbz r3, 4d60a │ │ │ │ + cbz r3, 4cf62 │ │ │ │ ldr r0, [r3, #88] @ 0x58 │ │ │ │ add.w ip, r1, #9 │ │ │ │ ldr r2, [r3, #80] @ 0x50 │ │ │ │ adds.w r0, r0, ip │ │ │ │ str r0, [r3, #88] @ 0x58 │ │ │ │ ldr r0, [r3, #92] @ 0x5c │ │ │ │ adc.w r0, r0, #0 │ │ │ │ adds r2, r2, r1 │ │ │ │ str r2, [r3, #80] @ 0x50 │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ str r0, [r3, #92] @ 0x5c │ │ │ │ adc.w r2, r2, #0 │ │ │ │ str r2, [r3, #84] @ 0x54 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 4d72e │ │ │ │ + bne.w 4d086 │ │ │ │ ldrb r3, [r5, #9] │ │ │ │ lsls r3, r3, #31 │ │ │ │ - bpl.n 4d5b0 │ │ │ │ + bpl.n 4cf08 │ │ │ │ mov r0, r6 │ │ │ │ movs r2, #3 │ │ │ │ movs r1, #2 │ │ │ │ - bl 4cbdc │ │ │ │ + bl 4c534 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - blx 18234 │ │ │ │ - b.n 4d5b0 │ │ │ │ + blx 180c0 │ │ │ │ + b.n 4cf08 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r0, [r5, #36] @ 0x24 │ │ │ │ str r3, [sp, #12] │ │ │ │ - blx 1824c │ │ │ │ + blx 180d8 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r0, r4 │ │ │ │ - ldr r2, [pc, #276] @ (4d74c ) │ │ │ │ + ldr r2, [pc, #276] @ (4d0a4 ) │ │ │ │ ldrb r1, [r5, #9] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add r2, pc │ │ │ │ ubfx r1, r1, #2, #1 │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r1, r6 │ │ │ │ - bl 4ca1c │ │ │ │ + bl 4c374 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 4d5b0 │ │ │ │ + beq.n 4cf08 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ - cbz r3, 4d664 │ │ │ │ + cbz r3, 4cfbc │ │ │ │ ldr r1, [r5, #0] │ │ │ │ ldr r2, [r3, #72] @ 0x48 │ │ │ │ adds r1, #9 │ │ │ │ adds r2, r2, r1 │ │ │ │ str r2, [r3, #72] @ 0x48 │ │ │ │ ldr r2, [r3, #76] @ 0x4c │ │ │ │ adc.w r2, r2, #0 │ │ │ │ str r2, [r3, #76] @ 0x4c │ │ │ │ ldrb r3, [r5, #9] │ │ │ │ lsls r2, r3, #29 │ │ │ │ - bpl.n 4d5b0 │ │ │ │ + bpl.n 4cf08 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - blx 170c8 │ │ │ │ + blx 16f60 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - blx 16178 │ │ │ │ + blx 16034 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4d5b0 │ │ │ │ + bne.n 4cf08 │ │ │ │ mov r0, r6 │ │ │ │ movs r2, #3 │ │ │ │ movs r1, #1 │ │ │ │ - bl 4cbdc │ │ │ │ + bl 4c534 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - blx 18234 │ │ │ │ - b.n 4d5b0 │ │ │ │ + blx 180c0 │ │ │ │ + b.n 4cf08 │ │ │ │ movs r0, #7 │ │ │ │ - blx 18b18 │ │ │ │ - ldr r2, [pc, #188] @ (4d750 ) │ │ │ │ + blx 1898c │ │ │ │ + ldr r2, [pc, #188] @ (4d0a8 ) │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r6 │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ - bl 4ca1c │ │ │ │ + bl 4c374 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r4, #96] @ 0x60 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 4d5b0 │ │ │ │ - blx 16f9c │ │ │ │ - ldr r1, [pc, #164] @ (4d754 ) │ │ │ │ + beq.n 4cf08 │ │ │ │ + blx 16e34 │ │ │ │ + ldr r1, [pc, #164] @ (4d0ac ) │ │ │ │ mov r5, r0 │ │ │ │ add r1, pc │ │ │ │ - blx 150fc │ │ │ │ - ldr r1, [pc, #156] @ (4d758 ) │ │ │ │ + blx 14fc4 │ │ │ │ + ldr r1, [pc, #156] @ (4d0b0 ) │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r4 │ │ │ │ add r1, pc │ │ │ │ mov r0, r5 │ │ │ │ - blx 15a68 │ │ │ │ + blx 15930 │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ - blx 15620 │ │ │ │ + blx 154e8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 18304 │ │ │ │ + blx 18184 │ │ │ │ mov r0, r5 │ │ │ │ - blx 181e0 │ │ │ │ - b.n 4d5b0 │ │ │ │ - ldr r2, [pc, #124] @ (4d75c ) │ │ │ │ + blx 1806c │ │ │ │ + b.n 4cf08 │ │ │ │ + ldr r2, [pc, #124] @ (4d0b4 ) │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r0, r4 │ │ │ │ - bl 4ca1c │ │ │ │ - b.n 4d5b0 │ │ │ │ - ldr r2, [pc, #108] @ (4d760 ) │ │ │ │ + bl 4c374 │ │ │ │ + b.n 4cf08 │ │ │ │ + ldr r2, [pc, #108] @ (4d0b8 ) │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ add r2, pc │ │ │ │ - bl 4ca1c │ │ │ │ - ldr r1, [pc, #100] @ (4d764 ) │ │ │ │ + bl 4c374 │ │ │ │ + ldr r1, [pc, #100] @ (4d0bc ) │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ mov r2, r5 │ │ │ │ add r1, pc │ │ │ │ - blx 186c8 │ │ │ │ + blx 18548 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4d5b0 │ │ │ │ + beq.w 4cf08 │ │ │ │ add.w r0, r4, #12 │ │ │ │ - blx 17448 │ │ │ │ + blx 172e0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4d5b0 │ │ │ │ + beq.w 4cf08 │ │ │ │ movs r1, #0 │ │ │ │ - blx 15424 │ │ │ │ + blx 152ec │ │ │ │ mov r0, r5 │ │ │ │ - blx 15aa8 │ │ │ │ - b.n 4d5b0 │ │ │ │ + blx 15964 │ │ │ │ + b.n 4cf08 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - blx 17650 │ │ │ │ - b.n 4d610 │ │ │ │ + blx 174e8 │ │ │ │ + b.n 4cf68 │ │ │ │ movs r2, #2 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 4cbdc │ │ │ │ - b.n 4d5c8 │ │ │ │ + bl 4c534 │ │ │ │ + b.n 4cf20 │ │ │ │ nop │ │ │ │ - blt.n 4d778 │ │ │ │ + bls.n 4d028 │ │ │ │ movs r0, r0 │ │ │ │ - bge.n 4d7bc │ │ │ │ + bhi.n 4d06c │ │ │ │ movs r0, r0 │ │ │ │ - bls.n 4d690 │ │ │ │ + bhi.n 4d140 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r0, 4d7c0 │ │ │ │ + rev16 r4, r3 │ │ │ │ movs r0, r0 │ │ │ │ - bls.n 4d6cc │ │ │ │ + bhi.n 4d17c │ │ │ │ movs r0, r0 │ │ │ │ stc 15, cr15, [pc], {255} @ 0xff │ │ │ │ - bls.n 4d6a8 │ │ │ │ + bhi.n 4d158 │ │ │ │ movs r0, r0 │ │ │ │ - bls.n 4d804 │ │ │ │ + bvc.n 4d0b4 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xead1ffff │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ - blx 17c90 │ │ │ │ + blx 17b1c │ │ │ │ str r0, [sp, #12] │ │ │ │ ldrb r0, [r4, #8] │ │ │ │ - blx 18b18 │ │ │ │ + blx 1898c │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, r5 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ - blx 17ab0 │ │ │ │ - ldr r2, [pc, #76] @ (4d7e4 ) │ │ │ │ + blx 17948 │ │ │ │ + ldr r2, [pc, #76] @ (4d13c ) │ │ │ │ ldrd r3, r1, [sp, #8] │ │ │ │ strd r4, r0, [sp] │ │ │ │ add r2, pc │ │ │ │ mov r0, r6 │ │ │ │ - bl 4ca1c │ │ │ │ + bl 4c374 │ │ │ │ movw r3, #65006 @ 0xfdee │ │ │ │ movt r3, #65535 @ 0xffff │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 4d7ba │ │ │ │ + beq.n 4d112 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ add.w r0, r6, #12 │ │ │ │ - blx 17448 │ │ │ │ + blx 172e0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r6, #60] @ 0x3c │ │ │ │ - cbz r4, 4d7de │ │ │ │ - ldr r1, [pc, #28] @ (4d7e8 ) │ │ │ │ + cbz r4, 4d136 │ │ │ │ + ldr r1, [pc, #28] @ (4d140 ) │ │ │ │ mov r2, r4 │ │ │ │ add r1, pc │ │ │ │ - blx 186c8 │ │ │ │ + blx 18548 │ │ │ │ mov r0, r4 │ │ │ │ - blx 15aa8 │ │ │ │ + blx 15964 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - blx 16580 │ │ │ │ - b.n 4d7b4 │ │ │ │ - bls.n 4d858 │ │ │ │ + blx 16430 │ │ │ │ + b.n 4d10c │ │ │ │ + bvc.n 4d108 │ │ │ │ movs r0, r0 │ │ │ │ mrc 15, 5, APSR_nzcv, cr13, cr15, {7} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ str r2, [sp, #12] │ │ │ │ - blx 17c90 │ │ │ │ + blx 17b1c │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r5, #8] │ │ │ │ - blx 18b18 │ │ │ │ - ldr r2, [pc, #208] @ (4d8e0 ) │ │ │ │ + blx 1898c │ │ │ │ + ldr r2, [pc, #208] @ (4d238 ) │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r1, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r1, r4 │ │ │ │ - bl 4ca1c │ │ │ │ - cbz r4, 4d834 │ │ │ │ + bl 4c374 │ │ │ │ + cbz r4, 4d18c │ │ │ │ ldr r3, [r4, #52] @ 0x34 │ │ │ │ ldr r2, [r3, #104] @ 0x68 │ │ │ │ adds r1, r2, #1 │ │ │ │ str r1, [r3, #104] @ 0x68 │ │ │ │ ldrb r1, [r5, #8] │ │ │ │ - cbz r1, 4d85c │ │ │ │ + cbz r1, 4d1b4 │ │ │ │ cmp r1, #1 │ │ │ │ - beq.n 4d83a │ │ │ │ + beq.n 4d192 │ │ │ │ str r2, [r3, #104] @ 0x68 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r5, [r4, #64] @ 0x40 │ │ │ │ cmp r5, #3 │ │ │ │ - bne.n 4d832 │ │ │ │ + bne.n 4d18a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r1, #7 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - blx 16bc0 │ │ │ │ + blx 16a64 │ │ │ │ movs r2, #4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4cbdc │ │ │ │ + bl 4c534 │ │ │ │ ldr r3, [r4, #52] @ 0x34 │ │ │ │ ldr r2, [r3, #104] @ 0x68 │ │ │ │ subs r2, #1 │ │ │ │ - b.n 4d832 │ │ │ │ + b.n 4d18a │ │ │ │ ldr r1, [r4, #64] @ 0x40 │ │ │ │ cmp r1, #4 │ │ │ │ - bhi.n 4d832 │ │ │ │ + bhi.n 4d18a │ │ │ │ ldr r5, [r4, #16] │ │ │ │ - cbnz r5, 4d8a6 │ │ │ │ - blx 152cc │ │ │ │ - ldr r2, [pc, #120] @ (4d8e4 ) │ │ │ │ - ldr r1, [pc, #120] @ (4d8e8 ) │ │ │ │ + cbnz r5, 4d1fe │ │ │ │ + blx 15194 │ │ │ │ + ldr r2, [pc, #120] @ (4d23c ) │ │ │ │ + ldr r1, [pc, #120] @ (4d240 ) │ │ │ │ mov r3, r4 │ │ │ │ str r0, [r4, #16] │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ strd r5, r5, [sp] │ │ │ │ - blx 17964 │ │ │ │ + blx 177fc │ │ │ │ ldr r3, [r4, #12] │ │ │ │ - cbnz r3, 4d8c2 │ │ │ │ + cbnz r3, 4d21a │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r3, #1 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - blx 1658c │ │ │ │ + blx 1643c │ │ │ │ movs r2, #5 │ │ │ │ mov r3, r0 │ │ │ │ movs r1, #4 │ │ │ │ str r3, [r4, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl 4cbdc │ │ │ │ + bl 4c534 │ │ │ │ ldr r3, [r4, #52] @ 0x34 │ │ │ │ ldr r2, [r3, #104] @ 0x68 │ │ │ │ subs r2, #1 │ │ │ │ - b.n 4d832 │ │ │ │ - ldr r3, [pc, #68] @ (4d8ec ) │ │ │ │ + b.n 4d18a │ │ │ │ + ldr r3, [pc, #68] @ (4d244 ) │ │ │ │ mov.w r2, #708 @ 0x2c4 │ │ │ │ - ldr r4, [pc, #64] @ (4d8f0 ) │ │ │ │ - ldr r1, [pc, #68] @ (4d8f4 ) │ │ │ │ + ldr r4, [pc, #64] @ (4d248 ) │ │ │ │ + ldr r1, [pc, #68] @ (4d24c ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #68] @ (4d8f8 ) │ │ │ │ + ldr r0, [pc, #68] @ (4d250 ) │ │ │ │ add r4, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #244 @ 0xf4 │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - blx 1663c │ │ │ │ - ldr r3, [pc, #56] @ (4d8fc ) │ │ │ │ - ldr r2, [pc, #56] @ (4d900 ) │ │ │ │ - ldr r1, [pc, #60] @ (4d904 ) │ │ │ │ + blx 164ec │ │ │ │ + ldr r3, [pc, #56] @ (4d254 ) │ │ │ │ + ldr r2, [pc, #56] @ (4d258 ) │ │ │ │ + ldr r1, [pc, #60] @ (4d25c ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #60] @ (4d908 ) │ │ │ │ + ldr r0, [pc, #60] @ (4d260 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ adds r3, #244 @ 0xf4 │ │ │ │ movw r2, #713 @ 0x2c9 │ │ │ │ - blx 1663c │ │ │ │ + blx 164ec │ │ │ │ nop │ │ │ │ - bhi.n 4d8b0 │ │ │ │ + bvc.n 4d160 │ │ │ │ movs r0, r0 │ │ │ │ vst4. {d15[0],d17[0],d19[0],d21[0]}, [r7 :256] │ │ │ │ - bhi.n 4d86c │ │ │ │ + bvc.n 4d31c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #72 @ 0x48 │ │ │ │ + cmp r5, #216 @ 0xd8 │ │ │ │ movs r1, r0 │ │ │ │ - bhi.n 4d9cc │ │ │ │ + bvc.n 4d27c │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 4d904 │ │ │ │ + bcc.n 4d1b4 │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 4d960 │ │ │ │ + bcc.n 4d210 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #48 @ 0x30 │ │ │ │ + cmp r5, #192 @ 0xc0 │ │ │ │ movs r1, r0 │ │ │ │ - bhi.n 4d9f4 │ │ │ │ + bvc.n 4d2a4 │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n 4d8e4 │ │ │ │ + bcc.n 4d194 │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 4d940 │ │ │ │ + bcc.n 4d1f0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r3 │ │ │ │ mov r7, r2 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ - blx 16218 │ │ │ │ - cbz r0, 4d932 │ │ │ │ + blx 160c8 │ │ │ │ + cbz r0, 4d28a │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r1, r6 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ - blx 17d50 │ │ │ │ + blx 17bdc │ │ │ │ mov r1, r0 │ │ │ │ - cbz r0, 4d974 │ │ │ │ + cbz r0, 4d2cc │ │ │ │ ldr r3, [r0, #64] @ 0x40 │ │ │ │ cmp r3, #7 │ │ │ │ - beq.n 4d974 │ │ │ │ - ldr r2, [pc, #76] @ (4d994 ) │ │ │ │ + beq.n 4d2cc │ │ │ │ + ldr r2, [pc, #76] @ (4d2ec ) │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ - bl 4ca1c │ │ │ │ + bl 4c374 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ movs r3, #5 │ │ │ │ ldr r2, [r1, #80] @ 0x50 │ │ │ │ mov r1, r5 │ │ │ │ - blx 158cc │ │ │ │ + blx 15794 │ │ │ │ mvn.w r2, #900 @ 0x384 │ │ │ │ cmp r0, r2 │ │ │ │ - beq.n 4d990 │ │ │ │ + beq.n 4d2e8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 4d97a │ │ │ │ + blt.n 4d2d2 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4ce3c │ │ │ │ + bl 4c794 │ │ │ │ movs r0, #1 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - blx 17ab0 │ │ │ │ - ldr r2, [pc, #24] @ (4d998 ) │ │ │ │ + blx 17948 │ │ │ │ + ldr r2, [pc, #24] @ (4d2f0 ) │ │ │ │ mov r3, r0 │ │ │ │ - ldr r0, [pc, #24] @ (4d99c ) │ │ │ │ + ldr r0, [pc, #24] @ (4d2f4 ) │ │ │ │ add r2, pc │ │ │ │ movs r1, #128 @ 0x80 │ │ │ │ add r0, pc │ │ │ │ - blx 189fc │ │ │ │ - b.n 4d96c │ │ │ │ - blx 15448 │ │ │ │ - bhi.n 4d9c0 │ │ │ │ + blx 18870 │ │ │ │ + b.n 4d2c4 │ │ │ │ + blx 15310 │ │ │ │ + bvs.n 4d270 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r0, 4d9ce │ │ │ │ + @ instruction: 0xb874 │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n 4da68 │ │ │ │ + bcc.n 4d318 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r2, [pc, #176] @ (4da60 ) │ │ │ │ + ldr r2, [pc, #176] @ (4d3b8 ) │ │ │ │ sub sp, #28 │ │ │ │ - ldr r3, [pc, #176] @ (4da64 ) │ │ │ │ + ldr r3, [pc, #176] @ (4d3bc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ ldr r3, [r0, #80] @ 0x50 │ │ │ │ - cbnz r3, 4d9dc │ │ │ │ - ldr r2, [pc, #160] @ (4da68 ) │ │ │ │ - ldr r3, [pc, #156] @ (4da64 ) │ │ │ │ + cbnz r3, 4d334 │ │ │ │ + ldr r2, [pc, #160] @ (4d3c0 ) │ │ │ │ + ldr r3, [pc, #156] @ (4d3bc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 4da58 │ │ │ │ + bne.n 4d3b0 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - blx 18850 │ │ │ │ + blx 186c4 │ │ │ │ cmp r0, #4 │ │ │ │ it hi │ │ │ │ movhi r3, #16 │ │ │ │ - bhi.n 4d9f8 │ │ │ │ - ldr r3, [pc, #124] @ (4da6c ) │ │ │ │ + bhi.n 4d350 │ │ │ │ + ldr r3, [pc, #124] @ (4d3c4 ) │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, r0, lsl #2 │ │ │ │ ldr.w r3, [r3, #268] @ 0x10c │ │ │ │ - ldr r2, [pc, #116] @ (4da70 ) │ │ │ │ + ldr r2, [pc, #116] @ (4d3c8 ) │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ mov r5, r3 │ │ │ │ add r2, pc │ │ │ │ - bl 4ca1c │ │ │ │ + bl 4c374 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r3 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r2, r5 │ │ │ │ str r0, [sp, #4] │ │ │ │ - blx 15b20 │ │ │ │ + blx 159dc │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ ldr r2, [r4, #80] @ 0x50 │ │ │ │ movs r1, #0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r0, [r0, #68] @ 0x44 │ │ │ │ - blx 16080 │ │ │ │ + blx 15f3c │ │ │ │ mvn.w r2, #900 @ 0x384 │ │ │ │ cmp r0, r2 │ │ │ │ - beq.n 4da5c │ │ │ │ + beq.n 4d3b4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 4da42 │ │ │ │ + blt.n 4d39a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ ldrb r1, [r3, #24] │ │ │ │ ubfx r1, r1, #2, #1 │ │ │ │ eor.w r1, r1, #1 │ │ │ │ - bl 4ce3c │ │ │ │ - b.n 4d9c4 │ │ │ │ - blx 17ab0 │ │ │ │ - ldr r2, [pc, #44] @ (4da74 ) │ │ │ │ + bl 4c794 │ │ │ │ + b.n 4d31c │ │ │ │ + blx 17948 │ │ │ │ + ldr r2, [pc, #44] @ (4d3cc ) │ │ │ │ mov r3, r0 │ │ │ │ - ldr r0, [pc, #44] @ (4da78 ) │ │ │ │ + ldr r0, [pc, #44] @ (4d3d0 ) │ │ │ │ add r2, pc │ │ │ │ movs r1, #128 @ 0x80 │ │ │ │ add r0, pc │ │ │ │ - blx 189fc │ │ │ │ - b.n 4da2e │ │ │ │ - blx 17a74 <__stack_chk_fail@plt> │ │ │ │ - blx 15448 │ │ │ │ - asrs r4, r6, #8 │ │ │ │ + blx 18870 │ │ │ │ + b.n 4d386 │ │ │ │ + blx 1790c <__stack_chk_fail@plt> │ │ │ │ + blx 15310 │ │ │ │ + adds r4, r7, r3 │ │ │ │ movs r3, r0 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r4, #8 │ │ │ │ + adds r0, r5, r3 │ │ │ │ movs r3, r0 │ │ │ │ - cmp r6, #10 │ │ │ │ + cmp r4, #154 @ 0x9a │ │ │ │ movs r1, r0 │ │ │ │ - bvc.n 4db44 │ │ │ │ + bvs.n 4d3f4 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r0, 4da78 │ │ │ │ + @ instruction: 0xb7ac │ │ │ │ movs r0, r0 │ │ │ │ - bcc.n 4d9b4 │ │ │ │ + bcs.n 4d464 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r6, [pc, #236] @ (4db78 ) │ │ │ │ + ldr r6, [pc, #236] @ (4d4d0 ) │ │ │ │ sub sp, #8 │ │ │ │ - ldr r5, [pc, #236] @ (4db7c ) │ │ │ │ + ldr r5, [pc, #236] @ (4d4d4 ) │ │ │ │ mov r4, r2 │ │ │ │ add r6, pc │ │ │ │ mov r2, sp │ │ │ │ movs r3, #0 │ │ │ │ ldr r5, [r6, r5] │ │ │ │ ldr r5, [r5, #0] │ │ │ │ str r5, [sp, #4] │ │ │ │ mov.w r5, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ - blx 182ac │ │ │ │ + blx 1812c │ │ │ │ ldr r6, [sp, #0] │ │ │ │ mov r5, r0 │ │ │ │ - blx 179a4 │ │ │ │ + blx 1783c │ │ │ │ movs r2, #19 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - blx 17414 │ │ │ │ + blx 172ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4db38 │ │ │ │ - ldr r2, [pc, #192] @ (4db80 ) │ │ │ │ + bne.n 4d490 │ │ │ │ + ldr r2, [pc, #192] @ (4d4d8 ) │ │ │ │ mov r6, r0 │ │ │ │ mov r3, r5 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ add r2, pc │ │ │ │ mov r1, r4 │ │ │ │ - bl 4ca1c │ │ │ │ + bl 4c374 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ cmp r5, r6 │ │ │ │ - blt.n 4db40 │ │ │ │ - beq.n 4db64 │ │ │ │ + blt.n 4d498 │ │ │ │ + beq.n 4d4bc │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 4dae6 │ │ │ │ + ble.n 4d43e │ │ │ │ subs r3, r3, r5 │ │ │ │ str r3, [r4, #32] │ │ │ │ - cbnz r3, 4dae6 │ │ │ │ + cbnz r3, 4d43e │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #48] @ 0x30 │ │ │ │ mov r1, r5 │ │ │ │ - blx 15644 │ │ │ │ - ldr r2, [pc, #148] @ (4db84 ) │ │ │ │ + blx 1550c │ │ │ │ + ldr r2, [pc, #148] @ (4d4dc ) │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ add r2, pc │ │ │ │ - bl 4ca1c │ │ │ │ + bl 4c374 │ │ │ │ ldr r3, [r4, #52] @ 0x34 │ │ │ │ ldr r1, [r4, #80] @ 0x50 │ │ │ │ ldr r0, [r3, #68] @ 0x44 │ │ │ │ - blx 16ba8 │ │ │ │ + blx 16a4c │ │ │ │ mvn.w r2, #900 @ 0x384 │ │ │ │ cmp r0, r2 │ │ │ │ - beq.n 4db74 │ │ │ │ + beq.n 4d4cc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 4db4e │ │ │ │ + blt.n 4d4a6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ ldrb r1, [r3, #24] │ │ │ │ ubfx r1, r1, #2, #1 │ │ │ │ eor.w r1, r1, #1 │ │ │ │ - bl 4ce3c │ │ │ │ - ldr r2, [pc, #100] @ (4db88 ) │ │ │ │ - ldr r3, [pc, #88] @ (4db7c ) │ │ │ │ + bl 4c794 │ │ │ │ + ldr r2, [pc, #100] @ (4d4e0 ) │ │ │ │ + ldr r3, [pc, #88] @ (4d4d4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 4db70 │ │ │ │ + bne.n 4d4c8 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [sp, #0] │ │ │ │ - blx 1841c │ │ │ │ - b.n 4db20 │ │ │ │ + blx 1829c │ │ │ │ + b.n 4d478 │ │ │ │ mov r1, r6 │ │ │ │ - blx 15644 │ │ │ │ + blx 1550c │ │ │ │ ldr r3, [sp, #0] │ │ │ │ str r3, [r4, #44] @ 0x2c │ │ │ │ str r6, [sp, #0] │ │ │ │ - b.n 4daec │ │ │ │ - blx 17ab0 │ │ │ │ - ldr r2, [pc, #56] @ (4db8c ) │ │ │ │ + b.n 4d444 │ │ │ │ + blx 17948 │ │ │ │ + ldr r2, [pc, #56] @ (4d4e4 ) │ │ │ │ mov r3, r0 │ │ │ │ - ldr r0, [pc, #56] @ (4db90 ) │ │ │ │ + ldr r0, [pc, #56] @ (4d4e8 ) │ │ │ │ add r2, pc │ │ │ │ movs r1, #128 @ 0x80 │ │ │ │ add r0, pc │ │ │ │ - blx 189fc │ │ │ │ - b.n 4db0e │ │ │ │ + blx 18870 │ │ │ │ + b.n 4d466 │ │ │ │ mov r1, r5 │ │ │ │ - blx 15644 │ │ │ │ + blx 1550c │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #48] @ 0x30 │ │ │ │ - b.n 4daec │ │ │ │ - blx 17a74 <__stack_chk_fail@plt> │ │ │ │ - blx 15448 │ │ │ │ - asrs r6, r2, #5 │ │ │ │ + b.n 4d444 │ │ │ │ + blx 1790c <__stack_chk_fail@plt> │ │ │ │ + blx 15310 │ │ │ │ + adds r6, r3, r0 │ │ │ │ movs r3, r0 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n 4daf8 │ │ │ │ + bpl.n 4d5a8 │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n 4dad4 │ │ │ │ + bpl.n 4d584 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r0, #3 │ │ │ │ + asrs r4, r1, #30 │ │ │ │ movs r3, r0 │ │ │ │ - @ instruction: 0xb7f4 │ │ │ │ + @ instruction: 0xb6a0 │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n 4dab4 │ │ │ │ + bne.n 4d564 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #92] @ (4dc00 ) │ │ │ │ + ldr r2, [pc, #92] @ (4d558 ) │ │ │ │ mov r4, r1 │ │ │ │ ldr r0, [r1, #52] @ 0x34 │ │ │ │ add r2, pc │ │ │ │ - bl 4ca1c │ │ │ │ + bl 4c374 │ │ │ │ ldr r3, [r4, #52] @ 0x34 │ │ │ │ ldr r1, [r4, #80] @ 0x50 │ │ │ │ ldr r0, [r3, #68] @ 0x44 │ │ │ │ - blx 16ba8 │ │ │ │ + blx 16a4c │ │ │ │ mvn.w r2, #900 @ 0x384 │ │ │ │ cmp r0, r2 │ │ │ │ - beq.n 4dbfc │ │ │ │ + beq.n 4d554 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 4dbe6 │ │ │ │ + blt.n 4d53e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ ldrb r1, [r3, #24] │ │ │ │ ubfx r1, r1, #2, #1 │ │ │ │ eor.w r1, r1, #1 │ │ │ │ - bl 4ce3c │ │ │ │ + bl 4c794 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - cbz r0, 4dbe2 │ │ │ │ - blx 181e0 │ │ │ │ + cbz r0, 4d53a │ │ │ │ + blx 1806c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - blx 17ab0 │ │ │ │ - ldr r2, [pc, #24] @ (4dc04 ) │ │ │ │ + blx 17948 │ │ │ │ + ldr r2, [pc, #24] @ (4d55c ) │ │ │ │ mov r3, r0 │ │ │ │ - ldr r0, [pc, #24] @ (4dc08 ) │ │ │ │ + ldr r0, [pc, #24] @ (4d560 ) │ │ │ │ add r2, pc │ │ │ │ movs r1, #128 @ 0x80 │ │ │ │ add r0, pc │ │ │ │ - blx 189fc │ │ │ │ - b.n 4dbc4 │ │ │ │ - blx 15448 │ │ │ │ - bvs.n 4dc1c │ │ │ │ + blx 18870 │ │ │ │ + b.n 4d51c │ │ │ │ + blx 15310 │ │ │ │ + bmi.n 4d4cc │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb75c │ │ │ │ + @ instruction: 0xb608 │ │ │ │ movs r0, r0 │ │ │ │ - bne.n 4dbfc │ │ │ │ + beq.n 4d4ac │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #56] @ 0x38 │ │ │ │ mov r6, r1 │ │ │ │ - blx 17d50 │ │ │ │ + blx 17bdc │ │ │ │ ldr r7, [r0, #64] @ 0x40 │ │ │ │ ldr r3, [r0, #80] @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ cmp r7, #6 │ │ │ │ - bls.n 4dd04 │ │ │ │ - ldr r2, [pc, #372] @ (4dda8 ) │ │ │ │ + bls.n 4d65c │ │ │ │ + ldr r2, [pc, #372] @ (4d700 ) │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r1, r5 │ │ │ │ - ldr r2, [pc, #368] @ (4ddac ) │ │ │ │ + ldr r2, [pc, #368] @ (4d704 ) │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ - bl 4ca1c │ │ │ │ + bl 4c374 │ │ │ │ ldr r3, [r5, #60] @ 0x3c │ │ │ │ mov r0, r6 │ │ │ │ ldr.w r9, [r5, #56] @ 0x38 │ │ │ │ mov fp, r3 │ │ │ │ - blx 1676c │ │ │ │ + blx 1661c │ │ │ │ ldr r1, [r5, #80] @ 0x50 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ - blx 17c90 │ │ │ │ + blx 17b1c │ │ │ │ ldr r1, [r5, #80] @ 0x50 │ │ │ │ mov sl, r0 │ │ │ │ movs r2, #0 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ - blx 151b8 │ │ │ │ + blx 15080 │ │ │ │ add.w r0, r4, #12 │ │ │ │ - blx 17448 │ │ │ │ + blx 172e0 │ │ │ │ ldr r1, [r4, #84] @ 0x54 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w sl, #0 │ │ │ │ it eq │ │ │ │ orreq.w r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 4dd64 │ │ │ │ + bne.n 4d6bc │ │ │ │ cmp r7, #6 │ │ │ │ ldr r2, [r5, #80] @ 0x50 │ │ │ │ ite hi │ │ │ │ movhi r3, #0 │ │ │ │ movls r3, #1 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - blx 158cc │ │ │ │ + blx 15794 │ │ │ │ mvn.w r2, #900 @ 0x384 │ │ │ │ cmp r0, r2 │ │ │ │ - beq.w 4dda2 │ │ │ │ + beq.w 4d6fa │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 4dd8c │ │ │ │ + blt.n 4d6e4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 4c6a8 │ │ │ │ + bl 4c000 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ mov r1, r6 │ │ │ │ - blx 178b8 │ │ │ │ + blx 17750 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4dd1c │ │ │ │ + beq.n 4d674 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ mov r1, r5 │ │ │ │ - blx 15710 │ │ │ │ + blx 155d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4dd42 │ │ │ │ + beq.n 4d69a │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 4dccc │ │ │ │ + beq.n 4d624 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ - blx 15424 │ │ │ │ + blx 152ec │ │ │ │ ldr r1, [r4, #8] │ │ │ │ mov r0, r4 │ │ │ │ clz r1, r1 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ - bl 4ce3c │ │ │ │ + bl 4c794 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 4dce8 │ │ │ │ + beq.n 4d640 │ │ │ │ mov r2, fp │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ blx r9 │ │ │ │ mov r0, r6 │ │ │ │ - blx 15aa8 │ │ │ │ + blx 15964 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - cbnz r3, 4dd0a │ │ │ │ + cbnz r3, 4d662 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 4dd16 │ │ │ │ + beq.n 4d66e │ │ │ │ mov r0, r8 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 15aa4 │ │ │ │ - ldr r2, [pc, #168] @ (4ddb0 ) │ │ │ │ + b.w 15960 │ │ │ │ + ldr r2, [pc, #168] @ (4d708 ) │ │ │ │ add r2, pc │ │ │ │ - b.n 4dc36 │ │ │ │ + b.n 4d58e │ │ │ │ mov r0, r4 │ │ │ │ - bl 4cf90 │ │ │ │ + bl 4c8e8 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 4dcf8 │ │ │ │ + bne.n 4d650 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r3, [pc, #148] @ (4ddb4 ) │ │ │ │ + ldr r3, [pc, #148] @ (4d70c ) │ │ │ │ movw r2, #1590 @ 0x636 │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #144] @ (4ddb8 ) │ │ │ │ + ldr r1, [pc, #144] @ (4d710 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #144] @ (4ddbc ) │ │ │ │ + ldr r0, [pc, #144] @ (4d714 ) │ │ │ │ add.w r3, r3, #288 @ 0x120 │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 18390 │ │ │ │ + blx 18210 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ mov r1, r5 │ │ │ │ - blx 15710 │ │ │ │ + blx 155d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4dcbe │ │ │ │ - ldr r3, [pc, #124] @ (4ddc0 ) │ │ │ │ + bne.n 4d616 │ │ │ │ + ldr r3, [pc, #124] @ (4d718 ) │ │ │ │ mov.w r2, #1592 @ 0x638 │ │ │ │ - ldr r1, [pc, #120] @ (4ddc4 ) │ │ │ │ + ldr r1, [pc, #120] @ (4d71c ) │ │ │ │ str r0, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #120] @ (4ddc8 ) │ │ │ │ + ldr r0, [pc, #120] @ (4d720 ) │ │ │ │ add.w r3, r3, #288 @ 0x120 │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 18390 │ │ │ │ + blx 18210 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 4dcc4 │ │ │ │ - b.n 4dccc │ │ │ │ + bne.n 4d61c │ │ │ │ + b.n 4d624 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ mov r1, r6 │ │ │ │ - blx 16240 │ │ │ │ + blx 160f0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4dcda │ │ │ │ - ldr r3, [pc, #88] @ (4ddcc ) │ │ │ │ + bne.n 4d632 │ │ │ │ + ldr r3, [pc, #88] @ (4d724 ) │ │ │ │ mov.w r2, #1600 @ 0x640 │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #84] @ (4ddd0 ) │ │ │ │ + ldr r1, [pc, #84] @ (4d728 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #84] @ (4ddd4 ) │ │ │ │ + ldr r0, [pc, #84] @ (4d72c ) │ │ │ │ add.w r3, r3, #288 @ 0x120 │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 18390 │ │ │ │ - b.n 4dcda │ │ │ │ - blx 17ab0 │ │ │ │ - ldr r2, [pc, #68] @ (4ddd8 ) │ │ │ │ + blx 18210 │ │ │ │ + b.n 4d632 │ │ │ │ + blx 17948 │ │ │ │ + ldr r2, [pc, #68] @ (4d730 ) │ │ │ │ mov r3, r0 │ │ │ │ - ldr r0, [pc, #68] @ (4dddc ) │ │ │ │ + ldr r0, [pc, #68] @ (4d734 ) │ │ │ │ add r2, pc │ │ │ │ movs r1, #128 @ 0x80 │ │ │ │ add r0, pc │ │ │ │ - blx 189fc │ │ │ │ - b.n 4dca0 │ │ │ │ - blx 15448 │ │ │ │ + blx 18870 │ │ │ │ + b.n 4d5f8 │ │ │ │ + blx 15310 │ │ │ │ nop │ │ │ │ - ldrh r0, [r2, #4] │ │ │ │ + strh r4, [r7, #56] @ 0x38 │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 4dcc4 │ │ │ │ + bmi.n 4d774 │ │ │ │ movs r0, r0 │ │ │ │ - push {r1, r6, r7} │ │ │ │ + cbz r6, 4d766 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, #210 @ 0xd2 │ │ │ │ + cmp r1, #98 @ 0x62 │ │ │ │ movs r1, r0 │ │ │ │ - beq.n 4dcd8 │ │ │ │ + ldmia r7!, {r1, r3, r4, r5} │ │ │ │ movs r0, r0 │ │ │ │ - beq.n 4dd38 │ │ │ │ + ldmia r7!, {r3, r5, r6} │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, #172 @ 0xac │ │ │ │ + cmp r1, #60 @ 0x3c │ │ │ │ movs r1, r0 │ │ │ │ - beq.n 4de98 │ │ │ │ + ldmia r7!, {r2, r4} │ │ │ │ movs r0, r0 │ │ │ │ - beq.n 4dcf8 │ │ │ │ + ldmia r7!, {r1, r6} │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, #126 @ 0x7e │ │ │ │ + cmp r1, #14 │ │ │ │ movs r1, r0 │ │ │ │ - beq.n 4de48 │ │ │ │ + ldmia r6, {r1, r2, r5, r6, r7} │ │ │ │ movs r0, r0 │ │ │ │ - beq.n 4dea8 │ │ │ │ + ldmia r7!, {r2, r4} │ │ │ │ movs r0, r0 │ │ │ │ - push {r1, r2, r4, r5, r7, lr} │ │ │ │ + push {r1, r5, r6} │ │ │ │ movs r0, r0 │ │ │ │ - beq.n 4de84 │ │ │ │ + ldmia r6, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r2, [pc, #268] @ (4df00 ) │ │ │ │ + ldr r2, [pc, #268] @ (4d858 ) │ │ │ │ sub sp, #8 │ │ │ │ - ldr r3, [pc, #268] @ (4df04 ) │ │ │ │ + ldr r3, [pc, #268] @ (4d85c ) │ │ │ │ mov r4, r0 │ │ │ │ add r2, pc │ │ │ │ ldr r5, [r0, #20] │ │ │ │ ldr r6, [r0, #52] @ 0x34 │ │ │ │ movs r7, #0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov.w r3, #0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r0, r5 │ │ │ │ str r7, [sp, #0] │ │ │ │ mov r8, r3 │ │ │ │ - blx 18650 │ │ │ │ + blx 184d0 │ │ │ │ mov r1, sp │ │ │ │ - blx 16218 │ │ │ │ + blx 160c8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4deb4 │ │ │ │ + bne.n 4d80c │ │ │ │ ldr r3, [r4, #76] @ 0x4c │ │ │ │ - cbnz r3, 4de66 │ │ │ │ + cbnz r3, 4d7be │ │ │ │ ldr r0, [r6, #40] @ 0x28 │ │ │ │ ldr r7, [r4, #68] @ 0x44 │ │ │ │ - cbz r0, 4de88 │ │ │ │ - cbz r7, 4de80 │ │ │ │ + cbz r0, 4d7e0 │ │ │ │ + cbz r7, 4d7d8 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r4, #68] @ 0x44 │ │ │ │ - bl 4c2f8 │ │ │ │ + bl 4bc50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4ded8 │ │ │ │ + beq.n 4d830 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r2, #8 │ │ │ │ str r2, [r3, #32] │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r6, #64] @ 0x40 │ │ │ │ - blx 1885c │ │ │ │ + blx 186d0 │ │ │ │ movs r3, #0 │ │ │ │ str r0, [r6, #64] @ 0x40 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r4, #20] │ │ │ │ - bl 4dc0c │ │ │ │ + bl 4d564 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r7 │ │ │ │ - blx 17460 │ │ │ │ + blx 172f8 │ │ │ │ mov r0, r5 │ │ │ │ - blx 15aa8 │ │ │ │ - ldr r2, [pc, #160] @ (4df08 ) │ │ │ │ - ldr r3, [pc, #152] @ (4df04 ) │ │ │ │ + blx 15964 │ │ │ │ + ldr r2, [pc, #160] @ (4d860 ) │ │ │ │ + ldr r3, [pc, #152] @ (4d85c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 4defa │ │ │ │ + bne.n 4d852 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - blx 17b0c │ │ │ │ + blx 179a4 │ │ │ │ mov r7, r0 │ │ │ │ str r0, [r4, #68] @ 0x44 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 4de2c │ │ │ │ + bne.n 4d784 │ │ │ │ ldr r7, [r4, #64] @ 0x40 │ │ │ │ cmp r7, #5 │ │ │ │ - beq.n 4dee2 │ │ │ │ + beq.n 4d83a │ │ │ │ cmp r7, #5 │ │ │ │ - bls.n 4de66 │ │ │ │ + bls.n 4d7be │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r6, #64] @ 0x40 │ │ │ │ - blx 1885c │ │ │ │ + blx 186d0 │ │ │ │ movs r3, #0 │ │ │ │ str r0, [r6, #64] @ 0x40 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #20] │ │ │ │ - blx 160e0 │ │ │ │ + blx 15f9c │ │ │ │ mov r0, r5 │ │ │ │ - blx 15aa8 │ │ │ │ - b.n 4de66 │ │ │ │ + blx 15964 │ │ │ │ + b.n 4d7be │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r6, #64] @ 0x40 │ │ │ │ - blx 1885c │ │ │ │ + blx 186d0 │ │ │ │ mov r1, r8 │ │ │ │ str r0, [r6, #64] @ 0x40 │ │ │ │ mov r0, r6 │ │ │ │ str r7, [r4, #20] │ │ │ │ - bl 4dc0c │ │ │ │ + bl 4d564 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ - blx 17460 │ │ │ │ + blx 172f8 │ │ │ │ mov r0, r5 │ │ │ │ - blx 15aa8 │ │ │ │ - b.n 4de66 │ │ │ │ + blx 15964 │ │ │ │ + b.n 4d7be │ │ │ │ ldr r0, [r4, #4] │ │ │ │ movs r1, #8 │ │ │ │ - blx 16bc0 │ │ │ │ - b.n 4de42 │ │ │ │ + blx 16a64 │ │ │ │ + b.n 4d79a │ │ │ │ mov r0, r8 │ │ │ │ - blx 157e4 │ │ │ │ - cbz r0, 4deee │ │ │ │ + blx 156ac │ │ │ │ + cbz r0, 4d846 │ │ │ │ ldr r7, [r4, #64] @ 0x40 │ │ │ │ - b.n 4de92 │ │ │ │ + b.n 4d7ea │ │ │ │ movs r2, #6 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4cbdc │ │ │ │ - b.n 4deea │ │ │ │ - blx 17a74 <__stack_chk_fail@plt> │ │ │ │ + bl 4c534 │ │ │ │ + b.n 4d842 │ │ │ │ + blx 1790c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - lsrs r0, r6, #23 │ │ │ │ + asrs r0, r7, #18 │ │ │ │ movs r3, r0 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r7, #21 │ │ │ │ + asrs r6, r0, #17 │ │ │ │ movs r3, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ @@ -88643,2085 +88229,2090 @@ │ │ │ │ mov r7, r2 │ │ │ │ mov r6, r3 │ │ │ │ ldr r0, [r0, #56] @ 0x38 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - blx 17d50 │ │ │ │ + blx 17bdc │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ - blx 178a0 │ │ │ │ - ldr r1, [pc, #48] @ (4df74 ) │ │ │ │ + blx 17738 │ │ │ │ + ldr r1, [pc, #48] @ (4d8cc ) │ │ │ │ str r0, [r4, #20] │ │ │ │ add r1, pc │ │ │ │ - blx 1554c │ │ │ │ + blx 15414 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mov r1, r7 │ │ │ │ - blx 1668c │ │ │ │ + blx 1653c │ │ │ │ ldr r0, [r5, #64] @ 0x40 │ │ │ │ mov r1, r4 │ │ │ │ - blx 17f80 │ │ │ │ + blx 17e0c │ │ │ │ ldr r3, [r4, #68] @ 0x44 │ │ │ │ str r0, [r5, #64] @ 0x40 │ │ │ │ - cbz r3, 4df6c │ │ │ │ + cbz r3, 4d8c4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.n 4dde0 │ │ │ │ + b.n 4d738 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xffc3ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r9, r2 │ │ │ │ - ldr r2, [pc, #384] @ (4e10c ) │ │ │ │ + ldr r2, [pc, #384] @ (4da64 ) │ │ │ │ mov sl, r3 │ │ │ │ - ldr r3, [pc, #384] @ (4e110 ) │ │ │ │ + ldr r3, [pc, #384] @ (4da68 ) │ │ │ │ add r2, pc │ │ │ │ mov r5, r0 │ │ │ │ sub sp, #20 │ │ │ │ mov r6, r1 │ │ │ │ ldr r0, [r0, #56] @ 0x38 │ │ │ │ mov.w r8, #0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ - blx 17d50 │ │ │ │ + blx 17bdc │ │ │ │ mov r1, r6 │ │ │ │ mov fp, r0 │ │ │ │ ldr r0, [r5, #56] @ 0x38 │ │ │ │ str.w r8, [sp, #4] │ │ │ │ - blx 17d50 │ │ │ │ + blx 17bdc │ │ │ │ str.w r8, [sp, #8] │ │ │ │ add.w r8, sp, #4 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r9 │ │ │ │ - blx 16218 │ │ │ │ - cbz r0, 4e000 │ │ │ │ + blx 160c8 │ │ │ │ + cbz r0, 4d958 │ │ │ │ mov r0, r6 │ │ │ │ - blx 15138 │ │ │ │ + blx 15000 │ │ │ │ cmp r5, r0 │ │ │ │ - beq.w 4e0e2 │ │ │ │ + beq.w 4da3a │ │ │ │ mov r0, sl │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - blx 16de4 │ │ │ │ + blx 16c7c │ │ │ │ movs r0, #0 │ │ │ │ - ldr r2, [pc, #300] @ (4e114 ) │ │ │ │ - ldr r3, [pc, #296] @ (4e110 ) │ │ │ │ + ldr r2, [pc, #300] @ (4da6c ) │ │ │ │ + ldr r3, [pc, #296] @ (4da68 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 4e108 │ │ │ │ + bne.w 4da60 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r6 │ │ │ │ - blx 1676c │ │ │ │ + blx 1661c │ │ │ │ mov r0, r6 │ │ │ │ - blx 15138 │ │ │ │ + blx 15000 │ │ │ │ cmp r5, r0 │ │ │ │ - bne.n 4e028 │ │ │ │ + bne.n 4d980 │ │ │ │ ldr r3, [r4, #76] @ 0x4c │ │ │ │ - cbnz r3, 4e028 │ │ │ │ + cbnz r3, 4d980 │ │ │ │ ldr r3, [r4, #68] @ 0x44 │ │ │ │ - cbnz r3, 4e028 │ │ │ │ + cbnz r3, 4d980 │ │ │ │ ldr r3, [r4, #64] @ 0x40 │ │ │ │ cmp r3, #5 │ │ │ │ - bhi.n 4e028 │ │ │ │ + bhi.n 4d980 │ │ │ │ ldr r7, [r4, #52] @ 0x34 │ │ │ │ cmp r3, #2 │ │ │ │ ldr r1, [r7, #104] @ 0x68 │ │ │ │ - bhi.n 4e062 │ │ │ │ - cbz r1, 4e052 │ │ │ │ + bhi.n 4d9ba │ │ │ │ + cbz r1, 4d9aa │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - cbz r1, 4e036 │ │ │ │ + cbz r1, 4d98e │ │ │ │ movs r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r5, #84] @ 0x54 │ │ │ │ - bl 4cd3c │ │ │ │ + bl 4c694 │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ ldr r1, [r4, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4e09c │ │ │ │ - cbz r1, 4e094 │ │ │ │ + beq.n 4d9f4 │ │ │ │ + cbz r1, 4d9ec │ │ │ │ mov r0, r8 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #68] @ 0x44 │ │ │ │ - blx 16de4 │ │ │ │ + blx 16c7c │ │ │ │ mov r0, r6 │ │ │ │ - blx 15aa8 │ │ │ │ - b.n 4dfce │ │ │ │ + blx 15964 │ │ │ │ + b.n 4d926 │ │ │ │ ldr r0, [r7, #68] @ 0x44 │ │ │ │ - blx 173bc │ │ │ │ - cbnz r0, 4e082 │ │ │ │ + blx 17254 │ │ │ │ + cbnz r0, 4d9da │ │ │ │ ldr r3, [r4, #64] @ 0x40 │ │ │ │ cmp r3, #6 │ │ │ │ - bhi.n 4e028 │ │ │ │ + bhi.n 4d980 │ │ │ │ ldr r1, [r7, #104] @ 0x68 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 4e028 │ │ │ │ + bne.n 4d980 │ │ │ │ ldr r0, [r7, #68] @ 0x44 │ │ │ │ - blx 1765c │ │ │ │ + blx 174f4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4e028 │ │ │ │ + beq.n 4d980 │ │ │ │ mov r0, r7 │ │ │ │ add r3, sp, #8 │ │ │ │ mov r2, r9 │ │ │ │ movs r1, #1 │ │ │ │ - bl 4d0bc │ │ │ │ + bl 4ca14 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4e006 │ │ │ │ - b.n 4e028 │ │ │ │ + bne.n 4d95e │ │ │ │ + b.n 4d980 │ │ │ │ mov r0, r7 │ │ │ │ add r3, sp, #8 │ │ │ │ mov r2, r9 │ │ │ │ movs r1, #1 │ │ │ │ - bl 4c560 │ │ │ │ + bl 4beb8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4e006 │ │ │ │ - b.n 4e028 │ │ │ │ - blx 17b0c │ │ │ │ + bne.n 4d95e │ │ │ │ + b.n 4d980 │ │ │ │ + blx 179a4 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [r4, #68] @ 0x44 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 4e040 │ │ │ │ + bne.n 4d998 │ │ │ │ mov r0, r6 │ │ │ │ - blx 15138 │ │ │ │ + blx 15000 │ │ │ │ cmp r5, r0 │ │ │ │ - beq.n 4e0d0 │ │ │ │ - blx 179a4 │ │ │ │ - ldr r1, [pc, #104] @ (4e118 ) │ │ │ │ + beq.n 4da28 │ │ │ │ + blx 1783c │ │ │ │ + ldr r1, [pc, #104] @ (4da70 ) │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #104] @ (4e11c ) │ │ │ │ + ldr r0, [pc, #104] @ (4da74 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 187fc │ │ │ │ + blx 18670 │ │ │ │ mov r1, r4 │ │ │ │ mov r3, r0 │ │ │ │ movs r2, #19 │ │ │ │ mov r0, r8 │ │ │ │ - blx 17f4c │ │ │ │ + blx 17dd8 │ │ │ │ mov r0, r6 │ │ │ │ - blx 15aa8 │ │ │ │ - b.n 4dfce │ │ │ │ + blx 15964 │ │ │ │ + b.n 4d926 │ │ │ │ ldr r4, [r4, #64] @ 0x40 │ │ │ │ mov r0, r6 │ │ │ │ - blx 15aa8 │ │ │ │ + blx 15964 │ │ │ │ cmp r4, #5 │ │ │ │ it hi │ │ │ │ movhi r0, #1 │ │ │ │ - bhi.n 4dfe4 │ │ │ │ - b.n 4dfce │ │ │ │ + bhi.n 4d93c │ │ │ │ + b.n 4d926 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, fp │ │ │ │ - bl 4c2f8 │ │ │ │ - cbz r0, 4e0fe │ │ │ │ + bl 4bc50 │ │ │ │ + cbz r0, 4da56 │ │ │ │ ldr.w r3, [fp] │ │ │ │ movs r2, #8 │ │ │ │ str r2, [r3, #32] │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 4dc0c │ │ │ │ - b.n 4dfda │ │ │ │ + bl 4d564 │ │ │ │ + b.n 4d932 │ │ │ │ movs r1, #8 │ │ │ │ mov r0, r6 │ │ │ │ - blx 16bc0 │ │ │ │ - b.n 4e0f4 │ │ │ │ - blx 17a74 <__stack_chk_fail@plt> │ │ │ │ - lsrs r0, r3, #17 │ │ │ │ + blx 16a64 │ │ │ │ + b.n 4da4c │ │ │ │ + blx 1790c <__stack_chk_fail@plt> │ │ │ │ + asrs r0, r4, #12 │ │ │ │ movs r3, r0 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r0, #16 │ │ │ │ + asrs r0, r1, #11 │ │ │ │ movs r3, r0 │ │ │ │ - ldmia r3, {r3, r7} │ │ │ │ + ldmia r2, {r2, r4, r5} │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [pc, #744] @ (4e408 ) │ │ │ │ + ldr r2, [pc, #408] @ (4dc10 ) │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #56] @ 0x38 │ │ │ │ - blx 17d50 │ │ │ │ - ldr r2, [pc, #68] @ (4e180 ) │ │ │ │ + blx 17bdc │ │ │ │ + ldr r2, [pc, #68] @ (4dad8 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r0 │ │ │ │ add r2, pc │ │ │ │ mov r0, r5 │ │ │ │ - bl 4ca1c │ │ │ │ + bl 4c374 │ │ │ │ ldr r2, [r4, #76] @ 0x4c │ │ │ │ - cbz r2, 4e15a │ │ │ │ + cbz r2, 4dab2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #76] @ 0x4c │ │ │ │ ldrb r3, [r3, #24] │ │ │ │ lsls r3, r3, #29 │ │ │ │ - bmi.n 4e176 │ │ │ │ + bmi.n 4dace │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r3, [pc, #40] @ (4e184 ) │ │ │ │ - ldr r1, [pc, #40] @ (4e188 ) │ │ │ │ - ldr r0, [pc, #44] @ (4e18c ) │ │ │ │ + ldr r3, [pc, #40] @ (4dadc ) │ │ │ │ + ldr r1, [pc, #40] @ (4dae0 ) │ │ │ │ + ldr r0, [pc, #44] @ (4dae4 ) │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ add.w r3, r3, #328 @ 0x148 │ │ │ │ movw r2, #1639 @ 0x667 │ │ │ │ - blx 18390 │ │ │ │ - b.n 4e14a │ │ │ │ + blx 18210 │ │ │ │ + b.n 4daa2 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.n 4dde0 │ │ │ │ - add r7, sp, #792 @ 0x318 │ │ │ │ + b.n 4d738 │ │ │ │ + add r6, sp, #456 @ 0x1c8 │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #152 @ 0x98 │ │ │ │ + movs r5, #40 @ 0x28 │ │ │ │ movs r1, r0 │ │ │ │ - ldmia r4, {r3, r4, r6} │ │ │ │ + ldmia r3!, {r2} │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r4!, {r1, r2, r7} │ │ │ │ + ldmia r3!, {r1, r4, r5} │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ - ldr r2, [pc, #184] @ (4e25c ) │ │ │ │ + ldr r2, [pc, #184] @ (4dbb4 ) │ │ │ │ movs r3, #0 │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #180] @ (4e260 ) │ │ │ │ + ldr r3, [pc, #180] @ (4dbb8 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ - cbz r3, 4e1d0 │ │ │ │ - ldr r2, [pc, #168] @ (4e264 ) │ │ │ │ - ldr r3, [pc, #164] @ (4e260 ) │ │ │ │ + cbz r3, 4db28 │ │ │ │ + ldr r2, [pc, #168] @ (4dbbc ) │ │ │ │ + ldr r3, [pc, #164] @ (4dbb8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 4e258 │ │ │ │ + bne.n 4dbb0 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r5, r1 │ │ │ │ - blx 16870 │ │ │ │ + blx 16720 │ │ │ │ mov r6, r0 │ │ │ │ - blx 181f8 │ │ │ │ + blx 18084 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n 4e230 │ │ │ │ + beq.n 4db88 │ │ │ │ movs r1, #1 │ │ │ │ str r1, [r4, #24] │ │ │ │ add r1, sp, #8 │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r3, r5 │ │ │ │ movs r2, #0 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - blx 170e0 │ │ │ │ + blx 16f78 │ │ │ │ ldr r3, [r4, #52] @ 0x34 │ │ │ │ - cbnz r0, 4e218 │ │ │ │ + cbnz r0, 4db70 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, r3 │ │ │ │ - ldr r2, [pc, #100] @ (4e268 ) │ │ │ │ + ldr r2, [pc, #100] @ (4dbc0 ) │ │ │ │ ldr r3, [r1, #8] │ │ │ │ add r2, pc │ │ │ │ mov r1, r4 │ │ │ │ - bl 4ca1c │ │ │ │ + bl 4c374 │ │ │ │ add r0, sp, #8 │ │ │ │ - blx 15c1c │ │ │ │ + blx 15ad8 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #24] │ │ │ │ - b.n 4e1b8 │ │ │ │ - ldr r2, [pc, #80] @ (4e26c ) │ │ │ │ + b.n 4db10 │ │ │ │ + ldr r2, [pc, #80] @ (4dbc4 ) │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r3 │ │ │ │ add r2, pc │ │ │ │ - bl 4ca1c │ │ │ │ + bl 4c374 │ │ │ │ movs r2, #6 │ │ │ │ movs r1, #5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4cbdc │ │ │ │ - b.n 4e212 │ │ │ │ + bl 4c534 │ │ │ │ + b.n 4db6a │ │ │ │ mov r0, r6 │ │ │ │ - blx 178d4 │ │ │ │ + blx 1776c │ │ │ │ orrs r0, r1 │ │ │ │ - bne.n 4e1e4 │ │ │ │ + bne.n 4db3c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 4c9b4 │ │ │ │ - ldr r2, [pc, #44] @ (4e270 ) │ │ │ │ + bl 4c30c │ │ │ │ + ldr r2, [pc, #44] @ (4dbc8 ) │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ mov r1, r4 │ │ │ │ add r2, pc │ │ │ │ - bl 4ca1c │ │ │ │ + bl 4c374 │ │ │ │ movs r2, #6 │ │ │ │ movs r1, #5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4cbdc │ │ │ │ - b.n 4e1b8 │ │ │ │ - blx 17a74 <__stack_chk_fail@plt> │ │ │ │ - lsrs r4, r0, #9 │ │ │ │ + bl 4c534 │ │ │ │ + b.n 4db10 │ │ │ │ + blx 1790c <__stack_chk_fail@plt> │ │ │ │ + asrs r4, r1, #4 │ │ │ │ movs r3, r0 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r5, #8 │ │ │ │ + asrs r4, r6, #3 │ │ │ │ movs r3, r0 │ │ │ │ - beq.n 4e2b4 │ │ │ │ + ldmia r6, {r4, r6, r7} │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7, {r1, r4, r5, r6, r7} │ │ │ │ + ldmia r6!, {r1, r2, r3, r4, r7} │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7, {r1, r3, r4, r7} │ │ │ │ + ldmia r6, {r1, r2, r6} │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r5, r2 │ │ │ │ - ldr r2, [pc, #856] @ (4e5e0 ) │ │ │ │ - ldr r3, [pc, #856] @ (4e5e4 ) │ │ │ │ + ldr r2, [pc, #856] @ (4df38 ) │ │ │ │ + ldr r3, [pc, #856] @ (4df3c ) │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ add r2, pc │ │ │ │ ldr r6, [r1, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ mov.w r3, #0 │ │ │ │ ldr r3, [r5, #104] @ 0x68 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #104] @ 0x68 │ │ │ │ - cbz r6, 4e2e8 │ │ │ │ + cbz r6, 4dc40 │ │ │ │ mov r1, r6 │ │ │ │ - blx 17c90 │ │ │ │ + blx 17b1c │ │ │ │ mov r6, r0 │ │ │ │ ldrb r0, [r4, #8] │ │ │ │ - blx 18b18 │ │ │ │ + blx 1898c │ │ │ │ ldrb r2, [r4, #9] │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr r2, [pc, #804] @ (4e5e8 ) │ │ │ │ + ldr r2, [pc, #804] @ (4df40 ) │ │ │ │ add r2, pc │ │ │ │ - bl 4ca1c │ │ │ │ - cbz r6, 4e328 │ │ │ │ + bl 4c374 │ │ │ │ + cbz r6, 4dc80 │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ cmp r3, #8 │ │ │ │ - bhi.n 4e328 │ │ │ │ + bhi.n 4dc80 │ │ │ │ tbh [pc, r3, lsl #1] │ │ │ │ movs r3, r7 │ │ │ │ lsls r6, r6, #1 │ │ │ │ movs r1, r5 │ │ │ │ lsls r7, r7, #2 │ │ │ │ movs r1, r5 │ │ │ │ movs r1, r5 │ │ │ │ movs r1, r5 │ │ │ │ movs r1, r5 │ │ │ │ lsls r7, r0, #3 │ │ │ │ ldrb r0, [r1, #8] │ │ │ │ - blx 18b18 │ │ │ │ + blx 1898c │ │ │ │ ldrb r2, [r4, #9] │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr r2, [pc, #748] @ (4e5ec ) │ │ │ │ + ldr r2, [pc, #748] @ (4df44 ) │ │ │ │ add r2, pc │ │ │ │ - bl 4ca1c │ │ │ │ + bl 4c374 │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ cmp r3, #7 │ │ │ │ - beq.w 4e4a2 │ │ │ │ + beq.w 4ddfa │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 4e328 │ │ │ │ + bne.n 4dc80 │ │ │ │ mov r0, r7 │ │ │ │ ldr r4, [r4, #12] │ │ │ │ - blx 15d8c │ │ │ │ - ldr r2, [pc, #724] @ (4e5f0 ) │ │ │ │ + blx 15c48 │ │ │ │ + ldr r2, [pc, #724] @ (4df48 ) │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r3, r4 │ │ │ │ add r2, pc │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 4ca1c │ │ │ │ + bl 4c374 │ │ │ │ ldr r3, [r5, #104] @ 0x68 │ │ │ │ subs r3, #1 │ │ │ │ - ldr r2, [pc, #708] @ (4e5f4 ) │ │ │ │ + ldr r2, [pc, #708] @ (4df4c ) │ │ │ │ str r3, [r5, #104] @ 0x68 │ │ │ │ - ldr r3, [pc, #688] @ (4e5e4 ) │ │ │ │ + ldr r3, [pc, #688] @ (4df3c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 4e5c0 │ │ │ │ + bne.w 4df18 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r0, r7 │ │ │ │ - blx 16bb4 │ │ │ │ + blx 16a58 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r7 │ │ │ │ - blx 159c8 │ │ │ │ - ldr r2, [pc, #664] @ (4e5f8 ) │ │ │ │ + blx 15890 │ │ │ │ + ldr r2, [pc, #664] @ (4df50 ) │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r1, r6 │ │ │ │ str r0, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ mov r0, r5 │ │ │ │ - bl 4ca1c │ │ │ │ + bl 4c374 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r1, #9 │ │ │ │ - cbz r3, 4e384 │ │ │ │ + cbz r3, 4dcdc │ │ │ │ ldr r2, [r3, #112] @ 0x70 │ │ │ │ adds r2, r2, r1 │ │ │ │ str r2, [r3, #112] @ 0x70 │ │ │ │ ldr r2, [r3, #116] @ 0x74 │ │ │ │ adc.w r2, r2, #0 │ │ │ │ str r2, [r3, #116] @ 0x74 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - blx 17f74 │ │ │ │ + blx 17e00 │ │ │ │ ldrb r3, [r4, #9] │ │ │ │ lsls r2, r3, #31 │ │ │ │ - bpl.w 4e542 │ │ │ │ + bpl.w 4de9a │ │ │ │ ldr r0, [r6, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4e328 │ │ │ │ - blx 185f0 │ │ │ │ + beq.n 4dc80 │ │ │ │ + blx 18470 │ │ │ │ ldr r3, [r6, #64] @ 0x40 │ │ │ │ cmp r3, #5 │ │ │ │ - bne.n 4e328 │ │ │ │ + bne.n 4dc80 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl 4e190 │ │ │ │ + bl 4dae8 │ │ │ │ ldr r3, [r6, #64] @ 0x40 │ │ │ │ cmp r3, #6 │ │ │ │ - bne.n 4e328 │ │ │ │ + bne.n 4dc80 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ ldrb r3, [r3, #24] │ │ │ │ lsls r3, r3, #29 │ │ │ │ - bpl.n 4e328 │ │ │ │ + bpl.n 4dc80 │ │ │ │ mov r0, r6 │ │ │ │ - bl 4dde0 │ │ │ │ - b.n 4e328 │ │ │ │ + bl 4d738 │ │ │ │ + b.n 4dc80 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - blx 15504 │ │ │ │ + blx 153cc │ │ │ │ ldr r3, [r6, #8] │ │ │ │ mov r7, r0 │ │ │ │ - cbz r3, 4e3e0 │ │ │ │ + cbz r3, 4dd38 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ ldr r2, [r3, #96] @ 0x60 │ │ │ │ adds r1, #9 │ │ │ │ adds r2, r2, r1 │ │ │ │ str r2, [r3, #96] @ 0x60 │ │ │ │ ldr r2, [r3, #100] @ 0x64 │ │ │ │ adc.w r2, r2, #0 │ │ │ │ str r2, [r3, #100] @ 0x64 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ - blx 1824c │ │ │ │ - ldr r2, [pc, #532] @ (4e5fc ) │ │ │ │ + blx 180d8 │ │ │ │ + ldr r2, [pc, #532] @ (4df54 ) │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r6 │ │ │ │ add r2, pc │ │ │ │ mov r0, r5 │ │ │ │ str r7, [sp, #0] │ │ │ │ - bl 4ca1c │ │ │ │ + bl 4c374 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ cmp r3, #2 │ │ │ │ - beq.w 4e524 │ │ │ │ + beq.w 4de7c │ │ │ │ cmp r3, #3 │ │ │ │ - beq.w 4e51a │ │ │ │ + beq.w 4de72 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.w 4e5c4 │ │ │ │ + bne.w 4df1c │ │ │ │ sub.w r3, r7, #100 @ 0x64 │ │ │ │ cmp r3, #99 @ 0x63 │ │ │ │ - bls.w 4e558 │ │ │ │ + bls.w 4deb0 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - blx 18aac │ │ │ │ + blx 18920 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - blx 15504 │ │ │ │ + blx 153cc │ │ │ │ cmp r0, #204 @ 0xcc │ │ │ │ - beq.n 4e42c │ │ │ │ + beq.n 4dd84 │ │ │ │ ldrb r3, [r4, #9] │ │ │ │ lsls r1, r3, #31 │ │ │ │ - bpl.w 4e328 │ │ │ │ - ldr r2, [pc, #464] @ (4e600 ) │ │ │ │ + bpl.w 4dc80 │ │ │ │ + ldr r2, [pc, #464] @ (4df58 ) │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ - bl 4ca1c │ │ │ │ + bl 4c374 │ │ │ │ movs r2, #5 │ │ │ │ movs r1, #4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 4cbdc │ │ │ │ + bl 4c534 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - bl 4c9b4 │ │ │ │ + bl 4c30c │ │ │ │ movs r2, #6 │ │ │ │ movs r1, #5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 4cbdc │ │ │ │ - b.n 4e328 │ │ │ │ + bl 4c534 │ │ │ │ + b.n 4dc80 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 4e328 │ │ │ │ + beq.w 4dc80 │ │ │ │ mov r0, r6 │ │ │ │ - bl 4d480 │ │ │ │ - b.n 4e328 │ │ │ │ + bl 4cdd8 │ │ │ │ + b.n 4dc80 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ str r3, [sp, #12] │ │ │ │ - blx 15fe4 │ │ │ │ - ldr r2, [pc, #400] @ (4e604 ) │ │ │ │ + blx 15ea0 │ │ │ │ + ldr r2, [pc, #400] @ (4df5c ) │ │ │ │ mov r1, r6 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 4ca1c │ │ │ │ + bl 4c374 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r0, r7 │ │ │ │ - blx 15fe4 │ │ │ │ + blx 15ea0 │ │ │ │ cmp r0, #0 │ │ │ │ - ble.w 4e328 │ │ │ │ + ble.w 4dc80 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r0, r5 │ │ │ │ ldrb r1, [r3, #24] │ │ │ │ ubfx r1, r1, #2, #1 │ │ │ │ eor.w r1, r1, #1 │ │ │ │ - bl 4ce3c │ │ │ │ - b.n 4e328 │ │ │ │ + bl 4c794 │ │ │ │ + b.n 4dc80 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - blx 167cc │ │ │ │ + blx 1667c │ │ │ │ ldr r2, [r4, #20] │ │ │ │ ldr r1, [r4, #12] │ │ │ │ mov r3, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 4e552 │ │ │ │ + beq.n 4deaa │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r0, r5 │ │ │ │ - ldr r2, [pc, #336] @ (4e608 ) │ │ │ │ + ldr r2, [pc, #336] @ (4df60 ) │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r1, #0 │ │ │ │ add r2, pc │ │ │ │ - bl 4ca1c │ │ │ │ + bl 4c374 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mov r2, r3 │ │ │ │ mov r8, r3 │ │ │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 4e506 │ │ │ │ + beq.n 4de5e │ │ │ │ add r7, sp, #16 │ │ │ │ ldr r1, [r5, #56] @ 0x38 │ │ │ │ add r0, sp, #20 │ │ │ │ ldr r4, [r4, #16] │ │ │ │ - blx 16b00 │ │ │ │ + blx 169a4 │ │ │ │ mov r2, r7 │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #20 │ │ │ │ - blx 16ab4 │ │ │ │ - cbz r0, 4e506 │ │ │ │ + blx 16958 │ │ │ │ + cbz r0, 4de5e │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - cbnz r4, 4e512 │ │ │ │ + cbnz r4, 4de6a │ │ │ │ ldr r3, [r0, #80] @ 0x50 │ │ │ │ cmp r8, r3 │ │ │ │ - bge.n 4e512 │ │ │ │ + bge.n 4de6a │ │ │ │ mov r1, r4 │ │ │ │ - bl 4d480 │ │ │ │ + bl 4cdd8 │ │ │ │ mov r2, r7 │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #20 │ │ │ │ - blx 16ab4 │ │ │ │ + blx 16958 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4e4e8 │ │ │ │ + bne.n 4de40 │ │ │ │ movs r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r5, #84] @ 0x54 │ │ │ │ - bl 4cf90 │ │ │ │ - b.n 4e328 │ │ │ │ + bl 4c8e8 │ │ │ │ + b.n 4dc80 │ │ │ │ ldr r3, [r0, #64] @ 0x40 │ │ │ │ cmp r3, #6 │ │ │ │ - bhi.n 4e4dc │ │ │ │ - b.n 4e4f2 │ │ │ │ + bhi.n 4de34 │ │ │ │ + b.n 4de4a │ │ │ │ ldrb r3, [r4, #9] │ │ │ │ lsls r0, r3, #29 │ │ │ │ - bmi.w 4e414 │ │ │ │ - b.n 4e328 │ │ │ │ - ldr r3, [pc, #228] @ (4e60c ) │ │ │ │ + bmi.w 4dd6c │ │ │ │ + b.n 4dc80 │ │ │ │ + ldr r3, [pc, #228] @ (4df64 ) │ │ │ │ movs r2, #0 │ │ │ │ - ldr r1, [pc, #228] @ (4e610 ) │ │ │ │ - ldr r0, [pc, #232] @ (4e614 ) │ │ │ │ + ldr r1, [pc, #228] @ (4df68 ) │ │ │ │ + ldr r0, [pc, #232] @ (4df6c ) │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add.w r3, r3, #368 @ 0x170 │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ movw r2, #829 @ 0x33d │ │ │ │ - blx 18390 │ │ │ │ - b.n 4e414 │ │ │ │ + blx 18210 │ │ │ │ + b.n 4dd6c │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r0, r7 │ │ │ │ - blx 16bb4 │ │ │ │ + blx 16a58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 4e328 │ │ │ │ - b.n 4e48e │ │ │ │ - ldr r2, [pc, #196] @ (4e618 ) │ │ │ │ + bne.w 4dc80 │ │ │ │ + b.n 4dde6 │ │ │ │ + ldr r2, [pc, #196] @ (4df70 ) │ │ │ │ add r2, pc │ │ │ │ - b.n 4e4b2 │ │ │ │ + b.n 4de0a │ │ │ │ ldr r3, [r6, #88] @ 0x58 │ │ │ │ subs r3, #0 │ │ │ │ it ne │ │ │ │ movne r3, #1 │ │ │ │ cmp r7, #100 @ 0x64 │ │ │ │ it ne │ │ │ │ movne r3, #0 │ │ │ │ - cbnz r3, 4e57a │ │ │ │ + cbnz r3, 4ded2 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - blx 17fdc │ │ │ │ + blx 17e68 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - blx 150b4 │ │ │ │ + blx 14f7c │ │ │ │ ldr r3, [r5, #104] @ 0x68 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 4e32c │ │ │ │ + b.n 4dc84 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - blx 16178 │ │ │ │ - ldr r3, [pc, #152] @ (4e61c ) │ │ │ │ + blx 16034 │ │ │ │ + ldr r3, [pc, #152] @ (4df74 ) │ │ │ │ add r3, pc │ │ │ │ strd r0, r3, [sp, #20] │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - blx 17b80 │ │ │ │ - blx 178d4 │ │ │ │ + blx 17a18 │ │ │ │ + blx 1776c │ │ │ │ cmp r0, #1 │ │ │ │ sbcs.w r1, r1, #0 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ it lt │ │ │ │ movlt.w r0, #4294967295 @ 0xffffffff │ │ │ │ add r3, sp, #20 │ │ │ │ str r0, [r6, #32] │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r5, #68] @ 0x44 │ │ │ │ - blx 161b8 │ │ │ │ + blx 16074 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r0, r5 │ │ │ │ ldrb r1, [r3, #24] │ │ │ │ ubfx r1, r1, #2, #1 │ │ │ │ eor.w r1, r1, #1 │ │ │ │ - bl 4ce3c │ │ │ │ - b.n 4e568 │ │ │ │ - blx 17a74 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #88] @ (4e620 ) │ │ │ │ + bl 4c794 │ │ │ │ + b.n 4dec0 │ │ │ │ + blx 1790c <__stack_chk_fail@plt> │ │ │ │ + ldr r3, [pc, #88] @ (4df78 ) │ │ │ │ movs r4, #0 │ │ │ │ - ldr r1, [pc, #88] @ (4e624 ) │ │ │ │ + ldr r1, [pc, #88] @ (4df7c ) │ │ │ │ mov.w r2, #832 @ 0x340 │ │ │ │ - ldr r0, [pc, #88] @ (4e628 ) │ │ │ │ + ldr r0, [pc, #88] @ (4df80 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #368 @ 0x170 │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - blx 1663c │ │ │ │ - lsrs r4, r3, #5 │ │ │ │ + blx 164ec │ │ │ │ + asrs r4, r4, #32 │ │ │ │ movs r3, r0 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7, {r2, r3, r7} │ │ │ │ + ldmia r6!, {r3, r4, r5} │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7!, {r1, r4, r6} │ │ │ │ + ldmia r5, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7, {r1, r4, r7} │ │ │ │ + ldmia r6!, {r1, r2, r3, r4, r5} │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r6, #2 │ │ │ │ + lsrs r6, r7, #29 │ │ │ │ movs r3, r0 │ │ │ │ - add sp, #120 @ 0x78 │ │ │ │ + add r6, sp, #808 @ 0x328 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r6, {r2, r4, r5, r6, r7} │ │ │ │ + ldmia r5, {r5, r7} │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r6, {r1, r2, r3, r6, r7} │ │ │ │ + ldmia r5, {r1, r3, r4, r5, r6} │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r6!, {r1, r3, r4, r5} │ │ │ │ + ldmia r4!, {r1, r2, r5, r6, r7} │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r5!, {r2, r6, r7} │ │ │ │ + ldmia r4, {r4, r5, r6} │ │ │ │ movs r0, r0 │ │ │ │ - movs r2, #204 @ 0xcc │ │ │ │ + movs r1, #92 @ 0x5c │ │ │ │ movs r1, r0 │ │ │ │ - ldmia r0!, {r3, r7} │ │ │ │ + stmia r7!, {r2, r4, r5} │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r0!, {r1, r2, r4, r5, r7} │ │ │ │ + stmia r7!, {r1, r5, r6} │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r7, #20] │ │ │ │ + ldr r0, [r5, #0] │ │ │ │ movs r0, r0 │ │ │ │ lsls r7, r4, #25 │ │ │ │ movs r0, r0 │ │ │ │ - movs r2, #40 @ 0x28 │ │ │ │ + movs r0, #184 @ 0xb8 │ │ │ │ movs r1, r0 │ │ │ │ - stmia r7!, {r1, r3, r5, r6, r7} │ │ │ │ + stmia r6!, {r1, r2, r4, r7} │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r0!, {r2, r4} │ │ │ │ + stmia r6!, {r6, r7} │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #28 │ │ │ │ mov r6, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r7, r3 │ │ │ │ ldr r5, [sp, #52] @ 0x34 │ │ │ │ str r2, [sp, #20] │ │ │ │ - blx 17c90 │ │ │ │ + blx 17b1c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4e68a │ │ │ │ + cbz r0, 4dfe2 │ │ │ │ ldr r2, [r0, #76] @ 0x4c │ │ │ │ mov r1, r0 │ │ │ │ strd r6, r2, [sp, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr r2, [pc, #112] @ (4e6d0 ) │ │ │ │ + ldr r2, [pc, #112] @ (4e028 ) │ │ │ │ add r2, pc │ │ │ │ - bl 4ca1c │ │ │ │ + bl 4c374 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ ldr r3, [r5, #104] @ 0x68 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #104] @ 0x68 │ │ │ │ - cbz r0, 4e6b0 │ │ │ │ + cbz r0, 4e008 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ mov r1, r7 │ │ │ │ - blx 18550 │ │ │ │ + blx 183d0 │ │ │ │ ldr r3, [r4, #64] @ 0x40 │ │ │ │ cmp r3, #5 │ │ │ │ - beq.n 4e6a4 │ │ │ │ + beq.n 4dffc │ │ │ │ ldr r3, [r5, #104] @ 0x68 │ │ │ │ movs r0, #0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #104] @ 0x68 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r2, [pc, #72] @ (4e6d4 ) │ │ │ │ + ldr r2, [pc, #72] @ (4e02c ) │ │ │ │ mov r1, r4 │ │ │ │ str r4, [sp, #8] │ │ │ │ mov r0, r5 │ │ │ │ ldr r4, [sp, #48] @ 0x30 │ │ │ │ add r2, pc │ │ │ │ str r6, [sp, #4] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 4ca1c │ │ │ │ + bl 4c374 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl 4e190 │ │ │ │ - b.n 4e67e │ │ │ │ - ldr r3, [pc, #36] @ (4e6d8 ) │ │ │ │ + bl 4dae8 │ │ │ │ + b.n 4dfd6 │ │ │ │ + ldr r3, [pc, #36] @ (4e030 ) │ │ │ │ mov.w r2, #900 @ 0x384 │ │ │ │ - ldr r4, [pc, #36] @ (4e6dc ) │ │ │ │ - ldr r1, [pc, #36] @ (4e6e0 ) │ │ │ │ + ldr r4, [pc, #36] @ (4e034 ) │ │ │ │ + ldr r1, [pc, #36] @ (4e038 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #36] @ (4e6e4 ) │ │ │ │ + ldr r0, [pc, #36] @ (4e03c ) │ │ │ │ add r4, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #392 @ 0x188 │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - blx 1663c │ │ │ │ + blx 164ec │ │ │ │ nop │ │ │ │ - ldmia r4!, {r2, r3, r5, r7} │ │ │ │ + ldmia r3, {r3, r4, r6} │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r4, {r3, r4, r5, r6} │ │ │ │ + ldmia r3!, {r2, r5} │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #62 @ 0x3e │ │ │ │ + subs r6, r1, #7 │ │ │ │ movs r1, r0 │ │ │ │ - ldmia r4, {r1, r4, r7} │ │ │ │ + ldmia r3, {r1, r2, r3, r4, r5} │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r5!, {r3, r5, r7} │ │ │ │ movs r0, r0 │ │ │ │ - stmia r7!, {r1, r2, r5} │ │ │ │ + stmia r5!, {r1, r4, r6, r7} │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3864] @ 0xf18 │ │ │ │ sub sp, #196 @ 0xc4 │ │ │ │ mov r7, r2 │ │ │ │ - ldr.w r2, [pc, #1128] @ 4eb68 │ │ │ │ + ldr.w r2, [pc, #1128] @ 4e4c0 │ │ │ │ mov r6, r3 │ │ │ │ - ldr.w r4, [pc, #1128] @ 4eb6c │ │ │ │ + ldr.w r4, [pc, #1128] @ 4e4c4 │ │ │ │ mov r8, r0 │ │ │ │ - ldr.w r3, [pc, #1124] @ 4eb70 │ │ │ │ + ldr.w r3, [pc, #1124] @ 4e4c8 │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ add r4, pc │ │ │ │ str r4, [sp, #48] @ 0x30 │ │ │ │ movs r0, #92 @ 0x5c │ │ │ │ mov r5, r1 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #188] @ 0xbc │ │ │ │ mov.w r3, #0 │ │ │ │ - blx 17eb4 │ │ │ │ + blx 17d40 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 177d0 │ │ │ │ + blx 17668 │ │ │ │ str r0, [r4, #0] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ str r0, [r4, #4] │ │ │ │ - blx 17de4 │ │ │ │ + blx 17c70 │ │ │ │ movs r3, #0 │ │ │ │ str r0, [r4, #8] │ │ │ │ mov r2, r4 │ │ │ │ str r3, [r4, #80] @ 0x50 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ ldr r1, [r5, #4] │ │ │ │ ldr.w r0, [r8, #56] @ 0x38 │ │ │ │ str r7, [r4, #56] @ 0x38 │ │ │ │ str r6, [r4, #60] @ 0x3c │ │ │ │ str.w r8, [r4, #52] @ 0x34 │ │ │ │ str r3, [r4, #32] │ │ │ │ - blx 15dc0 │ │ │ │ + blx 15c7c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4eb0e │ │ │ │ + beq.w 4e466 │ │ │ │ movs r7, #0 │ │ │ │ movs r3, #2 │ │ │ │ - ldr.w r2, [pc, #1040] @ 4eb74 │ │ │ │ + ldr.w r2, [pc, #1040] @ 4e4cc │ │ │ │ strd r7, r3, [sp] │ │ │ │ mov r3, r4 │ │ │ │ - ldr.w r1, [pc, #1032] @ 4eb78 │ │ │ │ + ldr.w r1, [pc, #1032] @ 4e4d0 │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r4, #4] │ │ │ │ add r1, pc │ │ │ │ - blx 17964 │ │ │ │ + blx 177fc │ │ │ │ ldr r3, [r5, #4] │ │ │ │ movs r2, #20 │ │ │ │ mov r1, r7 │ │ │ │ mov r5, r3 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #20] │ │ │ │ - blx 15e4c │ │ │ │ + blx 15d08 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 182e8 │ │ │ │ + blx 18168 │ │ │ │ mov r5, r0 │ │ │ │ - blx 1693c │ │ │ │ + blx 167ec │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, r5 │ │ │ │ - blx 154d8 │ │ │ │ + blx 153a0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4eaee │ │ │ │ + beq.w 4e446 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ str r7, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - blx 15608 │ │ │ │ + blx 154d0 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4e9ea │ │ │ │ + beq.w 4e342 │ │ │ │ movs r0, #2 │ │ │ │ - blx 160f8 │ │ │ │ - ldr r3, [pc, #952] @ (4eb7c ) │ │ │ │ + blx 15fb4 │ │ │ │ + ldr r3, [pc, #952] @ (4e4d4 ) │ │ │ │ str r0, [sp, #28] │ │ │ │ add r3, pc │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ strh r3, [r0, #0] │ │ │ │ ldr r7, [sp, #20] │ │ │ │ - ldr r3, [pc, #944] @ (4eb80 ) │ │ │ │ + ldr r3, [pc, #944] @ (4e4d8 ) │ │ │ │ mov r0, r7 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ - blx 17ccc │ │ │ │ + blx 17b58 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ mov r0, r7 │ │ │ │ movs r7, #7 │ │ │ │ str r7, [sp, #116] @ 0x74 │ │ │ │ - blx 17ccc │ │ │ │ - blx 16d98 │ │ │ │ - ldr r3, [pc, #920] @ (4eb84 ) │ │ │ │ + blx 17b58 │ │ │ │ + blx 16c30 │ │ │ │ + ldr r3, [pc, #920] @ (4e4dc ) │ │ │ │ str r0, [sp, #120] @ 0x78 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #128] @ 0x80 │ │ │ │ movs r3, #4 │ │ │ │ strb.w r3, [sp, #124] @ 0x7c │ │ │ │ - blx 15cc4 │ │ │ │ + blx 15b80 │ │ │ │ strd r0, r7, [sp, #132] @ 0x84 │ │ │ │ mov r0, r5 │ │ │ │ movs r5, #0 │ │ │ │ - blx 15cc4 │ │ │ │ + blx 15b80 │ │ │ │ add r7, sp, #108 @ 0x6c │ │ │ │ - blx 16d98 │ │ │ │ - ldr r3, [pc, #888] @ (4eb88 ) │ │ │ │ + blx 16c30 │ │ │ │ + ldr r3, [pc, #888] @ (4e4e0 ) │ │ │ │ str r0, [sp, #140] @ 0x8c │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ add r3, pc │ │ │ │ strb.w r5, [sp, #144] @ 0x90 │ │ │ │ str r3, [sp, #148] @ 0x94 │ │ │ │ movs r3, #10 │ │ │ │ str r0, [sp, #152] @ 0x98 │ │ │ │ str r3, [sp, #156] @ 0x9c │ │ │ │ - blx 16d98 │ │ │ │ - ldr r3, [pc, #868] @ (4eb8c ) │ │ │ │ + blx 16c30 │ │ │ │ + ldr r3, [pc, #868] @ (4e4e4 ) │ │ │ │ str r0, [sp, #160] @ 0xa0 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ add r3, pc │ │ │ │ strb.w r5, [sp, #164] @ 0xa4 │ │ │ │ str r3, [sp, #168] @ 0xa8 │ │ │ │ movs r3, #5 │ │ │ │ str r0, [sp, #172] @ 0xac │ │ │ │ str r3, [sp, #176] @ 0xb0 │ │ │ │ - blx 16d98 │ │ │ │ + blx 16c30 │ │ │ │ strb.w r5, [sp, #184] @ 0xb8 │ │ │ │ add r5, sp, #188 @ 0xbc │ │ │ │ str r0, [sp, #180] @ 0xb4 │ │ │ │ mov r1, r7 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r6 │ │ │ │ adds r7, #20 │ │ │ │ - blx 189c8 │ │ │ │ + blx 1883c │ │ │ │ cmp r7, r5 │ │ │ │ - bne.n 4e846 │ │ │ │ - ldr r5, [pc, #824] @ (4eb90 ) │ │ │ │ + bne.n 4e19e │ │ │ │ + ldr r5, [pc, #824] @ (4e4e8 ) │ │ │ │ add r7, sp, #96 @ 0x60 │ │ │ │ - ldr.w sl, [pc, #824] @ 4eb94 │ │ │ │ + ldr.w sl, [pc, #824] @ 4e4ec │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r5, pc │ │ │ │ - blx 17b80 │ │ │ │ + blx 17a18 │ │ │ │ add sl, pc │ │ │ │ mov r1, r0 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ mov r0, r7 │ │ │ │ - blx 18ac4 │ │ │ │ + blx 18938 │ │ │ │ add r3, sp, #72 @ 0x48 │ │ │ │ str r3, [sp, #16] │ │ │ │ add r2, sp, #60 @ 0x3c │ │ │ │ add r1, sp, #56 @ 0x38 │ │ │ │ mov r0, r7 │ │ │ │ - blx 17508 │ │ │ │ - cbz r0, 4e8d6 │ │ │ │ + blx 173a0 │ │ │ │ + cbz r0, 4e22e │ │ │ │ ldr.w fp, [sp, #56] @ 0x38 │ │ │ │ dmb ish │ │ │ │ ldr r2, [r5, #0] │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 4e98c │ │ │ │ + beq.n 4e2e4 │ │ │ │ mov r1, fp │ │ │ │ ldr.w r0, [sl] │ │ │ │ - blx 17af4 │ │ │ │ + blx 1798c │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4e876 │ │ │ │ + bne.n 4e1ce │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ - blx 16d98 │ │ │ │ + blx 16c30 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ - blx 16d98 │ │ │ │ + blx 16c30 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ movs r2, #1 │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ mov r0, r6 │ │ │ │ strb.w fp, [sp, #88] @ 0x58 │ │ │ │ - blx 189c8 │ │ │ │ + blx 1883c │ │ │ │ add r2, sp, #60 @ 0x3c │ │ │ │ add r1, sp, #56 @ 0x38 │ │ │ │ mov r0, r7 │ │ │ │ - blx 17508 │ │ │ │ + blx 173a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4e882 │ │ │ │ + bne.n 4e1da │ │ │ │ ldr.w r8, [sp, #20] │ │ │ │ mov fp, r0 │ │ │ │ mov r0, r8 │ │ │ │ - blx 16178 │ │ │ │ + blx 16034 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ ldr r7, [r3, #0] │ │ │ │ - blx 18bbc │ │ │ │ + blx 18a30 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ - blx 15698 │ │ │ │ + blx 15560 │ │ │ │ cmp r0, fp │ │ │ │ it ne │ │ │ │ cmpne r5, fp │ │ │ │ - beq.w 4ea16 │ │ │ │ + beq.w 4e36e │ │ │ │ str r0, [r4, #28] │ │ │ │ mov r0, r8 │ │ │ │ - blx 18850 │ │ │ │ + blx 186c4 │ │ │ │ cmp r0, #4 │ │ │ │ - bhi.w 4eb42 │ │ │ │ - ldr r3, [pc, #648] @ (4eb98 ) │ │ │ │ + bhi.w 4e49a │ │ │ │ + ldr r3, [pc, #648] @ (4e4f0 ) │ │ │ │ mov r1, fp │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, r0, lsl #2 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr.w r2, [r3, #268] @ 0x10c │ │ │ │ mov r3, fp │ │ │ │ - blx 15b20 │ │ │ │ + blx 159dc │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ - blx 17628 │ │ │ │ + blx 174c0 │ │ │ │ lsls r3, r0, #30 │ │ │ │ - bpl.w 4eac6 │ │ │ │ + bpl.w 4e41e │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ str r4, [sp, #8] │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r0, [r2, #68] @ 0x44 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ str r1, [sp, #4] │ │ │ │ movs r1, #0 │ │ │ │ ldr r5, [r6, #0] │ │ │ │ str r5, [sp, #0] │ │ │ │ - blx 17dcc │ │ │ │ + blx 17c58 │ │ │ │ mvn.w r3, #508 @ 0x1fc │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.w 4ea5e │ │ │ │ - blx 179a4 │ │ │ │ - ldr r2, [pc, #572] @ (4eb9c ) │ │ │ │ + bne.w 4e3b6 │ │ │ │ + blx 1783c │ │ │ │ + ldr r2, [pc, #572] @ (4e4f4 ) │ │ │ │ movs r1, #0 │ │ │ │ add r2, pc │ │ │ │ - blx 16dc0 │ │ │ │ + blx 16c58 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r2, [pc, #564] @ (4eba0 ) │ │ │ │ + ldr r2, [pc, #564] @ (4e4f8 ) │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ add r2, pc │ │ │ │ - bl 4ca1c │ │ │ │ + bl 4c374 │ │ │ │ ldr r3, [r4, #68] @ 0x44 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 4eb5a │ │ │ │ + beq.w 4e4b2 │ │ │ │ mov r0, r5 │ │ │ │ - blx 1841c │ │ │ │ + blx 1829c │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #84] @ 0x54 │ │ │ │ - b.n 4ea92 │ │ │ │ + b.n 4e3ea │ │ │ │ mov r0, r5 │ │ │ │ - blx 18190 │ │ │ │ + blx 1801c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4e894 │ │ │ │ - ldr r2, [pc, #520] @ (4eba4 ) │ │ │ │ + beq.w 4e1ec │ │ │ │ + ldr r2, [pc, #520] @ (4e4fc ) │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [sp, #24] │ │ │ │ mov r1, r2 │ │ │ │ - ldr r2, [pc, #516] @ (4eba8 ) │ │ │ │ + ldr r2, [pc, #516] @ (4e500 ) │ │ │ │ ldr r3, [r3, r2] │ │ │ │ str r3, [sp, #24] │ │ │ │ mov r0, r3 │ │ │ │ - blx 16a90 │ │ │ │ - ldr r1, [pc, #508] @ (4ebac ) │ │ │ │ + blx 16934 │ │ │ │ + ldr r1, [pc, #508] @ (4e504 ) │ │ │ │ str r0, [sp, #24] │ │ │ │ add r1, pc │ │ │ │ - blx 15710 │ │ │ │ - ldr r1, [pc, #500] @ (4ebb0 ) │ │ │ │ + blx 155d8 │ │ │ │ + ldr r1, [pc, #500] @ (4e508 ) │ │ │ │ ldr r0, [sp, #24] │ │ │ │ add r1, pc │ │ │ │ - blx 15710 │ │ │ │ - ldr r1, [pc, #496] @ (4ebb4 ) │ │ │ │ + blx 155d8 │ │ │ │ + ldr r1, [pc, #496] @ (4e50c ) │ │ │ │ ldr r0, [sp, #24] │ │ │ │ add r1, pc │ │ │ │ - blx 15710 │ │ │ │ - ldr r1, [pc, #488] @ (4ebb8 ) │ │ │ │ + blx 155d8 │ │ │ │ + ldr r1, [pc, #488] @ (4e510 ) │ │ │ │ ldr r0, [sp, #24] │ │ │ │ add r1, pc │ │ │ │ - blx 15710 │ │ │ │ - ldr r1, [pc, #484] @ (4ebbc ) │ │ │ │ + blx 155d8 │ │ │ │ + ldr r1, [pc, #484] @ (4e514 ) │ │ │ │ ldr r0, [sp, #24] │ │ │ │ add r1, pc │ │ │ │ - blx 15710 │ │ │ │ + blx 155d8 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mov r0, r5 │ │ │ │ - blx 1867c │ │ │ │ - b.n 4e894 │ │ │ │ + blx 184fc │ │ │ │ + b.n 4e1ec │ │ │ │ mov r0, r5 │ │ │ │ - blx 17750 │ │ │ │ + blx 175e8 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 15fcc │ │ │ │ + blx 15e88 │ │ │ │ cmp r0, r7 │ │ │ │ it ne │ │ │ │ movne r7, #63 @ 0x3f │ │ │ │ mov r0, r5 │ │ │ │ - blx 15fcc │ │ │ │ + blx 15e88 │ │ │ │ mov r3, r0 │ │ │ │ - ldr r0, [pc, #440] @ (4ebc0 ) │ │ │ │ + ldr r0, [pc, #440] @ (4e518 ) │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ add r0, pc │ │ │ │ - blx 168b0 │ │ │ │ + blx 16760 │ │ │ │ str r0, [sp, #28] │ │ │ │ - b.n 4e7ca │ │ │ │ + b.n 4e122 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - blx 18850 │ │ │ │ + blx 186c4 │ │ │ │ cmp r0, #4 │ │ │ │ it hi │ │ │ │ movhi r2, #16 │ │ │ │ - bhi.n 4ea30 │ │ │ │ - ldr r3, [pc, #412] @ (4ebc4 ) │ │ │ │ + bhi.n 4e388 │ │ │ │ + ldr r3, [pc, #412] @ (4e51c ) │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, r0, lsl #2 │ │ │ │ ldr.w r2, [r3, #268] @ 0x10c │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r1, r3 │ │ │ │ - blx 15b20 │ │ │ │ + blx 159dc │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 4e924 │ │ │ │ + bne.w 4e27c │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [r3, #68] @ 0x44 │ │ │ │ ldrd r2, r3, [r6] │ │ │ │ str r5, [sp, #0] │ │ │ │ ldr r1, [sp, #16] │ │ │ │ str r4, [sp, #4] │ │ │ │ - blx 17034 │ │ │ │ + blx 16ecc │ │ │ │ mvn.w r3, #508 @ 0x1fc │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.w 4e95a │ │ │ │ + beq.w 4e2b2 │ │ │ │ mvn.w r3, #900 @ 0x384 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 4eb62 │ │ │ │ + beq.n 4e4ba │ │ │ │ cmp r5, #0 │ │ │ │ - blt.n 4eb2a │ │ │ │ + blt.n 4e482 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ mov r1, r4 │ │ │ │ str r5, [r4, #80] @ 0x50 │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr r2, [pc, #336] @ (4ebc8 ) │ │ │ │ + ldr r2, [pc, #336] @ (4e520 ) │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ add r2, pc │ │ │ │ - bl 4ca1c │ │ │ │ + bl 4c374 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r0, r5 │ │ │ │ ldrb r1, [r3, #24] │ │ │ │ ubfx r1, r1, #2, #1 │ │ │ │ eor.w r1, r1, #1 │ │ │ │ - bl 4ce3c │ │ │ │ + bl 4c794 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - blx 16068 │ │ │ │ + blx 15f24 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ - blx 15148 │ │ │ │ + blx 15010 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ - blx 15148 │ │ │ │ + blx 15010 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - blx 15148 │ │ │ │ - ldr r2, [pc, #284] @ (4ebcc ) │ │ │ │ - ldr r3, [pc, #192] @ (4eb70 ) │ │ │ │ + blx 15010 │ │ │ │ + ldr r2, [pc, #284] @ (4e524 ) │ │ │ │ + ldr r3, [pc, #192] @ (4e4c8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #188] @ 0xbc │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 4eb5e │ │ │ │ + bne.n 4e4b6 │ │ │ │ add sp, #196 @ 0xc4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r3, [pc, #264] @ (4ebd0 ) │ │ │ │ + ldr r3, [pc, #264] @ (4e528 ) │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ add r3, pc │ │ │ │ str r5, [sp, #64] @ 0x40 │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ - blx 178d4 │ │ │ │ + blx 1776c │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #1 │ │ │ │ sbcs.w r1, r1, #0 │ │ │ │ add r5, sp, #64 @ 0x40 │ │ │ │ it lt │ │ │ │ movlt.w r0, #4294967295 @ 0xffffffff │ │ │ │ str r0, [r4, #32] │ │ │ │ ldr r0, [r3, #68] @ 0x44 │ │ │ │ ldrd r2, r3, [r6] │ │ │ │ - b.n 4ea48 │ │ │ │ + b.n 4e3a0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 1714c │ │ │ │ + blx 16fe4 │ │ │ │ ldr r7, [sp, #32] │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #216] @ (4ebd4 ) │ │ │ │ + ldr r0, [pc, #216] @ (4e52c ) │ │ │ │ mov r1, r7 │ │ │ │ add r0, pc │ │ │ │ - blx 168b0 │ │ │ │ + blx 16760 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ it eq │ │ │ │ moveq r3, r7 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - b.n 4e7ac │ │ │ │ - ldr r3, [pc, #200] @ (4ebd8 ) │ │ │ │ + b.n 4e104 │ │ │ │ + ldr r3, [pc, #200] @ (4e530 ) │ │ │ │ mov.w r2, #1384 @ 0x568 │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #196] @ (4ebdc ) │ │ │ │ + ldr r1, [pc, #196] @ (4e534 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #196] @ (4ebe0 ) │ │ │ │ + ldr r0, [pc, #196] @ (4e538 ) │ │ │ │ add.w r3, r3, #420 @ 0x1a4 │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 18390 │ │ │ │ - b.n 4e75e │ │ │ │ + blx 18210 │ │ │ │ + b.n 4e0b6 │ │ │ │ mov r0, r5 │ │ │ │ - blx 17ab0 │ │ │ │ - ldr r2, [pc, #176] @ (4ebe4 ) │ │ │ │ + blx 17948 │ │ │ │ + ldr r2, [pc, #176] @ (4e53c ) │ │ │ │ mov r3, r0 │ │ │ │ - ldr r0, [pc, #176] @ (4ebe8 ) │ │ │ │ + ldr r0, [pc, #176] @ (4e540 ) │ │ │ │ add r2, pc │ │ │ │ movs r1, #128 @ 0x80 │ │ │ │ add r0, pc │ │ │ │ - blx 189fc │ │ │ │ - b.n 4ea6a │ │ │ │ + blx 18870 │ │ │ │ + b.n 4e3c2 │ │ │ │ mov r3, fp │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r1, fp │ │ │ │ movs r2, #16 │ │ │ │ - blx 15b20 │ │ │ │ + blx 159dc │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ - blx 17628 │ │ │ │ + blx 174c0 │ │ │ │ lsls r3, r0, #30 │ │ │ │ - bpl.n 4eac6 │ │ │ │ - b.n 4e930 │ │ │ │ + bpl.n 4e41e │ │ │ │ + b.n 4e288 │ │ │ │ str r5, [r4, #68] @ 0x44 │ │ │ │ - b.n 4e986 │ │ │ │ - blx 17a74 <__stack_chk_fail@plt> │ │ │ │ - blx 15448 │ │ │ │ + b.n 4e2de │ │ │ │ + blx 1790c <__stack_chk_fail@plt> │ │ │ │ + blx 15310 │ │ │ │ nop │ │ │ │ - lsls r4, r3, #19 │ │ │ │ + lsrs r4, r4, #14 │ │ │ │ movs r3, r0 │ │ │ │ - lsls r0, r3, #19 │ │ │ │ + lsrs r0, r4, #14 │ │ │ │ movs r3, r0 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - bl 27cb76 <_SOUP_METHOD_CONNECT@@Base+0x1fc756> │ │ │ │ - ldrb r4, [r3, #6] │ │ │ │ + bl 27c4ce <_SOUP_METHOD_CONNECT@@Base+0x1fc0b6> │ │ │ │ + ldrb r0, [r1, #1] │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r3, #18] │ │ │ │ + strb r0, [r1, #13] │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp, #960 @ 0x3c0 │ │ │ │ + add r1, sp, #624 @ 0x270 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp, #872 @ 0x368 │ │ │ │ + add r1, sp, #536 @ 0x218 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp, #752 @ 0x2f0 │ │ │ │ + add r1, sp, #416 @ 0x1a0 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp, #704 @ 0x2c0 │ │ │ │ + add r1, sp, #368 @ 0x170 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, r7, #1 │ │ │ │ + movs r5, #28 │ │ │ │ movs r3, r0 │ │ │ │ - subs r6, r6, #1 │ │ │ │ + movs r5, #22 │ │ │ │ movs r3, r0 │ │ │ │ - subs r6, r4, #3 │ │ │ │ + adds r6, r6, #5 │ │ │ │ movs r1, r0 │ │ │ │ - ldmia r2!, {r1, r5} │ │ │ │ + ldmia r0!, {r1, r2, r3, r6, r7} │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r1, r5} │ │ │ │ + stmia r4!, {r1, r2, r3, r6, r7} │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r0, #14 │ │ │ │ + asrs r4, r4, #13 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r1, #15 │ │ │ │ + asrs r4, r5, #14 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #376 @ 0x178 │ │ │ │ + add r5, sp, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #832] @ (4eef4 ) │ │ │ │ + ldr r0, [pc, #496] @ (4e6fc ) │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r1, {r1, r3, r5, r7} │ │ │ │ + ldmia r0!, {r1, r2, r4, r6} │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb814 │ │ │ │ + @ instruction: 0xb6c0 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #280] @ (4ecd8 ) │ │ │ │ + ldr r2, [pc, #968] @ (4e8e0 ) │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r5, #2] │ │ │ │ + ldrb r0, [r3, #28] │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, r2, #7 │ │ │ │ + adds r2, r4, #1 │ │ │ │ movs r1, r0 │ │ │ │ - ldmia r1, {r1, r4, r5} │ │ │ │ + stmia r7!, {r1, r2, r3, r4, r6, r7} │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r7, #4 │ │ │ │ + lsrs r0, r0, #32 │ │ │ │ movs r3, r0 │ │ │ │ lsls r7, r3, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r7, #116] @ 0x74 │ │ │ │ + ldr r4, [r4, #96] @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, r4, #3 │ │ │ │ + subs r0, r6, r5 │ │ │ │ movs r1, r0 │ │ │ │ - stmia r2!, {r2, r3, r4, r7} │ │ │ │ + stmia r1!, {r3, r6} │ │ │ │ movs r0, r0 │ │ │ │ - stmia r2!, {r1, r3, r6, r7} │ │ │ │ + stmia r1!, {r1, r2, r4, r5, r6} │ │ │ │ movs r0, r0 │ │ │ │ - add r0, sp, #88 @ 0x58 │ │ │ │ + add r6, pc, #776 @ (adr r6, 4e848 ) │ │ │ │ movs r0, r0 │ │ │ │ - stmia r2!, {r1, r4, r5, r7} │ │ │ │ + stmia r1!, {r1, r2, r3, r4, r6} │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r9, r2 │ │ │ │ - ldr r2, [pc, #944] @ (4efb0 ) │ │ │ │ + ldr r2, [pc, #944] @ (4e908 ) │ │ │ │ mov sl, r3 │ │ │ │ - ldr r3, [pc, #944] @ (4efb4 ) │ │ │ │ + ldr r3, [pc, #944] @ (4e90c ) │ │ │ │ add r2, pc │ │ │ │ sub sp, #32 │ │ │ │ mov r8, r1 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldrd r7, r6, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ ldr r5, [sp, #72] @ 0x48 │ │ │ │ - blx 17c90 │ │ │ │ + blx 17b1c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4eda6 │ │ │ │ + beq.w 4e6fe │ │ │ │ ldr r2, [r4, #76] @ 0x4c │ │ │ │ mov r3, r8 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r0, r5 │ │ │ │ - ldr r2, [pc, #904] @ (4efb8 ) │ │ │ │ + ldr r2, [pc, #904] @ (4e910 ) │ │ │ │ mov r1, r4 │ │ │ │ add r2, pc │ │ │ │ - bl 4ca1c │ │ │ │ + bl 4c374 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ ldr r5, [r6, #0] │ │ │ │ ldr r3, [r2, #104] @ 0x68 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #104] @ 0x68 │ │ │ │ ldrb r3, [r1, #24] │ │ │ │ ands.w r3, r3, #4 │ │ │ │ - beq.w 4edd6 │ │ │ │ - cbz r5, 4ec68 │ │ │ │ - blx 16438 │ │ │ │ + beq.w 4e72e │ │ │ │ + cbz r5, 4e5c0 │ │ │ │ + blx 162e8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - cbz r3, 4ec5e │ │ │ │ + cbz r3, 4e5b6 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 4ecc0 │ │ │ │ + beq.n 4e618 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 17668 │ │ │ │ - cbnz r0, 4ecc0 │ │ │ │ + blx 17500 │ │ │ │ + cbnz r0, 4e618 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4eeb8 │ │ │ │ + beq.w 4e810 │ │ │ │ ldr r6, [r0, #4] │ │ │ │ ldrd r3, r0, [r4, #48] @ 0x30 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 4ee52 │ │ │ │ + beq.w 4e7aa │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 4ee82 │ │ │ │ - ldr r2, [pc, #824] @ (4efbc ) │ │ │ │ + bne.w 4e7da │ │ │ │ + ldr r2, [pc, #824] @ (4e914 ) │ │ │ │ mov r3, r6 │ │ │ │ mov r1, r4 │ │ │ │ add r2, pc │ │ │ │ - bl 4ca1c │ │ │ │ + bl 4c374 │ │ │ │ cmp sl, r6 │ │ │ │ - bcc.w 4ef74 │ │ │ │ + bcc.w 4e8cc │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r9 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - blx 16ee0 │ │ │ │ + blx 16d78 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - cbz r0, 4ecae │ │ │ │ + cbz r0, 4e606 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r9 │ │ │ │ - blx 18b8c │ │ │ │ + blx 18a00 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ movs r1, #0 │ │ │ │ - blx 15644 │ │ │ │ + blx 1550c │ │ │ │ ldr r1, [r4, #52] @ 0x34 │ │ │ │ ldr r2, [r1, #104] @ 0x68 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r1, #104] @ 0x68 │ │ │ │ - b.n 4edb8 │ │ │ │ + b.n 4e710 │ │ │ │ mov r0, r5 │ │ │ │ - blx 15114 │ │ │ │ + blx 14fdc │ │ │ │ ldr r5, [r6, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4ec68 │ │ │ │ + beq.n 4e5c0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, sp, #24 │ │ │ │ mov r2, sl │ │ │ │ mov r0, r5 │ │ │ │ movs r6, #0 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r1, r9 │ │ │ │ str r6, [sp, #24] │ │ │ │ - blx 188d8 │ │ │ │ + blx 1874c │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 4ef40 │ │ │ │ + beq.w 4e898 │ │ │ │ ldr r2, [r4, #32] │ │ │ │ cmp r2, #0 │ │ │ │ - ble.w 4ef38 │ │ │ │ + ble.w 4e890 │ │ │ │ subs r2, r2, r6 │ │ │ │ str r2, [r4, #32] │ │ │ │ ldr r1, [r7, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 4ef46 │ │ │ │ + beq.w 4e89e │ │ │ │ and.w r2, r1, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 4ef4c │ │ │ │ - ldr r2, [pc, #692] @ (4efc0 ) │ │ │ │ + bne.w 4e8a4 │ │ │ │ + ldr r2, [pc, #692] @ (4e918 ) │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r3, r6 │ │ │ │ - ldr r2, [pc, #688] @ (4efc4 ) │ │ │ │ + ldr r2, [pc, #688] @ (4e91c ) │ │ │ │ mov r1, r4 │ │ │ │ add r2, pc │ │ │ │ - bl 4ca1c │ │ │ │ + bl 4c374 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - cbz r0, 4ed2a │ │ │ │ + cbz r0, 4e682 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r2, r9 │ │ │ │ mov r3, r6 │ │ │ │ - blx 18b8c │ │ │ │ + blx 18a00 │ │ │ │ cmp r6, #0 │ │ │ │ - bge.n 4ecb6 │ │ │ │ + bge.n 4e60e │ │ │ │ ldr r6, [sp, #24] │ │ │ │ - blx 179a4 │ │ │ │ + blx 1783c │ │ │ │ movs r2, #27 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - blx 17414 │ │ │ │ + blx 172ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4ef52 │ │ │ │ + beq.w 4e8aa │ │ │ │ ldr r6, [r4, #36] @ 0x24 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 4ef92 │ │ │ │ - ldr r2, [pc, #632] @ (4efc8 ) │ │ │ │ + bne.w 4e8ea │ │ │ │ + ldr r2, [pc, #632] @ (4e920 ) │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ add r2, pc │ │ │ │ - bl 4ca1c │ │ │ │ + bl 4c374 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - blx 16cb0 │ │ │ │ - ldr r1, [pc, #616] @ (4efcc ) │ │ │ │ + blx 16b54 │ │ │ │ + ldr r1, [pc, #616] @ (4e924 ) │ │ │ │ str r0, [r4, #36] @ 0x24 │ │ │ │ add r1, pc │ │ │ │ - blx 150fc │ │ │ │ - ldr r1, [pc, #608] @ (4efd0 ) │ │ │ │ + blx 14fc4 │ │ │ │ + ldr r1, [pc, #608] @ (4e928 ) │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ mov r3, r6 │ │ │ │ add r1, pc │ │ │ │ mov r2, r4 │ │ │ │ - blx 15a68 │ │ │ │ + blx 15930 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r5, [r4, #36] @ 0x24 │ │ │ │ ldr r0, [r3, #20] │ │ │ │ mov r1, r0 │ │ │ │ - cbz r0, 4ed8a │ │ │ │ - blx 15668 │ │ │ │ + cbz r0, 4e6e2 │ │ │ │ + blx 15530 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 15318 │ │ │ │ + blx 151e0 │ │ │ │ ldr r5, [r4, #36] @ 0x24 │ │ │ │ - blx 18c98 │ │ │ │ + blx 18b0c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 18304 │ │ │ │ + blx 18184 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - blx 1841c │ │ │ │ - b.n 4ef0a │ │ │ │ - ldr r2, [pc, #556] @ (4efd4 ) │ │ │ │ + blx 1829c │ │ │ │ + b.n 4e862 │ │ │ │ + ldr r2, [pc, #556] @ (4e92c ) │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r8 │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 4ca1c │ │ │ │ + bl 4c374 │ │ │ │ movs r6, #0 │ │ │ │ - ldr r1, [pc, #540] @ (4efd8 ) │ │ │ │ - ldr r2, [pc, #504] @ (4efb4 ) │ │ │ │ + ldr r1, [pc, #540] @ (4e930 ) │ │ │ │ + ldr r2, [pc, #504] @ (4e90c ) │ │ │ │ add r1, pc │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ eors r1, r2 │ │ │ │ mov.w r2, #0 │ │ │ │ - bne.w 4ef70 │ │ │ │ + bne.w 4e8c8 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ str r3, [sp, #24] │ │ │ │ mov r2, sl │ │ │ │ ldr r3, [r1, #12] │ │ │ │ mov r0, r5 │ │ │ │ add r1, sp, #24 │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r1, r9 │ │ │ │ - blx 1512c │ │ │ │ + blx 14ff4 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 4ee98 │ │ │ │ + beq.n 4e7f0 │ │ │ │ ldr r2, [r4, #32] │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 4eec0 │ │ │ │ + ble.n 4e818 │ │ │ │ subs r2, r2, r6 │ │ │ │ str r2, [r4, #32] │ │ │ │ ldr r1, [r7, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 4eeac │ │ │ │ + beq.n 4e804 │ │ │ │ and.w r2, r1, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 4eeb2 │ │ │ │ - ldr r2, [pc, #464] @ (4efdc ) │ │ │ │ + bne.n 4e80a │ │ │ │ + ldr r2, [pc, #464] @ (4e934 ) │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r3, r6 │ │ │ │ - ldr r2, [pc, #460] @ (4efe0 ) │ │ │ │ + ldr r2, [pc, #460] @ (4e938 ) │ │ │ │ mov r1, r4 │ │ │ │ add r2, pc │ │ │ │ - bl 4ca1c │ │ │ │ + bl 4c374 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - cbz r0, 4ee28 │ │ │ │ + cbz r0, 4e780 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r9 │ │ │ │ - blx 18b8c │ │ │ │ + blx 18a00 │ │ │ │ cmp r6, #0 │ │ │ │ - bge.w 4ecb6 │ │ │ │ + bge.w 4e60e │ │ │ │ ldr r5, [sp, #24] │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp, #24] │ │ │ │ - ldr r2, [pc, #424] @ (4efe4 ) │ │ │ │ + ldr r2, [pc, #424] @ (4e93c ) │ │ │ │ ldr r3, [r5, #8] │ │ │ │ add r2, pc │ │ │ │ - bl 4ca1c │ │ │ │ + bl 4c374 │ │ │ │ ldr r3, [r4, #68] @ 0x44 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 4ef6c │ │ │ │ + beq.w 4e8c4 │ │ │ │ mov r0, r5 │ │ │ │ - blx 1841c │ │ │ │ - b.n 4ee74 │ │ │ │ + blx 1829c │ │ │ │ + b.n 4e7cc │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4ef1c │ │ │ │ + bne.n 4e874 │ │ │ │ ldr r6, [r4, #44] @ 0x2c │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 4eecc │ │ │ │ + beq.n 4e824 │ │ │ │ str r3, [r4, #44] @ 0x2c │ │ │ │ mov r1, r4 │ │ │ │ - ldr r2, [pc, #388] @ (4efe8 ) │ │ │ │ + ldr r2, [pc, #388] @ (4e940 ) │ │ │ │ ldr r3, [r6, #8] │ │ │ │ add r2, pc │ │ │ │ - bl 4ca1c │ │ │ │ + bl 4c374 │ │ │ │ ldr r3, [r4, #68] @ 0x44 │ │ │ │ - cbz r3, 4eec8 │ │ │ │ + cbz r3, 4e820 │ │ │ │ mov r0, r6 │ │ │ │ - blx 1841c │ │ │ │ + blx 1829c │ │ │ │ ldr r1, [r4, #52] @ 0x34 │ │ │ │ mvn.w r6, #520 @ 0x208 │ │ │ │ ldr r2, [r1, #104] @ 0x68 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r1, #104] @ 0x68 │ │ │ │ - b.n 4edb8 │ │ │ │ - ldr r2, [pc, #360] @ (4efec ) │ │ │ │ + b.n 4e710 │ │ │ │ + ldr r2, [pc, #360] @ (4e944 ) │ │ │ │ mov r3, r6 │ │ │ │ mov r1, r4 │ │ │ │ add r2, pc │ │ │ │ - bl 4ca1c │ │ │ │ + bl 4c374 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - b.n 4ec8e │ │ │ │ - ldr r2, [pc, #340] @ (4eff0 ) │ │ │ │ + b.n 4e5e6 │ │ │ │ + ldr r2, [pc, #340] @ (4e948 ) │ │ │ │ add r2, pc │ │ │ │ mov r1, r4 │ │ │ │ - bl 4ca1c │ │ │ │ + bl 4c374 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ orr.w r2, r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ - b.n 4ecb6 │ │ │ │ + b.n 4e60e │ │ │ │ orr.w r1, r1, #1 │ │ │ │ str r1, [r7, #0] │ │ │ │ - ldr r2, [pc, #320] @ (4eff4 ) │ │ │ │ + ldr r2, [pc, #320] @ (4e94c ) │ │ │ │ add r2, pc │ │ │ │ - b.n 4ee0c │ │ │ │ - blx 1568c │ │ │ │ + b.n 4e764 │ │ │ │ + blx 15554 │ │ │ │ str r0, [r4, #40] @ 0x28 │ │ │ │ - b.n 4ec70 │ │ │ │ + b.n 4e5c8 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ and.w r2, r2, #1 │ │ │ │ - b.n 4ee04 │ │ │ │ + b.n 4e75c │ │ │ │ str r6, [r4, #68] @ 0x44 │ │ │ │ - b.n 4ee74 │ │ │ │ - ldr r2, [pc, #296] @ (4eff8 ) │ │ │ │ + b.n 4e7cc │ │ │ │ + ldr r2, [pc, #296] @ (4e950 ) │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp, #20] │ │ │ │ add r2, pc │ │ │ │ - bl 4ca1c │ │ │ │ + bl 4c374 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ mov r1, sl │ │ │ │ - blx 15644 │ │ │ │ + blx 1550c │ │ │ │ ldr r6, [r4, #0] │ │ │ │ ldr r2, [r4, #40] @ 0x28 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r0, [r6, #20] │ │ │ │ ldr r7, [r2, #0] │ │ │ │ - cbz r0, 4eef4 │ │ │ │ - blx 15668 │ │ │ │ + cbz r0, 4e84c │ │ │ │ + blx 15530 │ │ │ │ ldr r6, [r4, #0] │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r5, [pc, #260] @ (4effc ) │ │ │ │ + ldr r5, [pc, #260] @ (4e954 ) │ │ │ │ str r4, [sp, #8] │ │ │ │ mov r2, sl │ │ │ │ add r5, pc │ │ │ │ str r5, [sp, #4] │ │ │ │ mov r1, r7 │ │ │ │ ldr r5, [r6, #12] │ │ │ │ str r5, [sp, #0] │ │ │ │ - blx 17a68 │ │ │ │ + blx 17900 │ │ │ │ ldr r1, [r4, #52] @ 0x34 │ │ │ │ movw r6, #65028 @ 0xfe04 │ │ │ │ movt r6, #65535 @ 0xffff │ │ │ │ ldr r2, [r1, #104] @ 0x68 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r1, #104] @ 0x68 │ │ │ │ - b.n 4edb8 │ │ │ │ - ldr r2, [pc, #224] @ (4f000 ) │ │ │ │ + b.n 4e710 │ │ │ │ + ldr r2, [pc, #224] @ (4e958 ) │ │ │ │ mov r1, r4 │ │ │ │ add r2, pc │ │ │ │ - bl 4ca1c │ │ │ │ + bl 4c374 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ ldr r3, [r2, #104] @ 0x68 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #104] @ 0x68 │ │ │ │ - b.n 4edb6 │ │ │ │ + b.n 4e70e │ │ │ │ ldr r2, [r7, #0] │ │ │ │ and.w r2, r2, #1 │ │ │ │ - b.n 4ed04 │ │ │ │ - ldr r2, [pc, #192] @ (4f004 ) │ │ │ │ + b.n 4e65c │ │ │ │ + ldr r2, [pc, #192] @ (4e95c ) │ │ │ │ add r2, pc │ │ │ │ - b.n 4ee9c │ │ │ │ + b.n 4e7f4 │ │ │ │ orr.w r1, r1, #1 │ │ │ │ str r1, [r7, #0] │ │ │ │ - ldr r2, [pc, #184] @ (4f008 ) │ │ │ │ + ldr r2, [pc, #184] @ (4e960 ) │ │ │ │ add r2, pc │ │ │ │ - b.n 4ed0e │ │ │ │ + b.n 4e666 │ │ │ │ ldr r5, [sp, #24] │ │ │ │ mov r1, r4 │ │ │ │ str r0, [sp, #24] │ │ │ │ - ldr r2, [pc, #176] @ (4f00c ) │ │ │ │ + ldr r2, [pc, #176] @ (4e964 ) │ │ │ │ ldr r3, [r5, #8] │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ add r2, pc │ │ │ │ - bl 4ca1c │ │ │ │ + bl 4c374 │ │ │ │ ldr r3, [r4, #68] @ 0x44 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 4ee4a │ │ │ │ + bne.w 4e7a2 │ │ │ │ str r5, [r4, #68] @ 0x44 │ │ │ │ - b.n 4ee74 │ │ │ │ - blx 17a74 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #152] @ (4f010 ) │ │ │ │ - ldr r2, [pc, #156] @ (4f014 ) │ │ │ │ - ldr r1, [pc, #156] @ (4f018 ) │ │ │ │ + b.n 4e7cc │ │ │ │ + blx 1790c <__stack_chk_fail@plt> │ │ │ │ + ldr r3, [pc, #152] @ (4e968 ) │ │ │ │ + ldr r2, [pc, #156] @ (4e96c ) │ │ │ │ + ldr r1, [pc, #156] @ (4e970 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #156] @ (4f01c ) │ │ │ │ + ldr r0, [pc, #156] @ (4e974 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ add.w r3, r3, #444 @ 0x1bc │ │ │ │ movw r2, #1300 @ 0x514 │ │ │ │ - blx 1663c │ │ │ │ - ldr r3, [pc, #140] @ (4f020 ) │ │ │ │ - ldr r2, [pc, #140] @ (4f024 ) │ │ │ │ - ldr r1, [pc, #144] @ (4f028 ) │ │ │ │ + blx 164ec │ │ │ │ + ldr r3, [pc, #140] @ (4e978 ) │ │ │ │ + ldr r2, [pc, #140] @ (4e97c ) │ │ │ │ + ldr r1, [pc, #144] @ (4e980 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #144] @ (4f02c ) │ │ │ │ + ldr r0, [pc, #144] @ (4e984 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ add.w r3, r3, #444 @ 0x1bc │ │ │ │ movw r2, #1258 @ 0x4ea │ │ │ │ - blx 1663c │ │ │ │ - vaddl.u32 q8, d4, d2 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + blx 164ec │ │ │ │ + lsls r4, r5, #26 │ │ │ │ + movs r3, r0 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r7!, {r1, r5, r7} │ │ │ │ + stmia r6!, {r1, r2, r3, r6} │ │ │ │ movs r0, r0 │ │ │ │ - stmia r7!, {r3, r4, r5, r6, r7} │ │ │ │ + stmia r6!, {r2, r5, r7} │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r0, #28] │ │ │ │ + str r0, [r6, #4] │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r1, r5, r6, r7} │ │ │ │ + stmia r5!, {r1, r2, r3, r7} │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + stmia r5!, {r1, r3, r5, r6} │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + stmia r5!, {r1, r3, r5, r6} │ │ │ │ movs r0, r0 │ │ │ │ mrc 15, 0, APSR_nzcv, cr15, cr15, {7} │ │ │ │ - stmia r6!, {r1, r2, r5} │ │ │ │ - movs r0, r0 │ │ │ │ - cdp2 0, 2, cr0, cr12, cr2, {0} │ │ │ │ - str r6, [r0, #12] │ │ │ │ + stmia r4!, {r1, r4, r6, r7} │ │ │ │ movs r0, r0 │ │ │ │ - stmia r5!, {r2, r5, r6, r7} │ │ │ │ + lsls r4, r6, #19 │ │ │ │ + movs r3, r0 │ │ │ │ + ldrsh r2, [r6, r5] │ │ │ │ movs r0, r0 │ │ │ │ - stmia r1!, {r3, r4, r6} │ │ │ │ + stmia r4!, {r4, r7} │ │ │ │ movs r0, r0 │ │ │ │ - stmia r1!, {r4, r5} │ │ │ │ + stmia r0!, {r2} │ │ │ │ movs r0, r0 │ │ │ │ - stmia r5!, {r3, r4, r6, r7} │ │ │ │ + itt le │ │ │ │ + movle r0, r0 │ │ │ │ + stmiale r4!, {r2, r7} │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #712 @ (adr r2, 4f2bc ) │ │ │ │ + add r1, pc, #376 @ (adr r1, 4eac4 ) │ │ │ │ movs r0, r0 │ │ │ │ - stmia r5!, {r3, r4} │ │ │ │ + stmia r3!, {r2, r6, r7} │ │ │ │ movs r0, r0 │ │ │ │ - stmia r5!, {r1, r2, r3, r4, r6, r7} │ │ │ │ + stmia r4!, {r1, r3, r7} │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xeb7dffff │ │ │ │ - add r2, pc, #176 @ (adr r2, 4f0b4 ) │ │ │ │ + add r0, pc, #864 @ (adr r0, 4ecbc ) │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #40 @ (adr r2, 4f030 ) │ │ │ │ + add r0, pc, #728 @ (adr r0, 4ec38 ) │ │ │ │ movs r0, r0 │ │ │ │ - stmia r4!, {r1, r2, r3, r4, r5, r6} │ │ │ │ + stmia r3!, {r1, r3, r5} │ │ │ │ movs r0, r0 │ │ │ │ - stmia r0!, {r1, r2, r4, r5} │ │ │ │ + bkpt 0x00e2 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, r7, r1 │ │ │ │ + asrs r6, r1, #28 │ │ │ │ movs r1, r0 │ │ │ │ - stmia r5!, {r1, r3, r4} │ │ │ │ + stmia r3!, {r1, r2, r6, r7} │ │ │ │ movs r0, r0 │ │ │ │ - bkpt 0x003c │ │ │ │ + pop {r3, r5, r6, r7} │ │ │ │ movs r0, r0 │ │ │ │ - bkpt 0x0068 │ │ │ │ + pop {r2, r4, pc} │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, r4, r1 │ │ │ │ + asrs r0, r6, #27 │ │ │ │ movs r1, r0 │ │ │ │ - stmia r4!, {r2, r5, r7} │ │ │ │ + stmia r3!, {r4, r6} │ │ │ │ movs r0, r0 │ │ │ │ - bkpt 0x001e │ │ │ │ + pop {r1, r3, r6, r7} │ │ │ │ movs r0, r0 │ │ │ │ - bkpt 0x004a │ │ │ │ + pop {r1, r2, r4, r5, r6, r7} │ │ │ │ ... │ │ │ │ │ │ │ │ -0004f030 : │ │ │ │ +0004e988 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr r2, [pc, #540] @ (4f260 ) │ │ │ │ + ldr r2, [pc, #540] @ (4ebb8 ) │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ - ldr r3, [pc, #540] @ (4f264 ) │ │ │ │ + ldr r3, [pc, #540] @ (4ebbc ) │ │ │ │ mov r5, r0 │ │ │ │ add r2, pc │ │ │ │ movs r0, #112 @ 0x70 │ │ │ │ - ldr r6, [pc, #536] @ (4f268 ) │ │ │ │ + ldr r6, [pc, #536] @ (4ebc0 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r6, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov.w r3, #0 │ │ │ │ - blx 17eb4 │ │ │ │ + blx 17d40 │ │ │ │ mov r4, r0 │ │ │ │ - blx 160ec │ │ │ │ + blx 15fa8 │ │ │ │ add r0, sp, #4 │ │ │ │ - blx 15fa4 │ │ │ │ + blx 15e60 │ │ │ │ mvn.w r2, #900 @ 0x384 │ │ │ │ cmp r0, r2 │ │ │ │ - beq.w 4f25a │ │ │ │ + beq.w 4ebb2 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 4f1fe │ │ │ │ - ldr r1, [pc, #496] @ (4f26c ) │ │ │ │ + blt.w 4eb56 │ │ │ │ + ldr r1, [pc, #496] @ (4ebc4 ) │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add r1, pc │ │ │ │ - blx 17134 │ │ │ │ - ldr r1, [pc, #488] @ (4f270 ) │ │ │ │ + blx 16fcc │ │ │ │ + ldr r1, [pc, #488] @ (4ebc8 ) │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add r1, pc │ │ │ │ - blx 188fc │ │ │ │ - ldr r1, [pc, #484] @ (4f274 ) │ │ │ │ + blx 18770 │ │ │ │ + ldr r1, [pc, #484] @ (4ebcc ) │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add r1, pc │ │ │ │ - blx 18378 │ │ │ │ - ldr r1, [pc, #476] @ (4f278 ) │ │ │ │ + blx 181f8 │ │ │ │ + ldr r1, [pc, #476] @ (4ebd0 ) │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add r1, pc │ │ │ │ - blx 18954 │ │ │ │ - ldr r1, [pc, #472] @ (4f27c ) │ │ │ │ + blx 187c8 │ │ │ │ + ldr r1, [pc, #472] @ (4ebd4 ) │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add r1, pc │ │ │ │ - blx 170a0 │ │ │ │ - ldr r1, [pc, #464] @ (4f280 ) │ │ │ │ + blx 16f38 │ │ │ │ + ldr r1, [pc, #464] @ (4ebd8 ) │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add r1, pc │ │ │ │ - blx 18184 │ │ │ │ - ldr r1, [pc, #460] @ (4f284 ) │ │ │ │ + blx 18010 │ │ │ │ + ldr r1, [pc, #460] @ (4ebdc ) │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add r1, pc │ │ │ │ - blx 18960 │ │ │ │ - ldr r1, [pc, #452] @ (4f288 ) │ │ │ │ + blx 187d4 │ │ │ │ + ldr r1, [pc, #452] @ (4ebe0 ) │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add r1, pc │ │ │ │ - blx 157f0 │ │ │ │ - ldr r1, [pc, #448] @ (4f28c ) │ │ │ │ + blx 156b8 │ │ │ │ + ldr r1, [pc, #448] @ (4ebe4 ) │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add r1, pc │ │ │ │ - blx 15970 │ │ │ │ + blx 15838 │ │ │ │ add r0, sp, #8 │ │ │ │ - blx 18040 │ │ │ │ + blx 17ecc │ │ │ │ ldr r0, [sp, #8] │ │ │ │ movs r1, #1 │ │ │ │ - blx 1704c │ │ │ │ + blx 16ee4 │ │ │ │ mov r2, r4 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ add.w r0, r4, #68 @ 0x44 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - blx 17f3c │ │ │ │ + blx 17dc8 │ │ │ │ mvn.w r2, #900 @ 0x384 │ │ │ │ cmp r0, r2 │ │ │ │ - beq.w 4f25a │ │ │ │ + beq.w 4ebb2 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 4f240 │ │ │ │ + blt.w 4eb98 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - blx 17454 │ │ │ │ + blx 172ec │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - blx 18228 │ │ │ │ - ldr r2, [pc, #384] @ (4f290 ) │ │ │ │ - ldr r1, [pc, #388] @ (4f294 ) │ │ │ │ - ldr r3, [pc, #388] @ (4f298 ) │ │ │ │ + blx 180b4 │ │ │ │ + ldr r2, [pc, #384] @ (4ebe8 ) │ │ │ │ + ldr r1, [pc, #388] @ (4ebec ) │ │ │ │ + ldr r3, [pc, #388] @ (4ebf0 ) │ │ │ │ ldr r0, [r6, r2] │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r6, r1] │ │ │ │ movs r2, #0 │ │ │ │ mov r6, r3 │ │ │ │ mov r7, r0 │ │ │ │ mov r8, r1 │ │ │ │ - blx 16b90 │ │ │ │ + blx 16a34 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r8 │ │ │ │ movs r3, #0 │ │ │ │ str r0, [r4, #56] @ 0x38 │ │ │ │ mov r0, r7 │ │ │ │ - blx 16b90 │ │ │ │ + blx 16a34 │ │ │ │ mov r3, r4 │ │ │ │ - ldr r2, [pc, #356] @ (4f29c ) │ │ │ │ + ldr r2, [pc, #356] @ (4ebf4 ) │ │ │ │ mov r1, r5 │ │ │ │ str r0, [r4, #60] @ 0x3c │ │ │ │ add r2, pc │ │ │ │ str.w r2, [r3], #12 │ │ │ │ mov r0, r3 │ │ │ │ - blx 16fe8 │ │ │ │ + blx 16e80 │ │ │ │ mov r0, r5 │ │ │ │ - blx 17dd8 │ │ │ │ - blx 1676c │ │ │ │ + blx 17c64 │ │ │ │ + blx 1661c │ │ │ │ str r0, [r4, #16] │ │ │ │ - blx 1597c │ │ │ │ + blx 15844 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ str r3, [r4, #20] │ │ │ │ - blx 15948 │ │ │ │ + blx 15810 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #24] │ │ │ │ - blx 17cd8 │ │ │ │ + blx 17b64 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ mov r0, r5 │ │ │ │ strd r2, r3, [r4, #32] │ │ │ │ - blx 15adc │ │ │ │ + blx 15998 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4c8ac │ │ │ │ + bl 4c204 │ │ │ │ mov r0, r5 │ │ │ │ - blx 166e4 │ │ │ │ + blx 16594 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #4 │ │ │ │ movs r3, #3 │ │ │ │ strd r2, r0, [sp, #12] │ │ │ │ movs r2, #1 │ │ │ │ mov.w r0, #65536 @ 0x10000 │ │ │ │ str r2, [sp, #20] │ │ │ │ movs r2, #2 │ │ │ │ strd r0, r2, [sp, #24] │ │ │ │ add r2, sp, #12 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ str r1, [sp, #32] │ │ │ │ - blx 18ad0 │ │ │ │ + blx 18944 │ │ │ │ mvn.w r2, #900 @ 0x384 │ │ │ │ cmp r0, r2 │ │ │ │ - beq.n 4f25a │ │ │ │ + beq.n 4ebb2 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 4f22a │ │ │ │ + blt.n 4eb82 │ │ │ │ mov r0, r5 │ │ │ │ ldr r5, [r4, #68] @ 0x44 │ │ │ │ - blx 16f90 │ │ │ │ + blx 16e28 │ │ │ │ movs r2, #0 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r5 │ │ │ │ - blx 16560 │ │ │ │ + blx 16410 │ │ │ │ mvn.w r2, #900 @ 0x384 │ │ │ │ cmp r0, r2 │ │ │ │ - beq.n 4f25a │ │ │ │ + beq.n 4ebb2 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 4f214 │ │ │ │ + blt.n 4eb6c │ │ │ │ ldr r1, [r4, #8] │ │ │ │ mov r0, r4 │ │ │ │ clz r1, r1 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ - bl 4ce3c │ │ │ │ - ldr r2, [pc, #188] @ (4f2a0 ) │ │ │ │ - ldr r3, [pc, #124] @ (4f264 ) │ │ │ │ + bl 4c794 │ │ │ │ + ldr r2, [pc, #188] @ (4ebf8 ) │ │ │ │ + ldr r3, [pc, #124] @ (4ebbc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 4f256 │ │ │ │ + bne.n 4ebae │ │ │ │ mov r0, r4 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - blx 17ab0 │ │ │ │ - ldr r2, [pc, #160] @ (4f2a4 ) │ │ │ │ + blx 17948 │ │ │ │ + ldr r2, [pc, #160] @ (4ebfc ) │ │ │ │ mov r3, r0 │ │ │ │ - ldr r0, [pc, #160] @ (4f2a8 ) │ │ │ │ + ldr r0, [pc, #160] @ (4ec00 ) │ │ │ │ add r2, pc │ │ │ │ movs r1, #128 @ 0x80 │ │ │ │ add r0, pc │ │ │ │ - blx 189fc │ │ │ │ - b.n 4f07a │ │ │ │ - blx 17ab0 │ │ │ │ - ldr r2, [pc, #144] @ (4f2ac ) │ │ │ │ + blx 18870 │ │ │ │ + b.n 4e9d2 │ │ │ │ + blx 17948 │ │ │ │ + ldr r2, [pc, #144] @ (4ec04 ) │ │ │ │ mov r3, r0 │ │ │ │ - ldr r0, [pc, #144] @ (4f2b0 ) │ │ │ │ + ldr r0, [pc, #144] @ (4ec08 ) │ │ │ │ add r2, pc │ │ │ │ movs r1, #128 @ 0x80 │ │ │ │ add r0, pc │ │ │ │ - blx 189fc │ │ │ │ - b.n 4f1d4 │ │ │ │ - blx 17ab0 │ │ │ │ - ldr r2, [pc, #132] @ (4f2b4 ) │ │ │ │ + blx 18870 │ │ │ │ + b.n 4eb2c │ │ │ │ + blx 17948 │ │ │ │ + ldr r2, [pc, #132] @ (4ec0c ) │ │ │ │ mov r3, r0 │ │ │ │ - ldr r0, [pc, #132] @ (4f2b8 ) │ │ │ │ + ldr r0, [pc, #132] @ (4ec10 ) │ │ │ │ add r2, pc │ │ │ │ movs r1, #128 @ 0x80 │ │ │ │ add r0, pc │ │ │ │ - blx 189fc │ │ │ │ - b.n 4f1b4 │ │ │ │ - blx 17ab0 │ │ │ │ - ldr r2, [pc, #116] @ (4f2bc ) │ │ │ │ + blx 18870 │ │ │ │ + b.n 4eb0c │ │ │ │ + blx 17948 │ │ │ │ + ldr r2, [pc, #116] @ (4ec14 ) │ │ │ │ mov r3, r0 │ │ │ │ - ldr r0, [pc, #116] @ (4f2c0 ) │ │ │ │ + ldr r0, [pc, #116] @ (4ec18 ) │ │ │ │ add r2, pc │ │ │ │ movs r1, #128 @ 0x80 │ │ │ │ add r0, pc │ │ │ │ - blx 189fc │ │ │ │ - b.n 4f100 │ │ │ │ - blx 17a74 <__stack_chk_fail@plt> │ │ │ │ - blx 15448 │ │ │ │ + blx 18870 │ │ │ │ + b.n 4ea58 │ │ │ │ + blx 1790c <__stack_chk_fail@plt> │ │ │ │ + blx 15310 │ │ │ │ nop │ │ │ │ - umull r0, r0, r0, r2 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + lsls r0, r5, #9 │ │ │ │ + movs r3, r0 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfb980002 │ │ │ │ - bvc.n 4f176 │ │ │ │ + lsls r0, r4, #9 │ │ │ │ + movs r3, r0 │ │ │ │ + bvc.n 4eace │ │ │ │ vrsra.u64 d30, d21, #1 │ │ │ │ vsra.u64 , , #1 │ │ │ │ vabal.u , d31, d13 │ │ │ │ @ instruction: 0xffffe743 │ │ │ │ vtbx.8 d29, {d31- d30, , │ │ │ │ vsri.64 d30, d13, #1 │ │ │ │ vraddhn.i d30, , │ │ │ │ - vrsra.u64 d17, d28, #1 │ │ │ │ + vrsra.u64 d17, d12, #1 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r1, #13 │ │ │ │ + asrs r0, r5, #12 │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n 4f2f6 │ │ │ │ - vtbl.8 d31, {d15-d16}, d30 │ │ │ │ + bvs.n 4ec4e │ │ │ │ + @ instruction: 0xfffffff6 │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xfa020002 │ │ │ │ - add r1, pc, #272 @ (adr r1, 4f3b8 ) │ │ │ │ + lsls r2, r1, #3 │ │ │ │ + movs r3, r0 │ │ │ │ + ldr r7, [sp, #960] @ 0x3c0 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r0, 4f324 │ │ │ │ + hlt 0x000c │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #184 @ (adr r1, 4f368 ) │ │ │ │ + ldr r7, [sp, #872] @ 0x368 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r2, 4f326 │ │ │ │ + rev16 r6, r6 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #96 @ (adr r1, 4f318 ) │ │ │ │ + ldr r7, [sp, #784] @ 0x310 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r4, 4f328 │ │ │ │ + rev16 r0, r4 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #8 @ (adr r1, 4f2c8 ) │ │ │ │ + ldr r7, [sp, #696] @ 0x2b8 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r6, 4f32a │ │ │ │ + rev16 r2, r1 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ - ldr r3, [pc, #28] @ (4f2e8 ) │ │ │ │ + ldr r3, [pc, #28] @ (4ec40 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, r3 │ │ │ │ ldrd r3, r2, [r0, #8] │ │ │ │ cmp r2, r3 │ │ │ │ - bcc.n 4f2e2 │ │ │ │ + bcc.n 4ec3a │ │ │ │ ldr r0, [r0, #16] │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ bx lr │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - asrs r6, r2, #16 │ │ │ │ + subs r6, r6, r2 │ │ │ │ movs r3, r0 │ │ │ │ - ldr r1, [pc, #16] @ (4f300 ) │ │ │ │ - ldr r2, [pc, #20] @ (4f304 ) │ │ │ │ - ldr r3, [pc, #20] @ (4f308 ) │ │ │ │ + ldr r1, [pc, #16] @ (4ec58 ) │ │ │ │ + ldr r2, [pc, #20] @ (4ec5c ) │ │ │ │ + ldr r3, [pc, #20] @ (4ec60 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ strd r1, r2, [r0, #12] │ │ │ │ add r3, pc │ │ │ │ str r3, [r0, #20] │ │ │ │ bx lr │ │ │ │ @ instruction: 0xffd3ffff │ │ │ │ @@ -90729,505 +90320,505 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r3, r1, #11 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r2, [pc, #128] @ (4f39c ) │ │ │ │ + ldr r2, [pc, #128] @ (4ecf4 ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - ldr r3, [pc, #128] @ (4f3a0 ) │ │ │ │ + ldr r3, [pc, #128] @ (4ecf8 ) │ │ │ │ movs r4, #16 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ - blx 15964 │ │ │ │ + blx 1582c │ │ │ │ mov r5, r0 │ │ │ │ - ldr r0, [pc, #108] @ (4f3a4 ) │ │ │ │ + ldr r0, [pc, #108] @ (4ecfc ) │ │ │ │ add r0, pc │ │ │ │ - blx 155a0 │ │ │ │ - ldr r3, [pc, #104] @ (4f3a8 ) │ │ │ │ + blx 15468 │ │ │ │ + ldr r3, [pc, #104] @ (4ed00 ) │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ mov r1, r0 │ │ │ │ add r3, pc │ │ │ │ strd r3, r2, [sp, #4] │ │ │ │ - ldr r3, [pc, #96] @ (4f3ac ) │ │ │ │ + ldr r3, [pc, #96] @ (4ed04 ) │ │ │ │ movs r2, #124 @ 0x7c │ │ │ │ str r4, [sp, #0] │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ - blx 17c20 │ │ │ │ + blx 17ab8 │ │ │ │ movs r1, #24 │ │ │ │ mov r4, r0 │ │ │ │ - blx 15a8c │ │ │ │ - ldr r3, [pc, #80] @ (4f3b0 ) │ │ │ │ + blx 15948 │ │ │ │ + ldr r3, [pc, #80] @ (4ed08 ) │ │ │ │ movs r1, #0 │ │ │ │ - ldr r2, [pc, #80] @ (4f3b4 ) │ │ │ │ + ldr r2, [pc, #80] @ (4ed0c ) │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #24] │ │ │ │ add r2, pc │ │ │ │ strd r2, r1, [sp, #16] │ │ │ │ str r0, [r3, #0] │ │ │ │ - blx 16438 │ │ │ │ + blx 162e8 │ │ │ │ add r2, sp, #16 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 187a8 │ │ │ │ - ldr r2, [pc, #56] @ (4f3b8 ) │ │ │ │ - ldr r3, [pc, #28] @ (4f3a0 ) │ │ │ │ + blx 1861c │ │ │ │ + ldr r2, [pc, #56] @ (4ed10 ) │ │ │ │ + ldr r3, [pc, #28] @ (4ecf8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 4f398 │ │ │ │ + bne.n 4ecf0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - blx 17a74 <__stack_chk_fail@plt> │ │ │ │ - str.w r0, [r6, #2] │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + blx 1790c <__stack_chk_fail@plt> │ │ │ │ + vaddl.u8 q0, d14, d2 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r1!, {r1, r2, r4, r7} │ │ │ │ + stmia r0!, {r1, r6} │ │ │ │ movs r0, r0 │ │ │ │ lsls r7, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ lsls r5, r5, #15 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r7, #13 │ │ │ │ + subs r4, r3, r0 │ │ │ │ movs r3, r0 │ │ │ │ @ instruction: 0xff81ffff │ │ │ │ - str??.w r0, [r6, r2] │ │ │ │ + vhadd.u32 d0, d14, d2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r3, [pc, #104] @ (4f438 ) │ │ │ │ + ldr r3, [pc, #104] @ (4ed90 ) │ │ │ │ sub sp, #12 │ │ │ │ mov r6, r0 │ │ │ │ add r3, pc │ │ │ │ ldr r7, [r3, #0] │ │ │ │ adds r5, r0, r7 │ │ │ │ ldr r0, [r0, r7] │ │ │ │ ldrd r4, r3, [r5, #8] │ │ │ │ ldr.w r8, [r5, #4] │ │ │ │ subs r4, r4, r3 │ │ │ │ cmp r4, r1 │ │ │ │ it cs │ │ │ │ movcs r4, r1 │ │ │ │ add r3, r4 │ │ │ │ str r3, [r5, #12] │ │ │ │ - blx 155e0 │ │ │ │ - cbz r0, 4f40c │ │ │ │ + blx 154a8 │ │ │ │ + cbz r0, 4ed64 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ mov r9, r3 │ │ │ │ - blx 158b4 │ │ │ │ + blx 1577c │ │ │ │ ldr r2, [r5, #12] │ │ │ │ add.w r3, r8, r0 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bls.n 4f418 │ │ │ │ + bls.n 4ed70 │ │ │ │ mov r0, r4 │ │ │ │ str.w r8, [r5, #4] │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r0, [r6, r7] │ │ │ │ str r3, [sp, #4] │ │ │ │ - blx 16c88 │ │ │ │ + blx 16b2c │ │ │ │ mov r0, r9 │ │ │ │ - blx 17e30 │ │ │ │ + blx 17cbc │ │ │ │ ldr.w r8, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ str.w r8, [r5, #4] │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ - asrs r6, r1, #12 │ │ │ │ + adds r6, r5, r6 │ │ │ │ movs r3, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r7, r3 │ │ │ │ - ldr r3, [pc, #352] @ (4f5b4 ) │ │ │ │ + ldr r3, [pc, #352] @ (4ef0c ) │ │ │ │ mov r6, r0 │ │ │ │ mov sl, r1 │ │ │ │ str r2, [sp, #16] │ │ │ │ - ldr r2, [pc, #348] @ (4f5b8 ) │ │ │ │ + ldr r2, [pc, #348] @ (4ef10 ) │ │ │ │ ldr r5, [sp, #80] @ 0x50 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [sp, #84] @ 0x54 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #336] @ (4f5bc ) │ │ │ │ + ldr r3, [pc, #336] @ (4ef14 ) │ │ │ │ str r2, [sp, #20] │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add.w fp, r0, r3 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ ldrd r3, r2, [fp, #8] │ │ │ │ ldr.w r9, [fp, #4] │ │ │ │ subs r3, r3, r2 │ │ │ │ cmp r3, r7 │ │ │ │ it cs │ │ │ │ movcs r3, r7 │ │ │ │ str r3, [sp, #12] │ │ │ │ - blx 155e0 │ │ │ │ + blx 154a8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4f54a │ │ │ │ + beq.n 4eea2 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 4f49c │ │ │ │ + b.n 4edf4 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 4f596 │ │ │ │ + beq.n 4eeee │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - blx 158b4 │ │ │ │ + blx 1577c │ │ │ │ ldr.w r3, [fp, #12] │ │ │ │ mov r2, r9 │ │ │ │ add r9, r0 │ │ │ │ cmp r9, r3 │ │ │ │ str r0, [sp, #28] │ │ │ │ - bls.n 4f496 │ │ │ │ + bls.n 4edee │ │ │ │ ldr r1, [sp, #12] │ │ │ │ str.w r2, [fp, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 4f552 │ │ │ │ + beq.n 4eeaa │ │ │ │ subs r5, r3, r2 │ │ │ │ mov r6, r1 │ │ │ │ add r3, sp, #28 │ │ │ │ str r3, [sp, #20] │ │ │ │ - b.n 4f4ce │ │ │ │ + b.n 4ee26 │ │ │ │ movs r5, #0 │ │ │ │ cmp r4, r5 │ │ │ │ it ne │ │ │ │ cmpne r6, r5 │ │ │ │ - beq.n 4f522 │ │ │ │ + beq.n 4ee7a │ │ │ │ mov r9, r4 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldr r4, [r4, #4] │ │ │ │ ldr.w r8, [r9] │ │ │ │ mov r0, r8 │ │ │ │ - blx 15400 │ │ │ │ + blx 152c8 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r7, [sp, #28] │ │ │ │ adds r1, r0, r5 │ │ │ │ subs r2, r3, r6 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ adds r0, r3, r2 │ │ │ │ subs r2, r7, r5 │ │ │ │ cmp r2, r6 │ │ │ │ it cs │ │ │ │ movcs r2, r6 │ │ │ │ add r5, r2 │ │ │ │ subs r6, r6, r2 │ │ │ │ - blx 16ee0 │ │ │ │ + blx 16d78 │ │ │ │ cmp r7, r5 │ │ │ │ - bne.n 4f4c4 │ │ │ │ + bne.n 4ee1c │ │ │ │ ldr.w r3, [fp, #4] │ │ │ │ mov r1, r9 │ │ │ │ ldr.w r0, [fp] │ │ │ │ movs r5, #0 │ │ │ │ add r3, r7 │ │ │ │ str.w r3, [fp, #4] │ │ │ │ - blx 16c88 │ │ │ │ + blx 16b2c │ │ │ │ mov r0, r8 │ │ │ │ - blx 17e30 │ │ │ │ + blx 17cbc │ │ │ │ cmp r4, r5 │ │ │ │ it ne │ │ │ │ cmpne r6, r5 │ │ │ │ - bne.n 4f4ce │ │ │ │ + bne.n 4ee26 │ │ │ │ ldr.w r3, [fp, #12] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ add r3, r2 │ │ │ │ str.w r3, [fp, #12] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - ldr r2, [pc, #140] @ (4f5c0 ) │ │ │ │ - ldr r3, [pc, #128] @ (4f5b4 ) │ │ │ │ + ldr r2, [pc, #140] @ (4ef18 ) │ │ │ │ + ldr r3, [pc, #128] @ (4ef0c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 4f5b0 │ │ │ │ + bne.n 4ef08 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr.w r3, [fp, #12] │ │ │ │ str.w r9, [fp, #4] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ add r3, r2 │ │ │ │ str.w r3, [fp, #12] │ │ │ │ cmp r2, #0 │ │ │ │ ite ne │ │ │ │ movne r3, #0 │ │ │ │ andeq.w r3, sl, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 4f52e │ │ │ │ + beq.n 4ee86 │ │ │ │ ldr.w r2, [fp, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 4f52e │ │ │ │ - ldr r3, [pc, #80] @ (4f5c4 ) │ │ │ │ + bne.n 4ee86 │ │ │ │ + ldr r3, [pc, #80] @ (4ef1c ) │ │ │ │ mov r0, r6 │ │ │ │ str r5, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #32] │ │ │ │ ldr r1, [r3, #4] │ │ │ │ add r3, sp, #32 │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #1 │ │ │ │ - blx 159e8 │ │ │ │ + blx 158b0 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ - cbz r1, 4f59c │ │ │ │ + cbz r1, 4eef4 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - blx 16de4 │ │ │ │ + blx 16c7c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 4f530 │ │ │ │ + b.n 4ee88 │ │ │ │ str.w r9, [fp, #4] │ │ │ │ - b.n 4f552 │ │ │ │ + b.n 4eeaa │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r3, r7 │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r0, r6 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ movs r1, #1 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 4f43c │ │ │ │ - b.n 4f530 │ │ │ │ - blx 17a74 <__stack_chk_fail@plt> │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + bl 4ed94 │ │ │ │ + b.n 4ee88 │ │ │ │ + blx 1790c <__stack_chk_fail@plt> │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf78c0002 │ │ │ │ - asrs r2, r6, #9 │ │ │ │ + cdp2 0, 5, cr0, cr4, cr2, {0} │ │ │ │ + adds r2, r2, r4 │ │ │ │ movs r3, r0 │ │ │ │ - @ instruction: 0xf6b40002 │ │ │ │ - asrs r2, r5, #5 │ │ │ │ + ldc2l 0, cr0, [ip, #-8]! │ │ │ │ + adds r2, r1, r0 │ │ │ │ movs r3, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr.w ip, [pc, #160] @ 4f678 │ │ │ │ + ldr.w ip, [pc, #160] @ 4efd0 │ │ │ │ mov r6, r3 │ │ │ │ mov r3, r2 │ │ │ │ mov r2, r1 │ │ │ │ - ldr r1, [pc, #152] @ (4f67c ) │ │ │ │ + ldr r1, [pc, #152] @ (4efd4 ) │ │ │ │ add ip, pc │ │ │ │ sub sp, #24 │ │ │ │ mov r5, r0 │ │ │ │ ldr.w r1, [ip, r1] │ │ │ │ add.w ip, sp, #16 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov.w r1, #0 │ │ │ │ - ldr r1, [pc, #132] @ (4f680 ) │ │ │ │ + ldr r1, [pc, #132] @ (4efd8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r4, [r1, #0] │ │ │ │ movs r1, #0 │ │ │ │ str.w ip, [sp, #4] │ │ │ │ str r1, [sp, #0] │ │ │ │ str r1, [sp, #16] │ │ │ │ - bl 4f43c │ │ │ │ + bl 4ed94 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r3, r0 │ │ │ │ - cbnz r0, 4f63e │ │ │ │ + cbnz r0, 4ef96 │ │ │ │ adds r2, r5, r4 │ │ │ │ ldr r2, [r2, #16] │ │ │ │ - cbnz r2, 4f63e │ │ │ │ - cbz r1, 4f64e │ │ │ │ + cbnz r2, 4ef96 │ │ │ │ + cbz r1, 4efa6 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #12] │ │ │ │ - blx 16de4 │ │ │ │ + blx 16c7c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - ldr r1, [pc, #92] @ (4f684 ) │ │ │ │ - ldr r2, [pc, #84] @ (4f67c ) │ │ │ │ + ldr r1, [pc, #92] @ (4efdc ) │ │ │ │ + ldr r2, [pc, #84] @ (4efd4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ eors r1, r2 │ │ │ │ mov.w r2, #0 │ │ │ │ - bne.n 4f672 │ │ │ │ + bne.n 4efca │ │ │ │ mov r0, r3 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 4f624 │ │ │ │ + beq.n 4ef7c │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #12] │ │ │ │ - blx 16de4 │ │ │ │ + blx 16c7c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b.n 4f624 │ │ │ │ - blx 179a4 │ │ │ │ - ldr r1, [pc, #52] @ (4f688 ) │ │ │ │ + b.n 4ef7c │ │ │ │ + blx 1783c │ │ │ │ + ldr r1, [pc, #52] @ (4efe0 ) │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #52] @ (4f68c ) │ │ │ │ + ldr r0, [pc, #52] @ (4efe4 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 187fc │ │ │ │ + blx 18670 │ │ │ │ movs r2, #27 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - blx 17f4c │ │ │ │ + blx 17dd8 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - b.n 4f624 │ │ │ │ - blx 17a74 <__stack_chk_fail@plt> │ │ │ │ + b.n 4ef7c │ │ │ │ + blx 1790c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - addw r0, r6, #2050 @ 0x802 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + stc2l 0, cr0, [lr], {2} │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r4, #3 │ │ │ │ + asrs r6, r0, #30 │ │ │ │ movs r3, r0 │ │ │ │ - rsb r0, r0, #8519680 @ 0x820000 │ │ │ │ - ldr r1, [sp, #752] @ 0x2f0 │ │ │ │ + stc2 0, cr0, [r8], {2} │ │ │ │ + ldr r0, [sp, #416] @ 0x1a0 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #22 │ │ │ │ + adds r4, #194 @ 0xc2 │ │ │ │ movs r0, r0 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov ip, r3 │ │ │ │ mov r3, r2 │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ str r1, [sp, #4] │ │ │ │ movs r1, #1 │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 4f43c │ │ │ │ + bl 4ed94 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #76] @ (4f714 ) │ │ │ │ + ldr r3, [pc, #76] @ (4f06c ) │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r0 │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r3, #0] │ │ │ │ add r4, r0 │ │ │ │ ldrd r2, r1, [r4, #8] │ │ │ │ cmp r1, r2 │ │ │ │ - bcc.n 4f702 │ │ │ │ + bcc.n 4f05a │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 4f70c │ │ │ │ - blx 18434 │ │ │ │ + cbz r0, 4f064 │ │ │ │ + blx 182b4 │ │ │ │ mov r4, r0 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - blx 18778 │ │ │ │ - ldr r1, [pc, #40] @ (4f718 ) │ │ │ │ + blx 185ec │ │ │ │ + ldr r1, [pc, #40] @ (4f070 ) │ │ │ │ mov r5, r0 │ │ │ │ add r1, pc │ │ │ │ - blx 180a0 │ │ │ │ + blx 17f2c │ │ │ │ mov r0, r4 │ │ │ │ - blx 181e0 │ │ │ │ + blx 1806c │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r0, #0 │ │ │ │ - blx 1791c │ │ │ │ + blx 177b4 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 4f6e4 │ │ │ │ - blx 188e4 │ │ │ │ + b.n 4f03c │ │ │ │ + blx 18758 │ │ │ │ str r0, [r4, #20] │ │ │ │ - b.n 4f6de │ │ │ │ - asrs r4, r2, #32 │ │ │ │ + b.n 4f036 │ │ │ │ + asrs r4, r6, #26 │ │ │ │ movs r3, r0 │ │ │ │ - pop {r1, r2, r4, r5, r6, r7, pc} │ │ │ │ + pop {r1, r5, r7} │ │ │ │ movs r0, r0 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #16] @ (4f73c ) │ │ │ │ + ldr r3, [pc, #16] @ (4f094 ) │ │ │ │ mov r5, r0 │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r3, #0] │ │ │ │ - blx 189bc │ │ │ │ + blx 18830 │ │ │ │ str r0, [r5, r4] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - lsrs r2, r6, #30 │ │ │ │ + asrs r2, r2, #25 │ │ │ │ movs r3, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ - blx 189d4 │ │ │ │ - ldr r1, [pc, #132] @ (4f7dc ) │ │ │ │ + blx 18848 │ │ │ │ + ldr r1, [pc, #132] @ (4f134 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r1, #0] │ │ │ │ str r0, [r1, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4f7d2 │ │ │ │ - ldr r0, [pc, #124] @ (4f7e0 ) │ │ │ │ - ldr r3, [pc, #124] @ (4f7e4 ) │ │ │ │ + bne.n 4f12a │ │ │ │ + ldr r0, [pc, #124] @ (4f138 ) │ │ │ │ + ldr r3, [pc, #124] @ (4f13c ) │ │ │ │ add r0, pc │ │ │ │ - ldr r1, [pc, #124] @ (4f7e8 ) │ │ │ │ + ldr r1, [pc, #124] @ (4f140 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #124] @ (4f7ec ) │ │ │ │ + ldr r2, [pc, #124] @ (4f144 ) │ │ │ │ strd r3, r0, [r4, #20] │ │ │ │ add r1, pc │ │ │ │ - ldr r3, [pc, #120] @ (4f7f0 ) │ │ │ │ + ldr r3, [pc, #120] @ (4f148 ) │ │ │ │ add r2, pc │ │ │ │ - ldr r0, [pc, #120] @ (4f7f4 ) │ │ │ │ + ldr r0, [pc, #120] @ (4f14c ) │ │ │ │ strd r1, r2, [r4, #68] @ 0x44 │ │ │ │ add r3, pc │ │ │ │ - ldr r1, [pc, #116] @ (4f7f8 ) │ │ │ │ + ldr r1, [pc, #116] @ (4f150 ) │ │ │ │ add r0, pc │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ - ldr r2, [pc, #116] @ (4f7fc ) │ │ │ │ + ldr r2, [pc, #116] @ (4f154 ) │ │ │ │ add r1, pc │ │ │ │ - ldr r3, [pc, #116] @ (4f800 ) │ │ │ │ + ldr r3, [pc, #116] @ (4f158 ) │ │ │ │ add r2, pc │ │ │ │ str r0, [r4, #76] @ 0x4c │ │ │ │ strd r1, r2, [r4, #92] @ 0x5c │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r4, #0] │ │ │ │ str r3, [r4, #100] @ 0x64 │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ - blx 18b64 │ │ │ │ + blx 189d8 │ │ │ │ mov r4, r0 │ │ │ │ - blx 18b98 │ │ │ │ + blx 18a0c │ │ │ │ str r0, [sp, #24] │ │ │ │ movs r3, #0 │ │ │ │ - ldr r0, [pc, #88] @ (4f804 ) │ │ │ │ + ldr r0, [pc, #88] @ (4f15c ) │ │ │ │ mov.w ip, #20 │ │ │ │ strd r3, r3, [sp, #4] │ │ │ │ movs r2, #2 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ strd r2, ip, [sp, #16] │ │ │ │ movs r2, #1 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ str r4, [sp, #12] │ │ │ │ - blx 17574 │ │ │ │ - ldr r3, [pc, #60] @ (4f808 ) │ │ │ │ + blx 1740c │ │ │ │ + ldr r3, [pc, #60] @ (4f160 ) │ │ │ │ add r3, pc │ │ │ │ str r0, [r3, #4] │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r4 │ │ │ │ - blx 18b74 │ │ │ │ - b.n 4f762 │ │ │ │ + blx 189e8 │ │ │ │ + b.n 4f0ba │ │ │ │ nop │ │ │ │ - lsrs r0, r1, #30 │ │ │ │ + asrs r0, r5, #24 │ │ │ │ movs r3, r0 │ │ │ │ lsls r3, r1, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsls r7, r5, #5 │ │ │ │ movs r0, r0 │ │ │ │ vmaxnm.f16 , , │ │ │ │ mcrr2 15, 15, pc, r3, cr15 @ │ │ │ │ @@ -91236,45 +90827,45 @@ │ │ │ │ @ instruction: 0xfb3fffff │ │ │ │ lsls r5, r5, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsls r5, r7, #1 │ │ │ │ movs r0, r0 │ │ │ │ lsls r5, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r4, 4f826 │ │ │ │ + @ instruction: 0xb828 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r2, #28 │ │ │ │ + asrs r6, r6, #22 │ │ │ │ movs r3, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - blx 178a0 │ │ │ │ - ldr r1, [pc, #24] @ (4f840 ) │ │ │ │ + blx 17738 │ │ │ │ + ldr r1, [pc, #24] @ (4f198 ) │ │ │ │ mov r4, r0 │ │ │ │ add r1, pc │ │ │ │ - blx 1554c │ │ │ │ + blx 15414 │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #1 │ │ │ │ - blx 160e0 │ │ │ │ + blx 15f9c │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 15aa4 │ │ │ │ + b.w 15960 │ │ │ │ @ instruction: 0xffe1ffff │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #20 │ │ │ │ - ldr r2, [pc, #116] @ (4f8cc ) │ │ │ │ + ldr r2, [pc, #116] @ (4f224 ) │ │ │ │ mov r5, r3 │ │ │ │ - ldr r3, [pc, #116] @ (4f8d0 ) │ │ │ │ + ldr r3, [pc, #116] @ (4f228 ) │ │ │ │ add r2, pc │ │ │ │ mov r4, r0 │ │ │ │ ldr r7, [sp, #40] @ 0x28 │ │ │ │ str r7, [sp, #4] │ │ │ │ ldr r7, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r2, r5 │ │ │ │ @@ -91288,450 +90879,450 @@ │ │ │ │ add r3, sp, #8 │ │ │ │ blx r6 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 178a0 │ │ │ │ - ldr r1, [pc, #72] @ (4f8d4 ) │ │ │ │ + blx 17738 │ │ │ │ + ldr r1, [pc, #72] @ (4f22c ) │ │ │ │ mov r4, r0 │ │ │ │ add r1, pc │ │ │ │ - blx 1554c │ │ │ │ + blx 15414 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - cbz r1, 4f8bc │ │ │ │ + cbz r1, 4f214 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17460 │ │ │ │ + blx 172f8 │ │ │ │ mov r0, r4 │ │ │ │ - blx 15aa8 │ │ │ │ - ldr r2, [pc, #48] @ (4f8d8 ) │ │ │ │ - ldr r3, [pc, #40] @ (4f8d0 ) │ │ │ │ + blx 15964 │ │ │ │ + ldr r2, [pc, #48] @ (4f230 ) │ │ │ │ + ldr r3, [pc, #40] @ (4f228 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 4f8c6 │ │ │ │ + bne.n 4f21e │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - blx 15418 │ │ │ │ - b.n 4f89e │ │ │ │ - blx 17a74 <__stack_chk_fail@plt> │ │ │ │ + blx 152e0 │ │ │ │ + b.n 4f1f6 │ │ │ │ + blx 1790c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - usat r0, #2, lr │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + @ instruction: 0xfa560002 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xffb3ffff │ │ │ │ - sbfx r0, r0, #0, #3 │ │ │ │ + @ instruction: 0xfa080002 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #64] @ (4f92c ) │ │ │ │ + ldr r3, [pc, #64] @ (4f284 ) │ │ │ │ mov r2, r0 │ │ │ │ sub sp, #12 │ │ │ │ movs r1, #1 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r3, r0 │ │ │ │ ldr r0, [r3, #20] │ │ │ │ str r1, [r3, #16] │ │ │ │ - cbz r0, 4f918 │ │ │ │ + cbz r0, 4f270 │ │ │ │ strd r2, r3, [sp] │ │ │ │ - blx 18bd8 │ │ │ │ + blx 18a4c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ movs r1, #0 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r0, [r3, #20] │ │ │ │ str r1, [r3, #20] │ │ │ │ - cbz r0, 4f918 │ │ │ │ - blx 15aa8 │ │ │ │ + cbz r0, 4f270 │ │ │ │ + blx 15964 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ - ldr r3, [pc, #20] @ (4f930 ) │ │ │ │ + ldr r3, [pc, #20] @ (4f288 ) │ │ │ │ mov r0, r2 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr r3, [r3, #20] │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ bx r3 │ │ │ │ nop │ │ │ │ - lsrs r6, r5, #23 │ │ │ │ + asrs r6, r1, #18 │ │ │ │ movs r3, r0 │ │ │ │ - lsrs r4, r0, #23 │ │ │ │ + asrs r4, r4, #17 │ │ │ │ movs r3, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r5, [pc, #40] @ (4f96c ) │ │ │ │ + ldr r5, [pc, #40] @ (4f2c4 ) │ │ │ │ sub sp, #12 │ │ │ │ - ldr r3, [pc, #40] @ (4f970 ) │ │ │ │ + ldr r3, [pc, #40] @ (4f2c8 ) │ │ │ │ mov r4, r0 │ │ │ │ - ldr r2, [pc, #40] @ (4f974 ) │ │ │ │ + ldr r2, [pc, #40] @ (4f2cc ) │ │ │ │ add r5, pc │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r5, #0] │ │ │ │ ldr r3, [r3, r2] │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r0, [r0, r1] │ │ │ │ mov r1, r3 │ │ │ │ - blx 160b0 │ │ │ │ + blx 15f6c │ │ │ │ ldr r3, [r5, #8] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ bx r3 │ │ │ │ - lsrs r4, r2, #22 │ │ │ │ + asrs r4, r6, #16 │ │ │ │ movs r3, r0 │ │ │ │ - @ instruction: 0xf29a0002 │ │ │ │ - asrs r0, r0, #15 │ │ │ │ + vld4.8 {d16-d19}, [r2], r2 │ │ │ │ + asrs r0, r4, #14 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r5, r2 │ │ │ │ - blx 16ca4 │ │ │ │ - cbz r0, 4f9a0 │ │ │ │ + blx 16b48 │ │ │ │ + cbz r0, 4f2f8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 16794 │ │ │ │ - ldr r2, [pc, #20] @ (4f9b8 ) │ │ │ │ - ldr r1, [pc, #24] @ (4f9bc ) │ │ │ │ - ldr r0, [pc, #24] @ (4f9c0 ) │ │ │ │ + b.w 16644 │ │ │ │ + ldr r2, [pc, #20] @ (4f310 ) │ │ │ │ + ldr r1, [pc, #24] @ (4f314 ) │ │ │ │ + ldr r0, [pc, #24] @ (4f318 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ + blx 16f48 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - cbnz r2, 4fa12 │ │ │ │ + rev r6, r0 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r5, #32 │ │ │ │ + lsrs r4, r7, #26 │ │ │ │ movs r1, r0 │ │ │ │ - adds r2, #82 @ 0x52 │ │ │ │ + adds r0, #254 @ 0xfe │ │ │ │ movs r0, r0 │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0004f9c8 : │ │ │ │ +0004f320 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #56] @ (4fa10 ) │ │ │ │ + ldr r3, [pc, #56] @ (4f368 ) │ │ │ │ sub sp, #12 │ │ │ │ add r3, pc │ │ │ │ dmb ish │ │ │ │ add.w r2, r3, #12 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ dmb ish │ │ │ │ - cbz r3, 4f9f6 │ │ │ │ - ldr r3, [pc, #36] @ (4fa14 ) │ │ │ │ + cbz r3, 4f34e │ │ │ │ + ldr r3, [pc, #36] @ (4f36c ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #12] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #4] │ │ │ │ - blx 18190 │ │ │ │ + blx 1801c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4f9ec │ │ │ │ - bl 4f30c │ │ │ │ + beq.n 4f344 │ │ │ │ + bl 4ec64 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - blx 1867c │ │ │ │ - b.n 4f9ec │ │ │ │ - lsrs r6, r0, #20 │ │ │ │ + blx 184fc │ │ │ │ + b.n 4f344 │ │ │ │ + asrs r6, r4, #14 │ │ │ │ movs r3, r0 │ │ │ │ - lsrs r2, r6, #19 │ │ │ │ + asrs r2, r2, #14 │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -0004fa18 : │ │ │ │ +0004f370 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - blx 173d4 │ │ │ │ + blx 1726c │ │ │ │ movs r1, #0 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 1667c │ │ │ │ + b.w 1652c │ │ │ │ │ │ │ │ -0004fa34 : │ │ │ │ +0004f38c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ - blx 173d4 │ │ │ │ - cbz r4, 4fa9e │ │ │ │ + blx 1726c │ │ │ │ + cbz r4, 4f3f6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 4fa58 │ │ │ │ + cbz r3, 4f3b0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 4fa62 │ │ │ │ + beq.n 4f3ba │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 4fa9e │ │ │ │ - cbz r5, 4fab4 │ │ │ │ - ldr r3, [pc, #100] @ (4facc ) │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 4f3f6 │ │ │ │ + cbz r5, 4f40c │ │ │ │ + ldr r3, [pc, #100] @ (4f424 ) │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ adds r5, r4, r3 │ │ │ │ ldr r4, [r4, r3] │ │ │ │ - blx 15b60 │ │ │ │ + blx 15a1c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 154a8 │ │ │ │ + blx 15370 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ ldr r3, [r5, #8] │ │ │ │ add r3, r6 │ │ │ │ str r3, [r5, #8] │ │ │ │ - cbz r0, 4fa9c │ │ │ │ - blx 18bd8 │ │ │ │ + cbz r0, 4f3f4 │ │ │ │ + blx 18a4c │ │ │ │ ldr r0, [r5, #20] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r5, #20] │ │ │ │ - cbz r0, 4fa9c │ │ │ │ + cbz r0, 4f3f4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 15aa4 │ │ │ │ + b.w 15960 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r1, [pc, #48] @ (4fad0 ) │ │ │ │ - ldr r2, [pc, #48] @ (4fad4 ) │ │ │ │ - ldr r0, [pc, #52] @ (4fad8 ) │ │ │ │ + ldr r1, [pc, #48] @ (4f428 ) │ │ │ │ + ldr r2, [pc, #48] @ (4f42c ) │ │ │ │ + ldr r0, [pc, #52] @ (4f430 ) │ │ │ │ add r1, pc │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ add r2, pc │ │ │ │ add r0, pc │ │ │ │ adds r1, #44 @ 0x2c │ │ │ │ - b.w 170ac │ │ │ │ - ldr r1, [pc, #36] @ (4fadc ) │ │ │ │ - ldr r2, [pc, #40] @ (4fae0 ) │ │ │ │ - ldr r0, [pc, #40] @ (4fae4 ) │ │ │ │ + b.w 16f44 │ │ │ │ + ldr r1, [pc, #36] @ (4f434 ) │ │ │ │ + ldr r2, [pc, #40] @ (4f438 ) │ │ │ │ + ldr r0, [pc, #40] @ (4f43c ) │ │ │ │ add r1, pc │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ add r2, pc │ │ │ │ add r0, pc │ │ │ │ adds r1, #44 @ 0x2c │ │ │ │ - b.w 170ac │ │ │ │ + b.w 16f44 │ │ │ │ nop │ │ │ │ - lsrs r6, r6, #17 │ │ │ │ + asrs r6, r2, #12 │ │ │ │ movs r3, r0 │ │ │ │ - lsrs r0, r6, #28 │ │ │ │ + lsrs r0, r0, #23 │ │ │ │ movs r1, r0 │ │ │ │ - rev16 r2, r7 │ │ │ │ + cbnz r6, 4f438 │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #80 @ 0x50 │ │ │ │ + cmp r7, #252 @ 0xfc │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r3, #28 │ │ │ │ + lsrs r2, r5, #22 │ │ │ │ movs r1, r0 │ │ │ │ - subs r1, #0 │ │ │ │ + adds r7, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #58 @ 0x3a │ │ │ │ + cmp r7, #230 @ 0xe6 │ │ │ │ ... │ │ │ │ │ │ │ │ -0004fae8 : │ │ │ │ +0004f440 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - blx 173d4 │ │ │ │ - cbz r4, 4fb24 │ │ │ │ + blx 1726c │ │ │ │ + cbz r4, 4f47c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 4fb08 │ │ │ │ + cbz r3, 4f460 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 4fb12 │ │ │ │ + beq.n 4f46a │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17668 │ │ │ │ - cbz r0, 4fb24 │ │ │ │ - ldr r3, [pc, #40] @ (4fb3c ) │ │ │ │ + blx 17500 │ │ │ │ + cbz r0, 4f47c │ │ │ │ + ldr r3, [pc, #40] @ (4f494 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r4, r3 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r1, [pc, #24] @ (4fb40 ) │ │ │ │ - ldr r2, [pc, #28] @ (4fb44 ) │ │ │ │ - ldr r0, [pc, #28] @ (4fb48 ) │ │ │ │ + ldr r1, [pc, #24] @ (4f498 ) │ │ │ │ + ldr r2, [pc, #28] @ (4f49c ) │ │ │ │ + ldr r0, [pc, #28] @ (4f4a0 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #84 @ 0x54 │ │ │ │ add r0, pc │ │ │ │ - blx 170b0 │ │ │ │ + blx 16f48 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - lsrs r4, r1, #15 │ │ │ │ + asrs r4, r5, #9 │ │ │ │ movs r3, r0 │ │ │ │ - lsrs r2, r5, #26 │ │ │ │ + lsrs r2, r7, #20 │ │ │ │ movs r1, r0 │ │ │ │ - cbnz r0, 4fb86 │ │ │ │ + @ instruction: 0xb8a4 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, #204 @ 0xcc │ │ │ │ + cmp r7, #120 @ 0x78 │ │ │ │ ... │ │ │ │ │ │ │ │ -0004fb4c : │ │ │ │ - ldr r3, [pc, #60] @ (4fb8c ) │ │ │ │ +0004f4a4 : │ │ │ │ + ldr r3, [pc, #60] @ (4f4e4 ) │ │ │ │ movs r2, #1 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r3, r0 │ │ │ │ ldr r0, [r3, #20] │ │ │ │ str r2, [r3, #16] │ │ │ │ - cbz r0, 4fb8a │ │ │ │ + cbz r0, 4f4e2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ str r3, [sp, #4] │ │ │ │ - blx 18bd8 │ │ │ │ + blx 18a4c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ movs r2, #0 │ │ │ │ ldr r0, [r3, #20] │ │ │ │ str r2, [r3, #20] │ │ │ │ - cbz r0, 4fb86 │ │ │ │ + cbz r0, 4f4de │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 15aa4 │ │ │ │ + b.w 15960 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ bx lr │ │ │ │ - lsrs r0, r2, #14 │ │ │ │ + asrs r0, r6, #8 │ │ │ │ movs r3, r0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r2, [pc, #128] @ (4fc24 ) │ │ │ │ + ldr r2, [pc, #128] @ (4f57c ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - ldr r3, [pc, #128] @ (4fc28 ) │ │ │ │ + ldr r3, [pc, #128] @ (4f580 ) │ │ │ │ movs r4, #20 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ - blx 18088 │ │ │ │ + blx 17f14 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r0, [pc, #108] @ (4fc2c ) │ │ │ │ + ldr r0, [pc, #108] @ (4f584 ) │ │ │ │ add r0, pc │ │ │ │ - blx 155a0 │ │ │ │ - ldr r3, [pc, #104] @ (4fc30 ) │ │ │ │ + blx 15468 │ │ │ │ + ldr r3, [pc, #104] @ (4f588 ) │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ mov r1, r0 │ │ │ │ add r3, pc │ │ │ │ strd r3, r2, [sp, #4] │ │ │ │ - ldr r3, [pc, #96] @ (4fc34 ) │ │ │ │ + ldr r3, [pc, #96] @ (4f58c ) │ │ │ │ movs r2, #136 @ 0x88 │ │ │ │ str r4, [sp, #0] │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ - blx 17c20 │ │ │ │ + blx 17ab8 │ │ │ │ movs r1, #8 │ │ │ │ mov r4, r0 │ │ │ │ - blx 15a8c │ │ │ │ - ldr r3, [pc, #80] @ (4fc38 ) │ │ │ │ + blx 15948 │ │ │ │ + ldr r3, [pc, #80] @ (4f590 ) │ │ │ │ movs r1, #0 │ │ │ │ - ldr r2, [pc, #80] @ (4fc3c ) │ │ │ │ + ldr r2, [pc, #80] @ (4f594 ) │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #24] │ │ │ │ add r2, pc │ │ │ │ strd r2, r1, [sp, #16] │ │ │ │ str r0, [r3, #0] │ │ │ │ - blx 16438 │ │ │ │ + blx 162e8 │ │ │ │ add r2, sp, #16 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 187a8 │ │ │ │ - ldr r2, [pc, #56] @ (4fc40 ) │ │ │ │ - ldr r3, [pc, #28] @ (4fc28 ) │ │ │ │ + blx 1861c │ │ │ │ + ldr r2, [pc, #56] @ (4f598 ) │ │ │ │ + ldr r3, [pc, #28] @ (4f580 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 4fc20 │ │ │ │ + bne.n 4f578 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - blx 17a74 <__stack_chk_fail@plt> │ │ │ │ - bics.w r0, lr, #2 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + blx 1790c <__stack_chk_fail@plt> │ │ │ │ + @ instruction: 0xf7060002 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r2, 4fc54 │ │ │ │ + @ instruction: 0xb83e │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xffc3ffff │ │ │ │ lsls r5, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r0, #12 │ │ │ │ + asrs r4, r4, #6 │ │ │ │ movs r3, r0 │ │ │ │ lsls r1, r2, #1 │ │ │ │ movs r0, r0 │ │ │ │ - vaddl.s16 q8, d14, d2 │ │ │ │ + subw r0, r6, #2050 @ 0x802 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - blx 184b4 │ │ │ │ - ldr r3, [pc, #12] @ (4fc68 ) │ │ │ │ - ldr r2, [pc, #16] @ (4fc6c ) │ │ │ │ + blx 18334 │ │ │ │ + ldr r3, [pc, #12] @ (4f5c0 ) │ │ │ │ + ldr r2, [pc, #16] @ (4f5c4 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ str r2, [r4, #20] │ │ │ │ str r0, [r3, #4] │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - lsrs r4, r2, #10 │ │ │ │ + asrs r4, r6, #4 │ │ │ │ movs r3, r0 │ │ │ │ movs r7, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r5, [pc, #112] @ (4fcf4 ) │ │ │ │ + ldr r5, [pc, #112] @ (4f64c ) │ │ │ │ mov r6, r3 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ add r5, pc │ │ │ │ mov r8, r1 │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r7, r0, r3 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ - blx 15d98 │ │ │ │ + blx 15c54 │ │ │ │ mov r1, r6 │ │ │ │ - blx 16218 │ │ │ │ - cbnz r0, 4fcee │ │ │ │ + blx 160c8 │ │ │ │ + cbnz r0, 4f646 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ mov r3, r6 │ │ │ │ mov r1, r8 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r6, [r0, #20] │ │ │ │ mov r0, r4 │ │ │ │ blx r6 │ │ │ │ @@ -91740,53 +91331,53 @@ │ │ │ │ ite gt │ │ │ │ movgt r3, #1 │ │ │ │ movle r3, #0 │ │ │ │ cmp r1, #0 │ │ │ │ ite eq │ │ │ │ moveq r3, #0 │ │ │ │ andne.w r3, r3, #1 │ │ │ │ - cbnz r3, 4fcd8 │ │ │ │ - cbnz r6, 4fcd0 │ │ │ │ + cbnz r3, 4f630 │ │ │ │ + cbnz r6, 4f628 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ - blx 159e8 │ │ │ │ + blx 158b0 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldrd r3, r0, [r1, #104] @ 0x68 │ │ │ │ adds r3, r3, r6 │ │ │ │ str r3, [r1, #104] @ 0x68 │ │ │ │ adc.w r0, r0, r6, asr #31 │ │ │ │ str r0, [r1, #108] @ 0x6c │ │ │ │ mov r0, r6 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ - b.n 4fcd0 │ │ │ │ - lsrs r0, r5, #9 │ │ │ │ + b.n 4f628 │ │ │ │ + asrs r0, r1, #4 │ │ │ │ movs r3, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r5, [pc, #112] @ (4fd7c ) │ │ │ │ + ldr r5, [pc, #112] @ (4f6d4 ) │ │ │ │ mov r6, r3 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ add r5, pc │ │ │ │ mov r8, r1 │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r7, r0, r3 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ - blx 15d98 │ │ │ │ + blx 15c54 │ │ │ │ mov r1, r6 │ │ │ │ - blx 16218 │ │ │ │ - cbnz r0, 4fd76 │ │ │ │ + blx 160c8 │ │ │ │ + cbnz r0, 4f6ce │ │ │ │ ldr r0, [r5, #12] │ │ │ │ mov r3, r6 │ │ │ │ mov r1, r8 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r6, [r0, #72] @ 0x48 │ │ │ │ mov r0, r4 │ │ │ │ blx r6 │ │ │ │ @@ -91795,52 +91386,52 @@ │ │ │ │ ite gt │ │ │ │ movgt r3, #1 │ │ │ │ movle r3, #0 │ │ │ │ cmp r1, #0 │ │ │ │ ite eq │ │ │ │ moveq r3, #0 │ │ │ │ andne.w r3, r3, #1 │ │ │ │ - cbnz r3, 4fd60 │ │ │ │ - cbnz r6, 4fd58 │ │ │ │ + cbnz r3, 4f6b8 │ │ │ │ + cbnz r6, 4f6b0 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ - blx 159e8 │ │ │ │ + blx 158b0 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldrd r3, r0, [r1, #104] @ 0x68 │ │ │ │ adds r3, r3, r6 │ │ │ │ str r3, [r1, #104] @ 0x68 │ │ │ │ adc.w r0, r0, r6, asr #31 │ │ │ │ str r0, [r1, #108] @ 0x6c │ │ │ │ mov r0, r6 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ - b.n 4fd58 │ │ │ │ - lsrs r0, r4, #7 │ │ │ │ + b.n 4f6b0 │ │ │ │ + asrs r0, r0, #2 │ │ │ │ movs r3, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r5, [pc, #116] @ (4fe04 ) │ │ │ │ + ldr r5, [pc, #116] @ (4f75c ) │ │ │ │ mov r7, r1 │ │ │ │ sub sp, #20 │ │ │ │ mov r4, r0 │ │ │ │ add r5, pc │ │ │ │ strd r3, r2, [sp, #8] │ │ │ │ ldr r1, [r5, #0] │ │ │ │ adds r6, r0, r1 │ │ │ │ ldr r0, [r0, r1] │ │ │ │ - blx 15d98 │ │ │ │ + blx 15c54 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ - blx 16218 │ │ │ │ - cbnz r0, 4fdfc │ │ │ │ + blx 160c8 │ │ │ │ + cbnz r0, 4f754 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ mov r1, r7 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ ldr r0, [r5, #12] │ │ │ │ ldr r7, [r0, #68] @ 0x44 │ │ │ │ mov r0, r4 │ │ │ │ @@ -91850,106 +91441,106 @@ │ │ │ │ ite gt │ │ │ │ movgt r3, #1 │ │ │ │ movle r3, #0 │ │ │ │ cmp r1, #0 │ │ │ │ ite eq │ │ │ │ moveq r3, #0 │ │ │ │ andne.w r3, r3, #1 │ │ │ │ - cbnz r3, 4fde8 │ │ │ │ - cbnz r7, 4fde2 │ │ │ │ + cbnz r3, 4f740 │ │ │ │ + cbnz r7, 4f73a │ │ │ │ ldr r1, [r5, #8] │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - blx 159e8 │ │ │ │ + blx 158b0 │ │ │ │ mov r0, r7 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldrd r3, r0, [r1, #104] @ 0x68 │ │ │ │ adds r3, r3, r7 │ │ │ │ str r3, [r1, #104] @ 0x68 │ │ │ │ adc.w r0, r0, r7, asr #31 │ │ │ │ str r0, [r1, #108] @ 0x6c │ │ │ │ mov r0, r7 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov.w r7, #4294967295 @ 0xffffffff │ │ │ │ - b.n 4fde2 │ │ │ │ + b.n 4f73a │ │ │ │ nop │ │ │ │ - lsrs r2, r3, #5 │ │ │ │ + lsrs r2, r7, #31 │ │ │ │ movs r3, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #28 │ │ │ │ mov r4, r0 │ │ │ │ - blx 189d4 │ │ │ │ - ldr r1, [pc, #144] @ (4feb0 ) │ │ │ │ + blx 18848 │ │ │ │ + ldr r1, [pc, #144] @ (4f808 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r1, #0] │ │ │ │ str r0, [r1, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4fea6 │ │ │ │ - ldr r2, [pc, #136] @ (4feb4 ) │ │ │ │ + bne.n 4f7fe │ │ │ │ + ldr r2, [pc, #136] @ (4f80c ) │ │ │ │ movs r3, #0 │ │ │ │ - ldr r0, [pc, #136] @ (4feb8 ) │ │ │ │ + ldr r0, [pc, #136] @ (4f810 ) │ │ │ │ movs r5, #4 │ │ │ │ add r2, pc │ │ │ │ str r2, [r4, #12] │ │ │ │ - ldr r2, [pc, #132] @ (4febc ) │ │ │ │ + ldr r2, [pc, #132] @ (4f814 ) │ │ │ │ add r0, pc │ │ │ │ - ldr r1, [pc, #132] @ (4fec0 ) │ │ │ │ + ldr r1, [pc, #132] @ (4f818 ) │ │ │ │ str r0, [r4, #24] │ │ │ │ add r2, pc │ │ │ │ - ldr r0, [pc, #128] @ (4fec4 ) │ │ │ │ + ldr r0, [pc, #128] @ (4f81c ) │ │ │ │ add r1, pc │ │ │ │ str r2, [r4, #68] @ 0x44 │ │ │ │ - ldr r2, [pc, #128] @ (4fec8 ) │ │ │ │ + ldr r2, [pc, #128] @ (4f820 ) │ │ │ │ add r0, pc │ │ │ │ str r1, [r4, #16] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #124] @ (4fecc ) │ │ │ │ + ldr r1, [pc, #124] @ (4f824 ) │ │ │ │ strd r0, r2, [r4, #72] @ 0x48 │ │ │ │ - ldr r2, [pc, #120] @ (4fed0 ) │ │ │ │ + ldr r2, [pc, #120] @ (4f828 ) │ │ │ │ add r1, pc │ │ │ │ - ldr r0, [pc, #120] @ (4fed4 ) │ │ │ │ + ldr r0, [pc, #120] @ (4f82c ) │ │ │ │ add r2, pc │ │ │ │ strd r1, r2, [r4, #96] @ 0x60 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ movs r2, #2 │ │ │ │ strd r5, r3, [sp, #12] │ │ │ │ add r0, pc │ │ │ │ - ldr r5, [pc, #108] @ (4fed8 ) │ │ │ │ + ldr r5, [pc, #108] @ (4f830 ) │ │ │ │ strd r3, r3, [sp, #4] │ │ │ │ add r5, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ - blx 17574 │ │ │ │ + blx 1740c │ │ │ │ str r0, [r5, #8] │ │ │ │ - blx 16bcc │ │ │ │ - ldr r2, [pc, #92] @ (4fedc ) │ │ │ │ + blx 16a70 │ │ │ │ + ldr r2, [pc, #92] @ (4f834 ) │ │ │ │ mov r3, r0 │ │ │ │ - ldr r0, [pc, #92] @ (4fee0 ) │ │ │ │ + ldr r0, [pc, #92] @ (4f838 ) │ │ │ │ movs r1, #235 @ 0xeb │ │ │ │ add r2, pc │ │ │ │ str r1, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ mov r1, r2 │ │ │ │ - blx 1508c │ │ │ │ + blx 14f54 │ │ │ │ add.w r2, r5, #16 │ │ │ │ str r0, [r5, #20] │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 16e3c │ │ │ │ + b.w 16cd4 │ │ │ │ mov r0, r4 │ │ │ │ - blx 18b74 │ │ │ │ - b.n 4fe2a │ │ │ │ + blx 189e8 │ │ │ │ + b.n 4f782 │ │ │ │ nop │ │ │ │ - lsrs r0, r2, #3 │ │ │ │ + lsrs r0, r6, #29 │ │ │ │ movs r3, r0 │ │ │ │ lsls r3, r7, #11 │ │ │ │ movs r0, r0 │ │ │ │ lsls r1, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ vminnm.f16 , , │ │ │ │ lsls r3, r4, #9 │ │ │ │ @@ -91957,677 +91548,677 @@ │ │ │ │ mcr2 15, 5, pc, cr13, cr15, {7} @ │ │ │ │ lsls r5, r3, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsls r7, r7, #5 │ │ │ │ movs r0, r0 │ │ │ │ lsls r7, r0, #2 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r0, #56] @ 0x38 │ │ │ │ + str r4, [r5, #32] │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r0, #2 │ │ │ │ + lsrs r0, r4, #28 │ │ │ │ movs r3, r0 │ │ │ │ - strh r6, [r6, r6] │ │ │ │ + strh r2, [r4, r1] │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r4, r0] │ │ │ │ + ldrsb r2, [r2, r3] │ │ │ │ movs r0, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ - b.w 163ec │ │ │ │ + b.w 1629c │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr.w ip, [pc, #36] @ 4ff20 │ │ │ │ + ldr.w ip, [pc, #36] @ 4f878 │ │ │ │ mov r5, r0 │ │ │ │ mov r3, r2 │ │ │ │ mov r2, r1 │ │ │ │ add ip, pc │ │ │ │ movs r1, #1 │ │ │ │ ldr.w r4, [ip] │ │ │ │ ldr r0, [r0, r4] │ │ │ │ - blx 15844 │ │ │ │ + blx 1570c │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r5, r4] │ │ │ │ - blx 177b8 │ │ │ │ + blx 17650 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - lsls r4, r5, #31 │ │ │ │ + lsrs r4, r1, #26 │ │ │ │ movs r3, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r2, [pc, #148] @ (4ffc8 ) │ │ │ │ + ldr r2, [pc, #148] @ (4f920 ) │ │ │ │ sub sp, #12 │ │ │ │ - ldr r3, [pc, #148] @ (4ffcc ) │ │ │ │ + ldr r3, [pc, #148] @ (4f924 ) │ │ │ │ mov r0, r1 │ │ │ │ add r2, pc │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov.w r3, #0 │ │ │ │ - blx 174cc │ │ │ │ - ldr r3, [pc, #128] @ (4ffd0 ) │ │ │ │ + blx 17364 │ │ │ │ + ldr r3, [pc, #128] @ (4f928 ) │ │ │ │ mov r6, r0 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r3, #0] │ │ │ │ ldr r7, [r0, r5] │ │ │ │ mov r0, r4 │ │ │ │ - blx 18650 │ │ │ │ + blx 184d0 │ │ │ │ movs r1, #0 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, sp │ │ │ │ mov r0, r7 │ │ │ │ - blx 15844 │ │ │ │ - cbnz r0, 4ff80 │ │ │ │ + blx 1570c │ │ │ │ + cbnz r0, 4f8d8 │ │ │ │ ldr r7, [sp, #0] │ │ │ │ - blx 179a4 │ │ │ │ + blx 1783c │ │ │ │ movs r2, #27 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ - blx 17414 │ │ │ │ - cbnz r0, 4ffba │ │ │ │ + blx 172ac │ │ │ │ + cbnz r0, 4f912 │ │ │ │ ldr r0, [r6, r5] │ │ │ │ - blx 177b8 │ │ │ │ + blx 17650 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ - cbz r1, 4ffb0 │ │ │ │ + cbz r1, 4f908 │ │ │ │ mov r0, r4 │ │ │ │ - blx 17460 │ │ │ │ + blx 172f8 │ │ │ │ mov r0, r4 │ │ │ │ - blx 15aa8 │ │ │ │ + blx 15964 │ │ │ │ movs r0, #0 │ │ │ │ - ldr r2, [pc, #56] @ (4ffd4 ) │ │ │ │ - ldr r3, [pc, #48] @ (4ffcc ) │ │ │ │ + ldr r2, [pc, #56] @ (4f92c ) │ │ │ │ + ldr r3, [pc, #48] @ (4f924 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 4ffc4 │ │ │ │ + bne.n 4f91c │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - blx 160e0 │ │ │ │ - b.n 4ff90 │ │ │ │ + blx 15f9c │ │ │ │ + b.n 4f8e8 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ - blx 1841c │ │ │ │ + blx 1829c │ │ │ │ movs r0, #1 │ │ │ │ - b.n 4ff98 │ │ │ │ - blx 17a74 <__stack_chk_fail@plt> │ │ │ │ - stc 0, cr0, [lr], #8 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + b.n 4f8f0 │ │ │ │ + blx 1790c <__stack_chk_fail@plt> │ │ │ │ + @ instruction: 0xf3760002 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r3, #30 │ │ │ │ + lsrs r4, r7, #24 │ │ │ │ movs r3, r0 │ │ │ │ - mcrr 0, 0, r0, ip, cr2 │ │ │ │ + @ instruction: 0xf3140002 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r7, r1 │ │ │ │ mov r8, r2 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #100] @ (50058 ) │ │ │ │ + ldr r3, [pc, #100] @ (4f9b0 ) │ │ │ │ sub sp, #16 │ │ │ │ mov r6, r0 │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r3, #0] │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ - blx 178a0 │ │ │ │ - ldr r1, [pc, #88] @ (5005c ) │ │ │ │ + blx 17738 │ │ │ │ + ldr r1, [pc, #88] @ (4f9b4 ) │ │ │ │ mov r4, r0 │ │ │ │ add r1, pc │ │ │ │ - blx 1554c │ │ │ │ + blx 15414 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - blx 1668c │ │ │ │ + blx 1653c │ │ │ │ ldr r0, [r6, r5] │ │ │ │ mov r1, r4 │ │ │ │ - bl 4ff24 │ │ │ │ + bl 4f87c │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 50024 │ │ │ │ + beq.n 4f97c │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [r6, r5] │ │ │ │ - blx 15138 │ │ │ │ + blx 15000 │ │ │ │ movs r3, #0 │ │ │ │ ldr r1, [r6, r5] │ │ │ │ mov r2, r3 │ │ │ │ strd r3, r3, [sp, #4] │ │ │ │ str.w r8, [sp] │ │ │ │ - blx 154b4 │ │ │ │ - ldr r2, [pc, #32] @ (50060 ) │ │ │ │ + blx 1537c │ │ │ │ + ldr r2, [pc, #32] @ (4f9b8 ) │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r0 │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ - blx 16a6c │ │ │ │ + blx 16910 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 181dc │ │ │ │ + b.w 18068 │ │ │ │ nop │ │ │ │ - lsls r2, r7, #27 │ │ │ │ + lsrs r2, r3, #22 │ │ │ │ movs r3, r0 │ │ │ │ @ instruction: 0xffd1ffff │ │ │ │ mrc2 15, 6, pc, cr15, cr15, {7} │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #44] @ (500a0 ) │ │ │ │ + ldr r3, [pc, #44] @ (4f9f8 ) │ │ │ │ mov r2, r0 │ │ │ │ sub sp, #12 │ │ │ │ movs r1, #0 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r0, [r0, r3] │ │ │ │ str r1, [r2, r3] │ │ │ │ - cbz r0, 5008c │ │ │ │ + cbz r0, 4f9e4 │ │ │ │ str r2, [sp, #4] │ │ │ │ - blx 15aa8 │ │ │ │ + blx 15964 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - ldr r3, [pc, #20] @ (500a4 ) │ │ │ │ + ldr r3, [pc, #20] @ (4f9fc ) │ │ │ │ mov r0, r2 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ bx r3 │ │ │ │ nop │ │ │ │ - lsls r6, r6, #25 │ │ │ │ + lsrs r6, r2, #20 │ │ │ │ movs r3, r0 │ │ │ │ - lsls r0, r4, #25 │ │ │ │ + lsrs r0, r0, #20 │ │ │ │ movs r3, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov ip, r0 │ │ │ │ cmp r1, #1 │ │ │ │ - beq.n 50104 │ │ │ │ + beq.n 4fa5c │ │ │ │ strd r1, r0, [sp, #24] │ │ │ │ ldrd r0, r4, [r3] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - blx 17904 │ │ │ │ + blx 1779c │ │ │ │ ldr r2, [sp, #28] │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 17904 │ │ │ │ + blx 1779c │ │ │ │ strd r5, r0, [sp, #16] │ │ │ │ - ldr r0, [pc, #60] @ (5011c ) │ │ │ │ + ldr r0, [pc, #60] @ (4fa74 ) │ │ │ │ mov.w lr, #98 @ 0x62 │ │ │ │ - ldr r3, [pc, #60] @ (50120 ) │ │ │ │ + ldr r3, [pc, #60] @ (4fa78 ) │ │ │ │ add r0, pc │ │ │ │ - ldr r2, [pc, #60] @ (50124 ) │ │ │ │ + ldr r2, [pc, #60] @ (4fa7c ) │ │ │ │ strd lr, r0, [sp] │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #56] @ (50128 ) │ │ │ │ + ldr r0, [pc, #56] @ (4fa80 ) │ │ │ │ add r2, pc │ │ │ │ ldr r1, [sp, #24] │ │ │ │ str r1, [sp, #8] │ │ │ │ add r0, pc │ │ │ │ movs r1, #16 │ │ │ │ str r4, [sp, #12] │ │ │ │ - blx 189fc │ │ │ │ + blx 18870 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r3, [pc, #36] @ (5012c ) │ │ │ │ + ldr r3, [pc, #36] @ (4fa84 ) │ │ │ │ mov r0, r2 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr.w r1, [ip, r3] │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 17f9c │ │ │ │ + b.w 17e28 │ │ │ │ nop │ │ │ │ - cmp r3, #32 │ │ │ │ + cmp r1, #204 @ 0xcc │ │ │ │ movs r0, r0 │ │ │ │ - push {r2, r3, r4, r5, r6} │ │ │ │ + cbz r0, 4fac6 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, #212 @ 0xd4 │ │ │ │ + cmp r1, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r3, #6 │ │ │ │ + cmp r1, #178 @ 0xb2 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r5, #23 │ │ │ │ + lsrs r0, r1, #18 │ │ │ │ movs r3, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #1 │ │ │ │ - beq.n 5018a │ │ │ │ + beq.n 4fae2 │ │ │ │ ldrd r0, r2, [r3] │ │ │ │ str r1, [sp, #28] │ │ │ │ str r2, [sp, #24] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - blx 17904 │ │ │ │ + blx 1779c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ movs r4, #81 @ 0x51 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 17904 │ │ │ │ + blx 1779c │ │ │ │ strd r5, r0, [sp, #16] │ │ │ │ - ldr r0, [pc, #68] @ (501ac ) │ │ │ │ + ldr r0, [pc, #68] @ (4fb04 ) │ │ │ │ ldr r2, [sp, #24] │ │ │ │ str r2, [sp, #12] │ │ │ │ add r0, pc │ │ │ │ - ldr r3, [pc, #64] @ (501b0 ) │ │ │ │ + ldr r3, [pc, #64] @ (4fb08 ) │ │ │ │ strd r4, r0, [sp] │ │ │ │ - ldr r2, [pc, #64] @ (501b4 ) │ │ │ │ + ldr r2, [pc, #64] @ (4fb0c ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #64] @ (501b8 ) │ │ │ │ + ldr r0, [pc, #64] @ (4fb10 ) │ │ │ │ ldr r1, [sp, #28] │ │ │ │ add r2, pc │ │ │ │ str r1, [sp, #8] │ │ │ │ add r0, pc │ │ │ │ movs r1, #16 │ │ │ │ - blx 189fc │ │ │ │ + blx 18870 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r3, [pc, #48] @ (501bc ) │ │ │ │ + ldr r3, [pc, #48] @ (4fb14 ) │ │ │ │ mov r0, r2 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ adds r2, r4, r3 │ │ │ │ strd r2, r3, [sp, #24] │ │ │ │ - blx 17884 │ │ │ │ + blx 1771c │ │ │ │ ldr r3, [sp, #28] │ │ │ │ str r0, [r4, r3] │ │ │ │ - blx 17de4 │ │ │ │ + blx 17c70 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ str r0, [r2, #4] │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - cmp r2, #154 @ 0x9a │ │ │ │ + cmp r1, #70 @ 0x46 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r4, 50230 │ │ │ │ + uxth r0, r4 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, #74 @ 0x4a │ │ │ │ + cmp r0, #246 @ 0xf6 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, #126 @ 0x7e │ │ │ │ + cmp r1, #42 @ 0x2a │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r4, #21 │ │ │ │ + lsrs r2, r0, #16 │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -000501c0 : │ │ │ │ +0004fb18 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #56] @ (50208 ) │ │ │ │ + ldr r3, [pc, #56] @ (4fb60 ) │ │ │ │ sub sp, #12 │ │ │ │ add r3, pc │ │ │ │ dmb ish │ │ │ │ add.w r2, r3, #24 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ dmb ish │ │ │ │ - cbz r3, 501ee │ │ │ │ - ldr r3, [pc, #36] @ (5020c ) │ │ │ │ + cbz r3, 4fb46 │ │ │ │ + ldr r3, [pc, #36] @ (4fb64 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #24] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #4] │ │ │ │ - blx 18190 │ │ │ │ + blx 1801c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 501e4 │ │ │ │ - bl 4fb94 │ │ │ │ + beq.n 4fb3c │ │ │ │ + bl 4f4ec │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - blx 1867c │ │ │ │ - b.n 501e4 │ │ │ │ - lsls r6, r3, #20 │ │ │ │ + blx 184fc │ │ │ │ + b.n 4fb3c │ │ │ │ + lsrs r6, r7, #14 │ │ │ │ movs r3, r0 │ │ │ │ - lsls r2, r1, #20 │ │ │ │ + lsrs r2, r5, #14 │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -00050210 : │ │ │ │ +0004fb68 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #20 │ │ │ │ strd r1, r0, [sp, #8] │ │ │ │ - blx 153b4 │ │ │ │ + blx 1527c │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov.w ip, #0 │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r3, [pc, #20] @ (50248 ) │ │ │ │ - ldr r1, [pc, #24] @ (5024c ) │ │ │ │ + ldr r3, [pc, #20] @ (4fba0 ) │ │ │ │ + ldr r1, [pc, #24] @ (4fba4 ) │ │ │ │ ldr r2, [sp, #12] │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ str.w ip, [sp, #4] │ │ │ │ - blx 16680 │ │ │ │ + blx 16530 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - strb r2, [r7, r1] │ │ │ │ + strh r6, [r4, r4] │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [pc, #736] @ (50530 ) │ │ │ │ + ldr r4, [pc, #400] @ (4fd38 ) │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r4, [pc, #36] @ (50284 ) │ │ │ │ - ldr r1, [pc, #36] @ (50288 ) │ │ │ │ + ldr r4, [pc, #36] @ (4fbdc ) │ │ │ │ + ldr r1, [pc, #36] @ (4fbe0 ) │ │ │ │ add r4, pc │ │ │ │ add r1, pc │ │ │ │ mov r0, r4 │ │ │ │ - blx 16d1c │ │ │ │ - cbnz r0, 50280 │ │ │ │ + blx 16bc0 │ │ │ │ + cbnz r0, 4fbd8 │ │ │ │ mov r1, r0 │ │ │ │ adds r0, r4, #4 │ │ │ │ - blx 16d1c │ │ │ │ - cbnz r0, 50280 │ │ │ │ + blx 16bc0 │ │ │ │ + cbnz r0, 4fbd8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 51464 │ │ │ │ - blx 15448 │ │ │ │ - lsls r2, r5, #18 │ │ │ │ + b.w 50dbc │ │ │ │ + blx 15310 │ │ │ │ + lsrs r2, r1, #13 │ │ │ │ movs r3, r0 │ │ │ │ movs r5, r4 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #228] @ (50384 ) │ │ │ │ - ldr r1, [pc, #232] @ (50388 ) │ │ │ │ + ldr r0, [pc, #228] @ (4fcdc ) │ │ │ │ + ldr r1, [pc, #232] @ (4fce0 ) │ │ │ │ sub sp, #32 │ │ │ │ add r0, pc │ │ │ │ - ldr r3, [pc, #228] @ (5038c ) │ │ │ │ - ldr r4, [pc, #232] @ (50390 ) │ │ │ │ + ldr r3, [pc, #228] @ (4fce4 ) │ │ │ │ + ldr r4, [pc, #232] @ (4fce8 ) │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r0, r1] │ │ │ │ adds r3, #8 │ │ │ │ add r4, pc │ │ │ │ cmp r2, r3 │ │ │ │ it ne │ │ │ │ cmpne r2, #0 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #28] │ │ │ │ mov.w r1, #0 │ │ │ │ - bne.n 502d8 │ │ │ │ - ldr r2, [pc, #208] @ (50394 ) │ │ │ │ - ldr r3, [pc, #196] @ (50388 ) │ │ │ │ + bne.n 4fc30 │ │ │ │ + ldr r2, [pc, #208] @ (4fcec ) │ │ │ │ + ldr r3, [pc, #196] @ (4fce0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 50380 │ │ │ │ + bne.n 4fcd8 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [r2, #0] │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r2, #0] │ │ │ │ mov r6, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 50360 │ │ │ │ + beq.n 4fcb8 │ │ │ │ mov r0, r3 │ │ │ │ movs r1, #24 │ │ │ │ str r2, [sp, #0] │ │ │ │ - bl 51944 │ │ │ │ + bl 5129c │ │ │ │ ldr r2, [sp, #0] │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 50356 │ │ │ │ + cbz r0, 4fcae │ │ │ │ movs r1, #255 @ 0xff │ │ │ │ strb r1, [r0, #2] │ │ │ │ strb r1, [r0, #3] │ │ │ │ strb r1, [r0, #16] │ │ │ │ strb r1, [r0, #4] │ │ │ │ strb r1, [r0, #5] │ │ │ │ strb r1, [r0, #6] │ │ │ │ strb r1, [r0, #7] │ │ │ │ - ldr r1, [pc, #144] @ (50398 ) │ │ │ │ + ldr r1, [pc, #144] @ (4fcf0 ) │ │ │ │ str r2, [sp, #4] │ │ │ │ mov.w r2, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ strb r2, [r0, #1] │ │ │ │ movs r0, #24 │ │ │ │ strb r0, [r3, #0] │ │ │ │ ldr r0, [r4, r1] │ │ │ │ add r1, sp, #8 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ adds r3, r0, #1 │ │ │ │ it eq │ │ │ │ moveq r0, #1 │ │ │ │ - blx 17004 <__clock_gettime64@plt> │ │ │ │ + blx 16e9c <__clock_gettime64@plt> │ │ │ │ ldr r4, [sp, #8] │ │ │ │ mov.w lr, #51712 @ 0xca00 │ │ │ │ movt lr, #15258 @ 0x3b9a │ │ │ │ ldr r5, [sp, #12] │ │ │ │ mov r0, r6 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ umull ip, r4, r4, lr │ │ │ │ ldr r3, [sp, #0] │ │ │ │ adds.w ip, ip, r2 │ │ │ │ ldrh r1, [r3, #0] │ │ │ │ mla lr, lr, r5, r4 │ │ │ │ str.w ip, [r3, #8] │ │ │ │ adc.w ip, lr, r2, asr #31 │ │ │ │ str.w ip, [r3, #12] │ │ │ │ - bl 51a8c │ │ │ │ + bl 513e4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r0, r6 │ │ │ │ str r2, [sp, #0] │ │ │ │ - bl 517dc │ │ │ │ + bl 51134 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ - ldr r1, [pc, #56] @ (5039c ) │ │ │ │ - ldr r3, [pc, #36] @ (50388 ) │ │ │ │ + ldr r1, [pc, #56] @ (4fcf4 ) │ │ │ │ + ldr r3, [pc, #36] @ (4fce0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r1, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 50380 │ │ │ │ + bne.n 4fcd8 │ │ │ │ mov r0, r2 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 166c8 │ │ │ │ - blx 17a74 <__stack_chk_fail@plt> │ │ │ │ - strd r0, r0, [r6, #-8] │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + b.w 16578 │ │ │ │ + blx 1790c <__stack_chk_fail@plt> │ │ │ │ + and.w r0, lr, #2 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r4, #17 │ │ │ │ + lsrs r4, r0, #12 │ │ │ │ movs r3, r0 │ │ │ │ - ldmdb sl!, {r1} │ │ │ │ - stmdb r4!, {r1} │ │ │ │ - asrs r0, r5, #13 │ │ │ │ + and.w r0, r2, #2 │ │ │ │ + vaddl.s32 q8, d12, d2 │ │ │ │ + asrs r0, r1, #13 │ │ │ │ movs r0, r0 │ │ │ │ - stmia.w r4, {r1} │ │ │ │ + vhadd.s8 d16, d12, d2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ - ldr r2, [pc, #768] @ (506b4 ) │ │ │ │ + ldr r2, [pc, #768] @ (5000c ) │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ - ldr r3, [pc, #768] @ (506b8 ) │ │ │ │ + ldr r3, [pc, #768] @ (50010 ) │ │ │ │ add r2, pc │ │ │ │ - ldr r6, [pc, #768] @ (506bc ) │ │ │ │ - ldr r1, [pc, #772] @ (506c0 ) │ │ │ │ + ldr r6, [pc, #768] @ (50014 ) │ │ │ │ + ldr r1, [pc, #772] @ (50018 ) │ │ │ │ add r6, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ add.w r0, r6, #28 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ mov.w r3, #0 │ │ │ │ - blx 162e4 │ │ │ │ + blx 16194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 506b0 │ │ │ │ + bne.w 50008 │ │ │ │ mov r5, r6 │ │ │ │ ldr.w r0, [r5], #8 │ │ │ │ - blx 17e48 │ │ │ │ + blx 17cd4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, r5 │ │ │ │ - beq.n 50418 │ │ │ │ - cbz r0, 50420 │ │ │ │ - ldr r2, [pc, #728] @ (506c4 ) │ │ │ │ - ldr r3, [pc, #712] @ (506b8 ) │ │ │ │ + beq.n 4fd70 │ │ │ │ + cbz r0, 4fd78 │ │ │ │ + ldr r2, [pc, #728] @ (5001c ) │ │ │ │ + ldr r3, [pc, #712] @ (50010 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 50698 │ │ │ │ + bne.w 4fff0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #84 @ 0x54 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r0, [pc, #700] @ (506c8 ) │ │ │ │ + ldr r0, [pc, #700] @ (50020 ) │ │ │ │ add r0, pc │ │ │ │ adds r0, #36 @ 0x24 │ │ │ │ - blx 169a8 │ │ │ │ + blx 16858 │ │ │ │ mov r0, fp │ │ │ │ - bl 5028c │ │ │ │ - ldr r4, [pc, #688] @ (506cc ) │ │ │ │ + bl 4fbe4 │ │ │ │ + ldr r4, [pc, #688] @ (50024 ) │ │ │ │ add r4, pc │ │ │ │ adds r4, #8 │ │ │ │ - b.n 503ea │ │ │ │ + b.n 4fd42 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - blx 17e48 │ │ │ │ - cbz r0, 50432 │ │ │ │ + blx 17cd4 │ │ │ │ + cbz r0, 4fd8a │ │ │ │ ldr r3, [r6, #32] │ │ │ │ cmp r3, r5 │ │ │ │ it ne │ │ │ │ movne r4, r3 │ │ │ │ - bne.n 503ea │ │ │ │ - ldr r5, [pc, #668] @ (506d0 ) │ │ │ │ + bne.n 4fd42 │ │ │ │ + ldr r5, [pc, #668] @ (50028 ) │ │ │ │ add r5, pc │ │ │ │ mov r1, r5 │ │ │ │ ldr.w r0, [r1], #8 │ │ │ │ - blx 157d8 │ │ │ │ + blx 156a0 │ │ │ │ movs r1, #1 │ │ │ │ movs r0, #20 │ │ │ │ - blx 15e90 │ │ │ │ + blx 15d4c │ │ │ │ mov r6, r0 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 50418 │ │ │ │ - blx 180dc │ │ │ │ + beq.n 4fd70 │ │ │ │ + blx 17f68 │ │ │ │ movs r1, #0 │ │ │ │ str r0, [r6, #12] │ │ │ │ movs r0, #224 @ 0xe0 │ │ │ │ - blx 18890 │ │ │ │ + blx 18704 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ mov r2, r0 │ │ │ │ str r2, [r6, #8] │ │ │ │ add.w r0, r5, #36 @ 0x24 │ │ │ │ lsls r3, r3, #16 │ │ │ │ lsrs r3, r3, #8 │ │ │ │ str r3, [r6, #16] │ │ │ │ - ldr r6, [pc, #612] @ (506d4 ) │ │ │ │ - blx 16d38 │ │ │ │ + ldr r6, [pc, #612] @ (5002c ) │ │ │ │ + blx 16bdc │ │ │ │ add r6, pc │ │ │ │ mov r0, r6 │ │ │ │ - blx 15cd0 │ │ │ │ + blx 15b8c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 504fa │ │ │ │ - ldr r3, [pc, #596] @ (506d8 ) │ │ │ │ + beq.n 4fe52 │ │ │ │ + ldr r3, [pc, #596] @ (50030 ) │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r3, #0] │ │ │ │ adds r1, r5, #1 │ │ │ │ - beq.w 505ec │ │ │ │ + beq.w 4ff44 │ │ │ │ cmp r5, #0 │ │ │ │ - blt.n 504f6 │ │ │ │ - ldr r3, [pc, #584] @ (506dc ) │ │ │ │ + blt.n 4fe4e │ │ │ │ + ldr r3, [pc, #584] @ (50034 ) │ │ │ │ mov.w sl, #0 │ │ │ │ mov r6, r5 │ │ │ │ mov r9, r4 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ rsb r8, sl, #10 │ │ │ │ add.w r7, r2, sl │ │ │ │ mov r4, r7 │ │ │ │ add r7, sp, #32 │ │ │ │ mov r1, r4 │ │ │ │ mov.w r3, #16384 @ 0x4000 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r6 │ │ │ │ - blx 17e54 │ │ │ │ + blx 17ce0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.n 50536 │ │ │ │ + beq.n 4fe8e │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 50544 │ │ │ │ - blx 18af4 <__errno_location@plt> │ │ │ │ + bge.n 4fe9c │ │ │ │ + blx 18968 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #11 │ │ │ │ - bne.n 504f4 │ │ │ │ + bne.n 4fe4c │ │ │ │ mov.w r3, #4 │ │ │ │ str r6, [sp, #32] │ │ │ │ strh.w r3, [sp, #36] @ 0x24 │ │ │ │ - b.n 504e0 │ │ │ │ + b.n 4fe38 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 504f4 │ │ │ │ + bne.n 4fe4c │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ - blx 17bb0 │ │ │ │ + blx 17a48 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 504da │ │ │ │ + beq.n 4fe32 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 504ac │ │ │ │ + beq.n 4fe04 │ │ │ │ mov r4, r9 │ │ │ │ str.w r4, [fp] │ │ │ │ - ldr r4, [pc, #484] @ (506e0 ) │ │ │ │ + ldr r4, [pc, #484] @ (50038 ) │ │ │ │ add r4, pc │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - blx 17e48 │ │ │ │ + blx 17cd4 │ │ │ │ ldrb.w r3, [fp, #4] │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 505d8 │ │ │ │ + beq.n 4ff30 │ │ │ │ add.w r1, r4, #8 │ │ │ │ - blx 157d8 │ │ │ │ + blx 156a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 50408 │ │ │ │ + bne.w 4fd60 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5028c │ │ │ │ + bl 4fbe4 │ │ │ │ str.w fp, [r4, #32] │ │ │ │ - ldr r0, [pc, #440] @ (506e4 ) │ │ │ │ + ldr r0, [pc, #440] @ (5003c ) │ │ │ │ mov r4, fp │ │ │ │ add r0, pc │ │ │ │ adds r0, #36 @ 0x24 │ │ │ │ - blx 169a8 │ │ │ │ - b.n 503ea │ │ │ │ - blx 18af4 <__errno_location@plt> │ │ │ │ + blx 16858 │ │ │ │ + b.n 4fd42 │ │ │ │ + blx 18968 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 504ca │ │ │ │ - b.n 504ac │ │ │ │ - beq.w 5069c │ │ │ │ + bne.n 4fe22 │ │ │ │ + b.n 4fe04 │ │ │ │ + beq.w 4fff4 │ │ │ │ add.w r3, sl, r0 │ │ │ │ mov sl, r3 │ │ │ │ cmp r3, #9 │ │ │ │ - bls.n 5049e │ │ │ │ - ldr r3, [pc, #404] @ (506e8 ) │ │ │ │ + bls.n 4fdf6 │ │ │ │ + ldr r3, [pc, #404] @ (50040 ) │ │ │ │ add r7, sp, #32 │ │ │ │ mov r8, r9 │ │ │ │ movs r2, #0 │ │ │ │ add r3, pc │ │ │ │ add.w r1, sp, #15 │ │ │ │ strd r2, r2, [sp, #32] │ │ │ │ mov.w r2, #1073741824 @ 0x40000000 │ │ │ │ @@ -92641,241 +92232,242 @@ │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ movs r3, #16 │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - blx 1855c <__recvmsg64@plt> │ │ │ │ + blx 183dc <__recvmsg64@plt> │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 505ca │ │ │ │ + beq.n 4ff22 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 50628 │ │ │ │ - blx 18af4 <__errno_location@plt> │ │ │ │ + bge.n 4ff80 │ │ │ │ + blx 18968 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #11 │ │ │ │ - bne.n 505c6 │ │ │ │ + bne.n 4ff1e │ │ │ │ mov.w r3, #1 │ │ │ │ str r4, [sp, #24] │ │ │ │ strh.w r3, [sp, #28] │ │ │ │ - b.n 505ae │ │ │ │ + b.n 4ff06 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 505c6 │ │ │ │ + bne.n 4ff1e │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ movs r1, #1 │ │ │ │ add r0, sp, #24 │ │ │ │ - blx 17bb0 │ │ │ │ + blx 17a48 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 505a8 │ │ │ │ + beq.n 4ff00 │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 505c6 │ │ │ │ + bne.n 4ff1e │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ - b.n 50580 │ │ │ │ + b.n 4fed8 │ │ │ │ mov r4, r8 │ │ │ │ - b.n 504f6 │ │ │ │ - blx 18af4 <__errno_location@plt> │ │ │ │ + b.n 4fe4e │ │ │ │ + blx 18968 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 50598 │ │ │ │ - b.n 505c2 │ │ │ │ + bne.n 4fef0 │ │ │ │ + b.n 4ff1a │ │ │ │ mov r1, fp │ │ │ │ - blx 157d8 │ │ │ │ + blx 156a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 50408 │ │ │ │ + bne.w 4fd60 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5028c │ │ │ │ - b.n 50528 │ │ │ │ + bl 4fbe4 │ │ │ │ + b.n 4fe80 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #4] │ │ │ │ - blx 15cd0 │ │ │ │ + blx 15b8c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 504f6 │ │ │ │ + beq.w 4fe4e │ │ │ │ movs r2, #10 │ │ │ │ movs r1, #0 │ │ │ │ - blx 17cc0 <__isoc23_strtol@plt> │ │ │ │ + blx 17b4c <__isoc23_strtol@plt> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r3, #0] │ │ │ │ - ble.w 5048c │ │ │ │ + ble.w 4fde4 │ │ │ │ movs r1, #3 │ │ │ │ - blx 1529c <__fcntl_time64@plt> │ │ │ │ + blx 15164 <__fcntl_time64@plt> │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 50490 │ │ │ │ + beq.w 4fde8 │ │ │ │ bic.w r2, r0, #2048 @ 0x800 │ │ │ │ movs r1, #4 │ │ │ │ mov r0, r5 │ │ │ │ - blx 1529c <__fcntl_time64@plt> │ │ │ │ - b.n 50490 │ │ │ │ + blx 15164 <__fcntl_time64@plt> │ │ │ │ + b.n 4fde8 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ mov r4, r8 │ │ │ │ cmp r1, #11 │ │ │ │ - bls.w 504f6 │ │ │ │ + bls.w 4fe4e │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 504f6 │ │ │ │ + beq.w 4fe4e │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.w 504f6 │ │ │ │ + bne.w 4fe4e │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.w 504f6 │ │ │ │ + bne.w 4fe4e │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ands.w r0, r2, #3 │ │ │ │ mov r7, r0 │ │ │ │ - bne.w 504f6 │ │ │ │ + bne.w 4fe4e │ │ │ │ subs r2, #12 │ │ │ │ lsrs r6, r2, #2 │ │ │ │ cmp r6, #1 │ │ │ │ - bne.n 50690 │ │ │ │ + bne.n 4ffe8 │ │ │ │ ldr r5, [r3, #12] │ │ │ │ cmp r5, #0 │ │ │ │ - blt.n 5066a │ │ │ │ + blt.n 4ffc2 │ │ │ │ subs r1, #12 │ │ │ │ cmp r1, #15 │ │ │ │ - bls.n 50680 │ │ │ │ + bls.n 4ffd8 │ │ │ │ add.w r5, r3, #8 │ │ │ │ ldr.w r0, [r5, #4]! │ │ │ │ - blx 1775c │ │ │ │ + blx 175f4 │ │ │ │ adds r3, r7, #1 │ │ │ │ mov r7, r3 │ │ │ │ cmp r6, r3 │ │ │ │ - bhi.n 5066e │ │ │ │ - b.n 504f6 │ │ │ │ + bhi.n 4ffc6 │ │ │ │ + b.n 4fe4e │ │ │ │ mov r0, r5 │ │ │ │ - bl 51698 │ │ │ │ + bl 50ff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 1775c │ │ │ │ - b.n 504f6 │ │ │ │ + blx 175f4 │ │ │ │ + b.n 4fe4e │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 504f6 │ │ │ │ - b.n 5066a │ │ │ │ - blx 17a74 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #76] @ (506ec ) │ │ │ │ + beq.w 4fe4e │ │ │ │ + b.n 4ffc2 │ │ │ │ + blx 1790c <__stack_chk_fail@plt> │ │ │ │ + ldr r3, [pc, #76] @ (50044 ) │ │ │ │ movs r2, #220 @ 0xdc │ │ │ │ - ldr r1, [pc, #76] @ (506f0 ) │ │ │ │ - ldr r0, [pc, #80] @ (506f4 ) │ │ │ │ + ldr r1, [pc, #76] @ (50048 ) │ │ │ │ + ldr r0, [pc, #80] @ (5004c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #12 │ │ │ │ add r0, pc │ │ │ │ - blx 1632c <__assert_fail@plt> │ │ │ │ - blx 15448 │ │ │ │ - @ instruction: 0xe8320002 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + blx 161dc <__assert_fail@plt> │ │ │ │ + blx 15310 │ │ │ │ + cdp 0, 15, cr0, cr10, cr2, {0} │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r2, #13 │ │ │ │ + lsrs r0, r6, #7 │ │ │ │ movs r3, r0 │ │ │ │ mcr2 15, 4, pc, cr13, cr15, {7} @ │ │ │ │ - b.n 506bc │ │ │ │ - movs r2, r0 │ │ │ │ - lsls r2, r0, #12 │ │ │ │ + cdp 0, 12, cr0, cr2, cr2, {0} │ │ │ │ + lsrs r2, r4, #6 │ │ │ │ movs r3, r0 │ │ │ │ - lsls r2, r6, #11 │ │ │ │ + lsrs r2, r2, #6 │ │ │ │ movs r3, r0 │ │ │ │ - lsls r0, r3, #11 │ │ │ │ + lsrs r0, r7, #5 │ │ │ │ movs r3, r0 │ │ │ │ - cbz r4, 506de │ │ │ │ + add r7, sp, #800 @ 0x320 │ │ │ │ movs r0, r0 │ │ │ │ - stc2 0, cr0, [sl, #-8] │ │ │ │ - lsls r6, r6, #22 │ │ │ │ + lsls r2, r6, #14 │ │ │ │ + movs r3, r0 │ │ │ │ + lsls r6, r0, #17 │ │ │ │ movs r1, r0 │ │ │ │ - lsls r0, r2, #8 │ │ │ │ + lsrs r0, r6, #2 │ │ │ │ movs r3, r0 │ │ │ │ - lsls r0, r4, #7 │ │ │ │ + lsrs r0, r0, #2 │ │ │ │ movs r3, r0 │ │ │ │ - ldc2 0, cr0, [r2], #-8 │ │ │ │ - lsls r4, r5, #14 │ │ │ │ + lsls r2, r3, #11 │ │ │ │ + movs r3, r0 │ │ │ │ + lsls r4, r7, #8 │ │ │ │ movs r1, r0 │ │ │ │ - add r6, sp, #1016 @ 0x3f8 │ │ │ │ + add r5, sp, #680 @ 0x2a8 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #168 @ 0xa8 │ │ │ │ + add r5, sp, #856 @ 0x358 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r0, [pc, #20] @ (5071c ) │ │ │ │ - ldr r1, [pc, #20] @ (50720 ) │ │ │ │ + ldr r0, [pc, #20] @ (50074 ) │ │ │ │ + ldr r1, [pc, #20] @ (50078 ) │ │ │ │ add r0, pc │ │ │ │ add r1, pc │ │ │ │ adds r0, #28 │ │ │ │ - blx 162e4 │ │ │ │ - cbnz r0, 50718 │ │ │ │ + blx 16194 │ │ │ │ + cbnz r0, 50070 │ │ │ │ pop {r3, pc} │ │ │ │ - blx 15448 │ │ │ │ - movs r2, r0 │ │ │ │ + blx 15310 │ │ │ │ + lsls r2, r4, #26 │ │ │ │ movs r3, r0 │ │ │ │ @ instruction: 0xfb41ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov sl, r2 │ │ │ │ - ldr r2, [pc, #280] @ (50850 ) │ │ │ │ + ldr r2, [pc, #280] @ (501a8 ) │ │ │ │ mov fp, r3 │ │ │ │ - ldr r3, [pc, #280] @ (50854 ) │ │ │ │ + ldr r3, [pc, #280] @ (501ac ) │ │ │ │ add r2, pc │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r8, r0 │ │ │ │ mov r9, r1 │ │ │ │ - ldr r6, [pc, #272] @ (50858 ) │ │ │ │ + ldr r6, [pc, #272] @ (501b0 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r5, [sp, #72] @ 0x48 │ │ │ │ add r6, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 503a0 │ │ │ │ + bl 4fcf8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 50800 │ │ │ │ + beq.n 50158 │ │ │ │ ldrb r3, [r4, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5081a │ │ │ │ + bne.n 50172 │ │ │ │ movw r1, #6192 @ 0x1830 │ │ │ │ - bl 51944 │ │ │ │ + bl 5129c │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 507fc │ │ │ │ + beq.n 50154 │ │ │ │ movs r3, #48 @ 0x30 │ │ │ │ - cbz r5, 50792 │ │ │ │ + cbz r5, 500ea │ │ │ │ ldr r2, [sp, #4] │ │ │ │ movs r1, #128 @ 0x80 │ │ │ │ adds r0, #48 @ 0x30 │ │ │ │ blx r5 │ │ │ │ bic.w r5, r0, r0, asr #31 │ │ │ │ cmp r5, #128 @ 0x80 │ │ │ │ it ge │ │ │ │ movge r5, #128 @ 0x80 │ │ │ │ adds r3, r5, #6 │ │ │ │ lsls r3, r3, #3 │ │ │ │ strh r5, [r7, #44] @ 0x2c │ │ │ │ strh r3, [r7, #0] │ │ │ │ movs r3, #14 │ │ │ │ strb r3, [r7, #16] │ │ │ │ - blx 17368 │ │ │ │ - ldr r3, [pc, #188] @ (5085c ) │ │ │ │ + blx 17200 │ │ │ │ + ldr r3, [pc, #188] @ (501b4 ) │ │ │ │ ldr r2, [r4, #12] │ │ │ │ add r1, sp, #8 │ │ │ │ strh r0, [r7, #2] │ │ │ │ str r2, [r7, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ adds r3, r0, #1 │ │ │ │ it eq │ │ │ │ moveq r0, #1 │ │ │ │ - blx 17004 <__clock_gettime64@plt> │ │ │ │ + blx 16e9c <__clock_gettime64@plt> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov.w r0, #51712 @ 0xca00 │ │ │ │ movt r0, #15258 @ 0x3b9a │ │ │ │ ldr r2, [r4, #8] │ │ │ │ ldrd r1, r5, [sp, #12] │ │ │ │ str r2, [r7, #40] @ 0x28 │ │ │ │ umull r3, r2, r3, r0 │ │ │ │ @@ -92889,121 +92481,119 @@ │ │ │ │ ldrh r1, [r7, #0] │ │ │ │ adc.w r3, r2, r5, asr #31 │ │ │ │ str r3, [r7, #12] │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r7, #46] @ 0x2e │ │ │ │ strb.w r3, [r7, #47] @ 0x2f │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 51a8c │ │ │ │ + bl 513e4 │ │ │ │ ldrb r3, [r4, #4] │ │ │ │ - cbnz r3, 50828 │ │ │ │ - ldr r2, [pc, #92] @ (50860 ) │ │ │ │ - ldr r3, [pc, #80] @ (50854 ) │ │ │ │ + cbnz r3, 50180 │ │ │ │ + ldr r2, [pc, #92] @ (501b8 ) │ │ │ │ + ldr r3, [pc, #80] @ (501ac ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 5084c │ │ │ │ + bne.n 501a4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r0, [pc, #72] @ (50864 ) │ │ │ │ + ldr r0, [pc, #72] @ (501bc ) │ │ │ │ add r0, pc │ │ │ │ adds r0, #36 @ 0x24 │ │ │ │ - blx 16d38 │ │ │ │ + blx 16bdc │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - b.n 5076a │ │ │ │ - ldr r2, [pc, #60] @ (50868 ) │ │ │ │ - ldr r3, [pc, #40] @ (50854 ) │ │ │ │ + b.n 500c2 │ │ │ │ + ldr r2, [pc, #60] @ (501c0 ) │ │ │ │ + ldr r3, [pc, #40] @ (501ac ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 5084c │ │ │ │ - ldr r0, [pc, #44] @ (5086c ) │ │ │ │ + bne.n 501a4 │ │ │ │ + ldr r0, [pc, #44] @ (501c4 ) │ │ │ │ add r0, pc │ │ │ │ adds r0, #36 @ 0x24 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 169a4 │ │ │ │ - blx 17a74 <__stack_chk_fail@plt> │ │ │ │ - b.n 501ac │ │ │ │ - movs r2, r0 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + b.w 16854 │ │ │ │ + blx 1790c <__stack_chk_fail@plt> │ │ │ │ + sbcs.w r0, r4, r2 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 50198 │ │ │ │ - movs r2, r0 │ │ │ │ - asrs r0, r5, #13 │ │ │ │ + sbc.w r0, r6, r2 │ │ │ │ + asrs r0, r1, #13 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 5102c │ │ │ │ - movs r2, r0 │ │ │ │ - cdp2 0, 15, cr0, cr0, cr2, {0} │ │ │ │ - b.n 50fe4 │ │ │ │ - movs r2, r0 │ │ │ │ - cdp2 0, 12, cr0, cr14, cr2, {0} │ │ │ │ + @ instruction: 0xeaac0002 │ │ │ │ + lsls r0, r2, #22 │ │ │ │ + movs r3, r0 │ │ │ │ + eor.w r0, r4, r2 │ │ │ │ + lsls r6, r5, #21 │ │ │ │ + movs r3, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r2, [pc, #252] @ (50980 ) │ │ │ │ + ldr r2, [pc, #252] @ (502d8 ) │ │ │ │ sub sp, #24 │ │ │ │ - ldr r3, [pc, #252] @ (50984 ) │ │ │ │ + ldr r3, [pc, #252] @ (502dc ) │ │ │ │ mov r6, r0 │ │ │ │ add r2, pc │ │ │ │ mov r8, r1 │ │ │ │ - ldr r7, [pc, #248] @ (50988 ) │ │ │ │ + ldr r7, [pc, #248] @ (502e0 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r7, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ - bl 503a0 │ │ │ │ + bl 4fcf8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5092e │ │ │ │ + beq.n 50286 │ │ │ │ ldrb r3, [r5, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 50948 │ │ │ │ + bne.n 502a0 │ │ │ │ mov.w r1, #4128 @ 0x1020 │ │ │ │ - bl 51944 │ │ │ │ + bl 5129c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5092a │ │ │ │ + beq.n 50282 │ │ │ │ movs r3, #32 │ │ │ │ - cbz r6, 508d4 │ │ │ │ + cbz r6, 5022c │ │ │ │ mov r2, r8 │ │ │ │ movs r1, #128 @ 0x80 │ │ │ │ adds r0, #32 │ │ │ │ blx r6 │ │ │ │ cmp r0, #128 @ 0x80 │ │ │ │ it ge │ │ │ │ movge r0, #128 @ 0x80 │ │ │ │ bic.w r6, r0, r0, asr #31 │ │ │ │ adds r3, r6, #4 │ │ │ │ lsls r3, r3, #3 │ │ │ │ movs r2, #2 │ │ │ │ strh r6, [r4, #24] │ │ │ │ strh r3, [r4, #0] │ │ │ │ strb r2, [r4, #16] │ │ │ │ - blx 17368 │ │ │ │ - ldr r3, [pc, #168] @ (5098c ) │ │ │ │ + blx 17200 │ │ │ │ + ldr r3, [pc, #168] @ (502e4 ) │ │ │ │ ldr r2, [r5, #12] │ │ │ │ mov r1, sp │ │ │ │ str r2, [r4, #4] │ │ │ │ strh r0, [r4, #2] │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ adds r3, r0, #1 │ │ │ │ it eq │ │ │ │ moveq r0, #1 │ │ │ │ - blx 17004 <__clock_gettime64@plt> │ │ │ │ + blx 16e9c <__clock_gettime64@plt> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mov.w r1, #51712 @ 0xca00 │ │ │ │ movt r1, #15258 @ 0x3b9a │ │ │ │ ldr r2, [r5, #8] │ │ │ │ ldrd r6, r0, [sp, #4] │ │ │ │ str r2, [r4, #28] │ │ │ │ umull r3, r2, r3, r1 │ │ │ │ @@ -93013,123 +92603,121 @@ │ │ │ │ ldrh r1, [r4, #0] │ │ │ │ adc.w r3, r2, r0, asr #31 │ │ │ │ str r3, [r4, #12] │ │ │ │ movs r3, #0 │ │ │ │ strb r3, [r4, #26] │ │ │ │ strb r3, [r4, #27] │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl 51a8c │ │ │ │ + bl 513e4 │ │ │ │ ldrb r3, [r5, #4] │ │ │ │ - cbnz r3, 50956 │ │ │ │ - ldr r2, [pc, #96] @ (50990 ) │ │ │ │ - ldr r3, [pc, #80] @ (50984 ) │ │ │ │ + cbnz r3, 502ae │ │ │ │ + ldr r2, [pc, #96] @ (502e8 ) │ │ │ │ + ldr r3, [pc, #80] @ (502dc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 5097a │ │ │ │ + bne.n 502d2 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r0, [pc, #72] @ (50994 ) │ │ │ │ + ldr r0, [pc, #72] @ (502ec ) │ │ │ │ add r0, pc │ │ │ │ adds r0, #36 @ 0x24 │ │ │ │ - blx 16d38 │ │ │ │ + blx 16bdc │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - b.n 508ac │ │ │ │ - ldr r2, [pc, #64] @ (50998 ) │ │ │ │ - ldr r3, [pc, #40] @ (50984 ) │ │ │ │ + b.n 50204 │ │ │ │ + ldr r2, [pc, #64] @ (502f0 ) │ │ │ │ + ldr r3, [pc, #40] @ (502dc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 5097a │ │ │ │ - ldr r0, [pc, #48] @ (5099c ) │ │ │ │ + bne.n 502d2 │ │ │ │ + ldr r0, [pc, #48] @ (502f4 ) │ │ │ │ add r0, pc │ │ │ │ adds r0, #36 @ 0x24 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 169a4 │ │ │ │ - blx 17a74 <__stack_chk_fail@plt> │ │ │ │ + b.w 16854 │ │ │ │ + blx 1790c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - b.n 51044 │ │ │ │ - movs r2, r0 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + bic.w r0, r8, r2 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 5103c │ │ │ │ - movs r2, r0 │ │ │ │ - asrs r0, r5, #13 │ │ │ │ + bic.w r0, r0, r2 │ │ │ │ + asrs r0, r1, #13 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 50f00 │ │ │ │ - movs r2, r0 │ │ │ │ - stc2l 0, cr0, [r2, #8] │ │ │ │ - b.n 50eb8 │ │ │ │ - movs r2, r0 │ │ │ │ - stc2 0, cr0, [r0, #8]! │ │ │ │ + ldrd r0, r0, [lr, #-8]! │ │ │ │ + lsls r2, r4, #17 │ │ │ │ + movs r3, r0 │ │ │ │ + ldrd r0, r0, [r6, #-8] │ │ │ │ + lsls r0, r0, #17 │ │ │ │ + movs r3, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r8, r2 │ │ │ │ - ldr r2, [pc, #256] @ (50ab4 ) │ │ │ │ - ldr r3, [pc, #256] @ (50ab8 ) │ │ │ │ + ldr r2, [pc, #256] @ (5040c ) │ │ │ │ + ldr r3, [pc, #256] @ (50410 ) │ │ │ │ sub sp, #28 │ │ │ │ add r2, pc │ │ │ │ mov r6, r0 │ │ │ │ mov r9, r1 │ │ │ │ - ldr r7, [pc, #252] @ (50abc ) │ │ │ │ + ldr r7, [pc, #252] @ (50414 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r7, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ - bl 503a0 │ │ │ │ + bl 4fcf8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 50a64 │ │ │ │ + beq.n 503bc │ │ │ │ ldrb r3, [r5, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 50a7e │ │ │ │ + bne.n 503d6 │ │ │ │ mov.w r1, #4128 @ 0x1020 │ │ │ │ - bl 51944 │ │ │ │ + bl 5129c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 50a60 │ │ │ │ + beq.n 503b8 │ │ │ │ movs r3, #32 │ │ │ │ - cbz r6, 50a06 │ │ │ │ + cbz r6, 5035e │ │ │ │ mov r2, r9 │ │ │ │ movs r1, #128 @ 0x80 │ │ │ │ adds r0, #32 │ │ │ │ blx r6 │ │ │ │ cmp r0, #128 @ 0x80 │ │ │ │ it ge │ │ │ │ movge r0, #128 @ 0x80 │ │ │ │ bic.w r6, r0, r0, asr #31 │ │ │ │ adds r3, r6, #4 │ │ │ │ lsls r3, r3, #3 │ │ │ │ strh r6, [r4, #24] │ │ │ │ strh r3, [r4, #0] │ │ │ │ movs r3, #16 │ │ │ │ strb r3, [r4, #16] │ │ │ │ - blx 17368 │ │ │ │ + blx 17200 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ str r3, [r4, #4] │ │ │ │ mov r1, sp │ │ │ │ - ldr r3, [pc, #164] @ (50ac0 ) │ │ │ │ + ldr r3, [pc, #164] @ (50418 ) │ │ │ │ strh r0, [r4, #2] │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ adds r3, r0, #1 │ │ │ │ it eq │ │ │ │ moveq r0, #1 │ │ │ │ - blx 17004 <__clock_gettime64@plt> │ │ │ │ + blx 16e9c <__clock_gettime64@plt> │ │ │ │ mov.w r1, #51712 @ 0xca00 │ │ │ │ movt r1, #15258 @ 0x3b9a │ │ │ │ ldr r0, [sp, #8] │ │ │ │ ldrd r3, r6, [sp] │ │ │ │ and.w r2, r8, #1 │ │ │ │ ldr r7, [r5, #8] │ │ │ │ strb r2, [r4, #26] │ │ │ │ @@ -93140,411 +92728,413 @@ │ │ │ │ mla r2, r1, r6, r2 │ │ │ │ ldrh r1, [r4, #0] │ │ │ │ adc.w r3, r2, r0, asr #31 │ │ │ │ str r3, [r4, #12] │ │ │ │ movs r3, #0 │ │ │ │ strb r3, [r4, #27] │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl 51a8c │ │ │ │ + bl 513e4 │ │ │ │ ldrb r3, [r5, #4] │ │ │ │ - cbnz r3, 50a8c │ │ │ │ - ldr r2, [pc, #92] @ (50ac4 ) │ │ │ │ - ldr r3, [pc, #80] @ (50ab8 ) │ │ │ │ + cbnz r3, 503e4 │ │ │ │ + ldr r2, [pc, #92] @ (5041c ) │ │ │ │ + ldr r3, [pc, #80] @ (50410 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 50ab0 │ │ │ │ + bne.n 50408 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - ldr r0, [pc, #72] @ (50ac8 ) │ │ │ │ + ldr r0, [pc, #72] @ (50420 ) │ │ │ │ add r0, pc │ │ │ │ adds r0, #36 @ 0x24 │ │ │ │ - blx 16d38 │ │ │ │ + blx 16bdc │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - b.n 509de │ │ │ │ - ldr r2, [pc, #60] @ (50acc ) │ │ │ │ - ldr r3, [pc, #40] @ (50ab8 ) │ │ │ │ + b.n 50336 │ │ │ │ + ldr r2, [pc, #60] @ (50424 ) │ │ │ │ + ldr r3, [pc, #40] @ (50410 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 50ab0 │ │ │ │ - ldr r0, [pc, #44] @ (50ad0 ) │ │ │ │ + bne.n 50408 │ │ │ │ + ldr r0, [pc, #44] @ (50428 ) │ │ │ │ add r0, pc │ │ │ │ adds r0, #36 @ 0x24 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 169a4 │ │ │ │ - blx 17a74 <__stack_chk_fail@plt> │ │ │ │ - b.n 50f18 │ │ │ │ - movs r2, r0 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + b.w 16854 │ │ │ │ + blx 1790c <__stack_chk_fail@plt> │ │ │ │ + ldrd r0, r0, [r8], #8 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 50f0c │ │ │ │ - movs r2, r0 │ │ │ │ - asrs r0, r5, #13 │ │ │ │ + strd r0, r0, [lr], #8 │ │ │ │ + asrs r0, r1, #13 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 50dc8 │ │ │ │ - movs r2, r0 │ │ │ │ - stc2 0, cr0, [ip], {2} │ │ │ │ - b.n 50d80 │ │ │ │ - movs r2, r0 │ │ │ │ - stc2l 0, cr0, [sl], #-8 │ │ │ │ + strex r0, r0, [r8, #8] │ │ │ │ + lsls r4, r5, #12 │ │ │ │ + movs r3, r0 │ │ │ │ + @ instruction: 0xe8200002 │ │ │ │ + lsls r2, r1, #12 │ │ │ │ + movs r3, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #20 │ │ │ │ mov sl, r0 │ │ │ │ mov fp, r1 │ │ │ │ ldr.w r8, [sp, #56] @ 0x38 │ │ │ │ ldrd r7, r6, [sp, #60] @ 0x3c │ │ │ │ strd r2, r3, [sp, #4] │ │ │ │ - bl 503a0 │ │ │ │ + bl 4fcf8 │ │ │ │ ldr.w r9, [r0] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 50b9a │ │ │ │ + beq.n 504f2 │ │ │ │ ldrb r3, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 50bbe │ │ │ │ + bne.n 50516 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 50bb2 │ │ │ │ + beq.n 5050a │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 50ba0 │ │ │ │ + beq.n 504f8 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 50ba8 │ │ │ │ + beq.n 50500 │ │ │ │ mov r0, r6 │ │ │ │ - blx 16d98 │ │ │ │ + blx 16c30 │ │ │ │ add.w r1, r0, #104 @ 0x68 │ │ │ │ mov r5, r0 │ │ │ │ bic.w r1, r1, #7 │ │ │ │ mov r0, r9 │ │ │ │ str r1, [sp, #12] │ │ │ │ - bl 51944 │ │ │ │ + bl 5129c │ │ │ │ mov r9, r0 │ │ │ │ - cbz r0, 50b96 │ │ │ │ + cbz r0, 504ee │ │ │ │ ldr r1, [sp, #12] │ │ │ │ movs r3, #10 │ │ │ │ strh r1, [r0, #0] │ │ │ │ strb r3, [r0, #16] │ │ │ │ - blx 17368 │ │ │ │ + blx 17200 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r3, [r9, #4] │ │ │ │ mov r1, r8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ movs r2, #24 │ │ │ │ str.w r3, [r9, #24] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ str.w r3, [r9, #28] │ │ │ │ strh.w r0, [r9, #2] │ │ │ │ add.w r0, r9, #32 │ │ │ │ str.w sl, [r9, #8] │ │ │ │ str.w fp, [r9, #12] │ │ │ │ - blx 18d00 │ │ │ │ + blx 18b68 │ │ │ │ mov r1, r7 │ │ │ │ movs r2, #40 @ 0x28 │ │ │ │ add.w r0, r9, #56 @ 0x38 │ │ │ │ - blx 18d00 │ │ │ │ + blx 18b68 │ │ │ │ mov r2, r5 │ │ │ │ add r5, r9 │ │ │ │ mov r1, r6 │ │ │ │ add.w r0, r9, #96 @ 0x60 │ │ │ │ - blx 16ee0 │ │ │ │ + blx 16d78 │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r5, #96] @ 0x60 │ │ │ │ ldrh.w r1, [r9] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 51a8c │ │ │ │ + bl 513e4 │ │ │ │ ldrb r3, [r4, #4] │ │ │ │ - cbnz r3, 50bd4 │ │ │ │ + cbnz r3, 5052c │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r7, [pc, #64] @ (50be4 ) │ │ │ │ + ldr r7, [pc, #64] @ (5053c ) │ │ │ │ add r7, pc │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 50b1a │ │ │ │ + bne.n 50472 │ │ │ │ mov r5, r6 │ │ │ │ - ldr r6, [pc, #60] @ (50be8 ) │ │ │ │ + ldr r6, [pc, #60] @ (50540 ) │ │ │ │ movs r1, #104 @ 0x68 │ │ │ │ add r6, pc │ │ │ │ - b.n 50b2a │ │ │ │ - ldr.w r8, [pc, #56] @ 50bec │ │ │ │ + b.n 50482 │ │ │ │ + ldr.w r8, [pc, #56] @ 50544 │ │ │ │ add r8, pc │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 50b16 │ │ │ │ - b.n 50ba0 │ │ │ │ - ldr r0, [pc, #48] @ (50bf0 ) │ │ │ │ + bne.n 5046e │ │ │ │ + b.n 504f8 │ │ │ │ + ldr r0, [pc, #48] @ (50548 ) │ │ │ │ add r0, pc │ │ │ │ adds r0, #36 @ 0x24 │ │ │ │ - blx 16d38 │ │ │ │ + blx 16bdc │ │ │ │ ldr.w r9, [r4] │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 50b12 │ │ │ │ - b.n 50bb2 │ │ │ │ - ldr r0, [pc, #28] @ (50bf4 ) │ │ │ │ + bne.n 5046a │ │ │ │ + b.n 5050a │ │ │ │ + ldr r0, [pc, #28] @ (5054c ) │ │ │ │ add r0, pc │ │ │ │ adds r0, #36 @ 0x24 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 169a4 │ │ │ │ - orrs r6, r5 │ │ │ │ + b.w 16854 │ │ │ │ + rors r2, r3 │ │ │ │ movs r0, r0 │ │ │ │ - orrs r2, r4 │ │ │ │ + rors r6, r1 │ │ │ │ movs r0, r0 │ │ │ │ - orrs r2, r3 │ │ │ │ + rors r6, r0 │ │ │ │ movs r0, r0 │ │ │ │ - smlsd r0, ip, r2, r0 │ │ │ │ - smlawb r0, r6, r2, r0 │ │ │ │ + lsls r4, r5, #7 │ │ │ │ + movs r3, r0 │ │ │ │ + lsls r6, r2, #7 │ │ │ │ + movs r3, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov sl, r0 │ │ │ │ mov fp, r1 │ │ │ │ strd r2, r3, [sp, #12] │ │ │ │ - ldr r2, [pc, #308] @ (50d48 ) │ │ │ │ - ldr r3, [pc, #308] @ (50d4c ) │ │ │ │ + ldr r2, [pc, #308] @ (506a0 ) │ │ │ │ + ldr r3, [pc, #308] @ (506a4 ) │ │ │ │ add r2, pc │ │ │ │ ldr.w r9, [sp, #72] @ 0x48 │ │ │ │ ldrd r8, r7, [sp, #76] @ 0x4c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r4, [sp, #84] @ 0x54 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ - bl 503a0 │ │ │ │ + bl 4fcf8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 50cdc │ │ │ │ + beq.n 50634 │ │ │ │ ldrb r3, [r0, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 50d14 │ │ │ │ + bne.n 5066c │ │ │ │ str r4, [sp, #24] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 50d06 │ │ │ │ + beq.n 5065e │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 50cf6 │ │ │ │ + beq.n 5064e │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 50d00 │ │ │ │ + beq.n 50658 │ │ │ │ movs r1, #0 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r1 │ │ │ │ strd r7, r4, [sp] │ │ │ │ - blx 172c8 <__vsnprintf_chk@plt> │ │ │ │ + blx 17160 <__vsnprintf_chk@plt> │ │ │ │ add.w r1, r0, #104 @ 0x68 │ │ │ │ bic.w r1, r1, #7 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ str r1, [sp, #20] │ │ │ │ - bl 51944 │ │ │ │ + bl 5129c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 50cd8 │ │ │ │ + cbz r0, 50630 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ movs r3, #10 │ │ │ │ strh r1, [r0, #0] │ │ │ │ strb r3, [r0, #16] │ │ │ │ - blx 17368 │ │ │ │ + blx 17200 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ str r3, [r4, #4] │ │ │ │ mov r1, r9 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ movs r2, #24 │ │ │ │ str r3, [r4, #24] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ str r3, [r4, #28] │ │ │ │ strh r0, [r4, #2] │ │ │ │ add.w r0, r4, #32 │ │ │ │ str.w sl, [r4, #8] │ │ │ │ str.w fp, [r4, #12] │ │ │ │ - blx 18d00 │ │ │ │ + blx 18b68 │ │ │ │ mov r1, r8 │ │ │ │ movs r2, #40 @ 0x28 │ │ │ │ add.w r0, r4, #56 @ 0x38 │ │ │ │ - blx 18d00 │ │ │ │ + blx 18b68 │ │ │ │ movs r2, #1 │ │ │ │ adds r1, r6, r2 │ │ │ │ add r6, r4 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ add.w r0, r4, #96 @ 0x60 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r7, [sp, #0] │ │ │ │ - blx 172c8 <__vsnprintf_chk@plt> │ │ │ │ + blx 17160 <__vsnprintf_chk@plt> │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r6, #96] @ 0x60 │ │ │ │ ldrh r1, [r4, #0] │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl 51a8c │ │ │ │ + bl 513e4 │ │ │ │ ldrb r3, [r5, #4] │ │ │ │ - cbnz r3, 50d20 │ │ │ │ - ldr r2, [pc, #112] @ (50d50 ) │ │ │ │ - ldr r3, [pc, #108] @ (50d4c ) │ │ │ │ + cbnz r3, 50678 │ │ │ │ + ldr r2, [pc, #112] @ (506a8 ) │ │ │ │ + ldr r3, [pc, #108] @ (506a4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 50d44 │ │ │ │ + bne.n 5069c │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr.w r8, [pc, #92] @ 50d54 │ │ │ │ + ldr.w r8, [pc, #92] @ 506ac │ │ │ │ add r8, pc │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 50c50 │ │ │ │ - ldr r7, [pc, #84] @ (50d58 ) │ │ │ │ + bne.n 505a8 │ │ │ │ + ldr r7, [pc, #84] @ (506b0 ) │ │ │ │ add r7, pc │ │ │ │ - b.n 50c50 │ │ │ │ - ldr.w r9, [pc, #84] @ 50d5c │ │ │ │ + b.n 505a8 │ │ │ │ + ldr.w r9, [pc, #84] @ 506b4 │ │ │ │ add r9, pc │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 50c4c │ │ │ │ - b.n 50cf6 │ │ │ │ - ldr r0, [pc, #72] @ (50d60 ) │ │ │ │ + bne.n 505a4 │ │ │ │ + b.n 5064e │ │ │ │ + ldr r0, [pc, #72] @ (506b8 ) │ │ │ │ add r0, pc │ │ │ │ adds r0, #36 @ 0x24 │ │ │ │ - blx 16d38 │ │ │ │ - b.n 50c3e │ │ │ │ - ldr r2, [pc, #64] @ (50d64 ) │ │ │ │ - ldr r3, [pc, #40] @ (50d4c ) │ │ │ │ + blx 16bdc │ │ │ │ + b.n 50596 │ │ │ │ + ldr r2, [pc, #64] @ (506bc ) │ │ │ │ + ldr r3, [pc, #40] @ (506a4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 50d44 │ │ │ │ - ldr r0, [pc, #48] @ (50d68 ) │ │ │ │ + bne.n 5069c │ │ │ │ + ldr r0, [pc, #48] @ (506c0 ) │ │ │ │ add r0, pc │ │ │ │ adds r0, #36 @ 0x24 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 169a4 │ │ │ │ - blx 17a74 <__stack_chk_fail@plt> │ │ │ │ - svc 210 @ 0xd2 │ │ │ │ + b.w 16854 │ │ │ │ + blx 1790c <__stack_chk_fail@plt> │ │ │ │ + b.n 503d8 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - svc 8 │ │ │ │ + b.n 5024c │ │ │ │ movs r2, r0 │ │ │ │ - rors r6, r2 │ │ │ │ + lsls r2, r0 │ │ │ │ movs r0, r0 │ │ │ │ - rors r6, r1 │ │ │ │ + eors r2, r7 │ │ │ │ movs r0, r0 │ │ │ │ - rors r6, r0 │ │ │ │ + eors r2, r6 │ │ │ │ movs r0, r0 │ │ │ │ - ldr??.w r0, [r6, #2] │ │ │ │ - udf #196 @ 0xc4 │ │ │ │ + lsls r6, r2, #2 │ │ │ │ + movs r3, r0 │ │ │ │ + b.n 501d8 │ │ │ │ movs r2, r0 │ │ │ │ - ldr??.w r0, [r6, #2] │ │ │ │ + lsls r6, r6, #1 │ │ │ │ + movs r3, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #24 │ │ │ │ - ldr.w lr, [pc, #76] @ 50dcc │ │ │ │ - ldr.w ip, [pc, #76] @ 50dd0 │ │ │ │ + ldr.w lr, [pc, #76] @ 50724 │ │ │ │ + ldr.w ip, [pc, #76] @ 50728 │ │ │ │ add lr, pc │ │ │ │ ldr r4, [sp, #32] │ │ │ │ str r4, [sp, #0] │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #20] │ │ │ │ mov.w ip, #0 │ │ │ │ str r4, [sp, #4] │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ add.w ip, sp, #44 @ 0x2c │ │ │ │ str r4, [sp, #8] │ │ │ │ strd ip, ip, [sp, #12] │ │ │ │ - bl 50bf8 │ │ │ │ - ldr r2, [pc, #36] @ (50dd4 ) │ │ │ │ - ldr r3, [pc, #28] @ (50dd0 ) │ │ │ │ + bl 50550 │ │ │ │ + ldr r2, [pc, #36] @ (5072c ) │ │ │ │ + ldr r3, [pc, #28] @ (50728 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 50dc6 │ │ │ │ + bne.n 5071e │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ - blx 17a74 <__stack_chk_fail@plt> │ │ │ │ + blx 1790c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - udf #100 @ 0x64 │ │ │ │ + b.n 50180 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - udf #54 @ 0x36 │ │ │ │ + b.n 5012c │ │ │ │ movs r2, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r5, r2 │ │ │ │ - ldr r2, [pc, #336] @ (50f3c ) │ │ │ │ - ldr r3, [pc, #336] @ (50f40 ) │ │ │ │ + ldr r2, [pc, #336] @ (50894 ) │ │ │ │ + ldr r3, [pc, #336] @ (50898 ) │ │ │ │ sub sp, #32 │ │ │ │ add r2, pc │ │ │ │ mov sl, r0 │ │ │ │ mov r8, r1 │ │ │ │ - ldr.w r9, [pc, #332] @ 50f44 │ │ │ │ + ldr.w r9, [pc, #332] @ 5089c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r9, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ - bl 503a0 │ │ │ │ + bl 4fcf8 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 50ed0 │ │ │ │ + beq.n 50828 │ │ │ │ ldrb r3, [r0, #4] │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 50efe │ │ │ │ + bne.n 50856 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 50eea │ │ │ │ + beq.n 50842 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 50ef4 │ │ │ │ + beq.n 5084c │ │ │ │ mov r0, r5 │ │ │ │ - blx 16d98 │ │ │ │ + blx 16c30 │ │ │ │ add.w r1, r0, #72 @ 0x48 │ │ │ │ mov r7, r0 │ │ │ │ bic.w r1, r1, #7 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 51944 │ │ │ │ + bl 5129c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 50ecc │ │ │ │ + beq.n 50824 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ movs r3, #12 │ │ │ │ strh r1, [r0, #0] │ │ │ │ strb r3, [r0, #16] │ │ │ │ - blx 17368 │ │ │ │ - ldr r3, [pc, #248] @ (50f48 ) │ │ │ │ + blx 17200 │ │ │ │ + ldr r3, [pc, #248] @ (508a0 ) │ │ │ │ ldr r2, [r6, #12] │ │ │ │ add r1, sp, #8 │ │ │ │ strh r0, [r4, #2] │ │ │ │ str r2, [r4, #4] │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ adds r3, r0, #1 │ │ │ │ it eq │ │ │ │ moveq r0, #1 │ │ │ │ - blx 17004 <__clock_gettime64@plt> │ │ │ │ + blx 16e9c <__clock_gettime64@plt> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov.w r0, #51712 @ 0xca00 │ │ │ │ movt r0, #15258 @ 0x3b9a │ │ │ │ ldrd lr, ip, [sp, #12] │ │ │ │ mov r1, r8 │ │ │ │ umull r3, r2, r3, r0 │ │ │ │ mov.w r8, #0 │ │ │ │ @@ -93558,153 +93148,153 @@ │ │ │ │ strb.w r8, [r4, #29] │ │ │ │ adc.w r3, r2, ip, asr #31 │ │ │ │ movs r2, #32 │ │ │ │ adds r0, r4, r2 │ │ │ │ str r3, [r4, #12] │ │ │ │ strb.w r8, [r4, #30] │ │ │ │ strb.w r8, [r4, #31] │ │ │ │ - blx 18d00 │ │ │ │ + blx 18b68 │ │ │ │ mov r2, r7 │ │ │ │ add r7, r4 │ │ │ │ mov r1, r5 │ │ │ │ add.w r0, r4, #64 @ 0x40 │ │ │ │ - blx 16ee0 │ │ │ │ + blx 16d78 │ │ │ │ strb.w r8, [r7, #64] @ 0x40 │ │ │ │ ldrh r1, [r4, #0] │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - bl 51a8c │ │ │ │ + bl 513e4 │ │ │ │ ldrb r3, [r6, #4] │ │ │ │ - cbnz r3, 50f12 │ │ │ │ - ldr r2, [pc, #120] @ (50f4c ) │ │ │ │ - ldr r3, [pc, #108] @ (50f40 ) │ │ │ │ + cbnz r3, 5086a │ │ │ │ + ldr r2, [pc, #120] @ (508a4 ) │ │ │ │ + ldr r3, [pc, #108] @ (50898 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 50f36 │ │ │ │ + bne.n 5088e │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr.w r8, [pc, #100] @ 50f50 │ │ │ │ + ldr.w r8, [pc, #100] @ 508a8 │ │ │ │ add r8, pc │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 50e22 │ │ │ │ + bne.n 5077a │ │ │ │ mov r7, r5 │ │ │ │ - ldr r5, [pc, #92] @ (50f54 ) │ │ │ │ + ldr r5, [pc, #92] @ (508ac ) │ │ │ │ movs r1, #72 @ 0x48 │ │ │ │ add r5, pc │ │ │ │ - b.n 50e32 │ │ │ │ - ldr r0, [pc, #88] @ (50f58 ) │ │ │ │ + b.n 5078a │ │ │ │ + ldr r0, [pc, #88] @ (508b0 ) │ │ │ │ add r0, pc │ │ │ │ adds r0, #36 @ 0x24 │ │ │ │ - blx 16d38 │ │ │ │ + blx 16bdc │ │ │ │ ldr r4, [r6, #0] │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 50e1e │ │ │ │ - b.n 50eea │ │ │ │ - ldr r2, [pc, #72] @ (50f5c ) │ │ │ │ - ldr r3, [pc, #40] @ (50f40 ) │ │ │ │ + bne.n 50776 │ │ │ │ + b.n 50842 │ │ │ │ + ldr r2, [pc, #72] @ (508b4 ) │ │ │ │ + ldr r3, [pc, #40] @ (50898 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 50f36 │ │ │ │ - ldr r0, [pc, #56] @ (50f60 ) │ │ │ │ + bne.n 5088e │ │ │ │ + ldr r0, [pc, #56] @ (508b8 ) │ │ │ │ add r0, pc │ │ │ │ adds r0, #36 @ 0x24 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 169a4 │ │ │ │ - blx 17a74 <__stack_chk_fail@plt> │ │ │ │ + b.w 16854 │ │ │ │ + blx 1790c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ble.n 50f30 │ │ │ │ + b.n 50218 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ble.n 50f20 │ │ │ │ + b.n 50208 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r0, r5, #13 │ │ │ │ + asrs r0, r1, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ble.n 50f78 │ │ │ │ + b.n 51060 │ │ │ │ movs r2, r0 │ │ │ │ - subs r7, #226 @ 0xe2 │ │ │ │ + subs r6, #142 @ 0x8e │ │ │ │ movs r0, r0 │ │ │ │ - subs r7, #214 @ 0xd6 │ │ │ │ + subs r6, #130 @ 0x82 │ │ │ │ movs r0, r0 │ │ │ │ - strb.w r0, [ip, r2] │ │ │ │ - bgt.n 50f04 │ │ │ │ + cdp2 0, 10, cr0, cr12, cr2, {0} │ │ │ │ + b.n 50fec │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xf7e40002 │ │ │ │ + cdp2 0, 8, cr0, cr4, cr2, {0} │ │ │ │ push {r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #1968] @ 0x7b0 │ │ │ │ - ldr r2, [pc, #308] @ (510ac ) │ │ │ │ + ldr r2, [pc, #308] @ (50a04 ) │ │ │ │ sub.w sp, sp, #2096 @ 0x830 │ │ │ │ - ldr r3, [pc, #304] @ (510b0 ) │ │ │ │ + ldr r3, [pc, #304] @ (50a08 ) │ │ │ │ mov sl, r0 │ │ │ │ add r2, pc │ │ │ │ mov r6, r1 │ │ │ │ ldr.w r4, [sp, #2128] @ 0x850 │ │ │ │ - ldr.w r9, [pc, #296] @ 510b4 │ │ │ │ + ldr.w r9, [pc, #296] @ 50a0c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r9, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str.w r3, [sp, #2092] @ 0x82c │ │ │ │ mov.w r3, #0 │ │ │ │ - bl 503a0 │ │ │ │ + bl 4fcf8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 51068 │ │ │ │ + beq.n 509c0 │ │ │ │ ldrb r3, [r0, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 51090 │ │ │ │ + bne.n 509e8 │ │ │ │ mov.w r3, #2048 @ 0x800 │ │ │ │ addw r1, sp, #2132 @ 0x854 │ │ │ │ movs r2, #1 │ │ │ │ str r1, [sp, #20] │ │ │ │ str r1, [sp, #4] │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ mov r1, r3 │ │ │ │ str r4, [sp, #0] │ │ │ │ - blx 172c8 <__vsnprintf_chk@plt> │ │ │ │ + blx 17160 <__vsnprintf_chk@plt> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 5108a │ │ │ │ + beq.n 509e2 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - blx 16d98 │ │ │ │ + blx 16c30 │ │ │ │ add.w r1, r0, #72 @ 0x48 │ │ │ │ bic.w r1, r1, #7 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ str r1, [sp, #12] │ │ │ │ - bl 51944 │ │ │ │ + bl 5129c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 51064 │ │ │ │ + beq.n 509bc │ │ │ │ ldr r1, [sp, #12] │ │ │ │ movs r3, #12 │ │ │ │ strh r1, [r0, #0] │ │ │ │ strb r3, [r0, #16] │ │ │ │ - blx 17368 │ │ │ │ - ldr r3, [pc, #196] @ (510b8 ) │ │ │ │ + blx 17200 │ │ │ │ + ldr r3, [pc, #196] @ (50a10 ) │ │ │ │ ldr r2, [r5, #12] │ │ │ │ add r1, sp, #24 │ │ │ │ strh r0, [r4, #2] │ │ │ │ str r2, [r4, #4] │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ adds r3, r0, #1 │ │ │ │ it eq │ │ │ │ moveq r0, #1 │ │ │ │ - blx 17004 <__clock_gettime64@plt> │ │ │ │ + blx 16e9c <__clock_gettime64@plt> │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov.w r0, #51712 @ 0xca00 │ │ │ │ movt r0, #15258 @ 0x3b9a │ │ │ │ ldrd lr, ip, [sp, #28] │ │ │ │ mov r1, r6 │ │ │ │ umull r3, r2, r3, r0 │ │ │ │ movs r6, #0 │ │ │ │ @@ -93718,131 +93308,131 @@ │ │ │ │ strb r6, [r4, #29] │ │ │ │ adc.w r3, r2, ip, asr #31 │ │ │ │ movs r2, #32 │ │ │ │ adds r0, r4, r2 │ │ │ │ str r3, [r4, #12] │ │ │ │ strb r6, [r4, #30] │ │ │ │ strb r6, [r4, #31] │ │ │ │ - blx 18d00 │ │ │ │ + blx 18b68 │ │ │ │ mov r2, r7 │ │ │ │ add r7, r4 │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ add.w r0, r4, #64 @ 0x40 │ │ │ │ - blx 16ee0 │ │ │ │ + blx 16d78 │ │ │ │ strb.w r6, [r7, #64] @ 0x40 │ │ │ │ ldrh r1, [r4, #0] │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl 51a8c │ │ │ │ + bl 513e4 │ │ │ │ ldrb r3, [r5, #4] │ │ │ │ - cbnz r3, 5109c │ │ │ │ - ldr r2, [pc, #80] @ (510bc ) │ │ │ │ - ldr r3, [pc, #68] @ (510b0 ) │ │ │ │ + cbnz r3, 509f4 │ │ │ │ + ldr r2, [pc, #80] @ (50a14 ) │ │ │ │ + ldr r3, [pc, #68] @ (50a08 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr.w r3, [sp, #2092] @ 0x82c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 510a8 │ │ │ │ + bne.n 50a00 │ │ │ │ add.w sp, sp, #2096 @ 0x830 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ add sp, #8 │ │ │ │ bx lr │ │ │ │ - ldr r6, [pc, #52] @ (510c0 ) │ │ │ │ + ldr r6, [pc, #52] @ (50a18 ) │ │ │ │ add r6, pc │ │ │ │ - b.n 50fc8 │ │ │ │ - ldr r0, [pc, #48] @ (510c4 ) │ │ │ │ + b.n 50920 │ │ │ │ + ldr r0, [pc, #48] @ (50a1c ) │ │ │ │ add r0, pc │ │ │ │ adds r0, #36 @ 0x24 │ │ │ │ - blx 16d38 │ │ │ │ - b.n 50fac │ │ │ │ - ldr r0, [pc, #40] @ (510c8 ) │ │ │ │ + blx 16bdc │ │ │ │ + b.n 50904 │ │ │ │ + ldr r0, [pc, #40] @ (50a20 ) │ │ │ │ add r0, pc │ │ │ │ adds r0, #36 @ 0x24 │ │ │ │ - blx 169a8 │ │ │ │ - b.n 51068 │ │ │ │ - blx 17a74 <__stack_chk_fail@plt> │ │ │ │ - bgt.n 51180 │ │ │ │ + blx 16858 │ │ │ │ + b.n 509c0 │ │ │ │ + blx 1790c <__stack_chk_fail@plt> │ │ │ │ + b.n 51068 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 5116c │ │ │ │ + b.n 51054 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r0, r5, #13 │ │ │ │ + asrs r0, r1, #13 │ │ │ │ movs r0, r0 │ │ │ │ - blt.n 511b8 │ │ │ │ + b.n 50ea0 │ │ │ │ movs r2, r0 │ │ │ │ - subs r6, #68 @ 0x44 │ │ │ │ + subs r4, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf67a0002 │ │ │ │ - @ instruction: 0xf66e0002 │ │ │ │ + ldc2 0, cr0, [sl, #-8] │ │ │ │ + stc2 0, cr0, [lr, #-8] │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r2, [pc, #272] @ (511f0 ) │ │ │ │ + ldr r2, [pc, #272] @ (50b48 ) │ │ │ │ mov r4, r1 │ │ │ │ - ldr r3, [pc, #272] @ (511f4 ) │ │ │ │ + ldr r3, [pc, #272] @ (50b4c ) │ │ │ │ sub sp, #32 │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #272] @ (511f8 ) │ │ │ │ + ldr r1, [pc, #272] @ (50b50 ) │ │ │ │ cmp r4, #0 │ │ │ │ it ne │ │ │ │ cmpne r0, #0 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 51116 │ │ │ │ - ldr r2, [pc, #252] @ (511fc ) │ │ │ │ - ldr r3, [pc, #244] @ (511f4 ) │ │ │ │ + bne.n 50a6e │ │ │ │ + ldr r2, [pc, #252] @ (50b54 ) │ │ │ │ + ldr r3, [pc, #244] @ (50b4c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 511ea │ │ │ │ + bne.n 50b42 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r6, r0 │ │ │ │ mov r8, r1 │ │ │ │ - bl 503a0 │ │ │ │ + bl 4fcf8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 510fc │ │ │ │ + beq.n 50a54 │ │ │ │ ldrb r3, [r5, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 511dc │ │ │ │ + bne.n 50b34 │ │ │ │ lsls r7, r4, #7 │ │ │ │ add.w r1, r7, #32 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 51944 │ │ │ │ + bl 5129c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 511b2 │ │ │ │ + beq.n 50b0a │ │ │ │ ldr r1, [sp, #4] │ │ │ │ movs r2, #8 │ │ │ │ strh r1, [r0, #0] │ │ │ │ strb r2, [r0, #16] │ │ │ │ str r0, [sp, #4] │ │ │ │ - blx 17368 │ │ │ │ + blx 17200 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - ldr r2, [pc, #176] @ (51200 ) │ │ │ │ + ldr r2, [pc, #176] @ (50b58 ) │ │ │ │ ldr r1, [r5, #12] │ │ │ │ strh r0, [r3, #2] │ │ │ │ str r1, [r3, #4] │ │ │ │ add r1, sp, #8 │ │ │ │ ldr.w r2, [r8, r2] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ adds r3, r0, #1 │ │ │ │ it eq │ │ │ │ moveq r0, #1 │ │ │ │ - blx 17004 <__clock_gettime64@plt> │ │ │ │ + blx 16e9c <__clock_gettime64@plt> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov.w ip, #51712 @ 0xca00 │ │ │ │ movt ip, #15258 @ 0x3b9a │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r7 │ │ │ │ strh r4, [r3, #24] │ │ │ │ movs r6, #0 │ │ │ │ @@ -93858,126 +93448,126 @@ │ │ │ │ umull r4, r6, r4, ip │ │ │ │ str r3, [sp, #4] │ │ │ │ adds.w r4, r4, lr │ │ │ │ str r4, [r3, #8] │ │ │ │ mla r6, ip, r7, r6 │ │ │ │ adc.w r4, r6, lr, asr #31 │ │ │ │ str r4, [r3, #12] │ │ │ │ - blx 16ee0 │ │ │ │ + blx 16d78 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r0, [r5, #0] │ │ │ │ ldrh r1, [r3, #0] │ │ │ │ - bl 51a8c │ │ │ │ + bl 513e4 │ │ │ │ ldrb r3, [r5, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 510fc │ │ │ │ - ldr r2, [pc, #72] @ (51204 ) │ │ │ │ - ldr r3, [pc, #56] @ (511f4 ) │ │ │ │ + beq.n 50a54 │ │ │ │ + ldr r2, [pc, #72] @ (50b5c ) │ │ │ │ + ldr r3, [pc, #56] @ (50b4c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 511ea │ │ │ │ - ldr r0, [pc, #56] @ (51208 ) │ │ │ │ + bne.n 50b42 │ │ │ │ + ldr r0, [pc, #56] @ (50b60 ) │ │ │ │ add r0, pc │ │ │ │ adds r0, #36 @ 0x24 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 169a4 │ │ │ │ - ldr r0, [pc, #44] @ (5120c ) │ │ │ │ + b.w 16854 │ │ │ │ + ldr r0, [pc, #44] @ (50b64 ) │ │ │ │ add r0, pc │ │ │ │ adds r0, #36 @ 0x24 │ │ │ │ - blx 16d38 │ │ │ │ + blx 16bdc │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - b.n 5112c │ │ │ │ - blx 17a74 <__stack_chk_fail@plt> │ │ │ │ + b.n 50a84 │ │ │ │ + blx 1790c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - blt.n 511fc │ │ │ │ + b.n 50ee4 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - bge.n 511f0 │ │ │ │ + b.n 50ed8 │ │ │ │ movs r2, r0 │ │ │ │ - bge.n 511d0 │ │ │ │ + b.n 50eb8 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r0, r5, #13 │ │ │ │ + asrs r0, r1, #13 │ │ │ │ movs r0, r0 │ │ │ │ - bge.n 51260 │ │ │ │ + b.n 50d48 │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xf53e0002 │ │ │ │ - @ instruction: 0xf52e0002 │ │ │ │ + @ instruction: 0xfbde0002 │ │ │ │ + smlal r0, r0, lr, r2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r6, r2 │ │ │ │ - ldr r2, [pc, #360] @ (5138c ) │ │ │ │ - ldr r3, [pc, #360] @ (51390 ) │ │ │ │ + ldr r2, [pc, #360] @ (50ce4 ) │ │ │ │ + ldr r3, [pc, #360] @ (50ce8 ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ add r2, pc │ │ │ │ - ldr r7, [pc, #360] @ (51394 ) │ │ │ │ + ldr r7, [pc, #360] @ (50cec ) │ │ │ │ add r7, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ - cbnz r6, 51256 │ │ │ │ - ldr r2, [pc, #348] @ (51398 ) │ │ │ │ - ldr r3, [pc, #336] @ (51390 ) │ │ │ │ + cbnz r6, 50bae │ │ │ │ + ldr r2, [pc, #348] @ (50cf0 ) │ │ │ │ + ldr r3, [pc, #336] @ (50ce8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 51388 │ │ │ │ + bne.w 50ce0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r9, r0 │ │ │ │ mov fp, r1 │ │ │ │ - bl 503a0 │ │ │ │ + bl 4fcf8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5123a │ │ │ │ + beq.n 50b92 │ │ │ │ ldrb r3, [r5, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 5137a │ │ │ │ + bne.w 50cd2 │ │ │ │ mov.w r8, r6, lsr #3 │ │ │ │ lsls r2, r6, #29 │ │ │ │ mov.w sl, #96 @ 0x60 │ │ │ │ it ne │ │ │ │ addne.w r8, r8, #1 │ │ │ │ mul.w sl, sl, r8 │ │ │ │ add.w r1, sl, #32 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 51944 │ │ │ │ + bl 5129c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5134e │ │ │ │ + beq.n 50ca6 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ movs r2, #9 │ │ │ │ strh r1, [r0, #0] │ │ │ │ add.w r6, r9, r6, lsl #2 │ │ │ │ strb r2, [r0, #16] │ │ │ │ - blx 17368 │ │ │ │ - ldr r2, [pc, #248] @ (5139c ) │ │ │ │ + blx 17200 │ │ │ │ + ldr r2, [pc, #248] @ (50cf4 ) │ │ │ │ ldr r1, [r5, #12] │ │ │ │ strh r0, [r4, #2] │ │ │ │ str r1, [r4, #4] │ │ │ │ add r1, sp, #8 │ │ │ │ ldr r2, [r7, r2] │ │ │ │ movs r7, #0 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ adds r3, r0, #1 │ │ │ │ it eq │ │ │ │ moveq r0, #1 │ │ │ │ - blx 17004 <__clock_gettime64@plt> │ │ │ │ + blx 16e9c <__clock_gettime64@plt> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov.w r0, #51712 @ 0xca00 │ │ │ │ movt r0, #15258 @ 0x3b9a │ │ │ │ ldrd lr, ip, [sp, #12] │ │ │ │ strh.w r8, [r4, #24] │ │ │ │ umull r3, r1, r3, r0 │ │ │ │ strb r7, [r4, #26] │ │ │ │ @@ -93991,15 +93581,15 @@ │ │ │ │ strb r7, [r4, #30] │ │ │ │ strb r7, [r4, #31] │ │ │ │ add.w r0, r4, #32 │ │ │ │ str r3, [r4, #8] │ │ │ │ adc.w r3, r1, ip, asr #31 │ │ │ │ mov r1, r7 │ │ │ │ str r3, [r4, #12] │ │ │ │ - blx 15ff0 │ │ │ │ + blx 15eac │ │ │ │ mov r3, r7 │ │ │ │ mov lr, r7 │ │ │ │ mov r0, r9 │ │ │ │ sub.w r1, fp, #8 │ │ │ │ movs r7, #12 │ │ │ │ mla r2, r8, lr, r3 │ │ │ │ ldr.w r9, [r1, #8]! │ │ │ │ @@ -94016,1040 +93606,1040 @@ │ │ │ │ str.w r9, [r4, ip, lsl #3] │ │ │ │ add.w ip, r4, ip, lsl #3 │ │ │ │ it eq │ │ │ │ moveq lr, r2 │ │ │ │ cmp r0, r6 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ str.w r2, [ip, #4] │ │ │ │ - bne.n 5130a │ │ │ │ + bne.n 50c62 │ │ │ │ ldrh r1, [r4, #0] │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl 51a8c │ │ │ │ + bl 513e4 │ │ │ │ ldrb r3, [r5, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 5123a │ │ │ │ - ldr r2, [pc, #72] @ (513a0 ) │ │ │ │ - ldr r3, [pc, #52] @ (51390 ) │ │ │ │ + beq.w 50b92 │ │ │ │ + ldr r2, [pc, #72] @ (50cf8 ) │ │ │ │ + ldr r3, [pc, #52] @ (50ce8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 51388 │ │ │ │ - ldr r0, [pc, #56] @ (513a4 ) │ │ │ │ + bne.n 50ce0 │ │ │ │ + ldr r0, [pc, #56] @ (50cfc ) │ │ │ │ add r0, pc │ │ │ │ adds r0, #36 @ 0x24 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 169a4 │ │ │ │ - ldr r0, [pc, #44] @ (513a8 ) │ │ │ │ + b.w 16854 │ │ │ │ + ldr r0, [pc, #44] @ (50d00 ) │ │ │ │ add r0, pc │ │ │ │ adds r0, #36 @ 0x24 │ │ │ │ - blx 16d38 │ │ │ │ + blx 16bdc │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - b.n 5126e │ │ │ │ - blx 17a74 <__stack_chk_fail@plt> │ │ │ │ - bls.n 51310 │ │ │ │ + b.n 50bc6 │ │ │ │ + blx 1790c <__stack_chk_fail@plt> │ │ │ │ + b.n 50df8 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - bls.n 51310 │ │ │ │ + b.n 50df8 │ │ │ │ movs r2, r0 │ │ │ │ - bls.n 512f0 │ │ │ │ + b.n 50dd8 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r0, r5, #13 │ │ │ │ + asrs r0, r1, #13 │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 512c0 │ │ │ │ + svc 86 @ 0x56 │ │ │ │ movs r2, r0 │ │ │ │ - usat16 r0, #2, r0 │ │ │ │ - @ instruction: 0xf3900002 │ │ │ │ - cbnz r0, 513b4 │ │ │ │ + @ instruction: 0xfa400002 │ │ │ │ + @ instruction: 0xfa300002 │ │ │ │ + cbnz r0, 50d0c │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ - bl 503a0 │ │ │ │ + bl 4fcf8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov r2, r0 │ │ │ │ - cbz r3, 513e0 │ │ │ │ + cbz r3, 50d38 │ │ │ │ ldrb r3, [r0, #4] │ │ │ │ - cbnz r3, 513e8 │ │ │ │ + cbnz r3, 50d40 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ adds r0, r4, r3 │ │ │ │ str r0, [r2, #16] │ │ │ │ mov r0, r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r1, [pc, #44] @ (51418 ) │ │ │ │ + ldr r1, [pc, #44] @ (50d70 ) │ │ │ │ str r0, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ adds r1, #36 @ 0x24 │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r0, r1 │ │ │ │ - blx 16d38 │ │ │ │ + blx 16bdc │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [r2, #16] │ │ │ │ ldrb.w ip, [r2, #4] │ │ │ │ adds r0, r4, r3 │ │ │ │ str r0, [r2, #16] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 513da │ │ │ │ + beq.n 50d32 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - blx 169a8 │ │ │ │ + blx 16858 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 513da │ │ │ │ + b.n 50d32 │ │ │ │ nop │ │ │ │ - ssat16 r0, #3, r0 │ │ │ │ + vst1.8 {d16[0]}, [r0], r2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ - bl 503a0 │ │ │ │ + bl 4fcf8 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - cbz r0, 5143c │ │ │ │ + cbz r0, 50d94 │ │ │ │ ldrb r2, [r3, #4] │ │ │ │ - cbnz r2, 51440 │ │ │ │ + cbnz r2, 50d98 │ │ │ │ movs r0, #1 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - ldr r2, [pc, #28] @ (51460 ) │ │ │ │ + ldr r2, [pc, #28] @ (50db8 ) │ │ │ │ str r3, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ adds r2, #36 @ 0x24 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r0, r2 │ │ │ │ - blx 16d38 │ │ │ │ + blx 16bdc │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldrb r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 5143a │ │ │ │ + beq.n 50d92 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ - blx 169a8 │ │ │ │ - b.n 5143a │ │ │ │ - movt r0, #32770 @ 0x8002 │ │ │ │ + blx 16858 │ │ │ │ + b.n 50d92 │ │ │ │ + vld4.8 {d16-d19}, [r8], r2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r3, [pc, #112] @ (514e4 ) │ │ │ │ + ldr r3, [pc, #112] @ (50e3c ) │ │ │ │ sub sp, #28 │ │ │ │ - ldr r1, [pc, #112] @ (514e8 ) │ │ │ │ - ldr r2, [pc, #112] @ (514ec ) │ │ │ │ + ldr r1, [pc, #112] @ (50e40 ) │ │ │ │ + ldr r2, [pc, #112] @ (50e44 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r2, [r1, r2] │ │ │ │ adds r3, #1 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #20] │ │ │ │ mov.w r2, #0 │ │ │ │ - bne.n 514b2 │ │ │ │ - ldr r4, [pc, #96] @ (514f0 ) │ │ │ │ + bne.n 50e0a │ │ │ │ + ldr r4, [pc, #96] @ (50e48 ) │ │ │ │ add r4, pc │ │ │ │ add.w r7, r4, #20 │ │ │ │ - b.n 5149e │ │ │ │ + b.n 50df6 │ │ │ │ adds r4, #4 │ │ │ │ cmp r4, r7 │ │ │ │ - beq.n 514ce │ │ │ │ + beq.n 50e26 │ │ │ │ ldr r5, [r4, #0] │ │ │ │ mov r1, sp │ │ │ │ mov r0, r5 │ │ │ │ - blx 17004 <__clock_gettime64@plt> │ │ │ │ + blx 16e9c <__clock_gettime64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 51498 │ │ │ │ - ldr r3, [pc, #68] @ (514f4 ) │ │ │ │ + bne.n 50df0 │ │ │ │ + ldr r3, [pc, #68] @ (50e4c ) │ │ │ │ add r3, pc │ │ │ │ str r5, [r3, #0] │ │ │ │ - ldr r2, [pc, #68] @ (514f8 ) │ │ │ │ - ldr r3, [pc, #52] @ (514ec ) │ │ │ │ + ldr r2, [pc, #68] @ (50e50 ) │ │ │ │ + ldr r3, [pc, #52] @ (50e44 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 514ca │ │ │ │ + bne.n 50e22 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - blx 17a74 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #44] @ (514fc ) │ │ │ │ + blx 1790c <__stack_chk_fail@plt> │ │ │ │ + ldr r3, [pc, #44] @ (50e54 ) │ │ │ │ movs r2, #99 @ 0x63 │ │ │ │ - ldr r1, [pc, #44] @ (51500 ) │ │ │ │ - ldr r0, [pc, #44] @ (51504 ) │ │ │ │ + ldr r1, [pc, #44] @ (50e58 ) │ │ │ │ + ldr r0, [pc, #44] @ (50e5c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #20 │ │ │ │ add r0, pc │ │ │ │ - blx 1632c <__assert_fail@plt> │ │ │ │ + blx 161dc <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - ldc 0, cr0, [r6, #-8] │ │ │ │ - bvc.n 515c4 │ │ │ │ + @ instruction: 0xf3be0002 │ │ │ │ + udf #52 @ 0x34 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf5e00000 │ │ │ │ - stcl 0, cr0, [r2], #8 │ │ │ │ - bvc.n 51560 │ │ │ │ + orns r0, r0, #8388608 @ 0x800000 │ │ │ │ + usat r0, #2, sl │ │ │ │ + ble.n 50e48 │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xf59a0000 │ │ │ │ - add r1, pc, #16 @ (adr r1, 51514 ) │ │ │ │ + bic.w r0, sl, #8388608 @ 0x800000 │ │ │ │ + ldr r7, [sp, #704] @ 0x2c0 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #176 @ (adr r1, 515b8 ) │ │ │ │ + ldr r7, [sp, #864] @ 0x360 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - vldr d7, [pc, #116] @ 51590 │ │ │ │ + vldr d7, [pc, #116] @ 50ee8 │ │ │ │ sub sp, #20 │ │ │ │ adds r5, r1, r2 │ │ │ │ mov r6, r2 │ │ │ │ mov r8, r1 │ │ │ │ mov r7, r0 │ │ │ │ adds r1, r5, r2 │ │ │ │ str r0, [sp, #0] │ │ │ │ movs r2, #3 │ │ │ │ movs r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ vstr d7, [sp, #8] │ │ │ │ mov r9, r1 │ │ │ │ - blx 17a2c │ │ │ │ + blx 178c4 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 51570 │ │ │ │ + beq.n 50ec8 │ │ │ │ add r5, r0 │ │ │ │ movs r3, #17 │ │ │ │ movs r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r1, r6 │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r5 │ │ │ │ str.w r8, [sp, #8] │ │ │ │ str r7, [sp, #0] │ │ │ │ - blx 17a2c │ │ │ │ + blx 178c4 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 51568 │ │ │ │ + beq.n 50ec0 │ │ │ │ cmp r5, r0 │ │ │ │ - bne.n 5157a │ │ │ │ + bne.n 50ed2 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ - blx 18360 │ │ │ │ + blx 181e0 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - ldr r3, [pc, #28] @ (51598 ) │ │ │ │ + ldr r3, [pc, #28] @ (50ef0 ) │ │ │ │ movs r2, #174 @ 0xae │ │ │ │ - ldr r1, [pc, #28] @ (5159c ) │ │ │ │ - ldr r0, [pc, #28] @ (515a0 ) │ │ │ │ + ldr r1, [pc, #28] @ (50ef4 ) │ │ │ │ + ldr r0, [pc, #28] @ (50ef8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 1632c <__assert_fail@plt> │ │ │ │ + blx 161dc <__assert_fail@plt> │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - adds.w r0, r6, #8388608 @ 0x800000 │ │ │ │ - add r0, pc, #560 @ (adr r0, 517d0 ) │ │ │ │ + usat16 r0, #0, r6 │ │ │ │ + ldr r7, [sp, #224] @ 0xe0 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #744 @ (adr r0, 5188c ) │ │ │ │ + ldr r7, [sp, #408] @ 0x198 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ - blx 18c80 │ │ │ │ + blx 18af4 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 51ffc │ │ │ │ - cbnz r1, 51636 │ │ │ │ + bl 51954 │ │ │ │ + cbnz r1, 50f8e │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ subs r2, r2, r4 │ │ │ │ cmp r2, r6 │ │ │ │ - bls.n 5164a │ │ │ │ - ldr r0, [pc, #140] @ (51660 ) │ │ │ │ + bls.n 50fa2 │ │ │ │ + ldr r0, [pc, #140] @ (50fb8 ) │ │ │ │ rsb r5, r4, r4, lsl #6 │ │ │ │ mov r7, r1 │ │ │ │ cmp r6, #0 │ │ │ │ it ne │ │ │ │ movne r5, r6 │ │ │ │ add r0, pc │ │ │ │ - bl 51d7c │ │ │ │ + bl 516d4 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 51630 │ │ │ │ + beq.n 50f88 │ │ │ │ mov r3, r7 │ │ │ │ adds r2, r4, r5 │ │ │ │ - blx 187e4 │ │ │ │ + blx 18658 │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r0, 5162a │ │ │ │ + cbnz r0, 50f82 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 51508 │ │ │ │ + bl 50e60 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 5162a │ │ │ │ + cbz r0, 50f82 │ │ │ │ strd r7, r7, [r0] │ │ │ │ strd r4, r5, [r0, #8] │ │ │ │ movs r0, #28 │ │ │ │ - blx 17a20 │ │ │ │ - cbz r0, 51626 │ │ │ │ + blx 178b8 │ │ │ │ + cbz r0, 50f7e │ │ │ │ movs r3, #1 │ │ │ │ str r7, [r0, #24] │ │ │ │ str r5, [r0, #16] │ │ │ │ strd r8, r6, [r0, #8] │ │ │ │ str r4, [r0, #20] │ │ │ │ str r3, [r0, #0] │ │ │ │ str r3, [r0, #4] │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r8 │ │ │ │ - blx 1775c │ │ │ │ + blx 175f4 │ │ │ │ movs r0, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r3, [pc, #44] @ (51664 ) │ │ │ │ + ldr r3, [pc, #44] @ (50fbc ) │ │ │ │ movs r2, #208 @ 0xd0 │ │ │ │ - ldr r1, [pc, #44] @ (51668 ) │ │ │ │ - ldr r0, [pc, #44] @ (5166c ) │ │ │ │ + ldr r1, [pc, #44] @ (50fc0 ) │ │ │ │ + ldr r0, [pc, #44] @ (50fc4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #40 @ 0x28 │ │ │ │ add r0, pc │ │ │ │ - blx 1632c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #36] @ (51670 ) │ │ │ │ + blx 161dc <__assert_fail@plt> │ │ │ │ + ldr r3, [pc, #36] @ (50fc8 ) │ │ │ │ movs r2, #209 @ 0xd1 │ │ │ │ - ldr r1, [pc, #36] @ (51674 ) │ │ │ │ - ldr r0, [pc, #36] @ (51678 ) │ │ │ │ + ldr r1, [pc, #36] @ (50fcc ) │ │ │ │ + ldr r0, [pc, #36] @ (50fd0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #40 @ 0x28 │ │ │ │ add r0, pc │ │ │ │ - blx 1632c <__assert_fail@plt> │ │ │ │ + blx 161dc <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - add r1, pc, #104 @ (adr r1, 516cc ) │ │ │ │ + ldr r7, [sp, #792] @ 0x318 │ │ │ │ movs r0, r0 │ │ │ │ - orrs.w r0, sl, #8388608 @ 0x800000 │ │ │ │ - ldr r7, [sp, #832] @ 0x340 │ │ │ │ + @ instruction: 0xf2ea0000 │ │ │ │ + ldr r6, [sp, #496] @ 0x1f0 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #400 @ (adr r0, 51800 ) │ │ │ │ + ldr r7, [sp, #64] @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - orr.w r0, r6, #8388608 @ 0x800000 │ │ │ │ - ldr r7, [sp, #752] @ 0x2f0 │ │ │ │ + @ instruction: 0xf2d60000 │ │ │ │ + ldr r6, [sp, #416] @ 0x1a0 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #512 @ (adr r0, 5187c ) │ │ │ │ + ldr r7, [sp, #176] @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 515a4 │ │ │ │ - cbz r0, 51694 │ │ │ │ + bl 50efc │ │ │ │ + cbz r0, 50fec │ │ │ │ movs r3, #3 │ │ │ │ str r3, [r0, #4] │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r3, [pc, #268] @ (517b4 ) │ │ │ │ + ldr r3, [pc, #268] @ (5110c ) │ │ │ │ sub sp, #20 │ │ │ │ cmp r0, #0 │ │ │ │ add r3, pc │ │ │ │ - blt.n 5179e │ │ │ │ + blt.n 510f6 │ │ │ │ mov r7, r3 │ │ │ │ - blx 18240 │ │ │ │ + blx 180cc │ │ │ │ subs r6, r0, #0 │ │ │ │ - blt.n 51746 │ │ │ │ + blt.n 5109e │ │ │ │ movs r3, #2 │ │ │ │ movs r2, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #0 │ │ │ │ - blx 17a14 │ │ │ │ + blx 178ac │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt.n 5178a │ │ │ │ + blt.n 510e2 │ │ │ │ str r3, [sp, #12] │ │ │ │ - blx 18c80 │ │ │ │ + blx 18af4 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, r0, lsl #1 │ │ │ │ - bcc.n 5176e │ │ │ │ + bcc.n 510c6 │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ subs r5, r3, r0 │ │ │ │ subs r2, r2, r0 │ │ │ │ cmp r5, r2 │ │ │ │ - bhi.n 51782 │ │ │ │ + bhi.n 510da │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r4 │ │ │ │ - bl 51ffc │ │ │ │ + bl 51954 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 5175a │ │ │ │ + bne.n 510b2 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 51508 │ │ │ │ + bl 50e60 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 5173a │ │ │ │ + cbz r0, 51092 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ cmp r2, r4 │ │ │ │ - bne.n 51730 │ │ │ │ + bne.n 51088 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r5, r2 │ │ │ │ - bne.n 51730 │ │ │ │ + bne.n 51088 │ │ │ │ str r0, [sp, #12] │ │ │ │ movs r0, #28 │ │ │ │ - blx 17a20 │ │ │ │ + blx 178b8 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - cbz r0, 51730 │ │ │ │ + cbz r0, 51088 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #1 │ │ │ │ strd r3, r5, [r0, #12] │ │ │ │ movs r3, #2 │ │ │ │ str r6, [r0, #8] │ │ │ │ str r4, [r0, #20] │ │ │ │ str r1, [r0, #24] │ │ │ │ str r2, [r0, #0] │ │ │ │ str r3, [r0, #4] │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ add.w r1, r4, r5, lsl #1 │ │ │ │ mov r0, r3 │ │ │ │ - blx 18360 │ │ │ │ + blx 181e0 │ │ │ │ mov r0, r6 │ │ │ │ - blx 1775c │ │ │ │ + blx 175f4 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r3, [pc, #112] @ (517b8 ) │ │ │ │ + ldr r3, [pc, #112] @ (51110 ) │ │ │ │ movs r2, #36 @ 0x24 │ │ │ │ - ldr r0, [pc, #112] @ (517bc ) │ │ │ │ + ldr r0, [pc, #112] @ (51114 ) │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - blx 17810 │ │ │ │ - b.n 51740 │ │ │ │ - ldr r3, [pc, #92] @ (517b8 ) │ │ │ │ + blx 176a8 │ │ │ │ + b.n 51098 │ │ │ │ + ldr r3, [pc, #92] @ (51110 ) │ │ │ │ movs r2, #39 @ 0x27 │ │ │ │ - ldr r0, [pc, #96] @ (517c0 ) │ │ │ │ + ldr r0, [pc, #96] @ (51118 ) │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - blx 17810 │ │ │ │ - b.n 51740 │ │ │ │ - ldr r0, [pc, #84] @ (517c4 ) │ │ │ │ - ldr r3, [pc, #68] @ (517b8 ) │ │ │ │ + blx 176a8 │ │ │ │ + b.n 51098 │ │ │ │ + ldr r0, [pc, #84] @ (5111c ) │ │ │ │ + ldr r3, [pc, #68] @ (51110 ) │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ movs r2, #38 @ 0x26 │ │ │ │ movs r1, #1 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - blx 17810 │ │ │ │ - b.n 51740 │ │ │ │ - ldr r0, [pc, #68] @ (517c8 ) │ │ │ │ - ldr r3, [pc, #48] @ (517b8 ) │ │ │ │ + blx 176a8 │ │ │ │ + b.n 51098 │ │ │ │ + ldr r0, [pc, #68] @ (51120 ) │ │ │ │ + ldr r3, [pc, #48] @ (51110 ) │ │ │ │ add r0, pc │ │ │ │ - b.n 51774 │ │ │ │ - ldr r3, [pc, #44] @ (517b8 ) │ │ │ │ + b.n 510cc │ │ │ │ + ldr r3, [pc, #44] @ (51110 ) │ │ │ │ movs r2, #61 @ 0x3d │ │ │ │ - ldr r0, [pc, #60] @ (517cc ) │ │ │ │ + ldr r0, [pc, #60] @ (51124 ) │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - blx 17810 │ │ │ │ - b.n 51740 │ │ │ │ - ldr r3, [pc, #48] @ (517d0 ) │ │ │ │ + blx 176a8 │ │ │ │ + b.n 51098 │ │ │ │ + ldr r3, [pc, #48] @ (51128 ) │ │ │ │ movw r2, #295 @ 0x127 │ │ │ │ - ldr r1, [pc, #44] @ (517d4 ) │ │ │ │ - ldr r0, [pc, #48] @ (517d8 ) │ │ │ │ + ldr r1, [pc, #44] @ (5112c ) │ │ │ │ + ldr r0, [pc, #48] @ (51130 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #72 @ 0x48 │ │ │ │ add r0, pc │ │ │ │ - blx 1632c <__assert_fail@plt> │ │ │ │ - bpl.n 51830 │ │ │ │ + blx 161dc <__assert_fail@plt> │ │ │ │ + bgt.n 51118 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r0, r5, #15 │ │ │ │ + asrs r0, r1, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #808] @ 0x328 │ │ │ │ + ldr r6, [sp, #472] @ 0x1d8 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #440 @ (adr r0, 5197c ) │ │ │ │ + ldr r7, [sp, #104] @ 0x68 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #56 @ (adr r0, 51800 ) │ │ │ │ + ldr r6, [sp, #744] @ 0x2e8 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #136 @ (adr r0, 51854 ) │ │ │ │ + ldr r6, [sp, #824] @ 0x338 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #696] @ 0x2b8 │ │ │ │ + ldr r6, [sp, #360] @ 0x168 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf2f00000 │ │ │ │ - ldr r6, [sp, #408] @ 0x198 │ │ │ │ + @ instruction: 0xf1800000 │ │ │ │ + ldr r5, [sp, #72] @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #392] @ 0x188 │ │ │ │ + ldr r6, [sp, #56] @ 0x38 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ - cbz r0, 51852 │ │ │ │ + cbz r0, 511aa │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mov r3, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 51868 │ │ │ │ + ble.n 511c0 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r3] │ │ │ │ subs r2, #1 │ │ │ │ strex r1, r2, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 517fa │ │ │ │ + bne.n 51152 │ │ │ │ dmb ish │ │ │ │ - cbz r2, 51812 │ │ │ │ + cbz r2, 5116a │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - cbz r0, 5182c │ │ │ │ + cbz r0, 51184 │ │ │ │ ldrd r4, r1, [r3, #16] │ │ │ │ str r3, [sp, #0] │ │ │ │ str r2, [sp, #4] │ │ │ │ add.w r1, r1, r4, lsl #1 │ │ │ │ - blx 18360 │ │ │ │ + blx 181e0 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ str r2, [r3, #12] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 5183e │ │ │ │ + bne.n 51196 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 166c8 │ │ │ │ + b.w 16578 │ │ │ │ str r3, [sp, #0] │ │ │ │ - blx 1775c │ │ │ │ + blx 175f4 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mov r0, r3 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 166c8 │ │ │ │ - ldr r3, [pc, #44] @ (51880 ) │ │ │ │ + b.w 16578 │ │ │ │ + ldr r3, [pc, #44] @ (511d8 ) │ │ │ │ mov.w r2, #390 @ 0x186 │ │ │ │ - ldr r1, [pc, #40] @ (51884 ) │ │ │ │ - ldr r0, [pc, #44] @ (51888 ) │ │ │ │ + ldr r1, [pc, #40] @ (511dc ) │ │ │ │ + ldr r0, [pc, #44] @ (511e0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #104 @ 0x68 │ │ │ │ add r0, pc │ │ │ │ - blx 1632c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #32] @ (5188c ) │ │ │ │ + blx 161dc <__assert_fail@plt> │ │ │ │ + ldr r3, [pc, #32] @ (511e4 ) │ │ │ │ movw r2, #391 @ 0x187 │ │ │ │ - ldr r1, [pc, #32] @ (51890 ) │ │ │ │ - ldr r0, [pc, #32] @ (51894 ) │ │ │ │ + ldr r1, [pc, #32] @ (511e8 ) │ │ │ │ + ldr r0, [pc, #32] @ (511ec ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #104 @ 0x68 │ │ │ │ add r0, pc │ │ │ │ - blx 1632c <__assert_fail@plt> │ │ │ │ + blx 161dc <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - @ instruction: 0xf23c0000 │ │ │ │ - ldr r5, [sp, #712] @ 0x2c8 │ │ │ │ + @ instruction: 0xf0cc0000 │ │ │ │ + ldr r4, [sp, #376] @ 0x178 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #600] @ 0x258 │ │ │ │ + ldr r6, [sp, #264] @ 0x108 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf2260000 │ │ │ │ - ldr r5, [sp, #624] @ 0x270 │ │ │ │ + @ instruction: 0xf0b60000 │ │ │ │ + ldr r4, [sp, #288] @ 0x120 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #576] @ 0x240 │ │ │ │ + ldr r6, [sp, #240] @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r0, 518c8 │ │ │ │ + cbz r0, 51220 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mov r3, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 518de │ │ │ │ + ble.n 51236 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ adds r1, #1 │ │ │ │ strex r2, r1, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 518b4 │ │ │ │ + bne.n 5120c │ │ │ │ dmb ish │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #40] @ (518f4 ) │ │ │ │ + ldr r3, [pc, #40] @ (5124c ) │ │ │ │ mov.w r2, #400 @ 0x190 │ │ │ │ - ldr r1, [pc, #40] @ (518f8 ) │ │ │ │ - ldr r0, [pc, #40] @ (518fc ) │ │ │ │ + ldr r1, [pc, #40] @ (51250 ) │ │ │ │ + ldr r0, [pc, #40] @ (51254 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #132 @ 0x84 │ │ │ │ add r0, pc │ │ │ │ - blx 1632c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #32] @ (51900 ) │ │ │ │ + blx 161dc <__assert_fail@plt> │ │ │ │ + ldr r3, [pc, #32] @ (51258 ) │ │ │ │ movw r2, #401 @ 0x191 │ │ │ │ - ldr r1, [pc, #28] @ (51904 ) │ │ │ │ - ldr r0, [pc, #32] @ (51908 ) │ │ │ │ + ldr r1, [pc, #28] @ (5125c ) │ │ │ │ + ldr r0, [pc, #32] @ (51260 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #132 @ 0x84 │ │ │ │ add r0, pc │ │ │ │ - blx 1632c <__assert_fail@plt> │ │ │ │ - rsb r0, r6, #0 │ │ │ │ - ldr r5, [sp, #240] @ 0xf0 │ │ │ │ + blx 161dc <__assert_fail@plt> │ │ │ │ + orrs.w r0, r6, #0 │ │ │ │ + ldr r3, [sp, #928] @ 0x3a0 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #128] @ 0x80 │ │ │ │ + ldr r5, [sp, #816] @ 0x330 │ │ │ │ movs r0, r0 │ │ │ │ - subs.w r0, r0, #0 │ │ │ │ - ldr r5, [sp, #152] @ 0x98 │ │ │ │ + orr.w r0, r0, #0 │ │ │ │ + ldr r3, [sp, #840] @ 0x348 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #104] @ 0x68 │ │ │ │ + ldr r5, [sp, #792] @ 0x318 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r0, 51912 │ │ │ │ + cbz r0, 5126a │ │ │ │ ldr r0, [r0, #8] │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #20] @ (51938 ) │ │ │ │ + ldr r3, [pc, #20] @ (51290 ) │ │ │ │ movw r2, #411 @ 0x19b │ │ │ │ - ldr r1, [pc, #20] @ (5193c ) │ │ │ │ - ldr r0, [pc, #20] @ (51940 ) │ │ │ │ + ldr r1, [pc, #20] @ (51294 ) │ │ │ │ + ldr r0, [pc, #20] @ (51298 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #156 @ 0x9c │ │ │ │ add r0, pc │ │ │ │ - blx 1632c <__assert_fail@plt> │ │ │ │ + blx 161dc <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - sbc.w r0, lr, #0 │ │ │ │ - ldr r4, [sp, #912] @ 0x390 │ │ │ │ + vext.8 d16, d14, d0, #0 │ │ │ │ + ldr r3, [sp, #576] @ 0x240 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [sp, #800] @ 0x320 │ │ │ │ + ldr r5, [sp, #464] @ 0x1d0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 51a3a │ │ │ │ + beq.n 51392 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ lsls r0, r3, #30 │ │ │ │ - bpl.n 51a24 │ │ │ │ + bpl.n 5137c │ │ │ │ mov r6, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 51a0e │ │ │ │ + beq.n 51366 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ cmp r3, r1 │ │ │ │ - bls.n 519f8 │ │ │ │ + bls.n 51350 │ │ │ │ lsls r2, r1, #29 │ │ │ │ it eq │ │ │ │ moveq.w r5, #1000 @ 0x3e8 │ │ │ │ - beq.n 51994 │ │ │ │ - b.n 519e2 │ │ │ │ + beq.n 512ec │ │ │ │ + b.n 5133a │ │ │ │ itt cc │ │ │ │ ldrcc r1, [r4, #16] │ │ │ │ addcc r3, r3, r1 │ │ │ │ adds r1, r2, r6 │ │ │ │ cmp r1, r3 │ │ │ │ - bcc.n 519cc │ │ │ │ + bcc.n 51324 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ lsls r3, r3, #31 │ │ │ │ - bmi.n 519c0 │ │ │ │ + bmi.n 51318 │ │ │ │ mov.w r0, #1000 @ 0x3e8 │ │ │ │ - blx 164c8 │ │ │ │ + blx 16378 │ │ │ │ subs r5, #1 │ │ │ │ - beq.n 519c0 │ │ │ │ + beq.n 51318 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ dmb ish │ │ │ │ ldr r3, [r2, #0] │ │ │ │ dmb ish │ │ │ │ dmb ish │ │ │ │ ldr r2, [r2, #4] │ │ │ │ dmb ish │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 51976 │ │ │ │ + bne.n 512ce │ │ │ │ ldr r2, [r4, #16] │ │ │ │ cmp.w r3, r2, lsl #1 │ │ │ │ - bcs.n 519de │ │ │ │ + bcs.n 51336 │ │ │ │ ldr r2, [r4, #20] │ │ │ │ ldr r0, [r4, #12] │ │ │ │ add r3, r2 │ │ │ │ add r0, r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ movs r0, #0 │ │ │ │ orr.w r3, r3, #1 │ │ │ │ strb r3, [r4, #24] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [r4, #16] │ │ │ │ cmp.w r2, r3, lsl #1 │ │ │ │ - bcs.n 519de │ │ │ │ + bcs.n 51336 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r0, [r4, #12] │ │ │ │ add r2, r3 │ │ │ │ add r0, r2 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - bl 18d10 │ │ │ │ - ldr r3, [pc, #108] @ (51a50 ) │ │ │ │ + bl 18b78 │ │ │ │ + ldr r3, [pc, #108] @ (513a8 ) │ │ │ │ movw r2, #451 @ 0x1c3 │ │ │ │ - ldr r1, [pc, #104] @ (51a54 ) │ │ │ │ - ldr r0, [pc, #108] @ (51a58 ) │ │ │ │ + ldr r1, [pc, #104] @ (513ac ) │ │ │ │ + ldr r0, [pc, #108] @ (513b0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #184 @ 0xb8 │ │ │ │ add r0, pc │ │ │ │ - blx 1632c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #96] @ (51a5c ) │ │ │ │ + blx 161dc <__assert_fail@plt> │ │ │ │ + ldr r3, [pc, #96] @ (513b4 ) │ │ │ │ mov.w r2, #450 @ 0x1c2 │ │ │ │ - ldr r1, [pc, #96] @ (51a60 ) │ │ │ │ - ldr r0, [pc, #96] @ (51a64 ) │ │ │ │ + ldr r1, [pc, #96] @ (513b8 ) │ │ │ │ + ldr r0, [pc, #96] @ (513bc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #184 @ 0xb8 │ │ │ │ add r0, pc │ │ │ │ - blx 1632c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #88] @ (51a68 ) │ │ │ │ + blx 161dc <__assert_fail@plt> │ │ │ │ + ldr r3, [pc, #88] @ (513c0 ) │ │ │ │ movw r2, #449 @ 0x1c1 │ │ │ │ - ldr r1, [pc, #84] @ (51a6c ) │ │ │ │ - ldr r0, [pc, #88] @ (51a70 ) │ │ │ │ + ldr r1, [pc, #84] @ (513c4 ) │ │ │ │ + ldr r0, [pc, #88] @ (513c8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #184 @ 0xb8 │ │ │ │ add r0, pc │ │ │ │ - blx 1632c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #76] @ (51a74 ) │ │ │ │ + blx 161dc <__assert_fail@plt> │ │ │ │ + ldr r3, [pc, #76] @ (513cc ) │ │ │ │ mov.w r2, #448 @ 0x1c0 │ │ │ │ - ldr r1, [pc, #76] @ (51a78 ) │ │ │ │ - ldr r0, [pc, #76] @ (51a7c ) │ │ │ │ + ldr r1, [pc, #76] @ (513d0 ) │ │ │ │ + ldr r0, [pc, #76] @ (513d4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #184 @ 0xb8 │ │ │ │ add r0, pc │ │ │ │ - blx 1632c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #68] @ (51a80 ) │ │ │ │ + blx 161dc <__assert_fail@plt> │ │ │ │ + ldr r3, [pc, #68] @ (513d8 ) │ │ │ │ movw r2, #447 @ 0x1bf │ │ │ │ - ldr r1, [pc, #64] @ (51a84 ) │ │ │ │ - ldr r0, [pc, #68] @ (51a88 ) │ │ │ │ + ldr r1, [pc, #64] @ (513dc ) │ │ │ │ + ldr r0, [pc, #68] @ (513e0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #184 @ 0xb8 │ │ │ │ add r0, pc │ │ │ │ - blx 1632c <__assert_fail@plt> │ │ │ │ - @ instruction: 0xf0ac0000 │ │ │ │ - ldr r4, [sp, #136] @ 0x88 │ │ │ │ + blx 161dc <__assert_fail@plt> │ │ │ │ + vhadd.s d0, d12, d0 │ │ │ │ + ldr r2, [sp, #824] @ 0x338 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [sp, #440] @ 0x1b8 │ │ │ │ + ldr r5, [sp, #104] @ 0x68 │ │ │ │ movs r0, r0 │ │ │ │ - eors.w r0, r6, #0 │ │ │ │ - ldr r4, [sp, #48] @ 0x30 │ │ │ │ + vhadd.s32 d0, d6, d0 │ │ │ │ + ldr r2, [sp, #736] @ 0x2e0 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [sp, #240] @ 0xf0 │ │ │ │ + ldr r4, [sp, #928] @ 0x3a0 │ │ │ │ movs r0, r0 │ │ │ │ - eor.w r0, r0, #0 │ │ │ │ - ldr r3, [sp, #984] @ 0x3d8 │ │ │ │ + vhadd.s16 d0, d0, d0 │ │ │ │ + ldr r2, [sp, #648] @ 0x288 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [sp, #104] @ 0x68 │ │ │ │ + ldr r4, [sp, #792] @ 0x318 │ │ │ │ movs r0, r0 │ │ │ │ - orn r0, sl, #0 │ │ │ │ - ldr r3, [sp, #896] @ 0x380 │ │ │ │ + cdp 0, 15, cr0, cr10, cr0, {0} │ │ │ │ + ldr r2, [sp, #560] @ 0x230 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #928] @ 0x3a0 │ │ │ │ + ldr r4, [sp, #592] @ 0x250 │ │ │ │ movs r0, r0 │ │ │ │ - orrs.w r0, r4, #0 │ │ │ │ - ldr r3, [sp, #808] @ 0x328 │ │ │ │ + cdp 0, 14, cr0, cr4, cr0, {0} │ │ │ │ + ldr r2, [sp, #472] @ 0x1d8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #696] @ 0x2b8 │ │ │ │ + ldr r4, [sp, #360] @ 0x168 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r0, 51ac8 │ │ │ │ + cbz r0, 51420 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ lsls r3, r3, #30 │ │ │ │ - bpl.n 51b20 │ │ │ │ + bpl.n 51478 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 51b0a │ │ │ │ + beq.n 51462 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cmp r3, r1 │ │ │ │ - bls.n 51af4 │ │ │ │ + bls.n 5144c │ │ │ │ lsls r2, r1, #29 │ │ │ │ - bne.n 51ade │ │ │ │ + bne.n 51436 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ ldr r0, [r2, #4] │ │ │ │ add r1, r0 │ │ │ │ cmp r3, r1 │ │ │ │ it ls │ │ │ │ subls r1, r1, r3 │ │ │ │ dmb ish │ │ │ │ str r1, [r2, #4] │ │ │ │ dmb ish │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #108] @ (51b38 ) │ │ │ │ + ldr r3, [pc, #108] @ (51490 ) │ │ │ │ movw r2, #513 @ 0x201 │ │ │ │ - ldr r1, [pc, #108] @ (51b3c ) │ │ │ │ - ldr r0, [pc, #108] @ (51b40 ) │ │ │ │ + ldr r1, [pc, #108] @ (51494 ) │ │ │ │ + ldr r0, [pc, #108] @ (51498 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #212 @ 0xd4 │ │ │ │ add r0, pc │ │ │ │ - blx 1632c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #100] @ (51b44 ) │ │ │ │ + blx 161dc <__assert_fail@plt> │ │ │ │ + ldr r3, [pc, #100] @ (5149c ) │ │ │ │ movw r2, #517 @ 0x205 │ │ │ │ - ldr r1, [pc, #96] @ (51b48 ) │ │ │ │ - ldr r0, [pc, #100] @ (51b4c ) │ │ │ │ + ldr r1, [pc, #96] @ (514a0 ) │ │ │ │ + ldr r0, [pc, #100] @ (514a4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #212 @ 0xd4 │ │ │ │ add r0, pc │ │ │ │ - blx 1632c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #88] @ (51b50 ) │ │ │ │ + blx 161dc <__assert_fail@plt> │ │ │ │ + ldr r3, [pc, #88] @ (514a8 ) │ │ │ │ mov.w r2, #516 @ 0x204 │ │ │ │ - ldr r1, [pc, #88] @ (51b54 ) │ │ │ │ - ldr r0, [pc, #88] @ (51b58 ) │ │ │ │ + ldr r1, [pc, #88] @ (514ac ) │ │ │ │ + ldr r0, [pc, #88] @ (514b0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #212 @ 0xd4 │ │ │ │ add r0, pc │ │ │ │ - blx 1632c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #80] @ (51b5c ) │ │ │ │ + blx 161dc <__assert_fail@plt> │ │ │ │ + ldr r3, [pc, #80] @ (514b4 ) │ │ │ │ movw r2, #515 @ 0x203 │ │ │ │ - ldr r1, [pc, #76] @ (51b60 ) │ │ │ │ - ldr r0, [pc, #80] @ (51b64 ) │ │ │ │ + ldr r1, [pc, #76] @ (514b8 ) │ │ │ │ + ldr r0, [pc, #80] @ (514bc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #212 @ 0xd4 │ │ │ │ add r0, pc │ │ │ │ - blx 1632c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #68] @ (51b68 ) │ │ │ │ + blx 161dc <__assert_fail@plt> │ │ │ │ + ldr r3, [pc, #68] @ (514c0 ) │ │ │ │ movw r2, #514 @ 0x202 │ │ │ │ - ldr r1, [pc, #68] @ (51b6c ) │ │ │ │ - ldr r0, [pc, #68] @ (51b70 ) │ │ │ │ + ldr r1, [pc, #68] @ (514c4 ) │ │ │ │ + ldr r0, [pc, #68] @ (514c8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #212 @ 0xd4 │ │ │ │ add r0, pc │ │ │ │ - blx 1632c <__assert_fail@plt> │ │ │ │ + blx 161dc <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - vaddl.s8 q8, d6, d0 │ │ │ │ - ldr r3, [sp, #240] @ 0xf0 │ │ │ │ + cdp 0, 5, cr0, cr6, cr0, {0} │ │ │ │ + ldr r1, [sp, #928] @ 0x3a0 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #128] @ 0x80 │ │ │ │ + ldr r3, [sp, #816] @ 0x330 │ │ │ │ movs r0, r0 │ │ │ │ - vext.8 d0, d0, d0, #0 │ │ │ │ - ldr r3, [sp, #152] @ 0x98 │ │ │ │ + cdp 0, 4, cr0, cr0, cr0, {0} │ │ │ │ + ldr r1, [sp, #840] @ 0x348 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #456] @ 0x1c8 │ │ │ │ + ldr r4, [sp, #120] @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ - vaddl.s16 q0, d10, d0 │ │ │ │ - ldr r3, [sp, #64] @ 0x40 │ │ │ │ + cdp 0, 2, cr0, cr10, cr0, {0} │ │ │ │ + ldr r1, [sp, #752] @ 0x2f0 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #256] @ 0x100 │ │ │ │ + ldr r3, [sp, #944] @ 0x3b0 │ │ │ │ movs r0, r0 │ │ │ │ - vaddl.s8 q0, d4, d0 │ │ │ │ - ldr r2, [sp, #1000] @ 0x3e8 │ │ │ │ + cdp 0, 1, cr0, cr4, cr0, {0} │ │ │ │ + ldr r1, [sp, #664] @ 0x298 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #120] @ 0x78 │ │ │ │ + ldr r3, [sp, #808] @ 0x328 │ │ │ │ movs r0, r0 │ │ │ │ - vhadd.s32 d16, d14, d0 │ │ │ │ - ldr r2, [sp, #912] @ 0x390 │ │ │ │ + ldcl 0, cr0, [lr] │ │ │ │ + ldr r1, [sp, #576] @ 0x240 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [sp, #944] @ 0x3b0 │ │ │ │ + ldr r3, [sp, #608] @ 0x260 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r2 │ │ │ │ - ldr r2, [pc, #320] @ (51cc8 ) │ │ │ │ - ldr r3, [pc, #320] @ (51ccc ) │ │ │ │ + ldr r2, [pc, #320] @ (51620 ) │ │ │ │ + ldr r3, [pc, #320] @ (51624 ) │ │ │ │ sub sp, #12 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov.w r3, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 51cb2 │ │ │ │ + beq.w 5160a │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r5, r0 │ │ │ │ lsls r3, r3, #31 │ │ │ │ - bpl.n 51c9c │ │ │ │ + bpl.n 515f4 │ │ │ │ mov r7, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 51c6c │ │ │ │ + beq.n 515c4 │ │ │ │ ldr r6, [r0, #12] │ │ │ │ dmb ish │ │ │ │ ldr r4, [r6, #0] │ │ │ │ dmb ish │ │ │ │ dmb ish │ │ │ │ ldr.w sl, [r6, #4] │ │ │ │ dmb ish │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cmp r4, r3 │ │ │ │ - bcs.n 51c56 │ │ │ │ + bcs.n 515ae │ │ │ │ cmp sl, r3 │ │ │ │ - bcs.n 51c82 │ │ │ │ + bcs.n 515da │ │ │ │ cmp r4, sl │ │ │ │ - beq.n 51c4e │ │ │ │ - bls.n 51c12 │ │ │ │ + beq.n 515a6 │ │ │ │ + bls.n 5156a │ │ │ │ add sl, r3 │ │ │ │ cmp r4, sl │ │ │ │ - bcc.n 51c12 │ │ │ │ - ldr r3, [pc, #244] @ (51cd0 ) │ │ │ │ + bcc.n 5156a │ │ │ │ + ldr r3, [pc, #244] @ (51628 ) │ │ │ │ movw r2, #578 @ 0x242 │ │ │ │ - ldr r1, [pc, #240] @ (51cd4 ) │ │ │ │ - ldr r0, [pc, #244] @ (51cd8 ) │ │ │ │ + ldr r1, [pc, #240] @ (5162c ) │ │ │ │ + ldr r0, [pc, #244] @ (51630 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #240 @ 0xf0 │ │ │ │ add r0, pc │ │ │ │ - blx 1632c <__assert_fail@plt> │ │ │ │ + blx 161dc <__assert_fail@plt> │ │ │ │ ldr r2, [sp, #0] │ │ │ │ cmp fp, r2 │ │ │ │ - bcc.n 51c32 │ │ │ │ + bcc.n 5158a │ │ │ │ ldr r3, [r5, #16] │ │ │ │ add r4, r2 │ │ │ │ cmp r4, r3 │ │ │ │ ite cs │ │ │ │ subcs r3, r4, r3 │ │ │ │ movcc r3, r4 │ │ │ │ dmb ish │ │ │ │ str r3, [r6, #0] │ │ │ │ dmb ish │ │ │ │ cmp r4, sl │ │ │ │ - bcs.n 51c4e │ │ │ │ + bcs.n 515a6 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ cmp.w r4, r3, lsl #1 │ │ │ │ - bcs.n 51c98 │ │ │ │ + bcs.n 515f0 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ sub.w fp, sl, r4 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, sp │ │ │ │ adds r0, r4, r3 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ str.w fp, [sp] │ │ │ │ add r0, r3 │ │ │ │ blx r7 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 51bf0 │ │ │ │ + bne.n 51548 │ │ │ │ movs r0, #0 │ │ │ │ - ldr r2, [pc, #164] @ (51cdc ) │ │ │ │ - ldr r3, [pc, #148] @ (51ccc ) │ │ │ │ + ldr r2, [pc, #164] @ (51634 ) │ │ │ │ + ldr r3, [pc, #148] @ (51624 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 51c52 │ │ │ │ + bne.n 515aa │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r0, #1 │ │ │ │ - b.n 51c34 │ │ │ │ - blx 17a74 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #136] @ (51ce0 ) │ │ │ │ + b.n 5158c │ │ │ │ + blx 1790c <__stack_chk_fail@plt> │ │ │ │ + ldr r3, [pc, #136] @ (51638 ) │ │ │ │ movw r2, #566 @ 0x236 │ │ │ │ - ldr r1, [pc, #132] @ (51ce4 ) │ │ │ │ - ldr r0, [pc, #136] @ (51ce8 ) │ │ │ │ + ldr r1, [pc, #132] @ (5163c ) │ │ │ │ + ldr r0, [pc, #136] @ (51640 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #240 @ 0xf0 │ │ │ │ add r0, pc │ │ │ │ - blx 1632c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #124] @ (51cec ) │ │ │ │ + blx 161dc <__assert_fail@plt> │ │ │ │ + ldr r3, [pc, #124] @ (51644 ) │ │ │ │ mov.w r2, #560 @ 0x230 │ │ │ │ - ldr r1, [pc, #124] @ (51cf0 ) │ │ │ │ - ldr r0, [pc, #124] @ (51cf4 ) │ │ │ │ + ldr r1, [pc, #124] @ (51648 ) │ │ │ │ + ldr r0, [pc, #124] @ (5164c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #240 @ 0xf0 │ │ │ │ add r0, pc │ │ │ │ - blx 1632c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #116] @ (51cf8 ) │ │ │ │ + blx 161dc <__assert_fail@plt> │ │ │ │ + ldr r3, [pc, #116] @ (51650 ) │ │ │ │ movw r2, #567 @ 0x237 │ │ │ │ - ldr r1, [pc, #112] @ (51cfc ) │ │ │ │ - ldr r0, [pc, #116] @ (51d00 ) │ │ │ │ + ldr r1, [pc, #112] @ (51654 ) │ │ │ │ + ldr r0, [pc, #116] @ (51658 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #240 @ 0xf0 │ │ │ │ add r0, pc │ │ │ │ - blx 1632c <__assert_fail@plt> │ │ │ │ - bl 18d10 │ │ │ │ - ldr r3, [pc, #100] @ (51d04 ) │ │ │ │ + blx 161dc <__assert_fail@plt> │ │ │ │ + bl 18b78 │ │ │ │ + ldr r3, [pc, #100] @ (5165c ) │ │ │ │ movw r2, #559 @ 0x22f │ │ │ │ - ldr r1, [pc, #100] @ (51d08 ) │ │ │ │ - ldr r0, [pc, #100] @ (51d0c ) │ │ │ │ + ldr r1, [pc, #100] @ (51660 ) │ │ │ │ + ldr r0, [pc, #100] @ (51664 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #240 @ 0xf0 │ │ │ │ add r0, pc │ │ │ │ - blx 1632c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #92] @ (51d10 ) │ │ │ │ + blx 161dc <__assert_fail@plt> │ │ │ │ + ldr r3, [pc, #92] @ (51668 ) │ │ │ │ movw r2, #558 @ 0x22e │ │ │ │ - ldr r1, [pc, #88] @ (51d14 ) │ │ │ │ - ldr r0, [pc, #92] @ (51d18 ) │ │ │ │ + ldr r1, [pc, #88] @ (5166c ) │ │ │ │ + ldr r0, [pc, #92] @ (51670 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #240 @ 0xf0 │ │ │ │ add r0, pc │ │ │ │ - blx 1632c <__assert_fail@plt> │ │ │ │ - beq.n 51d84 │ │ │ │ + blx 161dc <__assert_fail@plt> │ │ │ │ + bvc.n 5166c │ │ │ │ movs r2, r0 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - cdp 0, 11, cr0, cr4, cr0, {0} │ │ │ │ - ldr r2, [sp, #168] @ 0xa8 │ │ │ │ + stcl 0, cr0, [r4, #-0] │ │ │ │ + ldr r0, [sp, #856] @ 0x358 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [sp, #888] @ 0x378 │ │ │ │ + ldr r3, [sp, #552] @ 0x228 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7, {r4, r5, r7} │ │ │ │ + bvs.n 51728 │ │ │ │ movs r2, r0 │ │ │ │ - cdp 0, 3, cr0, cr8, cr0, {0} │ │ │ │ - ldr r1, [sp, #696] @ 0x2b8 │ │ │ │ + stcl 0, cr0, [r8], {0} │ │ │ │ + ldr r0, [sp, #360] @ 0x168 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [sp, #168] @ 0xa8 │ │ │ │ + ldr r2, [sp, #856] @ 0x358 │ │ │ │ movs r0, r0 │ │ │ │ - cdp 0, 2, cr0, cr2, cr0, {0} │ │ │ │ - ldr r1, [sp, #608] @ 0x260 │ │ │ │ + ldc 0, cr0, [r2] │ │ │ │ + ldr r0, [sp, #272] @ 0x110 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r4, #6 │ │ │ │ + asrs r4, r1, #1 │ │ │ │ movs r0, r0 │ │ │ │ - cdp 0, 0, cr0, cr12, cr0, {0} │ │ │ │ - ldr r1, [sp, #520] @ 0x208 │ │ │ │ + ldc 0, cr0, [ip], {0} │ │ │ │ + ldr r0, [sp, #184] @ 0xb8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [sp, #104] @ 0x68 │ │ │ │ + ldr r2, [sp, #792] @ 0x318 │ │ │ │ movs r0, r0 │ │ │ │ - ldcl 0, cr0, [r2] │ │ │ │ - ldr r1, [sp, #416] @ 0x1a0 │ │ │ │ + stc 0, cr0, [r2], {0} │ │ │ │ + ldr r0, [sp, #80] @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #800] @ 0x320 │ │ │ │ + ldr r2, [sp, #464] @ 0x1d0 │ │ │ │ movs r0, r0 │ │ │ │ - ldcl 0, cr0, [ip] │ │ │ │ - ldr r1, [sp, #328] @ 0x148 │ │ │ │ + stcl 0, cr0, [ip], #-0 │ │ │ │ + str r7, [sp, #1016] @ 0x3f8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #216] @ 0xd8 │ │ │ │ + ldr r1, [sp, #904] @ 0x388 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ dmb ish │ │ │ │ ldr r0, [r3, #0] │ │ │ │ dmb ish │ │ │ │ dmb ish │ │ │ │ ldr r3, [r3, #4] │ │ │ │ @@ -95058,60 +94648,60 @@ │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r0, 51d56 │ │ │ │ + cbz r0, 516ae │ │ │ │ ldr r3, [r0, #12] │ │ │ │ movs r2, #0 │ │ │ │ strd r2, r2, [r3] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #24] @ (51d70 ) │ │ │ │ + ldr r3, [pc, #24] @ (516c8 ) │ │ │ │ movw r2, #645 @ 0x285 │ │ │ │ - ldr r1, [pc, #20] @ (51d74 ) │ │ │ │ - ldr r0, [pc, #24] @ (51d78 ) │ │ │ │ + ldr r1, [pc, #20] @ (516cc ) │ │ │ │ + ldr r0, [pc, #24] @ (516d0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #268 @ 0x10c │ │ │ │ add r0, pc │ │ │ │ - blx 1632c <__assert_fail@plt> │ │ │ │ + blx 161dc <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - ldc 0, cr0, [r8, #-0] │ │ │ │ - ldr r0, [sp, #696] @ 0x2b8 │ │ │ │ + rsb r0, r8, r0 │ │ │ │ + str r7, [sp, #360] @ 0x168 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [sp, #576] @ 0x240 │ │ │ │ + ldr r1, [sp, #240] @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ mov r1, r0 │ │ │ │ - cbz r0, 51d8a │ │ │ │ + cbz r0, 516e2 │ │ │ │ movs r2, #0 │ │ │ │ movw r0, #385 @ 0x181 │ │ │ │ - b.w 1888c │ │ │ │ - ldr r1, [pc, #12] @ (51d98 ) │ │ │ │ + b.w 18700 │ │ │ │ + ldr r1, [pc, #12] @ (516f0 ) │ │ │ │ movs r2, #0 │ │ │ │ movw r0, #385 @ 0x181 │ │ │ │ add r1, pc │ │ │ │ - b.w 1888c │ │ │ │ - ldr r3, [sp, #296] @ 0x128 │ │ │ │ + b.w 18700 │ │ │ │ + ldr r1, [sp, #984] @ 0x3d8 │ │ │ │ movs r0, r0 │ │ │ │ - b.w 18c7c │ │ │ │ + b.w 18af0 │ │ │ │ subs r2, r1, #1 │ │ │ │ it eq │ │ │ │ bxeq lr │ │ │ │ - bcc.w 51ff2 │ │ │ │ + bcc.w 5194a │ │ │ │ cmp r0, r1 │ │ │ │ - bls.w 51fdc │ │ │ │ + bls.w 51934 │ │ │ │ tst r1, r2 │ │ │ │ - beq.w 51fe4 │ │ │ │ + beq.w 5193c │ │ │ │ clz r3, r0 │ │ │ │ clz r2, r1 │ │ │ │ sub.w r3, r2, r3 │ │ │ │ rsb r3, r3, #31 │ │ │ │ - add r2, pc, #16 @ (adr r2, 51dd8 ) │ │ │ │ + add r2, pc, #16 @ (adr r2, 51730 ) │ │ │ │ add.w r3, r2, r3, lsl #4 │ │ │ │ mov.w r2, #0 │ │ │ │ mov pc, r3 │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ cmp.w r0, r1, lsl #31 │ │ │ │ nop │ │ │ │ @@ -95279,140 +94869,140 @@ │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ bx lr │ │ │ │ clz r2, r1 │ │ │ │ rsb r2, r2, #31 │ │ │ │ lsr.w r0, r0, r2 │ │ │ │ bx lr │ │ │ │ - cbz r0, 51ff8 │ │ │ │ + cbz r0, 51950 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.w 5238c │ │ │ │ + b.w 51ce4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 51ff2 │ │ │ │ + beq.n 5194a │ │ │ │ push {r0, r1, lr} │ │ │ │ - bl 51da0 │ │ │ │ + bl 516f8 │ │ │ │ ldmia.w sp!, {r1, r2, lr} │ │ │ │ mul.w r3, r2, r0 │ │ │ │ sub.w r1, r1, r3 │ │ │ │ bx lr │ │ │ │ eor.w r1, r1, #2147483648 @ 0x80000000 │ │ │ │ - b.n 52020 │ │ │ │ + b.n 51978 │ │ │ │ nop │ │ │ │ eor.w r3, r3, #2147483648 @ 0x80000000 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w r4, r1, lsl #1 │ │ │ │ mov.w r5, r3, lsl #1 │ │ │ │ teq r4, r5 │ │ │ │ it eq │ │ │ │ teqeq r0, r2 │ │ │ │ itttt ne │ │ │ │ orrsne.w ip, r4, r0 │ │ │ │ orrsne.w ip, r5, r2 │ │ │ │ mvnsne.w ip, r4, asr #21 │ │ │ │ mvnsne.w ip, r5, asr #21 │ │ │ │ - beq.w 5220e │ │ │ │ + beq.w 51b66 │ │ │ │ mov.w r4, r4, lsr #21 │ │ │ │ rsbs r5, r4, r5, lsr #21 │ │ │ │ it lt │ │ │ │ neglt r5, r5 │ │ │ │ - ble.n 52072 │ │ │ │ + ble.n 519ca │ │ │ │ add r4, r5 │ │ │ │ eor.w r2, r0, r2 │ │ │ │ eor.w r3, r1, r3 │ │ │ │ eor.w r0, r2, r0 │ │ │ │ eor.w r1, r3, r1 │ │ │ │ eor.w r2, r0, r2 │ │ │ │ eor.w r3, r1, r3 │ │ │ │ cmp r5, #54 @ 0x36 │ │ │ │ it hi │ │ │ │ pophi {r4, r5, pc} │ │ │ │ tst.w r1, #2147483648 @ 0x80000000 │ │ │ │ mov.w r1, r1, lsl #12 │ │ │ │ mov.w ip, #1048576 @ 0x100000 │ │ │ │ orr.w r1, ip, r1, lsr #12 │ │ │ │ - beq.n 52090 │ │ │ │ + beq.n 519e8 │ │ │ │ negs r0, r0 │ │ │ │ sbc.w r1, r1, r1, lsl #1 │ │ │ │ tst.w r3, #2147483648 @ 0x80000000 │ │ │ │ mov.w r3, r3, lsl #12 │ │ │ │ orr.w r3, ip, r3, lsr #12 │ │ │ │ - beq.n 520a4 │ │ │ │ + beq.n 519fc │ │ │ │ negs r2, r2 │ │ │ │ sbc.w r3, r3, r3, lsl #1 │ │ │ │ teq r4, r5 │ │ │ │ - beq.w 521fa │ │ │ │ + beq.w 51b52 │ │ │ │ sub.w r4, r4, #1 │ │ │ │ rsbs lr, r5, #32 │ │ │ │ - blt.n 520d2 │ │ │ │ + blt.n 51a2a │ │ │ │ lsl.w ip, r2, lr │ │ │ │ lsr.w r2, r2, r5 │ │ │ │ adds r0, r0, r2 │ │ │ │ adc.w r1, r1, #0 │ │ │ │ lsl.w r2, r3, lr │ │ │ │ adds r0, r0, r2 │ │ │ │ asr.w r3, r3, r5 │ │ │ │ adcs r1, r3 │ │ │ │ - b.n 520f0 │ │ │ │ + b.n 51a48 │ │ │ │ sub.w r5, r5, #32 │ │ │ │ add.w lr, lr, #32 │ │ │ │ cmp r2, #1 │ │ │ │ lsl.w ip, r3, lr │ │ │ │ it cs │ │ │ │ orrcs.w ip, ip, #2 │ │ │ │ asr.w r3, r3, r5 │ │ │ │ adds r0, r0, r3 │ │ │ │ adcs.w r1, r1, r3, asr #31 │ │ │ │ and.w r5, r1, #2147483648 @ 0x80000000 │ │ │ │ - bpl.n 52106 │ │ │ │ + bpl.n 51a5e │ │ │ │ mov.w lr, #0 │ │ │ │ rsbs ip, ip, #0 │ │ │ │ sbcs.w r0, lr, r0 │ │ │ │ sbc.w r1, lr, r1 │ │ │ │ cmp.w r1, #1048576 @ 0x100000 │ │ │ │ - bcc.n 52144 │ │ │ │ + bcc.n 51a9c │ │ │ │ cmp.w r1, #2097152 @ 0x200000 │ │ │ │ - bcc.n 5212c │ │ │ │ + bcc.n 51a84 │ │ │ │ lsrs r1, r1, #1 │ │ │ │ movs.w r0, r0, rrx │ │ │ │ mov.w ip, ip, rrx │ │ │ │ add.w r4, r4, #1 │ │ │ │ mov.w r2, r4, lsl #21 │ │ │ │ cmn.w r2, #4194304 @ 0x400000 │ │ │ │ - bcs.w 52260 │ │ │ │ + bcs.w 51bb8 │ │ │ │ cmp.w ip, #2147483648 @ 0x80000000 │ │ │ │ it eq │ │ │ │ movseq.w ip, r0, lsr #1 │ │ │ │ adcs.w r0, r0, #0 │ │ │ │ adc.w r1, r1, r4, lsl #20 │ │ │ │ orr.w r1, r1, r5 │ │ │ │ pop {r4, r5, pc} │ │ │ │ movs.w ip, ip, lsl #1 │ │ │ │ adcs r0, r0 │ │ │ │ adc.w r1, r1, r1 │ │ │ │ subs r4, #1 │ │ │ │ it cs │ │ │ │ cmpcs.w r1, #1048576 @ 0x100000 │ │ │ │ - bcs.n 5212c │ │ │ │ + bcs.n 51a84 │ │ │ │ teq r1, #0 │ │ │ │ itt eq │ │ │ │ moveq r1, r0 │ │ │ │ moveq r0, #0 │ │ │ │ clz r3, r1 │ │ │ │ it eq │ │ │ │ addeq r3, #32 │ │ │ │ sub.w r3, r3, #11 │ │ │ │ subs.w r2, r3, #32 │ │ │ │ - bge.n 5218e │ │ │ │ + bge.n 51ae6 │ │ │ │ adds r2, #12 │ │ │ │ - ble.n 5218a │ │ │ │ + ble.n 51ae2 │ │ │ │ add.w ip, r2, #20 │ │ │ │ rsb r2, r2, #12 │ │ │ │ lsl.w r0, r1, ip │ │ │ │ lsr.w r1, r1, r2 │ │ │ │ - b.n 521a4 │ │ │ │ + b.n 51afc │ │ │ │ add.w r2, r2, #20 │ │ │ │ it le │ │ │ │ rsble ip, r2, #32 │ │ │ │ lsl.w r1, r1, r2 │ │ │ │ lsr.w ip, r0, ip │ │ │ │ itt le │ │ │ │ orrle.w r1, r1, ip │ │ │ │ @@ -95420,17 +95010,17 @@ │ │ │ │ subs r4, r4, r3 │ │ │ │ ittt ge │ │ │ │ addge.w r1, r1, r4, lsl #20 │ │ │ │ orrge r1, r5 │ │ │ │ popge {r4, r5, pc} │ │ │ │ mvn.w r4, r4 │ │ │ │ subs r4, #31 │ │ │ │ - bge.n 521f2 │ │ │ │ + bge.n 51b4a │ │ │ │ adds r4, #12 │ │ │ │ - bgt.n 521da │ │ │ │ + bgt.n 51b32 │ │ │ │ add.w r4, r4, #20 │ │ │ │ rsb r2, r4, #32 │ │ │ │ lsr.w r0, r0, r4 │ │ │ │ lsl.w r3, r1, r2 │ │ │ │ orr.w r0, r0, r3 │ │ │ │ lsr.w r3, r1, r4 │ │ │ │ orr.w r1, r5, r3 │ │ │ │ @@ -95447,35 +95037,35 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ teq r4, #0 │ │ │ │ eor.w r3, r3, #1048576 @ 0x100000 │ │ │ │ itte eq │ │ │ │ eoreq.w r1, r1, #1048576 @ 0x100000 │ │ │ │ addeq r4, #1 │ │ │ │ subne r5, #1 │ │ │ │ - b.n 520ac │ │ │ │ + b.n 51a04 │ │ │ │ mvns.w ip, r4, asr #21 │ │ │ │ it ne │ │ │ │ mvnsne.w ip, r5, asr #21 │ │ │ │ - beq.n 5226e │ │ │ │ + beq.n 51bc6 │ │ │ │ teq r4, r5 │ │ │ │ it eq │ │ │ │ teqeq r0, r2 │ │ │ │ - beq.n 52232 │ │ │ │ + beq.n 51b8a │ │ │ │ orrs.w ip, r4, r0 │ │ │ │ itt eq │ │ │ │ moveq r1, r3 │ │ │ │ moveq r0, r2 │ │ │ │ pop {r4, r5, pc} │ │ │ │ teq r1, r3 │ │ │ │ ittt ne │ │ │ │ movne r1, #0 │ │ │ │ movne r0, #0 │ │ │ │ popne {r4, r5, pc} │ │ │ │ movs.w ip, r4, lsr #21 │ │ │ │ - bne.n 52250 │ │ │ │ + bne.n 51ba8 │ │ │ │ lsls r0, r0, #1 │ │ │ │ adcs r1, r1 │ │ │ │ it cs │ │ │ │ orrcs.w r1, r1, #2147483648 @ 0x80000000 │ │ │ │ pop {r4, r5, pc} │ │ │ │ adds.w r4, r4, #4194304 @ 0x400000 │ │ │ │ itt cc │ │ │ │ @@ -95506,28 +95096,28 @@ │ │ │ │ moveq r1, #0 │ │ │ │ bxeq lr │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w r4, #1024 @ 0x400 │ │ │ │ add.w r4, r4, #50 @ 0x32 │ │ │ │ mov.w r5, #0 │ │ │ │ mov.w r1, #0 │ │ │ │ - b.n 52158 │ │ │ │ + b.n 51ab0 │ │ │ │ nop │ │ │ │ teq r0, #0 │ │ │ │ itt eq │ │ │ │ moveq r1, #0 │ │ │ │ bxeq lr │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w r4, #1024 @ 0x400 │ │ │ │ add.w r4, r4, #50 @ 0x32 │ │ │ │ ands.w r5, r0, #2147483648 @ 0x80000000 │ │ │ │ it mi │ │ │ │ negmi r0, r0 │ │ │ │ mov.w r1, #0 │ │ │ │ - b.n 52158 │ │ │ │ + b.n 51ab0 │ │ │ │ nop │ │ │ │ lsls r2, r0, #1 │ │ │ │ mov.w r1, r2, asr #3 │ │ │ │ mov.w r1, r1, rrx │ │ │ │ mov.w r0, r2, lsl #28 │ │ │ │ itttt ne │ │ │ │ andsne.w r3, r2, #4278190080 @ 0xff000000 │ │ │ │ @@ -95541,34 +95131,34 @@ │ │ │ │ itt eq │ │ │ │ orreq.w r1, r1, #524288 @ 0x80000 │ │ │ │ bxeq lr │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w r4, #896 @ 0x380 │ │ │ │ and.w r5, r1, #2147483648 @ 0x80000000 │ │ │ │ bic.w r1, r1, #2147483648 @ 0x80000000 │ │ │ │ - b.n 52158 │ │ │ │ + b.n 51ab0 │ │ │ │ nop │ │ │ │ orrs.w r2, r0, r1 │ │ │ │ it eq │ │ │ │ bxeq lr │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w r5, #0 │ │ │ │ - b.n 52346 │ │ │ │ + b.n 51c9e │ │ │ │ orrs.w r2, r0, r1 │ │ │ │ it eq │ │ │ │ bxeq lr │ │ │ │ push {r4, r5, lr} │ │ │ │ ands.w r5, r1, #2147483648 @ 0x80000000 │ │ │ │ - bpl.n 52346 │ │ │ │ + bpl.n 51c9e │ │ │ │ negs r0, r0 │ │ │ │ sbc.w r1, r1, r1, lsl #1 │ │ │ │ mov.w r4, #1024 @ 0x400 │ │ │ │ add.w r4, r4, #50 @ 0x32 │ │ │ │ movs.w ip, r1, lsr #22 │ │ │ │ - beq.w 52106 │ │ │ │ + beq.w 51a5e │ │ │ │ mov.w r2, #3 │ │ │ │ movs.w ip, ip, lsr #3 │ │ │ │ it ne │ │ │ │ addne r2, #3 │ │ │ │ movs.w ip, ip, lsr #3 │ │ │ │ it ne │ │ │ │ addne r2, #3 │ │ │ │ @@ -95576,13 +95166,13 @@ │ │ │ │ rsb r3, r2, #32 │ │ │ │ lsl.w ip, r0, r3 │ │ │ │ lsr.w r0, r0, r2 │ │ │ │ lsl.w lr, r1, r3 │ │ │ │ orr.w r0, r0, lr │ │ │ │ lsr.w r1, r1, r2 │ │ │ │ add r4, r2 │ │ │ │ - b.n 52106 │ │ │ │ + b.n 51a5e │ │ │ │ nop │ │ │ │ push {r1, lr} │ │ │ │ mov.w r0, #8 │ │ │ │ - blx 17338 │ │ │ │ + blx 171d0 │ │ │ │ pop {r1, pc} │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {} │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Disassembly of section .fini: │ │ │ │ │ │ │ │ -00052398 <.fini>: │ │ │ │ +00051cf0 <.fini>: │ │ │ │ push {r3, lr} │ │ │ │ pop {r3, pc} │ │ │ ├── readelf --wide --decompress --hex-dump=.rodata {} │ │ │ │ @@ -1,3727 +1,3704 @@ │ │ │ │ │ │ │ │ Hex dump of section '.rodata': │ │ │ │ - 0x000523a0 40000000 09000000 30000000 09000000 @.......0....... │ │ │ │ - 0x000523b0 04000000 09000000 0c000000 09000000 ................ │ │ │ │ - 0x000523c0 3f000000 09000000 37000000 09000000 ?.......7....... │ │ │ │ - 0x000523d0 17000000 09000000 2f000000 09000000 ......../....... │ │ │ │ - 0x000523e0 11000000 09000000 33000000 09000000 ........3....... │ │ │ │ - 0x000523f0 15000000 09000000 12000000 09000000 ................ │ │ │ │ - 0x00052400 1f000000 09000000 36000000 09000000 ........6....... │ │ │ │ - 0x00052410 10000000 09000000 24000000 09000000 ........$....... │ │ │ │ - 0x00052420 2a000000 09000000 00000000 00000000 *............... │ │ │ │ - 0x00052430 2d3e2073 75636365 73730000 2d3e2066 -> success..-> f │ │ │ │ - 0x00052440 61696c65 64000000 53657276 65722072 ailed...Server r │ │ │ │ - 0x00052450 6f6f7420 6e6f7420 696e6974 69616c69 oot not initiali │ │ │ │ - 0x00052460 7a656400 50696446 696c6520 25732f68 zed.PidFile %s/h │ │ │ │ - 0x00052470 74747064 2e706964 00000000 4572726f ttpd.pid....Erro │ │ │ │ - 0x00052480 724c6f67 2025732f 6572726f 722e6c6f rLog %s/error.lo │ │ │ │ - 0x00052490 67000000 2f757372 2f736269 6e2f6170 g.../usr/sbin/ap │ │ │ │ - 0x000524a0 61636865 32000000 2d640000 2d660000 ache2...-d..-f.. │ │ │ │ - 0x000524b0 68747470 642e636f 6e660000 2d630000 httpd.conf..-c.. │ │ │ │ - 0x000524c0 2d6b0000 41706163 68652063 6f6d6d61 -k..Apache comma │ │ │ │ - 0x000524d0 6e643a00 2e2e2f74 65737473 2f746573 nd:.../tests/tes │ │ │ │ - 0x000524e0 742d7574 696c732e 63000000 27736f75 t-utils.c...'sou │ │ │ │ - 0x000524f0 705f7365 7373696f 6e5f6765 745f6173 p_session_get_as │ │ │ │ - 0x00052500 796e635f 72657375 6c745f6d 65737361 ync_result_messa │ │ │ │ - 0x00052510 67652028 73657373 696f6e2c 20726573 ge (session, res │ │ │ │ - 0x00052520 756c7429 203d3d20 64617461 2d3e6d73 ult) == data->ms │ │ │ │ - 0x00052530 67272073 686f756c 64206265 20545255 g' should be TRU │ │ │ │ - 0x00052540 45000000 534f5550 5f544553 545f4e4f E...SOUP_TEST_NO │ │ │ │ - 0x00052550 5f495056 36000000 6c697374 656e2d73 _IPV6...listen-s │ │ │ │ - 0x00052560 6f636b65 74000000 556e6162 6c652074 ocket...Unable t │ │ │ │ - 0x00052570 6f206372 65617465 20736572 7665723a o create server: │ │ │ │ - 0x00052580 2025730a 00000000 474d6169 6e4c6f6f %s.....GMainLoo │ │ │ │ - 0x00052590 70000000 68747470 73000000 3132372e p...https...127. │ │ │ │ - 0x000525a0 302e302e 31000000 3a3a3100 6d656d6f 0.0.1...::1.memo │ │ │ │ - 0x000525b0 72790000 47534554 54494e47 535f4241 ry..GSETTINGS_BA │ │ │ │ - 0x000525c0 434b454e 44000000 64756d6d 79000000 CKEND...dummy... │ │ │ │ - 0x000525d0 47494f5f 5553455f 50524f58 595f5245 GIO_USE_PROXY_RE │ │ │ │ - 0x000525e0 534f4c56 45520000 6c6f6361 6c000000 SOLVER..local... │ │ │ │ - 0x000525f0 47494f5f 5553455f 56465300 68747470 GIO_USE_VFS.http │ │ │ │ - 0x00052600 733a2f2f 6275677a 696c6c61 2e676e6f s://bugzilla.gno │ │ │ │ - 0x00052610 6d652e6f 72672f00 436f756c 64206e6f me.org/.Could no │ │ │ │ - 0x00052620 74207061 72736520 61726775 6d656e74 t parse argument │ │ │ │ - 0x00052630 733a2025 730a0000 23200000 6375726c s: %s...# ..curl │ │ │ │ - 0x00052640 00000000 5b25665d 20656e74 65722025 ....[%f] enter % │ │ │ │ - 0x00052650 73000000 68747470 642e7069 64000000 s...httpd.pid... │ │ │ │ - 0x00052660 67726163 6566756c 2d73746f 70000000 graceful-stop... │ │ │ │ - 0x00052670 436f756c 64206e6f 74207374 6f702041 Could not stop A │ │ │ │ - 0x00052680 70616368 650a0000 6572726f 722e6c6f pache...error.lo │ │ │ │ - 0x00052690 6720636f 6e74656e 74733a0a 25730000 g contents:.%s.. │ │ │ │ - 0x000526a0 5b25665d 206c6561 76652025 73000000 [%f] leave %s... │ │ │ │ - 0x000526b0 74657374 2d636572 742e7065 6d000000 test-cert.pem... │ │ │ │ - 0x000526c0 47494f5f 5553455f 544c5300 3d3d0000 GIO_USE_TLS.==.. │ │ │ │ - 0x000526d0 475f4f42 4a454354 20287365 7373696f G_OBJECT (sessio │ │ │ │ - 0x000526e0 6e292d3e 7265665f 636f756e 74203d3d n)->ref_count == │ │ │ │ - 0x000526f0 20310000 756e6978 2d736f63 6b65742d 1..unix-socket- │ │ │ │ - 0x00052700 70617468 00000000 73657276 65725f74 path....server_t │ │ │ │ - 0x00052710 68726561 64000000 74687265 61640000 hread...thread.. │ │ │ │ - 0x00052720 74657374 2d6b6579 2e70656d 00000000 test-key.pem.... │ │ │ │ - 0x00052730 756e6978 2d736f63 6b65742d 74657374 unix-socket-test │ │ │ │ - 0x00052740 2d585858 58585800 556e6162 6c652074 -XXXXXX.Unable t │ │ │ │ - 0x00052750 6f206372 65617465 20756e69 7820736f o create unix so │ │ │ │ - 0x00052760 636b6574 3a202573 0a000000 556e6162 cket: %s....Unab │ │ │ │ - 0x00052770 6c652074 6f206269 6e642075 6e697820 le to bind unix │ │ │ │ - 0x00052780 736f636b 65742074 6f202573 3a202573 socket to %s: %s │ │ │ │ - 0x00052790 0a000000 556e6162 6c652074 6f206c69 ....Unable to li │ │ │ │ - 0x000527a0 7374656e 206f6e20 756e6978 20736f63 sten on unix soc │ │ │ │ - 0x000527b0 6b65743a 2025730a 00000000 475f4f42 ket: %s.....G_OB │ │ │ │ - 0x000527c0 4a454354 20287365 72766572 292d3e72 JECT (server)->r │ │ │ │ - 0x000527d0 65665f63 6f756e74 203d3d20 31000000 ef_count == 1... │ │ │ │ - 0x000527e0 27736f75 705f7365 7373696f 6e5f6765 'soup_session_ge │ │ │ │ - 0x000527f0 745f6173 796e635f 72657375 6c745f6d t_async_result_m │ │ │ │ - 0x00052800 65737361 67652028 73657373 696f6e2c essage (session, │ │ │ │ - 0x00052810 20646174 612e7265 73756c74 29203d3d data.result) == │ │ │ │ - 0x00052820 206d7367 27207368 6f756c64 20626520 msg' should be │ │ │ │ - 0x00052830 54525545 00000000 736f7570 2d746573 TRUE....soup-tes │ │ │ │ - 0x00052840 74732e67 7265736f 75726365 00000000 ts.gresource.... │ │ │ │ - 0x00052850 436f756c 64206e6f 74206c6f 61642072 Could not load r │ │ │ │ - 0x00052860 65736f75 72636520 736f7570 2d746573 esource soup-tes │ │ │ │ - 0x00052870 74732e67 7265736f 75726365 3a202573 ts.gresource: %s │ │ │ │ - 0x00052880 0a000000 2f6f7267 2f676e6f 6d652f6c ..../org/gnome/l │ │ │ │ - 0x00052890 6962736f 75702f74 65737473 2f726573 ibsoup/tests/res │ │ │ │ - 0x000528a0 6f757263 65730000 696e6465 782e7478 ources..index.tx │ │ │ │ - 0x000528b0 74000000 436f756c 64206e6f 74207265 t...Could not re │ │ │ │ - 0x000528c0 61642069 6e646578 2e747874 3a202573 ad index.txt: %s │ │ │ │ - 0x000528d0 0a000000 3c000000 6e756d5f 70617468 ....<...num_path │ │ │ │ - 0x000528e0 5f736567 6d656e74 73203c20 475f4e5f _segments < G_N_ │ │ │ │ - 0x000528f0 454c454d 454e5453 20287061 74687629 ELEMENTS (pathv) │ │ │ │ - 0x00052900 00000000 534f5550 5f544553 54535f41 ....SOUP_TESTS_A │ │ │ │ - 0x00052910 4c524541 44595f52 554e4e49 4e475f41 LREADY_RUNNING_A │ │ │ │ - 0x00052920 50414348 45000000 73746172 74000000 PACHE...start... │ │ │ │ - 0x00052930 436f756c 64206e6f 74207374 61727420 Could not start │ │ │ │ - 0x00052940 61706163 68650a00 64656275 67000000 apache..debug... │ │ │ │ - 0x00052950 456e6162 6c652028 6f722069 6e637265 Enable (or incre │ │ │ │ - 0x00052960 61736529 20746573 742d7370 65636966 ase) test-specif │ │ │ │ - 0x00052970 69632064 65627567 67696e67 00000000 ic debugging.... │ │ │ │ - 0x00052980 68747470 2d646562 75670000 456e6162 http-debug..Enab │ │ │ │ - 0x00052990 6c652028 6f722069 6e637265 61736529 le (or increase) │ │ │ │ - 0x000529a0 20485454 502d6c65 76656c20 64656275 HTTP-level debu │ │ │ │ - 0x000529b0 6767696e 67000000 536f7570 53657276 gging...SoupServ │ │ │ │ - 0x000529c0 65720000 534f5550 5f534552 5645525f er..SOUP_SERVER_ │ │ │ │ - 0x000529d0 48545450 32000000 72657175 6573742d HTTP2...request- │ │ │ │ - 0x000529e0 73746172 74656400 72657175 6573742d started.request- │ │ │ │ - 0x000529f0 72656164 00000000 72657175 6573742d read....request- │ │ │ │ - 0x00052a00 66696e69 73686564 00000000 72657175 finished....requ │ │ │ │ - 0x00052a10 6573742d 61626f72 74656400 47546c73 est-aborted.GTls │ │ │ │ - 0x00052a20 43657274 69666963 61746520 746f2075 Certificate to u │ │ │ │ - 0x00052a30 73652066 6f722068 74747073 00000000 se for https.... │ │ │ │ - 0x00052a40 544c5320 63657274 69666963 61746500 TLS certificate. │ │ │ │ - 0x00052a50 47546c73 44617461 62617365 20746f20 GTlsDatabase to │ │ │ │ - 0x00052a60 75736520 666f7220 76616c69 64617469 use for validati │ │ │ │ - 0x00052a70 6e672053 534c2f54 4c532063 6c69656e ng SSL/TLS clien │ │ │ │ - 0x00052a80 74206365 72746966 69636174 65730000 t certificates.. │ │ │ │ - 0x00052a90 544c5320 64617461 62617365 00000000 TLS database.... │ │ │ │ - 0x00052aa0 746c732d 64617461 62617365 00000000 tls-database.... │ │ │ │ - 0x00052ab0 47546c73 41757468 656e7469 63617469 GTlsAuthenticati │ │ │ │ - 0x00052ac0 6f6e4d6f 64652074 6f207573 6520666f onMode to use fo │ │ │ │ - 0x00052ad0 72205353 4c2f544c 5320636c 69656e74 r SSL/TLS client │ │ │ │ - 0x00052ae0 20617574 68656e74 69636174 696f6e00 authentication. │ │ │ │ - 0x00052af0 544c5320 41757468 656e7469 63617469 TLS Authenticati │ │ │ │ - 0x00052b00 6f6e204d 6f646500 746c732d 61757468 on Mode.tls-auth │ │ │ │ - 0x00052b10 2d6d6f64 65000000 49662025 54525545 -mode...If %TRUE │ │ │ │ - 0x00052b20 2c207065 7263656e 742d656e 636f6469 , percent-encodi │ │ │ │ - 0x00052b30 6e672069 6e207468 65205265 71756573 ng in the Reques │ │ │ │ - 0x00052b40 742d5552 49207061 74682077 696c6c20 t-URI path will │ │ │ │ - 0x00052b50 6e6f7420 62652061 75746f6d 61746963 not be automatic │ │ │ │ - 0x00052b60 616c6c79 20646563 6f646564 2e000000 ally decoded.... │ │ │ │ - 0x00052b70 52617720 70617468 73000000 7261772d Raw paths...raw- │ │ │ │ - 0x00052b80 70617468 73000000 53657276 65722068 paths...Server h │ │ │ │ - 0x00052b90 65616465 72000000 73657276 65722d68 eader...server-h │ │ │ │ - 0x00052ba0 65616465 72000000 2e2e2f6c 6962736f eader...../libso │ │ │ │ - 0x00052bb0 75702f73 65727665 722f736f 75702d73 up/server/soup-s │ │ │ │ - 0x00052bc0 65727665 722e6300 25733a25 643a2069 erver.c.%s:%d: i │ │ │ │ - 0x00052bd0 6e76616c 69642025 73206964 20257520 nvalid %s id %u │ │ │ │ - 0x00052be0 666f7220 22257322 206f6620 74797065 for "%s" of type │ │ │ │ - 0x00052bf0 20272573 2720696e 20272573 27000000 '%s' in '%s'... │ │ │ │ - 0x00052c00 6c696273 6f757000 70726f70 65727479 libsoup.property │ │ │ │ - 0x00052c10 00000000 64697363 6f6e6e65 63746564 ....disconnected │ │ │ │ - 0x00052c20 00000000 676f742d 68656164 65727300 ....got-headers. │ │ │ │ - 0x00052c30 676f742d 626f6479 00000000 43616ee2 got-body....Can. │ │ │ │ - 0x00052c40 80997420 63726561 74652061 20544c53 ..t create a TLS │ │ │ │ - 0x00052c50 20736572 76657220 77697468 6f757420 server without │ │ │ │ - 0x00052c60 6120544c 53206365 72746966 69636174 a TLS certificat │ │ │ │ - 0x00052c70 65000000 6c696273 6f75702d 332e3000 e...libsoup-3.0. │ │ │ │ - 0x00052c80 6e65772d 636f6e6e 65637469 6f6e0000 new-connection.. │ │ │ │ - 0x00052c90 2f2e2e2f 00000000 2f2e2e00 77726f74 /../..../...wrot │ │ │ │ - 0x00052ca0 652d696e 666f726d 6174696f 6e616c00 e-informational. │ │ │ │ - 0x00052cb0 534f5550 5f49535f 53455256 45522028 SOUP_IS_SERVER ( │ │ │ │ - 0x00052cc0 73657276 65722900 6c696273 6f75702f server).libsoup/ │ │ │ │ - 0x00052cd0 332e362e 35000000 21286f70 74696f6e 3.6.5...!(option │ │ │ │ - 0x00052ce0 73202620 534f5550 5f534552 5645525f s & SOUP_SERVER_ │ │ │ │ - 0x00052cf0 4c495354 454e5f49 5056345f 4f4e4c59 LISTEN_IPV4_ONLY │ │ │ │ - 0x00052d00 29202626 2021286f 7074696f 6e732026 ) && !(options & │ │ │ │ - 0x00052d10 20534f55 505f5345 52564552 5f4c4953 SOUP_SERVER_LIS │ │ │ │ - 0x00052d20 54454e5f 49505636 5f4f4e4c 59290000 TEN_IPV6_ONLY).. │ │ │ │ - 0x00052d30 70726976 2d3e6469 73706f73 6564203d priv->disposed = │ │ │ │ - 0x00052d40 3d204641 4c534500 69616464 72342021 = FALSE.iaddr4 ! │ │ │ │ - 0x00052d50 3d204e55 4c4c207c 7c206961 64647236 = NULL || iaddr6 │ │ │ │ - 0x00052d60 20213d20 4e554c4c 00000000 49676e6f != NULL....Igno │ │ │ │ - 0x00052d70 72696e67 20495076 36206c69 7374656e ring IPv6 listen │ │ │ │ - 0x00052d80 20657272 6f722c20 61737375 6d696e67 error, assuming │ │ │ │ - 0x00052d90 20697420 69736e27 74207375 70706f72 it isn't suppor │ │ │ │ - 0x00052da0 7465643a 20257300 21286f70 74696f6e ted: %s.!(option │ │ │ │ - 0x00052db0 73202620 534f5550 5f534552 5645525f s & SOUP_SERVER_ │ │ │ │ - 0x00052dc0 4c495354 454e5f49 5056345f 4f4e4c59 LISTEN_IPV4_ONLY │ │ │ │ - 0x00052dd0 29207c7c 2021286f 7074696f 6e732026 ) || !(options & │ │ │ │ - 0x00052de0 20534f55 505f5345 52564552 5f4c4953 SOUP_SERVER_LIS │ │ │ │ - 0x00052df0 54454e5f 49505636 5f4f4e4c 59290000 TEN_IPV6_ONLY).. │ │ │ │ - 0x00052e00 475f4953 5f534f43 4b455420 28736f63 G_IS_SOCKET (soc │ │ │ │ - 0x00052e10 6b657429 00000000 68747470 00000000 ket)....http.... │ │ │ │ - 0x00052e20 63616c6c 6261636b 20213d20 4e554c4c callback != NULL │ │ │ │ - 0x00052e30 00000000 54797065 20272573 27206973 ....Type '%s' is │ │ │ │ - 0x00052e40 206e6f74 20612053 6f757057 6562736f not a SoupWebso │ │ │ │ - 0x00052e50 636b6574 45787465 6e73696f 6e000000 cketExtension... │ │ │ │ - 0x00052e60 536f7570 53657276 6572436f 6e6e6563 SoupServerConnec │ │ │ │ - 0x00052e70 74696f6e 00000000 61636365 70742d63 tion....accept-c │ │ │ │ - 0x00052e80 65727469 66696361 74650000 54686520 ertificate..The │ │ │ │ - 0x00052e90 636f6e6e 65637469 6f6e2075 6e646572 connection under │ │ │ │ - 0x00052ea0 6c79696e 67204753 6f636b65 74000000 lying GSocket... │ │ │ │ - 0x00052eb0 54686520 736f636b 65742773 20756e64 The socket's und │ │ │ │ - 0x00052ec0 65726c79 696e6720 47494f53 74726561 erlying GIOStrea │ │ │ │ - 0x00052ed0 6d000000 41646472 65737320 6f66206c m...Address of l │ │ │ │ - 0x00052ee0 6f63616c 20656e64 206f6620 736f636b ocal end of sock │ │ │ │ - 0x00052ef0 65740000 4c6f6361 6c206164 64726573 et..Local addres │ │ │ │ - 0x00052f00 73000000 6c6f6361 6c2d6164 64726573 s...local-addres │ │ │ │ - 0x00052f10 73000000 41646472 65737320 6f662072 s...Address of r │ │ │ │ - 0x00052f20 656d6f74 6520656e 64206f66 20736f63 emote end of soc │ │ │ │ - 0x00052f30 6b657400 52656d6f 74652061 64647265 ket.Remote addre │ │ │ │ - 0x00052f40 73730000 54686520 73657276 65722054 ss..The server T │ │ │ │ - 0x00052f50 4c532063 65727469 66696361 74650000 LS certificate.. │ │ │ │ - 0x00052f60 544c5320 43657274 69666963 61746500 TLS Certificate. │ │ │ │ - 0x00052f70 54686520 73657276 65722054 4c532064 The server TLS d │ │ │ │ - 0x00052f80 61746162 61736500 544c5320 44617461 atabase.TLS Data │ │ │ │ - 0x00052f90 62617365 00000000 54686520 73657276 base....The serv │ │ │ │ - 0x00052fa0 65722054 4c532061 75746865 6e746963 er TLS authentic │ │ │ │ - 0x00052fb0 6174696f 6e206d6f 64650000 54686520 ation mode..The │ │ │ │ - 0x00052fc0 544c5320 70656572 20636572 74696669 TLS peer certifi │ │ │ │ - 0x00052fd0 63617465 20617373 6f636961 74656420 cate associated │ │ │ │ - 0x00052fe0 77697468 20746865 206d6573 73616765 with the message │ │ │ │ - 0x00052ff0 00000000 544c5320 50656572 20436572 ....TLS Peer Cer │ │ │ │ - 0x00053000 74696669 63617465 00000000 746c732d tificate....tls- │ │ │ │ - 0x00053010 70656572 2d636572 74696669 63617465 peer-certificate │ │ │ │ - 0x00053020 00000000 54686520 76657269 66696361 ....The verifica │ │ │ │ - 0x00053030 74696f6e 20657272 6f727320 6f6e2074 tion errors on t │ │ │ │ - 0x00053040 6865206d 65737361 67652773 20544c53 he message's TLS │ │ │ │ - 0x00053050 20706565 72206365 72746966 69636174 peer certificat │ │ │ │ - 0x00053060 65000000 544c5320 50656572 20436572 e...TLS Peer Cer │ │ │ │ - 0x00053070 74696669 63617465 20457272 6f727300 tificate Errors. │ │ │ │ - 0x00053080 746c732d 70656572 2d636572 74696669 tls-peer-certifi │ │ │ │ - 0x00053090 63617465 2d657272 6f727300 2e2e2f6c cate-errors.../l │ │ │ │ - 0x000530a0 6962736f 75702f73 65727665 722f736f ibsoup/server/so │ │ │ │ - 0x000530b0 75702d73 65727665 722d636f 6e6e6563 up-server-connec │ │ │ │ - 0x000530c0 74696f6e 2e630000 21707269 762d3e69 tion.c..!priv->i │ │ │ │ - 0x000530d0 6f5f6461 74610000 21746c73 5f636572 o_data..!tls_cer │ │ │ │ - 0x000530e0 74696669 63617465 207c7c20 475f4953 tificate || G_IS │ │ │ │ - 0x000530f0 5f544c53 5f434552 54494649 43415445 _TLS_CERTIFICATE │ │ │ │ - 0x00053100 2028746c 735f6365 72746966 69636174 (tls_certificat │ │ │ │ - 0x00053110 65290000 21746c73 5f646174 61626173 e)..!tls_databas │ │ │ │ - 0x00053120 65207c7c 20475f49 535f544c 535f4441 e || G_IS_TLS_DA │ │ │ │ - 0x00053130 54414241 53452028 746c735f 64617461 TABASE (tls_data │ │ │ │ - 0x00053140 62617365 29000000 475f4953 5f494f5f base)...G_IS_IO_ │ │ │ │ - 0x00053150 53545245 414d2028 636f6e6e 65637469 STREAM (connecti │ │ │ │ - 0x00053160 6f6e2900 475f4953 5f534f43 4b45545f on).G_IS_SOCKET_ │ │ │ │ - 0x00053170 41444452 45535320 286c6f63 616c5f61 ADDRESS (local_a │ │ │ │ - 0x00053180 64647229 00000000 475f4953 5f534f43 ddr)....G_IS_SOC │ │ │ │ - 0x00053190 4b45545f 41444452 45535320 2872656d KET_ADDRESS (rem │ │ │ │ - 0x000531a0 6f74655f 61646472 29000000 534f5550 ote_addr)...SOUP │ │ │ │ - 0x000531b0 5f49535f 53455256 45525f43 4f4e4e45 _IS_SERVER_CONNE │ │ │ │ - 0x000531c0 4354494f 4e202863 6f6e6e29 00000000 CTION (conn).... │ │ │ │ - 0x000531d0 21707269 762d3e69 6e697469 616c5f6d !priv->initial_m │ │ │ │ - 0x000531e0 73670000 68320000 68747470 2f312e31 sg..h2..http/1.1 │ │ │ │ - 0x000531f0 00000000 68747470 2f312e30 00000000 ....http/1.0.... │ │ │ │ - 0x00053200 62617365 2d696f2d 73747265 616d0000 base-io-stream.. │ │ │ │ - 0x00053210 61647665 72746973 65642d70 726f746f advertised-proto │ │ │ │ - 0x00053220 636f6c73 00000000 72657175 6972652d cols....require- │ │ │ │ - 0x00053230 636c6f73 652d6e6f 74696679 00000000 close-notify.... │ │ │ │ - 0x00053240 61757468 656e7469 63617469 6f6e2d6d authentication-m │ │ │ │ - 0x00053250 6f646500 6e6f7469 66793a3a 70656572 ode.notify::peer │ │ │ │ - 0x00053260 2d636572 74696669 63617465 00000000 -certificate.... │ │ │ │ - 0x00053270 2e2e2f6c 6962736f 75702f73 65727665 ../libsoup/serve │ │ │ │ - 0x00053280 722f736f 75702d73 65727665 722d636f r/soup-server-co │ │ │ │ - 0x00053290 6e6e6563 74696f6e 2e633a36 38330000 nnection.c:683.. │ │ │ │ - 0x000532a0 25733a20 25730000 2e2e2f6c 6962736f %s: %s..../libso │ │ │ │ - 0x000532b0 75702f73 65727665 722f736f 75702d73 up/server/soup-s │ │ │ │ - 0x000532c0 65727665 722d636f 6e6e6563 74696f6e erver-connection │ │ │ │ - 0x000532d0 2e633a37 31370000 47536f63 6b657400 .c:717..GSocket. │ │ │ │ - 0x000532e0 536f7570 53657276 65724d65 73736167 SoupServerMessag │ │ │ │ - 0x000532f0 65000000 77726f74 652d6865 61646572 e...wrote-header │ │ │ │ - 0x00053300 73000000 77726f74 652d6368 756e6b00 s...wrote-chunk. │ │ │ │ - 0x00053310 77726f74 652d626f 64792d64 61746100 wrote-body-data. │ │ │ │ - 0x00053320 77726f74 652d626f 64790000 676f742d wrote-body..got- │ │ │ │ - 0x00053330 6368756e 6b000000 2e2e2f6c 6962736f chunk...../libso │ │ │ │ - 0x00053340 75702f73 65727665 722f736f 75702d73 up/server/soup-s │ │ │ │ - 0x00053350 65727665 722d6d65 73736167 652e6300 erver-message.c. │ │ │ │ - 0x00053360 216d7367 2d3e696f 5f646174 61000000 !msg->io_data... │ │ │ │ - 0x00053370 6e6f7469 66793a3a 746c732d 63657274 notify::tls-cert │ │ │ │ - 0x00053380 69666963 61746500 434f4e4e 45435400 ificate.CONNECT. │ │ │ │ - 0x00053390 4b656570 2d416c69 76650000 534f5550 Keep-Alive..SOUP │ │ │ │ - 0x000533a0 5f49535f 53455256 45525f4d 45535341 _IS_SERVER_MESSA │ │ │ │ - 0x000533b0 47452028 6d736729 00000000 6d73672d GE (msg)....msg- │ │ │ │ - 0x000533c0 3e696f5f 64617461 20213d20 4e554c4c >io_data != NULL │ │ │ │ - 0x000533d0 00000000 73746174 75735f63 6f646520 ....status_code │ │ │ │ - 0x000533e0 213d2030 00000000 636f6e74 656e745f != 0....content_ │ │ │ │ - 0x000533f0 74797065 20213d20 4e554c4c 207c7c20 type != NULL || │ │ │ │ - 0x00053400 72657370 5f6c656e 67746820 3d3d2030 resp_length == 0 │ │ │ │ - 0x00053410 00000000 73747263 68722028 636f6e74 ....strchr (cont │ │ │ │ - 0x00053420 656e745f 74797065 2c20272f 27292021 ent_type, '/') ! │ │ │ │ - 0x00053430 3d204e55 4c4c0000 6c6f6361 74696f6e = NULL..location │ │ │ │ - 0x00053440 20213d20 4e554c4c 00000000 2c200000 != NULL...., .. │ │ │ │ - 0x00053450 63686563 6b73756d 20213d20 4e554c4c checksum != NULL │ │ │ │ - 0x00053460 00000000 32353845 41464135 2d453931 ....258EAFA5-E91 │ │ │ │ - 0x00053470 342d3437 44412d39 3543412d 43354142 4-47DA-95CA-C5AB │ │ │ │ - 0x00053480 30444338 35423131 00000000 2e2e2f6c 0DC85B11....../l │ │ │ │ - 0x00053490 6962736f 75702f77 6562736f 636b6574 ibsoup/websocket │ │ │ │ - 0x000534a0 2f736f75 702d7765 62736f63 6b65742e /soup-websocket. │ │ │ │ - 0x000534b0 63000000 64696765 73745f6c 656e203d c...digest_len = │ │ │ │ - 0x000534c0 3d204649 5845445f 44494745 53545f4c = FIXED_DIGEST_L │ │ │ │ - 0x000534d0 454e0000 736f7570 2d776562 736f636b EN..soup-websock │ │ │ │ - 0x000534e0 65742d65 72726f72 2d717561 726b0000 et-error-quark.. │ │ │ │ - 0x000534f0 53657276 65722072 65717565 73746564 Server requested │ │ │ │ - 0x00053500 20756e73 7570706f 72746564 20657874 unsupported ext │ │ │ │ - 0x00053510 656e7369 6f6e0000 496e636f 72726563 ension..Incorrec │ │ │ │ - 0x00053520 74205765 62536f63 6b657420 e2809c25 t WebSocket ...% │ │ │ │ - 0x00053530 73e2809d 20686561 64657200 53657276 s... header.Serv │ │ │ │ - 0x00053540 65722072 65747572 6e656420 696e636f er returned inco │ │ │ │ - 0x00053550 72726563 7420e280 9c2573e2 809d206b rrect ...%s... k │ │ │ │ - 0x00053560 65790000 5365632d 57656253 6f636b65 ey..Sec-WebSocke │ │ │ │ - 0x00053570 742d4578 74656e73 696f6e73 00000000 t-Extensions.... │ │ │ │ - 0x00053580 4475706c 69636174 65642070 6172616d Duplicated param │ │ │ │ - 0x00053590 65746572 20696e20 e2809c25 73e2809d eter in ...%s... │ │ │ │ - 0x000535a0 20576562 536f636b 65742065 7874656e WebSocket exten │ │ │ │ - 0x000535b0 73696f6e 20686561 64657200 53657276 sion header.Serv │ │ │ │ - 0x000535c0 65722072 65747572 6e656420 61206475 er returned a du │ │ │ │ - 0x000535d0 706c6963 61746564 20706172 616d6574 plicated paramet │ │ │ │ - 0x000535e0 65722069 6e20e280 9c2573e2 809d2057 er in ...%s... W │ │ │ │ - 0x000535f0 6562536f 636b6574 20657874 656e7369 ebSocket extensi │ │ │ │ - 0x00053600 6f6e2068 65616465 72000000 534f5550 on header...SOUP │ │ │ │ - 0x00053610 5f49535f 4d455353 41474520 286d7367 _IS_MESSAGE (msg │ │ │ │ - 0x00053620 29000000 55706772 61646500 31330000 )...Upgrade.13.. │ │ │ │ - 0x00053630 47455400 57656253 6f636b65 74206861 GET.WebSocket ha │ │ │ │ - 0x00053640 6e647368 616b6520 65787065 63746564 ndshake expected │ │ │ │ - 0x00053650 00000000 75706772 61646500 556e7375 ....upgrade.Unsu │ │ │ │ - 0x00053660 70706f72 74656420 57656253 6f636b65 pported WebSocke │ │ │ │ - 0x00053670 74207665 7273696f 6e000000 496e7661 t version...Inva │ │ │ │ - 0x00053680 6c696420 57656253 6f636b65 74206b65 lid WebSocket ke │ │ │ │ - 0x00053690 79000000 4f726967 696e0000 556e7375 y...Origin..Unsu │ │ │ │ - 0x000536a0 70706f72 74656420 57656253 6f636b65 pported WebSocke │ │ │ │ - 0x000536b0 74207375 6270726f 746f636f 6c000000 t subprotocol... │ │ │ │ - 0x000536c0 61636365 70746564 5f657874 656e7369 accepted_extensi │ │ │ │ - 0x000536d0 6f6e7320 3d3d204e 554c4c20 7c7c202a ons == NULL || * │ │ │ │ - 0x000536e0 61636365 70746564 5f657874 656e7369 accepted_extensi │ │ │ │ - 0x000536f0 6f6e7320 3d3d204e 554c4c00 3c68746d ons == NULL.4 │ │ │ │ - 0x00053710 30302046 6f726269 6464656e 3c2f7469 00 Forbidden</ti │ │ │ │ - 0x00053720 746c653e 3c2f6865 61643e0d 0a3c626f tle></head>..<bo │ │ │ │ - 0x00053730 64793e52 65636569 76656420 696e7661 dy>Received inva │ │ │ │ - 0x00053740 6c696420 57656253 6f636b65 74207265 lid WebSocket re │ │ │ │ - 0x00053750 71756573 743c2f62 6f64793e 3c2f6874 quest</body></ht │ │ │ │ - 0x00053760 6d6c3e0d 0a000000 74657874 2f68746d ml>.....text/htm │ │ │ │ - 0x00053770 6c000000 3c68746d 6c3e3c68 6561643e l...<html><head> │ │ │ │ - 0x00053780 3c746974 6c653e34 30302042 61642052 <title>400 Bad R │ │ │ │ - 0x00053790 65717565 73743c2f 7469746c 653e3c2f equest..Rec │ │ │ │ - 0x000537b0 65697665 6420696e 76616c69 64205765 eived invalid We │ │ │ │ - 0x000537c0 62536f63 6b657420 72657175 6573743a bSocket request: │ │ │ │ - 0x000537d0 2025733c 2f626f64 793e3c2f 68746d6c %s...error == NUL │ │ │ │ - 0x000537f0 4c207c7c 202a6572 726f7220 3d3d204e L || *error == N │ │ │ │ - 0x00053800 554c4c00 53657276 65722072 656a6563 ULL.Server rejec │ │ │ │ - 0x00053810 74656420 57656253 6f636b65 74206861 ted WebSocket ha │ │ │ │ - 0x00053820 6e647368 616b6500 53657276 65722069 ndshake.Server i │ │ │ │ - 0x00053830 676e6f72 65642057 6562536f 636b6574 gnored WebSocket │ │ │ │ - 0x00053840 2068616e 64736861 6b650000 53657276 handshake..Serv │ │ │ │ - 0x00053850 65722072 65717565 73746564 20756e73 er requested uns │ │ │ │ - 0x00053860 7570706f 72746564 2070726f 746f636f upported protoco │ │ │ │ - 0x00053870 6c000000 5365632d 57656253 6f636b65 l...Sec-WebSocke │ │ │ │ - 0x00053880 742d4163 63657074 00000000 536f7570 t-Accept....Soup │ │ │ │ - 0x00053890 57656273 6f636b65 74436f6e 6e656374 WebsocketConnect │ │ │ │ - 0x000538a0 696f6e00 536f7570 57656273 6f636b65 ion.SoupWebsocke │ │ │ │ - 0x000538b0 74436f6e 6e656374 696f6e20 696e7075 tConnection inpu │ │ │ │ - 0x000538c0 74000000 70726976 2d3e696f 5f737472 t...priv->io_str │ │ │ │ - 0x000538d0 65616d20 213d204e 554c4c00 475f4953 eam != NULL.G_IS │ │ │ │ - 0x000538e0 5f504f4c 4c41424c 455f494e 5055545f _POLLABLE_INPUT_ │ │ │ │ - 0x000538f0 53545245 414d2028 69732900 675f706f STREAM (is).g_po │ │ │ │ - 0x00053900 6c6c6162 6c655f69 6e707574 5f737472 llable_input_str │ │ │ │ - 0x00053910 65616d5f 63616e5f 706f6c6c 20287072 eam_can_poll (pr │ │ │ │ - 0x00053920 69762d3e 696e7075 74290000 475f4953 iv->input)..G_IS │ │ │ │ - 0x00053930 5f504f4c 4c41424c 455f4f55 54505554 _POLLABLE_OUTPUT │ │ │ │ - 0x00053940 5f535452 45414d20 286f7329 00000000 _STREAM (os).... │ │ │ │ - 0x00053950 675f706f 6c6c6162 6c655f6f 75747075 g_pollable_outpu │ │ │ │ - 0x00053960 745f7374 7265616d 5f63616e 5f706f6c t_stream_can_pol │ │ │ │ - 0x00053970 6c202870 7269762d 3e6f7574 70757429 l (priv->output) │ │ │ │ - 0x00053980 00000000 77616974 696e6720 25642073 ....waiting %d s │ │ │ │ - 0x00053990 65636f6e 64732066 6f722070 65657220 econds for peer │ │ │ │ - 0x000539a0 746f2063 6c6f7365 20696f00 536f7570 to close io.Soup │ │ │ │ - 0x000539b0 57656273 6f636b65 74436f6e 6e656374 WebsocketConnect │ │ │ │ - 0x000539c0 696f6e20 636c6f73 65207469 6d656f75 ion close timeou │ │ │ │ - 0x000539d0 74000000 2e2e2f6c 6962736f 75702f77 t...../libsoup/w │ │ │ │ - 0x000539e0 6562736f 636b6574 2f736f75 702d7765 ebsocket/soup-we │ │ │ │ - 0x000539f0 62736f63 6b65742d 636f6e6e 65637469 bsocket-connecti │ │ │ │ - 0x00053a00 6f6e2e63 00000000 21707269 762d3e69 on.c....!priv->i │ │ │ │ - 0x00053a10 6e707574 5f736f75 72636500 21707269 nput_source.!pri │ │ │ │ - 0x00053a20 762d3e6f 75747075 745f736f 75726365 v->output_source │ │ │ │ - 0x00053a30 00000000 70726976 2d3e696f 5f636c6f ....priv->io_clo │ │ │ │ - 0x00053a40 73696e67 00000000 70726976 2d3e696f sing....priv->io │ │ │ │ - 0x00053a50 5f636c6f 73656400 21707269 762d3e63 _closed.!priv->c │ │ │ │ - 0x00053a60 6c6f7365 5f74696d 656f7574 00000000 lose_timeout.... │ │ │ │ - 0x00053a70 21707269 762d3e6b 65657061 6c697665 !priv->keepalive │ │ │ │ - 0x00053a80 5f74696d 656f7574 00000000 73746f70 _timeout....stop │ │ │ │ - 0x00053a90 70696e67 20696e70 75742073 6f757263 ping input sourc │ │ │ │ - 0x00053aa0 65000000 73746f70 70696e67 206f7574 e...stopping out │ │ │ │ - 0x00053ab0 70757420 736f7572 63650000 636c6f73 put source..clos │ │ │ │ - 0x00053ac0 696e6720 696f2073 74726561 6d000000 ing io stream... │ │ │ │ - 0x00053ad0 70656572 20646964 206e6f74 20636c6f peer did not clo │ │ │ │ - 0x00053ae0 73652069 6f207768 656e2065 78706563 se io when expec │ │ │ │ - 0x00053af0 74656400 6572726f 72207368 75747469 ted.error shutti │ │ │ │ - 0x00053b00 6e672064 6f776e20 696f2073 74726561 ng down io strea │ │ │ │ - 0x00053b10 6d3a2025 73000000 556e6465 726c7969 m: %s...Underlyi │ │ │ │ - 0x00053b20 6e672049 2f4f2073 74726561 6d000000 ng I/O stream... │ │ │ │ - 0x00053b30 492f4f20 53747265 616d0000 696f2d73 I/O Stream..io-s │ │ │ │ - 0x00053b40 74726561 6d000000 436f6e6e 65637469 tream...Connecti │ │ │ │ - 0x00053b50 6f6e2074 79706520 28636c69 656e742f on type (client/ │ │ │ │ - 0x00053b60 73657276 65722900 436f6e6e 65637469 server).Connecti │ │ │ │ - 0x00053b70 6f6e2074 79706500 636f6e6e 65637469 on type.connecti │ │ │ │ - 0x00053b80 6f6e2d74 79706500 54686520 57656253 on-type.The WebS │ │ │ │ - 0x00053b90 6f636b65 74205552 49000000 75726900 ocket URI...uri. │ │ │ │ - 0x00053ba0 54686520 57656253 6f636b65 74206f72 The WebSocket or │ │ │ │ - 0x00053bb0 6967696e 00000000 54686520 63686f73 igin....The chos │ │ │ │ - 0x00053bc0 656e2057 6562536f 636b6574 2070726f en WebSocket pro │ │ │ │ - 0x00053bd0 746f636f 6c000000 50726f74 6f636f6c tocol...Protocol │ │ │ │ - 0x00053be0 00000000 70726f74 6f636f6c 00000000 ....protocol.... │ │ │ │ - 0x00053bf0 53746174 65200000 53746174 65000000 State ..State... │ │ │ │ - 0x00053c00 4d617820 696e636f 6d696e67 20706179 Max incoming pay │ │ │ │ - 0x00053c10 6c6f6164 2073697a 65200000 4d617820 load size ..Max │ │ │ │ - 0x00053c20 696e636f 6d696e67 20706179 6c6f6164 incoming payload │ │ │ │ - 0x00053c30 2073697a 65000000 6d61782d 696e636f size...max-inco │ │ │ │ - 0x00053c40 6d696e67 2d706179 6c6f6164 2d73697a ming-payload-siz │ │ │ │ - 0x00053c50 65000000 4b656570 616c6976 6520696e e...Keepalive in │ │ │ │ - 0x00053c60 74657276 616c0000 6b656570 616c6976 terval..keepaliv │ │ │ │ - 0x00053c70 652d696e 74657276 616c0000 4b656570 e-interval..Keep │ │ │ │ - 0x00053c80 616c6976 6520706f 6e672074 696d656f alive pong timeo │ │ │ │ - 0x00053c90 75740000 6b656570 616c6976 652d706f ut..keepalive-po │ │ │ │ - 0x00053ca0 6e672d74 696d656f 75740000 54686520 ng-timeout..The │ │ │ │ - 0x00053cb0 6c697374 206f6620 61637469 76652065 list of active e │ │ │ │ - 0x00053cc0 7874656e 73696f6e 73000000 41637469 xtensions...Acti │ │ │ │ - 0x00053cd0 76652065 7874656e 73696f6e 73000000 ve extensions... │ │ │ │ - 0x00053ce0 65787465 6e73696f 6e730000 636c6f73 extensions..clos │ │ │ │ - 0x00053cf0 696e6700 706f6e67 00000000 475f4953 ing.pong....G_IS │ │ │ │ - 0x00053d00 5f494f5f 53545245 414d2028 73747265 _IO_STREAM (stre │ │ │ │ - 0x00053d10 616d2900 75726920 213d204e 554c4c00 am).uri != NULL. │ │ │ │ - 0x00053d20 74797065 20213d20 534f5550 5f574542 type != SOUP_WEB │ │ │ │ - 0x00053d30 534f434b 45545f43 4f4e4e45 4354494f SOCKET_CONNECTIO │ │ │ │ - 0x00053d40 4e5f554e 4b4e4f57 4e000000 534f5550 N_UNKNOWN...SOUP │ │ │ │ - 0x00053d50 5f49535f 57454253 4f434b45 545f434f _IS_WEBSOCKET_CO │ │ │ │ - 0x00053d60 4e4e4543 54494f4e 20287365 6c662900 NNECTION (self). │ │ │ │ - 0x00053d70 6572726f 7220636c 6f73696e 67207765 error closing we │ │ │ │ - 0x00053d80 6220736f 636b6574 20737472 65616d3a b socket stream: │ │ │ │ - 0x00053d90 20257300 736f7570 5f776562 736f636b %s.soup_websock │ │ │ │ - 0x00053da0 65745f63 6f6e6e65 6374696f 6e5f6765 et_connection_ge │ │ │ │ - 0x00053db0 745f7374 61746520 2873656c 6629203d t_state (self) = │ │ │ │ - 0x00053dc0 3d20534f 55505f57 4542534f 434b4554 = SOUP_WEBSOCKET │ │ │ │ - 0x00053dd0 5f535441 54455f43 4c4f5345 44000000 _STATE_CLOSED... │ │ │ │ - 0x00053de0 636c6f73 65643a20 636f6d70 6c657465 closed: complete │ │ │ │ - 0x00053df0 6420696f 20737472 65616d20 636c6f73 d io stream clos │ │ │ │ - 0x00053e00 65000000 52656365 69766564 20696e76 e...Received inv │ │ │ │ - 0x00053e10 616c6964 20576562 536f636b 65742072 alid WebSocket r │ │ │ │ - 0x00053e20 6573706f 6e736520 66726f6d 20746865 esponse from the │ │ │ │ - 0x00053e30 20636c69 656e7400 52656365 69766564 client.Received │ │ │ │ - 0x00053e40 20696e76 616c6964 20576562 536f636b invalid WebSock │ │ │ │ - 0x00053e50 65742072 6573706f 6e736520 66726f6d et response from │ │ │ │ - 0x00053e60 20746865 20736572 76657200 49676e6f the server.Igno │ │ │ │ - 0x00053e70 72696e67 206d6573 73616765 2073696e ring message sin │ │ │ │ - 0x00053e80 63652074 68652063 6f6e6e65 6374696f ce the connectio │ │ │ │ - 0x00053e90 6e206973 20636c6f 73656420 6f722069 n is closed or i │ │ │ │ - 0x00053ea0 7320636c 6f73696e 67000000 57656253 s closing...WebS │ │ │ │ - 0x00053eb0 6f636b65 7420636f 6e74726f 6c206d65 ocket control me │ │ │ │ - 0x00053ec0 73736167 65207061 796c6f61 64206578 ssage payload ex │ │ │ │ - 0x00053ed0 63656564 73207369 7a65206c 696d6974 ceeds size limit │ │ │ │ - 0x00053ee0 00000000 70726976 2d3e636c 6f73655f ....priv->close_ │ │ │ │ - 0x00053ef0 73656e74 203d3d20 46414c53 45000000 sent == FALSE... │ │ │ │ - 0x00053f00 6c656e20 3e203000 71756575 65642025 len > 0.queued % │ │ │ │ - 0x00053f10 64206672 616d6520 6f66206c 656e2025 d frame of len % │ │ │ │ - 0x00053f20 75000000 616c7265 61647920 636c6f73 u...already clos │ │ │ │ - 0x00053f30 696e672f 636c6f73 65642c20 69676e6f ing/closed, igno │ │ │ │ - 0x00053f40 72696e67 20657272 6f720000 666f7263 ring error..forc │ │ │ │ - 0x00053f50 696e6720 636c6f73 65206475 6520746f ing close due to │ │ │ │ - 0x00053f60 20657272 6f720000 72657175 65737469 error..requesti │ │ │ │ - 0x00053f70 6e672063 6c6f7365 20647565 20746f20 ng close due to │ │ │ │ - 0x00053f80 6572726f 72000000 49676e6f 72696e67 error...Ignoring │ │ │ │ - 0x00053f90 206d6573 73616765 2073696e 63652074 message since t │ │ │ │ - 0x00053fa0 68652063 6f6e6e65 6374696f 6e206973 he connection is │ │ │ │ - 0x00053fb0 20636c6f 73656400 6c656e20 3e206672 closed.len > fr │ │ │ │ - 0x00053fc0 616d652d 3e73656e 74000000 6661696c ame->sent...fail │ │ │ │ - 0x00053fd0 65642074 6f207365 6e642066 72616d65 ed to send frame │ │ │ │ - 0x00053fe0 20626563 61757365 20697420 776f756c because it woul │ │ │ │ - 0x00053ff0 6420626c 6f636b2c 206d6172 6b696e67 d block, marking │ │ │ │ - 0x00054000 20617320 70656e64 696e6700 73656e74 as pending.sent │ │ │ │ - 0x00054010 20667261 6d650000 536f7570 57656273 frame..SoupWebs │ │ │ │ - 0x00054020 6f636b65 74436f6e 6e656374 696f6e20 ocketConnection │ │ │ │ - 0x00054030 6f757470 75740000 65787065 63746564 output..expected │ │ │ │ - 0x00054040 20706f6e 67206e65 76657220 61727269 pong never arri │ │ │ │ - 0x00054050 7665643b 20636f6e 6e656374 696f6e20 ved; connection │ │ │ │ - 0x00054060 70726f62 61626c79 206c6f73 74000000 probably lost... │ │ │ │ - 0x00054070 44696420 6e6f7420 72656365 69766520 Did not receive │ │ │ │ - 0x00054080 6b656570 616c6976 6520706f 6e672077 keepalive pong w │ │ │ │ - 0x00054090 69746869 6e202564 20736563 6f6e6473 ithin %d seconds │ │ │ │ - 0x000540a0 00000000 636c6f73 6520636f 64652061 ....close code a │ │ │ │ - 0x000540b0 6c726561 64792073 656e7400 57726f6e lready sent.Wron │ │ │ │ - 0x000540c0 6720636c 6f73696e 6720636f 64652025 g closing code % │ │ │ │ - 0x000540d0 64207265 63656976 65642066 6f722061 d received for a │ │ │ │ - 0x000540e0 20736572 76657220 636f6e6e 65637469 server connecti │ │ │ │ - 0x000540f0 6f6e0000 57726f6e 6720636c 6f73696e on..Wrong closin │ │ │ │ - 0x00054100 6720636f 64652025 64207265 63656976 g code %d receiv │ │ │ │ - 0x00054110 65642066 6f722061 206e6f6e 20736572 ed for a non ser │ │ │ │ - 0x00054120 76657220 636f6e6e 65637469 6f6e0000 ver connection.. │ │ │ │ - 0x00054130 57726f6e 6720636c 6f73696e 6720636f Wrong closing co │ │ │ │ - 0x00054140 64652025 64207265 63656976 65640000 de %d received.. │ │ │ │ - 0x00054150 72657370 6f6e6469 6e672074 6f20636c responding to cl │ │ │ │ - 0x00054160 6f736520 72657175 65737400 52656365 ose request.Rece │ │ │ │ - 0x00054170 69766564 20576562 536f636b 65742070 ived WebSocket p │ │ │ │ - 0x00054180 61796c6f 61642066 726f6d20 74686520 ayload from the │ │ │ │ - 0x00054190 636c6965 6e74206c 61726765 72207468 client larger th │ │ │ │ - 0x000541a0 616e2063 6f6e6669 67757265 64206d61 an configured ma │ │ │ │ - 0x000541b0 782d696e 636f6d69 6e672d70 61796c6f x-incoming-paylo │ │ │ │ - 0x000541c0 61642d73 697a6500 52656365 69766564 ad-size.Received │ │ │ │ - 0x000541d0 20576562 536f636b 65742070 61796c6f WebSocket paylo │ │ │ │ - 0x000541e0 61642066 726f6d20 74686520 73657276 ad from the serv │ │ │ │ - 0x000541f0 6572206c 61726765 72207468 616e2063 er larger than c │ │ │ │ - 0x00054200 6f6e6669 67757265 64206d61 782d696e onfigured max-in │ │ │ │ - 0x00054210 636f6d69 6e672d70 61796c6f 61642d73 coming-payload-s │ │ │ │ - 0x00054220 697a6500 73657276 65720000 636c6965 ize.server..clie │ │ │ │ - 0x00054230 6e740000 52656365 69766564 20696e76 nt..Received inv │ │ │ │ - 0x00054240 616c6964 20576562 536f636b 65742064 alid WebSocket d │ │ │ │ - 0x00054250 61746120 66726f6d 20746865 20636c69 ata from the cli │ │ │ │ - 0x00054260 656e7400 52656365 69766564 20696e76 ent.Received inv │ │ │ │ - 0x00054270 616c6964 20576562 536f636b 65742064 alid WebSocket d │ │ │ │ - 0x00054280 61746120 66726f6d 20746865 20736572 ata from the ser │ │ │ │ - 0x00054290 76657200 41207365 72766572 206d7573 ver.A server mus │ │ │ │ - 0x000542a0 74206e6f 74206d61 736b2061 6e792066 t not mask any f │ │ │ │ - 0x000542b0 72616d65 73207468 61742069 74207365 rames that it se │ │ │ │ - 0x000542c0 6e647320 746f2074 68652063 6c69656e nds to the clien │ │ │ │ - 0x000542d0 742e0000 54686520 636c6965 6e742073 t...The client s │ │ │ │ - 0x000542e0 686f756c 6420616c 77617973 206d6173 hould always mas │ │ │ │ - 0x000542f0 6b206672 616d6573 00000000 25732069 k frames....%s i │ │ │ │ - 0x00054300 73207472 79696e67 20746f20 6672616d s trying to fram │ │ │ │ - 0x00054310 65206f66 2073697a 6520256c 6c75206f e of size %llu o │ │ │ │ - 0x00054320 72206772 65617465 722c2062 7574206d r greater, but m │ │ │ │ - 0x00054330 61782073 7570706f 72746564 2073697a ax supported siz │ │ │ │ - 0x00054340 65206973 20256c6c 75000000 72656365 e is %llu...rece │ │ │ │ - 0x00054350 69766564 20667261 676d656e 74656420 ived fragmented │ │ │ │ - 0x00054360 636f6e74 726f6c20 6672616d 65000000 control frame... │ │ │ │ - 0x00054370 72656365 69766564 20636f6e 74726f6c received control │ │ │ │ - 0x00054380 20667261 6d652025 64207769 74682025 frame %d with % │ │ │ │ - 0x00054390 64207061 796c6f61 64000000 72656365 d payload...rece │ │ │ │ - 0x000543a0 69766564 20612062 726f6b65 6e20636c ived a broken cl │ │ │ │ - 0x000543b0 6f736520 6672616d 6520636f 6e746169 ose frame contai │ │ │ │ - 0x000543c0 6e696e67 20726573 65727665 64207374 ning reserved st │ │ │ │ - 0x000543d0 61747573 20636f64 65202575 00000000 atus code %u.... │ │ │ │ - 0x000543e0 72656365 69766564 206e6f6e 2d555446 received non-UTF │ │ │ │ - 0x000543f0 3820636c 6f736520 64617461 3a202564 8 close data: %d │ │ │ │ - 0x00054400 2027252e 2a732720 25640000 72656365 '%.*s' %d..rece │ │ │ │ - 0x00054410 69766564 2070696e 672c2072 6573706f ived ping, respo │ │ │ │ - 0x00054420 6e64696e 67000000 6c696273 6f75702d nding...libsoup- │ │ │ │ - 0x00054430 6b656570 616c6976 652d0000 72656365 keepalive-..rece │ │ │ │ - 0x00054440 69766564 206b6565 70616c69 76652070 ived keepalive p │ │ │ │ - 0x00054450 6f6e6700 72656365 69766564 20756e6b ong.received unk │ │ │ │ - 0x00054460 6e6f776e 206b6565 70616c69 76652070 nown keepalive p │ │ │ │ - 0x00054470 6f6e6700 72656365 69766564 20706f6e ong.received pon │ │ │ │ - 0x00054480 67206d65 73736167 65000000 72656365 g message...rece │ │ │ │ - 0x00054490 69766564 20756e73 7570706f 72746564 ived unsupported │ │ │ │ - 0x000544a0 20636f6e 74726f6c 20667261 6d653a20 control frame: │ │ │ │ - 0x000544b0 25640000 72656365 69766564 206d6573 %d..received mes │ │ │ │ - 0x000544c0 73616765 20616674 65722063 6c6f7365 sage after close │ │ │ │ - 0x000544d0 20776173 20726563 65697665 64000000 was received... │ │ │ │ - 0x000544e0 72656365 69766564 206d6573 73616765 received message │ │ │ │ - 0x000544f0 20616674 65722063 6c6f7365 20647565 after close due │ │ │ │ - 0x00054500 20746f20 6572726f 72207761 73207365 to error was se │ │ │ │ - 0x00054510 6e740000 72656365 69766564 206f7574 nt..received out │ │ │ │ - 0x00054520 206f6620 6f726465 7220696e 69746961 of order initia │ │ │ │ - 0x00054530 6c206d65 73736167 65206672 61676d65 l message fragme │ │ │ │ - 0x00054540 6e740000 72656365 69766564 20696e69 nt..received ini │ │ │ │ - 0x00054550 7469616c 20667261 676d656e 74206672 tial fragment fr │ │ │ │ - 0x00054560 616d6520 25642077 69746820 25642070 ame %d with %d p │ │ │ │ - 0x00054570 61796c6f 61640000 72656365 69766564 ayload..received │ │ │ │ - 0x00054580 206f7574 206f6620 6f726465 72206d69 out of order mi │ │ │ │ - 0x00054590 64646c65 206d6573 73616765 20667261 ddle message fra │ │ │ │ - 0x000545a0 676d656e 74000000 72656365 69766564 gment...received │ │ │ │ - 0x000545b0 206d6964 646c6520 66726167 6d656e74 middle fragment │ │ │ │ - 0x000545c0 20667261 6d652077 69746820 25642070 frame with %d p │ │ │ │ - 0x000545d0 61796c6f 61640000 72656365 69766564 ayload..received │ │ │ │ - 0x000545e0 206f7574 206f6620 6f726465 7220656e out of order en │ │ │ │ - 0x000545f0 64696e67 206d6573 73616765 20667261 ding message fra │ │ │ │ - 0x00054600 676d656e 74000000 72656365 69766564 gment...received │ │ │ │ - 0x00054610 206c6173 74206672 61676d65 6e742066 last fragment f │ │ │ │ - 0x00054620 72616d65 20776974 68202564 20706179 rame with %d pay │ │ │ │ - 0x00054630 6c6f6164 00000000 6f70636f 64652021 load....opcode ! │ │ │ │ - 0x00054640 3d203000 72656365 69766564 20756e66 = 0.received unf │ │ │ │ - 0x00054650 7261676d 656e7465 64206d65 73736167 ragmented messag │ │ │ │ - 0x00054660 65207768 656e2066 7261676d 656e7420 e when fragment │ │ │ │ - 0x00054670 77617320 65787065 63746564 00000000 was expected.... │ │ │ │ - 0x00054680 72656365 69766564 20667261 6d652025 received frame % │ │ │ │ - 0x00054690 64207769 74682025 64207061 796c6f61 d with %d payloa │ │ │ │ - 0x000546a0 64000000 72656365 69766564 20756e6b d...received unk │ │ │ │ - 0x000546b0 6e6f776e 20646174 61206672 616d653a nown data frame: │ │ │ │ - 0x000546c0 20256400 72656365 69766564 20696e76 %d.received inv │ │ │ │ - 0x000546d0 616c6964 206e6f6e 2d555446 38207465 alid non-UTF8 te │ │ │ │ - 0x000546e0 78742064 61746100 6d657373 6167653a xt data.message: │ │ │ │ - 0x000546f0 2064656c 69766572 696e6720 25642077 delivering %d w │ │ │ │ - 0x00054700 69746820 2564206c 656e6774 68000000 ith %d length... │ │ │ │ - 0x00054710 636f6e6e 65637469 6f6e2075 6e657870 connection unexp │ │ │ │ - 0x00054720 65637465 646c7920 636c6f73 65642062 ectedly closed b │ │ │ │ - 0x00054730 79207065 65720000 70656572 20686173 y peer..peer has │ │ │ │ - 0x00054740 20636c6f 73656420 736f636b 65740000 closed socket.. │ │ │ │ - 0x00054750 6c696273 6f75702d 6b656570 616c6976 libsoup-keepaliv │ │ │ │ - 0x00054760 652d256c 6c750000 70696e67 20257300 e-%llu..ping %s. │ │ │ │ - 0x00054770 73656e64 696e6720 70696e67 206d6573 sending ping mes │ │ │ │ - 0x00054780 73616765 00000000 536f7570 57656273 sage....SoupWebs │ │ │ │ - 0x00054790 6f636b65 74436f6e 6e656374 696f6e20 ocketConnection │ │ │ │ - 0x000547a0 706f6e67 2074696d 656f7574 00000000 pong timeout.... │ │ │ │ - 0x000547b0 736f7570 5f776562 736f636b 65745f63 soup_websocket_c │ │ │ │ - 0x000547c0 6f6e6e65 6374696f 6e5f6765 745f7374 onnection_get_st │ │ │ │ - 0x000547d0 61746520 2873656c 6629203d 3d20534f ate (self) == SO │ │ │ │ - 0x000547e0 55505f57 4542534f 434b4554 5f535441 UP_WEBSOCKET_STA │ │ │ │ - 0x000547f0 54455f4f 50454e00 74657874 20213d20 TE_OPEN.text != │ │ │ │ - 0x00054800 4e554c4c 00000000 75746638 5f76616c NULL....utf8_val │ │ │ │ - 0x00054810 69646174 65202874 6578742c 206c656e idate (text, len │ │ │ │ - 0x00054820 67746829 00000000 64617461 20213d20 gth)....data != │ │ │ │ - 0x00054830 4e554c4c 207c7c20 6c656e67 7468203d NULL || length = │ │ │ │ - 0x00054840 3d203000 6d657373 61676520 213d204e = 0.message != N │ │ │ │ - 0x00054850 554c4c00 74797065 20213d20 534f5550 ULL.type != SOUP │ │ │ │ - 0x00054860 5f574542 534f434b 45545f44 4154415f _WEBSOCKET_DATA_ │ │ │ │ - 0x00054870 54455854 207c7c20 75746638 5f76616c TEXT || utf8_val │ │ │ │ - 0x00054880 69646174 65202828 636f6e73 74206368 idate ((const ch │ │ │ │ - 0x00054890 6172202a 29646174 612c206c 656e6774 ar *)data, lengt │ │ │ │ - 0x000548a0 68290000 21707269 762d3e63 6c6f7365 h)..!priv->close │ │ │ │ - 0x000548b0 5f73656e 74000000 636f6465 20213d20 _sent...code != │ │ │ │ - 0x000548c0 534f5550 5f574542 534f434b 45545f43 SOUP_WEBSOCKET_C │ │ │ │ - 0x000548d0 4c4f5345 5f41424e 4f524d41 4c202626 LOSE_ABNORMAL && │ │ │ │ - 0x000548e0 20636f64 6520213d 20534f55 505f5745 code != SOUP_WE │ │ │ │ - 0x000548f0 42534f43 4b45545f 434c4f53 455f544c BSOCKET_CLOSE_TL │ │ │ │ - 0x00054900 535f4841 4e445348 414b4500 636f6465 S_HANDSHAKE.code │ │ │ │ - 0x00054910 20213d20 534f5550 5f574542 534f434b != SOUP_WEBSOCK │ │ │ │ - 0x00054920 45545f43 4c4f5345 5f4e4f5f 45585445 ET_CLOSE_NO_EXTE │ │ │ │ - 0x00054930 4e53494f 4e000000 636f6465 20213d20 NSION...code != │ │ │ │ - 0x00054940 534f5550 5f574542 534f434b 45545f43 SOUP_WEBSOCKET_C │ │ │ │ - 0x00054950 4c4f5345 5f534552 5645525f 4552524f LOSE_SERVER_ERRO │ │ │ │ - 0x00054960 52000000 536f7570 57656273 6f636b65 R...SoupWebsocke │ │ │ │ - 0x00054970 74436f6e 6e656374 696f6e20 6b656570 tConnection keep │ │ │ │ - 0x00054980 616c6976 65207469 6d656f75 74000000 alive timeout... │ │ │ │ - 0x00054990 70726976 2d3e696f 5f737472 65616d20 priv->io_stream │ │ │ │ - 0x000549a0 3d3d204e 554c4c00 70726976 2d3e7572 == NULL.priv->ur │ │ │ │ - 0x000549b0 69203d3d 204e554c 4c000000 70726976 i == NULL...priv │ │ │ │ - 0x000549c0 2d3e6f72 6967696e 203d3d20 4e554c4c ->origin == NULL │ │ │ │ - 0x000549d0 00000000 70726976 2d3e7072 6f746f63 ....priv->protoc │ │ │ │ - 0x000549e0 6f6c203d 3d204e55 4c4c0000 536f7570 ol == NULL..Soup │ │ │ │ - 0x000549f0 57656273 6f636b65 74457874 656e7369 WebsocketExtensi │ │ │ │ - 0x00054a00 6f6e0000 534f5550 5f49535f 57454253 on..SOUP_IS_WEBS │ │ │ │ - 0x00054a10 4f434b45 545f4558 54454e53 494f4e20 OCKET_EXTENSION │ │ │ │ - 0x00054a20 28657874 656e7369 6f6e2900 636f6e6e (extension).conn │ │ │ │ - 0x00054a30 65637469 6f6e5f74 79706520 213d2053 ection_type != S │ │ │ │ - 0x00054a40 4f55505f 57454253 4f434b45 545f434f OUP_WEBSOCKET_CO │ │ │ │ - 0x00054a50 4e4e4543 54494f4e 5f554e4b 4e4f574e NNECTION_UNKNOWN │ │ │ │ - 0x00054a60 00000000 68656164 65722021 3d204e55 ....header != NU │ │ │ │ - 0x00054a70 4c4c0000 7061796c 6f616420 213d204e LL..payload != N │ │ │ │ - 0x00054a80 554c4c00 536f7570 57656273 6f636b65 ULL.SoupWebsocke │ │ │ │ - 0x00054a90 74457874 656e7369 6f6e4465 666c6174 tExtensionDeflat │ │ │ │ - 0x00054aa0 65000000 7065726d 65737361 67652d64 e...permessage-d │ │ │ │ - 0x00054ab0 65666c61 74650000 52656365 69766564 eflate..Received │ │ │ │ - 0x00054ac0 2061206e 6f6e2d66 69727374 20667261 a non-first fra │ │ │ │ - 0x00054ad0 6d652077 69746820 52535631 20666c61 me with RSV1 fla │ │ │ │ - 0x00054ae0 67207365 74000000 4661696c 65642074 g set...Failed t │ │ │ │ - 0x00054af0 6f20756e 636f6d70 72657373 20696e63 o uncompress inc │ │ │ │ - 0x00054b00 6f6d696e 67206672 616d6500 4661696c oming frame.Fail │ │ │ │ - 0x00054b10 65642074 6f20636f 6d707265 7373206f ed to compress o │ │ │ │ - 0x00054b20 7574676f 696e6720 6672616d 65000000 utgoing frame... │ │ │ │ - 0x00054b30 3b207365 72766572 5f6e6f5f 636f6e74 ; server_no_cont │ │ │ │ - 0x00054b40 6578745f 74616b65 6f766572 00000000 ext_takeover.... │ │ │ │ - 0x00054b50 3b20636c 69656e74 5f6e6f5f 636f6e74 ; client_no_cont │ │ │ │ - 0x00054b60 6578745f 74616b65 6f766572 00000000 ext_takeover.... │ │ │ │ - 0x00054b70 3b207365 72766572 5f6d6178 5f77696e ; server_max_win │ │ │ │ - 0x00054b80 646f775f 62697473 3d257500 3b20636c dow_bits=%u.; cl │ │ │ │ - 0x00054b90 69656e74 5f6d6178 5f77696e 646f775f ient_max_window_ │ │ │ │ - 0x00054ba0 62697473 3d257500 3b20636c 69656e74 bits=%u.; client │ │ │ │ - 0x00054bb0 5f6d6178 5f77696e 646f775f 62697473 _max_window_bits │ │ │ │ - 0x00054bc0 00000000 73657276 65725f6e 6f5f636f ....server_no_co │ │ │ │ - 0x00054bd0 6e746578 745f7461 6b656f76 65720000 ntext_takeover.. │ │ │ │ - 0x00054be0 496e7661 6c696420 76616c75 65206f66 Invalid value of │ │ │ │ - 0x00054bf0 20706172 616d6574 65722027 25732720 parameter '%s' │ │ │ │ - 0x00054c00 696e2070 65726d65 73736167 652d6465 in permessage-de │ │ │ │ - 0x00054c10 666c6174 65206578 74656e73 696f6e20 flate extension │ │ │ │ - 0x00054c20 68656164 65720000 636c6965 6e745f6e header..client_n │ │ │ │ - 0x00054c30 6f5f636f 6e746578 745f7461 6b656f76 o_context_takeov │ │ │ │ - 0x00054c40 65720000 73657276 65725f6d 61785f77 er..server_max_w │ │ │ │ - 0x00054c50 696e646f 775f6269 74730000 636c6965 indow_bits..clie │ │ │ │ - 0x00054c60 6e745f6d 61785f77 696e646f 775f6269 nt_max_window_bi │ │ │ │ - 0x00054c70 74730000 496e7661 6c696420 70617261 ts..Invalid para │ │ │ │ - 0x00054c80 6d657465 72202725 73272069 6e207065 meter '%s' in pe │ │ │ │ - 0x00054c90 726d6573 73616765 2d646566 6c617465 rmessage-deflate │ │ │ │ - 0x00054ca0 20657874 656e7369 6f6e2068 65616465 extension heade │ │ │ │ - 0x00054cb0 72000000 2e2e2f6c 6962736f 75702f77 r...../libsoup/w │ │ │ │ - 0x00054cc0 6562736f 636b6574 2f736f75 702d7765 ebsocket/soup-we │ │ │ │ - 0x00054cd0 62736f63 6b65742d 65787465 6e73696f bsocket-extensio │ │ │ │ - 0x00054ce0 6e2d6465 666c6174 652e6300 312e332e n-deflate.c.1.3. │ │ │ │ - 0x00054cf0 31000000 474d5400 55544300 45434d50 1...GMT.UTC.ECMP │ │ │ │ - 0x00054d00 00000000 64617465 20213d20 4e554c4c ....date != NULL │ │ │ │ - 0x00054d10 00000000 25732c20 25256420 25732025 ....%s, %%d %s % │ │ │ │ - 0x00054d20 25592025 25542047 4d540000 25732c20 %Y %%T GMT..%s, │ │ │ │ - 0x00054d30 2525642d 25732d25 25592025 25542047 %%d-%s-%%Y %%T G │ │ │ │ - 0x00054d40 4d540000 2e2e2f6c 6962736f 75702f73 MT..../libsoup/s │ │ │ │ - 0x00054d50 6f75702d 64617465 2d757469 6c732e63 oup-date-utils.c │ │ │ │ - 0x00054d60 00000000 66696c65 2025733a 206c696e ....file %s: lin │ │ │ │ - 0x00054d70 65202564 20282573 293a2073 686f756c e %d (%s): shoul │ │ │ │ - 0x00054d80 64206e6f 74206265 20726561 63686564 d not be reached │ │ │ │ - 0x00054d90 00000000 64617465 5f737472 696e6720 ....date_string │ │ │ │ - 0x00054da0 213d204e 554c4c00 4a464d41 534f4e44 != NULL.JFMASOND │ │ │ │ - 0x00054db0 00000000 556e7375 70706f72 74656420 ....Unsupported │ │ │ │ - 0x00054dc0 666f726d 61742070 61737365 6420746f format passed to │ │ │ │ - 0x00054dd0 20736f75 705f6461 74655f74 696d655f soup_date_time_ │ │ │ │ - 0x00054de0 6e65775f 66726f6d 5f687474 705f7374 new_from_http_st │ │ │ │ - 0x00054df0 72696e67 28293a20 25730000 4d6f6e00 ring(): %s..Mon. │ │ │ │ - 0x00054e00 54756500 57656400 54687500 46726900 Tue.Wed.Thu.Fri. │ │ │ │ - 0x00054e10 53617400 53756e00 4a616e00 46656200 Sat.Sun.Jan.Feb. │ │ │ │ - 0x00054e20 4d617200 41707200 4d617900 4a756e00 Mar.Apr.May.Jun. │ │ │ │ - 0x00054e30 4a756c00 41756700 53657000 4f637400 Jul.Aug.Sep.Oct. │ │ │ │ - 0x00054e40 4e6f7600 44656300 25252530 32580000 Nov.Dec.%%%02X.. │ │ │ │ - 0x00054e50 76616c75 6520213d 204e554c 4c000000 value != NULL... │ │ │ │ - 0x00054e60 26000000 6d756c74 69706172 7420213d &...multipart != │ │ │ │ - 0x00054e70 204e554c 4c000000 666f726d 2d646174 NULL...form-dat │ │ │ │ - 0x00054e80 61000000 66696c65 6e616d65 00000000 a...filename.... │ │ │ │ - 0x00054e90 2a3d5554 462d3827 27000000 21232426 *=UTF-8''...!#$& │ │ │ │ - 0x00054ea0 2b2d2e5e 5f607c7e 00000000 3d220000 +-.^_`|~....=".. │ │ │ │ - 0x00054eb0 5c220000 73747220 213d204e 554c4c00 \"..str != NULL. │ │ │ │ - 0x00054ec0 64657374 20213d20 4e554c4c 00000000 dest != NULL.... │ │ │ │ - 0x00054ed0 20090d0a 00000000 48545450 2f000000 .......HTTP/... │ │ │ │ - 0x00054ee0 73746174 75735f6c 696e6520 213d204e status_line != N │ │ │ │ - 0x00054ef0 554c4c00 746f6b65 6e20213d 204e554c ULL.token != NUL │ │ │ │ - 0x00054f00 4c000000 70617261 6d5f6c69 73742021 L...param_list ! │ │ │ │ - 0x00054f10 3d204e55 4c4c0000 5f000000 536f7570 = NULL.._...Soup │ │ │ │ - 0x00054f20 494f5374 7265616d 00000000 42617365 IOStream....Base │ │ │ │ - 0x00054f30 2047494f 53747265 616d0000 42617365 GIOStream..Base │ │ │ │ - 0x00054f40 20494f53 74726561 6d000000 62617365 IOStream...base │ │ │ │ - 0x00054f50 2d696f73 74726561 6d000000 436c6f73 -iostream...Clos │ │ │ │ - 0x00054f60 65206261 73652047 494f5374 7265616d e base GIOStream │ │ │ │ - 0x00054f70 20776865 6e20636c 6f73696e 67000000 when closing... │ │ │ │ - 0x00054f80 436c6f73 65206261 73652073 74726561 Close base strea │ │ │ │ - 0x00054f90 6d000000 636c6f73 652d6f6e 2d646973 m...close-on-dis │ │ │ │ - 0x00054fa0 706f7365 00000000 2e2e2f6c 6962736f pose....../libso │ │ │ │ - 0x00054fb0 75702f73 6f75702d 696f2d73 74726561 up/soup-io-strea │ │ │ │ - 0x00054fc0 6d2e6300 534f5550 5f49535f 494f5f53 m.c.SOUP_IS_IO_S │ │ │ │ - 0x00054fd0 54524541 4d202873 74726561 6d290000 TREAM (stream).. │ │ │ │ - 0x00054fe0 536f7570 4c6f6767 65720000 6c6f6767 SoupLogger..logg │ │ │ │ - 0x00054ff0 65720000 62617365 2d737472 65616d00 er..base-stream. │ │ │ │ - 0x00055000 72656164 2d646174 61000000 0a5b2e2e read-data....[.. │ │ │ │ - 0x00055010 2e5d0000 25632025 730a0000 48545450 .]..%c %s...HTTP │ │ │ │ - 0x00055020 2f257320 25752025 730a0000 536f7570 /%s %u %s...Soup │ │ │ │ - 0x00055030 2d446562 75672d54 696d6573 74616d70 -Debug-Timestamp │ │ │ │ - 0x00055040 3a20256c 75000000 536f7570 2d446562 : %lu...Soup-Deb │ │ │ │ - 0x00055050 75673a20 25732025 75202825 70290000 ug: %s %u (%p).. │ │ │ │ - 0x00055060 0a257300 5b4e6f77 2073656e 64696e67 .%s.[Now sending │ │ │ │ - 0x00055070 20726571 75657374 20626f64 792e2e2e request body... │ │ │ │ - 0x00055080 5d000000 536f7570 4c6f6767 65722d25 ]...SoupLogger-% │ │ │ │ - 0x00055090 70000000 54686520 6c657665 6c206f66 p...The level of │ │ │ │ - 0x000550a0 206c6f67 67696e67 206f7574 70757400 logging output. │ │ │ │ - 0x000550b0 4c657665 6c000000 6c657665 6c000000 Level...level... │ │ │ │ - 0x000550c0 54686520 6d617869 6d756d20 626f6479 The maximum body │ │ │ │ - 0x000550d0 2073697a 6520746f 206f7574 70757400 size to output. │ │ │ │ - 0x000550e0 4d617820 426f6479 2053697a 65000000 Max Body Size... │ │ │ │ - 0x000550f0 6d61782d 626f6479 2d73697a 65000000 max-body-size... │ │ │ │ - 0x00055100 676f742d 696e666f 726d6174 696f6e61 got-informationa │ │ │ │ - 0x00055110 6c000000 2e2e2f6c 6962736f 75702f73 l...../libsoup/s │ │ │ │ - 0x00055120 6f75702d 6c6f6767 65722e63 00000000 oup-logger.c.... │ │ │ │ - 0x00055130 3f000000 63616368 65640000 2c207265 ?...cached.., re │ │ │ │ - 0x00055140 73746172 74656400 434f4e4e 45435420 started.CONNECT │ │ │ │ - 0x00055150 25733a25 75204854 54502f25 73000000 %s:%u HTTP/%s... │ │ │ │ - 0x00055160 25732025 73257325 73204854 54502f25 %s %s%s%s HTTP/% │ │ │ │ - 0x00055170 73000000 536f7570 2d446562 75673a20 s...Soup-Debug: │ │ │ │ - 0x00055180 25732025 75202825 70292c20 25732025 %s %u (%p), %s % │ │ │ │ - 0x00055190 75202825 70292c20 25732573 00000000 u (%p), %s%s.... │ │ │ │ - 0x000551a0 536f7570 2d486f73 743a2025 73000000 Soup-Host: %s... │ │ │ │ - 0x000551b0 41757468 6f72697a 6174696f 6e000000 Authorization... │ │ │ │ - 0x000551c0 42617369 63200000 41757468 6f72697a Basic ..Authoriz │ │ │ │ - 0x000551d0 6174696f 6e3a2042 61736963 205b252e ation: Basic [%. │ │ │ │ - 0x000551e0 2a735d00 536f7570 4c6f6767 6572496e *s].SoupLoggerIn │ │ │ │ - 0x000551f0 70757453 74726561 6d000000 54686520 putStream...The │ │ │ │ - 0x00055200 73747265 616d2773 20536f75 704c6f67 stream's SoupLog │ │ │ │ - 0x00055210 67657200 2e2e2f6c 6962736f 75702f73 ger.../libsoup/s │ │ │ │ - 0x00055220 6f75702d 6c6f6767 65722d69 6e707574 oup-logger-input │ │ │ │ - 0x00055230 2d737472 65616d2e 63000000 536f7570 -stream.c...Soup │ │ │ │ - 0x00055240 4d657373 61676500 676f742d 626f6479 Message.got-body │ │ │ │ - 0x00055250 2d646174 61000000 636f6e74 656e742d -data...content- │ │ │ │ - 0x00055260 736e6966 66656400 73746172 74696e67 sniffed.starting │ │ │ │ - 0x00055270 00000000 72657374 61727465 64000000 ....restarted... │ │ │ │ - 0x00055280 61757468 656e7469 63617465 00000000 authenticate.... │ │ │ │ - 0x00055290 6e657477 6f726b2d 6576656e 74000000 network-event... │ │ │ │ - 0x000552a0 72657175 6573742d 63657274 69666963 request-certific │ │ │ │ - 0x000552b0 61746500 72657175 6573742d 63657274 ate.request-cert │ │ │ │ - 0x000552c0 69666963 6174652d 70617373 776f7264 ificate-password │ │ │ │ - 0x000552d0 00000000 68737473 2d656e66 6f726365 ....hsts-enforce │ │ │ │ - 0x000552e0 64000000 54686520 6d657373 61676527 d...The message' │ │ │ │ - 0x000552f0 73204854 5450206d 6574686f 64000000 s HTTP method... │ │ │ │ - 0x00055300 4d657468 6f640000 6d657468 6f640000 Method..method.. │ │ │ │ - 0x00055310 54686520 6d657373 61676527 73205265 The message's Re │ │ │ │ - 0x00055320 71756573 742d5552 49000000 54686520 quest-URI...The │ │ │ │ - 0x00055330 48545450 2070726f 746f636f 6c207665 HTTP protocol ve │ │ │ │ - 0x00055340 7273696f 6e20746f 20757365 00000000 rsion to use.... │ │ │ │ - 0x00055350 48545450 20566572 73696f6e 00000000 HTTP Version.... │ │ │ │ - 0x00055360 68747470 2d766572 73696f6e 00000000 http-version.... │ │ │ │ - 0x00055370 56617269 6f757320 6d657373 61676520 Various message │ │ │ │ - 0x00055380 6f707469 6f6e7300 466c6167 73000000 options.Flags... │ │ │ │ - 0x00055390 666c6167 73000000 54686520 48545450 flags...The HTTP │ │ │ │ - 0x000553a0 20726573 706f6e73 65207374 61747573 response status │ │ │ │ - 0x000553b0 20636f64 65000000 53746174 75732063 code...Status c │ │ │ │ - 0x000553c0 6f646500 73746174 75732d63 6f646500 ode.status-code. │ │ │ │ - 0x000553d0 54686520 48545450 20726573 706f6e73 The HTTP respons │ │ │ │ - 0x000553e0 65207265 61736f6e 20706872 61736500 e reason phrase. │ │ │ │ - 0x000553f0 52656173 6f6e2070 68726173 65000000 Reason phrase... │ │ │ │ - 0x00055400 72656173 6f6e2d70 68726173 65000000 reason-phrase... │ │ │ │ - 0x00055410 54686520 55524920 6c6f6164 65642069 The URI loaded i │ │ │ │ - 0x00055420 6e207468 65206170 706c6963 6174696f n the applicatio │ │ │ │ - 0x00055430 6e207768 656e2074 6865206d 65737361 n when the messa │ │ │ │ - 0x00055440 67652077 61732072 65717565 73746564 ge was requested │ │ │ │ - 0x00055450 2e000000 46697273 74207061 72747900 ....First party. │ │ │ │ - 0x00055460 66697273 742d7061 72747900 54686520 first-party.The │ │ │ │ - 0x00055470 55524920 666f7220 74686520 73697465 URI for the site │ │ │ │ - 0x00055480 20746f20 636f6d70 61726520 636f6f6b to compare cook │ │ │ │ - 0x00055490 69657320 61676169 6e737400 53697465 ies against.Site │ │ │ │ - 0x000554a0 20666f72 20636f6f 6b696573 00000000 for cookies.... │ │ │ │ - 0x000554b0 73697465 2d666f72 2d636f6f 6b696573 site-for-cookies │ │ │ │ - 0x000554c0 00000000 49662074 68652063 75727265 ....If the curre │ │ │ │ - 0x000554d0 6e74206d 65737373 61676520 6973206e nt messsage is n │ │ │ │ - 0x000554e0 61766967 6174696e 67206265 74776565 avigating betwee │ │ │ │ - 0x000554f0 6e20746f 702d6c65 76656c73 00000000 n top-levels.... │ │ │ │ - 0x00055500 49732074 6f702d6c 6576656c 206e6176 Is top-level nav │ │ │ │ - 0x00055510 69676174 696f6e00 69732d74 6f702d6c igation.is-top-l │ │ │ │ - 0x00055520 6576656c 2d6e6176 69676174 696f6e00 evel-navigation. │ │ │ │ - 0x00055530 54686520 48545450 20726571 75657374 The HTTP request │ │ │ │ - 0x00055540 20686561 64657273 00000000 52657175 headers....Requ │ │ │ │ - 0x00055550 65737420 48656164 65727300 72657175 est Headers.requ │ │ │ │ - 0x00055560 6573742d 68656164 65727300 54686520 est-headers.The │ │ │ │ - 0x00055570 48545450 20726573 706f6e73 65206865 HTTP response he │ │ │ │ - 0x00055580 61646572 73000000 52657370 6f6e7365 aders...Response │ │ │ │ - 0x00055590 20486561 64657273 00000000 72657370 Headers....resp │ │ │ │ - 0x000555a0 6f6e7365 2d686561 64657273 00000000 onse-headers.... │ │ │ │ - 0x000555b0 544c5320 70726f74 6f636f6c 20766572 TLS protocol ver │ │ │ │ - 0x000555c0 73696f6e 206e6567 6f746961 74656420 sion negotiated │ │ │ │ - 0x000555d0 666f7220 74686973 20636f6e 6e656374 for this connect │ │ │ │ - 0x000555e0 696f6e00 544c5320 50726f74 6f636f6c ion.TLS Protocol │ │ │ │ - 0x000555f0 20566572 73696f6e 00000000 4e616d65 Version....Name │ │ │ │ - 0x00055600 206f6620 544c5320 63697068 65727375 of TLS ciphersu │ │ │ │ - 0x00055610 69746520 6e65676f 74696174 65642066 ite negotiated f │ │ │ │ - 0x00055620 6f722074 68697320 636f6e6e 65637469 or this connecti │ │ │ │ - 0x00055630 6f6e0000 544c5320 43697068 65727375 on..TLS Ciphersu │ │ │ │ - 0x00055640 69746520 4e616d65 00000000 54686520 ite Name....The │ │ │ │ - 0x00055650 72656d6f 74652061 64647265 7373206f remote address o │ │ │ │ - 0x00055660 66207468 6520636f 6e6e6563 74696f6e f the connection │ │ │ │ - 0x00055670 20617373 6f636961 74656420 77697468 associated with │ │ │ │ - 0x00055680 20746865 206d6573 73616765 00000000 the message.... │ │ │ │ - 0x00055690 52656d6f 74652041 64647265 73730000 Remote Address.. │ │ │ │ - 0x000556a0 54686520 7072696f 72697479 206f6620 The priority of │ │ │ │ - 0x000556b0 74686520 6d657373 61676500 5072696f the message.Prio │ │ │ │ - 0x000556c0 72697479 00000000 54686520 6d657373 rity....The mess │ │ │ │ - 0x000556d0 61676520 69732061 6e204f50 54494f4e age is an OPTION │ │ │ │ - 0x000556e0 53207069 6e670000 4973204f 7074696f S ping..Is Optio │ │ │ │ - 0x000556f0 6e732050 696e6700 69732d6f 7074696f ns Ping.is-optio │ │ │ │ - 0x00055700 6e732d70 696e6700 2e2e2f6c 6962736f ns-ping.../libso │ │ │ │ - 0x00055710 75702f73 6f75702d 6d657373 6167652e up/soup-message. │ │ │ │ - 0x00055720 63000000 6d657468 6f642021 3d204e55 c...method != NU │ │ │ │ - 0x00055730 4c4c0000 736f7570 5f757269 5f69735f LL..soup_uri_is_ │ │ │ │ - 0x00055740 76616c69 64202875 72692900 7572695f valid (uri).uri_ │ │ │ │ - 0x00055750 73747269 6e672021 3d204e55 4c4c0000 string != NULL.. │ │ │ │ - 0x00055760 736f7570 5f757269 5f69735f 76616c69 soup_uri_is_vali │ │ │ │ - 0x00055770 64202862 6173655f 75726929 00000000 d (base_uri).... │ │ │ │ - 0x00055780 4f505449 4f4e5300 73747265 616d203d OPTIONS.stream = │ │ │ │ - 0x00055790 3d204e55 4c4c207c 7c20475f 49535f49 = NULL || G_IS_I │ │ │ │ - 0x000557a0 4e505554 5f535452 45414d20 28737472 NPUT_STREAM (str │ │ │ │ - 0x000557b0 65616d29 00000000 636f6e74 656e745f eam)....content_ │ │ │ │ - 0x000557c0 6c656e67 7468203d 3d202d31 207c7c20 length == -1 || │ │ │ │ - 0x000557d0 636f6e74 656e745f 6c656e67 7468203e content_length > │ │ │ │ - 0x000557e0 3d203000 656e636f 6465645f 666f726d = 0.encoded_form │ │ │ │ - 0x000557f0 20213d20 4e554c4c 00000000 504f5354 != NULL....POST │ │ │ │ - 0x00055800 00000000 50555400 6170706c 69636174 ....PUT.applicat │ │ │ │ - 0x00055810 696f6e2f 782d7777 772d666f 726d2d75 ion/x-www-form-u │ │ │ │ - 0x00055820 726c656e 636f6465 64000000 7369676e rlencoded...sign │ │ │ │ - 0x00055830 616c2021 3d204e55 4c4c0000 61757468 al != NULL..auth │ │ │ │ - 0x00055840 203d3d20 4e554c4c 207c7c20 534f5550 == NULL || SOUP │ │ │ │ - 0x00055850 5f49535f 41555448 20286175 74682900 _IS_AUTH (auth). │ │ │ │ - 0x00055860 6e6f7469 66793a3a 746c732d 70726f74 notify::tls-prot │ │ │ │ - 0x00055870 6f636f6c 2d766572 73696f6e 00000000 ocol-version.... │ │ │ │ - 0x00055880 6e6f7469 66793a3a 746c732d 63697068 notify::tls-ciph │ │ │ │ - 0x00055890 65727375 6974652d 6e616d65 00000000 ersuite-name.... │ │ │ │ - 0x000558a0 6e6f7469 66793a3a 72656d6f 74652d61 notify::remote-a │ │ │ │ - 0x000558b0 64647265 73730000 70726563 6f6e6e65 ddress..preconne │ │ │ │ - 0x000558c0 63745f70 7269762d 3e69735f 70726563 ct_priv->is_prec │ │ │ │ - 0x000558d0 6f6e6e65 63740000 21675f77 65616b5f onnect..!g_weak_ │ │ │ │ - 0x000558e0 7265665f 67657420 28267072 69762d3e ref_get (&priv-> │ │ │ │ - 0x000558f0 636f6e6e 65637469 6f6e2900 21707269 connection).!pri │ │ │ │ - 0x00055900 762d3e70 656e6469 6e675f74 6c735f63 v->pending_tls_c │ │ │ │ - 0x00055910 6572745f 72657175 65737400 21707269 ert_request.!pri │ │ │ │ - 0x00055920 762d3e70 656e6469 6e675f74 6c735f63 v->pending_tls_c │ │ │ │ - 0x00055930 6572745f 70617373 5f726571 75657374 ert_pass_request │ │ │ │ - 0x00055940 00000000 66697273 745f7061 72747920 ....first_party │ │ │ │ - 0x00055950 213d204e 554c4c00 63657274 69666963 != NULL.certific │ │ │ │ - 0x00055960 61746520 3d3d204e 554c4c20 7c7c2047 ate == NULL || G │ │ │ │ - 0x00055970 5f49535f 544c535f 43455254 49464943 _IS_TLS_CERTIFIC │ │ │ │ - 0x00055980 41544520 28636572 74696669 63617465 ATE (certificate │ │ │ │ - 0x00055990 29000000 534f5550 5f49535f 434f4e4e )...SOUP_IS_CONN │ │ │ │ - 0x000559a0 45435449 4f4e2028 636f6e6e 65637469 ECTION (connecti │ │ │ │ - 0x000559b0 6f6e2900 736f7570 5f6d6573 73616765 on).soup_message │ │ │ │ - 0x000559c0 5f746c73 5f636c69 656e745f 63657274 _tls_client_cert │ │ │ │ - 0x000559d0 69666963 6174655f 70617373 776f7264 ificate_password │ │ │ │ - 0x000559e0 5f726571 75657374 5f636f6d 706c6574 _request_complet │ │ │ │ - 0x000559f0 65207368 6f756c64 206f6e6c 79206265 e should only be │ │ │ │ - 0x00055a00 2063616c 6c656420 61732061 20726573 called as a res │ │ │ │ - 0x00055a10 706f6e73 6520746f 20536f75 704d6573 ponse to SoupMes │ │ │ │ - 0x00055a20 73616765 3a3a7265 71756573 742d6365 sage::request-ce │ │ │ │ - 0x00055a30 72746966 69636174 652d7061 7373776f rtificate-passwo │ │ │ │ - 0x00055a40 72642073 69676e61 6c000000 636f6e6e rd signal...conn │ │ │ │ - 0x00055a50 65637469 6f6e2021 3d204e55 4c4c0000 ection != NULL.. │ │ │ │ - 0x00055a60 70726976 2d3e696f 5f646174 6120213d priv->io_data != │ │ │ │ - 0x00055a70 204e554c 4c000000 25733a25 64000000 NULL...%s:%d... │ │ │ │ - 0x00055a80 536f7570 4d657373 61676548 65616465 SoupMessageHeade │ │ │ │ - 0x00055a90 72730000 68647273 00000000 486f7374 rs..hdrs....Host │ │ │ │ - 0x00055aa0 00000000 736f7570 5f6d6573 73616765 ....soup_message │ │ │ │ - 0x00055ab0 5f686561 64657273 5f617070 656e645f _headers_append_ │ │ │ │ - 0x00055ac0 636f6d6d 6f6e3a20 52656a65 6374696e common: Rejectin │ │ │ │ - 0x00055ad0 67206475 706c6963 61746520 486f7374 g duplicate Host │ │ │ │ - 0x00055ae0 20686561 64657200 0d0a0000 736f7570 header.....soup │ │ │ │ - 0x00055af0 5f6d6573 73616765 5f686561 64657273 _message_headers │ │ │ │ - 0x00055b00 5f617070 656e643a 2052656a 65637469 _append: Rejecti │ │ │ │ - 0x00055b10 6e672062 61642076 616c7565 20272573 ng bad value '%s │ │ │ │ - 0x00055b20 27000000 2e2e2f6c 6962736f 75702f73 '...../libsoup/s │ │ │ │ - 0x00055b30 6f75702d 6d657373 6167652d 68656164 oup-message-head │ │ │ │ - 0x00055b40 6572732e 63000000 636f6e74 656e745f ers.c...content_ │ │ │ │ - 0x00055b50 74797065 20213d20 4e554c4c 00000000 type != NULL.... │ │ │ │ - 0x00055b60 202f0000 3130302d 636f6e74 696e7565 /..100-continue │ │ │ │ - 0x00055b70 00000000 20090d0a 3a000000 736f7570 .... ...:...soup │ │ │ │ - 0x00055b80 5f6d6573 73616765 5f686561 64657273 _message_headers │ │ │ │ - 0x00055b90 5f617070 656e643a 2052656a 65637469 _append: Rejecti │ │ │ │ - 0x00055ba0 6e672062 6164206e 616d6520 27257327 ng bad name '%s' │ │ │ │ - 0x00055bb0 00000000 3b200000 69746572 00000000 ....; ..iter.... │ │ │ │ - 0x00055bc0 6368756e 6b656400 6964656e 74697479 chunked.identity │ │ │ │ - 0x00055bd0 00000000 256c6c75 00000000 28657870 ....%llu....(exp │ │ │ │ - 0x00055be0 65637461 74696f6e 73202620 7e534f55 ectations & ~SOU │ │ │ │ - 0x00055bf0 505f4558 50454354 4154494f 4e5f434f P_EXPECTATION_CO │ │ │ │ - 0x00055c00 4e54494e 55452920 3d3d2030 00000000 NTINUE) == 0.... │ │ │ │ - 0x00055c10 62797465 73000000 62797465 733d0000 bytes...bytes=.. │ │ │ │ - 0x00055c20 256c6c69 2d256c6c 69000000 256c6c69 %lli-%lli...%lli │ │ │ │ - 0x00055c30 2d000000 62797465 73200000 62797465 -...bytes ..byte │ │ │ │ - 0x00055c40 7320256c 6c692d25 6c6c692f 256c6c69 s %lli-%lli/%lli │ │ │ │ - 0x00055c50 00000000 62797465 7320256c 6c692d25 ....bytes %lli-% │ │ │ │ - 0x00055c60 6c6c692f 2a000000 68647273 20262620 lli/*...hdrs && │ │ │ │ - 0x00055c70 64697370 6f736974 696f6e00 536f7570 disposition.Soup │ │ │ │ - 0x00055c80 4d657373 6167654d 65747269 63730000 MessageMetrics.. │ │ │ │ - 0x00055c90 6d657472 69637320 213d204e 554c4c00 metrics != NULL. │ │ │ │ - 0x00055ca0 536f7570 436f6d70 6c657469 6f6e0000 SoupCompletion.. │ │ │ │ - 0x00055cb0 536f7570 54696d65 6f757400 636f6d70 SoupTimeout.comp │ │ │ │ - 0x00055cc0 6172655f 77697468 20213d20 4e554c4c are_with != NULL │ │ │ │ - 0x00055cd0 00000000 6c616e67 5f6e616d 65732021 ....lang_names ! │ │ │ │ - 0x00055ce0 3d204e55 4c4c0000 656e0000 25733b71 = NULL..en..%s;q │ │ │ │ - 0x00055cf0 3d302e25 30326400 25733b71 3d302e25 =0.%02d.%s;q=0.% │ │ │ │ - 0x00055d00 64000000 312e3000 312e3100 2e2e2f6c d...1.0.1.1.../l │ │ │ │ - 0x00055d10 6962736f 75702f73 6f75702d 6d697363 ibsoup/soup-misc │ │ │ │ - 0x00055d20 2e630000 536f7570 4d756c74 69706172 .c..SoupMultipar │ │ │ │ - 0x00055d30 74000000 626f756e 64617279 00000000 t...boundary.... │ │ │ │ - 0x00055d40 6d756c74 69706172 742f0000 0d0a0d0a multipart/...... │ │ │ │ - 0x00055d50 00000000 666f726d 2d646174 613b2000 ....form-data; . │ │ │ │ - 0x00055d60 2d2d0000 25733a20 25730d0a 00000000 --..%s: %s...... │ │ │ │ - 0x00055d70 0d0a2d2d 00000000 2d2d0d0a 00000000 ..--....--...... │ │ │ │ - 0x00055d80 536f7570 53657373 696f6e00 72657175 SoupSession.requ │ │ │ │ - 0x00055d90 6573742d 71756575 65640000 72657175 est-queued..requ │ │ │ │ - 0x00055da0 6573742d 756e7175 65756564 00000000 est-unqueued.... │ │ │ │ - 0x00055db0 54686520 4750726f 78795265 736f6c76 The GProxyResolv │ │ │ │ - 0x00055dc0 65722074 6f207573 6520666f 72207468 er to use for th │ │ │ │ - 0x00055dd0 69732073 65737369 6f6e0000 50726f78 is session..Prox │ │ │ │ - 0x00055de0 79205265 736f6c76 65720000 70726f78 y Resolver..prox │ │ │ │ - 0x00055df0 792d7265 736f6c76 65720000 54686520 y-resolver..The │ │ │ │ - 0x00055e00 6d617869 6d756d20 6e756d62 6572206f maximum number o │ │ │ │ - 0x00055e10 6620636f 6e6e6563 74696f6e 73207468 f connections th │ │ │ │ - 0x00055e20 61742074 68652073 65737369 6f6e2063 at the session c │ │ │ │ - 0x00055e30 616e206f 70656e20 6174206f 6e636500 an open at once. │ │ │ │ - 0x00055e40 4d617820 436f6e6e 65637469 6f6e2043 Max Connection C │ │ │ │ - 0x00055e50 6f756e74 00000000 6d61782d 636f6e6e ount....max-conn │ │ │ │ - 0x00055e60 73000000 54686520 6d617869 6d756d20 s...The maximum │ │ │ │ - 0x00055e70 6e756d62 6572206f 6620636f 6e6e6563 number of connec │ │ │ │ - 0x00055e80 74696f6e 73207468 61742074 68652073 tions that the s │ │ │ │ - 0x00055e90 65737369 6f6e2063 616e206f 70656e20 ession can open │ │ │ │ - 0x00055ea0 6174206f 6e636520 746f2061 20676976 at once to a giv │ │ │ │ - 0x00055eb0 656e2068 6f737400 4d617820 5065722d en host.Max Per- │ │ │ │ - 0x00055ec0 486f7374 20436f6e 6e656374 696f6e20 Host Connection │ │ │ │ - 0x00055ed0 436f756e 74000000 6d61782d 636f6e6e Count...max-conn │ │ │ │ - 0x00055ee0 732d7065 722d686f 73740000 436f6e6e s-per-host..Conn │ │ │ │ - 0x00055ef0 65637469 6f6e206c 69666574 696d6520 ection lifetime │ │ │ │ - 0x00055f00 7768656e 2069646c 65000000 49646c65 when idle...Idle │ │ │ │ - 0x00055f10 2054696d 656f7574 00000000 69646c65 Timeout....idle │ │ │ │ - 0x00055f20 2d74696d 656f7574 00000000 544c5320 -timeout....TLS │ │ │ │ - 0x00055f30 64617461 62617365 20746f20 75736500 database to use. │ │ │ │ - 0x00055f40 56616c75 6520696e 20736563 6f6e6473 Value in seconds │ │ │ │ - 0x00055f50 20746f20 74696d65 6f757420 6120626c to timeout a bl │ │ │ │ - 0x00055f60 6f636b69 6e672049 2f4f0000 54696d65 ocking I/O..Time │ │ │ │ - 0x00055f70 6f757420 76616c75 65000000 55736572 out value...User │ │ │ │ - 0x00055f80 2d416765 6e742073 7472696e 67000000 -Agent string... │ │ │ │ - 0x00055f90 75736572 2d616765 6e740000 41636365 user-agent..Acce │ │ │ │ - 0x00055fa0 70742d4c 616e6775 61676520 73747269 pt-Language stri │ │ │ │ - 0x00055fb0 6e670000 61636365 70742d6c 616e6775 ng..accept-langu │ │ │ │ - 0x00055fc0 61676500 41636365 70742d4c 616e6775 age.Accept-Langu │ │ │ │ - 0x00055fd0 61676520 6175746f 6d617469 63206d6f age automatic mo │ │ │ │ - 0x00055fe0 64650000 61636365 70742d6c 616e6775 de..accept-langu │ │ │ │ - 0x00055ff0 6167652d 6175746f 00000000 536f636b age-auto....Sock │ │ │ │ - 0x00056000 65742074 6f20636f 6e6e6563 7420746f et to connect to │ │ │ │ - 0x00056010 206d616b 65206f75 74676f69 6e672063 make outgoing c │ │ │ │ - 0x00056020 6f6e6e65 6374696f 6e73206f 6e000000 onnections on... │ │ │ │ - 0x00056030 52656d6f 74652043 6f6e6e65 63746162 Remote Connectab │ │ │ │ - 0x00056040 6c650000 72656d6f 74652d63 6f6e6e65 le..remote-conne │ │ │ │ - 0x00056050 63746162 6c650000 544c5320 696e7465 ctable..TLS inte │ │ │ │ - 0x00056060 72616374 696f6e20 746f2075 73650000 raction to use.. │ │ │ │ - 0x00056070 544c5320 496e7465 72616374 696f6e00 TLS Interaction. │ │ │ │ - 0x00056080 746c732d 696e7465 72616374 696f6e00 tls-interaction. │ │ │ │ - 0x00056090 2e2e2f6c 6962736f 75702f73 6f75702d ../libsoup/soup- │ │ │ │ - 0x000560a0 73657373 696f6e2e 63000000 675f7175 session.c...g_qu │ │ │ │ - 0x000560b0 6575655f 69735f65 6d707479 20287072 eue_is_empty (pr │ │ │ │ - 0x000560c0 69762d3e 71756575 65290000 6974656d iv->queue)..item │ │ │ │ - 0x000560d0 2d3e7461 736b2021 3d204e55 4c4c0000 ->task != NULL.. │ │ │ │ - 0x000560e0 536f7570 53657373 696f6e3a 6f737472 SoupSession:ostr │ │ │ │ - 0x000560f0 65616d00 536f7570 4d657373 61676551 eam.SoupMessageQ │ │ │ │ - 0x00056100 75657565 00000000 676f745f 626f6479 ueue....got_body │ │ │ │ - 0x00056110 00000000 6e6f7469 66793a3a 7072696f ....notify::prio │ │ │ │ - 0x00056120 72697479 00000000 53544152 54494e47 rity....STARTING │ │ │ │ - 0x00056130 00000000 434f4e4e 45435445 44000000 ....CONNECTED... │ │ │ │ - 0x00056140 54554e4e 454c494e 47000000 52454144 TUNNELING...READ │ │ │ │ - 0x00056150 59000000 52554e4e 494e4700 43414348 Y...RUNNING.CACH │ │ │ │ - 0x00056160 45440000 52455155 45554544 00000000 ED..REQUEUED.... │ │ │ │ - 0x00056170 52455354 41525449 4e470000 46494e49 RESTARTING..FINI │ │ │ │ - 0x00056180 5348494e 47000000 46494e49 53484544 SHING...FINISHED │ │ │ │ - 0x00056190 00000000 6974656d 00000000 5b534553 ....item....[SES │ │ │ │ - 0x000561a0 53494f4e 20515545 55455d20 5b25705d SION QUEUE] [%p] │ │ │ │ - 0x000561b0 205b2573 5d202573 00000000 6974656d [%s] %s....item │ │ │ │ - 0x000561c0 2d3e636f 6e746578 74203d3d 20736f75 ->context == sou │ │ │ │ - 0x000561d0 705f7468 72656164 5f646566 61756c74 p_thread_default │ │ │ │ - 0x000561e0 5f636f6e 74657874 20282900 656f6600 _context ().eof. │ │ │ │ - 0x000561f0 54686520 73657276 65722064 6964206e The server did n │ │ │ │ - 0x00056200 6f742061 63636570 74207468 65205765 ot accept the We │ │ │ │ - 0x00056210 62536f63 6b657420 68616e64 7368616b bSocket handshak │ │ │ │ - 0x00056220 652e0000 66696e69 73686564 20616e20 e...finished an │ │ │ │ - 0x00056230 6974656d 20776974 68207374 61746520 item with state │ │ │ │ - 0x00056240 25640000 6974656d 2d3e7365 7373696f %d..item->sessio │ │ │ │ - 0x00056250 6e203d3d 20736573 73696f6e 00000000 n == session.... │ │ │ │ - 0x00056260 50726f63 65737369 6e672069 74656d2c Processing item, │ │ │ │ - 0x00056270 20706175 7365643d 25642073 74617465 paused=%d state │ │ │ │ - 0x00056280 3d256400 6974656d 2d3e6173 796e6300 =%d.item->async. │ │ │ │ - 0x00056290 736f7570 2d736573 73696f6e 2d657272 soup-session-err │ │ │ │ - 0x000562a0 6f722d71 7561726b 00000000 4d657373 or-quark....Mess │ │ │ │ - 0x000562b0 61676520 69732061 6c726561 64792069 age is already i │ │ │ │ - 0x000562c0 6e207365 7373696f 6e207175 65756500 n session queue. │ │ │ │ - 0x000562d0 546f6f20 6d616e79 20726564 69726563 Too many redirec │ │ │ │ - 0x000562e0 74730000 4d657373 61676520 77617320 ts..Message was │ │ │ │ - 0x000562f0 72657374 61727465 6420746f 6f206d61 restarted too ma │ │ │ │ - 0x00056300 6e792074 696d6573 00000000 48454144 ny times....HEAD │ │ │ │ - 0x00056310 00000000 50524f50 46494e44 00000000 ....PROPFIND.... │ │ │ │ - 0x00056320 54524143 45000000 534f5550 5f49535f TRACE...SOUP_IS_ │ │ │ │ - 0x00056330 53455353 494f4e20 28736573 73696f6e SESSION (session │ │ │ │ - 0x00056340 29000000 4c6f6361 74696f6e 20686561 )...Location hea │ │ │ │ - 0x00056350 64657220 6973206d 69737369 6e67206f der is missing o │ │ │ │ - 0x00056360 7220656d 70747920 696e2072 6573706f r empty in respo │ │ │ │ - 0x00056370 6e736520 68656164 65727300 496e7661 nse headers.Inva │ │ │ │ - 0x00056380 6c696420 55524920 e2809c25 73e2809d lid URI ...%s... │ │ │ │ - 0x00056390 20696e20 4c6f6361 74696f6e 20726573 in Location res │ │ │ │ - 0x000563a0 706f6e73 65206865 61646572 00000000 ponse header.... │ │ │ │ - 0x000563b0 21657272 6f72207c 7c202a65 72726f72 !error || *error │ │ │ │ - 0x000563c0 203d3d20 4e554c4c 00000000 70726f78 == NULL....prox │ │ │ │ - 0x000563d0 795f7265 736f6c76 6572203d 3d204e55 y_resolver == NU │ │ │ │ - 0x000563e0 4c4c207c 7c20475f 49535f50 524f5859 LL || G_IS_PROXY │ │ │ │ - 0x000563f0 5f524553 4f4c5645 52202870 726f7879 _RESOLVER (proxy │ │ │ │ - 0x00056400 5f726573 6f6c7665 72290000 746c735f _resolver)..tls_ │ │ │ │ - 0x00056410 64617461 62617365 203d3d20 4e554c4c database == NULL │ │ │ │ - 0x00056420 207c7c20 475f4953 5f544c53 5f444154 || G_IS_TLS_DAT │ │ │ │ - 0x00056430 41424153 45202874 6c735f64 61746162 ABASE (tls_datab │ │ │ │ - 0x00056440 61736529 00000000 746c735f 696e7465 ase)....tls_inte │ │ │ │ - 0x00056450 72616374 696f6e20 3d3d204e 554c4c20 raction == NULL │ │ │ │ - 0x00056460 7c7c2047 5f49535f 544c535f 494e5445 || G_IS_TLS_INTE │ │ │ │ - 0x00056470 52414354 494f4e20 28746c73 5f696e74 RACTION (tls_int │ │ │ │ - 0x00056480 65726163 74696f6e 29000000 70726563 eraction)...prec │ │ │ │ - 0x00056490 6f6e6e65 63745f69 74656d2d 3e72656c onnect_item->rel │ │ │ │ - 0x000564a0 61746564 203d3d20 4e554c4c 00000000 ated == NULL.... │ │ │ │ - 0x000564b0 6974656d 20213d20 4e554c4c 00000000 item != NULL.... │ │ │ │ - 0x000564c0 4d657373 61676520 636f6d70 6c657465 Message complete │ │ │ │ - 0x000564d0 64000000 74756e6e 656c5f69 74656d2d d...tunnel_item- │ │ │ │ - 0x000564e0 3e636f6e 74657874 203d3d20 736f7570 >context == soup │ │ │ │ - 0x000564f0 5f746872 6561645f 64656661 756c745f _thread_default_ │ │ │ │ - 0x00056500 636f6e74 65787420 28290000 536f7570 context ()..Soup │ │ │ │ - 0x00056510 53657373 696f6e3a 69737472 65616d00 Session:istream. │ │ │ │ - 0x00056520 736f7570 5f636f6e 6e656374 696f6e5f soup_connection_ │ │ │ │ - 0x00056530 6d616e61 6765725f 6765745f 6e756d5f manager_get_num_ │ │ │ │ - 0x00056540 636f6e6e 73202870 7269762d 3e636f6e conns (priv->con │ │ │ │ - 0x00056550 6e5f6d61 6e616765 7229203d 3d203000 n_manager) == 0. │ │ │ │ - 0x00056560 4e6f2066 65617475 7265206d 616e6167 No feature manag │ │ │ │ - 0x00056570 65722066 6f722066 65617475 7265206f er for feature o │ │ │ │ - 0x00056580 66207479 70652027 25732700 536f7570 f type '%s'.Soup │ │ │ │ - 0x00056590 53657373 696f6e20 616c7265 61647920 Session already │ │ │ │ - 0x000565a0 68617320 61202573 2c206967 6e6f7269 has a %s, ignori │ │ │ │ - 0x000565b0 6e67206e 65772066 65617475 72650000 ng new feature.. │ │ │ │ - 0x000565c0 534f5550 5f49535f 53455353 494f4e5f SOUP_IS_SESSION_ │ │ │ │ - 0x000565d0 46454154 55524520 28666561 74757265 FEATURE (feature │ │ │ │ - 0x000565e0 29000000 72756e5f 756e7469 6c5f7265 )...run_until_re │ │ │ │ - 0x000565f0 61645f64 6f6e6500 48616420 66726573 ad_done.Had fres │ │ │ │ - 0x00056600 68206361 63686520 72657370 6f6e7365 h cache response │ │ │ │ - 0x00056610 00000000 4e656564 73207661 6c696461 ....Needs valida │ │ │ │ - 0x00056620 74696f6e 00000000 475f4953 5f4f5554 tion....G_IS_OUT │ │ │ │ - 0x00056630 5055545f 53545245 414d2028 6f75745f PUT_STREAM (out_ │ │ │ │ - 0x00056640 73747265 616d2900 21697465 6d2d3e65 stream).!item->e │ │ │ │ - 0x00056650 72726f72 00000000 675f7461 736b5f69 rror....g_task_i │ │ │ │ - 0x00056660 735f7661 6c696420 28726573 756c742c s_valid (result, │ │ │ │ - 0x00056670 20736573 73696f6e 29000000 44696420 session)...Did │ │ │ │ - 0x00056680 6e6f7420 72656163 68207265 61643a20 not reach read: │ │ │ │ - 0x00056690 25730000 44696420 6e6f7420 67657420 %s..Did not get │ │ │ │ - 0x000566a0 61207265 73706f6e 73652073 74726561 a response strea │ │ │ │ - 0x000566b0 6d000000 52656164 696e6720 72657370 m...Reading resp │ │ │ │ - 0x000566c0 6f6e7365 20737472 65616d00 52657374 onse stream.Rest │ │ │ │ - 0x000566d0 61727469 6e672069 74656d00 536f7570 arting item.Soup │ │ │ │ - 0x000566e0 53657373 696f6e46 65617475 72650000 SessionFeature.. │ │ │ │ - 0x000566f0 536f7570 536f636b 65745072 6f706572 SoupSocketProper │ │ │ │ - 0x00056700 74696573 00000000 556e6b6e 6f776e20 ties....Unknown │ │ │ │ - 0x00056710 4572726f 72000000 436f6e74 696e7565 Error...Continue │ │ │ │ - 0x00056720 00000000 53776974 6368696e 67205072 ....Switching Pr │ │ │ │ - 0x00056730 6f746f63 6f6c7300 50726f63 65737369 otocols.Processi │ │ │ │ - 0x00056740 6e670000 4561726c 79204869 6e747300 ng..Early Hints. │ │ │ │ - 0x00056750 43726561 74656400 41636365 70746564 Created.Accepted │ │ │ │ - 0x00056760 00000000 4e6f6e2d 41757468 6f726974 ....Non-Authorit │ │ │ │ - 0x00056770 61746976 6520496e 666f726d 6174696f ative Informatio │ │ │ │ - 0x00056780 6e000000 4e6f2043 6f6e7465 6e740000 n...No Content.. │ │ │ │ - 0x00056790 52657365 7420436f 6e74656e 74000000 Reset Content... │ │ │ │ - 0x000567a0 50617274 69616c20 436f6e74 656e7400 Partial Content. │ │ │ │ - 0x000567b0 4d756c74 692d5374 61747573 00000000 Multi-Status.... │ │ │ │ - 0x000567c0 4d756c74 69706c65 2043686f 69636573 Multiple Choices │ │ │ │ - 0x000567d0 00000000 4d6f7665 64205065 726d616e ....Moved Perman │ │ │ │ - 0x000567e0 656e746c 79000000 53656520 4f746865 ently...See Othe │ │ │ │ - 0x000567f0 72000000 4e6f7420 4d6f6469 66696564 r...Not Modified │ │ │ │ - 0x00056800 00000000 55736520 50726f78 79000000 ....Use Proxy... │ │ │ │ - 0x00056810 54656d70 6f726172 79205265 64697265 Temporary Redire │ │ │ │ - 0x00056820 63740000 5065726d 616e656e 74205265 ct..Permanent Re │ │ │ │ - 0x00056830 64697265 63740000 42616420 52657175 direct..Bad Requ │ │ │ │ - 0x00056840 65737400 556e6175 74686f72 697a6564 est.Unauthorized │ │ │ │ - 0x00056850 00000000 5061796d 656e7420 52657175 ....Payment Requ │ │ │ │ - 0x00056860 69726564 00000000 466f7262 69646465 ired....Forbidde │ │ │ │ - 0x00056870 6e000000 4e6f7420 466f756e 64000000 n...Not Found... │ │ │ │ - 0x00056880 4d657468 6f64204e 6f742041 6c6c6f77 Method Not Allow │ │ │ │ - 0x00056890 65640000 4e6f7420 41636365 70746162 ed..Not Acceptab │ │ │ │ - 0x000568a0 6c650000 50726f78 79204175 7468656e le..Proxy Authen │ │ │ │ - 0x000568b0 74696361 74696f6e 20526571 75697265 tication Require │ │ │ │ - 0x000568c0 64000000 52657175 65737420 54696d65 d...Request Time │ │ │ │ - 0x000568d0 6f757400 436f6e66 6c696374 00000000 out.Conflict.... │ │ │ │ - 0x000568e0 476f6e65 00000000 4c656e67 74682052 Gone....Length R │ │ │ │ - 0x000568f0 65717569 72656400 50726563 6f6e6469 equired.Precondi │ │ │ │ - 0x00056900 74696f6e 20466169 6c656400 52657175 tion Failed.Requ │ │ │ │ - 0x00056910 65737420 456e7469 74792054 6f6f204c est Entity Too L │ │ │ │ - 0x00056920 61726765 00000000 52657175 6573742d arge....Request- │ │ │ │ - 0x00056930 55524920 546f6f20 4c6f6e67 00000000 URI Too Long.... │ │ │ │ - 0x00056940 556e7375 70706f72 74656420 4d656469 Unsupported Medi │ │ │ │ - 0x00056950 61205479 70650000 52657175 65737465 a Type..Requeste │ │ │ │ - 0x00056960 64205261 6e676520 4e6f7420 53617469 d Range Not Sati │ │ │ │ - 0x00056970 73666961 626c6500 45787065 63746174 sfiable.Expectat │ │ │ │ - 0x00056980 696f6e20 4661696c 65640000 556e7072 ion Failed..Unpr │ │ │ │ - 0x00056990 6f636573 7361626c 6520456e 74697479 ocessable Entity │ │ │ │ - 0x000569a0 00000000 4c6f636b 65640000 4661696c ....Locked..Fail │ │ │ │ - 0x000569b0 65642044 6570656e 64656e63 79000000 ed Dependency... │ │ │ │ - 0x000569c0 496e7465 726e616c 20536572 76657220 Internal Server │ │ │ │ - 0x000569d0 4572726f 72000000 4e6f7420 496d706c Error...Not Impl │ │ │ │ - 0x000569e0 656d656e 74656400 42616420 47617465 emented.Bad Gate │ │ │ │ - 0x000569f0 77617900 53657276 69636520 556e6176 way.Service Unav │ │ │ │ - 0x00056a00 61696c61 626c6500 47617465 77617920 ailable.Gateway │ │ │ │ - 0x00056a10 54696d65 6f757400 48545450 20566572 Timeout.HTTP Ver │ │ │ │ - 0x00056a20 73696f6e 204e6f74 20537570 706f7274 sion Not Support │ │ │ │ - 0x00056a30 65640000 496e7375 66666963 69656e74 ed..Insufficient │ │ │ │ - 0x00056a40 2053746f 72616765 00000000 4e6f7420 Storage....Not │ │ │ │ - 0x00056a50 45787465 6e646564 00000000 75726931 Extended....uri1 │ │ │ │ - 0x00056a60 20213d20 4e554c4c 00000000 75726932 != NULL....uri2 │ │ │ │ - 0x00056a70 20213d20 4e554c4c 00000000 25732563 != NULL....%s%c │ │ │ │ - 0x00056a80 25730000 77730000 77737300 66747000 %s..ws..wss.ftp. │ │ │ │ - 0x00056a90 6f6e6520 213d204e 554c4c20 26262074 one != NULL && t │ │ │ │ - 0x00056aa0 776f2021 3d204e55 4c4c0000 6f6e655f wo != NULL..one_ │ │ │ │ - 0x00056ab0 686f7374 20213d20 4e554c4c 20262620 host != NULL && │ │ │ │ - 0x00056ac0 74776f5f 686f7374 20213d20 4e554c4c two_host != NULL │ │ │ │ - 0x00056ad0 00000000 2e2e2f6c 6962736f 75702f73 ....../libsoup/s │ │ │ │ - 0x00056ae0 6f75702d 7572692d 7574696c 732e6300 oup-uri-utils.c. │ │ │ │ - 0x00056af0 3b626173 65363400 74657874 2f706c61 ;base64.text/pla │ │ │ │ - 0x00056b00 696e3b63 68617273 65743d55 532d4153 in;charset=US-AS │ │ │ │ - 0x00056b10 43494900 25000000 5b252e2a 735d0000 CII.%...[%.*s].. │ │ │ │ - 0x00056b20 536f7570 43616368 65616269 6c697479 SoupCacheability │ │ │ │ - 0x00056b30 00000000 536f7570 43616368 65547970 ....SoupCacheTyp │ │ │ │ - 0x00056b40 65000000 536f7570 436f6f6b 69654a61 e...SoupCookieJa │ │ │ │ - 0x00056b50 72416363 65707450 6f6c6963 79000000 rAcceptPolicy... │ │ │ │ - 0x00056b60 536f7570 53616d65 53697465 506f6c69 SoupSameSitePoli │ │ │ │ - 0x00056b70 63790000 536f7570 4d656d6f 72795573 cy..SoupMemoryUs │ │ │ │ - 0x00056b80 65000000 536f7570 53657276 65724c69 e...SoupServerLi │ │ │ │ - 0x00056b90 7374656e 4f707469 6f6e7300 536f7570 stenOptions.Soup │ │ │ │ - 0x00056ba0 44617465 466f726d 61740000 536f7570 DateFormat..Soup │ │ │ │ - 0x00056bb0 4c6f6767 65724c6f 674c6576 656c0000 LoggerLogLevel.. │ │ │ │ - 0x00056bc0 536f7570 4d657373 61676548 65616465 SoupMessageHeade │ │ │ │ - 0x00056bd0 72735479 70650000 536f7570 456e636f rsType..SoupEnco │ │ │ │ - 0x00056be0 64696e67 00000000 536f7570 45787065 ding....SoupExpe │ │ │ │ - 0x00056bf0 63746174 696f6e00 536f7570 4d657373 ctation.SoupMess │ │ │ │ - 0x00056c00 61676546 6c616773 00000000 536f7570 ageFlags....Soup │ │ │ │ - 0x00056c10 4d657373 61676550 72696f72 69747900 MessagePriority. │ │ │ │ - 0x00056c20 536f7570 53657373 696f6e45 72726f72 SoupSessionError │ │ │ │ - 0x00056c30 00000000 536f7570 53746174 75730000 ....SoupStatus.. │ │ │ │ - 0x00056c40 536f7570 48545450 56657273 696f6e00 SoupHTTPVersion. │ │ │ │ - 0x00056c50 536f7570 544c4445 72726f72 00000000 SoupTLDError.... │ │ │ │ - 0x00056c60 536f7570 55524943 6f6d706f 6e656e74 SoupURIComponent │ │ │ │ - 0x00056c70 00000000 536f7570 57656273 6f636b65 ....SoupWebsocke │ │ │ │ - 0x00056c80 74457272 6f720000 536f7570 57656273 tError..SoupWebs │ │ │ │ - 0x00056c90 6f636b65 74436f6e 6e656374 696f6e54 ocketConnectionT │ │ │ │ - 0x00056ca0 79706500 536f7570 57656273 6f636b65 ype.SoupWebsocke │ │ │ │ - 0x00056cb0 74446174 61547970 65000000 536f7570 tDataType...Soup │ │ │ │ - 0x00056cc0 57656273 6f636b65 74436c6f 7365436f WebsocketCloseCo │ │ │ │ - 0x00056cd0 64650000 536f7570 57656273 6f636b65 de..SoupWebsocke │ │ │ │ - 0x00056ce0 74537461 74650000 534f5550 5f574542 tState..SOUP_WEB │ │ │ │ - 0x00056cf0 534f434b 45545f53 54415445 5f4f5045 SOCKET_STATE_OPE │ │ │ │ - 0x00056d00 4e000000 6f70656e 00000000 534f5550 N...open....SOUP │ │ │ │ - 0x00056d10 5f574542 534f434b 45545f53 54415445 _WEBSOCKET_STATE │ │ │ │ - 0x00056d20 5f434c4f 53494e47 00000000 534f5550 _CLOSING....SOUP │ │ │ │ - 0x00056d30 5f574542 534f434b 45545f53 54415445 _WEBSOCKET_STATE │ │ │ │ - 0x00056d40 5f434c4f 53454400 534f5550 5f574542 _CLOSED.SOUP_WEB │ │ │ │ - 0x00056d50 534f434b 45545f43 4c4f5345 5f4e4f52 SOCKET_CLOSE_NOR │ │ │ │ - 0x00056d60 4d414c00 6e6f726d 616c0000 534f5550 MAL.normal..SOUP │ │ │ │ - 0x00056d70 5f574542 534f434b 45545f43 4c4f5345 _WEBSOCKET_CLOSE │ │ │ │ - 0x00056d80 5f474f49 4e475f41 57415900 676f696e _GOING_AWAY.goin │ │ │ │ - 0x00056d90 672d6177 61790000 534f5550 5f574542 g-away..SOUP_WEB │ │ │ │ - 0x00056da0 534f434b 45545f43 4c4f5345 5f50524f SOCKET_CLOSE_PRO │ │ │ │ - 0x00056db0 544f434f 4c5f4552 524f5200 70726f74 TOCOL_ERROR.prot │ │ │ │ - 0x00056dc0 6f636f6c 2d657272 6f720000 534f5550 ocol-error..SOUP │ │ │ │ - 0x00056dd0 5f574542 534f434b 45545f43 4c4f5345 _WEBSOCKET_CLOSE │ │ │ │ - 0x00056de0 5f554e53 5550504f 52544544 5f444154 _UNSUPPORTED_DAT │ │ │ │ - 0x00056df0 41000000 756e7375 70706f72 7465642d A...unsupported- │ │ │ │ - 0x00056e00 64617461 00000000 534f5550 5f574542 data....SOUP_WEB │ │ │ │ - 0x00056e10 534f434b 45545f43 4c4f5345 5f4e4f5f SOCKET_CLOSE_NO_ │ │ │ │ - 0x00056e20 53544154 55530000 6e6f2d73 74617475 STATUS..no-statu │ │ │ │ - 0x00056e30 73000000 534f5550 5f574542 534f434b s...SOUP_WEBSOCK │ │ │ │ - 0x00056e40 45545f43 4c4f5345 5f41424e 4f524d41 ET_CLOSE_ABNORMA │ │ │ │ - 0x00056e50 4c000000 61626e6f 726d616c 00000000 L...abnormal.... │ │ │ │ - 0x00056e60 534f5550 5f574542 534f434b 45545f43 SOUP_WEBSOCKET_C │ │ │ │ - 0x00056e70 4c4f5345 5f424144 5f444154 41000000 LOSE_BAD_DATA... │ │ │ │ - 0x00056e80 6261642d 64617461 00000000 534f5550 bad-data....SOUP │ │ │ │ - 0x00056e90 5f574542 534f434b 45545f43 4c4f5345 _WEBSOCKET_CLOSE │ │ │ │ - 0x00056ea0 5f504f4c 4943595f 56494f4c 4154494f _POLICY_VIOLATIO │ │ │ │ - 0x00056eb0 4e000000 706f6c69 63792d76 696f6c61 N...policy-viola │ │ │ │ - 0x00056ec0 74696f6e 00000000 534f5550 5f574542 tion....SOUP_WEB │ │ │ │ - 0x00056ed0 534f434b 45545f43 4c4f5345 5f544f4f SOCKET_CLOSE_TOO │ │ │ │ - 0x00056ee0 5f424947 00000000 746f6f2d 62696700 _BIG....too-big. │ │ │ │ - 0x00056ef0 6e6f2d65 7874656e 73696f6e 00000000 no-extension.... │ │ │ │ - 0x00056f00 73657276 65722d65 72726f72 00000000 server-error.... │ │ │ │ - 0x00056f10 534f5550 5f574542 534f434b 45545f43 SOUP_WEBSOCKET_C │ │ │ │ - 0x00056f20 4c4f5345 5f544c53 5f48414e 44534841 LOSE_TLS_HANDSHA │ │ │ │ - 0x00056f30 4b450000 746c732d 68616e64 7368616b KE..tls-handshak │ │ │ │ - 0x00056f40 65000000 534f5550 5f574542 534f434b e...SOUP_WEBSOCK │ │ │ │ - 0x00056f50 45545f44 4154415f 54455854 00000000 ET_DATA_TEXT.... │ │ │ │ - 0x00056f60 534f5550 5f574542 534f434b 45545f44 SOUP_WEBSOCKET_D │ │ │ │ - 0x00056f70 4154415f 42494e41 52590000 62696e61 ATA_BINARY..bina │ │ │ │ - 0x00056f80 72790000 534f5550 5f574542 534f434b ry..SOUP_WEBSOCK │ │ │ │ - 0x00056f90 45545f43 4f4e4e45 4354494f 4e5f434c ET_CONNECTION_CL │ │ │ │ - 0x00056fa0 49454e54 00000000 534f5550 5f574542 IENT....SOUP_WEB │ │ │ │ - 0x00056fb0 534f434b 45545f43 4f4e4e45 4354494f SOCKET_CONNECTIO │ │ │ │ - 0x00056fc0 4e5f5345 52564552 00000000 534f5550 N_SERVER....SOUP │ │ │ │ - 0x00056fd0 5f574542 534f434b 45545f45 52524f52 _WEBSOCKET_ERROR │ │ │ │ - 0x00056fe0 5f464149 4c454400 534f5550 5f574542 _FAILED.SOUP_WEB │ │ │ │ - 0x00056ff0 534f434b 45545f45 52524f52 5f4e4f54 SOCKET_ERROR_NOT │ │ │ │ - 0x00057000 5f574542 534f434b 45540000 6e6f742d _WEBSOCKET..not- │ │ │ │ - 0x00057010 77656273 6f636b65 74000000 534f5550 websocket...SOUP │ │ │ │ - 0x00057020 5f574542 534f434b 45545f45 52524f52 _WEBSOCKET_ERROR │ │ │ │ - 0x00057030 5f424144 5f48414e 44534841 4b450000 _BAD_HANDSHAKE.. │ │ │ │ - 0x00057040 6261642d 68616e64 7368616b 65000000 bad-handshake... │ │ │ │ - 0x00057050 534f5550 5f574542 534f434b 45545f45 SOUP_WEBSOCKET_E │ │ │ │ - 0x00057060 52524f52 5f424144 5f4f5249 47494e00 RROR_BAD_ORIGIN. │ │ │ │ - 0x00057070 6261642d 6f726967 696e0000 534f5550 bad-origin..SOUP │ │ │ │ - 0x00057080 5f555249 5f4e4f4e 45000000 6e6f6e65 _URI_NONE...none │ │ │ │ - 0x00057090 00000000 534f5550 5f555249 5f534348 ....SOUP_URI_SCH │ │ │ │ - 0x000570a0 454d4500 73636865 6d650000 534f5550 EME.scheme..SOUP │ │ │ │ - 0x000570b0 5f555249 5f555345 52000000 75736572 _URI_USER...user │ │ │ │ - 0x000570c0 00000000 534f5550 5f555249 5f504153 ....SOUP_URI_PAS │ │ │ │ - 0x000570d0 53574f52 44000000 534f5550 5f555249 SWORD...SOUP_URI │ │ │ │ - 0x000570e0 5f415554 485f5041 52414d53 00000000 _AUTH_PARAMS.... │ │ │ │ - 0x000570f0 61757468 2d706172 616d7300 534f5550 auth-params.SOUP │ │ │ │ - 0x00057100 5f555249 5f484f53 54000000 686f7374 _URI_HOST...host │ │ │ │ - 0x00057110 00000000 534f5550 5f555249 5f504f52 ....SOUP_URI_POR │ │ │ │ - 0x00057120 54000000 706f7274 00000000 534f5550 T...port....SOUP │ │ │ │ - 0x00057130 5f555249 5f504154 48000000 534f5550 _URI_PATH...SOUP │ │ │ │ - 0x00057140 5f555249 5f515545 52590000 71756572 _URI_QUERY..quer │ │ │ │ - 0x00057150 79000000 534f5550 5f555249 5f465241 y...SOUP_URI_FRA │ │ │ │ - 0x00057160 474d454e 54000000 66726167 6d656e74 GMENT...fragment │ │ │ │ - 0x00057170 00000000 534f5550 5f544c44 5f455252 ....SOUP_TLD_ERR │ │ │ │ - 0x00057180 4f525f49 4e56414c 49445f48 4f53544e OR_INVALID_HOSTN │ │ │ │ - 0x00057190 414d4500 696e7661 6c69642d 686f7374 AME.invalid-host │ │ │ │ - 0x000571a0 6e616d65 00000000 534f5550 5f544c44 name....SOUP_TLD │ │ │ │ - 0x000571b0 5f455252 4f525f49 535f4950 5f414444 _ERROR_IS_IP_ADD │ │ │ │ - 0x000571c0 52455353 00000000 69732d69 702d6164 RESS....is-ip-ad │ │ │ │ - 0x000571d0 64726573 73000000 534f5550 5f544c44 dress...SOUP_TLD │ │ │ │ - 0x000571e0 5f455252 4f525f4e 4f545f45 4e4f5547 _ERROR_NOT_ENOUG │ │ │ │ - 0x000571f0 485f444f 4d41494e 53000000 6e6f742d H_DOMAINS...not- │ │ │ │ - 0x00057200 656e6f75 67682d64 6f6d6169 6e730000 enough-domains.. │ │ │ │ - 0x00057210 534f5550 5f544c44 5f455252 4f525f4e SOUP_TLD_ERROR_N │ │ │ │ - 0x00057220 4f5f4241 53455f44 4f4d4149 4e000000 O_BASE_DOMAIN... │ │ │ │ - 0x00057230 6e6f2d62 6173652d 646f6d61 696e0000 no-base-domain.. │ │ │ │ - 0x00057240 534f5550 5f544c44 5f455252 4f525f4e SOUP_TLD_ERROR_N │ │ │ │ - 0x00057250 4f5f5053 4c5f4441 54410000 6e6f2d70 O_PSL_DATA..no-p │ │ │ │ - 0x00057260 736c2d64 61746100 534f5550 5f485454 sl-data.SOUP_HTT │ │ │ │ - 0x00057270 505f315f 30000000 68747470 2d312d30 P_1_0...http-1-0 │ │ │ │ - 0x00057280 00000000 534f5550 5f485454 505f315f ....SOUP_HTTP_1_ │ │ │ │ - 0x00057290 31000000 68747470 2d312d31 00000000 1...http-1-1.... │ │ │ │ - 0x000572a0 534f5550 5f485454 505f325f 30000000 SOUP_HTTP_2_0... │ │ │ │ - 0x000572b0 68747470 2d322d30 00000000 534f5550 http-2-0....SOUP │ │ │ │ - 0x000572c0 5f535441 5455535f 4e4f4e45 00000000 _STATUS_NONE.... │ │ │ │ - 0x000572d0 534f5550 5f535441 5455535f 434f4e54 SOUP_STATUS_CONT │ │ │ │ - 0x000572e0 494e5545 00000000 534f5550 5f535441 INUE....SOUP_STA │ │ │ │ - 0x000572f0 5455535f 53574954 4348494e 475f5052 TUS_SWITCHING_PR │ │ │ │ - 0x00057300 4f544f43 4f4c5300 73776974 6368696e OTOCOLS.switchin │ │ │ │ - 0x00057310 672d7072 6f746f63 6f6c7300 534f5550 g-protocols.SOUP │ │ │ │ - 0x00057320 5f535441 5455535f 50524f43 45535349 _STATUS_PROCESSI │ │ │ │ - 0x00057330 4e470000 70726f63 65737369 6e670000 NG..processing.. │ │ │ │ - 0x00057340 534f5550 5f535441 5455535f 4f4b0000 SOUP_STATUS_OK.. │ │ │ │ - 0x00057350 6f6b0000 534f5550 5f535441 5455535f ok..SOUP_STATUS_ │ │ │ │ - 0x00057360 43524541 54454400 63726561 74656400 CREATED.created. │ │ │ │ - 0x00057370 534f5550 5f535441 5455535f 41434345 SOUP_STATUS_ACCE │ │ │ │ - 0x00057380 50544544 00000000 61636365 70746564 PTED....accepted │ │ │ │ - 0x00057390 00000000 534f5550 5f535441 5455535f ....SOUP_STATUS_ │ │ │ │ - 0x000573a0 4e4f4e5f 41555448 4f524954 41544956 NON_AUTHORITATIV │ │ │ │ - 0x000573b0 45000000 6e6f6e2d 61757468 6f726974 E...non-authorit │ │ │ │ - 0x000573c0 61746976 65000000 534f5550 5f535441 ative...SOUP_STA │ │ │ │ - 0x000573d0 5455535f 4e4f5f43 4f4e5445 4e540000 TUS_NO_CONTENT.. │ │ │ │ - 0x000573e0 6e6f2d63 6f6e7465 6e740000 534f5550 no-content..SOUP │ │ │ │ - 0x000573f0 5f535441 5455535f 52455345 545f434f _STATUS_RESET_CO │ │ │ │ - 0x00057400 4e54454e 54000000 72657365 742d636f NTENT...reset-co │ │ │ │ - 0x00057410 6e74656e 74000000 534f5550 5f535441 ntent...SOUP_STA │ │ │ │ - 0x00057420 5455535f 50415254 49414c5f 434f4e54 TUS_PARTIAL_CONT │ │ │ │ - 0x00057430 454e5400 70617274 69616c2d 636f6e74 ENT.partial-cont │ │ │ │ - 0x00057440 656e7400 534f5550 5f535441 5455535f ent.SOUP_STATUS_ │ │ │ │ - 0x00057450 4d554c54 495f5354 41545553 00000000 MULTI_STATUS.... │ │ │ │ - 0x00057460 6d756c74 692d7374 61747573 00000000 multi-status.... │ │ │ │ - 0x00057470 534f5550 5f535441 5455535f 4d554c54 SOUP_STATUS_MULT │ │ │ │ - 0x00057480 49504c45 5f43484f 49434553 00000000 IPLE_CHOICES.... │ │ │ │ - 0x00057490 6d756c74 69706c65 2d63686f 69636573 multiple-choices │ │ │ │ - 0x000574a0 00000000 534f5550 5f535441 5455535f ....SOUP_STATUS_ │ │ │ │ - 0x000574b0 4d4f5645 445f5045 524d414e 454e544c MOVED_PERMANENTL │ │ │ │ - 0x000574c0 59000000 6d6f7665 642d7065 726d616e Y...moved-perman │ │ │ │ - 0x000574d0 656e746c 79000000 534f5550 5f535441 ently...SOUP_STA │ │ │ │ - 0x000574e0 5455535f 464f554e 44000000 534f5550 TUS_FOUND...SOUP │ │ │ │ - 0x000574f0 5f535441 5455535f 4d4f5645 445f5445 _STATUS_MOVED_TE │ │ │ │ - 0x00057500 4d504f52 4152494c 59000000 6d6f7665 MPORARILY...move │ │ │ │ - 0x00057510 642d7465 6d706f72 6172696c 79000000 d-temporarily... │ │ │ │ - 0x00057520 534f5550 5f535441 5455535f 5345455f SOUP_STATUS_SEE_ │ │ │ │ - 0x00057530 4f544845 52000000 7365652d 6f746865 OTHER...see-othe │ │ │ │ - 0x00057540 72000000 534f5550 5f535441 5455535f r...SOUP_STATUS_ │ │ │ │ - 0x00057550 4e4f545f 4d4f4449 46494544 00000000 NOT_MODIFIED.... │ │ │ │ - 0x00057560 6e6f742d 6d6f6469 66696564 00000000 not-modified.... │ │ │ │ - 0x00057570 534f5550 5f535441 5455535f 5553455f SOUP_STATUS_USE_ │ │ │ │ - 0x00057580 50524f58 59000000 7573652d 70726f78 PROXY...use-prox │ │ │ │ - 0x00057590 79000000 534f5550 5f535441 5455535f y...SOUP_STATUS_ │ │ │ │ - 0x000575a0 4e4f545f 41505045 4152494e 475f494e NOT_APPEARING_IN │ │ │ │ - 0x000575b0 5f544849 535f5052 4f544f43 4f4c0000 _THIS_PROTOCOL.. │ │ │ │ - 0x000575c0 6e6f742d 61707065 6172696e 672d696e not-appearing-in │ │ │ │ - 0x000575d0 2d746869 732d7072 6f746f63 6f6c0000 -this-protocol.. │ │ │ │ - 0x000575e0 534f5550 5f535441 5455535f 54454d50 SOUP_STATUS_TEMP │ │ │ │ - 0x000575f0 4f524152 595f5245 44495245 43540000 ORARY_REDIRECT.. │ │ │ │ - 0x00057600 74656d70 6f726172 792d7265 64697265 temporary-redire │ │ │ │ - 0x00057610 63740000 534f5550 5f535441 5455535f ct..SOUP_STATUS_ │ │ │ │ - 0x00057620 5045524d 414e454e 545f5245 44495245 PERMANENT_REDIRE │ │ │ │ - 0x00057630 43540000 7065726d 616e656e 742d7265 CT..permanent-re │ │ │ │ - 0x00057640 64697265 63740000 534f5550 5f535441 direct..SOUP_STA │ │ │ │ - 0x00057650 5455535f 4241445f 52455155 45535400 TUS_BAD_REQUEST. │ │ │ │ - 0x00057660 6261642d 72657175 65737400 534f5550 bad-request.SOUP │ │ │ │ - 0x00057670 5f535441 5455535f 554e4155 54484f52 _STATUS_UNAUTHOR │ │ │ │ - 0x00057680 495a4544 00000000 756e6175 74686f72 IZED....unauthor │ │ │ │ - 0x00057690 697a6564 00000000 534f5550 5f535441 ized....SOUP_STA │ │ │ │ - 0x000576a0 5455535f 5041594d 454e545f 52455155 TUS_PAYMENT_REQU │ │ │ │ - 0x000576b0 49524544 00000000 7061796d 656e742d IRED....payment- │ │ │ │ - 0x000576c0 72657175 69726564 00000000 534f5550 required....SOUP │ │ │ │ - 0x000576d0 5f535441 5455535f 464f5242 49444445 _STATUS_FORBIDDE │ │ │ │ - 0x000576e0 4e000000 666f7262 69646465 6e000000 N...forbidden... │ │ │ │ - 0x000576f0 534f5550 5f535441 5455535f 4e4f545f SOUP_STATUS_NOT_ │ │ │ │ - 0x00057700 464f554e 44000000 6e6f742d 666f756e FOUND...not-foun │ │ │ │ - 0x00057710 64000000 534f5550 5f535441 5455535f d...SOUP_STATUS_ │ │ │ │ - 0x00057720 4d455448 4f445f4e 4f545f41 4c4c4f57 METHOD_NOT_ALLOW │ │ │ │ - 0x00057730 45440000 6d657468 6f642d6e 6f742d61 ED..method-not-a │ │ │ │ - 0x00057740 6c6c6f77 65640000 534f5550 5f535441 llowed..SOUP_STA │ │ │ │ - 0x00057750 5455535f 4e4f545f 41434345 50544142 TUS_NOT_ACCEPTAB │ │ │ │ - 0x00057760 4c450000 6e6f742d 61636365 70746162 LE..not-acceptab │ │ │ │ - 0x00057770 6c650000 534f5550 5f535441 5455535f le..SOUP_STATUS_ │ │ │ │ - 0x00057780 50524f58 595f4155 5448454e 54494341 PROXY_AUTHENTICA │ │ │ │ - 0x00057790 54494f4e 5f524551 55495245 44000000 TION_REQUIRED... │ │ │ │ - 0x000577a0 70726f78 792d6175 7468656e 74696361 proxy-authentica │ │ │ │ - 0x000577b0 74696f6e 2d726571 75697265 64000000 tion-required... │ │ │ │ - 0x000577c0 534f5550 5f535441 5455535f 50524f58 SOUP_STATUS_PROX │ │ │ │ - 0x000577d0 595f554e 41555448 4f52495a 45440000 Y_UNAUTHORIZED.. │ │ │ │ - 0x000577e0 70726f78 792d756e 61757468 6f72697a proxy-unauthoriz │ │ │ │ - 0x000577f0 65640000 534f5550 5f535441 5455535f ed..SOUP_STATUS_ │ │ │ │ - 0x00057800 52455155 4553545f 54494d45 4f555400 REQUEST_TIMEOUT. │ │ │ │ - 0x00057810 72657175 6573742d 74696d65 6f757400 request-timeout. │ │ │ │ - 0x00057820 534f5550 5f535441 5455535f 434f4e46 SOUP_STATUS_CONF │ │ │ │ - 0x00057830 4c494354 00000000 636f6e66 6c696374 LICT....conflict │ │ │ │ - 0x00057840 00000000 534f5550 5f535441 5455535f ....SOUP_STATUS_ │ │ │ │ - 0x00057850 474f4e45 00000000 676f6e65 00000000 GONE....gone.... │ │ │ │ - 0x00057860 534f5550 5f535441 5455535f 4c454e47 SOUP_STATUS_LENG │ │ │ │ - 0x00057870 54485f52 45515549 52454400 6c656e67 TH_REQUIRED.leng │ │ │ │ - 0x00057880 74682d72 65717569 72656400 534f5550 th-required.SOUP │ │ │ │ - 0x00057890 5f535441 5455535f 50524543 4f4e4449 _STATUS_PRECONDI │ │ │ │ - 0x000578a0 54494f4e 5f464149 4c454400 70726563 TION_FAILED.prec │ │ │ │ - 0x000578b0 6f6e6469 74696f6e 2d666169 6c656400 ondition-failed. │ │ │ │ - 0x000578c0 534f5550 5f535441 5455535f 52455155 SOUP_STATUS_REQU │ │ │ │ - 0x000578d0 4553545f 454e5449 54595f54 4f4f5f4c EST_ENTITY_TOO_L │ │ │ │ - 0x000578e0 41524745 00000000 72657175 6573742d ARGE....request- │ │ │ │ - 0x000578f0 656e7469 74792d74 6f6f2d6c 61726765 entity-too-large │ │ │ │ - 0x00057900 00000000 534f5550 5f535441 5455535f ....SOUP_STATUS_ │ │ │ │ - 0x00057910 52455155 4553545f 5552495f 544f4f5f REQUEST_URI_TOO_ │ │ │ │ - 0x00057920 4c4f4e47 00000000 72657175 6573742d LONG....request- │ │ │ │ - 0x00057930 7572692d 746f6f2d 6c6f6e67 00000000 uri-too-long.... │ │ │ │ - 0x00057940 534f5550 5f535441 5455535f 554e5355 SOUP_STATUS_UNSU │ │ │ │ - 0x00057950 50504f52 5445445f 4d454449 415f5459 PPORTED_MEDIA_TY │ │ │ │ - 0x00057960 50450000 756e7375 70706f72 7465642d PE..unsupported- │ │ │ │ - 0x00057970 6d656469 612d7479 70650000 534f5550 media-type..SOUP │ │ │ │ - 0x00057980 5f535441 5455535f 52455155 45535445 _STATUS_REQUESTE │ │ │ │ - 0x00057990 445f5241 4e47455f 4e4f545f 53415449 D_RANGE_NOT_SATI │ │ │ │ - 0x000579a0 53464941 424c4500 72657175 65737465 SFIABLE.requeste │ │ │ │ - 0x000579b0 642d7261 6e67652d 6e6f742d 73617469 d-range-not-sati │ │ │ │ - 0x000579c0 73666961 626c6500 534f5550 5f535441 sfiable.SOUP_STA │ │ │ │ - 0x000579d0 5455535f 494e5641 4c49445f 52414e47 TUS_INVALID_RANG │ │ │ │ - 0x000579e0 45000000 696e7661 6c69642d 72616e67 E...invalid-rang │ │ │ │ - 0x000579f0 65000000 534f5550 5f535441 5455535f e...SOUP_STATUS_ │ │ │ │ - 0x00057a00 45585045 43544154 494f4e5f 4641494c EXPECTATION_FAIL │ │ │ │ - 0x00057a10 45440000 65787065 63746174 696f6e2d ED..expectation- │ │ │ │ - 0x00057a20 6661696c 65640000 534f5550 5f535441 failed..SOUP_STA │ │ │ │ - 0x00057a30 5455535f 4d495344 49524543 5445445f TUS_MISDIRECTED_ │ │ │ │ - 0x00057a40 52455155 45535400 6d697364 69726563 REQUEST.misdirec │ │ │ │ - 0x00057a50 7465642d 72657175 65737400 534f5550 ted-request.SOUP │ │ │ │ - 0x00057a60 5f535441 5455535f 554e5052 4f434553 _STATUS_UNPROCES │ │ │ │ - 0x00057a70 5341424c 455f454e 54495459 00000000 SABLE_ENTITY.... │ │ │ │ - 0x00057a80 756e7072 6f636573 7361626c 652d656e unprocessable-en │ │ │ │ - 0x00057a90 74697479 00000000 534f5550 5f535441 tity....SOUP_STA │ │ │ │ - 0x00057aa0 5455535f 4c4f434b 45440000 6c6f636b TUS_LOCKED..lock │ │ │ │ - 0x00057ab0 65640000 534f5550 5f535441 5455535f ed..SOUP_STATUS_ │ │ │ │ - 0x00057ac0 4641494c 45445f44 4550454e 44454e43 FAILED_DEPENDENC │ │ │ │ - 0x00057ad0 59000000 6661696c 65642d64 6570656e Y...failed-depen │ │ │ │ - 0x00057ae0 64656e63 79000000 534f5550 5f535441 dency...SOUP_STA │ │ │ │ - 0x00057af0 5455535f 494e5445 524e414c 5f534552 TUS_INTERNAL_SER │ │ │ │ - 0x00057b00 5645525f 4552524f 52000000 696e7465 VER_ERROR...inte │ │ │ │ - 0x00057b10 726e616c 2d736572 7665722d 6572726f rnal-server-erro │ │ │ │ - 0x00057b20 72000000 534f5550 5f535441 5455535f r...SOUP_STATUS_ │ │ │ │ - 0x00057b30 4e4f545f 494d504c 454d454e 54454400 NOT_IMPLEMENTED. │ │ │ │ - 0x00057b40 6e6f742d 696d706c 656d656e 74656400 not-implemented. │ │ │ │ - 0x00057b50 534f5550 5f535441 5455535f 4241445f SOUP_STATUS_BAD_ │ │ │ │ - 0x00057b60 47415445 57415900 6261642d 67617465 GATEWAY.bad-gate │ │ │ │ - 0x00057b70 77617900 534f5550 5f535441 5455535f way.SOUP_STATUS_ │ │ │ │ - 0x00057b80 53455256 4943455f 554e4156 41494c41 SERVICE_UNAVAILA │ │ │ │ - 0x00057b90 424c4500 73657276 6963652d 756e6176 BLE.service-unav │ │ │ │ - 0x00057ba0 61696c61 626c6500 534f5550 5f535441 ailable.SOUP_STA │ │ │ │ - 0x00057bb0 5455535f 47415445 5741595f 54494d45 TUS_GATEWAY_TIME │ │ │ │ - 0x00057bc0 4f555400 67617465 7761792d 74696d65 OUT.gateway-time │ │ │ │ - 0x00057bd0 6f757400 534f5550 5f535441 5455535f out.SOUP_STATUS_ │ │ │ │ - 0x00057be0 48545450 5f564552 53494f4e 5f4e4f54 HTTP_VERSION_NOT │ │ │ │ - 0x00057bf0 5f535550 504f5254 45440000 68747470 _SUPPORTED..http │ │ │ │ - 0x00057c00 2d766572 73696f6e 2d6e6f74 2d737570 -version-not-sup │ │ │ │ - 0x00057c10 706f7274 65640000 534f5550 5f535441 ported..SOUP_STA │ │ │ │ - 0x00057c20 5455535f 494e5355 46464943 49454e54 TUS_INSUFFICIENT │ │ │ │ - 0x00057c30 5f53544f 52414745 00000000 696e7375 _STORAGE....insu │ │ │ │ - 0x00057c40 66666963 69656e74 2d73746f 72616765 fficient-storage │ │ │ │ - 0x00057c50 00000000 534f5550 5f535441 5455535f ....SOUP_STATUS_ │ │ │ │ - 0x00057c60 4e4f545f 45585445 4e444544 00000000 NOT_EXTENDED.... │ │ │ │ - 0x00057c70 6e6f742d 65787465 6e646564 00000000 not-extended.... │ │ │ │ - 0x00057c80 534f5550 5f534553 53494f4e 5f455252 SOUP_SESSION_ERR │ │ │ │ - 0x00057c90 4f525f50 41525349 4e470000 70617273 OR_PARSING..pars │ │ │ │ - 0x00057ca0 696e6700 534f5550 5f534553 53494f4e ing.SOUP_SESSION │ │ │ │ - 0x00057cb0 5f455252 4f525f45 4e434f44 494e4700 _ERROR_ENCODING. │ │ │ │ - 0x00057cc0 656e636f 64696e67 00000000 534f5550 encoding....SOUP │ │ │ │ - 0x00057cd0 5f534553 53494f4e 5f455252 4f525f54 _SESSION_ERROR_T │ │ │ │ - 0x00057ce0 4f4f5f4d 414e595f 52454449 52454354 OO_MANY_REDIRECT │ │ │ │ - 0x00057cf0 53000000 746f6f2d 6d616e79 2d726564 S...too-many-red │ │ │ │ - 0x00057d00 69726563 74730000 534f5550 5f534553 irects..SOUP_SES │ │ │ │ - 0x00057d10 53494f4e 5f455252 4f525f54 4f4f5f4d SION_ERROR_TOO_M │ │ │ │ - 0x00057d20 414e595f 52455354 41525453 00000000 ANY_RESTARTS.... │ │ │ │ - 0x00057d30 746f6f2d 6d616e79 2d726573 74617274 too-many-restart │ │ │ │ - 0x00057d40 73000000 534f5550 5f534553 53494f4e s...SOUP_SESSION │ │ │ │ - 0x00057d50 5f455252 4f525f52 45444952 4543545f _ERROR_REDIRECT_ │ │ │ │ - 0x00057d60 4e4f5f4c 4f434154 494f4e00 72656469 NO_LOCATION.redi │ │ │ │ - 0x00057d70 72656374 2d6e6f2d 6c6f6361 74696f6e rect-no-location │ │ │ │ - 0x00057d80 00000000 534f5550 5f534553 53494f4e ....SOUP_SESSION │ │ │ │ - 0x00057d90 5f455252 4f525f52 45444952 4543545f _ERROR_REDIRECT_ │ │ │ │ - 0x00057da0 4241445f 55524900 72656469 72656374 BAD_URI.redirect │ │ │ │ - 0x00057db0 2d626164 2d757269 00000000 534f5550 -bad-uri....SOUP │ │ │ │ - 0x00057dc0 5f534553 53494f4e 5f455252 4f525f4d _SESSION_ERROR_M │ │ │ │ - 0x00057dd0 45535341 47455f41 4c524541 44595f49 ESSAGE_ALREADY_I │ │ │ │ - 0x00057de0 4e5f5155 45554500 6d657373 6167652d N_QUEUE.message- │ │ │ │ - 0x00057df0 616c7265 6164792d 696e2d71 75657565 already-in-queue │ │ │ │ - 0x00057e00 00000000 534f5550 5f4d4553 53414745 ....SOUP_MESSAGE │ │ │ │ - 0x00057e10 5f505249 4f524954 595f5645 52595f4c _PRIORITY_VERY_L │ │ │ │ - 0x00057e20 4f570000 76657279 2d6c6f77 00000000 OW..very-low.... │ │ │ │ - 0x00057e30 534f5550 5f4d4553 53414745 5f505249 SOUP_MESSAGE_PRI │ │ │ │ - 0x00057e40 4f524954 595f4c4f 57000000 6c6f7700 ORITY_LOW...low. │ │ │ │ - 0x00057e50 534f5550 5f4d4553 53414745 5f505249 SOUP_MESSAGE_PRI │ │ │ │ - 0x00057e60 4f524954 595f4e4f 524d414c 00000000 ORITY_NORMAL.... │ │ │ │ - 0x00057e70 534f5550 5f4d4553 53414745 5f505249 SOUP_MESSAGE_PRI │ │ │ │ - 0x00057e80 4f524954 595f4849 47480000 68696768 ORITY_HIGH..high │ │ │ │ - 0x00057e90 00000000 534f5550 5f4d4553 53414745 ....SOUP_MESSAGE │ │ │ │ - 0x00057ea0 5f505249 4f524954 595f5645 52595f48 _PRIORITY_VERY_H │ │ │ │ - 0x00057eb0 49474800 76657279 2d686967 68000000 IGH.very-high... │ │ │ │ - 0x00057ec0 534f5550 5f4d4553 53414745 5f4e4f5f SOUP_MESSAGE_NO_ │ │ │ │ - 0x00057ed0 52454449 52454354 00000000 6e6f2d72 REDIRECT....no-r │ │ │ │ - 0x00057ee0 65646972 65637400 534f5550 5f4d4553 edirect.SOUP_MES │ │ │ │ - 0x00057ef0 53414745 5f4e4557 5f434f4e 4e454354 SAGE_NEW_CONNECT │ │ │ │ - 0x00057f00 494f4e00 534f5550 5f4d4553 53414745 ION.SOUP_MESSAGE │ │ │ │ - 0x00057f10 5f494445 4d504f54 454e5400 6964656d _IDEMPOTENT.idem │ │ │ │ - 0x00057f20 706f7465 6e740000 534f5550 5f4d4553 potent..SOUP_MES │ │ │ │ - 0x00057f30 53414745 5f444f5f 4e4f545f 5553455f SAGE_DO_NOT_USE_ │ │ │ │ - 0x00057f40 41555448 5f434143 48450000 646f2d6e AUTH_CACHE..do-n │ │ │ │ - 0x00057f50 6f742d75 73652d61 7574682d 63616368 ot-use-auth-cach │ │ │ │ - 0x00057f60 65000000 534f5550 5f4d4553 53414745 e...SOUP_MESSAGE │ │ │ │ - 0x00057f70 5f434f4c 4c454354 5f4d4554 52494353 _COLLECT_METRICS │ │ │ │ - 0x00057f80 00000000 636f6c6c 6563742d 6d657472 ....collect-metr │ │ │ │ - 0x00057f90 69637300 534f5550 5f455850 45435441 ics.SOUP_EXPECTA │ │ │ │ - 0x00057fa0 54494f4e 5f554e52 45434f47 4e495a45 TION_UNRECOGNIZE │ │ │ │ - 0x00057fb0 44000000 756e7265 636f676e 697a6564 D...unrecognized │ │ │ │ - 0x00057fc0 00000000 534f5550 5f455850 45435441 ....SOUP_EXPECTA │ │ │ │ - 0x00057fd0 54494f4e 5f434f4e 54494e55 45000000 TION_CONTINUE... │ │ │ │ - 0x00057fe0 534f5550 5f454e43 4f44494e 475f554e SOUP_ENCODING_UN │ │ │ │ - 0x00057ff0 5245434f 474e495a 45440000 534f5550 RECOGNIZED..SOUP │ │ │ │ - 0x00058000 5f454e43 4f44494e 475f4e4f 4e450000 _ENCODING_NONE.. │ │ │ │ - 0x00058010 534f5550 5f454e43 4f44494e 475f434f SOUP_ENCODING_CO │ │ │ │ - 0x00058020 4e54454e 545f4c45 4e475448 00000000 NTENT_LENGTH.... │ │ │ │ - 0x00058030 636f6e74 656e742d 6c656e67 74680000 content-length.. │ │ │ │ - 0x00058040 534f5550 5f454e43 4f44494e 475f454f SOUP_ENCODING_EO │ │ │ │ - 0x00058050 46000000 534f5550 5f454e43 4f44494e F...SOUP_ENCODIN │ │ │ │ - 0x00058060 475f4348 554e4b45 44000000 534f5550 G_CHUNKED...SOUP │ │ │ │ - 0x00058070 5f454e43 4f44494e 475f4259 54455241 _ENCODING_BYTERA │ │ │ │ - 0x00058080 4e474553 00000000 62797465 72616e67 NGES....byterang │ │ │ │ - 0x00058090 65730000 534f5550 5f4d4553 53414745 es..SOUP_MESSAGE │ │ │ │ - 0x000580a0 5f484541 44455253 5f524551 55455354 _HEADERS_REQUEST │ │ │ │ - 0x000580b0 00000000 534f5550 5f4d4553 53414745 ....SOUP_MESSAGE │ │ │ │ - 0x000580c0 5f484541 44455253 5f524553 504f4e53 _HEADERS_RESPONS │ │ │ │ - 0x000580d0 45000000 534f5550 5f4d4553 53414745 E...SOUP_MESSAGE │ │ │ │ - 0x000580e0 5f484541 44455253 5f4d554c 54495041 _HEADERS_MULTIPA │ │ │ │ - 0x000580f0 52540000 6d756c74 69706172 74000000 RT..multipart... │ │ │ │ - 0x00058100 534f5550 5f4c4f47 4745525f 4c4f475f SOUP_LOGGER_LOG_ │ │ │ │ - 0x00058110 4e4f4e45 00000000 534f5550 5f4c4f47 NONE....SOUP_LOG │ │ │ │ - 0x00058120 4745525f 4c4f475f 4d494e49 4d414c00 GER_LOG_MINIMAL. │ │ │ │ - 0x00058130 6d696e69 6d616c00 534f5550 5f4c4f47 minimal.SOUP_LOG │ │ │ │ - 0x00058140 4745525f 4c4f475f 48454144 45525300 GER_LOG_HEADERS. │ │ │ │ - 0x00058150 534f5550 5f4c4f47 4745525f 4c4f475f SOUP_LOGGER_LOG_ │ │ │ │ - 0x00058160 424f4459 00000000 534f5550 5f444154 BODY....SOUP_DAT │ │ │ │ - 0x00058170 455f4854 54500000 534f5550 5f444154 E_HTTP..SOUP_DAT │ │ │ │ - 0x00058180 455f434f 4f4b4945 00000000 636f6f6b E_COOKIE....cook │ │ │ │ - 0x00058190 69650000 534f5550 5f534552 5645525f ie..SOUP_SERVER_ │ │ │ │ - 0x000581a0 4c495354 454e5f48 54545053 00000000 LISTEN_HTTPS.... │ │ │ │ - 0x000581b0 534f5550 5f534552 5645525f 4c495354 SOUP_SERVER_LIST │ │ │ │ - 0x000581c0 454e5f49 5056345f 4f4e4c59 00000000 EN_IPV4_ONLY.... │ │ │ │ - 0x000581d0 69707634 2d6f6e6c 79000000 534f5550 ipv4-only...SOUP │ │ │ │ - 0x000581e0 5f534552 5645525f 4c495354 454e5f49 _SERVER_LISTEN_I │ │ │ │ - 0x000581f0 5056365f 4f4e4c59 00000000 69707636 PV6_ONLY....ipv6 │ │ │ │ - 0x00058200 2d6f6e6c 79000000 534f5550 5f4d454d -only...SOUP_MEM │ │ │ │ - 0x00058210 4f52595f 53544154 49430000 73746174 ORY_STATIC..stat │ │ │ │ - 0x00058220 69630000 534f5550 5f4d454d 4f52595f ic..SOUP_MEMORY_ │ │ │ │ - 0x00058230 54414b45 00000000 74616b65 00000000 TAKE....take.... │ │ │ │ - 0x00058240 534f5550 5f4d454d 4f52595f 434f5059 SOUP_MEMORY_COPY │ │ │ │ - 0x00058250 00000000 636f7079 00000000 534f5550 ....copy....SOUP │ │ │ │ - 0x00058260 5f53414d 455f5349 54455f50 4f4c4943 _SAME_SITE_POLIC │ │ │ │ - 0x00058270 595f4e4f 4e450000 534f5550 5f53414d Y_NONE..SOUP_SAM │ │ │ │ - 0x00058280 455f5349 54455f50 4f4c4943 595f4c41 E_SITE_POLICY_LA │ │ │ │ - 0x00058290 58000000 6c617800 534f5550 5f53414d X...lax.SOUP_SAM │ │ │ │ - 0x000582a0 455f5349 54455f50 4f4c4943 595f5354 E_SITE_POLICY_ST │ │ │ │ - 0x000582b0 52494354 00000000 73747269 63740000 RICT....strict.. │ │ │ │ - 0x000582c0 534f5550 5f434f4f 4b49455f 4a41525f SOUP_COOKIE_JAR_ │ │ │ │ - 0x000582d0 41434345 50545f41 4c574159 53000000 ACCEPT_ALWAYS... │ │ │ │ - 0x000582e0 616c7761 79730000 534f5550 5f434f4f always..SOUP_COO │ │ │ │ - 0x000582f0 4b49455f 4a41525f 41434345 50545f4e KIE_JAR_ACCEPT_N │ │ │ │ - 0x00058300 45564552 00000000 6e657665 72000000 EVER....never... │ │ │ │ - 0x00058310 534f5550 5f434f4f 4b49455f 4a41525f SOUP_COOKIE_JAR_ │ │ │ │ - 0x00058320 41434345 50545f4e 4f5f5448 4952445f ACCEPT_NO_THIRD_ │ │ │ │ - 0x00058330 50415254 59000000 6e6f2d74 68697264 PARTY...no-third │ │ │ │ - 0x00058340 2d706172 74790000 534f5550 5f434f4f -party..SOUP_COO │ │ │ │ - 0x00058350 4b49455f 4a41525f 41434345 50545f47 KIE_JAR_ACCEPT_G │ │ │ │ - 0x00058360 52414e44 46415448 45524544 5f544849 RANDFATHERED_THI │ │ │ │ - 0x00058370 52445f50 41525459 00000000 6772616e RD_PARTY....gran │ │ │ │ - 0x00058380 64666174 68657265 642d7468 6972642d dfathered-third- │ │ │ │ - 0x00058390 70617274 79000000 534f5550 5f434143 party...SOUP_CAC │ │ │ │ - 0x000583a0 48455f53 494e474c 455f5553 45520000 HE_SINGLE_USER.. │ │ │ │ - 0x000583b0 73696e67 6c652d75 73657200 534f5550 single-user.SOUP │ │ │ │ - 0x000583c0 5f434143 48455f53 48415245 44000000 _CACHE_SHARED... │ │ │ │ - 0x000583d0 534f5550 5f434143 48455f43 41434845 SOUP_CACHE_CACHE │ │ │ │ - 0x000583e0 41424c45 00000000 63616368 6561626c ABLE....cacheabl │ │ │ │ - 0x000583f0 65000000 534f5550 5f434143 48455f55 e...SOUP_CACHE_U │ │ │ │ - 0x00058400 4e434143 48454142 4c450000 756e6361 NCACHEABLE..unca │ │ │ │ - 0x00058410 63686561 626c6500 534f5550 5f434143 cheable.SOUP_CAC │ │ │ │ - 0x00058420 48455f49 4e56414c 49444154 45530000 HE_INVALIDATES.. │ │ │ │ - 0x00058430 696e7661 6c696461 74657300 534f5550 invalidates.SOUP │ │ │ │ - 0x00058440 5f434143 48455f56 414c4944 41544553 _CACHE_VALIDATES │ │ │ │ - 0x00058450 00000000 76616c69 64617465 73000000 ....validates... │ │ │ │ - 0x00058460 536f7570 41757468 00000000 41757468 SoupAuth....Auth │ │ │ │ - 0x00058470 656e7469 63617469 6f6e2073 6368656d entication schem │ │ │ │ - 0x00058480 65206e61 6d650000 53636865 6d65206e e name..Scheme n │ │ │ │ - 0x00058490 616d6500 73636865 6d652d6e 616d6500 ame.scheme-name. │ │ │ │ - 0x000584a0 41757468 656e7469 63617469 6f6e2072 Authentication r │ │ │ │ - 0x000584b0 65616c6d 00000000 5265616c 6d000000 ealm....Realm... │ │ │ │ - 0x000584c0 7265616c 6d000000 41757468 656e7469 realm...Authenti │ │ │ │ - 0x000584d0 63617469 6f6e2061 7574686f 72697479 cation authority │ │ │ │ - 0x000584e0 00000000 41757468 6f726974 79000000 ....Authority... │ │ │ │ - 0x000584f0 61757468 6f726974 79000000 57686574 authority...Whet │ │ │ │ - 0x00058500 68657220 6f72206e 6f742074 68652061 her or not the a │ │ │ │ - 0x00058510 75746820 69732066 6f722061 2070726f uth is for a pro │ │ │ │ - 0x00058520 78792073 65727665 72000000 466f7220 xy server...For │ │ │ │ - 0x00058530 50726f78 79000000 69732d66 6f722d70 Proxy...is-for-p │ │ │ │ - 0x00058540 726f7879 00000000 57686574 68657220 roxy....Whether │ │ │ │ - 0x00058550 6f72206e 6f742074 68652061 75746820 or not the auth │ │ │ │ - 0x00058560 69732061 75746865 6e746963 61746564 is authenticated │ │ │ │ - 0x00058570 00000000 41757468 656e7469 63617465 ....Authenticate │ │ │ │ - 0x00058580 64000000 57686574 68657220 6f72206e d...Whether or n │ │ │ │ - 0x00058590 6f742074 68652061 75746820 69732063 ot the auth is c │ │ │ │ - 0x000585a0 616e6365 6c6c6564 00000000 43616e63 ancelled....Canc │ │ │ │ - 0x000585b0 656c6c65 64000000 2e2e2f6c 6962736f elled...../libso │ │ │ │ - 0x000585c0 75702f61 7574682f 736f7570 2d617574 up/auth/soup-aut │ │ │ │ - 0x000585d0 682e6300 675f7479 70655f69 735f6120 h.c.g_type_is_a │ │ │ │ - 0x000585e0 28747970 652c2053 4f55505f 54595045 (type, SOUP_TYPE │ │ │ │ - 0x000585f0 5f415554 48290000 61757468 5f686561 _AUTH)..auth_hea │ │ │ │ - 0x00058600 64657220 213d204e 554c4c00 25733a25 der != NULL.%s:% │ │ │ │ - 0x00058610 73000000 75736572 6e616d65 20213d20 s...username != │ │ │ │ - 0x00058620 4e554c4c 00000000 70617373 776f7264 NULL....password │ │ │ │ - 0x00058630 20213d20 4e554c4c 00000000 6d736720 != NULL....msg │ │ │ │ - 0x00058640 213d204e 554c4c00 736f7570 5f757269 != NULL.soup_uri │ │ │ │ - 0x00058650 5f69735f 76616c69 64202873 6f757263 _is_valid (sourc │ │ │ │ - 0x00058660 655f7572 69290000 536f7570 41757468 e_uri)..SoupAuth │ │ │ │ - 0x00058670 42617369 63000000 42617369 63202573 Basic...Basic %s │ │ │ │ - 0x00058680 00000000 536f7570 41757468 44696765 ....SoupAuthDige │ │ │ │ - 0x00058690 73740000 6e657874 6e6f6e63 65000000 st..nextnonce... │ │ │ │ - 0x000586a0 4d443500 4d44352d 73657373 00000000 MD5.MD5-sess.... │ │ │ │ - 0x000586b0 716f7020 213d204e 554c4c00 61757468 qop != NULL.auth │ │ │ │ - 0x000586c0 00000000 61757468 2d696e74 00000000 ....auth-int.... │ │ │ │ - 0x000586d0 2c000000 2e2e2f6c 6962736f 75702f61 ,...../libsoup/a │ │ │ │ - 0x000586e0 7574682f 736f7570 2d617574 682d6469 uth/soup-auth-di │ │ │ │ - 0x000586f0 67657374 2e630000 6e6f6e63 65202626 gest.c..nonce && │ │ │ │ - 0x00058700 20636e6f 6e636500 6f706171 75650000 cnonce.opaque.. │ │ │ │ - 0x00058710 716f7000 616c676f 72697468 6d000000 qop.algorithm... │ │ │ │ - 0x00058720 25703a25 6c753a25 6c750000 252e3878 %p:%lu:%lu..%.8x │ │ │ │ - 0x00058730 00000000 50726f78 792d4175 7468656e ....Proxy-Authen │ │ │ │ - 0x00058740 74696361 74696f6e 2d496e66 6f000000 tication-Info... │ │ │ │ - 0x00058750 41757468 656e7469 63617469 6f6e2d49 Authentication-I │ │ │ │ - 0x00058760 6e666f00 70726976 2d3e6e6f 6e636500 nfo.priv->nonce. │ │ │ │ - 0x00058770 44696765 73742000 75736572 6e616d65 Digest .username │ │ │ │ - 0x00058780 00000000 21707269 762d3e71 6f70207c ....!priv->qop | │ │ │ │ - 0x00058790 7c207072 69762d3e 636e6f6e 63650000 | priv->cnonce.. │ │ │ │ - 0x000587a0 616c676f 72697468 6d3d2573 00000000 algorithm=%s.... │ │ │ │ - 0x000587b0 2c206e63 3d252e38 782c2071 6f703d25 , nc=%.8x, qop=% │ │ │ │ - 0x000587c0 73000000 676f745f 68656164 65727300 s...got_headers. │ │ │ │ - 0x000587d0 536f7570 41757468 4d616e61 67657200 SoupAuthManager. │ │ │ │ - 0x000587e0 090d0a20 00000000 61757468 2d6d7367 ... ....auth-msg │ │ │ │ - 0x000587f0 2d736573 73696f6e 00000000 6e6f7469 -session....noti │ │ │ │ - 0x00058800 66793a3a 69732d61 75746865 6e746963 fy::is-authentic │ │ │ │ - 0x00058810 61746564 00000000 6e6f7469 66793a3a ated....notify:: │ │ │ │ - 0x00058820 69732d63 616e6365 6c6c6564 00000000 is-cancelled.... │ │ │ │ - 0x00058830 534f5550 5f49535f 41555448 5f4d414e SOUP_IS_AUTH_MAN │ │ │ │ - 0x00058840 41474552 20286d61 6e616765 72290000 AGER (manager).. │ │ │ │ - 0x00058850 536f7570 436f6e6e 65637469 6f6e4175 SoupConnectionAu │ │ │ │ - 0x00058860 74680000 534f5550 5f49535f 434f4e4e th..SOUP_IS_CONN │ │ │ │ - 0x00058870 45435449 4f4e5f41 55544820 28617574 ECTION_AUTH (aut │ │ │ │ - 0x00058880 68290000 2025733d 25730000 536f7570 h).. %s=%s..Soup │ │ │ │ - 0x00058890 43616368 65000000 72657175 6573742d Cache...request- │ │ │ │ - 0x000588a0 74696d65 00000000 72657370 6f6e7365 time....response │ │ │ │ - 0x000588b0 2d74696d 65000000 54686520 64697265 -time...The dire │ │ │ │ - 0x000588c0 63746f72 7920746f 2073746f 72652074 ctory to store t │ │ │ │ - 0x000588d0 68652063 61636865 2066696c 65730000 he cache files.. │ │ │ │ - 0x000588e0 43616368 65206469 72656374 6f727900 Cache directory. │ │ │ │ - 0x000588f0 63616368 652d6469 72000000 57686574 cache-dir...Whet │ │ │ │ - 0x00058900 68657220 74686520 63616368 65206973 her the cache is │ │ │ │ - 0x00058910 20707269 76617465 206f7220 73686172 private or shar │ │ │ │ - 0x00058920 65640000 43616368 65207479 70650000 ed..Cache type.. │ │ │ │ - 0x00058930 63616368 652d7479 70650000 6d756c74 cache-type..mult │ │ │ │ - 0x00058940 69706172 742f782d 6d697865 642d7265 ipart/x-mixed-re │ │ │ │ - 0x00058950 706c6163 65000000 70726976 61746500 place...private. │ │ │ │ - 0x00058960 6e6f2d73 746f7265 00000000 6d61782d no-store....max- │ │ │ │ - 0x00058970 61676500 6e6f2d63 61636865 00000000 age.no-cache.... │ │ │ │ - 0x00058980 2e2e2f6c 6962736f 75702f63 61636865 ../libsoup/cache │ │ │ │ - 0x00058990 2f736f75 702d6361 6368652e 63000000 /soup-cache.c... │ │ │ │ - 0x000589a0 21707269 762d3e63 61636865 5f646972 !priv->cache_dir │ │ │ │ - 0x000589b0 00000000 68747470 63616368 65000000 ....httpcache... │ │ │ │ - 0x000589c0 28736275 75757575 71617b73 737d2900 (sbuuuuuqa{ss}). │ │ │ │ - 0x000589d0 62000000 71000000 617b7373 7d000000 b...q...a{ss}... │ │ │ │ - 0x000589e0 7b73737d 00000000 6d757374 2d726576 {ss}....must-rev │ │ │ │ - 0x000589f0 616c6964 61746500 732d6d61 78616765 alidate.s-maxage │ │ │ │ - 0x00058a00 00000000 675f6c69 73745f6c 656e6774 ....g_list_lengt │ │ │ │ - 0x00058a10 68202870 7269762d 3e6c7275 5f737461 h (priv->lru_sta │ │ │ │ - 0x00058a20 72742920 3d3d2067 5f686173 685f7461 rt) == g_hash_ta │ │ │ │ - 0x00058a30 626c655f 73697a65 20287072 69762d3e ble_size (priv-> │ │ │ │ - 0x00058a40 63616368 65290000 25732573 25750000 cache)..%s%s%u.. │ │ │ │ - 0x00058a50 534f5550 5f49535f 43414348 45202863 SOUP_IS_CACHE (c │ │ │ │ - 0x00058a60 61636865 29000000 656e7472 79000000 ache)...entry... │ │ │ │ - 0x00058a70 6d61782d 7374616c 65000000 6d696e2d max-stale...min- │ │ │ │ - 0x00058a80 66726573 68000000 43616368 6520666c fresh...Cache fl │ │ │ │ - 0x00058a90 75736820 66696e69 73686564 20646573 ush finished des │ │ │ │ - 0x00058aa0 70697465 20256420 70656e64 696e6720 pite %d pending │ │ │ │ - 0x00058ab0 72657175 65737473 00000000 736f7570 requests....soup │ │ │ │ - 0x00058ac0 2e000000 70726976 2d3e6361 63686500 ....priv->cache. │ │ │ │ - 0x00058ad0 534f5550 5f49535f 4d455353 41474520 SOUP_IS_MESSAGE │ │ │ │ - 0x00058ae0 286f7269 67696e61 6c290000 63616368 (original)..cach │ │ │ │ - 0x00058af0 696e672d 66696e69 73686564 00000000 ing-finished.... │ │ │ │ - 0x00058b00 28716128 73627575 75757571 617b7373 (qa(sbuuuuuqa{ss │ │ │ │ - 0x00058b10 7d292900 61287362 75757575 7571617b })).a(sbuuuuuqa{ │ │ │ │ - 0x00058b20 73737d29 00000000 736f7570 2e636163 ss})....soup.cac │ │ │ │ - 0x00058b30 68653200 536f7570 43616368 65436c69 he2.SoupCacheCli │ │ │ │ - 0x00058b40 656e7449 6e707574 53747265 616d0000 entInputStream.. │ │ │ │ - 0x00058b50 536f7570 43616368 65496e70 75745374 SoupCacheInputSt │ │ │ │ - 0x00058b60 7265616d 00000000 2e2e2f6c 6962736f ream....../libso │ │ │ │ - 0x00058b70 75702f63 61636865 2f736f75 702d6361 up/cache/soup-ca │ │ │ │ - 0x00058b80 6368652d 696e7075 742d7374 7265616d che-input-stream │ │ │ │ - 0x00058b90 2e630000 70726976 2d3e6f75 74707574 .c..priv->output │ │ │ │ - 0x00058ba0 5f737472 65616d20 26262021 675f6f75 _stream && !g_ou │ │ │ │ - 0x00058bb0 74707574 5f737472 65616d5f 69735f63 tput_stream_is_c │ │ │ │ - 0x00058bc0 6c6f7365 64202870 7269762d 3e6f7574 losed (priv->out │ │ │ │ - 0x00058bd0 7075745f 73747265 616d2900 4661696c put_stream).Fail │ │ │ │ - 0x00058be0 65642074 6f20636f 6d706c65 74656c79 ed to completely │ │ │ │ - 0x00058bf0 20636163 68652074 68652072 65736f75 cache the resou │ │ │ │ - 0x00058c00 72636500 4e657477 6f726b20 73747265 rce.Network stre │ │ │ │ - 0x00058c10 616d2075 6e657870 65637465 646c7920 am unexpectedly │ │ │ │ - 0x00058c20 636c6f73 65640000 636c6f73 652d6261 closed..close-ba │ │ │ │ - 0x00058c30 73652d73 74726561 6d000000 536f7570 se-stream...Soup │ │ │ │ - 0x00058c40 436f6e74 656e7444 65636f64 65720000 ContentDecoder.. │ │ │ │ - 0x00058c50 6170706c 69636174 696f6e2f 677a6970 application/gzip │ │ │ │ - 0x00058c60 00000000 6170706c 69636174 696f6e2f ....application/ │ │ │ │ - 0x00058c70 782d677a 69700000 636f6e76 65727465 x-gzip..converte │ │ │ │ - 0x00058c80 72000000 6465666c 61746500 62720000 r...deflate.br.. │ │ │ │ - 0x00058c90 677a6970 2c206465 666c6174 65000000 gzip, deflate... │ │ │ │ - 0x00058ca0 677a6970 2c206465 666c6174 652c2062 gzip, deflate, b │ │ │ │ - 0x00058cb0 72000000 2e2e2f6c 6962736f 75702f63 r...../libsoup/c │ │ │ │ - 0x00058cc0 6f6e7465 6e742d64 65636f64 65722f73 ontent-decoder/s │ │ │ │ - 0x00058cd0 6f75702d 636f6e74 656e742d 70726f63 oup-content-proc │ │ │ │ - 0x00058ce0 6573736f 722e6300 536f7570 436f6e74 essor.c.SoupCont │ │ │ │ - 0x00058cf0 656e7450 726f6365 73736f72 00000000 entProcessor.... │ │ │ │ - 0x00058d00 534f5550 5f49535f 434f4e54 454e545f SOUP_IS_CONTENT_ │ │ │ │ - 0x00058d10 50524f43 4553534f 52202870 726f6365 PROCESSOR (proce │ │ │ │ - 0x00058d20 73736f72 29000000 536f7570 436f6e76 ssor)...SoupConv │ │ │ │ - 0x00058d30 65727465 72577261 70706572 00000000 erterWrapper.... │ │ │ │ - 0x00058d40 4f757470 75742062 75666665 72206973 Output buffer is │ │ │ │ - 0x00058d50 20746f6f 20736d61 6c6c0000 47436f6e too small..GCon │ │ │ │ - 0x00058d60 76657274 65722074 6f207772 61700000 verter to wrap.. │ │ │ │ - 0x00058d70 42617365 2047436f 6e766572 74657200 Base GConverter. │ │ │ │ - 0x00058d80 62617365 2d636f6e 76657274 65720000 base-converter.. │ │ │ │ - 0x00058d90 4173736f 63696174 65642053 6f75704d Associated SoupM │ │ │ │ - 0x00058da0 65737361 67650000 666f726d 61740000 essage..format.. │ │ │ │ - 0x00058db0 2e2e2f6c 6962736f 75702f63 6f6e7465 ../libsoup/conte │ │ │ │ - 0x00058dc0 6e742d64 65636f64 65722f73 6f75702d nt-decoder/soup- │ │ │ │ - 0x00058dd0 636f6e76 65727465 722d7772 61707065 converter-wrappe │ │ │ │ - 0x00058de0 722e6300 536f7570 436f6e74 656e7453 r.c.SoupContentS │ │ │ │ - 0x00058df0 6e696666 65725374 7265616d 00000000 nifferStream.... │ │ │ │ - 0x00058e00 54686520 73747265 616d2773 20536f75 The stream's Sou │ │ │ │ - 0x00058e10 70436f6e 74656e74 536e6966 66657200 pContentSniffer. │ │ │ │ - 0x00058e20 736e6966 66657200 54686520 73747265 sniffer.The stre │ │ │ │ - 0x00058e30 616d2773 20536f75 704d6573 73616765 am's SoupMessage │ │ │ │ - 0x00058e40 00000000 2e2e2f6c 6962736f 75702f63 ....../libsoup/c │ │ │ │ - 0x00058e50 6f6e7465 6e742d73 6e696666 65722f73 ontent-sniffer/s │ │ │ │ - 0x00058e60 6f75702d 636f6e74 656e742d 736e6966 oup-content-snif │ │ │ │ - 0x00058e70 6665722d 73747265 616d2e63 00000000 fer-stream.c.... │ │ │ │ - 0x00058e80 43616e6e 6f742074 72756e63 61746520 Cannot truncate │ │ │ │ - 0x00058e90 536f7570 426f6479 496e7075 74537472 SoupBodyInputStr │ │ │ │ - 0x00058ea0 65616d00 2e2e2f6c 6962736f 75702f68 eam.../libsoup/h │ │ │ │ - 0x00058eb0 74747031 2f736f75 702d626f 64792d69 ttp1/soup-body-i │ │ │ │ - 0x00058ec0 6e707574 2d737472 65616d2e 63000000 nput-stream.c... │ │ │ │ - 0x00058ed0 496e7661 6c696420 7365656b 20726571 Invalid seek req │ │ │ │ - 0x00058ee0 75657374 00000000 436f6e6e 65637469 uest....Connecti │ │ │ │ - 0x00058ef0 6f6e2074 65726d69 6e617465 6420756e on terminated un │ │ │ │ - 0x00058f00 65787065 63746564 6c790000 4d657373 expectedly..Mess │ │ │ │ - 0x00058f10 61676520 626f6479 20656e63 6f64696e age body encodin │ │ │ │ - 0x00058f20 67000000 4d657373 61676520 626f6479 g...Message body │ │ │ │ - 0x00058f30 20436f6e 74656e74 2d4c656e 67746800 Content-Length. │ │ │ │ - 0x00058f40 436f6e74 656e742d 4c656e67 74680000 Content-Length.. │ │ │ │ - 0x00058f50 534f5550 5f49535f 46494c54 45525f49 SOUP_IS_FILTER_I │ │ │ │ - 0x00058f60 4e505554 5f535452 45414d20 28626173 NPUT_STREAM (bas │ │ │ │ - 0x00058f70 655f7374 7265616d 29000000 2e2e2f6c e_stream)...../l │ │ │ │ - 0x00058f80 6962736f 75702f73 65727665 722f6874 ibsoup/server/ht │ │ │ │ - 0x00058f90 7470312f 736f7570 2d736572 7665722d tp1/soup-server- │ │ │ │ - 0x00058fa0 6d657373 6167652d 696f2d68 74747031 message-io-http1 │ │ │ │ - 0x00058fb0 2e630000 696f2d3e 6d73675f 696f2026 .c..io->msg_io & │ │ │ │ - 0x00058fc0 2620696f 2d3e6d73 675f696f 2d3e6d73 & io->msg_io->ms │ │ │ │ - 0x00058fd0 67203d3d 206d7367 00000000 25733a2f g == msg....%s:/ │ │ │ │ - 0x00058fe0 2f25732f 00000000 68747470 3a2f2f25 /%s/....http://% │ │ │ │ - 0x00058ff0 73000000 25733a2f 2f257325 73000000 s...%s://%s%s... │ │ │ │ - 0x00059000 21736572 7665725f 696f2d3e 696e5f69 !server_io->in_i │ │ │ │ - 0x00059010 6f5f7275 6e000000 4f706572 6174696f o_run...Operatio │ │ │ │ - 0x00059020 6e20776f 756c6420 626c6f63 6b000000 n would block... │ │ │ │ - 0x00059030 6d756c74 69706172 742f6279 74657261 multipart/bytera │ │ │ │ - 0x00059040 6e676573 00000000 48545450 2f312e25 nges....HTTP/1.% │ │ │ │ - 0x00059050 63202564 2025730d 0a000000 696f2021 c %d %s.....io ! │ │ │ │ - 0x00059060 3d204e55 4c4c2026 2620696f 2d3e6d73 = NULL && io->ms │ │ │ │ - 0x00059070 675f696f 20213d20 4e554c4c 00000000 g_io != NULL.... │ │ │ │ - 0x00059080 6d73675f 696f2d3e 6d736720 3d3d206d msg_io->msg == m │ │ │ │ - 0x00059090 73670000 2e2e2f6c 6962736f 75702f73 sg..../libsoup/s │ │ │ │ - 0x000590a0 65727665 722f6874 7470322f 736f7570 erver/http2/soup │ │ │ │ - 0x000590b0 2d736572 7665722d 6d657373 6167652d -server-message- │ │ │ │ - 0x000590c0 696f2d68 74747032 2e630000 6c696273 io-http2.c..libs │ │ │ │ - 0x000590d0 6f75702d 73657276 65722d68 74747032 oup-server-http2 │ │ │ │ - 0x000590e0 00000000 5b534552 5645525d 205b4325 ....[SERVER] [C% │ │ │ │ - 0x000590f0 702d5325 755d205b 25735d20 25730000 p-S%u] [%s] %s.. │ │ │ │ - 0x00059100 6d73675f 696f0000 5b534553 53494f4e msg_io..[SESSION │ │ │ │ - 0x00059110 5d20556e 70617573 65640000 5b53454e ] Unpaused..[SEN │ │ │ │ - 0x00059120 445f424f 44595d20 70617573 65643d25 D_BODY] paused=% │ │ │ │ - 0x00059130 64000000 5b53454e 445f424f 44595d20 d...[SEND_BODY] │ │ │ │ - 0x00059140 77726f74 6520257a 64202575 2f257500 wrote %zd %u/%u. │ │ │ │ - 0x00059150 5b53454e 445f424f 44595d20 454f4600 [SEND_BODY] EOF. │ │ │ │ - 0x00059160 556e6578 70656374 65642073 74617465 Unexpected state │ │ │ │ - 0x00059170 20636861 6e676564 20257320 2d3e2025 changed %s -> % │ │ │ │ - 0x00059180 732c2065 78706563 74656420 746f2062 s, expected to b │ │ │ │ - 0x00059190 65206672 6f6d2025 73000000 5b534553 e from %s...[SES │ │ │ │ - 0x000591a0 53494f4e 5d205374 61746520 2573202d SION] State %s - │ │ │ │ - 0x000591b0 3e202573 00000000 5b534553 53494f4e > %s....[SESSION │ │ │ │ - 0x000591c0 5d205061 75736564 00000000 696e7465 ] Paused....inte │ │ │ │ - 0x000591d0 72727570 74656400 46696e69 73686564 rrupted.Finished │ │ │ │ - 0x000591e0 3a202573 00000000 696f2d3e 696e5f63 : %s....io->in_c │ │ │ │ - 0x000591f0 616c6c62 61636b20 3d3d2030 00000000 allback == 0.... │ │ │ │ - 0x00059200 48545450 2f322049 4f206572 726f723a HTTP/2 IO error: │ │ │ │ - 0x00059210 20257300 5b534553 53494f4e 5d20494f %s.[SESSION] IO │ │ │ │ - 0x00059220 20657272 6f723a20 25730000 5b534553 error: %s..[SES │ │ │ │ - 0x00059230 53494f4e 5d20436c 6f736564 2025752c SION] Closed %u, │ │ │ │ - 0x00059240 20657272 6f723a20 25730000 5b53454e error: %s..[SEN │ │ │ │ - 0x00059250 445d205b 25735d00 5b444154 415d2052 D] [%s].[DATA] R │ │ │ │ - 0x00059260 65636569 76656420 6368756e 6b2c206c eceived chunk, l │ │ │ │ - 0x00059270 656e3d25 7a752c20 666c6167 733d2575 en=%zu, flags=%u │ │ │ │ - 0x00059280 2c207061 75736564 3d256400 5b534553 , paused=%d.[SES │ │ │ │ - 0x00059290 53494f4e 5d205265 61642072 65717565 SION] Read reque │ │ │ │ - 0x000592a0 73740000 5b534553 53494f4e 5d204d65 st..[SESSION] Me │ │ │ │ - 0x000592b0 73736167 6520494f 20637265 61746564 ssage IO created │ │ │ │ - 0x000592c0 00000000 3a6d6574 686f6400 3a736368 ....:method.:sch │ │ │ │ - 0x000592d0 656d6500 3a617574 686f7269 74790000 eme.:authority.. │ │ │ │ - 0x000592e0 3a706174 68000000 556e6b6e 6f776e20 :path...Unknown │ │ │ │ - 0x000592f0 68656164 65723a20 2573203d 20257300 header: %s = %s. │ │ │ │ - 0x00059300 536f7570 20736572 76657220 48545450 Soup server HTTP │ │ │ │ - 0x00059310 2f322077 72697465 2069646c 6520736f /2 write idle so │ │ │ │ - 0x00059320 75726365 00000000 536f7570 20736572 urce....Soup ser │ │ │ │ - 0x00059330 76657220 48545450 2f322077 72697465 ver HTTP/2 write │ │ │ │ - 0x00059340 20736f75 72636500 3a737461 74757300 source.:status. │ │ │ │ - 0x00059350 556e6861 6e646c65 64204e47 48545450 Unhandled NGHTTP │ │ │ │ - 0x00059360 32204572 726f723a 20257300 5b524543 2 Error: %s.[REC │ │ │ │ - 0x00059370 565d205b 25735d20 52656365 69766564 V] [%s] Received │ │ │ │ - 0x00059380 20282575 29000000 5b524543 565d205b (%u)...[RECV] [ │ │ │ │ - 0x00059390 44415441 5d207769 6e646f77 3d25642f DATA] window=%d/ │ │ │ │ - 0x000593a0 25640000 5b524543 565d205b 57494e44 %d..[RECV] [WIND │ │ │ │ - 0x000593b0 4f575f55 50444154 455d2069 6e637265 OW_UPDATE] incre │ │ │ │ - 0x000593c0 6d656e74 3d25642c 20746f74 616c3d25 ment=%d, total=% │ │ │ │ - 0x000593d0 64000000 5b534553 53494f4e 5d205365 d...[SESSION] Se │ │ │ │ - 0x000593e0 6e642072 6573706f 6e73652c 20706175 nd response, pau │ │ │ │ - 0x000593f0 7365643d 25640000 536f7570 20736572 sed=%d..Soup ser │ │ │ │ - 0x00059400 76657220 48545450 2f322072 65616420 ver HTTP/2 read │ │ │ │ - 0x00059410 736f7572 63650000 536f7570 41757468 source..SoupAuth │ │ │ │ - 0x00059420 446f6d61 696e0000 54686520 7265616c Domain..The real │ │ │ │ - 0x00059430 6d206f66 20746869 73206175 74682064 m of this auth d │ │ │ │ - 0x00059440 6f6d6169 6e000000 57686574 68657220 omain...Whether │ │ │ │ - 0x00059450 6f72206e 6f742074 68697320 69732061 or not this is a │ │ │ │ - 0x00059460 2070726f 78792061 75746820 646f6d61 proxy auth doma │ │ │ │ - 0x00059470 696e0000 41206669 6c746572 20666f72 in..A filter for │ │ │ │ - 0x00059480 20646563 6964696e 67207768 65746865 deciding whethe │ │ │ │ - 0x00059490 72206f72 206e6f74 20746f20 72657175 r or not to requ │ │ │ │ - 0x000594a0 69726520 61757468 656e7469 63617469 ire authenticati │ │ │ │ - 0x000594b0 6f6e0000 46696c74 65720000 44617461 on..Filter..Data │ │ │ │ - 0x000594c0 20746f20 70617373 20746f20 66696c74 to pass to filt │ │ │ │ - 0x000594d0 65720000 46696c74 65722064 61746100 er..Filter data. │ │ │ │ - 0x000594e0 66696c74 65722d64 61746100 416e2061 filter-data.An a │ │ │ │ - 0x000594f0 75746865 6e746963 6174696f 6e206361 uthentication ca │ │ │ │ - 0x00059500 6c6c6261 636b2074 68617420 63616e20 llback that can │ │ │ │ - 0x00059510 62652075 73656420 77697468 20616e79 be used with any │ │ │ │ - 0x00059520 20536f75 70417574 68446f6d 61696e20 SoupAuthDomain │ │ │ │ - 0x00059530 73756263 6c617373 00000000 47656e65 subclass....Gene │ │ │ │ - 0x00059540 72696320 61757468 656e7469 63617469 ric authenticati │ │ │ │ - 0x00059550 6f6e2063 616c6c62 61636b00 67656e65 on callback.gene │ │ │ │ - 0x00059560 7269632d 61757468 2d63616c 6c626163 ric-auth-callbac │ │ │ │ - 0x00059570 6b000000 44617461 20746f20 70617373 k...Data to pass │ │ │ │ - 0x00059580 20746f20 61757468 2063616c 6c626163 to auth callbac │ │ │ │ - 0x00059590 6b000000 41757468 656e7469 63617469 k...Authenticati │ │ │ │ - 0x000595a0 6f6e2063 616c6c62 61636b20 64617461 on callback data │ │ │ │ - 0x000595b0 00000000 67656e65 7269632d 61757468 ....generic-auth │ │ │ │ - 0x000595c0 2d646174 61000000 2e2e2f6c 6962736f -data...../libso │ │ │ │ - 0x000595d0 75702f73 65727665 722f736f 75702d61 up/server/soup-a │ │ │ │ - 0x000595e0 7574682d 646f6d61 696e2e63 00000000 uth-domain.c.... │ │ │ │ - 0x000595f0 536f7570 4c697374 656e6572 00000000 SoupListener.... │ │ │ │ - 0x00059600 54686520 756e6465 726c7969 6e672047 The underlying G │ │ │ │ - 0x00059610 536f636b 65740000 2e2e2f6c 6962736f Socket..../libso │ │ │ │ - 0x00059620 75702f73 65727665 722f736f 75702d6c up/server/soup-l │ │ │ │ - 0x00059630 69737465 6e65722e 63000000 436f756c istener.c...Coul │ │ │ │ - 0x00059640 64206e6f 7420696d 706f7274 20657869 d not import exi │ │ │ │ - 0x00059650 7374696e 6720736f 636b6574 3a200000 sting socket: .. │ │ │ │ - 0x00059660 43616ee2 80997420 696d706f 72742075 Can...t import u │ │ │ │ - 0x00059670 6e636f6e 6e656374 65642073 6f636b65 nconnected socke │ │ │ │ - 0x00059680 74000000 475f4953 5f534f43 4b45545f t...G_IS_SOCKET_ │ │ │ │ - 0x00059690 41444452 45535320 28616464 72657373 ADDRESS (address │ │ │ │ - 0x000596a0 29000000 4661696c 65642074 6f207365 )...Failed to se │ │ │ │ - 0x000596b0 74204950 7636206f 6e6c7920 6f6e2073 t IPv6 only on s │ │ │ │ - 0x000596c0 6f636b65 743a2025 73000000 534f5550 ocket: %s...SOUP │ │ │ │ - 0x000596d0 5f49535f 4c495354 454e4552 20286c69 _IS_LISTENER (li │ │ │ │ - 0x000596e0 7374656e 65722900 2e2e2f6c 6962736f stener).../libso │ │ │ │ - 0x000596f0 75702f73 65727665 722f736f 75702d6c up/server/soup-l │ │ │ │ - 0x00059700 69737465 6e65722e 633a3337 35000000 istener.c:375... │ │ │ │ - 0x00059710 536f7570 4d657373 61676542 6f647900 SoupMessageBody. │ │ │ │ - 0x00059720 675f6279 7465735f 6765745f 73697a65 g_bytes_get_size │ │ │ │ - 0x00059730 20286275 66666572 29203e20 30000000 (buffer) > 0... │ │ │ │ - 0x00059740 70726976 2d3e6163 63756d75 6c617465 priv->accumulate │ │ │ │ - 0x00059750 203d3d20 54525545 00000000 626f6479 == TRUE....body │ │ │ │ - 0x00059760 2d3e6c65 6e677468 203c2047 5f4d4158 ->length < G_MAX │ │ │ │ - 0x00059770 53495a45 00000000 675f6279 7465735f SIZE....g_bytes_ │ │ │ │ - 0x00059780 6765745f 73697a65 20286368 756e6b29 get_size (chunk) │ │ │ │ - 0x00059790 203d3d20 675f6279 7465735f 6765745f == g_bytes_get_ │ │ │ │ - 0x000597a0 73697a65 20286368 756e6b32 29000000 size (chunk2)... │ │ │ │ - 0x000597b0 6368756e 6b203d3d 20636875 6e6b3200 chunk == chunk2. │ │ │ │ - 0x000597c0 536f7570 57656273 6f636b65 74457874 SoupWebsocketExt │ │ │ │ - 0x000597d0 656e7369 6f6e4d61 6e616765 72000000 ensionManager... │ │ │ │ - 0x000597e0 534f5550 5f49535f 57454253 4f434b45 SOUP_IS_WEBSOCKE │ │ │ │ - 0x000597f0 545f4558 54454e53 494f4e5f 4d414e41 T_EXTENSION_MANA │ │ │ │ - 0x00059800 47455220 286d616e 61676572 29000000 GER (manager)... │ │ │ │ - 0x00059810 536f7570 436f6e6e 65637469 6f6e0000 SoupConnection.. │ │ │ │ - 0x00059820 52656d6f 74652061 64647265 7373206f Remote address o │ │ │ │ - 0x00059830 6620636f 6e6e6563 74696f6e 00000000 f connection.... │ │ │ │ - 0x00059840 536f636b 65742070 726f7065 72746965 Socket propertie │ │ │ │ - 0x00059850 73000000 736f636b 65742d70 726f7065 s...socket-prope │ │ │ │ - 0x00059860 72746965 73000000 43757272 656e7420 rties...Current │ │ │ │ - 0x00059870 73746174 65206f66 20636f6e 6e656374 state of connect │ │ │ │ - 0x00059880 696f6e00 436f6e6e 65637469 6f6e2073 ion.Connection s │ │ │ │ - 0x00059890 74617465 00000000 57686574 68657220 tate....Whether │ │ │ │ - 0x000598a0 74686520 636f6e6e 65637469 6f6e2073 the connection s │ │ │ │ - 0x000598b0 686f756c 64207573 6520544c 53000000 hould use TLS... │ │ │ │ - 0x000598c0 436f6e6e 65637469 6f6e2075 73657320 Connection uses │ │ │ │ - 0x000598d0 544c5300 73736c00 556e6971 75652069 TLS.ssl.Unique i │ │ │ │ - 0x000598e0 64656e74 69666965 7220666f 72207468 dentifier for th │ │ │ │ - 0x000598f0 6520636f 6e6e6563 74696f6e 00000000 e connection.... │ │ │ │ - 0x00059900 436f6e6e 65637469 6f6e2049 64656e74 Connection Ident │ │ │ │ - 0x00059910 69666965 72000000 69640000 54686520 ifier...id..The │ │ │ │ - 0x00059920 544c5320 63657274 69666963 61746520 TLS certificate │ │ │ │ - 0x00059930 6173736f 63696174 65642077 69746820 associated with │ │ │ │ - 0x00059940 74686520 636f6e6e 65637469 6f6e0000 the connection.. │ │ │ │ - 0x00059950 54686520 76657269 66696361 74696f6e The verification │ │ │ │ - 0x00059960 20657272 6f727320 6f6e2074 68652063 errors on the c │ │ │ │ - 0x00059970 6f6e6e65 6374696f 6e732773 20544c53 onnections's TLS │ │ │ │ - 0x00059980 20636572 74696669 63617465 00000000 certificate.... │ │ │ │ - 0x00059990 544c5320 43657274 69666963 61746520 TLS Certificate │ │ │ │ - 0x000599a0 4572726f 72730000 746c732d 63657274 Errors..tls-cert │ │ │ │ - 0x000599b0 69666963 6174652d 6572726f 72730000 ificate-errors.. │ │ │ │ - 0x000599c0 466f7263 6520636f 6e6e6563 74696f6e Force connection │ │ │ │ - 0x000599d0 20746f20 75736520 61207370 65636966 to use a specif │ │ │ │ - 0x000599e0 69632048 54545020 76657273 696f6e00 ic HTTP version. │ │ │ │ - 0x000599f0 466f7263 65204854 54502076 65727369 Force HTTP versi │ │ │ │ - 0x00059a00 6f6e0000 666f7263 652d6874 74702d76 on..force-http-v │ │ │ │ - 0x00059a10 65727369 6f6e0000 54686520 73657373 ersion..The sess │ │ │ │ - 0x00059a20 696f6e20 6d61696e 20636f6e 74657874 ion main context │ │ │ │ - 0x00059a30 00000000 436f6e74 65787400 636f6e74 ....Context.cont │ │ │ │ - 0x00059a40 65787400 536f7570 20636f6e 6e656374 ext.Soup connect │ │ │ │ - 0x00059a50 696f6e20 69646c65 2074696d 656f7574 ion idle timeout │ │ │ │ - 0x00059a60 00000000 2e2e2f6c 6962736f 75702f73 ....../libsoup/s │ │ │ │ - 0x00059a70 6f75702d 636f6e6e 65637469 6f6e2e63 oup-connection.c │ │ │ │ - 0x00059a80 00000000 44697370 6f73696e 6720636f ....Disposing co │ │ │ │ - 0x00059a90 6e6e6563 74696f6e 20257020 64757269 nnection %p duri │ │ │ │ - 0x00059aa0 6e672063 6f6e6e65 63740000 44697370 ng connect..Disp │ │ │ │ - 0x00059ab0 6f73696e 6720636f 6e6e6563 74696f6e osing connection │ │ │ │ - 0x00059ac0 20257020 7768696c 65207374 696c6c20 %p while still │ │ │ │ - 0x00059ad0 636f6e6e 65637465 64000000 73657276 connected...serv │ │ │ │ - 0x00059ae0 65722d69 64656e74 69747900 6e6f7469 er-identity.noti │ │ │ │ - 0x00059af0 66793a3a 70726f74 6f636f6c 2d766572 fy::protocol-ver │ │ │ │ - 0x00059b00 73696f6e 00000000 6e6f7469 66793a3a sion....notify:: │ │ │ │ - 0x00059b10 63697068 65727375 6974652d 6e616d65 ciphersuite-name │ │ │ │ - 0x00059b20 00000000 4661696c 65642074 6f207061 ....Failed to pa │ │ │ │ - 0x00059b30 72736520 70726f78 79205552 49202573 rse proxy URI %s │ │ │ │ - 0x00059b40 3a202573 00000000 534f5550 5f49535f : %s....SOUP_IS_ │ │ │ │ - 0x00059b50 434f4e4e 45435449 4f4e2028 636f6e6e CONNECTION (conn │ │ │ │ - 0x00059b60 29000000 475f4953 5f534f43 4b45545f )...G_IS_SOCKET_ │ │ │ │ - 0x00059b70 434f4e4e 45435449 4f4e2028 70726976 CONNECTION (priv │ │ │ │ - 0x00059b80 2d3e636f 6e6e6563 74696f6e 29000000 ->connection)... │ │ │ │ - 0x00059b90 70726976 2d3e6361 6e63656c 6c61626c priv->cancellabl │ │ │ │ - 0x00059ba0 65203d3d 204e554c 4c000000 675f6174 e == NULL...g_at │ │ │ │ - 0x00059bb0 6f6d6963 5f696e74 5f676574 20282670 omic_int_get (&p │ │ │ │ - 0x00059bc0 7269762d 3e737461 74652920 3d3d2053 riv->state) == S │ │ │ │ - 0x00059bd0 4f55505f 434f4e4e 45435449 4f4e5f49 OUP_CONNECTION_I │ │ │ │ - 0x00059be0 4e5f5553 45000000 70726976 2d3e6874 N_USE...priv->ht │ │ │ │ - 0x00059bf0 74705f76 65727369 6f6e2021 3d20534f tp_version != SO │ │ │ │ - 0x00059c00 55505f48 5454505f 325f3000 696e5f75 UP_HTTP_2_0.in_u │ │ │ │ - 0x00059c10 7365207c 7c20675f 61746f6d 69635f69 se || g_atomic_i │ │ │ │ - 0x00059c20 6e745f67 65742028 26707269 762d3e69 nt_get (&priv->i │ │ │ │ - 0x00059c30 6e5f7573 6529203e 20300000 675f6174 n_use) > 0..g_at │ │ │ │ - 0x00059c40 6f6d6963 5f696e74 5f676574 20282670 omic_int_get (&p │ │ │ │ - 0x00059c50 7269762d 3e737461 74652920 213d2053 riv->state) != S │ │ │ │ - 0x00059c60 4f55505f 434f4e4e 45435449 4f4e5f49 OUP_CONNECTION_I │ │ │ │ - 0x00059c70 444c4500 2e2e2f6c 6962736f 75702f73 DLE.../libsoup/s │ │ │ │ - 0x00059c80 6f75702d 636f6e6e 65637469 6f6e2d6d oup-connection-m │ │ │ │ - 0x00059c90 616e6167 65722e63 00000000 686f7374 anager.c....host │ │ │ │ - 0x00059ca0 2d3e636f 6e6e7320 3d3d204e 554c4c00 ->conns == NULL. │ │ │ │ - 0x00059cb0 75726920 213d204e 554c4c20 26262067 uri != NULL && g │ │ │ │ - 0x00059cc0 5f757269 5f676574 5f686f73 74202875 _uri_get_host (u │ │ │ │ - 0x00059cd0 72692920 213d204e 554c4c00 686f7374 ri) != NULL.host │ │ │ │ - 0x00059ce0 2d3e6b65 65705f61 6c697665 5f737263 ->keep_alive_src │ │ │ │ - 0x00059cf0 203d3d20 4e554c4c 00000000 6d616e61 == NULL....mana │ │ │ │ - 0x00059d00 6765722d 3e6e756d 5f636f6e 6e73203d ger->num_conns = │ │ │ │ - 0x00059d10 3d203000 736f7570 5f636f6e 6e656374 = 0.soup_connect │ │ │ │ - 0x00059d20 696f6e5f 6765745f 73746174 65202863 ion_get_state (c │ │ │ │ - 0x00059d30 6f6e6e29 20213d20 534f5550 5f434f4e onn) != SOUP_CON │ │ │ │ - 0x00059d40 4e454354 494f4e5f 44495343 4f4e4e45 NECTION_DISCONNE │ │ │ │ - 0x00059d50 43544544 00000000 534f5550 5f464f52 CTED....SOUP_FOR │ │ │ │ - 0x00059d60 43455f48 54545031 00000000 44454c45 CE_HTTP1....DELE │ │ │ │ - 0x00059d70 54450000 6e6f7469 66793a3a 73746174 TE..notify::stat │ │ │ │ - 0x00059d80 65000000 536f7570 46696c74 6572496e e...SoupFilterIn │ │ │ │ - 0x00059d90 70757453 74726561 6d000000 534f5550 putStream...SOUP │ │ │ │ - 0x00059da0 5f49535f 46494c54 45525f49 4e505554 _IS_FILTER_INPUT │ │ │ │ - 0x00059db0 5f535452 45414d20 28667374 7265616d _STREAM (fstream │ │ │ │ - 0x00059dc0 29000000 21696e63 6c756465 5f626f75 )...!include_bou │ │ │ │ - 0x00059dd0 6e646172 79207c7c 2028626f 756e6461 ndary || (bounda │ │ │ │ - 0x00059de0 72795f6c 656e6774 68203c20 6c656e67 ry_length < leng │ │ │ │ - 0x00059df0 74682900 41636365 70740000 41636365 th).Accept..Acce │ │ │ │ - 0x00059e00 70742d43 68617273 65740000 41636365 pt-Charset..Acce │ │ │ │ - 0x00059e10 70742d45 6e636f64 696e6700 41636365 pt-Encoding.Acce │ │ │ │ - 0x00059e20 70742d4c 616e6775 61676500 41636365 pt-Language.Acce │ │ │ │ - 0x00059e30 70742d52 616e6765 73000000 41636365 pt-Ranges...Acce │ │ │ │ - 0x00059e40 73732d43 6f6e7472 6f6c2d41 6c6c6f77 ss-Control-Allow │ │ │ │ - 0x00059e50 2d437265 64656e74 69616c73 00000000 -Credentials.... │ │ │ │ - 0x00059e60 41636365 73732d43 6f6e7472 6f6c2d41 Access-Control-A │ │ │ │ - 0x00059e70 6c6c6f77 2d486561 64657273 00000000 llow-Headers.... │ │ │ │ - 0x00059e80 41636365 73732d43 6f6e7472 6f6c2d41 Access-Control-A │ │ │ │ - 0x00059e90 6c6c6f77 2d4d6574 686f6473 00000000 llow-Methods.... │ │ │ │ - 0x00059ea0 41636365 73732d43 6f6e7472 6f6c2d41 Access-Control-A │ │ │ │ - 0x00059eb0 6c6c6f77 2d4f7269 67696e00 41636365 llow-Origin.Acce │ │ │ │ - 0x00059ec0 73732d43 6f6e7472 6f6c2d45 78706f73 ss-Control-Expos │ │ │ │ - 0x00059ed0 652d4865 61646572 73000000 41636365 e-Headers...Acce │ │ │ │ - 0x00059ee0 73732d43 6f6e7472 6f6c2d4d 61782d41 ss-Control-Max-A │ │ │ │ - 0x00059ef0 67650000 41636365 73732d43 6f6e7472 ge..Access-Contr │ │ │ │ - 0x00059f00 6f6c2d52 65717565 73742d48 65616465 ol-Request-Heade │ │ │ │ - 0x00059f10 72730000 41636365 73732d43 6f6e7472 rs..Access-Contr │ │ │ │ - 0x00059f20 6f6c2d52 65717565 73742d4d 6574686f ol-Request-Metho │ │ │ │ - 0x00059f30 64000000 41676500 43616368 652d436f d...Age.Cache-Co │ │ │ │ - 0x00059f40 6e74726f 6c000000 436f6e74 656e742d ntrol...Content- │ │ │ │ - 0x00059f50 44697370 6f736974 696f6e00 436f6e74 Disposition.Cont │ │ │ │ - 0x00059f60 656e742d 456e636f 64696e67 00000000 ent-Encoding.... │ │ │ │ - 0x00059f70 436f6e74 656e742d 4c616e67 75616765 Content-Language │ │ │ │ - 0x00059f80 00000000 436f6e74 656e742d 4c6f6361 ....Content-Loca │ │ │ │ - 0x00059f90 74696f6e 00000000 436f6e74 656e742d tion....Content- │ │ │ │ - 0x00059fa0 52616e67 65000000 436f6e74 656e742d Range...Content- │ │ │ │ - 0x00059fb0 53656375 72697479 2d506f6c 69637900 Security-Policy. │ │ │ │ - 0x00059fc0 436f6e74 656e742d 53656375 72697479 Content-Security │ │ │ │ - 0x00059fd0 2d506f6c 6963792d 5265706f 72742d4f -Policy-Report-O │ │ │ │ - 0x00059fe0 6e6c7900 436f6e74 656e742d 54797065 nly.Content-Type │ │ │ │ - 0x00059ff0 00000000 43726f73 732d4f72 6967696e ....Cross-Origin │ │ │ │ - 0x0005a000 2d526573 6f757263 652d506f 6c696379 -Resource-Policy │ │ │ │ - 0x0005a010 00000000 444e5400 44617465 00000000 ....DNT.Date.... │ │ │ │ - 0x0005a020 44656661 756c742d 5374796c 65000000 Default-Style... │ │ │ │ - 0x0005a030 45546167 00000000 45787065 63740000 ETag....Expect.. │ │ │ │ - 0x0005a040 45787069 72657300 49662d4d 61746368 Expires.If-Match │ │ │ │ - 0x0005a050 00000000 49662d4d 6f646966 6965642d ....If-Modified- │ │ │ │ - 0x0005a060 53696e63 65000000 49662d4e 6f6e652d Since...If-None- │ │ │ │ - 0x0005a070 4d617463 68000000 49662d52 616e6765 Match...If-Range │ │ │ │ - 0x0005a080 00000000 49662d55 6e6d6f64 69666965 ....If-Unmodifie │ │ │ │ - 0x0005a090 642d5369 6e636500 4c617374 2d457665 d-Since.Last-Eve │ │ │ │ - 0x0005a0a0 6e742d49 44000000 4c617374 2d4d6f64 nt-ID...Last-Mod │ │ │ │ - 0x0005a0b0 69666965 64000000 4c696e6b 00000000 ified...Link.... │ │ │ │ - 0x0005a0c0 50696e67 2d46726f 6d000000 50696e67 Ping-From...Ping │ │ │ │ - 0x0005a0d0 2d546f00 50726167 6d610000 50726f78 -To.Pragma..Prox │ │ │ │ - 0x0005a0e0 792d4175 7468656e 74696361 74650000 y-Authenticate.. │ │ │ │ - 0x0005a0f0 50726f78 792d4175 74686f72 697a6174 Proxy-Authorizat │ │ │ │ - 0x0005a100 696f6e00 50757270 6f736500 52656665 ion.Purpose.Refe │ │ │ │ - 0x0005a110 72657200 52656665 72726572 2d506f6c rer.Referrer-Pol │ │ │ │ - 0x0005a120 69637900 52656672 65736800 5365632d icy.Refresh.Sec- │ │ │ │ - 0x0005a130 57656253 6f636b65 742d4b65 79000000 WebSocket-Key... │ │ │ │ - 0x0005a140 5365632d 57656253 6f636b65 742d5072 Sec-WebSocket-Pr │ │ │ │ - 0x0005a150 6f746f63 6f6c0000 5365632d 57656253 otocol..Sec-WebS │ │ │ │ - 0x0005a160 6f636b65 742d5665 7273696f 6e000000 ocket-Version... │ │ │ │ - 0x0005a170 53657276 65722d54 696d696e 67000000 Server-Timing... │ │ │ │ - 0x0005a180 53657276 6963652d 576f726b 65720000 Service-Worker.. │ │ │ │ - 0x0005a190 53657276 6963652d 576f726b 65722d41 Service-Worker-A │ │ │ │ - 0x0005a1a0 6c6c6f77 65640000 5365742d 436f6f6b llowed..Set-Cook │ │ │ │ - 0x0005a1b0 69650000 5365742d 436f6f6b 69653200 ie..Set-Cookie2. │ │ │ │ - 0x0005a1c0 536f7572 63654d61 70000000 54696d69 SourceMap...Timi │ │ │ │ - 0x0005a1d0 6e672d41 6c6c6f77 2d4f7269 67696e00 ng-Allow-Origin. │ │ │ │ - 0x0005a1e0 54726169 6c657200 5472616e 73666572 Trailer.Transfer │ │ │ │ - 0x0005a1f0 2d456e63 6f64696e 67000000 55706772 -Encoding...Upgr │ │ │ │ - 0x0005a200 6164652d 496e7365 63757265 2d526571 ade-Insecure-Req │ │ │ │ - 0x0005a210 75657374 73000000 55736572 2d416765 uests...User-Age │ │ │ │ - 0x0005a220 6e740000 56617279 00000000 56696100 nt..Vary....Via. │ │ │ │ - 0x0005a230 5757572d 41757468 656e7469 63617465 WWW-Authenticate │ │ │ │ - 0x0005a240 00000000 582d436f 6e74656e 742d5479 ....X-Content-Ty │ │ │ │ - 0x0005a250 70652d4f 7074696f 6e730000 582d444e pe-Options..X-DN │ │ │ │ - 0x0005a260 532d5072 65666574 63682d43 6f6e7472 S-Prefetch-Contr │ │ │ │ - 0x0005a270 6f6c0000 582d4672 616d652d 4f707469 ol..X-Frame-Opti │ │ │ │ - 0x0005a280 6f6e7300 582d536f 75726365 4d617000 ons.X-SourceMap. │ │ │ │ - 0x0005a290 582d5465 6d702d54 61626c65 74000000 X-Temp-Tablet... │ │ │ │ - 0x0005a2a0 582d5853 532d5072 6f746563 74696f6e X-XSS-Protection │ │ │ │ - 0x0005a2b0 00000000 6e676874 74703200 5b4e4748 ....nghttp2.[NGH │ │ │ │ - 0x0005a2c0 54545032 5d202573 00000000 57524954 TTP2] %s....WRIT │ │ │ │ - 0x0005a2d0 455f4845 41444552 53000000 57524954 E_HEADERS...WRIT │ │ │ │ - 0x0005a2e0 455f4441 54410000 57524954 455f444f E_DATA..WRITE_DO │ │ │ │ - 0x0005a2f0 4e450000 52454144 5f484541 44455253 NE..READ_HEADERS │ │ │ │ - 0x0005a300 00000000 52454144 5f444154 415f5354 ....READ_DATA_ST │ │ │ │ - 0x0005a310 41525400 52454144 5f444154 41000000 ART.READ_DATA... │ │ │ │ - 0x0005a320 52454144 5f444f4e 45000000 2e2e2f6c READ_DONE...../l │ │ │ │ - 0x0005a330 6962736f 75702f73 6f75702d 68747470 ibsoup/soup-http │ │ │ │ - 0x0005a340 322d7574 696c732e 63000000 44415441 2-utils.c...DATA │ │ │ │ - 0x0005a350 00000000 5052494f 52495459 00000000 ....PRIORITY.... │ │ │ │ - 0x0005a360 5253545f 53545245 414d0000 53455454 RST_STREAM..SETT │ │ │ │ - 0x0005a370 494e4753 00000000 50494e47 00000000 INGS....PING.... │ │ │ │ - 0x0005a380 474f4157 41590000 57494e44 4f575f55 GOAWAY..WINDOW_U │ │ │ │ - 0x0005a390 50444154 45000000 50555348 5f50524f PDATE...PUSH_PRO │ │ │ │ - 0x0005a3a0 4d495345 00000000 434f4e54 494e5541 MISE....CONTINUA │ │ │ │ - 0x0005a3b0 54494f4e 00000000 414c5453 56430000 TION....ALTSVC.. │ │ │ │ - 0x0005a3c0 4f524947 494e0000 554e4b4e 4f574e00 ORIGIN..UNKNOWN. │ │ │ │ - 0x0005a3d0 52455350 4f4e5345 00000000 50555348 RESPONSE....PUSH │ │ │ │ - 0x0005a3e0 5f524553 504f4e53 45000000 2e2e2f6c _RESPONSE...../l │ │ │ │ - 0x0005a3f0 6962736f 75702f73 6f75702d 6d657373 ibsoup/soup-mess │ │ │ │ - 0x0005a400 6167652d 71756575 652d6974 656d2e63 age-queue-item.c │ │ │ │ - 0x0005a410 00000000 736f7570 5f6d6573 73616765 ....soup_message │ │ │ │ - 0x0005a420 5f676574 5f636f6e 6e656374 696f6e20 _get_connection │ │ │ │ - 0x0005a430 28697465 6d2d3e6d 73672920 3d3d204e (item->msg) == N │ │ │ │ - 0x0005a440 554c4c00 536f7570 42726f74 6c694465 ULL.SoupBrotliDe │ │ │ │ - 0x0005a450 636f6d70 72657373 6f720000 696e6275 compressor..inbu │ │ │ │ - 0x0005a460 66000000 536f7570 42726f74 6c694465 f...SoupBrotliDe │ │ │ │ - 0x0005a470 636f6d70 72657373 6f724572 726f723a compressorError: │ │ │ │ - 0x0005a480 20466169 6c656420 746f2069 6e697469 Failed to initi │ │ │ │ - 0x0005a490 616c697a 65207374 61746500 2e2e2f6c alize state.../l │ │ │ │ - 0x0005a4a0 6962736f 75702f63 6f6e7465 6e742d64 ibsoup/content-d │ │ │ │ - 0x0005a4b0 65636f64 65722f73 6f75702d 62726f74 ecoder/soup-brot │ │ │ │ - 0x0005a4c0 6c692d64 65636f6d 70726573 736f722e li-decompressor. │ │ │ │ - 0x0005a4d0 63000000 73656c66 2d3e7374 61746520 c...self->state │ │ │ │ - 0x0005a4e0 213d204e 554c4c00 536f7570 42726f74 != NULL.SoupBrot │ │ │ │ - 0x0005a4f0 6c694465 636f6d70 72657373 6f724572 liDecompressorEr │ │ │ │ - 0x0005a500 726f723a 20257300 536f7570 42726f74 ror: %s.SoupBrot │ │ │ │ - 0x0005a510 6c694465 636f6d70 72657373 6f724572 liDecompressorEr │ │ │ │ - 0x0005a520 726f723a 204d6f72 6520696e 70757420 ror: More input │ │ │ │ - 0x0005a530 72657175 69726564 2028636f 72727570 required (corrup │ │ │ │ - 0x0005a540 7420696e 70757429 00000000 536f7570 t input)....Soup │ │ │ │ - 0x0005a550 42726f74 6c694465 636f6d70 72657373 BrotliDecompress │ │ │ │ - 0x0005a560 6f724572 726f723a 204c6172 67657220 orError: Larger │ │ │ │ - 0x0005a570 6f757470 75742062 75666665 72207265 output buffer re │ │ │ │ - 0x0005a580 71756972 65640000 536f7570 436f6e6e quired..SoupConn │ │ │ │ - 0x0005a590 65637469 6f6e5374 61746500 534f5550 ectionState.SOUP │ │ │ │ - 0x0005a5a0 5f434f4e 4e454354 494f4e5f 4e455700 _CONNECTION_NEW. │ │ │ │ - 0x0005a5b0 6e657700 534f5550 5f434f4e 4e454354 new.SOUP_CONNECT │ │ │ │ - 0x0005a5c0 494f4e5f 434f4e4e 45435449 4e470000 ION_CONNECTING.. │ │ │ │ - 0x0005a5d0 636f6e6e 65637469 6e670000 534f5550 connecting..SOUP │ │ │ │ - 0x0005a5e0 5f434f4e 4e454354 494f4e5f 49444c45 _CONNECTION_IDLE │ │ │ │ - 0x0005a5f0 00000000 69646c65 00000000 534f5550 ....idle....SOUP │ │ │ │ - 0x0005a600 5f434f4e 4e454354 494f4e5f 494e5f55 _CONNECTION_IN_U │ │ │ │ - 0x0005a610 53450000 696e2d75 73650000 536f7570 SE..in-use..Soup │ │ │ │ - 0x0005a620 41757468 4e544c4d 00000000 4e544c4d AuthNTLM....NTLM │ │ │ │ - 0x0005a630 55534552 00000000 5c2f0000 2f757372 USER....\/../usr │ │ │ │ - 0x0005a640 2f62696e 2f6e746c 6d5f6175 74680000 /bin/ntlm_auth.. │ │ │ │ - 0x0005a650 534f5550 5f4e544c 4d5f4155 54485f44 SOUP_NTLM_AUTH_D │ │ │ │ - 0x0005a660 45425547 00000000 50570000 59522000 EBUG....PW..YR . │ │ │ │ - 0x0005a670 4e544c4d 20252e2a 73000000 4b4b2000 NTLM %.*s...KK . │ │ │ │ - 0x0005a680 41462000 2d2d646f 6d61696e 00000000 AF .--domain.... │ │ │ │ - 0x0005a690 2d2d6865 6c706572 2d70726f 746f636f --helper-protoco │ │ │ │ - 0x0005a6a0 6c000000 6e746c6d 7373702d 636c6965 l...ntlmssp-clie │ │ │ │ - 0x0005a6b0 6e742d31 00000000 2d2d7573 652d6361 nt-1....--use-ca │ │ │ │ - 0x0005a6c0 63686564 2d637265 64730000 2d2d7573 ched-creds..--us │ │ │ │ - 0x0005a6d0 65726e61 6d650000 5543532d 324c4500 ername..UCS-2LE. │ │ │ │ - 0x0005a6e0 54542025 730a0000 59520a00 4e544c4d TT %s...YR..NTLM │ │ │ │ - 0x0005a6f0 2073696e 676c652d 7369676e 2d6f6e20 single-sign-on │ │ │ │ - 0x0005a700 7573696e 67202573 20666169 6c656400 using %s failed. │ │ │ │ - 0x0005a710 4e544c4d 20546c52 4d54564e 54554141 NTLM TlRMTVNTUAA │ │ │ │ - 0x0005a720 42414141 41425949 49414141 41414141 BAAAABYIIAAAAAAA │ │ │ │ - 0x0005a730 41414141 41414141 41414141 41414141 AAAAAAAAAAAAAAAA │ │ │ │ - 0x0005a740 41414141 414d4141 41414141 41414141 AAAAAMAAAAAAAAAA │ │ │ │ - 0x0005a750 77414141 41000000 25326868 78000000 wAAAA...%2hhx... │ │ │ │ - 0x0005a760 4e544c4d 20000000 4e544c4d 2073696e NTLM ...NTLM sin │ │ │ │ - 0x0005a770 676c652d 7369676e 2d6f6e20 62792075 gle-sign-on by u │ │ │ │ - 0x0005a780 73696e67 20257320 6661696c 65640000 sing %s failed.. │ │ │ │ - 0x0005a790 536f7570 546c7349 6e746572 61637469 SoupTlsInteracti │ │ │ │ - 0x0005a7a0 6f6e0000 536f7570 436f6e74 656e7453 on..SoupContentS │ │ │ │ - 0x0005a7b0 6e696666 65720000 66747970 00000000 niffer..ftyp.... │ │ │ │ - 0x0005a7c0 6d703400 76696465 6f2f6d70 34000000 mp4.video/mp4... │ │ │ │ - 0x0005a7d0 74657874 2f706c61 696e0000 6170706c text/plain..appl │ │ │ │ - 0x0005a7e0 69636174 696f6e2f 6f637465 742d7374 ication/octet-st │ │ │ │ - 0x0005a7f0 7265616d 00000000 6e6f736e 69666600 ream....nosniff. │ │ │ │ - 0x0005a800 756e6b6e 6f776e2f 756e6b6e 6f776e00 unknown/unknown. │ │ │ │ - 0x0005a810 6170706c 69636174 696f6e2f 756e6b6e application/unkn │ │ │ │ - 0x0005a820 6f776e00 2a2f2a00 74657874 2f706c61 own.*/*.text/pla │ │ │ │ - 0x0005a830 696e3b20 63686172 7365743d 49534f2d in; charset=ISO- │ │ │ │ - 0x0005a840 38383539 2d310000 74657874 2f706c61 8859-1..text/pla │ │ │ │ - 0x0005a850 696e3b20 63686172 7365743d 69736f2d in; charset=iso- │ │ │ │ - 0x0005a860 38383539 2d310000 74657874 2f706c61 8859-1..text/pla │ │ │ │ - 0x0005a870 696e3b20 63686172 7365743d 5554462d in; charset=UTF- │ │ │ │ - 0x0005a880 38000000 74657874 2f786d6c 00000000 8...text/xml.... │ │ │ │ - 0x0005a890 6170706c 69636174 696f6e2f 786d6c00 application/xml. │ │ │ │ - 0x0005a8a0 212d2d00 2d2d3e00 3f3e0000 72737300 !--.-->.?>..rss. │ │ │ │ - 0x0005a8b0 6170706c 69636174 696f6e2f 7273732b application/rss+ │ │ │ │ - 0x0005a8c0 786d6c00 66656564 00000000 6170706c xml.feed....appl │ │ │ │ - 0x0005a8d0 69636174 696f6e2f 61746f6d 2b786d6c ication/atom+xml │ │ │ │ - 0x0005a8e0 00000000 7264663a 52444600 786d6c6e ....rdf:RDF.xmln │ │ │ │ - 0x0005a8f0 733d2268 7474703a 2f2f7075 726c2e6f s="http://purl.o │ │ │ │ - 0x0005a900 72672f72 73732f31 2e302f22 00000000 rg/rss/1.0/".... │ │ │ │ - 0x0005a910 786d6c6e 733a7264 663d2268 7474703a xmlns:rdf="http: │ │ │ │ - 0x0005a920 2f2f7777 772e7733 2e6f7267 2f313939 //www.w3.org/199 │ │ │ │ - 0x0005a930 392f3032 2f32322d 7264662d 73796e74 9/02/22-rdf-synt │ │ │ │ - 0x0005a940 61782d6e 73232200 696d6167 652f0000 ax-ns#".image/.. │ │ │ │ - 0x0005a950 61756469 6f2f0000 76696465 6f2f0000 audio/..video/.. │ │ │ │ - 0x0005a960 6170706c 69636174 696f6e2f 6f676700 application/ogg. │ │ │ │ - 0x0005a970 203c2144 4f435459 50452048 544d4c00 msg_io & │ │ │ │ - 0x0005abc0 2620696f 2d3e6d73 675f696f 2d3e6974 & io->msg_io->it │ │ │ │ - 0x0005abd0 656d2d3e 6d736720 3d3d206d 73670000 em->msg == msg.. │ │ │ │ - 0x0005abe0 696f2d3e 6d73675f 696f2d3e 62617365 io->msg_io->base │ │ │ │ - 0x0005abf0 2e726561 645f7374 61746520 3c20534f .read_state < SO │ │ │ │ - 0x0005ac00 55505f4d 45535341 47455f49 4f5f5354 UP_MESSAGE_IO_ST │ │ │ │ - 0x0005ac10 4154455f 424f4459 00000000 48545450 ATE_BODY....HTTP │ │ │ │ - 0x0005ac20 53000000 48545450 00000000 28756e73 S...HTTP....(uns │ │ │ │ - 0x0005ac30 65742900 636c6965 6e745f69 6f000000 et).client_io... │ │ │ │ - 0x0005ac40 4f706572 6174696f 6e207761 73206361 Operation was ca │ │ │ │ - 0x0005ac50 6e63656c 6c656400 25732025 73204854 ncelled.%s %s HT │ │ │ │ - 0x0005ac60 54502f31 2e25640d 0a000000 77726f74 TP/1.%d.....wrot │ │ │ │ - 0x0005ac70 652d6461 74610000 25732072 65717565 e-data..%s reque │ │ │ │ - 0x0005ac80 73742f72 6573706f 6e736520 746f2025 st/response to % │ │ │ │ - 0x0005ac90 733a2072 65616420 256c6c69 422c2077 s: read %lliB, w │ │ │ │ - 0x0005aca0 726f7465 20256c6c 69422c20 49662d4d rote %lliB, If-M │ │ │ │ - 0x0005acb0 6f646966 6965642d 53696e63 653a2025 odified-Since: % │ │ │ │ - 0x0005acc0 732c2049 662d4e6f 6e652d4d 61746368 s, If-None-Match │ │ │ │ - 0x0005acd0 3a202573 2c204c61 73742d4d 6f646966 : %s, Last-Modif │ │ │ │ - 0x0005ace0 6965643a 2025732c 20455461 673a2025 ied: %s, ETag: % │ │ │ │ - 0x0005acf0 73000000 21636c69 656e745f 696f2d3e s...!client_io-> │ │ │ │ - 0x0005ad00 6d73675f 696f2d3e 6974656d 2d3e6572 msg_io->item->er │ │ │ │ - 0x0005ad10 726f7200 536f7570 426f6479 4f757470 ror.SoupBodyOutp │ │ │ │ - 0x0005ad20 75745374 7265616d 00000000 2e2e2f6c utStream....../l │ │ │ │ - 0x0005ad30 6962736f 75702f68 74747031 2f736f75 ibsoup/http1/sou │ │ │ │ - 0x0005ad40 702d626f 64792d6f 75747075 742d7374 p-body-output-st │ │ │ │ - 0x0005ad50 7265616d 2e630000 256c780d 0a000000 ream.c..%lx..... │ │ │ │ - 0x0005ad60 48656164 65722074 6f6f2062 69670000 Header too big.. │ │ │ │ - 0x0005ad70 2e2e2f6c 6962736f 75702f68 74747031 ../libsoup/http1 │ │ │ │ - 0x0005ad80 2f736f75 702d6d65 73736167 652d696f /soup-message-io │ │ │ │ - 0x0005ad90 2d646174 612e6300 536f7570 4d657373 -data.c.SoupMess │ │ │ │ - 0x0005ada0 61676549 4f446174 61000000 536f7570 ageIOData...Soup │ │ │ │ - 0x0005adb0 4d657373 61676549 4f536f75 72636500 MessageIOSource. │ │ │ │ - 0x0005adc0 2e2e2f6c 6962736f 75702f68 74747032 ../libsoup/http2 │ │ │ │ - 0x0005add0 2f736f75 702d636c 69656e74 2d6d6573 /soup-client-mes │ │ │ │ - 0x0005ade0 73616765 2d696f2d 68747470 322e6300 sage-io-http2.c. │ │ │ │ - 0x0005adf0 6c696273 6f75702d 68747470 32000000 libsoup-http2... │ │ │ │ - 0x0005ae00 21696f2d 3e777269 74655f73 6f757263 !io->write_sourc │ │ │ │ - 0x0005ae10 65000000 21696f2d 3e777269 74655f69 e...!io->write_i │ │ │ │ - 0x0005ae20 646c655f 736f7572 63650000 536f7570 dle_source..Soup │ │ │ │ - 0x0005ae30 20485454 502f3220 72656164 20736f75 HTTP/2 read sou │ │ │ │ - 0x0005ae40 72636500 1b5b3331 6d000000 1b5b3332 rce..[31m....[32 │ │ │ │ - 0x0005ae50 6d000000 1b5b3333 6d000000 1b5b3334 m....[33m....[34 │ │ │ │ - 0x0005ae60 6d000000 1b5b3335 6d000000 1b5b3336 m....[35m....[36 │ │ │ │ - 0x0005ae70 6d000000 5b434c49 454e545d 205b2573 m...[CLIENT] [%s │ │ │ │ - 0x0005ae80 43256c6c 7525732d 25735325 7525735d C%llu%s-%sS%u%s] │ │ │ │ - 0x0005ae90 205b2573 5d202573 00000000 1b5b3030 [%s] %s.....[00 │ │ │ │ - 0x0005aea0 6d000000 556e6578 70656374 65642073 m...Unexpected s │ │ │ │ - 0x0005aeb0 74617465 20636861 6e676564 20257320 tate changed %s │ │ │ │ - 0x0005aec0 2d3e2025 732c2065 78706563 74656420 -> %s, expected │ │ │ │ - 0x0005aed0 2573202d 3e202573 0a000000 536f7570 %s -> %s....Soup │ │ │ │ - 0x0005aee0 20485454 502f3220 77726974 65206964 HTTP/2 write id │ │ │ │ - 0x0005aef0 6c652073 6f757263 65000000 536f7570 le source...Soup │ │ │ │ - 0x0005af00 20485454 502f3220 77726974 6520736f HTTP/2 write so │ │ │ │ - 0x0005af10 75726365 00000000 21696f2d 3e636c6f urce....!io->clo │ │ │ │ - 0x0005af20 73655f74 61736b00 696f2d3e 676f6177 se_task.io->goaw │ │ │ │ - 0x0005af30 61795f73 656e7420 7c7c2069 6f2d3e65 ay_sent || io->e │ │ │ │ - 0x0005af40 72726f72 00000000 436c6965 6e742073 rror....Client s │ │ │ │ - 0x0005af50 74726561 6d20454f 46000000 5b484541 tream EOF...[HEA │ │ │ │ - 0x0005af60 44455253 5d20496e 76616c69 64206865 DERS] Invalid he │ │ │ │ - 0x0005af70 61646572 20726563 65697665 643a206e ader received: n │ │ │ │ - 0x0005af80 616d653d 5b252e2a 735d2076 616c7565 ame=[%.*s] value │ │ │ │ - 0x0005af90 3d5b252e 2a735d00 5b534553 53494f4e =[%.*s].[SESSION │ │ │ │ - 0x0005afa0 5d204572 726f723a 20257300 48545450 ] Error: %s.HTTP │ │ │ │ - 0x0005afb0 2f322045 72726f72 3a202573 00000000 /2 Error: %s.... │ │ │ │ - 0x0005afc0 5b534553 53494f4e 5d20436c 6f736564 [SESSION] Closed │ │ │ │ - 0x0005afd0 20737472 65616d20 25753a20 25730000 stream %u: %s.. │ │ │ │ - 0x0005afe0 5b53454e 445d205b 48454144 4552535d [SEND] [HEADERS] │ │ │ │ - 0x0005aff0 20737472 65616d5f 69643d25 752c2063 stream_id=%u, c │ │ │ │ - 0x0005b000 61746567 6f72793d 25732066 696e6973 ategory=%s finis │ │ │ │ - 0x0005b010 6865643d 25640000 5b53454e 445d205b hed=%d..[SEND] [ │ │ │ │ - 0x0005b020 44415441 5d207374 7265616d 5f69643d DATA] stream_id= │ │ │ │ - 0x0005b030 25752c20 62797465 733d257a 752c2066 %u, bytes=%zu, f │ │ │ │ - 0x0005b040 696e6973 6865643d 25640000 5b53454e inished=%d..[SEN │ │ │ │ - 0x0005b050 445d205b 5253545f 53545245 414d5d20 D] [RST_STREAM] │ │ │ │ - 0x0005b060 73747265 616d5f69 643d2575 00000000 stream_id=%u.... │ │ │ │ - 0x0005b070 536f7570 20485454 502f3220 636c6f73 Soup HTTP/2 clos │ │ │ │ - 0x0005b080 6520736f 75726365 00000000 5b53454e e source....[SEN │ │ │ │ - 0x0005b090 445d205b 57494e44 4f575f55 50444154 D] [WINDOW_UPDAT │ │ │ │ - 0x0005b0a0 455d2073 74726561 6d5f6964 3d257520 E] stream_id=%u │ │ │ │ - 0x0005b0b0 696e6372 656d656e 743d2564 00000000 increment=%d.... │ │ │ │ - 0x0005b0c0 5b53454e 445d205b 25735d20 73747265 [SEND] [%s] stre │ │ │ │ - 0x0005b0d0 616d5f69 643d2575 00000000 5b53454e am_id=%u....[SEN │ │ │ │ - 0x0005b0e0 445d205b 25735d20 4661696c 65642073 D] [%s] Failed s │ │ │ │ - 0x0005b0f0 74726561 6d202575 3a202573 00000000 tream %u: %s.... │ │ │ │ - 0x0005b100 5b524543 565d205b 25735d20 42656769 [RECV] [%s] Begi │ │ │ │ - 0x0005b110 6e6e696e 673a2073 74726561 6d5f6964 nning: stream_id │ │ │ │ - 0x0005b120 3d257500 21646174 612d3e62 6f64795f =%u.!data->body_ │ │ │ │ - 0x0005b130 69737472 65616d00 6e656564 2d6d6f72 istream.need-mor │ │ │ │ - 0x0005b140 652d6461 74610000 21646174 612d3e64 e-data..!data->d │ │ │ │ - 0x0005b150 65636f64 65645f64 6174615f 69737472 ecoded_data_istr │ │ │ │ - 0x0005b160 65616d00 536b6970 00000000 5b505249 eam.Skip....[PRI │ │ │ │ - 0x0005b170 4f524954 595d2077 65696768 743d2564 ORITY] weight=%d │ │ │ │ - 0x0005b180 00000000 5b53454e 445f424f 44595d20 ....[SEND_BODY] │ │ │ │ - 0x0005b190 52656164 20257a64 00000000 5b53454e Read %zd....[SEN │ │ │ │ - 0x0005b1a0 445f424f 44595d20 52657375 6d696e67 D_BODY] Resuming │ │ │ │ - 0x0005b1b0 2073656e 64000000 6f6e2064 61746120 send...on data │ │ │ │ - 0x0005b1c0 72656164 61626c65 00000000 46696e69 readable....Fini │ │ │ │ - 0x0005b1d0 73686564 20737472 65616d20 25753a20 shed stream %u: │ │ │ │ - 0x0005b1e0 25730000 5b444154 415d2053 6e696666 %s..[DATA] Sniff │ │ │ │ - 0x0005b1f0 65642063 6f6e7465 6e742028 436f6e74 ed content (Cont │ │ │ │ - 0x0005b200 656e742d 4c656e67 74682077 61732030 ent-Length was 0 │ │ │ │ - 0x0005b210 29000000 5b444154 415d2053 6e696666 )...[DATA] Sniff │ │ │ │ - 0x0005b220 65642063 6f6e7465 6e740000 5b444154 ed content..[DAT │ │ │ │ - 0x0005b230 415d2053 6e696666 65722073 74726561 A] Sniffer strea │ │ │ │ - 0x0005b240 6d207761 73206e6f 74207265 61647920 m was not ready │ │ │ │ - 0x0005b250 25730000 5b524543 565d205b 25735d20 %s..[RECV] [%s] │ │ │ │ - 0x0005b260 52656365 69766564 3a207374 7265616d Received: stream │ │ │ │ - 0x0005b270 5f69643d 25752c20 666c6167 733d2575 _id=%u, flags=%u │ │ │ │ - 0x0005b280 00000000 5b524543 565d2047 4f415741 ....[RECV] GOAWA │ │ │ │ - 0x0005b290 593a2065 72726f72 3d25732c 206c6173 Y: error=%s, las │ │ │ │ - 0x0005b2a0 745f7374 7265616d 5f69643d 25642025 t_stream_id=%d % │ │ │ │ - 0x0005b2b0 73000000 5b524543 565d2057 494e444f s...[RECV] WINDO │ │ │ │ - 0x0005b2c0 575f5550 44415445 3a20696e 6372656d W_UPDATE: increm │ │ │ │ - 0x0005b2d0 656e743d 25642c20 746f7461 6c3d2564 ent=%d, total=%d │ │ │ │ - 0x0005b2e0 00000000 5b484541 44455253 5d206361 ....[HEADERS] ca │ │ │ │ - 0x0005b2f0 7465676f 72793d25 73207374 61747573 tegory=%s status │ │ │ │ - 0x0005b300 3d257500 53747265 616d2064 6f6e6500 =%u.Stream done. │ │ │ │ - 0x0005b310 5b444154 415d2052 65636569 76656420 [DATA] Received │ │ │ │ - 0x0005b320 6368756e 6b2c2073 74726561 6d5f6964 chunk, stream_id │ │ │ │ - 0x0005b330 3d257520 6c656e3d 257a752c 20666c61 =%u len=%zu, fla │ │ │ │ - 0x0005b340 67733d25 752c2070 61757365 643d2564 gs=%u, paused=%d │ │ │ │ - 0x0005b350 00000000 6d736764 6174612d 3e626f64 ....msgdata->bod │ │ │ │ - 0x0005b360 795f6973 74726561 6d20213d 204e554c y_istream != NUL │ │ │ │ - 0x0005b370 4c000000 50726f78 792d436f 6e6e6563 L...Proxy-Connec │ │ │ │ - 0x0005b380 74696f6e 00000000 48545450 2f322045 tion....HTTP/2 E │ │ │ │ - 0x0005b390 72726f72 3a207374 7265616d 20494420 rror: stream ID │ │ │ │ - 0x0005b3a0 6e6f7420 61766169 6c61626c 65000000 not available... │ │ │ │ - 0x0005b3b0 5b534553 53494f4e 5d205265 71756573 [SESSION] Reques │ │ │ │ - 0x0005b3c0 74206d61 64652066 6f722025 73257300 t made for %s%s. │ │ │ │ - 0x0005b3d0 2c20454f 46000000 5b53454e 445f424f , EOF...[SEND_BO │ │ │ │ - 0x0005b3e0 44595d20 73747265 616d5f69 643d2575 DY] stream_id=%u │ │ │ │ - 0x0005b3f0 2c207061 75736564 3d256400 5b53454e , paused=%d.[SEN │ │ │ │ - 0x0005b400 445f424f 44595d20 52656164 20257a64 D_BODY] Read %zd │ │ │ │ - 0x0005b410 25730000 5b53454e 445f424f 44595d20 %s..[SEND_BODY] │ │ │ │ - 0x0005b420 506f6c6c 696e6700 536f7570 20485454 Polling.Soup HTT │ │ │ │ - 0x0005b430 502f3220 64617461 20706f6c 6c696e67 P/2 data polling │ │ │ │ - 0x0005b440 00000000 64617461 2d3e6461 74615f73 ....data->data_s │ │ │ │ - 0x0005b450 6f757263 655f706f 6c6c203d 3d204e55 ource_poll == NU │ │ │ │ - 0x0005b460 4c4c0000 5b53454e 445f424f 44595d20 LL..[SEND_BODY] │ │ │ │ - 0x0005b470 53656e64 696e6720 257a752c 20454f46 Sending %zu, EOF │ │ │ │ - 0x0005b480 00000000 5b53454e 445f424f 44595d20 ....[SEND_BODY] │ │ │ │ - 0x0005b490 53656e64 696e6720 257a7500 62756666 Sending %zu.buff │ │ │ │ - 0x0005b4a0 65725f6c 656e203c 3d206c65 6e677468 er_len <= length │ │ │ │ - 0x0005b4b0 00000000 5b53454e 445f424f 44595d20 ....[SEND_BODY] │ │ │ │ - 0x0005b4c0 52656164 696e6720 6173796e 63000000 Reading async... │ │ │ │ - 0x0005b4d0 536f7570 426f6479 496e7075 74537472 SoupBodyInputStr │ │ │ │ - 0x0005b4e0 65616d48 74747032 00000000 536f7570 eamHttp2....Soup │ │ │ │ - 0x0005b4f0 4d656d6f 72795374 7265616d 536f7572 MemoryStreamSour │ │ │ │ - 0x0005b500 63650000 675f7461 736b5f69 735f7661 ce..g_task_is_va │ │ │ │ - 0x0005b510 6c696420 28726573 756c742c 20737472 lid (result, str │ │ │ │ - 0x0005b520 65616d29 00000000 534f5550 5f49535f eam)....SOUP_IS_ │ │ │ │ - 0x0005b530 424f4459 5f494e50 55545f53 54524541 BODY_INPUT_STREA │ │ │ │ - 0x0005b540 4d5f4854 54503220 28737472 65616d29 M_HTTP2 (stream) │ │ │ │ - 0x0005b550 00000000 536f7570 436c6965 6e74496e ....SoupClientIn │ │ │ │ - 0x0005b560 70757453 74726561 6d000000 2e2e2f6c putStream...../l │ │ │ │ - 0x0005b570 6962736f 75702f73 6f75702d 636c6965 ibsoup/soup-clie │ │ │ │ - 0x0005b580 6e742d69 6e707574 2d737472 65616d2e nt-input-stream. │ │ │ │ - 0x0005b590 63000000 53595350 524f465f 434f4e54 c...SYSPROF_CONT │ │ │ │ - 0x0005b5a0 524f4c5f 46440000 2e2e2f73 72632f6c ROL_FD..../src/l │ │ │ │ - 0x0005b5b0 69627379 7370726f 662d6361 70747572 ibsysprof-captur │ │ │ │ - 0x0005b5c0 652f7379 7370726f 662d636f 6c6c6563 e/sysprof-collec │ │ │ │ - 0x0005b5d0 746f722e 63000000 72657320 3e203000 tor.c...res > 0. │ │ │ │ - 0x0005b5e0 2e2e2f73 72632f6c 69627379 7370726f ../src/libsyspro │ │ │ │ - 0x0005b5f0 662d6361 70747572 652f7379 7370726f f-capture/syspro │ │ │ │ - 0x0005b600 662d636c 6f636b2e 63000000 66616c73 f-clock.c...fals │ │ │ │ - 0x0005b610 65000000 2e2e2f73 72632f6c 69627379 e...../src/libsy │ │ │ │ - 0x0005b620 7370726f 662d6361 70747572 652f6d61 sprof-capture/ma │ │ │ │ - 0x0005b630 70706564 2d72696e 672d6275 66666572 pped-ring-buffer │ │ │ │ - 0x0005b640 2e630000 7365636f 6e64203d 3d202876 .c..second == (v │ │ │ │ - 0x0005b650 6f696420 2a292828 75696e74 385f7420 oid *)((uint8_t │ │ │ │ - 0x0005b660 2a296d61 70202b20 68656164 5f73697a *)map + head_siz │ │ │ │ - 0x0005b670 65202b20 626f6479 5f73697a 65290000 e + body_size).. │ │ │ │ - 0x0005b680 706f7320 3c202873 656c662d 3e626f64 pos < (self->bod │ │ │ │ - 0x0005b690 795f7369 7a65202b 2073656c 662d3e62 y_size + self->b │ │ │ │ - 0x0005b6a0 6f64795f 73697a65 29000000 28627566 ody_size)...(buf │ │ │ │ - 0x0005b6b0 6665725f 73697a65 2025205f 73797370 fer_size % _sysp │ │ │ │ - 0x0005b6c0 726f665f 67657470 61676573 697a6520 rof_getpagesize │ │ │ │ - 0x0005b6d0 28292920 3d3d2030 00000000 62756666 ()) == 0....buff │ │ │ │ - 0x0005b6e0 65725f73 697a6520 3c204255 46464552 er_size < BUFFER │ │ │ │ - 0x0005b6f0 5f4d4158 5f53495a 45000000 5b737973 _MAX_SIZE...[sys │ │ │ │ - 0x0005b700 70726f66 2d72696e 672d6275 66666572 prof-ring-buffer │ │ │ │ - 0x0005b710 5d000000 6664203e 202d3100 4661696c ]...fd > -1.Fail │ │ │ │ - 0x0005b720 65642074 6f206475 70282920 66642c20 ed to dup() fd, │ │ │ │ - 0x0005b730 63616e6e 6f742063 6f6e7469 6e75650a cannot continue. │ │ │ │ - 0x0005b740 00000000 4661696c 65642074 6f207365 ....Failed to se │ │ │ │ - 0x0005b750 656b2074 6f20656e 64206f66 2066696c ek to end of fil │ │ │ │ - 0x0005b760 652e2043 616e6e6f 74206465 7465726d e. Cannot determ │ │ │ │ - 0x0005b770 696e6520 62756666 65722073 697a652e ine buffer size. │ │ │ │ - 0x0005b780 0a000000 42756666 65722069 7320746f ....Buffer is to │ │ │ │ - 0x0005b790 6f20736d 616c6c2c 2063616e 6e6f7420 o small, cannot │ │ │ │ - 0x0005b7a0 636f6e74 696e7565 2e0a0000 42756666 continue....Buff │ │ │ │ - 0x0005b7b0 65722069 7320746f 6f206c61 7267652c er is too large, │ │ │ │ - 0x0005b7c0 2063616e 6e6f7420 636f6e74 696e7565 cannot continue │ │ │ │ - 0x0005b7d0 2e0a0000 496e7661 6c696420 62756666 ....Invalid buff │ │ │ │ - 0x0005b7e0 65722073 697a652c 206e6f74 20706167 er size, not pag │ │ │ │ - 0x0005b7f0 6520616c 69676e65 642e0a00 73656c66 e aligned...self │ │ │ │ - 0x0005b800 20213d20 4e554c4c 00000000 73656c66 != NULL....self │ │ │ │ - 0x0005b810 2d3e7265 665f636f 756e7420 3e203000 ->ref_count > 0. │ │ │ │ - 0x0005b820 73656c66 2d3e6d6f 64652026 204d4f44 self->mode & MOD │ │ │ │ - 0x0005b830 455f5752 49544552 00000000 6c656e67 E_WRITER....leng │ │ │ │ - 0x0005b840 7468203e 20300000 6c656e67 7468203c th > 0..length < │ │ │ │ - 0x0005b850 2073656c 662d3e62 6f64795f 73697a65 self->body_size │ │ │ │ - 0x0005b860 00000000 286c656e 67746820 26203078 ....(length & 0x │ │ │ │ - 0x0005b870 3729203d 3d203000 73656c66 2d3e6d6f 7) == 0.self->mo │ │ │ │ - 0x0005b880 64652026 204d4f44 455f5245 41444552 de & MODE_READER │ │ │ │ - 0x0005b890 00000000 68656164 706f7320 3c207365 ....headpos < se │ │ │ │ - 0x0005b8a0 6c662d3e 626f6479 5f73697a 65000000 lf->body_size... │ │ │ │ - 0x0005b8b0 7461696c 706f7320 3c207365 6c662d3e tailpos < self-> │ │ │ │ - 0x0005b8c0 626f6479 5f73697a 65000000 68656164 body_size...head │ │ │ │ - 0x0005b8d0 706f7320 3c207461 696c706f 73000000 pos < tailpos... │ │ │ │ - 0x0005b8e0 5b737973 70726f66 5d000000 73656e64 [sysprof]...send │ │ │ │ - 0x0005b8f0 5f616e64 5f726561 645f6173 796e635f _and_read_async_ │ │ │ │ - 0x0005b900 72656164 795f6362 00000000 6164645f ready_cb....add_ │ │ │ │ - 0x0005b910 6c697374 656e6572 00000000 61706163 listener....apac │ │ │ │ - 0x0005b920 68655f63 6c65616e 75700000 736f7570 he_cleanup..soup │ │ │ │ - 0x0005b930 5f746573 745f7365 7373696f 6e5f6e65 _test_session_ne │ │ │ │ - 0x0005b940 77000000 736f7570 5f746573 745f7365 w...soup_test_se │ │ │ │ - 0x0005b950 7373696f 6e5f6162 6f72745f 756e7265 ssion_abort_unre │ │ │ │ - 0x0005b960 66000000 736f7570 5f746573 745f7365 f...soup_test_se │ │ │ │ - 0x0005b970 72766572 5f717569 745f756e 72656600 rver_quit_unref. │ │ │ │ - 0x0005b980 736f7570 5f746573 745f7265 71756573 soup_test_reques │ │ │ │ - 0x0005b990 745f7365 6e640000 736f7570 5f746573 t_send..soup_tes │ │ │ │ - 0x0005b9a0 745f6275 696c645f 66696c65 6e616d65 t_build_filename │ │ │ │ - 0x0005b9b0 5f616273 00000000 61706163 68655f69 _abs....apache_i │ │ │ │ - 0x0005b9c0 6e697400 736f7570 5f736572 7665725f nit.soup_server_ │ │ │ │ - 0x0005b9d0 7365745f 746c735f 63657274 69666963 set_tls_certific │ │ │ │ - 0x0005b9e0 61746500 736f7570 5f736572 7665725f ate.soup_server_ │ │ │ │ - 0x0005b9f0 6765745f 746c735f 63657274 69666963 get_tls_certific │ │ │ │ - 0x0005ba00 61746500 736f7570 5f736572 7665725f ate.soup_server_ │ │ │ │ - 0x0005ba10 7365745f 746c735f 64617461 62617365 set_tls_database │ │ │ │ - 0x0005ba20 00000000 736f7570 5f736572 7665725f ....soup_server_ │ │ │ │ - 0x0005ba30 6765745f 746c735f 64617461 62617365 get_tls_database │ │ │ │ - 0x0005ba40 00000000 736f7570 5f736572 7665725f ....soup_server_ │ │ │ │ - 0x0005ba50 7365745f 746c735f 61757468 5f6d6f64 set_tls_auth_mod │ │ │ │ - 0x0005ba60 65000000 736f7570 5f736572 7665725f e...soup_server_ │ │ │ │ - 0x0005ba70 6765745f 746c735f 61757468 5f6d6f64 get_tls_auth_mod │ │ │ │ - 0x0005ba80 65000000 736f7570 5f736572 7665725f e...soup_server_ │ │ │ │ - 0x0005ba90 69735f68 74747073 00000000 736f7570 is_https....soup │ │ │ │ - 0x0005baa0 5f736572 7665725f 6765745f 6c697374 _server_get_list │ │ │ │ - 0x0005bab0 656e6572 73000000 736f7570 5f736572 eners...soup_ser │ │ │ │ - 0x0005bac0 7665725f 64697363 6f6e6e65 63740000 ver_disconnect.. │ │ │ │ - 0x0005bad0 736f7570 5f736572 7665725f 6c697374 soup_server_list │ │ │ │ - 0x0005bae0 656e0000 736f7570 5f736572 7665725f en..soup_server_ │ │ │ │ - 0x0005baf0 6c697374 656e5f69 7076345f 69707636 listen_ipv4_ipv6 │ │ │ │ - 0x0005bb00 00000000 736f7570 5f736572 7665725f ....soup_server_ │ │ │ │ - 0x0005bb10 6c697374 656e5f61 6c6c0000 736f7570 listen_all..soup │ │ │ │ - 0x0005bb20 5f736572 7665725f 6c697374 656e5f6c _server_listen_l │ │ │ │ - 0x0005bb30 6f63616c 00000000 736f7570 5f736572 ocal....soup_ser │ │ │ │ - 0x0005bb40 7665725f 6c697374 656e5f73 6f636b65 ver_listen_socke │ │ │ │ - 0x0005bb50 74000000 736f7570 5f736572 7665725f t...soup_server_ │ │ │ │ - 0x0005bb60 6765745f 75726973 00000000 736f7570 get_uris....soup │ │ │ │ - 0x0005bb70 5f736572 7665725f 6164645f 68616e64 _server_add_hand │ │ │ │ - 0x0005bb80 6c657200 736f7570 5f736572 7665725f ler.soup_server_ │ │ │ │ - 0x0005bb90 6164645f 6561726c 795f6861 6e646c65 add_early_handle │ │ │ │ - 0x0005bba0 72000000 736f7570 5f736572 7665725f r...soup_server_ │ │ │ │ - 0x0005bbb0 6164645f 77656273 6f636b65 745f6861 add_websocket_ha │ │ │ │ - 0x0005bbc0 6e646c65 72000000 736f7570 5f736572 ndler...soup_ser │ │ │ │ - 0x0005bbd0 7665725f 72656d6f 76655f68 616e646c ver_remove_handl │ │ │ │ - 0x0005bbe0 65720000 736f7570 5f736572 7665725f er..soup_server_ │ │ │ │ - 0x0005bbf0 6164645f 61757468 5f646f6d 61696e00 add_auth_domain. │ │ │ │ - 0x0005bc00 736f7570 5f736572 7665725f 72656d6f soup_server_remo │ │ │ │ - 0x0005bc10 76655f61 7574685f 646f6d61 696e0000 ve_auth_domain.. │ │ │ │ - 0x0005bc20 736f7570 5f736572 7665725f 70617573 soup_server_paus │ │ │ │ - 0x0005bc30 655f6d65 73736167 65000000 736f7570 e_message...soup │ │ │ │ - 0x0005bc40 5f736572 7665725f 756e7061 7573655f _server_unpause_ │ │ │ │ - 0x0005bc50 6d657373 61676500 736f7570 5f736572 message.soup_ser │ │ │ │ - 0x0005bc60 7665725f 6164645f 77656273 6f636b65 ver_add_websocke │ │ │ │ - 0x0005bc70 745f6578 74656e73 696f6e00 736f7570 t_extension.soup │ │ │ │ - 0x0005bc80 5f736572 7665725f 72656d6f 76655f77 _server_remove_w │ │ │ │ - 0x0005bc90 6562736f 636b6574 5f657874 656e7369 ebsocket_extensi │ │ │ │ - 0x0005bca0 6f6e0000 736f7570 5f736572 7665725f on..soup_server_ │ │ │ │ - 0x0005bcb0 636f6e6e 65637469 6f6e5f63 6f6e6e65 connection_conne │ │ │ │ - 0x0005bcc0 63746564 00000000 736f7570 5f736572 cted....soup_ser │ │ │ │ - 0x0005bcd0 7665725f 636f6e6e 65637469 6f6e5f6e ver_connection_n │ │ │ │ - 0x0005bce0 65770000 736f7570 5f736572 7665725f ew..soup_server_ │ │ │ │ - 0x0005bcf0 636f6e6e 65637469 6f6e5f6e 65775f66 connection_new_f │ │ │ │ - 0x0005bd00 6f725f63 6f6e6e65 6374696f 6e000000 or_connection... │ │ │ │ - 0x0005bd10 736f7570 5f736572 7665725f 636f6e6e soup_server_conn │ │ │ │ - 0x0005bd20 65637469 6f6e5f73 65745f61 64766572 ection_set_adver │ │ │ │ - 0x0005bd30 74697365 5f687474 70320000 736f7570 tise_http2..soup │ │ │ │ - 0x0005bd40 5f736572 7665725f 636f6e6e 65637469 _server_connecti │ │ │ │ - 0x0005bd50 6f6e5f67 65745f73 6f636b65 74000000 on_get_socket... │ │ │ │ - 0x0005bd60 736f7570 5f736572 7665725f 636f6e6e soup_server_conn │ │ │ │ - 0x0005bd70 65637469 6f6e5f67 65745f69 6f737472 ection_get_iostr │ │ │ │ - 0x0005bd80 65616d00 736f7570 5f736572 7665725f eam.soup_server_ │ │ │ │ - 0x0005bd90 636f6e6e 65637469 6f6e5f69 735f7373 connection_is_ss │ │ │ │ - 0x0005bda0 6c000000 736f7570 5f736572 7665725f l...soup_server_ │ │ │ │ - 0x0005bdb0 636f6e6e 65637469 6f6e5f64 6973636f connection_disco │ │ │ │ - 0x0005bdc0 6e6e6563 74000000 736f7570 5f736572 nnect...soup_ser │ │ │ │ - 0x0005bdd0 7665725f 636f6e6e 65637469 6f6e5f61 ver_connection_a │ │ │ │ - 0x0005bde0 63636570 74656400 736f7570 5f736572 ccepted.soup_ser │ │ │ │ - 0x0005bdf0 7665725f 636f6e6e 65637469 6f6e5f69 ver_connection_i │ │ │ │ - 0x0005be00 735f636f 6e6e6563 74656400 736f7570 s_connected.soup │ │ │ │ - 0x0005be10 5f736572 7665725f 636f6e6e 65637469 _server_connecti │ │ │ │ - 0x0005be20 6f6e5f67 65745f6c 6f63616c 5f616464 on_get_local_add │ │ │ │ - 0x0005be30 72657373 00000000 736f7570 5f736572 ress....soup_ser │ │ │ │ - 0x0005be40 7665725f 636f6e6e 65637469 6f6e5f67 ver_connection_g │ │ │ │ - 0x0005be50 65745f72 656d6f74 655f6164 64726573 et_remote_addres │ │ │ │ - 0x0005be60 73000000 736f7570 5f736572 7665725f s...soup_server_ │ │ │ │ - 0x0005be70 636f6e6e 65637469 6f6e5f73 7465616c connection_steal │ │ │ │ - 0x0005be80 00000000 736f7570 5f736572 7665725f ....soup_server_ │ │ │ │ - 0x0005be90 636f6e6e 65637469 6f6e5f67 65745f74 connection_get_t │ │ │ │ - 0x0005bea0 6c735f70 6565725f 63657274 69666963 ls_peer_certific │ │ │ │ - 0x0005beb0 61746500 736f7570 5f736572 7665725f ate.soup_server_ │ │ │ │ - 0x0005bec0 636f6e6e 65637469 6f6e5f67 65745f74 connection_get_t │ │ │ │ - 0x0005bed0 6c735f70 6565725f 63657274 69666963 ls_peer_certific │ │ │ │ - 0x0005bee0 6174655f 6572726f 72730000 636f6e6e ate_errors..conn │ │ │ │ - 0x0005bef0 65637469 6f6e5f63 6f6e6e65 63746564 ection_connected │ │ │ │ - 0x0005bf00 00000000 736f7570 5f736572 7665725f ....soup_server_ │ │ │ │ - 0x0005bf10 6d657373 6167655f 70617573 65000000 message_pause... │ │ │ │ - 0x0005bf20 736f7570 5f736572 7665725f 6d657373 soup_server_mess │ │ │ │ - 0x0005bf30 6167655f 756e7061 75736500 736f7570 age_unpause.soup │ │ │ │ - 0x0005bf40 5f736572 7665725f 6d657373 6167655f _server_message_ │ │ │ │ - 0x0005bf50 6765745f 72657175 6573745f 68656164 get_request_head │ │ │ │ - 0x0005bf60 65727300 736f7570 5f736572 7665725f ers.soup_server_ │ │ │ │ - 0x0005bf70 6d657373 6167655f 6765745f 72657370 message_get_resp │ │ │ │ - 0x0005bf80 6f6e7365 5f686561 64657273 00000000 onse_headers.... │ │ │ │ - 0x0005bf90 736f7570 5f736572 7665725f 6d657373 soup_server_mess │ │ │ │ - 0x0005bfa0 6167655f 6765745f 72657175 6573745f age_get_request_ │ │ │ │ - 0x0005bfb0 626f6479 00000000 736f7570 5f736572 body....soup_ser │ │ │ │ - 0x0005bfc0 7665725f 6d657373 6167655f 6765745f ver_message_get_ │ │ │ │ - 0x0005bfd0 72657370 6f6e7365 5f626f64 79000000 response_body... │ │ │ │ - 0x0005bfe0 736f7570 5f736572 7665725f 6d657373 soup_server_mess │ │ │ │ - 0x0005bff0 6167655f 6765745f 6d657468 6f640000 age_get_method.. │ │ │ │ - 0x0005c000 736f7570 5f736572 7665725f 6d657373 soup_server_mess │ │ │ │ - 0x0005c010 6167655f 69735f6f 7074696f 6e735f70 age_is_options_p │ │ │ │ - 0x0005c020 696e6700 736f7570 5f736572 7665725f ing.soup_server_ │ │ │ │ - 0x0005c030 6d657373 6167655f 6765745f 68747470 message_get_http │ │ │ │ - 0x0005c040 5f766572 73696f6e 00000000 736f7570 _version....soup │ │ │ │ - 0x0005c050 5f736572 7665725f 6d657373 6167655f _server_message_ │ │ │ │ - 0x0005c060 7365745f 68747470 5f766572 73696f6e set_http_version │ │ │ │ - 0x0005c070 00000000 736f7570 5f736572 7665725f ....soup_server_ │ │ │ │ - 0x0005c080 6d657373 6167655f 6765745f 72656173 message_get_reas │ │ │ │ - 0x0005c090 6f6e5f70 68726173 65000000 736f7570 on_phrase...soup │ │ │ │ - 0x0005c0a0 5f736572 7665725f 6d657373 6167655f _server_message_ │ │ │ │ - 0x0005c0b0 6765745f 73746174 75730000 736f7570 get_status..soup │ │ │ │ - 0x0005c0c0 5f736572 7665725f 6d657373 6167655f _server_message_ │ │ │ │ - 0x0005c0d0 7365745f 73746174 75730000 736f7570 set_status..soup │ │ │ │ - 0x0005c0e0 5f736572 7665725f 6d657373 6167655f _server_message_ │ │ │ │ - 0x0005c0f0 6765745f 75726900 736f7570 5f736572 get_uri.soup_ser │ │ │ │ - 0x0005c100 7665725f 6d657373 6167655f 7365745f ver_message_set_ │ │ │ │ - 0x0005c110 72657370 6f6e7365 00000000 736f7570 response....soup │ │ │ │ - 0x0005c120 5f736572 7665725f 6d657373 6167655f _server_message_ │ │ │ │ - 0x0005c130 7365745f 72656469 72656374 00000000 set_redirect.... │ │ │ │ - 0x0005c140 736f7570 5f736572 7665725f 6d657373 soup_server_mess │ │ │ │ - 0x0005c150 6167655f 6765745f 736f636b 65740000 age_get_socket.. │ │ │ │ - 0x0005c160 736f7570 5f736572 7665725f 6d657373 soup_server_mess │ │ │ │ - 0x0005c170 6167655f 6765745f 72656d6f 74655f61 age_get_remote_a │ │ │ │ - 0x0005c180 64647265 73730000 736f7570 5f736572 ddress..soup_ser │ │ │ │ - 0x0005c190 7665725f 6d657373 6167655f 6765745f ver_message_get_ │ │ │ │ - 0x0005c1a0 6c6f6361 6c5f6164 64726573 73000000 local_address... │ │ │ │ - 0x0005c1b0 736f7570 5f736572 7665725f 6d657373 soup_server_mess │ │ │ │ - 0x0005c1c0 6167655f 6765745f 72656d6f 74655f68 age_get_remote_h │ │ │ │ - 0x0005c1d0 6f737400 736f7570 5f736572 7665725f ost.soup_server_ │ │ │ │ - 0x0005c1e0 6d657373 6167655f 6765745f 746c735f message_get_tls_ │ │ │ │ - 0x0005c1f0 70656572 5f636572 74696669 63617465 peer_certificate │ │ │ │ - 0x0005c200 00000000 736f7570 5f736572 7665725f ....soup_server_ │ │ │ │ - 0x0005c210 6d657373 6167655f 6765745f 746c735f message_get_tls_ │ │ │ │ - 0x0005c220 70656572 5f636572 74696669 63617465 peer_certificate │ │ │ │ - 0x0005c230 5f657272 6f727300 636f6d70 7574655f _errors.compute_ │ │ │ │ - 0x0005c240 61636365 70745f6b 65790000 736f7570 accept_key..soup │ │ │ │ - 0x0005c250 5f776562 736f636b 65745f63 6c69656e _websocket_clien │ │ │ │ - 0x0005c260 745f7072 65706172 655f6861 6e647368 t_prepare_handsh │ │ │ │ - 0x0005c270 616b6500 736f7570 5f776562 736f636b ake.soup_websock │ │ │ │ - 0x0005c280 65745f73 65727665 725f6368 65636b5f et_server_check_ │ │ │ │ - 0x0005c290 68616e64 7368616b 65000000 736f7570 handshake...soup │ │ │ │ - 0x0005c2a0 5f776562 736f636b 65745f73 65727665 _websocket_serve │ │ │ │ - 0x0005c2b0 725f7072 6f636573 735f6861 6e647368 r_process_handsh │ │ │ │ - 0x0005c2c0 616b6500 736f7570 5f776562 736f636b ake.soup_websock │ │ │ │ - 0x0005c2d0 65745f63 6c69656e 745f7665 72696679 et_client_verify │ │ │ │ - 0x0005c2e0 5f68616e 64736861 6b650000 736f7570 _handshake..soup │ │ │ │ - 0x0005c2f0 5f776562 736f636b 65745f63 6f6e6e65 _websocket_conne │ │ │ │ - 0x0005c300 6374696f 6e5f636f 6e737472 75637465 ction_constructe │ │ │ │ - 0x0005c310 64000000 736f7570 5f776562 736f636b d...soup_websock │ │ │ │ - 0x0005c320 65745f63 6f6e6e65 6374696f 6e5f6669 et_connection_fi │ │ │ │ - 0x0005c330 6e616c69 7a650000 736f7570 5f776562 nalize..soup_web │ │ │ │ - 0x0005c340 736f636b 65745f63 6f6e6e65 6374696f socket_connectio │ │ │ │ - 0x0005c350 6e5f6e65 77000000 736f7570 5f776562 n_new...soup_web │ │ │ │ - 0x0005c360 736f636b 65745f63 6f6e6e65 6374696f socket_connectio │ │ │ │ - 0x0005c370 6e5f6765 745f696f 5f737472 65616d00 n_get_io_stream. │ │ │ │ - 0x0005c380 736f7570 5f776562 736f636b 65745f63 soup_websocket_c │ │ │ │ - 0x0005c390 6f6e6e65 6374696f 6e5f6765 745f636f onnection_get_co │ │ │ │ - 0x0005c3a0 6e6e6563 74696f6e 5f747970 65000000 nnection_type... │ │ │ │ - 0x0005c3b0 736f7570 5f776562 736f636b 65745f63 soup_websocket_c │ │ │ │ - 0x0005c3c0 6f6e6e65 6374696f 6e5f6765 745f7572 onnection_get_ur │ │ │ │ - 0x0005c3d0 69000000 736f7570 5f776562 736f636b i...soup_websock │ │ │ │ - 0x0005c3e0 65745f63 6f6e6e65 6374696f 6e5f6765 et_connection_ge │ │ │ │ - 0x0005c3f0 745f6f72 6967696e 00000000 736f7570 t_origin....soup │ │ │ │ - 0x0005c400 5f776562 736f636b 65745f63 6f6e6e65 _websocket_conne │ │ │ │ - 0x0005c410 6374696f 6e5f6765 745f7072 6f746f63 ction_get_protoc │ │ │ │ - 0x0005c420 6f6c0000 736f7570 5f776562 736f636b ol..soup_websock │ │ │ │ - 0x0005c430 65745f63 6f6e6e65 6374696f 6e5f6765 et_connection_ge │ │ │ │ - 0x0005c440 745f6578 74656e73 696f6e73 00000000 t_extensions.... │ │ │ │ - 0x0005c450 736f7570 5f776562 736f636b 65745f63 soup_websocket_c │ │ │ │ - 0x0005c460 6f6e6e65 6374696f 6e5f6765 745f7374 onnection_get_st │ │ │ │ - 0x0005c470 61746500 6f6e5f69 6f737472 65616d5f ate.on_iostream_ │ │ │ │ - 0x0005c480 636c6f73 65640000 71756575 655f6672 closed..queue_fr │ │ │ │ - 0x0005c490 616d6500 736f7570 5f776562 736f636b ame.soup_websock │ │ │ │ - 0x0005c4a0 65745f63 6f6e6e65 6374696f 6e5f7772 et_connection_wr │ │ │ │ - 0x0005c4b0 69746500 00000000 70726f63 6573735f ite.....process_ │ │ │ │ - 0x0005c4c0 636f6e74 656e7473 00000000 736f7570 contents....soup │ │ │ │ - 0x0005c4d0 5f776562 736f636b 65745f63 6f6e6e65 _websocket_conne │ │ │ │ - 0x0005c4e0 6374696f 6e5f6765 745f636c 6f73655f ction_get_close_ │ │ │ │ - 0x0005c4f0 636f6465 00000000 736f7570 5f776562 code....soup_web │ │ │ │ - 0x0005c500 736f636b 65745f63 6f6e6e65 6374696f socket_connectio │ │ │ │ - 0x0005c510 6e5f6765 745f636c 6f73655f 64617461 n_get_close_data │ │ │ │ - 0x0005c520 00000000 736f7570 5f776562 736f636b ....soup_websock │ │ │ │ - 0x0005c530 65745f63 6f6e6e65 6374696f 6e5f7365 et_connection_se │ │ │ │ - 0x0005c540 6e645f74 65787400 736f7570 5f776562 nd_text.soup_web │ │ │ │ - 0x0005c550 736f636b 65745f63 6f6e6e65 6374696f socket_connectio │ │ │ │ - 0x0005c560 6e5f7365 6e645f62 696e6172 79000000 n_send_binary... │ │ │ │ - 0x0005c570 736f7570 5f776562 736f636b 65745f63 soup_websocket_c │ │ │ │ - 0x0005c580 6f6e6e65 6374696f 6e5f7365 6e645f6d onnection_send_m │ │ │ │ - 0x0005c590 65737361 67650000 736f7570 5f776562 essage..soup_web │ │ │ │ - 0x0005c5a0 736f636b 65745f63 6f6e6e65 6374696f socket_connectio │ │ │ │ - 0x0005c5b0 6e5f636c 6f736500 736f7570 5f776562 n_close.soup_web │ │ │ │ - 0x0005c5c0 736f636b 65745f63 6f6e6e65 6374696f socket_connectio │ │ │ │ - 0x0005c5d0 6e5f6765 745f6d61 785f696e 636f6d69 n_get_max_incomi │ │ │ │ - 0x0005c5e0 6e675f70 61796c6f 61645f73 697a6500 ng_payload_size. │ │ │ │ - 0x0005c5f0 736f7570 5f776562 736f636b 65745f63 soup_websocket_c │ │ │ │ - 0x0005c600 6f6e6e65 6374696f 6e5f7365 745f6d61 onnection_set_ma │ │ │ │ - 0x0005c610 785f696e 636f6d69 6e675f70 61796c6f x_incoming_paylo │ │ │ │ - 0x0005c620 61645f73 697a6500 736f7570 5f776562 ad_size.soup_web │ │ │ │ - 0x0005c630 736f636b 65745f63 6f6e6e65 6374696f socket_connectio │ │ │ │ - 0x0005c640 6e5f6765 745f6b65 6570616c 6976655f n_get_keepalive_ │ │ │ │ - 0x0005c650 696e7465 7276616c 00000000 736f7570 interval....soup │ │ │ │ - 0x0005c660 5f776562 736f636b 65745f63 6f6e6e65 _websocket_conne │ │ │ │ - 0x0005c670 6374696f 6e5f7365 745f6b65 6570616c ction_set_keepal │ │ │ │ - 0x0005c680 6976655f 696e7465 7276616c 00000000 ive_interval.... │ │ │ │ - 0x0005c690 736f7570 5f776562 736f636b 65745f63 soup_websocket_c │ │ │ │ - 0x0005c6a0 6f6e6e65 6374696f 6e5f6765 745f6b65 onnection_get_ke │ │ │ │ - 0x0005c6b0 6570616c 6976655f 706f6e67 5f74696d epalive_pong_tim │ │ │ │ - 0x0005c6c0 656f7574 00000000 736f7570 5f776562 eout....soup_web │ │ │ │ - 0x0005c6d0 736f636b 65745f63 6f6e6e65 6374696f socket_connectio │ │ │ │ - 0x0005c6e0 6e5f7365 745f6b65 6570616c 6976655f n_set_keepalive_ │ │ │ │ - 0x0005c6f0 706f6e67 5f74696d 656f7574 00000000 pong_timeout.... │ │ │ │ - 0x0005c700 736f7570 5f776562 736f636b 65745f63 soup_websocket_c │ │ │ │ - 0x0005c710 6f6e6e65 6374696f 6e5f7365 745f7072 onnection_set_pr │ │ │ │ - 0x0005c720 6f706572 74790000 736f7570 5f776562 operty..soup_web │ │ │ │ - 0x0005c730 736f636b 65745f65 7874656e 73696f6e socket_extension │ │ │ │ - 0x0005c740 5f636f6e 66696775 72650000 736f7570 _configure..soup │ │ │ │ - 0x0005c750 5f776562 736f636b 65745f65 7874656e _websocket_exten │ │ │ │ - 0x0005c760 73696f6e 5f676574 5f726571 75657374 sion_get_request │ │ │ │ - 0x0005c770 5f706172 616d7300 736f7570 5f776562 _params.soup_web │ │ │ │ - 0x0005c780 736f636b 65745f65 7874656e 73696f6e socket_extension │ │ │ │ - 0x0005c790 5f676574 5f726573 706f6e73 655f7061 _get_response_pa │ │ │ │ - 0x0005c7a0 72616d73 00000000 736f7570 5f776562 rams....soup_web │ │ │ │ - 0x0005c7b0 736f636b 65745f65 7874656e 73696f6e socket_extension │ │ │ │ - 0x0005c7c0 5f70726f 63657373 5f6f7574 676f696e _process_outgoin │ │ │ │ - 0x0005c7d0 675f6d65 73736167 65000000 736f7570 g_message...soup │ │ │ │ - 0x0005c7e0 5f776562 736f636b 65745f65 7874656e _websocket_exten │ │ │ │ - 0x0005c7f0 73696f6e 5f70726f 63657373 5f696e63 sion_process_inc │ │ │ │ - 0x0005c800 6f6d696e 675f6d65 73736167 65000000 oming_message... │ │ │ │ - 0x0005c810 0000ffff 00000000 736f7570 5f776562 ........soup_web │ │ │ │ - 0x0005c820 736f636b 65745f65 7874656e 73696f6e socket_extension │ │ │ │ - 0x0005c830 5f646566 6c617465 5f636f6e 66696775 _deflate_configu │ │ │ │ - 0x0005c840 72650000 736f7570 5f646174 655f7469 re..soup_date_ti │ │ │ │ - 0x0005c850 6d655f69 735f7061 73740000 736f7570 me_is_past..soup │ │ │ │ - 0x0005c860 5f646174 655f7469 6d655f74 6f5f7374 _date_time_to_st │ │ │ │ - 0x0005c870 72696e67 00000000 736f7570 5f646174 ring....soup_dat │ │ │ │ - 0x0005c880 655f7469 6d655f6e 65775f66 726f6d5f e_time_new_from_ │ │ │ │ - 0x0005c890 68747470 5f737472 696e6700 656e636f http_string.enco │ │ │ │ - 0x0005c8a0 64655f70 61697200 736f7570 5f666f72 de_pair.soup_for │ │ │ │ - 0x0005c8b0 6d5f6465 636f6465 5f6d756c 74697061 m_decode_multipa │ │ │ │ - 0x0005c8c0 72740000 736f7570 5f686561 64657273 rt..soup_headers │ │ │ │ - 0x0005c8d0 5f706172 73650000 736f7570 5f686561 _parse..soup_hea │ │ │ │ - 0x0005c8e0 64657273 5f706172 73655f72 65717565 ders_parse_reque │ │ │ │ - 0x0005c8f0 73740000 736f7570 5f686561 64657273 st..soup_headers │ │ │ │ - 0x0005c900 5f706172 73655f73 74617475 735f6c69 _parse_status_li │ │ │ │ - 0x0005c910 6e650000 736f7570 5f686561 64657273 ne..soup_headers │ │ │ │ - 0x0005c920 5f706172 73655f72 6573706f 6e736500 _parse_response. │ │ │ │ - 0x0005c930 736f7570 5f686561 6465725f 70617273 soup_header_pars │ │ │ │ - 0x0005c940 655f6c69 73740000 736f7570 5f686561 e_list..soup_hea │ │ │ │ - 0x0005c950 6465725f 70617273 655f7175 616c6974 der_parse_qualit │ │ │ │ - 0x0005c960 795f6c69 73740000 736f7570 5f686561 y_list..soup_hea │ │ │ │ - 0x0005c970 6465725f 636f6e74 61696e73 00000000 der_contains.... │ │ │ │ - 0x0005c980 736f7570 5f686561 6465725f 66726565 soup_header_free │ │ │ │ - 0x0005c990 5f706172 616d5f6c 69737400 736f7570 _param_list.soup │ │ │ │ - 0x0005c9a0 5f686561 6465725f 70617273 655f7061 _header_parse_pa │ │ │ │ - 0x0005c9b0 72616d5f 6c697374 00000000 736f7570 ram_list....soup │ │ │ │ - 0x0005c9c0 5f686561 6465725f 70617273 655f7365 _header_parse_se │ │ │ │ - 0x0005c9d0 6d695f70 6172616d 5f6c6973 74000000 mi_param_list... │ │ │ │ - 0x0005c9e0 736f7570 5f686561 6465725f 70617273 soup_header_pars │ │ │ │ - 0x0005c9f0 655f7061 72616d5f 6c697374 5f737472 e_param_list_str │ │ │ │ - 0x0005ca00 69637400 736f7570 5f686561 6465725f ict.soup_header_ │ │ │ │ - 0x0005ca10 70617273 655f7365 6d695f70 6172616d parse_semi_param │ │ │ │ - 0x0005ca20 5f6c6973 745f7374 72696374 00000000 _list_strict.... │ │ │ │ - 0x0005ca30 736f7570 5f686561 6465725f 675f7374 soup_header_g_st │ │ │ │ - 0x0005ca40 72696e67 5f617070 656e645f 70617261 ring_append_para │ │ │ │ - 0x0005ca50 6d5f7175 6f746564 00000000 736f7570 m_quoted....soup │ │ │ │ - 0x0005ca60 5f686561 6465725f 675f7374 72696e67 _header_g_string │ │ │ │ - 0x0005ca70 5f617070 656e645f 70617261 6d000000 _append_param... │ │ │ │ - 0x0005ca80 736f7570 5f696f5f 73747265 616d5f67 soup_io_stream_g │ │ │ │ - 0x0005ca90 65745f62 6173655f 696f7374 7265616d et_base_iostream │ │ │ │ - 0x0005caa0 00000000 736f7570 5f6c6f67 6765725f ....soup_logger_ │ │ │ │ - 0x0005cab0 72657175 6573745f 71756575 65640000 request_queued.. │ │ │ │ - 0x0005cac0 736f7570 5f6c6f67 6765725f 72657175 soup_logger_requ │ │ │ │ - 0x0005cad0 6573745f 756e7175 65756564 00000000 est_unqueued.... │ │ │ │ - 0x0005cae0 736f7570 5f6d6573 73616765 5f6e6577 soup_message_new │ │ │ │ - 0x0005caf0 5f66726f 6d5f7572 69000000 736f7570 _from_uri...soup │ │ │ │ - 0x0005cb00 5f6d6573 73616765 5f6e6577 00000000 _message_new.... │ │ │ │ - 0x0005cb10 736f7570 5f6d6573 73616765 5f6e6577 soup_message_new │ │ │ │ - 0x0005cb20 5f6f7074 696f6e73 5f70696e 67000000 _options_ping... │ │ │ │ - 0x0005cb30 736f7570 5f6d6573 73616765 5f736574 soup_message_set │ │ │ │ - 0x0005cb40 5f726571 75657374 5f626f64 79000000 _request_body... │ │ │ │ - 0x0005cb50 736f7570 5f6d6573 73616765 5f736574 soup_message_set │ │ │ │ - 0x0005cb60 5f726571 75657374 5f626f64 795f6672 _request_body_fr │ │ │ │ - 0x0005cb70 6f6d5f62 79746573 00000000 736f7570 om_bytes....soup │ │ │ │ - 0x0005cb80 5f6d6573 73616765 5f6e6577 5f66726f _message_new_fro │ │ │ │ - 0x0005cb90 6d5f656e 636f6465 645f666f 726d0000 m_encoded_form.. │ │ │ │ - 0x0005cba0 736f7570 5f6d6573 73616765 5f616464 soup_message_add │ │ │ │ - 0x0005cbb0 5f686561 6465725f 68616e64 6c657200 _header_handler. │ │ │ │ - 0x0005cbc0 736f7570 5f6d6573 73616765 5f616464 soup_message_add │ │ │ │ - 0x0005cbd0 5f737461 7475735f 636f6465 5f68616e _status_code_han │ │ │ │ - 0x0005cbe0 646c6572 00000000 736f7570 5f6d6573 dler....soup_mes │ │ │ │ - 0x0005cbf0 73616765 5f736574 5f617574 68000000 sage_set_auth... │ │ │ │ - 0x0005cc00 736f7570 5f6d6573 73616765 5f676574 soup_message_get │ │ │ │ - 0x0005cc10 5f617574 68000000 736f7570 5f6d6573 _auth...soup_mes │ │ │ │ - 0x0005cc20 73616765 5f736574 5f70726f 78795f61 sage_set_proxy_a │ │ │ │ - 0x0005cc30 75746800 736f7570 5f6d6573 73616765 uth.soup_message │ │ │ │ - 0x0005cc40 5f676574 5f70726f 78795f61 75746800 _get_proxy_auth. │ │ │ │ - 0x0005cc50 736f7570 5f6d6573 73616765 5f747261 soup_message_tra │ │ │ │ - 0x0005cc60 6e736665 725f636f 6e6e6563 74696f6e nsfer_connection │ │ │ │ - 0x0005cc70 00000000 736f7570 5f6d6573 73616765 ....soup_message │ │ │ │ - 0x0005cc80 5f736574 5f666c61 67730000 736f7570 _set_flags..soup │ │ │ │ - 0x0005cc90 5f6d6573 73616765 5f676574 5f666c61 _message_get_fla │ │ │ │ - 0x0005cca0 67730000 736f7570 5f6d6573 73616765 gs..soup_message │ │ │ │ - 0x0005ccb0 5f616464 5f666c61 67730000 736f7570 _add_flags..soup │ │ │ │ - 0x0005ccc0 5f6d6573 73616765 5f717565 72795f66 _message_query_f │ │ │ │ - 0x0005ccd0 6c616773 00000000 736f7570 5f6d6573 lags....soup_mes │ │ │ │ - 0x0005cce0 73616765 5f72656d 6f76655f 666c6167 sage_remove_flag │ │ │ │ - 0x0005ccf0 73000000 736f7570 5f6d6573 73616765 s...soup_message │ │ │ │ - 0x0005cd00 5f676574 5f687474 705f7665 7273696f _get_http_versio │ │ │ │ - 0x0005cd10 6e000000 736f7570 5f6d6573 73616765 n...soup_message │ │ │ │ - 0x0005cd20 5f736574 5f757269 00000000 736f7570 _set_uri....soup │ │ │ │ - 0x0005cd30 5f6d6573 73616765 5f676574 5f757269 _message_get_uri │ │ │ │ - 0x0005cd40 00000000 736f7570 5f6d6573 73616765 ....soup_message │ │ │ │ - 0x0005cd50 5f646973 61626c65 5f666561 74757265 _disable_feature │ │ │ │ - 0x0005cd60 00000000 736f7570 5f6d6573 73616765 ....soup_message │ │ │ │ - 0x0005cd70 5f646973 61626c65 735f6665 61747572 _disables_featur │ │ │ │ - 0x0005cd80 65000000 736f7570 5f6d6573 73616765 e...soup_message │ │ │ │ - 0x0005cd90 5f69735f 66656174 7572655f 64697361 _is_feature_disa │ │ │ │ - 0x0005cda0 626c6564 00000000 736f7570 5f6d6573 bled....soup_mes │ │ │ │ - 0x0005cdb0 73616765 5f676574 5f666972 73745f70 sage_get_first_p │ │ │ │ - 0x0005cdc0 61727479 00000000 736f7570 5f6d6573 arty....soup_mes │ │ │ │ - 0x0005cdd0 73616765 5f736574 5f666972 73745f70 sage_set_first_p │ │ │ │ - 0x0005cde0 61727479 00000000 736f7570 5f6d6573 arty....soup_mes │ │ │ │ - 0x0005cdf0 73616765 5f676574 5f736974 655f666f sage_get_site_fo │ │ │ │ - 0x0005ce00 725f636f 6f6b6965 73000000 736f7570 r_cookies...soup │ │ │ │ - 0x0005ce10 5f6d6573 73616765 5f736574 5f736974 _message_set_sit │ │ │ │ - 0x0005ce20 655f666f 725f636f 6f6b6965 73000000 e_for_cookies... │ │ │ │ - 0x0005ce30 736f7570 5f6d6573 73616765 5f736574 soup_message_set │ │ │ │ - 0x0005ce40 5f69735f 746f705f 6c657665 6c5f6e61 _is_top_level_na │ │ │ │ - 0x0005ce50 76696761 74696f6e 00000000 736f7570 vigation....soup │ │ │ │ - 0x0005ce60 5f6d6573 73616765 5f676574 5f69735f _message_get_is_ │ │ │ │ - 0x0005ce70 746f705f 6c657665 6c5f6e61 76696761 top_level_naviga │ │ │ │ - 0x0005ce80 74696f6e 00000000 736f7570 5f6d6573 tion....soup_mes │ │ │ │ - 0x0005ce90 73616765 5f676574 5f746c73 5f706565 sage_get_tls_pee │ │ │ │ - 0x0005cea0 725f6365 72746966 69636174 65000000 r_certificate... │ │ │ │ - 0x0005ceb0 736f7570 5f6d6573 73616765 5f676574 soup_message_get │ │ │ │ - 0x0005cec0 5f746c73 5f706565 725f6365 72746966 _tls_peer_certif │ │ │ │ - 0x0005ced0 69636174 655f6572 726f7273 00000000 icate_errors.... │ │ │ │ - 0x0005cee0 736f7570 5f6d6573 73616765 5f676574 soup_message_get │ │ │ │ - 0x0005cef0 5f746c73 5f70726f 746f636f 6c5f7665 _tls_protocol_ve │ │ │ │ - 0x0005cf00 7273696f 6e000000 736f7570 5f6d6573 rsion...soup_mes │ │ │ │ - 0x0005cf10 73616765 5f676574 5f746c73 5f636970 sage_get_tls_cip │ │ │ │ - 0x0005cf20 68657273 75697465 5f6e616d 65000000 hersuite_name... │ │ │ │ - 0x0005cf30 736f7570 5f6d6573 73616765 5f736574 soup_message_set │ │ │ │ - 0x0005cf40 5f746c73 5f636c69 656e745f 63657274 _tls_client_cert │ │ │ │ - 0x0005cf50 69666963 61746500 736f7570 5f6d6573 ificate.soup_mes │ │ │ │ - 0x0005cf60 73616765 5f746c73 5f636c69 656e745f sage_tls_client_ │ │ │ │ - 0x0005cf70 63657274 69666963 6174655f 70617373 certificate_pass │ │ │ │ - 0x0005cf80 776f7264 5f726571 75657374 5f636f6d word_request_com │ │ │ │ - 0x0005cf90 706c6574 65000000 736f7570 5f6d6573 plete...soup_mes │ │ │ │ - 0x0005cfa0 73616765 5f736574 5f707269 6f726974 sage_set_priorit │ │ │ │ - 0x0005cfb0 79000000 736f7570 5f6d6573 73616765 y...soup_message │ │ │ │ - 0x0005cfc0 5f676574 5f707269 6f726974 79000000 _get_priority... │ │ │ │ - 0x0005cfd0 736f7570 5f6d6573 73616765 5f696f5f soup_message_io_ │ │ │ │ - 0x0005cfe0 66696e69 73686564 00000000 736f7570 finished....soup │ │ │ │ - 0x0005cff0 5f6d6573 73616765 5f696f5f 70617573 _message_io_paus │ │ │ │ - 0x0005d000 65000000 736f7570 5f6d6573 73616765 e...soup_message │ │ │ │ - 0x0005d010 5f696f5f 756e7061 75736500 736f7570 _io_unpause.soup │ │ │ │ - 0x0005d020 5f6d6573 73616765 5f676574 5f6d6574 _message_get_met │ │ │ │ - 0x0005d030 686f6400 736f7570 5f6d6573 73616765 hod.soup_message │ │ │ │ - 0x0005d040 5f676574 5f737461 74757300 736f7570 _get_status.soup │ │ │ │ - 0x0005d050 5f6d6573 73616765 5f676574 5f726561 _message_get_rea │ │ │ │ - 0x0005d060 736f6e5f 70687261 73650000 736f7570 son_phrase..soup │ │ │ │ - 0x0005d070 5f6d6573 73616765 5f676574 5f726571 _message_get_req │ │ │ │ - 0x0005d080 75657374 5f686561 64657273 00000000 uest_headers.... │ │ │ │ - 0x0005d090 736f7570 5f6d6573 73616765 5f6e6577 soup_message_new │ │ │ │ - 0x0005d0a0 5f66726f 6d5f6d75 6c746970 61727400 _from_multipart. │ │ │ │ - 0x0005d0b0 736f7570 5f6d6573 73616765 5f676574 soup_message_get │ │ │ │ - 0x0005d0c0 5f726573 706f6e73 655f6865 61646572 _response_header │ │ │ │ - 0x0005d0d0 73000000 736f7570 5f6d6573 73616765 s...soup_message │ │ │ │ - 0x0005d0e0 5f676574 5f69735f 6f707469 6f6e735f _get_is_options_ │ │ │ │ - 0x0005d0f0 70696e67 00000000 736f7570 5f6d6573 ping....soup_mes │ │ │ │ - 0x0005d100 73616765 5f736574 5f69735f 6f707469 sage_set_is_opti │ │ │ │ - 0x0005d110 6f6e735f 70696e67 00000000 736f7570 ons_ping....soup │ │ │ │ - 0x0005d120 5f6d6573 73616765 5f676574 5f636f6e _message_get_con │ │ │ │ - 0x0005d130 6e656374 696f6e5f 69640000 736f7570 nection_id..soup │ │ │ │ - 0x0005d140 5f6d6573 73616765 5f676574 5f72656d _message_get_rem │ │ │ │ - 0x0005d150 6f74655f 61646472 65737300 736f7570 ote_address.soup │ │ │ │ - 0x0005d160 5f6d6573 73616765 5f676574 5f6d6574 _message_get_met │ │ │ │ - 0x0005d170 72696373 00000000 736f7570 5f6d6573 rics....soup_mes │ │ │ │ - 0x0005d180 73616765 5f736574 5f666f72 63655f68 sage_set_force_h │ │ │ │ - 0x0005d190 74747031 00000000 736f7570 5f6d6573 ttp1....soup_mes │ │ │ │ - 0x0005d1a0 73616765 5f676574 5f666f72 63655f68 sage_get_force_h │ │ │ │ - 0x0005d1b0 74747031 00000000 736f7570 5f6d6573 ttp1....soup_mes │ │ │ │ - 0x0005d1c0 73616765 5f686561 64657273 5f676574 sage_headers_get │ │ │ │ - 0x0005d1d0 5f686561 64657273 5f747970 65000000 _headers_type... │ │ │ │ - 0x0005d1e0 736f7570 5f6d6573 73616765 5f686561 soup_message_hea │ │ │ │ - 0x0005d1f0 64657273 5f636c65 61720000 736f7570 ders_clear..soup │ │ │ │ - 0x0005d200 5f6d6573 73616765 5f686561 64657273 _message_headers │ │ │ │ - 0x0005d210 5f72656d 6f76655f 636f6d6d 6f6e0000 _remove_common.. │ │ │ │ - 0x0005d220 736f7570 5f6d6573 73616765 5f686561 soup_message_hea │ │ │ │ - 0x0005d230 64657273 5f72656d 6f766500 736f7570 ders_remove.soup │ │ │ │ - 0x0005d240 5f6d6573 73616765 5f686561 64657273 _message_headers │ │ │ │ - 0x0005d250 5f676574 5f6f6e65 00000000 736f7570 _get_one....soup │ │ │ │ - 0x0005d260 5f6d6573 73616765 5f686561 64657273 _message_headers │ │ │ │ - 0x0005d270 5f736574 00000000 736f7570 5f6d6573 _set....soup_mes │ │ │ │ - 0x0005d280 73616765 5f686561 64657273 5f617070 sage_headers_app │ │ │ │ - 0x0005d290 656e645f 696e7465 726e616c 00000000 end_internal.... │ │ │ │ - 0x0005d2a0 736f7570 5f6d6573 73616765 5f686561 soup_message_hea │ │ │ │ - 0x0005d2b0 64657273 5f726570 6c616365 00000000 ders_replace.... │ │ │ │ - 0x0005d2c0 736f7570 5f6d6573 73616765 5f686561 soup_message_hea │ │ │ │ - 0x0005d2d0 64657273 5f676574 5f6c6973 745f636f ders_get_list_co │ │ │ │ - 0x0005d2e0 6d6d6f6e 00000000 736f7570 5f6d6573 mmon....soup_mes │ │ │ │ - 0x0005d2f0 73616765 5f686561 64657273 5f636c65 sage_headers_cle │ │ │ │ - 0x0005d300 616e5f63 6f6e6e65 6374696f 6e5f6865 an_connection_he │ │ │ │ - 0x0005d310 61646572 73000000 736f7570 5f6d6573 aders...soup_mes │ │ │ │ - 0x0005d320 73616765 5f686561 64657273 5f676574 sage_headers_get │ │ │ │ - 0x0005d330 5f6c6973 74000000 736f7570 5f6d6573 _list...soup_mes │ │ │ │ - 0x0005d340 73616765 5f686561 64657273 5f686561 sage_headers_hea │ │ │ │ - 0x0005d350 6465725f 636f6e74 61696e73 00000000 der_contains.... │ │ │ │ - 0x0005d360 736f7570 5f6d6573 73616765 5f686561 soup_message_hea │ │ │ │ - 0x0005d370 64657273 5f686561 6465725f 65717561 ders_header_equa │ │ │ │ - 0x0005d380 6c730000 736f7570 5f6d6573 73616765 ls..soup_message │ │ │ │ - 0x0005d390 5f686561 64657273 5f697465 725f6e65 _headers_iter_ne │ │ │ │ - 0x0005d3a0 78740000 736f7570 5f6d6573 73616765 xt..soup_message │ │ │ │ - 0x0005d3b0 5f686561 64657273 5f666f72 65616368 _headers_foreach │ │ │ │ - 0x0005d3c0 00000000 736f7570 5f6d6573 73616765 ....soup_message │ │ │ │ - 0x0005d3d0 5f686561 64657273 5f676574 5f656e63 _headers_get_enc │ │ │ │ - 0x0005d3e0 6f64696e 67000000 736f7570 5f6d6573 oding...soup_mes │ │ │ │ - 0x0005d3f0 73616765 5f686561 64657273 5f736574 sage_headers_set │ │ │ │ - 0x0005d400 5f656e63 6f64696e 67000000 736f7570 _encoding...soup │ │ │ │ - 0x0005d410 5f6d6573 73616765 5f686561 64657273 _message_headers │ │ │ │ - 0x0005d420 5f676574 5f636f6e 74656e74 5f6c656e _get_content_len │ │ │ │ - 0x0005d430 67746800 736f7570 5f6d6573 73616765 gth.soup_message │ │ │ │ - 0x0005d440 5f686561 64657273 5f736574 5f636f6e _headers_set_con │ │ │ │ - 0x0005d450 74656e74 5f6c656e 67746800 736f7570 tent_length.soup │ │ │ │ - 0x0005d460 5f6d6573 73616765 5f686561 64657273 _message_headers │ │ │ │ - 0x0005d470 5f676574 5f657870 65637461 74696f6e _get_expectation │ │ │ │ - 0x0005d480 73000000 736f7570 5f6d6573 73616765 s...soup_message │ │ │ │ - 0x0005d490 5f686561 64657273 5f736574 5f657870 _headers_set_exp │ │ │ │ - 0x0005d4a0 65637461 74696f6e 73000000 736f7570 ectations...soup │ │ │ │ - 0x0005d4b0 5f6d6573 73616765 5f686561 64657273 _message_headers │ │ │ │ - 0x0005d4c0 5f676574 5f72616e 67657300 736f7570 _get_ranges.soup │ │ │ │ - 0x0005d4d0 5f6d6573 73616765 5f686561 64657273 _message_headers │ │ │ │ - 0x0005d4e0 5f736574 5f72616e 67657300 736f7570 _set_ranges.soup │ │ │ │ - 0x0005d4f0 5f6d6573 73616765 5f686561 64657273 _message_headers │ │ │ │ - 0x0005d500 5f736574 5f72616e 67650000 736f7570 _set_range..soup │ │ │ │ - 0x0005d510 5f6d6573 73616765 5f686561 64657273 _message_headers │ │ │ │ - 0x0005d520 5f676574 5f636f6e 74656e74 5f72616e _get_content_ran │ │ │ │ - 0x0005d530 67650000 736f7570 5f6d6573 73616765 ge..soup_message │ │ │ │ - 0x0005d540 5f686561 64657273 5f736574 5f636f6e _headers_set_con │ │ │ │ - 0x0005d550 74656e74 5f72616e 67650000 736f7570 tent_range..soup │ │ │ │ - 0x0005d560 5f6d6573 73616765 5f686561 64657273 _message_headers │ │ │ │ - 0x0005d570 5f676574 5f636f6e 74656e74 5f747970 _get_content_typ │ │ │ │ - 0x0005d580 65000000 736f7570 5f6d6573 73616765 e...soup_message │ │ │ │ - 0x0005d590 5f686561 64657273 5f736574 5f636f6e _headers_set_con │ │ │ │ - 0x0005d5a0 74656e74 5f747970 65000000 736f7570 tent_type...soup │ │ │ │ - 0x0005d5b0 5f6d6573 73616765 5f686561 64657273 _message_headers │ │ │ │ - 0x0005d5c0 5f676574 5f636f6e 74656e74 5f646973 _get_content_dis │ │ │ │ - 0x0005d5d0 706f7369 74696f6e 00000000 736f7570 position....soup │ │ │ │ - 0x0005d5e0 5f6d6573 73616765 5f686561 64657273 _message_headers │ │ │ │ - 0x0005d5f0 5f736574 5f636f6e 74656e74 5f646973 _set_content_dis │ │ │ │ - 0x0005d600 706f7369 74696f6e 00000000 736f7570 position....soup │ │ │ │ - 0x0005d610 5f6d6573 73616765 5f6d6574 72696373 _message_metrics │ │ │ │ - 0x0005d620 5f667265 65000000 736f7570 5f6d6573 _free...soup_mes │ │ │ │ - 0x0005d630 73616765 5f6d6574 72696373 5f636f70 sage_metrics_cop │ │ │ │ - 0x0005d640 79000000 736f7570 5f6d6573 73616765 y...soup_message │ │ │ │ - 0x0005d650 5f6d6574 72696373 5f676574 5f666574 _metrics_get_fet │ │ │ │ - 0x0005d660 63685f73 74617274 00000000 736f7570 ch_start....soup │ │ │ │ - 0x0005d670 5f6d6573 73616765 5f6d6574 72696373 _message_metrics │ │ │ │ - 0x0005d680 5f676574 5f646e73 5f737461 72740000 _get_dns_start.. │ │ │ │ - 0x0005d690 736f7570 5f6d6573 73616765 5f6d6574 soup_message_met │ │ │ │ - 0x0005d6a0 72696373 5f676574 5f646e73 5f656e64 rics_get_dns_end │ │ │ │ - 0x0005d6b0 00000000 736f7570 5f6d6573 73616765 ....soup_message │ │ │ │ - 0x0005d6c0 5f6d6574 72696373 5f676574 5f636f6e _metrics_get_con │ │ │ │ - 0x0005d6d0 6e656374 5f737461 72740000 736f7570 nect_start..soup │ │ │ │ - 0x0005d6e0 5f6d6573 73616765 5f6d6574 72696373 _message_metrics │ │ │ │ - 0x0005d6f0 5f676574 5f636f6e 6e656374 5f656e64 _get_connect_end │ │ │ │ - 0x0005d700 00000000 736f7570 5f6d6573 73616765 ....soup_message │ │ │ │ - 0x0005d710 5f6d6574 72696373 5f676574 5f746c73 _metrics_get_tls │ │ │ │ - 0x0005d720 5f737461 72740000 736f7570 5f6d6573 _start..soup_mes │ │ │ │ - 0x0005d730 73616765 5f6d6574 72696373 5f676574 sage_metrics_get │ │ │ │ - 0x0005d740 5f726571 75657374 5f737461 72740000 _request_start.. │ │ │ │ - 0x0005d750 736f7570 5f6d6573 73616765 5f6d6574 soup_message_met │ │ │ │ - 0x0005d760 72696373 5f676574 5f726573 706f6e73 rics_get_respons │ │ │ │ - 0x0005d770 655f7374 61727400 736f7570 5f6d6573 e_start.soup_mes │ │ │ │ - 0x0005d780 73616765 5f6d6574 72696373 5f676574 sage_metrics_get │ │ │ │ - 0x0005d790 5f726573 706f6e73 655f656e 64000000 _response_end... │ │ │ │ - 0x0005d7a0 736f7570 5f6d6573 73616765 5f6d6574 soup_message_met │ │ │ │ - 0x0005d7b0 72696373 5f676574 5f726571 75657374 rics_get_request │ │ │ │ - 0x0005d7c0 5f686561 6465725f 62797465 735f7365 _header_bytes_se │ │ │ │ - 0x0005d7d0 6e740000 736f7570 5f6d6573 73616765 nt..soup_message │ │ │ │ - 0x0005d7e0 5f6d6574 72696373 5f676574 5f726571 _metrics_get_req │ │ │ │ - 0x0005d7f0 75657374 5f626f64 795f7369 7a650000 uest_body_size.. │ │ │ │ - 0x0005d800 736f7570 5f6d6573 73616765 5f6d6574 soup_message_met │ │ │ │ - 0x0005d810 72696373 5f676574 5f726571 75657374 rics_get_request │ │ │ │ - 0x0005d820 5f626f64 795f6279 7465735f 73656e74 _body_bytes_sent │ │ │ │ - 0x0005d830 00000000 736f7570 5f6d6573 73616765 ....soup_message │ │ │ │ - 0x0005d840 5f6d6574 72696373 5f676574 5f726573 _metrics_get_res │ │ │ │ - 0x0005d850 706f6e73 655f6865 61646572 5f627974 ponse_header_byt │ │ │ │ - 0x0005d860 65735f72 65636569 76656400 736f7570 es_received.soup │ │ │ │ - 0x0005d870 5f6d6573 73616765 5f6d6574 72696373 _message_metrics │ │ │ │ - 0x0005d880 5f676574 5f726573 706f6e73 655f626f _get_response_bo │ │ │ │ - 0x0005d890 64795f73 697a6500 736f7570 5f6d6573 dy_size.soup_mes │ │ │ │ - 0x0005d8a0 73616765 5f6d6574 72696373 5f676574 sage_metrics_get │ │ │ │ - 0x0005d8b0 5f726573 706f6e73 655f626f 64795f62 _response_body_b │ │ │ │ - 0x0005d8c0 79746573 5f726563 65697665 64000000 ytes_received... │ │ │ │ - 0x0005d8d0 736f7570 5f686f73 745f6d61 74636865 soup_host_matche │ │ │ │ - 0x0005d8e0 735f686f 73740000 736f7570 5f676574 s_host..soup_get │ │ │ │ - 0x0005d8f0 5f616363 6570745f 6c616e67 75616765 _accept_language │ │ │ │ - 0x0005d900 735f6672 6f6d5f73 79737465 6d000000 s_from_system... │ │ │ │ - 0x0005d910 6164645f 7175616c 6974795f 76616c75 add_quality_valu │ │ │ │ - 0x0005d920 65000000 736f7570 5f687474 705f7665 e...soup_http_ve │ │ │ │ - 0x0005d930 7273696f 6e5f746f 5f737472 696e6700 rsion_to_string. │ │ │ │ - 0x0005d940 11111111 11111111 11191111 11111111 ................ │ │ │ │ - 0x0005d950 11111111 11111111 11111111 11111111 ................ │ │ │ │ - 0x0005d960 09040902 04010404 0c0c0404 0c00000a ................ │ │ │ │ - 0x0005d970 00000000 00000000 00000a0c 090a090a ................ │ │ │ │ - 0x0005d980 0a000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005d990 00000000 00000000 0000000a 090a0100 ................ │ │ │ │ - 0x0005d9a0 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005d9b0 00000000 00000000 00000009 01090011 ................ │ │ │ │ - 0x0005d9c0 01010101 01010101 01010101 01010101 ................ │ │ │ │ - 0x0005d9d0 01010101 01010101 01010101 01010101 ................ │ │ │ │ - 0x0005d9e0 01010101 01010101 01010101 01010101 ................ │ │ │ │ - 0x0005d9f0 01010101 01010101 01010101 01010101 ................ │ │ │ │ - 0x0005da00 01010101 01010101 01010101 01010101 ................ │ │ │ │ - 0x0005da10 01010101 01010101 01010101 01010101 ................ │ │ │ │ - 0x0005da20 01010101 01010101 01010101 01010101 ................ │ │ │ │ - 0x0005da30 01010101 01010101 01010101 01010101 ................ │ │ │ │ - 0x0005da40 736f7570 5f736573 73696f6e 5f66696e soup_session_fin │ │ │ │ - 0x0005da50 616c697a 65000000 6173796e 635f7365 alize...async_se │ │ │ │ - 0x0005da60 6e645f72 65717565 73745f72 65747572 nd_request_retur │ │ │ │ - 0x0005da70 6e5f7265 73756c74 00000000 73657373 n_result....sess │ │ │ │ - 0x0005da80 696f6e5f 64656275 67000000 73746174 ion_debug...stat │ │ │ │ - 0x0005da90 655f746f 5f737472 696e6700 736f7570 e_to_string.soup │ │ │ │ - 0x0005daa0 5f736573 73696f6e 5f73656e 645f7175 _session_send_qu │ │ │ │ - 0x0005dab0 6575655f 6974656d 00000000 736f7570 eue_item....soup │ │ │ │ - 0x0005dac0 5f736573 73696f6e 5f70726f 63657373 _session_process │ │ │ │ - 0x0005dad0 5f717565 75655f69 74656d00 736f7570 _queue_item.soup │ │ │ │ - 0x0005dae0 5f736573 73696f6e 5f656e73 7572655f _session_ensure_ │ │ │ │ - 0x0005daf0 6974656d 5f636f6e 6e656374 696f6e00 item_connection. │ │ │ │ - 0x0005db00 736f7570 5f736573 73696f6e 5f726564 soup_session_red │ │ │ │ - 0x0005db10 69726563 745f6d65 73736167 65000000 irect_message... │ │ │ │ - 0x0005db20 736f7570 5f736573 73696f6e 5f676574 soup_session_get │ │ │ │ - 0x0005db30 5f6c6f63 616c5f61 64647265 73730000 _local_address.. │ │ │ │ - 0x0005db40 736f7570 5f736573 73696f6e 5f676574 soup_session_get │ │ │ │ - 0x0005db50 5f6d6178 5f636f6e 6e730000 736f7570 _max_conns..soup │ │ │ │ - 0x0005db60 5f736573 73696f6e 5f676574 5f6d6178 _session_get_max │ │ │ │ - 0x0005db70 5f636f6e 6e735f70 65725f68 6f737400 _conns_per_host. │ │ │ │ - 0x0005db80 736f7570 5f736573 73696f6e 5f736574 soup_session_set │ │ │ │ - 0x0005db90 5f70726f 78795f72 65736f6c 76657200 _proxy_resolver. │ │ │ │ - 0x0005dba0 736f7570 5f736573 73696f6e 5f676574 soup_session_get │ │ │ │ - 0x0005dbb0 5f70726f 78795f72 65736f6c 76657200 _proxy_resolver. │ │ │ │ - 0x0005dbc0 736f7570 5f736573 73696f6e 5f736574 soup_session_set │ │ │ │ - 0x0005dbd0 5f746c73 5f646174 61626173 65000000 _tls_database... │ │ │ │ - 0x0005dbe0 736f7570 5f736573 73696f6e 5f676574 soup_session_get │ │ │ │ - 0x0005dbf0 5f746c73 5f646174 61626173 65000000 _tls_database... │ │ │ │ - 0x0005dc00 736f7570 5f736573 73696f6e 5f736574 soup_session_set │ │ │ │ - 0x0005dc10 5f746c73 5f696e74 65726163 74696f6e _tls_interaction │ │ │ │ - 0x0005dc20 00000000 736f7570 5f736573 73696f6e ....soup_session │ │ │ │ - 0x0005dc30 5f676574 5f746c73 5f696e74 65726163 _get_tls_interac │ │ │ │ - 0x0005dc40 74696f6e 00000000 736f7570 5f736573 tion....soup_ses │ │ │ │ - 0x0005dc50 73696f6e 5f736574 5f74696d 656f7574 sion_set_timeout │ │ │ │ - 0x0005dc60 00000000 736f7570 5f736573 73696f6e ....soup_session │ │ │ │ - 0x0005dc70 5f676574 5f74696d 656f7574 00000000 _get_timeout.... │ │ │ │ - 0x0005dc80 736f7570 5f736573 73696f6e 5f736574 soup_session_set │ │ │ │ - 0x0005dc90 5f69646c 655f7469 6d656f75 74000000 _idle_timeout... │ │ │ │ - 0x0005dca0 736f7570 5f736573 73696f6e 5f676574 soup_session_get │ │ │ │ - 0x0005dcb0 5f69646c 655f7469 6d656f75 74000000 _idle_timeout... │ │ │ │ - 0x0005dcc0 736f7570 5f736573 73696f6e 5f736574 soup_session_set │ │ │ │ - 0x0005dcd0 5f757365 725f6167 656e7400 736f7570 _user_agent.soup │ │ │ │ - 0x0005dce0 5f736573 73696f6e 5f676574 5f757365 _session_get_use │ │ │ │ - 0x0005dcf0 725f6167 656e7400 736f7570 5f736573 r_agent.soup_ses │ │ │ │ - 0x0005dd00 73696f6e 5f736574 5f616363 6570745f sion_set_accept_ │ │ │ │ - 0x0005dd10 6c616e67 75616765 00000000 736f7570 language....soup │ │ │ │ - 0x0005dd20 5f736573 73696f6e 5f676574 5f616363 _session_get_acc │ │ │ │ - 0x0005dd30 6570745f 6c616e67 75616765 00000000 ept_language.... │ │ │ │ - 0x0005dd40 736f7570 5f736573 73696f6e 5f736574 soup_session_set │ │ │ │ - 0x0005dd50 5f616363 6570745f 6c616e67 75616765 _accept_language │ │ │ │ - 0x0005dd60 5f617574 6f000000 736f7570 5f736573 _auto...soup_ses │ │ │ │ - 0x0005dd70 73696f6e 5f676574 5f616363 6570745f sion_get_accept_ │ │ │ │ - 0x0005dd80 6c616e67 75616765 5f617574 6f000000 language_auto... │ │ │ │ - 0x0005dd90 736f7570 5f736573 73696f6e 5f676574 soup_session_get │ │ │ │ - 0x0005dda0 5f72656d 6f74655f 636f6e6e 65637461 _remote_connecta │ │ │ │ - 0x0005ddb0 626c6500 736f7570 5f736573 73696f6e ble.soup_session │ │ │ │ - 0x0005ddc0 5f737465 616c5f70 7265636f 6e6e6563 _steal_preconnec │ │ │ │ - 0x0005ddd0 74696f6e 00000000 736f7570 5f736573 tion....soup_ses │ │ │ │ - 0x0005dde0 73696f6e 5f706175 73655f6d 65737361 sion_pause_messa │ │ │ │ - 0x0005ddf0 67650000 6d657373 6167655f 636f6d70 ge..message_comp │ │ │ │ - 0x0005de00 6c657465 64000000 74756e6e 656c5f6d leted...tunnel_m │ │ │ │ - 0x0005de10 65737361 67655f63 6f6d706c 65746564 essage_completed │ │ │ │ - 0x0005de20 00000000 736f7570 5f736573 73696f6e ....soup_session │ │ │ │ - 0x0005de30 5f707265 636f6e6e 6563745f 6173796e _preconnect_asyn │ │ │ │ - 0x0005de40 63000000 736f7570 5f736573 73696f6e c...soup_session │ │ │ │ - 0x0005de50 5f756e70 61757365 5f6d6573 73616765 _unpause_message │ │ │ │ - 0x0005de60 00000000 736f7570 5f736573 73696f6e ....soup_session │ │ │ │ - 0x0005de70 5f61626f 72740000 736f7570 5f736573 _abort..soup_ses │ │ │ │ - 0x0005de80 73696f6e 5f72656d 6f76655f 66656174 sion_remove_feat │ │ │ │ - 0x0005de90 75726500 736f7570 5f736573 73696f6e ure.soup_session │ │ │ │ - 0x0005dea0 5f646973 706f7365 00000000 736f7570 _dispose....soup │ │ │ │ - 0x0005deb0 5f736573 73696f6e 5f72656d 6f76655f _session_remove_ │ │ │ │ - 0x0005dec0 66656174 7572655f 62795f74 79706500 feature_by_type. │ │ │ │ - 0x0005ded0 736f7570 5f736573 73696f6e 5f686173 soup_session_has │ │ │ │ - 0x0005dee0 5f666561 74757265 00000000 736f7570 _feature....soup │ │ │ │ - 0x0005def0 5f736573 73696f6e 5f616464 5f666561 _session_add_fea │ │ │ │ - 0x0005df00 74757265 00000000 736f7570 5f736573 ture....soup_ses │ │ │ │ - 0x0005df10 73696f6e 5f616464 5f666561 74757265 sion_add_feature │ │ │ │ - 0x0005df20 5f62795f 74797065 00000000 736f7570 _by_type....soup │ │ │ │ - 0x0005df30 5f736573 73696f6e 5f676574 5f666561 _session_get_fea │ │ │ │ - 0x0005df40 74757265 73000000 736f7570 5f736573 tures...soup_ses │ │ │ │ - 0x0005df50 73696f6e 5f676574 5f666561 74757265 sion_get_feature │ │ │ │ - 0x0005df60 00000000 736f7570 5f736573 73696f6e ....soup_session │ │ │ │ - 0x0005df70 5f73656e 645f6173 796e6300 736f7570 _send_async.soup │ │ │ │ - 0x0005df80 5f736573 73696f6e 5f73656e 645f616e _session_send_an │ │ │ │ - 0x0005df90 645f7370 6c696365 5f617379 6e630000 d_splice_async.. │ │ │ │ - 0x0005dfa0 736f7570 5f736573 73696f6e 5f73656e soup_session_sen │ │ │ │ - 0x0005dfb0 645f616e 645f7265 61645f61 73796e63 d_and_read_async │ │ │ │ - 0x0005dfc0 00000000 736f7570 5f736573 73696f6e ....soup_session │ │ │ │ - 0x0005dfd0 5f776562 736f636b 65745f63 6f6e6e65 _websocket_conne │ │ │ │ - 0x0005dfe0 63745f61 73796e63 00000000 77656273 ct_async....webs │ │ │ │ - 0x0005dff0 6f636b65 745f636f 6e6e6563 745f6173 ocket_connect_as │ │ │ │ - 0x0005e000 796e635f 73746f70 00000000 736f7570 ync_stop....soup │ │ │ │ - 0x0005e010 5f736573 73696f6e 5f73656e 645f6669 _session_send_fi │ │ │ │ - 0x0005e020 6e697368 00000000 736f7570 5f736573 nish....soup_ses │ │ │ │ - 0x0005e030 73696f6e 5f73656e 64000000 736f7570 sion_send...soup │ │ │ │ - 0x0005e040 5f736573 73696f6e 5f73656e 645f616e _session_send_an │ │ │ │ - 0x0005e050 645f7265 61645f66 696e6973 68000000 d_read_finish... │ │ │ │ - 0x0005e060 736f7570 5f736573 73696f6e 5f73656e soup_session_sen │ │ │ │ - 0x0005e070 645f616e 645f7370 6c696365 5f66696e d_and_splice_fin │ │ │ │ - 0x0005e080 69736800 736f7570 5f736573 73696f6e ish.soup_session │ │ │ │ - 0x0005e090 5f73656e 645f616e 645f7370 6c696365 _send_and_splice │ │ │ │ - 0x0005e0a0 00000000 736f7570 5f736573 73696f6e ....soup_session │ │ │ │ - 0x0005e0b0 5f676574 5f617379 6e635f72 6573756c _get_async_resul │ │ │ │ - 0x0005e0c0 745f6d65 73736167 65000000 736f7570 t_message...soup │ │ │ │ - 0x0005e0d0 5f736573 73696f6e 5f776562 736f636b _session_websock │ │ │ │ - 0x0005e0e0 65745f63 6f6e6e65 63745f66 696e6973 et_connect_finis │ │ │ │ - 0x0005e0f0 68000000 736f7570 5f736573 73696f6e h...soup_session │ │ │ │ - 0x0005e100 5f707265 636f6e6e 6563745f 66696e69 _preconnect_fini │ │ │ │ - 0x0005e110 73680000 736f7570 5f736573 73696f6e sh..soup_session │ │ │ │ - 0x0005e120 5f666561 74757265 5f617474 61636800 _feature_attach. │ │ │ │ - 0x0005e130 736f7570 5f736573 73696f6e 5f666561 soup_session_fea │ │ │ │ - 0x0005e140 74757265 5f646574 61636800 736f7570 ture_detach.soup │ │ │ │ - 0x0005e150 5f736573 73696f6e 5f666561 74757265 _session_feature │ │ │ │ - 0x0005e160 5f726571 75657374 5f717565 75656400 _request_queued. │ │ │ │ - 0x0005e170 736f7570 5f736573 73696f6e 5f666561 soup_session_fea │ │ │ │ - 0x0005e180 74757265 5f726571 75657374 5f756e71 ture_request_unq │ │ │ │ - 0x0005e190 75657565 64000000 736f7570 5f757269 ueued...soup_uri │ │ │ │ - 0x0005e1a0 5f657175 616c0000 736f7570 5f757269 _equal..soup_uri │ │ │ │ - 0x0005e1b0 5f676574 5f706174 685f616e 645f7175 _get_path_and_qu │ │ │ │ - 0x0005e1c0 65727900 736f7570 5f757269 5f757365 ery.soup_uri_use │ │ │ │ - 0x0005e1d0 735f6465 6661756c 745f706f 72740000 s_default_port.. │ │ │ │ - 0x0005e1e0 736f7570 5f757269 5f686f73 745f6861 soup_uri_host_ha │ │ │ │ - 0x0005e1f0 73680000 736f7570 5f757269 5f686f73 sh..soup_uri_hos │ │ │ │ - 0x0005e200 745f6571 75616c00 090a0d20 232f3a3c t_equal.... #/:< │ │ │ │ - 0x0005e210 3e3f405b 5c5d5e7c 736f7570 5f757269 >?@[\]^|soup_uri │ │ │ │ - 0x0005e220 5f69735f 68747470 73000000 736f7570 _is_https...soup │ │ │ │ - 0x0005e230 5f757269 5f69735f 68747470 00000000 _uri_is_http.... │ │ │ │ - 0x0005e240 736f7570 5f757269 5f646563 6f64655f soup_uri_decode_ │ │ │ │ - 0x0005e250 64617461 5f757269 00000000 736f7570 data_uri....soup │ │ │ │ - 0x0005e260 5f757269 5f636f70 79000000 736f7570 _uri_copy...soup │ │ │ │ - 0x0005e270 5f757269 5f636f70 795f686f 73740000 _uri_copy_host.. │ │ │ │ - 0x0005e280 736f7570 5f617574 685f6361 6e63656c soup_auth_cancel │ │ │ │ - 0x0005e290 00000000 736f7570 5f617574 685f6973 ....soup_auth_is │ │ │ │ - 0x0005e2a0 5f666f72 5f70726f 78790000 736f7570 _for_proxy..soup │ │ │ │ - 0x0005e2b0 5f617574 685f6765 745f7363 68656d65 _auth_get_scheme │ │ │ │ - 0x0005e2c0 5f6e616d 65000000 736f7570 5f617574 _name...soup_aut │ │ │ │ - 0x0005e2d0 685f6e65 77000000 736f7570 5f617574 h_new...soup_aut │ │ │ │ - 0x0005e2e0 685f6765 745f6175 74686f72 69747900 h_get_authority. │ │ │ │ - 0x0005e2f0 736f7570 5f617574 685f6765 745f7265 soup_auth_get_re │ │ │ │ - 0x0005e300 616c6d00 736f7570 5f617574 685f6765 alm.soup_auth_ge │ │ │ │ - 0x0005e310 745f696e 666f0000 736f7570 5f617574 t_info..soup_aut │ │ │ │ - 0x0005e320 685f6973 5f617574 68656e74 69636174 h_is_authenticat │ │ │ │ - 0x0005e330 65640000 736f7570 5f617574 685f7570 ed..soup_auth_up │ │ │ │ - 0x0005e340 64617465 00000000 736f7570 5f617574 date....soup_aut │ │ │ │ - 0x0005e350 685f6175 7468656e 74696361 74650000 h_authenticate.. │ │ │ │ - 0x0005e360 736f7570 5f617574 685f6973 5f63616e soup_auth_is_can │ │ │ │ - 0x0005e370 63656c6c 65640000 736f7570 5f617574 celled..soup_aut │ │ │ │ - 0x0005e380 685f6765 745f6175 74686f72 697a6174 h_get_authorizat │ │ │ │ - 0x0005e390 696f6e00 736f7570 5f617574 685f6973 ion.soup_auth_is │ │ │ │ - 0x0005e3a0 5f726561 64790000 736f7570 5f617574 _ready..soup_aut │ │ │ │ - 0x0005e3b0 685f6361 6e5f6175 7468656e 74696361 h_can_authentica │ │ │ │ - 0x0005e3c0 74650000 736f7570 5f617574 685f6765 te..soup_auth_ge │ │ │ │ - 0x0005e3d0 745f7072 6f746563 74696f6e 5f737061 t_protection_spa │ │ │ │ - 0x0005e3e0 63650000 61757468 656e7469 63617469 ce..authenticati │ │ │ │ - 0x0005e3f0 6f6e5f69 6e666f5f 63620000 736f7570 on_info_cb..soup │ │ │ │ - 0x0005e400 5f617574 685f6469 67657374 5f706172 _auth_digest_par │ │ │ │ - 0x0005e410 73655f71 6f700000 736f7570 5f617574 se_qop..soup_aut │ │ │ │ - 0x0005e420 685f6469 67657374 5f636f6d 70757465 h_digest_compute │ │ │ │ - 0x0005e430 5f686578 5f613100 736f7570 5f617574 _hex_a1.soup_aut │ │ │ │ - 0x0005e440 685f6469 67657374 5f636f6d 70757465 h_digest_compute │ │ │ │ - 0x0005e450 5f726573 706f6e73 65000000 736f7570 _response...soup │ │ │ │ - 0x0005e460 5f617574 685f6469 67657374 5f676574 _auth_digest_get │ │ │ │ - 0x0005e470 5f617574 686f7269 7a617469 6f6e0000 _authorization.. │ │ │ │ - 0x0005e480 736f7570 5f617574 685f6d61 6e616765 soup_auth_manage │ │ │ │ - 0x0005e490 725f636c 6561725f 63616368 65645f63 r_clear_cached_c │ │ │ │ - 0x0005e4a0 72656465 6e746961 6c730000 736f7570 redentials..soup │ │ │ │ - 0x0005e4b0 5f636f6e 6e656374 696f6e5f 61757468 _connection_auth │ │ │ │ - 0x0005e4c0 5f676574 5f636f6e 6e656374 696f6e5f _get_connection_ │ │ │ │ - 0x0005e4d0 73746174 655f666f 725f6d65 73736167 state_for_messag │ │ │ │ - 0x0005e4e0 65000000 736f7570 5f636163 68655f73 e...soup_cache_s │ │ │ │ - 0x0005e4f0 65745f70 726f7065 72747900 736f7570 et_property.soup │ │ │ │ - 0x0005e500 5f636163 68655f65 6e747279 5f72656d _cache_entry_rem │ │ │ │ - 0x0005e510 6f766500 736f7570 5f636163 68655f65 ove.soup_cache_e │ │ │ │ - 0x0005e520 6e747279 5f696e73 65727400 736f7570 ntry_insert.soup │ │ │ │ - 0x0005e530 5f636163 68655f73 656e645f 72657370 _cache_send_resp │ │ │ │ - 0x0005e540 6f6e7365 00000000 11000000 2a000000 onse........*... │ │ │ │ - 0x0005e550 33000000 35000000 47000000 49000000 3...5...G...I... │ │ │ │ - 0x0005e560 4a000000 4b000000 736f7570 5f636163 J...K...soup_cac │ │ │ │ - 0x0005e570 68655f67 65745f63 61636865 6162696c he_get_cacheabil │ │ │ │ - 0x0005e580 69747900 736f7570 5f636163 68655f66 ity.soup_cache_f │ │ │ │ - 0x0005e590 6c757368 00000000 736f7570 5f636163 lush....soup_cac │ │ │ │ - 0x0005e5a0 68655f63 6c656172 00000000 736f7570 he_clear....soup │ │ │ │ - 0x0005e5b0 5f636163 68655f67 656e6572 6174655f _cache_generate_ │ │ │ │ - 0x0005e5c0 636f6e64 6974696f 6e616c5f 72657175 conditional_requ │ │ │ │ - 0x0005e5d0 65737400 736f7570 5f636163 68655f69 est.soup_cache_i │ │ │ │ - 0x0005e5e0 6e707574 5f737472 65616d5f 77726974 nput_stream_writ │ │ │ │ - 0x0005e5f0 655f6e65 78745f62 75666665 72000000 e_next_buffer... │ │ │ │ - 0x0005e600 736f7570 5f636f6e 74656e74 5f70726f soup_content_pro │ │ │ │ - 0x0005e610 63657373 6f725f72 65616c5f 77726170 cessor_real_wrap │ │ │ │ - 0x0005e620 5f696e70 75740000 736f7570 5f636f6e _input..soup_con │ │ │ │ - 0x0005e630 74656e74 5f70726f 63657373 6f725f77 tent_processor_w │ │ │ │ - 0x0005e640 7261705f 696e7075 74000000 736f7570 rap_input...soup │ │ │ │ - 0x0005e650 5f636f6e 74656e74 5f70726f 63657373 _content_process │ │ │ │ - 0x0005e660 6f725f67 65745f70 726f6365 7373696e or_get_processin │ │ │ │ - 0x0005e670 675f7374 61676500 736f7570 5f626f64 g_stage.soup_bod │ │ │ │ - 0x0005e680 795f696e 7075745f 73747265 616d5f73 y_input_stream_s │ │ │ │ - 0x0005e690 65656b00 72656164 5f696e74 65726e61 eek.read_interna │ │ │ │ - 0x0005e6a0 6c000000 736f7570 5f626f64 795f696e l...soup_body_in │ │ │ │ - 0x0005e6b0 7075745f 73747265 616d5f6e 65770000 put_stream_new.. │ │ │ │ - 0x0005e6c0 736f7570 5f736572 7665725f 6d657373 soup_server_mess │ │ │ │ - 0x0005e6d0 6167655f 696f5f68 74747031 5f69735f age_io_http1_is_ │ │ │ │ - 0x0005e6e0 70617573 65640000 736f7570 5f736572 paused..soup_ser │ │ │ │ - 0x0005e6f0 7665725f 6d657373 6167655f 696f5f68 ver_message_io_h │ │ │ │ - 0x0005e700 74747031 5f756e70 61757365 00000000 ttp1_unpause.... │ │ │ │ - 0x0005e710 736f7570 5f736572 7665725f 6d657373 soup_server_mess │ │ │ │ - 0x0005e720 6167655f 696f5f68 74747031 5f706175 age_io_http1_pau │ │ │ │ - 0x0005e730 73650000 696f5f72 65616400 696f5f72 se..io_read.io_r │ │ │ │ - 0x0005e740 756e0000 696f5f77 72697465 00000000 un..io_write.... │ │ │ │ - 0x0005e750 696f5f75 6e706175 73655f69 6e746572 io_unpause_inter │ │ │ │ - 0x0005e760 6e616c00 736f7570 5f736572 7665725f nal.soup_server_ │ │ │ │ - 0x0005e770 6d657373 6167655f 696f5f68 74747031 message_io_http1 │ │ │ │ - 0x0005e780 5f726561 645f7265 71756573 74000000 _read_request... │ │ │ │ - 0x0005e790 736f7570 5f736572 7665725f 6d657373 soup_server_mess │ │ │ │ - 0x0005e7a0 6167655f 696f5f68 74747032 5f737465 age_io_http2_ste │ │ │ │ - 0x0005e7b0 616c0000 736f7570 5f736572 7665725f al..soup_server_ │ │ │ │ - 0x0005e7c0 6d657373 6167655f 696f5f68 74747032 message_io_http2 │ │ │ │ - 0x0005e7d0 5f756e70 61757365 00000000 736f7570 _unpause....soup │ │ │ │ - 0x0005e7e0 5f736572 7665725f 6d657373 6167655f _server_message_ │ │ │ │ - 0x0005e7f0 696f5f68 74747032 5f706175 73650000 io_http2_pause.. │ │ │ │ - 0x0005e800 696f5f72 65616400 736f7570 5f736572 io_read.soup_ser │ │ │ │ - 0x0005e810 7665725f 6d657373 6167655f 696f5f68 ver_message_io_h │ │ │ │ - 0x0005e820 74747032 5f69735f 70617573 65640000 ttp2_is_paused.. │ │ │ │ - 0x0005e830 736f7570 5f736572 7665725f 6d657373 soup_server_mess │ │ │ │ - 0x0005e840 6167655f 696f5f68 74747032 5f726561 age_io_http2_rea │ │ │ │ - 0x0005e850 645f7265 71756573 74000000 696f5f77 d_request...io_w │ │ │ │ - 0x0005e860 72697465 00000000 696f5f75 6e706175 rite....io_unpau │ │ │ │ - 0x0005e870 73655f69 6e746572 6e616c00 03000000 se_internal..... │ │ │ │ - 0x0005e880 64000000 02000000 00000000 736f7570 d...........soup │ │ │ │ - 0x0005e890 5f6c6973 74656e65 725f6e65 77000000 _listener_new... │ │ │ │ - 0x0005e8a0 736f7570 5f6c6973 74656e65 725f6e65 soup_listener_ne │ │ │ │ - 0x0005e8b0 775f666f 725f6164 64726573 73000000 w_for_address... │ │ │ │ - 0x0005e8c0 736f7570 5f6c6973 74656e65 725f6765 soup_listener_ge │ │ │ │ - 0x0005e8d0 745f736f 636b6574 00000000 736f7570 t_socket....soup │ │ │ │ - 0x0005e8e0 5f6c6973 74656e65 725f6469 73636f6e _listener_discon │ │ │ │ - 0x0005e8f0 6e656374 00000000 736f7570 5f6c6973 nect....soup_lis │ │ │ │ - 0x0005e900 74656e65 725f6973 5f73736c 00000000 tener_is_ssl.... │ │ │ │ - 0x0005e910 736f7570 5f6c6973 74656e65 725f6765 soup_listener_ge │ │ │ │ - 0x0005e920 745f6164 64726573 73000000 736f7570 t_address...soup │ │ │ │ - 0x0005e930 5f6d6573 73616765 5f626f64 795f6170 _message_body_ap │ │ │ │ - 0x0005e940 70656e64 5f627974 65730000 736f7570 pend_bytes..soup │ │ │ │ - 0x0005e950 5f6d6573 73616765 5f626f64 795f666c _message_body_fl │ │ │ │ - 0x0005e960 61747465 6e000000 00000000 736f7570 atten.......soup │ │ │ │ - 0x0005e970 5f6d6573 73616765 5f626f64 795f7772 _message_body_wr │ │ │ │ - 0x0005e980 6f74655f 6368756e 6b000000 736f7570 ote_chunk...soup │ │ │ │ - 0x0005e990 5f776562 736f636b 65745f65 7874656e _websocket_exten │ │ │ │ - 0x0005e9a0 73696f6e 5f6d616e 61676572 5f676574 sion_manager_get │ │ │ │ - 0x0005e9b0 5f737570 706f7274 65645f65 7874656e _supported_exten │ │ │ │ - 0x0005e9c0 73696f6e 73000000 74756e6e 656c5f68 sions...tunnel_h │ │ │ │ - 0x0005e9d0 616e6473 68616b65 5f726561 64795f63 andshake_ready_c │ │ │ │ - 0x0005e9e0 62000000 736f7570 5f636f6e 6e656374 b...soup_connect │ │ │ │ - 0x0005e9f0 696f6e5f 63726561 74655f69 6f5f6461 ion_create_io_da │ │ │ │ - 0x0005ea00 74610000 736f7570 5f636f6e 6e656374 ta..soup_connect │ │ │ │ - 0x0005ea10 696f6e5f 636f6e6e 6563745f 6173796e ion_connect_asyn │ │ │ │ - 0x0005ea20 63000000 736f7570 5f636f6e 6e656374 c...soup_connect │ │ │ │ - 0x0005ea30 696f6e5f 74756e6e 656c5f68 616e6473 ion_tunnel_hands │ │ │ │ - 0x0005ea40 68616b65 5f617379 6e630000 736f7570 hake_async..soup │ │ │ │ - 0x0005ea50 5f636f6e 6e656374 696f6e5f 636f6e6e _connection_conn │ │ │ │ - 0x0005ea60 65637400 736f7570 5f636f6e 6e656374 ect.soup_connect │ │ │ │ - 0x0005ea70 696f6e5f 69735f74 756e6e65 6c6c6564 ion_is_tunnelled │ │ │ │ - 0x0005ea80 00000000 736f7570 5f636f6e 6e656374 ....soup_connect │ │ │ │ - 0x0005ea90 696f6e5f 74756e6e 656c5f68 616e6473 ion_tunnel_hands │ │ │ │ - 0x0005eaa0 68616b65 5f66696e 69736800 736f7570 hake_finish.soup │ │ │ │ - 0x0005eab0 5f636f6e 6e656374 696f6e5f 74756e6e _connection_tunn │ │ │ │ - 0x0005eac0 656c5f68 616e6473 68616b65 00000000 el_handshake.... │ │ │ │ - 0x0005ead0 736f7570 5f636f6e 6e656374 696f6e5f soup_connection_ │ │ │ │ - 0x0005eae0 6765745f 736f636b 65740000 736f7570 get_socket..soup │ │ │ │ - 0x0005eaf0 5f636f6e 6e656374 696f6e5f 6765745f _connection_get_ │ │ │ │ - 0x0005eb00 696f7374 7265616d 00000000 736f7570 iostream....soup │ │ │ │ - 0x0005eb10 5f636f6e 6e656374 696f6e5f 73746561 _connection_stea │ │ │ │ - 0x0005eb20 6c5f696f 73747265 616d0000 736f7570 l_iostream..soup │ │ │ │ - 0x0005eb30 5f636f6e 6e656374 696f6e5f 6765745f _connection_get_ │ │ │ │ - 0x0005eb40 70726f78 795f7572 69000000 736f7570 proxy_uri...soup │ │ │ │ - 0x0005eb50 5f636f6e 6e656374 696f6e5f 69735f76 _connection_is_v │ │ │ │ - 0x0005eb60 69615f70 726f7879 00000000 736f7570 ia_proxy....soup │ │ │ │ - 0x0005eb70 5f636f6e 6e656374 696f6e5f 73657475 _connection_setu │ │ │ │ - 0x0005eb80 705f6d65 73736167 655f696f 00000000 p_message_io.... │ │ │ │ - 0x0005eb90 7365745f 70726f78 795f6d73 67000000 set_proxy_msg... │ │ │ │ - 0x0005eba0 736f7570 5f636f6e 6e656374 696f6e5f soup_connection_ │ │ │ │ - 0x0005ebb0 6765745f 746c735f 63657274 69666963 get_tls_certific │ │ │ │ - 0x0005ebc0 61746500 736f7570 5f636f6e 6e656374 ate.soup_connect │ │ │ │ - 0x0005ebd0 696f6e5f 6765745f 746c735f 63657274 ion_get_tls_cert │ │ │ │ - 0x0005ebe0 69666963 6174655f 6572726f 72730000 ificate_errors.. │ │ │ │ - 0x0005ebf0 736f7570 5f636f6e 6e656374 696f6e5f soup_connection_ │ │ │ │ - 0x0005ec00 7365745f 696e5f75 73650000 736f7570 set_in_use..soup │ │ │ │ - 0x0005ec10 5f686f73 745f6672 65650000 736f7570 _host_free..soup │ │ │ │ - 0x0005ec20 5f686f73 745f7572 695f6571 75616c00 _host_uri_equal. │ │ │ │ - 0x0005ec30 736f7570 5f686f73 745f7572 695f6861 soup_host_uri_ha │ │ │ │ - 0x0005ec40 73680000 736f7570 5f686f73 745f7265 sh..soup_host_re │ │ │ │ - 0x0005ec50 6d6f7665 5f636f6e 6e656374 696f6e00 move_connection. │ │ │ │ - 0x0005ec60 736f7570 5f636f6e 6e656374 696f6e5f soup_connection_ │ │ │ │ - 0x0005ec70 6d616e61 6765725f 66726565 00000000 manager_free.... │ │ │ │ - 0x0005ec80 736f7570 5f636f6e 6e656374 696f6e5f soup_connection_ │ │ │ │ - 0x0005ec90 6d616e61 6765725f 7365745f 6d61785f manager_set_max_ │ │ │ │ - 0x0005eca0 636f6e6e 73000000 736f7570 5f636f6e conns...soup_con │ │ │ │ - 0x0005ecb0 6e656374 696f6e5f 6d616e61 6765725f nection_manager_ │ │ │ │ - 0x0005ecc0 7365745f 6d61785f 636f6e6e 735f7065 set_max_conns_pe │ │ │ │ - 0x0005ecd0 725f686f 73740000 736f7570 5f636f6e r_host..soup_con │ │ │ │ - 0x0005ece0 6e656374 696f6e5f 6d616e61 6765725f nection_manager_ │ │ │ │ - 0x0005ecf0 7365745f 72656d6f 74655f63 6f6e6e65 set_remote_conne │ │ │ │ - 0x0005ed00 63746162 6c650000 736f7570 5f636f6e ctable..soup_con │ │ │ │ - 0x0005ed10 6e656374 696f6e5f 6d616e61 6765725f nection_manager_ │ │ │ │ - 0x0005ed20 6765745f 636f6e6e 65637469 6f6e0000 get_connection.. │ │ │ │ - 0x0005ed30 736f7570 5f66696c 7465725f 696e7075 soup_filter_inpu │ │ │ │ - 0x0005ed40 745f7374 7265616d 5f726561 645f756e t_stream_read_un │ │ │ │ - 0x0005ed50 74696c00 b302b302 b302b302 b302b302 til............. │ │ │ │ - 0x0005ed60 b302b302 b302b302 b302b302 b302b302 ................ │ │ │ │ - 0x0005ed70 b302b302 b302b302 b302b302 b302b302 ................ │ │ │ │ - 0x0005ed80 b302b302 b302b302 b302b302 b302b302 ................ │ │ │ │ - 0x0005ed90 b302b302 b302b302 b302b302 b302b302 ................ │ │ │ │ - 0x0005eda0 b302b302 b302b302 b302b302 b3020500 ................ │ │ │ │ - 0x0005edb0 b302b302 b302b302 2800b302 b302b302 ........(....... │ │ │ │ - 0x0005edc0 b302b302 b302b302 b302b302 b302b302 ................ │ │ │ │ - 0x0005edd0 b302b302 b3020000 05000000 2d000000 ............-... │ │ │ │ - 0x0005ede0 5f000a00 41000500 b302d200 14004b00 _...A.........K. │ │ │ │ - 0x0005edf0 05000000 3c008200 05000a00 05004b00 ....<.........K. │ │ │ │ - 0x0005ee00 04009b00 a5004b00 2300b302 b302b302 ......K.#....... │ │ │ │ - 0x0005ee10 b302b302 b3020000 05000000 2d000000 ............-... │ │ │ │ - 0x0005ee20 5f000a00 41000500 b302d200 14004b00 _...A.........K. │ │ │ │ - 0x0005ee30 05000000 3c008200 05000a00 05004b00 ....<.........K. │ │ │ │ - 0x0005ee40 04009b00 a5004b00 2300b302 b302b302 ......K.#....... │ │ │ │ - 0x0005ee50 b302b302 b302b302 b302b302 b302b302 ................ │ │ │ │ - 0x0005ee60 b302b302 b302b302 b302b302 b302b302 ................ │ │ │ │ - 0x0005ee70 b302b302 b302b302 b302b302 b302b302 ................ │ │ │ │ - 0x0005ee80 b302b302 b302b302 b302b302 b302b302 ................ │ │ │ │ - 0x0005ee90 b302b302 b302b302 b302b302 b302b302 ................ │ │ │ │ - 0x0005eea0 b302b302 b302b302 b302b302 b302b302 ................ │ │ │ │ - 0x0005eeb0 b302b302 b302b302 b302b302 b302b302 ................ │ │ │ │ - 0x0005eec0 b302b302 b302b302 b302b302 b302b302 ................ │ │ │ │ - 0x0005eed0 b302b302 b302b302 b302b302 b302b302 ................ │ │ │ │ - 0x0005eee0 b302b302 b302b302 b302b302 b302b302 ................ │ │ │ │ - 0x0005eef0 b302b302 b302b302 b302b302 b302b302 ................ │ │ │ │ - 0x0005ef00 b302b302 b302b302 b302b302 b302b302 ................ │ │ │ │ - 0x0005ef10 b302b302 b302b302 b302b302 b302b302 ................ │ │ │ │ - 0x0005ef20 b302b302 b302b302 b302b302 b302b302 ................ │ │ │ │ - 0x0005ef30 b302b302 b302b302 b302b302 b302b302 ................ │ │ │ │ - 0x0005ef40 b302b302 b302b302 b302b302 b302b302 ................ │ │ │ │ - 0x0005ef50 b302b302 ffffffff ff00ffff ff0102ff ................ │ │ │ │ - 0x0005ef60 ffffff03 ffffffff 04ffffff 0506ffff ................ │ │ │ │ - 0x0005ef70 ffff07ff ffffff08 ffffffff 09ffffff ................ │ │ │ │ - 0x0005ef80 ff0affff ffff0bff ffffff0c ffffffff ................ │ │ │ │ - 0x0005ef90 0dffffff ff0effff ffffffff ffffffff ................ │ │ │ │ - 0x0005efa0 ffffffff 0fffffff 10ffffff ffff11ff ................ │ │ │ │ - 0x0005efb0 ffffff12 ffffffff 13ffffff ff14ffff ................ │ │ │ │ - 0x0005efc0 ff1516ff ffffff17 ffffffff ffffffff ................ │ │ │ │ - 0x0005efd0 ff18ffff ffff19ff ffff1aff ffffffff ................ │ │ │ │ - 0x0005efe0 1bffffff ff1cffff ffff1dff ffffff1e ................ │ │ │ │ - 0x0005eff0 ffffffff ffffffff ff1fffff ffffffff ................ │ │ │ │ - 0x0005f000 ffffff20 ffffffff 21ffffff ffffffff ... ....!....... │ │ │ │ - 0x0005f010 ffff22ff ffffff23 ffffffff 24ffffff .."....#....$... │ │ │ │ - 0x0005f020 ff25ffff ffff26ff ffffff27 ffffffff .%....&....'.... │ │ │ │ - 0x0005f030 ffffffff ff28ffff ffff29ff ffffff2a .....(....)....* │ │ │ │ - 0x0005f040 ffffffff 2bffffff ff2cffff ffff2dff ....+....,....-. │ │ │ │ - 0x0005f050 ffffff2e ffffffff 2fffffff ff30ffff ......../....0.. │ │ │ │ - 0x0005f060 ffffffff ffffff31 ffffffff 32ffffff .......1....2... │ │ │ │ - 0x0005f070 ff33ffff ffffffff ffffff34 ffffffff .3.........4.... │ │ │ │ - 0x0005f080 ffffffff 35ffffff ffff36ff ffffffff ....5.....6..... │ │ │ │ - 0x0005f090 ffffffff 37ffffff ff38ffff ffffffff ....7....8...... │ │ │ │ - 0x0005f0a0 ffffffff ffffffff 39ffffff ffffffff ........9....... │ │ │ │ - 0x0005f0b0 ffff3aff ffffff3b ffffffff 3cffffff ..:....;....<... │ │ │ │ - 0x0005f0c0 ff3dffff ffffffff ffffffff ffffffff .=.............. │ │ │ │ - 0x0005f0d0 ffffffff ffffffff ffff3eff ffffff3f ..........>....? │ │ │ │ - 0x0005f0e0 ffffffff 40ffffff 41ffffff ffffffff ....@...A....... │ │ │ │ - 0x0005f0f0 ffffffff ffffffff 42ffffff ff43ffff ........B....C.. │ │ │ │ - 0x0005f100 ffff44ff ffff4546 ffffffff ffffffff ..D...EF........ │ │ │ │ - 0x0005f110 ff47ffff ffffffff ffffffff ffffffff .G.............. │ │ │ │ - 0x0005f120 ffffffff ff48ffff ffff49ff ffffff4a .....H....I....J │ │ │ │ - 0x0005f130 ffffffff 4bffffff ff4cffff ffffffff ....K....L...... │ │ │ │ - 0x0005f140 ffffff4d ffffffff ffffffff ff4effff ...M.........N.. │ │ │ │ - 0x0005f150 ffffffff ffffff4f ffffffff ffffffff .......O........ │ │ │ │ - 0x0005f160 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ - 0x0005f170 50ffffff ffffffff ffff51ff ffffffff P.........Q..... │ │ │ │ - 0x0005f180 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ - 0x0005f190 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ - 0x0005f1a0 ffffffff ffffff52 ffffffff ffffffff .......R........ │ │ │ │ - 0x0005f1b0 ffffffff ffff53ff ffffffff ffffffff ......S......... │ │ │ │ - 0x0005f1c0 ffffffff ffffffff ffffffff ffffff54 ...............T │ │ │ │ - 0x0005f1d0 ffffffff ffffffff ffffffff ff55ffff .............U.. │ │ │ │ - 0x0005f1e0 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ - 0x0005f1f0 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ - 0x0005f200 ffffffff ffff5600 54450056 69610041 ......V.TE.Via.A │ │ │ │ - 0x0005f210 67650045 54616700 52616e67 65005365 ge.ETag.Range.Se │ │ │ │ - 0x0005f220 72766572 00436f6e 6e656374 696f6e00 rver.Connection. │ │ │ │ - 0x0005f230 4f726967 696e004c 6f636174 696f6e00 Origin.Location. │ │ │ │ - 0x0005f240 54726169 6c657200 436f6e74 656e742d Trailer.Content- │ │ │ │ - 0x0005f250 52616e67 65004461 74650044 4e540043 Range.Date.DNT.C │ │ │ │ - 0x0005f260 6f6e7465 6e742d4c 6f636174 696f6e00 ontent-Location. │ │ │ │ - 0x0005f270 41636365 70740048 6f737400 56617279 Accept.Host.Vary │ │ │ │ - 0x0005f280 0050696e 672d546f 00436f6e 74656e74 .Ping-To.Content │ │ │ │ - 0x0005f290 2d456e63 6f64696e 67004163 63657074 -Encoding.Accept │ │ │ │ - 0x0005f2a0 2d52616e 67657300 43616368 652d436f -Ranges.Cache-Co │ │ │ │ - 0x0005f2b0 6e74726f 6c004c61 73742d45 76656e74 ntrol.Last-Event │ │ │ │ - 0x0005f2c0 2d494400 52656665 72657200 55736572 -ID.Referer.User │ │ │ │ - 0x0005f2d0 2d416765 6e740049 662d5261 6e676500 -Agent.If-Range. │ │ │ │ - 0x0005f2e0 436f6e74 656e742d 4c656e67 74680053 Content-Length.S │ │ │ │ - 0x0005f2f0 65727665 722d5469 6d696e67 00416363 erver-Timing.Acc │ │ │ │ - 0x0005f300 6570742d 456e636f 64696e67 00436f6e ept-Encoding.Con │ │ │ │ - 0x0005f310 74656e74 2d4c616e 67756167 65005072 tent-Language.Pr │ │ │ │ - 0x0005f320 61676d61 00416363 6570742d 43686172 agma.Accept-Char │ │ │ │ - 0x0005f330 73657400 436f6e74 656e742d 54797065 set.Content-Type │ │ │ │ - 0x0005f340 00436f6e 74656e74 2d446973 706f7369 .Content-Disposi │ │ │ │ - 0x0005f350 74696f6e 00526566 72657368 00416363 tion.Refresh.Acc │ │ │ │ - 0x0005f360 6570742d 4c616e67 75616765 00557067 ept-Language.Upg │ │ │ │ - 0x0005f370 72616465 00547261 6e736665 722d456e rade.Transfer-En │ │ │ │ - 0x0005f380 636f6469 6e670041 7574686f 72697a61 coding.Authoriza │ │ │ │ - 0x0005f390 74696f6e 00507572 706f7365 00436f6f tion.Purpose.Coo │ │ │ │ - 0x0005f3a0 6b696500 536f7572 63654d61 70004578 kie.SourceMap.Ex │ │ │ │ - 0x0005f3b0 70656374 00536574 2d436f6f 6b696500 pect.Set-Cookie. │ │ │ │ - 0x0005f3c0 4c696e6b 00457870 69726573 0049662d Link.Expires.If- │ │ │ │ - 0x0005f3d0 4d617463 6800436f 6f6b6965 32005069 Match.Cookie2.Pi │ │ │ │ - 0x0005f3e0 6e672d46 726f6d00 49662d4e 6f6e652d ng-From.If-None- │ │ │ │ - 0x0005f3f0 4d617463 68005365 742d436f 6f6b6965 Match.Set-Cookie │ │ │ │ - 0x0005f400 32005265 66657272 65722d50 6f6c6963 2.Referrer-Polic │ │ │ │ - 0x0005f410 79004175 7468656e 74696361 74696f6e y.Authentication │ │ │ │ - 0x0005f420 2d496e66 6f004163 63657373 2d436f6e -Info.Access-Con │ │ │ │ - 0x0005f430 74726f6c 2d416c6c 6f772d4f 72696769 trol-Allow-Origi │ │ │ │ - 0x0005f440 6e004b65 65702d41 6c697665 004c6173 n.Keep-Alive.Las │ │ │ │ - 0x0005f450 742d4d6f 64696669 65640041 63636573 t-Modified.Acces │ │ │ │ - 0x0005f460 732d436f 6e74726f 6c2d4d61 782d4167 s-Control-Max-Ag │ │ │ │ - 0x0005f470 65004372 6f73732d 4f726967 696e2d52 e.Cross-Origin-R │ │ │ │ - 0x0005f480 65736f75 7263652d 506f6c69 63790054 esource-Policy.T │ │ │ │ - 0x0005f490 696d696e 672d416c 6c6f772d 4f726967 iming-Allow-Orig │ │ │ │ - 0x0005f4a0 696e0058 2d54656d 702d5461 626c6574 in.X-Temp-Tablet │ │ │ │ - 0x0005f4b0 00446566 61756c74 2d537479 6c650041 .Default-Style.A │ │ │ │ - 0x0005f4c0 63636573 732d436f 6e74726f 6c2d416c ccess-Control-Al │ │ │ │ - 0x0005f4d0 6c6f772d 43726564 656e7469 616c7300 low-Credentials. │ │ │ │ - 0x0005f4e0 436f6e74 656e742d 53656375 72697479 Content-Security │ │ │ │ - 0x0005f4f0 2d506f6c 69637900 41636365 73732d43 -Policy.Access-C │ │ │ │ - 0x0005f500 6f6e7472 6f6c2d41 6c6c6f77 2d486561 ontrol-Allow-Hea │ │ │ │ - 0x0005f510 64657273 00582d53 6f757263 654d6170 ders.X-SourceMap │ │ │ │ - 0x0005f520 0049662d 4d6f6469 66696564 2d53696e .If-Modified-Sin │ │ │ │ - 0x0005f530 63650053 65727669 63652d57 6f726b65 ce.Service-Worke │ │ │ │ - 0x0005f540 72004163 63657373 2d436f6e 74726f6c r.Access-Control │ │ │ │ - 0x0005f550 2d526571 75657374 2d486561 64657273 -Request-Headers │ │ │ │ - 0x0005f560 00582d43 6f6e7465 6e742d54 7970652d .X-Content-Type- │ │ │ │ - 0x0005f570 4f707469 6f6e7300 41636365 73732d43 Options.Access-C │ │ │ │ - 0x0005f580 6f6e7472 6f6c2d45 78706f73 652d4865 ontrol-Expose-He │ │ │ │ - 0x0005f590 61646572 73005365 632d5765 62536f63 aders.Sec-WebSoc │ │ │ │ - 0x0005f5a0 6b65742d 56657273 696f6e00 582d4672 ket-Version.X-Fr │ │ │ │ - 0x0005f5b0 616d652d 4f707469 6f6e7300 582d5853 ame-Options.X-XS │ │ │ │ - 0x0005f5c0 532d5072 6f746563 74696f6e 00416363 S-Protection.Acc │ │ │ │ - 0x0005f5d0 6573732d 436f6e74 726f6c2d 416c6c6f ess-Control-Allo │ │ │ │ - 0x0005f5e0 772d4d65 74686f64 73005365 632d5765 w-Methods.Sec-We │ │ │ │ - 0x0005f5f0 62536f63 6b65742d 41636365 70740050 bSocket-Accept.P │ │ │ │ - 0x0005f600 726f7879 2d417574 68656e74 69636174 roxy-Authenticat │ │ │ │ - 0x0005f610 65004966 2d556e6d 6f646966 6965642d e.If-Unmodified- │ │ │ │ - 0x0005f620 53696e63 65004163 63657373 2d436f6e Since.Access-Con │ │ │ │ - 0x0005f630 74726f6c 2d526571 75657374 2d4d6574 trol-Request-Met │ │ │ │ - 0x0005f640 686f6400 5365632d 57656253 6f636b65 hod.Sec-WebSocke │ │ │ │ - 0x0005f650 742d5072 6f746f63 6f6c0058 2d444e53 t-Protocol.X-DNS │ │ │ │ - 0x0005f660 2d507265 66657463 682d436f 6e74726f -Prefetch-Contro │ │ │ │ - 0x0005f670 6c005072 6f78792d 41757468 6f72697a l.Proxy-Authoriz │ │ │ │ - 0x0005f680 6174696f 6e005570 67726164 652d496e ation.Upgrade-In │ │ │ │ - 0x0005f690 73656375 72652d52 65717565 73747300 secure-Requests. │ │ │ │ - 0x0005f6a0 436f6e74 656e742d 53656375 72697479 Content-Security │ │ │ │ - 0x0005f6b0 2d506f6c 6963792d 5265706f 72742d4f -Policy-Report-O │ │ │ │ - 0x0005f6c0 6e6c7900 50726f78 792d4175 7468656e nly.Proxy-Authen │ │ │ │ - 0x0005f6d0 74696361 74696f6e 2d496e66 6f005365 tication-Info.Se │ │ │ │ - 0x0005f6e0 632d5765 62536f63 6b65742d 45787465 c-WebSocket-Exte │ │ │ │ - 0x0005f6f0 6e73696f 6e730057 57572d41 75746865 nsions.WWW-Authe │ │ │ │ - 0x0005f700 6e746963 61746500 53657276 6963652d nticate.Service- │ │ │ │ - 0x0005f710 576f726b 65722d41 6c6c6f77 65640053 Worker-Allowed.S │ │ │ │ - 0x0005f720 65632d57 6562536f 636b6574 2d4b6579 ec-WebSocket-Key │ │ │ │ - 0x0005f730 00000000 00000000 47000000 03000000 ........G....... │ │ │ │ - 0x0005f740 4f000000 07000000 0d000000 0b000000 O............... │ │ │ │ - 0x0005f750 21000000 10000000 37000000 16000000 !.......7....... │ │ │ │ - 0x0005f760 40000000 1d000000 11000000 28000000 @...........(... │ │ │ │ - 0x0005f770 2f000000 2f000000 2e000000 38000000 /.../.......8... │ │ │ │ - 0x0005f780 49000000 40000000 17000000 4e000000 I...@.......N... │ │ │ │ - 0x0005f790 1f000000 53000000 1e000000 57000000 ....S.......W... │ │ │ │ - 0x0005f7a0 16000000 68000000 00000000 6f000000 ....h.......o... │ │ │ │ - 0x0005f7b0 24000000 74000000 4e000000 79000000 $...t...N...y... │ │ │ │ - 0x0005f7c0 31000000 81000000 13000000 92000000 1............... │ │ │ │ - 0x0005f7d0 04000000 a0000000 10000000 ae000000 ................ │ │ │ │ - 0x0005f7e0 2b000000 bc000000 38000000 c4000000 +.......8....... │ │ │ │ - 0x0005f7f0 4d000000 cf000000 28000000 d8000000 M.......(....... │ │ │ │ - 0x0005f800 15000000 e7000000 41000000 f5000000 ........A....... │ │ │ │ - 0x0005f810 02000000 05010000 14000000 16010000 ................ │ │ │ │ - 0x0005f820 32000000 1d010000 01000000 2c010000 2...........,... │ │ │ │ - 0x0005f830 1a000000 39010000 12000000 4d010000 ....9.......M... │ │ │ │ - 0x0005f840 3a000000 55010000 03000000 65010000 :...U.......e... │ │ │ │ - 0x0005f850 4b000000 6d010000 4a000000 7f010000 K...m...J....... │ │ │ │ - 0x0005f860 0f000000 8d010000 36000000 95010000 ........6....... │ │ │ │ - 0x0005f870 1b000000 9c010000 46000000 a6010000 ........F....... │ │ │ │ - 0x0005f880 22000000 ad010000 44000000 b8010000 ".......D....... │ │ │ │ - 0x0005f890 2d000000 bd010000 23000000 c5010000 -.......#....... │ │ │ │ - 0x0005f8a0 25000000 ce010000 1c000000 d6010000 %............... │ │ │ │ - 0x0005f8b0 30000000 e0010000 27000000 ee010000 0.......'....... │ │ │ │ - 0x0005f8c0 45000000 fa010000 39000000 0a020000 E.......9....... │ │ │ │ - 0x0005f8d0 0e000000 1e020000 08000000 3a020000 ............:... │ │ │ │ - 0x0005f8e0 2a000000 45020000 2c000000 53020000 *...E...,...S... │ │ │ │ - 0x0005f8f0 0a000000 6a020000 1d000000 87020000 ....j........... │ │ │ │ - 0x0005f900 48000000 9b020000 55000000 a9020000 H.......U....... │ │ │ │ - 0x0005f910 20000000 b7020000 05000000 d8020000 ............... │ │ │ │ - 0x0005f920 18000000 f0020000 06000000 0d030000 ................ │ │ │ │ - 0x0005f930 54000000 19030000 26000000 2b030000 T.......&...+... │ │ │ │ - 0x0005f940 42000000 3a030000 0b000000 59030000 B...:.......Y... │ │ │ │ - 0x0005f950 51000000 70030000 09000000 8e030000 Q...p........... │ │ │ │ - 0x0005f960 3f000000 a4030000 53000000 b4030000 ?.......S....... │ │ │ │ - 0x0005f970 56000000 c5030000 07000000 e2030000 V............... │ │ │ │ - 0x0005f980 3b000000 f7030000 33000000 0a040000 ;.......3....... │ │ │ │ - 0x0005f990 29000000 1e040000 0c000000 3c040000 )...........<... │ │ │ │ - 0x0005f9a0 3e000000 53040000 52000000 6a040000 >...S...R...j... │ │ │ │ - 0x0005f9b0 35000000 7e040000 4c000000 98040000 5...~...L....... │ │ │ │ - 0x0005f9c0 19000000 bc040000 34000000 d6040000 ........4....... │ │ │ │ - 0x0005f9d0 3c000000 ef040000 50000000 00050000 <.......P....... │ │ │ │ - 0x0005f9e0 43000000 17050000 3d000000 00010203 C.......=....... │ │ │ │ - 0x0005f9f0 04050607 08090a0b 0c0d0e0f 10111213 ................ │ │ │ │ - 0x0005fa00 14151617 18191a1b 1c1d1e1f 20212223 ............ !"# │ │ │ │ - 0x0005fa10 24252627 28292a2b 2c2d2e2f 30313233 $%&'()*+,-./0123 │ │ │ │ - 0x0005fa20 34353637 38393a3b 3c3d3e3f 40616263 456789:;<=>?@abc │ │ │ │ - 0x0005fa30 64656667 68696a6b 6c6d6e6f 70717273 defghijklmnopqrs │ │ │ │ - 0x0005fa40 74757677 78797a5b 5c5d5e5f 60616263 tuvwxyz[\]^_`abc │ │ │ │ - 0x0005fa50 64656667 68696a6b 6c6d6e6f 70717273 defghijklmnopqrs │ │ │ │ - 0x0005fa60 74757677 78797a7b 7c7d7e7f 80818283 tuvwxyz{|}~..... │ │ │ │ - 0x0005fa70 84858687 88898a8b 8c8d8e8f 90919293 ................ │ │ │ │ - 0x0005fa80 94959697 98999a9b 9c9d9e9f a0a1a2a3 ................ │ │ │ │ - 0x0005fa90 a4a5a6a7 a8a9aaab acadaeaf b0b1b2b3 ................ │ │ │ │ - 0x0005faa0 b4b5b6b7 b8b9babb bcbdbebf c0c1c2c3 ................ │ │ │ │ - 0x0005fab0 c4c5c6c7 c8c9cacb cccdcecf d0d1d2d3 ................ │ │ │ │ - 0x0005fac0 d4d5d6d7 d8d9dadb dcdddedf e0e1e2e3 ................ │ │ │ │ - 0x0005fad0 e4e5e6e7 e8e9eaeb ecedeeef f0f1f2f3 ................ │ │ │ │ - 0x0005fae0 f4f5f6f7 f8f9fafb fcfdfeff 736f7570 ............soup │ │ │ │ - 0x0005faf0 5f687474 70325f69 6f5f7374 6174655f _http2_io_state_ │ │ │ │ - 0x0005fb00 746f5f73 7472696e 67000000 736f7570 to_string...soup │ │ │ │ - 0x0005fb10 5f687474 70325f66 72616d65 5f747970 _http2_frame_typ │ │ │ │ - 0x0005fb20 655f746f 5f737472 696e6700 736f7570 e_to_string.soup │ │ │ │ - 0x0005fb30 5f687474 70325f68 65616465 72735f63 _http2_headers_c │ │ │ │ - 0x0005fb40 61746567 6f72795f 746f5f73 7472696e ategory_to_strin │ │ │ │ - 0x0005fb50 67000000 736f7570 5f6d6573 73616765 g...soup_message │ │ │ │ - 0x0005fb60 5f717565 75655f69 74656d5f 64657374 _queue_item_dest │ │ │ │ - 0x0005fb70 726f7900 736f7570 5f62726f 746c695f roy.soup_brotli_ │ │ │ │ - 0x0005fb80 6465636f 6d707265 73736f72 5f636f6e decompressor_con │ │ │ │ - 0x0005fb90 76657274 00000000 736f7570 5f62726f vert....soup_bro │ │ │ │ - 0x0005fba0 746c695f 6465636f 6d707265 73736f72 tli_decompressor │ │ │ │ - 0x0005fbb0 5f637265 6174655f 6572726f 72000000 _create_error... │ │ │ │ - 0x0005fbc0 736f7570 5f62726f 746c695f 6465636f soup_brotli_deco │ │ │ │ - 0x0005fbd0 6d707265 73736f72 5f736574 5f657272 mpressor_set_err │ │ │ │ - 0x0005fbe0 6f720000 00000000 00040101 00000000 or.............. │ │ │ │ - 0x0005fbf0 00000100 04040101 04000101 04040100 ................ │ │ │ │ - 0x0005fc00 04000000 00000100 00040000 00040101 ................ │ │ │ │ - 0x0005fc10 04040101 00040000 04040001 04000101 ................ │ │ │ │ - 0x0005fc20 00000001 04000000 04040000 00040001 ................ │ │ │ │ - 0x0005fc30 00040001 00040100 00040100 00000101 ................ │ │ │ │ - 0x0005fc40 00000101 04040001 04000100 04000001 ................ │ │ │ │ - 0x0005fc50 04000001 04000100 00000000 04040000 ................ │ │ │ │ - 0x0005fc60 04040100 00000001 00000100 04040101 ................ │ │ │ │ - 0x0005fc70 04000000 00000101 00040101 00000001 ................ │ │ │ │ - 0x0005fc80 00000001 00040000 04000101 00000100 ................ │ │ │ │ - 0x0005fc90 00040100 04000001 00040000 04000000 ................ │ │ │ │ - 0x0005fca0 04040001 04040100 04040101 04000100 ................ │ │ │ │ - 0x0005fcb0 00000101 04040001 04000001 04040000 ................ │ │ │ │ - 0x0005fcc0 04040100 00040101 04040000 00040001 ................ │ │ │ │ - 0x0005fcd0 00040001 00000000 04000100 00040100 ................ │ │ │ │ - 0x0005fce0 00000000 04000101 20801080 00800080 ........ ....... │ │ │ │ - 0x0005fcf0 00800000 20801000 00001000 20000000 .... ....... ... │ │ │ │ - 0x0005fd00 20001080 20800080 20000080 20801080 ... ... ... ... │ │ │ │ - 0x0005fd10 00801080 00000080 00800080 00001000 ................ │ │ │ │ - 0x0005fd20 20000000 20001080 00801000 20001000 ... ....... ... │ │ │ │ - 0x0005fd30 20800080 00000000 00000080 00800000 ............... │ │ │ │ - 0x0005fd40 20801000 00001080 20001000 20000080 ....... ... ... │ │ │ │ - 0x0005fd50 00000000 00801000 20800000 00801080 ........ ....... │ │ │ │ - 0x0005fd60 00001080 20800000 00000000 20801000 .... ....... ... │ │ │ │ - 0x0005fd70 20001080 00001000 20800080 00001080 ....... ....... │ │ │ │ - 0x0005fd80 00801080 00800000 00001080 00800080 ................ │ │ │ │ - 0x0005fd90 20000000 20801080 20801000 20000000 ... ... ... ... │ │ │ │ - 0x0005fda0 00800000 00000080 20800000 00801080 ........ ....... │ │ │ │ - 0x0005fdb0 00001000 20000080 20001000 20800080 .... ... ... ... │ │ │ │ - 0x0005fdc0 20000080 20001000 00801000 00000000 ... ........... │ │ │ │ - 0x0005fdd0 00800080 20800000 00000080 20001080 .... ....... ... │ │ │ │ - 0x0005fde0 20801080 00801000 08020000 00020208 ............... │ │ │ │ - 0x0005fdf0 00000000 08000208 00020008 00000000 ................ │ │ │ │ - 0x0005fe00 08020200 00020008 08000200 08000008 ................ │ │ │ │ - 0x0005fe10 08000008 00000200 08020208 08000200 ................ │ │ │ │ - 0x0005fe20 00000208 08020000 00000008 08000000 ................ │ │ │ │ - 0x0005fe30 00020208 00020000 00020200 00000208 ................ │ │ │ │ - 0x0005fe40 08000208 08020200 08020008 00020200 ................ │ │ │ │ - 0x0005fe50 00000200 08020008 08000000 08020208 ................ │ │ │ │ - 0x0005fe60 00020000 00000008 00020208 00000008 ................ │ │ │ │ - 0x0005fe70 08000200 08020000 00000200 00020208 ................ │ │ │ │ - 0x0005fe80 00020008 00000000 00020000 08000200 ................ │ │ │ │ - 0x0005fe90 08020208 00020008 08000008 00020000 ................ │ │ │ │ - 0x0005fea0 00000000 08000208 08020008 00000200 ................ │ │ │ │ - 0x0005feb0 00000008 08020208 08000000 08020200 ................ │ │ │ │ - 0x0005fec0 00020200 08000008 00000208 08020008 ................ │ │ │ │ - 0x0005fed0 08020000 00000208 08020200 08000000 ................ │ │ │ │ - 0x0005fee0 08000208 00020200 01208000 81200000 ......... ... .. │ │ │ │ - 0x0005fef0 81200000 80000000 80208000 81008000 . ....... ...... │ │ │ │ - 0x0005ff00 01008000 01200000 00000000 00208000 ..... ....... .. │ │ │ │ - 0x0005ff10 00208000 81208000 81000000 00000000 . ... .......... │ │ │ │ - 0x0005ff20 80008000 01008000 01000000 00200000 ............. .. │ │ │ │ - 0x0005ff30 00008000 01208000 80000000 00008000 ..... .......... │ │ │ │ - 0x0005ff40 01200000 80200000 81008000 01000000 . ... .......... │ │ │ │ - 0x0005ff50 80200000 80008000 00200000 80208000 . ....... ... .. │ │ │ │ - 0x0005ff60 81208000 81000000 80008000 01008000 . .............. │ │ │ │ - 0x0005ff70 00208000 81208000 81000000 00000000 . ... .......... │ │ │ │ - 0x0005ff80 00000000 00208000 80200000 80008000 ..... ... ...... │ │ │ │ - 0x0005ff90 81008000 01000000 01208000 81200000 ......... ... .. │ │ │ │ - 0x0005ffa0 81200000 80000000 81208000 81000000 . ....... ...... │ │ │ │ - 0x0005ffb0 01000000 00200000 01008000 01200000 ..... ....... .. │ │ │ │ - 0x0005ffc0 80208000 81008000 01200000 80200000 . ....... ... .. │ │ │ │ - 0x0005ffd0 00008000 01208000 80000000 00008000 ..... .......... │ │ │ │ - 0x0005ffe0 00200000 80208000 00010000 00010802 . ... .......... │ │ │ │ - 0x0005fff0 00000802 00010042 00000800 00010000 .......B........ │ │ │ │ - 0x00060000 00000040 00000802 00010840 00000800 ...@.......@.... │ │ │ │ - 0x00060010 00010002 00010840 00010042 00000842 .......@...B...B │ │ │ │ - 0x00060020 00010800 00000040 00000002 00000840 .......@.......@ │ │ │ │ - 0x00060030 00000840 00000000 00010040 00010842 ...@.......@...B │ │ │ │ - 0x00060040 00010842 00010002 00000842 00010040 ...B.......B...@ │ │ │ │ - 0x00060050 00000000 00000042 00010802 00000002 .......B........ │ │ │ │ - 0x00060060 00000042 00010800 00000800 00010042 ...B...........B │ │ │ │ - 0x00060070 00010000 00000002 00000040 00000802 ...........@.... │ │ │ │ - 0x00060080 00010042 00010840 00010002 00000040 ...B...@.......@ │ │ │ │ - 0x00060090 00000842 00010802 00010840 00010000 ...B.......@.... │ │ │ │ - 0x000600a0 00000002 00000842 00010842 00010800 .......B...B.... │ │ │ │ - 0x000600b0 00000042 00010842 00000802 00000000 ...B...B........ │ │ │ │ - 0x000600c0 00000840 00000042 00010800 00010002 ...@...B........ │ │ │ │ - 0x000600d0 00010040 00000800 00000000 00000840 ...@...........@ │ │ │ │ - 0x000600e0 00010802 00010040 10000020 00004020 .......@... ..@ │ │ │ │ - 0x000600f0 00400000 10404020 00004020 10000000 .@...@@ ..@ .... │ │ │ │ - 0x00060100 10404020 00004000 00400020 10404000 .@@ ..@..@. .@@. │ │ │ │ - 0x00060110 00004000 10000020 10004000 00400020 ..@.... ..@..@. │ │ │ │ - 0x00060120 00000020 10400000 00000000 10004000 ... .@........@. │ │ │ │ - 0x00060130 10400020 00400000 00404000 10400020 .@. .@...@@..@. │ │ │ │ - 0x00060140 10000000 10004020 10004020 00000000 ......@ ..@ .... │ │ │ │ - 0x00060150 10404000 00404020 10400000 00404000 .@@..@@ .@...@@. │ │ │ │ - 0x00060160 00404020 00000020 00400020 10000000 .@@ ... .@. .... │ │ │ │ - 0x00060170 10004020 00404000 10404020 00004000 ..@ .@@..@@ ..@. │ │ │ │ - 0x00060180 10400000 10000020 00004000 00400020 .@..... ..@..@. │ │ │ │ - 0x00060190 00000020 10400000 10000020 10404020 ... .@..... .@@ │ │ │ │ - 0x000601a0 00404000 00004020 10404000 00404020 .@@...@ .@@..@@ │ │ │ │ - 0x000601b0 00000000 10004020 10000000 00400000 ......@ .....@.. │ │ │ │ - 0x000601c0 00004020 10404000 00400000 10004000 ..@ .@@..@....@. │ │ │ │ - 0x000601d0 10400020 00000000 00404020 00000020 .@. .....@@ ... │ │ │ │ - 0x000601e0 10004000 10400020 00002000 02002004 ..@..@. .. ... . │ │ │ │ - 0x000601f0 02080004 00000000 00080000 02080004 ................ │ │ │ │ - 0x00060200 02082000 00082004 02082004 00002000 .. ... ... ... . │ │ │ │ - 0x00060210 00000000 02000004 02000000 00000004 ................ │ │ │ │ - 0x00060220 02002004 02080000 00080004 02082000 .. ........... . │ │ │ │ - 0x00060230 02002000 00080004 02000004 00002004 .. ........... . │ │ │ │ - 0x00060240 00082004 02002000 00002004 00080000 .. ... ... ..... │ │ │ │ - 0x00060250 02080000 02082004 00082000 02000000 ...... ... ..... │ │ │ │ - 0x00060260 00000004 00082000 00000004 00082000 ...... ....... . │ │ │ │ - 0x00060270 00002000 02080004 02080004 02002004 .. ........... . │ │ │ │ - 0x00060280 02002004 02000000 02002000 00000004 .. ....... ..... │ │ │ │ - 0x00060290 00080004 00002000 00082004 02080000 ...... ... ..... │ │ │ │ - 0x000602a0 02082000 00082004 02080000 02000004 .. ... ......... │ │ │ │ - 0x000602b0 02082004 00002004 00082000 00000000 .. ... ... ..... │ │ │ │ - 0x000602c0 02000000 02082004 00000000 02082000 ...... ....... . │ │ │ │ - 0x000602d0 00002004 00080000 02000004 00080004 .. ............. │ │ │ │ - 0x000602e0 00080000 02002000 40100010 00100000 ...... .@....... │ │ │ │ - 0x000602f0 00000400 40100410 00000010 40100010 ....@.......@... │ │ │ │ - 0x00060300 40000000 00000010 40000400 00000410 @.......@....... │ │ │ │ - 0x00060310 40100410 00100400 00100410 40100400 @...........@... │ │ │ │ - 0x00060320 00100000 40000000 00000410 40000010 ....@.......@... │ │ │ │ - 0x00060330 00100010 40100000 00100400 40000400 ....@.......@... │ │ │ │ - 0x00060340 40000410 00100410 40100000 00000000 @.......@....... │ │ │ │ - 0x00060350 00000000 40000410 40000010 00100010 ....@...@....... │ │ │ │ - 0x00060360 40100400 00000400 40100400 00000400 @.......@....... │ │ │ │ - 0x00060370 00100410 00100000 40000000 40000410 ........@...@... │ │ │ │ - 0x00060380 00100000 40100400 00100010 40000000 ....@.......@... │ │ │ │ - 0x00060390 40000010 00000410 40000410 00000010 @.......@....... │ │ │ │ - 0x000603a0 00000400 40100010 00000000 40100410 ....@.......@... │ │ │ │ - 0x000603b0 40000400 40000010 00000410 00100010 @...@........... │ │ │ │ - 0x000603c0 40100010 00000000 40100410 00100400 @.......@....... │ │ │ │ - 0x000603d0 00100400 40100000 40100000 40000400 ....@...@...@... │ │ │ │ - 0x000603e0 00000010 00100410 39312921 19110901 ........91)!.... │ │ │ │ - 0x000603f0 3a322a22 1a120a02 3b332b23 1b130b03 :2*"....;3+#.... │ │ │ │ - 0x00060400 3c342c24 3f372f27 1f170f07 3e362e26 <4,$?7/'....>6.& │ │ │ │ - 0x00060410 1e160e06 3d352d25 1d150d05 1c140c04 ....=5-%........ │ │ │ │ - 0x00060420 80000000 40000000 20000000 10000000 ....@... ....... │ │ │ │ - 0x00060430 08000000 04000000 02000000 01000000 ................ │ │ │ │ - 0x00060440 01020406 080a0c0e 0f111315 17191b1c ................ │ │ │ │ - 0x00060450 0e110b18 0105031c 0f06150a 17130c04 ................ │ │ │ │ - 0x00060460 1a081007 1b140d02 29341f25 2f371e28 ........)4.%/7.( │ │ │ │ - 0x00060470 332d2130 2c312738 22352e2a 32241d20 3-!0,1'8"5.*2$. │ │ │ │ - 0x00060480 736f7570 5f617574 685f6e74 6c6d5f61 soup_auth_ntlm_a │ │ │ │ - 0x00060490 75746865 6e746963 61746500 4b475321 uthenticate.KGS! │ │ │ │ - 0x000604a0 40232425 4b475321 40232425 00000000 @#$%KGS!@#$%.... │ │ │ │ - 0x000604b0 00000000 4e544c4d 53535000 03000000 ....NTLMSSP..... │ │ │ │ - 0x000604c0 00000000 01010101 01010101 01000001 ................ │ │ │ │ - 0x000604d0 00000101 01010101 01010101 01010100 ................ │ │ │ │ - 0x000604e0 01010101 00000000 00000000 00000000 ................ │ │ │ │ - 0x000604f0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00060500 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00060510 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00060520 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00060530 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00060540 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00060550 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00060560 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00060570 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00060580 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00060590 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000605a0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000605b0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000605c0 00000000 00ffffdf dfdfdfdf dfdfffdf ................ │ │ │ │ - 0x000605d0 dfdfdf00 00ffdfdf dfdf0000 00ffdfdf ................ │ │ │ │ - 0x000605e0 dfdfdfdf 00000000 00ffdfff 00000000 ................ │ │ │ │ - 0x000605f0 00ffdfdf df000000 00ffdfdf dfdfdf00 ................ │ │ │ │ - 0x00060600 00ffdf00 00ffdfdf 00000000 00ffffff ................ │ │ │ │ - 0x00060610 ff000000 00ffffff ffff0000 ffff0000 ................ │ │ │ │ - 0x00060620 00000000 feff0000 00000000 fffe0000 ................ │ │ │ │ - 0x00060630 00000000 ffffff00 00000000 efbbbf00 ................ │ │ │ │ - 0x00060640 00000000 ffffffff 00000000 ffffffff ................ │ │ │ │ - 0x00060650 00000000 464f524d 00000000 41494646 ....FORM....AIFF │ │ │ │ - 0x00060660 00000000 4f676753 00000000 4d546864 ....OggS....MThd │ │ │ │ - 0x00060670 00000006 00000000 52494646 0000000a ........RIFF.... │ │ │ │ - 0x00060680 56492000 52494646 00000000 57415645 VI .RIFF....WAVE │ │ │ │ - 0x00060690 00000000 00000100 00000000 00000200 ................ │ │ │ │ - 0x000606a0 00000000 ffffffff 00000000 ffffffff ................ │ │ │ │ - 0x000606b0 ffff0000 52494646 00000000 57454250 ....RIFF....WEBP │ │ │ │ - 0x000606c0 56500000 696f5f72 65616400 736f7570 VP..io_read.soup │ │ │ │ - 0x000606d0 5f636c69 656e745f 6d657373 6167655f _client_message_ │ │ │ │ - 0x000606e0 696f5f68 74747031 5f69735f 70617573 io_http1_is_paus │ │ │ │ - 0x000606f0 65640000 736f7570 5f636c69 656e745f ed..soup_client_ │ │ │ │ - 0x00060700 6d657373 6167655f 696f5f68 74747031 message_io_http1 │ │ │ │ - 0x00060710 5f756e70 61757365 00000000 736f7570 _unpause....soup │ │ │ │ - 0x00060720 5f636c69 656e745f 6d657373 6167655f _client_message_ │ │ │ │ - 0x00060730 696f5f68 74747031 5f706175 73650000 io_http1_pause.. │ │ │ │ - 0x00060740 736f7570 5f636c69 656e745f 6d657373 soup_client_mess │ │ │ │ - 0x00060750 6167655f 696f5f68 74747031 5f676574 age_io_http1_get │ │ │ │ - 0x00060760 5f726573 706f6e73 655f7374 7265616d _response_stream │ │ │ │ - 0x00060770 00000000 736f7570 5f636c69 656e745f ....soup_client_ │ │ │ │ - 0x00060780 6d657373 6167655f 696f5f68 74747031 message_io_http1 │ │ │ │ - 0x00060790 5f73656e 645f6974 656d0000 696f5f72 _send_item..io_r │ │ │ │ - 0x000607a0 756e5f75 6e74696c 00000000 696f5f77 un_until....io_w │ │ │ │ - 0x000607b0 72697465 00000000 736f7570 5f636c69 rite....soup_cli │ │ │ │ - 0x000607c0 656e745f 6d657373 6167655f 696f5f68 ent_message_io_h │ │ │ │ - 0x000607d0 74747031 5f72756e 00000000 736f7570 ttp1_run....soup │ │ │ │ - 0x000607e0 5f6d6573 73616765 5f696f5f 64617461 _message_io_data │ │ │ │ - 0x000607f0 5f676574 5f736f75 72636500 736f7570 _get_source.soup │ │ │ │ - 0x00060800 5f636c69 656e745f 6d657373 6167655f _client_message_ │ │ │ │ - 0x00060810 696f5f68 74747032 5f72756e 00000000 io_http2_run.... │ │ │ │ - 0x00060820 736f7570 5f636c69 656e745f 6d657373 soup_client_mess │ │ │ │ - 0x00060830 6167655f 696f5f68 74747032 5f73746f age_io_http2_sto │ │ │ │ - 0x00060840 6c656e00 696f5f77 72697465 00000000 len.io_write.... │ │ │ │ - 0x00060850 736f7570 5f636c69 656e745f 6d657373 soup_client_mess │ │ │ │ - 0x00060860 6167655f 696f5f68 74747032 5f736574 age_io_http2_set │ │ │ │ - 0x00060870 5f6f776e 65720000 68325f64 65627567 _owner..h2_debug │ │ │ │ - 0x00060880 00000000 736f7570 5f636c69 656e745f ....soup_client_ │ │ │ │ - 0x00060890 6d657373 6167655f 696f5f68 74747032 message_io_http2 │ │ │ │ - 0x000608a0 5f706175 73650000 736f7570 5f636c69 _pause..soup_cli │ │ │ │ - 0x000608b0 656e745f 6d657373 6167655f 696f5f68 ent_message_io_h │ │ │ │ - 0x000608c0 74747032 5f636c6f 73655f61 73796e63 ttp2_close_async │ │ │ │ - 0x000608d0 00000000 696f5f72 65616400 636c6965 ....io_read.clie │ │ │ │ - 0x000608e0 6e745f73 74726561 6d5f656f 66000000 nt_stream_eof... │ │ │ │ - 0x000608f0 6f6e5f62 6567696e 5f667261 6d655f63 on_begin_frame_c │ │ │ │ - 0x00060900 616c6c62 61636b00 01000000 07000000 allback......... │ │ │ │ - 0x00060910 10000000 78000000 00010000 736f7570 ....x.......soup │ │ │ │ - 0x00060920 5f636c69 656e745f 6d657373 6167655f _client_message_ │ │ │ │ - 0x00060930 696f5f68 74747032 5f66696e 69736865 io_http2_finishe │ │ │ │ - 0x00060940 64000000 736f7570 5f636c69 656e745f d...soup_client_ │ │ │ │ - 0x00060950 6d657373 6167655f 696f5f68 74747032 message_io_http2 │ │ │ │ - 0x00060960 5f756e70 61757365 00000000 6f6e5f66 _unpause....on_f │ │ │ │ - 0x00060970 72616d65 5f726563 765f6361 6c6c6261 rame_recv_callba │ │ │ │ - 0x00060980 636b0000 6f6e5f64 6174615f 6368756e ck..on_data_chun │ │ │ │ - 0x00060990 6b5f7265 63765f63 616c6c62 61636b00 k_recv_callback. │ │ │ │ - 0x000609a0 6164645f 6d657373 6167655f 746f5f69 add_message_to_i │ │ │ │ - 0x000609b0 6f5f6461 74610000 6f6e5f64 6174615f o_data..on_data_ │ │ │ │ - 0x000609c0 736f7572 63655f72 6561645f 63616c6c source_read_call │ │ │ │ - 0x000609d0 6261636b 00000000 736f7570 5f626f64 back....soup_bod │ │ │ │ - 0x000609e0 795f696e 7075745f 73747265 616d5f68 y_input_stream_h │ │ │ │ - 0x000609f0 74747032 5f736b69 705f6669 6e697368 ttp2_skip_finish │ │ │ │ - 0x00060a00 00000000 736f7570 5f626f64 795f696e ....soup_body_in │ │ │ │ - 0x00060a10 7075745f 73747265 616d5f68 74747032 put_stream_http2 │ │ │ │ - 0x00060a20 5f616464 5f646174 61000000 736f7570 _add_data...soup │ │ │ │ - 0x00060a30 5f626f64 795f696e 7075745f 73747265 _body_input_stre │ │ │ │ - 0x00060a40 616d5f68 74747032 5f69735f 626c6f63 am_http2_is_bloc │ │ │ │ - 0x00060a50 6b656400 43726561 7452696e 67000000 ked.CreatRing... │ │ │ │ - 0x00060a60 73656e64 5f616c6c 5f626c6f 636b696e send_all_blockin │ │ │ │ - 0x00060a70 67000000 01000000 04000000 06000000 g............... │ │ │ │ - 0x00060a80 05000000 00000000 73797370 726f665f ........sysprof_ │ │ │ │ - 0x00060a90 636c6f63 6b5f696e 69740000 6d61705f clock_init..map_ │ │ │ │ - 0x00060aa0 68656164 5f616e64 5f626f64 795f7477 head_and_body_tw │ │ │ │ - 0x00060ab0 69636500 6765745f 626f6479 5f61745f ice.get_body_at_ │ │ │ │ - 0x00060ac0 706f7300 6d617070 65645f72 696e675f pos.mapped_ring_ │ │ │ │ - 0x00060ad0 62756666 65725f6e 65775f72 65616465 buffer_new_reade │ │ │ │ - 0x00060ae0 72000000 6d617070 65645f72 696e675f r...mapped_ring_ │ │ │ │ - 0x00060af0 62756666 65725f6e 65775f77 72697465 buffer_new_write │ │ │ │ - 0x00060b00 72000000 6d617070 65645f72 696e675f r...mapped_ring_ │ │ │ │ - 0x00060b10 62756666 65725f75 6e726566 00000000 buffer_unref.... │ │ │ │ - 0x00060b20 6d617070 65645f72 696e675f 62756666 mapped_ring_buff │ │ │ │ - 0x00060b30 65725f72 65660000 6d617070 65645f72 er_ref..mapped_r │ │ │ │ - 0x00060b40 696e675f 62756666 65725f67 65745f66 ing_buffer_get_f │ │ │ │ - 0x00060b50 64000000 6d617070 65645f72 696e675f d...mapped_ring_ │ │ │ │ - 0x00060b60 62756666 65725f61 6c6c6f63 61746500 buffer_allocate. │ │ │ │ - 0x00060b70 6d617070 65645f72 696e675f 62756666 mapped_ring_buff │ │ │ │ - 0x00060b80 65725f61 6476616e 63650000 6d617070 er_advance..mapp │ │ │ │ - 0x00060b90 65645f72 696e675f 62756666 65725f64 ed_ring_buffer_d │ │ │ │ - 0x00060ba0 7261696e 00000000 6d617070 65645f72 rain....mapped_r │ │ │ │ - 0x00060bb0 696e675f 62756666 65725f63 6c656172 ing_buffer_clear │ │ │ │ - 0x00060bc0 00000000 40000000 09000000 30000000 ....@.......0... │ │ │ │ - 0x00060bd0 09000000 04000000 09000000 0c000000 ................ │ │ │ │ - 0x00060be0 09000000 3f000000 09000000 37000000 ....?.......7... │ │ │ │ - 0x00060bf0 09000000 17000000 09000000 2f000000 ............/... │ │ │ │ - 0x00060c00 09000000 11000000 09000000 33000000 ............3... │ │ │ │ - 0x00060c10 09000000 15000000 09000000 12000000 ................ │ │ │ │ - 0x00060c20 09000000 1f000000 09000000 36000000 ............6... │ │ │ │ - 0x00060c30 09000000 10000000 09000000 24000000 ............$... │ │ │ │ - 0x00060c40 09000000 2a000000 09000000 00000000 ....*........... │ │ │ │ - 0x00060c50 00000000 .... │ │ │ │ + 0x00051cf8 40000000 09000000 30000000 09000000 @.......0....... │ │ │ │ + 0x00051d08 04000000 09000000 0c000000 09000000 ................ │ │ │ │ + 0x00051d18 3f000000 09000000 37000000 09000000 ?.......7....... │ │ │ │ + 0x00051d28 17000000 09000000 2f000000 09000000 ......../....... │ │ │ │ + 0x00051d38 11000000 09000000 33000000 09000000 ........3....... │ │ │ │ + 0x00051d48 15000000 09000000 12000000 09000000 ................ │ │ │ │ + 0x00051d58 1f000000 09000000 36000000 09000000 ........6....... │ │ │ │ + 0x00051d68 10000000 09000000 24000000 09000000 ........$....... │ │ │ │ + 0x00051d78 2a000000 09000000 00000000 00000000 *............... │ │ │ │ + 0x00051d88 2e2e2f74 65737473 2f746573 742d7574 ../tests/test-ut │ │ │ │ + 0x00051d98 696c732e 63000000 27736f75 705f7365 ils.c...'soup_se │ │ │ │ + 0x00051da8 7373696f 6e5f6765 745f6173 796e635f ssion_get_async_ │ │ │ │ + 0x00051db8 72657375 6c745f6d 65737361 67652028 result_message ( │ │ │ │ + 0x00051dc8 73657373 696f6e2c 20726573 756c7429 session, result) │ │ │ │ + 0x00051dd8 203d3d20 64617461 2d3e6d73 67272073 == data->msg' s │ │ │ │ + 0x00051de8 686f756c 64206265 20545255 45000000 hould be TRUE... │ │ │ │ + 0x00051df8 534f5550 5f544553 545f4e4f 5f495056 SOUP_TEST_NO_IPV │ │ │ │ + 0x00051e08 36000000 6c697374 656e2d73 6f636b65 6...listen-socke │ │ │ │ + 0x00051e18 74000000 556e6162 6c652074 6f206372 t...Unable to cr │ │ │ │ + 0x00051e28 65617465 20736572 7665723a 2025730a eate server: %s. │ │ │ │ + 0x00051e38 00000000 474d6169 6e4c6f6f 70000000 ....GMainLoop... │ │ │ │ + 0x00051e48 68747470 73000000 3132372e 302e302e https...127.0.0. │ │ │ │ + 0x00051e58 31000000 3a3a3100 6d656d6f 72790000 1...::1.memory.. │ │ │ │ + 0x00051e68 47534554 54494e47 535f4241 434b454e GSETTINGS_BACKEN │ │ │ │ + 0x00051e78 44000000 64756d6d 79000000 47494f5f D...dummy...GIO_ │ │ │ │ + 0x00051e88 5553455f 50524f58 595f5245 534f4c56 USE_PROXY_RESOLV │ │ │ │ + 0x00051e98 45520000 6c6f6361 6c000000 47494f5f ER..local...GIO_ │ │ │ │ + 0x00051ea8 5553455f 56465300 68747470 733a2f2f USE_VFS.https:// │ │ │ │ + 0x00051eb8 6275677a 696c6c61 2e676e6f 6d652e6f bugzilla.gnome.o │ │ │ │ + 0x00051ec8 72672f00 436f756c 64206e6f 74207061 rg/.Could not pa │ │ │ │ + 0x00051ed8 72736520 61726775 6d656e74 733a2025 rse arguments: % │ │ │ │ + 0x00051ee8 730a0000 23200000 6375726c 00000000 s...# ..curl.... │ │ │ │ + 0x00051ef8 74657374 2d636572 742e7065 6d000000 test-cert.pem... │ │ │ │ + 0x00051f08 47494f5f 5553455f 544c5300 3d3d0000 GIO_USE_TLS.==.. │ │ │ │ + 0x00051f18 475f4f42 4a454354 20287365 7373696f G_OBJECT (sessio │ │ │ │ + 0x00051f28 6e292d3e 7265665f 636f756e 74203d3d n)->ref_count == │ │ │ │ + 0x00051f38 20310000 756e6978 2d736f63 6b65742d 1..unix-socket- │ │ │ │ + 0x00051f48 70617468 00000000 73657276 65725f74 path....server_t │ │ │ │ + 0x00051f58 68726561 64000000 74687265 61640000 hread...thread.. │ │ │ │ + 0x00051f68 74657374 2d6b6579 2e70656d 00000000 test-key.pem.... │ │ │ │ + 0x00051f78 756e6978 2d736f63 6b65742d 74657374 unix-socket-test │ │ │ │ + 0x00051f88 2d585858 58585800 556e6162 6c652074 -XXXXXX.Unable t │ │ │ │ + 0x00051f98 6f206372 65617465 20756e69 7820736f o create unix so │ │ │ │ + 0x00051fa8 636b6574 3a202573 0a000000 556e6162 cket: %s....Unab │ │ │ │ + 0x00051fb8 6c652074 6f206269 6e642075 6e697820 le to bind unix │ │ │ │ + 0x00051fc8 736f636b 65742074 6f202573 3a202573 socket to %s: %s │ │ │ │ + 0x00051fd8 0a000000 556e6162 6c652074 6f206c69 ....Unable to li │ │ │ │ + 0x00051fe8 7374656e 206f6e20 756e6978 20736f63 sten on unix soc │ │ │ │ + 0x00051ff8 6b65743a 2025730a 00000000 475f4f42 ket: %s.....G_OB │ │ │ │ + 0x00052008 4a454354 20287365 72766572 292d3e72 JECT (server)->r │ │ │ │ + 0x00052018 65665f63 6f756e74 203d3d20 31000000 ef_count == 1... │ │ │ │ + 0x00052028 27736f75 705f7365 7373696f 6e5f6765 'soup_session_ge │ │ │ │ + 0x00052038 745f6173 796e635f 72657375 6c745f6d t_async_result_m │ │ │ │ + 0x00052048 65737361 67652028 73657373 696f6e2c essage (session, │ │ │ │ + 0x00052058 20646174 612e7265 73756c74 29203d3d data.result) == │ │ │ │ + 0x00052068 206d7367 27207368 6f756c64 20626520 msg' should be │ │ │ │ + 0x00052078 54525545 00000000 736f7570 2d746573 TRUE....soup-tes │ │ │ │ + 0x00052088 74732e67 7265736f 75726365 00000000 ts.gresource.... │ │ │ │ + 0x00052098 436f756c 64206e6f 74206c6f 61642072 Could not load r │ │ │ │ + 0x000520a8 65736f75 72636520 736f7570 2d746573 esource soup-tes │ │ │ │ + 0x000520b8 74732e67 7265736f 75726365 3a202573 ts.gresource: %s │ │ │ │ + 0x000520c8 0a000000 2f6f7267 2f676e6f 6d652f6c ..../org/gnome/l │ │ │ │ + 0x000520d8 6962736f 75702f74 65737473 2f726573 ibsoup/tests/res │ │ │ │ + 0x000520e8 6f757263 65730000 696e6465 782e7478 ources..index.tx │ │ │ │ + 0x000520f8 74000000 436f756c 64206e6f 74207265 t...Could not re │ │ │ │ + 0x00052108 61642069 6e646578 2e747874 3a202573 ad index.txt: %s │ │ │ │ + 0x00052118 0a000000 3c000000 6e756d5f 70617468 ....<...num_path │ │ │ │ + 0x00052128 5f736567 6d656e74 73203c20 475f4e5f _segments < G_N_ │ │ │ │ + 0x00052138 454c454d 454e5453 20287061 74687629 ELEMENTS (pathv) │ │ │ │ + 0x00052148 00000000 64656275 67000000 456e6162 ....debug...Enab │ │ │ │ + 0x00052158 6c652028 6f722069 6e637265 61736529 le (or increase) │ │ │ │ + 0x00052168 20746573 742d7370 65636966 69632064 test-specific d │ │ │ │ + 0x00052178 65627567 67696e67 00000000 68747470 ebugging....http │ │ │ │ + 0x00052188 2d646562 75670000 456e6162 6c652028 -debug..Enable ( │ │ │ │ + 0x00052198 6f722069 6e637265 61736529 20485454 or increase) HTT │ │ │ │ + 0x000521a8 502d6c65 76656c20 64656275 6767696e P-level debuggin │ │ │ │ + 0x000521b8 67000000 536f7570 53657276 65720000 g...SoupServer.. │ │ │ │ + 0x000521c8 534f5550 5f534552 5645525f 48545450 SOUP_SERVER_HTTP │ │ │ │ + 0x000521d8 32000000 72657175 6573742d 73746172 2...request-star │ │ │ │ + 0x000521e8 74656400 72657175 6573742d 72656164 ted.request-read │ │ │ │ + 0x000521f8 00000000 72657175 6573742d 66696e69 ....request-fini │ │ │ │ + 0x00052208 73686564 00000000 72657175 6573742d shed....request- │ │ │ │ + 0x00052218 61626f72 74656400 47546c73 43657274 aborted.GTlsCert │ │ │ │ + 0x00052228 69666963 61746520 746f2075 73652066 ificate to use f │ │ │ │ + 0x00052238 6f722068 74747073 00000000 544c5320 or https....TLS │ │ │ │ + 0x00052248 63657274 69666963 61746500 47546c73 certificate.GTls │ │ │ │ + 0x00052258 44617461 62617365 20746f20 75736520 Database to use │ │ │ │ + 0x00052268 666f7220 76616c69 64617469 6e672053 for validating S │ │ │ │ + 0x00052278 534c2f54 4c532063 6c69656e 74206365 SL/TLS client ce │ │ │ │ + 0x00052288 72746966 69636174 65730000 544c5320 rtificates..TLS │ │ │ │ + 0x00052298 64617461 62617365 00000000 746c732d database....tls- │ │ │ │ + 0x000522a8 64617461 62617365 00000000 47546c73 database....GTls │ │ │ │ + 0x000522b8 41757468 656e7469 63617469 6f6e4d6f AuthenticationMo │ │ │ │ + 0x000522c8 64652074 6f207573 6520666f 72205353 de to use for SS │ │ │ │ + 0x000522d8 4c2f544c 5320636c 69656e74 20617574 L/TLS client aut │ │ │ │ + 0x000522e8 68656e74 69636174 696f6e00 544c5320 hentication.TLS │ │ │ │ + 0x000522f8 41757468 656e7469 63617469 6f6e204d Authentication M │ │ │ │ + 0x00052308 6f646500 746c732d 61757468 2d6d6f64 ode.tls-auth-mod │ │ │ │ + 0x00052318 65000000 49662025 54525545 2c207065 e...If %TRUE, pe │ │ │ │ + 0x00052328 7263656e 742d656e 636f6469 6e672069 rcent-encoding i │ │ │ │ + 0x00052338 6e207468 65205265 71756573 742d5552 n the Request-UR │ │ │ │ + 0x00052348 49207061 74682077 696c6c20 6e6f7420 I path will not │ │ │ │ + 0x00052358 62652061 75746f6d 61746963 616c6c79 be automatically │ │ │ │ + 0x00052368 20646563 6f646564 2e000000 52617720 decoded....Raw │ │ │ │ + 0x00052378 70617468 73000000 7261772d 70617468 paths...raw-path │ │ │ │ + 0x00052388 73000000 53657276 65722068 65616465 s...Server heade │ │ │ │ + 0x00052398 72000000 73657276 65722d68 65616465 r...server-heade │ │ │ │ + 0x000523a8 72000000 2e2e2f6c 6962736f 75702f73 r...../libsoup/s │ │ │ │ + 0x000523b8 65727665 722f736f 75702d73 65727665 erver/soup-serve │ │ │ │ + 0x000523c8 722e6300 25733a25 643a2069 6e76616c r.c.%s:%d: inval │ │ │ │ + 0x000523d8 69642025 73206964 20257520 666f7220 id %s id %u for │ │ │ │ + 0x000523e8 22257322 206f6620 74797065 20272573 "%s" of type '%s │ │ │ │ + 0x000523f8 2720696e 20272573 27000000 6c696273 ' in '%s'...libs │ │ │ │ + 0x00052408 6f757000 70726f70 65727479 00000000 oup.property.... │ │ │ │ + 0x00052418 64697363 6f6e6e65 63746564 00000000 disconnected.... │ │ │ │ + 0x00052428 676f742d 68656164 65727300 676f742d got-headers.got- │ │ │ │ + 0x00052438 626f6479 00000000 43616ee2 80997420 body....Can...t │ │ │ │ + 0x00052448 63726561 74652061 20544c53 20736572 create a TLS ser │ │ │ │ + 0x00052458 76657220 77697468 6f757420 6120544c ver without a TL │ │ │ │ + 0x00052468 53206365 72746966 69636174 65000000 S certificate... │ │ │ │ + 0x00052478 6c696273 6f75702d 332e3000 6e65772d libsoup-3.0.new- │ │ │ │ + 0x00052488 636f6e6e 65637469 6f6e0000 2f2e2e2f connection../../ │ │ │ │ + 0x00052498 00000000 2f2e2e00 77726f74 652d696e ..../...wrote-in │ │ │ │ + 0x000524a8 666f726d 6174696f 6e616c00 534f5550 formational.SOUP │ │ │ │ + 0x000524b8 5f49535f 53455256 45522028 73657276 _IS_SERVER (serv │ │ │ │ + 0x000524c8 65722900 6c696273 6f75702f 332e362e er).libsoup/3.6. │ │ │ │ + 0x000524d8 35000000 21286f70 74696f6e 73202620 5...!(options & │ │ │ │ + 0x000524e8 534f5550 5f534552 5645525f 4c495354 SOUP_SERVER_LIST │ │ │ │ + 0x000524f8 454e5f49 5056345f 4f4e4c59 29202626 EN_IPV4_ONLY) && │ │ │ │ + 0x00052508 2021286f 7074696f 6e732026 20534f55 !(options & SOU │ │ │ │ + 0x00052518 505f5345 52564552 5f4c4953 54454e5f P_SERVER_LISTEN_ │ │ │ │ + 0x00052528 49505636 5f4f4e4c 59290000 70726976 IPV6_ONLY)..priv │ │ │ │ + 0x00052538 2d3e6469 73706f73 6564203d 3d204641 ->disposed == FA │ │ │ │ + 0x00052548 4c534500 69616464 72342021 3d204e55 LSE.iaddr4 != NU │ │ │ │ + 0x00052558 4c4c207c 7c206961 64647236 20213d20 LL || iaddr6 != │ │ │ │ + 0x00052568 4e554c4c 00000000 49676e6f 72696e67 NULL....Ignoring │ │ │ │ + 0x00052578 20495076 36206c69 7374656e 20657272 IPv6 listen err │ │ │ │ + 0x00052588 6f722c20 61737375 6d696e67 20697420 or, assuming it │ │ │ │ + 0x00052598 69736e27 74207375 70706f72 7465643a isn't supported: │ │ │ │ + 0x000525a8 20257300 21286f70 74696f6e 73202620 %s.!(options & │ │ │ │ + 0x000525b8 534f5550 5f534552 5645525f 4c495354 SOUP_SERVER_LIST │ │ │ │ + 0x000525c8 454e5f49 5056345f 4f4e4c59 29207c7c EN_IPV4_ONLY) || │ │ │ │ + 0x000525d8 2021286f 7074696f 6e732026 20534f55 !(options & SOU │ │ │ │ + 0x000525e8 505f5345 52564552 5f4c4953 54454e5f P_SERVER_LISTEN_ │ │ │ │ + 0x000525f8 49505636 5f4f4e4c 59290000 475f4953 IPV6_ONLY)..G_IS │ │ │ │ + 0x00052608 5f534f43 4b455420 28736f63 6b657429 _SOCKET (socket) │ │ │ │ + 0x00052618 00000000 68747470 00000000 63616c6c ....http....call │ │ │ │ + 0x00052628 6261636b 20213d20 4e554c4c 00000000 back != NULL.... │ │ │ │ + 0x00052638 54797065 20272573 27206973 206e6f74 Type '%s' is not │ │ │ │ + 0x00052648 20612053 6f757057 6562736f 636b6574 a SoupWebsocket │ │ │ │ + 0x00052658 45787465 6e73696f 6e000000 536f7570 Extension...Soup │ │ │ │ + 0x00052668 53657276 6572436f 6e6e6563 74696f6e ServerConnection │ │ │ │ + 0x00052678 00000000 61636365 70742d63 65727469 ....accept-certi │ │ │ │ + 0x00052688 66696361 74650000 54686520 636f6e6e ficate..The conn │ │ │ │ + 0x00052698 65637469 6f6e2075 6e646572 6c79696e ection underlyin │ │ │ │ + 0x000526a8 67204753 6f636b65 74000000 54686520 g GSocket...The │ │ │ │ + 0x000526b8 736f636b 65742773 20756e64 65726c79 socket's underly │ │ │ │ + 0x000526c8 696e6720 47494f53 74726561 6d000000 ing GIOStream... │ │ │ │ + 0x000526d8 41646472 65737320 6f66206c 6f63616c Address of local │ │ │ │ + 0x000526e8 20656e64 206f6620 736f636b 65740000 end of socket.. │ │ │ │ + 0x000526f8 4c6f6361 6c206164 64726573 73000000 Local address... │ │ │ │ + 0x00052708 6c6f6361 6c2d6164 64726573 73000000 local-address... │ │ │ │ + 0x00052718 41646472 65737320 6f662072 656d6f74 Address of remot │ │ │ │ + 0x00052728 6520656e 64206f66 20736f63 6b657400 e end of socket. │ │ │ │ + 0x00052738 52656d6f 74652061 64647265 73730000 Remote address.. │ │ │ │ + 0x00052748 54686520 73657276 65722054 4c532063 The server TLS c │ │ │ │ + 0x00052758 65727469 66696361 74650000 544c5320 ertificate..TLS │ │ │ │ + 0x00052768 43657274 69666963 61746500 54686520 Certificate.The │ │ │ │ + 0x00052778 73657276 65722054 4c532064 61746162 server TLS datab │ │ │ │ + 0x00052788 61736500 544c5320 44617461 62617365 ase.TLS Database │ │ │ │ + 0x00052798 00000000 54686520 73657276 65722054 ....The server T │ │ │ │ + 0x000527a8 4c532061 75746865 6e746963 6174696f LS authenticatio │ │ │ │ + 0x000527b8 6e206d6f 64650000 54686520 544c5320 n mode..The TLS │ │ │ │ + 0x000527c8 70656572 20636572 74696669 63617465 peer certificate │ │ │ │ + 0x000527d8 20617373 6f636961 74656420 77697468 associated with │ │ │ │ + 0x000527e8 20746865 206d6573 73616765 00000000 the message.... │ │ │ │ + 0x000527f8 544c5320 50656572 20436572 74696669 TLS Peer Certifi │ │ │ │ + 0x00052808 63617465 00000000 746c732d 70656572 cate....tls-peer │ │ │ │ + 0x00052818 2d636572 74696669 63617465 00000000 -certificate.... │ │ │ │ + 0x00052828 54686520 76657269 66696361 74696f6e The verification │ │ │ │ + 0x00052838 20657272 6f727320 6f6e2074 6865206d errors on the m │ │ │ │ + 0x00052848 65737361 67652773 20544c53 20706565 essage's TLS pee │ │ │ │ + 0x00052858 72206365 72746966 69636174 65000000 r certificate... │ │ │ │ + 0x00052868 544c5320 50656572 20436572 74696669 TLS Peer Certifi │ │ │ │ + 0x00052878 63617465 20457272 6f727300 746c732d cate Errors.tls- │ │ │ │ + 0x00052888 70656572 2d636572 74696669 63617465 peer-certificate │ │ │ │ + 0x00052898 2d657272 6f727300 2e2e2f6c 6962736f -errors.../libso │ │ │ │ + 0x000528a8 75702f73 65727665 722f736f 75702d73 up/server/soup-s │ │ │ │ + 0x000528b8 65727665 722d636f 6e6e6563 74696f6e erver-connection │ │ │ │ + 0x000528c8 2e630000 21707269 762d3e69 6f5f6461 .c..!priv->io_da │ │ │ │ + 0x000528d8 74610000 21746c73 5f636572 74696669 ta..!tls_certifi │ │ │ │ + 0x000528e8 63617465 207c7c20 475f4953 5f544c53 cate || G_IS_TLS │ │ │ │ + 0x000528f8 5f434552 54494649 43415445 2028746c _CERTIFICATE (tl │ │ │ │ + 0x00052908 735f6365 72746966 69636174 65290000 s_certificate).. │ │ │ │ + 0x00052918 21746c73 5f646174 61626173 65207c7c !tls_database || │ │ │ │ + 0x00052928 20475f49 535f544c 535f4441 54414241 G_IS_TLS_DATABA │ │ │ │ + 0x00052938 53452028 746c735f 64617461 62617365 SE (tls_database │ │ │ │ + 0x00052948 29000000 475f4953 5f494f5f 53545245 )...G_IS_IO_STRE │ │ │ │ + 0x00052958 414d2028 636f6e6e 65637469 6f6e2900 AM (connection). │ │ │ │ + 0x00052968 475f4953 5f534f43 4b45545f 41444452 G_IS_SOCKET_ADDR │ │ │ │ + 0x00052978 45535320 286c6f63 616c5f61 64647229 ESS (local_addr) │ │ │ │ + 0x00052988 00000000 475f4953 5f534f43 4b45545f ....G_IS_SOCKET_ │ │ │ │ + 0x00052998 41444452 45535320 2872656d 6f74655f ADDRESS (remote_ │ │ │ │ + 0x000529a8 61646472 29000000 534f5550 5f49535f addr)...SOUP_IS_ │ │ │ │ + 0x000529b8 53455256 45525f43 4f4e4e45 4354494f SERVER_CONNECTIO │ │ │ │ + 0x000529c8 4e202863 6f6e6e29 00000000 21707269 N (conn)....!pri │ │ │ │ + 0x000529d8 762d3e69 6e697469 616c5f6d 73670000 v->initial_msg.. │ │ │ │ + 0x000529e8 68320000 68747470 2f312e31 00000000 h2..http/1.1.... │ │ │ │ + 0x000529f8 68747470 2f312e30 00000000 62617365 http/1.0....base │ │ │ │ + 0x00052a08 2d696f2d 73747265 616d0000 61647665 -io-stream..adve │ │ │ │ + 0x00052a18 72746973 65642d70 726f746f 636f6c73 rtised-protocols │ │ │ │ + 0x00052a28 00000000 72657175 6972652d 636c6f73 ....require-clos │ │ │ │ + 0x00052a38 652d6e6f 74696679 00000000 61757468 e-notify....auth │ │ │ │ + 0x00052a48 656e7469 63617469 6f6e2d6d 6f646500 entication-mode. │ │ │ │ + 0x00052a58 6e6f7469 66793a3a 70656572 2d636572 notify::peer-cer │ │ │ │ + 0x00052a68 74696669 63617465 00000000 2e2e2f6c tificate....../l │ │ │ │ + 0x00052a78 6962736f 75702f73 65727665 722f736f ibsoup/server/so │ │ │ │ + 0x00052a88 75702d73 65727665 722d636f 6e6e6563 up-server-connec │ │ │ │ + 0x00052a98 74696f6e 2e633a36 38330000 25733a20 tion.c:683..%s: │ │ │ │ + 0x00052aa8 25730000 2e2e2f6c 6962736f 75702f73 %s..../libsoup/s │ │ │ │ + 0x00052ab8 65727665 722f736f 75702d73 65727665 erver/soup-serve │ │ │ │ + 0x00052ac8 722d636f 6e6e6563 74696f6e 2e633a37 r-connection.c:7 │ │ │ │ + 0x00052ad8 31370000 47536f63 6b657400 536f7570 17..GSocket.Soup │ │ │ │ + 0x00052ae8 53657276 65724d65 73736167 65000000 ServerMessage... │ │ │ │ + 0x00052af8 77726f74 652d6865 61646572 73000000 wrote-headers... │ │ │ │ + 0x00052b08 77726f74 652d6368 756e6b00 77726f74 wrote-chunk.wrot │ │ │ │ + 0x00052b18 652d626f 64792d64 61746100 77726f74 e-body-data.wrot │ │ │ │ + 0x00052b28 652d626f 64790000 676f742d 6368756e e-body..got-chun │ │ │ │ + 0x00052b38 6b000000 2e2e2f6c 6962736f 75702f73 k...../libsoup/s │ │ │ │ + 0x00052b48 65727665 722f736f 75702d73 65727665 erver/soup-serve │ │ │ │ + 0x00052b58 722d6d65 73736167 652e6300 216d7367 r-message.c.!msg │ │ │ │ + 0x00052b68 2d3e696f 5f646174 61000000 6e6f7469 ->io_data...noti │ │ │ │ + 0x00052b78 66793a3a 746c732d 63657274 69666963 fy::tls-certific │ │ │ │ + 0x00052b88 61746500 434f4e4e 45435400 4b656570 ate.CONNECT.Keep │ │ │ │ + 0x00052b98 2d416c69 76650000 534f5550 5f49535f -Alive..SOUP_IS_ │ │ │ │ + 0x00052ba8 53455256 45525f4d 45535341 47452028 SERVER_MESSAGE ( │ │ │ │ + 0x00052bb8 6d736729 00000000 6d73672d 3e696f5f msg)....msg->io_ │ │ │ │ + 0x00052bc8 64617461 20213d20 4e554c4c 00000000 data != NULL.... │ │ │ │ + 0x00052bd8 73746174 75735f63 6f646520 213d2030 status_code != 0 │ │ │ │ + 0x00052be8 00000000 636f6e74 656e745f 74797065 ....content_type │ │ │ │ + 0x00052bf8 20213d20 4e554c4c 207c7c20 72657370 != NULL || resp │ │ │ │ + 0x00052c08 5f6c656e 67746820 3d3d2030 00000000 _length == 0.... │ │ │ │ + 0x00052c18 73747263 68722028 636f6e74 656e745f strchr (content_ │ │ │ │ + 0x00052c28 74797065 2c20272f 27292021 3d204e55 type, '/') != NU │ │ │ │ + 0x00052c38 4c4c0000 6c6f6361 74696f6e 20213d20 LL..location != │ │ │ │ + 0x00052c48 4e554c4c 00000000 2c200000 63686563 NULL...., ..chec │ │ │ │ + 0x00052c58 6b73756d 20213d20 4e554c4c 00000000 ksum != NULL.... │ │ │ │ + 0x00052c68 32353845 41464135 2d453931 342d3437 258EAFA5-E914-47 │ │ │ │ + 0x00052c78 44412d39 3543412d 43354142 30444338 DA-95CA-C5AB0DC8 │ │ │ │ + 0x00052c88 35423131 00000000 2e2e2f6c 6962736f 5B11....../libso │ │ │ │ + 0x00052c98 75702f77 6562736f 636b6574 2f736f75 up/websocket/sou │ │ │ │ + 0x00052ca8 702d7765 62736f63 6b65742e 63000000 p-websocket.c... │ │ │ │ + 0x00052cb8 64696765 73745f6c 656e203d 3d204649 digest_len == FI │ │ │ │ + 0x00052cc8 5845445f 44494745 53545f4c 454e0000 XED_DIGEST_LEN.. │ │ │ │ + 0x00052cd8 736f7570 2d776562 736f636b 65742d65 soup-websocket-e │ │ │ │ + 0x00052ce8 72726f72 2d717561 726b0000 53657276 rror-quark..Serv │ │ │ │ + 0x00052cf8 65722072 65717565 73746564 20756e73 er requested uns │ │ │ │ + 0x00052d08 7570706f 72746564 20657874 656e7369 upported extensi │ │ │ │ + 0x00052d18 6f6e0000 496e636f 72726563 74205765 on..Incorrect We │ │ │ │ + 0x00052d28 62536f63 6b657420 e2809c25 73e2809d bSocket ...%s... │ │ │ │ + 0x00052d38 20686561 64657200 53657276 65722072 header.Server r │ │ │ │ + 0x00052d48 65747572 6e656420 696e636f 72726563 eturned incorrec │ │ │ │ + 0x00052d58 7420e280 9c2573e2 809d206b 65790000 t ...%s... key.. │ │ │ │ + 0x00052d68 5365632d 57656253 6f636b65 742d4578 Sec-WebSocket-Ex │ │ │ │ + 0x00052d78 74656e73 696f6e73 00000000 4475706c tensions....Dupl │ │ │ │ + 0x00052d88 69636174 65642070 6172616d 65746572 icated parameter │ │ │ │ + 0x00052d98 20696e20 e2809c25 73e2809d 20576562 in ...%s... Web │ │ │ │ + 0x00052da8 536f636b 65742065 7874656e 73696f6e Socket extension │ │ │ │ + 0x00052db8 20686561 64657200 53657276 65722072 header.Server r │ │ │ │ + 0x00052dc8 65747572 6e656420 61206475 706c6963 eturned a duplic │ │ │ │ + 0x00052dd8 61746564 20706172 616d6574 65722069 ated parameter i │ │ │ │ + 0x00052de8 6e20e280 9c2573e2 809d2057 6562536f n ...%s... WebSo │ │ │ │ + 0x00052df8 636b6574 20657874 656e7369 6f6e2068 cket extension h │ │ │ │ + 0x00052e08 65616465 72000000 534f5550 5f49535f eader...SOUP_IS_ │ │ │ │ + 0x00052e18 4d455353 41474520 286d7367 29000000 MESSAGE (msg)... │ │ │ │ + 0x00052e28 55706772 61646500 31330000 47455400 Upgrade.13..GET. │ │ │ │ + 0x00052e38 57656253 6f636b65 74206861 6e647368 WebSocket handsh │ │ │ │ + 0x00052e48 616b6520 65787065 63746564 00000000 ake expected.... │ │ │ │ + 0x00052e58 75706772 61646500 556e7375 70706f72 upgrade.Unsuppor │ │ │ │ + 0x00052e68 74656420 57656253 6f636b65 74207665 ted WebSocket ve │ │ │ │ + 0x00052e78 7273696f 6e000000 496e7661 6c696420 rsion...Invalid │ │ │ │ + 0x00052e88 57656253 6f636b65 74206b65 79000000 WebSocket key... │ │ │ │ + 0x00052e98 4f726967 696e0000 556e7375 70706f72 Origin..Unsuppor │ │ │ │ + 0x00052ea8 74656420 57656253 6f636b65 74207375 ted WebSocket su │ │ │ │ + 0x00052eb8 6270726f 746f636f 6c000000 61636365 bprotocol...acce │ │ │ │ + 0x00052ec8 70746564 5f657874 656e7369 6f6e7320 pted_extensions │ │ │ │ + 0x00052ed8 3d3d204e 554c4c20 7c7c202a 61636365 == NULL || *acce │ │ │ │ + 0x00052ee8 70746564 5f657874 656e7369 6f6e7320 pted_extensions │ │ │ │ + 0x00052ef8 3d3d204e 554c4c00 3c68746d 6c3e3c68 == NULL.400 F │ │ │ │ + 0x00052f18 6f726269 6464656e 3c2f7469 746c653e orbidden │ │ │ │ + 0x00052f28 3c2f6865 61643e0d 0a3c626f 64793e52 ..R │ │ │ │ + 0x00052f38 65636569 76656420 696e7661 6c696420 eceived invalid │ │ │ │ + 0x00052f48 57656253 6f636b65 74207265 71756573 WebSocket reques │ │ │ │ + 0x00052f58 743c2f62 6f64793e 3c2f6874 6d6c3e0d t. │ │ │ │ + 0x00052f68 0a000000 74657874 2f68746d 6c000000 ....text/html... │ │ │ │ + 0x00052f78 3c68746d 6c3e3c68 6561643e 3c746974 400 Bad Reque │ │ │ │ + 0x00052f98 73743c2f 7469746c 653e3c2f 68656164 st..Receive │ │ │ │ + 0x00052fb8 6420696e 76616c69 64205765 62536f63 d invalid WebSoc │ │ │ │ + 0x00052fc8 6b657420 72657175 6573743a 2025733c ket request: %s< │ │ │ │ + 0x00052fd8 2f626f64 793e3c2f 68746d6c 3e0d0a00 /body>... │ │ │ │ + 0x00052fe8 6572726f 72203d3d 204e554c 4c207c7c error == NULL || │ │ │ │ + 0x00052ff8 202a6572 726f7220 3d3d204e 554c4c00 *error == NULL. │ │ │ │ + 0x00053008 53657276 65722072 656a6563 74656420 Server rejected │ │ │ │ + 0x00053018 57656253 6f636b65 74206861 6e647368 WebSocket handsh │ │ │ │ + 0x00053028 616b6500 53657276 65722069 676e6f72 ake.Server ignor │ │ │ │ + 0x00053038 65642057 6562536f 636b6574 2068616e ed WebSocket han │ │ │ │ + 0x00053048 64736861 6b650000 53657276 65722072 dshake..Server r │ │ │ │ + 0x00053058 65717565 73746564 20756e73 7570706f equested unsuppo │ │ │ │ + 0x00053068 72746564 2070726f 746f636f 6c000000 rted protocol... │ │ │ │ + 0x00053078 5365632d 57656253 6f636b65 742d4163 Sec-WebSocket-Ac │ │ │ │ + 0x00053088 63657074 00000000 536f7570 57656273 cept....SoupWebs │ │ │ │ + 0x00053098 6f636b65 74436f6e 6e656374 696f6e00 ocketConnection. │ │ │ │ + 0x000530a8 536f7570 57656273 6f636b65 74436f6e SoupWebsocketCon │ │ │ │ + 0x000530b8 6e656374 696f6e20 696e7075 74000000 nection input... │ │ │ │ + 0x000530c8 70726976 2d3e696f 5f737472 65616d20 priv->io_stream │ │ │ │ + 0x000530d8 213d204e 554c4c00 475f4953 5f504f4c != NULL.G_IS_POL │ │ │ │ + 0x000530e8 4c41424c 455f494e 5055545f 53545245 LABLE_INPUT_STRE │ │ │ │ + 0x000530f8 414d2028 69732900 675f706f 6c6c6162 AM (is).g_pollab │ │ │ │ + 0x00053108 6c655f69 6e707574 5f737472 65616d5f le_input_stream_ │ │ │ │ + 0x00053118 63616e5f 706f6c6c 20287072 69762d3e can_poll (priv-> │ │ │ │ + 0x00053128 696e7075 74290000 475f4953 5f504f4c input)..G_IS_POL │ │ │ │ + 0x00053138 4c41424c 455f4f55 54505554 5f535452 LABLE_OUTPUT_STR │ │ │ │ + 0x00053148 45414d20 286f7329 00000000 675f706f EAM (os)....g_po │ │ │ │ + 0x00053158 6c6c6162 6c655f6f 75747075 745f7374 llable_output_st │ │ │ │ + 0x00053168 7265616d 5f63616e 5f706f6c 6c202870 ream_can_poll (p │ │ │ │ + 0x00053178 7269762d 3e6f7574 70757429 00000000 riv->output).... │ │ │ │ + 0x00053188 77616974 696e6720 25642073 65636f6e waiting %d secon │ │ │ │ + 0x00053198 64732066 6f722070 65657220 746f2063 ds for peer to c │ │ │ │ + 0x000531a8 6c6f7365 20696f00 536f7570 57656273 lose io.SoupWebs │ │ │ │ + 0x000531b8 6f636b65 74436f6e 6e656374 696f6e20 ocketConnection │ │ │ │ + 0x000531c8 636c6f73 65207469 6d656f75 74000000 close timeout... │ │ │ │ + 0x000531d8 2e2e2f6c 6962736f 75702f77 6562736f ../libsoup/webso │ │ │ │ + 0x000531e8 636b6574 2f736f75 702d7765 62736f63 cket/soup-websoc │ │ │ │ + 0x000531f8 6b65742d 636f6e6e 65637469 6f6e2e63 ket-connection.c │ │ │ │ + 0x00053208 00000000 21707269 762d3e69 6e707574 ....!priv->input │ │ │ │ + 0x00053218 5f736f75 72636500 21707269 762d3e6f _source.!priv->o │ │ │ │ + 0x00053228 75747075 745f736f 75726365 00000000 utput_source.... │ │ │ │ + 0x00053238 70726976 2d3e696f 5f636c6f 73696e67 priv->io_closing │ │ │ │ + 0x00053248 00000000 70726976 2d3e696f 5f636c6f ....priv->io_clo │ │ │ │ + 0x00053258 73656400 21707269 762d3e63 6c6f7365 sed.!priv->close │ │ │ │ + 0x00053268 5f74696d 656f7574 00000000 21707269 _timeout....!pri │ │ │ │ + 0x00053278 762d3e6b 65657061 6c697665 5f74696d v->keepalive_tim │ │ │ │ + 0x00053288 656f7574 00000000 73746f70 70696e67 eout....stopping │ │ │ │ + 0x00053298 20696e70 75742073 6f757263 65000000 input source... │ │ │ │ + 0x000532a8 73746f70 70696e67 206f7574 70757420 stopping output │ │ │ │ + 0x000532b8 736f7572 63650000 636c6f73 696e6720 source..closing │ │ │ │ + 0x000532c8 696f2073 74726561 6d000000 70656572 io stream...peer │ │ │ │ + 0x000532d8 20646964 206e6f74 20636c6f 73652069 did not close i │ │ │ │ + 0x000532e8 6f207768 656e2065 78706563 74656400 o when expected. │ │ │ │ + 0x000532f8 6572726f 72207368 75747469 6e672064 error shutting d │ │ │ │ + 0x00053308 6f776e20 696f2073 74726561 6d3a2025 own io stream: % │ │ │ │ + 0x00053318 73000000 556e6465 726c7969 6e672049 s...Underlying I │ │ │ │ + 0x00053328 2f4f2073 74726561 6d000000 492f4f20 /O stream...I/O │ │ │ │ + 0x00053338 53747265 616d0000 696f2d73 74726561 Stream..io-strea │ │ │ │ + 0x00053348 6d000000 436f6e6e 65637469 6f6e2074 m...Connection t │ │ │ │ + 0x00053358 79706520 28636c69 656e742f 73657276 ype (client/serv │ │ │ │ + 0x00053368 65722900 436f6e6e 65637469 6f6e2074 er).Connection t │ │ │ │ + 0x00053378 79706500 636f6e6e 65637469 6f6e2d74 ype.connection-t │ │ │ │ + 0x00053388 79706500 54686520 57656253 6f636b65 ype.The WebSocke │ │ │ │ + 0x00053398 74205552 49000000 75726900 54686520 t URI...uri.The │ │ │ │ + 0x000533a8 57656253 6f636b65 74206f72 6967696e WebSocket origin │ │ │ │ + 0x000533b8 00000000 54686520 63686f73 656e2057 ....The chosen W │ │ │ │ + 0x000533c8 6562536f 636b6574 2070726f 746f636f ebSocket protoco │ │ │ │ + 0x000533d8 6c000000 50726f74 6f636f6c 00000000 l...Protocol.... │ │ │ │ + 0x000533e8 70726f74 6f636f6c 00000000 53746174 protocol....Stat │ │ │ │ + 0x000533f8 65200000 53746174 65000000 4d617820 e ..State...Max │ │ │ │ + 0x00053408 696e636f 6d696e67 20706179 6c6f6164 incoming payload │ │ │ │ + 0x00053418 2073697a 65200000 4d617820 696e636f size ..Max inco │ │ │ │ + 0x00053428 6d696e67 20706179 6c6f6164 2073697a ming payload siz │ │ │ │ + 0x00053438 65000000 6d61782d 696e636f 6d696e67 e...max-incoming │ │ │ │ + 0x00053448 2d706179 6c6f6164 2d73697a 65000000 -payload-size... │ │ │ │ + 0x00053458 4b656570 616c6976 6520696e 74657276 Keepalive interv │ │ │ │ + 0x00053468 616c0000 6b656570 616c6976 652d696e al..keepalive-in │ │ │ │ + 0x00053478 74657276 616c0000 4b656570 616c6976 terval..Keepaliv │ │ │ │ + 0x00053488 6520706f 6e672074 696d656f 75740000 e pong timeout.. │ │ │ │ + 0x00053498 6b656570 616c6976 652d706f 6e672d74 keepalive-pong-t │ │ │ │ + 0x000534a8 696d656f 75740000 54686520 6c697374 imeout..The list │ │ │ │ + 0x000534b8 206f6620 61637469 76652065 7874656e of active exten │ │ │ │ + 0x000534c8 73696f6e 73000000 41637469 76652065 sions...Active e │ │ │ │ + 0x000534d8 7874656e 73696f6e 73000000 65787465 xtensions...exte │ │ │ │ + 0x000534e8 6e73696f 6e730000 636c6f73 696e6700 nsions..closing. │ │ │ │ + 0x000534f8 706f6e67 00000000 475f4953 5f494f5f pong....G_IS_IO_ │ │ │ │ + 0x00053508 53545245 414d2028 73747265 616d2900 STREAM (stream). │ │ │ │ + 0x00053518 75726920 213d204e 554c4c00 74797065 uri != NULL.type │ │ │ │ + 0x00053528 20213d20 534f5550 5f574542 534f434b != SOUP_WEBSOCK │ │ │ │ + 0x00053538 45545f43 4f4e4e45 4354494f 4e5f554e ET_CONNECTION_UN │ │ │ │ + 0x00053548 4b4e4f57 4e000000 534f5550 5f49535f KNOWN...SOUP_IS_ │ │ │ │ + 0x00053558 57454253 4f434b45 545f434f 4e4e4543 WEBSOCKET_CONNEC │ │ │ │ + 0x00053568 54494f4e 20287365 6c662900 6572726f TION (self).erro │ │ │ │ + 0x00053578 7220636c 6f73696e 67207765 6220736f r closing web so │ │ │ │ + 0x00053588 636b6574 20737472 65616d3a 20257300 cket stream: %s. │ │ │ │ + 0x00053598 736f7570 5f776562 736f636b 65745f63 soup_websocket_c │ │ │ │ + 0x000535a8 6f6e6e65 6374696f 6e5f6765 745f7374 onnection_get_st │ │ │ │ + 0x000535b8 61746520 2873656c 6629203d 3d20534f ate (self) == SO │ │ │ │ + 0x000535c8 55505f57 4542534f 434b4554 5f535441 UP_WEBSOCKET_STA │ │ │ │ + 0x000535d8 54455f43 4c4f5345 44000000 636c6f73 TE_CLOSED...clos │ │ │ │ + 0x000535e8 65643a20 636f6d70 6c657465 6420696f ed: completed io │ │ │ │ + 0x000535f8 20737472 65616d20 636c6f73 65000000 stream close... │ │ │ │ + 0x00053608 52656365 69766564 20696e76 616c6964 Received invalid │ │ │ │ + 0x00053618 20576562 536f636b 65742072 6573706f WebSocket respo │ │ │ │ + 0x00053628 6e736520 66726f6d 20746865 20636c69 nse from the cli │ │ │ │ + 0x00053638 656e7400 52656365 69766564 20696e76 ent.Received inv │ │ │ │ + 0x00053648 616c6964 20576562 536f636b 65742072 alid WebSocket r │ │ │ │ + 0x00053658 6573706f 6e736520 66726f6d 20746865 esponse from the │ │ │ │ + 0x00053668 20736572 76657200 49676e6f 72696e67 server.Ignoring │ │ │ │ + 0x00053678 206d6573 73616765 2073696e 63652074 message since t │ │ │ │ + 0x00053688 68652063 6f6e6e65 6374696f 6e206973 he connection is │ │ │ │ + 0x00053698 20636c6f 73656420 6f722069 7320636c closed or is cl │ │ │ │ + 0x000536a8 6f73696e 67000000 57656253 6f636b65 osing...WebSocke │ │ │ │ + 0x000536b8 7420636f 6e74726f 6c206d65 73736167 t control messag │ │ │ │ + 0x000536c8 65207061 796c6f61 64206578 63656564 e payload exceed │ │ │ │ + 0x000536d8 73207369 7a65206c 696d6974 00000000 s size limit.... │ │ │ │ + 0x000536e8 70726976 2d3e636c 6f73655f 73656e74 priv->close_sent │ │ │ │ + 0x000536f8 203d3d20 46414c53 45000000 6c656e20 == FALSE...len │ │ │ │ + 0x00053708 3e203000 71756575 65642025 64206672 > 0.queued %d fr │ │ │ │ + 0x00053718 616d6520 6f66206c 656e2025 75000000 ame of len %u... │ │ │ │ + 0x00053728 616c7265 61647920 636c6f73 696e672f already closing/ │ │ │ │ + 0x00053738 636c6f73 65642c20 69676e6f 72696e67 closed, ignoring │ │ │ │ + 0x00053748 20657272 6f720000 666f7263 696e6720 error..forcing │ │ │ │ + 0x00053758 636c6f73 65206475 6520746f 20657272 close due to err │ │ │ │ + 0x00053768 6f720000 72657175 65737469 6e672063 or..requesting c │ │ │ │ + 0x00053778 6c6f7365 20647565 20746f20 6572726f lose due to erro │ │ │ │ + 0x00053788 72000000 49676e6f 72696e67 206d6573 r...Ignoring mes │ │ │ │ + 0x00053798 73616765 2073696e 63652074 68652063 sage since the c │ │ │ │ + 0x000537a8 6f6e6e65 6374696f 6e206973 20636c6f onnection is clo │ │ │ │ + 0x000537b8 73656400 6c656e20 3e206672 616d652d sed.len > frame- │ │ │ │ + 0x000537c8 3e73656e 74000000 6661696c 65642074 >sent...failed t │ │ │ │ + 0x000537d8 6f207365 6e642066 72616d65 20626563 o send frame bec │ │ │ │ + 0x000537e8 61757365 20697420 776f756c 6420626c ause it would bl │ │ │ │ + 0x000537f8 6f636b2c 206d6172 6b696e67 20617320 ock, marking as │ │ │ │ + 0x00053808 70656e64 696e6700 73656e74 20667261 pending.sent fra │ │ │ │ + 0x00053818 6d650000 536f7570 57656273 6f636b65 me..SoupWebsocke │ │ │ │ + 0x00053828 74436f6e 6e656374 696f6e20 6f757470 tConnection outp │ │ │ │ + 0x00053838 75740000 65787065 63746564 20706f6e ut..expected pon │ │ │ │ + 0x00053848 67206e65 76657220 61727269 7665643b g never arrived; │ │ │ │ + 0x00053858 20636f6e 6e656374 696f6e20 70726f62 connection prob │ │ │ │ + 0x00053868 61626c79 206c6f73 74000000 44696420 ably lost...Did │ │ │ │ + 0x00053878 6e6f7420 72656365 69766520 6b656570 not receive keep │ │ │ │ + 0x00053888 616c6976 6520706f 6e672077 69746869 alive pong withi │ │ │ │ + 0x00053898 6e202564 20736563 6f6e6473 00000000 n %d seconds.... │ │ │ │ + 0x000538a8 636c6f73 6520636f 64652061 6c726561 close code alrea │ │ │ │ + 0x000538b8 64792073 656e7400 57726f6e 6720636c dy sent.Wrong cl │ │ │ │ + 0x000538c8 6f73696e 6720636f 64652025 64207265 osing code %d re │ │ │ │ + 0x000538d8 63656976 65642066 6f722061 20736572 ceived for a ser │ │ │ │ + 0x000538e8 76657220 636f6e6e 65637469 6f6e0000 ver connection.. │ │ │ │ + 0x000538f8 57726f6e 6720636c 6f73696e 6720636f Wrong closing co │ │ │ │ + 0x00053908 64652025 64207265 63656976 65642066 de %d received f │ │ │ │ + 0x00053918 6f722061 206e6f6e 20736572 76657220 or a non server │ │ │ │ + 0x00053928 636f6e6e 65637469 6f6e0000 57726f6e connection..Wron │ │ │ │ + 0x00053938 6720636c 6f73696e 6720636f 64652025 g closing code % │ │ │ │ + 0x00053948 64207265 63656976 65640000 72657370 d received..resp │ │ │ │ + 0x00053958 6f6e6469 6e672074 6f20636c 6f736520 onding to close │ │ │ │ + 0x00053968 72657175 65737400 52656365 69766564 request.Received │ │ │ │ + 0x00053978 20576562 536f636b 65742070 61796c6f WebSocket paylo │ │ │ │ + 0x00053988 61642066 726f6d20 74686520 636c6965 ad from the clie │ │ │ │ + 0x00053998 6e74206c 61726765 72207468 616e2063 nt larger than c │ │ │ │ + 0x000539a8 6f6e6669 67757265 64206d61 782d696e onfigured max-in │ │ │ │ + 0x000539b8 636f6d69 6e672d70 61796c6f 61642d73 coming-payload-s │ │ │ │ + 0x000539c8 697a6500 52656365 69766564 20576562 ize.Received Web │ │ │ │ + 0x000539d8 536f636b 65742070 61796c6f 61642066 Socket payload f │ │ │ │ + 0x000539e8 726f6d20 74686520 73657276 6572206c rom the server l │ │ │ │ + 0x000539f8 61726765 72207468 616e2063 6f6e6669 arger than confi │ │ │ │ + 0x00053a08 67757265 64206d61 782d696e 636f6d69 gured max-incomi │ │ │ │ + 0x00053a18 6e672d70 61796c6f 61642d73 697a6500 ng-payload-size. │ │ │ │ + 0x00053a28 73657276 65720000 636c6965 6e740000 server..client.. │ │ │ │ + 0x00053a38 52656365 69766564 20696e76 616c6964 Received invalid │ │ │ │ + 0x00053a48 20576562 536f636b 65742064 61746120 WebSocket data │ │ │ │ + 0x00053a58 66726f6d 20746865 20636c69 656e7400 from the client. │ │ │ │ + 0x00053a68 52656365 69766564 20696e76 616c6964 Received invalid │ │ │ │ + 0x00053a78 20576562 536f636b 65742064 61746120 WebSocket data │ │ │ │ + 0x00053a88 66726f6d 20746865 20736572 76657200 from the server. │ │ │ │ + 0x00053a98 41207365 72766572 206d7573 74206e6f A server must no │ │ │ │ + 0x00053aa8 74206d61 736b2061 6e792066 72616d65 t mask any frame │ │ │ │ + 0x00053ab8 73207468 61742069 74207365 6e647320 s that it sends │ │ │ │ + 0x00053ac8 746f2074 68652063 6c69656e 742e0000 to the client... │ │ │ │ + 0x00053ad8 54686520 636c6965 6e742073 686f756c The client shoul │ │ │ │ + 0x00053ae8 6420616c 77617973 206d6173 6b206672 d always mask fr │ │ │ │ + 0x00053af8 616d6573 00000000 25732069 73207472 ames....%s is tr │ │ │ │ + 0x00053b08 79696e67 20746f20 6672616d 65206f66 ying to frame of │ │ │ │ + 0x00053b18 2073697a 6520256c 6c75206f 72206772 size %llu or gr │ │ │ │ + 0x00053b28 65617465 722c2062 7574206d 61782073 eater, but max s │ │ │ │ + 0x00053b38 7570706f 72746564 2073697a 65206973 upported size is │ │ │ │ + 0x00053b48 20256c6c 75000000 72656365 69766564 %llu...received │ │ │ │ + 0x00053b58 20667261 676d656e 74656420 636f6e74 fragmented cont │ │ │ │ + 0x00053b68 726f6c20 6672616d 65000000 72656365 rol frame...rece │ │ │ │ + 0x00053b78 69766564 20636f6e 74726f6c 20667261 ived control fra │ │ │ │ + 0x00053b88 6d652025 64207769 74682025 64207061 me %d with %d pa │ │ │ │ + 0x00053b98 796c6f61 64000000 72656365 69766564 yload...received │ │ │ │ + 0x00053ba8 20612062 726f6b65 6e20636c 6f736520 a broken close │ │ │ │ + 0x00053bb8 6672616d 6520636f 6e746169 6e696e67 frame containing │ │ │ │ + 0x00053bc8 20726573 65727665 64207374 61747573 reserved status │ │ │ │ + 0x00053bd8 20636f64 65202575 00000000 72656365 code %u....rece │ │ │ │ + 0x00053be8 69766564 206e6f6e 2d555446 3820636c ived non-UTF8 cl │ │ │ │ + 0x00053bf8 6f736520 64617461 3a202564 2027252e ose data: %d '%. │ │ │ │ + 0x00053c08 2a732720 25640000 72656365 69766564 *s' %d..received │ │ │ │ + 0x00053c18 2070696e 672c2072 6573706f 6e64696e ping, respondin │ │ │ │ + 0x00053c28 67000000 6c696273 6f75702d 6b656570 g...libsoup-keep │ │ │ │ + 0x00053c38 616c6976 652d0000 72656365 69766564 alive-..received │ │ │ │ + 0x00053c48 206b6565 70616c69 76652070 6f6e6700 keepalive pong. │ │ │ │ + 0x00053c58 72656365 69766564 20756e6b 6e6f776e received unknown │ │ │ │ + 0x00053c68 206b6565 70616c69 76652070 6f6e6700 keepalive pong. │ │ │ │ + 0x00053c78 72656365 69766564 20706f6e 67206d65 received pong me │ │ │ │ + 0x00053c88 73736167 65000000 72656365 69766564 ssage...received │ │ │ │ + 0x00053c98 20756e73 7570706f 72746564 20636f6e unsupported con │ │ │ │ + 0x00053ca8 74726f6c 20667261 6d653a20 25640000 trol frame: %d.. │ │ │ │ + 0x00053cb8 72656365 69766564 206d6573 73616765 received message │ │ │ │ + 0x00053cc8 20616674 65722063 6c6f7365 20776173 after close was │ │ │ │ + 0x00053cd8 20726563 65697665 64000000 72656365 received...rece │ │ │ │ + 0x00053ce8 69766564 206d6573 73616765 20616674 ived message aft │ │ │ │ + 0x00053cf8 65722063 6c6f7365 20647565 20746f20 er close due to │ │ │ │ + 0x00053d08 6572726f 72207761 73207365 6e740000 error was sent.. │ │ │ │ + 0x00053d18 72656365 69766564 206f7574 206f6620 received out of │ │ │ │ + 0x00053d28 6f726465 7220696e 69746961 6c206d65 order initial me │ │ │ │ + 0x00053d38 73736167 65206672 61676d65 6e740000 ssage fragment.. │ │ │ │ + 0x00053d48 72656365 69766564 20696e69 7469616c received initial │ │ │ │ + 0x00053d58 20667261 676d656e 74206672 616d6520 fragment frame │ │ │ │ + 0x00053d68 25642077 69746820 25642070 61796c6f %d with %d paylo │ │ │ │ + 0x00053d78 61640000 72656365 69766564 206f7574 ad..received out │ │ │ │ + 0x00053d88 206f6620 6f726465 72206d69 64646c65 of order middle │ │ │ │ + 0x00053d98 206d6573 73616765 20667261 676d656e message fragmen │ │ │ │ + 0x00053da8 74000000 72656365 69766564 206d6964 t...received mid │ │ │ │ + 0x00053db8 646c6520 66726167 6d656e74 20667261 dle fragment fra │ │ │ │ + 0x00053dc8 6d652077 69746820 25642070 61796c6f me with %d paylo │ │ │ │ + 0x00053dd8 61640000 72656365 69766564 206f7574 ad..received out │ │ │ │ + 0x00053de8 206f6620 6f726465 7220656e 64696e67 of order ending │ │ │ │ + 0x00053df8 206d6573 73616765 20667261 676d656e message fragmen │ │ │ │ + 0x00053e08 74000000 72656365 69766564 206c6173 t...received las │ │ │ │ + 0x00053e18 74206672 61676d65 6e742066 72616d65 t fragment frame │ │ │ │ + 0x00053e28 20776974 68202564 20706179 6c6f6164 with %d payload │ │ │ │ + 0x00053e38 00000000 6f70636f 64652021 3d203000 ....opcode != 0. │ │ │ │ + 0x00053e48 72656365 69766564 20756e66 7261676d received unfragm │ │ │ │ + 0x00053e58 656e7465 64206d65 73736167 65207768 ented message wh │ │ │ │ + 0x00053e68 656e2066 7261676d 656e7420 77617320 en fragment was │ │ │ │ + 0x00053e78 65787065 63746564 00000000 72656365 expected....rece │ │ │ │ + 0x00053e88 69766564 20667261 6d652025 64207769 ived frame %d wi │ │ │ │ + 0x00053e98 74682025 64207061 796c6f61 64000000 th %d payload... │ │ │ │ + 0x00053ea8 72656365 69766564 20756e6b 6e6f776e received unknown │ │ │ │ + 0x00053eb8 20646174 61206672 616d653a 20256400 data frame: %d. │ │ │ │ + 0x00053ec8 72656365 69766564 20696e76 616c6964 received invalid │ │ │ │ + 0x00053ed8 206e6f6e 2d555446 38207465 78742064 non-UTF8 text d │ │ │ │ + 0x00053ee8 61746100 6d657373 6167653a 2064656c ata.message: del │ │ │ │ + 0x00053ef8 69766572 696e6720 25642077 69746820 ivering %d with │ │ │ │ + 0x00053f08 2564206c 656e6774 68000000 636f6e6e %d length...conn │ │ │ │ + 0x00053f18 65637469 6f6e2075 6e657870 65637465 ection unexpecte │ │ │ │ + 0x00053f28 646c7920 636c6f73 65642062 79207065 dly closed by pe │ │ │ │ + 0x00053f38 65720000 70656572 20686173 20636c6f er..peer has clo │ │ │ │ + 0x00053f48 73656420 736f636b 65740000 6c696273 sed socket..libs │ │ │ │ + 0x00053f58 6f75702d 6b656570 616c6976 652d256c oup-keepalive-%l │ │ │ │ + 0x00053f68 6c750000 70696e67 20257300 73656e64 lu..ping %s.send │ │ │ │ + 0x00053f78 696e6720 70696e67 206d6573 73616765 ing ping message │ │ │ │ + 0x00053f88 00000000 536f7570 57656273 6f636b65 ....SoupWebsocke │ │ │ │ + 0x00053f98 74436f6e 6e656374 696f6e20 706f6e67 tConnection pong │ │ │ │ + 0x00053fa8 2074696d 656f7574 00000000 736f7570 timeout....soup │ │ │ │ + 0x00053fb8 5f776562 736f636b 65745f63 6f6e6e65 _websocket_conne │ │ │ │ + 0x00053fc8 6374696f 6e5f6765 745f7374 61746520 ction_get_state │ │ │ │ + 0x00053fd8 2873656c 6629203d 3d20534f 55505f57 (self) == SOUP_W │ │ │ │ + 0x00053fe8 4542534f 434b4554 5f535441 54455f4f EBSOCKET_STATE_O │ │ │ │ + 0x00053ff8 50454e00 74657874 20213d20 4e554c4c PEN.text != NULL │ │ │ │ + 0x00054008 00000000 75746638 5f76616c 69646174 ....utf8_validat │ │ │ │ + 0x00054018 65202874 6578742c 206c656e 67746829 e (text, length) │ │ │ │ + 0x00054028 00000000 64617461 20213d20 4e554c4c ....data != NULL │ │ │ │ + 0x00054038 207c7c20 6c656e67 7468203d 3d203000 || length == 0. │ │ │ │ + 0x00054048 6d657373 61676520 213d204e 554c4c00 message != NULL. │ │ │ │ + 0x00054058 74797065 20213d20 534f5550 5f574542 type != SOUP_WEB │ │ │ │ + 0x00054068 534f434b 45545f44 4154415f 54455854 SOCKET_DATA_TEXT │ │ │ │ + 0x00054078 207c7c20 75746638 5f76616c 69646174 || utf8_validat │ │ │ │ + 0x00054088 65202828 636f6e73 74206368 6172202a e ((const char * │ │ │ │ + 0x00054098 29646174 612c206c 656e6774 68290000 )data, length).. │ │ │ │ + 0x000540a8 21707269 762d3e63 6c6f7365 5f73656e !priv->close_sen │ │ │ │ + 0x000540b8 74000000 636f6465 20213d20 534f5550 t...code != SOUP │ │ │ │ + 0x000540c8 5f574542 534f434b 45545f43 4c4f5345 _WEBSOCKET_CLOSE │ │ │ │ + 0x000540d8 5f41424e 4f524d41 4c202626 20636f64 _ABNORMAL && cod │ │ │ │ + 0x000540e8 6520213d 20534f55 505f5745 42534f43 e != SOUP_WEBSOC │ │ │ │ + 0x000540f8 4b45545f 434c4f53 455f544c 535f4841 KET_CLOSE_TLS_HA │ │ │ │ + 0x00054108 4e445348 414b4500 636f6465 20213d20 NDSHAKE.code != │ │ │ │ + 0x00054118 534f5550 5f574542 534f434b 45545f43 SOUP_WEBSOCKET_C │ │ │ │ + 0x00054128 4c4f5345 5f4e4f5f 45585445 4e53494f LOSE_NO_EXTENSIO │ │ │ │ + 0x00054138 4e000000 636f6465 20213d20 534f5550 N...code != SOUP │ │ │ │ + 0x00054148 5f574542 534f434b 45545f43 4c4f5345 _WEBSOCKET_CLOSE │ │ │ │ + 0x00054158 5f534552 5645525f 4552524f 52000000 _SERVER_ERROR... │ │ │ │ + 0x00054168 536f7570 57656273 6f636b65 74436f6e SoupWebsocketCon │ │ │ │ + 0x00054178 6e656374 696f6e20 6b656570 616c6976 nection keepaliv │ │ │ │ + 0x00054188 65207469 6d656f75 74000000 70726976 e timeout...priv │ │ │ │ + 0x00054198 2d3e696f 5f737472 65616d20 3d3d204e ->io_stream == N │ │ │ │ + 0x000541a8 554c4c00 70726976 2d3e7572 69203d3d ULL.priv->uri == │ │ │ │ + 0x000541b8 204e554c 4c000000 70726976 2d3e6f72 NULL...priv->or │ │ │ │ + 0x000541c8 6967696e 203d3d20 4e554c4c 00000000 igin == NULL.... │ │ │ │ + 0x000541d8 70726976 2d3e7072 6f746f63 6f6c203d priv->protocol = │ │ │ │ + 0x000541e8 3d204e55 4c4c0000 536f7570 57656273 = NULL..SoupWebs │ │ │ │ + 0x000541f8 6f636b65 74457874 656e7369 6f6e0000 ocketExtension.. │ │ │ │ + 0x00054208 534f5550 5f49535f 57454253 4f434b45 SOUP_IS_WEBSOCKE │ │ │ │ + 0x00054218 545f4558 54454e53 494f4e20 28657874 T_EXTENSION (ext │ │ │ │ + 0x00054228 656e7369 6f6e2900 636f6e6e 65637469 ension).connecti │ │ │ │ + 0x00054238 6f6e5f74 79706520 213d2053 4f55505f on_type != SOUP_ │ │ │ │ + 0x00054248 57454253 4f434b45 545f434f 4e4e4543 WEBSOCKET_CONNEC │ │ │ │ + 0x00054258 54494f4e 5f554e4b 4e4f574e 00000000 TION_UNKNOWN.... │ │ │ │ + 0x00054268 68656164 65722021 3d204e55 4c4c0000 header != NULL.. │ │ │ │ + 0x00054278 7061796c 6f616420 213d204e 554c4c00 payload != NULL. │ │ │ │ + 0x00054288 536f7570 57656273 6f636b65 74457874 SoupWebsocketExt │ │ │ │ + 0x00054298 656e7369 6f6e4465 666c6174 65000000 ensionDeflate... │ │ │ │ + 0x000542a8 7065726d 65737361 67652d64 65666c61 permessage-defla │ │ │ │ + 0x000542b8 74650000 52656365 69766564 2061206e te..Received a n │ │ │ │ + 0x000542c8 6f6e2d66 69727374 20667261 6d652077 on-first frame w │ │ │ │ + 0x000542d8 69746820 52535631 20666c61 67207365 ith RSV1 flag se │ │ │ │ + 0x000542e8 74000000 4661696c 65642074 6f20756e t...Failed to un │ │ │ │ + 0x000542f8 636f6d70 72657373 20696e63 6f6d696e compress incomin │ │ │ │ + 0x00054308 67206672 616d6500 4661696c 65642074 g frame.Failed t │ │ │ │ + 0x00054318 6f20636f 6d707265 7373206f 7574676f o compress outgo │ │ │ │ + 0x00054328 696e6720 6672616d 65000000 3b207365 ing frame...; se │ │ │ │ + 0x00054338 72766572 5f6e6f5f 636f6e74 6578745f rver_no_context_ │ │ │ │ + 0x00054348 74616b65 6f766572 00000000 3b20636c takeover....; cl │ │ │ │ + 0x00054358 69656e74 5f6e6f5f 636f6e74 6578745f ient_no_context_ │ │ │ │ + 0x00054368 74616b65 6f766572 00000000 3b207365 takeover....; se │ │ │ │ + 0x00054378 72766572 5f6d6178 5f77696e 646f775f rver_max_window_ │ │ │ │ + 0x00054388 62697473 3d257500 3b20636c 69656e74 bits=%u.; client │ │ │ │ + 0x00054398 5f6d6178 5f77696e 646f775f 62697473 _max_window_bits │ │ │ │ + 0x000543a8 3d257500 3b20636c 69656e74 5f6d6178 =%u.; client_max │ │ │ │ + 0x000543b8 5f77696e 646f775f 62697473 00000000 _window_bits.... │ │ │ │ + 0x000543c8 73657276 65725f6e 6f5f636f 6e746578 server_no_contex │ │ │ │ + 0x000543d8 745f7461 6b656f76 65720000 496e7661 t_takeover..Inva │ │ │ │ + 0x000543e8 6c696420 76616c75 65206f66 20706172 lid value of par │ │ │ │ + 0x000543f8 616d6574 65722027 25732720 696e2070 ameter '%s' in p │ │ │ │ + 0x00054408 65726d65 73736167 652d6465 666c6174 ermessage-deflat │ │ │ │ + 0x00054418 65206578 74656e73 696f6e20 68656164 e extension head │ │ │ │ + 0x00054428 65720000 636c6965 6e745f6e 6f5f636f er..client_no_co │ │ │ │ + 0x00054438 6e746578 745f7461 6b656f76 65720000 ntext_takeover.. │ │ │ │ + 0x00054448 73657276 65725f6d 61785f77 696e646f server_max_windo │ │ │ │ + 0x00054458 775f6269 74730000 636c6965 6e745f6d w_bits..client_m │ │ │ │ + 0x00054468 61785f77 696e646f 775f6269 74730000 ax_window_bits.. │ │ │ │ + 0x00054478 496e7661 6c696420 70617261 6d657465 Invalid paramete │ │ │ │ + 0x00054488 72202725 73272069 6e207065 726d6573 r '%s' in permes │ │ │ │ + 0x00054498 73616765 2d646566 6c617465 20657874 sage-deflate ext │ │ │ │ + 0x000544a8 656e7369 6f6e2068 65616465 72000000 ension header... │ │ │ │ + 0x000544b8 2e2e2f6c 6962736f 75702f77 6562736f ../libsoup/webso │ │ │ │ + 0x000544c8 636b6574 2f736f75 702d7765 62736f63 cket/soup-websoc │ │ │ │ + 0x000544d8 6b65742d 65787465 6e73696f 6e2d6465 ket-extension-de │ │ │ │ + 0x000544e8 666c6174 652e6300 312e332e 31000000 flate.c.1.3.1... │ │ │ │ + 0x000544f8 474d5400 55544300 45434d50 00000000 GMT.UTC.ECMP.... │ │ │ │ + 0x00054508 64617465 20213d20 4e554c4c 00000000 date != NULL.... │ │ │ │ + 0x00054518 25732c20 25256420 25732025 25592025 %s, %%d %s %%Y % │ │ │ │ + 0x00054528 25542047 4d540000 25732c20 2525642d %T GMT..%s, %%d- │ │ │ │ + 0x00054538 25732d25 25592025 25542047 4d540000 %s-%%Y %%T GMT.. │ │ │ │ + 0x00054548 2e2e2f6c 6962736f 75702f73 6f75702d ../libsoup/soup- │ │ │ │ + 0x00054558 64617465 2d757469 6c732e63 00000000 date-utils.c.... │ │ │ │ + 0x00054568 66696c65 2025733a 206c696e 65202564 file %s: line %d │ │ │ │ + 0x00054578 20282573 293a2073 686f756c 64206e6f (%s): should no │ │ │ │ + 0x00054588 74206265 20726561 63686564 00000000 t be reached.... │ │ │ │ + 0x00054598 64617465 5f737472 696e6720 213d204e date_string != N │ │ │ │ + 0x000545a8 554c4c00 4a464d41 534f4e44 00000000 ULL.JFMASOND.... │ │ │ │ + 0x000545b8 556e7375 70706f72 74656420 666f726d Unsupported form │ │ │ │ + 0x000545c8 61742070 61737365 6420746f 20736f75 at passed to sou │ │ │ │ + 0x000545d8 705f6461 74655f74 696d655f 6e65775f p_date_time_new_ │ │ │ │ + 0x000545e8 66726f6d 5f687474 705f7374 72696e67 from_http_string │ │ │ │ + 0x000545f8 28293a20 25730000 4d6f6e00 54756500 (): %s..Mon.Tue. │ │ │ │ + 0x00054608 57656400 54687500 46726900 53617400 Wed.Thu.Fri.Sat. │ │ │ │ + 0x00054618 53756e00 4a616e00 46656200 4d617200 Sun.Jan.Feb.Mar. │ │ │ │ + 0x00054628 41707200 4d617900 4a756e00 4a756c00 Apr.May.Jun.Jul. │ │ │ │ + 0x00054638 41756700 53657000 4f637400 4e6f7600 Aug.Sep.Oct.Nov. │ │ │ │ + 0x00054648 44656300 25252530 32580000 76616c75 Dec.%%%02X..valu │ │ │ │ + 0x00054658 6520213d 204e554c 4c000000 26000000 e != NULL...&... │ │ │ │ + 0x00054668 6d756c74 69706172 7420213d 204e554c multipart != NUL │ │ │ │ + 0x00054678 4c000000 666f726d 2d646174 61000000 L...form-data... │ │ │ │ + 0x00054688 66696c65 6e616d65 00000000 2a3d5554 filename....*=UT │ │ │ │ + 0x00054698 462d3827 27000000 21232426 2b2d2e5e F-8''...!#$&+-.^ │ │ │ │ + 0x000546a8 5f607c7e 00000000 3d220000 5c220000 _`|~....="..\".. │ │ │ │ + 0x000546b8 73747220 213d204e 554c4c00 64657374 str != NULL.dest │ │ │ │ + 0x000546c8 20213d20 4e554c4c 00000000 20090d0a != NULL.... ... │ │ │ │ + 0x000546d8 00000000 48545450 2f000000 73746174 ....HTTP/...stat │ │ │ │ + 0x000546e8 75735f6c 696e6520 213d204e 554c4c00 us_line != NULL. │ │ │ │ + 0x000546f8 746f6b65 6e20213d 204e554c 4c000000 token != NULL... │ │ │ │ + 0x00054708 70617261 6d5f6c69 73742021 3d204e55 param_list != NU │ │ │ │ + 0x00054718 4c4c0000 5f000000 536f7570 494f5374 LL.._...SoupIOSt │ │ │ │ + 0x00054728 7265616d 00000000 42617365 2047494f ream....Base GIO │ │ │ │ + 0x00054738 53747265 616d0000 42617365 20494f53 Stream..Base IOS │ │ │ │ + 0x00054748 74726561 6d000000 62617365 2d696f73 tream...base-ios │ │ │ │ + 0x00054758 74726561 6d000000 436c6f73 65206261 tream...Close ba │ │ │ │ + 0x00054768 73652047 494f5374 7265616d 20776865 se GIOStream whe │ │ │ │ + 0x00054778 6e20636c 6f73696e 67000000 436c6f73 n closing...Clos │ │ │ │ + 0x00054788 65206261 73652073 74726561 6d000000 e base stream... │ │ │ │ + 0x00054798 636c6f73 652d6f6e 2d646973 706f7365 close-on-dispose │ │ │ │ + 0x000547a8 00000000 2e2e2f6c 6962736f 75702f73 ....../libsoup/s │ │ │ │ + 0x000547b8 6f75702d 696f2d73 74726561 6d2e6300 oup-io-stream.c. │ │ │ │ + 0x000547c8 534f5550 5f49535f 494f5f53 54524541 SOUP_IS_IO_STREA │ │ │ │ + 0x000547d8 4d202873 74726561 6d290000 536f7570 M (stream)..Soup │ │ │ │ + 0x000547e8 4c6f6767 65720000 6c6f6767 65720000 Logger..logger.. │ │ │ │ + 0x000547f8 62617365 2d737472 65616d00 72656164 base-stream.read │ │ │ │ + 0x00054808 2d646174 61000000 0a5b2e2e 2e5d0000 -data....[...].. │ │ │ │ + 0x00054818 25632025 730a0000 48545450 2f257320 %c %s...HTTP/%s │ │ │ │ + 0x00054828 25752025 730a0000 536f7570 2d446562 %u %s...Soup-Deb │ │ │ │ + 0x00054838 75672d54 696d6573 74616d70 3a20256c ug-Timestamp: %l │ │ │ │ + 0x00054848 75000000 536f7570 2d446562 75673a20 u...Soup-Debug: │ │ │ │ + 0x00054858 25732025 75202825 70290000 0a257300 %s %u (%p)...%s. │ │ │ │ + 0x00054868 5b4e6f77 2073656e 64696e67 20726571 [Now sending req │ │ │ │ + 0x00054878 75657374 20626f64 792e2e2e 5d000000 uest body...]... │ │ │ │ + 0x00054888 536f7570 4c6f6767 65722d25 70000000 SoupLogger-%p... │ │ │ │ + 0x00054898 54686520 6c657665 6c206f66 206c6f67 The level of log │ │ │ │ + 0x000548a8 67696e67 206f7574 70757400 4c657665 ging output.Leve │ │ │ │ + 0x000548b8 6c000000 6c657665 6c000000 54686520 l...level...The │ │ │ │ + 0x000548c8 6d617869 6d756d20 626f6479 2073697a maximum body siz │ │ │ │ + 0x000548d8 6520746f 206f7574 70757400 4d617820 e to output.Max │ │ │ │ + 0x000548e8 426f6479 2053697a 65000000 6d61782d Body Size...max- │ │ │ │ + 0x000548f8 626f6479 2d73697a 65000000 676f742d body-size...got- │ │ │ │ + 0x00054908 696e666f 726d6174 696f6e61 6c000000 informational... │ │ │ │ + 0x00054918 2e2e2f6c 6962736f 75702f73 6f75702d ../libsoup/soup- │ │ │ │ + 0x00054928 6c6f6767 65722e63 00000000 3f000000 logger.c....?... │ │ │ │ + 0x00054938 63616368 65640000 2c207265 73746172 cached.., restar │ │ │ │ + 0x00054948 74656400 434f4e4e 45435420 25733a25 ted.CONNECT %s:% │ │ │ │ + 0x00054958 75204854 54502f25 73000000 25732025 u HTTP/%s...%s % │ │ │ │ + 0x00054968 73257325 73204854 54502f25 73000000 s%s%s HTTP/%s... │ │ │ │ + 0x00054978 536f7570 2d446562 75673a20 25732025 Soup-Debug: %s % │ │ │ │ + 0x00054988 75202825 70292c20 25732025 75202825 u (%p), %s %u (% │ │ │ │ + 0x00054998 70292c20 25732573 00000000 536f7570 p), %s%s....Soup │ │ │ │ + 0x000549a8 2d486f73 743a2025 73000000 41757468 -Host: %s...Auth │ │ │ │ + 0x000549b8 6f72697a 6174696f 6e000000 42617369 orization...Basi │ │ │ │ + 0x000549c8 63200000 41757468 6f72697a 6174696f c ..Authorizatio │ │ │ │ + 0x000549d8 6e3a2042 61736963 205b252e 2a735d00 n: Basic [%.*s]. │ │ │ │ + 0x000549e8 536f7570 4c6f6767 6572496e 70757453 SoupLoggerInputS │ │ │ │ + 0x000549f8 74726561 6d000000 54686520 73747265 tream...The stre │ │ │ │ + 0x00054a08 616d2773 20536f75 704c6f67 67657200 am's SoupLogger. │ │ │ │ + 0x00054a18 2e2e2f6c 6962736f 75702f73 6f75702d ../libsoup/soup- │ │ │ │ + 0x00054a28 6c6f6767 65722d69 6e707574 2d737472 logger-input-str │ │ │ │ + 0x00054a38 65616d2e 63000000 536f7570 4d657373 eam.c...SoupMess │ │ │ │ + 0x00054a48 61676500 676f742d 626f6479 2d646174 age.got-body-dat │ │ │ │ + 0x00054a58 61000000 636f6e74 656e742d 736e6966 a...content-snif │ │ │ │ + 0x00054a68 66656400 73746172 74696e67 00000000 fed.starting.... │ │ │ │ + 0x00054a78 72657374 61727465 64000000 61757468 restarted...auth │ │ │ │ + 0x00054a88 656e7469 63617465 00000000 6e657477 enticate....netw │ │ │ │ + 0x00054a98 6f726b2d 6576656e 74000000 72657175 ork-event...requ │ │ │ │ + 0x00054aa8 6573742d 63657274 69666963 61746500 est-certificate. │ │ │ │ + 0x00054ab8 72657175 6573742d 63657274 69666963 request-certific │ │ │ │ + 0x00054ac8 6174652d 70617373 776f7264 00000000 ate-password.... │ │ │ │ + 0x00054ad8 68737473 2d656e66 6f726365 64000000 hsts-enforced... │ │ │ │ + 0x00054ae8 54686520 6d657373 61676527 73204854 The message's HT │ │ │ │ + 0x00054af8 5450206d 6574686f 64000000 4d657468 TP method...Meth │ │ │ │ + 0x00054b08 6f640000 6d657468 6f640000 54686520 od..method..The │ │ │ │ + 0x00054b18 6d657373 61676527 73205265 71756573 message's Reques │ │ │ │ + 0x00054b28 742d5552 49000000 54686520 48545450 t-URI...The HTTP │ │ │ │ + 0x00054b38 2070726f 746f636f 6c207665 7273696f protocol versio │ │ │ │ + 0x00054b48 6e20746f 20757365 00000000 48545450 n to use....HTTP │ │ │ │ + 0x00054b58 20566572 73696f6e 00000000 68747470 Version....http │ │ │ │ + 0x00054b68 2d766572 73696f6e 00000000 56617269 -version....Vari │ │ │ │ + 0x00054b78 6f757320 6d657373 61676520 6f707469 ous message opti │ │ │ │ + 0x00054b88 6f6e7300 466c6167 73000000 666c6167 ons.Flags...flag │ │ │ │ + 0x00054b98 73000000 54686520 48545450 20726573 s...The HTTP res │ │ │ │ + 0x00054ba8 706f6e73 65207374 61747573 20636f64 ponse status cod │ │ │ │ + 0x00054bb8 65000000 53746174 75732063 6f646500 e...Status code. │ │ │ │ + 0x00054bc8 73746174 75732d63 6f646500 54686520 status-code.The │ │ │ │ + 0x00054bd8 48545450 20726573 706f6e73 65207265 HTTP response re │ │ │ │ + 0x00054be8 61736f6e 20706872 61736500 52656173 ason phrase.Reas │ │ │ │ + 0x00054bf8 6f6e2070 68726173 65000000 72656173 on phrase...reas │ │ │ │ + 0x00054c08 6f6e2d70 68726173 65000000 54686520 on-phrase...The │ │ │ │ + 0x00054c18 55524920 6c6f6164 65642069 6e207468 URI loaded in th │ │ │ │ + 0x00054c28 65206170 706c6963 6174696f 6e207768 e application wh │ │ │ │ + 0x00054c38 656e2074 6865206d 65737361 67652077 en the message w │ │ │ │ + 0x00054c48 61732072 65717565 73746564 2e000000 as requested.... │ │ │ │ + 0x00054c58 46697273 74207061 72747900 66697273 First party.firs │ │ │ │ + 0x00054c68 742d7061 72747900 54686520 55524920 t-party.The URI │ │ │ │ + 0x00054c78 666f7220 74686520 73697465 20746f20 for the site to │ │ │ │ + 0x00054c88 636f6d70 61726520 636f6f6b 69657320 compare cookies │ │ │ │ + 0x00054c98 61676169 6e737400 53697465 20666f72 against.Site for │ │ │ │ + 0x00054ca8 20636f6f 6b696573 00000000 73697465 cookies....site │ │ │ │ + 0x00054cb8 2d666f72 2d636f6f 6b696573 00000000 -for-cookies.... │ │ │ │ + 0x00054cc8 49662074 68652063 75727265 6e74206d If the current m │ │ │ │ + 0x00054cd8 65737373 61676520 6973206e 61766967 esssage is navig │ │ │ │ + 0x00054ce8 6174696e 67206265 74776565 6e20746f ating between to │ │ │ │ + 0x00054cf8 702d6c65 76656c73 00000000 49732074 p-levels....Is t │ │ │ │ + 0x00054d08 6f702d6c 6576656c 206e6176 69676174 op-level navigat │ │ │ │ + 0x00054d18 696f6e00 69732d74 6f702d6c 6576656c ion.is-top-level │ │ │ │ + 0x00054d28 2d6e6176 69676174 696f6e00 54686520 -navigation.The │ │ │ │ + 0x00054d38 48545450 20726571 75657374 20686561 HTTP request hea │ │ │ │ + 0x00054d48 64657273 00000000 52657175 65737420 ders....Request │ │ │ │ + 0x00054d58 48656164 65727300 72657175 6573742d Headers.request- │ │ │ │ + 0x00054d68 68656164 65727300 54686520 48545450 headers.The HTTP │ │ │ │ + 0x00054d78 20726573 706f6e73 65206865 61646572 response header │ │ │ │ + 0x00054d88 73000000 52657370 6f6e7365 20486561 s...Response Hea │ │ │ │ + 0x00054d98 64657273 00000000 72657370 6f6e7365 ders....response │ │ │ │ + 0x00054da8 2d686561 64657273 00000000 544c5320 -headers....TLS │ │ │ │ + 0x00054db8 70726f74 6f636f6c 20766572 73696f6e protocol version │ │ │ │ + 0x00054dc8 206e6567 6f746961 74656420 666f7220 negotiated for │ │ │ │ + 0x00054dd8 74686973 20636f6e 6e656374 696f6e00 this connection. │ │ │ │ + 0x00054de8 544c5320 50726f74 6f636f6c 20566572 TLS Protocol Ver │ │ │ │ + 0x00054df8 73696f6e 00000000 4e616d65 206f6620 sion....Name of │ │ │ │ + 0x00054e08 544c5320 63697068 65727375 69746520 TLS ciphersuite │ │ │ │ + 0x00054e18 6e65676f 74696174 65642066 6f722074 negotiated for t │ │ │ │ + 0x00054e28 68697320 636f6e6e 65637469 6f6e0000 his connection.. │ │ │ │ + 0x00054e38 544c5320 43697068 65727375 69746520 TLS Ciphersuite │ │ │ │ + 0x00054e48 4e616d65 00000000 54686520 72656d6f Name....The remo │ │ │ │ + 0x00054e58 74652061 64647265 7373206f 66207468 te address of th │ │ │ │ + 0x00054e68 6520636f 6e6e6563 74696f6e 20617373 e connection ass │ │ │ │ + 0x00054e78 6f636961 74656420 77697468 20746865 ociated with the │ │ │ │ + 0x00054e88 206d6573 73616765 00000000 52656d6f message....Remo │ │ │ │ + 0x00054e98 74652041 64647265 73730000 54686520 te Address..The │ │ │ │ + 0x00054ea8 7072696f 72697479 206f6620 74686520 priority of the │ │ │ │ + 0x00054eb8 6d657373 61676500 5072696f 72697479 message.Priority │ │ │ │ + 0x00054ec8 00000000 54686520 6d657373 61676520 ....The message │ │ │ │ + 0x00054ed8 69732061 6e204f50 54494f4e 53207069 is an OPTIONS pi │ │ │ │ + 0x00054ee8 6e670000 4973204f 7074696f 6e732050 ng..Is Options P │ │ │ │ + 0x00054ef8 696e6700 69732d6f 7074696f 6e732d70 ing.is-options-p │ │ │ │ + 0x00054f08 696e6700 2e2e2f6c 6962736f 75702f73 ing.../libsoup/s │ │ │ │ + 0x00054f18 6f75702d 6d657373 6167652e 63000000 oup-message.c... │ │ │ │ + 0x00054f28 6d657468 6f642021 3d204e55 4c4c0000 method != NULL.. │ │ │ │ + 0x00054f38 736f7570 5f757269 5f69735f 76616c69 soup_uri_is_vali │ │ │ │ + 0x00054f48 64202875 72692900 7572695f 73747269 d (uri).uri_stri │ │ │ │ + 0x00054f58 6e672021 3d204e55 4c4c0000 736f7570 ng != NULL..soup │ │ │ │ + 0x00054f68 5f757269 5f69735f 76616c69 64202862 _uri_is_valid (b │ │ │ │ + 0x00054f78 6173655f 75726929 00000000 4f505449 ase_uri)....OPTI │ │ │ │ + 0x00054f88 4f4e5300 73747265 616d203d 3d204e55 ONS.stream == NU │ │ │ │ + 0x00054f98 4c4c207c 7c20475f 49535f49 4e505554 LL || G_IS_INPUT │ │ │ │ + 0x00054fa8 5f535452 45414d20 28737472 65616d29 _STREAM (stream) │ │ │ │ + 0x00054fb8 00000000 636f6e74 656e745f 6c656e67 ....content_leng │ │ │ │ + 0x00054fc8 7468203d 3d202d31 207c7c20 636f6e74 th == -1 || cont │ │ │ │ + 0x00054fd8 656e745f 6c656e67 7468203e 3d203000 ent_length >= 0. │ │ │ │ + 0x00054fe8 656e636f 6465645f 666f726d 20213d20 encoded_form != │ │ │ │ + 0x00054ff8 4e554c4c 00000000 504f5354 00000000 NULL....POST.... │ │ │ │ + 0x00055008 50555400 6170706c 69636174 696f6e2f PUT.application/ │ │ │ │ + 0x00055018 782d7777 772d666f 726d2d75 726c656e x-www-form-urlen │ │ │ │ + 0x00055028 636f6465 64000000 7369676e 616c2021 coded...signal ! │ │ │ │ + 0x00055038 3d204e55 4c4c0000 61757468 203d3d20 = NULL..auth == │ │ │ │ + 0x00055048 4e554c4c 207c7c20 534f5550 5f49535f NULL || SOUP_IS_ │ │ │ │ + 0x00055058 41555448 20286175 74682900 6e6f7469 AUTH (auth).noti │ │ │ │ + 0x00055068 66793a3a 746c732d 70726f74 6f636f6c fy::tls-protocol │ │ │ │ + 0x00055078 2d766572 73696f6e 00000000 6e6f7469 -version....noti │ │ │ │ + 0x00055088 66793a3a 746c732d 63697068 65727375 fy::tls-ciphersu │ │ │ │ + 0x00055098 6974652d 6e616d65 00000000 6e6f7469 ite-name....noti │ │ │ │ + 0x000550a8 66793a3a 72656d6f 74652d61 64647265 fy::remote-addre │ │ │ │ + 0x000550b8 73730000 70726563 6f6e6e65 63745f70 ss..preconnect_p │ │ │ │ + 0x000550c8 7269762d 3e69735f 70726563 6f6e6e65 riv->is_preconne │ │ │ │ + 0x000550d8 63740000 21675f77 65616b5f 7265665f ct..!g_weak_ref_ │ │ │ │ + 0x000550e8 67657420 28267072 69762d3e 636f6e6e get (&priv->conn │ │ │ │ + 0x000550f8 65637469 6f6e2900 21707269 762d3e70 ection).!priv->p │ │ │ │ + 0x00055108 656e6469 6e675f74 6c735f63 6572745f ending_tls_cert_ │ │ │ │ + 0x00055118 72657175 65737400 21707269 762d3e70 request.!priv->p │ │ │ │ + 0x00055128 656e6469 6e675f74 6c735f63 6572745f ending_tls_cert_ │ │ │ │ + 0x00055138 70617373 5f726571 75657374 00000000 pass_request.... │ │ │ │ + 0x00055148 66697273 745f7061 72747920 213d204e first_party != N │ │ │ │ + 0x00055158 554c4c00 63657274 69666963 61746520 ULL.certificate │ │ │ │ + 0x00055168 3d3d204e 554c4c20 7c7c2047 5f49535f == NULL || G_IS_ │ │ │ │ + 0x00055178 544c535f 43455254 49464943 41544520 TLS_CERTIFICATE │ │ │ │ + 0x00055188 28636572 74696669 63617465 29000000 (certificate)... │ │ │ │ + 0x00055198 534f5550 5f49535f 434f4e4e 45435449 SOUP_IS_CONNECTI │ │ │ │ + 0x000551a8 4f4e2028 636f6e6e 65637469 6f6e2900 ON (connection). │ │ │ │ + 0x000551b8 736f7570 5f6d6573 73616765 5f746c73 soup_message_tls │ │ │ │ + 0x000551c8 5f636c69 656e745f 63657274 69666963 _client_certific │ │ │ │ + 0x000551d8 6174655f 70617373 776f7264 5f726571 ate_password_req │ │ │ │ + 0x000551e8 75657374 5f636f6d 706c6574 65207368 uest_complete sh │ │ │ │ + 0x000551f8 6f756c64 206f6e6c 79206265 2063616c ould only be cal │ │ │ │ + 0x00055208 6c656420 61732061 20726573 706f6e73 led as a respons │ │ │ │ + 0x00055218 6520746f 20536f75 704d6573 73616765 e to SoupMessage │ │ │ │ + 0x00055228 3a3a7265 71756573 742d6365 72746966 ::request-certif │ │ │ │ + 0x00055238 69636174 652d7061 7373776f 72642073 icate-password s │ │ │ │ + 0x00055248 69676e61 6c000000 636f6e6e 65637469 ignal...connecti │ │ │ │ + 0x00055258 6f6e2021 3d204e55 4c4c0000 70726976 on != NULL..priv │ │ │ │ + 0x00055268 2d3e696f 5f646174 6120213d 204e554c ->io_data != NUL │ │ │ │ + 0x00055278 4c000000 25733a25 64000000 536f7570 L...%s:%d...Soup │ │ │ │ + 0x00055288 4d657373 61676548 65616465 72730000 MessageHeaders.. │ │ │ │ + 0x00055298 68647273 00000000 486f7374 00000000 hdrs....Host.... │ │ │ │ + 0x000552a8 736f7570 5f6d6573 73616765 5f686561 soup_message_hea │ │ │ │ + 0x000552b8 64657273 5f617070 656e645f 636f6d6d ders_append_comm │ │ │ │ + 0x000552c8 6f6e3a20 52656a65 6374696e 67206475 on: Rejecting du │ │ │ │ + 0x000552d8 706c6963 61746520 486f7374 20686561 plicate Host hea │ │ │ │ + 0x000552e8 64657200 0d0a0000 736f7570 5f6d6573 der.....soup_mes │ │ │ │ + 0x000552f8 73616765 5f686561 64657273 5f617070 sage_headers_app │ │ │ │ + 0x00055308 656e643a 2052656a 65637469 6e672062 end: Rejecting b │ │ │ │ + 0x00055318 61642076 616c7565 20272573 27000000 ad value '%s'... │ │ │ │ + 0x00055328 2e2e2f6c 6962736f 75702f73 6f75702d ../libsoup/soup- │ │ │ │ + 0x00055338 6d657373 6167652d 68656164 6572732e message-headers. │ │ │ │ + 0x00055348 63000000 636f6e74 656e745f 74797065 c...content_type │ │ │ │ + 0x00055358 20213d20 4e554c4c 00000000 202f0000 != NULL.... /.. │ │ │ │ + 0x00055368 3130302d 636f6e74 696e7565 00000000 100-continue.... │ │ │ │ + 0x00055378 20090d0a 3a000000 736f7570 5f6d6573 ...:...soup_mes │ │ │ │ + 0x00055388 73616765 5f686561 64657273 5f617070 sage_headers_app │ │ │ │ + 0x00055398 656e643a 2052656a 65637469 6e672062 end: Rejecting b │ │ │ │ + 0x000553a8 6164206e 616d6520 27257327 00000000 ad name '%s'.... │ │ │ │ + 0x000553b8 3b200000 69746572 00000000 6368756e ; ..iter....chun │ │ │ │ + 0x000553c8 6b656400 6964656e 74697479 00000000 ked.identity.... │ │ │ │ + 0x000553d8 256c6c75 00000000 28657870 65637461 %llu....(expecta │ │ │ │ + 0x000553e8 74696f6e 73202620 7e534f55 505f4558 tions & ~SOUP_EX │ │ │ │ + 0x000553f8 50454354 4154494f 4e5f434f 4e54494e PECTATION_CONTIN │ │ │ │ + 0x00055408 55452920 3d3d2030 00000000 62797465 UE) == 0....byte │ │ │ │ + 0x00055418 73000000 62797465 733d0000 256c6c69 s...bytes=..%lli │ │ │ │ + 0x00055428 2d256c6c 69000000 256c6c69 2d000000 -%lli...%lli-... │ │ │ │ + 0x00055438 62797465 73200000 62797465 7320256c bytes ..bytes %l │ │ │ │ + 0x00055448 6c692d25 6c6c692f 256c6c69 00000000 li-%lli/%lli.... │ │ │ │ + 0x00055458 62797465 7320256c 6c692d25 6c6c692f bytes %lli-%lli/ │ │ │ │ + 0x00055468 2a000000 68647273 20262620 64697370 *...hdrs && disp │ │ │ │ + 0x00055478 6f736974 696f6e00 536f7570 4d657373 osition.SoupMess │ │ │ │ + 0x00055488 6167654d 65747269 63730000 6d657472 ageMetrics..metr │ │ │ │ + 0x00055498 69637320 213d204e 554c4c00 536f7570 ics != NULL.Soup │ │ │ │ + 0x000554a8 436f6d70 6c657469 6f6e0000 536f7570 Completion..Soup │ │ │ │ + 0x000554b8 54696d65 6f757400 636f6d70 6172655f Timeout.compare_ │ │ │ │ + 0x000554c8 77697468 20213d20 4e554c4c 00000000 with != NULL.... │ │ │ │ + 0x000554d8 6c616e67 5f6e616d 65732021 3d204e55 lang_names != NU │ │ │ │ + 0x000554e8 4c4c0000 656e0000 25733b71 3d302e25 LL..en..%s;q=0.% │ │ │ │ + 0x000554f8 30326400 25733b71 3d302e25 64000000 02d.%s;q=0.%d... │ │ │ │ + 0x00055508 312e3000 312e3100 2e2e2f6c 6962736f 1.0.1.1.../libso │ │ │ │ + 0x00055518 75702f73 6f75702d 6d697363 2e630000 up/soup-misc.c.. │ │ │ │ + 0x00055528 536f7570 4d756c74 69706172 74000000 SoupMultipart... │ │ │ │ + 0x00055538 626f756e 64617279 00000000 6d756c74 boundary....mult │ │ │ │ + 0x00055548 69706172 742f0000 0d0a0d0a 00000000 ipart/.......... │ │ │ │ + 0x00055558 666f726d 2d646174 613b2000 2d2d0000 form-data; .--.. │ │ │ │ + 0x00055568 25733a20 25730d0a 00000000 0d0a2d2d %s: %s........-- │ │ │ │ + 0x00055578 00000000 2d2d0d0a 00000000 536f7570 ....--......Soup │ │ │ │ + 0x00055588 53657373 696f6e00 72657175 6573742d Session.request- │ │ │ │ + 0x00055598 71756575 65640000 72657175 6573742d queued..request- │ │ │ │ + 0x000555a8 756e7175 65756564 00000000 54686520 unqueued....The │ │ │ │ + 0x000555b8 4750726f 78795265 736f6c76 65722074 GProxyResolver t │ │ │ │ + 0x000555c8 6f207573 6520666f 72207468 69732073 o use for this s │ │ │ │ + 0x000555d8 65737369 6f6e0000 50726f78 79205265 ession..Proxy Re │ │ │ │ + 0x000555e8 736f6c76 65720000 70726f78 792d7265 solver..proxy-re │ │ │ │ + 0x000555f8 736f6c76 65720000 54686520 6d617869 solver..The maxi │ │ │ │ + 0x00055608 6d756d20 6e756d62 6572206f 6620636f mum number of co │ │ │ │ + 0x00055618 6e6e6563 74696f6e 73207468 61742074 nnections that t │ │ │ │ + 0x00055628 68652073 65737369 6f6e2063 616e206f he session can o │ │ │ │ + 0x00055638 70656e20 6174206f 6e636500 4d617820 pen at once.Max │ │ │ │ + 0x00055648 436f6e6e 65637469 6f6e2043 6f756e74 Connection Count │ │ │ │ + 0x00055658 00000000 6d61782d 636f6e6e 73000000 ....max-conns... │ │ │ │ + 0x00055668 54686520 6d617869 6d756d20 6e756d62 The maximum numb │ │ │ │ + 0x00055678 6572206f 6620636f 6e6e6563 74696f6e er of connection │ │ │ │ + 0x00055688 73207468 61742074 68652073 65737369 s that the sessi │ │ │ │ + 0x00055698 6f6e2063 616e206f 70656e20 6174206f on can open at o │ │ │ │ + 0x000556a8 6e636520 746f2061 20676976 656e2068 nce to a given h │ │ │ │ + 0x000556b8 6f737400 4d617820 5065722d 486f7374 ost.Max Per-Host │ │ │ │ + 0x000556c8 20436f6e 6e656374 696f6e20 436f756e Connection Coun │ │ │ │ + 0x000556d8 74000000 6d61782d 636f6e6e 732d7065 t...max-conns-pe │ │ │ │ + 0x000556e8 722d686f 73740000 436f6e6e 65637469 r-host..Connecti │ │ │ │ + 0x000556f8 6f6e206c 69666574 696d6520 7768656e on lifetime when │ │ │ │ + 0x00055708 2069646c 65000000 49646c65 2054696d idle...Idle Tim │ │ │ │ + 0x00055718 656f7574 00000000 69646c65 2d74696d eout....idle-tim │ │ │ │ + 0x00055728 656f7574 00000000 544c5320 64617461 eout....TLS data │ │ │ │ + 0x00055738 62617365 20746f20 75736500 56616c75 base to use.Valu │ │ │ │ + 0x00055748 6520696e 20736563 6f6e6473 20746f20 e in seconds to │ │ │ │ + 0x00055758 74696d65 6f757420 6120626c 6f636b69 timeout a blocki │ │ │ │ + 0x00055768 6e672049 2f4f0000 54696d65 6f757420 ng I/O..Timeout │ │ │ │ + 0x00055778 76616c75 65000000 55736572 2d416765 value...User-Age │ │ │ │ + 0x00055788 6e742073 7472696e 67000000 75736572 nt string...user │ │ │ │ + 0x00055798 2d616765 6e740000 41636365 70742d4c -agent..Accept-L │ │ │ │ + 0x000557a8 616e6775 61676520 73747269 6e670000 anguage string.. │ │ │ │ + 0x000557b8 61636365 70742d6c 616e6775 61676500 accept-language. │ │ │ │ + 0x000557c8 41636365 70742d4c 616e6775 61676520 Accept-Language │ │ │ │ + 0x000557d8 6175746f 6d617469 63206d6f 64650000 automatic mode.. │ │ │ │ + 0x000557e8 61636365 70742d6c 616e6775 6167652d accept-language- │ │ │ │ + 0x000557f8 6175746f 00000000 536f636b 65742074 auto....Socket t │ │ │ │ + 0x00055808 6f20636f 6e6e6563 7420746f 206d616b o connect to mak │ │ │ │ + 0x00055818 65206f75 74676f69 6e672063 6f6e6e65 e outgoing conne │ │ │ │ + 0x00055828 6374696f 6e73206f 6e000000 52656d6f ctions on...Remo │ │ │ │ + 0x00055838 74652043 6f6e6e65 63746162 6c650000 te Connectable.. │ │ │ │ + 0x00055848 72656d6f 74652d63 6f6e6e65 63746162 remote-connectab │ │ │ │ + 0x00055858 6c650000 544c5320 696e7465 72616374 le..TLS interact │ │ │ │ + 0x00055868 696f6e20 746f2075 73650000 544c5320 ion to use..TLS │ │ │ │ + 0x00055878 496e7465 72616374 696f6e00 746c732d Interaction.tls- │ │ │ │ + 0x00055888 696e7465 72616374 696f6e00 2e2e2f6c interaction.../l │ │ │ │ + 0x00055898 6962736f 75702f73 6f75702d 73657373 ibsoup/soup-sess │ │ │ │ + 0x000558a8 696f6e2e 63000000 675f7175 6575655f ion.c...g_queue_ │ │ │ │ + 0x000558b8 69735f65 6d707479 20287072 69762d3e is_empty (priv-> │ │ │ │ + 0x000558c8 71756575 65290000 6974656d 2d3e7461 queue)..item->ta │ │ │ │ + 0x000558d8 736b2021 3d204e55 4c4c0000 536f7570 sk != NULL..Soup │ │ │ │ + 0x000558e8 53657373 696f6e3a 6f737472 65616d00 Session:ostream. │ │ │ │ + 0x000558f8 536f7570 4d657373 61676551 75657565 SoupMessageQueue │ │ │ │ + 0x00055908 00000000 676f745f 626f6479 00000000 ....got_body.... │ │ │ │ + 0x00055918 6e6f7469 66793a3a 7072696f 72697479 notify::priority │ │ │ │ + 0x00055928 00000000 53544152 54494e47 00000000 ....STARTING.... │ │ │ │ + 0x00055938 434f4e4e 45435445 44000000 54554e4e CONNECTED...TUNN │ │ │ │ + 0x00055948 454c494e 47000000 52454144 59000000 ELING...READY... │ │ │ │ + 0x00055958 52554e4e 494e4700 43414348 45440000 RUNNING.CACHED.. │ │ │ │ + 0x00055968 52455155 45554544 00000000 52455354 REQUEUED....REST │ │ │ │ + 0x00055978 41525449 4e470000 46494e49 5348494e ARTING..FINISHIN │ │ │ │ + 0x00055988 47000000 46494e49 53484544 00000000 G...FINISHED.... │ │ │ │ + 0x00055998 6974656d 00000000 5b534553 53494f4e item....[SESSION │ │ │ │ + 0x000559a8 20515545 55455d20 5b25705d 205b2573 QUEUE] [%p] [%s │ │ │ │ + 0x000559b8 5d202573 00000000 6974656d 2d3e636f ] %s....item->co │ │ │ │ + 0x000559c8 6e746578 74203d3d 20736f75 705f7468 ntext == soup_th │ │ │ │ + 0x000559d8 72656164 5f646566 61756c74 5f636f6e read_default_con │ │ │ │ + 0x000559e8 74657874 20282900 656f6600 54686520 text ().eof.The │ │ │ │ + 0x000559f8 73657276 65722064 6964206e 6f742061 server did not a │ │ │ │ + 0x00055a08 63636570 74207468 65205765 62536f63 ccept the WebSoc │ │ │ │ + 0x00055a18 6b657420 68616e64 7368616b 652e0000 ket handshake... │ │ │ │ + 0x00055a28 66696e69 73686564 20616e20 6974656d finished an item │ │ │ │ + 0x00055a38 20776974 68207374 61746520 25640000 with state %d.. │ │ │ │ + 0x00055a48 6974656d 2d3e7365 7373696f 6e203d3d item->session == │ │ │ │ + 0x00055a58 20736573 73696f6e 00000000 50726f63 session....Proc │ │ │ │ + 0x00055a68 65737369 6e672069 74656d2c 20706175 essing item, pau │ │ │ │ + 0x00055a78 7365643d 25642073 74617465 3d256400 sed=%d state=%d. │ │ │ │ + 0x00055a88 6974656d 2d3e6173 796e6300 736f7570 item->async.soup │ │ │ │ + 0x00055a98 2d736573 73696f6e 2d657272 6f722d71 -session-error-q │ │ │ │ + 0x00055aa8 7561726b 00000000 4d657373 61676520 uark....Message │ │ │ │ + 0x00055ab8 69732061 6c726561 64792069 6e207365 is already in se │ │ │ │ + 0x00055ac8 7373696f 6e207175 65756500 546f6f20 ssion queue.Too │ │ │ │ + 0x00055ad8 6d616e79 20726564 69726563 74730000 many redirects.. │ │ │ │ + 0x00055ae8 4d657373 61676520 77617320 72657374 Message was rest │ │ │ │ + 0x00055af8 61727465 6420746f 6f206d61 6e792074 arted too many t │ │ │ │ + 0x00055b08 696d6573 00000000 48454144 00000000 imes....HEAD.... │ │ │ │ + 0x00055b18 50524f50 46494e44 00000000 54524143 PROPFIND....TRAC │ │ │ │ + 0x00055b28 45000000 534f5550 5f49535f 53455353 E...SOUP_IS_SESS │ │ │ │ + 0x00055b38 494f4e20 28736573 73696f6e 29000000 ION (session)... │ │ │ │ + 0x00055b48 4c6f6361 74696f6e 20686561 64657220 Location header │ │ │ │ + 0x00055b58 6973206d 69737369 6e67206f 7220656d is missing or em │ │ │ │ + 0x00055b68 70747920 696e2072 6573706f 6e736520 pty in response │ │ │ │ + 0x00055b78 68656164 65727300 496e7661 6c696420 headers.Invalid │ │ │ │ + 0x00055b88 55524920 e2809c25 73e2809d 20696e20 URI ...%s... in │ │ │ │ + 0x00055b98 4c6f6361 74696f6e 20726573 706f6e73 Location respons │ │ │ │ + 0x00055ba8 65206865 61646572 00000000 21657272 e header....!err │ │ │ │ + 0x00055bb8 6f72207c 7c202a65 72726f72 203d3d20 or || *error == │ │ │ │ + 0x00055bc8 4e554c4c 00000000 70726f78 795f7265 NULL....proxy_re │ │ │ │ + 0x00055bd8 736f6c76 6572203d 3d204e55 4c4c207c solver == NULL | │ │ │ │ + 0x00055be8 7c20475f 49535f50 524f5859 5f524553 | G_IS_PROXY_RES │ │ │ │ + 0x00055bf8 4f4c5645 52202870 726f7879 5f726573 OLVER (proxy_res │ │ │ │ + 0x00055c08 6f6c7665 72290000 746c735f 64617461 olver)..tls_data │ │ │ │ + 0x00055c18 62617365 203d3d20 4e554c4c 207c7c20 base == NULL || │ │ │ │ + 0x00055c28 475f4953 5f544c53 5f444154 41424153 G_IS_TLS_DATABAS │ │ │ │ + 0x00055c38 45202874 6c735f64 61746162 61736529 E (tls_database) │ │ │ │ + 0x00055c48 00000000 746c735f 696e7465 72616374 ....tls_interact │ │ │ │ + 0x00055c58 696f6e20 3d3d204e 554c4c20 7c7c2047 ion == NULL || G │ │ │ │ + 0x00055c68 5f49535f 544c535f 494e5445 52414354 _IS_TLS_INTERACT │ │ │ │ + 0x00055c78 494f4e20 28746c73 5f696e74 65726163 ION (tls_interac │ │ │ │ + 0x00055c88 74696f6e 29000000 70726563 6f6e6e65 tion)...preconne │ │ │ │ + 0x00055c98 63745f69 74656d2d 3e72656c 61746564 ct_item->related │ │ │ │ + 0x00055ca8 203d3d20 4e554c4c 00000000 6974656d == NULL....item │ │ │ │ + 0x00055cb8 20213d20 4e554c4c 00000000 4d657373 != NULL....Mess │ │ │ │ + 0x00055cc8 61676520 636f6d70 6c657465 64000000 age completed... │ │ │ │ + 0x00055cd8 74756e6e 656c5f69 74656d2d 3e636f6e tunnel_item->con │ │ │ │ + 0x00055ce8 74657874 203d3d20 736f7570 5f746872 text == soup_thr │ │ │ │ + 0x00055cf8 6561645f 64656661 756c745f 636f6e74 ead_default_cont │ │ │ │ + 0x00055d08 65787420 28290000 536f7570 53657373 ext ()..SoupSess │ │ │ │ + 0x00055d18 696f6e3a 69737472 65616d00 736f7570 ion:istream.soup │ │ │ │ + 0x00055d28 5f636f6e 6e656374 696f6e5f 6d616e61 _connection_mana │ │ │ │ + 0x00055d38 6765725f 6765745f 6e756d5f 636f6e6e ger_get_num_conn │ │ │ │ + 0x00055d48 73202870 7269762d 3e636f6e 6e5f6d61 s (priv->conn_ma │ │ │ │ + 0x00055d58 6e616765 7229203d 3d203000 4e6f2066 nager) == 0.No f │ │ │ │ + 0x00055d68 65617475 7265206d 616e6167 65722066 eature manager f │ │ │ │ + 0x00055d78 6f722066 65617475 7265206f 66207479 or feature of ty │ │ │ │ + 0x00055d88 70652027 25732700 536f7570 53657373 pe '%s'.SoupSess │ │ │ │ + 0x00055d98 696f6e20 616c7265 61647920 68617320 ion already has │ │ │ │ + 0x00055da8 61202573 2c206967 6e6f7269 6e67206e a %s, ignoring n │ │ │ │ + 0x00055db8 65772066 65617475 72650000 534f5550 ew feature..SOUP │ │ │ │ + 0x00055dc8 5f49535f 53455353 494f4e5f 46454154 _IS_SESSION_FEAT │ │ │ │ + 0x00055dd8 55524520 28666561 74757265 29000000 URE (feature)... │ │ │ │ + 0x00055de8 72756e5f 756e7469 6c5f7265 61645f64 run_until_read_d │ │ │ │ + 0x00055df8 6f6e6500 48616420 66726573 68206361 one.Had fresh ca │ │ │ │ + 0x00055e08 63686520 72657370 6f6e7365 00000000 che response.... │ │ │ │ + 0x00055e18 4e656564 73207661 6c696461 74696f6e Needs validation │ │ │ │ + 0x00055e28 00000000 475f4953 5f4f5554 5055545f ....G_IS_OUTPUT_ │ │ │ │ + 0x00055e38 53545245 414d2028 6f75745f 73747265 STREAM (out_stre │ │ │ │ + 0x00055e48 616d2900 21697465 6d2d3e65 72726f72 am).!item->error │ │ │ │ + 0x00055e58 00000000 675f7461 736b5f69 735f7661 ....g_task_is_va │ │ │ │ + 0x00055e68 6c696420 28726573 756c742c 20736573 lid (result, ses │ │ │ │ + 0x00055e78 73696f6e 29000000 44696420 6e6f7420 sion)...Did not │ │ │ │ + 0x00055e88 72656163 68207265 61643a20 25730000 reach read: %s.. │ │ │ │ + 0x00055e98 44696420 6e6f7420 67657420 61207265 Did not get a re │ │ │ │ + 0x00055ea8 73706f6e 73652073 74726561 6d000000 sponse stream... │ │ │ │ + 0x00055eb8 52656164 696e6720 72657370 6f6e7365 Reading response │ │ │ │ + 0x00055ec8 20737472 65616d00 52657374 61727469 stream.Restarti │ │ │ │ + 0x00055ed8 6e672069 74656d00 536f7570 53657373 ng item.SoupSess │ │ │ │ + 0x00055ee8 696f6e46 65617475 72650000 536f7570 ionFeature..Soup │ │ │ │ + 0x00055ef8 536f636b 65745072 6f706572 74696573 SocketProperties │ │ │ │ + 0x00055f08 00000000 556e6b6e 6f776e20 4572726f ....Unknown Erro │ │ │ │ + 0x00055f18 72000000 436f6e74 696e7565 00000000 r...Continue.... │ │ │ │ + 0x00055f28 53776974 6368696e 67205072 6f746f63 Switching Protoc │ │ │ │ + 0x00055f38 6f6c7300 50726f63 65737369 6e670000 ols.Processing.. │ │ │ │ + 0x00055f48 4561726c 79204869 6e747300 43726561 Early Hints.Crea │ │ │ │ + 0x00055f58 74656400 41636365 70746564 00000000 ted.Accepted.... │ │ │ │ + 0x00055f68 4e6f6e2d 41757468 6f726974 61746976 Non-Authoritativ │ │ │ │ + 0x00055f78 6520496e 666f726d 6174696f 6e000000 e Information... │ │ │ │ + 0x00055f88 4e6f2043 6f6e7465 6e740000 52657365 No Content..Rese │ │ │ │ + 0x00055f98 7420436f 6e74656e 74000000 50617274 t Content...Part │ │ │ │ + 0x00055fa8 69616c20 436f6e74 656e7400 4d756c74 ial Content.Mult │ │ │ │ + 0x00055fb8 692d5374 61747573 00000000 4d756c74 i-Status....Mult │ │ │ │ + 0x00055fc8 69706c65 2043686f 69636573 00000000 iple Choices.... │ │ │ │ + 0x00055fd8 4d6f7665 64205065 726d616e 656e746c Moved Permanentl │ │ │ │ + 0x00055fe8 79000000 53656520 4f746865 72000000 y...See Other... │ │ │ │ + 0x00055ff8 4e6f7420 4d6f6469 66696564 00000000 Not Modified.... │ │ │ │ + 0x00056008 55736520 50726f78 79000000 54656d70 Use Proxy...Temp │ │ │ │ + 0x00056018 6f726172 79205265 64697265 63740000 orary Redirect.. │ │ │ │ + 0x00056028 5065726d 616e656e 74205265 64697265 Permanent Redire │ │ │ │ + 0x00056038 63740000 42616420 52657175 65737400 ct..Bad Request. │ │ │ │ + 0x00056048 556e6175 74686f72 697a6564 00000000 Unauthorized.... │ │ │ │ + 0x00056058 5061796d 656e7420 52657175 69726564 Payment Required │ │ │ │ + 0x00056068 00000000 466f7262 69646465 6e000000 ....Forbidden... │ │ │ │ + 0x00056078 4e6f7420 466f756e 64000000 4d657468 Not Found...Meth │ │ │ │ + 0x00056088 6f64204e 6f742041 6c6c6f77 65640000 od Not Allowed.. │ │ │ │ + 0x00056098 4e6f7420 41636365 70746162 6c650000 Not Acceptable.. │ │ │ │ + 0x000560a8 50726f78 79204175 7468656e 74696361 Proxy Authentica │ │ │ │ + 0x000560b8 74696f6e 20526571 75697265 64000000 tion Required... │ │ │ │ + 0x000560c8 52657175 65737420 54696d65 6f757400 Request Timeout. │ │ │ │ + 0x000560d8 436f6e66 6c696374 00000000 476f6e65 Conflict....Gone │ │ │ │ + 0x000560e8 00000000 4c656e67 74682052 65717569 ....Length Requi │ │ │ │ + 0x000560f8 72656400 50726563 6f6e6469 74696f6e red.Precondition │ │ │ │ + 0x00056108 20466169 6c656400 52657175 65737420 Failed.Request │ │ │ │ + 0x00056118 456e7469 74792054 6f6f204c 61726765 Entity Too Large │ │ │ │ + 0x00056128 00000000 52657175 6573742d 55524920 ....Request-URI │ │ │ │ + 0x00056138 546f6f20 4c6f6e67 00000000 556e7375 Too Long....Unsu │ │ │ │ + 0x00056148 70706f72 74656420 4d656469 61205479 pported Media Ty │ │ │ │ + 0x00056158 70650000 52657175 65737465 64205261 pe..Requested Ra │ │ │ │ + 0x00056168 6e676520 4e6f7420 53617469 73666961 nge Not Satisfia │ │ │ │ + 0x00056178 626c6500 45787065 63746174 696f6e20 ble.Expectation │ │ │ │ + 0x00056188 4661696c 65640000 556e7072 6f636573 Failed..Unproces │ │ │ │ + 0x00056198 7361626c 6520456e 74697479 00000000 sable Entity.... │ │ │ │ + 0x000561a8 4c6f636b 65640000 4661696c 65642044 Locked..Failed D │ │ │ │ + 0x000561b8 6570656e 64656e63 79000000 496e7465 ependency...Inte │ │ │ │ + 0x000561c8 726e616c 20536572 76657220 4572726f rnal Server Erro │ │ │ │ + 0x000561d8 72000000 4e6f7420 496d706c 656d656e r...Not Implemen │ │ │ │ + 0x000561e8 74656400 42616420 47617465 77617900 ted.Bad Gateway. │ │ │ │ + 0x000561f8 53657276 69636520 556e6176 61696c61 Service Unavaila │ │ │ │ + 0x00056208 626c6500 47617465 77617920 54696d65 ble.Gateway Time │ │ │ │ + 0x00056218 6f757400 48545450 20566572 73696f6e out.HTTP Version │ │ │ │ + 0x00056228 204e6f74 20537570 706f7274 65640000 Not Supported.. │ │ │ │ + 0x00056238 496e7375 66666963 69656e74 2053746f Insufficient Sto │ │ │ │ + 0x00056248 72616765 00000000 4e6f7420 45787465 rage....Not Exte │ │ │ │ + 0x00056258 6e646564 00000000 75726931 20213d20 nded....uri1 != │ │ │ │ + 0x00056268 4e554c4c 00000000 75726932 20213d20 NULL....uri2 != │ │ │ │ + 0x00056278 4e554c4c 00000000 25732563 25730000 NULL....%s%c%s.. │ │ │ │ + 0x00056288 77730000 77737300 66747000 6f6e6520 ws..wss.ftp.one │ │ │ │ + 0x00056298 213d204e 554c4c20 26262074 776f2021 != NULL && two ! │ │ │ │ + 0x000562a8 3d204e55 4c4c0000 6f6e655f 686f7374 = NULL..one_host │ │ │ │ + 0x000562b8 20213d20 4e554c4c 20262620 74776f5f != NULL && two_ │ │ │ │ + 0x000562c8 686f7374 20213d20 4e554c4c 00000000 host != NULL.... │ │ │ │ + 0x000562d8 2e2e2f6c 6962736f 75702f73 6f75702d ../libsoup/soup- │ │ │ │ + 0x000562e8 7572692d 7574696c 732e6300 3b626173 uri-utils.c.;bas │ │ │ │ + 0x000562f8 65363400 74657874 2f706c61 696e3b63 e64.text/plain;c │ │ │ │ + 0x00056308 68617273 65743d55 532d4153 43494900 harset=US-ASCII. │ │ │ │ + 0x00056318 25000000 5b252e2a 735d0000 536f7570 %...[%.*s]..Soup │ │ │ │ + 0x00056328 43616368 65616269 6c697479 00000000 Cacheability.... │ │ │ │ + 0x00056338 536f7570 43616368 65547970 65000000 SoupCacheType... │ │ │ │ + 0x00056348 536f7570 436f6f6b 69654a61 72416363 SoupCookieJarAcc │ │ │ │ + 0x00056358 65707450 6f6c6963 79000000 536f7570 eptPolicy...Soup │ │ │ │ + 0x00056368 53616d65 53697465 506f6c69 63790000 SameSitePolicy.. │ │ │ │ + 0x00056378 536f7570 4d656d6f 72795573 65000000 SoupMemoryUse... │ │ │ │ + 0x00056388 536f7570 53657276 65724c69 7374656e SoupServerListen │ │ │ │ + 0x00056398 4f707469 6f6e7300 536f7570 44617465 Options.SoupDate │ │ │ │ + 0x000563a8 466f726d 61740000 536f7570 4c6f6767 Format..SoupLogg │ │ │ │ + 0x000563b8 65724c6f 674c6576 656c0000 536f7570 erLogLevel..Soup │ │ │ │ + 0x000563c8 4d657373 61676548 65616465 72735479 MessageHeadersTy │ │ │ │ + 0x000563d8 70650000 536f7570 456e636f 64696e67 pe..SoupEncoding │ │ │ │ + 0x000563e8 00000000 536f7570 45787065 63746174 ....SoupExpectat │ │ │ │ + 0x000563f8 696f6e00 536f7570 4d657373 61676546 ion.SoupMessageF │ │ │ │ + 0x00056408 6c616773 00000000 536f7570 4d657373 lags....SoupMess │ │ │ │ + 0x00056418 61676550 72696f72 69747900 536f7570 agePriority.Soup │ │ │ │ + 0x00056428 53657373 696f6e45 72726f72 00000000 SessionError.... │ │ │ │ + 0x00056438 536f7570 53746174 75730000 536f7570 SoupStatus..Soup │ │ │ │ + 0x00056448 48545450 56657273 696f6e00 536f7570 HTTPVersion.Soup │ │ │ │ + 0x00056458 544c4445 72726f72 00000000 536f7570 TLDError....Soup │ │ │ │ + 0x00056468 55524943 6f6d706f 6e656e74 00000000 URIComponent.... │ │ │ │ + 0x00056478 536f7570 57656273 6f636b65 74457272 SoupWebsocketErr │ │ │ │ + 0x00056488 6f720000 536f7570 57656273 6f636b65 or..SoupWebsocke │ │ │ │ + 0x00056498 74436f6e 6e656374 696f6e54 79706500 tConnectionType. │ │ │ │ + 0x000564a8 536f7570 57656273 6f636b65 74446174 SoupWebsocketDat │ │ │ │ + 0x000564b8 61547970 65000000 536f7570 57656273 aType...SoupWebs │ │ │ │ + 0x000564c8 6f636b65 74436c6f 7365436f 64650000 ocketCloseCode.. │ │ │ │ + 0x000564d8 536f7570 57656273 6f636b65 74537461 SoupWebsocketSta │ │ │ │ + 0x000564e8 74650000 534f5550 5f574542 534f434b te..SOUP_WEBSOCK │ │ │ │ + 0x000564f8 45545f53 54415445 5f4f5045 4e000000 ET_STATE_OPEN... │ │ │ │ + 0x00056508 6f70656e 00000000 534f5550 5f574542 open....SOUP_WEB │ │ │ │ + 0x00056518 534f434b 45545f53 54415445 5f434c4f SOCKET_STATE_CLO │ │ │ │ + 0x00056528 53494e47 00000000 534f5550 5f574542 SING....SOUP_WEB │ │ │ │ + 0x00056538 534f434b 45545f53 54415445 5f434c4f SOCKET_STATE_CLO │ │ │ │ + 0x00056548 53454400 534f5550 5f574542 534f434b SED.SOUP_WEBSOCK │ │ │ │ + 0x00056558 45545f43 4c4f5345 5f4e4f52 4d414c00 ET_CLOSE_NORMAL. │ │ │ │ + 0x00056568 6e6f726d 616c0000 534f5550 5f574542 normal..SOUP_WEB │ │ │ │ + 0x00056578 534f434b 45545f43 4c4f5345 5f474f49 SOCKET_CLOSE_GOI │ │ │ │ + 0x00056588 4e475f41 57415900 676f696e 672d6177 NG_AWAY.going-aw │ │ │ │ + 0x00056598 61790000 534f5550 5f574542 534f434b ay..SOUP_WEBSOCK │ │ │ │ + 0x000565a8 45545f43 4c4f5345 5f50524f 544f434f ET_CLOSE_PROTOCO │ │ │ │ + 0x000565b8 4c5f4552 524f5200 70726f74 6f636f6c L_ERROR.protocol │ │ │ │ + 0x000565c8 2d657272 6f720000 534f5550 5f574542 -error..SOUP_WEB │ │ │ │ + 0x000565d8 534f434b 45545f43 4c4f5345 5f554e53 SOCKET_CLOSE_UNS │ │ │ │ + 0x000565e8 5550504f 52544544 5f444154 41000000 UPPORTED_DATA... │ │ │ │ + 0x000565f8 756e7375 70706f72 7465642d 64617461 unsupported-data │ │ │ │ + 0x00056608 00000000 534f5550 5f574542 534f434b ....SOUP_WEBSOCK │ │ │ │ + 0x00056618 45545f43 4c4f5345 5f4e4f5f 53544154 ET_CLOSE_NO_STAT │ │ │ │ + 0x00056628 55530000 6e6f2d73 74617475 73000000 US..no-status... │ │ │ │ + 0x00056638 534f5550 5f574542 534f434b 45545f43 SOUP_WEBSOCKET_C │ │ │ │ + 0x00056648 4c4f5345 5f41424e 4f524d41 4c000000 LOSE_ABNORMAL... │ │ │ │ + 0x00056658 61626e6f 726d616c 00000000 534f5550 abnormal....SOUP │ │ │ │ + 0x00056668 5f574542 534f434b 45545f43 4c4f5345 _WEBSOCKET_CLOSE │ │ │ │ + 0x00056678 5f424144 5f444154 41000000 6261642d _BAD_DATA...bad- │ │ │ │ + 0x00056688 64617461 00000000 534f5550 5f574542 data....SOUP_WEB │ │ │ │ + 0x00056698 534f434b 45545f43 4c4f5345 5f504f4c SOCKET_CLOSE_POL │ │ │ │ + 0x000566a8 4943595f 56494f4c 4154494f 4e000000 ICY_VIOLATION... │ │ │ │ + 0x000566b8 706f6c69 63792d76 696f6c61 74696f6e policy-violation │ │ │ │ + 0x000566c8 00000000 534f5550 5f574542 534f434b ....SOUP_WEBSOCK │ │ │ │ + 0x000566d8 45545f43 4c4f5345 5f544f4f 5f424947 ET_CLOSE_TOO_BIG │ │ │ │ + 0x000566e8 00000000 746f6f2d 62696700 6e6f2d65 ....too-big.no-e │ │ │ │ + 0x000566f8 7874656e 73696f6e 00000000 73657276 xtension....serv │ │ │ │ + 0x00056708 65722d65 72726f72 00000000 534f5550 er-error....SOUP │ │ │ │ + 0x00056718 5f574542 534f434b 45545f43 4c4f5345 _WEBSOCKET_CLOSE │ │ │ │ + 0x00056728 5f544c53 5f48414e 44534841 4b450000 _TLS_HANDSHAKE.. │ │ │ │ + 0x00056738 746c732d 68616e64 7368616b 65000000 tls-handshake... │ │ │ │ + 0x00056748 534f5550 5f574542 534f434b 45545f44 SOUP_WEBSOCKET_D │ │ │ │ + 0x00056758 4154415f 54455854 00000000 534f5550 ATA_TEXT....SOUP │ │ │ │ + 0x00056768 5f574542 534f434b 45545f44 4154415f _WEBSOCKET_DATA_ │ │ │ │ + 0x00056778 42494e41 52590000 62696e61 72790000 BINARY..binary.. │ │ │ │ + 0x00056788 534f5550 5f574542 534f434b 45545f43 SOUP_WEBSOCKET_C │ │ │ │ + 0x00056798 4f4e4e45 4354494f 4e5f434c 49454e54 ONNECTION_CLIENT │ │ │ │ + 0x000567a8 00000000 534f5550 5f574542 534f434b ....SOUP_WEBSOCK │ │ │ │ + 0x000567b8 45545f43 4f4e4e45 4354494f 4e5f5345 ET_CONNECTION_SE │ │ │ │ + 0x000567c8 52564552 00000000 534f5550 5f574542 RVER....SOUP_WEB │ │ │ │ + 0x000567d8 534f434b 45545f45 52524f52 5f464149 SOCKET_ERROR_FAI │ │ │ │ + 0x000567e8 4c454400 534f5550 5f574542 534f434b LED.SOUP_WEBSOCK │ │ │ │ + 0x000567f8 45545f45 52524f52 5f4e4f54 5f574542 ET_ERROR_NOT_WEB │ │ │ │ + 0x00056808 534f434b 45540000 6e6f742d 77656273 SOCKET..not-webs │ │ │ │ + 0x00056818 6f636b65 74000000 534f5550 5f574542 ocket...SOUP_WEB │ │ │ │ + 0x00056828 534f434b 45545f45 52524f52 5f424144 SOCKET_ERROR_BAD │ │ │ │ + 0x00056838 5f48414e 44534841 4b450000 6261642d _HANDSHAKE..bad- │ │ │ │ + 0x00056848 68616e64 7368616b 65000000 534f5550 handshake...SOUP │ │ │ │ + 0x00056858 5f574542 534f434b 45545f45 52524f52 _WEBSOCKET_ERROR │ │ │ │ + 0x00056868 5f424144 5f4f5249 47494e00 6261642d _BAD_ORIGIN.bad- │ │ │ │ + 0x00056878 6f726967 696e0000 534f5550 5f555249 origin..SOUP_URI │ │ │ │ + 0x00056888 5f4e4f4e 45000000 6e6f6e65 00000000 _NONE...none.... │ │ │ │ + 0x00056898 534f5550 5f555249 5f534348 454d4500 SOUP_URI_SCHEME. │ │ │ │ + 0x000568a8 73636865 6d650000 534f5550 5f555249 scheme..SOUP_URI │ │ │ │ + 0x000568b8 5f555345 52000000 75736572 00000000 _USER...user.... │ │ │ │ + 0x000568c8 534f5550 5f555249 5f504153 53574f52 SOUP_URI_PASSWOR │ │ │ │ + 0x000568d8 44000000 534f5550 5f555249 5f415554 D...SOUP_URI_AUT │ │ │ │ + 0x000568e8 485f5041 52414d53 00000000 61757468 H_PARAMS....auth │ │ │ │ + 0x000568f8 2d706172 616d7300 534f5550 5f555249 -params.SOUP_URI │ │ │ │ + 0x00056908 5f484f53 54000000 686f7374 00000000 _HOST...host.... │ │ │ │ + 0x00056918 534f5550 5f555249 5f504f52 54000000 SOUP_URI_PORT... │ │ │ │ + 0x00056928 706f7274 00000000 534f5550 5f555249 port....SOUP_URI │ │ │ │ + 0x00056938 5f504154 48000000 534f5550 5f555249 _PATH...SOUP_URI │ │ │ │ + 0x00056948 5f515545 52590000 71756572 79000000 _QUERY..query... │ │ │ │ + 0x00056958 534f5550 5f555249 5f465241 474d454e SOUP_URI_FRAGMEN │ │ │ │ + 0x00056968 54000000 66726167 6d656e74 00000000 T...fragment.... │ │ │ │ + 0x00056978 534f5550 5f544c44 5f455252 4f525f49 SOUP_TLD_ERROR_I │ │ │ │ + 0x00056988 4e56414c 49445f48 4f53544e 414d4500 NVALID_HOSTNAME. │ │ │ │ + 0x00056998 696e7661 6c69642d 686f7374 6e616d65 invalid-hostname │ │ │ │ + 0x000569a8 00000000 534f5550 5f544c44 5f455252 ....SOUP_TLD_ERR │ │ │ │ + 0x000569b8 4f525f49 535f4950 5f414444 52455353 OR_IS_IP_ADDRESS │ │ │ │ + 0x000569c8 00000000 69732d69 702d6164 64726573 ....is-ip-addres │ │ │ │ + 0x000569d8 73000000 534f5550 5f544c44 5f455252 s...SOUP_TLD_ERR │ │ │ │ + 0x000569e8 4f525f4e 4f545f45 4e4f5547 485f444f OR_NOT_ENOUGH_DO │ │ │ │ + 0x000569f8 4d41494e 53000000 6e6f742d 656e6f75 MAINS...not-enou │ │ │ │ + 0x00056a08 67682d64 6f6d6169 6e730000 534f5550 gh-domains..SOUP │ │ │ │ + 0x00056a18 5f544c44 5f455252 4f525f4e 4f5f4241 _TLD_ERROR_NO_BA │ │ │ │ + 0x00056a28 53455f44 4f4d4149 4e000000 6e6f2d62 SE_DOMAIN...no-b │ │ │ │ + 0x00056a38 6173652d 646f6d61 696e0000 534f5550 ase-domain..SOUP │ │ │ │ + 0x00056a48 5f544c44 5f455252 4f525f4e 4f5f5053 _TLD_ERROR_NO_PS │ │ │ │ + 0x00056a58 4c5f4441 54410000 6e6f2d70 736c2d64 L_DATA..no-psl-d │ │ │ │ + 0x00056a68 61746100 534f5550 5f485454 505f315f ata.SOUP_HTTP_1_ │ │ │ │ + 0x00056a78 30000000 68747470 2d312d30 00000000 0...http-1-0.... │ │ │ │ + 0x00056a88 534f5550 5f485454 505f315f 31000000 SOUP_HTTP_1_1... │ │ │ │ + 0x00056a98 68747470 2d312d31 00000000 534f5550 http-1-1....SOUP │ │ │ │ + 0x00056aa8 5f485454 505f325f 30000000 68747470 _HTTP_2_0...http │ │ │ │ + 0x00056ab8 2d322d30 00000000 534f5550 5f535441 -2-0....SOUP_STA │ │ │ │ + 0x00056ac8 5455535f 4e4f4e45 00000000 534f5550 TUS_NONE....SOUP │ │ │ │ + 0x00056ad8 5f535441 5455535f 434f4e54 494e5545 _STATUS_CONTINUE │ │ │ │ + 0x00056ae8 00000000 534f5550 5f535441 5455535f ....SOUP_STATUS_ │ │ │ │ + 0x00056af8 53574954 4348494e 475f5052 4f544f43 SWITCHING_PROTOC │ │ │ │ + 0x00056b08 4f4c5300 73776974 6368696e 672d7072 OLS.switching-pr │ │ │ │ + 0x00056b18 6f746f63 6f6c7300 534f5550 5f535441 otocols.SOUP_STA │ │ │ │ + 0x00056b28 5455535f 50524f43 45535349 4e470000 TUS_PROCESSING.. │ │ │ │ + 0x00056b38 70726f63 65737369 6e670000 534f5550 processing..SOUP │ │ │ │ + 0x00056b48 5f535441 5455535f 4f4b0000 6f6b0000 _STATUS_OK..ok.. │ │ │ │ + 0x00056b58 534f5550 5f535441 5455535f 43524541 SOUP_STATUS_CREA │ │ │ │ + 0x00056b68 54454400 63726561 74656400 534f5550 TED.created.SOUP │ │ │ │ + 0x00056b78 5f535441 5455535f 41434345 50544544 _STATUS_ACCEPTED │ │ │ │ + 0x00056b88 00000000 61636365 70746564 00000000 ....accepted.... │ │ │ │ + 0x00056b98 534f5550 5f535441 5455535f 4e4f4e5f SOUP_STATUS_NON_ │ │ │ │ + 0x00056ba8 41555448 4f524954 41544956 45000000 AUTHORITATIVE... │ │ │ │ + 0x00056bb8 6e6f6e2d 61757468 6f726974 61746976 non-authoritativ │ │ │ │ + 0x00056bc8 65000000 534f5550 5f535441 5455535f e...SOUP_STATUS_ │ │ │ │ + 0x00056bd8 4e4f5f43 4f4e5445 4e540000 6e6f2d63 NO_CONTENT..no-c │ │ │ │ + 0x00056be8 6f6e7465 6e740000 534f5550 5f535441 ontent..SOUP_STA │ │ │ │ + 0x00056bf8 5455535f 52455345 545f434f 4e54454e TUS_RESET_CONTEN │ │ │ │ + 0x00056c08 54000000 72657365 742d636f 6e74656e T...reset-conten │ │ │ │ + 0x00056c18 74000000 534f5550 5f535441 5455535f t...SOUP_STATUS_ │ │ │ │ + 0x00056c28 50415254 49414c5f 434f4e54 454e5400 PARTIAL_CONTENT. │ │ │ │ + 0x00056c38 70617274 69616c2d 636f6e74 656e7400 partial-content. │ │ │ │ + 0x00056c48 534f5550 5f535441 5455535f 4d554c54 SOUP_STATUS_MULT │ │ │ │ + 0x00056c58 495f5354 41545553 00000000 6d756c74 I_STATUS....mult │ │ │ │ + 0x00056c68 692d7374 61747573 00000000 534f5550 i-status....SOUP │ │ │ │ + 0x00056c78 5f535441 5455535f 4d554c54 49504c45 _STATUS_MULTIPLE │ │ │ │ + 0x00056c88 5f43484f 49434553 00000000 6d756c74 _CHOICES....mult │ │ │ │ + 0x00056c98 69706c65 2d63686f 69636573 00000000 iple-choices.... │ │ │ │ + 0x00056ca8 534f5550 5f535441 5455535f 4d4f5645 SOUP_STATUS_MOVE │ │ │ │ + 0x00056cb8 445f5045 524d414e 454e544c 59000000 D_PERMANENTLY... │ │ │ │ + 0x00056cc8 6d6f7665 642d7065 726d616e 656e746c moved-permanentl │ │ │ │ + 0x00056cd8 79000000 534f5550 5f535441 5455535f y...SOUP_STATUS_ │ │ │ │ + 0x00056ce8 464f554e 44000000 534f5550 5f535441 FOUND...SOUP_STA │ │ │ │ + 0x00056cf8 5455535f 4d4f5645 445f5445 4d504f52 TUS_MOVED_TEMPOR │ │ │ │ + 0x00056d08 4152494c 59000000 6d6f7665 642d7465 ARILY...moved-te │ │ │ │ + 0x00056d18 6d706f72 6172696c 79000000 534f5550 mporarily...SOUP │ │ │ │ + 0x00056d28 5f535441 5455535f 5345455f 4f544845 _STATUS_SEE_OTHE │ │ │ │ + 0x00056d38 52000000 7365652d 6f746865 72000000 R...see-other... │ │ │ │ + 0x00056d48 534f5550 5f535441 5455535f 4e4f545f SOUP_STATUS_NOT_ │ │ │ │ + 0x00056d58 4d4f4449 46494544 00000000 6e6f742d MODIFIED....not- │ │ │ │ + 0x00056d68 6d6f6469 66696564 00000000 534f5550 modified....SOUP │ │ │ │ + 0x00056d78 5f535441 5455535f 5553455f 50524f58 _STATUS_USE_PROX │ │ │ │ + 0x00056d88 59000000 7573652d 70726f78 79000000 Y...use-proxy... │ │ │ │ + 0x00056d98 534f5550 5f535441 5455535f 4e4f545f SOUP_STATUS_NOT_ │ │ │ │ + 0x00056da8 41505045 4152494e 475f494e 5f544849 APPEARING_IN_THI │ │ │ │ + 0x00056db8 535f5052 4f544f43 4f4c0000 6e6f742d S_PROTOCOL..not- │ │ │ │ + 0x00056dc8 61707065 6172696e 672d696e 2d746869 appearing-in-thi │ │ │ │ + 0x00056dd8 732d7072 6f746f63 6f6c0000 534f5550 s-protocol..SOUP │ │ │ │ + 0x00056de8 5f535441 5455535f 54454d50 4f524152 _STATUS_TEMPORAR │ │ │ │ + 0x00056df8 595f5245 44495245 43540000 74656d70 Y_REDIRECT..temp │ │ │ │ + 0x00056e08 6f726172 792d7265 64697265 63740000 orary-redirect.. │ │ │ │ + 0x00056e18 534f5550 5f535441 5455535f 5045524d SOUP_STATUS_PERM │ │ │ │ + 0x00056e28 414e454e 545f5245 44495245 43540000 ANENT_REDIRECT.. │ │ │ │ + 0x00056e38 7065726d 616e656e 742d7265 64697265 permanent-redire │ │ │ │ + 0x00056e48 63740000 534f5550 5f535441 5455535f ct..SOUP_STATUS_ │ │ │ │ + 0x00056e58 4241445f 52455155 45535400 6261642d BAD_REQUEST.bad- │ │ │ │ + 0x00056e68 72657175 65737400 534f5550 5f535441 request.SOUP_STA │ │ │ │ + 0x00056e78 5455535f 554e4155 54484f52 495a4544 TUS_UNAUTHORIZED │ │ │ │ + 0x00056e88 00000000 756e6175 74686f72 697a6564 ....unauthorized │ │ │ │ + 0x00056e98 00000000 534f5550 5f535441 5455535f ....SOUP_STATUS_ │ │ │ │ + 0x00056ea8 5041594d 454e545f 52455155 49524544 PAYMENT_REQUIRED │ │ │ │ + 0x00056eb8 00000000 7061796d 656e742d 72657175 ....payment-requ │ │ │ │ + 0x00056ec8 69726564 00000000 534f5550 5f535441 ired....SOUP_STA │ │ │ │ + 0x00056ed8 5455535f 464f5242 49444445 4e000000 TUS_FORBIDDEN... │ │ │ │ + 0x00056ee8 666f7262 69646465 6e000000 534f5550 forbidden...SOUP │ │ │ │ + 0x00056ef8 5f535441 5455535f 4e4f545f 464f554e _STATUS_NOT_FOUN │ │ │ │ + 0x00056f08 44000000 6e6f742d 666f756e 64000000 D...not-found... │ │ │ │ + 0x00056f18 534f5550 5f535441 5455535f 4d455448 SOUP_STATUS_METH │ │ │ │ + 0x00056f28 4f445f4e 4f545f41 4c4c4f57 45440000 OD_NOT_ALLOWED.. │ │ │ │ + 0x00056f38 6d657468 6f642d6e 6f742d61 6c6c6f77 method-not-allow │ │ │ │ + 0x00056f48 65640000 534f5550 5f535441 5455535f ed..SOUP_STATUS_ │ │ │ │ + 0x00056f58 4e4f545f 41434345 50544142 4c450000 NOT_ACCEPTABLE.. │ │ │ │ + 0x00056f68 6e6f742d 61636365 70746162 6c650000 not-acceptable.. │ │ │ │ + 0x00056f78 534f5550 5f535441 5455535f 50524f58 SOUP_STATUS_PROX │ │ │ │ + 0x00056f88 595f4155 5448454e 54494341 54494f4e Y_AUTHENTICATION │ │ │ │ + 0x00056f98 5f524551 55495245 44000000 70726f78 _REQUIRED...prox │ │ │ │ + 0x00056fa8 792d6175 7468656e 74696361 74696f6e y-authentication │ │ │ │ + 0x00056fb8 2d726571 75697265 64000000 534f5550 -required...SOUP │ │ │ │ + 0x00056fc8 5f535441 5455535f 50524f58 595f554e _STATUS_PROXY_UN │ │ │ │ + 0x00056fd8 41555448 4f52495a 45440000 70726f78 AUTHORIZED..prox │ │ │ │ + 0x00056fe8 792d756e 61757468 6f72697a 65640000 y-unauthorized.. │ │ │ │ + 0x00056ff8 534f5550 5f535441 5455535f 52455155 SOUP_STATUS_REQU │ │ │ │ + 0x00057008 4553545f 54494d45 4f555400 72657175 EST_TIMEOUT.requ │ │ │ │ + 0x00057018 6573742d 74696d65 6f757400 534f5550 est-timeout.SOUP │ │ │ │ + 0x00057028 5f535441 5455535f 434f4e46 4c494354 _STATUS_CONFLICT │ │ │ │ + 0x00057038 00000000 636f6e66 6c696374 00000000 ....conflict.... │ │ │ │ + 0x00057048 534f5550 5f535441 5455535f 474f4e45 SOUP_STATUS_GONE │ │ │ │ + 0x00057058 00000000 676f6e65 00000000 534f5550 ....gone....SOUP │ │ │ │ + 0x00057068 5f535441 5455535f 4c454e47 54485f52 _STATUS_LENGTH_R │ │ │ │ + 0x00057078 45515549 52454400 6c656e67 74682d72 EQUIRED.length-r │ │ │ │ + 0x00057088 65717569 72656400 534f5550 5f535441 equired.SOUP_STA │ │ │ │ + 0x00057098 5455535f 50524543 4f4e4449 54494f4e TUS_PRECONDITION │ │ │ │ + 0x000570a8 5f464149 4c454400 70726563 6f6e6469 _FAILED.precondi │ │ │ │ + 0x000570b8 74696f6e 2d666169 6c656400 534f5550 tion-failed.SOUP │ │ │ │ + 0x000570c8 5f535441 5455535f 52455155 4553545f _STATUS_REQUEST_ │ │ │ │ + 0x000570d8 454e5449 54595f54 4f4f5f4c 41524745 ENTITY_TOO_LARGE │ │ │ │ + 0x000570e8 00000000 72657175 6573742d 656e7469 ....request-enti │ │ │ │ + 0x000570f8 74792d74 6f6f2d6c 61726765 00000000 ty-too-large.... │ │ │ │ + 0x00057108 534f5550 5f535441 5455535f 52455155 SOUP_STATUS_REQU │ │ │ │ + 0x00057118 4553545f 5552495f 544f4f5f 4c4f4e47 EST_URI_TOO_LONG │ │ │ │ + 0x00057128 00000000 72657175 6573742d 7572692d ....request-uri- │ │ │ │ + 0x00057138 746f6f2d 6c6f6e67 00000000 534f5550 too-long....SOUP │ │ │ │ + 0x00057148 5f535441 5455535f 554e5355 50504f52 _STATUS_UNSUPPOR │ │ │ │ + 0x00057158 5445445f 4d454449 415f5459 50450000 TED_MEDIA_TYPE.. │ │ │ │ + 0x00057168 756e7375 70706f72 7465642d 6d656469 unsupported-medi │ │ │ │ + 0x00057178 612d7479 70650000 534f5550 5f535441 a-type..SOUP_STA │ │ │ │ + 0x00057188 5455535f 52455155 45535445 445f5241 TUS_REQUESTED_RA │ │ │ │ + 0x00057198 4e47455f 4e4f545f 53415449 53464941 NGE_NOT_SATISFIA │ │ │ │ + 0x000571a8 424c4500 72657175 65737465 642d7261 BLE.requested-ra │ │ │ │ + 0x000571b8 6e67652d 6e6f742d 73617469 73666961 nge-not-satisfia │ │ │ │ + 0x000571c8 626c6500 534f5550 5f535441 5455535f ble.SOUP_STATUS_ │ │ │ │ + 0x000571d8 494e5641 4c49445f 52414e47 45000000 INVALID_RANGE... │ │ │ │ + 0x000571e8 696e7661 6c69642d 72616e67 65000000 invalid-range... │ │ │ │ + 0x000571f8 534f5550 5f535441 5455535f 45585045 SOUP_STATUS_EXPE │ │ │ │ + 0x00057208 43544154 494f4e5f 4641494c 45440000 CTATION_FAILED.. │ │ │ │ + 0x00057218 65787065 63746174 696f6e2d 6661696c expectation-fail │ │ │ │ + 0x00057228 65640000 534f5550 5f535441 5455535f ed..SOUP_STATUS_ │ │ │ │ + 0x00057238 4d495344 49524543 5445445f 52455155 MISDIRECTED_REQU │ │ │ │ + 0x00057248 45535400 6d697364 69726563 7465642d EST.misdirected- │ │ │ │ + 0x00057258 72657175 65737400 534f5550 5f535441 request.SOUP_STA │ │ │ │ + 0x00057268 5455535f 554e5052 4f434553 5341424c TUS_UNPROCESSABL │ │ │ │ + 0x00057278 455f454e 54495459 00000000 756e7072 E_ENTITY....unpr │ │ │ │ + 0x00057288 6f636573 7361626c 652d656e 74697479 ocessable-entity │ │ │ │ + 0x00057298 00000000 534f5550 5f535441 5455535f ....SOUP_STATUS_ │ │ │ │ + 0x000572a8 4c4f434b 45440000 6c6f636b 65640000 LOCKED..locked.. │ │ │ │ + 0x000572b8 534f5550 5f535441 5455535f 4641494c SOUP_STATUS_FAIL │ │ │ │ + 0x000572c8 45445f44 4550454e 44454e43 59000000 ED_DEPENDENCY... │ │ │ │ + 0x000572d8 6661696c 65642d64 6570656e 64656e63 failed-dependenc │ │ │ │ + 0x000572e8 79000000 534f5550 5f535441 5455535f y...SOUP_STATUS_ │ │ │ │ + 0x000572f8 494e5445 524e414c 5f534552 5645525f INTERNAL_SERVER_ │ │ │ │ + 0x00057308 4552524f 52000000 696e7465 726e616c ERROR...internal │ │ │ │ + 0x00057318 2d736572 7665722d 6572726f 72000000 -server-error... │ │ │ │ + 0x00057328 534f5550 5f535441 5455535f 4e4f545f SOUP_STATUS_NOT_ │ │ │ │ + 0x00057338 494d504c 454d454e 54454400 6e6f742d IMPLEMENTED.not- │ │ │ │ + 0x00057348 696d706c 656d656e 74656400 534f5550 implemented.SOUP │ │ │ │ + 0x00057358 5f535441 5455535f 4241445f 47415445 _STATUS_BAD_GATE │ │ │ │ + 0x00057368 57415900 6261642d 67617465 77617900 WAY.bad-gateway. │ │ │ │ + 0x00057378 534f5550 5f535441 5455535f 53455256 SOUP_STATUS_SERV │ │ │ │ + 0x00057388 4943455f 554e4156 41494c41 424c4500 ICE_UNAVAILABLE. │ │ │ │ + 0x00057398 73657276 6963652d 756e6176 61696c61 service-unavaila │ │ │ │ + 0x000573a8 626c6500 534f5550 5f535441 5455535f ble.SOUP_STATUS_ │ │ │ │ + 0x000573b8 47415445 5741595f 54494d45 4f555400 GATEWAY_TIMEOUT. │ │ │ │ + 0x000573c8 67617465 7761792d 74696d65 6f757400 gateway-timeout. │ │ │ │ + 0x000573d8 534f5550 5f535441 5455535f 48545450 SOUP_STATUS_HTTP │ │ │ │ + 0x000573e8 5f564552 53494f4e 5f4e4f54 5f535550 _VERSION_NOT_SUP │ │ │ │ + 0x000573f8 504f5254 45440000 68747470 2d766572 PORTED..http-ver │ │ │ │ + 0x00057408 73696f6e 2d6e6f74 2d737570 706f7274 sion-not-support │ │ │ │ + 0x00057418 65640000 534f5550 5f535441 5455535f ed..SOUP_STATUS_ │ │ │ │ + 0x00057428 494e5355 46464943 49454e54 5f53544f INSUFFICIENT_STO │ │ │ │ + 0x00057438 52414745 00000000 696e7375 66666963 RAGE....insuffic │ │ │ │ + 0x00057448 69656e74 2d73746f 72616765 00000000 ient-storage.... │ │ │ │ + 0x00057458 534f5550 5f535441 5455535f 4e4f545f SOUP_STATUS_NOT_ │ │ │ │ + 0x00057468 45585445 4e444544 00000000 6e6f742d EXTENDED....not- │ │ │ │ + 0x00057478 65787465 6e646564 00000000 534f5550 extended....SOUP │ │ │ │ + 0x00057488 5f534553 53494f4e 5f455252 4f525f50 _SESSION_ERROR_P │ │ │ │ + 0x00057498 41525349 4e470000 70617273 696e6700 ARSING..parsing. │ │ │ │ + 0x000574a8 534f5550 5f534553 53494f4e 5f455252 SOUP_SESSION_ERR │ │ │ │ + 0x000574b8 4f525f45 4e434f44 494e4700 656e636f OR_ENCODING.enco │ │ │ │ + 0x000574c8 64696e67 00000000 534f5550 5f534553 ding....SOUP_SES │ │ │ │ + 0x000574d8 53494f4e 5f455252 4f525f54 4f4f5f4d SION_ERROR_TOO_M │ │ │ │ + 0x000574e8 414e595f 52454449 52454354 53000000 ANY_REDIRECTS... │ │ │ │ + 0x000574f8 746f6f2d 6d616e79 2d726564 69726563 too-many-redirec │ │ │ │ + 0x00057508 74730000 534f5550 5f534553 53494f4e ts..SOUP_SESSION │ │ │ │ + 0x00057518 5f455252 4f525f54 4f4f5f4d 414e595f _ERROR_TOO_MANY_ │ │ │ │ + 0x00057528 52455354 41525453 00000000 746f6f2d RESTARTS....too- │ │ │ │ + 0x00057538 6d616e79 2d726573 74617274 73000000 many-restarts... │ │ │ │ + 0x00057548 534f5550 5f534553 53494f4e 5f455252 SOUP_SESSION_ERR │ │ │ │ + 0x00057558 4f525f52 45444952 4543545f 4e4f5f4c OR_REDIRECT_NO_L │ │ │ │ + 0x00057568 4f434154 494f4e00 72656469 72656374 OCATION.redirect │ │ │ │ + 0x00057578 2d6e6f2d 6c6f6361 74696f6e 00000000 -no-location.... │ │ │ │ + 0x00057588 534f5550 5f534553 53494f4e 5f455252 SOUP_SESSION_ERR │ │ │ │ + 0x00057598 4f525f52 45444952 4543545f 4241445f OR_REDIRECT_BAD_ │ │ │ │ + 0x000575a8 55524900 72656469 72656374 2d626164 URI.redirect-bad │ │ │ │ + 0x000575b8 2d757269 00000000 534f5550 5f534553 -uri....SOUP_SES │ │ │ │ + 0x000575c8 53494f4e 5f455252 4f525f4d 45535341 SION_ERROR_MESSA │ │ │ │ + 0x000575d8 47455f41 4c524541 44595f49 4e5f5155 GE_ALREADY_IN_QU │ │ │ │ + 0x000575e8 45554500 6d657373 6167652d 616c7265 EUE.message-alre │ │ │ │ + 0x000575f8 6164792d 696e2d71 75657565 00000000 ady-in-queue.... │ │ │ │ + 0x00057608 534f5550 5f4d4553 53414745 5f505249 SOUP_MESSAGE_PRI │ │ │ │ + 0x00057618 4f524954 595f5645 52595f4c 4f570000 ORITY_VERY_LOW.. │ │ │ │ + 0x00057628 76657279 2d6c6f77 00000000 534f5550 very-low....SOUP │ │ │ │ + 0x00057638 5f4d4553 53414745 5f505249 4f524954 _MESSAGE_PRIORIT │ │ │ │ + 0x00057648 595f4c4f 57000000 6c6f7700 534f5550 Y_LOW...low.SOUP │ │ │ │ + 0x00057658 5f4d4553 53414745 5f505249 4f524954 _MESSAGE_PRIORIT │ │ │ │ + 0x00057668 595f4e4f 524d414c 00000000 534f5550 Y_NORMAL....SOUP │ │ │ │ + 0x00057678 5f4d4553 53414745 5f505249 4f524954 _MESSAGE_PRIORIT │ │ │ │ + 0x00057688 595f4849 47480000 68696768 00000000 Y_HIGH..high.... │ │ │ │ + 0x00057698 534f5550 5f4d4553 53414745 5f505249 SOUP_MESSAGE_PRI │ │ │ │ + 0x000576a8 4f524954 595f5645 52595f48 49474800 ORITY_VERY_HIGH. │ │ │ │ + 0x000576b8 76657279 2d686967 68000000 534f5550 very-high...SOUP │ │ │ │ + 0x000576c8 5f4d4553 53414745 5f4e4f5f 52454449 _MESSAGE_NO_REDI │ │ │ │ + 0x000576d8 52454354 00000000 6e6f2d72 65646972 RECT....no-redir │ │ │ │ + 0x000576e8 65637400 534f5550 5f4d4553 53414745 ect.SOUP_MESSAGE │ │ │ │ + 0x000576f8 5f4e4557 5f434f4e 4e454354 494f4e00 _NEW_CONNECTION. │ │ │ │ + 0x00057708 534f5550 5f4d4553 53414745 5f494445 SOUP_MESSAGE_IDE │ │ │ │ + 0x00057718 4d504f54 454e5400 6964656d 706f7465 MPOTENT.idempote │ │ │ │ + 0x00057728 6e740000 534f5550 5f4d4553 53414745 nt..SOUP_MESSAGE │ │ │ │ + 0x00057738 5f444f5f 4e4f545f 5553455f 41555448 _DO_NOT_USE_AUTH │ │ │ │ + 0x00057748 5f434143 48450000 646f2d6e 6f742d75 _CACHE..do-not-u │ │ │ │ + 0x00057758 73652d61 7574682d 63616368 65000000 se-auth-cache... │ │ │ │ + 0x00057768 534f5550 5f4d4553 53414745 5f434f4c SOUP_MESSAGE_COL │ │ │ │ + 0x00057778 4c454354 5f4d4554 52494353 00000000 LECT_METRICS.... │ │ │ │ + 0x00057788 636f6c6c 6563742d 6d657472 69637300 collect-metrics. │ │ │ │ + 0x00057798 534f5550 5f455850 45435441 54494f4e SOUP_EXPECTATION │ │ │ │ + 0x000577a8 5f554e52 45434f47 4e495a45 44000000 _UNRECOGNIZED... │ │ │ │ + 0x000577b8 756e7265 636f676e 697a6564 00000000 unrecognized.... │ │ │ │ + 0x000577c8 534f5550 5f455850 45435441 54494f4e SOUP_EXPECTATION │ │ │ │ + 0x000577d8 5f434f4e 54494e55 45000000 534f5550 _CONTINUE...SOUP │ │ │ │ + 0x000577e8 5f454e43 4f44494e 475f554e 5245434f _ENCODING_UNRECO │ │ │ │ + 0x000577f8 474e495a 45440000 534f5550 5f454e43 GNIZED..SOUP_ENC │ │ │ │ + 0x00057808 4f44494e 475f4e4f 4e450000 534f5550 ODING_NONE..SOUP │ │ │ │ + 0x00057818 5f454e43 4f44494e 475f434f 4e54454e _ENCODING_CONTEN │ │ │ │ + 0x00057828 545f4c45 4e475448 00000000 636f6e74 T_LENGTH....cont │ │ │ │ + 0x00057838 656e742d 6c656e67 74680000 534f5550 ent-length..SOUP │ │ │ │ + 0x00057848 5f454e43 4f44494e 475f454f 46000000 _ENCODING_EOF... │ │ │ │ + 0x00057858 534f5550 5f454e43 4f44494e 475f4348 SOUP_ENCODING_CH │ │ │ │ + 0x00057868 554e4b45 44000000 534f5550 5f454e43 UNKED...SOUP_ENC │ │ │ │ + 0x00057878 4f44494e 475f4259 54455241 4e474553 ODING_BYTERANGES │ │ │ │ + 0x00057888 00000000 62797465 72616e67 65730000 ....byteranges.. │ │ │ │ + 0x00057898 534f5550 5f4d4553 53414745 5f484541 SOUP_MESSAGE_HEA │ │ │ │ + 0x000578a8 44455253 5f524551 55455354 00000000 DERS_REQUEST.... │ │ │ │ + 0x000578b8 534f5550 5f4d4553 53414745 5f484541 SOUP_MESSAGE_HEA │ │ │ │ + 0x000578c8 44455253 5f524553 504f4e53 45000000 DERS_RESPONSE... │ │ │ │ + 0x000578d8 534f5550 5f4d4553 53414745 5f484541 SOUP_MESSAGE_HEA │ │ │ │ + 0x000578e8 44455253 5f4d554c 54495041 52540000 DERS_MULTIPART.. │ │ │ │ + 0x000578f8 6d756c74 69706172 74000000 534f5550 multipart...SOUP │ │ │ │ + 0x00057908 5f4c4f47 4745525f 4c4f475f 4e4f4e45 _LOGGER_LOG_NONE │ │ │ │ + 0x00057918 00000000 534f5550 5f4c4f47 4745525f ....SOUP_LOGGER_ │ │ │ │ + 0x00057928 4c4f475f 4d494e49 4d414c00 6d696e69 LOG_MINIMAL.mini │ │ │ │ + 0x00057938 6d616c00 534f5550 5f4c4f47 4745525f mal.SOUP_LOGGER_ │ │ │ │ + 0x00057948 4c4f475f 48454144 45525300 534f5550 LOG_HEADERS.SOUP │ │ │ │ + 0x00057958 5f4c4f47 4745525f 4c4f475f 424f4459 _LOGGER_LOG_BODY │ │ │ │ + 0x00057968 00000000 534f5550 5f444154 455f4854 ....SOUP_DATE_HT │ │ │ │ + 0x00057978 54500000 534f5550 5f444154 455f434f TP..SOUP_DATE_CO │ │ │ │ + 0x00057988 4f4b4945 00000000 636f6f6b 69650000 OKIE....cookie.. │ │ │ │ + 0x00057998 534f5550 5f534552 5645525f 4c495354 SOUP_SERVER_LIST │ │ │ │ + 0x000579a8 454e5f48 54545053 00000000 534f5550 EN_HTTPS....SOUP │ │ │ │ + 0x000579b8 5f534552 5645525f 4c495354 454e5f49 _SERVER_LISTEN_I │ │ │ │ + 0x000579c8 5056345f 4f4e4c59 00000000 69707634 PV4_ONLY....ipv4 │ │ │ │ + 0x000579d8 2d6f6e6c 79000000 534f5550 5f534552 -only...SOUP_SER │ │ │ │ + 0x000579e8 5645525f 4c495354 454e5f49 5056365f VER_LISTEN_IPV6_ │ │ │ │ + 0x000579f8 4f4e4c59 00000000 69707636 2d6f6e6c ONLY....ipv6-onl │ │ │ │ + 0x00057a08 79000000 534f5550 5f4d454d 4f52595f y...SOUP_MEMORY_ │ │ │ │ + 0x00057a18 53544154 49430000 73746174 69630000 STATIC..static.. │ │ │ │ + 0x00057a28 534f5550 5f4d454d 4f52595f 54414b45 SOUP_MEMORY_TAKE │ │ │ │ + 0x00057a38 00000000 74616b65 00000000 534f5550 ....take....SOUP │ │ │ │ + 0x00057a48 5f4d454d 4f52595f 434f5059 00000000 _MEMORY_COPY.... │ │ │ │ + 0x00057a58 636f7079 00000000 534f5550 5f53414d copy....SOUP_SAM │ │ │ │ + 0x00057a68 455f5349 54455f50 4f4c4943 595f4e4f E_SITE_POLICY_NO │ │ │ │ + 0x00057a78 4e450000 534f5550 5f53414d 455f5349 NE..SOUP_SAME_SI │ │ │ │ + 0x00057a88 54455f50 4f4c4943 595f4c41 58000000 TE_POLICY_LAX... │ │ │ │ + 0x00057a98 6c617800 534f5550 5f53414d 455f5349 lax.SOUP_SAME_SI │ │ │ │ + 0x00057aa8 54455f50 4f4c4943 595f5354 52494354 TE_POLICY_STRICT │ │ │ │ + 0x00057ab8 00000000 73747269 63740000 534f5550 ....strict..SOUP │ │ │ │ + 0x00057ac8 5f434f4f 4b49455f 4a41525f 41434345 _COOKIE_JAR_ACCE │ │ │ │ + 0x00057ad8 50545f41 4c574159 53000000 616c7761 PT_ALWAYS...alwa │ │ │ │ + 0x00057ae8 79730000 534f5550 5f434f4f 4b49455f ys..SOUP_COOKIE_ │ │ │ │ + 0x00057af8 4a41525f 41434345 50545f4e 45564552 JAR_ACCEPT_NEVER │ │ │ │ + 0x00057b08 00000000 6e657665 72000000 534f5550 ....never...SOUP │ │ │ │ + 0x00057b18 5f434f4f 4b49455f 4a41525f 41434345 _COOKIE_JAR_ACCE │ │ │ │ + 0x00057b28 50545f4e 4f5f5448 4952445f 50415254 PT_NO_THIRD_PART │ │ │ │ + 0x00057b38 59000000 6e6f2d74 68697264 2d706172 Y...no-third-par │ │ │ │ + 0x00057b48 74790000 534f5550 5f434f4f 4b49455f ty..SOUP_COOKIE_ │ │ │ │ + 0x00057b58 4a41525f 41434345 50545f47 52414e44 JAR_ACCEPT_GRAND │ │ │ │ + 0x00057b68 46415448 45524544 5f544849 52445f50 FATHERED_THIRD_P │ │ │ │ + 0x00057b78 41525459 00000000 6772616e 64666174 ARTY....grandfat │ │ │ │ + 0x00057b88 68657265 642d7468 6972642d 70617274 hered-third-part │ │ │ │ + 0x00057b98 79000000 534f5550 5f434143 48455f53 y...SOUP_CACHE_S │ │ │ │ + 0x00057ba8 494e474c 455f5553 45520000 73696e67 INGLE_USER..sing │ │ │ │ + 0x00057bb8 6c652d75 73657200 534f5550 5f434143 le-user.SOUP_CAC │ │ │ │ + 0x00057bc8 48455f53 48415245 44000000 534f5550 HE_SHARED...SOUP │ │ │ │ + 0x00057bd8 5f434143 48455f43 41434845 41424c45 _CACHE_CACHEABLE │ │ │ │ + 0x00057be8 00000000 63616368 6561626c 65000000 ....cacheable... │ │ │ │ + 0x00057bf8 534f5550 5f434143 48455f55 4e434143 SOUP_CACHE_UNCAC │ │ │ │ + 0x00057c08 48454142 4c450000 756e6361 63686561 HEABLE..uncachea │ │ │ │ + 0x00057c18 626c6500 534f5550 5f434143 48455f49 ble.SOUP_CACHE_I │ │ │ │ + 0x00057c28 4e56414c 49444154 45530000 696e7661 NVALIDATES..inva │ │ │ │ + 0x00057c38 6c696461 74657300 534f5550 5f434143 lidates.SOUP_CAC │ │ │ │ + 0x00057c48 48455f56 414c4944 41544553 00000000 HE_VALIDATES.... │ │ │ │ + 0x00057c58 76616c69 64617465 73000000 536f7570 validates...Soup │ │ │ │ + 0x00057c68 41757468 00000000 41757468 656e7469 Auth....Authenti │ │ │ │ + 0x00057c78 63617469 6f6e2073 6368656d 65206e61 cation scheme na │ │ │ │ + 0x00057c88 6d650000 53636865 6d65206e 616d6500 me..Scheme name. │ │ │ │ + 0x00057c98 73636865 6d652d6e 616d6500 41757468 scheme-name.Auth │ │ │ │ + 0x00057ca8 656e7469 63617469 6f6e2072 65616c6d entication realm │ │ │ │ + 0x00057cb8 00000000 5265616c 6d000000 7265616c ....Realm...real │ │ │ │ + 0x00057cc8 6d000000 41757468 656e7469 63617469 m...Authenticati │ │ │ │ + 0x00057cd8 6f6e2061 7574686f 72697479 00000000 on authority.... │ │ │ │ + 0x00057ce8 41757468 6f726974 79000000 61757468 Authority...auth │ │ │ │ + 0x00057cf8 6f726974 79000000 57686574 68657220 ority...Whether │ │ │ │ + 0x00057d08 6f72206e 6f742074 68652061 75746820 or not the auth │ │ │ │ + 0x00057d18 69732066 6f722061 2070726f 78792073 is for a proxy s │ │ │ │ + 0x00057d28 65727665 72000000 466f7220 50726f78 erver...For Prox │ │ │ │ + 0x00057d38 79000000 69732d66 6f722d70 726f7879 y...is-for-proxy │ │ │ │ + 0x00057d48 00000000 57686574 68657220 6f72206e ....Whether or n │ │ │ │ + 0x00057d58 6f742074 68652061 75746820 69732061 ot the auth is a │ │ │ │ + 0x00057d68 75746865 6e746963 61746564 00000000 uthenticated.... │ │ │ │ + 0x00057d78 41757468 656e7469 63617465 64000000 Authenticated... │ │ │ │ + 0x00057d88 57686574 68657220 6f72206e 6f742074 Whether or not t │ │ │ │ + 0x00057d98 68652061 75746820 69732063 616e6365 he auth is cance │ │ │ │ + 0x00057da8 6c6c6564 00000000 43616e63 656c6c65 lled....Cancelle │ │ │ │ + 0x00057db8 64000000 2e2e2f6c 6962736f 75702f61 d...../libsoup/a │ │ │ │ + 0x00057dc8 7574682f 736f7570 2d617574 682e6300 uth/soup-auth.c. │ │ │ │ + 0x00057dd8 675f7479 70655f69 735f6120 28747970 g_type_is_a (typ │ │ │ │ + 0x00057de8 652c2053 4f55505f 54595045 5f415554 e, SOUP_TYPE_AUT │ │ │ │ + 0x00057df8 48290000 61757468 5f686561 64657220 H)..auth_header │ │ │ │ + 0x00057e08 213d204e 554c4c00 25733a25 73000000 != NULL.%s:%s... │ │ │ │ + 0x00057e18 75736572 6e616d65 20213d20 4e554c4c username != NULL │ │ │ │ + 0x00057e28 00000000 70617373 776f7264 20213d20 ....password != │ │ │ │ + 0x00057e38 4e554c4c 00000000 6d736720 213d204e NULL....msg != N │ │ │ │ + 0x00057e48 554c4c00 736f7570 5f757269 5f69735f ULL.soup_uri_is_ │ │ │ │ + 0x00057e58 76616c69 64202873 6f757263 655f7572 valid (source_ur │ │ │ │ + 0x00057e68 69290000 536f7570 41757468 42617369 i)..SoupAuthBasi │ │ │ │ + 0x00057e78 63000000 42617369 63202573 00000000 c...Basic %s.... │ │ │ │ + 0x00057e88 536f7570 41757468 44696765 73740000 SoupAuthDigest.. │ │ │ │ + 0x00057e98 6e657874 6e6f6e63 65000000 4d443500 nextnonce...MD5. │ │ │ │ + 0x00057ea8 4d44352d 73657373 00000000 716f7020 MD5-sess....qop │ │ │ │ + 0x00057eb8 213d204e 554c4c00 61757468 00000000 != NULL.auth.... │ │ │ │ + 0x00057ec8 61757468 2d696e74 00000000 2c000000 auth-int....,... │ │ │ │ + 0x00057ed8 2e2e2f6c 6962736f 75702f61 7574682f ../libsoup/auth/ │ │ │ │ + 0x00057ee8 736f7570 2d617574 682d6469 67657374 soup-auth-digest │ │ │ │ + 0x00057ef8 2e630000 6e6f6e63 65202626 20636e6f .c..nonce && cno │ │ │ │ + 0x00057f08 6e636500 6f706171 75650000 716f7000 nce.opaque..qop. │ │ │ │ + 0x00057f18 616c676f 72697468 6d000000 25703a25 algorithm...%p:% │ │ │ │ + 0x00057f28 6c753a25 6c750000 252e3878 00000000 lu:%lu..%.8x.... │ │ │ │ + 0x00057f38 50726f78 792d4175 7468656e 74696361 Proxy-Authentica │ │ │ │ + 0x00057f48 74696f6e 2d496e66 6f000000 41757468 tion-Info...Auth │ │ │ │ + 0x00057f58 656e7469 63617469 6f6e2d49 6e666f00 entication-Info. │ │ │ │ + 0x00057f68 70726976 2d3e6e6f 6e636500 44696765 priv->nonce.Dige │ │ │ │ + 0x00057f78 73742000 75736572 6e616d65 00000000 st .username.... │ │ │ │ + 0x00057f88 21707269 762d3e71 6f70207c 7c207072 !priv->qop || pr │ │ │ │ + 0x00057f98 69762d3e 636e6f6e 63650000 616c676f iv->cnonce..algo │ │ │ │ + 0x00057fa8 72697468 6d3d2573 00000000 2c206e63 rithm=%s...., nc │ │ │ │ + 0x00057fb8 3d252e38 782c2071 6f703d25 73000000 =%.8x, qop=%s... │ │ │ │ + 0x00057fc8 676f745f 68656164 65727300 536f7570 got_headers.Soup │ │ │ │ + 0x00057fd8 41757468 4d616e61 67657200 090d0a20 AuthManager.... │ │ │ │ + 0x00057fe8 00000000 61757468 2d6d7367 2d736573 ....auth-msg-ses │ │ │ │ + 0x00057ff8 73696f6e 00000000 6e6f7469 66793a3a sion....notify:: │ │ │ │ + 0x00058008 69732d61 75746865 6e746963 61746564 is-authenticated │ │ │ │ + 0x00058018 00000000 6e6f7469 66793a3a 69732d63 ....notify::is-c │ │ │ │ + 0x00058028 616e6365 6c6c6564 00000000 534f5550 ancelled....SOUP │ │ │ │ + 0x00058038 5f49535f 41555448 5f4d414e 41474552 _IS_AUTH_MANAGER │ │ │ │ + 0x00058048 20286d61 6e616765 72290000 536f7570 (manager)..Soup │ │ │ │ + 0x00058058 436f6e6e 65637469 6f6e4175 74680000 ConnectionAuth.. │ │ │ │ + 0x00058068 534f5550 5f49535f 434f4e4e 45435449 SOUP_IS_CONNECTI │ │ │ │ + 0x00058078 4f4e5f41 55544820 28617574 68290000 ON_AUTH (auth).. │ │ │ │ + 0x00058088 2025733d 25730000 536f7570 43616368 %s=%s..SoupCach │ │ │ │ + 0x00058098 65000000 72657175 6573742d 74696d65 e...request-time │ │ │ │ + 0x000580a8 00000000 72657370 6f6e7365 2d74696d ....response-tim │ │ │ │ + 0x000580b8 65000000 54686520 64697265 63746f72 e...The director │ │ │ │ + 0x000580c8 7920746f 2073746f 72652074 68652063 y to store the c │ │ │ │ + 0x000580d8 61636865 2066696c 65730000 43616368 ache files..Cach │ │ │ │ + 0x000580e8 65206469 72656374 6f727900 63616368 e directory.cach │ │ │ │ + 0x000580f8 652d6469 72000000 57686574 68657220 e-dir...Whether │ │ │ │ + 0x00058108 74686520 63616368 65206973 20707269 the cache is pri │ │ │ │ + 0x00058118 76617465 206f7220 73686172 65640000 vate or shared.. │ │ │ │ + 0x00058128 43616368 65207479 70650000 63616368 Cache type..cach │ │ │ │ + 0x00058138 652d7479 70650000 6d756c74 69706172 e-type..multipar │ │ │ │ + 0x00058148 742f782d 6d697865 642d7265 706c6163 t/x-mixed-replac │ │ │ │ + 0x00058158 65000000 70726976 61746500 6e6f2d73 e...private.no-s │ │ │ │ + 0x00058168 746f7265 00000000 6d61782d 61676500 tore....max-age. │ │ │ │ + 0x00058178 6e6f2d63 61636865 00000000 2e2e2f6c no-cache....../l │ │ │ │ + 0x00058188 6962736f 75702f63 61636865 2f736f75 ibsoup/cache/sou │ │ │ │ + 0x00058198 702d6361 6368652e 63000000 21707269 p-cache.c...!pri │ │ │ │ + 0x000581a8 762d3e63 61636865 5f646972 00000000 v->cache_dir.... │ │ │ │ + 0x000581b8 68747470 63616368 65000000 28736275 httpcache...(sbu │ │ │ │ + 0x000581c8 75757575 71617b73 737d2900 62000000 uuuuqa{ss}).b... │ │ │ │ + 0x000581d8 71000000 617b7373 7d000000 7b73737d q...a{ss}...{ss} │ │ │ │ + 0x000581e8 00000000 6d757374 2d726576 616c6964 ....must-revalid │ │ │ │ + 0x000581f8 61746500 732d6d61 78616765 00000000 ate.s-maxage.... │ │ │ │ + 0x00058208 675f6c69 73745f6c 656e6774 68202870 g_list_length (p │ │ │ │ + 0x00058218 7269762d 3e6c7275 5f737461 72742920 riv->lru_start) │ │ │ │ + 0x00058228 3d3d2067 5f686173 685f7461 626c655f == g_hash_table_ │ │ │ │ + 0x00058238 73697a65 20287072 69762d3e 63616368 size (priv->cach │ │ │ │ + 0x00058248 65290000 25732573 25750000 534f5550 e)..%s%s%u..SOUP │ │ │ │ + 0x00058258 5f49535f 43414348 45202863 61636865 _IS_CACHE (cache │ │ │ │ + 0x00058268 29000000 656e7472 79000000 6d61782d )...entry...max- │ │ │ │ + 0x00058278 7374616c 65000000 6d696e2d 66726573 stale...min-fres │ │ │ │ + 0x00058288 68000000 43616368 6520666c 75736820 h...Cache flush │ │ │ │ + 0x00058298 66696e69 73686564 20646573 70697465 finished despite │ │ │ │ + 0x000582a8 20256420 70656e64 696e6720 72657175 %d pending requ │ │ │ │ + 0x000582b8 65737473 00000000 736f7570 2e000000 ests....soup.... │ │ │ │ + 0x000582c8 70726976 2d3e6361 63686500 534f5550 priv->cache.SOUP │ │ │ │ + 0x000582d8 5f49535f 4d455353 41474520 286f7269 _IS_MESSAGE (ori │ │ │ │ + 0x000582e8 67696e61 6c290000 63616368 696e672d ginal)..caching- │ │ │ │ + 0x000582f8 66696e69 73686564 00000000 28716128 finished....(qa( │ │ │ │ + 0x00058308 73627575 75757571 617b7373 7d292900 sbuuuuuqa{ss})). │ │ │ │ + 0x00058318 61287362 75757575 7571617b 73737d29 a(sbuuuuuqa{ss}) │ │ │ │ + 0x00058328 00000000 736f7570 2e636163 68653200 ....soup.cache2. │ │ │ │ + 0x00058338 536f7570 43616368 65436c69 656e7449 SoupCacheClientI │ │ │ │ + 0x00058348 6e707574 53747265 616d0000 536f7570 nputStream..Soup │ │ │ │ + 0x00058358 43616368 65496e70 75745374 7265616d CacheInputStream │ │ │ │ + 0x00058368 00000000 2e2e2f6c 6962736f 75702f63 ....../libsoup/c │ │ │ │ + 0x00058378 61636865 2f736f75 702d6361 6368652d ache/soup-cache- │ │ │ │ + 0x00058388 696e7075 742d7374 7265616d 2e630000 input-stream.c.. │ │ │ │ + 0x00058398 70726976 2d3e6f75 74707574 5f737472 priv->output_str │ │ │ │ + 0x000583a8 65616d20 26262021 675f6f75 74707574 eam && !g_output │ │ │ │ + 0x000583b8 5f737472 65616d5f 69735f63 6c6f7365 _stream_is_close │ │ │ │ + 0x000583c8 64202870 7269762d 3e6f7574 7075745f d (priv->output_ │ │ │ │ + 0x000583d8 73747265 616d2900 4661696c 65642074 stream).Failed t │ │ │ │ + 0x000583e8 6f20636f 6d706c65 74656c79 20636163 o completely cac │ │ │ │ + 0x000583f8 68652074 68652072 65736f75 72636500 he the resource. │ │ │ │ + 0x00058408 4e657477 6f726b20 73747265 616d2075 Network stream u │ │ │ │ + 0x00058418 6e657870 65637465 646c7920 636c6f73 nexpectedly clos │ │ │ │ + 0x00058428 65640000 636c6f73 652d6261 73652d73 ed..close-base-s │ │ │ │ + 0x00058438 74726561 6d000000 536f7570 436f6e74 tream...SoupCont │ │ │ │ + 0x00058448 656e7444 65636f64 65720000 6170706c entDecoder..appl │ │ │ │ + 0x00058458 69636174 696f6e2f 677a6970 00000000 ication/gzip.... │ │ │ │ + 0x00058468 6170706c 69636174 696f6e2f 782d677a application/x-gz │ │ │ │ + 0x00058478 69700000 636f6e76 65727465 72000000 ip..converter... │ │ │ │ + 0x00058488 6465666c 61746500 62720000 677a6970 deflate.br..gzip │ │ │ │ + 0x00058498 2c206465 666c6174 65000000 677a6970 , deflate...gzip │ │ │ │ + 0x000584a8 2c206465 666c6174 652c2062 72000000 , deflate, br... │ │ │ │ + 0x000584b8 2e2e2f6c 6962736f 75702f63 6f6e7465 ../libsoup/conte │ │ │ │ + 0x000584c8 6e742d64 65636f64 65722f73 6f75702d nt-decoder/soup- │ │ │ │ + 0x000584d8 636f6e74 656e742d 70726f63 6573736f content-processo │ │ │ │ + 0x000584e8 722e6300 536f7570 436f6e74 656e7450 r.c.SoupContentP │ │ │ │ + 0x000584f8 726f6365 73736f72 00000000 534f5550 rocessor....SOUP │ │ │ │ + 0x00058508 5f49535f 434f4e54 454e545f 50524f43 _IS_CONTENT_PROC │ │ │ │ + 0x00058518 4553534f 52202870 726f6365 73736f72 ESSOR (processor │ │ │ │ + 0x00058528 29000000 536f7570 436f6e76 65727465 )...SoupConverte │ │ │ │ + 0x00058538 72577261 70706572 00000000 4f757470 rWrapper....Outp │ │ │ │ + 0x00058548 75742062 75666665 72206973 20746f6f ut buffer is too │ │ │ │ + 0x00058558 20736d61 6c6c0000 47436f6e 76657274 small..GConvert │ │ │ │ + 0x00058568 65722074 6f207772 61700000 42617365 er to wrap..Base │ │ │ │ + 0x00058578 2047436f 6e766572 74657200 62617365 GConverter.base │ │ │ │ + 0x00058588 2d636f6e 76657274 65720000 4173736f -converter..Asso │ │ │ │ + 0x00058598 63696174 65642053 6f75704d 65737361 ciated SoupMessa │ │ │ │ + 0x000585a8 67650000 666f726d 61740000 2e2e2f6c ge..format..../l │ │ │ │ + 0x000585b8 6962736f 75702f63 6f6e7465 6e742d64 ibsoup/content-d │ │ │ │ + 0x000585c8 65636f64 65722f73 6f75702d 636f6e76 ecoder/soup-conv │ │ │ │ + 0x000585d8 65727465 722d7772 61707065 722e6300 erter-wrapper.c. │ │ │ │ + 0x000585e8 536f7570 436f6e74 656e7453 6e696666 SoupContentSniff │ │ │ │ + 0x000585f8 65725374 7265616d 00000000 54686520 erStream....The │ │ │ │ + 0x00058608 73747265 616d2773 20536f75 70436f6e stream's SoupCon │ │ │ │ + 0x00058618 74656e74 536e6966 66657200 736e6966 tentSniffer.snif │ │ │ │ + 0x00058628 66657200 54686520 73747265 616d2773 fer.The stream's │ │ │ │ + 0x00058638 20536f75 704d6573 73616765 00000000 SoupMessage.... │ │ │ │ + 0x00058648 2e2e2f6c 6962736f 75702f63 6f6e7465 ../libsoup/conte │ │ │ │ + 0x00058658 6e742d73 6e696666 65722f73 6f75702d nt-sniffer/soup- │ │ │ │ + 0x00058668 636f6e74 656e742d 736e6966 6665722d content-sniffer- │ │ │ │ + 0x00058678 73747265 616d2e63 00000000 43616e6e stream.c....Cann │ │ │ │ + 0x00058688 6f742074 72756e63 61746520 536f7570 ot truncate Soup │ │ │ │ + 0x00058698 426f6479 496e7075 74537472 65616d00 BodyInputStream. │ │ │ │ + 0x000586a8 2e2e2f6c 6962736f 75702f68 74747031 ../libsoup/http1 │ │ │ │ + 0x000586b8 2f736f75 702d626f 64792d69 6e707574 /soup-body-input │ │ │ │ + 0x000586c8 2d737472 65616d2e 63000000 496e7661 -stream.c...Inva │ │ │ │ + 0x000586d8 6c696420 7365656b 20726571 75657374 lid seek request │ │ │ │ + 0x000586e8 00000000 436f6e6e 65637469 6f6e2074 ....Connection t │ │ │ │ + 0x000586f8 65726d69 6e617465 6420756e 65787065 erminated unexpe │ │ │ │ + 0x00058708 63746564 6c790000 4d657373 61676520 ctedly..Message │ │ │ │ + 0x00058718 626f6479 20656e63 6f64696e 67000000 body encoding... │ │ │ │ + 0x00058728 4d657373 61676520 626f6479 20436f6e Message body Con │ │ │ │ + 0x00058738 74656e74 2d4c656e 67746800 436f6e74 tent-Length.Cont │ │ │ │ + 0x00058748 656e742d 4c656e67 74680000 534f5550 ent-Length..SOUP │ │ │ │ + 0x00058758 5f49535f 46494c54 45525f49 4e505554 _IS_FILTER_INPUT │ │ │ │ + 0x00058768 5f535452 45414d20 28626173 655f7374 _STREAM (base_st │ │ │ │ + 0x00058778 7265616d 29000000 2e2e2f6c 6962736f ream)...../libso │ │ │ │ + 0x00058788 75702f73 65727665 722f6874 7470312f up/server/http1/ │ │ │ │ + 0x00058798 736f7570 2d736572 7665722d 6d657373 soup-server-mess │ │ │ │ + 0x000587a8 6167652d 696f2d68 74747031 2e630000 age-io-http1.c.. │ │ │ │ + 0x000587b8 696f2d3e 6d73675f 696f2026 2620696f io->msg_io && io │ │ │ │ + 0x000587c8 2d3e6d73 675f696f 2d3e6d73 67203d3d ->msg_io->msg == │ │ │ │ + 0x000587d8 206d7367 00000000 25733a2f 2f25732f msg....%s://%s/ │ │ │ │ + 0x000587e8 00000000 68747470 3a2f2f25 73000000 ....http://%s... │ │ │ │ + 0x000587f8 25733a2f 2f257325 73000000 21736572 %s://%s%s...!ser │ │ │ │ + 0x00058808 7665725f 696f2d3e 696e5f69 6f5f7275 ver_io->in_io_ru │ │ │ │ + 0x00058818 6e000000 4f706572 6174696f 6e20776f n...Operation wo │ │ │ │ + 0x00058828 756c6420 626c6f63 6b000000 6d756c74 uld block...mult │ │ │ │ + 0x00058838 69706172 742f6279 74657261 6e676573 ipart/byteranges │ │ │ │ + 0x00058848 00000000 48545450 2f312e25 63202564 ....HTTP/1.%c %d │ │ │ │ + 0x00058858 2025730d 0a000000 696f2021 3d204e55 %s.....io != NU │ │ │ │ + 0x00058868 4c4c2026 2620696f 2d3e6d73 675f696f LL && io->msg_io │ │ │ │ + 0x00058878 20213d20 4e554c4c 00000000 6d73675f != NULL....msg_ │ │ │ │ + 0x00058888 696f2d3e 6d736720 3d3d206d 73670000 io->msg == msg.. │ │ │ │ + 0x00058898 2e2e2f6c 6962736f 75702f73 65727665 ../libsoup/serve │ │ │ │ + 0x000588a8 722f6874 7470322f 736f7570 2d736572 r/http2/soup-ser │ │ │ │ + 0x000588b8 7665722d 6d657373 6167652d 696f2d68 ver-message-io-h │ │ │ │ + 0x000588c8 74747032 2e630000 6c696273 6f75702d ttp2.c..libsoup- │ │ │ │ + 0x000588d8 73657276 65722d68 74747032 00000000 server-http2.... │ │ │ │ + 0x000588e8 5b534552 5645525d 205b4325 702d5325 [SERVER] [C%p-S% │ │ │ │ + 0x000588f8 755d205b 25735d20 25730000 6d73675f u] [%s] %s..msg_ │ │ │ │ + 0x00058908 696f0000 5b534553 53494f4e 5d20556e io..[SESSION] Un │ │ │ │ + 0x00058918 70617573 65640000 5b53454e 445f424f paused..[SEND_BO │ │ │ │ + 0x00058928 44595d20 70617573 65643d25 64000000 DY] paused=%d... │ │ │ │ + 0x00058938 5b53454e 445f424f 44595d20 77726f74 [SEND_BODY] wrot │ │ │ │ + 0x00058948 6520257a 64202575 2f257500 5b53454e e %zd %u/%u.[SEN │ │ │ │ + 0x00058958 445f424f 44595d20 454f4600 556e6578 D_BODY] EOF.Unex │ │ │ │ + 0x00058968 70656374 65642073 74617465 20636861 pected state cha │ │ │ │ + 0x00058978 6e676564 20257320 2d3e2025 732c2065 nged %s -> %s, e │ │ │ │ + 0x00058988 78706563 74656420 746f2062 65206672 xpected to be fr │ │ │ │ + 0x00058998 6f6d2025 73000000 5b534553 53494f4e om %s...[SESSION │ │ │ │ + 0x000589a8 5d205374 61746520 2573202d 3e202573 ] State %s -> %s │ │ │ │ + 0x000589b8 00000000 5b534553 53494f4e 5d205061 ....[SESSION] Pa │ │ │ │ + 0x000589c8 75736564 00000000 696e7465 72727570 used....interrup │ │ │ │ + 0x000589d8 74656400 46696e69 73686564 3a202573 ted.Finished: %s │ │ │ │ + 0x000589e8 00000000 696f2d3e 696e5f63 616c6c62 ....io->in_callb │ │ │ │ + 0x000589f8 61636b20 3d3d2030 00000000 48545450 ack == 0....HTTP │ │ │ │ + 0x00058a08 2f322049 4f206572 726f723a 20257300 /2 IO error: %s. │ │ │ │ + 0x00058a18 5b534553 53494f4e 5d20494f 20657272 [SESSION] IO err │ │ │ │ + 0x00058a28 6f723a20 25730000 5b534553 53494f4e or: %s..[SESSION │ │ │ │ + 0x00058a38 5d20436c 6f736564 2025752c 20657272 ] Closed %u, err │ │ │ │ + 0x00058a48 6f723a20 25730000 5b53454e 445d205b or: %s..[SEND] [ │ │ │ │ + 0x00058a58 25735d00 5b444154 415d2052 65636569 %s].[DATA] Recei │ │ │ │ + 0x00058a68 76656420 6368756e 6b2c206c 656e3d25 ved chunk, len=% │ │ │ │ + 0x00058a78 7a752c20 666c6167 733d2575 2c207061 zu, flags=%u, pa │ │ │ │ + 0x00058a88 75736564 3d256400 5b534553 53494f4e used=%d.[SESSION │ │ │ │ + 0x00058a98 5d205265 61642072 65717565 73740000 ] Read request.. │ │ │ │ + 0x00058aa8 5b534553 53494f4e 5d204d65 73736167 [SESSION] Messag │ │ │ │ + 0x00058ab8 6520494f 20637265 61746564 00000000 e IO created.... │ │ │ │ + 0x00058ac8 3a6d6574 686f6400 3a736368 656d6500 :method.:scheme. │ │ │ │ + 0x00058ad8 3a617574 686f7269 74790000 3a706174 :authority..:pat │ │ │ │ + 0x00058ae8 68000000 556e6b6e 6f776e20 68656164 h...Unknown head │ │ │ │ + 0x00058af8 65723a20 2573203d 20257300 536f7570 er: %s = %s.Soup │ │ │ │ + 0x00058b08 20736572 76657220 48545450 2f322077 server HTTP/2 w │ │ │ │ + 0x00058b18 72697465 2069646c 6520736f 75726365 rite idle source │ │ │ │ + 0x00058b28 00000000 536f7570 20736572 76657220 ....Soup server │ │ │ │ + 0x00058b38 48545450 2f322077 72697465 20736f75 HTTP/2 write sou │ │ │ │ + 0x00058b48 72636500 3a737461 74757300 556e6861 rce.:status.Unha │ │ │ │ + 0x00058b58 6e646c65 64204e47 48545450 32204572 ndled NGHTTP2 Er │ │ │ │ + 0x00058b68 726f723a 20257300 5b524543 565d205b ror: %s.[RECV] [ │ │ │ │ + 0x00058b78 25735d20 52656365 69766564 20282575 %s] Received (%u │ │ │ │ + 0x00058b88 29000000 5b524543 565d205b 44415441 )...[RECV] [DATA │ │ │ │ + 0x00058b98 5d207769 6e646f77 3d25642f 25640000 ] window=%d/%d.. │ │ │ │ + 0x00058ba8 5b524543 565d205b 57494e44 4f575f55 [RECV] [WINDOW_U │ │ │ │ + 0x00058bb8 50444154 455d2069 6e637265 6d656e74 PDATE] increment │ │ │ │ + 0x00058bc8 3d25642c 20746f74 616c3d25 64000000 =%d, total=%d... │ │ │ │ + 0x00058bd8 5b534553 53494f4e 5d205365 6e642072 [SESSION] Send r │ │ │ │ + 0x00058be8 6573706f 6e73652c 20706175 7365643d esponse, paused= │ │ │ │ + 0x00058bf8 25640000 536f7570 20736572 76657220 %d..Soup server │ │ │ │ + 0x00058c08 48545450 2f322072 65616420 736f7572 HTTP/2 read sour │ │ │ │ + 0x00058c18 63650000 536f7570 41757468 446f6d61 ce..SoupAuthDoma │ │ │ │ + 0x00058c28 696e0000 54686520 7265616c 6d206f66 in..The realm of │ │ │ │ + 0x00058c38 20746869 73206175 74682064 6f6d6169 this auth domai │ │ │ │ + 0x00058c48 6e000000 57686574 68657220 6f72206e n...Whether or n │ │ │ │ + 0x00058c58 6f742074 68697320 69732061 2070726f ot this is a pro │ │ │ │ + 0x00058c68 78792061 75746820 646f6d61 696e0000 xy auth domain.. │ │ │ │ + 0x00058c78 41206669 6c746572 20666f72 20646563 A filter for dec │ │ │ │ + 0x00058c88 6964696e 67207768 65746865 72206f72 iding whether or │ │ │ │ + 0x00058c98 206e6f74 20746f20 72657175 69726520 not to require │ │ │ │ + 0x00058ca8 61757468 656e7469 63617469 6f6e0000 authentication.. │ │ │ │ + 0x00058cb8 46696c74 65720000 44617461 20746f20 Filter..Data to │ │ │ │ + 0x00058cc8 70617373 20746f20 66696c74 65720000 pass to filter.. │ │ │ │ + 0x00058cd8 46696c74 65722064 61746100 66696c74 Filter data.filt │ │ │ │ + 0x00058ce8 65722d64 61746100 416e2061 75746865 er-data.An authe │ │ │ │ + 0x00058cf8 6e746963 6174696f 6e206361 6c6c6261 ntication callba │ │ │ │ + 0x00058d08 636b2074 68617420 63616e20 62652075 ck that can be u │ │ │ │ + 0x00058d18 73656420 77697468 20616e79 20536f75 sed with any Sou │ │ │ │ + 0x00058d28 70417574 68446f6d 61696e20 73756263 pAuthDomain subc │ │ │ │ + 0x00058d38 6c617373 00000000 47656e65 72696320 lass....Generic │ │ │ │ + 0x00058d48 61757468 656e7469 63617469 6f6e2063 authentication c │ │ │ │ + 0x00058d58 616c6c62 61636b00 67656e65 7269632d allback.generic- │ │ │ │ + 0x00058d68 61757468 2d63616c 6c626163 6b000000 auth-callback... │ │ │ │ + 0x00058d78 44617461 20746f20 70617373 20746f20 Data to pass to │ │ │ │ + 0x00058d88 61757468 2063616c 6c626163 6b000000 auth callback... │ │ │ │ + 0x00058d98 41757468 656e7469 63617469 6f6e2063 Authentication c │ │ │ │ + 0x00058da8 616c6c62 61636b20 64617461 00000000 allback data.... │ │ │ │ + 0x00058db8 67656e65 7269632d 61757468 2d646174 generic-auth-dat │ │ │ │ + 0x00058dc8 61000000 2e2e2f6c 6962736f 75702f73 a...../libsoup/s │ │ │ │ + 0x00058dd8 65727665 722f736f 75702d61 7574682d erver/soup-auth- │ │ │ │ + 0x00058de8 646f6d61 696e2e63 00000000 536f7570 domain.c....Soup │ │ │ │ + 0x00058df8 4c697374 656e6572 00000000 54686520 Listener....The │ │ │ │ + 0x00058e08 756e6465 726c7969 6e672047 536f636b underlying GSock │ │ │ │ + 0x00058e18 65740000 2e2e2f6c 6962736f 75702f73 et..../libsoup/s │ │ │ │ + 0x00058e28 65727665 722f736f 75702d6c 69737465 erver/soup-liste │ │ │ │ + 0x00058e38 6e65722e 63000000 436f756c 64206e6f ner.c...Could no │ │ │ │ + 0x00058e48 7420696d 706f7274 20657869 7374696e t import existin │ │ │ │ + 0x00058e58 6720736f 636b6574 3a200000 43616ee2 g socket: ..Can. │ │ │ │ + 0x00058e68 80997420 696d706f 72742075 6e636f6e ..t import uncon │ │ │ │ + 0x00058e78 6e656374 65642073 6f636b65 74000000 nected socket... │ │ │ │ + 0x00058e88 475f4953 5f534f43 4b45545f 41444452 G_IS_SOCKET_ADDR │ │ │ │ + 0x00058e98 45535320 28616464 72657373 29000000 ESS (address)... │ │ │ │ + 0x00058ea8 4661696c 65642074 6f207365 74204950 Failed to set IP │ │ │ │ + 0x00058eb8 7636206f 6e6c7920 6f6e2073 6f636b65 v6 only on socke │ │ │ │ + 0x00058ec8 743a2025 73000000 534f5550 5f49535f t: %s...SOUP_IS_ │ │ │ │ + 0x00058ed8 4c495354 454e4552 20286c69 7374656e LISTENER (listen │ │ │ │ + 0x00058ee8 65722900 2e2e2f6c 6962736f 75702f73 er).../libsoup/s │ │ │ │ + 0x00058ef8 65727665 722f736f 75702d6c 69737465 erver/soup-liste │ │ │ │ + 0x00058f08 6e65722e 633a3337 35000000 536f7570 ner.c:375...Soup │ │ │ │ + 0x00058f18 4d657373 61676542 6f647900 675f6279 MessageBody.g_by │ │ │ │ + 0x00058f28 7465735f 6765745f 73697a65 20286275 tes_get_size (bu │ │ │ │ + 0x00058f38 66666572 29203e20 30000000 70726976 ffer) > 0...priv │ │ │ │ + 0x00058f48 2d3e6163 63756d75 6c617465 203d3d20 ->accumulate == │ │ │ │ + 0x00058f58 54525545 00000000 626f6479 2d3e6c65 TRUE....body->le │ │ │ │ + 0x00058f68 6e677468 203c2047 5f4d4158 53495a45 ngth < G_MAXSIZE │ │ │ │ + 0x00058f78 00000000 675f6279 7465735f 6765745f ....g_bytes_get_ │ │ │ │ + 0x00058f88 73697a65 20286368 756e6b29 203d3d20 size (chunk) == │ │ │ │ + 0x00058f98 675f6279 7465735f 6765745f 73697a65 g_bytes_get_size │ │ │ │ + 0x00058fa8 20286368 756e6b32 29000000 6368756e (chunk2)...chun │ │ │ │ + 0x00058fb8 6b203d3d 20636875 6e6b3200 536f7570 k == chunk2.Soup │ │ │ │ + 0x00058fc8 57656273 6f636b65 74457874 656e7369 WebsocketExtensi │ │ │ │ + 0x00058fd8 6f6e4d61 6e616765 72000000 534f5550 onManager...SOUP │ │ │ │ + 0x00058fe8 5f49535f 57454253 4f434b45 545f4558 _IS_WEBSOCKET_EX │ │ │ │ + 0x00058ff8 54454e53 494f4e5f 4d414e41 47455220 TENSION_MANAGER │ │ │ │ + 0x00059008 286d616e 61676572 29000000 536f7570 (manager)...Soup │ │ │ │ + 0x00059018 436f6e6e 65637469 6f6e0000 52656d6f Connection..Remo │ │ │ │ + 0x00059028 74652061 64647265 7373206f 6620636f te address of co │ │ │ │ + 0x00059038 6e6e6563 74696f6e 00000000 536f636b nnection....Sock │ │ │ │ + 0x00059048 65742070 726f7065 72746965 73000000 et properties... │ │ │ │ + 0x00059058 736f636b 65742d70 726f7065 72746965 socket-propertie │ │ │ │ + 0x00059068 73000000 43757272 656e7420 73746174 s...Current stat │ │ │ │ + 0x00059078 65206f66 20636f6e 6e656374 696f6e00 e of connection. │ │ │ │ + 0x00059088 436f6e6e 65637469 6f6e2073 74617465 Connection state │ │ │ │ + 0x00059098 00000000 57686574 68657220 74686520 ....Whether the │ │ │ │ + 0x000590a8 636f6e6e 65637469 6f6e2073 686f756c connection shoul │ │ │ │ + 0x000590b8 64207573 6520544c 53000000 436f6e6e d use TLS...Conn │ │ │ │ + 0x000590c8 65637469 6f6e2075 73657320 544c5300 ection uses TLS. │ │ │ │ + 0x000590d8 73736c00 556e6971 75652069 64656e74 ssl.Unique ident │ │ │ │ + 0x000590e8 69666965 7220666f 72207468 6520636f ifier for the co │ │ │ │ + 0x000590f8 6e6e6563 74696f6e 00000000 436f6e6e nnection....Conn │ │ │ │ + 0x00059108 65637469 6f6e2049 64656e74 69666965 ection Identifie │ │ │ │ + 0x00059118 72000000 69640000 54686520 544c5320 r...id..The TLS │ │ │ │ + 0x00059128 63657274 69666963 61746520 6173736f certificate asso │ │ │ │ + 0x00059138 63696174 65642077 69746820 74686520 ciated with the │ │ │ │ + 0x00059148 636f6e6e 65637469 6f6e0000 54686520 connection..The │ │ │ │ + 0x00059158 76657269 66696361 74696f6e 20657272 verification err │ │ │ │ + 0x00059168 6f727320 6f6e2074 68652063 6f6e6e65 ors on the conne │ │ │ │ + 0x00059178 6374696f 6e732773 20544c53 20636572 ctions's TLS cer │ │ │ │ + 0x00059188 74696669 63617465 00000000 544c5320 tificate....TLS │ │ │ │ + 0x00059198 43657274 69666963 61746520 4572726f Certificate Erro │ │ │ │ + 0x000591a8 72730000 746c732d 63657274 69666963 rs..tls-certific │ │ │ │ + 0x000591b8 6174652d 6572726f 72730000 466f7263 ate-errors..Forc │ │ │ │ + 0x000591c8 6520636f 6e6e6563 74696f6e 20746f20 e connection to │ │ │ │ + 0x000591d8 75736520 61207370 65636966 69632048 use a specific H │ │ │ │ + 0x000591e8 54545020 76657273 696f6e00 466f7263 TTP version.Forc │ │ │ │ + 0x000591f8 65204854 54502076 65727369 6f6e0000 e HTTP version.. │ │ │ │ + 0x00059208 666f7263 652d6874 74702d76 65727369 force-http-versi │ │ │ │ + 0x00059218 6f6e0000 54686520 73657373 696f6e20 on..The session │ │ │ │ + 0x00059228 6d61696e 20636f6e 74657874 00000000 main context.... │ │ │ │ + 0x00059238 436f6e74 65787400 636f6e74 65787400 Context.context. │ │ │ │ + 0x00059248 536f7570 20636f6e 6e656374 696f6e20 Soup connection │ │ │ │ + 0x00059258 69646c65 2074696d 656f7574 00000000 idle timeout.... │ │ │ │ + 0x00059268 2e2e2f6c 6962736f 75702f73 6f75702d ../libsoup/soup- │ │ │ │ + 0x00059278 636f6e6e 65637469 6f6e2e63 00000000 connection.c.... │ │ │ │ + 0x00059288 44697370 6f73696e 6720636f 6e6e6563 Disposing connec │ │ │ │ + 0x00059298 74696f6e 20257020 64757269 6e672063 tion %p during c │ │ │ │ + 0x000592a8 6f6e6e65 63740000 44697370 6f73696e onnect..Disposin │ │ │ │ + 0x000592b8 6720636f 6e6e6563 74696f6e 20257020 g connection %p │ │ │ │ + 0x000592c8 7768696c 65207374 696c6c20 636f6e6e while still conn │ │ │ │ + 0x000592d8 65637465 64000000 73657276 65722d69 ected...server-i │ │ │ │ + 0x000592e8 64656e74 69747900 6e6f7469 66793a3a dentity.notify:: │ │ │ │ + 0x000592f8 70726f74 6f636f6c 2d766572 73696f6e protocol-version │ │ │ │ + 0x00059308 00000000 6e6f7469 66793a3a 63697068 ....notify::ciph │ │ │ │ + 0x00059318 65727375 6974652d 6e616d65 00000000 ersuite-name.... │ │ │ │ + 0x00059328 4661696c 65642074 6f207061 72736520 Failed to parse │ │ │ │ + 0x00059338 70726f78 79205552 49202573 3a202573 proxy URI %s: %s │ │ │ │ + 0x00059348 00000000 534f5550 5f49535f 434f4e4e ....SOUP_IS_CONN │ │ │ │ + 0x00059358 45435449 4f4e2028 636f6e6e 29000000 ECTION (conn)... │ │ │ │ + 0x00059368 475f4953 5f534f43 4b45545f 434f4e4e G_IS_SOCKET_CONN │ │ │ │ + 0x00059378 45435449 4f4e2028 70726976 2d3e636f ECTION (priv->co │ │ │ │ + 0x00059388 6e6e6563 74696f6e 29000000 70726976 nnection)...priv │ │ │ │ + 0x00059398 2d3e6361 6e63656c 6c61626c 65203d3d ->cancellable == │ │ │ │ + 0x000593a8 204e554c 4c000000 675f6174 6f6d6963 NULL...g_atomic │ │ │ │ + 0x000593b8 5f696e74 5f676574 20282670 7269762d _int_get (&priv- │ │ │ │ + 0x000593c8 3e737461 74652920 3d3d2053 4f55505f >state) == SOUP_ │ │ │ │ + 0x000593d8 434f4e4e 45435449 4f4e5f49 4e5f5553 CONNECTION_IN_US │ │ │ │ + 0x000593e8 45000000 70726976 2d3e6874 74705f76 E...priv->http_v │ │ │ │ + 0x000593f8 65727369 6f6e2021 3d20534f 55505f48 ersion != SOUP_H │ │ │ │ + 0x00059408 5454505f 325f3000 696e5f75 7365207c TTP_2_0.in_use | │ │ │ │ + 0x00059418 7c20675f 61746f6d 69635f69 6e745f67 | g_atomic_int_g │ │ │ │ + 0x00059428 65742028 26707269 762d3e69 6e5f7573 et (&priv->in_us │ │ │ │ + 0x00059438 6529203e 20300000 675f6174 6f6d6963 e) > 0..g_atomic │ │ │ │ + 0x00059448 5f696e74 5f676574 20282670 7269762d _int_get (&priv- │ │ │ │ + 0x00059458 3e737461 74652920 213d2053 4f55505f >state) != SOUP_ │ │ │ │ + 0x00059468 434f4e4e 45435449 4f4e5f49 444c4500 CONNECTION_IDLE. │ │ │ │ + 0x00059478 2e2e2f6c 6962736f 75702f73 6f75702d ../libsoup/soup- │ │ │ │ + 0x00059488 636f6e6e 65637469 6f6e2d6d 616e6167 connection-manag │ │ │ │ + 0x00059498 65722e63 00000000 686f7374 2d3e636f er.c....host->co │ │ │ │ + 0x000594a8 6e6e7320 3d3d204e 554c4c00 75726920 nns == NULL.uri │ │ │ │ + 0x000594b8 213d204e 554c4c20 26262067 5f757269 != NULL && g_uri │ │ │ │ + 0x000594c8 5f676574 5f686f73 74202875 72692920 _get_host (uri) │ │ │ │ + 0x000594d8 213d204e 554c4c00 686f7374 2d3e6b65 != NULL.host->ke │ │ │ │ + 0x000594e8 65705f61 6c697665 5f737263 203d3d20 ep_alive_src == │ │ │ │ + 0x000594f8 4e554c4c 00000000 6d616e61 6765722d NULL....manager- │ │ │ │ + 0x00059508 3e6e756d 5f636f6e 6e73203d 3d203000 >num_conns == 0. │ │ │ │ + 0x00059518 736f7570 5f636f6e 6e656374 696f6e5f soup_connection_ │ │ │ │ + 0x00059528 6765745f 73746174 65202863 6f6e6e29 get_state (conn) │ │ │ │ + 0x00059538 20213d20 534f5550 5f434f4e 4e454354 != SOUP_CONNECT │ │ │ │ + 0x00059548 494f4e5f 44495343 4f4e4e45 43544544 ION_DISCONNECTED │ │ │ │ + 0x00059558 00000000 534f5550 5f464f52 43455f48 ....SOUP_FORCE_H │ │ │ │ + 0x00059568 54545031 00000000 44454c45 54450000 TTP1....DELETE.. │ │ │ │ + 0x00059578 6e6f7469 66793a3a 73746174 65000000 notify::state... │ │ │ │ + 0x00059588 536f7570 46696c74 6572496e 70757453 SoupFilterInputS │ │ │ │ + 0x00059598 74726561 6d000000 534f5550 5f49535f tream...SOUP_IS_ │ │ │ │ + 0x000595a8 46494c54 45525f49 4e505554 5f535452 FILTER_INPUT_STR │ │ │ │ + 0x000595b8 45414d20 28667374 7265616d 29000000 EAM (fstream)... │ │ │ │ + 0x000595c8 21696e63 6c756465 5f626f75 6e646172 !include_boundar │ │ │ │ + 0x000595d8 79207c7c 2028626f 756e6461 72795f6c y || (boundary_l │ │ │ │ + 0x000595e8 656e6774 68203c20 6c656e67 74682900 ength < length). │ │ │ │ + 0x000595f8 41636365 70740000 41636365 70742d43 Accept..Accept-C │ │ │ │ + 0x00059608 68617273 65740000 41636365 70742d45 harset..Accept-E │ │ │ │ + 0x00059618 6e636f64 696e6700 41636365 70742d4c ncoding.Accept-L │ │ │ │ + 0x00059628 616e6775 61676500 41636365 70742d52 anguage.Accept-R │ │ │ │ + 0x00059638 616e6765 73000000 41636365 73732d43 anges...Access-C │ │ │ │ + 0x00059648 6f6e7472 6f6c2d41 6c6c6f77 2d437265 ontrol-Allow-Cre │ │ │ │ + 0x00059658 64656e74 69616c73 00000000 41636365 dentials....Acce │ │ │ │ + 0x00059668 73732d43 6f6e7472 6f6c2d41 6c6c6f77 ss-Control-Allow │ │ │ │ + 0x00059678 2d486561 64657273 00000000 41636365 -Headers....Acce │ │ │ │ + 0x00059688 73732d43 6f6e7472 6f6c2d41 6c6c6f77 ss-Control-Allow │ │ │ │ + 0x00059698 2d4d6574 686f6473 00000000 41636365 -Methods....Acce │ │ │ │ + 0x000596a8 73732d43 6f6e7472 6f6c2d41 6c6c6f77 ss-Control-Allow │ │ │ │ + 0x000596b8 2d4f7269 67696e00 41636365 73732d43 -Origin.Access-C │ │ │ │ + 0x000596c8 6f6e7472 6f6c2d45 78706f73 652d4865 ontrol-Expose-He │ │ │ │ + 0x000596d8 61646572 73000000 41636365 73732d43 aders...Access-C │ │ │ │ + 0x000596e8 6f6e7472 6f6c2d4d 61782d41 67650000 ontrol-Max-Age.. │ │ │ │ + 0x000596f8 41636365 73732d43 6f6e7472 6f6c2d52 Access-Control-R │ │ │ │ + 0x00059708 65717565 73742d48 65616465 72730000 equest-Headers.. │ │ │ │ + 0x00059718 41636365 73732d43 6f6e7472 6f6c2d52 Access-Control-R │ │ │ │ + 0x00059728 65717565 73742d4d 6574686f 64000000 equest-Method... │ │ │ │ + 0x00059738 41676500 43616368 652d436f 6e74726f Age.Cache-Contro │ │ │ │ + 0x00059748 6c000000 436f6e74 656e742d 44697370 l...Content-Disp │ │ │ │ + 0x00059758 6f736974 696f6e00 436f6e74 656e742d osition.Content- │ │ │ │ + 0x00059768 456e636f 64696e67 00000000 436f6e74 Encoding....Cont │ │ │ │ + 0x00059778 656e742d 4c616e67 75616765 00000000 ent-Language.... │ │ │ │ + 0x00059788 436f6e74 656e742d 4c6f6361 74696f6e Content-Location │ │ │ │ + 0x00059798 00000000 436f6e74 656e742d 52616e67 ....Content-Rang │ │ │ │ + 0x000597a8 65000000 436f6e74 656e742d 53656375 e...Content-Secu │ │ │ │ + 0x000597b8 72697479 2d506f6c 69637900 436f6e74 rity-Policy.Cont │ │ │ │ + 0x000597c8 656e742d 53656375 72697479 2d506f6c ent-Security-Pol │ │ │ │ + 0x000597d8 6963792d 5265706f 72742d4f 6e6c7900 icy-Report-Only. │ │ │ │ + 0x000597e8 436f6e74 656e742d 54797065 00000000 Content-Type.... │ │ │ │ + 0x000597f8 43726f73 732d4f72 6967696e 2d526573 Cross-Origin-Res │ │ │ │ + 0x00059808 6f757263 652d506f 6c696379 00000000 ource-Policy.... │ │ │ │ + 0x00059818 444e5400 44617465 00000000 44656661 DNT.Date....Defa │ │ │ │ + 0x00059828 756c742d 5374796c 65000000 45546167 ult-Style...ETag │ │ │ │ + 0x00059838 00000000 45787065 63740000 45787069 ....Expect..Expi │ │ │ │ + 0x00059848 72657300 49662d4d 61746368 00000000 res.If-Match.... │ │ │ │ + 0x00059858 49662d4d 6f646966 6965642d 53696e63 If-Modified-Sinc │ │ │ │ + 0x00059868 65000000 49662d4e 6f6e652d 4d617463 e...If-None-Matc │ │ │ │ + 0x00059878 68000000 49662d52 616e6765 00000000 h...If-Range.... │ │ │ │ + 0x00059888 49662d55 6e6d6f64 69666965 642d5369 If-Unmodified-Si │ │ │ │ + 0x00059898 6e636500 4c617374 2d457665 6e742d49 nce.Last-Event-I │ │ │ │ + 0x000598a8 44000000 4c617374 2d4d6f64 69666965 D...Last-Modifie │ │ │ │ + 0x000598b8 64000000 4c696e6b 00000000 50696e67 d...Link....Ping │ │ │ │ + 0x000598c8 2d46726f 6d000000 50696e67 2d546f00 -From...Ping-To. │ │ │ │ + 0x000598d8 50726167 6d610000 50726f78 792d4175 Pragma..Proxy-Au │ │ │ │ + 0x000598e8 7468656e 74696361 74650000 50726f78 thenticate..Prox │ │ │ │ + 0x000598f8 792d4175 74686f72 697a6174 696f6e00 y-Authorization. │ │ │ │ + 0x00059908 50757270 6f736500 52656665 72657200 Purpose.Referer. │ │ │ │ + 0x00059918 52656665 72726572 2d506f6c 69637900 Referrer-Policy. │ │ │ │ + 0x00059928 52656672 65736800 5365632d 57656253 Refresh.Sec-WebS │ │ │ │ + 0x00059938 6f636b65 742d4b65 79000000 5365632d ocket-Key...Sec- │ │ │ │ + 0x00059948 57656253 6f636b65 742d5072 6f746f63 WebSocket-Protoc │ │ │ │ + 0x00059958 6f6c0000 5365632d 57656253 6f636b65 ol..Sec-WebSocke │ │ │ │ + 0x00059968 742d5665 7273696f 6e000000 53657276 t-Version...Serv │ │ │ │ + 0x00059978 65722d54 696d696e 67000000 53657276 er-Timing...Serv │ │ │ │ + 0x00059988 6963652d 576f726b 65720000 53657276 ice-Worker..Serv │ │ │ │ + 0x00059998 6963652d 576f726b 65722d41 6c6c6f77 ice-Worker-Allow │ │ │ │ + 0x000599a8 65640000 5365742d 436f6f6b 69650000 ed..Set-Cookie.. │ │ │ │ + 0x000599b8 5365742d 436f6f6b 69653200 536f7572 Set-Cookie2.Sour │ │ │ │ + 0x000599c8 63654d61 70000000 54696d69 6e672d41 ceMap...Timing-A │ │ │ │ + 0x000599d8 6c6c6f77 2d4f7269 67696e00 54726169 llow-Origin.Trai │ │ │ │ + 0x000599e8 6c657200 5472616e 73666572 2d456e63 ler.Transfer-Enc │ │ │ │ + 0x000599f8 6f64696e 67000000 55706772 6164652d oding...Upgrade- │ │ │ │ + 0x00059a08 496e7365 63757265 2d526571 75657374 Insecure-Request │ │ │ │ + 0x00059a18 73000000 55736572 2d416765 6e740000 s...User-Agent.. │ │ │ │ + 0x00059a28 56617279 00000000 56696100 5757572d Vary....Via.WWW- │ │ │ │ + 0x00059a38 41757468 656e7469 63617465 00000000 Authenticate.... │ │ │ │ + 0x00059a48 582d436f 6e74656e 742d5479 70652d4f X-Content-Type-O │ │ │ │ + 0x00059a58 7074696f 6e730000 582d444e 532d5072 ptions..X-DNS-Pr │ │ │ │ + 0x00059a68 65666574 63682d43 6f6e7472 6f6c0000 efetch-Control.. │ │ │ │ + 0x00059a78 582d4672 616d652d 4f707469 6f6e7300 X-Frame-Options. │ │ │ │ + 0x00059a88 582d536f 75726365 4d617000 582d5465 X-SourceMap.X-Te │ │ │ │ + 0x00059a98 6d702d54 61626c65 74000000 582d5853 mp-Tablet...X-XS │ │ │ │ + 0x00059aa8 532d5072 6f746563 74696f6e 00000000 S-Protection.... │ │ │ │ + 0x00059ab8 6e676874 74703200 5b4e4748 54545032 nghttp2.[NGHTTP2 │ │ │ │ + 0x00059ac8 5d202573 00000000 57524954 455f4845 ] %s....WRITE_HE │ │ │ │ + 0x00059ad8 41444552 53000000 57524954 455f4441 ADERS...WRITE_DA │ │ │ │ + 0x00059ae8 54410000 57524954 455f444f 4e450000 TA..WRITE_DONE.. │ │ │ │ + 0x00059af8 52454144 5f484541 44455253 00000000 READ_HEADERS.... │ │ │ │ + 0x00059b08 52454144 5f444154 415f5354 41525400 READ_DATA_START. │ │ │ │ + 0x00059b18 52454144 5f444154 41000000 52454144 READ_DATA...READ │ │ │ │ + 0x00059b28 5f444f4e 45000000 2e2e2f6c 6962736f _DONE...../libso │ │ │ │ + 0x00059b38 75702f73 6f75702d 68747470 322d7574 up/soup-http2-ut │ │ │ │ + 0x00059b48 696c732e 63000000 44415441 00000000 ils.c...DATA.... │ │ │ │ + 0x00059b58 5052494f 52495459 00000000 5253545f PRIORITY....RST_ │ │ │ │ + 0x00059b68 53545245 414d0000 53455454 494e4753 STREAM..SETTINGS │ │ │ │ + 0x00059b78 00000000 50494e47 00000000 474f4157 ....PING....GOAW │ │ │ │ + 0x00059b88 41590000 57494e44 4f575f55 50444154 AY..WINDOW_UPDAT │ │ │ │ + 0x00059b98 45000000 50555348 5f50524f 4d495345 E...PUSH_PROMISE │ │ │ │ + 0x00059ba8 00000000 434f4e54 494e5541 54494f4e ....CONTINUATION │ │ │ │ + 0x00059bb8 00000000 414c5453 56430000 4f524947 ....ALTSVC..ORIG │ │ │ │ + 0x00059bc8 494e0000 554e4b4e 4f574e00 52455350 IN..UNKNOWN.RESP │ │ │ │ + 0x00059bd8 4f4e5345 00000000 50555348 5f524553 ONSE....PUSH_RES │ │ │ │ + 0x00059be8 504f4e53 45000000 2e2e2f6c 6962736f PONSE...../libso │ │ │ │ + 0x00059bf8 75702f73 6f75702d 6d657373 6167652d up/soup-message- │ │ │ │ + 0x00059c08 71756575 652d6974 656d2e63 00000000 queue-item.c.... │ │ │ │ + 0x00059c18 736f7570 5f6d6573 73616765 5f676574 soup_message_get │ │ │ │ + 0x00059c28 5f636f6e 6e656374 696f6e20 28697465 _connection (ite │ │ │ │ + 0x00059c38 6d2d3e6d 73672920 3d3d204e 554c4c00 m->msg) == NULL. │ │ │ │ + 0x00059c48 536f7570 42726f74 6c694465 636f6d70 SoupBrotliDecomp │ │ │ │ + 0x00059c58 72657373 6f720000 696e6275 66000000 ressor..inbuf... │ │ │ │ + 0x00059c68 536f7570 42726f74 6c694465 636f6d70 SoupBrotliDecomp │ │ │ │ + 0x00059c78 72657373 6f724572 726f723a 20466169 ressorError: Fai │ │ │ │ + 0x00059c88 6c656420 746f2069 6e697469 616c697a led to initializ │ │ │ │ + 0x00059c98 65207374 61746500 2e2e2f6c 6962736f e state.../libso │ │ │ │ + 0x00059ca8 75702f63 6f6e7465 6e742d64 65636f64 up/content-decod │ │ │ │ + 0x00059cb8 65722f73 6f75702d 62726f74 6c692d64 er/soup-brotli-d │ │ │ │ + 0x00059cc8 65636f6d 70726573 736f722e 63000000 ecompressor.c... │ │ │ │ + 0x00059cd8 73656c66 2d3e7374 61746520 213d204e self->state != N │ │ │ │ + 0x00059ce8 554c4c00 536f7570 42726f74 6c694465 ULL.SoupBrotliDe │ │ │ │ + 0x00059cf8 636f6d70 72657373 6f724572 726f723a compressorError: │ │ │ │ + 0x00059d08 20257300 536f7570 42726f74 6c694465 %s.SoupBrotliDe │ │ │ │ + 0x00059d18 636f6d70 72657373 6f724572 726f723a compressorError: │ │ │ │ + 0x00059d28 204d6f72 6520696e 70757420 72657175 More input requ │ │ │ │ + 0x00059d38 69726564 2028636f 72727570 7420696e ired (corrupt in │ │ │ │ + 0x00059d48 70757429 00000000 536f7570 42726f74 put)....SoupBrot │ │ │ │ + 0x00059d58 6c694465 636f6d70 72657373 6f724572 liDecompressorEr │ │ │ │ + 0x00059d68 726f723a 204c6172 67657220 6f757470 ror: Larger outp │ │ │ │ + 0x00059d78 75742062 75666665 72207265 71756972 ut buffer requir │ │ │ │ + 0x00059d88 65640000 536f7570 436f6e6e 65637469 ed..SoupConnecti │ │ │ │ + 0x00059d98 6f6e5374 61746500 534f5550 5f434f4e onState.SOUP_CON │ │ │ │ + 0x00059da8 4e454354 494f4e5f 4e455700 6e657700 NECTION_NEW.new. │ │ │ │ + 0x00059db8 534f5550 5f434f4e 4e454354 494f4e5f SOUP_CONNECTION_ │ │ │ │ + 0x00059dc8 434f4e4e 45435449 4e470000 636f6e6e CONNECTING..conn │ │ │ │ + 0x00059dd8 65637469 6e670000 534f5550 5f434f4e ecting..SOUP_CON │ │ │ │ + 0x00059de8 4e454354 494f4e5f 49444c45 00000000 NECTION_IDLE.... │ │ │ │ + 0x00059df8 69646c65 00000000 534f5550 5f434f4e idle....SOUP_CON │ │ │ │ + 0x00059e08 4e454354 494f4e5f 494e5f55 53450000 NECTION_IN_USE.. │ │ │ │ + 0x00059e18 696e2d75 73650000 536f7570 41757468 in-use..SoupAuth │ │ │ │ + 0x00059e28 4e544c4d 00000000 4e544c4d 55534552 NTLM....NTLMUSER │ │ │ │ + 0x00059e38 00000000 5c2f0000 2f757372 2f62696e ....\/../usr/bin │ │ │ │ + 0x00059e48 2f6e746c 6d5f6175 74680000 534f5550 /ntlm_auth..SOUP │ │ │ │ + 0x00059e58 5f4e544c 4d5f4155 54485f44 45425547 _NTLM_AUTH_DEBUG │ │ │ │ + 0x00059e68 00000000 50570000 59522000 4e544c4d ....PW..YR .NTLM │ │ │ │ + 0x00059e78 20252e2a 73000000 4b4b2000 41462000 %.*s...KK .AF . │ │ │ │ + 0x00059e88 2d2d646f 6d61696e 00000000 2d2d6865 --domain....--he │ │ │ │ + 0x00059e98 6c706572 2d70726f 746f636f 6c000000 lper-protocol... │ │ │ │ + 0x00059ea8 6e746c6d 7373702d 636c6965 6e742d31 ntlmssp-client-1 │ │ │ │ + 0x00059eb8 00000000 2d2d7573 652d6361 63686564 ....--use-cached │ │ │ │ + 0x00059ec8 2d637265 64730000 2d2d7573 65726e61 -creds..--userna │ │ │ │ + 0x00059ed8 6d650000 5543532d 324c4500 54542025 me..UCS-2LE.TT % │ │ │ │ + 0x00059ee8 730a0000 59520a00 4e544c4d 2073696e s...YR..NTLM sin │ │ │ │ + 0x00059ef8 676c652d 7369676e 2d6f6e20 7573696e gle-sign-on usin │ │ │ │ + 0x00059f08 67202573 20666169 6c656400 4e544c4d g %s failed.NTLM │ │ │ │ + 0x00059f18 20546c52 4d54564e 54554141 42414141 TlRMTVNTUAABAAA │ │ │ │ + 0x00059f28 41425949 49414141 41414141 41414141 ABYIIAAAAAAAAAAA │ │ │ │ + 0x00059f38 41414141 41414141 41414141 41414141 AAAAAAAAAAAAAAAA │ │ │ │ + 0x00059f48 414d4141 41414141 41414141 77414141 AMAAAAAAAAAAwAAA │ │ │ │ + 0x00059f58 41000000 25326868 78000000 4e544c4d A...%2hhx...NTLM │ │ │ │ + 0x00059f68 20000000 4e544c4d 2073696e 676c652d ...NTLM single- │ │ │ │ + 0x00059f78 7369676e 2d6f6e20 62792075 73696e67 sign-on by using │ │ │ │ + 0x00059f88 20257320 6661696c 65640000 536f7570 %s failed..Soup │ │ │ │ + 0x00059f98 546c7349 6e746572 61637469 6f6e0000 TlsInteraction.. │ │ │ │ + 0x00059fa8 536f7570 436f6e74 656e7453 6e696666 SoupContentSniff │ │ │ │ + 0x00059fb8 65720000 66747970 00000000 6d703400 er..ftyp....mp4. │ │ │ │ + 0x00059fc8 76696465 6f2f6d70 34000000 74657874 video/mp4...text │ │ │ │ + 0x00059fd8 2f706c61 696e0000 6170706c 69636174 /plain..applicat │ │ │ │ + 0x00059fe8 696f6e2f 6f637465 742d7374 7265616d ion/octet-stream │ │ │ │ + 0x00059ff8 00000000 6e6f736e 69666600 756e6b6e ....nosniff.unkn │ │ │ │ + 0x0005a008 6f776e2f 756e6b6e 6f776e00 6170706c own/unknown.appl │ │ │ │ + 0x0005a018 69636174 696f6e2f 756e6b6e 6f776e00 ication/unknown. │ │ │ │ + 0x0005a028 2a2f2a00 74657874 2f706c61 696e3b20 */*.text/plain; │ │ │ │ + 0x0005a038 63686172 7365743d 49534f2d 38383539 charset=ISO-8859 │ │ │ │ + 0x0005a048 2d310000 74657874 2f706c61 696e3b20 -1..text/plain; │ │ │ │ + 0x0005a058 63686172 7365743d 69736f2d 38383539 charset=iso-8859 │ │ │ │ + 0x0005a068 2d310000 74657874 2f706c61 696e3b20 -1..text/plain; │ │ │ │ + 0x0005a078 63686172 7365743d 5554462d 38000000 charset=UTF-8... │ │ │ │ + 0x0005a088 74657874 2f786d6c 00000000 6170706c text/xml....appl │ │ │ │ + 0x0005a098 69636174 696f6e2f 786d6c00 212d2d00 ication/xml.!--. │ │ │ │ + 0x0005a0a8 2d2d3e00 3f3e0000 72737300 6170706c -->.?>..rss.appl │ │ │ │ + 0x0005a0b8 69636174 696f6e2f 7273732b 786d6c00 ication/rss+xml. │ │ │ │ + 0x0005a0c8 66656564 00000000 6170706c 69636174 feed....applicat │ │ │ │ + 0x0005a0d8 696f6e2f 61746f6d 2b786d6c 00000000 ion/atom+xml.... │ │ │ │ + 0x0005a0e8 7264663a 52444600 786d6c6e 733d2268 rdf:RDF.xmlns="h │ │ │ │ + 0x0005a0f8 7474703a 2f2f7075 726c2e6f 72672f72 ttp://purl.org/r │ │ │ │ + 0x0005a108 73732f31 2e302f22 00000000 786d6c6e ss/1.0/"....xmln │ │ │ │ + 0x0005a118 733a7264 663d2268 7474703a 2f2f7777 s:rdf="http://ww │ │ │ │ + 0x0005a128 772e7733 2e6f7267 2f313939 392f3032 w.w3.org/1999/02 │ │ │ │ + 0x0005a138 2f32322d 7264662d 73796e74 61782d6e /22-rdf-syntax-n │ │ │ │ + 0x0005a148 73232200 696d6167 652f0000 61756469 s#".image/..audi │ │ │ │ + 0x0005a158 6f2f0000 76696465 6f2f0000 6170706c o/..video/..appl │ │ │ │ + 0x0005a168 69636174 696f6e2f 6f676700 203c2144 ication/ogg. msg_io && io │ │ │ │ + 0x0005a3c8 2d3e6d73 675f696f 2d3e6974 656d2d3e ->msg_io->item-> │ │ │ │ + 0x0005a3d8 6d736720 3d3d206d 73670000 696f2d3e msg == msg..io-> │ │ │ │ + 0x0005a3e8 6d73675f 696f2d3e 62617365 2e726561 msg_io->base.rea │ │ │ │ + 0x0005a3f8 645f7374 61746520 3c20534f 55505f4d d_state < SOUP_M │ │ │ │ + 0x0005a408 45535341 47455f49 4f5f5354 4154455f ESSAGE_IO_STATE_ │ │ │ │ + 0x0005a418 424f4459 00000000 48545450 53000000 BODY....HTTPS... │ │ │ │ + 0x0005a428 48545450 00000000 28756e73 65742900 HTTP....(unset). │ │ │ │ + 0x0005a438 636c6965 6e745f69 6f000000 4f706572 client_io...Oper │ │ │ │ + 0x0005a448 6174696f 6e207761 73206361 6e63656c ation was cancel │ │ │ │ + 0x0005a458 6c656400 25732025 73204854 54502f31 led.%s %s HTTP/1 │ │ │ │ + 0x0005a468 2e25640d 0a000000 77726f74 652d6461 .%d.....wrote-da │ │ │ │ + 0x0005a478 74610000 25732072 65717565 73742f72 ta..%s request/r │ │ │ │ + 0x0005a488 6573706f 6e736520 746f2025 733a2072 esponse to %s: r │ │ │ │ + 0x0005a498 65616420 256c6c69 422c2077 726f7465 ead %lliB, wrote │ │ │ │ + 0x0005a4a8 20256c6c 69422c20 49662d4d 6f646966 %lliB, If-Modif │ │ │ │ + 0x0005a4b8 6965642d 53696e63 653a2025 732c2049 ied-Since: %s, I │ │ │ │ + 0x0005a4c8 662d4e6f 6e652d4d 61746368 3a202573 f-None-Match: %s │ │ │ │ + 0x0005a4d8 2c204c61 73742d4d 6f646966 6965643a , Last-Modified: │ │ │ │ + 0x0005a4e8 2025732c 20455461 673a2025 73000000 %s, ETag: %s... │ │ │ │ + 0x0005a4f8 21636c69 656e745f 696f2d3e 6d73675f !client_io->msg_ │ │ │ │ + 0x0005a508 696f2d3e 6974656d 2d3e6572 726f7200 io->item->error. │ │ │ │ + 0x0005a518 536f7570 426f6479 4f757470 75745374 SoupBodyOutputSt │ │ │ │ + 0x0005a528 7265616d 00000000 2e2e2f6c 6962736f ream....../libso │ │ │ │ + 0x0005a538 75702f68 74747031 2f736f75 702d626f up/http1/soup-bo │ │ │ │ + 0x0005a548 64792d6f 75747075 742d7374 7265616d dy-output-stream │ │ │ │ + 0x0005a558 2e630000 256c780d 0a000000 48656164 .c..%lx.....Head │ │ │ │ + 0x0005a568 65722074 6f6f2062 69670000 2e2e2f6c er too big..../l │ │ │ │ + 0x0005a578 6962736f 75702f68 74747031 2f736f75 ibsoup/http1/sou │ │ │ │ + 0x0005a588 702d6d65 73736167 652d696f 2d646174 p-message-io-dat │ │ │ │ + 0x0005a598 612e6300 536f7570 4d657373 61676549 a.c.SoupMessageI │ │ │ │ + 0x0005a5a8 4f446174 61000000 536f7570 4d657373 OData...SoupMess │ │ │ │ + 0x0005a5b8 61676549 4f536f75 72636500 2e2e2f6c ageIOSource.../l │ │ │ │ + 0x0005a5c8 6962736f 75702f68 74747032 2f736f75 ibsoup/http2/sou │ │ │ │ + 0x0005a5d8 702d636c 69656e74 2d6d6573 73616765 p-client-message │ │ │ │ + 0x0005a5e8 2d696f2d 68747470 322e6300 6c696273 -io-http2.c.libs │ │ │ │ + 0x0005a5f8 6f75702d 68747470 32000000 21696f2d oup-http2...!io- │ │ │ │ + 0x0005a608 3e777269 74655f73 6f757263 65000000 >write_source... │ │ │ │ + 0x0005a618 21696f2d 3e777269 74655f69 646c655f !io->write_idle_ │ │ │ │ + 0x0005a628 736f7572 63650000 536f7570 20485454 source..Soup HTT │ │ │ │ + 0x0005a638 502f3220 72656164 20736f75 72636500 P/2 read source. │ │ │ │ + 0x0005a648 1b5b3331 6d000000 1b5b3332 6d000000 .[31m....[32m... │ │ │ │ + 0x0005a658 1b5b3333 6d000000 1b5b3334 6d000000 .[33m....[34m... │ │ │ │ + 0x0005a668 1b5b3335 6d000000 1b5b3336 6d000000 .[35m....[36m... │ │ │ │ + 0x0005a678 5b434c49 454e545d 205b2573 43256c6c [CLIENT] [%sC%ll │ │ │ │ + 0x0005a688 7525732d 25735325 7525735d 205b2573 u%s-%sS%u%s] [%s │ │ │ │ + 0x0005a698 5d202573 00000000 1b5b3030 6d000000 ] %s.....[00m... │ │ │ │ + 0x0005a6a8 556e6578 70656374 65642073 74617465 Unexpected state │ │ │ │ + 0x0005a6b8 20636861 6e676564 20257320 2d3e2025 changed %s -> % │ │ │ │ + 0x0005a6c8 732c2065 78706563 74656420 2573202d s, expected %s - │ │ │ │ + 0x0005a6d8 3e202573 0a000000 536f7570 20485454 > %s....Soup HTT │ │ │ │ + 0x0005a6e8 502f3220 77726974 65206964 6c652073 P/2 write idle s │ │ │ │ + 0x0005a6f8 6f757263 65000000 536f7570 20485454 ource...Soup HTT │ │ │ │ + 0x0005a708 502f3220 77726974 6520736f 75726365 P/2 write source │ │ │ │ + 0x0005a718 00000000 21696f2d 3e636c6f 73655f74 ....!io->close_t │ │ │ │ + 0x0005a728 61736b00 696f2d3e 676f6177 61795f73 ask.io->goaway_s │ │ │ │ + 0x0005a738 656e7420 7c7c2069 6f2d3e65 72726f72 ent || io->error │ │ │ │ + 0x0005a748 00000000 436c6965 6e742073 74726561 ....Client strea │ │ │ │ + 0x0005a758 6d20454f 46000000 5b484541 44455253 m EOF...[HEADERS │ │ │ │ + 0x0005a768 5d20496e 76616c69 64206865 61646572 ] Invalid header │ │ │ │ + 0x0005a778 20726563 65697665 643a206e 616d653d received: name= │ │ │ │ + 0x0005a788 5b252e2a 735d2076 616c7565 3d5b252e [%.*s] value=[%. │ │ │ │ + 0x0005a798 2a735d00 5b534553 53494f4e 5d204572 *s].[SESSION] Er │ │ │ │ + 0x0005a7a8 726f723a 20257300 48545450 2f322045 ror: %s.HTTP/2 E │ │ │ │ + 0x0005a7b8 72726f72 3a202573 00000000 5b534553 rror: %s....[SES │ │ │ │ + 0x0005a7c8 53494f4e 5d20436c 6f736564 20737472 SION] Closed str │ │ │ │ + 0x0005a7d8 65616d20 25753a20 25730000 5b53454e eam %u: %s..[SEN │ │ │ │ + 0x0005a7e8 445d205b 48454144 4552535d 20737472 D] [HEADERS] str │ │ │ │ + 0x0005a7f8 65616d5f 69643d25 752c2063 61746567 eam_id=%u, categ │ │ │ │ + 0x0005a808 6f72793d 25732066 696e6973 6865643d ory=%s finished= │ │ │ │ + 0x0005a818 25640000 5b53454e 445d205b 44415441 %d..[SEND] [DATA │ │ │ │ + 0x0005a828 5d207374 7265616d 5f69643d 25752c20 ] stream_id=%u, │ │ │ │ + 0x0005a838 62797465 733d257a 752c2066 696e6973 bytes=%zu, finis │ │ │ │ + 0x0005a848 6865643d 25640000 5b53454e 445d205b hed=%d..[SEND] [ │ │ │ │ + 0x0005a858 5253545f 53545245 414d5d20 73747265 RST_STREAM] stre │ │ │ │ + 0x0005a868 616d5f69 643d2575 00000000 536f7570 am_id=%u....Soup │ │ │ │ + 0x0005a878 20485454 502f3220 636c6f73 6520736f HTTP/2 close so │ │ │ │ + 0x0005a888 75726365 00000000 5b53454e 445d205b urce....[SEND] [ │ │ │ │ + 0x0005a898 57494e44 4f575f55 50444154 455d2073 WINDOW_UPDATE] s │ │ │ │ + 0x0005a8a8 74726561 6d5f6964 3d257520 696e6372 tream_id=%u incr │ │ │ │ + 0x0005a8b8 656d656e 743d2564 00000000 5b53454e ement=%d....[SEN │ │ │ │ + 0x0005a8c8 445d205b 25735d20 73747265 616d5f69 D] [%s] stream_i │ │ │ │ + 0x0005a8d8 643d2575 00000000 5b53454e 445d205b d=%u....[SEND] [ │ │ │ │ + 0x0005a8e8 25735d20 4661696c 65642073 74726561 %s] Failed strea │ │ │ │ + 0x0005a8f8 6d202575 3a202573 00000000 5b524543 m %u: %s....[REC │ │ │ │ + 0x0005a908 565d205b 25735d20 42656769 6e6e696e V] [%s] Beginnin │ │ │ │ + 0x0005a918 673a2073 74726561 6d5f6964 3d257500 g: stream_id=%u. │ │ │ │ + 0x0005a928 21646174 612d3e62 6f64795f 69737472 !data->body_istr │ │ │ │ + 0x0005a938 65616d00 6e656564 2d6d6f72 652d6461 eam.need-more-da │ │ │ │ + 0x0005a948 74610000 21646174 612d3e64 65636f64 ta..!data->decod │ │ │ │ + 0x0005a958 65645f64 6174615f 69737472 65616d00 ed_data_istream. │ │ │ │ + 0x0005a968 536b6970 00000000 5b505249 4f524954 Skip....[PRIORIT │ │ │ │ + 0x0005a978 595d2077 65696768 743d2564 00000000 Y] weight=%d.... │ │ │ │ + 0x0005a988 5b53454e 445f424f 44595d20 52656164 [SEND_BODY] Read │ │ │ │ + 0x0005a998 20257a64 00000000 5b53454e 445f424f %zd....[SEND_BO │ │ │ │ + 0x0005a9a8 44595d20 52657375 6d696e67 2073656e DY] Resuming sen │ │ │ │ + 0x0005a9b8 64000000 6f6e2064 61746120 72656164 d...on data read │ │ │ │ + 0x0005a9c8 61626c65 00000000 46696e69 73686564 able....Finished │ │ │ │ + 0x0005a9d8 20737472 65616d20 25753a20 25730000 stream %u: %s.. │ │ │ │ + 0x0005a9e8 5b444154 415d2053 6e696666 65642063 [DATA] Sniffed c │ │ │ │ + 0x0005a9f8 6f6e7465 6e742028 436f6e74 656e742d ontent (Content- │ │ │ │ + 0x0005aa08 4c656e67 74682077 61732030 29000000 Length was 0)... │ │ │ │ + 0x0005aa18 5b444154 415d2053 6e696666 65642063 [DATA] Sniffed c │ │ │ │ + 0x0005aa28 6f6e7465 6e740000 5b444154 415d2053 ontent..[DATA] S │ │ │ │ + 0x0005aa38 6e696666 65722073 74726561 6d207761 niffer stream wa │ │ │ │ + 0x0005aa48 73206e6f 74207265 61647920 25730000 s not ready %s.. │ │ │ │ + 0x0005aa58 5b524543 565d205b 25735d20 52656365 [RECV] [%s] Rece │ │ │ │ + 0x0005aa68 69766564 3a207374 7265616d 5f69643d ived: stream_id= │ │ │ │ + 0x0005aa78 25752c20 666c6167 733d2575 00000000 %u, flags=%u.... │ │ │ │ + 0x0005aa88 5b524543 565d2047 4f415741 593a2065 [RECV] GOAWAY: e │ │ │ │ + 0x0005aa98 72726f72 3d25732c 206c6173 745f7374 rror=%s, last_st │ │ │ │ + 0x0005aaa8 7265616d 5f69643d 25642025 73000000 ream_id=%d %s... │ │ │ │ + 0x0005aab8 5b524543 565d2057 494e444f 575f5550 [RECV] WINDOW_UP │ │ │ │ + 0x0005aac8 44415445 3a20696e 6372656d 656e743d DATE: increment= │ │ │ │ + 0x0005aad8 25642c20 746f7461 6c3d2564 00000000 %d, total=%d.... │ │ │ │ + 0x0005aae8 5b484541 44455253 5d206361 7465676f [HEADERS] catego │ │ │ │ + 0x0005aaf8 72793d25 73207374 61747573 3d257500 ry=%s status=%u. │ │ │ │ + 0x0005ab08 53747265 616d2064 6f6e6500 5b444154 Stream done.[DAT │ │ │ │ + 0x0005ab18 415d2052 65636569 76656420 6368756e A] Received chun │ │ │ │ + 0x0005ab28 6b2c2073 74726561 6d5f6964 3d257520 k, stream_id=%u │ │ │ │ + 0x0005ab38 6c656e3d 257a752c 20666c61 67733d25 len=%zu, flags=% │ │ │ │ + 0x0005ab48 752c2070 61757365 643d2564 00000000 u, paused=%d.... │ │ │ │ + 0x0005ab58 6d736764 6174612d 3e626f64 795f6973 msgdata->body_is │ │ │ │ + 0x0005ab68 74726561 6d20213d 204e554c 4c000000 tream != NULL... │ │ │ │ + 0x0005ab78 50726f78 792d436f 6e6e6563 74696f6e Proxy-Connection │ │ │ │ + 0x0005ab88 00000000 48545450 2f322045 72726f72 ....HTTP/2 Error │ │ │ │ + 0x0005ab98 3a207374 7265616d 20494420 6e6f7420 : stream ID not │ │ │ │ + 0x0005aba8 61766169 6c61626c 65000000 5b534553 available...[SES │ │ │ │ + 0x0005abb8 53494f4e 5d205265 71756573 74206d61 SION] Request ma │ │ │ │ + 0x0005abc8 64652066 6f722025 73257300 2c20454f de for %s%s., EO │ │ │ │ + 0x0005abd8 46000000 5b53454e 445f424f 44595d20 F...[SEND_BODY] │ │ │ │ + 0x0005abe8 73747265 616d5f69 643d2575 2c207061 stream_id=%u, pa │ │ │ │ + 0x0005abf8 75736564 3d256400 5b53454e 445f424f used=%d.[SEND_BO │ │ │ │ + 0x0005ac08 44595d20 52656164 20257a64 25730000 DY] Read %zd%s.. │ │ │ │ + 0x0005ac18 5b53454e 445f424f 44595d20 506f6c6c [SEND_BODY] Poll │ │ │ │ + 0x0005ac28 696e6700 536f7570 20485454 502f3220 ing.Soup HTTP/2 │ │ │ │ + 0x0005ac38 64617461 20706f6c 6c696e67 00000000 data polling.... │ │ │ │ + 0x0005ac48 64617461 2d3e6461 74615f73 6f757263 data->data_sourc │ │ │ │ + 0x0005ac58 655f706f 6c6c203d 3d204e55 4c4c0000 e_poll == NULL.. │ │ │ │ + 0x0005ac68 5b53454e 445f424f 44595d20 53656e64 [SEND_BODY] Send │ │ │ │ + 0x0005ac78 696e6720 257a752c 20454f46 00000000 ing %zu, EOF.... │ │ │ │ + 0x0005ac88 5b53454e 445f424f 44595d20 53656e64 [SEND_BODY] Send │ │ │ │ + 0x0005ac98 696e6720 257a7500 62756666 65725f6c ing %zu.buffer_l │ │ │ │ + 0x0005aca8 656e203c 3d206c65 6e677468 00000000 en <= length.... │ │ │ │ + 0x0005acb8 5b53454e 445f424f 44595d20 52656164 [SEND_BODY] Read │ │ │ │ + 0x0005acc8 696e6720 6173796e 63000000 536f7570 ing async...Soup │ │ │ │ + 0x0005acd8 426f6479 496e7075 74537472 65616d48 BodyInputStreamH │ │ │ │ + 0x0005ace8 74747032 00000000 536f7570 4d656d6f ttp2....SoupMemo │ │ │ │ + 0x0005acf8 72795374 7265616d 536f7572 63650000 ryStreamSource.. │ │ │ │ + 0x0005ad08 675f7461 736b5f69 735f7661 6c696420 g_task_is_valid │ │ │ │ + 0x0005ad18 28726573 756c742c 20737472 65616d29 (result, stream) │ │ │ │ + 0x0005ad28 00000000 534f5550 5f49535f 424f4459 ....SOUP_IS_BODY │ │ │ │ + 0x0005ad38 5f494e50 55545f53 54524541 4d5f4854 _INPUT_STREAM_HT │ │ │ │ + 0x0005ad48 54503220 28737472 65616d29 00000000 TP2 (stream).... │ │ │ │ + 0x0005ad58 536f7570 436c6965 6e74496e 70757453 SoupClientInputS │ │ │ │ + 0x0005ad68 74726561 6d000000 2e2e2f6c 6962736f tream...../libso │ │ │ │ + 0x0005ad78 75702f73 6f75702d 636c6965 6e742d69 up/soup-client-i │ │ │ │ + 0x0005ad88 6e707574 2d737472 65616d2e 63000000 nput-stream.c... │ │ │ │ + 0x0005ad98 53595350 524f465f 434f4e54 524f4c5f SYSPROF_CONTROL_ │ │ │ │ + 0x0005ada8 46440000 2e2e2f73 72632f6c 69627379 FD..../src/libsy │ │ │ │ + 0x0005adb8 7370726f 662d6361 70747572 652f7379 sprof-capture/sy │ │ │ │ + 0x0005adc8 7370726f 662d636f 6c6c6563 746f722e sprof-collector. │ │ │ │ + 0x0005add8 63000000 72657320 3e203000 2e2e2f73 c...res > 0.../s │ │ │ │ + 0x0005ade8 72632f6c 69627379 7370726f 662d6361 rc/libsysprof-ca │ │ │ │ + 0x0005adf8 70747572 652f7379 7370726f 662d636c pture/sysprof-cl │ │ │ │ + 0x0005ae08 6f636b2e 63000000 66616c73 65000000 ock.c...false... │ │ │ │ + 0x0005ae18 2e2e2f73 72632f6c 69627379 7370726f ../src/libsyspro │ │ │ │ + 0x0005ae28 662d6361 70747572 652f6d61 70706564 f-capture/mapped │ │ │ │ + 0x0005ae38 2d72696e 672d6275 66666572 2e630000 -ring-buffer.c.. │ │ │ │ + 0x0005ae48 7365636f 6e64203d 3d202876 6f696420 second == (void │ │ │ │ + 0x0005ae58 2a292828 75696e74 385f7420 2a296d61 *)((uint8_t *)ma │ │ │ │ + 0x0005ae68 70202b20 68656164 5f73697a 65202b20 p + head_size + │ │ │ │ + 0x0005ae78 626f6479 5f73697a 65290000 706f7320 body_size)..pos │ │ │ │ + 0x0005ae88 3c202873 656c662d 3e626f64 795f7369 < (self->body_si │ │ │ │ + 0x0005ae98 7a65202b 2073656c 662d3e62 6f64795f ze + self->body_ │ │ │ │ + 0x0005aea8 73697a65 29000000 28627566 6665725f size)...(buffer_ │ │ │ │ + 0x0005aeb8 73697a65 2025205f 73797370 726f665f size % _sysprof_ │ │ │ │ + 0x0005aec8 67657470 61676573 697a6520 28292920 getpagesize ()) │ │ │ │ + 0x0005aed8 3d3d2030 00000000 62756666 65725f73 == 0....buffer_s │ │ │ │ + 0x0005aee8 697a6520 3c204255 46464552 5f4d4158 ize < BUFFER_MAX │ │ │ │ + 0x0005aef8 5f53495a 45000000 5b737973 70726f66 _SIZE...[sysprof │ │ │ │ + 0x0005af08 2d72696e 672d6275 66666572 5d000000 -ring-buffer]... │ │ │ │ + 0x0005af18 6664203e 202d3100 4661696c 65642074 fd > -1.Failed t │ │ │ │ + 0x0005af28 6f206475 70282920 66642c20 63616e6e o dup() fd, cann │ │ │ │ + 0x0005af38 6f742063 6f6e7469 6e75650a 00000000 ot continue..... │ │ │ │ + 0x0005af48 4661696c 65642074 6f207365 656b2074 Failed to seek t │ │ │ │ + 0x0005af58 6f20656e 64206f66 2066696c 652e2043 o end of file. C │ │ │ │ + 0x0005af68 616e6e6f 74206465 7465726d 696e6520 annot determine │ │ │ │ + 0x0005af78 62756666 65722073 697a652e 0a000000 buffer size..... │ │ │ │ + 0x0005af88 42756666 65722069 7320746f 6f20736d Buffer is too sm │ │ │ │ + 0x0005af98 616c6c2c 2063616e 6e6f7420 636f6e74 all, cannot cont │ │ │ │ + 0x0005afa8 696e7565 2e0a0000 42756666 65722069 inue....Buffer i │ │ │ │ + 0x0005afb8 7320746f 6f206c61 7267652c 2063616e s too large, can │ │ │ │ + 0x0005afc8 6e6f7420 636f6e74 696e7565 2e0a0000 not continue.... │ │ │ │ + 0x0005afd8 496e7661 6c696420 62756666 65722073 Invalid buffer s │ │ │ │ + 0x0005afe8 697a652c 206e6f74 20706167 6520616c ize, not page al │ │ │ │ + 0x0005aff8 69676e65 642e0a00 73656c66 20213d20 igned...self != │ │ │ │ + 0x0005b008 4e554c4c 00000000 73656c66 2d3e7265 NULL....self->re │ │ │ │ + 0x0005b018 665f636f 756e7420 3e203000 73656c66 f_count > 0.self │ │ │ │ + 0x0005b028 2d3e6d6f 64652026 204d4f44 455f5752 ->mode & MODE_WR │ │ │ │ + 0x0005b038 49544552 00000000 6c656e67 7468203e ITER....length > │ │ │ │ + 0x0005b048 20300000 6c656e67 7468203c 2073656c 0..length < sel │ │ │ │ + 0x0005b058 662d3e62 6f64795f 73697a65 00000000 f->body_size.... │ │ │ │ + 0x0005b068 286c656e 67746820 26203078 3729203d (length & 0x7) = │ │ │ │ + 0x0005b078 3d203000 73656c66 2d3e6d6f 64652026 = 0.self->mode & │ │ │ │ + 0x0005b088 204d4f44 455f5245 41444552 00000000 MODE_READER.... │ │ │ │ + 0x0005b098 68656164 706f7320 3c207365 6c662d3e headpos < self-> │ │ │ │ + 0x0005b0a8 626f6479 5f73697a 65000000 7461696c body_size...tail │ │ │ │ + 0x0005b0b8 706f7320 3c207365 6c662d3e 626f6479 pos < self->body │ │ │ │ + 0x0005b0c8 5f73697a 65000000 68656164 706f7320 _size...headpos │ │ │ │ + 0x0005b0d8 3c207461 696c706f 73000000 5b737973 < tailpos...[sys │ │ │ │ + 0x0005b0e8 70726f66 5d000000 73656e64 5f616e64 prof]...send_and │ │ │ │ + 0x0005b0f8 5f726561 645f6173 796e635f 72656164 _read_async_read │ │ │ │ + 0x0005b108 795f6362 00000000 6164645f 6c697374 y_cb....add_list │ │ │ │ + 0x0005b118 656e6572 00000000 736f7570 5f746573 ener....soup_tes │ │ │ │ + 0x0005b128 745f7365 7373696f 6e5f6e65 77000000 t_session_new... │ │ │ │ + 0x0005b138 736f7570 5f746573 745f7365 7373696f soup_test_sessio │ │ │ │ + 0x0005b148 6e5f6162 6f72745f 756e7265 66000000 n_abort_unref... │ │ │ │ + 0x0005b158 736f7570 5f746573 745f7365 72766572 soup_test_server │ │ │ │ + 0x0005b168 5f717569 745f756e 72656600 736f7570 _quit_unref.soup │ │ │ │ + 0x0005b178 5f746573 745f7265 71756573 745f7365 _test_request_se │ │ │ │ + 0x0005b188 6e640000 736f7570 5f746573 745f6275 nd..soup_test_bu │ │ │ │ + 0x0005b198 696c645f 66696c65 6e616d65 5f616273 ild_filename_abs │ │ │ │ + 0x0005b1a8 00000000 736f7570 5f736572 7665725f ....soup_server_ │ │ │ │ + 0x0005b1b8 7365745f 746c735f 63657274 69666963 set_tls_certific │ │ │ │ + 0x0005b1c8 61746500 736f7570 5f736572 7665725f ate.soup_server_ │ │ │ │ + 0x0005b1d8 6765745f 746c735f 63657274 69666963 get_tls_certific │ │ │ │ + 0x0005b1e8 61746500 736f7570 5f736572 7665725f ate.soup_server_ │ │ │ │ + 0x0005b1f8 7365745f 746c735f 64617461 62617365 set_tls_database │ │ │ │ + 0x0005b208 00000000 736f7570 5f736572 7665725f ....soup_server_ │ │ │ │ + 0x0005b218 6765745f 746c735f 64617461 62617365 get_tls_database │ │ │ │ + 0x0005b228 00000000 736f7570 5f736572 7665725f ....soup_server_ │ │ │ │ + 0x0005b238 7365745f 746c735f 61757468 5f6d6f64 set_tls_auth_mod │ │ │ │ + 0x0005b248 65000000 736f7570 5f736572 7665725f e...soup_server_ │ │ │ │ + 0x0005b258 6765745f 746c735f 61757468 5f6d6f64 get_tls_auth_mod │ │ │ │ + 0x0005b268 65000000 736f7570 5f736572 7665725f e...soup_server_ │ │ │ │ + 0x0005b278 69735f68 74747073 00000000 736f7570 is_https....soup │ │ │ │ + 0x0005b288 5f736572 7665725f 6765745f 6c697374 _server_get_list │ │ │ │ + 0x0005b298 656e6572 73000000 736f7570 5f736572 eners...soup_ser │ │ │ │ + 0x0005b2a8 7665725f 64697363 6f6e6e65 63740000 ver_disconnect.. │ │ │ │ + 0x0005b2b8 736f7570 5f736572 7665725f 6c697374 soup_server_list │ │ │ │ + 0x0005b2c8 656e0000 736f7570 5f736572 7665725f en..soup_server_ │ │ │ │ + 0x0005b2d8 6c697374 656e5f69 7076345f 69707636 listen_ipv4_ipv6 │ │ │ │ + 0x0005b2e8 00000000 736f7570 5f736572 7665725f ....soup_server_ │ │ │ │ + 0x0005b2f8 6c697374 656e5f61 6c6c0000 736f7570 listen_all..soup │ │ │ │ + 0x0005b308 5f736572 7665725f 6c697374 656e5f6c _server_listen_l │ │ │ │ + 0x0005b318 6f63616c 00000000 736f7570 5f736572 ocal....soup_ser │ │ │ │ + 0x0005b328 7665725f 6c697374 656e5f73 6f636b65 ver_listen_socke │ │ │ │ + 0x0005b338 74000000 736f7570 5f736572 7665725f t...soup_server_ │ │ │ │ + 0x0005b348 6765745f 75726973 00000000 736f7570 get_uris....soup │ │ │ │ + 0x0005b358 5f736572 7665725f 6164645f 68616e64 _server_add_hand │ │ │ │ + 0x0005b368 6c657200 736f7570 5f736572 7665725f ler.soup_server_ │ │ │ │ + 0x0005b378 6164645f 6561726c 795f6861 6e646c65 add_early_handle │ │ │ │ + 0x0005b388 72000000 736f7570 5f736572 7665725f r...soup_server_ │ │ │ │ + 0x0005b398 6164645f 77656273 6f636b65 745f6861 add_websocket_ha │ │ │ │ + 0x0005b3a8 6e646c65 72000000 736f7570 5f736572 ndler...soup_ser │ │ │ │ + 0x0005b3b8 7665725f 72656d6f 76655f68 616e646c ver_remove_handl │ │ │ │ + 0x0005b3c8 65720000 736f7570 5f736572 7665725f er..soup_server_ │ │ │ │ + 0x0005b3d8 6164645f 61757468 5f646f6d 61696e00 add_auth_domain. │ │ │ │ + 0x0005b3e8 736f7570 5f736572 7665725f 72656d6f soup_server_remo │ │ │ │ + 0x0005b3f8 76655f61 7574685f 646f6d61 696e0000 ve_auth_domain.. │ │ │ │ + 0x0005b408 736f7570 5f736572 7665725f 70617573 soup_server_paus │ │ │ │ + 0x0005b418 655f6d65 73736167 65000000 736f7570 e_message...soup │ │ │ │ + 0x0005b428 5f736572 7665725f 756e7061 7573655f _server_unpause_ │ │ │ │ + 0x0005b438 6d657373 61676500 736f7570 5f736572 message.soup_ser │ │ │ │ + 0x0005b448 7665725f 6164645f 77656273 6f636b65 ver_add_websocke │ │ │ │ + 0x0005b458 745f6578 74656e73 696f6e00 736f7570 t_extension.soup │ │ │ │ + 0x0005b468 5f736572 7665725f 72656d6f 76655f77 _server_remove_w │ │ │ │ + 0x0005b478 6562736f 636b6574 5f657874 656e7369 ebsocket_extensi │ │ │ │ + 0x0005b488 6f6e0000 736f7570 5f736572 7665725f on..soup_server_ │ │ │ │ + 0x0005b498 636f6e6e 65637469 6f6e5f63 6f6e6e65 connection_conne │ │ │ │ + 0x0005b4a8 63746564 00000000 736f7570 5f736572 cted....soup_ser │ │ │ │ + 0x0005b4b8 7665725f 636f6e6e 65637469 6f6e5f6e ver_connection_n │ │ │ │ + 0x0005b4c8 65770000 736f7570 5f736572 7665725f ew..soup_server_ │ │ │ │ + 0x0005b4d8 636f6e6e 65637469 6f6e5f6e 65775f66 connection_new_f │ │ │ │ + 0x0005b4e8 6f725f63 6f6e6e65 6374696f 6e000000 or_connection... │ │ │ │ + 0x0005b4f8 736f7570 5f736572 7665725f 636f6e6e soup_server_conn │ │ │ │ + 0x0005b508 65637469 6f6e5f73 65745f61 64766572 ection_set_adver │ │ │ │ + 0x0005b518 74697365 5f687474 70320000 736f7570 tise_http2..soup │ │ │ │ + 0x0005b528 5f736572 7665725f 636f6e6e 65637469 _server_connecti │ │ │ │ + 0x0005b538 6f6e5f67 65745f73 6f636b65 74000000 on_get_socket... │ │ │ │ + 0x0005b548 736f7570 5f736572 7665725f 636f6e6e soup_server_conn │ │ │ │ + 0x0005b558 65637469 6f6e5f67 65745f69 6f737472 ection_get_iostr │ │ │ │ + 0x0005b568 65616d00 736f7570 5f736572 7665725f eam.soup_server_ │ │ │ │ + 0x0005b578 636f6e6e 65637469 6f6e5f69 735f7373 connection_is_ss │ │ │ │ + 0x0005b588 6c000000 736f7570 5f736572 7665725f l...soup_server_ │ │ │ │ + 0x0005b598 636f6e6e 65637469 6f6e5f64 6973636f connection_disco │ │ │ │ + 0x0005b5a8 6e6e6563 74000000 736f7570 5f736572 nnect...soup_ser │ │ │ │ + 0x0005b5b8 7665725f 636f6e6e 65637469 6f6e5f61 ver_connection_a │ │ │ │ + 0x0005b5c8 63636570 74656400 736f7570 5f736572 ccepted.soup_ser │ │ │ │ + 0x0005b5d8 7665725f 636f6e6e 65637469 6f6e5f69 ver_connection_i │ │ │ │ + 0x0005b5e8 735f636f 6e6e6563 74656400 736f7570 s_connected.soup │ │ │ │ + 0x0005b5f8 5f736572 7665725f 636f6e6e 65637469 _server_connecti │ │ │ │ + 0x0005b608 6f6e5f67 65745f6c 6f63616c 5f616464 on_get_local_add │ │ │ │ + 0x0005b618 72657373 00000000 736f7570 5f736572 ress....soup_ser │ │ │ │ + 0x0005b628 7665725f 636f6e6e 65637469 6f6e5f67 ver_connection_g │ │ │ │ + 0x0005b638 65745f72 656d6f74 655f6164 64726573 et_remote_addres │ │ │ │ + 0x0005b648 73000000 736f7570 5f736572 7665725f s...soup_server_ │ │ │ │ + 0x0005b658 636f6e6e 65637469 6f6e5f73 7465616c connection_steal │ │ │ │ + 0x0005b668 00000000 736f7570 5f736572 7665725f ....soup_server_ │ │ │ │ + 0x0005b678 636f6e6e 65637469 6f6e5f67 65745f74 connection_get_t │ │ │ │ + 0x0005b688 6c735f70 6565725f 63657274 69666963 ls_peer_certific │ │ │ │ + 0x0005b698 61746500 736f7570 5f736572 7665725f ate.soup_server_ │ │ │ │ + 0x0005b6a8 636f6e6e 65637469 6f6e5f67 65745f74 connection_get_t │ │ │ │ + 0x0005b6b8 6c735f70 6565725f 63657274 69666963 ls_peer_certific │ │ │ │ + 0x0005b6c8 6174655f 6572726f 72730000 636f6e6e ate_errors..conn │ │ │ │ + 0x0005b6d8 65637469 6f6e5f63 6f6e6e65 63746564 ection_connected │ │ │ │ + 0x0005b6e8 00000000 736f7570 5f736572 7665725f ....soup_server_ │ │ │ │ + 0x0005b6f8 6d657373 6167655f 70617573 65000000 message_pause... │ │ │ │ + 0x0005b708 736f7570 5f736572 7665725f 6d657373 soup_server_mess │ │ │ │ + 0x0005b718 6167655f 756e7061 75736500 736f7570 age_unpause.soup │ │ │ │ + 0x0005b728 5f736572 7665725f 6d657373 6167655f _server_message_ │ │ │ │ + 0x0005b738 6765745f 72657175 6573745f 68656164 get_request_head │ │ │ │ + 0x0005b748 65727300 736f7570 5f736572 7665725f ers.soup_server_ │ │ │ │ + 0x0005b758 6d657373 6167655f 6765745f 72657370 message_get_resp │ │ │ │ + 0x0005b768 6f6e7365 5f686561 64657273 00000000 onse_headers.... │ │ │ │ + 0x0005b778 736f7570 5f736572 7665725f 6d657373 soup_server_mess │ │ │ │ + 0x0005b788 6167655f 6765745f 72657175 6573745f age_get_request_ │ │ │ │ + 0x0005b798 626f6479 00000000 736f7570 5f736572 body....soup_ser │ │ │ │ + 0x0005b7a8 7665725f 6d657373 6167655f 6765745f ver_message_get_ │ │ │ │ + 0x0005b7b8 72657370 6f6e7365 5f626f64 79000000 response_body... │ │ │ │ + 0x0005b7c8 736f7570 5f736572 7665725f 6d657373 soup_server_mess │ │ │ │ + 0x0005b7d8 6167655f 6765745f 6d657468 6f640000 age_get_method.. │ │ │ │ + 0x0005b7e8 736f7570 5f736572 7665725f 6d657373 soup_server_mess │ │ │ │ + 0x0005b7f8 6167655f 69735f6f 7074696f 6e735f70 age_is_options_p │ │ │ │ + 0x0005b808 696e6700 736f7570 5f736572 7665725f ing.soup_server_ │ │ │ │ + 0x0005b818 6d657373 6167655f 6765745f 68747470 message_get_http │ │ │ │ + 0x0005b828 5f766572 73696f6e 00000000 736f7570 _version....soup │ │ │ │ + 0x0005b838 5f736572 7665725f 6d657373 6167655f _server_message_ │ │ │ │ + 0x0005b848 7365745f 68747470 5f766572 73696f6e set_http_version │ │ │ │ + 0x0005b858 00000000 736f7570 5f736572 7665725f ....soup_server_ │ │ │ │ + 0x0005b868 6d657373 6167655f 6765745f 72656173 message_get_reas │ │ │ │ + 0x0005b878 6f6e5f70 68726173 65000000 736f7570 on_phrase...soup │ │ │ │ + 0x0005b888 5f736572 7665725f 6d657373 6167655f _server_message_ │ │ │ │ + 0x0005b898 6765745f 73746174 75730000 736f7570 get_status..soup │ │ │ │ + 0x0005b8a8 5f736572 7665725f 6d657373 6167655f _server_message_ │ │ │ │ + 0x0005b8b8 7365745f 73746174 75730000 736f7570 set_status..soup │ │ │ │ + 0x0005b8c8 5f736572 7665725f 6d657373 6167655f _server_message_ │ │ │ │ + 0x0005b8d8 6765745f 75726900 736f7570 5f736572 get_uri.soup_ser │ │ │ │ + 0x0005b8e8 7665725f 6d657373 6167655f 7365745f ver_message_set_ │ │ │ │ + 0x0005b8f8 72657370 6f6e7365 00000000 736f7570 response....soup │ │ │ │ + 0x0005b908 5f736572 7665725f 6d657373 6167655f _server_message_ │ │ │ │ + 0x0005b918 7365745f 72656469 72656374 00000000 set_redirect.... │ │ │ │ + 0x0005b928 736f7570 5f736572 7665725f 6d657373 soup_server_mess │ │ │ │ + 0x0005b938 6167655f 6765745f 736f636b 65740000 age_get_socket.. │ │ │ │ + 0x0005b948 736f7570 5f736572 7665725f 6d657373 soup_server_mess │ │ │ │ + 0x0005b958 6167655f 6765745f 72656d6f 74655f61 age_get_remote_a │ │ │ │ + 0x0005b968 64647265 73730000 736f7570 5f736572 ddress..soup_ser │ │ │ │ + 0x0005b978 7665725f 6d657373 6167655f 6765745f ver_message_get_ │ │ │ │ + 0x0005b988 6c6f6361 6c5f6164 64726573 73000000 local_address... │ │ │ │ + 0x0005b998 736f7570 5f736572 7665725f 6d657373 soup_server_mess │ │ │ │ + 0x0005b9a8 6167655f 6765745f 72656d6f 74655f68 age_get_remote_h │ │ │ │ + 0x0005b9b8 6f737400 736f7570 5f736572 7665725f ost.soup_server_ │ │ │ │ + 0x0005b9c8 6d657373 6167655f 6765745f 746c735f message_get_tls_ │ │ │ │ + 0x0005b9d8 70656572 5f636572 74696669 63617465 peer_certificate │ │ │ │ + 0x0005b9e8 00000000 736f7570 5f736572 7665725f ....soup_server_ │ │ │ │ + 0x0005b9f8 6d657373 6167655f 6765745f 746c735f message_get_tls_ │ │ │ │ + 0x0005ba08 70656572 5f636572 74696669 63617465 peer_certificate │ │ │ │ + 0x0005ba18 5f657272 6f727300 636f6d70 7574655f _errors.compute_ │ │ │ │ + 0x0005ba28 61636365 70745f6b 65790000 736f7570 accept_key..soup │ │ │ │ + 0x0005ba38 5f776562 736f636b 65745f63 6c69656e _websocket_clien │ │ │ │ + 0x0005ba48 745f7072 65706172 655f6861 6e647368 t_prepare_handsh │ │ │ │ + 0x0005ba58 616b6500 736f7570 5f776562 736f636b ake.soup_websock │ │ │ │ + 0x0005ba68 65745f73 65727665 725f6368 65636b5f et_server_check_ │ │ │ │ + 0x0005ba78 68616e64 7368616b 65000000 736f7570 handshake...soup │ │ │ │ + 0x0005ba88 5f776562 736f636b 65745f73 65727665 _websocket_serve │ │ │ │ + 0x0005ba98 725f7072 6f636573 735f6861 6e647368 r_process_handsh │ │ │ │ + 0x0005baa8 616b6500 736f7570 5f776562 736f636b ake.soup_websock │ │ │ │ + 0x0005bab8 65745f63 6c69656e 745f7665 72696679 et_client_verify │ │ │ │ + 0x0005bac8 5f68616e 64736861 6b650000 736f7570 _handshake..soup │ │ │ │ + 0x0005bad8 5f776562 736f636b 65745f63 6f6e6e65 _websocket_conne │ │ │ │ + 0x0005bae8 6374696f 6e5f636f 6e737472 75637465 ction_constructe │ │ │ │ + 0x0005baf8 64000000 736f7570 5f776562 736f636b d...soup_websock │ │ │ │ + 0x0005bb08 65745f63 6f6e6e65 6374696f 6e5f6669 et_connection_fi │ │ │ │ + 0x0005bb18 6e616c69 7a650000 736f7570 5f776562 nalize..soup_web │ │ │ │ + 0x0005bb28 736f636b 65745f63 6f6e6e65 6374696f socket_connectio │ │ │ │ + 0x0005bb38 6e5f6e65 77000000 736f7570 5f776562 n_new...soup_web │ │ │ │ + 0x0005bb48 736f636b 65745f63 6f6e6e65 6374696f socket_connectio │ │ │ │ + 0x0005bb58 6e5f6765 745f696f 5f737472 65616d00 n_get_io_stream. │ │ │ │ + 0x0005bb68 736f7570 5f776562 736f636b 65745f63 soup_websocket_c │ │ │ │ + 0x0005bb78 6f6e6e65 6374696f 6e5f6765 745f636f onnection_get_co │ │ │ │ + 0x0005bb88 6e6e6563 74696f6e 5f747970 65000000 nnection_type... │ │ │ │ + 0x0005bb98 736f7570 5f776562 736f636b 65745f63 soup_websocket_c │ │ │ │ + 0x0005bba8 6f6e6e65 6374696f 6e5f6765 745f7572 onnection_get_ur │ │ │ │ + 0x0005bbb8 69000000 736f7570 5f776562 736f636b i...soup_websock │ │ │ │ + 0x0005bbc8 65745f63 6f6e6e65 6374696f 6e5f6765 et_connection_ge │ │ │ │ + 0x0005bbd8 745f6f72 6967696e 00000000 736f7570 t_origin....soup │ │ │ │ + 0x0005bbe8 5f776562 736f636b 65745f63 6f6e6e65 _websocket_conne │ │ │ │ + 0x0005bbf8 6374696f 6e5f6765 745f7072 6f746f63 ction_get_protoc │ │ │ │ + 0x0005bc08 6f6c0000 736f7570 5f776562 736f636b ol..soup_websock │ │ │ │ + 0x0005bc18 65745f63 6f6e6e65 6374696f 6e5f6765 et_connection_ge │ │ │ │ + 0x0005bc28 745f6578 74656e73 696f6e73 00000000 t_extensions.... │ │ │ │ + 0x0005bc38 736f7570 5f776562 736f636b 65745f63 soup_websocket_c │ │ │ │ + 0x0005bc48 6f6e6e65 6374696f 6e5f6765 745f7374 onnection_get_st │ │ │ │ + 0x0005bc58 61746500 6f6e5f69 6f737472 65616d5f ate.on_iostream_ │ │ │ │ + 0x0005bc68 636c6f73 65640000 71756575 655f6672 closed..queue_fr │ │ │ │ + 0x0005bc78 616d6500 736f7570 5f776562 736f636b ame.soup_websock │ │ │ │ + 0x0005bc88 65745f63 6f6e6e65 6374696f 6e5f7772 et_connection_wr │ │ │ │ + 0x0005bc98 69746500 00000000 70726f63 6573735f ite.....process_ │ │ │ │ + 0x0005bca8 636f6e74 656e7473 00000000 736f7570 contents....soup │ │ │ │ + 0x0005bcb8 5f776562 736f636b 65745f63 6f6e6e65 _websocket_conne │ │ │ │ + 0x0005bcc8 6374696f 6e5f6765 745f636c 6f73655f ction_get_close_ │ │ │ │ + 0x0005bcd8 636f6465 00000000 736f7570 5f776562 code....soup_web │ │ │ │ + 0x0005bce8 736f636b 65745f63 6f6e6e65 6374696f socket_connectio │ │ │ │ + 0x0005bcf8 6e5f6765 745f636c 6f73655f 64617461 n_get_close_data │ │ │ │ + 0x0005bd08 00000000 736f7570 5f776562 736f636b ....soup_websock │ │ │ │ + 0x0005bd18 65745f63 6f6e6e65 6374696f 6e5f7365 et_connection_se │ │ │ │ + 0x0005bd28 6e645f74 65787400 736f7570 5f776562 nd_text.soup_web │ │ │ │ + 0x0005bd38 736f636b 65745f63 6f6e6e65 6374696f socket_connectio │ │ │ │ + 0x0005bd48 6e5f7365 6e645f62 696e6172 79000000 n_send_binary... │ │ │ │ + 0x0005bd58 736f7570 5f776562 736f636b 65745f63 soup_websocket_c │ │ │ │ + 0x0005bd68 6f6e6e65 6374696f 6e5f7365 6e645f6d onnection_send_m │ │ │ │ + 0x0005bd78 65737361 67650000 736f7570 5f776562 essage..soup_web │ │ │ │ + 0x0005bd88 736f636b 65745f63 6f6e6e65 6374696f socket_connectio │ │ │ │ + 0x0005bd98 6e5f636c 6f736500 736f7570 5f776562 n_close.soup_web │ │ │ │ + 0x0005bda8 736f636b 65745f63 6f6e6e65 6374696f socket_connectio │ │ │ │ + 0x0005bdb8 6e5f6765 745f6d61 785f696e 636f6d69 n_get_max_incomi │ │ │ │ + 0x0005bdc8 6e675f70 61796c6f 61645f73 697a6500 ng_payload_size. │ │ │ │ + 0x0005bdd8 736f7570 5f776562 736f636b 65745f63 soup_websocket_c │ │ │ │ + 0x0005bde8 6f6e6e65 6374696f 6e5f7365 745f6d61 onnection_set_ma │ │ │ │ + 0x0005bdf8 785f696e 636f6d69 6e675f70 61796c6f x_incoming_paylo │ │ │ │ + 0x0005be08 61645f73 697a6500 736f7570 5f776562 ad_size.soup_web │ │ │ │ + 0x0005be18 736f636b 65745f63 6f6e6e65 6374696f socket_connectio │ │ │ │ + 0x0005be28 6e5f6765 745f6b65 6570616c 6976655f n_get_keepalive_ │ │ │ │ + 0x0005be38 696e7465 7276616c 00000000 736f7570 interval....soup │ │ │ │ + 0x0005be48 5f776562 736f636b 65745f63 6f6e6e65 _websocket_conne │ │ │ │ + 0x0005be58 6374696f 6e5f7365 745f6b65 6570616c ction_set_keepal │ │ │ │ + 0x0005be68 6976655f 696e7465 7276616c 00000000 ive_interval.... │ │ │ │ + 0x0005be78 736f7570 5f776562 736f636b 65745f63 soup_websocket_c │ │ │ │ + 0x0005be88 6f6e6e65 6374696f 6e5f6765 745f6b65 onnection_get_ke │ │ │ │ + 0x0005be98 6570616c 6976655f 706f6e67 5f74696d epalive_pong_tim │ │ │ │ + 0x0005bea8 656f7574 00000000 736f7570 5f776562 eout....soup_web │ │ │ │ + 0x0005beb8 736f636b 65745f63 6f6e6e65 6374696f socket_connectio │ │ │ │ + 0x0005bec8 6e5f7365 745f6b65 6570616c 6976655f n_set_keepalive_ │ │ │ │ + 0x0005bed8 706f6e67 5f74696d 656f7574 00000000 pong_timeout.... │ │ │ │ + 0x0005bee8 736f7570 5f776562 736f636b 65745f63 soup_websocket_c │ │ │ │ + 0x0005bef8 6f6e6e65 6374696f 6e5f7365 745f7072 onnection_set_pr │ │ │ │ + 0x0005bf08 6f706572 74790000 736f7570 5f776562 operty..soup_web │ │ │ │ + 0x0005bf18 736f636b 65745f65 7874656e 73696f6e socket_extension │ │ │ │ + 0x0005bf28 5f636f6e 66696775 72650000 736f7570 _configure..soup │ │ │ │ + 0x0005bf38 5f776562 736f636b 65745f65 7874656e _websocket_exten │ │ │ │ + 0x0005bf48 73696f6e 5f676574 5f726571 75657374 sion_get_request │ │ │ │ + 0x0005bf58 5f706172 616d7300 736f7570 5f776562 _params.soup_web │ │ │ │ + 0x0005bf68 736f636b 65745f65 7874656e 73696f6e socket_extension │ │ │ │ + 0x0005bf78 5f676574 5f726573 706f6e73 655f7061 _get_response_pa │ │ │ │ + 0x0005bf88 72616d73 00000000 736f7570 5f776562 rams....soup_web │ │ │ │ + 0x0005bf98 736f636b 65745f65 7874656e 73696f6e socket_extension │ │ │ │ + 0x0005bfa8 5f70726f 63657373 5f6f7574 676f696e _process_outgoin │ │ │ │ + 0x0005bfb8 675f6d65 73736167 65000000 736f7570 g_message...soup │ │ │ │ + 0x0005bfc8 5f776562 736f636b 65745f65 7874656e _websocket_exten │ │ │ │ + 0x0005bfd8 73696f6e 5f70726f 63657373 5f696e63 sion_process_inc │ │ │ │ + 0x0005bfe8 6f6d696e 675f6d65 73736167 65000000 oming_message... │ │ │ │ + 0x0005bff8 0000ffff 00000000 736f7570 5f776562 ........soup_web │ │ │ │ + 0x0005c008 736f636b 65745f65 7874656e 73696f6e socket_extension │ │ │ │ + 0x0005c018 5f646566 6c617465 5f636f6e 66696775 _deflate_configu │ │ │ │ + 0x0005c028 72650000 736f7570 5f646174 655f7469 re..soup_date_ti │ │ │ │ + 0x0005c038 6d655f69 735f7061 73740000 736f7570 me_is_past..soup │ │ │ │ + 0x0005c048 5f646174 655f7469 6d655f74 6f5f7374 _date_time_to_st │ │ │ │ + 0x0005c058 72696e67 00000000 736f7570 5f646174 ring....soup_dat │ │ │ │ + 0x0005c068 655f7469 6d655f6e 65775f66 726f6d5f e_time_new_from_ │ │ │ │ + 0x0005c078 68747470 5f737472 696e6700 656e636f http_string.enco │ │ │ │ + 0x0005c088 64655f70 61697200 736f7570 5f666f72 de_pair.soup_for │ │ │ │ + 0x0005c098 6d5f6465 636f6465 5f6d756c 74697061 m_decode_multipa │ │ │ │ + 0x0005c0a8 72740000 736f7570 5f686561 64657273 rt..soup_headers │ │ │ │ + 0x0005c0b8 5f706172 73650000 736f7570 5f686561 _parse..soup_hea │ │ │ │ + 0x0005c0c8 64657273 5f706172 73655f72 65717565 ders_parse_reque │ │ │ │ + 0x0005c0d8 73740000 736f7570 5f686561 64657273 st..soup_headers │ │ │ │ + 0x0005c0e8 5f706172 73655f73 74617475 735f6c69 _parse_status_li │ │ │ │ + 0x0005c0f8 6e650000 736f7570 5f686561 64657273 ne..soup_headers │ │ │ │ + 0x0005c108 5f706172 73655f72 6573706f 6e736500 _parse_response. │ │ │ │ + 0x0005c118 736f7570 5f686561 6465725f 70617273 soup_header_pars │ │ │ │ + 0x0005c128 655f6c69 73740000 736f7570 5f686561 e_list..soup_hea │ │ │ │ + 0x0005c138 6465725f 70617273 655f7175 616c6974 der_parse_qualit │ │ │ │ + 0x0005c148 795f6c69 73740000 736f7570 5f686561 y_list..soup_hea │ │ │ │ + 0x0005c158 6465725f 636f6e74 61696e73 00000000 der_contains.... │ │ │ │ + 0x0005c168 736f7570 5f686561 6465725f 66726565 soup_header_free │ │ │ │ + 0x0005c178 5f706172 616d5f6c 69737400 736f7570 _param_list.soup │ │ │ │ + 0x0005c188 5f686561 6465725f 70617273 655f7061 _header_parse_pa │ │ │ │ + 0x0005c198 72616d5f 6c697374 00000000 736f7570 ram_list....soup │ │ │ │ + 0x0005c1a8 5f686561 6465725f 70617273 655f7365 _header_parse_se │ │ │ │ + 0x0005c1b8 6d695f70 6172616d 5f6c6973 74000000 mi_param_list... │ │ │ │ + 0x0005c1c8 736f7570 5f686561 6465725f 70617273 soup_header_pars │ │ │ │ + 0x0005c1d8 655f7061 72616d5f 6c697374 5f737472 e_param_list_str │ │ │ │ + 0x0005c1e8 69637400 736f7570 5f686561 6465725f ict.soup_header_ │ │ │ │ + 0x0005c1f8 70617273 655f7365 6d695f70 6172616d parse_semi_param │ │ │ │ + 0x0005c208 5f6c6973 745f7374 72696374 00000000 _list_strict.... │ │ │ │ + 0x0005c218 736f7570 5f686561 6465725f 675f7374 soup_header_g_st │ │ │ │ + 0x0005c228 72696e67 5f617070 656e645f 70617261 ring_append_para │ │ │ │ + 0x0005c238 6d5f7175 6f746564 00000000 736f7570 m_quoted....soup │ │ │ │ + 0x0005c248 5f686561 6465725f 675f7374 72696e67 _header_g_string │ │ │ │ + 0x0005c258 5f617070 656e645f 70617261 6d000000 _append_param... │ │ │ │ + 0x0005c268 736f7570 5f696f5f 73747265 616d5f67 soup_io_stream_g │ │ │ │ + 0x0005c278 65745f62 6173655f 696f7374 7265616d et_base_iostream │ │ │ │ + 0x0005c288 00000000 736f7570 5f6c6f67 6765725f ....soup_logger_ │ │ │ │ + 0x0005c298 72657175 6573745f 71756575 65640000 request_queued.. │ │ │ │ + 0x0005c2a8 736f7570 5f6c6f67 6765725f 72657175 soup_logger_requ │ │ │ │ + 0x0005c2b8 6573745f 756e7175 65756564 00000000 est_unqueued.... │ │ │ │ + 0x0005c2c8 736f7570 5f6d6573 73616765 5f6e6577 soup_message_new │ │ │ │ + 0x0005c2d8 5f66726f 6d5f7572 69000000 736f7570 _from_uri...soup │ │ │ │ + 0x0005c2e8 5f6d6573 73616765 5f6e6577 00000000 _message_new.... │ │ │ │ + 0x0005c2f8 736f7570 5f6d6573 73616765 5f6e6577 soup_message_new │ │ │ │ + 0x0005c308 5f6f7074 696f6e73 5f70696e 67000000 _options_ping... │ │ │ │ + 0x0005c318 736f7570 5f6d6573 73616765 5f736574 soup_message_set │ │ │ │ + 0x0005c328 5f726571 75657374 5f626f64 79000000 _request_body... │ │ │ │ + 0x0005c338 736f7570 5f6d6573 73616765 5f736574 soup_message_set │ │ │ │ + 0x0005c348 5f726571 75657374 5f626f64 795f6672 _request_body_fr │ │ │ │ + 0x0005c358 6f6d5f62 79746573 00000000 736f7570 om_bytes....soup │ │ │ │ + 0x0005c368 5f6d6573 73616765 5f6e6577 5f66726f _message_new_fro │ │ │ │ + 0x0005c378 6d5f656e 636f6465 645f666f 726d0000 m_encoded_form.. │ │ │ │ + 0x0005c388 736f7570 5f6d6573 73616765 5f616464 soup_message_add │ │ │ │ + 0x0005c398 5f686561 6465725f 68616e64 6c657200 _header_handler. │ │ │ │ + 0x0005c3a8 736f7570 5f6d6573 73616765 5f616464 soup_message_add │ │ │ │ + 0x0005c3b8 5f737461 7475735f 636f6465 5f68616e _status_code_han │ │ │ │ + 0x0005c3c8 646c6572 00000000 736f7570 5f6d6573 dler....soup_mes │ │ │ │ + 0x0005c3d8 73616765 5f736574 5f617574 68000000 sage_set_auth... │ │ │ │ + 0x0005c3e8 736f7570 5f6d6573 73616765 5f676574 soup_message_get │ │ │ │ + 0x0005c3f8 5f617574 68000000 736f7570 5f6d6573 _auth...soup_mes │ │ │ │ + 0x0005c408 73616765 5f736574 5f70726f 78795f61 sage_set_proxy_a │ │ │ │ + 0x0005c418 75746800 736f7570 5f6d6573 73616765 uth.soup_message │ │ │ │ + 0x0005c428 5f676574 5f70726f 78795f61 75746800 _get_proxy_auth. │ │ │ │ + 0x0005c438 736f7570 5f6d6573 73616765 5f747261 soup_message_tra │ │ │ │ + 0x0005c448 6e736665 725f636f 6e6e6563 74696f6e nsfer_connection │ │ │ │ + 0x0005c458 00000000 736f7570 5f6d6573 73616765 ....soup_message │ │ │ │ + 0x0005c468 5f736574 5f666c61 67730000 736f7570 _set_flags..soup │ │ │ │ + 0x0005c478 5f6d6573 73616765 5f676574 5f666c61 _message_get_fla │ │ │ │ + 0x0005c488 67730000 736f7570 5f6d6573 73616765 gs..soup_message │ │ │ │ + 0x0005c498 5f616464 5f666c61 67730000 736f7570 _add_flags..soup │ │ │ │ + 0x0005c4a8 5f6d6573 73616765 5f717565 72795f66 _message_query_f │ │ │ │ + 0x0005c4b8 6c616773 00000000 736f7570 5f6d6573 lags....soup_mes │ │ │ │ + 0x0005c4c8 73616765 5f72656d 6f76655f 666c6167 sage_remove_flag │ │ │ │ + 0x0005c4d8 73000000 736f7570 5f6d6573 73616765 s...soup_message │ │ │ │ + 0x0005c4e8 5f676574 5f687474 705f7665 7273696f _get_http_versio │ │ │ │ + 0x0005c4f8 6e000000 736f7570 5f6d6573 73616765 n...soup_message │ │ │ │ + 0x0005c508 5f736574 5f757269 00000000 736f7570 _set_uri....soup │ │ │ │ + 0x0005c518 5f6d6573 73616765 5f676574 5f757269 _message_get_uri │ │ │ │ + 0x0005c528 00000000 736f7570 5f6d6573 73616765 ....soup_message │ │ │ │ + 0x0005c538 5f646973 61626c65 5f666561 74757265 _disable_feature │ │ │ │ + 0x0005c548 00000000 736f7570 5f6d6573 73616765 ....soup_message │ │ │ │ + 0x0005c558 5f646973 61626c65 735f6665 61747572 _disables_featur │ │ │ │ + 0x0005c568 65000000 736f7570 5f6d6573 73616765 e...soup_message │ │ │ │ + 0x0005c578 5f69735f 66656174 7572655f 64697361 _is_feature_disa │ │ │ │ + 0x0005c588 626c6564 00000000 736f7570 5f6d6573 bled....soup_mes │ │ │ │ + 0x0005c598 73616765 5f676574 5f666972 73745f70 sage_get_first_p │ │ │ │ + 0x0005c5a8 61727479 00000000 736f7570 5f6d6573 arty....soup_mes │ │ │ │ + 0x0005c5b8 73616765 5f736574 5f666972 73745f70 sage_set_first_p │ │ │ │ + 0x0005c5c8 61727479 00000000 736f7570 5f6d6573 arty....soup_mes │ │ │ │ + 0x0005c5d8 73616765 5f676574 5f736974 655f666f sage_get_site_fo │ │ │ │ + 0x0005c5e8 725f636f 6f6b6965 73000000 736f7570 r_cookies...soup │ │ │ │ + 0x0005c5f8 5f6d6573 73616765 5f736574 5f736974 _message_set_sit │ │ │ │ + 0x0005c608 655f666f 725f636f 6f6b6965 73000000 e_for_cookies... │ │ │ │ + 0x0005c618 736f7570 5f6d6573 73616765 5f736574 soup_message_set │ │ │ │ + 0x0005c628 5f69735f 746f705f 6c657665 6c5f6e61 _is_top_level_na │ │ │ │ + 0x0005c638 76696761 74696f6e 00000000 736f7570 vigation....soup │ │ │ │ + 0x0005c648 5f6d6573 73616765 5f676574 5f69735f _message_get_is_ │ │ │ │ + 0x0005c658 746f705f 6c657665 6c5f6e61 76696761 top_level_naviga │ │ │ │ + 0x0005c668 74696f6e 00000000 736f7570 5f6d6573 tion....soup_mes │ │ │ │ + 0x0005c678 73616765 5f676574 5f746c73 5f706565 sage_get_tls_pee │ │ │ │ + 0x0005c688 725f6365 72746966 69636174 65000000 r_certificate... │ │ │ │ + 0x0005c698 736f7570 5f6d6573 73616765 5f676574 soup_message_get │ │ │ │ + 0x0005c6a8 5f746c73 5f706565 725f6365 72746966 _tls_peer_certif │ │ │ │ + 0x0005c6b8 69636174 655f6572 726f7273 00000000 icate_errors.... │ │ │ │ + 0x0005c6c8 736f7570 5f6d6573 73616765 5f676574 soup_message_get │ │ │ │ + 0x0005c6d8 5f746c73 5f70726f 746f636f 6c5f7665 _tls_protocol_ve │ │ │ │ + 0x0005c6e8 7273696f 6e000000 736f7570 5f6d6573 rsion...soup_mes │ │ │ │ + 0x0005c6f8 73616765 5f676574 5f746c73 5f636970 sage_get_tls_cip │ │ │ │ + 0x0005c708 68657273 75697465 5f6e616d 65000000 hersuite_name... │ │ │ │ + 0x0005c718 736f7570 5f6d6573 73616765 5f736574 soup_message_set │ │ │ │ + 0x0005c728 5f746c73 5f636c69 656e745f 63657274 _tls_client_cert │ │ │ │ + 0x0005c738 69666963 61746500 736f7570 5f6d6573 ificate.soup_mes │ │ │ │ + 0x0005c748 73616765 5f746c73 5f636c69 656e745f sage_tls_client_ │ │ │ │ + 0x0005c758 63657274 69666963 6174655f 70617373 certificate_pass │ │ │ │ + 0x0005c768 776f7264 5f726571 75657374 5f636f6d word_request_com │ │ │ │ + 0x0005c778 706c6574 65000000 736f7570 5f6d6573 plete...soup_mes │ │ │ │ + 0x0005c788 73616765 5f736574 5f707269 6f726974 sage_set_priorit │ │ │ │ + 0x0005c798 79000000 736f7570 5f6d6573 73616765 y...soup_message │ │ │ │ + 0x0005c7a8 5f676574 5f707269 6f726974 79000000 _get_priority... │ │ │ │ + 0x0005c7b8 736f7570 5f6d6573 73616765 5f696f5f soup_message_io_ │ │ │ │ + 0x0005c7c8 66696e69 73686564 00000000 736f7570 finished....soup │ │ │ │ + 0x0005c7d8 5f6d6573 73616765 5f696f5f 70617573 _message_io_paus │ │ │ │ + 0x0005c7e8 65000000 736f7570 5f6d6573 73616765 e...soup_message │ │ │ │ + 0x0005c7f8 5f696f5f 756e7061 75736500 736f7570 _io_unpause.soup │ │ │ │ + 0x0005c808 5f6d6573 73616765 5f676574 5f6d6574 _message_get_met │ │ │ │ + 0x0005c818 686f6400 736f7570 5f6d6573 73616765 hod.soup_message │ │ │ │ + 0x0005c828 5f676574 5f737461 74757300 736f7570 _get_status.soup │ │ │ │ + 0x0005c838 5f6d6573 73616765 5f676574 5f726561 _message_get_rea │ │ │ │ + 0x0005c848 736f6e5f 70687261 73650000 736f7570 son_phrase..soup │ │ │ │ + 0x0005c858 5f6d6573 73616765 5f676574 5f726571 _message_get_req │ │ │ │ + 0x0005c868 75657374 5f686561 64657273 00000000 uest_headers.... │ │ │ │ + 0x0005c878 736f7570 5f6d6573 73616765 5f6e6577 soup_message_new │ │ │ │ + 0x0005c888 5f66726f 6d5f6d75 6c746970 61727400 _from_multipart. │ │ │ │ + 0x0005c898 736f7570 5f6d6573 73616765 5f676574 soup_message_get │ │ │ │ + 0x0005c8a8 5f726573 706f6e73 655f6865 61646572 _response_header │ │ │ │ + 0x0005c8b8 73000000 736f7570 5f6d6573 73616765 s...soup_message │ │ │ │ + 0x0005c8c8 5f676574 5f69735f 6f707469 6f6e735f _get_is_options_ │ │ │ │ + 0x0005c8d8 70696e67 00000000 736f7570 5f6d6573 ping....soup_mes │ │ │ │ + 0x0005c8e8 73616765 5f736574 5f69735f 6f707469 sage_set_is_opti │ │ │ │ + 0x0005c8f8 6f6e735f 70696e67 00000000 736f7570 ons_ping....soup │ │ │ │ + 0x0005c908 5f6d6573 73616765 5f676574 5f636f6e _message_get_con │ │ │ │ + 0x0005c918 6e656374 696f6e5f 69640000 736f7570 nection_id..soup │ │ │ │ + 0x0005c928 5f6d6573 73616765 5f676574 5f72656d _message_get_rem │ │ │ │ + 0x0005c938 6f74655f 61646472 65737300 736f7570 ote_address.soup │ │ │ │ + 0x0005c948 5f6d6573 73616765 5f676574 5f6d6574 _message_get_met │ │ │ │ + 0x0005c958 72696373 00000000 736f7570 5f6d6573 rics....soup_mes │ │ │ │ + 0x0005c968 73616765 5f736574 5f666f72 63655f68 sage_set_force_h │ │ │ │ + 0x0005c978 74747031 00000000 736f7570 5f6d6573 ttp1....soup_mes │ │ │ │ + 0x0005c988 73616765 5f676574 5f666f72 63655f68 sage_get_force_h │ │ │ │ + 0x0005c998 74747031 00000000 736f7570 5f6d6573 ttp1....soup_mes │ │ │ │ + 0x0005c9a8 73616765 5f686561 64657273 5f676574 sage_headers_get │ │ │ │ + 0x0005c9b8 5f686561 64657273 5f747970 65000000 _headers_type... │ │ │ │ + 0x0005c9c8 736f7570 5f6d6573 73616765 5f686561 soup_message_hea │ │ │ │ + 0x0005c9d8 64657273 5f636c65 61720000 736f7570 ders_clear..soup │ │ │ │ + 0x0005c9e8 5f6d6573 73616765 5f686561 64657273 _message_headers │ │ │ │ + 0x0005c9f8 5f72656d 6f76655f 636f6d6d 6f6e0000 _remove_common.. │ │ │ │ + 0x0005ca08 736f7570 5f6d6573 73616765 5f686561 soup_message_hea │ │ │ │ + 0x0005ca18 64657273 5f72656d 6f766500 736f7570 ders_remove.soup │ │ │ │ + 0x0005ca28 5f6d6573 73616765 5f686561 64657273 _message_headers │ │ │ │ + 0x0005ca38 5f676574 5f6f6e65 00000000 736f7570 _get_one....soup │ │ │ │ + 0x0005ca48 5f6d6573 73616765 5f686561 64657273 _message_headers │ │ │ │ + 0x0005ca58 5f736574 00000000 736f7570 5f6d6573 _set....soup_mes │ │ │ │ + 0x0005ca68 73616765 5f686561 64657273 5f617070 sage_headers_app │ │ │ │ + 0x0005ca78 656e645f 696e7465 726e616c 00000000 end_internal.... │ │ │ │ + 0x0005ca88 736f7570 5f6d6573 73616765 5f686561 soup_message_hea │ │ │ │ + 0x0005ca98 64657273 5f726570 6c616365 00000000 ders_replace.... │ │ │ │ + 0x0005caa8 736f7570 5f6d6573 73616765 5f686561 soup_message_hea │ │ │ │ + 0x0005cab8 64657273 5f676574 5f6c6973 745f636f ders_get_list_co │ │ │ │ + 0x0005cac8 6d6d6f6e 00000000 736f7570 5f6d6573 mmon....soup_mes │ │ │ │ + 0x0005cad8 73616765 5f686561 64657273 5f636c65 sage_headers_cle │ │ │ │ + 0x0005cae8 616e5f63 6f6e6e65 6374696f 6e5f6865 an_connection_he │ │ │ │ + 0x0005caf8 61646572 73000000 736f7570 5f6d6573 aders...soup_mes │ │ │ │ + 0x0005cb08 73616765 5f686561 64657273 5f676574 sage_headers_get │ │ │ │ + 0x0005cb18 5f6c6973 74000000 736f7570 5f6d6573 _list...soup_mes │ │ │ │ + 0x0005cb28 73616765 5f686561 64657273 5f686561 sage_headers_hea │ │ │ │ + 0x0005cb38 6465725f 636f6e74 61696e73 00000000 der_contains.... │ │ │ │ + 0x0005cb48 736f7570 5f6d6573 73616765 5f686561 soup_message_hea │ │ │ │ + 0x0005cb58 64657273 5f686561 6465725f 65717561 ders_header_equa │ │ │ │ + 0x0005cb68 6c730000 736f7570 5f6d6573 73616765 ls..soup_message │ │ │ │ + 0x0005cb78 5f686561 64657273 5f697465 725f6e65 _headers_iter_ne │ │ │ │ + 0x0005cb88 78740000 736f7570 5f6d6573 73616765 xt..soup_message │ │ │ │ + 0x0005cb98 5f686561 64657273 5f666f72 65616368 _headers_foreach │ │ │ │ + 0x0005cba8 00000000 736f7570 5f6d6573 73616765 ....soup_message │ │ │ │ + 0x0005cbb8 5f686561 64657273 5f676574 5f656e63 _headers_get_enc │ │ │ │ + 0x0005cbc8 6f64696e 67000000 736f7570 5f6d6573 oding...soup_mes │ │ │ │ + 0x0005cbd8 73616765 5f686561 64657273 5f736574 sage_headers_set │ │ │ │ + 0x0005cbe8 5f656e63 6f64696e 67000000 736f7570 _encoding...soup │ │ │ │ + 0x0005cbf8 5f6d6573 73616765 5f686561 64657273 _message_headers │ │ │ │ + 0x0005cc08 5f676574 5f636f6e 74656e74 5f6c656e _get_content_len │ │ │ │ + 0x0005cc18 67746800 736f7570 5f6d6573 73616765 gth.soup_message │ │ │ │ + 0x0005cc28 5f686561 64657273 5f736574 5f636f6e _headers_set_con │ │ │ │ + 0x0005cc38 74656e74 5f6c656e 67746800 736f7570 tent_length.soup │ │ │ │ + 0x0005cc48 5f6d6573 73616765 5f686561 64657273 _message_headers │ │ │ │ + 0x0005cc58 5f676574 5f657870 65637461 74696f6e _get_expectation │ │ │ │ + 0x0005cc68 73000000 736f7570 5f6d6573 73616765 s...soup_message │ │ │ │ + 0x0005cc78 5f686561 64657273 5f736574 5f657870 _headers_set_exp │ │ │ │ + 0x0005cc88 65637461 74696f6e 73000000 736f7570 ectations...soup │ │ │ │ + 0x0005cc98 5f6d6573 73616765 5f686561 64657273 _message_headers │ │ │ │ + 0x0005cca8 5f676574 5f72616e 67657300 736f7570 _get_ranges.soup │ │ │ │ + 0x0005ccb8 5f6d6573 73616765 5f686561 64657273 _message_headers │ │ │ │ + 0x0005ccc8 5f736574 5f72616e 67657300 736f7570 _set_ranges.soup │ │ │ │ + 0x0005ccd8 5f6d6573 73616765 5f686561 64657273 _message_headers │ │ │ │ + 0x0005cce8 5f736574 5f72616e 67650000 736f7570 _set_range..soup │ │ │ │ + 0x0005ccf8 5f6d6573 73616765 5f686561 64657273 _message_headers │ │ │ │ + 0x0005cd08 5f676574 5f636f6e 74656e74 5f72616e _get_content_ran │ │ │ │ + 0x0005cd18 67650000 736f7570 5f6d6573 73616765 ge..soup_message │ │ │ │ + 0x0005cd28 5f686561 64657273 5f736574 5f636f6e _headers_set_con │ │ │ │ + 0x0005cd38 74656e74 5f72616e 67650000 736f7570 tent_range..soup │ │ │ │ + 0x0005cd48 5f6d6573 73616765 5f686561 64657273 _message_headers │ │ │ │ + 0x0005cd58 5f676574 5f636f6e 74656e74 5f747970 _get_content_typ │ │ │ │ + 0x0005cd68 65000000 736f7570 5f6d6573 73616765 e...soup_message │ │ │ │ + 0x0005cd78 5f686561 64657273 5f736574 5f636f6e _headers_set_con │ │ │ │ + 0x0005cd88 74656e74 5f747970 65000000 736f7570 tent_type...soup │ │ │ │ + 0x0005cd98 5f6d6573 73616765 5f686561 64657273 _message_headers │ │ │ │ + 0x0005cda8 5f676574 5f636f6e 74656e74 5f646973 _get_content_dis │ │ │ │ + 0x0005cdb8 706f7369 74696f6e 00000000 736f7570 position....soup │ │ │ │ + 0x0005cdc8 5f6d6573 73616765 5f686561 64657273 _message_headers │ │ │ │ + 0x0005cdd8 5f736574 5f636f6e 74656e74 5f646973 _set_content_dis │ │ │ │ + 0x0005cde8 706f7369 74696f6e 00000000 736f7570 position....soup │ │ │ │ + 0x0005cdf8 5f6d6573 73616765 5f6d6574 72696373 _message_metrics │ │ │ │ + 0x0005ce08 5f667265 65000000 736f7570 5f6d6573 _free...soup_mes │ │ │ │ + 0x0005ce18 73616765 5f6d6574 72696373 5f636f70 sage_metrics_cop │ │ │ │ + 0x0005ce28 79000000 736f7570 5f6d6573 73616765 y...soup_message │ │ │ │ + 0x0005ce38 5f6d6574 72696373 5f676574 5f666574 _metrics_get_fet │ │ │ │ + 0x0005ce48 63685f73 74617274 00000000 736f7570 ch_start....soup │ │ │ │ + 0x0005ce58 5f6d6573 73616765 5f6d6574 72696373 _message_metrics │ │ │ │ + 0x0005ce68 5f676574 5f646e73 5f737461 72740000 _get_dns_start.. │ │ │ │ + 0x0005ce78 736f7570 5f6d6573 73616765 5f6d6574 soup_message_met │ │ │ │ + 0x0005ce88 72696373 5f676574 5f646e73 5f656e64 rics_get_dns_end │ │ │ │ + 0x0005ce98 00000000 736f7570 5f6d6573 73616765 ....soup_message │ │ │ │ + 0x0005cea8 5f6d6574 72696373 5f676574 5f636f6e _metrics_get_con │ │ │ │ + 0x0005ceb8 6e656374 5f737461 72740000 736f7570 nect_start..soup │ │ │ │ + 0x0005cec8 5f6d6573 73616765 5f6d6574 72696373 _message_metrics │ │ │ │ + 0x0005ced8 5f676574 5f636f6e 6e656374 5f656e64 _get_connect_end │ │ │ │ + 0x0005cee8 00000000 736f7570 5f6d6573 73616765 ....soup_message │ │ │ │ + 0x0005cef8 5f6d6574 72696373 5f676574 5f746c73 _metrics_get_tls │ │ │ │ + 0x0005cf08 5f737461 72740000 736f7570 5f6d6573 _start..soup_mes │ │ │ │ + 0x0005cf18 73616765 5f6d6574 72696373 5f676574 sage_metrics_get │ │ │ │ + 0x0005cf28 5f726571 75657374 5f737461 72740000 _request_start.. │ │ │ │ + 0x0005cf38 736f7570 5f6d6573 73616765 5f6d6574 soup_message_met │ │ │ │ + 0x0005cf48 72696373 5f676574 5f726573 706f6e73 rics_get_respons │ │ │ │ + 0x0005cf58 655f7374 61727400 736f7570 5f6d6573 e_start.soup_mes │ │ │ │ + 0x0005cf68 73616765 5f6d6574 72696373 5f676574 sage_metrics_get │ │ │ │ + 0x0005cf78 5f726573 706f6e73 655f656e 64000000 _response_end... │ │ │ │ + 0x0005cf88 736f7570 5f6d6573 73616765 5f6d6574 soup_message_met │ │ │ │ + 0x0005cf98 72696373 5f676574 5f726571 75657374 rics_get_request │ │ │ │ + 0x0005cfa8 5f686561 6465725f 62797465 735f7365 _header_bytes_se │ │ │ │ + 0x0005cfb8 6e740000 736f7570 5f6d6573 73616765 nt..soup_message │ │ │ │ + 0x0005cfc8 5f6d6574 72696373 5f676574 5f726571 _metrics_get_req │ │ │ │ + 0x0005cfd8 75657374 5f626f64 795f7369 7a650000 uest_body_size.. │ │ │ │ + 0x0005cfe8 736f7570 5f6d6573 73616765 5f6d6574 soup_message_met │ │ │ │ + 0x0005cff8 72696373 5f676574 5f726571 75657374 rics_get_request │ │ │ │ + 0x0005d008 5f626f64 795f6279 7465735f 73656e74 _body_bytes_sent │ │ │ │ + 0x0005d018 00000000 736f7570 5f6d6573 73616765 ....soup_message │ │ │ │ + 0x0005d028 5f6d6574 72696373 5f676574 5f726573 _metrics_get_res │ │ │ │ + 0x0005d038 706f6e73 655f6865 61646572 5f627974 ponse_header_byt │ │ │ │ + 0x0005d048 65735f72 65636569 76656400 736f7570 es_received.soup │ │ │ │ + 0x0005d058 5f6d6573 73616765 5f6d6574 72696373 _message_metrics │ │ │ │ + 0x0005d068 5f676574 5f726573 706f6e73 655f626f _get_response_bo │ │ │ │ + 0x0005d078 64795f73 697a6500 736f7570 5f6d6573 dy_size.soup_mes │ │ │ │ + 0x0005d088 73616765 5f6d6574 72696373 5f676574 sage_metrics_get │ │ │ │ + 0x0005d098 5f726573 706f6e73 655f626f 64795f62 _response_body_b │ │ │ │ + 0x0005d0a8 79746573 5f726563 65697665 64000000 ytes_received... │ │ │ │ + 0x0005d0b8 736f7570 5f686f73 745f6d61 74636865 soup_host_matche │ │ │ │ + 0x0005d0c8 735f686f 73740000 736f7570 5f676574 s_host..soup_get │ │ │ │ + 0x0005d0d8 5f616363 6570745f 6c616e67 75616765 _accept_language │ │ │ │ + 0x0005d0e8 735f6672 6f6d5f73 79737465 6d000000 s_from_system... │ │ │ │ + 0x0005d0f8 6164645f 7175616c 6974795f 76616c75 add_quality_valu │ │ │ │ + 0x0005d108 65000000 736f7570 5f687474 705f7665 e...soup_http_ve │ │ │ │ + 0x0005d118 7273696f 6e5f746f 5f737472 696e6700 rsion_to_string. │ │ │ │ + 0x0005d128 11111111 11111111 11191111 11111111 ................ │ │ │ │ + 0x0005d138 11111111 11111111 11111111 11111111 ................ │ │ │ │ + 0x0005d148 09040902 04010404 0c0c0404 0c00000a ................ │ │ │ │ + 0x0005d158 00000000 00000000 00000a0c 090a090a ................ │ │ │ │ + 0x0005d168 0a000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005d178 00000000 00000000 0000000a 090a0100 ................ │ │ │ │ + 0x0005d188 01000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005d198 00000000 00000000 00000009 01090011 ................ │ │ │ │ + 0x0005d1a8 01010101 01010101 01010101 01010101 ................ │ │ │ │ + 0x0005d1b8 01010101 01010101 01010101 01010101 ................ │ │ │ │ + 0x0005d1c8 01010101 01010101 01010101 01010101 ................ │ │ │ │ + 0x0005d1d8 01010101 01010101 01010101 01010101 ................ │ │ │ │ + 0x0005d1e8 01010101 01010101 01010101 01010101 ................ │ │ │ │ + 0x0005d1f8 01010101 01010101 01010101 01010101 ................ │ │ │ │ + 0x0005d208 01010101 01010101 01010101 01010101 ................ │ │ │ │ + 0x0005d218 01010101 01010101 01010101 01010101 ................ │ │ │ │ + 0x0005d228 736f7570 5f736573 73696f6e 5f66696e soup_session_fin │ │ │ │ + 0x0005d238 616c697a 65000000 6173796e 635f7365 alize...async_se │ │ │ │ + 0x0005d248 6e645f72 65717565 73745f72 65747572 nd_request_retur │ │ │ │ + 0x0005d258 6e5f7265 73756c74 00000000 73657373 n_result....sess │ │ │ │ + 0x0005d268 696f6e5f 64656275 67000000 73746174 ion_debug...stat │ │ │ │ + 0x0005d278 655f746f 5f737472 696e6700 736f7570 e_to_string.soup │ │ │ │ + 0x0005d288 5f736573 73696f6e 5f73656e 645f7175 _session_send_qu │ │ │ │ + 0x0005d298 6575655f 6974656d 00000000 736f7570 eue_item....soup │ │ │ │ + 0x0005d2a8 5f736573 73696f6e 5f70726f 63657373 _session_process │ │ │ │ + 0x0005d2b8 5f717565 75655f69 74656d00 736f7570 _queue_item.soup │ │ │ │ + 0x0005d2c8 5f736573 73696f6e 5f656e73 7572655f _session_ensure_ │ │ │ │ + 0x0005d2d8 6974656d 5f636f6e 6e656374 696f6e00 item_connection. │ │ │ │ + 0x0005d2e8 736f7570 5f736573 73696f6e 5f726564 soup_session_red │ │ │ │ + 0x0005d2f8 69726563 745f6d65 73736167 65000000 irect_message... │ │ │ │ + 0x0005d308 736f7570 5f736573 73696f6e 5f676574 soup_session_get │ │ │ │ + 0x0005d318 5f6c6f63 616c5f61 64647265 73730000 _local_address.. │ │ │ │ + 0x0005d328 736f7570 5f736573 73696f6e 5f676574 soup_session_get │ │ │ │ + 0x0005d338 5f6d6178 5f636f6e 6e730000 736f7570 _max_conns..soup │ │ │ │ + 0x0005d348 5f736573 73696f6e 5f676574 5f6d6178 _session_get_max │ │ │ │ + 0x0005d358 5f636f6e 6e735f70 65725f68 6f737400 _conns_per_host. │ │ │ │ + 0x0005d368 736f7570 5f736573 73696f6e 5f736574 soup_session_set │ │ │ │ + 0x0005d378 5f70726f 78795f72 65736f6c 76657200 _proxy_resolver. │ │ │ │ + 0x0005d388 736f7570 5f736573 73696f6e 5f676574 soup_session_get │ │ │ │ + 0x0005d398 5f70726f 78795f72 65736f6c 76657200 _proxy_resolver. │ │ │ │ + 0x0005d3a8 736f7570 5f736573 73696f6e 5f736574 soup_session_set │ │ │ │ + 0x0005d3b8 5f746c73 5f646174 61626173 65000000 _tls_database... │ │ │ │ + 0x0005d3c8 736f7570 5f736573 73696f6e 5f676574 soup_session_get │ │ │ │ + 0x0005d3d8 5f746c73 5f646174 61626173 65000000 _tls_database... │ │ │ │ + 0x0005d3e8 736f7570 5f736573 73696f6e 5f736574 soup_session_set │ │ │ │ + 0x0005d3f8 5f746c73 5f696e74 65726163 74696f6e _tls_interaction │ │ │ │ + 0x0005d408 00000000 736f7570 5f736573 73696f6e ....soup_session │ │ │ │ + 0x0005d418 5f676574 5f746c73 5f696e74 65726163 _get_tls_interac │ │ │ │ + 0x0005d428 74696f6e 00000000 736f7570 5f736573 tion....soup_ses │ │ │ │ + 0x0005d438 73696f6e 5f736574 5f74696d 656f7574 sion_set_timeout │ │ │ │ + 0x0005d448 00000000 736f7570 5f736573 73696f6e ....soup_session │ │ │ │ + 0x0005d458 5f676574 5f74696d 656f7574 00000000 _get_timeout.... │ │ │ │ + 0x0005d468 736f7570 5f736573 73696f6e 5f736574 soup_session_set │ │ │ │ + 0x0005d478 5f69646c 655f7469 6d656f75 74000000 _idle_timeout... │ │ │ │ + 0x0005d488 736f7570 5f736573 73696f6e 5f676574 soup_session_get │ │ │ │ + 0x0005d498 5f69646c 655f7469 6d656f75 74000000 _idle_timeout... │ │ │ │ + 0x0005d4a8 736f7570 5f736573 73696f6e 5f736574 soup_session_set │ │ │ │ + 0x0005d4b8 5f757365 725f6167 656e7400 736f7570 _user_agent.soup │ │ │ │ + 0x0005d4c8 5f736573 73696f6e 5f676574 5f757365 _session_get_use │ │ │ │ + 0x0005d4d8 725f6167 656e7400 736f7570 5f736573 r_agent.soup_ses │ │ │ │ + 0x0005d4e8 73696f6e 5f736574 5f616363 6570745f sion_set_accept_ │ │ │ │ + 0x0005d4f8 6c616e67 75616765 00000000 736f7570 language....soup │ │ │ │ + 0x0005d508 5f736573 73696f6e 5f676574 5f616363 _session_get_acc │ │ │ │ + 0x0005d518 6570745f 6c616e67 75616765 00000000 ept_language.... │ │ │ │ + 0x0005d528 736f7570 5f736573 73696f6e 5f736574 soup_session_set │ │ │ │ + 0x0005d538 5f616363 6570745f 6c616e67 75616765 _accept_language │ │ │ │ + 0x0005d548 5f617574 6f000000 736f7570 5f736573 _auto...soup_ses │ │ │ │ + 0x0005d558 73696f6e 5f676574 5f616363 6570745f sion_get_accept_ │ │ │ │ + 0x0005d568 6c616e67 75616765 5f617574 6f000000 language_auto... │ │ │ │ + 0x0005d578 736f7570 5f736573 73696f6e 5f676574 soup_session_get │ │ │ │ + 0x0005d588 5f72656d 6f74655f 636f6e6e 65637461 _remote_connecta │ │ │ │ + 0x0005d598 626c6500 736f7570 5f736573 73696f6e ble.soup_session │ │ │ │ + 0x0005d5a8 5f737465 616c5f70 7265636f 6e6e6563 _steal_preconnec │ │ │ │ + 0x0005d5b8 74696f6e 00000000 736f7570 5f736573 tion....soup_ses │ │ │ │ + 0x0005d5c8 73696f6e 5f706175 73655f6d 65737361 sion_pause_messa │ │ │ │ + 0x0005d5d8 67650000 6d657373 6167655f 636f6d70 ge..message_comp │ │ │ │ + 0x0005d5e8 6c657465 64000000 74756e6e 656c5f6d leted...tunnel_m │ │ │ │ + 0x0005d5f8 65737361 67655f63 6f6d706c 65746564 essage_completed │ │ │ │ + 0x0005d608 00000000 736f7570 5f736573 73696f6e ....soup_session │ │ │ │ + 0x0005d618 5f707265 636f6e6e 6563745f 6173796e _preconnect_asyn │ │ │ │ + 0x0005d628 63000000 736f7570 5f736573 73696f6e c...soup_session │ │ │ │ + 0x0005d638 5f756e70 61757365 5f6d6573 73616765 _unpause_message │ │ │ │ + 0x0005d648 00000000 736f7570 5f736573 73696f6e ....soup_session │ │ │ │ + 0x0005d658 5f61626f 72740000 736f7570 5f736573 _abort..soup_ses │ │ │ │ + 0x0005d668 73696f6e 5f72656d 6f76655f 66656174 sion_remove_feat │ │ │ │ + 0x0005d678 75726500 736f7570 5f736573 73696f6e ure.soup_session │ │ │ │ + 0x0005d688 5f646973 706f7365 00000000 736f7570 _dispose....soup │ │ │ │ + 0x0005d698 5f736573 73696f6e 5f72656d 6f76655f _session_remove_ │ │ │ │ + 0x0005d6a8 66656174 7572655f 62795f74 79706500 feature_by_type. │ │ │ │ + 0x0005d6b8 736f7570 5f736573 73696f6e 5f686173 soup_session_has │ │ │ │ + 0x0005d6c8 5f666561 74757265 00000000 736f7570 _feature....soup │ │ │ │ + 0x0005d6d8 5f736573 73696f6e 5f616464 5f666561 _session_add_fea │ │ │ │ + 0x0005d6e8 74757265 00000000 736f7570 5f736573 ture....soup_ses │ │ │ │ + 0x0005d6f8 73696f6e 5f616464 5f666561 74757265 sion_add_feature │ │ │ │ + 0x0005d708 5f62795f 74797065 00000000 736f7570 _by_type....soup │ │ │ │ + 0x0005d718 5f736573 73696f6e 5f676574 5f666561 _session_get_fea │ │ │ │ + 0x0005d728 74757265 73000000 736f7570 5f736573 tures...soup_ses │ │ │ │ + 0x0005d738 73696f6e 5f676574 5f666561 74757265 sion_get_feature │ │ │ │ + 0x0005d748 00000000 736f7570 5f736573 73696f6e ....soup_session │ │ │ │ + 0x0005d758 5f73656e 645f6173 796e6300 736f7570 _send_async.soup │ │ │ │ + 0x0005d768 5f736573 73696f6e 5f73656e 645f616e _session_send_an │ │ │ │ + 0x0005d778 645f7370 6c696365 5f617379 6e630000 d_splice_async.. │ │ │ │ + 0x0005d788 736f7570 5f736573 73696f6e 5f73656e soup_session_sen │ │ │ │ + 0x0005d798 645f616e 645f7265 61645f61 73796e63 d_and_read_async │ │ │ │ + 0x0005d7a8 00000000 736f7570 5f736573 73696f6e ....soup_session │ │ │ │ + 0x0005d7b8 5f776562 736f636b 65745f63 6f6e6e65 _websocket_conne │ │ │ │ + 0x0005d7c8 63745f61 73796e63 00000000 77656273 ct_async....webs │ │ │ │ + 0x0005d7d8 6f636b65 745f636f 6e6e6563 745f6173 ocket_connect_as │ │ │ │ + 0x0005d7e8 796e635f 73746f70 00000000 736f7570 ync_stop....soup │ │ │ │ + 0x0005d7f8 5f736573 73696f6e 5f73656e 645f6669 _session_send_fi │ │ │ │ + 0x0005d808 6e697368 00000000 736f7570 5f736573 nish....soup_ses │ │ │ │ + 0x0005d818 73696f6e 5f73656e 64000000 736f7570 sion_send...soup │ │ │ │ + 0x0005d828 5f736573 73696f6e 5f73656e 645f616e _session_send_an │ │ │ │ + 0x0005d838 645f7265 61645f66 696e6973 68000000 d_read_finish... │ │ │ │ + 0x0005d848 736f7570 5f736573 73696f6e 5f73656e soup_session_sen │ │ │ │ + 0x0005d858 645f616e 645f7370 6c696365 5f66696e d_and_splice_fin │ │ │ │ + 0x0005d868 69736800 736f7570 5f736573 73696f6e ish.soup_session │ │ │ │ + 0x0005d878 5f73656e 645f616e 645f7370 6c696365 _send_and_splice │ │ │ │ + 0x0005d888 00000000 736f7570 5f736573 73696f6e ....soup_session │ │ │ │ + 0x0005d898 5f676574 5f617379 6e635f72 6573756c _get_async_resul │ │ │ │ + 0x0005d8a8 745f6d65 73736167 65000000 736f7570 t_message...soup │ │ │ │ + 0x0005d8b8 5f736573 73696f6e 5f776562 736f636b _session_websock │ │ │ │ + 0x0005d8c8 65745f63 6f6e6e65 63745f66 696e6973 et_connect_finis │ │ │ │ + 0x0005d8d8 68000000 736f7570 5f736573 73696f6e h...soup_session │ │ │ │ + 0x0005d8e8 5f707265 636f6e6e 6563745f 66696e69 _preconnect_fini │ │ │ │ + 0x0005d8f8 73680000 736f7570 5f736573 73696f6e sh..soup_session │ │ │ │ + 0x0005d908 5f666561 74757265 5f617474 61636800 _feature_attach. │ │ │ │ + 0x0005d918 736f7570 5f736573 73696f6e 5f666561 soup_session_fea │ │ │ │ + 0x0005d928 74757265 5f646574 61636800 736f7570 ture_detach.soup │ │ │ │ + 0x0005d938 5f736573 73696f6e 5f666561 74757265 _session_feature │ │ │ │ + 0x0005d948 5f726571 75657374 5f717565 75656400 _request_queued. │ │ │ │ + 0x0005d958 736f7570 5f736573 73696f6e 5f666561 soup_session_fea │ │ │ │ + 0x0005d968 74757265 5f726571 75657374 5f756e71 ture_request_unq │ │ │ │ + 0x0005d978 75657565 64000000 736f7570 5f757269 ueued...soup_uri │ │ │ │ + 0x0005d988 5f657175 616c0000 736f7570 5f757269 _equal..soup_uri │ │ │ │ + 0x0005d998 5f676574 5f706174 685f616e 645f7175 _get_path_and_qu │ │ │ │ + 0x0005d9a8 65727900 736f7570 5f757269 5f757365 ery.soup_uri_use │ │ │ │ + 0x0005d9b8 735f6465 6661756c 745f706f 72740000 s_default_port.. │ │ │ │ + 0x0005d9c8 736f7570 5f757269 5f686f73 745f6861 soup_uri_host_ha │ │ │ │ + 0x0005d9d8 73680000 736f7570 5f757269 5f686f73 sh..soup_uri_hos │ │ │ │ + 0x0005d9e8 745f6571 75616c00 090a0d20 232f3a3c t_equal.... #/:< │ │ │ │ + 0x0005d9f8 3e3f405b 5c5d5e7c 736f7570 5f757269 >?@[\]^|soup_uri │ │ │ │ + 0x0005da08 5f69735f 68747470 73000000 736f7570 _is_https...soup │ │ │ │ + 0x0005da18 5f757269 5f69735f 68747470 00000000 _uri_is_http.... │ │ │ │ + 0x0005da28 736f7570 5f757269 5f646563 6f64655f soup_uri_decode_ │ │ │ │ + 0x0005da38 64617461 5f757269 00000000 736f7570 data_uri....soup │ │ │ │ + 0x0005da48 5f757269 5f636f70 79000000 736f7570 _uri_copy...soup │ │ │ │ + 0x0005da58 5f757269 5f636f70 795f686f 73740000 _uri_copy_host.. │ │ │ │ + 0x0005da68 736f7570 5f617574 685f6361 6e63656c soup_auth_cancel │ │ │ │ + 0x0005da78 00000000 736f7570 5f617574 685f6973 ....soup_auth_is │ │ │ │ + 0x0005da88 5f666f72 5f70726f 78790000 736f7570 _for_proxy..soup │ │ │ │ + 0x0005da98 5f617574 685f6765 745f7363 68656d65 _auth_get_scheme │ │ │ │ + 0x0005daa8 5f6e616d 65000000 736f7570 5f617574 _name...soup_aut │ │ │ │ + 0x0005dab8 685f6e65 77000000 736f7570 5f617574 h_new...soup_aut │ │ │ │ + 0x0005dac8 685f6765 745f6175 74686f72 69747900 h_get_authority. │ │ │ │ + 0x0005dad8 736f7570 5f617574 685f6765 745f7265 soup_auth_get_re │ │ │ │ + 0x0005dae8 616c6d00 736f7570 5f617574 685f6765 alm.soup_auth_ge │ │ │ │ + 0x0005daf8 745f696e 666f0000 736f7570 5f617574 t_info..soup_aut │ │ │ │ + 0x0005db08 685f6973 5f617574 68656e74 69636174 h_is_authenticat │ │ │ │ + 0x0005db18 65640000 736f7570 5f617574 685f7570 ed..soup_auth_up │ │ │ │ + 0x0005db28 64617465 00000000 736f7570 5f617574 date....soup_aut │ │ │ │ + 0x0005db38 685f6175 7468656e 74696361 74650000 h_authenticate.. │ │ │ │ + 0x0005db48 736f7570 5f617574 685f6973 5f63616e soup_auth_is_can │ │ │ │ + 0x0005db58 63656c6c 65640000 736f7570 5f617574 celled..soup_aut │ │ │ │ + 0x0005db68 685f6765 745f6175 74686f72 697a6174 h_get_authorizat │ │ │ │ + 0x0005db78 696f6e00 736f7570 5f617574 685f6973 ion.soup_auth_is │ │ │ │ + 0x0005db88 5f726561 64790000 736f7570 5f617574 _ready..soup_aut │ │ │ │ + 0x0005db98 685f6361 6e5f6175 7468656e 74696361 h_can_authentica │ │ │ │ + 0x0005dba8 74650000 736f7570 5f617574 685f6765 te..soup_auth_ge │ │ │ │ + 0x0005dbb8 745f7072 6f746563 74696f6e 5f737061 t_protection_spa │ │ │ │ + 0x0005dbc8 63650000 61757468 656e7469 63617469 ce..authenticati │ │ │ │ + 0x0005dbd8 6f6e5f69 6e666f5f 63620000 736f7570 on_info_cb..soup │ │ │ │ + 0x0005dbe8 5f617574 685f6469 67657374 5f706172 _auth_digest_par │ │ │ │ + 0x0005dbf8 73655f71 6f700000 736f7570 5f617574 se_qop..soup_aut │ │ │ │ + 0x0005dc08 685f6469 67657374 5f636f6d 70757465 h_digest_compute │ │ │ │ + 0x0005dc18 5f686578 5f613100 736f7570 5f617574 _hex_a1.soup_aut │ │ │ │ + 0x0005dc28 685f6469 67657374 5f636f6d 70757465 h_digest_compute │ │ │ │ + 0x0005dc38 5f726573 706f6e73 65000000 736f7570 _response...soup │ │ │ │ + 0x0005dc48 5f617574 685f6469 67657374 5f676574 _auth_digest_get │ │ │ │ + 0x0005dc58 5f617574 686f7269 7a617469 6f6e0000 _authorization.. │ │ │ │ + 0x0005dc68 736f7570 5f617574 685f6d61 6e616765 soup_auth_manage │ │ │ │ + 0x0005dc78 725f636c 6561725f 63616368 65645f63 r_clear_cached_c │ │ │ │ + 0x0005dc88 72656465 6e746961 6c730000 736f7570 redentials..soup │ │ │ │ + 0x0005dc98 5f636f6e 6e656374 696f6e5f 61757468 _connection_auth │ │ │ │ + 0x0005dca8 5f676574 5f636f6e 6e656374 696f6e5f _get_connection_ │ │ │ │ + 0x0005dcb8 73746174 655f666f 725f6d65 73736167 state_for_messag │ │ │ │ + 0x0005dcc8 65000000 736f7570 5f636163 68655f73 e...soup_cache_s │ │ │ │ + 0x0005dcd8 65745f70 726f7065 72747900 736f7570 et_property.soup │ │ │ │ + 0x0005dce8 5f636163 68655f65 6e747279 5f72656d _cache_entry_rem │ │ │ │ + 0x0005dcf8 6f766500 736f7570 5f636163 68655f65 ove.soup_cache_e │ │ │ │ + 0x0005dd08 6e747279 5f696e73 65727400 736f7570 ntry_insert.soup │ │ │ │ + 0x0005dd18 5f636163 68655f73 656e645f 72657370 _cache_send_resp │ │ │ │ + 0x0005dd28 6f6e7365 00000000 11000000 2a000000 onse........*... │ │ │ │ + 0x0005dd38 33000000 35000000 47000000 49000000 3...5...G...I... │ │ │ │ + 0x0005dd48 4a000000 4b000000 736f7570 5f636163 J...K...soup_cac │ │ │ │ + 0x0005dd58 68655f67 65745f63 61636865 6162696c he_get_cacheabil │ │ │ │ + 0x0005dd68 69747900 736f7570 5f636163 68655f66 ity.soup_cache_f │ │ │ │ + 0x0005dd78 6c757368 00000000 736f7570 5f636163 lush....soup_cac │ │ │ │ + 0x0005dd88 68655f63 6c656172 00000000 736f7570 he_clear....soup │ │ │ │ + 0x0005dd98 5f636163 68655f67 656e6572 6174655f _cache_generate_ │ │ │ │ + 0x0005dda8 636f6e64 6974696f 6e616c5f 72657175 conditional_requ │ │ │ │ + 0x0005ddb8 65737400 736f7570 5f636163 68655f69 est.soup_cache_i │ │ │ │ + 0x0005ddc8 6e707574 5f737472 65616d5f 77726974 nput_stream_writ │ │ │ │ + 0x0005ddd8 655f6e65 78745f62 75666665 72000000 e_next_buffer... │ │ │ │ + 0x0005dde8 736f7570 5f636f6e 74656e74 5f70726f soup_content_pro │ │ │ │ + 0x0005ddf8 63657373 6f725f72 65616c5f 77726170 cessor_real_wrap │ │ │ │ + 0x0005de08 5f696e70 75740000 736f7570 5f636f6e _input..soup_con │ │ │ │ + 0x0005de18 74656e74 5f70726f 63657373 6f725f77 tent_processor_w │ │ │ │ + 0x0005de28 7261705f 696e7075 74000000 736f7570 rap_input...soup │ │ │ │ + 0x0005de38 5f636f6e 74656e74 5f70726f 63657373 _content_process │ │ │ │ + 0x0005de48 6f725f67 65745f70 726f6365 7373696e or_get_processin │ │ │ │ + 0x0005de58 675f7374 61676500 736f7570 5f626f64 g_stage.soup_bod │ │ │ │ + 0x0005de68 795f696e 7075745f 73747265 616d5f73 y_input_stream_s │ │ │ │ + 0x0005de78 65656b00 72656164 5f696e74 65726e61 eek.read_interna │ │ │ │ + 0x0005de88 6c000000 736f7570 5f626f64 795f696e l...soup_body_in │ │ │ │ + 0x0005de98 7075745f 73747265 616d5f6e 65770000 put_stream_new.. │ │ │ │ + 0x0005dea8 736f7570 5f736572 7665725f 6d657373 soup_server_mess │ │ │ │ + 0x0005deb8 6167655f 696f5f68 74747031 5f69735f age_io_http1_is_ │ │ │ │ + 0x0005dec8 70617573 65640000 736f7570 5f736572 paused..soup_ser │ │ │ │ + 0x0005ded8 7665725f 6d657373 6167655f 696f5f68 ver_message_io_h │ │ │ │ + 0x0005dee8 74747031 5f756e70 61757365 00000000 ttp1_unpause.... │ │ │ │ + 0x0005def8 736f7570 5f736572 7665725f 6d657373 soup_server_mess │ │ │ │ + 0x0005df08 6167655f 696f5f68 74747031 5f706175 age_io_http1_pau │ │ │ │ + 0x0005df18 73650000 696f5f72 65616400 696f5f72 se..io_read.io_r │ │ │ │ + 0x0005df28 756e0000 696f5f77 72697465 00000000 un..io_write.... │ │ │ │ + 0x0005df38 696f5f75 6e706175 73655f69 6e746572 io_unpause_inter │ │ │ │ + 0x0005df48 6e616c00 736f7570 5f736572 7665725f nal.soup_server_ │ │ │ │ + 0x0005df58 6d657373 6167655f 696f5f68 74747031 message_io_http1 │ │ │ │ + 0x0005df68 5f726561 645f7265 71756573 74000000 _read_request... │ │ │ │ + 0x0005df78 736f7570 5f736572 7665725f 6d657373 soup_server_mess │ │ │ │ + 0x0005df88 6167655f 696f5f68 74747032 5f737465 age_io_http2_ste │ │ │ │ + 0x0005df98 616c0000 736f7570 5f736572 7665725f al..soup_server_ │ │ │ │ + 0x0005dfa8 6d657373 6167655f 696f5f68 74747032 message_io_http2 │ │ │ │ + 0x0005dfb8 5f756e70 61757365 00000000 736f7570 _unpause....soup │ │ │ │ + 0x0005dfc8 5f736572 7665725f 6d657373 6167655f _server_message_ │ │ │ │ + 0x0005dfd8 696f5f68 74747032 5f706175 73650000 io_http2_pause.. │ │ │ │ + 0x0005dfe8 696f5f72 65616400 736f7570 5f736572 io_read.soup_ser │ │ │ │ + 0x0005dff8 7665725f 6d657373 6167655f 696f5f68 ver_message_io_h │ │ │ │ + 0x0005e008 74747032 5f69735f 70617573 65640000 ttp2_is_paused.. │ │ │ │ + 0x0005e018 736f7570 5f736572 7665725f 6d657373 soup_server_mess │ │ │ │ + 0x0005e028 6167655f 696f5f68 74747032 5f726561 age_io_http2_rea │ │ │ │ + 0x0005e038 645f7265 71756573 74000000 696f5f77 d_request...io_w │ │ │ │ + 0x0005e048 72697465 00000000 696f5f75 6e706175 rite....io_unpau │ │ │ │ + 0x0005e058 73655f69 6e746572 6e616c00 03000000 se_internal..... │ │ │ │ + 0x0005e068 64000000 02000000 00000000 736f7570 d...........soup │ │ │ │ + 0x0005e078 5f6c6973 74656e65 725f6e65 77000000 _listener_new... │ │ │ │ + 0x0005e088 736f7570 5f6c6973 74656e65 725f6e65 soup_listener_ne │ │ │ │ + 0x0005e098 775f666f 725f6164 64726573 73000000 w_for_address... │ │ │ │ + 0x0005e0a8 736f7570 5f6c6973 74656e65 725f6765 soup_listener_ge │ │ │ │ + 0x0005e0b8 745f736f 636b6574 00000000 736f7570 t_socket....soup │ │ │ │ + 0x0005e0c8 5f6c6973 74656e65 725f6469 73636f6e _listener_discon │ │ │ │ + 0x0005e0d8 6e656374 00000000 736f7570 5f6c6973 nect....soup_lis │ │ │ │ + 0x0005e0e8 74656e65 725f6973 5f73736c 00000000 tener_is_ssl.... │ │ │ │ + 0x0005e0f8 736f7570 5f6c6973 74656e65 725f6765 soup_listener_ge │ │ │ │ + 0x0005e108 745f6164 64726573 73000000 736f7570 t_address...soup │ │ │ │ + 0x0005e118 5f6d6573 73616765 5f626f64 795f6170 _message_body_ap │ │ │ │ + 0x0005e128 70656e64 5f627974 65730000 736f7570 pend_bytes..soup │ │ │ │ + 0x0005e138 5f6d6573 73616765 5f626f64 795f666c _message_body_fl │ │ │ │ + 0x0005e148 61747465 6e000000 00000000 736f7570 atten.......soup │ │ │ │ + 0x0005e158 5f6d6573 73616765 5f626f64 795f7772 _message_body_wr │ │ │ │ + 0x0005e168 6f74655f 6368756e 6b000000 736f7570 ote_chunk...soup │ │ │ │ + 0x0005e178 5f776562 736f636b 65745f65 7874656e _websocket_exten │ │ │ │ + 0x0005e188 73696f6e 5f6d616e 61676572 5f676574 sion_manager_get │ │ │ │ + 0x0005e198 5f737570 706f7274 65645f65 7874656e _supported_exten │ │ │ │ + 0x0005e1a8 73696f6e 73000000 74756e6e 656c5f68 sions...tunnel_h │ │ │ │ + 0x0005e1b8 616e6473 68616b65 5f726561 64795f63 andshake_ready_c │ │ │ │ + 0x0005e1c8 62000000 736f7570 5f636f6e 6e656374 b...soup_connect │ │ │ │ + 0x0005e1d8 696f6e5f 63726561 74655f69 6f5f6461 ion_create_io_da │ │ │ │ + 0x0005e1e8 74610000 736f7570 5f636f6e 6e656374 ta..soup_connect │ │ │ │ + 0x0005e1f8 696f6e5f 636f6e6e 6563745f 6173796e ion_connect_asyn │ │ │ │ + 0x0005e208 63000000 736f7570 5f636f6e 6e656374 c...soup_connect │ │ │ │ + 0x0005e218 696f6e5f 74756e6e 656c5f68 616e6473 ion_tunnel_hands │ │ │ │ + 0x0005e228 68616b65 5f617379 6e630000 736f7570 hake_async..soup │ │ │ │ + 0x0005e238 5f636f6e 6e656374 696f6e5f 636f6e6e _connection_conn │ │ │ │ + 0x0005e248 65637400 736f7570 5f636f6e 6e656374 ect.soup_connect │ │ │ │ + 0x0005e258 696f6e5f 69735f74 756e6e65 6c6c6564 ion_is_tunnelled │ │ │ │ + 0x0005e268 00000000 736f7570 5f636f6e 6e656374 ....soup_connect │ │ │ │ + 0x0005e278 696f6e5f 74756e6e 656c5f68 616e6473 ion_tunnel_hands │ │ │ │ + 0x0005e288 68616b65 5f66696e 69736800 736f7570 hake_finish.soup │ │ │ │ + 0x0005e298 5f636f6e 6e656374 696f6e5f 74756e6e _connection_tunn │ │ │ │ + 0x0005e2a8 656c5f68 616e6473 68616b65 00000000 el_handshake.... │ │ │ │ + 0x0005e2b8 736f7570 5f636f6e 6e656374 696f6e5f soup_connection_ │ │ │ │ + 0x0005e2c8 6765745f 736f636b 65740000 736f7570 get_socket..soup │ │ │ │ + 0x0005e2d8 5f636f6e 6e656374 696f6e5f 6765745f _connection_get_ │ │ │ │ + 0x0005e2e8 696f7374 7265616d 00000000 736f7570 iostream....soup │ │ │ │ + 0x0005e2f8 5f636f6e 6e656374 696f6e5f 73746561 _connection_stea │ │ │ │ + 0x0005e308 6c5f696f 73747265 616d0000 736f7570 l_iostream..soup │ │ │ │ + 0x0005e318 5f636f6e 6e656374 696f6e5f 6765745f _connection_get_ │ │ │ │ + 0x0005e328 70726f78 795f7572 69000000 736f7570 proxy_uri...soup │ │ │ │ + 0x0005e338 5f636f6e 6e656374 696f6e5f 69735f76 _connection_is_v │ │ │ │ + 0x0005e348 69615f70 726f7879 00000000 736f7570 ia_proxy....soup │ │ │ │ + 0x0005e358 5f636f6e 6e656374 696f6e5f 73657475 _connection_setu │ │ │ │ + 0x0005e368 705f6d65 73736167 655f696f 00000000 p_message_io.... │ │ │ │ + 0x0005e378 7365745f 70726f78 795f6d73 67000000 set_proxy_msg... │ │ │ │ + 0x0005e388 736f7570 5f636f6e 6e656374 696f6e5f soup_connection_ │ │ │ │ + 0x0005e398 6765745f 746c735f 63657274 69666963 get_tls_certific │ │ │ │ + 0x0005e3a8 61746500 736f7570 5f636f6e 6e656374 ate.soup_connect │ │ │ │ + 0x0005e3b8 696f6e5f 6765745f 746c735f 63657274 ion_get_tls_cert │ │ │ │ + 0x0005e3c8 69666963 6174655f 6572726f 72730000 ificate_errors.. │ │ │ │ + 0x0005e3d8 736f7570 5f636f6e 6e656374 696f6e5f soup_connection_ │ │ │ │ + 0x0005e3e8 7365745f 696e5f75 73650000 736f7570 set_in_use..soup │ │ │ │ + 0x0005e3f8 5f686f73 745f6672 65650000 736f7570 _host_free..soup │ │ │ │ + 0x0005e408 5f686f73 745f7572 695f6571 75616c00 _host_uri_equal. │ │ │ │ + 0x0005e418 736f7570 5f686f73 745f7572 695f6861 soup_host_uri_ha │ │ │ │ + 0x0005e428 73680000 736f7570 5f686f73 745f7265 sh..soup_host_re │ │ │ │ + 0x0005e438 6d6f7665 5f636f6e 6e656374 696f6e00 move_connection. │ │ │ │ + 0x0005e448 736f7570 5f636f6e 6e656374 696f6e5f soup_connection_ │ │ │ │ + 0x0005e458 6d616e61 6765725f 66726565 00000000 manager_free.... │ │ │ │ + 0x0005e468 736f7570 5f636f6e 6e656374 696f6e5f soup_connection_ │ │ │ │ + 0x0005e478 6d616e61 6765725f 7365745f 6d61785f manager_set_max_ │ │ │ │ + 0x0005e488 636f6e6e 73000000 736f7570 5f636f6e conns...soup_con │ │ │ │ + 0x0005e498 6e656374 696f6e5f 6d616e61 6765725f nection_manager_ │ │ │ │ + 0x0005e4a8 7365745f 6d61785f 636f6e6e 735f7065 set_max_conns_pe │ │ │ │ + 0x0005e4b8 725f686f 73740000 736f7570 5f636f6e r_host..soup_con │ │ │ │ + 0x0005e4c8 6e656374 696f6e5f 6d616e61 6765725f nection_manager_ │ │ │ │ + 0x0005e4d8 7365745f 72656d6f 74655f63 6f6e6e65 set_remote_conne │ │ │ │ + 0x0005e4e8 63746162 6c650000 736f7570 5f636f6e ctable..soup_con │ │ │ │ + 0x0005e4f8 6e656374 696f6e5f 6d616e61 6765725f nection_manager_ │ │ │ │ + 0x0005e508 6765745f 636f6e6e 65637469 6f6e0000 get_connection.. │ │ │ │ + 0x0005e518 736f7570 5f66696c 7465725f 696e7075 soup_filter_inpu │ │ │ │ + 0x0005e528 745f7374 7265616d 5f726561 645f756e t_stream_read_un │ │ │ │ + 0x0005e538 74696c00 b302b302 b302b302 b302b302 til............. │ │ │ │ + 0x0005e548 b302b302 b302b302 b302b302 b302b302 ................ │ │ │ │ + 0x0005e558 b302b302 b302b302 b302b302 b302b302 ................ │ │ │ │ + 0x0005e568 b302b302 b302b302 b302b302 b302b302 ................ │ │ │ │ + 0x0005e578 b302b302 b302b302 b302b302 b302b302 ................ │ │ │ │ + 0x0005e588 b302b302 b302b302 b302b302 b3020500 ................ │ │ │ │ + 0x0005e598 b302b302 b302b302 2800b302 b302b302 ........(....... │ │ │ │ + 0x0005e5a8 b302b302 b302b302 b302b302 b302b302 ................ │ │ │ │ + 0x0005e5b8 b302b302 b3020000 05000000 2d000000 ............-... │ │ │ │ + 0x0005e5c8 5f000a00 41000500 b302d200 14004b00 _...A.........K. │ │ │ │ + 0x0005e5d8 05000000 3c008200 05000a00 05004b00 ....<.........K. │ │ │ │ + 0x0005e5e8 04009b00 a5004b00 2300b302 b302b302 ......K.#....... │ │ │ │ + 0x0005e5f8 b302b302 b3020000 05000000 2d000000 ............-... │ │ │ │ + 0x0005e608 5f000a00 41000500 b302d200 14004b00 _...A.........K. │ │ │ │ + 0x0005e618 05000000 3c008200 05000a00 05004b00 ....<.........K. │ │ │ │ + 0x0005e628 04009b00 a5004b00 2300b302 b302b302 ......K.#....... │ │ │ │ + 0x0005e638 b302b302 b302b302 b302b302 b302b302 ................ │ │ │ │ + 0x0005e648 b302b302 b302b302 b302b302 b302b302 ................ │ │ │ │ + 0x0005e658 b302b302 b302b302 b302b302 b302b302 ................ │ │ │ │ + 0x0005e668 b302b302 b302b302 b302b302 b302b302 ................ │ │ │ │ + 0x0005e678 b302b302 b302b302 b302b302 b302b302 ................ │ │ │ │ + 0x0005e688 b302b302 b302b302 b302b302 b302b302 ................ │ │ │ │ + 0x0005e698 b302b302 b302b302 b302b302 b302b302 ................ │ │ │ │ + 0x0005e6a8 b302b302 b302b302 b302b302 b302b302 ................ │ │ │ │ + 0x0005e6b8 b302b302 b302b302 b302b302 b302b302 ................ │ │ │ │ + 0x0005e6c8 b302b302 b302b302 b302b302 b302b302 ................ │ │ │ │ + 0x0005e6d8 b302b302 b302b302 b302b302 b302b302 ................ │ │ │ │ + 0x0005e6e8 b302b302 b302b302 b302b302 b302b302 ................ │ │ │ │ + 0x0005e6f8 b302b302 b302b302 b302b302 b302b302 ................ │ │ │ │ + 0x0005e708 b302b302 b302b302 b302b302 b302b302 ................ │ │ │ │ + 0x0005e718 b302b302 b302b302 b302b302 b302b302 ................ │ │ │ │ + 0x0005e728 b302b302 b302b302 b302b302 b302b302 ................ │ │ │ │ + 0x0005e738 b302b302 ffffffff ff00ffff ff0102ff ................ │ │ │ │ + 0x0005e748 ffffff03 ffffffff 04ffffff 0506ffff ................ │ │ │ │ + 0x0005e758 ffff07ff ffffff08 ffffffff 09ffffff ................ │ │ │ │ + 0x0005e768 ff0affff ffff0bff ffffff0c ffffffff ................ │ │ │ │ + 0x0005e778 0dffffff ff0effff ffffffff ffffffff ................ │ │ │ │ + 0x0005e788 ffffffff 0fffffff 10ffffff ffff11ff ................ │ │ │ │ + 0x0005e798 ffffff12 ffffffff 13ffffff ff14ffff ................ │ │ │ │ + 0x0005e7a8 ff1516ff ffffff17 ffffffff ffffffff ................ │ │ │ │ + 0x0005e7b8 ff18ffff ffff19ff ffff1aff ffffffff ................ │ │ │ │ + 0x0005e7c8 1bffffff ff1cffff ffff1dff ffffff1e ................ │ │ │ │ + 0x0005e7d8 ffffffff ffffffff ff1fffff ffffffff ................ │ │ │ │ + 0x0005e7e8 ffffff20 ffffffff 21ffffff ffffffff ... ....!....... │ │ │ │ + 0x0005e7f8 ffff22ff ffffff23 ffffffff 24ffffff .."....#....$... │ │ │ │ + 0x0005e808 ff25ffff ffff26ff ffffff27 ffffffff .%....&....'.... │ │ │ │ + 0x0005e818 ffffffff ff28ffff ffff29ff ffffff2a .....(....)....* │ │ │ │ + 0x0005e828 ffffffff 2bffffff ff2cffff ffff2dff ....+....,....-. │ │ │ │ + 0x0005e838 ffffff2e ffffffff 2fffffff ff30ffff ......../....0.. │ │ │ │ + 0x0005e848 ffffffff ffffff31 ffffffff 32ffffff .......1....2... │ │ │ │ + 0x0005e858 ff33ffff ffffffff ffffff34 ffffffff .3.........4.... │ │ │ │ + 0x0005e868 ffffffff 35ffffff ffff36ff ffffffff ....5.....6..... │ │ │ │ + 0x0005e878 ffffffff 37ffffff ff38ffff ffffffff ....7....8...... │ │ │ │ + 0x0005e888 ffffffff ffffffff 39ffffff ffffffff ........9....... │ │ │ │ + 0x0005e898 ffff3aff ffffff3b ffffffff 3cffffff ..:....;....<... │ │ │ │ + 0x0005e8a8 ff3dffff ffffffff ffffffff ffffffff .=.............. │ │ │ │ + 0x0005e8b8 ffffffff ffffffff ffff3eff ffffff3f ..........>....? │ │ │ │ + 0x0005e8c8 ffffffff 40ffffff 41ffffff ffffffff ....@...A....... │ │ │ │ + 0x0005e8d8 ffffffff ffffffff 42ffffff ff43ffff ........B....C.. │ │ │ │ + 0x0005e8e8 ffff44ff ffff4546 ffffffff ffffffff ..D...EF........ │ │ │ │ + 0x0005e8f8 ff47ffff ffffffff ffffffff ffffffff .G.............. │ │ │ │ + 0x0005e908 ffffffff ff48ffff ffff49ff ffffff4a .....H....I....J │ │ │ │ + 0x0005e918 ffffffff 4bffffff ff4cffff ffffffff ....K....L...... │ │ │ │ + 0x0005e928 ffffff4d ffffffff ffffffff ff4effff ...M.........N.. │ │ │ │ + 0x0005e938 ffffffff ffffff4f ffffffff ffffffff .......O........ │ │ │ │ + 0x0005e948 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ + 0x0005e958 50ffffff ffffffff ffff51ff ffffffff P.........Q..... │ │ │ │ + 0x0005e968 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ + 0x0005e978 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ + 0x0005e988 ffffffff ffffff52 ffffffff ffffffff .......R........ │ │ │ │ + 0x0005e998 ffffffff ffff53ff ffffffff ffffffff ......S......... │ │ │ │ + 0x0005e9a8 ffffffff ffffffff ffffffff ffffff54 ...............T │ │ │ │ + 0x0005e9b8 ffffffff ffffffff ffffffff ff55ffff .............U.. │ │ │ │ + 0x0005e9c8 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ + 0x0005e9d8 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ + 0x0005e9e8 ffffffff ffff5600 54450056 69610041 ......V.TE.Via.A │ │ │ │ + 0x0005e9f8 67650045 54616700 52616e67 65005365 ge.ETag.Range.Se │ │ │ │ + 0x0005ea08 72766572 00436f6e 6e656374 696f6e00 rver.Connection. │ │ │ │ + 0x0005ea18 4f726967 696e004c 6f636174 696f6e00 Origin.Location. │ │ │ │ + 0x0005ea28 54726169 6c657200 436f6e74 656e742d Trailer.Content- │ │ │ │ + 0x0005ea38 52616e67 65004461 74650044 4e540043 Range.Date.DNT.C │ │ │ │ + 0x0005ea48 6f6e7465 6e742d4c 6f636174 696f6e00 ontent-Location. │ │ │ │ + 0x0005ea58 41636365 70740048 6f737400 56617279 Accept.Host.Vary │ │ │ │ + 0x0005ea68 0050696e 672d546f 00436f6e 74656e74 .Ping-To.Content │ │ │ │ + 0x0005ea78 2d456e63 6f64696e 67004163 63657074 -Encoding.Accept │ │ │ │ + 0x0005ea88 2d52616e 67657300 43616368 652d436f -Ranges.Cache-Co │ │ │ │ + 0x0005ea98 6e74726f 6c004c61 73742d45 76656e74 ntrol.Last-Event │ │ │ │ + 0x0005eaa8 2d494400 52656665 72657200 55736572 -ID.Referer.User │ │ │ │ + 0x0005eab8 2d416765 6e740049 662d5261 6e676500 -Agent.If-Range. │ │ │ │ + 0x0005eac8 436f6e74 656e742d 4c656e67 74680053 Content-Length.S │ │ │ │ + 0x0005ead8 65727665 722d5469 6d696e67 00416363 erver-Timing.Acc │ │ │ │ + 0x0005eae8 6570742d 456e636f 64696e67 00436f6e ept-Encoding.Con │ │ │ │ + 0x0005eaf8 74656e74 2d4c616e 67756167 65005072 tent-Language.Pr │ │ │ │ + 0x0005eb08 61676d61 00416363 6570742d 43686172 agma.Accept-Char │ │ │ │ + 0x0005eb18 73657400 436f6e74 656e742d 54797065 set.Content-Type │ │ │ │ + 0x0005eb28 00436f6e 74656e74 2d446973 706f7369 .Content-Disposi │ │ │ │ + 0x0005eb38 74696f6e 00526566 72657368 00416363 tion.Refresh.Acc │ │ │ │ + 0x0005eb48 6570742d 4c616e67 75616765 00557067 ept-Language.Upg │ │ │ │ + 0x0005eb58 72616465 00547261 6e736665 722d456e rade.Transfer-En │ │ │ │ + 0x0005eb68 636f6469 6e670041 7574686f 72697a61 coding.Authoriza │ │ │ │ + 0x0005eb78 74696f6e 00507572 706f7365 00436f6f tion.Purpose.Coo │ │ │ │ + 0x0005eb88 6b696500 536f7572 63654d61 70004578 kie.SourceMap.Ex │ │ │ │ + 0x0005eb98 70656374 00536574 2d436f6f 6b696500 pect.Set-Cookie. │ │ │ │ + 0x0005eba8 4c696e6b 00457870 69726573 0049662d Link.Expires.If- │ │ │ │ + 0x0005ebb8 4d617463 6800436f 6f6b6965 32005069 Match.Cookie2.Pi │ │ │ │ + 0x0005ebc8 6e672d46 726f6d00 49662d4e 6f6e652d ng-From.If-None- │ │ │ │ + 0x0005ebd8 4d617463 68005365 742d436f 6f6b6965 Match.Set-Cookie │ │ │ │ + 0x0005ebe8 32005265 66657272 65722d50 6f6c6963 2.Referrer-Polic │ │ │ │ + 0x0005ebf8 79004175 7468656e 74696361 74696f6e y.Authentication │ │ │ │ + 0x0005ec08 2d496e66 6f004163 63657373 2d436f6e -Info.Access-Con │ │ │ │ + 0x0005ec18 74726f6c 2d416c6c 6f772d4f 72696769 trol-Allow-Origi │ │ │ │ + 0x0005ec28 6e004b65 65702d41 6c697665 004c6173 n.Keep-Alive.Las │ │ │ │ + 0x0005ec38 742d4d6f 64696669 65640041 63636573 t-Modified.Acces │ │ │ │ + 0x0005ec48 732d436f 6e74726f 6c2d4d61 782d4167 s-Control-Max-Ag │ │ │ │ + 0x0005ec58 65004372 6f73732d 4f726967 696e2d52 e.Cross-Origin-R │ │ │ │ + 0x0005ec68 65736f75 7263652d 506f6c69 63790054 esource-Policy.T │ │ │ │ + 0x0005ec78 696d696e 672d416c 6c6f772d 4f726967 iming-Allow-Orig │ │ │ │ + 0x0005ec88 696e0058 2d54656d 702d5461 626c6574 in.X-Temp-Tablet │ │ │ │ + 0x0005ec98 00446566 61756c74 2d537479 6c650041 .Default-Style.A │ │ │ │ + 0x0005eca8 63636573 732d436f 6e74726f 6c2d416c ccess-Control-Al │ │ │ │ + 0x0005ecb8 6c6f772d 43726564 656e7469 616c7300 low-Credentials. │ │ │ │ + 0x0005ecc8 436f6e74 656e742d 53656375 72697479 Content-Security │ │ │ │ + 0x0005ecd8 2d506f6c 69637900 41636365 73732d43 -Policy.Access-C │ │ │ │ + 0x0005ece8 6f6e7472 6f6c2d41 6c6c6f77 2d486561 ontrol-Allow-Hea │ │ │ │ + 0x0005ecf8 64657273 00582d53 6f757263 654d6170 ders.X-SourceMap │ │ │ │ + 0x0005ed08 0049662d 4d6f6469 66696564 2d53696e .If-Modified-Sin │ │ │ │ + 0x0005ed18 63650053 65727669 63652d57 6f726b65 ce.Service-Worke │ │ │ │ + 0x0005ed28 72004163 63657373 2d436f6e 74726f6c r.Access-Control │ │ │ │ + 0x0005ed38 2d526571 75657374 2d486561 64657273 -Request-Headers │ │ │ │ + 0x0005ed48 00582d43 6f6e7465 6e742d54 7970652d .X-Content-Type- │ │ │ │ + 0x0005ed58 4f707469 6f6e7300 41636365 73732d43 Options.Access-C │ │ │ │ + 0x0005ed68 6f6e7472 6f6c2d45 78706f73 652d4865 ontrol-Expose-He │ │ │ │ + 0x0005ed78 61646572 73005365 632d5765 62536f63 aders.Sec-WebSoc │ │ │ │ + 0x0005ed88 6b65742d 56657273 696f6e00 582d4672 ket-Version.X-Fr │ │ │ │ + 0x0005ed98 616d652d 4f707469 6f6e7300 582d5853 ame-Options.X-XS │ │ │ │ + 0x0005eda8 532d5072 6f746563 74696f6e 00416363 S-Protection.Acc │ │ │ │ + 0x0005edb8 6573732d 436f6e74 726f6c2d 416c6c6f ess-Control-Allo │ │ │ │ + 0x0005edc8 772d4d65 74686f64 73005365 632d5765 w-Methods.Sec-We │ │ │ │ + 0x0005edd8 62536f63 6b65742d 41636365 70740050 bSocket-Accept.P │ │ │ │ + 0x0005ede8 726f7879 2d417574 68656e74 69636174 roxy-Authenticat │ │ │ │ + 0x0005edf8 65004966 2d556e6d 6f646966 6965642d e.If-Unmodified- │ │ │ │ + 0x0005ee08 53696e63 65004163 63657373 2d436f6e Since.Access-Con │ │ │ │ + 0x0005ee18 74726f6c 2d526571 75657374 2d4d6574 trol-Request-Met │ │ │ │ + 0x0005ee28 686f6400 5365632d 57656253 6f636b65 hod.Sec-WebSocke │ │ │ │ + 0x0005ee38 742d5072 6f746f63 6f6c0058 2d444e53 t-Protocol.X-DNS │ │ │ │ + 0x0005ee48 2d507265 66657463 682d436f 6e74726f -Prefetch-Contro │ │ │ │ + 0x0005ee58 6c005072 6f78792d 41757468 6f72697a l.Proxy-Authoriz │ │ │ │ + 0x0005ee68 6174696f 6e005570 67726164 652d496e ation.Upgrade-In │ │ │ │ + 0x0005ee78 73656375 72652d52 65717565 73747300 secure-Requests. │ │ │ │ + 0x0005ee88 436f6e74 656e742d 53656375 72697479 Content-Security │ │ │ │ + 0x0005ee98 2d506f6c 6963792d 5265706f 72742d4f -Policy-Report-O │ │ │ │ + 0x0005eea8 6e6c7900 50726f78 792d4175 7468656e nly.Proxy-Authen │ │ │ │ + 0x0005eeb8 74696361 74696f6e 2d496e66 6f005365 tication-Info.Se │ │ │ │ + 0x0005eec8 632d5765 62536f63 6b65742d 45787465 c-WebSocket-Exte │ │ │ │ + 0x0005eed8 6e73696f 6e730057 57572d41 75746865 nsions.WWW-Authe │ │ │ │ + 0x0005eee8 6e746963 61746500 53657276 6963652d nticate.Service- │ │ │ │ + 0x0005eef8 576f726b 65722d41 6c6c6f77 65640053 Worker-Allowed.S │ │ │ │ + 0x0005ef08 65632d57 6562536f 636b6574 2d4b6579 ec-WebSocket-Key │ │ │ │ + 0x0005ef18 00000000 00000000 47000000 03000000 ........G....... │ │ │ │ + 0x0005ef28 4f000000 07000000 0d000000 0b000000 O............... │ │ │ │ + 0x0005ef38 21000000 10000000 37000000 16000000 !.......7....... │ │ │ │ + 0x0005ef48 40000000 1d000000 11000000 28000000 @...........(... │ │ │ │ + 0x0005ef58 2f000000 2f000000 2e000000 38000000 /.../.......8... │ │ │ │ + 0x0005ef68 49000000 40000000 17000000 4e000000 I...@.......N... │ │ │ │ + 0x0005ef78 1f000000 53000000 1e000000 57000000 ....S.......W... │ │ │ │ + 0x0005ef88 16000000 68000000 00000000 6f000000 ....h.......o... │ │ │ │ + 0x0005ef98 24000000 74000000 4e000000 79000000 $...t...N...y... │ │ │ │ + 0x0005efa8 31000000 81000000 13000000 92000000 1............... │ │ │ │ + 0x0005efb8 04000000 a0000000 10000000 ae000000 ................ │ │ │ │ + 0x0005efc8 2b000000 bc000000 38000000 c4000000 +.......8....... │ │ │ │ + 0x0005efd8 4d000000 cf000000 28000000 d8000000 M.......(....... │ │ │ │ + 0x0005efe8 15000000 e7000000 41000000 f5000000 ........A....... │ │ │ │ + 0x0005eff8 02000000 05010000 14000000 16010000 ................ │ │ │ │ + 0x0005f008 32000000 1d010000 01000000 2c010000 2...........,... │ │ │ │ + 0x0005f018 1a000000 39010000 12000000 4d010000 ....9.......M... │ │ │ │ + 0x0005f028 3a000000 55010000 03000000 65010000 :...U.......e... │ │ │ │ + 0x0005f038 4b000000 6d010000 4a000000 7f010000 K...m...J....... │ │ │ │ + 0x0005f048 0f000000 8d010000 36000000 95010000 ........6....... │ │ │ │ + 0x0005f058 1b000000 9c010000 46000000 a6010000 ........F....... │ │ │ │ + 0x0005f068 22000000 ad010000 44000000 b8010000 ".......D....... │ │ │ │ + 0x0005f078 2d000000 bd010000 23000000 c5010000 -.......#....... │ │ │ │ + 0x0005f088 25000000 ce010000 1c000000 d6010000 %............... │ │ │ │ + 0x0005f098 30000000 e0010000 27000000 ee010000 0.......'....... │ │ │ │ + 0x0005f0a8 45000000 fa010000 39000000 0a020000 E.......9....... │ │ │ │ + 0x0005f0b8 0e000000 1e020000 08000000 3a020000 ............:... │ │ │ │ + 0x0005f0c8 2a000000 45020000 2c000000 53020000 *...E...,...S... │ │ │ │ + 0x0005f0d8 0a000000 6a020000 1d000000 87020000 ....j........... │ │ │ │ + 0x0005f0e8 48000000 9b020000 55000000 a9020000 H.......U....... │ │ │ │ + 0x0005f0f8 20000000 b7020000 05000000 d8020000 ............... │ │ │ │ + 0x0005f108 18000000 f0020000 06000000 0d030000 ................ │ │ │ │ + 0x0005f118 54000000 19030000 26000000 2b030000 T.......&...+... │ │ │ │ + 0x0005f128 42000000 3a030000 0b000000 59030000 B...:.......Y... │ │ │ │ + 0x0005f138 51000000 70030000 09000000 8e030000 Q...p........... │ │ │ │ + 0x0005f148 3f000000 a4030000 53000000 b4030000 ?.......S....... │ │ │ │ + 0x0005f158 56000000 c5030000 07000000 e2030000 V............... │ │ │ │ + 0x0005f168 3b000000 f7030000 33000000 0a040000 ;.......3....... │ │ │ │ + 0x0005f178 29000000 1e040000 0c000000 3c040000 )...........<... │ │ │ │ + 0x0005f188 3e000000 53040000 52000000 6a040000 >...S...R...j... │ │ │ │ + 0x0005f198 35000000 7e040000 4c000000 98040000 5...~...L....... │ │ │ │ + 0x0005f1a8 19000000 bc040000 34000000 d6040000 ........4....... │ │ │ │ + 0x0005f1b8 3c000000 ef040000 50000000 00050000 <.......P....... │ │ │ │ + 0x0005f1c8 43000000 17050000 3d000000 00010203 C.......=....... │ │ │ │ + 0x0005f1d8 04050607 08090a0b 0c0d0e0f 10111213 ................ │ │ │ │ + 0x0005f1e8 14151617 18191a1b 1c1d1e1f 20212223 ............ !"# │ │ │ │ + 0x0005f1f8 24252627 28292a2b 2c2d2e2f 30313233 $%&'()*+,-./0123 │ │ │ │ + 0x0005f208 34353637 38393a3b 3c3d3e3f 40616263 456789:;<=>?@abc │ │ │ │ + 0x0005f218 64656667 68696a6b 6c6d6e6f 70717273 defghijklmnopqrs │ │ │ │ + 0x0005f228 74757677 78797a5b 5c5d5e5f 60616263 tuvwxyz[\]^_`abc │ │ │ │ + 0x0005f238 64656667 68696a6b 6c6d6e6f 70717273 defghijklmnopqrs │ │ │ │ + 0x0005f248 74757677 78797a7b 7c7d7e7f 80818283 tuvwxyz{|}~..... │ │ │ │ + 0x0005f258 84858687 88898a8b 8c8d8e8f 90919293 ................ │ │ │ │ + 0x0005f268 94959697 98999a9b 9c9d9e9f a0a1a2a3 ................ │ │ │ │ + 0x0005f278 a4a5a6a7 a8a9aaab acadaeaf b0b1b2b3 ................ │ │ │ │ + 0x0005f288 b4b5b6b7 b8b9babb bcbdbebf c0c1c2c3 ................ │ │ │ │ + 0x0005f298 c4c5c6c7 c8c9cacb cccdcecf d0d1d2d3 ................ │ │ │ │ + 0x0005f2a8 d4d5d6d7 d8d9dadb dcdddedf e0e1e2e3 ................ │ │ │ │ + 0x0005f2b8 e4e5e6e7 e8e9eaeb ecedeeef f0f1f2f3 ................ │ │ │ │ + 0x0005f2c8 f4f5f6f7 f8f9fafb fcfdfeff 736f7570 ............soup │ │ │ │ + 0x0005f2d8 5f687474 70325f69 6f5f7374 6174655f _http2_io_state_ │ │ │ │ + 0x0005f2e8 746f5f73 7472696e 67000000 736f7570 to_string...soup │ │ │ │ + 0x0005f2f8 5f687474 70325f66 72616d65 5f747970 _http2_frame_typ │ │ │ │ + 0x0005f308 655f746f 5f737472 696e6700 736f7570 e_to_string.soup │ │ │ │ + 0x0005f318 5f687474 70325f68 65616465 72735f63 _http2_headers_c │ │ │ │ + 0x0005f328 61746567 6f72795f 746f5f73 7472696e ategory_to_strin │ │ │ │ + 0x0005f338 67000000 736f7570 5f6d6573 73616765 g...soup_message │ │ │ │ + 0x0005f348 5f717565 75655f69 74656d5f 64657374 _queue_item_dest │ │ │ │ + 0x0005f358 726f7900 736f7570 5f62726f 746c695f roy.soup_brotli_ │ │ │ │ + 0x0005f368 6465636f 6d707265 73736f72 5f636f6e decompressor_con │ │ │ │ + 0x0005f378 76657274 00000000 736f7570 5f62726f vert....soup_bro │ │ │ │ + 0x0005f388 746c695f 6465636f 6d707265 73736f72 tli_decompressor │ │ │ │ + 0x0005f398 5f637265 6174655f 6572726f 72000000 _create_error... │ │ │ │ + 0x0005f3a8 736f7570 5f62726f 746c695f 6465636f soup_brotli_deco │ │ │ │ + 0x0005f3b8 6d707265 73736f72 5f736574 5f657272 mpressor_set_err │ │ │ │ + 0x0005f3c8 6f720000 00000000 00040101 00000000 or.............. │ │ │ │ + 0x0005f3d8 00000100 04040101 04000101 04040100 ................ │ │ │ │ + 0x0005f3e8 04000000 00000100 00040000 00040101 ................ │ │ │ │ + 0x0005f3f8 04040101 00040000 04040001 04000101 ................ │ │ │ │ + 0x0005f408 00000001 04000000 04040000 00040001 ................ │ │ │ │ + 0x0005f418 00040001 00040100 00040100 00000101 ................ │ │ │ │ + 0x0005f428 00000101 04040001 04000100 04000001 ................ │ │ │ │ + 0x0005f438 04000001 04000100 00000000 04040000 ................ │ │ │ │ + 0x0005f448 04040100 00000001 00000100 04040101 ................ │ │ │ │ + 0x0005f458 04000000 00000101 00040101 00000001 ................ │ │ │ │ + 0x0005f468 00000001 00040000 04000101 00000100 ................ │ │ │ │ + 0x0005f478 00040100 04000001 00040000 04000000 ................ │ │ │ │ + 0x0005f488 04040001 04040100 04040101 04000100 ................ │ │ │ │ + 0x0005f498 00000101 04040001 04000001 04040000 ................ │ │ │ │ + 0x0005f4a8 04040100 00040101 04040000 00040001 ................ │ │ │ │ + 0x0005f4b8 00040001 00000000 04000100 00040100 ................ │ │ │ │ + 0x0005f4c8 00000000 04000101 20801080 00800080 ........ ....... │ │ │ │ + 0x0005f4d8 00800000 20801000 00001000 20000000 .... ....... ... │ │ │ │ + 0x0005f4e8 20001080 20800080 20000080 20801080 ... ... ... ... │ │ │ │ + 0x0005f4f8 00801080 00000080 00800080 00001000 ................ │ │ │ │ + 0x0005f508 20000000 20001080 00801000 20001000 ... ....... ... │ │ │ │ + 0x0005f518 20800080 00000000 00000080 00800000 ............... │ │ │ │ + 0x0005f528 20801000 00001080 20001000 20000080 ....... ... ... │ │ │ │ + 0x0005f538 00000000 00801000 20800000 00801080 ........ ....... │ │ │ │ + 0x0005f548 00001080 20800000 00000000 20801000 .... ....... ... │ │ │ │ + 0x0005f558 20001080 00001000 20800080 00001080 ....... ....... │ │ │ │ + 0x0005f568 00801080 00800000 00001080 00800080 ................ │ │ │ │ + 0x0005f578 20000000 20801080 20801000 20000000 ... ... ... ... │ │ │ │ + 0x0005f588 00800000 00000080 20800000 00801080 ........ ....... │ │ │ │ + 0x0005f598 00001000 20000080 20001000 20800080 .... ... ... ... │ │ │ │ + 0x0005f5a8 20000080 20001000 00801000 00000000 ... ........... │ │ │ │ + 0x0005f5b8 00800080 20800000 00000080 20001080 .... ....... ... │ │ │ │ + 0x0005f5c8 20801080 00801000 08020000 00020208 ............... │ │ │ │ + 0x0005f5d8 00000000 08000208 00020008 00000000 ................ │ │ │ │ + 0x0005f5e8 08020200 00020008 08000200 08000008 ................ │ │ │ │ + 0x0005f5f8 08000008 00000200 08020208 08000200 ................ │ │ │ │ + 0x0005f608 00000208 08020000 00000008 08000000 ................ │ │ │ │ + 0x0005f618 00020208 00020000 00020200 00000208 ................ │ │ │ │ + 0x0005f628 08000208 08020200 08020008 00020200 ................ │ │ │ │ + 0x0005f638 00000200 08020008 08000000 08020208 ................ │ │ │ │ + 0x0005f648 00020000 00000008 00020208 00000008 ................ │ │ │ │ + 0x0005f658 08000200 08020000 00000200 00020208 ................ │ │ │ │ + 0x0005f668 00020008 00000000 00020000 08000200 ................ │ │ │ │ + 0x0005f678 08020208 00020008 08000008 00020000 ................ │ │ │ │ + 0x0005f688 00000000 08000208 08020008 00000200 ................ │ │ │ │ + 0x0005f698 00000008 08020208 08000000 08020200 ................ │ │ │ │ + 0x0005f6a8 00020200 08000008 00000208 08020008 ................ │ │ │ │ + 0x0005f6b8 08020000 00000208 08020200 08000000 ................ │ │ │ │ + 0x0005f6c8 08000208 00020200 01208000 81200000 ......... ... .. │ │ │ │ + 0x0005f6d8 81200000 80000000 80208000 81008000 . ....... ...... │ │ │ │ + 0x0005f6e8 01008000 01200000 00000000 00208000 ..... ....... .. │ │ │ │ + 0x0005f6f8 00208000 81208000 81000000 00000000 . ... .......... │ │ │ │ + 0x0005f708 80008000 01008000 01000000 00200000 ............. .. │ │ │ │ + 0x0005f718 00008000 01208000 80000000 00008000 ..... .......... │ │ │ │ + 0x0005f728 01200000 80200000 81008000 01000000 . ... .......... │ │ │ │ + 0x0005f738 80200000 80008000 00200000 80208000 . ....... ... .. │ │ │ │ + 0x0005f748 81208000 81000000 80008000 01008000 . .............. │ │ │ │ + 0x0005f758 00208000 81208000 81000000 00000000 . ... .......... │ │ │ │ + 0x0005f768 00000000 00208000 80200000 80008000 ..... ... ...... │ │ │ │ + 0x0005f778 81008000 01000000 01208000 81200000 ......... ... .. │ │ │ │ + 0x0005f788 81200000 80000000 81208000 81000000 . ....... ...... │ │ │ │ + 0x0005f798 01000000 00200000 01008000 01200000 ..... ....... .. │ │ │ │ + 0x0005f7a8 80208000 81008000 01200000 80200000 . ....... ... .. │ │ │ │ + 0x0005f7b8 00008000 01208000 80000000 00008000 ..... .......... │ │ │ │ + 0x0005f7c8 00200000 80208000 00010000 00010802 . ... .......... │ │ │ │ + 0x0005f7d8 00000802 00010042 00000800 00010000 .......B........ │ │ │ │ + 0x0005f7e8 00000040 00000802 00010840 00000800 ...@.......@.... │ │ │ │ + 0x0005f7f8 00010002 00010840 00010042 00000842 .......@...B...B │ │ │ │ + 0x0005f808 00010800 00000040 00000002 00000840 .......@.......@ │ │ │ │ + 0x0005f818 00000840 00000000 00010040 00010842 ...@.......@...B │ │ │ │ + 0x0005f828 00010842 00010002 00000842 00010040 ...B.......B...@ │ │ │ │ + 0x0005f838 00000000 00000042 00010802 00000002 .......B........ │ │ │ │ + 0x0005f848 00000042 00010800 00000800 00010042 ...B...........B │ │ │ │ + 0x0005f858 00010000 00000002 00000040 00000802 ...........@.... │ │ │ │ + 0x0005f868 00010042 00010840 00010002 00000040 ...B...@.......@ │ │ │ │ + 0x0005f878 00000842 00010802 00010840 00010000 ...B.......@.... │ │ │ │ + 0x0005f888 00000002 00000842 00010842 00010800 .......B...B.... │ │ │ │ + 0x0005f898 00000042 00010842 00000802 00000000 ...B...B........ │ │ │ │ + 0x0005f8a8 00000840 00000042 00010800 00010002 ...@...B........ │ │ │ │ + 0x0005f8b8 00010040 00000800 00000000 00000840 ...@...........@ │ │ │ │ + 0x0005f8c8 00010802 00010040 10000020 00004020 .......@... ..@ │ │ │ │ + 0x0005f8d8 00400000 10404020 00004020 10000000 .@...@@ ..@ .... │ │ │ │ + 0x0005f8e8 10404020 00004000 00400020 10404000 .@@ ..@..@. .@@. │ │ │ │ + 0x0005f8f8 00004000 10000020 10004000 00400020 ..@.... ..@..@. │ │ │ │ + 0x0005f908 00000020 10400000 00000000 10004000 ... .@........@. │ │ │ │ + 0x0005f918 10400020 00400000 00404000 10400020 .@. .@...@@..@. │ │ │ │ + 0x0005f928 10000000 10004020 10004020 00000000 ......@ ..@ .... │ │ │ │ + 0x0005f938 10404000 00404020 10400000 00404000 .@@..@@ .@...@@. │ │ │ │ + 0x0005f948 00404020 00000020 00400020 10000000 .@@ ... .@. .... │ │ │ │ + 0x0005f958 10004020 00404000 10404020 00004000 ..@ .@@..@@ ..@. │ │ │ │ + 0x0005f968 10400000 10000020 00004000 00400020 .@..... ..@..@. │ │ │ │ + 0x0005f978 00000020 10400000 10000020 10404020 ... .@..... .@@ │ │ │ │ + 0x0005f988 00404000 00004020 10404000 00404020 .@@...@ .@@..@@ │ │ │ │ + 0x0005f998 00000000 10004020 10000000 00400000 ......@ .....@.. │ │ │ │ + 0x0005f9a8 00004020 10404000 00400000 10004000 ..@ .@@..@....@. │ │ │ │ + 0x0005f9b8 10400020 00000000 00404020 00000020 .@. .....@@ ... │ │ │ │ + 0x0005f9c8 10004000 10400020 00002000 02002004 ..@..@. .. ... . │ │ │ │ + 0x0005f9d8 02080004 00000000 00080000 02080004 ................ │ │ │ │ + 0x0005f9e8 02082000 00082004 02082004 00002000 .. ... ... ... . │ │ │ │ + 0x0005f9f8 00000000 02000004 02000000 00000004 ................ │ │ │ │ + 0x0005fa08 02002004 02080000 00080004 02082000 .. ........... . │ │ │ │ + 0x0005fa18 02002000 00080004 02000004 00002004 .. ........... . │ │ │ │ + 0x0005fa28 00082004 02002000 00002004 00080000 .. ... ... ..... │ │ │ │ + 0x0005fa38 02080000 02082004 00082000 02000000 ...... ... ..... │ │ │ │ + 0x0005fa48 00000004 00082000 00000004 00082000 ...... ....... . │ │ │ │ + 0x0005fa58 00002000 02080004 02080004 02002004 .. ........... . │ │ │ │ + 0x0005fa68 02002004 02000000 02002000 00000004 .. ....... ..... │ │ │ │ + 0x0005fa78 00080004 00002000 00082004 02080000 ...... ... ..... │ │ │ │ + 0x0005fa88 02082000 00082004 02080000 02000004 .. ... ......... │ │ │ │ + 0x0005fa98 02082004 00002004 00082000 00000000 .. ... ... ..... │ │ │ │ + 0x0005faa8 02000000 02082004 00000000 02082000 ...... ....... . │ │ │ │ + 0x0005fab8 00002004 00080000 02000004 00080004 .. ............. │ │ │ │ + 0x0005fac8 00080000 02002000 40100010 00100000 ...... .@....... │ │ │ │ + 0x0005fad8 00000400 40100410 00000010 40100010 ....@.......@... │ │ │ │ + 0x0005fae8 40000000 00000010 40000400 00000410 @.......@....... │ │ │ │ + 0x0005faf8 40100410 00100400 00100410 40100400 @...........@... │ │ │ │ + 0x0005fb08 00100000 40000000 00000410 40000010 ....@.......@... │ │ │ │ + 0x0005fb18 00100010 40100000 00100400 40000400 ....@.......@... │ │ │ │ + 0x0005fb28 40000410 00100410 40100000 00000000 @.......@....... │ │ │ │ + 0x0005fb38 00000000 40000410 40000010 00100010 ....@...@....... │ │ │ │ + 0x0005fb48 40100400 00000400 40100400 00000400 @.......@....... │ │ │ │ + 0x0005fb58 00100410 00100000 40000000 40000410 ........@...@... │ │ │ │ + 0x0005fb68 00100000 40100400 00100010 40000000 ....@.......@... │ │ │ │ + 0x0005fb78 40000010 00000410 40000410 00000010 @.......@....... │ │ │ │ + 0x0005fb88 00000400 40100010 00000000 40100410 ....@.......@... │ │ │ │ + 0x0005fb98 40000400 40000010 00000410 00100010 @...@........... │ │ │ │ + 0x0005fba8 40100010 00000000 40100410 00100400 @.......@....... │ │ │ │ + 0x0005fbb8 00100400 40100000 40100000 40000400 ....@...@...@... │ │ │ │ + 0x0005fbc8 00000010 00100410 39312921 19110901 ........91)!.... │ │ │ │ + 0x0005fbd8 3a322a22 1a120a02 3b332b23 1b130b03 :2*"....;3+#.... │ │ │ │ + 0x0005fbe8 3c342c24 3f372f27 1f170f07 3e362e26 <4,$?7/'....>6.& │ │ │ │ + 0x0005fbf8 1e160e06 3d352d25 1d150d05 1c140c04 ....=5-%........ │ │ │ │ + 0x0005fc08 80000000 40000000 20000000 10000000 ....@... ....... │ │ │ │ + 0x0005fc18 08000000 04000000 02000000 01000000 ................ │ │ │ │ + 0x0005fc28 01020406 080a0c0e 0f111315 17191b1c ................ │ │ │ │ + 0x0005fc38 0e110b18 0105031c 0f06150a 17130c04 ................ │ │ │ │ + 0x0005fc48 1a081007 1b140d02 29341f25 2f371e28 ........)4.%/7.( │ │ │ │ + 0x0005fc58 332d2130 2c312738 22352e2a 32241d20 3-!0,1'8"5.*2$. │ │ │ │ + 0x0005fc68 736f7570 5f617574 685f6e74 6c6d5f61 soup_auth_ntlm_a │ │ │ │ + 0x0005fc78 75746865 6e746963 61746500 4b475321 uthenticate.KGS! │ │ │ │ + 0x0005fc88 40232425 4b475321 40232425 00000000 @#$%KGS!@#$%.... │ │ │ │ + 0x0005fc98 00000000 4e544c4d 53535000 03000000 ....NTLMSSP..... │ │ │ │ + 0x0005fca8 00000000 01010101 01010101 01000001 ................ │ │ │ │ + 0x0005fcb8 00000101 01010101 01010101 01010100 ................ │ │ │ │ + 0x0005fcc8 01010101 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005fcd8 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005fce8 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005fcf8 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005fd08 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005fd18 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005fd28 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005fd38 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005fd48 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005fd58 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005fd68 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005fd78 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005fd88 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005fd98 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005fda8 00000000 00ffffdf dfdfdfdf dfdfffdf ................ │ │ │ │ + 0x0005fdb8 dfdfdf00 00ffdfdf dfdf0000 00ffdfdf ................ │ │ │ │ + 0x0005fdc8 dfdfdfdf 00000000 00ffdfff 00000000 ................ │ │ │ │ + 0x0005fdd8 00ffdfdf df000000 00ffdfdf dfdfdf00 ................ │ │ │ │ + 0x0005fde8 00ffdf00 00ffdfdf 00000000 00ffffff ................ │ │ │ │ + 0x0005fdf8 ff000000 00ffffff ffff0000 ffff0000 ................ │ │ │ │ + 0x0005fe08 00000000 feff0000 00000000 fffe0000 ................ │ │ │ │ + 0x0005fe18 00000000 ffffff00 00000000 efbbbf00 ................ │ │ │ │ + 0x0005fe28 00000000 ffffffff 00000000 ffffffff ................ │ │ │ │ + 0x0005fe38 00000000 464f524d 00000000 41494646 ....FORM....AIFF │ │ │ │ + 0x0005fe48 00000000 4f676753 00000000 4d546864 ....OggS....MThd │ │ │ │ + 0x0005fe58 00000006 00000000 52494646 0000000a ........RIFF.... │ │ │ │ + 0x0005fe68 56492000 52494646 00000000 57415645 VI .RIFF....WAVE │ │ │ │ + 0x0005fe78 00000000 00000100 00000000 00000200 ................ │ │ │ │ + 0x0005fe88 00000000 ffffffff 00000000 ffffffff ................ │ │ │ │ + 0x0005fe98 ffff0000 52494646 00000000 57454250 ....RIFF....WEBP │ │ │ │ + 0x0005fea8 56500000 696f5f72 65616400 736f7570 VP..io_read.soup │ │ │ │ + 0x0005feb8 5f636c69 656e745f 6d657373 6167655f _client_message_ │ │ │ │ + 0x0005fec8 696f5f68 74747031 5f69735f 70617573 io_http1_is_paus │ │ │ │ + 0x0005fed8 65640000 736f7570 5f636c69 656e745f ed..soup_client_ │ │ │ │ + 0x0005fee8 6d657373 6167655f 696f5f68 74747031 message_io_http1 │ │ │ │ + 0x0005fef8 5f756e70 61757365 00000000 736f7570 _unpause....soup │ │ │ │ + 0x0005ff08 5f636c69 656e745f 6d657373 6167655f _client_message_ │ │ │ │ + 0x0005ff18 696f5f68 74747031 5f706175 73650000 io_http1_pause.. │ │ │ │ + 0x0005ff28 736f7570 5f636c69 656e745f 6d657373 soup_client_mess │ │ │ │ + 0x0005ff38 6167655f 696f5f68 74747031 5f676574 age_io_http1_get │ │ │ │ + 0x0005ff48 5f726573 706f6e73 655f7374 7265616d _response_stream │ │ │ │ + 0x0005ff58 00000000 736f7570 5f636c69 656e745f ....soup_client_ │ │ │ │ + 0x0005ff68 6d657373 6167655f 696f5f68 74747031 message_io_http1 │ │ │ │ + 0x0005ff78 5f73656e 645f6974 656d0000 696f5f72 _send_item..io_r │ │ │ │ + 0x0005ff88 756e5f75 6e74696c 00000000 696f5f77 un_until....io_w │ │ │ │ + 0x0005ff98 72697465 00000000 736f7570 5f636c69 rite....soup_cli │ │ │ │ + 0x0005ffa8 656e745f 6d657373 6167655f 696f5f68 ent_message_io_h │ │ │ │ + 0x0005ffb8 74747031 5f72756e 00000000 736f7570 ttp1_run....soup │ │ │ │ + 0x0005ffc8 5f6d6573 73616765 5f696f5f 64617461 _message_io_data │ │ │ │ + 0x0005ffd8 5f676574 5f736f75 72636500 736f7570 _get_source.soup │ │ │ │ + 0x0005ffe8 5f636c69 656e745f 6d657373 6167655f _client_message_ │ │ │ │ + 0x0005fff8 696f5f68 74747032 5f72756e 00000000 io_http2_run.... │ │ │ │ + 0x00060008 736f7570 5f636c69 656e745f 6d657373 soup_client_mess │ │ │ │ + 0x00060018 6167655f 696f5f68 74747032 5f73746f age_io_http2_sto │ │ │ │ + 0x00060028 6c656e00 696f5f77 72697465 00000000 len.io_write.... │ │ │ │ + 0x00060038 736f7570 5f636c69 656e745f 6d657373 soup_client_mess │ │ │ │ + 0x00060048 6167655f 696f5f68 74747032 5f736574 age_io_http2_set │ │ │ │ + 0x00060058 5f6f776e 65720000 68325f64 65627567 _owner..h2_debug │ │ │ │ + 0x00060068 00000000 736f7570 5f636c69 656e745f ....soup_client_ │ │ │ │ + 0x00060078 6d657373 6167655f 696f5f68 74747032 message_io_http2 │ │ │ │ + 0x00060088 5f706175 73650000 736f7570 5f636c69 _pause..soup_cli │ │ │ │ + 0x00060098 656e745f 6d657373 6167655f 696f5f68 ent_message_io_h │ │ │ │ + 0x000600a8 74747032 5f636c6f 73655f61 73796e63 ttp2_close_async │ │ │ │ + 0x000600b8 00000000 696f5f72 65616400 636c6965 ....io_read.clie │ │ │ │ + 0x000600c8 6e745f73 74726561 6d5f656f 66000000 nt_stream_eof... │ │ │ │ + 0x000600d8 6f6e5f62 6567696e 5f667261 6d655f63 on_begin_frame_c │ │ │ │ + 0x000600e8 616c6c62 61636b00 01000000 07000000 allback......... │ │ │ │ + 0x000600f8 10000000 78000000 00010000 736f7570 ....x.......soup │ │ │ │ + 0x00060108 5f636c69 656e745f 6d657373 6167655f _client_message_ │ │ │ │ + 0x00060118 696f5f68 74747032 5f66696e 69736865 io_http2_finishe │ │ │ │ + 0x00060128 64000000 736f7570 5f636c69 656e745f d...soup_client_ │ │ │ │ + 0x00060138 6d657373 6167655f 696f5f68 74747032 message_io_http2 │ │ │ │ + 0x00060148 5f756e70 61757365 00000000 6f6e5f66 _unpause....on_f │ │ │ │ + 0x00060158 72616d65 5f726563 765f6361 6c6c6261 rame_recv_callba │ │ │ │ + 0x00060168 636b0000 6f6e5f64 6174615f 6368756e ck..on_data_chun │ │ │ │ + 0x00060178 6b5f7265 63765f63 616c6c62 61636b00 k_recv_callback. │ │ │ │ + 0x00060188 6164645f 6d657373 6167655f 746f5f69 add_message_to_i │ │ │ │ + 0x00060198 6f5f6461 74610000 6f6e5f64 6174615f o_data..on_data_ │ │ │ │ + 0x000601a8 736f7572 63655f72 6561645f 63616c6c source_read_call │ │ │ │ + 0x000601b8 6261636b 00000000 736f7570 5f626f64 back....soup_bod │ │ │ │ + 0x000601c8 795f696e 7075745f 73747265 616d5f68 y_input_stream_h │ │ │ │ + 0x000601d8 74747032 5f736b69 705f6669 6e697368 ttp2_skip_finish │ │ │ │ + 0x000601e8 00000000 736f7570 5f626f64 795f696e ....soup_body_in │ │ │ │ + 0x000601f8 7075745f 73747265 616d5f68 74747032 put_stream_http2 │ │ │ │ + 0x00060208 5f616464 5f646174 61000000 736f7570 _add_data...soup │ │ │ │ + 0x00060218 5f626f64 795f696e 7075745f 73747265 _body_input_stre │ │ │ │ + 0x00060228 616d5f68 74747032 5f69735f 626c6f63 am_http2_is_bloc │ │ │ │ + 0x00060238 6b656400 43726561 7452696e 67000000 ked.CreatRing... │ │ │ │ + 0x00060248 73656e64 5f616c6c 5f626c6f 636b696e send_all_blockin │ │ │ │ + 0x00060258 67000000 01000000 04000000 06000000 g............... │ │ │ │ + 0x00060268 05000000 00000000 73797370 726f665f ........sysprof_ │ │ │ │ + 0x00060278 636c6f63 6b5f696e 69740000 6d61705f clock_init..map_ │ │ │ │ + 0x00060288 68656164 5f616e64 5f626f64 795f7477 head_and_body_tw │ │ │ │ + 0x00060298 69636500 6765745f 626f6479 5f61745f ice.get_body_at_ │ │ │ │ + 0x000602a8 706f7300 6d617070 65645f72 696e675f pos.mapped_ring_ │ │ │ │ + 0x000602b8 62756666 65725f6e 65775f72 65616465 buffer_new_reade │ │ │ │ + 0x000602c8 72000000 6d617070 65645f72 696e675f r...mapped_ring_ │ │ │ │ + 0x000602d8 62756666 65725f6e 65775f77 72697465 buffer_new_write │ │ │ │ + 0x000602e8 72000000 6d617070 65645f72 696e675f r...mapped_ring_ │ │ │ │ + 0x000602f8 62756666 65725f75 6e726566 00000000 buffer_unref.... │ │ │ │ + 0x00060308 6d617070 65645f72 696e675f 62756666 mapped_ring_buff │ │ │ │ + 0x00060318 65725f72 65660000 6d617070 65645f72 er_ref..mapped_r │ │ │ │ + 0x00060328 696e675f 62756666 65725f67 65745f66 ing_buffer_get_f │ │ │ │ + 0x00060338 64000000 6d617070 65645f72 696e675f d...mapped_ring_ │ │ │ │ + 0x00060348 62756666 65725f61 6c6c6f63 61746500 buffer_allocate. │ │ │ │ + 0x00060358 6d617070 65645f72 696e675f 62756666 mapped_ring_buff │ │ │ │ + 0x00060368 65725f61 6476616e 63650000 6d617070 er_advance..mapp │ │ │ │ + 0x00060378 65645f72 696e675f 62756666 65725f64 ed_ring_buffer_d │ │ │ │ + 0x00060388 7261696e 00000000 6d617070 65645f72 rain....mapped_r │ │ │ │ + 0x00060398 696e675f 62756666 65725f63 6c656172 ing_buffer_clear │ │ │ │ + 0x000603a8 00000000 40000000 09000000 30000000 ....@.......0... │ │ │ │ + 0x000603b8 09000000 04000000 09000000 0c000000 ................ │ │ │ │ + 0x000603c8 09000000 3f000000 09000000 37000000 ....?.......7... │ │ │ │ + 0x000603d8 09000000 17000000 09000000 2f000000 ............/... │ │ │ │ + 0x000603e8 09000000 11000000 09000000 33000000 ............3... │ │ │ │ + 0x000603f8 09000000 15000000 09000000 12000000 ................ │ │ │ │ + 0x00060408 09000000 1f000000 09000000 36000000 ............6... │ │ │ │ + 0x00060418 09000000 10000000 09000000 24000000 ............$... │ │ │ │ + 0x00060428 09000000 2a000000 09000000 00000000 ....*........... │ │ │ │ + 0x00060438 00000000 .... │ │ │ ├── readelf --wide --decompress --hex-dump=.eh_frame {} │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ Hex dump of section '.eh_frame': │ │ │ │ - 0x00060c54 00000000 .... │ │ │ │ + 0x0006043c 00000000 .... │ │ │ ├── readelf --wide --decompress --hex-dump=.init_array {} │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ Hex dump of section '.init_array': │ │ │ │ - 0x0007dbd0 058e0100 .... │ │ │ │ + 0x0007dbf0 6d8c0100 m... │ │ │ ├── readelf --wide --decompress --hex-dump=.fini_array {} │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ Hex dump of section '.fini_array': │ │ │ │ - 0x0007dbd4 c58d0100 .... │ │ │ │ + 0x0007dbf4 2d8c0100 -... │ │ │ ├── readelf --wide --decompress --hex-dump=.data.rel.ro {} │ │ │ │ @@ -1,241 +1,241 @@ │ │ │ │ │ │ │ │ Hex dump of section '.data.rel.ro': │ │ │ │ - 0x0007dbd8 fc4d0500 004e0500 044e0500 084e0500 .M...N...N...N.. │ │ │ │ - 0x0007dbe8 0c4e0500 104e0500 144e0500 184e0500 .N...N...N...N.. │ │ │ │ - 0x0007dbf8 1c4e0500 204e0500 244e0500 284e0500 .N.. N..$N..(N.. │ │ │ │ - 0x0007dc08 2c4e0500 304e0500 344e0500 384e0500 ,N..0N..4N..8N.. │ │ │ │ - 0x0007dc18 3c4e0500 404e0500 444e0500 64000000 .. │ │ │ │ - 0x00000050 04ee7548 ..uH │ │ │ │ + 0x00000040 28da1760 f3635b5e 0fedbbe2 6deba370 (..`.c[^....m..p │ │ │ │ + 0x00000050 ca1d0299 .... │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 64373737 38393531 31656561 66616331 d77789511eeafac1 │ │ │ │ - 0x00000010 66346139 37666361 61353464 36616638 f4a97fcaa54d6af8 │ │ │ │ - 0x00000020 38336362 34322e64 65627567 00000000 83cb42.debug.... │ │ │ │ - 0x00000030 2bd8c462 +..b │ │ │ │ + 0x00000000 37326566 65633464 34613532 36633665 72efec4d4a526c6e │ │ │ │ + 0x00000010 36343930 39313135 34306537 61396436 6490911540e7a9d6 │ │ │ │ + 0x00000020 65303462 33392e64 65627567 00000000 e04b39.debug.... │ │ │ │ + 0x00000030 633b96ec c;.. │ │ ├── ./usr/libexec/installed-tests/libsoup-3.0/logger-test │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debugaltlink {} │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debugaltlink': │ │ │ │ 0x00000000 2f757372 2f6c6962 2f646562 75672f2e /usr/lib/debug/. │ │ │ │ 0x00000010 64777a2f 61726d2d 6c696e75 782d676e dwz/arm-linux-gn │ │ │ │ 0x00000020 75656162 6968662f 6c696273 6f75702d ueabihf/libsoup- │ │ │ │ 0x00000030 332e302d 74657374 732e6465 62756700 3.0-tests.debug. │ │ │ │ - 0x00000040 d6afa3e6 3547e201 df69c5cf df3eed7f ....5G...i...>.. │ │ │ │ - 0x00000050 04ee7548 ..uH │ │ │ │ + 0x00000040 28da1760 f3635b5e 0fedbbe2 6deba370 (..`.c[^....m..p │ │ │ │ + 0x00000050 ca1d0299 .... │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ 0x00000000 35363434 39383364 65333663 36656632 5644983de36c6ef2 │ │ │ │ 0x00000010 64663931 35363762 39663966 30626661 df91567b9f9f0bfa │ │ │ │ 0x00000020 66313566 66342e64 65627567 00000000 f15ff4.debug.... │ │ │ │ - 0x00000030 497221a6 Ir!. │ │ │ │ + 0x00000030 e38e1767 ...g │ │ ├── ./usr/libexec/installed-tests/libsoup-3.0/misc-test │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debugaltlink {} │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debugaltlink': │ │ │ │ 0x00000000 2f757372 2f6c6962 2f646562 75672f2e /usr/lib/debug/. │ │ │ │ 0x00000010 64777a2f 61726d2d 6c696e75 782d676e dwz/arm-linux-gn │ │ │ │ 0x00000020 75656162 6968662f 6c696273 6f75702d ueabihf/libsoup- │ │ │ │ 0x00000030 332e302d 74657374 732e6465 62756700 3.0-tests.debug. │ │ │ │ - 0x00000040 d6afa3e6 3547e201 df69c5cf df3eed7f ....5G...i...>.. │ │ │ │ - 0x00000050 04ee7548 ..uH │ │ │ │ + 0x00000040 28da1760 f3635b5e 0fedbbe2 6deba370 (..`.c[^....m..p │ │ │ │ + 0x00000050 ca1d0299 .... │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ 0x00000000 31303837 34333435 35363330 36313561 108743455630615a │ │ │ │ 0x00000010 30393039 61663830 37626234 63353663 0909af807bb4c56c │ │ │ │ 0x00000020 66623435 38632e64 65627567 00000000 fb458c.debug.... │ │ │ │ - 0x00000030 20718e02 q.. │ │ │ │ + 0x00000030 0760373b .`7; │ │ ├── ./usr/libexec/installed-tests/libsoup-3.0/mock-pkcs11.so │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debugaltlink {} │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debugaltlink': │ │ │ │ 0x00000000 2f757372 2f6c6962 2f646562 75672f2e /usr/lib/debug/. │ │ │ │ 0x00000010 64777a2f 61726d2d 6c696e75 782d676e dwz/arm-linux-gn │ │ │ │ 0x00000020 75656162 6968662f 6c696273 6f75702d ueabihf/libsoup- │ │ │ │ 0x00000030 332e302d 74657374 732e6465 62756700 3.0-tests.debug. │ │ │ │ - 0x00000040 d6afa3e6 3547e201 df69c5cf df3eed7f ....5G...i...>.. │ │ │ │ - 0x00000050 04ee7548 ..uH │ │ │ │ + 0x00000040 28da1760 f3635b5e 0fedbbe2 6deba370 (..`.c[^....m..p │ │ │ │ + 0x00000050 ca1d0299 .... │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ 0x00000000 65626239 37613266 66313132 65343031 ebb97a2ff112e401 │ │ │ │ 0x00000010 34616261 31326137 66343264 66396130 4aba12a7f42df9a0 │ │ │ │ 0x00000020 38663233 31642e64 65627567 00000000 8f231d.debug.... │ │ │ │ - 0x00000030 cd8bad1e .... │ │ │ │ + 0x00000030 63691717 ci.. │ │ ├── ./usr/libexec/installed-tests/libsoup-3.0/multipart-test │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debugaltlink {} │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debugaltlink': │ │ │ │ 0x00000000 2f757372 2f6c6962 2f646562 75672f2e /usr/lib/debug/. │ │ │ │ 0x00000010 64777a2f 61726d2d 6c696e75 782d676e dwz/arm-linux-gn │ │ │ │ 0x00000020 75656162 6968662f 6c696273 6f75702d ueabihf/libsoup- │ │ │ │ 0x00000030 332e302d 74657374 732e6465 62756700 3.0-tests.debug. │ │ │ │ - 0x00000040 d6afa3e6 3547e201 df69c5cf df3eed7f ....5G...i...>.. │ │ │ │ - 0x00000050 04ee7548 ..uH │ │ │ │ + 0x00000040 28da1760 f3635b5e 0fedbbe2 6deba370 (..`.c[^....m..p │ │ │ │ + 0x00000050 ca1d0299 .... │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ 0x00000000 61336661 30663062 61633936 35376236 a3fa0f0bac9657b6 │ │ │ │ 0x00000010 32666362 39333433 34336135 37646665 2fcb934343a57dfe │ │ │ │ 0x00000020 39663730 35362e64 65627567 00000000 9f7056.debug.... │ │ │ │ - 0x00000030 352af4d5 5*.. │ │ │ │ + 0x00000030 1ec16d60 ..m` │ │ ├── ./usr/libexec/installed-tests/libsoup-3.0/no-ssl-test │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debugaltlink {} │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debugaltlink': │ │ │ │ 0x00000000 2f757372 2f6c6962 2f646562 75672f2e /usr/lib/debug/. │ │ │ │ 0x00000010 64777a2f 61726d2d 6c696e75 782d676e dwz/arm-linux-gn │ │ │ │ 0x00000020 75656162 6968662f 6c696273 6f75702d ueabihf/libsoup- │ │ │ │ 0x00000030 332e302d 74657374 732e6465 62756700 3.0-tests.debug. │ │ │ │ - 0x00000040 d6afa3e6 3547e201 df69c5cf df3eed7f ....5G...i...>.. │ │ │ │ - 0x00000050 04ee7548 ..uH │ │ │ │ + 0x00000040 28da1760 f3635b5e 0fedbbe2 6deba370 (..`.c[^....m..p │ │ │ │ + 0x00000050 ca1d0299 .... │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ 0x00000000 63613065 33646163 62343735 63333262 ca0e3dacb475c32b │ │ │ │ 0x00000010 38373333 30333763 64613362 37366162 8733037cda3b76ab │ │ │ │ 0x00000020 30613837 63302e64 65627567 00000000 0a87c0.debug.... │ │ │ │ - 0x00000030 9784505a ..PZ │ │ │ │ + 0x00000030 dedf37c5 ..7. │ │ ├── ./usr/libexec/installed-tests/libsoup-3.0/ntlm-test │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debugaltlink {} │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debugaltlink': │ │ │ │ 0x00000000 2f757372 2f6c6962 2f646562 75672f2e /usr/lib/debug/. │ │ │ │ 0x00000010 64777a2f 61726d2d 6c696e75 782d676e dwz/arm-linux-gn │ │ │ │ 0x00000020 75656162 6968662f 6c696273 6f75702d ueabihf/libsoup- │ │ │ │ 0x00000030 332e302d 74657374 732e6465 62756700 3.0-tests.debug. │ │ │ │ - 0x00000040 d6afa3e6 3547e201 df69c5cf df3eed7f ....5G...i...>.. │ │ │ │ - 0x00000050 04ee7548 ..uH │ │ │ │ + 0x00000040 28da1760 f3635b5e 0fedbbe2 6deba370 (..`.c[^....m..p │ │ │ │ + 0x00000050 ca1d0299 .... │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ 0x00000000 39353733 33336233 65623964 32313964 957333b3eb9d219d │ │ │ │ 0x00000010 35376630 38656664 38666163 38333361 57f08efd8fac833a │ │ │ │ 0x00000020 33313033 31352e64 65627567 00000000 310315.debug.... │ │ │ │ - 0x00000030 dc506a27 .Pj' │ │ │ │ + 0x00000030 082d13ec .-.. │ │ ├── ./usr/libexec/installed-tests/libsoup-3.0/ntlm-test-helper │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debugaltlink {} │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debugaltlink': │ │ │ │ 0x00000000 2f757372 2f6c6962 2f646562 75672f2e /usr/lib/debug/. │ │ │ │ 0x00000010 64777a2f 61726d2d 6c696e75 782d676e dwz/arm-linux-gn │ │ │ │ 0x00000020 75656162 6968662f 6c696273 6f75702d ueabihf/libsoup- │ │ │ │ 0x00000030 332e302d 74657374 732e6465 62756700 3.0-tests.debug. │ │ │ │ - 0x00000040 d6afa3e6 3547e201 df69c5cf df3eed7f ....5G...i...>.. │ │ │ │ - 0x00000050 04ee7548 ..uH │ │ │ │ + 0x00000040 28da1760 f3635b5e 0fedbbe2 6deba370 (..`.c[^....m..p │ │ │ │ + 0x00000050 ca1d0299 .... │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ 0x00000000 66353535 33343639 34306437 35326137 f555346940d752a7 │ │ │ │ 0x00000010 34313766 36353931 66396364 35313737 417f6591f9cd5177 │ │ │ │ 0x00000020 34346236 39372e64 65627567 00000000 44b697.debug.... │ │ │ │ - 0x00000030 d761d4de .a.. │ │ │ │ + 0x00000030 07c9f07f .... │ │ ├── ./usr/libexec/installed-tests/libsoup-3.0/redirect-test │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debugaltlink {} │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debugaltlink': │ │ │ │ 0x00000000 2f757372 2f6c6962 2f646562 75672f2e /usr/lib/debug/. │ │ │ │ 0x00000010 64777a2f 61726d2d 6c696e75 782d676e dwz/arm-linux-gn │ │ │ │ 0x00000020 75656162 6968662f 6c696273 6f75702d ueabihf/libsoup- │ │ │ │ 0x00000030 332e302d 74657374 732e6465 62756700 3.0-tests.debug. │ │ │ │ - 0x00000040 d6afa3e6 3547e201 df69c5cf df3eed7f ....5G...i...>.. │ │ │ │ - 0x00000050 04ee7548 ..uH │ │ │ │ + 0x00000040 28da1760 f3635b5e 0fedbbe2 6deba370 (..`.c[^....m..p │ │ │ │ + 0x00000050 ca1d0299 .... │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ 0x00000000 38333431 64306463 35316234 34343130 8341d0dc51b44410 │ │ │ │ 0x00000010 36613239 39373437 65356231 61303661 6a299747e5b1a06a │ │ │ │ 0x00000020 33373134 63392e64 65627567 00000000 3714c9.debug.... │ │ │ │ - 0x00000030 3441a856 4A.V │ │ │ │ + 0x00000030 05cf9d7b ...{ │ │ ├── ./usr/libexec/installed-tests/libsoup-3.0/request-body-test │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debugaltlink {} │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debugaltlink': │ │ │ │ 0x00000000 2f757372 2f6c6962 2f646562 75672f2e /usr/lib/debug/. │ │ │ │ 0x00000010 64777a2f 61726d2d 6c696e75 782d676e dwz/arm-linux-gn │ │ │ │ 0x00000020 75656162 6968662f 6c696273 6f75702d ueabihf/libsoup- │ │ │ │ 0x00000030 332e302d 74657374 732e6465 62756700 3.0-tests.debug. │ │ │ │ - 0x00000040 d6afa3e6 3547e201 df69c5cf df3eed7f ....5G...i...>.. │ │ │ │ - 0x00000050 04ee7548 ..uH │ │ │ │ + 0x00000040 28da1760 f3635b5e 0fedbbe2 6deba370 (..`.c[^....m..p │ │ │ │ + 0x00000050 ca1d0299 .... │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ 0x00000000 30396266 31636333 39376139 65643630 09bf1cc397a9ed60 │ │ │ │ 0x00000010 61643234 66393064 33616264 63383337 ad24f90d3abdc837 │ │ │ │ 0x00000020 38386431 64382e64 65627567 00000000 88d1d8.debug.... │ │ │ │ - 0x00000030 035a51a4 .ZQ. │ │ │ │ + 0x00000030 c8225e81 ."^. │ │ ├── ./usr/libexec/installed-tests/libsoup-3.0/samesite-test │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debugaltlink {} │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debugaltlink': │ │ │ │ 0x00000000 2f757372 2f6c6962 2f646562 75672f2e /usr/lib/debug/. │ │ │ │ 0x00000010 64777a2f 61726d2d 6c696e75 782d676e dwz/arm-linux-gn │ │ │ │ 0x00000020 75656162 6968662f 6c696273 6f75702d ueabihf/libsoup- │ │ │ │ 0x00000030 332e302d 74657374 732e6465 62756700 3.0-tests.debug. │ │ │ │ - 0x00000040 d6afa3e6 3547e201 df69c5cf df3eed7f ....5G...i...>.. │ │ │ │ - 0x00000050 04ee7548 ..uH │ │ │ │ + 0x00000040 28da1760 f3635b5e 0fedbbe2 6deba370 (..`.c[^....m..p │ │ │ │ + 0x00000050 ca1d0299 .... │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ 0x00000000 62343039 64386138 37393966 64306231 b409d8a8799fd0b1 │ │ │ │ 0x00000010 65363338 34313861 32396434 34313831 e638418a29d44181 │ │ │ │ 0x00000020 62303136 35392e64 65627567 00000000 b01659.debug.... │ │ │ │ - 0x00000030 313c71f6 1.. │ │ │ │ - 0x00000050 04ee7548 ..uH │ │ │ │ + 0x00000040 28da1760 f3635b5e 0fedbbe2 6deba370 (..`.c[^....m..p │ │ │ │ + 0x00000050 ca1d0299 .... │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ 0x00000000 31323033 34343538 62323563 33323031 12034458b25c3201 │ │ │ │ 0x00000010 62323331 34643932 65626365 35356236 b2314d92ebce55b6 │ │ │ │ 0x00000020 31643130 36652e64 65627567 00000000 1d106e.debug.... │ │ │ │ - 0x00000030 85285f99 .(_. │ │ │ │ + 0x00000030 08c62b52 ..+R │ │ ├── ./usr/libexec/installed-tests/libsoup-3.0/server-mem-limit-test │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debugaltlink {} │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debugaltlink': │ │ │ │ 0x00000000 2f757372 2f6c6962 2f646562 75672f2e /usr/lib/debug/. │ │ │ │ 0x00000010 64777a2f 61726d2d 6c696e75 782d676e dwz/arm-linux-gn │ │ │ │ 0x00000020 75656162 6968662f 6c696273 6f75702d ueabihf/libsoup- │ │ │ │ 0x00000030 332e302d 74657374 732e6465 62756700 3.0-tests.debug. │ │ │ │ - 0x00000040 d6afa3e6 3547e201 df69c5cf df3eed7f ....5G...i...>.. │ │ │ │ - 0x00000050 04ee7548 ..uH │ │ │ │ + 0x00000040 28da1760 f3635b5e 0fedbbe2 6deba370 (..`.c[^....m..p │ │ │ │ + 0x00000050 ca1d0299 .... │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ 0x00000000 64306336 32353633 65366665 35666437 d0c62563e6fe5fd7 │ │ │ │ 0x00000010 33326639 37303138 65663139 34623063 32f97018ef194b0c │ │ │ │ 0x00000020 30643361 61362e64 65627567 00000000 0d3aa6.debug.... │ │ │ │ - 0x00000030 5608ad81 V... │ │ │ │ + 0x00000030 1730f157 .0.W │ │ ├── ./usr/libexec/installed-tests/libsoup-3.0/server-test │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debugaltlink {} │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debugaltlink': │ │ │ │ 0x00000000 2f757372 2f6c6962 2f646562 75672f2e /usr/lib/debug/. │ │ │ │ 0x00000010 64777a2f 61726d2d 6c696e75 782d676e dwz/arm-linux-gn │ │ │ │ 0x00000020 75656162 6968662f 6c696273 6f75702d ueabihf/libsoup- │ │ │ │ 0x00000030 332e302d 74657374 732e6465 62756700 3.0-tests.debug. │ │ │ │ - 0x00000040 d6afa3e6 3547e201 df69c5cf df3eed7f ....5G...i...>.. │ │ │ │ - 0x00000050 04ee7548 ..uH │ │ │ │ + 0x00000040 28da1760 f3635b5e 0fedbbe2 6deba370 (..`.c[^....m..p │ │ │ │ + 0x00000050 ca1d0299 .... │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ 0x00000000 39313934 35353564 66323561 61373035 9194555df25aa705 │ │ │ │ 0x00000010 64323037 66333161 61653836 66616639 d207f31aae86faf9 │ │ │ │ 0x00000020 65313431 31312e64 65627567 00000000 e14111.debug.... │ │ │ │ - 0x00000030 f03b2d27 .;-' │ │ │ │ + 0x00000030 b48cd647 ...G │ │ ├── ./usr/libexec/installed-tests/libsoup-3.0/session-test │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 77e1661adf6bd499e95de321cd444dbc7dab3522 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 1f13ea9eadddd2fd896d8216f903d897d8f6a258 │ │ │ │ │ │ │ │ Displaying notes found in: .note.ABI-tag │ │ │ │ Owner Data size Description │ │ │ │ GNU 0x00000010 NT_GNU_ABI_TAG (ABI version tag) OS: Linux, ABI: 3.2.0 │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ -5"/lib/ld-linux-armhf.so.3 │ │ │ │ +X/lib/ld-linux-armhf.so.3 │ │ │ │ g_bytes_get_data │ │ │ │ g_slist_free │ │ │ │ g_main_loop_quit │ │ │ │ g_bytes_get_size │ │ │ │ __gmon_start__ │ │ │ │ g_source_set_callback │ │ │ │ g_object_unref │ │ │ │ @@ -26,15 +26,14 @@ │ │ │ │ g_signal_connect_data │ │ │ │ g_io_error_quark │ │ │ │ g_slist_length │ │ │ │ g_bytes_unref │ │ │ │ g_main_loop_unref │ │ │ │ g_source_unref │ │ │ │ g_assertion_message │ │ │ │ -g_usleep │ │ │ │ g_source_attach │ │ │ │ g_tls_file_database_new │ │ │ │ g_main_loop_run │ │ │ │ g_cancellable_new │ │ │ │ g_uri_parse_relative │ │ │ │ g_cancellable_cancel │ │ │ │ g_main_context_get_thread_default │ │ │ │ @@ -64,14 +63,15 @@ │ │ │ │ soup_test_server_get_uri │ │ │ │ test_init │ │ │ │ test_cleanup │ │ │ │ soup_auth_manager_get_type │ │ │ │ soup_session_has_feature │ │ │ │ soup_test_session_new │ │ │ │ soup_session_get_proxy_resolver │ │ │ │ +g_usleep │ │ │ │ g_test_run │ │ │ │ g_slist_find_custom │ │ │ │ g_test_bug │ │ │ │ g_source_remove │ │ │ │ g_test_add_func │ │ │ │ g_idle_add_full │ │ │ │ g_simple_proxy_resolver_new │ │ │ ├── readelf --wide --decompress --hex-dump=.dynstr {} │ │ │ │ @@ -35,71 +35,71 @@ │ │ │ │ 0x0000092c 6e6e6563 745f6461 74610067 5f696f5f nnect_data.g_io_ │ │ │ │ 0x0000093c 6572726f 725f7175 61726b00 675f736c error_quark.g_sl │ │ │ │ 0x0000094c 6973745f 6c656e67 74680067 5f627974 ist_length.g_byt │ │ │ │ 0x0000095c 65735f75 6e726566 00675f6d 61696e5f es_unref.g_main_ │ │ │ │ 0x0000096c 6c6f6f70 5f756e72 65660067 5f736f75 loop_unref.g_sou │ │ │ │ 0x0000097c 7263655f 756e7265 6600675f 61737365 rce_unref.g_asse │ │ │ │ 0x0000098c 7274696f 6e5f6d65 73736167 6500675f rtion_message.g_ │ │ │ │ - 0x0000099c 75736c65 65700067 5f736f75 7263655f usleep.g_source_ │ │ │ │ - 0x000009ac 61747461 63680067 5f746c73 5f66696c attach.g_tls_fil │ │ │ │ - 0x000009bc 655f6461 74616261 73655f6e 65770067 e_database_new.g │ │ │ │ - 0x000009cc 5f6d6169 6e5f6c6f 6f705f72 756e0067 _main_loop_run.g │ │ │ │ - 0x000009dc 5f63616e 63656c6c 61626c65 5f6e6577 _cancellable_new │ │ │ │ - 0x000009ec 00675f75 72695f70 61727365 5f72656c .g_uri_parse_rel │ │ │ │ - 0x000009fc 61746976 6500675f 63616e63 656c6c61 ative.g_cancella │ │ │ │ - 0x00000a0c 626c655f 63616e63 656c0067 5f6d6169 ble_cancel.g_mai │ │ │ │ - 0x00000a1c 6e5f636f 6e746578 745f6765 745f7468 n_context_get_th │ │ │ │ - 0x00000a2c 72656164 5f646566 61756c74 00736f75 read_default.sou │ │ │ │ - 0x00000a3c 705f7365 72766572 5f616464 5f68616e p_server_add_han │ │ │ │ - 0x00000a4c 646c6572 00736f75 705f7465 73745f67 dler.soup_test_g │ │ │ │ - 0x00000a5c 65745f69 6e646578 00736f75 705f7365 et_index.soup_se │ │ │ │ - 0x00000a6c 7373696f 6e5f6765 745f7479 70650073 ssion_get_type.s │ │ │ │ - 0x00000a7c 6f75705f 6d657373 6167655f 6765745f oup_message_get_ │ │ │ │ - 0x00000a8c 7072696f 72697479 00736f75 705f7465 priority.soup_te │ │ │ │ - 0x00000a9c 73745f73 65737369 6f6e5f61 626f7274 st_session_abort │ │ │ │ - 0x00000aac 5f756e72 65660073 6f75705f 73657373 _unref.soup_sess │ │ │ │ - 0x00000abc 696f6e5f 73656e64 5f616e64 5f726561 ion_send_and_rea │ │ │ │ - 0x00000acc 6400736f 75705f73 65737369 6f6e5f66 d.soup_session_f │ │ │ │ - 0x00000adc 65617475 72655f67 65745f74 79706500 eature_get_type. │ │ │ │ - 0x00000aec 736f7570 5f736573 73696f6e 5f676574 soup_session_get │ │ │ │ - 0x00000afc 5f666561 74757265 7300736f 75705f6d _features.soup_m │ │ │ │ - 0x00000b0c 65737361 67655f73 65745f70 72696f72 essage_set_prior │ │ │ │ - 0x00000b1c 69747900 736f7570 5f736573 73696f6e ity.soup_session │ │ │ │ - 0x00000b2c 5f676574 5f666561 74757265 00736f75 _get_feature.sou │ │ │ │ - 0x00000b3c 705f7365 7373696f 6e5f7365 6e645f66 p_session_send_f │ │ │ │ - 0x00000b4c 696e6973 68006465 6275675f 7072696e inish.debug_prin │ │ │ │ - 0x00000b5c 74660073 6f75705f 74657374 5f736572 tf.soup_test_ser │ │ │ │ - 0x00000b6c 7665725f 6e657700 736f7570 5f746573 ver_new.soup_tes │ │ │ │ - 0x00000b7c 745f7365 72766572 5f717569 745f756e t_server_quit_un │ │ │ │ - 0x00000b8c 72656600 736f7570 5f736573 73696f6e ref.soup_session │ │ │ │ - 0x00000b9c 5f72656d 6f76655f 66656174 75726500 _remove_feature. │ │ │ │ - 0x00000bac 736f7570 5f736572 7665725f 6d657373 soup_server_mess │ │ │ │ - 0x00000bbc 6167655f 7365745f 72657370 6f6e7365 age_set_response │ │ │ │ - 0x00000bcc 00736f75 705f7465 73745f72 65676973 .soup_test_regis │ │ │ │ - 0x00000bdc 7465725f 7265736f 75726365 7300736f ter_resources.so │ │ │ │ - 0x00000bec 75705f73 65727665 725f6d65 73736167 up_server_messag │ │ │ │ - 0x00000bfc 655f7365 745f7374 61747573 00736f75 e_set_status.sou │ │ │ │ - 0x00000c0c 705f6d65 73736167 655f6e65 775f6672 p_message_new_fr │ │ │ │ - 0x00000c1c 6f6d5f75 72690073 6f75705f 74657374 om_uri.soup_test │ │ │ │ - 0x00000c2c 5f627569 6c645f66 696c656e 616d655f _build_filename_ │ │ │ │ - 0x00000c3c 61627300 746c735f 61766169 6c61626c abs.tls_availabl │ │ │ │ - 0x00000c4c 6500736f 75705f73 65737369 6f6e5f73 e.soup_session_s │ │ │ │ - 0x00000c5c 656e645f 6173796e 6300736f 75705f73 end_async.soup_s │ │ │ │ - 0x00000c6c 65737369 6f6e5f67 65745f74 6c735f64 ession_get_tls_d │ │ │ │ - 0x00000c7c 61746162 61736500 736f7570 5f746573 atabase.soup_tes │ │ │ │ - 0x00000c8c 745f7365 72766572 5f676574 5f757269 t_server_get_uri │ │ │ │ - 0x00000c9c 00746573 745f696e 69740074 6573745f .test_init.test_ │ │ │ │ - 0x00000cac 636c6561 6e757000 736f7570 5f617574 cleanup.soup_aut │ │ │ │ - 0x00000cbc 685f6d61 6e616765 725f6765 745f7479 h_manager_get_ty │ │ │ │ - 0x00000ccc 70650073 6f75705f 73657373 696f6e5f pe.soup_session_ │ │ │ │ - 0x00000cdc 6861735f 66656174 75726500 736f7570 has_feature.soup │ │ │ │ - 0x00000cec 5f746573 745f7365 7373696f 6e5f6e65 _test_session_ne │ │ │ │ - 0x00000cfc 7700736f 75705f73 65737369 6f6e5f67 w.soup_session_g │ │ │ │ - 0x00000d0c 65745f70 726f7879 5f726573 6f6c7665 et_proxy_resolve │ │ │ │ - 0x00000d1c 7200675f 74657374 5f72756e 00675f73 r.g_test_run.g_s │ │ │ │ + 0x0000099c 736f7572 63655f61 74746163 6800675f source_attach.g_ │ │ │ │ + 0x000009ac 746c735f 66696c65 5f646174 61626173 tls_file_databas │ │ │ │ + 0x000009bc 655f6e65 7700675f 6d61696e 5f6c6f6f e_new.g_main_loo │ │ │ │ + 0x000009cc 705f7275 6e00675f 63616e63 656c6c61 p_run.g_cancella │ │ │ │ + 0x000009dc 626c655f 6e657700 675f7572 695f7061 ble_new.g_uri_pa │ │ │ │ + 0x000009ec 7273655f 72656c61 74697665 00675f63 rse_relative.g_c │ │ │ │ + 0x000009fc 616e6365 6c6c6162 6c655f63 616e6365 ancellable_cance │ │ │ │ + 0x00000a0c 6c00675f 6d61696e 5f636f6e 74657874 l.g_main_context │ │ │ │ + 0x00000a1c 5f676574 5f746872 6561645f 64656661 _get_thread_defa │ │ │ │ + 0x00000a2c 756c7400 736f7570 5f736572 7665725f ult.soup_server_ │ │ │ │ + 0x00000a3c 6164645f 68616e64 6c657200 736f7570 add_handler.soup │ │ │ │ + 0x00000a4c 5f746573 745f6765 745f696e 64657800 _test_get_index. │ │ │ │ + 0x00000a5c 736f7570 5f736573 73696f6e 5f676574 soup_session_get │ │ │ │ + 0x00000a6c 5f747970 6500736f 75705f6d 65737361 _type.soup_messa │ │ │ │ + 0x00000a7c 67655f67 65745f70 72696f72 69747900 ge_get_priority. │ │ │ │ + 0x00000a8c 736f7570 5f746573 745f7365 7373696f soup_test_sessio │ │ │ │ + 0x00000a9c 6e5f6162 6f72745f 756e7265 6600736f n_abort_unref.so │ │ │ │ + 0x00000aac 75705f73 65737369 6f6e5f73 656e645f up_session_send_ │ │ │ │ + 0x00000abc 616e645f 72656164 00736f75 705f7365 and_read.soup_se │ │ │ │ + 0x00000acc 7373696f 6e5f6665 61747572 655f6765 ssion_feature_ge │ │ │ │ + 0x00000adc 745f7479 70650073 6f75705f 73657373 t_type.soup_sess │ │ │ │ + 0x00000aec 696f6e5f 6765745f 66656174 75726573 ion_get_features │ │ │ │ + 0x00000afc 00736f75 705f6d65 73736167 655f7365 .soup_message_se │ │ │ │ + 0x00000b0c 745f7072 696f7269 74790073 6f75705f t_priority.soup_ │ │ │ │ + 0x00000b1c 73657373 696f6e5f 6765745f 66656174 session_get_feat │ │ │ │ + 0x00000b2c 75726500 736f7570 5f736573 73696f6e ure.soup_session │ │ │ │ + 0x00000b3c 5f73656e 645f6669 6e697368 00646562 _send_finish.deb │ │ │ │ + 0x00000b4c 75675f70 72696e74 6600736f 75705f74 ug_printf.soup_t │ │ │ │ + 0x00000b5c 6573745f 73657276 65725f6e 65770073 est_server_new.s │ │ │ │ + 0x00000b6c 6f75705f 74657374 5f736572 7665725f oup_test_server_ │ │ │ │ + 0x00000b7c 71756974 5f756e72 65660073 6f75705f quit_unref.soup_ │ │ │ │ + 0x00000b8c 73657373 696f6e5f 72656d6f 76655f66 session_remove_f │ │ │ │ + 0x00000b9c 65617475 72650073 6f75705f 73657276 eature.soup_serv │ │ │ │ + 0x00000bac 65725f6d 65737361 67655f73 65745f72 er_message_set_r │ │ │ │ + 0x00000bbc 6573706f 6e736500 736f7570 5f746573 esponse.soup_tes │ │ │ │ + 0x00000bcc 745f7265 67697374 65725f72 65736f75 t_register_resou │ │ │ │ + 0x00000bdc 72636573 00736f75 705f7365 72766572 rces.soup_server │ │ │ │ + 0x00000bec 5f6d6573 73616765 5f736574 5f737461 _message_set_sta │ │ │ │ + 0x00000bfc 74757300 736f7570 5f6d6573 73616765 tus.soup_message │ │ │ │ + 0x00000c0c 5f6e6577 5f66726f 6d5f7572 6900736f _new_from_uri.so │ │ │ │ + 0x00000c1c 75705f74 6573745f 6275696c 645f6669 up_test_build_fi │ │ │ │ + 0x00000c2c 6c656e61 6d655f61 62730074 6c735f61 lename_abs.tls_a │ │ │ │ + 0x00000c3c 7661696c 61626c65 00736f75 705f7365 vailable.soup_se │ │ │ │ + 0x00000c4c 7373696f 6e5f7365 6e645f61 73796e63 ssion_send_async │ │ │ │ + 0x00000c5c 00736f75 705f7365 7373696f 6e5f6765 .soup_session_ge │ │ │ │ + 0x00000c6c 745f746c 735f6461 74616261 73650073 t_tls_database.s │ │ │ │ + 0x00000c7c 6f75705f 74657374 5f736572 7665725f oup_test_server_ │ │ │ │ + 0x00000c8c 6765745f 75726900 74657374 5f696e69 get_uri.test_ini │ │ │ │ + 0x00000c9c 74007465 73745f63 6c65616e 75700073 t.test_cleanup.s │ │ │ │ + 0x00000cac 6f75705f 61757468 5f6d616e 61676572 oup_auth_manager │ │ │ │ + 0x00000cbc 5f676574 5f747970 6500736f 75705f73 _get_type.soup_s │ │ │ │ + 0x00000ccc 65737369 6f6e5f68 61735f66 65617475 ession_has_featu │ │ │ │ + 0x00000cdc 72650073 6f75705f 74657374 5f736573 re.soup_test_ses │ │ │ │ + 0x00000cec 73696f6e 5f6e6577 00736f75 705f7365 sion_new.soup_se │ │ │ │ + 0x00000cfc 7373696f 6e5f6765 745f7072 6f78795f ssion_get_proxy_ │ │ │ │ + 0x00000d0c 7265736f 6c766572 00675f75 736c6565 resolver.g_uslee │ │ │ │ + 0x00000d1c 7000675f 74657374 5f72756e 00675f73 p.g_test_run.g_s │ │ │ │ 0x00000d2c 6c697374 5f66696e 645f6375 73746f6d list_find_custom │ │ │ │ 0x00000d3c 00675f74 6573745f 62756700 675f736f .g_test_bug.g_so │ │ │ │ 0x00000d4c 75726365 5f72656d 6f766500 675f7465 urce_remove.g_te │ │ │ │ 0x00000d5c 73745f61 64645f66 756e6300 675f6964 st_add_func.g_id │ │ │ │ 0x00000d6c 6c655f61 64645f66 756c6c00 675f7369 le_add_full.g_si │ │ │ │ 0x00000d7c 6d706c65 5f70726f 78795f72 65736f6c mple_proxy_resol │ │ │ │ 0x00000d8c 7665725f 6e657700 5f5f7374 61636b5f ver_new.__stack_ │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debugaltlink {} │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debugaltlink': │ │ │ │ 0x00000000 2f757372 2f6c6962 2f646562 75672f2e /usr/lib/debug/. │ │ │ │ 0x00000010 64777a2f 61726d2d 6c696e75 782d676e dwz/arm-linux-gn │ │ │ │ 0x00000020 75656162 6968662f 6c696273 6f75702d ueabihf/libsoup- │ │ │ │ 0x00000030 332e302d 74657374 732e6465 62756700 3.0-tests.debug. │ │ │ │ - 0x00000040 d6afa3e6 3547e201 df69c5cf df3eed7f ....5G...i...>.. │ │ │ │ - 0x00000050 04ee7548 ..uH │ │ │ │ + 0x00000040 28da1760 f3635b5e 0fedbbe2 6deba370 (..`.c[^....m..p │ │ │ │ + 0x00000050 ca1d0299 .... │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 65313636 31616466 36626434 39396539 e1661adf6bd499e9 │ │ │ │ - 0x00000010 35646533 32316364 34343464 62633764 5de321cd444dbc7d │ │ │ │ - 0x00000020 61623335 32322e64 65627567 00000000 ab3522.debug.... │ │ │ │ - 0x00000030 ac5852cb .XR. │ │ │ │ + 0x00000000 31336561 39656164 64646432 66643839 13ea9eadddd2fd89 │ │ │ │ + 0x00000010 36643832 31366639 30336438 39376438 6d8216f903d897d8 │ │ │ │ + 0x00000020 66366132 35382e64 65627567 00000000 f6a258.debug.... │ │ │ │ + 0x00000030 f99ea6fc .... │ │ ├── ./usr/libexec/installed-tests/libsoup-3.0/sniffing-test │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debugaltlink {} │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debugaltlink': │ │ │ │ 0x00000000 2f757372 2f6c6962 2f646562 75672f2e /usr/lib/debug/. │ │ │ │ 0x00000010 64777a2f 61726d2d 6c696e75 782d676e dwz/arm-linux-gn │ │ │ │ 0x00000020 75656162 6968662f 6c696273 6f75702d ueabihf/libsoup- │ │ │ │ 0x00000030 332e302d 74657374 732e6465 62756700 3.0-tests.debug. │ │ │ │ - 0x00000040 d6afa3e6 3547e201 df69c5cf df3eed7f ....5G...i...>.. │ │ │ │ - 0x00000050 04ee7548 ..uH │ │ │ │ + 0x00000040 28da1760 f3635b5e 0fedbbe2 6deba370 (..`.c[^....m..p │ │ │ │ + 0x00000050 ca1d0299 .... │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ 0x00000000 35643164 30363461 37616333 65643635 5d1d064a7ac3ed65 │ │ │ │ 0x00000010 33633238 39336631 63313237 33643034 3c2893f1c1273d04 │ │ │ │ 0x00000020 39646636 38612e64 65627567 00000000 9df68a.debug.... │ │ │ │ - 0x00000030 c9cc342c ..4, │ │ │ │ + 0x00000030 5a6a5451 ZjTQ │ │ ├── ./usr/libexec/installed-tests/libsoup-3.0/ssl-test │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 57a203ca4fbbed22b1c29787cf1f19bbdc0c2c0d │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 9b5d4110a4090323f2b1aeee6afcbecbf6d81700 │ │ │ │ │ │ │ │ Displaying notes found in: .note.ABI-tag │ │ │ │ Owner Data size Description │ │ │ │ GNU 0x00000010 NT_GNU_ABI_TAG (ABI version tag) OS: Linux, ABI: 3.2.0 │ │ │ ├── strings --all --bytes=8 {} │ │ │ │┄ Ordering differences only │ │ │ │ @@ -1,12 +1,11 @@ │ │ │ │ /lib/ld-linux-armhf.so.3 │ │ │ │ g_intern_static_string │ │ │ │ g_object_get_data │ │ │ │ __gmon_start__ │ │ │ │ -g_test_message │ │ │ │ g_object_unref │ │ │ │ g_strcmp0 │ │ │ │ g_clear_error │ │ │ │ g_object_set_data_full │ │ │ │ g_malloc │ │ │ │ g_assertion_message_error │ │ │ │ _ITM_deregisterTMCloneTable │ │ │ │ @@ -78,14 +77,15 @@ │ │ │ │ test_cleanup │ │ │ │ soup_message_get_tls_ciphersuite_name │ │ │ │ soup_test_session_new │ │ │ │ soup_session_preconnect_async │ │ │ │ soup_message_get_reason_phrase │ │ │ │ g_test_run │ │ │ │ g_test_skip │ │ │ │ +g_test_message │ │ │ │ g_test_get_filename │ │ │ │ g_test_bug │ │ │ │ g_idle_add_full │ │ │ │ g_test_add_data_func │ │ │ │ g_tls_certificate_new_from_pkcs11_uris │ │ │ │ g_tls_password_set_value │ │ │ │ gnutls_pkcs11_init │ │ │ ├── readelf --wide --decompress --hex-dump=.dynstr {} │ │ │ │ @@ -1,137 +1,137 @@ │ │ │ │ │ │ │ │ Hex dump of section '.dynstr': │ │ │ │ 0x0000081c 00675f66 72656500 675f696e 7465726e .g_free.g_intern │ │ │ │ 0x0000082c 5f737461 7469635f 73747269 6e670067 _static_string.g │ │ │ │ 0x0000083c 5f6f626a 6563745f 6765745f 64617461 _object_get_data │ │ │ │ 0x0000084c 005f5f67 6d6f6e5f 73746172 745f5f00 .__gmon_start__. │ │ │ │ - 0x0000085c 675f7465 73745f6d 65737361 67650067 g_test_message.g │ │ │ │ - 0x0000086c 5f6f626a 6563745f 756e7265 6600675f _object_unref.g_ │ │ │ │ - 0x0000087c 73747263 6d703000 675f636c 6561725f strcmp0.g_clear_ │ │ │ │ - 0x0000088c 6572726f 7200675f 6f626a65 63745f73 error.g_object_s │ │ │ │ - 0x0000089c 65745f64 6174615f 66756c6c 00675f6d et_data_full.g_m │ │ │ │ - 0x000008ac 616c6c6f 6300675f 61737365 7274696f alloc.g_assertio │ │ │ │ - 0x000008bc 6e5f6d65 73736167 655f6572 726f7200 n_message_error. │ │ │ │ - 0x000008cc 5f49544d 5f646572 65676973 74657254 _ITM_deregisterT │ │ │ │ - 0x000008dc 4d436c6f 6e655461 626c6500 675f746c MCloneTable.g_tl │ │ │ │ - 0x000008ec 735f6261 636b656e 645f6765 745f6465 s_backend_get_de │ │ │ │ - 0x000008fc 6661756c 745f6461 74616261 73650067 fault_database.g │ │ │ │ - 0x0000090c 5f617373 65727469 6f6e5f6d 65737361 _assertion_messa │ │ │ │ - 0x0000091c 67655f65 78707200 675f6f62 6a656374 ge_expr.g_object │ │ │ │ - 0x0000092c 5f6e6577 00675f74 6c735f69 6e746572 _new.g_tls_inter │ │ │ │ - 0x0000093c 61637469 6f6e5f67 65745f74 79706500 action_get_type. │ │ │ │ - 0x0000094c 675f6f62 6a656374 5f726566 005f4954 g_object_ref._IT │ │ │ │ - 0x0000095c 4d5f7265 67697374 6572544d 436c6f6e M_registerTMClon │ │ │ │ - 0x0000096c 65546162 6c650067 5f737472 6475705f eTable.g_strdup_ │ │ │ │ - 0x0000097c 7072696e 74660067 5f736967 6e616c5f printf.g_signal_ │ │ │ │ - 0x0000098c 68616e64 6c657273 5f646973 636f6e6e handlers_disconn │ │ │ │ - 0x0000099c 6563745f 6d617463 68656400 675f6d61 ect_matched.g_ma │ │ │ │ - 0x000009ac 696e5f63 6f6e7465 78745f69 74657261 in_context_itera │ │ │ │ - 0x000009bc 74696f6e 00675f74 6c735f63 6f6e6e65 tion.g_tls_conne │ │ │ │ - 0x000009cc 6374696f 6e5f7365 745f6365 72746966 ction_set_certif │ │ │ │ - 0x000009dc 69636174 6500675f 7572695f 756e7265 icate.g_uri_unre │ │ │ │ - 0x000009ec 6600675f 746c735f 6261636b 656e645f f.g_tls_backend_ │ │ │ │ - 0x000009fc 6765745f 64656661 756c7400 675f6f62 get_default.g_ob │ │ │ │ - 0x00000a0c 6a656374 5f676574 00675f6f 626a6563 ject_get.g_objec │ │ │ │ - 0x00000a1c 745f7365 7400675f 61737365 7274696f t_set.g_assertio │ │ │ │ - 0x00000a2c 6e5f6d65 73736167 655f636d 706e756d n_message_cmpnum │ │ │ │ - 0x00000a3c 00675f67 6574656e 7600675f 6572726f .g_getenv.g_erro │ │ │ │ - 0x00000a4c 725f6d61 74636865 7300675f 74797065 r_matches.g_type │ │ │ │ - 0x00000a5c 5f636865 636b5f69 6e737461 6e63655f _check_instance_ │ │ │ │ - 0x00000a6c 69735f61 00675f74 7970655f 6e616d65 is_a.g_type_name │ │ │ │ - 0x00000a7c 00675f73 69676e61 6c5f636f 6e6e6563 .g_signal_connec │ │ │ │ - 0x00000a8c 745f6461 74610067 5f696f5f 6572726f t_data.g_io_erro │ │ │ │ - 0x00000a9c 725f7175 61726b00 675f7479 70655f72 r_quark.g_type_r │ │ │ │ - 0x00000aac 65676973 7465725f 73746174 69635f73 egister_static_s │ │ │ │ - 0x00000abc 696d706c 6500675f 62797465 735f756e imple.g_bytes_un │ │ │ │ - 0x00000acc 72656600 675f6d61 6c6c6f63 3000675f ref.g_malloc0.g_ │ │ │ │ - 0x00000adc 6f6e6365 5f696e69 745f656e 74657200 once_init_enter. │ │ │ │ - 0x00000aec 675f6173 73657274 696f6e5f 6d657373 g_assertion_mess │ │ │ │ - 0x00000afc 61676500 675f746c 735f6365 72746966 age.g_tls_certif │ │ │ │ - 0x00000b0c 69636174 655f6e65 775f6672 6f6d5f66 icate_new_from_f │ │ │ │ - 0x00000b1c 696c6573 00675f74 6c735f63 65727469 iles.g_tls_certi │ │ │ │ - 0x00000b2c 66696361 74655f67 65745f74 79706500 ficate_get_type. │ │ │ │ - 0x00000b3c 675f6f6e 63655f69 6e69745f 6c656176 g_once_init_leav │ │ │ │ - 0x00000b4c 6500675f 746c735f 6572726f 725f7175 e.g_tls_error_qu │ │ │ │ - 0x00000b5c 61726b00 675f7572 695f7061 7273655f ark.g_uri_parse_ │ │ │ │ - 0x00000b6c 72656c61 74697665 00675f74 7970655f relative.g_type_ │ │ │ │ - 0x00000b7c 636c6173 735f7065 656b5f70 6172656e class_peek_paren │ │ │ │ - 0x00000b8c 7400675f 66696c65 5f746573 7400675f t.g_file_test.g_ │ │ │ │ - 0x00000b9c 74797065 5f636c61 73735f61 646a7573 type_class_adjus │ │ │ │ - 0x00000bac 745f7072 69766174 655f6f66 66736574 t_private_offset │ │ │ │ - 0x00000bbc 00736f75 705f7365 72766572 5f616464 .soup_server_add │ │ │ │ - 0x00000bcc 5f68616e 646c6572 00736f75 705f7465 _handler.soup_te │ │ │ │ - 0x00000bdc 73745f73 65737369 6f6e5f61 626f7274 st_session_abort │ │ │ │ - 0x00000bec 5f756e72 65660073 6f75705f 73657373 _unref.soup_sess │ │ │ │ - 0x00000bfc 696f6e5f 73656e64 5f616e64 5f726561 ion_send_and_rea │ │ │ │ - 0x00000c0c 6400736f 75705f6d 65737361 67655f73 d.soup_message_s │ │ │ │ - 0x00000c1c 65745f74 6c735f63 6c69656e 745f6365 et_tls_client_ce │ │ │ │ - 0x00000c2c 72746966 69636174 6500736f 75705f73 rtificate.soup_s │ │ │ │ - 0x00000c3c 65737369 6f6e5f70 7265636f 6e6e6563 ession_preconnec │ │ │ │ - 0x00000c4c 745f6669 6e697368 00736f75 705f7365 t_finish.soup_se │ │ │ │ - 0x00000c5c 7373696f 6e5f6162 6f727400 736f7570 ssion_abort.soup │ │ │ │ - 0x00000c6c 5f746573 745f7365 7373696f 6e5f6173 _test_session_as │ │ │ │ - 0x00000c7c 796e635f 73656e64 00646562 75675f70 ync_send.debug_p │ │ │ │ - 0x00000c8c 72696e74 6600736f 75705f73 65737369 rintf.soup_sessi │ │ │ │ - 0x00000c9c 6f6e5f73 65745f74 6c735f64 61746162 on_set_tls_datab │ │ │ │ - 0x00000cac 61736500 736f7570 5f746573 745f7365 ase.soup_test_se │ │ │ │ - 0x00000cbc 72766572 5f6e6577 00736f75 705f7465 rver_new.soup_te │ │ │ │ - 0x00000ccc 73745f73 65727665 725f7175 69745f75 st_server_quit_u │ │ │ │ - 0x00000cdc 6e726566 00736f75 705f7365 72766572 nref.soup_server │ │ │ │ - 0x00000cec 5f6d6573 73616765 5f736574 5f726573 _message_set_res │ │ │ │ - 0x00000cfc 706f6e73 6500736f 75705f6d 65737361 ponse.soup_messa │ │ │ │ - 0x00000d0c 67655f67 65745f74 6c735f70 6565725f ge_get_tls_peer_ │ │ │ │ - 0x00000d1c 63657274 69666963 6174655f 6572726f certificate_erro │ │ │ │ - 0x00000d2c 72730073 6f75705f 73746174 75735f67 rs.soup_status_g │ │ │ │ - 0x00000d3c 65745f70 68726173 6500736f 75705f73 et_phrase.soup_s │ │ │ │ - 0x00000d4c 65727665 725f6d65 73736167 655f6765 erver_message_ge │ │ │ │ - 0x00000d5c 745f746c 735f7065 65725f63 65727469 t_tls_peer_certi │ │ │ │ - 0x00000d6c 66696361 74650073 6f75705f 6d657373 ficate.soup_mess │ │ │ │ - 0x00000d7c 6167655f 6861735f 70656e64 696e675f age_has_pending_ │ │ │ │ - 0x00000d8c 746c735f 63657274 5f726571 75657374 tls_cert_request │ │ │ │ - 0x00000d9c 00736f75 705f6d65 73736167 655f6164 .soup_message_ad │ │ │ │ - 0x00000dac 645f666c 61677300 736f7570 5f736572 d_flags.soup_ser │ │ │ │ - 0x00000dbc 7665725f 6d657373 6167655f 7365745f ver_message_set_ │ │ │ │ - 0x00000dcc 73746174 75730073 6f75705f 73657373 status.soup_sess │ │ │ │ - 0x00000ddc 696f6e5f 7365745f 746c735f 696e7465 ion_set_tls_inte │ │ │ │ - 0x00000dec 72616374 696f6e00 736f7570 5f6d6573 raction.soup_mes │ │ │ │ - 0x00000dfc 73616765 5f676574 5f746c73 5f70726f sage_get_tls_pro │ │ │ │ - 0x00000e0c 746f636f 6c5f7665 7273696f 6e00736f tocol_version.so │ │ │ │ - 0x00000e1c 75705f6d 65737361 67655f6e 65775f66 up_message_new_f │ │ │ │ - 0x00000e2c 726f6d5f 75726900 736f7570 5f746573 rom_uri.soup_tes │ │ │ │ - 0x00000e3c 745f6275 696c645f 66696c65 6e616d65 t_build_filename │ │ │ │ - 0x00000e4c 5f616273 00736f75 705f7365 72766572 _abs.soup_server │ │ │ │ - 0x00000e5c 5f6d6573 73616765 5f676574 5f746c73 _message_get_tls │ │ │ │ - 0x00000e6c 5f706565 725f6365 72746966 69636174 _peer_certificat │ │ │ │ - 0x00000e7c 655f6572 726f7273 00746c73 5f617661 e_errors.tls_ava │ │ │ │ - 0x00000e8c 696c6162 6c650073 6f75705f 6d657373 ilable.soup_mess │ │ │ │ - 0x00000e9c 6167655f 6765745f 746c735f 70656572 age_get_tls_peer │ │ │ │ - 0x00000eac 5f636572 74696669 63617465 00736f75 _certificate.sou │ │ │ │ - 0x00000ebc 705f7365 7373696f 6e5f6765 745f746c p_session_get_tl │ │ │ │ - 0x00000ecc 735f6461 74616261 73650073 6f75705f s_database.soup_ │ │ │ │ - 0x00000edc 6d657373 6167655f 6765745f 73746174 message_get_stat │ │ │ │ - 0x00000eec 75730073 6f75705f 74657374 5f736572 us.soup_test_ser │ │ │ │ - 0x00000efc 7665725f 6765745f 75726900 736f7570 ver_get_uri.soup │ │ │ │ - 0x00000f0c 5f6d6573 73616765 5f746c73 5f636c69 _message_tls_cli │ │ │ │ - 0x00000f1c 656e745f 63657274 69666963 6174655f ent_certificate_ │ │ │ │ - 0x00000f2c 70617373 776f7264 5f726571 75657374 password_request │ │ │ │ - 0x00000f3c 5f636f6d 706c6574 6500736f 75705f6d _complete.soup_m │ │ │ │ - 0x00000f4c 65737361 67655f68 61735f70 656e6469 essage_has_pendi │ │ │ │ - 0x00000f5c 6e675f74 6c735f63 6572745f 70617373 ng_tls_cert_pass │ │ │ │ - 0x00000f6c 5f726571 75657374 00746573 745f696e _request.test_in │ │ │ │ - 0x00000f7c 69740074 6573745f 636c6561 6e757000 it.test_cleanup. │ │ │ │ - 0x00000f8c 736f7570 5f6d6573 73616765 5f676574 soup_message_get │ │ │ │ - 0x00000f9c 5f746c73 5f636970 68657273 75697465 _tls_ciphersuite │ │ │ │ - 0x00000fac 5f6e616d 6500736f 75705f74 6573745f _name.soup_test_ │ │ │ │ - 0x00000fbc 73657373 696f6e5f 6e657700 736f7570 session_new.soup │ │ │ │ - 0x00000fcc 5f736573 73696f6e 5f707265 636f6e6e _session_preconn │ │ │ │ - 0x00000fdc 6563745f 6173796e 6300736f 75705f6d ect_async.soup_m │ │ │ │ - 0x00000fec 65737361 67655f67 65745f72 6561736f essage_get_reaso │ │ │ │ - 0x00000ffc 6e5f7068 72617365 00675f74 6573745f n_phrase.g_test_ │ │ │ │ - 0x0000100c 72756e00 675f7465 73745f73 6b697000 run.g_test_skip. │ │ │ │ + 0x0000085c 675f6f62 6a656374 5f756e72 65660067 g_object_unref.g │ │ │ │ + 0x0000086c 5f737472 636d7030 00675f63 6c656172 _strcmp0.g_clear │ │ │ │ + 0x0000087c 5f657272 6f720067 5f6f626a 6563745f _error.g_object_ │ │ │ │ + 0x0000088c 7365745f 64617461 5f66756c 6c00675f set_data_full.g_ │ │ │ │ + 0x0000089c 6d616c6c 6f630067 5f617373 65727469 malloc.g_asserti │ │ │ │ + 0x000008ac 6f6e5f6d 65737361 67655f65 72726f72 on_message_error │ │ │ │ + 0x000008bc 005f4954 4d5f6465 72656769 73746572 ._ITM_deregister │ │ │ │ + 0x000008cc 544d436c 6f6e6554 61626c65 00675f74 TMCloneTable.g_t │ │ │ │ + 0x000008dc 6c735f62 61636b65 6e645f67 65745f64 ls_backend_get_d │ │ │ │ + 0x000008ec 65666175 6c745f64 61746162 61736500 efault_database. │ │ │ │ + 0x000008fc 675f6173 73657274 696f6e5f 6d657373 g_assertion_mess │ │ │ │ + 0x0000090c 6167655f 65787072 00675f6f 626a6563 age_expr.g_objec │ │ │ │ + 0x0000091c 745f6e65 7700675f 746c735f 696e7465 t_new.g_tls_inte │ │ │ │ + 0x0000092c 72616374 696f6e5f 6765745f 74797065 raction_get_type │ │ │ │ + 0x0000093c 00675f6f 626a6563 745f7265 66005f49 .g_object_ref._I │ │ │ │ + 0x0000094c 544d5f72 65676973 74657254 4d436c6f TM_registerTMClo │ │ │ │ + 0x0000095c 6e655461 626c6500 675f7374 72647570 neTable.g_strdup │ │ │ │ + 0x0000096c 5f707269 6e746600 675f7369 676e616c _printf.g_signal │ │ │ │ + 0x0000097c 5f68616e 646c6572 735f6469 73636f6e _handlers_discon │ │ │ │ + 0x0000098c 6e656374 5f6d6174 63686564 00675f6d nect_matched.g_m │ │ │ │ + 0x0000099c 61696e5f 636f6e74 6578745f 69746572 ain_context_iter │ │ │ │ + 0x000009ac 6174696f 6e00675f 746c735f 636f6e6e ation.g_tls_conn │ │ │ │ + 0x000009bc 65637469 6f6e5f73 65745f63 65727469 ection_set_certi │ │ │ │ + 0x000009cc 66696361 74650067 5f757269 5f756e72 ficate.g_uri_unr │ │ │ │ + 0x000009dc 65660067 5f746c73 5f626163 6b656e64 ef.g_tls_backend │ │ │ │ + 0x000009ec 5f676574 5f646566 61756c74 00675f6f _get_default.g_o │ │ │ │ + 0x000009fc 626a6563 745f6765 7400675f 6f626a65 bject_get.g_obje │ │ │ │ + 0x00000a0c 63745f73 65740067 5f617373 65727469 ct_set.g_asserti │ │ │ │ + 0x00000a1c 6f6e5f6d 65737361 67655f63 6d706e75 on_message_cmpnu │ │ │ │ + 0x00000a2c 6d00675f 67657465 6e760067 5f657272 m.g_getenv.g_err │ │ │ │ + 0x00000a3c 6f725f6d 61746368 65730067 5f747970 or_matches.g_typ │ │ │ │ + 0x00000a4c 655f6368 65636b5f 696e7374 616e6365 e_check_instance │ │ │ │ + 0x00000a5c 5f69735f 6100675f 74797065 5f6e616d _is_a.g_type_nam │ │ │ │ + 0x00000a6c 6500675f 7369676e 616c5f63 6f6e6e65 e.g_signal_conne │ │ │ │ + 0x00000a7c 63745f64 61746100 675f696f 5f657272 ct_data.g_io_err │ │ │ │ + 0x00000a8c 6f725f71 7561726b 00675f74 7970655f or_quark.g_type_ │ │ │ │ + 0x00000a9c 72656769 73746572 5f737461 7469635f register_static_ │ │ │ │ + 0x00000aac 73696d70 6c650067 5f627974 65735f75 simple.g_bytes_u │ │ │ │ + 0x00000abc 6e726566 00675f6d 616c6c6f 63300067 nref.g_malloc0.g │ │ │ │ + 0x00000acc 5f6f6e63 655f696e 69745f65 6e746572 _once_init_enter │ │ │ │ + 0x00000adc 00675f61 73736572 74696f6e 5f6d6573 .g_assertion_mes │ │ │ │ + 0x00000aec 73616765 00675f74 6c735f63 65727469 sage.g_tls_certi │ │ │ │ + 0x00000afc 66696361 74655f6e 65775f66 726f6d5f ficate_new_from_ │ │ │ │ + 0x00000b0c 66696c65 7300675f 746c735f 63657274 files.g_tls_cert │ │ │ │ + 0x00000b1c 69666963 6174655f 6765745f 74797065 ificate_get_type │ │ │ │ + 0x00000b2c 00675f6f 6e63655f 696e6974 5f6c6561 .g_once_init_lea │ │ │ │ + 0x00000b3c 76650067 5f746c73 5f657272 6f725f71 ve.g_tls_error_q │ │ │ │ + 0x00000b4c 7561726b 00675f75 72695f70 61727365 uark.g_uri_parse │ │ │ │ + 0x00000b5c 5f72656c 61746976 6500675f 74797065 _relative.g_type │ │ │ │ + 0x00000b6c 5f636c61 73735f70 65656b5f 70617265 _class_peek_pare │ │ │ │ + 0x00000b7c 6e740067 5f66696c 655f7465 73740067 nt.g_file_test.g │ │ │ │ + 0x00000b8c 5f747970 655f636c 6173735f 61646a75 _type_class_adju │ │ │ │ + 0x00000b9c 73745f70 72697661 74655f6f 66667365 st_private_offse │ │ │ │ + 0x00000bac 7400736f 75705f73 65727665 725f6164 t.soup_server_ad │ │ │ │ + 0x00000bbc 645f6861 6e646c65 7200736f 75705f74 d_handler.soup_t │ │ │ │ + 0x00000bcc 6573745f 73657373 696f6e5f 61626f72 est_session_abor │ │ │ │ + 0x00000bdc 745f756e 72656600 736f7570 5f736573 t_unref.soup_ses │ │ │ │ + 0x00000bec 73696f6e 5f73656e 645f616e 645f7265 sion_send_and_re │ │ │ │ + 0x00000bfc 61640073 6f75705f 6d657373 6167655f ad.soup_message_ │ │ │ │ + 0x00000c0c 7365745f 746c735f 636c6965 6e745f63 set_tls_client_c │ │ │ │ + 0x00000c1c 65727469 66696361 74650073 6f75705f ertificate.soup_ │ │ │ │ + 0x00000c2c 73657373 696f6e5f 70726563 6f6e6e65 session_preconne │ │ │ │ + 0x00000c3c 63745f66 696e6973 6800736f 75705f73 ct_finish.soup_s │ │ │ │ + 0x00000c4c 65737369 6f6e5f61 626f7274 00736f75 ession_abort.sou │ │ │ │ + 0x00000c5c 705f7465 73745f73 65737369 6f6e5f61 p_test_session_a │ │ │ │ + 0x00000c6c 73796e63 5f73656e 64006465 6275675f sync_send.debug_ │ │ │ │ + 0x00000c7c 7072696e 74660073 6f75705f 73657373 printf.soup_sess │ │ │ │ + 0x00000c8c 696f6e5f 7365745f 746c735f 64617461 ion_set_tls_data │ │ │ │ + 0x00000c9c 62617365 00736f75 705f7465 73745f73 base.soup_test_s │ │ │ │ + 0x00000cac 65727665 725f6e65 7700736f 75705f74 erver_new.soup_t │ │ │ │ + 0x00000cbc 6573745f 73657276 65725f71 7569745f est_server_quit_ │ │ │ │ + 0x00000ccc 756e7265 6600736f 75705f73 65727665 unref.soup_serve │ │ │ │ + 0x00000cdc 725f6d65 73736167 655f7365 745f7265 r_message_set_re │ │ │ │ + 0x00000cec 73706f6e 73650073 6f75705f 6d657373 sponse.soup_mess │ │ │ │ + 0x00000cfc 6167655f 6765745f 746c735f 70656572 age_get_tls_peer │ │ │ │ + 0x00000d0c 5f636572 74696669 63617465 5f657272 _certificate_err │ │ │ │ + 0x00000d1c 6f727300 736f7570 5f737461 7475735f ors.soup_status_ │ │ │ │ + 0x00000d2c 6765745f 70687261 73650073 6f75705f get_phrase.soup_ │ │ │ │ + 0x00000d3c 73657276 65725f6d 65737361 67655f67 server_message_g │ │ │ │ + 0x00000d4c 65745f74 6c735f70 6565725f 63657274 et_tls_peer_cert │ │ │ │ + 0x00000d5c 69666963 61746500 736f7570 5f6d6573 ificate.soup_mes │ │ │ │ + 0x00000d6c 73616765 5f686173 5f70656e 64696e67 sage_has_pending │ │ │ │ + 0x00000d7c 5f746c73 5f636572 745f7265 71756573 _tls_cert_reques │ │ │ │ + 0x00000d8c 7400736f 75705f6d 65737361 67655f61 t.soup_message_a │ │ │ │ + 0x00000d9c 64645f66 6c616773 00736f75 705f7365 dd_flags.soup_se │ │ │ │ + 0x00000dac 72766572 5f6d6573 73616765 5f736574 rver_message_set │ │ │ │ + 0x00000dbc 5f737461 74757300 736f7570 5f736573 _status.soup_ses │ │ │ │ + 0x00000dcc 73696f6e 5f736574 5f746c73 5f696e74 sion_set_tls_int │ │ │ │ + 0x00000ddc 65726163 74696f6e 00736f75 705f6d65 eraction.soup_me │ │ │ │ + 0x00000dec 73736167 655f6765 745f746c 735f7072 ssage_get_tls_pr │ │ │ │ + 0x00000dfc 6f746f63 6f6c5f76 65727369 6f6e0073 otocol_version.s │ │ │ │ + 0x00000e0c 6f75705f 6d657373 6167655f 6e65775f oup_message_new_ │ │ │ │ + 0x00000e1c 66726f6d 5f757269 00736f75 705f7465 from_uri.soup_te │ │ │ │ + 0x00000e2c 73745f62 75696c64 5f66696c 656e616d st_build_filenam │ │ │ │ + 0x00000e3c 655f6162 7300736f 75705f73 65727665 e_abs.soup_serve │ │ │ │ + 0x00000e4c 725f6d65 73736167 655f6765 745f746c r_message_get_tl │ │ │ │ + 0x00000e5c 735f7065 65725f63 65727469 66696361 s_peer_certifica │ │ │ │ + 0x00000e6c 74655f65 72726f72 7300746c 735f6176 te_errors.tls_av │ │ │ │ + 0x00000e7c 61696c61 626c6500 736f7570 5f6d6573 ailable.soup_mes │ │ │ │ + 0x00000e8c 73616765 5f676574 5f746c73 5f706565 sage_get_tls_pee │ │ │ │ + 0x00000e9c 725f6365 72746966 69636174 6500736f r_certificate.so │ │ │ │ + 0x00000eac 75705f73 65737369 6f6e5f67 65745f74 up_session_get_t │ │ │ │ + 0x00000ebc 6c735f64 61746162 61736500 736f7570 ls_database.soup │ │ │ │ + 0x00000ecc 5f6d6573 73616765 5f676574 5f737461 _message_get_sta │ │ │ │ + 0x00000edc 74757300 736f7570 5f746573 745f7365 tus.soup_test_se │ │ │ │ + 0x00000eec 72766572 5f676574 5f757269 00736f75 rver_get_uri.sou │ │ │ │ + 0x00000efc 705f6d65 73736167 655f746c 735f636c p_message_tls_cl │ │ │ │ + 0x00000f0c 69656e74 5f636572 74696669 63617465 ient_certificate │ │ │ │ + 0x00000f1c 5f706173 73776f72 645f7265 71756573 _password_reques │ │ │ │ + 0x00000f2c 745f636f 6d706c65 74650073 6f75705f t_complete.soup_ │ │ │ │ + 0x00000f3c 6d657373 6167655f 6861735f 70656e64 message_has_pend │ │ │ │ + 0x00000f4c 696e675f 746c735f 63657274 5f706173 ing_tls_cert_pas │ │ │ │ + 0x00000f5c 735f7265 71756573 74007465 73745f69 s_request.test_i │ │ │ │ + 0x00000f6c 6e697400 74657374 5f636c65 616e7570 nit.test_cleanup │ │ │ │ + 0x00000f7c 00736f75 705f6d65 73736167 655f6765 .soup_message_ge │ │ │ │ + 0x00000f8c 745f746c 735f6369 70686572 73756974 t_tls_ciphersuit │ │ │ │ + 0x00000f9c 655f6e61 6d650073 6f75705f 74657374 e_name.soup_test │ │ │ │ + 0x00000fac 5f736573 73696f6e 5f6e6577 00736f75 _session_new.sou │ │ │ │ + 0x00000fbc 705f7365 7373696f 6e5f7072 65636f6e p_session_precon │ │ │ │ + 0x00000fcc 6e656374 5f617379 6e630073 6f75705f nect_async.soup_ │ │ │ │ + 0x00000fdc 6d657373 6167655f 6765745f 72656173 message_get_reas │ │ │ │ + 0x00000fec 6f6e5f70 68726173 6500675f 74657374 on_phrase.g_test │ │ │ │ + 0x00000ffc 5f72756e 00675f74 6573745f 736b6970 _run.g_test_skip │ │ │ │ + 0x0000100c 00675f74 6573745f 6d657373 61676500 .g_test_message. │ │ │ │ 0x0000101c 675f7465 73745f67 65745f66 696c656e g_test_get_filen │ │ │ │ 0x0000102c 616d6500 675f7465 73745f62 75670067 ame.g_test_bug.g │ │ │ │ 0x0000103c 5f69646c 655f6164 645f6675 6c6c0067 _idle_add_full.g │ │ │ │ 0x0000104c 5f746573 745f6164 645f6461 74615f66 _test_add_data_f │ │ │ │ 0x0000105c 756e6300 675f746c 735f6365 72746966 unc.g_tls_certif │ │ │ │ 0x0000106c 69636174 655f6e65 775f6672 6f6d5f70 icate_new_from_p │ │ │ │ 0x0000107c 6b637331 315f7572 69730067 5f746c73 kcs11_uris.g_tls │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debugaltlink {} │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debugaltlink': │ │ │ │ 0x00000000 2f757372 2f6c6962 2f646562 75672f2e /usr/lib/debug/. │ │ │ │ 0x00000010 64777a2f 61726d2d 6c696e75 782d676e dwz/arm-linux-gn │ │ │ │ 0x00000020 75656162 6968662f 6c696273 6f75702d ueabihf/libsoup- │ │ │ │ 0x00000030 332e302d 74657374 732e6465 62756700 3.0-tests.debug. │ │ │ │ - 0x00000040 d6afa3e6 3547e201 df69c5cf df3eed7f ....5G...i...>.. │ │ │ │ - 0x00000050 04ee7548 ..uH │ │ │ │ + 0x00000040 28da1760 f3635b5e 0fedbbe2 6deba370 (..`.c[^....m..p │ │ │ │ + 0x00000050 ca1d0299 .... │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 61323033 63613466 62626564 32326231 a203ca4fbbed22b1 │ │ │ │ - 0x00000010 63323937 38376366 31663139 62626463 c29787cf1f19bbdc │ │ │ │ - 0x00000020 30633263 30642e64 65627567 00000000 0c2c0d.debug.... │ │ │ │ - 0x00000030 7553b178 uS.x │ │ │ │ + 0x00000000 35643431 31306134 30393033 32336632 5d4110a4090323f2 │ │ │ │ + 0x00000010 62316165 65653661 66636265 63626636 b1aeee6afcbecbf6 │ │ │ │ + 0x00000020 64383137 30302e64 65627567 00000000 d81700.debug.... │ │ │ │ + 0x00000030 f07694a5 .v.. │ │ ├── ./usr/libexec/installed-tests/libsoup-3.0/streaming-test │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debugaltlink {} │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debugaltlink': │ │ │ │ 0x00000000 2f757372 2f6c6962 2f646562 75672f2e /usr/lib/debug/. │ │ │ │ 0x00000010 64777a2f 61726d2d 6c696e75 782d676e dwz/arm-linux-gn │ │ │ │ 0x00000020 75656162 6968662f 6c696273 6f75702d ueabihf/libsoup- │ │ │ │ 0x00000030 332e302d 74657374 732e6465 62756700 3.0-tests.debug. │ │ │ │ - 0x00000040 d6afa3e6 3547e201 df69c5cf df3eed7f ....5G...i...>.. │ │ │ │ - 0x00000050 04ee7548 ..uH │ │ │ │ + 0x00000040 28da1760 f3635b5e 0fedbbe2 6deba370 (..`.c[^....m..p │ │ │ │ + 0x00000050 ca1d0299 .... │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ 0x00000000 37633631 32316134 64303837 30353266 7c6121a4d087052f │ │ │ │ 0x00000010 38613665 33306266 66326332 34663433 8a6e30bff2c24f43 │ │ │ │ 0x00000020 66326562 33362e64 65627567 00000000 f2eb36.debug.... │ │ │ │ - 0x00000030 77dedd3f w..? │ │ │ │ + 0x00000030 a2d8de1b .... │ │ ├── ./usr/libexec/installed-tests/libsoup-3.0/timeout-test │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debugaltlink {} │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debugaltlink': │ │ │ │ 0x00000000 2f757372 2f6c6962 2f646562 75672f2e /usr/lib/debug/. │ │ │ │ 0x00000010 64777a2f 61726d2d 6c696e75 782d676e dwz/arm-linux-gn │ │ │ │ 0x00000020 75656162 6968662f 6c696273 6f75702d ueabihf/libsoup- │ │ │ │ 0x00000030 332e302d 74657374 732e6465 62756700 3.0-tests.debug. │ │ │ │ - 0x00000040 d6afa3e6 3547e201 df69c5cf df3eed7f ....5G...i...>.. │ │ │ │ - 0x00000050 04ee7548 ..uH │ │ │ │ + 0x00000040 28da1760 f3635b5e 0fedbbe2 6deba370 (..`.c[^....m..p │ │ │ │ + 0x00000050 ca1d0299 .... │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ 0x00000000 32663233 66383334 61653135 35386431 2f23f834ae1558d1 │ │ │ │ 0x00000010 37356231 61383331 63393733 32313766 75b1a831c973217f │ │ │ │ 0x00000020 63613833 66322e64 65627567 00000000 ca83f2.debug.... │ │ │ │ - 0x00000030 2ed16ead ..n. │ │ │ │ + 0x00000030 33ec07b3 3... │ │ ├── ./usr/libexec/installed-tests/libsoup-3.0/tld-test │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debugaltlink {} │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debugaltlink': │ │ │ │ 0x00000000 2f757372 2f6c6962 2f646562 75672f2e /usr/lib/debug/. │ │ │ │ 0x00000010 64777a2f 61726d2d 6c696e75 782d676e dwz/arm-linux-gn │ │ │ │ 0x00000020 75656162 6968662f 6c696273 6f75702d ueabihf/libsoup- │ │ │ │ 0x00000030 332e302d 74657374 732e6465 62756700 3.0-tests.debug. │ │ │ │ - 0x00000040 d6afa3e6 3547e201 df69c5cf df3eed7f ....5G...i...>.. │ │ │ │ - 0x00000050 04ee7548 ..uH │ │ │ │ + 0x00000040 28da1760 f3635b5e 0fedbbe2 6deba370 (..`.c[^....m..p │ │ │ │ + 0x00000050 ca1d0299 .... │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ 0x00000000 38396433 63313233 64353438 63323532 89d3c123d548c252 │ │ │ │ 0x00000010 66393365 66623062 35396138 34613537 f93efb0b59a84a57 │ │ │ │ 0x00000020 38663666 64632e64 65627567 00000000 8f6fdc.debug.... │ │ │ │ - 0x00000030 ef1fb39d .... │ │ │ │ + 0x00000030 260a9cca &... │ │ ├── ./usr/libexec/installed-tests/libsoup-3.0/unix-socket-test │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debugaltlink {} │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debugaltlink': │ │ │ │ 0x00000000 2f757372 2f6c6962 2f646562 75672f2e /usr/lib/debug/. │ │ │ │ 0x00000010 64777a2f 61726d2d 6c696e75 782d676e dwz/arm-linux-gn │ │ │ │ 0x00000020 75656162 6968662f 6c696273 6f75702d ueabihf/libsoup- │ │ │ │ 0x00000030 332e302d 74657374 732e6465 62756700 3.0-tests.debug. │ │ │ │ - 0x00000040 d6afa3e6 3547e201 df69c5cf df3eed7f ....5G...i...>.. │ │ │ │ - 0x00000050 04ee7548 ..uH │ │ │ │ + 0x00000040 28da1760 f3635b5e 0fedbbe2 6deba370 (..`.c[^....m..p │ │ │ │ + 0x00000050 ca1d0299 .... │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ 0x00000000 64386634 36336461 33366465 64643234 d8f463da36dedd24 │ │ │ │ 0x00000010 66316439 64373335 64386661 32646236 f1d9d735d8fa2db6 │ │ │ │ 0x00000020 65393530 38622e64 65627567 00000000 e9508b.debug.... │ │ │ │ - 0x00000030 48327e86 H2~. │ │ │ │ + 0x00000030 036a07c5 .j.. │ │ ├── ./usr/libexec/installed-tests/libsoup-3.0/uri-parsing-test │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debugaltlink {} │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debugaltlink': │ │ │ │ 0x00000000 2f757372 2f6c6962 2f646562 75672f2e /usr/lib/debug/. │ │ │ │ 0x00000010 64777a2f 61726d2d 6c696e75 782d676e dwz/arm-linux-gn │ │ │ │ 0x00000020 75656162 6968662f 6c696273 6f75702d ueabihf/libsoup- │ │ │ │ 0x00000030 332e302d 74657374 732e6465 62756700 3.0-tests.debug. │ │ │ │ - 0x00000040 d6afa3e6 3547e201 df69c5cf df3eed7f ....5G...i...>.. │ │ │ │ - 0x00000050 04ee7548 ..uH │ │ │ │ + 0x00000040 28da1760 f3635b5e 0fedbbe2 6deba370 (..`.c[^....m..p │ │ │ │ + 0x00000050 ca1d0299 .... │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ 0x00000000 39333638 37373230 31396238 34383361 9368772019b8483a │ │ │ │ 0x00000010 65653636 61326634 33323838 39636335 ee66a2f432889cc5 │ │ │ │ 0x00000020 33383862 37652e64 65627567 00000000 388b7e.debug.... │ │ │ │ - 0x00000030 caf1f51a .... │ │ │ │ + 0x00000030 7b7ba587 {{.. │ │ ├── ./usr/libexec/installed-tests/libsoup-3.0/websocket-test │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debugaltlink {} │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debugaltlink': │ │ │ │ 0x00000000 2f757372 2f6c6962 2f646562 75672f2e /usr/lib/debug/. │ │ │ │ 0x00000010 64777a2f 61726d2d 6c696e75 782d676e dwz/arm-linux-gn │ │ │ │ 0x00000020 75656162 6968662f 6c696273 6f75702d ueabihf/libsoup- │ │ │ │ 0x00000030 332e302d 74657374 732e6465 62756700 3.0-tests.debug. │ │ │ │ - 0x00000040 d6afa3e6 3547e201 df69c5cf df3eed7f ....5G...i...>.. │ │ │ │ - 0x00000050 04ee7548 ..uH │ │ │ │ + 0x00000040 28da1760 f3635b5e 0fedbbe2 6deba370 (..`.c[^....m..p │ │ │ │ + 0x00000050 ca1d0299 .... │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ 0x00000000 33623064 39346163 65646261 31663662 3b0d94acedba1f6b │ │ │ │ 0x00000010 32663861 66613531 32623131 38323839 2f8afa512b118289 │ │ │ │ 0x00000020 32386631 63352e64 65627567 00000000 28f1c5.debug.... │ │ │ │ - 0x00000030 3815348c 8.4. │ │ │ │ + 0x00000030 1a3d8220 .=. │ │ ├── ./usr/libexec/installed-tests/libsoup-3.0/ws-test-helper │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debugaltlink {} │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debugaltlink': │ │ │ │ 0x00000000 2f757372 2f6c6962 2f646562 75672f2e /usr/lib/debug/. │ │ │ │ 0x00000010 64777a2f 61726d2d 6c696e75 782d676e dwz/arm-linux-gn │ │ │ │ 0x00000020 75656162 6968662f 6c696273 6f75702d ueabihf/libsoup- │ │ │ │ 0x00000030 332e302d 74657374 732e6465 62756700 3.0-tests.debug. │ │ │ │ - 0x00000040 d6afa3e6 3547e201 df69c5cf df3eed7f ....5G...i...>.. │ │ │ │ - 0x00000050 04ee7548 ..uH │ │ │ │ + 0x00000040 28da1760 f3635b5e 0fedbbe2 6deba370 (..`.c[^....m..p │ │ │ │ + 0x00000050 ca1d0299 .... │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ 0x00000000 66363833 65336530 65353964 63303132 f683e3e0e59dc012 │ │ │ │ 0x00000010 39363366 64613139 66366464 35633565 963fda19f6dd5c5e │ │ │ │ 0x00000020 37386366 62352e64 65627567 00000000 78cfb5.debug.... │ │ │ │ - 0x00000030 62918b7b b..{ │ │ │ │ + 0x00000030 c0d3170f ....