140001d05:	74 51                	je     0x140001d58
140001d07:	80 7c 2e 01 0a       	cmpb   $0xa,0x1(%rsi,%rbp,1)
140001d0c:	4c 8d 6d 02          	lea    0x2(%rbp),%r13
140001d10:	74 13                	je     0x140001d25
140001d12:	48 89 e8             	mov    %rbp,%rax
140001d15:	31 d2                	xor    %edx,%edx
140001d17:	4c 89 ed             	mov    %r13,%rbp
140001d1a:	e9 79 ff ff ff       	jmp    0x140001c98
140001d1f:	49 89 ed             	mov    %rbp,%r13
140001d22:	48 89 c5             	mov    %rax,%rbp
140001d25:	0f b6 44 24 70       	movzbl 0x70(%rsp),%eax
140001d2a:	0a 84 24 90 00 00 00 	or     0x90(%rsp),%al
140001d31:	75 6f                	jne    0x140001da2
140001d33:	49 89 f9             	mov    %rdi,%r9
140001d36:	41 b8 02 00 00 00    	mov    $0x2,%r8d
140001d3c:	ba 01 00 00 00       	mov    $0x1,%edx
140001d41:	48 8d 0d 89 43 02 00 	lea    0x24389(%rip),%rcx        # 0x1400260d1
140001d48:	e8 2b 2a 02 00       	call   0x140024778
140001d4d:	48 89 e8             	mov    %rbp,%rax
140001d50:	4c 89 ed             	mov    %r13,%rbp
140001d53:	e9 7c ff ff ff       	jmp    0x140001cd4
140001d58:	31 d2                	xor    %edx,%edx
140001d5a:	e9 41 ff ff ff       	jmp    0x140001ca0
140001d5f:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140001d64:	4c 8d 05 28 43 02 00 	lea    0x24328(%rip),%r8        # 0x140026093
140001d6b:	ba 3c 00 00 00       	mov    $0x3c,%edx
140001d70:	ff 15 92 ba 04 00    	call   *0x4ba92(%rip)        # 0x14004d808
140001d76:	e9 75 f9 ff ff       	jmp    0x1400016f0
140001d7b:	48 89 4c 24 20       	mov    %rcx,0x20(%rsp)
140001d80:	4c 8d 44 24 70       	lea    0x70(%rsp),%r8
140001d85:	48 89 f9             	mov    %rdi,%rcx
140001d88:	4c 8d 8c 24 90 00 00 	lea    0x90(%rsp),%r9
140001d8f:	00
140001d90:	48 8d 15 33 43 02 00 	lea    0x24333(%rip),%rdx        # 0x1400260ca
140001d97:	ff 15 fb b9 04 00    	call   *0x4b9fb(%rip)        # 0x14004d798
140001d9d:	e9 de fd ff ff       	jmp    0x140001b80
140001da2:	48 8d 05 28 43 02 00 	lea    0x24328(%rip),%rax        # 0x1400260d1
140001da9:	4c 8d 44 24 70       	lea    0x70(%rsp),%r8
140001dae:	48 89 f9             	mov    %rdi,%rcx
140001db1:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140001db6:	4c 8d 8c 24 90 00 00 	lea    0x90(%rsp),%r9
140001dbd:	00
140001dbe:	48 8d 15 05 43 02 00 	lea    0x24305(%rip),%rdx        # 0x1400260ca
140001dc5:	ff 15 cd b9 04 00    	call   *0x4b9cd(%rip)        # 0x14004d798
140001dcb:	eb 80                	jmp    0x140001d4d
140001dcd:	48 8d 05 8c 43 02 00 	lea    0x2438c(%rip),%rax        # 0x140026160
140001dd4:	4a 8b 0c e8          	mov    (%rax,%r13,8),%rcx
140001dd8:	0f b6 44 24 70       	movzbl 0x70(%rsp),%eax
140001ddd:	0a 84 24 90 00 00 00 	or     0x90(%rsp),%al
140001de4:	75 3a                	jne    0x140001e20
140001de6:	48 89 fa             	mov    %rdi,%rdx
140001de9:	e8 52 29 02 00       	call   0x140024740
140001dee:	e9 0f fe ff ff       	jmp    0x140001c02
140001df3:	0f b6 44 24 70       	movzbl 0x70(%rsp),%eax
140001df8:	0a 84 24 90 00 00 00 	or     0x90(%rsp),%al
140001dff:	75 42                	jne    0x140001e43
140001e01:	49 89 f9             	mov    %rdi,%r9
140001e04:	41 b8 02 00 00 00    	mov    $0x2,%r8d
140001e0a:	ba 01 00 00 00       	mov    $0x1,%edx
140001e0f:	48 8d 0d bb 42 02 00 	lea    0x242bb(%rip),%rcx        # 0x1400260d1
140001e16:	e8 5d 29 02 00       	call   0x140024778
140001e1b:	e9 91 fe ff ff       	jmp    0x140001cb1
140001e20:	48 89 4c 24 20       	mov    %rcx,0x20(%rsp)
140001e25:	4c 8d 44 24 70       	lea    0x70(%rsp),%r8
140001e2a:	48 89 f9             	mov    %rdi,%rcx
140001e2d:	4c 8d 8c 24 90 00 00 	lea    0x90(%rsp),%r9
140001e34:	00
140001e35:	48 8d 15 8e 42 02 00 	lea    0x2428e(%rip),%rdx        # 0x1400260ca
140001e3c:	ff d5                	call   *%rbp
140001e3e:	e9 bf fd ff ff       	jmp    0x140001c02
140001e43:	48 8d 05 87 42 02 00 	lea    0x24287(%rip),%rax        # 0x1400260d1
140001e4a:	4c 8d 44 24 70       	lea    0x70(%rsp),%r8
140001e4f:	48 89 f9             	mov    %rdi,%rcx
140001e52:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140001e57:	4c 8d 8c 24 90 00 00 	lea    0x90(%rsp),%r9
140001e5e:	00
140001e5f:	48 8d 15 64 42 02 00 	lea    0x24264(%rip),%rdx        # 0x1400260ca
140001e66:	ff 15 2c b9 04 00    	call   *0x4b92c(%rip)        # 0x14004d798
140001e6c:	e9 40 fe ff ff       	jmp    0x140001cb1
140001e71:	48 89 f5             	mov    %rsi,%rbp
140001e74:	bb 01 00 00 00       	mov    $0x1,%ebx
140001e79:	e9 2b fe ff ff       	jmp    0x140001ca9
140001e7e:	e8 0d d8 01 00       	call   0x14001f690
140001e83:	90                   	nop
140001e84:	90                   	nop
140001e85:	90                   	nop
140001e86:	90                   	nop
140001e87:	90                   	nop
140001e88:	90                   	nop
140001e89:	90                   	nop
140001e8a:	90                   	nop
140001e8b:	90                   	nop
140001e8c:	90                   	nop
140001e8d:	90                   	nop
140001e8e:	90                   	nop
140001e8f:	90                   	nop
140001e90:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
140001e97:	00 00 00
140001e9a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
140001ea0:	41 54                	push   %r12
140001ea2:	55                   	push   %rbp
140001ea3:	57                   	push   %rdi
140001ea4:	56                   	push   %rsi
140001ea5:	53                   	push   %rbx
140001ea6:	48 83 ec 20          	sub    $0x20,%rsp
140001eaa:	48 8b 71 28          	mov    0x28(%rcx),%rsi
140001eae:	49 89 cc             	mov    %rcx,%r12
140001eb1:	48 89 d5             	mov    %rdx,%rbp
140001eb4:	48 85 f6             	test   %rsi,%rsi
140001eb7:	75 10                	jne    0x140001ec9
140001eb9:	eb 6e                	jmp    0x140001f29
140001ebb:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140001ec0:	48 8b 76 08          	mov    0x8(%rsi),%rsi
140001ec4:	48 85 f6             	test   %rsi,%rsi
140001ec7:	74 57                	je     0x140001f20
140001ec9:	48 8b 3e             	mov    (%rsi),%rdi
140001ecc:	48 89 f9             	mov    %rdi,%rcx
140001ecf:	e8 4c 29 02 00       	call   0x140024820
140001ed4:	49 89 e9             	mov    %rbp,%r9
140001ed7:	ba 01 00 00 00       	mov    $0x1,%edx
140001edc:	48 89 f9             	mov    %rdi,%rcx
140001edf:	49 89 c0             	mov    %rax,%r8
140001ee2:	48 89 c3             	mov    %rax,%rbx
140001ee5:	e8 8e 28 02 00       	call   0x140024778
140001eea:	48 39 d8             	cmp    %rbx,%rax
140001eed:	74 d1                	je     0x140001ec0
140001eef:	49 8b 74 24 28       	mov    0x28(%r12),%rsi
140001ef4:	bb 01 00 00 00       	mov    $0x1,%ebx
140001ef9:	48 89 f1             	mov    %rsi,%rcx
140001efc:	ff 15 76 b9 04 00    	call   *0x4b976(%rip)        # 0x14004d878
140001f02:	89 d8                	mov    %ebx,%eax
140001f04:	49 c7 44 24 28 00 00 	movq   $0x0,0x28(%r12)
140001f0b:	00 00
140001f0d:	48 83 c4 20          	add    $0x20,%rsp
140001f11:	5b                   	pop    %rbx
140001f12:	5e                   	pop    %rsi
140001f13:	5f                   	pop    %rdi
140001f14:	5d                   	pop    %rbp
140001f15:	41 5c                	pop    %r12
140001f17:	c3                   	ret
140001f18:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
140001f1f:	00
140001f20:	49 8b 74 24 28       	mov    0x28(%r12),%rsi
140001f25:	31 db                	xor    %ebx,%ebx
140001f27:	eb d0                	jmp    0x140001ef9
140001f29:	31 db                	xor    %ebx,%ebx
140001f2b:	eb cc                	jmp    0x140001ef9
140001f2d:	0f 1f 00             	nopl   (%rax)
140001f30:	41 57                	push   %r15
140001f32:	41 56                	push   %r14
140001f34:	41 55                	push   %r13
140001f36:	41 54                	push   %r12
140001f38:	55                   	push   %rbp
140001f39:	57                   	push   %rdi
140001f3a:	56                   	push   %rsi
140001f3b:	53                   	push   %rbx
140001f3c:	48 83 ec 58          	sub    $0x58,%rsp
140001f40:	48 8b 2d 69 4d 04 00 	mov    0x44d69(%rip),%rbp        # 0x140046cb0
140001f47:	49 8b 41 10          	mov    0x10(%r9),%rax
140001f4b:	4c 8b 65 00          	mov    0x0(%rbp),%r12
140001f4f:	4c 89 64 24 48       	mov    %r12,0x48(%rsp)
140001f54:	49 89 d4             	mov    %rdx,%r12
140001f57:	48 89 ce             	mov    %rcx,%rsi
140001f5a:	48 89 d7             	mov    %rdx,%rdi
140001f5d:	4c 89 cb             	mov    %r9,%rbx
140001f60:	48 c7 44 24 38 00 00 	movq   $0x0,0x38(%rsp)
140001f67:	00 00
140001f69:	4d 0f af e0          	imul   %r8,%r12
140001f6d:	48 85 c0             	test   %rax,%rax
140001f70:	0f 84 4a 04 00 00    	je     0x1400023c0
140001f76:	41 80 b9 d0 00 00 00 	cmpb   $0x0,0xd0(%r9)
140001f7d:	00
140001f7e:	0f 85 4c 03 00 00    	jne    0x1400022d0
140001f84:	48 83 b8 e8 00 00 00 	cmpq   $0x0,0xe8(%rax)
140001f8b:	00
140001f8c:	74 62                	je     0x140001ff0
140001f8e:	4c 8b 8b e8 00 00 00 	mov    0xe8(%rbx),%r9
140001f95:	4d 85 c9             	test   %r9,%r9
140001f98:	74 56                	je     0x140001ff0
140001f9a:	48 89 fa             	mov    %rdi,%rdx
140001f9d:	48 89 f1             	mov    %rsi,%rcx
140001fa0:	e8 d3 27 02 00       	call   0x140024778
140001fa5:	49 39 c4             	cmp    %rax,%r12
140001fa8:	74 26                	je     0x140001fd0
140001faa:	48 8b 54 24 48       	mov    0x48(%rsp),%rdx
140001faf:	48 2b 55 00          	sub    0x0(%rbp),%rdx
140001fb3:	0f 85 80 07 00 00    	jne    0x140002739
140001fb9:	48 83 c4 58          	add    $0x58,%rsp
140001fbd:	5b                   	pop    %rbx
140001fbe:	5e                   	pop    %rsi
140001fbf:	5f                   	pop    %rdi
140001fc0:	5d                   	pop    %rbp
140001fc1:	41 5c                	pop    %r12
140001fc3:	41 5d                	pop    %r13
140001fc5:	41 5e                	pop    %r14
140001fc7:	41 5f                	pop    %r15
140001fc9:	c3                   	ret
140001fca:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
140001fd0:	48 8b 8b e8 00 00 00 	mov    0xe8(%rbx),%rcx
140001fd7:	e8 34 27 02 00       	call   0x140024710
140001fdc:	85 c0                	test   %eax,%eax
140001fde:	0f 85 b4 03 00 00    	jne    0x140002398
140001fe4:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
140001feb:	00 00 00 00
140001fef:	90                   	nop
140001ff0:	48 8b 4b 20          	mov    0x20(%rbx),%rcx
140001ff4:	4c 8d 44 24 38       	lea    0x38(%rsp),%r8
140001ff9:	ba 31 00 10 00       	mov    $0x100031,%edx
140001ffe:	4c 8b 3d 0b b7 04 00 	mov    0x4b70b(%rip),%r15        # 0x14004d710
140002005:	41 ff d7             	call   *%r15
140002008:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
14000200d:	4c 8d ab a8 00 00 00 	lea    0xa8(%rbx),%r13
140002014:	e8 77 c4 00 00       	call   0x14000e490
140002019:	4c 8b 35 60 4f 04 00 	mov    0x44f60(%rip),%r14        # 0x140046f80
140002020:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
140002025:	49 3b 06             	cmp    (%r14),%rax
140002028:	0f 84 c2 00 00 00    	je     0x1400020f0
14000202e:	48 8b 15 5b 4f 04 00 	mov    0x44f5b(%rip),%rdx        # 0x140046f90
140002035:	48 3b 02             	cmp    (%rdx),%rax
140002038:	0f 84 b2 00 00 00    	je     0x1400020f0
14000203e:	48 8b 83 40 01 00 00 	mov    0x140(%rbx),%rax
140002045:	0f b6 b8 66 04 00 00 	movzbl 0x466(%rax),%edi
14000204c:	83 e7 08             	and    $0x8,%edi
14000204f:	48 83 b8 e8 02 00 00 	cmpq   $0x0,0x2e8(%rax)
140002056:	00
140002057:	74 38                	je     0x140002091
140002059:	4d 89 e0             	mov    %r12,%r8
14000205c:	ba 3a 00 00 00       	mov    $0x3a,%edx
140002061:	48 89 f1             	mov    %rsi,%rcx
140002064:	e8 3f 27 02 00       	call   0x1400247a8
140002069:	48 85 c0             	test   %rax,%rax
14000206c:	0f 84 06 03 00 00    	je     0x140002378
140002072:	b8 01 00 00 00       	mov    $0x1,%eax
140002077:	f6 83 c8 01 00 00 04 	testb  $0x4,0x1c8(%rbx)
14000207e:	0f 84 6c 02 00 00    	je     0x1400022f0
140002084:	80 a3 c8 01 00 00 fb 	andb   $0xfb,0x1c8(%rbx)
14000208b:	89 83 70 01 00 00    	mov    %eax,0x170(%rbx)
140002091:	40 84 ff             	test   %dil,%dil
140002094:	74 4a                	je     0x1400020e0
140002096:	48 8b 44 24 38       	mov    0x38(%rsp),%rax
14000209b:	49 3b 06             	cmp    (%r14),%rax
14000209e:	0f 84 94 01 00 00    	je     0x140002238
1400020a4:	48 8b 15 e5 4e 04 00 	mov    0x44ee5(%rip),%rdx        # 0x140046f90
1400020ab:	48 3b 02             	cmp    (%rdx),%rax
1400020ae:	0f 84 84 01 00 00    	je     0x140002238
1400020b4:	48 8b 15 05 4f 04 00 	mov    0x44f05(%rip),%rdx        # 0x140046fc0
1400020bb:	48 3b 02             	cmp    (%rdx),%rax
1400020be:	0f 84 74 01 00 00    	je     0x140002238
1400020c4:	48 8b 15 85 4e 04 00 	mov    0x44e85(%rip),%rdx        # 0x140046f50
1400020cb:	48 3b 02             	cmp    (%rdx),%rax
1400020ce:	0f 84 64 01 00 00    	je     0x140002238
1400020d4:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1400020db:	00 00 00 00
1400020df:	90                   	nop
1400020e0:	4c 89 e0             	mov    %r12,%rax
1400020e3:	e9 c2 fe ff ff       	jmp    0x140001faa
1400020e8:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
1400020ef:	00
1400020f0:	48 8b 4b 20          	mov    0x20(%rbx),%rcx
1400020f4:	4c 8d 44 24 34       	lea    0x34(%rsp),%r8
1400020f9:	ba 02 00 20 00       	mov    $0x200002,%edx
1400020fe:	c7 44 24 34 00 00 00 	movl   $0x0,0x34(%rsp)
140002105:	00
140002106:	41 ff d7             	call   *%r15
140002109:	8b 44 24 34          	mov    0x34(%rsp),%eax
14000210d:	2d c8 00 00 00       	sub    $0xc8,%eax
140002112:	3d c7 00 00 00       	cmp    $0xc7,%eax
140002117:	0f 87 21 ff ff ff    	ja     0x14000203e
14000211d:	48 8b 43 10          	mov    0x10(%rbx),%rax
140002121:	4e 8d 3c 26          	lea    (%rsi,%r12,1),%r15
140002125:	48 83 b8 b8 02 00 00 	cmpq   $0x0,0x2b8(%rax)
14000212c:	00
14000212d:	0f 84 fd 01 00 00    	je     0x140002330
140002133:	48 83 bb 18 01 00 00 	cmpq   $0x0,0x118(%rbx)
14000213a:	00
14000213b:	0f 84 ef 01 00 00    	je     0x140002330
140002141:	41 b8 05 00 00 00    	mov    $0x5,%r8d
140002147:	48 8d 15 6f 40 02 00 	lea    0x2406f(%rip),%rdx        # 0x1400261bd
14000214e:	48 89 f1             	mov    %rsi,%rcx
140002151:	ff 15 31 b7 04 00    	call   *0x4b731(%rip)        # 0x14004d888
140002157:	85 c0                	test   %eax,%eax
140002159:	0f 84 d1 01 00 00    	je     0x140002330
14000215f:	41 80 7f ff 0a       	cmpb   $0xa,-0x1(%r15)
140002164:	0f 85 d4 fe ff ff    	jne    0x14000203e
14000216a:	0f b6 56 05          	movzbl 0x5(%rsi),%edx
14000216e:	4c 8d 56 05          	lea    0x5(%rsi),%r10
140002172:	49 83 ef 01          	sub    $0x1,%r15
140002176:	eb 16                	jmp    0x14000218e
140002178:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
14000217f:	00
140002180:	4d 39 fa             	cmp    %r15,%r10
140002183:	73 1b                	jae    0x1400021a0
140002185:	41 0f b6 52 01       	movzbl 0x1(%r10),%edx
14000218a:	49 83 c2 01          	add    $0x1,%r10
14000218e:	80 fa 20             	cmp    $0x20,%dl
140002191:	0f 94 c0             	sete   %al
140002194:	80 fa 09             	cmp    $0x9,%dl
140002197:	0f 94 c2             	sete   %dl
14000219a:	08 d0                	or     %dl,%al
14000219c:	75 e2                	jne    0x140002180
14000219e:	66 90                	xchg   %ax,%ax
1400021a0:	41 0f b6 47 ff       	movzbl -0x1(%r15),%eax
1400021a5:	49 83 ef 01          	sub    $0x1,%r15
1400021a9:	8d 50 f7             	lea    -0x9(%rax),%edx
1400021ac:	80 fa 04             	cmp    $0x4,%dl
1400021af:	76 ef                	jbe    0x1400021a0
1400021b1:	3c 20                	cmp    $0x20,%al
1400021b3:	74 eb                	je     0x1400021a0
1400021b5:	4d 39 d7             	cmp    %r10,%r15
1400021b8:	0f 82 80 fe ff ff    	jb     0x14000203e
1400021be:	48 8b 8b 18 01 00 00 	mov    0x118(%rbx),%rcx
1400021c5:	4c 89 54 24 28       	mov    %r10,0x28(%rsp)
1400021ca:	e8 59 24 02 00       	call   0x140024628
1400021cf:	31 d2                	xor    %edx,%edx
1400021d1:	89 c1                	mov    %eax,%ecx
1400021d3:	e8 08 d5 01 00       	call   0x14001f6e0
1400021d8:	85 c0                	test   %eax,%eax
1400021da:	0f 85 e0 01 00 00    	jne    0x1400023c0
1400021e0:	4c 8b 54 24 28       	mov    0x28(%rsp),%r10
1400021e5:	4c 8b 8b 18 01 00 00 	mov    0x118(%rbx),%r9
1400021ec:	48 89 fa             	mov    %rdi,%rdx
1400021ef:	4d 29 d7             	sub    %r10,%r15
1400021f2:	4c 89 d1             	mov    %r10,%rcx
1400021f5:	4d 8d 47 01          	lea    0x1(%r15),%r8
1400021f9:	e8 7a 25 02 00       	call   0x140024778
1400021fe:	48 8b 93 18 01 00 00 	mov    0x118(%rbx),%rdx
140002205:	b9 0a 00 00 00       	mov    $0xa,%ecx
14000220a:	e8 29 25 02 00       	call   0x140024738
14000220f:	48 8b 8b 18 01 00 00 	mov    0x118(%rbx),%rcx
140002216:	e8 f5 24 02 00       	call   0x140024710
14000221b:	48 8b 83 40 01 00 00 	mov    0x140(%rbx),%rax
140002222:	0f b6 b8 66 04 00 00 	movzbl 0x466(%rax),%edi
140002229:	83 e7 08             	and    $0x8,%edi
14000222c:	e9 1e fe ff ff       	jmp    0x14000204f
140002231:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
140002238:	48 8b bb b8 00 00 00 	mov    0xb8(%rbx),%rdi
14000223f:	48 85 ff             	test   %rdi,%rdi
140002242:	0f 84 88 01 00 00    	je     0x1400023d0
140002248:	48 8b 83 38 01 00 00 	mov    0x138(%rbx),%rax
14000224f:	f6 40 59 04          	testb  $0x4,0x59(%rax)
140002253:	0f 84 b7 00 00 00    	je     0x140002310
140002259:	48 8b 15 d0 4e 04 00 	mov    0x44ed0(%rip),%rdx        # 0x140047130
140002260:	80 3a 00             	cmpb   $0x0,(%rdx)
140002263:	0f 84 a7 00 00 00    	je     0x140002310
140002269:	f6 40 58 08          	testb  $0x8,0x58(%rax)
14000226d:	0f 84 9d 00 00 00    	je     0x140002310
140002273:	4d 89 e0             	mov    %r12,%r8
140002276:	ba 3a 00 00 00       	mov    $0x3a,%edx
14000227b:	48 89 f1             	mov    %rsi,%rcx
14000227e:	e8 25 25 02 00       	call   0x1400247a8