1402e4049:	48 83 c4 20          	add    $0x20,%rsp
1402e404d:	5d                   	pop    %rbp
1402e404e:	e9 e9 75 fe ff       	jmp    0x1402cb63c
1402e4053:	cc                   	int3
1402e4054:	40 55                	rex push %rbp
1402e4056:	48 83 ec 30          	sub    $0x30,%rsp
1402e405a:	48 8b ea             	mov    %rdx,%rbp
1402e405d:	48 8b 4d 40          	mov    0x40(%rbp),%rcx
1402e4061:	48 83 c4 30          	add    $0x30,%rsp
1402e4065:	5d                   	pop    %rbp
1402e4066:	e9 79 93 fd ff       	jmp    0x1402bd3e4
1402e406b:	cc                   	int3
1402e406c:	40 55                	rex push %rbp
1402e406e:	48 83 ec 20          	sub    $0x20,%rsp
1402e4072:	48 8b ea             	mov    %rdx,%rbp
1402e4075:	48 8b 4d 40          	mov    0x40(%rbp),%rcx
1402e4079:	e8 66 93 fd ff       	call   0x1402bd3e4
1402e407e:	90                   	nop
1402e407f:	48 83 c4 20          	add    $0x20,%rsp
1402e4083:	5d                   	pop    %rbp
1402e4084:	c3                   	ret
1402e4085:	cc                   	int3
1402e4086:	40 55                	rex push %rbp
1402e4088:	48 83 ec 20          	sub    $0x20,%rsp
1402e408c:	48 8b ea             	mov    %rdx,%rbp
1402e408f:	48 8b 4d 38          	mov    0x38(%rbp),%rcx
1402e4093:	48 83 c4 20          	add    $0x20,%rsp
1402e4097:	5d                   	pop    %rbp
1402e4098:	e9 47 93 fd ff       	jmp    0x1402bd3e4
1402e409d:	cc                   	int3
1402e409e:	40 55                	rex push %rbp
1402e40a0:	48 83 ec 30          	sub    $0x30,%rsp
1402e40a4:	48 8b ea             	mov    %rdx,%rbp
1402e40a7:	48 8b 4d 60          	mov    0x60(%rbp),%rcx
1402e40ab:	48 83 c4 30          	add    $0x30,%rsp
1402e40af:	5d                   	pop    %rbp
1402e40b0:	e9 2f 93 fd ff       	jmp    0x1402bd3e4
1402e40b5:	cc                   	int3
1402e40b6:	40 55                	rex push %rbp
1402e40b8:	48 83 ec 20          	sub    $0x20,%rsp
1402e40bc:	48 8b ea             	mov    %rdx,%rbp
1402e40bf:	48 83 7d 20 00       	cmpq   $0x0,0x20(%rbp)
1402e40c4:	75 0a                	jne    0x1402e40d0
1402e40c6:	48 8b 4d 40          	mov    0x40(%rbp),%rcx
1402e40ca:	e8 ed 09 ff ff       	call   0x1402d4abc
1402e40cf:	90                   	nop
1402e40d0:	48 8b 4d 40          	mov    0x40(%rbp),%rcx
1402e40d4:	e8 0b 93 fd ff       	call   0x1402bd3e4
1402e40d9:	90                   	nop
1402e40da:	48 83 c4 20          	add    $0x20,%rsp
1402e40de:	5d                   	pop    %rbp
1402e40df:	c3                   	ret
1402e40e0:	cc                   	int3
1402e40e1:	40 55                	rex push %rbp
1402e40e3:	48 83 ec 40          	sub    $0x40,%rsp
1402e40e7:	48 8b ea             	mov    %rdx,%rbp
1402e40ea:	83 7d 78 00          	cmpl   $0x0,0x78(%rbp)
1402e40ee:	74 59                	je     0x1402e4149
1402e40f0:	83 7d 40 00          	cmpl   $0x0,0x40(%rbp)
1402e40f4:	74 4a                	je     0x1402e4140
1402e40f6:	4c 63 4d 60          	movslq 0x60(%rbp),%r9
1402e40fa:	49 8b d1             	mov    %r9,%rdx
1402e40fd:	48 c1 fa 06          	sar    $0x6,%rdx
1402e4101:	4c 8d 05 e8 6f 0f 00 	lea    0xf6fe8(%rip),%r8        # 0x1403db0f0
1402e4108:	41 8b c1             	mov    %r9d,%eax
1402e410b:	83 e0 3f             	and    $0x3f,%eax
1402e410e:	48 8d 0c c0          	lea    (%rax,%rax,8),%rcx
1402e4112:	49 8b 04 d0          	mov    (%r8,%rdx,8),%rax
1402e4116:	44 8a 44 c8 38       	mov    0x38(%rax,%rcx,8),%r8b
1402e411b:	41 80 e0 fe          	and    $0xfe,%r8b
1402e411f:	49 8b d1             	mov    %r9,%rdx
1402e4122:	48 c1 fa 06          	sar    $0x6,%rdx
1402e4126:	4c 8d 15 c3 6f 0f 00 	lea    0xf6fc3(%rip),%r10        # 0x1403db0f0
1402e412d:	41 8b c1             	mov    %r9d,%eax
1402e4130:	83 e0 3f             	and    $0x3f,%eax
1402e4133:	48 8d 0c c0          	lea    (%rax,%rax,8),%rcx
1402e4137:	49 8b 04 d2          	mov    (%r10,%rdx,8),%rax
1402e413b:	44 88 44 c8 38       	mov    %r8b,0x38(%rax,%rcx,8)
1402e4140:	8b 4d 60             	mov    0x60(%rbp),%ecx
1402e4143:	e8 20 20 ff ff       	call   0x1402d6168
1402e4148:	90                   	nop
1402e4149:	48 83 c4 40          	add    $0x40,%rsp
1402e414d:	5d                   	pop    %rbp
1402e414e:	c3                   	ret
1402e414f:	cc                   	int3
1402e4150:	40 55                	rex push %rbp
1402e4152:	48 83 ec 40          	sub    $0x40,%rsp
1402e4156:	48 8b ea             	mov    %rdx,%rbp
1402e4159:	83 7d 40 00          	cmpl   $0x0,0x40(%rbp)
1402e415d:	74 62                	je     0x1402e41c1
1402e415f:	83 7d 44 00          	cmpl   $0x0,0x44(%rbp)
1402e4163:	74 4d                	je     0x1402e41b2
1402e4165:	4c 8b 8d 80 00 00 00 	mov    0x80(%rbp),%r9
1402e416c:	49 63 11             	movslq (%r9),%rdx
1402e416f:	48 c1 fa 06          	sar    $0x6,%rdx
1402e4173:	4c 8d 05 76 6f 0f 00 	lea    0xf6f76(%rip),%r8        # 0x1403db0f0
1402e417a:	41 8b 01             	mov    (%r9),%eax
1402e417d:	83 e0 3f             	and    $0x3f,%eax
1402e4180:	48 8d 0c c0          	lea    (%rax,%rax,8),%rcx
1402e4184:	49 8b 04 d0          	mov    (%r8,%rdx,8),%rax
1402e4188:	44 8a 44 c8 38       	mov    0x38(%rax,%rcx,8),%r8b
1402e418d:	41 80 e0 fe          	and    $0xfe,%r8b
1402e4191:	49 63 11             	movslq (%r9),%rdx
1402e4194:	48 c1 fa 06          	sar    $0x6,%rdx
1402e4198:	4c 8d 15 51 6f 0f 00 	lea    0xf6f51(%rip),%r10        # 0x1403db0f0
1402e419f:	41 8b 01             	mov    (%r9),%eax
1402e41a2:	83 e0 3f             	and    $0x3f,%eax
1402e41a5:	48 8d 0c c0          	lea    (%rax,%rax,8),%rcx
1402e41a9:	49 8b 04 d2          	mov    (%r10,%rdx,8),%rax
1402e41ad:	44 88 44 c8 38       	mov    %r8b,0x38(%rax,%rcx,8)
1402e41b2:	48 8b 85 80 00 00 00 	mov    0x80(%rbp),%rax
1402e41b9:	8b 08                	mov    (%rax),%ecx
1402e41bb:	e8 a8 1f ff ff       	call   0x1402d6168
1402e41c0:	90                   	nop
1402e41c1:	48 83 c4 40          	add    $0x40,%rsp
1402e41c5:	5d                   	pop    %rbp
1402e41c6:	c3                   	ret
1402e41c7:	cc                   	int3
1402e41c8:	40 55                	rex push %rbp
1402e41ca:	48 83 ec 20          	sub    $0x20,%rsp
1402e41ce:	48 8b ea             	mov    %rdx,%rbp
1402e41d1:	48 8b 85 88 00 00 00 	mov    0x88(%rbp),%rax
1402e41d8:	8b 08                	mov    (%rax),%ecx
1402e41da:	48 83 c4 20          	add    $0x20,%rsp
1402e41de:	5d                   	pop    %rbp
1402e41df:	e9 84 1f ff ff       	jmp    0x1402d6168
1402e41e4:	cc                   	int3
1402e41e5:	40 55                	rex push %rbp
1402e41e7:	48 83 ec 20          	sub    $0x20,%rsp
1402e41eb:	48 8b ea             	mov    %rdx,%rbp
1402e41ee:	48 8b 4d 70          	mov    0x70(%rbp),%rcx
1402e41f2:	48 83 c4 20          	add    $0x20,%rsp
1402e41f6:	5d                   	pop    %rbp
1402e41f7:	e9 e8 91 fd ff       	jmp    0x1402bd3e4
1402e41fc:	cc                   	int3
1402e41fd:	40 55                	rex push %rbp
1402e41ff:	48 83 ec 30          	sub    $0x30,%rsp
1402e4203:	48 8b ea             	mov    %rdx,%rbp
1402e4206:	8b 4d 60             	mov    0x60(%rbp),%ecx
1402e4209:	48 83 c4 30          	add    $0x30,%rsp
1402e420d:	5d                   	pop    %rbp
1402e420e:	e9 55 1f ff ff       	jmp    0x1402d6168
1402e4213:	cc                   	int3
1402e4214:	40 55                	rex push %rbp
1402e4216:	48 83 ec 20          	sub    $0x20,%rsp
1402e421a:	48 8b ea             	mov    %rdx,%rbp
1402e421d:	8b 4d 40             	mov    0x40(%rbp),%ecx
1402e4220:	48 83 c4 20          	add    $0x20,%rsp
1402e4224:	5d                   	pop    %rbp
1402e4225:	e9 3e 1f ff ff       	jmp    0x1402d6168
1402e422a:	cc                   	int3
1402e422b:	40 55                	rex push %rbp
1402e422d:	48 83 ec 20          	sub    $0x20,%rsp
1402e4231:	48 8b ea             	mov    %rdx,%rbp
1402e4234:	48 8b 45 48          	mov    0x48(%rbp),%rax
1402e4238:	8b 08                	mov    (%rax),%ecx
1402e423a:	48 83 c4 20          	add    $0x20,%rsp
1402e423e:	5d                   	pop    %rbp
1402e423f:	e9 f8 73 fe ff       	jmp    0x1402cb63c
1402e4244:	cc                   	int3
1402e4245:	40 55                	rex push %rbp
1402e4247:	48 83 ec 20          	sub    $0x20,%rsp
1402e424b:	48 8b ea             	mov    %rdx,%rbp
1402e424e:	b9 03 00 00 00       	mov    $0x3,%ecx
1402e4253:	48 83 c4 20          	add    $0x20,%rsp
1402e4257:	5d                   	pop    %rbp
1402e4258:	e9 df 73 fe ff       	jmp    0x1402cb63c
1402e425d:	cc                   	int3
1402e425e:	40 55                	rex push %rbp
1402e4260:	48 83 ec 20          	sub    $0x20,%rsp
1402e4264:	48 8b ea             	mov    %rdx,%rbp
1402e4267:	80 7d 70 00          	cmpb   $0x0,0x70(%rbp)
1402e426b:	74 0b                	je     0x1402e4278
1402e426d:	b9 03 00 00 00       	mov    $0x3,%ecx
1402e4272:	e8 c5 73 fe ff       	call   0x1402cb63c
1402e4277:	90                   	nop
1402e4278:	48 83 c4 20          	add    $0x20,%rsp
1402e427c:	5d                   	pop    %rbp
1402e427d:	c3                   	ret
1402e427e:	cc                   	int3
1402e427f:	40 55                	rex push %rbp
1402e4281:	48 83 ec 20          	sub    $0x20,%rsp
1402e4285:	48 8b ea             	mov    %rdx,%rbp
1402e4288:	b9 0b 00 00 00       	mov    $0xb,%ecx
1402e428d:	48 83 c4 20          	add    $0x20,%rsp
1402e4291:	5d                   	pop    %rbp
1402e4292:	e9 a5 73 fe ff       	jmp    0x1402cb63c
1402e4297:	cc                   	int3
1402e4298:	40 55                	rex push %rbp
1402e429a:	48 83 ec 30          	sub    $0x30,%rsp
1402e429e:	48 8b ea             	mov    %rdx,%rbp
1402e42a1:	b9 0b 00 00 00       	mov    $0xb,%ecx
1402e42a6:	48 83 c4 30          	add    $0x30,%rsp
1402e42aa:	5d                   	pop    %rbp
1402e42ab:	e9 8c 73 fe ff       	jmp    0x1402cb63c
1402e42b0:	cc                   	int3
1402e42b1:	40 55                	rex push %rbp
1402e42b3:	48 83 ec 20          	sub    $0x20,%rsp
1402e42b7:	48 8b ea             	mov    %rdx,%rbp
1402e42ba:	48 89 4d 28          	mov    %rcx,0x28(%rbp)
1402e42be:	48 8b 01             	mov    (%rcx),%rax
1402e42c1:	8b 08                	mov    (%rax),%ecx
1402e42c3:	89 4d 24             	mov    %ecx,0x24(%rbp)
1402e42c6:	33 c0                	xor    %eax,%eax
1402e42c8:	81 f9 63 73 6d e0    	cmp    $0xe06d7363,%ecx
1402e42ce:	0f 94 c0             	sete   %al
1402e42d1:	89 45 20             	mov    %eax,0x20(%rbp)
1402e42d4:	8b 45 20             	mov    0x20(%rbp),%eax
1402e42d7:	48 83 c4 20          	add    $0x20,%rsp
1402e42db:	5d                   	pop    %rbp
1402e42dc:	c3                   	ret
1402e42dd:	cc                   	int3
1402e42de:	40 55                	rex push %rbp
1402e42e0:	48 83 ec 20          	sub    $0x20,%rsp
1402e42e4:	48 8b ea             	mov    %rdx,%rbp
1402e42e7:	33 c9                	xor    %ecx,%ecx
1402e42e9:	48 83 c4 20          	add    $0x20,%rsp
1402e42ed:	5d                   	pop    %rbp
1402e42ee:	e9 49 73 fe ff       	jmp    0x1402cb63c
1402e42f3:	cc                   	int3
1402e42f4:	40 55                	rex push %rbp
1402e42f6:	48 83 ec 20          	sub    $0x20,%rsp
1402e42fa:	48 8b ea             	mov    %rdx,%rbp
1402e42fd:	48 8b 45 58          	mov    0x58(%rbp),%rax
1402e4301:	8b 08                	mov    (%rax),%ecx
1402e4303:	48 83 c4 20          	add    $0x20,%rsp
1402e4307:	5d                   	pop    %rbp
1402e4308:	e9 2f 73 fe ff       	jmp    0x1402cb63c
1402e430d:	cc                   	int3
1402e430e:	40 55                	rex push %rbp
1402e4310:	48 83 ec 20          	sub    $0x20,%rsp
1402e4314:	48 8b ea             	mov    %rdx,%rbp
1402e4317:	48 8b 45 48          	mov    0x48(%rbp),%rax
1402e431b:	48 8b 08             	mov    (%rax),%rcx
1402e431e:	48 8b 11             	mov    (%rcx),%rdx
1402e4321:	83 a2 a8 03 00 00 ef 	andl   $0xffffffef,0x3a8(%rdx)
1402e4328:	48 83 c4 20          	add    $0x20,%rsp
1402e432c:	5d                   	pop    %rbp
1402e432d:	c3                   	ret
1402e432e:	cc                   	int3
1402e432f:	40 55                	rex push %rbp
1402e4331:	48 83 ec 20          	sub    $0x20,%rsp
1402e4335:	48 8b ea             	mov    %rdx,%rbp
1402e4338:	48 8b 4d 58          	mov    0x58(%rbp),%rcx
1402e433c:	e8 a3 90 fd ff       	call   0x1402bd3e4
1402e4341:	90                   	nop
1402e4342:	48 83 c4 20          	add    $0x20,%rsp
1402e4346:	5d                   	pop    %rbp
1402e4347:	c3                   	ret
1402e4348:	cc                   	int3
1402e4349:	40 55                	rex push %rbp
1402e434b:	48 83 ec 20          	sub    $0x20,%rsp
1402e434f:	48 8b ea             	mov    %rdx,%rbp
1402e4352:	48 8b 45 48          	mov    0x48(%rbp),%rax
1402e4356:	8b 08                	mov    (%rax),%ecx
1402e4358:	48 83 c4 20          	add    $0x20,%rsp
1402e435c:	5d                   	pop    %rbp
1402e435d:	e9 06 1e ff ff       	jmp    0x1402d6168
1402e4362:	cc                   	int3
1402e4363:	40 55                	rex push %rbp
1402e4365:	48 83 ec 20          	sub    $0x20,%rsp
1402e4369:	48 8b ea             	mov    %rdx,%rbp
1402e436c:	b9 07 00 00 00       	mov    $0x7,%ecx
1402e4371:	48 83 c4 20          	add    $0x20,%rsp
1402e4375:	5d                   	pop    %rbp
1402e4376:	e9 c1 72 fe ff       	jmp    0x1402cb63c
1402e437b:	cc                   	int3
1402e437c:	40 55                	rex push %rbp
1402e437e:	48 83 ec 20          	sub    $0x20,%rsp
1402e4382:	48 8b ea             	mov    %rdx,%rbp
1402e4385:	48 8b 01             	mov    (%rcx),%rax
1402e4388:	81 38 05 00 00 c0    	cmpl   $0xc0000005,(%rax)
1402e438e:	74 0c                	je     0x1402e439c
1402e4390:	81 38 1d 00 00 c0    	cmpl   $0xc000001d,(%rax)
1402e4396:	74 04                	je     0x1402e439c
1402e4398:	33 c0                	xor    %eax,%eax
1402e439a:	eb 05                	jmp    0x1402e43a1
1402e439c:	b8 01 00 00 00       	mov    $0x1,%eax
1402e43a1:	48 83 c4 20          	add    $0x20,%rsp
1402e43a5:	5d                   	pop    %rbp
1402e43a6:	c3                   	ret
1402e43a7:	cc                   	int3
1402e43a8:	40 55                	rex push %rbp
1402e43aa:	48 83 ec 20          	sub    $0x20,%rsp
1402e43ae:	48 8b ea             	mov    %rdx,%rbp
1402e43b1:	b9 08 00 00 00       	mov    $0x8,%ecx
1402e43b6:	48 83 c4 20          	add    $0x20,%rsp
1402e43ba:	5d                   	pop    %rbp
1402e43bb:	e9 7c 72 fe ff       	jmp    0x1402cb63c
1402e43c0:	cc                   	int3
1402e43c1:	40 55                	rex push %rbp
1402e43c3:	48 83 ec 20          	sub    $0x20,%rsp
1402e43c7:	48 8b ea             	mov    %rdx,%rbp
1402e43ca:	b9 06 00 00 00       	mov    $0x6,%ecx
1402e43cf:	48 83 c4 20          	add    $0x20,%rsp
1402e43d3:	5d                   	pop    %rbp
1402e43d4:	e9 63 72 fe ff       	jmp    0x1402cb63c
1402e43d9:	cc                   	int3
1402e43da:	40 55                	rex push %rbp
1402e43dc:	48 83 ec 20          	sub    $0x20,%rsp
1402e43e0:	48 8b ea             	mov    %rdx,%rbp
1402e43e3:	48 8b 45 68          	mov    0x68(%rbp),%rax
1402e43e7:	8b 08                	mov    (%rax),%ecx
1402e43e9:	48 83 c4 20          	add    $0x20,%rsp
1402e43ed:	5d                   	pop    %rbp
1402e43ee:	e9 49 72 fe ff       	jmp    0x1402cb63c
1402e43f3:	cc                   	int3
1402e43f4:	40 55                	rex push %rbp
1402e43f6:	48 83 ec 20          	sub    $0x20,%rsp
1402e43fa:	48 8b ea             	mov    %rdx,%rbp
1402e43fd:	b9 05 00 00 00       	mov    $0x5,%ecx
1402e4402:	48 83 c4 20          	add    $0x20,%rsp
1402e4406:	5d                   	pop    %rbp
1402e4407:	e9 30 72 fe ff       	jmp    0x1402cb63c
1402e440c:	cc                   	int3
1402e440d:	40 55                	rex push %rbp
1402e440f:	48 83 ec 20          	sub    $0x20,%rsp
1402e4413:	48 8b ea             	mov    %rdx,%rbp
1402e4416:	b9 04 00 00 00       	mov    $0x4,%ecx
1402e441b:	48 83 c4 20          	add    $0x20,%rsp
1402e441f:	5d                   	pop    %rbp
1402e4420:	e9 17 72 fe ff       	jmp    0x1402cb63c
1402e4425:	cc                   	int3
1402e4426:	cc                   	int3
1402e4427:	cc                   	int3
1402e4428:	cc                   	int3
1402e4429:	cc                   	int3
1402e442a:	cc                   	int3
1402e442b:	cc                   	int3
1402e442c:	cc                   	int3
1402e442d:	cc                   	int3
1402e442e:	cc                   	int3
1402e442f:	cc                   	int3
1402e4430:	40 55                	rex push %rbp
1402e4432:	48 83 ec 20          	sub    $0x20,%rsp
1402e4436:	48 8b ea             	mov    %rdx,%rbp
1402e4439:	48 8b 01             	mov    (%rcx),%rax
1402e443c:	33 c9                	xor    %ecx,%ecx
1402e443e:	81 38 05 00 00 c0    	cmpl   $0xc0000005,(%rax)
1402e4444:	0f 94 c1             	sete   %cl
1402e4447:	8b c1                	mov    %ecx,%eax
1402e4449:	48 83 c4 20          	add    $0x20,%rsp
1402e444d:	5d                   	pop    %rbp
1402e444e:	c3                   	ret
1402e444f:	cc                   	int3
1402e4450:	48 83 ec 28          	sub    $0x28,%rsp
1402e4454:	48 8d 0d 05 74 0f 00 	lea    0xf7405(%rip),%rcx        # 0x1403db860
1402e445b:	e8 a0 a2 d9 ff       	call   0x14007e700
1402e4460:	48 8b 0d f9 73 0f 00 	mov    0xf73f9(%rip),%rcx        # 0x1403db860
1402e4467:	ba 10 00 00 00       	mov    $0x10,%edx