14009fdcb:	90                   	nop
14009fdcc:	48 89 5d 07          	mov    %rbx,0x7(%rbp)
14009fdd0:	48 8b 4d 0f          	mov    0xf(%rbp),%rcx
14009fdd4:	48 85 c9             	test   %rcx,%rcx
14009fdd7:	74 0d                	je     0x14009fde6
14009fdd9:	80 7d 17 00          	cmpb   $0x0,0x17(%rbp)
14009fddd:	74 07                	je     0x14009fde6
14009fddf:	ff 15 bb 52 24 00    	call   *0x2452bb(%rip)        # 0x1402e50a0
14009fde5:	90                   	nop
14009fde6:	49 8b c4             	mov    %r12,%rax
14009fde9:	48 8b 4d 1f          	mov    0x1f(%rbp),%rcx
14009fded:	48 33 cc             	xor    %rsp,%rcx
14009fdf0:	e8 bb 00 21 00       	call   0x1402afeb0
14009fdf5:	48 8b 9c 24 f8 00 00 	mov    0xf8(%rsp),%rbx
14009fdfc:	00
14009fdfd:	48 81 c4 b0 00 00 00 	add    $0xb0,%rsp
14009fe04:	41 5f                	pop    %r15
14009fe06:	41 5e                	pop    %r14
14009fe08:	41 5d                	pop    %r13
14009fe0a:	41 5c                	pop    %r12
14009fe0c:	5f                   	pop    %rdi
14009fe0d:	5e                   	pop    %rsi
14009fe0e:	5d                   	pop    %rbp
14009fe0f:	c3                   	ret
14009fe10:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
14009fe15:	48 89 6c 24 18       	mov    %rbp,0x18(%rsp)
14009fe1a:	56                   	push   %rsi
14009fe1b:	57                   	push   %rdi
14009fe1c:	41 56                	push   %r14
14009fe1e:	48 83 ec 50          	sub    $0x50,%rsp
14009fe22:	48 8b 05 57 5c 33 00 	mov    0x335c57(%rip),%rax        # 0x1403d5a80
14009fe29:	48 33 c4             	xor    %rsp,%rax
14009fe2c:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
14009fe31:	48 8b f9             	mov    %rcx,%rdi
14009fe34:	0f 57 c0             	xorps  %xmm0,%xmm0
14009fe37:	0f 11 44 24 38       	movups %xmm0,0x38(%rsp)
14009fe3c:	4c 8d 71 08          	lea    0x8(%rcx),%r14
14009fe40:	49 8b 0e             	mov    (%r14),%rcx
14009fe43:	ff 15 4f 57 24 00    	call   *0x24574f(%rip)        # 0x1402e5598
14009fe49:	48 8b d8             	mov    %rax,%rbx
14009fe4c:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
14009fe51:	4d 85 f6             	test   %r14,%r14
14009fe54:	75 04                	jne    0x14009fe5a
14009fe56:	33 f6                	xor    %esi,%esi
14009fe58:	eb 03                	jmp    0x14009fe5d
14009fe5a:	49 8b 36             	mov    (%r14),%rsi
14009fe5d:	48 89 74 24 40       	mov    %rsi,0x40(%rsp)
14009fe62:	0f 57 c0             	xorps  %xmm0,%xmm0
14009fe65:	33 c0                	xor    %eax,%eax
14009fe67:	0f 11 44 24 20       	movups %xmm0,0x20(%rsp)
14009fe6c:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
14009fe71:	b9 05 00 00 00       	mov    $0x5,%ecx
14009fe76:	ff 15 14 57 24 00    	call   *0x245714(%rip)        # 0x1402e5590
14009fe7c:	48 c7 44 24 28 00 00 	movq   $0x0,0x28(%rsp)
14009fe83:	00 00
14009fe85:	c6 44 24 30 00       	movb   $0x0,0x30(%rsp)
14009fe8a:	48 8d 0d e7 a2 30 00 	lea    0x30a2e7(%rip),%rcx        # 0x1403aa178
14009fe91:	48 89 4c 24 20       	mov    %rcx,0x20(%rsp)
14009fe96:	8b c8                	mov    %eax,%ecx
14009fe98:	ff 15 0a 52 24 00    	call   *0x24520a(%rip)        # 0x1402e50a8
14009fe9e:	48 8b e8             	mov    %rax,%rbp
14009fea1:	48 8b 4c 24 28       	mov    0x28(%rsp),%rcx
14009fea6:	48 85 c9             	test   %rcx,%rcx
14009fea9:	74 2c                	je     0x14009fed7
14009feab:	80 7c 24 30 00       	cmpb   $0x0,0x30(%rsp)
14009feb0:	74 25                	je     0x14009fed7
14009feb2:	48 8b 54 24 20       	mov    0x20(%rsp),%rdx
14009feb7:	4c 8b 42 08          	mov    0x8(%rdx),%r8
14009febb:	48 8d 05 0e ab ff ff 	lea    -0x54f2(%rip),%rax        # 0x14009a9d0
14009fec2:	4c 3b c0             	cmp    %rax,%r8
14009fec5:	75 08                	jne    0x14009fecf
14009fec7:	ff 15 d3 51 24 00    	call   *0x2451d3(%rip)        # 0x1402e50a0
14009fecd:	eb 08                	jmp    0x14009fed7
14009fecf:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
14009fed4:	41 ff d0             	call   *%r8
14009fed7:	48 89 6c 24 28       	mov    %rbp,0x28(%rsp)
14009fedc:	c6 44 24 30 01       	movb   $0x1,0x30(%rsp)
14009fee1:	48 8d 97 88 00 00 00 	lea    0x88(%rdi),%rdx
14009fee8:	4c 8b c5             	mov    %rbp,%r8
14009feeb:	48 8b cb             	mov    %rbx,%rcx
14009feee:	ff 15 7c 57 24 00    	call   *0x24577c(%rip)        # 0x1402e5670
14009fef4:	48 8d 97 98 00 00 00 	lea    0x98(%rdi),%rdx
14009fefb:	4c 8b 44 24 28       	mov    0x28(%rsp),%r8
14009ff00:	48 8b cb             	mov    %rbx,%rcx
14009ff03:	ff 15 67 57 24 00    	call   *0x245767(%rip)        # 0x1402e5670
14009ff09:	ba f0 ff ff ff       	mov    $0xfffffff0,%edx
14009ff0e:	49 8b 0e             	mov    (%r14),%rcx
14009ff11:	ff 15 21 57 24 00    	call   *0x245721(%rip)        # 0x1402e5638
14009ff17:	0f ba e0 17          	bt     $0x17,%eax
14009ff1b:	73 12                	jae    0x14009ff2f
14009ff1d:	48 8d 57 68          	lea    0x68(%rdi),%rdx
14009ff21:	4c 8b 47 58          	mov    0x58(%rdi),%r8
14009ff25:	48 8b cb             	mov    %rbx,%rcx
14009ff28:	ff 15 5a 56 24 00    	call   *0x24565a(%rip)        # 0x1402e5588
14009ff2e:	90                   	nop
14009ff2f:	48 8d 05 2a a2 30 00 	lea    0x30a22a(%rip),%rax        # 0x1403aa160
14009ff36:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14009ff3b:	48 8b 4c 24 28       	mov    0x28(%rsp),%rcx
14009ff40:	48 85 c9             	test   %rcx,%rcx
14009ff43:	74 12                	je     0x14009ff57
14009ff45:	80 7c 24 30 00       	cmpb   $0x0,0x30(%rsp)
14009ff4a:	74 0b                	je     0x14009ff57
14009ff4c:	ff 15 4e 51 24 00    	call   *0x24514e(%rip)        # 0x1402e50a0
14009ff52:	c6 44 24 30 00       	movb   $0x0,0x30(%rsp)
14009ff57:	48 85 db             	test   %rbx,%rbx
14009ff5a:	74 0c                	je     0x14009ff68
14009ff5c:	48 8b d3             	mov    %rbx,%rdx
14009ff5f:	48 8b ce             	mov    %rsi,%rcx
14009ff62:	ff 15 78 57 24 00    	call   *0x245778(%rip)        # 0x1402e56e0
14009ff68:	33 c0                	xor    %eax,%eax
14009ff6a:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
14009ff6f:	48 33 cc             	xor    %rsp,%rcx
14009ff72:	e8 39 ff 20 00       	call   0x1402afeb0
14009ff77:	48 8b 5c 24 78       	mov    0x78(%rsp),%rbx
14009ff7c:	48 8b ac 24 80 00 00 	mov    0x80(%rsp),%rbp
14009ff83:	00
14009ff84:	48 83 c4 50          	add    $0x50,%rsp
14009ff88:	41 5e                	pop    %r14
14009ff8a:	5f                   	pop    %rdi
14009ff8b:	5e                   	pop    %rsi
14009ff8c:	c3                   	ret
14009ff8d:	cc                   	int3
14009ff8e:	cc                   	int3
14009ff8f:	cc                   	int3
14009ff90:	40 53                	rex push %rbx
14009ff92:	48 83 ec 30          	sub    $0x30,%rsp
14009ff96:	8b 81 80 00 00 00    	mov    0x80(%rcx),%eax
14009ff9c:	48 8b d9             	mov    %rcx,%rbx
14009ff9f:	39 41 78             	cmp    %eax,0x78(%rcx)
14009ffa2:	7d 0b                	jge    0x14009ffaf
14009ffa4:	8b 81 84 00 00 00    	mov    0x84(%rcx),%eax
14009ffaa:	39 41 7c             	cmp    %eax,0x7c(%rcx)
14009ffad:	7c 18                	jl     0x14009ffc7
14009ffaf:	48 8b 49 08          	mov    0x8(%rcx),%rcx
14009ffb3:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
14009ffb8:	ff 15 9a 56 24 00    	call   *0x24569a(%rip)        # 0x1402e5658
14009ffbe:	0f 10 44 24 20       	movups 0x20(%rsp),%xmm0
14009ffc3:	0f 11 43 78          	movups %xmm0,0x78(%rbx)
14009ffc7:	33 c0                	xor    %eax,%eax
14009ffc9:	48 83 c4 30          	add    $0x30,%rsp
14009ffcd:	5b                   	pop    %rbx
14009ffce:	c3                   	ret
14009ffcf:	cc                   	int3
14009ffd0:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
14009ffd5:	55                   	push   %rbp
14009ffd6:	56                   	push   %rsi
14009ffd7:	57                   	push   %rdi
14009ffd8:	48 8b ec             	mov    %rsp,%rbp
14009ffdb:	48 83 ec 70          	sub    $0x70,%rsp
14009ffdf:	48 8b 05 9a 5a 33 00 	mov    0x335a9a(%rip),%rax        # 0x1403d5a80
14009ffe6:	48 33 c4             	xor    %rsp,%rax
14009ffe9:	48 89 45 f0          	mov    %rax,-0x10(%rbp)
14009ffed:	49 8b d8             	mov    %r8,%rbx
14009fff0:	48 8b f2             	mov    %rdx,%rsi
14009fff3:	0f 57 c0             	xorps  %xmm0,%xmm0
14009fff6:	33 c0                	xor    %eax,%eax
14009fff8:	0f 11 45 b0          	movups %xmm0,-0x50(%rbp)
14009fffc:	48 89 45 c0          	mov    %rax,-0x40(%rbp)
1400a0000:	38 41 3c             	cmp    %al,0x3c(%rcx)
1400a0003:	74 05                	je     0x1400a000a
1400a0005:	8b 49 38             	mov    0x38(%rcx),%ecx
1400a0008:	eb 03                	jmp    0x1400a000d
1400a000a:	8b 49 34             	mov    0x34(%rcx),%ecx
1400a000d:	48 89 45 b8          	mov    %rax,-0x48(%rbp)
1400a0011:	88 45 c0             	mov    %al,-0x40(%rbp)
1400a0014:	48 8d 05 5d a1 30 00 	lea    0x30a15d(%rip),%rax        # 0x1403aa178
1400a001b:	48 89 45 b0          	mov    %rax,-0x50(%rbp)
1400a001f:	ff 15 83 50 24 00    	call   *0x245083(%rip)        # 0x1402e50a8
1400a0025:	48 8b f8             	mov    %rax,%rdi
1400a0028:	48 8b 4d b8          	mov    -0x48(%rbp),%rcx
1400a002c:	48 85 c9             	test   %rcx,%rcx
1400a002f:	74 29                	je     0x1400a005a
1400a0031:	80 7d c0 00          	cmpb   $0x0,-0x40(%rbp)
1400a0035:	74 23                	je     0x1400a005a
1400a0037:	48 8b 55 b0          	mov    -0x50(%rbp),%rdx
1400a003b:	4c 8b 42 08          	mov    0x8(%rdx),%r8
1400a003f:	48 8d 05 8a a9 ff ff 	lea    -0x5676(%rip),%rax        # 0x14009a9d0
1400a0046:	4c 3b c0             	cmp    %rax,%r8
1400a0049:	75 08                	jne    0x1400a0053
1400a004b:	ff 15 4f 50 24 00    	call   *0x24504f(%rip)        # 0x1402e50a0
1400a0051:	eb 07                	jmp    0x1400a005a
1400a0053:	48 8d 4d b0          	lea    -0x50(%rbp),%rcx
1400a0057:	41 ff d0             	call   *%r8
1400a005a:	48 89 7d b8          	mov    %rdi,-0x48(%rbp)
1400a005e:	c6 45 c0 01          	movb   $0x1,-0x40(%rbp)
1400a0062:	0f 57 c0             	xorps  %xmm0,%xmm0
1400a0065:	33 c0                	xor    %eax,%eax
1400a0067:	0f 11 45 c8          	movups %xmm0,-0x38(%rbp)
1400a006b:	48 89 45 d8          	mov    %rax,-0x28(%rbp)
1400a006f:	48 8b d7             	mov    %rdi,%rdx
1400a0072:	48 8b 0e             	mov    (%rsi),%rcx
1400a0075:	ff 15 3d 50 24 00    	call   *0x24503d(%rip)        # 0x1402e50b8
1400a007b:	48 89 45 d0          	mov    %rax,-0x30(%rbp)
1400a007f:	c6 45 d8 00          	movb   $0x0,-0x28(%rbp)
1400a0083:	44 8b 43 08          	mov    0x8(%rbx),%r8d
1400a0087:	8b 0b                	mov    (%rbx),%ecx
1400a0089:	45 8b c8             	mov    %r8d,%r9d
1400a008c:	44 2b c9             	sub    %ecx,%r9d
1400a008f:	45 8d 59 fe          	lea    -0x2(%r9),%r11d
1400a0093:	8b 43 0c             	mov    0xc(%rbx),%eax
1400a0096:	03 43 04             	add    0x4(%rbx),%eax
1400a0099:	99                   	cltd
1400a009a:	2b c2                	sub    %edx,%eax
1400a009c:	d1 f8                	sar    $1,%eax
1400a009e:	44 8d 50 ff          	lea    -0x1(%rax),%r10d
1400a00a2:	42 8d 04 01          	lea    (%rcx,%r8,1),%eax
1400a00a6:	99                   	cltd
1400a00a7:	2b c2                	sub    %edx,%eax
1400a00a9:	d1 f8                	sar    $1,%eax
1400a00ab:	44 8b c0             	mov    %eax,%r8d
1400a00ae:	41 8b c1             	mov    %r9d,%eax
1400a00b1:	99                   	cltd
1400a00b2:	2b c2                	sub    %edx,%eax
1400a00b4:	d1 f8                	sar    $1,%eax
1400a00b6:	44 2b c0             	sub    %eax,%r8d
1400a00b9:	41 83 c0 02          	add    $0x2,%r8d
1400a00bd:	44 89 45 e0          	mov    %r8d,-0x20(%rbp)
1400a00c1:	44 89 55 e4          	mov    %r10d,-0x1c(%rbp)
1400a00c5:	43 8d 04 18          	lea    (%r8,%r11,1),%eax
1400a00c9:	89 45 e8             	mov    %eax,-0x18(%rbp)
1400a00cc:	41 8d 42 02          	lea    0x2(%r10),%eax
1400a00d0:	89 45 ec             	mov    %eax,-0x14(%rbp)
1400a00d3:	4c 8b 45 b8          	mov    -0x48(%rbp),%r8
1400a00d7:	48 8d 55 e0          	lea    -0x20(%rbp),%rdx
1400a00db:	48 8b 0e             	mov    (%rsi),%rcx
1400a00de:	ff 15 8c 55 24 00    	call   *0x24558c(%rip)        # 0x1402e5670
1400a00e4:	48 8b 55 d0          	mov    -0x30(%rbp),%rdx
1400a00e8:	48 8b 0e             	mov    (%rsi),%rcx
1400a00eb:	ff 15 c7 4f 24 00    	call   *0x244fc7(%rip)        # 0x1402e50b8
1400a00f1:	48 8b 4d b8          	mov    -0x48(%rbp),%rcx
1400a00f5:	ff 15 a5 4f 24 00    	call   *0x244fa5(%rip)        # 0x1402e50a0
1400a00fb:	90                   	nop
1400a00fc:	48 8d 1d 5d a0 30 00 	lea    0x30a05d(%rip),%rbx        # 0x1403aa160
1400a0103:	48 89 5d c8          	mov    %rbx,-0x38(%rbp)
1400a0107:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
1400a010b:	48 85 c9             	test   %rcx,%rcx
1400a010e:	74 0d                	je     0x1400a011d
1400a0110:	80 7d d8 00          	cmpb   $0x0,-0x28(%rbp)
1400a0114:	74 07                	je     0x1400a011d
1400a0116:	ff 15 84 4f 24 00    	call   *0x244f84(%rip)        # 0x1402e50a0
1400a011c:	90                   	nop
1400a011d:	48 89 5d b0          	mov    %rbx,-0x50(%rbp)
1400a0121:	48 8b 4d b8          	mov    -0x48(%rbp),%rcx
1400a0125:	48 85 c9             	test   %rcx,%rcx
1400a0128:	74 0d                	je     0x1400a0137
1400a012a:	80 7d c0 00          	cmpb   $0x0,-0x40(%rbp)
1400a012e:	74 07                	je     0x1400a0137
1400a0130:	ff 15 6a 4f 24 00    	call   *0x244f6a(%rip)        # 0x1402e50a0
1400a0136:	90                   	nop
1400a0137:	48 8b 4d f0          	mov    -0x10(%rbp),%rcx
1400a013b:	48 33 cc             	xor    %rsp,%rcx
1400a013e:	e8 6d fd 20 00       	call   0x1402afeb0
1400a0143:	48 8b 9c 24 a8 00 00 	mov    0xa8(%rsp),%rbx
1400a014a:	00
1400a014b:	48 83 c4 70          	add    $0x70,%rsp
1400a014f:	5f                   	pop    %rdi
1400a0150:	5e                   	pop    %rsi
1400a0151:	5d                   	pop    %rbp
1400a0152:	c3                   	ret
1400a0153:	cc                   	int3
1400a0154:	cc                   	int3
1400a0155:	cc                   	int3
1400a0156:	cc                   	int3
1400a0157:	cc                   	int3
1400a0158:	cc                   	int3
1400a0159:	cc                   	int3
1400a015a:	cc                   	int3
1400a015b:	cc                   	int3
1400a015c:	cc                   	int3
1400a015d:	cc                   	int3
1400a015e:	cc                   	int3
1400a015f:	cc                   	int3
1400a0160:	40 53                	rex push %rbx
1400a0162:	56                   	push   %rsi
1400a0163:	57                   	push   %rdi
1400a0164:	48 83 ec 60          	sub    $0x60,%rsp
1400a0168:	48 8b 05 11 59 33 00 	mov    0x335911(%rip),%rax        # 0x1403d5a80
1400a016f:	48 33 c4             	xor    %rsp,%rax
1400a0172:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
1400a0177:	49 8b d8             	mov    %r8,%rbx
1400a017a:	48 8b fa             	mov    %rdx,%rdi
1400a017d:	0f 57 c0             	xorps  %xmm0,%xmm0
1400a0180:	33 c0                	xor    %eax,%eax
1400a0182:	0f 11 44 24 20       	movups %xmm0,0x20(%rsp)
1400a0187:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
1400a018c:	38 41 3c             	cmp    %al,0x3c(%rcx)
1400a018f:	74 06                	je     0x1400a0197
1400a0191:	44 8b 41 38          	mov    0x38(%rcx),%r8d
1400a0195:	eb 04                	jmp    0x1400a019b
1400a0197:	44 8b 41 34          	mov    0x34(%rcx),%r8d
1400a019b:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
1400a01a0:	88 44 24 30          	mov    %al,0x30(%rsp)
1400a01a4:	48 8d 05 b5 a4 30 00 	lea    0x30a4b5(%rip),%rax        # 0x1403aa660
1400a01ab:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1400a01b0:	ba 02 00 00 00       	mov    $0x2,%edx
1400a01b5:	33 c9                	xor    %ecx,%ecx
1400a01b7:	ff 15 9b 4e 24 00    	call   *0x244e9b(%rip)        # 0x1402e5058
1400a01bd:	48 8b f0             	mov    %rax,%rsi
1400a01c0:	48 8b 4c 24 28       	mov    0x28(%rsp),%rcx
1400a01c5:	48 85 c9             	test   %rcx,%rcx
1400a01c8:	74 2c                	je     0x1400a01f6
1400a01ca:	80 7c 24 30 00       	cmpb   $0x0,0x30(%rsp)
1400a01cf:	74 25                	je     0x1400a01f6
1400a01d1:	48 8b 54 24 20       	mov    0x20(%rsp),%rdx
1400a01d6:	4c 8b 42 08          	mov    0x8(%rdx),%r8
1400a01da:	48 8d 05 ef a7 ff ff 	lea    -0x5811(%rip),%rax        # 0x14009a9d0
1400a01e1:	4c 3b c0             	cmp    %rax,%r8
1400a01e4:	75 08                	jne    0x1400a01ee
1400a01e6:	ff 15 b4 4e 24 00    	call   *0x244eb4(%rip)        # 0x1402e50a0
1400a01ec:	eb 08                	jmp    0x1400a01f6
1400a01ee:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1400a01f3:	41 ff d0             	call   *%r8
1400a01f6:	48 89 74 24 28       	mov    %rsi,0x28(%rsp)
1400a01fb:	c6 44 24 30 01       	movb   $0x1,0x30(%rsp)
1400a0200:	0f 57 c0             	xorps  %xmm0,%xmm0
1400a0203:	33 c0                	xor    %eax,%eax
1400a0205:	0f 11 44 24 38       	movups %xmm0,0x38(%rsp)
1400a020a:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
1400a020f:	48 8b d6             	mov    %rsi,%rdx
1400a0212:	48 8b 0f             	mov    (%rdi),%rcx
1400a0215:	ff 15 9d 4e 24 00    	call   *0x244e9d(%rip)        # 0x1402e50b8
1400a021b:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
1400a0220:	c6 44 24 48 00       	movb   $0x0,0x48(%rsp)
1400a0225:	44 8b 43 04          	mov    0x4(%rbx),%r8d
1400a0229:	41 83 c0 04          	add    $0x4,%r8d
1400a022d:	8b 13                	mov    (%rbx),%edx
1400a022f:	83 c2 04             	add    $0x4,%edx
1400a0232:	45 33 c9             	xor    %r9d,%r9d
1400a0235:	48 8b 0f             	mov    (%rdi),%rcx
1400a0238:	ff 15 22 4e 24 00    	call   *0x244e22(%rip)        # 0x1402e5060
1400a023e:	44 8b 43 0c          	mov    0xc(%rbx),%r8d
1400a0242:	41 83 e8 04          	sub    $0x4,%r8d
1400a0246:	8b 53 08             	mov    0x8(%rbx),%edx
1400a0249:	83 ea 04             	sub    $0x4,%edx
1400a024c:	48 8b 0f             	mov    (%rdi),%rcx
1400a024f:	ff 15 fb 4d 24 00    	call   *0x244dfb(%rip)        # 0x1402e5050
1400a0255:	44 8b 43 0c          	mov    0xc(%rbx),%r8d
1400a0259:	41 83 e8 04          	sub    $0x4,%r8d
1400a025d:	8b 13                	mov    (%rbx),%edx
1400a025f:	83 c2 04             	add    $0x4,%edx
1400a0262:	45 33 c9             	xor    %r9d,%r9d
1400a0265:	48 8b 0f             	mov    (%rdi),%rcx
1400a0268:	ff 15 f2 4d 24 00    	call   *0x244df2(%rip)        # 0x1402e5060
1400a026e:	44 8b 43 04          	mov    0x4(%rbx),%r8d
1400a0272:	41 83 c0 04          	add    $0x4,%r8d
1400a0276:	8b 53 08             	mov    0x8(%rbx),%edx
1400a0279:	83 ea 04             	sub    $0x4,%edx
1400a027c:	48 8b 0f             	mov    (%rdi),%rcx
1400a027f:	ff 15 cb 4d 24 00    	call   *0x244dcb(%rip)        # 0x1402e5050
1400a0285:	48 8b 54 24 40       	mov    0x40(%rsp),%rdx