140431275:	48 89 84 24 90 00 00 	mov    %rax,0x90(%rsp)
14043127c:	00
14043127d:	48 8d 44 24 78       	lea    0x78(%rsp),%rax
140431282:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
140431287:	48 8d 84 24 98 00 00 	lea    0x98(%rsp),%rax
14043128e:	00
14043128f:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
140431294:	0f 28 44 24 40       	movaps 0x40(%rsp),%xmm0
140431299:	66 0f 7f 44 24 40    	movdqa %xmm0,0x40(%rsp)
14043129f:	4c 8d 44 24 30       	lea    0x30(%rsp),%r8
1404312a4:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
1404312a9:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
1404312ae:	e8 9d eb d6 ff       	call   0x14019fe50
1404312b3:	4c 89 74 24 28       	mov    %r14,0x28(%rsp)
1404312b8:	89 74 24 20          	mov    %esi,0x20(%rsp)
1404312bc:	45 33 c9             	xor    %r9d,%r9d
1404312bf:	4c 8b c0             	mov    %rax,%r8
1404312c2:	48 8d 15 07 62 ff 00 	lea    0xff6207(%rip),%rdx        # 0x1414274d0
1404312c9:	48 8d 0d f0 ba f7 00 	lea    0xf7baf0(%rip),%rcx        # 0x1413acdc0
1404312d0:	e8 6b 54 3e 00       	call   0x140816740
1404312d5:	90                   	nop
1404312d6:	4c 8d 0d 13 d2 d6 ff 	lea    -0x292ded(%rip),%r9        # 0x14019e4f0
1404312dd:	ba 08 00 00 00       	mov    $0x8,%edx
1404312e2:	41 b8 04 00 00 00    	mov    $0x4,%r8d
1404312e8:	48 8d 4c 24 78       	lea    0x78(%rsp),%rcx
1404312ed:	e8 5a a2 9e 00       	call   0x140e1b54c
1404312f2:	90                   	nop
1404312f3:	48 8b 0f             	mov    (%rdi),%rcx
1404312f6:	48 85 c9             	test   %rcx,%rcx
1404312f9:	74 24                	je     0x14043131f
1404312fb:	8b 41 10             	mov    0x10(%rcx),%eax
1404312fe:	ff c8                	dec    %eax
140431300:	89 41 10             	mov    %eax,0x10(%rcx)
140431303:	85 c0                	test   %eax,%eax
140431305:	7f 18                	jg     0x14043131f
140431307:	0f 88 89 00 00 00    	js     0x140431396
14043130d:	48 8b 01             	mov    (%rcx),%rax
140431310:	ba 01 00 00 00       	mov    $0x1,%edx
140431315:	48 8b 00             	mov    (%rax),%rax
140431318:	ff 15 02 27 b5 00    	call   *0xb52702(%rip)        # 0x140f83a20
14043131e:	90                   	nop
14043131f:	48 8b 0b             	mov    (%rbx),%rcx
140431322:	48 85 c9             	test   %rcx,%rcx
140431325:	74 20                	je     0x140431347
140431327:	8b 41 10             	mov    0x10(%rcx),%eax
14043132a:	ff c8                	dec    %eax
14043132c:	89 41 10             	mov    %eax,0x10(%rcx)
14043132f:	85 c0                	test   %eax,%eax
140431331:	7f 14                	jg     0x140431347
140431333:	78 30                	js     0x140431365
140431335:	48 8b 01             	mov    (%rcx),%rax
140431338:	ba 01 00 00 00       	mov    $0x1,%edx
14043133d:	48 8b 00             	mov    (%rax),%rax
140431340:	ff 15 da 26 b5 00    	call   *0xb526da(%rip)        # 0x140f83a20
140431346:	90                   	nop
140431347:	48 8b 8c 24 98 00 00 	mov    0x98(%rsp),%rcx
14043134e:	00
14043134f:	48 33 cc             	xor    %rsp,%rcx
140431352:	e8 a9 a1 9e 00       	call   0x140e1b500
140431357:	48 81 c4 a0 00 00 00 	add    $0xa0,%rsp
14043135e:	41 5e                	pop    %r14
140431360:	5f                   	pop    %rdi
140431361:	5e                   	pop    %rsi
140431362:	5d                   	pop    %rbp
140431363:	5b                   	pop    %rbx
140431364:	c3                   	ret
140431365:	b9 02 00 00 00       	mov    $0x2,%ecx
14043136a:	e8 91 93 35 00       	call   0x14078a700
14043136f:	90                   	nop
140431370:	33 c9                	xor    %ecx,%ecx
140431372:	e8 89 93 35 00       	call   0x14078a700
140431377:	cc                   	int3
140431378:	b9 01 00 00 00       	mov    $0x1,%ecx
14043137d:	e8 7e 93 35 00       	call   0x14078a700
140431382:	90                   	nop
140431383:	33 c9                	xor    %ecx,%ecx
140431385:	e8 76 93 35 00       	call   0x14078a700
14043138a:	cc                   	int3
14043138b:	b9 01 00 00 00       	mov    $0x1,%ecx
140431390:	e8 6b 93 35 00       	call   0x14078a700
140431395:	90                   	nop
140431396:	b9 02 00 00 00       	mov    $0x2,%ecx
14043139b:	e8 60 93 35 00       	call   0x14078a700
1404313a0:	cc                   	int3
1404313a1:	cc                   	int3
1404313a2:	cc                   	int3
1404313a3:	cc                   	int3
1404313a4:	cc                   	int3
1404313a5:	cc                   	int3
1404313a6:	cc                   	int3
1404313a7:	cc                   	int3
1404313a8:	cc                   	int3
1404313a9:	cc                   	int3
1404313aa:	cc                   	int3
1404313ab:	cc                   	int3
1404313ac:	cc                   	int3
1404313ad:	cc                   	int3
1404313ae:	cc                   	int3
1404313af:	cc                   	int3
1404313b0:	40 53                	rex push %rbx
1404313b2:	55                   	push   %rbp
1404313b3:	56                   	push   %rsi
1404313b4:	57                   	push   %rdi
1404313b5:	41 56                	push   %r14
1404313b7:	48 81 ec a0 00 00 00 	sub    $0xa0,%rsp
1404313be:	48 8b 05 3b 7b f8 00 	mov    0xf87b3b(%rip),%rax        # 0x1413b8f00
1404313c5:	48 33 c4             	xor    %rsp,%rax
1404313c8:	48 89 84 24 98 00 00 	mov    %rax,0x98(%rsp)
1404313cf:	00
1404313d0:	49 8b f9             	mov    %r9,%rdi
1404313d3:	41 8b e8             	mov    %r8d,%ebp
1404313d6:	4c 8b f2             	mov    %rdx,%r14
1404313d9:	4c 89 4c 24 50       	mov    %r9,0x50(%rsp)
1404313de:	48 8b 9c 24 f0 00 00 	mov    0xf0(%rsp),%rbx
1404313e5:	00
1404313e6:	48 89 5c 24 58       	mov    %rbx,0x58(%rsp)
1404313eb:	48 85 c9             	test   %rcx,%rcx
1404313ee:	74 05                	je     0x1404313f5
1404313f0:	8b 71 20             	mov    0x20(%rcx),%esi
1404313f3:	eb 02                	jmp    0x1404313f7
1404313f5:	33 f6                	xor    %esi,%esi
1404313f7:	49 8b ce             	mov    %r14,%rcx
1404313fa:	e8 81 cc 3f 00       	call   0x14082e080
1404313ff:	48 8b 08             	mov    (%rax),%rcx
140431402:	48 85 c9             	test   %rcx,%rcx
140431405:	74 1c                	je     0x140431423
140431407:	8b 41 10             	mov    0x10(%rcx),%eax
14043140a:	ff c0                	inc    %eax
14043140c:	89 41 10             	mov    %eax,0x10(%rcx)
14043140f:	83 f8 01             	cmp    $0x1,%eax
140431412:	0f 8e 68 01 00 00    	jle    0x140431580
140431418:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
14043141d:	0f 84 65 01 00 00    	je     0x140431588
140431423:	48 89 4c 24 78       	mov    %rcx,0x78(%rsp)
140431428:	48 8b 0d 49 1a 00 01 	mov    0x1001a49(%rip),%rcx        # 0x141432e78
14043142f:	85 ed                	test   %ebp,%ebp
140431431:	74 06                	je     0x140431439
140431433:	48 83 c1 58          	add    $0x58,%rcx
140431437:	eb 04                	jmp    0x14043143d
140431439:	48 83 c1 60          	add    $0x60,%rcx
14043143d:	48 8b 09             	mov    (%rcx),%rcx
140431440:	48 89 8c 24 80 00 00 	mov    %rcx,0x80(%rsp)
140431447:	00
140431448:	48 85 c9             	test   %rcx,%rcx
14043144b:	74 1c                	je     0x140431469
14043144d:	8b 41 10             	mov    0x10(%rcx),%eax
140431450:	ff c0                	inc    %eax
140431452:	89 41 10             	mov    %eax,0x10(%rcx)
140431455:	83 f8 01             	cmp    $0x1,%eax
140431458:	0f 8e 35 01 00 00    	jle    0x140431593
14043145e:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
140431463:	0f 84 32 01 00 00    	je     0x14043159b
140431469:	48 8b 07             	mov    (%rdi),%rax
14043146c:	48 c7 07 00 00 00 00 	movq   $0x0,(%rdi)
140431473:	48 89 84 24 88 00 00 	mov    %rax,0x88(%rsp)
14043147a:	00
14043147b:	48 8b 03             	mov    (%rbx),%rax
14043147e:	48 c7 03 00 00 00 00 	movq   $0x0,(%rbx)
140431485:	48 89 84 24 90 00 00 	mov    %rax,0x90(%rsp)
14043148c:	00
14043148d:	48 8d 44 24 78       	lea    0x78(%rsp),%rax
140431492:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
140431497:	48 8d 84 24 98 00 00 	lea    0x98(%rsp),%rax
14043149e:	00
14043149f:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
1404314a4:	0f 28 44 24 40       	movaps 0x40(%rsp),%xmm0
1404314a9:	66 0f 7f 44 24 40    	movdqa %xmm0,0x40(%rsp)
1404314af:	4c 8d 44 24 30       	lea    0x30(%rsp),%r8
1404314b4:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
1404314b9:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
1404314be:	e8 8d e9 d6 ff       	call   0x14019fe50
1404314c3:	4c 89 74 24 28       	mov    %r14,0x28(%rsp)
1404314c8:	89 74 24 20          	mov    %esi,0x20(%rsp)
1404314cc:	45 33 c9             	xor    %r9d,%r9d
1404314cf:	4c 8b c0             	mov    %rax,%r8
1404314d2:	48 8d 15 2f 60 ff 00 	lea    0xff602f(%rip),%rdx        # 0x141427508
1404314d9:	48 8d 0d e0 b8 f7 00 	lea    0xf7b8e0(%rip),%rcx        # 0x1413acdc0
1404314e0:	e8 5b 52 3e 00       	call   0x140816740
1404314e5:	90                   	nop
1404314e6:	4c 8d 0d 03 d0 d6 ff 	lea    -0x292ffd(%rip),%r9        # 0x14019e4f0
1404314ed:	ba 08 00 00 00       	mov    $0x8,%edx
1404314f2:	41 b8 04 00 00 00    	mov    $0x4,%r8d
1404314f8:	48 8d 4c 24 78       	lea    0x78(%rsp),%rcx
1404314fd:	e8 4a a0 9e 00       	call   0x140e1b54c
140431502:	90                   	nop
140431503:	48 8b 0f             	mov    (%rdi),%rcx
140431506:	48 85 c9             	test   %rcx,%rcx
140431509:	74 24                	je     0x14043152f
14043150b:	8b 41 10             	mov    0x10(%rcx),%eax
14043150e:	ff c8                	dec    %eax
140431510:	89 41 10             	mov    %eax,0x10(%rcx)
140431513:	85 c0                	test   %eax,%eax
140431515:	7f 18                	jg     0x14043152f
140431517:	0f 88 89 00 00 00    	js     0x1404315a6
14043151d:	48 8b 01             	mov    (%rcx),%rax
140431520:	ba 01 00 00 00       	mov    $0x1,%edx
140431525:	48 8b 00             	mov    (%rax),%rax
140431528:	ff 15 f2 24 b5 00    	call   *0xb524f2(%rip)        # 0x140f83a20
14043152e:	90                   	nop
14043152f:	48 8b 0b             	mov    (%rbx),%rcx
140431532:	48 85 c9             	test   %rcx,%rcx
140431535:	74 20                	je     0x140431557
140431537:	8b 41 10             	mov    0x10(%rcx),%eax
14043153a:	ff c8                	dec    %eax
14043153c:	89 41 10             	mov    %eax,0x10(%rcx)
14043153f:	85 c0                	test   %eax,%eax
140431541:	7f 14                	jg     0x140431557
140431543:	78 30                	js     0x140431575
140431545:	48 8b 01             	mov    (%rcx),%rax
140431548:	ba 01 00 00 00       	mov    $0x1,%edx
14043154d:	48 8b 00             	mov    (%rax),%rax
140431550:	ff 15 ca 24 b5 00    	call   *0xb524ca(%rip)        # 0x140f83a20
140431556:	90                   	nop
140431557:	48 8b 8c 24 98 00 00 	mov    0x98(%rsp),%rcx
14043155e:	00
14043155f:	48 33 cc             	xor    %rsp,%rcx
140431562:	e8 99 9f 9e 00       	call   0x140e1b500
140431567:	48 81 c4 a0 00 00 00 	add    $0xa0,%rsp
14043156e:	41 5e                	pop    %r14
140431570:	5f                   	pop    %rdi
140431571:	5e                   	pop    %rsi
140431572:	5d                   	pop    %rbp
140431573:	5b                   	pop    %rbx
140431574:	c3                   	ret
140431575:	b9 02 00 00 00       	mov    $0x2,%ecx
14043157a:	e8 81 91 35 00       	call   0x14078a700
14043157f:	90                   	nop
140431580:	33 c9                	xor    %ecx,%ecx
140431582:	e8 79 91 35 00       	call   0x14078a700
140431587:	cc                   	int3
140431588:	b9 01 00 00 00       	mov    $0x1,%ecx
14043158d:	e8 6e 91 35 00       	call   0x14078a700
140431592:	90                   	nop
140431593:	33 c9                	xor    %ecx,%ecx
140431595:	e8 66 91 35 00       	call   0x14078a700
14043159a:	cc                   	int3
14043159b:	b9 01 00 00 00       	mov    $0x1,%ecx
1404315a0:	e8 5b 91 35 00       	call   0x14078a700
1404315a5:	90                   	nop
1404315a6:	b9 02 00 00 00       	mov    $0x2,%ecx
1404315ab:	e8 50 91 35 00       	call   0x14078a700
1404315b0:	cc                   	int3
1404315b1:	cc                   	int3
1404315b2:	cc                   	int3
1404315b3:	cc                   	int3
1404315b4:	cc                   	int3
1404315b5:	cc                   	int3
1404315b6:	cc                   	int3
1404315b7:	cc                   	int3
1404315b8:	cc                   	int3
1404315b9:	cc                   	int3
1404315ba:	cc                   	int3
1404315bb:	cc                   	int3
1404315bc:	cc                   	int3
1404315bd:	cc                   	int3
1404315be:	cc                   	int3
1404315bf:	cc                   	int3
1404315c0:	40 53                	rex push %rbx
1404315c2:	55                   	push   %rbp
1404315c3:	56                   	push   %rsi
1404315c4:	57                   	push   %rdi
1404315c5:	41 56                	push   %r14
1404315c7:	48 81 ec a0 00 00 00 	sub    $0xa0,%rsp
1404315ce:	48 8b 05 2b 79 f8 00 	mov    0xf8792b(%rip),%rax        # 0x1413b8f00
1404315d5:	48 33 c4             	xor    %rsp,%rax
1404315d8:	48 89 84 24 98 00 00 	mov    %rax,0x98(%rsp)
1404315df:	00
1404315e0:	49 8b f9             	mov    %r9,%rdi
1404315e3:	41 8b e8             	mov    %r8d,%ebp
1404315e6:	4c 8b f2             	mov    %rdx,%r14
1404315e9:	4c 89 4c 24 50       	mov    %r9,0x50(%rsp)
1404315ee:	48 8b 9c 24 f0 00 00 	mov    0xf0(%rsp),%rbx
1404315f5:	00
1404315f6:	48 89 5c 24 58       	mov    %rbx,0x58(%rsp)
1404315fb:	48 85 c9             	test   %rcx,%rcx
1404315fe:	74 05                	je     0x140431605
140431600:	8b 71 20             	mov    0x20(%rcx),%esi
140431603:	eb 02                	jmp    0x140431607
140431605:	33 f6                	xor    %esi,%esi
140431607:	49 8b ce             	mov    %r14,%rcx
14043160a:	e8 71 ca 3f 00       	call   0x14082e080
14043160f:	48 8b 08             	mov    (%rax),%rcx
140431612:	48 85 c9             	test   %rcx,%rcx
140431615:	74 1c                	je     0x140431633
140431617:	8b 41 10             	mov    0x10(%rcx),%eax
14043161a:	ff c0                	inc    %eax
14043161c:	89 41 10             	mov    %eax,0x10(%rcx)
14043161f:	83 f8 01             	cmp    $0x1,%eax
140431622:	0f 8e 68 01 00 00    	jle    0x140431790
140431628:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
14043162d:	0f 84 65 01 00 00    	je     0x140431798
140431633:	48 89 4c 24 78       	mov    %rcx,0x78(%rsp)
140431638:	48 8b 0d 39 18 00 01 	mov    0x1001839(%rip),%rcx        # 0x141432e78
14043163f:	85 ed                	test   %ebp,%ebp
140431641:	74 06                	je     0x140431649
140431643:	48 83 c1 58          	add    $0x58,%rcx
140431647:	eb 04                	jmp    0x14043164d
140431649:	48 83 c1 60          	add    $0x60,%rcx
14043164d:	48 8b 09             	mov    (%rcx),%rcx
140431650:	48 89 8c 24 80 00 00 	mov    %rcx,0x80(%rsp)
140431657:	00
140431658:	48 85 c9             	test   %rcx,%rcx
14043165b:	74 1c                	je     0x140431679
14043165d:	8b 41 10             	mov    0x10(%rcx),%eax
140431660:	ff c0                	inc    %eax
140431662:	89 41 10             	mov    %eax,0x10(%rcx)
140431665:	83 f8 01             	cmp    $0x1,%eax
140431668:	0f 8e 35 01 00 00    	jle    0x1404317a3
14043166e:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
140431673:	0f 84 32 01 00 00    	je     0x1404317ab
140431679:	48 8b 07             	mov    (%rdi),%rax
14043167c:	48 c7 07 00 00 00 00 	movq   $0x0,(%rdi)
140431683:	48 89 84 24 88 00 00 	mov    %rax,0x88(%rsp)
14043168a:	00
14043168b:	48 8b 03             	mov    (%rbx),%rax
14043168e:	48 c7 03 00 00 00 00 	movq   $0x0,(%rbx)
140431695:	48 89 84 24 90 00 00 	mov    %rax,0x90(%rsp)
14043169c:	00
14043169d:	48 8d 44 24 78       	lea    0x78(%rsp),%rax
1404316a2:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
1404316a7:	48 8d 84 24 98 00 00 	lea    0x98(%rsp),%rax
1404316ae:	00
1404316af:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
1404316b4:	0f 28 44 24 40       	movaps 0x40(%rsp),%xmm0
1404316b9:	66 0f 7f 44 24 40    	movdqa %xmm0,0x40(%rsp)
1404316bf:	4c 8d 44 24 30       	lea    0x30(%rsp),%r8
1404316c4:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
1404316c9:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
1404316ce:	e8 7d e7 d6 ff       	call   0x14019fe50
1404316d3:	4c 89 74 24 28       	mov    %r14,0x28(%rsp)
1404316d8:	89 74 24 20          	mov    %esi,0x20(%rsp)
1404316dc:	45 33 c9             	xor    %r9d,%r9d
1404316df:	4c 8b c0             	mov    %rax,%r8
1404316e2:	48 8d 15 ff 5d ff 00 	lea    0xff5dff(%rip),%rdx        # 0x1414274e8
1404316e9:	48 8d 0d d0 b6 f7 00 	lea    0xf7b6d0(%rip),%rcx        # 0x1413acdc0
1404316f0:	e8 4b 50 3e 00       	call   0x140816740
1404316f5:	90                   	nop
1404316f6:	4c 8d 0d f3 cd d6 ff 	lea    -0x29320d(%rip),%r9        # 0x14019e4f0
1404316fd:	ba 08 00 00 00       	mov    $0x8,%edx
140431702:	41 b8 04 00 00 00    	mov    $0x4,%r8d
140431708:	48 8d 4c 24 78       	lea    0x78(%rsp),%rcx
14043170d:	e8 3a 9e 9e 00       	call   0x140e1b54c
140431712:	90                   	nop
140431713:	48 8b 0f             	mov    (%rdi),%rcx
140431716:	48 85 c9             	test   %rcx,%rcx
140431719:	74 24                	je     0x14043173f
14043171b:	8b 41 10             	mov    0x10(%rcx),%eax
14043171e:	ff c8                	dec    %eax
140431720:	89 41 10             	mov    %eax,0x10(%rcx)
140431723:	85 c0                	test   %eax,%eax