1004e605e:	41 89 78 e0          	mov    %edi,-0x20(%r8)
1004e6062:	4d 39 d0             	cmp    %r10,%r8
1004e6065:	75 ca                	jne    1004e6031 <.text+0xe5031>
1004e6067:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
1004e606e:	00 00
1004e6070:	48 3b 5a 08          	cmp    0x8(%rdx),%rbx
1004e6074:	74 5a                	je     1004e60d0 <.text+0xe50d0>
1004e6076:	48 8b 52 18          	mov    0x18(%rdx),%rdx
1004e607a:	48 85 d2             	test   %rdx,%rdx
1004e607d:	75 89                	jne    1004e6008 <.text+0xe5008>
1004e607f:	48 83 c4 18          	add    $0x18,%rsp
1004e6083:	5b                   	pop    %rbx
1004e6084:	5e                   	pop    %rsi
1004e6085:	5f                   	pop    %rdi
1004e6086:	5d                   	pop    %rbp
1004e6087:	41 5c                	pop    %r12
1004e6089:	41 5d                	pop    %r13
1004e608b:	41 5e                	pop    %r14
1004e608d:	41 5f                	pop    %r15
1004e608f:	c3                   	ret
1004e6090:	44 39 f5             	cmp    %r14d,%ebp
1004e6093:	0f 8f b3 fd ff ff    	jg     1004e5e4c <.text+0xe4e4c>
1004e6099:	41 c7 42 08 00 00 00 	movl   $0x0,0x8(%r10)
1004e60a0:	00
1004e60a1:	e9 7a fd ff ff       	jmp    1004e5e20 <.text+0xe4e20>
1004e60a6:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
1004e60ad:	00 00 00
1004e60b0:	44 8b 6c 24 08       	mov    0x8(%rsp),%r13d
1004e60b5:	44 39 ef             	cmp    %r13d,%edi
1004e60b8:	7f 93                	jg     1004e604d <.text+0xe504d>
1004e60ba:	41 c7 40 08 00 00 00 	movl   $0x0,0x8(%r8)
1004e60c1:	00
1004e60c2:	e9 61 ff ff ff       	jmp    1004e6028 <.text+0xe5028>
1004e60c7:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
1004e60ce:	00 00
1004e60d0:	4c 63 92 f4 23 00 00 	movslq 0x23f4(%rdx),%r10
1004e60d7:	45 85 d2             	test   %r10d,%r10d
1004e60da:	7e 64                	jle    1004e6140 <.text+0xe5140>
1004e60dc:	4f 8d 14 52          	lea    (%r10,%r10,2),%r10
1004e60e0:	4c 8d 82 38 20 00 00 	lea    0x2038(%rdx),%r8
1004e60e7:	49 c1 e2 04          	shl    $0x4,%r10
1004e60eb:	4d 01 c2             	add    %r8,%r10
1004e60ee:	eb 09                	jmp    1004e60f9 <.text+0xe50f9>
1004e60f0:	49 83 c0 30          	add    $0x30,%r8
1004e60f4:	4d 39 c2             	cmp    %r8,%r10
1004e60f7:	74 47                	je     1004e6140 <.text+0xe5140>
1004e60f9:	41 39 40 10          	cmp    %eax,0x10(%r8)
1004e60fd:	75 f1                	jne    1004e60f0 <.text+0xe50f0>
1004e60ff:	49 39 08             	cmp    %rcx,(%r8)
1004e6102:	75 ec                	jne    1004e60f0 <.text+0xe50f0>
1004e6104:	41 8b 78 08          	mov    0x8(%r8),%edi
1004e6108:	44 39 df             	cmp    %r11d,%edi
1004e610b:	7c e3                	jl     1004e60f0 <.text+0xe50f0>
1004e610d:	4d 8d 2c 0e          	lea    (%r14,%rcx,1),%r13
1004e6111:	4d 89 28             	mov    %r13,(%r8)
1004e6114:	4d 85 c9             	test   %r9,%r9
1004e6117:	0f 88 bb 00 00 00    	js     1004e61d8 <.text+0xe51d8>
1004e611d:	46 8d 2c 0f          	lea    (%rdi,%r9,1),%r13d
1004e6121:	39 f7                	cmp    %esi,%edi
1004e6123:	44 89 6c 24 0c       	mov    %r13d,0xc(%rsp)
1004e6128:	46 8d 2c 0e          	lea    (%rsi,%r9,1),%r13d
1004e612c:	44 0f 4d 6c 24 0c    	cmovge 0xc(%rsp),%r13d
1004e6132:	49 83 c0 30          	add    $0x30,%r8
1004e6136:	45 89 68 d8          	mov    %r13d,-0x28(%r8)
1004e613a:	4d 39 c2             	cmp    %r8,%r10
1004e613d:	75 ba                	jne    1004e60f9 <.text+0xe50f9>
1004e613f:	90                   	nop
1004e6140:	48 39 d5             	cmp    %rdx,%rbp
1004e6143:	0f 84 2d ff ff ff    	je     1004e6076 <.text+0xe5076>
1004e6149:	48 39 4a 38          	cmp    %rcx,0x38(%rdx)
1004e614d:	0f 85 23 ff ff ff    	jne    1004e6076 <.text+0xe5076>
1004e6153:	44 8b 42 40          	mov    0x40(%rdx),%r8d
1004e6157:	45 39 d8             	cmp    %r11d,%r8d
1004e615a:	0f 8c 16 ff ff ff    	jl     1004e6076 <.text+0xe5076>
1004e6160:	4d 8d 14 0e          	lea    (%r14,%rcx,1),%r10
1004e6164:	4c 89 52 38          	mov    %r10,0x38(%rdx)
1004e6168:	4d 85 c9             	test   %r9,%r9
1004e616b:	0f 88 e1 02 00 00    	js     1004e6452 <.text+0xe5452>
1004e6171:	43 8d 3c 08          	lea    (%r8,%r9,1),%edi
1004e6175:	46 8d 14 0e          	lea    (%rsi,%r9,1),%r10d
1004e6179:	41 39 f0             	cmp    %esi,%r8d
1004e617c:	41 0f 4c fa          	cmovl  %r10d,%edi
1004e6180:	89 7a 40             	mov    %edi,0x40(%rdx)
1004e6183:	e9 ee fe ff ff       	jmp    1004e6076 <.text+0xe5076>
1004e6188:	45 89 cf             	mov    %r9d,%r15d
1004e618b:	41 f7 df             	neg    %r15d
1004e618e:	44 39 fd             	cmp    %r15d,%ebp
1004e6191:	0f 8f e2 fc ff ff    	jg     1004e5e79 <.text+0xe4e79>
1004e6197:	c7 42 08 00 00 00 00 	movl   $0x0,0x8(%rdx)
1004e619e:	e9 82 fc ff ff       	jmp    1004e5e25 <.text+0xe4e25>
1004e61a3:	44 89 cd             	mov    %r9d,%ebp
1004e61a6:	f7 dd                	neg    %ebp
1004e61a8:	39 ef                	cmp    %ebp,%edi
1004e61aa:	0f 8f bd fd ff ff    	jg     1004e5f6d <.text+0xe4f6d>
1004e61b0:	c7 82 78 03 00 00 00 	movl   $0x0,0x378(%rdx)
1004e61b7:	00 00 00
1004e61ba:	e9 81 fd ff ff       	jmp    1004e5f40 <.text+0xe4f40>
1004e61bf:	44 89 cd             	mov    %r9d,%ebp
1004e61c2:	f7 dd                	neg    %ebp
1004e61c4:	39 ef                	cmp    %ebp,%edi
1004e61c6:	0f 8f 0f fd ff ff    	jg     1004e5edb <.text+0xe4edb>
1004e61cc:	c7 42 08 00 00 00 00 	movl   $0x0,0x8(%rdx)
1004e61d3:	e9 d8 fc ff ff       	jmp    1004e5eb0 <.text+0xe4eb0>
1004e61d8:	45 89 cd             	mov    %r9d,%r13d
1004e61db:	41 f7 dd             	neg    %r13d
1004e61de:	44 39 ef             	cmp    %r13d,%edi
1004e61e1:	0f 8f 36 ff ff ff    	jg     1004e611d <.text+0xe511d>
1004e61e7:	41 c7 40 08 00 00 00 	movl   $0x0,0x8(%r8)
1004e61ee:	00
1004e61ef:	e9 fc fe ff ff       	jmp    1004e60f0 <.text+0xe50f0>
1004e61f4:	44 8b 52 08          	mov    0x8(%rdx),%r10d
1004e61f8:	45 39 da             	cmp    %r11d,%r10d
1004e61fb:	0f 8c dd fd ff ff    	jl     1004e5fde <.text+0xe4fde>
1004e6201:	49 8d 3c 08          	lea    (%r8,%rcx,1),%rdi
1004e6205:	48 89 3a             	mov    %rdi,(%rdx)
1004e6208:	4d 85 c9             	test   %r9,%r9
1004e620b:	0f 88 27 02 00 00    	js     1004e6438 <.text+0xe5438>
1004e6211:	47 8d 24 0a          	lea    (%r10,%r9,1),%r12d
1004e6215:	41 39 f2             	cmp    %esi,%r10d
1004e6218:	42 8d 3c 0e          	lea    (%rsi,%r9,1),%edi
1004e621c:	45 89 e2             	mov    %r12d,%r10d
1004e621f:	44 0f 4c d7          	cmovl  %edi,%r10d
1004e6223:	44 89 52 08          	mov    %r10d,0x8(%rdx)
1004e6227:	e9 b2 fd ff ff       	jmp    1004e5fde <.text+0xe4fde>
1004e622c:	8b 95 68 10 00 00    	mov    0x1068(%rbp),%edx
1004e6232:	44 39 da             	cmp    %r11d,%edx
1004e6235:	0f 8c 93 fd ff ff    	jl     1004e5fce <.text+0xe4fce>
1004e623b:	4d 8d 14 08          	lea    (%r8,%rcx,1),%r10
1004e623f:	4c 89 95 60 10 00 00 	mov    %r10,0x1060(%rbp)
1004e6246:	4d 85 c9             	test   %r9,%r9
1004e6249:	0f 88 cb 01 00 00    	js     1004e641a <.text+0xe541a>
1004e624f:	42 8d 3c 0a          	lea    (%rdx,%r9,1),%edi
1004e6253:	46 8d 14 0e          	lea    (%rsi,%r9,1),%r10d
1004e6257:	39 f2                	cmp    %esi,%edx
1004e6259:	41 0f 4c fa          	cmovl  %r10d,%edi
1004e625d:	89 bd 68 10 00 00    	mov    %edi,0x1068(%rbp)
1004e6263:	e9 66 fd ff ff       	jmp    1004e5fce <.text+0xe4fce>
1004e6268:	8b 95 58 10 00 00    	mov    0x1058(%rbp),%edx
1004e626e:	44 39 da             	cmp    %r11d,%edx
1004e6271:	0f 8c 4a fd ff ff    	jl     1004e5fc1 <.text+0xe4fc1>
1004e6277:	4d 8d 14 08          	lea    (%r8,%rcx,1),%r10
1004e627b:	4c 89 95 50 10 00 00 	mov    %r10,0x1050(%rbp)
1004e6282:	4d 85 c9             	test   %r9,%r9
1004e6285:	0f 88 71 01 00 00    	js     1004e63fc <.text+0xe53fc>
1004e628b:	42 8d 3c 0a          	lea    (%rdx,%r9,1),%edi
1004e628f:	46 8d 14 0e          	lea    (%rsi,%r9,1),%r10d
1004e6293:	39 f2                	cmp    %esi,%edx
1004e6295:	41 0f 4c fa          	cmovl  %r10d,%edi
1004e6299:	89 bd 58 10 00 00    	mov    %edi,0x1058(%rbp)
1004e629f:	e9 1d fd ff ff       	jmp    1004e5fc1 <.text+0xe4fc1>
1004e62a4:	8b 93 28 03 00 00    	mov    0x328(%rbx),%edx
1004e62aa:	44 39 da             	cmp    %r11d,%edx
1004e62ad:	0f 8c f7 fc ff ff    	jl     1004e5faa <.text+0xe4faa>
1004e62b3:	4d 8d 14 08          	lea    (%r8,%rcx,1),%r10
1004e62b7:	4c 89 93 20 03 00 00 	mov    %r10,0x320(%rbx)
1004e62be:	4d 85 c9             	test   %r9,%r9
1004e62c1:	0f 88 17 01 00 00    	js     1004e63de <.text+0xe53de>
1004e62c7:	42 8d 3c 0a          	lea    (%rdx,%r9,1),%edi
1004e62cb:	46 8d 14 0e          	lea    (%rsi,%r9,1),%r10d
1004e62cf:	39 f2                	cmp    %esi,%edx
1004e62d1:	41 0f 4c fa          	cmovl  %r10d,%edi
1004e62d5:	89 bb 28 03 00 00    	mov    %edi,0x328(%rbx)
1004e62db:	e9 ca fc ff ff       	jmp    1004e5faa <.text+0xe4faa>
1004e62e0:	8b 93 18 03 00 00    	mov    0x318(%rbx),%edx
1004e62e6:	44 39 da             	cmp    %r11d,%edx
1004e62e9:	0f 8c ae fc ff ff    	jl     1004e5f9d <.text+0xe4f9d>
1004e62ef:	4d 8d 14 08          	lea    (%r8,%rcx,1),%r10
1004e62f3:	4c 89 93 10 03 00 00 	mov    %r10,0x310(%rbx)
1004e62fa:	4d 85 c9             	test   %r9,%r9
1004e62fd:	0f 88 bd 00 00 00    	js     1004e63c0 <.text+0xe53c0>
1004e6303:	42 8d 3c 0a          	lea    (%rdx,%r9,1),%edi
1004e6307:	46 8d 14 0e          	lea    (%rsi,%r9,1),%r10d
1004e630b:	39 f2                	cmp    %esi,%edx
1004e630d:	41 0f 4c fa          	cmovl  %r10d,%edi
1004e6311:	89 bb 18 03 00 00    	mov    %edi,0x318(%rbx)
1004e6317:	e9 81 fc ff ff       	jmp    1004e5f9d <.text+0xe4f9d>
1004e631c:	8b 93 68 03 00 00    	mov    0x368(%rbx),%edx
1004e6322:	44 39 da             	cmp    %r11d,%edx
1004e6325:	0f 8c ef fb ff ff    	jl     1004e5f1a <.text+0xe4f1a>
1004e632b:	4d 8d 14 08          	lea    (%r8,%rcx,1),%r10
1004e632f:	4c 89 93 60 03 00 00 	mov    %r10,0x360(%rbx)
1004e6336:	4d 85 c9             	test   %r9,%r9
1004e6339:	78 6b                	js     1004e63a6 <.text+0xe53a6>
1004e633b:	42 8d 3c 0a          	lea    (%rdx,%r9,1),%edi
1004e633f:	46 8d 14 0e          	lea    (%rsi,%r9,1),%r10d
1004e6343:	39 f2                	cmp    %esi,%edx
1004e6345:	41 0f 4c fa          	cmovl  %r10d,%edi
1004e6349:	89 bb 68 03 00 00    	mov    %edi,0x368(%rbx)
1004e634f:	e9 c6 fb ff ff       	jmp    1004e5f1a <.text+0xe4f1a>
1004e6354:	8b 93 58 03 00 00    	mov    0x358(%rbx),%edx
1004e635a:	44 39 da             	cmp    %r11d,%edx
1004e635d:	0f 8c aa fb ff ff    	jl     1004e5f0d <.text+0xe4f0d>
1004e6363:	4d 8d 14 08          	lea    (%r8,%rcx,1),%r10
1004e6367:	4c 89 93 50 03 00 00 	mov    %r10,0x350(%rbx)
1004e636e:	4d 85 c9             	test   %r9,%r9
1004e6371:	78 19                	js     1004e638c <.text+0xe538c>
1004e6373:	42 8d 3c 0a          	lea    (%rdx,%r9,1),%edi
1004e6377:	46 8d 14 0e          	lea    (%rsi,%r9,1),%r10d
1004e637b:	39 f2                	cmp    %esi,%edx
1004e637d:	41 0f 4c fa          	cmovl  %r10d,%edi
1004e6381:	89 bb 58 03 00 00    	mov    %edi,0x358(%rbx)
1004e6387:	e9 81 fb ff ff       	jmp    1004e5f0d <.text+0xe4f0d>
1004e638c:	45 89 ca             	mov    %r9d,%r10d
1004e638f:	41 f7 da             	neg    %r10d
1004e6392:	44 39 d2             	cmp    %r10d,%edx
1004e6395:	7f dc                	jg     1004e6373 <.text+0xe5373>
1004e6397:	c7 83 58 03 00 00 00 	movl   $0x0,0x358(%rbx)
1004e639e:	00 00 00
1004e63a1:	e9 67 fb ff ff       	jmp    1004e5f0d <.text+0xe4f0d>
1004e63a6:	45 89 ca             	mov    %r9d,%r10d
1004e63a9:	41 f7 da             	neg    %r10d
1004e63ac:	44 39 d2             	cmp    %r10d,%edx
1004e63af:	7f 8a                	jg     1004e633b <.text+0xe533b>
1004e63b1:	c7 83 68 03 00 00 00 	movl   $0x0,0x368(%rbx)
1004e63b8:	00 00 00
1004e63bb:	e9 5a fb ff ff       	jmp    1004e5f1a <.text+0xe4f1a>
1004e63c0:	45 89 ca             	mov    %r9d,%r10d
1004e63c3:	41 f7 da             	neg    %r10d
1004e63c6:	44 39 d2             	cmp    %r10d,%edx
1004e63c9:	0f 8f 34 ff ff ff    	jg     1004e6303 <.text+0xe5303>
1004e63cf:	c7 83 18 03 00 00 00 	movl   $0x0,0x318(%rbx)
1004e63d6:	00 00 00
1004e63d9:	e9 bf fb ff ff       	jmp    1004e5f9d <.text+0xe4f9d>
1004e63de:	45 89 ca             	mov    %r9d,%r10d
1004e63e1:	41 f7 da             	neg    %r10d
1004e63e4:	44 39 d2             	cmp    %r10d,%edx
1004e63e7:	0f 8f da fe ff ff    	jg     1004e62c7 <.text+0xe52c7>
1004e63ed:	c7 83 28 03 00 00 00 	movl   $0x0,0x328(%rbx)
1004e63f4:	00 00 00
1004e63f7:	e9 ae fb ff ff       	jmp    1004e5faa <.text+0xe4faa>
1004e63fc:	45 89 ca             	mov    %r9d,%r10d
1004e63ff:	41 f7 da             	neg    %r10d
1004e6402:	44 39 d2             	cmp    %r10d,%edx
1004e6405:	0f 8f 80 fe ff ff    	jg     1004e628b <.text+0xe528b>
1004e640b:	c7 85 58 10 00 00 00 	movl   $0x0,0x1058(%rbp)
1004e6412:	00 00 00
1004e6415:	e9 a7 fb ff ff       	jmp    1004e5fc1 <.text+0xe4fc1>
1004e641a:	45 89 ca             	mov    %r9d,%r10d
1004e641d:	41 f7 da             	neg    %r10d
1004e6420:	44 39 d2             	cmp    %r10d,%edx
1004e6423:	0f 8f 26 fe ff ff    	jg     1004e624f <.text+0xe524f>
1004e6429:	c7 85 68 10 00 00 00 	movl   $0x0,0x1068(%rbp)
1004e6430:	00 00 00
1004e6433:	e9 96 fb ff ff       	jmp    1004e5fce <.text+0xe4fce>
1004e6438:	44 89 cf             	mov    %r9d,%edi
1004e643b:	f7 df                	neg    %edi
1004e643d:	41 39 fa             	cmp    %edi,%r10d
1004e6440:	0f 8f cb fd ff ff    	jg     1004e6211 <.text+0xe5211>
1004e6446:	c7 42 08 00 00 00 00 	movl   $0x0,0x8(%rdx)
1004e644d:	e9 8c fb ff ff       	jmp    1004e5fde <.text+0xe4fde>
1004e6452:	45 89 ca             	mov    %r9d,%r10d
1004e6455:	41 f7 da             	neg    %r10d
1004e6458:	45 39 d0             	cmp    %r10d,%r8d
1004e645b:	0f 8f 10 fd ff ff    	jg     1004e6171 <.text+0xe5171>
1004e6461:	c7 42 40 00 00 00 00 	movl   $0x0,0x40(%rdx)
1004e6468:	e9 09 fc ff ff       	jmp    1004e6076 <.text+0xe5076>
1004e646d:	0f 1f 00             	nopl   (%rax)
1004e6470:	41 54                	push   %r12
1004e6472:	55                   	push   %rbp
1004e6473:	57                   	push   %rdi
1004e6474:	56                   	push   %rsi
1004e6475:	53                   	push   %rbx
1004e6476:	48 83 ec 20          	sub    $0x20,%rsp
1004e647a:	48 89 cd             	mov    %rcx,%rbp
1004e647d:	8b 89 10 20 00 00    	mov    0x2010(%rcx),%ecx
1004e6483:	85 d2                	test   %edx,%edx
1004e6485:	74 62                	je     1004e64e9 <.text+0xe54e9>
1004e6487:	48 8d 9d 70 10 00 00 	lea    0x1070(%rbp),%rbx
1004e648e:	31 f6                	xor    %esi,%esi
1004e6490:	45 31 e4             	xor    %r12d,%r12d
1004e6493:	85 c9                	test   %ecx,%ecx
1004e6495:	7f 3a                	jg     1004e64d1 <.text+0xe54d1>
1004e6497:	39 8d 14 20 00 00    	cmp    %ecx,0x2014(%rbp)
1004e649d:	75 07                	jne    1004e64a6 <.text+0xe54a6>
1004e649f:	44 89 a5 14 20 00 00 	mov    %r12d,0x2014(%rbp)
1004e64a6:	44 89 a5 10 20 00 00 	mov    %r12d,0x2010(%rbp)
1004e64ad:	48 83 c4 20          	add    $0x20,%rsp
1004e64b1:	5b                   	pop    %rbx
1004e64b2:	5e                   	pop    %rsi
1004e64b3:	5f                   	pop    %rdi
1004e64b4:	5d                   	pop    %rbp
1004e64b5:	41 5c                	pop    %r12
1004e64b7:	c3                   	ret
1004e64b8:	48 89 d9             	mov    %rbx,%rcx
1004e64bb:	e8 f0 cf ff ff       	call   1004e34b0 <.text+0xe24b0>
1004e64c0:	8b 8d 10 20 00 00    	mov    0x2010(%rbp),%ecx
1004e64c6:	83 c6 01             	add    $0x1,%esi
1004e64c9:	48 83 c3 28          	add    $0x28,%rbx
1004e64cd:	39 f1                	cmp    %esi,%ecx
1004e64cf:	7e 18                	jle    1004e64e9 <.text+0xe54e9>
1004e64d1:	8b 43 10             	mov    0x10(%rbx),%eax
1004e64d4:	85 c0                	test   %eax,%eax
1004e64d6:	75 ee                	jne    1004e64c6 <.text+0xe54c6>
1004e64d8:	48 83 3b 00          	cmpq   $0x0,(%rbx)
1004e64dc:	75 da                	jne    1004e64b8 <.text+0xe54b8>
1004e64de:	83 c6 01             	add    $0x1,%esi
1004e64e1:	48 83 c3 28          	add    $0x28,%rbx
1004e64e5:	39 f1                	cmp    %esi,%ecx
1004e64e7:	7f e8                	jg     1004e64d1 <.text+0xe54d1>
1004e64e9:	48 8b 3d 00 2a 24 00 	mov    0x242a00(%rip),%rdi        # 100728ef0 <_head_msys_iconv_2_dll-0x43110>
1004e64f0:	48 8d 9d 98 10 00 00 	lea    0x1098(%rbp),%rbx
1004e64f7:	45 31 e4             	xor    %r12d,%r12d
1004e64fa:	31 f6                	xor    %esi,%esi
1004e64fc:	85 c9                	test   %ecx,%ecx
1004e64fe:	7e 97                	jle    1004e6497 <.text+0xe5497>
1004e6500:	39 b5 14 20 00 00    	cmp    %esi,0x2014(%rbp)
1004e6506:	75 07                	jne    1004e650f <.text+0xe550f>
1004e6508:	44 89 a5 14 20 00 00 	mov    %r12d,0x2014(%rbp)
1004e650f:	83 c6 01             	add    $0x1,%esi
1004e6512:	39 ce                	cmp    %ecx,%esi
1004e6514:	7d 6a                	jge    1004e6580 <.text+0xe5580>
1004e6516:	44 8b 43 e8          	mov    -0x18(%rbx),%r8d
1004e651a:	48 89 d8             	mov    %rbx,%rax
1004e651d:	89 f2                	mov    %esi,%edx
1004e651f:	45 85 c0             	test   %r8d,%r8d
1004e6522:	41 0f 95 c1          	setne  %r9b
1004e6526:	eb 13                	jmp    1004e653b <.text+0xe553b>
1004e6528:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
1004e652f:	00
1004e6530:	83 c2 01             	add    $0x1,%edx
1004e6533:	48 83 c0 28          	add    $0x28,%rax
1004e6537:	39 ca                	cmp    %ecx,%edx
1004e6539:	74 45                	je     1004e6580 <.text+0xe5580>
1004e653b:	44 39 40 10          	cmp    %r8d,0x10(%rax)
1004e653f:	75 ef                	jne    1004e6530 <.text+0xe5530>
1004e6541:	45 84 c9             	test   %r9b,%r9b
1004e6544:	74 ea                	je     1004e6530 <.text+0xe5530>
1004e6546:	4c 8b 53 d8          	mov    -0x28(%rbx),%r10
1004e654a:	4c 39 10             	cmp    %r10,(%rax)
1004e654d:	75 e1                	jne    1004e6530 <.text+0xe5530>
1004e654f:	39 d1                	cmp    %edx,%ecx
1004e6551:	7e 2d                	jle    1004e6580 <.text+0xe5580>
1004e6553:	39 d6                	cmp    %edx,%esi
1004e6555:	7d 05                	jge    1004e655c <.text+0xe555c>
1004e6557:	f6 07 01             	testb  $0x1,(%rdi)
1004e655a:	75 24                	jne    1004e6580 <.text+0xe5580>
1004e655c:	48 8b 4b f0          	mov    -0x10(%rbx),%rcx
1004e6560:	e8 bb af f1 ff       	call   100401520 <.text+0x520>
1004e6565:	8b 8d 10 20 00 00    	mov    0x2010(%rbp),%ecx
1004e656b:	48 83 c3 28          	add    $0x28,%rbx
1004e656f:	39 f1                	cmp    %esi,%ecx
1004e6571:	7f 8d                	jg     1004e6500 <.text+0xe5500>
1004e6573:	e9 1f ff ff ff       	jmp    1004e6497 <.text+0xe5497>
1004e6578:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
1004e657f:	00
1004e6580:	49 63 c4             	movslq %r12d,%rax
1004e6583:	f3 0f 6f 43 d8       	movdqu -0x28(%rbx),%xmm0
1004e6588:	41 83 c4 01          	add    $0x1,%r12d
1004e658c:	48 8d 04 80          	lea    (%rax,%rax,4),%rax
1004e6590:	48 8d 54 c5 00       	lea    0x0(%rbp,%rax,8),%rdx