140d893c0:	33 db                	xor    %ebx,%ebx
140d893c2:	c7 44 24 20 51 00 00 	movl   $0x51,0x20(%rsp)
140d893c9:	00
140d893ca:	ba a0 00 00 00       	mov    $0xa0,%edx
140d893cf:	4c 8d 0d 1a 9d 41 00 	lea    0x419d1a(%rip),%r9        # 0x1411a30f0
140d893d6:	8d 4b 04             	lea    0x4(%rbx),%ecx
140d893d9:	44 8d 42 0a          	lea    0xa(%rdx),%r8d
140d893dd:	e8 9e 78 f4 ff       	call   0x140cd0c80
140d893e2:	ff c7                	inc    %edi
140d893e4:	41 3b ff             	cmp    %r15d,%edi
140d893e7:	7c b7                	jl     0x140d893a0
140d893e9:	4c 8b 46 38          	mov    0x38(%rsi),%r8
140d893ed:	4d 8b cc             	mov    %r12,%r9
140d893f0:	48 8b 56 30          	mov    0x30(%rsi),%rdx
140d893f4:	49 8b ce             	mov    %r14,%rcx
140d893f7:	e8 44 d3 fc ff       	call   0x140d56740
140d893fc:	85 c0                	test   %eax,%eax
140d893fe:	75 0a                	jne    0x140d8940a
140d89400:	bb ff ff ff ff       	mov    $0xffffffff,%ebx
140d89405:	e9 2e 04 00 00       	jmp    0x140d89838
140d8940a:	33 ff                	xor    %edi,%edi
140d8940c:	45 85 ff             	test   %r15d,%r15d
140d8940f:	7e 27                	jle    0x140d89438
140d89411:	48 8b 4e 58          	mov    0x58(%rsi),%rcx
140d89415:	8b d7                	mov    %edi,%edx
140d89417:	e8 44 83 f3 ff       	call   0x140cc1760
140d8941c:	4d 8b cc             	mov    %r12,%r9
140d8941f:	49 8b d6             	mov    %r14,%rdx
140d89422:	49 8b ce             	mov    %r14,%rcx
140d89425:	4c 8b 00             	mov    (%rax),%r8
140d89428:	e8 13 d3 fc ff       	call   0x140d56740
140d8942d:	85 c0                	test   %eax,%eax
140d8942f:	74 cf                	je     0x140d89400
140d89431:	ff c7                	inc    %edi
140d89433:	41 3b ff             	cmp    %r15d,%edi
140d89436:	7c d9                	jl     0x140d89411
140d89438:	48 8b 56 18          	mov    0x18(%rsi),%rdx
140d8943c:	49 8b ce             	mov    %r14,%rcx
140d8943f:	e8 7c c7 f4 ff       	call   0x140cd5bc0
140d89444:	85 c0                	test   %eax,%eax
140d89446:	74 37                	je     0x140d8947f
140d89448:	33 db                	xor    %ebx,%ebx
140d8944a:	4c 8d 0d 9f 9c 41 00 	lea    0x419c9f(%rip),%r9        # 0x1411a30f0
140d89451:	ba a0 00 00 00       	mov    $0xa0,%edx
140d89456:	8d 4b 04             	lea    0x4(%rbx),%ecx
140d89459:	45 85 ff             	test   %r15d,%r15d
140d8945c:	74 0e                	je     0x140d8946c
140d8945e:	c7 44 24 20 65 00 00 	movl   $0x65,0x20(%rsp)
140d89465:	00
140d89466:	44 8d 42 0c          	lea    0xc(%rdx),%r8d
140d8946a:	eb 0e                	jmp    0x140d8947a
140d8946c:	c7 44 24 20 67 00 00 	movl   $0x67,0x20(%rsp)
140d89473:	00
140d89474:	41 b8 7f 00 00 00    	mov    $0x7f,%r8d
140d8947a:	e8 01 78 f4 ff       	call   0x140cd0c80
140d8947f:	e8 9c d1 f4 ff       	call   0x140cd6620
140d89484:	48 8b 56 30          	mov    0x30(%rsi),%rdx
140d89488:	4c 8b c0             	mov    %rax,%r8
140d8948b:	49 8b ce             	mov    %r14,%rcx
140d8948e:	e8 6d 50 f9 ff       	call   0x140d1e500
140d89493:	85 c0                	test   %eax,%eax
140d89495:	0f 84 65 ff ff ff    	je     0x140d89400
140d8949b:	e8 80 d1 f4 ff       	call   0x140cd6620
140d894a0:	48 8b 56 38          	mov    0x38(%rsi),%rdx
140d894a4:	4c 8b c0             	mov    %rax,%r8
140d894a7:	49 8b cd             	mov    %r13,%rcx
140d894aa:	e8 51 50 f9 ff       	call   0x140d1e500
140d894af:	85 c0                	test   %eax,%eax
140d894b1:	0f 84 49 ff ff ff    	je     0x140d89400
140d894b7:	48 8b 4c 24 70       	mov    0x70(%rsp),%rcx
140d894bc:	4d 8b cc             	mov    %r12,%r9
140d894bf:	4d 8b c5             	mov    %r13,%r8
140d894c2:	49 8b d6             	mov    %r14,%rdx
140d894c5:	e8 76 d2 fc ff       	call   0x140d56740
140d894ca:	85 c0                	test   %eax,%eax
140d894cc:	0f 84 2e ff ff ff    	je     0x140d89400
140d894d2:	48 8b 8c 24 80 00 00 	mov    0x80(%rsp),%rcx
140d894d9:	00
140d894da:	4d 8b cc             	mov    %r12,%r9
140d894dd:	4d 8b c5             	mov    %r13,%r8
140d894e0:	49 8b d6             	mov    %r14,%rdx
140d894e3:	e8 68 ec fc ff       	call   0x140d58150
140d894e8:	85 c0                	test   %eax,%eax
140d894ea:	0f 84 10 ff ff ff    	je     0x140d89400
140d894f0:	33 ed                	xor    %ebp,%ebp
140d894f2:	45 85 ff             	test   %r15d,%r15d
140d894f5:	7e 7c                	jle    0x140d89573
140d894f7:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
140d894fe:	00 00
140d89500:	48 8b 4e 58          	mov    0x58(%rsi),%rcx
140d89504:	8b d5                	mov    %ebp,%edx
140d89506:	e8 55 82 f3 ff       	call   0x140cc1760
140d8950b:	48 8b f8             	mov    %rax,%rdi
140d8950e:	e8 0d d1 f4 ff       	call   0x140cd6620
140d89513:	48 8b 17             	mov    (%rdi),%rdx
140d89516:	4c 8b c0             	mov    %rax,%r8
140d89519:	48 8b bc 24 88 00 00 	mov    0x88(%rsp),%rdi
140d89520:	00
140d89521:	48 8b cf             	mov    %rdi,%rcx
140d89524:	e8 d7 4f f9 ff       	call   0x140d1e500
140d89529:	85 c0                	test   %eax,%eax
140d8952b:	0f 84 cf fe ff ff    	je     0x140d89400
140d89531:	48 8b 54 24 70       	mov    0x70(%rsp),%rdx
140d89536:	4d 8b cc             	mov    %r12,%r9
140d89539:	48 8b ca             	mov    %rdx,%rcx
140d8953c:	4c 8b c7             	mov    %rdi,%r8
140d8953f:	e8 fc d1 fc ff       	call   0x140d56740
140d89544:	85 c0                	test   %eax,%eax
140d89546:	0f 84 b4 fe ff ff    	je     0x140d89400
140d8954c:	48 8b 94 24 80 00 00 	mov    0x80(%rsp),%rdx
140d89553:	00
140d89554:	4d 8b cc             	mov    %r12,%r9
140d89557:	48 8b ca             	mov    %rdx,%rcx
140d8955a:	4c 8b c7             	mov    %rdi,%r8
140d8955d:	e8 ee eb fc ff       	call   0x140d58150
140d89562:	85 c0                	test   %eax,%eax
140d89564:	0f 84 96 fe ff ff    	je     0x140d89400
140d8956a:	ff c5                	inc    %ebp
140d8956c:	41 3b ef             	cmp    %r15d,%ebp
140d8956f:	7c 8f                	jl     0x140d89500
140d89571:	eb 08                	jmp    0x140d8957b
140d89573:	48 8b bc 24 88 00 00 	mov    0x88(%rsp),%rdi
140d8957a:	00
140d8957b:	4c 8b 8c 24 80 00 00 	mov    0x80(%rsp),%r9
140d89582:	00
140d89583:	33 d2                	xor    %edx,%edx
140d89585:	4c 8b 44 24 70       	mov    0x70(%rsp),%r8
140d8958a:	48 8b cf             	mov    %rdi,%rcx
140d8958d:	4c 89 64 24 20       	mov    %r12,0x20(%rsp)
140d89592:	e8 e9 51 f9 ff       	call   0x140d1e780
140d89597:	85 c0                	test   %eax,%eax
140d89599:	0f 84 61 fe ff ff    	je     0x140d89400
140d8959f:	4c 8b 46 20          	mov    0x20(%rsi),%r8
140d895a3:	4c 8b cf             	mov    %rdi,%r9
140d895a6:	48 8b 56 28          	mov    0x28(%rsi),%rdx
140d895aa:	49 8b ce             	mov    %r14,%rcx
140d895ad:	4c 89 64 24 20       	mov    %r12,0x20(%rsp)
140d895b2:	e8 49 e4 fc ff       	call   0x140d57a00
140d895b7:	85 c0                	test   %eax,%eax
140d895b9:	0f 84 41 fe ff ff    	je     0x140d89400
140d895bf:	49 8b ce             	mov    %r14,%rcx
140d895c2:	e8 a9 ca f4 ff       	call   0x140cd6070
140d895c7:	85 c0                	test   %eax,%eax
140d895c9:	75 22                	jne    0x140d895ed
140d895cb:	33 db                	xor    %ebx,%ebx
140d895cd:	c7 44 24 20 97 00 00 	movl   $0x97,0x20(%rsp)
140d895d4:	00
140d895d5:	4c 8d 0d 14 9b 41 00 	lea    0x419b14(%rip),%r9        # 0x1411a30f0
140d895dc:	ba a0 00 00 00       	mov    $0xa0,%edx
140d895e1:	8d 48 04             	lea    0x4(%rax),%ecx
140d895e4:	44 8d 40 7b          	lea    0x7b(%rax),%r8d
140d895e8:	e8 93 76 f4 ff       	call   0x140cd0c80
140d895ed:	48 83 7e 40 00       	cmpq   $0x0,0x40(%rsi)
140d895f2:	0f 84 3c 01 00 00    	je     0x140d89734
140d895f8:	48 83 7e 48 00       	cmpq   $0x0,0x48(%rsi)
140d895fd:	0f 84 31 01 00 00    	je     0x140d89734
140d89603:	48 83 7e 50 00       	cmpq   $0x0,0x50(%rsi)
140d89608:	0f 84 26 01 00 00    	je     0x140d89734
140d8960e:	e8 0d d0 f4 ff       	call   0x140cd6620
140d89613:	48 8b 56 30          	mov    0x30(%rsi),%rdx
140d89617:	4c 8b c0             	mov    %rax,%r8
140d8961a:	49 8b ce             	mov    %r14,%rcx
140d8961d:	e8 de 4e f9 ff       	call   0x140d1e500
140d89622:	85 c0                	test   %eax,%eax
140d89624:	0f 84 d6 fd ff ff    	je     0x140d89400
140d8962a:	4c 8b 46 28          	mov    0x28(%rsi),%r8
140d8962e:	4d 8b ce             	mov    %r14,%r9
140d89631:	49 8b d5             	mov    %r13,%rdx
140d89634:	4c 89 64 24 20       	mov    %r12,0x20(%rsp)
140d89639:	33 c9                	xor    %ecx,%ecx
140d8963b:	e8 40 51 f9 ff       	call   0x140d1e780
140d89640:	85 c0                	test   %eax,%eax
140d89642:	0f 84 b8 fd ff ff    	je     0x140d89400
140d89648:	48 8b 56 40          	mov    0x40(%rsi),%rdx
140d8964c:	49 8b cd             	mov    %r13,%rcx
140d8964f:	e8 6c c5 f4 ff       	call   0x140cd5bc0
140d89654:	85 c0                	test   %eax,%eax
140d89656:	74 22                	je     0x140d8967a
140d89658:	33 db                	xor    %ebx,%ebx
140d8965a:	c7 44 24 20 a6 00 00 	movl   $0xa6,0x20(%rsp)
140d89661:	00
140d89662:	4c 8d 0d 87 9a 41 00 	lea    0x419a87(%rip),%r9        # 0x1411a30f0
140d89669:	ba a0 00 00 00       	mov    $0xa0,%edx
140d8966e:	8d 4b 04             	lea    0x4(%rbx),%ecx
140d89671:	44 8d 43 7c          	lea    0x7c(%rbx),%r8d
140d89675:	e8 06 76 f4 ff       	call   0x140cd0c80
140d8967a:	e8 a1 cf f4 ff       	call   0x140cd6620
140d8967f:	48 8b 56 38          	mov    0x38(%rsi),%rdx
140d89683:	4c 8b c0             	mov    %rax,%r8
140d89686:	49 8b ce             	mov    %r14,%rcx
140d89689:	e8 72 4e f9 ff       	call   0x140d1e500
140d8968e:	85 c0                	test   %eax,%eax
140d89690:	0f 84 6a fd ff ff    	je     0x140d89400
140d89696:	4c 8b 46 28          	mov    0x28(%rsi),%r8
140d8969a:	4d 8b ce             	mov    %r14,%r9
140d8969d:	49 8b d5             	mov    %r13,%rdx
140d896a0:	4c 89 64 24 20       	mov    %r12,0x20(%rsp)
140d896a5:	33 c9                	xor    %ecx,%ecx
140d896a7:	e8 d4 50 f9 ff       	call   0x140d1e780
140d896ac:	85 c0                	test   %eax,%eax
140d896ae:	0f 84 4c fd ff ff    	je     0x140d89400
140d896b4:	48 8b 56 48          	mov    0x48(%rsi),%rdx
140d896b8:	49 8b cd             	mov    %r13,%rcx
140d896bb:	e8 00 c5 f4 ff       	call   0x140cd5bc0
140d896c0:	85 c0                	test   %eax,%eax
140d896c2:	74 22                	je     0x140d896e6
140d896c4:	33 db                	xor    %ebx,%ebx
140d896c6:	c7 44 24 20 b4 00 00 	movl   $0xb4,0x20(%rsp)
140d896cd:	00
140d896ce:	4c 8d 0d 1b 9a 41 00 	lea    0x419a1b(%rip),%r9        # 0x1411a30f0
140d896d5:	ba a0 00 00 00       	mov    $0xa0,%edx
140d896da:	8d 4b 04             	lea    0x4(%rbx),%ecx
140d896dd:	44 8d 43 7d          	lea    0x7d(%rbx),%r8d
140d896e1:	e8 9a 75 f4 ff       	call   0x140cd0c80
140d896e6:	4c 8b 46 30          	mov    0x30(%rsi),%r8
140d896ea:	4d 8b cc             	mov    %r12,%r9
140d896ed:	48 8b 56 38          	mov    0x38(%rsi),%rdx
140d896f1:	49 8b ce             	mov    %r14,%rcx
140d896f4:	e8 77 ed fc ff       	call   0x140d58470
140d896f9:	48 85 c0             	test   %rax,%rax
140d896fc:	0f 84 fe fc ff ff    	je     0x140d89400
140d89702:	48 8b 56 50          	mov    0x50(%rsi),%rdx
140d89706:	49 8b ce             	mov    %r14,%rcx
140d89709:	e8 b2 c4 f4 ff       	call   0x140cd5bc0
140d8970e:	85 c0                	test   %eax,%eax
140d89710:	74 22                	je     0x140d89734
140d89712:	33 db                	xor    %ebx,%ebx
140d89714:	c7 44 24 20 be 00 00 	movl   $0xbe,0x20(%rsp)
140d8971b:	00
140d8971c:	4c 8d 0d cd 99 41 00 	lea    0x4199cd(%rip),%r9        # 0x1411a30f0
140d89723:	ba a0 00 00 00       	mov    $0xa0,%edx
140d89728:	8d 4b 04             	lea    0x4(%rbx),%ecx
140d8972b:	44 8d 43 7e          	lea    0x7e(%rbx),%r8d
140d8972f:	e8 4c 75 f4 ff       	call   0x140cd0c80
140d89734:	33 ed                	xor    %ebp,%ebp
140d89736:	45 85 ff             	test   %r15d,%r15d
140d89739:	0f 8e f9 00 00 00    	jle    0x140d89838
140d8973f:	90                   	nop
140d89740:	48 8b 4e 58          	mov    0x58(%rsi),%rcx
140d89744:	8b d5                	mov    %ebp,%edx
140d89746:	e8 15 80 f3 ff       	call   0x140cc1760
140d8974b:	48 8b f8             	mov    %rax,%rdi
140d8974e:	e8 cd ce f4 ff       	call   0x140cd6620
140d89753:	48 8b 17             	mov    (%rdi),%rdx
140d89756:	4c 8b c0             	mov    %rax,%r8
140d89759:	49 8b ce             	mov    %r14,%rcx
140d8975c:	e8 9f 4d f9 ff       	call   0x140d1e500
140d89761:	85 c0                	test   %eax,%eax
140d89763:	0f 84 97 fc ff ff    	je     0x140d89400
140d89769:	4c 8b 46 28          	mov    0x28(%rsi),%r8
140d8976d:	4d 8b ce             	mov    %r14,%r9
140d89770:	49 8b d5             	mov    %r13,%rdx
140d89773:	4c 89 64 24 20       	mov    %r12,0x20(%rsp)
140d89778:	33 c9                	xor    %ecx,%ecx
140d8977a:	e8 01 50 f9 ff       	call   0x140d1e780
140d8977f:	85 c0                	test   %eax,%eax
140d89781:	0f 84 79 fc ff ff    	je     0x140d89400
140d89787:	48 8b 57 08          	mov    0x8(%rdi),%rdx
140d8978b:	49 8b cd             	mov    %r13,%rcx
140d8978e:	e8 2d c4 f4 ff       	call   0x140cd5bc0
140d89793:	85 c0                	test   %eax,%eax
140d89795:	74 22                	je     0x140d897b9
140d89797:	33 db                	xor    %ebx,%ebx
140d89799:	c7 44 24 20 cf 00 00 	movl   $0xcf,0x20(%rsp)
140d897a0:	00
140d897a1:	ba a0 00 00 00       	mov    $0xa0,%edx
140d897a6:	4c 8d 0d 43 99 41 00 	lea    0x419943(%rip),%r9        # 0x1411a30f0
140d897ad:	8d 4b 04             	lea    0x4(%rbx),%ecx
140d897b0:	44 8d 42 09          	lea    0x9(%rdx),%r8d
140d897b4:	e8 c7 74 f4 ff       	call   0x140cd0c80
140d897b9:	4c 8b 07             	mov    (%rdi),%r8
140d897bc:	4d 8b cc             	mov    %r12,%r9
140d897bf:	48 8b 57 18          	mov    0x18(%rdi),%rdx
140d897c3:	49 8b ce             	mov    %r14,%rcx
140d897c6:	e8 a5 ec fc ff       	call   0x140d58470
140d897cb:	48 85 c0             	test   %rax,%rax
140d897ce:	0f 84 2c fc ff ff    	je     0x140d89400
140d897d4:	48 8b 57 10          	mov    0x10(%rdi),%rdx
140d897d8:	49 8b ce             	mov    %r14,%rcx
140d897db:	e8 e0 c3 f4 ff       	call   0x140cd5bc0
140d897e0:	85 c0                	test   %eax,%eax
140d897e2:	74 22                	je     0x140d89806
140d897e4:	33 db                	xor    %ebx,%ebx
140d897e6:	c7 44 24 20 d8 00 00 	movl   $0xd8,0x20(%rsp)
140d897ed:	00
140d897ee:	ba a0 00 00 00       	mov    $0xa0,%edx
140d897f3:	4c 8d 0d f6 98 41 00 	lea    0x4198f6(%rip),%r9        # 0x1411a30f0
140d897fa:	8d 4b 04             	lea    0x4(%rbx),%ecx
140d897fd:	44 8d 42 08          	lea    0x8(%rdx),%r8d
140d89801:	e8 7a 74 f4 ff       	call   0x140cd0c80
140d89806:	ff c5                	inc    %ebp
140d89808:	41 3b ef             	cmp    %r15d,%ebp
140d8980b:	0f 8c 2f ff ff ff    	jl     0x140d89740
140d89811:	eb 25                	jmp    0x140d89838
140d89813:	bb ff ff ff ff       	mov    $0xffffffff,%ebx
140d89818:	c7 44 24 20 33 00 00 	movl   $0x33,0x20(%rsp)
140d8981f:	00
140d89820:	4c 8d 0d c9 98 41 00 	lea    0x4198c9(%rip),%r9        # 0x1411a30f0
140d89827:	ba a0 00 00 00       	mov    $0xa0,%edx
140d8982c:	8d 4b 05             	lea    0x5(%rbx),%ecx
140d8982f:	44 8d 43 42          	lea    0x42(%rbx),%r8d
140d89833:	e8 48 74 f4 ff       	call   0x140cd0c80
140d89838:	49 8b ce             	mov    %r14,%rcx
140d8983b:	e8 20 c7 f4 ff       	call   0x140cd5f60
140d89840:	49 8b cd             	mov    %r13,%rcx
140d89843:	e8 18 c7 f4 ff       	call   0x140cd5f60
140d89848:	48 8b 8c 24 88 00 00 	mov    0x88(%rsp),%rcx
140d8984f:	00
140d89850:	e8 0b c7 f4 ff       	call   0x140cd5f60
140d89855:	48 8b 4c 24 70       	mov    0x70(%rsp),%rcx
140d8985a:	e8 01 c7 f4 ff       	call   0x140cd5f60
140d8985f:	48 8b 8c 24 80 00 00 	mov    0x80(%rsp),%rcx
140d89866:	00
140d89867:	e8 f4 c6 f4 ff       	call   0x140cd5f60
140d8986c:	49 8b cc             	mov    %r12,%rcx
140d8986f:	e8 6c 47 f9 ff       	call   0x140d1dfe0
140d89874:	4c 8b 74 24 30       	mov    0x30(%rsp),%r14
140d89879:	8b c3                	mov    %ebx,%eax
140d8987b:	4c 8b 6c 24 38       	mov    0x38(%rsp),%r13
140d89880:	4c 8b 64 24 40       	mov    0x40(%rsp),%r12
140d89885:	48 8b 7c 24 78       	mov    0x78(%rsp),%rdi
140d8988a:	48 83 c4 48          	add    $0x48,%rsp
140d8988e:	41 5f                	pop    %r15
140d89890:	5e                   	pop    %rsi
140d89891:	5d                   	pop    %rbp
140d89892:	5b                   	pop    %rbx
140d89893:	c3                   	ret
140d89894:	c7 44 24 20 1c 00 00 	movl   $0x1c,0x20(%rsp)
140d8989b:	00
140d8989c:	41 b8 93 00 00 00    	mov    $0x93,%r8d
140d898a2:	4c 8d 0d 47 98 41 00 	lea    0x419847(%rip),%r9        # 0x1411a30f0
140d898a9:	ba a0 00 00 00       	mov    $0xa0,%edx
140d898ae:	b9 04 00 00 00       	mov    $0x4,%ecx
140d898b3:	e8 c8 73 f4 ff       	call   0x140cd0c80
140d898b8:	33 c0                	xor    %eax,%eax
140d898ba:	48 83 c4 48          	add    $0x48,%rsp
140d898be:	41 5f                	pop    %r15
140d898c0:	5e                   	pop    %rsi
140d898c1:	5d                   	pop    %rbp
140d898c2:	5b                   	pop    %rbx
140d898c3:	c3                   	ret
140d898c4:	cc                   	int3
140d898c5:	cc                   	int3
140d898c6:	cc                   	int3
140d898c7:	cc                   	int3
140d898c8:	cc                   	int3
140d898c9:	cc                   	int3
140d898ca:	cc                   	int3
140d898cb:	cc                   	int3
140d898cc:	cc                   	int3