1401c4e74:	48 8b 45 30          	mov    0x30(%rbp),%rax
1401c4e78:	48 8b 58 08          	mov    0x8(%rax),%rbx
1401c4e7c:	e8 a3 40 fc ff       	call   0x140188f24
1401c4e81:	48 89 58 28          	mov    %rbx,0x28(%rax)
1401c4e85:	e8 4e a5 fd ff       	call   0x14019f3d8
1401c4e8a:	90                   	nop
1401c4e8b:	c7 45 20 00 00 00 00 	movl   $0x0,0x20(%rbp)
1401c4e92:	8b 45 20             	mov    0x20(%rbp),%eax
1401c4e95:	48 83 c4 28          	add    $0x28,%rsp
1401c4e99:	5d                   	pop    %rbp
1401c4e9a:	5b                   	pop    %rbx
1401c4e9b:	c3                   	ret
1401c4e9c:	cc                   	int3
1401c4e9d:	40 55                	rex push %rbp
1401c4e9f:	48 83 ec 20          	sub    $0x20,%rsp
1401c4ea3:	48 8b ea             	mov    %rdx,%rbp
1401c4ea6:	48 89 8d 80 00 00 00 	mov    %rcx,0x80(%rbp)
1401c4ead:	4c 8d 4d 20          	lea    0x20(%rbp),%r9
1401c4eb1:	44 8b 85 e8 00 00 00 	mov    0xe8(%rbp),%r8d
1401c4eb8:	48 8b 95 f8 00 00 00 	mov    0xf8(%rbp),%rdx
1401c4ebf:	e8 ec 58 fc ff       	call   0x14018a7b0
1401c4ec4:	90                   	nop
1401c4ec5:	48 83 c4 20          	add    $0x20,%rsp
1401c4ec9:	5d                   	pop    %rbp
1401c4eca:	c3                   	ret
1401c4ecb:	cc                   	int3
1401c4ecc:	40 53                	rex push %rbx
1401c4ece:	55                   	push   %rbp
1401c4ecf:	48 83 ec 28          	sub    $0x28,%rsp
1401c4ed3:	48 8b ea             	mov    %rdx,%rbp
1401c4ed6:	48 8b 4d 48          	mov    0x48(%rbp),%rcx
1401c4eda:	e8 05 2f fc ff       	call   0x140187de4
1401c4edf:	83 7d 20 00          	cmpl   $0x0,0x20(%rbp)
1401c4ee3:	75 3a                	jne    0x1401c4f1f
1401c4ee5:	48 8b 9d f8 00 00 00 	mov    0xf8(%rbp),%rbx
1401c4eec:	81 3b 63 73 6d e0    	cmpl   $0xe06d7363,(%rbx)
1401c4ef2:	75 2b                	jne    0x1401c4f1f
1401c4ef4:	83 7b 18 04          	cmpl   $0x4,0x18(%rbx)
1401c4ef8:	75 25                	jne    0x1401c4f1f
1401c4efa:	8b 43 20             	mov    0x20(%rbx),%eax
1401c4efd:	2d 20 05 93 19       	sub    $0x19930520,%eax
1401c4f02:	83 f8 02             	cmp    $0x2,%eax
1401c4f05:	77 18                	ja     0x1401c4f1f
1401c4f07:	48 8b 4b 28          	mov    0x28(%rbx),%rcx
1401c4f0b:	e8 d8 30 fc ff       	call   0x140187fe8
1401c4f10:	85 c0                	test   %eax,%eax
1401c4f12:	74 0b                	je     0x1401c4f1f
1401c4f14:	b2 01                	mov    $0x1,%dl
1401c4f16:	48 8b cb             	mov    %rbx,%rcx
1401c4f19:	e8 5a 30 fc ff       	call   0x140187f78
1401c4f1e:	90                   	nop
1401c4f1f:	e8 00 40 fc ff       	call   0x140188f24
1401c4f24:	48 8b 4d 30          	mov    0x30(%rbp),%rcx
1401c4f28:	48 89 48 20          	mov    %rcx,0x20(%rax)
1401c4f2c:	e8 f3 3f fc ff       	call   0x140188f24
1401c4f31:	48 8b 4d 38          	mov    0x38(%rbp),%rcx
1401c4f35:	48 89 48 28          	mov    %rcx,0x28(%rax)
1401c4f39:	e8 e6 3f fc ff       	call   0x140188f24
1401c4f3e:	8b 8d e0 00 00 00    	mov    0xe0(%rbp),%ecx
1401c4f44:	89 48 78             	mov    %ecx,0x78(%rax)
1401c4f47:	48 83 c4 28          	add    $0x28,%rsp
1401c4f4b:	5d                   	pop    %rbp
1401c4f4c:	5b                   	pop    %rbx
1401c4f4d:	c3                   	ret
1401c4f4e:	cc                   	int3
1401c4f4f:	40 55                	rex push %rbp
1401c4f51:	48 83 ec 30          	sub    $0x30,%rsp
1401c4f55:	48 8b ea             	mov    %rdx,%rbp
1401c4f58:	e8 df 30 fc ff       	call   0x14018803c
1401c4f5d:	90                   	nop
1401c4f5e:	48 83 c4 30          	add    $0x30,%rsp
1401c4f62:	5d                   	pop    %rbp
1401c4f63:	c3                   	ret
1401c4f64:	cc                   	int3
1401c4f65:	40 55                	rex push %rbp
1401c4f67:	48 83 ec 30          	sub    $0x30,%rsp
1401c4f6b:	48 8b ea             	mov    %rdx,%rbp
1401c4f6e:	e8 b1 3f fc ff       	call   0x140188f24
1401c4f73:	83 78 30 00          	cmpl   $0x0,0x30(%rax)
1401c4f77:	7e 08                	jle    0x1401c4f81
1401c4f79:	e8 a6 3f fc ff       	call   0x140188f24
1401c4f7e:	ff 48 30             	decl   0x30(%rax)
1401c4f81:	48 83 c4 30          	add    $0x30,%rsp
1401c4f85:	5d                   	pop    %rbp
1401c4f86:	c3                   	ret
1401c4f87:	cc                   	int3
1401c4f88:	40 55                	rex push %rbp
1401c4f8a:	48 83 ec 20          	sub    $0x20,%rsp
1401c4f8e:	48 8b ea             	mov    %rdx,%rbp
1401c4f91:	48 8b 4d 48          	mov    0x48(%rbp),%rcx
1401c4f95:	e8 16 73 fc ff       	call   0x14018c2b0
1401c4f9a:	90                   	nop
1401c4f9b:	48 83 c4 20          	add    $0x20,%rsp
1401c4f9f:	5d                   	pop    %rbp
1401c4fa0:	c3                   	ret
1401c4fa1:	cc                   	int3
1401c4fa2:	40 55                	rex push %rbp
1401c4fa4:	48 83 ec 20          	sub    $0x20,%rsp
1401c4fa8:	48 8b ea             	mov    %rdx,%rbp
1401c4fab:	48 8b 4d 68          	mov    0x68(%rbp),%rcx
1401c4faf:	e8 fc 72 fc ff       	call   0x14018c2b0
1401c4fb4:	90                   	nop
1401c4fb5:	48 83 c4 20          	add    $0x20,%rsp
1401c4fb9:	5d                   	pop    %rbp
1401c4fba:	c3                   	ret
1401c4fbb:	cc                   	int3
1401c4fbc:	40 55                	rex push %rbp
1401c4fbe:	48 83 ec 20          	sub    $0x20,%rsp
1401c4fc2:	48 8b ea             	mov    %rdx,%rbp
1401c4fc5:	b9 08 00 00 00       	mov    $0x8,%ecx
1401c4fca:	48 83 c4 20          	add    $0x20,%rsp
1401c4fce:	5d                   	pop    %rbp
1401c4fcf:	e9 c8 a4 fd ff       	jmp    0x14019f49c
1401c4fd4:	cc                   	int3
1401c4fd5:	40 55                	rex push %rbp
1401c4fd7:	48 83 ec 20          	sub    $0x20,%rsp
1401c4fdb:	48 8b ea             	mov    %rdx,%rbp
1401c4fde:	48 8b 4d 30          	mov    0x30(%rbp),%rcx
1401c4fe2:	48 83 c4 20          	add    $0x20,%rsp
1401c4fe6:	5d                   	pop    %rbp
1401c4fe7:	e9 c4 72 fc ff       	jmp    0x14018c2b0
1401c4fec:	cc                   	int3
1401c4fed:	40 55                	rex push %rbp
1401c4fef:	48 83 ec 20          	sub    $0x20,%rsp
1401c4ff3:	48 8b ea             	mov    %rdx,%rbp
1401c4ff6:	48 8b 4d 40          	mov    0x40(%rbp),%rcx
1401c4ffa:	e8 b1 72 fc ff       	call   0x14018c2b0
1401c4fff:	90                   	nop
1401c5000:	48 83 c4 20          	add    $0x20,%rsp
1401c5004:	5d                   	pop    %rbp
1401c5005:	c3                   	ret
1401c5006:	cc                   	int3
1401c5007:	40 55                	rex push %rbp
1401c5009:	48 83 ec 20          	sub    $0x20,%rsp
1401c500d:	48 8b ea             	mov    %rdx,%rbp
1401c5010:	48 8b 4d 48          	mov    0x48(%rbp),%rcx
1401c5014:	48 8b 09             	mov    (%rcx),%rcx
1401c5017:	48 83 c4 20          	add    $0x20,%rsp
1401c501b:	5d                   	pop    %rbp
1401c501c:	e9 8f 72 fc ff       	jmp    0x14018c2b0
1401c5021:	cc                   	int3
1401c5022:	40 55                	rex push %rbp
1401c5024:	48 83 ec 20          	sub    $0x20,%rsp
1401c5028:	48 8b ea             	mov    %rdx,%rbp
1401c502b:	48 8b 4d 38          	mov    0x38(%rbp),%rcx
1401c502f:	48 83 c4 20          	add    $0x20,%rsp
1401c5033:	5d                   	pop    %rbp
1401c5034:	e9 77 72 fc ff       	jmp    0x14018c2b0
1401c5039:	cc                   	int3
1401c503a:	40 55                	rex push %rbp
1401c503c:	48 83 ec 30          	sub    $0x30,%rsp
1401c5040:	48 8b ea             	mov    %rdx,%rbp
1401c5043:	48 8b 4d 60          	mov    0x60(%rbp),%rcx
1401c5047:	48 83 c4 30          	add    $0x30,%rsp
1401c504b:	5d                   	pop    %rbp
1401c504c:	e9 5f 72 fc ff       	jmp    0x14018c2b0
1401c5051:	cc                   	int3
1401c5052:	40 55                	rex push %rbp
1401c5054:	48 83 ec 20          	sub    $0x20,%rsp
1401c5058:	48 8b ea             	mov    %rdx,%rbp
1401c505b:	48 8b 4d 30          	mov    0x30(%rbp),%rcx
1401c505f:	e8 4c 72 fc ff       	call   0x14018c2b0
1401c5064:	90                   	nop
1401c5065:	48 83 c4 20          	add    $0x20,%rsp
1401c5069:	5d                   	pop    %rbp
1401c506a:	c3                   	ret
1401c506b:	cc                   	int3
1401c506c:	40 55                	rex push %rbp
1401c506e:	48 83 ec 20          	sub    $0x20,%rsp
1401c5072:	48 8b ea             	mov    %rdx,%rbp
1401c5075:	48 83 7d 20 00       	cmpq   $0x0,0x20(%rbp)
1401c507a:	75 0a                	jne    0x1401c5086
1401c507c:	48 8b 4d 40          	mov    0x40(%rbp),%rcx
1401c5080:	e8 a7 1b fe ff       	call   0x1401a6c2c
1401c5085:	90                   	nop
1401c5086:	48 8b 4d 40          	mov    0x40(%rbp),%rcx
1401c508a:	e8 21 72 fc ff       	call   0x14018c2b0
1401c508f:	90                   	nop
1401c5090:	48 83 c4 20          	add    $0x20,%rsp
1401c5094:	5d                   	pop    %rbp
1401c5095:	c3                   	ret
1401c5096:	cc                   	int3
1401c5097:	40 55                	rex push %rbp
1401c5099:	48 83 ec 30          	sub    $0x30,%rsp
1401c509d:	48 8b ea             	mov    %rdx,%rbp
1401c50a0:	b9 0b 00 00 00       	mov    $0xb,%ecx
1401c50a5:	48 83 c4 30          	add    $0x30,%rsp
1401c50a9:	5d                   	pop    %rbp
1401c50aa:	e9 ed a3 fd ff       	jmp    0x14019f49c
1401c50af:	cc                   	int3
1401c50b0:	40 55                	rex push %rbp
1401c50b2:	48 83 ec 30          	sub    $0x30,%rsp
1401c50b6:	48 8b ea             	mov    %rdx,%rbp
1401c50b9:	b9 04 00 00 00       	mov    $0x4,%ecx
1401c50be:	e8 d9 a3 fd ff       	call   0x14019f49c
1401c50c3:	90                   	nop
1401c50c4:	48 83 c4 30          	add    $0x30,%rsp
1401c50c8:	5d                   	pop    %rbp
1401c50c9:	c3                   	ret
1401c50ca:	cc                   	int3
1401c50cb:	40 55                	rex push %rbp
1401c50cd:	48 83 ec 20          	sub    $0x20,%rsp
1401c50d1:	48 8b ea             	mov    %rdx,%rbp
1401c50d4:	33 c9                	xor    %ecx,%ecx
1401c50d6:	48 83 c4 20          	add    $0x20,%rsp
1401c50da:	5d                   	pop    %rbp
1401c50db:	e9 bc a3 fd ff       	jmp    0x14019f49c
1401c50e0:	cc                   	int3
1401c50e1:	40 55                	rex push %rbp
1401c50e3:	48 83 ec 20          	sub    $0x20,%rsp
1401c50e7:	48 8b ea             	mov    %rdx,%rbp
1401c50ea:	48 8b 01             	mov    (%rcx),%rax
1401c50ed:	8b 08                	mov    (%rax),%ecx
1401c50ef:	e8 10 d9 fd ff       	call   0x1401a2a04
1401c50f4:	90                   	nop
1401c50f5:	48 83 c4 20          	add    $0x20,%rsp
1401c50f9:	5d                   	pop    %rbp
1401c50fa:	c3                   	ret
1401c50fb:	cc                   	int3
1401c50fc:	40 55                	rex push %rbp
1401c50fe:	48 83 ec 20          	sub    $0x20,%rsp
1401c5102:	48 8b ea             	mov    %rdx,%rbp
1401c5105:	b9 02 00 00 00       	mov    $0x2,%ecx
1401c510a:	48 83 c4 20          	add    $0x20,%rsp
1401c510e:	5d                   	pop    %rbp
1401c510f:	e9 88 a3 fd ff       	jmp    0x14019f49c
1401c5114:	cc                   	int3
1401c5115:	40 55                	rex push %rbp
1401c5117:	48 83 ec 20          	sub    $0x20,%rsp
1401c511b:	48 8b ea             	mov    %rdx,%rbp
1401c511e:	48 8b 45 48          	mov    0x48(%rbp),%rax
1401c5122:	8b 08                	mov    (%rax),%ecx
1401c5124:	48 83 c4 20          	add    $0x20,%rsp
1401c5128:	5d                   	pop    %rbp
1401c5129:	e9 6e a3 fd ff       	jmp    0x14019f49c
1401c512e:	cc                   	int3
1401c512f:	40 55                	rex push %rbp
1401c5131:	48 83 ec 20          	sub    $0x20,%rsp
1401c5135:	48 8b ea             	mov    %rdx,%rbp
1401c5138:	48 8b 85 88 00 00 00 	mov    0x88(%rbp),%rax
1401c513f:	8b 08                	mov    (%rax),%ecx
1401c5141:	48 83 c4 20          	add    $0x20,%rsp
1401c5145:	5d                   	pop    %rbp
1401c5146:	e9 51 a3 fd ff       	jmp    0x14019f49c
1401c514b:	cc                   	int3
1401c514c:	40 55                	rex push %rbp
1401c514e:	48 83 ec 20          	sub    $0x20,%rsp
1401c5152:	48 8b ea             	mov    %rdx,%rbp
1401c5155:	48 8b 45 48          	mov    0x48(%rbp),%rax
1401c5159:	48 8b 08             	mov    (%rax),%rcx
1401c515c:	48 8b 01             	mov    (%rcx),%rax
1401c515f:	83 a0 a8 03 00 00 ef 	andl   $0xffffffef,0x3a8(%rax)
1401c5166:	48 83 c4 20          	add    $0x20,%rsp
1401c516a:	5d                   	pop    %rbp
1401c516b:	c3                   	ret
1401c516c:	cc                   	int3
1401c516d:	40 55                	rex push %rbp
1401c516f:	48 83 ec 20          	sub    $0x20,%rsp
1401c5173:	48 8b ea             	mov    %rdx,%rbp
1401c5176:	b9 04 00 00 00       	mov    $0x4,%ecx
1401c517b:	48 83 c4 20          	add    $0x20,%rsp
1401c517f:	5d                   	pop    %rbp
1401c5180:	e9 17 a3 fd ff       	jmp    0x14019f49c
1401c5185:	cc                   	int3
1401c5186:	40 55                	rex push %rbp
1401c5188:	48 83 ec 20          	sub    $0x20,%rsp
1401c518c:	48 8b ea             	mov    %rdx,%rbp
1401c518f:	80 bd 80 00 00 00 00 	cmpb   $0x0,0x80(%rbp)
1401c5196:	74 0b                	je     0x1401c51a3
1401c5198:	b9 03 00 00 00       	mov    $0x3,%ecx
1401c519d:	e8 fa a2 fd ff       	call   0x14019f49c
1401c51a2:	90                   	nop
1401c51a3:	48 83 c4 20          	add    $0x20,%rsp
1401c51a7:	5d                   	pop    %rbp
1401c51a8:	c3                   	ret
1401c51a9:	cc                   	int3
1401c51aa:	40 55                	rex push %rbp
1401c51ac:	48 83 ec 20          	sub    $0x20,%rsp
1401c51b0:	48 8b ea             	mov    %rdx,%rbp
1401c51b3:	b9 07 00 00 00       	mov    $0x7,%ecx
1401c51b8:	48 83 c4 20          	add    $0x20,%rsp
1401c51bc:	5d                   	pop    %rbp
1401c51bd:	e9 da a2 fd ff       	jmp    0x14019f49c
1401c51c2:	cc                   	int3
1401c51c3:	40 55                	rex push %rbp
1401c51c5:	48 83 ec 20          	sub    $0x20,%rsp
1401c51c9:	48 8b ea             	mov    %rdx,%rbp
1401c51cc:	48 8b 45 48          	mov    0x48(%rbp),%rax
1401c51d0:	8b 08                	mov    (%rax),%ecx
1401c51d2:	48 83 c4 20          	add    $0x20,%rsp
1401c51d6:	5d                   	pop    %rbp
1401c51d7:	e9 70 7c fe ff       	jmp    0x1401ace4c
1401c51dc:	cc                   	int3
1401c51dd:	40 55                	rex push %rbp
1401c51df:	48 83 ec 20          	sub    $0x20,%rsp
1401c51e3:	48 8b ea             	mov    %rdx,%rbp
1401c51e6:	8b 4d 50             	mov    0x50(%rbp),%ecx
1401c51e9:	48 83 c4 20          	add    $0x20,%rsp
1401c51ed:	5d                   	pop    %rbp
1401c51ee:	e9 59 7c fe ff       	jmp    0x1401ace4c
1401c51f3:	cc                   	int3
1401c51f4:	40 55                	rex push %rbp
1401c51f6:	48 83 ec 20          	sub    $0x20,%rsp
1401c51fa:	48 8b ea             	mov    %rdx,%rbp
1401c51fd:	b9 08 00 00 00       	mov    $0x8,%ecx
1401c5202:	48 83 c4 20          	add    $0x20,%rsp
1401c5206:	5d                   	pop    %rbp
1401c5207:	e9 90 a2 fd ff       	jmp    0x14019f49c
1401c520c:	cc                   	int3
1401c520d:	40 55                	rex push %rbp
1401c520f:	48 83 ec 20          	sub    $0x20,%rsp
1401c5213:	48 8b ea             	mov    %rdx,%rbp
1401c5216:	b9 06 00 00 00       	mov    $0x6,%ecx
1401c521b:	48 83 c4 20          	add    $0x20,%rsp
1401c521f:	5d                   	pop    %rbp
1401c5220:	e9 77 a2 fd ff       	jmp    0x14019f49c
1401c5225:	cc                   	int3
1401c5226:	40 55                	rex push %rbp
1401c5228:	48 83 ec 20          	sub    $0x20,%rsp
1401c522c:	48 8b ea             	mov    %rdx,%rbp
1401c522f:	48 8b 01             	mov    (%rcx),%rax
1401c5232:	81 38 05 00 00 c0    	cmpl   $0xc0000005,(%rax)
1401c5238:	74 0c                	je     0x1401c5246
1401c523a:	81 38 1d 00 00 c0    	cmpl   $0xc000001d,(%rax)
1401c5240:	74 04                	je     0x1401c5246
1401c5242:	33 c0                	xor    %eax,%eax
1401c5244:	eb 05                	jmp    0x1401c524b
1401c5246:	b8 01 00 00 00       	mov    $0x1,%eax
1401c524b:	48 83 c4 20          	add    $0x20,%rsp
1401c524f:	5d                   	pop    %rbp
1401c5250:	c3                   	ret
1401c5251:	cc                   	int3
1401c5252:	40 55                	rex push %rbp
1401c5254:	48 83 ec 20          	sub    $0x20,%rsp
1401c5258:	48 8b ea             	mov    %rdx,%rbp
1401c525b:	b9 05 00 00 00       	mov    $0x5,%ecx
1401c5260:	48 83 c4 20          	add    $0x20,%rsp
1401c5264:	5d                   	pop    %rbp
1401c5265:	e9 32 a2 fd ff       	jmp    0x14019f49c
1401c526a:	cc                   	int3
1401c526b:	40 55                	rex push %rbp
1401c526d:	48 83 ec 40          	sub    $0x40,%rsp
1401c5271:	48 8b ea             	mov    %rdx,%rbp
1401c5274:	83 7d 40 00          	cmpl   $0x0,0x40(%rbp)
1401c5278:	74 3d                	je     0x1401c52b7
1401c527a:	83 7d 44 00          	cmpl   $0x0,0x44(%rbp)
1401c527e:	74 28                	je     0x1401c52a8
1401c5280:	48 8b 85 80 00 00 00 	mov    0x80(%rbp),%rax
1401c5287:	48 63 08             	movslq (%rax),%rcx
1401c528a:	48 8b c1             	mov    %rcx,%rax