1400fdc75:	48 8b cb             	mov    %rbx,%rcx
1400fdc78:	ff d2                	call   *%rdx
1400fdc7a:	48 8b 4b 20          	mov    0x20(%rbx),%rcx
1400fdc7e:	e8 2d 59 02 00       	call   0x1401235b0
1400fdc83:	4c 8d 83 90 00 00 00 	lea    0x90(%rbx),%r8
1400fdc8a:	48 8b d3             	mov    %rbx,%rdx
1400fdc8d:	b9 09 00 00 00       	mov    $0x9,%ecx
1400fdc92:	e8 79 a0 02 00       	call   0x140127d10
1400fdc97:	48 8b 8b d0 00 00 00 	mov    0xd0(%rbx),%rcx
1400fdc9e:	e8 2d 9c 02 00       	call   0x1401278d0
1400fdca3:	48 8b 4b 28          	mov    0x28(%rbx),%rcx
1400fdca7:	e8 84 30 ff ff       	call   0x1400f0d30
1400fdcac:	48 8b 4b 30          	mov    0x30(%rbx),%rcx
1400fdcb0:	e8 7b 30 ff ff       	call   0x1400f0d30
1400fdcb5:	48 8b 4b 38          	mov    0x38(%rbx),%rcx
1400fdcb9:	e8 92 2c ff ff       	call   0x1400f0950
1400fdcbe:	48 8b 4b 40          	mov    0x40(%rbx),%rcx
1400fdcc2:	e8 89 2c ff ff       	call   0x1400f0950
1400fdcc7:	48 8b 4b 48          	mov    0x48(%rbx),%rcx
1400fdccb:	e8 80 2c ff ff       	call   0x1400f0950
1400fdcd0:	48 8b 4b 50          	mov    0x50(%rbx),%rcx
1400fdcd4:	e8 77 2c ff ff       	call   0x1400f0950
1400fdcd9:	48 8b 4b 58          	mov    0x58(%rbx),%rcx
1400fdcdd:	e8 6e 2c ff ff       	call   0x1400f0950
1400fdce2:	48 8b 4b 60          	mov    0x60(%rbx),%rcx
1400fdce6:	e8 65 2c ff ff       	call   0x1400f0950
1400fdceb:	48 8b 8b 80 00 00 00 	mov    0x80(%rbx),%rcx
1400fdcf2:	e8 19 cb 05 00       	call   0x14015a810
1400fdcf7:	48 8b 8b 88 00 00 00 	mov    0x88(%rbx),%rcx
1400fdcfe:	48 8d 15 eb cd 05 00 	lea    0x5cdeb(%rip),%rdx        # 0x14015aaf0
1400fdd05:	e8 76 da fe ff       	call   0x1400eb780
1400fdd0a:	48 8b 8b c0 00 00 00 	mov    0xc0(%rbx),%rcx
1400fdd11:	e8 1a aa 05 00       	call   0x140158730
1400fdd16:	48 8b 8b c8 00 00 00 	mov    0xc8(%rbx),%rcx
1400fdd1d:	e8 0e aa 05 00       	call   0x140158730
1400fdd22:	41 b8 b1 00 00 00    	mov    $0xb1,%r8d
1400fdd28:	48 8d 15 41 d4 20 00 	lea    0x20d441(%rip),%rdx        # 0x14030b170
1400fdd2f:	48 8b cb             	mov    %rbx,%rcx
1400fdd32:	e8 89 e0 fe ff       	call   0x1400ebdc0
1400fdd37:	33 c0                	xor    %eax,%eax
1400fdd39:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1400fdd3e:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
1400fdd43:	48 83 c4 20          	add    $0x20,%rsp
1400fdd47:	5f                   	pop    %rdi
1400fdd48:	c3                   	ret
1400fdd49:	48 89 7b 20          	mov    %rdi,0x20(%rbx)
1400fdd4d:	eb 11                	jmp    0x1400fdd60
1400fdd4f:	e8 8c cb 05 00       	call   0x14015a8e0
1400fdd54:	48 89 43 20          	mov    %rax,0x20(%rbx)
1400fdd58:	48 8b f8             	mov    %rax,%rdi
1400fdd5b:	48 85 c0             	test   %rax,%rax
1400fdd5e:	74 27                	je     0x1400fdd87
1400fdd60:	48 8b cf             	mov    %rdi,%rcx
1400fdd63:	e8 78 06 f8 ff       	call   0x14007e3e0
1400fdd68:	48 89 43 18          	mov    %rax,0x18(%rbx)
1400fdd6c:	48 85 c0             	test   %rax,%rax
1400fdd6f:	75 16                	jne    0x1400fdd87
1400fdd71:	e8 fa 92 02 00       	call   0x140127070
1400fdd76:	4c 8d 05 0b d4 20 00 	lea    0x20d40b(%rip),%r8        # 0x14030b188
1400fdd7d:	ba 6c 00 00 00       	mov    $0x6c,%edx
1400fdd82:	e9 a9 fe ff ff       	jmp    0x1400fdc30
1400fdd87:	48 8b 43 18          	mov    0x18(%rbx),%rax
1400fdd8b:	4c 8d 83 90 00 00 00 	lea    0x90(%rbx),%r8
1400fdd92:	48 8b d3             	mov    %rbx,%rdx
1400fdd95:	8b 48 48             	mov    0x48(%rax),%ecx
1400fdd98:	0f ba f1 0a          	btr    $0xa,%ecx
1400fdd9c:	89 8b a4 00 00 00    	mov    %ecx,0xa4(%rbx)
1400fdda2:	b9 09 00 00 00       	mov    $0x9,%ecx
1400fdda7:	e8 84 a3 02 00       	call   0x140128130
1400fddac:	85 c0                	test   %eax,%eax
1400fddae:	0f 84 99 fe ff ff    	je     0x1400fdc4d
1400fddb4:	48 8b 43 18          	mov    0x18(%rbx),%rax
1400fddb8:	48 8b 50 38          	mov    0x38(%rax),%rdx
1400fddbc:	48 85 d2             	test   %rdx,%rdx
1400fddbf:	74 30                	je     0x1400fddf1
1400fddc1:	48 8b cb             	mov    %rbx,%rcx
1400fddc4:	ff d2                	call   *%rdx
1400fddc6:	85 c0                	test   %eax,%eax
1400fddc8:	75 27                	jne    0x1400fddf1
1400fddca:	e8 a1 92 02 00       	call   0x140127070
1400fddcf:	4c 8d 05 b2 d3 20 00 	lea    0x20d3b2(%rip),%r8        # 0x14030b188
1400fddd6:	ba 7a 00 00 00       	mov    $0x7a,%edx
1400fdddb:	48 8d 0d 8e d3 20 00 	lea    0x20d38e(%rip),%rcx        # 0x14030b170
1400fdde2:	e8 a9 93 02 00       	call   0x140127190
1400fdde7:	ba 05 01 0c 00       	mov    $0xc0105,%edx
1400fddec:	e9 50 fe ff ff       	jmp    0x1400fdc41
1400fddf1:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
1400fddf6:	48 8b c3             	mov    %rbx,%rax
1400fddf9:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1400fddfe:	48 83 c4 20          	add    $0x20,%rsp
1400fde02:	5f                   	pop    %rdi
1400fde03:	c3                   	ret
1400fde04:	cc                   	int3
1400fde05:	cc                   	int3
1400fde06:	cc                   	int3
1400fde07:	cc                   	int3
1400fde08:	cc                   	int3
1400fde09:	cc                   	int3
1400fde0a:	cc                   	int3
1400fde0b:	cc                   	int3
1400fde0c:	cc                   	int3
1400fde0d:	cc                   	int3
1400fde0e:	cc                   	int3
1400fde0f:	cc                   	int3
1400fde10:	b8 28 00 00 00       	mov    $0x28,%eax
1400fde15:	e8 16 2d 1b 00       	call   0x1402b0b30
1400fde1a:	48 2b e0             	sub    %rax,%rsp
1400fde1d:	48 8b 49 28          	mov    0x28(%rcx),%rcx
1400fde21:	48 83 c4 28          	add    $0x28,%rsp
1400fde25:	e9 26 33 ff ff       	jmp    0x1400f1150
1400fde2a:	cc                   	int3
1400fde2b:	cc                   	int3
1400fde2c:	cc                   	int3
1400fde2d:	cc                   	int3
1400fde2e:	cc                   	int3
1400fde2f:	cc                   	int3
1400fde30:	48 85 c9             	test   %rcx,%rcx
1400fde33:	75 03                	jne    0x1400fde38
1400fde35:	33 c0                	xor    %eax,%eax
1400fde37:	c3                   	ret
1400fde38:	48 8b 41 18          	mov    0x18(%rcx),%rax
1400fde3c:	8b 40 48             	mov    0x48(%rax),%eax
1400fde3f:	c3                   	ret
1400fde40:	b8 38 00 00 00       	mov    $0x38,%eax
1400fde45:	e8 e6 2c 1b 00       	call   0x1402b0b30
1400fde4a:	48 2b e0             	sub    %rax,%rsp
1400fde4d:	4d 8b 51 18          	mov    0x18(%r9),%r10
1400fde51:	48 83 c4 38          	add    $0x38,%rsp
1400fde55:	49 ff 62 20          	rex.WB jmp *0x20(%r10)
1400fde59:	cc                   	int3
1400fde5a:	cc                   	int3
1400fde5b:	cc                   	int3
1400fde5c:	cc                   	int3
1400fde5d:	cc                   	int3
1400fde5e:	cc                   	int3
1400fde5f:	cc                   	int3
1400fde60:	b8 38 00 00 00       	mov    $0x38,%eax
1400fde65:	e8 c6 2c 1b 00       	call   0x1402b0b30
1400fde6a:	48 2b e0             	sub    %rax,%rsp
1400fde6d:	4d 8b 51 18          	mov    0x18(%r9),%r10
1400fde71:	48 83 c4 38          	add    $0x38,%rsp
1400fde75:	49 ff 62 18          	rex.WB jmp *0x18(%r10)
1400fde79:	cc                   	int3
1400fde7a:	cc                   	int3
1400fde7b:	cc                   	int3
1400fde7c:	cc                   	int3
1400fde7d:	cc                   	int3
1400fde7e:	cc                   	int3
1400fde7f:	cc                   	int3
1400fde80:	b8 38 00 00 00       	mov    $0x38,%eax
1400fde85:	e8 a6 2c 1b 00       	call   0x1402b0b30
1400fde8a:	48 2b e0             	sub    %rax,%rsp
1400fde8d:	4d 8b 51 18          	mov    0x18(%r9),%r10
1400fde91:	48 83 c4 38          	add    $0x38,%rsp
1400fde95:	49 ff 62 10          	rex.WB jmp *0x10(%r10)
1400fde99:	cc                   	int3
1400fde9a:	cc                   	int3
1400fde9b:	cc                   	int3
1400fde9c:	cc                   	int3
1400fde9d:	cc                   	int3
1400fde9e:	cc                   	int3
1400fde9f:	cc                   	int3
1400fdea0:	b8 38 00 00 00       	mov    $0x38,%eax
1400fdea5:	e8 86 2c 1b 00       	call   0x1402b0b30
1400fdeaa:	48 2b e0             	sub    %rax,%rsp
1400fdead:	4d 8b 51 18          	mov    0x18(%r9),%r10
1400fdeb1:	48 83 c4 38          	add    $0x38,%rsp
1400fdeb5:	49 ff 62 08          	rex.WB jmp *0x8(%r10)
1400fdeb9:	cc                   	int3
1400fdeba:	cc                   	int3
1400fdebb:	cc                   	int3
1400fdebc:	cc                   	int3
1400fdebd:	cc                   	int3
1400fdebe:	cc                   	int3
1400fdebf:	cc                   	int3
1400fdec0:	40 53                	rex push %rbx
1400fdec2:	55                   	push   %rbp
1400fdec3:	56                   	push   %rsi
1400fdec4:	41 57                	push   %r15
1400fdec6:	b8 48 00 00 00       	mov    $0x48,%eax
1400fdecb:	e8 60 2c 1b 00       	call   0x1402b0b30
1400fded0:	48 2b e0             	sub    %rax,%rsp
1400fded3:	33 ed                	xor    %ebp,%ebp
1400fded5:	4c 8b fa             	mov    %rdx,%r15
1400fded8:	48 8b f1             	mov    %rcx,%rsi
1400fdedb:	48 85 d2             	test   %rdx,%rdx
1400fdede:	75 1b                	jne    0x1400fdefb
1400fdee0:	48 8b 49 08          	mov    0x8(%rcx),%rcx
1400fdee4:	e8 97 d0 05 00       	call   0x14015af80
1400fdee9:	48 8b d8             	mov    %rax,%rbx
1400fdeec:	48 85 c0             	test   %rax,%rax
1400fdeef:	75 0d                	jne    0x1400fdefe
1400fdef1:	48 83 c4 48          	add    $0x48,%rsp
1400fdef5:	41 5f                	pop    %r15
1400fdef7:	5e                   	pop    %rsi
1400fdef8:	5d                   	pop    %rbp
1400fdef9:	5b                   	pop    %rbx
1400fdefa:	c3                   	ret
1400fdefb:	49 8b df             	mov    %r15,%rbx
1400fdefe:	48 8b cb             	mov    %rbx,%rcx
1400fdf01:	48 89 7c 24 70       	mov    %rdi,0x70(%rsp)
1400fdf06:	e8 65 d1 05 00       	call   0x14015b070
1400fdf0b:	48 8b cb             	mov    %rbx,%rcx
1400fdf0e:	e8 8d ce 05 00       	call   0x14015ada0
1400fdf13:	48 8b f8             	mov    %rax,%rdi
1400fdf16:	48 85 c0             	test   %rax,%rax
1400fdf19:	75 32                	jne    0x1400fdf4d
1400fdf1b:	e8 50 91 02 00       	call   0x140127070
1400fdf20:	4c 8d 05 91 d3 20 00 	lea    0x20d391(%rip),%r8        # 0x14030b2b8
1400fdf27:	ba 84 00 00 00       	mov    $0x84,%edx
1400fdf2c:	48 8d 0d 9d d3 20 00 	lea    0x20d39d(%rip),%rcx        # 0x14030b2d0
1400fdf33:	e8 58 92 02 00       	call   0x140127190
1400fdf38:	45 33 c0             	xor    %r8d,%r8d
1400fdf3b:	8d 4f 04             	lea    0x4(%rdi),%ecx
1400fdf3e:	ba 00 01 0c 00       	mov    $0xc0100,%edx
1400fdf43:	e8 48 93 02 00       	call   0x140127290
1400fdf48:	e9 fb 01 00 00       	jmp    0x1400fe148
1400fdf4d:	48 8b 7e 30          	mov    0x30(%rsi),%rdi
1400fdf51:	4c 89 64 24 40       	mov    %r12,0x40(%rsp)
1400fdf56:	4c 89 6c 24 38       	mov    %r13,0x38(%rsp)
1400fdf5b:	4c 89 74 24 30       	mov    %r14,0x30(%rsp)
1400fdf60:	48 85 ff             	test   %rdi,%rdi
1400fdf63:	0f 85 0e 01 00 00    	jne    0x1400fe077
1400fdf69:	4c 8b 76 38          	mov    0x38(%rsi),%r14
1400fdf6d:	48 8b fd             	mov    %rbp,%rdi
1400fdf70:	4d 85 f6             	test   %r14,%r14
1400fdf73:	0f 84 cb 00 00 00    	je     0x1400fe044
1400fdf79:	4c 8b 66 40          	mov    0x40(%rsi),%r12
1400fdf7d:	4d 85 e4             	test   %r12,%r12
1400fdf80:	0f 84 be 00 00 00    	je     0x1400fe044
1400fdf86:	4c 8b 6e 48          	mov    0x48(%rsi),%r13
1400fdf8a:	4d 85 ed             	test   %r13,%r13
1400fdf8d:	0f 84 b1 00 00 00    	je     0x1400fe044
1400fdf93:	48 8b cb             	mov    %rbx,%rcx
1400fdf96:	e8 d5 d0 05 00       	call   0x14015b070
1400fdf9b:	48 8b cb             	mov    %rbx,%rcx
1400fdf9e:	e8 fd cd 05 00       	call   0x14015ada0
1400fdfa3:	48 8b cb             	mov    %rbx,%rcx
1400fdfa6:	48 89 84 24 88 00 00 	mov    %rax,0x88(%rsp)
1400fdfad:	00
1400fdfae:	e8 ed cd 05 00       	call   0x14015ada0
1400fdfb3:	48 8b cb             	mov    %rbx,%rcx
1400fdfb6:	48 89 44 24 78       	mov    %rax,0x78(%rsp)
1400fdfbb:	e8 e0 cd 05 00       	call   0x14015ada0
1400fdfc0:	48 89 84 24 80 00 00 	mov    %rax,0x80(%rsp)
1400fdfc7:	00
1400fdfc8:	48 85 c0             	test   %rax,%rax
1400fdfcb:	74 6a                	je     0x1400fe037
1400fdfcd:	e8 8e 36 ff ff       	call   0x1400f1660
1400fdfd2:	48 8b 4c 24 78       	mov    0x78(%rsp),%rcx
1400fdfd7:	4c 8b c0             	mov    %rax,%r8
1400fdfda:	49 8b d4             	mov    %r12,%rdx
1400fdfdd:	e8 7e d2 05 00       	call   0x14015b260
1400fdfe2:	85 c0                	test   %eax,%eax
1400fdfe4:	74 51                	je     0x1400fe037
1400fdfe6:	e8 75 36 ff ff       	call   0x1400f1660
1400fdfeb:	4c 8b a4 24 80 00 00 	mov    0x80(%rsp),%r12
1400fdff2:	00
1400fdff3:	4c 8b c0             	mov    %rax,%r8
1400fdff6:	49 8b cc             	mov    %r12,%rcx
1400fdff9:	49 8b d5             	mov    %r13,%rdx
1400fdffc:	e8 5f d2 05 00       	call   0x14015b260
1400fe001:	85 c0                	test   %eax,%eax
1400fe003:	74 32                	je     0x1400fe037
1400fe005:	48 8b 54 24 78       	mov    0x78(%rsp),%rdx
1400fe00a:	4d 8b c4             	mov    %r12,%r8
1400fe00d:	4c 8b a4 24 88 00 00 	mov    0x88(%rsp),%r12
1400fe014:	00
1400fe015:	4c 8b cb             	mov    %rbx,%r9
1400fe018:	49 8b cc             	mov    %r12,%rcx
1400fe01b:	e8 d0 d4 05 00       	call   0x14015b4f0
1400fe020:	85 c0                	test   %eax,%eax
1400fe022:	74 13                	je     0x1400fe037
1400fe024:	4c 8b cb             	mov    %rbx,%r9
1400fe027:	4d 8b c4             	mov    %r12,%r8
1400fe02a:	49 8b d6             	mov    %r14,%rdx
1400fe02d:	33 c9                	xor    %ecx,%ecx
1400fe02f:	e8 8c e8 05 00       	call   0x14015c8c0
1400fe034:	48 8b f8             	mov    %rax,%rdi
1400fe037:	48 8b cb             	mov    %rbx,%rcx
1400fe03a:	e8 21 cc 05 00       	call   0x14015ac60
1400fe03f:	48 85 ff             	test   %rdi,%rdi
1400fe042:	75 33                	jne    0x1400fe077
1400fe044:	e8 27 90 02 00       	call   0x140127070
1400fe049:	4c 8d 05 68 d2 20 00 	lea    0x20d268(%rip),%r8        # 0x14030b2b8
1400fe050:	ba 8b 00 00 00       	mov    $0x8b,%edx
1400fe055:	48 8d 0d 74 d2 20 00 	lea    0x20d274(%rip),%rcx        # 0x14030b2d0
1400fe05c:	e8 2f 91 02 00       	call   0x140127190
1400fe061:	45 33 c0             	xor    %r8d,%r8d
1400fe064:	ba 8c 00 00 00       	mov    $0x8c,%edx
1400fe069:	41 8d 48 04          	lea    0x4(%r8),%ecx
1400fe06d:	e8 1e 92 02 00       	call   0x140127290
1400fe072:	e9 c2 00 00 00       	jmp    0x1400fe139
1400fe077:	e8 64 30 ff ff       	call   0x1400f10e0
1400fe07c:	4c 8b f0             	mov    %rax,%r14
1400fe07f:	48 85 c0             	test   %rax,%rax
1400fe082:	75 33                	jne    0x1400fe0b7
1400fe084:	e8 e7 8f 02 00       	call   0x140127070
1400fe089:	4c 8d 05 28 d2 20 00 	lea    0x20d228(%rip),%r8        # 0x14030b2b8
1400fe090:	ba 96 00 00 00       	mov    $0x96,%edx
1400fe095:	48 8d 0d 34 d2 20 00 	lea    0x20d234(%rip),%rcx        # 0x14030b2d0
1400fe09c:	e8 ef 90 02 00       	call   0x140127190
1400fe0a1:	45 33 c0             	xor    %r8d,%r8d
1400fe0a4:	41 8d 4e 04          	lea    0x4(%r14),%ecx
1400fe0a8:	ba 00 01 0c 00       	mov    $0xc0100,%edx
1400fe0ad:	e8 de 91 02 00       	call   0x140127290
1400fe0b2:	e9 82 00 00 00       	jmp    0x1400fe139
1400fe0b7:	48 8b 56 28          	mov    0x28(%rsi),%rdx
1400fe0bb:	41 b8 04 00 00 00    	mov    $0x4,%r8d
1400fe0c1:	49 8b ce             	mov    %r14,%rcx
1400fe0c4:	e8 a7 35 ff ff       	call   0x1400f1670
1400fe0c9:	48 8b 4e 18          	mov    0x18(%rsi),%rcx
1400fe0cd:	4c 8b cb             	mov    %rbx,%r9
1400fe0d0:	48 8b 86 a8 00 00 00 	mov    0xa8(%rsi),%rax
1400fe0d7:	4d 8b c6             	mov    %r14,%r8
1400fe0da:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
1400fe0df:	48 8b d7             	mov    %rdi,%rdx
1400fe0e2:	48 8b 41 30          	mov    0x30(%rcx),%rax
1400fe0e6:	33 c9                	xor    %ecx,%ecx
1400fe0e8:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1400fe0ed:	e8 2e a3 05 00       	call   0x140158420
1400fe0f2:	49 8b ce             	mov    %r14,%rcx
1400fe0f5:	48 8b e8             	mov    %rax,%rbp
1400fe0f8:	e8 33 2c ff ff       	call   0x1400f0d30
1400fe0fd:	48 85 ed             	test   %rbp,%rbp
1400fe100:	75 2f                	jne    0x1400fe131
1400fe102:	e8 69 8f 02 00       	call   0x140127070
1400fe107:	4c 8d 05 aa d1 20 00 	lea    0x20d1aa(%rip),%r8        # 0x14030b2b8
1400fe10e:	ba a1 00 00 00       	mov    $0xa1,%edx
1400fe113:	48 8d 0d b6 d1 20 00 	lea    0x20d1b6(%rip),%rcx        # 0x14030b2d0
1400fe11a:	e8 71 90 02 00       	call   0x140127190
1400fe11f:	45 33 c0             	xor    %r8d,%r8d
1400fe122:	8d 4d 04             	lea    0x4(%rbp),%ecx
1400fe125:	ba 03 00 08 00       	mov    $0x80003,%edx
1400fe12a:	e8 61 91 02 00       	call   0x140127290
1400fe12f:	eb 08                	jmp    0x1400fe139
1400fe131:	48 8b cd             	mov    %rbp,%rcx
1400fe134:	e8 17 a9 05 00       	call   0x140158a50
1400fe139:	4c 8b 6c 24 38       	mov    0x38(%rsp),%r13
1400fe13e:	4c 8b 64 24 40       	mov    0x40(%rsp),%r12
1400fe143:	4c 8b 74 24 30       	mov    0x30(%rsp),%r14
1400fe148:	48 8b cb             	mov    %rbx,%rcx
1400fe14b:	e8 10 cb 05 00       	call   0x14015ac60
1400fe150:	49 3b df             	cmp    %r15,%rbx
1400fe153:	74 08                	je     0x1400fe15d
1400fe155:	48 8b cb             	mov    %rbx,%rcx
1400fe158:	e8 83 cb 05 00       	call   0x14015ace0
1400fe15d:	48 3b 7e 30          	cmp    0x30(%rsi),%rdi
1400fe161:	74 08                	je     0x1400fe16b
1400fe163:	48 8b cf             	mov    %rdi,%rcx