18012ecbc:	48 8d 04 89          	lea    (%rcx,%rcx,4),%rax
18012ecc0:	48 8d 0c 00          	lea    (%rax,%rax,1),%rcx
18012ecc4:	eb 38                	jmp    0x18012ecfe
18012ecc6:	66 85 f8             	test   %di,%ax
18012ecc9:	75 71                	jne    0x18012ed3c
18012eccb:	48 8b 05 26 d5 03 00 	mov    0x3d526(%rip),%rax        # 0x18016c1f8
18012ecd2:	40 0f b6 cf          	movzbl %dil,%ecx
18012ecd6:	0f b7 14 48          	movzwl (%rax,%rcx,2),%edx
18012ecda:	84 d2                	test   %dl,%dl
18012ecdc:	79 5e                	jns    0x18012ed3c
18012ecde:	48 8b 4d e7          	mov    -0x19(%rbp),%rcx
18012ece2:	48 c1 e1 04          	shl    $0x4,%rcx
18012ece6:	f6 c2 04             	test   $0x4,%dl
18012ece9:	75 13                	jne    0x18012ecfe
18012eceb:	b8 df ff 00 00       	mov    $0xffdf,%eax
18012ecf0:	66 23 f8             	and    %ax,%di
18012ecf3:	66 83 ef 07          	sub    $0x7,%di
18012ecf7:	89 7d cb             	mov    %edi,-0x35(%rbp)
18012ecfa:	66 89 7d b7          	mov    %di,-0x49(%rbp)
18012ecfe:	ff 45 ef             	incl   -0x11(%rbp)
18012ed01:	48 83 c1 d0          	add    $0xffffffffffffffd0,%rcx
18012ed05:	0f b7 c7             	movzwl %di,%eax
18012ed08:	48 03 c8             	add    %rax,%rcx
18012ed0b:	48 89 4d e7          	mov    %rcx,-0x19(%rbp)
18012ed0f:	45 85 c0             	test   %r8d,%r8d
18012ed12:	74 06                	je     0x18012ed1a
18012ed14:	41 83 ed 01          	sub    $0x1,%r13d
18012ed18:	74 42                	je     0x18012ed5c
18012ed1a:	41 ff c7             	inc    %r15d
18012ed1d:	49 8b cc             	mov    %r12,%rcx
18012ed20:	44 89 7d bf          	mov    %r15d,-0x41(%rbp)
18012ed24:	e8 23 18 00 00       	call   0x18013054c
18012ed29:	44 8b 45 d3          	mov    -0x2d(%rbp),%r8d
18012ed2d:	0f b7 f8             	movzwl %ax,%edi
18012ed30:	89 7d cb             	mov    %edi,-0x35(%rbp)
18012ed33:	66 89 45 b7          	mov    %ax,-0x49(%rbp)
18012ed37:	e9 2f ff ff ff       	jmp    0x18012ec6b
18012ed3c:	41 ff cf             	dec    %r15d
18012ed3f:	b8 ff ff 00 00       	mov    $0xffff,%eax
18012ed44:	44 89 7d bf          	mov    %r15d,-0x41(%rbp)
18012ed48:	66 3b c7             	cmp    %di,%ax
18012ed4b:	74 0b                	je     0x18012ed58
18012ed4d:	49 8b d4             	mov    %r12,%rdx
18012ed50:	0f b7 cf             	movzwl %di,%ecx
18012ed53:	e8 38 18 00 00       	call   0x180130590
18012ed58:	48 8b 4d e7          	mov    -0x19(%rbp),%rcx
18012ed5c:	48 8b c1             	mov    %rcx,%rax
18012ed5f:	48 f7 d8             	neg    %rax
18012ed62:	38 5d c3             	cmp    %bl,-0x3d(%rbp)
18012ed65:	48 0f 44 c1          	cmove  %rcx,%rax
18012ed69:	48 89 45 e7          	mov    %rax,-0x19(%rbp)
18012ed6d:	e9 fd 00 00 00       	jmp    0x18012ee6f
18012ed72:	45 84 e4             	test   %r12b,%r12b
18012ed75:	0f 85 e7 00 00 00    	jne    0x18012ee62
18012ed7b:	4c 8b 65 67          	mov    0x67(%rbp),%r12
18012ed7f:	41 8d 46 90          	lea    -0x70(%r14),%eax
18012ed83:	a9 f7 ff ff ff       	test   $0xfffffff7,%eax
18012ed88:	b8 00 ff 00 00       	mov    $0xff00,%eax
18012ed8d:	74 46                	je     0x18012edd5
18012ed8f:	66 85 f8             	test   %di,%ax
18012ed92:	0f 85 ae 00 00 00    	jne    0x18012ee46
18012ed98:	48 8b 05 59 d4 03 00 	mov    0x3d459(%rip),%rax        # 0x18016c1f8
18012ed9f:	40 0f b6 cf          	movzbl %dil,%ecx
18012eda3:	8a 0c 48             	mov    (%rax,%rcx,2),%cl
18012eda6:	f6 c1 04             	test   $0x4,%cl
18012eda9:	0f 84 97 00 00 00    	je     0x18012ee46
18012edaf:	41 83 fe 6f          	cmp    $0x6f,%r14d
18012edb3:	75 15                	jne    0x18012edca
18012edb5:	41 8d 46 c9          	lea    -0x37(%r14),%eax
18012edb9:	66 3b c7             	cmp    %di,%ax
18012edbc:	0f 86 84 00 00 00    	jbe    0x18012ee46
18012edc2:	8b 4d d7             	mov    -0x29(%rbp),%ecx
18012edc5:	c1 e1 03             	shl    $0x3,%ecx
18012edc8:	eb 41                	jmp    0x18012ee0b
18012edca:	8b 4d d7             	mov    -0x29(%rbp),%ecx
18012edcd:	8d 04 89             	lea    (%rcx,%rcx,4),%eax
18012edd0:	8d 0c 00             	lea    (%rax,%rax,1),%ecx
18012edd3:	eb 36                	jmp    0x18012ee0b
18012edd5:	66 85 f8             	test   %di,%ax
18012edd8:	75 6c                	jne    0x18012ee46
18012edda:	48 8b 05 17 d4 03 00 	mov    0x3d417(%rip),%rax        # 0x18016c1f8
18012ede1:	40 0f b6 cf          	movzbl %dil,%ecx
18012ede5:	0f b7 14 48          	movzwl (%rax,%rcx,2),%edx
18012ede9:	84 d2                	test   %dl,%dl
18012edeb:	79 59                	jns    0x18012ee46
18012eded:	8b 4d d7             	mov    -0x29(%rbp),%ecx
18012edf0:	c1 e1 04             	shl    $0x4,%ecx
18012edf3:	f6 c2 04             	test   $0x4,%dl
18012edf6:	75 13                	jne    0x18012ee0b
18012edf8:	b8 df ff 00 00       	mov    $0xffdf,%eax
18012edfd:	66 23 f8             	and    %ax,%di
18012ee00:	66 83 ef 07          	sub    $0x7,%di
18012ee04:	89 7d cb             	mov    %edi,-0x35(%rbp)
18012ee07:	66 89 7d b7          	mov    %di,-0x49(%rbp)
18012ee0b:	ff 45 ef             	incl   -0x11(%rbp)
18012ee0e:	83 c1 d0             	add    $0xffffffd0,%ecx
18012ee11:	0f b7 c7             	movzwl %di,%eax
18012ee14:	03 c8                	add    %eax,%ecx
18012ee16:	89 4d d7             	mov    %ecx,-0x29(%rbp)
18012ee19:	45 85 c0             	test   %r8d,%r8d
18012ee1c:	74 06                	je     0x18012ee24
18012ee1e:	41 83 ed 01          	sub    $0x1,%r13d
18012ee22:	74 41                	je     0x18012ee65
18012ee24:	41 ff c7             	inc    %r15d
18012ee27:	49 8b cc             	mov    %r12,%rcx
18012ee2a:	44 89 7d bf          	mov    %r15d,-0x41(%rbp)
18012ee2e:	e8 19 17 00 00       	call   0x18013054c
18012ee33:	44 8b 45 d3          	mov    -0x2d(%rbp),%r8d
18012ee37:	0f b7 f8             	movzwl %ax,%edi
18012ee3a:	89 7d cb             	mov    %edi,-0x35(%rbp)
18012ee3d:	66 89 45 b7          	mov    %ax,-0x49(%rbp)
18012ee41:	e9 39 ff ff ff       	jmp    0x18012ed7f
18012ee46:	41 ff cf             	dec    %r15d
18012ee49:	b8 ff ff 00 00       	mov    $0xffff,%eax
18012ee4e:	44 89 7d bf          	mov    %r15d,-0x41(%rbp)
18012ee52:	66 3b c7             	cmp    %di,%ax
18012ee55:	74 0b                	je     0x18012ee62
18012ee57:	49 8b d4             	mov    %r12,%rdx
18012ee5a:	0f b7 cf             	movzwl %di,%ecx
18012ee5d:	e8 2e 17 00 00       	call   0x180130590
18012ee62:	8b 4d d7             	mov    -0x29(%rbp),%ecx
18012ee65:	38 5d c3             	cmp    %bl,-0x3d(%rbp)
18012ee68:	74 05                	je     0x18012ee6f
18012ee6a:	f7 d9                	neg    %ecx
18012ee6c:	89 4d d7             	mov    %ecx,-0x29(%rbp)
18012ee6f:	39 5d ef             	cmp    %ebx,-0x11(%rbp)
18012ee72:	0f 84 e3 00 00 00    	je     0x18012ef5b
18012ee78:	38 5d c4             	cmp    %bl,-0x3c(%rbp)
18012ee7b:	0f 85 6f fb ff ff    	jne    0x18012e9f0
18012ee81:	8b 45 c7             	mov    -0x39(%rbp),%eax
18012ee84:	48 8b 55 ff          	mov    -0x1(%rbp),%rdx
18012ee88:	ff c0                	inc    %eax
18012ee8a:	89 45 c7             	mov    %eax,-0x39(%rbp)
18012ee8d:	89 45 f3             	mov    %eax,-0xd(%rbp)
18012ee90:	8b 45 d7             	mov    -0x29(%rbp),%eax
18012ee93:	39 5d db             	cmp    %ebx,-0x25(%rbp)
18012ee96:	74 0c                	je     0x18012eea4
18012ee98:	48 8b 45 e7          	mov    -0x19(%rbp),%rax
18012ee9c:	48 89 02             	mov    %rax,(%rdx)
18012ee9f:	e9 4c fb ff ff       	jmp    0x18012e9f0
18012eea4:	44 8b 65 c7          	mov    -0x39(%rbp),%r12d
18012eea8:	38 5d 7f             	cmp    %bl,0x7f(%rbp)
18012eeab:	74 07                	je     0x18012eeb4
18012eead:	89 02                	mov    %eax,(%rdx)
18012eeaf:	e9 40 fb ff ff       	jmp    0x18012e9f4
18012eeb4:	66 89 02             	mov    %ax,(%rdx)
18012eeb7:	e9 38 fb ff ff       	jmp    0x18012e9f4
18012eebc:	33 d2                	xor    %edx,%edx
18012eebe:	e8 b1 f2 ff ff       	call   0x18012e174
18012eec3:	44 8b 65 f3          	mov    -0xd(%rbp),%r12d
18012eec7:	0f b7 7d b7          	movzwl -0x49(%rbp),%edi
18012eecb:	44 89 65 c7          	mov    %r12d,-0x39(%rbp)
18012eecf:	85 c0                	test   %eax,%eax
18012eed1:	75 72                	jne    0x18012ef45
18012eed3:	44 8b 7d bf          	mov    -0x41(%rbp),%r15d
18012eed7:	89 7d cb             	mov    %edi,-0x35(%rbp)
18012eeda:	e9 15 fb ff ff       	jmp    0x18012e9f4
18012eedf:	66 3b c8             	cmp    %ax,%cx
18012eee2:	75 0b                	jne    0x18012eeef
18012eee4:	48 8d 46 02          	lea    0x2(%rsi),%rax
18012eee8:	66 3b 08             	cmp    (%rax),%cx
18012eeeb:	48 0f 44 f0          	cmove  %rax,%rsi
18012eeef:	41 ff c7             	inc    %r15d
18012eef2:	49 8b ce             	mov    %r14,%rcx
18012eef5:	44 89 7d bf          	mov    %r15d,-0x41(%rbp)
18012eef9:	e8 4e 16 00 00       	call   0x18013054c
18012eefe:	0f b7 f8             	movzwl %ax,%edi
18012ef01:	66 89 45 b7          	mov    %ax,-0x49(%rbp)
18012ef05:	0f b7 06             	movzwl (%rsi),%eax
18012ef08:	48 83 c6 02          	add    $0x2,%rsi
18012ef0c:	89 7d cb             	mov    %edi,-0x35(%rbp)
18012ef0f:	66 3b c7             	cmp    %di,%ax
18012ef12:	0f 85 8f 00 00 00    	jne    0x18012efa7
18012ef18:	66 44 3b ef          	cmp    %di,%r13w
18012ef1c:	75 1b                	jne    0x18012ef39
18012ef1e:	b9 25 00 00 00       	mov    $0x25,%ecx
18012ef23:	66 39 0e             	cmp    %cx,(%rsi)
18012ef26:	0f 85 8e 00 00 00    	jne    0x18012efba
18012ef2c:	8d 41 49             	lea    0x49(%rcx),%eax
18012ef2f:	66 39 46 02          	cmp    %ax,0x2(%rsi)
18012ef33:	0f 85 81 00 00 00    	jne    0x18012efba
18012ef39:	0f b7 06             	movzwl (%rsi),%eax
18012ef3c:	66 85 c0             	test   %ax,%ax
18012ef3f:	0f 85 5d f7 ff ff    	jne    0x18012e6a2
18012ef45:	44 8b eb             	mov    %ebx,%r13d
18012ef48:	eb 18                	jmp    0x18012ef62
18012ef4a:	66 3b c7             	cmp    %di,%ax
18012ef4d:	74 6b                	je     0x18012efba
18012ef4f:	48 8b 55 67          	mov    0x67(%rbp),%rdx
18012ef53:	0f b7 cf             	movzwl %di,%ecx
18012ef56:	e8 35 16 00 00       	call   0x180130590
18012ef5b:	44 8b eb             	mov    %ebx,%r13d
18012ef5e:	44 8b 65 c7          	mov    -0x39(%rbp),%r12d
18012ef62:	b8 ff ff 00 00       	mov    $0xffff,%eax
18012ef67:	66 3b c7             	cmp    %di,%ax
18012ef6a:	74 4e                	je     0x18012efba
18012ef6c:	41 83 fd 01          	cmp    $0x1,%r13d
18012ef70:	75 72                	jne    0x18012efe4
18012ef72:	eb 5c                	jmp    0x18012efd0
18012ef74:	44 8b 65 c7          	mov    -0x39(%rbp),%r12d
18012ef78:	45 84 ed             	test   %r13b,%r13b
18012ef7b:	44 8b eb             	mov    %ebx,%r13d
18012ef7e:	7e 05                	jle    0x18012ef85
18012ef80:	66 89 1a             	mov    %bx,(%rdx)
18012ef83:	eb dd                	jmp    0x18012ef62
18012ef85:	88 1a                	mov    %bl,(%rdx)
18012ef87:	eb d9                	jmp    0x18012ef62
18012ef89:	b8 ff ff 00 00       	mov    $0xffff,%eax
18012ef8e:	66 3b c7             	cmp    %di,%ax
18012ef91:	74 0c                	je     0x18012ef9f
18012ef93:	48 8b 55 67          	mov    0x67(%rbp),%rdx
18012ef97:	0f b7 cf             	movzwl %di,%ecx
18012ef9a:	e8 f1 15 00 00       	call   0x180130590
18012ef9f:	41 bd 01 00 00 00    	mov    $0x1,%r13d
18012efa5:	eb b7                	jmp    0x18012ef5e
18012efa7:	66 44 3b ef          	cmp    %di,%r13w
18012efab:	74 0d                	je     0x18012efba
18012efad:	49 8b d6             	mov    %r14,%rdx
18012efb0:	0f b7 cf             	movzwl %di,%ecx
18012efb3:	e8 d8 15 00 00       	call   0x180130590
18012efb8:	eb 8b                	jmp    0x18012ef45
18012efba:	8b 45 c7             	mov    -0x39(%rbp),%eax
18012efbd:	85 c0                	test   %eax,%eax
18012efbf:	75 05                	jne    0x18012efc6
18012efc1:	38 5d bb             	cmp    %bl,-0x45(%rbp)
18012efc4:	74 02                	je     0x18012efc8
18012efc6:	8b d8                	mov    %eax,%ebx
18012efc8:	8b c3                	mov    %ebx,%eax
18012efca:	eb 1b                	jmp    0x18012efe7
18012efcc:	41 83 cc ff          	or     $0xffffffff,%r12d
18012efd0:	45 33 c9             	xor    %r9d,%r9d
18012efd3:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
18012efd8:	45 33 c0             	xor    %r8d,%r8d
18012efdb:	33 d2                	xor    %edx,%edx
18012efdd:	33 c9                	xor    %ecx,%ecx
18012efdf:	e8 48 6b ee ff       	call   0x180015b2c
18012efe4:	41 8b c4             	mov    %r12d,%eax
18012efe7:	48 81 c4 b8 00 00 00 	add    $0xb8,%rsp
18012efee:	41 5f                	pop    %r15
18012eff0:	41 5e                	pop    %r14
18012eff2:	41 5d                	pop    %r13
18012eff4:	41 5c                	pop    %r12
18012eff6:	5f                   	pop    %rdi
18012eff7:	5e                   	pop    %rsi
18012eff8:	5b                   	pop    %rbx
18012eff9:	5d                   	pop    %rbp
18012effa:	c3                   	ret
18012effb:	cc                   	int3
18012effc:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
18012f001:	55                   	push   %rbp
18012f002:	56                   	push   %rsi
18012f003:	57                   	push   %rdi
18012f004:	41 54                	push   %r12
18012f006:	41 55                	push   %r13
18012f008:	41 56                	push   %r14
18012f00a:	41 57                	push   %r15
18012f00c:	48 8d ac 24 80 fe ff 	lea    -0x180(%rsp),%rbp
18012f013:	ff
18012f014:	48 81 ec 80 02 00 00 	sub    $0x280,%rsp
18012f01b:	48 8b 05 4e d9 03 00 	mov    0x3d94e(%rip),%rax        # 0x18016c970
18012f022:	48 33 c4             	xor    %rsp,%rax
18012f025:	48 89 85 78 01 00 00 	mov    %rax,0x178(%rbp)
18012f02c:	4c 8b e1             	mov    %rcx,%r12
18012f02f:	48 89 4c 24 50       	mov    %rcx,0x50(%rsp)
18012f034:	33 c9                	xor    %ecx,%ecx
18012f036:	4d 8b e8             	mov    %r8,%r13
18012f039:	89 4c 24 58          	mov    %ecx,0x58(%rsp)
18012f03d:	8b f9                	mov    %ecx,%edi
18012f03f:	89 4c 24 4c          	mov    %ecx,0x4c(%rsp)
18012f043:	8b f1                	mov    %ecx,%esi
18012f045:	89 4c 24 3c          	mov    %ecx,0x3c(%rsp)
18012f049:	44 8b f1             	mov    %ecx,%r14d
18012f04c:	89 4c 24 30          	mov    %ecx,0x30(%rsp)
18012f050:	8b d9                	mov    %ecx,%ebx
18012f052:	89 4c 24 5c          	mov    %ecx,0x5c(%rsp)
18012f056:	4c 8b fa             	mov    %rdx,%r15
18012f059:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
18012f05e:	33 d2                	xor    %edx,%edx
18012f060:	41 b8 00 02 00 00    	mov    $0x200,%r8d
18012f066:	e8 15 6c 00 00       	call   0x180135c80
18012f06b:	45 33 db             	xor    %r11d,%r11d
18012f06e:	44 89 5c 24 44       	mov    %r11d,0x44(%rsp)
18012f073:	4d 85 e4             	test   %r12,%r12
18012f076:	0f 84 6a 07 00 00    	je     0x18012f7e6
18012f07c:	4d 85 ff             	test   %r15,%r15
18012f07f:	0f 84 61 07 00 00    	je     0x18012f7e6
18012f085:	45 8a 0f             	mov    (%r15),%r9b
18012f088:	45 8b e3             	mov    %r11d,%r12d
18012f08b:	44 89 5c 24 38       	mov    %r11d,0x38(%rsp)
18012f090:	45 8b c3             	mov    %r11d,%r8d
18012f093:	44 89 5c 24 40       	mov    %r11d,0x40(%rsp)
18012f098:	45 84 c9             	test   %r9b,%r9b
18012f09b:	0f 84 3f 07 00 00    	je     0x18012f7e0
18012f0a1:	48 8d 0d 88 38 01 00 	lea    0x13888(%rip),%rcx        # 0x180142930
18012f0a8:	44 8d 53 10          	lea    0x10(%rbx),%r10d
18012f0ac:	49 ff c7             	inc    %r15
18012f0af:	4c 89 7c 24 68       	mov    %r15,0x68(%rsp)
18012f0b4:	44 39 5c 24 38       	cmp    %r11d,0x38(%rsp)
18012f0b9:	0f 8c 16 07 00 00    	jl     0x18012f7d5
18012f0bf:	41 8d 41 e0          	lea    -0x20(%r9),%eax
18012f0c3:	3c 5a                	cmp    $0x5a,%al
18012f0c5:	77 0e                	ja     0x18012f0d5
18012f0c7:	49 0f be c1          	movsbq %r9b,%rax
18012f0cb:	0f b6 54 08 e0       	movzbl -0x20(%rax,%rcx,1),%edx
18012f0d0:	83 e2 0f             	and    $0xf,%edx
18012f0d3:	eb 03                	jmp    0x18012f0d8
18012f0d5:	41 8b d3             	mov    %r11d,%edx
18012f0d8:	41 8d 04 d0          	lea    (%r8,%rdx,8),%eax
18012f0dc:	41 0f be c9          	movsbl %r9b,%ecx
18012f0e0:	03 c2                	add    %edx,%eax
18012f0e2:	48 8d 15 47 38 01 00 	lea    0x13847(%rip),%rdx        # 0x180142930
18012f0e9:	44 0f b6 04 10       	movzbl (%rax,%rdx,1),%r8d
18012f0ee:	41 c1 e8 04          	shr    $0x4,%r8d
18012f0f2:	44 89 44 24 48       	mov    %r8d,0x48(%rsp)
18012f0f7:	41 83 f8 08          	cmp    $0x8,%r8d
18012f0fb:	0f 84 e5 06 00 00    	je     0x18012f7e6
18012f101:	41 8b d0             	mov    %r8d,%edx
18012f104:	45 85 c0             	test   %r8d,%r8d
18012f107:	0f 84 ae 05 00 00    	je     0x18012f6bb
18012f10d:	83 ea 01             	sub    $0x1,%edx
18012f110:	0f 84 75 06 00 00    	je     0x18012f78b
18012f116:	83 ea 01             	sub    $0x1,%edx
18012f119:	0f 84 34 06 00 00    	je     0x18012f753
18012f11f:	83 ea 01             	sub    $0x1,%edx
18012f122:	0f 84 ed 05 00 00    	je     0x18012f715
18012f128:	83 ea 01             	sub    $0x1,%edx
18012f12b:	0f 84 d7 05 00 00    	je     0x18012f708
18012f131:	83 ea 01             	sub    $0x1,%edx
18012f134:	0f 84 9d 05 00 00    	je     0x18012f6d7
18012f13a:	83 ea 01             	sub    $0x1,%edx
18012f13d:	0f 84 b7 04 00 00    	je     0x18012f5fa
18012f143:	83 fa 01             	cmp    $0x1,%edx
18012f146:	0f 85 76 06 00 00    	jne    0x18012f7c2
18012f14c:	83 f9 69             	cmp    $0x69,%ecx
18012f14f:	0f 8f 8a 01 00 00    	jg     0x18012f2df
18012f155:	74 31                	je     0x18012f188
18012f157:	83 e9 43             	sub    $0x43,%ecx
18012f15a:	0f 84 1a 01 00 00    	je     0x18012f27a
18012f160:	41 2b ca             	sub    %r10d,%ecx
18012f163:	0f 84 c1 00 00 00    	je     0x18012f22a
18012f169:	83 e9 05             	sub    $0x5,%ecx
18012f16c:	0f 84 f2 01 00 00    	je     0x18012f364
18012f172:	83 e9 02             	sub    $0x2,%ecx
18012f175:	74 3c                	je     0x18012f1b3
18012f177:	83 e9 09             	sub    $0x9,%ecx
18012f17a:	0f 84 06 01 00 00    	je     0x18012f286
18012f180:	3b ca                	cmp    %edx,%ecx
18012f182:	0f 85 0f 03 00 00    	jne    0x18012f497
18012f188:	83 cf 40             	or     $0x40,%edi
18012f18b:	41 ba 0a 00 00 00    	mov    $0xa,%r10d