140011c14:	00 00 00 00 00
140011c19:	48 c7 84 24 c8 00 00 	movq   $0x0,0xc8(%rsp)
140011c20:	00 00 00 00 00
140011c25:	f3 48 ab             	rep stos %rax,%es:(%rdi)
140011c28:	48 89 b4 24 d0 00 00 	mov    %rsi,0xd0(%rsp)
140011c2f:	00
140011c30:	48 c7 84 24 e0 00 00 	movq   $0x0,0xe0(%rsp)
140011c37:	00 00 00 00 00
140011c3c:	48 c7 84 24 e8 00 00 	movq   $0x0,0xe8(%rsp)
140011c43:	00 00 00 00 00
140011c48:	48 89 b4 24 f0 00 00 	mov    %rsi,0xf0(%rsp)
140011c4f:	00
140011c50:	4d 85 c9             	test   %r9,%r9
140011c53:	0f 84 7f 00 00 00    	je     0x140011cd8
140011c59:	41 0f b6 01          	movzbl (%r9),%eax
140011c5d:	84 c0                	test   %al,%al
140011c5f:	74 29                	je     0x140011c8a
140011c61:	3c 2e                	cmp    $0x2e,%al
140011c63:	74 73                	je     0x140011cd8
140011c65:	48 8b 0d b4 76 22 00 	mov    0x2276b4(%rip),%rcx        # 0x140239320
140011c6c:	eb 12                	jmp    0x140011c80
140011c6e:	66 90                	xchg   %ax,%ax
140011c70:	0f b6 42 01          	movzbl 0x1(%rdx),%eax
140011c74:	48 83 c2 01          	add    $0x1,%rdx
140011c78:	84 c0                	test   %al,%al
140011c7a:	74 5c                	je     0x140011cd8
140011c7c:	3c 2e                	cmp    $0x2e,%al
140011c7e:	74 58                	je     0x140011cd8
140011c80:	3c 2d                	cmp    $0x2d,%al
140011c82:	74 ec                	je     0x140011c70
140011c84:	f6 04 01 06          	testb  $0x6,(%rcx,%rax,1)
140011c88:	75 e6                	jne    0x140011c70
140011c8a:	48 8b 05 4f 73 22 00 	mov    0x22734f(%rip),%rax        # 0x140238fe0
140011c91:	48 8d 0d cf 5f 1e 00 	lea    0x1e5fcf(%rip),%rcx        # 0x1401f7c67
140011c98:	8b 18                	mov    (%rax),%ebx
140011c9a:	85 db                	test   %ebx,%ebx
140011c9c:	74 08                	je     0x140011ca6
140011c9e:	e8 c5 16 1d 00       	call   0x1401e3368
140011ca3:	48 89 c1             	mov    %rax,%rcx
140011ca6:	48 8b 54 24 38       	mov    0x38(%rsp),%rdx
140011cab:	e8 80 19 0b 00       	call   0x1400c3630
140011cb0:	48 8d 84 24 c0 00 00 	lea    0xc0(%rsp),%rax
140011cb7:	00
140011cb8:	48 c7 44 24 48 00 00 	movq   $0x0,0x48(%rsp)
140011cbf:	00 00
140011cc1:	c7 44 24 44 ff ff ff 	movl   $0xffffffff,0x44(%rsp)
140011cc8:	ff
140011cc9:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
140011cce:	e9 35 03 00 00       	jmp    0x140012008
140011cd3:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140011cd8:	48 c7 44 24 48 00 00 	movq   $0x0,0x48(%rsp)
140011cdf:	00 00
140011ce1:	48 85 db             	test   %rbx,%rbx
140011ce4:	0f 84 6a 06 00 00    	je     0x140012354
140011cea:	c7 44 24 20 b6 01 00 	movl   $0x1b6,0x20(%rsp)
140011cf1:	00
140011cf2:	45 31 c9             	xor    %r9d,%r9d
140011cf5:	45 31 c0             	xor    %r8d,%r8d
140011cf8:	48 89 da             	mov    %rbx,%rdx
140011cfb:	48 8d b4 24 b8 00 00 	lea    0xb8(%rsp),%rsi
140011d02:	00
140011d03:	48 89 f1             	mov    %rsi,%rcx
140011d06:	e8 05 f8 01 00       	call   0x140031510
140011d0b:	41 89 c5             	mov    %eax,%r13d
140011d0e:	85 c0                	test   %eax,%eax
140011d10:	0f 88 de 03 00 00    	js     0x1400120f4
140011d16:	48 8d 15 41 60 1e 00 	lea    0x1e6041(%rip),%rdx        # 0x1401f7d5e
140011d1d:	48 89 d9             	mov    %rbx,%rcx
140011d20:	e8 3b 39 0d 00       	call   0x1400e5660
140011d25:	49 89 c4             	mov    %rax,%r12
140011d28:	48 85 c0             	test   %rax,%rax
140011d2b:	0f 84 1c 04 00 00    	je     0x14001214d
140011d31:	48 89 c1             	mov    %rax,%rcx
140011d34:	e8 3f 7e 1d 00       	call   0x1401e9b78
140011d39:	48 8d 94 24 20 01 00 	lea    0x120(%rsp),%rdx
140011d40:	00
140011d41:	89 c1                	mov    %eax,%ecx
140011d43:	e8 58 5a 0d 00       	call   0x1400e77a0
140011d48:	83 f8 ff             	cmp    $0xffffffff,%eax
140011d4b:	0f 84 5c 04 00 00    	je     0x1400121ad
140011d51:	0f b7 bc 24 26 01 00 	movzwl 0x126(%rsp),%edi
140011d58:	00
140011d59:	48 8b 8c 24 b8 00 00 	mov    0xb8(%rsp),%rcx
140011d60:	00
140011d61:	e8 aa 88 09 00       	call   0x1400aa610
140011d66:	81 e7 ff 0f 00 00    	and    $0xfff,%edi
140011d6c:	48 89 c1             	mov    %rax,%rcx
140011d6f:	89 fa                	mov    %edi,%edx
140011d71:	e8 7a 27 0d 00       	call   0x1400e44f0
140011d76:	85 c0                	test   %eax,%eax
140011d78:	0f 88 b7 06 00 00    	js     0x140012435
140011d7e:	4c 8b 35 9b 75 22 00 	mov    0x22759b(%rip),%r14        # 0x140239320
140011d85:	48 89 74 24 70       	mov    %rsi,0x70(%rsp)
140011d8a:	31 ff                	xor    %edi,%edi
140011d8c:	31 ed                	xor    %ebp,%ebp
140011d8e:	48 8d 84 24 c0 00 00 	lea    0xc0(%rsp),%rax
140011d95:	00
140011d96:	c7 44 24 44 00 00 00 	movl   $0x0,0x44(%rsp)
140011d9d:	00
140011d9e:	4c 89 fe             	mov    %r15,%rsi
140011da1:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
140011da6:	48 8d 84 24 e0 00 00 	lea    0xe0(%rsp),%rax
140011dad:	00
140011dae:	48 89 44 24 60       	mov    %rax,0x60(%rsp)
140011db3:	48 8d 84 24 90 00 00 	lea    0x90(%rsp),%rax
140011dba:	00
140011dbb:	48 89 44 24 68       	mov    %rax,0x68(%rsp)
140011dc0:	48 89 9c 24 88 00 00 	mov    %rbx,0x88(%rsp)
140011dc7:	00
140011dc8:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
140011dcf:	00
140011dd0:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
140011dd5:	41 b8 0a 00 00 00    	mov    $0xa,%r8d
140011ddb:	4c 89 e2             	mov    %r12,%rdx
140011dde:	e8 1d b2 08 00       	call   0x14009d000
140011de3:	89 c3                	mov    %eax,%ebx
140011de5:	85 c0                	test   %eax,%eax
140011de7:	0f 85 99 05 00 00    	jne    0x140012386
140011ded:	83 c7 01             	add    $0x1,%edi
140011df0:	4c 8b bc 24 d0 00 00 	mov    0xd0(%rsp),%r15
140011df7:	00
140011df8:	48 81 bc 24 c8 00 00 	cmpq   $0x7ffff,0xc8(%rsp)
140011dff:	00 ff ff 07 00
140011e04:	0f 87 f0 05 00 00    	ja     0x1400123fa
140011e0a:	41 0f b6 07          	movzbl (%r15),%eax
140011e0e:	45 31 c9             	xor    %r9d,%r9d
140011e11:	84 c0                	test   %al,%al
140011e13:	75 1c                	jne    0x140011e31
140011e15:	e9 5e 01 00 00       	jmp    0x140011f78
140011e1a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
140011e20:	49 83 c1 01          	add    $0x1,%r9
140011e24:	43 0f b6 04 0f       	movzbl (%r15,%r9,1),%eax
140011e29:	84 c0                	test   %al,%al
140011e2b:	0f 84 47 01 00 00    	je     0x140011f78
140011e31:	0f b6 d0             	movzbl %al,%edx
140011e34:	41 f6 04 16 01       	testb  $0x1,(%r14,%rdx,1)
140011e39:	75 e5                	jne    0x140011e20
140011e3b:	3c 5b                	cmp    $0x5b,%al
140011e3d:	0f 85 35 01 00 00    	jne    0x140011f78
140011e43:	4c 8b 84 24 e8 00 00 	mov    0xe8(%rsp),%r8
140011e4a:	00
140011e4b:	4d 85 c0             	test   %r8,%r8
140011e4e:	0f 84 2c 02 00 00    	je     0x140012080
140011e54:	48 8b 94 24 f0 00 00 	mov    0xf0(%rsp),%rdx
140011e5b:	00
140011e5c:	44 89 e9             	mov    %r13d,%ecx
140011e5f:	4c 89 4c 24 50       	mov    %r9,0x50(%rsp)
140011e64:	e8 b7 92 0b 00       	call   0x1400cb120
140011e69:	4c 8b 4c 24 50       	mov    0x50(%rsp),%r9
140011e6e:	48 85 c0             	test   %rax,%rax
140011e71:	0f 88 33 01 00 00    	js     0x140011faa
140011e77:	48 8b 84 24 f0 00 00 	mov    0xf0(%rsp),%rax
140011e7e:	00
140011e7f:	48 3b 05 1a 75 22 00 	cmp    0x22751a(%rip),%rax        # 0x1402393a0
140011e86:	48 c7 84 24 e8 00 00 	movq   $0x0,0xe8(%rsp)
140011e8d:	00 00 00 00 00
140011e92:	0f 84 98 02 00 00    	je     0x140012130
140011e98:	c6 00 00             	movb   $0x0,(%rax)
140011e9b:	48 8b 8c 24 d0 00 00 	mov    0xd0(%rsp),%rcx
140011ea2:	00
140011ea3:	4c 01 c9             	add    %r9,%rcx
140011ea6:	80 39 5b             	cmpb   $0x5b,(%rcx)
140011ea9:	0f 85 a1 00 00 00    	jne    0x140011f50
140011eaf:	0f b6 51 01          	movzbl 0x1(%rcx),%edx
140011eb3:	80 fa 5d             	cmp    $0x5d,%dl
140011eb6:	0f 84 b5 05 00 00    	je     0x140012471
140011ebc:	84 d2                	test   %dl,%dl
140011ebe:	0f 84 ad 05 00 00    	je     0x140012471
140011ec4:	31 ed                	xor    %ebp,%ebp
140011ec6:	41 b8 01 00 00 00    	mov    $0x1,%r8d
140011ecc:	b8 01 00 00 00       	mov    $0x1,%eax
140011ed1:	eb 33                	jmp    0x140011f06
140011ed3:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140011ed8:	41 f6 04 16 01       	testb  $0x1,(%r14,%rdx,1)
140011edd:	0f 85 bd 01 00 00    	jne    0x1400120a0
140011ee3:	0f b6 14 01          	movzbl (%rcx,%rax,1),%edx
140011ee7:	42 3a 54 06 ff       	cmp    -0x1(%rsi,%r8,1),%dl
140011eec:	75 52                	jne    0x140011f40
140011eee:	48 83 c0 01          	add    $0x1,%rax
140011ef2:	4d 8d 50 01          	lea    0x1(%r8),%r10
140011ef6:	0f b6 14 01          	movzbl (%rcx,%rax,1),%edx
140011efa:	84 d2                	test   %dl,%dl
140011efc:	74 42                	je     0x140011f40
140011efe:	80 fa 5d             	cmp    $0x5d,%dl
140011f01:	74 42                	je     0x140011f45
140011f03:	4d 89 d0             	mov    %r10,%r8
140011f06:	4d 8d 58 ff          	lea    -0x1(%r8),%r11
140011f0a:	85 ed                	test   %ebp,%ebp
140011f0c:	74 ca                	je     0x140011ed8
140011f0e:	80 fa 5c             	cmp    $0x5c,%dl
140011f11:	0f 84 79 01 00 00    	je     0x140012090
140011f17:	80 fa 22             	cmp    $0x22,%dl
140011f1a:	75 c7                	jne    0x140011ee3
140011f1c:	48 83 c0 01          	add    $0x1,%rax
140011f20:	44 0f b6 04 01       	movzbl (%rcx,%rax,1),%r8d
140011f25:	4c 89 c2             	mov    %r8,%rdx
140011f28:	43 f6 04 06 01       	testb  $0x1,(%r14,%r8,1)
140011f2d:	75 ed                	jne    0x140011f1c
140011f2f:	4d 89 d8             	mov    %r11,%r8
140011f32:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
140011f39:	00 00 00 00
140011f3d:	0f 1f 00             	nopl   (%rax)
140011f40:	80 fa 5d             	cmp    $0x5d,%dl
140011f43:	75 0b                	jne    0x140011f50
140011f45:	42 80 3c 06 00       	cmpb   $0x0,(%rsi,%r8,1)
140011f4a:	0f 84 a5 02 00 00    	je     0x1400121f5
140011f50:	4c 89 f9             	mov    %r15,%rcx
140011f53:	e8 40 7f 1d 00       	call   0x1401e9e98
140011f58:	49 89 c0             	mov    %rax,%r8
140011f5b:	4c 89 fa             	mov    %r15,%rdx
140011f5e:	44 89 e9             	mov    %r13d,%ecx
140011f61:	e8 ba 91 0b 00       	call   0x1400cb120
140011f66:	48 85 c0             	test   %rax,%rax
140011f69:	78 3f                	js     0x140011faa
140011f6b:	89 dd                	mov    %ebx,%ebp
140011f6d:	e9 5e fe ff ff       	jmp    0x140011dd0
140011f72:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
140011f78:	85 ed                	test   %ebp,%ebp
140011f7a:	0f 85 f0 00 00 00    	jne    0x140012070
140011f80:	4c 89 f9             	mov    %r15,%rcx
140011f83:	e8 10 7f 1d 00       	call   0x1401e9e98
140011f88:	48 83 bc 24 e8 00 00 	cmpq   $0x0,0xe8(%rsp)
140011f8f:	00 00
140011f91:	49 89 c0             	mov    %rax,%r8
140011f94:	0f 85 3e 01 00 00    	jne    0x1400120d8
140011f9a:	4c 89 fa             	mov    %r15,%rdx
140011f9d:	44 89 e9             	mov    %r13d,%ecx
140011fa0:	e8 7b 91 0b 00       	call   0x1400cb120
140011fa5:	48 85 c0             	test   %rax,%rax
140011fa8:	79 c1                	jns    0x140011f6b
140011faa:	48 8b 74 24 70       	mov    0x70(%rsp),%rsi
140011faf:	48 8b 8c 24 b8 00 00 	mov    0xb8(%rsp),%rcx
140011fb6:	00
140011fb7:	e8 54 86 09 00       	call   0x1400aa610
140011fbc:	48 8d 0d 45 5d 1e 00 	lea    0x1e5d45(%rip),%rcx        # 0x1401f7d08
140011fc3:	48 89 c3             	mov    %rax,%rbx
140011fc6:	48 8b 05 13 70 22 00 	mov    0x227013(%rip),%rax        # 0x140238fe0
140011fcd:	8b 10                	mov    (%rax),%edx
140011fcf:	85 d2                	test   %edx,%edx
140011fd1:	74 08                	je     0x140011fdb
140011fd3:	e8 90 13 1d 00       	call   0x1401e3368
140011fd8:	48 89 c1             	mov    %rax,%rcx
140011fdb:	48 89 da             	mov    %rbx,%rdx
140011fde:	e8 4d 16 0b 00       	call   0x1400c3630
140011fe3:	4c 89 e1             	mov    %r12,%rcx
140011fe6:	c7 44 24 44 04 00 00 	movl   $0x4,0x44(%rsp)
140011fed:	00
140011fee:	e8 f5 7c 1d 00       	call   0x1401e9ce8
140011ff3:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
140011ffa:	00 00 00 00
140011ffe:	66 90                	xchg   %ax,%ax
140012000:	48 89 f1             	mov    %rsi,%rcx
140012003:	e8 88 87 09 00       	call   0x1400aa790
140012008:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
14001200d:	e8 9e 6e 0e 00       	call   0x1400f8eb0
140012012:	31 c9                	xor    %ecx,%ecx
140012014:	e8 97 6e 0e 00       	call   0x1400f8eb0
140012019:	31 c9                	xor    %ecx,%ecx
14001201b:	e8 90 6e 0e 00       	call   0x1400f8eb0
140012020:	31 c9                	xor    %ecx,%ecx
140012022:	e8 89 6e 0e 00       	call   0x1400f8eb0
140012027:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
14001202c:	e8 0f 89 08 00       	call   0x14009a940
140012031:	48 8d 8c 24 e0 00 00 	lea    0xe0(%rsp),%rcx
140012038:	00
140012039:	e8 02 89 08 00       	call   0x14009a940
14001203e:	48 8b 3d ab 6a 22 00 	mov    0x226aab(%rip),%rdi        # 0x140238af0
140012045:	48 8b 84 24 c8 01 00 	mov    0x1c8(%rsp),%rax
14001204c:	00
14001204d:	48 2b 07             	sub    (%rdi),%rax
140012050:	0f 85 3d 04 00 00    	jne    0x140012493
140012056:	8b 44 24 44          	mov    0x44(%rsp),%eax
14001205a:	48 81 c4 d8 01 00 00 	add    $0x1d8,%rsp
140012061:	5b                   	pop    %rbx
140012062:	5e                   	pop    %rsi
140012063:	5f                   	pop    %rdi
140012064:	5d                   	pop    %rbp
140012065:	41 5c                	pop    %r12
140012067:	41 5d                	pop    %r13
140012069:	41 5e                	pop    %r14
14001206b:	41 5f                	pop    %r15
14001206d:	c3                   	ret
14001206e:	66 90                	xchg   %ax,%ax
140012070:	89 eb                	mov    %ebp,%ebx
140012072:	89 dd                	mov    %ebx,%ebp
140012074:	e9 57 fd ff ff       	jmp    0x140011dd0
140012079:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
140012080:	4c 89 f9             	mov    %r15,%rcx
140012083:	e9 1b fe ff ff       	jmp    0x140011ea3
140012088:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
14001208f:	00
140012090:	48 83 c0 01          	add    $0x1,%rax
140012094:	e9 4a fe ff ff       	jmp    0x140011ee3
140012099:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1400120a0:	42 80 7c 06 ff 2e    	cmpb   $0x2e,-0x1(%rsi,%r8,1)
1400120a6:	75 22                	jne    0x1400120ca
1400120a8:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
1400120af:	00
1400120b0:	48 83 c0 01          	add    $0x1,%rax
1400120b4:	44 0f b6 14 01       	movzbl (%rcx,%rax,1),%r10d
1400120b9:	43 f6 04 16 01       	testb  $0x1,(%r14,%r10,1)
1400120be:	75 f0                	jne    0x1400120b0
1400120c0:	41 80 fa 22          	cmp    $0x22,%r10b
1400120c4:	0f 84 a6 02 00 00    	je     0x140012370
1400120ca:	0f b6 14 01          	movzbl (%rcx,%rax,1),%edx
1400120ce:	e9 6d fe ff ff       	jmp    0x140011f40
1400120d3:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400120d8:	48 8b 4c 24 60       	mov    0x60(%rsp),%rcx
1400120dd:	4c 89 fa             	mov    %r15,%rdx
1400120e0:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
1400120e5:	e8 c6 98 08 00       	call   0x14009b9b0
1400120ea:	4c 8b 44 24 50       	mov    0x50(%rsp),%r8
1400120ef:	e9 a6 fe ff ff       	jmp    0x140011f9a
1400120f4:	48 8b 05 e5 6e 22 00 	mov    0x226ee5(%rip),%rax        # 0x140238fe0
1400120fb:	48 8d 0d 7e 5b 1e 00 	lea    0x1e5b7e(%rip),%rcx        # 0x1401f7c80
140012102:	44 8b 18             	mov    (%rax),%r11d
140012105:	45 85 db             	test   %r11d,%r11d
140012108:	0f 85 92 00 00 00    	jne    0x1400121a0
14001210e:	48 89 da             	mov    %rbx,%rdx
140012111:	e8 1a 15 0b 00       	call   0x1400c3630
140012116:	48 8d 84 24 c0 00 00 	lea    0xc0(%rsp),%rax
14001211d:	00
14001211e:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
140012123:	c7 44 24 44 ff ff ff 	movl   $0xffffffff,0x44(%rsp)
14001212a:	ff
14001212b:	e9 d0 fe ff ff       	jmp    0x140012000
140012130:	48 8b 05 69 72 22 00 	mov    0x227269(%rip),%rax        # 0x1402393a0
140012137:	80 38 00             	cmpb   $0x0,(%rax)
14001213a:	0f 85 4e 03 00 00    	jne    0x14001248e
140012140:	48 8b 8c 24 d0 00 00 	mov    0xd0(%rsp),%rcx
140012147:	00
140012148:	e9 56 fd ff ff       	jmp    0x140011ea3
14001214d:	48 89 d9             	mov    %rbx,%rcx
140012150:	48 8d bc 24 c0 00 00 	lea    0xc0(%rsp),%rdi
140012157:	00
140012158:	e8 33 92 0b 00       	call   0x1400cb390
14001215d:	48 89 7c 24 30       	mov    %rdi,0x30(%rsp)
140012162:	89 44 24 44          	mov    %eax,0x44(%rsp)
140012166:	85 c0                	test   %eax,%eax
140012168:	0f 85 92 fe ff ff    	jne    0x140012000
14001216e:	48 89 f1             	mov    %rsi,%rcx
140012171:	e8 da f6 01 00       	call   0x140031850
140012176:	85 c0                	test   %eax,%eax
140012178:	0f 89 82 fe ff ff    	jns    0x140012000
14001217e:	48 8b 05 5b 6e 22 00 	mov    0x226e5b(%rip),%rax        # 0x140238fe0
140012185:	48 8d 0d ac 5b 1e 00 	lea    0x1e5bac(%rip),%rcx        # 0x1401f7d38
14001218c:	8b 00                	mov    (%rax),%eax
14001218e:	85 c0                	test   %eax,%eax
140012190:	0f 85 ce 02 00 00    	jne    0x140012464
140012196:	48 89 da             	mov    %rbx,%rdx