1401ead9a:	ff 15 90 80 02 00    	call   *0x28090(%rip)        # 0x140212e30
1401eada0:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
1401eada4:	48 8b cb             	mov    %rbx,%rcx
1401eada7:	e8 e8 1a 00 00       	call   0x1401ec894
1401eadac:	48 8b 4d b0          	mov    -0x50(%rbp),%rcx
1401eadb0:	48 85 c9             	test   %rcx,%rcx
1401eadb3:	0f 84 de 00 00 00    	je     0x1401eae97
1401eadb9:	48 8b 01             	mov    (%rcx),%rax
1401eadbc:	48 8b 40 20          	mov    0x20(%rax),%rax
1401eadc0:	ff 15 6a 80 02 00    	call   *0x2806a(%rip)        # 0x140212e30
1401eadc6:	48 83 7d c8 08       	cmpq   $0x8,-0x38(%rbp)
1401eadcb:	0f 85 94 00 00 00    	jne    0x1401eae65
1401eadd1:	48 8b 4d b0          	mov    -0x50(%rbp),%rcx
1401eadd5:	48 85 c9             	test   %rcx,%rcx
1401eadd8:	74 12                	je     0x1401eadec
1401eadda:	48 83 65 b0 00       	andq   $0x0,-0x50(%rbp)
1401eaddf:	48 8b 01             	mov    (%rcx),%rax
1401eade2:	48 8b 40 08          	mov    0x8(%rax),%rax
1401eade6:	ff 15 44 80 02 00    	call   *0x28044(%rip)        # 0x140212e30
1401eadec:	48 8b 45 e8          	mov    -0x18(%rbp),%rax
1401eadf0:	48 83 f8 0f          	cmp    $0xf,%rax
1401eadf4:	76 30                	jbe    0x1401eae26
1401eadf6:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
1401eadfa:	48 ff c0             	inc    %rax
1401eadfd:	48 8b d1             	mov    %rcx,%rdx
1401eae00:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
1401eae06:	72 18                	jb     0x1401eae20
1401eae08:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1401eae0c:	48 2b d1             	sub    %rcx,%rdx
1401eae0f:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
1401eae13:	48 83 f8 1f          	cmp    $0x1f,%rax
1401eae17:	76 07                	jbe    0x1401eae20
1401eae19:	ff 15 61 7d 02 00    	call   *0x27d61(%rip)        # 0x140212b80
1401eae1f:	cc                   	int3
1401eae20:	ff 15 1a 7d 02 00    	call   *0x27d1a(%rip)        # 0x140212b40
1401eae26:	66 0f 6f 05 02 53 0d 	movdqa 0xd5302(%rip),%xmm0        # 0x1402c0130
1401eae2d:	00
1401eae2e:	48 8b cb             	mov    %rbx,%rcx
1401eae31:	f3 0f 7f 45 e0       	movdqu %xmm0,-0x20(%rbp)
1401eae36:	c6 45 d0 00          	movb   $0x0,-0x30(%rbp)
1401eae3a:	48 8b 03             	mov    (%rbx),%rax
1401eae3d:	48 8b 40 10          	mov    0x10(%rax),%rax
1401eae41:	ff 15 e9 7f 02 00    	call   *0x27fe9(%rip)        # 0x140212e30
1401eae47:	48 8b 4d f0          	mov    -0x10(%rbp),%rcx
1401eae4b:	48 33 cc             	xor    %rsp,%rcx
1401eae4e:	e8 1d 99 01 00       	call   0x140204770
1401eae53:	4c 8d 5c 24 70       	lea    0x70(%rsp),%r11
1401eae58:	49 8b 5b 18          	mov    0x18(%r11),%rbx
1401eae5c:	49 8b 7b 20          	mov    0x20(%r11),%rdi
1401eae60:	49 8b e3             	mov    %r11,%rsp
1401eae63:	5d                   	pop    %rbp
1401eae64:	c3                   	ret
1401eae65:	33 d2                	xor    %edx,%edx
1401eae67:	b9 5d b3 00 03       	mov    $0x300b35d,%ecx
1401eae6c:	e8 73 04 e2 ff       	call   0x14000b2e4
1401eae71:	cc                   	int3
1401eae72:	33 d2                	xor    %edx,%edx
1401eae74:	b9 5b b3 00 03       	mov    $0x300b35b,%ecx
1401eae79:	e8 66 04 e2 ff       	call   0x14000b2e4
1401eae7e:	cc                   	int3
1401eae7f:	33 d2                	xor    %edx,%edx
1401eae81:	b9 5c b3 00 03       	mov    $0x300b35c,%ecx
1401eae86:	e8 59 04 e2 ff       	call   0x14000b2e4
1401eae8b:	cc                   	int3
1401eae8c:	b9 62 f4 31 01       	mov    $0x131f462,%ecx
1401eae91:	e8 e2 04 e2 ff       	call   0x14000b378
1401eae96:	cc                   	int3
1401eae97:	33 d2                	xor    %edx,%edx
1401eae99:	b9 40 38 3c 1e       	mov    $0x1e3c3840,%ecx
1401eae9e:	e8 41 04 e2 ff       	call   0x14000b2e4
1401eaea3:	cc                   	int3
1401eaea4:	90                   	nop
1401eaea5:	90                   	nop
1401eaea6:	90                   	nop
1401eaea7:	90                   	nop
1401eaea8:	90                   	nop
1401eaea9:	90                   	nop
1401eaeaa:	90                   	nop
1401eaeab:	90                   	nop
1401eaeac:	90                   	nop
1401eaead:	90                   	nop
1401eaeae:	90                   	nop
1401eaeaf:	90                   	nop
1401eaeb0:	48 83 ec 28          	sub    $0x28,%rsp
1401eaeb4:	f2 0f 10 02          	movsd  (%rdx),%xmm0
1401eaeb8:	33 c0                	xor    %eax,%eax
1401eaeba:	f2 0f 10 0d f6 51 0d 	movsd  0xd51f6(%rip),%xmm1        # 0x1402c00b8
1401eaec1:	00
1401eaec2:	4c 8b c1             	mov    %rcx,%r8
1401eaec5:	66 0f 2f c1          	comisd %xmm1,%xmm0
1401eaec9:	72 17                	jb     0x1401eaee2
1401eaecb:	f2 0f 5c c1          	subsd  %xmm1,%xmm0
1401eaecf:	66 0f 2f c1          	comisd %xmm1,%xmm0
1401eaed3:	73 0d                	jae    0x1401eaee2
1401eaed5:	48 b9 00 00 00 00 00 	movabs $0x8000000000000000,%rcx
1401eaedc:	00 00 80
1401eaedf:	48 8b c1             	mov    %rcx,%rax
1401eaee2:	f2 48 0f 2c c8       	cvttsd2si %xmm0,%rcx
1401eaee7:	48 03 c8             	add    %rax,%rcx
1401eaeea:	49 8b 40 18          	mov    0x18(%r8),%rax
1401eaeee:	48 89 08             	mov    %rcx,(%rax)
1401eaef1:	49 8b 40 10          	mov    0x10(%r8),%rax
1401eaef5:	48 8b 08             	mov    (%rax),%rcx
1401eaef8:	48 85 c9             	test   %rcx,%rcx
1401eaefb:	74 12                	je     0x1401eaf0f
1401eaefd:	48 8b 01             	mov    (%rcx),%rax
1401eaf00:	48 8b 40 10          	mov    0x10(%rax),%rax
1401eaf04:	48 83 c4 28          	add    $0x28,%rsp
1401eaf08:	48 ff 25 21 7f 02 00 	rex.W jmp *0x27f21(%rip)        # 0x140212e30
1401eaf0f:	33 d2                	xor    %edx,%edx
1401eaf11:	b9 40 38 3c 1e       	mov    $0x1e3c3840,%ecx
1401eaf16:	e8 c9 03 e2 ff       	call   0x14000b2e4
1401eaf1b:	cc                   	int3
1401eaf1c:	90                   	nop
1401eaf1d:	90                   	nop
1401eaf1e:	90                   	nop
1401eaf1f:	90                   	nop
1401eaf20:	40 55                	rex push %rbp
1401eaf22:	53                   	push   %rbx
1401eaf23:	56                   	push   %rsi
1401eaf24:	57                   	push   %rdi
1401eaf25:	41 56                	push   %r14
1401eaf27:	48 8d 6c 24 c9       	lea    -0x37(%rsp),%rbp
1401eaf2c:	48 81 ec e0 00 00 00 	sub    $0xe0,%rsp
1401eaf33:	48 8b 05 46 62 11 00 	mov    0x116246(%rip),%rax        # 0x140301180
1401eaf3a:	48 33 c4             	xor    %rsp,%rax
1401eaf3d:	48 89 45 27          	mov    %rax,0x27(%rbp)
1401eaf41:	48 8b da             	mov    %rdx,%rbx
1401eaf44:	48 8b f9             	mov    %rcx,%rdi
1401eaf47:	48 8b cb             	mov    %rbx,%rcx
1401eaf4a:	48 8d 15 ef 4f 0d 00 	lea    0xd4fef(%rip),%rdx        # 0x1402bff40
1401eaf51:	4d 8b f1             	mov    %r9,%r14
1401eaf54:	49 8b f0             	mov    %r8,%rsi
1401eaf57:	e8 2c bb 01 00       	call   0x140206a88
1401eaf5c:	85 c0                	test   %eax,%eax
1401eaf5e:	0f 85 01 01 00 00    	jne    0x1401eb065
1401eaf64:	66 0f 6f 15 c4 51 0d 	movdqa 0xd51c4(%rip),%xmm2        # 0x1402c0130
1401eaf6b:	00
1401eaf6c:	48 8d 4c 24 28       	lea    0x28(%rsp),%rcx
1401eaf71:	21 45 af             	and    %eax,-0x51(%rbp)
1401eaf74:	0f 57 c0             	xorps  %xmm0,%xmm0
1401eaf77:	0f 57 c9             	xorps  %xmm1,%xmm1
1401eaf7a:	66 0f 7f 55 c7       	movdqa %xmm2,-0x39(%rbp)
1401eaf7f:	0f 11 45 b7          	movups %xmm0,-0x49(%rbp)
1401eaf83:	48 8b d6             	mov    %rsi,%rdx
1401eaf86:	88 45 b7             	mov    %al,-0x49(%rbp)
1401eaf89:	0f 11 45 e7          	movups %xmm0,-0x19(%rbp)
1401eaf8d:	88 45 e7             	mov    %al,-0x19(%rbp)
1401eaf90:	0f 11 45 07          	movups %xmm0,0x7(%rbp)
1401eaf94:	88 45 07             	mov    %al,0x7(%rbp)
1401eaf97:	f2 0f 11 4d a7       	movsd  %xmm1,-0x59(%rbp)
1401eaf9c:	f2 0f 11 4d df       	movsd  %xmm1,-0x21(%rbp)
1401eafa1:	88 45 d7             	mov    %al,-0x29(%rbp)
1401eafa4:	66 0f 7f 55 f7       	movdqa %xmm2,-0x9(%rbp)
1401eafa9:	66 0f 7f 55 17       	movdqa %xmm2,0x17(%rbp)
1401eafae:	e8 15 4d e9 ff       	call   0x14007fcc8
1401eafb3:	48 8b 5c 24 28       	mov    0x28(%rsp),%rbx
1401eafb8:	48 8b cb             	mov    %rbx,%rcx
1401eafbb:	48 8b 03             	mov    (%rbx),%rax
1401eafbe:	48 8b 80 a0 00 00 00 	mov    0xa0(%rax),%rax
1401eafc5:	ff 15 65 7e 02 00    	call   *0x27e65(%rip)        # 0x140212e30
1401eafcb:	48 8b 03             	mov    (%rbx),%rax
1401eafce:	48 8b cb             	mov    %rbx,%rcx
1401eafd1:	48 89 5c 24 28       	mov    %rbx,0x28(%rsp)
1401eafd6:	48 8b 40 08          	mov    0x8(%rax),%rax
1401eafda:	ff 15 50 7e 02 00    	call   *0x27e50(%rip)        # 0x140212e30
1401eafe0:	48 8d 55 a7          	lea    -0x59(%rbp),%rdx
1401eafe4:	48 8d 4c 24 28       	lea    0x28(%rsp),%rcx
1401eafe9:	e8 8a 02 00 00       	call   0x1401eb278
1401eafee:	48 8b 4c 24 28       	mov    0x28(%rsp),%rcx
1401eaff3:	48 85 c9             	test   %rcx,%rcx
1401eaff6:	74 0d                	je     0x1401eb005
1401eaff8:	48 8b 01             	mov    (%rcx),%rax
1401eaffb:	48 8b 40 10          	mov    0x10(%rax),%rax
1401eafff:	ff 15 2b 7e 02 00    	call   *0x27e2b(%rip)        # 0x140212e30
1401eb005:	48 8b 03             	mov    (%rbx),%rax
1401eb008:	48 8b cb             	mov    %rbx,%rcx
1401eb00b:	48 8b 40 10          	mov    0x10(%rax),%rax
1401eb00f:	ff 15 1b 7e 02 00    	call   *0x27e1b(%rip)        # 0x140212e30
1401eb015:	48 8d 4f 08          	lea    0x8(%rdi),%rcx
1401eb019:	48 8b 01             	mov    (%rcx),%rax
1401eb01c:	4c 8d 45 a7          	lea    -0x59(%rbp),%r8
1401eb020:	48 8d 54 24 28       	lea    0x28(%rsp),%rdx
1401eb025:	48 8b 40 18          	mov    0x18(%rax),%rax
1401eb029:	ff 15 01 7e 02 00    	call   *0x27e01(%rip)        # 0x140212e30
1401eb02f:	48 8b c8             	mov    %rax,%rcx
1401eb032:	49 8b d6             	mov    %r14,%rdx
1401eb035:	e8 ca 0d 00 00       	call   0x1401ebe04
1401eb03a:	48 8b 4c 24 28       	mov    0x28(%rsp),%rcx
1401eb03f:	48 85 c9             	test   %rcx,%rcx
1401eb042:	74 13                	je     0x1401eb057
1401eb044:	48 83 64 24 28 00    	andq   $0x0,0x28(%rsp)
1401eb04a:	48 8b 01             	mov    (%rcx),%rax
1401eb04d:	48 8b 40 10          	mov    0x10(%rax),%rax
1401eb051:	ff 15 d9 7d 02 00    	call   *0x27dd9(%rip)        # 0x140212e30
1401eb057:	48 8d 4d a7          	lea    -0x59(%rbp),%rcx
1401eb05b:	e8 b4 01 00 00       	call   0x1401eb214
1401eb060:	e9 f3 00 00 00       	jmp    0x1401eb158
1401eb065:	48 8d 15 c4 4e 0d 00 	lea    0xd4ec4(%rip),%rdx        # 0x1402bff30
1401eb06c:	48 8b cb             	mov    %rbx,%rcx
1401eb06f:	e8 14 ba 01 00       	call   0x140206a88
1401eb074:	85 c0                	test   %eax,%eax
1401eb076:	0f 85 dc 00 00 00    	jne    0x1401eb158
1401eb07c:	66 0f 6f 0d ac 50 0d 	movdqa 0xd50ac(%rip),%xmm1        # 0x1402c0130
1401eb083:	00
1401eb084:	48 8d 4c 24 28       	lea    0x28(%rsp),%rcx
1401eb089:	0f 57 c0             	xorps  %xmm0,%xmm0
1401eb08c:	48 8b d6             	mov    %rsi,%rdx
1401eb08f:	0f 11 45 87          	movups %xmm0,-0x79(%rbp)
1401eb093:	88 45 87             	mov    %al,-0x79(%rbp)
1401eb096:	f3 0f 7f 4d 97       	movdqu %xmm1,-0x69(%rbp)
1401eb09b:	e8 28 4c e9 ff       	call   0x14007fcc8
1401eb0a0:	48 8b 5c 24 28       	mov    0x28(%rsp),%rbx
1401eb0a5:	48 8b cb             	mov    %rbx,%rcx
1401eb0a8:	48 8b 03             	mov    (%rbx),%rax
1401eb0ab:	48 8b 80 a0 00 00 00 	mov    0xa0(%rax),%rax
1401eb0b2:	ff 15 78 7d 02 00    	call   *0x27d78(%rip)        # 0x140212e30
1401eb0b8:	48 8b 03             	mov    (%rbx),%rax
1401eb0bb:	48 8d 55 87          	lea    -0x79(%rbp),%rdx
1401eb0bf:	48 8b cb             	mov    %rbx,%rcx
1401eb0c2:	48 8b 40 78          	mov    0x78(%rax),%rax
1401eb0c6:	ff 15 64 7d 02 00    	call   *0x27d64(%rip)        # 0x140212e30
1401eb0cc:	48 8b 03             	mov    (%rbx),%rax
1401eb0cf:	48 8b cb             	mov    %rbx,%rcx
1401eb0d2:	48 8b 80 a0 00 00 00 	mov    0xa0(%rax),%rax
1401eb0d9:	ff 15 51 7d 02 00    	call   *0x27d51(%rip)        # 0x140212e30
1401eb0df:	48 8b 03             	mov    (%rbx),%rax
1401eb0e2:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
1401eb0e7:	48 8b cb             	mov    %rbx,%rcx
1401eb0ea:	48 8b 40 20          	mov    0x20(%rax),%rax
1401eb0ee:	ff 15 3c 7d 02 00    	call   *0x27d3c(%rip)        # 0x140212e30
1401eb0f4:	48 8b 03             	mov    (%rbx),%rax
1401eb0f7:	48 8b cb             	mov    %rbx,%rcx
1401eb0fa:	48 8b 40 10          	mov    0x10(%rax),%rax
1401eb0fe:	ff 15 2c 7d 02 00    	call   *0x27d2c(%rip)        # 0x140212e30
1401eb104:	44 8a 44 24 20       	mov    0x20(%rsp),%r8b
1401eb109:	48 8d 4f 08          	lea    0x8(%rdi),%rcx
1401eb10d:	48 8b 01             	mov    (%rcx),%rax
1401eb110:	48 8d 55 87          	lea    -0x79(%rbp),%rdx
1401eb114:	48 8b 40 20          	mov    0x20(%rax),%rax
1401eb118:	ff 15 12 7d 02 00    	call   *0x27d12(%rip)        # 0x140212e30
1401eb11e:	48 8b 45 9f          	mov    -0x61(%rbp),%rax
1401eb122:	48 83 f8 0f          	cmp    $0xf,%rax
1401eb126:	76 30                	jbe    0x1401eb158
1401eb128:	48 8b 4d 87          	mov    -0x79(%rbp),%rcx
1401eb12c:	48 ff c0             	inc    %rax
1401eb12f:	48 8b d1             	mov    %rcx,%rdx
1401eb132:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
1401eb138:	72 18                	jb     0x1401eb152
1401eb13a:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1401eb13e:	48 2b d1             	sub    %rcx,%rdx
1401eb141:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
1401eb145:	48 83 f8 1f          	cmp    $0x1f,%rax
1401eb149:	76 07                	jbe    0x1401eb152
1401eb14b:	ff 15 2f 7a 02 00    	call   *0x27a2f(%rip)        # 0x140212b80
1401eb151:	cc                   	int3
1401eb152:	ff 15 e8 79 02 00    	call   *0x279e8(%rip)        # 0x140212b40
1401eb158:	48 8b 4d 27          	mov    0x27(%rbp),%rcx
1401eb15c:	48 33 cc             	xor    %rsp,%rcx
1401eb15f:	e8 0c 96 01 00       	call   0x140204770
1401eb164:	48 81 c4 e0 00 00 00 	add    $0xe0,%rsp
1401eb16b:	41 5e                	pop    %r14
1401eb16d:	5f                   	pop    %rdi
1401eb16e:	5e                   	pop    %rsi
1401eb16f:	5b                   	pop    %rbx
1401eb170:	5d                   	pop    %rbp
1401eb171:	c3                   	ret
1401eb172:	90                   	nop
1401eb173:	90                   	nop
1401eb174:	40 53                	rex push %rbx
1401eb176:	48 83 ec 20          	sub    $0x20,%rsp
1401eb17a:	48 8b 41 40          	mov    0x40(%rcx),%rax
1401eb17e:	48 8b d9             	mov    %rcx,%rbx
1401eb181:	48 83 f8 0f          	cmp    $0xf,%rax
1401eb185:	76 29                	jbe    0x1401eb1b0
1401eb187:	48 8b 49 28          	mov    0x28(%rcx),%rcx
1401eb18b:	48 ff c0             	inc    %rax
1401eb18e:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
1401eb194:	72 14                	jb     0x1401eb1aa
1401eb196:	48 8b 51 f8          	mov    -0x8(%rcx),%rdx
1401eb19a:	48 2b ca             	sub    %rdx,%rcx
1401eb19d:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
1401eb1a1:	48 83 f8 1f          	cmp    $0x1f,%rax
1401eb1a5:	77 64                	ja     0x1401eb20b
1401eb1a7:	48 8b ca             	mov    %rdx,%rcx
1401eb1aa:	ff 15 90 79 02 00    	call   *0x27990(%rip)        # 0x140212b40
1401eb1b0:	48 83 63 38 00       	andq   $0x0,0x38(%rbx)
1401eb1b5:	48 c7 43 40 0f 00 00 	movq   $0xf,0x40(%rbx)
1401eb1bc:	00
1401eb1bd:	c6 43 28 00          	movb   $0x0,0x28(%rbx)
1401eb1c1:	48 8b 43 20          	mov    0x20(%rbx),%rax
1401eb1c5:	48 83 f8 0f          	cmp    $0xf,%rax
1401eb1c9:	76 29                	jbe    0x1401eb1f4
1401eb1cb:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
1401eb1cf:	48 ff c0             	inc    %rax
1401eb1d2:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
1401eb1d8:	72 14                	jb     0x1401eb1ee
1401eb1da:	48 8b 51 f8          	mov    -0x8(%rcx),%rdx
1401eb1de:	48 2b ca             	sub    %rdx,%rcx
1401eb1e1:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
1401eb1e5:	48 83 f8 1f          	cmp    $0x1f,%rax
1401eb1e9:	77 20                	ja     0x1401eb20b
1401eb1eb:	48 8b ca             	mov    %rdx,%rcx
1401eb1ee:	ff 15 4c 79 02 00    	call   *0x2794c(%rip)        # 0x140212b40
1401eb1f4:	48 83 63 18 00       	andq   $0x0,0x18(%rbx)
1401eb1f9:	48 c7 43 20 0f 00 00 	movq   $0xf,0x20(%rbx)
1401eb200:	00
1401eb201:	c6 43 08 00          	movb   $0x0,0x8(%rbx)
1401eb205:	48 83 c4 20          	add    $0x20,%rsp
1401eb209:	5b                   	pop    %rbx
1401eb20a:	c3                   	ret
1401eb20b:	ff 15 6f 79 02 00    	call   *0x2796f(%rip)        # 0x140212b80
1401eb211:	cc                   	int3
1401eb212:	90                   	nop
1401eb213:	90                   	nop
1401eb214:	40 53                	rex push %rbx
1401eb216:	48 83 ec 20          	sub    $0x20,%rsp
1401eb21a:	48 8b d9             	mov    %rcx,%rbx
1401eb21d:	48 83 c1 38          	add    $0x38,%rcx
1401eb221:	e8 4e ff ff ff       	call   0x1401eb174
1401eb226:	48 8b 43 28          	mov    0x28(%rbx),%rax
1401eb22a:	48 83 f8 0f          	cmp    $0xf,%rax
1401eb22e:	76 29                	jbe    0x1401eb259
1401eb230:	48 8b 4b 10          	mov    0x10(%rbx),%rcx
1401eb234:	48 ff c0             	inc    %rax
1401eb237:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
1401eb23d:	72 14                	jb     0x1401eb253
1401eb23f:	48 8b 51 f8          	mov    -0x8(%rcx),%rdx
1401eb243:	48 2b ca             	sub    %rdx,%rcx
1401eb246:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
1401eb24a:	48 83 f8 1f          	cmp    $0x1f,%rax
1401eb24e:	77 20                	ja     0x1401eb270
1401eb250:	48 8b ca             	mov    %rdx,%rcx
1401eb253:	ff 15 e7 78 02 00    	call   *0x278e7(%rip)        # 0x140212b40
1401eb259:	48 83 63 20 00       	andq   $0x0,0x20(%rbx)
1401eb25e:	48 c7 43 28 0f 00 00 	movq   $0xf,0x28(%rbx)
1401eb265:	00
1401eb266:	c6 43 10 00          	movb   $0x0,0x10(%rbx)
1401eb26a:	48 83 c4 20          	add    $0x20,%rsp
1401eb26e:	5b                   	pop    %rbx
1401eb26f:	c3                   	ret
1401eb270:	ff 15 0a 79 02 00    	call   *0x2790a(%rip)        # 0x140212b80
1401eb276:	cc                   	int3
1401eb277:	90                   	nop
1401eb278:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1401eb27d:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
1401eb282:	57                   	push   %rdi
1401eb283:	48 83 ec 20          	sub    $0x20,%rsp
1401eb287:	48 8b f2             	mov    %rdx,%rsi
1401eb28a:	48 8b d9             	mov    %rcx,%rbx