140053762:	66 85 c9             	test   %cx,%cx
140053765:	0f 84 82 00 00 00    	je     0x1400537ed
14005376b:	48 8d 4b 08          	lea    0x8(%rbx),%rcx
14005376f:	49 83 c9 ff          	or     $0xffffffffffffffff,%r9
140053773:	8d 55 41             	lea    0x41(%rbp),%edx
140053776:	ff 15 dc f4 1b 00    	call   *0x1bf4dc(%rip)        # 0x140212c58
14005377c:	4c 89 33             	mov    %r14,(%rbx)
14005377f:	48 89 5c 24 40       	mov    %rbx,0x40(%rsp)
140053784:	48 8b 4e 08          	mov    0x8(%rsi),%rcx
140053788:	48 85 c9             	test   %rcx,%rcx
14005378b:	74 40                	je     0x1400537cd
14005378d:	48 8b 01             	mov    (%rcx),%rax
140053790:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
140053795:	48 8b 40 18          	mov    0x18(%rax),%rax
140053799:	ff 15 91 f6 1b 00    	call   *0x1bf691(%rip)        # 0x140212e30
14005379f:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
1400537a4:	48 85 c9             	test   %rcx,%rcx
1400537a7:	74 11                	je     0x1400537ba
1400537a9:	48 8b 01             	mov    (%rcx),%rax
1400537ac:	8d 55 01             	lea    0x1(%rbp),%edx
1400537af:	48 8b 40 08          	mov    0x8(%rax),%rax
1400537b3:	ff 15 77 f6 1b 00    	call   *0x1bf677(%rip)        # 0x140212e30
1400537b9:	90                   	nop
1400537ba:	48 8b 5c 24 48       	mov    0x48(%rsp),%rbx
1400537bf:	48 8b 6c 24 50       	mov    0x50(%rsp),%rbp
1400537c4:	48 83 c4 20          	add    $0x20,%rsp
1400537c8:	41 5e                	pop    %r14
1400537ca:	5f                   	pop    %rdi
1400537cb:	5e                   	pop    %rsi
1400537cc:	c3                   	ret
1400537cd:	33 d2                	xor    %edx,%edx
1400537cf:	b9 40 38 3c 1e       	mov    $0x1e3c3840,%ecx
1400537d4:	e8 0b 7b fb ff       	call   0x14000b2e4
1400537d9:	cc                   	int3
1400537da:	e8 75 62 fb ff       	call   0x140009a54
1400537df:	cc                   	int3
1400537e0:	33 d2                	xor    %edx,%edx
1400537e2:	b9 51 42 40 01       	mov    $0x1404251,%ecx
1400537e7:	e8 f8 7a fb ff       	call   0x14000b2e4
1400537ec:	cc                   	int3
1400537ed:	33 d2                	xor    %edx,%edx
1400537ef:	b9 89 24 08 1f       	mov    $0x1f082489,%ecx
1400537f4:	e8 eb 7a fb ff       	call   0x14000b2e4
1400537f9:	cc                   	int3
1400537fa:	90                   	nop
1400537fb:	90                   	nop
1400537fc:	90                   	nop
1400537fd:	90                   	nop
1400537fe:	90                   	nop
1400537ff:	90                   	nop
140053800:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
140053805:	48 89 6c 24 18       	mov    %rbp,0x18(%rsp)
14005380a:	56                   	push   %rsi
14005380b:	57                   	push   %rdi
14005380c:	41 56                	push   %r14
14005380e:	48 83 ec 20          	sub    $0x20,%rsp
140053812:	48 8b fa             	mov    %rdx,%rdi
140053815:	48 8b f1             	mov    %rcx,%rsi
140053818:	b9 60 00 00 00       	mov    $0x60,%ecx
14005381d:	ff 15 2d f3 1b 00    	call   *0x1bf32d(%rip)        # 0x140212b50
140053823:	48 8b d8             	mov    %rax,%rbx
140053826:	33 ed                	xor    %ebp,%ebp
140053828:	48 85 c0             	test   %rax,%rax
14005382b:	0f 84 9b 00 00 00    	je     0x1400538cc
140053831:	0f b7 4f 58          	movzwl 0x58(%rdi),%ecx
140053835:	4c 8d 47 08          	lea    0x8(%rdi),%r8
140053839:	4c 8d 35 00 4c 1e 00 	lea    0x1e4c00(%rip),%r14        # 0x140238440
140053840:	4c 89 30             	mov    %r14,(%rax)
140053843:	48 8b 47 50          	mov    0x50(%rdi),%rax
140053847:	48 89 43 50          	mov    %rax,0x50(%rbx)
14005384b:	66 89 4b 58          	mov    %cx,0x58(%rbx)
14005384f:	4d 85 c0             	test   %r8,%r8
140053852:	74 7e                	je     0x1400538d2
140053854:	66 85 c9             	test   %cx,%cx
140053857:	0f 84 82 00 00 00    	je     0x1400538df
14005385d:	48 8d 4b 08          	lea    0x8(%rbx),%rcx
140053861:	49 83 c9 ff          	or     $0xffffffffffffffff,%r9
140053865:	8d 55 41             	lea    0x41(%rbp),%edx
140053868:	ff 15 ea f3 1b 00    	call   *0x1bf3ea(%rip)        # 0x140212c58
14005386e:	4c 89 33             	mov    %r14,(%rbx)
140053871:	48 89 5c 24 40       	mov    %rbx,0x40(%rsp)
140053876:	48 8b 4e 08          	mov    0x8(%rsi),%rcx
14005387a:	48 85 c9             	test   %rcx,%rcx
14005387d:	74 40                	je     0x1400538bf
14005387f:	48 8b 01             	mov    (%rcx),%rax
140053882:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
140053887:	48 8b 40 18          	mov    0x18(%rax),%rax
14005388b:	ff 15 9f f5 1b 00    	call   *0x1bf59f(%rip)        # 0x140212e30
140053891:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
140053896:	48 85 c9             	test   %rcx,%rcx
140053899:	74 11                	je     0x1400538ac
14005389b:	48 8b 01             	mov    (%rcx),%rax
14005389e:	8d 55 01             	lea    0x1(%rbp),%edx
1400538a1:	48 8b 40 08          	mov    0x8(%rax),%rax
1400538a5:	ff 15 85 f5 1b 00    	call   *0x1bf585(%rip)        # 0x140212e30
1400538ab:	90                   	nop
1400538ac:	48 8b 5c 24 48       	mov    0x48(%rsp),%rbx
1400538b1:	48 8b 6c 24 50       	mov    0x50(%rsp),%rbp
1400538b6:	48 83 c4 20          	add    $0x20,%rsp
1400538ba:	41 5e                	pop    %r14
1400538bc:	5f                   	pop    %rdi
1400538bd:	5e                   	pop    %rsi
1400538be:	c3                   	ret
1400538bf:	33 d2                	xor    %edx,%edx
1400538c1:	b9 40 38 3c 1e       	mov    $0x1e3c3840,%ecx
1400538c6:	e8 19 7a fb ff       	call   0x14000b2e4
1400538cb:	cc                   	int3
1400538cc:	e8 83 61 fb ff       	call   0x140009a54
1400538d1:	cc                   	int3
1400538d2:	33 d2                	xor    %edx,%edx
1400538d4:	b9 51 42 40 01       	mov    $0x1404251,%ecx
1400538d9:	e8 06 7a fb ff       	call   0x14000b2e4
1400538de:	cc                   	int3
1400538df:	33 d2                	xor    %edx,%edx
1400538e1:	b9 89 24 08 1f       	mov    $0x1f082489,%ecx
1400538e6:	e8 f9 79 fb ff       	call   0x14000b2e4
1400538eb:	cc                   	int3
1400538ec:	90                   	nop
1400538ed:	90                   	nop
1400538ee:	90                   	nop
1400538ef:	90                   	nop
1400538f0:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
1400538f5:	48 89 6c 24 18       	mov    %rbp,0x18(%rsp)
1400538fa:	56                   	push   %rsi
1400538fb:	57                   	push   %rdi
1400538fc:	41 56                	push   %r14
1400538fe:	48 83 ec 20          	sub    $0x20,%rsp
140053902:	48 8b fa             	mov    %rdx,%rdi
140053905:	48 8b f1             	mov    %rcx,%rsi
140053908:	b9 58 00 00 00       	mov    $0x58,%ecx
14005390d:	ff 15 3d f2 1b 00    	call   *0x1bf23d(%rip)        # 0x140212b50
140053913:	48 8b d8             	mov    %rax,%rbx
140053916:	33 ed                	xor    %ebp,%ebp
140053918:	48 85 c0             	test   %rax,%rax
14005391b:	0f 84 99 00 00 00    	je     0x1400539ba
140053921:	0f b7 4f 50          	movzwl 0x50(%rdi),%ecx
140053925:	4c 8d 47 08          	lea    0x8(%rdi),%r8
140053929:	4c 8d 35 90 4e 1e 00 	lea    0x1e4e90(%rip),%r14        # 0x1402387c0
140053930:	4c 89 30             	mov    %r14,(%rax)
140053933:	8b 47 4c             	mov    0x4c(%rdi),%eax
140053936:	89 43 4c             	mov    %eax,0x4c(%rbx)
140053939:	66 89 4b 50          	mov    %cx,0x50(%rbx)
14005393d:	4d 85 c0             	test   %r8,%r8
140053940:	74 7e                	je     0x1400539c0
140053942:	66 85 c9             	test   %cx,%cx
140053945:	0f 84 82 00 00 00    	je     0x1400539cd
14005394b:	48 8d 4b 08          	lea    0x8(%rbx),%rcx
14005394f:	49 83 c9 ff          	or     $0xffffffffffffffff,%r9
140053953:	8d 55 41             	lea    0x41(%rbp),%edx
140053956:	ff 15 fc f2 1b 00    	call   *0x1bf2fc(%rip)        # 0x140212c58
14005395c:	4c 89 33             	mov    %r14,(%rbx)
14005395f:	48 89 5c 24 40       	mov    %rbx,0x40(%rsp)
140053964:	48 8b 4e 08          	mov    0x8(%rsi),%rcx
140053968:	48 85 c9             	test   %rcx,%rcx
14005396b:	74 40                	je     0x1400539ad
14005396d:	48 8b 01             	mov    (%rcx),%rax
140053970:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
140053975:	48 8b 40 18          	mov    0x18(%rax),%rax
140053979:	ff 15 b1 f4 1b 00    	call   *0x1bf4b1(%rip)        # 0x140212e30
14005397f:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
140053984:	48 85 c9             	test   %rcx,%rcx
140053987:	74 11                	je     0x14005399a
140053989:	48 8b 01             	mov    (%rcx),%rax
14005398c:	8d 55 01             	lea    0x1(%rbp),%edx
14005398f:	48 8b 40 08          	mov    0x8(%rax),%rax
140053993:	ff 15 97 f4 1b 00    	call   *0x1bf497(%rip)        # 0x140212e30
140053999:	90                   	nop
14005399a:	48 8b 5c 24 48       	mov    0x48(%rsp),%rbx
14005399f:	48 8b 6c 24 50       	mov    0x50(%rsp),%rbp
1400539a4:	48 83 c4 20          	add    $0x20,%rsp
1400539a8:	41 5e                	pop    %r14
1400539aa:	5f                   	pop    %rdi
1400539ab:	5e                   	pop    %rsi
1400539ac:	c3                   	ret
1400539ad:	33 d2                	xor    %edx,%edx
1400539af:	b9 40 38 3c 1e       	mov    $0x1e3c3840,%ecx
1400539b4:	e8 2b 79 fb ff       	call   0x14000b2e4
1400539b9:	cc                   	int3
1400539ba:	e8 95 60 fb ff       	call   0x140009a54
1400539bf:	cc                   	int3
1400539c0:	33 d2                	xor    %edx,%edx
1400539c2:	b9 51 42 40 01       	mov    $0x1404251,%ecx
1400539c7:	e8 18 79 fb ff       	call   0x14000b2e4
1400539cc:	cc                   	int3
1400539cd:	33 d2                	xor    %edx,%edx
1400539cf:	b9 89 24 08 1f       	mov    $0x1f082489,%ecx
1400539d4:	e8 0b 79 fb ff       	call   0x14000b2e4
1400539d9:	cc                   	int3
1400539da:	90                   	nop
1400539db:	90                   	nop
1400539dc:	90                   	nop
1400539dd:	90                   	nop
1400539de:	90                   	nop
1400539df:	90                   	nop
1400539e0:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
1400539e5:	48 89 6c 24 18       	mov    %rbp,0x18(%rsp)
1400539ea:	56                   	push   %rsi
1400539eb:	57                   	push   %rdi
1400539ec:	41 56                	push   %r14
1400539ee:	48 83 ec 20          	sub    $0x20,%rsp
1400539f2:	48 8b fa             	mov    %rdx,%rdi
1400539f5:	48 8b f1             	mov    %rcx,%rsi
1400539f8:	b9 60 00 00 00       	mov    $0x60,%ecx
1400539fd:	ff 15 4d f1 1b 00    	call   *0x1bf14d(%rip)        # 0x140212b50
140053a03:	48 8b d8             	mov    %rax,%rbx
140053a06:	33 ed                	xor    %ebp,%ebp
140053a08:	48 85 c0             	test   %rax,%rax
140053a0b:	0f 84 9c 00 00 00    	je     0x140053aad
140053a11:	0f b7 47 5c          	movzwl 0x5c(%rdi),%eax
140053a15:	4c 8d 47 08          	lea    0x8(%rdi),%r8
140053a19:	4c 8d 35 08 4a 1e 00 	lea    0x1e4a08(%rip),%r14        # 0x140238428
140053a20:	4c 89 33             	mov    %r14,(%rbx)
140053a23:	0f 10 47 4c          	movups 0x4c(%rdi),%xmm0
140053a27:	f3 0f 7f 43 4c       	movdqu %xmm0,0x4c(%rbx)
140053a2c:	66 89 43 5c          	mov    %ax,0x5c(%rbx)
140053a30:	4d 85 c0             	test   %r8,%r8
140053a33:	74 7e                	je     0x140053ab3
140053a35:	66 85 c0             	test   %ax,%ax
140053a38:	0f 84 82 00 00 00    	je     0x140053ac0
140053a3e:	48 8d 4b 08          	lea    0x8(%rbx),%rcx
140053a42:	49 83 c9 ff          	or     $0xffffffffffffffff,%r9
140053a46:	8d 55 41             	lea    0x41(%rbp),%edx
140053a49:	ff 15 09 f2 1b 00    	call   *0x1bf209(%rip)        # 0x140212c58
140053a4f:	4c 89 33             	mov    %r14,(%rbx)
140053a52:	48 89 5c 24 40       	mov    %rbx,0x40(%rsp)
140053a57:	48 8b 4e 08          	mov    0x8(%rsi),%rcx
140053a5b:	48 85 c9             	test   %rcx,%rcx
140053a5e:	74 40                	je     0x140053aa0
140053a60:	48 8b 01             	mov    (%rcx),%rax
140053a63:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
140053a68:	48 8b 40 18          	mov    0x18(%rax),%rax
140053a6c:	ff 15 be f3 1b 00    	call   *0x1bf3be(%rip)        # 0x140212e30
140053a72:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
140053a77:	48 85 c9             	test   %rcx,%rcx
140053a7a:	74 11                	je     0x140053a8d
140053a7c:	48 8b 01             	mov    (%rcx),%rax
140053a7f:	8d 55 01             	lea    0x1(%rbp),%edx
140053a82:	48 8b 40 08          	mov    0x8(%rax),%rax
140053a86:	ff 15 a4 f3 1b 00    	call   *0x1bf3a4(%rip)        # 0x140212e30
140053a8c:	90                   	nop
140053a8d:	48 8b 5c 24 48       	mov    0x48(%rsp),%rbx
140053a92:	48 8b 6c 24 50       	mov    0x50(%rsp),%rbp
140053a97:	48 83 c4 20          	add    $0x20,%rsp
140053a9b:	41 5e                	pop    %r14
140053a9d:	5f                   	pop    %rdi
140053a9e:	5e                   	pop    %rsi
140053a9f:	c3                   	ret
140053aa0:	33 d2                	xor    %edx,%edx
140053aa2:	b9 40 38 3c 1e       	mov    $0x1e3c3840,%ecx
140053aa7:	e8 38 78 fb ff       	call   0x14000b2e4
140053aac:	cc                   	int3
140053aad:	e8 a2 5f fb ff       	call   0x140009a54
140053ab2:	cc                   	int3
140053ab3:	33 d2                	xor    %edx,%edx
140053ab5:	b9 51 42 40 01       	mov    $0x1404251,%ecx
140053aba:	e8 25 78 fb ff       	call   0x14000b2e4
140053abf:	cc                   	int3
140053ac0:	33 d2                	xor    %edx,%edx
140053ac2:	b9 89 24 08 1f       	mov    $0x1f082489,%ecx
140053ac7:	e8 18 78 fb ff       	call   0x14000b2e4
140053acc:	cc                   	int3
140053acd:	90                   	nop
140053ace:	90                   	nop
140053acf:	90                   	nop
140053ad0:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
140053ad5:	48 89 6c 24 18       	mov    %rbp,0x18(%rsp)
140053ada:	56                   	push   %rsi
140053adb:	57                   	push   %rdi
140053adc:	41 56                	push   %r14
140053ade:	48 83 ec 20          	sub    $0x20,%rsp
140053ae2:	48 8b fa             	mov    %rdx,%rdi
140053ae5:	48 8b f1             	mov    %rcx,%rsi
140053ae8:	b9 50 00 00 00       	mov    $0x50,%ecx
140053aed:	ff 15 5d f0 1b 00    	call   *0x1bf05d(%rip)        # 0x140212b50
140053af3:	48 8b d8             	mov    %rax,%rbx
140053af6:	33 ed                	xor    %ebp,%ebp
140053af8:	48 85 c0             	test   %rax,%rax
140053afb:	0f 84 99 00 00 00    	je     0x140053b9a
140053b01:	0f b7 4f 4a          	movzwl 0x4a(%rdi),%ecx
140053b05:	4c 8d 47 08          	lea    0x8(%rdi),%r8
140053b09:	4c 8d 35 c8 4d 1e 00 	lea    0x1e4dc8(%rip),%r14        # 0x1402388d8
140053b10:	4c 89 30             	mov    %r14,(%rax)
140053b13:	8a 47 49             	mov    0x49(%rdi),%al
140053b16:	88 43 49             	mov    %al,0x49(%rbx)
140053b19:	66 89 4b 4a          	mov    %cx,0x4a(%rbx)
140053b1d:	4d 85 c0             	test   %r8,%r8
140053b20:	74 7e                	je     0x140053ba0
140053b22:	66 85 c9             	test   %cx,%cx
140053b25:	0f 84 82 00 00 00    	je     0x140053bad
140053b2b:	48 8d 4b 08          	lea    0x8(%rbx),%rcx
140053b2f:	49 83 c9 ff          	or     $0xffffffffffffffff,%r9
140053b33:	8d 55 41             	lea    0x41(%rbp),%edx
140053b36:	ff 15 1c f1 1b 00    	call   *0x1bf11c(%rip)        # 0x140212c58
140053b3c:	4c 89 33             	mov    %r14,(%rbx)
140053b3f:	48 89 5c 24 40       	mov    %rbx,0x40(%rsp)
140053b44:	48 8b 4e 08          	mov    0x8(%rsi),%rcx
140053b48:	48 85 c9             	test   %rcx,%rcx
140053b4b:	74 40                	je     0x140053b8d
140053b4d:	48 8b 01             	mov    (%rcx),%rax
140053b50:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
140053b55:	48 8b 40 18          	mov    0x18(%rax),%rax
140053b59:	ff 15 d1 f2 1b 00    	call   *0x1bf2d1(%rip)        # 0x140212e30
140053b5f:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
140053b64:	48 85 c9             	test   %rcx,%rcx
140053b67:	74 11                	je     0x140053b7a
140053b69:	48 8b 01             	mov    (%rcx),%rax
140053b6c:	8d 55 01             	lea    0x1(%rbp),%edx
140053b6f:	48 8b 40 08          	mov    0x8(%rax),%rax
140053b73:	ff 15 b7 f2 1b 00    	call   *0x1bf2b7(%rip)        # 0x140212e30
140053b79:	90                   	nop
140053b7a:	48 8b 5c 24 48       	mov    0x48(%rsp),%rbx
140053b7f:	48 8b 6c 24 50       	mov    0x50(%rsp),%rbp
140053b84:	48 83 c4 20          	add    $0x20,%rsp
140053b88:	41 5e                	pop    %r14
140053b8a:	5f                   	pop    %rdi
140053b8b:	5e                   	pop    %rsi
140053b8c:	c3                   	ret
140053b8d:	33 d2                	xor    %edx,%edx
140053b8f:	b9 40 38 3c 1e       	mov    $0x1e3c3840,%ecx
140053b94:	e8 4b 77 fb ff       	call   0x14000b2e4
140053b99:	cc                   	int3
140053b9a:	e8 b5 5e fb ff       	call   0x140009a54
140053b9f:	cc                   	int3
140053ba0:	33 d2                	xor    %edx,%edx
140053ba2:	b9 51 42 40 01       	mov    $0x1404251,%ecx
140053ba7:	e8 38 77 fb ff       	call   0x14000b2e4
140053bac:	cc                   	int3
140053bad:	33 d2                	xor    %edx,%edx
140053baf:	b9 89 24 08 1f       	mov    $0x1f082489,%ecx
140053bb4:	e8 2b 77 fb ff       	call   0x14000b2e4
140053bb9:	cc                   	int3
140053bba:	90                   	nop
140053bbb:	90                   	nop
140053bbc:	90                   	nop
140053bbd:	90                   	nop
140053bbe:	90                   	nop
140053bbf:	90                   	nop
140053bc0:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
140053bc5:	48 89 6c 24 18       	mov    %rbp,0x18(%rsp)
140053bca:	56                   	push   %rsi
140053bcb:	57                   	push   %rdi
140053bcc:	41 56                	push   %r14
140053bce:	48 83 ec 20          	sub    $0x20,%rsp
140053bd2:	48 8b fa             	mov    %rdx,%rdi
140053bd5:	48 8b f1             	mov    %rcx,%rsi
140053bd8:	b9 50 00 00 00       	mov    $0x50,%ecx
140053bdd:	ff 15 6d ef 1b 00    	call   *0x1bef6d(%rip)        # 0x140212b50
140053be3:	48 8b d8             	mov    %rax,%rbx
140053be6:	33 ed                	xor    %ebp,%ebp
140053be8:	48 85 c0             	test   %rax,%rax