1402dfc2b:	00
1402dfc2c:	48 85 ff             	test   %rdi,%rdi
1402dfc2f:	74 55                	je     0x1402dfc86
1402dfc31:	48 8b 9c 24 e0 00 00 	mov    0xe0(%rsp),%rbx
1402dfc38:	00
1402dfc39:	48 85 db             	test   %rbx,%rbx
1402dfc3c:	74 48                	je     0x1402dfc86
1402dfc3e:	48 8b ac 24 d0 00 00 	mov    0xd0(%rsp),%rbp
1402dfc45:	00
1402dfc46:	48 83 fd 02          	cmp    $0x2,%rbp
1402dfc4a:	72 3a                	jb     0x1402dfc86
1402dfc4c:	48 8d 45 ff          	lea    -0x1(%rbp),%rax
1402dfc50:	48 85 c5             	test   %rax,%rbp
1402dfc53:	75 31                	jne    0x1402dfc86
1402dfc55:	33 d2                	xor    %edx,%edx
1402dfc57:	b8 ff ff ff 3f       	mov    $0x3fffffff,%eax
1402dfc5c:	48 f7 f7             	div    %rdi
1402dfc5f:	48 3b d8             	cmp    %rax,%rbx
1402dfc62:	76 2f                	jbe    0x1402dfc93
1402dfc64:	c7 44 24 20 ae 00 00 	movl   $0xae,0x20(%rsp)
1402dfc6b:	00
1402dfc6c:	ba b5 00 00 00       	mov    $0xb5,%edx
1402dfc71:	4c 8d 0d d0 5d 0d 00 	lea    0xd5dd0(%rip),%r9        # 0x1403b5a48
1402dfc78:	b9 06 00 00 00       	mov    $0x6,%ecx
1402dfc7d:	44 8d 42 f7          	lea    -0x9(%rdx),%r8d
1402dfc81:	e8 1a 17 f4 ff       	call   0x1402213a0
1402dfc86:	33 c0                	xor    %eax,%eax
1402dfc88:	48 81 c4 90 00 00 00 	add    $0x90,%rsp
1402dfc8f:	5f                   	pop    %rdi
1402dfc90:	5d                   	pop    %rbp
1402dfc91:	5b                   	pop    %rbx
1402dfc92:	c3                   	ret
1402dfc93:	48 8b cf             	mov    %rdi,%rcx
1402dfc96:	48 c1 e1 04          	shl    $0x4,%rcx
1402dfc9a:	48 83 f9 3f          	cmp    $0x3f,%rcx
1402dfc9e:	77 17                	ja     0x1402dfcb7
1402dfca0:	b8 01 00 00 00       	mov    $0x1,%eax
1402dfca5:	48 d3 e0             	shl    %cl,%rax
1402dfca8:	48 3b e8             	cmp    %rax,%rbp
1402dfcab:	72 0a                	jb     0x1402dfcb7
1402dfcad:	c7 44 24 20 b9 00 00 	movl   $0xb9,0x20(%rsp)
1402dfcb4:	00
1402dfcb5:	eb b5                	jmp    0x1402dfc6c
1402dfcb7:	4c 89 74 24 70       	mov    %r14,0x70(%rsp)
1402dfcbc:	4c 8b f7             	mov    %rdi,%r14
1402dfcbf:	4c 0f af f3          	imul   %rbx,%r14
1402dfcc3:	49 c1 e6 07          	shl    $0x7,%r14
1402dfcc7:	4c 89 74 24 48       	mov    %r14,0x48(%rsp)
1402dfccc:	49 81 fe ff ff ff 7f 	cmp    $0x7fffffff,%r14
1402dfcd3:	76 0a                	jbe    0x1402dfcdf
1402dfcd5:	c7 44 24 20 cb 00 00 	movl   $0xcb,0x20(%rsp)
1402dfcdc:	00
1402dfcdd:	eb 3d                	jmp    0x1402dfd1c
1402dfcdf:	33 d2                	xor    %edx,%edx
1402dfce1:	48 8d 4d 02          	lea    0x2(%rbp),%rcx
1402dfce5:	48 b8 ff ff ff ff ff 	movabs $0x1ffffffffffffff,%rax
1402dfcec:	ff ff 01
1402dfcef:	48 f7 f7             	div    %rdi
1402dfcf2:	48 3b c8             	cmp    %rax,%rcx
1402dfcf5:	76 0a                	jbe    0x1402dfd01
1402dfcf7:	c7 44 24 20 d5 00 00 	movl   $0xd5,0x20(%rsp)
1402dfcfe:	00
1402dfcff:	eb 1b                	jmp    0x1402dfd1c
1402dfd01:	48 0f af cf          	imul   %rdi,%rcx
1402dfd05:	48 c1 e1 07          	shl    $0x7,%rcx
1402dfd09:	48 8b c1             	mov    %rcx,%rax
1402dfd0c:	48 f7 d0             	not    %rax
1402dfd0f:	4c 3b f0             	cmp    %rax,%r14
1402dfd12:	76 34                	jbe    0x1402dfd48
1402dfd14:	c7 44 24 20 dc 00 00 	movl   $0xdc,0x20(%rsp)
1402dfd1b:	00
1402dfd1c:	ba b5 00 00 00       	mov    $0xb5,%edx
1402dfd21:	4c 8d 0d 20 5d 0d 00 	lea    0xd5d20(%rip),%r9        # 0x1403b5a48
1402dfd28:	b9 06 00 00 00       	mov    $0x6,%ecx
1402dfd2d:	44 8d 42 f7          	lea    -0x9(%rdx),%r8d
1402dfd31:	e8 6a 16 f4 ff       	call   0x1402213a0
1402dfd36:	4c 8b 74 24 70       	mov    0x70(%rsp),%r14
1402dfd3b:	33 c0                	xor    %eax,%eax
1402dfd3d:	48 81 c4 90 00 00 00 	add    $0x90,%rsp
1402dfd44:	5f                   	pop    %rdi
1402dfd45:	5d                   	pop    %rbp
1402dfd46:	5b                   	pop    %rbx
1402dfd47:	c3                   	ret
1402dfd48:	4d 85 d2             	test   %r10,%r10
1402dfd4b:	48 89 b4 24 88 00 00 	mov    %rsi,0x88(%rsp)
1402dfd52:	00
1402dfd53:	4a 8d 34 31          	lea    (%rcx,%r14,1),%rsi
1402dfd57:	b8 00 00 00 02       	mov    $0x2000000,%eax
1402dfd5c:	49 0f 45 c2          	cmovne %r10,%rax
1402dfd60:	48 89 74 24 58       	mov    %rsi,0x58(%rsp)
1402dfd65:	48 3b f0             	cmp    %rax,%rsi
1402dfd68:	76 29                	jbe    0x1402dfd93
1402dfd6a:	ba b5 00 00 00       	mov    $0xb5,%edx
1402dfd6f:	c7 44 24 20 e8 00 00 	movl   $0xe8,0x20(%rsp)
1402dfd76:	00
1402dfd77:	4c 8d 0d ca 5c 0d 00 	lea    0xd5cca(%rip),%r9        # 0x1403b5a48
1402dfd7e:	b9 06 00 00 00       	mov    $0x6,%ecx
1402dfd83:	44 8d 42 f7          	lea    -0x9(%rdx),%r8d
1402dfd87:	e8 14 16 f4 ff       	call   0x1402213a0
1402dfd8c:	33 c0                	xor    %eax,%eax
1402dfd8e:	e9 c1 01 00 00       	jmp    0x1402dff54
1402dfd93:	48 83 bc 24 f0 00 00 	cmpq   $0x0,0xf0(%rsp)
1402dfd9a:	00 00
1402dfd9c:	75 0a                	jne    0x1402dfda8
1402dfd9e:	b8 01 00 00 00       	mov    $0x1,%eax
1402dfda3:	e9 ac 01 00 00       	jmp    0x1402dff54
1402dfda8:	41 b8 f0 00 00 00    	mov    $0xf0,%r8d
1402dfdae:	4c 89 7c 24 68       	mov    %r15,0x68(%rsp)
1402dfdb3:	48 8d 15 8e 5c 0d 00 	lea    0xd5c8e(%rip),%rdx        # 0x1403b5a48
1402dfdba:	48 8b ce             	mov    %rsi,%rcx
1402dfdbd:	e8 fe 94 f4 ff       	call   0x1402292c0
1402dfdc2:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
1402dfdc7:	4c 8b f8             	mov    %rax,%r15
1402dfdca:	48 85 c0             	test   %rax,%rax
1402dfdcd:	75 27                	jne    0x1402dfdf6
1402dfdcf:	4c 8d 0d 72 5c 0d 00 	lea    0xd5c72(%rip),%r9        # 0x1403b5a48
1402dfdd6:	c7 44 24 20 f2 00 00 	movl   $0xf2,0x20(%rsp)
1402dfddd:	00
1402dfdde:	ba b5 00 00 00       	mov    $0xb5,%edx
1402dfde3:	8d 48 06             	lea    0x6(%rax),%ecx
1402dfde6:	44 8d 40 41          	lea    0x41(%rax),%r8d
1402dfdea:	e8 b1 15 f4 ff       	call   0x1402213a0
1402dfdef:	33 c0                	xor    %eax,%eax
1402dfdf1:	e9 59 01 00 00       	jmp    0x1402dff4f
1402dfdf6:	4c 89 a4 24 80 00 00 	mov    %r12,0x80(%rsp)
1402dfdfd:	00
1402dfdfe:	4c 8b e7             	mov    %rdi,%r12
1402dfe01:	49 c1 e4 07          	shl    $0x7,%r12
1402dfe05:	4c 89 6c 24 78       	mov    %r13,0x78(%rsp)
1402dfe0a:	4e 8d 2c 30          	lea    (%rax,%r14,1),%r13
1402dfe0e:	4b 8d 04 2c          	lea    (%r12,%r13,1),%rax
1402dfe12:	49 03 c4             	add    %r12,%rax
1402dfe15:	48 89 84 24 d8 00 00 	mov    %rax,0xd8(%rsp)
1402dfe1c:	00
1402dfe1d:	e8 1e a3 f3 ff       	call   0x14021a140
1402dfe22:	44 8b 8c 24 c8 00 00 	mov    0xc8(%rsp),%r9d
1402dfe29:	00
1402dfe2a:	4c 8b 84 24 c0 00 00 	mov    0xc0(%rsp),%r8
1402dfe31:	00
1402dfe32:	8b 94 24 b8 00 00 00 	mov    0xb8(%rsp),%edx
1402dfe39:	48 8b 8c 24 b0 00 00 	mov    0xb0(%rsp),%rcx
1402dfe40:	00
1402dfe41:	4c 89 7c 24 38       	mov    %r15,0x38(%rsp)
1402dfe46:	44 89 74 24 30       	mov    %r14d,0x30(%rsp)
1402dfe4b:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
1402dfe50:	c7 44 24 20 01 00 00 	movl   $0x1,0x20(%rsp)
1402dfe57:	00
1402dfe58:	e8 a3 14 fe ff       	call   0x1402c1300
1402dfe5d:	85 c0                	test   %eax,%eax
1402dfe5f:	0f 84 a0 00 00 00    	je     0x1402dff05
1402dfe65:	48 85 db             	test   %rbx,%rbx
1402dfe68:	74 49                	je     0x1402dfeb3
1402dfe6a:	49 8b f7             	mov    %r15,%rsi
1402dfe6d:	4f 8d 34 2c          	lea    (%r12,%r13,1),%r14
1402dfe71:	4c 8b bc 24 d8 00 00 	mov    0xd8(%rsp),%r15
1402dfe78:	00
1402dfe79:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1402dfe80:	4c 89 7c 24 28       	mov    %r15,0x28(%rsp)
1402dfe85:	4d 8b cd             	mov    %r13,%r9
1402dfe88:	4c 8b c5             	mov    %rbp,%r8
1402dfe8b:	4c 89 74 24 20       	mov    %r14,0x20(%rsp)
1402dfe90:	48 8b d7             	mov    %rdi,%rdx
1402dfe93:	48 8b ce             	mov    %rsi,%rcx
1402dfe96:	e8 75 05 00 00       	call   0x1402e0410
1402dfe9b:	49 03 f4             	add    %r12,%rsi
1402dfe9e:	48 83 eb 01          	sub    $0x1,%rbx
1402dfea2:	75 dc                	jne    0x1402dfe80
1402dfea4:	4c 8b 74 24 48       	mov    0x48(%rsp),%r14
1402dfea9:	4c 8b 7c 24 50       	mov    0x50(%rsp),%r15
1402dfeae:	48 8b 74 24 58       	mov    0x58(%rsp),%rsi
1402dfeb3:	e8 88 a2 f3 ff       	call   0x14021a140
1402dfeb8:	48 8b 8c 24 f0 00 00 	mov    0xf0(%rsp),%rcx
1402dfebf:	00
1402dfec0:	45 8b ce             	mov    %r14d,%r9d
1402dfec3:	8b 94 24 b8 00 00 00 	mov    0xb8(%rsp),%edx
1402dfeca:	4d 8b c7             	mov    %r15,%r8
1402dfecd:	48 89 4c 24 38       	mov    %rcx,0x38(%rsp)
1402dfed2:	8b 8c 24 f8 00 00 00 	mov    0xf8(%rsp),%ecx
1402dfed9:	89 4c 24 30          	mov    %ecx,0x30(%rsp)
1402dfedd:	48 8b 8c 24 b0 00 00 	mov    0xb0(%rsp),%rcx
1402dfee4:	00
1402dfee5:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
1402dfeea:	c7 44 24 20 01 00 00 	movl   $0x1,0x20(%rsp)
1402dfef1:	00
1402dfef2:	e8 09 14 fe ff       	call   0x1402c1300
1402dfef7:	85 c0                	test   %eax,%eax
1402dfef9:	74 0a                	je     0x1402dff05
1402dfefb:	c7 44 24 40 01 00 00 	movl   $0x1,0x40(%rsp)
1402dff02:	00
1402dff03:	eb 21                	jmp    0x1402dff26
1402dff05:	ba b5 00 00 00       	mov    $0xb5,%edx
1402dff0a:	c7 44 24 20 05 01 00 	movl   $0x105,0x20(%rsp)
1402dff11:	00
1402dff12:	44 8b c2             	mov    %edx,%r8d
1402dff15:	4c 8d 0d 2c 5b 0d 00 	lea    0xd5b2c(%rip),%r9        # 0x1403b5a48
1402dff1c:	b9 06 00 00 00       	mov    $0x6,%ecx
1402dff21:	e8 7a 14 f4 ff       	call   0x1402213a0
1402dff26:	41 b9 07 01 00 00    	mov    $0x107,%r9d
1402dff2c:	4c 8d 05 15 5b 0d 00 	lea    0xd5b15(%rip),%r8        # 0x1403b5a48
1402dff33:	48 8b d6             	mov    %rsi,%rdx
1402dff36:	49 8b cf             	mov    %r15,%rcx
1402dff39:	e8 e2 94 f4 ff       	call   0x140229420
1402dff3e:	8b 44 24 40          	mov    0x40(%rsp),%eax
1402dff42:	4c 8b 6c 24 78       	mov    0x78(%rsp),%r13
1402dff47:	4c 8b a4 24 80 00 00 	mov    0x80(%rsp),%r12
1402dff4e:	00
1402dff4f:	4c 8b 7c 24 68       	mov    0x68(%rsp),%r15
1402dff54:	48 8b b4 24 88 00 00 	mov    0x88(%rsp),%rsi
1402dff5b:	00
1402dff5c:	4c 8b 74 24 70       	mov    0x70(%rsp),%r14
1402dff61:	48 81 c4 90 00 00 00 	add    $0x90,%rsp
1402dff68:	5f                   	pop    %rdi
1402dff69:	5d                   	pop    %rbp
1402dff6a:	5b                   	pop    %rbx
1402dff6b:	c3                   	ret
1402dff6c:	cc                   	int3
1402dff6d:	cc                   	int3
1402dff6e:	cc                   	int3
1402dff6f:	cc                   	int3
1402dff70:	40 55                	rex push %rbp
1402dff72:	53                   	push   %rbx
1402dff73:	48 8d 6c 24 b8       	lea    -0x48(%rsp),%rbp
1402dff78:	b8 48 01 00 00       	mov    $0x148,%eax
1402dff7d:	e8 5e a6 01 00       	call   0x1402fa5e0
1402dff82:	48 2b e0             	sub    %rax,%rsp
1402dff85:	48 8b 05 f4 81 12 00 	mov    0x1281f4(%rip),%rax        # 0x140408180
1402dff8c:	48 33 c4             	xor    %rsp,%rax
1402dff8f:	48 89 45 10          	mov    %rax,0x10(%rbp)
1402dff93:	49 8b c0             	mov    %r8,%rax
1402dff96:	4c 89 44 24 70       	mov    %r8,0x70(%rsp)
1402dff9b:	48 c1 e0 07          	shl    $0x7,%rax
1402dff9f:	48 8b da             	mov    %rdx,%rbx
1402dffa2:	48 89 4c 24 78       	mov    %rcx,0x78(%rsp)
1402dffa7:	48 c7 44 24 60 00 00 	movq   $0x0,0x60(%rsp)
1402dffae:	00 00
1402dffb0:	0f 10 44 10 c0       	movups -0x40(%rax,%rdx,1),%xmm0
1402dffb5:	0f 10 4c 10 d0       	movups -0x30(%rax,%rdx,1),%xmm1
1402dffba:	0f 11 45 d0          	movups %xmm0,-0x30(%rbp)
1402dffbe:	0f 10 44 10 e0       	movups -0x20(%rax,%rdx,1),%xmm0
1402dffc3:	0f 11 4d e0          	movups %xmm1,-0x20(%rbp)
1402dffc7:	0f 10 4c 10 f0       	movups -0x10(%rax,%rdx,1),%xmm1
1402dffcc:	4b 8d 04 00          	lea    (%r8,%r8,1),%rax
1402dffd0:	0f 11 45 f0          	movups %xmm0,-0x10(%rbp)
1402dffd4:	0f 11 4d 00          	movups %xmm1,0x0(%rbp)
1402dffd8:	48 89 45 80          	mov    %rax,-0x80(%rbp)
1402dffdc:	48 85 c0             	test   %rax,%rax
1402dffdf:	0f 84 f9 03 00 00    	je     0x1402e03de
1402dffe5:	48 89 b4 24 78 01 00 	mov    %rsi,0x178(%rsp)
1402dffec:	00
1402dffed:	48 89 bc 24 40 01 00 	mov    %rdi,0x140(%rsp)
1402dfff4:	00
1402dfff5:	4c 89 a4 24 38 01 00 	mov    %r12,0x138(%rsp)
1402dfffc:	00
1402dfffd:	4c 89 ac 24 30 01 00 	mov    %r13,0x130(%rsp)
1402e0004:	00
1402e0005:	4c 89 b4 24 28 01 00 	mov    %r14,0x128(%rsp)
1402e000c:	00
1402e000d:	4c 89 bc 24 20 01 00 	mov    %r15,0x120(%rsp)
1402e0014:	00
1402e0015:	66 66 66 0f 1f 84 00 	data16 data16 nopw 0x0(%rax,%rax,1)
1402e001c:	00 00 00 00
1402e0020:	33 c9                	xor    %ecx,%ecx
1402e0022:	48 8d 43 3c          	lea    0x3c(%rbx),%rax
1402e0026:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
1402e002a:	48 3b d0             	cmp    %rax,%rdx
1402e002d:	77 26                	ja     0x1402e0055
1402e002f:	48 8d 45 0c          	lea    0xc(%rbp),%rax
1402e0033:	48 3b c3             	cmp    %rbx,%rax
1402e0036:	72 1d                	jb     0x1402e0055
1402e0038:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
1402e003f:	00
1402e0040:	8b 03                	mov    (%rbx),%eax
1402e0042:	48 83 c3 04          	add    $0x4,%rbx
1402e0046:	31 44 8d d0          	xor    %eax,-0x30(%rbp,%rcx,4)
1402e004a:	48 ff c1             	inc    %rcx
1402e004d:	48 83 f9 10          	cmp    $0x10,%rcx
1402e0051:	72 ed                	jb     0x1402e0040
1402e0053:	eb 3f                	jmp    0x1402e0094
1402e0055:	f3 0f 6f 03          	movdqu (%rbx),%xmm0
1402e0059:	66 0f ef 45 d0       	pxor   -0x30(%rbp),%xmm0
1402e005e:	f3 0f 7f 45 d0       	movdqu %xmm0,-0x30(%rbp)
1402e0063:	f3 0f 6f 43 10       	movdqu 0x10(%rbx),%xmm0
1402e0068:	66 0f ef 45 e0       	pxor   -0x20(%rbp),%xmm0
1402e006d:	f3 0f 7f 45 e0       	movdqu %xmm0,-0x20(%rbp)
1402e0072:	f3 0f 6f 43 20       	movdqu 0x20(%rbx),%xmm0
1402e0077:	66 0f ef 45 f0       	pxor   -0x10(%rbp),%xmm0
1402e007c:	f3 0f 7f 45 f0       	movdqu %xmm0,-0x10(%rbp)
1402e0081:	f3 0f 6f 43 30       	movdqu 0x30(%rbx),%xmm0
1402e0086:	48 83 c3 40          	add    $0x40,%rbx
1402e008a:	66 0f ef 45 00       	pxor   0x0(%rbp),%xmm0
1402e008f:	f3 0f 7f 45 00       	movdqu %xmm0,0x0(%rbp)
1402e0094:	f3 0f 6f 65 00       	movdqu 0x0(%rbp),%xmm4
1402e0099:	f3 0f 6f 5d f0       	movdqu -0x10(%rbp),%xmm3
1402e009e:	f3 0f 6f 55 e0       	movdqu -0x20(%rbp),%xmm2
1402e00a3:	f3 0f 6f 4d d0       	movdqu -0x30(%rbp),%xmm1
1402e00a8:	0f 11 65 c0          	movups %xmm4,-0x40(%rbp)
1402e00ac:	8b 45 c8             	mov    -0x38(%rbp),%eax
1402e00af:	44 8b 55 cc          	mov    -0x34(%rbp),%r10d
1402e00b3:	44 8b 45 c4          	mov    -0x3c(%rbp),%r8d
1402e00b7:	8b 4d c0             	mov    -0x40(%rbp),%ecx
1402e00ba:	89 44 24 20          	mov    %eax,0x20(%rsp)
1402e00be:	0f 11 5d b0          	movups %xmm3,-0x50(%rbp)
1402e00c2:	8b 45 b4             	mov    -0x4c(%rbp),%eax
1402e00c5:	44 8b 75 b8          	mov    -0x48(%rbp),%r14d
1402e00c9:	44 8b 5d b0          	mov    -0x50(%rbp),%r11d
1402e00cd:	0f 11 55 a0          	movups %xmm2,-0x60(%rbp)
1402e00d1:	8b 55 a8             	mov    -0x58(%rbp),%edx
1402e00d4:	8b 75 a4             	mov    -0x5c(%rbp),%esi
1402e00d7:	44 8b 65 a0          	mov    -0x60(%rbp),%r12d
1402e00db:	0f 11 4d 90          	movups %xmm1,-0x70(%rbp)
1402e00df:	44 8b 4d 94          	mov    -0x6c(%rbp),%r9d
1402e00e3:	8b 7d 90             	mov    -0x70(%rbp),%edi
1402e00e6:	89 44 24 30          	mov    %eax,0x30(%rsp)
1402e00ea:	8b 45 ac             	mov    -0x54(%rbp),%eax
1402e00ed:	89 44 24 2c          	mov    %eax,0x2c(%rsp)
1402e00f1:	8b 45 9c             	mov    -0x64(%rbp),%eax
1402e00f4:	89 44 24 28          	mov    %eax,0x28(%rsp)
1402e00f8:	8b 45 98             	mov    -0x68(%rbp),%eax
1402e00fb:	48 89 5c 24 68       	mov    %rbx,0x68(%rsp)
1402e0100:	8b 5d bc             	mov    -0x44(%rbp),%ebx
1402e0103:	89 44 24 24          	mov    %eax,0x24(%rsp)
1402e0107:	48 c7 44 24 58 04 00 	movq   $0x4,0x58(%rsp)
1402e010e:	00 00
1402e0110:	44 89 54 24 34       	mov    %r10d,0x34(%rsp)
1402e0115:	66 66 66 0f 1f 84 00 	data16 data16 nopw 0x0(%rax,%rax,1)
1402e011c:	00 00 00 00
1402e0120:	44 8d 3c 0f          	lea    (%rdi,%rcx,1),%r15d
1402e0124:	41 c1 c7 07          	rol    $0x7,%r15d
1402e0128:	45 33 fc             	xor    %r12d,%r15d
1402e012b:	45 8d 24 31          	lea    (%r9,%rsi,1),%r12d
1402e012f:	41 c1 c4 07          	rol    $0x7,%r12d
1402e0133:	44 33 64 24 30       	xor    0x30(%rsp),%r12d
1402e0138:	45 8d 2c 3f          	lea    (%r15,%rdi,1),%r13d
1402e013c:	41 c1 c5 09          	rol    $0x9,%r13d
1402e0140:	45 33 eb             	xor    %r11d,%r13d
1402e0143:	43 8d 04 2f          	lea    (%r15,%r13,1),%eax
1402e0147:	c1 c0 0d             	rol    $0xd,%eax
1402e014a:	33 c1                	xor    %ecx,%eax
1402e014c:	89 44 24 38          	mov    %eax,0x38(%rsp)
1402e0150:	46 8d 1c 28          	lea    (%rax,%r13,1),%r11d
1402e0154:	41 8d 04 34          	lea    (%r12,%rsi,1),%eax
1402e0158:	41 c1 cb 0e          	ror    $0xe,%r11d
1402e015c:	c1 c0 09             	rol    $0x9,%eax
1402e015f:	44 33 df             	xor    %edi,%r11d
1402e0162:	41 33 c0             	xor    %r8d,%eax
1402e0165:	89 44 24 3c          	mov    %eax,0x3c(%rsp)
1402e0169:	45 8d 04 04          	lea    (%r12,%rax,1),%r8d
1402e016d:	41 c1 c0 0d          	rol    $0xd,%r8d
1402e0171:	45 33 c1             	xor    %r9d,%r8d
1402e0174:	41 8d 3c 00          	lea    (%r8,%rax,1),%edi