1408bcb20:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
1408bcb25:	48 89 54 24 28       	mov    %rdx,0x28(%rsp)
1408bcb2a:	ba 01 00 00 00       	mov    $0x1,%edx
1408bcb2f:	89 6c 24 20          	mov    %ebp,0x20(%rsp)
1408bcb33:	e8 18 76 05 00       	call   0x140914150
1408bcb38:	48 8b 5b 10          	mov    0x10(%rbx),%rbx
1408bcb3c:	48 85 db             	test   %rbx,%rbx
1408bcb3f:	0f 85 7b ff ff ff    	jne    0x1408bcac0
1408bcb45:	4c 8b 7c 24 78       	mov    0x78(%rsp),%r15
1408bcb4a:	4c 8b 64 24 70       	mov    0x70(%rsp),%r12
1408bcb4f:	4c 8d 5c 24 50       	lea    0x50(%rsp),%r11
1408bcb54:	49 8b 5b 30          	mov    0x30(%r11),%rbx
1408bcb58:	49 8b 6b 38          	mov    0x38(%r11),%rbp
1408bcb5c:	49 8b e3             	mov    %r11,%rsp
1408bcb5f:	41 5e                	pop    %r14
1408bcb61:	5f                   	pop    %rdi
1408bcb62:	5e                   	pop    %rsi
1408bcb63:	c3                   	ret
1408bcb64:	cc                   	int3
1408bcb65:	cc                   	int3
1408bcb66:	cc                   	int3
1408bcb67:	cc                   	int3
1408bcb68:	cc                   	int3
1408bcb69:	cc                   	int3
1408bcb6a:	cc                   	int3
1408bcb6b:	cc                   	int3
1408bcb6c:	cc                   	int3
1408bcb6d:	cc                   	int3
1408bcb6e:	cc                   	int3
1408bcb6f:	cc                   	int3
1408bcb70:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1408bcb75:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
1408bcb7a:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
1408bcb7f:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
1408bcb84:	41 56                	push   %r14
1408bcb86:	33 ed                	xor    %ebp,%ebp
1408bcb88:	4c 8d 35 71 34 74 ff 	lea    -0x8bcb8f(%rip),%r14        # 0x140000000
1408bcb8f:	44 8b d5             	mov    %ebp,%r10d
1408bcb92:	48 8b f9             	mov    %rcx,%rdi
1408bcb95:	41 bb 42 00 00 00    	mov    $0x42,%r11d
1408bcb9b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1408bcba0:	43 8d 04 13          	lea    (%r11,%r10,1),%eax
1408bcba4:	99                   	cltd
1408bcba5:	49 8d b6 70 75 04 01 	lea    0x1047570(%r14),%rsi
1408bcbac:	2b c2                	sub    %edx,%eax
1408bcbae:	d1 f8                	sar    $1,%eax
1408bcbb0:	48 63 d8             	movslq %eax,%rbx
1408bcbb3:	48 8d 14 5b          	lea    (%rbx,%rbx,2),%rdx
1408bcbb7:	4c 8b 0c d6          	mov    (%rsi,%rdx,8),%r9
1408bcbbb:	48 8d 34 d6          	lea    (%rsi,%rdx,8),%rsi
1408bcbbf:	48 85 ff             	test   %rdi,%rdi
1408bcbc2:	75 3e                	jne    0x1408bcc02
1408bcbc4:	49 f7 d9             	neg    %r9
1408bcbc7:	1b c9                	sbb    %ecx,%ecx
1408bcbc9:	85 c9                	test   %ecx,%ecx
1408bcbcb:	74 14                	je     0x1408bcbe1
1408bcbcd:	79 04                	jns    0x1408bcbd3
1408bcbcf:	44 8d 5b ff          	lea    -0x1(%rbx),%r11d
1408bcbd3:	85 c9                	test   %ecx,%ecx
1408bcbd5:	8d 53 01             	lea    0x1(%rbx),%edx
1408bcbd8:	44 0f 49 d2          	cmovns %edx,%r10d
1408bcbdc:	45 3b d3             	cmp    %r11d,%r10d
1408bcbdf:	7e bf                	jle    0x1408bcba0
1408bcbe1:	48 8b 5c 24 10       	mov    0x10(%rsp),%rbx
1408bcbe6:	45 3b d3             	cmp    %r11d,%r10d
1408bcbe9:	48 8b 7c 24 28       	mov    0x28(%rsp),%rdi
1408bcbee:	48 0f 4f f5          	cmovg  %rbp,%rsi
1408bcbf2:	48 8b 6c 24 18       	mov    0x18(%rsp),%rbp
1408bcbf7:	48 8b c6             	mov    %rsi,%rax
1408bcbfa:	48 8b 74 24 20       	mov    0x20(%rsp),%rsi
1408bcbff:	41 5e                	pop    %r14
1408bcc01:	c3                   	ret
1408bcc02:	4d 85 c9             	test   %r9,%r9
1408bcc05:	75 07                	jne    0x1408bcc0e
1408bcc07:	b9 01 00 00 00       	mov    $0x1,%ecx
1408bcc0c:	eb c5                	jmp    0x1408bcbd3
1408bcc0e:	4c 8b c7             	mov    %rdi,%r8
1408bcc11:	4c 2b cf             	sub    %rdi,%r9
1408bcc14:	0f 1f 40 00          	nopl   0x0(%rax)
1408bcc18:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
1408bcc1f:	00
1408bcc20:	41 0f b6 08          	movzbl (%r8),%ecx
1408bcc24:	43 0f b6 04 01       	movzbl (%r9,%r8,1),%eax
1408bcc29:	3b c8                	cmp    %eax,%ecx
1408bcc2b:	75 09                	jne    0x1408bcc36
1408bcc2d:	85 c9                	test   %ecx,%ecx
1408bcc2f:	74 b0                	je     0x1408bcbe1
1408bcc31:	49 ff c0             	inc    %r8
1408bcc34:	eb ea                	jmp    0x1408bcc20
1408bcc36:	42 0f b6 94 30 20 7d 	movzbl 0x1047d20(%rax,%r14,1),%edx
1408bcc3d:	04 01
1408bcc3f:	42 0f b6 8c 31 20 7d 	movzbl 0x1047d20(%rcx,%r14,1),%ecx
1408bcc46:	04 01
1408bcc48:	2b ca                	sub    %edx,%ecx
1408bcc4a:	0f 85 79 ff ff ff    	jne    0x1408bcbc9
1408bcc50:	49 ff c0             	inc    %r8
1408bcc53:	eb cb                	jmp    0x1408bcc20
1408bcc55:	cc                   	int3
1408bcc56:	cc                   	int3
1408bcc57:	cc                   	int3
1408bcc58:	cc                   	int3
1408bcc59:	cc                   	int3
1408bcc5a:	cc                   	int3
1408bcc5b:	cc                   	int3
1408bcc5c:	cc                   	int3
1408bcc5d:	cc                   	int3
1408bcc5e:	cc                   	int3
1408bcc5f:	cc                   	int3
1408bcc60:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1408bcc65:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
1408bcc6a:	57                   	push   %rdi
1408bcc6b:	48 83 ec 20          	sub    $0x20,%rsp
1408bcc6f:	48 8b d9             	mov    %rcx,%rbx
1408bcc72:	48 8b 49 08          	mov    0x8(%rcx),%rcx
1408bcc76:	e8 45 20 fb ff       	call   0x14086ecc0
1408bcc7b:	33 f6                	xor    %esi,%esi
1408bcc7d:	48 89 73 08          	mov    %rsi,0x8(%rbx)
1408bcc81:	48 8b 7b 18          	mov    0x18(%rbx),%rdi
1408bcc85:	48 85 ff             	test   %rdi,%rdi
1408bcc88:	74 77                	je     0x1408bcd01
1408bcc8a:	39 35 a0 09 af 00    	cmp    %esi,0xaf09a0(%rip)        # 0x1413ad630
1408bcc90:	74 5f                	je     0x1408bccf1
1408bcc92:	48 8b 0d 77 6e b7 00 	mov    0xb76e77(%rip),%rcx        # 0x141433b10
1408bcc99:	48 85 c9             	test   %rcx,%rcx
1408bcc9c:	74 0d                	je     0x1408bccab
1408bcc9e:	48 8b 05 0b 0a af 00 	mov    0xaf0a0b(%rip),%rax        # 0x1413ad6b0
1408bcca5:	ff 15 75 6d 6c 00    	call   *0x6c6d75(%rip)        # 0x140f83a20
1408bccab:	48 8b 05 b6 09 af 00 	mov    0xaf09b6(%rip),%rax        # 0x1413ad668
1408bccb2:	48 8b cf             	mov    %rdi,%rcx
1408bccb5:	ff 15 65 6d 6c 00    	call   *0x6c6d65(%rip)        # 0x140f83a20
1408bccbb:	48 ff 0d d6 6d b7 00 	decq   0xb76dd6(%rip)        # 0x141433a98
1408bccc2:	48 8b cf             	mov    %rdi,%rcx
1408bccc5:	48 63 d0             	movslq %eax,%rdx
1408bccc8:	48 8b 05 89 09 af 00 	mov    0xaf0989(%rip),%rax        # 0x1413ad658
1408bcccf:	48 29 15 7a 6d b7 00 	sub    %rdx,0xb76d7a(%rip)        # 0x141433a50
1408bccd6:	ff 15 44 6d 6c 00    	call   *0x6c6d44(%rip)        # 0x140f83a20
1408bccdc:	48 8b 0d 2d 6e b7 00 	mov    0xb76e2d(%rip),%rcx        # 0x141433b10
1408bcce3:	48 85 c9             	test   %rcx,%rcx
1408bcce6:	74 19                	je     0x1408bcd01
1408bcce8:	48 8b 05 d1 09 af 00 	mov    0xaf09d1(%rip),%rax        # 0x1413ad6c0
1408bccef:	eb 0a                	jmp    0x1408bccfb
1408bccf1:	48 8b 05 60 09 af 00 	mov    0xaf0960(%rip),%rax        # 0x1413ad658
1408bccf8:	48 8b cf             	mov    %rdi,%rcx
1408bccfb:	ff 15 1f 6d 6c 00    	call   *0x6c6d1f(%rip)        # 0x140f83a20
1408bcd01:	48 89 73 18          	mov    %rsi,0x18(%rbx)
1408bcd05:	48 8b 7b 20          	mov    0x20(%rbx),%rdi
1408bcd09:	48 85 ff             	test   %rdi,%rdi
1408bcd0c:	74 77                	je     0x1408bcd85
1408bcd0e:	39 35 1c 09 af 00    	cmp    %esi,0xaf091c(%rip)        # 0x1413ad630
1408bcd14:	74 5f                	je     0x1408bcd75
1408bcd16:	48 8b 0d f3 6d b7 00 	mov    0xb76df3(%rip),%rcx        # 0x141433b10
1408bcd1d:	48 85 c9             	test   %rcx,%rcx
1408bcd20:	74 0d                	je     0x1408bcd2f
1408bcd22:	48 8b 05 87 09 af 00 	mov    0xaf0987(%rip),%rax        # 0x1413ad6b0
1408bcd29:	ff 15 f1 6c 6c 00    	call   *0x6c6cf1(%rip)        # 0x140f83a20
1408bcd2f:	48 8b 05 32 09 af 00 	mov    0xaf0932(%rip),%rax        # 0x1413ad668
1408bcd36:	48 8b cf             	mov    %rdi,%rcx
1408bcd39:	ff 15 e1 6c 6c 00    	call   *0x6c6ce1(%rip)        # 0x140f83a20
1408bcd3f:	48 ff 0d 52 6d b7 00 	decq   0xb76d52(%rip)        # 0x141433a98
1408bcd46:	48 8b cf             	mov    %rdi,%rcx
1408bcd49:	48 63 d0             	movslq %eax,%rdx
1408bcd4c:	48 8b 05 05 09 af 00 	mov    0xaf0905(%rip),%rax        # 0x1413ad658
1408bcd53:	48 29 15 f6 6c b7 00 	sub    %rdx,0xb76cf6(%rip)        # 0x141433a50
1408bcd5a:	ff 15 c0 6c 6c 00    	call   *0x6c6cc0(%rip)        # 0x140f83a20
1408bcd60:	48 8b 0d a9 6d b7 00 	mov    0xb76da9(%rip),%rcx        # 0x141433b10
1408bcd67:	48 85 c9             	test   %rcx,%rcx
1408bcd6a:	74 19                	je     0x1408bcd85
1408bcd6c:	48 8b 05 4d 09 af 00 	mov    0xaf094d(%rip),%rax        # 0x1413ad6c0
1408bcd73:	eb 0a                	jmp    0x1408bcd7f
1408bcd75:	48 8b 05 dc 08 af 00 	mov    0xaf08dc(%rip),%rax        # 0x1413ad658
1408bcd7c:	48 8b cf             	mov    %rdi,%rcx
1408bcd7f:	ff 15 9b 6c 6c 00    	call   *0x6c6c9b(%rip)        # 0x140f83a20
1408bcd85:	48 89 73 20          	mov    %rsi,0x20(%rbx)
1408bcd89:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1408bcd8e:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
1408bcd93:	48 83 c4 20          	add    $0x20,%rsp
1408bcd97:	5f                   	pop    %rdi
1408bcd98:	c3                   	ret
1408bcd99:	cc                   	int3
1408bcd9a:	cc                   	int3
1408bcd9b:	cc                   	int3
1408bcd9c:	cc                   	int3
1408bcd9d:	cc                   	int3
1408bcd9e:	cc                   	int3
1408bcd9f:	cc                   	int3
1408bcda0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1408bcda5:	57                   	push   %rdi
1408bcda6:	48 83 ec 20          	sub    $0x20,%rsp
1408bcdaa:	48 8b f9             	mov    %rcx,%rdi
1408bcdad:	48 8b da             	mov    %rdx,%rbx
1408bcdb0:	48 8b 49 20          	mov    0x20(%rcx),%rcx
1408bcdb4:	48 85 c9             	test   %rcx,%rcx
1408bcdb7:	74 0c                	je     0x1408bcdc5
1408bcdb9:	ba 58 00 00 00       	mov    $0x58,%edx
1408bcdbe:	e8 3d 98 01 00       	call   0x1408d6600
1408bcdc3:	eb 0a                	jmp    0x1408bcdcf
1408bcdc5:	b9 58 00 00 00       	mov    $0x58,%ecx
1408bcdca:	e8 91 09 03 00       	call   0x1408ed760
1408bcdcf:	4c 8b c0             	mov    %rax,%r8
1408bcdd2:	48 85 c0             	test   %rax,%rax
1408bcdd5:	74 45                	je     0x1408bce1c
1408bcdd7:	48 8b 47 18          	mov    0x18(%rdi),%rax
1408bcddb:	48 8b 48 68          	mov    0x68(%rax),%rcx
1408bcddf:	49 89 08             	mov    %rcx,(%r8)
1408bcde2:	48 8b 47 18          	mov    0x18(%rdi),%rax
1408bcde6:	4c 89 40 68          	mov    %r8,0x68(%rax)
1408bcdea:	49 89 58 08          	mov    %rbx,0x8(%r8)
1408bcdee:	0f 10 03             	movups (%rbx),%xmm0
1408bcdf1:	41 0f 11 40 10       	movups %xmm0,0x10(%r8)
1408bcdf6:	0f 10 4b 10          	movups 0x10(%rbx),%xmm1
1408bcdfa:	41 0f 11 48 20       	movups %xmm1,0x20(%r8)
1408bcdff:	0f 10 43 20          	movups 0x20(%rbx),%xmm0
1408bce03:	41 0f 11 40 30       	movups %xmm0,0x30(%r8)
1408bce08:	0f 10 4b 30          	movups 0x30(%rbx),%xmm1
1408bce0c:	41 0f 11 48 40       	movups %xmm1,0x40(%r8)
1408bce11:	f2 0f 10 43 40       	movsd  0x40(%rbx),%xmm0
1408bce16:	f2 41 0f 11 40 50    	movsd  %xmm0,0x50(%r8)
1408bce1c:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1408bce21:	48 83 c4 20          	add    $0x20,%rsp
1408bce25:	5f                   	pop    %rdi
1408bce26:	c3                   	ret
1408bce27:	cc                   	int3
1408bce28:	cc                   	int3
1408bce29:	cc                   	int3
1408bce2a:	cc                   	int3
1408bce2b:	cc                   	int3
1408bce2c:	cc                   	int3
1408bce2d:	cc                   	int3
1408bce2e:	cc                   	int3
1408bce2f:	cc                   	int3
1408bce30:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
1408bce35:	57                   	push   %rdi
1408bce36:	48 83 ec 20          	sub    $0x20,%rsp
1408bce3a:	80 79 1c 00          	cmpb   $0x0,0x1c(%rcx)
1408bce3e:	48 8b d9             	mov    %rcx,%rbx
1408bce41:	75 3b                	jne    0x1408bce7e
1408bce43:	8b 41 10             	mov    0x10(%rcx),%eax
1408bce46:	48 3b d0             	cmp    %rax,%rdx
1408bce49:	7e 40                	jle    0x1408bce8b
1408bce4b:	8b 41 14             	mov    0x14(%rcx),%eax
1408bce4e:	48 3b d0             	cmp    %rax,%rdx
1408bce51:	7e 38                	jle    0x1408bce8b
1408bce53:	c6 41 1c 12          	movb   $0x12,0x1c(%rcx)
1408bce57:	85 c0                	test   %eax,%eax
1408bce59:	74 05                	je     0x1408bce60
1408bce5b:	e8 b0 89 fb ff       	call   0x140875810
1408bce60:	48 8b 03             	mov    (%rbx),%rax
1408bce63:	48 85 c0             	test   %rax,%rax
1408bce66:	74 16                	je     0x1408bce7e
1408bce68:	48 8b 80 60 01 00 00 	mov    0x160(%rax),%rax
1408bce6f:	48 85 c0             	test   %rax,%rax
1408bce72:	74 0a                	je     0x1408bce7e
1408bce74:	ff 40 30             	incl   0x30(%rax)
1408bce77:	c7 40 18 12 00 00 00 	movl   $0x12,0x18(%rax)
1408bce7e:	33 c0                	xor    %eax,%eax
1408bce80:	48 8b 5c 24 38       	mov    0x38(%rsp),%rbx
1408bce85:	48 83 c4 20          	add    $0x20,%rsp
1408bce89:	5f                   	pop    %rdi
1408bce8a:	c3                   	ret
1408bce8b:	48 8b 09             	mov    (%rcx),%rcx
1408bce8e:	48 89 74 24 30       	mov    %rsi,0x30(%rsp)
1408bce93:	48 85 c9             	test   %rcx,%rcx
1408bce96:	74 07                	je     0x1408bce9f
1408bce98:	e8 63 97 01 00       	call   0x1408d6600
1408bce9d:	eb 08                	jmp    0x1408bcea7
1408bce9f:	48 8b ca             	mov    %rdx,%rcx
1408bcea2:	e8 b9 08 03 00       	call   0x1408ed760
1408bcea7:	48 8b f0             	mov    %rax,%rsi
1408bceaa:	48 85 c0             	test   %rax,%rax
1408bcead:	75 11                	jne    0x1408bcec0
1408bceaf:	c6 43 1c 07          	movb   $0x7,0x1c(%rbx)
1408bceb3:	39 43 14             	cmp    %eax,0x14(%rbx)
1408bceb6:	74 08                	je     0x1408bcec0
1408bceb8:	48 8b cb             	mov    %rbx,%rcx
1408bcebb:	e8 50 89 fb ff       	call   0x140875810
1408bcec0:	48 8b 5c 24 38       	mov    0x38(%rsp),%rbx
1408bcec5:	48 8b c6             	mov    %rsi,%rax
1408bcec8:	48 8b 74 24 30       	mov    0x30(%rsp),%rsi
1408bcecd:	48 83 c4 20          	add    $0x20,%rsp
1408bced1:	5f                   	pop    %rdi
1408bced2:	c3                   	ret
1408bced3:	cc                   	int3
1408bced4:	cc                   	int3
1408bced5:	cc                   	int3
1408bced6:	cc                   	int3
1408bced7:	cc                   	int3
1408bced8:	cc                   	int3
1408bced9:	cc                   	int3
1408bceda:	cc                   	int3
1408bcedb:	cc                   	int3
1408bcedc:	cc                   	int3
1408bcedd:	cc                   	int3
1408bcede:	cc                   	int3
1408bcedf:	cc                   	int3
1408bcee0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1408bcee5:	57                   	push   %rdi
1408bcee6:	48 83 ec 20          	sub    $0x20,%rsp
1408bceea:	48 8b 79 28          	mov    0x28(%rcx),%rdi
1408bceee:	48 8b da             	mov    %rdx,%rbx
1408bcef1:	83 7f 18 00          	cmpl   $0x0,0x18(%rdi)
1408bcef5:	74 53                	je     0x1408bcf4a
1408bcef7:	0f b6 0a             	movzbl (%rdx),%ecx
1408bcefa:	8d 41 cb             	lea    -0x35(%rcx),%eax
1408bcefd:	3c 04                	cmp    $0x4,%al
1408bceff:	76 05                	jbe    0x1408bcf06
1408bcf01:	80 f9 2d             	cmp    $0x2d,%cl
1408bcf04:	75 44                	jne    0x1408bcf4a
1408bcf06:	48 8b 52 10          	mov    0x10(%rdx),%rdx
1408bcf0a:	45 33 c0             	xor    %r8d,%r8d
1408bcf0d:	48 8b cf             	mov    %rdi,%rcx
1408bcf10:	e8 5b 00 00 00       	call   0x1408bcf70
1408bcf15:	48 8b 47 08          	mov    0x8(%rdi),%rax
1408bcf19:	80 38 00             	cmpb   $0x0,(%rax)
1408bcf1c:	74 10                	je     0x1408bcf2e
1408bcf1e:	b8 01 00 00 00       	mov    $0x1,%eax
1408bcf23:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1408bcf28:	48 83 c4 20          	add    $0x20,%rsp
1408bcf2c:	5f                   	pop    %rdi
1408bcf2d:	c3                   	ret
1408bcf2e:	48 8b 4b 10          	mov    0x10(%rbx),%rcx
1408bcf32:	e8 b9 d1 01 00       	call   0x1408da0f0
1408bcf37:	3c 42                	cmp    $0x42,%al
1408bcf39:	74 0f                	je     0x1408bcf4a
1408bcf3b:	48 8b 53 18          	mov    0x18(%rbx),%rdx
1408bcf3f:	45 33 c0             	xor    %r8d,%r8d
1408bcf42:	48 8b cf             	mov    %rdi,%rcx
1408bcf45:	e8 26 00 00 00       	call   0x1408bcf70
1408bcf4a:	44 8b 47 18          	mov    0x18(%rdi),%r8d
1408bcf4e:	48 8b d3             	mov    %rbx,%rdx
1408bcf51:	48 8b cf             	mov    %rdi,%rcx
1408bcf54:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1408bcf59:	48 83 c4 20          	add    $0x20,%rsp
1408bcf5d:	5f                   	pop    %rdi
1408bcf5e:	e9 0d 00 00 00       	jmp    0x1408bcf70
1408bcf63:	cc                   	int3
1408bcf64:	cc                   	int3
1408bcf65:	cc                   	int3
1408bcf66:	cc                   	int3
1408bcf67:	cc                   	int3
1408bcf68:	cc                   	int3
1408bcf69:	cc                   	int3
1408bcf6a:	cc                   	int3
1408bcf6b:	cc                   	int3
1408bcf6c:	cc                   	int3
1408bcf6d:	cc                   	int3
1408bcf6e:	cc                   	int3
1408bcf6f:	cc                   	int3
1408bcf70:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
1408bcf75:	56                   	push   %rsi
1408bcf76:	48 83 ec 20          	sub    $0x20,%rsp