1400bdc57:	48 8b 0b             	mov    (%rbx),%rcx
1400bdc5a:	8a 04 39             	mov    (%rcx,%rdi,1),%al
1400bdc5d:	2c 3a                	sub    $0x3a,%al
1400bdc5f:	3c 01                	cmp    $0x1,%al
1400bdc61:	76 1b                	jbe    0x1400bdc7e
1400bdc63:	48 8b 5b 08          	mov    0x8(%rbx),%rbx
1400bdc67:	48 85 db             	test   %rbx,%rbx
1400bdc6a:	75 d9                	jne    0x1400bdc45
1400bdc6c:	33 c0                	xor    %eax,%eax
1400bdc6e:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1400bdc73:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
1400bdc78:	48 83 c4 20          	add    $0x20,%rsp
1400bdc7c:	5f                   	pop    %rdi
1400bdc7d:	c3                   	ret
1400bdc7e:	48 8b c1             	mov    %rcx,%rax
1400bdc81:	eb eb                	jmp    0x1400bdc6e
1400bdc83:	cc                   	int3
1400bdc84:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1400bdc89:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
1400bdc8e:	57                   	push   %rdi
1400bdc8f:	48 83 ec 20          	sub    $0x20,%rsp
1400bdc93:	49 8b e9             	mov    %r9,%rbp
1400bdc96:	49 8b d8             	mov    %r8,%rbx
1400bdc99:	48 8b f9             	mov    %rcx,%rdi
1400bdc9c:	e8 6b ba ff ff       	call   0x1400b970c
1400bdca1:	85 c0                	test   %eax,%eax
1400bdca3:	0f 84 80 00 00 00    	je     0x1400bdd29
1400bdca9:	48 03 df             	add    %rdi,%rbx
1400bdcac:	8a 0b                	mov    (%rbx),%cl
1400bdcae:	84 c9                	test   %cl,%cl
1400bdcb0:	74 1c                	je     0x1400bdcce
1400bdcb2:	8a c1                	mov    %cl,%al
1400bdcb4:	80 f9 20             	cmp    $0x20,%cl
1400bdcb7:	74 0a                	je     0x1400bdcc3
1400bdcb9:	3c 09                	cmp    $0x9,%al
1400bdcbb:	74 06                	je     0x1400bdcc3
1400bdcbd:	2c 0a                	sub    $0xa,%al
1400bdcbf:	3c 03                	cmp    $0x3,%al
1400bdcc1:	77 0b                	ja     0x1400bdcce
1400bdcc3:	48 ff c3             	inc    %rbx
1400bdcc6:	8a 03                	mov    (%rbx),%al
1400bdcc8:	8a c8                	mov    %al,%cl
1400bdcca:	84 c0                	test   %al,%al
1400bdccc:	75 e6                	jne    0x1400bdcb4
1400bdcce:	ba 0d 00 00 00       	mov    $0xd,%edx
1400bdcd3:	48 8b cb             	mov    %rbx,%rcx
1400bdcd6:	e8 15 42 1f 00       	call   0x1402b1ef0
1400bdcdb:	48 8b f8             	mov    %rax,%rdi
1400bdcde:	48 85 c0             	test   %rax,%rax
1400bdce1:	75 20                	jne    0x1400bdd03
1400bdce3:	8d 50 0a             	lea    0xa(%rax),%edx
1400bdce6:	48 8b cb             	mov    %rbx,%rcx
1400bdce9:	e8 02 42 1f 00       	call   0x1402b1ef0
1400bdcee:	48 8b f8             	mov    %rax,%rdi
1400bdcf1:	48 85 c0             	test   %rax,%rax
1400bdcf4:	75 0d                	jne    0x1400bdd03
1400bdcf6:	33 d2                	xor    %edx,%edx
1400bdcf8:	48 8b cb             	mov    %rbx,%rcx
1400bdcfb:	e8 f0 41 1f 00       	call   0x1402b1ef0
1400bdd00:	48 8b f8             	mov    %rax,%rdi
1400bdd03:	48 2b fb             	sub    %rbx,%rdi
1400bdd06:	eb 1a                	jmp    0x1400bdd22
1400bdd08:	4c 8b 44 24 50       	mov    0x50(%rsp),%r8
1400bdd0d:	48 8b d5             	mov    %rbp,%rdx
1400bdd10:	48 8b cb             	mov    %rbx,%rcx
1400bdd13:	e8 f4 b9 ff ff       	call   0x1400b970c
1400bdd18:	85 c0                	test   %eax,%eax
1400bdd1a:	75 1f                	jne    0x1400bdd3b
1400bdd1c:	48 ff cf             	dec    %rdi
1400bdd1f:	48 ff c3             	inc    %rbx
1400bdd22:	48 3b 7c 24 50       	cmp    0x50(%rsp),%rdi
1400bdd27:	73 df                	jae    0x1400bdd08
1400bdd29:	32 c0                	xor    %al,%al
1400bdd2b:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1400bdd30:	48 8b 6c 24 38       	mov    0x38(%rsp),%rbp
1400bdd35:	48 83 c4 20          	add    $0x20,%rsp
1400bdd39:	5f                   	pop    %rdi
1400bdd3a:	c3                   	ret
1400bdd3b:	b0 01                	mov    $0x1,%al
1400bdd3d:	eb ec                	jmp    0x1400bdd2b
1400bdd3f:	cc                   	int3
1400bdd40:	40 53                	rex push %rbx
1400bdd42:	48 83 ec 20          	sub    $0x20,%rsp
1400bdd46:	eb 07                	jmp    0x1400bdd4f
1400bdd48:	3c 3a                	cmp    $0x3a,%al
1400bdd4a:	74 09                	je     0x1400bdd55
1400bdd4c:	48 ff c1             	inc    %rcx
1400bdd4f:	8a 01                	mov    (%rcx),%al
1400bdd51:	84 c0                	test   %al,%al
1400bdd53:	75 f3                	jne    0x1400bdd48
1400bdd55:	80 39 00             	cmpb   $0x0,(%rcx)
1400bdd58:	48 8d 59 01          	lea    0x1(%rcx),%rbx
1400bdd5c:	48 0f 44 d9          	cmove  %rcx,%rbx
1400bdd60:	8a 0b                	mov    (%rbx),%cl
1400bdd62:	84 c9                	test   %cl,%cl
1400bdd64:	74 1c                	je     0x1400bdd82
1400bdd66:	8a c1                	mov    %cl,%al
1400bdd68:	80 f9 20             	cmp    $0x20,%cl
1400bdd6b:	74 0a                	je     0x1400bdd77
1400bdd6d:	3c 09                	cmp    $0x9,%al
1400bdd6f:	74 06                	je     0x1400bdd77
1400bdd71:	2c 0a                	sub    $0xa,%al
1400bdd73:	3c 03                	cmp    $0x3,%al
1400bdd75:	77 0b                	ja     0x1400bdd82
1400bdd77:	48 ff c3             	inc    %rbx
1400bdd7a:	8a 03                	mov    (%rbx),%al
1400bdd7c:	8a c8                	mov    %al,%cl
1400bdd7e:	84 c0                	test   %al,%al
1400bdd80:	75 e6                	jne    0x1400bdd68
1400bdd82:	ba 0d 00 00 00       	mov    $0xd,%edx
1400bdd87:	48 8b cb             	mov    %rbx,%rcx
1400bdd8a:	e8 61 41 1f 00       	call   0x1402b1ef0
1400bdd8f:	48 85 c0             	test   %rax,%rax
1400bdd92:	75 3c                	jne    0x1400bddd0
1400bdd94:	8d 50 0a             	lea    0xa(%rax),%edx
1400bdd97:	48 8b cb             	mov    %rbx,%rcx
1400bdd9a:	e8 51 41 1f 00       	call   0x1402b1ef0
1400bdd9f:	48 85 c0             	test   %rax,%rax
1400bdda2:	75 2c                	jne    0x1400bddd0
1400bdda4:	33 d2                	xor    %edx,%edx
1400bdda6:	48 8b cb             	mov    %rbx,%rcx
1400bdda9:	e8 42 41 1f 00       	call   0x1402b1ef0
1400bddae:	48 85 c0             	test   %rax,%rax
1400bddb1:	75 1d                	jne    0x1400bddd0
1400bddb3:	48 83 c4 20          	add    $0x20,%rsp
1400bddb7:	5b                   	pop    %rbx
1400bddb8:	c3                   	ret
1400bddb9:	8a 08                	mov    (%rax),%cl
1400bddbb:	80 f9 20             	cmp    $0x20,%cl
1400bddbe:	74 0d                	je     0x1400bddcd
1400bddc0:	80 f9 09             	cmp    $0x9,%cl
1400bddc3:	74 08                	je     0x1400bddcd
1400bddc5:	80 e9 0a             	sub    $0xa,%cl
1400bddc8:	80 f9 03             	cmp    $0x3,%cl
1400bddcb:	77 08                	ja     0x1400bddd5
1400bddcd:	48 ff c8             	dec    %rax
1400bddd0:	48 3b c3             	cmp    %rbx,%rax
1400bddd3:	77 e4                	ja     0x1400bddb9
1400bddd5:	48 2b c3             	sub    %rbx,%rax
1400bddd8:	48 8b cb             	mov    %rbx,%rcx
1400bdddb:	48 8d 50 01          	lea    0x1(%rax),%rdx
1400bdddf:	48 83 c4 20          	add    $0x20,%rsp
1400bdde3:	5b                   	pop    %rbx
1400bdde4:	e9 57 5d ff ff       	jmp    0x1400b3b40
1400bdde9:	cc                   	int3
1400bddea:	cc                   	int3
1400bddeb:	cc                   	int3
1400bddec:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
1400bddf1:	4c 89 44 24 18       	mov    %r8,0x18(%rsp)
1400bddf6:	55                   	push   %rbp
1400bddf7:	56                   	push   %rsi
1400bddf8:	57                   	push   %rdi
1400bddf9:	41 54                	push   %r12
1400bddfb:	41 55                	push   %r13
1400bddfd:	41 56                	push   %r14
1400bddff:	41 57                	push   %r15
1400bde01:	48 83 ec 40          	sub    $0x40,%rsp
1400bde05:	4c 8b 69 20          	mov    0x20(%rcx),%r13
1400bde09:	48 8b d9             	mov    %rcx,%rbx
1400bde0c:	84 d2                	test   %dl,%dl
1400bde0e:	74 17                	je     0x1400bde27
1400bde10:	80 b9 25 0a 00 00 00 	cmpb   $0x0,0xa25(%rcx)
1400bde17:	bd 01 00 00 00       	mov    $0x1,%ebp
1400bde1c:	74 4f                	je     0x1400bde6d
1400bde1e:	48 8b 81 a8 06 00 00 	mov    0x6a8(%rcx),%rax
1400bde25:	eb 4d                	jmp    0x1400bde74
1400bde27:	41 80 bd 40 03 00 00 	cmpb   $0x0,0x340(%r13)
1400bde2e:	00
1400bde2f:	74 37                	je     0x1400bde68
1400bde31:	41 80 bd 43 03 00 00 	cmpb   $0x0,0x343(%r13)
1400bde38:	00
1400bde39:	75 2d                	jne    0x1400bde68
1400bde3b:	80 b9 25 0a 00 00 00 	cmpb   $0x0,0xa25(%rcx)
1400bde42:	bd 01 00 00 00       	mov    $0x1,%ebp
1400bde47:	48 8b 81 48 03 00 00 	mov    0x348(%rcx),%rax
1400bde4e:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
1400bde53:	74 24                	je     0x1400bde79
1400bde55:	48 8b 81 a8 06 00 00 	mov    0x6a8(%rcx),%rax
1400bde5c:	bd 02 00 00 00       	mov    $0x2,%ebp
1400bde61:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
1400bde66:	eb 11                	jmp    0x1400bde79
1400bde68:	bd 01 00 00 00       	mov    $0x1,%ebp
1400bde6d:	48 8b 81 48 03 00 00 	mov    0x348(%rcx),%rax
1400bde74:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
1400bde79:	33 c0                	xor    %eax,%eax
1400bde7b:	48 89 84 24 80 00 00 	mov    %rax,0x80(%rsp)
1400bde82:	00
1400bde83:	4c 8b 64 c4 30       	mov    0x30(%rsp,%rax,8),%r12
1400bde88:	4d 85 e4             	test   %r12,%r12
1400bde8b:	0f 84 40 02 00 00    	je     0x1400be0d1
1400bde91:	49 8b 0c 24          	mov    (%r12),%rcx
1400bde95:	ba 3a 00 00 00       	mov    $0x3a,%edx
1400bde9a:	e8 51 40 1f 00       	call   0x1402b1ef0
1400bde9f:	4d 8b 34 24          	mov    (%r12),%r14
1400bdea3:	48 8b f0             	mov    %rax,%rsi
1400bdea6:	48 85 c0             	test   %rax,%rax
1400bdea9:	74 4f                	je     0x1400bdefa
1400bdeab:	48 ff c6             	inc    %rsi
1400bdeae:	48 8b f8             	mov    %rax,%rdi
1400bdeb1:	49 2b fe             	sub    %r14,%rdi
1400bdeb4:	8a 0e                	mov    (%rsi),%cl
1400bdeb6:	84 c9                	test   %cl,%cl
1400bdeb8:	0f 84 fd 01 00 00    	je     0x1400be0bb
1400bdebe:	8a d1                	mov    %cl,%dl
1400bdec0:	8a c1                	mov    %cl,%al
1400bdec2:	80 fa 20             	cmp    $0x20,%dl
1400bdec5:	74 0e                	je     0x1400bded5
1400bdec7:	3c 09                	cmp    $0x9,%al
1400bdec9:	74 0a                	je     0x1400bded5
1400bdecb:	8a c8                	mov    %al,%cl
1400bdecd:	3c 0a                	cmp    $0xa,%al
1400bdecf:	7c 11                	jl     0x1400bdee2
1400bded1:	3c 0d                	cmp    $0xd,%al
1400bded3:	7f 15                	jg     0x1400bdeea
1400bded5:	48 ff c6             	inc    %rsi
1400bded8:	8a 06                	mov    (%rsi),%al
1400bdeda:	8a d0                	mov    %al,%dl
1400bdedc:	8a c8                	mov    %al,%cl
1400bdede:	84 c0                	test   %al,%al
1400bdee0:	75 e0                	jne    0x1400bdec2
1400bdee2:	84 c9                	test   %cl,%cl
1400bdee4:	0f 84 d1 01 00 00    	je     0x1400be0bb
1400bdeea:	49 83 cf ff          	or     $0xffffffffffffffff,%r15
1400bdeee:	49 ff c7             	inc    %r15
1400bdef1:	42 80 3c 3e 00       	cmpb   $0x0,(%rsi,%r15,1)
1400bdef6:	75 f6                	jne    0x1400bdeee
1400bdef8:	eb 69                	jmp    0x1400bdf63
1400bdefa:	ba 3b 00 00 00       	mov    $0x3b,%edx
1400bdeff:	49 8b ce             	mov    %r14,%rcx
1400bdf02:	e8 e9 3f 1f 00       	call   0x1402b1ef0
1400bdf07:	48 8b d0             	mov    %rax,%rdx
1400bdf0a:	48 85 c0             	test   %rax,%rax
1400bdf0d:	0f 84 a8 01 00 00    	je     0x1400be0bb
1400bdf13:	4d 8b 34 24          	mov    (%r12),%r14
1400bdf17:	48 ff c2             	inc    %rdx
1400bdf1a:	48 8b f8             	mov    %rax,%rdi
1400bdf1d:	49 2b fe             	sub    %r14,%rdi
1400bdf20:	8a 0a                	mov    (%rdx),%cl
1400bdf22:	84 c9                	test   %cl,%cl
1400bdf24:	74 33                	je     0x1400bdf59
1400bdf26:	44 8a c1             	mov    %cl,%r8b
1400bdf29:	8a c1                	mov    %cl,%al
1400bdf2b:	41 80 f8 20          	cmp    $0x20,%r8b
1400bdf2f:	74 12                	je     0x1400bdf43
1400bdf31:	3c 09                	cmp    $0x9,%al
1400bdf33:	74 0e                	je     0x1400bdf43
1400bdf35:	8a c8                	mov    %al,%cl
1400bdf37:	3c 0a                	cmp    $0xa,%al
1400bdf39:	7c 16                	jl     0x1400bdf51
1400bdf3b:	3c 0d                	cmp    $0xd,%al
1400bdf3d:	0f 8f 78 01 00 00    	jg     0x1400be0bb
1400bdf43:	48 ff c2             	inc    %rdx
1400bdf46:	8a 02                	mov    (%rdx),%al
1400bdf48:	44 8a c0             	mov    %al,%r8b
1400bdf4b:	8a c8                	mov    %al,%cl
1400bdf4d:	84 c0                	test   %al,%al
1400bdf4f:	75 da                	jne    0x1400bdf2b
1400bdf51:	84 c9                	test   %cl,%cl
1400bdf53:	0f 85 62 01 00 00    	jne    0x1400be0bb
1400bdf59:	48 8d 35 2d a0 2e 00 	lea    0x2ea02d(%rip),%rsi        # 0x1403a7f8d
1400bdf60:	45 33 ff             	xor    %r15d,%r15d
1400bdf63:	48 83 bb 48 12 00 00 	cmpq   $0x0,0x1248(%rbx)
1400bdf6a:	00
1400bdf6b:	74 20                	je     0x1400bdf8d
1400bdf6d:	48 83 ff 05          	cmp    $0x5,%rdi
1400bdf71:	75 1a                	jne    0x1400bdf8d
1400bdf73:	4c 8b c7             	mov    %rdi,%r8
1400bdf76:	48 8d 15 93 a5 22 00 	lea    0x22a593(%rip),%rdx        # 0x1402e8510
1400bdf7d:	49 8b ce             	mov    %r14,%rcx
1400bdf80:	e8 87 b7 ff ff       	call   0x1400b970c
1400bdf85:	85 c0                	test   %eax,%eax
1400bdf87:	0f 85 2e 01 00 00    	jne    0x1400be0bb
1400bdf8d:	80 bb 92 12 00 00 02 	cmpb   $0x2,0x1292(%rbx)
1400bdf94:	75 20                	jne    0x1400bdfb6
1400bdf96:	48 83 ff 0d          	cmp    $0xd,%rdi
1400bdf9a:	75 1a                	jne    0x1400bdfb6
1400bdf9c:	4c 8b c7             	mov    %rdi,%r8
1400bdf9f:	48 8d 15 72 a5 22 00 	lea    0x22a572(%rip),%rdx        # 0x1402e8518
1400bdfa6:	49 8b ce             	mov    %r14,%rcx
1400bdfa9:	e8 5e b7 ff ff       	call   0x1400b970c
1400bdfae:	85 c0                	test   %eax,%eax
1400bdfb0:	0f 85 05 01 00 00    	jne    0x1400be0bb
1400bdfb6:	80 bb 92 12 00 00 03 	cmpb   $0x3,0x1292(%rbx)
1400bdfbd:	75 20                	jne    0x1400bdfdf
1400bdfbf:	48 83 ff 0d          	cmp    $0xd,%rdi
1400bdfc3:	75 1a                	jne    0x1400bdfdf
1400bdfc5:	4c 8b c7             	mov    %rdi,%r8
1400bdfc8:	48 8d 15 49 a5 22 00 	lea    0x22a549(%rip),%rdx        # 0x1402e8518
1400bdfcf:	49 8b ce             	mov    %r14,%rcx
1400bdfd2:	e8 35 b7 ff ff       	call   0x1400b970c
1400bdfd7:	85 c0                	test   %eax,%eax
1400bdfd9:	0f 85 dc 00 00 00    	jne    0x1400be0bb
1400bdfdf:	80 bb e1 01 00 00 00 	cmpb   $0x0,0x1e1(%rbx)
1400bdfe6:	74 20                	je     0x1400be008
1400bdfe8:	48 83 ff 0f          	cmp    $0xf,%rdi
1400bdfec:	75 1a                	jne    0x1400be008
1400bdfee:	4c 8b c7             	mov    %rdi,%r8
1400bdff1:	48 8d 15 30 a5 22 00 	lea    0x22a530(%rip),%rdx        # 0x1402e8528
1400bdff8:	49 8b ce             	mov    %r14,%rcx
1400bdffb:	e8 0c b7 ff ff       	call   0x1400b970c
1400be000:	85 c0                	test   %eax,%eax
1400be002:	0f 85 b3 00 00 00    	jne    0x1400be0bb
1400be008:	48 83 bb 60 12 00 00 	cmpq   $0x0,0x1260(%rbx)
1400be00f:	00
1400be010:	74 20                	je     0x1400be032
1400be012:	48 83 ff 0b          	cmp    $0xb,%rdi
1400be016:	75 1a                	jne    0x1400be032
1400be018:	4c 8b c7             	mov    %rdi,%r8
1400be01b:	48 8d 15 16 a5 22 00 	lea    0x22a516(%rip),%rdx        # 0x1402e8538
1400be022:	49 8b ce             	mov    %r14,%rcx
1400be025:	e8 e2 b6 ff ff       	call   0x1400b970c
1400be02a:	85 c0                	test   %eax,%eax
1400be02c:	0f 85 89 00 00 00    	jne    0x1400be0bb
1400be032:	41 80 bd 38 05 00 00 	cmpb   $0x14,0x538(%r13)
1400be039:	14
1400be03a:	72 1c                	jb     0x1400be058
1400be03c:	48 83 ff 12          	cmp    $0x12,%rdi
1400be040:	75 16                	jne    0x1400be058
1400be042:	4c 8b c7             	mov    %rdi,%r8
1400be045:	48 8d 15 fc a4 22 00 	lea    0x22a4fc(%rip),%rdx        # 0x1402e8548
1400be04c:	49 8b ce             	mov    %r14,%rcx
1400be04f:	e8 b8 b6 ff ff       	call   0x1400b970c
1400be054:	85 c0                	test   %eax,%eax
1400be056:	75 63                	jne    0x1400be0bb
1400be058:	48 83 ff 0e          	cmp    $0xe,%rdi
1400be05c:	75 16                	jne    0x1400be074
1400be05e:	4c 8b c7             	mov    %rdi,%r8
1400be061:	48 8d 15 f8 a4 22 00 	lea    0x22a4f8(%rip),%rdx        # 0x1402e8560
1400be068:	49 8b ce             	mov    %r14,%rcx
1400be06b:	e8 9c b6 ff ff       	call   0x1400b970c
1400be070:	85 c0                	test   %eax,%eax
1400be072:	75 1c                	jne    0x1400be090
1400be074:	48 83 ff 07          	cmp    $0x7,%rdi
1400be078:	75 22                	jne    0x1400be09c
1400be07a:	4c 8b c7             	mov    %rdi,%r8
1400be07d:	48 8d 15 ec a4 22 00 	lea    0x22a4ec(%rip),%rdx        # 0x1402e8570
1400be084:	49 8b ce             	mov    %r14,%rcx
1400be087:	e8 80 b6 ff ff       	call   0x1400b970c
1400be08c:	85 c0                	test   %eax,%eax
1400be08e:	74 0c                	je     0x1400be09c
1400be090:	48 8b cb             	mov    %rbx,%rcx
1400be093:	e8 ac a9 02 00       	call   0x1400e8a44
1400be098:	84 c0                	test   %al,%al
1400be09a:	74 1f                	je     0x1400be0bb
1400be09c:	48 8b 8c 24 90 00 00 	mov    0x90(%rsp),%rcx
1400be0a3:	00
1400be0a4:	4c 8b ce             	mov    %rsi,%r9
1400be0a7:	4c 8b c7             	mov    %rdi,%r8
1400be0aa:	4c 89 7c 24 20       	mov    %r15,0x20(%rsp)
1400be0af:	49 8b d6             	mov    %r14,%rdx