1404a0eb9:	0f b7 06             	movzwl (%rsi),%eax
1404a0ebc:	74 04                	je     0x1404a0ec2
1404a0ebe:	66 c1 c8 08          	ror    $0x8,%ax
1404a0ec2:	66 41 89 06          	mov    %ax,(%r14)
1404a0ec6:	49 8b 46 08          	mov    0x8(%r14),%rax
1404a0eca:	48 8b 0d f7 88 f8 00 	mov    0xf888f7(%rip),%rcx        # 0x1414297c8
1404a0ed1:	49 8b 5d 08          	mov    0x8(%r13),%rbx
1404a0ed5:	0f b6 78 20          	movzbl 0x20(%rax),%edi
1404a0ed9:	48 85 c9             	test   %rcx,%rcx
1404a0edc:	0f 84 cf fe ff ff    	je     0x1404a0db1
1404a0ee2:	e8 49 46 37 00       	call   0x140815530
1404a0ee7:	84 c0                	test   %al,%al
1404a0ee9:	0f 84 c2 fe ff ff    	je     0x1404a0db1
1404a0eef:	48 8b 43 18          	mov    0x18(%rbx),%rax
1404a0ef3:	44 8b c7             	mov    %edi,%r8d
1404a0ef6:	45 0f b7 0e          	movzwl (%r14),%r9d
1404a0efa:	48 8b 48 18          	mov    0x18(%rax),%rcx
1404a0efe:	48 8b 51 28          	mov    0x28(%rcx),%rdx
1404a0f02:	e8 29 35 00 00       	call   0x1404a4430
1404a0f07:	41 c6 46 10 01       	movb   $0x1,0x10(%r14)
1404a0f0c:	bf 02 00 00 00       	mov    $0x2,%edi
1404a0f11:	e9 5e 04 00 00       	jmp    0x1404a1374
1404a0f16:	b9 18 00 00 00       	mov    $0x18,%ecx
1404a0f1b:	e8 e8 a1 97 00       	call   0x140e1b108
1404a0f20:	33 db                	xor    %ebx,%ebx
1404a0f22:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
1404a0f27:	4c 8b f0             	mov    %rax,%r14
1404a0f2a:	48 85 c0             	test   %rax,%rax
1404a0f2d:	74 10                	je     0x1404a0f3f
1404a0f2f:	48 8b 4f 78          	mov    0x78(%rdi),%rcx
1404a0f33:	48 89 48 08          	mov    %rcx,0x8(%rax)
1404a0f37:	66 89 18             	mov    %bx,(%rax)
1404a0f3a:	88 58 10             	mov    %bl,0x10(%rax)
1404a0f3d:	eb 03                	jmp    0x1404a0f42
1404a0f3f:	4c 8b f3             	mov    %rbx,%r14
1404a0f42:	48 8d 46 02          	lea    0x2(%rsi),%rax
1404a0f46:	4c 89 77 38          	mov    %r14,0x38(%rdi)
1404a0f4a:	48 3b c5             	cmp    %rbp,%rax
1404a0f4d:	0f 87 23 05 00 00    	ja     0x1404a1476
1404a0f53:	48 3b c6             	cmp    %rsi,%rax
1404a0f56:	0f 82 1a 05 00 00    	jb     0x1404a1476
1404a0f5c:	83 bc 24 d0 00 00 00 	cmpl   $0x1,0xd0(%rsp)
1404a0f63:	01
1404a0f64:	0f b7 06             	movzwl (%rsi),%eax
1404a0f67:	74 04                	je     0x1404a0f6d
1404a0f69:	66 c1 c8 08          	ror    $0x8,%ax
1404a0f6d:	66 41 89 06          	mov    %ax,(%r14)
1404a0f71:	49 8b 46 08          	mov    0x8(%r14),%rax
1404a0f75:	48 8b 0d 1c 88 f8 00 	mov    0xf8881c(%rip),%rcx        # 0x141429798
1404a0f7c:	49 8b 5d 08          	mov    0x8(%r13),%rbx
1404a0f80:	0f b6 78 20          	movzbl 0x20(%rax),%edi
1404a0f84:	48 85 c9             	test   %rcx,%rcx
1404a0f87:	0f 84 24 fe ff ff    	je     0x1404a0db1
1404a0f8d:	e8 9e 45 37 00       	call   0x140815530
1404a0f92:	84 c0                	test   %al,%al
1404a0f94:	0f 84 17 fe ff ff    	je     0x1404a0db1
1404a0f9a:	48 8b 43 18          	mov    0x18(%rbx),%rax
1404a0f9e:	44 8b c7             	mov    %edi,%r8d
1404a0fa1:	45 0f b7 0e          	movzwl (%r14),%r9d
1404a0fa5:	48 8b 48 18          	mov    0x18(%rax),%rcx
1404a0fa9:	48 8b 51 28          	mov    0x28(%rcx),%rdx
1404a0fad:	e8 ae 2f 00 00       	call   0x1404a3f60
1404a0fb2:	41 c6 46 10 01       	movb   $0x1,0x10(%r14)
1404a0fb7:	bf 02 00 00 00       	mov    $0x2,%edi
1404a0fbc:	e9 b3 03 00 00       	jmp    0x1404a1374
1404a0fc1:	b9 20 00 00 00       	mov    $0x20,%ecx
1404a0fc6:	e8 3d a1 97 00       	call   0x140e1b108
1404a0fcb:	33 db                	xor    %ebx,%ebx
1404a0fcd:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
1404a0fd2:	48 8b c8             	mov    %rax,%rcx
1404a0fd5:	48 85 c0             	test   %rax,%rax
1404a0fd8:	74 10                	je     0x1404a0fea
1404a0fda:	66 89 18             	mov    %bx,(%rax)
1404a0fdd:	48 89 58 08          	mov    %rbx,0x8(%rax)
1404a0fe1:	48 89 58 10          	mov    %rbx,0x10(%rax)
1404a0fe5:	88 58 18             	mov    %bl,0x18(%rax)
1404a0fe8:	eb 03                	jmp    0x1404a0fed
1404a0fea:	48 8b cb             	mov    %rbx,%rcx
1404a0fed:	8b 84 24 d0 00 00 00 	mov    0xd0(%rsp),%eax
1404a0ff4:	4d 8b cd             	mov    %r13,%r9
1404a0ff7:	4c 8b c5             	mov    %rbp,%r8
1404a0ffa:	89 44 24 20          	mov    %eax,0x20(%rsp)
1404a0ffe:	48 8b d6             	mov    %rsi,%rdx
1404a1001:	48 89 4f 40          	mov    %rcx,0x40(%rdi)
1404a1005:	e8 66 0e 00 00       	call   0x1404a1e70
1404a100a:	8b f8                	mov    %eax,%edi
1404a100c:	e9 63 03 00 00       	jmp    0x1404a1374
1404a1011:	b9 04 00 00 00       	mov    $0x4,%ecx
1404a1016:	e8 ed a0 97 00       	call   0x140e1b108
1404a101b:	33 db                	xor    %ebx,%ebx
1404a101d:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
1404a1022:	4c 8b f0             	mov    %rax,%r14
1404a1025:	48 85 c0             	test   %rax,%rax
1404a1028:	74 04                	je     0x1404a102e
1404a102a:	89 18                	mov    %ebx,(%rax)
1404a102c:	eb 03                	jmp    0x1404a1031
1404a102e:	4c 8b f3             	mov    %rbx,%r14
1404a1031:	48 8d 46 03          	lea    0x3(%rsi),%rax
1404a1035:	4c 89 77 48          	mov    %r14,0x48(%rdi)
1404a1039:	48 3b c5             	cmp    %rbp,%rax
1404a103c:	0f 87 62 04 00 00    	ja     0x1404a14a4
1404a1042:	48 3b c6             	cmp    %rsi,%rax
1404a1045:	0f 82 59 04 00 00    	jb     0x1404a14a4
1404a104b:	83 bc 24 d0 00 00 00 	cmpl   $0x1,0xd0(%rsp)
1404a1052:	01
1404a1053:	0f b7 06             	movzwl (%rsi),%eax
1404a1056:	74 04                	je     0x1404a105c
1404a1058:	66 c1 c8 08          	ror    $0x8,%ax
1404a105c:	66 41 89 06          	mov    %ax,(%r14)
1404a1060:	0f b6 46 02          	movzbl 0x2(%rsi),%eax
1404a1064:	41 88 46 02          	mov    %al,0x2(%r14)
1404a1068:	48 8b 0d 81 87 f8 00 	mov    0xf88781(%rip),%rcx        # 0x1414297f0
1404a106f:	49 8b 5d 08          	mov    0x8(%r13),%rbx
1404a1073:	48 85 c9             	test   %rcx,%rcx
1404a1076:	74 23                	je     0x1404a109b
1404a1078:	e8 b3 44 37 00       	call   0x140815530
1404a107d:	84 c0                	test   %al,%al
1404a107f:	74 1a                	je     0x1404a109b
1404a1081:	48 8b 43 18          	mov    0x18(%rbx),%rax
1404a1085:	45 0f b6 4e 02       	movzbl 0x2(%r14),%r9d
1404a108a:	45 0f b7 06          	movzwl (%r14),%r8d
1404a108e:	48 8b 48 18          	mov    0x18(%rax),%rcx
1404a1092:	48 8b 51 28          	mov    0x28(%rcx),%rdx
1404a1096:	e8 15 35 00 00       	call   0x1404a45b0
1404a109b:	41 c6 46 03 01       	movb   $0x1,0x3(%r14)
1404a10a0:	bf 03 00 00 00       	mov    $0x3,%edi
1404a10a5:	e9 ca 02 00 00       	jmp    0x1404a1374
1404a10aa:	b9 04 00 00 00       	mov    $0x4,%ecx
1404a10af:	e8 54 a0 97 00       	call   0x140e1b108
1404a10b4:	33 db                	xor    %ebx,%ebx
1404a10b6:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
1404a10bb:	4c 8b f0             	mov    %rax,%r14
1404a10be:	48 85 c0             	test   %rax,%rax
1404a10c1:	74 08                	je     0x1404a10cb
1404a10c3:	66 89 18             	mov    %bx,(%rax)
1404a10c6:	88 58 02             	mov    %bl,0x2(%rax)
1404a10c9:	eb 03                	jmp    0x1404a10ce
1404a10cb:	4c 8b f3             	mov    %rbx,%r14
1404a10ce:	48 8d 46 02          	lea    0x2(%rsi),%rax
1404a10d2:	4c 89 77 50          	mov    %r14,0x50(%rdi)
1404a10d6:	48 3b c5             	cmp    %rbp,%rax
1404a10d9:	0f 87 f3 03 00 00    	ja     0x1404a14d2
1404a10df:	48 3b c6             	cmp    %rsi,%rax
1404a10e2:	0f 82 ea 03 00 00    	jb     0x1404a14d2
1404a10e8:	83 bc 24 d0 00 00 00 	cmpl   $0x1,0xd0(%rsp)
1404a10ef:	01
1404a10f0:	0f b7 06             	movzwl (%rsi),%eax
1404a10f3:	74 04                	je     0x1404a10f9
1404a10f5:	66 c1 c8 08          	ror    $0x8,%ax
1404a10f9:	66 41 89 06          	mov    %ax,(%r14)
1404a10fd:	48 8b 0d 8c 86 f8 00 	mov    0xf8868c(%rip),%rcx        # 0x141429790
1404a1104:	49 8b 5d 08          	mov    0x8(%r13),%rbx
1404a1108:	48 85 c9             	test   %rcx,%rcx
1404a110b:	74 1e                	je     0x1404a112b
1404a110d:	e8 1e 44 37 00       	call   0x140815530
1404a1112:	84 c0                	test   %al,%al
1404a1114:	74 15                	je     0x1404a112b
1404a1116:	48 8b 43 18          	mov    0x18(%rbx),%rax
1404a111a:	45 0f b7 06          	movzwl (%r14),%r8d
1404a111e:	48 8b 48 18          	mov    0x18(%rax),%rcx
1404a1122:	48 8b 51 28          	mov    0x28(%rcx),%rdx
1404a1126:	e8 85 37 00 00       	call   0x1404a48b0
1404a112b:	41 c6 46 02 01       	movb   $0x1,0x2(%r14)
1404a1130:	bf 02 00 00 00       	mov    $0x2,%edi
1404a1135:	e9 3a 02 00 00       	jmp    0x1404a1374
1404a113a:	b9 20 00 00 00       	mov    $0x20,%ecx
1404a113f:	e8 c4 9f 97 00       	call   0x140e1b108
1404a1144:	33 db                	xor    %ebx,%ebx
1404a1146:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
1404a114b:	4c 8b f0             	mov    %rax,%r14
1404a114e:	48 85 c0             	test   %rax,%rax
1404a1151:	74 10                	je     0x1404a1163
1404a1153:	66 89 18             	mov    %bx,(%rax)
1404a1156:	48 89 58 08          	mov    %rbx,0x8(%rax)
1404a115a:	48 89 58 10          	mov    %rbx,0x10(%rax)
1404a115e:	88 58 18             	mov    %bl,0x18(%rax)
1404a1161:	eb 03                	jmp    0x1404a1166
1404a1163:	4c 8b f3             	mov    %rbx,%r14
1404a1166:	4c 89 77 58          	mov    %r14,0x58(%rdi)
1404a116a:	48 8d 7e 02          	lea    0x2(%rsi),%rdi
1404a116e:	48 3b fd             	cmp    %rbp,%rdi
1404a1171:	0f 87 19 02 00 00    	ja     0x1404a1390
1404a1177:	48 3b fe             	cmp    %rsi,%rdi
1404a117a:	0f 82 10 02 00 00    	jb     0x1404a1390
1404a1180:	0f b7 06             	movzwl (%rsi),%eax
1404a1183:	4c 89 64 24 70       	mov    %r12,0x70(%rsp)
1404a1188:	44 8b a4 24 d0 00 00 	mov    0xd0(%rsp),%r12d
1404a118f:	00
1404a1190:	4c 89 7c 24 68       	mov    %r15,0x68(%rsp)
1404a1195:	41 83 fc 01          	cmp    $0x1,%r12d
1404a1199:	74 04                	je     0x1404a119f
1404a119b:	66 c1 c8 08          	ror    $0x8,%ax
1404a119f:	b9 18 00 00 00       	mov    $0x18,%ecx
1404a11a4:	66 41 89 06          	mov    %ax,(%r14)
1404a11a8:	49 89 5e 10          	mov    %rbx,0x10(%r14)
1404a11ac:	e8 57 9f 97 00       	call   0x140e1b108
1404a11b1:	48 85 c0             	test   %rax,%rax
1404a11b4:	74 0d                	je     0x1404a11c3
1404a11b6:	48 89 18             	mov    %rbx,(%rax)
1404a11b9:	48 89 58 08          	mov    %rbx,0x8(%rax)
1404a11bd:	48 89 58 10          	mov    %rbx,0x10(%rax)
1404a11c1:	eb 03                	jmp    0x1404a11c6
1404a11c3:	48 8b c3             	mov    %rbx,%rax
1404a11c6:	49 89 46 08          	mov    %rax,0x8(%r14)
1404a11ca:	48 3b fd             	cmp    %rbp,%rdi
1404a11cd:	73 78                	jae    0x1404a1247
1404a11cf:	90                   	nop
1404a11d0:	b9 18 00 00 00       	mov    $0x18,%ecx
1404a11d5:	e8 2e 9f 97 00       	call   0x140e1b108
1404a11da:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
1404a11df:	48 85 c0             	test   %rax,%rax
1404a11e2:	74 0c                	je     0x1404a11f0
1404a11e4:	48 89 58 08          	mov    %rbx,0x8(%rax)
1404a11e8:	89 58 10             	mov    %ebx,0x10(%rax)
1404a11eb:	66 89 18             	mov    %bx,(%rax)
1404a11ee:	eb 03                	jmp    0x1404a11f3
1404a11f0:	48 8b c3             	mov    %rbx,%rax
1404a11f3:	45 8b cc             	mov    %r12d,%r9d
1404a11f6:	49 89 46 10          	mov    %rax,0x10(%r14)
1404a11fa:	4c 8b c5             	mov    %rbp,%r8
1404a11fd:	48 8b d7             	mov    %rdi,%rdx
1404a1200:	48 8b c8             	mov    %rax,%rcx
1404a1203:	e8 88 0b 00 00       	call   0x1404a1d90
1404a1208:	4d 8b 4e 08          	mov    0x8(%r14),%r9
1404a120c:	4c 63 e0             	movslq %eax,%r12
1404a120f:	49 8b 51 08          	mov    0x8(%r9),%rdx
1404a1213:	49 3b 51 10          	cmp    0x10(%r9),%rdx
1404a1217:	74 0e                	je     0x1404a1227
1404a1219:	49 8b 4e 10          	mov    0x10(%r14),%rcx
1404a121d:	48 89 0a             	mov    %rcx,(%rdx)
1404a1220:	49 83 41 08 08       	addq   $0x8,0x8(%r9)
1404a1225:	eb 0c                	jmp    0x1404a1233
1404a1227:	4d 8d 46 10          	lea    0x10(%r14),%r8
1404a122b:	49 8b c9             	mov    %r9,%rcx
1404a122e:	e8 8d 9d ed ff       	call   0x14037afc0
1404a1233:	49 03 fc             	add    %r12,%rdi
1404a1236:	49 89 5e 10          	mov    %rbx,0x10(%r14)
1404a123a:	44 8b a4 24 d0 00 00 	mov    0xd0(%rsp),%r12d
1404a1241:	00
1404a1242:	48 3b fd             	cmp    %rbp,%rdi
1404a1245:	72 89                	jb     0x1404a11d0
1404a1247:	49 89 5e 10          	mov    %rbx,0x10(%r14)
1404a124b:	49 8b 4d 08          	mov    0x8(%r13),%rcx
1404a124f:	49 8b d6             	mov    %r14,%rdx
1404a1252:	e8 69 19 00 00       	call   0x1404a2bc0
1404a1257:	4c 8b 7c 24 68       	mov    0x68(%rsp),%r15
1404a125c:	2b fe                	sub    %esi,%edi
1404a125e:	4c 8b 64 24 70       	mov    0x70(%rsp),%r12
1404a1263:	41 88 46 18          	mov    %al,0x18(%r14)
1404a1267:	e9 08 01 00 00       	jmp    0x1404a1374
1404a126c:	b9 01 00 00 00       	mov    $0x1,%ecx
1404a1271:	e8 92 9e 97 00       	call   0x140e1b108
1404a1276:	33 db                	xor    %ebx,%ebx
1404a1278:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
1404a127d:	48 8b f0             	mov    %rax,%rsi
1404a1280:	48 85 c0             	test   %rax,%rax
1404a1283:	74 04                	je     0x1404a1289
1404a1285:	88 18                	mov    %bl,(%rax)
1404a1287:	eb 03                	jmp    0x1404a128c
1404a1289:	48 8b f3             	mov    %rbx,%rsi
1404a128c:	48 89 77 60          	mov    %rsi,0x60(%rdi)
1404a1290:	48 8b 0d 39 85 f8 00 	mov    0xf88539(%rip),%rcx        # 0x1414297d0
1404a1297:	49 8b 7d 08          	mov    0x8(%r13),%rdi
1404a129b:	48 85 c9             	test   %rcx,%rcx
1404a129e:	74 1a                	je     0x1404a12ba
1404a12a0:	e8 8b 42 37 00       	call   0x140815530
1404a12a5:	84 c0                	test   %al,%al
1404a12a7:	74 11                	je     0x1404a12ba
1404a12a9:	48 8b 47 18          	mov    0x18(%rdi),%rax
1404a12ad:	48 8b 48 18          	mov    0x18(%rax),%rcx
1404a12b1:	48 8b 51 28          	mov    0x28(%rcx),%rdx
1404a12b5:	e8 86 28 00 00       	call   0x1404a3b40
1404a12ba:	c6 06 01             	movb   $0x1,(%rsi)
1404a12bd:	e9 b0 00 00 00       	jmp    0x1404a1372
1404a12c2:	b9 01 00 00 00       	mov    $0x1,%ecx
1404a12c7:	e8 3c 9e 97 00       	call   0x140e1b108
1404a12cc:	33 db                	xor    %ebx,%ebx
1404a12ce:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
1404a12d3:	48 8b f0             	mov    %rax,%rsi
1404a12d6:	48 85 c0             	test   %rax,%rax
1404a12d9:	74 04                	je     0x1404a12df
1404a12db:	88 18                	mov    %bl,(%rax)
1404a12dd:	eb 03                	jmp    0x1404a12e2
1404a12df:	48 8b f3             	mov    %rbx,%rsi
1404a12e2:	48 89 77 68          	mov    %rsi,0x68(%rdi)
1404a12e6:	48 8b 0d eb 84 f8 00 	mov    0xf884eb(%rip),%rcx        # 0x1414297d8
1404a12ed:	49 8b 7d 08          	mov    0x8(%r13),%rdi
1404a12f1:	48 85 c9             	test   %rcx,%rcx
1404a12f4:	74 c4                	je     0x1404a12ba
1404a12f6:	e8 35 42 37 00       	call   0x140815530
1404a12fb:	84 c0                	test   %al,%al
1404a12fd:	74 bb                	je     0x1404a12ba
1404a12ff:	48 8b 47 18          	mov    0x18(%rdi),%rax
1404a1303:	48 8b 48 18          	mov    0x18(%rax),%rcx
1404a1307:	48 8b 51 28          	mov    0x28(%rcx),%rdx
1404a130b:	e8 10 29 00 00       	call   0x1404a3c20
1404a1310:	c6 06 01             	movb   $0x1,(%rsi)
1404a1313:	eb 5d                	jmp    0x1404a1372
1404a1315:	b9 01 00 00 00       	mov    $0x1,%ecx
1404a131a:	e8 e9 9d 97 00       	call   0x140e1b108
1404a131f:	33 db                	xor    %ebx,%ebx
1404a1321:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
1404a1326:	48 8b f0             	mov    %rax,%rsi
1404a1329:	48 85 c0             	test   %rax,%rax
1404a132c:	74 04                	je     0x1404a1332
1404a132e:	88 18                	mov    %bl,(%rax)
1404a1330:	eb 03                	jmp    0x1404a1335
1404a1332:	48 8b f3             	mov    %rbx,%rsi
1404a1335:	48 89 77 70          	mov    %rsi,0x70(%rdi)
1404a1339:	48 8b 0d a0 84 f8 00 	mov    0xf884a0(%rip),%rcx        # 0x1414297e0
1404a1340:	49 8b 7d 08          	mov    0x8(%r13),%rdi
1404a1344:	48 85 c9             	test   %rcx,%rcx
1404a1347:	0f 84 6d ff ff ff    	je     0x1404a12ba
1404a134d:	e8 de 41 37 00       	call   0x140815530
1404a1352:	84 c0                	test   %al,%al
1404a1354:	0f 84 60 ff ff ff    	je     0x1404a12ba
1404a135a:	48 8b 47 18          	mov    0x18(%rdi),%rax
1404a135e:	48 8b 48 18          	mov    0x18(%rax),%rcx
1404a1362:	48 8b 51 28          	mov    0x28(%rcx),%rdx
1404a1366:	e8 95 29 00 00       	call   0x1404a3d00
1404a136b:	c6 06 01             	movb   $0x1,(%rsi)
1404a136e:	eb 02                	jmp    0x1404a1372
1404a1370:	33 db                	xor    %ebx,%ebx
1404a1372:	8b fb                	mov    %ebx,%edi
1404a1374:	8b c7                	mov    %edi,%eax
1404a1376:	48 8b 4c 24 58       	mov    0x58(%rsp),%rcx
1404a137b:	48 33 cc             	xor    %rsp,%rcx
1404a137e:	e8 7d a1 97 00       	call   0x140e1b500
1404a1383:	48 83 c4 78          	add    $0x78,%rsp
1404a1387:	41 5e                	pop    %r14
1404a1389:	41 5d                	pop    %r13
1404a138b:	5f                   	pop    %rdi
1404a138c:	5e                   	pop    %rsi
1404a138d:	5d                   	pop    %rbp
1404a138e:	5b                   	pop    %rbx
1404a138f:	c3                   	ret
1404a1390:	2b ee                	sub    %esi,%ebp
1404a1392:	48 8d 15 0f cf b5 00 	lea    0xb5cf0f(%rip),%rdx        # 0x140ffe2a8
1404a1399:	44 8b cd             	mov    %ebp,%r9d
1404a139c:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
1404a13a1:	41 b8 02 00 00 00    	mov    $0x2,%r8d
1404a13a7:	e8 44 7d d0 ff       	call   0x1401a90f0
1404a13ac:	48 8d 15 1d f6 ef 00 	lea    0xeff61d(%rip),%rdx        # 0x1413a09d0
1404a13b3:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
1404a13b8:	e8 5b b4 97 00       	call   0x140e1c818
1404a13bd:	cc                   	int3
1404a13be:	2b ee                	sub    %esi,%ebp
1404a13c0:	48 8d 15 d9 cd b5 00 	lea    0xb5cdd9(%rip),%rdx        # 0x140ffe1a0
1404a13c7:	44 8b cd             	mov    %ebp,%r9d
1404a13ca:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx