140205023:	b8 01 00 00 00       	mov    $0x1,%eax
140205028:	41 c7 01 10 00 00 00 	movl   $0x10,(%r9)
14020502f:	48 83 c4 38          	add    $0x38,%rsp
140205033:	c3                   	ret
140205034:	48 8d 05 95 6a fe ff 	lea    -0x1956b(%rip),%rax        # 0x1401ebad0
14020503b:	49 89 00             	mov    %rax,(%r8)
14020503e:	b8 01 00 00 00       	mov    $0x1,%eax
140205043:	41 c7 01 0f 00 00 00 	movl   $0xf,(%r9)
14020504a:	48 83 c4 38          	add    $0x38,%rsp
14020504e:	c3                   	ret
14020504f:	48 8d 05 5a 32 00 00 	lea    0x325a(%rip),%rax        # 0x1402082b0
140205056:	49 89 00             	mov    %rax,(%r8)
140205059:	b8 01 00 00 00       	mov    $0x1,%eax
14020505e:	41 c7 01 43 00 00 00 	movl   $0x43,(%r9)
140205065:	48 83 c4 38          	add    $0x38,%rsp
140205069:	c3                   	ret
14020506a:	48 8d 05 3f 6e fe ff 	lea    -0x191c1(%rip),%rax        # 0x1401ebeb0
140205071:	49 89 00             	mov    %rax,(%r8)
140205074:	b8 01 00 00 00       	mov    $0x1,%eax
140205079:	41 c7 01 14 00 00 00 	movl   $0x14,(%r9)
140205080:	48 83 c4 38          	add    $0x38,%rsp
140205084:	c3                   	ret
140205085:	48 8d 0d 24 70 fe ff 	lea    -0x18fdc(%rip),%rcx        # 0x1401ec0b0
14020508c:	b8 01 00 00 00       	mov    $0x1,%eax
140205091:	49 89 08             	mov    %rcx,(%r8)
140205094:	41 c7 01 18 00 00 00 	movl   $0x18,(%r9)
14020509b:	48 83 c4 38          	add    $0x38,%rsp
14020509f:	c3                   	ret
1402050a0:	48 8d 05 79 5c 15 00 	lea    0x155c79(%rip),%rax        # 0x14035ad20
1402050a7:	c7 44 24 28 7f 03 00 	movl   $0x37f,0x28(%rsp)
1402050ae:	00
1402050af:	ba 50 00 00 00       	mov    $0x50,%edx
1402050b4:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1402050b9:	41 b9 ec 00 00 00    	mov    $0xec,%r9d
1402050bf:	41 b8 ae 01 00 00    	mov    $0x1ae,%r8d
1402050c5:	e8 16 14 fe ff       	call   0x1401e64e0
1402050ca:	33 c0                	xor    %eax,%eax
1402050cc:	48 83 c4 38          	add    $0x38,%rsp
1402050d0:	c3                   	ret
1402050d1:	0f 1f 00             	nopl   (%rax)
1402050d4:	b0 4f                	mov    $0x4f,%al
1402050d6:	20 00                	and    %al,(%rax)
1402050d8:	fe 4f 20             	decb   0x20(%rdi)
1402050db:	00 19                	add    %bl,(%rcx)
1402050dd:	50                   	push   %rax
1402050de:	20 00                	and    %al,(%rax)
1402050e0:	34 50                	xor    $0x50,%al
1402050e2:	20 00                	and    %al,(%rax)
1402050e4:	7b 4f                	jnp    0x140205135
1402050e6:	20 00                	and    %al,(%rax)
1402050e8:	4f 50                	rex.WRXB push %r8
1402050ea:	20 00                	and    %al,(%rax)
1402050ec:	6a 50                	push   $0x50
1402050ee:	20 00                	and    %al,(%rax)
1402050f0:	85 50 20             	test   %edx,0x20(%rax)
1402050f3:	00 e6                	add    %ah,%dh
1402050f5:	4f 20 00             	rex.WRXB and %r8b,(%r8)
1402050f8:	cb                   	lret
1402050f9:	4f 20 00             	rex.WRXB and %r8b,(%r8)
1402050fc:	a0 50 20 00 00 01 02 	movabs 0x403020100002050,%al
140205103:	03 04
140205105:	05 06 0a 0a 0a       	add    $0xa0a0a06,%eax
14020510a:	0a 0a                	or     (%rdx),%cl
14020510c:	0a 0a                	or     (%rdx),%cl
14020510e:	0a 0a                	or     (%rdx),%cl
140205110:	0a 0a                	or     (%rdx),%cl
140205112:	0a 0a                	or     (%rdx),%cl
140205114:	0a 0a                	or     (%rdx),%cl
140205116:	0a 0a                	or     (%rdx),%cl
140205118:	0a 0a                	or     (%rdx),%cl
14020511a:	0a 0a                	or     (%rdx),%cl
14020511c:	0a 0a                	or     (%rdx),%cl
14020511e:	0a 07                	or     (%rdi),%al
140205120:	0a 0a                	or     (%rdx),%cl
140205122:	0a 08                	or     (%rax),%cl
140205124:	09 cc                	or     %ecx,%esp
140205126:	cc                   	int3
140205127:	cc                   	int3
140205128:	cc                   	int3
140205129:	cc                   	int3
14020512a:	cc                   	int3
14020512b:	cc                   	int3
14020512c:	cc                   	int3
14020512d:	cc                   	int3
14020512e:	cc                   	int3
14020512f:	cc                   	int3
140205130:	8b 41 5c             	mov    0x5c(%rcx),%eax
140205133:	83 c0 fe             	add    $0xfffffffe,%eax
140205136:	83 f8 2b             	cmp    $0x2b,%eax
140205139:	0f 87 8b 00 00 00    	ja     0x1402051ca
14020513f:	4c 8d 05 ba ae df ff 	lea    -0x205146(%rip),%r8        # 0x140000000
140205146:	48 98                	cltq
140205148:	41 0f b6 84 00 fc 51 	movzbl 0x2051fc(%r8,%rax,1),%eax
14020514f:	20 00
140205151:	41 8b 94 80 d0 51 20 	mov    0x2051d0(%r8,%rax,4),%edx
140205158:	00
140205159:	49 03 d0             	add    %r8,%rdx
14020515c:	ff e2                	jmp    *%rdx
14020515e:	b8 02 01 00 00       	mov    $0x102,%eax
140205163:	c3                   	ret
140205164:	b8 00 40 00 00       	mov    $0x4000,%eax
140205169:	c3                   	ret
14020516a:	b8 00 90 01 00       	mov    $0x19000,%eax
14020516f:	c3                   	ret
140205170:	48 8b 81 e0 05 00 00 	mov    0x5e0(%rcx),%rax
140205177:	c3                   	ret
140205178:	81 39 00 01 00 00    	cmpl   $0x100,(%rcx)
14020517e:	b8 01 00 00 00       	mov    $0x1,%eax
140205183:	ba 03 00 00 00       	mov    $0x3,%edx
140205188:	0f 44 c2             	cmove  %edx,%eax
14020518b:	c3                   	ret
14020518c:	48 8b 51 08          	mov    0x8(%rcx),%rdx
140205190:	48 8b 82 c0 00 00 00 	mov    0xc0(%rdx),%rax
140205197:	f6 40 60 08          	testb  $0x8,0x60(%rax)
14020519b:	75 15                	jne    0x1402051b2
14020519d:	8b 02                	mov    (%rdx),%eax
14020519f:	3d 04 03 00 00       	cmp    $0x304,%eax
1402051a4:	7c 0c                	jl     0x1402051b2
1402051a6:	3d 00 00 01 00       	cmp    $0x10000,%eax
1402051ab:	b8 0a 01 02 00       	mov    $0x2010a,%eax
1402051b0:	75 1a                	jne    0x1402051cc
1402051b2:	b8 05 00 01 00       	mov    $0x10005,%eax
1402051b7:	c3                   	ret
1402051b8:	b8 40 00 00 00       	mov    $0x40,%eax
1402051bd:	c3                   	ret
1402051be:	b8 20 4e 00 00       	mov    $0x4e20,%eax
1402051c3:	c3                   	ret
1402051c4:	b8 01 00 00 00       	mov    $0x1,%eax
1402051c9:	c3                   	ret
1402051ca:	33 c0                	xor    %eax,%eax
1402051cc:	c3                   	ret
1402051cd:	0f 1f 00             	nopl   (%rax)
1402051d0:	5e                   	pop    %rsi
1402051d1:	51                   	push   %rcx
1402051d2:	20 00                	and    %al,(%rax)
1402051d4:	be 51 20 00 70       	mov    $0x70002051,%esi
1402051d9:	51                   	push   %rcx
1402051da:	20 00                	and    %al,(%rax)
1402051dc:	64 51                	fs push %rcx
1402051de:	20 00                	and    %al,(%rax)
1402051e0:	6a 51                	push   $0x51
1402051e2:	20 00                	and    %al,(%rax)
1402051e4:	ca 51 20             	lret   $0x2051
1402051e7:	00 8c 51 20 00 78 51 	add    %cl,0x51780020(%rcx,%rdx,2)
1402051ee:	20 00                	and    %al,(%rax)
1402051f0:	b8 51 20 00 c4       	mov    $0xc4002051,%eax
1402051f5:	51                   	push   %rcx
1402051f6:	20 00                	and    %al,(%rax)
1402051f8:	ca 51 20             	lret   $0x2051
1402051fb:	00 00                	add    %al,(%rax)
1402051fd:	01 02                	add    %eax,(%rdx)
1402051ff:	03 04 02             	add    (%rdx,%rax,1),%eax
140205202:	05 06 07 08 0a       	add    $0xa080706,%eax
140205207:	0a 0a                	or     (%rdx),%cl
140205209:	0a 0a                	or     (%rdx),%cl
14020520b:	0a 0a                	or     (%rdx),%cl
14020520d:	0a 0a                	or     (%rdx),%cl
14020520f:	0a 0a                	or     (%rdx),%cl
140205211:	0a 0a                	or     (%rdx),%cl
140205213:	0a 0a                	or     (%rdx),%cl
140205215:	0a 0a                	or     (%rdx),%cl
140205217:	0a 0a                	or     (%rdx),%cl
140205219:	0a 0a                	or     (%rdx),%cl
14020521b:	0a 0a                	or     (%rdx),%cl
14020521d:	0a 0a                	or     (%rdx),%cl
14020521f:	0a 01                	or     (%rcx),%al
140205221:	03 0a                	add    (%rdx),%ecx
140205223:	0a 0a                	or     (%rdx),%cl
140205225:	0a 0a                	or     (%rdx),%cl
140205227:	09 cc                	or     %ecx,%esp
140205229:	cc                   	int3
14020522a:	cc                   	int3
14020522b:	cc                   	int3
14020522c:	cc                   	int3
14020522d:	cc                   	int3
14020522e:	cc                   	int3
14020522f:	cc                   	int3
140205230:	b8 38 00 00 00       	mov    $0x38,%eax
140205235:	e8 a6 53 0f 00       	call   0x1402fa5e0
14020523a:	48 2b e0             	sub    %rax,%rsp
14020523d:	8b 41 5c             	mov    0x5c(%rcx),%eax
140205240:	83 c0 f9             	add    $0xfffffff9,%eax
140205243:	a9 df ff ff ff       	test   $0xffffffdf,%eax
140205248:	74 2f                	je     0x140205279
14020524a:	ba 50 00 00 00       	mov    $0x50,%edx
14020524f:	c7 44 24 28 42 04 00 	movl   $0x442,0x28(%rsp)
140205256:	00
140205257:	48 8d 05 c2 5a 15 00 	lea    0x155ac2(%rip),%rax        # 0x14035ad20
14020525e:	41 b8 51 02 00 00    	mov    $0x251,%r8d
140205264:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140205269:	44 8d 4a f4          	lea    -0xc(%rdx),%r9d
14020526d:	e8 6e 12 fe ff       	call   0x1401e64e0
140205272:	33 c0                	xor    %eax,%eax
140205274:	48 83 c4 38          	add    $0x38,%rsp
140205278:	c3                   	ret
140205279:	48 83 c4 38          	add    $0x38,%rsp
14020527d:	e9 0e 31 00 00       	jmp    0x140208390
140205282:	cc                   	int3
140205283:	cc                   	int3
140205284:	cc                   	int3
140205285:	cc                   	int3
140205286:	cc                   	int3
140205287:	cc                   	int3
140205288:	cc                   	int3
140205289:	cc                   	int3
14020528a:	cc                   	int3
14020528b:	cc                   	int3
14020528c:	cc                   	int3
14020528d:	cc                   	int3
14020528e:	cc                   	int3
14020528f:	cc                   	int3
140205290:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140205295:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
14020529a:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
14020529f:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
1402052a4:	41 56                	push   %r14
1402052a6:	b8 30 00 00 00       	mov    $0x30,%eax
1402052ab:	e8 30 53 0f 00       	call   0x1402fa5e0
1402052b0:	48 2b e0             	sub    %rax,%rsp
1402052b3:	33 ed                	xor    %ebp,%ebp
1402052b5:	48 8b d9             	mov    %rcx,%rbx
1402052b8:	48 89 a9 98 00 00 00 	mov    %rbp,0x98(%rcx)
1402052bf:	8b 41 5c             	mov    0x5c(%rcx),%eax
1402052c2:	83 c0 f4             	add    $0xfffffff4,%eax
1402052c5:	83 f8 24             	cmp    $0x24,%eax
1402052c8:	77 7c                	ja     0x140205346
1402052ca:	48 8d 0d 2f ad df ff 	lea    -0x2052d1(%rip),%rcx        # 0x140000000
1402052d1:	48 98                	cltq
1402052d3:	0f b6 84 01 14 56 20 	movzbl 0x205614(%rcx,%rax,1),%eax
1402052da:	00
1402052db:	8b 94 81 f8 55 20 00 	mov    0x2055f8(%rcx,%rax,4),%edx
1402052e2:	48 03 d1             	add    %rcx,%rdx
1402052e5:	ff e2                	jmp    *%rdx
1402052e7:	83 bb 84 00 00 00 02 	cmpl   $0x2,0x84(%rbx)
1402052ee:	75 2b                	jne    0x14020531b
1402052f0:	39 ab 10 17 00 00    	cmp    %ebp,0x1710(%rbx)
1402052f6:	76 23                	jbe    0x14020531b
1402052f8:	f7 83 cc 05 00 00 00 	testl  $0x100000,0x5cc(%rbx)
1402052ff:	00 10 00
140205302:	75 27                	jne    0x14020532b
140205304:	ba 52 00 00 00       	mov    $0x52,%edx
140205309:	48 8b cb             	mov    %rbx,%rcx
14020530c:	e8 ef 86 fe ff       	call   0x1401eda00
140205311:	85 c0                	test   %eax,%eax
140205313:	0f 84 a7 02 00 00    	je     0x1402055c0
140205319:	eb 10                	jmp    0x14020532b
14020531b:	48 8b cb             	mov    %rbx,%rcx
14020531e:	e8 bd 1a fe ff       	call   0x1401e6de0
140205323:	85 c0                	test   %eax,%eax
140205325:	0f 84 a9 02 00 00    	je     0x1402055d4
14020532b:	48 8b 43 08          	mov    0x8(%rbx),%rax
14020532f:	48 8b 88 c0 00 00 00 	mov    0xc0(%rax),%rcx
140205336:	f6 41 60 08          	testb  $0x8,0x60(%rcx)
14020533a:	74 0a                	je     0x140205346
14020533c:	c7 83 e8 05 00 00 01 	movl   $0x1,0x5e8(%rbx)
140205343:	00 00 00
140205346:	b8 02 00 00 00       	mov    $0x2,%eax
14020534b:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
140205350:	48 8b 6c 24 48       	mov    0x48(%rsp),%rbp
140205355:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
14020535a:	48 8b 7c 24 58       	mov    0x58(%rsp),%rdi
14020535f:	48 83 c4 30          	add    $0x30,%rsp
140205363:	41 5e                	pop    %r14
140205365:	c3                   	ret
140205366:	48 8b 8b 68 04 00 00 	mov    0x468(%rbx),%rcx
14020536d:	e8 6e b4 03 00       	call   0x1402407e0
140205372:	48 89 ab 68 04 00 00 	mov    %rbp,0x468(%rbx)
140205379:	eb cb                	jmp    0x140205346
14020537b:	48 8b 83 a8 00 00 00 	mov    0xa8(%rbx),%rax
140205382:	4c 8d 35 97 59 15 00 	lea    0x155997(%rip),%r14        # 0x14035ad20
140205389:	48 8b b8 b8 02 00 00 	mov    0x2b8(%rax),%rdi
140205390:	48 8b b0 c0 02 00 00 	mov    0x2c0(%rax),%rsi
140205397:	48 8b 80 38 02 00 00 	mov    0x238(%rax),%rax
14020539e:	8b 48 1c             	mov    0x1c(%rax),%ecx
1402053a1:	f6 c1 20             	test   $0x20,%cl
1402053a4:	74 0e                	je     0x1402053b4
1402053a6:	48 8b cb             	mov    %rbx,%rcx
1402053a9:	e8 22 ff fd ff       	call   0x1401e52d0
1402053ae:	85 c0                	test   %eax,%eax
1402053b0:	74 52                	je     0x140205404
1402053b2:	eb 92                	jmp    0x140205346
1402053b4:	48 85 ff             	test   %rdi,%rdi
1402053b7:	75 29                	jne    0x1402053e2
1402053b9:	f6 c1 08             	test   $0x8,%cl
1402053bc:	75 24                	jne    0x1402053e2
1402053be:	c7 44 24 28 3b 0d 00 	movl   $0xd3b,0x28(%rsp)
1402053c5:	00
1402053c6:	8d 57 50             	lea    0x50(%rdi),%edx
1402053c9:	44 8d 4f 41          	lea    0x41(%rdi),%r9d
1402053cd:	4c 89 74 24 20       	mov    %r14,0x20(%rsp)
1402053d2:	41 b8 62 01 00 00    	mov    $0x162,%r8d
1402053d8:	48 8b cb             	mov    %rbx,%rcx
1402053db:	e8 00 11 fe ff       	call   0x1401e64e0
1402053e0:	eb 22                	jmp    0x140205404
1402053e2:	41 b9 01 00 00 00    	mov    $0x1,%r9d
1402053e8:	4c 8b c6             	mov    %rsi,%r8
1402053eb:	48 8b d7             	mov    %rdi,%rdx
1402053ee:	48 8b cb             	mov    %rbx,%rcx
1402053f1:	e8 2a 9d ff ff       	call   0x1401ff120
1402053f6:	85 c0                	test   %eax,%eax
1402053f8:	0f 85 48 ff ff ff    	jne    0x140205346
1402053fe:	48 8b fd             	mov    %rbp,%rdi
140205401:	48 8b f5             	mov    %rbp,%rsi
140205404:	41 b9 6a 0d 00 00    	mov    $0xd6a,%r9d
14020540a:	4d 8b c6             	mov    %r14,%r8
14020540d:	48 8b d6             	mov    %rsi,%rdx
140205410:	48 8b cf             	mov    %rdi,%rcx
140205413:	e8 08 40 02 00       	call   0x140229420
140205418:	48 8b 83 a8 00 00 00 	mov    0xa8(%rbx),%rax
14020541f:	48 89 a8 b8 02 00 00 	mov    %rbp,0x2b8(%rax)
140205426:	48 8b 83 a8 00 00 00 	mov    0xa8(%rbx),%rax
14020542d:	48 89 a8 c0 02 00 00 	mov    %rbp,0x2c0(%rax)
140205434:	33 c0                	xor    %eax,%eax
140205436:	e9 10 ff ff ff       	jmp    0x14020534b
14020543b:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
14020543f:	48 8b 81 c0 00 00 00 	mov    0xc0(%rcx),%rax
140205446:	f6 40 60 08          	testb  $0x8,0x60(%rax)
14020544a:	75 14                	jne    0x140205460
14020544c:	8b 01                	mov    (%rcx),%eax
14020544e:	3d 04 03 00 00       	cmp    $0x304,%eax
140205453:	7c 0b                	jl     0x140205460
140205455:	3d 00 00 01 00       	cmp    $0x10000,%eax
14020545a:	0f 85 e6 fe ff ff    	jne    0x140205346
140205460:	83 bb d8 04 00 00 01 	cmpl   $0x1,0x4d8(%rbx)
140205467:	0f 84 d9 fe ff ff    	je     0x140205346
14020546d:	83 bb 84 00 00 00 02 	cmpl   $0x2,0x84(%rbx)
140205474:	75 22                	jne    0x140205498
140205476:	39 ab 10 17 00 00    	cmp    %ebp,0x1710(%rbx)
14020547c:	76 1a                	jbe    0x140205498
14020547e:	ba 52 00 00 00       	mov    $0x52,%edx
140205483:	48 8b cb             	mov    %rbx,%rcx
140205486:	e8 75 85 fe ff       	call   0x1401eda00
14020548b:	85 c0                	test   %eax,%eax
14020548d:	0f 84 2d 01 00 00    	je     0x1402055c0
140205493:	e9 ae fe ff ff       	jmp    0x140205346
140205498:	48 8b 83 a8 00 00 00 	mov    0xa8(%rbx),%rax
14020549f:	48 8b 8b 08 05 00 00 	mov    0x508(%rbx),%rcx
1402054a6:	48 8b 80 38 02 00 00 	mov    0x238(%rax),%rax
1402054ad:	48 89 81 e0 01 00 00 	mov    %rax,0x1e0(%rcx)
1402054b4:	48 8b 83 a8 00 00 00 	mov    0xa8(%rbx),%rax
1402054bb:	48 8b 90 98 02 00 00 	mov    0x298(%rax),%rdx
1402054c2:	48 85 d2             	test   %rdx,%rdx
1402054c5:	75 0f                	jne    0x1402054d6
1402054c7:	48 8b 83 08 05 00 00 	mov    0x508(%rbx),%rax
1402054ce:	89 a8 d8 01 00 00    	mov    %ebp,0x1d8(%rax)
1402054d4:	eb 0f                	jmp    0x1402054e5
1402054d6:	48 8b 8b 08 05 00 00 	mov    0x508(%rbx),%rcx
1402054dd:	8b 02                	mov    (%rdx),%eax
1402054df:	89 81 d8 01 00 00    	mov    %eax,0x1d8(%rcx)
1402054e5:	48 8b 43 08          	mov    0x8(%rbx),%rax