14068dfd0:	32 c0                	xor    %al,%al
14068dfd2:	48 8b 5c 24 38       	mov    0x38(%rsp),%rbx
14068dfd7:	48 83 c4 20          	add    $0x20,%rsp
14068dfdb:	5f                   	pop    %rdi
14068dfdc:	c3                   	ret
14068dfdd:	b9 02 00 00 00       	mov    $0x2,%ecx
14068dfe2:	e8 19 c7 0f 00       	call   0x14078a700
14068dfe7:	90                   	nop
14068dfe8:	b9 02 00 00 00       	mov    $0x2,%ecx
14068dfed:	e8 0e c7 0f 00       	call   0x14078a700
14068dff2:	cc                   	int3
14068dff3:	90                   	nop
14068dff4:	97                   	xchg   %eax,%edi
14068dff5:	de 68 00             	fisubrs 0x0(%rax)
14068dff8:	8a de                	mov    %dh,%bl
14068dffa:	68 00 b2 df 68       	push   $0x68dfb200
14068dfff:	00 b5 de 68 00 d0    	add    %dh,-0x2fff9722(%rbp)
14068e005:	df 68 00             	fildll 0x0(%rax)
14068e008:	00 01                	add    %al,(%rcx)
14068e00a:	04 04                	add    $0x4,%al
14068e00c:	04 04                	add    $0x4,%al
14068e00e:	04 04                	add    $0x4,%al
14068e010:	04 04                	add    $0x4,%al
14068e012:	04 04                	add    $0x4,%al
14068e014:	04 04                	add    $0x4,%al
14068e016:	04 04                	add    $0x4,%al
14068e018:	04 04                	add    $0x4,%al
14068e01a:	04 04                	add    $0x4,%al
14068e01c:	04 04                	add    $0x4,%al
14068e01e:	04 02                	add    $0x2,%al
14068e020:	02 02                	add    (%rdx),%al
14068e022:	02 02                	add    (%rdx),%al
14068e024:	02 04 04             	add    (%rsp,%rax,1),%al
14068e027:	04 04                	add    $0x4,%al
14068e029:	04 02                	add    $0x2,%al
14068e02b:	04 04                	add    $0x4,%al
14068e02d:	04 04                	add    $0x4,%al
14068e02f:	04 03                	add    $0x3,%al
14068e031:	cc                   	int3
14068e032:	cc                   	int3
14068e033:	cc                   	int3
14068e034:	cc                   	int3
14068e035:	cc                   	int3
14068e036:	cc                   	int3
14068e037:	cc                   	int3
14068e038:	cc                   	int3
14068e039:	cc                   	int3
14068e03a:	cc                   	int3
14068e03b:	cc                   	int3
14068e03c:	cc                   	int3
14068e03d:	cc                   	int3
14068e03e:	cc                   	int3
14068e03f:	cc                   	int3
14068e040:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14068e045:	57                   	push   %rdi
14068e046:	48 83 ec 30          	sub    $0x30,%rsp
14068e04a:	48 8b da             	mov    %rdx,%rbx
14068e04d:	41 ff c8             	dec    %r8d
14068e050:	41 83 f8 05          	cmp    $0x5,%r8d
14068e054:	0f 87 e5 01 00 00    	ja     0x14068e23f
14068e05a:	49 63 c0             	movslq %r8d,%rax
14068e05d:	48 8d 15 9c 1f 97 ff 	lea    -0x68e064(%rip),%rdx        # 0x140000000
14068e064:	8b 8c 82 84 e2 68 00 	mov    0x68e284(%rdx,%rax,4),%ecx
14068e06b:	48 03 ca             	add    %rdx,%rcx
14068e06e:	ff e1                	jmp    *%rcx
14068e070:	48 8b 15 01 4e da 00 	mov    0xda4e01(%rip),%rdx        # 0x141432e78
14068e077:	48 83 c2 60          	add    $0x60,%rdx
14068e07b:	48 8b cb             	mov    %rbx,%rcx
14068e07e:	e8 4d 1d b1 ff       	call   0x14019fdd0
14068e083:	48 8b c3             	mov    %rbx,%rax
14068e086:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
14068e08b:	48 83 c4 30          	add    $0x30,%rsp
14068e08f:	5f                   	pop    %rdi
14068e090:	c3                   	ret
14068e091:	45 33 c0             	xor    %r8d,%r8d
14068e094:	48 8b d3             	mov    %rbx,%rdx
14068e097:	48 8b 0d da 4d da 00 	mov    0xda4dda(%rip),%rcx        # 0x141432e78
14068e09e:	e8 cd 0e b8 ff       	call   0x14020ef70
14068e0a3:	48 8b c3             	mov    %rbx,%rax
14068e0a6:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
14068e0ab:	48 83 c4 30          	add    $0x30,%rsp
14068e0af:	5f                   	pop    %rdi
14068e0b0:	c3                   	ret
14068e0b1:	45 33 c0             	xor    %r8d,%r8d
14068e0b4:	48 8b d3             	mov    %rbx,%rdx
14068e0b7:	48 8b 0d ba 4d da 00 	mov    0xda4dba(%rip),%rcx        # 0x141432e78
14068e0be:	e8 5d 1e b1 ff       	call   0x14019ff20
14068e0c3:	48 8b c3             	mov    %rbx,%rax
14068e0c6:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
14068e0cb:	48 83 c4 30          	add    $0x30,%rsp
14068e0cf:	5f                   	pop    %rdi
14068e0d0:	c3                   	ret
14068e0d1:	b9 28 00 00 00       	mov    $0x28,%ecx
14068e0d6:	e8 2d d0 78 00       	call   0x140e1b108
14068e0db:	48 8b f8             	mov    %rax,%rdi
14068e0de:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
14068e0e3:	48 85 c0             	test   %rax,%rax
14068e0e6:	74 4f                	je     0x14068e137
14068e0e8:	b9 04 00 00 00       	mov    $0x4,%ecx
14068e0ed:	e8 ce 1d 0c 00       	call   0x14074fec0
14068e0f2:	48 8b 08             	mov    (%rax),%rcx
14068e0f5:	48 89 4c 24 58       	mov    %rcx,0x58(%rsp)
14068e0fa:	48 85 c9             	test   %rcx,%rcx
14068e0fd:	74 1c                	je     0x14068e11b
14068e0ff:	8b 41 10             	mov    0x10(%rcx),%eax
14068e102:	ff c0                	inc    %eax
14068e104:	89 41 10             	mov    %eax,0x10(%rcx)
14068e107:	83 f8 01             	cmp    $0x1,%eax
14068e10a:	0f 8e 43 01 00 00    	jle    0x14068e253
14068e110:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
14068e115:	0f 84 40 01 00 00    	je     0x14068e25b
14068e11b:	0f 57 d2             	xorps  %xmm2,%xmm2
14068e11e:	48 8d 54 24 58       	lea    0x58(%rsp),%rdx
14068e123:	48 8b cf             	mov    %rdi,%rcx
14068e126:	e8 25 7a bc ff       	call   0x140255b50
14068e12b:	48 8d 05 ce c3 94 00 	lea    0x94c3ce(%rip),%rax        # 0x140fda500
14068e132:	48 89 07             	mov    %rax,(%rdi)
14068e135:	eb 02                	jmp    0x14068e139
14068e137:	33 ff                	xor    %edi,%edi
14068e139:	48 89 3b             	mov    %rdi,(%rbx)
14068e13c:	48 8b c3             	mov    %rbx,%rax
14068e13f:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
14068e144:	48 83 c4 30          	add    $0x30,%rsp
14068e148:	5f                   	pop    %rdi
14068e149:	c3                   	ret
14068e14a:	b9 28 00 00 00       	mov    $0x28,%ecx
14068e14f:	e8 b4 cf 78 00       	call   0x140e1b108
14068e154:	48 8b f8             	mov    %rax,%rdi
14068e157:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
14068e15c:	48 85 c0             	test   %rax,%rax
14068e15f:	74 4f                	je     0x14068e1b0
14068e161:	b9 05 00 00 00       	mov    $0x5,%ecx
14068e166:	e8 55 1d 0c 00       	call   0x14074fec0
14068e16b:	48 8b 08             	mov    (%rax),%rcx
14068e16e:	48 89 4c 24 58       	mov    %rcx,0x58(%rsp)
14068e173:	48 85 c9             	test   %rcx,%rcx
14068e176:	74 1c                	je     0x14068e194
14068e178:	8b 41 10             	mov    0x10(%rcx),%eax
14068e17b:	ff c0                	inc    %eax
14068e17d:	89 41 10             	mov    %eax,0x10(%rcx)
14068e180:	83 f8 01             	cmp    $0x1,%eax
14068e183:	0f 8e dd 00 00 00    	jle    0x14068e266
14068e189:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
14068e18e:	0f 84 da 00 00 00    	je     0x14068e26e
14068e194:	0f 57 d2             	xorps  %xmm2,%xmm2
14068e197:	48 8d 54 24 58       	lea    0x58(%rsp),%rdx
14068e19c:	48 8b cf             	mov    %rdi,%rcx
14068e19f:	e8 ac 79 bc ff       	call   0x140255b50
14068e1a4:	48 8d 05 55 c4 94 00 	lea    0x94c455(%rip),%rax        # 0x140fda600
14068e1ab:	48 89 07             	mov    %rax,(%rdi)
14068e1ae:	eb 02                	jmp    0x14068e1b2
14068e1b0:	33 ff                	xor    %edi,%edi
14068e1b2:	48 89 3b             	mov    %rdi,(%rbx)
14068e1b5:	48 8b c3             	mov    %rbx,%rax
14068e1b8:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
14068e1bd:	48 83 c4 30          	add    $0x30,%rsp
14068e1c1:	5f                   	pop    %rdi
14068e1c2:	c3                   	ret
14068e1c3:	b9 28 00 00 00       	mov    $0x28,%ecx
14068e1c8:	e8 3b cf 78 00       	call   0x140e1b108
14068e1cd:	48 8b f8             	mov    %rax,%rdi
14068e1d0:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
14068e1d5:	48 85 c0             	test   %rax,%rax
14068e1d8:	74 47                	je     0x14068e221
14068e1da:	b9 06 00 00 00       	mov    $0x6,%ecx
14068e1df:	e8 dc 1c 0c 00       	call   0x14074fec0
14068e1e4:	48 8b 08             	mov    (%rax),%rcx
14068e1e7:	48 89 4c 24 58       	mov    %rcx,0x58(%rsp)
14068e1ec:	48 85 c9             	test   %rcx,%rcx
14068e1ef:	74 14                	je     0x14068e205
14068e1f1:	8b 41 10             	mov    0x10(%rcx),%eax
14068e1f4:	ff c0                	inc    %eax
14068e1f6:	89 41 10             	mov    %eax,0x10(%rcx)
14068e1f9:	83 f8 01             	cmp    $0x1,%eax
14068e1fc:	7e 7b                	jle    0x14068e279
14068e1fe:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
14068e203:	74 2f                	je     0x14068e234
14068e205:	0f 57 d2             	xorps  %xmm2,%xmm2
14068e208:	48 8d 54 24 58       	lea    0x58(%rsp),%rdx
14068e20d:	48 8b cf             	mov    %rdi,%rcx
14068e210:	e8 3b 79 bc ff       	call   0x140255b50
14068e215:	48 8d 05 64 c3 94 00 	lea    0x94c364(%rip),%rax        # 0x140fda580
14068e21c:	48 89 07             	mov    %rax,(%rdi)
14068e21f:	eb 02                	jmp    0x14068e223
14068e221:	33 ff                	xor    %edi,%edi
14068e223:	48 89 3b             	mov    %rdi,(%rbx)
14068e226:	48 8b c3             	mov    %rbx,%rax
14068e229:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
14068e22e:	48 83 c4 30          	add    $0x30,%rsp
14068e232:	5f                   	pop    %rdi
14068e233:	c3                   	ret
14068e234:	b9 01 00 00 00       	mov    $0x1,%ecx
14068e239:	e8 c2 c4 0f 00       	call   0x14078a700
14068e23e:	90                   	nop
14068e23f:	48 8d 15 5a d2 98 00 	lea    0x98d25a(%rip),%rdx        # 0x14101b4a0
14068e246:	48 8b 0d ab 32 da 00 	mov    0xda32ab(%rip),%rcx        # 0x1414314f8
14068e24d:	e8 be 59 10 00       	call   0x140793c10
14068e252:	90                   	nop
14068e253:	33 c9                	xor    %ecx,%ecx
14068e255:	e8 a6 c4 0f 00       	call   0x14078a700
14068e25a:	cc                   	int3
14068e25b:	b9 01 00 00 00       	mov    $0x1,%ecx
14068e260:	e8 9b c4 0f 00       	call   0x14078a700
14068e265:	90                   	nop
14068e266:	33 c9                	xor    %ecx,%ecx
14068e268:	e8 93 c4 0f 00       	call   0x14078a700
14068e26d:	cc                   	int3
14068e26e:	b9 01 00 00 00       	mov    $0x1,%ecx
14068e273:	e8 88 c4 0f 00       	call   0x14078a700
14068e278:	90                   	nop
14068e279:	33 c9                	xor    %ecx,%ecx
14068e27b:	e8 80 c4 0f 00       	call   0x14078a700
14068e280:	cc                   	int3
14068e281:	0f 1f 00             	nopl   (%rax)
14068e284:	70 e0                	jo     0x14068e266
14068e286:	68 00 91 e0 68       	push   $0x68e09100
14068e28b:	00 b1 e0 68 00 d1    	add    %dh,-0x2eff9720(%rcx)
14068e291:	e0 68                	loopne 0x14068e2fb
14068e293:	00 4a e1             	add    %cl,-0x1f(%rdx)
14068e296:	68 00 c3 e1 68       	push   $0x68e1c300
14068e29b:	00 cc                	add    %cl,%ah
14068e29d:	cc                   	int3
14068e29e:	cc                   	int3
14068e29f:	cc                   	int3
14068e2a0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14068e2a5:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
14068e2aa:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
14068e2af:	57                   	push   %rdi
14068e2b0:	48 83 ec 30          	sub    $0x30,%rsp
14068e2b4:	48 8b fa             	mov    %rdx,%rdi
14068e2b7:	33 db                	xor    %ebx,%ebx
14068e2b9:	48 8d 54 24 58       	lea    0x58(%rsp),%rdx
14068e2be:	e8 7d fd ff ff       	call   0x14068e040
14068e2c3:	48 8b f0             	mov    %rax,%rsi
14068e2c6:	b9 40 00 00 00       	mov    $0x40,%ecx
14068e2cb:	e8 38 ce 78 00       	call   0x140e1b108
14068e2d0:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
14068e2d5:	48 85 c0             	test   %rax,%rax
14068e2d8:	74 1b                	je     0x14068e2f5
14068e2da:	48 8b 0e             	mov    (%rsi),%rcx
14068e2dd:	48 89 1e             	mov    %rbx,(%rsi)
14068e2e0:	48 89 4c 24 48       	mov    %rcx,0x48(%rsp)
14068e2e5:	48 8d 54 24 48       	lea    0x48(%rsp),%rdx
14068e2ea:	48 8b c8             	mov    %rax,%rcx
14068e2ed:	e8 ce 13 16 00       	call   0x1407ef6c0
14068e2f2:	48 8b d8             	mov    %rax,%rbx
14068e2f5:	48 89 1f             	mov    %rbx,(%rdi)
14068e2f8:	48 8b 4c 24 58       	mov    0x58(%rsp),%rcx
14068e2fd:	48 85 c9             	test   %rcx,%rcx
14068e300:	74 20                	je     0x14068e322
14068e302:	8b 41 10             	mov    0x10(%rcx),%eax
14068e305:	ff c8                	dec    %eax
14068e307:	89 41 10             	mov    %eax,0x10(%rcx)
14068e30a:	85 c0                	test   %eax,%eax
14068e30c:	7f 14                	jg     0x14068e322
14068e30e:	78 25                	js     0x14068e335
14068e310:	48 8b 01             	mov    (%rcx),%rax
14068e313:	ba 01 00 00 00       	mov    $0x1,%edx
14068e318:	48 8b 00             	mov    (%rax),%rax
14068e31b:	ff 15 ff 56 8f 00    	call   *0x8f56ff(%rip)        # 0x140f83a20
14068e321:	90                   	nop
14068e322:	48 8b c7             	mov    %rdi,%rax
14068e325:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
14068e32a:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
14068e32f:	48 83 c4 30          	add    $0x30,%rsp
14068e333:	5f                   	pop    %rdi
14068e334:	c3                   	ret
14068e335:	b9 02 00 00 00       	mov    $0x2,%ecx
14068e33a:	e8 c1 c3 0f 00       	call   0x14078a700
14068e33f:	cc                   	int3
14068e340:	48 8b c4             	mov    %rsp,%rax
14068e343:	48 89 58 08          	mov    %rbx,0x8(%rax)
14068e347:	48 89 70 10          	mov    %rsi,0x10(%rax)
14068e34b:	4c 89 48 20          	mov    %r9,0x20(%rax)
14068e34f:	4c 89 40 18          	mov    %r8,0x18(%rax)
14068e353:	57                   	push   %rdi
14068e354:	41 56                	push   %r14
14068e356:	41 57                	push   %r15
14068e358:	48 83 ec 50          	sub    $0x50,%rsp
14068e35c:	4d 8b f1             	mov    %r9,%r14
14068e35f:	4d 8b f8             	mov    %r8,%r15
14068e362:	48 8b fa             	mov    %rdx,%rdi
14068e365:	33 db                	xor    %ebx,%ebx
14068e367:	4d 8b 08             	mov    (%r8),%r9
14068e36a:	4d 8b 06             	mov    (%r14),%r8
14068e36d:	48 8b 70 28          	mov    0x28(%rax),%rsi
14068e371:	48 8b 16             	mov    (%rsi),%rdx
14068e374:	8b cb                	mov    %ebx,%ecx
14068e376:	48 85 d2             	test   %rdx,%rdx
14068e379:	0f 95 c1             	setne  %cl
14068e37c:	8b c3                	mov    %ebx,%eax
14068e37e:	4d 85 c0             	test   %r8,%r8
14068e381:	0f 95 c0             	setne  %al
14068e384:	03 c8                	add    %eax,%ecx
14068e386:	8b c3                	mov    %ebx,%eax
14068e388:	4d 85 c9             	test   %r9,%r9
14068e38b:	0f 95 c0             	setne  %al
14068e38e:	03 c8                	add    %eax,%ecx
14068e390:	83 f9 01             	cmp    $0x1,%ecx
14068e393:	0f 86 35 01 00 00    	jbe    0x14068e4ce
14068e399:	b9 48 00 00 00       	mov    $0x48,%ecx
14068e39e:	e8 65 cd 78 00       	call   0x140e1b108
14068e3a3:	4c 8b d0             	mov    %rax,%r10
14068e3a6:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
14068e3ab:	48 85 c0             	test   %rax,%rax
14068e3ae:	0f 84 95 00 00 00    	je     0x14068e449
14068e3b4:	48 8b 0e             	mov    (%rsi),%rcx
14068e3b7:	48 89 4c 24 28       	mov    %rcx,0x28(%rsp)
14068e3bc:	48 85 c9             	test   %rcx,%rcx
14068e3bf:	74 1c                	je     0x14068e3dd
14068e3c1:	8b 41 10             	mov    0x10(%rcx),%eax
14068e3c4:	ff c0                	inc    %eax
14068e3c6:	89 41 10             	mov    %eax,0x10(%rcx)
14068e3c9:	83 f8 01             	cmp    $0x1,%eax
14068e3cc:	0f 8e a8 02 00 00    	jle    0x14068e67a
14068e3d2:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
14068e3d7:	0f 84 a5 02 00 00    	je     0x14068e682
14068e3dd:	49 8b 0e             	mov    (%r14),%rcx
14068e3e0:	48 89 4c 24 30       	mov    %rcx,0x30(%rsp)
14068e3e5:	48 85 c9             	test   %rcx,%rcx
14068e3e8:	74 1c                	je     0x14068e406
14068e3ea:	8b 41 10             	mov    0x10(%rcx),%eax
14068e3ed:	ff c0                	inc    %eax
14068e3ef:	89 41 10             	mov    %eax,0x10(%rcx)
14068e3f2:	83 f8 01             	cmp    $0x1,%eax
14068e3f5:	0f 8e 92 02 00 00    	jle    0x14068e68d
14068e3fb:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
14068e400:	0f 84 8f 02 00 00    	je     0x14068e695
14068e406:	49 8b 0f             	mov    (%r15),%rcx
14068e409:	48 89 4c 24 38       	mov    %rcx,0x38(%rsp)
14068e40e:	48 85 c9             	test   %rcx,%rcx
14068e411:	74 1c                	je     0x14068e42f
14068e413:	8b 41 10             	mov    0x10(%rcx),%eax
14068e416:	ff c0                	inc    %eax
14068e418:	89 41 10             	mov    %eax,0x10(%rcx)
14068e41b:	83 f8 01             	cmp    $0x1,%eax
14068e41e:	0f 8e 7c 02 00 00    	jle    0x14068e6a0
14068e424:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
14068e429:	0f 84 79 02 00 00    	je     0x14068e6a8
14068e42f:	4c 8d 4c 24 28       	lea    0x28(%rsp),%r9
14068e434:	4c 8d 44 24 30       	lea    0x30(%rsp),%r8
14068e439:	48 8d 54 24 38       	lea    0x38(%rsp),%rdx
14068e43e:	49 8b ca             	mov    %r10,%rcx
14068e441:	e8 2a 67 fd ff       	call   0x140664b70
14068e446:	48 8b d8             	mov    %rax,%rbx
14068e449:	48 89 1f             	mov    %rbx,(%rdi)
14068e44c:	49 8b 0f             	mov    (%r15),%rcx
14068e44f:	48 85 c9             	test   %rcx,%rcx
14068e452:	74 24                	je     0x14068e478
14068e454:	8b 41 10             	mov    0x10(%rcx),%eax