10043705e:	66 90                	xchg   %ax,%ax
100437060:	e8 7b c9 08 00       	call   1004c39e0 <.text+0xc29e0>
100437065:	89 c1                	mov    %eax,%ecx
100437067:	e9 b4 fd ff ff       	jmp    100436e20 <.text+0x35e20>
10043706c:	0f 1f 40 00          	nopl   0x0(%rax)
100437070:	48 8b 53 40          	mov    0x40(%rbx),%rdx
100437074:	4c 8b 43 20          	mov    0x20(%rbx),%r8
100437078:	44 2b 43 34          	sub    0x34(%rbx),%r8d
10043707c:	44 2b 43 30          	sub    0x30(%rbx),%r8d
100437080:	8b 0a                	mov    (%rdx),%ecx
100437082:	89 c8                	mov    %ecx,%eax
100437084:	f7 d0                	not    %eax
100437086:	c1 e8 1f             	shr    $0x1f,%eax
100437089:	44 0f b6 c8          	movzbl %al,%r9d
10043708d:	41 39 c8             	cmp    %ecx,%r8d
100437090:	7e 2f                	jle    1004370c1 <.text+0x360c1>
100437092:	84 c0                	test   %al,%al
100437094:	74 2b                	je     1004370c1 <.text+0x360c1>
100437096:	48 83 c2 04          	add    $0x4,%rdx
10043709a:	eb 08                	jmp    1004370a4 <.text+0x360a4>
10043709c:	0f 1f 40 00          	nopl   0x0(%rax)
1004370a0:	84 c0                	test   %al,%al
1004370a2:	74 19                	je     1004370bd <.text+0x360bd>
1004370a4:	8b 0a                	mov    (%rdx),%ecx
1004370a6:	49 89 d2             	mov    %rdx,%r10
1004370a9:	48 83 c2 04          	add    $0x4,%rdx
1004370ad:	89 c8                	mov    %ecx,%eax
1004370af:	f7 d0                	not    %eax
1004370b1:	c1 e8 1f             	shr    $0x1f,%eax
1004370b4:	44 0f b6 c8          	movzbl %al,%r9d
1004370b8:	41 39 c8             	cmp    %ecx,%r8d
1004370bb:	7f e3                	jg     1004370a0 <.text+0x360a0>
1004370bd:	4c 89 53 40          	mov    %r10,0x40(%rbx)
1004370c1:	44 89 4b 38          	mov    %r9d,0x38(%rbx)
1004370c5:	e9 48 fd ff ff       	jmp    100436e12 <.text+0x35e12>
1004370ca:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1004370d0:	48 8b 55 38          	mov    0x38(%rbp),%rdx
1004370d4:	48 39 53 08          	cmp    %rdx,0x8(%rbx)
1004370d8:	0f 84 73 fd ff ff    	je     100436e51 <.text+0x35e51>
1004370de:	48 8b 05 5b 1c 2f 00 	mov    0x2f1c5b(%rip),%rax        # 100728d40 <_head_msys_iconv_2_dll-0x432c0>
1004370e5:	8b 90 cc 00 00 00    	mov    0xcc(%rax),%edx
1004370eb:	e8 f0 c8 08 00       	call   1004c39e0 <.text+0xc29e0>
1004370f0:	89 c1                	mov    %eax,%ecx
1004370f2:	48 8b 43 20          	mov    0x20(%rbx),%rax
1004370f6:	e9 80 fd ff ff       	jmp    100436e7b <.text+0x35e7b>
1004370fb:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
100437100:	48 8b 05 39 1c 2f 00 	mov    0x2f1c39(%rip),%rax        # 100728d40 <_head_msys_iconv_2_dll-0x432c0>
100437107:	8b 90 d4 00 00 00    	mov    0xd4(%rax),%edx
10043710d:	e8 ce c8 08 00       	call   1004c39e0 <.text+0xc29e0>
100437112:	89 c1                	mov    %eax,%ecx
100437114:	48 8b 43 20          	mov    0x20(%rbx),%rax
100437118:	e9 5e fd ff ff       	jmp    100436e7b <.text+0x35e7b>
10043711d:	0f 1f 00             	nopl   (%rax)
100437120:	48 89 e9             	mov    %rbp,%rcx
100437123:	e8 e8 f5 0c 00       	call   100506710 <.text+0x105710>
100437128:	48 98                	cltq
10043712a:	48 29 c7             	sub    %rax,%rdi
10043712d:	48 89 7b 20          	mov    %rdi,0x20(%rbx)
100437131:	e9 c3 fb ff ff       	jmp    100436cf9 <.text+0x35cf9>
100437136:	85 c0                	test   %eax,%eax
100437138:	0f 85 55 fc ff ff    	jne    100436d93 <.text+0x35d93>
10043713e:	e9 d3 fe ff ff       	jmp    100437016 <.text+0x36016>
100437143:	45 31 e4             	xor    %r12d,%r12d
100437146:	e9 6e fc ff ff       	jmp    100436db9 <.text+0x35db9>
10043714b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
100437150:	55                   	push   %rbp
100437151:	57                   	push   %rdi
100437152:	56                   	push   %rsi
100437153:	53                   	push   %rbx
100437154:	48 83 ec 28          	sub    $0x28,%rsp
100437158:	8b b2 48 01 00 00    	mov    0x148(%rdx),%esi
10043715e:	48 89 cf             	mov    %rcx,%rdi
100437161:	48 89 d3             	mov    %rdx,%rbx
100437164:	85 f6                	test   %esi,%esi
100437166:	0f 8f 0c 01 00 00    	jg     100437278 <.text+0x36278>
10043716c:	48 89 f9             	mov    %rdi,%rcx
10043716f:	e8 5c 38 0f 00       	call   10052a9d0 <.text+0x1299d0>
100437174:	80 38 00             	cmpb   $0x0,(%rax)
100437177:	48 89 c6             	mov    %rax,%rsi
10043717a:	74 09                	je     100437185 <.text+0x36185>
10043717c:	44 8b 53 78          	mov    0x78(%rbx),%r10d
100437180:	45 85 d2             	test   %r10d,%r10d
100437183:	75 2b                	jne    1004371b0 <.text+0x361b0>
100437185:	44 8b 87 1c 01 00 00 	mov    0x11c(%rdi),%r8d
10043718c:	45 85 c0             	test   %r8d,%r8d
10043718f:	74 0b                	je     10043719c <.text+0x3619c>
100437191:	8b 4b 10             	mov    0x10(%rbx),%ecx
100437194:	85 c9                	test   %ecx,%ecx
100437196:	0f 8e b4 00 00 00    	jle    100437250 <.text+0x36250>
10043719c:	c7 43 78 00 00 00 00 	movl   $0x0,0x78(%rbx)
1004371a3:	48 83 c4 28          	add    $0x28,%rsp
1004371a7:	5b                   	pop    %rbx
1004371a8:	5e                   	pop    %rsi
1004371a9:	5f                   	pop    %rdi
1004371aa:	5d                   	pop    %rbp
1004371ab:	c3                   	ret
1004371ac:	0f 1f 40 00          	nopl   0x0(%rax)
1004371b0:	48 89 83 90 00 00 00 	mov    %rax,0x90(%rbx)
1004371b7:	48 89 c1             	mov    %rax,%rcx
1004371ba:	48 c7 83 a8 00 00 00 	movq   $0x0,0xa8(%rbx)
1004371c1:	00 00 00 00
1004371c5:	e8 a6 90 26 00       	call   1006a0270 <.text+0x29f270>
1004371ca:	48 8b 6b 20          	mov    0x20(%rbx),%rbp
1004371ce:	48 89 f1             	mov    %rsi,%rcx
1004371d1:	89 83 8c 00 00 00    	mov    %eax,0x8c(%rbx)
1004371d7:	48 8b 05 42 1b 2f 00 	mov    0x2f1b42(%rip),%rax        # 100728d20 <_head_msys_iconv_2_dll-0x432e0>
1004371de:	44 8b 08             	mov    (%rax),%r9d
1004371e1:	45 85 c9             	test   %r9d,%r9d
1004371e4:	0f 85 f6 00 00 00    	jne    1004372e0 <.text+0x362e0>
1004371ea:	e8 81 90 26 00       	call   1006a0270 <.text+0x29f270>
1004371ef:	48 89 ea             	mov    %rbp,%rdx
1004371f2:	48 98                	cltq
1004371f4:	48 63 4b 64          	movslq 0x64(%rbx),%rcx
1004371f8:	48 01 e8             	add    %rbp,%rax
1004371fb:	48 89 43 70          	mov    %rax,0x70(%rbx)
1004371ff:	48 39 d1             	cmp    %rdx,%rcx
100437202:	7c 08                	jl     10043720c <.text+0x3620c>
100437204:	48 39 c8             	cmp    %rcx,%rax
100437207:	7e 03                	jle    10043720c <.text+0x3620c>
100437209:	89 43 64             	mov    %eax,0x64(%rbx)
10043720c:	48 63 4b 68          	movslq 0x68(%rbx),%rcx
100437210:	48 39 d1             	cmp    %rdx,%rcx
100437213:	75 03                	jne    100437218 <.text+0x36218>
100437215:	89 43 68             	mov    %eax,0x68(%rbx)
100437218:	48 8b 05 21 1b 2f 00 	mov    0x2f1b21(%rip),%rax        # 100728d40 <_head_msys_iconv_2_dll-0x432c0>
10043721f:	8b 4b 50             	mov    0x50(%rbx),%ecx
100437222:	8b 50 08             	mov    0x8(%rax),%edx
100437225:	e8 b6 c7 08 00       	call   1004c39e0 <.text+0xc29e0>
10043722a:	8b 53 58             	mov    0x58(%rbx),%edx
10043722d:	89 83 88 00 00 00    	mov    %eax,0x88(%rbx)
100437233:	85 d2                	test   %edx,%edx
100437235:	0f 84 4a ff ff ff    	je     100437185 <.text+0x36185>
10043723b:	89 c1                	mov    %eax,%ecx
10043723d:	e8 9e c7 08 00       	call   1004c39e0 <.text+0xc29e0>
100437242:	89 83 88 00 00 00    	mov    %eax,0x88(%rbx)
100437248:	e9 38 ff ff ff       	jmp    100437185 <.text+0x36185>
10043724d:	0f 1f 00             	nopl   (%rax)
100437250:	8b 97 34 05 00 00    	mov    0x534(%rdi),%edx
100437256:	85 d2                	test   %edx,%edx
100437258:	0f 84 3e ff ff ff    	je     10043719c <.text+0x3619c>
10043725e:	8b 87 1c 10 00 00    	mov    0x101c(%rdi),%eax
100437264:	85 c0                	test   %eax,%eax
100437266:	0f 85 37 ff ff ff    	jne    1004371a3 <.text+0x361a3>
10043726c:	e9 2b ff ff ff       	jmp    10043719c <.text+0x3619c>
100437271:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
100437278:	8b 89 e4 00 00 00    	mov    0xe4(%rcx),%ecx
10043727e:	e8 7d 5b 25 00       	call   10068ce00 <.text+0x28be00>
100437283:	89 c2                	mov    %eax,%edx
100437285:	b8 2d 00 00 00       	mov    $0x2d,%eax
10043728a:	83 fa 01             	cmp    $0x1,%edx
10043728d:	7f 06                	jg     100437295 <.text+0x36295>
10043728f:	8b 87 e4 00 00 00    	mov    0xe4(%rdi),%eax
100437295:	8b 53 28             	mov    0x28(%rbx),%edx
100437298:	89 83 a8 00 00 00    	mov    %eax,0xa8(%rbx)
10043729e:	44 8b 9f e0 04 00 00 	mov    0x4e0(%rdi),%r11d
1004372a5:	c7 83 ac 00 00 00 00 	movl   $0x0,0xac(%rbx)
1004372ac:	00 00 00
1004372af:	8d 42 01             	lea    0x1(%rdx),%eax
1004372b2:	45 85 db             	test   %r11d,%r11d
1004372b5:	75 08                	jne    1004372bf <.text+0x362bf>
1004372b7:	8b 87 5c 01 00 00    	mov    0x15c(%rdi),%eax
1004372bd:	29 d0                	sub    %edx,%eax
1004372bf:	48 8b 15 7a 1a 2f 00 	mov    0x2f1a7a(%rip),%rdx        # 100728d40 <_head_msys_iconv_2_dll-0x432c0>
1004372c6:	66 0f 6e c8          	movd   %eax,%xmm1
1004372ca:	66 0f 6e 42 78       	movd   0x78(%rdx),%xmm0
1004372cf:	66 0f 62 c1          	punpckldq %xmm1,%xmm0
1004372d3:	66 0f d6 83 88 00 00 	movq   %xmm0,0x88(%rbx)
1004372da:	00
1004372db:	e9 8c fe ff ff       	jmp    10043716c <.text+0x3616c>
1004372e0:	e8 fb 52 0b 00       	call   1004ec5e0 <.text+0xeb5e0>
1004372e5:	48 8b 53 20          	mov    0x20(%rbx),%rdx
1004372e9:	48 98                	cltq
1004372eb:	e9 04 ff ff ff       	jmp    1004371f4 <.text+0x361f4>
1004372f0:	53                   	push   %rbx
1004372f1:	48 83 ec 20          	sub    $0x20,%rsp
1004372f5:	48 8b 05 04 bf 2e 00 	mov    0x2ebf04(%rip),%rax        # 100723200 <_head_msys_iconv_2_dll-0x48e00>
1004372fc:	48 8b 00             	mov    (%rax),%rax
1004372ff:	41 c7 40 28 00 00 00 	movl   $0x0,0x28(%r8)
100437306:	00
100437307:	4c 89 c3             	mov    %r8,%rbx
10043730a:	4c 8b 05 bf b8 2e 00 	mov    0x2eb8bf(%rip),%r8        # 100722bd0 <_head_msys_iconv_2_dll-0x49430>
100437311:	c7 83 80 01 00 00 00 	movl   $0x0,0x180(%rbx)
100437318:	00 00 00
10043731b:	49 2b 00             	sub    (%r8),%rax
10043731e:	89 43 4c             	mov    %eax,0x4c(%rbx)
100437321:	85 d2                	test   %edx,%edx
100437323:	74 0f                	je     100437334 <.text+0x36334>
100437325:	83 e9 01             	sub    $0x1,%ecx
100437328:	83 4b 60 01          	orl    $0x1,0x60(%rbx)
10043732c:	89 4b 28             	mov    %ecx,0x28(%rbx)
10043732f:	01 c1                	add    %eax,%ecx
100437331:	89 4b 4c             	mov    %ecx,0x4c(%rbx)
100437334:	45 85 c9             	test   %r9d,%r9d
100437337:	75 07                	jne    100437340 <.text+0x36340>
100437339:	48 83 c4 20          	add    $0x20,%rsp
10043733d:	5b                   	pop    %rbx
10043733e:	c3                   	ret
10043733f:	90                   	nop
100437340:	8b 83 8c 00 00 00    	mov    0x8c(%rbx),%eax
100437346:	c7 03 00 00 00 00    	movl   $0x0,(%rbx)
10043734c:	48 8b 8b c8 00 00 00 	mov    0xc8(%rbx),%rcx
100437353:	89 83 b8 00 00 00    	mov    %eax,0xb8(%rbx)
100437359:	48 8b 83 90 00 00 00 	mov    0x90(%rbx),%rax
100437360:	48 89 83 c0 00 00 00 	mov    %rax,0xc0(%rbx)
100437367:	e8 b4 a1 fc ff       	call   100401520 <.text+0x520>
10043736c:	48 8b 83 98 00 00 00 	mov    0x98(%rbx),%rax
100437373:	f3 0f 6f 8b a4 00 00 	movdqu 0xa4(%rbx),%xmm1
10043737a:	00
10043737b:	48 c7 83 98 00 00 00 	movq   $0x0,0x98(%rbx)
100437382:	00 00 00 00
100437386:	8b 8b 84 00 00 00    	mov    0x84(%rbx),%ecx
10043738c:	f3 0f 6f 83 94 00 00 	movdqu 0x94(%rbx),%xmm0
100437393:	00
100437394:	c7 83 80 01 00 00 01 	movl   $0x1,0x180(%rbx)
10043739b:	00 00 00
10043739e:	48 89 83 c8 00 00 00 	mov    %rax,0xc8(%rbx)
1004373a5:	8b 83 ac 00 00 00    	mov    0xac(%rbx),%eax
1004373ab:	0f c6 c1 0f          	shufps $0xf,%xmm1,%xmm0
1004373af:	0f c6 c1 78          	shufps $0x78,%xmm1,%xmm0
1004373b3:	0f 11 83 d0 00 00 00 	movups %xmm0,0xd0(%rbx)
1004373ba:	89 83 e0 00 00 00    	mov    %eax,0xe0(%rbx)
1004373c0:	85 c9                	test   %ecx,%ecx
1004373c2:	75 2c                	jne    1004373f0 <.text+0x363f0>
1004373c4:	8b 83 88 00 00 00    	mov    0x88(%rbx),%eax
1004373ca:	89 83 e4 00 00 00    	mov    %eax,0xe4(%rbx)
1004373d0:	c7 83 8c 00 00 00 00 	movl   $0x0,0x8c(%rbx)
1004373d7:	00 00 00
1004373da:	c7 83 a4 00 00 00 00 	movl   $0x0,0xa4(%rbx)
1004373e1:	00 00 00
1004373e4:	48 83 c4 20          	add    $0x20,%rsp
1004373e8:	5b                   	pop    %rbx
1004373e9:	c3                   	ret
1004373ea:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1004373f0:	8b 93 40 01 00 00    	mov    0x140(%rbx),%edx
1004373f6:	31 c0                	xor    %eax,%eax
1004373f8:	85 d2                	test   %edx,%edx
1004373fa:	74 ce                	je     1004373ca <.text+0x363ca>
1004373fc:	eb c6                	jmp    1004373c4 <.text+0x363c4>
1004373fe:	66 90                	xchg   %ax,%ax
100437400:	41 55                	push   %r13
100437402:	41 54                	push   %r12
100437404:	55                   	push   %rbp
100437405:	57                   	push   %rdi
100437406:	56                   	push   %rsi
100437407:	53                   	push   %rbx
100437408:	48 83 ec 38          	sub    $0x38,%rsp
10043740c:	48 8b 05 0d 24 2f 00 	mov    0x2f240d(%rip),%rax        # 100729820 <_head_msys_iconv_2_dll-0x427e0>
100437413:	48 89 ce             	mov    %rcx,%rsi
100437416:	48 8b 08             	mov    (%rax),%rcx
100437419:	48 89 d3             	mov    %rdx,%rbx
10043741c:	ba 6e 00 00 00       	mov    $0x6e,%edx
100437421:	44 89 c5             	mov    %r8d,%ebp
100437424:	44 89 cf             	mov    %r9d,%edi
100437427:	e8 24 d4 18 00       	call   1005c4850 <.text+0x1c3850>
10043742c:	48 83 be b0 04 00 00 	cmpq   $0x0,0x4b0(%rsi)
100437433:	00
100437434:	8b 53 10             	mov    0x10(%rbx),%edx
100437437:	44 8b 83 44 01 00 00 	mov    0x144(%rbx),%r8d
10043743e:	8b 8b 80 00 00 00    	mov    0x80(%rbx),%ecx
100437444:	0f 84 30 01 00 00    	je     10043757a <.text+0x3657a>
10043744a:	44 01 c2             	add    %r8d,%edx
10043744d:	01 ca                	add    %ecx,%edx
10043744f:	8b 4b 14             	mov    0x14(%rbx),%ecx
100437452:	39 ca                	cmp    %ecx,%edx
100437454:	0f 8c 36 01 00 00    	jl     100437590 <.text+0x36590>
10043745a:	48 85 c0             	test   %rax,%rax
10043745d:	74 31                	je     100437490 <.text+0x36490>
10043745f:	44 8b ae 14 04 00 00 	mov    0x414(%rsi),%r13d
100437466:	45 85 ed             	test   %r13d,%r13d
100437469:	75 25                	jne    100437490 <.text+0x36490>
10043746b:	44 8b a6 1c 01 00 00 	mov    0x11c(%rsi),%r12d
100437472:	45 85 e4             	test   %r12d,%r12d
100437475:	7e 19                	jle    100437490 <.text+0x36490>
100437477:	48 8b 86 f0 00 00 00 	mov    0xf0(%rsi),%rax
10043747e:	48 39 43 08          	cmp    %rax,0x8(%rbx)
100437482:	0f 84 f2 00 00 00    	je     10043757a <.text+0x3657a>
100437488:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
10043748f:	00
100437490:	48 8b 86 58 05 00 00 	mov    0x558(%rsi),%rax
100437497:	80 38 6e             	cmpb   $0x6e,(%rax)
10043749a:	0f 84 e0 01 00 00    	je     100437680 <.text+0x36680>
1004374a0:	b8 20 00 00 00       	mov    $0x20,%eax
1004374a5:	39 ca                	cmp    %ecx,%edx
1004374a7:	0f 84 03 01 00 00    	je     1004375b0 <.text+0x365b0>
1004374ad:	89 83 a8 00 00 00    	mov    %eax,0xa8(%rbx)
1004374b3:	48 89 f1             	mov    %rsi,%rcx
1004374b6:	c7 83 ac 00 00 00 00 	movl   $0x0,0xac(%rbx)
1004374bd:	00 00 00
1004374c0:	e8 5b 92 15 00       	call   100590720 <.text+0x18f720>
1004374c5:	48 8b 2d 74 18 2f 00 	mov    0x2f1874(%rip),%rbp        # 100728d40 <_head_msys_iconv_2_dll-0x432c0>
1004374cc:	8b 4b 54             	mov    0x54(%rbx),%ecx
1004374cf:	83 c0 01             	add    $0x1,%eax
1004374d2:	89 83 8c 00 00 00    	mov    %eax,0x8c(%rbx)
1004374d8:	8b 55 2c             	mov    0x2c(%rbp),%edx
1004374db:	e8 00 c5 08 00       	call   1004c39e0 <.text+0xc29e0>
1004374e0:	44 8b 8e 04 05 00 00 	mov    0x504(%rsi),%r9d
1004374e7:	89 83 88 00 00 00    	mov    %eax,0x88(%rbx)
1004374ed:	45 85 c9             	test   %r9d,%r9d
1004374f0:	74 4e                	je     100437540 <.text+0x36540>
1004374f2:	48 8b 43 08          	mov    0x8(%rbx),%rax
1004374f6:	48 3b 46 38          	cmp    0x38(%rsi),%rax
1004374fa:	75 44                	jne    100437540 <.text+0x36540>
1004374fc:	0f b6 96 10 10 00 00 	movzbl 0x1010(%rsi),%edx
100437503:	f6 c2 04             	test   $0x4,%dl
100437506:	0f 84 e4 02 00 00    	je     1004377f0 <.text+0x367f0>
10043750c:	8b 8b 44 01 00 00    	mov    0x144(%rbx),%ecx
100437512:	03 4b 10             	add    0x10(%rbx),%ecx
100437515:	39 4b 14             	cmp    %ecx,0x14(%rbx)
100437518:	74 0f                	je     100437529 <.text+0x36529>
10043751a:	0f 8e d0 02 00 00    	jle    1004377f0 <.text+0x367f0>
100437520:	83 e2 01             	and    $0x1,%edx
100437523:	0f 84 c7 02 00 00    	je     1004377f0 <.text+0x367f0>
100437529:	8b 55 38             	mov    0x38(%rbp),%edx
10043752c:	8b 4b 54             	mov    0x54(%rbx),%ecx
10043752f:	e8 ac c4 08 00       	call   1004c39e0 <.text+0xc29e0>
100437534:	89 83 88 00 00 00    	mov    %eax,0x88(%rbx)
10043753a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
100437540:	44 8b 86 b4 04 00 00 	mov    0x4b4(%rsi),%r8d
100437547:	45 85 c0             	test   %r8d,%r8d
10043754a:	74 24                	je     100437570 <.text+0x36570>
10043754c:	48 8b 43 08          	mov    0x8(%rbx),%rax
100437550:	48 8b 56 38          	mov    0x38(%rsi),%rdx
100437554:	48 39 d0             	cmp    %rdx,%rax
100437557:	0f 8d a5 02 00 00    	jge    100437802 <.text+0x36802>
10043755d:	8b 55 30             	mov    0x30(%rbp),%edx
100437560:	85 d2                	test   %edx,%edx
100437562:	0f 85 f8 02 00 00    	jne    100437860 <.text+0x36860>
100437568:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
10043756f:	00
100437570:	85 ff                	test   %edi,%edi
100437572:	74 06                	je     10043757a <.text+0x3657a>
100437574:	89 bb 88 00 00 00    	mov    %edi,0x88(%rbx)
10043757a:	48 83 c4 38          	add    $0x38,%rsp
10043757e:	5b                   	pop    %rbx
10043757f:	5e                   	pop    %rsi
100437580:	5f                   	pop    %rdi
100437581:	5d                   	pop    %rbp
100437582:	41 5c                	pop    %r12
100437584:	41 5d                	pop    %r13
100437586:	c3                   	ret
100437587:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
10043758e:	00 00
100437590:	48 85 c0             	test   %rax,%rax
100437593:	75 e5                	jne    10043757a <.text+0x3657a>
100437595:	48 8b 86 58 05 00 00 	mov    0x558(%rsi),%rax
10043759c:	80 38 6e             	cmpb   $0x6e,(%rax)
10043759f:	0f 84 a3 02 00 00    	je     100437848 <.text+0x36848>
1004375a5:	b8 20 00 00 00       	mov    $0x20,%eax
1004375aa:	e9 fe fe ff ff       	jmp    1004374ad <.text+0x364ad>
1004375af:	90                   	nop