Disassembly
Disassembly
0000000000001000 <.init>:
1000: f3 0f 1e fa endbr64
1004: 48 83 ec 08 sub rsp,0x8
1008: 48 8b 05 d9 6f 00 00 mov rax,QWORD PTR [rip+0x6fd9] # 7fe8
<aligned_alloc@plt+0x6e78>
100f: 48 85 c0 test rax,rax
1012: 74 02 je 1016 <__cxa_finalize@plt-0xba>
1014: ff d0 call rax
1016: 48 83 c4 08 add rsp,0x8
101a: c3 ret
0000000000001020 <.plt>:
1020: ff 35 52 6f 00 00 push QWORD PTR [rip+0x6f52] # 7f78
<aligned_alloc@plt+0x6e08>
1026: f2 ff 25 53 6f 00 00 bnd jmp QWORD PTR [rip+0x6f53] # 7f80
<aligned_alloc@plt+0x6e10>
102d: 0f 1f 00 nop DWORD PTR [rax]
1030: f3 0f 1e fa endbr64
1034: 68 00 00 00 00 push 0x0
1039: f2 e9 e1 ff ff ff bnd jmp 1020 <__cxa_finalize@plt-0xb0>
103f: 90 nop
1040: f3 0f 1e fa endbr64
1044: 68 01 00 00 00 push 0x1
1049: f2 e9 d1 ff ff ff bnd jmp 1020 <__cxa_finalize@plt-0xb0>
104f: 90 nop
1050: f3 0f 1e fa endbr64
1054: 68 02 00 00 00 push 0x2
1059: f2 e9 c1 ff ff ff bnd jmp 1020 <__cxa_finalize@plt-0xb0>
105f: 90 nop
1060: f3 0f 1e fa endbr64
1064: 68 03 00 00 00 push 0x3
1069: f2 e9 b1 ff ff ff bnd jmp 1020 <__cxa_finalize@plt-0xb0>
106f: 90 nop
1070: f3 0f 1e fa endbr64
1074: 68 04 00 00 00 push 0x4
1079: f2 e9 a1 ff ff ff bnd jmp 1020 <__cxa_finalize@plt-0xb0>
107f: 90 nop
1080: f3 0f 1e fa endbr64
1084: 68 05 00 00 00 push 0x5
1089: f2 e9 91 ff ff ff bnd jmp 1020 <__cxa_finalize@plt-0xb0>
108f: 90 nop
1090: f3 0f 1e fa endbr64
1094: 68 06 00 00 00 push 0x6
1099: f2 e9 81 ff ff ff bnd jmp 1020 <__cxa_finalize@plt-0xb0>
109f: 90 nop
10a0: f3 0f 1e fa endbr64
10a4: 68 07 00 00 00 push 0x7
10a9: f2 e9 71 ff ff ff bnd jmp 1020 <__cxa_finalize@plt-0xb0>
10af: 90 nop
10b0: f3 0f 1e fa endbr64
10b4: 68 08 00 00 00 push 0x8
10b9: f2 e9 61 ff ff ff bnd jmp 1020 <__cxa_finalize@plt-0xb0>
10bf: 90 nop
10c0: f3 0f 1e fa endbr64
10c4: 68 09 00 00 00 push 0x9
10c9: f2 e9 51 ff ff ff bnd jmp 1020 <__cxa_finalize@plt-0xb0>
10cf: 90 nop
00000000000010d0 <__cxa_finalize@plt>:
10d0: f3 0f 1e fa endbr64
10d4: f2 ff 25 1d 6f 00 00 bnd jmp QWORD PTR [rip+0x6f1d] # 7ff8
<aligned_alloc@plt+0x6e88>
10db: 0f 1f 44 00 00 nop DWORD PTR [rax+rax*1+0x0]
00000000000010e0 <free@plt>:
10e0: f3 0f 1e fa endbr64
10e4: f2 ff 25 9d 6e 00 00 bnd jmp QWORD PTR [rip+0x6e9d] # 7f88
<aligned_alloc@plt+0x6e18>
10eb: 0f 1f 44 00 00 nop DWORD PTR [rax+rax*1+0x0]
00000000000010f0 <putchar@plt>:
10f0: f3 0f 1e fa endbr64
10f4: f2 ff 25 95 6e 00 00 bnd jmp QWORD PTR [rip+0x6e95] # 7f90
<aligned_alloc@plt+0x6e20>
10fb: 0f 1f 44 00 00 nop DWORD PTR [rax+rax*1+0x0]
0000000000001100 <__stack_chk_fail@plt>:
1100: f3 0f 1e fa endbr64
1104: f2 ff 25 8d 6e 00 00 bnd jmp QWORD PTR [rip+0x6e8d] # 7f98
<aligned_alloc@plt+0x6e28>
110b: 0f 1f 44 00 00 nop DWORD PTR [rax+rax*1+0x0]
0000000000001110 <mmap@plt>:
1110: f3 0f 1e fa endbr64
1114: f2 ff 25 85 6e 00 00 bnd jmp QWORD PTR [rip+0x6e85] # 7fa0
<aligned_alloc@plt+0x6e30>
111b: 0f 1f 44 00 00 nop DWORD PTR [rax+rax*1+0x0]
0000000000001120 <printf@plt>:
1120: f3 0f 1e fa endbr64
1124: f2 ff 25 7d 6e 00 00 bnd jmp QWORD PTR [rip+0x6e7d] # 7fa8
<aligned_alloc@plt+0x6e38>
112b: 0f 1f 44 00 00 nop DWORD PTR [rax+rax*1+0x0]
0000000000001130 <memset@plt>:
1130: f3 0f 1e fa endbr64
1134: f2 ff 25 75 6e 00 00 bnd jmp QWORD PTR [rip+0x6e75] # 7fb0
<aligned_alloc@plt+0x6e40>
113b: 0f 1f 44 00 00 nop DWORD PTR [rax+rax*1+0x0]
0000000000001140 <getchar@plt>:
1140: f3 0f 1e fa endbr64
1144: f2 ff 25 6d 6e 00 00 bnd jmp QWORD PTR [rip+0x6e6d] # 7fb8
<aligned_alloc@plt+0x6e48>
114b: 0f 1f 44 00 00 nop DWORD PTR [rax+rax*1+0x0]
0000000000001150 <fflush@plt>:
1150: f3 0f 1e fa endbr64
1154: f2 ff 25 65 6e 00 00 bnd jmp QWORD PTR [rip+0x6e65] # 7fc0
<aligned_alloc@plt+0x6e50>
115b: 0f 1f 44 00 00 nop DWORD PTR [rax+rax*1+0x0]
0000000000001160 <munmap@plt>:
1160: f3 0f 1e fa endbr64
1164: f2 ff 25 5d 6e 00 00 bnd jmp QWORD PTR [rip+0x6e5d] # 7fc8
<aligned_alloc@plt+0x6e58>
116b: 0f 1f 44 00 00 nop DWORD PTR [rax+rax*1+0x0]
0000000000001170 <aligned_alloc@plt>:
1170: f3 0f 1e fa endbr64
1174: f2 ff 25 55 6e 00 00 bnd jmp QWORD PTR [rip+0x6e55] # 7fd0
<aligned_alloc@plt+0x6e60>
117b: 0f 1f 44 00 00 nop DWORD PTR [rax+rax*1+0x0]
0000000000001180 <.text>:
1180: f3 0f 1e fa endbr64
1184: 31 ed xor ebp,ebp
1186: 49 89 d1 mov r9,rdx
1189: 5e pop rsi
118a: 48 89 e2 mov rdx,rsp
118d: 48 83 e4 f0 and rsp,0xfffffffffffffff0
1191: 50 push rax
1192: 54 push rsp
1193: 45 31 c0 xor r8d,r8d
1196: 31 c9 xor ecx,ecx
1198: 48 8d 3d ca 00 00 00 lea rdi,[rip+0xca] # 1269
<aligned_alloc@plt+0xf9>
119f: ff 15 33 6e 00 00 call QWORD PTR [rip+0x6e33] # 7fd8
<aligned_alloc@plt+0x6e68>
11a5: f4 hlt
11a6: 66 2e 0f 1f 84 00 00 cs nop WORD PTR [rax+rax*1+0x0]
11ad: 00 00 00
11b0: 48 8d 3d 31 f0 00 00 lea rdi,[rip+0xf031] # 101e8
<stdout@GLIBC_2.2.5>
11b7: 48 8d 05 2a f0 00 00 lea rax,[rip+0xf02a] # 101e8
<stdout@GLIBC_2.2.5>
11be: 48 39 f8 cmp rax,rdi
11c1: 74 15 je 11d8 <aligned_alloc@plt+0x68>
11c3: 48 8b 05 16 6e 00 00 mov rax,QWORD PTR [rip+0x6e16] # 7fe0
<aligned_alloc@plt+0x6e70>
11ca: 48 85 c0 test rax,rax
11cd: 74 09 je 11d8 <aligned_alloc@plt+0x68>
11cf: ff e0 jmp rax
11d1: 0f 1f 80 00 00 00 00 nop DWORD PTR [rax+0x0]
11d8: c3 ret
11d9: 0f 1f 80 00 00 00 00 nop DWORD PTR [rax+0x0]
11e0: 48 8d 3d 01 f0 00 00 lea rdi,[rip+0xf001] # 101e8
<stdout@GLIBC_2.2.5>
11e7: 48 8d 35 fa ef 00 00 lea rsi,[rip+0xeffa] # 101e8
<stdout@GLIBC_2.2.5>
11ee: 48 29 fe sub rsi,rdi
11f1: 48 89 f0 mov rax,rsi
11f4: 48 c1 ee 3f shr rsi,0x3f
11f8: 48 c1 f8 03 sar rax,0x3
11fc: 48 01 c6 add rsi,rax
11ff: 48 d1 fe sar rsi,1
1202: 74 14 je 1218 <aligned_alloc@plt+0xa8>
1204: 48 8b 05 e5 6d 00 00 mov rax,QWORD PTR [rip+0x6de5] # 7ff0
<aligned_alloc@plt+0x6e80>
120b: 48 85 c0 test rax,rax
120e: 74 08 je 1218 <aligned_alloc@plt+0xa8>
1210: ff e0 jmp rax
1212: 66 0f 1f 44 00 00 nop WORD PTR [rax+rax*1+0x0]
1218: c3 ret
1219: 0f 1f 80 00 00 00 00 nop DWORD PTR [rax+0x0]
1220: f3 0f 1e fa endbr64
1224: 80 3d c5 ef 00 00 00 cmp BYTE PTR [rip+0xefc5],0x0 # 101f0
<stdout@GLIBC_2.2.5+0x8>
122b: 75 2b jne 1258 <aligned_alloc@plt+0xe8>
122d: 55 push rbp
122e: 48 83 3d c2 6d 00 00 cmp QWORD PTR [rip+0x6dc2],0x0 # 7ff8
<aligned_alloc@plt+0x6e88>
1235: 00
1236: 48 89 e5 mov rbp,rsp
1239: 74 0c je 1247 <aligned_alloc@plt+0xd7>
123b: 48 8b 3d c6 6d 00 00 mov rdi,QWORD PTR [rip+0x6dc6] # 8008
<aligned_alloc@plt+0x6e98>
1242: e8 89 fe ff ff call 10d0 <__cxa_finalize@plt>
1247: e8 64 ff ff ff call 11b0 <aligned_alloc@plt+0x40>
124c: c6 05 9d ef 00 00 01 mov BYTE PTR [rip+0xef9d],0x1 # 101f0
<stdout@GLIBC_2.2.5+0x8>
1253: 5d pop rbp
1254: c3 ret
1255: 0f 1f 00 nop DWORD PTR [rax]
1258: c3 ret
1259: 0f 1f 80 00 00 00 00 nop DWORD PTR [rax+0x0]
1260: f3 0f 1e fa endbr64
1264: e9 77 ff ff ff jmp 11e0 <aligned_alloc@plt+0x70>
1269: f3 0f 1e fa endbr64
126d: 55 push rbp
126e: 48 89 e5 mov rbp,rsp
1271: 48 83 ec 10 sub rsp,0x10
1275: b9 04 00 00 00 mov ecx,0x4
127a: 48 8d 05 9f 6d 00 00 lea rax,[rip+0x6d9f] # 8020
<aligned_alloc@plt+0x6eb0>
1281: 48 89 c2 mov rdx,rax
1284: be 00 10 00 00 mov esi,0x1000
1289: 48 8d 05 b0 6d 00 00 lea rax,[rip+0x6db0] # 8040
<aligned_alloc@plt+0x6ed0>
1290: 48 89 c7 mov rdi,rax
1293: e8 76 07 00 00 call 1a0e <aligned_alloc@plt+0x89e>
1298: 48 89 45 f8 mov QWORD PTR [rbp-0x8],rax
129c: 48 83 7d f8 00 cmp QWORD PTR [rbp-0x8],0x0
12a1: 74 1b je 12be <aligned_alloc@plt+0x14e>
12a3: 48 8b 45 f8 mov rax,QWORD PTR [rbp-0x8]
12a7: 48 89 c6 mov rsi,rax
12aa: 48 8d 05 57 3d 00 00 lea rax,[rip+0x3d57] # 5008
<aligned_alloc@plt+0x3e98>
12b1: 48 89 c7 mov rdi,rax
12b4: b8 00 00 00 00 mov eax,0x0
12b9: e8 62 fe ff ff call 1120 <printf@plt>
12be: b8 00 00 00 00 mov eax,0x0
12c3: c9 leave
12c4: c3 ret
12c5: f3 0f 1e fa endbr64
12c9: 55 push rbp
12ca: 48 89 e5 mov rbp,rsp
12cd: 48 83 ec 20 sub rsp,0x20
12d1: 48 89 7d f8 mov QWORD PTR [rbp-0x8],rdi
12d5: 48 89 75 f0 mov QWORD PTR [rbp-0x10],rsi
12d9: 48 89 55 e8 mov QWORD PTR [rbp-0x18],rdx
12dd: 48 8b 45 f8 mov rax,QWORD PTR [rbp-0x8]
12e1: 0f b6 c0 movzx eax,al
12e4: 89 c7 mov edi,eax
12e6: e8 05 fe ff ff call 10f0 <putchar@plt>
12eb: 48 8b 05 f6 ee 00 00 mov rax,QWORD PTR [rip+0xeef6] #
101e8 <stdout@GLIBC_2.2.5>
12f2: 48 89 c7 mov rdi,rax
12f5: e8 56 fe ff ff call 1150 <fflush@plt>
12fa: b8 00 00 00 00 mov eax,0x0
12ff: c9 leave
1300: c3 ret
1301: f3 0f 1e fa endbr64
1305: 55 push rbp
1306: 48 89 e5 mov rbp,rsp
1309: 48 83 ec 20 sub rsp,0x20
130d: 48 89 7d f8 mov QWORD PTR [rbp-0x8],rdi
1311: 48 89 75 f0 mov QWORD PTR [rbp-0x10],rsi
1315: 48 89 55 e8 mov QWORD PTR [rbp-0x18],rdx
1319: e8 22 fe ff ff call 1140 <getchar@plt>
131e: 48 98 cdqe
1320: c9 leave
1321: c3 ret
1322: f3 0f 1e fa endbr64
1326: 55 push rbp
1327: 48 89 e5 mov rbp,rsp
132a: 48 83 ec 20 sub rsp,0x20
132e: 48 89 7d f8 mov QWORD PTR [rbp-0x8],rdi
1332: 48 89 75 f0 mov QWORD PTR [rbp-0x10],rsi
1336: 48 89 55 e8 mov QWORD PTR [rbp-0x18],rdx
133a: 48 8b 45 f8 mov rax,QWORD PTR [rbp-0x8]
133e: 48 c1 e0 03 shl rax,0x3
1342: 48 89 c6 mov rsi,rax
1345: bf 08 00 00 00 mov edi,0x8
134a: e8 21 fe ff ff call 1170 <aligned_alloc@plt>
134f: 48 c1 e8 03 shr rax,0x3
1353: c9 leave
1354: c3 ret
1355: f3 0f 1e fa endbr64
1359: 55 push rbp
135a: 48 89 e5 mov rbp,rsp
135d: 48 83 ec 20 sub rsp,0x20
1361: 48 89 7d f8 mov QWORD PTR [rbp-0x8],rdi
1365: 48 89 75 f0 mov QWORD PTR [rbp-0x10],rsi
1369: 48 89 55 e8 mov QWORD PTR [rbp-0x18],rdx
136d: 48 8b 45 f8 mov rax,QWORD PTR [rbp-0x8]
1371: 48 c1 e0 03 shl rax,0x3
1375: 48 89 c7 mov rdi,rax
1378: e8 63 fd ff ff call 10e0 <free@plt>
137d: b8 00 00 00 00 mov eax,0x0
1382: c9 leave
1383: c3 ret
1384: f3 0f 1e fa endbr64
1388: 55 push rbp
1389: 48 89 e5 mov rbp,rsp
138c: 48 89 7d f8 mov QWORD PTR [rbp-0x8],rdi
1390: 48 89 75 f0 mov QWORD PTR [rbp-0x10],rsi
1394: 48 89 55 e8 mov QWORD PTR [rbp-0x18],rdx
1398: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
139c: 48 8b 10 mov rdx,QWORD PTR [rax]
139f: 48 8b 45 f8 mov rax,QWORD PTR [rbp-0x8]
13a3: 48 c1 e0 06 shl rax,0x6
13a7: 48 01 d0 add rax,rdx
13aa: 8b 40 3c mov eax,DWORD PTR [rax+0x3c]
13ad: 48 98 cdqe
13af: 5d pop rbp
13b0: c3 ret
13b1: f3 0f 1e fa endbr64
13b5: 55 push rbp
13b6: 48 89 e5 mov rbp,rsp
13b9: 48 83 ec 20 sub rsp,0x20
13bd: 48 89 7d f8 mov QWORD PTR [rbp-0x8],rdi
13c1: 48 89 75 f0 mov QWORD PTR [rbp-0x10],rsi
13c5: 48 89 55 e8 mov QWORD PTR [rbp-0x18],rdx
13c9: 48 8b 45 f8 mov rax,QWORD PTR [rbp-0x8]
13cd: 89 c2 mov edx,eax
13cf: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
13d3: 89 d6 mov esi,edx
13d5: 48 89 c7 mov rdi,rax
13d8: e8 8f 03 00 00 call 176c <aligned_alloc@plt+0x5fc>
13dd: 89 c0 mov eax,eax
13df: c9 leave
13e0: c3 ret
13e1: f3 0f 1e fa endbr64
13e5: 55 push rbp
13e6: 48 89 e5 mov rbp,rsp
13e9: 48 83 ec 20 sub rsp,0x20
13ed: 48 89 7d f8 mov QWORD PTR [rbp-0x8],rdi
13f1: 48 89 75 f0 mov QWORD PTR [rbp-0x10],rsi
13f5: 48 89 55 e8 mov QWORD PTR [rbp-0x18],rdx
13f9: 48 8b 45 f8 mov rax,QWORD PTR [rbp-0x8]
13fd: 48 89 c6 mov rsi,rax
1400: 48 8d 05 61 3c 00 00 lea rax,[rip+0x3c61] # 5068
<aligned_alloc@plt+0x3ef8>
1407: 48 89 c7 mov rdi,rax
140a: b8 00 00 00 00 mov eax,0x0
140f: e8 0c fd ff ff call 1120 <printf@plt>
1414: b8 00 00 00 00 mov eax,0x0
1419: c9 leave
141a: c3 ret
141b: f3 0f 1e fa endbr64
141f: 55 push rbp
1420: 48 89 e5 mov rbp,rsp
1423: 48 83 ec 40 sub rsp,0x40
1427: 48 89 7d d8 mov QWORD PTR [rbp-0x28],rdi
142b: 48 89 75 d0 mov QWORD PTR [rbp-0x30],rsi
142f: 48 89 55 c8 mov QWORD PTR [rbp-0x38],rdx
1433: 64 48 8b 04 25 28 00 mov rax,QWORD PTR fs:0x28
143a: 00 00
143c: 48 89 45 f8 mov QWORD PTR [rbp-0x8],rax
1440: 31 c0 xor eax,eax
1442: 48 8b 45 c8 mov rax,QWORD PTR [rbp-0x38]
1446: 48 8b 10 mov rdx,QWORD PTR [rax]
1449: 48 8b 45 d8 mov rax,QWORD PTR [rbp-0x28]
144d: 48 c1 e0 06 shl rax,0x6
1451: 48 01 d0 add rax,rdx
1454: 48 83 c0 38 add rax,0x38
1458: 48 89 45 e8 mov QWORD PTR [rbp-0x18],rax
145c: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
1460: 48 8b 00 mov rax,QWORD PTR [rax]
1463: 48 89 45 e0 mov QWORD PTR [rbp-0x20],rax
1467: 48 8b 45 e0 mov rax,QWORD PTR [rbp-0x20]
146b: 48 8b 55 f8 mov rdx,QWORD PTR [rbp-0x8]
146f: 64 48 2b 14 25 28 00 sub rdx,QWORD PTR fs:0x28
1476: 00 00
1478: 74 05 je 147f <aligned_alloc@plt+0x30f>
147a: e8 81 fc ff ff call 1100 <__stack_chk_fail@plt>
147f: c9 leave
1480: c3 ret
1481: f3 0f 1e fa endbr64
1485: 55 push rbp
1486: 48 89 e5 mov rbp,rsp
1489: 48 83 ec 40 sub rsp,0x40
148d: 48 89 7d d8 mov QWORD PTR [rbp-0x28],rdi
1491: 48 89 75 d0 mov QWORD PTR [rbp-0x30],rsi
1495: 48 89 55 c8 mov QWORD PTR [rbp-0x38],rdx
1499: 64 48 8b 04 25 28 00 mov rax,QWORD PTR fs:0x28
14a0: 00 00
14a2: 48 89 45 f8 mov QWORD PTR [rbp-0x8],rax
14a6: 31 c0 xor eax,eax
14a8: 48 8b 45 c8 mov rax,QWORD PTR [rbp-0x38]
14ac: 48 8b 10 mov rdx,QWORD PTR [rax]
14af: 48 8b 45 d8 mov rax,QWORD PTR [rbp-0x28]
14b3: 48 c1 e0 06 shl rax,0x6
14b7: 48 01 d0 add rax,rdx
14ba: 48 89 c7 mov rdi,rax
14bd: e8 90 04 00 00 call 1952 <aligned_alloc@plt+0x7e2>
14c2: 48 8b 45 c8 mov rax,QWORD PTR [rbp-0x38]
14c6: 48 8b 10 mov rdx,QWORD PTR [rax]
14c9: 48 8b 45 d8 mov rax,QWORD PTR [rbp-0x28]
14cd: 48 c1 e0 06 shl rax,0x6
14d1: 48 01 d0 add rax,rdx
14d4: 48 83 c0 38 add rax,0x38
14d8: 48 89 45 e8 mov QWORD PTR [rbp-0x18],rax
14dc: 48 8b 55 d0 mov rdx,QWORD PTR [rbp-0x30]
14e0: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
14e4: 48 89 10 mov QWORD PTR [rax],rdx
14e7: b8 00 00 00 00 mov eax,0x0
14ec: 48 8b 55 f8 mov rdx,QWORD PTR [rbp-0x8]
14f0: 64 48 2b 14 25 28 00 sub rdx,QWORD PTR fs:0x28
14f7: 00 00
14f9: 74 05 je 1500 <aligned_alloc@plt+0x390>
14fb: e8 00 fc ff ff call 1100 <__stack_chk_fail@plt>
1500: c9 leave
1501: c3 ret
1502: f3 0f 1e fa endbr64
1506: 55 push rbp
1507: 48 89 e5 mov rbp,rsp
150a: 48 83 ec 20 sub rsp,0x20
150e: 48 89 7d f8 mov QWORD PTR [rbp-0x8],rdi
1512: 48 89 75 f0 mov QWORD PTR [rbp-0x10],rsi
1516: 48 89 55 e8 mov QWORD PTR [rbp-0x18],rdx
151a: 48 89 4d e0 mov QWORD PTR [rbp-0x20],rcx
151e: 48 83 7d f8 08 cmp QWORD PTR [rbp-0x8],0x8
1523: 76 07 jbe 152c <aligned_alloc@plt+0x3bc>
1525: b8 00 00 00 00 mov eax,0x0
152a: eb 2c jmp 1558 <aligned_alloc@plt+0x3e8>
152c: 48 8b 45 f8 mov rax,QWORD PTR [rbp-0x8]
1530: 48 8d 14 c5 00 00 00 lea rdx,[rax*8+0x0]
1537: 00
1538: 48 8d 05 01 eb 00 00 lea rax,[rip+0xeb01] # 10040
<aligned_alloc@plt+0xeed0>
153f: 4c 8b 04 02 mov r8,QWORD PTR [rdx+rax*1]
1543: 48 8b 55 e0 mov rdx,QWORD PTR [rbp-0x20]
1547: 48 8b 4d e8 mov rcx,QWORD PTR [rbp-0x18]
154b: 48 8b 45 f0 mov rax,QWORD PTR [rbp-0x10]
154f: 48 89 ce mov rsi,rcx
1552: 48 89 c7 mov rdi,rax
1555: 41 ff d0 call r8
1558: c9 leave
1559: c3 ret
155a: 55 push rbp
155b: 48 89 e5 mov rbp,rsp
155e: 48 89 7d f8 mov QWORD PTR [rbp-0x8],rdi
1562: 48 89 75 f0 mov QWORD PTR [rbp-0x10],rsi
1566: 48 8b 45 f8 mov rax,QWORD PTR [rbp-0x8]
156a: 48 8b 10 mov rdx,QWORD PTR [rax]
156d: 48 8b 45 f0 mov rax,QWORD PTR [rbp-0x10]
1571: 48 29 d0 sub rax,rdx
1574: 48 c1 f8 06 sar rax,0x6
1578: 5d pop rbp
1579: c3 ret
157a: 55 push rbp
157b: 48 89 e5 mov rbp,rsp
157e: 89 fa mov edx,edi
1580: 89 f0 mov eax,esi
1582: 88 55 ec mov BYTE PTR [rbp-0x14],dl
1585: 88 45 e8 mov BYTE PTR [rbp-0x18],al
1588: 0f b6 45 ec movzx eax,BYTE PTR [rbp-0x14]
158c: c0 e8 03 shr al,0x3
158f: 83 e0 01 and eax,0x1
1592: 88 45 fe mov BYTE PTR [rbp-0x2],al
1595: 0f b6 45 e8 movzx eax,BYTE PTR [rbp-0x18]
1599: c0 e8 03 shr al,0x3
159c: 83 e0 01 and eax,0x1
159f: 88 45 ff mov BYTE PTR [rbp-0x1],al
15a2: 0f b6 45 ff movzx eax,BYTE PTR [rbp-0x1]
15a6: c1 e0 02 shl eax,0x2
15a9: 0a 45 fe or al,BYTE PTR [rbp-0x2]
15ac: 83 c8 48 or eax,0x48
15af: 5d pop rbp
15b0: c3 ret
15b1: 55 push rbp
15b2: 48 89 e5 mov rbp,rsp
15b5: 48 83 ec 40 sub rsp,0x40
15b9: 48 89 7d d8 mov QWORD PTR [rbp-0x28],rdi
15bd: 89 f0 mov eax,esi
15bf: 48 89 55 c8 mov QWORD PTR [rbp-0x38],rdx
15c3: 88 45 d4 mov BYTE PTR [rbp-0x2c],al
15c6: 64 48 8b 04 25 28 00 mov rax,QWORD PTR fs:0x28
15cd: 00 00
15cf: 48 89 45 f8 mov QWORD PTR [rbp-0x8],rax
15d3: 31 c0 xor eax,eax
15d5: 0f b6 45 d4 movzx eax,BYTE PTR [rbp-0x2c]
15d9: be 00 00 00 00 mov esi,0x0
15de: 89 c7 mov edi,eax
15e0: e8 95 ff ff ff call 157a <aligned_alloc@plt+0x40a>
15e5: 88 45 ee mov BYTE PTR [rbp-0x12],al
15e8: 0f b6 45 d4 movzx eax,BYTE PTR [rbp-0x2c]
15ec: 83 e0 07 and eax,0x7
15ef: 83 c8 b8 or eax,0xffffffb8
15f2: 88 45 ef mov BYTE PTR [rbp-0x11],al
15f5: 48 8b 45 c8 mov rax,QWORD PTR [rbp-0x38]
15f9: 48 89 45 f0 mov QWORD PTR [rbp-0x10],rax
15fd: 48 8b 45 d8 mov rax,QWORD PTR [rbp-0x28]
1601: 48 8b 00 mov rax,QWORD PTR [rax]
1604: 48 8b 55 ee mov rdx,QWORD PTR [rbp-0x12]
1608: 48 89 10 mov QWORD PTR [rax],rdx
160b: 0f b7 55 f6 movzx edx,WORD PTR [rbp-0xa]
160f: 66 89 50 08 mov WORD PTR [rax+0x8],dx
1613: 48 8b 45 d8 mov rax,QWORD PTR [rbp-0x28]
1617: 48 8b 00 mov rax,QWORD PTR [rax]
161a: 48 8d 50 0a lea rdx,[rax+0xa]
161e: 48 8b 45 d8 mov rax,QWORD PTR [rbp-0x28]
1622: 48 89 10 mov QWORD PTR [rax],rdx
1625: 90 nop
1626: 48 8b 45 f8 mov rax,QWORD PTR [rbp-0x8]
162a: 64 48 2b 04 25 28 00 sub rax,QWORD PTR fs:0x28
1631: 00 00
1633: 74 05 je 163a <aligned_alloc@plt+0x4ca>
1635: e8 c6 fa ff ff call 1100 <__stack_chk_fail@plt>
163a: c9 leave
163b: c3 ret
163c: 55 push rbp
163d: 48 89 e5 mov rbp,rsp
1640: 48 83 ec 20 sub rsp,0x20
1644: 48 89 7d e8 mov QWORD PTR [rbp-0x18],rdi
1648: 64 48 8b 04 25 28 00 mov rax,QWORD PTR fs:0x28
164f: 00 00
1651: 48 89 45 f8 mov QWORD PTR [rbp-0x8],rax
1655: 31 c0 xor eax,eax
1657: 66 c7 45 f6 ff e0 mov WORD PTR [rbp-0xa],0xe0ff
165d: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
1661: 48 8b 00 mov rax,QWORD PTR [rax]
1664: 0f b7 55 f6 movzx edx,WORD PTR [rbp-0xa]
1668: 66 89 10 mov WORD PTR [rax],dx
166b: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
166f: 48 8b 00 mov rax,QWORD PTR [rax]
1672: 48 8d 50 02 lea rdx,[rax+0x2]
1676: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
167a: 48 89 10 mov QWORD PTR [rax],rdx
167d: 90 nop
167e: 48 8b 45 f8 mov rax,QWORD PTR [rbp-0x8]
1682: 64 48 2b 04 25 28 00 sub rax,QWORD PTR fs:0x28
1689: 00 00
168b: 74 05 je 1692 <aligned_alloc@plt+0x522>
168d: e8 6e fa ff ff call 1100 <__stack_chk_fail@plt>
1692: c9 leave
1693: c3 ret
1694: 55 push rbp
1695: 48 89 e5 mov rbp,rsp
1698: 48 83 ec 10 sub rsp,0x10
169c: 48 89 7d f8 mov QWORD PTR [rbp-0x8],rdi
16a0: 48 89 75 f0 mov QWORD PTR [rbp-0x10],rsi
16a4: 48 8b 55 f0 mov rdx,QWORD PTR [rbp-0x10]
16a8: 48 8b 45 f8 mov rax,QWORD PTR [rbp-0x8]
16ac: be 00 00 00 00 mov esi,0x0
16b1: 48 89 c7 mov rdi,rax
16b4: e8 f8 fe ff ff call 15b1 <aligned_alloc@plt+0x441>
16b9: 48 8b 45 f8 mov rax,QWORD PTR [rbp-0x8]
16bd: 48 89 c7 mov rdi,rax
16c0: e8 77 ff ff ff call 163c <aligned_alloc@plt+0x4cc>
16c5: 90 nop
16c6: c9 leave
16c7: c3 ret
16c8: 55 push rbp
16c9: 48 89 e5 mov rbp,rsp
16cc: 48 83 ec 30 sub rsp,0x30
16d0: 48 89 7d d8 mov QWORD PTR [rbp-0x28],rdi
16d4: 48 89 75 d0 mov QWORD PTR [rbp-0x30],rsi
16d8: 64 48 8b 04 25 28 00 mov rax,QWORD PTR fs:0x28
16df: 00 00
16e1: 48 89 45 f8 mov QWORD PTR [rbp-0x8],rax
16e5: 31 c0 xor eax,eax
16e7: 66 c7 45 ec 48 b8 mov WORD PTR [rbp-0x14],0xb848
16ed: 48 8b 45 d0 mov rax,QWORD PTR [rbp-0x30]
16f1: 48 89 45 ee mov QWORD PTR [rbp-0x12],rax
16f5: 66 c7 45 f6 ff d0 mov WORD PTR [rbp-0xa],0xd0ff
16fb: 48 8b 45 d8 mov rax,QWORD PTR [rbp-0x28]
16ff: 48 8b 00 mov rax,QWORD PTR [rax]
1702: 48 8b 55 ec mov rdx,QWORD PTR [rbp-0x14]
1706: 48 89 10 mov QWORD PTR [rax],rdx
1709: 8b 55 f4 mov edx,DWORD PTR [rbp-0xc]
170c: 89 50 08 mov DWORD PTR [rax+0x8],edx
170f: 48 8b 45 d8 mov rax,QWORD PTR [rbp-0x28]
1713: 48 8b 00 mov rax,QWORD PTR [rax]
1716: 48 8d 50 0c lea rdx,[rax+0xc]
171a: 48 8b 45 d8 mov rax,QWORD PTR [rbp-0x28]
171e: 48 89 10 mov QWORD PTR [rax],rdx
1721: 90 nop
1722: 48 8b 45 f8 mov rax,QWORD PTR [rbp-0x8]
1726: 64 48 2b 04 25 28 00 sub rax,QWORD PTR fs:0x28
172d: 00 00
172f: 74 05 je 1736 <aligned_alloc@plt+0x5c6>
1731: e8 ca f9 ff ff call 1100 <__stack_chk_fail@plt>
1736: c9 leave
1737: c3 ret
1738: f3 0f 1e fa endbr64
173c: 59 pop rcx
173d: 41 50 push r8
173f: 41 51 push r9
1741: 41 52 push r10
1743: 41 53 push r11
1745: 41 54 push r12
1747: 41 55 push r13
1749: 41 56 push r14
174b: 41 57 push r15
174d: ff e1 jmp rcx
174f: 90 nop
1750: 0f 0b ud2
1752: f3 0f 1e fa endbr64
1756: 59 pop rcx
1757: 41 5f pop r15
1759: 41 5e pop r14
175b: 41 5d pop r13
175d: 41 5c pop r12
175f: 41 5b pop r11
1761: 41 5a pop r10
1763: 41 59 pop r9
1765: 41 58 pop r8
1767: ff e1 jmp rcx
1769: 90 nop
176a: 0f 0b ud2
176c: f3 0f 1e fa endbr64
1770: 55 push rbp
1771: 48 89 e5 mov rbp,rsp
1774: 48 89 7d d8 mov QWORD PTR [rbp-0x28],rdi
1778: 89 75 d4 mov DWORD PTR [rbp-0x2c],esi
177b: 48 8b 45 d8 mov rax,QWORD PTR [rbp-0x28]
177f: 48 8b 40 10 mov rax,QWORD PTR [rax+0x10]
1783: 48 89 45 f0 mov QWORD PTR [rbp-0x10],rax
1787: 48 8b 45 d8 mov rax,QWORD PTR [rbp-0x28]
178b: 48 8b 40 08 mov rax,QWORD PTR [rax+0x8]
178f: 48 89 45 f8 mov QWORD PTR [rbp-0x8],rax
1793: 48 83 7d f0 00 cmp QWORD PTR [rbp-0x10],0x0
1798: 75 07 jne 17a1 <aligned_alloc@plt+0x631>
179a: b8 00 00 00 00 mov eax,0x0
179f: eb 69 jmp 180a <aligned_alloc@plt+0x69a>
17a1: c7 45 e0 00 00 00 00 mov DWORD PTR [rbp-0x20],0x0
17a8: 48 c7 45 e8 00 00 00 mov QWORD PTR [rbp-0x18],0x0
17af: 00
17b0: eb 2c jmp 17de <aligned_alloc@plt+0x66e>
17b2: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
17b6: 48 8d 14 85 00 00 00 lea rdx,[rax*4+0x0]
17bd: 00
17be: 48 8b 45 f8 mov rax,QWORD PTR [rbp-0x8]
17c2: 48 01 d0 add rax,rdx
17c5: 8b 00 mov eax,DWORD PTR [rax]
17c7: 83 e8 01 sub eax,0x1
17ca: 8b 55 d4 mov edx,DWORD PTR [rbp-0x2c]
17cd: 89 c1 mov ecx,eax
17cf: d3 ea shr edx,cl
17d1: 89 d0 mov eax,edx
17d3: 83 e0 01 and eax,0x1
17d6: 31 45 e0 xor DWORD PTR [rbp-0x20],eax
17d9: 48 83 45 e8 01 add QWORD PTR [rbp-0x18],0x1
17de: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
17e2: 48 3b 45 f0 cmp rax,QWORD PTR [rbp-0x10]
17e6: 72 ca jb 17b2 <aligned_alloc@plt+0x642>
17e8: 48 8b 45 f8 mov rax,QWORD PTR [rbp-0x8]
17ec: 8b 00 mov eax,DWORD PTR [rax]
17ee: ba 01 00 00 00 mov edx,0x1
17f3: 89 c1 mov ecx,eax
17f5: d3 e2 shl edx,cl
17f7: 89 d0 mov eax,edx
17f9: 83 e8 01 sub eax,0x1
17fc: 89 45 e4 mov DWORD PTR [rbp-0x1c],eax
17ff: 8b 45 d4 mov eax,DWORD PTR [rbp-0x2c]
1802: 01 c0 add eax,eax
1804: 0b 45 e0 or eax,DWORD PTR [rbp-0x20]
1807: 23 45 e4 and eax,DWORD PTR [rbp-0x1c]
180a: 5d pop rbp
180b: c3 ret
180c: f3 0f 1e fa endbr64
1810: 48 c7 c3 02 00 00 00 mov rbx,0x2
1817: c3 ret
1818: 90 nop
1819: 0f 0b ud2
181b: f3 0f 1e fa endbr64
181f: 55 push rbp
1820: 48 89 e5 mov rbp,rsp
1823: 48 83 ec 40 sub rsp,0x40
1827: 48 89 7d c8 mov QWORD PTR [rbp-0x38],rdi
182b: 48 89 75 c0 mov QWORD PTR [rbp-0x40],rsi
182f: 64 48 8b 04 25 28 00 mov rax,QWORD PTR fs:0x28
1836: 00 00
1838: 48 89 45 f8 mov QWORD PTR [rbp-0x8],rax
183c: 31 c0 xor eax,eax
183e: 48 8b 45 c0 mov rax,QWORD PTR [rbp-0x40]
1842: 48 83 e8 0c sub rax,0xc
1846: 48 89 45 f0 mov QWORD PTR [rbp-0x10],rax
184a: 48 8b 55 f0 mov rdx,QWORD PTR [rbp-0x10]
184e: 48 8b 45 c8 mov rax,QWORD PTR [rbp-0x38]
1852: 48 89 d6 mov rsi,rdx
1855: 48 89 c7 mov rdi,rax
1858: e8 fd fc ff ff call 155a <aligned_alloc@plt+0x3ea>
185d: 89 45 dc mov DWORD PTR [rbp-0x24],eax
1860: 48 8b 45 f0 mov rax,QWORD PTR [rbp-0x10]
1864: 0f b6 40 38 movzx eax,BYTE PTR [rax+0x38]
1868: 88 45 db mov BYTE PTR [rbp-0x25],al
186b: 80 7d db 28 cmp BYTE PTR [rbp-0x25],0x28
186f: 76 0c jbe 187d <aligned_alloc@plt+0x70d>
1871: 48 8d 05 94 ff ff ff lea rax,[rip+0xffffffffffffff94] #
180c <aligned_alloc@plt+0x69c>
1878: e9 87 00 00 00 jmp 1904 <aligned_alloc@plt+0x794>
187d: 48 8b 45 f0 mov rax,QWORD PTR [rbp-0x10]
1881: 48 89 45 e8 mov QWORD PTR [rbp-0x18],rax
1885: 0f b6 45 db movzx eax,BYTE PTR [rbp-0x25]
1889: 48 98 cdqe
188b: 48 8d 14 c5 00 00 00 lea rdx,[rax*8+0x0]
1892: 00
1893: 48 8d 05 06 e8 00 00 lea rax,[rip+0xe806] # 100a0
<aligned_alloc@plt+0xef30>
189a: 4c 8b 04 02 mov r8,QWORD PTR [rdx+rax*1]
189e: 48 8b 45 f0 mov rax,QWORD PTR [rbp-0x10]
18a2: 48 8d 70 38 lea rsi,[rax+0x38]
18a6: 8b 4d dc mov ecx,DWORD PTR [rbp-0x24]
18a9: 48 8d 55 e8 lea rdx,[rbp-0x18]
18ad: 48 8b 45 c8 mov rax,QWORD PTR [rbp-0x38]
18b1: 48 89 c7 mov rdi,rax
18b4: 41 ff d0 call r8
18b7: 89 45 e0 mov DWORD PTR [rbp-0x20],eax
18ba: 83 7d e0 00 cmp DWORD PTR [rbp-0x20],0x0
18be: 74 09 je 18c9 <aligned_alloc@plt+0x759>
18c0: 48 8d 05 45 ff ff ff lea rax,[rip+0xffffffffffffff45] #
180c <aligned_alloc@plt+0x69c>
18c7: eb 3b jmp 1904 <aligned_alloc@plt+0x794>
18c9: 8b 55 dc mov edx,DWORD PTR [rbp-0x24]
18cc: 48 8b 45 c8 mov rax,QWORD PTR [rbp-0x38]
18d0: 89 d6 mov esi,edx
18d2: 48 89 c7 mov rdi,rax
18d5: e8 92 fe ff ff call 176c <aligned_alloc@plt+0x5fc>
18da: 89 45 e4 mov DWORD PTR [rbp-0x1c],eax
18dd: 48 8b 45 c8 mov rax,QWORD PTR [rbp-0x38]
18e1: 48 8b 10 mov rdx,QWORD PTR [rax]
18e4: 8b 45 e4 mov eax,DWORD PTR [rbp-0x1c]
18e7: 48 c1 e0 06 shl rax,0x6
18eb: 48 01 d0 add rax,rdx
18ee: 48 89 c2 mov rdx,rax
18f1: 48 8d 45 e8 lea rax,[rbp-0x18]
18f5: 48 89 d6 mov rsi,rdx
18f8: 48 89 c7 mov rdi,rax
18fb: e8 94 fd ff ff call 1694 <aligned_alloc@plt+0x524>
1900: 48 8b 45 f0 mov rax,QWORD PTR [rbp-0x10]
1904: 48 8b 55 f8 mov rdx,QWORD PTR [rbp-0x8]
1908: 64 48 2b 14 25 28 00 sub rdx,QWORD PTR fs:0x28
190f: 00 00
1911: 74 05 je 1918 <aligned_alloc@plt+0x7a8>
1913: e8 e8 f7 ff ff call 1100 <__stack_chk_fail@plt>
1918: c9 leave
1919: c3 ret
191a: f3 0f 1e fa endbr64
191e: 48 89 df mov rdi,rbx
1921: 5e pop rsi
1922: e8 11 fe ff ff call 1738 <aligned_alloc@plt+0x5c8>
1927: e8 ef fe ff ff call 181b <aligned_alloc@plt+0x6ab>
192c: e8 21 fe ff ff call 1752 <aligned_alloc@plt+0x5e2>
1931: ff e0 jmp rax
1933: 90 nop
1934: 0f 0b ud2
1936: f3 0f 1e fa endbr64
193a: 53 push rbx
193b: e8 f8 fd ff ff call 1738 <aligned_alloc@plt+0x5c8>
1940: 48 89 fb mov rbx,rdi
1943: ff d6 call rsi
1945: e8 08 fe ff ff call 1752 <aligned_alloc@plt+0x5e2>
194a: 48 89 d8 mov rax,rbx
194d: 5b pop rbx
194e: c3 ret
194f: 90 nop
1950: 0f 0b ud2
1952: f3 0f 1e fa endbr64
1956: 55 push rbp
1957: 48 89 e5 mov rbp,rsp
195a: 48 83 ec 20 sub rsp,0x20
195e: 48 89 7d e8 mov QWORD PTR [rbp-0x18],rdi
1962: 64 48 8b 04 25 28 00 mov rax,QWORD PTR fs:0x28
1969: 00 00
196b: 48 89 45 f8 mov QWORD PTR [rbp-0x8],rax
196f: 31 c0 xor eax,eax
1971: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
1975: ba 38 00 00 00 mov edx,0x38
197a: be cc 00 00 00 mov esi,0xcc
197f: 48 89 c7 mov rdi,rax
1982: e8 a9 f7 ff ff call 1130 <memset@plt>
1987: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
198b: 48 89 45 f0 mov QWORD PTR [rbp-0x10],rax
198f: 48 8d 15 84 ff ff ff lea rdx,[rip+0xffffffffffffff84] #
191a <aligned_alloc@plt+0x7aa>
1996: 48 8d 45 f0 lea rax,[rbp-0x10]
199a: 48 89 d6 mov rsi,rdx
199d: 48 89 c7 mov rdi,rax
19a0: e8 23 fd ff ff call 16c8 <aligned_alloc@plt+0x558>
19a5: 90 nop
19a6: 48 8b 45 f8 mov rax,QWORD PTR [rbp-0x8]
19aa: 64 48 2b 04 25 28 00 sub rax,QWORD PTR fs:0x28
19b1: 00 00
19b3: 74 05 je 19ba <aligned_alloc@plt+0x84a>
19b5: e8 46 f7 ff ff call 1100 <__stack_chk_fail@plt>
19ba: c9 leave
19bb: c3 ret
19bc: f3 0f 1e fa endbr64
19c0: 55 push rbp
19c1: 48 89 e5 mov rbp,rsp
19c4: 48 83 ec 20 sub rsp,0x20
19c8: 48 89 7d f8 mov QWORD PTR [rbp-0x8],rdi
19cc: 48 89 75 f0 mov QWORD PTR [rbp-0x10],rsi
19d0: 48 89 55 e8 mov QWORD PTR [rbp-0x18],rdx
19d4: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
19d8: 48 c1 e0 06 shl rax,0x6
19dc: 48 89 c2 mov rdx,rax
19df: 48 8b 45 f0 mov rax,QWORD PTR [rbp-0x10]
19e3: 48 01 c2 add rdx,rax
19e6: 48 8b 45 f8 mov rax,QWORD PTR [rbp-0x8]
19ea: 48 8b 00 mov rax,QWORD PTR [rax]
19ed: 48 89 42 38 mov QWORD PTR [rdx+0x38],rax
19f1: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
19f5: 48 c1 e0 06 shl rax,0x6
19f9: 48 89 c2 mov rdx,rax
19fc: 48 8b 45 f0 mov rax,QWORD PTR [rbp-0x10]
1a00: 48 01 d0 add rax,rdx
1a03: 48 89 c7 mov rdi,rax
1a06: e8 47 ff ff ff call 1952 <aligned_alloc@plt+0x7e2>
1a0b: 90 nop
1a0c: c9 leave
1a0d: c3 ret
1a0e: f3 0f 1e fa endbr64
1a12: 55 push rbp
1a13: 48 89 e5 mov rbp,rsp
1a16: 48 83 ec 60 sub rsp,0x60
1a1a: 48 89 7d b8 mov QWORD PTR [rbp-0x48],rdi
1a1e: 48 89 75 b0 mov QWORD PTR [rbp-0x50],rsi
1a22: 48 89 55 a8 mov QWORD PTR [rbp-0x58],rdx
1a26: 48 89 4d a0 mov QWORD PTR [rbp-0x60],rcx
1a2a: 64 48 8b 04 25 28 00 mov rax,QWORD PTR fs:0x28
1a31: 00 00
1a33: 48 89 45 f8 mov QWORD PTR [rbp-0x8],rax
1a37: 31 c0 xor eax,eax
1a39: 48 8b 45 b0 mov rax,QWORD PTR [rbp-0x50]
1a3d: 48 c1 e0 06 shl rax,0x6
1a41: 48 89 45 c8 mov QWORD PTR [rbp-0x38],rax
1a45: 48 8b 45 c8 mov rax,QWORD PTR [rbp-0x38]
1a49: 41 b9 00 00 00 00 mov r9d,0x0
1a4f: 41 b8 ff ff ff ff mov r8d,0xffffffff
1a55: b9 22 00 00 00 mov ecx,0x22
1a5a: ba 07 00 00 00 mov edx,0x7
1a5f: 48 89 c6 mov rsi,rax
1a62: bf 00 00 00 00 mov edi,0x0
1a67: e8 a4 f6 ff ff call 1110 <mmap@plt>
1a6c: 48 89 45 d0 mov QWORD PTR [rbp-0x30],rax
1a70: 48 83 7d d0 ff cmp QWORD PTR [rbp-0x30],0xffffffffffffffff
1a75: 75 0a jne 1a81 <aligned_alloc@plt+0x911>
1a77: b8 02 00 00 00 mov eax,0x2
1a7c: e9 8a 00 00 00 jmp 1b0b <aligned_alloc@plt+0x99b>
1a81: 48 c7 45 c0 00 00 00 mov QWORD PTR [rbp-0x40],0x0
1a88: 00
1a89: eb 2c jmp 1ab7 <aligned_alloc@plt+0x947>
1a8b: 48 8b 45 c0 mov rax,QWORD PTR [rbp-0x40]
1a8f: 48 8d 14 c5 00 00 00 lea rdx,[rax*8+0x0]
1a96: 00
1a97: 48 8b 45 b8 mov rax,QWORD PTR [rbp-0x48]
1a9b: 48 8d 0c 02 lea rcx,[rdx+rax*1]
1a9f: 48 8b 55 c0 mov rdx,QWORD PTR [rbp-0x40]
1aa3: 48 8b 45 d0 mov rax,QWORD PTR [rbp-0x30]
1aa7: 48 89 c6 mov rsi,rax
1aaa: 48 89 cf mov rdi,rcx
1aad: e8 0a ff ff ff call 19bc <aligned_alloc@plt+0x84c>
1ab2: 48 83 45 c0 01 add QWORD PTR [rbp-0x40],0x1
1ab7: 48 8b 45 c0 mov rax,QWORD PTR [rbp-0x40]
1abb: 48 3b 45 b0 cmp rax,QWORD PTR [rbp-0x50]
1abf: 72 ca jb 1a8b <aligned_alloc@plt+0x91b>
1ac1: 48 8b 45 d0 mov rax,QWORD PTR [rbp-0x30]
1ac5: 48 89 45 e0 mov QWORD PTR [rbp-0x20],rax
1ac9: 48 8b 45 a8 mov rax,QWORD PTR [rbp-0x58]
1acd: 48 89 45 e8 mov QWORD PTR [rbp-0x18],rax
1ad1: 48 8b 45 a0 mov rax,QWORD PTR [rbp-0x60]
1ad5: 48 89 45 f0 mov QWORD PTR [rbp-0x10],rax
1ad9: 48 8b 45 d0 mov rax,QWORD PTR [rbp-0x30]
1add: 48 8d 50 40 lea rdx,[rax+0x40]
1ae1: 48 8d 45 e0 lea rax,[rbp-0x20]
1ae5: 48 89 d6 mov rsi,rdx
1ae8: 48 89 c7 mov rdi,rax
1aeb: e8 46 fe ff ff call 1936 <aligned_alloc@plt+0x7c6>
1af0: 48 89 45 d8 mov QWORD PTR [rbp-0x28],rax
1af4: 48 8b 55 c8 mov rdx,QWORD PTR [rbp-0x38]
1af8: 48 8b 45 d0 mov rax,QWORD PTR [rbp-0x30]
1afc: 48 89 d6 mov rsi,rdx
1aff: 48 89 c7 mov rdi,rax
1b02: e8 59 f6 ff ff call 1160 <munmap@plt>
1b07: 48 8b 45 d8 mov rax,QWORD PTR [rbp-0x28]
1b0b: 48 8b 55 f8 mov rdx,QWORD PTR [rbp-0x8]
1b0f: 64 48 2b 14 25 28 00 sub rdx,QWORD PTR fs:0x28
1b16: 00 00
1b18: 74 05 je 1b1f <aligned_alloc@plt+0x9af>
1b1a: e8 e1 f5 ff ff call 1100 <__stack_chk_fail@plt>
1b1f: c9 leave
1b20: c3 ret
1b21: 55 push rbp
1b22: 48 89 e5 mov rbp,rsp
1b25: 89 fa mov edx,edi
1b27: 89 f0 mov eax,esi
1b29: 88 55 ec mov BYTE PTR [rbp-0x14],dl
1b2c: 88 45 e8 mov BYTE PTR [rbp-0x18],al
1b2f: 0f b6 45 ec movzx eax,BYTE PTR [rbp-0x14]
1b33: c0 e8 03 shr al,0x3
1b36: 83 e0 01 and eax,0x1
1b39: 88 45 fe mov BYTE PTR [rbp-0x2],al
1b3c: 0f b6 45 e8 movzx eax,BYTE PTR [rbp-0x18]
1b40: c0 e8 03 shr al,0x3
1b43: 83 e0 01 and eax,0x1
1b46: 88 45 ff mov BYTE PTR [rbp-0x1],al
1b49: 0f b6 45 ff movzx eax,BYTE PTR [rbp-0x1]
1b4d: c1 e0 02 shl eax,0x2
1b50: 0a 45 fe or al,BYTE PTR [rbp-0x2]
1b53: 83 c8 48 or eax,0x48
1b56: 5d pop rbp
1b57: c3 ret
1b58: 55 push rbp
1b59: 48 89 e5 mov rbp,rsp
1b5c: 89 fa mov edx,edi
1b5e: 89 f0 mov eax,esi
1b60: 88 55 fc mov BYTE PTR [rbp-0x4],dl
1b63: 88 45 f8 mov BYTE PTR [rbp-0x8],al
1b66: 80 65 fc 07 and BYTE PTR [rbp-0x4],0x7
1b6a: 80 65 f8 07 and BYTE PTR [rbp-0x8],0x7
1b6e: 0f b6 45 f8 movzx eax,BYTE PTR [rbp-0x8]
1b72: c1 e0 03 shl eax,0x3
1b75: 0a 45 fc or al,BYTE PTR [rbp-0x4]
1b78: 83 c8 c0 or eax,0xffffffc0
1b7b: 5d pop rbp
1b7c: c3 ret
1b7d: 55 push rbp
1b7e: 48 89 e5 mov rbp,rsp
1b81: 48 83 ec 20 sub rsp,0x20
1b85: 48 89 7d e8 mov QWORD PTR [rbp-0x18],rdi
1b89: 89 f1 mov ecx,esi
1b8b: 89 d0 mov eax,edx
1b8d: 89 ca mov edx,ecx
1b8f: 88 55 e4 mov BYTE PTR [rbp-0x1c],dl
1b92: 88 45 e0 mov BYTE PTR [rbp-0x20],al
1b95: 64 48 8b 04 25 28 00 mov rax,QWORD PTR fs:0x28
1b9c: 00 00
1b9e: 48 89 45 f8 mov QWORD PTR [rbp-0x8],rax
1ba2: 31 c0 xor eax,eax
1ba4: 0f b6 55 e0 movzx edx,BYTE PTR [rbp-0x20]
1ba8: 0f b6 45 e4 movzx eax,BYTE PTR [rbp-0x1c]
1bac: 89 d6 mov esi,edx
1bae: 89 c7 mov edi,eax
1bb0: e8 6c ff ff ff call 1b21 <aligned_alloc@plt+0x9b1>
1bb5: 88 45 f5 mov BYTE PTR [rbp-0xb],al
1bb8: c6 45 f6 89 mov BYTE PTR [rbp-0xa],0x89
1bbc: 0f b6 55 e0 movzx edx,BYTE PTR [rbp-0x20]
1bc0: 0f b6 45 e4 movzx eax,BYTE PTR [rbp-0x1c]
1bc4: 89 d6 mov esi,edx
1bc6: 89 c7 mov edi,eax
1bc8: e8 8b ff ff ff call 1b58 <aligned_alloc@plt+0x9e8>
1bcd: 88 45 f7 mov BYTE PTR [rbp-0x9],al
1bd0: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
1bd4: 48 8b 00 mov rax,QWORD PTR [rax]
1bd7: 0f b7 55 f5 movzx edx,WORD PTR [rbp-0xb]
1bdb: 66 89 10 mov WORD PTR [rax],dx
1bde: 0f b6 55 f7 movzx edx,BYTE PTR [rbp-0x9]
1be2: 88 50 02 mov BYTE PTR [rax+0x2],dl
1be5: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
1be9: 48 8b 00 mov rax,QWORD PTR [rax]
1bec: 48 8d 50 03 lea rdx,[rax+0x3]
1bf0: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
1bf4: 48 89 10 mov QWORD PTR [rax],rdx
1bf7: 48 8b 45 f8 mov rax,QWORD PTR [rbp-0x8]
1bfb: 64 48 2b 04 25 28 00 sub rax,QWORD PTR fs:0x28
1c02: 00 00
1c04: 74 05 je 1c0b <aligned_alloc@plt+0xa9b>
1c06: e8 f5 f4 ff ff call 1100 <__stack_chk_fail@plt>
1c0b: c9 leave
1c0c: c3 ret
1c0d: 55 push rbp
1c0e: 48 89 e5 mov rbp,rsp
1c11: 48 83 ec 20 sub rsp,0x20
1c15: 48 89 7d e8 mov QWORD PTR [rbp-0x18],rdi
1c19: 89 f1 mov ecx,esi
1c1b: 89 d0 mov eax,edx
1c1d: 89 ca mov edx,ecx
1c1f: 88 55 e4 mov BYTE PTR [rbp-0x1c],dl
1c22: 88 45 e0 mov BYTE PTR [rbp-0x20],al
1c25: 64 48 8b 04 25 28 00 mov rax,QWORD PTR fs:0x28
1c2c: 00 00
1c2e: 48 89 45 f8 mov QWORD PTR [rbp-0x8],rax
1c32: 31 c0 xor eax,eax
1c34: 0f b6 55 e0 movzx edx,BYTE PTR [rbp-0x20]
1c38: 0f b6 45 e4 movzx eax,BYTE PTR [rbp-0x1c]
1c3c: 89 d6 mov esi,edx
1c3e: 89 c7 mov edi,eax
1c40: e8 dc fe ff ff call 1b21 <aligned_alloc@plt+0x9b1>
1c45: 88 45 f5 mov BYTE PTR [rbp-0xb],al
1c48: c6 45 f6 01 mov BYTE PTR [rbp-0xa],0x1
1c4c: 0f b6 55 e0 movzx edx,BYTE PTR [rbp-0x20]
1c50: 0f b6 45 e4 movzx eax,BYTE PTR [rbp-0x1c]
1c54: 89 d6 mov esi,edx
1c56: 89 c7 mov edi,eax
1c58: e8 fb fe ff ff call 1b58 <aligned_alloc@plt+0x9e8>
1c5d: 88 45 f7 mov BYTE PTR [rbp-0x9],al
1c60: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
1c64: 48 8b 00 mov rax,QWORD PTR [rax]
1c67: 0f b7 55 f5 movzx edx,WORD PTR [rbp-0xb]
1c6b: 66 89 10 mov WORD PTR [rax],dx
1c6e: 0f b6 55 f7 movzx edx,BYTE PTR [rbp-0x9]
1c72: 88 50 02 mov BYTE PTR [rax+0x2],dl
1c75: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
1c79: 48 8b 00 mov rax,QWORD PTR [rax]
1c7c: 48 8d 50 03 lea rdx,[rax+0x3]
1c80: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
1c84: 48 89 10 mov QWORD PTR [rax],rdx
1c87: 48 8b 45 f8 mov rax,QWORD PTR [rbp-0x8]
1c8b: 64 48 2b 04 25 28 00 sub rax,QWORD PTR fs:0x28
1c92: 00 00
1c94: 74 05 je 1c9b <aligned_alloc@plt+0xb2b>
1c96: e8 65 f4 ff ff call 1100 <__stack_chk_fail@plt>
1c9b: c9 leave
1c9c: c3 ret
1c9d: 55 push rbp
1c9e: 48 89 e5 mov rbp,rsp
1ca1: 48 83 ec 20 sub rsp,0x20
1ca5: 48 89 7d e8 mov QWORD PTR [rbp-0x18],rdi
1ca9: 89 f1 mov ecx,esi
1cab: 89 d0 mov eax,edx
1cad: 89 ca mov edx,ecx
1caf: 88 55 e4 mov BYTE PTR [rbp-0x1c],dl
1cb2: 88 45 e0 mov BYTE PTR [rbp-0x20],al
1cb5: 64 48 8b 04 25 28 00 mov rax,QWORD PTR fs:0x28
1cbc: 00 00
1cbe: 48 89 45 f8 mov QWORD PTR [rbp-0x8],rax
1cc2: 31 c0 xor eax,eax
1cc4: 0f b6 55 e0 movzx edx,BYTE PTR [rbp-0x20]
1cc8: 0f b6 45 e4 movzx eax,BYTE PTR [rbp-0x1c]
1ccc: 89 d6 mov esi,edx
1cce: 89 c7 mov edi,eax
1cd0: e8 4c fe ff ff call 1b21 <aligned_alloc@plt+0x9b1>
1cd5: 88 45 f5 mov BYTE PTR [rbp-0xb],al
1cd8: c6 45 f6 29 mov BYTE PTR [rbp-0xa],0x29
1cdc: 0f b6 55 e0 movzx edx,BYTE PTR [rbp-0x20]
1ce0: 0f b6 45 e4 movzx eax,BYTE PTR [rbp-0x1c]
1ce4: 89 d6 mov esi,edx
1ce6: 89 c7 mov edi,eax
1ce8: e8 6b fe ff ff call 1b58 <aligned_alloc@plt+0x9e8>
1ced: 88 45 f7 mov BYTE PTR [rbp-0x9],al
1cf0: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
1cf4: 48 8b 00 mov rax,QWORD PTR [rax]
1cf7: 0f b7 55 f5 movzx edx,WORD PTR [rbp-0xb]
1cfb: 66 89 10 mov WORD PTR [rax],dx
1cfe: 0f b6 55 f7 movzx edx,BYTE PTR [rbp-0x9]
1d02: 88 50 02 mov BYTE PTR [rax+0x2],dl
1d05: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
1d09: 48 8b 00 mov rax,QWORD PTR [rax]
1d0c: 48 8d 50 03 lea rdx,[rax+0x3]
1d10: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
1d14: 48 89 10 mov QWORD PTR [rax],rdx
1d17: 48 8b 45 f8 mov rax,QWORD PTR [rbp-0x8]
1d1b: 64 48 2b 04 25 28 00 sub rax,QWORD PTR fs:0x28
1d22: 00 00
1d24: 74 05 je 1d2b <aligned_alloc@plt+0xbbb>
1d26: e8 d5 f3 ff ff call 1100 <__stack_chk_fail@plt>
1d2b: c9 leave
1d2c: c3 ret
1d2d: 55 push rbp
1d2e: 48 89 e5 mov rbp,rsp
1d31: 48 83 ec 20 sub rsp,0x20
1d35: 48 89 7d e8 mov QWORD PTR [rbp-0x18],rdi
1d39: 89 f1 mov ecx,esi
1d3b: 89 d0 mov eax,edx
1d3d: 89 ca mov edx,ecx
1d3f: 88 55 e4 mov BYTE PTR [rbp-0x1c],dl
1d42: 88 45 e0 mov BYTE PTR [rbp-0x20],al
1d45: 64 48 8b 04 25 28 00 mov rax,QWORD PTR fs:0x28
1d4c: 00 00
1d4e: 48 89 45 f8 mov QWORD PTR [rbp-0x8],rax
1d52: 31 c0 xor eax,eax
1d54: 0f b6 55 e0 movzx edx,BYTE PTR [rbp-0x20]
1d58: 0f b6 45 e4 movzx eax,BYTE PTR [rbp-0x1c]
1d5c: 89 d6 mov esi,edx
1d5e: 89 c7 mov edi,eax
1d60: e8 bc fd ff ff call 1b21 <aligned_alloc@plt+0x9b1>
1d65: 88 45 f5 mov BYTE PTR [rbp-0xb],al
1d68: c6 45 f6 09 mov BYTE PTR [rbp-0xa],0x9
1d6c: 0f b6 55 e0 movzx edx,BYTE PTR [rbp-0x20]
1d70: 0f b6 45 e4 movzx eax,BYTE PTR [rbp-0x1c]
1d74: 89 d6 mov esi,edx
1d76: 89 c7 mov edi,eax
1d78: e8 db fd ff ff call 1b58 <aligned_alloc@plt+0x9e8>
1d7d: 88 45 f7 mov BYTE PTR [rbp-0x9],al
1d80: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
1d84: 48 8b 00 mov rax,QWORD PTR [rax]
1d87: 0f b7 55 f5 movzx edx,WORD PTR [rbp-0xb]
1d8b: 66 89 10 mov WORD PTR [rax],dx
1d8e: 0f b6 55 f7 movzx edx,BYTE PTR [rbp-0x9]
1d92: 88 50 02 mov BYTE PTR [rax+0x2],dl
1d95: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
1d99: 48 8b 00 mov rax,QWORD PTR [rax]
1d9c: 48 8d 50 03 lea rdx,[rax+0x3]
1da0: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
1da4: 48 89 10 mov QWORD PTR [rax],rdx
1da7: 48 8b 45 f8 mov rax,QWORD PTR [rbp-0x8]
1dab: 64 48 2b 04 25 28 00 sub rax,QWORD PTR fs:0x28
1db2: 00 00
1db4: 74 05 je 1dbb <aligned_alloc@plt+0xc4b>
1db6: e8 45 f3 ff ff call 1100 <__stack_chk_fail@plt>
1dbb: c9 leave
1dbc: c3 ret
1dbd: 55 push rbp
1dbe: 48 89 e5 mov rbp,rsp
1dc1: 48 83 ec 20 sub rsp,0x20
1dc5: 48 89 7d e8 mov QWORD PTR [rbp-0x18],rdi
1dc9: 89 f1 mov ecx,esi
1dcb: 89 d0 mov eax,edx
1dcd: 89 ca mov edx,ecx
1dcf: 88 55 e4 mov BYTE PTR [rbp-0x1c],dl
1dd2: 88 45 e0 mov BYTE PTR [rbp-0x20],al
1dd5: 64 48 8b 04 25 28 00 mov rax,QWORD PTR fs:0x28
1ddc: 00 00
1dde: 48 89 45 f8 mov QWORD PTR [rbp-0x8],rax
1de2: 31 c0 xor eax,eax
1de4: 0f b6 55 e0 movzx edx,BYTE PTR [rbp-0x20]
1de8: 0f b6 45 e4 movzx eax,BYTE PTR [rbp-0x1c]
1dec: 89 d6 mov esi,edx
1dee: 89 c7 mov edi,eax
1df0: e8 2c fd ff ff call 1b21 <aligned_alloc@plt+0x9b1>
1df5: 88 45 f5 mov BYTE PTR [rbp-0xb],al
1df8: c6 45 f6 21 mov BYTE PTR [rbp-0xa],0x21
1dfc: 0f b6 55 e0 movzx edx,BYTE PTR [rbp-0x20]
1e00: 0f b6 45 e4 movzx eax,BYTE PTR [rbp-0x1c]
1e04: 89 d6 mov esi,edx
1e06: 89 c7 mov edi,eax
1e08: e8 4b fd ff ff call 1b58 <aligned_alloc@plt+0x9e8>
1e0d: 88 45 f7 mov BYTE PTR [rbp-0x9],al
1e10: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
1e14: 48 8b 00 mov rax,QWORD PTR [rax]
1e17: 0f b7 55 f5 movzx edx,WORD PTR [rbp-0xb]
1e1b: 66 89 10 mov WORD PTR [rax],dx
1e1e: 0f b6 55 f7 movzx edx,BYTE PTR [rbp-0x9]
1e22: 88 50 02 mov BYTE PTR [rax+0x2],dl
1e25: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
1e29: 48 8b 00 mov rax,QWORD PTR [rax]
1e2c: 48 8d 50 03 lea rdx,[rax+0x3]
1e30: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
1e34: 48 89 10 mov QWORD PTR [rax],rdx
1e37: 48 8b 45 f8 mov rax,QWORD PTR [rbp-0x8]
1e3b: 64 48 2b 04 25 28 00 sub rax,QWORD PTR fs:0x28
1e42: 00 00
1e44: 74 05 je 1e4b <aligned_alloc@plt+0xcdb>
1e46: e8 b5 f2 ff ff call 1100 <__stack_chk_fail@plt>
1e4b: c9 leave
1e4c: c3 ret
1e4d: 55 push rbp
1e4e: 48 89 e5 mov rbp,rsp
1e51: 48 83 ec 20 sub rsp,0x20
1e55: 48 89 7d e8 mov QWORD PTR [rbp-0x18],rdi
1e59: 89 f1 mov ecx,esi
1e5b: 89 d0 mov eax,edx
1e5d: 89 ca mov edx,ecx
1e5f: 88 55 e4 mov BYTE PTR [rbp-0x1c],dl
1e62: 88 45 e0 mov BYTE PTR [rbp-0x20],al
1e65: 64 48 8b 04 25 28 00 mov rax,QWORD PTR fs:0x28
1e6c: 00 00
1e6e: 48 89 45 f8 mov QWORD PTR [rbp-0x8],rax
1e72: 31 c0 xor eax,eax
1e74: 0f b6 55 e0 movzx edx,BYTE PTR [rbp-0x20]
1e78: 0f b6 45 e4 movzx eax,BYTE PTR [rbp-0x1c]
1e7c: 89 d6 mov esi,edx
1e7e: 89 c7 mov edi,eax
1e80: e8 9c fc ff ff call 1b21 <aligned_alloc@plt+0x9b1>
1e85: 88 45 f5 mov BYTE PTR [rbp-0xb],al
1e88: c6 45 f6 31 mov BYTE PTR [rbp-0xa],0x31
1e8c: 0f b6 55 e0 movzx edx,BYTE PTR [rbp-0x20]
1e90: 0f b6 45 e4 movzx eax,BYTE PTR [rbp-0x1c]
1e94: 89 d6 mov esi,edx
1e96: 89 c7 mov edi,eax
1e98: e8 bb fc ff ff call 1b58 <aligned_alloc@plt+0x9e8>
1e9d: 88 45 f7 mov BYTE PTR [rbp-0x9],al
1ea0: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
1ea4: 48 8b 00 mov rax,QWORD PTR [rax]
1ea7: 0f b7 55 f5 movzx edx,WORD PTR [rbp-0xb]
1eab: 66 89 10 mov WORD PTR [rax],dx
1eae: 0f b6 55 f7 movzx edx,BYTE PTR [rbp-0x9]
1eb2: 88 50 02 mov BYTE PTR [rax+0x2],dl
1eb5: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
1eb9: 48 8b 00 mov rax,QWORD PTR [rax]
1ebc: 48 8d 50 03 lea rdx,[rax+0x3]
1ec0: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
1ec4: 48 89 10 mov QWORD PTR [rax],rdx
1ec7: 48 8b 45 f8 mov rax,QWORD PTR [rbp-0x8]
1ecb: 64 48 2b 04 25 28 00 sub rax,QWORD PTR fs:0x28
1ed2: 00 00
1ed4: 74 05 je 1edb <aligned_alloc@plt+0xd6b>
1ed6: e8 25 f2 ff ff call 1100 <__stack_chk_fail@plt>
1edb: c9 leave
1edc: c3 ret
1edd: 55 push rbp
1ede: 48 89 e5 mov rbp,rsp
1ee1: 48 83 ec 20 sub rsp,0x20
1ee5: 48 89 7d e8 mov QWORD PTR [rbp-0x18],rdi
1ee9: 89 f1 mov ecx,esi
1eeb: 89 d0 mov eax,edx
1eed: 89 ca mov edx,ecx
1eef: 88 55 e4 mov BYTE PTR [rbp-0x1c],dl
1ef2: 88 45 e0 mov BYTE PTR [rbp-0x20],al
1ef5: 64 48 8b 04 25 28 00 mov rax,QWORD PTR fs:0x28
1efc: 00 00
1efe: 48 89 45 f8 mov QWORD PTR [rbp-0x8],rax
1f02: 31 c0 xor eax,eax
1f04: 0f b6 55 e4 movzx edx,BYTE PTR [rbp-0x1c]
1f08: 0f b6 45 e0 movzx eax,BYTE PTR [rbp-0x20]
1f0c: 89 d6 mov esi,edx
1f0e: 89 c7 mov edi,eax
1f10: e8 0c fc ff ff call 1b21 <aligned_alloc@plt+0x9b1>
1f15: 88 45 f4 mov BYTE PTR [rbp-0xc],al
1f18: c6 45 f5 0f mov BYTE PTR [rbp-0xb],0xf
1f1c: c6 45 f6 af mov BYTE PTR [rbp-0xa],0xaf
1f20: 0f b6 55 e4 movzx edx,BYTE PTR [rbp-0x1c]
1f24: 0f b6 45 e0 movzx eax,BYTE PTR [rbp-0x20]
1f28: 89 d6 mov esi,edx
1f2a: 89 c7 mov edi,eax
1f2c: e8 27 fc ff ff call 1b58 <aligned_alloc@plt+0x9e8>
1f31: 88 45 f7 mov BYTE PTR [rbp-0x9],al
1f34: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
1f38: 48 8b 00 mov rax,QWORD PTR [rax]
1f3b: 8b 55 f4 mov edx,DWORD PTR [rbp-0xc]
1f3e: 89 10 mov DWORD PTR [rax],edx
1f40: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
1f44: 48 8b 00 mov rax,QWORD PTR [rax]
1f47: 48 8d 50 04 lea rdx,[rax+0x4]
1f4b: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
1f4f: 48 89 10 mov QWORD PTR [rax],rdx
1f52: 90 nop
1f53: 48 8b 45 f8 mov rax,QWORD PTR [rbp-0x8]
1f57: 64 48 2b 04 25 28 00 sub rax,QWORD PTR fs:0x28
1f5e: 00 00
1f60: 74 05 je 1f67 <aligned_alloc@plt+0xdf7>
1f62: e8 99 f1 ff ff call 1100 <__stack_chk_fail@plt>
1f67: c9 leave
1f68: c3 ret
1f69: 55 push rbp
1f6a: 48 89 e5 mov rbp,rsp
1f6d: 48 83 ec 20 sub rsp,0x20
1f71: 48 89 7d e8 mov QWORD PTR [rbp-0x18],rdi
1f75: 89 f0 mov eax,esi
1f77: 88 45 e4 mov BYTE PTR [rbp-0x1c],al
1f7a: 64 48 8b 04 25 28 00 mov rax,QWORD PTR fs:0x28
1f81: 00 00
1f83: 48 89 45 f8 mov QWORD PTR [rbp-0x8],rax
1f87: 31 c0 xor eax,eax
1f89: 0f b6 45 e4 movzx eax,BYTE PTR [rbp-0x1c]
1f8d: be 03 00 00 00 mov esi,0x3
1f92: 89 c7 mov edi,eax
1f94: e8 88 fb ff ff call 1b21 <aligned_alloc@plt+0x9b1>
1f99: 88 45 f5 mov BYTE PTR [rbp-0xb],al
1f9c: c6 45 f6 f7 mov BYTE PTR [rbp-0xa],0xf7
1fa0: 0f b6 45 e4 movzx eax,BYTE PTR [rbp-0x1c]
1fa4: be 03 00 00 00 mov esi,0x3
1fa9: 89 c7 mov edi,eax
1fab: e8 a8 fb ff ff call 1b58 <aligned_alloc@plt+0x9e8>
1fb0: 88 45 f7 mov BYTE PTR [rbp-0x9],al
1fb3: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
1fb7: 48 8b 00 mov rax,QWORD PTR [rax]
1fba: 0f b7 55 f5 movzx edx,WORD PTR [rbp-0xb]
1fbe: 66 89 10 mov WORD PTR [rax],dx
1fc1: 0f b6 55 f7 movzx edx,BYTE PTR [rbp-0x9]
1fc5: 88 50 02 mov BYTE PTR [rax+0x2],dl
1fc8: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
1fcc: 48 8b 00 mov rax,QWORD PTR [rax]
1fcf: 48 8d 50 03 lea rdx,[rax+0x3]
1fd3: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
1fd7: 48 89 10 mov QWORD PTR [rax],rdx
1fda: 90 nop
1fdb: 48 8b 45 f8 mov rax,QWORD PTR [rbp-0x8]
1fdf: 64 48 2b 04 25 28 00 sub rax,QWORD PTR fs:0x28
1fe6: 00 00
1fe8: 74 05 je 1fef <aligned_alloc@plt+0xe7f>
1fea: e8 11 f1 ff ff call 1100 <__stack_chk_fail@plt>
1fef: c9 leave
1ff0: c3 ret
1ff1: f3 0f 1e fa endbr64
1ff5: 55 push rbp
1ff6: 48 89 e5 mov rbp,rsp
1ff9: 48 83 ec 20 sub rsp,0x20
1ffd: 48 89 7d f8 mov QWORD PTR [rbp-0x8],rdi
2001: 48 89 75 f0 mov QWORD PTR [rbp-0x10],rsi
2005: 48 89 55 e8 mov QWORD PTR [rbp-0x18],rdx
2009: 89 4d e4 mov DWORD PTR [rbp-0x1c],ecx
200c: 48 8b 45 f0 mov rax,QWORD PTR [rbp-0x10]
2010: 0f b6 40 02 movzx eax,BYTE PTR [rax+0x2]
2014: 83 c0 08 add eax,0x8
2017: 0f b6 d0 movzx edx,al
201a: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
201e: be 00 00 00 00 mov esi,0x0
2023: 48 89 c7 mov rdi,rax
2026: e8 52 fb ff ff call 1b7d <aligned_alloc@plt+0xa0d>
202b: 48 8b 45 f0 mov rax,QWORD PTR [rbp-0x10]
202f: 0f b6 40 03 movzx eax,BYTE PTR [rax+0x3]
2033: 83 c0 08 add eax,0x8
2036: 0f b6 d0 movzx edx,al
2039: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
203d: be 00 00 00 00 mov esi,0x0
2042: 48 89 c7 mov rdi,rax
2045: e8 c3 fb ff ff call 1c0d <aligned_alloc@plt+0xa9d>
204a: 48 8b 45 f0 mov rax,QWORD PTR [rbp-0x10]
204e: 0f b6 40 01 movzx eax,BYTE PTR [rax+0x1]
2052: 83 c0 08 add eax,0x8
2055: 0f b6 c8 movzx ecx,al
2058: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
205c: ba 00 00 00 00 mov edx,0x0
2061: 89 ce mov esi,ecx
2063: 48 89 c7 mov rdi,rax
2066: e8 12 fb ff ff call 1b7d <aligned_alloc@plt+0xa0d>
206b: b8 00 00 00 00 mov eax,0x0
2070: c9 leave
2071: c3 ret
2072: f3 0f 1e fa endbr64
2076: 55 push rbp
2077: 48 89 e5 mov rbp,rsp
207a: 48 83 ec 20 sub rsp,0x20
207e: 48 89 7d f8 mov QWORD PTR [rbp-0x8],rdi
2082: 48 89 75 f0 mov QWORD PTR [rbp-0x10],rsi
2086: 48 89 55 e8 mov QWORD PTR [rbp-0x18],rdx
208a: 89 4d e4 mov DWORD PTR [rbp-0x1c],ecx
208d: 48 8b 45 f0 mov rax,QWORD PTR [rbp-0x10]
2091: 0f b6 40 02 movzx eax,BYTE PTR [rax+0x2]
2095: 83 c0 08 add eax,0x8
2098: 0f b6 d0 movzx edx,al
209b: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
209f: be 00 00 00 00 mov esi,0x0
20a4: 48 89 c7 mov rdi,rax
20a7: e8 d1 fa ff ff call 1b7d <aligned_alloc@plt+0xa0d>
20ac: 48 8b 45 f0 mov rax,QWORD PTR [rbp-0x10]
20b0: 0f b6 40 03 movzx eax,BYTE PTR [rax+0x3]
20b4: 83 c0 08 add eax,0x8
20b7: 0f b6 d0 movzx edx,al
20ba: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
20be: be 00 00 00 00 mov esi,0x0
20c3: 48 89 c7 mov rdi,rax
20c6: e8 d2 fb ff ff call 1c9d <aligned_alloc@plt+0xb2d>
20cb: 48 8b 45 f0 mov rax,QWORD PTR [rbp-0x10]
20cf: 0f b6 40 01 movzx eax,BYTE PTR [rax+0x1]
20d3: 83 c0 08 add eax,0x8
20d6: 0f b6 c8 movzx ecx,al
20d9: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
20dd: ba 00 00 00 00 mov edx,0x0
20e2: 89 ce mov esi,ecx
20e4: 48 89 c7 mov rdi,rax
20e7: e8 91 fa ff ff call 1b7d <aligned_alloc@plt+0xa0d>
20ec: b8 00 00 00 00 mov eax,0x0
20f1: c9 leave
20f2: c3 ret
20f3: f3 0f 1e fa endbr64
20f7: 55 push rbp
20f8: 48 89 e5 mov rbp,rsp
20fb: 48 83 ec 20 sub rsp,0x20
20ff: 48 89 7d f8 mov QWORD PTR [rbp-0x8],rdi
2103: 48 89 75 f0 mov QWORD PTR [rbp-0x10],rsi
2107: 48 89 55 e8 mov QWORD PTR [rbp-0x18],rdx
210b: 89 4d e4 mov DWORD PTR [rbp-0x1c],ecx
210e: 48 8b 45 f0 mov rax,QWORD PTR [rbp-0x10]
2112: 0f b6 40 02 movzx eax,BYTE PTR [rax+0x2]
2116: 83 c0 08 add eax,0x8
2119: 0f b6 d0 movzx edx,al
211c: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
2120: be 00 00 00 00 mov esi,0x0
2125: 48 89 c7 mov rdi,rax
2128: e8 50 fa ff ff call 1b7d <aligned_alloc@plt+0xa0d>
212d: 48 8b 45 f0 mov rax,QWORD PTR [rbp-0x10]
2131: 0f b6 40 03 movzx eax,BYTE PTR [rax+0x3]
2135: 83 c0 08 add eax,0x8
2138: 0f b6 d0 movzx edx,al
213b: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
213f: be 00 00 00 00 mov esi,0x0
2144: 48 89 c7 mov rdi,rax
2147: e8 91 fd ff ff call 1edd <aligned_alloc@plt+0xd6d>
214c: 48 8b 45 f0 mov rax,QWORD PTR [rbp-0x10]
2150: 0f b6 40 01 movzx eax,BYTE PTR [rax+0x1]
2154: 83 c0 08 add eax,0x8
2157: 0f b6 c8 movzx ecx,al
215a: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
215e: ba 00 00 00 00 mov edx,0x0
2163: 89 ce mov esi,ecx
2165: 48 89 c7 mov rdi,rax
2168: e8 10 fa ff ff call 1b7d <aligned_alloc@plt+0xa0d>
216d: b8 00 00 00 00 mov eax,0x0
2172: c9 leave
2173: c3 ret
2174: f3 0f 1e fa endbr64
2178: 55 push rbp
2179: 48 89 e5 mov rbp,rsp
217c: 48 83 ec 20 sub rsp,0x20
2180: 48 89 7d f8 mov QWORD PTR [rbp-0x8],rdi
2184: 48 89 75 f0 mov QWORD PTR [rbp-0x10],rsi
2188: 48 89 55 e8 mov QWORD PTR [rbp-0x18],rdx
218c: 89 4d e4 mov DWORD PTR [rbp-0x1c],ecx
218f: 48 8b 45 f0 mov rax,QWORD PTR [rbp-0x10]
2193: 0f b6 40 02 movzx eax,BYTE PTR [rax+0x2]
2197: 83 c0 08 add eax,0x8
219a: 0f b6 d0 movzx edx,al
219d: 48 8b 45 f0 mov rax,QWORD PTR [rbp-0x10]
21a1: 0f b6 40 01 movzx eax,BYTE PTR [rax+0x1]
21a5: 83 c0 08 add eax,0x8
21a8: 0f b6 c8 movzx ecx,al
21ab: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
21af: 89 ce mov esi,ecx
21b1: 48 89 c7 mov rdi,rax
21b4: e8 c4 f9 ff ff call 1b7d <aligned_alloc@plt+0xa0d>
21b9: 48 8b 45 f0 mov rax,QWORD PTR [rbp-0x10]
21bd: 0f b6 40 01 movzx eax,BYTE PTR [rax+0x1]
21c1: 83 c0 08 add eax,0x8
21c4: 0f b6 d0 movzx edx,al
21c7: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
21cb: 89 d6 mov esi,edx
21cd: 48 89 c7 mov rdi,rax
21d0: e8 94 fd ff ff call 1f69 <aligned_alloc@plt+0xdf9>
21d5: b8 00 00 00 00 mov eax,0x0
21da: c9 leave
21db: c3 ret
21dc: f3 0f 1e fa endbr64
21e0: 55 push rbp
21e1: 48 89 e5 mov rbp,rsp
21e4: 48 83 ec 20 sub rsp,0x20
21e8: 48 89 7d f8 mov QWORD PTR [rbp-0x8],rdi
21ec: 48 89 75 f0 mov QWORD PTR [rbp-0x10],rsi
21f0: 48 89 55 e8 mov QWORD PTR [rbp-0x18],rdx
21f4: 89 4d e4 mov DWORD PTR [rbp-0x1c],ecx
21f7: 48 8b 45 f0 mov rax,QWORD PTR [rbp-0x10]
21fb: 0f b6 40 02 movzx eax,BYTE PTR [rax+0x2]
21ff: 83 c0 08 add eax,0x8
2202: 0f b6 d0 movzx edx,al
2205: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
2209: be 00 00 00 00 mov esi,0x0
220e: 48 89 c7 mov rdi,rax
2211: e8 67 f9 ff ff call 1b7d <aligned_alloc@plt+0xa0d>
2216: 48 8b 45 f0 mov rax,QWORD PTR [rbp-0x10]
221a: 0f b6 40 03 movzx eax,BYTE PTR [rax+0x3]
221e: 83 c0 08 add eax,0x8
2221: 0f b6 d0 movzx edx,al
2224: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
2228: be 00 00 00 00 mov esi,0x0
222d: 48 89 c7 mov rdi,rax
2230: e8 88 fb ff ff call 1dbd <aligned_alloc@plt+0xc4d>
2235: 48 8b 45 f0 mov rax,QWORD PTR [rbp-0x10]
2239: 0f b6 40 01 movzx eax,BYTE PTR [rax+0x1]
223d: 83 c0 08 add eax,0x8
2240: 0f b6 c8 movzx ecx,al
2243: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
2247: ba 00 00 00 00 mov edx,0x0
224c: 89 ce mov esi,ecx
224e: 48 89 c7 mov rdi,rax
2251: e8 27 f9 ff ff call 1b7d <aligned_alloc@plt+0xa0d>
2256: b8 00 00 00 00 mov eax,0x0
225b: c9 leave
225c: c3 ret
225d: f3 0f 1e fa endbr64
2261: 55 push rbp
2262: 48 89 e5 mov rbp,rsp
2265: 48 83 ec 20 sub rsp,0x20
2269: 48 89 7d f8 mov QWORD PTR [rbp-0x8],rdi
226d: 48 89 75 f0 mov QWORD PTR [rbp-0x10],rsi
2271: 48 89 55 e8 mov QWORD PTR [rbp-0x18],rdx
2275: 89 4d e4 mov DWORD PTR [rbp-0x1c],ecx
2278: 48 8b 45 f0 mov rax,QWORD PTR [rbp-0x10]
227c: 0f b6 40 02 movzx eax,BYTE PTR [rax+0x2]
2280: 83 c0 08 add eax,0x8
2283: 0f b6 d0 movzx edx,al
2286: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
228a: be 00 00 00 00 mov esi,0x0
228f: 48 89 c7 mov rdi,rax
2292: e8 e6 f8 ff ff call 1b7d <aligned_alloc@plt+0xa0d>
2297: 48 8b 45 f0 mov rax,QWORD PTR [rbp-0x10]
229b: 0f b6 40 03 movzx eax,BYTE PTR [rax+0x3]
229f: 83 c0 08 add eax,0x8
22a2: 0f b6 d0 movzx edx,al
22a5: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
22a9: be 00 00 00 00 mov esi,0x0
22ae: 48 89 c7 mov rdi,rax
22b1: e8 77 fa ff ff call 1d2d <aligned_alloc@plt+0xbbd>
22b6: 48 8b 45 f0 mov rax,QWORD PTR [rbp-0x10]
22ba: 0f b6 40 01 movzx eax,BYTE PTR [rax+0x1]
22be: 83 c0 08 add eax,0x8
22c1: 0f b6 c8 movzx ecx,al
22c4: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
22c8: ba 00 00 00 00 mov edx,0x0
22cd: 89 ce mov esi,ecx
22cf: 48 89 c7 mov rdi,rax
22d2: e8 a6 f8 ff ff call 1b7d <aligned_alloc@plt+0xa0d>
22d7: b8 00 00 00 00 mov eax,0x0
22dc: c9 leave
22dd: c3 ret
22de: f3 0f 1e fa endbr64
22e2: 55 push rbp
22e3: 48 89 e5 mov rbp,rsp
22e6: 48 83 ec 20 sub rsp,0x20
22ea: 48 89 7d f8 mov QWORD PTR [rbp-0x8],rdi
22ee: 48 89 75 f0 mov QWORD PTR [rbp-0x10],rsi
22f2: 48 89 55 e8 mov QWORD PTR [rbp-0x18],rdx
22f6: 89 4d e4 mov DWORD PTR [rbp-0x1c],ecx
22f9: 48 8b 45 f0 mov rax,QWORD PTR [rbp-0x10]
22fd: 0f b6 40 02 movzx eax,BYTE PTR [rax+0x2]
2301: 83 c0 08 add eax,0x8
2304: 0f b6 d0 movzx edx,al
2307: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
230b: be 00 00 00 00 mov esi,0x0
2310: 48 89 c7 mov rdi,rax
2313: e8 65 f8 ff ff call 1b7d <aligned_alloc@plt+0xa0d>
2318: 48 8b 45 f0 mov rax,QWORD PTR [rbp-0x10]
231c: 0f b6 40 03 movzx eax,BYTE PTR [rax+0x3]
2320: 83 c0 08 add eax,0x8
2323: 0f b6 d0 movzx edx,al
2326: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
232a: be 00 00 00 00 mov esi,0x0
232f: 48 89 c7 mov rdi,rax
2332: e8 16 fb ff ff call 1e4d <aligned_alloc@plt+0xcdd>
2337: 48 8b 45 f0 mov rax,QWORD PTR [rbp-0x10]
233b: 0f b6 40 01 movzx eax,BYTE PTR [rax+0x1]
233f: 83 c0 08 add eax,0x8
2342: 0f b6 c8 movzx ecx,al
2345: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
2349: ba 00 00 00 00 mov edx,0x0
234e: 89 ce mov esi,ecx
2350: 48 89 c7 mov rdi,rax
2353: e8 25 f8 ff ff call 1b7d <aligned_alloc@plt+0xa0d>
2358: b8 00 00 00 00 mov eax,0x0
235d: c9 leave
235e: c3 ret
235f: 55 push rbp
2360: 48 89 e5 mov rbp,rsp
2363: 89 fa mov edx,edi
2365: 89 f0 mov eax,esi
2367: 88 55 ec mov BYTE PTR [rbp-0x14],dl
236a: 88 45 e8 mov BYTE PTR [rbp-0x18],al
236d: 0f b6 45 ec movzx eax,BYTE PTR [rbp-0x14]
2371: c0 e8 03 shr al,0x3
2374: 83 e0 01 and eax,0x1
2377: 88 45 fe mov BYTE PTR [rbp-0x2],al
237a: 0f b6 45 e8 movzx eax,BYTE PTR [rbp-0x18]
237e: c0 e8 03 shr al,0x3
2381: 83 e0 01 and eax,0x1
2384: 88 45 ff mov BYTE PTR [rbp-0x1],al
2387: 0f b6 45 ff movzx eax,BYTE PTR [rbp-0x1]
238b: c1 e0 02 shl eax,0x2
238e: 0a 45 fe or al,BYTE PTR [rbp-0x2]
2391: 83 c8 48 or eax,0x48
2394: 5d pop rbp
2395: c3 ret
2396: 55 push rbp
2397: 48 89 e5 mov rbp,rsp
239a: 89 fa mov edx,edi
239c: 89 f0 mov eax,esi
239e: 88 55 fc mov BYTE PTR [rbp-0x4],dl
23a1: 88 45 f8 mov BYTE PTR [rbp-0x8],al
23a4: 80 65 fc 07 and BYTE PTR [rbp-0x4],0x7
23a8: 80 65 f8 07 and BYTE PTR [rbp-0x8],0x7
23ac: 0f b6 45 f8 movzx eax,BYTE PTR [rbp-0x8]
23b0: c1 e0 03 shl eax,0x3
23b3: 0a 45 fc or al,BYTE PTR [rbp-0x4]
23b6: 83 c8 c0 or eax,0xffffffc0
23b9: 5d pop rbp
23ba: c3 ret
23bb: 55 push rbp
23bc: 48 89 e5 mov rbp,rsp
23bf: 48 83 ec 20 sub rsp,0x20
23c3: 48 89 7d e8 mov QWORD PTR [rbp-0x18],rdi
23c7: 89 f1 mov ecx,esi
23c9: 89 d0 mov eax,edx
23cb: 89 ca mov edx,ecx
23cd: 88 55 e4 mov BYTE PTR [rbp-0x1c],dl
23d0: 88 45 e0 mov BYTE PTR [rbp-0x20],al
23d3: 64 48 8b 04 25 28 00 mov rax,QWORD PTR fs:0x28
23da: 00 00
23dc: 48 89 45 f8 mov QWORD PTR [rbp-0x8],rax
23e0: 31 c0 xor eax,eax
23e2: 0f b6 55 e0 movzx edx,BYTE PTR [rbp-0x20]
23e6: 0f b6 45 e4 movzx eax,BYTE PTR [rbp-0x1c]
23ea: 89 d6 mov esi,edx
23ec: 89 c7 mov edi,eax
23ee: e8 6c ff ff ff call 235f <aligned_alloc@plt+0x11ef>
23f3: 88 45 f5 mov BYTE PTR [rbp-0xb],al
23f6: c6 45 f6 89 mov BYTE PTR [rbp-0xa],0x89
23fa: 0f b6 55 e0 movzx edx,BYTE PTR [rbp-0x20]
23fe: 0f b6 45 e4 movzx eax,BYTE PTR [rbp-0x1c]
2402: 89 d6 mov esi,edx
2404: 89 c7 mov edi,eax
2406: e8 8b ff ff ff call 2396 <aligned_alloc@plt+0x1226>
240b: 88 45 f7 mov BYTE PTR [rbp-0x9],al
240e: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
2412: 48 8b 00 mov rax,QWORD PTR [rax]
2415: 0f b7 55 f5 movzx edx,WORD PTR [rbp-0xb]
2419: 66 89 10 mov WORD PTR [rax],dx
241c: 0f b6 55 f7 movzx edx,BYTE PTR [rbp-0x9]
2420: 88 50 02 mov BYTE PTR [rax+0x2],dl
2423: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
2427: 48 8b 00 mov rax,QWORD PTR [rax]
242a: 48 8d 50 03 lea rdx,[rax+0x3]
242e: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
2432: 48 89 10 mov QWORD PTR [rax],rdx
2435: 48 8b 45 f8 mov rax,QWORD PTR [rbp-0x8]
2439: 64 48 2b 04 25 28 00 sub rax,QWORD PTR fs:0x28
2440: 00 00
2442: 74 05 je 2449 <aligned_alloc@plt+0x12d9>
2444: e8 b7 ec ff ff call 1100 <__stack_chk_fail@plt>
2449: c9 leave
244a: c3 ret
244b: 55 push rbp
244c: 48 89 e5 mov rbp,rsp
244f: 48 83 ec 20 sub rsp,0x20
2453: 48 89 7d e8 mov QWORD PTR [rbp-0x18],rdi
2457: 89 f1 mov ecx,esi
2459: 89 d0 mov eax,edx
245b: 89 ca mov edx,ecx
245d: 88 55 e4 mov BYTE PTR [rbp-0x1c],dl
2460: 88 45 e0 mov BYTE PTR [rbp-0x20],al
2463: 64 48 8b 04 25 28 00 mov rax,QWORD PTR fs:0x28
246a: 00 00
246c: 48 89 45 f8 mov QWORD PTR [rbp-0x8],rax
2470: 31 c0 xor eax,eax
2472: 0f b6 55 e0 movzx edx,BYTE PTR [rbp-0x20]
2476: 0f b6 45 e4 movzx eax,BYTE PTR [rbp-0x1c]
247a: 89 d6 mov esi,edx
247c: 89 c7 mov edi,eax
247e: e8 dc fe ff ff call 235f <aligned_alloc@plt+0x11ef>
2483: 88 45 f5 mov BYTE PTR [rbp-0xb],al
2486: c6 45 f6 39 mov BYTE PTR [rbp-0xa],0x39
248a: 0f b6 55 e0 movzx edx,BYTE PTR [rbp-0x20]
248e: 0f b6 45 e4 movzx eax,BYTE PTR [rbp-0x1c]
2492: 89 d6 mov esi,edx
2494: 89 c7 mov edi,eax
2496: e8 fb fe ff ff call 2396 <aligned_alloc@plt+0x1226>
249b: 88 45 f7 mov BYTE PTR [rbp-0x9],al
249e: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
24a2: 48 8b 00 mov rax,QWORD PTR [rax]
24a5: 0f b7 55 f5 movzx edx,WORD PTR [rbp-0xb]
24a9: 66 89 10 mov WORD PTR [rax],dx
24ac: 0f b6 55 f7 movzx edx,BYTE PTR [rbp-0x9]
24b0: 88 50 02 mov BYTE PTR [rax+0x2],dl
24b3: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
24b7: 48 8b 00 mov rax,QWORD PTR [rax]
24ba: 48 8d 50 03 lea rdx,[rax+0x3]
24be: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
24c2: 48 89 10 mov QWORD PTR [rax],rdx
24c5: 48 8b 45 f8 mov rax,QWORD PTR [rbp-0x8]
24c9: 64 48 2b 04 25 28 00 sub rax,QWORD PTR fs:0x28
24d0: 00 00
24d2: 74 05 je 24d9 <aligned_alloc@plt+0x1369>
24d4: e8 27 ec ff ff call 1100 <__stack_chk_fail@plt>
24d9: c9 leave
24da: c3 ret
24db: 55 push rbp
24dc: 48 89 e5 mov rbp,rsp
24df: 48 83 ec 20 sub rsp,0x20
24e3: 48 89 7d e8 mov QWORD PTR [rbp-0x18],rdi
24e7: 64 48 8b 04 25 28 00 mov rax,QWORD PTR fs:0x28
24ee: 00 00
24f0: 48 89 45 f8 mov QWORD PTR [rbp-0x8],rax
24f4: 31 c0 xor eax,eax
24f6: c7 45 f4 48 0f b6 c0 mov DWORD PTR [rbp-0xc],0xc0b60f48
24fd: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
2501: 48 8b 00 mov rax,QWORD PTR [rax]
2504: 8b 55 f4 mov edx,DWORD PTR [rbp-0xc]
2507: 89 10 mov DWORD PTR [rax],edx
2509: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
250d: 48 8b 00 mov rax,QWORD PTR [rax]
2510: 48 8d 50 04 lea rdx,[rax+0x4]
2514: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
2518: 48 89 10 mov QWORD PTR [rax],rdx
251b: 90 nop
251c: 48 8b 45 f8 mov rax,QWORD PTR [rbp-0x8]
2520: 64 48 2b 04 25 28 00 sub rax,QWORD PTR fs:0x28
2527: 00 00
2529: 74 05 je 2530 <aligned_alloc@plt+0x13c0>
252b: e8 d0 eb ff ff call 1100 <__stack_chk_fail@plt>
2530: c9 leave
2531: c3 ret
2532: 55 push rbp
2533: 48 89 e5 mov rbp,rsp
2536: 48 83 ec 20 sub rsp,0x20
253a: 48 89 7d e8 mov QWORD PTR [rbp-0x18],rdi
253e: 89 f0 mov eax,esi
2540: 88 45 e4 mov BYTE PTR [rbp-0x1c],al
2543: 64 48 8b 04 25 28 00 mov rax,QWORD PTR fs:0x28
254a: 00 00
254c: 48 89 45 f8 mov QWORD PTR [rbp-0x8],rax
2550: 31 c0 xor eax,eax
2552: c6 45 f5 0f mov BYTE PTR [rbp-0xb],0xf
2556: 0f b6 45 e4 movzx eax,BYTE PTR [rbp-0x1c]
255a: 88 45 f6 mov BYTE PTR [rbp-0xa],al
255d: c6 45 f7 c0 mov BYTE PTR [rbp-0x9],0xc0
2561: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
2565: 48 8b 00 mov rax,QWORD PTR [rax]
2568: 0f b7 55 f5 movzx edx,WORD PTR [rbp-0xb]
256c: 66 89 10 mov WORD PTR [rax],dx
256f: 0f b6 55 f7 movzx edx,BYTE PTR [rbp-0x9]
2573: 88 50 02 mov BYTE PTR [rax+0x2],dl
2576: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
257a: 48 8b 00 mov rax,QWORD PTR [rax]
257d: 48 8d 50 03 lea rdx,[rax+0x3]
2581: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
2585: 48 89 10 mov QWORD PTR [rax],rdx
2588: 90 nop
2589: 48 8b 45 f8 mov rax,QWORD PTR [rbp-0x8]
258d: 64 48 2b 04 25 28 00 sub rax,QWORD PTR fs:0x28
2594: 00 00
2596: 74 05 je 259d <aligned_alloc@plt+0x142d>
2598: e8 63 eb ff ff call 1100 <__stack_chk_fail@plt>
259d: c9 leave
259e: c3 ret
259f: 55 push rbp
25a0: 48 89 e5 mov rbp,rsp
25a3: 48 83 ec 40 sub rsp,0x40
25a7: 48 89 7d d8 mov QWORD PTR [rbp-0x28],rdi
25ab: 89 f0 mov eax,esi
25ad: 48 89 55 c8 mov QWORD PTR [rbp-0x38],rdx
25b1: 88 45 d4 mov BYTE PTR [rbp-0x2c],al
25b4: 64 48 8b 04 25 28 00 mov rax,QWORD PTR fs:0x28
25bb: 00 00
25bd: 48 89 45 f8 mov QWORD PTR [rbp-0x8],rax
25c1: 31 c0 xor eax,eax
25c3: 0f b6 45 d4 movzx eax,BYTE PTR [rbp-0x2c]
25c7: be 00 00 00 00 mov esi,0x0
25cc: 89 c7 mov edi,eax
25ce: e8 8c fd ff ff call 235f <aligned_alloc@plt+0x11ef>
25d3: 88 45 ee mov BYTE PTR [rbp-0x12],al
25d6: 0f b6 45 d4 movzx eax,BYTE PTR [rbp-0x2c]
25da: 83 e0 07 and eax,0x7
25dd: 83 c8 b8 or eax,0xffffffb8
25e0: 88 45 ef mov BYTE PTR [rbp-0x11],al
25e3: 48 8b 45 c8 mov rax,QWORD PTR [rbp-0x38]
25e7: 48 89 45 f0 mov QWORD PTR [rbp-0x10],rax
25eb: 48 8b 45 d8 mov rax,QWORD PTR [rbp-0x28]
25ef: 48 8b 00 mov rax,QWORD PTR [rax]
25f2: 48 8b 55 ee mov rdx,QWORD PTR [rbp-0x12]
25f6: 48 89 10 mov QWORD PTR [rax],rdx
25f9: 0f b7 55 f6 movzx edx,WORD PTR [rbp-0xa]
25fd: 66 89 50 08 mov WORD PTR [rax+0x8],dx
2601: 48 8b 45 d8 mov rax,QWORD PTR [rbp-0x28]
2605: 48 8b 00 mov rax,QWORD PTR [rax]
2608: 48 8d 50 0a lea rdx,[rax+0xa]
260c: 48 8b 45 d8 mov rax,QWORD PTR [rbp-0x28]
2610: 48 89 10 mov QWORD PTR [rax],rdx
2613: 90 nop
2614: 48 8b 45 f8 mov rax,QWORD PTR [rbp-0x8]
2618: 64 48 2b 04 25 28 00 sub rax,QWORD PTR fs:0x28
261f: 00 00
2621: 74 05 je 2628 <aligned_alloc@plt+0x14b8>
2623: e8 d8 ea ff ff call 1100 <__stack_chk_fail@plt>
2628: c9 leave
2629: c3 ret
262a: f3 0f 1e fa endbr64
262e: 55 push rbp
262f: 48 89 e5 mov rbp,rsp
2632: 48 83 ec 20 sub rsp,0x20
2636: 48 89 7d f8 mov QWORD PTR [rbp-0x8],rdi
263a: 48 89 75 f0 mov QWORD PTR [rbp-0x10],rsi
263e: 48 89 55 e8 mov QWORD PTR [rbp-0x18],rdx
2642: 89 4d e4 mov DWORD PTR [rbp-0x1c],ecx
2645: 48 8b 45 f0 mov rax,QWORD PTR [rbp-0x10]
2649: 0f b6 40 03 movzx eax,BYTE PTR [rax+0x3]
264d: 83 c0 08 add eax,0x8
2650: 0f b6 d0 movzx edx,al
2653: 48 8b 45 f0 mov rax,QWORD PTR [rbp-0x10]
2657: 0f b6 40 02 movzx eax,BYTE PTR [rax+0x2]
265b: 83 c0 08 add eax,0x8
265e: 0f b6 c8 movzx ecx,al
2661: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
2665: 89 ce mov esi,ecx
2667: 48 89 c7 mov rdi,rax
266a: e8 dc fd ff ff call 244b <aligned_alloc@plt+0x12db>
266f: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
2673: be 94 00 00 00 mov esi,0x94
2678: 48 89 c7 mov rdi,rax
267b: e8 b2 fe ff ff call 2532 <aligned_alloc@plt+0x13c2>
2680: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
2684: 48 89 c7 mov rdi,rax
2687: e8 4f fe ff ff call 24db <aligned_alloc@plt+0x136b>
268c: 48 8b 45 f0 mov rax,QWORD PTR [rbp-0x10]
2690: 0f b6 40 01 movzx eax,BYTE PTR [rax+0x1]
2694: 83 c0 08 add eax,0x8
2697: 0f b6 c8 movzx ecx,al
269a: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
269e: ba 00 00 00 00 mov edx,0x0
26a3: 89 ce mov esi,ecx
26a5: 48 89 c7 mov rdi,rax
26a8: e8 0e fd ff ff call 23bb <aligned_alloc@plt+0x124b>
26ad: b8 00 00 00 00 mov eax,0x0
26b2: c9 leave
26b3: c3 ret
26b4: f3 0f 1e fa endbr64
26b8: 55 push rbp
26b9: 48 89 e5 mov rbp,rsp
26bc: 48 83 ec 20 sub rsp,0x20
26c0: 48 89 7d f8 mov QWORD PTR [rbp-0x8],rdi
26c4: 48 89 75 f0 mov QWORD PTR [rbp-0x10],rsi
26c8: 48 89 55 e8 mov QWORD PTR [rbp-0x18],rdx
26cc: 89 4d e4 mov DWORD PTR [rbp-0x1c],ecx
26cf: 48 8b 45 f0 mov rax,QWORD PTR [rbp-0x10]
26d3: 0f b6 40 03 movzx eax,BYTE PTR [rax+0x3]
26d7: 83 c0 08 add eax,0x8
26da: 0f b6 d0 movzx edx,al
26dd: 48 8b 45 f0 mov rax,QWORD PTR [rbp-0x10]
26e1: 0f b6 40 02 movzx eax,BYTE PTR [rax+0x2]
26e5: 83 c0 08 add eax,0x8
26e8: 0f b6 c8 movzx ecx,al
26eb: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
26ef: 89 ce mov esi,ecx
26f1: 48 89 c7 mov rdi,rax
26f4: e8 52 fd ff ff call 244b <aligned_alloc@plt+0x12db>
26f9: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
26fd: be 95 00 00 00 mov esi,0x95
2702: 48 89 c7 mov rdi,rax
2705: e8 28 fe ff ff call 2532 <aligned_alloc@plt+0x13c2>
270a: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
270e: 48 89 c7 mov rdi,rax
2711: e8 c5 fd ff ff call 24db <aligned_alloc@plt+0x136b>
2716: 48 8b 45 f0 mov rax,QWORD PTR [rbp-0x10]
271a: 0f b6 40 01 movzx eax,BYTE PTR [rax+0x1]
271e: 83 c0 08 add eax,0x8
2721: 0f b6 c8 movzx ecx,al
2724: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
2728: ba 00 00 00 00 mov edx,0x0
272d: 89 ce mov esi,ecx
272f: 48 89 c7 mov rdi,rax
2732: e8 84 fc ff ff call 23bb <aligned_alloc@plt+0x124b>
2737: b8 00 00 00 00 mov eax,0x0
273c: c9 leave
273d: c3 ret
273e: f3 0f 1e fa endbr64
2742: 55 push rbp
2743: 48 89 e5 mov rbp,rsp
2746: 48 83 ec 20 sub rsp,0x20
274a: 48 89 7d f8 mov QWORD PTR [rbp-0x8],rdi
274e: 48 89 75 f0 mov QWORD PTR [rbp-0x10],rsi
2752: 48 89 55 e8 mov QWORD PTR [rbp-0x18],rdx
2756: 89 4d e4 mov DWORD PTR [rbp-0x1c],ecx
2759: 48 8b 45 f0 mov rax,QWORD PTR [rbp-0x10]
275d: 0f b6 40 03 movzx eax,BYTE PTR [rax+0x3]
2761: 83 c0 08 add eax,0x8
2764: 0f b6 d0 movzx edx,al
2767: 48 8b 45 f0 mov rax,QWORD PTR [rbp-0x10]
276b: 0f b6 40 02 movzx eax,BYTE PTR [rax+0x2]
276f: 83 c0 08 add eax,0x8
2772: 0f b6 c8 movzx ecx,al
2775: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
2779: 89 ce mov esi,ecx
277b: 48 89 c7 mov rdi,rax
277e: e8 c8 fc ff ff call 244b <aligned_alloc@plt+0x12db>
2783: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
2787: be 9c 00 00 00 mov esi,0x9c
278c: 48 89 c7 mov rdi,rax
278f: e8 9e fd ff ff call 2532 <aligned_alloc@plt+0x13c2>
2794: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
2798: 48 89 c7 mov rdi,rax
279b: e8 3b fd ff ff call 24db <aligned_alloc@plt+0x136b>
27a0: 48 8b 45 f0 mov rax,QWORD PTR [rbp-0x10]
27a4: 0f b6 40 01 movzx eax,BYTE PTR [rax+0x1]
27a8: 83 c0 08 add eax,0x8
27ab: 0f b6 c8 movzx ecx,al
27ae: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
27b2: ba 00 00 00 00 mov edx,0x0
27b7: 89 ce mov esi,ecx
27b9: 48 89 c7 mov rdi,rax
27bc: e8 fa fb ff ff call 23bb <aligned_alloc@plt+0x124b>
27c1: b8 00 00 00 00 mov eax,0x0
27c6: c9 leave
27c7: c3 ret
27c8: f3 0f 1e fa endbr64
27cc: 55 push rbp
27cd: 48 89 e5 mov rbp,rsp
27d0: 48 83 ec 20 sub rsp,0x20
27d4: 48 89 7d f8 mov QWORD PTR [rbp-0x8],rdi
27d8: 48 89 75 f0 mov QWORD PTR [rbp-0x10],rsi
27dc: 48 89 55 e8 mov QWORD PTR [rbp-0x18],rdx
27e0: 89 4d e4 mov DWORD PTR [rbp-0x1c],ecx
27e3: 48 8b 45 f0 mov rax,QWORD PTR [rbp-0x10]
27e7: 0f b6 40 03 movzx eax,BYTE PTR [rax+0x3]
27eb: 83 c0 08 add eax,0x8
27ee: 0f b6 d0 movzx edx,al
27f1: 48 8b 45 f0 mov rax,QWORD PTR [rbp-0x10]
27f5: 0f b6 40 02 movzx eax,BYTE PTR [rax+0x2]
27f9: 83 c0 08 add eax,0x8
27fc: 0f b6 c8 movzx ecx,al
27ff: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
2803: 89 ce mov esi,ecx
2805: 48 89 c7 mov rdi,rax
2808: e8 3e fc ff ff call 244b <aligned_alloc@plt+0x12db>
280d: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
2811: be 9e 00 00 00 mov esi,0x9e
2816: 48 89 c7 mov rdi,rax
2819: e8 14 fd ff ff call 2532 <aligned_alloc@plt+0x13c2>
281e: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
2822: 48 89 c7 mov rdi,rax
2825: e8 b1 fc ff ff call 24db <aligned_alloc@plt+0x136b>
282a: 48 8b 45 f0 mov rax,QWORD PTR [rbp-0x10]
282e: 0f b6 40 01 movzx eax,BYTE PTR [rax+0x1]
2832: 83 c0 08 add eax,0x8
2835: 0f b6 c8 movzx ecx,al
2838: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
283c: ba 00 00 00 00 mov edx,0x0
2841: 89 ce mov esi,ecx
2843: 48 89 c7 mov rdi,rax
2846: e8 70 fb ff ff call 23bb <aligned_alloc@plt+0x124b>
284b: b8 00 00 00 00 mov eax,0x0
2850: c9 leave
2851: c3 ret
2852: f3 0f 1e fa endbr64
2856: 55 push rbp
2857: 48 89 e5 mov rbp,rsp
285a: 48 83 ec 20 sub rsp,0x20
285e: 48 89 7d f8 mov QWORD PTR [rbp-0x8],rdi
2862: 48 89 75 f0 mov QWORD PTR [rbp-0x10],rsi
2866: 48 89 55 e8 mov QWORD PTR [rbp-0x18],rdx
286a: 89 4d e4 mov DWORD PTR [rbp-0x1c],ecx
286d: 48 8b 45 f0 mov rax,QWORD PTR [rbp-0x10]
2871: 0f b6 40 03 movzx eax,BYTE PTR [rax+0x3]
2875: 83 c0 08 add eax,0x8
2878: 0f b6 d0 movzx edx,al
287b: 48 8b 45 f0 mov rax,QWORD PTR [rbp-0x10]
287f: 0f b6 40 02 movzx eax,BYTE PTR [rax+0x2]
2883: 83 c0 08 add eax,0x8
2886: 0f b6 c8 movzx ecx,al
2889: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
288d: 89 ce mov esi,ecx
288f: 48 89 c7 mov rdi,rax
2892: e8 b4 fb ff ff call 244b <aligned_alloc@plt+0x12db>
2897: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
289b: be 92 00 00 00 mov esi,0x92
28a0: 48 89 c7 mov rdi,rax
28a3: e8 8a fc ff ff call 2532 <aligned_alloc@plt+0x13c2>
28a8: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
28ac: 48 89 c7 mov rdi,rax
28af: e8 27 fc ff ff call 24db <aligned_alloc@plt+0x136b>
28b4: 48 8b 45 f0 mov rax,QWORD PTR [rbp-0x10]
28b8: 0f b6 40 01 movzx eax,BYTE PTR [rax+0x1]
28bc: 83 c0 08 add eax,0x8
28bf: 0f b6 c8 movzx ecx,al
28c2: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
28c6: ba 00 00 00 00 mov edx,0x0
28cb: 89 ce mov esi,ecx
28cd: 48 89 c7 mov rdi,rax
28d0: e8 e6 fa ff ff call 23bb <aligned_alloc@plt+0x124b>
28d5: b8 00 00 00 00 mov eax,0x0
28da: c9 leave
28db: c3 ret
28dc: f3 0f 1e fa endbr64
28e0: 55 push rbp
28e1: 48 89 e5 mov rbp,rsp
28e4: 48 83 ec 20 sub rsp,0x20
28e8: 48 89 7d f8 mov QWORD PTR [rbp-0x8],rdi
28ec: 48 89 75 f0 mov QWORD PTR [rbp-0x10],rsi
28f0: 48 89 55 e8 mov QWORD PTR [rbp-0x18],rdx
28f4: 89 4d e4 mov DWORD PTR [rbp-0x1c],ecx
28f7: 48 8b 45 f0 mov rax,QWORD PTR [rbp-0x10]
28fb: 0f b6 40 03 movzx eax,BYTE PTR [rax+0x3]
28ff: 83 c0 08 add eax,0x8
2902: 0f b6 d0 movzx edx,al
2905: 48 8b 45 f0 mov rax,QWORD PTR [rbp-0x10]
2909: 0f b6 40 02 movzx eax,BYTE PTR [rax+0x2]
290d: 83 c0 08 add eax,0x8
2910: 0f b6 c8 movzx ecx,al
2913: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
2917: 89 ce mov esi,ecx
2919: 48 89 c7 mov rdi,rax
291c: e8 2a fb ff ff call 244b <aligned_alloc@plt+0x12db>
2921: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
2925: be 96 00 00 00 mov esi,0x96
292a: 48 89 c7 mov rdi,rax
292d: e8 00 fc ff ff call 2532 <aligned_alloc@plt+0x13c2>
2932: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
2936: 48 89 c7 mov rdi,rax
2939: e8 9d fb ff ff call 24db <aligned_alloc@plt+0x136b>
293e: 48 8b 45 f0 mov rax,QWORD PTR [rbp-0x10]
2942: 0f b6 40 01 movzx eax,BYTE PTR [rax+0x1]
2946: 83 c0 08 add eax,0x8
2949: 0f b6 c8 movzx ecx,al
294c: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
2950: ba 00 00 00 00 mov edx,0x0
2955: 89 ce mov esi,ecx
2957: 48 89 c7 mov rdi,rax
295a: e8 5c fa ff ff call 23bb <aligned_alloc@plt+0x124b>
295f: b8 00 00 00 00 mov eax,0x0
2964: c9 leave
2965: c3 ret
2966: f3 0f 1e fa endbr64
296a: 55 push rbp
296b: 48 89 e5 mov rbp,rsp
296e: 48 83 ec 20 sub rsp,0x20
2972: 48 89 7d f8 mov QWORD PTR [rbp-0x8],rdi
2976: 48 89 75 f0 mov QWORD PTR [rbp-0x10],rsi
297a: 48 89 55 e8 mov QWORD PTR [rbp-0x18],rdx
297e: 89 4d e4 mov DWORD PTR [rbp-0x1c],ecx
2981: 48 8b 45 f0 mov rax,QWORD PTR [rbp-0x10]
2985: 8b 40 04 mov eax,DWORD PTR [rax+0x4]
2988: 48 63 d0 movsxd rdx,eax
298b: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
298f: be 00 00 00 00 mov esi,0x0
2994: 48 89 c7 mov rdi,rax
2997: e8 03 fc ff ff call 259f <aligned_alloc@plt+0x142f>
299c: 48 8b 45 f0 mov rax,QWORD PTR [rbp-0x10]
29a0: 0f b6 40 02 movzx eax,BYTE PTR [rax+0x2]
29a4: 83 c0 08 add eax,0x8
29a7: 0f b6 c8 movzx ecx,al
29aa: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
29ae: ba 00 00 00 00 mov edx,0x0
29b3: 89 ce mov esi,ecx
29b5: 48 89 c7 mov rdi,rax
29b8: e8 8e fa ff ff call 244b <aligned_alloc@plt+0x12db>
29bd: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
29c1: be 94 00 00 00 mov esi,0x94
29c6: 48 89 c7 mov rdi,rax
29c9: e8 64 fb ff ff call 2532 <aligned_alloc@plt+0x13c2>
29ce: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
29d2: 48 89 c7 mov rdi,rax
29d5: e8 01 fb ff ff call 24db <aligned_alloc@plt+0x136b>
29da: 48 8b 45 f0 mov rax,QWORD PTR [rbp-0x10]
29de: 0f b6 40 01 movzx eax,BYTE PTR [rax+0x1]
29e2: 83 c0 08 add eax,0x8
29e5: 0f b6 c8 movzx ecx,al
29e8: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
29ec: ba 00 00 00 00 mov edx,0x0
29f1: 89 ce mov esi,ecx
29f3: 48 89 c7 mov rdi,rax
29f6: e8 c0 f9 ff ff call 23bb <aligned_alloc@plt+0x124b>
29fb: b8 00 00 00 00 mov eax,0x0
2a00: c9 leave
2a01: c3 ret
2a02: f3 0f 1e fa endbr64
2a06: 55 push rbp
2a07: 48 89 e5 mov rbp,rsp
2a0a: 48 83 ec 20 sub rsp,0x20
2a0e: 48 89 7d f8 mov QWORD PTR [rbp-0x8],rdi
2a12: 48 89 75 f0 mov QWORD PTR [rbp-0x10],rsi
2a16: 48 89 55 e8 mov QWORD PTR [rbp-0x18],rdx
2a1a: 89 4d e4 mov DWORD PTR [rbp-0x1c],ecx
2a1d: 48 8b 45 f0 mov rax,QWORD PTR [rbp-0x10]
2a21: 8b 40 04 mov eax,DWORD PTR [rax+0x4]
2a24: 48 63 d0 movsxd rdx,eax
2a27: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
2a2b: be 00 00 00 00 mov esi,0x0
2a30: 48 89 c7 mov rdi,rax
2a33: e8 67 fb ff ff call 259f <aligned_alloc@plt+0x142f>
2a38: 48 8b 45 f0 mov rax,QWORD PTR [rbp-0x10]
2a3c: 0f b6 40 02 movzx eax,BYTE PTR [rax+0x2]
2a40: 83 c0 08 add eax,0x8
2a43: 0f b6 c8 movzx ecx,al
2a46: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
2a4a: ba 00 00 00 00 mov edx,0x0
2a4f: 89 ce mov esi,ecx
2a51: 48 89 c7 mov rdi,rax
2a54: e8 f2 f9 ff ff call 244b <aligned_alloc@plt+0x12db>
2a59: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
2a5d: be 95 00 00 00 mov esi,0x95
2a62: 48 89 c7 mov rdi,rax
2a65: e8 c8 fa ff ff call 2532 <aligned_alloc@plt+0x13c2>
2a6a: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
2a6e: 48 89 c7 mov rdi,rax
2a71: e8 65 fa ff ff call 24db <aligned_alloc@plt+0x136b>
2a76: 48 8b 45 f0 mov rax,QWORD PTR [rbp-0x10]
2a7a: 0f b6 40 01 movzx eax,BYTE PTR [rax+0x1]
2a7e: 83 c0 08 add eax,0x8
2a81: 0f b6 c8 movzx ecx,al
2a84: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
2a88: ba 00 00 00 00 mov edx,0x0
2a8d: 89 ce mov esi,ecx
2a8f: 48 89 c7 mov rdi,rax
2a92: e8 24 f9 ff ff call 23bb <aligned_alloc@plt+0x124b>
2a97: b8 00 00 00 00 mov eax,0x0
2a9c: c9 leave
2a9d: c3 ret
2a9e: f3 0f 1e fa endbr64
2aa2: 55 push rbp
2aa3: 48 89 e5 mov rbp,rsp
2aa6: 48 83 ec 20 sub rsp,0x20
2aaa: 48 89 7d f8 mov QWORD PTR [rbp-0x8],rdi
2aae: 48 89 75 f0 mov QWORD PTR [rbp-0x10],rsi
2ab2: 48 89 55 e8 mov QWORD PTR [rbp-0x18],rdx
2ab6: 89 4d e4 mov DWORD PTR [rbp-0x1c],ecx
2ab9: 48 8b 45 f0 mov rax,QWORD PTR [rbp-0x10]
2abd: 8b 40 04 mov eax,DWORD PTR [rax+0x4]
2ac0: 48 63 d0 movsxd rdx,eax
2ac3: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
2ac7: be 00 00 00 00 mov esi,0x0
2acc: 48 89 c7 mov rdi,rax
2acf: e8 cb fa ff ff call 259f <aligned_alloc@plt+0x142f>
2ad4: 48 8b 45 f0 mov rax,QWORD PTR [rbp-0x10]
2ad8: 0f b6 40 02 movzx eax,BYTE PTR [rax+0x2]
2adc: 83 c0 08 add eax,0x8
2adf: 0f b6 c8 movzx ecx,al
2ae2: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
2ae6: ba 00 00 00 00 mov edx,0x0
2aeb: 89 ce mov esi,ecx
2aed: 48 89 c7 mov rdi,rax
2af0: e8 56 f9 ff ff call 244b <aligned_alloc@plt+0x12db>
2af5: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
2af9: be 9c 00 00 00 mov esi,0x9c
2afe: 48 89 c7 mov rdi,rax
2b01: e8 2c fa ff ff call 2532 <aligned_alloc@plt+0x13c2>
2b06: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
2b0a: 48 89 c7 mov rdi,rax
2b0d: e8 c9 f9 ff ff call 24db <aligned_alloc@plt+0x136b>
2b12: 48 8b 45 f0 mov rax,QWORD PTR [rbp-0x10]
2b16: 0f b6 40 01 movzx eax,BYTE PTR [rax+0x1]
2b1a: 83 c0 08 add eax,0x8
2b1d: 0f b6 c8 movzx ecx,al
2b20: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
2b24: ba 00 00 00 00 mov edx,0x0
2b29: 89 ce mov esi,ecx
2b2b: 48 89 c7 mov rdi,rax
2b2e: e8 88 f8 ff ff call 23bb <aligned_alloc@plt+0x124b>
2b33: b8 00 00 00 00 mov eax,0x0
2b38: c9 leave
2b39: c3 ret
2b3a: f3 0f 1e fa endbr64
2b3e: 55 push rbp
2b3f: 48 89 e5 mov rbp,rsp
2b42: 48 83 ec 20 sub rsp,0x20
2b46: 48 89 7d f8 mov QWORD PTR [rbp-0x8],rdi
2b4a: 48 89 75 f0 mov QWORD PTR [rbp-0x10],rsi
2b4e: 48 89 55 e8 mov QWORD PTR [rbp-0x18],rdx
2b52: 89 4d e4 mov DWORD PTR [rbp-0x1c],ecx
2b55: 48 8b 45 f0 mov rax,QWORD PTR [rbp-0x10]
2b59: 8b 40 04 mov eax,DWORD PTR [rax+0x4]
2b5c: 48 63 d0 movsxd rdx,eax
2b5f: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
2b63: be 00 00 00 00 mov esi,0x0
2b68: 48 89 c7 mov rdi,rax
2b6b: e8 2f fa ff ff call 259f <aligned_alloc@plt+0x142f>
2b70: 48 8b 45 f0 mov rax,QWORD PTR [rbp-0x10]
2b74: 0f b6 40 02 movzx eax,BYTE PTR [rax+0x2]
2b78: 83 c0 08 add eax,0x8
2b7b: 0f b6 c8 movzx ecx,al
2b7e: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
2b82: ba 00 00 00 00 mov edx,0x0
2b87: 89 ce mov esi,ecx
2b89: 48 89 c7 mov rdi,rax
2b8c: e8 ba f8 ff ff call 244b <aligned_alloc@plt+0x12db>
2b91: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
2b95: be 9e 00 00 00 mov esi,0x9e
2b9a: 48 89 c7 mov rdi,rax
2b9d: e8 90 f9 ff ff call 2532 <aligned_alloc@plt+0x13c2>
2ba2: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
2ba6: 48 89 c7 mov rdi,rax
2ba9: e8 2d f9 ff ff call 24db <aligned_alloc@plt+0x136b>
2bae: 48 8b 45 f0 mov rax,QWORD PTR [rbp-0x10]
2bb2: 0f b6 40 01 movzx eax,BYTE PTR [rax+0x1]
2bb6: 83 c0 08 add eax,0x8
2bb9: 0f b6 c8 movzx ecx,al
2bbc: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
2bc0: ba 00 00 00 00 mov edx,0x0
2bc5: 89 ce mov esi,ecx
2bc7: 48 89 c7 mov rdi,rax
2bca: e8 ec f7 ff ff call 23bb <aligned_alloc@plt+0x124b>
2bcf: b8 00 00 00 00 mov eax,0x0
2bd4: c9 leave
2bd5: c3 ret
2bd6: f3 0f 1e fa endbr64
2bda: 55 push rbp
2bdb: 48 89 e5 mov rbp,rsp
2bde: 48 83 ec 20 sub rsp,0x20
2be2: 48 89 7d f8 mov QWORD PTR [rbp-0x8],rdi
2be6: 48 89 75 f0 mov QWORD PTR [rbp-0x10],rsi
2bea: 48 89 55 e8 mov QWORD PTR [rbp-0x18],rdx
2bee: 89 4d e4 mov DWORD PTR [rbp-0x1c],ecx
2bf1: 48 8b 45 f0 mov rax,QWORD PTR [rbp-0x10]
2bf5: 8b 40 04 mov eax,DWORD PTR [rax+0x4]
2bf8: 48 63 d0 movsxd rdx,eax
2bfb: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
2bff: be 00 00 00 00 mov esi,0x0
2c04: 48 89 c7 mov rdi,rax
2c07: e8 93 f9 ff ff call 259f <aligned_alloc@plt+0x142f>
2c0c: 48 8b 45 f0 mov rax,QWORD PTR [rbp-0x10]
2c10: 0f b6 40 02 movzx eax,BYTE PTR [rax+0x2]
2c14: 83 c0 08 add eax,0x8
2c17: 0f b6 c8 movzx ecx,al
2c1a: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
2c1e: ba 00 00 00 00 mov edx,0x0
2c23: 89 ce mov esi,ecx
2c25: 48 89 c7 mov rdi,rax
2c28: e8 1e f8 ff ff call 244b <aligned_alloc@plt+0x12db>
2c2d: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
2c31: be 9f 00 00 00 mov esi,0x9f
2c36: 48 89 c7 mov rdi,rax
2c39: e8 f4 f8 ff ff call 2532 <aligned_alloc@plt+0x13c2>
2c3e: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
2c42: 48 89 c7 mov rdi,rax
2c45: e8 91 f8 ff ff call 24db <aligned_alloc@plt+0x136b>
2c4a: 48 8b 45 f0 mov rax,QWORD PTR [rbp-0x10]
2c4e: 0f b6 40 01 movzx eax,BYTE PTR [rax+0x1]
2c52: 83 c0 08 add eax,0x8
2c55: 0f b6 c8 movzx ecx,al
2c58: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
2c5c: ba 00 00 00 00 mov edx,0x0
2c61: 89 ce mov esi,ecx
2c63: 48 89 c7 mov rdi,rax
2c66: e8 50 f7 ff ff call 23bb <aligned_alloc@plt+0x124b>
2c6b: b8 00 00 00 00 mov eax,0x0
2c70: c9 leave
2c71: c3 ret
2c72: f3 0f 1e fa endbr64
2c76: 55 push rbp
2c77: 48 89 e5 mov rbp,rsp
2c7a: 48 83 ec 20 sub rsp,0x20
2c7e: 48 89 7d f8 mov QWORD PTR [rbp-0x8],rdi
2c82: 48 89 75 f0 mov QWORD PTR [rbp-0x10],rsi
2c86: 48 89 55 e8 mov QWORD PTR [rbp-0x18],rdx
2c8a: 89 4d e4 mov DWORD PTR [rbp-0x1c],ecx
2c8d: 48 8b 45 f0 mov rax,QWORD PTR [rbp-0x10]
2c91: 8b 40 04 mov eax,DWORD PTR [rax+0x4]
2c94: 48 63 d0 movsxd rdx,eax
2c97: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
2c9b: be 00 00 00 00 mov esi,0x0
2ca0: 48 89 c7 mov rdi,rax
2ca3: e8 f7 f8 ff ff call 259f <aligned_alloc@plt+0x142f>
2ca8: 48 8b 45 f0 mov rax,QWORD PTR [rbp-0x10]
2cac: 0f b6 40 02 movzx eax,BYTE PTR [rax+0x2]
2cb0: 83 c0 08 add eax,0x8
2cb3: 0f b6 c8 movzx ecx,al
2cb6: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
2cba: ba 00 00 00 00 mov edx,0x0
2cbf: 89 ce mov esi,ecx
2cc1: 48 89 c7 mov rdi,rax
2cc4: e8 82 f7 ff ff call 244b <aligned_alloc@plt+0x12db>
2cc9: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
2ccd: be 9d 00 00 00 mov esi,0x9d
2cd2: 48 89 c7 mov rdi,rax
2cd5: e8 58 f8 ff ff call 2532 <aligned_alloc@plt+0x13c2>
2cda: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
2cde: 48 89 c7 mov rdi,rax
2ce1: e8 f5 f7 ff ff call 24db <aligned_alloc@plt+0x136b>
2ce6: 48 8b 45 f0 mov rax,QWORD PTR [rbp-0x10]
2cea: 0f b6 40 01 movzx eax,BYTE PTR [rax+0x1]
2cee: 83 c0 08 add eax,0x8
2cf1: 0f b6 c8 movzx ecx,al
2cf4: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
2cf8: ba 00 00 00 00 mov edx,0x0
2cfd: 89 ce mov esi,ecx
2cff: 48 89 c7 mov rdi,rax
2d02: e8 b4 f6 ff ff call 23bb <aligned_alloc@plt+0x124b>
2d07: b8 00 00 00 00 mov eax,0x0
2d0c: c9 leave
2d0d: c3 ret
2d0e: 55 push rbp
2d0f: 48 89 e5 mov rbp,rsp
2d12: 89 fa mov edx,edi
2d14: 89 f0 mov eax,esi
2d16: 88 55 ec mov BYTE PTR [rbp-0x14],dl
2d19: 88 45 e8 mov BYTE PTR [rbp-0x18],al
2d1c: 0f b6 45 ec movzx eax,BYTE PTR [rbp-0x14]
2d20: c0 e8 03 shr al,0x3
2d23: 83 e0 01 and eax,0x1
2d26: 88 45 fe mov BYTE PTR [rbp-0x2],al
2d29: 0f b6 45 e8 movzx eax,BYTE PTR [rbp-0x18]
2d2d: c0 e8 03 shr al,0x3
2d30: 83 e0 01 and eax,0x1
2d33: 88 45 ff mov BYTE PTR [rbp-0x1],al
2d36: 0f b6 45 ff movzx eax,BYTE PTR [rbp-0x1]
2d3a: c1 e0 02 shl eax,0x2
2d3d: 0a 45 fe or al,BYTE PTR [rbp-0x2]
2d40: 83 c8 48 or eax,0x48
2d43: 5d pop rbp
2d44: c3 ret
2d45: 55 push rbp
2d46: 48 89 e5 mov rbp,rsp
2d49: 89 fa mov edx,edi
2d4b: 89 f0 mov eax,esi
2d4d: 88 55 fc mov BYTE PTR [rbp-0x4],dl
2d50: 88 45 f8 mov BYTE PTR [rbp-0x8],al
2d53: 80 65 fc 07 and BYTE PTR [rbp-0x4],0x7
2d57: 80 65 f8 07 and BYTE PTR [rbp-0x8],0x7
2d5b: 0f b6 45 f8 movzx eax,BYTE PTR [rbp-0x8]
2d5f: c1 e0 03 shl eax,0x3
2d62: 0a 45 fc or al,BYTE PTR [rbp-0x4]
2d65: 83 c8 c0 or eax,0xffffffc0
2d68: 5d pop rbp
2d69: c3 ret
2d6a: 55 push rbp
2d6b: 48 89 e5 mov rbp,rsp
2d6e: 48 89 7d f8 mov QWORD PTR [rbp-0x8],rdi
2d72: 89 f0 mov eax,esi
2d74: 88 45 f4 mov BYTE PTR [rbp-0xc],al
2d77: 48 8b 45 f8 mov rax,QWORD PTR [rbp-0x8]
2d7b: 48 8b 00 mov rax,QWORD PTR [rax]
2d7e: 0f b6 55 f4 movzx edx,BYTE PTR [rbp-0xc]
2d82: 88 10 mov BYTE PTR [rax],dl
2d84: 48 8b 45 f8 mov rax,QWORD PTR [rbp-0x8]
2d88: 48 8b 00 mov rax,QWORD PTR [rax]
2d8b: 48 8d 50 01 lea rdx,[rax+0x1]
2d8f: 48 8b 45 f8 mov rax,QWORD PTR [rbp-0x8]
2d93: 48 89 10 mov QWORD PTR [rax],rdx
2d96: 90 nop
2d97: 5d pop rbp
2d98: c3 ret
2d99: 55 push rbp
2d9a: 48 89 e5 mov rbp,rsp
2d9d: 48 83 ec 20 sub rsp,0x20
2da1: 48 89 7d e8 mov QWORD PTR [rbp-0x18],rdi
2da5: 89 f1 mov ecx,esi
2da7: 89 d0 mov eax,edx
2da9: 89 ca mov edx,ecx
2dab: 88 55 e4 mov BYTE PTR [rbp-0x1c],dl
2dae: 88 45 e0 mov BYTE PTR [rbp-0x20],al
2db1: 64 48 8b 04 25 28 00 mov rax,QWORD PTR fs:0x28
2db8: 00 00
2dba: 48 89 45 f8 mov QWORD PTR [rbp-0x8],rax
2dbe: 31 c0 xor eax,eax
2dc0: 0f b6 55 e0 movzx edx,BYTE PTR [rbp-0x20]
2dc4: 0f b6 45 e4 movzx eax,BYTE PTR [rbp-0x1c]
2dc8: 89 d6 mov esi,edx
2dca: 89 c7 mov edi,eax
2dcc: e8 3d ff ff ff call 2d0e <aligned_alloc@plt+0x1b9e>
2dd1: 88 45 f5 mov BYTE PTR [rbp-0xb],al
2dd4: c6 45 f6 89 mov BYTE PTR [rbp-0xa],0x89
2dd8: 0f b6 55 e0 movzx edx,BYTE PTR [rbp-0x20]
2ddc: 0f b6 45 e4 movzx eax,BYTE PTR [rbp-0x1c]
2de0: 89 d6 mov esi,edx
2de2: 89 c7 mov edi,eax
2de4: e8 5c ff ff ff call 2d45 <aligned_alloc@plt+0x1bd5>
2de9: 88 45 f7 mov BYTE PTR [rbp-0x9],al
2dec: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
2df0: 48 8b 00 mov rax,QWORD PTR [rax]
2df3: 0f b7 55 f5 movzx edx,WORD PTR [rbp-0xb]
2df7: 66 89 10 mov WORD PTR [rax],dx
2dfa: 0f b6 55 f7 movzx edx,BYTE PTR [rbp-0x9]
2dfe: 88 50 02 mov BYTE PTR [rax+0x2],dl
2e01: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
2e05: 48 8b 00 mov rax,QWORD PTR [rax]
2e08: 48 8d 50 03 lea rdx,[rax+0x3]
2e0c: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
2e10: 48 89 10 mov QWORD PTR [rax],rdx
2e13: 48 8b 45 f8 mov rax,QWORD PTR [rbp-0x8]
2e17: 64 48 2b 04 25 28 00 sub rax,QWORD PTR fs:0x28
2e1e: 00 00
2e20: 74 05 je 2e27 <aligned_alloc@plt+0x1cb7>
2e22: e8 d9 e2 ff ff call 1100 <__stack_chk_fail@plt>
2e27: c9 leave
2e28: c3 ret
2e29: 55 push rbp
2e2a: 48 89 e5 mov rbp,rsp
2e2d: 48 83 ec 40 sub rsp,0x40
2e31: 48 89 7d d8 mov QWORD PTR [rbp-0x28],rdi
2e35: 89 f0 mov eax,esi
2e37: 48 89 55 c8 mov QWORD PTR [rbp-0x38],rdx
2e3b: 88 45 d4 mov BYTE PTR [rbp-0x2c],al
2e3e: 64 48 8b 04 25 28 00 mov rax,QWORD PTR fs:0x28
2e45: 00 00
2e47: 48 89 45 f8 mov QWORD PTR [rbp-0x8],rax
2e4b: 31 c0 xor eax,eax
2e4d: 0f b6 45 d4 movzx eax,BYTE PTR [rbp-0x2c]
2e51: be 00 00 00 00 mov esi,0x0
2e56: 89 c7 mov edi,eax
2e58: e8 b1 fe ff ff call 2d0e <aligned_alloc@plt+0x1b9e>
2e5d: 88 45 ee mov BYTE PTR [rbp-0x12],al
2e60: 0f b6 45 d4 movzx eax,BYTE PTR [rbp-0x2c]
2e64: 83 e0 07 and eax,0x7
2e67: 83 c8 b8 or eax,0xffffffb8
2e6a: 88 45 ef mov BYTE PTR [rbp-0x11],al
2e6d: 48 8b 45 c8 mov rax,QWORD PTR [rbp-0x38]
2e71: 48 89 45 f0 mov QWORD PTR [rbp-0x10],rax
2e75: 48 8b 45 d8 mov rax,QWORD PTR [rbp-0x28]
2e79: 48 8b 00 mov rax,QWORD PTR [rax]
2e7c: 48 8b 55 ee mov rdx,QWORD PTR [rbp-0x12]
2e80: 48 89 10 mov QWORD PTR [rax],rdx
2e83: 0f b7 55 f6 movzx edx,WORD PTR [rbp-0xa]
2e87: 66 89 50 08 mov WORD PTR [rax+0x8],dx
2e8b: 48 8b 45 d8 mov rax,QWORD PTR [rbp-0x28]
2e8f: 48 8b 00 mov rax,QWORD PTR [rax]
2e92: 48 8d 50 0a lea rdx,[rax+0xa]
2e96: 48 8b 45 d8 mov rax,QWORD PTR [rbp-0x28]
2e9a: 48 89 10 mov QWORD PTR [rax],rdx
2e9d: 90 nop
2e9e: 48 8b 45 f8 mov rax,QWORD PTR [rbp-0x8]
2ea2: 64 48 2b 04 25 28 00 sub rax,QWORD PTR fs:0x28
2ea9: 00 00
2eab: 74 05 je 2eb2 <aligned_alloc@plt+0x1d42>
2ead: e8 4e e2 ff ff call 1100 <__stack_chk_fail@plt>
2eb2: c9 leave
2eb3: c3 ret
2eb4: 55 push rbp
2eb5: 48 89 e5 mov rbp,rsp
2eb8: 48 83 ec 30 sub rsp,0x30
2ebc: 48 89 7d d8 mov QWORD PTR [rbp-0x28],rdi
2ec0: 48 89 75 d0 mov QWORD PTR [rbp-0x30],rsi
2ec4: 64 48 8b 04 25 28 00 mov rax,QWORD PTR fs:0x28
2ecb: 00 00
2ecd: 48 89 45 f8 mov QWORD PTR [rbp-0x8],rax
2ed1: 31 c0 xor eax,eax
2ed3: 66 c7 45 ec 48 b8 mov WORD PTR [rbp-0x14],0xb848
2ed9: 48 8b 45 d0 mov rax,QWORD PTR [rbp-0x30]
2edd: 48 89 45 ee mov QWORD PTR [rbp-0x12],rax
2ee1: 66 c7 45 f6 ff d0 mov WORD PTR [rbp-0xa],0xd0ff
2ee7: 48 8b 45 d8 mov rax,QWORD PTR [rbp-0x28]
2eeb: 48 8b 00 mov rax,QWORD PTR [rax]
2eee: 48 8b 55 ec mov rdx,QWORD PTR [rbp-0x14]
2ef2: 48 89 10 mov QWORD PTR [rax],rdx
2ef5: 8b 55 f4 mov edx,DWORD PTR [rbp-0xc]
2ef8: 89 50 08 mov DWORD PTR [rax+0x8],edx
2efb: 48 8b 45 d8 mov rax,QWORD PTR [rbp-0x28]
2eff: 48 8b 00 mov rax,QWORD PTR [rax]
2f02: 48 8d 50 0c lea rdx,[rax+0xc]
2f06: 48 8b 45 d8 mov rax,QWORD PTR [rbp-0x28]
2f0a: 48 89 10 mov QWORD PTR [rax],rdx
2f0d: 90 nop
2f0e: 48 8b 45 f8 mov rax,QWORD PTR [rbp-0x8]
2f12: 64 48 2b 04 25 28 00 sub rax,QWORD PTR fs:0x28
2f19: 00 00
2f1b: 74 05 je 2f22 <aligned_alloc@plt+0x1db2>
2f1d: e8 de e1 ff ff call 1100 <__stack_chk_fail@plt>
2f22: c9 leave
2f23: c3 ret
2f24: f3 0f 1e fa endbr64
2f28: 55 push rbp
2f29: 48 89 e5 mov rbp,rsp
2f2c: 48 89 7d f8 mov QWORD PTR [rbp-0x8],rdi
2f30: 48 89 75 f0 mov QWORD PTR [rbp-0x10],rsi
2f34: 48 89 55 e8 mov QWORD PTR [rbp-0x18],rdx
2f38: 89 4d e4 mov DWORD PTR [rbp-0x1c],ecx
2f3b: b8 00 00 00 00 mov eax,0x0
2f40: 5d pop rbp
2f41: c3 ret
2f42: f3 0f 1e fa endbr64
2f46: e8 ed e7 ff ff call 1738 <aligned_alloc@plt+0x5c8>
2f4b: 48 89 d9 mov rcx,rbx
2f4e: e8 af e5 ff ff call 1502 <aligned_alloc@plt+0x392>
2f53: e8 fa e7 ff ff call 1752 <aligned_alloc@plt+0x5e2>
2f58: c3 ret
2f59: 90 nop
2f5a: 0f 0b ud2
2f5c: f3 0f 1e fa endbr64
2f60: 55 push rbp
2f61: 48 89 e5 mov rbp,rsp
2f64: 48 83 ec 20 sub rsp,0x20
2f68: 48 89 7d f8 mov QWORD PTR [rbp-0x8],rdi
2f6c: 48 89 75 f0 mov QWORD PTR [rbp-0x10],rsi
2f70: 48 89 55 e8 mov QWORD PTR [rbp-0x18],rdx
2f74: 89 4d e4 mov DWORD PTR [rbp-0x1c],ecx
2f77: 48 8b 45 f0 mov rax,QWORD PTR [rbp-0x10]
2f7b: 8b 40 04 mov eax,DWORD PTR [rax+0x4]
2f7e: 48 63 d0 movsxd rdx,eax
2f81: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
2f85: be 07 00 00 00 mov esi,0x7
2f8a: 48 89 c7 mov rdi,rax
2f8d: e8 97 fe ff ff call 2e29 <aligned_alloc@plt+0x1cb9>
2f92: 48 8b 45 f0 mov rax,QWORD PTR [rbp-0x10]
2f96: 0f b6 40 02 movzx eax,BYTE PTR [rax+0x2]
2f9a: 83 c0 08 add eax,0x8
2f9d: 0f b6 d0 movzx edx,al
2fa0: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
2fa4: be 06 00 00 00 mov esi,0x6
2fa9: 48 89 c7 mov rdi,rax
2fac: e8 e8 fd ff ff call 2d99 <aligned_alloc@plt+0x1c29>
2fb1: 48 8b 45 f0 mov rax,QWORD PTR [rbp-0x10]
2fb5: 0f b6 40 03 movzx eax,BYTE PTR [rax+0x3]
2fb9: 83 c0 08 add eax,0x8
2fbc: 0f b6 d0 movzx edx,al
2fbf: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
2fc3: be 02 00 00 00 mov esi,0x2
2fc8: 48 89 c7 mov rdi,rax
2fcb: e8 c9 fd ff ff call 2d99 <aligned_alloc@plt+0x1c29>
2fd0: 48 8d 15 6b ff ff ff lea rdx,[rip+0xffffffffffffff6b] #
2f42 <aligned_alloc@plt+0x1dd2>
2fd7: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
2fdb: 48 89 d6 mov rsi,rdx
2fde: 48 89 c7 mov rdi,rax
2fe1: e8 ce fe ff ff call 2eb4 <aligned_alloc@plt+0x1d44>
2fe6: 48 8b 45 f0 mov rax,QWORD PTR [rbp-0x10]
2fea: 0f b6 40 01 movzx eax,BYTE PTR [rax+0x1]
2fee: 83 c0 08 add eax,0x8
2ff1: 0f b6 c8 movzx ecx,al
2ff4: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
2ff8: ba 00 00 00 00 mov edx,0x0
2ffd: 89 ce mov esi,ecx
2fff: 48 89 c7 mov rdi,rax
3002: e8 92 fd ff ff call 2d99 <aligned_alloc@plt+0x1c29>
3007: b8 00 00 00 00 mov eax,0x0
300c: c9 leave
300d: c3 ret
300e: f3 0f 1e fa endbr64
3012: 55 push rbp
3013: 48 89 e5 mov rbp,rsp
3016: 48 83 ec 20 sub rsp,0x20
301a: 48 89 7d f8 mov QWORD PTR [rbp-0x8],rdi
301e: 48 89 75 f0 mov QWORD PTR [rbp-0x10],rsi
3022: 48 89 55 e8 mov QWORD PTR [rbp-0x18],rdx
3026: 89 4d e4 mov DWORD PTR [rbp-0x1c],ecx
3029: 48 8b 45 f0 mov rax,QWORD PTR [rbp-0x10]
302d: 8b 40 04 mov eax,DWORD PTR [rax+0x4]
3030: 48 63 d0 movsxd rdx,eax
3033: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
3037: be 03 00 00 00 mov esi,0x3
303c: 48 89 c7 mov rdi,rax
303f: e8 e5 fd ff ff call 2e29 <aligned_alloc@plt+0x1cb9>
3044: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
3048: be c3 00 00 00 mov esi,0xc3
304d: 48 89 c7 mov rdi,rax
3050: e8 15 fd ff ff call 2d6a <aligned_alloc@plt+0x1bfa>
3055: b8 00 00 00 00 mov eax,0x0
305a: c9 leave
305b: c3 ret
305c: f3 0f 1e fa endbr64
3060: 55 push rbp
3061: 48 89 e5 mov rbp,rsp
3064: 48 89 7d f8 mov QWORD PTR [rbp-0x8],rdi
3068: 48 89 75 f0 mov QWORD PTR [rbp-0x10],rsi
306c: 48 89 55 e8 mov QWORD PTR [rbp-0x18],rdx
3070: 89 4d e4 mov DWORD PTR [rbp-0x1c],ecx
3073: b8 01 00 00 00 mov eax,0x1
3078: 5d pop rbp
3079: c3 ret
307a: 55 push rbp
307b: 48 89 e5 mov rbp,rsp
307e: 89 fa mov edx,edi
3080: 89 f0 mov eax,esi
3082: 88 55 ec mov BYTE PTR [rbp-0x14],dl
3085: 88 45 e8 mov BYTE PTR [rbp-0x18],al
3088: 0f b6 45 ec movzx eax,BYTE PTR [rbp-0x14]
308c: c0 e8 03 shr al,0x3
308f: 83 e0 01 and eax,0x1
3092: 88 45 fe mov BYTE PTR [rbp-0x2],al
3095: 0f b6 45 e8 movzx eax,BYTE PTR [rbp-0x18]
3099: c0 e8 03 shr al,0x3
309c: 83 e0 01 and eax,0x1
309f: 88 45 ff mov BYTE PTR [rbp-0x1],al
30a2: 0f b6 45 ff movzx eax,BYTE PTR [rbp-0x1]
30a6: c1 e0 02 shl eax,0x2
30a9: 0a 45 fe or al,BYTE PTR [rbp-0x2]
30ac: 83 c8 48 or eax,0x48
30af: 5d pop rbp
30b0: c3 ret
30b1: 55 push rbp
30b2: 48 89 e5 mov rbp,rsp
30b5: 89 fa mov edx,edi
30b7: 89 f0 mov eax,esi
30b9: 88 55 fc mov BYTE PTR [rbp-0x4],dl
30bc: 88 45 f8 mov BYTE PTR [rbp-0x8],al
30bf: 80 65 fc 07 and BYTE PTR [rbp-0x4],0x7
30c3: 80 65 f8 07 and BYTE PTR [rbp-0x8],0x7
30c7: 0f b6 45 f8 movzx eax,BYTE PTR [rbp-0x8]
30cb: c1 e0 03 shl eax,0x3
30ce: 0a 45 fc or al,BYTE PTR [rbp-0x4]
30d1: 83 c8 c0 or eax,0xffffffc0
30d4: 5d pop rbp
30d5: c3 ret
30d6: 55 push rbp
30d7: 48 89 e5 mov rbp,rsp
30da: 48 83 ec 20 sub rsp,0x20
30de: 48 89 7d e8 mov QWORD PTR [rbp-0x18],rdi
30e2: 89 f1 mov ecx,esi
30e4: 89 d0 mov eax,edx
30e6: 89 ca mov edx,ecx
30e8: 88 55 e4 mov BYTE PTR [rbp-0x1c],dl
30eb: 88 45 e0 mov BYTE PTR [rbp-0x20],al
30ee: 64 48 8b 04 25 28 00 mov rax,QWORD PTR fs:0x28
30f5: 00 00
30f7: 48 89 45 f8 mov QWORD PTR [rbp-0x8],rax
30fb: 31 c0 xor eax,eax
30fd: 0f b6 55 e0 movzx edx,BYTE PTR [rbp-0x20]
3101: 0f b6 45 e4 movzx eax,BYTE PTR [rbp-0x1c]
3105: 89 d6 mov esi,edx
3107: 89 c7 mov edi,eax
3109: e8 6c ff ff ff call 307a <aligned_alloc@plt+0x1f0a>
310e: 88 45 f5 mov BYTE PTR [rbp-0xb],al
3111: c6 45 f6 89 mov BYTE PTR [rbp-0xa],0x89
3115: 0f b6 55 e0 movzx edx,BYTE PTR [rbp-0x20]
3119: 0f b6 45 e4 movzx eax,BYTE PTR [rbp-0x1c]
311d: 89 d6 mov esi,edx
311f: 89 c7 mov edi,eax
3121: e8 8b ff ff ff call 30b1 <aligned_alloc@plt+0x1f41>
3126: 88 45 f7 mov BYTE PTR [rbp-0x9],al
3129: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
312d: 48 8b 00 mov rax,QWORD PTR [rax]
3130: 0f b7 55 f5 movzx edx,WORD PTR [rbp-0xb]
3134: 66 89 10 mov WORD PTR [rax],dx
3137: 0f b6 55 f7 movzx edx,BYTE PTR [rbp-0x9]
313b: 88 50 02 mov BYTE PTR [rax+0x2],dl
313e: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
3142: 48 8b 00 mov rax,QWORD PTR [rax]
3145: 48 8d 50 03 lea rdx,[rax+0x3]
3149: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
314d: 48 89 10 mov QWORD PTR [rax],rdx
3150: 48 8b 45 f8 mov rax,QWORD PTR [rbp-0x8]
3154: 64 48 2b 04 25 28 00 sub rax,QWORD PTR fs:0x28
315b: 00 00
315d: 74 05 je 3164 <aligned_alloc@plt+0x1ff4>
315f: e8 9c df ff ff call 1100 <__stack_chk_fail@plt>
3164: c9 leave
3165: c3 ret
3166: 55 push rbp
3167: 48 89 e5 mov rbp,rsp
316a: 48 83 ec 20 sub rsp,0x20
316e: 48 89 7d e8 mov QWORD PTR [rbp-0x18],rdi
3172: 89 f1 mov ecx,esi
3174: 89 d0 mov eax,edx
3176: 89 ca mov edx,ecx
3178: 88 55 e4 mov BYTE PTR [rbp-0x1c],dl
317b: 88 45 e0 mov BYTE PTR [rbp-0x20],al
317e: 64 48 8b 04 25 28 00 mov rax,QWORD PTR fs:0x28
3185: 00 00
3187: 48 89 45 f8 mov QWORD PTR [rbp-0x8],rax
318b: 31 c0 xor eax,eax
318d: 0f b6 55 e0 movzx edx,BYTE PTR [rbp-0x20]
3191: 0f b6 45 e4 movzx eax,BYTE PTR [rbp-0x1c]
3195: 89 d6 mov esi,edx
3197: 89 c7 mov edi,eax
3199: e8 dc fe ff ff call 307a <aligned_alloc@plt+0x1f0a>
319e: 88 45 f5 mov BYTE PTR [rbp-0xb],al
31a1: c6 45 f6 01 mov BYTE PTR [rbp-0xa],0x1
31a5: 0f b6 55 e0 movzx edx,BYTE PTR [rbp-0x20]
31a9: 0f b6 45 e4 movzx eax,BYTE PTR [rbp-0x1c]
31ad: 89 d6 mov esi,edx
31af: 89 c7 mov edi,eax
31b1: e8 fb fe ff ff call 30b1 <aligned_alloc@plt+0x1f41>
31b6: 88 45 f7 mov BYTE PTR [rbp-0x9],al
31b9: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
31bd: 48 8b 00 mov rax,QWORD PTR [rax]
31c0: 0f b7 55 f5 movzx edx,WORD PTR [rbp-0xb]
31c4: 66 89 10 mov WORD PTR [rax],dx
31c7: 0f b6 55 f7 movzx edx,BYTE PTR [rbp-0x9]
31cb: 88 50 02 mov BYTE PTR [rax+0x2],dl
31ce: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
31d2: 48 8b 00 mov rax,QWORD PTR [rax]
31d5: 48 8d 50 03 lea rdx,[rax+0x3]
31d9: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
31dd: 48 89 10 mov QWORD PTR [rax],rdx
31e0: 48 8b 45 f8 mov rax,QWORD PTR [rbp-0x8]
31e4: 64 48 2b 04 25 28 00 sub rax,QWORD PTR fs:0x28
31eb: 00 00
31ed: 74 05 je 31f4 <aligned_alloc@plt+0x2084>
31ef: e8 0c df ff ff call 1100 <__stack_chk_fail@plt>
31f4: c9 leave
31f5: c3 ret
31f6: 55 push rbp
31f7: 48 89 e5 mov rbp,rsp
31fa: 48 83 ec 20 sub rsp,0x20
31fe: 48 89 7d e8 mov QWORD PTR [rbp-0x18],rdi
3202: 89 f1 mov ecx,esi
3204: 89 d0 mov eax,edx
3206: 89 ca mov edx,ecx
3208: 88 55 e4 mov BYTE PTR [rbp-0x1c],dl
320b: 88 45 e0 mov BYTE PTR [rbp-0x20],al
320e: 64 48 8b 04 25 28 00 mov rax,QWORD PTR fs:0x28
3215: 00 00
3217: 48 89 45 f8 mov QWORD PTR [rbp-0x8],rax
321b: 31 c0 xor eax,eax
321d: 0f b6 55 e0 movzx edx,BYTE PTR [rbp-0x20]
3221: 0f b6 45 e4 movzx eax,BYTE PTR [rbp-0x1c]
3225: 89 d6 mov esi,edx
3227: 89 c7 mov edi,eax
3229: e8 4c fe ff ff call 307a <aligned_alloc@plt+0x1f0a>
322e: 88 45 f5 mov BYTE PTR [rbp-0xb],al
3231: c6 45 f6 09 mov BYTE PTR [rbp-0xa],0x9
3235: 0f b6 55 e0 movzx edx,BYTE PTR [rbp-0x20]
3239: 0f b6 45 e4 movzx eax,BYTE PTR [rbp-0x1c]
323d: 89 d6 mov esi,edx
323f: 89 c7 mov edi,eax
3241: e8 6b fe ff ff call 30b1 <aligned_alloc@plt+0x1f41>
3246: 88 45 f7 mov BYTE PTR [rbp-0x9],al
3249: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
324d: 48 8b 00 mov rax,QWORD PTR [rax]
3250: 0f b7 55 f5 movzx edx,WORD PTR [rbp-0xb]
3254: 66 89 10 mov WORD PTR [rax],dx
3257: 0f b6 55 f7 movzx edx,BYTE PTR [rbp-0x9]
325b: 88 50 02 mov BYTE PTR [rax+0x2],dl
325e: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
3262: 48 8b 00 mov rax,QWORD PTR [rax]
3265: 48 8d 50 03 lea rdx,[rax+0x3]
3269: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
326d: 48 89 10 mov QWORD PTR [rax],rdx
3270: 48 8b 45 f8 mov rax,QWORD PTR [rbp-0x8]
3274: 64 48 2b 04 25 28 00 sub rax,QWORD PTR fs:0x28
327b: 00 00
327d: 74 05 je 3284 <aligned_alloc@plt+0x2114>
327f: e8 7c de ff ff call 1100 <__stack_chk_fail@plt>
3284: c9 leave
3285: c3 ret
3286: 55 push rbp
3287: 48 89 e5 mov rbp,rsp
328a: 48 83 ec 20 sub rsp,0x20
328e: 48 89 7d e8 mov QWORD PTR [rbp-0x18],rdi
3292: 89 f1 mov ecx,esi
3294: 89 d0 mov eax,edx
3296: 89 ca mov edx,ecx
3298: 88 55 e4 mov BYTE PTR [rbp-0x1c],dl
329b: 88 45 e0 mov BYTE PTR [rbp-0x20],al
329e: 64 48 8b 04 25 28 00 mov rax,QWORD PTR fs:0x28
32a5: 00 00
32a7: 48 89 45 f8 mov QWORD PTR [rbp-0x8],rax
32ab: 31 c0 xor eax,eax
32ad: 0f b6 55 e0 movzx edx,BYTE PTR [rbp-0x20]
32b1: 0f b6 45 e4 movzx eax,BYTE PTR [rbp-0x1c]
32b5: 89 d6 mov esi,edx
32b7: 89 c7 mov edi,eax
32b9: e8 bc fd ff ff call 307a <aligned_alloc@plt+0x1f0a>
32be: 88 45 f5 mov BYTE PTR [rbp-0xb],al
32c1: c6 45 f6 21 mov BYTE PTR [rbp-0xa],0x21
32c5: 0f b6 55 e0 movzx edx,BYTE PTR [rbp-0x20]
32c9: 0f b6 45 e4 movzx eax,BYTE PTR [rbp-0x1c]
32cd: 89 d6 mov esi,edx
32cf: 89 c7 mov edi,eax
32d1: e8 db fd ff ff call 30b1 <aligned_alloc@plt+0x1f41>
32d6: 88 45 f7 mov BYTE PTR [rbp-0x9],al
32d9: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
32dd: 48 8b 00 mov rax,QWORD PTR [rax]
32e0: 0f b7 55 f5 movzx edx,WORD PTR [rbp-0xb]
32e4: 66 89 10 mov WORD PTR [rax],dx
32e7: 0f b6 55 f7 movzx edx,BYTE PTR [rbp-0x9]
32eb: 88 50 02 mov BYTE PTR [rax+0x2],dl
32ee: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
32f2: 48 8b 00 mov rax,QWORD PTR [rax]
32f5: 48 8d 50 03 lea rdx,[rax+0x3]
32f9: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
32fd: 48 89 10 mov QWORD PTR [rax],rdx
3300: 48 8b 45 f8 mov rax,QWORD PTR [rbp-0x8]
3304: 64 48 2b 04 25 28 00 sub rax,QWORD PTR fs:0x28
330b: 00 00
330d: 74 05 je 3314 <aligned_alloc@plt+0x21a4>
330f: e8 ec dd ff ff call 1100 <__stack_chk_fail@plt>
3314: c9 leave
3315: c3 ret
3316: 55 push rbp
3317: 48 89 e5 mov rbp,rsp
331a: 48 83 ec 20 sub rsp,0x20
331e: 48 89 7d e8 mov QWORD PTR [rbp-0x18],rdi
3322: 89 f1 mov ecx,esi
3324: 89 d0 mov eax,edx
3326: 89 ca mov edx,ecx
3328: 88 55 e4 mov BYTE PTR [rbp-0x1c],dl
332b: 88 45 e0 mov BYTE PTR [rbp-0x20],al
332e: 64 48 8b 04 25 28 00 mov rax,QWORD PTR fs:0x28
3335: 00 00
3337: 48 89 45 f8 mov QWORD PTR [rbp-0x8],rax
333b: 31 c0 xor eax,eax
333d: 0f b6 55 e0 movzx edx,BYTE PTR [rbp-0x20]
3341: 0f b6 45 e4 movzx eax,BYTE PTR [rbp-0x1c]
3345: 89 d6 mov esi,edx
3347: 89 c7 mov edi,eax
3349: e8 2c fd ff ff call 307a <aligned_alloc@plt+0x1f0a>
334e: 88 45 f5 mov BYTE PTR [rbp-0xb],al
3351: c6 45 f6 31 mov BYTE PTR [rbp-0xa],0x31
3355: 0f b6 55 e0 movzx edx,BYTE PTR [rbp-0x20]
3359: 0f b6 45 e4 movzx eax,BYTE PTR [rbp-0x1c]
335d: 89 d6 mov esi,edx
335f: 89 c7 mov edi,eax
3361: e8 4b fd ff ff call 30b1 <aligned_alloc@plt+0x1f41>
3366: 88 45 f7 mov BYTE PTR [rbp-0x9],al
3369: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
336d: 48 8b 00 mov rax,QWORD PTR [rax]
3370: 0f b7 55 f5 movzx edx,WORD PTR [rbp-0xb]
3374: 66 89 10 mov WORD PTR [rax],dx
3377: 0f b6 55 f7 movzx edx,BYTE PTR [rbp-0x9]
337b: 88 50 02 mov BYTE PTR [rax+0x2],dl
337e: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
3382: 48 8b 00 mov rax,QWORD PTR [rax]
3385: 48 8d 50 03 lea rdx,[rax+0x3]
3389: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
338d: 48 89 10 mov QWORD PTR [rax],rdx
3390: 48 8b 45 f8 mov rax,QWORD PTR [rbp-0x8]
3394: 64 48 2b 04 25 28 00 sub rax,QWORD PTR fs:0x28
339b: 00 00
339d: 74 05 je 33a4 <aligned_alloc@plt+0x2234>
339f: e8 5c dd ff ff call 1100 <__stack_chk_fail@plt>
33a4: c9 leave
33a5: c3 ret
33a6: 55 push rbp
33a7: 48 89 e5 mov rbp,rsp
33aa: 48 83 ec 20 sub rsp,0x20
33ae: 48 89 7d e8 mov QWORD PTR [rbp-0x18],rdi
33b2: 89 f1 mov ecx,esi
33b4: 89 d0 mov eax,edx
33b6: 89 ca mov edx,ecx
33b8: 88 55 e4 mov BYTE PTR [rbp-0x1c],dl
33bb: 88 45 e0 mov BYTE PTR [rbp-0x20],al
33be: 64 48 8b 04 25 28 00 mov rax,QWORD PTR fs:0x28
33c5: 00 00
33c7: 48 89 45 f8 mov QWORD PTR [rbp-0x8],rax
33cb: 31 c0 xor eax,eax
33cd: 0f b6 55 e4 movzx edx,BYTE PTR [rbp-0x1c]
33d1: 0f b6 45 e0 movzx eax,BYTE PTR [rbp-0x20]
33d5: 89 d6 mov esi,edx
33d7: 89 c7 mov edi,eax
33d9: e8 9c fc ff ff call 307a <aligned_alloc@plt+0x1f0a>
33de: 88 45 f4 mov BYTE PTR [rbp-0xc],al
33e1: c6 45 f5 0f mov BYTE PTR [rbp-0xb],0xf
33e5: c6 45 f6 af mov BYTE PTR [rbp-0xa],0xaf
33e9: 0f b6 55 e4 movzx edx,BYTE PTR [rbp-0x1c]
33ed: 0f b6 45 e0 movzx eax,BYTE PTR [rbp-0x20]
33f1: 89 d6 mov esi,edx
33f3: 89 c7 mov edi,eax
33f5: e8 b7 fc ff ff call 30b1 <aligned_alloc@plt+0x1f41>
33fa: 88 45 f7 mov BYTE PTR [rbp-0x9],al
33fd: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
3401: 48 8b 00 mov rax,QWORD PTR [rax]
3404: 8b 55 f4 mov edx,DWORD PTR [rbp-0xc]
3407: 89 10 mov DWORD PTR [rax],edx
3409: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
340d: 48 8b 00 mov rax,QWORD PTR [rax]
3410: 48 8d 50 04 lea rdx,[rax+0x4]
3414: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
3418: 48 89 10 mov QWORD PTR [rax],rdx
341b: 90 nop
341c: 48 8b 45 f8 mov rax,QWORD PTR [rbp-0x8]
3420: 64 48 2b 04 25 28 00 sub rax,QWORD PTR fs:0x28
3427: 00 00
3429: 74 05 je 3430 <aligned_alloc@plt+0x22c0>
342b: e8 d0 dc ff ff call 1100 <__stack_chk_fail@plt>
3430: c9 leave
3431: c3 ret
3432: 55 push rbp
3433: 48 89 e5 mov rbp,rsp
3436: 48 83 ec 20 sub rsp,0x20
343a: 48 89 7d e8 mov QWORD PTR [rbp-0x18],rdi
343e: 89 f0 mov eax,esi
3440: 88 45 e4 mov BYTE PTR [rbp-0x1c],al
3443: 64 48 8b 04 25 28 00 mov rax,QWORD PTR fs:0x28
344a: 00 00
344c: 48 89 45 f8 mov QWORD PTR [rbp-0x8],rax
3450: 31 c0 xor eax,eax
3452: c6 45 f4 48 mov BYTE PTR [rbp-0xc],0x48
3456: c6 45 f5 c1 mov BYTE PTR [rbp-0xb],0xc1
345a: c6 45 f6 e0 mov BYTE PTR [rbp-0xa],0xe0
345e: 0f b6 45 e4 movzx eax,BYTE PTR [rbp-0x1c]
3462: 88 45 f7 mov BYTE PTR [rbp-0x9],al
3465: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
3469: 48 8b 00 mov rax,QWORD PTR [rax]
346c: 8b 55 f4 mov edx,DWORD PTR [rbp-0xc]
346f: 89 10 mov DWORD PTR [rax],edx
3471: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
3475: 48 8b 00 mov rax,QWORD PTR [rax]
3478: 48 8d 50 04 lea rdx,[rax+0x4]
347c: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
3480: 48 89 10 mov QWORD PTR [rax],rdx
3483: 90 nop
3484: 48 8b 45 f8 mov rax,QWORD PTR [rbp-0x8]
3488: 64 48 2b 04 25 28 00 sub rax,QWORD PTR fs:0x28
348f: 00 00
3491: 74 05 je 3498 <aligned_alloc@plt+0x2328>
3493: e8 68 dc ff ff call 1100 <__stack_chk_fail@plt>
3498: c9 leave
3499: c3 ret
349a: 55 push rbp
349b: 48 89 e5 mov rbp,rsp
349e: 48 83 ec 20 sub rsp,0x20
34a2: 48 89 7d e8 mov QWORD PTR [rbp-0x18],rdi
34a6: 89 f0 mov eax,esi
34a8: 88 45 e4 mov BYTE PTR [rbp-0x1c],al
34ab: 64 48 8b 04 25 28 00 mov rax,QWORD PTR fs:0x28
34b2: 00 00
34b4: 48 89 45 f8 mov QWORD PTR [rbp-0x8],rax
34b8: 31 c0 xor eax,eax
34ba: c6 45 f4 48 mov BYTE PTR [rbp-0xc],0x48
34be: c6 45 f5 c1 mov BYTE PTR [rbp-0xb],0xc1
34c2: c6 45 f6 e8 mov BYTE PTR [rbp-0xa],0xe8
34c6: 0f b6 45 e4 movzx eax,BYTE PTR [rbp-0x1c]
34ca: 88 45 f7 mov BYTE PTR [rbp-0x9],al
34cd: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
34d1: 48 8b 00 mov rax,QWORD PTR [rax]
34d4: 8b 55 f4 mov edx,DWORD PTR [rbp-0xc]
34d7: 89 10 mov DWORD PTR [rax],edx
34d9: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
34dd: 48 8b 00 mov rax,QWORD PTR [rax]
34e0: 48 8d 50 04 lea rdx,[rax+0x4]
34e4: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
34e8: 48 89 10 mov QWORD PTR [rax],rdx
34eb: 90 nop
34ec: 48 8b 45 f8 mov rax,QWORD PTR [rbp-0x8]
34f0: 64 48 2b 04 25 28 00 sub rax,QWORD PTR fs:0x28
34f7: 00 00
34f9: 74 05 je 3500 <aligned_alloc@plt+0x2390>
34fb: e8 00 dc ff ff call 1100 <__stack_chk_fail@plt>
3500: c9 leave
3501: c3 ret
3502: 55 push rbp
3503: 48 89 e5 mov rbp,rsp
3506: 48 83 ec 20 sub rsp,0x20
350a: 48 89 7d e8 mov QWORD PTR [rbp-0x18],rdi
350e: 89 f0 mov eax,esi
3510: 88 45 e4 mov BYTE PTR [rbp-0x1c],al
3513: 64 48 8b 04 25 28 00 mov rax,QWORD PTR fs:0x28
351a: 00 00
351c: 48 89 45 f8 mov QWORD PTR [rbp-0x8],rax
3520: 31 c0 xor eax,eax
3522: c6 45 f4 48 mov BYTE PTR [rbp-0xc],0x48
3526: c6 45 f5 c1 mov BYTE PTR [rbp-0xb],0xc1
352a: c6 45 f6 f8 mov BYTE PTR [rbp-0xa],0xf8
352e: 0f b6 45 e4 movzx eax,BYTE PTR [rbp-0x1c]
3532: 88 45 f7 mov BYTE PTR [rbp-0x9],al
3535: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
3539: 48 8b 00 mov rax,QWORD PTR [rax]
353c: 8b 55 f4 mov edx,DWORD PTR [rbp-0xc]
353f: 89 10 mov DWORD PTR [rax],edx
3541: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
3545: 48 8b 00 mov rax,QWORD PTR [rax]
3548: 48 8d 50 04 lea rdx,[rax+0x4]
354c: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
3550: 48 89 10 mov QWORD PTR [rax],rdx
3553: 90 nop
3554: 48 8b 45 f8 mov rax,QWORD PTR [rbp-0x8]
3558: 64 48 2b 04 25 28 00 sub rax,QWORD PTR fs:0x28
355f: 00 00
3561: 74 05 je 3568 <aligned_alloc@plt+0x23f8>
3563: e8 98 db ff ff call 1100 <__stack_chk_fail@plt>
3568: c9 leave
3569: c3 ret
356a: 55 push rbp
356b: 48 89 e5 mov rbp,rsp
356e: 48 83 ec 40 sub rsp,0x40
3572: 48 89 7d d8 mov QWORD PTR [rbp-0x28],rdi
3576: 89 f0 mov eax,esi
3578: 48 89 55 c8 mov QWORD PTR [rbp-0x38],rdx
357c: 88 45 d4 mov BYTE PTR [rbp-0x2c],al
357f: 64 48 8b 04 25 28 00 mov rax,QWORD PTR fs:0x28
3586: 00 00
3588: 48 89 45 f8 mov QWORD PTR [rbp-0x8],rax
358c: 31 c0 xor eax,eax
358e: 0f b6 45 d4 movzx eax,BYTE PTR [rbp-0x2c]
3592: be 00 00 00 00 mov esi,0x0
3597: 89 c7 mov edi,eax
3599: e8 dc fa ff ff call 307a <aligned_alloc@plt+0x1f0a>
359e: 88 45 ee mov BYTE PTR [rbp-0x12],al
35a1: 0f b6 45 d4 movzx eax,BYTE PTR [rbp-0x2c]
35a5: 83 e0 07 and eax,0x7
35a8: 83 c8 b8 or eax,0xffffffb8
35ab: 88 45 ef mov BYTE PTR [rbp-0x11],al
35ae: 48 8b 45 c8 mov rax,QWORD PTR [rbp-0x38]
35b2: 48 89 45 f0 mov QWORD PTR [rbp-0x10],rax
35b6: 48 8b 45 d8 mov rax,QWORD PTR [rbp-0x28]
35ba: 48 8b 00 mov rax,QWORD PTR [rax]
35bd: 48 8b 55 ee mov rdx,QWORD PTR [rbp-0x12]
35c1: 48 89 10 mov QWORD PTR [rax],rdx
35c4: 0f b7 55 f6 movzx edx,WORD PTR [rbp-0xa]
35c8: 66 89 50 08 mov WORD PTR [rax+0x8],dx
35cc: 48 8b 45 d8 mov rax,QWORD PTR [rbp-0x28]
35d0: 48 8b 00 mov rax,QWORD PTR [rax]
35d3: 48 8d 50 0a lea rdx,[rax+0xa]
35d7: 48 8b 45 d8 mov rax,QWORD PTR [rbp-0x28]
35db: 48 89 10 mov QWORD PTR [rax],rdx
35de: 90 nop
35df: 48 8b 45 f8 mov rax,QWORD PTR [rbp-0x8]
35e3: 64 48 2b 04 25 28 00 sub rax,QWORD PTR fs:0x28
35ea: 00 00
35ec: 74 05 je 35f3 <aligned_alloc@plt+0x2483>
35ee: e8 0d db ff ff call 1100 <__stack_chk_fail@plt>
35f3: c9 leave
35f4: c3 ret
35f5: f3 0f 1e fa endbr64
35f9: 55 push rbp
35fa: 48 89 e5 mov rbp,rsp
35fd: 48 83 ec 20 sub rsp,0x20
3601: 48 89 7d f8 mov QWORD PTR [rbp-0x8],rdi
3605: 48 89 75 f0 mov QWORD PTR [rbp-0x10],rsi
3609: 48 89 55 e8 mov QWORD PTR [rbp-0x18],rdx
360d: 89 4d e4 mov DWORD PTR [rbp-0x1c],ecx
3610: 48 8b 45 f0 mov rax,QWORD PTR [rbp-0x10]
3614: 8b 40 04 mov eax,DWORD PTR [rax+0x4]
3617: 48 63 d0 movsxd rdx,eax
361a: 48 8b 45 f0 mov rax,QWORD PTR [rbp-0x10]
361e: 0f b6 40 01 movzx eax,BYTE PTR [rax+0x1]
3622: 83 c0 08 add eax,0x8
3625: 0f b6 c8 movzx ecx,al
3628: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
362c: 89 ce mov esi,ecx
362e: 48 89 c7 mov rdi,rax
3631: e8 34 ff ff ff call 356a <aligned_alloc@plt+0x23fa>
3636: b8 00 00 00 00 mov eax,0x0
363b: c9 leave
363c: c3 ret
363d: f3 0f 1e fa endbr64
3641: 55 push rbp
3642: 48 89 e5 mov rbp,rsp
3645: 48 83 ec 20 sub rsp,0x20
3649: 48 89 7d f8 mov QWORD PTR [rbp-0x8],rdi
364d: 48 89 75 f0 mov QWORD PTR [rbp-0x10],rsi
3651: 48 89 55 e8 mov QWORD PTR [rbp-0x18],rdx
3655: 89 4d e4 mov DWORD PTR [rbp-0x1c],ecx
3658: 48 8b 45 f0 mov rax,QWORD PTR [rbp-0x10]
365c: 8b 40 04 mov eax,DWORD PTR [rax+0x4]
365f: 89 c2 mov edx,eax
3661: 48 8b 45 f0 mov rax,QWORD PTR [rbp-0x10]
3665: 0f b6 40 01 movzx eax,BYTE PTR [rax+0x1]
3669: 83 c0 08 add eax,0x8
366c: 0f b6 c8 movzx ecx,al
366f: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
3673: 89 ce mov esi,ecx
3675: 48 89 c7 mov rdi,rax
3678: e8 ed fe ff ff call 356a <aligned_alloc@plt+0x23fa>
367d: b8 00 00 00 00 mov eax,0x0
3682: c9 leave
3683: c3 ret
3684: f3 0f 1e fa endbr64
3688: 55 push rbp
3689: 48 89 e5 mov rbp,rsp
368c: 48 83 ec 20 sub rsp,0x20
3690: 48 89 7d f8 mov QWORD PTR [rbp-0x8],rdi
3694: 48 89 75 f0 mov QWORD PTR [rbp-0x10],rsi
3698: 48 89 55 e8 mov QWORD PTR [rbp-0x18],rdx
369c: 89 4d e4 mov DWORD PTR [rbp-0x1c],ecx
369f: 48 8b 45 f0 mov rax,QWORD PTR [rbp-0x10]
36a3: 8b 40 04 mov eax,DWORD PTR [rax+0x4]
36a6: 48 98 cdqe
36a8: 48 c1 e0 20 shl rax,0x20
36ac: 48 89 c2 mov rdx,rax
36af: 48 8b 45 f0 mov rax,QWORD PTR [rbp-0x10]
36b3: 0f b6 40 01 movzx eax,BYTE PTR [rax+0x1]
36b7: 83 c0 08 add eax,0x8
36ba: 0f b6 c8 movzx ecx,al
36bd: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
36c1: 89 ce mov esi,ecx
36c3: 48 89 c7 mov rdi,rax
36c6: e8 9f fe ff ff call 356a <aligned_alloc@plt+0x23fa>
36cb: b8 00 00 00 00 mov eax,0x0
36d0: c9 leave
36d1: c3 ret
36d2: f3 0f 1e fa endbr64
36d6: 55 push rbp
36d7: 48 89 e5 mov rbp,rsp
36da: 48 83 ec 20 sub rsp,0x20
36de: 48 89 7d f8 mov QWORD PTR [rbp-0x8],rdi
36e2: 48 89 75 f0 mov QWORD PTR [rbp-0x10],rsi
36e6: 48 89 55 e8 mov QWORD PTR [rbp-0x18],rdx
36ea: 89 4d e4 mov DWORD PTR [rbp-0x1c],ecx
36ed: 48 8b 45 f0 mov rax,QWORD PTR [rbp-0x10]
36f1: 0f b6 40 02 movzx eax,BYTE PTR [rax+0x2]
36f5: 83 c0 08 add eax,0x8
36f8: 0f b6 d0 movzx edx,al
36fb: 48 8b 45 f0 mov rax,QWORD PTR [rbp-0x10]
36ff: 0f b6 40 01 movzx eax,BYTE PTR [rax+0x1]
3703: 83 c0 08 add eax,0x8
3706: 0f b6 c8 movzx ecx,al
3709: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
370d: 89 ce mov esi,ecx
370f: 48 89 c7 mov rdi,rax
3712: e8 bf f9 ff ff call 30d6 <aligned_alloc@plt+0x1f66>
3717: 48 8b 45 f0 mov rax,QWORD PTR [rbp-0x10]
371b: 8b 40 04 mov eax,DWORD PTR [rax+0x4]
371e: 48 63 d0 movsxd rdx,eax
3721: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
3725: be 00 00 00 00 mov esi,0x0
372a: 48 89 c7 mov rdi,rax
372d: e8 38 fe ff ff call 356a <aligned_alloc@plt+0x23fa>
3732: 48 8b 45 f0 mov rax,QWORD PTR [rbp-0x10]
3736: 0f b6 40 01 movzx eax,BYTE PTR [rax+0x1]
373a: 83 c0 08 add eax,0x8
373d: 0f b6 c8 movzx ecx,al
3740: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
3744: ba 00 00 00 00 mov edx,0x0
3749: 89 ce mov esi,ecx
374b: 48 89 c7 mov rdi,rax
374e: e8 13 fa ff ff call 3166 <aligned_alloc@plt+0x1ff6>
3753: b8 00 00 00 00 mov eax,0x0
3758: c9 leave
3759: c3 ret
375a: f3 0f 1e fa endbr64
375e: 55 push rbp
375f: 48 89 e5 mov rbp,rsp
3762: 48 83 ec 20 sub rsp,0x20
3766: 48 89 7d f8 mov QWORD PTR [rbp-0x8],rdi
376a: 48 89 75 f0 mov QWORD PTR [rbp-0x10],rsi
376e: 48 89 55 e8 mov QWORD PTR [rbp-0x18],rdx
3772: 89 4d e4 mov DWORD PTR [rbp-0x1c],ecx
3775: 48 8b 45 f0 mov rax,QWORD PTR [rbp-0x10]
3779: 0f b6 40 02 movzx eax,BYTE PTR [rax+0x2]
377d: 83 c0 08 add eax,0x8
3780: 0f b6 d0 movzx edx,al
3783: 48 8b 45 f0 mov rax,QWORD PTR [rbp-0x10]
3787: 0f b6 40 01 movzx eax,BYTE PTR [rax+0x1]
378b: 83 c0 08 add eax,0x8
378e: 0f b6 c8 movzx ecx,al
3791: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
3795: 89 ce mov esi,ecx
3797: 48 89 c7 mov rdi,rax
379a: e8 37 f9 ff ff call 30d6 <aligned_alloc@plt+0x1f66>
379f: 48 8b 45 f0 mov rax,QWORD PTR [rbp-0x10]
37a3: 8b 40 04 mov eax,DWORD PTR [rax+0x4]
37a6: 48 63 d0 movsxd rdx,eax
37a9: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
37ad: be 00 00 00 00 mov esi,0x0
37b2: 48 89 c7 mov rdi,rax
37b5: e8 b0 fd ff ff call 356a <aligned_alloc@plt+0x23fa>
37ba: 48 8b 45 f0 mov rax,QWORD PTR [rbp-0x10]
37be: 0f b6 40 01 movzx eax,BYTE PTR [rax+0x1]
37c2: 83 c0 08 add eax,0x8
37c5: 0f b6 c8 movzx ecx,al
37c8: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
37cc: ba 00 00 00 00 mov edx,0x0
37d1: 89 ce mov esi,ecx
37d3: 48 89 c7 mov rdi,rax
37d6: e8 cb fb ff ff call 33a6 <aligned_alloc@plt+0x2236>
37db: b8 00 00 00 00 mov eax,0x0
37e0: c9 leave
37e1: c3 ret
37e2: f3 0f 1e fa endbr64
37e6: 55 push rbp
37e7: 48 89 e5 mov rbp,rsp
37ea: 48 83 ec 20 sub rsp,0x20
37ee: 48 89 7d f8 mov QWORD PTR [rbp-0x8],rdi
37f2: 48 89 75 f0 mov QWORD PTR [rbp-0x10],rsi
37f6: 48 89 55 e8 mov QWORD PTR [rbp-0x18],rdx
37fa: 89 4d e4 mov DWORD PTR [rbp-0x1c],ecx
37fd: 48 8b 45 f0 mov rax,QWORD PTR [rbp-0x10]
3801: 0f b6 40 02 movzx eax,BYTE PTR [rax+0x2]
3805: 83 c0 08 add eax,0x8
3808: 0f b6 d0 movzx edx,al
380b: 48 8b 45 f0 mov rax,QWORD PTR [rbp-0x10]
380f: 0f b6 40 01 movzx eax,BYTE PTR [rax+0x1]
3813: 83 c0 08 add eax,0x8
3816: 0f b6 c8 movzx ecx,al
3819: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
381d: 89 ce mov esi,ecx
381f: 48 89 c7 mov rdi,rax
3822: e8 af f8 ff ff call 30d6 <aligned_alloc@plt+0x1f66>
3827: 48 8b 45 f0 mov rax,QWORD PTR [rbp-0x10]
382b: 8b 40 04 mov eax,DWORD PTR [rax+0x4]
382e: 48 63 d0 movsxd rdx,eax
3831: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
3835: be 00 00 00 00 mov esi,0x0
383a: 48 89 c7 mov rdi,rax
383d: e8 28 fd ff ff call 356a <aligned_alloc@plt+0x23fa>
3842: 48 8b 45 f0 mov rax,QWORD PTR [rbp-0x10]
3846: 0f b6 40 01 movzx eax,BYTE PTR [rax+0x1]
384a: 83 c0 08 add eax,0x8
384d: 0f b6 c8 movzx ecx,al
3850: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
3854: ba 00 00 00 00 mov edx,0x0
3859: 89 ce mov esi,ecx
385b: 48 89 c7 mov rdi,rax
385e: e8 93 f9 ff ff call 31f6 <aligned_alloc@plt+0x2086>
3863: b8 00 00 00 00 mov eax,0x0
3868: c9 leave
3869: c3 ret
386a: f3 0f 1e fa endbr64
386e: 55 push rbp
386f: 48 89 e5 mov rbp,rsp
3872: 48 83 ec 20 sub rsp,0x20
3876: 48 89 7d f8 mov QWORD PTR [rbp-0x8],rdi
387a: 48 89 75 f0 mov QWORD PTR [rbp-0x10],rsi
387e: 48 89 55 e8 mov QWORD PTR [rbp-0x18],rdx
3882: 89 4d e4 mov DWORD PTR [rbp-0x1c],ecx
3885: 48 8b 45 f0 mov rax,QWORD PTR [rbp-0x10]
3889: 0f b6 40 02 movzx eax,BYTE PTR [rax+0x2]
388d: 83 c0 08 add eax,0x8
3890: 0f b6 d0 movzx edx,al
3893: 48 8b 45 f0 mov rax,QWORD PTR [rbp-0x10]
3897: 0f b6 40 01 movzx eax,BYTE PTR [rax+0x1]
389b: 83 c0 08 add eax,0x8
389e: 0f b6 c8 movzx ecx,al
38a1: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
38a5: 89 ce mov esi,ecx
38a7: 48 89 c7 mov rdi,rax
38aa: e8 27 f8 ff ff call 30d6 <aligned_alloc@plt+0x1f66>
38af: 48 8b 45 f0 mov rax,QWORD PTR [rbp-0x10]
38b3: 8b 40 04 mov eax,DWORD PTR [rax+0x4]
38b6: 48 63 d0 movsxd rdx,eax
38b9: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
38bd: be 00 00 00 00 mov esi,0x0
38c2: 48 89 c7 mov rdi,rax
38c5: e8 a0 fc ff ff call 356a <aligned_alloc@plt+0x23fa>
38ca: 48 8b 45 f0 mov rax,QWORD PTR [rbp-0x10]
38ce: 0f b6 40 01 movzx eax,BYTE PTR [rax+0x1]
38d2: 83 c0 08 add eax,0x8
38d5: 0f b6 c8 movzx ecx,al
38d8: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
38dc: ba 00 00 00 00 mov edx,0x0
38e1: 89 ce mov esi,ecx
38e3: 48 89 c7 mov rdi,rax
38e6: e8 9b f9 ff ff call 3286 <aligned_alloc@plt+0x2116>
38eb: b8 00 00 00 00 mov eax,0x0
38f0: c9 leave
38f1: c3 ret
38f2: f3 0f 1e fa endbr64
38f6: 55 push rbp
38f7: 48 89 e5 mov rbp,rsp
38fa: 48 83 ec 20 sub rsp,0x20
38fe: 48 89 7d f8 mov QWORD PTR [rbp-0x8],rdi
3902: 48 89 75 f0 mov QWORD PTR [rbp-0x10],rsi
3906: 48 89 55 e8 mov QWORD PTR [rbp-0x18],rdx
390a: 89 4d e4 mov DWORD PTR [rbp-0x1c],ecx
390d: 48 8b 45 f0 mov rax,QWORD PTR [rbp-0x10]
3911: 0f b6 40 02 movzx eax,BYTE PTR [rax+0x2]
3915: 83 c0 08 add eax,0x8
3918: 0f b6 d0 movzx edx,al
391b: 48 8b 45 f0 mov rax,QWORD PTR [rbp-0x10]
391f: 0f b6 40 01 movzx eax,BYTE PTR [rax+0x1]
3923: 83 c0 08 add eax,0x8
3926: 0f b6 c8 movzx ecx,al
3929: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
392d: 89 ce mov esi,ecx
392f: 48 89 c7 mov rdi,rax
3932: e8 9f f7 ff ff call 30d6 <aligned_alloc@plt+0x1f66>
3937: 48 8b 45 f0 mov rax,QWORD PTR [rbp-0x10]
393b: 8b 40 04 mov eax,DWORD PTR [rax+0x4]
393e: 48 63 d0 movsxd rdx,eax
3941: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
3945: be 00 00 00 00 mov esi,0x0
394a: 48 89 c7 mov rdi,rax
394d: e8 18 fc ff ff call 356a <aligned_alloc@plt+0x23fa>
3952: 48 8b 45 f0 mov rax,QWORD PTR [rbp-0x10]
3956: 0f b6 40 01 movzx eax,BYTE PTR [rax+0x1]
395a: 83 c0 08 add eax,0x8
395d: 0f b6 c8 movzx ecx,al
3960: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
3964: ba 00 00 00 00 mov edx,0x0
3969: 89 ce mov esi,ecx
396b: 48 89 c7 mov rdi,rax
396e: e8 a3 f9 ff ff call 3316 <aligned_alloc@plt+0x21a6>
3973: b8 00 00 00 00 mov eax,0x0
3978: c9 leave
3979: c3 ret
397a: f3 0f 1e fa endbr64
397e: 55 push rbp
397f: 48 89 e5 mov rbp,rsp
3982: 48 83 ec 20 sub rsp,0x20
3986: 48 89 7d f8 mov QWORD PTR [rbp-0x8],rdi
398a: 48 89 75 f0 mov QWORD PTR [rbp-0x10],rsi
398e: 48 89 55 e8 mov QWORD PTR [rbp-0x18],rdx
3992: 89 4d e4 mov DWORD PTR [rbp-0x1c],ecx
3995: 48 8b 45 f0 mov rax,QWORD PTR [rbp-0x10]
3999: 0f b6 40 02 movzx eax,BYTE PTR [rax+0x2]
399d: 83 c0 08 add eax,0x8
39a0: 0f b6 d0 movzx edx,al
39a3: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
39a7: be 00 00 00 00 mov esi,0x0
39ac: 48 89 c7 mov rdi,rax
39af: e8 22 f7 ff ff call 30d6 <aligned_alloc@plt+0x1f66>
39b4: 48 8b 45 f0 mov rax,QWORD PTR [rbp-0x10]
39b8: 8b 40 04 mov eax,DWORD PTR [rax+0x4]
39bb: 0f b6 d0 movzx edx,al
39be: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
39c2: 89 d6 mov esi,edx
39c4: 48 89 c7 mov rdi,rax
39c7: e8 66 fa ff ff call 3432 <aligned_alloc@plt+0x22c2>
39cc: 48 8b 45 f0 mov rax,QWORD PTR [rbp-0x10]
39d0: 0f b6 40 01 movzx eax,BYTE PTR [rax+0x1]
39d4: 83 c0 08 add eax,0x8
39d7: 0f b6 c8 movzx ecx,al
39da: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
39de: ba 00 00 00 00 mov edx,0x0
39e3: 89 ce mov esi,ecx
39e5: 48 89 c7 mov rdi,rax
39e8: e8 e9 f6 ff ff call 30d6 <aligned_alloc@plt+0x1f66>
39ed: b8 00 00 00 00 mov eax,0x0
39f2: c9 leave
39f3: c3 ret
39f4: f3 0f 1e fa endbr64
39f8: 55 push rbp
39f9: 48 89 e5 mov rbp,rsp
39fc: 48 83 ec 20 sub rsp,0x20
3a00: 48 89 7d f8 mov QWORD PTR [rbp-0x8],rdi
3a04: 48 89 75 f0 mov QWORD PTR [rbp-0x10],rsi
3a08: 48 89 55 e8 mov QWORD PTR [rbp-0x18],rdx
3a0c: 89 4d e4 mov DWORD PTR [rbp-0x1c],ecx
3a0f: 48 8b 45 f0 mov rax,QWORD PTR [rbp-0x10]
3a13: 0f b6 40 02 movzx eax,BYTE PTR [rax+0x2]
3a17: 83 c0 08 add eax,0x8
3a1a: 0f b6 d0 movzx edx,al
3a1d: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
3a21: be 00 00 00 00 mov esi,0x0
3a26: 48 89 c7 mov rdi,rax
3a29: e8 a8 f6 ff ff call 30d6 <aligned_alloc@plt+0x1f66>
3a2e: 48 8b 45 f0 mov rax,QWORD PTR [rbp-0x10]
3a32: 8b 40 04 mov eax,DWORD PTR [rax+0x4]
3a35: 0f b6 d0 movzx edx,al
3a38: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
3a3c: 89 d6 mov esi,edx
3a3e: 48 89 c7 mov rdi,rax
3a41: e8 bc fa ff ff call 3502 <aligned_alloc@plt+0x2392>
3a46: 48 8b 45 f0 mov rax,QWORD PTR [rbp-0x10]
3a4a: 0f b6 40 01 movzx eax,BYTE PTR [rax+0x1]
3a4e: 83 c0 08 add eax,0x8
3a51: 0f b6 c8 movzx ecx,al
3a54: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
3a58: ba 00 00 00 00 mov edx,0x0
3a5d: 89 ce mov esi,ecx
3a5f: 48 89 c7 mov rdi,rax
3a62: e8 6f f6 ff ff call 30d6 <aligned_alloc@plt+0x1f66>
3a67: b8 00 00 00 00 mov eax,0x0
3a6c: c9 leave
3a6d: c3 ret
3a6e: f3 0f 1e fa endbr64
3a72: 55 push rbp
3a73: 48 89 e5 mov rbp,rsp
3a76: 48 83 ec 20 sub rsp,0x20
3a7a: 48 89 7d f8 mov QWORD PTR [rbp-0x8],rdi
3a7e: 48 89 75 f0 mov QWORD PTR [rbp-0x10],rsi
3a82: 48 89 55 e8 mov QWORD PTR [rbp-0x18],rdx
3a86: 89 4d e4 mov DWORD PTR [rbp-0x1c],ecx
3a89: 48 8b 45 f0 mov rax,QWORD PTR [rbp-0x10]
3a8d: 0f b6 40 02 movzx eax,BYTE PTR [rax+0x2]
3a91: 83 c0 08 add eax,0x8
3a94: 0f b6 d0 movzx edx,al
3a97: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
3a9b: be 00 00 00 00 mov esi,0x0
3aa0: 48 89 c7 mov rdi,rax
3aa3: e8 2e f6 ff ff call 30d6 <aligned_alloc@plt+0x1f66>
3aa8: 48 8b 45 f0 mov rax,QWORD PTR [rbp-0x10]
3aac: 8b 40 04 mov eax,DWORD PTR [rax+0x4]
3aaf: 0f b6 d0 movzx edx,al
3ab2: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
3ab6: 89 d6 mov esi,edx
3ab8: 48 89 c7 mov rdi,rax
3abb: e8 da f9 ff ff call 349a <aligned_alloc@plt+0x232a>
3ac0: 48 8b 45 f0 mov rax,QWORD PTR [rbp-0x10]
3ac4: 0f b6 40 01 movzx eax,BYTE PTR [rax+0x1]
3ac8: 83 c0 08 add eax,0x8
3acb: 0f b6 c8 movzx ecx,al
3ace: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
3ad2: ba 00 00 00 00 mov edx,0x0
3ad7: 89 ce mov esi,ecx
3ad9: 48 89 c7 mov rdi,rax
3adc: e8 f5 f5 ff ff call 30d6 <aligned_alloc@plt+0x1f66>
3ae1: b8 00 00 00 00 mov eax,0x0
3ae6: c9 leave
3ae7: c3 ret
3ae8: 55 push rbp
3ae9: 48 89 e5 mov rbp,rsp
3aec: 89 fa mov edx,edi
3aee: 89 f0 mov eax,esi
3af0: 88 55 ec mov BYTE PTR [rbp-0x14],dl
3af3: 88 45 e8 mov BYTE PTR [rbp-0x18],al
3af6: 0f b6 45 ec movzx eax,BYTE PTR [rbp-0x14]
3afa: c0 e8 03 shr al,0x3
3afd: 83 e0 01 and eax,0x1
3b00: 88 45 fe mov BYTE PTR [rbp-0x2],al
3b03: 0f b6 45 e8 movzx eax,BYTE PTR [rbp-0x18]
3b07: c0 e8 03 shr al,0x3
3b0a: 83 e0 01 and eax,0x1
3b0d: 88 45 ff mov BYTE PTR [rbp-0x1],al
3b10: 0f b6 45 ff movzx eax,BYTE PTR [rbp-0x1]
3b14: c1 e0 02 shl eax,0x2
3b17: 0a 45 fe or al,BYTE PTR [rbp-0x2]
3b1a: 83 c8 48 or eax,0x48
3b1d: 5d pop rbp
3b1e: c3 ret
3b1f: 55 push rbp
3b20: 48 89 e5 mov rbp,rsp
3b23: 89 fa mov edx,edi
3b25: 89 f0 mov eax,esi
3b27: 88 55 fc mov BYTE PTR [rbp-0x4],dl
3b2a: 88 45 f8 mov BYTE PTR [rbp-0x8],al
3b2d: 80 65 fc 07 and BYTE PTR [rbp-0x4],0x7
3b31: 80 65 f8 07 and BYTE PTR [rbp-0x8],0x7
3b35: 0f b6 45 f8 movzx eax,BYTE PTR [rbp-0x8]
3b39: c1 e0 03 shl eax,0x3
3b3c: 0a 45 fc or al,BYTE PTR [rbp-0x4]
3b3f: 83 c8 c0 or eax,0xffffffc0
3b42: 5d pop rbp
3b43: c3 ret
3b44: 55 push rbp
3b45: 48 89 e5 mov rbp,rsp
3b48: 48 83 ec 20 sub rsp,0x20
3b4c: 48 89 7d e8 mov QWORD PTR [rbp-0x18],rdi
3b50: 89 f1 mov ecx,esi
3b52: 89 d0 mov eax,edx
3b54: 89 ca mov edx,ecx
3b56: 88 55 e4 mov BYTE PTR [rbp-0x1c],dl
3b59: 88 45 e0 mov BYTE PTR [rbp-0x20],al
3b5c: 64 48 8b 04 25 28 00 mov rax,QWORD PTR fs:0x28
3b63: 00 00
3b65: 48 89 45 f8 mov QWORD PTR [rbp-0x8],rax
3b69: 31 c0 xor eax,eax
3b6b: 0f b6 55 e0 movzx edx,BYTE PTR [rbp-0x20]
3b6f: 0f b6 45 e4 movzx eax,BYTE PTR [rbp-0x1c]
3b73: 89 d6 mov esi,edx
3b75: 89 c7 mov edi,eax
3b77: e8 6c ff ff ff call 3ae8 <aligned_alloc@plt+0x2978>
3b7c: 88 45 f5 mov BYTE PTR [rbp-0xb],al
3b7f: c6 45 f6 89 mov BYTE PTR [rbp-0xa],0x89
3b83: 0f b6 55 e0 movzx edx,BYTE PTR [rbp-0x20]
3b87: 0f b6 45 e4 movzx eax,BYTE PTR [rbp-0x1c]
3b8b: 89 d6 mov esi,edx
3b8d: 89 c7 mov edi,eax
3b8f: e8 8b ff ff ff call 3b1f <aligned_alloc@plt+0x29af>
3b94: 88 45 f7 mov BYTE PTR [rbp-0x9],al
3b97: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
3b9b: 48 8b 00 mov rax,QWORD PTR [rax]
3b9e: 0f b7 55 f5 movzx edx,WORD PTR [rbp-0xb]
3ba2: 66 89 10 mov WORD PTR [rax],dx
3ba5: 0f b6 55 f7 movzx edx,BYTE PTR [rbp-0x9]
3ba9: 88 50 02 mov BYTE PTR [rax+0x2],dl
3bac: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
3bb0: 48 8b 00 mov rax,QWORD PTR [rax]
3bb3: 48 8d 50 03 lea rdx,[rax+0x3]
3bb7: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
3bbb: 48 89 10 mov QWORD PTR [rax],rdx
3bbe: 48 8b 45 f8 mov rax,QWORD PTR [rbp-0x8]
3bc2: 64 48 2b 04 25 28 00 sub rax,QWORD PTR fs:0x28
3bc9: 00 00
3bcb: 74 05 je 3bd2 <aligned_alloc@plt+0x2a62>
3bcd: e8 2e d5 ff ff call 1100 <__stack_chk_fail@plt>
3bd2: c9 leave
3bd3: c3 ret
3bd4: 55 push rbp
3bd5: 48 89 e5 mov rbp,rsp
3bd8: 48 83 ec 20 sub rsp,0x20
3bdc: 48 89 7d e8 mov QWORD PTR [rbp-0x18],rdi
3be0: 89 f1 mov ecx,esi
3be2: 89 d0 mov eax,edx
3be4: 89 ca mov edx,ecx
3be6: 88 55 e4 mov BYTE PTR [rbp-0x1c],dl
3be9: 88 45 e0 mov BYTE PTR [rbp-0x20],al
3bec: 64 48 8b 04 25 28 00 mov rax,QWORD PTR fs:0x28
3bf3: 00 00
3bf5: 48 89 45 f8 mov QWORD PTR [rbp-0x8],rax
3bf9: 31 c0 xor eax,eax
3bfb: 0f b6 55 e0 movzx edx,BYTE PTR [rbp-0x20]
3bff: 0f b6 45 e4 movzx eax,BYTE PTR [rbp-0x1c]
3c03: 89 d6 mov esi,edx
3c05: 89 c7 mov edi,eax
3c07: e8 dc fe ff ff call 3ae8 <aligned_alloc@plt+0x2978>
3c0c: 88 45 f5 mov BYTE PTR [rbp-0xb],al
3c0f: c6 45 f6 85 mov BYTE PTR [rbp-0xa],0x85
3c13: 0f b6 55 e0 movzx edx,BYTE PTR [rbp-0x20]
3c17: 0f b6 45 e4 movzx eax,BYTE PTR [rbp-0x1c]
3c1b: 89 d6 mov esi,edx
3c1d: 89 c7 mov edi,eax
3c1f: e8 fb fe ff ff call 3b1f <aligned_alloc@plt+0x29af>
3c24: 88 45 f7 mov BYTE PTR [rbp-0x9],al
3c27: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
3c2b: 48 8b 00 mov rax,QWORD PTR [rax]
3c2e: 0f b7 55 f5 movzx edx,WORD PTR [rbp-0xb]
3c32: 66 89 10 mov WORD PTR [rax],dx
3c35: 0f b6 55 f7 movzx edx,BYTE PTR [rbp-0x9]
3c39: 88 50 02 mov BYTE PTR [rax+0x2],dl
3c3c: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
3c40: 48 8b 00 mov rax,QWORD PTR [rax]
3c43: 48 8d 50 03 lea rdx,[rax+0x3]
3c47: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
3c4b: 48 89 10 mov QWORD PTR [rax],rdx
3c4e: 48 8b 45 f8 mov rax,QWORD PTR [rbp-0x8]
3c52: 64 48 2b 04 25 28 00 sub rax,QWORD PTR fs:0x28
3c59: 00 00
3c5b: 74 05 je 3c62 <aligned_alloc@plt+0x2af2>
3c5d: e8 9e d4 ff ff call 1100 <__stack_chk_fail@plt>
3c62: c9 leave
3c63: c3 ret
3c64: 55 push rbp
3c65: 48 89 e5 mov rbp,rsp
3c68: 48 83 ec 20 sub rsp,0x20
3c6c: 48 89 7d e8 mov QWORD PTR [rbp-0x18],rdi
3c70: 89 f1 mov ecx,esi
3c72: 89 d0 mov eax,edx
3c74: 89 ca mov edx,ecx
3c76: 88 55 e4 mov BYTE PTR [rbp-0x1c],dl
3c79: 88 45 e0 mov BYTE PTR [rbp-0x20],al
3c7c: 64 48 8b 04 25 28 00 mov rax,QWORD PTR fs:0x28
3c83: 00 00
3c85: 48 89 45 f8 mov QWORD PTR [rbp-0x8],rax
3c89: 31 c0 xor eax,eax
3c8b: 0f b6 55 e0 movzx edx,BYTE PTR [rbp-0x20]
3c8f: 0f b6 45 e4 movzx eax,BYTE PTR [rbp-0x1c]
3c93: 89 d6 mov esi,edx
3c95: 89 c7 mov edi,eax
3c97: e8 4c fe ff ff call 3ae8 <aligned_alloc@plt+0x2978>
3c9c: 88 45 f5 mov BYTE PTR [rbp-0xb],al
3c9f: c6 45 f6 01 mov BYTE PTR [rbp-0xa],0x1
3ca3: 0f b6 55 e0 movzx edx,BYTE PTR [rbp-0x20]
3ca7: 0f b6 45 e4 movzx eax,BYTE PTR [rbp-0x1c]
3cab: 89 d6 mov esi,edx
3cad: 89 c7 mov edi,eax
3caf: e8 6b fe ff ff call 3b1f <aligned_alloc@plt+0x29af>
3cb4: 88 45 f7 mov BYTE PTR [rbp-0x9],al
3cb7: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
3cbb: 48 8b 00 mov rax,QWORD PTR [rax]
3cbe: 0f b7 55 f5 movzx edx,WORD PTR [rbp-0xb]
3cc2: 66 89 10 mov WORD PTR [rax],dx
3cc5: 0f b6 55 f7 movzx edx,BYTE PTR [rbp-0x9]
3cc9: 88 50 02 mov BYTE PTR [rax+0x2],dl
3ccc: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
3cd0: 48 8b 00 mov rax,QWORD PTR [rax]
3cd3: 48 8d 50 03 lea rdx,[rax+0x3]
3cd7: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
3cdb: 48 89 10 mov QWORD PTR [rax],rdx
3cde: 48 8b 45 f8 mov rax,QWORD PTR [rbp-0x8]
3ce2: 64 48 2b 04 25 28 00 sub rax,QWORD PTR fs:0x28
3ce9: 00 00
3ceb: 74 05 je 3cf2 <aligned_alloc@plt+0x2b82>
3ced: e8 0e d4 ff ff call 1100 <__stack_chk_fail@plt>
3cf2: c9 leave
3cf3: c3 ret
3cf4: 55 push rbp
3cf5: 48 89 e5 mov rbp,rsp
3cf8: 48 83 ec 20 sub rsp,0x20
3cfc: 48 89 7d e8 mov QWORD PTR [rbp-0x18],rdi
3d00: 89 f1 mov ecx,esi
3d02: 89 d0 mov eax,edx
3d04: 89 ca mov edx,ecx
3d06: 88 55 e4 mov BYTE PTR [rbp-0x1c],dl
3d09: 88 45 e0 mov BYTE PTR [rbp-0x20],al
3d0c: 64 48 8b 04 25 28 00 mov rax,QWORD PTR fs:0x28
3d13: 00 00
3d15: 48 89 45 f8 mov QWORD PTR [rbp-0x8],rax
3d19: 31 c0 xor eax,eax
3d1b: 0f b6 55 e4 movzx edx,BYTE PTR [rbp-0x1c]
3d1f: 0f b6 45 e0 movzx eax,BYTE PTR [rbp-0x20]
3d23: 89 d6 mov esi,edx
3d25: 89 c7 mov edi,eax
3d27: e8 bc fd ff ff call 3ae8 <aligned_alloc@plt+0x2978>
3d2c: 88 45 f4 mov BYTE PTR [rbp-0xc],al
3d2f: c6 45 f5 0f mov BYTE PTR [rbp-0xb],0xf
3d33: c6 45 f6 af mov BYTE PTR [rbp-0xa],0xaf
3d37: 0f b6 55 e4 movzx edx,BYTE PTR [rbp-0x1c]
3d3b: 0f b6 45 e0 movzx eax,BYTE PTR [rbp-0x20]
3d3f: 89 d6 mov esi,edx
3d41: 89 c7 mov edi,eax
3d43: e8 d7 fd ff ff call 3b1f <aligned_alloc@plt+0x29af>
3d48: 88 45 f7 mov BYTE PTR [rbp-0x9],al
3d4b: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
3d4f: 48 8b 00 mov rax,QWORD PTR [rax]
3d52: 8b 55 f4 mov edx,DWORD PTR [rbp-0xc]
3d55: 89 10 mov DWORD PTR [rax],edx
3d57: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
3d5b: 48 8b 00 mov rax,QWORD PTR [rax]
3d5e: 48 8d 50 04 lea rdx,[rax+0x4]
3d62: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
3d66: 48 89 10 mov QWORD PTR [rax],rdx
3d69: 90 nop
3d6a: 48 8b 45 f8 mov rax,QWORD PTR [rbp-0x8]
3d6e: 64 48 2b 04 25 28 00 sub rax,QWORD PTR fs:0x28
3d75: 00 00
3d77: 74 05 je 3d7e <aligned_alloc@plt+0x2c0e>
3d79: e8 82 d3 ff ff call 1100 <__stack_chk_fail@plt>
3d7e: c9 leave
3d7f: c3 ret
3d80: 55 push rbp
3d81: 48 89 e5 mov rbp,rsp
3d84: 48 83 ec 40 sub rsp,0x40
3d88: 48 89 7d d8 mov QWORD PTR [rbp-0x28],rdi
3d8c: 89 f0 mov eax,esi
3d8e: 48 89 55 c8 mov QWORD PTR [rbp-0x38],rdx
3d92: 88 45 d4 mov BYTE PTR [rbp-0x2c],al
3d95: 64 48 8b 04 25 28 00 mov rax,QWORD PTR fs:0x28
3d9c: 00 00
3d9e: 48 89 45 f8 mov QWORD PTR [rbp-0x8],rax
3da2: 31 c0 xor eax,eax
3da4: 0f b6 45 d4 movzx eax,BYTE PTR [rbp-0x2c]
3da8: be 00 00 00 00 mov esi,0x0
3dad: 89 c7 mov edi,eax
3daf: e8 34 fd ff ff call 3ae8 <aligned_alloc@plt+0x2978>
3db4: 88 45 ee mov BYTE PTR [rbp-0x12],al
3db7: 0f b6 45 d4 movzx eax,BYTE PTR [rbp-0x2c]
3dbb: 83 e0 07 and eax,0x7
3dbe: 83 c8 b8 or eax,0xffffffb8
3dc1: 88 45 ef mov BYTE PTR [rbp-0x11],al
3dc4: 48 8b 45 c8 mov rax,QWORD PTR [rbp-0x38]
3dc8: 48 89 45 f0 mov QWORD PTR [rbp-0x10],rax
3dcc: 48 8b 45 d8 mov rax,QWORD PTR [rbp-0x28]
3dd0: 48 8b 00 mov rax,QWORD PTR [rax]
3dd3: 48 8b 55 ee mov rdx,QWORD PTR [rbp-0x12]
3dd7: 48 89 10 mov QWORD PTR [rax],rdx
3dda: 0f b7 55 f6 movzx edx,WORD PTR [rbp-0xa]
3dde: 66 89 50 08 mov WORD PTR [rax+0x8],dx
3de2: 48 8b 45 d8 mov rax,QWORD PTR [rbp-0x28]
3de6: 48 8b 00 mov rax,QWORD PTR [rax]
3de9: 48 8d 50 0a lea rdx,[rax+0xa]
3ded: 48 8b 45 d8 mov rax,QWORD PTR [rbp-0x28]
3df1: 48 89 10 mov QWORD PTR [rax],rdx
3df4: 90 nop
3df5: 48 8b 45 f8 mov rax,QWORD PTR [rbp-0x8]
3df9: 64 48 2b 04 25 28 00 sub rax,QWORD PTR fs:0x28
3e00: 00 00
3e02: 74 05 je 3e09 <aligned_alloc@plt+0x2c99>
3e04: e8 f7 d2 ff ff call 1100 <__stack_chk_fail@plt>
3e09: c9 leave
3e0a: c3 ret
3e0b: 55 push rbp
3e0c: 48 89 e5 mov rbp,rsp
3e0f: 48 83 ec 20 sub rsp,0x20
3e13: 48 89 7d e8 mov QWORD PTR [rbp-0x18],rdi
3e17: 64 48 8b 04 25 28 00 mov rax,QWORD PTR fs:0x28
3e1e: 00 00
3e20: 48 89 45 f8 mov QWORD PTR [rbp-0x8],rax
3e24: 31 c0 xor eax,eax
3e26: 66 c7 45 f6 ff e0 mov WORD PTR [rbp-0xa],0xe0ff
3e2c: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
3e30: 48 8b 00 mov rax,QWORD PTR [rax]
3e33: 0f b7 55 f6 movzx edx,WORD PTR [rbp-0xa]
3e37: 66 89 10 mov WORD PTR [rax],dx
3e3a: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
3e3e: 48 8b 00 mov rax,QWORD PTR [rax]
3e41: 48 8d 50 02 lea rdx,[rax+0x2]
3e45: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
3e49: 48 89 10 mov QWORD PTR [rax],rdx
3e4c: 90 nop
3e4d: 48 8b 45 f8 mov rax,QWORD PTR [rbp-0x8]
3e51: 64 48 2b 04 25 28 00 sub rax,QWORD PTR fs:0x28
3e58: 00 00
3e5a: 74 05 je 3e61 <aligned_alloc@plt+0x2cf1>
3e5c: e8 9f d2 ff ff call 1100 <__stack_chk_fail@plt>
3e61: c9 leave
3e62: c3 ret
3e63: 55 push rbp
3e64: 48 89 e5 mov rbp,rsp
3e67: 48 83 ec 10 sub rsp,0x10
3e6b: 48 89 7d f8 mov QWORD PTR [rbp-0x8],rdi
3e6f: 48 89 75 f0 mov QWORD PTR [rbp-0x10],rsi
3e73: 48 8b 55 f0 mov rdx,QWORD PTR [rbp-0x10]
3e77: 48 8b 45 f8 mov rax,QWORD PTR [rbp-0x8]
3e7b: be 00 00 00 00 mov esi,0x0
3e80: 48 89 c7 mov rdi,rax
3e83: e8 f8 fe ff ff call 3d80 <aligned_alloc@plt+0x2c10>
3e88: 48 8b 45 f8 mov rax,QWORD PTR [rbp-0x8]
3e8c: 48 89 c7 mov rdi,rax
3e8f: e8 77 ff ff ff call 3e0b <aligned_alloc@plt+0x2c9b>
3e94: 90 nop
3e95: c9 leave
3e96: c3 ret
3e97: f3 0f 1e fa endbr64
3e9b: 55 push rbp
3e9c: 48 89 e5 mov rbp,rsp
3e9f: 48 83 ec 20 sub rsp,0x20
3ea3: 48 89 7d f8 mov QWORD PTR [rbp-0x8],rdi
3ea7: 48 89 75 f0 mov QWORD PTR [rbp-0x10],rsi
3eab: 48 89 55 e8 mov QWORD PTR [rbp-0x18],rdx
3eaf: 89 4d e4 mov DWORD PTR [rbp-0x1c],ecx
3eb2: 48 8b 45 f8 mov rax,QWORD PTR [rbp-0x8]
3eb6: 48 8b 10 mov rdx,QWORD PTR [rax]
3eb9: 48 8b 45 f0 mov rax,QWORD PTR [rbp-0x10]
3ebd: 8b 40 04 mov eax,DWORD PTR [rax+0x4]
3ec0: 48 98 cdqe
3ec2: 48 c1 e0 06 shl rax,0x6
3ec6: 48 01 d0 add rax,rdx
3ec9: 48 89 c2 mov rdx,rax
3ecc: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
3ed0: 48 89 d6 mov rsi,rdx
3ed3: 48 89 c7 mov rdi,rax
3ed6: e8 88 ff ff ff call 3e63 <aligned_alloc@plt+0x2cf3>
3edb: b8 00 00 00 00 mov eax,0x0
3ee0: c9 leave
3ee1: c3 ret
3ee2: f3 0f 1e fa endbr64
3ee6: 55 push rbp
3ee7: 48 89 e5 mov rbp,rsp
3eea: 48 83 ec 20 sub rsp,0x20
3eee: 48 89 7d f8 mov QWORD PTR [rbp-0x8],rdi
3ef2: 48 89 75 f0 mov QWORD PTR [rbp-0x10],rsi
3ef6: 48 89 55 e8 mov QWORD PTR [rbp-0x18],rdx
3efa: 89 4d e4 mov DWORD PTR [rbp-0x1c],ecx
3efd: 48 8b 45 f0 mov rax,QWORD PTR [rbp-0x10]
3f01: 0f b6 40 02 movzx eax,BYTE PTR [rax+0x2]
3f05: 83 c0 08 add eax,0x8
3f08: 0f b6 d0 movzx edx,al
3f0b: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
3f0f: be 00 00 00 00 mov esi,0x0
3f14: 48 89 c7 mov rdi,rax
3f17: e8 28 fc ff ff call 3b44 <aligned_alloc@plt+0x29d4>
3f1c: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
3f20: ba 40 00 00 00 mov edx,0x40
3f25: be 01 00 00 00 mov esi,0x1
3f2a: 48 89 c7 mov rdi,rax
3f2d: e8 4e fe ff ff call 3d80 <aligned_alloc@plt+0x2c10>
3f32: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
3f36: ba 01 00 00 00 mov edx,0x1
3f3b: be 00 00 00 00 mov esi,0x0
3f40: 48 89 c7 mov rdi,rax
3f43: e8 ac fd ff ff call 3cf4 <aligned_alloc@plt+0x2b84>
3f48: 48 8b 45 f8 mov rax,QWORD PTR [rbp-0x8]
3f4c: 48 8b 00 mov rax,QWORD PTR [rax]
3f4f: 48 89 c2 mov rdx,rax
3f52: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
3f56: be 01 00 00 00 mov esi,0x1
3f5b: 48 89 c7 mov rdi,rax
3f5e: e8 1d fe ff ff call 3d80 <aligned_alloc@plt+0x2c10>
3f63: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
3f67: ba 01 00 00 00 mov edx,0x1
3f6c: be 00 00 00 00 mov esi,0x0
3f71: 48 89 c7 mov rdi,rax
3f74: e8 eb fc ff ff call 3c64 <aligned_alloc@plt+0x2af4>
3f79: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
3f7d: 48 89 c7 mov rdi,rax
3f80: e8 86 fe ff ff call 3e0b <aligned_alloc@plt+0x2c9b>
3f85: b8 00 00 00 00 mov eax,0x0
3f8a: c9 leave
3f8b: c3 ret
3f8c: f3 0f 1e fa endbr64
3f90: 55 push rbp
3f91: 48 89 e5 mov rbp,rsp
3f94: 48 83 ec 30 sub rsp,0x30
3f98: 48 89 7d e8 mov QWORD PTR [rbp-0x18],rdi
3f9c: 48 89 75 e0 mov QWORD PTR [rbp-0x20],rsi
3fa0: 48 89 55 d8 mov QWORD PTR [rbp-0x28],rdx
3fa4: 89 4d d4 mov DWORD PTR [rbp-0x2c],ecx
3fa7: 64 48 8b 04 25 28 00 mov rax,QWORD PTR fs:0x28
3fae: 00 00
3fb0: 48 89 45 f8 mov QWORD PTR [rbp-0x8],rax
3fb4: 31 c0 xor eax,eax
3fb6: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
3fba: 48 8b 10 mov rdx,QWORD PTR [rax]
3fbd: 48 8b 45 e0 mov rax,QWORD PTR [rbp-0x20]
3fc1: 8b 40 04 mov eax,DWORD PTR [rax+0x4]
3fc4: 48 98 cdqe
3fc6: 48 c1 e0 06 shl rax,0x6
3fca: 48 01 d0 add rax,rdx
3fcd: 48 89 c2 mov rdx,rax
3fd0: 48 8b 45 d8 mov rax,QWORD PTR [rbp-0x28]
3fd4: be 00 00 00 00 mov esi,0x0
3fd9: 48 89 c7 mov rdi,rax
3fdc: e8 9f fd ff ff call 3d80 <aligned_alloc@plt+0x2c10>
3fe1: 48 8b 45 e0 mov rax,QWORD PTR [rbp-0x20]
3fe5: 0f b6 40 02 movzx eax,BYTE PTR [rax+0x2]
3fe9: 83 c0 08 add eax,0x8
3fec: 0f b6 d0 movzx edx,al
3fef: 48 8b 45 e0 mov rax,QWORD PTR [rbp-0x20]
3ff3: 0f b6 40 02 movzx eax,BYTE PTR [rax+0x2]
3ff7: 83 c0 08 add eax,0x8
3ffa: 0f b6 c8 movzx ecx,al
3ffd: 48 8b 45 d8 mov rax,QWORD PTR [rbp-0x28]
4001: 89 ce mov esi,ecx
4003: 48 89 c7 mov rdi,rax
4006: e8 c9 fb ff ff call 3bd4 <aligned_alloc@plt+0x2a64>
400b: c7 45 f4 75 02 ff e0 mov DWORD PTR [rbp-0xc],0xe0ff0275
4012: 48 8b 45 d8 mov rax,QWORD PTR [rbp-0x28]
4016: 48 8b 00 mov rax,QWORD PTR [rax]
4019: 8b 55 f4 mov edx,DWORD PTR [rbp-0xc]
401c: 89 10 mov DWORD PTR [rax],edx
401e: 48 8b 45 d8 mov rax,QWORD PTR [rbp-0x28]
4022: 48 8b 00 mov rax,QWORD PTR [rax]
4025: 48 8d 50 04 lea rdx,[rax+0x4]
4029: 48 8b 45 d8 mov rax,QWORD PTR [rbp-0x28]
402d: 48 89 10 mov QWORD PTR [rax],rdx
4030: b8 00 00 00 00 mov eax,0x0
4035: 48 8b 55 f8 mov rdx,QWORD PTR [rbp-0x8]
4039: 64 48 2b 14 25 28 00 sub rdx,QWORD PTR fs:0x28
4040: 00 00
4042: 74 05 je 4049 <aligned_alloc@plt+0x2ed9>
4044: e8 b7 d0 ff ff call 1100 <__stack_chk_fail@plt>
4049: c9 leave
404a: c3 ret
404b: f3 0f 1e fa endbr64
404f: 55 push rbp
4050: 48 89 e5 mov rbp,rsp
4053: 48 83 ec 30 sub rsp,0x30
4057: 48 89 7d e8 mov QWORD PTR [rbp-0x18],rdi
405b: 48 89 75 e0 mov QWORD PTR [rbp-0x20],rsi
405f: 48 89 55 d8 mov QWORD PTR [rbp-0x28],rdx
4063: 89 4d d4 mov DWORD PTR [rbp-0x2c],ecx
4066: 64 48 8b 04 25 28 00 mov rax,QWORD PTR fs:0x28
406d: 00 00
406f: 48 89 45 f8 mov QWORD PTR [rbp-0x8],rax
4073: 31 c0 xor eax,eax
4075: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
4079: 48 8b 10 mov rdx,QWORD PTR [rax]
407c: 48 8b 45 e0 mov rax,QWORD PTR [rbp-0x20]
4080: 8b 40 04 mov eax,DWORD PTR [rax+0x4]
4083: 48 98 cdqe
4085: 48 c1 e0 06 shl rax,0x6
4089: 48 01 d0 add rax,rdx
408c: 48 89 c2 mov rdx,rax
408f: 48 8b 45 d8 mov rax,QWORD PTR [rbp-0x28]
4093: be 00 00 00 00 mov esi,0x0
4098: 48 89 c7 mov rdi,rax
409b: e8 e0 fc ff ff call 3d80 <aligned_alloc@plt+0x2c10>
40a0: 48 8b 45 e0 mov rax,QWORD PTR [rbp-0x20]
40a4: 0f b6 40 02 movzx eax,BYTE PTR [rax+0x2]
40a8: 83 c0 08 add eax,0x8
40ab: 0f b6 d0 movzx edx,al
40ae: 48 8b 45 e0 mov rax,QWORD PTR [rbp-0x20]
40b2: 0f b6 40 02 movzx eax,BYTE PTR [rax+0x2]
40b6: 83 c0 08 add eax,0x8
40b9: 0f b6 c8 movzx ecx,al
40bc: 48 8b 45 d8 mov rax,QWORD PTR [rbp-0x28]
40c0: 89 ce mov esi,ecx
40c2: 48 89 c7 mov rdi,rax
40c5: e8 0a fb ff ff call 3bd4 <aligned_alloc@plt+0x2a64>
40ca: c7 45 f4 74 02 ff e0 mov DWORD PTR [rbp-0xc],0xe0ff0274
40d1: 48 8b 45 d8 mov rax,QWORD PTR [rbp-0x28]
40d5: 48 8b 00 mov rax,QWORD PTR [rax]
40d8: 8b 55 f4 mov edx,DWORD PTR [rbp-0xc]
40db: 89 10 mov DWORD PTR [rax],edx
40dd: 48 8b 45 d8 mov rax,QWORD PTR [rbp-0x28]
40e1: 48 8b 00 mov rax,QWORD PTR [rax]
40e4: 48 8d 50 04 lea rdx,[rax+0x4]
40e8: 48 8b 45 d8 mov rax,QWORD PTR [rbp-0x28]
40ec: 48 89 10 mov QWORD PTR [rax],rdx
40ef: b8 00 00 00 00 mov eax,0x0
40f4: 48 8b 55 f8 mov rdx,QWORD PTR [rbp-0x8]
40f8: 64 48 2b 14 25 28 00 sub rdx,QWORD PTR fs:0x28
40ff: 00 00
4101: 74 05 je 4108 <aligned_alloc@plt+0x2f98>
4103: e8 f8 cf ff ff call 1100 <__stack_chk_fail@plt>
4108: c9 leave
4109: c3 ret
410a: f3 0f 1e fa endbr64
410e: 55 push rbp
410f: 48 89 e5 mov rbp,rsp
4112: 48 83 ec 30 sub rsp,0x30
4116: 48 89 7d e8 mov QWORD PTR [rbp-0x18],rdi
411a: 48 89 75 e0 mov QWORD PTR [rbp-0x20],rsi
411e: 48 89 55 d8 mov QWORD PTR [rbp-0x28],rdx
4122: 89 4d d4 mov DWORD PTR [rbp-0x2c],ecx
4125: 8b 45 d4 mov eax,DWORD PTR [rbp-0x2c]
4128: 89 45 fc mov DWORD PTR [rbp-0x4],eax
412b: 8b 55 fc mov edx,DWORD PTR [rbp-0x4]
412e: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
4132: 89 d6 mov esi,edx
4134: 48 89 c7 mov rdi,rax
4137: e8 30 d6 ff ff call 176c <aligned_alloc@plt+0x5fc>
413c: 89 45 fc mov DWORD PTR [rbp-0x4],eax
413f: 8b 55 fc mov edx,DWORD PTR [rbp-0x4]
4142: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
4146: 89 d6 mov esi,edx
4148: 48 89 c7 mov rdi,rax
414b: e8 1c d6 ff ff call 176c <aligned_alloc@plt+0x5fc>
4150: 89 45 fc mov DWORD PTR [rbp-0x4],eax
4153: 8b 55 fc mov edx,DWORD PTR [rbp-0x4]
4156: 48 8b 45 e0 mov rax,QWORD PTR [rbp-0x20]
415a: 0f b6 40 01 movzx eax,BYTE PTR [rax+0x1]
415e: 83 c0 08 add eax,0x8
4161: 0f b6 c8 movzx ecx,al
4164: 48 8b 45 d8 mov rax,QWORD PTR [rbp-0x28]
4168: 89 ce mov esi,ecx
416a: 48 89 c7 mov rdi,rax
416d: e8 0e fc ff ff call 3d80 <aligned_alloc@plt+0x2c10>
4172: b8 00 00 00 00 mov eax,0x0
4177: c9 leave
4178: c3 ret
4179: 55 push rbp
417a: 48 89 e5 mov rbp,rsp
417d: 89 fa mov edx,edi
417f: 89 f0 mov eax,esi
4181: 88 55 ec mov BYTE PTR [rbp-0x14],dl
4184: 88 45 e8 mov BYTE PTR [rbp-0x18],al
4187: 0f b6 45 ec movzx eax,BYTE PTR [rbp-0x14]
418b: c0 e8 03 shr al,0x3
418e: 83 e0 01 and eax,0x1
4191: 88 45 fe mov BYTE PTR [rbp-0x2],al
4194: 0f b6 45 e8 movzx eax,BYTE PTR [rbp-0x18]
4198: c0 e8 03 shr al,0x3
419b: 83 e0 01 and eax,0x1
419e: 88 45 ff mov BYTE PTR [rbp-0x1],al
41a1: 0f b6 45 ff movzx eax,BYTE PTR [rbp-0x1]
41a5: c1 e0 02 shl eax,0x2
41a8: 0a 45 fe or al,BYTE PTR [rbp-0x2]
41ab: 83 c8 48 or eax,0x48
41ae: 5d pop rbp
41af: c3 ret
41b0: 55 push rbp
41b1: 48 89 e5 mov rbp,rsp
41b4: 89 fa mov edx,edi
41b6: 89 f0 mov eax,esi
41b8: 88 55 fc mov BYTE PTR [rbp-0x4],dl
41bb: 88 45 f8 mov BYTE PTR [rbp-0x8],al
41be: 80 65 fc 07 and BYTE PTR [rbp-0x4],0x7
41c2: 80 65 f8 07 and BYTE PTR [rbp-0x8],0x7
41c6: 0f b6 45 f8 movzx eax,BYTE PTR [rbp-0x8]
41ca: c1 e0 03 shl eax,0x3
41cd: 0a 45 fc or al,BYTE PTR [rbp-0x4]
41d0: 83 c8 c0 or eax,0xffffffc0
41d3: 5d pop rbp
41d4: c3 ret
41d5: 55 push rbp
41d6: 48 89 e5 mov rbp,rsp
41d9: 48 83 ec 20 sub rsp,0x20
41dd: 48 89 7d e8 mov QWORD PTR [rbp-0x18],rdi
41e1: 89 f1 mov ecx,esi
41e3: 89 d0 mov eax,edx
41e5: 89 ca mov edx,ecx
41e7: 88 55 e4 mov BYTE PTR [rbp-0x1c],dl
41ea: 88 45 e0 mov BYTE PTR [rbp-0x20],al
41ed: 64 48 8b 04 25 28 00 mov rax,QWORD PTR fs:0x28
41f4: 00 00
41f6: 48 89 45 f8 mov QWORD PTR [rbp-0x8],rax
41fa: 31 c0 xor eax,eax
41fc: 0f b6 55 e0 movzx edx,BYTE PTR [rbp-0x20]
4200: 0f b6 45 e4 movzx eax,BYTE PTR [rbp-0x1c]
4204: 89 d6 mov esi,edx
4206: 89 c7 mov edi,eax
4208: e8 6c ff ff ff call 4179 <aligned_alloc@plt+0x3009>
420d: 88 45 f5 mov BYTE PTR [rbp-0xb],al
4210: c6 45 f6 89 mov BYTE PTR [rbp-0xa],0x89
4214: 0f b6 55 e0 movzx edx,BYTE PTR [rbp-0x20]
4218: 0f b6 45 e4 movzx eax,BYTE PTR [rbp-0x1c]
421c: 89 d6 mov esi,edx
421e: 89 c7 mov edi,eax
4220: e8 8b ff ff ff call 41b0 <aligned_alloc@plt+0x3040>
4225: 88 45 f7 mov BYTE PTR [rbp-0x9],al
4228: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
422c: 48 8b 00 mov rax,QWORD PTR [rax]
422f: 0f b7 55 f5 movzx edx,WORD PTR [rbp-0xb]
4233: 66 89 10 mov WORD PTR [rax],dx
4236: 0f b6 55 f7 movzx edx,BYTE PTR [rbp-0x9]
423a: 88 50 02 mov BYTE PTR [rax+0x2],dl
423d: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
4241: 48 8b 00 mov rax,QWORD PTR [rax]
4244: 48 8d 50 03 lea rdx,[rax+0x3]
4248: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
424c: 48 89 10 mov QWORD PTR [rax],rdx
424f: 48 8b 45 f8 mov rax,QWORD PTR [rbp-0x8]
4253: 64 48 2b 04 25 28 00 sub rax,QWORD PTR fs:0x28
425a: 00 00
425c: 74 05 je 4263 <aligned_alloc@plt+0x30f3>
425e: e8 9d ce ff ff call 1100 <__stack_chk_fail@plt>
4263: c9 leave
4264: c3 ret
4265: 55 push rbp
4266: 48 89 e5 mov rbp,rsp
4269: 48 83 ec 20 sub rsp,0x20
426d: 48 89 7d e8 mov QWORD PTR [rbp-0x18],rdi
4271: 89 f1 mov ecx,esi
4273: 89 d0 mov eax,edx
4275: 89 ca mov edx,ecx
4277: 88 55 e4 mov BYTE PTR [rbp-0x1c],dl
427a: 88 45 e0 mov BYTE PTR [rbp-0x20],al
427d: 64 48 8b 04 25 28 00 mov rax,QWORD PTR fs:0x28
4284: 00 00
4286: 48 89 45 f8 mov QWORD PTR [rbp-0x8],rax
428a: 31 c0 xor eax,eax
428c: 0f b6 55 e0 movzx edx,BYTE PTR [rbp-0x20]
4290: 0f b6 45 e4 movzx eax,BYTE PTR [rbp-0x1c]
4294: 89 d6 mov esi,edx
4296: 89 c7 mov edi,eax
4298: e8 dc fe ff ff call 4179 <aligned_alloc@plt+0x3009>
429d: 88 45 f5 mov BYTE PTR [rbp-0xb],al
42a0: c6 45 f6 01 mov BYTE PTR [rbp-0xa],0x1
42a4: 0f b6 55 e0 movzx edx,BYTE PTR [rbp-0x20]
42a8: 0f b6 45 e4 movzx eax,BYTE PTR [rbp-0x1c]
42ac: 89 d6 mov esi,edx
42ae: 89 c7 mov edi,eax
42b0: e8 fb fe ff ff call 41b0 <aligned_alloc@plt+0x3040>
42b5: 88 45 f7 mov BYTE PTR [rbp-0x9],al
42b8: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
42bc: 48 8b 00 mov rax,QWORD PTR [rax]
42bf: 0f b7 55 f5 movzx edx,WORD PTR [rbp-0xb]
42c3: 66 89 10 mov WORD PTR [rax],dx
42c6: 0f b6 55 f7 movzx edx,BYTE PTR [rbp-0x9]
42ca: 88 50 02 mov BYTE PTR [rax+0x2],dl
42cd: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
42d1: 48 8b 00 mov rax,QWORD PTR [rax]
42d4: 48 8d 50 03 lea rdx,[rax+0x3]
42d8: 48 8b 45 e8 mov rax,QWORD PTR [rbp-0x18]
42dc: 48 89 10 mov QWORD PTR [rax],rdx
42df: 48 8b 45 f8 mov rax,QWORD PTR [rbp-0x8]
42e3: 64 48 2b 04 25 28 00 sub rax,QWORD PTR fs:0x28
42ea: 00 00
42ec: 74 05 je 42f3 <aligned_alloc@plt+0x3183>
42ee: e8 0d ce ff ff call 1100 <__stack_chk_fail@plt>
42f3: c9 leave
42f4: c3 ret
42f5: 55 push rbp
42f6: 48 89 e5 mov rbp,rsp
42f9: 48 83 ec 40 sub rsp,0x40
42fd: 48 89 7d d8 mov QWORD PTR [rbp-0x28],rdi
4301: 89 f0 mov eax,esi
4303: 48 89 55 c8 mov QWORD PTR [rbp-0x38],rdx
4307: 88 45 d4 mov BYTE PTR [rbp-0x2c],al
430a: 64 48 8b 04 25 28 00 mov rax,QWORD PTR fs:0x28
4311: 00 00
4313: 48 89 45 f8 mov QWORD PTR [rbp-0x8],rax
4317: 31 c0 xor eax,eax
4319: 0f b6 45 d4 movzx eax,BYTE PTR [rbp-0x2c]
431d: be 00 00 00 00 mov esi,0x0
4322: 89 c7 mov edi,eax
4324: e8 50 fe ff ff call 4179 <aligned_alloc@plt+0x3009>
4329: 88 45 ee mov BYTE PTR [rbp-0x12],al
432c: 0f b6 45 d4 movzx eax,BYTE PTR [rbp-0x2c]
4330: 83 e0 07 and eax,0x7
4333: 83 c8 b8 or eax,0xffffffb8
4336: 88 45 ef mov BYTE PTR [rbp-0x11],al
4339: 48 8b 45 c8 mov rax,QWORD PTR [rbp-0x38]
433d: 48 89 45 f0 mov QWORD PTR [rbp-0x10],rax
4341: 48 8b 45 d8 mov rax,QWORD PTR [rbp-0x28]
4345: 48 8b 00 mov rax,QWORD PTR [rax]
4348: 48 8b 55 ee mov rdx,QWORD PTR [rbp-0x12]
434c: 48 89 10 mov QWORD PTR [rax],rdx
434f: 0f b7 55 f6 movzx edx,WORD PTR [rbp-0xa]
4353: 66 89 50 08 mov WORD PTR [rax+0x8],dx
4357: 48 8b 45 d8 mov rax,QWORD PTR [rbp-0x28]
435b: 48 8b 00 mov rax,QWORD PTR [rax]
435e: 48 8d 50 0a lea rdx,[rax+0xa]
4362: 48 8b 45 d8 mov rax,QWORD PTR [rbp-0x28]
4366: 48 89 10 mov QWORD PTR [rax],rdx
4369: 90 nop
436a: 48 8b 45 f8 mov rax,QWORD PTR [rbp-0x8]
436e: 64 48 2b 04 25 28 00 sub rax,QWORD PTR fs:0x28
4375: 00 00
4377: 74 05 je 437e <aligned_alloc@plt+0x320e>
4379: e8 82 cd ff ff call 1100 <__stack_chk_fail@plt>
437e: c9 leave
437f: c3 ret
4380: f3 0f 1e fa endbr64
4384: 55 push rbp
4385: 48 89 e5 mov rbp,rsp
4388: 48 83 ec 30 sub rsp,0x30
438c: 48 89 7d e8 mov QWORD PTR [rbp-0x18],rdi
4390: 48 89 75 e0 mov QWORD PTR [rbp-0x20],rsi
4394: 48 89 55 d8 mov QWORD PTR [rbp-0x28],rdx
4398: 89 4d d4 mov DWORD PTR [rbp-0x2c],ecx
439b: 64 48 8b 04 25 28 00 mov rax,QWORD PTR fs:0x28
43a2: 00 00
43a4: 48 89 45 f8 mov QWORD PTR [rbp-0x8],rax
43a8: 31 c0 xor eax,eax
43aa: 48 8b 45 e0 mov rax,QWORD PTR [rbp-0x20]
43ae: 8b 40 04 mov eax,DWORD PTR [rax+0x4]
43b1: 48 63 d0 movsxd rdx,eax
43b4: 48 8b 45 d8 mov rax,QWORD PTR [rbp-0x28]
43b8: be 00 00 00 00 mov esi,0x0
43bd: 48 89 c7 mov rdi,rax
43c0: e8 30 ff ff ff call 42f5 <aligned_alloc@plt+0x3185>
43c5: 48 8b 45 e0 mov rax,QWORD PTR [rbp-0x20]
43c9: 0f b6 40 02 movzx eax,BYTE PTR [rax+0x2]
43cd: 83 c0 08 add eax,0x8
43d0: 0f b6 d0 movzx edx,al
43d3: 48 8b 45 d8 mov rax,QWORD PTR [rbp-0x28]
43d7: be 00 00 00 00 mov esi,0x0
43dc: 48 89 c7 mov rdi,rax
43df: e8 81 fe ff ff call 4265 <aligned_alloc@plt+0x30f5>
43e4: 48 8b 45 e0 mov rax,QWORD PTR [rbp-0x20]
43e8: 0f b6 40 03 movzx eax,BYTE PTR [rax+0x3]
43ec: 83 c0 08 add eax,0x8
43ef: 0f b6 d0 movzx edx,al
43f2: 48 8b 45 d8 mov rax,QWORD PTR [rbp-0x28]
43f6: be 01 00 00 00 mov esi,0x1
43fb: 48 89 c7 mov rdi,rax
43fe: e8 d2 fd ff ff call 41d5 <aligned_alloc@plt+0x3065>
4403: b8 48 89 0c c5 mov eax,0xc50c8948
4408: 48 89 45 f0 mov QWORD PTR [rbp-0x10],rax
440c: 48 8b 45 d8 mov rax,QWORD PTR [rbp-0x28]
4410: 48 8b 00 mov rax,QWORD PTR [rax]
4413: 48 8b 55 f0 mov rdx,QWORD PTR [rbp-0x10]
4417: 48 89 10 mov QWORD PTR [rax],rdx
441a: 48 8b 45 d8 mov rax,QWORD PTR [rbp-0x28]
441e: 48 8b 00 mov rax,QWORD PTR [rax]
4421: 48 8d 50 08 lea rdx,[rax+0x8]
4425: 48 8b 45 d8 mov rax,QWORD PTR [rbp-0x28]
4429: 48 89 10 mov QWORD PTR [rax],rdx
442c: b8 00 00 00 00 mov eax,0x0
4431: 48 8b 55 f8 mov rdx,QWORD PTR [rbp-0x8]
4435: 64 48 2b 14 25 28 00 sub rdx,QWORD PTR fs:0x28
443c: 00 00
443e: 74 05 je 4445 <aligned_alloc@plt+0x32d5>
4440: e8 bb cc ff ff call 1100 <__stack_chk_fail@plt>
4445: c9 leave
4446: c3 ret
4447: f3 0f 1e fa endbr64
444b: 55 push rbp
444c: 48 89 e5 mov rbp,rsp
444f: 48 83 ec 30 sub rsp,0x30
4453: 48 89 7d e8 mov QWORD PTR [rbp-0x18],rdi
4457: 48 89 75 e0 mov QWORD PTR [rbp-0x20],rsi
445b: 48 89 55 d8 mov QWORD PTR [rbp-0x28],rdx
445f: 89 4d d4 mov DWORD PTR [rbp-0x2c],ecx
4462: 64 48 8b 04 25 28 00 mov rax,QWORD PTR fs:0x28
4469: 00 00
446b: 48 89 45 f8 mov QWORD PTR [rbp-0x8],rax
446f: 31 c0 xor eax,eax
4471: 48 8b 45 e0 mov rax,QWORD PTR [rbp-0x20]
4475: 8b 40 04 mov eax,DWORD PTR [rax+0x4]
4478: 48 63 d0 movsxd rdx,eax
447b: 48 8b 45 d8 mov rax,QWORD PTR [rbp-0x28]
447f: be 00 00 00 00 mov esi,0x0
4484: 48 89 c7 mov rdi,rax
4487: e8 69 fe ff ff call 42f5 <aligned_alloc@plt+0x3185>
448c: 48 8b 45 e0 mov rax,QWORD PTR [rbp-0x20]
4490: 0f b6 40 02 movzx eax,BYTE PTR [rax+0x2]
4494: 83 c0 08 add eax,0x8
4497: 0f b6 d0 movzx edx,al
449a: 48 8b 45 d8 mov rax,QWORD PTR [rbp-0x28]
449e: be 00 00 00 00 mov esi,0x0
44a3: 48 89 c7 mov rdi,rax
44a6: e8 ba fd ff ff call 4265 <aligned_alloc@plt+0x30f5>
44ab: b8 48 8b 04 c5 mov eax,0xc5048b48
44b0: 48 89 45 f0 mov QWORD PTR [rbp-0x10],rax
44b4: 48 8b 45 d8 mov rax,QWORD PTR [rbp-0x28]
44b8: 48 8b 00 mov rax,QWORD PTR [rax]
44bb: 48 8b 55 f0 mov rdx,QWORD PTR [rbp-0x10]
44bf: 48 89 10 mov QWORD PTR [rax],rdx
44c2: 48 8b 45 d8 mov rax,QWORD PTR [rbp-0x28]
44c6: 48 8b 00 mov rax,QWORD PTR [rax]
44c9: 48 8d 50 08 lea rdx,[rax+0x8]
44cd: 48 8b 45 d8 mov rax,QWORD PTR [rbp-0x28]
44d1: 48 89 10 mov QWORD PTR [rax],rdx
44d4: 48 8b 45 e0 mov rax,QWORD PTR [rbp-0x20]
44d8: 0f b6 40 01 movzx eax,BYTE PTR [rax+0x1]
44dc: 83 c0 08 add eax,0x8
44df: 0f b6 c8 movzx ecx,al
44e2: 48 8b 45 d8 mov rax,QWORD PTR [rbp-0x28]
44e6: ba 00 00 00 00 mov edx,0x0
44eb: 89 ce mov esi,ecx
44ed: 48 89 c7 mov rdi,rax
44f0: e8 e0 fc ff ff call 41d5 <aligned_alloc@plt+0x3065>
44f5: b8 00 00 00 00 mov eax,0x0
44fa: 48 8b 55 f8 mov rdx,QWORD PTR [rbp-0x8]
44fe: 64 48 2b 14 25 28 00 sub rdx,QWORD PTR fs:0x28
4505: 00 00
4507: 74 05 je 450e <aligned_alloc@plt+0x339e>
4509: e8 f2 cb ff ff call 1100 <__stack_chk_fail@plt>
450e: c9 leave
450f: c3 ret