140b0588e:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
140b05893:	55                   	push   %rbp
140b05894:	48 83 ec 20          	sub    $0x20,%rsp
140b05898:	48 8b ea             	mov    %rdx,%rbp
140b0589b:	48 8b 55 78          	mov    0x78(%rbp),%rdx
140b0589f:	48 8b 4d 20          	mov    0x20(%rbp),%rcx
140b058a3:	e8 e0 ad fd ff       	call   0x140ae0688
140b058a8:	4c 8b 85 88 00 00 00 	mov    0x88(%rbp),%r8
140b058af:	48 8b 95 80 00 00 00 	mov    0x80(%rbp),%rdx
140b058b6:	e8 39 21 68 ff       	call   0x1401879f4
140b058bb:	33 d2                	xor    %edx,%edx
140b058bd:	33 c9                	xor    %ecx,%ecx
140b058bf:	e8 ba ab fe ff       	call   0x140af047e
140b058c4:	90                   	nop
140b058c5:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
140b058ca:	55                   	push   %rbp
140b058cb:	48 83 ec 20          	sub    $0x20,%rsp
140b058cf:	48 8b ea             	mov    %rdx,%rbp
140b058d2:	48 8b 55 78          	mov    0x78(%rbp),%rdx
140b058d6:	48 8b 4d 20          	mov    0x20(%rbp),%rcx
140b058da:	e8 d9 ac fd ff       	call   0x140ae05b8
140b058df:	4c 8b 85 88 00 00 00 	mov    0x88(%rbp),%r8
140b058e6:	48 8b 95 80 00 00 00 	mov    0x80(%rbp),%rdx
140b058ed:	e8 9a 66 51 ff       	call   0x14001bf8c
140b058f2:	33 d2                	xor    %edx,%edx
140b058f4:	33 c9                	xor    %ecx,%ecx
140b058f6:	e8 83 ab fe ff       	call   0x140af047e
140b058fb:	90                   	nop
140b058fc:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
140b05901:	55                   	push   %rbp
140b05902:	48 83 ec 20          	sub    $0x20,%rsp
140b05906:	48 8b ea             	mov    %rdx,%rbp
140b05909:	48 8b 55 78          	mov    0x78(%rbp),%rdx
140b0590d:	48 8b 4d 20          	mov    0x20(%rbp),%rcx
140b05911:	e8 3a 9d fd ff       	call   0x140adf650
140b05916:	4c 8b 85 88 00 00 00 	mov    0x88(%rbp),%r8
140b0591d:	48 8b 95 80 00 00 00 	mov    0x80(%rbp),%rdx
140b05924:	e8 63 66 51 ff       	call   0x14001bf8c
140b05929:	33 d2                	xor    %edx,%edx
140b0592b:	33 c9                	xor    %ecx,%ecx
140b0592d:	e8 4c ab fe ff       	call   0x140af047e
140b05932:	90                   	nop
140b05933:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
140b05938:	55                   	push   %rbp
140b05939:	48 83 ec 20          	sub    $0x20,%rsp
140b0593d:	48 8b ea             	mov    %rdx,%rbp
140b05940:	48 8b 55 78          	mov    0x78(%rbp),%rdx
140b05944:	48 8b 4d 20          	mov    0x20(%rbp),%rcx
140b05948:	e8 37 9d fd ff       	call   0x140adf684
140b0594d:	4c 8b 85 88 00 00 00 	mov    0x88(%rbp),%r8
140b05954:	48 8b 95 80 00 00 00 	mov    0x80(%rbp),%rdx
140b0595b:	e8 2c 66 51 ff       	call   0x14001bf8c
140b05960:	33 d2                	xor    %edx,%edx
140b05962:	33 c9                	xor    %ecx,%ecx
140b05964:	e8 15 ab fe ff       	call   0x140af047e
140b05969:	90                   	nop
140b0596a:	48 8d 4a 20          	lea    0x20(%rdx),%rcx
140b0596e:	e9 a9 03 fe ff       	jmp    0x140ae5d1c
140b05973:	48 8b 4a 70          	mov    0x70(%rdx),%rcx
140b05977:	48 83 c1 18          	add    $0x18,%rcx
140b0597b:	e9 e0 59 51 ff       	jmp    0x14001b360
140b05980:	48 8b 4a 70          	mov    0x70(%rdx),%rcx
140b05984:	48 83 c1 50          	add    $0x50,%rcx
140b05988:	e9 27 fe 56 ff       	jmp    0x1400757b4
140b0598d:	48 8b 4a 50          	mov    0x50(%rdx),%rcx
140b05991:	48 83 c1 18          	add    $0x18,%rcx
140b05995:	e9 c6 59 51 ff       	jmp    0x14001b360
140b0599a:	48 8b 4a 50          	mov    0x50(%rdx),%rcx
140b0599e:	48 83 c1 50          	add    $0x50,%rcx
140b059a2:	e9 b9 59 51 ff       	jmp    0x14001b360
140b059a7:	48 8b 4a 50          	mov    0x50(%rdx),%rcx
140b059ab:	48 83 c1 78          	add    $0x78,%rcx
140b059af:	e9 cc 8c 60 ff       	jmp    0x14010e680
140b059b4:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
140b059b9:	55                   	push   %rbp
140b059ba:	48 83 ec 30          	sub    $0x30,%rsp
140b059be:	48 8b ea             	mov    %rdx,%rbp
140b059c1:	48 8b 55 50          	mov    0x50(%rbp),%rdx
140b059c5:	48 83 22 00          	andq   $0x0,(%rdx)
140b059c9:	48 83 62 08 00       	andq   $0x0,0x8(%rdx)
140b059ce:	48 8b 4d 48          	mov    0x48(%rbp),%rcx
140b059d2:	48 8b 01             	mov    (%rcx),%rax
140b059d5:	48 89 02             	mov    %rax,(%rdx)
140b059d8:	48 8b 41 08          	mov    0x8(%rcx),%rax
140b059dc:	48 89 42 08          	mov    %rax,0x8(%rdx)
140b059e0:	48 83 21 00          	andq   $0x0,(%rcx)
140b059e4:	48 83 61 08 00       	andq   $0x0,0x8(%rcx)
140b059e9:	48 8d 05 18 8a 03 00 	lea    0x38a18(%rip),%rax        # 0x140b3e408
140b059f0:	48 89 85 00 01 00 00 	mov    %rax,0x100(%rbp)
140b059f7:	48 8d 8d 00 01 00 00 	lea    0x100(%rbp),%rcx
140b059fe:	e8 5d 91 60 ff       	call   0x14010eb60
140b05a03:	48 c7 c0 00 00 00 00 	mov    $0x0,%rax
140b05a0a:	48 83 c4 30          	add    $0x30,%rsp
140b05a0e:	5d                   	pop    %rbp
140b05a0f:	c3                   	ret
140b05a10:	48 8b 4a 30          	mov    0x30(%rdx),%rcx
140b05a14:	48 83 c1 18          	add    $0x18,%rcx
140b05a18:	e9 37 48 fe ff       	jmp    0x140aea254
140b05a1d:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
140b05a22:	55                   	push   %rbp
140b05a23:	48 83 ec 20          	sub    $0x20,%rsp
140b05a27:	48 8b ea             	mov    %rdx,%rbp
140b05a2a:	48 8b 55 20          	mov    0x20(%rbp),%rdx
140b05a2e:	48 8b 4d 70          	mov    0x70(%rbp),%rcx
140b05a32:	e8 a9 5e eb ff       	call   0x1409bb8e0
140b05a37:	4c 8b 85 88 00 00 00 	mov    0x88(%rbp),%r8
140b05a3e:	48 8b 55 78          	mov    0x78(%rbp),%rdx
140b05a42:	e8 c1 65 51 ff       	call   0x14001c008
140b05a47:	33 d2                	xor    %edx,%edx
140b05a49:	33 c9                	xor    %ecx,%ecx
140b05a4b:	e8 2e aa fe ff       	call   0x140af047e
140b05a50:	90                   	nop
140b05a51:	48 8d 8a d0 00 00 00 	lea    0xd0(%rdx),%rcx
140b05a58:	e9 b3 36 eb ff       	jmp    0x1409b9110
140b05a5d:	40 55                	rex push %rbp
140b05a5f:	48 83 ec 20          	sub    $0x20,%rsp
140b05a63:	48 8b ea             	mov    %rdx,%rbp
140b05a66:	8b 45 34             	mov    0x34(%rbp),%eax
140b05a69:	83 e0 01             	and    $0x1,%eax
140b05a6c:	85 c0                	test   %eax,%eax
140b05a6e:	74 10                	je     0x140b05a80
140b05a70:	83 65 34 fe          	andl   $0xfffffffe,0x34(%rbp)
140b05a74:	48 8d 8d b0 00 00 00 	lea    0xb0(%rbp),%rcx
140b05a7b:	e8 50 bb 6a ff       	call   0x1401b15d0
140b05a80:	48 83 c4 20          	add    $0x20,%rsp
140b05a84:	5d                   	pop    %rbp
140b05a85:	c3                   	ret
140b05a86:	90                   	nop
140b05a87:	90                   	nop
140b05a88:	40 55                	rex push %rbp
140b05a8a:	48 83 ec 20          	sub    $0x20,%rsp
140b05a8e:	48 8b ea             	mov    %rdx,%rbp
140b05a91:	48 8b 01             	mov    (%rcx),%rax
140b05a94:	48 8b d1             	mov    %rcx,%rdx
140b05a97:	8b 08                	mov    (%rax),%ecx
140b05a99:	e8 92 b8 fe ff       	call   0x140af1330
140b05a9e:	90                   	nop
140b05a9f:	48 83 c4 20          	add    $0x20,%rsp
140b05aa3:	5d                   	pop    %rbp
140b05aa4:	c3                   	ret
140b05aa5:	40 55                	rex push %rbp
140b05aa7:	48 83 ec 20          	sub    $0x20,%rsp
140b05aab:	48 8b ea             	mov    %rdx,%rbp
140b05aae:	80 7d 20 00          	cmpb   $0x0,0x20(%rbp)
140b05ab2:	75 16                	jne    0x140b05aca
140b05ab4:	4c 8b 4d 78          	mov    0x78(%rbp),%r9
140b05ab8:	4c 8b 45 70          	mov    0x70(%rbp),%r8
140b05abc:	48 8b 55 68          	mov    0x68(%rbp),%rdx
140b05ac0:	48 8b 4d 60          	mov    0x60(%rbp),%rcx
140b05ac4:	e8 e7 9b fe ff       	call   0x140aef6b0
140b05ac9:	90                   	nop
140b05aca:	48 83 c4 20          	add    $0x20,%rsp
140b05ace:	5d                   	pop    %rbp
140b05acf:	c3                   	ret
140b05ad0:	40 53                	rex push %rbx
140b05ad2:	55                   	push   %rbp
140b05ad3:	48 83 ec 28          	sub    $0x28,%rsp
140b05ad7:	48 8b ea             	mov    %rdx,%rbp
140b05ada:	48 89 4d 40          	mov    %rcx,0x40(%rbp)
140b05ade:	48 89 4d 30          	mov    %rcx,0x30(%rbp)
140b05ae2:	48 8b 45 30          	mov    0x30(%rbp),%rax
140b05ae6:	48 8b 08             	mov    (%rax),%rcx
140b05ae9:	48 89 4d 28          	mov    %rcx,0x28(%rbp)
140b05aed:	48 8b 45 28          	mov    0x28(%rbp),%rax
140b05af1:	81 38 63 73 6d e0    	cmpl   $0xe06d7363,(%rax)
140b05af7:	74 0c                	je     0x140b05b05
140b05af9:	c7 45 20 00 00 00 00 	movl   $0x0,0x20(%rbp)
140b05b00:	8b 45 20             	mov    0x20(%rbp),%eax
140b05b03:	eb 22                	jmp    0x140b05b27
140b05b05:	e8 68 a9 fe ff       	call   0x140af0472
140b05b0a:	48 8b 4d 28          	mov    0x28(%rbp),%rcx
140b05b0e:	48 89 08             	mov    %rcx,(%rax)
140b05b11:	48 8b 45 30          	mov    0x30(%rbp),%rax
140b05b15:	48 8b 58 08          	mov    0x8(%rax),%rbx
140b05b19:	e8 5a a9 fe ff       	call   0x140af0478
140b05b1e:	48 89 18             	mov    %rbx,(%rax)
140b05b21:	e8 76 b8 fe ff       	call   0x140af139c
140b05b26:	90                   	nop
140b05b27:	48 83 c4 28          	add    $0x28,%rsp
140b05b2b:	5d                   	pop    %rbp
140b05b2c:	5b                   	pop    %rbx
140b05b2d:	c3                   	ret
140b05b2e:	90                   	nop
140b05b2f:	90                   	nop
140b05b30:	40 55                	rex push %rbp
140b05b32:	48 8b ea             	mov    %rdx,%rbp
140b05b35:	48 8b 01             	mov    (%rcx),%rax
140b05b38:	33 c9                	xor    %ecx,%ecx
140b05b3a:	81 38 05 00 00 c0    	cmpl   $0xc0000005,(%rax)
140b05b40:	0f 94 c1             	sete   %cl
140b05b43:	8b c1                	mov    %ecx,%eax
140b05b45:	5d                   	pop    %rbp
140b05b46:	c3                   	ret
140b05b47:	40 55                	rex push %rbp
140b05b49:	48 83 ec 20          	sub    $0x20,%rsp
140b05b4d:	48 8b ea             	mov    %rdx,%rbp
140b05b50:	80 7d 20 00          	cmpb   $0x0,0x20(%rbp)
140b05b54:	75 16                	jne    0x140b05b6c
140b05b56:	4c 8b 4d 70          	mov    0x70(%rbp),%r9
140b05b5a:	4c 8b 45 28          	mov    0x28(%rbp),%r8
140b05b5e:	48 8b 55 58          	mov    0x58(%rbp),%rdx
140b05b62:	48 8b 4d 50          	mov    0x50(%rbp),%rcx
140b05b66:	e8 45 9b fe ff       	call   0x140aef6b0
140b05b6b:	90                   	nop
140b05b6c:	48 83 c4 20          	add    $0x20,%rsp
140b05b70:	5d                   	pop    %rbp
140b05b71:	c3                   	ret
140b05b72:	40 55                	rex push %rbp
140b05b74:	48 83 ec 20          	sub    $0x20,%rsp
140b05b78:	48 8b ea             	mov    %rdx,%rbp
140b05b7b:	80 7d 20 00          	cmpb   $0x0,0x20(%rbp)
140b05b7f:	75 19                	jne    0x140b05b9a
140b05b81:	4c 8b 8d 88 00 00 00 	mov    0x88(%rbp),%r9
140b05b88:	4c 8b 45 28          	mov    0x28(%rbp),%r8
140b05b8c:	48 8b 55 70          	mov    0x70(%rbp),%rdx
140b05b90:	48 8b 4d 60          	mov    0x60(%rbp),%rcx
140b05b94:	e8 17 9b fe ff       	call   0x140aef6b0
140b05b99:	90                   	nop
140b05b9a:	48 83 c4 20          	add    $0x20,%rsp
140b05b9e:	5d                   	pop    %rbp
140b05b9f:	c3                   	ret
140b05ba0:	40 53                	rex push %rbx
140b05ba2:	48 83 ec 20          	sub    $0x20,%rsp
140b05ba6:	48 8b 0d 7b 56 22 00 	mov    0x22567b(%rip),%rcx        # 0x140d2b228
140b05bad:	48 8b 59 08          	mov    0x8(%rcx),%rbx
140b05bb1:	80 7b 19 00          	cmpb   $0x0,0x19(%rbx)
140b05bb5:	75 30                	jne    0x140b05be7
140b05bb7:	4c 8b 43 10          	mov    0x10(%rbx),%r8
140b05bbb:	48 8d 15 66 56 22 00 	lea    0x225666(%rip),%rdx        # 0x140d2b228
140b05bc2:	48 8d 0d 5f 56 22 00 	lea    0x22565f(%rip),%rcx        # 0x140d2b228
140b05bc9:	e8 2e 17 50 ff       	call   0x1400072fc
140b05bce:	48 8b cb             	mov    %rbx,%rcx
140b05bd1:	48 8b 1b             	mov    (%rbx),%rbx
140b05bd4:	ff 15 e6 6c 00 00    	call   *0x6ce6(%rip)        # 0x140b0c8c0
140b05bda:	80 7b 19 00          	cmpb   $0x0,0x19(%rbx)
140b05bde:	74 d7                	je     0x140b05bb7
140b05be0:	48 8b 0d 41 56 22 00 	mov    0x225641(%rip),%rcx        # 0x140d2b228
140b05be7:	48 83 c4 20          	add    $0x20,%rsp
140b05beb:	5b                   	pop    %rbx
140b05bec:	48 ff 25 cd 6c 00 00 	rex.W jmp *0x6ccd(%rip)        # 0x140b0c8c0
140b05bf3:	cc                   	int3
140b05bf4:	90                   	nop
140b05bf5:	90                   	nop
140b05bf6:	90                   	nop
140b05bf7:	90                   	nop
140b05bf8:	90                   	nop
140b05bf9:	90                   	nop
140b05bfa:	90                   	nop
140b05bfb:	90                   	nop
140b05bfc:	90                   	nop
140b05bfd:	90                   	nop
140b05bfe:	90                   	nop
140b05bff:	90                   	nop
140b05c00:	48 83 ec 28          	sub    $0x28,%rsp
140b05c04:	48 8b 05 15 56 22 00 	mov    0x225615(%rip),%rax        # 0x140d2b220
140b05c0b:	48 83 f8 07          	cmp    $0x7,%rax
140b05c0f:	76 31                	jbe    0x140b05c42
140b05c11:	48 8b 0d f0 55 22 00 	mov    0x2255f0(%rip),%rcx        # 0x140d2b208
140b05c18:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
140b05c1f:	00
140b05c20:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
140b05c26:	72 14                	jb     0x140b05c3c
140b05c28:	48 8b 51 f8          	mov    -0x8(%rcx),%rdx
140b05c2c:	48 2b ca             	sub    %rdx,%rcx
140b05c2f:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
140b05c33:	48 83 f8 1f          	cmp    $0x1f,%rax
140b05c37:	77 29                	ja     0x140b05c62
140b05c39:	48 8b ca             	mov    %rdx,%rcx
140b05c3c:	ff 15 7e 6c 00 00    	call   *0x6c7e(%rip)        # 0x140b0c8c0
140b05c42:	33 c0                	xor    %eax,%eax
140b05c44:	48 c7 05 d1 55 22 00 	movq   $0x7,0x2255d1(%rip)        # 0x140d2b220
140b05c4b:	07 00 00 00
140b05c4f:	48 89 05 c2 55 22 00 	mov    %rax,0x2255c2(%rip)        # 0x140d2b218
140b05c56:	66 89 05 ab 55 22 00 	mov    %ax,0x2255ab(%rip)        # 0x140d2b208
140b05c5d:	48 83 c4 28          	add    $0x28,%rsp
140b05c61:	c3                   	ret
140b05c62:	ff 15 30 6d 00 00    	call   *0x6d30(%rip)        # 0x140b0c998
140b05c68:	cc                   	int3
140b05c69:	90                   	nop
140b05c6a:	90                   	nop
140b05c6b:	90                   	nop
140b05c6c:	90                   	nop
140b05c6d:	90                   	nop
140b05c6e:	90                   	nop
140b05c6f:	90                   	nop
140b05c70:	48 83 ec 28          	sub    $0x28,%rsp
140b05c74:	48 8b 05 95 b6 1b 00 	mov    0x1bb695(%rip),%rax        # 0x140cc1310
140b05c7b:	48 83 f8 07          	cmp    $0x7,%rax
140b05c7f:	76 31                	jbe    0x140b05cb2
140b05c81:	48 8b 0d 70 b6 1b 00 	mov    0x1bb670(%rip),%rcx        # 0x140cc12f8
140b05c88:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
140b05c8f:	00
140b05c90:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
140b05c96:	72 14                	jb     0x140b05cac
140b05c98:	48 8b 51 f8          	mov    -0x8(%rcx),%rdx
140b05c9c:	48 2b ca             	sub    %rdx,%rcx
140b05c9f:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
140b05ca3:	48 83 f8 1f          	cmp    $0x1f,%rax
140b05ca7:	77 29                	ja     0x140b05cd2
140b05ca9:	48 8b ca             	mov    %rdx,%rcx
140b05cac:	ff 15 0e 6c 00 00    	call   *0x6c0e(%rip)        # 0x140b0c8c0
140b05cb2:	33 c0                	xor    %eax,%eax
140b05cb4:	48 c7 05 51 b6 1b 00 	movq   $0x7,0x1bb651(%rip)        # 0x140cc1310
140b05cbb:	07 00 00 00
140b05cbf:	48 89 05 42 b6 1b 00 	mov    %rax,0x1bb642(%rip)        # 0x140cc1308
140b05cc6:	66 89 05 2b b6 1b 00 	mov    %ax,0x1bb62b(%rip)        # 0x140cc12f8
140b05ccd:	48 83 c4 28          	add    $0x28,%rsp
140b05cd1:	c3                   	ret
140b05cd2:	ff 15 c0 6c 00 00    	call   *0x6cc0(%rip)        # 0x140b0c998
140b05cd8:	cc                   	int3
140b05cd9:	90                   	nop
140b05cda:	90                   	nop
140b05cdb:	90                   	nop
140b05cdc:	90                   	nop
140b05cdd:	90                   	nop
140b05cde:	90                   	nop
140b05cdf:	90                   	nop
140b05ce0:	48 83 ec 28          	sub    $0x28,%rsp
140b05ce4:	48 8b 05 c5 b5 1b 00 	mov    0x1bb5c5(%rip),%rax        # 0x140cc12b0
140b05ceb:	48 83 f8 07          	cmp    $0x7,%rax
140b05cef:	76 31                	jbe    0x140b05d22
140b05cf1:	48 8b 0d a0 b5 1b 00 	mov    0x1bb5a0(%rip),%rcx        # 0x140cc1298
140b05cf8:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
140b05cff:	00
140b05d00:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
140b05d06:	72 14                	jb     0x140b05d1c
140b05d08:	48 8b 51 f8          	mov    -0x8(%rcx),%rdx
140b05d0c:	48 2b ca             	sub    %rdx,%rcx
140b05d0f:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
140b05d13:	48 83 f8 1f          	cmp    $0x1f,%rax
140b05d17:	77 29                	ja     0x140b05d42
140b05d19:	48 8b ca             	mov    %rdx,%rcx
140b05d1c:	ff 15 9e 6b 00 00    	call   *0x6b9e(%rip)        # 0x140b0c8c0
140b05d22:	33 c0                	xor    %eax,%eax
140b05d24:	48 c7 05 81 b5 1b 00 	movq   $0x7,0x1bb581(%rip)        # 0x140cc12b0
140b05d2b:	07 00 00 00
140b05d2f:	48 89 05 72 b5 1b 00 	mov    %rax,0x1bb572(%rip)        # 0x140cc12a8
140b05d36:	66 89 05 5b b5 1b 00 	mov    %ax,0x1bb55b(%rip)        # 0x140cc1298
140b05d3d:	48 83 c4 28          	add    $0x28,%rsp
140b05d41:	c3                   	ret
140b05d42:	ff 15 50 6c 00 00    	call   *0x6c50(%rip)        # 0x140b0c998
140b05d48:	cc                   	int3
140b05d49:	90                   	nop
140b05d4a:	90                   	nop
140b05d4b:	90                   	nop
140b05d4c:	90                   	nop
140b05d4d:	90                   	nop
140b05d4e:	90                   	nop
140b05d4f:	90                   	nop
140b05d50:	48 83 ec 28          	sub    $0x28,%rsp