14013f499:	eb 02                	jmp    0x14013f49d
14013f49b:	33 c0                	xor    %eax,%eax
14013f49d:	85 c0                	test   %eax,%eax
14013f49f:	b8 09 00 00 00       	mov    $0x9,%eax
14013f4a4:	75 06                	jne    0x14013f4ac
14013f4a6:	8b 83 30 02 00 00    	mov    0x230(%rbx),%eax
14013f4ac:	48 83 c4 20          	add    $0x20,%rsp
14013f4b0:	5b                   	pop    %rbx
14013f4b1:	c3                   	ret
14013f4b2:	90                   	nop
14013f4b3:	90                   	nop
14013f4b4:	90                   	nop
14013f4b5:	90                   	nop
14013f4b6:	90                   	nop
14013f4b7:	90                   	nop
14013f4b8:	90                   	nop
14013f4b9:	90                   	nop
14013f4ba:	90                   	nop
14013f4bb:	90                   	nop
14013f4bc:	90                   	nop
14013f4bd:	90                   	nop
14013f4be:	90                   	nop
14013f4bf:	90                   	nop
14013f4c0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14013f4c5:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
14013f4ca:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
14013f4cf:	57                   	push   %rdi
14013f4d0:	48 83 ec 30          	sub    $0x30,%rsp
14013f4d4:	48 8b e9             	mov    %rcx,%rbp
14013f4d7:	49 8b d8             	mov    %r8,%rbx
14013f4da:	48 83 c1 f0          	add    $0xfffffffffffffff0,%rcx
14013f4de:	48 8b fa             	mov    %rdx,%rdi
14013f4e1:	e8 56 f4 ff ff       	call   0x14013e93c
14013f4e6:	44 8b 85 38 02 00 00 	mov    0x238(%rbp),%r8d
14013f4ed:	48 8d 4d f0          	lea    -0x10(%rbp),%rcx
14013f4f1:	8b 95 34 02 00 00    	mov    0x234(%rbp),%edx
14013f4f7:	4c 8b cf             	mov    %rdi,%r9
14013f4fa:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
14013f4ff:	e8 bc fe ff ff       	call   0x14013f3c0
14013f504:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
14013f509:	48 8b 6c 24 48       	mov    0x48(%rsp),%rbp
14013f50e:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
14013f513:	48 83 c4 30          	add    $0x30,%rsp
14013f517:	5f                   	pop    %rdi
14013f518:	c3                   	ret
14013f519:	90                   	nop
14013f51a:	90                   	nop
14013f51b:	90                   	nop
14013f51c:	90                   	nop
14013f51d:	90                   	nop
14013f51e:	90                   	nop
14013f51f:	90                   	nop
14013f520:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14013f525:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
14013f52a:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
14013f52f:	57                   	push   %rdi
14013f530:	48 83 ec 30          	sub    $0x30,%rsp
14013f534:	48 8b d9             	mov    %rcx,%rbx
14013f537:	49 8b f0             	mov    %r8,%rsi
14013f53a:	48 83 c1 f0          	add    $0xfffffffffffffff0,%rcx
14013f53e:	48 8b ea             	mov    %rdx,%rbp
14013f541:	e8 f6 f3 ff ff       	call   0x14013e93c
14013f546:	44 8b 8b 4c 02 00 00 	mov    0x24c(%rbx),%r9d
14013f54d:	48 8d 93 3c 02 00 00 	lea    0x23c(%rbx),%rdx
14013f554:	45 33 c0             	xor    %r8d,%r8d
14013f557:	41 83 f9 ff          	cmp    $0xffffffff,%r9d
14013f55b:	74 4c                	je     0x14013f5a9
14013f55d:	83 3a ff             	cmpl   $0xffffffff,(%rdx)
14013f560:	75 05                	jne    0x14013f567
14013f562:	41 8b c8             	mov    %r8d,%ecx
14013f565:	eb 1f                	jmp    0x14013f586
14013f567:	83 bb 44 02 00 00 ff 	cmpl   $0xffffffff,0x244(%rbx)
14013f56e:	75 07                	jne    0x14013f577
14013f570:	b9 01 00 00 00       	mov    $0x1,%ecx
14013f575:	eb 09                	jmp    0x14013f580
14013f577:	8b 8b 48 02 00 00    	mov    0x248(%rbx),%ecx
14013f57d:	83 c1 02             	add    $0x2,%ecx
14013f580:	03 8b 40 02 00 00    	add    0x240(%rbx),%ecx
14013f586:	83 bb 54 02 00 00 ff 	cmpl   $0xffffffff,0x254(%rbx)
14013f58d:	75 05                	jne    0x14013f594
14013f58f:	41 8b c0             	mov    %r8d,%eax
14013f592:	eb 08                	jmp    0x14013f59c
14013f594:	8b 83 58 02 00 00    	mov    0x258(%rbx),%eax
14013f59a:	ff c0                	inc    %eax
14013f59c:	44 8b 83 50 02 00 00 	mov    0x250(%rbx),%r8d
14013f5a3:	44 03 c0             	add    %eax,%r8d
14013f5a6:	44 03 c1             	add    %ecx,%r8d
14013f5a9:	8b 12                	mov    (%rdx),%edx
14013f5ab:	48 8d 4b f0          	lea    -0x10(%rbx),%rcx
14013f5af:	83 fa ff             	cmp    $0xffffffff,%edx
14013f5b2:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
14013f5b7:	41 0f 44 d1          	cmove  %r9d,%edx
14013f5bb:	4c 8b cd             	mov    %rbp,%r9
14013f5be:	e8 fd fd ff ff       	call   0x14013f3c0
14013f5c3:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
14013f5c8:	48 8b 6c 24 48       	mov    0x48(%rsp),%rbp
14013f5cd:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
14013f5d2:	48 83 c4 30          	add    $0x30,%rsp
14013f5d6:	5f                   	pop    %rdi
14013f5d7:	c3                   	ret
14013f5d8:	90                   	nop
14013f5d9:	90                   	nop
14013f5da:	90                   	nop
14013f5db:	90                   	nop
14013f5dc:	90                   	nop
14013f5dd:	90                   	nop
14013f5de:	90                   	nop
14013f5df:	90                   	nop
14013f5e0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14013f5e5:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
14013f5ea:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
14013f5ef:	57                   	push   %rdi
14013f5f0:	48 83 ec 30          	sub    $0x30,%rsp
14013f5f4:	48 8b e9             	mov    %rcx,%rbp
14013f5f7:	49 8b d8             	mov    %r8,%rbx
14013f5fa:	48 83 c1 f0          	add    $0xfffffffffffffff0,%rcx
14013f5fe:	48 8b fa             	mov    %rdx,%rdi
14013f601:	e8 36 f3 ff ff       	call   0x14013e93c
14013f606:	44 8b 85 40 02 00 00 	mov    0x240(%rbp),%r8d
14013f60d:	48 8d 4d f0          	lea    -0x10(%rbp),%rcx
14013f611:	8b 95 3c 02 00 00    	mov    0x23c(%rbp),%edx
14013f617:	4c 8b cf             	mov    %rdi,%r9
14013f61a:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
14013f61f:	e8 9c fd ff ff       	call   0x14013f3c0
14013f624:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
14013f629:	48 8b 6c 24 48       	mov    0x48(%rsp),%rbp
14013f62e:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
14013f633:	48 83 c4 30          	add    $0x30,%rsp
14013f637:	5f                   	pop    %rdi
14013f638:	c3                   	ret
14013f639:	90                   	nop
14013f63a:	90                   	nop
14013f63b:	90                   	nop
14013f63c:	90                   	nop
14013f63d:	90                   	nop
14013f63e:	90                   	nop
14013f63f:	90                   	nop
14013f640:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14013f645:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
14013f64a:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
14013f64f:	57                   	push   %rdi
14013f650:	48 83 ec 30          	sub    $0x30,%rsp
14013f654:	48 8b e9             	mov    %rcx,%rbp
14013f657:	49 8b d8             	mov    %r8,%rbx
14013f65a:	48 83 c1 f0          	add    $0xfffffffffffffff0,%rcx
14013f65e:	48 8b fa             	mov    %rdx,%rdi
14013f661:	e8 d6 f2 ff ff       	call   0x14013e93c
14013f666:	44 8b 85 48 02 00 00 	mov    0x248(%rbp),%r8d
14013f66d:	48 8d 4d f0          	lea    -0x10(%rbp),%rcx
14013f671:	8b 95 44 02 00 00    	mov    0x244(%rbp),%edx
14013f677:	4c 8b cf             	mov    %rdi,%r9
14013f67a:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
14013f67f:	e8 3c fd ff ff       	call   0x14013f3c0
14013f684:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
14013f689:	48 8b 6c 24 48       	mov    0x48(%rsp),%rbp
14013f68e:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
14013f693:	48 83 c4 30          	add    $0x30,%rsp
14013f697:	5f                   	pop    %rdi
14013f698:	c3                   	ret
14013f699:	90                   	nop
14013f69a:	90                   	nop
14013f69b:	90                   	nop
14013f69c:	90                   	nop
14013f69d:	90                   	nop
14013f69e:	90                   	nop
14013f69f:	90                   	nop
14013f6a0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14013f6a5:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
14013f6aa:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
14013f6af:	57                   	push   %rdi
14013f6b0:	48 83 ec 30          	sub    $0x30,%rsp
14013f6b4:	48 8b e9             	mov    %rcx,%rbp
14013f6b7:	49 8b d8             	mov    %r8,%rbx
14013f6ba:	48 83 c1 f0          	add    $0xfffffffffffffff0,%rcx
14013f6be:	48 8b fa             	mov    %rdx,%rdi
14013f6c1:	e8 76 f2 ff ff       	call   0x14013e93c
14013f6c6:	44 8b 85 50 02 00 00 	mov    0x250(%rbp),%r8d
14013f6cd:	48 8d 4d f0          	lea    -0x10(%rbp),%rcx
14013f6d1:	8b 95 4c 02 00 00    	mov    0x24c(%rbp),%edx
14013f6d7:	4c 8b cf             	mov    %rdi,%r9
14013f6da:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
14013f6df:	e8 dc fc ff ff       	call   0x14013f3c0
14013f6e4:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
14013f6e9:	48 8b 6c 24 48       	mov    0x48(%rsp),%rbp
14013f6ee:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
14013f6f3:	48 83 c4 30          	add    $0x30,%rsp
14013f6f7:	5f                   	pop    %rdi
14013f6f8:	c3                   	ret
14013f6f9:	90                   	nop
14013f6fa:	90                   	nop
14013f6fb:	90                   	nop
14013f6fc:	90                   	nop
14013f6fd:	90                   	nop
14013f6fe:	90                   	nop
14013f6ff:	90                   	nop
14013f700:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14013f705:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
14013f70a:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
14013f70f:	57                   	push   %rdi
14013f710:	48 83 ec 30          	sub    $0x30,%rsp
14013f714:	48 8b e9             	mov    %rcx,%rbp
14013f717:	49 8b d8             	mov    %r8,%rbx
14013f71a:	48 83 c1 f0          	add    $0xfffffffffffffff0,%rcx
14013f71e:	48 8b fa             	mov    %rdx,%rdi
14013f721:	e8 16 f2 ff ff       	call   0x14013e93c
14013f726:	44 8b 85 58 02 00 00 	mov    0x258(%rbp),%r8d
14013f72d:	48 8d 4d f0          	lea    -0x10(%rbp),%rcx
14013f731:	8b 95 54 02 00 00    	mov    0x254(%rbp),%edx
14013f737:	4c 8b cf             	mov    %rdi,%r9
14013f73a:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
14013f73f:	e8 7c fc ff ff       	call   0x14013f3c0
14013f744:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
14013f749:	48 8b 6c 24 48       	mov    0x48(%rsp),%rbp
14013f74e:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
14013f753:	48 83 c4 30          	add    $0x30,%rsp
14013f757:	5f                   	pop    %rdi
14013f758:	c3                   	ret
14013f759:	90                   	nop
14013f75a:	90                   	nop
14013f75b:	90                   	nop
14013f75c:	90                   	nop
14013f75d:	90                   	nop
14013f75e:	90                   	nop
14013f75f:	90                   	nop
14013f760:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
14013f765:	57                   	push   %rdi
14013f766:	48 83 ec 20          	sub    $0x20,%rsp
14013f76a:	48 8b f9             	mov    %rcx,%rdi
14013f76d:	48 83 c1 f0          	add    $0xfffffffffffffff0,%rcx
14013f771:	e8 c6 f1 ff ff       	call   0x14013e93c
14013f776:	33 db                	xor    %ebx,%ebx
14013f778:	48 8b 07             	mov    (%rdi),%rax
14013f77b:	48 8b cf             	mov    %rdi,%rcx
14013f77e:	48 8b 40 38          	mov    0x38(%rax),%rax
14013f782:	ff 15 a8 36 0d 00    	call   *0xd36a8(%rip)        # 0x140212e30
14013f788:	89 5c 24 30          	mov    %ebx,0x30(%rsp)
14013f78c:	48 8b 07             	mov    (%rdi),%rax
14013f78f:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
14013f794:	48 8b cf             	mov    %rdi,%rcx
14013f797:	48 8b 80 f8 01 00 00 	mov    0x1f8(%rax),%rax
14013f79e:	ff 15 8c 36 0d 00    	call   *0xd368c(%rip)        # 0x140212e30
14013f7a4:	48 85 c0             	test   %rax,%rax
14013f7a7:	74 1e                	je     0x14013f7c7
14013f7a9:	89 5c 24 38          	mov    %ebx,0x38(%rsp)
14013f7ad:	48 8d 54 24 38       	lea    0x38(%rsp),%rdx
14013f7b2:	48 8b c8             	mov    %rax,%rcx
14013f7b5:	e8 d2 8c ed ff       	call   0x14001848c
14013f7ba:	3b 44 24 30          	cmp    0x30(%rsp),%eax
14013f7be:	75 7f                	jne    0x14013f83f
14013f7c0:	0f b7 5c 24 38       	movzwl 0x38(%rsp),%ebx
14013f7c5:	eb 78                	jmp    0x14013f83f
14013f7c7:	8b 87 84 02 00 00    	mov    0x284(%rdi),%eax
14013f7cd:	83 e8 02             	sub    $0x2,%eax
14013f7d0:	83 f8 01             	cmp    $0x1,%eax
14013f7d3:	77 1e                	ja     0x14013f7f3
14013f7d5:	48 8b 4f 20          	mov    0x20(%rdi),%rcx
14013f7d9:	48 85 c9             	test   %rcx,%rcx
14013f7dc:	74 15                	je     0x14013f7f3
14013f7de:	48 8b 01             	mov    (%rcx),%rax
14013f7e1:	48 8b 80 08 03 00 00 	mov    0x308(%rax),%rax
14013f7e8:	ff 15 42 36 0d 00    	call   *0xd3642(%rip)        # 0x140212e30
14013f7ee:	0f b7 d8             	movzwl %ax,%ebx
14013f7f1:	eb 4c                	jmp    0x14013f83f
14013f7f3:	48 8b 07             	mov    (%rdi),%rax
14013f7f6:	48 8b cf             	mov    %rdi,%rcx
14013f7f9:	48 8b 80 90 00 00 00 	mov    0x90(%rax),%rax
14013f800:	ff 15 2a 36 0d 00    	call   *0xd362a(%rip)        # 0x140212e30
14013f806:	85 c0                	test   %eax,%eax
14013f808:	74 30                	je     0x14013f83a
14013f80a:	83 e8 01             	sub    $0x1,%eax
14013f80d:	74 24                	je     0x14013f833
14013f80f:	83 e8 01             	sub    $0x1,%eax
14013f812:	74 18                	je     0x14013f82c
14013f814:	83 e8 0d             	sub    $0xd,%eax
14013f817:	74 0c                	je     0x14013f825
14013f819:	83 f8 01             	cmp    $0x1,%eax
14013f81c:	75 21                	jne    0x14013f83f
14013f81e:	bb 38 04 00 00       	mov    $0x438,%ebx
14013f823:	eb 1a                	jmp    0x14013f83f
14013f825:	bb 46 00 00 00       	mov    $0x46,%ebx
14013f82a:	eb 13                	jmp    0x14013f83f
14013f82c:	bb 15 00 00 00       	mov    $0x15,%ebx
14013f831:	eb 0c                	jmp    0x14013f83f
14013f833:	bb bb 01 00 00       	mov    $0x1bb,%ebx
14013f838:	eb 05                	jmp    0x14013f83f
14013f83a:	bb 50 00 00 00       	mov    $0x50,%ebx
14013f83f:	48 8b 07             	mov    (%rdi),%rax
14013f842:	48 8b cf             	mov    %rdi,%rcx
14013f845:	48 8b 40 40          	mov    0x40(%rax),%rax
14013f849:	ff 15 e1 35 0d 00    	call   *0xd35e1(%rip)        # 0x140212e30
14013f84f:	0f b7 c3             	movzwl %bx,%eax
14013f852:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
14013f857:	48 83 c4 20          	add    $0x20,%rsp
14013f85b:	5f                   	pop    %rdi
14013f85c:	c3                   	ret
14013f85d:	90                   	nop
14013f85e:	90                   	nop
14013f85f:	90                   	nop
14013f860:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14013f865:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
14013f86a:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
14013f86f:	57                   	push   %rdi
14013f870:	48 83 ec 30          	sub    $0x30,%rsp
14013f874:	48 8b d9             	mov    %rcx,%rbx
14013f877:	49 8b f0             	mov    %r8,%rsi
14013f87a:	48 83 c1 f0          	add    $0xfffffffffffffff0,%rcx
14013f87e:	48 8b ea             	mov    %rdx,%rbp
14013f881:	e8 b6 f0 ff ff       	call   0x14013e93c
14013f886:	44 8b 93 5c 02 00 00 	mov    0x25c(%rbx),%r10d
14013f88d:	41 83 fa ff          	cmp    $0xffffffff,%r10d
14013f891:	75 05                	jne    0x14013f898
14013f893:	45 33 c0             	xor    %r8d,%r8d
14013f896:	eb 33                	jmp    0x14013f8cb
14013f898:	83 bb 64 02 00 00 ff 	cmpl   $0xffffffff,0x264(%rbx)
14013f89f:	74 23                	je     0x14013f8c4
14013f8a1:	83 bb 6c 02 00 00 ff 	cmpl   $0xffffffff,0x26c(%rbx)
14013f8a8:	8b 93 68 02 00 00    	mov    0x268(%rbx),%edx
14013f8ae:	74 08                	je     0x14013f8b8
14013f8b0:	ff c2                	inc    %edx
14013f8b2:	03 93 70 02 00 00    	add    0x270(%rbx),%edx
14013f8b8:	44 8b 83 60 02 00 00 	mov    0x260(%rbx),%r8d
14013f8bf:	44 03 c2             	add    %edx,%r8d
14013f8c2:	eb 07                	jmp    0x14013f8cb
14013f8c4:	44 8b 83 60 02 00 00 	mov    0x260(%rbx),%r8d
14013f8cb:	4c 8b cd             	mov    %rbp,%r9
14013f8ce:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
14013f8d3:	41 8b d2             	mov    %r10d,%edx
14013f8d6:	48 8d 4b f0          	lea    -0x10(%rbx),%rcx
14013f8da:	e8 e1 fa ff ff       	call   0x14013f3c0
14013f8df:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
14013f8e4:	48 8b 6c 24 48       	mov    0x48(%rsp),%rbp
14013f8e9:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
14013f8ee:	48 83 c4 30          	add    $0x30,%rsp
14013f8f2:	5f                   	pop    %rdi
14013f8f3:	c3                   	ret
14013f8f4:	90                   	nop
14013f8f5:	90                   	nop
14013f8f6:	90                   	nop
14013f8f7:	90                   	nop
14013f8f8:	90                   	nop
14013f8f9:	90                   	nop
14013f8fa:	90                   	nop
14013f8fb:	90                   	nop
14013f8fc:	90                   	nop
14013f8fd:	90                   	nop
14013f8fe:	90                   	nop
14013f8ff:	90                   	nop
14013f900:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14013f905:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
14013f90a:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)