140044a21:	cc                   	int3
140044a22:	cc                   	int3
140044a23:	cc                   	int3
140044a24:	cc                   	int3
140044a25:	cc                   	int3
140044a26:	cc                   	int3
140044a27:	cc                   	int3
140044a28:	cc                   	int3
140044a29:	cc                   	int3
140044a2a:	cc                   	int3
140044a2b:	cc                   	int3
140044a2c:	cc                   	int3
140044a2d:	cc                   	int3
140044a2e:	cc                   	int3
140044a2f:	cc                   	int3
140044a30:	cc                   	int3
140044a31:	cc                   	int3
140044a32:	cc                   	int3
140044a33:	cc                   	int3
140044a34:	cc                   	int3
140044a35:	cc                   	int3
140044a36:	cc                   	int3
140044a37:	cc                   	int3
140044a38:	cc                   	int3
140044a39:	cc                   	int3
140044a3a:	cc                   	int3
140044a3b:	cc                   	int3
140044a3c:	cc                   	int3
140044a3d:	cc                   	int3
140044a3e:	cc                   	int3
140044a3f:	cc                   	int3
140044a40:	41 33 07             	xor    (%r15),%eax
140044a43:	41 33 5f 04          	xor    0x4(%r15),%ebx
140044a47:	41 33 4f 08          	xor    0x8(%r15),%ecx
140044a4b:	41 33 57 0c          	xor    0xc(%r15),%edx
140044a4f:	45 8b af f0 00 00 00 	mov    0xf0(%r15),%r13d
140044a56:	41 83 ed 01          	sub    $0x1,%r13d
140044a5a:	eb 04                	jmp    0x140044a60
140044a5c:	90                   	nop
140044a5d:	90                   	nop
140044a5e:	90                   	nop
140044a5f:	90                   	nop
140044a60:	0f b6 f0             	movzbl %al,%esi
140044a63:	0f b6 fb             	movzbl %bl,%edi
140044a66:	0f b6 e9             	movzbl %cl,%ebp
140044a69:	45 8b 14 f6          	mov    (%r14,%rsi,8),%r10d
140044a6d:	45 8b 1c fe          	mov    (%r14,%rdi,8),%r11d
140044a71:	45 8b 24 ee          	mov    (%r14,%rbp,8),%r12d
140044a75:	0f b6 f7             	movzbl %bh,%esi
140044a78:	0f b6 fd             	movzbl %ch,%edi
140044a7b:	0f b6 ea             	movzbl %dl,%ebp
140044a7e:	45 33 54 f6 03       	xor    0x3(%r14,%rsi,8),%r10d
140044a83:	45 33 5c fe 03       	xor    0x3(%r14,%rdi,8),%r11d
140044a88:	45 8b 04 ee          	mov    (%r14,%rbp,8),%r8d
140044a8c:	0f b6 f6             	movzbl %dh,%esi
140044a8f:	c1 e9 10             	shr    $0x10,%ecx
140044a92:	0f b6 ec             	movzbl %ah,%ebp
140044a95:	45 33 64 f6 03       	xor    0x3(%r14,%rsi,8),%r12d
140044a9a:	c1 ea 10             	shr    $0x10,%edx
140044a9d:	45 33 44 ee 03       	xor    0x3(%r14,%rbp,8),%r8d
140044aa2:	c1 eb 10             	shr    $0x10,%ebx
140044aa5:	4d 8d 7f 10          	lea    0x10(%r15),%r15
140044aa9:	c1 e8 10             	shr    $0x10,%eax
140044aac:	0f b6 f1             	movzbl %cl,%esi
140044aaf:	0f b6 fa             	movzbl %dl,%edi
140044ab2:	0f b6 e8             	movzbl %al,%ebp
140044ab5:	45 33 54 f6 02       	xor    0x2(%r14,%rsi,8),%r10d
140044aba:	45 33 5c fe 02       	xor    0x2(%r14,%rdi,8),%r11d
140044abf:	45 33 64 ee 02       	xor    0x2(%r14,%rbp,8),%r12d
140044ac4:	0f b6 f6             	movzbl %dh,%esi
140044ac7:	0f b6 fc             	movzbl %ah,%edi
140044aca:	0f b6 eb             	movzbl %bl,%ebp
140044acd:	45 33 54 f6 01       	xor    0x1(%r14,%rsi,8),%r10d
140044ad2:	45 33 5c fe 01       	xor    0x1(%r14,%rdi,8),%r11d
140044ad7:	45 33 44 ee 02       	xor    0x2(%r14,%rbp,8),%r8d
140044adc:	41 8b 57 0c          	mov    0xc(%r15),%edx
140044ae0:	0f b6 ff             	movzbl %bh,%edi
140044ae3:	0f b6 ed             	movzbl %ch,%ebp
140044ae6:	41 8b 07             	mov    (%r15),%eax
140044ae9:	45 33 64 fe 01       	xor    0x1(%r14,%rdi,8),%r12d
140044aee:	45 33 44 ee 01       	xor    0x1(%r14,%rbp,8),%r8d
140044af3:	41 8b 5f 04          	mov    0x4(%r15),%ebx
140044af7:	41 8b 4f 08          	mov    0x8(%r15),%ecx
140044afb:	44 31 d0             	xor    %r10d,%eax
140044afe:	44 31 db             	xor    %r11d,%ebx
140044b01:	44 31 e1             	xor    %r12d,%ecx
140044b04:	44 31 c2             	xor    %r8d,%edx
140044b07:	41 83 ed 01          	sub    $0x1,%r13d
140044b0b:	0f 85 4f ff ff ff    	jne    0x140044a60
140044b11:	0f b6 f0             	movzbl %al,%esi
140044b14:	0f b6 fb             	movzbl %bl,%edi
140044b17:	0f b6 e9             	movzbl %cl,%ebp
140044b1a:	45 0f b6 54 f6 02    	movzbl 0x2(%r14,%rsi,8),%r10d
140044b20:	45 0f b6 5c fe 02    	movzbl 0x2(%r14,%rdi,8),%r11d
140044b26:	45 0f b6 64 ee 02    	movzbl 0x2(%r14,%rbp,8),%r12d
140044b2c:	0f b6 f2             	movzbl %dl,%esi
140044b2f:	0f b6 ff             	movzbl %bh,%edi
140044b32:	0f b6 ed             	movzbl %ch,%ebp
140044b35:	45 0f b6 44 f6 02    	movzbl 0x2(%r14,%rsi,8),%r8d
140044b3b:	41 8b 3c fe          	mov    (%r14,%rdi,8),%edi
140044b3f:	41 8b 2c ee          	mov    (%r14,%rbp,8),%ebp
140044b43:	81 e7 00 ff 00 00    	and    $0xff00,%edi
140044b49:	81 e5 00 ff 00 00    	and    $0xff00,%ebp
140044b4f:	41 31 fa             	xor    %edi,%r10d
140044b52:	41 31 eb             	xor    %ebp,%r11d
140044b55:	c1 e9 10             	shr    $0x10,%ecx
140044b58:	0f b6 f6             	movzbl %dh,%esi
140044b5b:	0f b6 fc             	movzbl %ah,%edi
140044b5e:	c1 ea 10             	shr    $0x10,%edx
140044b61:	41 8b 34 f6          	mov    (%r14,%rsi,8),%esi
140044b65:	41 8b 3c fe          	mov    (%r14,%rdi,8),%edi
140044b69:	81 e6 00 ff 00 00    	and    $0xff00,%esi
140044b6f:	81 e7 00 ff 00 00    	and    $0xff00,%edi
140044b75:	c1 eb 10             	shr    $0x10,%ebx
140044b78:	41 31 f4             	xor    %esi,%r12d
140044b7b:	41 31 f8             	xor    %edi,%r8d
140044b7e:	c1 e8 10             	shr    $0x10,%eax
140044b81:	0f b6 f1             	movzbl %cl,%esi
140044b84:	0f b6 fa             	movzbl %dl,%edi
140044b87:	0f b6 e8             	movzbl %al,%ebp
140044b8a:	41 8b 34 f6          	mov    (%r14,%rsi,8),%esi
140044b8e:	41 8b 3c fe          	mov    (%r14,%rdi,8),%edi
140044b92:	41 8b 2c ee          	mov    (%r14,%rbp,8),%ebp
140044b96:	81 e6 00 00 ff 00    	and    $0xff0000,%esi
140044b9c:	81 e7 00 00 ff 00    	and    $0xff0000,%edi
140044ba2:	81 e5 00 00 ff 00    	and    $0xff0000,%ebp
140044ba8:	41 31 f2             	xor    %esi,%r10d
140044bab:	41 31 fb             	xor    %edi,%r11d
140044bae:	41 31 ec             	xor    %ebp,%r12d
140044bb1:	0f b6 f3             	movzbl %bl,%esi
140044bb4:	0f b6 fe             	movzbl %dh,%edi
140044bb7:	0f b6 ec             	movzbl %ah,%ebp
140044bba:	41 8b 34 f6          	mov    (%r14,%rsi,8),%esi
140044bbe:	41 8b 7c fe 02       	mov    0x2(%r14,%rdi,8),%edi
140044bc3:	41 8b 6c ee 02       	mov    0x2(%r14,%rbp,8),%ebp
140044bc8:	81 e6 00 00 ff 00    	and    $0xff0000,%esi
140044bce:	81 e7 00 00 00 ff    	and    $0xff000000,%edi
140044bd4:	81 e5 00 00 00 ff    	and    $0xff000000,%ebp
140044bda:	41 31 f0             	xor    %esi,%r8d
140044bdd:	41 31 fa             	xor    %edi,%r10d
140044be0:	41 31 eb             	xor    %ebp,%r11d
140044be3:	0f b6 f7             	movzbl %bh,%esi
140044be6:	0f b6 fd             	movzbl %ch,%edi
140044be9:	41 8b 57 1c          	mov    0x1c(%r15),%edx
140044bed:	41 8b 74 f6 02       	mov    0x2(%r14,%rsi,8),%esi
140044bf2:	41 8b 7c fe 02       	mov    0x2(%r14,%rdi,8),%edi
140044bf7:	41 8b 47 10          	mov    0x10(%r15),%eax
140044bfb:	81 e6 00 00 00 ff    	and    $0xff000000,%esi
140044c01:	81 e7 00 00 00 ff    	and    $0xff000000,%edi
140044c07:	41 31 f4             	xor    %esi,%r12d
140044c0a:	41 31 f8             	xor    %edi,%r8d
140044c0d:	41 8b 5f 14          	mov    0x14(%r15),%ebx
140044c11:	41 8b 4f 18          	mov    0x18(%r15),%ecx
140044c15:	44 31 d0             	xor    %r10d,%eax
140044c18:	44 31 db             	xor    %r11d,%ebx
140044c1b:	44 31 e1             	xor    %r12d,%ecx
140044c1e:	44 31 c2             	xor    %r8d,%edx
140044c21:	f3 c3                	repz ret
140044c23:	90                   	nop
140044c24:	90                   	nop
140044c25:	90                   	nop
140044c26:	90                   	nop
140044c27:	90                   	nop
140044c28:	90                   	nop
140044c29:	90                   	nop
140044c2a:	90                   	nop
140044c2b:	90                   	nop
140044c2c:	90                   	nop
140044c2d:	90                   	nop
140044c2e:	90                   	nop
140044c2f:	90                   	nop
140044c30:	4d 8d 86 80 00 00 00 	lea    0x80(%r14),%r8
140044c37:	41 8b 78 80          	mov    -0x80(%r8),%edi
140044c3b:	41 8b 68 a0          	mov    -0x60(%r8),%ebp
140044c3f:	45 8b 50 c0          	mov    -0x40(%r8),%r10d
140044c43:	45 8b 58 e0          	mov    -0x20(%r8),%r11d
140044c47:	41 8b 38             	mov    (%r8),%edi
140044c4a:	41 8b 68 20          	mov    0x20(%r8),%ebp
140044c4e:	45 8b 50 40          	mov    0x40(%r8),%r10d
140044c52:	45 8b 58 60          	mov    0x60(%r8),%r11d
140044c56:	eb 08                	jmp    0x140044c60
140044c58:	90                   	nop
140044c59:	90                   	nop
140044c5a:	90                   	nop
140044c5b:	90                   	nop
140044c5c:	90                   	nop
140044c5d:	90                   	nop
140044c5e:	90                   	nop
140044c5f:	90                   	nop
140044c60:	41 33 07             	xor    (%r15),%eax
140044c63:	41 33 5f 04          	xor    0x4(%r15),%ebx
140044c67:	41 33 4f 08          	xor    0x8(%r15),%ecx
140044c6b:	41 33 57 0c          	xor    0xc(%r15),%edx
140044c6f:	4d 8d 7f 10          	lea    0x10(%r15),%r15
140044c73:	44 0f b6 d0          	movzbl %al,%r10d
140044c77:	44 0f b6 db          	movzbl %bl,%r11d
140044c7b:	44 0f b6 e1          	movzbl %cl,%r12d
140044c7f:	44 0f b6 c2          	movzbl %dl,%r8d
140044c83:	0f b6 f7             	movzbl %bh,%esi
140044c86:	0f b6 fd             	movzbl %ch,%edi
140044c89:	c1 e9 10             	shr    $0x10,%ecx
140044c8c:	0f b6 ee             	movzbl %dh,%ebp
140044c8f:	47 0f b6 14 16       	movzbl (%r14,%r10,1),%r10d
140044c94:	47 0f b6 1c 1e       	movzbl (%r14,%r11,1),%r11d
140044c99:	47 0f b6 24 26       	movzbl (%r14,%r12,1),%r12d
140044c9e:	47 0f b6 04 06       	movzbl (%r14,%r8,1),%r8d
140044ca3:	45 0f b6 0c 36       	movzbl (%r14,%rsi,1),%r9d
140044ca8:	0f b6 f4             	movzbl %ah,%esi
140044cab:	45 0f b6 2c 3e       	movzbl (%r14,%rdi,1),%r13d
140044cb0:	0f b6 f9             	movzbl %cl,%edi
140044cb3:	41 0f b6 2c 2e       	movzbl (%r14,%rbp,1),%ebp
140044cb8:	41 0f b6 34 36       	movzbl (%r14,%rsi,1),%esi
140044cbd:	41 c1 e1 08          	shl    $0x8,%r9d
140044cc1:	c1 ea 10             	shr    $0x10,%edx
140044cc4:	41 c1 e5 08          	shl    $0x8,%r13d
140044cc8:	45 31 ca             	xor    %r9d,%r10d
140044ccb:	c1 e8 10             	shr    $0x10,%eax
140044cce:	44 0f b6 ca          	movzbl %dl,%r9d
140044cd2:	c1 eb 10             	shr    $0x10,%ebx
140044cd5:	45 31 eb             	xor    %r13d,%r11d
140044cd8:	c1 e5 08             	shl    $0x8,%ebp
140044cdb:	44 0f b6 e8          	movzbl %al,%r13d
140044cdf:	41 0f b6 3c 3e       	movzbl (%r14,%rdi,1),%edi
140044ce4:	41 31 ec             	xor    %ebp,%r12d
140044ce7:	c1 e6 08             	shl    $0x8,%esi
140044cea:	0f b6 eb             	movzbl %bl,%ebp
140044ced:	c1 e7 10             	shl    $0x10,%edi
140044cf0:	41 31 f0             	xor    %esi,%r8d
140044cf3:	47 0f b6 0c 0e       	movzbl (%r14,%r9,1),%r9d
140044cf8:	0f b6 f6             	movzbl %dh,%esi
140044cfb:	47 0f b6 2c 2e       	movzbl (%r14,%r13,1),%r13d
140044d00:	41 31 fa             	xor    %edi,%r10d
140044d03:	c1 e9 08             	shr    $0x8,%ecx
140044d06:	0f b6 fc             	movzbl %ah,%edi
140044d09:	41 c1 e1 10          	shl    $0x10,%r9d
140044d0d:	c1 eb 08             	shr    $0x8,%ebx
140044d10:	41 c1 e5 10          	shl    $0x10,%r13d
140044d14:	45 31 cb             	xor    %r9d,%r11d
140044d17:	41 0f b6 2c 2e       	movzbl (%r14,%rbp,1),%ebp
140044d1c:	41 0f b6 34 36       	movzbl (%r14,%rsi,1),%esi
140044d21:	41 0f b6 3c 3e       	movzbl (%r14,%rdi,1),%edi
140044d26:	41 0f b6 14 0e       	movzbl (%r14,%rcx,1),%edx
140044d2b:	41 0f b6 0c 1e       	movzbl (%r14,%rbx,1),%ecx
140044d30:	c1 e5 10             	shl    $0x10,%ebp
140044d33:	45 31 ec             	xor    %r13d,%r12d
140044d36:	c1 e6 18             	shl    $0x18,%esi
140044d39:	41 31 e8             	xor    %ebp,%r8d
140044d3c:	c1 e7 18             	shl    $0x18,%edi
140044d3f:	41 31 f2             	xor    %esi,%r10d
140044d42:	c1 e2 18             	shl    $0x18,%edx
140044d45:	41 31 fb             	xor    %edi,%r11d
140044d48:	c1 e1 18             	shl    $0x18,%ecx
140044d4b:	44 89 d0             	mov    %r10d,%eax
140044d4e:	44 89 db             	mov    %r11d,%ebx
140044d51:	44 31 e1             	xor    %r12d,%ecx
140044d54:	44 31 c2             	xor    %r8d,%edx
140044d57:	4c 3b 7c 24 10       	cmp    0x10(%rsp),%r15
140044d5c:	0f 84 1e 01 00 00    	je     0x140044e80
140044d62:	41 ba 80 80 80 80    	mov    $0x80808080,%r10d
140044d68:	41 bb 80 80 80 80    	mov    $0x80808080,%r11d
140044d6e:	41 21 c2             	and    %eax,%r10d
140044d71:	41 21 db             	and    %ebx,%r11d
140044d74:	44 89 d6             	mov    %r10d,%esi
140044d77:	44 89 df             	mov    %r11d,%edi
140044d7a:	41 c1 ea 07          	shr    $0x7,%r10d
140044d7e:	44 8d 04 00          	lea    (%rax,%rax,1),%r8d
140044d82:	41 c1 eb 07          	shr    $0x7,%r11d
140044d86:	44 8d 0c 1b          	lea    (%rbx,%rbx,1),%r9d
140044d8a:	44 29 d6             	sub    %r10d,%esi
140044d8d:	44 29 df             	sub    %r11d,%edi
140044d90:	41 81 e0 fe fe fe fe 	and    $0xfefefefe,%r8d
140044d97:	41 81 e1 fe fe fe fe 	and    $0xfefefefe,%r9d
140044d9e:	81 e6 1b 1b 1b 1b    	and    $0x1b1b1b1b,%esi
140044da4:	81 e7 1b 1b 1b 1b    	and    $0x1b1b1b1b,%edi
140044daa:	41 89 c2             	mov    %eax,%r10d
140044dad:	41 89 db             	mov    %ebx,%r11d
140044db0:	41 31 f0             	xor    %esi,%r8d
140044db3:	41 31 f9             	xor    %edi,%r9d
140044db6:	44 31 c0             	xor    %r8d,%eax
140044db9:	44 31 cb             	xor    %r9d,%ebx
140044dbc:	41 bc 80 80 80 80    	mov    $0x80808080,%r12d
140044dc2:	c1 c0 18             	rol    $0x18,%eax
140044dc5:	bd 80 80 80 80       	mov    $0x80808080,%ebp
140044dca:	c1 c3 18             	rol    $0x18,%ebx
140044dcd:	41 21 cc             	and    %ecx,%r12d
140044dd0:	21 d5                	and    %edx,%ebp
140044dd2:	44 31 c0             	xor    %r8d,%eax
140044dd5:	44 31 cb             	xor    %r9d,%ebx
140044dd8:	44 89 e6             	mov    %r12d,%esi
140044ddb:	41 c1 ca 10          	ror    $0x10,%r10d
140044ddf:	89 ef                	mov    %ebp,%edi
140044de1:	41 c1 cb 10          	ror    $0x10,%r11d
140044de5:	44 8d 04 09          	lea    (%rcx,%rcx,1),%r8d
140044de9:	41 c1 ec 07          	shr    $0x7,%r12d
140044ded:	44 31 d0             	xor    %r10d,%eax
140044df0:	c1 ed 07             	shr    $0x7,%ebp
140044df3:	44 31 db             	xor    %r11d,%ebx
140044df6:	41 c1 ca 08          	ror    $0x8,%r10d
140044dfa:	44 8d 0c 12          	lea    (%rdx,%rdx,1),%r9d
140044dfe:	41 c1 cb 08          	ror    $0x8,%r11d
140044e02:	44 29 e6             	sub    %r12d,%esi
140044e05:	29 ef                	sub    %ebp,%edi
140044e07:	44 31 d0             	xor    %r10d,%eax
140044e0a:	44 31 db             	xor    %r11d,%ebx
140044e0d:	41 81 e0 fe fe fe fe 	and    $0xfefefefe,%r8d
140044e14:	41 81 e1 fe fe fe fe 	and    $0xfefefefe,%r9d
140044e1b:	81 e6 1b 1b 1b 1b    	and    $0x1b1b1b1b,%esi
140044e21:	81 e7 1b 1b 1b 1b    	and    $0x1b1b1b1b,%edi
140044e27:	41 89 cc             	mov    %ecx,%r12d
140044e2a:	89 d5                	mov    %edx,%ebp
140044e2c:	41 31 f0             	xor    %esi,%r8d
140044e2f:	41 31 f9             	xor    %edi,%r9d
140044e32:	41 c1 cc 10          	ror    $0x10,%r12d
140044e36:	44 31 c1             	xor    %r8d,%ecx
140044e39:	c1 cd 10             	ror    $0x10,%ebp
140044e3c:	44 31 ca             	xor    %r9d,%edx
140044e3f:	c1 c1 18             	rol    $0x18,%ecx
140044e42:	41 8b 36             	mov    (%r14),%esi
140044e45:	c1 c2 18             	rol    $0x18,%edx
140044e48:	44 31 c1             	xor    %r8d,%ecx
140044e4b:	41 8b 7e 40          	mov    0x40(%r14),%edi
140044e4f:	44 31 ca             	xor    %r9d,%edx
140044e52:	45 8b 86 80 00 00 00 	mov    0x80(%r14),%r8d
140044e59:	44 31 e1             	xor    %r12d,%ecx
140044e5c:	41 c1 cc 08          	ror    $0x8,%r12d
140044e60:	31 ea                	xor    %ebp,%edx
140044e62:	c1 cd 08             	ror    $0x8,%ebp
140044e65:	44 31 e1             	xor    %r12d,%ecx
140044e68:	45 8b 8e c0 00 00 00 	mov    0xc0(%r14),%r9d
140044e6f:	31 ea                	xor    %ebp,%edx
140044e71:	e9 ea fd ff ff       	jmp    0x140044c60
140044e76:	90                   	nop
140044e77:	90                   	nop
140044e78:	90                   	nop
140044e79:	90                   	nop
140044e7a:	90                   	nop
140044e7b:	90                   	nop
140044e7c:	90                   	nop
140044e7d:	90                   	nop
140044e7e:	90                   	nop
140044e7f:	90                   	nop
140044e80:	41 33 07             	xor    (%r15),%eax
140044e83:	41 33 5f 04          	xor    0x4(%r15),%ebx
140044e87:	41 33 4f 08          	xor    0x8(%r15),%ecx
140044e8b:	41 33 57 0c          	xor    0xc(%r15),%edx
140044e8f:	f3 c3                	repz ret
140044e91:	90                   	nop
140044e92:	90                   	nop
140044e93:	90                   	nop
140044e94:	90                   	nop