1400d40aa:	81 78 20 20 05 93 19 	cmpl   $0x19930520,0x20(%rax)
1400d40b1:	74 1a                	je     0x1400d40cd
1400d40b3:	48 8b 45 28          	mov    0x28(%rbp),%rax
1400d40b7:	81 78 20 21 05 93 19 	cmpl   $0x19930521,0x20(%rax)
1400d40be:	74 0d                	je     0x1400d40cd
1400d40c0:	48 8b 45 28          	mov    0x28(%rbp),%rax
1400d40c4:	81 78 20 22 05 93 19 	cmpl   $0x19930522,0x20(%rax)
1400d40cb:	75 24                	jne    0x1400d40f1
1400d40cd:	e8 d6 46 fb ff       	call   0x1400887a8
1400d40d2:	48 8b 4d 28          	mov    0x28(%rbp),%rcx
1400d40d6:	48 89 48 20          	mov    %rcx,0x20(%rax)
1400d40da:	48 8b 45 30          	mov    0x30(%rbp),%rax
1400d40de:	48 8b 58 08          	mov    0x8(%rax),%rbx
1400d40e2:	e8 c1 46 fb ff       	call   0x1400887a8
1400d40e7:	48 89 58 28          	mov    %rbx,0x28(%rax)
1400d40eb:	e8 50 aa fa ff       	call   0x14007eb40
1400d40f0:	90                   	nop
1400d40f1:	c7 45 20 00 00 00 00 	movl   $0x0,0x20(%rbp)
1400d40f8:	8b 45 20             	mov    0x20(%rbp),%eax
1400d40fb:	48 83 c4 28          	add    $0x28,%rsp
1400d40ff:	5d                   	pop    %rbp
1400d4100:	5b                   	pop    %rbx
1400d4101:	c3                   	ret
1400d4102:	cc                   	int3
1400d4103:	40 53                	rex push %rbx
1400d4105:	55                   	push   %rbp
1400d4106:	57                   	push   %rdi
1400d4107:	48 83 ec 40          	sub    $0x40,%rsp
1400d410b:	48 8b ea             	mov    %rdx,%rbp
1400d410e:	48 89 4d 50          	mov    %rcx,0x50(%rbp)
1400d4112:	48 89 4d 48          	mov    %rcx,0x48(%rbp)
1400d4116:	e8 8d 46 fb ff       	call   0x1400887a8
1400d411b:	48 8b 8d 80 00 00 00 	mov    0x80(%rbp),%rcx
1400d4122:	48 89 48 70          	mov    %rcx,0x70(%rax)
1400d4126:	48 8b bd 98 00 00 00 	mov    0x98(%rbp),%rdi
1400d412d:	48 8b 5f 08          	mov    0x8(%rdi),%rbx
1400d4131:	e8 72 46 fb ff       	call   0x1400887a8
1400d4136:	48 89 58 60          	mov    %rbx,0x60(%rax)
1400d413a:	48 8b 45 48          	mov    0x48(%rbp),%rax
1400d413e:	48 8b 08             	mov    (%rax),%rcx
1400d4141:	48 8b 59 38          	mov    0x38(%rcx),%rbx
1400d4145:	e8 5e 46 fb ff       	call   0x1400887a8
1400d414a:	48 89 58 68          	mov    %rbx,0x68(%rax)
1400d414e:	48 8b 4d 48          	mov    0x48(%rbp),%rcx
1400d4152:	c6 44 24 38 01       	movb   $0x1,0x38(%rsp)
1400d4157:	48 83 64 24 30 00    	andq   $0x0,0x30(%rsp)
1400d415d:	83 64 24 28 00       	andl   $0x0,0x28(%rsp)
1400d4162:	48 8b 85 a0 00 00 00 	mov    0xa0(%rbp),%rax
1400d4169:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1400d416e:	4c 8b cf             	mov    %rdi,%r9
1400d4171:	4c 8b 85 90 00 00 00 	mov    0x90(%rbp),%r8
1400d4178:	48 8b 95 88 00 00 00 	mov    0x88(%rbp),%rdx
1400d417f:	48 8b 09             	mov    (%rcx),%rcx
1400d4182:	e8 a5 5b fb ff       	call   0x140089d2c
1400d4187:	e8 1c 46 fb ff       	call   0x1400887a8
1400d418c:	48 83 60 70 00       	andq   $0x0,0x70(%rax)
1400d4191:	c7 45 40 01 00 00 00 	movl   $0x1,0x40(%rbp)
1400d4198:	b8 01 00 00 00       	mov    $0x1,%eax
1400d419d:	48 83 c4 40          	add    $0x40,%rsp
1400d41a1:	5f                   	pop    %rdi
1400d41a2:	5d                   	pop    %rbp
1400d41a3:	5b                   	pop    %rbx
1400d41a4:	c3                   	ret
1400d41a5:	cc                   	int3
1400d41a6:	40 53                	rex push %rbx
1400d41a8:	55                   	push   %rbp
1400d41a9:	57                   	push   %rdi
1400d41aa:	48 83 ec 40          	sub    $0x40,%rsp
1400d41ae:	48 8b ea             	mov    %rdx,%rbp
1400d41b1:	48 89 4d 50          	mov    %rcx,0x50(%rbp)
1400d41b5:	48 89 4d 48          	mov    %rcx,0x48(%rbp)
1400d41b9:	e8 ea 45 fb ff       	call   0x1400887a8
1400d41be:	48 8b 8d 80 00 00 00 	mov    0x80(%rbp),%rcx
1400d41c5:	48 89 48 70          	mov    %rcx,0x70(%rax)
1400d41c9:	48 8b bd 98 00 00 00 	mov    0x98(%rbp),%rdi
1400d41d0:	48 8b 5f 08          	mov    0x8(%rdi),%rbx
1400d41d4:	e8 cf 45 fb ff       	call   0x1400887a8
1400d41d9:	48 89 58 60          	mov    %rbx,0x60(%rax)
1400d41dd:	48 8b 45 48          	mov    0x48(%rbp),%rax
1400d41e1:	48 8b 08             	mov    (%rax),%rcx
1400d41e4:	48 8b 59 38          	mov    0x38(%rcx),%rbx
1400d41e8:	e8 bb 45 fb ff       	call   0x1400887a8
1400d41ed:	48 89 58 68          	mov    %rbx,0x68(%rax)
1400d41f1:	e8 b2 45 fb ff       	call   0x1400887a8
1400d41f6:	8b 8d b8 00 00 00    	mov    0xb8(%rbp),%ecx
1400d41fc:	89 48 78             	mov    %ecx,0x78(%rax)
1400d41ff:	48 8b 4d 48          	mov    0x48(%rbp),%rcx
1400d4203:	c6 44 24 38 01       	movb   $0x1,0x38(%rsp)
1400d4208:	48 83 64 24 30 00    	andq   $0x0,0x30(%rsp)
1400d420e:	83 64 24 28 00       	andl   $0x0,0x28(%rsp)
1400d4213:	48 8b 85 a0 00 00 00 	mov    0xa0(%rbp),%rax
1400d421a:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1400d421f:	4c 8b cf             	mov    %rdi,%r9
1400d4222:	4c 8b 85 90 00 00 00 	mov    0x90(%rbp),%r8
1400d4229:	48 8b 95 88 00 00 00 	mov    0x88(%rbp),%rdx
1400d4230:	48 8b 09             	mov    (%rcx),%rcx
1400d4233:	e8 fc 5a fb ff       	call   0x140089d34
1400d4238:	e8 6b 45 fb ff       	call   0x1400887a8
1400d423d:	48 83 60 70 00       	andq   $0x0,0x70(%rax)
1400d4242:	c7 45 40 01 00 00 00 	movl   $0x1,0x40(%rbp)
1400d4249:	b8 01 00 00 00       	mov    $0x1,%eax
1400d424e:	48 83 c4 40          	add    $0x40,%rsp
1400d4252:	5f                   	pop    %rdi
1400d4253:	5d                   	pop    %rbp
1400d4254:	5b                   	pop    %rbx
1400d4255:	c3                   	ret
1400d4256:	cc                   	int3
1400d4257:	40 55                	rex push %rbp
1400d4259:	48 83 ec 20          	sub    $0x20,%rsp
1400d425d:	48 8b ea             	mov    %rdx,%rbp
1400d4260:	48 8b 4d 48          	mov    0x48(%rbp),%rcx
1400d4264:	48 8b 09             	mov    (%rcx),%rcx
1400d4267:	48 83 c4 20          	add    $0x20,%rsp
1400d426b:	5d                   	pop    %rbp
1400d426c:	e9 1f d7 f9 ff       	jmp    0x140071990
1400d4271:	cc                   	int3
1400d4272:	40 55                	rex push %rbp
1400d4274:	48 83 ec 20          	sub    $0x20,%rsp
1400d4278:	48 8b ea             	mov    %rdx,%rbp
1400d427b:	48 8b 45 48          	mov    0x48(%rbp),%rax
1400d427f:	8b 08                	mov    (%rax),%ecx
1400d4281:	48 83 c4 20          	add    $0x20,%rsp
1400d4285:	5d                   	pop    %rbp
1400d4286:	e9 79 96 fb ff       	jmp    0x14008d904
1400d428b:	cc                   	int3
1400d428c:	40 55                	rex push %rbp
1400d428e:	48 83 ec 20          	sub    $0x20,%rsp
1400d4292:	48 8b ea             	mov    %rdx,%rbp
1400d4295:	48 89 4d 28          	mov    %rcx,0x28(%rbp)
1400d4299:	48 8b 01             	mov    (%rcx),%rax
1400d429c:	8b 08                	mov    (%rax),%ecx
1400d429e:	89 4d 24             	mov    %ecx,0x24(%rbp)
1400d42a1:	33 c0                	xor    %eax,%eax
1400d42a3:	81 f9 63 73 6d e0    	cmp    $0xe06d7363,%ecx
1400d42a9:	0f 94 c0             	sete   %al
1400d42ac:	89 45 20             	mov    %eax,0x20(%rbp)
1400d42af:	8b 45 20             	mov    0x20(%rbp),%eax
1400d42b2:	48 83 c4 20          	add    $0x20,%rsp
1400d42b6:	5d                   	pop    %rbp
1400d42b7:	c3                   	ret
1400d42b8:	cc                   	int3
1400d42b9:	40 55                	rex push %rbp
1400d42bb:	48 83 ec 20          	sub    $0x20,%rsp
1400d42bf:	48 8b ea             	mov    %rdx,%rbp
1400d42c2:	33 c9                	xor    %ecx,%ecx
1400d42c4:	48 83 c4 20          	add    $0x20,%rsp
1400d42c8:	5d                   	pop    %rbp
1400d42c9:	e9 36 96 fb ff       	jmp    0x14008d904
1400d42ce:	cc                   	int3
1400d42cf:	40 55                	rex push %rbp
1400d42d1:	48 83 ec 20          	sub    $0x20,%rsp
1400d42d5:	48 8b ea             	mov    %rdx,%rbp
1400d42d8:	48 8b 45 48          	mov    0x48(%rbp),%rax
1400d42dc:	8b 08                	mov    (%rax),%ecx
1400d42de:	48 83 c4 20          	add    $0x20,%rsp
1400d42e2:	5d                   	pop    %rbp
1400d42e3:	e9 30 a8 fa ff       	jmp    0x14007eb18
1400d42e8:	cc                   	int3
1400d42e9:	40 55                	rex push %rbp
1400d42eb:	48 83 ec 20          	sub    $0x20,%rsp
1400d42ef:	48 8b ea             	mov    %rdx,%rbp
1400d42f2:	48 8b 45 58          	mov    0x58(%rbp),%rax
1400d42f6:	8b 08                	mov    (%rax),%ecx
1400d42f8:	48 83 c4 20          	add    $0x20,%rsp
1400d42fc:	5d                   	pop    %rbp
1400d42fd:	e9 02 96 fb ff       	jmp    0x14008d904
1400d4302:	cc                   	int3
1400d4303:	40 55                	rex push %rbp
1400d4305:	48 83 ec 20          	sub    $0x20,%rsp
1400d4309:	48 8b ea             	mov    %rdx,%rbp
1400d430c:	48 8b 45 48          	mov    0x48(%rbp),%rax
1400d4310:	48 8b 08             	mov    (%rax),%rcx
1400d4313:	48 8b 11             	mov    (%rcx),%rdx
1400d4316:	83 a2 a8 03 00 00 ef 	andl   $0xffffffef,0x3a8(%rdx)
1400d431d:	48 83 c4 20          	add    $0x20,%rsp
1400d4321:	5d                   	pop    %rbp
1400d4322:	c3                   	ret
1400d4323:	cc                   	int3
1400d4324:	40 55                	rex push %rbp
1400d4326:	48 83 ec 20          	sub    $0x20,%rsp
1400d432a:	48 8b ea             	mov    %rdx,%rbp
1400d432d:	b9 05 00 00 00       	mov    $0x5,%ecx
1400d4332:	48 83 c4 20          	add    $0x20,%rsp
1400d4336:	5d                   	pop    %rbp
1400d4337:	e9 c8 95 fb ff       	jmp    0x14008d904
1400d433c:	cc                   	int3
1400d433d:	40 55                	rex push %rbp
1400d433f:	48 83 ec 20          	sub    $0x20,%rsp
1400d4343:	48 8b ea             	mov    %rdx,%rbp
1400d4346:	b9 04 00 00 00       	mov    $0x4,%ecx
1400d434b:	48 83 c4 20          	add    $0x20,%rsp
1400d434f:	5d                   	pop    %rbp
1400d4350:	e9 af 95 fb ff       	jmp    0x14008d904
1400d4355:	cc                   	int3
1400d4356:	40 55                	rex push %rbp
1400d4358:	48 83 ec 20          	sub    $0x20,%rsp
1400d435c:	48 8b ea             	mov    %rdx,%rbp
1400d435f:	b9 0b 00 00 00       	mov    $0xb,%ecx
1400d4364:	48 83 c4 20          	add    $0x20,%rsp
1400d4368:	5d                   	pop    %rbp
1400d4369:	e9 96 95 fb ff       	jmp    0x14008d904
1400d436e:	cc                   	int3
1400d436f:	40 55                	rex push %rbp
1400d4371:	48 83 ec 30          	sub    $0x30,%rsp
1400d4375:	48 8b ea             	mov    %rdx,%rbp
1400d4378:	b9 0b 00 00 00       	mov    $0xb,%ecx
1400d437d:	48 83 c4 30          	add    $0x30,%rsp
1400d4381:	5d                   	pop    %rbp
1400d4382:	e9 7d 95 fb ff       	jmp    0x14008d904
1400d4387:	cc                   	int3
1400d4388:	40 55                	rex push %rbp
1400d438a:	48 83 ec 20          	sub    $0x20,%rsp
1400d438e:	48 8b ea             	mov    %rdx,%rbp
1400d4391:	b9 07 00 00 00       	mov    $0x7,%ecx
1400d4396:	48 83 c4 20          	add    $0x20,%rsp
1400d439a:	5d                   	pop    %rbp
1400d439b:	e9 64 95 fb ff       	jmp    0x14008d904
1400d43a0:	cc                   	int3
1400d43a1:	40 55                	rex push %rbp
1400d43a3:	48 83 ec 20          	sub    $0x20,%rsp
1400d43a7:	48 8b ea             	mov    %rdx,%rbp
1400d43aa:	8b 4d 40             	mov    0x40(%rbp),%ecx
1400d43ad:	48 83 c4 20          	add    $0x20,%rsp
1400d43b1:	5d                   	pop    %rbp
1400d43b2:	e9 61 a7 fa ff       	jmp    0x14007eb18
1400d43b7:	cc                   	int3
1400d43b8:	40 55                	rex push %rbp
1400d43ba:	48 83 ec 40          	sub    $0x40,%rsp
1400d43be:	48 8b ea             	mov    %rdx,%rbp
1400d43c1:	83 7d 40 00          	cmpl   $0x0,0x40(%rbp)
1400d43c5:	74 62                	je     0x1400d4429
1400d43c7:	83 7d 44 00          	cmpl   $0x0,0x44(%rbp)
1400d43cb:	74 4d                	je     0x1400d441a
1400d43cd:	4c 8b 8d 80 00 00 00 	mov    0x80(%rbp),%r9
1400d43d4:	49 63 11             	movslq (%r9),%rdx
1400d43d7:	48 c1 fa 06          	sar    $0x6,%rdx
1400d43db:	4c 8d 05 be c1 03 00 	lea    0x3c1be(%rip),%r8        # 0x1401105a0
1400d43e2:	41 8b 01             	mov    (%r9),%eax
1400d43e5:	83 e0 3f             	and    $0x3f,%eax
1400d43e8:	48 8d 0c c0          	lea    (%rax,%rax,8),%rcx
1400d43ec:	49 8b 04 d0          	mov    (%r8,%rdx,8),%rax
1400d43f0:	44 8a 44 c8 38       	mov    0x38(%rax,%rcx,8),%r8b
1400d43f5:	41 80 e0 fe          	and    $0xfe,%r8b
1400d43f9:	49 63 11             	movslq (%r9),%rdx
1400d43fc:	48 c1 fa 06          	sar    $0x6,%rdx
1400d4400:	4c 8d 15 99 c1 03 00 	lea    0x3c199(%rip),%r10        # 0x1401105a0
1400d4407:	41 8b 01             	mov    (%r9),%eax
1400d440a:	83 e0 3f             	and    $0x3f,%eax
1400d440d:	48 8d 0c c0          	lea    (%rax,%rax,8),%rcx
1400d4411:	49 8b 04 d2          	mov    (%r10,%rdx,8),%rax
1400d4415:	44 88 44 c8 38       	mov    %r8b,0x38(%rax,%rcx,8)
1400d441a:	48 8b 85 80 00 00 00 	mov    0x80(%rbp),%rax
1400d4421:	8b 08                	mov    (%rax),%ecx
1400d4423:	e8 f0 a6 fa ff       	call   0x14007eb18
1400d4428:	90                   	nop
1400d4429:	48 83 c4 40          	add    $0x40,%rsp
1400d442d:	5d                   	pop    %rbp
1400d442e:	c3                   	ret
1400d442f:	cc                   	int3
1400d4430:	40 55                	rex push %rbp
1400d4432:	48 83 ec 20          	sub    $0x20,%rsp
1400d4436:	48 8b ea             	mov    %rdx,%rbp
1400d4439:	48 83 7d 20 00       	cmpq   $0x0,0x20(%rbp)
1400d443e:	75 0a                	jne    0x1400d444a
1400d4440:	48 8b 4d 40          	mov    0x40(%rbp),%rcx
1400d4444:	e8 9f f4 fb ff       	call   0x1400938e8
1400d4449:	90                   	nop
1400d444a:	48 8b 4d 40          	mov    0x40(%rbp),%rcx
1400d444e:	e8 3d d5 f9 ff       	call   0x140071990
1400d4453:	90                   	nop
1400d4454:	48 83 c4 20          	add    $0x20,%rsp
1400d4458:	5d                   	pop    %rbp
1400d4459:	c3                   	ret
1400d445a:	cc                   	int3
1400d445b:	40 55                	rex push %rbp
1400d445d:	48 83 ec 30          	sub    $0x30,%rsp
1400d4461:	48 8b ea             	mov    %rdx,%rbp
1400d4464:	8b 4d 60             	mov    0x60(%rbp),%ecx
1400d4467:	48 83 c4 30          	add    $0x30,%rsp
1400d446b:	5d                   	pop    %rbp
1400d446c:	e9 a7 a6 fa ff       	jmp    0x14007eb18
1400d4471:	cc                   	int3
1400d4472:	40 55                	rex push %rbp
1400d4474:	48 83 ec 30          	sub    $0x30,%rsp
1400d4478:	48 8b ea             	mov    %rdx,%rbp
1400d447b:	48 8b 4d 40          	mov    0x40(%rbp),%rcx
1400d447f:	48 83 c4 30          	add    $0x30,%rsp
1400d4483:	5d                   	pop    %rbp
1400d4484:	e9 07 d5 f9 ff       	jmp    0x140071990
1400d4489:	cc                   	int3
1400d448a:	40 55                	rex push %rbp
1400d448c:	48 83 ec 20          	sub    $0x20,%rsp
1400d4490:	48 8b ea             	mov    %rdx,%rbp
1400d4493:	48 8b 85 98 00 00 00 	mov    0x98(%rbp),%rax
1400d449a:	8b 08                	mov    (%rax),%ecx
1400d449c:	48 83 c4 20          	add    $0x20,%rsp
1400d44a0:	5d                   	pop    %rbp
1400d44a1:	e9 5e 94 fb ff       	jmp    0x14008d904
1400d44a6:	cc                   	int3
1400d44a7:	40 55                	rex push %rbp
1400d44a9:	48 83 ec 30          	sub    $0x30,%rsp
1400d44ad:	48 8b ea             	mov    %rdx,%rbp
1400d44b0:	48 8b 4d 48          	mov    0x48(%rbp),%rcx
1400d44b4:	48 83 c4 30          	add    $0x30,%rsp
1400d44b8:	5d                   	pop    %rbp
1400d44b9:	e9 d2 d4 f9 ff       	jmp    0x140071990
1400d44be:	cc                   	int3
1400d44bf:	40 55                	rex push %rbp
1400d44c1:	48 83 ec 30          	sub    $0x30,%rsp
1400d44c5:	48 8b ea             	mov    %rdx,%rbp
1400d44c8:	48 8b 4d 60          	mov    0x60(%rbp),%rcx
1400d44cc:	48 83 c4 30          	add    $0x30,%rsp
1400d44d0:	5d                   	pop    %rbp
1400d44d1:	e9 ba d4 f9 ff       	jmp    0x140071990
1400d44d6:	cc                   	int3
1400d44d7:	40 55                	rex push %rbp
1400d44d9:	48 83 ec 20          	sub    $0x20,%rsp
1400d44dd:	48 8b ea             	mov    %rdx,%rbp
1400d44e0:	48 8b 4d 40          	mov    0x40(%rbp),%rcx
1400d44e4:	e8 a7 d4 f9 ff       	call   0x140071990
1400d44e9:	90                   	nop
1400d44ea:	48 83 c4 20          	add    $0x20,%rsp
1400d44ee:	5d                   	pop    %rbp
1400d44ef:	c3                   	ret
1400d44f0:	cc                   	int3
1400d44f1:	40 55                	rex push %rbp
1400d44f3:	48 83 ec 20          	sub    $0x20,%rsp
1400d44f7:	48 8b ea             	mov    %rdx,%rbp
1400d44fa:	48 8b 4d 30          	mov    0x30(%rbp),%rcx
1400d44fe:	48 83 c4 20          	add    $0x20,%rsp
1400d4502:	5d                   	pop    %rbp
1400d4503:	e9 88 d4 f9 ff       	jmp    0x140071990
1400d4508:	cc                   	int3
1400d4509:	40 55                	rex push %rbp
1400d450b:	48 83 ec 20          	sub    $0x20,%rsp
1400d450f:	48 8b ea             	mov    %rdx,%rbp
1400d4512:	80 7d 70 00          	cmpb   $0x0,0x70(%rbp)
1400d4516:	74 0b                	je     0x1400d4523
1400d4518:	b9 03 00 00 00       	mov    $0x3,%ecx
1400d451d:	e8 e2 93 fb ff       	call   0x14008d904
1400d4522:	90                   	nop
1400d4523:	48 83 c4 20          	add    $0x20,%rsp
1400d4527:	5d                   	pop    %rbp
1400d4528:	c3                   	ret
1400d4529:	cc                   	int3
1400d452a:	40 55                	rex push %rbp
1400d452c:	48 83 ec 20          	sub    $0x20,%rsp
1400d4530:	48 8b ea             	mov    %rdx,%rbp
1400d4533:	48 8b 4d 38          	mov    0x38(%rbp),%rcx
1400d4537:	48 83 c4 20          	add    $0x20,%rsp