14016c320:	e8 bb 8e 0c 00       	call   0x1402351e0
14016c325:	e8 06 7e 0c 00       	call   0x140234130
14016c32a:	85 c0                	test   %eax,%eax
14016c32c:	74 04                	je     0x14016c332
14016c32e:	33 c0                	xor    %eax,%eax
14016c330:	eb 21                	jmp    0x14016c353
14016c332:	48 8d 15 67 c6 1c 00 	lea    0x1cc667(%rip),%rdx        # 0x1403389a0
14016c339:	49 8b cd             	mov    %r13,%rcx
14016c33c:	e8 df e9 fd ff       	call   0x14014ad20
14016c341:	e8 ea 7d 0c 00       	call   0x140234130
14016c346:	85 c0                	test   %eax,%eax
14016c348:	b9 23 00 00 00       	mov    $0x23,%ecx
14016c34d:	41 0f 45 cc          	cmovne %r12d,%ecx
14016c351:	8b c1                	mov    %ecx,%eax
14016c353:	48 8b 8c 24 b0 01 00 	mov    0x1b0(%rsp),%rcx
14016c35a:	00
14016c35b:	48 33 cc             	xor    %rsp,%rcx
14016c35e:	e8 dd e2 18 00       	call   0x1402fa640
14016c363:	48 81 c4 e8 01 00 00 	add    $0x1e8,%rsp
14016c36a:	41 5d                	pop    %r13
14016c36c:	41 5c                	pop    %r12
14016c36e:	c3                   	ret
14016c36f:	cc                   	int3
14016c370:	40 55                	rex push %rbp
14016c372:	53                   	push   %rbx
14016c373:	56                   	push   %rsi
14016c374:	57                   	push   %rdi
14016c375:	41 54                	push   %r12
14016c377:	41 55                	push   %r13
14016c379:	41 56                	push   %r14
14016c37b:	41 57                	push   %r15
14016c37d:	48 8d ac 24 18 ff ff 	lea    -0xe8(%rsp),%rbp
14016c384:	ff
14016c385:	48 81 ec e8 01 00 00 	sub    $0x1e8,%rsp
14016c38c:	48 8b 05 ed bd 29 00 	mov    0x29bded(%rip),%rax        # 0x140408180
14016c393:	48 33 c4             	xor    %rsp,%rax
14016c396:	48 89 85 d0 00 00 00 	mov    %rax,0xd0(%rbp)
14016c39d:	4c 8b 79 18          	mov    0x18(%rcx),%r15
14016c3a1:	49 8b f9             	mov    %r9,%rdi
14016c3a4:	48 8b b5 50 01 00 00 	mov    0x150(%rbp),%rsi
14016c3ab:	49 8b d8             	mov    %r8,%rbx
14016c3ae:	4c 63 e2             	movslq %edx,%r12
14016c3b1:	4c 8b f1             	mov    %rcx,%r14
14016c3b4:	4b 8d 04 64          	lea    (%r12,%r12,2),%rax
14016c3b8:	4d 8b ac c7 78 02 00 	mov    0x278(%r15,%rax,8),%r13
14016c3bf:	00
14016c3c0:	e8 ab 43 0b 00       	call   0x140220770
14016c3c5:	49 8b 87 78 02 00 00 	mov    0x278(%r15),%rax
14016c3cc:	48 8b d3             	mov    %rbx,%rdx
14016c3cf:	4c 89 30             	mov    %r14,(%rax)
14016c3d2:	b8 ff ff ff 7f       	mov    $0x7fffffff,%eax
14016c3d7:	49 8b 4d 10          	mov    0x10(%r13),%rcx
14016c3db:	48 3b f8             	cmp    %rax,%rdi
14016c3de:	0f 47 f8             	cmova  %eax,%edi
14016c3e1:	44 8b c7             	mov    %edi,%r8d
14016c3e4:	e8 77 e0 06 00       	call   0x1401da460
14016c3e9:	85 c0                	test   %eax,%eax
14016c3eb:	0f 8f 71 02 00 00    	jg     0x14016c662
14016c3f1:	49 8b 4d 10          	mov    0x10(%r13),%rcx
14016c3f5:	8b d0                	mov    %eax,%edx
14016c3f7:	e8 14 ce 06 00       	call   0x1401d9210
14016c3fc:	8b d0                	mov    %eax,%edx
14016c3fe:	8b d8                	mov    %eax,%ebx
14016c400:	83 ea 01             	sub    $0x1,%edx
14016c403:	0f 84 d9 00 00 00    	je     0x14016c4e2
14016c409:	83 ea 01             	sub    $0x1,%edx
14016c40c:	0f 84 be 00 00 00    	je     0x14016c4d0
14016c412:	83 ea 01             	sub    $0x1,%edx
14016c415:	0f 84 b5 00 00 00    	je     0x14016c4d0
14016c41b:	83 fa 02             	cmp    $0x2,%edx
14016c41e:	74 15                	je     0x14016c435
14016c420:	ff 15 a2 d9 1b 00    	call   *0x1bd9a2(%rip)        # 0x140329dc8
14016c426:	8b cb                	mov    %ebx,%ecx
14016c428:	44 8b c8             	mov    %eax,%r9d
14016c42b:	e8 10 ae fe ff       	call   0x140157240
14016c430:	4c 8b c0             	mov    %rax,%r8
14016c433:	eb 7a                	jmp    0x14016c4af
14016c435:	ff 15 8d d9 1b 00    	call   *0x1bd98d(%rip)        # 0x140329dc8
14016c43b:	8b d8                	mov    %eax,%ebx
14016c43d:	e8 5e 48 0b 00       	call   0x140220ca0
14016c442:	85 c0                	test   %eax,%eax
14016c444:	74 27                	je     0x14016c46d
14016c446:	41 b8 00 01 00 00    	mov    $0x100,%r8d
14016c44c:	c6 44 24 50 00       	movb   $0x0,0x50(%rsp)
14016c451:	48 8d 54 24 50       	lea    0x50(%rsp),%rdx
14016c456:	8b c8                	mov    %eax,%ecx
14016c458:	e8 43 44 0b 00       	call   0x1402208a0
14016c45d:	80 7c 24 50 00       	cmpb   $0x0,0x50(%rsp)
14016c462:	75 43                	jne    0x14016c4a7
14016c464:	48 8d 15 ad bb 1c 00 	lea    0x1cbbad(%rip),%rdx        # 0x140338018
14016c46b:	eb 25                	jmp    0x14016c492
14016c46d:	85 db                	test   %ebx,%ebx
14016c46f:	74 14                	je     0x14016c485
14016c471:	41 b8 00 01 00 00    	mov    $0x100,%r8d
14016c477:	48 8d 54 24 50       	lea    0x50(%rsp),%rdx
14016c47c:	8b cb                	mov    %ebx,%ecx
14016c47e:	e8 dd 64 fe ff       	call   0x140152960
14016c483:	eb 22                	jmp    0x14016c4a7
14016c485:	b9 05 00 00 00       	mov    $0x5,%ecx
14016c48a:	e8 b1 ad fe ff       	call   0x140157240
14016c48f:	48 8b d0             	mov    %rax,%rdx
14016c492:	41 b8 00 01 00 00    	mov    $0x100,%r8d
14016c498:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
14016c49d:	ff 15 fd dc 1b 00    	call   *0x1bdcfd(%rip)        # 0x14032a1a0
14016c4a3:	c6 45 4f 00          	movb   $0x0,0x4f(%rbp)
14016c4a7:	44 8b cb             	mov    %ebx,%r9d
14016c4aa:	4c 8d 44 24 50       	lea    0x50(%rsp),%r8
14016c4af:	48 8d 15 5a f2 1c 00 	lea    0x1cf25a(%rip),%rdx        # 0x14033b710
14016c4b6:	49 8b ce             	mov    %r14,%rcx
14016c4b9:	e8 72 62 fd ff       	call   0x140142730
14016c4be:	48 c7 c0 ff ff ff ff 	mov    $0xffffffffffffffff,%rax
14016c4c5:	c7 06 37 00 00 00    	movl   $0x37,(%rsi)
14016c4cb:	e9 9a 01 00 00       	jmp    0x14016c66a
14016c4d0:	c7 06 51 00 00 00    	movl   $0x51,(%rsi)
14016c4d6:	48 c7 c0 ff ff ff ff 	mov    $0xffffffffffffffff,%rax
14016c4dd:	e9 88 01 00 00       	jmp    0x14016c66a
14016c4e2:	e8 b9 47 0b 00       	call   0x140220ca0
14016c4e7:	8b c8                	mov    %eax,%ecx
14016c4e9:	8b d8                	mov    %eax,%ebx
14016c4eb:	81 e1 00 00 00 ff    	and    $0xff000000,%ecx
14016c4f1:	81 f9 00 00 00 14    	cmp    $0x14000000,%ecx
14016c4f7:	0f 85 fb 00 00 00    	jne    0x14016c5f8
14016c4fd:	8b c8                	mov    %eax,%ecx
14016c4ff:	81 e1 ff 0f 00 00    	and    $0xfff,%ecx
14016c505:	81 f9 80 00 00 00    	cmp    $0x80,%ecx
14016c50b:	0f 85 e7 00 00 00    	jne    0x14016c5f8
14016c511:	4b 8d 0c 64          	lea    (%r12,%r12,2),%rcx
14016c515:	41 83 bc cf 70 02 00 	cmpl   $0x2,0x270(%r15,%rcx,8)
14016c51c:	00 02
14016c51e:	0f 85 d4 00 00 00    	jne    0x14016c5f8
14016c524:	4b 8d 04 64          	lea    (%r12,%r12,2),%rax
14016c528:	41 83 bc c7 a0 02 00 	cmpl   $0x2,0x2a0(%r15,%rax,8)
14016c52f:	00 02
14016c531:	0f 85 c1 00 00 00    	jne    0x14016c5f8
14016c537:	66 c7 44 24 41 00 00 	movw   $0x0,0x41(%rsp)
14016c53e:	e8 5d c3 0b 00       	call   0x1402288a0
14016c543:	44 8b c0             	mov    %eax,%r8d
14016c546:	3d 00 60 90 00       	cmp    $0x906000,%eax
14016c54b:	73 64                	jae    0x14016c5b1
14016c54d:	41 b8 df 10 10 10    	mov    $0x101010df,%r8d
14016c553:	c6 44 24 40 00       	movb   $0x0,0x40(%rsp)
14016c558:	41 8b c0             	mov    %r8d,%eax
14016c55b:	4c 8d 0d 3e f2 1c 00 	lea    0x1cf23e(%rip),%r9        # 0x14033b7a0
14016c562:	c1 e8 0c             	shr    $0xc,%eax
14016c565:	0f b6 d0             	movzbl %al,%edx
14016c568:	41 8b c0             	mov    %r8d,%eax
14016c56b:	c1 e8 14             	shr    $0x14,%eax
14016c56e:	0f b6 c8             	movzbl %al,%ecx
14016c571:	48 8d 44 24 40       	lea    0x40(%rsp),%rax
14016c576:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
14016c57b:	89 54 24 30          	mov    %edx,0x30(%rsp)
14016c57f:	ba 78 00 00 00       	mov    $0x78,%edx
14016c584:	41 c1 e8 1c          	shr    $0x1c,%r8d
14016c588:	89 4c 24 28          	mov    %ecx,0x28(%rsp)
14016c58c:	48 8d 4d 50          	lea    0x50(%rbp),%rcx
14016c590:	44 89 44 24 20       	mov    %r8d,0x20(%rsp)
14016c595:	4c 8d 05 0c f2 1c 00 	lea    0x1cf20c(%rip),%r8        # 0x14033b7a8
14016c59c:	e8 3f 10 ff ff       	call   0x14015d5e0
14016c5a1:	4c 8d 45 50          	lea    0x50(%rbp),%r8
14016c5a5:	48 8d 15 84 f1 1c 00 	lea    0x1cf184(%rip),%rdx        # 0x14033b730
14016c5ac:	e9 9a 00 00 00       	jmp    0x14016c64b
14016c5b1:	a9 f0 0f 00 00       	test   $0xff0,%eax
14016c5b6:	74 9b                	je     0x14016c553
14016c5b8:	c1 e8 04             	shr    $0x4,%eax
14016c5bb:	0f b6 c8             	movzbl %al,%ecx
14016c5be:	83 f9 1a             	cmp    $0x1a,%ecx
14016c5c1:	76 29                	jbe    0x14016c5ec
14016c5c3:	ff c9                	dec    %ecx
14016c5c5:	c6 44 24 40 7a       	movb   $0x7a,0x40(%rsp)
14016c5ca:	b8 4f ec c4 4e       	mov    $0x4ec4ec4f,%eax
14016c5cf:	f7 e9                	imul   %ecx
14016c5d1:	c1 fa 03             	sar    $0x3,%edx
14016c5d4:	8b c2                	mov    %edx,%eax
14016c5d6:	c1 e8 1f             	shr    $0x1f,%eax
14016c5d9:	03 d0                	add    %eax,%edx
14016c5db:	6b c2 1a             	imul   $0x1a,%edx,%eax
14016c5de:	2b c8                	sub    %eax,%ecx
14016c5e0:	80 c1 62             	add    $0x62,%cl
14016c5e3:	88 4c 24 41          	mov    %cl,0x41(%rsp)
14016c5e7:	e9 6c ff ff ff       	jmp    0x14016c558
14016c5ec:	80 c1 60             	add    $0x60,%cl
14016c5ef:	88 4c 24 40          	mov    %cl,0x40(%rsp)
14016c5f3:	e9 60 ff ff ff       	jmp    0x14016c558
14016c5f8:	41 b8 00 01 00 00    	mov    $0x100,%r8d
14016c5fe:	c6 44 24 50 00       	movb   $0x0,0x50(%rsp)
14016c603:	48 8d 54 24 50       	lea    0x50(%rsp),%rdx
14016c608:	8b cb                	mov    %ebx,%ecx
14016c60a:	e8 91 42 0b 00       	call   0x1402208a0
14016c60f:	80 7c 24 50 00       	cmpb   $0x0,0x50(%rsp)
14016c614:	75 29                	jne    0x14016c63f
14016c616:	85 db                	test   %ebx,%ebx
14016c618:	48 8d 05 f9 b9 1c 00 	lea    0x1cb9f9(%rip),%rax        # 0x140338018
14016c61f:	48 8d 15 3a f4 1c 00 	lea    0x1cf43a(%rip),%rdx        # 0x14033ba60
14016c626:	41 b8 00 01 00 00    	mov    $0x100,%r8d
14016c62c:	48 0f 45 d0          	cmovne %rax,%rdx
14016c630:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
14016c635:	ff 15 65 db 1b 00    	call   *0x1bdb65(%rip)        # 0x14032a1a0
14016c63b:	c6 45 4f 00          	movb   $0x0,0x4f(%rbp)
14016c63f:	4c 8d 44 24 50       	lea    0x50(%rsp),%r8
14016c644:	48 8d 15 1d f1 1c 00 	lea    0x1cf11d(%rip),%rdx        # 0x14033b768
14016c64b:	49 8b ce             	mov    %r14,%rcx
14016c64e:	e8 dd 60 fd ff       	call   0x140142730
14016c653:	48 c7 c0 ff ff ff ff 	mov    $0xffffffffffffffff,%rax
14016c65a:	c7 06 37 00 00 00    	movl   $0x37,(%rsi)
14016c660:	eb 08                	jmp    0x14016c66a
14016c662:	c7 06 00 00 00 00    	movl   $0x0,(%rsi)
14016c668:	48 98                	cltq
14016c66a:	48 8b 8d d0 00 00 00 	mov    0xd0(%rbp),%rcx
14016c671:	48 33 cc             	xor    %rsp,%rcx
14016c674:	e8 c7 df 18 00       	call   0x1402fa640
14016c679:	48 81 c4 e8 01 00 00 	add    $0x1e8,%rsp
14016c680:	41 5f                	pop    %r15
14016c682:	41 5e                	pop    %r14
14016c684:	41 5d                	pop    %r13
14016c686:	41 5c                	pop    %r12
14016c688:	5f                   	pop    %rdi
14016c689:	5e                   	pop    %rsi
14016c68a:	5b                   	pop    %rbx
14016c68b:	5d                   	pop    %rbp
14016c68c:	c3                   	ret
14016c68d:	cc                   	int3
14016c68e:	cc                   	int3
14016c68f:	cc                   	int3
14016c690:	40 53                	rex push %rbx
14016c692:	57                   	push   %rdi
14016c693:	41 54                	push   %r12
14016c695:	41 56                	push   %r14
14016c697:	41 57                	push   %r15
14016c699:	48 81 ec 80 04 00 00 	sub    $0x480,%rsp
14016c6a0:	48 8b 05 d9 ba 29 00 	mov    0x29bad9(%rip),%rax        # 0x140408180
14016c6a7:	48 33 c4             	xor    %rsp,%rax
14016c6aa:	48 89 84 24 60 04 00 	mov    %rax,0x460(%rsp)
14016c6b1:	00
14016c6b2:	48 8b 84 24 e0 04 00 	mov    0x4e0(%rsp),%rax
14016c6b9:	00
14016c6ba:	4d 8b f1             	mov    %r9,%r14
14016c6bd:	41 8b f8             	mov    %r8d,%edi
14016c6c0:	8b da                	mov    %edx,%ebx
14016c6c2:	44 8b e1             	mov    %ecx,%r12d
14016c6c5:	48 8b 80 78 02 00 00 	mov    0x278(%rax),%rax
14016c6cc:	4c 8b 38             	mov    (%rax),%r15
14016c6cf:	4d 85 ff             	test   %r15,%r15
14016c6d2:	0f 84 ca 02 00 00    	je     0x14016c9a2
14016c6d8:	49 83 bf 78 02 00 00 	cmpq   $0x0,0x278(%r15)
14016c6df:	00
14016c6e0:	0f 84 bc 02 00 00    	je     0x14016c9a2
14016c6e6:	83 f9 01             	cmp    $0x1,%ecx
14016c6e9:	0f 87 b3 02 00 00    	ja     0x14016c9a2
14016c6ef:	48 89 ac 24 78 04 00 	mov    %rbp,0x478(%rsp)
14016c6f6:	00
14016c6f7:	81 fa 01 03 00 00    	cmp    $0x301,%edx
14016c6fd:	7f 32                	jg     0x14016c731
14016c6ff:	74 27                	je     0x14016c728
14016c701:	85 d2                	test   %edx,%edx
14016c703:	0f 84 72 02 00 00    	je     0x14016c97b
14016c709:	83 fa 02             	cmp    $0x2,%edx
14016c70c:	74 11                	je     0x14016c71f
14016c70e:	81 fa 00 03 00 00    	cmp    $0x300,%edx
14016c714:	75 2f                	jne    0x14016c745
14016c716:	48 8d 2d 37 d6 1c 00 	lea    0x1cd637(%rip),%rbp        # 0x140339d54
14016c71d:	eb 67                	jmp    0x14016c786
14016c71f:	48 8d 2d 0a d6 1c 00 	lea    0x1cd60a(%rip),%rbp        # 0x140339d30
14016c726:	eb 5e                	jmp    0x14016c786
14016c728:	48 8d 2d 49 d6 1c 00 	lea    0x1cd649(%rip),%rbp        # 0x140339d78
14016c72f:	eb 55                	jmp    0x14016c786
14016c731:	8b cb                	mov    %ebx,%ecx
14016c733:	81 e9 02 03 00 00    	sub    $0x302,%ecx
14016c739:	74 44                	je     0x14016c77f
14016c73b:	83 e9 01             	sub    $0x1,%ecx
14016c73e:	74 36                	je     0x14016c776
14016c740:	83 f9 01             	cmp    $0x1,%ecx
14016c743:	74 28                	je     0x14016c76d
14016c745:	44 8b cb             	mov    %ebx,%r9d
14016c748:	4c 8d 05 ed d6 1c 00 	lea    0x1cd6ed(%rip),%r8        # 0x140339e3c
14016c74f:	ba 20 00 00 00       	mov    $0x20,%edx
14016c754:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
14016c759:	e8 82 0e ff ff       	call   0x14015d5e0
14016c75e:	48 8d 6c 24 40       	lea    0x40(%rsp),%rbp
14016c763:	85 db                	test   %ebx,%ebx
14016c765:	0f 84 10 02 00 00    	je     0x14016c97b
14016c76b:	eb 19                	jmp    0x14016c786
14016c76d:	48 8d 2d 94 d6 1c 00 	lea    0x1cd694(%rip),%rbp        # 0x140339e08
14016c774:	eb 10                	jmp    0x14016c786
14016c776:	48 8d 2d 5b d6 1c 00 	lea    0x1cd65b(%rip),%rbp        # 0x140339dd8
14016c77d:	eb 07                	jmp    0x14016c786
14016c77f:	48 8d 2d 1a d6 1c 00 	lea    0x1cd61a(%rip),%rbp        # 0x140339da0
14016c786:	81 ff 01 01 00 00    	cmp    $0x101,%edi
14016c78c:	0f 84 e9 01 00 00    	je     0x14016c97b
14016c792:	c1 fb 08             	sar    $0x8,%ebx
14016c795:	48 89 b4 24 70 04 00 	mov    %rsi,0x470(%rsp)
14016c79c:	00
14016c79d:	83 fb 03             	cmp    $0x3,%ebx
14016c7a0:	75 58                	jne    0x14016c7fa
14016c7a2:	85 ff                	test   %edi,%edi
14016c7a4:	74 54                	je     0x14016c7fa
14016c7a6:	8b cf                	mov    %edi,%ecx
14016c7a8:	83 e9 14             	sub    $0x14,%ecx
14016c7ab:	74 44                	je     0x14016c7f1
14016c7ad:	83 e9 01             	sub    $0x1,%ecx
14016c7b0:	74 36                	je     0x14016c7e8
14016c7b2:	83 e9 01             	sub    $0x1,%ecx
14016c7b5:	74 28                	je     0x14016c7df
14016c7b7:	83 e9 01             	sub    $0x1,%ecx
14016c7ba:	74 1a                	je     0x14016c7d6
14016c7bc:	81 f9 e9 00 00 00    	cmp    $0xe9,%ecx
14016c7c2:	74 09                	je     0x14016c7cd
14016c7c4:	48 8d 35 dd d2 1c 00 	lea    0x1cd2dd(%rip),%rsi        # 0x140339aa8
14016c7cb:	eb 34                	jmp    0x14016c801
14016c7cd:	48 8d 35 cc d1 1c 00 	lea    0x1cd1cc(%rip),%rsi        # 0x1403399a0
14016c7d4:	eb 2b                	jmp    0x14016c801
14016c7d6:	48 8d 35 a3 d2 1c 00 	lea    0x1cd2a3(%rip),%rsi        # 0x140339a80
14016c7dd:	eb 22                	jmp    0x14016c801
14016c7df:	48 8d 35 62 d2 1c 00 	lea    0x1cd262(%rip),%rsi        # 0x140339a48
14016c7e6:	eb 19                	jmp    0x14016c801
14016c7e8:	48 8d 35 29 d2 1c 00 	lea    0x1cd229(%rip),%rsi        # 0x140339a18
14016c7ef:	eb 10                	jmp    0x14016c801
14016c7f1:	48 8d 35 e8 d1 1c 00 	lea    0x1cd1e8(%rip),%rsi        # 0x1403399e0
14016c7f8:	eb 07                	jmp    0x14016c801
14016c7fa:	48 8d 35 37 e1 1b 00 	lea    0x1be137(%rip),%rsi        # 0x14032a938
14016c801:	83 ff 14             	cmp    $0x14,%edi
14016c804:	75 10                	jne    0x14016c816
14016c806:	41 0f be 3e          	movsbl (%r14),%edi
14016c80a:	48 8d 0d 9f d6 1c 00 	lea    0x1cd69f(%rip),%rcx        # 0x140339eb0
14016c811:	e9 ff 00 00 00       	jmp    0x14016c915
14016c816:	83 ff 15             	cmp    $0x15,%edi
14016c819:	75 1d                	jne    0x14016c838
14016c81b:	41 0f be 06          	movsbl (%r14),%eax
14016c81f:	41 0f be 7e 01       	movsbl 0x1(%r14),%edi
14016c824:	c1 e0 08             	shl    $0x8,%eax
14016c827:	03 f8                	add    %eax,%edi
14016c829:	8b cf                	mov    %edi,%ecx
14016c82b:	e8 c0 5f 07 00       	call   0x1401e27f0
14016c830:	48 8b c8             	mov    %rax,%rcx
14016c833:	e9 dd 00 00 00       	jmp    0x14016c915
14016c838:	49 0f be 3e          	movsbq (%r14),%rdi
14016c83c:	83 fb 03             	cmp    $0x3,%ebx
14016c83f:	0f 85 c9 00 00 00    	jne    0x14016c90e
14016c845:	81 ff fe 00 00 00    	cmp    $0xfe,%edi
14016c84b:	0f 87 bd 00 00 00    	ja     0x14016c90e
14016c851:	48 8d 15 a8 37 e9 ff 	lea    -0x16c858(%rip),%rdx        # 0x140000000
14016c858:	0f b6 84 3a 0c ca 16 	movzbl 0x16ca0c(%rdx,%rdi,1),%eax
14016c85f:	00
14016c860:	8b 8c 82 c4 c9 16 00 	mov    0x16c9c4(%rdx,%rax,4),%ecx
14016c867:	48 03 ca             	add    %rdx,%rcx
14016c86a:	ff e1                	jmp    *%rcx
14016c86c:	48 8d 0d 25 cd 1c 00 	lea    0x1ccd25(%rip),%rcx        # 0x140339598
14016c873:	e9 9d 00 00 00       	jmp    0x14016c915
14016c878:	48 8d 0d 49 cd 1c 00 	lea    0x1ccd49(%rip),%rcx        # 0x1403395c8
14016c87f:	e9 91 00 00 00       	jmp    0x14016c915
14016c884:	48 8d 0d 65 cd 1c 00 	lea    0x1ccd65(%rip),%rcx        # 0x1403395f0