1404fed0e:	48 8d 15 bb 1c ea 00 	lea    0xea1cbb(%rip),%rdx        # 0x1413a09d0
1404fed15:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1404fed1a:	e8 f9 da 91 00       	call   0x140e1c818
1404fed1f:	cc                   	int3
1404fed20:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
1404fed25:	56                   	push   %rsi
1404fed26:	57                   	push   %rdi
1404fed27:	41 56                	push   %r14
1404fed29:	48 83 ec 50          	sub    $0x50,%rsp
1404fed2d:	48 8b 05 cc a1 eb 00 	mov    0xeba1cc(%rip),%rax        # 0x1413b8f00
1404fed34:	48 33 c4             	xor    %rsp,%rax
1404fed37:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
1404fed3c:	48 8d 5a 06          	lea    0x6(%rdx),%rbx
1404fed40:	49 8b f0             	mov    %r8,%rsi
1404fed43:	48 8b fa             	mov    %rdx,%rdi
1404fed46:	4c 8b f1             	mov    %rcx,%r14
1404fed49:	49 3b d8             	cmp    %r8,%rbx
1404fed4c:	77 6c                	ja     0x1404fedba
1404fed4e:	48 3b da             	cmp    %rdx,%rbx
1404fed51:	72 67                	jb     0x1404fedba
1404fed53:	c7 41 08 06 00 00 00 	movl   $0x6,0x8(%rcx)
1404fed5a:	b9 07 00 00 00       	mov    $0x7,%ecx
1404fed5f:	e8 b8 c8 91 00       	call   0x140e1b61c
1404fed64:	49 89 06             	mov    %rax,(%r14)
1404fed67:	8b 0f                	mov    (%rdi),%ecx
1404fed69:	89 08                	mov    %ecx,(%rax)
1404fed6b:	0f b7 4f 04          	movzwl 0x4(%rdi),%ecx
1404fed6f:	66 89 48 04          	mov    %cx,0x4(%rax)
1404fed73:	49 8b 06             	mov    (%r14),%rax
1404fed76:	c6 40 06 00          	movb   $0x0,0x6(%rax)
1404fed7a:	48 8d 43 04          	lea    0x4(%rbx),%rax
1404fed7e:	48 3b c6             	cmp    %rsi,%rax
1404fed81:	77 65                	ja     0x1404fede8
1404fed83:	48 3b c3             	cmp    %rbx,%rax
1404fed86:	72 60                	jb     0x1404fede8
1404fed88:	41 83 7e 14 01       	cmpl   $0x1,0x14(%r14)
1404fed8d:	8b 03                	mov    (%rbx),%eax
1404fed8f:	74 02                	je     0x1404fed93
1404fed91:	0f c8                	bswap  %eax
1404fed93:	2b df                	sub    %edi,%ebx
1404fed95:	41 89 46 10          	mov    %eax,0x10(%r14)
1404fed99:	8d 43 04             	lea    0x4(%rbx),%eax
1404fed9c:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
1404feda1:	48 33 cc             	xor    %rsp,%rcx
1404feda4:	e8 57 c7 91 00       	call   0x140e1b500
1404feda9:	48 8b 9c 24 88 00 00 	mov    0x88(%rsp),%rbx
1404fedb0:	00
1404fedb1:	48 83 c4 50          	add    $0x50,%rsp
1404fedb5:	41 5e                	pop    %r14
1404fedb7:	5f                   	pop    %rdi
1404fedb8:	5e                   	pop    %rsi
1404fedb9:	c3                   	ret
1404fedba:	2b f7                	sub    %edi,%esi
1404fedbc:	48 8d 15 cd 9a b0 00 	lea    0xb09acd(%rip),%rdx        # 0x141008890
1404fedc3:	44 8b ce             	mov    %esi,%r9d
1404fedc6:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1404fedcb:	41 b8 06 00 00 00    	mov    $0x6,%r8d
1404fedd1:	e8 1a a3 ca ff       	call   0x1401a90f0
1404fedd6:	48 8d 15 f3 1b ea 00 	lea    0xea1bf3(%rip),%rdx        # 0x1413a09d0
1404feddd:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1404fede2:	e8 31 da 91 00       	call   0x140e1c818
1404fede7:	cc                   	int3
1404fede8:	2b df                	sub    %edi,%ebx
1404fedea:	48 8d 15 b7 9a b0 00 	lea    0xb09ab7(%rip),%rdx        # 0x1410088a8
1404fedf1:	2b f7                	sub    %edi,%esi
1404fedf3:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1404fedf8:	44 8b ce             	mov    %esi,%r9d
1404fedfb:	44 8d 43 04          	lea    0x4(%rbx),%r8d
1404fedff:	e8 ec a2 ca ff       	call   0x1401a90f0
1404fee04:	48 8d 15 c5 1b ea 00 	lea    0xea1bc5(%rip),%rdx        # 0x1413a09d0
1404fee0b:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1404fee10:	e8 03 da 91 00       	call   0x140e1c818
1404fee15:	cc                   	int3
1404fee16:	cc                   	int3
1404fee17:	cc                   	int3
1404fee18:	cc                   	int3
1404fee19:	cc                   	int3
1404fee1a:	cc                   	int3
1404fee1b:	cc                   	int3
1404fee1c:	cc                   	int3
1404fee1d:	cc                   	int3
1404fee1e:	cc                   	int3
1404fee1f:	cc                   	int3
1404fee20:	40 53                	rex push %rbx
1404fee22:	57                   	push   %rdi
1404fee23:	41 54                	push   %r12
1404fee25:	41 57                	push   %r15
1404fee27:	48 83 ec 68          	sub    $0x68,%rsp
1404fee2b:	48 8b 05 ce a0 eb 00 	mov    0xeba0ce(%rip),%rax        # 0x1413b8f00
1404fee32:	48 33 c4             	xor    %rsp,%rax
1404fee35:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
1404fee3a:	48 8d 5a 05          	lea    0x5(%rdx),%rbx
1404fee3e:	49 8b f8             	mov    %r8,%rdi
1404fee41:	4c 8b fa             	mov    %rdx,%r15
1404fee44:	4c 8b e1             	mov    %rcx,%r12
1404fee47:	49 3b d8             	cmp    %r8,%rbx
1404fee4a:	0f 87 da 01 00 00    	ja     0x1404ff02a
1404fee50:	48 83 c2 04          	add    $0x4,%rdx
1404fee54:	48 3b da             	cmp    %rdx,%rbx
1404fee57:	0f 82 cd 01 00 00    	jb     0x1404ff02a
1404fee5d:	83 79 18 01          	cmpl   $0x1,0x18(%rcx)
1404fee61:	41 8b 07             	mov    (%r15),%eax
1404fee64:	48 89 ac 24 a8 00 00 	mov    %rbp,0xa8(%rsp)
1404fee6b:	00
1404fee6c:	4c 89 6c 24 58       	mov    %r13,0x58(%rsp)
1404fee71:	74 02                	je     0x1404fee75
1404fee73:	0f c8                	bswap  %eax
1404fee75:	89 01                	mov    %eax,(%rcx)
1404fee77:	0f b6 02             	movzbl (%rdx),%eax
1404fee7a:	8b e8                	mov    %eax,%ebp
1404fee7c:	88 41 04             	mov    %al,0x4(%rcx)
1404fee7f:	44 8b e8             	mov    %eax,%r13d
1404fee82:	48 8b c7             	mov    %rdi,%rax
1404fee85:	49 2b c7             	sub    %r15,%rax
1404fee88:	48 83 e8 05          	sub    $0x5,%rax
1404fee8c:	48 3b e8             	cmp    %rax,%rbp
1404fee8f:	0f 8f c4 01 00 00    	jg     0x1404ff059
1404fee95:	48 c7 41 10 00 00 00 	movq   $0x0,0x10(%rcx)
1404fee9c:	00
1404fee9d:	b9 18 00 00 00       	mov    $0x18,%ecx
1404feea2:	48 89 74 24 60       	mov    %rsi,0x60(%rsp)
1404feea7:	4c 89 74 24 50       	mov    %r14,0x50(%rsp)
1404feeac:	45 33 f6             	xor    %r14d,%r14d
1404feeaf:	e8 54 c2 91 00       	call   0x140e1b108
1404feeb4:	48 8b c8             	mov    %rax,%rcx
1404feeb7:	48 85 c0             	test   %rax,%rax
1404feeba:	74 0f                	je     0x1404feecb
1404feebc:	33 c0                	xor    %eax,%eax
1404feebe:	48 89 01             	mov    %rax,(%rcx)
1404feec1:	48 89 41 08          	mov    %rax,0x8(%rcx)
1404feec5:	48 89 41 10          	mov    %rax,0x10(%rcx)
1404feec9:	eb 02                	jmp    0x1404feecd
1404feecb:	33 c9                	xor    %ecx,%ecx
1404feecd:	49 89 4c 24 08       	mov    %rcx,0x8(%r12)
1404feed2:	48 8b 41 10          	mov    0x10(%rcx),%rax
1404feed6:	48 2b 01             	sub    (%rcx),%rax
1404feed9:	48 c1 f8 03          	sar    $0x3,%rax
1404feedd:	48 89 6c 24 20       	mov    %rbp,0x20(%rsp)
1404feee2:	48 3b e8             	cmp    %rax,%rbp
1404feee5:	76 0a                	jbe    0x1404feef1
1404feee7:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
1404feeec:	e8 2f 67 ec ff       	call   0x1403c5620
1404feef1:	45 85 ed             	test   %r13d,%r13d
1404feef4:	0f 84 ce 00 00 00    	je     0x1404fefc8
1404feefa:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1404fef00:	b9 20 00 00 00       	mov    $0x20,%ecx
1404fef05:	e8 fe c1 91 00       	call   0x140e1b108
1404fef0a:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1404fef0f:	48 85 c0             	test   %rax,%rax
1404fef12:	74 13                	je     0x1404fef27
1404fef14:	33 c9                	xor    %ecx,%ecx
1404fef16:	48 89 48 08          	mov    %rcx,0x8(%rax)
1404fef1a:	89 48 10             	mov    %ecx,0x10(%rax)
1404fef1d:	66 89 08             	mov    %cx,(%rax)
1404fef20:	c7 40 18 01 00 00 00 	movl   $0x1,0x18(%rax)
1404fef27:	4c 8d 4b 02          	lea    0x2(%rbx),%r9
1404fef2b:	49 89 44 24 10       	mov    %rax,0x10(%r12)
1404fef30:	4c 3b cf             	cmp    %rdi,%r9
1404fef33:	0f 87 c3 00 00 00    	ja     0x1404feffc
1404fef39:	48 8d 4b 01          	lea    0x1(%rbx),%rcx
1404fef3d:	4c 3b c9             	cmp    %rcx,%r9
1404fef40:	0f 82 b6 00 00 00    	jb     0x1404feffc
1404fef46:	0f b6 13             	movzbl (%rbx),%edx
1404fef49:	88 10                	mov    %dl,(%rax)
1404fef4b:	8b ea                	mov    %edx,%ebp
1404fef4d:	0f b6 09             	movzbl (%rcx),%ecx
1404fef50:	88 48 01             	mov    %cl,0x1(%rax)
1404fef53:	44 8d 42 ff          	lea    -0x1(%rdx),%r8d
1404fef57:	48 ff c2             	inc    %rdx
1404fef5a:	48 03 d3             	add    %rbx,%rdx
1404fef5d:	48 3b d7             	cmp    %rdi,%rdx
1404fef60:	0f 87 43 01 00 00    	ja     0x1404ff0a9
1404fef66:	49 3b d1             	cmp    %r9,%rdx
1404fef69:	0f 82 3a 01 00 00    	jb     0x1404ff0a9
1404fef6f:	83 fd 01             	cmp    $0x1,%ebp
1404fef72:	0f 82 0e 01 00 00    	jb     0x1404ff086
1404fef78:	48 8d 48 08          	lea    0x8(%rax),%rcx
1404fef7c:	49 8b d1             	mov    %r9,%rdx
1404fef7f:	e8 dc f3 ca ff       	call   0x1401ae360
1404fef84:	49 8b 4c 24 08       	mov    0x8(%r12),%rcx
1404fef89:	ff c5                	inc    %ebp
1404fef8b:	48 8b 51 08          	mov    0x8(%rcx),%rdx
1404fef8f:	48 3b 51 10          	cmp    0x10(%rcx),%rdx
1404fef93:	74 0f                	je     0x1404fefa4
1404fef95:	49 8b 44 24 10       	mov    0x10(%r12),%rax
1404fef9a:	48 89 02             	mov    %rax,(%rdx)
1404fef9d:	48 83 41 08 08       	addq   $0x8,0x8(%rcx)
1404fefa2:	eb 0a                	jmp    0x1404fefae
1404fefa4:	4d 8d 44 24 10       	lea    0x10(%r12),%r8
1404fefa9:	e8 12 65 ec ff       	call   0x1403c54c0
1404fefae:	8b c5                	mov    %ebp,%eax
1404fefb0:	41 ff c6             	inc    %r14d
1404fefb3:	48 03 d8             	add    %rax,%rbx
1404fefb6:	49 c7 44 24 10 00 00 	movq   $0x0,0x10(%r12)
1404fefbd:	00 00
1404fefbf:	45 3b f5             	cmp    %r13d,%r14d
1404fefc2:	0f 8c 38 ff ff ff    	jl     0x1404fef00
1404fefc8:	48 8b 74 24 60       	mov    0x60(%rsp),%rsi
1404fefcd:	41 2b df             	sub    %r15d,%ebx
1404fefd0:	4c 8b 74 24 50       	mov    0x50(%rsp),%r14
1404fefd5:	8b c3                	mov    %ebx,%eax
1404fefd7:	48 8b ac 24 a8 00 00 	mov    0xa8(%rsp),%rbp
1404fefde:	00
1404fefdf:	4c 8b 6c 24 58       	mov    0x58(%rsp),%r13
1404fefe4:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1404fefe9:	48 33 cc             	xor    %rsp,%rcx
1404fefec:	e8 0f c5 91 00       	call   0x140e1b500
1404feff1:	48 83 c4 68          	add    $0x68,%rsp
1404feff5:	41 5f                	pop    %r15
1404feff7:	41 5c                	pop    %r12
1404feff9:	5f                   	pop    %rdi
1404feffa:	5b                   	pop    %rbx
1404feffb:	c3                   	ret
1404feffc:	2b fb                	sub    %ebx,%edi
1404feffe:	48 8d 15 13 9d b0 00 	lea    0xb09d13(%rip),%rdx        # 0x141008d18
1404ff005:	44 8b cf             	mov    %edi,%r9d
1404ff008:	48 8d 4c 24 28       	lea    0x28(%rsp),%rcx
1404ff00d:	41 b8 02 00 00 00    	mov    $0x2,%r8d
1404ff013:	e8 d8 a0 ca ff       	call   0x1401a90f0
1404ff018:	48 8d 15 b1 19 ea 00 	lea    0xea19b1(%rip),%rdx        # 0x1413a09d0
1404ff01f:	48 8d 4c 24 28       	lea    0x28(%rsp),%rcx
1404ff024:	e8 ef d7 91 00       	call   0x140e1c818
1404ff029:	cc                   	int3
1404ff02a:	41 2b ff             	sub    %r15d,%edi
1404ff02d:	48 8d 15 b4 9c b0 00 	lea    0xb09cb4(%rip),%rdx        # 0x141008ce8
1404ff034:	44 8b cf             	mov    %edi,%r9d
1404ff037:	48 8d 4c 24 28       	lea    0x28(%rsp),%rcx
1404ff03c:	41 b8 05 00 00 00    	mov    $0x5,%r8d
1404ff042:	e8 a9 a0 ca ff       	call   0x1401a90f0
1404ff047:	48 8d 15 82 19 ea 00 	lea    0xea1982(%rip),%rdx        # 0x1413a09d0
1404ff04e:	48 8d 4c 24 28       	lea    0x28(%rsp),%rcx
1404ff053:	e8 c0 d7 91 00       	call   0x140e1c818
1404ff058:	cc                   	int3
1404ff059:	41 2b ff             	sub    %r15d,%edi
1404ff05c:	48 8d 15 9d 9c b0 00 	lea    0xb09c9d(%rip),%rdx        # 0x141008d00
1404ff063:	45 8b c5             	mov    %r13d,%r8d
1404ff066:	48 8d 4c 24 28       	lea    0x28(%rsp),%rcx
1404ff06b:	44 8d 4f fb          	lea    -0x5(%rdi),%r9d
1404ff06f:	e8 7c a0 ca ff       	call   0x1401a90f0
1404ff074:	48 8d 15 55 19 ea 00 	lea    0xea1955(%rip),%rdx        # 0x1413a09d0
1404ff07b:	48 8d 4c 24 28       	lea    0x28(%rsp),%rcx
1404ff080:	e8 93 d7 91 00       	call   0x140e1c818
1404ff085:	cc                   	int3
1404ff086:	48 8d 15 bb 9c b0 00 	lea    0xb09cbb(%rip),%rdx        # 0x141008d48
1404ff08d:	48 8d 4c 24 28       	lea    0x28(%rsp),%rcx
1404ff092:	e8 59 9f ca ff       	call   0x1401a8ff0
1404ff097:	48 8d 15 f2 19 ea 00 	lea    0xea19f2(%rip),%rdx        # 0x1413a0a90
1404ff09e:	48 8d 4c 24 28       	lea    0x28(%rsp),%rcx
1404ff0a3:	e8 70 d7 91 00       	call   0x140e1c818
1404ff0a8:	cc                   	int3
1404ff0a9:	2b fb                	sub    %ebx,%edi
1404ff0ab:	44 8d 45 01          	lea    0x1(%rbp),%r8d
1404ff0af:	44 8b cf             	mov    %edi,%r9d
1404ff0b2:	48 8d 15 77 9c b0 00 	lea    0xb09c77(%rip),%rdx        # 0x141008d30
1404ff0b9:	48 8d 4c 24 28       	lea    0x28(%rsp),%rcx
1404ff0be:	e8 2d a0 ca ff       	call   0x1401a90f0
1404ff0c3:	48 8d 15 06 19 ea 00 	lea    0xea1906(%rip),%rdx        # 0x1413a09d0
1404ff0ca:	48 8d 4c 24 28       	lea    0x28(%rsp),%rcx
1404ff0cf:	e8 44 d7 91 00       	call   0x140e1c818
1404ff0d4:	cc                   	int3
1404ff0d5:	cc                   	int3
1404ff0d6:	cc                   	int3
1404ff0d7:	cc                   	int3
1404ff0d8:	cc                   	int3
1404ff0d9:	cc                   	int3
1404ff0da:	cc                   	int3
1404ff0db:	cc                   	int3
1404ff0dc:	cc                   	int3
1404ff0dd:	cc                   	int3
1404ff0de:	cc                   	int3
1404ff0df:	cc                   	int3
1404ff0e0:	48 83 ec 58          	sub    $0x58,%rsp
1404ff0e4:	48 8b 05 15 9e eb 00 	mov    0xeb9e15(%rip),%rax        # 0x1413b8f00
1404ff0eb:	48 33 c4             	xor    %rsp,%rax
1404ff0ee:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
1404ff0f3:	4c 8d 4a 03          	lea    0x3(%rdx),%r9
1404ff0f7:	4d 3b c8             	cmp    %r8,%r9
1404ff0fa:	77 57                	ja     0x1404ff153
1404ff0fc:	4c 8d 52 01          	lea    0x1(%rdx),%r10
1404ff100:	4d 3b ca             	cmp    %r10,%r9
1404ff103:	72 4e                	jb     0x1404ff153
1404ff105:	83 79 18 01          	cmpl   $0x1,0x18(%rcx)
1404ff109:	0f b6 02             	movzbl (%rdx),%eax
1404ff10c:	88 01                	mov    %al,(%rcx)
1404ff10e:	41 0f b7 02          	movzwl (%r10),%eax
1404ff112:	74 04                	je     0x1404ff118
1404ff114:	66 c1 c8 08          	ror    $0x8,%ax
1404ff118:	66 89 41 02          	mov    %ax,0x2(%rcx)
1404ff11c:	48 8d 42 09          	lea    0x9(%rdx),%rax
1404ff120:	49 3b c0             	cmp    %r8,%rax
1404ff123:	77 5d                	ja     0x1404ff182
1404ff125:	49 3b c1             	cmp    %r9,%rax
1404ff128:	72 58                	jb     0x1404ff182
1404ff12a:	48 83 c1 08          	add    $0x8,%rcx
1404ff12e:	41 b8 06 00 00 00    	mov    $0x6,%r8d
1404ff134:	49 8b d1             	mov    %r9,%rdx
1404ff137:	e8 24 f2 ca ff       	call   0x1401ae360
1404ff13c:	b8 09 00 00 00       	mov    $0x9,%eax
1404ff141:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
1404ff146:	48 33 cc             	xor    %rsp,%rcx
1404ff149:	e8 b2 c3 91 00       	call   0x140e1b500
1404ff14e:	48 83 c4 58          	add    $0x58,%rsp
1404ff152:	c3                   	ret
1404ff153:	44 2b c2             	sub    %edx,%r8d
1404ff156:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1404ff15b:	45 8b c8             	mov    %r8d,%r9d
1404ff15e:	48 8d 15 53 96 b0 00 	lea    0xb09653(%rip),%rdx        # 0x1410087b8
1404ff165:	41 b8 03 00 00 00    	mov    $0x3,%r8d
1404ff16b:	e8 80 9f ca ff       	call   0x1401a90f0
1404ff170:	48 8d 15 59 18 ea 00 	lea    0xea1859(%rip),%rdx        # 0x1413a09d0
1404ff177:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1404ff17c:	e8 97 d6 91 00       	call   0x140e1c818
1404ff181:	cc                   	int3
1404ff182:	44 2b c2             	sub    %edx,%r8d
1404ff185:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1404ff18a:	45 8b c8             	mov    %r8d,%r9d
1404ff18d:	48 8d 15 3c 96 b0 00 	lea    0xb0963c(%rip),%rdx        # 0x1410087d0
1404ff194:	41 b8 09 00 00 00    	mov    $0x9,%r8d
1404ff19a:	e8 51 9f ca ff       	call   0x1401a90f0
1404ff19f:	48 8d 15 2a 18 ea 00 	lea    0xea182a(%rip),%rdx        # 0x1413a09d0
1404ff1a6:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1404ff1ab:	e8 68 d6 91 00       	call   0x140e1c818
1404ff1b0:	cc                   	int3
1404ff1b1:	cc                   	int3
1404ff1b2:	cc                   	int3
1404ff1b3:	cc                   	int3
1404ff1b4:	cc                   	int3
1404ff1b5:	cc                   	int3
1404ff1b6:	cc                   	int3
1404ff1b7:	cc                   	int3
1404ff1b8:	cc                   	int3
1404ff1b9:	cc                   	int3
1404ff1ba:	cc                   	int3
1404ff1bb:	cc                   	int3
1404ff1bc:	cc                   	int3
1404ff1bd:	cc                   	int3
1404ff1be:	cc                   	int3
1404ff1bf:	cc                   	int3
1404ff1c0:	48 83 ec 58          	sub    $0x58,%rsp
1404ff1c4:	48 8b 05 35 9d eb 00 	mov    0xeb9d35(%rip),%rax        # 0x1413b8f00
1404ff1cb:	48 33 c4             	xor    %rsp,%rax
1404ff1ce:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
1404ff1d3:	48 8d 42 03          	lea    0x3(%rdx),%rax
1404ff1d7:	49 3b c0             	cmp    %r8,%rax
1404ff1da:	77 33                	ja     0x1404ff20f
1404ff1dc:	48 3b c2             	cmp    %rdx,%rax
1404ff1df:	72 2e                	jb     0x1404ff20f
1404ff1e1:	83 79 04 01          	cmpl   $0x1,0x4(%rcx)
1404ff1e5:	0f b6 02             	movzbl (%rdx),%eax
1404ff1e8:	88 01                	mov    %al,(%rcx)