1408cd984:	41 03 c5             	add    %r13d,%eax
1408cd987:	75 2d                	jne    0x1408cd9b6
1408cd989:	48 8b 03             	mov    (%rbx),%rax
1408cd98c:	48 8b cb             	mov    %rbx,%rcx
1408cd98f:	48 8b 00             	mov    (%rax),%rax
1408cd992:	ff 15 a0 f2 23 00    	call   *0x23f2a0(%rip)        # 0x140b0cc38
1408cd998:	41 8b c5             	mov    %r13d,%eax
1408cd99b:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1408cd9a0:	41 03 c5             	add    %r13d,%eax
1408cd9a3:	75 11                	jne    0x1408cd9b6
1408cd9a5:	48 8b 03             	mov    (%rbx),%rax
1408cd9a8:	48 8b cb             	mov    %rbx,%rcx
1408cd9ab:	48 8b 40 08          	mov    0x8(%rax),%rax
1408cd9af:	ff 15 83 f2 23 00    	call   *0x23f283(%rip)        # 0x140b0cc38
1408cd9b5:	90                   	nop
1408cd9b6:	48 8b 5c 24 78       	mov    0x78(%rsp),%rbx
1408cd9bb:	48 85 db             	test   %rbx,%rbx
1408cd9be:	74 3a                	je     0x1408cd9fa
1408cd9c0:	41 8b c5             	mov    %r13d,%eax
1408cd9c3:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1408cd9c8:	41 03 c5             	add    %r13d,%eax
1408cd9cb:	75 2d                	jne    0x1408cd9fa
1408cd9cd:	48 8b 03             	mov    (%rbx),%rax
1408cd9d0:	48 8b cb             	mov    %rbx,%rcx
1408cd9d3:	48 8b 00             	mov    (%rax),%rax
1408cd9d6:	ff 15 5c f2 23 00    	call   *0x23f25c(%rip)        # 0x140b0cc38
1408cd9dc:	41 8b c5             	mov    %r13d,%eax
1408cd9df:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1408cd9e4:	41 03 c5             	add    %r13d,%eax
1408cd9e7:	75 11                	jne    0x1408cd9fa
1408cd9e9:	48 8b 03             	mov    (%rbx),%rax
1408cd9ec:	48 8b cb             	mov    %rbx,%rcx
1408cd9ef:	48 8b 40 08          	mov    0x8(%rax),%rax
1408cd9f3:	ff 15 3f f2 23 00    	call   *0x23f23f(%rip)        # 0x140b0cc38
1408cd9f9:	90                   	nop
1408cd9fa:	48 8b 5c 24 68       	mov    0x68(%rsp),%rbx
1408cd9ff:	48 85 db             	test   %rbx,%rbx
1408cda02:	0f 84 f8 fa ff ff    	je     0x1408cd500
1408cda08:	41 8b c5             	mov    %r13d,%eax
1408cda0b:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1408cda10:	41 03 c5             	add    %r13d,%eax
1408cda13:	0f 85 e7 fa ff ff    	jne    0x1408cd500
1408cda19:	48 8b 03             	mov    (%rbx),%rax
1408cda1c:	48 8b cb             	mov    %rbx,%rcx
1408cda1f:	48 8b 00             	mov    (%rax),%rax
1408cda22:	ff 15 10 f2 23 00    	call   *0x23f210(%rip)        # 0x140b0cc38
1408cda28:	41 8b c5             	mov    %r13d,%eax
1408cda2b:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1408cda30:	41 03 c5             	add    %r13d,%eax
1408cda33:	0f 85 c7 fa ff ff    	jne    0x1408cd500
1408cda39:	48 8b 03             	mov    (%rbx),%rax
1408cda3c:	48 8b cb             	mov    %rbx,%rcx
1408cda3f:	48 8b 40 08          	mov    0x8(%rax),%rax
1408cda43:	ff 15 ef f1 23 00    	call   *0x23f1ef(%rip)        # 0x140b0cc38
1408cda49:	e9 b2 fa ff ff       	jmp    0x1408cd500
1408cda4e:	e8 35 b8 73 ff       	call   0x140009288
1408cda53:	cc                   	int3
1408cda54:	40 53                	rex push %rbx
1408cda56:	48 83 ec 20          	sub    $0x20,%rsp
1408cda5a:	48 8b d9             	mov    %rcx,%rbx
1408cda5d:	48 8b 49 20          	mov    0x20(%rcx),%rcx
1408cda61:	48 85 c9             	test   %rcx,%rcx
1408cda64:	74 1a                	je     0x1408cda80
1408cda66:	83 c8 ff             	or     $0xffffffff,%eax
1408cda69:	f0 0f c1 41 0c       	lock xadd %eax,0xc(%rcx)
1408cda6e:	83 f8 01             	cmp    $0x1,%eax
1408cda71:	75 0d                	jne    0x1408cda80
1408cda73:	48 8b 01             	mov    (%rcx),%rax
1408cda76:	48 8b 40 08          	mov    0x8(%rax),%rax
1408cda7a:	ff 15 b8 f1 23 00    	call   *0x23f1b8(%rip)        # 0x140b0cc38
1408cda80:	48 8b 4b 10          	mov    0x10(%rbx),%rcx
1408cda84:	48 85 c9             	test   %rcx,%rcx
1408cda87:	74 1a                	je     0x1408cdaa3
1408cda89:	83 c8 ff             	or     $0xffffffff,%eax
1408cda8c:	f0 0f c1 41 0c       	lock xadd %eax,0xc(%rcx)
1408cda91:	83 f8 01             	cmp    $0x1,%eax
1408cda94:	75 0d                	jne    0x1408cdaa3
1408cda96:	48 8b 01             	mov    (%rcx),%rax
1408cda99:	48 8b 40 08          	mov    0x8(%rax),%rax
1408cda9d:	ff 15 95 f1 23 00    	call   *0x23f195(%rip)        # 0x140b0cc38
1408cdaa3:	48 83 c4 20          	add    $0x20,%rsp
1408cdaa7:	5b                   	pop    %rbx
1408cdaa8:	c3                   	ret
1408cdaa9:	90                   	nop
1408cdaaa:	90                   	nop
1408cdaab:	90                   	nop
1408cdaac:	90                   	nop
1408cdaad:	90                   	nop
1408cdaae:	90                   	nop
1408cdaaf:	90                   	nop
1408cdab0:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
1408cdab5:	44 88 4c 24 20       	mov    %r9b,0x20(%rsp)
1408cdaba:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
1408cdabf:	55                   	push   %rbp
1408cdac0:	56                   	push   %rsi
1408cdac1:	57                   	push   %rdi
1408cdac2:	41 54                	push   %r12
1408cdac4:	41 55                	push   %r13
1408cdac6:	41 56                	push   %r14
1408cdac8:	41 57                	push   %r15
1408cdaca:	48 83 ec 30          	sub    $0x30,%rsp
1408cdace:	48 8b 01             	mov    (%rcx),%rax
1408cdad1:	49 8b f8             	mov    %r8,%rdi
1408cdad4:	41 0f b6 d9          	movzbl %r9b,%ebx
1408cdad8:	48 8b f1             	mov    %rcx,%rsi
1408cdadb:	48 8b 80 a8 00 00 00 	mov    0xa8(%rax),%rax
1408cdae2:	ff 15 50 f1 23 00    	call   *0x23f150(%rip)        # 0x140b0cc38
1408cdae8:	48 8d 8e a0 01 00 00 	lea    0x1a0(%rsi),%rcx
1408cdaef:	48 8b d7             	mov    %rdi,%rdx
1408cdaf2:	44 8a d8             	mov    %al,%r11b
1408cdaf5:	e8 46 d7 06 00       	call   0x14093b240
1408cdafa:	41 32 c3             	xor    %r11b,%al
1408cdafd:	4c 8d b6 48 01 00 00 	lea    0x148(%rsi),%r14
1408cdb04:	8b eb                	mov    %ebx,%ebp
1408cdb06:	88 44 24 70          	mov    %al,0x70(%rsp)
1408cdb0a:	41 bd 01 00 00 00    	mov    $0x1,%r13d
1408cdb10:	4c 8d 8e 90 00 00 00 	lea    0x90(%rsi),%r9
1408cdb17:	49 33 ed             	xor    %r13,%rbp
1408cdb1a:	4c 8d 56 70          	lea    0x70(%rsi),%r10
1408cdb1e:	48 c1 e5 05          	shl    $0x5,%rbp
1408cdb22:	f6 db                	neg    %bl
1408cdb24:	48 1b c9             	sbb    %rcx,%rcx
1408cdb27:	48 83 e1 b8          	and    $0xffffffffffffffb8,%rcx
1408cdb2b:	4c 03 f1             	add    %rcx,%r14
1408cdb2e:	45 84 db             	test   %r11b,%r11b
1408cdb31:	75 1a                	jne    0x1408cdb4d
1408cdb33:	49 8b ca             	mov    %r10,%rcx
1408cdb36:	e8 05 d7 06 00       	call   0x14093b240
1408cdb3b:	84 c0                	test   %al,%al
1408cdb3d:	75 09                	jne    0x1408cdb48
1408cdb3f:	e8 d0 d6 06 00       	call   0x14093b214
1408cdb44:	84 c0                	test   %al,%al
1408cdb46:	74 32                	je     0x1408cdb7a
1408cdb48:	49 8b d1             	mov    %r9,%rdx
1408cdb4b:	eb 18                	jmp    0x1408cdb65
1408cdb4d:	49 8b c9             	mov    %r9,%rcx
1408cdb50:	e8 eb d6 06 00       	call   0x14093b240
1408cdb55:	84 c0                	test   %al,%al
1408cdb57:	75 09                	jne    0x1408cdb62
1408cdb59:	e8 b6 d6 06 00       	call   0x14093b214
1408cdb5e:	84 c0                	test   %al,%al
1408cdb60:	74 18                	je     0x1408cdb7a
1408cdb62:	49 8b d2             	mov    %r10,%rdx
1408cdb65:	48 8b cf             	mov    %rdi,%rcx
1408cdb68:	e8 d3 d6 06 00       	call   0x14093b240
1408cdb6d:	84 c0                	test   %al,%al
1408cdb6f:	75 0e                	jne    0x1408cdb7f
1408cdb71:	e8 9e d6 06 00       	call   0x14093b214
1408cdb76:	84 c0                	test   %al,%al
1408cdb78:	75 05                	jne    0x1408cdb7f
1408cdb7a:	45 32 ff             	xor    %r15b,%r15b
1408cdb7d:	eb 03                	jmp    0x1408cdb82
1408cdb7f:	45 8a fd             	mov    %r13b,%r15b
1408cdb82:	44 8a 8c 24 88 00 00 	mov    0x88(%rsp),%r9b
1408cdb89:	00
1408cdb8a:	49 8d 5e 20          	lea    0x20(%r14),%rbx
1408cdb8e:	45 3a d9             	cmp    %r9b,%r11b
1408cdb91:	4d 8b e6             	mov    %r14,%r12
1408cdb94:	48 8b d7             	mov    %rdi,%rdx
1408cdb97:	49 8b ce             	mov    %r14,%rcx
1408cdb9a:	4c 0f 44 e3          	cmove  %rbx,%r12
1408cdb9e:	e8 9d d6 06 00       	call   0x14093b240
1408cdba3:	84 c0                	test   %al,%al
1408cdba5:	75 09                	jne    0x1408cdbb0
1408cdba7:	e8 68 d6 06 00       	call   0x14093b214
1408cdbac:	84 c0                	test   %al,%al
1408cdbae:	74 20                	je     0x1408cdbd0
1408cdbb0:	48 8b d3             	mov    %rbx,%rdx
1408cdbb3:	48 8b cf             	mov    %rdi,%rcx
1408cdbb6:	e8 85 d6 06 00       	call   0x14093b240
1408cdbbb:	84 c0                	test   %al,%al
1408cdbbd:	0f 85 c4 00 00 00    	jne    0x1408cdc87
1408cdbc3:	e8 4c d6 06 00       	call   0x14093b214
1408cdbc8:	84 c0                	test   %al,%al
1408cdbca:	0f 85 b7 00 00 00    	jne    0x1408cdc87
1408cdbd0:	48 8b 4c 24 78       	mov    0x78(%rsp),%rcx
1408cdbd5:	48 8b 09             	mov    (%rcx),%rcx
1408cdbd8:	48 8b 01             	mov    (%rcx),%rax
1408cdbdb:	45 3a d9             	cmp    %r9b,%r11b
1408cdbde:	75 06                	jne    0x1408cdbe6
1408cdbe0:	48 8b 40 30          	mov    0x30(%rax),%rax
1408cdbe4:	eb 04                	jmp    0x1408cdbea
1408cdbe6:	48 8b 40 28          	mov    0x28(%rax),%rax
1408cdbea:	ff 15 48 f0 23 00    	call   *0x23f048(%rip)        # 0x140b0cc38
1408cdbf0:	48 8b 54 24 78       	mov    0x78(%rsp),%rdx
1408cdbf5:	4c 8b c7             	mov    %rdi,%r8
1408cdbf8:	4c 8b c8             	mov    %rax,%r9
1408cdbfb:	4c 89 74 24 20       	mov    %r14,0x20(%rsp)
1408cdc00:	48 8b ce             	mov    %rsi,%rcx
1408cdc03:	e8 d4 e2 ff ff       	call   0x1408cbedc
1408cdc08:	84 c0                	test   %al,%al
1408cdc0a:	74 57                	je     0x1408cdc63
1408cdc0c:	45 84 ff             	test   %r15b,%r15b
1408cdc0f:	75 27                	jne    0x1408cdc38
1408cdc11:	49 8b 04 24          	mov    (%r12),%rax
1408cdc15:	48 89 44 2e 70       	mov    %rax,0x70(%rsi,%rbp,1)
1408cdc1a:	49 8b 44 24 08       	mov    0x8(%r12),%rax
1408cdc1f:	48 89 44 2e 78       	mov    %rax,0x78(%rsi,%rbp,1)
1408cdc24:	49 8b 44 24 10       	mov    0x10(%r12),%rax
1408cdc29:	48 89 84 2e 80 00 00 	mov    %rax,0x80(%rsi,%rbp,1)
1408cdc30:	00
1408cdc31:	49 8b 44 24 18       	mov    0x18(%r12),%rax
1408cdc36:	eb 21                	jmp    0x1408cdc59
1408cdc38:	48 8b 07             	mov    (%rdi),%rax
1408cdc3b:	48 89 44 2e 70       	mov    %rax,0x70(%rsi,%rbp,1)
1408cdc40:	48 8b 47 08          	mov    0x8(%rdi),%rax
1408cdc44:	48 89 44 2e 78       	mov    %rax,0x78(%rsi,%rbp,1)
1408cdc49:	48 8b 47 10          	mov    0x10(%rdi),%rax
1408cdc4d:	48 89 84 2e 80 00 00 	mov    %rax,0x80(%rsi,%rbp,1)
1408cdc54:	00
1408cdc55:	48 8b 47 18          	mov    0x18(%rdi),%rax
1408cdc59:	48 89 84 2e 88 00 00 	mov    %rax,0x88(%rsi,%rbp,1)
1408cdc60:	00
1408cdc61:	eb 5e                	jmp    0x1408cdcc1
1408cdc63:	48 83 c8 ff          	or     $0xffffffffffffffff,%rax
1408cdc67:	49 89 06             	mov    %rax,(%r14)
1408cdc6a:	49 89 46 08          	mov    %rax,0x8(%r14)
1408cdc6e:	49 89 46 10          	mov    %rax,0x10(%r14)
1408cdc72:	49 89 46 18          	mov    %rax,0x18(%r14)
1408cdc76:	48 89 03             	mov    %rax,(%rbx)
1408cdc79:	48 89 43 08          	mov    %rax,0x8(%rbx)
1408cdc7d:	48 89 43 10          	mov    %rax,0x10(%rbx)
1408cdc81:	48 89 43 18          	mov    %rax,0x18(%rbx)
1408cdc85:	eb b1                	jmp    0x1408cdc38
1408cdc87:	44 38 4c 24 70       	cmp    %r9b,0x70(%rsp)
1408cdc8c:	74 0a                	je     0x1408cdc98
1408cdc8e:	45 84 ff             	test   %r15b,%r15b
1408cdc91:	74 05                	je     0x1408cdc98
1408cdc93:	45 32 ed             	xor    %r13b,%r13b
1408cdc96:	eb 29                	jmp    0x1408cdcc1
1408cdc98:	48 8b 0f             	mov    (%rdi),%rcx
1408cdc9b:	48 89 4c 2e 70       	mov    %rcx,0x70(%rsi,%rbp,1)
1408cdca0:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
1408cdca4:	48 89 4c 2e 78       	mov    %rcx,0x78(%rsi,%rbp,1)
1408cdca9:	48 8b 4f 10          	mov    0x10(%rdi),%rcx
1408cdcad:	48 89 8c 2e 80 00 00 	mov    %rcx,0x80(%rsi,%rbp,1)
1408cdcb4:	00
1408cdcb5:	48 8b 4f 18          	mov    0x18(%rdi),%rcx
1408cdcb9:	48 89 8c 2e 88 00 00 	mov    %rcx,0x88(%rsi,%rbp,1)
1408cdcc0:	00
1408cdcc1:	48 8b 9c 24 80 00 00 	mov    0x80(%rsp),%rbx
1408cdcc8:	00
1408cdcc9:	41 8a c5             	mov    %r13b,%al
1408cdccc:	48 83 c4 30          	add    $0x30,%rsp
1408cdcd0:	41 5f                	pop    %r15
1408cdcd2:	41 5e                	pop    %r14
1408cdcd4:	41 5d                	pop    %r13
1408cdcd6:	41 5c                	pop    %r12
1408cdcd8:	5f                   	pop    %rdi
1408cdcd9:	5e                   	pop    %rsi
1408cdcda:	5d                   	pop    %rbp
1408cdcdb:	c3                   	ret
1408cdcdc:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
1408cdce1:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
1408cdce6:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
1408cdceb:	55                   	push   %rbp
1408cdcec:	41 56                	push   %r14
1408cdcee:	41 57                	push   %r15
1408cdcf0:	48 8b ec             	mov    %rsp,%rbp
1408cdcf3:	48 83 ec 70          	sub    $0x70,%rsp
1408cdcf7:	41 8a f1             	mov    %r9b,%sil
1408cdcfa:	4c 8b f2             	mov    %rdx,%r14
1408cdcfd:	48 8b d9             	mov    %rcx,%rbx
1408cdd00:	48 83 65 e0 00       	andq   $0x0,-0x20(%rbp)
1408cdd05:	48 83 65 e8 00       	andq   $0x0,-0x18(%rbp)
1408cdd0a:	48 83 65 f0 00       	andq   $0x0,-0x10(%rbp)
1408cdd0f:	48 83 65 f8 00       	andq   $0x0,-0x8(%rbp)
1408cdd14:	48 8b 89 90 01 00 00 	mov    0x190(%rcx),%rcx
1408cdd1b:	48 8b 01             	mov    (%rcx),%rax
1408cdd1e:	4c 8b 50 18          	mov    0x18(%rax),%r10
1408cdd22:	f3 41 0f 10 00       	movss  (%r8),%xmm0
1408cdd27:	f3 0f 11 45 20       	movss  %xmm0,0x20(%rbp)
1408cdd2c:	f3 41 0f 10 48 04    	movss  0x4(%r8),%xmm1
1408cdd32:	f3 0f 11 4d 24       	movss  %xmm1,0x24(%rbp)
1408cdd37:	0f 57 c0             	xorps  %xmm0,%xmm0
1408cdd3a:	f3 0f 7f 45 c0       	movdqu %xmm0,-0x40(%rbp)
1408cdd3f:	48 8b 42 08          	mov    0x8(%rdx),%rax
1408cdd43:	48 85 c0             	test   %rax,%rax
1408cdd46:	74 04                	je     0x1408cdd4c
1408cdd48:	f0 ff 40 08          	lock incl 0x8(%rax)
1408cdd4c:	48 8b 02             	mov    (%rdx),%rax
1408cdd4f:	48 89 45 c0          	mov    %rax,-0x40(%rbp)
1408cdd53:	48 8b 42 08          	mov    0x8(%rdx),%rax
1408cdd57:	48 89 45 c8          	mov    %rax,-0x38(%rbp)
1408cdd5b:	4c 8d 4d e0          	lea    -0x20(%rbp),%r9
1408cdd5f:	4c 8d 45 20          	lea    0x20(%rbp),%r8
1408cdd63:	48 8d 55 c0          	lea    -0x40(%rbp),%rdx
1408cdd67:	49 8b c2             	mov    %r10,%rax
1408cdd6a:	ff 15 c8 ee 23 00    	call   *0x23eec8(%rip)        # 0x140b0cc38
1408cdd70:	44 8a f8             	mov    %al,%r15b
1408cdd73:	48 8b 7d c8          	mov    -0x38(%rbp),%rdi
1408cdd77:	48 85 ff             	test   %rdi,%rdi
1408cdd7a:	74 39                	je     0x1408cddb5
1408cdd7c:	83 c8 ff             	or     $0xffffffff,%eax
1408cdd7f:	f0 0f c1 47 08       	lock xadd %eax,0x8(%rdi)
1408cdd84:	83 f8 01             	cmp    $0x1,%eax
1408cdd87:	75 2c                	jne    0x1408cddb5
1408cdd89:	48 8b 07             	mov    (%rdi),%rax
1408cdd8c:	48 8b cf             	mov    %rdi,%rcx
1408cdd8f:	48 8b 00             	mov    (%rax),%rax
1408cdd92:	ff 15 a0 ee 23 00    	call   *0x23eea0(%rip)        # 0x140b0cc38
1408cdd98:	83 c8 ff             	or     $0xffffffff,%eax
1408cdd9b:	f0 0f c1 47 0c       	lock xadd %eax,0xc(%rdi)
1408cdda0:	83 f8 01             	cmp    $0x1,%eax
1408cdda3:	75 10                	jne    0x1408cddb5
1408cdda5:	48 8b 07             	mov    (%rdi),%rax
1408cdda8:	48 8b cf             	mov    %rdi,%rcx
1408cddab:	48 8b 40 08          	mov    0x8(%rax),%rax
1408cddaf:	ff 15 83 ee 23 00    	call   *0x23ee83(%rip)        # 0x140b0cc38
1408cddb5:	4c 8b 45 e8          	mov    -0x18(%rbp),%r8
1408cddb9:	48 83 7d e0 ff       	cmpq   $0xffffffffffffffff,-0x20(%rbp)
1408cddbe:	75 16                	jne    0x1408cddd6
1408cddc0:	49 83 f8 ff          	cmp    $0xffffffffffffffff,%r8
1408cddc4:	75 10                	jne    0x1408cddd6
1408cddc6:	4c 39 45 f0          	cmp    %r8,-0x10(%rbp)
1408cddca:	75 0a                	jne    0x1408cddd6
1408cddcc:	4c 39 45 f8          	cmp    %r8,-0x8(%rbp)
1408cddd0:	0f 84 58 01 00 00    	je     0x1408cdf2e
1408cddd6:	48 8d bb a0 01 00 00 	lea    0x1a0(%rbx),%rdi
1408cdddd:	48 8d 55 e0          	lea    -0x20(%rbp),%rdx
1408cdde1:	48 8b cf             	mov    %rdi,%rcx
1408cdde4:	e8 2b d4 06 00       	call   0x14093b214
1408cdde9:	84 c0                	test   %al,%al
1408cddeb:	0f 85 3d 01 00 00    	jne    0x1408cdf2e
1408cddf1:	48 8b 55 e0          	mov    -0x20(%rbp),%rdx
1408cddf5:	48 8b cb             	mov    %rbx,%rcx
1408cddf8:	e8 cf 37 00 00       	call   0x1408d15cc
1408cddfd:	80 7d 50 00          	cmpb   $0x0,0x50(%rbp)
1408cde01:	74 1b                	je     0x1408cde1e
1408cde03:	44 8a 4d 40          	mov    0x40(%rbp),%r9b
1408cde07:	4c 8d 45 e0          	lea    -0x20(%rbp),%r8
1408cde0b:	49 8b d6             	mov    %r14,%rdx
1408cde0e:	48 8b cb             	mov    %rbx,%rcx
1408cde11:	e8 9a fc ff ff       	call   0x1408cdab0
1408cde16:	40 8a f0             	mov    %al,%sil
1408cde19:	e9 d3 00 00 00       	jmp    0x1408cdef1
1408cde1e:	48 8b 4d e0          	mov    -0x20(%rbp),%rcx
1408cde22:	4c 8b 45 e8          	mov    -0x18(%rbp),%r8
1408cde26:	48 8b 55 f0          	mov    -0x10(%rbp),%rdx
1408cde2a:	4c 8b 4d f8          	mov    -0x8(%rbp),%r9
1408cde2e:	80 7d 40 00          	cmpb   $0x0,0x40(%rbp)
1408cde32:	74 1e                	je     0x1408cde52
1408cde34:	40 b6 01             	mov    $0x1,%sil
1408cde37:	48 89 4b 70          	mov    %rcx,0x70(%rbx)
1408cde3b:	4c 89 43 78          	mov    %r8,0x78(%rbx)
1408cde3f:	48 89 93 80 00 00 00 	mov    %rdx,0x80(%rbx)
1408cde46:	4c 89 8b 88 00 00 00 	mov    %r9,0x88(%rbx)
1408cde4d:	e9 cd 00 00 00       	jmp    0x1408cdf1f
1408cde52:	80 7d 48 00          	cmpb   $0x0,0x48(%rbp)
1408cde56:	0f 84 a7 00 00 00    	je     0x1408cdf03