140313e3b:	0f b6 d0             	movzbl %al,%edx
140313e3e:	48 8b cb             	mov    %rbx,%rcx
140313e41:	ff 15 51 5c 01 00    	call   *0x15c51(%rip)        # 0x140329a98
140313e47:	48 8b cb             	mov    %rbx,%rcx
140313e4a:	ff 15 88 59 01 00    	call   *0x15988(%rip)        # 0x1403297d8
140313e50:	48 8b c3             	mov    %rbx,%rax
140313e53:	48 83 c4 20          	add    $0x20,%rsp
140313e57:	5b                   	pop    %rbx
140313e58:	c3                   	ret
140313e59:	cc                   	int3
140313e5a:	cc                   	int3
140313e5b:	cc                   	int3
140313e5c:	cc                   	int3
140313e5d:	cc                   	int3
140313e5e:	cc                   	int3
140313e5f:	cc                   	int3
140313e60:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140313e65:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
140313e6a:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
140313e6f:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
140313e74:	41 56                	push   %r14
140313e76:	48 83 ec 20          	sub    $0x20,%rsp
140313e7a:	48 8d 05 33 99 01 00 	lea    0x19933(%rip),%rax        # 0x14032d7b4
140313e81:	4c 8b f1             	mov    %rcx,%r14
140313e84:	48 89 01             	mov    %rax,(%rcx)
140313e87:	41 8b f1             	mov    %r9d,%esi
140313e8a:	48 81 c1 88 00 00 00 	add    $0x88,%rcx
140313e91:	49 8b f8             	mov    %r8,%rdi
140313e94:	48 8b ea             	mov    %rdx,%rbp
140313e97:	ff 15 db 58 01 00    	call   *0x158db(%rip)        # 0x140329778
140313e9d:	45 33 c9             	xor    %r9d,%r9d
140313ea0:	49 8d 56 08          	lea    0x8(%r14),%rdx
140313ea4:	45 33 c0             	xor    %r8d,%r8d
140313ea7:	49 8b ce             	mov    %r14,%rcx
140313eaa:	ff 15 00 59 01 00    	call   *0x15900(%rip)        # 0x1403297b0
140313eb0:	49 8b 06             	mov    (%r14),%rax
140313eb3:	4c 63 40 04          	movslq 0x4(%rax),%r8
140313eb7:	48 8d 05 82 59 03 00 	lea    0x35982(%rip),%rax        # 0x140349840
140313ebe:	4b 89 04 30          	mov    %rax,(%r8,%r14,1)
140313ec2:	49 8b 06             	mov    (%r14),%rax
140313ec5:	48 63 48 04          	movslq 0x4(%rax),%rcx
140313ec9:	8d 91 78 ff ff ff    	lea    -0x88(%rcx),%edx
140313ecf:	42 89 54 31 fc       	mov    %edx,-0x4(%rcx,%r14,1)
140313ed4:	49 8d 4e 08          	lea    0x8(%r14),%rcx
140313ed8:	ff 15 8a 57 01 00    	call   *0x1578a(%rip)        # 0x140329668
140313ede:	41 c7 46 78 04 00 00 	movl   $0x4,0x78(%r14)
140313ee5:	00
140313ee6:	48 8d 05 d3 58 03 00 	lea    0x358d3(%rip),%rax        # 0x1403497c0
140313eed:	49 89 46 08          	mov    %rax,0x8(%r14)
140313ef1:	48 8b d5             	mov    %rbp,%rdx
140313ef4:	33 c0                	xor    %eax,%eax
140313ef6:	49 8b ce             	mov    %r14,%rcx
140313ef9:	49 89 46 70          	mov    %rax,0x70(%r14)
140313efd:	49 89 86 f0 00 00 00 	mov    %rax,0xf0(%r14)
140313f04:	8b 44 24 50          	mov    0x50(%rsp),%eax
140313f08:	41 89 86 fc 00 00 00 	mov    %eax,0xfc(%r14)
140313f0f:	49 89 be e8 00 00 00 	mov    %rdi,0xe8(%r14)
140313f16:	41 89 b6 f8 00 00 00 	mov    %esi,0xf8(%r14)
140313f1d:	e8 1e 07 00 00       	call   0x140314640
140313f22:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140313f27:	49 8b c6             	mov    %r14,%rax
140313f2a:	48 8b 6c 24 38       	mov    0x38(%rsp),%rbp
140313f2f:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
140313f34:	48 8b 7c 24 48       	mov    0x48(%rsp),%rdi
140313f39:	48 83 c4 20          	add    $0x20,%rsp
140313f3d:	41 5e                	pop    %r14
140313f3f:	c3                   	ret
140313f40:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140313f45:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
140313f4a:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
140313f4f:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
140313f54:	41 56                	push   %r14
140313f56:	48 83 ec 20          	sub    $0x20,%rsp
140313f5a:	48 8d 05 53 98 01 00 	lea    0x19853(%rip),%rax        # 0x14032d7b4
140313f61:	4c 8b f1             	mov    %rcx,%r14
140313f64:	48 89 01             	mov    %rax,(%rcx)
140313f67:	41 8b f1             	mov    %r9d,%esi
140313f6a:	48 81 c1 88 00 00 00 	add    $0x88,%rcx
140313f71:	49 8b f8             	mov    %r8,%rdi
140313f74:	48 8b ea             	mov    %rdx,%rbp
140313f77:	ff 15 fb 57 01 00    	call   *0x157fb(%rip)        # 0x140329778
140313f7d:	45 33 c9             	xor    %r9d,%r9d
140313f80:	49 8d 56 08          	lea    0x8(%r14),%rdx
140313f84:	45 33 c0             	xor    %r8d,%r8d
140313f87:	49 8b ce             	mov    %r14,%rcx
140313f8a:	ff 15 20 58 01 00    	call   *0x15820(%rip)        # 0x1403297b0
140313f90:	49 8b 06             	mov    (%r14),%rax
140313f93:	4c 63 40 04          	movslq 0x4(%rax),%r8
140313f97:	48 8d 05 a2 58 03 00 	lea    0x358a2(%rip),%rax        # 0x140349840
140313f9e:	4b 89 04 30          	mov    %rax,(%r8,%r14,1)
140313fa2:	49 8b 06             	mov    (%r14),%rax
140313fa5:	48 63 48 04          	movslq 0x4(%rax),%rcx
140313fa9:	8d 91 78 ff ff ff    	lea    -0x88(%rcx),%edx
140313faf:	42 89 54 31 fc       	mov    %edx,-0x4(%rcx,%r14,1)
140313fb4:	49 8d 4e 08          	lea    0x8(%r14),%rcx
140313fb8:	ff 15 aa 56 01 00    	call   *0x156aa(%rip)        # 0x140329668
140313fbe:	49 c7 46 70 00 00 00 	movq   $0x0,0x70(%r14)
140313fc5:	00
140313fc6:	48 8d 05 f3 57 03 00 	lea    0x357f3(%rip),%rax        # 0x1403497c0
140313fcd:	49 89 46 08          	mov    %rax,0x8(%r14)
140313fd1:	48 8b d5             	mov    %rbp,%rdx
140313fd4:	41 c7 46 78 04 00 00 	movl   $0x4,0x78(%r14)
140313fdb:	00
140313fdc:	49 8b ce             	mov    %r14,%rcx
140313fdf:	49 89 be e8 00 00 00 	mov    %rdi,0xe8(%r14)
140313fe6:	49 c7 86 f0 00 00 00 	movq   $0x0,0xf0(%r14)
140313fed:	00 00 00 00
140313ff1:	41 89 b6 f8 00 00 00 	mov    %esi,0xf8(%r14)
140313ff8:	41 c7 86 fc 00 00 00 	movl   $0x4,0xfc(%r14)
140313fff:	04 00 00 00
140314003:	e8 38 06 00 00       	call   0x140314640
140314008:	48 8d 15 a9 1b 03 00 	lea    0x31ba9(%rip),%rdx        # 0x140345bb8
14031400f:	49 8b ce             	mov    %r14,%rcx
140314012:	e8 99 53 d7 ff       	call   0x1400893b0
140314017:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
14031401c:	48 8b d3             	mov    %rbx,%rdx
14031401f:	48 83 7b 18 10       	cmpq   $0x10,0x18(%rbx)
140314024:	72 03                	jb     0x140314029
140314026:	48 8b 13             	mov    (%rbx),%rdx
140314029:	4c 8b 43 10          	mov    0x10(%rbx),%r8
14031402d:	48 8b c8             	mov    %rax,%rcx
140314030:	e8 6b b7 d7 ff       	call   0x14008f7a0
140314035:	48 8b c8             	mov    %rax,%rcx
140314038:	48 8d 15 bd 59 03 00 	lea    0x359bd(%rip),%rdx        # 0x1403499fc
14031403f:	e8 6c 53 d7 ff       	call   0x1400893b0
140314044:	48 8b 53 18          	mov    0x18(%rbx),%rdx
140314048:	48 83 fa 10          	cmp    $0x10,%rdx
14031404c:	72 2c                	jb     0x14031407a
14031404e:	48 8b 0b             	mov    (%rbx),%rcx
140314051:	48 ff c2             	inc    %rdx
140314054:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
14031405b:	72 18                	jb     0x140314075
14031405d:	4c 8b 41 f8          	mov    -0x8(%rcx),%r8
140314061:	48 83 c2 27          	add    $0x27,%rdx
140314065:	49 2b c8             	sub    %r8,%rcx
140314068:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
14031406c:	48 83 f8 1f          	cmp    $0x1f,%rax
140314070:	77 46                	ja     0x1403140b8
140314072:	49 8b c8             	mov    %r8,%rcx
140314075:	e8 0a 62 fe ff       	call   0x1402fa284
14031407a:	ba 20 00 00 00       	mov    $0x20,%edx
14031407f:	48 c7 43 10 00 00 00 	movq   $0x0,0x10(%rbx)
140314086:	00
140314087:	48 8b cb             	mov    %rbx,%rcx
14031408a:	48 c7 43 18 0f 00 00 	movq   $0xf,0x18(%rbx)
140314091:	00
140314092:	c6 03 00             	movb   $0x0,(%rbx)
140314095:	e8 ea 61 fe ff       	call   0x1402fa284
14031409a:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
14031409f:	49 8b c6             	mov    %r14,%rax
1403140a2:	48 8b 6c 24 38       	mov    0x38(%rsp),%rbp
1403140a7:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
1403140ac:	48 8b 7c 24 48       	mov    0x48(%rsp),%rdi
1403140b1:	48 83 c4 20          	add    $0x20,%rsp
1403140b5:	41 5e                	pop    %r14
1403140b7:	c3                   	ret
1403140b8:	ff 15 3a 5f 01 00    	call   *0x15f3a(%rip)        # 0x140329ff8
1403140be:	cc                   	int3
1403140bf:	cc                   	int3
1403140c0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1403140c5:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
1403140ca:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
1403140cf:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
1403140d4:	41 56                	push   %r14
1403140d6:	48 83 ec 20          	sub    $0x20,%rsp
1403140da:	48 8d 05 d3 96 01 00 	lea    0x196d3(%rip),%rax        # 0x14032d7b4
1403140e1:	4c 8b f1             	mov    %rcx,%r14
1403140e4:	48 89 01             	mov    %rax,(%rcx)
1403140e7:	41 8b f1             	mov    %r9d,%esi
1403140ea:	48 81 c1 88 00 00 00 	add    $0x88,%rcx
1403140f1:	49 8b f8             	mov    %r8,%rdi
1403140f4:	48 8b ea             	mov    %rdx,%rbp
1403140f7:	ff 15 7b 56 01 00    	call   *0x1567b(%rip)        # 0x140329778
1403140fd:	45 33 c9             	xor    %r9d,%r9d
140314100:	49 8d 56 08          	lea    0x8(%r14),%rdx
140314104:	45 33 c0             	xor    %r8d,%r8d
140314107:	49 8b ce             	mov    %r14,%rcx
14031410a:	ff 15 a0 56 01 00    	call   *0x156a0(%rip)        # 0x1403297b0
140314110:	49 8b 06             	mov    (%r14),%rax
140314113:	4c 63 40 04          	movslq 0x4(%rax),%r8
140314117:	48 8d 05 22 57 03 00 	lea    0x35722(%rip),%rax        # 0x140349840
14031411e:	4b 89 04 30          	mov    %rax,(%r8,%r14,1)
140314122:	49 8b 06             	mov    (%r14),%rax
140314125:	48 63 48 04          	movslq 0x4(%rax),%rcx
140314129:	8d 91 78 ff ff ff    	lea    -0x88(%rcx),%edx
14031412f:	42 89 54 31 fc       	mov    %edx,-0x4(%rcx,%r14,1)
140314134:	49 8d 4e 08          	lea    0x8(%r14),%rcx
140314138:	ff 15 2a 55 01 00    	call   *0x1552a(%rip)        # 0x140329668
14031413e:	41 c7 46 78 04 00 00 	movl   $0x4,0x78(%r14)
140314145:	00
140314146:	48 8d 05 73 56 03 00 	lea    0x35673(%rip),%rax        # 0x1403497c0
14031414d:	49 89 46 08          	mov    %rax,0x8(%r14)
140314151:	48 8b d5             	mov    %rbp,%rdx
140314154:	33 c0                	xor    %eax,%eax
140314156:	49 8b ce             	mov    %r14,%rcx
140314159:	49 89 46 70          	mov    %rax,0x70(%r14)
14031415d:	49 89 86 f0 00 00 00 	mov    %rax,0xf0(%r14)
140314164:	8b 44 24 50          	mov    0x50(%rsp),%eax
140314168:	41 89 86 fc 00 00 00 	mov    %eax,0xfc(%r14)
14031416f:	49 89 be e8 00 00 00 	mov    %rdi,0xe8(%r14)
140314176:	41 89 b6 f8 00 00 00 	mov    %esi,0xf8(%r14)
14031417d:	e8 be 04 00 00       	call   0x140314640
140314182:	8b 44 24 58          	mov    0x58(%rsp),%eax
140314186:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
14031418b:	48 8b 6c 24 38       	mov    0x38(%rsp),%rbp
140314190:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
140314195:	48 8b 7c 24 48       	mov    0x48(%rsp),%rdi
14031419a:	41 89 86 00 01 00 00 	mov    %eax,0x100(%r14)
1403141a1:	49 8b c6             	mov    %r14,%rax
1403141a4:	48 83 c4 20          	add    $0x20,%rsp
1403141a8:	41 5e                	pop    %r14
1403141aa:	c3                   	ret
1403141ab:	cc                   	int3
1403141ac:	cc                   	int3
1403141ad:	cc                   	int3
1403141ae:	cc                   	int3
1403141af:	cc                   	int3
1403141b0:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
1403141b5:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
1403141ba:	55                   	push   %rbp
1403141bb:	48 8d 6c 24 a9       	lea    -0x57(%rsp),%rbp
1403141c0:	48 81 ec 90 00 00 00 	sub    $0x90,%rsp
1403141c7:	48 8b 05 b2 3f 0f 00 	mov    0xf3fb2(%rip),%rax        # 0x140408180
1403141ce:	48 33 c4             	xor    %rsp,%rax
1403141d1:	48 89 45 4f          	mov    %rax,0x4f(%rbp)
1403141d5:	48 8d 15 44 fc ff ff 	lea    -0x3bc(%rip),%rdx        # 0x140313e20
1403141dc:	48 8b f9             	mov    %rcx,%rdi
1403141df:	ff 15 3b 58 01 00    	call   *0x1583b(%rip)        # 0x140329a20
1403141e5:	8b 4f 78             	mov    0x78(%rdi),%ecx
1403141e8:	33 f6                	xor    %esi,%esi
1403141ea:	48 89 75 1f          	mov    %rsi,0x1f(%rbp)
1403141ee:	48 c7 45 27 0f 00 00 	movq   $0xf,0x27(%rbp)
1403141f5:	00
1403141f6:	40 88 75 0f          	mov    %sil,0xf(%rbp)
1403141fa:	f6 c1 02             	test   $0x2,%cl
1403141fd:	75 25                	jne    0x140314224
1403141ff:	48 8b 47 48          	mov    0x48(%rdi),%rax
140314203:	4c 8b 00             	mov    (%rax),%r8
140314206:	4d 85 c0             	test   %r8,%r8
140314209:	74 19                	je     0x140314224
14031420b:	4c 3b 47 70          	cmp    0x70(%rdi),%r8
14031420f:	48 8b 47 28          	mov    0x28(%rdi),%rax
140314213:	4c 89 45 07          	mov    %r8,0x7(%rbp)
140314217:	4c 0f 42 47 70       	cmovb  0x70(%rdi),%r8
14031421c:	48 8b 10             	mov    (%rax),%rdx
14031421f:	4c 2b c2             	sub    %rdx,%r8
140314222:	eb 25                	jmp    0x140314249
140314224:	f6 c1 04             	test   $0x4,%cl
140314227:	75 29                	jne    0x140314252
140314229:	48 8b 47 40          	mov    0x40(%rdi),%rax
14031422d:	48 8b 08             	mov    (%rax),%rcx
140314230:	48 85 c9             	test   %rcx,%rcx
140314233:	74 1d                	je     0x140314252
140314235:	48 8b 47 20          	mov    0x20(%rdi),%rax
140314239:	48 8b 10             	mov    (%rax),%rdx
14031423c:	48 8b 47 58          	mov    0x58(%rdi),%rax
140314240:	4c 63 00             	movslq (%rax),%r8
140314243:	4c 2b c2             	sub    %rdx,%r8
140314246:	4c 03 c1             	add    %rcx,%r8
140314249:	48 8d 4d 0f          	lea    0xf(%rbp),%rcx
14031424d:	e8 0e 3e d7 ff       	call   0x140088060
140314252:	48 8b 05 57 be 0f 00 	mov    0xfbe57(%rip),%rax        # 0x1404100b0
140314259:	48 89 9c 24 a8 00 00 	mov    %rbx,0xa8(%rsp)
140314260:	00
140314261:	48 85 c0             	test   %rax,%rax
140314264:	74 2e                	je     0x140314294
140314266:	4c 8b 8f f0 00 00 00 	mov    0xf0(%rdi),%r9
14031426d:	48 8d 4d 0f          	lea    0xf(%rbp),%rcx
140314271:	44 8b 87 f8 00 00 00 	mov    0xf8(%rdi),%r8d
140314278:	48 8b 97 e8 00 00 00 	mov    0xe8(%rdi),%rdx
14031427f:	48 89 4c 24 20       	mov    %rcx,0x20(%rsp)
140314284:	8b 8f fc 00 00 00    	mov    0xfc(%rdi),%ecx
14031428a:	ff d0                	call   *%rax
14031428c:	84 c0                	test   %al,%al
14031428e:	0f 85 d8 00 00 00    	jne    0x14031436c
140314294:	48 83 7d 27 10       	cmpq   $0x10,0x27(%rbp)
140314299:	48 8d 5d 0f          	lea    0xf(%rbp),%rbx
14031429d:	b9 02 00 00 00       	mov    $0x2,%ecx
1403142a2:	48 0f 43 5d 0f       	cmovae 0xf(%rbp),%rbx
1403142a7:	ff 15 e3 5d 01 00    	call   *0x15de3(%rip)        # 0x14032a090
1403142ad:	4c 8b c3             	mov    %rbx,%r8
1403142b0:	48 8d 15 c9 99 01 00 	lea    0x199c9(%rip),%rdx        # 0x14032dc80
1403142b7:	48 8b c8             	mov    %rax,%rcx
1403142ba:	e8 a1 55 f2 ff       	call   0x140239860
1403142bf:	b9 02 00 00 00       	mov    $0x2,%ecx
1403142c4:	ff 15 c6 5d 01 00    	call   *0x15dc6(%rip)        # 0x14032a090
1403142ca:	48 8b c8             	mov    %rax,%rcx
1403142cd:	ff 15 35 5e 01 00    	call   *0x15e35(%rip)        # 0x14032a108
1403142d3:	48 83 7d 27 10       	cmpq   $0x10,0x27(%rbp)
1403142d8:	48 8d 45 0f          	lea    0xf(%rbp),%rax
1403142dc:	48 8d 55 f7          	lea    -0x9(%rbp),%rdx
1403142e0:	48 0f 43 45 0f       	cmovae 0xf(%rbp),%rax
1403142e5:	48 8d 4d 2f          	lea    0x2f(%rbp),%rcx
1403142e9:	48 89 45 f7          	mov    %rax,-0x9(%rbp)
1403142ed:	48 8b 45 1f          	mov    0x1f(%rbp),%rax
1403142f1:	48 89 45 ff          	mov    %rax,-0x1(%rbp)
1403142f5:	e8 96 09 00 00       	call   0x140314c90
1403142fa:	48 83 78 18 08       	cmpq   $0x8,0x18(%rax)
1403142ff:	72 03                	jb     0x140314304
140314301:	48 8b 00             	mov    (%rax),%rax
140314304:	48 8b c8             	mov    %rax,%rcx
140314307:	ff 15 53 52 01 00    	call   *0x15253(%rip)        # 0x140329560
14031430d:	48 8b 55 47          	mov    0x47(%rbp),%rdx
140314311:	48 83 fa 08          	cmp    $0x8,%rdx
140314315:	72 39                	jb     0x140314350
140314317:	48 8b 4d 2f          	mov    0x2f(%rbp),%rcx
14031431b:	48 8d 14 55 02 00 00 	lea    0x2(,%rdx,2),%rdx
140314322:	00
140314323:	48 8b c1             	mov    %rcx,%rax
140314326:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
14031432d:	72 1c                	jb     0x14031434b
14031432f:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140314333:	48 83 c2 27          	add    $0x27,%rdx
140314337:	48 2b c1             	sub    %rcx,%rax
14031433a:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
14031433e:	48 83 f8 1f          	cmp    $0x1f,%rax
140314342:	76 07                	jbe    0x14031434b
140314344:	ff 15 ae 5c 01 00    	call   *0x15cae(%rip)        # 0x140329ff8
14031434a:	cc                   	int3
14031434b:	e8 34 5f fe ff       	call   0x1402fa284
140314350:	83 bf fc 00 00 00 04 	cmpl   $0x4,0xfc(%rdi)
140314357:	48 89 75 3f          	mov    %rsi,0x3f(%rbp)
14031435b:	48 c7 45 47 07 00 00 	movq   $0x7,0x47(%rbp)
140314362:	00
140314363:	66 89 75 2f          	mov    %si,0x2f(%rbp)
140314367:	75 03                	jne    0x14031436c
140314369:	cc                   	int3
14031436a:	0f 0b                	ud2
14031436c:	48 8b 55 27          	mov    0x27(%rbp),%rdx
140314370:	48 83 fa 10          	cmp    $0x10,%rdx
140314374:	72 34                	jb     0x1403143aa
140314376:	48 8b 4d 0f          	mov    0xf(%rbp),%rcx
14031437a:	48 ff c2             	inc    %rdx
14031437d:	48 8b c1             	mov    %rcx,%rax
140314380:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140314387:	72 1c                	jb     0x1403143a5
140314389:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14031438d:	48 83 c2 27          	add    $0x27,%rdx
140314391:	48 2b c1             	sub    %rcx,%rax
140314394:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140314398:	48 83 f8 1f          	cmp    $0x1f,%rax
14031439c:	76 07                	jbe    0x1403143a5
14031439e:	ff 15 54 5c 01 00    	call   *0x15c54(%rip)        # 0x140329ff8
1403143a4:	cc                   	int3
1403143a5:	e8 da 5e fe ff       	call   0x1402fa284
1403143aa:	48 8b 07             	mov    (%rdi),%rax
1403143ad:	48 8d 9f 88 00 00 00 	lea    0x88(%rdi),%rbx
1403143b4:	48 8d 4b 80          	lea    -0x80(%rbx),%rcx
1403143b8:	48 63 50 04          	movslq 0x4(%rax),%rdx
1403143bc:	48 8d 05 7d 54 03 00 	lea    0x3547d(%rip),%rax        # 0x140349840