1004386e4:	00 00 00 00
1004386e8:	8b ab e0 04 00 00    	mov    0x4e0(%rbx),%ebp
1004386ee:	8b 93 5c 01 00 00    	mov    0x15c(%rbx),%edx
1004386f4:	c7 84 24 20 05 00 00 	movl   $0x0,0x520(%rsp)
1004386fb:	00 00 00 00
1004386ff:	48 8b 00             	mov    (%rax),%rax
100438702:	49 2b 06             	sub    (%r14),%rax
100438705:	89 84 24 ec 03 00 00 	mov    %eax,0x3ec(%rsp)
10043870c:	85 ed                	test   %ebp,%ebp
10043870e:	74 1b                	je     10043872b <.text+0x3772b>
100438710:	83 ea 01             	sub    $0x1,%edx
100438713:	83 8c 24 00 04 00 00 	orl    $0x1,0x400(%rsp)
10043871a:	01
10043871b:	89 94 24 c8 03 00 00 	mov    %edx,0x3c8(%rsp)
100438722:	01 c2                	add    %eax,%edx
100438724:	89 94 24 ec 03 00 00 	mov    %edx,0x3ec(%rsp)
10043872b:	c7 84 24 80 01 00 00 	movl   $0x0,0x180(%rsp)
100438732:	00 00 00 00
100438736:	c7 84 24 84 00 00 00 	movl   $0x0,0x84(%rsp)
10043873d:	00 00 00 00
100438741:	c7 84 24 c8 00 00 00 	movl   $0x0,0xc8(%rsp)
100438748:	00 00 00 00
10043874c:	c7 84 24 f4 00 00 00 	movl   $0x0,0xf4(%rsp)
100438753:	00 00 00 00
100438757:	c7 84 24 18 01 00 00 	movl   $0x0,0x118(%rsp)
10043875e:	00 00 00 00
100438762:	c7 44 24 7c 00 00 00 	movl   $0x0,0x7c(%rsp)
100438769:	00
10043876a:	c7 84 24 a8 01 00 00 	movl   $0x0,0x1a8(%rsp)
100438771:	00 00 00 00
100438775:	c7 84 24 9c 01 00 00 	movl   $0x0,0x19c(%rsp)
10043877c:	00 00 00 00
100438780:	c7 44 24 70 00 00 00 	movl   $0x0,0x70(%rsp)
100438787:	00
100438788:	c7 84 24 a0 00 00 00 	movl   $0x0,0xa0(%rsp)
10043878f:	00 00 00 00
100438793:	c7 44 24 78 01 00 00 	movl   $0x1,0x78(%rsp)
10043879a:	00
10043879b:	c7 84 24 80 00 00 00 	movl   $0x0,0x80(%rsp)
1004387a2:	00 00 00 00
1004387a6:	c7 84 24 0c 01 00 00 	movl   $0x0,0x10c(%rsp)
1004387ad:	00 00 00 00
1004387b1:	c7 84 24 4c 01 00 00 	movl   $0x0,0x14c(%rsp)
1004387b8:	00 00 00 00
1004387bc:	c7 84 24 90 00 00 00 	movl   $0x0,0x90(%rsp)
1004387c3:	00 00 00 00
1004387c7:	c7 84 24 d0 00 00 00 	movl   $0x0,0xd0(%rsp)
1004387ce:	00 00 00 00
1004387d2:	c7 84 24 08 01 00 00 	movl   $0x0,0x108(%rsp)
1004387d9:	00 00 00 00
1004387dd:	c7 84 24 f8 00 00 00 	movl   $0x0,0xf8(%rsp)
1004387e4:	00 00 00 00
1004387e8:	c7 84 24 28 01 00 00 	movl   $0x0,0x128(%rsp)
1004387ef:	00 00 00 00
1004387f3:	48 c7 84 24 e0 00 00 	movq   $0x0,0xe0(%rsp)
1004387fa:	00 00 00 00 00
1004387ff:	c7 84 24 f0 00 00 00 	movl   $0x0,0xf0(%rsp)
100438806:	00 00 00 00
10043880a:	c7 84 24 10 01 00 00 	movl   $0x0,0x110(%rsp)
100438811:	00 00 00 00
100438815:	c7 84 24 94 00 00 00 	movl   $0x0,0x94(%rsp)
10043881c:	00 00 00 00
100438820:	c7 84 24 98 01 00 00 	movl   $0x0,0x198(%rsp)
100438827:	00 00 00 00
10043882b:	c7 84 24 90 01 00 00 	movl   $0xffffffff,0x190(%rsp)
100438832:	ff ff ff ff
100438836:	c7 84 24 b0 00 00 00 	movl   $0x0,0xb0(%rsp)
10043883d:	00 00 00 00
100438841:	c7 84 24 a8 00 00 00 	movl   $0x0,0xa8(%rsp)
100438848:	00 00 00 00
10043884c:	c7 84 24 98 00 00 00 	movl   $0x0,0x98(%rsp)
100438853:	00 00 00 00
100438857:	c7 84 24 40 01 00 00 	movl   $0x0,0x140(%rsp)
10043885e:	00 00 00 00
100438862:	c7 84 24 9c 00 00 00 	movl   $0x0,0x9c(%rsp)
100438869:	00 00 00 00
10043886d:	c7 84 24 54 01 00 00 	movl   $0x0,0x154(%rsp)
100438874:	00 00 00 00
100438878:	c7 84 24 cc 00 00 00 	movl   $0x0,0xcc(%rsp)
10043887f:	00 00 00 00
100438883:	48 c7 84 24 78 01 00 	movq   $0x0,0x178(%rsp)
10043888a:	00 00 00 00 00
10043888f:	8b ac 24 a0 03 00 00 	mov    0x3a0(%rsp),%ebp
100438896:	48 c7 84 24 c0 00 00 	movq   $0xffffffffffffffff,0xc0(%rsp)
10043889d:	00 ff ff ff ff
1004388a2:	f3 0f 7e 35 8e e2 2a 	movq   0x2ae28e(%rip),%xmm6        # 1006e6b38 <_head_msys_iconv_2_dll-0x854c8>
1004388a9:	00
1004388aa:	c7 84 24 dc 01 00 00 	movl   $0x0,0x1dc(%rsp)
1004388b1:	00 00 00 00
1004388b5:	8b 84 24 24 04 00 00 	mov    0x424(%rsp),%eax
1004388bc:	83 fd 07             	cmp    $0x7,%ebp
1004388bf:	0f 84 7b 16 00 00    	je     100439f40 <.text+0x38f40>
1004388c5:	85 c0                	test   %eax,%eax
1004388c7:	74 19                	je     1004388e2 <.text+0x378e2>
1004388c9:	8b 84 24 04 01 00 00 	mov    0x104(%rsp),%eax
1004388d0:	c7 84 24 f8 03 00 00 	movl   $0x0,0x3f8(%rsp)
1004388d7:	00 00 00 00
1004388db:	89 84 24 fc 03 00 00 	mov    %eax,0x3fc(%rsp)
1004388e2:	8b 84 24 2c 04 00 00 	mov    0x42c(%rsp),%eax
1004388e9:	89 c2                	mov    %eax,%edx
1004388eb:	85 ed                	test   %ebp,%ebp
1004388ed:	0f 85 9d 17 00 00    	jne    10043a090 <.text+0x39090>
1004388f3:	85 c0                	test   %eax,%eax
1004388f5:	0f 84 c5 1c 00 00    	je     10043a5c0 <.text+0x395c0>
1004388fb:	8b b4 24 b0 05 00 00 	mov    0x5b0(%rsp),%esi
100438902:	85 f6                	test   %esi,%esi
100438904:	7e 12                	jle    100438918 <.text+0x37918>
100438906:	83 bc 24 a0 03 00 00 	cmpl   $0x4,0x3a0(%rsp)
10043890d:	04
10043890e:	0f 84 2c 33 00 00    	je     10043bc40 <.text+0x3ac40>
100438914:	0f 1f 40 00          	nopl   0x0(%rax)
100438918:	83 fd 05             	cmp    $0x5,%ebp
10043891b:	0f 84 c6 17 00 00    	je     10043a0e7 <.text+0x390e7>
100438921:	83 fd 06             	cmp    $0x6,%ebp
100438924:	75 0f                	jne    100438935 <.text+0x37935>
100438926:	8b b4 24 2c 04 00 00 	mov    0x42c(%rsp),%esi
10043892d:	85 f6                	test   %esi,%esi
10043892f:	0f 84 db 15 00 00    	je     100439f10 <.text+0x38f10>
100438935:	44 8b 9c 24 24 04 00 	mov    0x424(%rsp),%r11d
10043893c:	00
10043893d:	45 85 db             	test   %r11d,%r11d
100438940:	0f 84 8a 0b 00 00    	je     1004394d0 <.text+0x384d0>
100438946:	83 bc 24 a0 03 00 00 	cmpl   $0x7,0x3a0(%rsp)
10043894d:	07
10043894e:	0f 84 fd 15 00 00    	je     100439f51 <.text+0x38f51>
100438954:	48 8b 05 95 ab 2e 00 	mov    0x2eab95(%rip),%rax        # 1007234f0 <_head_msys_iconv_2_dll-0x48b10>
10043895b:	44 8b 10             	mov    (%rax),%r10d
10043895e:	45 85 d2             	test   %r10d,%r10d
100438961:	78 15                	js     100438978 <.text+0x37978>
100438963:	80 bc 24 8f 00 00 00 	cmpb   $0x0,0x8f(%rsp)
10043896a:	00
10043896b:	0f 85 e7 25 00 00    	jne    10043af58 <.text+0x39f58>
100438971:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
100438978:	8b 8c 24 f0 03 00 00 	mov    0x3f0(%rsp),%ecx
10043897f:	85 c9                	test   %ecx,%ecx
100438981:	74 16                	je     100438999 <.text+0x37999>
100438983:	8b 94 24 28 04 00 00 	mov    0x428(%rsp),%edx
10043898a:	85 d2                	test   %edx,%edx
10043898c:	0f 85 4e 1e 00 00    	jne    10043a7e0 <.text+0x397e0>
100438992:	89 8c 24 28 04 00 00 	mov    %ecx,0x428(%rsp)
100438999:	8b 84 24 2c 04 00 00 	mov    0x42c(%rsp),%eax
1004389a0:	85 c0                	test   %eax,%eax
1004389a2:	0f 8e 88 11 00 00    	jle    100439b30 <.text+0x38b30>
1004389a8:	44 8b ac 24 48 04 00 	mov    0x448(%rsp),%r13d
1004389af:	00
1004389b0:	45 85 ed             	test   %r13d,%r13d
1004389b3:	0f 85 67 17 00 00    	jne    10043a120 <.text+0x39120>
1004389b9:	83 f8 01             	cmp    $0x1,%eax
1004389bc:	0f 84 de 24 00 00    	je     10043aea0 <.text+0x39ea0>
1004389c2:	48 8b 8c 24 30 04 00 	mov    0x430(%rsp),%rcx
1004389c9:	00
1004389ca:	48 8b 15 4f 03 2f 00 	mov    0x2f034f(%rip),%rdx        # 100728d20 <_head_msys_iconv_2_dll-0x432e0>
1004389d1:	44 0f b6 29          	movzbl (%rcx),%r13d
1004389d5:	44 8b 1a             	mov    (%rdx),%r11d
1004389d8:	44 89 ac 24 b0 01 00 	mov    %r13d,0x1b0(%rsp)
1004389df:	00
1004389e0:	45 85 db             	test   %r11d,%r11d
1004389e3:	0f 85 cf 21 00 00    	jne    10043abb8 <.text+0x39bb8>
1004389e9:	44 8b ac 24 a0 00 00 	mov    0xa0(%rsp),%r13d
1004389f0:	00
1004389f1:	48 83 c1 01          	add    $0x1,%rcx
1004389f5:	83 e8 01             	sub    $0x1,%eax
1004389f8:	48 89 8c 24 30 04 00 	mov    %rcx,0x430(%rsp)
1004389ff:	00
100438a00:	89 84 24 2c 04 00 00 	mov    %eax,0x42c(%rsp)
100438a07:	85 c0                	test   %eax,%eax
100438a09:	0f 8e 89 17 00 00    	jle    10043a198 <.text+0x39198>
100438a0f:	44 8b 94 24 84 00 00 	mov    0x84(%rsp),%r10d
100438a16:	00
100438a17:	45 85 d2             	test   %r10d,%r10d
100438a1a:	0f 84 a0 0e 00 00    	je     1004398c0 <.text+0x388c0>
100438a20:	c7 84 24 84 00 00 00 	movl   $0x1,0x84(%rsp)
100438a27:	01 00 00 00
100438a2b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
100438a30:	8b 84 24 44 04 00 00 	mov    0x444(%rsp),%eax
100438a37:	85 c0                	test   %eax,%eax
100438a39:	75 19                	jne    100438a54 <.text+0x37a54>
100438a3b:	8b 84 24 b4 01 00 00 	mov    0x1b4(%rsp),%eax
100438a42:	85 c0                	test   %eax,%eax
100438a44:	7e 0e                	jle    100438a54 <.text+0x37a54>
100438a46:	83 bc 24 a0 03 00 00 	cmpl   $0x7,0x3a0(%rsp)
100438a4d:	07
100438a4e:	0f 84 e4 23 00 00    	je     10043ae38 <.text+0x39e38>
100438a54:	8b 6c 24 6c          	mov    0x6c(%rsp),%ebp
100438a58:	85 ed                	test   %ebp,%ebp
100438a5a:	74 4c                	je     100438aa8 <.text+0x37aa8>
100438a5c:	8b b3 9c 04 00 00    	mov    0x49c(%rbx),%esi
100438a62:	85 f6                	test   %esi,%esi
100438a64:	74 42                	je     100438aa8 <.text+0x37aa8>
100438a66:	44 8b 9b 34 05 00 00 	mov    0x534(%rbx),%r11d
100438a6d:	45 85 db             	test   %r11d,%r11d
100438a70:	0f 84 2a 21 00 00    	je     10043aba0 <.text+0x39ba0>
100438a76:	44 8b 93 1c 01 00 00 	mov    0x11c(%rbx),%r10d
100438a7d:	45 85 d2             	test   %r10d,%r10d
100438a80:	7e 26                	jle    100438aa8 <.text+0x37aa8>
100438a82:	44 8b 8c 24 b4 03 00 	mov    0x3b4(%rsp),%r9d
100438a89:	00
100438a8a:	45 85 c9             	test   %r9d,%r9d
100438a8d:	75 19                	jne    100438aa8 <.text+0x37aa8>
100438a8f:	8b 8c 24 e8 04 00 00 	mov    0x4e8(%rsp),%ecx
100438a96:	8b 84 24 b0 01 00 00 	mov    0x1b0(%rsp),%eax
100438a9d:	85 c9                	test   %ecx,%ecx
100438a9f:	0f 8e 9b 34 00 00    	jle    10043bf40 <.text+0x3af40>
100438aa5:	0f 1f 00             	nopl   (%rax)
100438aa8:	8b ac 24 b0 01 00 00 	mov    0x1b0(%rsp),%ebp
100438aaf:	85 ed                	test   %ebp,%ebp
100438ab1:	0f 94 c0             	sete   %al
100438ab4:	83 7c 24 7c 01       	cmpl   $0x1,0x7c(%rsp)
100438ab9:	74 04                	je     100438abf <.text+0x37abf>
100438abb:	84 c0                	test   %al,%al
100438abd:	74 3a                	je     100438af9 <.text+0x37af9>
100438abf:	8b b4 24 e8 03 00 00 	mov    0x3e8(%rsp),%esi
100438ac6:	85 f6                	test   %esi,%esi
100438ac8:	0f 84 12 18 00 00    	je     10043a2e0 <.text+0x392e0>
100438ace:	8b b4 24 b0 01 00 00 	mov    0x1b0(%rsp),%esi
100438ad5:	85 f6                	test   %esi,%esi
100438ad7:	75 20                	jne    100438af9 <.text+0x37af9>
100438ad9:	44 8b 9c 24 90 00 00 	mov    0x90(%rsp),%r11d
100438ae0:	00
100438ae1:	45 85 db             	test   %r11d,%r11d
100438ae4:	0f 84 c9 4a 00 00    	je     10043d5b3 <.text+0x3c5b3>
100438aea:	c7 84 24 b0 01 00 00 	movl   $0x20,0x1b0(%rsp)
100438af1:	20 00 00 00
100438af5:	48 83 ef 01          	sub    $0x1,%rdi
100438af9:	8b 93 8c 00 00 00    	mov    0x8c(%rbx),%edx
100438aff:	8b ac 24 a0 03 00 00 	mov    0x3a0(%rsp),%ebp
100438b06:	85 d2                	test   %edx,%edx
100438b08:	74 09                	je     100438b13 <.text+0x37b13>
100438b0a:	83 fd 07             	cmp    $0x7,%ebp
100438b0d:	0f 84 5d 0e 00 00    	je     100439970 <.text+0x38970>
100438b13:	8b 84 24 d8 03 00 00 	mov    0x3d8(%rsp),%eax
100438b1a:	85 c0                	test   %eax,%eax
100438b1c:	0f 85 a6 16 00 00    	jne    10043a1c8 <.text+0x391c8>
100438b22:	8d 45 fb             	lea    -0x5(%rbp),%eax
100438b25:	41 bc ff ff ff ff    	mov    $0xffffffff,%r12d
100438b2b:	83 f8 02             	cmp    $0x2,%eax
100438b2e:	0f 86 74 0e 00 00    	jbe    1004399a8 <.text+0x389a8>
100438b34:	83 fd 06             	cmp    $0x6,%ebp
100438b37:	0f 8f b0 0e 00 00    	jg     1004399ed <.text+0x389ed>
100438b3d:	48 8b 35 dc 01 2f 00 	mov    0x2f01dc(%rip),%rsi        # 100728d20 <_head_msys_iconv_2_dll-0x432e0>
100438b44:	44 8b 16             	mov    (%rsi),%r10d
100438b47:	45 85 d2             	test   %r10d,%r10d
100438b4a:	0f 84 58 09 00 00    	je     1004394a8 <.text+0x384a8>
100438b50:	44 8b 8b e0 04 00 00 	mov    0x4e0(%rbx),%r9d
100438b57:	45 85 c9             	test   %r9d,%r9d
100438b5a:	0f 84 48 09 00 00    	je     1004394a8 <.text+0x384a8>
100438b60:	48 8b 05 59 05 2f 00 	mov    0x2f0559(%rip),%rax        # 1007290c0 <_head_msys_iconv_2_dll-0x42f40>
100438b67:	44 89 e9             	mov    %r13d,%ecx
100438b6a:	ff 10                	call   *(%rax)
100438b6c:	83 f8 01             	cmp    $0x1,%eax
100438b6f:	0f 8e 33 09 00 00    	jle    1004394a8 <.text+0x384a8>
100438b75:	8b 84 24 ec 03 00 00 	mov    0x3ec(%rsp),%eax
100438b7c:	83 ac 24 c8 03 00 00 	subl   $0x1,0x3c8(%rsp)
100438b83:	01
100438b84:	83 e8 01             	sub    $0x1,%eax
100438b87:	89 84 24 ec 03 00 00 	mov    %eax,0x3ec(%rsp)
100438b8e:	66 90                	xchg   %ax,%ax
100438b90:	49 8b 16             	mov    (%r14),%rdx
100438b93:	8b 8c 24 b0 01 00 00 	mov    0x1b0(%rsp),%ecx
100438b9a:	88 0c 02             	mov    %cl,(%rdx,%rax,1)
100438b9d:	48 8b 05 2c fe 2e 00 	mov    0x2efe2c(%rip),%rax        # 1007289d0 <_head_msys_iconv_2_dll-0x43630>
100438ba4:	81 38 cc 26 00 00    	cmpl   $0x26cc,(%rax)
100438baa:	0f 84 f0 16 00 00    	je     10043a2a0 <.text+0x392a0>
100438bb0:	48 8b 15 59 fe 2e 00 	mov    0x2efe59(%rip),%rdx        # 100728a10 <_head_msys_iconv_2_dll-0x435f0>
100438bb7:	8b 84 24 ec 03 00 00 	mov    0x3ec(%rsp),%eax
100438bbe:	44 8b 02             	mov    (%rdx),%r8d
100438bc1:	45 85 c0             	test   %r8d,%r8d
100438bc4:	74 20                	je     100438be6 <.text+0x37be6>
100438bc6:	48 8b 15 33 a0 2e 00 	mov    0x2ea033(%rip),%rdx        # 100722c00 <_head_msys_iconv_2_dll-0x49400>
100438bcd:	8b 4c 24 70          	mov    0x70(%rsp),%ecx
100438bd1:	48 8b 12             	mov    (%rdx),%rdx
100438bd4:	48 8d 04 82          	lea    (%rdx,%rax,4),%rax
100438bd8:	85 c9                	test   %ecx,%ecx
100438bda:	0f 85 08 2f 00 00    	jne    10043bae8 <.text+0x3aae8>
100438be0:	c7 00 00 00 00 00    	movl   $0x0,(%rax)
100438be6:	48 8b 15 c3 9f 2e 00 	mov    0x2e9fc3(%rip),%rdx        # 100722bb0 <_head_msys_iconv_2_dll-0x49450>
100438bed:	8b 84 24 ec 03 00 00 	mov    0x3ec(%rsp),%eax
100438bf4:	8b 8c 24 80 00 00 00 	mov    0x80(%rsp),%ecx
100438bfb:	48 8b 12             	mov    (%rdx),%rdx
100438bfe:	48 8d 14 42          	lea    (%rdx,%rax,2),%rdx
100438c02:	85 c9                	test   %ecx,%ecx
100438c04:	75 08                	jne    100438c0e <.text+0x37c0e>
100438c06:	0f b7 8c 24 28 04 00 	movzwl 0x428(%rsp),%ecx
100438c0d:	00
100438c0e:	48 8b 2d ab 9f 2e 00 	mov    0x2e9fab(%rip),%rbp        # 100722bc0 <_head_msys_iconv_2_dll-0x49440>
100438c15:	66 89 0a             	mov    %cx,(%rdx)
100438c18:	83 bc 24 a0 03 00 00 	cmpl   $0x4,0x3a0(%rsp)
100438c1f:	04
100438c20:	48 8b 55 00          	mov    0x0(%rbp),%rdx
100438c24:	48 8d 14 82          	lea    (%rdx,%rax,4),%rdx
100438c28:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
100438c2d:	7e 14                	jle    100438c43 <.text+0x37c43>
100438c2f:	44 8b 84 24 e8 04 00 	mov    0x4e8(%rsp),%r8d
100438c36:	00
100438c37:	45 85 c0             	test   %r8d,%r8d
100438c3a:	7f 07                	jg     100438c43 <.text+0x37c43>
100438c3c:	8b 84 24 c0 03 00 00 	mov    0x3c0(%rsp),%eax
100438c43:	89 02                	mov    %eax,(%rdx)
100438c45:	8b 0e                	mov    (%rsi),%ecx
100438c47:	85 c9                	test   %ecx,%ecx
100438c49:	0f 84 a9 0e 00 00    	je     100439af8 <.text+0x38af8>
100438c4f:	48 8b 05 6a 04 2f 00 	mov    0x2f046a(%rip),%rax        # 1007290c0 <_head_msys_iconv_2_dll-0x42f40>
100438c56:	44 89 e9             	mov    %r13d,%ecx
100438c59:	ff 10                	call   *(%rax)
100438c5b:	83 f8 01             	cmp    $0x1,%eax
100438c5e:	0f 8e 94 0e 00 00    	jle    100439af8 <.text+0x38af8>
100438c64:	48 8b 15 a5 fd 2e 00 	mov    0x2efda5(%rip),%rdx        # 100728a10 <_head_msys_iconv_2_dll-0x435f0>
100438c6b:	8b 84 24 ec 03 00 00 	mov    0x3ec(%rsp),%eax
100438c72:	83 84 24 c8 03 00 00 	addl   $0x1,0x3c8(%rsp)
100438c79:	01
100438c7a:	8b 12                	mov    (%rdx),%edx
100438c7c:	83 c0 01             	add    $0x1,%eax
100438c7f:	89 84 24 ec 03 00 00 	mov    %eax,0x3ec(%rsp)
100438c86:	49 03 06             	add    (%r14),%rax
100438c89:	85 d2                	test   %edx,%edx
100438c8b:	ba 00 00 00 00       	mov    $0x0,%edx
100438c90:	41 0f 44 d5          	cmove  %r13d,%edx
100438c94:	88 10                	mov    %dl,(%rax)
100438c96:	48 8b 45 00          	mov    0x0(%rbp),%rax
100438c9a:	8b 8c 24 ec 03 00 00 	mov    0x3ec(%rsp),%ecx
100438ca1:	83 bc 24 a0 03 00 00 	cmpl   $0x4,0x3a0(%rsp)
100438ca8:	04
100438ca9:	48 8b 94 24 c0 03 00 	mov    0x3c0(%rsp),%rdx
100438cb0:	00
100438cb1:	48 8d 0c 88          	lea    (%rax,%rcx,4),%rcx
100438cb5:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
100438cba:	7e 19                	jle    100438cd5 <.text+0x37cd5>
100438cbc:	8b b4 24 e8 04 00 00 	mov    0x4e8(%rsp),%esi
100438cc3:	85 f6                	test   %esi,%esi
100438cc5:	7f 0e                	jg     100438cd5 <.text+0x37cd5>
100438cc7:	48 83 c2 01          	add    $0x1,%rdx
100438ccb:	48 89 94 24 c0 03 00 	mov    %rdx,0x3c0(%rsp)
100438cd2:	00
100438cd3:	89 d0                	mov    %edx,%eax
100438cd5:	89 01                	mov    %eax,(%rcx)
100438cd7:	48 63 8c 24 08 04 00 	movslq 0x408(%rsp),%rcx
100438cde:	00
100438cdf:	48 89 c8             	mov    %rcx,%rax
100438ce2:	48 39 d1             	cmp    %rdx,%rcx
100438ce5:	75 0a                	jne    100438cf1 <.text+0x37cf1>
100438ce7:	83 c0 01             	add    $0x1,%eax
100438cea:	89 84 24 08 04 00 00 	mov    %eax,0x408(%rsp)
100438cf1:	44 8b 9b e0 04 00 00 	mov    0x4e0(%rbx),%r11d
100438cf8:	8b 94 24 ec 03 00 00 	mov    0x3ec(%rsp),%edx
100438cff:	8b 84 24 c8 03 00 00 	mov    0x3c8(%rsp),%eax
100438d06:	45 85 db             	test   %r11d,%r11d
100438d09:	0f 84 09 0e 00 00    	je     100439b18 <.text+0x38b18>
100438d0f:	83 ea 01             	sub    $0x1,%edx
100438d12:	8d 48 ff             	lea    -0x1(%rax),%ecx
100438d15:	83 ea 01             	sub    $0x1,%edx