14086ba75:	eb 02                	jmp    0x14086ba79
14086ba77:	33 c0                	xor    %eax,%eax
14086ba79:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
14086ba7e:	48 33 cc             	xor    %rsp,%rcx
14086ba81:	e8 7a fa 5a 00       	call   0x140e1b500
14086ba86:	48 83 c4 58          	add    $0x58,%rsp
14086ba8a:	5f                   	pop    %rdi
14086ba8b:	5b                   	pop    %rbx
14086ba8c:	c3                   	ret
14086ba8d:	cc                   	int3
14086ba8e:	cc                   	int3
14086ba8f:	cc                   	int3
14086ba90:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
14086ba95:	45 33 d2             	xor    %r10d,%r10d
14086ba98:	8b c2                	mov    %edx,%eax
14086ba9a:	99                   	cltd
14086ba9b:	4c 8b c9             	mov    %rcx,%r9
14086ba9e:	2b c2                	sub    %edx,%eax
14086baa0:	45 8b da             	mov    %r10d,%r11d
14086baa3:	d1 f8                	sar    $1,%eax
14086baa5:	8d 58 ff             	lea    -0x1(%rax),%ebx
14086baa8:	85 db                	test   %ebx,%ebx
14086baaa:	78 60                	js     0x14086bb0c
14086baac:	83 f8 02             	cmp    $0x2,%eax
14086baaf:	7c 3e                	jl     0x14086baef
14086bab1:	8d 53 01             	lea    0x1(%rbx),%edx
14086bab4:	48 d1 ea             	shr    $1,%rdx
14086bab7:	8b c2                	mov    %edx,%eax
14086bab9:	f7 d8                	neg    %eax
14086babb:	8d 1c 43             	lea    (%rbx,%rax,2),%ebx
14086babe:	66 90                	xchg   %ax,%ax
14086bac0:	41 0f b6 01          	movzbl (%r9),%eax
14086bac4:	41 0f b6 49 01       	movzbl 0x1(%r9),%ecx
14086bac9:	44 03 d0             	add    %eax,%r10d
14086bacc:	41 0f b6 41 02       	movzbl 0x2(%r9),%eax
14086bad1:	c1 e1 08             	shl    $0x8,%ecx
14086bad4:	44 03 d8             	add    %eax,%r11d
14086bad7:	44 03 d1             	add    %ecx,%r10d
14086bada:	41 0f b6 49 03       	movzbl 0x3(%r9),%ecx
14086badf:	c1 e1 08             	shl    $0x8,%ecx
14086bae2:	49 83 c1 04          	add    $0x4,%r9
14086bae6:	44 03 d9             	add    %ecx,%r11d
14086bae9:	48 83 ea 01          	sub    $0x1,%rdx
14086baed:	75 d1                	jne    0x14086bac0
14086baef:	85 db                	test   %ebx,%ebx
14086baf1:	78 12                	js     0x14086bb05
14086baf3:	41 0f b6 49 01       	movzbl 0x1(%r9),%ecx
14086baf8:	41 0f b6 01          	movzbl (%r9),%eax
14086bafc:	c1 e1 08             	shl    $0x8,%ecx
14086baff:	44 03 c0             	add    %eax,%r8d
14086bb02:	44 03 c1             	add    %ecx,%r8d
14086bb05:	43 8d 04 13          	lea    (%r11,%r10,1),%eax
14086bb09:	44 03 c0             	add    %eax,%r8d
14086bb0c:	41 81 f8 ff ff 00 00 	cmp    $0xffff,%r8d
14086bb13:	76 21                	jbe    0x14086bb36
14086bb15:	66 66 66 0f 1f 84 00 	data16 data16 nopw 0x0(%rax,%rax,1)
14086bb1c:	00 00 00 00
14086bb20:	41 8b c8             	mov    %r8d,%ecx
14086bb23:	45 0f b7 c0          	movzwl %r8w,%r8d
14086bb27:	c1 e9 10             	shr    $0x10,%ecx
14086bb2a:	44 03 c1             	add    %ecx,%r8d
14086bb2d:	41 81 f8 ff ff 00 00 	cmp    $0xffff,%r8d
14086bb34:	77 ea                	ja     0x14086bb20
14086bb36:	48 8b 5c 24 10       	mov    0x10(%rsp),%rbx
14086bb3b:	41 8b c0             	mov    %r8d,%eax
14086bb3e:	c3                   	ret
14086bb3f:	cc                   	int3
14086bb40:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14086bb45:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
14086bb4a:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
14086bb4f:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
14086bb54:	41 56                	push   %r14
14086bb56:	48 83 ec 20          	sub    $0x20,%rsp
14086bb5a:	4d 85 c9             	test   %r9,%r9
14086bb5d:	48 63 f1             	movslq %ecx,%rsi
14086bb60:	48 8d 3d b9 7d bc 00 	lea    0xbc7db9(%rip),%rdi        # 0x141433920
14086bb67:	49 8b e8             	mov    %r8,%rbp
14086bb6a:	49 0f 45 f9          	cmovne %r9,%rdi
14086bb6e:	4c 8b f2             	mov    %rdx,%r14
14086bb71:	e8 1a 95 45 00       	call   0x140cc5090
14086bb76:	48 8b d8             	mov    %rax,%rbx
14086bb79:	83 fe 05             	cmp    $0x5,%esi
14086bb7c:	0f 87 a4 00 00 00    	ja     0x14086bc26
14086bb82:	48 8d 15 77 44 79 ff 	lea    -0x86bb89(%rip),%rdx        # 0x140000000
14086bb89:	8b 8c b2 78 bc 86 00 	mov    0x86bc78(%rdx,%rsi,4),%ecx
14086bb90:	48 03 ca             	add    %rdx,%rcx
14086bb93:	ff e1                	jmp    *%rcx
14086bb95:	ba 08 00 00 00       	mov    $0x8,%edx
14086bb9a:	48 8b cb             	mov    %rbx,%rcx
14086bb9d:	e8 4e 64 47 00       	call   0x140ce1ff0
14086bba2:	e8 c9 9e 45 00       	call   0x140cc5a70
14086bba7:	eb 21                	jmp    0x14086bbca
14086bba9:	e8 22 a3 45 00       	call   0x140cc5ed0
14086bbae:	eb 1a                	jmp    0x14086bbca
14086bbb0:	e8 2b a3 45 00       	call   0x140cc5ee0
14086bbb5:	eb 13                	jmp    0x14086bbca
14086bbb7:	e8 34 a3 45 00       	call   0x140cc5ef0
14086bbbc:	eb 0c                	jmp    0x14086bbca
14086bbbe:	e8 3d a3 45 00       	call   0x140cc5f00
14086bbc3:	eb 05                	jmp    0x14086bbca
14086bbc5:	e8 46 a3 45 00       	call   0x140cc5f10
14086bbca:	45 33 c0             	xor    %r8d,%r8d
14086bbcd:	48 8b d0             	mov    %rax,%rdx
14086bbd0:	48 8b cb             	mov    %rbx,%rcx
14086bbd3:	e8 88 8f 45 00       	call   0x140cc4b60
14086bbd8:	85 c0                	test   %eax,%eax
14086bbda:	74 5e                	je     0x14086bc3a
14086bbdc:	44 8b c5             	mov    %ebp,%r8d
14086bbdf:	49 8b d6             	mov    %r14,%rdx
14086bbe2:	48 8b cb             	mov    %rbx,%rcx
14086bbe5:	e8 d6 91 45 00       	call   0x140cc4dc0
14086bbea:	85 c0                	test   %eax,%eax
14086bbec:	74 60                	je     0x14086bc4e
14086bbee:	45 33 c0             	xor    %r8d,%r8d
14086bbf1:	48 8b d7             	mov    %rdi,%rdx
14086bbf4:	48 8b cb             	mov    %rbx,%rcx
14086bbf7:	e8 64 8d 45 00       	call   0x140cc4960
14086bbfc:	85 c0                	test   %eax,%eax
14086bbfe:	74 62                	je     0x14086bc62
14086bc00:	48 8b cb             	mov    %rbx,%rcx
14086bc03:	e8 48 94 45 00       	call   0x140cc5050
14086bc08:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
14086bc0d:	48 8b c7             	mov    %rdi,%rax
14086bc10:	48 8b 7c 24 48       	mov    0x48(%rsp),%rdi
14086bc15:	48 8b 6c 24 38       	mov    0x38(%rsp),%rbp
14086bc1a:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
14086bc1f:	48 83 c4 20          	add    $0x20,%rsp
14086bc23:	41 5e                	pop    %r14
14086bc25:	c3                   	ret
14086bc26:	48 8b 0d cb 58 bc 00 	mov    0xbc58cb(%rip),%rcx        # 0x1414314f8
14086bc2d:	48 8d 15 84 a3 7d 00 	lea    0x7da384(%rip),%rdx        # 0x141045fb8
14086bc34:	e8 d7 7f f2 ff       	call   0x140793c10
14086bc39:	cc                   	int3
14086bc3a:	48 8b 0d b7 58 bc 00 	mov    0xbc58b7(%rip),%rcx        # 0x1414314f8
14086bc41:	48 8d 15 a0 a3 7d 00 	lea    0x7da3a0(%rip),%rdx        # 0x141045fe8
14086bc48:	e8 c3 7f f2 ff       	call   0x140793c10
14086bc4d:	cc                   	int3
14086bc4e:	48 8b 0d a3 58 bc 00 	mov    0xbc58a3(%rip),%rcx        # 0x1414314f8
14086bc55:	48 8d 15 a4 a3 7d 00 	lea    0x7da3a4(%rip),%rdx        # 0x141046000
14086bc5c:	e8 af 7f f2 ff       	call   0x140793c10
14086bc61:	cc                   	int3
14086bc62:	48 8b 0d 8f 58 bc 00 	mov    0xbc588f(%rip),%rcx        # 0x1414314f8
14086bc69:	48 8d 15 a8 a3 7d 00 	lea    0x7da3a8(%rip),%rdx        # 0x141046018
14086bc70:	e8 9b 7f f2 ff       	call   0x140793c10
14086bc75:	cc                   	int3
14086bc76:	66 90                	xchg   %ax,%ax
14086bc78:	95                   	xchg   %eax,%ebp
14086bc79:	bb 86 00 a9 bb       	mov    $0xbba90086,%ebx
14086bc7e:	86 00                	xchg   %al,(%rax)
14086bc80:	b0 bb                	mov    $0xbb,%al
14086bc82:	86 00                	xchg   %al,(%rax)
14086bc84:	b7 bb                	mov    $0xbb,%bh
14086bc86:	86 00                	xchg   %al,(%rax)
14086bc88:	be bb 86 00 c5       	mov    $0xc50086bb,%esi
14086bc8d:	bb 86 00 40 53       	mov    $0x53400086,%ebx
14086bc92:	48 83 ec 20          	sub    $0x20,%rsp
14086bc96:	45 33 c0             	xor    %r8d,%r8d
14086bc99:	48 8b d9             	mov    %rcx,%rbx
14086bc9c:	e8 bf 8c 45 00       	call   0x140cc4960
14086bca1:	85 c0                	test   %eax,%eax
14086bca3:	74 0d                	je     0x14086bcb2
14086bca5:	48 8b cb             	mov    %rbx,%rcx
14086bca8:	48 83 c4 20          	add    $0x20,%rsp
14086bcac:	5b                   	pop    %rbx
14086bcad:	e9 9e 93 45 00       	jmp    0x140cc5050
14086bcb2:	48 8b 0d 3f 58 bc 00 	mov    0xbc583f(%rip),%rcx        # 0x1414314f8
14086bcb9:	48 8d 15 58 a3 7d 00 	lea    0x7da358(%rip),%rdx        # 0x141046018
14086bcc0:	e8 4b 7f f2 ff       	call   0x140793c10
14086bcc5:	cc                   	int3
14086bcc6:	cc                   	int3
14086bcc7:	cc                   	int3
14086bcc8:	cc                   	int3
14086bcc9:	cc                   	int3
14086bcca:	cc                   	int3
14086bccb:	cc                   	int3
14086bccc:	cc                   	int3
14086bccd:	cc                   	int3
14086bcce:	cc                   	int3
14086bccf:	cc                   	int3
14086bcd0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14086bcd5:	57                   	push   %rdi
14086bcd6:	48 83 ec 20          	sub    $0x20,%rsp
14086bcda:	48 63 f9             	movslq %ecx,%rdi
14086bcdd:	e8 ae 93 45 00       	call   0x140cc5090
14086bce2:	48 8b d8             	mov    %rax,%rbx
14086bce5:	83 ff 05             	cmp    $0x5,%edi
14086bce8:	77 68                	ja     0x14086bd52
14086bcea:	48 8d 05 0f 43 79 ff 	lea    -0x86bcf1(%rip),%rax        # 0x140000000
14086bcf1:	8b 94 b8 7c bd 86 00 	mov    0x86bd7c(%rax,%rdi,4),%edx
14086bcf8:	48 03 d0             	add    %rax,%rdx
14086bcfb:	ff e2                	jmp    *%rdx
14086bcfd:	ba 08 00 00 00       	mov    $0x8,%edx
14086bd02:	48 8b cb             	mov    %rbx,%rcx
14086bd05:	e8 e6 62 47 00       	call   0x140ce1ff0
14086bd0a:	e8 61 9d 45 00       	call   0x140cc5a70
14086bd0f:	eb 21                	jmp    0x14086bd32
14086bd11:	e8 ba a1 45 00       	call   0x140cc5ed0
14086bd16:	eb 1a                	jmp    0x14086bd32
14086bd18:	e8 c3 a1 45 00       	call   0x140cc5ee0
14086bd1d:	eb 13                	jmp    0x14086bd32
14086bd1f:	e8 cc a1 45 00       	call   0x140cc5ef0
14086bd24:	eb 0c                	jmp    0x14086bd32
14086bd26:	e8 d5 a1 45 00       	call   0x140cc5f00
14086bd2b:	eb 05                	jmp    0x14086bd32
14086bd2d:	e8 de a1 45 00       	call   0x140cc5f10
14086bd32:	45 33 c0             	xor    %r8d,%r8d
14086bd35:	48 8b d0             	mov    %rax,%rdx
14086bd38:	48 8b cb             	mov    %rbx,%rcx
14086bd3b:	e8 20 8e 45 00       	call   0x140cc4b60
14086bd40:	85 c0                	test   %eax,%eax
14086bd42:	74 22                	je     0x14086bd66
14086bd44:	48 8b c3             	mov    %rbx,%rax
14086bd47:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
14086bd4c:	48 83 c4 20          	add    $0x20,%rsp
14086bd50:	5f                   	pop    %rdi
14086bd51:	c3                   	ret
14086bd52:	48 8b 0d 9f 57 bc 00 	mov    0xbc579f(%rip),%rcx        # 0x1414314f8
14086bd59:	48 8d 15 58 a2 7d 00 	lea    0x7da258(%rip),%rdx        # 0x141045fb8
14086bd60:	e8 ab 7e f2 ff       	call   0x140793c10
14086bd65:	cc                   	int3
14086bd66:	48 8b 0d 8b 57 bc 00 	mov    0xbc578b(%rip),%rcx        # 0x1414314f8
14086bd6d:	48 8d 15 74 a2 7d 00 	lea    0x7da274(%rip),%rdx        # 0x141045fe8
14086bd74:	e8 97 7e f2 ff       	call   0x140793c10
14086bd79:	cc                   	int3
14086bd7a:	66 90                	xchg   %ax,%ax
14086bd7c:	fd                   	std
14086bd7d:	bc 86 00 11 bd       	mov    $0xbd110086,%esp
14086bd82:	86 00                	xchg   %al,(%rax)
14086bd84:	18 bd 86 00 1f bd    	sbb    %bh,-0x42e0ff7a(%rbp)
14086bd8a:	86 00                	xchg   %al,(%rax)
14086bd8c:	26 bd 86 00 2d bd    	es mov $0xbd2d0086,%ebp
14086bd92:	86 00                	xchg   %al,(%rax)
14086bd94:	cc                   	int3
14086bd95:	cc                   	int3
14086bd96:	cc                   	int3
14086bd97:	cc                   	int3
14086bd98:	cc                   	int3
14086bd99:	cc                   	int3
14086bd9a:	cc                   	int3
14086bd9b:	cc                   	int3
14086bd9c:	cc                   	int3
14086bd9d:	cc                   	int3
14086bd9e:	cc                   	int3
14086bd9f:	cc                   	int3
14086bda0:	48 83 ec 28          	sub    $0x28,%rsp
14086bda4:	45 8b c0             	mov    %r8d,%r8d
14086bda7:	e8 14 90 45 00       	call   0x140cc4dc0
14086bdac:	85 c0                	test   %eax,%eax
14086bdae:	74 05                	je     0x14086bdb5
14086bdb0:	48 83 c4 28          	add    $0x28,%rsp
14086bdb4:	c3                   	ret
14086bdb5:	48 8b 0d 3c 57 bc 00 	mov    0xbc573c(%rip),%rcx        # 0x1414314f8
14086bdbc:	48 8d 15 3d a2 7d 00 	lea    0x7da23d(%rip),%rdx        # 0x141046000
14086bdc3:	e8 48 7e f2 ff       	call   0x140793c10
14086bdc8:	cc                   	int3
14086bdc9:	cc                   	int3
14086bdca:	cc                   	int3
14086bdcb:	cc                   	int3
14086bdcc:	cc                   	int3
14086bdcd:	cc                   	int3
14086bdce:	cc                   	int3
14086bdcf:	cc                   	int3
14086bdd0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14086bdd5:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
14086bdda:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
14086bddf:	57                   	push   %rdi
14086bde0:	48 83 ec 20          	sub    $0x20,%rsp
14086bde4:	4d 85 c0             	test   %r8,%r8
14086bde7:	8b f2                	mov    %edx,%esi
14086bde9:	48 8d 3d 30 7b bc 00 	lea    0xbc7b30(%rip),%rdi        # 0x141433920
14086bdf0:	48 8b e9             	mov    %rcx,%rbp
14086bdf3:	49 0f 45 f8          	cmovne %r8,%rdi
14086bdf7:	e8 94 92 45 00       	call   0x140cc5090
14086bdfc:	ba 08 00 00 00       	mov    $0x8,%edx
14086be01:	48 8b c8             	mov    %rax,%rcx
14086be04:	48 8b d8             	mov    %rax,%rbx
14086be07:	e8 e4 61 47 00       	call   0x140ce1ff0
14086be0c:	e8 5f 9c 45 00       	call   0x140cc5a70
14086be11:	45 33 c0             	xor    %r8d,%r8d
14086be14:	48 8b d0             	mov    %rax,%rdx
14086be17:	48 8b cb             	mov    %rbx,%rcx
14086be1a:	e8 41 8d 45 00       	call   0x140cc4b60
14086be1f:	85 c0                	test   %eax,%eax
14086be21:	74 44                	je     0x14086be67
14086be23:	44 8b c6             	mov    %esi,%r8d
14086be26:	48 8b d5             	mov    %rbp,%rdx
14086be29:	48 8b cb             	mov    %rbx,%rcx
14086be2c:	e8 8f 8f 45 00       	call   0x140cc4dc0
14086be31:	85 c0                	test   %eax,%eax
14086be33:	74 46                	je     0x14086be7b
14086be35:	45 33 c0             	xor    %r8d,%r8d
14086be38:	48 8b d7             	mov    %rdi,%rdx
14086be3b:	48 8b cb             	mov    %rbx,%rcx
14086be3e:	e8 1d 8b 45 00       	call   0x140cc4960
14086be43:	85 c0                	test   %eax,%eax
14086be45:	74 48                	je     0x14086be8f
14086be47:	48 8b cb             	mov    %rbx,%rcx
14086be4a:	e8 01 92 45 00       	call   0x140cc5050
14086be4f:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
14086be54:	48 8b c7             	mov    %rdi,%rax
14086be57:	48 8b 6c 24 38       	mov    0x38(%rsp),%rbp
14086be5c:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
14086be61:	48 83 c4 20          	add    $0x20,%rsp
14086be65:	5f                   	pop    %rdi
14086be66:	c3                   	ret
14086be67:	48 8b 0d 8a 56 bc 00 	mov    0xbc568a(%rip),%rcx        # 0x1414314f8
14086be6e:	48 8d 15 73 a1 7d 00 	lea    0x7da173(%rip),%rdx        # 0x141045fe8
14086be75:	e8 96 7d f2 ff       	call   0x140793c10
14086be7a:	cc                   	int3
14086be7b:	48 8b 0d 76 56 bc 00 	mov    0xbc5676(%rip),%rcx        # 0x1414314f8
14086be82:	48 8d 15 77 a1 7d 00 	lea    0x7da177(%rip),%rdx        # 0x141046000
14086be89:	e8 82 7d f2 ff       	call   0x140793c10
14086be8e:	cc                   	int3
14086be8f:	48 8b 0d 62 56 bc 00 	mov    0xbc5662(%rip),%rcx        # 0x1414314f8
14086be96:	48 8d 15 7b a1 7d 00 	lea    0x7da17b(%rip),%rdx        # 0x141046018
14086be9d:	e8 6e 7d f2 ff       	call   0x140793c10
14086bea2:	cc                   	int3
14086bea3:	cc                   	int3
14086bea4:	cc                   	int3
14086bea5:	cc                   	int3
14086bea6:	cc                   	int3
14086bea7:	cc                   	int3
14086bea8:	cc                   	int3
14086bea9:	cc                   	int3
14086beaa:	cc                   	int3
14086beab:	cc                   	int3
14086beac:	cc                   	int3
14086bead:	cc                   	int3
14086beae:	cc                   	int3
14086beaf:	cc                   	int3
14086beb0:	48 8b c4             	mov    %rsp,%rax
14086beb3:	48 81 ec c8 00 00 00 	sub    $0xc8,%rsp
14086beba:	f3 0f 6f 4a 10       	movdqu 0x10(%rdx),%xmm1
14086bebf:	4c 8b 9c 24 f0 00 00 	mov    0xf0(%rsp),%r11
14086bec6:	00
14086bec7:	49 8b c9             	mov    %r9,%rcx
14086beca:	f3 0f 6f 02          	movdqu (%rdx),%xmm0
14086bece:	83 e1 1f             	and    $0x1f,%ecx
14086bed1:	0f 29 70 e8          	movaps %xmm6,-0x18(%rax)
14086bed5:	66 0f 6f f1          	movdqa %xmm1,%xmm6
14086bed9:	0f 29 78 d8          	movaps %xmm7,-0x28(%rax)
14086bedd:	44 0f 29 40 c8       	movaps %xmm8,-0x38(%rax)
14086bee2:	66 44 0f 6f c0       	movdqa %xmm0,%xmm8
14086bee7:	44 0f 29 48 b8       	movaps %xmm9,-0x48(%rax)
14086beec:	44 0f 29 50 a8       	movaps %xmm10,-0x58(%rax)
14086bef1:	66 44 0f 6f 15 56 a1 	movdqa 0x7da156(%rip),%xmm10        # 0x141046050
14086bef8:	7d 00
14086befa:	44 0f 29 58 98       	movaps %xmm11,-0x68(%rax)
14086beff:	66 44 0f 6f 1d 58 a1 	movdqa 0x7da158(%rip),%xmm11        # 0x141046060
14086bf06:	7d 00