140121910:	48 8b ce             	mov    %rsi,%rcx
140121913:	e8 d8 f2 ff ff       	call   0x140120bf0
140121918:	84 c0                	test   %al,%al
14012191a:	0f 84 9e 04 00 00    	je     0x140121dbe
140121920:	83 7d c8 0e          	cmpl   $0xe,-0x38(%rbp)
140121924:	0f 85 94 04 00 00    	jne    0x140121dbe
14012192a:	48 8b 56 20          	mov    0x20(%rsi),%rdx
14012192e:	48 ff ca             	dec    %rdx
140121931:	48 03 56 18          	add    0x18(%rsi),%rdx
140121935:	48 8b 4e 10          	mov    0x10(%rsi),%rcx
140121939:	48 ff c9             	dec    %rcx
14012193c:	48 8b c2             	mov    %rdx,%rax
14012193f:	48 d1 e8             	shr    $1,%rax
140121942:	48 23 c8             	and    %rax,%rcx
140121945:	83 e2 01             	and    $0x1,%edx
140121948:	48 8b 46 08          	mov    0x8(%rsi),%rax
14012194c:	48 8b 0c c8          	mov    (%rax,%rcx,8),%rcx
140121950:	48 8b 0c d1          	mov    (%rcx,%rdx,8),%rcx
140121954:	48 8d 55 e0          	lea    -0x20(%rbp),%rdx
140121958:	4c 8b 45 f0          	mov    -0x10(%rbp),%r8
14012195c:	48 83 7d f8 10       	cmpq   $0x10,-0x8(%rbp)
140121961:	72 09                	jb     0x14012196c
140121963:	48 8b 55 e0          	mov    -0x20(%rbp),%rdx
140121967:	4c 03 c2             	add    %rdx,%r8
14012196a:	eb 07                	jmp    0x140121973
14012196c:	4c 03 c2             	add    %rdx,%r8
14012196f:	48 8d 55 e0          	lea    -0x20(%rbp),%rdx
140121973:	e8 08 46 00 00       	call   0x140125f80
140121978:	4c 8b f0             	mov    %rax,%r14
14012197b:	48 8b 46 20          	mov    0x20(%rsi),%rax
14012197f:	48 8b 56 18          	mov    0x18(%rsi),%rdx
140121983:	4c 8b c0             	mov    %rax,%r8
140121986:	8d 0c 10             	lea    (%rax,%rdx,1),%ecx
140121989:	f6 c1 01             	test   $0x1,%cl
14012198c:	75 1d                	jne    0x1401219ab
14012198e:	48 83 c0 02          	add    $0x2,%rax
140121992:	48 d1 e8             	shr    $1,%rax
140121995:	48 39 46 10          	cmp    %rax,0x10(%rsi)
140121999:	77 10                	ja     0x1401219ab
14012199b:	48 8b ce             	mov    %rsi,%rcx
14012199e:	e8 ad 86 00 00       	call   0x14012a050
1401219a3:	48 8b 56 18          	mov    0x18(%rsi),%rdx
1401219a7:	4c 8b 46 20          	mov    0x20(%rsi),%r8
1401219ab:	48 8b 4e 10          	mov    0x10(%rsi),%rcx
1401219af:	48 8d 04 4d ff ff ff 	lea    -0x1(,%rcx,2),%rax
1401219b6:	ff
1401219b7:	48 23 c2             	and    %rdx,%rax
1401219ba:	48 89 46 18          	mov    %rax,0x18(%rsi)
1401219be:	4a 8d 3c 00          	lea    (%rax,%r8,1),%rdi
1401219c2:	48 8b df             	mov    %rdi,%rbx
1401219c5:	48 d1 eb             	shr    $1,%rbx
1401219c8:	48 8d 41 ff          	lea    -0x1(%rcx),%rax
1401219cc:	48 23 d8             	and    %rax,%rbx
1401219cf:	48 8b 46 08          	mov    0x8(%rsi),%rax
1401219d3:	48 83 3c d8 00       	cmpq   $0x0,(%rax,%rbx,8)
1401219d8:	75 16                	jne    0x1401219f0
1401219da:	b9 10 00 00 00       	mov    $0x10,%ecx
1401219df:	e8 0c 49 06 00       	call   0x1401862f0
1401219e4:	48 8b 4e 08          	mov    0x8(%rsi),%rcx
1401219e8:	48 89 04 d9          	mov    %rax,(%rcx,%rbx,8)
1401219ec:	48 8b 46 08          	mov    0x8(%rsi),%rax
1401219f0:	83 e7 01             	and    $0x1,%edi
1401219f3:	48 8b 04 d8          	mov    (%rax,%rbx,8),%rax
1401219f7:	4c 89 34 f8          	mov    %r14,(%rax,%rdi,8)
1401219fb:	48 ff 46 20          	incq   0x20(%rsi)
1401219ff:	48 8b ce             	mov    %rsi,%rcx
140121a02:	e8 c9 e6 ff ff       	call   0x1401200d0
140121a07:	48 83 6e 20 01       	subq   $0x1,0x20(%rsi)
140121a0c:	75 04                	jne    0x140121a12
140121a0e:	4c 89 7e 18          	mov    %r15,0x18(%rsi)
140121a12:	84 c0                	test   %al,%al
140121a14:	0f 84 35 03 00 00    	je     0x140121d4f
140121a1a:	48 8d 55 88          	lea    -0x78(%rbp),%rdx
140121a1e:	48 8b ce             	mov    %rsi,%rcx
140121a21:	e8 ca f1 ff ff       	call   0x140120bf0
140121a26:	84 c0                	test   %al,%al
140121a28:	0f 84 93 02 00 00    	je     0x140121cc1
140121a2e:	8b 45 88             	mov    -0x78(%rbp),%eax
140121a31:	83 f8 0f             	cmp    $0xf,%eax
140121a34:	0f 87 87 02 00 00    	ja     0x140121cc1
140121a3a:	41 0f a3 c4          	bt     %eax,%r12d
140121a3e:	0f 83 7d 02 00 00    	jae    0x140121cc1
140121a44:	b1 01                	mov    $0x1,%cl
140121a46:	83 f8 0f             	cmp    $0xf,%eax
140121a49:	75 20                	jne    0x140121a6b
140121a4b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140121a50:	84 c9                	test   %cl,%cl
140121a52:	74 17                	je     0x140121a6b
140121a54:	48 8d 55 88          	lea    -0x78(%rbp),%rdx
140121a58:	48 8b ce             	mov    %rsi,%rcx
140121a5b:	e8 90 f1 ff ff       	call   0x140120bf0
140121a60:	0f b6 c8             	movzbl %al,%ecx
140121a63:	8b 45 88             	mov    -0x78(%rbp),%eax
140121a66:	83 f8 0f             	cmp    $0xf,%eax
140121a69:	74 e5                	je     0x140121a50
140121a6b:	83 f8 02             	cmp    $0x2,%eax
140121a6e:	0f 84 02 02 00 00    	je     0x140121c76
140121a74:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
140121a79:	48 8b ce             	mov    %rsi,%rcx
140121a7c:	e8 6f f1 ff ff       	call   0x140120bf0
140121a81:	84 c0                	test   %al,%al
140121a83:	0f 85 57 fc ff ff    	jne    0x1401216e0
140121a89:	4c 89 7d 00          	mov    %r15,0x0(%rbp)
140121a8d:	4c 89 7d 10          	mov    %r15,0x10(%rbp)
140121a91:	48 c7 45 18 0f 00 00 	movq   $0xf,0x18(%rbp)
140121a98:	00
140121a99:	c6 45 00 00          	movb   $0x0,0x0(%rbp)
140121a9d:	41 b8 21 00 00 00    	mov    $0x21,%r8d
140121aa3:	48 8d 15 6e c3 11 00 	lea    0x11c36e(%rip),%rdx        # 0x14023de18
140121aaa:	48 8d 4d 00          	lea    0x0(%rbp),%rcx
140121aae:	e8 4d 49 fa ff       	call   0x1400c6400
140121ab3:	90                   	nop
140121ab4:	45 33 c9             	xor    %r9d,%r9d
140121ab7:	4c 8d 44 24 40       	lea    0x40(%rsp),%r8
140121abc:	48 8d 55 00          	lea    0x0(%rbp),%rdx
140121ac0:	48 8b ce             	mov    %rsi,%rcx
140121ac3:	e8 98 18 00 00       	call   0x140123360
140121ac8:	ba 02 00 00 00       	mov    $0x2,%edx
140121acd:	48 8b ce             	mov    %rsi,%rcx
140121ad0:	e8 eb 19 00 00       	call   0x1401234c0
140121ad5:	0f b6 f8             	movzbl %al,%edi
140121ad8:	48 8d 4d 00          	lea    0x0(%rbp),%rcx
140121adc:	e8 9f 48 fa ff       	call   0x1400c6380
140121ae1:	90                   	nop
140121ae2:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
140121ae7:	e8 44 43 00 00       	call   0x140125e30
140121aec:	48 8b 5c 24 70       	mov    0x70(%rsp),%rbx
140121af1:	48 85 db             	test   %rbx,%rbx
140121af4:	74 27                	je     0x140121b1d
140121af6:	4c 8d 0d 73 45 fa ff 	lea    -0x5ba8d(%rip),%r9        # 0x1400c6070
140121afd:	ba 20 00 00 00       	mov    $0x20,%edx
140121b02:	44 8d 42 e3          	lea    -0x1d(%rdx),%r8d
140121b06:	48 8b cb             	mov    %rbx,%rcx
140121b09:	e8 1e 48 06 00       	call   0x14018632c
140121b0e:	90                   	nop
140121b0f:	ba 60 00 00 00       	mov    $0x60,%edx
140121b14:	48 8b cb             	mov    %rbx,%rcx
140121b17:	e8 30 4b 06 00       	call   0x14018664c
140121b1c:	90                   	nop
140121b1d:	48 8d 4d e0          	lea    -0x20(%rbp),%rcx
140121b21:	e8 5a 48 fa ff       	call   0x1400c6380
140121b26:	40 0f b6 c7          	movzbl %dil,%eax
140121b2a:	48 8b 4d 40          	mov    0x40(%rbp),%rcx
140121b2e:	48 33 cc             	xor    %rsp,%rcx
140121b31:	e8 9a 47 06 00       	call   0x1401862d0
140121b36:	4c 8d 9c 24 50 01 00 	lea    0x150(%rsp),%r11
140121b3d:	00
140121b3e:	49 8b 5b 38          	mov    0x38(%r11),%rbx
140121b42:	49 8b 73 40          	mov    0x40(%r11),%rsi
140121b46:	49 8b e3             	mov    %r11,%rsp
140121b49:	41 5f                	pop    %r15
140121b4b:	41 5e                	pop    %r14
140121b4d:	41 5c                	pop    %r12
140121b4f:	5f                   	pop    %rdi
140121b50:	5d                   	pop    %rbp
140121b51:	c3                   	ret
140121b52:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
140121b57:	e8 d4 42 00 00       	call   0x140125e30
140121b5c:	48 8b 5c 24 70       	mov    0x70(%rsp),%rbx
140121b61:	48 85 db             	test   %rbx,%rbx
140121b64:	0f 84 47 01 00 00    	je     0x140121cb1
140121b6a:	4c 8d 0d ff 44 fa ff 	lea    -0x5bb01(%rip),%r9        # 0x1400c6070
140121b71:	ba 20 00 00 00       	mov    $0x20,%edx
140121b76:	44 8d 42 e3          	lea    -0x1d(%rdx),%r8d
140121b7a:	48 8b cb             	mov    %rbx,%rcx
140121b7d:	e8 aa 47 06 00       	call   0x14018632c
140121b82:	90                   	nop
140121b83:	e9 1b 01 00 00       	jmp    0x140121ca3
140121b88:	48 b8 ff ff ff ff ff 	movabs $0x7fffffffffffffff,%rax
140121b8f:	ff ff 7f
140121b92:	48 8b 4d f0          	mov    -0x10(%rbp),%rcx
140121b96:	48 2b c1             	sub    %rcx,%rax
140121b99:	48 83 f8 10          	cmp    $0x10,%rax
140121b9d:	0f 82 81 03 00 00    	jb     0x140121f24
140121ba3:	48 8d 45 e0          	lea    -0x20(%rbp),%rax
140121ba7:	48 83 7d f8 10       	cmpq   $0x10,-0x8(%rbp)
140121bac:	48 0f 43 45 e0       	cmovae -0x20(%rbp),%rax
140121bb1:	48 89 4c 24 30       	mov    %rcx,0x30(%rsp)
140121bb6:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
140121bbb:	48 c7 44 24 20 10 00 	movq   $0x10,0x20(%rsp)
140121bc2:	00 00
140121bc4:	4c 8d 0d 25 c4 11 00 	lea    0x11c425(%rip),%r9        # 0x14023dff0
140121bcb:	48 8d 4d 20          	lea    0x20(%rbp),%rcx
140121bcf:	e8 dc c6 fa ff       	call   0x1400ce2b0
140121bd4:	90                   	nop
140121bd5:	41 b8 01 00 00 00    	mov    $0x1,%r8d
140121bdb:	48 8d 15 be c1 11 00 	lea    0x11c1be(%rip),%rdx        # 0x14023dda0
140121be2:	48 8d 4d 20          	lea    0x20(%rbp),%rcx
140121be6:	e8 d5 aa fa ff       	call   0x1400cc6c0
140121beb:	0f 10 00             	movups (%rax),%xmm0
140121bee:	0f 11 45 00          	movups %xmm0,0x0(%rbp)
140121bf2:	0f 10 48 10          	movups 0x10(%rax),%xmm1
140121bf6:	0f 11 4d 10          	movups %xmm1,0x10(%rbp)
140121bfa:	4c 89 78 10          	mov    %r15,0x10(%rax)
140121bfe:	48 c7 40 18 0f 00 00 	movq   $0xf,0x18(%rax)
140121c05:	00
140121c06:	c6 00 00             	movb   $0x0,(%rax)
140121c09:	48 8d 4d 20          	lea    0x20(%rbp),%rcx
140121c0d:	e8 6e 47 fa ff       	call   0x1400c6380
140121c12:	45 33 c9             	xor    %r9d,%r9d
140121c15:	4c 8d 44 24 40       	lea    0x40(%rsp),%r8
140121c1a:	48 8d 55 00          	lea    0x0(%rbp),%rdx
140121c1e:	48 8b ce             	mov    %rsi,%rcx
140121c21:	e8 3a 17 00 00       	call   0x140123360
140121c26:	ba 02 00 00 00       	mov    $0x2,%edx
140121c2b:	48 8b ce             	mov    %rsi,%rcx
140121c2e:	e8 8d 18 00 00       	call   0x1401234c0
140121c33:	0f b6 f8             	movzbl %al,%edi
140121c36:	48 8d 4d 00          	lea    0x0(%rbp),%rcx
140121c3a:	e8 41 47 fa ff       	call   0x1400c6380
140121c3f:	90                   	nop
140121c40:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
140121c45:	e8 e6 41 00 00       	call   0x140125e30
140121c4a:	48 8b 5c 24 70       	mov    0x70(%rsp),%rbx
140121c4f:	48 85 db             	test   %rbx,%rbx
140121c52:	0f 84 c5 fe ff ff    	je     0x140121b1d
140121c58:	4c 8d 0d 11 44 fa ff 	lea    -0x5bbef(%rip),%r9        # 0x1400c6070
140121c5f:	ba 20 00 00 00       	mov    $0x20,%edx
140121c64:	44 8d 42 e3          	lea    -0x1d(%rdx),%r8d
140121c68:	48 8b cb             	mov    %rbx,%rcx
140121c6b:	e8 bc 46 06 00       	call   0x14018632c
140121c70:	90                   	nop
140121c71:	e9 99 fe ff ff       	jmp    0x140121b0f
140121c76:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
140121c7b:	e8 b0 41 00 00       	call   0x140125e30
140121c80:	48 8b 5c 24 70       	mov    0x70(%rsp),%rbx
140121c85:	48 85 db             	test   %rbx,%rbx
140121c88:	74 27                	je     0x140121cb1
140121c8a:	4c 8d 0d df 43 fa ff 	lea    -0x5bc21(%rip),%r9        # 0x1400c6070
140121c91:	ba 20 00 00 00       	mov    $0x20,%edx
140121c96:	44 8d 42 e3          	lea    -0x1d(%rdx),%r8d
140121c9a:	48 8b cb             	mov    %rbx,%rcx
140121c9d:	e8 8a 46 06 00       	call   0x14018632c
140121ca2:	90                   	nop
140121ca3:	ba 60 00 00 00       	mov    $0x60,%edx
140121ca8:	48 8b cb             	mov    %rbx,%rcx
140121cab:	e8 9c 49 06 00       	call   0x14018664c
140121cb0:	90                   	nop
140121cb1:	48 8d 4d e0          	lea    -0x20(%rbp),%rcx
140121cb5:	e8 c6 46 fa ff       	call   0x1400c6380
140121cba:	b0 01                	mov    $0x1,%al
140121cbc:	e9 69 fe ff ff       	jmp    0x140121b2a
140121cc1:	4c 89 7d 00          	mov    %r15,0x0(%rbp)
140121cc5:	4c 89 7d 10          	mov    %r15,0x10(%rbp)
140121cc9:	48 c7 45 18 0f 00 00 	movq   $0xf,0x18(%rbp)
140121cd0:	00
140121cd1:	c6 45 00 00          	movb   $0x0,0x0(%rbp)
140121cd5:	41 b8 28 00 00 00    	mov    $0x28,%r8d
140121cdb:	48 8d 15 5e c1 11 00 	lea    0x11c15e(%rip),%rdx        # 0x14023de40
140121ce2:	48 8d 4d 00          	lea    0x0(%rbp),%rcx
140121ce6:	e8 15 47 fa ff       	call   0x1400c6400
140121ceb:	90                   	nop
140121cec:	45 33 c9             	xor    %r9d,%r9d
140121cef:	4c 8d 45 88          	lea    -0x78(%rbp),%r8
140121cf3:	48 8d 55 00          	lea    0x0(%rbp),%rdx
140121cf7:	48 8b ce             	mov    %rsi,%rcx
140121cfa:	e8 61 16 00 00       	call   0x140123360
140121cff:	ba 02 00 00 00       	mov    $0x2,%edx
140121d04:	48 8b ce             	mov    %rsi,%rcx
140121d07:	e8 b4 17 00 00       	call   0x1401234c0
140121d0c:	0f b6 f8             	movzbl %al,%edi
140121d0f:	48 8d 4d 00          	lea    0x0(%rbp),%rcx
140121d13:	e8 68 46 fa ff       	call   0x1400c6380
140121d18:	90                   	nop
140121d19:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
140121d1e:	e8 0d 41 00 00       	call   0x140125e30
140121d23:	48 8b 5c 24 70       	mov    0x70(%rsp),%rbx
140121d28:	48 85 db             	test   %rbx,%rbx
140121d2b:	0f 84 ec fd ff ff    	je     0x140121b1d
140121d31:	4c 8d 0d 38 43 fa ff 	lea    -0x5bcc8(%rip),%r9        # 0x1400c6070
140121d38:	ba 20 00 00 00       	mov    $0x20,%edx
140121d3d:	44 8d 42 e3          	lea    -0x1d(%rdx),%r8d
140121d41:	48 8b cb             	mov    %rbx,%rcx
140121d44:	e8 e3 45 06 00       	call   0x14018632c
140121d49:	90                   	nop
140121d4a:	e9 c0 fd ff ff       	jmp    0x140121b0f
140121d4f:	48 8b 5e 48          	mov    0x48(%rsi),%rbx
140121d53:	48 8d 55 00          	lea    0x0(%rbp),%rdx
140121d57:	48 8b ce             	mov    %rsi,%rcx
140121d5a:	e8 91 ee ff ff       	call   0x140120bf0
140121d5f:	84 c0                	test   %al,%al
140121d61:	75 0c                	jne    0x140121d6f
140121d63:	48 8d 4e 28          	lea    0x28(%rsi),%rcx
140121d67:	48 8b d3             	mov    %rbx,%rdx
140121d6a:	e8 21 75 00 00       	call   0x140129290
140121d6f:	8b 45 00             	mov    0x0(%rbp),%eax
140121d72:	83 f8 02             	cmp    $0x2,%eax
140121d75:	74 04                	je     0x140121d7b
140121d77:	85 c0                	test   %eax,%eax
140121d79:	75 d8                	jne    0x140121d53
140121d7b:	48 8d 4e 28          	lea    0x28(%rsi),%rcx
140121d7f:	48 8b d3             	mov    %rbx,%rdx
140121d82:	e8 09 75 00 00       	call   0x140129290
140121d87:	90                   	nop
140121d88:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
140121d8d:	e8 9e 40 00 00       	call   0x140125e30
140121d92:	48 8b 5c 24 70       	mov    0x70(%rsp),%rbx
140121d97:	48 85 db             	test   %rbx,%rbx
140121d9a:	0f 84 59 01 00 00    	je     0x140121ef9
140121da0:	4c 8d 0d c9 42 fa ff 	lea    -0x5bd37(%rip),%r9        # 0x1400c6070
140121da7:	ba 20 00 00 00       	mov    $0x20,%edx
140121dac:	44 8d 42 e3          	lea    -0x1d(%rdx),%r8d
140121db0:	48 8b cb             	mov    %rbx,%rcx
140121db3:	e8 74 45 06 00       	call   0x14018632c
140121db8:	90                   	nop
140121db9:	e9 2d 01 00 00       	jmp    0x140121eeb
140121dbe:	4c 89 7d 00          	mov    %r15,0x0(%rbp)
140121dc2:	4c 89 7d 10          	mov    %r15,0x10(%rbp)
140121dc6:	48 c7 45 18 0f 00 00 	movq   $0xf,0x18(%rbp)
140121dcd:	00
140121dce:	c6 45 00 00          	movb   $0x0,0x0(%rbp)
140121dd2:	41 b8 24 00 00 00    	mov    $0x24,%r8d
140121dd8:	48 8d 15 d1 be 11 00 	lea    0x11bed1(%rip),%rdx        # 0x14023dcb0
140121ddf:	48 8d 4d 00          	lea    0x0(%rbp),%rcx
140121de3:	e8 18 46 fa ff       	call   0x1400c6400
140121de8:	90                   	nop
140121de9:	45 33 c9             	xor    %r9d,%r9d
140121dec:	4c 8d 45 c8          	lea    -0x38(%rbp),%r8
140121df0:	48 8d 55 00          	lea    0x0(%rbp),%rdx
140121df4:	48 8b ce             	mov    %rsi,%rcx
140121df7:	e8 64 15 00 00       	call   0x140123360
140121dfc:	ba 02 00 00 00       	mov    $0x2,%edx
140121e01:	48 8b ce             	mov    %rsi,%rcx
140121e04:	e8 b7 16 00 00       	call   0x1401234c0
140121e09:	0f b6 f8             	movzbl %al,%edi
140121e0c:	48 8d 4d 00          	lea    0x0(%rbp),%rcx
140121e10:	e8 6b 45 fa ff       	call   0x1400c6380
140121e15:	90                   	nop
140121e16:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
140121e1b:	e8 10 40 00 00       	call   0x140125e30
140121e20:	48 8b 5c 24 70       	mov    0x70(%rsp),%rbx
140121e25:	48 85 db             	test   %rbx,%rbx
140121e28:	0f 84 ef fc ff ff    	je     0x140121b1d
140121e2e:	4c 8d 0d 3b 42 fa ff 	lea    -0x5bdc5(%rip),%r9        # 0x1400c6070
140121e35:	ba 20 00 00 00       	mov    $0x20,%edx
140121e3a:	44 8d 42 e3          	lea    -0x1d(%rdx),%r8d
140121e3e:	48 8b cb             	mov    %rbx,%rcx
140121e41:	e8 e6 44 06 00       	call   0x14018632c
140121e46:	90                   	nop
140121e47:	e9 c3 fc ff ff       	jmp    0x140121b0f
140121e4c:	48 8b 5e 48          	mov    0x48(%rsi),%rbx
140121e50:	48 8d 55 00          	lea    0x0(%rbp),%rdx
140121e54:	48 8b ce             	mov    %rsi,%rcx
140121e57:	e8 94 ed ff ff       	call   0x140120bf0
140121e5c:	84 c0                	test   %al,%al
140121e5e:	75 0c                	jne    0x140121e6c
140121e60:	48 8d 4e 28          	lea    0x28(%rsi),%rcx
140121e64:	48 8b d3             	mov    %rbx,%rdx
140121e67:	e8 24 74 00 00       	call   0x140129290
140121e6c:	8b 45 00             	mov    0x0(%rbp),%eax