1004027c8:	55                   	push   %rbp
1004027c9:	57                   	push   %rdi
1004027ca:	56                   	push   %rsi
1004027cb:	53                   	push   %rbx
1004027cc:	48 83 ec 28          	sub    $0x28,%rsp
1004027d0:	48 89 ce             	mov    %rcx,%rsi
1004027d3:	48 89 d5             	mov    %rdx,%rbp
1004027d6:	45 89 c4             	mov    %r8d,%r12d
1004027d9:	48 85 c9             	test   %rcx,%rcx
1004027dc:	0f 84 d8 01 00 00    	je     1004029ba <.text+0x19ba>
1004027e2:	0f be 11             	movsbl (%rcx),%edx
1004027e5:	84 d2                	test   %dl,%dl
1004027e7:	0f 84 c3 01 00 00    	je     1004029b0 <.text+0x19b0>
1004027ed:	bb 01 00 00 00       	mov    $0x1,%ebx
1004027f2:	31 ff                	xor    %edi,%edi
1004027f4:	49 bd 00 04 00 00 20 	movabs $0x400002000000400,%r13
1004027fb:	00 00 04
1004027fe:	eb 19                	jmp    100402819 <.text+0x1819>
100402800:	49 0f a3 d5          	bt     %rdx,%r13
100402804:	73 18                	jae    10040281e <.text+0x181e>
100402806:	83 c7 01             	add    $0x1,%edi
100402809:	48 8d 43 01          	lea    0x1(%rbx),%rax
10040280d:	0f be 54 06 ff       	movsbl -0x1(%rsi,%rax,1),%edx
100402812:	84 d2                	test   %dl,%dl
100402814:	74 2a                	je     100402840 <.text+0x1840>
100402816:	48 89 c3             	mov    %rax,%rbx
100402819:	80 fa 3a             	cmp    $0x3a,%dl
10040281c:	76 e2                	jbe    100402800 <.text+0x1800>
10040281e:	48 85 ed             	test   %rbp,%rbp
100402821:	74 e6                	je     100402809 <.text+0x1809>
100402823:	48 89 e9             	mov    %rbp,%rcx
100402826:	e8 95 70 00 00       	call   1004098c0 <.text+0x88c0>
10040282b:	48 85 c0             	test   %rax,%rax
10040282e:	75 d6                	jne    100402806 <.text+0x1806>
100402830:	48 8d 43 01          	lea    0x1(%rbx),%rax
100402834:	0f be 54 06 ff       	movsbl -0x1(%rsi,%rax,1),%edx
100402839:	84 d2                	test   %dl,%dl
10040283b:	75 d9                	jne    100402816 <.text+0x1816>
10040283d:	0f 1f 00             	nopl   (%rax)
100402840:	8d 4c 7b 01          	lea    0x1(%rbx,%rdi,2),%ecx
100402844:	48 63 c9             	movslq %ecx,%rcx
100402847:	45 85 e4             	test   %r12d,%r12d
10040284a:	0f 85 f0 00 00 00    	jne    100402940 <.text+0x1940>
100402850:	e8 6b 6b 00 00       	call   1004093c0 <.text+0x83c0>
100402855:	49 89 c7             	mov    %rax,%r15
100402858:	48 85 c0             	test   %rax,%rax
10040285b:	0f 84 59 01 00 00    	je     1004029ba <.text+0x19ba>
100402861:	0f b6 1e             	movzbl (%rsi),%ebx
100402864:	84 db                	test   %bl,%bl
100402866:	0f 84 e7 00 00 00    	je     100402953 <.text+0x1953>
10040286c:	44 0f b7 35 ce a0 00 	movzwl 0xa0ce(%rip),%r14d        # 10040c942 <_head_msys_bz2_1_dll-0x56be>
100402873:	00
100402874:	31 ff                	xor    %edi,%edi
100402876:	eb 7e                	jmp    1004028f6 <.text+0x18f6>
100402878:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
10040287f:	00
100402880:	80 fb 25             	cmp    $0x25,%bl
100402883:	0f 84 d7 00 00 00    	je     100402960 <.text+0x1960>
100402889:	80 fb 0a             	cmp    $0xa,%bl
10040288c:	0f 84 ee 00 00 00    	je     100402980 <.text+0x1980>
100402892:	44 8d 6f 01          	lea    0x1(%rdi),%r13d
100402896:	48 85 ed             	test   %rbp,%rbp
100402899:	0f 84 01 01 00 00    	je     1004029a0 <.text+0x19a0>
10040289f:	0f be d3             	movsbl %bl,%edx
1004028a2:	48 89 e9             	mov    %rbp,%rcx
1004028a5:	e8 16 70 00 00       	call   1004098c0 <.text+0x88c0>
1004028aa:	48 85 c0             	test   %rax,%rax
1004028ad:	0f 84 ed 00 00 00    	je     1004029a0 <.text+0x19a0>
1004028b3:	89 d8                	mov    %ebx,%eax
1004028b5:	4d 63 cd             	movslq %r13d,%r9
1004028b8:	41 c6 04 24 25       	movb   $0x25,(%r12)
1004028bd:	c0 e8 04             	shr    $0x4,%al
1004028c0:	3c 09                	cmp    $0x9,%al
1004028c2:	8d 48 30             	lea    0x30(%rax),%ecx
1004028c5:	8d 50 57             	lea    0x57(%rax),%edx
1004028c8:	0f 46 d1             	cmovbe %ecx,%edx
1004028cb:	83 e3 0f             	and    $0xf,%ebx
1004028ce:	8d 47 02             	lea    0x2(%rdi),%eax
1004028d1:	80 fb 09             	cmp    $0x9,%bl
1004028d4:	8d 4b 30             	lea    0x30(%rbx),%ecx
1004028d7:	48 98                	cltq
1004028d9:	43 88 14 0f          	mov    %dl,(%r15,%r9,1)
1004028dd:	8d 53 57             	lea    0x57(%rbx),%edx
1004028e0:	0f 4e d1             	cmovle %ecx,%edx
1004028e3:	83 c7 03             	add    $0x3,%edi
1004028e6:	41 88 14 07          	mov    %dl,(%r15,%rax,1)
1004028ea:	0f b6 5e 01          	movzbl 0x1(%rsi),%ebx
1004028ee:	48 83 c6 01          	add    $0x1,%rsi
1004028f2:	84 db                	test   %bl,%bl
1004028f4:	74 2d                	je     100402923 <.text+0x1923>
1004028f6:	48 63 c7             	movslq %edi,%rax
1004028f9:	4d 8d 24 07          	lea    (%r15,%rax,1),%r12
1004028fd:	80 fb 3a             	cmp    $0x3a,%bl
100402900:	0f 85 7a ff ff ff    	jne    100402880 <.text+0x1880>
100402906:	8d 47 02             	lea    0x2(%rdi),%eax
100402909:	48 83 c6 01          	add    $0x1,%rsi
10040290d:	66 45 89 34 24       	mov    %r14w,(%r12)
100402912:	83 c7 03             	add    $0x3,%edi
100402915:	48 98                	cltq
100402917:	41 c6 04 07 61       	movb   $0x61,(%r15,%rax,1)
10040291c:	0f b6 1e             	movzbl (%rsi),%ebx
10040291f:	84 db                	test   %bl,%bl
100402921:	75 d3                	jne    1004028f6 <.text+0x18f6>
100402923:	48 63 ff             	movslq %edi,%rdi
100402926:	4c 01 ff             	add    %r15,%rdi
100402929:	c6 07 00             	movb   $0x0,(%rdi)
10040292c:	4c 89 f8             	mov    %r15,%rax
10040292f:	48 83 c4 28          	add    $0x28,%rsp
100402933:	5b                   	pop    %rbx
100402934:	5e                   	pop    %rsi
100402935:	5f                   	pop    %rdi
100402936:	5d                   	pop    %rbp
100402937:	41 5c                	pop    %r12
100402939:	41 5d                	pop    %r13
10040293b:	41 5e                	pop    %r14
10040293d:	41 5f                	pop    %r15
10040293f:	c3                   	ret
100402940:	e8 53 6a 00 00       	call   100409398 <.text+0x8398>
100402945:	0f b6 1e             	movzbl (%rsi),%ebx
100402948:	49 89 c7             	mov    %rax,%r15
10040294b:	84 db                	test   %bl,%bl
10040294d:	0f 85 19 ff ff ff    	jne    10040286c <.text+0x186c>
100402953:	4c 89 ff             	mov    %r15,%rdi
100402956:	eb d1                	jmp    100402929 <.text+0x1929>
100402958:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
10040295f:	00
100402960:	8d 47 02             	lea    0x2(%rdi),%eax
100402963:	0f b7 0d da 9f 00 00 	movzwl 0x9fda(%rip),%ecx        # 10040c944 <_head_msys_bz2_1_dll-0x56bc>
10040296a:	83 c7 03             	add    $0x3,%edi
10040296d:	48 98                	cltq
10040296f:	66 41 89 0c 24       	mov    %cx,(%r12)
100402974:	41 c6 04 07 35       	movb   $0x35,(%r15,%rax,1)
100402979:	e9 6c ff ff ff       	jmp    1004028ea <.text+0x18ea>
10040297e:	66 90                	xchg   %ax,%ax
100402980:	8d 47 02             	lea    0x2(%rdi),%eax
100402983:	0f b7 0d bc 9f 00 00 	movzwl 0x9fbc(%rip),%ecx        # 10040c946 <_head_msys_bz2_1_dll-0x56ba>
10040298a:	83 c7 03             	add    $0x3,%edi
10040298d:	48 98                	cltq
10040298f:	66 41 89 0c 24       	mov    %cx,(%r12)
100402994:	41 c6 04 07 61       	movb   $0x61,(%r15,%rax,1)
100402999:	e9 4c ff ff ff       	jmp    1004028ea <.text+0x18ea>
10040299e:	66 90                	xchg   %ax,%ax
1004029a0:	41 88 1c 24          	mov    %bl,(%r12)
1004029a4:	44 89 ef             	mov    %r13d,%edi
1004029a7:	e9 3e ff ff ff       	jmp    1004028ea <.text+0x18ea>
1004029ac:	0f 1f 40 00          	nopl   0x0(%rax)
1004029b0:	b9 01 00 00 00       	mov    $0x1,%ecx
1004029b5:	e9 8d fe ff ff       	jmp    100402847 <.text+0x1847>
1004029ba:	45 31 ff             	xor    %r15d,%r15d
1004029bd:	e9 6a ff ff ff       	jmp    10040292c <.text+0x192c>
1004029c2:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1004029c9:	00 00 00 00
1004029cd:	0f 1f 00             	nopl   (%rax)
1004029d0:	41 55                	push   %r13
1004029d2:	41 54                	push   %r12
1004029d4:	55                   	push   %rbp
1004029d5:	57                   	push   %rdi
1004029d6:	56                   	push   %rsi
1004029d7:	53                   	push   %rbx
1004029d8:	48 83 ec 28          	sub    $0x28,%rsp
1004029dc:	48 89 cb             	mov    %rcx,%rbx
1004029df:	48 89 d6             	mov    %rdx,%rsi
1004029e2:	44 89 c7             	mov    %r8d,%edi
1004029e5:	e8 56 6f 00 00       	call   100409940 <.text+0x8940>
1004029ea:	48 85 c0             	test   %rax,%rax
1004029ed:	0f 84 8d 01 00 00    	je     100402b80 <.text+0x1b80>
1004029f3:	bd 01 00 00 00       	mov    $0x1,%ebp
1004029f8:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
1004029ff:	00
100402a00:	48 8d 48 01          	lea    0x1(%rax),%rcx
100402a04:	48 89 f2             	mov    %rsi,%rdx
100402a07:	49 89 ec             	mov    %rbp,%r12
100402a0a:	48 83 c5 01          	add    $0x1,%rbp
100402a0e:	e8 2d 6f 00 00       	call   100409940 <.text+0x8940>
100402a13:	48 85 c0             	test   %rax,%rax
100402a16:	75 e8                	jne    100402a00 <.text+0x1a00>
100402a18:	49 83 c4 02          	add    $0x2,%r12
100402a1c:	4e 8d 2c e5 00 00 00 	lea    0x0(,%r12,8),%r13
100402a23:	00
100402a24:	49 c1 ec 3d          	shr    $0x3d,%r12
100402a28:	0f 85 3a 01 00 00    	jne    100402b68 <.text+0x1b68>
100402a2e:	48 89 d9             	mov    %rbx,%rcx
100402a31:	e8 da 6e 00 00       	call   100409910 <.text+0x8910>
100402a36:	48 8d 48 01          	lea    0x1(%rax),%rcx
100402a3a:	4c 01 e9             	add    %r13,%rcx
100402a3d:	0f 82 25 01 00 00    	jb     100402b68 <.text+0x1b68>
100402a43:	e8 78 69 00 00       	call   1004093c0 <.text+0x83c0>
100402a48:	48 89 c5             	mov    %rax,%rbp
100402a4b:	48 85 c0             	test   %rax,%rax
100402a4e:	0f 84 1e 01 00 00    	je     100402b72 <.text+0x1b72>
100402a54:	4e 8d 24 28          	lea    (%rax,%r13,1),%r12
100402a58:	48 89 da             	mov    %rbx,%rdx
100402a5b:	45 31 ed             	xor    %r13d,%r13d
100402a5e:	4c 89 e1             	mov    %r12,%rcx
100402a61:	4c 89 e3             	mov    %r12,%rbx
100402a64:	e8 77 6e 00 00       	call   1004098e0 <.text+0x88e0>
100402a69:	eb 12                	jmp    100402a7d <.text+0x1a7d>
100402a6b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
100402a70:	49 83 c5 01          	add    $0x1,%r13
100402a74:	4a 89 5c ed f8       	mov    %rbx,-0x8(%rbp,%r13,8)
100402a79:	48 8d 58 01          	lea    0x1(%rax),%rbx
100402a7d:	48 89 f2             	mov    %rsi,%rdx
100402a80:	48 89 d9             	mov    %rbx,%rcx
100402a83:	e8 b8 6e 00 00       	call   100409940 <.text+0x8940>
100402a88:	48 85 c0             	test   %rax,%rax
100402a8b:	74 5b                	je     100402ae8 <.text+0x1ae8>
100402a8d:	c6 00 00             	movb   $0x0,(%rax)
100402a90:	85 ff                	test   %edi,%edi
100402a92:	74 dc                	je     100402a70 <.text+0x1a70>
100402a94:	0f b6 13             	movzbl (%rbx),%edx
100402a97:	80 fa 20             	cmp    $0x20,%dl
100402a9a:	75 11                	jne    100402aad <.text+0x1aad>
100402a9c:	0f 1f 40 00          	nopl   0x0(%rax)
100402aa0:	0f b6 53 01          	movzbl 0x1(%rbx),%edx
100402aa4:	48 83 c3 01          	add    $0x1,%rbx
100402aa8:	80 fa 20             	cmp    $0x20,%dl
100402aab:	74 f3                	je     100402aa0 <.text+0x1aa0>
100402aad:	80 fa 09             	cmp    $0x9,%dl
100402ab0:	74 ee                	je     100402aa0 <.text+0x1aa0>
100402ab2:	48 8d 50 ff          	lea    -0x1(%rax),%rdx
100402ab6:	48 39 da             	cmp    %rbx,%rdx
100402ab9:	72 b5                	jb     100402a70 <.text+0x1a70>
100402abb:	4c 8d 43 ff          	lea    -0x1(%rbx),%r8
100402abf:	eb 13                	jmp    100402ad4 <.text+0x1ad4>
100402ac1:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
100402ac8:	c6 02 00             	movb   $0x0,(%rdx)
100402acb:	48 83 ea 01          	sub    $0x1,%rdx
100402acf:	4c 39 c2             	cmp    %r8,%rdx
100402ad2:	74 9c                	je     100402a70 <.text+0x1a70>
100402ad4:	0f b6 0a             	movzbl (%rdx),%ecx
100402ad7:	80 f9 20             	cmp    $0x20,%cl
100402ada:	74 ec                	je     100402ac8 <.text+0x1ac8>
100402adc:	80 f9 09             	cmp    $0x9,%cl
100402adf:	74 e7                	je     100402ac8 <.text+0x1ac8>
100402ae1:	eb 8d                	jmp    100402a70 <.text+0x1a70>
100402ae3:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
100402ae8:	85 ff                	test   %edi,%edi
100402aea:	75 38                	jne    100402b24 <.text+0x1b24>
100402aec:	4a 8d 04 ed 00 00 00 	lea    0x0(,%r13,8),%rax
100402af3:	00
100402af4:	4a 89 5c ed 00       	mov    %rbx,0x0(%rbp,%r13,8)
100402af9:	48 c7 44 05 08 00 00 	movq   $0x0,0x8(%rbp,%rax,1)
100402b00:	00 00
100402b02:	48 8d 44 05 10       	lea    0x10(%rbp,%rax,1),%rax
100402b07:	49 39 c4             	cmp    %rax,%r12
100402b0a:	0f 85 87 00 00 00    	jne    100402b97 <.text+0x1b97>
100402b10:	48 89 e8             	mov    %rbp,%rax
100402b13:	48 83 c4 28          	add    $0x28,%rsp
100402b17:	5b                   	pop    %rbx
100402b18:	5e                   	pop    %rsi
100402b19:	5f                   	pop    %rdi
100402b1a:	5d                   	pop    %rbp
100402b1b:	41 5c                	pop    %r12
100402b1d:	41 5d                	pop    %r13
100402b1f:	c3                   	ret
100402b20:	48 83 c3 01          	add    $0x1,%rbx
100402b24:	0f b6 03             	movzbl (%rbx),%eax
100402b27:	3c 20                	cmp    $0x20,%al
100402b29:	74 f5                	je     100402b20 <.text+0x1b20>
100402b2b:	3c 09                	cmp    $0x9,%al
100402b2d:	74 f1                	je     100402b20 <.text+0x1b20>
100402b2f:	48 89 d9             	mov    %rbx,%rcx
100402b32:	e8 d9 6d 00 00       	call   100409910 <.text+0x8910>
100402b37:	48 8d 44 03 ff       	lea    -0x1(%rbx,%rax,1),%rax
100402b3c:	48 39 d8             	cmp    %rbx,%rax
100402b3f:	73 13                	jae    100402b54 <.text+0x1b54>
100402b41:	eb a9                	jmp    100402aec <.text+0x1aec>
100402b43:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
100402b48:	c6 00 00             	movb   $0x0,(%rax)
100402b4b:	48 83 e8 01          	sub    $0x1,%rax
100402b4f:	48 39 d8             	cmp    %rbx,%rax
100402b52:	72 98                	jb     100402aec <.text+0x1aec>
100402b54:	0f b6 10             	movzbl (%rax),%edx
100402b57:	80 fa 20             	cmp    $0x20,%dl
100402b5a:	74 ec                	je     100402b48 <.text+0x1b48>
100402b5c:	80 fa 09             	cmp    $0x9,%dl
100402b5f:	74 e7                	je     100402b48 <.text+0x1b48>
100402b61:	eb 89                	jmp    100402aec <.text+0x1aec>
100402b63:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
100402b68:	b9 0c 00 00 00       	mov    $0xc,%ecx
100402b6d:	e8 4e 69 00 00       	call   1004094c0 <.text+0x84c0>
100402b72:	31 ed                	xor    %ebp,%ebp
100402b74:	eb 9a                	jmp    100402b10 <.text+0x1b10>
100402b76:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
100402b7d:	00 00 00
100402b80:	48 89 d9             	mov    %rbx,%rcx
100402b83:	41 bd 10 00 00 00    	mov    $0x10,%r13d
100402b89:	e8 82 6d 00 00       	call   100409910 <.text+0x8910>
100402b8e:	48 8d 48 11          	lea    0x11(%rax),%rcx
100402b92:	e9 ac fe ff ff       	jmp    100402a43 <.text+0x1a43>
100402b97:	4c 8d 0d 82 9d 00 00 	lea    0x9d82(%rip),%r9        # 10040c920 <_head_msys_bz2_1_dll-0x56e0>
100402b9e:	41 b8 63 05 00 00    	mov    $0x563,%r8d
100402ba4:	48 8d 15 b6 9c 00 00 	lea    0x9cb6(%rip),%rdx        # 10040c861 <_head_msys_bz2_1_dll-0x579f>
100402bab:	48 8d 0d be 9c 00 00 	lea    0x9cbe(%rip),%rcx        # 10040c870 <_head_msys_bz2_1_dll-0x5790>
100402bb2:	e8 29 69 00 00       	call   1004094e0 <.text+0x84e0>
100402bb7:	90                   	nop
100402bb8:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
100402bbf:	00
100402bc0:	0f b6 01             	movzbl (%rcx),%eax
100402bc3:	49 89 d3             	mov    %rdx,%r11
100402bc6:	3c 30                	cmp    $0x30,%al
100402bc8:	0f 84 8a 00 00 00    	je     100402c58 <.text+0x1c58>
100402bce:	8d 50 d0             	lea    -0x30(%rax),%edx
100402bd1:	80 fa 09             	cmp    $0x9,%dl
100402bd4:	0f 87 b6 00 00 00    	ja     100402c90 <.text+0x1c90>
100402bda:	31 d2                	xor    %edx,%edx
100402bdc:	0f 1f 40 00          	nopl   0x0(%rax)
100402be0:	83 e8 30             	sub    $0x30,%eax
100402be3:	8d 14 92             	lea    (%rdx,%rdx,4),%edx
100402be6:	48 83 c1 01          	add    $0x1,%rcx
100402bea:	0f be c0             	movsbl %al,%eax
100402bed:	8d 14 50             	lea    (%rax,%rdx,2),%edx
100402bf0:	0f b6 01             	movzbl (%rcx),%eax
100402bf3:	44 8d 50 d0          	lea    -0x30(%rax),%r10d
100402bf7:	41 80 fa 09          	cmp    $0x9,%r10b
100402bfb:	76 e3                	jbe    100402be0 <.text+0x1be0>
100402bfd:	41 89 13             	mov    %edx,(%r11)
100402c00:	85 d2                	test   %edx,%edx
100402c02:	78 6c                	js     100402c70 <.text+0x1c70>
100402c04:	80 39 2e             	cmpb   $0x2e,(%rcx)
100402c07:	75 67                	jne    100402c70 <.text+0x1c70>
100402c09:	0f b6 41 01          	movzbl 0x1(%rcx),%eax
100402c0d:	48 8d 51 01          	lea    0x1(%rcx),%rdx
100402c11:	3c 30                	cmp    $0x30,%al
100402c13:	74 6b                	je     100402c80 <.text+0x1c80>
100402c15:	8d 48 d0             	lea    -0x30(%rax),%ecx
100402c18:	80 f9 09             	cmp    $0x9,%cl
100402c1b:	77 7f                	ja     100402c9c <.text+0x1c9c>
100402c1d:	31 c9                	xor    %ecx,%ecx
100402c1f:	90                   	nop
100402c20:	83 e8 30             	sub    $0x30,%eax
100402c23:	8d 0c 89             	lea    (%rcx,%rcx,4),%ecx
100402c26:	48 83 c2 01          	add    $0x1,%rdx
100402c2a:	0f be c0             	movsbl %al,%eax
100402c2d:	8d 0c 48             	lea    (%rax,%rcx,2),%ecx
100402c30:	0f b6 02             	movzbl (%rdx),%eax
100402c33:	44 8d 50 d0          	lea    -0x30(%rax),%r10d
100402c37:	41 80 fa 09          	cmp    $0x9,%r10b
100402c3b:	76 e3                	jbe    100402c20 <.text+0x1c20>
100402c3d:	41 89 08             	mov    %ecx,(%r8)
100402c40:	85 c9                	test   %ecx,%ecx
100402c42:	78 2c                	js     100402c70 <.text+0x1c70>
100402c44:	80 3a 2e             	cmpb   $0x2e,(%rdx)
100402c47:	74 5f                	je     100402ca8 <.text+0x1ca8>
100402c49:	48 89 d0             	mov    %rdx,%rax
100402c4c:	41 c7 01 00 00 00 00 	movl   $0x0,(%r9)
100402c53:	c3                   	ret
100402c54:	0f 1f 40 00          	nopl   0x0(%rax)
100402c58:	0f b6 51 01          	movzbl 0x1(%rcx),%edx
100402c5c:	83 ea 30             	sub    $0x30,%edx