1005225d1:	75 ed                	jne    1005225c0 <.text+0x1215c0>
1005225d3:	48 8b 36             	mov    (%rsi),%rsi
1005225d6:	48 85 f6             	test   %rsi,%rsi
1005225d9:	75 d5                	jne    1005225b0 <.text+0x1215b0>
1005225db:	4c 89 e0             	mov    %r12,%rax
1005225de:	48 83 c4 20          	add    $0x20,%rsp
1005225e2:	5b                   	pop    %rbx
1005225e3:	5e                   	pop    %rsi
1005225e4:	5f                   	pop    %rdi
1005225e5:	5d                   	pop    %rbp
1005225e6:	41 5c                	pop    %r12
1005225e8:	c3                   	ret
1005225e9:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1005225f0:	48 8b 5d 00          	mov    0x0(%rbp),%rbx
1005225f4:	eb d8                	jmp    1005225ce <.text+0x1215ce>
1005225f6:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
1005225fd:	00 00 00
100522600:	41 54                	push   %r12
100522602:	55                   	push   %rbp
100522603:	57                   	push   %rdi
100522604:	56                   	push   %rsi
100522605:	53                   	push   %rbx
100522606:	48 83 ec 50          	sub    $0x50,%rsp
10052260a:	48 8b 1d cf 0b 20 00 	mov    0x200bcf(%rip),%rbx        # 1007231e0 <_head_msys_iconv_2_dll-0x48e20>
100522611:	48 8b 2d a8 06 20 00 	mov    0x2006a8(%rip),%rbp        # 100722cc0 <_head_msys_iconv_2_dll-0x49340>
100522618:	48 8b 15 21 81 20 00 	mov    0x208121(%rip),%rdx        # 10072a740 <_head_msys_iconv_2_dll-0x418c0>
10052261f:	48 8b 33             	mov    (%rbx),%rsi
100522622:	48 8b 45 00          	mov    0x0(%rbp),%rax
100522626:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
10052262b:	31 c0                	xor    %eax,%eax
10052262d:	8b 86 90 1e 00 00    	mov    0x1e90(%rsi),%eax
100522633:	0b 02                	or     (%rdx),%eax
100522635:	48 89 cf             	mov    %rcx,%rdi
100522638:	74 7c                	je     1005226b6 <.text+0x1216b6>
10052263a:	48 8b 05 2f 65 20 00 	mov    0x20652f(%rip),%rax        # 100728b70 <_head_msys_iconv_2_dll-0x43490>
100522641:	48 8b 00             	mov    (%rax),%rax
100522644:	48 89 03             	mov    %rax,(%rbx)
100522647:	48 85 c0             	test   %rax,%rax
10052264a:	74 67                	je     1005226b3 <.text+0x1216b3>
10052264c:	0f 1f 40 00          	nopl   0x0(%rax)
100522650:	48 39 c6             	cmp    %rax,%rsi
100522653:	74 0b                	je     100522660 <.text+0x121660>
100522655:	8b 47 0c             	mov    0xc(%rdi),%eax
100522658:	a8 02                	test   $0x2,%al
10052265a:	75 04                	jne    100522660 <.text+0x121660>
10052265c:	85 c0                	test   %eax,%eax
10052265e:	75 44                	jne    1005226a4 <.text+0x1216a4>
100522660:	e8 4b 4c 0e 00       	call   1006072b0 <.text+0x2062b0>
100522665:	48 8b 0b             	mov    (%rbx),%rcx
100522668:	85 c0                	test   %eax,%eax
10052266a:	75 3b                	jne    1005226a7 <.text+0x1216a7>
10052266c:	48 83 79 08 00       	cmpq   $0x0,0x8(%rcx)
100522671:	74 34                	je     1005226a7 <.text+0x1216a7>
100522673:	e8 e8 86 f0 ff       	call   10042ad60 <.text+0x29d60>
100522678:	89 c1                	mov    %eax,%ecx
10052267a:	e8 31 87 f0 ff       	call   10042adb0 <.text+0x29db0>
10052267f:	85 c0                	test   %eax,%eax
100522681:	75 21                	jne    1005226a4 <.text+0x1216a4>
100522683:	4c 8d 64 24 20       	lea    0x20(%rsp),%r12
100522688:	4c 89 e1             	mov    %r12,%rcx
10052268b:	e8 b0 1b 0e 00       	call   100604240 <.text+0x203240>
100522690:	48 8b 03             	mov    (%rbx),%rax
100522693:	4c 89 e2             	mov    %r12,%rdx
100522696:	31 c9                	xor    %ecx,%ecx
100522698:	4c 8b 80 a0 00 00 00 	mov    0xa0(%rax),%r8
10052269f:	e8 ac 29 0e 00       	call   100605050 <.text+0x204050>
1005226a4:	48 8b 0b             	mov    (%rbx),%rcx
1005226a7:	48 8b 41 70          	mov    0x70(%rcx),%rax
1005226ab:	48 89 03             	mov    %rax,(%rbx)
1005226ae:	48 85 c0             	test   %rax,%rax
1005226b1:	75 9d                	jne    100522650 <.text+0x121650>
1005226b3:	48 89 33             	mov    %rsi,(%rbx)
1005226b6:	48 8b 44 24 48       	mov    0x48(%rsp),%rax
1005226bb:	48 2b 45 00          	sub    0x0(%rbp),%rax
1005226bf:	75 0d                	jne    1005226ce <.text+0x1216ce>
1005226c1:	31 c0                	xor    %eax,%eax
1005226c3:	48 83 c4 50          	add    $0x50,%rsp
1005226c7:	5b                   	pop    %rbx
1005226c8:	5e                   	pop    %rsi
1005226c9:	5f                   	pop    %rdi
1005226ca:	5d                   	pop    %rbp
1005226cb:	41 5c                	pop    %r12
1005226cd:	c3                   	ret
1005226ce:	e8 ad d2 17 00       	call   10069f980 <.text+0x29e980>
1005226d3:	90                   	nop
1005226d4:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1005226db:	00 00 00 00
1005226df:	90                   	nop
1005226e0:	48 83 ec 38          	sub    $0x38,%rsp
1005226e4:	48 8b 05 45 80 20 00 	mov    0x208045(%rip),%rax        # 10072a730 <_head_msys_iconv_2_dll-0x418d0>
1005226eb:	48 83 38 00          	cmpq   $0x0,(%rax)
1005226ef:	48 8b 51 18          	mov    0x18(%rcx),%rdx
1005226f3:	79 2b                	jns    100522720 <.text+0x121720>
1005226f5:	48 c7 00 64 00 00 00 	movq   $0x64,(%rax)
1005226fc:	48 8b 05 0d 0f 20 00 	mov    0x200f0d(%rip),%rax        # 100723610 <_head_msys_iconv_2_dll-0x489f0>
100522703:	b9 01 00 00 00       	mov    $0x1,%ecx
100522708:	48 85 d2             	test   %rdx,%rdx
10052270b:	75 04                	jne    100522711 <.text+0x121711>
10052270d:	84 c9                	test   %cl,%cl
10052270f:	75 1f                	jne    100522730 <.text+0x121730>
100522711:	48 83 c4 38          	add    $0x38,%rsp
100522715:	c3                   	ret
100522716:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
10052271d:	00 00 00
100522720:	0f 95 c1             	setne  %cl
100522723:	31 c0                	xor    %eax,%eax
100522725:	eb e1                	jmp    100522708 <.text+0x121708>
100522727:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
10052272e:	00 00
100522730:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
100522735:	e8 96 30 fd ff       	call   1004f57d0 <.text+0xf47d0>
10052273a:	48 8b 44 24 28       	mov    0x28(%rsp),%rax
10052273f:	48 83 c4 38          	add    $0x38,%rsp
100522743:	c3                   	ret
100522744:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
10052274b:	00 00 00 00
10052274f:	90                   	nop
100522750:	57                   	push   %rdi
100522751:	56                   	push   %rsi
100522752:	53                   	push   %rbx
100522753:	48 83 ec 20          	sub    $0x20,%rsp
100522757:	48 8b 05 32 81 20 00 	mov    0x208132(%rip),%rax        # 10072a890 <_head_msys_iconv_2_dll-0x41770>
10052275e:	31 db                	xor    %ebx,%ebx
100522760:	48 8b 10             	mov    (%rax),%rdx
100522763:	48 8b 39             	mov    (%rcx),%rdi
100522766:	48 85 d2             	test   %rdx,%rdx
100522769:	7f 13                	jg     10052277e <.text+0x12177e>
10052276b:	48 c7 00 01 00 00 00 	movq   $0x1,(%rax)
100522772:	48 8b 1d 97 0e 20 00 	mov    0x200e97(%rip),%rbx        # 100723610 <_head_msys_iconv_2_dll-0x489f0>
100522779:	ba 01 00 00 00       	mov    $0x1,%edx
10052277e:	48 8b 0d 8b 81 20 00 	mov    0x20818b(%rip),%rcx        # 10072a910 <_head_msys_iconv_2_dll-0x416f0>
100522785:	48 8b 09             	mov    (%rcx),%rcx
100522788:	48 39 d1             	cmp    %rdx,%rcx
10052278b:	7e 0a                	jle    100522797 <.text+0x121797>
10052278d:	48 89 08             	mov    %rcx,(%rax)
100522790:	48 8b 1d b9 5f 20 00 	mov    0x205fb9(%rip),%rbx        # 100728750 <_head_msys_iconv_2_dll-0x438b0>
100522797:	48 8b 35 f2 73 20 00 	mov    0x2073f2(%rip),%rsi        # 100729b90 <_head_msys_iconv_2_dll-0x42470>
10052279e:	48 83 3e 00          	cmpq   $0x0,(%rsi)
1005227a2:	79 0e                	jns    1005227b2 <.text+0x1217b2>
1005227a4:	48 c7 06 00 00 00 00 	movq   $0x0,(%rsi)
1005227ab:	48 8b 1d 5e 0e 20 00 	mov    0x200e5e(%rip),%rbx        # 100723610 <_head_msys_iconv_2_dll-0x489f0>
1005227b2:	48 8b 15 27 68 20 00 	mov    0x206827(%rip),%rdx        # 100728fe0 <_head_msys_iconv_2_dll-0x43020>
1005227b9:	48 8b 0d c0 63 20 00 	mov    0x2063c0(%rip),%rcx        # 100728b80 <_head_msys_iconv_2_dll-0x43480>
1005227c0:	48 8b 12             	mov    (%rdx),%rdx
1005227c3:	48 39 11             	cmp    %rdx,(%rcx)
1005227c6:	74 0a                	je     1005227d2 <.text+0x1217d2>
1005227c8:	48 39 c7             	cmp    %rax,%rdi
1005227cb:	74 4b                	je     100522818 <.text+0x121818>
1005227cd:	48 39 f7             	cmp    %rsi,%rdi
1005227d0:	74 0e                	je     1005227e0 <.text+0x1217e0>
1005227d2:	48 89 d8             	mov    %rbx,%rax
1005227d5:	48 83 c4 20          	add    $0x20,%rsp
1005227d9:	5b                   	pop    %rbx
1005227da:	5e                   	pop    %rsi
1005227db:	5f                   	pop    %rdi
1005227dc:	c3                   	ret
1005227dd:	0f 1f 00             	nopl   (%rax)
1005227e0:	48 8b 05 f9 09 20 00 	mov    0x2009f9(%rip),%rax        # 1007231e0 <_head_msys_iconv_2_dll-0x48e20>
1005227e7:	48 8b 00             	mov    (%rax),%rax
1005227ea:	8b 80 e8 1f 00 00    	mov    0x1fe8(%rax),%eax
1005227f0:	85 c0                	test   %eax,%eax
1005227f2:	74 de                	je     1005227d2 <.text+0x1217d2>
1005227f4:	48 8b 05 55 0a 20 00 	mov    0x200a55(%rip),%rax        # 100723250 <_head_msys_iconv_2_dll-0x48db0>
1005227fb:	48 8b 0f             	mov    (%rdi),%rcx
1005227fe:	48 8b 00             	mov    (%rax),%rax
100522801:	48 63 80 48 01 00 00 	movslq 0x148(%rax),%rax
100522808:	48 39 c8             	cmp    %rcx,%rax
10052280b:	7d c5                	jge    1005227d2 <.text+0x1217d2>
10052280d:	e8 1e b6 12 00       	call   10064de30 <.text+0x24ce30>
100522812:	eb be                	jmp    1005227d2 <.text+0x1217d2>
100522814:	0f 1f 40 00          	nopl   0x0(%rax)
100522818:	48 8b 05 31 0a 20 00 	mov    0x200a31(%rip),%rax        # 100723250 <_head_msys_iconv_2_dll-0x48db0>
10052281f:	48 8b 0f             	mov    (%rdi),%rcx
100522822:	48 8b 00             	mov    (%rax),%rax
100522825:	48 63 80 48 01 00 00 	movslq 0x148(%rax),%rax
10052282c:	48 39 c8             	cmp    %rcx,%rax
10052282f:	7d 9c                	jge    1005227cd <.text+0x1217cd>
100522831:	e8 fa b5 12 00       	call   10064de30 <.text+0x24ce30>
100522836:	eb 95                	jmp    1005227cd <.text+0x1217cd>
100522838:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
10052283f:	00
100522840:	53                   	push   %rbx
100522841:	48 83 ec 20          	sub    $0x20,%rsp
100522845:	48 8b 15 c4 80 20 00 	mov    0x2080c4(%rip),%rdx        # 10072a910 <_head_msys_iconv_2_dll-0x416f0>
10052284c:	31 db                	xor    %ebx,%ebx
10052284e:	48 8b 02             	mov    (%rdx),%rax
100522851:	48 85 c0             	test   %rax,%rax
100522854:	79 10                	jns    100522866 <.text+0x121866>
100522856:	48 c7 02 00 00 00 00 	movq   $0x0,(%rdx)
10052285d:	48 8b 1d ac 0d 20 00 	mov    0x200dac(%rip),%rbx        # 100723610 <_head_msys_iconv_2_dll-0x489f0>
100522864:	31 c0                	xor    %eax,%eax
100522866:	48 8b 0d 23 80 20 00 	mov    0x208023(%rip),%rcx        # 10072a890 <_head_msys_iconv_2_dll-0x41770>
10052286d:	48 8b 09             	mov    (%rcx),%rcx
100522870:	48 39 c1             	cmp    %rax,%rcx
100522873:	7d 0a                	jge    10052287f <.text+0x12187f>
100522875:	48 89 0a             	mov    %rcx,(%rdx)
100522878:	48 8b 1d d1 5e 20 00 	mov    0x205ed1(%rip),%rbx        # 100728750 <_head_msys_iconv_2_dll-0x438b0>
10052287f:	e8 dc 08 13 00       	call   100653160 <.text+0x252160>
100522884:	48 89 d8             	mov    %rbx,%rax
100522887:	48 83 c4 20          	add    $0x20,%rsp
10052288b:	5b                   	pop    %rbx
10052288c:	c3                   	ret
10052288d:	0f 1f 00             	nopl   (%rax)
100522890:	53                   	push   %rbx
100522891:	48 83 ec 20          	sub    $0x20,%rsp
100522895:	48 8b 15 94 80 20 00 	mov    0x208094(%rip),%rdx        # 10072a930 <_head_msys_iconv_2_dll-0x416d0>
10052289c:	31 db                	xor    %ebx,%ebx
10052289e:	48 8b 02             	mov    (%rdx),%rax
1005228a1:	48 85 c0             	test   %rax,%rax
1005228a4:	79 10                	jns    1005228b6 <.text+0x1218b6>
1005228a6:	48 c7 02 00 00 00 00 	movq   $0x0,(%rdx)
1005228ad:	48 8b 1d 5c 0d 20 00 	mov    0x200d5c(%rip),%rbx        # 100723610 <_head_msys_iconv_2_dll-0x489f0>
1005228b4:	31 c0                	xor    %eax,%eax
1005228b6:	48 8b 0d 33 80 20 00 	mov    0x208033(%rip),%rcx        # 10072a8f0 <_head_msys_iconv_2_dll-0x41710>
1005228bd:	48 8b 09             	mov    (%rcx),%rcx
1005228c0:	48 39 c1             	cmp    %rax,%rcx
1005228c3:	7d 0a                	jge    1005228cf <.text+0x1218cf>
1005228c5:	48 89 0a             	mov    %rcx,(%rdx)
1005228c8:	48 8b 1d b1 5e 20 00 	mov    0x205eb1(%rip),%rbx        # 100728780 <_head_msys_iconv_2_dll-0x43880>
1005228cf:	e8 3c a6 12 00       	call   10064cf10 <.text+0x24bf10>
1005228d4:	48 89 d8             	mov    %rbx,%rax
1005228d7:	48 83 c4 20          	add    $0x20,%rsp
1005228db:	5b                   	pop    %rbx
1005228dc:	c3                   	ret
1005228dd:	0f 1f 00             	nopl   (%rax)
1005228e0:	53                   	push   %rbx
1005228e1:	48 83 ec 20          	sub    $0x20,%rsp
1005228e5:	48 8b 05 04 80 20 00 	mov    0x208004(%rip),%rax        # 10072a8f0 <_head_msys_iconv_2_dll-0x41710>
1005228ec:	31 db                	xor    %ebx,%ebx
1005228ee:	48 8b 10             	mov    (%rax),%rdx
1005228f1:	48 85 d2             	test   %rdx,%rdx
1005228f4:	7f 13                	jg     100522909 <.text+0x121909>
1005228f6:	48 c7 00 01 00 00 00 	movq   $0x1,(%rax)
1005228fd:	48 8b 1d 0c 0d 20 00 	mov    0x200d0c(%rip),%rbx        # 100723610 <_head_msys_iconv_2_dll-0x489f0>
100522904:	ba 01 00 00 00       	mov    $0x1,%edx
100522909:	48 8b 0d 20 80 20 00 	mov    0x208020(%rip),%rcx        # 10072a930 <_head_msys_iconv_2_dll-0x416d0>
100522910:	48 8b 09             	mov    (%rcx),%rcx
100522913:	48 39 d1             	cmp    %rdx,%rcx
100522916:	7e 0a                	jle    100522922 <.text+0x121922>
100522918:	48 89 08             	mov    %rcx,(%rax)
10052291b:	48 8b 1d 5e 5e 20 00 	mov    0x205e5e(%rip),%rbx        # 100728780 <_head_msys_iconv_2_dll-0x43880>
100522922:	48 8b 15 b7 66 20 00 	mov    0x2066b7(%rip),%rdx        # 100728fe0 <_head_msys_iconv_2_dll-0x43020>
100522929:	48 8b 0d 50 62 20 00 	mov    0x206250(%rip),%rcx        # 100728b80 <_head_msys_iconv_2_dll-0x43480>
100522930:	48 8b 12             	mov    (%rdx),%rdx
100522933:	48 39 11             	cmp    %rdx,(%rcx)
100522936:	74 19                	je     100522951 <.text+0x121951>
100522938:	48 8b 08             	mov    (%rax),%rcx
10052293b:	48 8b 05 0e 09 20 00 	mov    0x20090e(%rip),%rax        # 100723250 <_head_msys_iconv_2_dll-0x48db0>
100522942:	48 8b 00             	mov    (%rax),%rax
100522945:	48 63 80 5c 01 00 00 	movslq 0x15c(%rax),%rax
10052294c:	48 39 c8             	cmp    %rcx,%rax
10052294f:	7c 0f                	jl     100522960 <.text+0x121960>
100522951:	48 89 d8             	mov    %rbx,%rax
100522954:	48 83 c4 20          	add    $0x20,%rsp
100522958:	5b                   	pop    %rbx
100522959:	c3                   	ret
10052295a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
100522960:	e8 fb d5 12 00       	call   10064ff60 <.text+0x24ef60>
100522965:	48 89 d8             	mov    %rbx,%rax
100522968:	48 83 c4 20          	add    $0x20,%rsp
10052296c:	5b                   	pop    %rbx
10052296d:	c3                   	ret
10052296e:	66 90                	xchg   %ax,%ax
100522970:	41 57                	push   %r15
100522972:	41 56                	push   %r14
100522974:	41 55                	push   %r13
100522976:	41 54                	push   %r12
100522978:	55                   	push   %rbp
100522979:	57                   	push   %rdi
10052297a:	56                   	push   %rsi
10052297b:	53                   	push   %rbx
10052297c:	48 83 ec 58          	sub    $0x58,%rsp
100522980:	48 8b 2d 39 03 20 00 	mov    0x200339(%rip),%rbp        # 100722cc0 <_head_msys_iconv_2_dll-0x49340>
100522987:	48 89 d6             	mov    %rdx,%rsi
10052298a:	4c 89 c7             	mov    %r8,%rdi
10052298d:	4d 89 ce             	mov    %r9,%r14
100522990:	4d 89 c1             	mov    %r8,%r9
100522993:	48 8b 45 00          	mov    0x0(%rbp),%rax
100522997:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
10052299c:	31 c0                	xor    %eax,%eax
10052299e:	49 89 d0             	mov    %rdx,%r8
1005229a1:	48 8d 15 6e 21 1e 00 	lea    0x1e216e(%rip),%rdx        # 100704b16 <_head_msys_iconv_2_dll-0x674ea>
1005229a8:	48 89 cb             	mov    %rcx,%rbx
1005229ab:	e8 70 d2 17 00       	call   10069fc20 <.text+0x29ec20>
1005229b0:	85 c0                	test   %eax,%eax
1005229b2:	0f 88 ea 00 00 00    	js     100522aa2 <.text+0x121aa2>
1005229b8:	49 8b 16             	mov    (%r14),%rdx
1005229bb:	48 85 d2             	test   %rdx,%rdx
1005229be:	0f 84 9c 00 00 00    	je     100522a60 <.text+0x121a60>
1005229c4:	4c 3b 35 15 77 20 00 	cmp    0x207715(%rip),%r14        # 10072a0e0 <_head_msys_iconv_2_dll-0x41f20>
1005229cb:	0f 84 df 00 00 00    	je     100522ab0 <.text+0x121ab0>
1005229d1:	f6 84 24 c0 00 00 00 	testb  $0x10,0xc0(%rsp)
1005229d8:	10
1005229d9:	0f 84 b1 00 00 00    	je     100522a90 <.text+0x121a90>
1005229df:	48 89 d1             	mov    %rdx,%rcx
1005229e2:	e8 89 d8 17 00       	call   1006a0270 <.text+0x29f270>
1005229e7:	44 8d 68 01          	lea    0x1(%rax),%r13d
1005229eb:	4d 63 fd             	movslq %r13d,%r15
1005229ee:	4c 89 f9             	mov    %r15,%rcx
1005229f1:	e8 ea e6 ed ff       	call   1004010e0 <.text+0xe0>
1005229f6:	49 89 c4             	mov    %rax,%r12
1005229f9:	48 85 c0             	test   %rax,%rax
1005229fc:	0f 84 f6 00 00 00    	je     100522af8 <.text+0x121af8>
100522a02:	49 8b 16             	mov    (%r14),%rdx
100522a05:	c7 44 24 20 00 00 00 	movl   $0x0,0x20(%rsp)
100522a0c:	00
100522a0d:	31 c9                	xor    %ecx,%ecx
100522a0f:	45 89 e9             	mov    %r13d,%r9d
100522a12:	49 89 c0             	mov    %rax,%r8
100522a15:	e8 b6 30 f8 ff       	call   1004a5ad0 <.text+0xa4ad0>
100522a1a:	41 81 fd ff 0f 00 00 	cmp    $0xfff,%r13d
100522a21:	7e 12                	jle    100522a35 <.text+0x121a35>
100522a23:	48 f7 84 24 c0 00 00 	testq  $0x8000,0xc0(%rsp)
100522a2a:	00 00 80 00 00
100522a2f:	0f 85 f3 00 00 00    	jne    100522b28 <.text+0x121b28>
100522a35:	48 89 d9             	mov    %rbx,%rcx
100522a38:	41 b8 02 00 00 00    	mov    $0x2,%r8d
100522a3e:	4c 89 e2             	mov    %r12,%rdx
100522a41:	e8 1a e8 fb ff       	call   1004e1260 <.text+0xe0260>
100522a46:	4c 89 e1             	mov    %r12,%rcx
100522a49:	85 c0                	test   %eax,%eax
100522a4b:	0f 84 c7 00 00 00    	je     100522b18 <.text+0x121b18>
100522a51:	e8 ca ea ed ff       	call   100401520 <.text+0x520>
100522a56:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
100522a5d:	00 00 00
100522a60:	48 89 d9             	mov    %rbx,%rcx
100522a63:	e8 68 d6 07 00       	call   1005a00d0 <.text+0x19f0d0>
100522a68:	f7 d0                	not    %eax
100522a6a:	c1 e8 1f             	shr    $0x1f,%eax
100522a6d:	48 8b 54 24 48       	mov    0x48(%rsp),%rdx
100522a72:	48 2b 55 00          	sub    0x0(%rbp),%rdx
100522a76:	0f 85 79 01 00 00    	jne    100522bf5 <.text+0x121bf5>
100522a7c:	48 83 c4 58          	add    $0x58,%rsp
100522a80:	5b                   	pop    %rbx
100522a81:	5e                   	pop    %rsi
100522a82:	5f                   	pop    %rdi
100522a83:	5d                   	pop    %rbp
100522a84:	41 5c                	pop    %r12
100522a86:	41 5d                	pop    %r13
100522a88:	41 5e                	pop    %r14
100522a8a:	41 5f                	pop    %r15
100522a8c:	c3                   	ret
100522a8d:	0f 1f 00             	nopl   (%rax)
100522a90:	41 b8 02 00 00 00    	mov    $0x2,%r8d
100522a96:	48 89 d9             	mov    %rbx,%rcx
100522a99:	e8 c2 e7 fb ff       	call   1004e1260 <.text+0xe0260>
100522a9e:	85 c0                	test   %eax,%eax
100522aa0:	75 be                	jne    100522a60 <.text+0x121a60>
100522aa2:	31 c0                	xor    %eax,%eax
100522aa4:	eb c7                	jmp    100522a6d <.text+0x121a6d>