1402ffaf1:	41 5e                	pop    %r14
1402ffaf3:	41 5d                	pop    %r13
1402ffaf5:	41 5c                	pop    %r12
1402ffaf7:	5f                   	pop    %rdi
1402ffaf8:	5e                   	pop    %rsi
1402ffaf9:	5d                   	pop    %rbp
1402ffafa:	c3                   	ret
1402ffafb:	b9 02 00 00 00       	mov    $0x2,%ecx
1402ffb00:	e8 fb ab 48 00       	call   0x14078a700
1402ffb05:	90                   	nop
1402ffb06:	b9 02 00 00 00       	mov    $0x2,%ecx
1402ffb0b:	e8 f0 ab 48 00       	call   0x14078a700
1402ffb10:	90                   	nop
1402ffb11:	48 8d 15 e0 ae cd 00 	lea    0xcdaee0(%rip),%rdx        # 0x140fda9f8
1402ffb18:	48 8b 0d d9 19 13 01 	mov    0x11319d9(%rip),%rcx        # 0x1414314f8
1402ffb1f:	e8 8c 23 49 00       	call   0x140791eb0
1402ffb24:	90                   	nop
1402ffb25:	b9 02 00 00 00       	mov    $0x2,%ecx
1402ffb2a:	e8 d1 ab 48 00       	call   0x14078a700
1402ffb2f:	90                   	nop
1402ffb30:	b9 02 00 00 00       	mov    $0x2,%ecx
1402ffb35:	e8 c6 ab 48 00       	call   0x14078a700
1402ffb3a:	90                   	nop
1402ffb3b:	b9 02 00 00 00       	mov    $0x2,%ecx
1402ffb40:	e8 bb ab 48 00       	call   0x14078a700
1402ffb45:	90                   	nop
1402ffb46:	b9 02 00 00 00       	mov    $0x2,%ecx
1402ffb4b:	e8 b0 ab 48 00       	call   0x14078a700
1402ffb50:	90                   	nop
1402ffb51:	b9 02 00 00 00       	mov    $0x2,%ecx
1402ffb56:	e8 a5 ab 48 00       	call   0x14078a700
1402ffb5b:	90                   	nop
1402ffb5c:	b9 02 00 00 00       	mov    $0x2,%ecx
1402ffb61:	e8 9a ab 48 00       	call   0x14078a700
1402ffb66:	90                   	nop
1402ffb67:	b9 02 00 00 00       	mov    $0x2,%ecx
1402ffb6c:	e8 8f ab 48 00       	call   0x14078a700
1402ffb71:	90                   	nop
1402ffb72:	b9 02 00 00 00       	mov    $0x2,%ecx
1402ffb77:	e8 84 ab 48 00       	call   0x14078a700
1402ffb7c:	90                   	nop
1402ffb7d:	b9 02 00 00 00       	mov    $0x2,%ecx
1402ffb82:	e8 79 ab 48 00       	call   0x14078a700
1402ffb87:	90                   	nop
1402ffb88:	b9 02 00 00 00       	mov    $0x2,%ecx
1402ffb8d:	e8 6e ab 48 00       	call   0x14078a700
1402ffb92:	90                   	nop
1402ffb93:	b9 02 00 00 00       	mov    $0x2,%ecx
1402ffb98:	e8 63 ab 48 00       	call   0x14078a700
1402ffb9d:	90                   	nop
1402ffb9e:	b9 02 00 00 00       	mov    $0x2,%ecx
1402ffba3:	e8 58 ab 48 00       	call   0x14078a700
1402ffba8:	90                   	nop
1402ffba9:	b9 02 00 00 00       	mov    $0x2,%ecx
1402ffbae:	e8 4d ab 48 00       	call   0x14078a700
1402ffbb3:	90                   	nop
1402ffbb4:	b9 02 00 00 00       	mov    $0x2,%ecx
1402ffbb9:	e8 42 ab 48 00       	call   0x14078a700
1402ffbbe:	90                   	nop
1402ffbbf:	b9 02 00 00 00       	mov    $0x2,%ecx
1402ffbc4:	e8 37 ab 48 00       	call   0x14078a700
1402ffbc9:	90                   	nop
1402ffbca:	b9 02 00 00 00       	mov    $0x2,%ecx
1402ffbcf:	e8 2c ab 48 00       	call   0x14078a700
1402ffbd4:	90                   	nop
1402ffbd5:	b9 02 00 00 00       	mov    $0x2,%ecx
1402ffbda:	e8 21 ab 48 00       	call   0x14078a700
1402ffbdf:	90                   	nop
1402ffbe0:	b9 02 00 00 00       	mov    $0x2,%ecx
1402ffbe5:	e8 16 ab 48 00       	call   0x14078a700
1402ffbea:	90                   	nop
1402ffbeb:	b9 02 00 00 00       	mov    $0x2,%ecx
1402ffbf0:	e8 0b ab 48 00       	call   0x14078a700
1402ffbf5:	90                   	nop
1402ffbf6:	48 8d 15 fb ad cd 00 	lea    0xcdadfb(%rip),%rdx        # 0x140fda9f8
1402ffbfd:	48 8b 0d f4 18 13 01 	mov    0x11318f4(%rip),%rcx        # 0x1414314f8
1402ffc04:	e8 a7 22 49 00       	call   0x140791eb0
1402ffc09:	90                   	nop
1402ffc0a:	b9 02 00 00 00       	mov    $0x2,%ecx
1402ffc0f:	e8 ec aa 48 00       	call   0x14078a700
1402ffc14:	90                   	nop
1402ffc15:	b9 02 00 00 00       	mov    $0x2,%ecx
1402ffc1a:	e8 e1 aa 48 00       	call   0x14078a700
1402ffc1f:	90                   	nop
1402ffc20:	b9 02 00 00 00       	mov    $0x2,%ecx
1402ffc25:	e8 d6 aa 48 00       	call   0x14078a700
1402ffc2a:	90                   	nop
1402ffc2b:	b9 02 00 00 00       	mov    $0x2,%ecx
1402ffc30:	e8 cb aa 48 00       	call   0x14078a700
1402ffc35:	90                   	nop
1402ffc36:	b9 02 00 00 00       	mov    $0x2,%ecx
1402ffc3b:	e8 c0 aa 48 00       	call   0x14078a700
1402ffc40:	90                   	nop
1402ffc41:	b9 02 00 00 00       	mov    $0x2,%ecx
1402ffc46:	e8 b5 aa 48 00       	call   0x14078a700
1402ffc4b:	90                   	nop
1402ffc4c:	b9 02 00 00 00       	mov    $0x2,%ecx
1402ffc51:	e8 aa aa 48 00       	call   0x14078a700
1402ffc56:	90                   	nop
1402ffc57:	b9 02 00 00 00       	mov    $0x2,%ecx
1402ffc5c:	e8 9f aa 48 00       	call   0x14078a700
1402ffc61:	90                   	nop
1402ffc62:	b9 02 00 00 00       	mov    $0x2,%ecx
1402ffc67:	e8 94 aa 48 00       	call   0x14078a700
1402ffc6c:	90                   	nop
1402ffc6d:	b9 02 00 00 00       	mov    $0x2,%ecx
1402ffc72:	e8 89 aa 48 00       	call   0x14078a700
1402ffc77:	90                   	nop
1402ffc78:	b9 02 00 00 00       	mov    $0x2,%ecx
1402ffc7d:	e8 7e aa 48 00       	call   0x14078a700
1402ffc82:	90                   	nop
1402ffc83:	b9 02 00 00 00       	mov    $0x2,%ecx
1402ffc88:	e8 73 aa 48 00       	call   0x14078a700
1402ffc8d:	90                   	nop
1402ffc8e:	b9 02 00 00 00       	mov    $0x2,%ecx
1402ffc93:	e8 68 aa 48 00       	call   0x14078a700
1402ffc98:	90                   	nop
1402ffc99:	b9 02 00 00 00       	mov    $0x2,%ecx
1402ffc9e:	e8 5d aa 48 00       	call   0x14078a700
1402ffca3:	90                   	nop
1402ffca4:	b9 02 00 00 00       	mov    $0x2,%ecx
1402ffca9:	e8 52 aa 48 00       	call   0x14078a700
1402ffcae:	90                   	nop
1402ffcaf:	b9 02 00 00 00       	mov    $0x2,%ecx
1402ffcb4:	e8 47 aa 48 00       	call   0x14078a700
1402ffcb9:	90                   	nop
1402ffcba:	b9 02 00 00 00       	mov    $0x2,%ecx
1402ffcbf:	e8 3c aa 48 00       	call   0x14078a700
1402ffcc4:	90                   	nop
1402ffcc5:	b9 02 00 00 00       	mov    $0x2,%ecx
1402ffcca:	e8 31 aa 48 00       	call   0x14078a700
1402ffccf:	90                   	nop
1402ffcd0:	b9 02 00 00 00       	mov    $0x2,%ecx
1402ffcd5:	e8 26 aa 48 00       	call   0x14078a700
1402ffcda:	90                   	nop
1402ffcdb:	b9 02 00 00 00       	mov    $0x2,%ecx
1402ffce0:	e8 1b aa 48 00       	call   0x14078a700
1402ffce5:	90                   	nop
1402ffce6:	b9 02 00 00 00       	mov    $0x2,%ecx
1402ffceb:	e8 10 aa 48 00       	call   0x14078a700
1402ffcf0:	90                   	nop
1402ffcf1:	b9 02 00 00 00       	mov    $0x2,%ecx
1402ffcf6:	e8 05 aa 48 00       	call   0x14078a700
1402ffcfb:	90                   	nop
1402ffcfc:	b9 02 00 00 00       	mov    $0x2,%ecx
1402ffd01:	e8 fa a9 48 00       	call   0x14078a700
1402ffd06:	90                   	nop
1402ffd07:	b9 02 00 00 00       	mov    $0x2,%ecx
1402ffd0c:	e8 ef a9 48 00       	call   0x14078a700
1402ffd11:	90                   	nop
1402ffd12:	b9 02 00 00 00       	mov    $0x2,%ecx
1402ffd17:	e8 e4 a9 48 00       	call   0x14078a700
1402ffd1c:	90                   	nop
1402ffd1d:	b9 02 00 00 00       	mov    $0x2,%ecx
1402ffd22:	e8 d9 a9 48 00       	call   0x14078a700
1402ffd27:	cc                   	int3
1402ffd28:	cc                   	int3
1402ffd29:	cc                   	int3
1402ffd2a:	cc                   	int3
1402ffd2b:	cc                   	int3
1402ffd2c:	cc                   	int3
1402ffd2d:	cc                   	int3
1402ffd2e:	cc                   	int3
1402ffd2f:	cc                   	int3
1402ffd30:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
1402ffd35:	55                   	push   %rbp
1402ffd36:	56                   	push   %rsi
1402ffd37:	57                   	push   %rdi
1402ffd38:	48 83 ec 60          	sub    $0x60,%rsp
1402ffd3c:	49 8b f9             	mov    %r9,%rdi
1402ffd3f:	4c 8b 8c 24 a0 00 00 	mov    0xa0(%rsp),%r9
1402ffd46:	00
1402ffd47:	33 ed                	xor    %ebp,%ebp
1402ffd49:	89 6c 24 28          	mov    %ebp,0x28(%rsp)
1402ffd4d:	48 89 6c 24 38       	mov    %rbp,0x38(%rsp)
1402ffd52:	48 8b d1             	mov    %rcx,%rdx
1402ffd55:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1402ffd5a:	e8 31 d6 ff ff       	call   0x1402fd390
1402ffd5f:	48 8b 18             	mov    (%rax),%rbx
1402ffd62:	48 89 5c 24 38       	mov    %rbx,0x38(%rsp)
1402ffd67:	48 89 28             	mov    %rbp,(%rax)
1402ffd6a:	48 8b 4c 24 20       	mov    0x20(%rsp),%rcx
1402ffd6f:	48 85 c9             	test   %rcx,%rcx
1402ffd72:	74 24                	je     0x1402ffd98
1402ffd74:	8b 41 10             	mov    0x10(%rcx),%eax
1402ffd77:	ff c8                	dec    %eax
1402ffd79:	89 41 10             	mov    %eax,0x10(%rcx)
1402ffd7c:	85 c0                	test   %eax,%eax
1402ffd7e:	7f 18                	jg     0x1402ffd98
1402ffd80:	0f 88 66 01 00 00    	js     0x1402ffeec
1402ffd86:	48 8b 01             	mov    (%rcx),%rax
1402ffd89:	ba 01 00 00 00       	mov    $0x1,%edx
1402ffd8e:	48 8b 00             	mov    (%rax),%rax
1402ffd91:	ff 15 89 3c c8 00    	call   *0xc83c89(%rip)        # 0x140f83a20
1402ffd97:	90                   	nop
1402ffd98:	41 b8 03 00 00 00    	mov    $0x3,%r8d
1402ffd9e:	48 8b d7             	mov    %rdi,%rdx
1402ffda1:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
1402ffda6:	e8 f5 2d 07 00       	call   0x140372ba0
1402ffdab:	48 8b 38             	mov    (%rax),%rdi
1402ffdae:	48 89 28             	mov    %rbp,(%rax)
1402ffdb1:	48 89 7c 24 50       	mov    %rdi,0x50(%rsp)
1402ffdb6:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
1402ffdbb:	48 8b cf             	mov    %rdi,%rcx
1402ffdbe:	e8 3d 23 44 00       	call   0x140742100
1402ffdc3:	48 8b f0             	mov    %rax,%rsi
1402ffdc6:	48 89 6c 24 20       	mov    %rbp,0x20(%rsp)
1402ffdcb:	41 b8 09 00 00 00    	mov    $0x9,%r8d
1402ffdd1:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
1402ffdd6:	48 8b cb             	mov    %rbx,%rcx
1402ffdd9:	e8 42 d0 43 00       	call   0x14073ce20
1402ffdde:	c7 44 24 28 02 00 00 	movl   $0x2,0x28(%rsp)
1402ffde5:	00
1402ffde6:	48 8b 4c 24 20       	mov    0x20(%rsp),%rcx
1402ffdeb:	48 85 c9             	test   %rcx,%rcx
1402ffdee:	0f 84 03 01 00 00    	je     0x1402ffef7
1402ffdf4:	48 8b 06             	mov    (%rsi),%rax
1402ffdf7:	4c 8b 41 20          	mov    0x20(%rcx),%r8
1402ffdfb:	4c 03 40 20          	add    0x20(%rax),%r8
1402ffdff:	48 8d 54 24 48       	lea    0x48(%rsp),%rdx
1402ffe04:	48 8b 0d 6d 30 13 01 	mov    0x113306d(%rip),%rcx        # 0x141432e78
1402ffe0b:	e8 10 01 ea ff       	call   0x14019ff20
1402ffe10:	4c 8b c0             	mov    %rax,%r8
1402ffe13:	ba 09 00 00 00       	mov    $0x9,%edx
1402ffe18:	48 8b cb             	mov    %rbx,%rcx
1402ffe1b:	e8 e0 4c 43 00       	call   0x140734b00
1402ffe20:	90                   	nop
1402ffe21:	48 8b 4c 24 20       	mov    0x20(%rsp),%rcx
1402ffe26:	48 85 c9             	test   %rcx,%rcx
1402ffe29:	74 24                	je     0x1402ffe4f
1402ffe2b:	8b 41 10             	mov    0x10(%rcx),%eax
1402ffe2e:	ff c8                	dec    %eax
1402ffe30:	89 41 10             	mov    %eax,0x10(%rcx)
1402ffe33:	85 c0                	test   %eax,%eax
1402ffe35:	7f 18                	jg     0x1402ffe4f
1402ffe37:	0f 88 ce 00 00 00    	js     0x1402fff0b
1402ffe3d:	48 8b 01             	mov    (%rcx),%rax
1402ffe40:	ba 01 00 00 00       	mov    $0x1,%edx
1402ffe45:	48 8b 00             	mov    (%rax),%rax
1402ffe48:	ff 15 d2 3b c8 00    	call   *0xc83bd2(%rip)        # 0x140f83a20
1402ffe4e:	90                   	nop
1402ffe4f:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
1402ffe54:	48 85 c9             	test   %rcx,%rcx
1402ffe57:	74 24                	je     0x1402ffe7d
1402ffe59:	8b 41 10             	mov    0x10(%rcx),%eax
1402ffe5c:	ff c8                	dec    %eax
1402ffe5e:	89 41 10             	mov    %eax,0x10(%rcx)
1402ffe61:	85 c0                	test   %eax,%eax
1402ffe63:	7f 18                	jg     0x1402ffe7d
1402ffe65:	0f 88 ab 00 00 00    	js     0x1402fff16
1402ffe6b:	48 8b 01             	mov    (%rcx),%rax
1402ffe6e:	ba 01 00 00 00       	mov    $0x1,%edx
1402ffe73:	48 8b 00             	mov    (%rax),%rax
1402ffe76:	ff 15 a4 3b c8 00    	call   *0xc83ba4(%rip)        # 0x140f83a20
1402ffe7c:	90                   	nop
1402ffe7d:	48 85 ff             	test   %rdi,%rdi
1402ffe80:	74 27                	je     0x1402ffea9
1402ffe82:	8b 47 10             	mov    0x10(%rdi),%eax
1402ffe85:	ff c8                	dec    %eax
1402ffe87:	89 47 10             	mov    %eax,0x10(%rdi)
1402ffe8a:	85 c0                	test   %eax,%eax
1402ffe8c:	7f 1b                	jg     0x1402ffea9
1402ffe8e:	0f 88 8d 00 00 00    	js     0x1402fff21
1402ffe94:	48 8b 07             	mov    (%rdi),%rax
1402ffe97:	ba 01 00 00 00       	mov    $0x1,%edx
1402ffe9c:	48 8b cf             	mov    %rdi,%rcx
1402ffe9f:	48 8b 00             	mov    (%rax),%rax
1402ffea2:	ff 15 78 3b c8 00    	call   *0xc83b78(%rip)        # 0x140f83a20
1402ffea8:	90                   	nop
1402ffea9:	48 85 db             	test   %rbx,%rbx
1402ffeac:	74 23                	je     0x1402ffed1
1402ffeae:	8b 43 10             	mov    0x10(%rbx),%eax
1402ffeb1:	ff c8                	dec    %eax
1402ffeb3:	89 43 10             	mov    %eax,0x10(%rbx)
1402ffeb6:	85 c0                	test   %eax,%eax
1402ffeb8:	7f 17                	jg     0x1402ffed1
1402ffeba:	78 25                	js     0x1402ffee1
1402ffebc:	48 8b 03             	mov    (%rbx),%rax
1402ffebf:	ba 01 00 00 00       	mov    $0x1,%edx
1402ffec4:	48 8b cb             	mov    %rbx,%rcx
1402ffec7:	48 8b 00             	mov    (%rax),%rax
1402ffeca:	ff 15 50 3b c8 00    	call   *0xc83b50(%rip)        # 0x140f83a20
1402ffed0:	90                   	nop
1402ffed1:	48 8b 9c 24 88 00 00 	mov    0x88(%rsp),%rbx
1402ffed8:	00
1402ffed9:	48 83 c4 60          	add    $0x60,%rsp
1402ffedd:	5f                   	pop    %rdi
1402ffede:	5e                   	pop    %rsi
1402ffedf:	5d                   	pop    %rbp
1402ffee0:	c3                   	ret
1402ffee1:	b9 02 00 00 00       	mov    $0x2,%ecx
1402ffee6:	e8 15 a8 48 00       	call   0x14078a700
1402ffeeb:	90                   	nop
1402ffeec:	b9 02 00 00 00       	mov    $0x2,%ecx
1402ffef1:	e8 0a a8 48 00       	call   0x14078a700
1402ffef6:	90                   	nop
1402ffef7:	48 8d 15 fa aa cd 00 	lea    0xcdaafa(%rip),%rdx        # 0x140fda9f8
1402ffefe:	48 8b 0d f3 15 13 01 	mov    0x11315f3(%rip),%rcx        # 0x1414314f8
1402fff05:	e8 a6 1f 49 00       	call   0x140791eb0
1402fff0a:	90                   	nop
1402fff0b:	b9 02 00 00 00       	mov    $0x2,%ecx
1402fff10:	e8 eb a7 48 00       	call   0x14078a700
1402fff15:	90                   	nop
1402fff16:	b9 02 00 00 00       	mov    $0x2,%ecx
1402fff1b:	e8 e0 a7 48 00       	call   0x14078a700
1402fff20:	90                   	nop
1402fff21:	b9 02 00 00 00       	mov    $0x2,%ecx
1402fff26:	e8 d5 a7 48 00       	call   0x14078a700
1402fff2b:	cc                   	int3
1402fff2c:	cc                   	int3
1402fff2d:	cc                   	int3
1402fff2e:	cc                   	int3
1402fff2f:	cc                   	int3
1402fff30:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
1402fff35:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
1402fff3a:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
1402fff3f:	55                   	push   %rbp
1402fff40:	48 8d 6c 24 a9       	lea    -0x57(%rsp),%rbp
1402fff45:	48 81 ec e0 00 00 00 	sub    $0xe0,%rsp
1402fff4c:	48 8b f1             	mov    %rcx,%rsi
1402fff4f:	80 3d c1 20 12 01 00 	cmpb   $0x0,0x11220c1(%rip)        # 0x141422017
1402fff56:	75 6e                	jne    0x1402fffc6
1402fff58:	48 8d 1d 61 23 cd 00 	lea    0xcd2361(%rip),%rbx        # 0x140fd22c0
1402fff5f:	48 89 5d a7          	mov    %rbx,-0x59(%rbp)
1402fff63:	48 c7 45 af 0e 00 00 	movq   $0xe,-0x51(%rbp)
1402fff6a:	00
1402fff6b:	0f 28 45 a7          	movaps -0x59(%rbp),%xmm0
1402fff6f:	66 0f 7f 45 a7       	movdqa %xmm0,-0x59(%rbp)
1402fff74:	48 8d 55 a7          	lea    -0x59(%rbp),%rdx
1402fff78:	48 8b 0d e1 2e 13 01 	mov    0x1132ee1(%rip),%rcx        # 0x141432e60
1402fff7f:	e8 cc 41 51 00       	call   0x140814150
1402fff84:	48 85 c0             	test   %rax,%rax
1402fff87:	74 36                	je     0x1402fffbf
1402fff89:	48 89 5d a7          	mov    %rbx,-0x59(%rbp)
1402fff8d:	48 c7 45 af 0e 00 00 	movq   $0xe,-0x51(%rbp)
1402fff94:	00
1402fff95:	0f 28 45 a7          	movaps -0x59(%rbp),%xmm0
1402fff99:	66 0f 7f 45 a7       	movdqa %xmm0,-0x59(%rbp)
1402fff9e:	45 33 c9             	xor    %r9d,%r9d
1402fffa1:	4c 8d 45 a7          	lea    -0x59(%rbp),%r8
1402fffa5:	48 8d 55 bf          	lea    -0x41(%rbp),%rdx
1402fffa9:	48 8b 0d b0 2e 13 01 	mov    0x1132eb0(%rip),%rcx        # 0x141432e60
1402fffb0:	e8 3b 46 51 00       	call   0x1408145f0
1402fffb5:	48 8b 08             	mov    (%rax),%rcx
1402fffb8:	48 89 0d 59 bc 11 01 	mov    %rcx,0x111bc59(%rip)        # 0x14141bc18
1402fffbf:	c6 05 51 20 12 01 01 	movb   $0x1,0x1122051(%rip)        # 0x141422017
1402fffc6:	48 8b 05 7b 15 12 01 	mov    0x112157b(%rip),%rax        # 0x141421548
1402fffcd:	48 8b 78 50          	mov    0x50(%rax),%rdi
1402fffd1:	48 85 ff             	test   %rdi,%rdi
1402fffd4:	74 1c                	je     0x1402ffff2