1408c5ec1:	45 8b c6             	mov    %r14d,%r8d
1408c5ec4:	ba 61 00 00 00       	mov    $0x61,%edx
1408c5ec9:	48 8b ce             	mov    %rsi,%rcx
1408c5ecc:	48 8b 40 18          	mov    0x18(%rax),%rax
1408c5ed0:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
1408c5ed5:	89 5c 24 20          	mov    %ebx,0x20(%rsp)
1408c5ed9:	e8 42 0e 04 00       	call   0x140906d20
1408c5ede:	44 8b 84 24 c0 00 00 	mov    0xc0(%rsp),%r8d
1408c5ee5:	00
1408c5ee6:	44 8b cb             	mov    %ebx,%r9d
1408c5ee9:	ba 8a 00 00 00       	mov    $0x8a,%edx
1408c5eee:	89 6c 24 28          	mov    %ebp,0x28(%rsp)
1408c5ef2:	48 8b ce             	mov    %rsi,%rcx
1408c5ef5:	44 89 74 24 20       	mov    %r14d,0x20(%rsp)
1408c5efa:	e8 61 0f 04 00       	call   0x140906e60
1408c5eff:	85 db                	test   %ebx,%ebx
1408c5f01:	74 12                	je     0x1408c5f15
1408c5f03:	0f b6 47 1f          	movzbl 0x1f(%rdi),%eax
1408c5f07:	3c 08                	cmp    $0x8,%al
1408c5f09:	73 0a                	jae    0x1408c5f15
1408c5f0b:	89 9c 87 d8 00 00 00 	mov    %ebx,0xd8(%rdi,%rax,4)
1408c5f12:	fe 47 1f             	incb   0x1f(%rdi)
1408c5f15:	48 8b 9c 24 b8 00 00 	mov    0xb8(%rsp),%rbx
1408c5f1c:	00
1408c5f1d:	8b bc 24 e8 00 00 00 	mov    0xe8(%rsp),%edi
1408c5f24:	8b 53 08             	mov    0x8(%rbx),%edx
1408c5f27:	85 d2                	test   %edx,%edx
1408c5f29:	0f 84 1e 04 00 00    	je     0x1408c634d
1408c5f2f:	48 63 8e 90 00 00 00 	movslq 0x90(%rsi),%rcx
1408c5f36:	39 8e 94 00 00 00    	cmp    %ecx,0x94(%rsi)
1408c5f3c:	0f 8f db 03 00 00    	jg     0x1408c631d
1408c5f42:	33 c0                	xor    %eax,%eax
1408c5f44:	44 8b c2             	mov    %edx,%r8d
1408c5f47:	ba 3c 00 00 00       	mov    $0x3c,%edx
1408c5f4c:	89 44 24 20          	mov    %eax,0x20(%rsp)
1408c5f50:	44 8b cf             	mov    %edi,%r9d
1408c5f53:	48 8b ce             	mov    %rsi,%rcx
1408c5f56:	e8 45 6e fe ff       	call   0x1408acda0
1408c5f5b:	e9 ed 03 00 00       	jmp    0x1408c634d
1408c5f60:	44 8b 8c 24 c0 00 00 	mov    0xc0(%rsp),%r9d
1408c5f67:	00
1408c5f68:	ba 47 00 00 00       	mov    $0x47,%edx
1408c5f6d:	41 b8 01 00 00 00    	mov    $0x1,%r8d
1408c5f73:	48 8b ce             	mov    %rsi,%rcx
1408c5f76:	e8 c5 0c 04 00       	call   0x140906c40
1408c5f7b:	e9 8b 03 00 00       	jmp    0x1408c630b
1408c5f80:	4d 85 ff             	test   %r15,%r15
1408c5f83:	74 90                	je     0x1408c5f15
1408c5f85:	8b 84 24 c8 00 00 00 	mov    0xc8(%rsp),%eax
1408c5f8c:	45 8b ce             	mov    %r14d,%r9d
1408c5f8f:	89 44 24 30          	mov    %eax,0x30(%rsp)
1408c5f93:	4d 8b c4             	mov    %r12,%r8
1408c5f96:	89 6c 24 28          	mov    %ebp,0x28(%rsp)
1408c5f9a:	49 8b d7             	mov    %r15,%rdx
1408c5f9d:	48 8b cf             	mov    %rdi,%rcx
1408c5fa0:	44 89 6c 24 20       	mov    %r13d,0x20(%rsp)
1408c5fa5:	e8 c6 79 ff ff       	call   0x1408bd970
1408c5faa:	e9 9e 03 00 00       	jmp    0x1408c634d
1408c5faf:	4d 85 ff             	test   %r15,%r15
1408c5fb2:	75 d1                	jne    0x1408c5f85
1408c5fb4:	48 8b ce             	mov    %rsi,%rcx
1408c5fb7:	41 80 fb 0d          	cmp    $0xd,%r11b
1408c5fbb:	75 1b                	jne    0x1408c5fd8
1408c5fbd:	48 8b 84 24 d8 00 00 	mov    0xd8(%rsp),%rax
1408c5fc4:	00
1408c5fc5:	ba 0b 00 00 00       	mov    $0xb,%edx
1408c5fca:	44 8b 40 04          	mov    0x4(%rax),%r8d
1408c5fce:	e8 fd 0b 04 00       	call   0x140906bd0
1408c5fd3:	e9 3d ff ff ff       	jmp    0x1408c5f15
1408c5fd8:	44 8b cd             	mov    %ebp,%r9d
1408c5fdb:	45 8b c6             	mov    %r14d,%r8d
1408c5fde:	ba 54 00 00 00       	mov    $0x54,%edx
1408c5fe3:	e8 58 0c 04 00       	call   0x140906c40
1408c5fe8:	e9 28 ff ff ff       	jmp    0x1408c5f15
1408c5fed:	48 8b 84 24 d8 00 00 	mov    0xd8(%rsp),%rax
1408c5ff4:	00
1408c5ff5:	c7 84 24 d0 00 00 00 	movl   $0x0,0xd0(%rsp)
1408c5ffc:	00 00 00 00
1408c6000:	48 8b 40 20          	mov    0x20(%rax),%rax
1408c6004:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
1408c6009:	44 8b 28             	mov    (%rax),%r13d
1408c600c:	0f b6 47 1f          	movzbl 0x1f(%rdi),%eax
1408c6010:	44 89 ac 24 c8 00 00 	mov    %r13d,0xc8(%rsp)
1408c6017:	00
1408c6018:	84 c0                	test   %al,%al
1408c601a:	75 11                	jne    0x1408c602d
1408c601c:	ff 47 38             	incl   0x38(%rdi)
1408c601f:	44 8b 57 38          	mov    0x38(%rdi),%r10d
1408c6023:	44 89 94 24 d8 00 00 	mov    %r10d,0xd8(%rsp)
1408c602a:	00
1408c602b:	eb 16                	jmp    0x1408c6043
1408c602d:	fe c8                	dec    %al
1408c602f:	0f b6 c0             	movzbl %al,%eax
1408c6032:	88 47 1f             	mov    %al,0x1f(%rdi)
1408c6035:	8b 8c 87 d8 00 00 00 	mov    0xd8(%rdi,%rax,4),%ecx
1408c603c:	89 8c 24 d8 00 00 00 	mov    %ecx,0xd8(%rsp)
1408c6043:	41 8d 55 02          	lea    0x2(%r13),%edx
1408c6047:	48 8b cf             	mov    %rdi,%rcx
1408c604a:	e8 51 1b 02 00       	call   0x1408e7ba0
1408c604f:	44 8b e0             	mov    %eax,%r12d
1408c6052:	48 8b ce             	mov    %rsi,%rcx
1408c6055:	41 8d 45 01          	lea    0x1(%r13),%eax
1408c6059:	41 03 c4             	add    %r12d,%eax
1408c605c:	41 80 fb 06          	cmp    $0x6,%r11b
1408c6060:	0f 85 8d 00 00 00    	jne    0x1408c60f3
1408c6066:	44 8b 84 24 c0 00 00 	mov    0xc0(%rsp),%r8d
1408c606d:	00
1408c606e:	45 33 c9             	xor    %r9d,%r9d
1408c6071:	41 ff c0             	inc    %r8d
1408c6074:	89 6c 24 28          	mov    %ebp,0x28(%rsp)
1408c6078:	ba 1c 00 00 00       	mov    $0x1c,%edx
1408c607d:	44 89 74 24 20       	mov    %r14d,0x20(%rsp)
1408c6082:	e8 d9 0d 04 00       	call   0x140906e60
1408c6087:	8b d8                	mov    %eax,%ebx
1408c6089:	89 84 24 d0 00 00 00 	mov    %eax,0xd0(%rsp)
1408c6090:	41 8d 45 01          	lea    0x1(%r13),%eax
1408c6094:	44 8b cd             	mov    %ebp,%r9d
1408c6097:	41 03 c4             	add    %r12d,%eax
1408c609a:	45 8b c6             	mov    %r14d,%r8d
1408c609d:	ba 61 00 00 00       	mov    $0x61,%edx
1408c60a2:	89 44 24 20          	mov    %eax,0x20(%rsp)
1408c60a6:	48 8b ce             	mov    %rsi,%rcx
1408c60a9:	e8 02 0c 04 00       	call   0x140906cb0
1408c60ae:	44 8b 84 24 c0 00 00 	mov    0xc0(%rsp),%r8d
1408c60b5:	00
1408c60b6:	45 8d 4d 01          	lea    0x1(%r13),%r9d
1408c60ba:	41 ff c0             	inc    %r8d
1408c60bd:	45 03 cc             	add    %r12d,%r9d
1408c60c0:	ba 8a 00 00 00       	mov    $0x8a,%edx
1408c60c5:	48 8b ce             	mov    %rsi,%rcx
1408c60c8:	e8 73 0b 04 00       	call   0x140906c40
1408c60cd:	48 63 86 90 00 00 00 	movslq 0x90(%rsi),%rax
1408c60d4:	85 c0                	test   %eax,%eax
1408c60d6:	7e 2f                	jle    0x1408c6107
1408c60d8:	48 8d 0c 40          	lea    (%rax,%rax,2),%rcx
1408c60dc:	89 9c 24 d0 00 00 00 	mov    %ebx,0xd0(%rsp)
1408c60e3:	48 8b 86 88 00 00 00 	mov    0x88(%rsi),%rax
1408c60ea:	66 c7 44 c8 ea 10 00 	movw   $0x10,-0x16(%rax,%rcx,8)
1408c60f1:	eb 14                	jmp    0x1408c6107
1408c60f3:	44 8b cd             	mov    %ebp,%r9d
1408c60f6:	89 44 24 20          	mov    %eax,0x20(%rsp)
1408c60fa:	45 8b c6             	mov    %r14d,%r8d
1408c60fd:	ba 61 00 00 00       	mov    $0x61,%edx
1408c6102:	e8 a9 0b 04 00       	call   0x140906cb0
1408c6107:	45 85 ed             	test   %r13d,%r13d
1408c610a:	0f 8e 89 00 00 00    	jle    0x1408c6199
1408c6110:	48 8b 6c 24 48       	mov    0x48(%rsp),%rbp
1408c6115:	41 8b dc             	mov    %r12d,%ebx
1408c6118:	48 83 c5 20          	add    $0x20,%rbp
1408c611c:	33 ff                	xor    %edi,%edi
1408c611e:	66 90                	xchg   %ax,%ax
1408c6120:	0f b7 55 00          	movzwl 0x0(%rbp),%edx
1408c6124:	48 63 8e 90 00 00 00 	movslq 0x90(%rsi),%rcx
1408c612b:	ff ca                	dec    %edx
1408c612d:	41 03 d6             	add    %r14d,%edx
1408c6130:	39 8e 94 00 00 00    	cmp    %ecx,0x94(%rsi)
1408c6136:	7f 19                	jg     0x1408c6151
1408c6138:	44 8b c2             	mov    %edx,%r8d
1408c613b:	89 7c 24 20          	mov    %edi,0x20(%rsp)
1408c613f:	ba 51 00 00 00       	mov    $0x51,%edx
1408c6144:	44 8b cb             	mov    %ebx,%r9d
1408c6147:	48 8b ce             	mov    %rsi,%rcx
1408c614a:	e8 51 6c fe ff       	call   0x1408acda0
1408c614f:	eb 2c                	jmp    0x1408c617d
1408c6151:	8d 41 01             	lea    0x1(%rcx),%eax
1408c6154:	89 86 90 00 00 00    	mov    %eax,0x90(%rsi)
1408c615a:	48 8d 0c 49          	lea    (%rcx,%rcx,2),%rcx
1408c615e:	48 8b 86 88 00 00 00 	mov    0x88(%rsi),%rax
1408c6165:	c7 04 c8 51 00 00 00 	movl   $0x51,(%rax,%rcx,8)
1408c616c:	89 54 c8 04          	mov    %edx,0x4(%rax,%rcx,8)
1408c6170:	89 5c c8 08          	mov    %ebx,0x8(%rax,%rcx,8)
1408c6174:	89 7c c8 0c          	mov    %edi,0xc(%rax,%rcx,8)
1408c6178:	48 89 7c c8 10       	mov    %rdi,0x10(%rax,%rcx,8)
1408c617d:	ff c3                	inc    %ebx
1408c617f:	48 83 c5 20          	add    $0x20,%rbp
1408c6183:	49 83 ed 01          	sub    $0x1,%r13
1408c6187:	75 97                	jne    0x1408c6120
1408c6189:	48 8b bc 24 b0 00 00 	mov    0xb0(%rsp),%rdi
1408c6190:	00
1408c6191:	44 8b ac 24 c8 00 00 	mov    0xc8(%rsp),%r13d
1408c6198:	00
1408c6199:	48 63 8e 90 00 00 00 	movslq 0x90(%rsi),%rcx
1408c61a0:	43 8d 14 2c          	lea    (%r12,%r13,1),%edx
1408c61a4:	8b ac 24 c0 00 00 00 	mov    0xc0(%rsp),%ebp
1408c61ab:	39 8e 94 00 00 00    	cmp    %ecx,0x94(%rsi)
1408c61b1:	7f 1e                	jg     0x1408c61d1
1408c61b3:	33 c0                	xor    %eax,%eax
1408c61b5:	44 8b ca             	mov    %edx,%r9d
1408c61b8:	ba 7e 00 00 00       	mov    $0x7e,%edx
1408c61bd:	89 44 24 20          	mov    %eax,0x20(%rsp)
1408c61c1:	44 8b c5             	mov    %ebp,%r8d
1408c61c4:	48 8b ce             	mov    %rsi,%rcx
1408c61c7:	e8 d4 6b fe ff       	call   0x1408acda0
1408c61cc:	45 33 c0             	xor    %r8d,%r8d
1408c61cf:	eb 30                	jmp    0x1408c6201
1408c61d1:	8d 41 01             	lea    0x1(%rcx),%eax
1408c61d4:	45 33 c0             	xor    %r8d,%r8d
1408c61d7:	89 86 90 00 00 00    	mov    %eax,0x90(%rsi)
1408c61dd:	48 8d 0c 49          	lea    (%rcx,%rcx,2),%rcx
1408c61e1:	48 8b 86 88 00 00 00 	mov    0x88(%rsi),%rax
1408c61e8:	c7 04 c8 7e 00 00 00 	movl   $0x7e,(%rax,%rcx,8)
1408c61ef:	89 6c c8 04          	mov    %ebp,0x4(%rax,%rcx,8)
1408c61f3:	89 54 c8 08          	mov    %edx,0x8(%rax,%rcx,8)
1408c61f7:	44 89 44 c8 0c       	mov    %r8d,0xc(%rax,%rcx,8)
1408c61fc:	4c 89 44 c8 10       	mov    %r8,0x10(%rax,%rcx,8)
1408c6201:	48 63 8e 90 00 00 00 	movslq 0x90(%rsi),%rcx
1408c6208:	41 8d 55 02          	lea    0x2(%r13),%edx
1408c620c:	8b 9c 24 d8 00 00 00 	mov    0xd8(%rsp),%ebx
1408c6213:	39 8e 94 00 00 00    	cmp    %ecx,0x94(%rsi)
1408c6219:	7f 19                	jg     0x1408c6234
1408c621b:	44 8b ca             	mov    %edx,%r9d
1408c621e:	89 5c 24 20          	mov    %ebx,0x20(%rsp)
1408c6222:	ba 61 00 00 00       	mov    $0x61,%edx
1408c6227:	45 8b c4             	mov    %r12d,%r8d
1408c622a:	48 8b ce             	mov    %rsi,%rcx
1408c622d:	e8 6e 6b fe ff       	call   0x1408acda0
1408c6232:	eb 2d                	jmp    0x1408c6261
1408c6234:	8d 41 01             	lea    0x1(%rcx),%eax
1408c6237:	89 86 90 00 00 00    	mov    %eax,0x90(%rsi)
1408c623d:	48 8d 0c 49          	lea    (%rcx,%rcx,2),%rcx
1408c6241:	48 8b 86 88 00 00 00 	mov    0x88(%rsi),%rax
1408c6248:	c7 04 c8 61 00 00 00 	movl   $0x61,(%rax,%rcx,8)
1408c624f:	44 89 64 c8 04       	mov    %r12d,0x4(%rax,%rcx,8)
1408c6254:	89 54 c8 08          	mov    %edx,0x8(%rax,%rcx,8)
1408c6258:	89 5c c8 0c          	mov    %ebx,0xc(%rax,%rcx,8)
1408c625c:	4c 89 44 c8 10       	mov    %r8,0x10(%rax,%rcx,8)
1408c6261:	41 8d 45 02          	lea    0x2(%r13),%eax
1408c6265:	44 8b cb             	mov    %ebx,%r9d
1408c6268:	89 44 24 28          	mov    %eax,0x28(%rsp)
1408c626c:	44 8b c5             	mov    %ebp,%r8d
1408c626f:	ba 8a 00 00 00       	mov    $0x8a,%edx
1408c6274:	44 89 64 24 20       	mov    %r12d,0x20(%rsp)
1408c6279:	48 8b ce             	mov    %rsi,%rcx
1408c627c:	e8 df 0b 04 00       	call   0x140906e60
1408c6281:	8b 8c 24 d0 00 00 00 	mov    0xd0(%rsp),%ecx
1408c6288:	85 c9                	test   %ecx,%ecx
1408c628a:	74 32                	je     0x1408c62be
1408c628c:	8b 96 90 00 00 00    	mov    0x90(%rsi),%edx
1408c6292:	79 03                	jns    0x1408c6297
1408c6294:	8d 4a ff             	lea    -0x1(%rdx),%ecx
1408c6297:	48 8b 06             	mov    (%rsi),%rax
1408c629a:	80 78 67 00          	cmpb   $0x0,0x67(%rax)
1408c629e:	74 09                	je     0x1408c62a9
1408c62a0:	48 8d 05 b1 db b6 00 	lea    0xb6dbb1(%rip),%rax        # 0x141433e58
1408c62a7:	eb 12                	jmp    0x1408c62bb
1408c62a9:	48 63 c1             	movslq %ecx,%rax
1408c62ac:	48 8d 0c 40          	lea    (%rax,%rax,2),%rcx
1408c62b0:	48 8b 86 88 00 00 00 	mov    0x88(%rsi),%rax
1408c62b7:	48 8d 04 c8          	lea    (%rax,%rcx,8),%rax
1408c62bb:	89 50 08             	mov    %edx,0x8(%rax)
1408c62be:	85 db                	test   %ebx,%ebx
1408c62c0:	74 12                	je     0x1408c62d4
1408c62c2:	0f b6 47 1f          	movzbl 0x1f(%rdi),%eax
1408c62c6:	3c 08                	cmp    $0x8,%al
1408c62c8:	73 0a                	jae    0x1408c62d4
1408c62ca:	89 9c 87 d8 00 00 00 	mov    %ebx,0xd8(%rdi,%rax,4)
1408c62d1:	fe 47 1f             	incb   0x1f(%rdi)
1408c62d4:	41 8d 45 02          	lea    0x2(%r13),%eax
1408c62d8:	83 f8 01             	cmp    $0x1,%eax
1408c62db:	75 22                	jne    0x1408c62ff
1408c62dd:	45 85 e4             	test   %r12d,%r12d
1408c62e0:	74 29                	je     0x1408c630b
1408c62e2:	48 8b 9c 24 b8 00 00 	mov    0xb8(%rsp),%rbx
1408c62e9:	00
1408c62ea:	0f b6 47 1f          	movzbl 0x1f(%rdi),%eax
1408c62ee:	3c 08                	cmp    $0x8,%al
1408c62f0:	73 21                	jae    0x1408c6313
1408c62f2:	44 89 a4 87 d8 00 00 	mov    %r12d,0xd8(%rdi,%rax,4)
1408c62f9:	00
1408c62fa:	fe 47 1f             	incb   0x1f(%rdi)
1408c62fd:	eb 14                	jmp    0x1408c6313
1408c62ff:	3b 47 28             	cmp    0x28(%rdi),%eax
1408c6302:	7e 07                	jle    0x1408c630b
1408c6304:	89 47 28             	mov    %eax,0x28(%rdi)
1408c6307:	44 89 67 2c          	mov    %r12d,0x2c(%rdi)
1408c630b:	48 8b 9c 24 b8 00 00 	mov    0xb8(%rsp),%rbx
1408c6312:	00
1408c6313:	4d 85 ff             	test   %r15,%r15
1408c6316:	75 35                	jne    0x1408c634d
1408c6318:	e9 00 fc ff ff       	jmp    0x1408c5f1d
1408c631d:	8d 41 01             	lea    0x1(%rcx),%eax
1408c6320:	45 33 c0             	xor    %r8d,%r8d
1408c6323:	89 86 90 00 00 00    	mov    %eax,0x90(%rsi)
1408c6329:	48 8d 0c 49          	lea    (%rcx,%rcx,2),%rcx
1408c632d:	48 8b 86 88 00 00 00 	mov    0x88(%rsi),%rax
1408c6334:	c7 04 c8 3c 00 00 00 	movl   $0x3c,(%rax,%rcx,8)
1408c633b:	89 54 c8 04          	mov    %edx,0x4(%rax,%rcx,8)
1408c633f:	89 7c c8 08          	mov    %edi,0x8(%rax,%rcx,8)
1408c6343:	44 89 44 c8 0c       	mov    %r8d,0xc(%rax,%rcx,8)
1408c6348:	4c 89 44 c8 10       	mov    %r8,0x10(%rax,%rcx,8)
1408c634d:	48 83 c4 68          	add    $0x68,%rsp
1408c6351:	41 5f                	pop    %r15
1408c6353:	41 5e                	pop    %r14
1408c6355:	41 5d                	pop    %r13
1408c6357:	41 5c                	pop    %r12
1408c6359:	5f                   	pop    %rdi
1408c635a:	5e                   	pop    %rsi
1408c635b:	5d                   	pop    %rbp
1408c635c:	5b                   	pop    %rbx
1408c635d:	c3                   	ret
1408c635e:	66 90                	xchg   %ax,%ax
1408c6360:	1a 5b 8c             	sbb    -0x74(%rbx),%bl
1408c6363:	00 94 5b 8c 00 60 5f 	add    %dl,0x5f60008c(%rbx,%rbx,2)
1408c636a:	8c 00                	mov    %es,(%rax)
1408c636c:	0b 63 8c             	or     -0x74(%rbx),%esp
1408c636f:	00 b5 5b 8c 00 ed    	add    %dh,-0x12ff73a5(%rbp)
1408c6375:	5f                   	pop    %rdi
1408c6376:	8c 00                	mov    %es,(%rax)
1408c6378:	ed                   	in     (%dx),%eax
1408c6379:	5f                   	pop    %rdi
1408c637a:	8c 00                	mov    %es,(%rax)
1408c637c:	b5 5b                	mov    $0x5b,%ch
1408c637e:	8c 00                	mov    %es,(%rax)
1408c6380:	af                   	scas   %es:(%rdi),%eax
1408c6381:	5f                   	pop    %rdi
1408c6382:	8c 00                	mov    %es,(%rax)
1408c6384:	80 5f 8c 00          	sbbb   $0x0,-0x74(%rdi)
1408c6388:	8a 5e 8c             	mov    -0x74(%rsi),%bl
1408c638b:	00 b5 5b 8c 00 af    	add    %dh,-0x50ff73a5(%rbp)
1408c6391:	5f                   	pop    %rdi
1408c6392:	8c 00                	mov    %es,(%rax)
1408c6394:	b5 5b                	mov    $0x5b,%ch
1408c6396:	8c 00                	mov    %es,(%rax)
1408c6398:	cc                   	int3
1408c6399:	5d                   	pop    %rbp
1408c639a:	8c 00                	mov    %es,(%rax)
1408c639c:	cc                   	int3
1408c639d:	cc                   	int3
1408c639e:	cc                   	int3
1408c639f:	cc                   	int3
1408c63a0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1408c63a5:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
1408c63aa:	57                   	push   %rdi
1408c63ab:	48 83 ec 20          	sub    $0x20,%rsp
1408c63af:	48 8b 7a 28          	mov    0x28(%rdx),%rdi
1408c63b3:	48 8b 59 28          	mov    0x28(%rcx),%rbx
1408c63b7:	48 63 07             	movslq (%rdi),%rax
1408c63ba:	85 c0                	test   %eax,%eax
1408c63bc:	0f 84 7d 00 00 00    	je     0x1408c643f
1408c63c2:	48 8b 73 10          	mov    0x10(%rbx),%rsi
1408c63c6:	4c 8b 4b 18          	mov    0x18(%rbx),%r9
1408c63ca:	48 8d 0c 06          	lea    (%rsi,%rax,1),%rcx
1408c63ce:	48 89 4b 10          	mov    %rcx,0x10(%rbx)
1408c63d2:	4c 8d 04 8d 00 00 00 	lea    0x0(,%rcx,4),%r8
1408c63d9:	00
1408c63da:	48 8b 0b             	mov    (%rbx),%rcx
1408c63dd:	4d 85 c9             	test   %r9,%r9
1408c63e0:	75 0d                	jne    0x1408c63ef
1408c63e2:	49 8b d0             	mov    %r8,%rdx
1408c63e5:	e8 16 02 01 00       	call   0x1408d6600