140145c22:	74 46                	je     0x140145c6a
140145c24:	49 8b 5f 08          	mov    0x8(%r15),%rbx
140145c28:	48 85 db             	test   %rbx,%rbx
140145c2b:	0f 84 ea fc ff ff    	je     0x14014591b
140145c31:	8b c6                	mov    %esi,%eax
140145c33:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140145c38:	03 c6                	add    %esi,%eax
140145c3a:	0f 85 db fc ff ff    	jne    0x14014591b
140145c40:	48 8b 03             	mov    (%rbx),%rax
140145c43:	48 8b cb             	mov    %rbx,%rcx
140145c46:	48 8b 00             	mov    (%rax),%rax
140145c49:	ff 15 e9 6f 9c 00    	call   *0x9c6fe9(%rip)        # 0x140b0cc38
140145c4f:	8b d6                	mov    %esi,%edx
140145c51:	f0 0f c1 53 0c       	lock xadd %edx,0xc(%rbx)
140145c56:	03 d6                	add    %esi,%edx
140145c58:	0f 85 bd fc ff ff    	jne    0x14014591b
140145c5e:	48 8b 13             	mov    (%rbx),%rdx
140145c61:	48 8b 42 08          	mov    0x8(%rdx),%rax
140145c65:	e9 a8 fc ff ff       	jmp    0x140145912
140145c6a:	49 8b 4d 20          	mov    0x20(%r13),%rcx
140145c6e:	48 8b 01             	mov    (%rcx),%rax
140145c71:	48 8b 40 78          	mov    0x78(%rax),%rax
140145c75:	ff 15 bd 6f 9c 00    	call   *0x9c6fbd(%rip)        # 0x140b0cc38
140145c7b:	8b f8                	mov    %eax,%edi
140145c7d:	33 db                	xor    %ebx,%ebx
140145c7f:	85 c0                	test   %eax,%eax
140145c81:	0f 88 dd fe ff ff    	js     0x140145b64
140145c87:	83 bd 30 08 00 00 03 	cmpl   $0x3,0x830(%rbp)
140145c8e:	75 3f                	jne    0x140145ccf
140145c90:	49 8b 06             	mov    (%r14),%rax
140145c93:	49 8b ce             	mov    %r14,%rcx
140145c96:	48 8b 40 38          	mov    0x38(%rax),%rax
140145c9a:	ff 15 98 6f 9c 00    	call   *0x9c6f98(%rip)        # 0x140b0cc38
140145ca0:	84 c0                	test   %al,%al
140145ca2:	74 2b                	je     0x140145ccf
140145ca4:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
140145ca9:	41 b9 01 00 00 00    	mov    $0x1,%r9d
140145caf:	4c 8d 05 ea d6 9f 00 	lea    0x9fd6ea(%rip),%r8        # 0x140b433a0
140145cb6:	48 8d 15 23 ac 9f 00 	lea    0x9fac23(%rip),%rdx        # 0x140b408e0
140145cbd:	49 8b cd             	mov    %r13,%rcx
140145cc0:	e8 6f 4a 01 00       	call   0x14015a734
140145cc5:	8b f8                	mov    %eax,%edi
140145cc7:	85 c0                	test   %eax,%eax
140145cc9:	0f 88 95 fe ff ff    	js     0x140145b64
140145ccf:	49 8b 06             	mov    (%r14),%rax
140145cd2:	49 8b ce             	mov    %r14,%rcx
140145cd5:	48 8b 40 48          	mov    0x48(%rax),%rax
140145cd9:	ff 15 59 6f 9c 00    	call   *0x9c6f59(%rip)        # 0x140b0cc38
140145cdf:	84 c0                	test   %al,%al
140145ce1:	74 05                	je     0x140145ce8
140145ce3:	49 39 1f             	cmp    %rbx,(%r15)
140145ce6:	74 36                	je     0x140145d1e
140145ce8:	49 8b 0f             	mov    (%r15),%rcx
140145ceb:	48 85 c9             	test   %rcx,%rcx
140145cee:	74 25                	je     0x140145d15
140145cf0:	48 8b 01             	mov    (%rcx),%rax
140145cf3:	48 8b 40 48          	mov    0x48(%rax),%rax
140145cf7:	ff 15 3b 6f 9c 00    	call   *0x9c6f3b(%rip)        # 0x140b0cc38
140145cfd:	8a d8                	mov    %al,%bl
140145cff:	49 8b 0e             	mov    (%r14),%rcx
140145d02:	48 8b 41 48          	mov    0x48(%rcx),%rax
140145d06:	49 8b ce             	mov    %r14,%rcx
140145d09:	ff 15 29 6f 9c 00    	call   *0x9c6f29(%rip)        # 0x140b0cc38
140145d0f:	3a c3                	cmp    %bl,%al
140145d11:	75 0b                	jne    0x140145d1e
140145d13:	33 db                	xor    %ebx,%ebx
140145d15:	45 84 e4             	test   %r12b,%r12b
140145d18:	0f 84 f5 00 00 00    	je     0x140145e13
140145d1e:	49 8b 4d 20          	mov    0x20(%r13),%rcx
140145d22:	48 8b 01             	mov    (%rcx),%rax
140145d25:	45 33 c9             	xor    %r9d,%r9d
140145d28:	4c 8d 05 49 d7 9f 00 	lea    0x9fd749(%rip),%r8        # 0x140b43478
140145d2f:	48 8d 15 aa ab 9f 00 	lea    0x9fabaa(%rip),%rdx        # 0x140b408e0
140145d36:	48 8b 80 d8 00 00 00 	mov    0xd8(%rax),%rax
140145d3d:	ff 15 f5 6e 9c 00    	call   *0x9c6ef5(%rip)        # 0x140b0cc38
140145d43:	8b f8                	mov    %eax,%edi
140145d45:	85 c0                	test   %eax,%eax
140145d47:	0f 88 17 fe ff ff    	js     0x140145b64
140145d4d:	49 8b 5d 20          	mov    0x20(%r13),%rbx
140145d51:	48 8b 03             	mov    (%rbx),%rax
140145d54:	48 8b 78 38          	mov    0x38(%rax),%rdi
140145d58:	49 8b 06             	mov    (%r14),%rax
140145d5b:	49 8b ce             	mov    %r14,%rcx
140145d5e:	48 8b 40 48          	mov    0x48(%rax),%rax
140145d62:	ff 15 d0 6e 9c 00    	call   *0x9c6ed0(%rip)        # 0x140b0cc38
140145d68:	8a d0                	mov    %al,%dl
140145d6a:	48 8d 8d 50 07 00 00 	lea    0x750(%rbp),%rcx
140145d71:	e8 06 48 8c 00       	call   0x140a0a57c
140145d76:	48 83 78 18 07       	cmpq   $0x7,0x18(%rax)
140145d7b:	76 03                	jbe    0x140145d80
140145d7d:	48 8b 00             	mov    (%rax),%rax
140145d80:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140145d85:	45 33 c9             	xor    %r9d,%r9d
140145d88:	4c 8d 05 29 cc 9f 00 	lea    0x9fcc29(%rip),%r8        # 0x140b429b8
140145d8f:	48 8d 15 4a ab 9f 00 	lea    0x9fab4a(%rip),%rdx        # 0x140b408e0
140145d96:	48 8b cb             	mov    %rbx,%rcx
140145d99:	48 8b c7             	mov    %rdi,%rax
140145d9c:	ff 15 96 6e 9c 00    	call   *0x9c6e96(%rip)        # 0x140b0cc38
140145da2:	8b f8                	mov    %eax,%edi
140145da4:	8b d8                	mov    %eax,%ebx
140145da6:	c1 eb 1f             	shr    $0x1f,%ebx
140145da9:	48 8b 85 68 07 00 00 	mov    0x768(%rbp),%rax
140145db0:	48 83 f8 07          	cmp    $0x7,%rax
140145db4:	76 38                	jbe    0x140145dee
140145db6:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
140145dbd:	00
140145dbe:	48 8b 8d 50 07 00 00 	mov    0x750(%rbp),%rcx
140145dc5:	48 8b d1             	mov    %rcx,%rdx
140145dc8:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
140145dce:	72 18                	jb     0x140145de8
140145dd0:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140145dd4:	48 2b d1             	sub    %rcx,%rdx
140145dd7:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
140145ddb:	48 83 f8 1f          	cmp    $0x1f,%rax
140145ddf:	76 07                	jbe    0x140145de8
140145de1:	ff 15 b1 6b 9c 00    	call   *0x9c6bb1(%rip)        # 0x140b0c998
140145de7:	cc                   	int3
140145de8:	ff 15 d2 6a 9c 00    	call   *0x9c6ad2(%rip)        # 0x140b0c8c0
140145dee:	84 db                	test   %bl,%bl
140145df0:	0f 85 2e fe ff ff    	jne    0x140145c24
140145df6:	49 8b 4d 20          	mov    0x20(%r13),%rcx
140145dfa:	48 8b 01             	mov    (%rcx),%rax
140145dfd:	48 8b 40 78          	mov    0x78(%rax),%rax
140145e01:	ff 15 31 6e 9c 00    	call   *0x9c6e31(%rip)        # 0x140b0cc38
140145e07:	8b f8                	mov    %eax,%edi
140145e09:	33 db                	xor    %ebx,%ebx
140145e0b:	85 c0                	test   %eax,%eax
140145e0d:	0f 88 51 fd ff ff    	js     0x140145b64
140145e13:	83 bd 30 08 00 00 03 	cmpl   $0x3,0x830(%rbp)
140145e1a:	75 3f                	jne    0x140145e5b
140145e1c:	49 8b 06             	mov    (%r14),%rax
140145e1f:	49 8b ce             	mov    %r14,%rcx
140145e22:	48 8b 40 48          	mov    0x48(%rax),%rax
140145e26:	ff 15 0c 6e 9c 00    	call   *0x9c6e0c(%rip)        # 0x140b0cc38
140145e2c:	84 c0                	test   %al,%al
140145e2e:	74 2b                	je     0x140145e5b
140145e30:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
140145e35:	41 b9 01 00 00 00    	mov    $0x1,%r9d
140145e3b:	4c 8d 05 3e d6 9f 00 	lea    0x9fd63e(%rip),%r8        # 0x140b43480
140145e42:	48 8d 15 97 aa 9f 00 	lea    0x9faa97(%rip),%rdx        # 0x140b408e0
140145e49:	49 8b cd             	mov    %r13,%rcx
140145e4c:	e8 e3 48 01 00       	call   0x14015a734
140145e51:	8b f8                	mov    %eax,%edi
140145e53:	85 c0                	test   %eax,%eax
140145e55:	0f 88 09 fd ff ff    	js     0x140145b64
140145e5b:	49 8b 06             	mov    (%r14),%rax
140145e5e:	49 8b ce             	mov    %r14,%rcx
140145e61:	48 8b 40 78          	mov    0x78(%rax),%rax
140145e65:	ff 15 cd 6d 9c 00    	call   *0x9c6dcd(%rip)        # 0x140b0cc38
140145e6b:	83 f8 08             	cmp    $0x8,%eax
140145e6e:	75 05                	jne    0x140145e75
140145e70:	49 39 1f             	cmp    %rbx,(%r15)
140145e73:	74 36                	je     0x140145eab
140145e75:	49 8b 0f             	mov    (%r15),%rcx
140145e78:	48 85 c9             	test   %rcx,%rcx
140145e7b:	74 25                	je     0x140145ea2
140145e7d:	48 8b 01             	mov    (%rcx),%rax
140145e80:	48 8b 40 78          	mov    0x78(%rax),%rax
140145e84:	ff 15 ae 6d 9c 00    	call   *0x9c6dae(%rip)        # 0x140b0cc38
140145e8a:	8b d8                	mov    %eax,%ebx
140145e8c:	49 8b 0e             	mov    (%r14),%rcx
140145e8f:	48 8b 41 78          	mov    0x78(%rcx),%rax
140145e93:	49 8b ce             	mov    %r14,%rcx
140145e96:	ff 15 9c 6d 9c 00    	call   *0x9c6d9c(%rip)        # 0x140b0cc38
140145e9c:	3b c3                	cmp    %ebx,%eax
140145e9e:	75 0b                	jne    0x140145eab
140145ea0:	33 db                	xor    %ebx,%ebx
140145ea2:	45 84 e4             	test   %r12b,%r12b
140145ea5:	0f 84 f9 00 00 00    	je     0x140145fa4
140145eab:	49 8b 4d 20          	mov    0x20(%r13),%rcx
140145eaf:	48 8b 01             	mov    (%rcx),%rax
140145eb2:	45 33 c9             	xor    %r9d,%r9d
140145eb5:	4c 8d 05 9c d5 9f 00 	lea    0x9fd59c(%rip),%r8        # 0x140b43458
140145ebc:	48 8d 15 1d aa 9f 00 	lea    0x9faa1d(%rip),%rdx        # 0x140b408e0
140145ec3:	48 8b 80 d8 00 00 00 	mov    0xd8(%rax),%rax
140145eca:	ff 15 68 6d 9c 00    	call   *0x9c6d68(%rip)        # 0x140b0cc38
140145ed0:	8b f8                	mov    %eax,%edi
140145ed2:	85 c0                	test   %eax,%eax
140145ed4:	0f 88 8a fc ff ff    	js     0x140145b64
140145eda:	49 8b 5d 20          	mov    0x20(%r13),%rbx
140145ede:	48 8b 03             	mov    (%rbx),%rax
140145ee1:	48 8b 78 38          	mov    0x38(%rax),%rdi
140145ee5:	49 8b 06             	mov    (%r14),%rax
140145ee8:	49 8b ce             	mov    %r14,%rcx
140145eeb:	48 8b 40 78          	mov    0x78(%rax),%rax
140145eef:	ff 15 43 6d 9c 00    	call   *0x9c6d43(%rip)        # 0x140b0cc38
140145ef5:	83 f8 08             	cmp    $0x8,%eax
140145ef8:	0f 94 c2             	sete   %dl
140145efb:	48 8d 8d 50 07 00 00 	lea    0x750(%rbp),%rcx
140145f02:	e8 75 46 8c 00       	call   0x140a0a57c
140145f07:	48 83 78 18 07       	cmpq   $0x7,0x18(%rax)
140145f0c:	76 03                	jbe    0x140145f11
140145f0e:	48 8b 00             	mov    (%rax),%rax
140145f11:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140145f16:	45 33 c9             	xor    %r9d,%r9d
140145f19:	4c 8d 05 98 ca 9f 00 	lea    0x9fca98(%rip),%r8        # 0x140b429b8
140145f20:	48 8d 15 b9 a9 9f 00 	lea    0x9fa9b9(%rip),%rdx        # 0x140b408e0
140145f27:	48 8b cb             	mov    %rbx,%rcx
140145f2a:	48 8b c7             	mov    %rdi,%rax
140145f2d:	ff 15 05 6d 9c 00    	call   *0x9c6d05(%rip)        # 0x140b0cc38
140145f33:	8b f8                	mov    %eax,%edi
140145f35:	8b d8                	mov    %eax,%ebx
140145f37:	c1 eb 1f             	shr    $0x1f,%ebx
140145f3a:	48 8b 85 68 07 00 00 	mov    0x768(%rbp),%rax
140145f41:	48 83 f8 07          	cmp    $0x7,%rax
140145f45:	76 38                	jbe    0x140145f7f
140145f47:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
140145f4e:	00
140145f4f:	48 8b 8d 50 07 00 00 	mov    0x750(%rbp),%rcx
140145f56:	48 8b d1             	mov    %rcx,%rdx
140145f59:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
140145f5f:	72 18                	jb     0x140145f79
140145f61:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140145f65:	48 2b d1             	sub    %rcx,%rdx
140145f68:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
140145f6c:	48 83 f8 1f          	cmp    $0x1f,%rax
140145f70:	76 07                	jbe    0x140145f79
140145f72:	ff 15 20 6a 9c 00    	call   *0x9c6a20(%rip)        # 0x140b0c998
140145f78:	cc                   	int3
140145f79:	ff 15 41 69 9c 00    	call   *0x9c6941(%rip)        # 0x140b0c8c0
140145f7f:	84 db                	test   %bl,%bl
140145f81:	0f 85 9d fc ff ff    	jne    0x140145c24
140145f87:	49 8b 4d 20          	mov    0x20(%r13),%rcx
140145f8b:	48 8b 01             	mov    (%rcx),%rax
140145f8e:	48 8b 40 78          	mov    0x78(%rax),%rax
140145f92:	ff 15 a0 6c 9c 00    	call   *0x9c6ca0(%rip)        # 0x140b0cc38
140145f98:	8b f8                	mov    %eax,%edi
140145f9a:	33 db                	xor    %ebx,%ebx
140145f9c:	85 c0                	test   %eax,%eax
140145f9e:	0f 88 c0 fb ff ff    	js     0x140145b64
140145fa4:	49 8b 06             	mov    (%r14),%rax
140145fa7:	49 8b ce             	mov    %r14,%rcx
140145faa:	48 8b 40 78          	mov    0x78(%rax),%rax
140145fae:	ff 15 84 6c 9c 00    	call   *0x9c6c84(%rip)        # 0x140b0cc38
140145fb4:	83 f8 10             	cmp    $0x10,%eax
140145fb7:	75 05                	jne    0x140145fbe
140145fb9:	49 39 1f             	cmp    %rbx,(%r15)
140145fbc:	74 34                	je     0x140145ff2
140145fbe:	49 8b 0f             	mov    (%r15),%rcx
140145fc1:	48 85 c9             	test   %rcx,%rcx
140145fc4:	74 23                	je     0x140145fe9
140145fc6:	48 8b 01             	mov    (%rcx),%rax
140145fc9:	48 8b 40 78          	mov    0x78(%rax),%rax
140145fcd:	ff 15 65 6c 9c 00    	call   *0x9c6c65(%rip)        # 0x140b0cc38
140145fd3:	8b d8                	mov    %eax,%ebx
140145fd5:	49 8b 0e             	mov    (%r14),%rcx
140145fd8:	48 8b 41 78          	mov    0x78(%rcx),%rax
140145fdc:	49 8b ce             	mov    %r14,%rcx
140145fdf:	ff 15 53 6c 9c 00    	call   *0x9c6c53(%rip)        # 0x140b0cc38
140145fe5:	3b c3                	cmp    %ebx,%eax
140145fe7:	75 09                	jne    0x140145ff2
140145fe9:	45 84 e4             	test   %r12b,%r12b
140145fec:	0f 84 f7 00 00 00    	je     0x1401460e9
140145ff2:	49 8b 4d 20          	mov    0x20(%r13),%rcx
140145ff6:	48 8b 01             	mov    (%rcx),%rax
140145ff9:	45 33 c9             	xor    %r9d,%r9d
140145ffc:	4c 8d 05 65 d4 9f 00 	lea    0x9fd465(%rip),%r8        # 0x140b43468
140146003:	48 8d 15 d6 a8 9f 00 	lea    0x9fa8d6(%rip),%rdx        # 0x140b408e0
14014600a:	48 8b 80 d8 00 00 00 	mov    0xd8(%rax),%rax
140146011:	ff 15 21 6c 9c 00    	call   *0x9c6c21(%rip)        # 0x140b0cc38
140146017:	8b f8                	mov    %eax,%edi
140146019:	85 c0                	test   %eax,%eax
14014601b:	0f 88 43 fb ff ff    	js     0x140145b64
140146021:	49 8b 5d 20          	mov    0x20(%r13),%rbx
140146025:	48 8b 03             	mov    (%rbx),%rax
140146028:	48 8b 78 38          	mov    0x38(%rax),%rdi
14014602c:	49 8b 06             	mov    (%r14),%rax
14014602f:	49 8b ce             	mov    %r14,%rcx
140146032:	48 8b 40 78          	mov    0x78(%rax),%rax
140146036:	ff 15 fc 6b 9c 00    	call   *0x9c6bfc(%rip)        # 0x140b0cc38
14014603c:	83 f8 10             	cmp    $0x10,%eax
14014603f:	0f 94 c2             	sete   %dl
140146042:	48 8d 8d 50 07 00 00 	lea    0x750(%rbp),%rcx
140146049:	e8 2e 45 8c 00       	call   0x140a0a57c
14014604e:	48 83 78 18 07       	cmpq   $0x7,0x18(%rax)
140146053:	76 03                	jbe    0x140146058
140146055:	48 8b 00             	mov    (%rax),%rax
140146058:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14014605d:	45 33 c9             	xor    %r9d,%r9d
140146060:	4c 8d 05 51 c9 9f 00 	lea    0x9fc951(%rip),%r8        # 0x140b429b8
140146067:	48 8d 15 72 a8 9f 00 	lea    0x9fa872(%rip),%rdx        # 0x140b408e0
14014606e:	48 8b cb             	mov    %rbx,%rcx
140146071:	48 8b c7             	mov    %rdi,%rax
140146074:	ff 15 be 6b 9c 00    	call   *0x9c6bbe(%rip)        # 0x140b0cc38
14014607a:	8b f8                	mov    %eax,%edi
14014607c:	8b d8                	mov    %eax,%ebx
14014607e:	c1 eb 1f             	shr    $0x1f,%ebx
140146081:	48 8b 85 68 07 00 00 	mov    0x768(%rbp),%rax
140146088:	48 83 f8 07          	cmp    $0x7,%rax
14014608c:	76 38                	jbe    0x1401460c6
14014608e:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
140146095:	00
140146096:	48 8b 8d 50 07 00 00 	mov    0x750(%rbp),%rcx
14014609d:	48 8b d1             	mov    %rcx,%rdx
1401460a0:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
1401460a6:	72 18                	jb     0x1401460c0
1401460a8:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1401460ac:	48 2b d1             	sub    %rcx,%rdx
1401460af:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
1401460b3:	48 83 f8 1f          	cmp    $0x1f,%rax
1401460b7:	76 07                	jbe    0x1401460c0
1401460b9:	ff 15 d9 68 9c 00    	call   *0x9c68d9(%rip)        # 0x140b0c998
1401460bf:	cc                   	int3
1401460c0:	ff 15 fa 67 9c 00    	call   *0x9c67fa(%rip)        # 0x140b0c8c0
1401460c6:	84 db                	test   %bl,%bl
1401460c8:	0f 85 56 fb ff ff    	jne    0x140145c24
1401460ce:	49 8b 4d 20          	mov    0x20(%r13),%rcx
1401460d2:	48 8b 01             	mov    (%rcx),%rax
1401460d5:	48 8b 40 78          	mov    0x78(%rax),%rax
1401460d9:	ff 15 59 6b 9c 00    	call   *0x9c6b59(%rip)        # 0x140b0cc38
1401460df:	8b f8                	mov    %eax,%edi
1401460e1:	85 c0                	test   %eax,%eax
1401460e3:	0f 88 7b fa ff ff    	js     0x140145b64
1401460e9:	49 8b 0f             	mov    (%r15),%rcx
1401460ec:	48 85 c9             	test   %rcx,%rcx
1401460ef:	74 2e                	je     0x14014611f
1401460f1:	48 8b 01             	mov    (%rcx),%rax
1401460f4:	48 8b 40 18          	mov    0x18(%rax),%rax
1401460f8:	ff 15 3a 6b 9c 00    	call   *0x9c6b3a(%rip)        # 0x140b0cc38
1401460fe:	8b d8                	mov    %eax,%ebx
140146100:	49 8b 0e             	mov    (%r14),%rcx
140146103:	48 8b 41 18          	mov    0x18(%rcx),%rax
140146107:	49 8b ce             	mov    %r14,%rcx
14014610a:	ff 15 28 6b 9c 00    	call   *0x9c6b28(%rip)        # 0x140b0cc38
140146110:	3b c3                	cmp    %ebx,%eax
140146112:	75 0b                	jne    0x14014611f
140146114:	33 db                	xor    %ebx,%ebx
140146116:	45 84 e4             	test   %r12b,%r12b
140146119:	0f 84 b3 01 00 00    	je     0x1401462d2
14014611f:	49 8b 4d 20          	mov    0x20(%r13),%rcx
140146123:	48 8b 01             	mov    (%rcx),%rax
140146126:	45 33 c9             	xor    %r9d,%r9d
140146129:	4c 8d 05 08 d1 9f 00 	lea    0x9fd108(%rip),%r8        # 0x140b43238
140146130:	48 8d 15 a9 a7 9f 00 	lea    0x9fa7a9(%rip),%rdx        # 0x140b408e0
140146137:	48 8b 80 d8 00 00 00 	mov    0xd8(%rax),%rax
14014613e:	ff 15 f4 6a 9c 00    	call   *0x9c6af4(%rip)        # 0x140b0cc38
140146144:	8b f8                	mov    %eax,%edi
140146146:	85 c0                	test   %eax,%eax
140146148:	0f 88 16 fa ff ff    	js     0x140145b64
14014614e:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
140146153:	e8 70 d6 fe ff       	call   0x1401337c8
140146158:	90                   	nop
140146159:	48 8d 15 e0 76 fc ff 	lea    -0x38920(%rip),%rdx        # 0x14010d840
140146160:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
140146165:	ff 15 0d 62 9c 00    	call   *0x9c620d(%rip)        # 0x140b0c378
14014616b:	48 8b d8             	mov    %rax,%rbx
14014616e:	48 8b 08             	mov    (%rax),%rcx
140146171:	48 63 51 04          	movslq 0x4(%rcx),%rdx
140146175:	66 c7 44 02 58 30 00 	movw   $0x30,0x58(%rdx,%rax,1)
14014617c:	ba 06 00 00 00       	mov    $0x6,%edx