140857c0b:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
140857c10:	e8 7b c8 ff ff       	call   0x140854490
140857c15:	90                   	nop
140857c16:	48 8d 15 33 ab 7c 00 	lea    0x7cab33(%rip),%rdx        # 0x141022750
140857c1d:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
140857c22:	e8 c9 40 fe ff       	call   0x14083bcf0
140857c27:	90                   	nop
140857c28:	48 8b d6             	mov    %rsi,%rdx
140857c2b:	48 8d 8c 24 a0 00 00 	lea    0xa0(%rsp),%rcx
140857c32:	00
140857c33:	e8 48 ca ff ff       	call   0x140854680
140857c38:	90                   	nop
140857c39:	4c 8d 44 24 40       	lea    0x40(%rsp),%r8
140857c3e:	48 8b d0             	mov    %rax,%rdx
140857c41:	48 8d 8c 24 88 00 00 	lea    0x88(%rsp),%rcx
140857c48:	00
140857c49:	e8 42 59 fe ff       	call   0x14083d590
140857c4e:	90                   	nop
140857c4f:	4c 8d 44 24 58       	lea    0x58(%rsp),%r8
140857c54:	48 8b d0             	mov    %rax,%rdx
140857c57:	48 8d 4c 24 28       	lea    0x28(%rsp),%rcx
140857c5c:	e8 2f 59 fe ff       	call   0x14083d590
140857c61:	90                   	nop
140857c62:	48 8d 8c 24 88 00 00 	lea    0x88(%rsp),%rcx
140857c69:	00
140857c6a:	e8 b1 4b fe ff       	call   0x14083c820
140857c6f:	90                   	nop
140857c70:	48 8d 8c 24 a0 00 00 	lea    0xa0(%rsp),%rcx
140857c77:	00
140857c78:	e8 a3 4b fe ff       	call   0x14083c820
140857c7d:	90                   	nop
140857c7e:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
140857c83:	e8 98 4b fe ff       	call   0x14083c820
140857c88:	90                   	nop
140857c89:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
140857c8e:	e8 8d 4b fe ff       	call   0x14083c820
140857c93:	90                   	nop
140857c94:	4c 8d 44 24 28       	lea    0x28(%rsp),%r8
140857c99:	40 0f b6 d5          	movzbl %bpl,%edx
140857c9d:	49 8b ce             	mov    %r14,%rcx
140857ca0:	e8 4b 3f fe ff       	call   0x14083bbf0
140857ca5:	90                   	nop
140857ca6:	48 8d 4c 24 28       	lea    0x28(%rsp),%rcx
140857cab:	e8 70 4b fe ff       	call   0x14083c820
140857cb0:	49 8b c6             	mov    %r14,%rax
140857cb3:	4c 8d 9c 24 c0 00 00 	lea    0xc0(%rsp),%r11
140857cba:	00
140857cbb:	49 8b 5b 20          	mov    0x20(%r11),%rbx
140857cbf:	49 8b 6b 28          	mov    0x28(%r11),%rbp
140857cc3:	49 8b 73 30          	mov    0x30(%r11),%rsi
140857cc7:	49 8b e3             	mov    %r11,%rsp
140857cca:	41 5f                	pop    %r15
140857ccc:	41 5e                	pop    %r14
140857cce:	5f                   	pop    %rdi
140857ccf:	c3                   	ret
140857cd0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140857cd5:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
140857cda:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
140857cdf:	57                   	push   %rdi
140857ce0:	41 56                	push   %r14
140857ce2:	41 57                	push   %r15
140857ce4:	48 81 ec c0 00 00 00 	sub    $0xc0,%rsp
140857ceb:	49 8b f8             	mov    %r8,%rdi
140857cee:	4c 8b f2             	mov    %rdx,%r14
140857cf1:	48 8b f1             	mov    %rcx,%rsi
140857cf4:	45 33 ff             	xor    %r15d,%r15d
140857cf7:	48 c7 c0 ff ff ff ff 	mov    $0xffffffffffffffff,%rax
140857cfe:	66 90                	xchg   %ax,%ax
140857d00:	48 ff c0             	inc    %rax
140857d03:	45 38 3c 00          	cmp    %r15b,(%r8,%rax,1)
140857d07:	75 f7                	jne    0x140857d00
140857d09:	4c 8b 41 10          	mov    0x10(%rcx),%r8
140857d0d:	48 83 79 18 0f       	cmpq   $0xf,0x18(%rcx)
140857d12:	76 03                	jbe    0x140857d17
140857d14:	48 8b 09             	mov    (%rcx),%rcx
140857d17:	4c 3b c0             	cmp    %rax,%r8
140857d1a:	75 10                	jne    0x140857d2c
140857d1c:	48 8b d7             	mov    %rdi,%rdx
140857d1f:	e8 2c 7d 68 00       	call   0x140edfa50
140857d24:	85 c0                	test   %eax,%eax
140857d26:	75 04                	jne    0x140857d2c
140857d28:	b0 01                	mov    $0x1,%al
140857d2a:	eb 02                	jmp    0x140857d2e
140857d2c:	32 c0                	xor    %al,%al
140857d2e:	0f b6 d0             	movzbl %al,%edx
140857d31:	0f b6 c2             	movzbl %dl,%eax
140857d34:	34 01                	xor    $0x1,%al
140857d36:	0f b6 e8             	movzbl %al,%ebp
140857d39:	f7 46 20 00 01 00 00 	testl  $0x100,0x20(%rsi)
140857d40:	0f 44 ea             	cmove  %edx,%ebp
140857d43:	40 84 ed             	test   %bpl,%bpl
140857d46:	74 2b                	je     0x140857d73
140857d48:	e8 33 91 fe ff       	call   0x140840e80
140857d4d:	44 38 78 6c          	cmp    %r15b,0x6c(%rax)
140857d51:	75 20                	jne    0x140857d73
140857d53:	48 8d 4c 24 28       	lea    0x28(%rsp),%rcx
140857d58:	e8 33 40 fe ff       	call   0x14083bd90
140857d5d:	90                   	nop
140857d5e:	4c 8b c0             	mov    %rax,%r8
140857d61:	40 0f b6 d5          	movzbl %bpl,%edx
140857d65:	49 8b ce             	mov    %r14,%rcx
140857d68:	e8 83 3e fe ff       	call   0x14083bbf0
140857d6d:	90                   	nop
140857d6e:	e9 d3 00 00 00       	jmp    0x140857e46
140857d73:	e8 58 c8 ff ff       	call   0x1408545d0
140857d78:	48 8b d8             	mov    %rax,%rbx
140857d7b:	44 38 7f 04          	cmp    %r15b,0x4(%rdi)
140857d7f:	41 0f 95 c7          	setne  %r15b
140857d83:	45 8d 47 04          	lea    0x4(%r15),%r8d
140857d87:	48 8b d7             	mov    %rdi,%rdx
140857d8a:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
140857d8f:	e8 8c 3f fe ff       	call   0x14083bd20
140857d94:	90                   	nop
140857d95:	48 8b d0             	mov    %rax,%rdx
140857d98:	48 8b cb             	mov    %rbx,%rcx
140857d9b:	e8 70 53 fe ff       	call   0x14083d110
140857da0:	90                   	nop
140857da1:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
140857da6:	e8 75 4a fe ff       	call   0x14083c820
140857dab:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
140857db0:	e8 db c6 ff ff       	call   0x140854490
140857db5:	90                   	nop
140857db6:	48 8d 15 93 a9 7c 00 	lea    0x7ca993(%rip),%rdx        # 0x141022750
140857dbd:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
140857dc2:	e8 29 3f fe ff       	call   0x14083bcf0
140857dc7:	90                   	nop
140857dc8:	48 8b d6             	mov    %rsi,%rdx
140857dcb:	48 8d 8c 24 a0 00 00 	lea    0xa0(%rsp),%rcx
140857dd2:	00
140857dd3:	e8 a8 c8 ff ff       	call   0x140854680
140857dd8:	90                   	nop
140857dd9:	4c 8d 44 24 40       	lea    0x40(%rsp),%r8
140857dde:	48 8b d0             	mov    %rax,%rdx
140857de1:	48 8d 8c 24 88 00 00 	lea    0x88(%rsp),%rcx
140857de8:	00
140857de9:	e8 a2 57 fe ff       	call   0x14083d590
140857dee:	90                   	nop
140857def:	4c 8d 44 24 58       	lea    0x58(%rsp),%r8
140857df4:	48 8b d0             	mov    %rax,%rdx
140857df7:	48 8d 4c 24 28       	lea    0x28(%rsp),%rcx
140857dfc:	e8 8f 57 fe ff       	call   0x14083d590
140857e01:	90                   	nop
140857e02:	48 8d 8c 24 88 00 00 	lea    0x88(%rsp),%rcx
140857e09:	00
140857e0a:	e8 11 4a fe ff       	call   0x14083c820
140857e0f:	90                   	nop
140857e10:	48 8d 8c 24 a0 00 00 	lea    0xa0(%rsp),%rcx
140857e17:	00
140857e18:	e8 03 4a fe ff       	call   0x14083c820
140857e1d:	90                   	nop
140857e1e:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
140857e23:	e8 f8 49 fe ff       	call   0x14083c820
140857e28:	90                   	nop
140857e29:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
140857e2e:	e8 ed 49 fe ff       	call   0x14083c820
140857e33:	90                   	nop
140857e34:	4c 8d 44 24 28       	lea    0x28(%rsp),%r8
140857e39:	40 0f b6 d5          	movzbl %bpl,%edx
140857e3d:	49 8b ce             	mov    %r14,%rcx
140857e40:	e8 ab 3d fe ff       	call   0x14083bbf0
140857e45:	90                   	nop
140857e46:	48 8d 4c 24 28       	lea    0x28(%rsp),%rcx
140857e4b:	e8 d0 49 fe ff       	call   0x14083c820
140857e50:	49 8b c6             	mov    %r14,%rax
140857e53:	4c 8d 9c 24 c0 00 00 	lea    0xc0(%rsp),%r11
140857e5a:	00
140857e5b:	49 8b 5b 20          	mov    0x20(%r11),%rbx
140857e5f:	49 8b 6b 28          	mov    0x28(%r11),%rbp
140857e63:	49 8b 73 30          	mov    0x30(%r11),%rsi
140857e67:	49 8b e3             	mov    %r11,%rsp
140857e6a:	41 5f                	pop    %r15
140857e6c:	41 5e                	pop    %r14
140857e6e:	5f                   	pop    %rdi
140857e6f:	c3                   	ret
140857e70:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140857e75:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
140857e7a:	48 89 7c 24 18       	mov    %rdi,0x18(%rsp)
140857e7f:	41 56                	push   %r14
140857e81:	48 83 ec 40          	sub    $0x40,%rsp
140857e85:	49 8b d8             	mov    %r8,%rbx
140857e88:	48 8b f2             	mov    %rdx,%rsi
140857e8b:	4c 8b f1             	mov    %rcx,%r14
140857e8e:	48 8b 09             	mov    (%rcx),%rcx
140857e91:	48 c7 c0 ff ff ff ff 	mov    $0xffffffffffffffff,%rax
140857e98:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
140857e9f:	00
140857ea0:	48 ff c0             	inc    %rax
140857ea3:	41 80 3c 00 00       	cmpb   $0x0,(%r8,%rax,1)
140857ea8:	75 f6                	jne    0x140857ea0
140857eaa:	4c 8b 41 10          	mov    0x10(%rcx),%r8
140857eae:	48 83 79 18 0f       	cmpq   $0xf,0x18(%rcx)
140857eb3:	76 03                	jbe    0x140857eb8
140857eb5:	48 8b 09             	mov    (%rcx),%rcx
140857eb8:	4c 3b c0             	cmp    %rax,%r8
140857ebb:	75 10                	jne    0x140857ecd
140857ebd:	48 8b d3             	mov    %rbx,%rdx
140857ec0:	e8 8b 7b 68 00       	call   0x140edfa50
140857ec5:	85 c0                	test   %eax,%eax
140857ec7:	75 04                	jne    0x140857ecd
140857ec9:	b0 01                	mov    $0x1,%al
140857ecb:	eb 02                	jmp    0x140857ecf
140857ecd:	32 c0                	xor    %al,%al
140857ecf:	0f b6 d0             	movzbl %al,%edx
140857ed2:	0f b6 c2             	movzbl %dl,%eax
140857ed5:	34 01                	xor    $0x1,%al
140857ed7:	0f b6 f8             	movzbl %al,%edi
140857eda:	41 f7 46 08 00 01 00 	testl  $0x100,0x8(%r14)
140857ee1:	00
140857ee2:	0f 44 fa             	cmove  %edx,%edi
140857ee5:	40 84 ff             	test   %dil,%dil
140857ee8:	74 28                	je     0x140857f12
140857eea:	e8 91 8f fe ff       	call   0x140840e80
140857eef:	80 78 6c 00          	cmpb   $0x0,0x6c(%rax)
140857ef3:	75 1d                	jne    0x140857f12
140857ef5:	48 8d 4c 24 28       	lea    0x28(%rsp),%rcx
140857efa:	e8 91 3e fe ff       	call   0x14083bd90
140857eff:	90                   	nop
140857f00:	4c 8b c0             	mov    %rax,%r8
140857f03:	40 0f b6 d7          	movzbl %dil,%edx
140857f07:	48 8b ce             	mov    %rsi,%rcx
140857f0a:	e8 e1 3c fe ff       	call   0x14083bbf0
140857f0f:	90                   	nop
140857f10:	eb 28                	jmp    0x140857f3a
140857f12:	4c 8b cb             	mov    %rbx,%r9
140857f15:	4c 8d 05 34 a8 7c 00 	lea    0x7ca834(%rip),%r8        # 0x141022750
140857f1c:	49 8b 16             	mov    (%r14),%rdx
140857f1f:	48 8d 4c 24 28       	lea    0x28(%rsp),%rcx
140857f24:	e8 57 82 ec ff       	call   0x140720180
140857f29:	90                   	nop
140857f2a:	4c 8b c0             	mov    %rax,%r8
140857f2d:	40 0f b6 d7          	movzbl %dil,%edx
140857f31:	48 8b ce             	mov    %rsi,%rcx
140857f34:	e8 b7 3c fe ff       	call   0x14083bbf0
140857f39:	90                   	nop
140857f3a:	48 8d 4c 24 28       	lea    0x28(%rsp),%rcx
140857f3f:	e8 dc 48 fe ff       	call   0x14083c820
140857f44:	48 8b c6             	mov    %rsi,%rax
140857f47:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
140857f4c:	48 8b 74 24 58       	mov    0x58(%rsp),%rsi
140857f51:	48 8b 7c 24 60       	mov    0x60(%rsp),%rdi
140857f56:	48 83 c4 40          	add    $0x40,%rsp
140857f5a:	41 5e                	pop    %r14
140857f5c:	c3                   	ret
140857f5d:	cc                   	int3
140857f5e:	cc                   	int3
140857f5f:	cc                   	int3
140857f60:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140857f65:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
140857f6a:	48 89 7c 24 18       	mov    %rdi,0x18(%rsp)
140857f6f:	41 56                	push   %r14
140857f71:	48 83 ec 40          	sub    $0x40,%rsp
140857f75:	49 8b d8             	mov    %r8,%rbx
140857f78:	48 8b f2             	mov    %rdx,%rsi
140857f7b:	4c 8b f1             	mov    %rcx,%r14
140857f7e:	48 8b 09             	mov    (%rcx),%rcx
140857f81:	48 c7 c0 ff ff ff ff 	mov    $0xffffffffffffffff,%rax
140857f88:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
140857f8f:	00
140857f90:	48 ff c0             	inc    %rax
140857f93:	41 80 3c 00 00       	cmpb   $0x0,(%r8,%rax,1)
140857f98:	75 f6                	jne    0x140857f90
140857f9a:	4c 8b 41 10          	mov    0x10(%rcx),%r8
140857f9e:	48 83 79 18 0f       	cmpq   $0xf,0x18(%rcx)
140857fa3:	76 03                	jbe    0x140857fa8
140857fa5:	48 8b 09             	mov    (%rcx),%rcx
140857fa8:	4c 3b c0             	cmp    %rax,%r8
140857fab:	75 10                	jne    0x140857fbd
140857fad:	48 8b d3             	mov    %rbx,%rdx
140857fb0:	e8 9b 7a 68 00       	call   0x140edfa50
140857fb5:	85 c0                	test   %eax,%eax
140857fb7:	75 04                	jne    0x140857fbd
140857fb9:	b0 01                	mov    $0x1,%al
140857fbb:	eb 02                	jmp    0x140857fbf
140857fbd:	32 c0                	xor    %al,%al
140857fbf:	0f b6 d0             	movzbl %al,%edx
140857fc2:	0f b6 c2             	movzbl %dl,%eax
140857fc5:	34 01                	xor    $0x1,%al
140857fc7:	0f b6 f8             	movzbl %al,%edi
140857fca:	41 f7 46 08 00 01 00 	testl  $0x100,0x8(%r14)
140857fd1:	00
140857fd2:	0f 44 fa             	cmove  %edx,%edi
140857fd5:	40 84 ff             	test   %dil,%dil
140857fd8:	74 28                	je     0x140858002
140857fda:	e8 a1 8e fe ff       	call   0x140840e80
140857fdf:	80 78 6c 00          	cmpb   $0x0,0x6c(%rax)
140857fe3:	75 1d                	jne    0x140858002
140857fe5:	48 8d 4c 24 28       	lea    0x28(%rsp),%rcx
140857fea:	e8 a1 3d fe ff       	call   0x14083bd90
140857fef:	90                   	nop
140857ff0:	4c 8b c0             	mov    %rax,%r8
140857ff3:	40 0f b6 d7          	movzbl %dil,%edx
140857ff7:	48 8b ce             	mov    %rsi,%rcx
140857ffa:	e8 f1 3b fe ff       	call   0x14083bbf0
140857fff:	90                   	nop
140858000:	eb 28                	jmp    0x14085802a
140858002:	4c 8b cb             	mov    %rbx,%r9
140858005:	4c 8d 05 44 a7 7c 00 	lea    0x7ca744(%rip),%r8        # 0x141022750
14085800c:	49 8b 16             	mov    (%r14),%rdx
14085800f:	48 8d 4c 24 28       	lea    0x28(%rsp),%rcx
140858014:	e8 97 02 fc ff       	call   0x1408182b0
140858019:	90                   	nop
14085801a:	4c 8b c0             	mov    %rax,%r8
14085801d:	40 0f b6 d7          	movzbl %dil,%edx
140858021:	48 8b ce             	mov    %rsi,%rcx
140858024:	e8 c7 3b fe ff       	call   0x14083bbf0
140858029:	90                   	nop
14085802a:	48 8d 4c 24 28       	lea    0x28(%rsp),%rcx
14085802f:	e8 ec 47 fe ff       	call   0x14083c820
140858034:	48 8b c6             	mov    %rsi,%rax
140858037:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
14085803c:	48 8b 74 24 58       	mov    0x58(%rsp),%rsi
140858041:	48 8b 7c 24 60       	mov    0x60(%rsp),%rdi
140858046:	48 83 c4 40          	add    $0x40,%rsp
14085804a:	41 5e                	pop    %r14
14085804c:	c3                   	ret
14085804d:	cc                   	int3
14085804e:	cc                   	int3
14085804f:	cc                   	int3
140858050:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140858055:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
14085805a:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
14085805f:	57                   	push   %rdi
140858060:	41 56                	push   %r14
140858062:	41 57                	push   %r15
140858064:	48 81 ec c0 00 00 00 	sub    $0xc0,%rsp
14085806b:	49 8b f8             	mov    %r8,%rdi
14085806e:	4c 8b f2             	mov    %rdx,%r14
140858071:	48 8b f1             	mov    %rcx,%rsi
140858074:	45 33 ff             	xor    %r15d,%r15d
140858077:	48 c7 c0 ff ff ff ff 	mov    $0xffffffffffffffff,%rax
14085807e:	66 90                	xchg   %ax,%ax
140858080:	48 ff c0             	inc    %rax
140858083:	45 38 3c 00          	cmp    %r15b,(%r8,%rax,1)
140858087:	75 f7                	jne    0x140858080
140858089:	4c 8b 41 10          	mov    0x10(%rcx),%r8
14085808d:	48 83 79 18 0f       	cmpq   $0xf,0x18(%rcx)
140858092:	76 03                	jbe    0x140858097
140858094:	48 8b 09             	mov    (%rcx),%rcx
140858097:	4c 3b c0             	cmp    %rax,%r8
14085809a:	75 10                	jne    0x1408580ac
14085809c:	48 8b d7             	mov    %rdi,%rdx
14085809f:	e8 ac 79 68 00       	call   0x140edfa50
1408580a4:	85 c0                	test   %eax,%eax
1408580a6:	75 04                	jne    0x1408580ac
1408580a8:	b0 01                	mov    $0x1,%al
1408580aa:	eb 02                	jmp    0x1408580ae
1408580ac:	32 c0                	xor    %al,%al
1408580ae:	0f b6 d0             	movzbl %al,%edx
1408580b1:	0f b6 c2             	movzbl %dl,%eax
1408580b4:	34 01                	xor    $0x1,%al