140326c67:	48 8b 80 90 01 00 00 	mov    0x190(%rax),%rax
140326c6e:	ff 15 c4 5f 7e 00    	call   *0x7e5fc4(%rip)        # 0x140b0cc38
140326c74:	4c 8b 00             	mov    (%rax),%r8
140326c77:	49 8b 48 48          	mov    0x48(%r8),%rcx
140326c7b:	0f 57 c0             	xorps  %xmm0,%xmm0
140326c7e:	48 85 c9             	test   %rcx,%rcx
140326c81:	74 40                	je     0x140326cc3
140326c83:	49 8b 40 40          	mov    0x40(%r8),%rax
140326c87:	48 ff c8             	dec    %rax
140326c8a:	48 03 c8             	add    %rax,%rcx
140326c8d:	49 8b 50 38          	mov    0x38(%r8),%rdx
140326c91:	49 2b d5             	sub    %r13,%rdx
140326c94:	48 23 d1             	and    %rcx,%rdx
140326c97:	49 8b 40 30          	mov    0x30(%r8),%rax
140326c9b:	48 8b 0c d0          	mov    (%rax,%rdx,8),%rcx
140326c9f:	f3 0f 7f 45 98       	movdqu %xmm0,-0x68(%rbp)
140326ca4:	48 8b 41 08          	mov    0x8(%rcx),%rax
140326ca8:	48 85 c0             	test   %rax,%rax
140326cab:	74 05                	je     0x140326cb2
140326cad:	f0 44 01 68 08       	lock add %r13d,0x8(%rax)
140326cb2:	48 8b 01             	mov    (%rcx),%rax
140326cb5:	48 89 45 98          	mov    %rax,-0x68(%rbp)
140326cb9:	48 8b 41 08          	mov    0x8(%rcx),%rax
140326cbd:	48 89 45 a0          	mov    %rax,-0x60(%rbp)
140326cc1:	eb 05                	jmp    0x140326cc8
140326cc3:	f3 0f 7f 45 98       	movdqu %xmm0,-0x68(%rbp)
140326cc8:	4c 8d 4d 98          	lea    -0x68(%rbp),%r9
140326ccc:	44 89 6c 24 70       	mov    %r13d,0x70(%rsp)
140326cd1:	eb 1a                	jmp    0x140326ced
140326cd3:	0f 57 c0             	xorps  %xmm0,%xmm0
140326cd6:	f3 0f 7f 85 88 00 00 	movdqu %xmm0,0x88(%rbp)
140326cdd:	00
140326cde:	4c 8d 8d 88 00 00 00 	lea    0x88(%rbp),%r9
140326ce5:	c7 44 24 70 02 00 00 	movl   $0x2,0x70(%rsp)
140326cec:	00
140326ced:	f3 0f 7f 45 b8       	movdqu %xmm0,-0x48(%rbp)
140326cf2:	49 8b 44 24 08       	mov    0x8(%r12),%rax
140326cf7:	48 85 c0             	test   %rax,%rax
140326cfa:	74 05                	je     0x140326d01
140326cfc:	f0 44 01 68 08       	lock add %r13d,0x8(%rax)
140326d01:	49 8b 04 24          	mov    (%r12),%rax
140326d05:	48 89 45 b8          	mov    %rax,-0x48(%rbp)
140326d09:	49 8b 44 24 08       	mov    0x8(%r12),%rax
140326d0e:	48 89 45 c0          	mov    %rax,-0x40(%rbp)
140326d12:	f3 0f 7f 45 c8       	movdqu %xmm0,-0x38(%rbp)
140326d17:	4c 8b b5 20 01 00 00 	mov    0x120(%rbp),%r14
140326d1e:	49 8b 46 08          	mov    0x8(%r14),%rax
140326d22:	48 85 c0             	test   %rax,%rax
140326d25:	74 05                	je     0x140326d2c
140326d27:	f0 44 01 68 08       	lock add %r13d,0x8(%rax)
140326d2c:	49 8b 06             	mov    (%r14),%rax
140326d2f:	48 89 45 c8          	mov    %rax,-0x38(%rbp)
140326d33:	49 8b 46 08          	mov    0x8(%r14),%rax
140326d37:	48 89 45 d0          	mov    %rax,-0x30(%rbp)
140326d3b:	f3 0f 7f 45 d8       	movdqu %xmm0,-0x28(%rbp)
140326d40:	4c 8b bd 28 01 00 00 	mov    0x128(%rbp),%r15
140326d47:	49 8b 47 08          	mov    0x8(%r15),%rax
140326d4b:	48 85 c0             	test   %rax,%rax
140326d4e:	74 05                	je     0x140326d55
140326d50:	f0 44 01 68 08       	lock add %r13d,0x8(%rax)
140326d55:	49 8b 07             	mov    (%r15),%rax
140326d58:	48 89 45 d8          	mov    %rax,-0x28(%rbp)
140326d5c:	49 8b 47 08          	mov    0x8(%r15),%rax
140326d60:	48 89 45 e0          	mov    %rax,-0x20(%rbp)
140326d64:	f3 0f 7f 45 e8       	movdqu %xmm0,-0x18(%rbp)
140326d69:	48 8b 43 08          	mov    0x8(%rbx),%rax
140326d6d:	48 85 c0             	test   %rax,%rax
140326d70:	74 05                	je     0x140326d77
140326d72:	f0 44 01 68 08       	lock add %r13d,0x8(%rax)
140326d77:	48 8b 03             	mov    (%rbx),%rax
140326d7a:	48 89 45 e8          	mov    %rax,-0x18(%rbp)
140326d7e:	48 8b 43 08          	mov    0x8(%rbx),%rax
140326d82:	48 89 45 f0          	mov    %rax,-0x10(%rbp)
140326d86:	f3 0f 7f 45 f8       	movdqu %xmm0,-0x8(%rbp)
140326d8b:	48 8b 46 08          	mov    0x8(%rsi),%rax
140326d8f:	48 85 c0             	test   %rax,%rax
140326d92:	74 05                	je     0x140326d99
140326d94:	f0 44 01 68 08       	lock add %r13d,0x8(%rax)
140326d99:	48 8b 06             	mov    (%rsi),%rax
140326d9c:	48 89 45 f8          	mov    %rax,-0x8(%rbp)
140326da0:	48 8b 46 08          	mov    0x8(%rsi),%rax
140326da4:	48 89 45 00          	mov    %rax,0x0(%rbp)
140326da8:	4c 8d 45 80          	lea    -0x80(%rbp),%r8
140326dac:	48 8d 55 a8          	lea    -0x58(%rbp),%rdx
140326db0:	48 8d 8d 98 00 00 00 	lea    0x98(%rbp),%rcx
140326db7:	e8 d8 56 5e 00       	call   0x14090c494
140326dbc:	4c 89 4c 24 48       	mov    %r9,0x48(%rsp)
140326dc1:	48 8d 8d 00 01 00 00 	lea    0x100(%rbp),%rcx
140326dc8:	48 89 4c 24 40       	mov    %rcx,0x40(%rsp)
140326dcd:	44 8a ad 60 01 00 00 	mov    0x160(%rbp),%r13b
140326dd4:	44 88 6c 24 38       	mov    %r13b,0x38(%rsp)
140326dd9:	48 8d 4d b8          	lea    -0x48(%rbp),%rcx
140326ddd:	48 89 4c 24 30       	mov    %rcx,0x30(%rsp)
140326de2:	48 8d 4d c8          	lea    -0x38(%rbp),%rcx
140326de6:	48 89 4c 24 28       	mov    %rcx,0x28(%rsp)
140326deb:	48 8d 4d d8          	lea    -0x28(%rbp),%rcx
140326def:	48 89 4c 24 20       	mov    %rcx,0x20(%rsp)
140326df4:	4c 8d 4d e8          	lea    -0x18(%rbp),%r9
140326df8:	4c 8d 45 f8          	lea    -0x8(%rbp),%r8
140326dfc:	48 8b d0             	mov    %rax,%rdx
140326dff:	48 8d 4d 68          	lea    0x68(%rbp),%rcx
140326e03:	e8 44 0b 00 00       	call   0x14032794c
140326e08:	f6 44 24 70 02       	testb  $0x2,0x70(%rsp)
140326e0d:	74 4c                	je     0x140326e5b
140326e0f:	90                   	nop
140326e10:	83 64 24 70 fd       	andl   $0xfffffffd,0x70(%rsp)
140326e15:	48 8b 9d 90 00 00 00 	mov    0x90(%rbp),%rbx
140326e1c:	48 85 db             	test   %rbx,%rbx
140326e1f:	74 3a                	je     0x140326e5b
140326e21:	83 c8 ff             	or     $0xffffffff,%eax
140326e24:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140326e29:	83 f8 01             	cmp    $0x1,%eax
140326e2c:	75 2d                	jne    0x140326e5b
140326e2e:	48 8b 03             	mov    (%rbx),%rax
140326e31:	48 8b cb             	mov    %rbx,%rcx
140326e34:	48 8b 00             	mov    (%rax),%rax
140326e37:	ff 15 fb 5d 7e 00    	call   *0x7e5dfb(%rip)        # 0x140b0cc38
140326e3d:	83 c8 ff             	or     $0xffffffff,%eax
140326e40:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140326e45:	83 f8 01             	cmp    $0x1,%eax
140326e48:	75 11                	jne    0x140326e5b
140326e4a:	48 8b 03             	mov    (%rbx),%rax
140326e4d:	48 8b cb             	mov    %rbx,%rcx
140326e50:	48 8b 40 08          	mov    0x8(%rax),%rax
140326e54:	ff 15 de 5d 7e 00    	call   *0x7e5dde(%rip)        # 0x140b0cc38
140326e5a:	90                   	nop
140326e5b:	f6 44 24 70 01       	testb  $0x1,0x70(%rsp)
140326e60:	74 42                	je     0x140326ea4
140326e62:	48 8b 5d a0          	mov    -0x60(%rbp),%rbx
140326e66:	48 85 db             	test   %rbx,%rbx
140326e69:	74 39                	je     0x140326ea4
140326e6b:	83 c8 ff             	or     $0xffffffff,%eax
140326e6e:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140326e73:	83 f8 01             	cmp    $0x1,%eax
140326e76:	75 2c                	jne    0x140326ea4
140326e78:	48 8b 03             	mov    (%rbx),%rax
140326e7b:	48 8b cb             	mov    %rbx,%rcx
140326e7e:	48 8b 00             	mov    (%rax),%rax
140326e81:	ff 15 b1 5d 7e 00    	call   *0x7e5db1(%rip)        # 0x140b0cc38
140326e87:	83 c8 ff             	or     $0xffffffff,%eax
140326e8a:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140326e8f:	83 f8 01             	cmp    $0x1,%eax
140326e92:	75 10                	jne    0x140326ea4
140326e94:	48 8b 03             	mov    (%rbx),%rax
140326e97:	48 8b cb             	mov    %rbx,%rcx
140326e9a:	48 8b 40 08          	mov    0x8(%rax),%rax
140326e9e:	ff 15 94 5d 7e 00    	call   *0x7e5d94(%rip)        # 0x140b0cc38
140326ea4:	48 8b 4d 70          	mov    0x70(%rbp),%rcx
140326ea8:	48 85 c9             	test   %rcx,%rcx
140326eab:	74 08                	je     0x140326eb5
140326ead:	f0 ff 41 08          	lock incl 0x8(%rcx)
140326eb1:	48 8b 4d 70          	mov    0x70(%rbp),%rcx
140326eb5:	48 8b 45 68          	mov    0x68(%rbp),%rax
140326eb9:	48 89 47 30          	mov    %rax,0x30(%rdi)
140326ebd:	48 8b 5f 38          	mov    0x38(%rdi),%rbx
140326ec1:	48 89 4f 38          	mov    %rcx,0x38(%rdi)
140326ec5:	48 85 db             	test   %rbx,%rbx
140326ec8:	74 39                	je     0x140326f03
140326eca:	83 c8 ff             	or     $0xffffffff,%eax
140326ecd:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140326ed2:	83 f8 01             	cmp    $0x1,%eax
140326ed5:	75 2c                	jne    0x140326f03
140326ed7:	48 8b 03             	mov    (%rbx),%rax
140326eda:	48 8b cb             	mov    %rbx,%rcx
140326edd:	48 8b 00             	mov    (%rax),%rax
140326ee0:	ff 15 52 5d 7e 00    	call   *0x7e5d52(%rip)        # 0x140b0cc38
140326ee6:	83 c8 ff             	or     $0xffffffff,%eax
140326ee9:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140326eee:	83 f8 01             	cmp    $0x1,%eax
140326ef1:	75 10                	jne    0x140326f03
140326ef3:	48 8b 03             	mov    (%rbx),%rax
140326ef6:	48 8b cb             	mov    %rbx,%rcx
140326ef9:	48 8b 40 08          	mov    0x8(%rax),%rax
140326efd:	ff 15 35 5d 7e 00    	call   *0x7e5d35(%rip)        # 0x140b0cc38
140326f03:	48 8b 4f 30          	mov    0x30(%rdi),%rcx
140326f07:	48 8b 01             	mov    (%rcx),%rax
140326f0a:	f3 0f 10 0d 22 a2 88 	movss  0x88a222(%rip),%xmm1        # 0x140bb1134
140326f11:	00
140326f12:	48 8b 40 10          	mov    0x10(%rax),%rax
140326f16:	ff 15 1c 5d 7e 00    	call   *0x7e5d1c(%rip)        # 0x140b0cc38
140326f1c:	48 8b 4f 30          	mov    0x30(%rdi),%rcx
140326f20:	48 8b 01             	mov    (%rcx),%rax
140326f23:	0f 57 c0             	xorps  %xmm0,%xmm0
140326f26:	f3 0f 7f 45 a8       	movdqu %xmm0,-0x58(%rbp)
140326f2b:	48 8d 55 a8          	lea    -0x58(%rbp),%rdx
140326f2f:	48 8b 40 20          	mov    0x20(%rax),%rax
140326f33:	ff 15 ff 5c 7e 00    	call   *0x7e5cff(%rip)        # 0x140b0cc38
140326f39:	48 8b 5d b0          	mov    -0x50(%rbp),%rbx
140326f3d:	48 85 db             	test   %rbx,%rbx
140326f40:	74 39                	je     0x140326f7b
140326f42:	83 c8 ff             	or     $0xffffffff,%eax
140326f45:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140326f4a:	83 f8 01             	cmp    $0x1,%eax
140326f4d:	75 2c                	jne    0x140326f7b
140326f4f:	48 8b 03             	mov    (%rbx),%rax
140326f52:	48 8b cb             	mov    %rbx,%rcx
140326f55:	48 8b 00             	mov    (%rax),%rax
140326f58:	ff 15 da 5c 7e 00    	call   *0x7e5cda(%rip)        # 0x140b0cc38
140326f5e:	83 c8 ff             	or     $0xffffffff,%eax
140326f61:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140326f66:	83 f8 01             	cmp    $0x1,%eax
140326f69:	75 10                	jne    0x140326f7b
140326f6b:	48 8b 03             	mov    (%rbx),%rax
140326f6e:	48 8b cb             	mov    %rbx,%rcx
140326f71:	48 8b 40 08          	mov    0x8(%rax),%rax
140326f75:	ff 15 bd 5c 7e 00    	call   *0x7e5cbd(%rip)        # 0x140b0cc38
140326f7b:	48 8b 4f 30          	mov    0x30(%rdi),%rcx
140326f7f:	48 8b 01             	mov    (%rcx),%rax
140326f82:	33 d2                	xor    %edx,%edx
140326f84:	48 8b 40 30          	mov    0x30(%rax),%rax
140326f88:	ff 15 aa 5c 7e 00    	call   *0x7e5caa(%rip)        # 0x140b0cc38
140326f8e:	45 84 ed             	test   %r13b,%r13b
140326f91:	75 0d                	jne    0x140326fa0
140326f93:	44 38 ad 68 01 00 00 	cmp    %r13b,0x168(%rbp)
140326f9a:	75 04                	jne    0x140326fa0
140326f9c:	b0 01                	mov    $0x1,%al
140326f9e:	eb 02                	jmp    0x140326fa2
140326fa0:	32 c0                	xor    %al,%al
140326fa2:	88 47 28             	mov    %al,0x28(%rdi)
140326fa5:	0f 57 c0             	xorps  %xmm0,%xmm0
140326fa8:	f3 0f 7f 45 08       	movdqu %xmm0,0x8(%rbp)
140326fad:	4c 8b ad 48 01 00 00 	mov    0x148(%rbp),%r13
140326fb4:	49 8b 45 08          	mov    0x8(%r13),%rax
140326fb8:	48 85 c0             	test   %rax,%rax
140326fbb:	74 04                	je     0x140326fc1
140326fbd:	f0 ff 40 08          	lock incl 0x8(%rax)
140326fc1:	49 8b 45 00          	mov    0x0(%r13),%rax
140326fc5:	48 89 45 08          	mov    %rax,0x8(%rbp)
140326fc9:	49 8b 45 08          	mov    0x8(%r13),%rax
140326fcd:	48 89 45 10          	mov    %rax,0x10(%rbp)
140326fd1:	f3 0f 7f 45 18       	movdqu %xmm0,0x18(%rbp)
140326fd6:	49 8b 44 24 08       	mov    0x8(%r12),%rax
140326fdb:	48 85 c0             	test   %rax,%rax
140326fde:	74 04                	je     0x140326fe4
140326fe0:	f0 ff 40 08          	lock incl 0x8(%rax)
140326fe4:	49 8b 04 24          	mov    (%r12),%rax
140326fe8:	48 89 45 18          	mov    %rax,0x18(%rbp)
140326fec:	49 8b 44 24 08       	mov    0x8(%r12),%rax
140326ff1:	48 89 45 20          	mov    %rax,0x20(%rbp)
140326ff5:	f3 0f 7f 45 28       	movdqu %xmm0,0x28(%rbp)
140326ffa:	49 8b 47 08          	mov    0x8(%r15),%rax
140326ffe:	48 85 c0             	test   %rax,%rax
140327001:	74 04                	je     0x140327007
140327003:	f0 ff 40 08          	lock incl 0x8(%rax)
140327007:	49 8b 07             	mov    (%r15),%rax
14032700a:	48 89 45 28          	mov    %rax,0x28(%rbp)
14032700e:	49 8b 47 08          	mov    0x8(%r15),%rax
140327012:	48 89 45 30          	mov    %rax,0x30(%rbp)
140327016:	f3 0f 7f 45 38       	movdqu %xmm0,0x38(%rbp)
14032701b:	49 8b 46 08          	mov    0x8(%r14),%rax
14032701f:	48 85 c0             	test   %rax,%rax
140327022:	74 04                	je     0x140327028
140327024:	f0 ff 40 08          	lock incl 0x8(%rax)
140327028:	49 8b 06             	mov    (%r14),%rax
14032702b:	48 89 45 38          	mov    %rax,0x38(%rbp)
14032702f:	49 8b 46 08          	mov    0x8(%r14),%rax
140327033:	48 89 45 40          	mov    %rax,0x40(%rbp)
140327037:	f3 0f 7f 45 48       	movdqu %xmm0,0x48(%rbp)
14032703c:	4c 8b bd 38 01 00 00 	mov    0x138(%rbp),%r15
140327043:	49 8b 47 08          	mov    0x8(%r15),%rax
140327047:	48 85 c0             	test   %rax,%rax
14032704a:	74 04                	je     0x140327050
14032704c:	f0 ff 40 08          	lock incl 0x8(%rax)
140327050:	49 8b 07             	mov    (%r15),%rax
140327053:	48 89 45 48          	mov    %rax,0x48(%rbp)
140327057:	49 8b 47 08          	mov    0x8(%r15),%rax
14032705b:	48 89 45 50          	mov    %rax,0x50(%rbp)
14032705f:	f3 0f 7f 45 58       	movdqu %xmm0,0x58(%rbp)
140327064:	4c 8b b5 30 01 00 00 	mov    0x130(%rbp),%r14
14032706b:	49 8b 46 08          	mov    0x8(%r14),%rax
14032706f:	48 85 c0             	test   %rax,%rax
140327072:	74 04                	je     0x140327078
140327074:	f0 ff 40 08          	lock incl 0x8(%rax)
140327078:	49 8b 06             	mov    (%r14),%rax
14032707b:	48 89 45 58          	mov    %rax,0x58(%rbp)
14032707f:	49 8b 46 08          	mov    0x8(%r14),%rax
140327083:	48 89 45 60          	mov    %rax,0x60(%rbp)
140327087:	f3 0f 7f 45 80       	movdqu %xmm0,-0x80(%rbp)
14032708c:	48 8b 8d 80 00 00 00 	mov    0x80(%rbp),%rcx
140327093:	48 85 c9             	test   %rcx,%rcx
140327096:	74 0b                	je     0x1403270a3
140327098:	f0 ff 41 08          	lock incl 0x8(%rcx)
14032709c:	48 8b 8d 80 00 00 00 	mov    0x80(%rbp),%rcx
1403270a3:	48 8b 45 78          	mov    0x78(%rbp),%rax
1403270a7:	48 89 45 80          	mov    %rax,-0x80(%rbp)
1403270ab:	48 89 4d 88          	mov    %rcx,-0x78(%rbp)
1403270af:	f3 0f 7f 45 a8       	movdqu %xmm0,-0x58(%rbp)
1403270b4:	48 8b 46 08          	mov    0x8(%rsi),%rax
1403270b8:	48 85 c0             	test   %rax,%rax
1403270bb:	74 04                	je     0x1403270c1
1403270bd:	f0 ff 40 08          	lock incl 0x8(%rax)
1403270c1:	48 8b 06             	mov    (%rsi),%rax
1403270c4:	48 89 45 a8          	mov    %rax,-0x58(%rbp)
1403270c8:	48 8b 46 08          	mov    0x8(%rsi),%rax
1403270cc:	48 89 45 b0          	mov    %rax,-0x50(%rbp)
1403270d0:	48 8b 9d 70 01 00 00 	mov    0x170(%rbp),%rbx
1403270d7:	48 89 5c 24 60       	mov    %rbx,0x60(%rsp)
1403270dc:	48 8b 85 58 01 00 00 	mov    0x158(%rbp),%rax
1403270e3:	48 89 44 24 58       	mov    %rax,0x58(%rsp)
1403270e8:	8b 85 50 01 00 00    	mov    0x150(%rbp),%eax
1403270ee:	89 44 24 50          	mov    %eax,0x50(%rsp)
1403270f2:	48 8d 45 08          	lea    0x8(%rbp),%rax
1403270f6:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
1403270fb:	48 8d 45 18          	lea    0x18(%rbp),%rax
1403270ff:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
140327104:	48 8b 85 40 01 00 00 	mov    0x140(%rbp),%rax
14032710b:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
140327110:	48 8d 45 28          	lea    0x28(%rbp),%rax
140327114:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
140327119:	48 8d 45 38          	lea    0x38(%rbp),%rax
14032711d:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
140327122:	48 8d 45 48          	lea    0x48(%rbp),%rax
140327126:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14032712b:	4c 8d 4d 58          	lea    0x58(%rbp),%r9
14032712f:	4c 8d 45 80          	lea    -0x80(%rbp),%r8
140327133:	48 8d 55 a8          	lea    -0x58(%rbp),%rdx
140327137:	48 8b cf             	mov    %rdi,%rcx
14032713a:	e8 51 d6 ff ff       	call   0x140324790
14032713f:	80 bd 00 01 00 00 00 	cmpb   $0x0,0x100(%rbp)
140327146:	75 2b                	jne    0x140327173
140327148:	48 8b 4f 18          	mov    0x18(%rdi),%rcx
14032714c:	48 8b 01             	mov    (%rcx),%rax
14032714f:	48 8b 80 f8 01 00 00 	mov    0x1f8(%rax),%rax
140327156:	ff 15 dc 5a 7e 00    	call   *0x7e5adc(%rip)        # 0x140b0cc38
14032715c:	84 c0                	test   %al,%al
14032715e:	75 13                	jne    0x140327173
140327160:	48 8b 4f 30          	mov    0x30(%rdi),%rcx
140327164:	48 8b 01             	mov    (%rcx),%rax
140327167:	33 d2                	xor    %edx,%edx
140327169:	48 8b 40 40          	mov    0x40(%rax),%rax
14032716d:	ff 15 c5 5a 7e 00    	call   *0x7e5ac5(%rip)        # 0x140b0cc38
140327173:	48 8b 4f 30          	mov    0x30(%rdi),%rcx
140327177:	48 8b 01             	mov    (%rcx),%rax
14032717a:	48 8b 40 48          	mov    0x48(%rax),%rax
14032717e:	ff 15 b4 5a 7e 00    	call   *0x7e5ab4(%rip)        # 0x140b0cc38
140327184:	84 c0                	test   %al,%al
140327186:	74 1a                	je     0x1403271a2
140327188:	48 85 db             	test   %rbx,%rbx
14032718b:	74 15                	je     0x1403271a2
14032718d:	48 8b 03             	mov    (%rbx),%rax
140327190:	b2 01                	mov    $0x1,%dl
140327192:	48 8b cb             	mov    %rbx,%rcx
140327195:	48 8b 80 00 02 00 00 	mov    0x200(%rax),%rax
14032719c:	ff 15 96 5a 7e 00    	call   *0x7e5a96(%rip)        # 0x140b0cc38
1403271a2:	48 83 67 30 00       	andq   $0x0,0x30(%rdi)
1403271a7:	48 8b 5f 38          	mov    0x38(%rdi),%rbx
1403271ab:	48 83 67 38 00       	andq   $0x0,0x38(%rdi)
1403271b0:	83 cf ff             	or     $0xffffffff,%edi
1403271b3:	48 85 db             	test   %rbx,%rbx
1403271b6:	74 36                	je     0x1403271ee