10045ef7f:	48 89 d9             	mov    %rbx,%rcx
10045ef82:	48 83 c4 28          	add    $0x28,%rsp
10045ef86:	5b                   	pop    %rbx
10045ef87:	5e                   	pop    %rsi
10045ef88:	e9 63 fc ff ff       	jmp    10045ebf0 <.text+0x5dbf0>
10045ef8d:	0f 1f 00             	nopl   (%rax)
10045ef90:	48 83 c4 28          	add    $0x28,%rsp
10045ef94:	5b                   	pop    %rbx
10045ef95:	5e                   	pop    %rsi
10045ef96:	c3                   	ret
10045ef97:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
10045ef9e:	00 00
10045efa0:	56                   	push   %rsi
10045efa1:	53                   	push   %rbx
10045efa2:	48 83 ec 38          	sub    $0x38,%rsp
10045efa6:	c7 44 24 2c 00 00 00 	movl   $0x0,0x2c(%rsp)
10045efad:	00
10045efae:	48 89 ce             	mov    %rcx,%rsi
10045efb1:	48 89 d3             	mov    %rdx,%rbx
10045efb4:	e8 17 f5 1d 00       	call   10063e4d0 <.text+0x23d4d0>
10045efb9:	85 c0                	test   %eax,%eax
10045efbb:	74 0e                	je     10045efcb <.text+0x5dfcb>
10045efbd:	31 d2                	xor    %edx,%edx
10045efbf:	48 89 f1             	mov    %rsi,%rcx
10045efc2:	e8 f9 e6 19 00       	call   1005fd6c0 <.text+0x1fc6c0>
10045efc7:	85 c0                	test   %eax,%eax
10045efc9:	74 2c                	je     10045eff7 <.text+0x5dff7>
10045efcb:	48 89 f1             	mov    %rsi,%rcx
10045efce:	e8 1d f2 19 00       	call   1005fe1f0 <.text+0x1fd1f0>
10045efd3:	48 8d 54 24 2c       	lea    0x2c(%rsp),%rdx
10045efd8:	48 89 c1             	mov    %rax,%rcx
10045efdb:	e8 50 d1 09 00       	call   1004fc130 <.text+0xfb130>
10045efe0:	48 85 c0             	test   %rax,%rax
10045efe3:	74 2b                	je     10045f010 <.text+0x5e010>
10045efe5:	8b 54 24 2c          	mov    0x2c(%rsp),%edx
10045efe9:	85 d2                	test   %edx,%edx
10045efeb:	74 13                	je     10045f000 <.text+0x5e000>
10045efed:	48 89 43 08          	mov    %rax,0x8(%rbx)
10045eff1:	c7 03 07 00 00 00    	movl   $0x7,(%rbx)
10045eff7:	48 83 c4 38          	add    $0x38,%rsp
10045effb:	5b                   	pop    %rbx
10045effc:	5e                   	pop    %rsi
10045effd:	c3                   	ret
10045effe:	66 90                	xchg   %ax,%ax
10045f000:	48 89 c1             	mov    %rax,%rcx
10045f003:	e8 78 4f 16 00       	call   1005c3f80 <.text+0x1c2f80>
10045f008:	eb e3                	jmp    10045efed <.text+0x5dfed>
10045f00a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
10045f010:	c7 03 04 00 00 00    	movl   $0x4,(%rbx)
10045f016:	48 c7 43 08 03 00 00 	movq   $0x3,0x8(%rbx)
10045f01d:	00
10045f01e:	48 83 c4 38          	add    $0x38,%rsp
10045f022:	5b                   	pop    %rbx
10045f023:	5e                   	pop    %rsi
10045f024:	c3                   	ret
10045f025:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
10045f02c:	00 00 00 00
10045f030:	55                   	push   %rbp
10045f031:	57                   	push   %rdi
10045f032:	56                   	push   %rsi
10045f033:	53                   	push   %rbx
10045f034:	48 81 ec a8 01 00 00 	sub    $0x1a8,%rsp
10045f03b:	8b 01                	mov    (%rcx),%eax
10045f03d:	48 89 cb             	mov    %rcx,%rbx
10045f040:	48 89 d6             	mov    %rdx,%rsi
10045f043:	83 f8 08             	cmp    $0x8,%eax
10045f046:	0f 84 14 01 00 00    	je     10045f160 <.text+0x5e160>
10045f04c:	83 f8 0b             	cmp    $0xb,%eax
10045f04f:	0f 84 ab 00 00 00    	je     10045f100 <.text+0x5e100>
10045f055:	83 f8 0c             	cmp    $0xc,%eax
10045f058:	0f 84 62 01 00 00    	je     10045f1c0 <.text+0x5e1c0>
10045f05e:	8d 50 f7             	lea    -0x9(%rax),%edx
10045f061:	83 fa 01             	cmp    $0x1,%edx
10045f064:	0f 87 7f 33 24 00    	ja     1006a23e9 <.text+0x2a13e9>
10045f06a:	83 f8 0a             	cmp    $0xa,%eax
10045f06d:	0f 85 8d 01 00 00    	jne    10045f200 <.text+0x5e200>
10045f073:	48 8b 79 08          	mov    0x8(%rcx),%rdi
10045f077:	48 85 ff             	test   %rdi,%rdi
10045f07a:	74 6c                	je     10045f0e8 <.text+0x5e0e8>
10045f07c:	48 8d 4b 10          	lea    0x10(%rbx),%rcx
10045f080:	e8 6b f1 19 00       	call   1005fe1f0 <.text+0x1fd1f0>
10045f085:	48 8d 15 77 85 28 00 	lea    0x288577(%rip),%rdx        # 1006e7603 <_head_msys_iconv_2_dll-0x849fd>
10045f08c:	48 89 c1             	mov    %rax,%rcx
10045f08f:	48 89 c5             	mov    %rax,%rbp
10045f092:	e8 89 11 24 00       	call   1006a0220 <.text+0x29f220>
10045f097:	85 c0                	test   %eax,%eax
10045f099:	0f 84 89 01 00 00    	je     10045f228 <.text+0x5e228>
10045f09f:	48 8d 15 62 85 28 00 	lea    0x288562(%rip),%rdx        # 1006e7608 <_head_msys_iconv_2_dll-0x849f8>
10045f0a6:	48 89 e9             	mov    %rbp,%rcx
10045f0a9:	e8 72 11 24 00       	call   1006a0220 <.text+0x29f220>
10045f0ae:	85 c0                	test   %eax,%eax
10045f0b0:	0f 84 72 01 00 00    	je     10045f228 <.text+0x5e228>
10045f0b6:	48 8d 15 50 85 28 00 	lea    0x288550(%rip),%rdx        # 1006e760d <_head_msys_iconv_2_dll-0x849f3>
10045f0bd:	48 89 e9             	mov    %rbp,%rcx
10045f0c0:	e8 5b 11 24 00       	call   1006a0220 <.text+0x29f220>
10045f0c5:	85 c0                	test   %eax,%eax
10045f0c7:	0f 85 9b 01 00 00    	jne    10045f268 <.text+0x5e268>
10045f0cd:	48 8b 97 50 01 00 00 	mov    0x150(%rdi),%rdx
10045f0d4:	48 85 d2             	test   %rdx,%rdx
10045f0d7:	74 0f                	je     10045f0e8 <.text+0x5e0e8>
10045f0d9:	48 89 f1             	mov    %rsi,%rcx
10045f0dc:	e8 df de fc ff       	call   10042cfc0 <.text+0x2bfc0>
10045f0e1:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
10045f0e8:	8b 43 20             	mov    0x20(%rbx),%eax
10045f0eb:	85 c0                	test   %eax,%eax
10045f0ed:	75 51                	jne    10045f140 <.text+0x5e140>
10045f0ef:	48 81 c4 a8 01 00 00 	add    $0x1a8,%rsp
10045f0f6:	5b                   	pop    %rbx
10045f0f7:	5e                   	pop    %rsi
10045f0f8:	5f                   	pop    %rdi
10045f0f9:	5d                   	pop    %rbp
10045f0fa:	c3                   	ret
10045f0fb:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
10045f100:	48 8b 79 08          	mov    0x8(%rcx),%rdi
10045f104:	48 85 ff             	test   %rdi,%rdi
10045f107:	74 df                	je     10045f0e8 <.text+0x5e0e8>
10045f109:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
10045f10e:	48 8d 49 10          	lea    0x10(%rcx),%rcx
10045f112:	c7 44 24 40 00 00 00 	movl   $0x0,0x40(%rsp)
10045f119:	00
10045f11a:	e8 21 e5 19 00       	call   1005fd640 <.text+0x1fc640>
10045f11f:	48 89 f9             	mov    %rdi,%rcx
10045f122:	48 89 c2             	mov    %rax,%rdx
10045f125:	e8 66 9f 07 00       	call   1004d9090 <.text+0xd8090>
10045f12a:	8b 4c 24 40          	mov    0x40(%rsp),%ecx
10045f12e:	85 c9                	test   %ecx,%ecx
10045f130:	75 b6                	jne    10045f0e8 <.text+0x5e0e8>
10045f132:	48 8d 48 10          	lea    0x10(%rax),%rcx
10045f136:	48 85 c0             	test   %rax,%rax
10045f139:	75 09                	jne    10045f144 <.text+0x5e144>
10045f13b:	eb ab                	jmp    10045f0e8 <.text+0x5e0e8>
10045f13d:	0f 1f 00             	nopl   (%rax)
10045f140:	48 8d 4b 20          	lea    0x20(%rbx),%rcx
10045f144:	48 89 f2             	mov    %rsi,%rdx
10045f147:	48 81 c4 a8 01 00 00 	add    $0x1a8,%rsp
10045f14e:	5b                   	pop    %rbx
10045f14f:	5e                   	pop    %rsi
10045f150:	5f                   	pop    %rdi
10045f151:	5d                   	pop    %rbp
10045f152:	e9 29 f2 19 00       	jmp    1005fe380 <.text+0x1fd380>
10045f157:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
10045f15e:	00 00
10045f160:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
10045f165:	48 8d 49 10          	lea    0x10(%rcx),%rcx
10045f169:	c7 44 24 40 00 00 00 	movl   $0x0,0x40(%rsp)
10045f170:	00
10045f171:	e8 ca e4 19 00       	call   1005fd640 <.text+0x1fc640>
10045f176:	44 8b 44 24 40       	mov    0x40(%rsp),%r8d
10045f17b:	48 89 c7             	mov    %rax,%rdi
10045f17e:	45 85 c0             	test   %r8d,%r8d
10045f181:	0f 85 61 ff ff ff    	jne    10045f0e8 <.text+0x5e0e8>
10045f187:	c7 06 05 00 00 00    	movl   $0x5,(%rsi)
10045f18d:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
10045f191:	89 c5                	mov    %eax,%ebp
10045f193:	85 c0                	test   %eax,%eax
10045f195:	0f 88 45 02 00 00    	js     10045f3e0 <.text+0x5e3e0>
10045f19b:	e8 e0 9e fb ff       	call   100419080 <.text+0x18080>
10045f1a0:	48 63 d5             	movslq %ebp,%rdx
10045f1a3:	48 39 c2             	cmp    %rax,%rdx
10045f1a6:	0f 8c 84 02 00 00    	jl     10045f430 <.text+0x5e430>
10045f1ac:	48 c7 46 08 ff ff ff 	movq   $0xffffffffffffffff,0x8(%rsi)
10045f1b3:	ff
10045f1b4:	e9 2f ff ff ff       	jmp    10045f0e8 <.text+0x5e0e8>
10045f1b9:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
10045f1c0:	48 8b 79 08          	mov    0x8(%rcx),%rdi
10045f1c4:	48 85 ff             	test   %rdi,%rdi
10045f1c7:	0f 84 1b ff ff ff    	je     10045f0e8 <.text+0x5e0e8>
10045f1cd:	48 8d 49 10          	lea    0x10(%rcx),%rcx
10045f1d1:	e8 1a f0 19 00       	call   1005fe1f0 <.text+0x1fd1f0>
10045f1d6:	48 89 f9             	mov    %rdi,%rcx
10045f1d9:	41 b8 ff ff ff ff    	mov    $0xffffffff,%r8d
10045f1df:	48 89 c2             	mov    %rax,%rdx
10045f1e2:	e8 59 ea fc ff       	call   10042dc40 <.text+0x2cc40>
10045f1e7:	48 89 c1             	mov    %rax,%rcx
10045f1ea:	48 85 c0             	test   %rax,%rax
10045f1ed:	0f 85 51 ff ff ff    	jne    10045f144 <.text+0x5e144>
10045f1f3:	e9 f0 fe ff ff       	jmp    10045f0e8 <.text+0x5e0e8>
10045f1f8:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
10045f1ff:	00
10045f200:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
10045f205:	31 c0                	xor    %eax,%eax
10045f207:	b9 2c 00 00 00       	mov    $0x2c,%ecx
10045f20c:	48 89 d7             	mov    %rdx,%rdi
10045f20f:	f3 48 ab             	rep stos %rax,%es:(%rdi)
10045f212:	48 8b 43 08          	mov    0x8(%rbx),%rax
10045f216:	48 89 d7             	mov    %rdx,%rdi
10045f219:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
10045f21e:	e9 59 fe ff ff       	jmp    10045f07c <.text+0x5e07c>
10045f223:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
10045f228:	48 89 f9             	mov    %rdi,%rcx
10045f22b:	e8 a0 0f ff ff       	call   1004501d0 <.text+0x4f1d0>
10045f230:	80 7d 00 66          	cmpb   $0x66,0x0(%rbp)
10045f234:	48 89 c1             	mov    %rax,%rcx
10045f237:	0f 84 73 01 00 00    	je     10045f3b0 <.text+0x5e3b0>
10045f23d:	c7 06 07 00 00 00    	movl   $0x7,(%rsi)
10045f243:	48 85 c0             	test   %rax,%rax
10045f246:	0f 84 84 01 00 00    	je     10045f3d0 <.text+0x5e3d0>
10045f24c:	80 7d 00 6e          	cmpb   $0x6e,0x0(%rbp)
10045f250:	0f 84 aa 01 00 00    	je     10045f400 <.text+0x5e400>
10045f256:	e8 25 4d 16 00       	call   1005c3f80 <.text+0x1c2f80>
10045f25b:	48 89 46 08          	mov    %rax,0x8(%rsi)
10045f25f:	e9 8b fe ff ff       	jmp    10045f0ef <.text+0x5e0ef>
10045f264:	0f 1f 40 00          	nopl   0x0(%rax)
10045f268:	48 8d 15 a3 83 28 00 	lea    0x2883a3(%rip),%rdx        # 1006e7612 <_head_msys_iconv_2_dll-0x849ee>
10045f26f:	48 89 e9             	mov    %rbp,%rcx
10045f272:	e8 a9 0f 24 00       	call   1006a0220 <.text+0x29f220>
10045f277:	85 c0                	test   %eax,%eax
10045f279:	0f 84 d1 00 00 00    	je     10045f350 <.text+0x5e350>
10045f27f:	48 8d 15 91 83 28 00 	lea    0x288391(%rip),%rdx        # 1006e7617 <_head_msys_iconv_2_dll-0x849e9>
10045f286:	48 89 e9             	mov    %rbp,%rcx
10045f289:	e8 92 0f 24 00       	call   1006a0220 <.text+0x29f220>
10045f28e:	89 c3                	mov    %eax,%ebx
10045f290:	85 c0                	test   %eax,%eax
10045f292:	0f 85 72 31 24 00    	jne    1006a240a <.text+0x2a140a>
10045f298:	48 89 f9             	mov    %rdi,%rcx
10045f29b:	c7 44 24 34 00 00 00 	movl   $0x0,0x34(%rsp)
10045f2a2:	00
10045f2a3:	c7 44 24 38 00 00 00 	movl   $0x0,0x38(%rsp)
10045f2aa:	00
10045f2ab:	c7 44 24 3c 00 00 00 	movl   $0x0,0x3c(%rsp)
10045f2b2:	00
10045f2b3:	e8 18 0f ff ff       	call   1004501d0 <.text+0x4f1d0>
10045f2b8:	48 8d 54 24 34       	lea    0x34(%rsp),%rdx
10045f2bd:	4c 8d 4c 24 3c       	lea    0x3c(%rsp),%r9
10045f2c2:	48 89 c1             	mov    %rax,%rcx
10045f2c5:	4c 8d 44 24 38       	lea    0x38(%rsp),%r8
10045f2ca:	e8 41 de 1a 00       	call   10060d110 <.text+0x20c110>
10045f2cf:	c7 06 0c 00 00 00    	movl   $0xc,(%rsi)
10045f2d5:	48 89 f1             	mov    %rsi,%rcx
10045f2d8:	e8 a3 dc fc ff       	call   10042cf80 <.text+0x2bf80>
10045f2dd:	83 f8 01             	cmp    $0x1,%eax
10045f2e0:	0f 85 09 fe ff ff    	jne    10045f0ef <.text+0x5e0ef>
10045f2e6:	8b 4c 24 34          	mov    0x34(%rsp),%ecx
10045f2ea:	8b 54 24 38          	mov    0x38(%rsp),%edx
10045f2ee:	8b 87 48 01 00 00    	mov    0x148(%rdi),%eax
10045f2f4:	48 8b 76 08          	mov    0x8(%rsi),%rsi
10045f2f8:	44 8d 04 11          	lea    (%rcx,%rdx,1),%r8d
10045f2fc:	44 39 c0             	cmp    %r8d,%eax
10045f2ff:	0f 8c 44 01 00 00    	jl     10045f449 <.text+0x5e449>
10045f305:	31 d2                	xor    %edx,%edx
10045f307:	89 54 24 38          	mov    %edx,0x38(%rsp)
10045f30b:	45 31 c0             	xor    %r8d,%r8d
10045f30e:	48 89 f1             	mov    %rsi,%rcx
10045f311:	48 8d 15 05 83 28 00 	lea    0x288305(%rip),%rdx        # 1006e761d <_head_msys_iconv_2_dll-0x849e3>
10045f318:	89 5c 24 34          	mov    %ebx,0x34(%rsp)
10045f31c:	e8 0f e3 fc ff       	call   10042d630 <.text+0x2c630>
10045f321:	4c 63 44 24 38       	movslq 0x38(%rsp),%r8
10045f326:	48 89 f1             	mov    %rsi,%rcx
10045f329:	48 8d 15 f6 82 28 00 	lea    0x2882f6(%rip),%rdx        # 1006e7626 <_head_msys_iconv_2_dll-0x849da>
10045f330:	e8 fb e2 fc ff       	call   10042d630 <.text+0x2c630>
10045f335:	4c 63 44 24 3c       	movslq 0x3c(%rsp),%r8
10045f33a:	48 8d 15 ee 82 28 00 	lea    0x2882ee(%rip),%rdx        # 1006e762f <_head_msys_iconv_2_dll-0x849d1>
10045f341:	48 89 f1             	mov    %rsi,%rcx
10045f344:	e8 77 e3 fc ff       	call   10042d6c0 <.text+0x2c6c0>
10045f349:	e9 a1 fd ff ff       	jmp    10045f0ef <.text+0x5e0ef>
10045f34e:	66 90                	xchg   %ax,%ax
10045f350:	c7 06 0b 00 00 00    	movl   $0xb,(%rsi)
10045f356:	48 89 f1             	mov    %rsi,%rcx
10045f359:	e8 92 97 07 00       	call   1004d8af0 <.text+0xd7af0>
10045f35e:	83 f8 01             	cmp    $0x1,%eax
10045f361:	0f 85 88 fd ff ff    	jne    10045f0ef <.text+0x5e0ef>
10045f367:	8b 97 48 01 00 00    	mov    0x148(%rdi),%edx
10045f36d:	85 d2                	test   %edx,%edx
10045f36f:	0f 8e 7a fd ff ff    	jle    10045f0ef <.text+0x5e0ef>
10045f375:	31 db                	xor    %ebx,%ebx
10045f377:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
10045f37e:	00 00
10045f380:	48 89 da             	mov    %rbx,%rdx
10045f383:	48 8b 4e 08          	mov    0x8(%rsi),%rcx
10045f387:	48 83 c3 01          	add    $0x1,%rbx
10045f38b:	48 c1 e2 04          	shl    $0x4,%rdx
10045f38f:	48 03 97 40 01 00 00 	add    0x140(%rdi),%rdx
10045f396:	e8 45 a0 07 00       	call   1004d93e0 <.text+0xd83e0>
10045f39b:	39 9f 48 01 00 00    	cmp    %ebx,0x148(%rdi)
10045f3a1:	7f dd                	jg     10045f380 <.text+0x5e380>
10045f3a3:	e9 47 fd ff ff       	jmp    10045f0ef <.text+0x5e0ef>
10045f3a8:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
10045f3af:	00
10045f3b0:	c7 06 09 00 00 00    	movl   $0x9,(%rsi)
10045f3b6:	48 85 c0             	test   %rax,%rax
10045f3b9:	74 15                	je     10045f3d0 <.text+0x5e3d0>
10045f3bb:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
10045f3c0:	e8 bb 61 1b 00       	call   100615580 <.text+0x214580>
10045f3c5:	48 8b 4c 24 28       	mov    0x28(%rsp),%rcx
10045f3ca:	e9 7d fe ff ff       	jmp    10045f24c <.text+0x5e24c>
10045f3cf:	90                   	nop
10045f3d0:	48 c7 46 08 00 00 00 	movq   $0x0,0x8(%rsi)
10045f3d7:	00
10045f3d8:	e9 12 fd ff ff       	jmp    10045f0ef <.text+0x5e0ef>
10045f3dd:	0f 1f 00             	nopl   (%rax)
10045f3e0:	e8 9b 9c fb ff       	call   100419080 <.text+0x18080>
10045f3e5:	89 c5                	mov    %eax,%ebp
10045f3e7:	01 fd                	add    %edi,%ebp
10045f3e9:	0f 88 bd fd ff ff    	js     10045f1ac <.text+0x5e1ac>
10045f3ef:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
10045f3f3:	e9 a3 fd ff ff       	jmp    10045f19b <.text+0x5e19b>
10045f3f8:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
10045f3ff:	00
10045f400:	48 83 7f 08 00       	cmpq   $0x0,0x8(%rdi)
10045f405:	0f 85 4b fe ff ff    	jne    10045f256 <.text+0x5e256>
10045f40b:	48 8b 47 10          	mov    0x10(%rdi),%rax
10045f40f:	48 85 c0             	test   %rax,%rax
10045f412:	0f 84 3e fe ff ff    	je     10045f256 <.text+0x5e256>
10045f418:	48 89 c1             	mov    %rax,%rcx
10045f41b:	e8 20 d8 1a 00       	call   10060cc40 <.text+0x20bc40>
10045f420:	48 89 c1             	mov    %rax,%rcx
10045f423:	e9 2e fe ff ff       	jmp    10045f256 <.text+0x5e256>
10045f428:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
10045f42f:	00
10045f430:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
10045f434:	89 ea                	mov    %ebp,%edx
10045f436:	e8 65 9c fb ff       	call   1004190a0 <.text+0x180a0>
10045f43b:	48 89 f1             	mov    %rsi,%rcx
10045f43e:	48 98                	cltq
10045f440:	48 89 46 08          	mov    %rax,0x8(%rsi)
10045f444:	e9 fb fc ff ff       	jmp    10045f144 <.text+0x5e144>
10045f449:	39 c8                	cmp    %ecx,%eax
10045f44b:	7e 09                	jle    10045f456 <.text+0x5e456>
10045f44d:	29 c8                	sub    %ecx,%eax
10045f44f:	29 c2                	sub    %eax,%edx
10045f451:	e9 b1 fe ff ff       	jmp    10045f307 <.text+0x5e307>
10045f456:	89 cb                	mov    %ecx,%ebx
10045f458:	29 c3                	sub    %eax,%ebx
10045f45a:	4c 63 c3             	movslq %ebx,%r8
10045f45d:	e9 ac fe ff ff       	jmp    10045f30e <.text+0x5e30e>
10045f462:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
10045f469:	00 00 00 00
10045f46d:	0f 1f 00             	nopl   (%rax)
10045f470:	56                   	push   %rsi
10045f471:	53                   	push   %rbx
10045f472:	48 83 ec 28          	sub    $0x28,%rsp
10045f476:	48 89 ce             	mov    %rcx,%rsi
10045f479:	48 89 d3             	mov    %rdx,%rbx
10045f47c:	e8 4f f0 1d 00       	call   10063e4d0 <.text+0x23d4d0>
10045f481:	85 c0                	test   %eax,%eax
10045f483:	74 0e                	je     10045f493 <.text+0x5e493>
10045f485:	31 d2                	xor    %edx,%edx
10045f487:	48 89 f1             	mov    %rsi,%rcx
10045f48a:	e8 31 e2 19 00       	call   1005fd6c0 <.text+0x1fc6c0>
10045f48f:	85 c0                	test   %eax,%eax
10045f491:	74 1c                	je     10045f4af <.text+0x5e4af>
10045f493:	48 89 f1             	mov    %rsi,%rcx
10045f496:	e8 55 ed 19 00       	call   1005fe1f0 <.text+0x1fd1f0>
10045f49b:	31 d2                	xor    %edx,%edx
10045f49d:	48 89 c1             	mov    %rax,%rcx
10045f4a0:	e8 bb 9a 03 00       	call   100498f60 <.text+0x97f60>
10045f4a5:	c7 03 07 00 00 00    	movl   $0x7,(%rbx)
10045f4ab:	48 89 43 08          	mov    %rax,0x8(%rbx)
10045f4af:	48 83 c4 28          	add    $0x28,%rsp
10045f4b3:	5b                   	pop    %rbx