1408b38a4:	48 8b 59 10          	mov    0x10(%rcx),%rbx
1408b38a8:	8b 79 38             	mov    0x38(%rcx),%edi
1408b38ab:	4d 85 c0             	test   %r8,%r8
1408b38ae:	74 18                	je     0x1408b38c8
1408b38b0:	41 0f b6 40 04       	movzbl 0x4(%r8),%eax
1408b38b5:	45 33 c9             	xor    %r9d,%r9d
1408b38b8:	45 8b 00             	mov    (%r8),%r8d
1408b38bb:	49 8b 52 20          	mov    0x20(%r10),%rdx
1408b38bf:	88 44 24 20          	mov    %al,0x20(%rsp)
1408b38c3:	e8 38 71 02 00       	call   0x1408daa00
1408b38c8:	8b 54 24 60          	mov    0x60(%rsp),%edx
1408b38cc:	44 8d 04 2e          	lea    (%rsi,%rbp,1),%r8d
1408b38d0:	48 63 8b 90 00 00 00 	movslq 0x90(%rbx),%rcx
1408b38d7:	2b d6                	sub    %esi,%edx
1408b38d9:	39 8b 94 00 00 00    	cmp    %ecx,0x94(%rbx)
1408b38df:	7f 16                	jg     0x1408b38f7
1408b38e1:	44 8b ca             	mov    %edx,%r9d
1408b38e4:	89 7c 24 20          	mov    %edi,0x20(%rsp)
1408b38e8:	ba 61 00 00 00       	mov    $0x61,%edx
1408b38ed:	48 8b cb             	mov    %rbx,%rcx
1408b38f0:	e8 ab 94 ff ff       	call   0x1408acda0
1408b38f5:	eb 30                	jmp    0x1408b3927
1408b38f7:	8d 41 01             	lea    0x1(%rcx),%eax
1408b38fa:	45 33 c9             	xor    %r9d,%r9d
1408b38fd:	89 83 90 00 00 00    	mov    %eax,0x90(%rbx)
1408b3903:	48 8d 0c 49          	lea    (%rcx,%rcx,2),%rcx
1408b3907:	48 8b 83 88 00 00 00 	mov    0x88(%rbx),%rax
1408b390e:	c7 04 c8 61 00 00 00 	movl   $0x61,(%rax,%rcx,8)
1408b3915:	44 89 44 c8 04       	mov    %r8d,0x4(%rax,%rcx,8)
1408b391a:	89 54 c8 08          	mov    %edx,0x8(%rax,%rcx,8)
1408b391e:	89 7c c8 0c          	mov    %edi,0xc(%rax,%rcx,8)
1408b3922:	4c 89 4c c8 10       	mov    %r9,0x10(%rax,%rcx,8)
1408b3927:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1408b392c:	8b c7                	mov    %edi,%eax
1408b392e:	48 8b 6c 24 48       	mov    0x48(%rsp),%rbp
1408b3933:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
1408b3938:	48 83 c4 30          	add    $0x30,%rsp
1408b393c:	5f                   	pop    %rdi
1408b393d:	c3                   	ret
1408b393e:	cc                   	int3
1408b393f:	cc                   	int3
1408b3940:	40 53                	rex push %rbx
1408b3942:	48 83 ec 20          	sub    $0x20,%rsp
1408b3946:	48 8b d9             	mov    %rcx,%rbx
1408b3949:	48 85 c9             	test   %rcx,%rcx
1408b394c:	74 41                	je     0x1408b398f
1408b394e:	48 3b 91 f0 01 00 00 	cmp    0x1f0(%rcx),%rdx
1408b3955:	73 38                	jae    0x1408b398f
1408b3957:	48 3b 91 e0 01 00 00 	cmp    0x1e0(%rcx),%rdx
1408b395e:	72 10                	jb     0x1408b3970
1408b3960:	48 8b 81 00 03 00 00 	mov    0x300(%rcx),%rax
1408b3967:	83 28 80             	subl   $0xffffff80,(%rax)
1408b396a:	48 83 c4 20          	add    $0x20,%rsp
1408b396e:	5b                   	pop    %rbx
1408b396f:	c3                   	ret
1408b3970:	48 3b 91 e8 01 00 00 	cmp    0x1e8(%rcx),%rdx
1408b3977:	72 16                	jb     0x1408b398f
1408b3979:	48 8b 83 00 03 00 00 	mov    0x300(%rbx),%rax
1408b3980:	0f b7 89 a6 01 00 00 	movzwl 0x1a6(%rcx),%ecx
1408b3987:	01 08                	add    %ecx,(%rax)
1408b3989:	48 83 c4 20          	add    $0x20,%rsp
1408b398d:	5b                   	pop    %rbx
1408b398e:	c3                   	ret
1408b398f:	48 8b 05 d2 9c af 00 	mov    0xaf9cd2(%rip),%rax        # 0x1413ad668
1408b3996:	48 8b ca             	mov    %rdx,%rcx
1408b3999:	ff 15 81 00 6d 00    	call   *0x6d0081(%rip)        # 0x140f83a20
1408b399f:	48 8b 8b 00 03 00 00 	mov    0x300(%rbx),%rcx
1408b39a6:	01 01                	add    %eax,(%rcx)
1408b39a8:	48 83 c4 20          	add    $0x20,%rsp
1408b39ac:	5b                   	pop    %rbx
1408b39ad:	c3                   	ret
1408b39ae:	cc                   	int3
1408b39af:	cc                   	int3
1408b39b0:	48 83 ec 28          	sub    $0x28,%rsp
1408b39b4:	44 0f b6 49 16       	movzbl 0x16(%rcx),%r9d
1408b39b9:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
1408b39be:	44 8b 41 10          	mov    0x10(%rcx),%r8d
1408b39c2:	48 8b 49 08          	mov    0x8(%rcx),%rcx
1408b39c6:	48 c7 44 24 30 00 00 	movq   $0x0,0x30(%rsp)
1408b39cd:	00 00
1408b39cf:	e8 7c 6d 01 00       	call   0x1408ca750
1408b39d4:	48 8b 44 24 30       	mov    0x30(%rsp),%rax
1408b39d9:	48 83 c4 28          	add    $0x28,%rsp
1408b39dd:	c3                   	ret
1408b39de:	cc                   	int3
1408b39df:	cc                   	int3
1408b39e0:	48 83 ec 28          	sub    $0x28,%rsp
1408b39e4:	44 0f b6 49 16       	movzbl 0x16(%rcx),%r9d
1408b39e9:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
1408b39ee:	44 8b 41 10          	mov    0x10(%rcx),%r8d
1408b39f2:	0f 57 c0             	xorps  %xmm0,%xmm0
1408b39f5:	48 8b 49 08          	mov    0x8(%rcx),%rcx
1408b39f9:	f2 0f 11 44 24 30    	movsd  %xmm0,0x30(%rsp)
1408b39ff:	e8 fc 68 01 00       	call   0x1408ca300
1408b3a04:	f2 0f 10 44 24 30    	movsd  0x30(%rsp),%xmm0
1408b3a0a:	48 83 c4 28          	add    $0x28,%rsp
1408b3a0e:	c3                   	ret
1408b3a0f:	cc                   	int3
1408b3a10:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
1408b3a15:	48 89 6c 24 20       	mov    %rbp,0x20(%rsp)
1408b3a1a:	56                   	push   %rsi
1408b3a1b:	57                   	push   %rdi
1408b3a1c:	41 56                	push   %r14
1408b3a1e:	48 83 ec 20          	sub    $0x20,%rsp
1408b3a22:	45 33 f6             	xor    %r14d,%r14d
1408b3a25:	48 8b f1             	mov    %rcx,%rsi
1408b3a28:	48 8b 49 18          	mov    0x18(%rcx),%rcx
1408b3a2c:	48 8b da             	mov    %rdx,%rbx
1408b3a2f:	41 8b fe             	mov    %r14d,%edi
1408b3a32:	bd 01 00 00 00       	mov    $0x1,%ebp
1408b3a37:	48 85 c9             	test   %rcx,%rcx
1408b3a3a:	74 0d                	je     0x1408b3a49
1408b3a3c:	48 8b 05 6d 9c af 00 	mov    0xaf9c6d(%rip),%rax        # 0x1413ad6b0
1408b3a43:	ff 15 d7 ff 6c 00    	call   *0x6cffd7(%rip)        # 0x140f83a20
1408b3a49:	48 85 db             	test   %rbx,%rbx
1408b3a4c:	74 11                	je     0x1408b3a5f
1408b3a4e:	48 8b d3             	mov    %rbx,%rdx
1408b3a51:	48 8b ce             	mov    %rsi,%rcx
1408b3a54:	e8 d7 cb 02 00       	call   0x1408e0630
1408b3a59:	85 c0                	test   %eax,%eax
1408b3a5b:	78 52                	js     0x1408b3aaf
1408b3a5d:	eb 03                	jmp    0x1408b3a62
1408b3a5f:	41 8b c6             	mov    %r14d,%eax
1408b3a62:	8b c8                	mov    %eax,%ecx
1408b3a64:	48 8b 46 20          	mov    0x20(%rsi),%rax
1408b3a68:	48 c1 e1 05          	shl    $0x5,%rcx
1408b3a6c:	48 8b 5c 01 08       	mov    0x8(%rcx,%rax,1),%rbx
1408b3a71:	48 85 db             	test   %rbx,%rbx
1408b3a74:	74 39                	je     0x1408b3aaf
1408b3a76:	40 38 7b 11          	cmp    %dil,0x11(%rbx)
1408b3a7a:	74 11                	je     0x1408b3a8d
1408b3a7c:	ff 43 14             	incl   0x14(%rbx)
1408b3a7f:	40 38 7b 12          	cmp    %dil,0x12(%rbx)
1408b3a83:	75 08                	jne    0x1408b3a8d
1408b3a85:	48 8b cb             	mov    %rbx,%rcx
1408b3a88:	e8 23 1b fe ff       	call   0x1408955b0
1408b3a8d:	41 8b ee             	mov    %r14d,%ebp
1408b3a90:	48 8b 43 08          	mov    0x8(%rbx),%rax
1408b3a94:	48 8b 10             	mov    (%rax),%rdx
1408b3a97:	48 8b 7a 48          	mov    0x48(%rdx),%rdi
1408b3a9b:	44 38 73 11          	cmp    %r14b,0x11(%rbx)
1408b3a9f:	74 0e                	je     0x1408b3aaf
1408b3aa1:	83 6b 14 01          	subl   $0x1,0x14(%rbx)
1408b3aa5:	75 08                	jne    0x1408b3aaf
1408b3aa7:	48 8b cb             	mov    %rbx,%rcx
1408b3aaa:	e8 21 1e 07 00       	call   0x1409258d0
1408b3aaf:	48 8b 4e 18          	mov    0x18(%rsi),%rcx
1408b3ab3:	48 85 c9             	test   %rcx,%rcx
1408b3ab6:	74 0d                	je     0x1408b3ac5
1408b3ab8:	48 8b 05 01 9c af 00 	mov    0xaf9c01(%rip),%rax        # 0x1413ad6c0
1408b3abf:	ff 15 5b ff 6c 00    	call   *0x6cff5b(%rip)        # 0x140f83a20
1408b3ac5:	85 ed                	test   %ebp,%ebp
1408b3ac7:	75 49                	jne    0x1408b3b12
1408b3ac9:	48 8d 05 80 2b 79 00 	lea    0x792b80(%rip),%rax        # 0x141046650
1408b3ad0:	48 39 07             	cmp    %rax,(%rdi)
1408b3ad3:	75 3d                	jne    0x1408b3b12
1408b3ad5:	48 8b 5f 08          	mov    0x8(%rdi),%rbx
1408b3ad9:	48 8b 4b 20          	mov    0x20(%rbx),%rcx
1408b3add:	48 85 c9             	test   %rcx,%rcx
1408b3ae0:	74 11                	je     0x1408b3af3
1408b3ae2:	48 8b 05 c7 9b af 00 	mov    0xaf9bc7(%rip),%rax        # 0x1413ad6b0
1408b3ae9:	ff 15 31 ff 6c 00    	call   *0x6cff31(%rip)        # 0x140f83a20
1408b3aef:	48 8b 4b 20          	mov    0x20(%rbx),%rcx
1408b3af3:	4c 39 73 40          	cmp    %r14,0x40(%rbx)
1408b3af7:	49 0f 45 fe          	cmovne %r14,%rdi
1408b3afb:	48 85 c9             	test   %rcx,%rcx
1408b3afe:	74 0d                	je     0x1408b3b0d
1408b3b00:	48 8b 05 b9 9b af 00 	mov    0xaf9bb9(%rip),%rax        # 0x1413ad6c0
1408b3b07:	ff 15 13 ff 6c 00    	call   *0x6cff13(%rip)        # 0x140f83a20
1408b3b0d:	48 8b c7             	mov    %rdi,%rax
1408b3b10:	eb 02                	jmp    0x1408b3b14
1408b3b12:	33 c0                	xor    %eax,%eax
1408b3b14:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
1408b3b19:	48 8b 6c 24 58       	mov    0x58(%rsp),%rbp
1408b3b1e:	48 83 c4 20          	add    $0x20,%rsp
1408b3b22:	41 5e                	pop    %r14
1408b3b24:	5f                   	pop    %rdi
1408b3b25:	5e                   	pop    %rsi
1408b3b26:	c3                   	ret
1408b3b27:	cc                   	int3
1408b3b28:	cc                   	int3
1408b3b29:	cc                   	int3
1408b3b2a:	cc                   	int3
1408b3b2b:	cc                   	int3
1408b3b2c:	cc                   	int3
1408b3b2d:	cc                   	int3
1408b3b2e:	cc                   	int3
1408b3b2f:	cc                   	int3
1408b3b30:	48 85 c9             	test   %rcx,%rcx
1408b3b33:	0f 84 a8 00 00 00    	je     0x1408b3be1
1408b3b39:	53                   	push   %rbx
1408b3b3a:	48 83 ec 20          	sub    $0x20,%rsp
1408b3b3e:	48 8b d9             	mov    %rcx,%rbx
1408b3b41:	48 89 7c 24 30       	mov    %rdi,0x30(%rsp)
1408b3b46:	48 8b 0d c3 ff b7 00 	mov    0xb7ffc3(%rip),%rcx        # 0x141433b10
1408b3b4d:	0f 1f 00             	nopl   (%rax)
1408b3b50:	83 3d d9 9a af 00 00 	cmpl   $0x0,0xaf9ad9(%rip)        # 0x1413ad630
1408b3b57:	48 8b 3b             	mov    (%rbx),%rdi
1408b3b5a:	74 58                	je     0x1408b3bb4
1408b3b5c:	48 85 c9             	test   %rcx,%rcx
1408b3b5f:	74 0d                	je     0x1408b3b6e
1408b3b61:	48 8b 05 48 9b af 00 	mov    0xaf9b48(%rip),%rax        # 0x1413ad6b0
1408b3b68:	ff 15 b2 fe 6c 00    	call   *0x6cfeb2(%rip)        # 0x140f83a20
1408b3b6e:	48 8b 05 f3 9a af 00 	mov    0xaf9af3(%rip),%rax        # 0x1413ad668
1408b3b75:	48 8b cb             	mov    %rbx,%rcx
1408b3b78:	ff 15 a2 fe 6c 00    	call   *0x6cfea2(%rip)        # 0x140f83a20
1408b3b7e:	48 ff 0d 13 ff b7 00 	decq   0xb7ff13(%rip)        # 0x141433a98
1408b3b85:	48 8b cb             	mov    %rbx,%rcx
1408b3b88:	48 63 d0             	movslq %eax,%rdx
1408b3b8b:	48 8b 05 c6 9a af 00 	mov    0xaf9ac6(%rip),%rax        # 0x1413ad658
1408b3b92:	48 29 15 b7 fe b7 00 	sub    %rdx,0xb7feb7(%rip)        # 0x141433a50
1408b3b99:	ff 15 81 fe 6c 00    	call   *0x6cfe81(%rip)        # 0x140f83a20
1408b3b9f:	48 8b 0d 6a ff b7 00 	mov    0xb7ff6a(%rip),%rcx        # 0x141433b10
1408b3ba6:	48 85 c9             	test   %rcx,%rcx
1408b3ba9:	74 20                	je     0x1408b3bcb
1408b3bab:	48 8b 05 0e 9b af 00 	mov    0xaf9b0e(%rip),%rax        # 0x1413ad6c0
1408b3bb2:	eb 0a                	jmp    0x1408b3bbe
1408b3bb4:	48 8b 05 9d 9a af 00 	mov    0xaf9a9d(%rip),%rax        # 0x1413ad658
1408b3bbb:	48 8b cb             	mov    %rbx,%rcx
1408b3bbe:	ff 15 5c fe 6c 00    	call   *0x6cfe5c(%rip)        # 0x140f83a20
1408b3bc4:	48 8b 0d 45 ff b7 00 	mov    0xb7ff45(%rip),%rcx        # 0x141433b10
1408b3bcb:	48 8b df             	mov    %rdi,%rbx
1408b3bce:	48 85 ff             	test   %rdi,%rdi
1408b3bd1:	0f 85 79 ff ff ff    	jne    0x1408b3b50
1408b3bd7:	48 8b 7c 24 30       	mov    0x30(%rsp),%rdi
1408b3bdc:	48 83 c4 20          	add    $0x20,%rsp
1408b3be0:	5b                   	pop    %rbx
1408b3be1:	c3                   	ret
1408b3be2:	cc                   	int3
1408b3be3:	cc                   	int3
1408b3be4:	cc                   	int3
1408b3be5:	cc                   	int3
1408b3be6:	cc                   	int3
1408b3be7:	cc                   	int3
1408b3be8:	cc                   	int3
1408b3be9:	cc                   	int3
1408b3bea:	cc                   	int3
1408b3beb:	cc                   	int3
1408b3bec:	cc                   	int3
1408b3bed:	cc                   	int3
1408b3bee:	cc                   	int3
1408b3bef:	cc                   	int3
1408b3bf0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1408b3bf5:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
1408b3bfa:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
1408b3bff:	57                   	push   %rdi
1408b3c00:	41 54                	push   %r12
1408b3c02:	41 55                	push   %r13
1408b3c04:	41 56                	push   %r14
1408b3c06:	41 57                	push   %r15
1408b3c08:	48 83 ec 50          	sub    $0x50,%rsp
1408b3c0c:	45 0f b6 e1          	movzbl %r9b,%r12d
1408b3c10:	41 8b e8             	mov    %r8d,%ebp
1408b3c13:	44 8b fa             	mov    %edx,%r15d
1408b3c16:	48 8b d9             	mov    %rcx,%rbx
1408b3c19:	41 80 f9 04          	cmp    $0x4,%r9b
1408b3c1d:	75 61                	jne    0x1408b3c80
1408b3c1f:	48 8b 49 50          	mov    0x50(%rcx),%rcx
1408b3c23:	8b 01                	mov    (%rcx),%eax
1408b3c25:	0f c8                	bswap  %eax
1408b3c27:	3b c2                	cmp    %edx,%eax
1408b3c29:	74 31                	je     0x1408b3c5c
1408b3c2b:	41 b9 bd 13 01 00    	mov    $0x113bd,%r9d
1408b3c31:	48 8d 05 0c fe 79 00 	lea    0x79fe0c(%rip),%rax        # 0x141053a44
1408b3c38:	b9 0b 00 00 00       	mov    $0xb,%ecx
1408b3c3d:	4c 8d 05 2c fc 79 00 	lea    0x79fc2c(%rip),%r8        # 0x141053870
1408b3c44:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1408b3c49:	48 8d 15 00 fc 79 00 	lea    0x79fc00(%rip),%rdx        # 0x141053850
1408b3c50:	e8 eb 58 fc ff       	call   0x140879540
1408b3c55:	b8 0b 00 00 00       	mov    $0xb,%eax
1408b3c5a:	eb 06                	jmp    0x1408b3c62
1408b3c5c:	0f cd                	bswap  %ebp
1408b3c5e:	89 29                	mov    %ebp,(%rcx)
1408b3c60:	33 c0                	xor    %eax,%eax
1408b3c62:	4c 8d 5c 24 50       	lea    0x50(%rsp),%r11
1408b3c67:	49 8b 5b 30          	mov    0x30(%r11),%rbx
1408b3c6b:	49 8b 6b 38          	mov    0x38(%r11),%rbp
1408b3c6f:	49 8b 73 40          	mov    0x40(%r11),%rsi
1408b3c73:	49 8b e3             	mov    %r11,%rsp
1408b3c76:	41 5f                	pop    %r15
1408b3c78:	41 5e                	pop    %r14
1408b3c7a:	41 5d                	pop    %r13
1408b3c7c:	41 5c                	pop    %r12
1408b3c7e:	5f                   	pop    %rdi
1408b3c7f:	c3                   	ret
1408b3c80:	80 39 00             	cmpb   $0x0,(%rcx)
1408b3c83:	75 09                	jne    0x1408b3c8e
1408b3c85:	e8 46 17 fe ff       	call   0x1408953d0
1408b3c8a:	85 c0                	test   %eax,%eax
1408b3c8c:	75 d4                	jne    0x1408b3c62
1408b3c8e:	0f b7 53 18          	movzwl 0x18(%rbx),%edx
1408b3c92:	45 33 f6             	xor    %r14d,%r14d
1408b3c95:	85 d2                	test   %edx,%edx
1408b3c97:	0f 84 af 00 00 00    	je     0x1408b3d4c
1408b3c9d:	44 8b ea             	mov    %edx,%r13d
1408b3ca0:	41 8b f6             	mov    %r14d,%esi
1408b3ca3:	0f 1f 40 00          	nopl   0x0(%rax)
1408b3ca7:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
1408b3cae:	00 00
1408b3cb0:	48 8b 43 60          	mov    0x60(%rbx),%rax
1408b3cb4:	0f b7 0c 70          	movzwl (%rax,%rsi,2),%ecx
1408b3cb8:	0f b7 43 1a          	movzwl 0x1a(%rbx),%eax
1408b3cbc:	66 c1 c9 08          	ror    $0x8,%cx
1408b3cc0:	0f b7 f9             	movzwl %cx,%edi
1408b3cc3:	48 23 f8             	and    %rax,%rdi
1408b3cc6:	48 03 7b 50          	add    0x50(%rbx),%rdi
1408b3cca:	41 80 fc 03          	cmp    $0x3,%r12b
1408b3cce:	75 4e                	jne    0x1408b3d1e
1408b3cd0:	48 8b 83 80 00 00 00 	mov    0x80(%rbx),%rax
1408b3cd7:	4c 8d 44 24 30       	lea    0x30(%rsp),%r8
1408b3cdc:	48 8b d7             	mov    %rdi,%rdx
1408b3cdf:	48 8b cb             	mov    %rbx,%rcx
1408b3ce2:	ff 15 38 fd 6c 00    	call   *0x6cfd38(%rip)        # 0x140f83a20
1408b3ce8:	0f b7 44 24 44       	movzwl 0x44(%rsp),%eax
1408b3ced:	3b 44 24 40          	cmp    0x40(%rsp),%eax
1408b3cf1:	73 34                	jae    0x1408b3d27
1408b3cf3:	48 8b 43 48          	mov    0x48(%rbx),%rax
1408b3cf7:	0f b7 54 24 46       	movzwl 0x46(%rsp),%edx
1408b3cfc:	48 03 d7             	add    %rdi,%rdx
1408b3cff:	8b 48 38             	mov    0x38(%rax),%ecx
1408b3d02:	48 03 4b 50          	add    0x50(%rbx),%rcx
1408b3d06:	48 3b d1             	cmp    %rcx,%rdx
1408b3d09:	77 2d                	ja     0x1408b3d38
1408b3d0b:	8b 42 fc             	mov    -0x4(%rdx),%eax
1408b3d0e:	0f c8                	bswap  %eax
1408b3d10:	44 3b f8             	cmp    %eax,%r15d
1408b3d13:	75 12                	jne    0x1408b3d27
1408b3d15:	8b c5                	mov    %ebp,%eax
1408b3d17:	0f c8                	bswap  %eax
1408b3d19:	89 42 fc             	mov    %eax,-0x4(%rdx)
1408b3d1c:	eb 2b                	jmp    0x1408b3d49
1408b3d1e:	8b 07                	mov    (%rdi),%eax
1408b3d20:	0f c8                	bswap  %eax
1408b3d22:	41 3b c7             	cmp    %r15d,%eax
1408b3d25:	74 1c                	je     0x1408b3d43
1408b3d27:	41 ff c6             	inc    %r14d
1408b3d2a:	48 ff c6             	inc    %rsi
1408b3d2d:	49 3b f5             	cmp    %r13,%rsi
1408b3d30:	0f 8c 7a ff ff ff    	jl     0x1408b3cb0
1408b3d36:	eb 11                	jmp    0x1408b3d49
1408b3d38:	41 b9 d0 13 01 00    	mov    $0x113d0,%r9d
1408b3d3e:	e9 ee fe ff ff       	jmp    0x1408b3c31
1408b3d43:	8b c5                	mov    %ebp,%eax
1408b3d45:	0f c8                	bswap  %eax
1408b3d47:	89 07                	mov    %eax,(%rdi)
1408b3d49:	41 8b d5             	mov    %r13d,%edx
1408b3d4c:	44 3b f2             	cmp    %edx,%r14d
1408b3d4f:	0f 85 0b ff ff ff    	jne    0x1408b3c60
1408b3d55:	41 80 fc 05          	cmp    $0x5,%r12b
1408b3d59:	75 1c                	jne    0x1408b3d77