	.file	"arry.cpp"
	.section	.rodata.str1.1,"aMS",@progbits,1
.LC1:
	.string	"constructed"
	.section	.text.startup,"ax",@progbits
	.p2align 4,,15
	.globl	main
	.type	main, @function
main:
.LFB3085:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA3085
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	movl	$640000, %edi
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
.LEHB0:
	call	_Znwm
.LEHE0:
	leaq	640000(%rax), %rbp
	movq	%rax, %rbx
.L2:
	movq	$0, (%rax)
	movq	$0, 8(%rax)
	movq	$0, 16(%rax)
	movq	$0, 24(%rax)
	addq	$32, %rax
	cmpq	%rbp, %rax
	jne	.L2
	movq	%rbx, %rax
	xorl	%edx, %edx
.L3:
	cvtsi2sdq	%rdx, %xmm0
	leaq	1(%rdx), %rcx
	movsd	%xmm0, (%rax)
	cvtsi2sdq	%rcx, %xmm0
	leaq	2(%rdx), %rcx
	movsd	%xmm0, 8(%rax)
	cvtsi2sdq	%rcx, %xmm0
	leaq	3(%rdx), %rcx
	addq	$4, %rdx
	movsd	%xmm0, 16(%rax)
	cvtsi2sdq	%rcx, %xmm0
	movsd	%xmm0, 24(%rax)
	addq	$32, %rax
	cmpq	$80000, %rdx
	jne	.L3
	movl	$.LC1, %esi
	movl	$_ZSt4cerr, %edi
.LEHB1:
	call	_ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_PKc
	movq	%rax, %rdi
	call	_ZSt4endlIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_
	xorpd	%xmm4, %xmm4
	movq	%rbx, %rsi
	movapd	%xmm4, %xmm9
.L4:
	movsd	(%rsi), %xmm0
	movq	%rbx, %rdx
	movsd	16(%rsi), %xmm2
	xorl	%ecx, %ecx
	movhpd	8(%rsi), %xmm0
	movsd	32(%rsi), %xmm3
	movhpd	24(%rsi), %xmm2
	movsd	48(%rsi), %xmm10
	movapd	%xmm0, %xmm5
	movhpd	40(%rsi), %xmm3
	movapd	%xmm2, %xmm1
	movhpd	56(%rsi), %xmm10
	movapd	%xmm5, %xmm7
	movapd	%xmm3, %xmm0
	unpckhpd	%xmm1, %xmm5
	unpcklpd	%xmm1, %xmm7
	movapd	%xmm3, %xmm1
	unpckhpd	%xmm10, %xmm0
	movapd	%xmm5, %xmm6
	unpcklpd	%xmm10, %xmm1
	movapd	%xmm7, %xmm8
	unpcklpd	%xmm0, %xmm6
	unpckhpd	%xmm0, %xmm5
	unpcklpd	%xmm1, %xmm8
	unpckhpd	%xmm1, %xmm7
	.p2align 4,,10
	.p2align 3
.L5:
	movsd	(%rdx), %xmm1
	addq	$1, %rcx
	movapd	%xmm8, %xmm2
	unpcklpd	%xmm1, %xmm1
	movsd	8(%rdx), %xmm3
	movsd	16(%rdx), %xmm10
	subpd	%xmm1, %xmm2
	unpcklpd	%xmm3, %xmm3
	unpcklpd	%xmm10, %xmm10
	movapd	%xmm3, %xmm1
	movapd	%xmm6, %xmm3
	movapd	%xmm2, %xmm0
	movapd	%xmm7, %xmm2
	subpd	%xmm1, %xmm3
	mulpd	%xmm0, %xmm0
	subpd	%xmm10, %xmm2
	movsd	24(%rdx), %xmm10
	addq	$32, %rdx
	cmpq	$20000, %rcx
	unpcklpd	%xmm10, %xmm10
	addpd	%xmm9, %xmm0
	mulpd	%xmm3, %xmm3
	movapd	%xmm10, %xmm1
	movapd	%xmm5, %xmm10
	mulpd	%xmm2, %xmm2
	subpd	%xmm1, %xmm10
	addpd	%xmm3, %xmm0
	movapd	%xmm10, %xmm1
	addpd	%xmm2, %xmm0
	mulpd	%xmm10, %xmm1
	addpd	%xmm1, %xmm0
	addpd	%xmm0, %xmm4
	jne	.L5
	addq	$64, %rsi
	cmpq	%rbp, %rsi
	jne	.L4
	movapd	%xmm4, %xmm1
	movl	$_ZSt4cout, %edi
	unpckhpd	%xmm4, %xmm4
	movapd	%xmm4, %xmm0
	addsd	%xmm1, %xmm0
	call	_ZNSo9_M_insertIdEERSoT_
	movq	%rax, %rdi
	call	_ZSt4endlIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_
.LEHE1:
	testq	%rbx, %rbx
	je	.L13
	movq	%rbx, %rdi
	call	_ZdlPv
.L13:
	addq	$8, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	xorl	%eax, %eax
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
.L10:
	.cfi_restore_state
	testq	%rbx, %rbx
	movq	%rax, %rbp
	je	.L9
	movq	%rbx, %rdi
	call	_ZdlPv
.L9:
	movq	%rbp, %rdi
.LEHB2:
	call	_Unwind_Resume
.LEHE2:
	.cfi_endproc
.LFE3085:
	.globl	__gxx_personality_v0
	.section	.gcc_except_table,"a",@progbits
.LLSDA3085:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE3085-.LLSDACSB3085
.LLSDACSB3085:
	.uleb128 .LEHB0-.LFB3085
	.uleb128 .LEHE0-.LEHB0
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB1-.LFB3085
	.uleb128 .LEHE1-.LEHB1
	.uleb128 .L10-.LFB3085
	.uleb128 0
	.uleb128 .LEHB2-.LFB3085
	.uleb128 .LEHE2-.LEHB2
	.uleb128 0
	.uleb128 0
.LLSDACSE3085:
	.section	.text.startup
	.size	main, .-main
	.p2align 4,,15
	.type	_GLOBAL__sub_I_main, @function
_GLOBAL__sub_I_main:
.LFB3339:
	.cfi_startproc
	subq	$8, %rsp
	.cfi_def_cfa_offset 16
	movl	$_ZStL8__ioinit, %edi
	call	_ZNSt8ios_base4InitC1Ev
	movl	$__dso_handle, %edx
	movl	$_ZStL8__ioinit, %esi
	movl	$_ZNSt8ios_base4InitD1Ev, %edi
	addq	$8, %rsp
	.cfi_def_cfa_offset 8
	jmp	__cxa_atexit
	.cfi_endproc
.LFE3339:
	.size	_GLOBAL__sub_I_main, .-_GLOBAL__sub_I_main
	.section	.init_array,"aw"
	.align 8
	.quad	_GLOBAL__sub_I_main
	.local	_ZStL8__ioinit
	.comm	_ZStL8__ioinit,1,1
	.hidden	__dso_handle
	.ident	"GCC: (Ubuntu/Linaro 4.7.0-7ubuntu3) 4.7.0"
	.section	.note.GNU-stack,"",@progbits
