1408dc951:	c7 04 c8 60 00 00 00 	movl   $0x60,(%rax,%rcx,8)
1408dc958:	44 89 74 c8 04       	mov    %r14d,0x4(%rax,%rcx,8)
1408dc95d:	48 c7 44 c8 08 01 00 	movq   $0x1,0x8(%rax,%rcx,8)
1408dc964:	00 00
1408dc966:	4c 89 64 c8 10       	mov    %r12,0x10(%rax,%rcx,8)
1408dc96b:	49 8b 07             	mov    (%r15),%rax
1408dc96e:	44 38 60 67          	cmp    %r12b,0x67(%rax)
1408dc972:	75 4f                	jne    0x1408dc9c3
1408dc974:	45 85 c0             	test   %r8d,%r8d
1408dc977:	79 0a                	jns    0x1408dc983
1408dc979:	45 8b 87 90 00 00 00 	mov    0x90(%r15),%r8d
1408dc980:	41 ff c8             	dec    %r8d
1408dc983:	49 63 c0             	movslq %r8d,%rax
1408dc986:	48 8d 0c 40          	lea    (%rax,%rax,2),%rcx
1408dc98a:	49 8b 87 88 00 00 00 	mov    0x88(%r15),%rax
1408dc991:	44 38 64 c8 01       	cmp    %r12b,0x1(%rax,%rcx,8)
1408dc996:	48 8d 14 c8          	lea    (%rax,%rcx,8),%rdx
1408dc99a:	74 1a                	je     0x1408dc9b6
1408dc99c:	49 c7 c1 ff ff ff ff 	mov    $0xffffffffffffffff,%r9
1408dc9a3:	4c 8b c3             	mov    %rbx,%r8
1408dc9a6:	49 8b cf             	mov    %r15,%rcx
1408dc9a9:	e8 62 b4 04 00       	call   0x140927e10
1408dc9ae:	41 8b c6             	mov    %r14d,%eax
1408dc9b1:	e9 e1 15 00 00       	jmp    0x1408ddf97
1408dc9b6:	48 85 db             	test   %rbx,%rbx
1408dc9b9:	74 08                	je     0x1408dc9c3
1408dc9bb:	48 89 5a 10          	mov    %rbx,0x10(%rdx)
1408dc9bf:	c6 42 01 ff          	movb   $0xff,0x1(%rdx)
1408dc9c3:	41 8b c6             	mov    %r14d,%eax
1408dc9c6:	e9 cc 15 00 00       	jmp    0x1408ddf97
1408dc9cb:	45 85 c0             	test   %r8d,%r8d
1408dc9ce:	0f 89 c6 00 00 00    	jns    0x1408dca9a
1408dc9d4:	41 8b 7e 40          	mov    0x40(%r14),%edi
1408dc9d8:	85 ff                	test   %edi,%edi
1408dc9da:	0f 89 b6 00 00 00    	jns    0x1408dca96
1408dc9e0:	48 0f bf 56 30       	movswq 0x30(%rsi),%rdx
1408dc9e5:	4c 8b 66 40          	mov    0x40(%rsi),%r12
1408dc9e9:	66 85 d2             	test   %dx,%dx
1408dc9ec:	79 09                	jns    0x1408dc9f7
1408dc9ee:	f7 d7                	not    %edi
1408dc9f0:	8b c7                	mov    %edi,%eax
1408dc9f2:	e9 a0 15 00 00       	jmp    0x1408ddf97
1408dc9f7:	49 8b 44 24 08       	mov    0x8(%r12),%rax
1408dc9fc:	48 8d 0c 52          	lea    (%rdx,%rdx,2),%rcx
1408dca00:	48 8d 1c c8          	lea    (%rax,%rcx,8),%rbx
1408dca04:	49 8b cc             	mov    %r12,%rcx
1408dca07:	e8 14 4f 02 00       	call   0x140901920
1408dca0c:	0f bf f0             	movswl %ax,%esi
1408dca0f:	0f b7 43 12          	movzwl 0x12(%rbx),%eax
1408dca13:	2b f7                	sub    %edi,%esi
1408dca15:	a8 60                	test   $0x60,%al
1408dca17:	74 4f                	je     0x1408dca68
1408dca19:	b9 00 01 00 00       	mov    $0x100,%ecx
1408dca1e:	66 85 c1             	test   %ax,%cx
1408dca21:	74 19                	je     0x1408dca3c
1408dca23:	4c 8b 03             	mov    (%rbx),%r8
1408dca26:	48 8d 15 ab 36 77 00 	lea    0x7736ab(%rip),%rdx        # 0x1410500d8
1408dca2d:	49 8b ce             	mov    %r14,%rcx
1408dca30:	e8 4b ce ff ff       	call   0x1408d9880
1408dca35:	33 c0                	xor    %eax,%eax
1408dca37:	e9 5b 15 00 00       	jmp    0x1408ddf97
1408dca3c:	66 0b c1             	or     %cx,%ax
1408dca3f:	66 89 43 12          	mov    %ax,0x12(%rbx)
1408dca43:	84 c0                	test   %al,%al
1408dca45:	79 11                	jns    0x1408dca58
1408dca47:	44 8b ce             	mov    %esi,%r9d
1408dca4a:	4c 8b c3             	mov    %rbx,%r8
1408dca4d:	49 8b d4             	mov    %r12,%rdx
1408dca50:	49 8b ce             	mov    %r14,%rcx
1408dca53:	e8 38 e3 ff ff       	call   0x1408dad90
1408dca58:	b8 7f fe 00 00       	mov    $0xfe7f,%eax
1408dca5d:	66 21 43 12          	and    %ax,0x12(%rbx)
1408dca61:	8b c6                	mov    %esi,%eax
1408dca63:	e9 2f 15 00 00       	jmp    0x1408ddf97
1408dca68:	80 7b 0c 45          	cmpb   $0x45,0xc(%rbx)
1408dca6c:	75 f3                	jne    0x1408dca61
1408dca6e:	45 8b cd             	mov    %r13d,%r9d
1408dca71:	44 8b c6             	mov    %esi,%r8d
1408dca74:	ba 51 00 00 00       	mov    $0x51,%edx
1408dca79:	49 8b cf             	mov    %r15,%rcx
1408dca7c:	e8 bf a1 02 00       	call   0x140906c40
1408dca81:	45 8b c5             	mov    %r13d,%r8d
1408dca84:	ba 57 00 00 00       	mov    $0x57,%edx
1408dca89:	49 8b cf             	mov    %r15,%rcx
1408dca8c:	e8 3f a1 02 00       	call   0x140906bd0
1408dca91:	e9 fe 14 00 00       	jmp    0x1408ddf94
1408dca96:	44 8d 47 ff          	lea    -0x1(%rdi),%r8d
1408dca9a:	44 0f bf 4e 30       	movswl 0x30(%rsi),%r9d
1408dca9f:	49 8b cf             	mov    %r15,%rcx
1408dcaa2:	48 8b 56 40          	mov    0x40(%rsi),%rdx
1408dcaa6:	0f b6 5e 02          	movzbl 0x2(%rsi),%ebx
1408dcaaa:	44 89 6c 24 20       	mov    %r13d,0x20(%rsp)
1408dcaaf:	e8 8c e4 ff ff       	call   0x1408daf40
1408dcab4:	84 db                	test   %bl,%bl
1408dcab6:	74 39                	je     0x1408dcaf1
1408dcab8:	49 8b 56 10          	mov    0x10(%r14),%rdx
1408dcabc:	48 8b 02             	mov    (%rdx),%rax
1408dcabf:	8b 8a 90 00 00 00    	mov    0x90(%rdx),%ecx
1408dcac5:	ff c9                	dec    %ecx
1408dcac7:	44 38 60 67          	cmp    %r12b,0x67(%rax)
1408dcacb:	74 09                	je     0x1408dcad6
1408dcacd:	48 8d 0d 84 73 b5 00 	lea    0xb57384(%rip),%rcx        # 0x141433e58
1408dcad4:	eb 12                	jmp    0x1408dcae8
1408dcad6:	48 63 c1             	movslq %ecx,%rax
1408dcad9:	48 8d 0c 40          	lea    (%rax,%rax,2),%rcx
1408dcadd:	48 8b 82 88 00 00 00 	mov    0x88(%rdx),%rax
1408dcae4:	48 8d 0c c8          	lea    (%rax,%rcx,8),%rcx
1408dcae8:	80 39 5e             	cmpb   $0x5e,(%rcx)
1408dcaeb:	75 04                	jne    0x1408dcaf1
1408dcaed:	66 89 59 02          	mov    %bx,0x2(%rcx)
1408dcaf1:	4c 39 66 40          	cmp    %r12,0x40(%rsi)
1408dcaf5:	0f 85 99 14 00 00    	jne    0x1408ddf94
1408dcafb:	80 7e 01 45          	cmpb   $0x45,0x1(%rsi)
1408dcaff:	0f 85 8f 14 00 00    	jne    0x1408ddf94
1408dcb05:	e9 77 ff ff ff       	jmp    0x1408dca81
1408dcb0a:	45 8b cd             	mov    %r13d,%r9d
1408dcb0d:	45 33 c0             	xor    %r8d,%r8d
1408dcb10:	48 8b d6             	mov    %rsi,%rdx
1408dcb13:	49 8b ce             	mov    %r14,%rcx
1408dcb16:	e8 85 d0 fb ff       	call   0x140899ba0
1408dcb1b:	e9 74 14 00 00       	jmp    0x1408ddf94
1408dcb20:	f7 46 04 00 20 00 00 	testl  $0x2000,0x4(%rsi)
1408dcb27:	74 09                	je     0x1408dcb32
1408dcb29:	48 8b 76 10          	mov    0x10(%rsi),%rsi
1408dcb2d:	48 85 f6             	test   %rsi,%rsi
1408dcb30:	75 ee                	jne    0x1408dcb20
1408dcb32:	48 8b 46 08          	mov    0x8(%rsi),%rax
1408dcb36:	ba 47 00 00 00       	mov    $0x47,%edx
1408dcb3b:	44 38 60 04          	cmp    %r12b,0x4(%rax)
1408dcb3f:	41 0f 94 c4          	sete   %r12b
1408dcb43:	45 8b c4             	mov    %r12d,%r8d
1408dcb46:	e9 3e 14 00 00       	jmp    0x1408ddf89
1408dcb4b:	48 8b 56 08          	mov    0x8(%rsi),%rdx
1408dcb4f:	45 8b cd             	mov    %r13d,%r9d
1408dcb52:	45 33 c0             	xor    %r8d,%r8d
1408dcb55:	49 8b cf             	mov    %r15,%rcx
1408dcb58:	e8 b3 d3 fb ff       	call   0x140899f10
1408dcb5d:	e9 32 14 00 00       	jmp    0x1408ddf94
1408dcb62:	4c 8b 46 08          	mov    0x8(%rsi),%r8
1408dcb66:	41 8b d5             	mov    %r13d,%edx
1408dcb69:	49 8b cf             	mov    %r15,%rcx
1408dcb6c:	e8 7f 5b 03 00       	call   0x1409126f0
1408dcb71:	e9 1e 14 00 00       	jmp    0x1408ddf94
1408dcb76:	48 8b 56 08          	mov    0x8(%rsi),%rdx
1408dcb7a:	48 83 c2 02          	add    $0x2,%rdx
1408dcb7e:	75 05                	jne    0x1408dcb85
1408dcb80:	41 8b fc             	mov    %r12d,%edi
1408dcb83:	eb 1a                	jmp    0x1408dcb9f
1408dcb85:	48 c7 c7 ff ff ff ff 	mov    $0xffffffffffffffff,%rdi
1408dcb8c:	0f 1f 40 00          	nopl   0x0(%rax)
1408dcb90:	48 ff c7             	inc    %rdi
1408dcb93:	44 38 24 3a          	cmp    %r12b,(%rdx,%rdi,1)
1408dcb97:	75 f7                	jne    0x1408dcb90
1408dcb99:	81 e7 ff ff ff 3f    	and    $0x3fffffff,%edi
1408dcb9f:	49 8b 0f             	mov    (%r15),%rcx
1408dcba2:	8d 5f ff             	lea    -0x1(%rdi),%ebx
1408dcba5:	44 8b c3             	mov    %ebx,%r8d
1408dcba8:	e8 33 be 00 00       	call   0x1408e89e0
1408dcbad:	48 8b f8             	mov    %rax,%rdi
1408dcbb0:	8b c3                	mov    %ebx,%eax
1408dcbb2:	99                   	cltd
1408dcbb3:	2b c2                	sub    %edx,%eax
1408dcbb5:	49 63 97 90 00 00 00 	movslq 0x90(%r15),%rdx
1408dcbbc:	d1 f8                	sar    $1,%eax
1408dcbbe:	44 8b c0             	mov    %eax,%r8d
1408dcbc1:	41 39 97 94 00 00 00 	cmp    %edx,0x94(%r15)
1408dcbc8:	7f 19                	jg     0x1408dcbe3
1408dcbca:	45 8b cd             	mov    %r13d,%r9d
1408dcbcd:	44 89 64 24 20       	mov    %r12d,0x20(%rsp)
1408dcbd2:	ba 4d 00 00 00       	mov    $0x4d,%edx
1408dcbd7:	49 8b cf             	mov    %r15,%rcx
1408dcbda:	e8 c1 01 fd ff       	call   0x1408acda0
1408dcbdf:	8b d0                	mov    %eax,%edx
1408dcbe1:	eb 30                	jmp    0x1408dcc13
1408dcbe3:	48 8d 0c 52          	lea    (%rdx,%rdx,2),%rcx
1408dcbe7:	8d 42 01             	lea    0x1(%rdx),%eax
1408dcbea:	41 89 87 90 00 00 00 	mov    %eax,0x90(%r15)
1408dcbf1:	49 8b 87 88 00 00 00 	mov    0x88(%r15),%rax
1408dcbf8:	c7 04 c8 4d 00 00 00 	movl   $0x4d,(%rax,%rcx,8)
1408dcbff:	44 89 44 c8 04       	mov    %r8d,0x4(%rax,%rcx,8)
1408dcc04:	44 89 6c c8 08       	mov    %r13d,0x8(%rax,%rcx,8)
1408dcc09:	44 89 64 c8 0c       	mov    %r12d,0xc(%rax,%rcx,8)
1408dcc0e:	4c 89 64 c8 10       	mov    %r12,0x10(%rax,%rcx,8)
1408dcc13:	49 8b 0f             	mov    (%r15),%rcx
1408dcc16:	44 38 61 67          	cmp    %r12b,0x67(%rcx)
1408dcc1a:	74 73                	je     0x1408dcc8f
1408dcc1c:	48 85 ff             	test   %rdi,%rdi
1408dcc1f:	0f 84 6f 13 00 00    	je     0x1408ddf94
1408dcc25:	4c 39 a1 00 03 00 00 	cmp    %r12,0x300(%rcx)
1408dcc2c:	74 0d                	je     0x1408dcc3b
1408dcc2e:	48 8b d7             	mov    %rdi,%rdx
1408dcc31:	e8 0a 6d fd ff       	call   0x1408b3940
1408dcc36:	e9 59 13 00 00       	jmp    0x1408ddf94
1408dcc3b:	48 3b b9 f0 01 00 00 	cmp    0x1f0(%rcx),%rdi
1408dcc42:	73 3e                	jae    0x1408dcc82
1408dcc44:	48 3b b9 e0 01 00 00 	cmp    0x1e0(%rcx),%rdi
1408dcc4b:	72 16                	jb     0x1408dcc63
1408dcc4d:	48 8b 81 d8 01 00 00 	mov    0x1d8(%rcx),%rax
1408dcc54:	48 89 07             	mov    %rax,(%rdi)
1408dcc57:	48 89 b9 d8 01 00 00 	mov    %rdi,0x1d8(%rcx)
1408dcc5e:	e9 31 13 00 00       	jmp    0x1408ddf94
1408dcc63:	48 3b b9 e8 01 00 00 	cmp    0x1e8(%rcx),%rdi
1408dcc6a:	72 16                	jb     0x1408dcc82
1408dcc6c:	48 8b 81 c8 01 00 00 	mov    0x1c8(%rcx),%rax
1408dcc73:	48 89 07             	mov    %rax,(%rdi)
1408dcc76:	48 89 b9 c8 01 00 00 	mov    %rdi,0x1c8(%rcx)
1408dcc7d:	e9 12 13 00 00       	jmp    0x1408ddf94
1408dcc82:	48 8b cf             	mov    %rdi,%rcx
1408dcc85:	e8 c6 ee fa ff       	call   0x14088bb50
1408dcc8a:	e9 05 13 00 00       	jmp    0x1408ddf94
1408dcc8f:	85 d2                	test   %edx,%edx
1408dcc91:	79 09                	jns    0x1408dcc9c
1408dcc93:	41 8b 97 90 00 00 00 	mov    0x90(%r15),%edx
1408dcc9a:	ff ca                	dec    %edx
1408dcc9c:	48 63 c2             	movslq %edx,%rax
1408dcc9f:	48 8d 0c 40          	lea    (%rax,%rax,2),%rcx
1408dcca3:	49 8b 87 88 00 00 00 	mov    0x88(%r15),%rax
1408dccaa:	44 38 64 c8 01       	cmp    %r12b,0x1(%rax,%rcx,8)
1408dccaf:	48 8d 14 c8          	lea    (%rax,%rcx,8),%rdx
1408dccb3:	74 16                	je     0x1408dcccb
1408dccb5:	41 b9 fa ff ff ff    	mov    $0xfffffffa,%r9d
1408dccbb:	4c 8b c7             	mov    %rdi,%r8
1408dccbe:	49 8b cf             	mov    %r15,%rcx
1408dccc1:	e8 4a b1 04 00       	call   0x140927e10
1408dccc6:	e9 c9 12 00 00       	jmp    0x1408ddf94
1408dcccb:	48 85 ff             	test   %rdi,%rdi
1408dccce:	0f 84 c0 12 00 00    	je     0x1408ddf94
1408dccd4:	48 89 7a 10          	mov    %rdi,0x10(%rdx)
1408dccd8:	c6 42 01 fa          	movb   $0xfa,0x1(%rdx)
1408dccdc:	e9 b3 12 00 00       	jmp    0x1408ddf94
1408dcce1:	44 0f bf 46 30       	movswl 0x30(%rsi),%r8d
1408dcce6:	45 8b cd             	mov    %r13d,%r9d
1408dcce9:	ba 4e 00 00 00       	mov    $0x4e,%edx
1408dccee:	49 8b cf             	mov    %r15,%rcx
1408dccf1:	e8 4a 9f 02 00       	call   0x140906c40
1408dccf6:	48 8b 46 08          	mov    0x8(%rsi),%rax
1408dccfa:	44 38 60 01          	cmp    %r12b,0x1(%rax)
1408dccfe:	0f 84 90 12 00 00    	je     0x1408ddf94
1408dcd04:	4d 8b 86 38 01 00 00 	mov    0x138(%r14),%r8
1408dcd0b:	4d 85 c0             	test   %r8,%r8
1408dcd0e:	74 25                	je     0x1408dcd35
1408dcd10:	45 8b 48 04          	mov    0x4(%r8),%r9d
1408dcd14:	b9 02 00 00 00       	mov    $0x2,%ecx
1408dcd19:	44 0f bf 56 30       	movswl 0x30(%rsi),%r10d
1408dcd1e:	66 90                	xchg   %ax,%ax
1408dcd20:	48 63 c1             	movslq %ecx,%rax
1408dcd23:	45 39 14 80          	cmp    %r10d,(%r8,%rax,4)
1408dcd27:	49 8d 14 80          	lea    (%r8,%rax,4),%rdx
1408dcd2b:	74 0d                	je     0x1408dcd3a
1408dcd2d:	03 4a 04             	add    0x4(%rdx),%ecx
1408dcd30:	41 3b c9             	cmp    %r9d,%ecx
1408dcd33:	7c eb                	jl     0x1408dcd20
1408dcd35:	49 8b d4             	mov    %r12,%rdx
1408dcd38:	eb 0a                	jmp    0x1408dcd44
1408dcd3a:	8d 41 02             	lea    0x2(%rcx),%eax
1408dcd3d:	48 63 c8             	movslq %eax,%rcx
1408dcd40:	49 8d 14 88          	lea    (%r8,%rcx,4),%rdx
1408dcd44:	45 89 20             	mov    %r12d,(%r8)
1408dcd47:	49 8b cf             	mov    %r15,%rcx
1408dcd4a:	49 c7 c0 ff ff ff ff 	mov    $0xffffffffffffffff,%r8
1408dcd51:	e8 0a a5 02 00       	call   0x140907260
1408dcd56:	e9 39 12 00 00       	jmp    0x1408ddf94
1408dcd5b:	8b 46 2c             	mov    0x2c(%rsi),%eax
1408dcd5e:	e9 34 12 00 00       	jmp    0x1408ddf97
1408dcd63:	48 8b 56 10          	mov    0x10(%rsi),%rdx
1408dcd67:	45 8b c5             	mov    %r13d,%r8d
1408dcd6a:	49 8b ce             	mov    %r14,%rcx
1408dcd6d:	e8 ce f9 ff ff       	call   0x1408dc740
1408dcd72:	8b d8                	mov    %eax,%ebx
1408dcd74:	41 3b c5             	cmp    %r13d,%eax
1408dcd77:	74 16                	je     0x1408dcd8f
1408dcd79:	45 8b cd             	mov    %r13d,%r9d
1408dcd7c:	44 8b c0             	mov    %eax,%r8d
1408dcd7f:	ba 51 00 00 00       	mov    $0x51,%edx
1408dcd84:	49 8b cf             	mov    %r15,%rcx
1408dcd87:	e8 b4 9e 02 00       	call   0x140906c40
1408dcd8c:	41 8b dd             	mov    %r13d,%ebx
1408dcd8f:	48 8b 4e 08          	mov    0x8(%rsi),%rcx
1408dcd93:	33 d2                	xor    %edx,%edx
1408dcd95:	e8 26 b6 fe ff       	call   0x1408c83c0
1408dcd9a:	44 0f be c8          	movsbl %al,%r9d
1408dcd9e:	45 8b c5             	mov    %r13d,%r8d
1408dcda1:	ba 58 00 00 00       	mov    $0x58,%edx
1408dcda6:	49 8b cf             	mov    %r15,%rcx
1408dcda9:	e8 92 9e 02 00       	call   0x140906c40
1408dcdae:	8b c3                	mov    %ebx,%eax
1408dcdb0:	e9 e2 11 00 00       	jmp    0x1408ddf97
1408dcdb5:	83 fb 2d             	cmp    $0x2d,%ebx
1408dcdb8:	41 8b c4             	mov    %r12d,%eax
1408dcdbb:	ba 80 00 00 00       	mov    $0x80,%edx
1408dcdc0:	0f 94 c0             	sete   %al
1408dcdc3:	89 54 24 60          	mov    %edx,0x60(%rsp)
1408dcdc7:	8d 58 34             	lea    0x34(%rax),%ebx
1408dcdca:	eb 04                	jmp    0x1408dcdd0
1408dcdcc:	8b 54 24 60          	mov    0x60(%rsp),%edx
1408dcdd0:	48 8b 7e 10          	mov    0x10(%rsi),%rdi
1408dcdd4:	48 8b cf             	mov    %rdi,%rcx
1408dcdd7:	e8 c4 29 00 00       	call   0x1408df7a0
1408dcddc:	49 8b ce             	mov    %r14,%rcx
1408dcddf:	85 c0                	test   %eax,%eax
1408dcde1:	74 18                	je     0x1408dcdfb
1408dcde3:	88 54 24 20          	mov    %dl,0x20(%rsp)
1408dcde7:	44 0f b6 cb          	movzbl %bl,%r9d
1408dcdeb:	48 8b d6             	mov    %rsi,%rdx
1408dcdee:	45 8b c5             	mov    %r13d,%r8d
1408dcdf1:	e8 ca de fb ff       	call   0x14089acc0
1408dcdf6:	e9 4b 11 00 00       	jmp    0x1408ddf46
1408dcdfb:	4c 8d 85 80 00 00 00 	lea    0x80(%rbp),%r8
1408dce02:	48 8b d7             	mov    %rdi,%rdx
1408dce05:	e8 d6 12 00 00       	call   0x1408de0e0
1408dce0a:	48 8b 56 18          	mov    0x18(%rsi),%rdx
1408dce0e:	4c 8d 44 24 50       	lea    0x50(%rsp),%r8
1408dce13:	49 8b ce             	mov    %r14,%rcx
1408dce16:	89 85 88 00 00 00    	mov    %eax,0x88(%rbp)
1408dce1c:	e8 bf 12 00 00       	call   0x1408de0e0
1408dce21:	45 8b cd             	mov    %r13d,%r9d
1408dce24:	89 85 90 00 00 00    	mov    %eax,0x90(%rbp)
1408dce2a:	ba 47 00 00 00       	mov    $0x47,%edx
1408dce2f:	41 b8 01 00 00 00    	mov    $0x1,%r8d
1408dce35:	49 8b cf             	mov    %r15,%rcx
1408dce38:	e8 03 9e 02 00       	call   0x140906c40
1408dce3d:	8b 4e 04             	mov    0x4(%rsi),%ecx
1408dce40:	44 8b cb             	mov    %ebx,%r9d
1408dce43:	41 8b 87 90 00 00 00 	mov    0x90(%r15),%eax
1408dce4a:	48 8b d7             	mov    %rdi,%rdx
1408dce4d:	44 8b 64 24 60       	mov    0x60(%rsp),%r12d
1408dce52:	83 c0 02             	add    $0x2,%eax
1408dce55:	4c 8b 46 18          	mov    0x18(%rsi),%r8
1408dce59:	c1 e9 0a             	shr    $0xa,%ecx
1408dce5c:	83 e1 01             	and    $0x1,%ecx
1408dce5f:	89 4c 24 40          	mov    %ecx,0x40(%rsp)
1408dce63:	49 8b ce             	mov    %r14,%rcx
1408dce66:	44 89 64 24 38       	mov    %r12d,0x38(%rsp)
1408dce6b:	89 44 24 30          	mov    %eax,0x30(%rsp)
1408dce6f:	8b 85 90 00 00 00    	mov    0x90(%rbp),%eax
1408dce75:	89 44 24 28          	mov    %eax,0x28(%rsp)
1408dce79:	8b 85 88 00 00 00    	mov    0x88(%rbp),%eax
1408dce7f:	89 44 24 20          	mov    %eax,0x20(%rsp)
1408dce83:	e8 b8 bc fb ff       	call   0x140898b40
1408dce88:	45 8b cd             	mov    %r13d,%r9d
1408dce8b:	49 8b cf             	mov    %r15,%rcx
1408dce8e:	41 81 fc 80 00 00 00 	cmp    $0x80,%r12d
1408dce95:	75 1d                	jne    0x1408dceb4
1408dce97:	45 33 c0             	xor    %r8d,%r8d
1408dce9a:	ba 47 00 00 00       	mov    $0x47,%edx
1408dce9f:	e8 9c 9d 02 00       	call   0x140906c40
1408dcea4:	8b 8d 80 00 00 00    	mov    0x80(%rbp),%ecx
1408dceaa:	44 8b 64 24 50       	mov    0x50(%rsp),%r12d
1408dceaf:	e9 98 10 00 00       	jmp    0x1408ddf4c
1408dceb4:	8b 85 90 00 00 00    	mov    0x90(%rbp),%eax