100439f60:	00
100439f61:	48 39 d0             	cmp    %rdx,%rax
100439f64:	7c 11                	jl     100439f77 <.text+0x38f77>
100439f66:	48 63 94 24 64 01 00 	movslq 0x164(%rsp),%rdx
100439f6d:	00
100439f6e:	48 39 d0             	cmp    %rdx,%rax
100439f71:	0f 8c 41 f5 ff ff    	jl     1004394b8 <.text+0x384b8>
100439f77:	48 8b 15 72 95 2e 00 	mov    0x2e9572(%rip),%rdx        # 1007234f0 <_head_msys_iconv_2_dll-0x48b10>
100439f7e:	44 8b 0a             	mov    (%rdx),%r9d
100439f81:	45 85 c9             	test   %r9d,%r9d
100439f84:	0f 88 71 f5 ff ff    	js     1004394fb <.text+0x384fb>
100439f8a:	80 bc 24 8f 00 00 00 	cmpb   $0x0,0x8f(%rsp)
100439f91:	00
100439f92:	0f 84 63 f5 ff ff    	je     1004394fb <.text+0x384fb>
100439f98:	48 63 93 34 03 00 00 	movslq 0x334(%rbx),%rdx
100439f9f:	48 39 c2             	cmp    %rax,%rdx
100439fa2:	0f 8f 45 f5 ff ff    	jg     1004394ed <.text+0x384ed>
100439fa8:	48 8b 54 24 58       	mov    0x58(%rsp),%rdx
100439fad:	45 31 c0             	xor    %r8d,%r8d
100439fb0:	48 89 d9             	mov    %rbx,%rcx
100439fb3:	e8 08 cb ff ff       	call   100436ac0 <.text+0x35ac0>
100439fb8:	44 8b 8b 00 05 00 00 	mov    0x500(%rbx),%r9d
100439fbf:	45 85 c9             	test   %r9d,%r9d
100439fc2:	0f 84 43 4a 00 00    	je     10043ea0b <.text+0x3da0b>
100439fc8:	8b 83 28 03 00 00    	mov    0x328(%rbx),%eax
100439fce:	03 83 30 03 00 00    	add    0x330(%rbx),%eax
100439fd4:	89 84 24 b4 03 00 00 	mov    %eax,0x3b4(%rsp)
100439fdb:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
100439fe0:	48 8b 8c 24 b8 00 00 	mov    0xb8(%rsp),%rcx
100439fe7:	00
100439fe8:	e8 33 75 fc ff       	call   100401520 <.text+0x520>
100439fed:	48 8b 8c 24 20 01 00 	mov    0x120(%rsp),%rcx
100439ff4:	00
100439ff5:	e8 26 75 fc ff       	call   100401520 <.text+0x520>
100439ffa:	48 8b 8c 24 78 01 00 	mov    0x178(%rsp),%rcx
10043a001:	00
10043a002:	e8 19 75 fc ff       	call   100401520 <.text+0x520>
10043a007:	48 8b 8c 24 38 04 00 	mov    0x438(%rsp),%rcx
10043a00e:	00
10043a00f:	e8 0c 75 fc ff       	call   100401520 <.text+0x520>
10043a014:	48 8b 8c 24 68 04 00 	mov    0x468(%rsp),%rcx
10043a01b:	00
10043a01c:	e8 ff 74 fc ff       	call   100401520 <.text+0x520>
10043a021:	8b 84 24 b4 03 00 00 	mov    0x3b4(%rsp),%eax
10043a028:	89 84 24 a0 05 00 00 	mov    %eax,0x5a0(%rsp)
10043a02f:	e9 b5 e1 ff ff       	jmp    1004381e9 <.text+0x371e9>
10043a034:	0f 1f 40 00          	nopl   0x0(%rax)
10043a038:	48 8b 05 71 90 2e 00 	mov    0x2e9071(%rip),%rax        # 1007230b0 <_head_msys_iconv_2_dll-0x48f50>
10043a03f:	8b 8c 24 f4 03 00 00 	mov    0x3f4(%rsp),%ecx
10043a046:	c7 84 24 2c 04 00 00 	movl   $0x1,0x42c(%rsp)
10043a04d:	01 00 00 00
10043a051:	c7 84 24 4c 04 00 00 	movl   $0x0,0x44c(%rsp)
10043a058:	00 00 00 00
10043a05c:	8b 00                	mov    (%rax),%eax
10043a05e:	89 84 24 48 04 00 00 	mov    %eax,0x448(%rsp)
10043a065:	48 8b 05 d4 ec 2e 00 	mov    0x2eecd4(%rip),%rax        # 100728d40 <_head_msys_iconv_2_dll-0x432c0>
10043a06c:	8b 50 08             	mov    0x8(%rax),%edx
10043a06f:	e8 6c 99 08 00       	call   1004c39e0 <.text+0xc29e0>
10043a074:	8b ac 24 a0 03 00 00 	mov    0x3a0(%rsp),%ebp
10043a07b:	8b 94 24 2c 04 00 00 	mov    0x42c(%rsp),%edx
10043a082:	89 84 24 28 04 00 00 	mov    %eax,0x428(%rsp)
10043a089:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
10043a090:	89 d0                	mov    %edx,%eax
10043a092:	83 fd 01             	cmp    $0x1,%ebp
10043a095:	0f 84 d5 08 00 00    	je     10043a970 <.text+0x39970>
10043a09b:	83 fd 02             	cmp    $0x2,%ebp
10043a09e:	0f 84 18 06 00 00    	je     10043a6bc <.text+0x396bc>
10043a0a4:	83 fd 03             	cmp    $0x3,%ebp
10043a0a7:	0f 84 53 06 00 00    	je     10043a700 <.text+0x39700>
10043a0ad:	8b 94 24 b0 05 00 00 	mov    0x5b0(%rsp),%edx
10043a0b4:	85 d2                	test   %edx,%edx
10043a0b6:	7e 0e                	jle    10043a0c6 <.text+0x390c6>
10043a0b8:	83 bc 24 a0 03 00 00 	cmpl   $0x4,0x3a0(%rsp)
10043a0bf:	04
10043a0c0:	0f 84 7a 1b 00 00    	je     10043bc40 <.text+0x3ac40>
10043a0c6:	85 c0                	test   %eax,%eax
10043a0c8:	75 0d                	jne    10043a0d7 <.text+0x390d7>
10043a0ca:	48 8b 54 24 58       	mov    0x58(%rsp),%rdx
10043a0cf:	48 89 d9             	mov    %rbx,%rcx
10043a0d2:	e8 f9 c7 ff ff       	call   1004368d0 <.text+0x358d0>
10043a0d7:	8b ac 24 a0 03 00 00 	mov    0x3a0(%rsp),%ebp
10043a0de:	83 fd 05             	cmp    $0x5,%ebp
10043a0e1:	0f 85 3a e8 ff ff    	jne    100438921 <.text+0x37921>
10043a0e7:	8b ac 24 2c 04 00 00 	mov    0x42c(%rsp),%ebp
10043a0ee:	85 ed                	test   %ebp,%ebp
10043a0f0:	0f 85 3f e8 ff ff    	jne    100438935 <.text+0x37935>
10043a0f6:	48 8b 54 24 58       	mov    0x58(%rsp),%rdx
10043a0fb:	48 89 d9             	mov    %rbx,%rcx
10043a0fe:	c7 84 24 a0 03 00 00 	movl   $0x6,0x3a0(%rsp)
10043a105:	06 00 00 00
10043a109:	e8 42 d0 ff ff       	call   100437150 <.text+0x36150>
10043a10e:	8b ac 24 a0 03 00 00 	mov    0x3a0(%rsp),%ebp
10043a115:	e9 07 e8 ff ff       	jmp    100438921 <.text+0x37921>
10043a11a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
10043a120:	83 f8 01             	cmp    $0x1,%eax
10043a123:	0f 84 a7 19 00 00    	je     10043bad0 <.text+0x3aad0>
10043a129:	48 8b 15 e0 e8 2e 00 	mov    0x2ee8e0(%rip),%rdx        # 100728a10 <_head_msys_iconv_2_dll-0x435f0>
10043a130:	44 89 ac 24 b0 01 00 	mov    %r13d,0x1b0(%rsp)
10043a137:	00
10043a138:	83 e8 01             	sub    $0x1,%eax
10043a13b:	8b 32                	mov    (%rdx),%esi
10043a13d:	89 74 24 70          	mov    %esi,0x70(%rsp)
10043a141:	85 f6                	test   %esi,%esi
10043a143:	0f 84 b7 e8 ff ff    	je     100438a00 <.text+0x37a00>
10043a149:	44 89 e9             	mov    %r13d,%ecx
10043a14c:	e8 cf f9 0a 00       	call   1004e9b20 <.text+0xe8b20>
10043a151:	83 f8 01             	cmp    $0x1,%eax
10043a154:	0f 8e 76 1d 00 00    	jle    10043bed0 <.text+0x3aed0>
10043a15a:	8b 84 24 2c 04 00 00 	mov    0x42c(%rsp),%eax
10043a161:	c7 44 24 70 01 00 00 	movl   $0x1,0x70(%rsp)
10043a168:	00
10043a169:	c7 84 24 00 02 00 00 	movl   $0x0,0x200(%rsp)
10043a170:	00 00 00 00
10043a174:	c7 84 24 b0 01 00 00 	movl   $0xc0,0x1b0(%rsp)
10043a17b:	c0 00 00 00
10043a17f:	83 e8 01             	sub    $0x1,%eax
10043a182:	89 84 24 2c 04 00 00 	mov    %eax,0x42c(%rsp)
10043a189:	85 c0                	test   %eax,%eax
10043a18b:	0f 8f 7e e8 ff ff    	jg     100438a0f <.text+0x37a0f>
10043a191:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
10043a198:	44 8b 84 24 58 04 00 	mov    0x458(%rsp),%r8d
10043a19f:	00
10043a1a0:	45 85 c0             	test   %r8d,%r8d
10043a1a3:	0f 8e 27 0d 00 00    	jle    10043aed0 <.text+0x39ed0>
10043a1a9:	c7 84 24 50 04 00 00 	movl   $0x0,0x450(%rsp)
10043a1b0:	00 00 00 00
10043a1b4:	c7 84 24 cc 00 00 00 	movl   $0x0,0xcc(%rsp)
10043a1bb:	00 00 00 00
10043a1bf:	e9 4b e8 ff ff       	jmp    100438a0f <.text+0x37a0f>
10043a1c4:	0f 1f 40 00          	nopl   0x0(%rax)
10043a1c8:	48 8b 94 24 e0 03 00 	mov    0x3e0(%rsp),%rdx
10043a1cf:	00
10043a1d0:	48 8b 84 24 c0 03 00 	mov    0x3c0(%rsp),%rax
10043a1d7:	00
10043a1d8:	2b 84 24 d4 03 00 00 	sub    0x3d4(%rsp),%eax
10043a1df:	2b 84 24 d0 03 00 00 	sub    0x3d0(%rsp),%eax
10043a1e6:	8b 0a                	mov    (%rdx),%ecx
10043a1e8:	41 89 c0             	mov    %eax,%r8d
10043a1eb:	89 c8                	mov    %ecx,%eax
10043a1ed:	f7 d0                	not    %eax
10043a1ef:	c1 e8 1f             	shr    $0x1f,%eax
10043a1f2:	44 0f b6 c8          	movzbl %al,%r9d
10043a1f6:	41 39 c8             	cmp    %ecx,%r8d
10043a1f9:	7e 32                	jle    10043a22d <.text+0x3922d>
10043a1fb:	84 c0                	test   %al,%al
10043a1fd:	74 2e                	je     10043a22d <.text+0x3922d>
10043a1ff:	48 83 c2 04          	add    $0x4,%rdx
10043a203:	eb 07                	jmp    10043a20c <.text+0x3920c>
10043a205:	0f 1f 00             	nopl   (%rax)
10043a208:	84 c0                	test   %al,%al
10043a20a:	74 19                	je     10043a225 <.text+0x39225>
10043a20c:	8b 0a                	mov    (%rdx),%ecx
10043a20e:	49 89 d3             	mov    %rdx,%r11
10043a211:	48 83 c2 04          	add    $0x4,%rdx
10043a215:	89 c8                	mov    %ecx,%eax
10043a217:	f7 d0                	not    %eax
10043a219:	c1 e8 1f             	shr    $0x1f,%eax
10043a21c:	44 0f b6 c8          	movzbl %al,%r9d
10043a220:	41 39 c8             	cmp    %ecx,%r8d
10043a223:	7f e3                	jg     10043a208 <.text+0x39208>
10043a225:	4c 89 9c 24 e0 03 00 	mov    %r11,0x3e0(%rsp)
10043a22c:	00
10043a22d:	44 89 8c 24 d8 03 00 	mov    %r9d,0x3d8(%rsp)
10043a234:	00
10043a235:	e9 e8 e8 ff ff       	jmp    100438b22 <.text+0x37b22>
10043a23a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
10043a240:	48 8b 8b 40 05 00 00 	mov    0x540(%rbx),%rcx
10043a247:	ba 76 00 00 00       	mov    $0x76,%edx
10043a24c:	e8 ff a5 18 00       	call   1005c4850 <.text+0x1c3850>
10043a251:	48 85 c0             	test   %rax,%rax
10043a254:	0f 85 f7 09 00 00    	jne    10043ac51 <.text+0x39c51>
10043a25a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
10043a260:	c7 84 24 c8 00 00 00 	movl   $0x0,0xc8(%rsp)
10043a267:	00 00 00 00
10043a26b:	8b 44 24 60          	mov    0x60(%rsp),%eax
10043a26f:	c7 84 24 f4 00 00 00 	movl   $0x0,0xf4(%rsp)
10043a276:	00 00 00 00
10043a27a:	85 c0                	test   %eax,%eax
10043a27c:	0f 9f c0             	setg   %al
10043a27f:	21 c5                	and    %eax,%ebp
10043a281:	e9 72 fc ff ff       	jmp    100439ef8 <.text+0x38ef8>
10043a286:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
10043a28d:	00 00 00
10043a290:	8b 8c 24 b0 01 00 00 	mov    0x1b0(%rsp),%ecx
10043a297:	e9 0c fa ff ff       	jmp    100439ca8 <.text+0x38ca8>
10043a29c:	0f 1f 40 00          	nopl   0x0(%rax)
10043a2a0:	44 89 e8             	mov    %r13d,%eax
10043a2a3:	25 00 ff 00 00       	and    $0xff00,%eax
10043a2a8:	3d 00 8e 00 00       	cmp    $0x8e00,%eax
10043a2ad:	75 0e                	jne    10043a2bd <.text+0x392bd>
10043a2af:	8b 84 24 ec 03 00 00 	mov    0x3ec(%rsp),%eax
10043a2b6:	49 8b 16             	mov    (%r14),%rdx
10043a2b9:	c6 04 02 8e          	movb   $0x8e,(%rdx,%rax,1)
10043a2bd:	48 8b 15 1c 89 2e 00 	mov    0x2e891c(%rip),%rdx        # 100722be0 <_head_msys_iconv_2_dll-0x49420>
10043a2c4:	8b 84 24 ec 03 00 00 	mov    0x3ec(%rsp),%eax
10043a2cb:	48 8b 12             	mov    (%rdx),%rdx
10043a2ce:	44 88 2c 02          	mov    %r13b,(%rdx,%rax,1)
10043a2d2:	e9 0f e9 ff ff       	jmp    100438be6 <.text+0x37be6>
10043a2d7:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
10043a2de:	00 00
10043a2e0:	0f b6 c0             	movzbl %al,%eax
10043a2e3:	48 8b 15 b6 0a 2f 00 	mov    0x2f0ab6(%rip),%rdx        # 10072ada0 <_head_msys_iconv_2_dll-0x41260>
10043a2ea:	49 89 f8             	mov    %rdi,%r8
10043a2ed:	48 89 d9             	mov    %rbx,%rcx
10043a2f0:	4c 2b 84 24 e0 01 00 	sub    0x1e0(%rsp),%r8
10043a2f7:	00
10043a2f8:	49 29 c0             	sub    %rax,%r8
10043a2fb:	e8 50 e2 0a 00       	call   1004e8550 <.text+0xe7550>
10043a300:	8b b4 24 00 01 00 00 	mov    0x100(%rsp),%esi
10043a307:	39 b3 88 00 00 00    	cmp    %esi,0x88(%rbx)
10043a30d:	0f 85 bb e7 ff ff    	jne    100438ace <.text+0x37ace>
10043a313:	8b 94 24 b8 01 00 00 	mov    0x1b8(%rsp),%edx
10043a31a:	85 d2                	test   %edx,%edx
10043a31c:	74 16                	je     10043a334 <.text+0x39334>
10043a31e:	48 63 8c 24 04 04 00 	movslq 0x404(%rsp),%rcx
10043a325:	00
10043a326:	48 39 8c 24 c0 03 00 	cmp    %rcx,0x3c0(%rsp)
10043a32d:	00
10043a32e:	0f 84 b6 30 00 00    	je     10043d3ea <.text+0x3c3ea>
10043a334:	85 c0                	test   %eax,%eax
10043a336:	0f 84 92 e7 ff ff    	je     100438ace <.text+0x37ace>
10043a33c:	44 8b 93 04 05 00 00 	mov    0x504(%rbx),%r10d
10043a343:	45 85 d2             	test   %r10d,%r10d
10043a346:	74 12                	je     10043a35a <.text+0x3935a>
10043a348:	48 8b 84 24 98 05 00 	mov    0x598(%rsp),%rax
10043a34f:	00
10043a350:	48 39 43 38          	cmp    %rax,0x38(%rbx)
10043a354:	0f 84 76 40 00 00    	je     10043e3d0 <.text+0x3d3d0>
10043a35a:	44 8b 84 24 e0 04 00 	mov    0x4e0(%rsp),%r8d
10043a361:	00
10043a362:	45 85 c0             	test   %r8d,%r8d
10043a365:	0f 85 63 e7 ff ff    	jne    100438ace <.text+0x37ace>
10043a36b:	83 7c 24 7c 01       	cmpl   $0x1,0x7c(%rsp)
10043a370:	0f 8f 58 e7 ff ff    	jg     100438ace <.text+0x37ace>
10043a376:	8b 8b e0 04 00 00    	mov    0x4e0(%rbx),%ecx
10043a37c:	8b 84 24 c8 03 00 00 	mov    0x3c8(%rsp),%eax
10043a383:	85 c9                	test   %ecx,%ecx
10043a385:	0f 85 57 3a 00 00    	jne    10043dde2 <.text+0x3cde2>
10043a38b:	39 83 5c 01 00 00    	cmp    %eax,0x15c(%rbx)
10043a391:	0f 8f 53 3a 00 00    	jg     10043ddea <.text+0x3cdea>
10043a397:	41 b8 ff ff ff ff    	mov    $0xffffffff,%r8d
10043a39d:	b9 ff ff ff ff       	mov    $0xffffffff,%ecx
10043a3a2:	01 c8                	add    %ecx,%eax
10043a3a4:	44 01 84 24 ec 03 00 	add    %r8d,0x3ec(%rsp)
10043a3ab:	00
10043a3ac:	89 84 24 c8 03 00 00 	mov    %eax,0x3c8(%rsp)
10043a3b3:	85 d2                	test   %edx,%edx
10043a3b5:	0f 84 63 44 00 00    	je     10043e81e <.text+0x3d81e>
10043a3bb:	48 8b 05 ee 87 2e 00 	mov    0x2e87ee(%rip),%rax        # 100722bb0 <_head_msys_iconv_2_dll-0x49450>
10043a3c2:	8b 8c 24 28 04 00 00 	mov    0x428(%rsp),%ecx
10043a3c9:	8b 94 24 ec 03 00 00 	mov    0x3ec(%rsp),%edx
10043a3d0:	48 8b 00             	mov    (%rax),%rax
10043a3d3:	66 89 0c 50          	mov    %cx,(%rax,%rdx,2)
10043a3d7:	48 8b 0d e2 87 2e 00 	mov    0x2e87e2(%rip),%rcx        # 100722bc0 <_head_msys_iconv_2_dll-0x49440>
10043a3de:	48 8b 84 24 c0 03 00 	mov    0x3c0(%rsp),%rax
10043a3e5:	00
10043a3e6:	48 8b 09             	mov    (%rcx),%rcx
10043a3e9:	89 04 91             	mov    %eax,(%rcx,%rdx,4)
10043a3ec:	8b ab e0 04 00 00    	mov    0x4e0(%rbx),%ebp
10043a3f2:	8b b4 24 c8 03 00 00 	mov    0x3c8(%rsp),%esi
10043a3f9:	85 ed                	test   %ebp,%ebp
10043a3fb:	0f 84 4b 40 00 00    	je     10043e44c <.text+0x3d44c>
10043a401:	8d 56 ff             	lea    -0x1(%rsi),%edx
10043a404:	8b b4 24 ec 03 00 00 	mov    0x3ec(%rsp),%esi
10043a40b:	8d 4e ff             	lea    -0x1(%rsi),%ecx
10043a40e:	48 83 c0 01          	add    $0x1,%rax
10043a412:	89 8c 24 ec 03 00 00 	mov    %ecx,0x3ec(%rsp)
10043a419:	89 94 24 c8 03 00 00 	mov    %edx,0x3c8(%rsp)
10043a420:	48 89 84 24 c0 03 00 	mov    %rax,0x3c0(%rsp)
10043a427:	00
10043a428:	c7 84 24 e8 03 00 00 	movl   $0x1,0x3e8(%rsp)
10043a42f:	01 00 00 00
10043a433:	e9 96 e6 ff ff       	jmp    100438ace <.text+0x37ace>
10043a438:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
10043a43f:	00
10043a440:	48 8b 05 c9 e5 2e 00 	mov    0x2ee5c9(%rip),%rax        # 100728a10 <_head_msys_iconv_2_dll-0x435f0>
10043a447:	8b 00                	mov    (%rax),%eax
10043a449:	85 c0                	test   %eax,%eax
10043a44b:	0f 85 87 15 00 00    	jne    10043b9d8 <.text+0x3a9d8>
10043a451:	48 8b 15 48 ec 2e 00 	mov    0x2eec48(%rip),%rdx        # 1007290a0 <_head_msys_iconv_2_dll-0x42f60>
10043a458:	49 63 c5             	movslq %r13d,%rax
10043a45b:	0f be 04 02          	movsbl (%rdx,%rax,1),%eax
10043a45f:	89 44 24 78          	mov    %eax,0x78(%rsp)
10043a463:	85 c0                	test   %eax,%eax
10043a465:	0f 84 c5 0d 00 00    	je     10043b230 <.text+0x3a230>
10043a46b:	83 f8 01             	cmp    $0x1,%eax
10043a46e:	7e 20                	jle    10043a490 <.text+0x39490>
10043a470:	0f b6 47 01          	movzbl 0x1(%rdi),%eax
10043a474:	3c 1f                	cmp    $0x1f,%al
10043a476:	0f 86 81 25 00 00    	jbe    10043c9fd <.text+0x3b9fd>
10043a47c:	45 89 ea             	mov    %r13d,%r10d
10043a47f:	41 c1 e2 08          	shl    $0x8,%r10d
10043a483:	45 8d 2c 02          	lea    (%r10,%rax,1),%r13d
10043a487:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
10043a48e:	00 00
10043a490:	44 8b 93 e0 04 00 00 	mov    0x4e0(%rbx),%r10d
10043a497:	8b 84 24 c8 03 00 00 	mov    0x3c8(%rsp),%eax
10043a49e:	45 85 d2             	test   %r10d,%r10d
10043a4a1:	0f 84 f1 08 00 00    	je     10043ad98 <.text+0x39d98>
10043a4a7:	85 c0                	test   %eax,%eax
10043a4a9:	0f 8e fa 08 00 00    	jle    10043ada9 <.text+0x39da9>
10043a4af:	80 3f 00             	cmpb   $0x0,(%rdi)
10043a4b2:	48 89 bc 24 a0 00 00 	mov    %rdi,0xa0(%rsp)
10043a4b9:	00
10043a4ba:	74 12                	je     10043a4ce <.text+0x394ce>
10043a4bc:	48 63 44 24 78       	movslq 0x78(%rsp),%rax
10043a4c1:	48 8d 44 07 ff       	lea    -0x1(%rdi,%rax,1),%rax
10043a4c6:	48 89 84 24 a0 00 00 	mov    %rax,0xa0(%rsp)
10043a4cd:	00
10043a4ce:	44 8b 4c 24 60       	mov    0x60(%rsp),%r9d
10043a4d3:	48 8b 8c 24 a0 00 00 	mov    0xa0(%rsp),%rcx
10043a4da:	00
10043a4db:	45 85 c9             	test   %r9d,%r9d
10043a4de:	4c 8d 61 01          	lea    0x1(%rcx),%r12
10043a4e2:	40 0f 9f c5          	setg   %bpl
10043a4e6:	83 7c 24 78 01       	cmpl   $0x1,0x78(%rsp)
10043a4eb:	0f 9f c0             	setg   %al
10043a4ee:	40 20 c5             	and    %al,%bpl
10043a4f1:	0f 84 98 f6 ff ff    	je     100439b8f <.text+0x38b8f>
10043a4f7:	44 8b 84 24 2c 04 00 	mov    0x42c(%rsp),%r8d
10043a4fe:	00
10043a4ff:	31 ed                	xor    %ebp,%ebp
10043a501:	45 85 c0             	test   %r8d,%r8d
10043a504:	0f 85 85 f6 ff ff    	jne    100439b8f <.text+0x38b8f>
10043a50a:	8b 84 24 b8 01 00 00 	mov    0x1b8(%rsp),%eax
10043a511:	0b 84 24 bc 01 00 00 	or     0x1bc(%rsp),%eax
10043a518:	c7 84 24 2c 04 00 00 	movl   $0x1,0x42c(%rsp)
10043a51f:	01 00 00 00
10043a523:	41 bd 20 00 00 00    	mov    $0x20,%r13d
10043a529:	48 c7 84 24 48 04 00 	movq   $0x3c,0x448(%rsp)
10043a530:	00 3c 00 00 00
10043a535:	c7 84 24 b0 01 00 00 	movl   $0x20,0x1b0(%rsp)
10043a53c:	20 00 00 00
10043a540:	0f 84 62 33 00 00    	je     10043d8a8 <.text+0x3c8a8>
10043a546:	c7 44 24 70 00 00 00 	movl   $0x0,0x70(%rsp)
10043a54d:	00
10043a54e:	31 ed                	xor    %ebp,%ebp
10043a550:	c7 44 24 78 01 00 00 	movl   $0x1,0x78(%rsp)
10043a557:	00
10043a558:	e9 32 f6 ff ff       	jmp    100439b8f <.text+0x38b8f>
10043a55d:	0f 1f 00             	nopl   (%rax)
10043a560:	48 83 84 24 c0 03 00 	addq   $0x1,0x3c0(%rsp)
10043a567:	00 01
10043a569:	45 85 e4             	test   %r12d,%r12d
10043a56c:	0f 89 ee f4 ff ff    	jns    100439a60 <.text+0x38a60>
10043a572:	e9 f1 f4 ff ff       	jmp    100439a68 <.text+0x38a68>
10043a577:	48 89 f8             	mov    %rdi,%rax
10043a57a:	48 2b 84 24 e0 01 00 	sub    0x1e0(%rsp),%rax
10043a581:	00
10043a582:	01 c8                	add    %ecx,%eax