1402c866e:	32 c0                	xor    %al,%al
1402c8670:	48 8b 8c 24 40 02 00 	mov    0x240(%rsp),%rcx
1402c8677:	00
1402c8678:	48 33 cc             	xor    %rsp,%rcx
1402c867b:	e8 30 78 fe ff       	call   0x1402afeb0
1402c8680:	4c 8d 9c 24 50 02 00 	lea    0x250(%rsp),%r11
1402c8687:	00
1402c8688:	49 8b 5b 28          	mov    0x28(%r11),%rbx
1402c868c:	49 8b 6b 30          	mov    0x30(%r11),%rbp
1402c8690:	49 8b e3             	mov    %r11,%rsp
1402c8693:	41 5e                	pop    %r14
1402c8695:	5f                   	pop    %rdi
1402c8696:	5e                   	pop    %rsi
1402c8697:	c3                   	ret
1402c8698:	40 55                	rex push %rbp
1402c869a:	48 8b ec             	mov    %rsp,%rbp
1402c869d:	48 83 ec 70          	sub    $0x70,%rsp
1402c86a1:	48 89 55 b0          	mov    %rdx,-0x50(%rbp)
1402c86a5:	89 4d 18             	mov    %ecx,0x18(%rbp)
1402c86a8:	48 85 d2             	test   %rdx,%rdx
1402c86ab:	75 18                	jne    0x1402c86c5
1402c86ad:	e8 d6 41 ff ff       	call   0x1402bc888
1402c86b2:	83 20 00             	andl   $0x0,(%rax)
1402c86b5:	e8 ee 41 ff ff       	call   0x1402bc8a8
1402c86ba:	c7 00 16 00 00 00    	movl   $0x16,(%rax)
1402c86c0:	e9 ab 00 00 00       	jmp    0x1402c8770
1402c86c5:	0f 57 c0             	xorps  %xmm0,%xmm0
1402c86c8:	33 c0                	xor    %eax,%eax
1402c86ca:	48 89 45 f8          	mov    %rax,-0x8(%rbp)
1402c86ce:	0f 11 02             	movups %xmm0,(%rdx)
1402c86d1:	0f 11 42 10          	movups %xmm0,0x10(%rdx)
1402c86d5:	0f 11 42 20          	movups %xmm0,0x20(%rdx)
1402c86d9:	f2 0f 10 45 f8       	movsd  -0x8(%rbp),%xmm0
1402c86de:	f2 0f 11 42 30       	movsd  %xmm0,0x30(%rdx)
1402c86e3:	83 f9 fe             	cmp    $0xfffffffe,%ecx
1402c86e6:	75 15                	jne    0x1402c86fd
1402c86e8:	e8 9b 41 ff ff       	call   0x1402bc888
1402c86ed:	83 20 00             	andl   $0x0,(%rax)
1402c86f0:	e8 b3 41 ff ff       	call   0x1402bc8a8
1402c86f5:	c7 00 09 00 00 00    	movl   $0x9,(%rax)
1402c86fb:	eb 78                	jmp    0x1402c8775
1402c86fd:	85 c9                	test   %ecx,%ecx
1402c86ff:	78 5c                	js     0x1402c875d
1402c8701:	3b 0d e9 2d 11 00    	cmp    0x112de9(%rip),%ecx        # 0x1403db4f0
1402c8707:	7d 54                	jge    0x1402c875d
1402c8709:	48 63 55 18          	movslq 0x18(%rbp),%rdx
1402c870d:	4c 8d 05 dc 29 11 00 	lea    0x1129dc(%rip),%r8        # 0x1403db0f0
1402c8714:	48 8b ca             	mov    %rdx,%rcx
1402c8717:	48 8b c2             	mov    %rdx,%rax
1402c871a:	48 c1 f8 06          	sar    $0x6,%rax
1402c871e:	83 e1 3f             	and    $0x3f,%ecx
1402c8721:	49 8b 04 c0          	mov    (%r8,%rax,8),%rax
1402c8725:	48 8d 0c c9          	lea    (%rcx,%rcx,8),%rcx
1402c8729:	f6 44 c8 38 01       	testb  $0x1,0x38(%rax,%rcx,8)
1402c872e:	74 2d                	je     0x1402c875d
1402c8730:	48 8d 45 18          	lea    0x18(%rbp),%rax
1402c8734:	89 55 20             	mov    %edx,0x20(%rbp)
1402c8737:	48 89 45 b8          	mov    %rax,-0x48(%rbp)
1402c873b:	4c 8d 4d 20          	lea    0x20(%rbp),%r9
1402c873f:	48 8d 45 b0          	lea    -0x50(%rbp),%rax
1402c8743:	89 55 28             	mov    %edx,0x28(%rbp)
1402c8746:	4c 8d 45 b8          	lea    -0x48(%rbp),%r8
1402c874a:	48 89 45 c0          	mov    %rax,-0x40(%rbp)
1402c874e:	48 8d 55 28          	lea    0x28(%rbp),%rdx
1402c8752:	48 8d 4d 10          	lea    0x10(%rbp),%rcx
1402c8756:	e8 4d f4 ff ff       	call   0x1402c7ba8
1402c875b:	eb 1b                	jmp    0x1402c8778
1402c875d:	e8 26 41 ff ff       	call   0x1402bc888
1402c8762:	83 20 00             	andl   $0x0,(%rax)
1402c8765:	e8 3e 41 ff ff       	call   0x1402bc8a8
1402c876a:	c7 00 09 00 00 00    	movl   $0x9,(%rax)
1402c8770:	e8 8f dc fe ff       	call   0x1402b6404
1402c8775:	83 c8 ff             	or     $0xffffffff,%eax
1402c8778:	48 83 c4 70          	add    $0x70,%rsp
1402c877c:	5d                   	pop    %rbp
1402c877d:	c3                   	ret
1402c877e:	cc                   	int3
1402c877f:	cc                   	int3
1402c8780:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
1402c8785:	48 89 7c 24 18       	mov    %rdi,0x18(%rsp)
1402c878a:	55                   	push   %rbp
1402c878b:	48 8b ec             	mov    %rsp,%rbp
1402c878e:	48 83 ec 70          	sub    $0x70,%rsp
1402c8792:	48 8b da             	mov    %rdx,%rbx
1402c8795:	48 8b f9             	mov    %rcx,%rdi
1402c8798:	48 85 c9             	test   %rcx,%rcx
1402c879b:	75 0c                	jne    0x1402c87a9
1402c879d:	e8 be f4 ff ff       	call   0x1402c7c60
1402c87a2:	8b d8                	mov    %eax,%ebx
1402c87a4:	e9 c5 00 00 00       	jmp    0x1402c886e
1402c87a9:	48 83 65 d0 00       	andq   $0x0,-0x30(%rbp)
1402c87ae:	48 8d 4d b0          	lea    -0x50(%rbp),%rcx
1402c87b2:	48 83 65 d8 00       	andq   $0x0,-0x28(%rbp)
1402c87b7:	33 d2                	xor    %edx,%edx
1402c87b9:	48 83 65 e0 00       	andq   $0x0,-0x20(%rbp)
1402c87be:	48 83 65 e8 00       	andq   $0x0,-0x18(%rbp)
1402c87c3:	48 83 65 f0 00       	andq   $0x0,-0x10(%rbp)
1402c87c8:	c6 45 f8 00          	movb   $0x0,-0x8(%rbp)
1402c87cc:	e8 df 3d ff ff       	call   0x1402bc5b0
1402c87d1:	48 8b 45 b8          	mov    -0x48(%rbp),%rax
1402c87d5:	41 b9 e9 fd 00 00    	mov    $0xfde9,%r9d
1402c87db:	44 39 48 0c          	cmp    %r9d,0xc(%rax)
1402c87df:	75 13                	jne    0x1402c87f4
1402c87e1:	80 7d c8 00          	cmpb   $0x0,-0x38(%rbp)
1402c87e5:	74 42                	je     0x1402c8829
1402c87e7:	48 8b 45 b0          	mov    -0x50(%rbp),%rax
1402c87eb:	83 a0 a8 03 00 00 fd 	andl   $0xfffffffd,0x3a8(%rax)
1402c87f2:	eb 35                	jmp    0x1402c8829
1402c87f4:	e8 97 c8 00 00       	call   0x1402d5090
1402c87f9:	85 c0                	test   %eax,%eax
1402c87fb:	75 18                	jne    0x1402c8815
1402c87fd:	38 45 c8             	cmp    %al,-0x38(%rbp)
1402c8800:	74 0b                	je     0x1402c880d
1402c8802:	48 8b 45 b0          	mov    -0x50(%rbp),%rax
1402c8806:	83 a0 a8 03 00 00 fd 	andl   $0xfffffffd,0x3a8(%rax)
1402c880d:	41 b9 01 00 00 00    	mov    $0x1,%r9d
1402c8813:	eb 14                	jmp    0x1402c8829
1402c8815:	80 7d c8 00          	cmpb   $0x0,-0x38(%rbp)
1402c8819:	74 0b                	je     0x1402c8826
1402c881b:	48 8b 45 b0          	mov    -0x50(%rbp),%rax
1402c881f:	83 a0 a8 03 00 00 fd 	andl   $0xfffffffd,0x3a8(%rax)
1402c8826:	45 33 c9             	xor    %r9d,%r9d
1402c8829:	4c 8d 45 10          	lea    0x10(%rbp),%r8
1402c882d:	48 8b cf             	mov    %rdi,%rcx
1402c8830:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
1402c8834:	e8 df 3a ff ff       	call   0x1402bc318
1402c8839:	85 c0                	test   %eax,%eax
1402c883b:	74 14                	je     0x1402c8851
1402c883d:	80 7d f8 00          	cmpb   $0x0,-0x8(%rbp)
1402c8841:	74 09                	je     0x1402c884c
1402c8843:	48 8b 4d e0          	mov    -0x20(%rbp),%rcx
1402c8847:	e8 fc a1 00 00       	call   0x1402d2a48
1402c884c:	83 cb ff             	or     $0xffffffff,%ebx
1402c884f:	eb 1d                	jmp    0x1402c886e
1402c8851:	48 8b 4d e0          	mov    -0x20(%rbp),%rcx
1402c8855:	48 8b d3             	mov    %rbx,%rdx
1402c8858:	e8 03 f4 ff ff       	call   0x1402c7c60
1402c885d:	80 7d f8 00          	cmpb   $0x0,-0x8(%rbp)
1402c8861:	8b d8                	mov    %eax,%ebx
1402c8863:	74 09                	je     0x1402c886e
1402c8865:	48 8b 4d e0          	mov    -0x20(%rbp),%rcx
1402c8869:	e8 da a1 00 00       	call   0x1402d2a48
1402c886e:	4c 8d 5c 24 70       	lea    0x70(%rsp),%r11
1402c8873:	8b c3                	mov    %ebx,%eax
1402c8875:	49 8b 5b 18          	mov    0x18(%r11),%rbx
1402c8879:	49 8b 7b 20          	mov    0x20(%r11),%rdi
1402c887d:	49 8b e3             	mov    %r11,%rsp
1402c8880:	5d                   	pop    %rbp
1402c8881:	c3                   	ret
1402c8882:	cc                   	int3
1402c8883:	cc                   	int3
1402c8884:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
1402c8889:	48 89 7c 24 18       	mov    %rdi,0x18(%rsp)
1402c888e:	55                   	push   %rbp
1402c888f:	48 8b ec             	mov    %rsp,%rbp
1402c8892:	48 83 ec 70          	sub    $0x70,%rsp
1402c8896:	48 8b da             	mov    %rdx,%rbx
1402c8899:	48 8b f9             	mov    %rcx,%rdi
1402c889c:	48 85 c9             	test   %rcx,%rcx
1402c889f:	75 0c                	jne    0x1402c88ad
1402c88a1:	e8 5a f5 ff ff       	call   0x1402c7e00
1402c88a6:	8b d8                	mov    %eax,%ebx
1402c88a8:	e9 c5 00 00 00       	jmp    0x1402c8972
1402c88ad:	48 83 65 d0 00       	andq   $0x0,-0x30(%rbp)
1402c88b2:	48 8d 4d b0          	lea    -0x50(%rbp),%rcx
1402c88b6:	48 83 65 d8 00       	andq   $0x0,-0x28(%rbp)
1402c88bb:	33 d2                	xor    %edx,%edx
1402c88bd:	48 83 65 e0 00       	andq   $0x0,-0x20(%rbp)
1402c88c2:	48 83 65 e8 00       	andq   $0x0,-0x18(%rbp)
1402c88c7:	48 83 65 f0 00       	andq   $0x0,-0x10(%rbp)
1402c88cc:	c6 45 f8 00          	movb   $0x0,-0x8(%rbp)
1402c88d0:	e8 db 3c ff ff       	call   0x1402bc5b0
1402c88d5:	48 8b 45 b8          	mov    -0x48(%rbp),%rax
1402c88d9:	41 b9 e9 fd 00 00    	mov    $0xfde9,%r9d
1402c88df:	44 39 48 0c          	cmp    %r9d,0xc(%rax)
1402c88e3:	75 13                	jne    0x1402c88f8
1402c88e5:	80 7d c8 00          	cmpb   $0x0,-0x38(%rbp)
1402c88e9:	74 42                	je     0x1402c892d
1402c88eb:	48 8b 45 b0          	mov    -0x50(%rbp),%rax
1402c88ef:	83 a0 a8 03 00 00 fd 	andl   $0xfffffffd,0x3a8(%rax)
1402c88f6:	eb 35                	jmp    0x1402c892d
1402c88f8:	e8 93 c7 00 00       	call   0x1402d5090
1402c88fd:	85 c0                	test   %eax,%eax
1402c88ff:	75 18                	jne    0x1402c8919
1402c8901:	38 45 c8             	cmp    %al,-0x38(%rbp)
1402c8904:	74 0b                	je     0x1402c8911
1402c8906:	48 8b 45 b0          	mov    -0x50(%rbp),%rax
1402c890a:	83 a0 a8 03 00 00 fd 	andl   $0xfffffffd,0x3a8(%rax)
1402c8911:	41 b9 01 00 00 00    	mov    $0x1,%r9d
1402c8917:	eb 14                	jmp    0x1402c892d
1402c8919:	80 7d c8 00          	cmpb   $0x0,-0x38(%rbp)
1402c891d:	74 0b                	je     0x1402c892a
1402c891f:	48 8b 45 b0          	mov    -0x50(%rbp),%rax
1402c8923:	83 a0 a8 03 00 00 fd 	andl   $0xfffffffd,0x3a8(%rax)
1402c892a:	45 33 c9             	xor    %r9d,%r9d
1402c892d:	4c 8d 45 10          	lea    0x10(%rbp),%r8
1402c8931:	48 8b cf             	mov    %rdi,%rcx
1402c8934:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
1402c8938:	e8 db 39 ff ff       	call   0x1402bc318
1402c893d:	85 c0                	test   %eax,%eax
1402c893f:	74 14                	je     0x1402c8955
1402c8941:	80 7d f8 00          	cmpb   $0x0,-0x8(%rbp)
1402c8945:	74 09                	je     0x1402c8950
1402c8947:	48 8b 4d e0          	mov    -0x20(%rbp),%rcx
1402c894b:	e8 f8 a0 00 00       	call   0x1402d2a48
1402c8950:	83 cb ff             	or     $0xffffffff,%ebx
1402c8953:	eb 1d                	jmp    0x1402c8972
1402c8955:	48 8b 4d e0          	mov    -0x20(%rbp),%rcx
1402c8959:	48 8b d3             	mov    %rbx,%rdx
1402c895c:	e8 9f f4 ff ff       	call   0x1402c7e00
1402c8961:	80 7d f8 00          	cmpb   $0x0,-0x8(%rbp)
1402c8965:	8b d8                	mov    %eax,%ebx
1402c8967:	74 09                	je     0x1402c8972
1402c8969:	48 8b 4d e0          	mov    -0x20(%rbp),%rcx
1402c896d:	e8 d6 a0 00 00       	call   0x1402d2a48
1402c8972:	4c 8d 5c 24 70       	lea    0x70(%rsp),%r11
1402c8977:	8b c3                	mov    %ebx,%eax
1402c8979:	49 8b 5b 18          	mov    0x18(%r11),%rbx
1402c897d:	49 8b 7b 20          	mov    0x20(%r11),%rdi
1402c8981:	49 8b e3             	mov    %r11,%rsp
1402c8984:	5d                   	pop    %rbp
1402c8985:	c3                   	ret
1402c8986:	cc                   	int3
1402c8987:	cc                   	int3
1402c8988:	48 8d 05 81 70 0d 00 	lea    0xd7081(%rip),%rax        # 0x14039fa10
1402c898f:	c3                   	ret
1402c8990:	48 8d 05 31 75 0d 00 	lea    0xd7531(%rip),%rax        # 0x14039fec8
1402c8997:	c3                   	ret
1402c8998:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1402c899d:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
1402c89a2:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
1402c89a7:	57                   	push   %rdi
1402c89a8:	41 54                	push   %r12
1402c89aa:	41 56                	push   %r14
1402c89ac:	48 83 ec 30          	sub    $0x30,%rsp
1402c89b0:	33 db                	xor    %ebx,%ebx
1402c89b2:	49 8b c1             	mov    %r9,%rax
1402c89b5:	49 8b e8             	mov    %r8,%rbp
1402c89b8:	48 8b f2             	mov    %rdx,%rsi
1402c89bb:	4c 8b f1             	mov    %rcx,%r14
1402c89be:	44 8b e3             	mov    %ebx,%r12d
1402c89c1:	48 85 d2             	test   %rdx,%rdx
1402c89c4:	74 30                	je     0x1402c89f6
1402c89c6:	4d 85 c0             	test   %r8,%r8
1402c89c9:	74 30                	je     0x1402c89fb
1402c89cb:	88 1a                	mov    %bl,(%rdx)
1402c89cd:	4d 85 f6             	test   %r14,%r14
1402c89d0:	74 03                	je     0x1402c89d5
1402c89d2:	48 89 19             	mov    %rbx,(%rcx)
1402c89d5:	4c 8b 44 24 70       	mov    0x70(%rsp),%r8
1402c89da:	48 8b 7c 24 78       	mov    0x78(%rsp),%rdi
1402c89df:	4c 3b c5             	cmp    %rbp,%r8
1402c89e2:	4c 0f 47 c5          	cmova  %rbp,%r8
1402c89e6:	49 81 f8 ff ff ff 7f 	cmp    $0x7fffffff,%r8
1402c89ed:	76 3a                	jbe    0x1402c8a29
1402c89ef:	be 16 00 00 00       	mov    $0x16,%esi
1402c89f4:	eb 76                	jmp    0x1402c8a6c
1402c89f6:	48 85 ed             	test   %rbp,%rbp
1402c89f9:	74 d2                	je     0x1402c89cd
1402c89fb:	48 8b 44 24 78       	mov    0x78(%rsp),%rax
1402c8a00:	be 16 00 00 00       	mov    $0x16,%esi
1402c8a05:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
1402c8a0a:	c6 40 30 01          	movb   $0x1,0x30(%rax)
1402c8a0e:	89 70 2c             	mov    %esi,0x2c(%rax)
1402c8a11:	45 33 c9             	xor    %r9d,%r9d
1402c8a14:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
1402c8a19:	45 33 c0             	xor    %r8d,%r8d
1402c8a1c:	33 d2                	xor    %edx,%edx
1402c8a1e:	33 c9                	xor    %ecx,%ecx
1402c8a20:	e8 13 d9 fe ff       	call   0x1402b6338
1402c8a25:	8b c6                	mov    %esi,%eax
1402c8a27:	eb 69                	jmp    0x1402c8a92
1402c8a29:	4c 8b cf             	mov    %rdi,%r9
1402c8a2c:	48 8b d0             	mov    %rax,%rdx
1402c8a2f:	48 8b ce             	mov    %rsi,%rcx
1402c8a32:	e8 75 00 00 00       	call   0x1402c8aac
1402c8a37:	48 83 f8 ff          	cmp    $0xffffffffffffffff,%rax
1402c8a3b:	75 13                	jne    0x1402c8a50
1402c8a3d:	48 85 f6             	test   %rsi,%rsi
1402c8a40:	74 02                	je     0x1402c8a44
1402c8a42:	88 1e                	mov    %bl,(%rsi)
1402c8a44:	38 5f 30             	cmp    %bl,0x30(%rdi)
1402c8a47:	74 03                	je     0x1402c8a4c
1402c8a49:	8b 5f 2c             	mov    0x2c(%rdi),%ebx
1402c8a4c:	8b c3                	mov    %ebx,%eax
1402c8a4e:	eb 42                	jmp    0x1402c8a92
1402c8a50:	48 ff c0             	inc    %rax
1402c8a53:	48 85 f6             	test   %rsi,%rsi
1402c8a56:	74 2f                	je     0x1402c8a87
1402c8a58:	48 3b c5             	cmp    %rbp,%rax
1402c8a5b:	76 26                	jbe    0x1402c8a83
1402c8a5d:	48 83 7c 24 70 ff    	cmpq   $0xffffffffffffffff,0x70(%rsp)
1402c8a63:	74 15                	je     0x1402c8a7a
1402c8a65:	88 1e                	mov    %bl,(%rsi)
1402c8a67:	be 22 00 00 00       	mov    $0x22,%esi
1402c8a6c:	89 77 2c             	mov    %esi,0x2c(%rdi)
1402c8a6f:	c6 47 30 01          	movb   $0x1,0x30(%rdi)
1402c8a73:	48 89 7c 24 28       	mov    %rdi,0x28(%rsp)
1402c8a78:	eb 97                	jmp    0x1402c8a11
1402c8a7a:	48 8b c5             	mov    %rbp,%rax
1402c8a7d:	41 bc 50 00 00 00    	mov    $0x50,%r12d
1402c8a83:	88 5c 30 ff          	mov    %bl,-0x1(%rax,%rsi,1)
1402c8a87:	4d 85 f6             	test   %r14,%r14
1402c8a8a:	74 03                	je     0x1402c8a8f
1402c8a8c:	49 89 06             	mov    %rax,(%r14)
1402c8a8f:	41 8b c4             	mov    %r12d,%eax
1402c8a92:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
1402c8a97:	48 8b 6c 24 58       	mov    0x58(%rsp),%rbp
1402c8a9c:	48 8b 74 24 60       	mov    0x60(%rsp),%rsi
1402c8aa1:	48 83 c4 30          	add    $0x30,%rsp
1402c8aa5:	41 5e                	pop    %r14
1402c8aa7:	41 5c                	pop    %r12
1402c8aa9:	5f                   	pop    %rdi
1402c8aaa:	c3                   	ret
1402c8aab:	cc                   	int3
1402c8aac:	40 55                	rex push %rbp
1402c8aae:	53                   	push   %rbx
1402c8aaf:	56                   	push   %rsi
1402c8ab0:	57                   	push   %rdi
1402c8ab1:	41 54                	push   %r12
1402c8ab3:	41 55                	push   %r13
1402c8ab5:	41 56                	push   %r14
1402c8ab7:	41 57                	push   %r15
1402c8ab9:	48 8b ec             	mov    %rsp,%rbp
1402c8abc:	48 83 ec 78          	sub    $0x78,%rsp
1402c8ac0:	48 8b 05 b9 cf 10 00 	mov    0x10cfb9(%rip),%rax        # 0x1403d5a80
1402c8ac7:	48 33 c4             	xor    %rsp,%rax
1402c8aca:	48 89 45 e8          	mov    %rax,-0x18(%rbp)
1402c8ace:	45 33 e4             	xor    %r12d,%r12d
1402c8ad1:	48 89 55 d0          	mov    %rdx,-0x30(%rbp)
1402c8ad5:	44 89 65 c8          	mov    %r12d,-0x38(%rbp)
1402c8ad9:	49 8b d9             	mov    %r9,%rbx
1402c8adc:	49 8b f0             	mov    %r8,%rsi
1402c8adf:	4c 8b f9             	mov    %rcx,%r15
1402c8ae2:	41 8b fc             	mov    %r12d,%edi
1402c8ae5:	48 85 c9             	test   %rcx,%rcx
1402c8ae8:	74 0c                	je     0x1402c8af6
1402c8aea:	4d 85 c0             	test   %r8,%r8
1402c8aed:	75 07                	jne    0x1402c8af6
1402c8aef:	33 c0                	xor    %eax,%eax
1402c8af1:	e9 d8 02 00 00       	jmp    0x1402c8dce
1402c8af6:	48 85 d2             	test   %rdx,%rdx
1402c8af9:	75 2d                	jne    0x1402c8b28
1402c8afb:	41 c6 41 30 01       	movb   $0x1,0x30(%r9)
1402c8b00:	45 33 c0             	xor    %r8d,%r8d
1402c8b03:	41 c7 41 2c 16 00 00 	movl   $0x16,0x2c(%r9)
1402c8b0a:	00
1402c8b0b:	33 c9                	xor    %ecx,%ecx
1402c8b0d:	45 33 c9             	xor    %r9d,%r9d
1402c8b10:	48 89 5c 24 28       	mov    %rbx,0x28(%rsp)