1401cc806:	66 66 0f 1f 84 00 00 	data16 nopw 0x0(%rax,%rax,1)
1401cc80d:	00 00 00
1401cc810:	45 8d 4c 24 ff       	lea    -0x1(%r12),%r9d
1401cc815:	41 8b d1             	mov    %r9d,%edx
1401cc818:	45 8d 64 24 07       	lea    0x7(%r12),%r12d
1401cc81d:	c1 ea 03             	shr    $0x3,%edx
1401cc820:	41 83 e1 07          	and    $0x7,%r9d
1401cc824:	0f b6 8c 15 20 01 00 	movzbl 0x120(%rbp,%rdx,1),%ecx
1401cc82b:	00
1401cc82c:	8d 42 01             	lea    0x1(%rdx),%eax
1401cc82f:	44 0f b6 84 05 20 01 	movzbl 0x120(%rbp,%rax,1),%r8d
1401cc836:	00 00
1401cc838:	ba ff 00 00 00       	mov    $0xff,%edx
1401cc83d:	41 c1 e0 08          	shl    $0x8,%r8d
1401cc841:	44 0b c1             	or     %ecx,%r8d
1401cc844:	41 0f b6 c9          	movzbl %r9b,%ecx
1401cc848:	41 d3 e8             	shr    %cl,%r8d
1401cc84b:	41 0f b6 c8          	movzbl %r8b,%ecx
1401cc84f:	2b d1                	sub    %ecx,%edx
1401cc851:	8b c1                	mov    %ecx,%eax
1401cc853:	c1 e8 07             	shr    $0x7,%eax
1401cc856:	ff c8                	dec    %eax
1401cc858:	44 8b c0             	mov    %eax,%r8d
1401cc85b:	23 c1                	and    %ecx,%eax
1401cc85d:	41 f7 d0             	not    %r8d
1401cc860:	48 8d 8d c0 00 00 00 	lea    0xc0(%rbp),%rcx
1401cc867:	41 23 d0             	and    %r8d,%edx
1401cc86a:	41 83 e0 01          	and    $0x1,%r8d
1401cc86e:	0b d0                	or     %eax,%edx
1401cc870:	8b c2                	mov    %edx,%eax
1401cc872:	83 e2 01             	and    $0x1,%edx
1401cc875:	d1 e8                	shr    $1,%eax
1401cc877:	03 c2                	add    %edx,%eax
1401cc879:	48 8b d7             	mov    %rdi,%rdx
1401cc87c:	41 8d 1c 40          	lea    (%r8,%rax,2),%ebx
1401cc880:	44 8b c3             	mov    %ebx,%r8d
1401cc883:	41 d1 e8             	shr    $1,%r8d
1401cc886:	e8 75 47 e7 ff       	call   0x140041000
1401cc88b:	48 8d 95 e0 00 00 00 	lea    0xe0(%rbp),%rdx
1401cc892:	48 8d 8d 00 01 00 00 	lea    0x100(%rbp),%rcx
1401cc899:	e8 22 2c e7 ff       	call   0x14003f4c0
1401cc89e:	8b c3                	mov    %ebx,%eax
1401cc8a0:	83 e0 01             	and    $0x1,%eax
1401cc8a3:	48 f7 d8             	neg    %rax
1401cc8a6:	66 48 0f 6e d0       	movq   %rax,%xmm2
1401cc8ab:	48 f7 d0             	not    %rax
1401cc8ae:	66 0f 6c d2          	punpcklqdq %xmm2,%xmm2
1401cc8b2:	66 48 0f 6e d8       	movq   %rax,%xmm3
1401cc8b7:	49 8b c7             	mov    %r15,%rax
1401cc8ba:	66 0f 6c db          	punpcklqdq %xmm3,%xmm3
1401cc8be:	66 90                	xchg   %ax,%ax
1401cc8c0:	f3 0f 6f 8c c5 00 01 	movdqu 0x100(%rbp,%rax,8),%xmm1
1401cc8c7:	00 00
1401cc8c9:	f3 0f 6f 84 c5 e0 00 	movdqu 0xe0(%rbp,%rax,8),%xmm0
1401cc8d0:	00 00
1401cc8d2:	66 0f db ca          	pand   %xmm2,%xmm1
1401cc8d6:	66 0f db c3          	pand   %xmm3,%xmm0
1401cc8da:	66 0f ef c8          	pxor   %xmm0,%xmm1
1401cc8de:	f3 0f 7f 8c c5 e0 00 	movdqu %xmm1,0xe0(%rbp,%rax,8)
1401cc8e5:	00 00
1401cc8e7:	48 83 c0 02          	add    $0x2,%rax
1401cc8eb:	48 83 f8 04          	cmp    $0x4,%rax
1401cc8ef:	7c cf                	jl     0x1401cc8c0
1401cc8f1:	4c 8d 85 c0 00 00 00 	lea    0xc0(%rbp),%r8
1401cc8f8:	48 8d 55 60          	lea    0x60(%rbp),%rdx
1401cc8fc:	48 8d 4d 60          	lea    0x60(%rbp),%rcx
1401cc900:	e8 1b 57 e7 ff       	call   0x140042020
1401cc905:	48 81 c7 00 10 00 00 	add    $0x1000,%rdi
1401cc90c:	49 83 ee 01          	sub    $0x1,%r14
1401cc910:	0f 85 fa fe ff ff    	jne    0x1401cc810
1401cc916:	4d 8b e7             	mov    %r15,%r12
1401cc919:	45 8b ef             	mov    %r15d,%r13d
1401cc91c:	eb 06                	jmp    0x1401cc924
1401cc91e:	41 bd 01 00 00 00    	mov    $0x1,%r13d
1401cc924:	45 85 ed             	test   %r13d,%r13d
1401cc927:	0f 84 ee 00 00 00    	je     0x1401cca1b
1401cc92d:	48 8b 5d 30          	mov    0x30(%rbp),%rbx
1401cc931:	48 8d 15 c0 75 16 00 	lea    0x1675c0(%rip),%rdx        # 0x140333ef8
1401cc938:	41 b8 65 04 00 00    	mov    $0x465,%r8d
1401cc93e:	48 8d 1c dd 00 00 00 	lea    0x0(,%rbx,8),%rbx
1401cc945:	00
1401cc946:	48 8d 4b 08          	lea    0x8(%rbx),%rcx
1401cc94a:	e8 21 f4 f1 ff       	call   0x1400ebd70
1401cc94f:	48 8b f8             	mov    %rax,%rdi
1401cc952:	48 85 c0             	test   %rax,%rax
1401cc955:	75 32                	jne    0x1401cc989
1401cc957:	e8 14 a7 f5 ff       	call   0x140127070
1401cc95c:	4c 8d 05 f5 75 16 00 	lea    0x1675f5(%rip),%r8        # 0x140333f58
1401cc963:	ba 67 04 00 00       	mov    $0x467,%edx
1401cc968:	48 8d 0d 89 75 16 00 	lea    0x167589(%rip),%rcx        # 0x140333ef8
1401cc96f:	e8 1c a8 f5 ff       	call   0x140127190
1401cc974:	45 33 c0             	xor    %r8d,%r8d
1401cc977:	8d 4f 10             	lea    0x10(%rdi),%ecx
1401cc97a:	ba 00 01 0c 00       	mov    $0xc0100,%edx
1401cc97f:	e8 0c a9 f5 ff       	call   0x140127290
1401cc984:	e9 55 01 00 00       	jmp    0x1401ccade
1401cc989:	41 b8 6b 04 00 00    	mov    $0x46b,%r8d
1401cc98f:	48 8d 15 62 75 16 00 	lea    0x167562(%rip),%rdx        # 0x140333ef8
1401cc996:	48 8d 4b 08          	lea    0x8(%rbx),%rcx
1401cc99a:	e8 d1 f3 f1 ff       	call   0x1400ebd70
1401cc99f:	4c 8b e0             	mov    %rax,%r12
1401cc9a2:	48 85 c0             	test   %rax,%rax
1401cc9a5:	75 34                	jne    0x1401cc9db
1401cc9a7:	e8 c4 a6 f5 ff       	call   0x140127070
1401cc9ac:	4c 8d 05 a5 75 16 00 	lea    0x1675a5(%rip),%r8        # 0x140333f58
1401cc9b3:	ba 6d 04 00 00       	mov    $0x46d,%edx
1401cc9b8:	48 8d 0d 39 75 16 00 	lea    0x167539(%rip),%rcx        # 0x140333ef8
1401cc9bf:	e8 cc a7 f5 ff       	call   0x140127190
1401cc9c4:	45 33 c0             	xor    %r8d,%r8d
1401cc9c7:	41 8d 4c 24 10       	lea    0x10(%r12),%ecx
1401cc9cc:	ba 00 01 0c 00       	mov    $0xc0100,%edx
1401cc9d1:	e8 ba a8 f5 ff       	call   0x140127290
1401cc9d6:	e9 03 01 00 00       	jmp    0x1401ccade
1401cc9db:	48 8b 55 20          	mov    0x20(%rbp),%rdx
1401cc9df:	4c 8b c3             	mov    %rbx,%r8
1401cc9e2:	48 8b cf             	mov    %rdi,%rcx
1401cc9e5:	e8 76 49 11 00       	call   0x1402e1360
1401cc9ea:	48 8b 55 18          	mov    0x18(%rbp),%rdx
1401cc9ee:	4c 8b c3             	mov    %rbx,%r8
1401cc9f1:	49 8b cc             	mov    %r12,%rcx
1401cc9f4:	48 89 34 3b          	mov    %rsi,(%rbx,%rdi,1)
1401cc9f8:	e8 63 49 11 00       	call   0x1402e1360
1401cc9fd:	48 8b 45 10          	mov    0x10(%rbp),%rax
1401cca01:	48 8b 4d 40          	mov    0x40(%rbp),%rcx
1401cca05:	4a 89 04 23          	mov    %rax,(%rbx,%r12,1)
1401cca09:	48 89 7d 20          	mov    %rdi,0x20(%rbp)
1401cca0d:	4c 89 65 18          	mov    %r12,0x18(%rbp)
1401cca11:	eb 1a                	jmp    0x1401cca2d
1401cca13:	41 bd 01 00 00 00    	mov    $0x1,%r13d
1401cca19:	eb 04                	jmp    0x1401cca1f
1401cca1b:	4c 8b 75 30          	mov    0x30(%rbp),%r14
1401cca1f:	49 8b ff             	mov    %r15,%rdi
1401cca22:	4d 8b e7             	mov    %r15,%r12
1401cca25:	49 8b ce             	mov    %r14,%rcx
1401cca28:	4d 85 f6             	test   %r14,%r14
1401cca2b:	74 4d                	je     0x1401cca7a
1401cca2d:	4c 8b 4d 18          	mov    0x18(%rbp),%r9
1401cca31:	48 8d 45 60          	lea    0x60(%rbp),%rax
1401cca35:	4c 8b 45 20          	mov    0x20(%rbp),%r8
1401cca39:	48 8d 9d c0 00 00 00 	lea    0xc0(%rbp),%rbx
1401cca40:	45 85 ed             	test   %r13d,%r13d
1401cca43:	48 0f 45 d8          	cmovne %rax,%rbx
1401cca47:	48 8b 45 00          	mov    0x0(%rbp),%rax
1401cca4b:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
1401cca50:	48 8b d3             	mov    %rbx,%rdx
1401cca53:	48 89 4c 24 20       	mov    %rcx,0x20(%rsp)
1401cca58:	48 8b 4d 28          	mov    0x28(%rbp),%rcx
1401cca5c:	e8 cf 0b 00 00       	call   0x1401cd630
1401cca61:	85 c0                	test   %eax,%eax
1401cca63:	74 79                	je     0x1401ccade
1401cca65:	45 85 ed             	test   %r13d,%r13d
1401cca68:	75 10                	jne    0x1401cca7a
1401cca6a:	4c 8b c3             	mov    %rbx,%r8
1401cca6d:	48 8d 55 60          	lea    0x60(%rbp),%rdx
1401cca71:	48 8d 4d 60          	lea    0x60(%rbp),%rcx
1401cca75:	e8 46 4e e7 ff       	call   0x1400418c0
1401cca7a:	48 8b 5d 48          	mov    0x48(%rbp),%rbx
1401cca7e:	48 8d 55 60          	lea    0x60(%rbp),%rdx
1401cca82:	41 b8 04 00 00 00    	mov    $0x4,%r8d
1401cca88:	48 8b 4b 10          	mov    0x10(%rbx),%rcx
1401cca8c:	e8 7f 74 00 00       	call   0x1401d3f10
1401cca91:	85 c0                	test   %eax,%eax
1401cca93:	74 49                	je     0x1401ccade
1401cca95:	48 8b 4b 18          	mov    0x18(%rbx),%rcx
1401cca99:	48 8d 95 80 00 00 00 	lea    0x80(%rbp),%rdx
1401ccaa0:	41 b8 04 00 00 00    	mov    $0x4,%r8d
1401ccaa6:	e8 65 74 00 00       	call   0x1401d3f10
1401ccaab:	85 c0                	test   %eax,%eax
1401ccaad:	74 2f                	je     0x1401ccade
1401ccaaf:	48 8b 4b 20          	mov    0x20(%rbx),%rcx
1401ccab3:	48 8d 95 a0 00 00 00 	lea    0xa0(%rbp),%rdx
1401ccaba:	41 b8 04 00 00 00    	mov    $0x4,%r8d
1401ccac0:	e8 4b 74 00 00       	call   0x1401d3f10
1401ccac5:	85 c0                	test   %eax,%eax
1401ccac7:	74 15                	je     0x1401ccade
1401ccac9:	48 8b 4b 20          	mov    0x20(%rbx),%rcx
1401ccacd:	e8 be 14 00 00       	call   0x1401cdf90
1401ccad2:	83 e0 01             	and    $0x1,%eax
1401ccad5:	41 bf 01 00 00 00    	mov    $0x1,%r15d
1401ccadb:	89 43 28             	mov    %eax,0x28(%rbx)
1401ccade:	48 8b 4d 00          	mov    0x0(%rbp),%rcx
1401ccae2:	e8 79 e1 f8 ff       	call   0x14015ac60
1401ccae7:	41 b8 93 04 00 00    	mov    $0x493,%r8d
1401ccaed:	48 8d 15 04 74 16 00 	lea    0x167404(%rip),%rdx        # 0x140333ef8
1401ccaf4:	49 8b cc             	mov    %r12,%rcx
1401ccaf7:	e8 c4 f2 f1 ff       	call   0x1400ebdc0
1401ccafc:	41 b8 94 04 00 00    	mov    $0x494,%r8d
1401ccb02:	48 8d 15 ef 73 16 00 	lea    0x1673ef(%rip),%rdx        # 0x140333ef8
1401ccb09:	48 8b cf             	mov    %rdi,%rcx
1401ccb0c:	e8 af f2 f1 ff       	call   0x1400ebdc0
1401ccb11:	41 8b c7             	mov    %r15d,%eax
1401ccb14:	eb 30                	jmp    0x1401ccb46
1401ccb16:	e8 55 a5 f5 ff       	call   0x140127070
1401ccb1b:	4c 8d 05 36 74 16 00 	lea    0x167436(%rip),%r8        # 0x140333f58
1401ccb22:	ba d1 03 00 00       	mov    $0x3d1,%edx
1401ccb27:	48 8d 0d ca 73 16 00 	lea    0x1673ca(%rip),%rcx        # 0x140333ef8
1401ccb2e:	e8 5d a6 f5 ff       	call   0x140127190
1401ccb33:	45 33 c0             	xor    %r8d,%r8d
1401ccb36:	ba 00 01 0c 00       	mov    $0xc0100,%edx
1401ccb3b:	41 8d 48 10          	lea    0x10(%r8),%ecx
1401ccb3f:	e8 4c a7 f5 ff       	call   0x140127290
1401ccb44:	33 c0                	xor    %eax,%eax
1401ccb46:	48 8b 8d 48 01 00 00 	mov    0x148(%rbp),%rcx
1401ccb4d:	48 33 cc             	xor    %rsp,%rcx
1401ccb50:	e8 5b 33 0e 00       	call   0x1402afeb0
1401ccb55:	48 81 c4 a8 01 00 00 	add    $0x1a8,%rsp
1401ccb5c:	41 5f                	pop    %r15
1401ccb5e:	41 5e                	pop    %r14
1401ccb60:	41 5d                	pop    %r13
1401ccb62:	41 5c                	pop    %r12
1401ccb64:	5f                   	pop    %rdi
1401ccb65:	5e                   	pop    %rsi
1401ccb66:	5b                   	pop    %rbx
1401ccb67:	5d                   	pop    %rbp
1401ccb68:	c3                   	ret
1401ccb69:	e8 b6 3a 0e 00       	call   0x1402b0624
1401ccb6e:	cc                   	int3
1401ccb6f:	cc                   	int3
1401ccb70:	40 53                	rex push %rbx
1401ccb72:	56                   	push   %rsi
1401ccb73:	57                   	push   %rdi
1401ccb74:	b8 50 01 00 00       	mov    $0x150,%eax
1401ccb79:	e8 b2 3f 0e 00       	call   0x1402b0b30
1401ccb7e:	48 2b e0             	sub    %rax,%rsp
1401ccb81:	48 8b 05 f8 8e 20 00 	mov    0x208ef8(%rip),%rax        # 0x1403d5a80
1401ccb88:	48 33 c4             	xor    %rsp,%rax
1401ccb8b:	48 89 84 24 40 01 00 	mov    %rax,0x140(%rsp)
1401ccb92:	00
1401ccb93:	49 8b f9             	mov    %r9,%rdi
1401ccb96:	49 8b f0             	mov    %r8,%rsi
1401ccb99:	48 8b da             	mov    %rdx,%rbx
1401ccb9c:	e8 2f e2 f7 ff       	call   0x14014add0
1401ccba1:	85 c0                	test   %eax,%eax
1401ccba3:	74 27                	je     0x1401ccbcc
1401ccba5:	e8 c6 a4 f5 ff       	call   0x140127070
1401ccbaa:	4c 8d 05 bf 73 16 00 	lea    0x1673bf(%rip),%r8        # 0x140333f70
1401ccbb1:	ba a4 04 00 00       	mov    $0x4a4,%edx
1401ccbb6:	48 8d 0d 3b 73 16 00 	lea    0x16733b(%rip),%rcx        # 0x140333ef8
1401ccbbd:	e8 ce a5 f5 ff       	call   0x140127190
1401ccbc2:	ba 6a 00 00 00       	mov    $0x6a,%edx
1401ccbc7:	e9 55 01 00 00       	jmp    0x1401ccd21
1401ccbcc:	48 8b 53 10          	mov    0x10(%rbx),%rdx
1401ccbd0:	48 8d 8c 24 80 00 00 	lea    0x80(%rsp),%rcx
1401ccbd7:	00
1401ccbd8:	41 b8 04 00 00 00    	mov    $0x4,%r8d
1401ccbde:	e8 7d 72 00 00       	call   0x1401d3e60
1401ccbe3:	85 c0                	test   %eax,%eax
1401ccbe5:	0f 84 14 01 00 00    	je     0x1401cccff
1401ccbeb:	48 8b 53 18          	mov    0x18(%rbx),%rdx
1401ccbef:	48 8d 8c 24 e0 00 00 	lea    0xe0(%rsp),%rcx
1401ccbf6:	00
1401ccbf7:	41 b8 04 00 00 00    	mov    $0x4,%r8d
1401ccbfd:	e8 5e 72 00 00       	call   0x1401d3e60
1401ccc02:	85 c0                	test   %eax,%eax
1401ccc04:	0f 84 f5 00 00 00    	je     0x1401cccff
1401ccc0a:	48 8b 53 20          	mov    0x20(%rbx),%rdx
1401ccc0e:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
1401ccc13:	41 b8 04 00 00 00    	mov    $0x4,%r8d
1401ccc19:	e8 42 72 00 00       	call   0x1401d3e60
1401ccc1e:	85 c0                	test   %eax,%eax
1401ccc20:	0f 84 d9 00 00 00    	je     0x1401cccff
1401ccc26:	48 8d 54 24 60       	lea    0x60(%rsp),%rdx
1401ccc2b:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1401ccc30:	e8 cb 06 00 00       	call   0x1401cd300
1401ccc35:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
1401ccc3a:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
1401ccc3f:	e8 fc 39 e7 ff       	call   0x140040640
1401ccc44:	4c 8d 84 24 80 00 00 	lea    0x80(%rsp),%r8
1401ccc4b:	00
1401ccc4c:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
1401ccc51:	48 8d 8c 24 a0 00 00 	lea    0xa0(%rsp),%rcx
1401ccc58:	00
1401ccc59:	e8 e2 36 e7 ff       	call   0x140040340
1401ccc5e:	48 85 f6             	test   %rsi,%rsi
1401ccc61:	74 33                	je     0x1401ccc96
1401ccc63:	48 8d 94 24 a0 00 00 	lea    0xa0(%rsp),%rdx
1401ccc6a:	00
1401ccc6b:	48 8d 8c 24 c0 00 00 	lea    0xc0(%rsp),%rcx
1401ccc72:	00
1401ccc73:	e8 68 40 e7 ff       	call   0x140040ce0
1401ccc78:	41 b8 04 00 00 00    	mov    $0x4,%r8d
1401ccc7e:	48 8d 94 24 c0 00 00 	lea    0xc0(%rsp),%rdx
1401ccc85:	00
1401ccc86:	48 8b ce             	mov    %rsi,%rcx
1401ccc89:	e8 82 72 00 00       	call   0x1401d3f10
1401ccc8e:	85 c0                	test   %eax,%eax
1401ccc90:	0f 84 97 00 00 00    	je     0x1401ccd2d
1401ccc96:	48 85 ff             	test   %rdi,%rdi
1401ccc99:	74 5d                	je     0x1401cccf8
1401ccc9b:	4c 8d 44 24 40       	lea    0x40(%rsp),%r8
1401ccca0:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
1401ccca5:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1401cccaa:	e8 91 36 e7 ff       	call   0x140040340
1401cccaf:	4c 8d 84 24 e0 00 00 	lea    0xe0(%rsp),%r8
1401cccb6:	00
1401cccb7:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
1401cccbc:	48 8d 8c 24 00 01 00 	lea    0x100(%rsp),%rcx
1401cccc3:	00
1401cccc4:	e8 77 36 e7 ff       	call   0x140040340
1401cccc9:	48 8d 94 24 00 01 00 	lea    0x100(%rsp),%rdx
1401cccd0:	00
1401cccd1:	48 8d 8c 24 20 01 00 	lea    0x120(%rsp),%rcx
1401cccd8:	00
1401cccd9:	e8 02 40 e7 ff       	call   0x140040ce0
1401cccde:	41 b8 04 00 00 00    	mov    $0x4,%r8d
1401ccce4:	48 8d 94 24 20 01 00 	lea    0x120(%rsp),%rdx
1401ccceb:	00
1401cccec:	48 8b cf             	mov    %rdi,%rcx
1401cccef:	e8 1c 72 00 00       	call   0x1401d3f10
1401cccf4:	85 c0                	test   %eax,%eax
1401cccf6:	74 35                	je     0x1401ccd2d
1401cccf8:	b8 01 00 00 00       	mov    $0x1,%eax
1401cccfd:	eb 30                	jmp    0x1401ccd2f
1401cccff:	e8 6c a3 f5 ff       	call   0x140127070
1401ccd04:	4c 8d 05 65 72 16 00 	lea    0x167265(%rip),%r8        # 0x140333f70
1401ccd0b:	ba ab 04 00 00       	mov    $0x4ab,%edx
1401ccd10:	48 8d 0d e1 71 16 00 	lea    0x1671e1(%rip),%rcx        # 0x140333ef8
1401ccd17:	e8 74 a4 f5 ff       	call   0x140127190
1401ccd1c:	ba 92 00 00 00       	mov    $0x92,%edx
1401ccd21:	45 33 c0             	xor    %r8d,%r8d
1401ccd24:	41 8d 48 10          	lea    0x10(%r8),%ecx
1401ccd28:	e8 63 a5 f5 ff       	call   0x140127290
1401ccd2d:	33 c0                	xor    %eax,%eax
1401ccd2f:	48 8b 8c 24 40 01 00 	mov    0x140(%rsp),%rcx
1401ccd36:	00
1401ccd37:	48 33 cc             	xor    %rsp,%rcx
1401ccd3a:	e8 71 31 0e 00       	call   0x1402afeb0
1401ccd3f:	48 81 c4 50 01 00 00 	add    $0x150,%rsp
1401ccd46:	5f                   	pop    %rdi
1401ccd47:	5e                   	pop    %rsi
1401ccd48:	5b                   	pop    %rbx
1401ccd49:	c3                   	ret
1401ccd4a:	cc                   	int3
1401ccd4b:	cc                   	int3
1401ccd4c:	cc                   	int3
1401ccd4d:	cc                   	int3
1401ccd4e:	cc                   	int3
1401ccd4f:	cc                   	int3
1401ccd50:	40 53                	rex push %rbx
1401ccd52:	b8 20 00 00 00       	mov    $0x20,%eax
1401ccd57:	e8 d4 3d 0e 00       	call   0x1402b0b30
1401ccd5c:	48 2b e0             	sub    %rax,%rsp
1401ccd5f:	48 8b d9             	mov    %rcx,%rbx
1401ccd62:	e8 19 bb ed ff       	call   0x1400a8880
1401ccd67:	48 85 c0             	test   %rax,%rax
1401ccd6a:	74 0c                	je     0x1401ccd78
1401ccd6c:	48 8b c8             	mov    %rax,%rcx
1401ccd6f:	e8 5c 04 00 00       	call   0x1401cd1d0
1401ccd74:	85 c0                	test   %eax,%eax
1401ccd76:	75 13                	jne    0x1401ccd8b