140517269:	48 33 c4             	xor    %rsp,%rax
14051726c:	48 89 84 24 98 00 00 	mov    %rax,0x98(%rsp)
140517273:	00
140517274:	49 8b e9             	mov    %r9,%rbp
140517277:	41 8b f8             	mov    %r8d,%edi
14051727a:	48 8b f2             	mov    %rdx,%rsi
14051727d:	4c 8b b4 24 00 01 00 	mov    0x100(%rsp),%r14
140517284:	00
140517285:	4c 8b bc 24 08 01 00 	mov    0x108(%rsp),%r15
14051728c:	00
14051728d:	4c 8b a4 24 10 01 00 	mov    0x110(%rsp),%r12
140517294:	00
140517295:	48 85 c9             	test   %rcx,%rcx
140517298:	74 05                	je     0x14051729f
14051729a:	8b 59 20             	mov    0x20(%rcx),%ebx
14051729d:	eb 02                	jmp    0x1405172a1
14051729f:	33 db                	xor    %ebx,%ebx
1405172a1:	48 8b ce             	mov    %rsi,%rcx
1405172a4:	e8 d7 6d 31 00       	call   0x14082e080
1405172a9:	48 8b 08             	mov    (%rax),%rcx
1405172ac:	48 85 c9             	test   %rcx,%rcx
1405172af:	74 1c                	je     0x1405172cd
1405172b1:	8b 41 10             	mov    0x10(%rcx),%eax
1405172b4:	ff c0                	inc    %eax
1405172b6:	89 41 10             	mov    %eax,0x10(%rcx)
1405172b9:	83 f8 01             	cmp    $0x1,%eax
1405172bc:	0f 8e 4b 01 00 00    	jle    0x14051740d
1405172c2:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
1405172c7:	0f 84 48 01 00 00    	je     0x140517415
1405172cd:	48 89 4c 24 68       	mov    %rcx,0x68(%rsp)
1405172d2:	48 8b 0d 9f bb f1 00 	mov    0xf1bb9f(%rip),%rcx        # 0x141432e78
1405172d9:	85 ff                	test   %edi,%edi
1405172db:	48 8d 51 58          	lea    0x58(%rcx),%rdx
1405172df:	75 04                	jne    0x1405172e5
1405172e1:	48 8d 51 60          	lea    0x60(%rcx),%rdx
1405172e5:	48 8b 12             	mov    (%rdx),%rdx
1405172e8:	48 89 54 24 70       	mov    %rdx,0x70(%rsp)
1405172ed:	48 85 d2             	test   %rdx,%rdx
1405172f0:	74 23                	je     0x140517315
1405172f2:	8b 42 10             	mov    0x10(%rdx),%eax
1405172f5:	ff c0                	inc    %eax
1405172f7:	89 42 10             	mov    %eax,0x10(%rdx)
1405172fa:	83 f8 01             	cmp    $0x1,%eax
1405172fd:	0f 8e 1d 01 00 00    	jle    0x140517420
140517303:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
140517308:	0f 84 f4 00 00 00    	je     0x140517402
14051730e:	48 8b 0d 63 bb f1 00 	mov    0xf1bb63(%rip),%rcx        # 0x141432e78
140517315:	4c 8b c5             	mov    %rbp,%r8
140517318:	48 8d 54 24 78       	lea    0x78(%rsp),%rdx
14051731d:	e8 fe 8b c8 ff       	call   0x14019ff20
140517322:	90                   	nop
140517323:	4d 8b c6             	mov    %r14,%r8
140517326:	48 8d 94 24 80 00 00 	lea    0x80(%rsp),%rdx
14051732d:	00
14051732e:	48 8b 0d 43 bb f1 00 	mov    0xf1bb43(%rip),%rcx        # 0x141432e78
140517335:	e8 e6 8b c8 ff       	call   0x14019ff20
14051733a:	90                   	nop
14051733b:	4d 8b c7             	mov    %r15,%r8
14051733e:	48 8d 94 24 88 00 00 	lea    0x88(%rsp),%rdx
140517345:	00
140517346:	48 8b 0d 2b bb f1 00 	mov    0xf1bb2b(%rip),%rcx        # 0x141432e78
14051734d:	e8 ce 8b c8 ff       	call   0x14019ff20
140517352:	90                   	nop
140517353:	4d 8b c4             	mov    %r12,%r8
140517356:	48 8d 94 24 90 00 00 	lea    0x90(%rsp),%rdx
14051735d:	00
14051735e:	48 8b 0d 13 bb f1 00 	mov    0xf1bb13(%rip),%rcx        # 0x141432e78
140517365:	e8 b6 8b c8 ff       	call   0x14019ff20
14051736a:	90                   	nop
14051736b:	48 8d 44 24 68       	lea    0x68(%rsp),%rax
140517370:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
140517375:	48 8d 84 24 98 00 00 	lea    0x98(%rsp),%rax
14051737c:	00
14051737d:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
140517382:	0f 28 44 24 40       	movaps 0x40(%rsp),%xmm0
140517387:	66 0f 7f 44 24 40    	movdqa %xmm0,0x40(%rsp)
14051738d:	4c 8d 44 24 30       	lea    0x30(%rsp),%r8
140517392:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
140517397:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
14051739c:	e8 af 8a c8 ff       	call   0x14019fe50
1405173a1:	48 89 74 24 28       	mov    %rsi,0x28(%rsp)
1405173a6:	89 5c 24 20          	mov    %ebx,0x20(%rsp)
1405173aa:	45 33 c9             	xor    %r9d,%r9d
1405173ad:	4c 8b c0             	mov    %rax,%r8
1405173b0:	48 8d 15 61 3f f1 00 	lea    0xf13f61(%rip),%rdx        # 0x14142b318
1405173b7:	48 8d 0d 02 5a e9 00 	lea    0xe95a02(%rip),%rcx        # 0x1413acdc0
1405173be:	e8 7d f3 2f 00       	call   0x140816740
1405173c3:	90                   	nop
1405173c4:	4c 8d 0d 25 71 c8 ff 	lea    -0x378edb(%rip),%r9        # 0x14019e4f0
1405173cb:	ba 08 00 00 00       	mov    $0x8,%edx
1405173d0:	41 b8 06 00 00 00    	mov    $0x6,%r8d
1405173d6:	48 8d 4c 24 68       	lea    0x68(%rsp),%rcx
1405173db:	e8 6c 41 90 00       	call   0x140e1b54c
1405173e0:	48 8b 8c 24 98 00 00 	mov    0x98(%rsp),%rcx
1405173e7:	00
1405173e8:	48 33 cc             	xor    %rsp,%rcx
1405173eb:	e8 10 41 90 00       	call   0x140e1b500
1405173f0:	48 81 c4 a0 00 00 00 	add    $0xa0,%rsp
1405173f7:	41 5f                	pop    %r15
1405173f9:	41 5e                	pop    %r14
1405173fb:	41 5c                	pop    %r12
1405173fd:	5f                   	pop    %rdi
1405173fe:	5e                   	pop    %rsi
1405173ff:	5d                   	pop    %rbp
140517400:	5b                   	pop    %rbx
140517401:	c3                   	ret
140517402:	b9 01 00 00 00       	mov    $0x1,%ecx
140517407:	e8 f4 32 27 00       	call   0x14078a700
14051740c:	90                   	nop
14051740d:	33 c9                	xor    %ecx,%ecx
14051740f:	e8 ec 32 27 00       	call   0x14078a700
140517414:	cc                   	int3
140517415:	b9 01 00 00 00       	mov    $0x1,%ecx
14051741a:	e8 e1 32 27 00       	call   0x14078a700
14051741f:	90                   	nop
140517420:	33 c9                	xor    %ecx,%ecx
140517422:	e8 d9 32 27 00       	call   0x14078a700
140517427:	cc                   	int3
140517428:	cc                   	int3
140517429:	cc                   	int3
14051742a:	cc                   	int3
14051742b:	cc                   	int3
14051742c:	cc                   	int3
14051742d:	cc                   	int3
14051742e:	cc                   	int3
14051742f:	cc                   	int3
140517430:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
140517435:	55                   	push   %rbp
140517436:	56                   	push   %rsi
140517437:	57                   	push   %rdi
140517438:	41 56                	push   %r14
14051743a:	41 57                	push   %r15
14051743c:	48 81 ec a0 00 00 00 	sub    $0xa0,%rsp
140517443:	48 8b 05 b6 1a ea 00 	mov    0xea1ab6(%rip),%rax        # 0x1413b8f00
14051744a:	48 33 c4             	xor    %rsp,%rax
14051744d:	48 89 84 24 90 00 00 	mov    %rax,0x90(%rsp)
140517454:	00
140517455:	49 8b e9             	mov    %r9,%rbp
140517458:	41 8b f8             	mov    %r8d,%edi
14051745b:	48 8b f2             	mov    %rdx,%rsi
14051745e:	4c 8b b4 24 f0 00 00 	mov    0xf0(%rsp),%r14
140517465:	00
140517466:	4c 8b bc 24 f8 00 00 	mov    0xf8(%rsp),%r15
14051746d:	00
14051746e:	48 85 c9             	test   %rcx,%rcx
140517471:	74 05                	je     0x140517478
140517473:	8b 59 20             	mov    0x20(%rcx),%ebx
140517476:	eb 02                	jmp    0x14051747a
140517478:	33 db                	xor    %ebx,%ebx
14051747a:	48 8b ce             	mov    %rsi,%rcx
14051747d:	e8 fe 6b 31 00       	call   0x14082e080
140517482:	48 8b 08             	mov    (%rax),%rcx
140517485:	48 85 c9             	test   %rcx,%rcx
140517488:	74 1c                	je     0x1405174a6
14051748a:	8b 41 10             	mov    0x10(%rcx),%eax
14051748d:	ff c0                	inc    %eax
14051748f:	89 41 10             	mov    %eax,0x10(%rcx)
140517492:	83 f8 01             	cmp    $0x1,%eax
140517495:	0f 8e 38 01 00 00    	jle    0x1405175d3
14051749b:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
1405174a0:	0f 84 35 01 00 00    	je     0x1405175db
1405174a6:	48 89 4c 24 68       	mov    %rcx,0x68(%rsp)
1405174ab:	48 8b 0d c6 b9 f1 00 	mov    0xf1b9c6(%rip),%rcx        # 0x141432e78
1405174b2:	85 ff                	test   %edi,%edi
1405174b4:	48 8d 51 58          	lea    0x58(%rcx),%rdx
1405174b8:	75 04                	jne    0x1405174be
1405174ba:	48 8d 51 60          	lea    0x60(%rcx),%rdx
1405174be:	48 8b 12             	mov    (%rdx),%rdx
1405174c1:	48 89 54 24 70       	mov    %rdx,0x70(%rsp)
1405174c6:	48 85 d2             	test   %rdx,%rdx
1405174c9:	74 23                	je     0x1405174ee
1405174cb:	8b 42 10             	mov    0x10(%rdx),%eax
1405174ce:	ff c0                	inc    %eax
1405174d0:	89 42 10             	mov    %eax,0x10(%rdx)
1405174d3:	83 f8 01             	cmp    $0x1,%eax
1405174d6:	0f 8e 0a 01 00 00    	jle    0x1405175e6
1405174dc:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
1405174e1:	0f 84 e1 00 00 00    	je     0x1405175c8
1405174e7:	48 8b 0d 8a b9 f1 00 	mov    0xf1b98a(%rip),%rcx        # 0x141432e78
1405174ee:	4c 8b c5             	mov    %rbp,%r8
1405174f1:	48 8d 54 24 78       	lea    0x78(%rsp),%rdx
1405174f6:	e8 25 8a c8 ff       	call   0x14019ff20
1405174fb:	90                   	nop
1405174fc:	4d 8b c6             	mov    %r14,%r8
1405174ff:	48 8d 94 24 80 00 00 	lea    0x80(%rsp),%rdx
140517506:	00
140517507:	48 8b 0d 6a b9 f1 00 	mov    0xf1b96a(%rip),%rcx        # 0x141432e78
14051750e:	e8 0d 8a c8 ff       	call   0x14019ff20
140517513:	90                   	nop
140517514:	4d 8b c7             	mov    %r15,%r8
140517517:	48 8d 94 24 88 00 00 	lea    0x88(%rsp),%rdx
14051751e:	00
14051751f:	48 8b 0d 52 b9 f1 00 	mov    0xf1b952(%rip),%rcx        # 0x141432e78
140517526:	e8 f5 89 c8 ff       	call   0x14019ff20
14051752b:	90                   	nop
14051752c:	48 8d 44 24 68       	lea    0x68(%rsp),%rax
140517531:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
140517536:	48 8d 84 24 90 00 00 	lea    0x90(%rsp),%rax
14051753d:	00
14051753e:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
140517543:	0f 28 44 24 40       	movaps 0x40(%rsp),%xmm0
140517548:	66 0f 7f 44 24 40    	movdqa %xmm0,0x40(%rsp)
14051754e:	4c 8d 44 24 30       	lea    0x30(%rsp),%r8
140517553:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
140517558:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
14051755d:	e8 ee 88 c8 ff       	call   0x14019fe50
140517562:	48 89 74 24 28       	mov    %rsi,0x28(%rsp)
140517567:	89 5c 24 20          	mov    %ebx,0x20(%rsp)
14051756b:	45 33 c9             	xor    %r9d,%r9d
14051756e:	4c 8b c0             	mov    %rax,%r8
140517571:	48 8d 15 b0 3d f1 00 	lea    0xf13db0(%rip),%rdx        # 0x14142b328
140517578:	48 8d 0d 41 58 e9 00 	lea    0xe95841(%rip),%rcx        # 0x1413acdc0
14051757f:	e8 bc f1 2f 00       	call   0x140816740
140517584:	90                   	nop
140517585:	4c 8d 0d 64 6f c8 ff 	lea    -0x37909c(%rip),%r9        # 0x14019e4f0
14051758c:	ba 08 00 00 00       	mov    $0x8,%edx
140517591:	41 b8 05 00 00 00    	mov    $0x5,%r8d
140517597:	48 8d 4c 24 68       	lea    0x68(%rsp),%rcx
14051759c:	e8 ab 3f 90 00       	call   0x140e1b54c
1405175a1:	48 8b 8c 24 90 00 00 	mov    0x90(%rsp),%rcx
1405175a8:	00
1405175a9:	48 33 cc             	xor    %rsp,%rcx
1405175ac:	e8 4f 3f 90 00       	call   0x140e1b500
1405175b1:	48 8b 9c 24 e0 00 00 	mov    0xe0(%rsp),%rbx
1405175b8:	00
1405175b9:	48 81 c4 a0 00 00 00 	add    $0xa0,%rsp
1405175c0:	41 5f                	pop    %r15
1405175c2:	41 5e                	pop    %r14
1405175c4:	5f                   	pop    %rdi
1405175c5:	5e                   	pop    %rsi
1405175c6:	5d                   	pop    %rbp
1405175c7:	c3                   	ret
1405175c8:	b9 01 00 00 00       	mov    $0x1,%ecx
1405175cd:	e8 2e 31 27 00       	call   0x14078a700
1405175d2:	90                   	nop
1405175d3:	33 c9                	xor    %ecx,%ecx
1405175d5:	e8 26 31 27 00       	call   0x14078a700
1405175da:	cc                   	int3
1405175db:	b9 01 00 00 00       	mov    $0x1,%ecx
1405175e0:	e8 1b 31 27 00       	call   0x14078a700
1405175e5:	90                   	nop
1405175e6:	33 c9                	xor    %ecx,%ecx
1405175e8:	e8 13 31 27 00       	call   0x14078a700
1405175ed:	cc                   	int3
1405175ee:	cc                   	int3
1405175ef:	cc                   	int3
1405175f0:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
1405175f5:	55                   	push   %rbp
1405175f6:	56                   	push   %rsi
1405175f7:	57                   	push   %rdi
1405175f8:	41 56                	push   %r14
1405175fa:	41 57                	push   %r15
1405175fc:	48 81 ec a0 00 00 00 	sub    $0xa0,%rsp
140517603:	48 8b 05 f6 18 ea 00 	mov    0xea18f6(%rip),%rax        # 0x1413b8f00
14051760a:	48 33 c4             	xor    %rsp,%rax
14051760d:	48 89 84 24 90 00 00 	mov    %rax,0x90(%rsp)
140517614:	00
140517615:	49 8b e9             	mov    %r9,%rbp
140517618:	41 8b f8             	mov    %r8d,%edi
14051761b:	48 8b f2             	mov    %rdx,%rsi
14051761e:	4c 8b b4 24 f0 00 00 	mov    0xf0(%rsp),%r14
140517625:	00
140517626:	4c 8b bc 24 f8 00 00 	mov    0xf8(%rsp),%r15
14051762d:	00
14051762e:	48 85 c9             	test   %rcx,%rcx
140517631:	74 05                	je     0x140517638
140517633:	8b 59 20             	mov    0x20(%rcx),%ebx
140517636:	eb 02                	jmp    0x14051763a
140517638:	33 db                	xor    %ebx,%ebx
14051763a:	48 8b ce             	mov    %rsi,%rcx
14051763d:	e8 3e 6a 31 00       	call   0x14082e080
140517642:	48 8b 08             	mov    (%rax),%rcx
140517645:	48 85 c9             	test   %rcx,%rcx
140517648:	74 1c                	je     0x140517666
14051764a:	8b 41 10             	mov    0x10(%rcx),%eax
14051764d:	ff c0                	inc    %eax
14051764f:	89 41 10             	mov    %eax,0x10(%rcx)
140517652:	83 f8 01             	cmp    $0x1,%eax
140517655:	0f 8e 38 01 00 00    	jle    0x140517793
14051765b:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
140517660:	0f 84 35 01 00 00    	je     0x14051779b
140517666:	48 89 4c 24 68       	mov    %rcx,0x68(%rsp)
14051766b:	48 8b 0d 06 b8 f1 00 	mov    0xf1b806(%rip),%rcx        # 0x141432e78
140517672:	85 ff                	test   %edi,%edi
140517674:	48 8d 51 58          	lea    0x58(%rcx),%rdx
140517678:	75 04                	jne    0x14051767e
14051767a:	48 8d 51 60          	lea    0x60(%rcx),%rdx
14051767e:	48 8b 12             	mov    (%rdx),%rdx
140517681:	48 89 54 24 70       	mov    %rdx,0x70(%rsp)
140517686:	48 85 d2             	test   %rdx,%rdx
140517689:	74 23                	je     0x1405176ae
14051768b:	8b 42 10             	mov    0x10(%rdx),%eax
14051768e:	ff c0                	inc    %eax
140517690:	89 42 10             	mov    %eax,0x10(%rdx)
140517693:	83 f8 01             	cmp    $0x1,%eax
140517696:	0f 8e 0a 01 00 00    	jle    0x1405177a6
14051769c:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
1405176a1:	0f 84 e1 00 00 00    	je     0x140517788
1405176a7:	48 8b 0d ca b7 f1 00 	mov    0xf1b7ca(%rip),%rcx        # 0x141432e78
1405176ae:	4c 8b c5             	mov    %rbp,%r8
1405176b1:	48 8d 54 24 78       	lea    0x78(%rsp),%rdx
1405176b6:	e8 65 88 c8 ff       	call   0x14019ff20
1405176bb:	90                   	nop
1405176bc:	4d 8b c6             	mov    %r14,%r8
1405176bf:	48 8d 94 24 80 00 00 	lea    0x80(%rsp),%rdx
1405176c6:	00
1405176c7:	48 8b 0d aa b7 f1 00 	mov    0xf1b7aa(%rip),%rcx        # 0x141432e78
1405176ce:	e8 4d 88 c8 ff       	call   0x14019ff20
1405176d3:	90                   	nop
1405176d4:	4d 8b c7             	mov    %r15,%r8
1405176d7:	48 8d 94 24 88 00 00 	lea    0x88(%rsp),%rdx
1405176de:	00
1405176df:	48 8b 0d 92 b7 f1 00 	mov    0xf1b792(%rip),%rcx        # 0x141432e78
1405176e6:	e8 35 88 c8 ff       	call   0x14019ff20
1405176eb:	90                   	nop
1405176ec:	48 8d 44 24 68       	lea    0x68(%rsp),%rax
1405176f1:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
1405176f6:	48 8d 84 24 90 00 00 	lea    0x90(%rsp),%rax
1405176fd:	00
1405176fe:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
140517703:	0f 28 44 24 40       	movaps 0x40(%rsp),%xmm0
140517708:	66 0f 7f 44 24 40    	movdqa %xmm0,0x40(%rsp)
14051770e:	4c 8d 44 24 30       	lea    0x30(%rsp),%r8
140517713:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
140517718:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
14051771d:	e8 2e 87 c8 ff       	call   0x14019fe50
140517722:	48 89 74 24 28       	mov    %rsi,0x28(%rsp)
140517727:	89 5c 24 20          	mov    %ebx,0x20(%rsp)
14051772b:	45 33 c9             	xor    %r9d,%r9d
14051772e:	4c 8b c0             	mov    %rax,%r8
140517731:	48 8d 15 70 3b f1 00 	lea    0xf13b70(%rip),%rdx        # 0x14142b2a8
140517738:	48 8d 0d 81 56 e9 00 	lea    0xe95681(%rip),%rcx        # 0x1413acdc0
14051773f:	e8 fc ef 2f 00       	call   0x140816740
140517744:	90                   	nop
140517745:	4c 8d 0d a4 6d c8 ff 	lea    -0x37925c(%rip),%r9        # 0x14019e4f0
14051774c:	ba 08 00 00 00       	mov    $0x8,%edx
140517751:	41 b8 05 00 00 00    	mov    $0x5,%r8d
140517757:	48 8d 4c 24 68       	lea    0x68(%rsp),%rcx
14051775c:	e8 eb 3d 90 00       	call   0x140e1b54c
140517761:	48 8b 8c 24 90 00 00 	mov    0x90(%rsp),%rcx
140517768:	00
140517769:	48 33 cc             	xor    %rsp,%rcx
14051776c:	e8 8f 3d 90 00       	call   0x140e1b500
140517771:	48 8b 9c 24 e0 00 00 	mov    0xe0(%rsp),%rbx
140517778:	00
140517779:	48 81 c4 a0 00 00 00 	add    $0xa0,%rsp
140517780:	41 5f                	pop    %r15
140517782:	41 5e                	pop    %r14
140517784:	5f                   	pop    %rdi
140517785:	5e                   	pop    %rsi