14059a082:	e8 95 15 88 00       	call   0x140e1b61c
14059a087:	48 8b f8             	mov    %rax,%rdi
14059a08a:	48 89 44 24 58       	mov    %rax,0x58(%rsp)
14059a08f:	33 c0                	xor    %eax,%eax
14059a091:	89 44 24 28          	mov    %eax,0x28(%rsp)
14059a095:	39 83 e0 00 00 00    	cmp    %eax,0xe0(%rbx)
14059a09b:	0f 8e 3f 02 00 00    	jle    0x14059a2e0
14059a0a1:	33 c9                	xor    %ecx,%ecx
14059a0a3:	48 89 4c 24 40       	mov    %rcx,0x40(%rsp)
14059a0a8:	4c 8b ff             	mov    %rdi,%r15
14059a0ab:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
14059a0b0:	48 f7 df             	neg    %rdi
14059a0b3:	48 89 7c 24 38       	mov    %rdi,0x38(%rsp)
14059a0b8:	3b 83 c8 00 00 00    	cmp    0xc8(%rbx),%eax
14059a0be:	7d 57                	jge    0x14059a117
14059a0c0:	48 85 f6             	test   %rsi,%rsi
14059a0c3:	75 4f                	jne    0x14059a114
14059a0c5:	b9 30 00 00 00       	mov    $0x30,%ecx
14059a0ca:	e8 39 10 88 00       	call   0x140e1b108
14059a0cf:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
14059a0d4:	48 85 c0             	test   %rax,%rax
14059a0d7:	74 33                	je     0x14059a10c
14059a0d9:	48 8b 8b e8 00 00 00 	mov    0xe8(%rbx),%rcx
14059a0e0:	48 03 cf             	add    %rdi,%rcx
14059a0e3:	4a 8b 0c 39          	mov    (%rcx,%r15,1),%rcx
14059a0e7:	8b 51 10             	mov    0x10(%rcx),%edx
14059a0ea:	89 10                	mov    %edx,(%rax)
14059a0ec:	89 70 04             	mov    %esi,0x4(%rax)
14059a0ef:	40 88 70 08          	mov    %sil,0x8(%rax)
14059a0f3:	0f 57 c0             	xorps  %xmm0,%xmm0
14059a0f6:	33 c9                	xor    %ecx,%ecx
14059a0f8:	0f 11 40 10          	movups %xmm0,0x10(%rax)
14059a0fc:	48 89 48 20          	mov    %rcx,0x20(%rax)
14059a100:	44 89 70 28          	mov    %r14d,0x28(%rax)
14059a104:	49 89 07             	mov    %rax,(%r15)
14059a107:	e9 a2 01 00 00       	jmp    0x14059a2ae
14059a10c:	49 89 07             	mov    %rax,(%r15)
14059a10f:	e9 9a 01 00 00       	jmp    0x14059a2ae
14059a114:	48 8b ee             	mov    %rsi,%rbp
14059a117:	4c 8b ab f0 00 00 00 	mov    0xf0(%rbx),%r13
14059a11e:	4c 03 e9             	add    %rcx,%r13
14059a121:	33 db                	xor    %ebx,%ebx
14059a123:	48 89 5c 24 48       	mov    %rbx,0x48(%rsp)
14059a128:	49 8b 45 00          	mov    0x0(%r13),%rax
14059a12c:	48 8b 38             	mov    (%rax),%rdi
14059a12f:	45 33 f6             	xor    %r14d,%r14d
14059a132:	48 3b f8             	cmp    %rax,%rdi
14059a135:	0f 84 09 01 00 00    	je     0x14059a244
14059a13b:	45 33 ff             	xor    %r15d,%r15d
14059a13e:	66 90                	xchg   %ax,%ax
14059a140:	48 8b cd             	mov    %rbp,%rcx
14059a143:	e8 78 a7 19 00       	call   0x1407348c0
14059a148:	48 8b 48 40          	mov    0x40(%rax),%rcx
14059a14c:	4c 63 47 10          	movslq 0x10(%rdi),%r8
14059a150:	49 8b d0             	mov    %r8,%rdx
14059a153:	48 c1 e2 04          	shl    $0x4,%rdx
14059a157:	48 8b 09             	mov    (%rcx),%rcx
14059a15a:	48 03 ca             	add    %rdx,%rcx
14059a15d:	41 83 cc 01          	or     $0x1,%r12d
14059a161:	80 79 08 00          	cmpb   $0x0,0x8(%rcx)
14059a165:	75 04                	jne    0x14059a16b
14059a167:	33 ed                	xor    %ebp,%ebp
14059a169:	eb 24                	jmp    0x14059a18f
14059a16b:	48 8b 40 38          	mov    0x38(%rax),%rax
14059a16f:	48 8b 90 80 00 00 00 	mov    0x80(%rax),%rdx
14059a176:	48 8b 02             	mov    (%rdx),%rax
14059a179:	4e 8b 04 c0          	mov    (%rax,%r8,8),%r8
14059a17d:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
14059a182:	e8 49 df 17 00       	call   0x1407180d0
14059a187:	48 8b 6c 24 30       	mov    0x30(%rsp),%rbp
14059a18c:	4d 8b f7             	mov    %r15,%r14
14059a18f:	48 8b dd             	mov    %rbp,%rbx
14059a192:	48 89 5c 24 48       	mov    %rbx,0x48(%rsp)
14059a197:	4c 89 74 24 30       	mov    %r14,0x30(%rsp)
14059a19c:	4d 85 f6             	test   %r14,%r14
14059a19f:	74 29                	je     0x14059a1ca
14059a1a1:	41 8b 46 10          	mov    0x10(%r14),%eax
14059a1a5:	ff c8                	dec    %eax
14059a1a7:	41 89 46 10          	mov    %eax,0x10(%r14)
14059a1ab:	85 c0                	test   %eax,%eax
14059a1ad:	7f 1b                	jg     0x14059a1ca
14059a1af:	0f 88 ad 01 00 00    	js     0x14059a362
14059a1b5:	49 8b 06             	mov    (%r14),%rax
14059a1b8:	ba 01 00 00 00       	mov    $0x1,%edx
14059a1bd:	49 8b ce             	mov    %r14,%rcx
14059a1c0:	48 8b 00             	mov    (%rax),%rax
14059a1c3:	ff 15 57 98 9e 00    	call   *0x9e9857(%rip)        # 0x140f83a20
14059a1c9:	90                   	nop
14059a1ca:	48 85 ed             	test   %rbp,%rbp
14059a1cd:	74 1a                	je     0x14059a1e9
14059a1cf:	48 8b 3f             	mov    (%rdi),%rdi
14059a1d2:	4c 8b f5             	mov    %rbp,%r14
14059a1d5:	4c 8b fd             	mov    %rbp,%r15
14059a1d8:	49 3b 7d 00          	cmp    0x0(%r13),%rdi
14059a1dc:	0f 85 5e ff ff ff    	jne    0x14059a140
14059a1e2:	4c 8b 7c 24 20       	mov    0x20(%rsp),%r15
14059a1e7:	eb 5b                	jmp    0x14059a244
14059a1e9:	b9 30 00 00 00       	mov    $0x30,%ecx
14059a1ee:	e8 15 0f 88 00       	call   0x140e1b108
14059a1f3:	48 89 44 24 60       	mov    %rax,0x60(%rsp)
14059a1f8:	4c 8b 7c 24 20       	mov    0x20(%rsp),%r15
14059a1fd:	48 85 c0             	test   %rax,%rax
14059a200:	74 3c                	je     0x14059a23e
14059a202:	48 8b 8c 24 c0 00 00 	mov    0xc0(%rsp),%rcx
14059a209:	00
14059a20a:	48 8b 89 e8 00 00 00 	mov    0xe8(%rcx),%rcx
14059a211:	48 03 4c 24 38       	add    0x38(%rsp),%rcx
14059a216:	4a 8b 0c 39          	mov    (%rcx,%r15,1),%rcx
14059a21a:	8b 51 10             	mov    0x10(%rcx),%edx
14059a21d:	89 10                	mov    %edx,(%rax)
14059a21f:	c7 40 04 00 00 00 00 	movl   $0x0,0x4(%rax)
14059a226:	c6 40 08 00          	movb   $0x0,0x8(%rax)
14059a22a:	0f 57 c0             	xorps  %xmm0,%xmm0
14059a22d:	33 c9                	xor    %ecx,%ecx
14059a22f:	0f 11 40 10          	movups %xmm0,0x10(%rax)
14059a233:	48 89 48 20          	mov    %rcx,0x20(%rax)
14059a237:	c7 40 28 ff ff ff ff 	movl   $0xffffffff,0x28(%rax)
14059a23e:	49 89 07             	mov    %rax,(%r15)
14059a241:	45 33 f6             	xor    %r14d,%r14d
14059a244:	48 85 ed             	test   %rbp,%rbp
14059a247:	74 16                	je     0x14059a25f
14059a249:	45 33 c0             	xor    %r8d,%r8d
14059a24c:	48 8b d5             	mov    %rbp,%rdx
14059a24f:	48 8b 8c 24 b0 00 00 	mov    0xb0(%rsp),%rcx
14059a256:	00
14059a257:	e8 b4 1c 00 00       	call   0x14059bf10
14059a25c:	49 89 07             	mov    %rax,(%r15)
14059a25f:	48 85 db             	test   %rbx,%rbx
14059a262:	74 2e                	je     0x14059a292
14059a264:	4d 85 f6             	test   %r14,%r14
14059a267:	74 29                	je     0x14059a292
14059a269:	41 8b 46 10          	mov    0x10(%r14),%eax
14059a26d:	ff c8                	dec    %eax
14059a26f:	41 89 46 10          	mov    %eax,0x10(%r14)
14059a273:	85 c0                	test   %eax,%eax
14059a275:	7f 1b                	jg     0x14059a292
14059a277:	0f 88 a6 00 00 00    	js     0x14059a323
14059a27d:	49 8b 06             	mov    (%r14),%rax
14059a280:	ba 01 00 00 00       	mov    $0x1,%edx
14059a285:	49 8b ce             	mov    %r14,%rcx
14059a288:	48 8b 00             	mov    (%rax),%rax
14059a28b:	ff 15 8f 97 9e 00    	call   *0x9e978f(%rip)        # 0x140f83a20
14059a291:	90                   	nop
14059a292:	48 8b 9c 24 c0 00 00 	mov    0xc0(%rsp),%rbx
14059a299:	00
14059a29a:	48 8b 7c 24 38       	mov    0x38(%rsp),%rdi
14059a29f:	48 8b ac 24 c8 00 00 	mov    0xc8(%rsp),%rbp
14059a2a6:	00
14059a2a7:	49 c7 c6 ff ff ff ff 	mov    $0xffffffffffffffff,%r14
14059a2ae:	8b 44 24 28          	mov    0x28(%rsp),%eax
14059a2b2:	ff c0                	inc    %eax
14059a2b4:	89 44 24 28          	mov    %eax,0x28(%rsp)
14059a2b8:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
14059a2bd:	48 83 c1 10          	add    $0x10,%rcx
14059a2c1:	48 89 4c 24 40       	mov    %rcx,0x40(%rsp)
14059a2c6:	49 83 c7 08          	add    $0x8,%r15
14059a2ca:	4c 89 7c 24 20       	mov    %r15,0x20(%rsp)
14059a2cf:	3b 83 e0 00 00 00    	cmp    0xe0(%rbx),%eax
14059a2d5:	0f 8c dd fd ff ff    	jl     0x14059a0b8
14059a2db:	48 8b 7c 24 58       	mov    0x58(%rsp),%rdi
14059a2e0:	48 85 f6             	test   %rsi,%rsi
14059a2e3:	74 23                	je     0x14059a308
14059a2e5:	8b 46 10             	mov    0x10(%rsi),%eax
14059a2e8:	ff c8                	dec    %eax
14059a2ea:	89 46 10             	mov    %eax,0x10(%rsi)
14059a2ed:	85 c0                	test   %eax,%eax
14059a2ef:	7f 17                	jg     0x14059a308
14059a2f1:	78 64                	js     0x14059a357
14059a2f3:	48 8b 06             	mov    (%rsi),%rax
14059a2f6:	ba 01 00 00 00       	mov    $0x1,%edx
14059a2fb:	48 8b ce             	mov    %rsi,%rcx
14059a2fe:	48 8b 00             	mov    (%rax),%rax
14059a301:	ff 15 19 97 9e 00    	call   *0x9e9719(%rip)        # 0x140f83a20
14059a307:	90                   	nop
14059a308:	48 8b c7             	mov    %rdi,%rax
14059a30b:	48 8b 9c 24 b8 00 00 	mov    0xb8(%rsp),%rbx
14059a312:	00
14059a313:	48 83 c4 70          	add    $0x70,%rsp
14059a317:	41 5f                	pop    %r15
14059a319:	41 5e                	pop    %r14
14059a31b:	41 5d                	pop    %r13
14059a31d:	41 5c                	pop    %r12
14059a31f:	5f                   	pop    %rdi
14059a320:	5e                   	pop    %rsi
14059a321:	5d                   	pop    %rbp
14059a322:	c3                   	ret
14059a323:	b9 02 00 00 00       	mov    $0x2,%ecx
14059a328:	e8 d3 03 1f 00       	call   0x14078a700
14059a32d:	90                   	nop
14059a32e:	33 c9                	xor    %ecx,%ecx
14059a330:	e8 cb 03 1f 00       	call   0x14078a700
14059a335:	cc                   	int3
14059a336:	b9 01 00 00 00       	mov    $0x1,%ecx
14059a33b:	e8 c0 03 1f 00       	call   0x14078a700
14059a340:	90                   	nop
14059a341:	b9 02 00 00 00       	mov    $0x2,%ecx
14059a346:	e8 b5 03 1f 00       	call   0x14078a700
14059a34b:	90                   	nop
14059a34c:	b9 02 00 00 00       	mov    $0x2,%ecx
14059a351:	e8 aa 03 1f 00       	call   0x14078a700
14059a356:	90                   	nop
14059a357:	b9 02 00 00 00       	mov    $0x2,%ecx
14059a35c:	e8 9f 03 1f 00       	call   0x14078a700
14059a361:	90                   	nop
14059a362:	b9 02 00 00 00       	mov    $0x2,%ecx
14059a367:	e8 94 03 1f 00       	call   0x14078a700
14059a36c:	cc                   	int3
14059a36d:	cc                   	int3
14059a36e:	cc                   	int3
14059a36f:	cc                   	int3
14059a370:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14059a375:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
14059a37a:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
14059a37f:	57                   	push   %rdi
14059a380:	41 54                	push   %r12
14059a382:	41 55                	push   %r13
14059a384:	41 56                	push   %r14
14059a386:	41 57                	push   %r15
14059a388:	48 83 ec 50          	sub    $0x50,%rsp
14059a38c:	4c 8b e2             	mov    %rdx,%r12
14059a38f:	0f 57 c0             	xorps  %xmm0,%xmm0
14059a392:	f3 0f 7f 44 24 20    	movdqu %xmm0,0x20(%rsp)
14059a398:	b9 38 00 00 00       	mov    $0x38,%ecx
14059a39d:	e8 66 0d 88 00       	call   0x140e1b108
14059a3a2:	48 8b f8             	mov    %rax,%rdi
14059a3a5:	48 89 00             	mov    %rax,(%rax)
14059a3a8:	48 89 40 08          	mov    %rax,0x8(%rax)
14059a3ac:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14059a3b1:	49 8b 44 24 58       	mov    0x58(%r12),%rax
14059a3b6:	48 8b 18             	mov    (%rax),%rbx
14059a3b9:	45 33 f6             	xor    %r14d,%r14d
14059a3bc:	48 3b d8             	cmp    %rax,%rbx
14059a3bf:	0f 84 45 01 00 00    	je     0x14059a50a
14059a3c5:	48 bd 92 24 49 92 24 	movabs $0x492492492492492,%rbp
14059a3cc:	49 92 04
14059a3cf:	90                   	nop
14059a3d0:	48 8b 43 48          	mov    0x48(%rbx),%rax
14059a3d4:	48 8b 48 28          	mov    0x28(%rax),%rcx
14059a3d8:	80 79 20 00          	cmpb   $0x0,0x20(%rcx)
14059a3dc:	0f 84 cc 00 00 00    	je     0x14059a4ae
14059a3e2:	e8 f9 9f ff ff       	call   0x1405943e0
14059a3e7:	48 8b 7b 48          	mov    0x48(%rbx),%rdi
14059a3eb:	48 85 ff             	test   %rdi,%rdi
14059a3ee:	74 58                	je     0x14059a448
14059a3f0:	48 8b 57 58          	mov    0x58(%rdi),%rdx
14059a3f4:	48 83 fa 0f          	cmp    $0xf,%rdx
14059a3f8:	76 31                	jbe    0x14059a42b
14059a3fa:	48 8b 4f 40          	mov    0x40(%rdi),%rcx
14059a3fe:	48 ff c2             	inc    %rdx
14059a401:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
14059a408:	72 1c                	jb     0x14059a426
14059a40a:	48 83 c2 27          	add    $0x27,%rdx
14059a40e:	4c 8b 41 f8          	mov    -0x8(%rcx),%r8
14059a412:	49 2b c8             	sub    %r8,%rcx
14059a415:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
14059a419:	48 83 f8 1f          	cmp    $0x1f,%rax
14059a41d:	0f 87 7b 02 00 00    	ja     0x14059a69e
14059a423:	49 8b c8             	mov    %r8,%rcx
14059a426:	e8 19 0d 88 00       	call   0x140e1b144
14059a42b:	4c 89 77 50          	mov    %r14,0x50(%rdi)
14059a42f:	48 c7 47 58 0f 00 00 	movq   $0xf,0x58(%rdi)
14059a436:	00
14059a437:	c6 47 40 00          	movb   $0x0,0x40(%rdi)
14059a43b:	ba 60 00 00 00       	mov    $0x60,%edx
14059a440:	48 8b cf             	mov    %rdi,%rcx
14059a443:	e8 fc 0c 88 00       	call   0x140e1b144
14059a448:	48 8b 74 24 20       	mov    0x20(%rsp),%rsi
14059a44d:	48 39 6c 24 28       	cmp    %rbp,0x28(%rsp)
14059a452:	0f 84 39 02 00 00    	je     0x14059a691
14059a458:	48 8d 44 24 20       	lea    0x20(%rsp),%rax
14059a45d:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
14059a462:	4c 89 74 24 38       	mov    %r14,0x38(%rsp)
14059a467:	b9 38 00 00 00       	mov    $0x38,%ecx
14059a46c:	e8 97 0c 88 00       	call   0x140e1b108
14059a471:	48 8b f8             	mov    %rax,%rdi
14059a474:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
14059a479:	8b 4b 20             	mov    0x20(%rbx),%ecx
14059a47c:	89 48 10             	mov    %ecx,0x10(%rax)
14059a47f:	48 8d 48 18          	lea    0x18(%rax),%rcx
14059a483:	48 8d 53 28          	lea    0x28(%rbx),%rdx
14059a487:	e8 b4 e5 c0 ff       	call   0x1401a8a40
14059a48c:	90                   	nop
14059a48d:	48 ff 44 24 28       	incq   0x28(%rsp)
14059a492:	48 8b 4e 08          	mov    0x8(%rsi),%rcx
14059a496:	48 89 37             	mov    %rsi,(%rdi)
14059a499:	48 89 4f 08          	mov    %rcx,0x8(%rdi)
14059a49d:	4c 89 74 24 38       	mov    %r14,0x38(%rsp)
14059a4a2:	48 89 7e 08          	mov    %rdi,0x8(%rsi)
14059a4a6:	48 89 39             	mov    %rdi,(%rcx)
14059a4a9:	48 8b 7c 24 20       	mov    0x20(%rsp),%rdi
14059a4ae:	48 8b 43 10          	mov    0x10(%rbx),%rax
14059a4b2:	80 78 19 00          	cmpb   $0x0,0x19(%rax)
14059a4b6:	74 22                	je     0x14059a4da
14059a4b8:	48 8b 43 08          	mov    0x8(%rbx),%rax
14059a4bc:	80 78 19 00          	cmpb   $0x0,0x19(%rax)
14059a4c0:	75 13                	jne    0x14059a4d5
14059a4c2:	48 3b 58 10          	cmp    0x10(%rax),%rbx
14059a4c6:	75 0d                	jne    0x14059a4d5
14059a4c8:	48 8b d8             	mov    %rax,%rbx
14059a4cb:	48 8b 40 08          	mov    0x8(%rax),%rax
14059a4cf:	80 78 19 00          	cmpb   $0x0,0x19(%rax)
14059a4d3:	74 ed                	je     0x14059a4c2
14059a4d5:	48 8b d8             	mov    %rax,%rbx
14059a4d8:	eb 25                	jmp    0x14059a4ff
14059a4da:	48 8b d8             	mov    %rax,%rbx
14059a4dd:	48 8b 08             	mov    (%rax),%rcx
14059a4e0:	80 79 19 00          	cmpb   $0x0,0x19(%rcx)
14059a4e4:	75 19                	jne    0x14059a4ff
14059a4e6:	66 66 0f 1f 84 00 00 	data16 nopw 0x0(%rax,%rax,1)
14059a4ed:	00 00 00
14059a4f0:	48 8b d9             	mov    %rcx,%rbx
14059a4f3:	48 8b 01             	mov    (%rcx),%rax
14059a4f6:	48 8b c8             	mov    %rax,%rcx
14059a4f9:	80 78 19 00          	cmpb   $0x0,0x19(%rax)
14059a4fd:	74 f1                	je     0x14059a4f0
14059a4ff:	49 3b 5c 24 58       	cmp    0x58(%r12),%rbx
14059a504:	0f 85 c6 fe ff ff    	jne    0x14059a3d0
14059a50a:	48 8b 1f             	mov    (%rdi),%rbx
14059a50d:	48 3b df             	cmp    %rdi,%rbx
14059a510:	0f 84 1e 01 00 00    	je     0x14059a634
14059a516:	ba 01 00 00 00       	mov    $0x1,%edx
14059a51b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14059a520:	4d 8b 6c 24 58       	mov    0x58(%r12),%r13
14059a525:	49 8b 75 08          	mov    0x8(%r13),%rsi
14059a529:	48 8b fe             	mov    %rsi,%rdi
14059a52c:	4d 8b f5             	mov    %r13,%r14
14059a52f:	80 7e 19 00          	cmpb   $0x0,0x19(%rsi)
14059a533:	75 73                	jne    0x14059a5a8
14059a535:	44 8b 7b 10          	mov    0x10(%rbx),%r15d
14059a539:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
14059a540:	8b 6f 20             	mov    0x20(%rdi),%ebp
14059a543:	41 3b ef             	cmp    %r15d,%ebp
14059a546:	75 14                	jne    0x14059a55c
14059a548:	48 8d 53 18          	lea    0x18(%rbx),%rdx
14059a54c:	48 8d 4f 28          	lea    0x28(%rdi),%rcx
14059a550:	e8 bb 60 c3 ff       	call   0x1401d0610
14059a555:	ba 01 00 00 00       	mov    $0x1,%edx
14059a55a:	eb 08                	jmp    0x14059a564
14059a55c:	b8 ff 00 00 00       	mov    $0xff,%eax
14059a561:	0f 4d c2             	cmovge %edx,%eax
14059a564:	84 c0                	test   %al,%al
14059a566:	79 06                	jns    0x14059a56e
14059a568:	48 8b 7f 10          	mov    0x10(%rdi),%rdi
14059a56c:	eb 34                	jmp    0x14059a5a2
14059a56e:	41 80 7e 19 00       	cmpb   $0x0,0x19(%r14)
14059a573:	74 27                	je     0x14059a59c
14059a575:	44 3b fd             	cmp    %ebp,%r15d
14059a578:	75 14                	jne    0x14059a58e
14059a57a:	48 8d 57 28          	lea    0x28(%rdi),%rdx
14059a57e:	48 8d 4b 18          	lea    0x18(%rbx),%rcx