140cc5edd:	cc                   	int3
140cc5ede:	cc                   	int3
140cc5edf:	cc                   	int3
140cc5ee0:	48 8d 05 79 13 48 00 	lea    0x481379(%rip),%rax        # 0x141147260
140cc5ee7:	c3                   	ret
140cc5ee8:	cc                   	int3
140cc5ee9:	cc                   	int3
140cc5eea:	cc                   	int3
140cc5eeb:	cc                   	int3
140cc5eec:	cc                   	int3
140cc5eed:	cc                   	int3
140cc5eee:	cc                   	int3
140cc5eef:	cc                   	int3
140cc5ef0:	48 8d 05 b9 13 48 00 	lea    0x4813b9(%rip),%rax        # 0x1411472b0
140cc5ef7:	c3                   	ret
140cc5ef8:	cc                   	int3
140cc5ef9:	cc                   	int3
140cc5efa:	cc                   	int3
140cc5efb:	cc                   	int3
140cc5efc:	cc                   	int3
140cc5efd:	cc                   	int3
140cc5efe:	cc                   	int3
140cc5eff:	cc                   	int3
140cc5f00:	48 8d 05 99 14 48 00 	lea    0x481499(%rip),%rax        # 0x1411473a0
140cc5f07:	c3                   	ret
140cc5f08:	cc                   	int3
140cc5f09:	cc                   	int3
140cc5f0a:	cc                   	int3
140cc5f0b:	cc                   	int3
140cc5f0c:	cc                   	int3
140cc5f0d:	cc                   	int3
140cc5f0e:	cc                   	int3
140cc5f0f:	cc                   	int3
140cc5f10:	48 8d 05 d9 14 48 00 	lea    0x4814d9(%rip),%rax        # 0x1411473f0
140cc5f17:	c3                   	ret
140cc5f18:	cc                   	int3
140cc5f19:	cc                   	int3
140cc5f1a:	cc                   	int3
140cc5f1b:	cc                   	int3
140cc5f1c:	cc                   	int3
140cc5f1d:	cc                   	int3
140cc5f1e:	cc                   	int3
140cc5f1f:	cc                   	int3
140cc5f20:	48 8d 05 d9 13 48 00 	lea    0x4813d9(%rip),%rax        # 0x141147300
140cc5f27:	c3                   	ret
140cc5f28:	cc                   	int3
140cc5f29:	cc                   	int3
140cc5f2a:	cc                   	int3
140cc5f2b:	cc                   	int3
140cc5f2c:	cc                   	int3
140cc5f2d:	cc                   	int3
140cc5f2e:	cc                   	int3
140cc5f2f:	cc                   	int3
140cc5f30:	48 8d 05 19 14 48 00 	lea    0x481419(%rip),%rax        # 0x141147350
140cc5f37:	c3                   	ret
140cc5f38:	cc                   	int3
140cc5f39:	cc                   	int3
140cc5f3a:	cc                   	int3
140cc5f3b:	cc                   	int3
140cc5f3c:	cc                   	int3
140cc5f3d:	cc                   	int3
140cc5f3e:	cc                   	int3
140cc5f3f:	cc                   	int3
140cc5f40:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140cc5f45:	57                   	push   %rdi
140cc5f46:	b8 20 00 00 00       	mov    $0x20,%eax
140cc5f4b:	e8 50 55 15 00       	call   0x140e1b4a0
140cc5f50:	48 2b e0             	sub    %rax,%rsp
140cc5f53:	49 8b f8             	mov    %r8,%rdi
140cc5f56:	48 8b d9             	mov    %rcx,%rbx
140cc5f59:	48 85 c9             	test   %rcx,%rcx
140cc5f5c:	74 20                	je     0x140cc5f7e
140cc5f5e:	e8 9d 0a 00 00       	call   0x140cc6a00
140cc5f63:	85 c0                	test   %eax,%eax
140cc5f65:	74 17                	je     0x140cc5f7e
140cc5f67:	33 c0                	xor    %eax,%eax
140cc5f69:	48 89 7b 28          	mov    %rdi,0x28(%rbx)
140cc5f6d:	48 85 ff             	test   %rdi,%rdi
140cc5f70:	0f 95 c0             	setne  %al
140cc5f73:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140cc5f78:	48 83 c4 20          	add    $0x20,%rsp
140cc5f7c:	5f                   	pop    %rdi
140cc5f7d:	c3                   	ret
140cc5f7e:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140cc5f83:	33 c0                	xor    %eax,%eax
140cc5f85:	48 83 c4 20          	add    $0x20,%rsp
140cc5f89:	5f                   	pop    %rdi
140cc5f8a:	c3                   	ret
140cc5f8b:	cc                   	int3
140cc5f8c:	cc                   	int3
140cc5f8d:	cc                   	int3
140cc5f8e:	cc                   	int3
140cc5f8f:	cc                   	int3
140cc5f90:	40 53                	rex push %rbx
140cc5f92:	b8 20 00 00 00       	mov    $0x20,%eax
140cc5f97:	e8 04 55 15 00       	call   0x140e1b4a0
140cc5f9c:	48 2b e0             	sub    %rax,%rsp
140cc5f9f:	8b 11                	mov    (%rcx),%edx
140cc5fa1:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
140cc5fa6:	e8 a5 43 03 00       	call   0x140cfa350
140cc5fab:	48 85 c0             	test   %rax,%rax
140cc5fae:	74 14                	je     0x140cc5fc4
140cc5fb0:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
140cc5fb5:	8b 18                	mov    (%rax),%ebx
140cc5fb7:	e8 d4 f5 02 00       	call   0x140cf5590
140cc5fbc:	8b c3                	mov    %ebx,%eax
140cc5fbe:	48 83 c4 20          	add    $0x20,%rsp
140cc5fc2:	5b                   	pop    %rbx
140cc5fc3:	c3                   	ret
140cc5fc4:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
140cc5fc9:	33 db                	xor    %ebx,%ebx
140cc5fcb:	e8 c0 f5 02 00       	call   0x140cf5590
140cc5fd0:	8b c3                	mov    %ebx,%eax
140cc5fd2:	48 83 c4 20          	add    $0x20,%rsp
140cc5fd6:	5b                   	pop    %rbx
140cc5fd7:	c3                   	ret
140cc5fd8:	cc                   	int3
140cc5fd9:	cc                   	int3
140cc5fda:	cc                   	int3
140cc5fdb:	cc                   	int3
140cc5fdc:	cc                   	int3
140cc5fdd:	cc                   	int3
140cc5fde:	cc                   	int3
140cc5fdf:	cc                   	int3
140cc5fe0:	b8 28 00 00 00       	mov    $0x28,%eax
140cc5fe5:	e8 b6 54 15 00       	call   0x140e1b4a0
140cc5fea:	48 2b e0             	sub    %rax,%rsp
140cc5fed:	48 85 c9             	test   %rcx,%rcx
140cc5ff0:	74 1d                	je     0x140cc600f
140cc5ff2:	48 8b 41 10          	mov    0x10(%rcx),%rax
140cc5ff6:	48 85 c0             	test   %rax,%rax
140cc5ff9:	74 14                	je     0x140cc600f
140cc5ffb:	48 8b 40 60          	mov    0x60(%rax),%rax
140cc5fff:	48 85 c0             	test   %rax,%rax
140cc6002:	74 0b                	je     0x140cc600f
140cc6004:	48 83 c4 28          	add    $0x28,%rsp
140cc6008:	48 ff 25 11 da 2b 00 	rex.W jmp *0x2bda11(%rip)        # 0x140f83a20
140cc600f:	33 c0                	xor    %eax,%eax
140cc6011:	48 83 c4 28          	add    $0x28,%rsp
140cc6015:	c3                   	ret
140cc6016:	cc                   	int3
140cc6017:	cc                   	int3
140cc6018:	cc                   	int3
140cc6019:	cc                   	int3
140cc601a:	cc                   	int3
140cc601b:	cc                   	int3
140cc601c:	cc                   	int3
140cc601d:	cc                   	int3
140cc601e:	cc                   	int3
140cc601f:	cc                   	int3
140cc6020:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140cc6025:	57                   	push   %rdi
140cc6026:	b8 20 00 00 00       	mov    $0x20,%eax
140cc602b:	e8 70 54 15 00       	call   0x140e1b4a0
140cc6030:	48 2b e0             	sub    %rax,%rsp
140cc6033:	8b 02                	mov    (%rdx),%eax
140cc6035:	48 8b fa             	mov    %rdx,%rdi
140cc6038:	48 8b d9             	mov    %rcx,%rbx
140cc603b:	39 01                	cmp    %eax,(%rcx)
140cc603d:	74 10                	je     0x140cc604f
140cc603f:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
140cc6044:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140cc6049:	48 83 c4 20          	add    $0x20,%rsp
140cc604d:	5f                   	pop    %rdi
140cc604e:	c3                   	ret
140cc604f:	48 8b 41 10          	mov    0x10(%rcx),%rax
140cc6053:	48 85 c0             	test   %rax,%rax
140cc6056:	74 3a                	je     0x140cc6092
140cc6058:	48 8b 80 90 00 00 00 	mov    0x90(%rax),%rax
140cc605f:	48 85 c0             	test   %rax,%rax
140cc6062:	74 0a                	je     0x140cc606e
140cc6064:	ff 15 b6 d9 2b 00    	call   *0x2bd9b6(%rip)        # 0x140f83a20
140cc606a:	85 c0                	test   %eax,%eax
140cc606c:	7e 29                	jle    0x140cc6097
140cc606e:	48 8b 43 10          	mov    0x10(%rbx),%rax
140cc6072:	48 8b 40 30          	mov    0x30(%rax),%rax
140cc6076:	48 85 c0             	test   %rax,%rax
140cc6079:	74 17                	je     0x140cc6092
140cc607b:	48 8b d7             	mov    %rdi,%rdx
140cc607e:	48 8b cb             	mov    %rbx,%rcx
140cc6081:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140cc6086:	48 83 c4 20          	add    $0x20,%rsp
140cc608a:	5f                   	pop    %rdi
140cc608b:	48 ff 25 8e d9 2b 00 	rex.W jmp *0x2bd98e(%rip)        # 0x140f83a20
140cc6092:	b8 fe ff ff ff       	mov    $0xfffffffe,%eax
140cc6097:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140cc609c:	48 83 c4 20          	add    $0x20,%rsp
140cc60a0:	5f                   	pop    %rdi
140cc60a1:	c3                   	ret
140cc60a2:	cc                   	int3
140cc60a3:	cc                   	int3
140cc60a4:	cc                   	int3
140cc60a5:	cc                   	int3
140cc60a6:	cc                   	int3
140cc60a7:	cc                   	int3
140cc60a8:	cc                   	int3
140cc60a9:	cc                   	int3
140cc60aa:	cc                   	int3
140cc60ab:	cc                   	int3
140cc60ac:	cc                   	int3
140cc60ad:	cc                   	int3
140cc60ae:	cc                   	int3
140cc60af:	cc                   	int3
140cc60b0:	b8 28 00 00 00       	mov    $0x28,%eax
140cc60b5:	e8 e6 53 15 00       	call   0x140e1b4a0
140cc60ba:	48 2b e0             	sub    %rax,%rsp
140cc60bd:	8b 02                	mov    (%rdx),%eax
140cc60bf:	39 01                	cmp    %eax,(%rcx)
140cc60c1:	74 0a                	je     0x140cc60cd
140cc60c3:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
140cc60c8:	48 83 c4 28          	add    $0x28,%rsp
140cc60cc:	c3                   	ret
140cc60cd:	48 8b 41 10          	mov    0x10(%rcx),%rax
140cc60d1:	48 85 c0             	test   %rax,%rax
140cc60d4:	74 17                	je     0x140cc60ed
140cc60d6:	48 8b 80 90 00 00 00 	mov    0x90(%rax),%rax
140cc60dd:	48 85 c0             	test   %rax,%rax
140cc60e0:	74 0b                	je     0x140cc60ed
140cc60e2:	48 83 c4 28          	add    $0x28,%rsp
140cc60e6:	48 ff 25 33 d9 2b 00 	rex.W jmp *0x2bd933(%rip)        # 0x140f83a20
140cc60ed:	b8 fe ff ff ff       	mov    $0xfffffffe,%eax
140cc60f2:	48 83 c4 28          	add    $0x28,%rsp
140cc60f6:	c3                   	ret
140cc60f7:	cc                   	int3
140cc60f8:	cc                   	int3
140cc60f9:	cc                   	int3
140cc60fa:	cc                   	int3
140cc60fb:	cc                   	int3
140cc60fc:	cc                   	int3
140cc60fd:	cc                   	int3
140cc60fe:	cc                   	int3
140cc60ff:	cc                   	int3
140cc6100:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140cc6105:	57                   	push   %rdi
140cc6106:	b8 30 00 00 00       	mov    $0x30,%eax
140cc610b:	e8 90 53 15 00       	call   0x140e1b4a0
140cc6110:	48 2b e0             	sub    %rax,%rsp
140cc6113:	8b 01                	mov    (%rcx),%eax
140cc6115:	48 8b d9             	mov    %rcx,%rbx
140cc6118:	8b 0a                	mov    (%rdx),%ecx
140cc611a:	48 8b fa             	mov    %rdx,%rdi
140cc611d:	85 c0                	test   %eax,%eax
140cc611f:	75 49                	jne    0x140cc616a
140cc6121:	8b d1                	mov    %ecx,%edx
140cc6123:	48 8b cb             	mov    %rbx,%rcx
140cc6126:	e8 d5 08 00 00       	call   0x140cc6a00
140cc612b:	85 c0                	test   %eax,%eax
140cc612d:	0f 84 f7 00 00 00    	je     0x140cc622a
140cc6133:	48 8b 47 10          	mov    0x10(%rdi),%rax
140cc6137:	48 85 c0             	test   %rax,%rax
140cc613a:	74 45                	je     0x140cc6181
140cc613c:	48 8b 80 80 00 00 00 	mov    0x80(%rax),%rax
140cc6143:	48 85 c0             	test   %rax,%rax
140cc6146:	74 39                	je     0x140cc6181
140cc6148:	48 8b cf             	mov    %rdi,%rcx
140cc614b:	ff 15 cf d8 2b 00    	call   *0x2bd8cf(%rip)        # 0x140f83a20
140cc6151:	85 c0                	test   %eax,%eax
140cc6153:	74 2c                	je     0x140cc6181
140cc6155:	ba 67 00 00 00       	mov    $0x67,%edx
140cc615a:	c7 44 24 20 56 00 00 	movl   $0x56,0x20(%rsp)
140cc6161:	00
140cc6162:	44 8b c2             	mov    %edx,%r8d
140cc6165:	e9 af 00 00 00       	jmp    0x140cc6219
140cc616a:	3b c1                	cmp    %ecx,%eax
140cc616c:	74 c5                	je     0x140cc6133
140cc616e:	c7 44 24 20 51 00 00 	movl   $0x51,0x20(%rsp)
140cc6175:	00
140cc6176:	41 b8 65 00 00 00    	mov    $0x65,%r8d
140cc617c:	e9 93 00 00 00       	jmp    0x140cc6214
140cc6181:	48 8b 43 10          	mov    0x10(%rbx),%rax
140cc6185:	48 85 c0             	test   %rax,%rax
140cc6188:	74 45                	je     0x140cc61cf
140cc618a:	48 8b 80 80 00 00 00 	mov    0x80(%rax),%rax
140cc6191:	48 85 c0             	test   %rax,%rax
140cc6194:	74 39                	je     0x140cc61cf
140cc6196:	48 8b cb             	mov    %rbx,%rcx
140cc6199:	ff 15 81 d8 2b 00    	call   *0x2bd881(%rip)        # 0x140f83a20
140cc619f:	85 c0                	test   %eax,%eax
140cc61a1:	74 2c                	je     0x140cc61cf
140cc61a3:	48 8b 47 10          	mov    0x10(%rdi),%rax
140cc61a7:	48 85 c0             	test   %rax,%rax
140cc61aa:	74 7e                	je     0x140cc622a
140cc61ac:	48 8b 80 88 00 00 00 	mov    0x88(%rax),%rax
140cc61b3:	48 85 c0             	test   %rax,%rax
140cc61b6:	74 72                	je     0x140cc622a
140cc61b8:	48 8b d7             	mov    %rdi,%rdx
140cc61bb:	48 8b cb             	mov    %rbx,%rcx
140cc61be:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
140cc61c3:	48 83 c4 30          	add    $0x30,%rsp
140cc61c7:	5f                   	pop    %rdi
140cc61c8:	48 ff 25 51 d8 2b 00 	rex.W jmp *0x2bd851(%rip)        # 0x140f83a20
140cc61cf:	8b 07                	mov    (%rdi),%eax
140cc61d1:	39 03                	cmp    %eax,(%rbx)
140cc61d3:	75 31                	jne    0x140cc6206
140cc61d5:	48 8b 43 10          	mov    0x10(%rbx),%rax
140cc61d9:	48 85 c0             	test   %rax,%rax
140cc61dc:	74 28                	je     0x140cc6206
140cc61de:	48 8b 80 90 00 00 00 	mov    0x90(%rax),%rax
140cc61e5:	48 85 c0             	test   %rax,%rax
140cc61e8:	74 1c                	je     0x140cc6206
140cc61ea:	48 8b d7             	mov    %rdi,%rdx
140cc61ed:	48 8b cb             	mov    %rbx,%rcx
140cc61f0:	ff 15 2a d8 2b 00    	call   *0x2bd82a(%rip)        # 0x140f83a20
140cc61f6:	83 f8 01             	cmp    $0x1,%eax
140cc61f9:	75 0b                	jne    0x140cc6206
140cc61fb:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
140cc6200:	48 83 c4 30          	add    $0x30,%rsp
140cc6204:	5f                   	pop    %rdi
140cc6205:	c3                   	ret
140cc6206:	c7 44 24 20 5d 00 00 	movl   $0x5d,0x20(%rsp)
140cc620d:	00
140cc620e:	41 b8 99 00 00 00    	mov    $0x99,%r8d
140cc6214:	ba 67 00 00 00       	mov    $0x67,%edx
140cc6219:	4c 8d 0d 30 12 48 00 	lea    0x481230(%rip),%r9        # 0x141147450
140cc6220:	b9 06 00 00 00       	mov    $0x6,%ecx
140cc6225:	e8 56 aa 00 00       	call   0x140cd0c80
140cc622a:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
140cc622f:	33 c0                	xor    %eax,%eax
140cc6231:	48 83 c4 30          	add    $0x30,%rsp
140cc6235:	5f                   	pop    %rdi
140cc6236:	c3                   	ret
140cc6237:	cc                   	int3
140cc6238:	cc                   	int3
140cc6239:	cc                   	int3
140cc623a:	cc                   	int3
140cc623b:	cc                   	int3
140cc623c:	cc                   	int3
140cc623d:	cc                   	int3
140cc623e:	cc                   	int3
140cc623f:	cc                   	int3
140cc6240:	48 85 c9             	test   %rcx,%rcx
140cc6243:	74 58                	je     0x140cc629d
140cc6245:	53                   	push   %rbx
140cc6246:	b8 20 00 00 00       	mov    $0x20,%eax
140cc624b:	e8 50 52 15 00       	call   0x140e1b4a0
140cc6250:	48 2b e0             	sub    %rax,%rsp
140cc6253:	48 8b d9             	mov    %rcx,%rbx
140cc6256:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
140cc625b:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
140cc6260:	83 e8 01             	sub    $0x1,%eax
140cc6263:	7f 33                	jg     0x140cc6298
140cc6265:	e8 36 00 00 00       	call   0x140cc62a0
140cc626a:	48 8b 4b 40          	mov    0x40(%rbx),%rcx
140cc626e:	e8 ed d0 01 00       	call   0x140ce3360
140cc6273:	48 8b 4b 38          	mov    0x38(%rbx),%rcx
140cc6277:	48 8d 15 22 fd 03 00 	lea    0x3fd22(%rip),%rdx        # 0x140d05fa0
140cc627e:	e8 dd b2 ff ff       	call   0x140cc1560
140cc6283:	41 b8 62 02 00 00    	mov    $0x262,%r8d
140cc6289:	48 8d 15 c0 11 48 00 	lea    0x4811c0(%rip),%rdx        # 0x141147450
140cc6290:	48 8b cb             	mov    %rbx,%rcx