140887b2f:	0f 87 ea 0f 00 00    	ja     0x140888b1f
140887b35:	48 98                	cltq
140887b37:	41 0f b6 84 03 e8 8e 	movzbl 0x888ee8(%r11,%rax,1),%eax
140887b3e:	88 00
140887b40:	41 8b 8c 83 b4 8e 88 	mov    0x888eb4(%r11,%rax,4),%ecx
140887b47:	00
140887b48:	49 03 cb             	add    %r11,%rcx
140887b4b:	ff e1                	jmp    *%rcx
140887b4d:	44 8b 44 24 60       	mov    0x60(%rsp),%r8d
140887b52:	48 8d 15 73 71 7c 00 	lea    0x7c7173(%rip),%rdx        # 0x14104eccc
140887b59:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
140887b5e:	e8 8d bf fe ff       	call   0x140873af0
140887b63:	4c 8b 55 48          	mov    0x48(%rbp),%r10
140887b67:	e9 24 01 00 00       	jmp    0x140887c90
140887b6c:	f2 0f 10 15 44 bf 7c 	movsd  0x7cbf44(%rip),%xmm2        # 0x141053ab8
140887b73:	00
140887b74:	48 8d 15 59 71 7c 00 	lea    0x7c7159(%rip),%rdx        # 0x14104ecd4
140887b7b:	f2 0f 5d 54 24 70    	minsd  0x70(%rsp),%xmm2
140887b81:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
140887b86:	66 49 0f 7e d0       	movq   %xmm2,%r8
140887b8b:	e8 60 bf fe ff       	call   0x140873af0
140887b90:	4c 8b 55 48          	mov    0x48(%rbp),%r10
140887b94:	e9 f7 00 00 00       	jmp    0x140887c90
140887b99:	44 8b 44 24 64       	mov    0x64(%rsp),%r8d
140887b9e:	48 8d 15 27 71 7c 00 	lea    0x7c7127(%rip),%rdx        # 0x14104eccc
140887ba5:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
140887baa:	e8 41 bf fe ff       	call   0x140873af0
140887baf:	4c 8b 55 48          	mov    0x48(%rbp),%r10
140887bb3:	e9 d8 00 00 00       	jmp    0x140887c90
140887bb8:	44 0f 11 4d 88       	movups %xmm9,-0x78(%rbp)
140887bbd:	48 8d 4d 88          	lea    -0x78(%rbp),%rcx
140887bc1:	89 75 94             	mov    %esi,-0x6c(%rbp)
140887bc4:	44 0f 11 45 98       	movups %xmm8,-0x68(%rbp)
140887bc9:	89 75 98             	mov    %esi,-0x68(%rbp)
140887bcc:	0f 11 7d a8          	movups %xmm7,-0x58(%rbp)
140887bd0:	c6 45 b0 00          	movb   $0x0,-0x50(%rbp)
140887bd4:	e8 a7 3b 01 00       	call   0x14089b780
140887bd9:	4c 8b 54 24 50       	mov    0x50(%rsp),%r10
140887bde:	48 8b c7             	mov    %rdi,%rax
140887be1:	49 8b ca             	mov    %r10,%rcx
140887be4:	48 2b 4d 88          	sub    -0x78(%rbp),%rcx
140887be8:	48 81 c1 00 2e 93 02 	add    $0x2932e00,%rcx
140887bef:	48 f7 e9             	imul   %rcx
140887bf2:	4c 8b c2             	mov    %rdx,%r8
140887bf5:	49 c1 f8 19          	sar    $0x19,%r8
140887bf9:	49 8b c0             	mov    %r8,%rax
140887bfc:	48 c1 e8 3f          	shr    $0x3f,%rax
140887c00:	4c 03 c0             	add    %rax,%r8
140887c03:	80 fb 57             	cmp    $0x57,%bl
140887c06:	75 64                	jne    0x140887c6c
140887c08:	49 8d 8a 00 2e 93 02 	lea    0x2932e00(%r10),%rcx
140887c0f:	48 8b c7             	mov    %rdi,%rax
140887c12:	48 f7 e9             	imul   %rcx
140887c15:	4c 8d 0d b0 70 7c 00 	lea    0x7c70b0(%rip),%r9        # 0x14104eccc
140887c1c:	48 8b ca             	mov    %rdx,%rcx
140887c1f:	48 c1 f9 19          	sar    $0x19,%rcx
140887c23:	48 8b c1             	mov    %rcx,%rax
140887c26:	48 c1 e8 3f          	shr    $0x3f,%rax
140887c2a:	48 03 c8             	add    %rax,%rcx
140887c2d:	48 b8 25 49 92 24 49 	movabs $0x4924924924924925,%rax
140887c34:	92 24 49
140887c37:	48 f7 e9             	imul   %rcx
140887c3a:	48 d1 fa             	sar    $1,%rdx
140887c3d:	48 8b c2             	mov    %rdx,%rax
140887c40:	48 c1 e8 3f          	shr    $0x3f,%rax
140887c44:	48 03 d0             	add    %rax,%rdx
140887c47:	48 6b c2 07          	imul   $0x7,%rdx,%rax
140887c4b:	48 2b c8             	sub    %rax,%rcx
140887c4e:	b8 93 24 49 92       	mov    $0x92492493,%eax
140887c53:	44 2b c1             	sub    %ecx,%r8d
140887c56:	41 83 c0 07          	add    $0x7,%r8d
140887c5a:	41 f7 e8             	imul   %r8d
140887c5d:	41 03 d0             	add    %r8d,%edx
140887c60:	c1 fa 02             	sar    $0x2,%edx
140887c63:	8b c2                	mov    %edx,%eax
140887c65:	c1 e8 1f             	shr    $0x1f,%eax
140887c68:	03 d0                	add    %eax,%edx
140887c6a:	eb 0b                	jmp    0x140887c77
140887c6c:	4c 8d 0d 69 70 7c 00 	lea    0x7c7069(%rip),%r9        # 0x14104ecdc
140887c73:	41 8d 50 01          	lea    0x1(%r8),%edx
140887c77:	44 8b c2             	mov    %edx,%r8d
140887c7a:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
140887c7f:	49 8b d1             	mov    %r9,%rdx
140887c82:	e8 69 be fe ff       	call   0x140873af0
140887c87:	4c 8b 55 48          	mov    0x48(%rbp),%r10
140887c8b:	4c 8b 6c 24 50       	mov    0x50(%rsp),%r13
140887c90:	48 ba cf f7 53 e3 a5 	movabs $0x20c49ba5e353f7cf,%rdx
140887c97:	9b c4 20
140887c9a:	49 b8 25 49 92 24 49 	movabs $0x4924924924924925,%r8
140887ca1:	92 24 49
140887ca4:	49 b9 c0 96 5c e7 ce 	movabs $0xffffffcee75c96c0,%r9
140887cab:	ff ff ff
140887cae:	43 0f b6 44 37 01    	movzbl 0x1(%r15,%r14,1),%eax
140887cb4:	49 ff c6             	inc    %r14
140887cb7:	84 c0                	test   %al,%al
140887cb9:	0f 84 2d 0f 00 00    	je     0x140888bec
140887cbf:	4c 8d 1d 3a 83 77 ff 	lea    -0x887cc6(%rip),%r11        # 0x140000000
140887cc6:	e9 c8 fd ff ff       	jmp    0x140887a93
140887ccb:	0f 57 d2             	xorps  %xmm2,%xmm2
140887cce:	48 8d 15 0f 70 7c 00 	lea    0x7c700f(%rip),%rdx        # 0x14104ece4
140887cd5:	f2 49 0f 2a d5       	cvtsi2sd %r13,%xmm2
140887cda:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
140887cdf:	f2 0f 5e 15 09 be 7c 	divsd  0x7cbe09(%rip),%xmm2        # 0x141053af0
140887ce6:	00
140887ce7:	66 49 0f 7e d0       	movq   %xmm2,%r8
140887cec:	e8 ff bd fe ff       	call   0x140873af0
140887cf1:	4c 8b 55 48          	mov    0x48(%rbp),%r10
140887cf5:	eb 99                	jmp    0x140887c90
140887cf7:	44 8b 44 24 5c       	mov    0x5c(%rsp),%r8d
140887cfc:	48 8d 15 c9 6f 7c 00 	lea    0x7c6fc9(%rip),%rdx        # 0x14104eccc
140887d03:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
140887d08:	e8 e3 bd fe ff       	call   0x140873af0
140887d0d:	4c 8b 55 48          	mov    0x48(%rbp),%r10
140887d11:	e9 7a ff ff ff       	jmp    0x140887c90
140887d16:	44 8b 44 24 68       	mov    0x68(%rsp),%r8d
140887d1b:	48 8d 15 aa 6f 7c 00 	lea    0x7c6faa(%rip),%rdx        # 0x14104eccc
140887d22:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
140887d27:	e8 c4 bd fe ff       	call   0x140873af0
140887d2c:	4c 8b 55 48          	mov    0x48(%rbp),%r10
140887d30:	e9 5b ff ff ff       	jmp    0x140887c90
140887d35:	48 8b c2             	mov    %rdx,%rax
140887d38:	49 f7 ed             	imul   %r13
140887d3b:	48 c1 fa 07          	sar    $0x7,%rdx
140887d3f:	48 8b ca             	mov    %rdx,%rcx
140887d42:	48 c1 e9 3f          	shr    $0x3f,%rcx
140887d46:	4e 8d 04 0a          	lea    (%rdx,%r9,1),%r8
140887d4a:	4c 03 c1             	add    %rcx,%r8
140887d4d:	48 8d 15 20 12 77 00 	lea    0x771220(%rip),%rdx        # 0x140ff8f74
140887d54:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
140887d59:	e8 92 bd fe ff       	call   0x140873af0
140887d5e:	4c 8b 55 48          	mov    0x48(%rbp),%r10
140887d62:	e9 29 ff ff ff       	jmp    0x140887c90
140887d67:	f2 44 0f 2c 44 24 70 	cvttsd2si 0x70(%rsp),%r8d
140887d6e:	48 8d 15 57 6f 7c 00 	lea    0x7c6f57(%rip),%rdx        # 0x14104eccc
140887d75:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
140887d7a:	e8 71 bd fe ff       	call   0x140873af0
140887d7f:	4c 8b 55 48          	mov    0x48(%rbp),%r10
140887d83:	e9 08 ff ff ff       	jmp    0x140887c90
140887d88:	48 8b 4c 24 50       	mov    0x50(%rsp),%rcx
140887d8d:	48 8b c7             	mov    %rdi,%rax
140887d90:	44 8b 4c 24 48       	mov    0x48(%rsp),%r9d
140887d95:	48 81 c1 00 8a b9 07 	add    $0x7b98a00,%rcx
140887d9c:	48 f7 e9             	imul   %rcx
140887d9f:	41 bd 01 00 00 00    	mov    $0x1,%r13d
140887da5:	48 8b f2             	mov    %rdx,%rsi
140887da8:	48 c1 fe 19          	sar    $0x19,%rsi
140887dac:	48 8b c6             	mov    %rsi,%rax
140887daf:	48 c1 e8 3f          	shr    $0x3f,%rax
140887db3:	48 03 f0             	add    %rax,%rsi
140887db6:	49 8b c0             	mov    %r8,%rax
140887db9:	48 f7 ee             	imul   %rsi
140887dbc:	4d 8d 41 01          	lea    0x1(%r9),%r8
140887dc0:	48 d1 fa             	sar    $1,%rdx
140887dc3:	48 8b c2             	mov    %rdx,%rax
140887dc6:	48 c1 e8 3f          	shr    $0x3f,%rax
140887dca:	48 03 d0             	add    %rax,%rdx
140887dcd:	48 6b c2 07          	imul   $0x7,%rdx,%rax
140887dd1:	41 8b d5             	mov    %r13d,%edx
140887dd4:	48 2b f0             	sub    %rax,%rsi
140887dd7:	8b 44 24 40          	mov    0x40(%rsp),%eax
140887ddb:	40 80 c6 30          	add    $0x30,%sil
140887ddf:	4c 3b c0             	cmp    %rax,%r8
140887de2:	72 4c                	jb     0x140887e30
140887de4:	80 7c 24 4c 00       	cmpb   $0x0,0x4c(%rsp)
140887de9:	0f 85 9c fe ff ff    	jne    0x140887c8b
140887def:	83 7c 24 44 00       	cmpl   $0x0,0x44(%rsp)
140887df4:	75 56                	jne    0x140887e4c
140887df6:	4c 8b 44 24 30       	mov    0x30(%rsp),%r8
140887dfb:	c6 44 24 4c 12       	movb   $0x12,0x4c(%rsp)
140887e00:	4d 85 c0             	test   %r8,%r8
140887e03:	74 16                	je     0x140887e1b
140887e05:	49 8b 80 60 01 00 00 	mov    0x160(%r8),%rax
140887e0c:	48 85 c0             	test   %rax,%rax
140887e0f:	74 0a                	je     0x140887e1b
140887e11:	ff 40 30             	incl   0x30(%rax)
140887e14:	c7 40 18 12 00 00 00 	movl   $0x12,0x18(%rax)
140887e1b:	8b 54 24 40          	mov    0x40(%rsp),%edx
140887e1f:	2b 54 24 48          	sub    0x48(%rsp),%edx
140887e23:	ff ca                	dec    %edx
140887e25:	85 d2                	test   %edx,%edx
140887e27:	0f 8e 5e fe ff ff    	jle    0x140887c8b
140887e2d:	0f 1f 00             	nopl   (%rax)
140887e30:	8b 4c 24 48          	mov    0x48(%rsp),%ecx
140887e34:	ff ca                	dec    %edx
140887e36:	48 8b 44 24 38       	mov    0x38(%rsp),%rax
140887e3b:	40 88 34 01          	mov    %sil,(%rcx,%rax,1)
140887e3f:	ff 44 24 48          	incl   0x48(%rsp)
140887e43:	85 d2                	test   %edx,%edx
140887e45:	7f e9                	jg     0x140887e30
140887e47:	e9 3f fe ff ff       	jmp    0x140887c8b
140887e4c:	8b 4c 24 44          	mov    0x44(%rsp),%ecx
140887e50:	49 8d 41 01          	lea    0x1(%r9),%rax
140887e54:	0f b6 54 24 4d       	movzbl 0x4d(%rsp),%edx
140887e59:	49 8b fc             	mov    %r12,%rdi
140887e5c:	48 8b 5c 24 38       	mov    0x38(%rsp),%rbx
140887e61:	80 e2 04             	and    $0x4,%dl
140887e64:	48 0f 45 fb          	cmovne %rbx,%rdi
140887e68:	49 03 c0             	add    %r8,%rax
140887e6b:	48 3b c1             	cmp    %rcx,%rax
140887e6e:	49 8d 41 01          	lea    0x1(%r9),%rax
140887e72:	4d 0f 47 c5          	cmova  %r13,%r8
140887e76:	49 03 c0             	add    %r8,%rax
140887e79:	48 3b c1             	cmp    %rcx,%rax
140887e7c:	0f 86 82 01 00 00    	jbe    0x140888004
140887e82:	84 d2                	test   %dl,%dl
140887e84:	0f 84 03 01 00 00    	je     0x140887f8d
140887e8a:	4c 8b 44 24 30       	mov    0x30(%rsp),%r8
140887e8f:	48 85 db             	test   %rbx,%rbx
140887e92:	0f 84 f0 00 00 00    	je     0x140887f88
140887e98:	4d 85 c0             	test   %r8,%r8
140887e9b:	74 6d                	je     0x140887f0a
140887e9d:	49 83 b8 00 03 00 00 	cmpq   $0x0,0x300(%r8)
140887ea4:	00
140887ea5:	74 10                	je     0x140887eb7
140887ea7:	48 8b d3             	mov    %rbx,%rdx
140887eaa:	49 8b c8             	mov    %r8,%rcx
140887ead:	e8 8e ba 02 00       	call   0x1408b3940
140887eb2:	e9 cd 00 00 00       	jmp    0x140887f84
140887eb7:	49 3b 98 f0 01 00 00 	cmp    0x1f0(%r8),%rbx
140887ebe:	73 4a                	jae    0x140887f0a
140887ec0:	49 3b 98 e0 01 00 00 	cmp    0x1e0(%r8),%rbx
140887ec7:	72 1b                	jb     0x140887ee4
140887ec9:	48 8b 44 24 38       	mov    0x38(%rsp),%rax
140887ece:	49 8b 88 d8 01 00 00 	mov    0x1d8(%r8),%rcx
140887ed5:	48 89 08             	mov    %rcx,(%rax)
140887ed8:	49 89 98 d8 01 00 00 	mov    %rbx,0x1d8(%r8)
140887edf:	e9 a4 00 00 00       	jmp    0x140887f88
140887ee4:	49 3b 98 e8 01 00 00 	cmp    0x1e8(%r8),%rbx
140887eeb:	72 1d                	jb     0x140887f0a
140887eed:	48 8b 44 24 30       	mov    0x30(%rsp),%rax
140887ef2:	48 8b 88 c8 01 00 00 	mov    0x1c8(%rax),%rcx
140887ef9:	48 8b 44 24 38       	mov    0x38(%rsp),%rax
140887efe:	48 89 08             	mov    %rcx,(%rax)
140887f01:	49 89 98 c8 01 00 00 	mov    %rbx,0x1c8(%r8)
140887f08:	eb 7e                	jmp    0x140887f88
140887f0a:	83 3d 1f 57 b2 00 00 	cmpl   $0x0,0xb2571f(%rip)        # 0x1413ad630
140887f11:	74 5f                	je     0x140887f72
140887f13:	48 8b 0d f6 bb ba 00 	mov    0xbabbf6(%rip),%rcx        # 0x141433b10
140887f1a:	48 85 c9             	test   %rcx,%rcx
140887f1d:	74 0d                	je     0x140887f2c
140887f1f:	48 8b 05 8a 57 b2 00 	mov    0xb2578a(%rip),%rax        # 0x1413ad6b0
140887f26:	ff 15 f4 ba 6f 00    	call   *0x6fbaf4(%rip)        # 0x140f83a20
140887f2c:	48 8b 05 35 57 b2 00 	mov    0xb25735(%rip),%rax        # 0x1413ad668
140887f33:	48 8b cb             	mov    %rbx,%rcx
140887f36:	ff 15 e4 ba 6f 00    	call   *0x6fbae4(%rip)        # 0x140f83a20
140887f3c:	48 ff 0d 55 bb ba 00 	decq   0xbabb55(%rip)        # 0x141433a98
140887f43:	48 63 c8             	movslq %eax,%rcx
140887f46:	48 29 0d 03 bb ba 00 	sub    %rcx,0xbabb03(%rip)        # 0x141433a50
140887f4d:	48 8b cb             	mov    %rbx,%rcx
140887f50:	48 8b 05 01 57 b2 00 	mov    0xb25701(%rip),%rax        # 0x1413ad658
140887f57:	ff 15 c3 ba 6f 00    	call   *0x6fbac3(%rip)        # 0x140f83a20
140887f5d:	48 8b 0d ac bb ba 00 	mov    0xbabbac(%rip),%rcx        # 0x141433b10
140887f64:	48 85 c9             	test   %rcx,%rcx
140887f67:	74 1b                	je     0x140887f84
140887f69:	48 8b 05 50 57 b2 00 	mov    0xb25750(%rip),%rax        # 0x1413ad6c0
140887f70:	eb 0c                	jmp    0x140887f7e
140887f72:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
140887f77:	48 8b 05 da 56 b2 00 	mov    0xb256da(%rip),%rax        # 0x1413ad658
140887f7e:	ff 15 9c ba 6f 00    	call   *0x6fba9c(%rip)        # 0x140f83a20
140887f84:	4c 8b 55 48          	mov    0x48(%rbp),%r10
140887f88:	80 64 24 4d fb       	andb   $0xfb,0x4d(%rsp)
140887f8d:	83 7c 24 44 00       	cmpl   $0x0,0x44(%rsp)
140887f92:	44 89 64 24 40       	mov    %r12d,0x40(%rsp)
140887f97:	44 89 64 24 48       	mov    %r12d,0x48(%rsp)
140887f9c:	4c 89 64 24 38       	mov    %r12,0x38(%rsp)
140887fa1:	c6 44 24 4c 12       	movb   $0x12,0x4c(%rsp)
140887fa6:	74 0c                	je     0x140887fb4
140887fa8:	f6 44 24 4d 04       	testb  $0x4,0x4d(%rsp)
140887fad:	74 05                	je     0x140887fb4
140887faf:	80 64 24 4d fb       	andb   $0xfb,0x4d(%rsp)
140887fb4:	4c 8b 44 24 30       	mov    0x30(%rsp),%r8
140887fb9:	4d 85 c0             	test   %r8,%r8
140887fbc:	0f 84 c9 fc ff ff    	je     0x140887c8b
140887fc2:	49 8b 80 60 01 00 00 	mov    0x160(%r8),%rax
140887fc9:	48 ba cf f7 53 e3 a5 	movabs $0x20c49ba5e353f7cf,%rdx
140887fd0:	9b c4 20
140887fd3:	4c 8b 6c 24 50       	mov    0x50(%rsp),%r13
140887fd8:	49 b8 25 49 92 24 49 	movabs $0x4924924924924925,%r8
140887fdf:	92 24 49
140887fe2:	49 b9 c0 96 5c e7 ce 	movabs $0xffffffcee75c96c0,%r9
140887fe9:	ff ff ff
140887fec:	48 85 c0             	test   %rax,%rax
140887fef:	0f 84 b9 fc ff ff    	je     0x140887cae
140887ff5:	ff 40 30             	incl   0x30(%rax)
140887ff8:	c7 40 18 12 00 00 00 	movl   $0x12,0x18(%rax)
140887fff:	e9 aa fc ff ff       	jmp    0x140887cae
140888004:	4c 8b 44 24 30       	mov    0x30(%rsp),%r8
140888009:	8b d8                	mov    %eax,%ebx
14088800b:	89 5c 24 40          	mov    %ebx,0x40(%rsp)
14088800f:	4d 85 c0             	test   %r8,%r8
140888012:	74 73                	je     0x140888087
140888014:	48 85 ff             	test   %rdi,%rdi
140888017:	75 12                	jne    0x14088802b
140888019:	8b d3                	mov    %ebx,%edx
14088801b:	49 8b c8             	mov    %r8,%rcx
14088801e:	e8 dd e5 04 00       	call   0x1408d6600
140888023:	48 8b f8             	mov    %rax,%rdi
140888026:	e9 6b 02 00 00       	jmp    0x140888296
14088802b:	4c 8b 44 24 30       	mov    0x30(%rsp),%r8
140888030:	49 3b b8 f0 01 00 00 	cmp    0x1f0(%r8),%rdi
140888037:	73 36                	jae    0x14088806f
140888039:	49 3b b8 e0 01 00 00 	cmp    0x1e0(%r8),%rdi
140888040:	72 0e                	jb     0x140888050
140888042:	48 81 fb 80 00 00 00 	cmp    $0x80,%rbx
140888049:	77 24                	ja     0x14088806f
14088804b:	e9 46 02 00 00       	jmp    0x140888296
140888050:	4c 8b 44 24 30       	mov    0x30(%rsp),%r8
140888055:	49 3b b8 e8 01 00 00 	cmp    0x1e8(%r8),%rdi
14088805c:	72 11                	jb     0x14088806f
14088805e:	41 0f b7 80 a6 01 00 	movzwl 0x1a6(%r8),%eax
140888065:	00
140888066:	48 3b d8             	cmp    %rax,%rbx
140888069:	0f 86 27 02 00 00    	jbe    0x140888296
14088806f:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
140888074:	4c 8b c3             	mov    %rbx,%r8
140888077:	48 8b d7             	mov    %rdi,%rdx
14088807a:	e8 91 63 01 00       	call   0x14089e410
14088807f:	48 8b f8             	mov    %rax,%rdi
140888082:	e9 0f 02 00 00       	jmp    0x140888296
140888087:	48 85 ff             	test   %rdi,%rdi
14088808a:	75 10                	jne    0x14088809c
14088808c:	48 8b cb             	mov    %rbx,%rcx
14088808f:	e8 cc 56 06 00       	call   0x1408ed760
140888094:	48 8b f8             	mov    %rax,%rdi
140888097:	e9 f6 01 00 00       	jmp    0x140888292
14088809c:	85 c0                	test   %eax,%eax
14088809e:	0f 85 8b 00 00 00    	jne    0x14088812f
1408880a4:	39 05 86 55 b2 00    	cmp    %eax,0xb25586(%rip)        # 0x1413ad630
1408880aa:	74 6b                	je     0x140888117
1408880ac:	48 8b 0d 5d ba ba 00 	mov    0xbaba5d(%rip),%rcx        # 0x141433b10
1408880b3:	48 85 c9             	test   %rcx,%rcx
1408880b6:	74 0d                	je     0x1408880c5
1408880b8:	48 8b 05 f1 55 b2 00 	mov    0xb255f1(%rip),%rax        # 0x1413ad6b0
1408880bf:	ff 15 5b b9 6f 00    	call   *0x6fb95b(%rip)        # 0x140f83a20
1408880c5:	48 8b 05 9c 55 b2 00 	mov    0xb2559c(%rip),%rax        # 0x1413ad668
1408880cc:	48 8b cf             	mov    %rdi,%rcx
1408880cf:	ff 15 4b b9 6f 00    	call   *0x6fb94b(%rip)        # 0x140f83a20
1408880d5:	48 ff 0d bc b9 ba 00 	decq   0xbab9bc(%rip)        # 0x141433a98
1408880dc:	48 63 c8             	movslq %eax,%rcx
1408880df:	48 29 0d 6a b9 ba 00 	sub    %rcx,0xbab96a(%rip)        # 0x141433a50
1408880e6:	48 8b cf             	mov    %rdi,%rcx
1408880e9:	48 8b 05 68 55 b2 00 	mov    0xb25568(%rip),%rax        # 0x1413ad658
1408880f0:	ff 15 2a b9 6f 00    	call   *0x6fb92a(%rip)        # 0x140f83a20
1408880f6:	48 8b 0d 13 ba ba 00 	mov    0xbaba13(%rip),%rcx        # 0x141433b10
1408880fd:	48 85 c9             	test   %rcx,%rcx
140888100:	74 25                	je     0x140888127
140888102:	48 8b 05 b7 55 b2 00 	mov    0xb255b7(%rip),%rax        # 0x1413ad6c0
140888109:	ff 15 11 b9 6f 00    	call   *0x6fb911(%rip)        # 0x140f83a20
14088810f:	49 8b fc             	mov    %r12,%rdi
140888112:	e9 7b 01 00 00       	jmp    0x140888292