100401558:	c6 05 b1 5a 00 00 00 	movb   $0x0,0x5ab1(%rip)        # 100407010 <_head_msys_intl_8_dll-0x7ff0>
10040155f:	e9 07 fc ff ff       	jmp    10040116b <.text+0x16b>
100401564:	0f 1f 40 00          	nopl   0x0(%rax)
100401568:	e8 63 44 00 00       	call   1004059d0 <.text+0x49d0>
10040156d:	48 8d 0d 29 6b 00 00 	lea    0x6b29(%rip),%rcx        # 10040809d <_head_msys_intl_8_dll-0x6f63>
100401574:	83 ee 01             	sub    $0x1,%esi
100401577:	48 8d 3d a9 6a 00 00 	lea    0x6aa9(%rip),%rdi        # 100408027 <_head_msys_intl_8_dll-0x6fd9>
10040157e:	4c 8b 60 10          	mov    0x10(%rax),%r12
100401582:	48 c1 e6 02          	shl    $0x2,%rsi
100401586:	e8 05 44 00 00       	call   100405990 <.text+0x4990>
10040158b:	48 89 c1             	mov    %rax,%rcx
10040158e:	4c 89 e2             	mov    %r12,%rdx
100401591:	45 31 e4             	xor    %r12d,%r12d
100401594:	e8 57 45 00 00       	call   100405af0 <.text+0x4af0>
100401599:	eb 16                	jmp    1004015b1 <.text+0x5b1>
10040159b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1004015a0:	49 8b 00             	mov    (%r8),%rax
1004015a3:	48 8d 50 01          	lea    0x1(%rax),%rdx
1004015a7:	49 89 10             	mov    %rdx,(%r8)
1004015aa:	c6 00 2c             	movb   $0x2c,(%rax)
1004015ad:	49 83 c4 04          	add    $0x4,%r12
1004015b1:	e8 1a 44 00 00       	call   1004059d0 <.text+0x49d0>
1004015b6:	48 89 da             	mov    %rbx,%rdx
1004015b9:	4c 8b 68 10          	mov    0x10(%rax),%r13
1004015bd:	48 8b 44 24 48       	mov    0x48(%rsp),%rax
1004015c2:	42 8b 0c 20          	mov    (%rax,%r12,1),%ecx
1004015c6:	e8 05 08 00 00       	call   100401dd0 <.text+0xdd0>
1004015cb:	4c 89 ea             	mov    %r13,%rdx
1004015ce:	48 89 c1             	mov    %rax,%rcx
1004015d1:	e8 1a 45 00 00       	call   100405af0 <.text+0x4af0>
1004015d6:	48 8b 44 24 48       	mov    0x48(%rsp),%rax
1004015db:	42 8b 0c 20          	mov    (%rax,%r12,1),%ecx
1004015df:	e8 7c 45 00 00       	call   100405b60 <.text+0x4b60>
1004015e4:	48 85 c0             	test   %rax,%rax
1004015e7:	74 0b                	je     1004015f4 <.text+0x5f4>
1004015e9:	48 8b 10             	mov    (%rax),%rdx
1004015ec:	48 89 f9             	mov    %rdi,%rcx
1004015ef:	e8 6c 46 00 00       	call   100405c60 <.text+0x4c60>
1004015f4:	4c 39 e6             	cmp    %r12,%rsi
1004015f7:	0f 84 77 fd ff ff    	je     100401374 <.text+0x374>
1004015fd:	e8 ce 43 00 00       	call   1004059d0 <.text+0x49d0>
100401602:	4c 8b 40 10          	mov    0x10(%rax),%r8
100401606:	41 8b 50 0c          	mov    0xc(%r8),%edx
10040160a:	83 ea 01             	sub    $0x1,%edx
10040160d:	41 89 50 0c          	mov    %edx,0xc(%r8)
100401611:	79 8d                	jns    1004015a0 <.text+0x5a0>
100401613:	41 3b 50 28          	cmp    0x28(%r8),%edx
100401617:	7d 87                	jge    1004015a0 <.text+0x5a0>
100401619:	ba 2c 00 00 00       	mov    $0x2c,%edx
10040161e:	48 89 c1             	mov    %rax,%rcx
100401621:	e8 1a 44 00 00       	call   100405a40 <.text+0x4a40>
100401626:	eb 85                	jmp    1004015ad <.text+0x5ad>
100401628:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
10040162f:	00
100401630:	4c 89 e1             	mov    %r12,%rcx
100401633:	e8 78 29 00 00       	call   100403fb0 <.text+0x2fb0>
100401638:	48 8d 0d 09 6a 00 00 	lea    0x6a09(%rip),%rcx        # 100408048 <_head_msys_intl_8_dll-0x6fb8>
10040163f:	48 89 c6             	mov    %rax,%rsi
100401642:	e8 49 43 00 00       	call   100405990 <.text+0x4990>
100401647:	48 89 c3             	mov    %rax,%rbx
10040164a:	e8 71 43 00 00       	call   1004059c0 <.text+0x49c0>
10040164f:	49 89 f1             	mov    %rsi,%r9
100401652:	49 89 d8             	mov    %rbx,%r8
100401655:	31 c9                	xor    %ecx,%ecx
100401657:	8b 10                	mov    (%rax),%edx
100401659:	e8 42 44 00 00       	call   100405aa0 <.text+0x4aa0>
10040165e:	e9 89 fe ff ff       	jmp    1004014ec <.text+0x4ec>
100401663:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
10040166a:	00 00 00 00
10040166e:	66 90                	xchg   %ax,%ax
100401670:	41 57                	push   %r15
100401672:	41 56                	push   %r14
100401674:	41 55                	push   %r13
100401676:	41 54                	push   %r12
100401678:	48 81 ec 98 00 00 00 	sub    $0x98,%rsp
10040167f:	48 8b 05 3a 81 00 00 	mov    0x813a(%rip),%rax        # 1004097c0 <_head_msys_intl_8_dll-0x5840>
100401686:	4c 8b 28             	mov    (%rax),%r13
100401689:	41 89 cc             	mov    %ecx,%r12d
10040168c:	85 c9                	test   %ecx,%ecx
10040168e:	74 2b                	je     1004016bb <.text+0x6bb>
100401690:	48 8d 0d 21 6a 00 00 	lea    0x6a21(%rip),%rcx        # 1004080b8 <_head_msys_intl_8_dll-0x6f48>
100401697:	e8 f4 42 00 00       	call   100405990 <.text+0x4990>
10040169c:	49 89 c6             	mov    %rax,%r14
10040169f:	e8 2c 43 00 00       	call   1004059d0 <.text+0x49d0>
1004016a4:	4d 89 e8             	mov    %r13,%r8
1004016a7:	4c 89 f2             	mov    %r14,%rdx
1004016aa:	48 8b 48 18          	mov    0x18(%rax),%rcx
1004016ae:	e8 1d 44 00 00       	call   100405ad0 <.text+0x4ad0>
1004016b3:	44 89 e1             	mov    %r12d,%ecx
1004016b6:	e8 f5 43 00 00       	call   100405ab0 <.text+0x4ab0>
1004016bb:	48 8d 0d 1e 6a 00 00 	lea    0x6a1e(%rip),%rcx        # 1004080e0 <_head_msys_intl_8_dll-0x6f20>
1004016c2:	e8 c9 42 00 00       	call   100405990 <.text+0x4990>
1004016c7:	4c 89 ea             	mov    %r13,%rdx
1004016ca:	48 89 c1             	mov    %rax,%rcx
1004016cd:	e8 8e 45 00 00       	call   100405c60 <.text+0x4c60>
1004016d2:	e8 f9 42 00 00       	call   1004059d0 <.text+0x49d0>
1004016d7:	48 8d 0d 2a 6a 00 00 	lea    0x6a2a(%rip),%rcx        # 100408108 <_head_msys_intl_8_dll-0x6ef8>
1004016de:	4c 8b 68 10          	mov    0x10(%rax),%r13
1004016e2:	e8 a9 42 00 00       	call   100405990 <.text+0x4990>
1004016e7:	48 89 c1             	mov    %rax,%rcx
1004016ea:	4c 89 ea             	mov    %r13,%rdx
1004016ed:	e8 fe 43 00 00       	call   100405af0 <.text+0x4af0>
1004016f2:	e8 d9 42 00 00       	call   1004059d0 <.text+0x49d0>
1004016f7:	48 8d 0d 7a 6a 00 00 	lea    0x6a7a(%rip),%rcx        # 100408178 <_head_msys_intl_8_dll-0x6e88>
1004016fe:	4c 8b 68 10          	mov    0x10(%rax),%r13
100401702:	e8 89 42 00 00       	call   100405990 <.text+0x4990>
100401707:	48 89 c1             	mov    %rax,%rcx
10040170a:	4c 89 ea             	mov    %r13,%rdx
10040170d:	e8 de 43 00 00       	call   100405af0 <.text+0x4af0>
100401712:	e8 b9 42 00 00       	call   1004059d0 <.text+0x49d0>
100401717:	48 8d 0d 6a 6c 00 00 	lea    0x6c6a(%rip),%rcx        # 100408388 <_head_msys_intl_8_dll-0x6c78>
10040171e:	4c 8b 68 10          	mov    0x10(%rax),%r13
100401722:	e8 69 42 00 00       	call   100405990 <.text+0x4990>
100401727:	48 89 c1             	mov    %rax,%rcx
10040172a:	4c 89 ea             	mov    %r13,%rdx
10040172d:	e8 be 43 00 00       	call   100405af0 <.text+0x4af0>
100401732:	e8 99 42 00 00       	call   1004059d0 <.text+0x49d0>
100401737:	48 8d 0d 7a 6c 00 00 	lea    0x6c7a(%rip),%rcx        # 1004083b8 <_head_msys_intl_8_dll-0x6c48>
10040173e:	4c 8b 68 10          	mov    0x10(%rax),%r13
100401742:	e8 49 42 00 00       	call   100405990 <.text+0x4990>
100401747:	48 89 c1             	mov    %rax,%rcx
10040174a:	4c 89 ea             	mov    %r13,%rdx
10040174d:	e8 9e 43 00 00       	call   100405af0 <.text+0x4af0>
100401752:	e8 79 42 00 00       	call   1004059d0 <.text+0x49d0>
100401757:	48 8d 0d 92 6c 00 00 	lea    0x6c92(%rip),%rcx        # 1004083f0 <_head_msys_intl_8_dll-0x6c10>
10040175e:	4c 8b 68 10          	mov    0x10(%rax),%r13
100401762:	e8 29 42 00 00       	call   100405990 <.text+0x4990>
100401767:	48 89 c1             	mov    %rax,%rcx
10040176a:	4c 89 ea             	mov    %r13,%rdx
10040176d:	e8 7e 43 00 00       	call   100405af0 <.text+0x4af0>
100401772:	48 8d 05 be 6c 00 00 	lea    0x6cbe(%rip),%rax        # 100408437 <_head_msys_intl_8_dll-0x6bc9>
100401779:	48 8d 15 02 6d 00 00 	lea    0x6d02(%rip),%rdx        # 100408482 <_head_msys_intl_8_dll-0x6b7e>
100401780:	48 c7 84 24 80 00 00 	movq   $0x0,0x80(%rsp)
100401787:	00 00 00 00 00
10040178c:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
100401791:	48 8d 05 a1 6c 00 00 	lea    0x6ca1(%rip),%rax        # 100408439 <_head_msys_intl_8_dll-0x6bc7>
100401798:	41 b8 69 00 00 00    	mov    $0x69,%r8d
10040179e:	41 b9 64 00 00 00    	mov    $0x64,%r9d
1004017a4:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
1004017a9:	48 8d 05 99 6c 00 00 	lea    0x6c99(%rip),%rax        # 100408449 <_head_msys_intl_8_dll-0x6bb7>
1004017b0:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
1004017b5:	48 8d 05 97 6c 00 00 	lea    0x6c97(%rip),%rax        # 100408453 <_head_msys_intl_8_dll-0x6bad>
1004017bc:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
1004017c1:	48 8d 05 a1 6c 00 00 	lea    0x6ca1(%rip),%rax        # 100408469 <_head_msys_intl_8_dll-0x6b97>
1004017c8:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
1004017cd:	48 8d 05 9f 6c 00 00 	lea    0x6c9f(%rip),%rax        # 100408473 <_head_msys_intl_8_dll-0x6b8d>
1004017d4:	48 89 54 24 50       	mov    %rdx,0x50(%rsp)
1004017d9:	48 8d 15 ac 6c 00 00 	lea    0x6cac(%rip),%rdx        # 10040848c <_head_msys_intl_8_dll-0x6b74>
1004017e0:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
1004017e5:	48 89 44 24 58       	mov    %rax,0x58(%rsp)
1004017ea:	48 89 44 24 68       	mov    %rax,0x68(%rsp)
1004017ef:	48 89 44 24 78       	mov    %rax,0x78(%rsp)
1004017f4:	48 c7 84 24 88 00 00 	movq   $0x0,0x88(%rsp)
1004017fb:	00 00 00 00 00
100401800:	48 89 54 24 60       	mov    %rdx,0x60(%rsp)
100401805:	48 8d 15 8a 6c 00 00 	lea    0x6c8a(%rip),%rdx        # 100408496 <_head_msys_intl_8_dll-0x6b6a>
10040180c:	48 89 54 24 70       	mov    %rdx,0x70(%rsp)
100401811:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
100401816:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
10040181d:	00 00 00
100401820:	48 8b 42 10          	mov    0x10(%rdx),%rax
100401824:	48 83 c2 10          	add    $0x10,%rdx
100401828:	48 85 c0             	test   %rax,%rax
10040182b:	74 17                	je     100401844 <.text+0x844>
10040182d:	0f b6 08             	movzbl (%rax),%ecx
100401830:	41 39 c8             	cmp    %ecx,%r8d
100401833:	75 eb                	jne    100401820 <.text+0x820>
100401835:	0f b6 48 01          	movzbl 0x1(%rax),%ecx
100401839:	41 39 c9             	cmp    %ecx,%r9d
10040183c:	75 e2                	jne    100401820 <.text+0x820>
10040183e:	80 78 02 00          	cmpb   $0x0,0x2(%rax)
100401842:	75 dc                	jne    100401820 <.text+0x820>
100401844:	4c 8b 6a 08          	mov    0x8(%rdx),%r13
100401848:	48 8d 0d 51 6c 00 00 	lea    0x6c51(%rip),%rcx        # 1004084a0 <_head_msys_intl_8_dll-0x6b60>
10040184f:	4d 85 ed             	test   %r13,%r13
100401852:	0f 84 a6 00 00 00    	je     1004018fe <.text+0x8fe>
100401858:	e8 33 41 00 00       	call   100405990 <.text+0x4990>
10040185d:	4c 8d 05 54 6c 00 00 	lea    0x6c54(%rip),%r8        # 1004084b8 <_head_msys_intl_8_dll-0x6b48>
100401864:	48 8d 15 75 6c 00 00 	lea    0x6c75(%rip),%rdx        # 1004084e0 <_head_msys_intl_8_dll-0x6b20>
10040186b:	48 89 c1             	mov    %rax,%rcx
10040186e:	4c 8d 35 31 68 00 00 	lea    0x6831(%rip),%r14        # 1004080a6 <_head_msys_intl_8_dll-0x6f5a>
100401875:	e8 e6 43 00 00       	call   100405c60 <.text+0x4c60>
10040187a:	b9 06 00 00 00       	mov    $0x6,%ecx
10040187f:	31 d2                	xor    %edx,%edx
100401881:	e8 02 41 00 00       	call   100405988 <.text+0x4988>
100401886:	48 89 c1             	mov    %rax,%rcx
100401889:	48 85 c0             	test   %rax,%rax
10040188c:	74 1a                	je     1004018a8 <.text+0x8a8>
10040188e:	41 b8 03 00 00 00    	mov    $0x3,%r8d
100401894:	48 8d 15 53 6c 00 00 	lea    0x6c53(%rip),%rdx        # 1004084ee <_head_msys_intl_8_dll-0x6b12>
10040189b:	e8 50 44 00 00       	call   100405cf0 <.text+0x4cf0>
1004018a0:	85 c0                	test   %eax,%eax
1004018a2:	0f 85 da 00 00 00    	jne    100401982 <.text+0x982>
1004018a8:	48 8d 0d 90 6c 00 00 	lea    0x6c90(%rip),%rcx        # 10040853f <_head_msys_intl_8_dll-0x6ac1>
1004018af:	e8 dc 40 00 00       	call   100405990 <.text+0x4990>
1004018b4:	4c 8d 05 eb 67 00 00 	lea    0x67eb(%rip),%r8        # 1004080a6 <_head_msys_intl_8_dll-0x6f5a>
1004018bb:	48 8d 15 f6 6b 00 00 	lea    0x6bf6(%rip),%rdx        # 1004084b8 <_head_msys_intl_8_dll-0x6b48>
1004018c2:	48 89 c1             	mov    %rax,%rcx
1004018c5:	e8 96 43 00 00       	call   100405c60 <.text+0x4c60>
1004018ca:	4d 39 f5             	cmp    %r14,%r13
1004018cd:	48 8d 05 e1 67 00 00 	lea    0x67e1(%rip),%rax        # 1004080b5 <_head_msys_intl_8_dll-0x6f4b>
1004018d4:	4c 8d 35 ce 67 00 00 	lea    0x67ce(%rip),%r14        # 1004080a9 <_head_msys_intl_8_dll-0x6f57>
1004018db:	4c 0f 45 f0          	cmovne %rax,%r14
1004018df:	48 8d 0d 7a 6c 00 00 	lea    0x6c7a(%rip),%rcx        # 100408560 <_head_msys_intl_8_dll-0x6aa0>
1004018e6:	e8 a5 40 00 00       	call   100405990 <.text+0x4990>
1004018eb:	4d 89 f0             	mov    %r14,%r8
1004018ee:	4c 89 ea             	mov    %r13,%rdx
1004018f1:	48 89 c1             	mov    %rax,%rcx
1004018f4:	e8 67 43 00 00       	call   100405c60 <.text+0x4c60>
1004018f9:	e9 b5 fd ff ff       	jmp    1004016b3 <.text+0x6b3>
1004018fe:	e8 8d 40 00 00       	call   100405990 <.text+0x4990>
100401903:	4c 8d 05 ae 6b 00 00 	lea    0x6bae(%rip),%r8        # 1004084b8 <_head_msys_intl_8_dll-0x6b48>
10040190a:	48 8d 15 cf 6b 00 00 	lea    0x6bcf(%rip),%rdx        # 1004084e0 <_head_msys_intl_8_dll-0x6b20>
100401911:	48 89 c1             	mov    %rax,%rcx
100401914:	e8 47 43 00 00       	call   100405c60 <.text+0x4c60>
100401919:	b9 06 00 00 00       	mov    $0x6,%ecx
10040191e:	31 d2                	xor    %edx,%edx
100401920:	e8 63 40 00 00       	call   100405988 <.text+0x4988>
100401925:	48 89 c1             	mov    %rax,%rcx
100401928:	48 85 c0             	test   %rax,%rax
10040192b:	74 16                	je     100401943 <.text+0x943>
10040192d:	41 b8 03 00 00 00    	mov    $0x3,%r8d
100401933:	48 8d 15 b4 6b 00 00 	lea    0x6bb4(%rip),%rdx        # 1004084ee <_head_msys_intl_8_dll-0x6b12>
10040193a:	e8 b1 43 00 00       	call   100405cf0 <.text+0x4cf0>
10040193f:	85 c0                	test   %eax,%eax
100401941:	75 35                	jne    100401978 <.text+0x978>
100401943:	48 8d 0d f5 6b 00 00 	lea    0x6bf5(%rip),%rcx        # 10040853f <_head_msys_intl_8_dll-0x6ac1>
10040194a:	4c 8d 2d 55 67 00 00 	lea    0x6755(%rip),%r13        # 1004080a6 <_head_msys_intl_8_dll-0x6f5a>
100401951:	e8 3a 40 00 00       	call   100405990 <.text+0x4990>
100401956:	4c 8d 05 49 67 00 00 	lea    0x6749(%rip),%r8        # 1004080a6 <_head_msys_intl_8_dll-0x6f5a>
10040195d:	48 8d 15 54 6b 00 00 	lea    0x6b54(%rip),%rdx        # 1004084b8 <_head_msys_intl_8_dll-0x6b48>
100401964:	48 89 c1             	mov    %rax,%rcx
100401967:	4c 8d 35 3b 67 00 00 	lea    0x673b(%rip),%r14        # 1004080a9 <_head_msys_intl_8_dll-0x6f57>
10040196e:	e8 ed 42 00 00       	call   100405c60 <.text+0x4c60>
100401973:	e9 67 ff ff ff       	jmp    1004018df <.text+0x8df>
100401978:	4c 8d 35 27 67 00 00 	lea    0x6727(%rip),%r14        # 1004080a6 <_head_msys_intl_8_dll-0x6f5a>
10040197f:	4d 89 f5             	mov    %r14,%r13
100401982:	e8 49 40 00 00       	call   1004059d0 <.text+0x49d0>
100401987:	48 8d 0d 6a 6b 00 00 	lea    0x6b6a(%rip),%rcx        # 1004084f8 <_head_msys_intl_8_dll-0x6b08>
10040198e:	4c 8b 78 10          	mov    0x10(%rax),%r15
100401992:	e8 f9 3f 00 00       	call   100405990 <.text+0x4990>
100401997:	48 89 c1             	mov    %rax,%rcx
10040199a:	4c 89 fa             	mov    %r15,%rdx
10040199d:	e8 4e 41 00 00       	call   100405af0 <.text+0x4af0>
1004019a2:	e9 01 ff ff ff       	jmp    1004018a8 <.text+0x8a8>
1004019a7:	90                   	nop
1004019a8:	90                   	nop
1004019a9:	90                   	nop
1004019aa:	90                   	nop
1004019ab:	90                   	nop
1004019ac:	90                   	nop
1004019ad:	90                   	nop
1004019ae:	90                   	nop
1004019af:	90                   	nop
1004019b0:	41 55                	push   %r13
1004019b2:	41 54                	push   %r12
1004019b4:	53                   	push   %rbx
1004019b5:	48 83 ec 20          	sub    $0x20,%rsp
1004019b9:	41 bc 01 00 00 00    	mov    $0x1,%r12d
1004019bf:	41 89 cd             	mov    %ecx,%r13d
1004019c2:	89 d3                	mov    %edx,%ebx
1004019c4:	84 d2                	test   %dl,%dl
1004019c6:	74 38                	je     100401a00 <.text+0xa00>
1004019c8:	44 89 e9             	mov    %r13d,%ecx
1004019cb:	e8 90 41 00 00       	call   100405b60 <.text+0x4b60>
1004019d0:	48 85 c0             	test   %rax,%rax
1004019d3:	74 0b                	je     1004019e0 <.text+0x9e0>
1004019d5:	4c 8b 28             	mov    (%rax),%r13
1004019d8:	41 89 dc             	mov    %ebx,%r12d
1004019db:	eb 35                	jmp    100401a12 <.text+0xa12>
1004019dd:	0f 1f 00             	nopl   (%rax)
1004019e0:	48 8d 0d 99 6f 00 00 	lea    0x6f99(%rip),%rcx        # 100408980 <_head_msys_intl_8_dll-0x6680>
1004019e7:	45 31 e4             	xor    %r12d,%r12d
1004019ea:	e8 a1 3f 00 00       	call   100405990 <.text+0x4990>
1004019ef:	4d 89 e9             	mov    %r13,%r9
1004019f2:	31 d2                	xor    %edx,%edx
1004019f4:	31 c9                	xor    %ecx,%ecx
1004019f6:	49 89 c0             	mov    %rax,%r8
1004019f9:	e8 a2 40 00 00       	call   100405aa0 <.text+0x4aa0>
1004019fe:	66 90                	xchg   %ax,%ax
100401a00:	4c 89 e9             	mov    %r13,%rcx
100401a03:	48 8d 15 46 b6 00 00 	lea    0xb646(%rip),%rdx        # 10040d050 <_head_msys_intl_8_dll-0x1fb0>
100401a0a:	e8 c1 03 00 00       	call   100401dd0 <.text+0xdd0>
100401a0f:	49 89 c5             	mov    %rax,%r13
100401a12:	e8 b9 3f 00 00       	call   1004059d0 <.text+0x49d0>
100401a17:	4c 89 e9             	mov    %r13,%rcx
100401a1a:	48 8b 50 10          	mov    0x10(%rax),%rdx
100401a1e:	e8 cd 40 00 00       	call   100405af0 <.text+0x4af0>
100401a23:	44 89 e0             	mov    %r12d,%eax
100401a26:	48 83 c4 20          	add    $0x20,%rsp
100401a2a:	5b                   	pop    %rbx
100401a2b:	41 5c                	pop    %r12
100401a2d:	41 5d                	pop    %r13
100401a2f:	c3                   	ret
100401a30:	41 57                	push   %r15
100401a32:	41 56                	push   %r14
100401a34:	41 55                	push   %r13
100401a36:	41 54                	push   %r12
100401a38:	55                   	push   %rbp
100401a39:	57                   	push   %rdi
100401a3a:	56                   	push   %rsi
100401a3b:	53                   	push   %rbx
100401a3c:	48 83 ec 58          	sub    $0x58,%rsp
100401a40:	44 8b bc 24 c8 00 00 	mov    0xc8(%rsp),%r15d
100401a47:	00
100401a48:	8b bc 24 c0 00 00 00 	mov    0xc0(%rsp),%edi
100401a4f:	45 89 fe             	mov    %r15d,%r14d
100401a52:	49 89 cd             	mov    %rcx,%r13
100401a55:	44 89 c6             	mov    %r8d,%esi
100401a58:	89 d1                	mov    %edx,%ecx
100401a5a:	44 89 cb             	mov    %r9d,%ebx
100401a5d:	4d 85 ed             	test   %r13,%r13
100401a60:	0f 84 aa 01 00 00    	je     100401c10 <.text+0xc10>
100401a66:	e8 55 41 00 00       	call   100405bc0 <.text+0x4bc0>
100401a6b:	48 85 c0             	test   %rax,%rax
100401a6e:	48 89 c5             	mov    %rax,%rbp
100401a71:	41 0f 95 c4          	setne  %r12b
100401a75:	40 0f b6 ff          	movzbl %dil,%edi
100401a79:	89 f1                	mov    %esi,%ecx
100401a7b:	89 fa                	mov    %edi,%edx
100401a7d:	e8 2e ff ff ff       	call   1004019b0 <.text+0x9b0>
100401a82:	84 c0                	test   %al,%al
100401a84:	b8 00 00 00 00       	mov    $0x0,%eax
100401a89:	44 0f 44 e0          	cmove  %eax,%r12d
100401a8d:	39 de                	cmp    %ebx,%esi
100401a8f:	0f 85 0b 01 00 00    	jne    100401ba0 <.text+0xba0>
100401a95:	89 da                	mov    %ebx,%edx
100401a97:	48 85 ed             	test   %rbp,%rbp
100401a9a:	74 03                	je     100401a9f <.text+0xa9f>
100401a9c:	8b 55 14             	mov    0x14(%rbp),%edx
100401a9f:	4c 8d 44 24 48       	lea    0x48(%rsp),%r8
100401aa4:	4c 89 e9             	mov    %r13,%rcx
100401aa7:	e8 44 32 00 00       	call   100404cf0 <.text+0x3cf0>
100401aac:	85 c0                	test   %eax,%eax
100401aae:	0f 88 6c 01 00 00    	js     100401c20 <.text+0xc20>
100401ab4:	4c 63 e8             	movslq %eax,%r13
100401ab7:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
100401abc:	31 ed                	xor    %ebp,%ebp
100401abe:	45 0f be fe          	movsbl %r14b,%r15d
100401ac2:	49 c1 e5 02          	shl    $0x2,%r13
100401ac6:	85 c0                	test   %eax,%eax
100401ac8:	74 7f                	je     100401b49 <.text+0xb49>
100401aca:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
100401ad0:	8b 04 29             	mov    (%rcx,%rbp,1),%eax
100401ad3:	39 d8                	cmp    %ebx,%eax
100401ad5:	74 69                	je     100401b40 <.text+0xb40>
100401ad7:	39 f0                	cmp    %esi,%eax
100401ad9:	74 65                	je     100401b40 <.text+0xb40>
100401adb:	e8 f0 3e 00 00       	call   1004059d0 <.text+0x49d0>
100401ae0:	4c 8b 40 10          	mov    0x10(%rax),%r8