10059df9e:	89 05 ac 3d 1c 00    	mov    %eax,0x1c3dac(%rip)        # 100761d50 <_head_msys_iconv_2_dll-0xa2b0>
10059dfa4:	48 63 05 ad 3e 1c 00 	movslq 0x1c3ead(%rip),%rax        # 100761e58 <_head_msys_iconv_2_dll-0xa1a8>
10059dfab:	48 8d 15 ae e4 12 00 	lea    0x12e4ae(%rip),%rdx        # 1006cc460 <_head_msys_iconv_2_dll-0x9fba0>
10059dfb2:	48 8d 04 40          	lea    (%rax,%rax,2),%rax
10059dfb6:	48 c1 e0 04          	shl    $0x4,%rax
10059dfba:	48 8b 04 02          	mov    (%rdx,%rax,1),%rax
10059dfbe:	48 85 c0             	test   %rax,%rax
10059dfc1:	0f 84 95 00 00 00    	je     10059e05c <.text+0x19d05c>
10059dfc7:	80 38 00             	cmpb   $0x0,(%rax)
10059dfca:	0f 84 8c 00 00 00    	je     10059e05c <.text+0x19d05c>
10059dfd0:	4c 89 74 24 30       	mov    %r14,0x30(%rsp)
10059dfd5:	48 8d 54 24 50       	lea    0x50(%rsp),%rdx
10059dfda:	4c 8d 4c 24 60       	lea    0x60(%rsp),%r9
10059dfdf:	31 c9                	xor    %ecx,%ecx
10059dfe1:	44 89 6c 24 28       	mov    %r13d,0x28(%rsp)
10059dfe6:	49 89 d0             	mov    %rdx,%r8
10059dfe9:	44 89 7c 24 20       	mov    %r15d,0x20(%rsp)
10059dfee:	e8 ad a0 ff ff       	call   1005980a0 <.text+0x1970a0>
10059dff3:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
10059dff7:	4c 63 44 24 60       	movslq 0x60(%rsp),%r8
10059dffc:	48 8d 15 e4 fa 16 00 	lea    0x16fae4(%rip),%rdx        # 10070dae7 <_head_msys_iconv_2_dll-0x5e519>
10059e003:	e8 28 f6 e8 ff       	call   10042d630 <.text+0x2c630>
10059e008:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
10059e00c:	4c 63 44 24 64       	movslq 0x64(%rsp),%r8
10059e011:	48 8d 15 d7 fa 16 00 	lea    0x16fad7(%rip),%rdx        # 10070daef <_head_msys_iconv_2_dll-0x5e511>
10059e018:	e8 13 f6 e8 ff       	call   10042d630 <.text+0x2c630>
10059e01d:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
10059e021:	4c 63 44 24 68       	movslq 0x68(%rsp),%r8
10059e026:	48 8d 15 c8 fa 16 00 	lea    0x16fac8(%rip),%rdx        # 10070daf5 <_head_msys_iconv_2_dll-0x5e50b>
10059e02d:	e8 fe f5 e8 ff       	call   10042d630 <.text+0x2c630>
10059e032:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
10059e036:	4c 63 44 24 6c       	movslq 0x6c(%rsp),%r8
10059e03b:	48 8d 15 bf fa 16 00 	lea    0x16fabf(%rip),%rdx        # 10070db01 <_head_msys_iconv_2_dll-0x5e4ff>
10059e042:	e8 e9 f5 e8 ff       	call   10042d630 <.text+0x2c630>
10059e047:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
10059e04b:	4c 63 44 24 70       	movslq 0x70(%rsp),%r8
10059e050:	48 8d 15 48 fa 16 00 	lea    0x16fa48(%rip),%rdx        # 10070da9f <_head_msys_iconv_2_dll-0x5e561>
10059e057:	e8 d4 f5 e8 ff       	call   10042d630 <.text+0x2c630>
10059e05c:	e8 cf 87 ff ff       	call   100596830 <.text+0x195830>
10059e061:	8b 05 ed 3c 1c 00    	mov    0x1c3ced(%rip),%eax        # 100761d54 <_head_msys_iconv_2_dll-0xa2ac>
10059e067:	89 45 00             	mov    %eax,0x0(%rbp)
10059e06a:	48 63 05 df 3c 1c 00 	movslq 0x1c3cdf(%rip),%rax        # 100761d50 <_head_msys_iconv_2_dll-0xa2b0>
10059e071:	48 89 07             	mov    %rax,(%rdi)
10059e074:	e9 b0 fe ff ff       	jmp    10059df29 <.text+0x19cf29>
10059e079:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
10059e080:	31 d2                	xor    %edx,%edx
10059e082:	48 89 f1             	mov    %rsi,%rcx
10059e085:	c7 44 24 60 00 00 00 	movl   $0x0,0x60(%rsp)
10059e08c:	00
10059e08d:	e8 8e f8 05 00       	call   1005fd920 <.text+0x1fc920>
10059e092:	85 c0                	test   %eax,%eax
10059e094:	0f 84 8f fe ff ff    	je     10059df29 <.text+0x19cf29>
10059e09a:	48 8b 7e 08          	mov    0x8(%rsi),%rdi
10059e09e:	41 b8 ff ff ff ff    	mov    $0xffffffff,%r8d
10059e0a4:	48 8d 15 ec f9 16 00 	lea    0x16f9ec(%rip),%rdx        # 10070da97 <_head_msys_iconv_2_dll-0x5e569>
10059e0ab:	48 89 f9             	mov    %rdi,%rcx
10059e0ae:	e8 8d fb e8 ff       	call   10042dc40 <.text+0x2cc40>
10059e0b3:	48 89 c1             	mov    %rax,%rcx
10059e0b6:	48 85 c0             	test   %rax,%rax
10059e0b9:	0f 84 81 02 00 00    	je     10059e340 <.text+0x19d340>
10059e0bf:	48 8d 54 24 60       	lea    0x60(%rsp),%rdx
10059e0c4:	e8 77 f5 05 00       	call   1005fd640 <.text+0x1fc640>
10059e0c9:	44 8b 4c 24 60       	mov    0x60(%rsp),%r9d
10059e0ce:	49 89 c6             	mov    %rax,%r14
10059e0d1:	45 85 c9             	test   %r9d,%r9d
10059e0d4:	0f 85 4f fe ff ff    	jne    10059df29 <.text+0x19cf29>
10059e0da:	48 89 f9             	mov    %rdi,%rcx
10059e0dd:	41 b8 ff ff ff ff    	mov    $0xffffffff,%r8d
10059e0e3:	48 8d 15 b5 f9 16 00 	lea    0x16f9b5(%rip),%rdx        # 10070da9f <_head_msys_iconv_2_dll-0x5e561>
10059e0ea:	e8 51 fb e8 ff       	call   10042dc40 <.text+0x2cc40>
10059e0ef:	48 89 c1             	mov    %rax,%rcx
10059e0f2:	48 85 c0             	test   %rax,%rax
10059e0f5:	0f 84 55 02 00 00    	je     10059e350 <.text+0x19d350>
10059e0fb:	48 8d 54 24 60       	lea    0x60(%rsp),%rdx
10059e100:	e8 3b f5 05 00       	call   1005fd640 <.text+0x1fc640>
10059e105:	44 8b 44 24 60       	mov    0x60(%rsp),%r8d
10059e10a:	41 89 c5             	mov    %eax,%r13d
10059e10d:	45 85 c0             	test   %r8d,%r8d
10059e110:	0f 85 13 fe ff ff    	jne    10059df29 <.text+0x19cf29>
10059e116:	41 b8 01 00 00 00    	mov    $0x1,%r8d
10059e11c:	48 8d 15 85 f9 16 00 	lea    0x16f985(%rip),%rdx        # 10070daa8 <_head_msys_iconv_2_dll-0x5e558>
10059e123:	48 89 f9             	mov    %rdi,%rcx
10059e126:	e8 05 fe e8 ff       	call   10042df30 <.text+0x2cf30>
10059e12b:	41 b8 ff ff ff ff    	mov    $0xffffffff,%r8d
10059e131:	48 8d 15 7a f9 16 00 	lea    0x16f97a(%rip),%rdx        # 10070dab2 <_head_msys_iconv_2_dll-0x5e54e>
10059e138:	48 89 f9             	mov    %rdi,%rcx
10059e13b:	41 89 c7             	mov    %eax,%r15d
10059e13e:	e8 fd fa e8 ff       	call   10042dc40 <.text+0x2cc40>
10059e143:	48 89 c6             	mov    %rax,%rsi
10059e146:	48 85 c0             	test   %rax,%rax
10059e149:	0f 84 a1 01 00 00    	je     10059e2f0 <.text+0x19d2f0>
10059e14f:	48 89 c1             	mov    %rax,%rcx
10059e152:	e8 c9 00 06 00       	call   1005fe220 <.text+0x1fd220>
10059e157:	48 89 c6             	mov    %rax,%rsi
10059e15a:	48 85 c0             	test   %rax,%rax
10059e15d:	0f 84 c6 fd ff ff    	je     10059df29 <.text+0x19cf29>
10059e163:	48 8d 2d 50 f9 16 00 	lea    0x16f950(%rip),%rbp        # 10070daba <_head_msys_iconv_2_dll-0x5e546>
10059e16a:	48 89 f9             	mov    %rdi,%rcx
10059e16d:	41 b8 ff ff ff ff    	mov    $0xffffffff,%r8d
10059e173:	48 89 ea             	mov    %rbp,%rdx
10059e176:	e8 c5 fa e8 ff       	call   10042dc40 <.text+0x2cc40>
10059e17b:	48 89 c7             	mov    %rax,%rdi
10059e17e:	48 85 c0             	test   %rax,%rax
10059e181:	0f 84 d9 01 00 00    	je     10059e360 <.text+0x19d360>
10059e187:	83 3f 0b             	cmpl   $0xb,(%rdi)
10059e18a:	0f 85 44 8b 10 00    	jne    1006a6cd4 <.text+0x2a5cd4>
10059e190:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
10059e194:	e8 a7 ad f3 ff       	call   1004d8f40 <.text+0xd7f40>
10059e199:	48 83 f8 03          	cmp    $0x3,%rax
10059e19d:	0f 85 10 8b 10 00    	jne    1006a6cb3 <.text+0x2a5cb3>
10059e1a3:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
10059e1a7:	31 d2                	xor    %edx,%edx
10059e1a9:	e8 e2 ae f3 ff       	call   1004d9090 <.text+0xd8090>
10059e1ae:	48 85 c0             	test   %rax,%rax
10059e1b1:	74 1f                	je     10059e1d2 <.text+0x19d1d2>
10059e1b3:	48 8d 48 10          	lea    0x10(%rax),%rcx
10059e1b7:	48 8d 54 24 60       	lea    0x60(%rsp),%rdx
10059e1bc:	e8 7f f4 05 00       	call   1005fd640 <.text+0x1fc640>
10059e1c1:	8b 4c 24 60          	mov    0x60(%rsp),%ecx
10059e1c5:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
10059e1ca:	85 c9                	test   %ecx,%ecx
10059e1cc:	0f 85 57 fd ff ff    	jne    10059df29 <.text+0x19cf29>
10059e1d2:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
10059e1d6:	ba 01 00 00 00       	mov    $0x1,%edx
10059e1db:	e8 b0 ae f3 ff       	call   1004d9090 <.text+0xd8090>
10059e1e0:	48 85 c0             	test   %rax,%rax
10059e1e3:	74 21                	je     10059e206 <.text+0x19d206>
10059e1e5:	48 8d 54 24 60       	lea    0x60(%rsp),%rdx
10059e1ea:	48 8d 48 10          	lea    0x10(%rax),%rcx
10059e1ee:	e8 4d f4 05 00       	call   1005fd640 <.text+0x1fc640>
10059e1f3:	8b 54 24 60          	mov    0x60(%rsp),%edx
10059e1f7:	83 e8 01             	sub    $0x1,%eax
10059e1fa:	89 44 24 58          	mov    %eax,0x58(%rsp)
10059e1fe:	85 d2                	test   %edx,%edx
10059e200:	0f 85 23 fd ff ff    	jne    10059df29 <.text+0x19cf29>
10059e206:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
10059e20a:	ba 02 00 00 00       	mov    $0x2,%edx
10059e20f:	e8 7c ae f3 ff       	call   1004d9090 <.text+0xd8090>
10059e214:	48 85 c0             	test   %rax,%rax
10059e217:	74 1e                	je     10059e237 <.text+0x19d237>
10059e219:	48 8d 54 24 60       	lea    0x60(%rsp),%rdx
10059e21e:	48 8d 48 10          	lea    0x10(%rax),%rcx
10059e222:	e8 19 f4 05 00       	call   1005fd640 <.text+0x1fc640>
10059e227:	89 44 24 5c          	mov    %eax,0x5c(%rsp)
10059e22b:	8b 44 24 60          	mov    0x60(%rsp),%eax
10059e22f:	85 c0                	test   %eax,%eax
10059e231:	0f 85 f2 fc ff ff    	jne    10059df29 <.text+0x19cf29>
10059e237:	e8 44 85 ff ff       	call   100596780 <.text+0x195780>
10059e23c:	48 8b 2d ed cb 18 00 	mov    0x18cbed(%rip),%rbp        # 10072ae30 <_head_msys_iconv_2_dll-0x411d0>
10059e243:	48 8b 3d f6 cb 18 00 	mov    0x18cbf6(%rip),%rdi        # 10072ae40 <_head_msys_iconv_2_dll-0x411c0>
10059e24a:	8b 45 00             	mov    0x0(%rbp),%eax
10059e24d:	89 05 01 3b 1c 00    	mov    %eax,0x1c3b01(%rip)        # 100761d54 <_head_msys_iconv_2_dll-0xa2ac>
10059e253:	48 8b 07             	mov    (%rdi),%rax
10059e256:	89 05 f4 3a 1c 00    	mov    %eax,0x1c3af4(%rip)        # 100761d50 <_head_msys_iconv_2_dll-0xa2b0>
10059e25c:	48 85 f6             	test   %rsi,%rsi
10059e25f:	0f 84 3f fd ff ff    	je     10059dfa4 <.text+0x19cfa4>
10059e265:	80 3e 00             	cmpb   $0x0,(%rsi)
10059e268:	0f 84 ee fd ff ff    	je     10059e05c <.text+0x19d05c>
10059e26e:	48 63 05 e3 3b 1c 00 	movslq 0x1c3be3(%rip),%rax        # 100761e58 <_head_msys_iconv_2_dll-0xa1a8>
10059e275:	4c 8d 25 e4 e1 12 00 	lea    0x12e1e4(%rip),%r12        # 1006cc460 <_head_msys_iconv_2_dll-0x9fba0>
10059e27c:	48 8d 04 40          	lea    (%rax,%rax,2),%rax
10059e280:	48 c1 e0 04          	shl    $0x4,%rax
10059e284:	49 8b 0c 04          	mov    (%r12,%rax,1),%rcx
10059e288:	e8 93 32 e6 ff       	call   100401520 <.text+0x520>
10059e28d:	48 89 f1             	mov    %rsi,%rcx
10059e290:	e8 db 1f 10 00       	call   1006a0270 <.text+0x29f270>
10059e295:	48 89 f1             	mov    %rsi,%rcx
10059e298:	48 89 c2             	mov    %rax,%rdx
10059e29b:	48 63 05 b6 3b 1c 00 	movslq 0x1c3bb6(%rip),%rax        # 100761e58 <_head_msys_iconv_2_dll-0xa1a8>
10059e2a2:	4c 8d 04 40          	lea    (%rax,%rax,2),%r8
10059e2a6:	49 c1 e0 04          	shl    $0x4,%r8
10059e2aa:	4d 01 e0             	add    %r12,%r8
10059e2ad:	49 89 50 08          	mov    %rdx,0x8(%r8)
10059e2b1:	4c 89 44 24 48       	mov    %r8,0x48(%rsp)
10059e2b6:	e8 85 5d 02 00       	call   1005c4040 <.text+0x1c3040>
10059e2bb:	4c 8b 44 24 48       	mov    0x48(%rsp),%r8
10059e2c0:	49 89 00             	mov    %rax,(%r8)
10059e2c3:	48 63 05 8e 3b 1c 00 	movslq 0x1c3b8e(%rip),%rax        # 100761e58 <_head_msys_iconv_2_dll-0xa1a8>
10059e2ca:	48 8d 04 40          	lea    (%rax,%rax,2),%rax
10059e2ce:	48 c1 e0 04          	shl    $0x4,%rax
10059e2d2:	49 01 c4             	add    %rax,%r12
10059e2d5:	49 8b 04 24          	mov    (%r12),%rax
10059e2d9:	48 85 c0             	test   %rax,%rax
10059e2dc:	0f 85 e5 fc ff ff    	jne    10059dfc7 <.text+0x19cfc7>
10059e2e2:	49 c7 44 24 08 00 00 	movq   $0x0,0x8(%r12)
10059e2e9:	00 00
10059e2eb:	e9 6c fd ff ff       	jmp    10059e05c <.text+0x19d05c>
10059e2f0:	48 8d 2d c3 f7 16 00 	lea    0x16f7c3(%rip),%rbp        # 10070daba <_head_msys_iconv_2_dll-0x5e546>
10059e2f7:	48 89 f9             	mov    %rdi,%rcx
10059e2fa:	41 b8 ff ff ff ff    	mov    $0xffffffff,%r8d
10059e300:	48 89 ea             	mov    %rbp,%rdx
10059e303:	e8 38 f9 e8 ff       	call   10042dc40 <.text+0x2cc40>
10059e308:	48 89 c7             	mov    %rax,%rdi
10059e30b:	48 85 c0             	test   %rax,%rax
10059e30e:	0f 85 73 fe ff ff    	jne    10059e187 <.text+0x19d187>
10059e314:	e8 67 84 ff ff       	call   100596780 <.text+0x195780>
10059e319:	48 8b 2d 10 cb 18 00 	mov    0x18cb10(%rip),%rbp        # 10072ae30 <_head_msys_iconv_2_dll-0x411d0>
10059e320:	48 8b 3d 19 cb 18 00 	mov    0x18cb19(%rip),%rdi        # 10072ae40 <_head_msys_iconv_2_dll-0x411c0>
10059e327:	8b 45 00             	mov    0x0(%rbp),%eax
10059e32a:	89 05 24 3a 1c 00    	mov    %eax,0x1c3a24(%rip)        # 100761d54 <_head_msys_iconv_2_dll-0xa2ac>
10059e330:	48 8b 07             	mov    (%rdi),%rax
10059e333:	89 05 17 3a 1c 00    	mov    %eax,0x1c3a17(%rip)        # 100761d50 <_head_msys_iconv_2_dll-0xa2b0>
10059e339:	e9 66 fc ff ff       	jmp    10059dfa4 <.text+0x19cfa4>
10059e33e:	66 90                	xchg   %ax,%ax
10059e340:	41 be 28 00 00 00    	mov    $0x28,%r14d
10059e346:	e9 8f fd ff ff       	jmp    10059e0da <.text+0x19d0da>
10059e34b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
10059e350:	41 bd 63 00 00 00    	mov    $0x63,%r13d
10059e356:	e9 bb fd ff ff       	jmp    10059e116 <.text+0x19d116>
10059e35b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
10059e360:	e8 1b 84 ff ff       	call   100596780 <.text+0x195780>
10059e365:	48 8b 2d c4 ca 18 00 	mov    0x18cac4(%rip),%rbp        # 10072ae30 <_head_msys_iconv_2_dll-0x411d0>
10059e36c:	48 8b 3d cd ca 18 00 	mov    0x18cacd(%rip),%rdi        # 10072ae40 <_head_msys_iconv_2_dll-0x411c0>
10059e373:	8b 45 00             	mov    0x0(%rbp),%eax
10059e376:	89 05 d8 39 1c 00    	mov    %eax,0x1c39d8(%rip)        # 100761d54 <_head_msys_iconv_2_dll-0xa2ac>
10059e37c:	48 8b 07             	mov    (%rdi),%rax
10059e37f:	89 05 cb 39 1c 00    	mov    %eax,0x1c39cb(%rip)        # 100761d50 <_head_msys_iconv_2_dll-0xa2b0>
10059e385:	e9 db fe ff ff       	jmp    10059e265 <.text+0x19d265>
10059e38a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
10059e390:	41 57                	push   %r15
10059e392:	41 56                	push   %r14
10059e394:	41 55                	push   %r13
10059e396:	41 54                	push   %r12
10059e398:	55                   	push   %rbp
10059e399:	57                   	push   %rdi
10059e39a:	56                   	push   %rsi
10059e39b:	53                   	push   %rbx
10059e39c:	48 81 ec 88 00 00 00 	sub    $0x88,%rsp
10059e3a3:	48 8b 1d 76 a9 18 00 	mov    0x18a976(%rip),%rbx        # 100728d20 <_head_msys_iconv_2_dll-0x432e0>
10059e3aa:	4d 89 ce             	mov    %r9,%r14
10059e3ad:	44 8b 0b             	mov    (%rbx),%r9d
10059e3b0:	48 89 8c 24 d0 00 00 	mov    %rcx,0xd0(%rsp)
10059e3b7:	00
10059e3b8:	48 89 d6             	mov    %rdx,%rsi
10059e3bb:	44 89 84 24 e0 00 00 	mov    %r8d,0xe0(%rsp)
10059e3c2:	00
10059e3c3:	c7 44 24 78 00 00 00 	movl   $0x0,0x78(%rsp)
10059e3ca:	00
10059e3cb:	45 85 c9             	test   %r9d,%r9d
10059e3ce:	0f 85 d6 01 00 00    	jne    10059e5aa <.text+0x19d5aa>
10059e3d4:	48 8b 8c 24 d0 00 00 	mov    0xd0(%rsp),%rcx
10059e3db:	00
10059e3dc:	e8 8f 1e 10 00       	call   1006a0270 <.text+0x29f270>
10059e3e1:	89 44 24 64          	mov    %eax,0x64(%rsp)
10059e3e5:	41 c7 06 00 00 00 00 	movl   $0x0,(%r14)
10059e3ec:	48 89 f1             	mov    %rsi,%rcx
10059e3ef:	c7 44 24 7c 00 00 00 	movl   $0x0,0x7c(%rsp)
10059e3f6:	00
10059e3f7:	e8 84 5b 02 00       	call   1005c3f80 <.text+0x1c2f80>
10059e3fc:	49 89 c7             	mov    %rax,%r15
10059e3ff:	48 85 c0             	test   %rax,%rax
10059e402:	0f 84 b7 01 00 00    	je     10059e5bf <.text+0x19d5bf>
10059e408:	44 8b 84 24 e0 00 00 	mov    0xe0(%rsp),%r8d
10059e40f:	00
10059e410:	48 89 44 24 68       	mov    %rax,0x68(%rsp)
10059e415:	48 89 c5             	mov    %rax,%rbp
10059e418:	45 31 e4             	xor    %r12d,%r12d
10059e41b:	48 8b 35 0e ad 18 00 	mov    0x18ad0e(%rip),%rsi        # 100729130 <_head_msys_iconv_2_dll-0x42ed0>
10059e422:	48 8b 3d 27 ad 18 00 	mov    0x18ad27(%rip),%rdi        # 100729150 <_head_msys_iconv_2_dll-0x42eb0>
10059e429:	45 85 c0             	test   %r8d,%r8d
10059e42c:	0f 85 30 01 00 00    	jne    10059e562 <.text+0x19d562>
10059e432:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
10059e438:	4c 89 f9             	mov    %r15,%rcx
10059e43b:	e8 50 13 0f 00       	call   10068f790 <.text+0x28e790>
10059e440:	48 89 c5             	mov    %rax,%rbp
10059e443:	0f b6 00             	movzbl (%rax),%eax
10059e446:	84 c0                	test   %al,%al
10059e448:	0f 84 2b 01 00 00    	je     10059e579 <.text+0x19d579>
10059e44e:	49 89 ef             	mov    %rbp,%r15
10059e451:	eb 3f                	jmp    10059e492 <.text+0x19d492>
10059e453:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
10059e458:	4c 89 f9             	mov    %r15,%rcx
10059e45b:	ff 16                	call   *(%rsi)
10059e45d:	83 f8 20             	cmp    $0x20,%eax
10059e460:	0f 84 0a 01 00 00    	je     10059e570 <.text+0x19d570>
10059e466:	8b 03                	mov    (%rbx),%eax
10059e468:	85 c0                	test   %eax,%eax
10059e46a:	74 34                	je     10059e4a0 <.text+0x19d4a0>
10059e46c:	4c 89 f9             	mov    %r15,%rcx
10059e46f:	ff 16                	call   *(%rsi)
10059e471:	83 f8 09             	cmp    $0x9,%eax
10059e474:	0f 84 f6 00 00 00    	je     10059e570 <.text+0x19d570>
10059e47a:	8b 0b                	mov    (%rbx),%ecx
10059e47c:	85 c9                	test   %ecx,%ecx
10059e47e:	74 28                	je     10059e4a8 <.text+0x19d4a8>
10059e480:	4c 89 f9             	mov    %r15,%rcx
10059e483:	ff 17                	call   *(%rdi)
10059e485:	48 98                	cltq
10059e487:	49 01 c7             	add    %rax,%r15
10059e48a:	41 0f b6 07          	movzbl (%r15),%eax
10059e48e:	84 c0                	test   %al,%al
10059e490:	74 26                	je     10059e4b8 <.text+0x19d4b8>
10059e492:	8b 13                	mov    (%rbx),%edx
10059e494:	85 d2                	test   %edx,%edx
10059e496:	75 c0                	jne    10059e458 <.text+0x19d458>
10059e498:	3c 20                	cmp    $0x20,%al
10059e49a:	0f 84 d0 00 00 00    	je     10059e570 <.text+0x19d570>
10059e4a0:	41 0f b6 07          	movzbl (%r15),%eax
10059e4a4:	3c 09                	cmp    $0x9,%al
10059e4a6:	74 10                	je     10059e4b8 <.text+0x19d4b8>
10059e4a8:	41 0f b6 47 01       	movzbl 0x1(%r15),%eax
10059e4ad:	49 83 c7 01          	add    $0x1,%r15
10059e4b1:	84 c0                	test   %al,%al
10059e4b3:	75 dd                	jne    10059e492 <.text+0x19d492>
10059e4b5:	0f 1f 00             	nopl   (%rax)
10059e4b8:	41 c6 07 00          	movb   $0x0,(%r15)
10059e4bc:	45 31 ed             	xor    %r13d,%r13d
10059e4bf:	84 c0                	test   %al,%al
10059e4c1:	41 0f 94 c5          	sete   %r13b
10059e4c5:	48 8d 44 24 78       	lea    0x78(%rsp),%rax
10059e4ca:	45 31 c0             	xor    %r8d,%r8d
10059e4cd:	4c 8d 4c 24 7c       	lea    0x7c(%rsp),%r9
10059e4d2:	48 89 e9             	mov    %rbp,%rcx
10059e4d5:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
10059e4da:	8b 84 24 f8 00 00 00 	mov    0xf8(%rsp),%eax
10059e4e1:	48 8b 94 24 f0 00 00 	mov    0xf0(%rsp),%rdx
10059e4e8:	00
10059e4e9:	c7 44 24 48 00 00 00 	movl   $0x0,0x48(%rsp)
10059e4f0:	00
10059e4f1:	44 29 e0             	sub    %r12d,%eax
10059e4f4:	c7 44 24 7c 00 00 00 	movl   $0x0,0x7c(%rsp)
10059e4fb:	00
10059e4fc:	89 44 24 40          	mov    %eax,0x40(%rsp)
10059e500:	49 63 c4             	movslq %r12d,%rax
10059e503:	48 8d 04 82          	lea    (%rdx,%rax,4),%rax
10059e507:	c7 44 24 78 00 00 00 	movl   $0x0,0x78(%rsp)
10059e50e:	00
10059e50f:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
10059e514:	8b 44 24 64          	mov    0x64(%rsp),%eax
10059e518:	48 c7 44 24 30 00 00 	movq   $0x0,0x30(%rsp)
10059e51f:	00 00
10059e521:	89 44 24 28          	mov    %eax,0x28(%rsp)
10059e525:	48 8b 84 24 d0 00 00 	mov    0xd0(%rsp),%rax
10059e52c:	00
10059e52d:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
10059e532:	48 89 c2             	mov    %rax,%rdx
10059e535:	e8 16 7a ff ff       	call   100595f50 <.text+0x194f50>
10059e53a:	85 c0                	test   %eax,%eax
10059e53c:	74 7a                	je     10059e5b8 <.text+0x19d5b8>
10059e53e:	8b 54 24 7c          	mov    0x7c(%rsp),%edx
10059e542:	41 01 c4             	add    %eax,%r12d
10059e545:	41 01 16             	add    %edx,(%r14)
10059e548:	45 85 ed             	test   %r13d,%r13d
10059e54b:	75 2c                	jne    10059e579 <.text+0x19d579>
10059e54d:	44 8b 84 24 e0 00 00 	mov    0xe0(%rsp),%r8d
10059e554:	00
10059e555:	49 83 c7 01          	add    $0x1,%r15
10059e559:	45 85 c0             	test   %r8d,%r8d
10059e55c:	0f 84 d6 fe ff ff    	je     10059e438 <.text+0x19d438>
10059e562:	41 bd 01 00 00 00    	mov    $0x1,%r13d