1404cc01d:	cc                   	int3
1404cc01e:	cc                   	int3
1404cc01f:	cc                   	int3
1404cc020:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
1404cc025:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
1404cc02a:	4c 89 44 24 18       	mov    %r8,0x18(%rsp)
1404cc02f:	57                   	push   %rdi
1404cc030:	48 83 ec 70          	sub    $0x70,%rsp
1404cc034:	49 8b d8             	mov    %r8,%rbx
1404cc037:	48 8b f2             	mov    %rdx,%rsi
1404cc03a:	48 85 c9             	test   %rcx,%rcx
1404cc03d:	74 05                	je     0x1404cc044
1404cc03f:	8b 79 20             	mov    0x20(%rcx),%edi
1404cc042:	eb 02                	jmp    0x1404cc046
1404cc044:	33 ff                	xor    %edi,%edi
1404cc046:	48 8b ce             	mov    %rsi,%rcx
1404cc049:	e8 32 20 36 00       	call   0x14082e080
1404cc04e:	48 8b 08             	mov    (%rax),%rcx
1404cc051:	48 85 c9             	test   %rcx,%rcx
1404cc054:	74 1c                	je     0x1404cc072
1404cc056:	8b 41 10             	mov    0x10(%rcx),%eax
1404cc059:	ff c0                	inc    %eax
1404cc05b:	89 41 10             	mov    %eax,0x10(%rcx)
1404cc05e:	83 f8 01             	cmp    $0x1,%eax
1404cc061:	0f 8e da 00 00 00    	jle    0x1404cc141
1404cc067:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
1404cc06c:	0f 84 d7 00 00 00    	je     0x1404cc149
1404cc072:	48 89 4c 24 30       	mov    %rcx,0x30(%rsp)
1404cc077:	48 8b 03             	mov    (%rbx),%rax
1404cc07a:	48 c7 03 00 00 00 00 	movq   $0x0,(%rbx)
1404cc081:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
1404cc086:	48 8d 44 24 30       	lea    0x30(%rsp),%rax
1404cc08b:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
1404cc090:	48 8d 44 24 40       	lea    0x40(%rsp),%rax
1404cc095:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
1404cc09a:	0f 28 44 24 40       	movaps 0x40(%rsp),%xmm0
1404cc09f:	66 0f 7f 44 24 40    	movdqa %xmm0,0x40(%rsp)
1404cc0a5:	4c 8d 84 24 80 00 00 	lea    0x80(%rsp),%r8
1404cc0ac:	00
1404cc0ad:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
1404cc0b2:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
1404cc0b7:	e8 94 3d cd ff       	call   0x14019fe50
1404cc0bc:	48 89 74 24 28       	mov    %rsi,0x28(%rsp)
1404cc0c1:	89 7c 24 20          	mov    %edi,0x20(%rsp)
1404cc0c5:	45 33 c9             	xor    %r9d,%r9d
1404cc0c8:	4c 8b c0             	mov    %rax,%r8
1404cc0cb:	48 8d 15 a6 de f5 00 	lea    0xf5dea6(%rip),%rdx        # 0x141429f78
1404cc0d2:	48 8d 0d e7 0c ee 00 	lea    0xee0ce7(%rip),%rcx        # 0x1413acdc0
1404cc0d9:	e8 62 a6 34 00       	call   0x140816740
1404cc0de:	90                   	nop
1404cc0df:	4c 8d 0d 0a 24 cd ff 	lea    -0x32dbf6(%rip),%r9        # 0x14019e4f0
1404cc0e6:	ba 08 00 00 00       	mov    $0x8,%edx
1404cc0eb:	41 b8 02 00 00 00    	mov    $0x2,%r8d
1404cc0f1:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
1404cc0f6:	e8 51 f4 94 00       	call   0x140e1b54c
1404cc0fb:	90                   	nop
1404cc0fc:	48 8b 0b             	mov    (%rbx),%rcx
1404cc0ff:	48 85 c9             	test   %rcx,%rcx
1404cc102:	74 20                	je     0x1404cc124
1404cc104:	8b 41 10             	mov    0x10(%rcx),%eax
1404cc107:	ff c8                	dec    %eax
1404cc109:	89 41 10             	mov    %eax,0x10(%rcx)
1404cc10c:	85 c0                	test   %eax,%eax
1404cc10e:	7f 14                	jg     0x1404cc124
1404cc110:	78 24                	js     0x1404cc136
1404cc112:	48 8b 01             	mov    (%rcx),%rax
1404cc115:	ba 01 00 00 00       	mov    $0x1,%edx
1404cc11a:	48 8b 00             	mov    (%rax),%rax
1404cc11d:	ff 15 fd 78 ab 00    	call   *0xab78fd(%rip)        # 0x140f83a20
1404cc123:	90                   	nop
1404cc124:	4c 8d 5c 24 70       	lea    0x70(%rsp),%r11
1404cc129:	49 8b 5b 18          	mov    0x18(%r11),%rbx
1404cc12d:	49 8b 73 28          	mov    0x28(%r11),%rsi
1404cc131:	49 8b e3             	mov    %r11,%rsp
1404cc134:	5f                   	pop    %rdi
1404cc135:	c3                   	ret
1404cc136:	b9 02 00 00 00       	mov    $0x2,%ecx
1404cc13b:	e8 c0 e5 2b 00       	call   0x14078a700
1404cc140:	90                   	nop
1404cc141:	33 c9                	xor    %ecx,%ecx
1404cc143:	e8 b8 e5 2b 00       	call   0x14078a700
1404cc148:	cc                   	int3
1404cc149:	b9 01 00 00 00       	mov    $0x1,%ecx
1404cc14e:	e8 ad e5 2b 00       	call   0x14078a700
1404cc153:	cc                   	int3
1404cc154:	cc                   	int3
1404cc155:	cc                   	int3
1404cc156:	cc                   	int3
1404cc157:	cc                   	int3
1404cc158:	cc                   	int3
1404cc159:	cc                   	int3
1404cc15a:	cc                   	int3
1404cc15b:	cc                   	int3
1404cc15c:	cc                   	int3
1404cc15d:	cc                   	int3
1404cc15e:	cc                   	int3
1404cc15f:	cc                   	int3
1404cc160:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
1404cc165:	55                   	push   %rbp
1404cc166:	56                   	push   %rsi
1404cc167:	57                   	push   %rdi
1404cc168:	48 81 ec 90 00 00 00 	sub    $0x90,%rsp
1404cc16f:	48 8b 05 8a cd ee 00 	mov    0xeecd8a(%rip),%rax        # 0x1413b8f00
1404cc176:	48 33 c4             	xor    %rsp,%rax
1404cc179:	48 89 84 24 88 00 00 	mov    %rax,0x88(%rsp)
1404cc180:	00
1404cc181:	49 8b d9             	mov    %r9,%rbx
1404cc184:	41 8b f0             	mov    %r8d,%esi
1404cc187:	48 8b ea             	mov    %rdx,%rbp
1404cc18a:	48 89 5c 24 50       	mov    %rbx,0x50(%rsp)
1404cc18f:	48 85 c9             	test   %rcx,%rcx
1404cc192:	74 05                	je     0x1404cc199
1404cc194:	8b 79 20             	mov    0x20(%rcx),%edi
1404cc197:	eb 02                	jmp    0x1404cc19b
1404cc199:	33 ff                	xor    %edi,%edi
1404cc19b:	48 8b cd             	mov    %rbp,%rcx
1404cc19e:	e8 dd 1e 36 00       	call   0x14082e080
1404cc1a3:	48 8b 08             	mov    (%rax),%rcx
1404cc1a6:	48 85 c9             	test   %rcx,%rcx
1404cc1a9:	74 1c                	je     0x1404cc1c7
1404cc1ab:	8b 41 10             	mov    0x10(%rcx),%eax
1404cc1ae:	ff c0                	inc    %eax
1404cc1b0:	89 41 10             	mov    %eax,0x10(%rcx)
1404cc1b3:	83 f8 01             	cmp    $0x1,%eax
1404cc1b6:	0f 8e 2c 01 00 00    	jle    0x1404cc2e8
1404cc1bc:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
1404cc1c1:	0f 84 29 01 00 00    	je     0x1404cc2f0
1404cc1c7:	48 89 4c 24 70       	mov    %rcx,0x70(%rsp)
1404cc1cc:	48 8b 0d a5 6c f6 00 	mov    0xf66ca5(%rip),%rcx        # 0x141432e78
1404cc1d3:	85 f6                	test   %esi,%esi
1404cc1d5:	74 06                	je     0x1404cc1dd
1404cc1d7:	48 83 c1 58          	add    $0x58,%rcx
1404cc1db:	eb 04                	jmp    0x1404cc1e1
1404cc1dd:	48 83 c1 60          	add    $0x60,%rcx
1404cc1e1:	48 8b 09             	mov    (%rcx),%rcx
1404cc1e4:	48 89 4c 24 78       	mov    %rcx,0x78(%rsp)
1404cc1e9:	48 85 c9             	test   %rcx,%rcx
1404cc1ec:	74 1c                	je     0x1404cc20a
1404cc1ee:	8b 41 10             	mov    0x10(%rcx),%eax
1404cc1f1:	ff c0                	inc    %eax
1404cc1f3:	89 41 10             	mov    %eax,0x10(%rcx)
1404cc1f6:	83 f8 01             	cmp    $0x1,%eax
1404cc1f9:	0f 8e fc 00 00 00    	jle    0x1404cc2fb
1404cc1ff:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
1404cc204:	0f 84 f9 00 00 00    	je     0x1404cc303
1404cc20a:	48 8b 03             	mov    (%rbx),%rax
1404cc20d:	48 c7 03 00 00 00 00 	movq   $0x0,(%rbx)
1404cc214:	48 89 84 24 80 00 00 	mov    %rax,0x80(%rsp)
1404cc21b:	00
1404cc21c:	48 8d 44 24 70       	lea    0x70(%rsp),%rax
1404cc221:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
1404cc226:	48 8d 84 24 88 00 00 	lea    0x88(%rsp),%rax
1404cc22d:	00
1404cc22e:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
1404cc233:	0f 28 44 24 40       	movaps 0x40(%rsp),%xmm0
1404cc238:	66 0f 7f 44 24 40    	movdqa %xmm0,0x40(%rsp)
1404cc23e:	4c 8d 44 24 30       	lea    0x30(%rsp),%r8
1404cc243:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
1404cc248:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
1404cc24d:	e8 fe 3b cd ff       	call   0x14019fe50
1404cc252:	48 89 6c 24 28       	mov    %rbp,0x28(%rsp)
1404cc257:	89 7c 24 20          	mov    %edi,0x20(%rsp)
1404cc25b:	45 33 c9             	xor    %r9d,%r9d
1404cc25e:	4c 8b c0             	mov    %rax,%r8
1404cc261:	48 8d 15 30 dd f5 00 	lea    0xf5dd30(%rip),%rdx        # 0x141429f98
1404cc268:	48 8d 0d 51 0b ee 00 	lea    0xee0b51(%rip),%rcx        # 0x1413acdc0
1404cc26f:	e8 cc a4 34 00       	call   0x140816740
1404cc274:	90                   	nop
1404cc275:	4c 8d 0d 74 22 cd ff 	lea    -0x32dd8c(%rip),%r9        # 0x14019e4f0
1404cc27c:	ba 08 00 00 00       	mov    $0x8,%edx
1404cc281:	41 b8 03 00 00 00    	mov    $0x3,%r8d
1404cc287:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
1404cc28c:	e8 bb f2 94 00       	call   0x140e1b54c
1404cc291:	90                   	nop
1404cc292:	48 8b 0b             	mov    (%rbx),%rcx
1404cc295:	48 85 c9             	test   %rcx,%rcx
1404cc298:	74 20                	je     0x1404cc2ba
1404cc29a:	8b 41 10             	mov    0x10(%rcx),%eax
1404cc29d:	ff c8                	dec    %eax
1404cc29f:	89 41 10             	mov    %eax,0x10(%rcx)
1404cc2a2:	85 c0                	test   %eax,%eax
1404cc2a4:	7f 14                	jg     0x1404cc2ba
1404cc2a6:	78 35                	js     0x1404cc2dd
1404cc2a8:	48 8b 01             	mov    (%rcx),%rax
1404cc2ab:	ba 01 00 00 00       	mov    $0x1,%edx
1404cc2b0:	48 8b 00             	mov    (%rax),%rax
1404cc2b3:	ff 15 67 77 ab 00    	call   *0xab7767(%rip)        # 0x140f83a20
1404cc2b9:	90                   	nop
1404cc2ba:	48 8b 8c 24 88 00 00 	mov    0x88(%rsp),%rcx
1404cc2c1:	00
1404cc2c2:	48 33 cc             	xor    %rsp,%rcx
1404cc2c5:	e8 36 f2 94 00       	call   0x140e1b500
1404cc2ca:	48 8b 9c 24 c0 00 00 	mov    0xc0(%rsp),%rbx
1404cc2d1:	00
1404cc2d2:	48 81 c4 90 00 00 00 	add    $0x90,%rsp
1404cc2d9:	5f                   	pop    %rdi
1404cc2da:	5e                   	pop    %rsi
1404cc2db:	5d                   	pop    %rbp
1404cc2dc:	c3                   	ret
1404cc2dd:	b9 02 00 00 00       	mov    $0x2,%ecx
1404cc2e2:	e8 19 e4 2b 00       	call   0x14078a700
1404cc2e7:	90                   	nop
1404cc2e8:	33 c9                	xor    %ecx,%ecx
1404cc2ea:	e8 11 e4 2b 00       	call   0x14078a700
1404cc2ef:	cc                   	int3
1404cc2f0:	b9 01 00 00 00       	mov    $0x1,%ecx
1404cc2f5:	e8 06 e4 2b 00       	call   0x14078a700
1404cc2fa:	90                   	nop
1404cc2fb:	33 c9                	xor    %ecx,%ecx
1404cc2fd:	e8 fe e3 2b 00       	call   0x14078a700
1404cc302:	cc                   	int3
1404cc303:	b9 01 00 00 00       	mov    $0x1,%ecx
1404cc308:	e8 f3 e3 2b 00       	call   0x14078a700
1404cc30d:	cc                   	int3
1404cc30e:	cc                   	int3
1404cc30f:	cc                   	int3
1404cc310:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
1404cc315:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
1404cc31a:	4c 89 44 24 18       	mov    %r8,0x18(%rsp)
1404cc31f:	57                   	push   %rdi
1404cc320:	48 83 ec 70          	sub    $0x70,%rsp
1404cc324:	49 8b d8             	mov    %r8,%rbx
1404cc327:	48 8b f2             	mov    %rdx,%rsi
1404cc32a:	48 85 c9             	test   %rcx,%rcx
1404cc32d:	74 05                	je     0x1404cc334
1404cc32f:	8b 79 20             	mov    0x20(%rcx),%edi
1404cc332:	eb 02                	jmp    0x1404cc336
1404cc334:	33 ff                	xor    %edi,%edi
1404cc336:	48 8b ce             	mov    %rsi,%rcx
1404cc339:	e8 42 1d 36 00       	call   0x14082e080
1404cc33e:	48 8b 08             	mov    (%rax),%rcx
1404cc341:	48 85 c9             	test   %rcx,%rcx
1404cc344:	74 1c                	je     0x1404cc362
1404cc346:	8b 41 10             	mov    0x10(%rcx),%eax
1404cc349:	ff c0                	inc    %eax
1404cc34b:	89 41 10             	mov    %eax,0x10(%rcx)
1404cc34e:	83 f8 01             	cmp    $0x1,%eax
1404cc351:	0f 8e da 00 00 00    	jle    0x1404cc431
1404cc357:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
1404cc35c:	0f 84 d7 00 00 00    	je     0x1404cc439
1404cc362:	48 89 4c 24 30       	mov    %rcx,0x30(%rsp)
1404cc367:	48 8b 03             	mov    (%rbx),%rax
1404cc36a:	48 c7 03 00 00 00 00 	movq   $0x0,(%rbx)
1404cc371:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
1404cc376:	48 8d 44 24 30       	lea    0x30(%rsp),%rax
1404cc37b:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
1404cc380:	48 8d 44 24 40       	lea    0x40(%rsp),%rax
1404cc385:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
1404cc38a:	0f 28 44 24 40       	movaps 0x40(%rsp),%xmm0
1404cc38f:	66 0f 7f 44 24 40    	movdqa %xmm0,0x40(%rsp)
1404cc395:	4c 8d 84 24 80 00 00 	lea    0x80(%rsp),%r8
1404cc39c:	00
1404cc39d:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
1404cc3a2:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
1404cc3a7:	e8 a4 3a cd ff       	call   0x14019fe50
1404cc3ac:	48 89 74 24 28       	mov    %rsi,0x28(%rsp)
1404cc3b1:	89 7c 24 20          	mov    %edi,0x20(%rsp)
1404cc3b5:	45 33 c9             	xor    %r9d,%r9d
1404cc3b8:	4c 8b c0             	mov    %rax,%r8
1404cc3bb:	48 8d 15 96 db f5 00 	lea    0xf5db96(%rip),%rdx        # 0x141429f58
1404cc3c2:	48 8d 0d f7 09 ee 00 	lea    0xee09f7(%rip),%rcx        # 0x1413acdc0
1404cc3c9:	e8 72 a3 34 00       	call   0x140816740
1404cc3ce:	90                   	nop
1404cc3cf:	4c 8d 0d 1a 21 cd ff 	lea    -0x32dee6(%rip),%r9        # 0x14019e4f0
1404cc3d6:	ba 08 00 00 00       	mov    $0x8,%edx
1404cc3db:	41 b8 02 00 00 00    	mov    $0x2,%r8d
1404cc3e1:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
1404cc3e6:	e8 61 f1 94 00       	call   0x140e1b54c
1404cc3eb:	90                   	nop
1404cc3ec:	48 8b 0b             	mov    (%rbx),%rcx
1404cc3ef:	48 85 c9             	test   %rcx,%rcx
1404cc3f2:	74 20                	je     0x1404cc414
1404cc3f4:	8b 41 10             	mov    0x10(%rcx),%eax
1404cc3f7:	ff c8                	dec    %eax
1404cc3f9:	89 41 10             	mov    %eax,0x10(%rcx)
1404cc3fc:	85 c0                	test   %eax,%eax
1404cc3fe:	7f 14                	jg     0x1404cc414
1404cc400:	78 24                	js     0x1404cc426
1404cc402:	48 8b 01             	mov    (%rcx),%rax
1404cc405:	ba 01 00 00 00       	mov    $0x1,%edx
1404cc40a:	48 8b 00             	mov    (%rax),%rax
1404cc40d:	ff 15 0d 76 ab 00    	call   *0xab760d(%rip)        # 0x140f83a20
1404cc413:	90                   	nop
1404cc414:	4c 8d 5c 24 70       	lea    0x70(%rsp),%r11
1404cc419:	49 8b 5b 18          	mov    0x18(%r11),%rbx
1404cc41d:	49 8b 73 28          	mov    0x28(%r11),%rsi
1404cc421:	49 8b e3             	mov    %r11,%rsp
1404cc424:	5f                   	pop    %rdi
1404cc425:	c3                   	ret
1404cc426:	b9 02 00 00 00       	mov    $0x2,%ecx
1404cc42b:	e8 d0 e2 2b 00       	call   0x14078a700
1404cc430:	90                   	nop
1404cc431:	33 c9                	xor    %ecx,%ecx
1404cc433:	e8 c8 e2 2b 00       	call   0x14078a700
1404cc438:	cc                   	int3
1404cc439:	b9 01 00 00 00       	mov    $0x1,%ecx
1404cc43e:	e8 bd e2 2b 00       	call   0x14078a700
1404cc443:	cc                   	int3
1404cc444:	cc                   	int3
1404cc445:	cc                   	int3
1404cc446:	cc                   	int3
1404cc447:	cc                   	int3
1404cc448:	cc                   	int3
1404cc449:	cc                   	int3
1404cc44a:	cc                   	int3
1404cc44b:	cc                   	int3
1404cc44c:	cc                   	int3
1404cc44d:	cc                   	int3
1404cc44e:	cc                   	int3
1404cc44f:	cc                   	int3
1404cc450:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
1404cc455:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
1404cc45a:	57                   	push   %rdi
1404cc45b:	48 83 ec 70          	sub    $0x70,%rsp
1404cc45f:	41 8b f8             	mov    %r8d,%edi
1404cc462:	48 8b f2             	mov    %rdx,%rsi
1404cc465:	48 85 c9             	test   %rcx,%rcx
1404cc468:	74 05                	je     0x1404cc46f
1404cc46a:	8b 59 20             	mov    0x20(%rcx),%ebx
1404cc46d:	eb 02                	jmp    0x1404cc471
1404cc46f:	33 db                	xor    %ebx,%ebx
1404cc471:	48 8b ce             	mov    %rsi,%rcx
1404cc474:	e8 07 1c 36 00       	call   0x14082e080
1404cc479:	48 8b 08             	mov    (%rax),%rcx
1404cc47c:	48 85 c9             	test   %rcx,%rcx
1404cc47f:	74 1c                	je     0x1404cc49d
1404cc481:	8b 41 10             	mov    0x10(%rcx),%eax
1404cc484:	ff c0                	inc    %eax
1404cc486:	89 41 10             	mov    %eax,0x10(%rcx)
1404cc489:	83 f8 01             	cmp    $0x1,%eax
1404cc48c:	0f 8e e0 00 00 00    	jle    0x1404cc572
1404cc492:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
1404cc497:	0f 84 dd 00 00 00    	je     0x1404cc57a
1404cc49d:	48 89 4c 24 30       	mov    %rcx,0x30(%rsp)
1404cc4a2:	48 8b 0d cf 69 f6 00 	mov    0xf669cf(%rip),%rcx        # 0x141432e78
1404cc4a9:	85 ff                	test   %edi,%edi
1404cc4ab:	74 06                	je     0x1404cc4b3
1404cc4ad:	48 83 c1 58          	add    $0x58,%rcx
1404cc4b1:	eb 04                	jmp    0x1404cc4b7
1404cc4b3:	48 83 c1 60          	add    $0x60,%rcx
1404cc4b7:	48 8b 09             	mov    (%rcx),%rcx
1404cc4ba:	48 89 4c 24 38       	mov    %rcx,0x38(%rsp)
1404cc4bf:	48 85 c9             	test   %rcx,%rcx
1404cc4c2:	74 1c                	je     0x1404cc4e0
1404cc4c4:	8b 41 10             	mov    0x10(%rcx),%eax
1404cc4c7:	ff c0                	inc    %eax
1404cc4c9:	89 41 10             	mov    %eax,0x10(%rcx)
1404cc4cc:	83 f8 01             	cmp    $0x1,%eax
1404cc4cf:	0f 8e b0 00 00 00    	jle    0x1404cc585
1404cc4d5:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax