10058b216:	48 8b 05 53 79 19 00 	mov    0x197953(%rip),%rax        # 100722b70 <_head_msys_iconv_2_dll-0x49490>
10058b21d:	48 8b 00             	mov    (%rax),%rax
10058b220:	c6 04 28 00          	movb   $0x0,(%rax,%rbp,1)
10058b224:	48 8b 05 75 79 19 00 	mov    0x197975(%rip),%rax        # 100722ba0 <_head_msys_iconv_2_dll-0x49460>
10058b22b:	48 8b 00             	mov    (%rax),%rax
10058b22e:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
10058b233:	48 83 e8 01          	sub    $0x1,%rax
10058b237:	48 39 e8             	cmp    %rbp,%rax
10058b23a:	74 6c                	je     10058b2a8 <.text+0x18a2a8>
10058b23c:	41 83 c7 01          	add    $0x1,%r15d
10058b240:	48 83 c5 01          	add    $0x1,%rbp
10058b244:	44 39 7c 24 58       	cmp    %r15d,0x58(%rsp)
10058b249:	0f 8f 61 fd ff ff    	jg     10058afb0 <.text+0x189fb0>
10058b24f:	48 83 c4 68          	add    $0x68,%rsp
10058b253:	5b                   	pop    %rbx
10058b254:	5e                   	pop    %rsi
10058b255:	5f                   	pop    %rdi
10058b256:	5d                   	pop    %rbp
10058b257:	41 5c                	pop    %r12
10058b259:	41 5d                	pop    %r13
10058b25b:	41 5e                	pop    %r14
10058b25d:	41 5f                	pop    %r15
10058b25f:	c3                   	ret
10058b260:	41 c7 02 00 00 00 00 	movl   $0x0,(%r10)
10058b267:	48 8b 00             	mov    (%rax),%rax
10058b26a:	0f b7 94 24 e0 00 00 	movzwl 0xe0(%rsp),%edx
10058b271:	00
10058b272:	80 7c 24 30 00       	cmpb   $0x0,0x30(%rsp)
10058b277:	66 89 14 08          	mov    %dx,(%rax,%rcx,1)
10058b27b:	0f 85 93 fe ff ff    	jne    10058b114 <.text+0x18a114>
10058b281:	83 ff 20             	cmp    $0x20,%edi
10058b284:	0f 84 a6 fe ff ff    	je     10058b130 <.text+0x18a130>
10058b28a:	e9 85 fe ff ff       	jmp    10058b114 <.text+0x18a114>
10058b28f:	90                   	nop
10058b290:	c7 44 24 3c 00 00 00 	movl   $0x0,0x3c(%rsp)
10058b297:	00
10058b298:	48 8b 05 11 79 19 00 	mov    0x197911(%rip),%rax        # 100722bb0 <_head_msys_iconv_2_dll-0x49450>
10058b29f:	e9 20 fe ff ff       	jmp    10058b0c4 <.text+0x18a0c4>
10058b2a4:	0f 1f 40 00          	nopl   0x0(%rax)
10058b2a8:	48 8b 05 e1 f8 19 00 	mov    0x19f8e1(%rip),%rax        # 10072ab90 <_head_msys_iconv_2_dll-0x41470>
10058b2af:	c7 00 01 00 00 00    	movl   $0x1,(%rax)
10058b2b5:	45 85 f6             	test   %r14d,%r14d
10058b2b8:	75 82                	jne    10058b23c <.text+0x18a23c>
10058b2ba:	48 8b 05 2f 78 19 00 	mov    0x19782f(%rip),%rax        # 100722af0 <_head_msys_iconv_2_dll-0x49510>
10058b2c1:	48 8b 4c 24 50       	mov    0x50(%rsp),%rcx
10058b2c6:	48 39 08             	cmp    %rcx,(%rax)
10058b2c9:	0f 84 b6 02 00 00    	je     10058b585 <.text+0x18a585>
10058b2cf:	48 8b 05 ca de 19 00 	mov    0x19deca(%rip),%rax        # 1007291a0 <_head_msys_iconv_2_dll-0x42e60>
10058b2d6:	c7 00 00 00 00 00    	movl   $0x0,(%rax)
10058b2dc:	e9 5b ff ff ff       	jmp    10058b23c <.text+0x18a23c>
10058b2e1:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
10058b2e8:	48 8b 05 01 78 19 00 	mov    0x197801(%rip),%rax        # 100722af0 <_head_msys_iconv_2_dll-0x49510>
10058b2ef:	48 8b 4c 24 50       	mov    0x50(%rsp),%rcx
10058b2f4:	48 39 08             	cmp    %rcx,(%rax)
10058b2f7:	0f 85 07 fd ff ff    	jne    10058b004 <.text+0x18a004>
10058b2fd:	48 8b 05 4c fd 19 00 	mov    0x19fd4c(%rip),%rax        # 10072b050 <_head_msys_iconv_2_dll-0x40fb0>
10058b304:	48 8b 48 08          	mov    0x8(%rax),%rcx
10058b308:	80 39 00             	cmpb   $0x0,(%rcx)
10058b30b:	0f 84 f3 fc ff ff    	je     10058b004 <.text+0x18a004>
10058b311:	e8 8a c7 ff ff       	call   100587aa0 <.text+0x186aa0>
10058b316:	41 89 c0             	mov    %eax,%r8d
10058b319:	85 c0                	test   %eax,%eax
10058b31b:	0f 84 e3 fc ff ff    	je     10058b004 <.text+0x18a004>
10058b321:	8b 84 24 e0 00 00 00 	mov    0xe0(%rsp),%eax
10058b328:	85 c0                	test   %eax,%eax
10058b32a:	74 31                	je     10058b35d <.text+0x18a35d>
10058b32c:	45 31 c0             	xor    %r8d,%r8d
10058b32f:	81 bc 24 e0 00 00 00 	cmpl   $0x7ff,0xe0(%rsp)
10058b336:	ff 07 00 00
10058b33a:	0f 8f c4 fc ff ff    	jg     10058b004 <.text+0x18a004>
10058b340:	8b 44 24 5c          	mov    0x5c(%rsp),%eax
10058b344:	85 c0                	test   %eax,%eax
10058b346:	0f 84 b8 fc ff ff    	je     10058b004 <.text+0x18a004>
10058b34c:	f7 84 24 e0 00 00 00 	testl  $0xfffffff9,0xe0(%rsp)
10058b353:	f9 ff ff ff
10058b357:	0f 85 a7 fc ff ff    	jne    10058b004 <.text+0x18a004>
10058b35d:	31 c0                	xor    %eax,%eax
10058b35f:	83 bc 24 d0 00 00 00 	cmpl   $0x20,0xd0(%rsp)
10058b366:	20
10058b367:	0f 95 c0             	setne  %al
10058b36a:	44 01 f0             	add    %r14d,%eax
10058b36d:	42 8d 34 10          	lea    (%rax,%r10,1),%esi
10058b371:	8b 44 24 38          	mov    0x38(%rsp),%eax
10058b375:	46 8d 1c 10          	lea    (%rax,%r10,1),%r11d
10058b379:	48 8b 05 90 d6 19 00 	mov    0x19d690(%rip),%rax        # 100728a10 <_head_msys_iconv_2_dll-0x435f0>
10058b380:	8b 38                	mov    (%rax),%edi
10058b382:	85 ff                	test   %edi,%edi
10058b384:	0f 84 51 02 00 00    	je     10058b5db <.text+0x18a5db>
10058b38a:	44 39 de             	cmp    %r11d,%esi
10058b38d:	0f 8d ba 02 00 00    	jge    10058b64d <.text+0x18a64d>
10058b393:	48 8b 05 66 78 19 00 	mov    0x197866(%rip),%rax        # 100722c00 <_head_msys_iconv_2_dll-0x49400>
10058b39a:	48 8b 3d 0f 78 19 00 	mov    0x19780f(%rip),%rdi        # 100722bb0 <_head_msys_iconv_2_dll-0x49450>
10058b3a1:	48 8b 10             	mov    (%rax),%rdx
10058b3a4:	48 8b 0f             	mov    (%rdi),%rcx
10058b3a7:	48 63 c6             	movslq %esi,%rax
10058b3aa:	eb 1d                	jmp    10058b3c9 <.text+0x18a3c9>
10058b3ac:	66 83 3c 41 00       	cmpw   $0x0,(%rcx,%rax,2)
10058b3b1:	75 1f                	jne    10058b3d2 <.text+0x18a3d2>
10058b3b3:	44 8b 04 82          	mov    (%rdx,%rax,4),%r8d
10058b3b7:	45 85 c0             	test   %r8d,%r8d
10058b3ba:	75 16                	jne    10058b3d2 <.text+0x18a3d2>
10058b3bc:	48 83 c0 01          	add    $0x1,%rax
10058b3c0:	41 39 c3             	cmp    %eax,%r11d
10058b3c3:	0f 8e 7c 02 00 00    	jle    10058b645 <.text+0x18a645>
10058b3c9:	41 80 3c 01 20       	cmpb   $0x20,(%r9,%rax,1)
10058b3ce:	89 c6                	mov    %eax,%esi
10058b3d0:	74 da                	je     10058b3ac <.text+0x18a3ac>
10058b3d2:	41 b8 01 00 00 00    	mov    $0x1,%r8d
10058b3d8:	44 39 de             	cmp    %r11d,%esi
10058b3db:	0f 8d 23 fc ff ff    	jge    10058b004 <.text+0x18a004>
10058b3e1:	89 f0                	mov    %esi,%eax
10058b3e3:	44 89 44 24 40       	mov    %r8d,0x40(%rsp)
10058b3e8:	44 29 d0             	sub    %r10d,%eax
10058b3eb:	89 44 24 30          	mov    %eax,0x30(%rsp)
10058b3ef:	e8 6c d6 ff ff       	call   100588a60 <.text+0x187a60>
10058b3f4:	8b 54 24 30          	mov    0x30(%rsp),%edx
10058b3f8:	44 89 f9             	mov    %r15d,%ecx
10058b3fb:	e8 d0 19 05 00       	call   1005dcdd0 <.text+0x1dbdd0>
10058b400:	48 8b 0d 49 fc 19 00 	mov    0x19fc49(%rip),%rcx        # 10072b050 <_head_msys_iconv_2_dll-0x40fb0>
10058b407:	48 8b 49 08          	mov    0x8(%rcx),%rcx
10058b40b:	e8 60 17 05 00       	call   1005dcb70 <.text+0x1dbb70>
10058b410:	48 8b 05 69 f9 19 00 	mov    0x19f969(%rip),%rax        # 10072ad80 <_head_msys_iconv_2_dll-0x41280>
10058b417:	8b 4c 24 38          	mov    0x38(%rsp),%ecx
10058b41b:	44 8b 44 24 40       	mov    0x40(%rsp),%r8d
10058b420:	c7 00 0f 27 00 00    	movl   $0x270f,(%rax)
10058b426:	48 8b 05 63 f9 19 00 	mov    0x19f963(%rip),%rax        # 10072ad90 <_head_msys_iconv_2_dll-0x41270>
10058b42d:	c7 00 0f 27 00 00    	movl   $0x270f,(%rax)
10058b433:	8b 44 24 30          	mov    0x30(%rsp),%eax
10058b437:	29 c1                	sub    %eax,%ecx
10058b439:	89 ca                	mov    %ecx,%edx
10058b43b:	0f 84 ed 01 00 00    	je     10058b62e <.text+0x18a62e>
10058b441:	48 63 c6             	movslq %esi,%rax
10058b444:	83 ea 01             	sub    $0x1,%edx
10058b447:	4c 8b 1d b2 77 19 00 	mov    0x1977b2(%rip),%r11        # 100722c00 <_head_msys_iconv_2_dll-0x49400>
10058b44e:	48 8d 48 01          	lea    0x1(%rax),%rcx
10058b452:	4c 8d 0c 0a          	lea    (%rdx,%rcx,1),%r9
10058b456:	49 8b 14 24          	mov    (%r12),%rdx
10058b45a:	31 f6                	xor    %esi,%esi
10058b45c:	c6 04 02 20          	movb   $0x20,(%rdx,%rax,1)
10058b460:	48 8b 17             	mov    (%rdi),%rdx
10058b463:	66 89 34 42          	mov    %si,(%rdx,%rax,2)
10058b467:	49 8b 55 00          	mov    0x0(%r13),%rdx
10058b46b:	48 8b 35 9e d5 19 00 	mov    0x19d59e(%rip),%rsi        # 100728a10 <_head_msys_iconv_2_dll-0x435f0>
10058b472:	c7 04 82 ff ff ff ff 	movl   $0xffffffff,(%rdx,%rax,4)
10058b479:	8b 16                	mov    (%rsi),%edx
10058b47b:	85 d2                	test   %edx,%edx
10058b47d:	74 0a                	je     10058b489 <.text+0x18a489>
10058b47f:	49 8b 13             	mov    (%r11),%rdx
10058b482:	c7 04 82 00 00 00 00 	movl   $0x0,(%rdx,%rax,4)
10058b489:	48 89 c8             	mov    %rcx,%rax
10058b48c:	4c 39 c9             	cmp    %r9,%rcx
10058b48f:	0f 84 7c 01 00 00    	je     10058b611 <.text+0x18a611>
10058b495:	48 83 c1 01          	add    $0x1,%rcx
10058b499:	eb bb                	jmp    10058b456 <.text+0x18a456>
10058b49b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
10058b4a0:	44 89 fa             	mov    %r15d,%edx
10058b4a3:	44 89 f1             	mov    %r14d,%ecx
10058b4a6:	e8 05 13 f6 ff       	call   1004ec7b0 <.text+0xeb7b0>
10058b4ab:	44 39 f0             	cmp    %r14d,%eax
10058b4ae:	48 8b 05 9b f8 19 00 	mov    0x19f89b(%rip),%rax        # 10072ad50 <_head_msys_iconv_2_dll-0x412b0>
10058b4b5:	8b 00                	mov    (%rax),%eax
10058b4b7:	0f 84 12 fb ff ff    	je     10058afcf <.text+0x189fcf>
10058b4bd:	49 83 3c 24 00       	cmpq   $0x0,(%r12)
10058b4c2:	0f 84 07 fb ff ff    	je     10058afcf <.text+0x189fcf>
10058b4c8:	48 8b 0d 91 f8 19 00 	mov    0x19f891(%rip),%rcx        # 10072ad60 <_head_msys_iconv_2_dll-0x412a0>
10058b4cf:	44 39 39             	cmp    %r15d,(%rcx)
10058b4d2:	0f 8e f7 fa ff ff    	jle    10058afcf <.text+0x189fcf>
10058b4d8:	45 85 ff             	test   %r15d,%r15d
10058b4db:	0f 88 ee fa ff ff    	js     10058afcf <.text+0x189fcf>
10058b4e1:	45 8d 4e ff          	lea    -0x1(%r14),%r9d
10058b4e5:	41 39 c1             	cmp    %eax,%r9d
10058b4e8:	0f 8d e1 fa ff ff    	jge    10058afcf <.text+0x189fcf>
10058b4ee:	c7 44 24 20 00 00 00 	movl   $0x0,0x20(%rsp)
10058b4f5:	00
10058b4f6:	45 89 f8             	mov    %r15d,%r8d
10058b4f9:	ba 01 00 00 00       	mov    $0x1,%edx
10058b4fe:	48 8d 0d 5d 1e 18 00 	lea    0x181e5d(%rip),%rcx        # 10070d362 <_head_msys_iconv_2_dll-0x5ec9e>
10058b505:	e8 36 e9 ff ff       	call   100589e40 <.text+0x188e40>
10058b50a:	e9 b7 fa ff ff       	jmp    10058afc6 <.text+0x189fc6>
10058b50f:	90                   	nop
10058b510:	8b 7c 24 38          	mov    0x38(%rsp),%edi
10058b514:	44 89 fa             	mov    %r15d,%edx
10058b517:	89 f9                	mov    %edi,%ecx
10058b519:	e8 92 12 f6 ff       	call   1004ec7b0 <.text+0xeb7b0>
10058b51e:	4d 8b 0c 24          	mov    (%r12),%r9
10058b522:	39 f8                	cmp    %edi,%eax
10058b524:	0f 84 b3 fa ff ff    	je     10058afdd <.text+0x189fdd>
10058b52a:	4d 85 c9             	test   %r9,%r9
10058b52d:	0f 84 aa fa ff ff    	je     10058afdd <.text+0x189fdd>
10058b533:	48 8b 05 26 f8 19 00 	mov    0x19f826(%rip),%rax        # 10072ad60 <_head_msys_iconv_2_dll-0x412a0>
10058b53a:	44 39 38             	cmp    %r15d,(%rax)
10058b53d:	0f 8e 9a fa ff ff    	jle    10058afdd <.text+0x189fdd>
10058b543:	8b 44 24 38          	mov    0x38(%rsp),%eax
10058b547:	89 c1                	mov    %eax,%ecx
10058b549:	44 09 f9             	or     %r15d,%ecx
10058b54c:	0f 88 8b fa ff ff    	js     10058afdd <.text+0x189fdd>
10058b552:	48 8b 0d f7 f7 19 00 	mov    0x19f7f7(%rip),%rcx        # 10072ad50 <_head_msys_iconv_2_dll-0x412b0>
10058b559:	3b 01                	cmp    (%rcx),%eax
10058b55b:	0f 8d 7c fa ff ff    	jge    10058afdd <.text+0x189fdd>
10058b561:	c7 44 24 20 00 00 00 	movl   $0x0,0x20(%rsp)
10058b568:	00
10058b569:	41 89 c1             	mov    %eax,%r9d
10058b56c:	45 89 f8             	mov    %r15d,%r8d
10058b56f:	ba 01 00 00 00       	mov    $0x1,%edx
10058b574:	48 8d 0d e7 1d 18 00 	lea    0x181de7(%rip),%rcx        # 10070d362 <_head_msys_iconv_2_dll-0x5ec9e>
10058b57b:	e8 c0 e8 ff ff       	call   100589e40 <.text+0x188e40>
10058b580:	e9 54 fa ff ff       	jmp    10058afd9 <.text+0x189fd9>
10058b585:	83 bc 24 d0 00 00 00 	cmpl   $0x20,0xd0(%rsp)
10058b58c:	20
10058b58d:	0f 94 c2             	sete   %dl
10058b590:	83 bc 24 d8 00 00 00 	cmpl   $0x20,0xd8(%rsp)
10058b597:	20
10058b598:	0f 94 c0             	sete   %al
10058b59b:	84 c2                	test   %al,%dl
10058b59d:	0f 84 2c fd ff ff    	je     10058b2cf <.text+0x18a2cf>
10058b5a3:	8b 84 24 e0 00 00 00 	mov    0xe0(%rsp),%eax
10058b5aa:	85 c0                	test   %eax,%eax
10058b5ac:	0f 85 1d fd ff ff    	jne    10058b2cf <.text+0x18a2cf>
10058b5b2:	48 8b 05 f7 79 19 00 	mov    0x1979f7(%rip),%rax        # 100722fb0 <_head_msys_iconv_2_dll-0x49050>
10058b5b9:	c7 00 00 00 00 00    	movl   $0x0,(%rax)
10058b5bf:	e9 0b fd ff ff       	jmp    10058b2cf <.text+0x18a2cf>
10058b5c4:	48 8b 05 05 f0 19 00 	mov    0x19f005(%rip),%rax        # 10072a5d0 <_head_msys_iconv_2_dll-0x41a30>
10058b5cb:	45 31 db             	xor    %r11d,%r11d
10058b5ce:	8b 00                	mov    (%rax),%eax
10058b5d0:	85 c0                	test   %eax,%eax
10058b5d2:	41 0f 94 c3          	sete   %r11b
10058b5d6:	e9 aa f9 ff ff       	jmp    10058af85 <.text+0x189f85>
10058b5db:	44 39 de             	cmp    %r11d,%esi
10058b5de:	7d 6d                	jge    10058b64d <.text+0x18a64d>
10058b5e0:	48 8b 3d c9 75 19 00 	mov    0x1975c9(%rip),%rdi        # 100722bb0 <_head_msys_iconv_2_dll-0x49450>
10058b5e7:	48 63 c6             	movslq %esi,%rax
10058b5ea:	48 8b 17             	mov    (%rdi),%rdx
10058b5ed:	eb 14                	jmp    10058b603 <.text+0x18a603>
10058b5ef:	66 83 3c 42 00       	cmpw   $0x0,(%rdx,%rax,2)
10058b5f4:	0f 85 d8 fd ff ff    	jne    10058b3d2 <.text+0x18a3d2>
10058b5fa:	48 83 c0 01          	add    $0x1,%rax
10058b5fe:	41 39 c3             	cmp    %eax,%r11d
10058b601:	7e 42                	jle    10058b645 <.text+0x18a645>
10058b603:	41 80 3c 01 20       	cmpb   $0x20,(%r9,%rax,1)
10058b608:	89 c6                	mov    %eax,%esi
10058b60a:	74 e3                	je     10058b5ef <.text+0x18a5ef>
10058b60c:	e9 c1 fd ff ff       	jmp    10058b3d2 <.text+0x18a3d2>
10058b611:	48 8b 05 48 75 19 00 	mov    0x197548(%rip),%rax        # 100722b60 <_head_msys_iconv_2_dll-0x494a0>
10058b618:	4d 8b 0c 24          	mov    (%r12),%r9
10058b61c:	41 b8 01 00 00 00    	mov    $0x1,%r8d
10058b622:	48 8b 00             	mov    (%rax),%rax
10058b625:	44 8b 14 18          	mov    (%rax,%rbx,1),%r10d
10058b629:	e9 d6 f9 ff ff       	jmp    10058b004 <.text+0x18a004>
10058b62e:	48 8b 05 2b 75 19 00 	mov    0x19752b(%rip),%rax        # 100722b60 <_head_msys_iconv_2_dll-0x494a0>
10058b635:	4d 8b 0c 24          	mov    (%r12),%r9
10058b639:	48 8b 00             	mov    (%rax),%rax
10058b63c:	44 8b 14 18          	mov    (%rax,%rbx,1),%r10d
10058b640:	e9 bf f9 ff ff       	jmp    10058b004 <.text+0x18a004>
10058b645:	83 c6 01             	add    $0x1,%esi
10058b648:	e9 85 fd ff ff       	jmp    10058b3d2 <.text+0x18a3d2>
10058b64d:	41 b8 01 00 00 00    	mov    $0x1,%r8d
10058b653:	e9 ac f9 ff ff       	jmp    10058b004 <.text+0x18a004>
10058b658:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
10058b65f:	00
10058b660:	48 83 ec 48          	sub    $0x48,%rsp
10058b664:	8b 81 60 01 00 00    	mov    0x160(%rcx),%eax
10058b66a:	85 c0                	test   %eax,%eax
10058b66c:	74 6a                	je     10058b6d8 <.text+0x18a6d8>
10058b66e:	48 8b 05 cb d6 19 00 	mov    0x19d6cb(%rip),%rax        # 100728d40 <_head_msys_iconv_2_dll-0x432c0>
10058b675:	44 8b 89 d0 00 00 00 	mov    0xd0(%rcx),%r9d
10058b67c:	44 8b 50 50          	mov    0x50(%rax),%r10d
10058b680:	45 85 d2             	test   %r10d,%r10d
10058b683:	75 0d                	jne    10058b692 <.text+0x18a692>
10058b685:	41 83 f9 20          	cmp    $0x20,%r9d
10058b689:	b8 7c 00 00 00       	mov    $0x7c,%eax
10058b68e:	44 0f 44 c8          	cmove  %eax,%r9d
10058b692:	44 8b 99 48 01 00 00 	mov    0x148(%rcx),%r11d
10058b699:	44 8b 81 5c 01 00 00 	mov    0x15c(%rcx),%r8d
10058b6a0:	8b 81 08 04 00 00    	mov    0x408(%rcx),%eax
10058b6a6:	44 03 81 58 01 00 00 	add    0x158(%rcx),%r8d
10058b6ad:	03 81 44 01 00 00    	add    0x144(%rcx),%eax
10058b6b3:	44 89 4c 24 20       	mov    %r9d,0x20(%rsp)
10058b6b8:	45 8d 48 01          	lea    0x1(%r8),%r9d
10058b6bc:	44 89 54 24 30       	mov    %r10d,0x30(%rsp)
10058b6c1:	41 01 c3             	add    %eax,%r11d
10058b6c4:	8d 0c 10             	lea    (%rax,%rdx,1),%ecx
10058b6c7:	c7 44 24 28 20 00 00 	movl   $0x20,0x28(%rsp)
10058b6ce:	00
10058b6cf:	44 89 da             	mov    %r11d,%edx
10058b6d2:	e8 39 f8 ff ff       	call   10058af10 <.text+0x189f10>
10058b6d7:	90                   	nop
10058b6d8:	48 83 c4 48          	add    $0x48,%rsp
10058b6dc:	c3                   	ret
10058b6dd:	0f 1f 00             	nopl   (%rax)
10058b6e0:	56                   	push   %rsi
10058b6e1:	53                   	push   %rbx
10058b6e2:	48 83 ec 48          	sub    $0x48,%rsp
10058b6e6:	8b 81 5c 01 00 00    	mov    0x15c(%rcx),%eax
10058b6ec:	8b b4 24 80 00 00 00 	mov    0x80(%rsp),%esi
10058b6f3:	42 8d 1c 02          	lea    (%rdx,%r8,1),%ebx
10058b6f7:	49 89 ca             	mov    %rcx,%r10
10058b6fa:	41 89 d3             	mov    %edx,%r11d
10058b6fd:	8b 91 08 04 00 00    	mov    0x408(%rcx),%edx
10058b703:	39 c3                	cmp    %eax,%ebx
10058b705:	44 8b 81 58 01 00 00 	mov    0x158(%rcx),%r8d
10058b70c:	0f 4f d8             	cmovg  %eax,%ebx
10058b70f:	03 91 44 01 00 00    	add    0x144(%rcx),%edx
10058b715:	01 d6                	add    %edx,%esi
10058b717:	41 8d 0c 11          	lea    (%r9,%rdx,1),%ecx
10058b71b:	41 8b 92 e0 04 00 00 	mov    0x4e0(%r10),%edx
10058b722:	85 d2                	test   %edx,%edx
10058b724:	74 3a                	je     10058b760 <.text+0x18a760>
10058b726:	41 01 c0             	add    %eax,%r8d
10058b729:	8b 84 24 88 00 00 00 	mov    0x88(%rsp),%eax
10058b730:	c7 44 24 28 20 00 00 	movl   $0x20,0x28(%rsp)
10058b737:	00
10058b738:	89 f2                	mov    %esi,%edx
10058b73a:	c7 44 24 20 20 00 00 	movl   $0x20,0x20(%rsp)
10058b741:	00
10058b742:	45 89 c1             	mov    %r8d,%r9d
10058b745:	41 29 d8             	sub    %ebx,%r8d
10058b748:	89 44 24 30          	mov    %eax,0x30(%rsp)
10058b74c:	45 29 d9             	sub    %r11d,%r9d
10058b74f:	e8 bc f7 ff ff       	call   10058af10 <.text+0x189f10>
10058b754:	89 d8                	mov    %ebx,%eax
10058b756:	48 83 c4 48          	add    $0x48,%rsp
10058b75a:	5b                   	pop    %rbx
10058b75b:	5e                   	pop    %rsi
10058b75c:	c3                   	ret
10058b75d:	0f 1f 00             	nopl   (%rax)
10058b760:	8b 84 24 88 00 00 00 	mov    0x88(%rsp),%eax
10058b767:	c7 44 24 28 20 00 00 	movl   $0x20,0x28(%rsp)
10058b76e:	00
10058b76f:	46 8d 0c 03          	lea    (%rbx,%r8,1),%r9d
10058b773:	89 f2                	mov    %esi,%edx
10058b775:	c7 44 24 20 20 00 00 	movl   $0x20,0x20(%rsp)
10058b77c:	00
10058b77d:	45 01 d8             	add    %r11d,%r8d
10058b780:	89 44 24 30          	mov    %eax,0x30(%rsp)
10058b784:	e8 87 f7 ff ff       	call   10058af10 <.text+0x189f10>
10058b789:	89 d8                	mov    %ebx,%eax
10058b78b:	48 83 c4 48          	add    $0x48,%rsp
10058b78f:	5b                   	pop    %rbx
10058b790:	5e                   	pop    %rsi
10058b791:	c3                   	ret
10058b792:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
10058b799:	00 00 00 00
10058b79d:	0f 1f 00             	nopl   (%rax)
10058b7a0:	41 57                	push   %r15
10058b7a2:	41 56                	push   %r14
10058b7a4:	41 55                	push   %r13
10058b7a6:	41 54                	push   %r12
10058b7a8:	55                   	push   %rbp
10058b7a9:	57                   	push   %rdi
10058b7aa:	56                   	push   %rsi