--- /srv/rebuilderd/tmp/rebuilderdL7xCy3/inputs/libpython3.14-minimal_3.14.3-1_armhf.deb +++ /srv/rebuilderd/tmp/rebuilderdL7xCy3/out/libpython3.14-minimal_3.14.3-1_armhf.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2026-02-04 15:33:49.000000 debian-binary │ -rw-r--r-- 0 0 0 9012 2026-02-04 15:33:49.000000 control.tar.xz │ --rw-r--r-- 0 0 0 873504 2026-02-04 15:33:49.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 873372 2026-02-04 15:33:49.000000 data.tar.xz ├── control.tar.xz │ ├── control.tar │ │ ├── ./md5sums │ │ │ ├── ./md5sums │ │ │ │┄ Files differ ├── data.tar.xz │ ├── data.tar │ │ ├── ./usr/lib/python3.14/lib-dynload/_hashlib.cpython-314-arm-linux-gnueabihf.so │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: c944ae15f67ca45efc8d409424ced94db40db6d1 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 46eac38ff87d5abfa3ee0230a93677e97ae83819 │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ @@ -3811,17 +3811,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ - ldr r6, [pc, #416] @ (4770 ) │ │ │ │ + ldr r5, [pc, #416] @ (4770 ) │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ - add r6, pc │ │ │ │ + add r5, pc │ │ │ │ ands.w r2, r2, #268435456 @ 0x10000000 │ │ │ │ bne.w 473a │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r1, [sp, #0] │ │ │ │ blx 1dd4 │ │ │ │ @@ -3850,15 +3850,15 @@ │ │ │ │ ldr r0, [r4, #8] │ │ │ │ blx 2184 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 474a │ │ │ │ add r0, sp, #12 │ │ │ │ blx 1e44 │ │ │ │ ldr r3, [pc, #324] @ (4774 ) │ │ │ │ - ldr r0, [r6, r3] │ │ │ │ + ldr r0, [r5, r3] │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx 1fd8 │ │ │ │ add.w r3, r4, #13 │ │ │ │ mov r7, r0 │ │ │ │ mov.w r2, #1 │ │ │ │ dmb ish │ │ │ │ @@ -3901,15 +3901,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ blx 20b8 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 465e │ │ │ │ ldr r2, [pc, #196] @ (4778 ) │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r1, [pc, #196] @ (477c ) │ │ │ │ - ldr r2, [r6, r2] │ │ │ │ + ldr r2, [r5, r2] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r2, #0] │ │ │ │ bl 521c │ │ │ │ ldr r3, [sp, #0] │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r3] │ │ │ │ cmp r2, #1 │ │ │ │ @@ -3938,38 +3938,38 @@ │ │ │ │ strexb r0, r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 468c │ │ │ │ b.n 4702 │ │ │ │ ldr r3, [pc, #104] @ (4780 ) │ │ │ │ ldr r1, [pc, #108] @ (4784 ) │ │ │ │ add r1, pc │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 1f30 │ │ │ │ b.n 46f6 │ │ │ │ ldr r3, [pc, #96] @ (4788 ) │ │ │ │ ldr r1, [pc, #100] @ (478c ) │ │ │ │ add r1, pc │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 1f30 │ │ │ │ add r0, sp, #12 │ │ │ │ blx 1e44 │ │ │ │ b.n 46f6 │ │ │ │ ldr r3, [pc, #68] @ (4780 ) │ │ │ │ ldr r1, [pc, #80] @ (4790 ) │ │ │ │ add r1, pc │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 1f30 │ │ │ │ b.n 46f6 │ │ │ │ ldr r3, [pc, #44] @ (4778 ) │ │ │ │ ldr r1, [pc, #68] @ (4794 ) │ │ │ │ add r1, pc │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ bl 521c │ │ │ │ add r0, sp, #12 │ │ │ │ blx 1e44 │ │ │ │ b.n 46f6 │ │ │ │ mov r0, r7 │ │ │ │ blx 1df8 │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 34346165 31356636 37636134 35656663 44ae15f67ca45efc │ │ │ │ - 0x00000010 38643430 39343234 63656439 34646234 8d409424ced94db4 │ │ │ │ - 0x00000020 30646236 64312e64 65627567 00000000 0db6d1.debug.... │ │ │ │ - 0x00000030 1e4583ab .E.. │ │ │ │ + 0x00000000 65616333 38666638 37643561 62666133 eac38ff87d5abfa3 │ │ │ │ + 0x00000010 65653032 33306139 33363737 65393761 ee0230a93677e97a │ │ │ │ + 0x00000020 65383338 31392e64 65627567 00000000 e83819.debug.... │ │ │ │ + 0x00000030 02ebf9d7 .... │ │ ├── ./usr/lib/python3.14/lib-dynload/_ssl.cpython-314-arm-linux-gnueabihf.so │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 9a90faf803a986dcae440bef97387045ed18eb64 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: bf5b34cbfe82c4d8653c40a9a1d4dbad47d24ac1 │ │ │ ├── strings --all --bytes=8 {} │ │ │ │┄ Ordering differences only │ │ │ │ @@ -140,22 +140,22 @@ │ │ │ │ SSL_do_handshake │ │ │ │ SSL_get_error │ │ │ │ PyErr_CheckSignals │ │ │ │ _PyDeadline_Get │ │ │ │ _PyErr_ChainExceptions1 │ │ │ │ PyExc_TimeoutError │ │ │ │ PyWeakref_GetRef │ │ │ │ -SSL_write_ex │ │ │ │ -PyLong_FromSize_t │ │ │ │ -_PyTime_AsMilliseconds │ │ │ │ PyArg_ParseTuple │ │ │ │ SSL_read_ex │ │ │ │ +PyLong_FromSize_t │ │ │ │ PyBytes_FromStringAndSize │ │ │ │ _PyBytes_Resize │ │ │ │ SSL_get_shutdown │ │ │ │ +SSL_write_ex │ │ │ │ +_PyTime_AsMilliseconds │ │ │ │ SSL_set_shutdown │ │ │ │ SSL_free │ │ │ │ PyObject_GC_Del │ │ │ │ ERR_peek_last_error │ │ │ │ PyDict_GetItemWithError │ │ │ │ ERR_reason_error_string │ │ │ │ SSL_get_verify_result │ │ │ │ @@ -499,20 +499,20 @@ │ │ │ │ cannot delete attribute │ │ │ │ Cannot create a server socket with a PROTOCOL_TLS_CLIENT context │ │ │ │ Cannot create a client socket with a PROTOCOL_TLS_SERVER context │ │ │ │ server_hostname cannot be an empty string or start with a leading dot. │ │ │ │ Underlying socket connection gone │ │ │ │ _ssl.c:1063: The handshake operation timed out │ │ │ │ _ssl.c:1067: Underlying socket has been closed. │ │ │ │ -The write operation timed out │ │ │ │ -Underlying socket has been closed. │ │ │ │ nw*:read │ │ │ │ _ssl._SSLSocket.read requires 1 to 2 arguments │ │ │ │ size should not be negative │ │ │ │ The read operation timed out │ │ │ │ +The write operation timed out │ │ │ │ +Underlying socket has been closed. │ │ │ │ Hostname mismatch, certificate is not valid for '%S'. │ │ │ │ IP address mismatch, certificate is not valid for '%S'. │ │ │ │ unknown error (0x%x) │ │ │ │ (_ssl.c:%d) │ │ │ │ unable to allocate password buffer │ │ │ │ password callback must return a string │ │ │ │ password cannot be longer than %d bytes │ │ │ ├── readelf --wide --decompress --hex-dump=.dynstr {} │ │ │ │ @@ -174,24 +174,24 @@ │ │ │ │ 0x000021d8 534c5f64 6f5f6861 6e647368 616b6500 SL_do_handshake. │ │ │ │ 0x000021e8 53534c5f 6765745f 6572726f 72005079 SSL_get_error.Py │ │ │ │ 0x000021f8 4572725f 43686563 6b536967 6e616c73 Err_CheckSignals │ │ │ │ 0x00002208 005f5079 44656164 6c696e65 5f476574 ._PyDeadline_Get │ │ │ │ 0x00002218 005f5079 4572725f 43686169 6e457863 ._PyErr_ChainExc │ │ │ │ 0x00002228 65707469 6f6e7331 00507945 78635f54 eptions1.PyExc_T │ │ │ │ 0x00002238 696d656f 75744572 726f7200 50795765 imeoutError.PyWe │ │ │ │ - 0x00002248 616b7265 665f4765 74526566 0053534c akref_GetRef.SSL │ │ │ │ - 0x00002258 5f777269 74655f65 78005079 4c6f6e67 _write_ex.PyLong │ │ │ │ - 0x00002268 5f46726f 6d53697a 655f7400 5f507954 _FromSize_t._PyT │ │ │ │ - 0x00002278 696d655f 41734d69 6c6c6973 65636f6e ime_AsMillisecon │ │ │ │ - 0x00002288 64730070 6f6c6c00 50794172 675f5061 ds.poll.PyArg_Pa │ │ │ │ - 0x00002298 72736554 75706c65 0053534c 5f726561 rseTuple.SSL_rea │ │ │ │ - 0x000022a8 645f6578 00507942 79746573 5f46726f d_ex.PyBytes_Fro │ │ │ │ - 0x000022b8 6d537472 696e6741 6e645369 7a65005f mStringAndSize._ │ │ │ │ - 0x000022c8 50794279 7465735f 52657369 7a650053 PyBytes_Resize.S │ │ │ │ - 0x000022d8 534c5f67 65745f73 68757464 6f776e00 SL_get_shutdown. │ │ │ │ + 0x00002248 616b7265 665f4765 74526566 00507941 akref_GetRef.PyA │ │ │ │ + 0x00002258 72675f50 61727365 5475706c 65005353 rg_ParseTuple.SS │ │ │ │ + 0x00002268 4c5f7265 61645f65 78005079 4c6f6e67 L_read_ex.PyLong │ │ │ │ + 0x00002278 5f46726f 6d53697a 655f7400 50794279 _FromSize_t.PyBy │ │ │ │ + 0x00002288 7465735f 46726f6d 53747269 6e67416e tes_FromStringAn │ │ │ │ + 0x00002298 6453697a 65005f50 79427974 65735f52 dSize._PyBytes_R │ │ │ │ + 0x000022a8 6573697a 65005353 4c5f6765 745f7368 esize.SSL_get_sh │ │ │ │ + 0x000022b8 7574646f 776e0053 534c5f77 72697465 utdown.SSL_write │ │ │ │ + 0x000022c8 5f657800 5f507954 696d655f 41734d69 _ex._PyTime_AsMi │ │ │ │ + 0x000022d8 6c6c6973 65636f6e 64730070 6f6c6c00 lliseconds.poll. │ │ │ │ 0x000022e8 53534c5f 7365745f 73687574 646f776e SSL_set_shutdown │ │ │ │ 0x000022f8 0053534c 5f667265 65005079 4f626a65 .SSL_free.PyObje │ │ │ │ 0x00002308 63745f47 435f4465 6c004552 525f7065 ct_GC_Del.ERR_pe │ │ │ │ 0x00002318 656b5f6c 6173745f 6572726f 72005079 ek_last_error.Py │ │ │ │ 0x00002328 44696374 5f476574 4974656d 57697468 Dict_GetItemWith │ │ │ │ 0x00002338 4572726f 72004552 525f7265 61736f6e Error.ERR_reason │ │ │ │ 0x00002348 5f657272 6f725f73 7472696e 67005353 _error_string.SS │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ @@ -584,19 +584,19 @@ │ │ │ │ ldmib sp, {r0, r2, r8, r9, fp, ip, lr, pc}^ │ │ │ │ @ instruction: 0xf7fe0104 │ │ │ │ strmi lr, [r1], sl, lsr #25 │ │ │ │ cdpcs 6, 0, cr4, cr2, cr15, {0} │ │ │ │ strbmi sp, [sl], -r6, lsl #2 │ │ │ │ tstcs r0, fp, lsr r6 │ │ │ │ @ instruction: 0xf0064628 │ │ │ │ - and pc, r7, r3, asr #25 │ │ │ │ + and pc, r7, r9, asr lr @ │ │ │ │ tstle lr, r3, lsl #28 │ │ │ │ ldrtmi r4, [fp], -sl, asr #12 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ - ldc2 0, cr15, [sl], #24 │ │ │ │ + cdp2 0, 5, cr15, cr0, cr6, {0} │ │ │ │ tstle sl, r2, lsl #16 │ │ │ │ @ instruction: 0xf8dd4b20 │ │ │ │ stmdbmi r0!, {r3, sp, pc} │ │ │ │ andcc pc, r3, sl, asr r8 @ │ │ │ │ ldmdavs r8, {r0, r3, r4, r5, r6, sl, lr} │ │ │ │ svc 0x00f6f7fe │ │ │ │ stmdacs r3, {r1, r5, sp, lr, pc} │ │ │ │ @@ -1647,15 +1647,15 @@ │ │ │ │ mcr 7, 3, pc, cr2, cr13, {7} @ │ │ │ │ @ instruction: 0xf0059807 │ │ │ │ strbmi pc, [r0], -r5, asr #20 @ │ │ │ │ ldmda r2!, {r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ pop {r3, ip, sp, pc} │ │ │ │ svclt 0x000087f0 │ │ │ │ strdeq r7, [r0], -r2 │ │ │ │ - andeq r6, r0, ip, ror sp │ │ │ │ + andeq r6, r0, r8, lsr sp │ │ │ │ andeq r7, r0, r8, ror #5 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ @ instruction: 0xf7fe4605 │ │ │ │ pkhbtmi lr, r0, r2, lsl #17 │ │ │ │ @@ -1752,19 +1752,19 @@ │ │ │ │ stmdals r5, {r0, r2, r8, r9, fp, ip, lr, pc} │ │ │ │ @ instruction: 0xf7fd4651 │ │ │ │ strmi lr, [r9], sl, lsl #23 │ │ │ │ cdpcs 0, 0, cr9, cr2, cr0, {0} │ │ │ │ bls 3f39c │ │ │ │ tstcs r0, fp, asr #12 │ │ │ │ @ instruction: 0xf0054620 │ │ │ │ - and pc, r7, r3, lsr #23 │ │ │ │ + and pc, r7, r9, lsr sp @ │ │ │ │ @ instruction: 0xd12b2e03 │ │ │ │ strbmi r9, [fp], -r0, lsl #20 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ - blx fe6c6fb6 │ │ │ │ + ldc2 0, cr15, [r0, #-20]! @ 0xffffffec │ │ │ │ tstle r1, r2, lsl #16 │ │ │ │ vmovcs.32 d2[0], r4 │ │ │ │ ldrdge pc, [r8], -sp │ │ │ │ andcc pc, r3, sl, asr r8 @ │ │ │ │ tstle r4, r8, lsl r8 │ │ │ │ ldrbtmi r4, [r9], #-2330 @ 0xfffff6e6 │ │ │ │ mrc 7, 6, APSR_nzcv, cr4, cr13, {7} │ │ │ │ @@ -1789,16 +1789,16 @@ │ │ │ │ strtmi r4, [r0], -r3 │ │ │ │ pop {r0, r1, r2, ip, sp, pc} │ │ │ │ svclt 0x00008ff0 │ │ │ │ muleq r2, r4, r1 │ │ │ │ andeq r0, r0, ip, lsr #10 │ │ │ │ @ instruction: 0x00006bb6 │ │ │ │ andeq r0, r0, r8, lsr #10 │ │ │ │ - @ instruction: 0x00006bba │ │ │ │ - andeq r6, r0, ip, lsl #22 │ │ │ │ + andeq r6, r0, r6, ror fp │ │ │ │ + andeq r6, r0, ip, lsl #23 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl feb62230 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldcmi 15, cr0, [lr, #-288]! @ 0xfffffee0 │ │ │ │ strmi fp, [r6], -r9, lsr #1 │ │ │ │ @ instruction: 0x46084617 │ │ │ │ tstlt fp, sp, ror r4 │ │ │ │ @@ -2823,15 +2823,15 @@ │ │ │ │ @ instruction: 0xf7fd5233 │ │ │ │ tstpcs r0, r5, lsl pc @ p-variant is OBSOLETE │ │ │ │ addmi lr, ip, #5 │ │ │ │ stmdage r1, {r1, r8, sl, fp, ip, lr, pc} │ │ │ │ bl 54a030 │ │ │ │ strmi r9, [r8], -r1, lsl #18 │ │ │ │ ldcllt 0, cr11, [r0, #-8]! │ │ │ │ - andeq r5, r0, r4, ror fp │ │ │ │ + andeq r5, r0, r0, lsr fp │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl feb63254 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, ip, r0, asr #31 │ │ │ │ eorcs r4, ip, #14680064 @ 0xe00000 │ │ │ │ strmi r2, [r4], -r0, lsl #2 │ │ │ │ @ instruction: 0xf7fca801 │ │ │ │ @@ -8466,343 +8466,68 @@ │ │ │ │ b.n 1047c │ │ │ │ umull r0, r0, lr, r1 │ │ │ │ lsls r4, r5, #20 │ │ │ │ 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, #3976] @ 0xf88 │ │ │ │ - sub sp, #84 @ 0x54 │ │ │ │ - mov r4, r1 │ │ │ │ - add.w r8, sp, #36 @ 0x24 │ │ │ │ - movs r2, #44 @ 0x2c │ │ │ │ - movs r1, #0 │ │ │ │ - ldr r7, [pc, #504] @ (106b0 ) │ │ │ │ - mov r5, r0 │ │ │ │ - mov r0, r8 │ │ │ │ - blx 89c0 │ │ │ │ - movs r2, #0 │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r8 │ │ │ │ - add r7, pc │ │ │ │ - blx 851c │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 105fe │ │ │ │ - mov r3, r0 │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - str r3, [sp, #32] │ │ │ │ - bl 1044c │ │ │ │ - mov r4, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 106a6 │ │ │ │ - ldr r3, [pc, #464] @ (106b4 ) │ │ │ │ - ldr r3, [r7, r3] │ │ │ │ - cmp r0, r3 │ │ │ │ - beq.w 10694 │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - ldr r6, [r0, #36] @ 0x24 │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - itt lt │ │ │ │ - addlt r3, #1 │ │ │ │ - strlt r3, [r0, #0] │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ - blx 8ea0 │ │ │ │ - mvns r2, r6 │ │ │ │ - movs r3, #0 │ │ │ │ - movs r1, #102 @ 0x66 │ │ │ │ - lsrs r2, r2, #31 │ │ │ │ - blx 8658 │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ - blx 8900 │ │ │ │ - mvns r2, r6 │ │ │ │ - movs r3, #0 │ │ │ │ - movs r1, #102 @ 0x66 │ │ │ │ - lsrs r2, r2, #31 │ │ │ │ - blx 8658 │ │ │ │ - ldrd sl, r6, [r4, #32] │ │ │ │ - cmp.w sl, #1 │ │ │ │ - sbcs.w r3, r6, #0 │ │ │ │ - bge.w 10686 │ │ │ │ - movs r3, #0 │ │ │ │ - strd r3, r3, [sp, #20] │ │ │ │ - mov r2, sl │ │ │ │ - mov r3, r6 │ │ │ │ - movs r1, #1 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 106d0 │ │ │ │ - cmp r0, #2 │ │ │ │ - beq.w 10676 │ │ │ │ - cmp r0, #3 │ │ │ │ - beq.w 10666 │ │ │ │ - mov fp, r8 │ │ │ │ - mov r8, r4 │ │ │ │ - mov r4, r6 │ │ │ │ - add r3, sp, #32 │ │ │ │ - strd sl, r6, [sp, #12] │ │ │ │ - str r3, [sp, #4] │ │ │ │ - str r7, [sp, #28] │ │ │ │ - blx 8f24 │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - str r0, [sp, #8] │ │ │ │ - ldr r2, [sp, #44] @ 0x2c │ │ │ │ - ldr r1, [sp, #36] @ 0x24 │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ - blx 93b8 │ │ │ │ - mov r9, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 10650 │ │ │ │ - movs r6, #0 │ │ │ │ - mov r7, r6 │ │ │ │ - ldr r0, [sp, #8] │ │ │ │ - blx 884c │ │ │ │ - strd r7, r6, [r5, #36] @ 0x24 │ │ │ │ - blx 91f8 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 1064a │ │ │ │ - cmp.w sl, #1 │ │ │ │ - sbcs.w r3, r4, #0 │ │ │ │ - bge.n 1063c │ │ │ │ - cmp r7, #2 │ │ │ │ - beq.n 10610 │ │ │ │ - cmp r7, #3 │ │ │ │ - beq.n 105c8 │ │ │ │ - mov r0, r8 │ │ │ │ - mov r8, fp │ │ │ │ - bl 1025c │ │ │ │ - cmp.w r9, #0 │ │ │ │ - beq.n 10602 │ │ │ │ - ldr r0, [r5, #44] @ 0x2c │ │ │ │ - cbnz r0, 105f6 │ │ │ │ - ldr r0, [sp, #32] │ │ │ │ - blx 9040 │ │ │ │ - mov r4, r0 │ │ │ │ - ldr r3, [sp, #40] @ 0x28 │ │ │ │ - cbz r3, 105c0 │ │ │ │ - mov r0, r8 │ │ │ │ - blx 89a8 │ │ │ │ - mov r0, r4 │ │ │ │ - add sp, #84 @ 0x54 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldrd r2, r3, [sp, #12] │ │ │ │ - movs r1, #1 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 106d0 │ │ │ │ - cmp r0, #2 │ │ │ │ - bne.n 1061e │ │ │ │ - ldr r3, [pc, #220] @ (106b8 ) │ │ │ │ - mov r4, r8 │ │ │ │ - ldr r7, [sp, #28] │ │ │ │ - mov r8, fp │ │ │ │ - ldr r1, [pc, #216] @ (106bc ) │ │ │ │ - ldr r3, [r7, r3] │ │ │ │ - add r1, pc │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - blx 8d60 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 1025c │ │ │ │ - ldr r0, [r5, #44] @ 0x2c │ │ │ │ - cbz r0, 105fe │ │ │ │ - blx 8af4 <_PyErr_ChainExceptions1@plt> │ │ │ │ - movs r3, #0 │ │ │ │ - str r3, [r5, #44] @ 0x2c │ │ │ │ - movs r4, #0 │ │ │ │ - b.n 105b6 │ │ │ │ - mov r0, r5 │ │ │ │ - movw r1, #2553 @ 0x9f9 │ │ │ │ - bl a31c │ │ │ │ - mov r4, r0 │ │ │ │ - b.n 105b6 │ │ │ │ - ldrd r2, r3, [sp, #12] │ │ │ │ - movs r1, #0 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 106d0 │ │ │ │ - b.n 105d4 │ │ │ │ - cmp r0, #3 │ │ │ │ - beq.n 10628 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 1055c │ │ │ │ - b.n 1059c │ │ │ │ - ldr r3, [r5, #16] │ │ │ │ - mov r4, r8 │ │ │ │ - ldr r1, [pc, #144] @ (106c0 ) │ │ │ │ - mov r8, fp │ │ │ │ - ldr r3, [r3, #48] @ 0x30 │ │ │ │ - add r1, pc │ │ │ │ - ldr r0, [r3, #20] │ │ │ │ - blx 8d60 │ │ │ │ - b.n 105ec │ │ │ │ - ldrd r0, r1, [sp, #20] │ │ │ │ - blx 8688 <_PyDeadline_Get@plt> │ │ │ │ - strd r0, r1, [sp, #12] │ │ │ │ - b.n 10594 │ │ │ │ - mov r4, r8 │ │ │ │ - mov r8, fp │ │ │ │ - b.n 105ec │ │ │ │ - blx 9158 <__errno_location@plt> │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - mov r3, r0 │ │ │ │ - mov r1, r9 │ │ │ │ - mov r0, r7 │ │ │ │ - ldr r6, [r3, #0] │ │ │ │ - blx 84dc │ │ │ │ - mov r7, r0 │ │ │ │ - b.n 10578 │ │ │ │ - ldr r3, [r5, #16] │ │ │ │ - ldr r1, [pc, #88] @ (106c4 ) │ │ │ │ - ldr r3, [r3, #48] @ 0x30 │ │ │ │ - add r1, pc │ │ │ │ - ldr r0, [r3, #20] │ │ │ │ - blx 8d60 │ │ │ │ - b.n 105ec │ │ │ │ - ldr r3, [pc, #64] @ (106b8 ) │ │ │ │ - ldr r1, [pc, #76] @ (106c8 ) │ │ │ │ - add r1, pc │ │ │ │ - ldr r3, [r7, r3] │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - blx 8d60 │ │ │ │ - b.n 105ec │ │ │ │ - mov r0, sl │ │ │ │ - mov r1, r6 │ │ │ │ - blx 8f6c <_PyDeadline_Init@plt> │ │ │ │ - strd r0, r1, [sp, #20] │ │ │ │ - b.n 10534 │ │ │ │ - ldr r3, [r5, #16] │ │ │ │ - mov.w r2, #2480 @ 0x9b0 │ │ │ │ - ldr r1, [pc, #48] @ (106cc ) │ │ │ │ - ldr r0, [r3, #48] @ 0x30 │ │ │ │ - add r1, pc │ │ │ │ - bl 9e58 │ │ │ │ - b.n 105fe │ │ │ │ - mov sl, r0 │ │ │ │ - mov r6, r0 │ │ │ │ - strd r0, r0, [sp, #20] │ │ │ │ - b.n 10534 │ │ │ │ - smlawb r0, r8, r1, r0 │ │ │ │ - lsls r4, r5, #20 │ │ │ │ - movs r0, r0 │ │ │ │ - lsls r0, r5, #20 │ │ │ │ - movs r0, r0 │ │ │ │ - asrs r4, r4, #19 │ │ │ │ - movs r0, r0 │ │ │ │ - asrs r6, r6, #18 │ │ │ │ - movs r0, r0 │ │ │ │ - asrs r4, r7, #17 │ │ │ │ - movs r0, r0 │ │ │ │ - asrs r6, r1, #17 │ │ │ │ - movs r0, r0 │ │ │ │ - asrs r6, r4, #14 │ │ │ │ - movs r0, r0 │ │ │ │ - cbz r0, 106ec │ │ │ │ - orrs.w ip, r2, r3 │ │ │ │ - beq.n 106ec │ │ │ │ - cmp r3, #0 │ │ │ │ - bge.n 106f4 │ │ │ │ - ldrd r2, r3, [r0, #32] │ │ │ │ - cmp r2, #1 │ │ │ │ - sbcs.w r3, r3, #0 │ │ │ │ - bge.n 106f0 │ │ │ │ - movs r0, #1 │ │ │ │ - bx lr │ │ │ │ - movs r0, #0 │ │ │ │ - bx lr │ │ │ │ - movs r0, #2 │ │ │ │ - bx lr │ │ │ │ - push {r4, r5, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr.w ip, [r0, #8] │ │ │ │ - sub sp, #20 │ │ │ │ - cmp.w ip, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 1074c │ │ │ │ - cmp r1, #0 │ │ │ │ - mov r0, r2 │ │ │ │ - mov r1, r3 │ │ │ │ - mov.w r2, #1 │ │ │ │ - ite eq │ │ │ │ - moveq r3, r2 │ │ │ │ - movne r3, #4 │ │ │ │ - str.w ip, [sp, #8] │ │ │ │ - strh.w r3, [sp, #12] │ │ │ │ - blx 8c88 <_PyTime_AsMilliseconds@plt> │ │ │ │ - str r0, [sp, #4] │ │ │ │ - blx 8f24 │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ - mov r5, r0 │ │ │ │ - movs r1, #1 │ │ │ │ - add r0, sp, #8 │ │ │ │ - blx 8b18 │ │ │ │ - mov r4, r0 │ │ │ │ - mov r0, r5 │ │ │ │ - blx 884c │ │ │ │ - cbnz r4, 10750 │ │ │ │ - movs r0, #2 │ │ │ │ - add sp, #20 │ │ │ │ - pop {r4, r5, pc} │ │ │ │ - movs r0, #3 │ │ │ │ - b.n 10748 │ │ │ │ - movs r0, #5 │ │ │ │ - b.n 10748 │ │ │ │ - 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 │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ mov r4, r1 │ │ │ │ add.w r8, sp, #52 @ 0x34 │ │ │ │ mov r5, r0 │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ - ldr.w sl, [pc, #732] @ 10a54 │ │ │ │ + ldr.w sl, [pc, #732] @ 10798 │ │ │ │ blx 89c0 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ add sl, pc │ │ │ │ cmp r3, #1 │ │ │ │ - beq.w 108ca │ │ │ │ + beq.w 1060e │ │ │ │ cmp r3, #2 │ │ │ │ - bne.w 10970 │ │ │ │ - ldr r1, [pc, #712] @ (10a58 ) │ │ │ │ + bne.w 106b4 │ │ │ │ + ldr r1, [pc, #712] @ (1079c ) │ │ │ │ mov r3, r8 │ │ │ │ mov r0, r4 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ add r1, pc │ │ │ │ blx 8de4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1096c │ │ │ │ + beq.w 106b0 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ movs r3, #0 │ │ │ │ ldr r7, [sp, #40] @ 0x28 │ │ │ │ movs r6, #1 │ │ │ │ strd r3, r3, [sp, #44] @ 0x2c │ │ │ │ bl 1044c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 107d2 │ │ │ │ - ldr r3, [pc, #676] @ (10a5c ) │ │ │ │ + cbz r0, 10516 │ │ │ │ + ldr r3, [pc, #676] @ (107a0 ) │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ cmp r4, r3 │ │ │ │ - beq.w 1095c │ │ │ │ + beq.w 106a0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 108f6 │ │ │ │ + beq.w 1063a │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ cmp r7, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ - ble.w 10956 │ │ │ │ + ble.w 1069a │ │ │ │ cmp r3, r7 │ │ │ │ - blt.w 10956 │ │ │ │ + blt.w 1069a │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 1094c │ │ │ │ + beq.w 10690 │ │ │ │ ldr r6, [r4, #36] @ 0x24 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ blx 8ea0 │ │ │ │ mvns r2, r6 │ │ │ │ movs r3, #0 │ │ │ │ movs r1, #102 @ 0x66 │ │ │ │ lsrs r2, r2, #31 │ │ │ │ @@ -8813,15 +8538,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ movs r1, #102 @ 0x66 │ │ │ │ lsrs r2, r2, #31 │ │ │ │ blx 8658 │ │ │ │ ldrd r2, r3, [r4, #32] │ │ │ │ cmp r2, #1 │ │ │ │ sbcs.w r1, r3, #0 │ │ │ │ - bge.w 10936 │ │ │ │ + bge.w 1067a │ │ │ │ mov.w ip, #0 │ │ │ │ mov lr, ip │ │ │ │ mov fp, r8 │ │ │ │ str.w sl, [sp, #28] │ │ │ │ mov r6, r3 │ │ │ │ mov sl, r2 │ │ │ │ mov r8, r4 │ │ │ │ @@ -8835,225 +8560,500 @@ │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r0, [r5, #12] │ │ │ │ blx 9104 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 10920 │ │ │ │ + beq.n 10664 │ │ │ │ movs r7, #0 │ │ │ │ mov r4, r7 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ blx 884c │ │ │ │ strd r4, r7, [r5, #36] @ 0x24 │ │ │ │ blx 91f8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 10a2a │ │ │ │ + bne.w 1076e │ │ │ │ cmp.w sl, #1 │ │ │ │ sbcs.w r3, r6, #0 │ │ │ │ - bge.w 10a1c │ │ │ │ + bge.w 10760 │ │ │ │ cmp r4, #2 │ │ │ │ - beq.w 109e2 │ │ │ │ + beq.w 10726 │ │ │ │ cmp r4, #3 │ │ │ │ - beq.w 109b4 │ │ │ │ + beq.w 106f8 │ │ │ │ cmp r4, #6 │ │ │ │ mov r4, r8 │ │ │ │ mov r8, fp │ │ │ │ - beq.w 10a30 │ │ │ │ + beq.w 10774 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 109d6 │ │ │ │ + beq.w 1071a │ │ │ │ ldr r0, [r5, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 109aa │ │ │ │ + bne.w 106ee │ │ │ │ mov r0, r4 │ │ │ │ bl 1025c │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 10914 │ │ │ │ + beq.n 10658 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ blx 9040 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ - cbz r3, 108c2 │ │ │ │ + cbz r3, 10606 │ │ │ │ mov r0, r8 │ │ │ │ blx 89a8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #100 @ 0x64 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r1, [pc, #404] @ (10a60 ) │ │ │ │ + ldr r1, [pc, #404] @ (107a4 ) │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx 8de4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1096c │ │ │ │ + beq.n 106b0 │ │ │ │ ldr r7, [sp, #40] @ 0x28 │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ strd r6, r6, [sp, #44] @ 0x2c │ │ │ │ bl 1044c │ │ │ │ cmp r7, r6 │ │ │ │ mov r4, r0 │ │ │ │ - blt.w 10a42 │ │ │ │ + blt.w 10786 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 107b4 │ │ │ │ + bne.w 104f8 │ │ │ │ mov r1, r7 │ │ │ │ movs r0, #0 │ │ │ │ blx 890c │ │ │ │ mov r3, r0 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 10982 │ │ │ │ + beq.n 106c6 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 10994 │ │ │ │ + beq.n 106d8 │ │ │ │ adds r3, #16 │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ - b.n 107e8 │ │ │ │ + b.n 1052c │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ blx 8664 <_PyBytes_Resize@plt> │ │ │ │ ldr r4, [sp, #44] @ 0x2c │ │ │ │ - b.n 108b8 │ │ │ │ + b.n 105fc │ │ │ │ blx 9158 <__errno_location@plt> │ │ │ │ ldr r4, [r5, #12] │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ ldr r7, [r3, #0] │ │ │ │ blx 84dc │ │ │ │ mov r4, r0 │ │ │ │ - b.n 1085e │ │ │ │ + b.n 105a2 │ │ │ │ mov r0, r2 │ │ │ │ mov r1, r3 │ │ │ │ str r2, [sp, #12] │ │ │ │ str r3, [sp, #8] │ │ │ │ blx 8f6c <_PyDeadline_Init@plt> │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ mov ip, r0 │ │ │ │ mov lr, r1 │ │ │ │ - b.n 10828 │ │ │ │ + b.n 1056c │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r4 │ │ │ │ mov ip, r4 │ │ │ │ mov lr, r4 │ │ │ │ - b.n 10828 │ │ │ │ - cbz r3, 1099e │ │ │ │ + b.n 1056c │ │ │ │ + cbz r3, 106e2 │ │ │ │ mov r7, r3 │ │ │ │ - b.n 107e4 │ │ │ │ + b.n 10528 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ movw r2, #2627 @ 0xa43 │ │ │ │ - ldr r1, [pc, #256] @ (10a64 ) │ │ │ │ + ldr r1, [pc, #256] @ (107a8 ) │ │ │ │ ldr r0, [r3, #48] @ 0x30 │ │ │ │ add r1, pc │ │ │ │ bl 9e58 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 108b8 │ │ │ │ - ldr r3, [pc, #244] @ (10a68 ) │ │ │ │ - ldr r1, [pc, #248] @ (10a6c ) │ │ │ │ + b.n 105fc │ │ │ │ + ldr r3, [pc, #244] @ (107ac ) │ │ │ │ + ldr r1, [pc, #248] @ (107b0 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 8d60 │ │ │ │ - b.n 1096c │ │ │ │ + b.n 106b0 │ │ │ │ ldr r0, [r5, #44] @ 0x2c │ │ │ │ - cbnz r0, 109a8 │ │ │ │ + cbnz r0, 106ec │ │ │ │ mov r0, r4 │ │ │ │ bl 1025c │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ bl 1025c │ │ │ │ - b.n 1096c │ │ │ │ + b.n 106b0 │ │ │ │ mov r0, r4 │ │ │ │ bl 1025c │ │ │ │ ldr r4, [sp, #44] @ 0x2c │ │ │ │ - b.n 108b8 │ │ │ │ + b.n 105fc │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ bl 1025c │ │ │ │ - b.n 108b0 │ │ │ │ + b.n 105f4 │ │ │ │ str r3, [sp, #0] │ │ │ │ blx 8af4 <_PyErr_ChainExceptions1@plt> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r5, #44] @ 0x2c │ │ │ │ - b.n 10a0e │ │ │ │ + b.n 10752 │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 106d0 │ │ │ │ + bl 109fc │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n 109f0 │ │ │ │ + beq.n 10734 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 10842 │ │ │ │ + bne.w 10586 │ │ │ │ mov r4, r8 │ │ │ │ mov r8, fp │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.w 1089c │ │ │ │ + bne.w 105e0 │ │ │ │ mov r0, r5 │ │ │ │ movw r1, #2710 @ 0xa96 │ │ │ │ bl a31c │ │ │ │ - b.n 10a08 │ │ │ │ + b.n 1074c │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 106d0 │ │ │ │ - b.n 109c0 │ │ │ │ - ldr r3, [pc, #124] @ (10a70 ) │ │ │ │ + bl 109fc │ │ │ │ + b.n 10704 │ │ │ │ + ldr r3, [pc, #124] @ (107b4 ) │ │ │ │ mov r4, r8 │ │ │ │ ldr.w sl, [sp, #28] │ │ │ │ mov r8, fp │ │ │ │ - ldr r1, [pc, #120] @ (10a74 ) │ │ │ │ + ldr r1, [pc, #120] @ (107b8 ) │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 8d60 │ │ │ │ ldr r0, [r5, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 109aa │ │ │ │ + bne.n 106ee │ │ │ │ mov r0, r4 │ │ │ │ bl 1025c │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 1096c │ │ │ │ - b.n 1098c │ │ │ │ + bne.n 106b0 │ │ │ │ + b.n 106d0 │ │ │ │ ldrd r0, r1, [sp, #32] │ │ │ │ blx 8688 <_PyDeadline_Get@plt> │ │ │ │ strd r0, r1, [sp, #20] │ │ │ │ - b.n 1087e │ │ │ │ + b.n 105c2 │ │ │ │ mov r4, r8 │ │ │ │ mov r8, fp │ │ │ │ - b.n 10a08 │ │ │ │ + b.n 1074c │ │ │ │ ldr r0, [r5, #12] │ │ │ │ blx 8794 │ │ │ │ cmp r0, #2 │ │ │ │ - bne.w 10894 │ │ │ │ + bne.w 105d8 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ - b.n 108a4 │ │ │ │ - ldr r3, [pc, #52] @ (10a78 ) │ │ │ │ - ldr r1, [pc, #52] @ (10a7c ) │ │ │ │ + b.n 105e8 │ │ │ │ + ldr r3, [pc, #52] @ (107bc ) │ │ │ │ + ldr r1, [pc, #52] @ (107c0 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 8d60 │ │ │ │ - b.n 1096c │ │ │ │ - ldr??.w r0, [lr, r1] │ │ │ │ - asrs r0, r0, #14 │ │ │ │ + b.n 106b0 │ │ │ │ + smlawb r0, sl, r1, r0 │ │ │ │ + asrs r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r5, #20 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r7, #8 │ │ │ │ + asrs r4, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r3, #3 │ │ │ │ + asrs r2, r3, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r3, #21 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r5, #6 │ │ │ │ + asrs r4, r4, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #20 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r5, #5 │ │ │ │ + asrs r4, r4, #15 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r4, #20 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r1, #4 │ │ │ │ - ... │ │ │ │ + asrs r2, r0, #14 │ │ │ │ + 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, #3976] @ 0xf88 │ │ │ │ + sub sp, #84 @ 0x54 │ │ │ │ + mov r4, r1 │ │ │ │ + add.w r8, sp, #36 @ 0x24 │ │ │ │ + movs r2, #44 @ 0x2c │ │ │ │ + movs r1, #0 │ │ │ │ + ldr r7, [pc, #504] @ (109dc ) │ │ │ │ + mov r5, r0 │ │ │ │ + mov r0, r8 │ │ │ │ + blx 89c0 │ │ │ │ + movs r2, #0 │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r8 │ │ │ │ + add r7, pc │ │ │ │ + blx 851c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 1092a │ │ │ │ + mov r3, r0 │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + str r3, [sp, #32] │ │ │ │ + bl 1044c │ │ │ │ + mov r4, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 109d2 │ │ │ │ + ldr r3, [pc, #464] @ (109e0 ) │ │ │ │ + ldr r3, [r7, r3] │ │ │ │ + cmp r0, r3 │ │ │ │ + beq.w 109c0 │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + ldr r6, [r0, #36] @ 0x24 │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + itt lt │ │ │ │ + addlt r3, #1 │ │ │ │ + strlt r3, [r0, #0] │ │ │ │ + ldr r0, [r5, #12] │ │ │ │ + blx 8ea0 │ │ │ │ + mvns r2, r6 │ │ │ │ + movs r3, #0 │ │ │ │ + movs r1, #102 @ 0x66 │ │ │ │ + lsrs r2, r2, #31 │ │ │ │ + blx 8658 │ │ │ │ + ldr r0, [r5, #12] │ │ │ │ + blx 8900 │ │ │ │ + mvns r2, r6 │ │ │ │ + movs r3, #0 │ │ │ │ + movs r1, #102 @ 0x66 │ │ │ │ + lsrs r2, r2, #31 │ │ │ │ + blx 8658 │ │ │ │ + ldrd sl, r6, [r4, #32] │ │ │ │ + cmp.w sl, #1 │ │ │ │ + sbcs.w r3, r6, #0 │ │ │ │ + bge.w 109b2 │ │ │ │ + movs r3, #0 │ │ │ │ + strd r3, r3, [sp, #20] │ │ │ │ + mov r2, sl │ │ │ │ + mov r3, r6 │ │ │ │ + movs r1, #1 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 109fc │ │ │ │ + cmp r0, #2 │ │ │ │ + beq.w 109a2 │ │ │ │ + cmp r0, #3 │ │ │ │ + beq.w 10992 │ │ │ │ + mov fp, r8 │ │ │ │ + mov r8, r4 │ │ │ │ + mov r4, r6 │ │ │ │ + add r3, sp, #32 │ │ │ │ + strd sl, r6, [sp, #12] │ │ │ │ + str r3, [sp, #4] │ │ │ │ + str r7, [sp, #28] │ │ │ │ + blx 8f24 │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ + str r0, [sp, #8] │ │ │ │ + ldr r2, [sp, #44] @ 0x2c │ │ │ │ + ldr r1, [sp, #36] @ 0x24 │ │ │ │ + ldr r0, [r5, #12] │ │ │ │ + blx 93b8 │ │ │ │ + mov r9, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 1097c │ │ │ │ + movs r6, #0 │ │ │ │ + mov r7, r6 │ │ │ │ + ldr r0, [sp, #8] │ │ │ │ + blx 884c │ │ │ │ + strd r7, r6, [r5, #36] @ 0x24 │ │ │ │ + blx 91f8 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 10976 │ │ │ │ + cmp.w sl, #1 │ │ │ │ + sbcs.w r3, r4, #0 │ │ │ │ + bge.n 10968 │ │ │ │ + cmp r7, #2 │ │ │ │ + beq.n 1093c │ │ │ │ + cmp r7, #3 │ │ │ │ + beq.n 108f4 │ │ │ │ + mov r0, r8 │ │ │ │ + mov r8, fp │ │ │ │ + bl 1025c │ │ │ │ + cmp.w r9, #0 │ │ │ │ + beq.n 1092e │ │ │ │ + ldr r0, [r5, #44] @ 0x2c │ │ │ │ + cbnz r0, 10922 │ │ │ │ + ldr r0, [sp, #32] │ │ │ │ + blx 9040 │ │ │ │ + mov r4, r0 │ │ │ │ + ldr r3, [sp, #40] @ 0x28 │ │ │ │ + cbz r3, 108ec │ │ │ │ + mov r0, r8 │ │ │ │ + blx 89a8 │ │ │ │ + mov r0, r4 │ │ │ │ + add sp, #84 @ 0x54 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + ldrd r2, r3, [sp, #12] │ │ │ │ + movs r1, #1 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 109fc │ │ │ │ + cmp r0, #2 │ │ │ │ + bne.n 1094a │ │ │ │ + ldr r3, [pc, #220] @ (109e4 ) │ │ │ │ + mov r4, r8 │ │ │ │ + ldr r7, [sp, #28] │ │ │ │ + mov r8, fp │ │ │ │ + ldr r1, [pc, #216] @ (109e8 ) │ │ │ │ + ldr r3, [r7, r3] │ │ │ │ + add r1, pc │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + blx 8d60 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 1025c │ │ │ │ + ldr r0, [r5, #44] @ 0x2c │ │ │ │ + cbz r0, 1092a │ │ │ │ + blx 8af4 <_PyErr_ChainExceptions1@plt> │ │ │ │ + movs r3, #0 │ │ │ │ + str r3, [r5, #44] @ 0x2c │ │ │ │ + movs r4, #0 │ │ │ │ + b.n 108e2 │ │ │ │ + mov r0, r5 │ │ │ │ + movw r1, #2553 @ 0x9f9 │ │ │ │ + bl a31c │ │ │ │ + mov r4, r0 │ │ │ │ + b.n 108e2 │ │ │ │ + ldrd r2, r3, [sp, #12] │ │ │ │ + movs r1, #0 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 109fc │ │ │ │ + b.n 10900 │ │ │ │ + cmp r0, #3 │ │ │ │ + beq.n 10954 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 10888 │ │ │ │ + b.n 108c8 │ │ │ │ + ldr r3, [r5, #16] │ │ │ │ + mov r4, r8 │ │ │ │ + ldr r1, [pc, #144] @ (109ec ) │ │ │ │ + mov r8, fp │ │ │ │ + ldr r3, [r3, #48] @ 0x30 │ │ │ │ + add r1, pc │ │ │ │ + ldr r0, [r3, #20] │ │ │ │ + blx 8d60 │ │ │ │ + b.n 10918 │ │ │ │ + ldrd r0, r1, [sp, #20] │ │ │ │ + blx 8688 <_PyDeadline_Get@plt> │ │ │ │ + strd r0, r1, [sp, #12] │ │ │ │ + b.n 108c0 │ │ │ │ + mov r4, r8 │ │ │ │ + mov r8, fp │ │ │ │ + b.n 10918 │ │ │ │ + blx 9158 <__errno_location@plt> │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ + mov r3, r0 │ │ │ │ + mov r1, r9 │ │ │ │ + mov r0, r7 │ │ │ │ + ldr r6, [r3, #0] │ │ │ │ + blx 84dc │ │ │ │ + mov r7, r0 │ │ │ │ + b.n 108a4 │ │ │ │ + ldr r3, [r5, #16] │ │ │ │ + ldr r1, [pc, #88] @ (109f0 ) │ │ │ │ + ldr r3, [r3, #48] @ 0x30 │ │ │ │ + add r1, pc │ │ │ │ + ldr r0, [r3, #20] │ │ │ │ + blx 8d60 │ │ │ │ + b.n 10918 │ │ │ │ + ldr r3, [pc, #64] @ (109e4 ) │ │ │ │ + ldr r1, [pc, #76] @ (109f4 ) │ │ │ │ + add r1, pc │ │ │ │ + ldr r3, [r7, r3] │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + blx 8d60 │ │ │ │ + b.n 10918 │ │ │ │ + mov r0, sl │ │ │ │ + mov r1, r6 │ │ │ │ + blx 8f6c <_PyDeadline_Init@plt> │ │ │ │ + strd r0, r1, [sp, #20] │ │ │ │ + b.n 10860 │ │ │ │ + ldr r3, [r5, #16] │ │ │ │ + mov.w r2, #2480 @ 0x9b0 │ │ │ │ + ldr r1, [pc, #48] @ (109f8 ) │ │ │ │ + ldr r0, [r3, #48] @ 0x30 │ │ │ │ + add r1, pc │ │ │ │ + bl 9e58 │ │ │ │ + b.n 1092a │ │ │ │ + mov sl, r0 │ │ │ │ + mov r6, r0 │ │ │ │ + strd r0, r0, [sp, #20] │ │ │ │ + b.n 10860 │ │ │ │ + strb.w r0, [ip, r1] │ │ │ │ + lsls r4, r5, #20 │ │ │ │ + movs r0, r0 │ │ │ │ + lsls r0, r5, #20 │ │ │ │ + movs r0, r0 │ │ │ │ + asrs r0, r7, #8 │ │ │ │ + movs r0, r0 │ │ │ │ + asrs r2, r1, #8 │ │ │ │ + movs r0, r0 │ │ │ │ + asrs r0, r2, #7 │ │ │ │ + movs r0, r0 │ │ │ │ + asrs r2, r4, #6 │ │ │ │ + movs r0, r0 │ │ │ │ + asrs r2, r7, #1 │ │ │ │ + movs r0, r0 │ │ │ │ + cbz r0, 10a18 │ │ │ │ + orrs.w ip, r2, r3 │ │ │ │ + beq.n 10a18 │ │ │ │ + cmp r3, #0 │ │ │ │ + bge.n 10a20 │ │ │ │ + ldrd r2, r3, [r0, #32] │ │ │ │ + cmp r2, #1 │ │ │ │ + sbcs.w r3, r3, #0 │ │ │ │ + bge.n 10a1c │ │ │ │ + movs r0, #1 │ │ │ │ + bx lr │ │ │ │ + movs r0, #0 │ │ │ │ + bx lr │ │ │ │ + movs r0, #2 │ │ │ │ + bx lr │ │ │ │ + push {r4, r5, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ + ldr.w ip, [r0, #8] │ │ │ │ + sub sp, #20 │ │ │ │ + cmp.w ip, #4294967295 @ 0xffffffff │ │ │ │ + beq.n 10a78 │ │ │ │ + cmp r1, #0 │ │ │ │ + mov r0, r2 │ │ │ │ + mov r1, r3 │ │ │ │ + mov.w r2, #1 │ │ │ │ + ite eq │ │ │ │ + moveq r3, r2 │ │ │ │ + movne r3, #4 │ │ │ │ + str.w ip, [sp, #8] │ │ │ │ + strh.w r3, [sp, #12] │ │ │ │ + blx 8c88 <_PyTime_AsMilliseconds@plt> │ │ │ │ + str r0, [sp, #4] │ │ │ │ + blx 8f24 │ │ │ │ + ldr r2, [sp, #4] │ │ │ │ + mov r5, r0 │ │ │ │ + movs r1, #1 │ │ │ │ + add r0, sp, #8 │ │ │ │ + blx 8b18 │ │ │ │ + mov r4, r0 │ │ │ │ + mov r0, r5 │ │ │ │ + blx 884c │ │ │ │ + cbnz r4, 10a7c │ │ │ │ + movs r0, #2 │ │ │ │ + add sp, #20 │ │ │ │ + pop {r4, r5, pc} │ │ │ │ + movs r0, #3 │ │ │ │ + b.n 10a74 │ │ │ │ + movs r0, #5 │ │ │ │ + b.n 10a74 │ │ │ ├── readelf --wide --decompress --hex-dump=.rodata {} │ │ │ │ @@ -256,27 +256,27 @@ │ │ │ │ 0x00011a58 7420636f 6e6e6563 74696f6e 20676f6e t connection gon │ │ │ │ 0x00011a68 65000000 5f73736c 2e633a31 3036333a e..._ssl.c:1063: │ │ │ │ 0x00011a78 20546865 2068616e 64736861 6b65206f The handshake o │ │ │ │ 0x00011a88 70657261 74696f6e 2074696d 6564206f peration timed o │ │ │ │ 0x00011a98 75740000 5f73736c 2e633a31 3036373a ut.._ssl.c:1067: │ │ │ │ 0x00011aa8 20556e64 65726c79 696e6720 736f636b Underlying sock │ │ │ │ 0x00011ab8 65742068 61732062 65656e20 636c6f73 et has been clos │ │ │ │ - 0x00011ac8 65642e00 54686520 77726974 65206f70 ed..The write op │ │ │ │ - 0x00011ad8 65726174 696f6e20 74696d65 64206f75 eration timed ou │ │ │ │ - 0x00011ae8 74000000 556e6465 726c7969 6e672073 t...Underlying s │ │ │ │ - 0x00011af8 6f636b65 74206861 73206265 656e2063 ocket has been c │ │ │ │ - 0x00011b08 6c6f7365 642e0000 6e3a7265 61640000 losed...n:read.. │ │ │ │ - 0x00011b18 6e772a3a 72656164 00000000 5f73736c nw*:read...._ssl │ │ │ │ - 0x00011b28 2e5f5353 4c536f63 6b65742e 72656164 ._SSLSocket.read │ │ │ │ - 0x00011b38 20726571 75697265 73203120 746f2032 requires 1 to 2 │ │ │ │ - 0x00011b48 20617267 756d656e 74730000 73697a65 arguments..size │ │ │ │ - 0x00011b58 2073686f 756c6420 6e6f7420 6265206e should not be n │ │ │ │ - 0x00011b68 65676174 69766500 54686520 72656164 egative.The read │ │ │ │ - 0x00011b78 206f7065 72617469 6f6e2074 696d6564 operation timed │ │ │ │ - 0x00011b88 206f7574 00000000 486f7374 6e616d65 out....Hostname │ │ │ │ + 0x00011ac8 65642e00 6e3a7265 61640000 6e772a3a ed..n:read..nw*: │ │ │ │ + 0x00011ad8 72656164 00000000 5f73736c 2e5f5353 read...._ssl._SS │ │ │ │ + 0x00011ae8 4c536f63 6b65742e 72656164 20726571 LSocket.read req │ │ │ │ + 0x00011af8 75697265 73203120 746f2032 20617267 uires 1 to 2 arg │ │ │ │ + 0x00011b08 756d656e 74730000 73697a65 2073686f uments..size sho │ │ │ │ + 0x00011b18 756c6420 6e6f7420 6265206e 65676174 uld not be negat │ │ │ │ + 0x00011b28 69766500 54686520 72656164 206f7065 ive.The read ope │ │ │ │ + 0x00011b38 72617469 6f6e2074 696d6564 206f7574 ration timed out │ │ │ │ + 0x00011b48 00000000 54686520 77726974 65206f70 ....The write op │ │ │ │ + 0x00011b58 65726174 696f6e20 74696d65 64206f75 eration timed ou │ │ │ │ + 0x00011b68 74000000 556e6465 726c7969 6e672073 t...Underlying s │ │ │ │ + 0x00011b78 6f636b65 74206861 73206265 656e2063 ocket has been c │ │ │ │ + 0x00011b88 6c6f7365 642e0000 486f7374 6e616d65 losed...Hostname │ │ │ │ 0x00011b98 206d6973 6d617463 682c2063 65727469 mismatch, certi │ │ │ │ 0x00011ba8 66696361 74652069 73206e6f 74207661 ficate is not va │ │ │ │ 0x00011bb8 6c696420 666f7220 27255327 2e000000 lid for '%S'.... │ │ │ │ 0x00011bc8 49502061 64647265 7373206d 69736d61 IP address misma │ │ │ │ 0x00011bd8 7463682c 20636572 74696669 63617465 tch, certificate │ │ │ │ 0x00011be8 20697320 6e6f7420 76616c69 6420666f is not valid fo │ │ │ │ 0x00011bf8 72202725 53272e00 5b255300 5d200000 r '%S'..[%S.] .. │ │ │ ├── readelf --wide --decompress --hex-dump=.data {} │ │ │ │ @@ -73,30 +73,30 @@ │ │ │ │ 0x000309e0 00000000 0c2a0100 15c10000 00000000 .....*.......... │ │ │ │ 0x000309f0 d0be0100 00000000 142a0100 31c10000 .........*..1... │ │ │ │ 0x00030a00 00000000 acbe0100 00000000 00000000 ................ │ │ │ │ 0x00030a10 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00030a20 1c2a0100 35bf0000 00000000 6cbf0100 .*..5.......l... │ │ │ │ 0x00030a30 00000000 242a0100 51bf0000 00000000 ....$*..Q....... │ │ │ │ 0x00030a40 48bf0100 00000000 00000000 00000000 H............... │ │ │ │ - 0x00030a50 00000000 00000000 00000000 1c1b0100 ................ │ │ │ │ + 0x00030a50 00000000 00000000 00000000 d81a0100 ................ │ │ │ │ 0x00030a60 7dbf0000 80000000 84c00100 8c200100 }............ .. │ │ │ │ 0x00030a70 49c00000 08000000 1cc00100 282a0100 I...........(*.. │ │ │ │ 0x00030a80 d1c00000 04000000 9cbf0100 00000000 ................ │ │ │ │ 0x00030a90 00000000 00000000 00000000 e0220100 .............".. │ │ │ │ 0x00030aa0 11a70000 65ac0000 9cc20100 00000000 ....e........... │ │ │ │ 0x00030ab0 54290100 91aa0000 00000000 74c20100 T)..........t... │ │ │ │ 0x00030ac0 00000000 60290100 21a70000 00000000 ....`)..!....... │ │ │ │ 0x00030ad0 44c20100 00000000 70290100 cdaa0000 D.......p)...... │ │ │ │ 0x00030ae0 9daa0000 f0c10100 00000000 78290100 ............x).. │ │ │ │ 0x00030af0 11b20000 dde00000 ccc10100 00000000 ................ │ │ │ │ 0x00030b00 342a0100 59b10000 00000000 9cc10100 4*..Y........... │ │ │ │ 0x00030b10 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00030b20 00000000 00000000 442a0100 399c0000 ........D*..9... │ │ │ │ - 0x00030b30 04000000 7cc90100 8c200100 99040100 ....|.... ...... │ │ │ │ - 0x00030b40 08000000 08c90100 1c1b0100 55070100 ............U... │ │ │ │ + 0x00030b30 04000000 7cc90100 8c200100 c5070100 ....|.... ...... │ │ │ │ + 0x00030b40 08000000 08c90100 d81a0100 99040100 ................ │ │ │ │ 0x00030b50 01000000 c8c80100 1c2a0100 edad0000 .........*...... │ │ │ │ 0x00030b60 04000000 54c80100 e0260100 e5d40000 ....T....&...... │ │ │ │ 0x00030b70 80000000 7cc60100 bc200100 25b00000 ....|.... ..%... │ │ │ │ 0x00030b80 82000000 34c50100 542a0100 71dc0000 ....4...T*..q... │ │ │ │ 0x00030b90 04000000 1cc50100 5c2a0100 c5db0000 ........\*...... │ │ │ │ 0x00030ba0 04000000 fcc40100 0c2b0100 7fab0000 .........+...... │ │ │ │ 0x00030bb0 04000000 e4c40100 6c2a0100 d9ab0000 ........l*...... │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 39306661 66383033 61393836 64636165 90faf803a986dcae │ │ │ │ - 0x00000010 34343062 65663937 33383730 34356564 440bef97387045ed │ │ │ │ - 0x00000020 31386562 36342e64 65627567 00000000 18eb64.debug.... │ │ │ │ - 0x00000030 04f2c35d ...] │ │ │ │ + 0x00000000 35623334 63626665 38326334 64383635 5b34cbfe82c4d865 │ │ │ │ + 0x00000010 33633430 61396131 64346462 61643437 3c40a9a1d4dbad47 │ │ │ │ + 0x00000020 64323461 63312e64 65627567 00000000 d24ac1.debug.... │ │ │ │ + 0x00000030 c8925afb ..Z.