1005efc86:	0f 84 a4 02 00 00    	je     1005eff30 <.text+0x1eef30>
1005efc8c:	41 be 01 00 00 00    	mov    $0x1,%r14d
1005efc92:	31 ff                	xor    %edi,%edi
1005efc94:	45 31 ff             	xor    %r15d,%r15d
1005efc97:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
1005efc9e:	00 00
1005efca0:	48 89 e9             	mov    %rbp,%rcx
1005efca3:	e8 18 ff 0a 00       	call   10069fbc0 <.text+0x29ebc0>
1005efca8:	4c 89 e1             	mov    %r12,%rcx
1005efcab:	89 c3                	mov    %eax,%ebx
1005efcad:	e8 0e ff 0a 00       	call   10069fbc0 <.text+0x29ebc0>
1005efcb2:	83 fb ff             	cmp    $0xffffffff,%ebx
1005efcb5:	0f 84 d5 01 00 00    	je     1005efe90 <.text+0x1eee90>
1005efcbb:	83 f8 ff             	cmp    $0xffffffff,%eax
1005efcbe:	0f 84 1c 02 00 00    	je     1005efee0 <.text+0x1eeee0>
1005efcc4:	49 63 d7             	movslq %r15d,%rdx
1005efcc7:	41 83 c7 01          	add    $0x1,%r15d
1005efccb:	88 9c 14 50 01 00 00 	mov    %bl,0x150(%rsp,%rdx,1)
1005efcd2:	88 84 14 20 02 00 00 	mov    %al,0x220(%rsp,%rdx,1)
1005efcd9:	39 c3                	cmp    %eax,%ebx
1005efcdb:	0f 85 2f 02 00 00    	jne    1005eff10 <.text+0x1eef10>
1005efce1:	48 83 c7 01          	add    $0x1,%rdi
1005efce5:	83 fb 0a             	cmp    $0xa,%ebx
1005efce8:	0f 84 22 01 00 00    	je     1005efe10 <.text+0x1eee10>
1005efcee:	41 81 ff c6 00 00 00 	cmp    $0xc6,%r15d
1005efcf5:	75 a9                	jne    1005efca0 <.text+0x1eeca0>
1005efcf7:	f3 0f 6f 84 24 b4 01 	movdqu 0x1b4(%rsp),%xmm0
1005efcfe:	00 00
1005efd00:	41 bf 62 00 00 00    	mov    $0x62,%r15d
1005efd06:	f3 0f 6f 8c 24 c4 01 	movdqu 0x1c4(%rsp),%xmm1
1005efd0d:	00 00
1005efd0f:	f3 0f 6f 94 24 d4 01 	movdqu 0x1d4(%rsp),%xmm2
1005efd16:	00 00
1005efd18:	f3 0f 6f 9c 24 e4 01 	movdqu 0x1e4(%rsp),%xmm3
1005efd1f:	00 00
1005efd21:	0f b7 84 24 14 02 00 	movzwl 0x214(%rsp),%eax
1005efd28:	00
1005efd29:	0f 29 84 24 50 01 00 	movaps %xmm0,0x150(%rsp)
1005efd30:	00
1005efd31:	f3 0f 6f a4 24 f4 01 	movdqu 0x1f4(%rsp),%xmm4
1005efd38:	00 00
1005efd3a:	f3 0f 6f ac 24 04 02 	movdqu 0x204(%rsp),%xmm5
1005efd41:	00 00
1005efd43:	0f 29 8c 24 60 01 00 	movaps %xmm1,0x160(%rsp)
1005efd4a:	00
1005efd4b:	f3 0f 6f 84 24 84 02 	movdqu 0x284(%rsp),%xmm0
1005efd52:	00 00
1005efd54:	66 89 84 24 b0 01 00 	mov    %ax,0x1b0(%rsp)
1005efd5b:	00
1005efd5c:	0f b7 84 24 e4 02 00 	movzwl 0x2e4(%rsp),%eax
1005efd63:	00
1005efd64:	f3 0f 6f 8c 24 94 02 	movdqu 0x294(%rsp),%xmm1
1005efd6b:	00 00
1005efd6d:	0f 29 94 24 70 01 00 	movaps %xmm2,0x170(%rsp)
1005efd74:	00
1005efd75:	f3 0f 6f 94 24 a4 02 	movdqu 0x2a4(%rsp),%xmm2
1005efd7c:	00 00
1005efd7e:	0f 29 9c 24 80 01 00 	movaps %xmm3,0x180(%rsp)
1005efd85:	00
1005efd86:	f3 0f 6f 9c 24 b4 02 	movdqu 0x2b4(%rsp),%xmm3
1005efd8d:	00 00
1005efd8f:	0f 29 a4 24 90 01 00 	movaps %xmm4,0x190(%rsp)
1005efd96:	00
1005efd97:	f3 0f 6f a4 24 c4 02 	movdqu 0x2c4(%rsp),%xmm4
1005efd9e:	00 00
1005efda0:	0f 29 ac 24 a0 01 00 	movaps %xmm5,0x1a0(%rsp)
1005efda7:	00
1005efda8:	f3 0f 6f ac 24 d4 02 	movdqu 0x2d4(%rsp),%xmm5
1005efdaf:	00 00
1005efdb1:	66 89 84 24 80 02 00 	mov    %ax,0x280(%rsp)
1005efdb8:	00
1005efdb9:	0f 29 84 24 20 02 00 	movaps %xmm0,0x220(%rsp)
1005efdc0:	00
1005efdc1:	0f 29 8c 24 30 02 00 	movaps %xmm1,0x230(%rsp)
1005efdc8:	00
1005efdc9:	0f 29 94 24 40 02 00 	movaps %xmm2,0x240(%rsp)
1005efdd0:	00
1005efdd1:	0f 29 9c 24 50 02 00 	movaps %xmm3,0x250(%rsp)
1005efdd8:	00
1005efdd9:	0f 29 a4 24 60 02 00 	movaps %xmm4,0x260(%rsp)
1005efde0:	00
1005efde1:	0f 29 ac 24 70 02 00 	movaps %xmm5,0x270(%rsp)
1005efde8:	00
1005efde9:	e9 b2 fe ff ff       	jmp    1005efca0 <.text+0x1eeca0>
1005efdee:	66 90                	xchg   %ax,%ax
1005efdf0:	31 c0                	xor    %eax,%eax
1005efdf2:	48 81 c4 f8 02 00 00 	add    $0x2f8,%rsp
1005efdf9:	5b                   	pop    %rbx
1005efdfa:	5e                   	pop    %rsi
1005efdfb:	5f                   	pop    %rdi
1005efdfc:	5d                   	pop    %rbp
1005efdfd:	41 5c                	pop    %r12
1005efdff:	41 5d                	pop    %r13
1005efe01:	41 5e                	pop    %r14
1005efe03:	41 5f                	pop    %r15
1005efe05:	c3                   	ret
1005efe06:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
1005efe0d:	00 00 00
1005efe10:	49 83 c6 01          	add    $0x1,%r14
1005efe14:	45 31 ff             	xor    %r15d,%r15d
1005efe17:	e9 84 fe ff ff       	jmp    1005efca0 <.text+0x1eeca0>
1005efe1c:	0f 1f 40 00          	nopl   0x0(%rax)
1005efe20:	49 8b 4d 00          	mov    0x0(%r13),%rcx
1005efe24:	4c 8b 05 b5 48 13 00 	mov    0x1348b5(%rip),%r8        # 1007246e0 <_head_msys_iconv_2_dll-0x47920>
1005efe2b:	49 89 d9             	mov    %rbx,%r9
1005efe2e:	ba 01 04 00 00       	mov    $0x401,%edx
1005efe33:	e8 68 9f fd ff       	call   1005c9da0 <.text+0x1c8da0>
1005efe38:	45 31 ff             	xor    %r15d,%r15d
1005efe3b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1005efe40:	49 8b 45 00          	mov    0x0(%r13),%rax
1005efe44:	80 38 00             	cmpb   $0x0,(%rax)
1005efe47:	74 a7                	je     1005efdf0 <.text+0x1eedf0>
1005efe49:	48 8d 5c 24 40       	lea    0x40(%rsp),%rbx
1005efe4e:	48 89 d9             	mov    %rbx,%rcx
1005efe51:	e8 ba f1 ff ff       	call   1005ef010 <.text+0x1ee010>
1005efe56:	8b 46 20             	mov    0x20(%rsi),%eax
1005efe59:	85 c0                	test   %eax,%eax
1005efe5b:	0f 85 5f 01 00 00    	jne    1005effc0 <.text+0x1eefc0>
1005efe61:	49 8b 55 00          	mov    0x0(%r13),%rdx
1005efe65:	48 89 d9             	mov    %rbx,%rcx
1005efe68:	e8 93 1b e1 ff       	call   100401a00 <.text+0xa00>
1005efe6d:	45 85 ff             	test   %r15d,%r15d
1005efe70:	0f 8f e2 00 00 00    	jg     1005eff58 <.text+0x1eef58>
1005efe76:	48 89 d9             	mov    %rbx,%rcx
1005efe79:	e8 02 04 e8 ff       	call   100470280 <.text+0x6f280>
1005efe7e:	48 89 d9             	mov    %rbx,%rcx
1005efe81:	e8 ba 16 e1 ff       	call   100401540 <.text+0x540>
1005efe86:	b8 01 00 00 00       	mov    $0x1,%eax
1005efe8b:	e9 62 ff ff ff       	jmp    1005efdf2 <.text+0x1eedf2>
1005efe90:	83 f8 ff             	cmp    $0xffffffff,%eax
1005efe93:	74 2d                	je     1005efec2 <.text+0x1eeec2>
1005efe95:	48 ba 66 69 72 73 74 	movabs $0x6966207473726966,%rdx
1005efe9c:	20 66 69
1005efe9f:	49 8b 45 00          	mov    0x0(%r13),%rax
1005efea3:	48 b9 6c 65 20 69 73 	movabs $0x687320736920656c,%rcx
1005efeaa:	20 73 68
1005efead:	48 bf 73 68 6f 72 74 	movabs $0x726574726f6873,%rdi
1005efeb4:	65 72 00
1005efeb7:	48 89 48 08          	mov    %rcx,0x8(%rax)
1005efebb:	48 89 10             	mov    %rdx,(%rax)
1005efebe:	48 89 78 0e          	mov    %rdi,0xe(%rax)
1005efec2:	48 89 e9             	mov    %rbp,%rcx
1005efec5:	e8 b6 fc 0a 00       	call   10069fb80 <.text+0x29eb80>
1005efeca:	4c 89 e1             	mov    %r12,%rcx
1005efecd:	e8 ae fc 0a 00       	call   10069fb80 <.text+0x29eb80>
1005efed2:	e9 69 ff ff ff       	jmp    1005efe40 <.text+0x1eee40>
1005efed7:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
1005efede:	00 00
1005efee0:	48 b9 73 65 63 6f 6e 	movabs $0x6620646e6f636573,%rcx
1005efee7:	64 20 66
1005efeea:	49 8b 45 00          	mov    0x0(%r13),%rax
1005efeee:	48 bb 69 6c 65 20 69 	movabs $0x7320736920656c69,%rbx
1005efef5:	73 20 73
1005efef8:	48 bf 73 68 6f 72 74 	movabs $0x726574726f6873,%rdi
1005efeff:	65 72 00
1005eff02:	48 89 58 08          	mov    %rbx,0x8(%rax)
1005eff06:	48 89 08             	mov    %rcx,(%rax)
1005eff09:	48 89 78 0f          	mov    %rdi,0xf(%rax)
1005eff0d:	eb b3                	jmp    1005efec2 <.text+0x1eeec2>
1005eff0f:	90                   	nop
1005eff10:	49 8b 4d 00          	mov    0x0(%r13),%rcx
1005eff14:	4c 89 74 24 20       	mov    %r14,0x20(%rsp)
1005eff19:	49 89 f9             	mov    %rdi,%r9
1005eff1c:	4c 8d 05 bd 2e 12 00 	lea    0x122ebd(%rip),%r8        # 100712de0 <_head_msys_iconv_2_dll-0x59220>
1005eff23:	ba 01 04 00 00       	mov    $0x401,%edx
1005eff28:	e8 73 9e fd ff       	call   1005c9da0 <.text+0x1c8da0>
1005eff2d:	eb 93                	jmp    1005efec2 <.text+0x1eeec2>
1005eff2f:	90                   	nop
1005eff30:	48 89 e9             	mov    %rbp,%rcx
1005eff33:	e8 48 fc 0a 00       	call   10069fb80 <.text+0x29eb80>
1005eff38:	49 8b 4d 00          	mov    0x0(%r13),%rcx
1005eff3c:	49 89 f9             	mov    %rdi,%r9
1005eff3f:	4c 8b 05 9a 47 13 00 	mov    0x13479a(%rip),%r8        # 1007246e0 <_head_msys_iconv_2_dll-0x47920>
1005eff46:	ba 01 04 00 00       	mov    $0x401,%edx
1005eff4b:	e8 50 9e fd ff       	call   1005c9da0 <.text+0x1c8da0>
1005eff50:	e9 e3 fe ff ff       	jmp    1005efe38 <.text+0x1eee38>
1005eff55:	0f 1f 00             	nopl   (%rax)
1005eff58:	4d 63 ff             	movslq %r15d,%r15
1005eff5b:	48 8d 15 9f 2e 12 00 	lea    0x122e9f(%rip),%rdx        # 100712e01 <_head_msys_iconv_2_dll-0x591ff>
1005eff62:	48 89 d9             	mov    %rbx,%rcx
1005eff65:	48 8d b4 24 50 01 00 	lea    0x150(%rsp),%rsi
1005eff6c:	00
1005eff6d:	48 8d bc 24 20 02 00 	lea    0x220(%rsp),%rdi
1005eff74:	00
1005eff75:	42 c6 84 3c 50 01 00 	movb   $0x0,0x150(%rsp,%r15,1)
1005eff7c:	00 00
1005eff7e:	42 c6 84 3c 20 02 00 	movb   $0x0,0x220(%rsp,%r15,1)
1005eff85:	00 00
1005eff87:	e8 74 1a e1 ff       	call   100401a00 <.text+0xa00>
1005eff8c:	48 89 f2             	mov    %rsi,%rdx
1005eff8f:	48 89 d9             	mov    %rbx,%rcx
1005eff92:	e8 69 1a e1 ff       	call   100401a00 <.text+0xa00>
1005eff97:	48 89 fa             	mov    %rdi,%rdx
1005eff9a:	48 89 f1             	mov    %rsi,%rcx
1005eff9d:	e8 7e 02 0b 00       	call   1006a0220 <.text+0x29f220>
1005effa2:	85 c0                	test   %eax,%eax
1005effa4:	75 5c                	jne    1005f0002 <.text+0x1ef002>
1005effa6:	48 8d 15 64 2e 12 00 	lea    0x122e64(%rip),%rdx        # 100712e11 <_head_msys_iconv_2_dll-0x591ef>
1005effad:	48 89 d9             	mov    %rbx,%rcx
1005effb0:	e8 4b 1a e1 ff       	call   100401a00 <.text+0xa00>
1005effb5:	e9 bc fe ff ff       	jmp    1005efe76 <.text+0x1eee76>
1005effba:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1005effc0:	45 31 c9             	xor    %r9d,%r9d
1005effc3:	4c 8d 84 24 00 01 00 	lea    0x100(%rsp),%r8
1005effca:	00
1005effcb:	48 8d 54 24 38       	lea    0x38(%rsp),%rdx
1005effd0:	48 8d 4e 20          	lea    0x20(%rsi),%rcx
1005effd4:	e8 37 0d e6 ff       	call   100450d10 <.text+0x4fd10>
1005effd9:	48 89 d9             	mov    %rbx,%rcx
1005effdc:	48 89 c2             	mov    %rax,%rdx
1005effdf:	e8 1c 1a e1 ff       	call   100401a00 <.text+0xa00>
1005effe4:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
1005effe9:	e8 32 15 e1 ff       	call   100401520 <.text+0x520>
1005effee:	48 8d 15 b6 2c 12 00 	lea    0x122cb6(%rip),%rdx        # 100712cab <_head_msys_iconv_2_dll-0x59355>
1005efff5:	48 89 d9             	mov    %rbx,%rcx
1005efff8:	e8 03 1a e1 ff       	call   100401a00 <.text+0xa00>
1005efffd:	e9 5f fe ff ff       	jmp    1005efe61 <.text+0x1eee61>
1005f0002:	48 89 d9             	mov    %rbx,%rcx
1005f0005:	48 8d 15 fe 2d 12 00 	lea    0x122dfe(%rip),%rdx        # 100712e0a <_head_msys_iconv_2_dll-0x591f6>
1005f000c:	e8 ef 19 e1 ff       	call   100401a00 <.text+0xa00>
1005f0011:	48 89 fa             	mov    %rdi,%rdx
1005f0014:	48 89 d9             	mov    %rbx,%rcx
1005f0017:	e8 e4 19 e1 ff       	call   100401a00 <.text+0xa00>
1005f001c:	eb 88                	jmp    1005effa6 <.text+0x1eefa6>
1005f001e:	66 90                	xchg   %ax,%ax
1005f0020:	56                   	push   %rsi
1005f0021:	53                   	push   %rbx
1005f0022:	48 83 ec 28          	sub    $0x28,%rsp
1005f0026:	48 89 cb             	mov    %rcx,%rbx
1005f0029:	48 89 d6             	mov    %rdx,%rsi
1005f002c:	e8 9f e4 04 00       	call   10063e4d0 <.text+0x23d4d0>
1005f0031:	85 c0                	test   %eax,%eax
1005f0033:	74 0e                	je     1005f0043 <.text+0x1ef043>
1005f0035:	31 d2                	xor    %edx,%edx
1005f0037:	48 89 d9             	mov    %rbx,%rcx
1005f003a:	e8 81 d6 00 00       	call   1005fd6c0 <.text+0x1fc6c0>
1005f003f:	85 c0                	test   %eax,%eax
1005f0041:	74 10                	je     1005f0053 <.text+0x1ef053>
1005f0043:	31 d2                	xor    %edx,%edx
1005f0045:	48 89 d9             	mov    %rbx,%rcx
1005f0048:	e8 33 f1 ff ff       	call   1005ef180 <.text+0x1ee180>
1005f004d:	48 98                	cltq
1005f004f:	48 89 46 08          	mov    %rax,0x8(%rsi)
1005f0053:	48 83 c4 28          	add    $0x28,%rsp
1005f0057:	5b                   	pop    %rbx
1005f0058:	5e                   	pop    %rsi
1005f0059:	c3                   	ret
1005f005a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1005f0060:	56                   	push   %rsi
1005f0061:	53                   	push   %rbx
1005f0062:	48 83 ec 28          	sub    $0x28,%rsp
1005f0066:	48 89 cb             	mov    %rcx,%rbx
1005f0069:	48 89 d6             	mov    %rdx,%rsi
1005f006c:	e8 5f e4 04 00       	call   10063e4d0 <.text+0x23d4d0>
1005f0071:	85 c0                	test   %eax,%eax
1005f0073:	74 0e                	je     1005f0083 <.text+0x1ef083>
1005f0075:	31 d2                	xor    %edx,%edx
1005f0077:	48 89 d9             	mov    %rbx,%rcx
1005f007a:	e8 41 d6 00 00       	call   1005fd6c0 <.text+0x1fc6c0>
1005f007f:	85 c0                	test   %eax,%eax
1005f0081:	74 13                	je     1005f0096 <.text+0x1ef096>
1005f0083:	ba 01 00 00 00       	mov    $0x1,%edx
1005f0088:	48 89 d9             	mov    %rbx,%rcx
1005f008b:	e8 f0 f0 ff ff       	call   1005ef180 <.text+0x1ee180>
1005f0090:	48 98                	cltq
1005f0092:	48 89 46 08          	mov    %rax,0x8(%rsi)
1005f0096:	48 83 c4 28          	add    $0x28,%rsp
1005f009a:	5b                   	pop    %rbx
1005f009b:	5e                   	pop    %rsi
1005f009c:	c3                   	ret
1005f009d:	0f 1f 00             	nopl   (%rax)
1005f00a0:	55                   	push   %rbp
1005f00a1:	57                   	push   %rdi
1005f00a2:	56                   	push   %rsi
1005f00a3:	53                   	push   %rbx
1005f00a4:	48 83 ec 58          	sub    $0x58,%rsp
1005f00a8:	45 31 c0             	xor    %r8d,%r8d
1005f00ab:	48 8d 79 10          	lea    0x10(%rcx),%rdi
1005f00af:	48 89 d6             	mov    %rdx,%rsi
1005f00b2:	48 89 cb             	mov    %rcx,%rbx
1005f00b5:	48 89 fa             	mov    %rdi,%rdx
1005f00b8:	e8 d3 ea 00 00       	call   1005feb90 <.text+0x1fdb90>
1005f00bd:	89 c2                	mov    %eax,%edx
1005f00bf:	31 c0                	xor    %eax,%eax
1005f00c1:	83 fa 01             	cmp    $0x1,%edx
1005f00c4:	75 12                	jne    1005f00d8 <.text+0x1ef0d8>
1005f00c6:	48 89 46 08          	mov    %rax,0x8(%rsi)
1005f00ca:	48 83 c4 58          	add    $0x58,%rsp
1005f00ce:	5b                   	pop    %rbx
1005f00cf:	5e                   	pop    %rsi
1005f00d0:	5f                   	pop    %rdi
1005f00d1:	5d                   	pop    %rbp
1005f00d2:	c3                   	ret
1005f00d3:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1005f00d8:	48 8d 6c 24 30       	lea    0x30(%rsp),%rbp
1005f00dd:	48 89 e9             	mov    %rbp,%rcx
1005f00e0:	e8 2b ef ff ff       	call   1005ef010 <.text+0x1ee010>
1005f00e5:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
1005f00ea:	49 89 d9             	mov    %rbx,%r9
1005f00ed:	45 31 c0             	xor    %r8d,%r8d
1005f00f0:	c7 44 24 28 00 00 00 	movl   $0x0,0x28(%rsp)
1005f00f7:	00
1005f00f8:	48 8d 53 20          	lea    0x20(%rbx),%rdx
1005f00fc:	48 89 e9             	mov    %rbp,%rcx
1005f00ff:	e8 9c f4 ff ff       	call   1005ef5a0 <.text+0x1ee5a0>
1005f0104:	48 89 e9             	mov    %rbp,%rcx
1005f0107:	e8 74 01 e8 ff       	call   100470280 <.text+0x6f280>
1005f010c:	48 89 e9             	mov    %rbp,%rcx
1005f010f:	e8 2c 14 e1 ff       	call   100401540 <.text+0x540>
1005f0114:	b8 01 00 00 00       	mov    $0x1,%eax
1005f0119:	48 89 46 08          	mov    %rax,0x8(%rsi)
1005f011d:	48 83 c4 58          	add    $0x58,%rsp
1005f0121:	5b                   	pop    %rbx
1005f0122:	5e                   	pop    %rsi
1005f0123:	5f                   	pop    %rdi
1005f0124:	5d                   	pop    %rbp
1005f0125:	c3                   	ret
1005f0126:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
1005f012d:	00 00 00
1005f0130:	56                   	push   %rsi
1005f0131:	53                   	push   %rbx
1005f0132:	48 83 ec 28          	sub    $0x28,%rsp
1005f0136:	48 89 cb             	mov    %rcx,%rbx
1005f0139:	48 89 d6             	mov    %rdx,%rsi
1005f013c:	e8 8f e3 04 00       	call   10063e4d0 <.text+0x23d4d0>
1005f0141:	85 c0                	test   %eax,%eax
1005f0143:	74 3d                	je     1005f0182 <.text+0x1ef182>
1005f0145:	31 d2                	xor    %edx,%edx
1005f0147:	48 89 d9             	mov    %rbx,%rcx
1005f014a:	e8 71 d5 00 00       	call   1005fd6c0 <.text+0x1fc6c0>
1005f014f:	85 c0                	test   %eax,%eax
1005f0151:	75 0d                	jne    1005f0160 <.text+0x1ef160>
1005f0153:	48 83 c4 28          	add    $0x28,%rsp
1005f0157:	5b                   	pop    %rbx
1005f0158:	5e                   	pop    %rsi
1005f0159:	c3                   	ret
1005f015a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1005f0160:	ba 01 00 00 00       	mov    $0x1,%edx
1005f0165:	48 89 d9             	mov    %rbx,%rcx
1005f0168:	e8 53 d5 00 00       	call   1005fd6c0 <.text+0x1fc6c0>
1005f016d:	85 c0                	test   %eax,%eax
1005f016f:	74 e2                	je     1005f0153 <.text+0x1ef153>
1005f0171:	ba 02 00 00 00       	mov    $0x2,%edx
1005f0176:	48 89 d9             	mov    %rbx,%rcx
1005f0179:	e8 a2 d5 00 00       	call   1005fd720 <.text+0x1fc720>
1005f017e:	85 c0                	test   %eax,%eax
1005f0180:	74 d1                	je     1005f0153 <.text+0x1ef153>
1005f0182:	48 89 d9             	mov    %rbx,%rcx
1005f0185:	e8 76 fa ff ff       	call   1005efc00 <.text+0x1eec00>
1005f018a:	48 98                	cltq