140828c5e:	ba 01 00 00 00       	mov    $0x1,%edx
140828c63:	48 8b 00             	mov    (%rax),%rax
140828c66:	ff 15 b4 ad 75 00    	call   *0x75adb4(%rip)        # 0x140f83a20
140828c6c:	4c 89 25 15 9a c0 00 	mov    %r12,0xc09a15(%rip)        # 0x141432688
140828c73:	48 8b 0d 16 9a c0 00 	mov    0xc09a16(%rip),%rcx        # 0x141432690
140828c7a:	e8 c5 24 5f 00       	call   0x140e1b144
140828c7f:	4c 89 25 0a 9a c0 00 	mov    %r12,0xc09a0a(%rip)        # 0x141432690
140828c86:	c6 05 f4 99 c0 00 00 	movb   $0x0,0xc099f4(%rip)        # 0x141432681
140828c8d:	48 8b 55 f0          	mov    -0x10(%rbp),%rdx
140828c91:	48 83 fa 0f          	cmp    $0xf,%rdx
140828c95:	76 2d                	jbe    0x140828cc4
140828c97:	48 ff c2             	inc    %rdx
140828c9a:	48 8b 4d d8          	mov    -0x28(%rbp),%rcx
140828c9e:	48 8b c1             	mov    %rcx,%rax
140828ca1:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140828ca8:	72 15                	jb     0x140828cbf
140828caa:	48 83 c2 27          	add    $0x27,%rdx
140828cae:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140828cb2:	48 2b c1             	sub    %rcx,%rax
140828cb5:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140828cb9:	48 83 f8 1f          	cmp    $0x1f,%rax
140828cbd:	77 30                	ja     0x140828cef
140828cbf:	e8 80 24 5f 00       	call   0x140e1b144
140828cc4:	49 8b c7             	mov    %r15,%rax
140828cc7:	48 8b 4d f8          	mov    -0x8(%rbp),%rcx
140828ccb:	48 33 cc             	xor    %rsp,%rcx
140828cce:	e8 2d 28 5f 00       	call   0x140e1b500
140828cd3:	4c 8d 9c 24 80 00 00 	lea    0x80(%rsp),%r11
140828cda:	00
140828cdb:	49 8b 5b 40          	mov    0x40(%r11),%rbx
140828cdf:	49 8b 73 48          	mov    0x48(%r11),%rsi
140828ce3:	49 8b e3             	mov    %r11,%rsp
140828ce6:	41 5f                	pop    %r15
140828ce8:	41 5e                	pop    %r14
140828cea:	41 5c                	pop    %r12
140828cec:	5f                   	pop    %rdi
140828ced:	5d                   	pop    %rbp
140828cee:	c3                   	ret
140828cef:	e8 b0 14 60 00       	call   0x140e2a1a4
140828cf4:	cc                   	int3
140828cf5:	48 8d 15 b4 62 81 00 	lea    0x8162b4(%rip),%rdx        # 0x14103efb0
140828cfc:	48 8b 0d f5 87 c0 00 	mov    0xc087f5(%rip),%rcx        # 0x1414314f8
140828d03:	e8 08 af f6 ff       	call   0x140793c10
140828d08:	cc                   	int3
140828d09:	48 8d 15 f0 62 81 00 	lea    0x8162f0(%rip),%rdx        # 0x14103f000
140828d10:	48 8b 0d e1 87 c0 00 	mov    0xc087e1(%rip),%rcx        # 0x1414314f8
140828d17:	e8 f4 ae f6 ff       	call   0x140793c10
140828d1c:	90                   	nop
140828d1d:	e8 82 14 60 00       	call   0x140e2a1a4
140828d22:	90                   	nop
140828d23:	b9 02 00 00 00       	mov    $0x2,%ecx
140828d28:	e8 d3 19 f6 ff       	call   0x14078a700
140828d2d:	90                   	nop
140828d2e:	b9 02 00 00 00       	mov    $0x2,%ecx
140828d33:	e8 c8 19 f6 ff       	call   0x14078a700
140828d38:	cc                   	int3
140828d39:	cc                   	int3
140828d3a:	cc                   	int3
140828d3b:	cc                   	int3
140828d3c:	cc                   	int3
140828d3d:	cc                   	int3
140828d3e:	cc                   	int3
140828d3f:	cc                   	int3
140828d40:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
140828d45:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
140828d4a:	55                   	push   %rbp
140828d4b:	57                   	push   %rdi
140828d4c:	41 56                	push   %r14
140828d4e:	48 8b ec             	mov    %rsp,%rbp
140828d51:	48 83 ec 70          	sub    $0x70,%rsp
140828d55:	48 8b 05 a4 01 b9 00 	mov    0xb901a4(%rip),%rax        # 0x1413b8f00
140828d5c:	48 33 c4             	xor    %rsp,%rax
140828d5f:	48 89 45 f0          	mov    %rax,-0x10(%rbp)
140828d63:	48 8b d9             	mov    %rcx,%rbx
140828d66:	45 33 f6             	xor    %r14d,%r14d
140828d69:	48 85 c9             	test   %rcx,%rcx
140828d6c:	0f 84 c3 01 00 00    	je     0x140828f35
140828d72:	48 8d 15 13 aa 77 00 	lea    0x77aa13(%rip),%rdx        # 0x140fa378c
140828d79:	e8 62 17 04 00       	call   0x14086a4e0
140828d7e:	84 c0                	test   %al,%al
140828d80:	0f 85 af 01 00 00    	jne    0x140828f35
140828d86:	48 8b cb             	mov    %rbx,%rcx
140828d89:	e8 22 ce 03 00       	call   0x140865bb0
140828d8e:	48 8b d8             	mov    %rax,%rbx
140828d91:	0f 57 c0             	xorps  %xmm0,%xmm0
140828d94:	0f 11 45 d0          	movups %xmm0,-0x30(%rbp)
140828d98:	66 0f 6f 0d 90 b0 77 	movdqa 0x77b090(%rip),%xmm1        # 0x140fa3e30
140828d9f:	00
140828da0:	f3 0f 7f 4d e0       	movdqu %xmm1,-0x20(%rbp)
140828da5:	44 88 75 d0          	mov    %r14b,-0x30(%rbp)
140828da9:	f3 0f 7f 45 b0       	movdqu %xmm0,-0x50(%rbp)
140828dae:	4c 89 75 c0          	mov    %r14,-0x40(%rbp)
140828db2:	4c 8d 45 b0          	lea    -0x50(%rbp),%r8
140828db6:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
140828dba:	48 8b c8             	mov    %rax,%rcx
140828dbd:	e8 de 1e 00 00       	call   0x14082aca0
140828dc2:	48 8b cb             	mov    %rbx,%rcx
140828dc5:	e8 7a 23 5f 00       	call   0x140e1b144
140828dca:	48 63 0d a7 98 c0 00 	movslq 0xc098a7(%rip),%rcx        # 0x141432678
140828dd1:	b8 08 00 00 00       	mov    $0x8,%eax
140828dd6:	48 f7 e1             	mul    %rcx
140828dd9:	48 8b d8             	mov    %rax,%rbx
140828ddc:	48 c7 c0 ff ff ff ff 	mov    $0xffffffffffffffff,%rax
140828de3:	48 0f 42 d8          	cmovb  %rax,%rbx
140828de7:	48 8b cb             	mov    %rbx,%rcx
140828dea:	e8 2d 28 5f 00       	call   0x140e1b61c
140828def:	48 8b f8             	mov    %rax,%rdi
140828df2:	48 85 c0             	test   %rax,%rax
140828df5:	74 0f                	je     0x140828e06
140828df7:	4c 8b c3             	mov    %rbx,%r8
140828dfa:	33 d2                	xor    %edx,%edx
140828dfc:	48 8b c8             	mov    %rax,%rcx
140828dff:	e8 ac 68 6b 00       	call   0x140edf6b0
140828e04:	eb 03                	jmp    0x140828e09
140828e06:	49 8b fe             	mov    %r14,%rdi
140828e09:	48 89 7d c8          	mov    %rdi,-0x38(%rbp)
140828e0d:	48 8b d7             	mov    %rdi,%rdx
140828e10:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
140828e14:	e8 77 df ff ff       	call   0x140826d90
140828e19:	85 c0                	test   %eax,%eax
140828e1b:	0f 85 37 01 00 00    	jne    0x140828f58
140828e21:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
140828e25:	48 83 7d e8 0f       	cmpq   $0xf,-0x18(%rbp)
140828e2a:	48 0f 47 55 d0       	cmova  -0x30(%rbp),%rdx
140828e2f:	48 8d 0d 4a 5f 81 00 	lea    0x815f4a(%rip),%rcx        # 0x14103ed80
140828e36:	e8 d5 0a 00 00       	call   0x140829910
140828e3b:	90                   	nop
140828e3c:	48 85 ff             	test   %rdi,%rdi
140828e3f:	74 09                	je     0x140828e4a
140828e41:	48 8b cf             	mov    %rdi,%rcx
140828e44:	e8 fb 22 5f 00       	call   0x140e1b144
140828e49:	90                   	nop
140828e4a:	48 8b 5d b0          	mov    -0x50(%rbp),%rbx
140828e4e:	48 85 db             	test   %rbx,%rbx
140828e51:	0f 84 a3 00 00 00    	je     0x140828efa
140828e57:	48 8b 7d b8          	mov    -0x48(%rbp),%rdi
140828e5b:	48 3b df             	cmp    %rdi,%rbx
140828e5e:	74 56                	je     0x140828eb6
140828e60:	48 8b 53 18          	mov    0x18(%rbx),%rdx
140828e64:	48 83 fa 0f          	cmp    $0xf,%rdx
140828e68:	76 30                	jbe    0x140828e9a
140828e6a:	48 8b 0b             	mov    (%rbx),%rcx
140828e6d:	48 ff c2             	inc    %rdx
140828e70:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140828e77:	72 1c                	jb     0x140828e95
140828e79:	48 83 c2 27          	add    $0x27,%rdx
140828e7d:	4c 8b 41 f8          	mov    -0x8(%rcx),%r8
140828e81:	49 2b c8             	sub    %r8,%rcx
140828e84:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
140828e88:	48 83 f8 1f          	cmp    $0x1f,%rax
140828e8c:	0f 87 0c 05 00 00    	ja     0x14082939e
140828e92:	49 8b c8             	mov    %r8,%rcx
140828e95:	e8 aa 22 5f 00       	call   0x140e1b144
140828e9a:	4c 89 73 10          	mov    %r14,0x10(%rbx)
140828e9e:	48 c7 43 18 0f 00 00 	movq   $0xf,0x18(%rbx)
140828ea5:	00
140828ea6:	c6 03 00             	movb   $0x0,(%rbx)
140828ea9:	48 83 c3 20          	add    $0x20,%rbx
140828ead:	48 3b df             	cmp    %rdi,%rbx
140828eb0:	75 ae                	jne    0x140828e60
140828eb2:	48 8b 5d b0          	mov    -0x50(%rbp),%rbx
140828eb6:	48 8b 55 c0          	mov    -0x40(%rbp),%rdx
140828eba:	48 2b d3             	sub    %rbx,%rdx
140828ebd:	48 83 e2 e0          	and    $0xffffffffffffffe0,%rdx
140828ec1:	48 8b c3             	mov    %rbx,%rax
140828ec4:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140828ecb:	72 19                	jb     0x140828ee6
140828ecd:	48 83 c2 27          	add    $0x27,%rdx
140828ed1:	48 8b 5b f8          	mov    -0x8(%rbx),%rbx
140828ed5:	48 2b c3             	sub    %rbx,%rax
140828ed8:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140828edc:	48 83 f8 1f          	cmp    $0x1f,%rax
140828ee0:	0f 87 b8 04 00 00    	ja     0x14082939e
140828ee6:	48 8b cb             	mov    %rbx,%rcx
140828ee9:	e8 56 22 5f 00       	call   0x140e1b144
140828eee:	0f 57 c0             	xorps  %xmm0,%xmm0
140828ef1:	f3 0f 7f 45 b0       	movdqu %xmm0,-0x50(%rbp)
140828ef6:	4c 89 75 c0          	mov    %r14,-0x40(%rbp)
140828efa:	48 8b 55 e8          	mov    -0x18(%rbp),%rdx
140828efe:	48 83 fa 0f          	cmp    $0xf,%rdx
140828f02:	76 31                	jbe    0x140828f35
140828f04:	48 ff c2             	inc    %rdx
140828f07:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
140828f0b:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140828f12:	48 8b c1             	mov    %rcx,%rax
140828f15:	72 19                	jb     0x140828f30
140828f17:	48 83 c2 27          	add    $0x27,%rdx
140828f1b:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140828f1f:	48 2b c1             	sub    %rcx,%rax
140828f22:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140828f26:	48 83 f8 1f          	cmp    $0x1f,%rax
140828f2a:	0f 87 74 04 00 00    	ja     0x1408293a4
140828f30:	e8 0f 22 5f 00       	call   0x140e1b144
140828f35:	33 c0                	xor    %eax,%eax
140828f37:	48 8b 4d f0          	mov    -0x10(%rbp),%rcx
140828f3b:	48 33 cc             	xor    %rsp,%rcx
140828f3e:	e8 bd 25 5f 00       	call   0x140e1b500
140828f43:	4c 8d 5c 24 70       	lea    0x70(%rsp),%r11
140828f48:	49 8b 5b 28          	mov    0x28(%r11),%rbx
140828f4c:	49 8b 73 30          	mov    0x30(%r11),%rsi
140828f50:	49 8b e3             	mov    %r11,%rsp
140828f53:	41 5e                	pop    %r14
140828f55:	5f                   	pop    %rdi
140828f56:	5d                   	pop    %rbp
140828f57:	c3                   	ret
140828f58:	83 f8 01             	cmp    $0x1,%eax
140828f5b:	0f 8e a8 00 00 00    	jle    0x140829009
140828f61:	48 8d 0d 38 5e 81 00 	lea    0x815e38(%rip),%rcx        # 0x14103eda0
140828f68:	e8 a3 09 00 00       	call   0x140829910
140828f6d:	41 8b de             	mov    %r14d,%ebx
140828f70:	8b 05 02 97 c0 00    	mov    0xc09702(%rip),%eax        # 0x141432678
140828f76:	85 c0                	test   %eax,%eax
140828f78:	7e 2a                	jle    0x140828fa4
140828f7a:	48 8b f7             	mov    %rdi,%rsi
140828f7d:	0f 1f 00             	nopl   (%rax)
140828f80:	48 8b 16             	mov    (%rsi),%rdx
140828f83:	48 85 d2             	test   %rdx,%rdx
140828f86:	74 12                	je     0x140828f9a
140828f88:	48 8d 0d 31 5e 81 00 	lea    0x815e31(%rip),%rcx        # 0x14103edc0
140828f8f:	e8 7c 09 00 00       	call   0x140829910
140828f94:	8b 05 de 96 c0 00    	mov    0xc096de(%rip),%eax        # 0x141432678
140828f9a:	ff c3                	inc    %ebx
140828f9c:	48 83 c6 08          	add    $0x8,%rsi
140828fa0:	3b d8                	cmp    %eax,%ebx
140828fa2:	7c dc                	jl     0x140828f80
140828fa4:	48 85 ff             	test   %rdi,%rdi
140828fa7:	74 09                	je     0x140828fb2
140828fa9:	48 8b cf             	mov    %rdi,%rcx
140828fac:	e8 93 21 5f 00       	call   0x140e1b144
140828fb1:	90                   	nop
140828fb2:	48 8b 4d b0          	mov    -0x50(%rbp),%rcx
140828fb6:	48 85 c9             	test   %rcx,%rcx
140828fb9:	0f 84 3b ff ff ff    	je     0x140828efa
140828fbf:	4c 8d 45 b0          	lea    -0x50(%rbp),%r8
140828fc3:	48 8b 55 b8          	mov    -0x48(%rbp),%rdx
140828fc7:	e8 84 e2 96 ff       	call   0x140197250
140828fcc:	48 8b 55 c0          	mov    -0x40(%rbp),%rdx
140828fd0:	48 8b 4d b0          	mov    -0x50(%rbp),%rcx
140828fd4:	48 2b d1             	sub    %rcx,%rdx
140828fd7:	48 83 e2 e0          	and    $0xffffffffffffffe0,%rdx
140828fdb:	48 8b c1             	mov    %rcx,%rax
140828fde:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140828fe5:	0f 82 fe fe ff ff    	jb     0x140828ee9
140828feb:	48 83 c2 27          	add    $0x27,%rdx
140828fef:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140828ff3:	48 2b c1             	sub    %rcx,%rax
140828ff6:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140828ffa:	48 83 f8 1f          	cmp    $0x1f,%rax
140828ffe:	0f 87 9a 03 00 00    	ja     0x14082939e
140829004:	e9 e0 fe ff ff       	jmp    0x140828ee9
140829009:	41 8b de             	mov    %r14d,%ebx
14082900c:	41 8b c6             	mov    %r14d,%eax
14082900f:	8b 15 63 96 c0 00    	mov    0xc09663(%rip),%edx        # 0x141432678
140829015:	85 d2                	test   %edx,%edx
140829017:	0f 8e 8d 03 00 00    	jle    0x1408293aa
14082901d:	48 8b cf             	mov    %rdi,%rcx
140829020:	48 39 19             	cmp    %rbx,(%rcx)
140829023:	75 0c                	jne    0x140829031
140829025:	ff c0                	inc    %eax
140829027:	48 83 c1 08          	add    $0x8,%rcx
14082902b:	3b c2                	cmp    %edx,%eax
14082902d:	7c f1                	jl     0x140829020
14082902f:	eb 02                	jmp    0x140829033
140829031:	8b d8                	mov    %eax,%ebx
140829033:	3b da                	cmp    %edx,%ebx
140829035:	0f 8d 6f 03 00 00    	jge    0x1408293aa
14082903b:	8d 43 ff             	lea    -0x1(%rbx),%eax
14082903e:	83 f8 16             	cmp    $0x16,%eax
140829041:	0f 87 28 02 00 00    	ja     0x14082926f
140829047:	48 98                	cltq
140829049:	48 8d 15 b0 6f 7d ff 	lea    -0x829050(%rip),%rdx        # 0x140000000
140829050:	8b 8c 82 d4 93 82 00 	mov    0x8293d4(%rdx,%rax,4),%ecx
140829057:	48 03 ca             	add    %rdx,%rcx
14082905a:	ff e1                	jmp    *%rcx
14082905c:	48 8d 55 b0          	lea    -0x50(%rbp),%rdx
140829060:	8b cb                	mov    %ebx,%ecx
140829062:	e8 a9 d5 ff ff       	call   0x140826610
140829067:	e9 11 02 00 00       	jmp    0x14082927d
14082906c:	48 8b 05 dd 92 c0 00 	mov    0xc092dd(%rip),%rax        # 0x141432350
140829073:	48 8b 48 f8          	mov    -0x8(%rax),%rcx
140829077:	c6 41 1c 01          	movb   $0x1,0x1c(%rcx)
14082907b:	c6 05 36 96 c0 00 01 	movb   $0x1,0xc09636(%rip)        # 0x1414326b8
140829082:	48 8b 05 c7 92 c0 00 	mov    0xc092c7(%rip),%rax        # 0x141432350
140829089:	48 8b 48 f8          	mov    -0x8(%rax),%rcx
14082908d:	48 89 0d b4 96 c0 00 	mov    %rcx,0xc096b4(%rip)        # 0x141432748
140829094:	e9 e4 01 00 00       	jmp    0x14082927d
140829099:	c6 05 90 96 c0 00 01 	movb   $0x1,0xc09690(%rip)        # 0x141432730
1408290a0:	eb d9                	jmp    0x14082907b
1408290a2:	c6 05 87 96 c0 00 00 	movb   $0x0,0xc09687(%rip)        # 0x141432730
1408290a9:	48 8d 0d 80 5d 81 00 	lea    0x815d80(%rip),%rcx        # 0x14103ee30
1408290b0:	e8 5b 08 00 00       	call   0x140829910
1408290b5:	e9 c3 01 00 00       	jmp    0x14082927d
1408290ba:	48 8b 05 8f 92 c0 00 	mov    0xc0928f(%rip),%rax        # 0x141432350
1408290c1:	48 8b 48 f8          	mov    -0x8(%rax),%rcx
1408290c5:	c6 41 1d 01          	movb   $0x1,0x1d(%rcx)
1408290c9:	c6 05 60 96 c0 00 00 	movb   $0x0,0xc09660(%rip)        # 0x141432730
1408290d0:	e9 a8 01 00 00       	jmp    0x14082927d
1408290d5:	48 8d 55 b0          	lea    -0x50(%rbp),%rdx
1408290d9:	8b cb                	mov    %ebx,%ecx
1408290db:	e8 40 c4 ff ff       	call   0x140825520
1408290e0:	e9 98 01 00 00       	jmp    0x14082927d
1408290e5:	48 8d 55 b0          	lea    -0x50(%rbp),%rdx
1408290e9:	8b cb                	mov    %ebx,%ecx
1408290eb:	e8 a0 cd ff ff       	call   0x140825e90
1408290f0:	e9 88 01 00 00       	jmp    0x14082927d
1408290f5:	48 8d 55 b0          	lea    -0x50(%rbp),%rdx
1408290f9:	8b cb                	mov    %ebx,%ecx
1408290fb:	e8 d0 cf ff ff       	call   0x1408260d0
140829100:	e9 78 01 00 00       	jmp    0x14082927d
140829105:	48 8d 55 b0          	lea    -0x50(%rbp),%rdx
140829109:	8b cb                	mov    %ebx,%ecx
14082910b:	e8 00 d9 ff ff       	call   0x140826a10
140829110:	e9 68 01 00 00       	jmp    0x14082927d
140829115:	48 8d 55 b0          	lea    -0x50(%rbp),%rdx
140829119:	8b cb                	mov    %ebx,%ecx
14082911b:	e8 10 c3 ff ff       	call   0x140825430
140829120:	eb 43                	jmp    0x140829165
140829122:	48 8d 55 b0          	lea    -0x50(%rbp),%rdx
140829126:	8b cb                	mov    %ebx,%ecx
140829128:	e8 53 d3 ff ff       	call   0x140826480
14082912d:	eb 36                	jmp    0x140829165
14082912f:	48 8d 55 b0          	lea    -0x50(%rbp),%rdx
140829133:	8b cb                	mov    %ebx,%ecx
140829135:	e8 66 d5 ff ff       	call   0x1408266a0
14082913a:	eb 29                	jmp    0x140829165
14082913c:	48 8d 55 b0          	lea    -0x50(%rbp),%rdx
140829140:	8b cb                	mov    %ebx,%ecx
140829142:	e8 f9 d6 ff ff       	call   0x140826840
140829147:	eb 1c                	jmp    0x140829165
140829149:	48 8d 0d f0 5c 81 00 	lea    0x815cf0(%rip),%rcx        # 0x14103ee40
140829150:	e8 bb 07 00 00       	call   0x140829910
140829155:	e9 23 01 00 00       	jmp    0x14082927d
14082915a:	48 8d 55 b0          	lea    -0x50(%rbp),%rdx
14082915e:	8b cb                	mov    %ebx,%ecx
140829160:	e8 3b db ff ff       	call   0x140826ca0
140829165:	8b f0                	mov    %eax,%esi
140829167:	85 c0                	test   %eax,%eax
140829169:	0f 89 0e 01 00 00    	jns    0x14082927d
14082916f:	48 85 ff             	test   %rdi,%rdi
140829172:	74 09                	je     0x14082917d
140829174:	48 8b cf             	mov    %rdi,%rcx
140829177:	e8 c8 1f 5f 00       	call   0x140e1b144
14082917c:	90                   	nop
14082917d:	48 8b 5d b0          	mov    -0x50(%rbp),%rbx
140829181:	48 85 db             	test   %rbx,%rbx
140829184:	0f 84 a3 00 00 00    	je     0x14082922d
14082918a:	48 8b 7d b8          	mov    -0x48(%rbp),%rdi
14082918e:	48 3b df             	cmp    %rdi,%rbx
140829191:	74 56                	je     0x1408291e9
140829193:	48 8b 53 18          	mov    0x18(%rbx),%rdx