1400555e1:	48 8d 05 90 32 1e 00 	lea    0x1e3290(%rip),%rax        # 0x140238878
1400555e8:	48 89 03             	mov    %rax,(%rbx)
1400555eb:	0f b7 4f 60          	movzwl 0x60(%rdi),%ecx
1400555ef:	4c 8d 47 10          	lea    0x10(%rdi),%r8
1400555f3:	4c 8d 35 76 2e 1e 00 	lea    0x1e2e76(%rip),%r14        # 0x140238470
1400555fa:	4c 89 73 08          	mov    %r14,0x8(%rbx)
1400555fe:	48 8b 47 58          	mov    0x58(%rdi),%rax
140055602:	48 89 43 58          	mov    %rax,0x58(%rbx)
140055606:	66 89 4b 60          	mov    %cx,0x60(%rbx)
14005560a:	4d 85 c0             	test   %r8,%r8
14005560d:	0f 84 85 00 00 00    	je     0x140055698
140055613:	66 85 c9             	test   %cx,%cx
140055616:	0f 84 89 00 00 00    	je     0x1400556a5
14005561c:	48 8d 4b 10          	lea    0x10(%rbx),%rcx
140055620:	49 83 c9 ff          	or     $0xffffffffffffffff,%r9
140055624:	8d 55 41             	lea    0x41(%rbp),%edx
140055627:	ff 15 2b d6 1b 00    	call   *0x1bd62b(%rip)        # 0x140212c58
14005562d:	4c 89 73 08          	mov    %r14,0x8(%rbx)
140055631:	8a 47 68             	mov    0x68(%rdi),%al
140055634:	88 43 68             	mov    %al,0x68(%rbx)
140055637:	48 89 5c 24 40       	mov    %rbx,0x40(%rsp)
14005563c:	48 8b 4e 08          	mov    0x8(%rsi),%rcx
140055640:	48 85 c9             	test   %rcx,%rcx
140055643:	74 40                	je     0x140055685
140055645:	48 8b 01             	mov    (%rcx),%rax
140055648:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
14005564d:	48 8b 40 18          	mov    0x18(%rax),%rax
140055651:	ff 15 d9 d7 1b 00    	call   *0x1bd7d9(%rip)        # 0x140212e30
140055657:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
14005565c:	48 85 c9             	test   %rcx,%rcx
14005565f:	74 11                	je     0x140055672
140055661:	48 8b 01             	mov    (%rcx),%rax
140055664:	8d 55 01             	lea    0x1(%rbp),%edx
140055667:	48 8b 40 08          	mov    0x8(%rax),%rax
14005566b:	ff 15 bf d7 1b 00    	call   *0x1bd7bf(%rip)        # 0x140212e30
140055671:	90                   	nop
140055672:	48 8b 5c 24 48       	mov    0x48(%rsp),%rbx
140055677:	48 8b 6c 24 50       	mov    0x50(%rsp),%rbp
14005567c:	48 83 c4 20          	add    $0x20,%rsp
140055680:	41 5e                	pop    %r14
140055682:	5f                   	pop    %rdi
140055683:	5e                   	pop    %rsi
140055684:	c3                   	ret
140055685:	33 d2                	xor    %edx,%edx
140055687:	b9 40 38 3c 1e       	mov    $0x1e3c3840,%ecx
14005568c:	e8 53 5c fb ff       	call   0x14000b2e4
140055691:	cc                   	int3
140055692:	e8 bd 43 fb ff       	call   0x140009a54
140055697:	cc                   	int3
140055698:	33 d2                	xor    %edx,%edx
14005569a:	b9 51 42 40 01       	mov    $0x1404251,%ecx
14005569f:	e8 40 5c fb ff       	call   0x14000b2e4
1400556a4:	cc                   	int3
1400556a5:	33 d2                	xor    %edx,%edx
1400556a7:	b9 89 24 08 1f       	mov    $0x1f082489,%ecx
1400556ac:	e8 33 5c fb ff       	call   0x14000b2e4
1400556b1:	cc                   	int3
1400556b2:	90                   	nop
1400556b3:	90                   	nop
1400556b4:	90                   	nop
1400556b5:	90                   	nop
1400556b6:	90                   	nop
1400556b7:	90                   	nop
1400556b8:	90                   	nop
1400556b9:	90                   	nop
1400556ba:	90                   	nop
1400556bb:	90                   	nop
1400556bc:	90                   	nop
1400556bd:	90                   	nop
1400556be:	90                   	nop
1400556bf:	90                   	nop
1400556c0:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
1400556c5:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
1400556ca:	57                   	push   %rdi
1400556cb:	48 83 ec 20          	sub    $0x20,%rsp
1400556cf:	48 8b fa             	mov    %rdx,%rdi
1400556d2:	48 8b f1             	mov    %rcx,%rsi
1400556d5:	b9 60 00 00 00       	mov    $0x60,%ecx
1400556da:	ff 15 70 d4 1b 00    	call   *0x1bd470(%rip)        # 0x140212b50
1400556e0:	48 8b d8             	mov    %rax,%rbx
1400556e3:	48 85 c0             	test   %rax,%rax
1400556e6:	74 77                	je     0x14005575f
1400556e8:	48 8d 05 71 31 1e 00 	lea    0x1e3171(%rip),%rax        # 0x140238860
1400556ef:	48 89 03             	mov    %rax,(%rbx)
1400556f2:	48 8d 4b 08          	lea    0x8(%rbx),%rcx
1400556f6:	48 8d 57 08          	lea    0x8(%rdi),%rdx
1400556fa:	e8 41 d1 ff ff       	call   0x140052840
1400556ff:	8a 47 58             	mov    0x58(%rdi),%al
140055702:	88 43 58             	mov    %al,0x58(%rbx)
140055705:	48 89 5c 24 30       	mov    %rbx,0x30(%rsp)
14005570a:	48 8b 4e 08          	mov    0x8(%rsi),%rcx
14005570e:	48 85 c9             	test   %rcx,%rcx
140055711:	74 3f                	je     0x140055752
140055713:	48 8b 01             	mov    (%rcx),%rax
140055716:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
14005571b:	48 8b 40 18          	mov    0x18(%rax),%rax
14005571f:	ff 15 0b d7 1b 00    	call   *0x1bd70b(%rip)        # 0x140212e30
140055725:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
14005572a:	48 85 c9             	test   %rcx,%rcx
14005572d:	74 13                	je     0x140055742
14005572f:	48 8b 01             	mov    (%rcx),%rax
140055732:	ba 01 00 00 00       	mov    $0x1,%edx
140055737:	48 8b 40 08          	mov    0x8(%rax),%rax
14005573b:	ff 15 ef d6 1b 00    	call   *0x1bd6ef(%rip)        # 0x140212e30
140055741:	90                   	nop
140055742:	48 8b 5c 24 38       	mov    0x38(%rsp),%rbx
140055747:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
14005574c:	48 83 c4 20          	add    $0x20,%rsp
140055750:	5f                   	pop    %rdi
140055751:	c3                   	ret
140055752:	33 d2                	xor    %edx,%edx
140055754:	b9 40 38 3c 1e       	mov    $0x1e3c3840,%ecx
140055759:	e8 86 5b fb ff       	call   0x14000b2e4
14005575e:	cc                   	int3
14005575f:	e8 f0 42 fb ff       	call   0x140009a54
140055764:	cc                   	int3
140055765:	90                   	nop
140055766:	90                   	nop
140055767:	90                   	nop
140055768:	90                   	nop
140055769:	90                   	nop
14005576a:	90                   	nop
14005576b:	90                   	nop
14005576c:	90                   	nop
14005576d:	90                   	nop
14005576e:	90                   	nop
14005576f:	90                   	nop
140055770:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
140055775:	48 89 6c 24 18       	mov    %rbp,0x18(%rsp)
14005577a:	56                   	push   %rsi
14005577b:	57                   	push   %rdi
14005577c:	41 56                	push   %r14
14005577e:	48 83 ec 20          	sub    $0x20,%rsp
140055782:	48 8b fa             	mov    %rdx,%rdi
140055785:	48 8b f1             	mov    %rcx,%rsi
140055788:	b9 60 00 00 00       	mov    $0x60,%ecx
14005578d:	ff 15 bd d3 1b 00    	call   *0x1bd3bd(%rip)        # 0x140212b50
140055793:	48 8b d8             	mov    %rax,%rbx
140055796:	33 ed                	xor    %ebp,%ebp
140055798:	48 85 c0             	test   %rax,%rax
14005579b:	0f 84 b1 00 00 00    	je     0x140055852
1400557a1:	48 8d 05 a0 30 1e 00 	lea    0x1e30a0(%rip),%rax        # 0x140238848
1400557a8:	48 89 03             	mov    %rax,(%rbx)
1400557ab:	0f b7 4f 54          	movzwl 0x54(%rdi),%ecx
1400557af:	4c 8d 47 10          	lea    0x10(%rdi),%r8
1400557b3:	4c 8d 35 26 2c 1e 00 	lea    0x1e2c26(%rip),%r14        # 0x1402383e0
1400557ba:	4c 89 73 08          	mov    %r14,0x8(%rbx)
1400557be:	0f b7 47 52          	movzwl 0x52(%rdi),%eax
1400557c2:	66 89 43 52          	mov    %ax,0x52(%rbx)
1400557c6:	66 89 4b 54          	mov    %cx,0x54(%rbx)
1400557ca:	4d 85 c0             	test   %r8,%r8
1400557cd:	0f 84 85 00 00 00    	je     0x140055858
1400557d3:	66 85 c9             	test   %cx,%cx
1400557d6:	0f 84 89 00 00 00    	je     0x140055865
1400557dc:	48 8d 4b 10          	lea    0x10(%rbx),%rcx
1400557e0:	49 83 c9 ff          	or     $0xffffffffffffffff,%r9
1400557e4:	8d 55 41             	lea    0x41(%rbp),%edx
1400557e7:	ff 15 6b d4 1b 00    	call   *0x1bd46b(%rip)        # 0x140212c58
1400557ed:	4c 89 73 08          	mov    %r14,0x8(%rbx)
1400557f1:	8a 47 58             	mov    0x58(%rdi),%al
1400557f4:	88 43 58             	mov    %al,0x58(%rbx)
1400557f7:	48 89 5c 24 40       	mov    %rbx,0x40(%rsp)
1400557fc:	48 8b 4e 08          	mov    0x8(%rsi),%rcx
140055800:	48 85 c9             	test   %rcx,%rcx
140055803:	74 40                	je     0x140055845
140055805:	48 8b 01             	mov    (%rcx),%rax
140055808:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
14005580d:	48 8b 40 18          	mov    0x18(%rax),%rax
140055811:	ff 15 19 d6 1b 00    	call   *0x1bd619(%rip)        # 0x140212e30
140055817:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
14005581c:	48 85 c9             	test   %rcx,%rcx
14005581f:	74 11                	je     0x140055832
140055821:	48 8b 01             	mov    (%rcx),%rax
140055824:	8d 55 01             	lea    0x1(%rbp),%edx
140055827:	48 8b 40 08          	mov    0x8(%rax),%rax
14005582b:	ff 15 ff d5 1b 00    	call   *0x1bd5ff(%rip)        # 0x140212e30
140055831:	90                   	nop
140055832:	48 8b 5c 24 48       	mov    0x48(%rsp),%rbx
140055837:	48 8b 6c 24 50       	mov    0x50(%rsp),%rbp
14005583c:	48 83 c4 20          	add    $0x20,%rsp
140055840:	41 5e                	pop    %r14
140055842:	5f                   	pop    %rdi
140055843:	5e                   	pop    %rsi
140055844:	c3                   	ret
140055845:	33 d2                	xor    %edx,%edx
140055847:	b9 40 38 3c 1e       	mov    $0x1e3c3840,%ecx
14005584c:	e8 93 5a fb ff       	call   0x14000b2e4
140055851:	cc                   	int3
140055852:	e8 fd 41 fb ff       	call   0x140009a54
140055857:	cc                   	int3
140055858:	33 d2                	xor    %edx,%edx
14005585a:	b9 51 42 40 01       	mov    $0x1404251,%ecx
14005585f:	e8 80 5a fb ff       	call   0x14000b2e4
140055864:	cc                   	int3
140055865:	33 d2                	xor    %edx,%edx
140055867:	b9 89 24 08 1f       	mov    $0x1f082489,%ecx
14005586c:	e8 73 5a fb ff       	call   0x14000b2e4
140055871:	cc                   	int3
140055872:	90                   	nop
140055873:	90                   	nop
140055874:	90                   	nop
140055875:	90                   	nop
140055876:	90                   	nop
140055877:	90                   	nop
140055878:	90                   	nop
140055879:	90                   	nop
14005587a:	90                   	nop
14005587b:	90                   	nop
14005587c:	90                   	nop
14005587d:	90                   	nop
14005587e:	90                   	nop
14005587f:	90                   	nop
140055880:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
140055885:	48 89 6c 24 18       	mov    %rbp,0x18(%rsp)
14005588a:	56                   	push   %rsi
14005588b:	57                   	push   %rdi
14005588c:	41 56                	push   %r14
14005588e:	48 83 ec 20          	sub    $0x20,%rsp
140055892:	48 8b fa             	mov    %rdx,%rdi
140055895:	48 8b f1             	mov    %rcx,%rsi
140055898:	b9 68 00 00 00       	mov    $0x68,%ecx
14005589d:	ff 15 ad d2 1b 00    	call   *0x1bd2ad(%rip)        # 0x140212b50
1400558a3:	48 8b d8             	mov    %rax,%rbx
1400558a6:	33 ed                	xor    %ebp,%ebp
1400558a8:	48 85 c0             	test   %rax,%rax
1400558ab:	0f 84 af 00 00 00    	je     0x140055960
1400558b1:	48 8d 05 78 2f 1e 00 	lea    0x1e2f78(%rip),%rax        # 0x140238830
1400558b8:	48 89 03             	mov    %rax,(%rbx)
1400558bb:	0f b7 4f 58          	movzwl 0x58(%rdi),%ecx
1400558bf:	4c 8d 47 10          	lea    0x10(%rdi),%r8
1400558c3:	4c 8d 35 fe 2a 1e 00 	lea    0x1e2afe(%rip),%r14        # 0x1402383c8
1400558ca:	4c 89 73 08          	mov    %r14,0x8(%rbx)
1400558ce:	8b 47 54             	mov    0x54(%rdi),%eax
1400558d1:	89 43 54             	mov    %eax,0x54(%rbx)
1400558d4:	66 89 4b 58          	mov    %cx,0x58(%rbx)
1400558d8:	4d 85 c0             	test   %r8,%r8
1400558db:	0f 84 85 00 00 00    	je     0x140055966
1400558e1:	66 85 c9             	test   %cx,%cx
1400558e4:	0f 84 89 00 00 00    	je     0x140055973
1400558ea:	48 8d 4b 10          	lea    0x10(%rbx),%rcx
1400558ee:	49 83 c9 ff          	or     $0xffffffffffffffff,%r9
1400558f2:	8d 55 41             	lea    0x41(%rbp),%edx
1400558f5:	ff 15 5d d3 1b 00    	call   *0x1bd35d(%rip)        # 0x140212c58
1400558fb:	4c 89 73 08          	mov    %r14,0x8(%rbx)
1400558ff:	8a 47 60             	mov    0x60(%rdi),%al
140055902:	88 43 60             	mov    %al,0x60(%rbx)
140055905:	48 89 5c 24 40       	mov    %rbx,0x40(%rsp)
14005590a:	48 8b 4e 08          	mov    0x8(%rsi),%rcx
14005590e:	48 85 c9             	test   %rcx,%rcx
140055911:	74 40                	je     0x140055953
140055913:	48 8b 01             	mov    (%rcx),%rax
140055916:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
14005591b:	48 8b 40 18          	mov    0x18(%rax),%rax
14005591f:	ff 15 0b d5 1b 00    	call   *0x1bd50b(%rip)        # 0x140212e30
140055925:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
14005592a:	48 85 c9             	test   %rcx,%rcx
14005592d:	74 11                	je     0x140055940
14005592f:	48 8b 01             	mov    (%rcx),%rax
140055932:	8d 55 01             	lea    0x1(%rbp),%edx
140055935:	48 8b 40 08          	mov    0x8(%rax),%rax
140055939:	ff 15 f1 d4 1b 00    	call   *0x1bd4f1(%rip)        # 0x140212e30
14005593f:	90                   	nop
140055940:	48 8b 5c 24 48       	mov    0x48(%rsp),%rbx
140055945:	48 8b 6c 24 50       	mov    0x50(%rsp),%rbp
14005594a:	48 83 c4 20          	add    $0x20,%rsp
14005594e:	41 5e                	pop    %r14
140055950:	5f                   	pop    %rdi
140055951:	5e                   	pop    %rsi
140055952:	c3                   	ret
140055953:	33 d2                	xor    %edx,%edx
140055955:	b9 40 38 3c 1e       	mov    $0x1e3c3840,%ecx
14005595a:	e8 85 59 fb ff       	call   0x14000b2e4
14005595f:	cc                   	int3
140055960:	e8 ef 40 fb ff       	call   0x140009a54
140055965:	cc                   	int3
140055966:	33 d2                	xor    %edx,%edx
140055968:	b9 51 42 40 01       	mov    $0x1404251,%ecx
14005596d:	e8 72 59 fb ff       	call   0x14000b2e4
140055972:	cc                   	int3
140055973:	33 d2                	xor    %edx,%edx
140055975:	b9 89 24 08 1f       	mov    $0x1f082489,%ecx
14005597a:	e8 65 59 fb ff       	call   0x14000b2e4
14005597f:	cc                   	int3
140055980:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
140055985:	48 89 6c 24 18       	mov    %rbp,0x18(%rsp)
14005598a:	56                   	push   %rsi
14005598b:	57                   	push   %rdi
14005598c:	41 56                	push   %r14
14005598e:	48 83 ec 20          	sub    $0x20,%rsp
140055992:	48 8b fa             	mov    %rdx,%rdi
140055995:	48 8b f1             	mov    %rcx,%rsi
140055998:	b9 70 00 00 00       	mov    $0x70,%ecx
14005599d:	ff 15 ad d1 1b 00    	call   *0x1bd1ad(%rip)        # 0x140212b50
1400559a3:	48 8b d8             	mov    %rax,%rbx
1400559a6:	33 ed                	xor    %ebp,%ebp
1400559a8:	48 85 c0             	test   %rax,%rax
1400559ab:	0f 84 b1 00 00 00    	je     0x140055a62
1400559b1:	48 8d 05 c0 2d 1e 00 	lea    0x1e2dc0(%rip),%rax        # 0x140238778
1400559b8:	48 89 03             	mov    %rax,(%rbx)
1400559bb:	0f b7 4f 60          	movzwl 0x60(%rdi),%ecx
1400559bf:	4c 8d 47 10          	lea    0x10(%rdi),%r8
1400559c3:	4c 8d 35 6e 11 1e 00 	lea    0x1e116e(%rip),%r14        # 0x140236b38
1400559ca:	4c 89 73 08          	mov    %r14,0x8(%rbx)
1400559ce:	48 8b 47 58          	mov    0x58(%rdi),%rax
1400559d2:	48 89 43 58          	mov    %rax,0x58(%rbx)
1400559d6:	66 89 4b 60          	mov    %cx,0x60(%rbx)
1400559da:	4d 85 c0             	test   %r8,%r8
1400559dd:	0f 84 85 00 00 00    	je     0x140055a68
1400559e3:	66 85 c9             	test   %cx,%cx
1400559e6:	0f 84 89 00 00 00    	je     0x140055a75
1400559ec:	48 8d 4b 10          	lea    0x10(%rbx),%rcx
1400559f0:	49 83 c9 ff          	or     $0xffffffffffffffff,%r9
1400559f4:	8d 55 41             	lea    0x41(%rbp),%edx
1400559f7:	ff 15 5b d2 1b 00    	call   *0x1bd25b(%rip)        # 0x140212c58
1400559fd:	4c 89 73 08          	mov    %r14,0x8(%rbx)
140055a01:	8a 47 68             	mov    0x68(%rdi),%al
140055a04:	88 43 68             	mov    %al,0x68(%rbx)
140055a07:	48 89 5c 24 40       	mov    %rbx,0x40(%rsp)
140055a0c:	48 8b 4e 08          	mov    0x8(%rsi),%rcx
140055a10:	48 85 c9             	test   %rcx,%rcx
140055a13:	74 40                	je     0x140055a55
140055a15:	48 8b 01             	mov    (%rcx),%rax
140055a18:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
140055a1d:	48 8b 40 18          	mov    0x18(%rax),%rax
140055a21:	ff 15 09 d4 1b 00    	call   *0x1bd409(%rip)        # 0x140212e30
140055a27:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
140055a2c:	48 85 c9             	test   %rcx,%rcx
140055a2f:	74 11                	je     0x140055a42
140055a31:	48 8b 01             	mov    (%rcx),%rax
140055a34:	8d 55 01             	lea    0x1(%rbp),%edx
140055a37:	48 8b 40 08          	mov    0x8(%rax),%rax
140055a3b:	ff 15 ef d3 1b 00    	call   *0x1bd3ef(%rip)        # 0x140212e30
140055a41:	90                   	nop
140055a42:	48 8b 5c 24 48       	mov    0x48(%rsp),%rbx
140055a47:	48 8b 6c 24 50       	mov    0x50(%rsp),%rbp
140055a4c:	48 83 c4 20          	add    $0x20,%rsp
140055a50:	41 5e                	pop    %r14
140055a52:	5f                   	pop    %rdi
140055a53:	5e                   	pop    %rsi
140055a54:	c3                   	ret
140055a55:	33 d2                	xor    %edx,%edx
140055a57:	b9 40 38 3c 1e       	mov    $0x1e3c3840,%ecx
140055a5c:	e8 83 58 fb ff       	call   0x14000b2e4
140055a61:	cc                   	int3
140055a62:	e8 ed 3f fb ff       	call   0x140009a54
140055a67:	cc                   	int3
140055a68:	33 d2                	xor    %edx,%edx
140055a6a:	b9 51 42 40 01       	mov    $0x1404251,%ecx
140055a6f:	e8 70 58 fb ff       	call   0x14000b2e4
140055a74:	cc                   	int3