140824cb7:	cc                   	int3
140824cb8:	cc                   	int3
140824cb9:	cc                   	int3
140824cba:	cc                   	int3
140824cbb:	cc                   	int3
140824cbc:	cc                   	int3
140824cbd:	cc                   	int3
140824cbe:	cc                   	int3
140824cbf:	cc                   	int3
140824cc0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140824cc5:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
140824cca:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
140824ccf:	57                   	push   %rdi
140824cd0:	48 83 ec 30          	sub    $0x30,%rsp
140824cd4:	48 8b f2             	mov    %rdx,%rsi
140824cd7:	48 8b f9             	mov    %rcx,%rdi
140824cda:	33 ed                	xor    %ebp,%ebp
140824cdc:	44 8b 05 25 a0 c7 00 	mov    0xc7a025(%rip),%r8d        # 0x14149ed08
140824ce3:	65 48 8b 04 25 58 00 	mov    %gs:0x58,%rax
140824cea:	00 00
140824cec:	b9 00 13 00 00       	mov    $0x1300,%ecx
140824cf1:	4a 8b 04 c0          	mov    (%rax,%r8,8),%rax
140824cf5:	8b 04 01             	mov    (%rcx,%rax,1),%eax
140824cf8:	39 05 52 d9 c0 00    	cmp    %eax,0xc0d952(%rip)        # 0x141432650
140824cfe:	0f 8f 45 01 00 00    	jg     0x140824e49
140824d04:	89 2d 06 d9 c0 00    	mov    %ebp,0xc0d906(%rip)        # 0x141432610
140824d0a:	81 3d 00 d9 c0 00 00 	cmpl   $0xa00000,0xc0d900(%rip)        # 0x141432614
140824d11:	00 a0 00
140824d14:	76 3e                	jbe    0x140824d54
140824d16:	48 8b 0d eb d8 c0 00 	mov    0xc0d8eb(%rip),%rcx        # 0x141432608
140824d1d:	e8 6e c3 60 00       	call   0x140e31090
140824d22:	c7 05 e8 d8 c0 00 80 	movl   $0x80,0xc0d8e8(%rip)        # 0x141432614
140824d29:	00 00 00
140824d2c:	b9 80 00 00 00       	mov    $0x80,%ecx
140824d31:	e8 f6 d9 60 00       	call   0x140e3272c
140824d36:	48 8b d8             	mov    %rax,%rbx
140824d39:	48 85 c0             	test   %rax,%rax
140824d3c:	75 0c                	jne    0x140824d4a
140824d3e:	48 8d 0d c3 53 7b 00 	lea    0x7b53c3(%rip),%rcx        # 0x140fda108
140824d45:	e8 d6 67 04 00       	call   0x14086b520
140824d4a:	48 89 1d b7 d8 c0 00 	mov    %rbx,0xc0d8b7(%rip)        # 0x141432608
140824d51:	c6 03 00             	movb   $0x0,(%rbx)
140824d54:	48 8b 06             	mov    (%rsi),%rax
140824d57:	48 8d 15 a2 d8 c0 00 	lea    0xc0d8a2(%rip),%rdx        # 0x141432600
140824d5e:	48 8b ce             	mov    %rsi,%rcx
140824d61:	48 8b 40 08          	mov    0x8(%rax),%rax
140824d65:	ff 15 b5 ec 75 00    	call   *0x75ecb5(%rip)        # 0x140f83a20
140824d6b:	83 3d 8e d8 c0 00 01 	cmpl   $0x1,0xc0d88e(%rip)        # 0x141432600
140824d72:	74 19                	je     0x140824d8d
140824d74:	41 b8 01 00 00 00    	mov    $0x1,%r8d
140824d7a:	48 8d 15 c3 31 7b 00 	lea    0x7b31c3(%rip),%rdx        # 0x140fd7f44
140824d81:	48 8d 0d 78 d8 c0 00 	lea    0xc0d878(%rip),%rcx        # 0x141432600
140824d88:	e8 d3 f5 ff ff       	call   0x140824360
140824d8d:	48 8b 06             	mov    (%rsi),%rax
140824d90:	48 8b ce             	mov    %rsi,%rcx
140824d93:	48 8b 40 10          	mov    0x10(%rax),%rax
140824d97:	ff 15 83 ec 75 00    	call   *0x75ec83(%rip)        # 0x140f83a20
140824d9d:	48 8d 15 5c d8 c0 00 	lea    0xc0d85c(%rip),%rdx        # 0x141432600
140824da4:	48 8b c8             	mov    %rax,%rcx
140824da7:	e8 44 52 f6 ff       	call   0x140789ff0
140824dac:	48 8b 15 55 d8 c0 00 	mov    0xc0d855(%rip),%rdx        # 0x141432608
140824db3:	0f 57 c0             	xorps  %xmm0,%xmm0
140824db6:	0f 11 07             	movups %xmm0,(%rdi)
140824db9:	48 89 6f 10          	mov    %rbp,0x10(%rdi)
140824dbd:	48 89 6f 18          	mov    %rbp,0x18(%rdi)
140824dc1:	49 c7 c0 ff ff ff ff 	mov    $0xffffffffffffffff,%r8
140824dc8:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
140824dcf:	00
140824dd0:	49 ff c0             	inc    %r8
140824dd3:	42 80 3c 02 00       	cmpb   $0x0,(%rdx,%r8,1)
140824dd8:	75 f6                	jne    0x140824dd0
140824dda:	48 8b cf             	mov    %rdi,%rcx
140824ddd:	e8 1e 20 97 ff       	call   0x140196e00
140824de2:	48 8b c7             	mov    %rdi,%rax
140824de5:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
140824dea:	48 8b 6c 24 48       	mov    0x48(%rsp),%rbp
140824def:	48 8b 74 24 58       	mov    0x58(%rsp),%rsi
140824df4:	48 83 c4 30          	add    $0x30,%rsp
140824df8:	5f                   	pop    %rdi
140824df9:	c3                   	ret
140824dfa:	48 89 1d 07 d8 c0 00 	mov    %rbx,0xc0d807(%rip)        # 0x141432608
140824e01:	c6 03 00             	movb   $0x0,(%rbx)
140824e04:	89 2d 06 d8 c0 00    	mov    %ebp,0xc0d806(%rip)        # 0x141432610
140824e0a:	48 89 2d 0f d8 c0 00 	mov    %rbp,0xc0d80f(%rip)        # 0x141432620
140824e11:	c7 05 ff d7 c0 00 00 	movl   $0x1000000,0xc0d7ff(%rip)        # 0x14143261a
140824e18:	00 00 01
140824e1b:	c6 05 fc d7 c0 00 00 	movb   $0x0,0xc0d7fc(%rip)        # 0x14143261e
140824e22:	66 c7 05 ed d7 c0 00 	movw   $0x0,0xc0d7ed(%rip)        # 0x141432618
140824e29:	00 00
140824e2b:	48 8d 0d 3e 2e 75 00 	lea    0x752e3e(%rip),%rcx        # 0x140f77c70
140824e32:	e8 3d 65 5f 00       	call   0x140e1b374
140824e37:	90                   	nop
140824e38:	48 8d 0d 11 d8 c0 00 	lea    0xc0d811(%rip),%rcx        # 0x141432650
140824e3f:	e8 1c 68 5f 00       	call   0x140e1b660
140824e44:	e9 bb fe ff ff       	jmp    0x140824d04
140824e49:	48 8d 0d 00 d8 c0 00 	lea    0xc0d800(%rip),%rcx        # 0x141432650
140824e50:	e8 77 68 5f 00       	call   0x140e1b6cc
140824e55:	83 3d f4 d7 c0 00 ff 	cmpl   $0xffffffff,0xc0d7f4(%rip)        # 0x141432650
140824e5c:	0f 85 a2 fe ff ff    	jne    0x140824d04
140824e62:	b9 40 00 00 00       	mov    $0x40,%ecx
140824e67:	e8 9c 62 5f 00       	call   0x140e1b108
140824e6c:	48 89 00             	mov    %rax,(%rax)
140824e6f:	48 89 40 08          	mov    %rax,0x8(%rax)
140824e73:	48 89 40 10          	mov    %rax,0x10(%rax)
140824e77:	66 c7 40 18 01 01    	movw   $0x101,0x18(%rax)
140824e7d:	48 89 05 a4 d7 c0 00 	mov    %rax,0xc0d7a4(%rip)        # 0x141432628
140824e84:	48 89 2d b5 d7 c0 00 	mov    %rbp,0xc0d7b5(%rip)        # 0x141432640
140824e8b:	48 89 2d b6 d7 c0 00 	mov    %rbp,0xc0d7b6(%rip)        # 0x141432648
140824e92:	b9 28 00 00 00       	mov    $0x28,%ecx
140824e97:	e8 6c 62 5f 00       	call   0x140e1b108
140824e9c:	48 89 00             	mov    %rax,(%rax)
140824e9f:	48 89 40 08          	mov    %rax,0x8(%rax)
140824ea3:	48 89 40 10          	mov    %rax,0x10(%rax)
140824ea7:	66 c7 40 18 01 01    	movw   $0x101,0x18(%rax)
140824ead:	48 89 05 8c d7 c0 00 	mov    %rax,0xc0d78c(%rip)        # 0x141432640
140824eb4:	48 89 2d 45 d7 c0 00 	mov    %rbp,0xc0d745(%rip)        # 0x141432600
140824ebb:	48 89 2d 76 d7 c0 00 	mov    %rbp,0xc0d776(%rip)        # 0x141432638
140824ec2:	c7 05 48 d7 c0 00 80 	movl   $0x80,0xc0d748(%rip)        # 0x141432614
140824ec9:	00 00 00
140824ecc:	b9 80 00 00 00       	mov    $0x80,%ecx
140824ed1:	e8 56 d8 60 00       	call   0x140e3272c
140824ed6:	48 8b d8             	mov    %rax,%rbx
140824ed9:	48 85 c0             	test   %rax,%rax
140824edc:	0f 85 18 ff ff ff    	jne    0x140824dfa
140824ee2:	48 8d 0d 1f 52 7b 00 	lea    0x7b521f(%rip),%rcx        # 0x140fda108
140824ee9:	e8 32 66 04 00       	call   0x14086b520
140824eee:	90                   	nop
140824eef:	e9 06 ff ff ff       	jmp    0x140824dfa
140824ef4:	cc                   	int3
140824ef5:	cc                   	int3
140824ef6:	cc                   	int3
140824ef7:	cc                   	int3
140824ef8:	cc                   	int3
140824ef9:	cc                   	int3
140824efa:	cc                   	int3
140824efb:	cc                   	int3
140824efc:	cc                   	int3
140824efd:	cc                   	int3
140824efe:	cc                   	int3
140824eff:	cc                   	int3
140824f00:	40 57                	rex push %rdi
140824f02:	48 83 ec 20          	sub    $0x20,%rsp
140824f06:	48 8b 39             	mov    (%rcx),%rdi
140824f09:	48 85 ff             	test   %rdi,%rdi
140824f0c:	0f 84 9f 00 00 00    	je     0x140824fb1
140824f12:	48 8b 0f             	mov    (%rdi),%rcx
140824f15:	48 89 74 24 38       	mov    %rsi,0x38(%rsp)
140824f1a:	33 f6                	xor    %esi,%esi
140824f1c:	48 85 c9             	test   %rcx,%rcx
140824f1f:	74 47                	je     0x140824f68
140824f21:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
140824f26:	f0 0f c1 41 2c       	lock xadd %eax,0x2c(%rcx)
140824f2b:	83 f8 01             	cmp    $0x1,%eax
140824f2e:	75 38                	jne    0x140824f68
140824f30:	48 89 5c 24 30       	mov    %rbx,0x30(%rsp)
140824f35:	48 8b 1f             	mov    (%rdi),%rbx
140824f38:	48 85 db             	test   %rbx,%rbx
140824f3b:	74 26                	je     0x140824f63
140824f3d:	0f 1f 00             	nopl   (%rax)
140824f40:	48 8d 43 10          	lea    0x10(%rbx),%rax
140824f44:	48 8b cb             	mov    %rbx,%rcx
140824f47:	48 8b 18             	mov    (%rax),%rbx
140824f4a:	ba 01 00 00 00       	mov    $0x1,%edx
140824f4f:	48 89 30             	mov    %rsi,(%rax)
140824f52:	48 8b 01             	mov    (%rcx),%rax
140824f55:	48 8b 00             	mov    (%rax),%rax
140824f58:	ff 15 c2 ea 75 00    	call   *0x75eac2(%rip)        # 0x140f83a20
140824f5e:	48 85 db             	test   %rbx,%rbx
140824f61:	75 dd                	jne    0x140824f40
140824f63:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140824f68:	48 89 37             	mov    %rsi,(%rdi)
140824f6b:	48 8b 4f 20          	mov    0x20(%rdi),%rcx
140824f6f:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
140824f74:	48 85 c9             	test   %rcx,%rcx
140824f77:	74 26                	je     0x140824f9f
140824f79:	48 8b 01             	mov    (%rcx),%rax
140824f7c:	48 8b 40 10          	mov    0x10(%rax),%rax
140824f80:	ff 15 9a ea 75 00    	call   *0x75ea9a(%rip)        # 0x140f83a20
140824f86:	48 85 c0             	test   %rax,%rax
140824f89:	74 14                	je     0x140824f9f
140824f8b:	4c 8b 00             	mov    (%rax),%r8
140824f8e:	48 8b c8             	mov    %rax,%rcx
140824f91:	ba 01 00 00 00       	mov    $0x1,%edx
140824f96:	49 8b 00             	mov    (%r8),%rax
140824f99:	ff 15 81 ea 75 00    	call   *0x75ea81(%rip)        # 0x140f83a20
140824f9f:	ba 28 00 00 00       	mov    $0x28,%edx
140824fa4:	48 8b cf             	mov    %rdi,%rcx
140824fa7:	48 83 c4 20          	add    $0x20,%rsp
140824fab:	5f                   	pop    %rdi
140824fac:	e9 93 61 5f 00       	jmp    0x140e1b144
140824fb1:	48 83 c4 20          	add    $0x20,%rsp
140824fb5:	5f                   	pop    %rdi
140824fb6:	c3                   	ret
140824fb7:	cc                   	int3
140824fb8:	cc                   	int3
140824fb9:	cc                   	int3
140824fba:	cc                   	int3
140824fbb:	cc                   	int3
140824fbc:	cc                   	int3
140824fbd:	cc                   	int3
140824fbe:	cc                   	int3
140824fbf:	cc                   	int3
140824fc0:	e9 3b ff ff ff       	jmp    0x140824f00
140824fc5:	cc                   	int3
140824fc6:	cc                   	int3
140824fc7:	cc                   	int3
140824fc8:	cc                   	int3
140824fc9:	cc                   	int3
140824fca:	cc                   	int3
140824fcb:	cc                   	int3
140824fcc:	cc                   	int3
140824fcd:	cc                   	int3
140824fce:	cc                   	int3
140824fcf:	cc                   	int3
140824fd0:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
140824fd5:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
140824fda:	57                   	push   %rdi
140824fdb:	48 81 ec 60 01 00 00 	sub    $0x160,%rsp
140824fe2:	48 8b 05 17 3f b9 00 	mov    0xb93f17(%rip),%rax        # 0x1413b8f00
140824fe9:	48 33 c4             	xor    %rsp,%rax
140824fec:	48 89 84 24 50 01 00 	mov    %rax,0x150(%rsp)
140824ff3:	00
140824ff4:	48 8b fa             	mov    %rdx,%rdi
140824ff7:	e8 f4 2f 00 00       	call   0x140827ff0
140824ffc:	48 8b 47 08          	mov    0x8(%rdi),%rax
140825000:	48 2b 07             	sub    (%rdi),%rax
140825003:	48 c1 f8 03          	sar    $0x3,%rax
140825007:	48 83 f8 01          	cmp    $0x1,%rax
14082500b:	0f 86 95 02 00 00    	jbe    0x1408252a6
140825011:	33 f6                	xor    %esi,%esi
140825013:	48 8d 0d ee 95 81 00 	lea    0x8195ee(%rip),%rcx        # 0x14103e608
14082501a:	e8 f1 48 00 00       	call   0x140829910
14082501f:	48 8b ce             	mov    %rsi,%rcx
140825022:	48 8b 17             	mov    (%rdi),%rdx
140825025:	48 8b 47 08          	mov    0x8(%rdi),%rax
140825029:	48 2b c2             	sub    %rdx,%rax
14082502c:	48 c1 f8 03          	sar    $0x3,%rax
140825030:	48 85 c0             	test   %rax,%rax
140825033:	74 3c                	je     0x140825071
140825035:	66 66 66 0f 1f 84 00 	data16 data16 nopw 0x0(%rax,%rax,1)
14082503c:	00 00 00 00
140825040:	48 8d 59 01          	lea    0x1(%rcx),%rbx
140825044:	4c 8b 04 ca          	mov    (%rdx,%rcx,8),%r8
140825048:	4d 8b 40 28          	mov    0x28(%r8),%r8
14082504c:	48 8b d3             	mov    %rbx,%rdx
14082504f:	48 8d 0d e2 95 81 00 	lea    0x8195e2(%rip),%rcx        # 0x14103e638
140825056:	e8 b5 48 00 00       	call   0x140829910
14082505b:	48 8b cb             	mov    %rbx,%rcx
14082505e:	48 8b 17             	mov    (%rdi),%rdx
140825061:	48 8b 47 08          	mov    0x8(%rdi),%rax
140825065:	48 2b c2             	sub    %rdx,%rax
140825068:	48 c1 f8 03          	sar    $0x3,%rax
14082506c:	48 3b d8             	cmp    %rax,%rbx
14082506f:	72 cf                	jb     0x140825040
140825071:	48 8d 0d d0 95 81 00 	lea    0x8195d0(%rip),%rcx        # 0x14103e648
140825078:	e8 93 48 00 00       	call   0x140829910
14082507d:	48 8d 0d dc 95 81 00 	lea    0x8195dc(%rip),%rcx        # 0x14103e660
140825084:	e8 87 48 00 00       	call   0x140829910
140825089:	48 8d 0d e8 95 81 00 	lea    0x8195e8(%rip),%rcx        # 0x14103e678
140825090:	e8 7b 48 00 00       	call   0x140829910
140825095:	33 c9                	xor    %ecx,%ecx
140825097:	e8 f4 db 60 00       	call   0x140e32c90
14082509c:	4c 8b c0             	mov    %rax,%r8
14082509f:	ba ff 00 00 00       	mov    $0xff,%edx
1408250a4:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
1408250a9:	e8 c6 02 62 00       	call   0x140e45374
1408250ae:	48 85 c0             	test   %rax,%rax
1408250b1:	0f 84 e2 01 00 00    	je     0x140825299
1408250b7:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
1408250bc:	48 c7 c0 ff ff ff ff 	mov    $0xffffffffffffffff,%rax
1408250c3:	48 ff c0             	inc    %rax
1408250c6:	80 3c 01 00          	cmpb   $0x0,(%rcx,%rax,1)
1408250ca:	75 f7                	jne    0x1408250c3
1408250cc:	80 7c 04 4f 0a       	cmpb   $0xa,0x4f(%rsp,%rax,1)
1408250d1:	75 14                	jne    0x1408250e7
1408250d3:	48 ff c8             	dec    %rax
1408250d6:	48 3d 00 01 00 00    	cmp    $0x100,%rax
1408250dc:	0f 83 e9 01 00 00    	jae    0x1408252cb
1408250e2:	c6 44 04 50 00       	movb   $0x0,0x50(%rsp,%rax,1)
1408250e7:	0f 57 c0             	xorps  %xmm0,%xmm0
1408250ea:	0f 11 44 24 28       	movups %xmm0,0x28(%rsp)
1408250ef:	48 89 74 24 38       	mov    %rsi,0x38(%rsp)
1408250f4:	48 89 74 24 40       	mov    %rsi,0x40(%rsp)
1408250f9:	48 8d 44 24 50       	lea    0x50(%rsp),%rax
1408250fe:	49 c7 c0 ff ff ff ff 	mov    $0xffffffffffffffff,%r8
140825105:	49 ff c0             	inc    %r8
140825108:	42 80 3c 00 00       	cmpb   $0x0,(%rax,%r8,1)
14082510d:	75 f6                	jne    0x140825105
14082510f:	48 8d 54 24 50       	lea    0x50(%rsp),%rdx
140825114:	48 8d 4c 24 28       	lea    0x28(%rsp),%rcx
140825119:	e8 e2 1c 97 ff       	call   0x140196e00
14082511e:	90                   	nop
14082511f:	48 8d 4c 24 28       	lea    0x28(%rsp),%rcx
140825124:	4c 8b 44 24 28       	mov    0x28(%rsp),%r8
140825129:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
14082512e:	48 83 f8 0f          	cmp    $0xf,%rax
140825132:	49 0f 47 c8          	cmova  %r8,%rcx
140825136:	48 8b 54 24 38       	mov    0x38(%rsp),%rdx
14082513b:	48 83 fa 01          	cmp    $0x1,%rdx
14082513f:	75 09                	jne    0x14082514a
140825141:	80 39 61             	cmpb   $0x61,(%rcx)
140825144:	0f 84 91 00 00 00    	je     0x1408251db
14082514a:	48 8d 4c 24 28       	lea    0x28(%rsp),%rcx
14082514f:	48 83 f8 0f          	cmp    $0xf,%rax
140825153:	49 0f 47 c8          	cmova  %r8,%rcx
140825157:	48 83 fa 01          	cmp    $0x1,%rdx
14082515b:	75 09                	jne    0x140825166
14082515d:	80 39 6e             	cmpb   $0x6e,(%rcx)
140825160:	0f 84 b5 00 00 00    	je     0x14082521b
140825166:	48 8d 4c 24 28       	lea    0x28(%rsp),%rcx
14082516b:	48 83 f8 0f          	cmp    $0xf,%rax
14082516f:	49 0f 47 c8          	cmova  %r8,%rcx
140825173:	e8 f8 b8 60 00       	call   0x140e30a70
140825178:	85 c0                	test   %eax,%eax
14082517a:	7e 19                	jle    0x140825195
14082517c:	48 8b 57 08          	mov    0x8(%rdi),%rdx
140825180:	4c 8b 07             	mov    (%rdi),%r8
140825183:	48 8b ca             	mov    %rdx,%rcx
140825186:	49 2b c8             	sub    %r8,%rcx
140825189:	48 c1 f9 03          	sar    $0x3,%rcx
14082518d:	3b c1                	cmp    %ecx,%eax
14082518f:	0f 8e 95 00 00 00    	jle    0x14082522a
140825195:	48 8b 54 24 40       	mov    0x40(%rsp),%rdx
14082519a:	48 83 fa 0f          	cmp    $0xf,%rdx
14082519e:	0f 86 6f fe ff ff    	jbe    0x140825013
1408251a4:	48 ff c2             	inc    %rdx
1408251a7:	48 8b 4c 24 28       	mov    0x28(%rsp),%rcx
1408251ac:	48 8b c1             	mov    %rcx,%rax
1408251af:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1408251b6:	72 19                	jb     0x1408251d1
1408251b8:	48 83 c2 27          	add    $0x27,%rdx
1408251bc:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1408251c0:	48 2b c1             	sub    %rcx,%rax
1408251c3:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1408251c7:	48 83 f8 1f          	cmp    $0x1f,%rax
1408251cb:	0f 87 00 01 00 00    	ja     0x1408252d1
1408251d1:	e8 6e 5f 5f 00       	call   0x140e1b144
1408251d6:	e9 38 fe ff ff       	jmp    0x140825013
1408251db:	48 83 f8 0f          	cmp    $0xf,%rax
1408251df:	0f 86 c1 00 00 00    	jbe    0x1408252a6
1408251e5:	48 8d 50 01          	lea    0x1(%rax),%rdx
1408251e9:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1408251f0:	49 8b c0             	mov    %r8,%rax
1408251f3:	72 19                	jb     0x14082520e
1408251f5:	48 83 c2 27          	add    $0x27,%rdx
1408251f9:	4d 8b 40 f8          	mov    -0x8(%r8),%r8
1408251fd:	49 2b c0             	sub    %r8,%rax
140825200:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140825204:	48 83 f8 1f          	cmp    $0x1f,%rax
140825208:	0f 87 c3 00 00 00    	ja     0x1408252d1