1004e758f:	0f 84 17 01 00 00    	je     1004e76ac <.text+0xe66ac>
1004e7595:	48 85 c0             	test   %rax,%rax
1004e7598:	74 aa                	je     1004e7544 <.text+0xe6544>
1004e759a:	4c 63 cf             	movslq %edi,%r9
1004e759d:	4d 8b 16             	mov    (%r14),%r10
1004e75a0:	49 c1 e1 04          	shl    $0x4,%r9
1004e75a4:	4c 89 c8             	mov    %r9,%rax
1004e75a7:	48 03 85 70 01 00 00 	add    0x170(%rbp),%rax
1004e75ae:	4c 89 4c 24 28       	mov    %r9,0x28(%rsp)
1004e75b3:	48 89 30             	mov    %rsi,(%rax)
1004e75b6:	48 89 c2             	mov    %rax,%rdx
1004e75b9:	4d 85 d2             	test   %r10,%r10
1004e75bc:	0f 84 ae 00 00 00    	je     1004e7670 <.text+0xe6670>
1004e75c2:	48 8b 54 24 20       	mov    0x20(%rsp),%rdx
1004e75c7:	49 8d 4a 10          	lea    0x10(%r10),%rcx
1004e75cb:	4c 89 54 24 30       	mov    %r10,0x30(%rsp)
1004e75d0:	e8 6b 60 11 00       	call   1005fd640 <.text+0x1fc640>
1004e75d5:	83 7c 24 4c 01       	cmpl   $0x1,0x4c(%rsp)
1004e75da:	41 89 c3             	mov    %eax,%r11d
1004e75dd:	0f 84 c9 00 00 00    	je     1004e76ac <.text+0xe66ac>
1004e75e3:	4c 8b 54 24 30       	mov    0x30(%rsp),%r10
1004e75e8:	4c 8b 4c 24 28       	mov    0x28(%rsp),%r9
1004e75ed:	49 8b 0a             	mov    (%r10),%rcx
1004e75f0:	48 85 c9             	test   %rcx,%rcx
1004e75f3:	0f 84 87 00 00 00    	je     1004e7680 <.text+0xe6680>
1004e75f9:	48 8b 54 24 20       	mov    0x20(%rsp),%rdx
1004e75fe:	48 83 c1 10          	add    $0x10,%rcx
1004e7602:	89 44 24 30          	mov    %eax,0x30(%rsp)
1004e7606:	4c 89 4c 24 28       	mov    %r9,0x28(%rsp)
1004e760b:	e8 30 60 11 00       	call   1005fd640 <.text+0x1fc640>
1004e7610:	83 7c 24 4c 01       	cmpl   $0x1,0x4c(%rsp)
1004e7615:	0f 84 91 00 00 00    	je     1004e76ac <.text+0xe66ac>
1004e761b:	44 8b 5c 24 30       	mov    0x30(%rsp),%r11d
1004e7620:	48 8b 54 24 28       	mov    0x28(%rsp),%rdx
1004e7625:	48 03 95 70 01 00 00 	add    0x170(%rbp),%rdx
1004e762c:	44 89 5a 08          	mov    %r11d,0x8(%rdx)
1004e7630:	89 42 0c             	mov    %eax,0xc(%rdx)
1004e7633:	4d 85 e4             	test   %r12,%r12
1004e7636:	0f 85 ea fe ff ff    	jne    1004e7526 <.text+0xe6526>
1004e763c:	0f 1f 40 00          	nopl   0x0(%rax)
1004e7640:	49 89 f4             	mov    %rsi,%r12
1004e7643:	4d 85 ff             	test   %r15,%r15
1004e7646:	0f 85 ec fe ff ff    	jne    1004e7538 <.text+0xe6538>
1004e764c:	4c 8d 7e 01          	lea    0x1(%rsi),%r15
1004e7650:	e9 ec fe ff ff       	jmp    1004e7541 <.text+0xe6541>
1004e7655:	0f 1f 00             	nopl   (%rax)
1004e7658:	8d 45 64             	lea    0x64(%rbp),%eax
1004e765b:	89 81 28 20 00 00    	mov    %eax,0x2028(%rcx)
1004e7661:	e9 92 fd ff ff       	jmp    1004e73f8 <.text+0xe63f8>
1004e7666:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
1004e766d:	00 00 00
1004e7670:	b8 01 00 00 00       	mov    $0x1,%eax
1004e7675:	45 31 db             	xor    %r11d,%r11d
1004e7678:	eb b2                	jmp    1004e762c <.text+0xe662c>
1004e767a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1004e7680:	48 8b 95 70 01 00 00 	mov    0x170(%rbp),%rdx
1004e7687:	b8 01 00 00 00       	mov    $0x1,%eax
1004e768c:	4c 01 ca             	add    %r9,%rdx
1004e768f:	eb 9b                	jmp    1004e762c <.text+0xe662c>
1004e7691:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1004e7698:	48 8b 0d e1 e9 23 00 	mov    0x23e9e1(%rip),%rcx        # 100726080 <_head_msys_iconv_2_dll-0x45f80>
1004e769f:	e8 d4 81 1b 00       	call   10069f878 <.text+0x29e878>
1004e76a4:	48 89 c1             	mov    %rax,%rcx
1004e76a7:	e8 54 70 1b 00       	call   10069e700 <.text+0x29d700>
1004e76ac:	48 8b 4d 10          	mov    0x10(%rbp),%rcx
1004e76b0:	e8 6b 9e f1 ff       	call   100401520 <.text+0x520>
1004e76b5:	48 8b 8d 70 01 00 00 	mov    0x170(%rbp),%rcx
1004e76bc:	e8 5f 9e f1 ff       	call   100401520 <.text+0x520>
1004e76c1:	48 89 e9             	mov    %rbp,%rcx
1004e76c4:	e8 57 9e f1 ff       	call   100401520 <.text+0x520>
1004e76c9:	c7 44 24 3c ff ff ff 	movl   $0xffffffff,0x3c(%rsp)
1004e76d0:	ff
1004e76d1:	8b 44 24 3c          	mov    0x3c(%rsp),%eax
1004e76d5:	48 83 c4 58          	add    $0x58,%rsp
1004e76d9:	5b                   	pop    %rbx
1004e76da:	5e                   	pop    %rsi
1004e76db:	5f                   	pop    %rdi
1004e76dc:	5d                   	pop    %rbp
1004e76dd:	41 5c                	pop    %r12
1004e76df:	41 5d                	pop    %r13
1004e76e1:	41 5e                	pop    %r14
1004e76e3:	41 5f                	pop    %r15
1004e76e5:	c3                   	ret
1004e76e6:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
1004e76ed:	00 00 00
1004e76f0:	4d 85 e4             	test   %r12,%r12
1004e76f3:	0f 85 e7 00 00 00    	jne    1004e77e0 <.text+0xe67e0>
1004e76f9:	41 b8 23 00 00 00    	mov    $0x23,%r8d
1004e76ff:	48 8b 84 24 a0 00 00 	mov    0xa0(%rsp),%rax
1004e7706:	00
1004e7707:	48 8b 88 20 20 00 00 	mov    0x2020(%rax),%rcx
1004e770e:	48 89 c8             	mov    %rcx,%rax
1004e7711:	48 85 c9             	test   %rcx,%rcx
1004e7714:	75 18                	jne    1004e772e <.text+0xe672e>
1004e7716:	e9 a5 00 00 00       	jmp    1004e77c0 <.text+0xe67c0>
1004e771b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1004e7720:	48 8b 10             	mov    (%rax),%rdx
1004e7723:	48 89 c1             	mov    %rax,%rcx
1004e7726:	48 85 d2             	test   %rdx,%rdx
1004e7729:	74 18                	je     1004e7743 <.text+0xe6743>
1004e772b:	48 89 d0             	mov    %rdx,%rax
1004e772e:	44 39 68 0c          	cmp    %r13d,0xc(%rax)
1004e7732:	7e ec                	jle    1004e7720 <.text+0xe6720>
1004e7734:	48 39 c8             	cmp    %rcx,%rax
1004e7737:	0f 84 83 00 00 00    	je     1004e77c0 <.text+0xe67c0>
1004e773d:	48 89 c2             	mov    %rax,%rdx
1004e7740:	48 89 c8             	mov    %rcx,%rax
1004e7743:	48 89 28             	mov    %rbp,(%rax)
1004e7746:	48 89 55 00          	mov    %rdx,0x0(%rbp)
1004e774a:	48 8b 8c 24 a0 00 00 	mov    0xa0(%rsp),%rcx
1004e7751:	00
1004e7752:	44 89 c2             	mov    %r8d,%edx
1004e7755:	e8 66 9d f5 ff       	call   1004414c0 <.text+0x404c0>
1004e775a:	e9 72 ff ff ff       	jmp    1004e76d1 <.text+0xe66d1>
1004e775f:	90                   	nop
1004e7760:	8b 80 28 20 00 00    	mov    0x2028(%rax),%eax
1004e7766:	48 8b 8c 24 a0 00 00 	mov    0xa0(%rsp),%rcx
1004e776d:	00
1004e776e:	89 44 24 3c          	mov    %eax,0x3c(%rsp)
1004e7772:	83 c0 01             	add    $0x1,%eax
1004e7775:	89 81 28 20 00 00    	mov    %eax,0x2028(%rcx)
1004e777b:	e9 7c fc ff ff       	jmp    1004e73fc <.text+0xe63fc>
1004e7780:	31 db                	xor    %ebx,%ebx
1004e7782:	e9 b4 fc ff ff       	jmp    1004e743b <.text+0xe643b>
1004e7787:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
1004e778e:	00 00
1004e7790:	48 63 c8             	movslq %eax,%rcx
1004e7793:	48 c1 e1 04          	shl    $0x4,%rcx
1004e7797:	e8 34 9b f1 ff       	call   1004012d0 <.text+0x2d0>
1004e779c:	48 89 85 70 01 00 00 	mov    %rax,0x170(%rbp)
1004e77a3:	48 85 c0             	test   %rax,%rax
1004e77a6:	0f 84 b8 00 00 00    	je     1004e7864 <.text+0xe6864>
1004e77ac:	8b 46 4c             	mov    0x4c(%rsi),%eax
1004e77af:	89 85 78 01 00 00    	mov    %eax,0x178(%rbp)
1004e77b5:	e9 a7 fc ff ff       	jmp    1004e7461 <.text+0xe6461>
1004e77ba:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1004e77c0:	48 8b 84 24 a0 00 00 	mov    0xa0(%rsp),%rax
1004e77c7:	00
1004e77c8:	48 89 ca             	mov    %rcx,%rdx
1004e77cb:	48 89 a8 20 20 00 00 	mov    %rbp,0x2020(%rax)
1004e77d2:	e9 6f ff ff ff       	jmp    1004e7746 <.text+0xe6746>
1004e77d7:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
1004e77de:	00 00
1004e77e0:	48 8b 84 24 a0 00 00 	mov    0xa0(%rsp),%rax
1004e77e7:	00
1004e77e8:	48 8b 40 08          	mov    0x8(%rax),%rax
1004e77ec:	8b 90 14 01 00 00    	mov    0x114(%rax),%edx
1004e77f2:	85 d2                	test   %edx,%edx
1004e77f4:	74 49                	je     1004e783f <.text+0xe683f>
1004e77f6:	4c 39 a0 18 01 00 00 	cmp    %r12,0x118(%rax)
1004e77fd:	7e 07                	jle    1004e7806 <.text+0xe6806>
1004e77ff:	4c 89 a0 18 01 00 00 	mov    %r12,0x118(%rax)
1004e7806:	4c 39 b8 20 01 00 00 	cmp    %r15,0x120(%rax)
1004e780d:	7d 07                	jge    1004e7816 <.text+0xe6816>
1004e780f:	4c 89 b8 20 01 00 00 	mov    %r15,0x120(%rax)
1004e7816:	4c 89 a5 80 01 00 00 	mov    %r12,0x180(%rbp)
1004e781d:	41 b8 0a 00 00 00    	mov    $0xa,%r8d
1004e7823:	4c 89 bd 88 01 00 00 	mov    %r15,0x188(%rbp)
1004e782a:	e9 d0 fe ff ff       	jmp    1004e76ff <.text+0xe66ff>
1004e782f:	48 89 f1             	mov    %rsi,%rcx
1004e7832:	e8 49 ed f7 ff       	call   100466580 <.text+0x65580>
1004e7837:	48 8b 1e             	mov    (%rsi),%rbx
1004e783a:	e9 91 fc ff ff       	jmp    1004e74d0 <.text+0xe64d0>
1004e783f:	c7 80 14 01 00 00 01 	movl   $0x1,0x114(%rax)
1004e7846:	00 00 00
1004e7849:	4c 89 a0 18 01 00 00 	mov    %r12,0x118(%rax)
1004e7850:	4c 89 b8 20 01 00 00 	mov    %r15,0x120(%rax)
1004e7857:	48 c7 80 28 01 00 00 	movq   $0x0,0x128(%rax)
1004e785e:	00 00 00 00
1004e7862:	eb b2                	jmp    1004e7816 <.text+0xe6816>
1004e7864:	48 89 e9             	mov    %rbp,%rcx
1004e7867:	e8 b4 9c f1 ff       	call   100401520 <.text+0x520>
1004e786c:	e9 58 fe ff ff       	jmp    1004e76c9 <.text+0xe66c9>
1004e7871:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1004e7878:	00 00 00 00
1004e787c:	0f 1f 40 00          	nopl   0x0(%rax)
1004e7880:	55                   	push   %rbp
1004e7881:	57                   	push   %rdi
1004e7882:	56                   	push   %rsi
1004e7883:	53                   	push   %rbx
1004e7884:	48 83 ec 28          	sub    $0x28,%rsp
1004e7888:	83 39 0c             	cmpl   $0xc,(%rcx)
1004e788b:	48 89 cb             	mov    %rcx,%rbx
1004e788e:	48 89 d6             	mov    %rdx,%rsi
1004e7891:	4c 89 c7             	mov    %r8,%rdi
1004e7894:	74 1a                	je     1004e78b0 <.text+0xe68b0>
1004e7896:	48 8b 0d 33 d4 23 00 	mov    0x23d433(%rip),%rcx        # 100724cd0 <_head_msys_iconv_2_dll-0x47330>
1004e789d:	e8 d6 7f 1b 00       	call   10069f878 <.text+0x29e878>
1004e78a2:	48 89 c1             	mov    %rax,%rcx
1004e78a5:	e8 56 6e 1b 00       	call   10069e700 <.text+0x29d700>
1004e78aa:	31 c0                	xor    %eax,%eax
1004e78ac:	eb 49                	jmp    1004e78f7 <.text+0xe68f7>
1004e78ae:	66 90                	xchg   %ax,%ax
1004e78b0:	48 8d 2d 59 72 21 00 	lea    0x217259(%rip),%rbp        # 1006feb10 <_head_msys_iconv_2_dll-0x6d4f0>
1004e78b7:	48 8b 49 08          	mov    0x8(%rcx),%rcx
1004e78bb:	48 89 ea             	mov    %rbp,%rdx
1004e78be:	e8 2d 64 f4 ff       	call   10042dcf0 <.text+0x2ccf0>
1004e78c3:	85 c0                	test   %eax,%eax
1004e78c5:	75 39                	jne    1004e7900 <.text+0xe6900>
1004e78c7:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
1004e78cb:	41 b8 ff ff ff ff    	mov    $0xffffffff,%r8d
1004e78d1:	48 8d 15 40 72 21 00 	lea    0x217240(%rip),%rdx        # 1006feb18 <_head_msys_iconv_2_dll-0x6d4e8>
1004e78d8:	e8 63 63 f4 ff       	call   10042dc40 <.text+0x2cc40>
1004e78dd:	48 89 c1             	mov    %rax,%rcx
1004e78e0:	48 85 c0             	test   %rax,%rax
1004e78e3:	74 0d                	je     1004e78f2 <.text+0xe68f2>
1004e78e5:	e8 76 a0 f8 ff       	call   100471960 <.text+0x70960>
1004e78ea:	48 89 07             	mov    %rax,(%rdi)
1004e78ed:	48 85 c0             	test   %rax,%rax
1004e78f0:	74 26                	je     1004e7918 <.text+0xe6918>
1004e78f2:	b8 01 00 00 00       	mov    $0x1,%eax
1004e78f7:	48 83 c4 28          	add    $0x28,%rsp
1004e78fb:	5b                   	pop    %rbx
1004e78fc:	5e                   	pop    %rsi
1004e78fd:	5f                   	pop    %rdi
1004e78fe:	5d                   	pop    %rbp
1004e78ff:	c3                   	ret
1004e7900:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
1004e7904:	45 31 c0             	xor    %r8d,%r8d
1004e7907:	48 89 ea             	mov    %rbp,%rdx
1004e790a:	e8 91 64 f4 ff       	call   10042dda0 <.text+0x2cda0>
1004e790f:	48 89 06             	mov    %rax,(%rsi)
1004e7912:	eb b3                	jmp    1004e78c7 <.text+0xe68c7>
1004e7914:	0f 1f 40 00          	nopl   0x0(%rax)
1004e7918:	48 8b 0d c1 e4 23 00 	mov    0x23e4c1(%rip),%rcx        # 100725de0 <_head_msys_iconv_2_dll-0x46220>
1004e791f:	e8 54 7f 1b 00       	call   10069f878 <.text+0x29e878>
1004e7924:	48 89 c1             	mov    %rax,%rcx
1004e7927:	e8 d4 6d 1b 00       	call   10069e700 <.text+0x29d700>
1004e792c:	31 c0                	xor    %eax,%eax
1004e792e:	eb c7                	jmp    1004e78f7 <.text+0xe68f7>
1004e7930:	56                   	push   %rsi
1004e7931:	53                   	push   %rbx
1004e7932:	48 83 ec 28          	sub    $0x28,%rsp
1004e7936:	48 8b 99 20 20 00 00 	mov    0x2020(%rcx),%rbx
1004e793d:	48 89 ce             	mov    %rcx,%rsi
1004e7940:	48 85 db             	test   %rbx,%rbx
1004e7943:	74 4d                	je     1004e7992 <.text+0xe6992>
1004e7945:	0f 1f 00             	nopl   (%rax)
1004e7948:	48 89 d8             	mov    %rbx,%rax
1004e794b:	48 8b 1b             	mov    (%rbx),%rbx
1004e794e:	48 8b 48 18          	mov    0x18(%rax),%rcx
1004e7952:	e8 19 9e 09 00       	call   100581770 <.text+0x180770>
1004e7957:	48 8b 86 20 20 00 00 	mov    0x2020(%rsi),%rax
1004e795e:	48 8b 48 10          	mov    0x10(%rax),%rcx
1004e7962:	e8 b9 9b f1 ff       	call   100401520 <.text+0x520>
1004e7967:	48 8b 86 20 20 00 00 	mov    0x2020(%rsi),%rax
1004e796e:	48 8b 88 70 01 00 00 	mov    0x170(%rax),%rcx
1004e7975:	e8 a6 9b f1 ff       	call   100401520 <.text+0x520>
1004e797a:	48 8b 8e 20 20 00 00 	mov    0x2020(%rsi),%rcx
1004e7981:	e8 9a 9b f1 ff       	call   100401520 <.text+0x520>
1004e7986:	48 89 9e 20 20 00 00 	mov    %rbx,0x2020(%rsi)
1004e798d:	48 85 db             	test   %rbx,%rbx
1004e7990:	75 b6                	jne    1004e7948 <.text+0xe6948>
1004e7992:	ba 23 00 00 00       	mov    $0x23,%edx
1004e7997:	48 89 f1             	mov    %rsi,%rcx
1004e799a:	48 83 c4 28          	add    $0x28,%rsp
1004e799e:	5b                   	pop    %rbx
1004e799f:	5e                   	pop    %rsi
1004e79a0:	e9 1b 9b f5 ff       	jmp    1004414c0 <.text+0x404c0>
1004e79a5:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1004e79ac:	00 00 00 00
1004e79b0:	41 54                	push   %r12
1004e79b2:	55                   	push   %rbp
1004e79b3:	57                   	push   %rdi
1004e79b4:	56                   	push   %rsi
1004e79b5:	53                   	push   %rbx
1004e79b6:	48 83 ec 20          	sub    $0x20,%rsp
1004e79ba:	48 8b 99 20 20 00 00 	mov    0x2020(%rcx),%rbx
1004e79c1:	49 89 cc             	mov    %rcx,%r12
1004e79c4:	48 89 d5             	mov    %rdx,%rbp
1004e79c7:	48 85 db             	test   %rbx,%rbx
1004e79ca:	75 34                	jne    1004e7a00 <.text+0xe6a00>
1004e79cc:	eb 62                	jmp    1004e7a30 <.text+0xe6a30>
1004e79ce:	66 90                	xchg   %ax,%ax
1004e79d0:	49 8b 44 24 08       	mov    0x8(%r12),%rax
1004e79d5:	89 8b f8 02 00 00    	mov    %ecx,0x2f8(%rbx)
1004e79db:	48 c7 83 f0 02 00 00 	movq   $0x0,0x2f0(%rbx)
1004e79e2:	00 00 00 00
1004e79e6:	48 89 83 e8 02 00 00 	mov    %rax,0x2e8(%rbx)
1004e79ed:	48 c7 83 00 03 00 00 	movq   $0x0,0x300(%rbx)
1004e79f4:	00 00 00 00
1004e79f8:	48 8b 1b             	mov    (%rbx),%rbx
1004e79fb:	48 85 db             	test   %rbx,%rbx
1004e79fe:	74 34                	je     1004e7a34 <.text+0xe6a34>
1004e7a00:	48 8d bb 90 01 00 00 	lea    0x190(%rbx),%rdi
1004e7a07:	48 8d 73 18          	lea    0x18(%rbx),%rsi
1004e7a0b:	b9 2b 00 00 00       	mov    $0x2b,%ecx
1004e7a10:	f3 48 a5             	rep movsq %ds:(%rsi),%es:(%rdi)
1004e7a13:	8b 8b 18 03 00 00    	mov    0x318(%rbx),%ecx
1004e7a19:	85 c9                	test   %ecx,%ecx
1004e7a1b:	74 b3                	je     1004e79d0 <.text+0xe69d0>
1004e7a1d:	e8 2e cd fd ff       	call   1004c4750 <.text+0xc3750>
1004e7a22:	89 c1                	mov    %eax,%ecx
1004e7a24:	eb aa                	jmp    1004e79d0 <.text+0xe69d0>
1004e7a26:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
1004e7a2d:	00 00 00
1004e7a30:	48 8b 41 08          	mov    0x8(%rcx),%rax
1004e7a34:	48 89 85 58 01 00 00 	mov    %rax,0x158(%rbp)
1004e7a3b:	48 c7 85 60 01 00 00 	movq   $0x0,0x160(%rbp)
1004e7a42:	00 00 00 00
1004e7a46:	48 c7 85 70 01 00 00 	movq   $0x0,0x170(%rbp)
1004e7a4d:	00 00 00 00
1004e7a51:	48 83 c4 20          	add    $0x20,%rsp
1004e7a55:	5b                   	pop    %rbx
1004e7a56:	5e                   	pop    %rsi
1004e7a57:	5f                   	pop    %rdi
1004e7a58:	5d                   	pop    %rbp
1004e7a59:	41 5c                	pop    %r12
1004e7a5b:	c3                   	ret
1004e7a5c:	0f 1f 40 00          	nopl   0x0(%rax)
1004e7a60:	41 57                	push   %r15
1004e7a62:	41 56                	push   %r14
1004e7a64:	41 55                	push   %r13
1004e7a66:	41 54                	push   %r12
1004e7a68:	55                   	push   %rbp
1004e7a69:	57                   	push   %rdi
1004e7a6a:	56                   	push   %rsi
1004e7a6b:	53                   	push   %rbx
1004e7a6c:	48 83 ec 48          	sub    $0x48,%rsp
1004e7a70:	4c 8b b1 20 20 00 00 	mov    0x2020(%rcx),%r14
1004e7a77:	8b 81 94 01 00 00    	mov    0x194(%rcx),%eax
1004e7a7d:	4d 85 f6             	test   %r14,%r14
1004e7a80:	40 0f 95 c6          	setne  %sil
1004e7a84:	85 c0                	test   %eax,%eax
1004e7a86:	40 0f 94 c5          	sete   %bpl
1004e7a8a:	48 89 cf             	mov    %rcx,%rdi
1004e7a8d:	48 89 d3             	mov    %rdx,%rbx
1004e7a90:	4d 89 c4             	mov    %r8,%r12
1004e7a93:	40 08 f5             	or     %sil,%bpl
1004e7a96:	74 61                	je     1004e7af9 <.text+0xe6af9>
1004e7a98:	85 c0                	test   %eax,%eax
1004e7a9a:	0f 85 20 02 00 00    	jne    1004e7cc0 <.text+0xe6cc0>
1004e7aa0:	48 8b 0a             	mov    (%rdx),%rcx
1004e7aa3:	48 85 c9             	test   %rcx,%rcx
1004e7aa6:	74 0e                	je     1004e7ab6 <.text+0xe6ab6>
1004e7aa8:	48 83 ba 60 01 00 00 	cmpq   $0x0,0x160(%rdx)
1004e7aaf:	00
1004e7ab0:	0f 84 8a 00 00 00    	je     1004e7b40 <.text+0xe6b40>
1004e7ab6:	4d 85 f6             	test   %r14,%r14
1004e7ab9:	74 3e                	je     1004e7af9 <.text+0xe6af9>
1004e7abb:	4d 8d ae 90 01 00 00 	lea    0x190(%r14),%r13
1004e7ac2:	49 8b 8e 90 01 00 00 	mov    0x190(%r14),%rcx
1004e7ac9:	89 ee                	mov    %ebp,%esi
1004e7acb:	4d 89 ef             	mov    %r13,%r15
1004e7ace:	48 85 c9             	test   %rcx,%rcx
1004e7ad1:	74 3d                	je     1004e7b10 <.text+0xe6b10>
1004e7ad3:	49 39 dd             	cmp    %rbx,%r13
1004e7ad6:	0f 95 44 24 3f       	setne  0x3f(%rsp)
1004e7adb:	49 83 be f0 02 00 00 	cmpq   $0x0,0x2f0(%r14)
1004e7ae2:	00