Path: blob/master/src/jdk.incubator.vector/linux/native/libsvml/svml_d_sin_linux_x86.S
43066 views
/*1* Copyright (c) 2018, 2021, Intel Corporation.2* Intel Short Vector Math Library (SVML) Source Code3*4* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.5*6* This code is free software; you can redistribute it and/or modify it7* under the terms of the GNU General Public License version 2 only, as8* published by the Free Software Foundation.9*10* This code is distributed in the hope that it will be useful, but WITHOUT11* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or12* FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License13* version 2 for more details (a copy is included in the LICENSE file that14* accompanied this code).15*16* You should have received a copy of the GNU General Public License version17* 2 along with this work; if not, write to the Free Software Foundation,18* Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.19*20* Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA21* or visit www.oracle.com if you need additional information or have any22* questions.23*24*/25#include "globals_vectorApiSupport_linux.S.inc"26#ifdef __VECTOR_API_MATH_INTRINSICS_LINUX27# -- Machine type EM64t28.file "svml_d_sin.c"29.text30..TXTST0:31.L_2__routine_start___svml_sin2_ha_e9_0:32# -- Begin __svml_sin2_ha_e933.text34# mark_begin;35.align 16,0x9036.globl __svml_sin2_ha_e937# --- __svml_sin2_ha_e9(__m128d)38__svml_sin2_ha_e9:39# parameter 1: %xmm040..B1.1: # Preds ..B1.041# Execution count [1.00e+00]42.byte 243 #2782.143.byte 15 #3141.1844.byte 30 #3141.1845.byte 250 #3141.1846.cfi_startproc47..___tag_value___svml_sin2_ha_e9.1:48..L2:49#2782.150pushq %rbp #2782.151.cfi_def_cfa_offset 1652movq %rsp, %rbp #2782.153.cfi_def_cfa 6, 1654.cfi_offset 6, -1655andq $-64, %rsp #2782.156subq $192, %rsp #2782.157lea __svml_dsin_ha_data_internal_ha(%rip), %rax #2849.38358movups 16384+__svml_dsin_ha_data_internal_ha(%rip), %xmm1 #2829.5059xorl %edx, %edx #2828.160movups 16576+__svml_dsin_ha_data_internal_ha(%rip), %xmm12 #2835.2561movaps %xmm1, %xmm2 #2830.1762andps %xmm0, %xmm1 #2831.1263andnps %xmm0, %xmm2 #2830.1764mulpd %xmm1, %xmm12 #2835.2565movups 16640+__svml_dsin_ha_data_internal_ha(%rip), %xmm6 #2834.5166movaps %xmm1, %xmm7 #2838.1467addpd %xmm6, %xmm12 #2835.1368movaps %xmm12, %xmm10 #2836.1369subpd %xmm6, %xmm10 #2836.1370movups 16768+__svml_dsin_ha_data_internal_ha(%rip), %xmm8 #2837.4871mulpd %xmm10, %xmm8 #2838.3672movups 16832+__svml_dsin_ha_data_internal_ha(%rip), %xmm9 #2840.1973mulpd %xmm10, %xmm9 #2840.1974subpd %xmm8, %xmm7 #2838.1475movaps %xmm7, %xmm5 #2841.1776andps 16704+__svml_dsin_ha_data_internal_ha(%rip), %xmm12 #2848.2377subpd %xmm9, %xmm5 #2841.1778movd %xmm12, %ecx #2849.12879movaps %xmm5, %xmm3 #2853.2280movaps %xmm5, %xmm15 #2852.1981shll $5, %ecx #2849.29882pextrd $2, %xmm12, %esi #2849.19083shll $5, %esi #2849.34984movq 8(%rcx,%rax), %xmm8 #2850.61485movhpd 8(%rsi,%rax), %xmm8 #2850.58286mulpd %xmm8, %xmm3 #2853.2287subpd %xmm5, %xmm7 #2842.1788movups 16896+__svml_dsin_ha_data_internal_ha(%rip), %xmm11 #2844.5089movq (%rcx,%rax), %xmm4 #2849.61290mulpd %xmm10, %xmm11 #2845.3291subpd %xmm9, %xmm7 #2843.1792movq 16(%rcx,%rax), %xmm10 #2851.61293movaps %xmm5, %xmm9 #2861.1594movhpd (%rsi,%rax), %xmm4 #2849.58095movhpd 16(%rsi,%rax), %xmm10 #2851.58096mulpd %xmm4, %xmm15 #2852.1997mulpd %xmm5, %xmm9 #2861.1598addpd %xmm8, %xmm4 #2867.1399subpd %xmm11, %xmm7 #2845.13100movaps %xmm10, %xmm14 #2854.22101movaps %xmm10, %xmm13 #2856.18102addpd %xmm3, %xmm14 #2854.22103movaps %xmm14, %xmm6 #2855.21104addpd %xmm15, %xmm6 #2855.21105subpd %xmm14, %xmm13 #2856.18106subpd %xmm6, %xmm14 #2858.18107addpd %xmm13, %xmm3 #2857.18108addpd %xmm14, %xmm15 #2859.18109movups 17216+__svml_dsin_ha_data_internal_ha(%rip), %xmm14 #2871.26110mulpd %xmm9, %xmm14 #2871.26111addpd %xmm15, %xmm3 #2860.21112addpd 17152+__svml_dsin_ha_data_internal_ha(%rip), %xmm14 #2871.14113movups 17024+__svml_dsin_ha_data_internal_ha(%rip), %xmm13 #2864.26114mulpd %xmm9, %xmm13 #2864.26115mulpd %xmm9, %xmm14 #2873.26116addpd 16960+__svml_dsin_ha_data_internal_ha(%rip), %xmm13 #2864.14117addpd 17088+__svml_dsin_ha_data_internal_ha(%rip), %xmm14 #2873.14118mulpd %xmm9, %xmm13 #2865.14119mulpd %xmm14, %xmm9 #2874.14120mulpd %xmm5, %xmm13 #2866.14121mulpd %xmm10, %xmm9 #2875.29122mulpd %xmm5, %xmm10 #2876.32123mulpd %xmm4, %xmm13 #2868.29124subpd %xmm10, %xmm4 #2876.13125addpd %xmm13, %xmm3 #2868.17126mulpd %xmm4, %xmm7 #2878.28127addpd %xmm9, %xmm3 #2875.17128movq 24(%rcx,%rax), %xmm5 #2877.612129movhpd 24(%rsi,%rax), %xmm5 #2877.580130addpd %xmm7, %xmm5 #2878.16131addpd %xmm5, %xmm3 #2879.17132addpd %xmm3, %xmm6 #2880.14133movaps %xmm1, %xmm3 #2882.26134pxor %xmm2, %xmm6 #2881.14135cmpnlepd 16448+__svml_dsin_ha_data_internal_ha(%rip), %xmm3 #2882.26136movmskpd %xmm3, %edi #2884.78137testl %edi, %edi #2885.66138jne ..B1.12 # Prob 5% #2885.66139# LOE rax rbx r12 r13 r14 r15 edx xmm0 xmm1 xmm2 xmm3 xmm6140..B1.2: # Preds ..B1.12 ..B1.1141# Execution count [1.00e+00]142testl %edx, %edx #3144.52143jne ..B1.4 # Prob 5% #3144.52144# LOE rbx r12 r13 r14 r15 edx xmm0 xmm6145..B1.3: # Preds ..B1.4 ..B1.10 ..B1.2146# Execution count [1.00e+00]147movaps %xmm6, %xmm0 #3147.12148movq %rbp, %rsp #3147.12149popq %rbp #3147.12150.cfi_def_cfa 7, 8151.cfi_restore 6152ret #3147.12153.cfi_def_cfa 6, 16154.cfi_offset 6, -16155# LOE156..B1.4: # Preds ..B1.2157# Execution count [5.00e-02]: Infreq158movups %xmm0, 64(%rsp) #3144.197159movups %xmm6, 128(%rsp) #3144.270160je ..B1.3 # Prob 95% #3144.374161# LOE rbx r12 r13 r14 r15 edx xmm6162..B1.7: # Preds ..B1.4163# Execution count [2.25e-03]: Infreq164xorl %eax, %eax #3144.454165movq %r12, 8(%rsp) #3144.454[spill]166.cfi_escape 0x10, 0x0c, 0x0e, 0x38, 0x1c, 0x0d, 0xc0, 0xff, 0xff, 0xff, 0x1a, 0x0d, 0x48, 0xff, 0xff, 0xff, 0x22167movl %eax, %r12d #3144.454168movq %r13, (%rsp) #3144.454[spill]169.cfi_escape 0x10, 0x0d, 0x0e, 0x38, 0x1c, 0x0d, 0xc0, 0xff, 0xff, 0xff, 0x1a, 0x0d, 0x40, 0xff, 0xff, 0xff, 0x22170movl %edx, %r13d #3144.454171# LOE rbx r12 r14 r15 r13d172..B1.8: # Preds ..B1.9 ..B1.7173# Execution count [1.25e-02]: Infreq174btl %r12d, %r13d #3144.517175jc ..B1.11 # Prob 5% #3144.517176# LOE rbx r12 r14 r15 r13d177..B1.9: # Preds ..B1.11 ..B1.8178# Execution count [1.25e-02]: Infreq179incl %r12d #3144.470180cmpl $2, %r12d #3144.465181jl ..B1.8 # Prob 82% #3144.465182# LOE rbx r12 r14 r15 r13d183..B1.10: # Preds ..B1.9184# Execution count [2.25e-03]: Infreq185movq 8(%rsp), %r12 #[spill]186.cfi_restore 12187movq (%rsp), %r13 #[spill]188.cfi_restore 13189movups 128(%rsp), %xmm6 #3144.673190jmp ..B1.3 # Prob 100% #3144.673191.cfi_escape 0x10, 0x0c, 0x0e, 0x38, 0x1c, 0x0d, 0xc0, 0xff, 0xff, 0xff, 0x1a, 0x0d, 0x48, 0xff, 0xff, 0xff, 0x22192.cfi_escape 0x10, 0x0d, 0x0e, 0x38, 0x1c, 0x0d, 0xc0, 0xff, 0xff, 0xff, 0x1a, 0x0d, 0x40, 0xff, 0xff, 0xff, 0x22193# LOE rbx r12 r13 r14 r15 xmm6194..B1.11: # Preds ..B1.8195# Execution count [6.25e-04]: Infreq196lea 64(%rsp,%r12,8), %rdi #3144.546197lea 128(%rsp,%r12,8), %rsi #3144.546198..___tag_value___svml_sin2_ha_e9.19:199# __svml_dsin_ha_cout_rare_internal(const double *, double *)200call __svml_dsin_ha_cout_rare_internal #3144.546201..___tag_value___svml_sin2_ha_e9.20:202jmp ..B1.9 # Prob 100% #3144.546203.cfi_restore 12204.cfi_restore 13205# LOE rbx r14 r15 r12d r13d206..B1.12: # Preds ..B1.1207# Execution count [5.00e-02]: Infreq208movdqu .L_2il0floatpacket.35(%rip), %xmm10 #2978.22209lea __svml_dsin_ha_reduction_data_internal(%rip), %r9 #2980.385210pand %xmm1, %xmm10 #2978.22211psrlq $52, %xmm10 #2979.22212movups 16512+__svml_dsin_ha_data_internal_ha(%rip), %xmm8 #2888.55213movd %xmm10, %ecx #2980.124214movups %xmm0, 32(%rsp) #[spill]215movaps %xmm8, %xmm0 #2889.20216movups %xmm3, (%rsp) #[spill]217andps %xmm1, %xmm0 #2889.20218pextrd $2, %xmm10, %edi #2980.189219movdqu .L_2il0floatpacket.36(%rip), %xmm3 #2988.25220lea (%rcx,%rcx,2), %esi #2980.300221cmpeqpd %xmm8, %xmm0 #2890.25222pand %xmm1, %xmm3 #2988.25223lea (%rdi,%rdi,2), %r8d #2980.351224shll $3, %esi #2980.300225paddq .L_2il0floatpacket.37(%rip), %xmm3 #2989.25226movmskpd %xmm0, %edx #2892.48227movq 16(%rsi,%r9), %xmm15 #2982.639228movdqa %xmm3, %xmm7 #2997.16229movups %xmm6, 16(%rsp) #[spill]230psrlq $32, %xmm7 #2997.16231shll $3, %r8d #2980.351232movdqa %xmm7, %xmm0 #3003.17233movhpd 16(%r8,%r9), %xmm15 #2982.607234movdqu .L_2il0floatpacket.38(%rip), %xmm6 #2990.21235movaps %xmm15, %xmm8 #2995.16236movq 8(%rsi,%r9), %xmm13 #2981.640237psrlq $32, %xmm8 #2995.16238pand %xmm6, %xmm3 #2998.16239pand %xmm6, %xmm15 #2996.16240movhpd 8(%r8,%r9), %xmm13 #2981.608241movdqa %xmm3, %xmm11 #3008.17242pmuludq %xmm8, %xmm0 #3003.17243movaps %xmm13, %xmm14 #2993.16244pmuludq %xmm3, %xmm8 #3009.17245pmuludq %xmm7, %xmm15 #3004.17246pand %xmm6, %xmm13 #2994.16247psrlq $32, %xmm8 #3011.17248pmuludq %xmm13, %xmm11 #3008.17249psrlq $32, %xmm14 #2993.16250pmuludq %xmm7, %xmm13 #3002.17251paddq %xmm8, %xmm0 #3015.17252movdqa %xmm3, %xmm12 #3007.17253movdqa %xmm6, %xmm10 #3019.17254pmuludq %xmm14, %xmm12 #3007.17255pand %xmm11, %xmm10 #3019.17256pmuludq %xmm7, %xmm14 #3001.17257paddq %xmm0, %xmm10 #3024.17258movq (%rsi,%r9), %xmm9 #2980.639259movdqa %xmm6, %xmm4 #2992.16260movhpd (%r8,%r9), %xmm9 #2980.607261psrlq $32, %xmm15 #3029.17262psrlq $32, %xmm11 #3012.17263pand %xmm9, %xmm4 #2992.16264movdqa %xmm3, %xmm5 #3006.17265movdqa %xmm6, %xmm8 #3020.17266paddq %xmm10, %xmm15 #3030.17267paddq %xmm11, %xmm13 #3016.17268pmuludq %xmm4, %xmm5 #3006.17269pmuludq %xmm4, %xmm7 #3000.17270pand %xmm12, %xmm8 #3020.17271movaps %xmm15, %xmm0 #3031.17272paddq %xmm13, %xmm8 #3025.17273psrlq $32, %xmm0 #3031.17274psrlq $32, %xmm12 #3013.17275psrlq $32, %xmm9 #2991.16276movdqa %xmm6, %xmm11 #3021.17277paddq %xmm8, %xmm0 #3032.17278paddq %xmm12, %xmm14 #3017.17279pmuludq %xmm9, %xmm3 #3005.17280pand %xmm5, %xmm11 #3021.17281movdqa %xmm0, %xmm13 #3033.17282paddq %xmm14, %xmm11 #3026.17283psrlq $32, %xmm13 #3033.17284psrlq $32, %xmm5 #3014.17285paddq %xmm11, %xmm13 #3034.17286paddq %xmm5, %xmm7 #3018.17287pand %xmm6, %xmm3 #3022.17288movdqa %xmm13, %xmm10 #3035.17289paddq %xmm7, %xmm3 #3027.17290psrlq $32, %xmm10 #3035.17291pand %xmm6, %xmm13 #3038.17292paddq %xmm3, %xmm10 #3036.17293psllq $32, %xmm10 #3039.23294pand %xmm6, %xmm15 #3037.17295paddq %xmm13, %xmm10 #3041.23296movdqu .L_2il0floatpacket.39(%rip), %xmm5 #3044.21297movdqa %xmm10, %xmm7 #3047.24298movdqu .L_2il0floatpacket.40(%rip), %xmm12 #3046.26299pand %xmm1, %xmm5 #3044.21300movups .L_2il0floatpacket.41(%rip), %xmm14 #3050.15301psrlq $12, %xmm7 #3047.24302pxor %xmm5, %xmm12 #3046.26303movaps %xmm14, %xmm9 #3051.19304por %xmm12, %xmm7 #3048.24305psllq $32, %xmm0 #3040.23306addpd %xmm7, %xmm9 #3051.19307paddq %xmm15, %xmm0 #3042.23308movaps %xmm9, %xmm6 #3052.9309subpd %xmm14, %xmm6 #3052.9310movdqu .L_2il0floatpacket.46(%rip), %xmm3 #3069.24311movdqu .L_2il0floatpacket.44(%rip), %xmm8 #3060.24312pand %xmm10, %xmm3 #3069.24313movdqu .L_2il0floatpacket.43(%rip), %xmm4 #3058.26314pand %xmm0, %xmm8 #3060.24315psllq $40, %xmm3 #3070.24316psrlq $24, %xmm0 #3071.23317pxor %xmm5, %xmm4 #3058.26318por %xmm0, %xmm3 #3072.24319pxor .L_2il0floatpacket.45(%rip), %xmm5 #3067.26320psllq $28, %xmm8 #3061.24321subpd %xmm6, %xmm7 #3053.17322por %xmm5, %xmm3 #3073.24323movaps %xmm7, %xmm0 #3077.11324subpd %xmm5, %xmm3 #3076.18325addpd %xmm3, %xmm0 #3077.11326subpd %xmm0, %xmm7 #3078.17327por %xmm4, %xmm8 #3062.24328subpd %xmm4, %xmm8 #3065.17329addpd %xmm7, %xmm3 #3079.18330movups .L_2il0floatpacket.50(%rip), %xmm10 #3085.16331andps %xmm0, %xmm10 #3085.16332addpd %xmm3, %xmm8 #3080.11333subpd %xmm10, %xmm0 #3086.17334mulpd .L_2il0floatpacket.47(%rip), %xmm8 #3090.12335movups .L_2il0floatpacket.48(%rip), %xmm15 #3082.16336movaps %xmm10, %xmm11 #3087.16337movups .L_2il0floatpacket.49(%rip), %xmm6 #3083.17338mulpd %xmm15, %xmm11 #3087.16339mulpd %xmm0, %xmm15 #3088.12340mulpd %xmm6, %xmm10 #3089.12341mulpd %xmm0, %xmm6 #3091.12342addpd %xmm10, %xmm15 #3092.13343addpd %xmm6, %xmm8 #3093.13344addpd %xmm8, %xmm15 #3094.13345movups .L_2il0floatpacket.52(%rip), %xmm4 #3099.16346movaps %xmm15, %xmm8 #3095.13347movups .L_2il0floatpacket.51(%rip), %xmm7 #3100.11348movaps %xmm4, %xmm6 #3101.17349andps %xmm1, %xmm7 #3100.11350addpd %xmm11, %xmm8 #3095.13351cmpltpd %xmm7, %xmm6 #3101.17352cmplepd %xmm4, %xmm7 #3102.20353subpd %xmm8, %xmm11 #3096.16354andps .L_2il0floatpacket.42(%rip), %xmm9 #3056.19355andps %xmm1, %xmm7 #3103.24356movd %xmm9, %r10d #3108.132357andps %xmm6, %xmm8 #3104.25358orps %xmm8, %xmm7 #3105.9359movaps %xmm7, %xmm1 #3112.26360movaps %xmm7, %xmm14 #3120.19361shll $5, %r10d #3108.302362movaps %xmm7, %xmm13 #3111.23363pextrd $2, %xmm9, %r11d #3108.194364shll $5, %r11d #3108.353365movq 8(%r10,%rax), %xmm0 #3109.618366movhpd 8(%r11,%rax), %xmm0 #3109.586367mulpd %xmm0, %xmm1 #3112.26368mulpd %xmm7, %xmm14 #3120.19369addpd %xmm11, %xmm15 #3097.13370movq 16(%r10,%rax), %xmm3 #3110.616371andps %xmm15, %xmm6 #3106.9372movhpd 16(%r11,%rax), %xmm3 #3110.584373movaps %xmm3, %xmm12 #3113.26374movaps %xmm3, %xmm9 #3115.22375addpd %xmm1, %xmm12 #3113.26376subpd %xmm12, %xmm9 #3115.22377addpd %xmm9, %xmm1 #3116.22378movups 17024+__svml_dsin_ha_data_internal_ha(%rip), %xmm9 #3123.30379movaps %xmm12, %xmm5 #3114.25380movups 17216+__svml_dsin_ha_data_internal_ha(%rip), %xmm10 #3130.30381movq (%r10,%rax), %xmm4 #3108.616382mulpd %xmm14, %xmm9 #3123.30383mulpd %xmm14, %xmm10 #3130.30384movhpd (%r11,%rax), %xmm4 #3108.584385mulpd %xmm4, %xmm13 #3111.23386addpd %xmm0, %xmm4 #3126.17387addpd %xmm13, %xmm5 #3114.25388movups 16960+__svml_dsin_ha_data_internal_ha(%rip), %xmm8 #3123.18389movups 17152+__svml_dsin_ha_data_internal_ha(%rip), %xmm11 #3130.18390addpd %xmm9, %xmm8 #3123.18391addpd %xmm10, %xmm11 #3130.18392subpd %xmm5, %xmm12 #3117.22393mulpd %xmm14, %xmm8 #3124.18394mulpd %xmm14, %xmm11 #3132.30395addpd %xmm12, %xmm13 #3118.22396mulpd %xmm7, %xmm8 #3125.18397mulpd %xmm3, %xmm7 #3135.36398mulpd %xmm4, %xmm8 #3127.33399subpd %xmm7, %xmm4 #3135.17400addpd %xmm13, %xmm1 #3119.25401mulpd %xmm4, %xmm6 #3137.32402addpd %xmm8, %xmm1 #3127.21403movups 17088+__svml_dsin_ha_data_internal_ha(%rip), %xmm12 #3132.18404addpd %xmm11, %xmm12 #3132.18405mulpd %xmm12, %xmm14 #3133.18406mulpd %xmm3, %xmm14 #3134.33407movq 24(%r10,%rax), %xmm3 #3136.616408movhpd 24(%r11,%rax), %xmm3 #3136.584409addpd %xmm14, %xmm1 #3134.21410addpd %xmm6, %xmm3 #3137.20411addpd %xmm3, %xmm1 #3138.21412addpd %xmm1, %xmm5 #3139.24413movups (%rsp), %xmm0 #3141.18[spill]414pxor %xmm2, %xmm5 #3140.24415movups 16(%rsp), %xmm6 #3141.18[spill]416blendvpd %xmm0, %xmm5, %xmm6 #3141.18417movups 32(%rsp), %xmm0 #3141.18[spill]418jmp ..B1.2 # Prob 100% #3141.18419.align 16,0x90420# LOE rbx r12 r13 r14 r15 edx xmm0 xmm6421.cfi_endproc422# mark_end;423.type __svml_sin2_ha_e9,@function424.size __svml_sin2_ha_e9,.-__svml_sin2_ha_e9425..LN__svml_sin2_ha_e9.0:426.data427# -- End __svml_sin2_ha_e9428.text429.L_2__routine_start___svml_sin4_ha_l9_1:430# -- Begin __svml_sin4_ha_l9431.text432# mark_begin;433.align 16,0x90434.globl __svml_sin4_ha_l9435# --- __svml_sin4_ha_l9(__m256d)436__svml_sin4_ha_l9:437# parameter 1: %ymm0438..B2.1: # Preds ..B2.0439# Execution count [1.00e+00]440.byte 243 #3152.1441.byte 15 #3495.18442.byte 30 #3495.18443.byte 250 #3495.18444.cfi_startproc445..___tag_value___svml_sin4_ha_l9.30:446..L31:447#3152.1448pushq %rbp #3152.1449.cfi_def_cfa_offset 16450movq %rsp, %rbp #3152.1451.cfi_def_cfa 6, 16452.cfi_offset 6, -16453andq $-64, %rsp #3152.1454subq $192, %rsp #3152.1455lea __svml_dsin_ha_data_internal_ha(%rip), %r8 #3218.728456vmovupd 16384+__svml_dsin_ha_data_internal_ha(%rip), %ymm13 #3199.53457xorl %esi, %esi #3198.1458vmovupd 16576+__svml_dsin_ha_data_internal_ha(%rip), %ymm11 #3203.49459vmovupd 16640+__svml_dsin_ha_data_internal_ha(%rip), %ymm7 #3204.54460vmovupd 16768+__svml_dsin_ha_data_internal_ha(%rip), %ymm8 #3207.51461vmovupd 16832+__svml_dsin_ha_data_internal_ha(%rip), %ymm9 #3209.51462vmovapd %ymm0, %ymm6 #3152.1463vandnpd %ymm6, %ymm13, %ymm14 #3200.17464vandpd %ymm13, %ymm6, %ymm13 #3201.12465vfmadd213pd %ymm7, %ymm13, %ymm11 #3205.13466vsubpd %ymm7, %ymm11, %ymm5 #3206.13467vfnmadd213pd %ymm13, %ymm5, %ymm8 #3208.14468vmovapd %ymm9, %ymm4 #3210.17469vfnmadd213pd %ymm8, %ymm5, %ymm4 #3210.17470vandps 16704+__svml_dsin_ha_data_internal_ha(%rip), %ymm11, %ymm12 #3217.19471vsubpd %ymm4, %ymm8, %ymm10 #3211.17472vfnmadd231pd %ymm5, %ymm9, %ymm10 #3212.17473vfnmadd132pd 16896+__svml_dsin_ha_data_internal_ha(%rip), %ymm10, %ymm5 #3214.13474vextractf128 $1, %ymm12, %xmm0 #3218.326475vmovd %xmm12, %eax #3218.128476vmovd %xmm0, %ecx #3218.307477shll $5, %eax #3218.539478vpextrd $2, %xmm12, %edx #3218.216479shll $5, %ecx #3218.641480vpextrd $2, %xmm0, %edi #3218.400481shll $5, %edx #3218.590482vmovq (%rax,%r8), %xmm15 #3218.1227483shll $5, %edi #3218.692484vmovq (%rcx,%r8), %xmm3 #3218.1427485vmovhpd (%rdx,%r8), %xmm15, %xmm1 #3218.1195486vmovq 16(%rax,%r8), %xmm11 #3220.1227487vmovhpd (%rdi,%r8), %xmm3, %xmm2 #3218.1395488vmovq 16(%rcx,%r8), %xmm15 #3220.1427489vmovq 8(%rax,%r8), %xmm7 #3219.1229490vmovhpd 16(%rdx,%r8), %xmm11, %xmm12 #3220.1195491vmovq 8(%rcx,%r8), %xmm9 #3219.1429492vmovhpd 8(%rdx,%r8), %xmm7, %xmm8 #3219.1197493vmovhpd 8(%rdi,%r8), %xmm9, %xmm10 #3219.1397494vinsertf128 $1, %xmm2, %ymm1, %ymm3 #3218.1149495vmovhpd 16(%rdi,%r8), %xmm15, %xmm1 #3220.1395496vinsertf128 $1, %xmm1, %ymm12, %ymm0 #3220.1149497vmovaps %ymm0, %ymm7 #3221.22498vmovaps %ymm3, %ymm1 #3222.21499vinsertf128 $1, %xmm10, %ymm8, %ymm2 #3219.1151500vfmadd231pd %ymm4, %ymm2, %ymm7 #3221.22501vmovupd 16960+__svml_dsin_ha_data_internal_ha(%rip), %ymm10 #3231.14502vfmadd213pd %ymm7, %ymm4, %ymm1 #3222.21503vsubpd %ymm7, %ymm0, %ymm8 #3223.18504vsubpd %ymm1, %ymm7, %ymm9 #3225.18505vmulpd %ymm4, %ymm4, %ymm7 #3228.15506vfmadd231pd %ymm4, %ymm2, %ymm8 #3224.18507vfmadd231pd %ymm3, %ymm4, %ymm9 #3226.18508vaddpd %ymm2, %ymm3, %ymm3 #3234.13509vfmadd231pd 17024+__svml_dsin_ha_data_internal_ha(%rip), %ymm7, %ymm10 #3231.14510vmovupd 17152+__svml_dsin_ha_data_internal_ha(%rip), %ymm2 #3238.14511vaddpd %ymm9, %ymm8, %ymm15 #3227.21512vmulpd %ymm10, %ymm7, %ymm11 #3232.14513vfmadd231pd 17216+__svml_dsin_ha_data_internal_ha(%rip), %ymm7, %ymm2 #3238.14514vmulpd %ymm11, %ymm4, %ymm8 #3233.14515vfmadd213pd 17088+__svml_dsin_ha_data_internal_ha(%rip), %ymm7, %ymm2 #3240.14516vfnmadd213pd %ymm3, %ymm0, %ymm4 #3243.13517vfmadd213pd %ymm15, %ymm3, %ymm8 #3235.17518vmulpd %ymm2, %ymm7, %ymm7 #3241.14519vmovq 24(%rcx,%r8), %xmm3 #3244.1427520vfmadd213pd %ymm8, %ymm0, %ymm7 #3242.17521vmovq 24(%rax,%r8), %xmm0 #3244.1227522vmovhpd 24(%rdx,%r8), %xmm0, %xmm0 #3244.1195523vmovhpd 24(%rdi,%r8), %xmm3, %xmm8 #3244.1395524vinsertf128 $1, %xmm8, %ymm0, %ymm2 #3244.1149525vfmadd213pd %ymm2, %ymm4, %ymm5 #3245.16526vaddpd %ymm5, %ymm7, %ymm4 #3246.17527vaddpd %ymm4, %ymm1, %ymm5 #3247.14528vcmpnle_uqpd 16448+__svml_dsin_ha_data_internal_ha(%rip), %ymm13, %ymm1 #3249.26529vmovmskpd %ymm1, %r9d #3251.78530vxorpd %ymm14, %ymm5, %ymm0 #3248.14531testl %r9d, %r9d #3252.66532jne ..B2.12 # Prob 5% #3252.66533# LOE rbx r12 r13 r14 r15 esi ymm0 ymm1 ymm6 ymm13 ymm14534..B2.2: # Preds ..B2.12 ..B2.1535# Execution count [1.00e+00]536testl %esi, %esi #3498.52537jne ..B2.4 # Prob 5% #3498.52538# LOE rbx r12 r13 r14 r15 esi ymm0 ymm6539..B2.3: # Preds ..B2.4 ..B2.10 ..B2.2540# Execution count [1.00e+00]541movq %rbp, %rsp #3501.12542popq %rbp #3501.12543.cfi_def_cfa 7, 8544.cfi_restore 6545ret #3501.12546.cfi_def_cfa 6, 16547.cfi_offset 6, -16548# LOE549..B2.4: # Preds ..B2.2550# Execution count [5.00e-02]: Infreq551vmovupd %ymm6, 64(%rsp) #3498.200552vmovupd %ymm0, 128(%rsp) #3498.276553je ..B2.3 # Prob 95% #3498.380554# LOE rbx r12 r13 r14 r15 esi ymm0555..B2.7: # Preds ..B2.4556# Execution count [2.25e-03]: Infreq557xorl %eax, %eax #3498.460558# LOE rbx r12 r13 r14 r15 eax esi559..B2.15: # Preds ..B2.7560# Execution count [2.25e-03]: Infreq561vzeroupper #562movq %r12, 8(%rsp) #[spill]563.cfi_escape 0x10, 0x0c, 0x0e, 0x38, 0x1c, 0x0d, 0xc0, 0xff, 0xff, 0xff, 0x1a, 0x0d, 0x48, 0xff, 0xff, 0xff, 0x22564movl %eax, %r12d #565movq %r13, (%rsp) #[spill]566.cfi_escape 0x10, 0x0d, 0x0e, 0x38, 0x1c, 0x0d, 0xc0, 0xff, 0xff, 0xff, 0x1a, 0x0d, 0x40, 0xff, 0xff, 0xff, 0x22567movl %esi, %r13d #568# LOE rbx r12 r14 r15 r13d569..B2.8: # Preds ..B2.9 ..B2.15570# Execution count [1.25e-02]: Infreq571btl %r12d, %r13d #3498.523572jc ..B2.11 # Prob 5% #3498.523573# LOE rbx r12 r14 r15 r13d574..B2.9: # Preds ..B2.11 ..B2.8575# Execution count [1.25e-02]: Infreq576incl %r12d #3498.476577cmpl $4, %r12d #3498.471578jl ..B2.8 # Prob 82% #3498.471579# LOE rbx r12 r14 r15 r13d580..B2.10: # Preds ..B2.9581# Execution count [2.25e-03]: Infreq582movq 8(%rsp), %r12 #[spill]583.cfi_restore 12584movq (%rsp), %r13 #[spill]585.cfi_restore 13586vmovupd 128(%rsp), %ymm0 #3498.682587jmp ..B2.3 # Prob 100% #3498.682588.cfi_escape 0x10, 0x0c, 0x0e, 0x38, 0x1c, 0x0d, 0xc0, 0xff, 0xff, 0xff, 0x1a, 0x0d, 0x48, 0xff, 0xff, 0xff, 0x22589.cfi_escape 0x10, 0x0d, 0x0e, 0x38, 0x1c, 0x0d, 0xc0, 0xff, 0xff, 0xff, 0x1a, 0x0d, 0x40, 0xff, 0xff, 0xff, 0x22590# LOE rbx r12 r13 r14 r15 ymm0591..B2.11: # Preds ..B2.8592# Execution count [6.25e-04]: Infreq593lea 64(%rsp,%r12,8), %rdi #3498.552594lea 128(%rsp,%r12,8), %rsi #3498.552595..___tag_value___svml_sin4_ha_l9.48:596# __svml_dsin_ha_cout_rare_internal(const double *, double *)597call __svml_dsin_ha_cout_rare_internal #3498.552598..___tag_value___svml_sin4_ha_l9.49:599jmp ..B2.9 # Prob 100% #3498.552600.cfi_restore 12601.cfi_restore 13602# LOE rbx r14 r15 r12d r13d603..B2.12: # Preds ..B2.1604# Execution count [5.00e-02]: Infreq605vpand .L_2il0floatpacket.53(%rip), %ymm13, %ymm7 #3345.18606lea __svml_dsin_ha_reduction_data_internal(%rip), %rcx #3347.736607vmovupd %ymm6, 64(%rsp) #[spill]608vmovupd %ymm1, (%rsp) #[spill]609vmovupd 16512+__svml_dsin_ha_data_internal_ha(%rip), %ymm12 #3255.58610vmovupd %ymm0, 32(%rsp) #[spill]611vpsrlq $52, %ymm7, %ymm6 #3346.18612vandpd %ymm13, %ymm12, %ymm8 #3256.20613vcmpeqpd %ymm12, %ymm8, %ymm9 #3257.25614vmovmskpd %ymm9, %esi #3259.48615vextractf128 $1, %ymm6, %xmm1 #3347.328616vmovd %xmm6, %edi #3347.124617vmovd %xmm1, %r9d #3347.309618vpextrd $2, %xmm6, %r8d #3347.215619lea (%rdi,%rdi,2), %edx #3347.547620vpextrd $2, %xmm1, %r11d #3347.405621lea (%r9,%r9,2), %r10d #3347.649622shll $3, %edx #3347.547623lea __svml_dsin_ha_data_internal_ha(%rip), %r9 #3464.732624shll $3, %r10d #3347.649625vmovq 16(%rdx,%rcx), %xmm11 #3349.1284626lea (%r8,%r8,2), %eax #3347.598627shll $3, %eax #3347.598628lea (%r11,%r11,2), %edi #3347.700629vpand .L_2il0floatpacket.54(%rip), %ymm13, %ymm6 #3355.21630vmovq 16(%r10,%rcx), %xmm9 #3349.1484631vmovhpd 16(%rax,%rcx), %xmm11, %xmm12 #3349.1252632vmovq (%rdx,%rcx), %xmm3 #3347.1284633shll $3, %edi #3347.700634vmovhpd 16(%rdi,%rcx), %xmm9, %xmm7 #3349.1452635vpaddq .L_2il0floatpacket.55(%rip), %ymm6, %ymm1 #3356.21636vmovq (%r10,%rcx), %xmm4 #3347.1484637vmovhpd (%rax,%rcx), %xmm3, %xmm10 #3347.1252638vmovhpd (%rdi,%rcx), %xmm4, %xmm0 #3347.1452639vpsrlq $32, %ymm1, %ymm9 #3364.12640vmovq 8(%rdx,%rcx), %xmm2 #3348.1285641vmovq 8(%r10,%rcx), %xmm8 #3348.1485642vmovhpd 8(%rax,%rcx), %xmm2, %xmm15 #3348.1253643vmovhpd 8(%rdi,%rcx), %xmm8, %xmm5 #3348.1453644vinsertf128 $1, %xmm7, %ymm12, %ymm11 #3349.1206645vmovdqu .L_2il0floatpacket.56(%rip), %ymm12 #3357.17646vpand %ymm12, %ymm1, %ymm6 #3365.12647vinsertf128 $1, %xmm0, %ymm10, %ymm10 #3347.1206648vpsrlq $32, %ymm11, %ymm0 #3362.12649vpand %ymm12, %ymm10, %ymm7 #3359.12650vpsrlq $32, %ymm10, %ymm10 #3358.12651vpmuludq %ymm7, %ymm6, %ymm8 #3373.13652vinsertf128 $1, %xmm5, %ymm15, %ymm3 #3348.1207653vpand %ymm12, %ymm3, %ymm2 #3361.12654vpand %ymm12, %ymm11, %ymm15 #3363.12655vpsrlq $32, %ymm3, %ymm4 #3360.12656vpmuludq %ymm0, %ymm9, %ymm11 #3370.13657vpmuludq %ymm0, %ymm6, %ymm0 #3376.13658vpsrlq $32, %ymm0, %ymm0 #3378.13659vpmuludq %ymm2, %ymm6, %ymm1 #3375.13660vpmuludq %ymm15, %ymm9, %ymm5 #3371.13661vpand %ymm12, %ymm1, %ymm15 #3386.13662vpaddq %ymm0, %ymm11, %ymm11 #3382.13663vpsrlq $32, %ymm5, %ymm5 #3396.13664vpsrlq $32, %ymm1, %ymm1 #3379.13665vpaddq %ymm11, %ymm15, %ymm15 #3391.13666vpmuludq %ymm4, %ymm6, %ymm3 #3374.13667vpmuludq %ymm2, %ymm9, %ymm2 #3369.13668vpaddq %ymm15, %ymm5, %ymm11 #3397.13669vpand %ymm12, %ymm3, %ymm15 #3387.13670vpaddq %ymm1, %ymm2, %ymm0 #3383.13671vpand %ymm12, %ymm8, %ymm2 #3388.13672vpsrlq $32, %ymm11, %ymm5 #3398.13673vpsrlq $32, %ymm8, %ymm8 #3381.13674vpaddq %ymm0, %ymm15, %ymm15 #3392.13675vpand %ymm12, %ymm11, %ymm11 #3404.13676vpaddq %ymm15, %ymm5, %ymm5 #3399.13677vpsrlq $32, %ymm3, %ymm15 #3380.13678vpsrlq $32, %ymm5, %ymm0 #3400.13679vpsllq $32, %ymm5, %ymm5 #3407.19680vpmuludq %ymm4, %ymm9, %ymm4 #3368.13681vpaddq %ymm15, %ymm4, %ymm3 #3384.13682vpaddq %ymm3, %ymm2, %ymm1 #3393.13683vpmuludq %ymm10, %ymm6, %ymm15 #3372.13684vpmuludq %ymm7, %ymm9, %ymm9 #3367.13685vpaddq %ymm1, %ymm0, %ymm1 #3401.13686vpand %ymm12, %ymm15, %ymm6 #3389.13687vpaddq %ymm8, %ymm9, %ymm7 #3385.13688vpsrlq $32, %ymm1, %ymm4 #3402.13689vpand %ymm12, %ymm1, %ymm1 #3405.13690vpaddq %ymm7, %ymm6, %ymm3 #3394.13691vpaddq %ymm11, %ymm5, %ymm6 #3409.19692vpaddq %ymm3, %ymm4, %ymm10 #3403.13693vpand .L_2il0floatpacket.62(%rip), %ymm6, %ymm11 #3427.20694vpsrlq $24, %ymm6, %ymm6 #3438.19695vmovupd .L_2il0floatpacket.59(%rip), %ymm4 #3417.15696vpsllq $32, %ymm10, %ymm0 #3406.19697vpand .L_2il0floatpacket.57(%rip), %ymm13, %ymm10 #3411.17698vpaddq %ymm1, %ymm0, %ymm3 #3408.19699vpxor .L_2il0floatpacket.58(%rip), %ymm10, %ymm2 #3413.22700vpxor .L_2il0floatpacket.61(%rip), %ymm10, %ymm1 #3425.22701vpsrlq $12, %ymm3, %ymm12 #3414.20702vpand .L_2il0floatpacket.64(%rip), %ymm3, %ymm3 #3436.20703vpor %ymm2, %ymm12, %ymm15 #3415.20704vpsllq $40, %ymm3, %ymm2 #3437.20705vpsllq $28, %ymm11, %ymm12 #3428.20706vaddpd %ymm4, %ymm15, %ymm5 #3418.19707vpor %ymm1, %ymm12, %ymm0 #3429.20708vsubpd %ymm4, %ymm5, %ymm8 #3419.9709vpor %ymm6, %ymm2, %ymm4 #3439.20710vsubpd %ymm8, %ymm15, %ymm7 #3420.17711vsubpd %ymm1, %ymm0, %ymm15 #3432.17712vpxor .L_2il0floatpacket.63(%rip), %ymm10, %ymm8 #3434.22713vmovupd .L_2il0floatpacket.68(%rip), %ymm0 #3455.16714vpor %ymm8, %ymm4, %ymm10 #3440.20715vandps .L_2il0floatpacket.60(%rip), %ymm5, %ymm9 #3423.15716vsubpd %ymm8, %ymm10, %ymm5 #3443.18717vaddpd %ymm5, %ymm7, %ymm11 #3444.11718vsubpd %ymm11, %ymm7, %ymm7 #3445.17719vaddpd %ymm7, %ymm5, %ymm8 #3446.18720vmovupd .L_2il0floatpacket.65(%rip), %ymm5 #3448.16721vaddpd %ymm8, %ymm15, %ymm4 #3447.11722vmulpd %ymm11, %ymm5, %ymm2 #3450.13723vmovapd %ymm5, %ymm15 #3451.13724vfmsub213pd %ymm2, %ymm11, %ymm15 #3451.13725vandpd .L_2il0floatpacket.67(%rip), %ymm13, %ymm12 #3456.11726vcmpgt_oqpd %ymm0, %ymm12, %ymm3 #3457.17727vcmple_oqpd %ymm0, %ymm12, %ymm1 #3458.20728vfmadd132pd .L_2il0floatpacket.66(%rip), %ymm15, %ymm11 #3452.13729vfmadd213pd %ymm11, %ymm5, %ymm4 #3453.13730vandpd %ymm13, %ymm1, %ymm13 #3459.24731vandpd %ymm2, %ymm3, %ymm15 #3460.25732vorpd %ymm15, %ymm13, %ymm8 #3461.9733vandpd %ymm4, %ymm3, %ymm5 #3462.9734vmovapd %ymm8, %ymm3 #3467.26735vextractf128 $1, %ymm9, %xmm12 #3464.330736vmovd %xmm9, %eax #3464.132737vmovd %xmm12, %ecx #3464.311738shll $5, %eax #3464.543739vpextrd $2, %xmm9, %edx #3464.220740shll $5, %ecx #3464.645741vpextrd $2, %xmm12, %r8d #3464.404742shll $5, %edx #3464.594743shll $5, %r8d #3464.696744vmovq (%rax,%r9), %xmm13 #3464.1231745vmovq (%rcx,%r9), %xmm0 #3464.1431746vmovhpd (%rdx,%r9), %xmm13, %xmm11 #3464.1199747vmovhpd (%r8,%r9), %xmm0, %xmm1 #3464.1399748vmovq 8(%rax,%r9), %xmm2 #3465.1233749vmovq 16(%rax,%r9), %xmm15 #3466.1231750vmovq 8(%rcx,%r9), %xmm7 #3465.1433751vmovq 16(%rcx,%r9), %xmm0 #3466.1431752vmovhpd 8(%rdx,%r9), %xmm2, %xmm6 #3465.1201753vmovhpd 16(%rdx,%r9), %xmm15, %xmm13 #3466.1199754vmovhpd 8(%r8,%r9), %xmm7, %xmm10 #3465.1401755vmulpd %ymm8, %ymm8, %ymm2 #3474.19756vinsertf128 $1, %xmm1, %ymm11, %ymm11 #3464.1153757vmovhpd 16(%r8,%r9), %xmm0, %xmm1 #3466.1399758vmovaps %ymm11, %ymm15 #3468.25759vinsertf128 $1, %xmm10, %ymm6, %ymm12 #3465.1155760vinsertf128 $1, %xmm1, %ymm13, %ymm13 #3466.1153761vfmadd213pd %ymm13, %ymm12, %ymm3 #3467.26762vmovupd 16960+__svml_dsin_ha_data_internal_ha(%rip), %ymm1 #3477.18763vmovq 24(%rax,%r9), %xmm6 #3490.1231764vmovq 24(%rcx,%r9), %xmm10 #3490.1431765vmovhpd 24(%rdx,%r9), %xmm6, %xmm7 #3490.1199766vfmadd213pd %ymm3, %ymm8, %ymm15 #3468.25767vfmadd231pd 17024+__svml_dsin_ha_data_internal_ha(%rip), %ymm2, %ymm1 #3477.18768vmovupd 64(%rsp), %ymm6 #3495.18[spill]769vsubpd %ymm15, %ymm3, %ymm0 #3471.22770vsubpd %ymm3, %ymm13, %ymm4 #3469.22771vmulpd %ymm1, %ymm2, %ymm9 #3478.18772vfmadd231pd %ymm11, %ymm8, %ymm0 #3472.22773vfmadd231pd %ymm8, %ymm12, %ymm4 #3470.22774vaddpd %ymm12, %ymm11, %ymm1 #3480.17775vmovhpd 24(%r8,%r9), %xmm10, %xmm12 #3490.1399776vmovupd 17152+__svml_dsin_ha_data_internal_ha(%rip), %ymm11 #3484.18777vmulpd %ymm9, %ymm8, %ymm3 #3479.18778vfnmadd213pd %ymm1, %ymm13, %ymm8 #3489.17779vaddpd %ymm0, %ymm4, %ymm0 #3473.25780vfmadd231pd 17216+__svml_dsin_ha_data_internal_ha(%rip), %ymm2, %ymm11 #3484.18781vfmadd213pd %ymm0, %ymm1, %ymm3 #3481.21782vfmadd213pd 17088+__svml_dsin_ha_data_internal_ha(%rip), %ymm2, %ymm11 #3486.18783vmulpd %ymm11, %ymm2, %ymm0 #3487.18784vfmadd213pd %ymm3, %ymm13, %ymm0 #3488.21785vinsertf128 $1, %xmm12, %ymm7, %ymm1 #3490.1153786vfmadd213pd %ymm1, %ymm8, %ymm5 #3491.20787vmovupd (%rsp), %ymm1 #3495.18[spill]788vaddpd %ymm5, %ymm0, %ymm5 #3492.21789vmovupd 32(%rsp), %ymm0 #3495.18[spill]790vaddpd %ymm5, %ymm15, %ymm8 #3493.24791vxorpd %ymm14, %ymm8, %ymm14 #3494.24792vblendvpd %ymm1, %ymm14, %ymm0, %ymm0 #3495.18793jmp ..B2.2 # Prob 100% #3495.18794.align 16,0x90795# LOE rbx r12 r13 r14 r15 esi ymm0 ymm6796.cfi_endproc797# mark_end;798.type __svml_sin4_ha_l9,@function799.size __svml_sin4_ha_l9,.-__svml_sin4_ha_l9800..LN__svml_sin4_ha_l9.1:801.data802# -- End __svml_sin4_ha_l9803.text804.L_2__routine_start___svml_sin1_ha_e9_2:805# -- Begin __svml_sin1_ha_e9806.text807# mark_begin;808.align 16,0x90809.globl __svml_sin1_ha_e9810# --- __svml_sin1_ha_e9(__m128d)811__svml_sin1_ha_e9:812# parameter 1: %xmm0813..B3.1: # Preds ..B3.0814# Execution count [1.00e+00]815.byte 243 #3506.1816.byte 15 #3865.18817.byte 30 #3865.18818.byte 250 #3865.18819.cfi_startproc820..___tag_value___svml_sin1_ha_e9.59:821..L60:822#3506.1823pushq %rbp #3506.1824.cfi_def_cfa_offset 16825movq %rsp, %rbp #3506.1826.cfi_def_cfa 6, 16827.cfi_offset 6, -16828andq $-64, %rsp #3506.1829subq $128, %rsp #3506.1830lea __svml_dsin_ha_data_internal_ha(%rip), %rax #3573.371831movsd 16384+__svml_dsin_ha_data_internal_ha(%rip), %xmm2 #3553.19832xorl %edx, %edx #3552.1833movaps %xmm2, %xmm3 #3554.17834andps %xmm0, %xmm2 #3555.12835movaps %xmm2, %xmm10 #3559.25836movaps %xmm2, %xmm5 #3562.14837mulsd 16576+__svml_dsin_ha_data_internal_ha(%rip), %xmm10 #3559.25838andnps %xmm0, %xmm3 #3554.17839movsd 16640+__svml_dsin_ha_data_internal_ha(%rip), %xmm1 #3558.20840movq 16704+__svml_dsin_ha_data_internal_ha(%rip), %xmm9 #3571.27841addsd %xmm1, %xmm10 #3559.13842movaps %xmm10, %xmm8 #3560.13843pand %xmm9, %xmm10 #3572.23844movd %xmm10, %ecx #3573.128845subsd %xmm1, %xmm8 #3560.13846movaps %xmm8, %xmm6 #3562.36847movaps %xmm8, %xmm7 #3564.19848mulsd 16768+__svml_dsin_ha_data_internal_ha(%rip), %xmm6 #3562.36849mulsd 16832+__svml_dsin_ha_data_internal_ha(%rip), %xmm7 #3564.19850mulsd 16896+__svml_dsin_ha_data_internal_ha(%rip), %xmm8 #3569.32851subsd %xmm6, %xmm5 #3562.14852movaps %xmm5, %xmm4 #3565.17853shll $5, %ecx #3573.231854subsd %xmm7, %xmm4 #3565.17855movq 8(%rax,%rcx), %xmm14 #3574.373856movaps %xmm4, %xmm11 #3577.22857mulsd %xmm14, %xmm11 #3577.22858subsd %xmm4, %xmm5 #3566.17859movq 16(%rax,%rcx), %xmm6 #3575.371860subsd %xmm7, %xmm5 #3567.17861movq (%rcx,%rax), %xmm7 #3573.371862movdqa %xmm6, %xmm15 #3578.22863movdqa %xmm7, %xmm12 #3576.19864movdqa %xmm6, %xmm13 #3580.18865mulsd %xmm4, %xmm12 #3576.19866addsd %xmm11, %xmm15 #3578.22867subsd %xmm8, %xmm5 #3569.13868addsd %xmm14, %xmm7 #3591.13869subsd %xmm15, %xmm13 #3580.18870movaps %xmm12, %xmm1 #3579.21871addsd %xmm11, %xmm13 #3581.18872addsd %xmm15, %xmm1 #3579.21873movaps %xmm4, %xmm11 #3585.15874subsd %xmm1, %xmm15 #3582.18875mulsd %xmm4, %xmm11 #3585.15876addsd %xmm12, %xmm15 #3583.18877movsd 17024+__svml_dsin_ha_data_internal_ha(%rip), %xmm12 #3588.26878addsd %xmm13, %xmm15 #3584.21879mulsd %xmm11, %xmm12 #3588.26880movsd 17216+__svml_dsin_ha_data_internal_ha(%rip), %xmm8 #3595.26881mulsd %xmm11, %xmm8 #3595.26882addsd 16960+__svml_dsin_ha_data_internal_ha(%rip), %xmm12 #3588.14883mulsd %xmm11, %xmm12 #3589.14884addsd 17152+__svml_dsin_ha_data_internal_ha(%rip), %xmm8 #3595.14885mulsd %xmm11, %xmm8 #3597.26886mulsd %xmm4, %xmm12 #3590.14887mulsd %xmm6, %xmm4 #3600.32888addsd 17088+__svml_dsin_ha_data_internal_ha(%rip), %xmm8 #3597.14889mulsd %xmm7, %xmm12 #3592.29890subsd %xmm4, %xmm7 #3600.13891mulsd %xmm11, %xmm8 #3598.14892addsd %xmm15, %xmm12 #3592.17893mulsd %xmm7, %xmm5 #3602.28894mulsd %xmm6, %xmm8 #3599.29895addsd 24(%rax,%rcx), %xmm5 #3602.16896addsd %xmm12, %xmm8 #3599.17897movaps %xmm2, %xmm4 #3606.26898addsd %xmm5, %xmm8 #3603.17899cmpnlesd 16448+__svml_dsin_ha_data_internal_ha(%rip), %xmm4 #3606.26900addsd %xmm8, %xmm1 #3604.14901movmskpd %xmm4, %esi #3608.78902pxor %xmm3, %xmm1 #3605.14903testl $1, %esi #3609.55904jne ..B3.8 # Prob 5% #3609.66905# LOE rax rbx r12 r13 r14 r15 edx xmm0 xmm1 xmm2 xmm3 xmm4906..B3.2: # Preds ..B3.8 ..B3.1907# Execution count [1.00e+00]908testl %edx, %edx #3868.52909jne ..B3.4 # Prob 5% #3868.52910# LOE rbx r12 r13 r14 r15 edx xmm0 xmm1911..B3.3: # Preds ..B3.5 ..B3.2912# Execution count [1.00e+00]913movaps %xmm1, %xmm0 #3871.12914movq %rbp, %rsp #3871.12915popq %rbp #3871.12916.cfi_def_cfa 7, 8917.cfi_restore 6918ret #3871.12919.cfi_def_cfa 6, 16920.cfi_offset 6, -16921# LOE922..B3.4: # Preds ..B3.2923# Execution count [5.00e-02]: Infreq924movsd %xmm0, (%rsp) #3868.160925movsd %xmm1, 64(%rsp) #3868.233926jne ..B3.6 # Prob 5% #3868.374927# LOE rbx r12 r13 r14 r15 edx928..B3.5: # Preds ..B3.7 ..B3.6 ..B3.4929# Execution count [5.00e-02]: Infreq930movsd 64(%rsp), %xmm1 #3868.625931jmp ..B3.3 # Prob 100% #3868.625932# LOE rbx r12 r13 r14 r15 xmm1933..B3.6: # Preds ..B3.4934# Execution count [2.50e-03]: Infreq935je ..B3.5 # Prob 95% #3868.517936# LOE rbx r12 r13 r14 r15937..B3.7: # Preds ..B3.6938# Execution count [6.25e-04]: Infreq939lea (%rsp), %rdi #3868.546940lea 64(%rsp), %rsi #3868.546941..___tag_value___svml_sin1_ha_e9.68:942# __svml_dsin_ha_cout_rare_internal(const double *, double *)943call __svml_dsin_ha_cout_rare_internal #3868.546944..___tag_value___svml_sin1_ha_e9.69:945jmp ..B3.5 # Prob 100% #3868.546946# LOE rbx r12 r13 r14 r15947..B3.8: # Preds ..B3.1948# Execution count [5.00e-02]: Infreq949movdqu .L_2il0floatpacket.35(%rip), %xmm9 #3702.22950movaps %xmm2, %xmm7 #3613.20951pand %xmm2, %xmm9 #3702.22952lea __svml_dsin_ha_reduction_data_internal(%rip), %rdi #3704.383953psrlq $52, %xmm9 #3703.22954movd %xmm9, %ecx #3704.124955movups %xmm1, 16(%rsp) #[spill]956movsd 16512+__svml_dsin_ha_data_internal_ha(%rip), %xmm1 #3612.24957movdqu .L_2il0floatpacket.36(%rip), %xmm6 #3712.25958andps %xmm1, %xmm7 #3613.20959pand %xmm2, %xmm6 #3712.25960lea (%rcx,%rcx,2), %esi #3704.230961paddq .L_2il0floatpacket.37(%rip), %xmm6 #3713.25962cmpeqsd %xmm1, %xmm7 #3614.25963shll $3, %esi #3704.230964movups %xmm0, 32(%rsp) #[spill]965movdqa %xmm6, %xmm0 #3721.16966movq 16(%rdi,%rsi), %xmm14 #3706.383967psrlq $32, %xmm0 #3721.16968movdqu .L_2il0floatpacket.38(%rip), %xmm15 #3714.21969movdqa %xmm14, %xmm1 #3719.16970movmskpd %xmm7, %edx #3616.48971psrlq $32, %xmm1 #3719.16972pand %xmm15, %xmm6 #3722.16973movdqa %xmm0, %xmm7 #3727.17974movq 8(%rdi,%rsi), %xmm12 #3705.384975movdqa %xmm6, %xmm10 #3732.17976pmuludq %xmm1, %xmm7 #3727.17977movdqa %xmm12, %xmm13 #3717.16978pmuludq %xmm6, %xmm1 #3733.17979pand %xmm15, %xmm12 #3718.16980pand %xmm15, %xmm14 #3720.16981pmuludq %xmm12, %xmm10 #3732.17982psrlq $32, %xmm1 #3735.17983pmuludq %xmm0, %xmm14 #3728.17984pmuludq %xmm0, %xmm12 #3726.17985paddq %xmm1, %xmm7 #3739.17986psrlq $32, %xmm13 #3717.16987movdqa %xmm6, %xmm11 #3731.17988movdqa %xmm15, %xmm9 #3743.17989psrlq $32, %xmm14 #3753.17990pmuludq %xmm13, %xmm11 #3731.17991pand %xmm10, %xmm9 #3743.17992pmuludq %xmm0, %xmm13 #3725.17993paddq %xmm7, %xmm9 #3748.17994movups %xmm4, (%rsp) #[spill]995movdqa %xmm15, %xmm4 #3716.16996movq (%rsi,%rdi), %xmm8 #3704.383997psrlq $32, %xmm10 #3736.17998pand %xmm8, %xmm4 #3716.16999movdqa %xmm6, %xmm5 #3730.171000paddq %xmm9, %xmm14 #3754.171001paddq %xmm10, %xmm12 #3740.171002pmuludq %xmm4, %xmm5 #3730.171003pmuludq %xmm4, %xmm0 #3724.171004movdqa %xmm15, %xmm7 #3744.171005movdqa %xmm14, %xmm1 #3755.171006pand %xmm11, %xmm7 #3744.171007psrlq $32, %xmm1 #3755.171008paddq %xmm12, %xmm7 #3749.171009psrlq $32, %xmm11 #3737.171010psrlq $32, %xmm8 #3715.161011paddq %xmm7, %xmm1 #3756.171012paddq %xmm11, %xmm13 #3741.171013pmuludq %xmm8, %xmm6 #3729.171014movdqa %xmm15, %xmm10 #3745.171015movdqa %xmm1, %xmm12 #3757.171016pand %xmm5, %xmm10 #3745.171017psrlq $32, %xmm12 #3757.171018paddq %xmm13, %xmm10 #3750.171019psrlq $32, %xmm5 #3738.171020pand %xmm15, %xmm6 #3746.171021paddq %xmm10, %xmm12 #3758.171022paddq %xmm5, %xmm0 #3742.171023movdqa %xmm12, %xmm9 #3759.171024pand %xmm15, %xmm12 #3762.171025paddq %xmm0, %xmm6 #3751.171026psrlq $32, %xmm9 #3759.171027psllq $32, %xmm1 #3764.231028paddq %xmm6, %xmm9 #3760.171029psllq $32, %xmm9 #3763.231030pand %xmm15, %xmm14 #3761.171031paddq %xmm12, %xmm9 #3765.231032paddq %xmm14, %xmm1 #3766.231033movdqu .L_2il0floatpacket.39(%rip), %xmm5 #3768.211034movdqa %xmm9, %xmm0 #3771.241035movdqu .L_2il0floatpacket.40(%rip), %xmm11 #3770.261036pand %xmm2, %xmm5 #3768.211037movups .L_2il0floatpacket.41(%rip), %xmm13 #3774.151038psrlq $12, %xmm0 #3771.241039pxor %xmm5, %xmm11 #3770.261040movaps %xmm13, %xmm8 #3775.191041por %xmm11, %xmm0 #3772.241042andl $1, %edx #3616.1021043movdqu .L_2il0floatpacket.46(%rip), %xmm7 #3793.241044addsd %xmm0, %xmm8 #3775.191045movaps %xmm8, %xmm14 #3776.91046pand %xmm9, %xmm7 #3793.241047movdqu .L_2il0floatpacket.44(%rip), %xmm6 #3784.241048psllq $40, %xmm7 #3794.241049movdqu .L_2il0floatpacket.43(%rip), %xmm4 #3782.261050pand %xmm1, %xmm6 #3784.241051psrlq $24, %xmm1 #3795.231052pxor %xmm5, %xmm4 #3782.261053pxor .L_2il0floatpacket.45(%rip), %xmm5 #3791.261054por %xmm1, %xmm7 #3796.241055por %xmm5, %xmm7 #3797.241056psllq $28, %xmm6 #3785.241057por %xmm4, %xmm6 #3786.241058subsd %xmm13, %xmm14 #3776.91059subsd %xmm5, %xmm7 #3800.181060subsd %xmm4, %xmm6 #3789.171061subsd %xmm14, %xmm0 #3777.171062movaps %xmm0, %xmm9 #3801.111063movups .L_2il0floatpacket.50(%rip), %xmm1 #3809.161064addsd %xmm7, %xmm9 #3801.111065andps %xmm9, %xmm1 #3809.161066subsd %xmm9, %xmm0 #3802.171067subsd %xmm1, %xmm9 #3810.171068addsd %xmm0, %xmm7 #3803.181069movups .L_2il0floatpacket.49(%rip), %xmm4 #3807.171070addsd %xmm6, %xmm7 #3804.111071movups .L_2il0floatpacket.48(%rip), %xmm15 #3806.161072movaps %xmm4, %xmm10 #3813.121073movups .L_2il0floatpacket.47(%rip), %xmm11 #3814.121074movaps %xmm15, %xmm6 #3811.161075mulsd %xmm9, %xmm15 #3812.121076mulsd %xmm1, %xmm10 #3813.121077mulsd %xmm7, %xmm11 #3814.121078mulsd %xmm9, %xmm4 #3815.121079addsd %xmm10, %xmm15 #3816.131080mulsd %xmm1, %xmm6 #3811.161081addsd %xmm4, %xmm11 #3817.131082movaps %xmm6, %xmm12 #3819.131083addsd %xmm11, %xmm15 #3818.131084movups .L_2il0floatpacket.52(%rip), %xmm0 #3823.161085addsd %xmm15, %xmm12 #3819.131086movups .L_2il0floatpacket.51(%rip), %xmm4 #3824.111087movaps %xmm0, %xmm7 #3825.171088andps %xmm2, %xmm4 #3824.111089subsd %xmm12, %xmm6 #3820.161090cmpltsd %xmm4, %xmm7 #3825.171091addsd %xmm15, %xmm6 #3821.131092movaps %xmm4, %xmm5 #3825.171093cmplesd %xmm0, %xmm4 #3826.201094andps .L_2il0floatpacket.42(%rip), %xmm8 #3780.191095movsd %xmm7, %xmm5 #3825.171096movd %xmm8, %r8d #3832.1321097andps %xmm2, %xmm4 #3827.241098andps %xmm5, %xmm12 #3828.251099andps %xmm6, %xmm5 #3830.91100orps %xmm12, %xmm4 #3829.91101shll $5, %r8d #3832.2351102movaps %xmm4, %xmm2 #3836.261103movaps %xmm4, %xmm7 #3844.191104mulsd 8(%rax,%r8), %xmm2 #3836.261105mulsd %xmm4, %xmm7 #3844.191106movq (%r8,%rax), %xmm10 #3832.3751107movq 16(%rax,%r8), %xmm9 #3834.3751108movdqa %xmm10, %xmm0 #3835.231109mulsd %xmm4, %xmm0 #3835.231110movdqa %xmm9, %xmm6 #3837.261111addsd %xmm2, %xmm6 #3837.261112addsd 8(%rax,%r8), %xmm10 #3850.171113movsd 17024+__svml_dsin_ha_data_internal_ha(%rip), %xmm8 #3847.301114movaps %xmm0, %xmm12 #3838.251115movsd 17216+__svml_dsin_ha_data_internal_ha(%rip), %xmm11 #3854.301116movdqa %xmm9, %xmm1 #3839.221117mulsd %xmm7, %xmm8 #3847.301118addsd %xmm6, %xmm12 #3838.251119subsd %xmm6, %xmm1 #3839.221120mulsd %xmm7, %xmm11 #3854.301121addsd 16960+__svml_dsin_ha_data_internal_ha(%rip), %xmm8 #3847.181122subsd %xmm12, %xmm6 #3841.221123addsd 17152+__svml_dsin_ha_data_internal_ha(%rip), %xmm11 #3854.181124addsd %xmm2, %xmm1 #3840.221125mulsd %xmm7, %xmm8 #3848.181126addsd %xmm0, %xmm6 #3842.221127mulsd %xmm7, %xmm11 #3856.301128mulsd %xmm4, %xmm8 #3849.181129addsd %xmm1, %xmm6 #3843.251130mulsd %xmm9, %xmm4 #3859.361131addsd 17088+__svml_dsin_ha_data_internal_ha(%rip), %xmm11 #3856.181132mulsd %xmm10, %xmm8 #3851.331133mulsd %xmm7, %xmm11 #3857.181134subsd %xmm4, %xmm10 #3859.171135addsd %xmm6, %xmm8 #3851.211136mulsd %xmm9, %xmm11 #3858.331137mulsd %xmm10, %xmm5 #3861.321138addsd %xmm8, %xmm11 #3858.211139addsd 24(%rax,%r8), %xmm5 #3861.201140movups (%rsp), %xmm0 #3865.18[spill]1141addsd %xmm5, %xmm11 #3862.211142movups 16(%rsp), %xmm1 #3865.18[spill]1143addsd %xmm11, %xmm12 #3863.241144pxor %xmm3, %xmm12 #3864.241145blendvpd %xmm0, %xmm12, %xmm1 #3865.181146movups 32(%rsp), %xmm0 #3865.18[spill]1147jmp ..B3.2 # Prob 100% #3865.181148.align 16,0x901149# LOE rbx r12 r13 r14 r15 edx xmm0 xmm11150.cfi_endproc1151# mark_end;1152.type __svml_sin1_ha_e9,@function1153.size __svml_sin1_ha_e9,.-__svml_sin1_ha_e91154..LN__svml_sin1_ha_e9.2:1155.data1156# -- End __svml_sin1_ha_e91157.text1158.L_2__routine_start___svml_sin4_ha_e9_3:1159# -- Begin __svml_sin4_ha_e91160.text1161# mark_begin;1162.align 16,0x901163.globl __svml_sin4_ha_e91164# --- __svml_sin4_ha_e9(__m256d)1165__svml_sin4_ha_e9:1166# parameter 1: %ymm01167..B4.1: # Preds ..B4.01168# Execution count [1.00e+00]1169.byte 243 #3876.11170.byte 15 #4235.181171.byte 30 #4235.181172.byte 250 #4235.181173.cfi_startproc1174..___tag_value___svml_sin4_ha_e9.77:1175..L78:1176#3876.11177pushq %rbp #3876.11178.cfi_def_cfa_offset 161179movq %rsp, %rbp #3876.11180.cfi_def_cfa 6, 161181.cfi_offset 6, -161182andq $-64, %rsp #3876.11183subq $384, %rsp #3876.11184lea __svml_dsin_ha_data_internal_ha(%rip), %r8 #3943.6131185vmovupd 16384+__svml_dsin_ha_data_internal_ha(%rip), %ymm13 #3923.531186xorl %esi, %esi #3922.11187vmovupd 16640+__svml_dsin_ha_data_internal_ha(%rip), %ymm14 #3928.541188vmovupd 16704+__svml_dsin_ha_data_internal_ha(%rip), %xmm6 #3941.271189vmovapd %ymm0, %ymm11 #3876.11190vandnpd %ymm11, %ymm13, %ymm10 #3924.171191vandpd %ymm13, %ymm11, %ymm13 #3925.121192vmulpd 16576+__svml_dsin_ha_data_internal_ha(%rip), %ymm13, %ymm12 #3929.281193vaddpd %ymm12, %ymm14, %ymm2 #3929.131194vsubpd %ymm14, %ymm2, %ymm1 #3930.131195vmulpd 16768+__svml_dsin_ha_data_internal_ha(%rip), %ymm1, %ymm15 #3932.391196vmulpd 16832+__svml_dsin_ha_data_internal_ha(%rip), %ymm1, %ymm8 #3934.191197vmulpd 16896+__svml_dsin_ha_data_internal_ha(%rip), %ymm1, %ymm3 #3939.351198vsubpd %ymm15, %ymm13, %ymm5 #3932.141199vsubpd %ymm8, %ymm5, %ymm9 #3935.171200vsubpd %ymm9, %ymm5, %ymm0 #3936.171201vsubpd %ymm8, %ymm0, %ymm4 #3937.171202vsubpd %ymm3, %ymm4, %ymm8 #3939.131203vandps %xmm6, %xmm2, %xmm12 #3942.231204vextractf128 $1, %ymm2, %xmm7 #3940.1041205vmovd %xmm12, %eax #3943.1281206vandps %xmm6, %xmm7, %xmm5 #3942.921207vmovd %xmm5, %ecx #3943.2551208shll $5, %eax #3943.4241209vpextrd $2, %xmm12, %edx #3943.1901210shll $5, %ecx #3943.5261211vpextrd $2, %xmm5, %edi #3943.3161212shll $5, %edx #3943.4751213shll $5, %edi #3943.5771214vmovq 8(%rax,%r8), %xmm4 #3944.11141215vmovq 8(%rcx,%r8), %xmm2 #3944.13141216vmovq (%rax,%r8), %xmm14 #3943.11121217vmovhpd 8(%rdx,%r8), %xmm4, %xmm3 #3944.10821218vmovq (%rcx,%r8), %xmm0 #3943.13121219vmovhpd 8(%rdi,%r8), %xmm2, %xmm6 #3944.12821220vmovhpd (%rdx,%r8), %xmm14, %xmm15 #3943.10801221vmovhpd (%rdi,%r8), %xmm0, %xmm1 #3943.12801222vmovq 16(%rax,%r8), %xmm12 #3945.11121223vmovq 16(%rcx,%r8), %xmm5 #3945.13121224vmovhpd 16(%rdx,%r8), %xmm12, %xmm14 #3945.10801225vmovhpd 16(%rdi,%r8), %xmm5, %xmm0 #3945.12801226vinsertf128 $1, %xmm6, %ymm3, %ymm6 #3944.10361227vinsertf128 $1, %xmm1, %ymm15, %ymm7 #3943.10341228vmulpd %ymm9, %ymm6, %ymm1 #3947.221229vmulpd %ymm9, %ymm7, %ymm12 #3946.191230vinsertf128 $1, %xmm0, %ymm14, %ymm4 #3945.10341231vaddpd %ymm1, %ymm4, %ymm2 #3948.221232vsubpd %ymm2, %ymm4, %ymm3 #3950.181233vaddpd %ymm2, %ymm12, %ymm5 #3949.211234vaddpd %ymm3, %ymm1, %ymm0 #3951.181235vsubpd %ymm5, %ymm2, %ymm15 #3952.181236vmulpd %ymm9, %ymm9, %ymm3 #3955.151237vaddpd %ymm15, %ymm12, %ymm1 #3953.181238vmulpd 17024+__svml_dsin_ha_data_internal_ha(%rip), %ymm3, %ymm12 #3958.291239vaddpd %ymm1, %ymm0, %ymm2 #3954.211240vaddpd %ymm6, %ymm7, %ymm1 #3961.131241vaddpd 16960+__svml_dsin_ha_data_internal_ha(%rip), %ymm12, %ymm14 #3958.141242vmulpd %ymm14, %ymm3, %ymm15 #3959.141243vmulpd %ymm15, %ymm9, %ymm0 #3960.141244vmulpd %ymm9, %ymm4, %ymm9 #3970.351245vmulpd %ymm1, %ymm0, %ymm7 #3962.321246vmulpd 17216+__svml_dsin_ha_data_internal_ha(%rip), %ymm3, %ymm0 #3965.291247vaddpd %ymm7, %ymm2, %ymm12 #3962.171248vaddpd 17152+__svml_dsin_ha_data_internal_ha(%rip), %ymm0, %ymm2 #3965.141249vmulpd %ymm2, %ymm3, %ymm6 #3967.291250vaddpd 17088+__svml_dsin_ha_data_internal_ha(%rip), %ymm6, %ymm7 #3967.141251vsubpd %ymm9, %ymm1, %ymm6 #3970.131252vmovq 24(%rax,%r8), %xmm1 #3971.11121253vmovhpd 24(%rdx,%r8), %xmm1, %xmm2 #3971.10801254vmulpd %ymm7, %ymm3, %ymm3 #3968.141255vmulpd %ymm6, %ymm8, %ymm8 #3972.311256vmulpd %ymm3, %ymm4, %ymm14 #3969.321257vmovq 24(%rcx,%r8), %xmm3 #3971.13121258vmovhpd 24(%rdi,%r8), %xmm3, %xmm4 #3971.12801259vaddpd %ymm14, %ymm12, %ymm0 #3969.171260vcmpnle_uqpd 16448+__svml_dsin_ha_data_internal_ha(%rip), %ymm13, %ymm12 #3976.261261vinsertf128 $1, %xmm4, %ymm2, %ymm7 #3971.10341262vaddpd %ymm8, %ymm7, %ymm9 #3972.161263vaddpd %ymm9, %ymm0, %ymm0 #3973.171264vaddpd %ymm0, %ymm5, %ymm5 #3974.141265vxorpd %ymm10, %ymm5, %ymm0 #3975.141266vextractf128 $1, %ymm12, %xmm14 #3977.1511267vshufps $221, %xmm14, %xmm12, %xmm15 #3978.951268vmovmskps %xmm15, %r9d #3978.781269testl %r9d, %r9d #3979.661270jne ..B4.12 # Prob 5% #3979.661271# LOE rbx r12 r13 r14 r15 esi ymm0 ymm10 ymm11 ymm12 ymm131272..B4.2: # Preds ..B4.12 ..B4.11273# Execution count [1.00e+00]1274testl %esi, %esi #4238.521275jne ..B4.4 # Prob 5% #4238.521276# LOE rbx r12 r13 r14 r15 esi ymm0 ymm111277..B4.3: # Preds ..B4.4 ..B4.10 ..B4.21278# Execution count [1.00e+00]1279movq %rbp, %rsp #4241.121280popq %rbp #4241.121281.cfi_def_cfa 7, 81282.cfi_restore 61283ret #4241.121284.cfi_def_cfa 6, 161285.cfi_offset 6, -161286# LOE1287..B4.4: # Preds ..B4.21288# Execution count [5.00e-02]: Infreq1289vmovupd %ymm11, 64(%rsp) #4238.2001290vmovupd %ymm0, 128(%rsp) #4238.2761291je ..B4.3 # Prob 95% #4238.3801292# LOE rbx r12 r13 r14 r15 esi ymm01293..B4.7: # Preds ..B4.41294# Execution count [2.25e-03]: Infreq1295xorl %eax, %eax #4238.4601296# LOE rbx r12 r13 r14 r15 eax esi1297..B4.15: # Preds ..B4.71298# Execution count [2.25e-03]: Infreq1299vzeroupper #1300movq %r12, 8(%rsp) #[spill]1301.cfi_escape 0x10, 0x0c, 0x0e, 0x38, 0x1c, 0x0d, 0xc0, 0xff, 0xff, 0xff, 0x1a, 0x0d, 0x88, 0xfe, 0xff, 0xff, 0x221302movl %eax, %r12d #1303movq %r13, (%rsp) #[spill]1304.cfi_escape 0x10, 0x0d, 0x0e, 0x38, 0x1c, 0x0d, 0xc0, 0xff, 0xff, 0xff, 0x1a, 0x0d, 0x80, 0xfe, 0xff, 0xff, 0x221305movl %esi, %r13d #1306# LOE rbx r12 r14 r15 r13d1307..B4.8: # Preds ..B4.9 ..B4.151308# Execution count [1.25e-02]: Infreq1309btl %r12d, %r13d #4238.5231310jc ..B4.11 # Prob 5% #4238.5231311# LOE rbx r12 r14 r15 r13d1312..B4.9: # Preds ..B4.11 ..B4.81313# Execution count [1.25e-02]: Infreq1314incl %r12d #4238.4761315cmpl $4, %r12d #4238.4711316jl ..B4.8 # Prob 82% #4238.4711317# LOE rbx r12 r14 r15 r13d1318..B4.10: # Preds ..B4.91319# Execution count [2.25e-03]: Infreq1320movq 8(%rsp), %r12 #[spill]1321.cfi_restore 121322movq (%rsp), %r13 #[spill]1323.cfi_restore 131324vmovupd 128(%rsp), %ymm0 #4238.6821325jmp ..B4.3 # Prob 100% #4238.6821326.cfi_escape 0x10, 0x0c, 0x0e, 0x38, 0x1c, 0x0d, 0xc0, 0xff, 0xff, 0xff, 0x1a, 0x0d, 0x88, 0xfe, 0xff, 0xff, 0x221327.cfi_escape 0x10, 0x0d, 0x0e, 0x38, 0x1c, 0x0d, 0xc0, 0xff, 0xff, 0xff, 0x1a, 0x0d, 0x80, 0xfe, 0xff, 0xff, 0x221328# LOE rbx r12 r13 r14 r15 ymm01329..B4.11: # Preds ..B4.81330# Execution count [6.25e-04]: Infreq1331lea 64(%rsp,%r12,8), %rdi #4238.5521332lea 128(%rsp,%r12,8), %rsi #4238.5521333..___tag_value___svml_sin4_ha_e9.95:1334# __svml_dsin_ha_cout_rare_internal(const double *, double *)1335call __svml_dsin_ha_cout_rare_internal #4238.5521336..___tag_value___svml_sin4_ha_e9.96:1337jmp ..B4.9 # Prob 100% #4238.5521338.cfi_restore 121339.cfi_restore 131340# LOE rbx r14 r15 r12d r13d1341..B4.12: # Preds ..B4.11342# Execution count [5.00e-02]: Infreq1343vmovupd 16512+__svml_dsin_ha_data_internal_ha(%rip), %ymm9 #3982.581344lea __svml_dsin_ha_reduction_data_internal(%rip), %rcx #4074.6211345vmovupd %ymm13, (%rsp) #[spill]1346vmovupd %ymm11, 128(%rsp) #[spill]1347vmovdqu .L_2il0floatpacket.35(%rip), %xmm7 #4071.221348vmovupd %ymm0, 96(%rsp) #[spill]1349vmovupd %ymm10, 32(%rsp) #[spill]1350vmovupd %ymm12, 64(%rsp) #[spill]1351vandpd %ymm13, %ymm9, %ymm11 #3983.201352vcmpeqpd %ymm9, %ymm11, %ymm2 #3984.251353vpand %xmm13, %xmm7, %xmm8 #4072.221354vextractf128 $1, %ymm13, %xmm14 #4070.1111355vpsrlq $52, %xmm8, %xmm3 #4073.221356vmovd %xmm3, %edi #4074.1241357vmovdqu .L_2il0floatpacket.36(%rip), %xmm8 #4080.251358vpand %xmm14, %xmm7, %xmm4 #4072.971359vpsrlq $52, %xmm4, %xmm0 #4073.851360vmovd %xmm0, %r9d #4074.2571361lea (%rdi,%rdi,2), %edx #4074.4321362vmovups %xmm13, 160(%rsp) #4070.37[spill]1363vpand %xmm13, %xmm8, %xmm13 #4082.251364vmovups %xmm14, 176(%rsp) #4070.111[spill]1365vpand %xmm14, %xmm8, %xmm14 #4082.1061366vpextrd $2, %xmm0, %r11d #4074.3211367vpextrd $2, %xmm3, %r8d #4074.1891368lea (%r9,%r9,2), %r10d #4074.5341369shll $3, %r10d #4074.5341370lea __svml_dsin_ha_data_internal_ha(%rip), %r9 #4202.6171371vmovq (%r10,%rcx), %xmm11 #4074.13691372vmovdqu .L_2il0floatpacket.37(%rip), %xmm7 #4081.241373lea (%r11,%r11,2), %edi #4074.5851374shll $3, %edi #4074.5851375lea (%r8,%r8,2), %eax #4074.4831376shll $3, %edx #4074.4321377vmovq 8(%r10,%rcx), %xmm6 #4075.13701378shll $3, %eax #4074.4831379vmovq (%rdx,%rcx), %xmm5 #4074.11691380vmovhpd 8(%rdi,%rcx), %xmm6, %xmm9 #4075.13381381vmovq 8(%rdx,%rcx), %xmm1 #4075.11701382vmovq 16(%rdx,%rcx), %xmm12 #4076.11691383vmovhpd (%rax,%rcx), %xmm5, %xmm4 #4074.11371384vpsrlq $32, %xmm9, %xmm5 #4087.701385vmovdqu %xmm5, 272(%rsp) #4087.70[spill]1386vmovupd %xmm4, 192(%rsp) #4074.1137[spill]1387vextractf128 $1, %ymm2, %xmm10 #3985.1321388vshufps $221, %xmm10, %xmm2, %xmm15 #3986.651389vmovhpd (%rdi,%rcx), %xmm11, %xmm10 #4074.13371390vpaddq %xmm7, %xmm13, %xmm11 #4083.251391vpaddq %xmm7, %xmm14, %xmm7 #4083.1111392vmovmskps %xmm15, %esi #3986.481393vmovdqu .L_2il0floatpacket.38(%rip), %xmm13 #4084.211394vpand %xmm13, %xmm10, %xmm14 #4086.831395vpand %xmm13, %xmm9, %xmm0 #4088.841396vpsrlq $32, %xmm11, %xmm9 #4091.161397vpand %xmm13, %xmm11, %xmm8 #4092.161398vpand %xmm13, %xmm7, %xmm11 #4092.901399vmovhpd 8(%rax,%rcx), %xmm1, %xmm2 #4075.11381400vmovhpd 16(%rax,%rcx), %xmm12, %xmm1 #4076.11371401vpsrlq $32, %xmm2, %xmm12 #4087.161402vmovdqu %xmm14, 240(%rsp) #4086.83[spill]1403vpand %xmm13, %xmm2, %xmm6 #4088.161404vpmuludq %xmm14, %xmm11, %xmm14 #4100.781405vpsrlq $32, %xmm1, %xmm2 #4089.161406vmovupd %xmm10, 208(%rsp) #4074.1337[spill]1407vpsrlq $32, %xmm7, %xmm10 #4091.761408vmovdqu %xmm0, 288(%rsp) #4088.84[spill]1409vpmuludq %xmm0, %xmm11, %xmm7 #4102.781410vpand %xmm13, %xmm1, %xmm0 #4090.161411vpmuludq %xmm0, %xmm9, %xmm1 #4098.171412vpmuludq %xmm2, %xmm9, %xmm0 #4097.171413vpmuludq %xmm2, %xmm8, %xmm2 #4103.171414vmovq 16(%r10,%rcx), %xmm15 #4076.13691415vpsrlq $32, %xmm2, %xmm2 #4105.171416vmovhpd 16(%rdi,%rcx), %xmm15, %xmm3 #4076.13371417vpand %xmm13, %xmm4, %xmm15 #4086.161418vmovdqu %xmm14, 320(%rsp) #4100.78[spill]1419vpsrlq $32, %xmm3, %xmm4 #4089.691420vpmuludq %xmm5, %xmm11, %xmm14 #4101.781421vpand %xmm13, %xmm3, %xmm3 #4090.831422vpmuludq %xmm6, %xmm8, %xmm5 #4102.171423vpmuludq %xmm6, %xmm9, %xmm6 #4096.171424vpaddq %xmm2, %xmm0, %xmm0 #4109.171425vmovdqu %xmm15, 224(%rsp) #4086.16[spill]1426vpmuludq %xmm15, %xmm8, %xmm15 #4100.171427vmovdqu %xmm15, 304(%rsp) #4100.17[spill]1428vpsrlq $32, %xmm1, %xmm15 #4123.171429vpand %xmm13, %xmm5, %xmm1 #4113.171430vpsrlq $32, %xmm5, %xmm5 #4106.171431vpaddq %xmm0, %xmm1, %xmm1 #4118.171432vpaddq %xmm5, %xmm6, %xmm5 #4110.171433vpaddq %xmm1, %xmm15, %xmm2 #4124.171434vpmuludq %xmm4, %xmm10, %xmm0 #4097.781435vpmuludq %xmm4, %xmm11, %xmm4 #4103.781436vpmuludq %xmm3, %xmm10, %xmm15 #4098.781437vpsrlq $32, %xmm4, %xmm4 #4105.701438vpand %xmm13, %xmm7, %xmm1 #4113.841439vpaddq %xmm4, %xmm0, %xmm3 #4109.801440vpaddq %xmm3, %xmm1, %xmm0 #4118.801441vmovdqu %xmm12, 256(%rsp) #4087.16[spill]1442vpsrlq $32, %xmm15, %xmm15 #4123.701443vpmuludq %xmm12, %xmm8, %xmm12 #4101.171444vpsrlq $32, %xmm7, %xmm7 #4106.701445vpaddq %xmm0, %xmm15, %xmm4 #4124.801446vpmuludq 288(%rsp), %xmm10, %xmm0 #4096.78[spill]1447vpand %xmm13, %xmm12, %xmm15 #4114.171448vpand %xmm13, %xmm14, %xmm1 #4114.841449vpaddq %xmm5, %xmm15, %xmm15 #4119.171450vpaddq %xmm7, %xmm0, %xmm6 #4110.801451vpmuludq 256(%rsp), %xmm9, %xmm5 #4095.17[spill]1452vpmuludq 224(%rsp), %xmm9, %xmm9 #4094.17[spill]1453vpaddq %xmm6, %xmm1, %xmm7 #4119.801454vpmuludq 272(%rsp), %xmm10, %xmm1 #4095.78[spill]1455vpmuludq 240(%rsp), %xmm10, %xmm10 #4094.78[spill]1456vpsrlq $32, %xmm2, %xmm3 #4125.171457vpsrlq $32, %xmm12, %xmm12 #4107.171458vpaddq %xmm15, %xmm3, %xmm15 #4126.171459vpaddq %xmm12, %xmm5, %xmm5 #4111.171460vpsrlq $32, %xmm4, %xmm3 #4125.701461vpsrlq $32, %xmm15, %xmm6 #4127.171462vpaddq %xmm7, %xmm3, %xmm7 #4126.801463vmovdqu 304(%rsp), %xmm3 #4115.17[spill]1464vpsrlq $32, %xmm14, %xmm14 #4107.701465vpand %xmm13, %xmm3, %xmm0 #4115.171466vpsrlq $32, %xmm3, %xmm3 #4108.171467vpaddq %xmm5, %xmm0, %xmm0 #4120.171468vpaddq %xmm14, %xmm1, %xmm1 #4111.801469vpaddq %xmm0, %xmm6, %xmm6 #4128.171470vpaddq %xmm3, %xmm9, %xmm9 #4112.171471vmovdqu 320(%rsp), %xmm0 #4115.84[spill]1472vpsrlq $32, %xmm7, %xmm5 #4127.701473vpand %xmm13, %xmm0, %xmm12 #4115.841474vpsllq $32, %xmm15, %xmm15 #4134.231475vpaddq %xmm1, %xmm12, %xmm12 #4120.801476vmovupd 192(%rsp), %xmm14 #4085.16[spill]1477vpand %xmm13, %xmm2, %xmm2 #4131.171478vpaddq %xmm12, %xmm5, %xmm1 #4128.801479vpsrlq $32, %xmm14, %xmm12 #4085.161480vpsrlq $32, %xmm6, %xmm5 #4129.171481vpmuludq %xmm12, %xmm8, %xmm8 #4099.171482vpand %xmm13, %xmm6, %xmm6 #4132.171483vpand %xmm13, %xmm8, %xmm8 #4116.171484vpsllq $32, %xmm7, %xmm7 #4134.821485vpaddq %xmm9, %xmm8, %xmm8 #4121.171486vmovupd 208(%rsp), %xmm12 #4085.69[spill]1487vpsrlq $32, %xmm1, %xmm9 #4129.701488vpaddq %xmm8, %xmm5, %xmm5 #4130.171489vpsrlq $32, %xmm12, %xmm8 #4085.691490vpsllq $32, %xmm5, %xmm14 #4133.231491vpmuludq %xmm8, %xmm11, %xmm11 #4099.781492vpsrlq $32, %xmm0, %xmm8 #4108.701493vpaddq %xmm8, %xmm10, %xmm10 #4112.801494vpaddq %xmm6, %xmm14, %xmm6 #4135.231495vpand %xmm13, %xmm11, %xmm3 #4116.841496vpand %xmm13, %xmm1, %xmm11 #4132.841497vpaddq %xmm10, %xmm3, %xmm5 #4121.801498vmovupd .L_2il0floatpacket.59(%rip), %ymm1 #4144.151499vpaddq %xmm5, %xmm9, %xmm9 #4130.801500vpsllq $32, %xmm9, %xmm0 #4133.821501vpand %xmm13, %xmm4, %xmm13 #4131.841502vpaddq %xmm2, %xmm15, %xmm9 #4136.231503vpaddq %xmm11, %xmm0, %xmm8 #4135.981504vpaddq %xmm13, %xmm7, %xmm7 #4136.981505vmovdqu .L_2il0floatpacket.39(%rip), %xmm2 #4137.211506vpsrlq $12, %xmm6, %xmm10 #4141.241507vpand 160(%rsp), %xmm2, %xmm15 #4138.21[spill]1508vpsrlq $12, %xmm8, %xmm5 #4141.901509vmovdqu .L_2il0floatpacket.40(%rip), %xmm3 #4139.261510vpand 176(%rsp), %xmm2, %xmm2 #4138.94[spill]1511vpxor %xmm3, %xmm15, %xmm13 #4140.261512vpxor %xmm3, %xmm2, %xmm0 #4140.1111513vpor %xmm13, %xmm10, %xmm4 #4142.241514vpor %xmm0, %xmm5, %xmm11 #4142.1091515vmovups .L_2il0floatpacket.42(%rip), %xmm3 #4149.191516vmovdqu .L_2il0floatpacket.43(%rip), %xmm0 #4151.261517vinsertf128 $1, %xmm11, %ymm4, %ymm14 #4143.171518vaddpd %ymm1, %ymm14, %ymm10 #4145.191519vsubpd %ymm1, %ymm10, %ymm12 #4146.91520vsubpd %ymm12, %ymm14, %ymm5 #4147.171521vpxor %xmm0, %xmm15, %xmm12 #4152.261522vpxor %xmm0, %xmm2, %xmm14 #4152.1111523vandps %xmm3, %xmm10, %xmm13 #4150.191524vextractf128 $1, %ymm10, %xmm4 #4148.1181525vmovd %xmm13, %eax #4202.1321526vandps %xmm3, %xmm4, %xmm10 #4150.881527vmovdqu .L_2il0floatpacket.44(%rip), %xmm3 #4153.241528vpand %xmm9, %xmm3, %xmm11 #4154.241529vpand %xmm7, %xmm3, %xmm0 #4154.1071530vpsllq $28, %xmm11, %xmm1 #4155.241531vpsllq $28, %xmm0, %xmm11 #4155.911532vpor %xmm12, %xmm1, %xmm4 #4156.241533vpor %xmm14, %xmm11, %xmm1 #4156.1091534vpsrlq $24, %xmm9, %xmm9 #4165.231535vpsrlq $24, %xmm7, %xmm7 #4165.881536vmovd %xmm10, %ecx #4202.2591537shll $5, %eax #4202.4281538vpextrd $2, %xmm13, %edx #4202.1941539shll $5, %ecx #4202.5301540vpextrd $2, %xmm10, %r8d #4202.3201541shll $5, %edx #4202.4791542shll $5, %r8d #4202.5811543vinsertf128 $1, %xmm1, %ymm4, %ymm4 #4157.171544vinsertf128 $1, %xmm14, %ymm12, %ymm14 #4158.151545vsubpd %ymm14, %ymm4, %ymm3 #4159.171546vmovdqu .L_2il0floatpacket.45(%rip), %xmm4 #4160.261547vmovdqu .L_2il0floatpacket.46(%rip), %xmm1 #4162.241548vpxor %xmm4, %xmm2, %xmm0 #4161.1111549vpand %xmm6, %xmm1, %xmm2 #4163.241550vpand %xmm8, %xmm1, %xmm8 #4163.1071551vpxor %xmm4, %xmm15, %xmm11 #4161.261552vpsllq $40, %xmm2, %xmm15 #4164.241553vpsllq $40, %xmm8, %xmm2 #4164.911554vpor %xmm9, %xmm15, %xmm6 #4166.241555vpor %xmm7, %xmm2, %xmm2 #4166.1061556vpor %xmm11, %xmm6, %xmm9 #4167.241557vpor %xmm0, %xmm2, %xmm15 #4167.1091558vinsertf128 $1, %xmm15, %ymm9, %ymm8 #4168.181559vinsertf128 $1, %xmm0, %ymm11, %ymm4 #4169.151560vsubpd %ymm4, %ymm8, %ymm0 #4170.181561vmovupd .L_2il0floatpacket.70(%rip), %ymm9 #4177.171562vmovupd .L_2il0floatpacket.68(%rip), %ymm11 #4193.161563vaddpd %ymm0, %ymm5, %ymm6 #4171.111564vsubpd %ymm6, %ymm5, %ymm5 #4172.171565vaddpd %ymm5, %ymm0, %ymm1 #4173.181566vaddpd %ymm1, %ymm3, %ymm14 #4174.111567vmovupd .L_2il0floatpacket.69(%rip), %ymm3 #4176.161568vmulpd .L_2il0floatpacket.65(%rip), %ymm14, %ymm7 #4184.121569vandpd .L_2il0floatpacket.71(%rip), %ymm6, %ymm12 #4179.161570vsubpd %ymm12, %ymm6, %ymm2 #4180.171571vmulpd %ymm12, %ymm9, %ymm8 #4183.121572vmulpd %ymm12, %ymm3, %ymm0 #4181.161573vmulpd %ymm2, %ymm3, %ymm15 #4182.121574vmulpd %ymm2, %ymm9, %ymm4 #4185.121575vmovupd (%rsp), %ymm9 #4194.11[spill]1576vaddpd %ymm8, %ymm15, %ymm3 #4186.131577vaddpd %ymm4, %ymm7, %ymm12 #4187.131578vaddpd %ymm12, %ymm3, %ymm1 #4188.131579vmovq 16(%rcx,%r9), %xmm3 #4204.13161580vaddpd %ymm1, %ymm0, %ymm2 #4189.131581vandpd .L_2il0floatpacket.67(%rip), %ymm9, %ymm6 #4194.111582vsubpd %ymm2, %ymm0, %ymm5 #4190.161583vcmple_oqpd %ymm11, %ymm6, %ymm14 #4196.201584vcmpgt_oqpd %ymm11, %ymm6, %ymm7 #4195.171585vaddpd %ymm5, %ymm1, %ymm4 #4191.131586vmovq (%rax,%r9), %xmm0 #4202.11161587vmovhpd (%rdx,%r9), %xmm0, %xmm13 #4202.10841588vandpd %ymm9, %ymm14, %ymm15 #4197.241589vmovq (%rcx,%r9), %xmm9 #4202.13161590vandpd %ymm2, %ymm7, %ymm8 #4198.251591vmovhpd (%r8,%r9), %xmm9, %xmm10 #4202.12841592vmovq 8(%rax,%r9), %xmm9 #4203.11181593vorpd %ymm8, %ymm15, %ymm15 #4199.91594vmovq 8(%rcx,%r9), %xmm8 #4203.13181595vandpd %ymm4, %ymm7, %ymm2 #4200.91596vmovq 16(%rax,%r9), %xmm0 #4204.11161597vmovhpd 16(%rdx,%r9), %xmm0, %xmm1 #4204.10841598vmovhpd 16(%r8,%r9), %xmm3, %xmm5 #4204.12841599vinsertf128 $1, %xmm10, %ymm13, %ymm7 #4202.10381600vmovhpd 8(%rdx,%r9), %xmm9, %xmm10 #4203.10861601vmovhpd 8(%r8,%r9), %xmm8, %xmm13 #4203.12861602vmulpd %ymm7, %ymm15, %ymm14 #4205.231603vinsertf128 $1, %xmm13, %ymm10, %ymm4 #4203.10401604vmulpd %ymm4, %ymm15, %ymm6 #4206.261605vinsertf128 $1, %xmm5, %ymm1, %ymm8 #4204.10381606vaddpd %ymm6, %ymm8, %ymm12 #4207.261607vaddpd %ymm12, %ymm14, %ymm9 #4208.251608vsubpd %ymm12, %ymm8, %ymm11 #4209.221609vsubpd %ymm9, %ymm12, %ymm10 #4211.221610vaddpd %ymm11, %ymm6, %ymm13 #4210.221611vaddpd %ymm10, %ymm14, %ymm0 #4212.221612vaddpd %ymm4, %ymm7, %ymm10 #4220.171613vaddpd %ymm0, %ymm13, %ymm11 #4213.251614vmulpd %ymm15, %ymm15, %ymm13 #4214.191615vmulpd 17024+__svml_dsin_ha_data_internal_ha(%rip), %ymm13, %ymm1 #4217.331616vmulpd 17216+__svml_dsin_ha_data_internal_ha(%rip), %ymm13, %ymm7 #4224.331617vaddpd 16960+__svml_dsin_ha_data_internal_ha(%rip), %ymm1, %ymm3 #4217.181618vaddpd 17152+__svml_dsin_ha_data_internal_ha(%rip), %ymm7, %ymm12 #4224.181619vmulpd %ymm3, %ymm13, %ymm5 #4218.181620vmulpd %ymm12, %ymm13, %ymm14 #4226.331621vmulpd %ymm5, %ymm15, %ymm6 #4219.181622vmulpd %ymm8, %ymm15, %ymm15 #4229.391623vmovupd 64(%rsp), %ymm5 #4235.18[spill]1624vaddpd 17088+__svml_dsin_ha_data_internal_ha(%rip), %ymm14, %ymm7 #4226.181625vmulpd %ymm10, %ymm6, %ymm4 #4221.361626vmulpd %ymm7, %ymm13, %ymm13 #4227.181627vaddpd %ymm4, %ymm11, %ymm0 #4221.211628vmovupd 128(%rsp), %ymm11 #4235.18[spill]1629vmulpd %ymm13, %ymm8, %ymm1 #4228.361630vmovq 24(%rax,%r9), %xmm8 #4230.11161631vaddpd %ymm1, %ymm0, %ymm4 #4228.211632vsubpd %ymm15, %ymm10, %ymm1 #4229.171633vmovq 24(%rcx,%r9), %xmm15 #4230.13161634vmovhpd 24(%rdx,%r9), %xmm8, %xmm10 #4230.10841635vmulpd %ymm1, %ymm2, %ymm2 #4231.351636vmovhpd 24(%r8,%r9), %xmm15, %xmm0 #4230.12841637vinsertf128 $1, %xmm0, %ymm10, %ymm3 #4230.10381638vaddpd %ymm2, %ymm3, %ymm0 #4231.201639vaddpd %ymm0, %ymm4, %ymm1 #4232.211640vmovupd 96(%rsp), %ymm0 #4235.18[spill]1641vaddpd %ymm1, %ymm9, %ymm2 #4233.241642vxorpd 32(%rsp), %ymm2, %ymm3 #4234.24[spill]1643vblendvpd %ymm5, %ymm3, %ymm0, %ymm0 #4235.181644jmp ..B4.2 # Prob 100% #4235.181645.align 16,0x901646# LOE rbx r12 r13 r14 r15 esi ymm0 ymm111647.cfi_endproc1648# mark_end;1649.type __svml_sin4_ha_e9,@function1650.size __svml_sin4_ha_e9,.-__svml_sin4_ha_e91651..LN__svml_sin4_ha_e9.3:1652.data1653# -- End __svml_sin4_ha_e91654.text1655.L_2__routine_start___svml_sin1_ha_ex_4:1656# -- Begin __svml_sin1_ha_ex1657.text1658# mark_begin;1659.align 16,0x901660.globl __svml_sin1_ha_ex1661# --- __svml_sin1_ha_ex(__m128d)1662__svml_sin1_ha_ex:1663# parameter 1: %xmm01664..B5.1: # Preds ..B5.01665# Execution count [1.00e+00]1666.byte 243 #4246.11667.byte 15 #4605.181668.byte 30 #4605.181669.byte 250 #4605.181670.cfi_startproc1671..___tag_value___svml_sin1_ha_ex.132:1672..L133:1673#4246.11674pushq %rbp #4246.11675.cfi_def_cfa_offset 161676movq %rsp, %rbp #4246.11677.cfi_def_cfa 6, 161678.cfi_offset 6, -161679andq $-64, %rsp #4246.11680subq $128, %rsp #4246.11681movaps %xmm0, %xmm5 #4246.11682movsd 16384+__svml_dsin_ha_data_internal_ha(%rip), %xmm1 #4293.191683lea __svml_dsin_ha_data_internal_ha(%rip), %rax #4313.3651684movaps %xmm1, %xmm2 #4294.171685andps %xmm5, %xmm1 #4295.121686movaps %xmm1, %xmm11 #4299.251687movaps %xmm1, %xmm4 #4302.141688mulsd 16576+__svml_dsin_ha_data_internal_ha(%rip), %xmm11 #4299.251689andnps %xmm5, %xmm2 #4294.171690movsd 16640+__svml_dsin_ha_data_internal_ha(%rip), %xmm6 #4298.201691xorl %edx, %edx #4292.11692movq 16704+__svml_dsin_ha_data_internal_ha(%rip), %xmm10 #4311.211693addsd %xmm6, %xmm11 #4299.131694movaps %xmm11, %xmm9 #4300.131695pand %xmm10, %xmm11 #4312.171696movd %xmm11, %ecx #4313.1281697subsd %xmm6, %xmm9 #4300.131698movaps %xmm9, %xmm7 #4302.361699movaps %xmm9, %xmm8 #4304.191700mulsd 16768+__svml_dsin_ha_data_internal_ha(%rip), %xmm7 #4302.361701mulsd 16832+__svml_dsin_ha_data_internal_ha(%rip), %xmm8 #4304.191702mulsd 16896+__svml_dsin_ha_data_internal_ha(%rip), %xmm9 #4309.321703subsd %xmm7, %xmm4 #4302.141704movaps %xmm4, %xmm3 #4305.171705shll $5, %ecx #4313.2251706subsd %xmm8, %xmm3 #4305.171707movq 8(%rax,%rcx), %xmm15 #4314.3671708movaps %xmm3, %xmm12 #4317.221709mulsd %xmm15, %xmm12 #4317.221710subsd %xmm3, %xmm4 #4306.171711movq 16(%rax,%rcx), %xmm7 #4315.3651712subsd %xmm8, %xmm4 #4307.171713movq (%rcx,%rax), %xmm8 #4313.3651714movdqa %xmm7, %xmm6 #4318.221715movdqa %xmm8, %xmm13 #4316.191716movdqa %xmm7, %xmm14 #4320.181717mulsd %xmm3, %xmm13 #4316.191718addsd %xmm12, %xmm6 #4318.221719subsd %xmm9, %xmm4 #4309.131720addsd %xmm15, %xmm8 #4331.131721subsd %xmm6, %xmm14 #4320.181722movaps %xmm13, %xmm0 #4319.211723addsd %xmm12, %xmm14 #4321.181724addsd %xmm6, %xmm0 #4319.211725movaps %xmm3, %xmm12 #4325.151726subsd %xmm0, %xmm6 #4322.181727mulsd %xmm3, %xmm12 #4325.151728addsd %xmm13, %xmm6 #4323.181729movsd 17024+__svml_dsin_ha_data_internal_ha(%rip), %xmm13 #4328.261730addsd %xmm14, %xmm6 #4324.211731mulsd %xmm12, %xmm13 #4328.261732movsd 17216+__svml_dsin_ha_data_internal_ha(%rip), %xmm9 #4335.261733mulsd %xmm12, %xmm9 #4335.261734addsd 16960+__svml_dsin_ha_data_internal_ha(%rip), %xmm13 #4328.141735mulsd %xmm12, %xmm13 #4329.141736addsd 17152+__svml_dsin_ha_data_internal_ha(%rip), %xmm9 #4335.141737mulsd %xmm12, %xmm9 #4337.261738mulsd %xmm3, %xmm13 #4330.141739mulsd %xmm7, %xmm3 #4340.321740addsd 17088+__svml_dsin_ha_data_internal_ha(%rip), %xmm9 #4337.141741mulsd %xmm8, %xmm13 #4332.291742subsd %xmm3, %xmm8 #4340.131743mulsd %xmm12, %xmm9 #4338.141744addsd %xmm6, %xmm13 #4332.171745mulsd %xmm8, %xmm4 #4342.281746mulsd %xmm7, %xmm9 #4339.291747addsd 24(%rax,%rcx), %xmm4 #4342.161748addsd %xmm13, %xmm9 #4339.171749movaps %xmm1, %xmm3 #4346.261750addsd %xmm4, %xmm9 #4343.171751cmpnlesd 16448+__svml_dsin_ha_data_internal_ha(%rip), %xmm3 #4346.261752addsd %xmm9, %xmm0 #4344.141753movmskpd %xmm3, %esi #4348.781754pxor %xmm2, %xmm0 #4345.141755testl $1, %esi #4349.551756jne ..B5.8 # Prob 5% #4349.661757# LOE rax rbx r12 r13 r14 r15 edx xmm0 xmm1 xmm2 xmm3 xmm51758..B5.2: # Preds ..B5.8 ..B5.11759# Execution count [1.00e+00]1760testl %edx, %edx #4608.521761jne ..B5.4 # Prob 5% #4608.521762# LOE rbx r12 r13 r14 r15 edx xmm0 xmm51763..B5.3: # Preds ..B5.21764# Execution count [1.00e+00]1765movq %rbp, %rsp #4611.121766popq %rbp #4611.121767.cfi_def_cfa 7, 81768.cfi_restore 61769ret #4611.121770.cfi_def_cfa 6, 161771.cfi_offset 6, -161772# LOE1773..B5.4: # Preds ..B5.21774# Execution count [5.00e-02]: Infreq1775movsd %xmm5, (%rsp) #4608.1601776movsd %xmm0, 64(%rsp) #4608.2331777jne ..B5.6 # Prob 5% #4608.3741778# LOE rbx r12 r13 r14 r15 edx1779..B5.5: # Preds ..B5.7 ..B5.6 ..B5.41780# Execution count [5.00e-02]: Infreq1781movsd 64(%rsp), %xmm0 #4608.6251782movq %rbp, %rsp #4608.6251783popq %rbp #4608.6251784.cfi_def_cfa 7, 81785.cfi_restore 61786ret #4608.6251787.cfi_def_cfa 6, 161788.cfi_offset 6, -161789# LOE rbx r12 r13 r14 r15 xmm01790..B5.6: # Preds ..B5.41791# Execution count [2.50e-03]: Infreq1792je ..B5.5 # Prob 95% #4608.5171793# LOE rbx r12 r13 r14 r151794..B5.7: # Preds ..B5.61795# Execution count [6.25e-04]: Infreq1796lea (%rsp), %rdi #4608.5461797lea 64(%rsp), %rsi #4608.5461798..___tag_value___svml_sin1_ha_ex.145:1799# __svml_dsin_ha_cout_rare_internal(const double *, double *)1800call __svml_dsin_ha_cout_rare_internal #4608.5461801..___tag_value___svml_sin1_ha_ex.146:1802jmp ..B5.5 # Prob 100% #4608.5461803# LOE rbx r12 r13 r14 r151804..B5.8: # Preds ..B5.11805# Execution count [5.00e-02]: Infreq1806movdqu .L_2il0floatpacket.35(%rip), %xmm8 #4442.161807movaps %xmm1, %xmm6 #4353.201808pand %xmm1, %xmm8 #4442.161809lea __svml_dsin_ha_reduction_data_internal(%rip), %rdi #4444.3771810psrlq $52, %xmm8 #4443.161811movd %xmm8, %ecx #4444.1241812movups %xmm0, 16(%rsp) #[spill]1813movsd 16512+__svml_dsin_ha_data_internal_ha(%rip), %xmm0 #4352.241814movups %xmm5, 32(%rsp) #[spill]1815andps %xmm0, %xmm6 #4353.201816movdqu .L_2il0floatpacket.36(%rip), %xmm5 #4452.191817lea (%rcx,%rcx,2), %esi #4444.2241818pand %xmm1, %xmm5 #4452.191819cmpeqsd %xmm0, %xmm6 #4354.251820paddq .L_2il0floatpacket.37(%rip), %xmm5 #4453.191821movmskpd %xmm6, %edx #4356.481822movdqa %xmm5, %xmm4 #4461.101823movdqu .L_2il0floatpacket.38(%rip), %xmm14 #4454.151824psrlq $32, %xmm4 #4461.101825shll $3, %esi #4444.2241826pand %xmm14, %xmm5 #4462.101827movq 16(%rdi,%rsi), %xmm13 #4446.3771828movdqa %xmm4, %xmm6 #4467.111829movdqa %xmm13, %xmm0 #4459.101830movdqa %xmm5, %xmm9 #4472.111831psrlq $32, %xmm0 #4459.101832pand %xmm14, %xmm13 #4460.101833movq 8(%rdi,%rsi), %xmm11 #4445.3781834movdqa %xmm5, %xmm10 #4471.111835pmuludq %xmm0, %xmm6 #4467.111836movdqa %xmm11, %xmm12 #4457.101837pmuludq %xmm5, %xmm0 #4473.111838pmuludq %xmm4, %xmm13 #4468.111839pand %xmm14, %xmm11 #4458.101840psrlq $32, %xmm0 #4475.111841pmuludq %xmm11, %xmm9 #4472.111842psrlq $32, %xmm12 #4457.101843pmuludq %xmm4, %xmm11 #4466.111844pmuludq %xmm12, %xmm10 #4471.111845pmuludq %xmm4, %xmm12 #4465.111846paddq %xmm0, %xmm6 #4479.111847movdqa %xmm14, %xmm8 #4483.111848movdqa %xmm14, %xmm15 #4456.101849pand %xmm9, %xmm8 #4483.111850psrlq $32, %xmm13 #4493.111851paddq %xmm6, %xmm8 #4488.111852movq (%rsi,%rdi), %xmm7 #4444.3771853psrlq $32, %xmm9 #4476.111854movups %xmm3, (%rsp) #[spill]1855pand %xmm7, %xmm15 #4456.101856movdqa %xmm5, %xmm3 #4470.111857movdqa %xmm14, %xmm6 #4484.111858paddq %xmm8, %xmm13 #4494.111859paddq %xmm9, %xmm11 #4480.111860pmuludq %xmm15, %xmm3 #4470.111861pmuludq %xmm15, %xmm4 #4464.111862pand %xmm10, %xmm6 #4484.111863movdqa %xmm13, %xmm0 #4495.111864paddq %xmm11, %xmm6 #4489.111865psrlq $32, %xmm0 #4495.111866psrlq $32, %xmm10 #4477.111867psrlq $32, %xmm7 #4455.101868movdqa %xmm14, %xmm9 #4485.111869paddq %xmm6, %xmm0 #4496.111870paddq %xmm10, %xmm12 #4481.111871pmuludq %xmm7, %xmm5 #4469.111872pand %xmm3, %xmm9 #4485.111873movdqa %xmm0, %xmm11 #4497.111874paddq %xmm12, %xmm9 #4490.111875psrlq $32, %xmm11 #4497.111876psrlq $32, %xmm3 #4478.111877paddq %xmm9, %xmm11 #4498.111878paddq %xmm3, %xmm4 #4482.111879pand %xmm14, %xmm5 #4486.111880movdqa %xmm11, %xmm8 #4499.111881paddq %xmm4, %xmm5 #4491.111882psrlq $32, %xmm8 #4499.111883pand %xmm14, %xmm11 #4502.111884paddq %xmm5, %xmm8 #4500.111885psllq $32, %xmm8 #4503.171886psllq $32, %xmm0 #4504.171887paddq %xmm11, %xmm8 #4505.171888movdqu .L_2il0floatpacket.39(%rip), %xmm3 #4508.151889movdqa %xmm8, %xmm4 #4511.181890movdqu .L_2il0floatpacket.40(%rip), %xmm10 #4510.201891pand %xmm1, %xmm3 #4508.151892movups .L_2il0floatpacket.41(%rip), %xmm12 #4514.151893psrlq $12, %xmm4 #4511.181894pxor %xmm3, %xmm10 #4510.201895movaps %xmm12, %xmm7 #4515.191896por %xmm10, %xmm4 #4512.181897pand %xmm14, %xmm13 #4501.111898paddq %xmm13, %xmm0 #4506.171899addsd %xmm4, %xmm7 #4515.191900movaps %xmm7, %xmm13 #4516.91901andl $1, %edx #4356.1021902movdqu .L_2il0floatpacket.46(%rip), %xmm6 #4533.181903subsd %xmm12, %xmm13 #4516.91904movdqu .L_2il0floatpacket.44(%rip), %xmm5 #4524.181905pand %xmm8, %xmm6 #4533.181906movdqu .L_2il0floatpacket.43(%rip), %xmm14 #4522.201907pand %xmm0, %xmm5 #4524.181908psllq $40, %xmm6 #4534.181909psrlq $24, %xmm0 #4535.171910pxor %xmm3, %xmm14 #4522.201911por %xmm0, %xmm6 #4536.181912pxor .L_2il0floatpacket.45(%rip), %xmm3 #4531.201913psllq $28, %xmm5 #4525.181914por %xmm3, %xmm6 #4537.181915por %xmm14, %xmm5 #4526.181916movups .L_2il0floatpacket.50(%rip), %xmm0 #4549.161917subsd %xmm13, %xmm4 #4517.171918subsd %xmm3, %xmm6 #4540.181919subsd %xmm14, %xmm5 #4529.171920movaps %xmm4, %xmm8 #4541.111921movups .L_2il0floatpacket.48(%rip), %xmm15 #4546.161922addsd %xmm6, %xmm8 #4541.111923andps %xmm8, %xmm0 #4549.161924subsd %xmm8, %xmm4 #4542.171925subsd %xmm0, %xmm8 #4550.171926addsd %xmm4, %xmm6 #4543.181927movups .L_2il0floatpacket.49(%rip), %xmm4 #4547.171928addsd %xmm5, %xmm6 #4544.111929movups .L_2il0floatpacket.47(%rip), %xmm10 #4554.121930movaps %xmm4, %xmm9 #4553.121931mulsd %xmm0, %xmm9 #4553.121932movaps %xmm15, %xmm5 #4551.161933mulsd %xmm8, %xmm15 #4552.121934mulsd %xmm6, %xmm10 #4554.121935mulsd %xmm8, %xmm4 #4555.121936addsd %xmm9, %xmm15 #4556.131937mulsd %xmm0, %xmm5 #4551.161938addsd %xmm4, %xmm10 #4557.131939movups .L_2il0floatpacket.52(%rip), %xmm11 #4563.161940movaps %xmm5, %xmm12 #4559.131941movups .L_2il0floatpacket.51(%rip), %xmm3 #4564.111942movaps %xmm11, %xmm6 #4565.171943andps %xmm1, %xmm3 #4564.111944addsd %xmm10, %xmm15 #4558.131945cmpltsd %xmm3, %xmm6 #4565.171946addsd %xmm15, %xmm12 #4559.131947movaps %xmm3, %xmm4 #4565.171948cmplesd %xmm11, %xmm3 #4566.201949subsd %xmm12, %xmm5 #4560.161950andps .L_2il0floatpacket.42(%rip), %xmm7 #4520.131951movsd %xmm6, %xmm4 #4565.171952movd %xmm7, %r8d #4572.1321953andps %xmm1, %xmm3 #4567.241954andps %xmm4, %xmm12 #4568.251955addsd %xmm15, %xmm5 #4561.131956orps %xmm12, %xmm3 #4569.91957andps %xmm5, %xmm4 #4570.91958shll $5, %r8d #4572.2291959movaps %xmm3, %xmm1 #4576.261960movaps %xmm3, %xmm7 #4584.191961mulsd 8(%rax,%r8), %xmm1 #4576.261962mulsd %xmm3, %xmm7 #4584.191963movq (%r8,%rax), %xmm10 #4572.3691964movq 16(%rax,%r8), %xmm9 #4574.3691965movdqa %xmm10, %xmm0 #4575.231966mulsd %xmm3, %xmm0 #4575.231967movdqa %xmm9, %xmm6 #4577.261968addsd %xmm1, %xmm6 #4577.261969addsd 8(%rax,%r8), %xmm10 #4590.171970movsd 17024+__svml_dsin_ha_data_internal_ha(%rip), %xmm8 #4587.301971movaps %xmm0, %xmm12 #4578.251972movsd 17216+__svml_dsin_ha_data_internal_ha(%rip), %xmm11 #4594.301973movdqa %xmm9, %xmm5 #4579.221974mulsd %xmm7, %xmm8 #4587.301975addsd %xmm6, %xmm12 #4578.251976subsd %xmm6, %xmm5 #4579.221977mulsd %xmm7, %xmm11 #4594.301978addsd 16960+__svml_dsin_ha_data_internal_ha(%rip), %xmm8 #4587.181979subsd %xmm12, %xmm6 #4581.221980addsd 17152+__svml_dsin_ha_data_internal_ha(%rip), %xmm11 #4594.181981addsd %xmm1, %xmm5 #4580.221982mulsd %xmm7, %xmm8 #4588.181983addsd %xmm0, %xmm6 #4582.221984mulsd %xmm7, %xmm11 #4596.301985mulsd %xmm3, %xmm8 #4589.181986addsd %xmm5, %xmm6 #4583.251987mulsd %xmm9, %xmm3 #4599.361988addsd 17088+__svml_dsin_ha_data_internal_ha(%rip), %xmm11 #4596.181989mulsd %xmm10, %xmm8 #4591.331990mulsd %xmm7, %xmm11 #4597.181991subsd %xmm3, %xmm10 #4599.171992addsd %xmm6, %xmm8 #4591.211993mulsd %xmm9, %xmm11 #4598.331994mulsd %xmm10, %xmm4 #4601.321995addsd %xmm8, %xmm11 #4598.211996addsd 24(%rax,%r8), %xmm4 #4601.201997movups 32(%rsp), %xmm5 #4605.18[spill]1998addsd %xmm4, %xmm11 #4602.211999addsd %xmm11, %xmm12 #4603.242000pxor %xmm2, %xmm12 #4604.242001movups (%rsp), %xmm2 #4605.29[spill]2002movaps %xmm2, %xmm0 #4605.292003andps %xmm2, %xmm12 #4605.782004andnps 16(%rsp), %xmm0 #4605.29[spill]2005orps %xmm12, %xmm0 #4605.182006jmp ..B5.2 # Prob 100% #4605.182007.align 16,0x902008# LOE rbx r12 r13 r14 r15 edx xmm0 xmm52009.cfi_endproc2010# mark_end;2011.type __svml_sin1_ha_ex,@function2012.size __svml_sin1_ha_ex,.-__svml_sin1_ha_ex2013..LN__svml_sin1_ha_ex.4:2014.data2015# -- End __svml_sin1_ha_ex2016.text2017.L_2__routine_start___svml_sin2_ha_l9_5:2018# -- Begin __svml_sin2_ha_l92019.text2020# mark_begin;2021.align 16,0x902022.globl __svml_sin2_ha_l92023# --- __svml_sin2_ha_l9(__m128d)2024__svml_sin2_ha_l9:2025# parameter 1: %xmm02026..B6.1: # Preds ..B6.02027# Execution count [1.00e+00]2028.byte 243 #4616.12029.byte 15 #4959.182030.byte 30 #4959.182031.byte 250 #4959.182032.cfi_startproc2033..___tag_value___svml_sin2_ha_l9.154:2034..L155:2035#4616.12036pushq %rbp #4616.12037.cfi_def_cfa_offset 162038movq %rsp, %rbp #4616.12039.cfi_def_cfa 6, 162040.cfi_offset 6, -162041andq $-64, %rsp #4616.12042subq $192, %rsp #4616.12043vmovapd %xmm0, %xmm6 #4616.12044vmovupd 16384+__svml_dsin_ha_data_internal_ha(%rip), %xmm13 #4663.502045lea __svml_dsin_ha_data_internal_ha(%rip), %rsi #4682.3832046vmovupd 16576+__svml_dsin_ha_data_internal_ha(%rip), %xmm11 #4667.462047vandnpd %xmm6, %xmm13, %xmm14 #4664.172048vmovupd 16640+__svml_dsin_ha_data_internal_ha(%rip), %xmm7 #4668.512049vandpd %xmm13, %xmm6, %xmm13 #4665.122050vfmadd213pd %xmm7, %xmm13, %xmm11 #4669.132051xorl %eax, %eax #4662.12052vmovupd 16768+__svml_dsin_ha_data_internal_ha(%rip), %xmm8 #4671.482053vmovupd 16832+__svml_dsin_ha_data_internal_ha(%rip), %xmm9 #4673.482054vsubpd %xmm7, %xmm11, %xmm4 #4670.132055vfnmadd213pd %xmm13, %xmm4, %xmm8 #4672.142056vandps 16704+__svml_dsin_ha_data_internal_ha(%rip), %xmm11, %xmm12 #4681.192057vmovd %xmm12, %edx #4682.1282058vmovapd %xmm8, %xmm5 #4674.172059vfnmadd231pd %xmm4, %xmm9, %xmm5 #4674.172060shll $5, %edx #4682.2982061vmovapd %xmm5, %xmm7 #4685.222062vpextrd $2, %xmm12, %ecx #4682.1902063vsubpd %xmm5, %xmm8, %xmm10 #4675.172064shll $5, %ecx #4682.3492065vmovq 8(%rdx,%rsi), %xmm1 #4683.6142066vmovq 16(%rdx,%rsi), %xmm0 #4684.6122067vmovhpd 8(%rcx,%rsi), %xmm1, %xmm2 #4683.5822068vmovhpd 16(%rcx,%rsi), %xmm0, %xmm0 #4684.5802069vmovq (%rdx,%rsi), %xmm15 #4682.6122070vfmadd213pd %xmm0, %xmm2, %xmm7 #4685.222071vmovhpd (%rcx,%rsi), %xmm15, %xmm3 #4682.5802072vmulpd %xmm5, %xmm5, %xmm15 #4692.152073vfnmadd231pd %xmm4, %xmm9, %xmm10 #4676.172074vmovapd %xmm7, %xmm1 #4686.212075vfmadd231pd %xmm3, %xmm5, %xmm1 #4686.212076vsubpd %xmm7, %xmm0, %xmm8 #4687.182077vfnmadd132pd 16896+__svml_dsin_ha_data_internal_ha(%rip), %xmm10, %xmm4 #4678.132078vsubpd %xmm1, %xmm7, %xmm9 #4689.182079vfmadd231pd %xmm5, %xmm2, %xmm8 #4688.182080vmovupd 16960+__svml_dsin_ha_data_internal_ha(%rip), %xmm10 #4695.142081vfmadd231pd 17024+__svml_dsin_ha_data_internal_ha(%rip), %xmm15, %xmm10 #4695.142082vfmadd231pd %xmm3, %xmm5, %xmm9 #4690.182083vaddpd %xmm2, %xmm3, %xmm3 #4698.132084vmulpd %xmm10, %xmm15, %xmm11 #4696.142085vaddpd %xmm9, %xmm8, %xmm12 #4691.212086vmulpd %xmm11, %xmm5, %xmm7 #4697.142087vfnmadd213pd %xmm3, %xmm0, %xmm5 #4707.132088vmovupd 17152+__svml_dsin_ha_data_internal_ha(%rip), %xmm2 #4702.142089vfmadd231pd 17216+__svml_dsin_ha_data_internal_ha(%rip), %xmm15, %xmm2 #4702.142090vfmadd213pd %xmm12, %xmm3, %xmm7 #4699.172091vfmadd213pd 17088+__svml_dsin_ha_data_internal_ha(%rip), %xmm15, %xmm2 #4704.142092vmulpd %xmm2, %xmm15, %xmm2 #4705.142093vfmadd213pd %xmm7, %xmm0, %xmm2 #4706.172094vmovq 24(%rdx,%rsi), %xmm0 #4708.6122095vmovhpd 24(%rcx,%rsi), %xmm0, %xmm3 #4708.5802096vfmadd213pd %xmm3, %xmm5, %xmm4 #4709.162097vaddpd %xmm4, %xmm2, %xmm4 #4710.172098vaddpd %xmm4, %xmm1, %xmm5 #4711.142099vcmpnlepd 16448+__svml_dsin_ha_data_internal_ha(%rip), %xmm13, %xmm1 #4713.262100vmovmskpd %xmm1, %edi #4715.782101vxorpd %xmm14, %xmm5, %xmm2 #4712.142102testl %edi, %edi #4716.662103jne ..B6.12 # Prob 5% #4716.662104# LOE rbx r12 r13 r14 r15 eax xmm1 xmm2 xmm6 xmm13 xmm142105..B6.2: # Preds ..B6.12 ..B6.12106# Execution count [1.00e+00]2107testl %eax, %eax #4962.522108jne ..B6.4 # Prob 5% #4962.522109# LOE rbx r12 r13 r14 r15 eax xmm2 xmm62110..B6.3: # Preds ..B6.4 ..B6.10 ..B6.22111# Execution count [1.00e+00]2112movaps %xmm2, %xmm0 #4965.122113movq %rbp, %rsp #4965.122114popq %rbp #4965.122115.cfi_def_cfa 7, 82116.cfi_restore 62117ret #4965.122118.cfi_def_cfa 6, 162119.cfi_offset 6, -162120# LOE2121..B6.4: # Preds ..B6.22122# Execution count [5.00e-02]: Infreq2123vmovupd %xmm6, 64(%rsp) #4962.1972124vmovupd %xmm2, 128(%rsp) #4962.2702125je ..B6.3 # Prob 95% #4962.3742126# LOE rbx r12 r13 r14 r15 eax xmm22127..B6.7: # Preds ..B6.42128# Execution count [2.25e-03]: Infreq2129xorl %edx, %edx #4962.4542130movq %r12, 8(%rsp) #4962.454[spill]2131.cfi_escape 0x10, 0x0c, 0x0e, 0x38, 0x1c, 0x0d, 0xc0, 0xff, 0xff, 0xff, 0x1a, 0x0d, 0x48, 0xff, 0xff, 0xff, 0x222132movl %edx, %r12d #4962.4542133movq %r13, (%rsp) #4962.454[spill]2134.cfi_escape 0x10, 0x0d, 0x0e, 0x38, 0x1c, 0x0d, 0xc0, 0xff, 0xff, 0xff, 0x1a, 0x0d, 0x40, 0xff, 0xff, 0xff, 0x222135movl %eax, %r13d #4962.4542136# LOE rbx r12 r14 r15 r13d2137..B6.8: # Preds ..B6.9 ..B6.72138# Execution count [1.25e-02]: Infreq2139btl %r12d, %r13d #4962.5172140jc ..B6.11 # Prob 5% #4962.5172141# LOE rbx r12 r14 r15 r13d2142..B6.9: # Preds ..B6.11 ..B6.82143# Execution count [1.25e-02]: Infreq2144incl %r12d #4962.4702145cmpl $2, %r12d #4962.4652146jl ..B6.8 # Prob 82% #4962.4652147# LOE rbx r12 r14 r15 r13d2148..B6.10: # Preds ..B6.92149# Execution count [2.25e-03]: Infreq2150movq 8(%rsp), %r12 #[spill]2151.cfi_restore 122152movq (%rsp), %r13 #[spill]2153.cfi_restore 132154movups 128(%rsp), %xmm2 #4962.6732155jmp ..B6.3 # Prob 100% #4962.6732156.cfi_escape 0x10, 0x0c, 0x0e, 0x38, 0x1c, 0x0d, 0xc0, 0xff, 0xff, 0xff, 0x1a, 0x0d, 0x48, 0xff, 0xff, 0xff, 0x222157.cfi_escape 0x10, 0x0d, 0x0e, 0x38, 0x1c, 0x0d, 0xc0, 0xff, 0xff, 0xff, 0x1a, 0x0d, 0x40, 0xff, 0xff, 0xff, 0x222158# LOE rbx r12 r13 r14 r15 xmm22159..B6.11: # Preds ..B6.82160# Execution count [6.25e-04]: Infreq2161lea 64(%rsp,%r12,8), %rdi #4962.5462162lea 128(%rsp,%r12,8), %rsi #4962.5462163..___tag_value___svml_sin2_ha_l9.172:2164# __svml_dsin_ha_cout_rare_internal(const double *, double *)2165call __svml_dsin_ha_cout_rare_internal #4962.5462166..___tag_value___svml_sin2_ha_l9.173:2167jmp ..B6.9 # Prob 100% #4962.5462168.cfi_restore 122169.cfi_restore 132170# LOE rbx r14 r15 r12d r13d2171..B6.12: # Preds ..B6.12172# Execution count [5.00e-02]: Infreq2173vpand .L_2il0floatpacket.35(%rip), %xmm13, %xmm11 #4809.182174lea __svml_dsin_ha_reduction_data_internal(%rip), %r8 #4811.3852175vpsrlq $52, %xmm11, %xmm12 #4810.182176lea __svml_dsin_ha_data_internal_ha(%rip), %r11 #4928.3872177vmovd %xmm12, %edx #4811.1242178vpand .L_2il0floatpacket.36(%rip), %xmm13, %xmm9 #4819.212179vmovupd 16512+__svml_dsin_ha_data_internal_ha(%rip), %xmm0 #4719.552180vpextrd $2, %xmm12, %esi #4811.1892181vandpd %xmm13, %xmm0, %xmm10 #4720.202182vmovupd %xmm6, 32(%rsp) #[spill]2183lea (%rdx,%rdx,2), %ecx #4811.3002184shll $3, %ecx #4811.3002185vmovupd %xmm1, (%rsp) #[spill]2186vmovq 16(%rcx,%r8), %xmm6 #4813.6392187lea (%rsi,%rsi,2), %edi #4811.3512188shll $3, %edi #4811.3512189vpaddq .L_2il0floatpacket.37(%rip), %xmm9, %xmm1 #4820.212190vcmpeqpd %xmm0, %xmm10, %xmm15 #4721.252191vmovhpd 16(%rdi,%r8), %xmm6, %xmm11 #4813.6072192vpsrlq $32, %xmm1, %xmm9 #4828.122193vmovdqu .L_2il0floatpacket.38(%rip), %xmm12 #4821.172194vpsrlq $32, %xmm11, %xmm0 #4826.122195vmovq 8(%rcx,%r8), %xmm7 #4812.6402196vpand %xmm12, %xmm1, %xmm6 #4829.122197vmovhpd 8(%rdi,%r8), %xmm7, %xmm3 #4812.6082198vpand %xmm12, %xmm11, %xmm5 #4827.122199vpmuludq %xmm0, %xmm9, %xmm11 #4834.132200vpsrlq $32, %xmm3, %xmm4 #4824.122201vpmuludq %xmm0, %xmm6, %xmm0 #4840.132202vmovmskpd %xmm15, %eax #4723.482203vpmuludq %xmm5, %xmm9, %xmm15 #4835.132204vmovupd %xmm2, 16(%rsp) #[spill]2205vpand %xmm12, %xmm3, %xmm2 #4825.122206vpmuludq %xmm2, %xmm6, %xmm1 #4839.132207vpsrlq $32, %xmm0, %xmm0 #4842.132208vpmuludq %xmm2, %xmm9, %xmm2 #4833.132209vpmuludq %xmm4, %xmm6, %xmm3 #4838.132210vpmuludq %xmm4, %xmm9, %xmm4 #4832.132211vpaddq %xmm0, %xmm11, %xmm11 #4846.132212vpand %xmm12, %xmm1, %xmm5 #4850.132213vpsrlq $32, %xmm15, %xmm15 #4860.132214vpaddq %xmm11, %xmm5, %xmm5 #4855.132215vmovq (%rcx,%r8), %xmm8 #4811.6392216vpand %xmm12, %xmm3, %xmm0 #4851.132217vpaddq %xmm5, %xmm15, %xmm11 #4861.132218vpsrlq $32, %xmm1, %xmm5 #4843.132219vpsrlq $32, %xmm11, %xmm15 #4862.132220vmovhpd (%rdi,%r8), %xmm8, %xmm10 #4811.6072221vpand %xmm12, %xmm11, %xmm11 #4868.132222vpaddq %xmm5, %xmm2, %xmm2 #4847.132223vpand %xmm12, %xmm10, %xmm7 #4823.122224vpsrlq $32, %xmm10, %xmm10 #4822.122225vpmuludq %xmm7, %xmm6, %xmm8 #4837.132226vpaddq %xmm2, %xmm0, %xmm0 #4856.132227vpaddq %xmm0, %xmm15, %xmm5 #4863.132228vpsrlq $32, %xmm3, %xmm0 #4844.132229vpand %xmm12, %xmm8, %xmm1 #4852.132230vpaddq %xmm0, %xmm4, %xmm15 #4848.132231vpmuludq %xmm10, %xmm6, %xmm0 #4836.132232vpaddq %xmm15, %xmm1, %xmm4 #4857.132233vpmuludq %xmm7, %xmm9, %xmm15 #4831.132234vpsrlq $32, %xmm8, %xmm8 #4845.132235vpsrlq $32, %xmm5, %xmm2 #4864.132236vpaddq %xmm8, %xmm15, %xmm7 #4849.132237vpaddq %xmm4, %xmm2, %xmm4 #4865.132238vpand %xmm12, %xmm0, %xmm6 #4853.132239vpsrlq $32, %xmm4, %xmm3 #4866.132240vpaddq %xmm7, %xmm6, %xmm9 #4858.132241vpaddq %xmm9, %xmm3, %xmm1 #4867.132242vpsllq $32, %xmm1, %xmm2 #4870.192243vpand %xmm12, %xmm4, %xmm3 #4869.132244vpaddq %xmm3, %xmm2, %xmm6 #4872.192245vpand .L_2il0floatpacket.39(%rip), %xmm13, %xmm9 #4875.172246vpsrlq $12, %xmm6, %xmm12 #4878.202247vpxor .L_2il0floatpacket.40(%rip), %xmm9, %xmm4 #4877.222248vpsllq $32, %xmm5, %xmm5 #4871.192249vmovups .L_2il0floatpacket.41(%rip), %xmm10 #4881.152250vpor %xmm4, %xmm12, %xmm0 #4879.202251vpaddq %xmm11, %xmm5, %xmm7 #4873.192252vaddpd %xmm10, %xmm0, %xmm11 #4882.192253vsubpd %xmm10, %xmm11, %xmm15 #4883.92254vpand .L_2il0floatpacket.46(%rip), %xmm6, %xmm6 #4900.202255vpand .L_2il0floatpacket.44(%rip), %xmm7, %xmm12 #4891.202256vpsllq $40, %xmm6, %xmm4 #4901.202257vpsrlq $24, %xmm7, %xmm7 #4902.192258vpsllq $28, %xmm12, %xmm1 #4892.202259vsubpd %xmm15, %xmm0, %xmm5 #4884.172260vpxor .L_2il0floatpacket.43(%rip), %xmm9, %xmm3 #4889.222261vpxor .L_2il0floatpacket.45(%rip), %xmm9, %xmm0 #4898.222262vpor %xmm7, %xmm4, %xmm9 #4903.202263vpor %xmm0, %xmm9, %xmm10 #4904.202264vpor %xmm3, %xmm1, %xmm2 #4893.202265vandps .L_2il0floatpacket.42(%rip), %xmm11, %xmm8 #4887.152266vsubpd %xmm0, %xmm10, %xmm11 #4907.182267vsubpd %xmm3, %xmm2, %xmm15 #4896.172268vmovd %xmm8, %r9d #4928.1322269vaddpd %xmm11, %xmm5, %xmm12 #4908.112270vsubpd %xmm12, %xmm5, %xmm5 #4909.172271vaddpd %xmm5, %xmm11, %xmm0 #4910.182272vmovups .L_2il0floatpacket.47(%rip), %xmm11 #4912.162273vmulpd %xmm12, %xmm11, %xmm4 #4914.132274vaddpd %xmm0, %xmm15, %xmm6 #4911.112275vmovaps %xmm11, %xmm15 #4915.132276vfmsub213pd %xmm4, %xmm12, %xmm15 #4915.132277vmovups .L_2il0floatpacket.52(%rip), %xmm2 #4919.162278vandpd .L_2il0floatpacket.51(%rip), %xmm13, %xmm1 #4920.112279vcmpltpd %xmm1, %xmm2, %xmm5 #4921.172280vcmplepd %xmm2, %xmm1, %xmm3 #4922.202281vfmadd132pd .L_2il0floatpacket.72(%rip), %xmm15, %xmm12 #4916.132282vandpd %xmm13, %xmm3, %xmm13 #4923.242283vandpd %xmm4, %xmm5, %xmm0 #4924.252284vfmadd213pd %xmm12, %xmm11, %xmm6 #4917.132285vorpd %xmm0, %xmm13, %xmm11 #4925.92286vmovupd 16960+__svml_dsin_ha_data_internal_ha(%rip), %xmm3 #4941.182287shll $5, %r9d #4928.3022288vandpd %xmm6, %xmm5, %xmm12 #4926.92289vpextrd $2, %xmm8, %r10d #4928.1942290vmovapd %xmm11, %xmm8 #4931.262291shll $5, %r10d #4928.3532292vmovq 8(%r9,%r11), %xmm13 #4929.6182293vmovq 16(%r9,%r11), %xmm1 #4930.6162294vmovhpd 8(%r10,%r11), %xmm13, %xmm4 #4929.5862295vmovhpd 16(%r10,%r11), %xmm1, %xmm13 #4930.5842296vmulpd %xmm11, %xmm11, %xmm6 #4938.192297vfmadd213pd %xmm13, %xmm4, %xmm8 #4931.262298vmovq (%r9,%r11), %xmm15 #4928.6162299vmovhpd (%r10,%r11), %xmm15, %xmm0 #4928.5842300vmovapd %xmm11, %xmm15 #4932.252301vmovq 24(%r9,%r11), %xmm10 #4954.6162302vfmadd231pd 17024+__svml_dsin_ha_data_internal_ha(%rip), %xmm6, %xmm3 #4941.182303vfmadd132pd %xmm0, %xmm8, %xmm15 #4932.252304vsubpd %xmm8, %xmm13, %xmm1 #4933.222305vaddpd %xmm4, %xmm0, %xmm9 #4944.172306vsubpd %xmm15, %xmm8, %xmm2 #4935.222307vmulpd %xmm3, %xmm6, %xmm8 #4942.182308vfmadd231pd %xmm0, %xmm11, %xmm2 #4936.222309vmovupd 17152+__svml_dsin_ha_data_internal_ha(%rip), %xmm0 #4948.182310vfmadd231pd 17216+__svml_dsin_ha_data_internal_ha(%rip), %xmm6, %xmm0 #4948.182311vfmadd231pd %xmm11, %xmm4, %xmm1 #4934.222312vmulpd %xmm8, %xmm11, %xmm7 #4943.182313vfmadd213pd 17088+__svml_dsin_ha_data_internal_ha(%rip), %xmm6, %xmm0 #4950.182314vfnmadd213pd %xmm9, %xmm13, %xmm11 #4953.172315vaddpd %xmm2, %xmm1, %xmm5 #4937.252316vmulpd %xmm0, %xmm6, %xmm1 #4951.182317vfmadd213pd %xmm5, %xmm9, %xmm7 #4945.212318vmovhpd 24(%r10,%r11), %xmm10, %xmm0 #4954.5842319vmovupd 16(%rsp), %xmm2 #4959.18[spill]2320vmovupd 32(%rsp), %xmm6 #4959.18[spill]2321vfmadd213pd %xmm0, %xmm11, %xmm12 #4955.202322vfmadd213pd %xmm7, %xmm13, %xmm1 #4952.212323vmovupd (%rsp), %xmm0 #4959.18[spill]2324vaddpd %xmm12, %xmm1, %xmm11 #4956.212325vaddpd %xmm11, %xmm15, %xmm12 #4957.242326vxorpd %xmm14, %xmm12, %xmm14 #4958.242327blendvpd %xmm0, %xmm14, %xmm2 #4959.182328jmp ..B6.2 # Prob 100% #4959.182329.align 16,0x902330# LOE rbx r12 r13 r14 r15 eax xmm2 xmm62331.cfi_endproc2332# mark_end;2333.type __svml_sin2_ha_l9,@function2334.size __svml_sin2_ha_l9,.-__svml_sin2_ha_l92335..LN__svml_sin2_ha_l9.5:2336.data2337# -- End __svml_sin2_ha_l92338.text2339.L_2__routine_start___svml_sin1_ha_l9_6:2340# -- Begin __svml_sin1_ha_l92341.text2342# mark_begin;2343.align 16,0x902344.globl __svml_sin1_ha_l92345# --- __svml_sin1_ha_l9(__m128d)2346__svml_sin1_ha_l9:2347# parameter 1: %xmm02348..B7.1: # Preds ..B7.02349# Execution count [1.00e+00]2350.byte 243 #4970.12351.byte 15 #5313.182352.byte 30 #5313.182353.byte 250 #5313.182354.cfi_startproc2355..___tag_value___svml_sin1_ha_l9.183:2356..L184:2357#4970.12358pushq %rbp #4970.12359.cfi_def_cfa_offset 162360movq %rsp, %rbp #4970.12361.cfi_def_cfa 6, 162362.cfi_offset 6, -162363andq $-64, %rsp #4970.12364subq $128, %rsp #4970.12365vmovapd %xmm0, %xmm6 #4970.12366vmovsd 16384+__svml_dsin_ha_data_internal_ha(%rip), %xmm13 #5017.192367lea __svml_dsin_ha_data_internal_ha(%rip), %rcx #5036.3712368vandnpd %xmm6, %xmm13, %xmm14 #5018.172369vandpd %xmm13, %xmm6, %xmm13 #5019.122370vmovsd 16640+__svml_dsin_ha_data_internal_ha(%rip), %xmm7 #5022.202371vmovapd %xmm13, %xmm12 #5023.132372vfmadd132sd 16576+__svml_dsin_ha_data_internal_ha(%rip), %xmm7, %xmm12 #5023.132373xorl %eax, %eax #5016.12374vmovq 16704+__svml_dsin_ha_data_internal_ha(%rip), %xmm15 #5034.232375vmovsd 16832+__svml_dsin_ha_data_internal_ha(%rip), %xmm9 #5027.172376vpand %xmm15, %xmm12, %xmm3 #5035.192377vsubsd %xmm7, %xmm12, %xmm5 #5024.132378vmovd %xmm3, %edx #5036.1282379vmovapd %xmm5, %xmm8 #5026.142380vmovapd %xmm5, %xmm4 #5028.172381vfnmadd132sd 16768+__svml_dsin_ha_data_internal_ha(%rip), %xmm13, %xmm8 #5026.142382vmovapd %xmm5, %xmm11 #5030.172383vmovsd 17024+__svml_dsin_ha_data_internal_ha(%rip), %xmm12 #5049.142384vfnmadd213sd %xmm8, %xmm9, %xmm4 #5028.172385shll $5, %edx #5036.2312386vsubsd %xmm4, %xmm8, %xmm10 #5029.172387vmovq 8(%rcx,%rdx), %xmm0 #5037.3732388vmovapd %xmm4, %xmm8 #5039.222389vmovq 16(%rcx,%rdx), %xmm1 #5038.3712390vfmadd213sd %xmm1, %xmm0, %xmm8 #5039.222391vmovq (%rdx,%rcx), %xmm2 #5036.3712392vmovdqa %xmm2, %xmm3 #5040.212393vfnmadd213sd %xmm10, %xmm9, %xmm11 #5030.172394vmovdqa %xmm2, %xmm10 #5044.182395vaddsd %xmm0, %xmm2, %xmm2 #5052.132396vfmadd213sd %xmm8, %xmm4, %xmm3 #5040.212397vsubsd %xmm8, %xmm1, %xmm7 #5041.182398vfnmadd132sd 16896+__svml_dsin_ha_data_internal_ha(%rip), %xmm11, %xmm5 #5032.132399vmovapd %xmm4, %xmm11 #5042.182400vsubsd %xmm3, %xmm8, %xmm9 #5043.182401vmulsd %xmm4, %xmm4, %xmm8 #5046.152402vfmadd213sd %xmm7, %xmm0, %xmm11 #5042.182403vfmadd213sd %xmm9, %xmm4, %xmm10 #5044.182404vfmadd213sd 16960+__svml_dsin_ha_data_internal_ha(%rip), %xmm8, %xmm12 #5049.142405vmovsd 17216+__svml_dsin_ha_data_internal_ha(%rip), %xmm0 #5056.142406vfmadd213sd 17152+__svml_dsin_ha_data_internal_ha(%rip), %xmm8, %xmm0 #5056.142407vaddsd %xmm11, %xmm10, %xmm7 #5045.212408vmulsd %xmm8, %xmm12, %xmm15 #5050.142409vfmadd213sd 17088+__svml_dsin_ha_data_internal_ha(%rip), %xmm8, %xmm0 #5058.142410vmulsd %xmm4, %xmm15, %xmm9 #5051.142411vfnmadd213sd %xmm2, %xmm1, %xmm4 #5061.132412vmulsd %xmm8, %xmm0, %xmm0 #5059.142413vfmadd213sd %xmm7, %xmm2, %xmm9 #5053.172414vfmadd213sd 24(%rcx,%rdx), %xmm4, %xmm5 #5063.162415vfmadd213sd %xmm9, %xmm1, %xmm0 #5060.172416vaddsd %xmm5, %xmm0, %xmm1 #5064.172417vaddsd %xmm1, %xmm3, %xmm4 #5065.142418vcmpnlesd 16448+__svml_dsin_ha_data_internal_ha(%rip), %xmm13, %xmm1 #5067.262419vmovmskpd %xmm1, %esi #5069.782420vxorpd %xmm14, %xmm4, %xmm2 #5066.142421testl $1, %esi #5070.552422jne ..B7.8 # Prob 5% #5070.662423# LOE rbx r12 r13 r14 r15 eax xmm1 xmm2 xmm6 xmm13 xmm142424..B7.2: # Preds ..B7.8 ..B7.12425# Execution count [1.00e+00]2426testl %eax, %eax #5316.522427jne ..B7.4 # Prob 5% #5316.522428# LOE rbx r12 r13 r14 r15 eax xmm2 xmm62429..B7.3: # Preds ..B7.5 ..B7.22430# Execution count [1.00e+00]2431vmovapd %xmm2, %xmm0 #5319.122432movq %rbp, %rsp #5319.122433popq %rbp #5319.122434.cfi_def_cfa 7, 82435.cfi_restore 62436ret #5319.122437.cfi_def_cfa 6, 162438.cfi_offset 6, -162439# LOE2440..B7.4: # Preds ..B7.22441# Execution count [5.00e-02]: Infreq2442vmovsd %xmm6, (%rsp) #5316.1602443vmovsd %xmm2, 64(%rsp) #5316.2332444jne ..B7.6 # Prob 5% #5316.3742445# LOE rbx r12 r13 r14 r15 eax2446..B7.5: # Preds ..B7.7 ..B7.6 ..B7.42447# Execution count [5.00e-02]: Infreq2448vmovsd 64(%rsp), %xmm2 #5316.6252449jmp ..B7.3 # Prob 100% #5316.6252450# LOE rbx r12 r13 r14 r15 xmm22451..B7.6: # Preds ..B7.42452# Execution count [2.50e-03]: Infreq2453je ..B7.5 # Prob 95% #5316.5172454# LOE rbx r12 r13 r14 r152455..B7.7: # Preds ..B7.62456# Execution count [6.25e-04]: Infreq2457lea (%rsp), %rdi #5316.5462458lea 64(%rsp), %rsi #5316.5462459..___tag_value___svml_sin1_ha_l9.192:2460# __svml_dsin_ha_cout_rare_internal(const double *, double *)2461call __svml_dsin_ha_cout_rare_internal #5316.5462462..___tag_value___svml_sin1_ha_l9.193:2463jmp ..B7.5 # Prob 100% #5316.5462464# LOE rbx r12 r13 r14 r152465..B7.8: # Preds ..B7.12466# Execution count [5.00e-02]: Infreq2467vpand .L_2il0floatpacket.35(%rip), %xmm13, %xmm15 #5163.182468lea __svml_dsin_ha_reduction_data_internal(%rip), %rsi #5165.3832469vpsrlq $52, %xmm15, %xmm12 #5164.182470lea __svml_dsin_ha_data_internal_ha(%rip), %r8 #5282.3752471vmovd %xmm12, %edx #5165.1242472vmovsd 16512+__svml_dsin_ha_data_internal_ha(%rip), %xmm10 #5073.242473vmovupd %xmm6, 32(%rsp) #[spill]2474vandpd %xmm13, %xmm10, %xmm6 #5074.202475vpand .L_2il0floatpacket.36(%rip), %xmm13, %xmm7 #5173.212476vcmpeqsd %xmm10, %xmm6, %xmm0 #5075.252477vpaddq .L_2il0floatpacket.37(%rip), %xmm7, %xmm8 #5174.212478vmovmskpd %xmm0, %eax #5077.482479vmovdqu .L_2il0floatpacket.38(%rip), %xmm12 #5175.172480vpsrlq $32, %xmm8, %xmm9 #5182.122481vpand %xmm12, %xmm8, %xmm6 #5183.122482vmovupd %xmm2, 16(%rsp) #[spill]2483lea (%rdx,%rdx,2), %ecx #5165.2302484shll $3, %ecx #5165.2302485andl $1, %eax #5077.1022486vmovq 16(%rsi,%rcx), %xmm11 #5167.3832487vpand %xmm12, %xmm11, %xmm15 #5181.122488vpsrlq $32, %xmm11, %xmm0 #5180.122489vpmuludq %xmm15, %xmm9, %xmm11 #5189.132490vmovq 8(%rsi,%rcx), %xmm5 #5166.3842491vpsrlq $32, %xmm11, %xmm15 #5214.132492vpmuludq %xmm0, %xmm9, %xmm11 #5188.132493vpand %xmm12, %xmm5, %xmm2 #5179.122494vpmuludq %xmm0, %xmm6, %xmm0 #5194.132495vmovupd %xmm1, (%rsp) #[spill]2496vpsrlq $32, %xmm0, %xmm0 #5196.132497vpmuludq %xmm2, %xmm6, %xmm1 #5193.132498vpsrlq $32, %xmm5, %xmm4 #5178.122499vpmuludq %xmm2, %xmm9, %xmm2 #5187.132500vpmuludq %xmm4, %xmm6, %xmm3 #5192.132501vpmuludq %xmm4, %xmm9, %xmm4 #5186.132502vpaddq %xmm0, %xmm11, %xmm11 #5200.132503vpand %xmm12, %xmm1, %xmm5 #5204.132504vpsrlq $32, %xmm1, %xmm1 #5197.132505vmovq (%rcx,%rsi), %xmm10 #5165.3832506vpand %xmm12, %xmm3, %xmm0 #5205.132507vpaddq %xmm11, %xmm5, %xmm5 #5209.132508vpand %xmm12, %xmm10, %xmm7 #5177.122509vpsrlq $32, %xmm10, %xmm10 #5176.122510vpaddq %xmm5, %xmm15, %xmm11 #5215.132511vpaddq %xmm1, %xmm2, %xmm5 #5201.132512vpmuludq %xmm7, %xmm6, %xmm8 #5191.132513vpmuludq %xmm7, %xmm9, %xmm9 #5185.132514vpmuludq %xmm10, %xmm6, %xmm6 #5190.132515vpaddq %xmm5, %xmm0, %xmm0 #5210.132516vpsrlq $32, %xmm11, %xmm15 #5216.132517vpsrlq $32, %xmm3, %xmm3 #5198.132518vpaddq %xmm0, %xmm15, %xmm5 #5217.132519vpaddq %xmm3, %xmm4, %xmm0 #5202.132520vpand %xmm12, %xmm8, %xmm1 #5206.132521vpsrlq $32, %xmm5, %xmm2 #5218.132522vpaddq %xmm0, %xmm1, %xmm15 #5211.132523vpsrlq $32, %xmm8, %xmm0 #5199.132524vpsllq $32, %xmm5, %xmm5 #5225.192525vpaddq %xmm0, %xmm9, %xmm7 #5203.132526vpaddq %xmm15, %xmm2, %xmm4 #5219.132527vpand %xmm12, %xmm6, %xmm15 #5207.132528vpsrlq $32, %xmm4, %xmm3 #5220.132529vpaddq %xmm7, %xmm15, %xmm9 #5212.132530vpaddq %xmm9, %xmm3, %xmm8 #5221.132531vpsllq $32, %xmm8, %xmm1 #5224.192532vpand %xmm12, %xmm4, %xmm2 #5223.132533vpaddq %xmm2, %xmm1, %xmm9 #5226.192534vpand .L_2il0floatpacket.39(%rip), %xmm13, %xmm8 #5229.172535vpand %xmm12, %xmm11, %xmm12 #5222.132536vpxor .L_2il0floatpacket.40(%rip), %xmm8, %xmm3 #5231.222537vpsrlq $12, %xmm9, %xmm11 #5232.202538vmovups .L_2il0floatpacket.41(%rip), %xmm4 #5235.152539vpor %xmm3, %xmm11, %xmm6 #5233.202540vpaddq %xmm12, %xmm5, %xmm5 #5227.192541vaddsd %xmm6, %xmm4, %xmm7 #5236.192542vpand .L_2il0floatpacket.46(%rip), %xmm9, %xmm9 #5254.202543vsubsd %xmm4, %xmm7, %xmm10 #5237.92544vpand .L_2il0floatpacket.44(%rip), %xmm5, %xmm0 #5245.202545vpsllq $40, %xmm9, %xmm2 #5255.202546vpsrlq $24, %xmm5, %xmm5 #5256.192547vpsllq $28, %xmm0, %xmm15 #5246.202548vpor %xmm5, %xmm2, %xmm3 #5257.202549vsubsd %xmm10, %xmm6, %xmm11 #5238.172550vpxor .L_2il0floatpacket.45(%rip), %xmm8, %xmm6 #5252.222551vpor %xmm6, %xmm3, %xmm4 #5258.202552vpxor .L_2il0floatpacket.43(%rip), %xmm8, %xmm1 #5243.222553vsubsd %xmm6, %xmm4, %xmm8 #5261.182554vpor %xmm1, %xmm15, %xmm12 #5247.202555vmovups .L_2il0floatpacket.52(%rip), %xmm3 #5273.162556vsubsd %xmm1, %xmm12, %xmm15 #5250.172557vaddsd %xmm8, %xmm11, %xmm12 #5262.112558vmovapd %xmm12, %xmm0 #5269.132559vsubsd %xmm12, %xmm11, %xmm11 #5263.172560vandpd .L_2il0floatpacket.51(%rip), %xmm13, %xmm2 #5274.112561vaddsd %xmm11, %xmm8, %xmm10 #5264.182562vcmpltsd %xmm2, %xmm3, %xmm1 #5275.172563vcmplesd %xmm3, %xmm2, %xmm4 #5276.202564vaddsd %xmm15, %xmm10, %xmm8 #5265.112565vmovups .L_2il0floatpacket.47(%rip), %xmm15 #5266.162566vmovsd %xmm1, %xmm2, %xmm6 #5275.172567vmulsd %xmm15, %xmm12, %xmm5 #5268.132568vandpd %xmm13, %xmm4, %xmm13 #5277.242569vfmsub213sd %xmm5, %xmm15, %xmm0 #5269.132570vmovsd 17024+__svml_dsin_ha_data_internal_ha(%rip), %xmm4 #5295.182571vmovsd 17216+__svml_dsin_ha_data_internal_ha(%rip), %xmm9 #5302.182572vfmadd132sd .L_2il0floatpacket.72(%rip), %xmm0, %xmm12 #5270.132573vandpd %xmm5, %xmm6, %xmm0 #5278.252574vfmadd213sd %xmm12, %xmm15, %xmm8 #5271.132575vorpd %xmm0, %xmm13, %xmm12 #5279.92576vandps .L_2il0floatpacket.42(%rip), %xmm7, %xmm15 #5241.152577vmovapd %xmm12, %xmm1 #5285.262578vmovapd %xmm12, %xmm3 #5288.222579vmovd %xmm15, %edi #5282.1322580vmulsd %xmm12, %xmm12, %xmm10 #5292.192581shll $5, %edi #5282.2352582vandpd %xmm8, %xmm6, %xmm0 #5280.92583vmovq 16(%r8,%rdi), %xmm13 #5284.3752584vfmadd132sd 8(%r8,%rdi), %xmm13, %xmm1 #5285.262585vmovq (%rdi,%r8), %xmm6 #5282.3752586vmovdqa %xmm6, %xmm15 #5286.252587vmovdqa %xmm6, %xmm2 #5290.222588vfmadd213sd 16960+__svml_dsin_ha_data_internal_ha(%rip), %xmm10, %xmm4 #5295.182589vfmadd213sd 17152+__svml_dsin_ha_data_internal_ha(%rip), %xmm10, %xmm9 #5302.182590vfmadd213sd %xmm1, %xmm12, %xmm15 #5286.252591vsubsd %xmm1, %xmm13, %xmm7 #5287.222592vmulsd %xmm10, %xmm4, %xmm5 #5296.182593vfmadd213sd 17088+__svml_dsin_ha_data_internal_ha(%rip), %xmm10, %xmm9 #5304.182594vfmadd132sd 8(%r8,%rdi), %xmm7, %xmm3 #5288.222595vsubsd %xmm15, %xmm1, %xmm7 #5289.222596vaddsd 8(%r8,%rdi), %xmm6, %xmm1 #5298.172597vmulsd %xmm12, %xmm5, %xmm11 #5297.182598vfmadd213sd %xmm7, %xmm12, %xmm2 #5290.222599vfnmadd213sd %xmm1, %xmm13, %xmm12 #5307.172600vmovupd 32(%rsp), %xmm6 #5313.18[spill]2601vaddsd %xmm3, %xmm2, %xmm8 #5291.252602vmulsd %xmm10, %xmm9, %xmm2 #5305.182603vfmadd213sd 24(%r8,%rdi), %xmm12, %xmm0 #5309.202604vfmadd213sd %xmm8, %xmm1, %xmm11 #5299.212605vfmadd213sd %xmm11, %xmm13, %xmm2 #5306.212606vaddsd %xmm0, %xmm2, %xmm12 #5310.212607vmovupd (%rsp), %xmm0 #5313.18[spill]2608vmovupd 16(%rsp), %xmm2 #5313.18[spill]2609vaddsd %xmm12, %xmm15, %xmm13 #5311.242610vxorpd %xmm14, %xmm13, %xmm14 #5312.242611blendvpd %xmm0, %xmm14, %xmm2 #5313.182612jmp ..B7.2 # Prob 100% #5313.182613.align 16,0x902614# LOE rbx r12 r13 r14 r15 eax xmm2 xmm62615.cfi_endproc2616# mark_end;2617.type __svml_sin1_ha_l9,@function2618.size __svml_sin1_ha_l9,.-__svml_sin1_ha_l92619..LN__svml_sin1_ha_l9.6:2620.data2621# -- End __svml_sin1_ha_l92622.text2623.L_2__routine_start___svml_sin2_ha_ex_7:2624# -- Begin __svml_sin2_ha_ex2625.text2626# mark_begin;2627.align 16,0x902628.globl __svml_sin2_ha_ex2629# --- __svml_sin2_ha_ex(__m128d)2630__svml_sin2_ha_ex:2631# parameter 1: %xmm02632..B8.1: # Preds ..B8.02633# Execution count [1.00e+00]2634.byte 243 #5324.12635.byte 15 #5683.182636.byte 30 #5683.182637.byte 250 #5683.182638.cfi_startproc2639..___tag_value___svml_sin2_ha_ex.201:2640..L202:2641#5324.12642pushq %rbp #5324.12643.cfi_def_cfa_offset 162644movq %rsp, %rbp #5324.12645.cfi_def_cfa 6, 162646.cfi_offset 6, -162647andq $-64, %rsp #5324.12648subq $192, %rsp #5324.12649movaps %xmm0, %xmm7 #5324.12650movups 16384+__svml_dsin_ha_data_internal_ha(%rip), %xmm1 #5371.502651lea __svml_dsin_ha_data_internal_ha(%rip), %rax #5391.3702652movups 16576+__svml_dsin_ha_data_internal_ha(%rip), %xmm13 #5377.252653movaps %xmm1, %xmm2 #5372.172654andps %xmm7, %xmm1 #5373.122655andnps %xmm7, %xmm2 #5372.172656mulpd %xmm1, %xmm13 #5377.252657movups 16640+__svml_dsin_ha_data_internal_ha(%rip), %xmm8 #5376.512658movaps %xmm1, %xmm6 #5380.142659addpd %xmm8, %xmm13 #5377.132660movaps %xmm13, %xmm11 #5378.132661xorl %edx, %edx #5370.12662subpd %xmm8, %xmm11 #5378.132663movups 16768+__svml_dsin_ha_data_internal_ha(%rip), %xmm9 #5379.482664mulpd %xmm11, %xmm9 #5380.362665movups 16832+__svml_dsin_ha_data_internal_ha(%rip), %xmm10 #5382.192666mulpd %xmm11, %xmm10 #5382.192667subpd %xmm9, %xmm6 #5380.142668movaps %xmm6, %xmm5 #5383.172669subpd %xmm10, %xmm5 #5383.172670andps 16704+__svml_dsin_ha_data_internal_ha(%rip), %xmm13 #5390.172671movaps %xmm5, %xmm3 #5395.222672movd %xmm13, %ecx #5391.1282673movaps %xmm5, %xmm8 #5394.192674movups 16896+__svml_dsin_ha_data_internal_ha(%rip), %xmm12 #5386.502675subpd %xmm5, %xmm6 #5384.172676mulpd %xmm11, %xmm12 #5387.322677pextrw $4, %xmm13, %esi #5391.1842678subpd %xmm10, %xmm6 #5385.172679shll $5, %ecx #5391.2852680movaps %xmm5, %xmm11 #5403.152681shll $5, %esi #5391.3362682movq 8(%rcx,%rax), %xmm9 #5392.6012683mulpd %xmm5, %xmm11 #5403.152684subpd %xmm12, %xmm6 #5387.132685movhpd 8(%rsi,%rax), %xmm9 #5392.5692686mulpd %xmm9, %xmm3 #5395.222687movq 16(%rcx,%rax), %xmm12 #5393.5992688movups 17216+__svml_dsin_ha_data_internal_ha(%rip), %xmm10 #5413.262689movhpd 16(%rsi,%rax), %xmm12 #5393.5672690mulpd %xmm11, %xmm10 #5413.262691movaps %xmm12, %xmm15 #5396.222692movaps %xmm12, %xmm14 #5398.182693addpd %xmm3, %xmm15 #5396.222694addpd 17152+__svml_dsin_ha_data_internal_ha(%rip), %xmm10 #5413.142695subpd %xmm15, %xmm14 #5398.182696mulpd %xmm11, %xmm10 #5415.262697addpd %xmm14, %xmm3 #5399.182698addpd 17088+__svml_dsin_ha_data_internal_ha(%rip), %xmm10 #5415.142699movups 17024+__svml_dsin_ha_data_internal_ha(%rip), %xmm14 #5406.262700movaps %xmm15, %xmm0 #5397.212701mulpd %xmm11, %xmm14 #5406.262702movq (%rcx,%rax), %xmm4 #5391.5992703movhpd (%rsi,%rax), %xmm4 #5391.5672704mulpd %xmm4, %xmm8 #5394.192705addpd 16960+__svml_dsin_ha_data_internal_ha(%rip), %xmm14 #5406.142706addpd %xmm8, %xmm0 #5397.212707addpd %xmm9, %xmm4 #5409.132708mulpd %xmm11, %xmm14 #5407.142709mulpd %xmm10, %xmm11 #5416.142710subpd %xmm0, %xmm15 #5400.182711mulpd %xmm5, %xmm14 #5408.142712mulpd %xmm12, %xmm11 #5417.292713mulpd %xmm5, %xmm12 #5418.322714addpd %xmm15, %xmm8 #5401.182715mulpd %xmm4, %xmm14 #5410.292716subpd %xmm12, %xmm4 #5418.132717addpd %xmm8, %xmm3 #5402.212718mulpd %xmm4, %xmm6 #5420.282719addpd %xmm14, %xmm3 #5410.172720movq 24(%rcx,%rax), %xmm5 #5419.5992721movhpd 24(%rsi,%rax), %xmm5 #5419.5672722addpd %xmm11, %xmm3 #5417.172723addpd %xmm6, %xmm5 #5420.162724addpd %xmm5, %xmm3 #5421.172725addpd %xmm3, %xmm0 #5422.142726movaps %xmm1, %xmm3 #5424.262727pxor %xmm2, %xmm0 #5423.142728cmpnlepd 16448+__svml_dsin_ha_data_internal_ha(%rip), %xmm3 #5424.262729movmskpd %xmm3, %edi #5426.782730testl %edi, %edi #5427.662731jne ..B8.12 # Prob 5% #5427.662732# LOE rax rbx r12 r13 r14 r15 edx xmm0 xmm1 xmm2 xmm3 xmm72733..B8.2: # Preds ..B8.12 ..B8.12734# Execution count [1.00e+00]2735testl %edx, %edx #5686.522736jne ..B8.4 # Prob 5% #5686.522737# LOE rbx r12 r13 r14 r15 edx xmm0 xmm72738..B8.3: # Preds ..B8.4 ..B8.10 ..B8.22739# Execution count [1.00e+00]2740movq %rbp, %rsp #5689.122741popq %rbp #5689.122742.cfi_def_cfa 7, 82743.cfi_restore 62744ret #5689.122745.cfi_def_cfa 6, 162746.cfi_offset 6, -162747# LOE2748..B8.4: # Preds ..B8.22749# Execution count [5.00e-02]: Infreq2750movups %xmm7, 64(%rsp) #5686.1972751movups %xmm0, 128(%rsp) #5686.2702752je ..B8.3 # Prob 95% #5686.3742753# LOE rbx r12 r13 r14 r15 edx xmm02754..B8.7: # Preds ..B8.42755# Execution count [2.25e-03]: Infreq2756xorl %eax, %eax #5686.4542757movq %r12, 8(%rsp) #5686.454[spill]2758.cfi_escape 0x10, 0x0c, 0x0e, 0x38, 0x1c, 0x0d, 0xc0, 0xff, 0xff, 0xff, 0x1a, 0x0d, 0x48, 0xff, 0xff, 0xff, 0x222759movl %eax, %r12d #5686.4542760movq %r13, (%rsp) #5686.454[spill]2761.cfi_escape 0x10, 0x0d, 0x0e, 0x38, 0x1c, 0x0d, 0xc0, 0xff, 0xff, 0xff, 0x1a, 0x0d, 0x40, 0xff, 0xff, 0xff, 0x222762movl %edx, %r13d #5686.4542763# LOE rbx r12 r14 r15 r13d2764..B8.8: # Preds ..B8.9 ..B8.72765# Execution count [1.25e-02]: Infreq2766btl %r12d, %r13d #5686.5172767jc ..B8.11 # Prob 5% #5686.5172768# LOE rbx r12 r14 r15 r13d2769..B8.9: # Preds ..B8.11 ..B8.82770# Execution count [1.25e-02]: Infreq2771incl %r12d #5686.4702772cmpl $2, %r12d #5686.4652773jl ..B8.8 # Prob 82% #5686.4652774# LOE rbx r12 r14 r15 r13d2775..B8.10: # Preds ..B8.92776# Execution count [2.25e-03]: Infreq2777movq 8(%rsp), %r12 #[spill]2778.cfi_restore 122779movq (%rsp), %r13 #[spill]2780.cfi_restore 132781movups 128(%rsp), %xmm0 #5686.6732782jmp ..B8.3 # Prob 100% #5686.6732783.cfi_escape 0x10, 0x0c, 0x0e, 0x38, 0x1c, 0x0d, 0xc0, 0xff, 0xff, 0xff, 0x1a, 0x0d, 0x48, 0xff, 0xff, 0xff, 0x222784.cfi_escape 0x10, 0x0d, 0x0e, 0x38, 0x1c, 0x0d, 0xc0, 0xff, 0xff, 0xff, 0x1a, 0x0d, 0x40, 0xff, 0xff, 0xff, 0x222785# LOE rbx r12 r13 r14 r15 xmm02786..B8.11: # Preds ..B8.82787# Execution count [6.25e-04]: Infreq2788lea 64(%rsp,%r12,8), %rdi #5686.5462789lea 128(%rsp,%r12,8), %rsi #5686.5462790..___tag_value___svml_sin2_ha_ex.219:2791# __svml_dsin_ha_cout_rare_internal(const double *, double *)2792call __svml_dsin_ha_cout_rare_internal #5686.5462793..___tag_value___svml_sin2_ha_ex.220:2794jmp ..B8.9 # Prob 100% #5686.5462795.cfi_restore 122796.cfi_restore 132797# LOE rbx r14 r15 r12d r13d2798..B8.12: # Preds ..B8.12799# Execution count [5.00e-02]: Infreq2800movdqu .L_2il0floatpacket.35(%rip), %xmm10 #5520.162801lea __svml_dsin_ha_reduction_data_internal(%rip), %r9 #5522.3722802pand %xmm1, %xmm10 #5520.162803psrlq $52, %xmm10 #5521.162804movups 16512+__svml_dsin_ha_data_internal_ha(%rip), %xmm8 #5430.552805movd %xmm10, %ecx #5522.1242806movups %xmm0, 16(%rsp) #[spill]2807movaps %xmm8, %xmm0 #5431.202808movups %xmm3, (%rsp) #[spill]2809andps %xmm1, %xmm0 #5431.202810pextrw $4, %xmm10, %edi #5522.1832811cmpeqpd %xmm8, %xmm0 #5432.252812movdqu .L_2il0floatpacket.36(%rip), %xmm3 #5530.192813lea (%rcx,%rcx,2), %esi #5522.2872814pand %xmm1, %xmm3 #5530.192815lea (%rdi,%rdi,2), %r8d #5522.3382816shll $3, %esi #5522.2872817paddq .L_2il0floatpacket.37(%rip), %xmm3 #5531.192818movmskpd %xmm0, %edx #5434.482819movq 16(%rsi,%r9), %xmm15 #5524.6262820movups %xmm7, 32(%rsp) #[spill]2821movdqa %xmm3, %xmm7 #5539.102822shll $3, %r8d #5522.3382823psrlq $32, %xmm7 #5539.102824movhpd 16(%r8,%r9), %xmm15 #5524.5942825movdqa %xmm7, %xmm0 #5545.112826movdqu .L_2il0floatpacket.38(%rip), %xmm5 #5532.152827movaps %xmm15, %xmm8 #5537.102828movq 8(%rsi,%r9), %xmm13 #5523.6272829psrlq $32, %xmm8 #5537.102830pand %xmm5, %xmm3 #5540.102831pand %xmm5, %xmm15 #5538.102832movhpd 8(%r8,%r9), %xmm13 #5523.5952833movdqa %xmm3, %xmm11 #5550.112834pmuludq %xmm8, %xmm0 #5545.112835movaps %xmm13, %xmm14 #5535.102836pmuludq %xmm3, %xmm8 #5551.112837pmuludq %xmm7, %xmm15 #5546.112838pand %xmm5, %xmm13 #5536.102839psrlq $32, %xmm8 #5553.112840pmuludq %xmm13, %xmm11 #5550.112841psrlq $32, %xmm14 #5535.102842pmuludq %xmm7, %xmm13 #5544.112843paddq %xmm8, %xmm0 #5557.112844movdqa %xmm3, %xmm12 #5549.112845movdqa %xmm5, %xmm10 #5561.112846pmuludq %xmm14, %xmm12 #5549.112847pand %xmm11, %xmm10 #5561.112848pmuludq %xmm7, %xmm14 #5543.112849paddq %xmm0, %xmm10 #5566.112850movq (%rsi,%r9), %xmm9 #5522.6262851movdqa %xmm5, %xmm6 #5534.102852movhpd (%r8,%r9), %xmm9 #5522.5942853psrlq $32, %xmm15 #5571.112854psrlq $32, %xmm11 #5554.112855pand %xmm9, %xmm6 #5534.102856movdqa %xmm3, %xmm4 #5548.112857movdqa %xmm5, %xmm8 #5562.112858paddq %xmm10, %xmm15 #5572.112859paddq %xmm11, %xmm13 #5558.112860pmuludq %xmm6, %xmm4 #5548.112861pmuludq %xmm6, %xmm7 #5542.112862pand %xmm12, %xmm8 #5562.112863movaps %xmm15, %xmm0 #5573.112864paddq %xmm13, %xmm8 #5567.112865psrlq $32, %xmm0 #5573.112866psrlq $32, %xmm12 #5555.112867psrlq $32, %xmm9 #5533.102868movdqa %xmm5, %xmm11 #5563.112869paddq %xmm8, %xmm0 #5574.112870paddq %xmm12, %xmm14 #5559.112871pmuludq %xmm9, %xmm3 #5547.112872pand %xmm4, %xmm11 #5563.112873movdqa %xmm0, %xmm13 #5575.112874paddq %xmm14, %xmm11 #5568.112875psrlq $32, %xmm13 #5575.112876psrlq $32, %xmm4 #5556.112877paddq %xmm11, %xmm13 #5576.112878paddq %xmm4, %xmm7 #5560.112879pand %xmm5, %xmm3 #5564.112880movdqa %xmm13, %xmm10 #5577.112881paddq %xmm7, %xmm3 #5569.112882psrlq $32, %xmm10 #5577.112883pand %xmm5, %xmm13 #5580.112884paddq %xmm3, %xmm10 #5578.112885psllq $32, %xmm10 #5581.172886pand %xmm5, %xmm15 #5579.112887paddq %xmm13, %xmm10 #5583.172888movdqu .L_2il0floatpacket.39(%rip), %xmm4 #5586.152889movdqa %xmm10, %xmm7 #5589.182890movdqu .L_2il0floatpacket.40(%rip), %xmm12 #5588.202891pand %xmm1, %xmm4 #5586.152892movups .L_2il0floatpacket.41(%rip), %xmm14 #5592.152893psrlq $12, %xmm7 #5589.182894pxor %xmm4, %xmm12 #5588.202895movaps %xmm14, %xmm9 #5593.192896por %xmm12, %xmm7 #5590.182897psllq $32, %xmm0 #5582.172898addpd %xmm7, %xmm9 #5593.192899paddq %xmm15, %xmm0 #5584.172900movaps %xmm9, %xmm5 #5594.92901subpd %xmm14, %xmm5 #5594.92902movdqu .L_2il0floatpacket.46(%rip), %xmm3 #5611.182903movdqu .L_2il0floatpacket.44(%rip), %xmm8 #5602.182904pand %xmm10, %xmm3 #5611.182905movdqu .L_2il0floatpacket.43(%rip), %xmm6 #5600.202906pand %xmm0, %xmm8 #5602.182907psllq $40, %xmm3 #5612.182908psrlq $24, %xmm0 #5613.172909pxor %xmm4, %xmm6 #5600.202910por %xmm0, %xmm3 #5614.182911pxor .L_2il0floatpacket.45(%rip), %xmm4 #5609.202912psllq $28, %xmm8 #5603.182913subpd %xmm5, %xmm7 #5595.172914por %xmm4, %xmm3 #5615.182915movaps %xmm7, %xmm0 #5619.112916subpd %xmm4, %xmm3 #5618.182917addpd %xmm3, %xmm0 #5619.112918subpd %xmm0, %xmm7 #5620.172919por %xmm6, %xmm8 #5604.182920subpd %xmm6, %xmm8 #5607.172921addpd %xmm7, %xmm3 #5621.182922movups .L_2il0floatpacket.50(%rip), %xmm10 #5627.162923andps %xmm0, %xmm10 #5627.162924addpd %xmm3, %xmm8 #5622.112925subpd %xmm10, %xmm0 #5628.172926mulpd .L_2il0floatpacket.47(%rip), %xmm8 #5632.122927movups .L_2il0floatpacket.48(%rip), %xmm15 #5624.162928movaps %xmm10, %xmm11 #5629.162929movups .L_2il0floatpacket.49(%rip), %xmm5 #5625.172930mulpd %xmm15, %xmm11 #5629.162931mulpd %xmm0, %xmm15 #5630.122932mulpd %xmm5, %xmm10 #5631.122933mulpd %xmm0, %xmm5 #5633.122934addpd %xmm10, %xmm15 #5634.132935addpd %xmm5, %xmm8 #5635.132936addpd %xmm8, %xmm15 #5636.132937movups .L_2il0floatpacket.52(%rip), %xmm4 #5641.162938movaps %xmm15, %xmm8 #5637.132939movups .L_2il0floatpacket.51(%rip), %xmm7 #5642.112940movaps %xmm4, %xmm6 #5643.172941andps %xmm1, %xmm7 #5642.112942addpd %xmm11, %xmm8 #5637.132943cmpltpd %xmm7, %xmm6 #5643.172944cmplepd %xmm4, %xmm7 #5644.202945subpd %xmm8, %xmm11 #5638.162946andps .L_2il0floatpacket.42(%rip), %xmm9 #5598.132947andps %xmm1, %xmm7 #5645.242948movd %xmm9, %r10d #5650.1322949andps %xmm6, %xmm8 #5646.252950orps %xmm8, %xmm7 #5647.92951movaps %xmm7, %xmm1 #5654.262952movaps %xmm7, %xmm14 #5662.192953pextrw $4, %xmm9, %r11d #5650.1882954mulpd %xmm7, %xmm14 #5662.192955addpd %xmm11, %xmm15 #5639.132956shll $5, %r10d #5650.2892957movaps %xmm7, %xmm13 #5653.232958shll $5, %r11d #5650.3402959andps %xmm15, %xmm6 #5648.92960movq 8(%r10,%rax), %xmm0 #5651.6052961movhpd 8(%r11,%rax), %xmm0 #5651.5732962mulpd %xmm0, %xmm1 #5654.262963movq 16(%r10,%rax), %xmm3 #5652.6032964movhpd 16(%r11,%rax), %xmm3 #5652.5712965movaps %xmm3, %xmm12 #5655.262966movaps %xmm3, %xmm9 #5657.222967addpd %xmm1, %xmm12 #5655.262968subpd %xmm12, %xmm9 #5657.222969addpd %xmm9, %xmm1 #5658.222970movups 17024+__svml_dsin_ha_data_internal_ha(%rip), %xmm9 #5665.302971movaps %xmm12, %xmm5 #5656.252972movups 17216+__svml_dsin_ha_data_internal_ha(%rip), %xmm10 #5672.302973movq (%r10,%rax), %xmm4 #5650.6032974mulpd %xmm14, %xmm9 #5665.302975mulpd %xmm14, %xmm10 #5672.302976movhpd (%r11,%rax), %xmm4 #5650.5712977mulpd %xmm4, %xmm13 #5653.232978addpd %xmm0, %xmm4 #5668.172979addpd %xmm13, %xmm5 #5656.252980movups 16960+__svml_dsin_ha_data_internal_ha(%rip), %xmm8 #5665.182981movups 17152+__svml_dsin_ha_data_internal_ha(%rip), %xmm11 #5672.182982addpd %xmm9, %xmm8 #5665.182983addpd %xmm10, %xmm11 #5672.182984subpd %xmm5, %xmm12 #5659.222985mulpd %xmm14, %xmm8 #5666.182986mulpd %xmm14, %xmm11 #5674.302987addpd %xmm12, %xmm13 #5660.222988mulpd %xmm7, %xmm8 #5667.182989mulpd %xmm3, %xmm7 #5677.362990mulpd %xmm4, %xmm8 #5669.332991subpd %xmm7, %xmm4 #5677.172992addpd %xmm13, %xmm1 #5661.252993mulpd %xmm4, %xmm6 #5679.322994addpd %xmm8, %xmm1 #5669.212995movups 17088+__svml_dsin_ha_data_internal_ha(%rip), %xmm12 #5674.182996addpd %xmm11, %xmm12 #5674.182997mulpd %xmm12, %xmm14 #5675.182998mulpd %xmm3, %xmm14 #5676.332999movq 24(%r10,%rax), %xmm3 #5678.6033000movhpd 24(%r11,%rax), %xmm3 #5678.5713001addpd %xmm14, %xmm1 #5676.213002addpd %xmm6, %xmm3 #5679.203003addpd %xmm3, %xmm1 #5680.213004addpd %xmm1, %xmm5 #5681.243005pxor %xmm2, %xmm5 #5682.243006movups (%rsp), %xmm2 #5683.29[spill]3007movaps %xmm2, %xmm0 #5683.293008andps %xmm2, %xmm5 #5683.783009andnps 16(%rsp), %xmm0 #5683.29[spill]3010movups 32(%rsp), %xmm7 #5683.18[spill]3011orps %xmm5, %xmm0 #5683.183012jmp ..B8.2 # Prob 100% #5683.183013.align 16,0x903014# LOE rbx r12 r13 r14 r15 edx xmm0 xmm73015.cfi_endproc3016# mark_end;3017.type __svml_sin2_ha_ex,@function3018.size __svml_sin2_ha_ex,.-__svml_sin2_ha_ex3019..LN__svml_sin2_ha_ex.7:3020.data3021# -- End __svml_sin2_ha_ex3022.text3023.L_2__routine_start___svml_sin8_ha_z0_8:3024# -- Begin __svml_sin8_ha_z03025.text3026# mark_begin;3027.align 16,0x903028.globl __svml_sin8_ha_z03029# --- __svml_sin8_ha_z0(__m512d)3030__svml_sin8_ha_z0:3031# parameter 1: %zmm03032..B9.1: # Preds ..B9.03033# Execution count [1.00e+00]3034.byte 243 #5694.13035.byte 15 #6081.183036.byte 30 #6081.183037.byte 250 #6081.183038.cfi_startproc3039..___tag_value___svml_sin8_ha_z0.230:3040..L231:3041#5694.13042pushq %rbp #5694.13043.cfi_def_cfa_offset 163044movq %rsp, %rbp #5694.13045.cfi_def_cfa 6, 163046.cfi_offset 6, -163047andq $-64, %rsp #5694.13048subq $192, %rsp #5694.13049xorl %esi, %esi #5775.53050vmovups 192+__svml_dsin_ha_data_internal(%rip), %zmm9 #5780.523051vmovups 128+__svml_dsin_ha_data_internal(%rip), %zmm7 #5781.133052vmovups 256+__svml_dsin_ha_data_internal(%rip), %zmm10 #5788.513053vmovups 320+__svml_dsin_ha_data_internal(%rip), %zmm1 #5789.513054vmovups 384+__svml_dsin_ha_data_internal(%rip), %zmm15 #5790.513055vmovups 64+__svml_dsin_ha_data_internal(%rip), %zmm5 #5777.613056vmovups 640+__svml_dsin_ha_data_internal(%rip), %zmm2 #5794.2703057vmovups 512+__svml_dsin_ha_data_internal(%rip), %zmm3 #5793.2703058vmovups 768+__svml_dsin_ha_data_internal(%rip), %zmm6 #5795.2733059vmovaps %zmm0, %zmm8 #5694.13060vfmadd213pd {rn-sae}, %zmm9, %zmm8, %zmm7 #5781.133061vmovups 1024+__svml_dsin_ha_data_internal(%rip), %zmm0 #5805.503062vpcmpeqq 896+__svml_dsin_ha_data_internal(%rip), %zmm8, %k2 #5787.193063vsubpd {rn-sae}, %zmm9, %zmm7, %zmm14 #5784.153064vandpd __svml_dsin_ha_data_internal(%rip), %zmm8, %zmm11 #5778.163065vpermt2pd 704+__svml_dsin_ha_data_internal(%rip), %zmm7, %zmm2 #5794.2703066vpermt2pd 576+__svml_dsin_ha_data_internal(%rip), %zmm7, %zmm3 #5793.2703067vpermt2pd 832+__svml_dsin_ha_data_internal(%rip), %zmm7, %zmm6 #5795.2733068vxorpd 960+__svml_dsin_ha_data_internal(%rip), %zmm7, %zmm7{%k2} #5797.173069vfnmadd213pd {rn-sae}, %zmm8, %zmm14, %zmm10 #5791.183070vcmppd $22, {sae}, %zmm5, %zmm11, %k1 #5782.303071vpsrlq $4, %zmm7, %zmm7 #5831.443072kmovw %k1, %eax #5783.753073vmovaps %zmm1, %zmm13 #5798.183074vfnmadd213pd {rn-sae}, %zmm10, %zmm14, %zmm13 #5798.183075vmovaps %zmm15, %zmm4 #5799.173076vfnmadd213pd {rn-sae}, %zmm13, %zmm14, %zmm4 #5799.173077vsubpd {rn-sae}, %zmm13, %zmm10, %zmm12 #5800.213078vmovups 1088+__svml_dsin_ha_data_internal(%rip), %zmm10 #5807.213079vmulpd {rn-sae}, %zmm4, %zmm4, %zmm5 #5801.213080vfnmadd231pd {rn-sae}, %zmm14, %zmm1, %zmm12 #5803.183081vsubpd {rn-sae}, %zmm13, %zmm4, %zmm13 #5802.213082vfmadd231pd {rn-sae}, %zmm5, %zmm0, %zmm10 #5807.213083vmovups 1216+__svml_dsin_ha_data_internal(%rip), %zmm0 #5811.213084vfmadd213pd {rn-sae}, %zmm13, %zmm15, %zmm14 #5808.193085vmovups 1152+__svml_dsin_ha_data_internal(%rip), %zmm15 #5809.503086vmovups 1280+__svml_dsin_ha_data_internal(%rip), %zmm13 #5813.503087vsubpd {rn-sae}, %zmm14, %zmm12, %zmm14 #5815.203088vfmadd231pd {rn-sae}, %zmm5, %zmm15, %zmm0 #5811.213089vfmadd213pd {rn-sae}, %zmm13, %zmm5, %zmm10 #5814.213090vmovups 1408+__svml_dsin_ha_data_internal(%rip), %zmm15 #5820.503091vmovups 1344+__svml_dsin_ha_data_internal(%rip), %zmm12 #5816.503092vpsllq $32, %zmm6, %zmm13 #5819.393093vfmadd213pd {rn-sae}, %zmm15, %zmm5, %zmm10 #5821.213094vfmadd213pd {rn-sae}, %zmm12, %zmm5, %zmm0 #5817.213095vmovups 1472+__svml_dsin_ha_data_internal(%rip), %zmm15 #5823.503096vmovaps %zmm2, %zmm9 #5804.203097vfmadd213pd {rn-sae}, %zmm3, %zmm4, %zmm9 #5804.203098vfmadd213pd {rn-sae}, %zmm15, %zmm5, %zmm0 #5824.213099vsubpd {rn-sae}, %zmm3, %zmm9, %zmm1 #5812.233100vmovaps %zmm3, %zmm12 #5822.233101vfmsub231pd {rn-sae}, %zmm2, %zmm4, %zmm1 #5818.213102vfnmadd213pd {rn-sae}, %zmm2, %zmm4, %zmm12 #5822.233103vmulpd {rn-sae}, %zmm4, %zmm2, %zmm2 #5826.213104vmulpd {rn-sae}, %zmm10, %zmm3, %zmm3 #5828.263105vfmadd213pd {rn-sae}, %zmm1, %zmm4, %zmm6 #5825.193106vfmadd213pd {rn-sae}, %zmm13, %zmm14, %zmm12 #5827.183107vpsllq $63, %zmm7, %zmm1 #5832.443108vfmadd213pd {rn-sae}, %zmm3, %zmm2, %zmm0 #5830.203109vaddpd {rn-sae}, %zmm12, %zmm6, %zmm4 #5829.213110vfmadd213pd {rn-sae}, %zmm4, %zmm5, %zmm0 #5833.203111vaddpd {rn-sae}, %zmm0, %zmm9, %zmm6 #5834.223112vxorpd %zmm1, %zmm6, %zmm0 #5835.183113testl %eax, %eax #5836.663114jne ..B9.17 # Prob 5% #5836.663115# LOE rbx r12 r13 r14 r15 esi zmm0 zmm8 zmm11 k13116..B9.2: # Preds ..B9.17 ..B9.13117# Execution count [1.00e+00]3118testl %esi, %esi #6084.523119jne ..B9.4 # Prob 5% #6084.523120# LOE rbx r12 r13 r14 r15 esi zmm0 zmm83121..B9.3: # Preds ..B9.10 ..B9.8 ..B9.23122# Execution count [1.00e+00]3123movq %rbp, %rsp #6087.123124popq %rbp #6087.123125.cfi_def_cfa 7, 83126.cfi_restore 63127ret #6087.123128.cfi_def_cfa 6, 163129.cfi_offset 6, -163130# LOE3131..B9.4: # Preds ..B9.23132# Execution count [5.00e-02]: Infreq3133vstmxcsr 32(%rsp) #6084.2493134# LOE rbx r12 r13 r14 r15 esi zmm0 zmm83135..B9.5: # Preds ..B9.43136# Execution count [5.00e-02]: Infreq3137movzwl 32(%rsp), %edx #6084.2493138movl %edx, %eax #6084.3033139orl $8064, %eax #6084.3033140cmpl %eax, %edx #6084.3323141je ..B9.7 # Prob 78% #6084.3323142# LOE rbx r12 r13 r14 r15 eax edx esi zmm0 zmm83143..B9.6: # Preds ..B9.53144# Execution count [1.10e-02]: Infreq3145movl %eax, 32(%rsp) #6084.3443146vldmxcsr 32(%rsp) #6084.3443147# LOE rbx r12 r13 r14 r15 eax edx esi zmm0 zmm83148..B9.7: # Preds ..B9.6 ..B9.53149# Execution count [5.00e-02]: Infreq3150vmovups %zmm8, 64(%rsp) #6084.4063151vmovups %zmm0, 128(%rsp) #6084.4813152testl %esi, %esi #6084.5873153jne ..B9.12 # Prob 5% #6084.5873154# LOE rbx r12 r13 r14 r15 eax edx esi zmm03155..B9.8: # Preds ..B9.15 ..B9.73156# Execution count [5.00e-02]: Infreq3157cmpl %eax, %edx #6084.9303158je ..B9.3 # Prob 78% #6084.9303159# LOE rbx r12 r13 r14 r15 edx zmm03160..B9.9: # Preds ..B9.83161# Execution count [1.10e-02]: Infreq3162vstmxcsr 32(%rsp) #6084.9553163movl 32(%rsp), %eax #6084.9553164# LOE rbx r12 r13 r14 r15 eax edx zmm03165..B9.10: # Preds ..B9.93166# Execution count [1.10e-02]: Infreq3167andl $-8065, %eax #6084.9423168orl %edx, %eax #6084.9423169movl %eax, 32(%rsp) #6084.9423170vldmxcsr 32(%rsp) #6084.9423171jmp ..B9.3 # Prob 100% #6084.9423172# LOE rbx r12 r13 r14 r15 zmm03173..B9.12: # Preds ..B9.73174# Execution count [2.25e-03]: Infreq3175xorl %ecx, %ecx #6084.6673176# LOE rbx r12 r13 r14 r15 eax edx ecx esi3177..B9.20: # Preds ..B9.123178# Execution count [2.25e-03]: Infreq3179vzeroupper #3180movq %r12, 16(%rsp) #[spill]3181.cfi_escape 0x10, 0x0c, 0x0e, 0x38, 0x1c, 0x0d, 0xc0, 0xff, 0xff, 0xff, 0x1a, 0x0d, 0x50, 0xff, 0xff, 0xff, 0x223182movl %eax, %r12d #3183movq %r13, 8(%rsp) #[spill]3184.cfi_escape 0x10, 0x0d, 0x0e, 0x38, 0x1c, 0x0d, 0xc0, 0xff, 0xff, 0xff, 0x1a, 0x0d, 0x48, 0xff, 0xff, 0xff, 0x223185movl %edx, %r13d #3186movq %r14, (%rsp) #[spill]3187.cfi_escape 0x10, 0x0e, 0x0e, 0x38, 0x1c, 0x0d, 0xc0, 0xff, 0xff, 0xff, 0x1a, 0x0d, 0x40, 0xff, 0xff, 0xff, 0x223188movl %esi, %r14d #3189movq %rbx, 24(%rsp) #[spill]3190.cfi_escape 0x10, 0x03, 0x0e, 0x38, 0x1c, 0x0d, 0xc0, 0xff, 0xff, 0xff, 0x1a, 0x0d, 0x58, 0xff, 0xff, 0xff, 0x223191movl %ecx, %ebx #3192# LOE rbx r15 r12d r13d r14d3193..B9.13: # Preds ..B9.14 ..B9.203194# Execution count [1.25e-02]: Infreq3195btl %ebx, %r14d #6084.7303196jc ..B9.16 # Prob 5% #6084.7303197# LOE rbx r15 r12d r13d r14d3198..B9.14: # Preds ..B9.16 ..B9.133199# Execution count [1.25e-02]: Infreq3200incl %ebx #6084.6833201cmpl $8, %ebx #6084.6783202jl ..B9.13 # Prob 82% #6084.6783203# LOE rbx r15 r12d r13d r14d3204..B9.15: # Preds ..B9.143205# Execution count [2.25e-03]: Infreq3206movq (%rsp), %r14 #[spill]3207.cfi_restore 143208movl %r12d, %eax #3209movq 16(%rsp), %r12 #[spill]3210.cfi_restore 123211movl %r13d, %edx #3212movq 8(%rsp), %r13 #[spill]3213.cfi_restore 133214movq 24(%rsp), %rbx #[spill]3215.cfi_restore 33216vmovups 128(%rsp), %zmm0 #6084.8863217jmp ..B9.8 # Prob 100% #6084.8863218.cfi_escape 0x10, 0x03, 0x0e, 0x38, 0x1c, 0x0d, 0xc0, 0xff, 0xff, 0xff, 0x1a, 0x0d, 0x58, 0xff, 0xff, 0xff, 0x223219.cfi_escape 0x10, 0x0c, 0x0e, 0x38, 0x1c, 0x0d, 0xc0, 0xff, 0xff, 0xff, 0x1a, 0x0d, 0x50, 0xff, 0xff, 0xff, 0x223220.cfi_escape 0x10, 0x0d, 0x0e, 0x38, 0x1c, 0x0d, 0xc0, 0xff, 0xff, 0xff, 0x1a, 0x0d, 0x48, 0xff, 0xff, 0xff, 0x223221.cfi_escape 0x10, 0x0e, 0x0e, 0x38, 0x1c, 0x0d, 0xc0, 0xff, 0xff, 0xff, 0x1a, 0x0d, 0x40, 0xff, 0xff, 0xff, 0x223222# LOE rbx r12 r13 r14 r15 eax edx zmm03223..B9.16: # Preds ..B9.133224# Execution count [6.25e-04]: Infreq3225lea 64(%rsp,%rbx,8), %rdi #6084.7593226lea 128(%rsp,%rbx,8), %rsi #6084.7593227..___tag_value___svml_sin8_ha_z0.258:3228# __svml_dsin_ha_cout_rare_internal(const double *, double *)3229call __svml_dsin_ha_cout_rare_internal #6084.7593230..___tag_value___svml_sin8_ha_z0.259:3231jmp ..B9.14 # Prob 100% #6084.7593232.cfi_restore 33233.cfi_restore 123234.cfi_restore 133235.cfi_restore 143236# LOE r15 ebx r12d r13d r14d3237..B9.17: # Preds ..B9.13238# Execution count [5.00e-02]: Infreq3239vmovups 16512+__svml_dsin_ha_data_internal_ha(%rip), %zmm1 #5841.563240lea __svml_dsin_ha_reduction_data_internal(%rip), %rax #5933.4063241vmovups %zmm8, 64(%rsp) #[spill]3242vmovups %zmm0, (%rsp) #[spill]3243vandpd %zmm11, %zmm1, %zmm6 #5842.203244vxorpd %zmm8, %zmm11, %zmm8 #5840.173245vpbroadcastq .L_2il0floatpacket.73(%rip), %zmm10 #5843.713246vcmppd $4, {sae}, %zmm1, %zmm6, %k2 #5843.1223247vmovups %zmm8, 128(%rsp) #5840.17[spill]3248vmovaps %zmm10, %zmm5 #5843.463249lea __svml_dsin_ha_data_internal_ha(%rip), %rdx #6050.2103250vpandq .L_2il0floatpacket.74(%rip){1to8}, %zmm11, %zmm4 #5931.163251vpandnq %zmm6, %zmm6, %zmm5{%k2} #5843.463252vpsrlq $52, %zmm4, %zmm3 #5932.183253vcmppd $3, {sae}, %zmm5, %zmm5, %k0 #5845.373254vpsllq $1, %zmm3, %zmm15 #5933.1343255vpbroadcastq .L_2il0floatpacket.77(%rip), %zmm6 #5943.153256kxnorw %k0, %k0, %k4 #5934.4073257kxnorw %k0, %k0, %k5 #5935.4063258kxnorw %k0, %k0, %k3 #5933.4063259kxnorw %k0, %k0, %k2 #6050.2103260kmovw %k0, %esi #5845.373261vpaddq %zmm3, %zmm15, %zmm2 #5933.1943262vpsllq $3, %zmm2, %zmm14 #5933.2623263vpmovqd %zmm14, %ymm12 #5933.3553264vpxord %zmm5, %zmm5, %zmm5 #5934.4073265vpxord %zmm4, %zmm4, %zmm4 #5935.4063266vgatherdpd 8(%rax,%ymm12), %zmm5{%k4} #5934.4073267vgatherdpd 16(%rax,%ymm12), %zmm4{%k5} #5935.4063268kxnorw %k0, %k0, %k4 #6052.2103269kxnorw %k0, %k0, %k5 #6076.2103270vpsrlq $32, %zmm5, %zmm9 #5946.123271vpsrlq $32, %zmm4, %zmm13 #5948.123272vpxord %zmm1, %zmm1, %zmm1 #5933.4063273vgatherdpd (%rax,%ymm12), %zmm1{%k3} #5933.4063274kxnorw %k0, %k0, %k3 #6051.2123275vpsrlq $32, %zmm1, %zmm7 #5944.123276vpandq .L_2il0floatpacket.75(%rip){1to8}, %zmm11, %zmm8 #5941.193277vpaddq .L_2il0floatpacket.76(%rip){1to8}, %zmm8, %zmm15 #5942.193278vpsrlq $32, %zmm15, %zmm8 #5950.123279vpmullq %zmm9, %zmm8, %zmm3 #5954.133280vpandq %zmm6, %zmm1, %zmm0 #5945.103281vpandq %zmm6, %zmm5, %zmm12 #5947.103282vpandq %zmm6, %zmm4, %zmm5 #5949.103283vpandq %zmm6, %zmm15, %zmm14 #5951.103284vpmullq %zmm0, %zmm8, %zmm4 #5953.133285vpmullq %zmm12, %zmm8, %zmm2 #5955.133286vpmullq %zmm13, %zmm8, %zmm1 #5956.133287vpmullq %zmm5, %zmm8, %zmm8 #5957.133288vpmullq %zmm0, %zmm14, %zmm5 #5959.133289vpmullq %zmm12, %zmm14, %zmm0 #5961.133290vpmullq %zmm13, %zmm14, %zmm13 #5962.133291vpmullq %zmm7, %zmm14, %zmm7 #5958.133292vpmullq %zmm9, %zmm14, %zmm9 #5960.133293vpsrlq $32, %zmm13, %zmm14 #5964.133294vpsrlq $32, %zmm0, %zmm13 #5965.133295vpsrlq $32, %zmm5, %zmm12 #5967.133296vpsrlq $32, %zmm9, %zmm15 #5966.133297vpaddq %zmm14, %zmm1, %zmm1 #5968.113298vpaddq %zmm13, %zmm2, %zmm14 #5969.113299vpaddq %zmm12, %zmm4, %zmm2 #5971.113300vpaddq %zmm15, %zmm3, %zmm13 #5970.113301vpandq %zmm6, %zmm7, %zmm7 #5975.113302vpaddq %zmm2, %zmm7, %zmm4 #5980.113303vpsrlq $32, %zmm8, %zmm2 #5982.133304vpandq %zmm6, %zmm0, %zmm0 #5972.113305vpaddq %zmm1, %zmm0, %zmm1 #5977.113306vpaddq %zmm1, %zmm2, %zmm15 #5983.113307vpsrlq $32, %zmm15, %zmm8 #5984.133308vpandq %zmm6, %zmm9, %zmm9 #5973.113309vpaddq %zmm14, %zmm9, %zmm0 #5978.113310vpaddq %zmm0, %zmm8, %zmm12 #5985.113311vpbroadcastq .L_2il0floatpacket.80(%rip), %zmm0 #6003.363312vpsrlq $32, %zmm12, %zmm7 #5986.133313vpandq %zmm6, %zmm5, %zmm3 #5974.113314vpaddq %zmm13, %zmm3, %zmm5 #5979.113315vpaddq %zmm5, %zmm7, %zmm3 #5987.113316vpsllq $32, %zmm12, %zmm7 #5993.193317vpsrlq $32, %zmm3, %zmm9 #5988.133318vpaddq %zmm4, %zmm9, %zmm2 #5989.113319vpandq %zmm6, %zmm15, %zmm13 #5990.113320vpandq %zmm6, %zmm3, %zmm8 #5991.113321vpsllq $32, %zmm2, %zmm6 #5992.193322vpaddq %zmm13, %zmm7, %zmm4 #5995.173323vpbroadcastq .L_2il0floatpacket.89(%rip), %zmm13 #6041.373324vpaddq %zmm8, %zmm6, %zmm15 #5994.173325vpsrlq $12, %zmm15, %zmm1 #6000.203326vpandq .L_2il0floatpacket.78(%rip){1to8}, %zmm11, %zmm3 #5997.153327vpxorq .L_2il0floatpacket.79(%rip){1to8}, %zmm3, %zmm6 #5999.203328vporq %zmm6, %zmm1, %zmm5 #6001.183329vaddpd {rn-sae}, %zmm5, %zmm0, %zmm2 #6004.213330vsubpd {rn-sae}, %zmm0, %zmm2, %zmm9 #6005.113331vsubpd {rn-sae}, %zmm9, %zmm5, %zmm9 #6006.193332vpandq .L_2il0floatpacket.83(%rip){1to8}, %zmm4, %zmm12 #6013.183333vpsllq $28, %zmm12, %zmm14 #6014.203334vpsrlq $24, %zmm4, %zmm4 #6024.193335vpandq .L_2il0floatpacket.85(%rip){1to8}, %zmm15, %zmm15 #6022.183336vpxorq .L_2il0floatpacket.82(%rip){1to8}, %zmm3, %zmm7 #6011.203337vpxorq .L_2il0floatpacket.84(%rip){1to8}, %zmm3, %zmm1 #6020.203338vpsllq $40, %zmm15, %zmm3 #6023.203339vporq %zmm7, %zmm14, %zmm8 #6015.183340vsubpd {rn-sae}, %zmm7, %zmm8, %zmm5 #6018.193341vandpd .L_2il0floatpacket.88(%rip){1to8}, %zmm11, %zmm14 #6042.113342vcmppd $22, {sae}, %zmm13, %zmm14, %k7 #6044.1173343vcmppd $26, {sae}, %zmm13, %zmm14, %k6 #6043.1143344vporq %zmm4, %zmm3, %zmm8 #6025.183345vporq %zmm1, %zmm8, %zmm7 #6026.183346vsubpd {rn-sae}, %zmm1, %zmm7, %zmm6 #6029.203347vpbroadcastq .L_2il0floatpacket.86(%rip), %zmm4 #6034.373348vaddpd {rn-sae}, %zmm6, %zmm9, %zmm12 #6030.133349vmulpd {rn-sae}, %zmm4, %zmm12, %zmm15 #6036.153350vsubpd {rn-sae}, %zmm12, %zmm9, %zmm9 #6031.193351vmovaps %zmm4, %zmm3 #6037.133352vfmsub213pd {rn-sae}, %zmm15, %zmm12, %zmm3 #6037.133353vmovaps %zmm10, %zmm1 #6043.383354vpandq .L_2il0floatpacket.81(%rip){1to8}, %zmm2, %zmm0 #6009.133355vaddpd {rn-sae}, %zmm9, %zmm6, %zmm2 #6032.203356vaddpd {rn-sae}, %zmm5, %zmm2, %zmm6 #6033.133357vpbroadcastq .L_2il0floatpacket.87(%rip), %zmm5 #6035.383358vfmadd213pd {rn-sae}, %zmm3, %zmm5, %zmm12 #6038.133359vfmadd213pd {rn-sae}, %zmm12, %zmm4, %zmm6 #6039.133360vmovups 16960+__svml_dsin_ha_data_internal_ha(%rip), %zmm4 #6062.503361vpandnq %zmm14, %zmm14, %zmm10{%k7} #6044.413362vandpd %zmm11, %zmm10, %zmm11 #6045.243363vpsllq $5, %zmm0, %zmm10 #6050.783364vpandnq %zmm14, %zmm14, %zmm1{%k6} #6043.383365vandpd %zmm15, %zmm1, %zmm8 #6046.253366vandpd %zmm6, %zmm1, %zmm1 #6048.93367vpmovqd %zmm10, %ymm6 #6050.1603368vorpd %zmm8, %zmm11, %zmm7 #6047.93369vmovups 17216+__svml_dsin_ha_data_internal_ha(%rip), %zmm14 #6068.503370vmovups 17088+__svml_dsin_ha_data_internal_ha(%rip), %zmm15 #6071.503371vmulpd {rn-sae}, %zmm7, %zmm7, %zmm11 #6060.213372vmovaps %zmm7, %zmm0 #6053.263373vmovaps %zmm7, %zmm8 #6054.253374vpxord %zmm12, %zmm12, %zmm12 #6051.2123375vpxord %zmm10, %zmm10, %zmm10 #6052.2103376vgatherdpd 8(%rdx,%ymm6), %zmm12{%k3} #6051.2123377vgatherdpd 16(%rdx,%ymm6), %zmm10{%k4} #6052.2103378vfmadd213pd {rn-sae}, %zmm10, %zmm12, %zmm0 #6053.263379vsubpd {rn-sae}, %zmm0, %zmm10, %zmm3 #6055.243380vfmadd231pd {rn-sae}, %zmm7, %zmm12, %zmm3 #6056.223381vpxord %zmm9, %zmm9, %zmm9 #6050.2103382vgatherdpd (%rdx,%ymm6), %zmm9{%k2} #6050.2103383vfmadd132pd {rn-sae}, %zmm9, %zmm0, %zmm8 #6054.253384vsubpd {rn-sae}, %zmm8, %zmm0, %zmm2 #6057.243385vmovups 17024+__svml_dsin_ha_data_internal_ha(%rip), %zmm0 #6061.503386vfmadd231pd {rn-sae}, %zmm9, %zmm7, %zmm2 #6058.223387vfmadd231pd {rn-sae}, %zmm11, %zmm0, %zmm4 #6063.183388vaddpd {rn-sae}, %zmm3, %zmm2, %zmm13 #6059.273389vaddpd {rn-sae}, %zmm12, %zmm9, %zmm2 #6066.193390vmulpd {rn-sae}, %zmm11, %zmm4, %zmm5 #6064.203391vmulpd {rn-sae}, %zmm7, %zmm5, %zmm0 #6065.203392vfnmadd213pd {rn-sae}, %zmm2, %zmm10, %zmm7 #6075.173393vfmadd213pd {rn-sae}, %zmm13, %zmm2, %zmm0 #6067.213394vmovups 17152+__svml_dsin_ha_data_internal_ha(%rip), %zmm13 #6069.503395vfmadd231pd {rn-sae}, %zmm11, %zmm14, %zmm13 #6070.183396vfmadd213pd {rn-sae}, %zmm15, %zmm11, %zmm13 #6072.183397vmulpd {rn-sae}, %zmm11, %zmm13, %zmm3 #6073.203398vfmadd213pd {rn-sae}, %zmm0, %zmm10, %zmm3 #6074.213399vmovups (%rsp), %zmm0 #6081.18[spill]3400vpxord %zmm10, %zmm10, %zmm10 #6076.2103401vgatherdpd 24(%rdx,%ymm6), %zmm10{%k5} #6076.2103402vfmadd213pd {rn-sae}, %zmm10, %zmm7, %zmm1 #6077.203403vaddpd {rn-sae}, %zmm1, %zmm3, %zmm7 #6078.233404vaddpd {rn-sae}, %zmm7, %zmm8, %zmm11 #6079.223405vmovups 64(%rsp), %zmm8 #6081.18[spill]3406vxorpd 128(%rsp), %zmm11, %zmm0{%k1} #6081.18[spill]3407jmp ..B9.2 # Prob 100% #6081.183408.align 16,0x903409# LOE rbx r12 r13 r14 r15 esi zmm0 zmm83410.cfi_endproc3411# mark_end;3412.type __svml_sin8_ha_z0,@function3413.size __svml_sin8_ha_z0,.-__svml_sin8_ha_z03414..LN__svml_sin8_ha_z0.8:3415.data3416# -- End __svml_sin8_ha_z03417.text3418.L_2__routine_start___svml_dsin_ha_cout_rare_internal_9:3419# -- Begin __svml_dsin_ha_cout_rare_internal3420.text3421# mark_begin;3422.align 16,0x903423.hidden __svml_dsin_ha_cout_rare_internal3424.globl __svml_dsin_ha_cout_rare_internal3425# --- __svml_dsin_ha_cout_rare_internal(const double *, double *)3426__svml_dsin_ha_cout_rare_internal:3427# parameter 1: %rdi3428# parameter 2: %rsi3429..B10.1: # Preds ..B10.03430# Execution count [1.00e+00]3431.byte 243 #2743.13432.byte 15 #2762.123433.byte 30 #2762.123434.byte 250 #2762.123435.cfi_startproc3436..___tag_value___svml_dsin_ha_cout_rare_internal.271:3437..L272:3438#2743.13439movzwl 6(%rdi), %eax #2748.323440andl $32752, %eax #2748.323441movsd (%rdi), %xmm1 #2746.143442movb 7(%rdi), %dl #2746.143443andb $127, %dl #2747.263444movsd %xmm1, -8(%rsp) #2746.53445cmpl $32752, %eax #2748.583446jne ..B10.6 # Prob 67% #2748.583447# LOE rbx rbp rsi r12 r13 r14 r15 dl xmm13448..B10.2: # Preds ..B10.13449# Execution count [3.29e-01]3450cmpl $0, -8(%rsp) #2750.883451jne ..B10.5 # Prob 28% #2750.883452# LOE rbx rbp rsi r12 r13 r14 r15 dl xmm13453..B10.3: # Preds ..B10.23454# Execution count [2.37e-01]3455movb %dl, -1(%rsp) #2747.263456cmpl $2146435072, -4(%rsp) #2750.1963457jne ..B10.5 # Prob 50% #2750.1963458# LOE rbx rbp rsi r12 r13 r14 r15 xmm13459..B10.4: # Preds ..B10.33460# Execution count [1.18e-01]3461movsd _vmldSinHATab(%rip), %xmm0 #2752.423462movl $1, %eax #2754.203463mulsd %xmm0, %xmm1 #2752.423464movsd %xmm1, (%rsi) #2752.153465ret #2754.203466# LOE3467..B10.5: # Preds ..B10.3 ..B10.23468# Execution count [2.10e-01]3469mulsd %xmm1, %xmm1 #2758.293470xorl %eax, %eax #2759.203471movsd %xmm1, (%rsi) #2758.153472ret #2759.203473# LOE3474..B10.6: # Preds ..B10.13475# Execution count [6.71e-01]3476xorl %eax, %eax #2762.123477ret #2762.123478.align 16,0x903479# LOE3480.cfi_endproc3481# mark_end;3482.type __svml_dsin_ha_cout_rare_internal,@function3483.size __svml_dsin_ha_cout_rare_internal,.-__svml_dsin_ha_cout_rare_internal3484..LN__svml_dsin_ha_cout_rare_internal.9:3485.data3486# -- End __svml_dsin_ha_cout_rare_internal3487.section .rodata, "a"3488.align 643489.align 643490.hidden __svml_dsin_ha_reduction_data_internal3491.globl __svml_dsin_ha_reduction_data_internal3492__svml_dsin_ha_reduction_data_internal:3493.long 03494.long 03495.long 03496.long 03497.long 03498.long 03499.long 03500.long 03501.long 03502.long 03503.long 03504.long 03505.long 03506.long 03507.long 03508.long 03509.long 03510.long 03511.long 03512.long 03513.long 03514.long 03515.long 03516.long 03517.long 03518.long 03519.long 03520.long 03521.long 03522.long 03523.long 03524.long 03525.long 03526.long 03527.long 03528.long 03529.long 03530.long 03531.long 03532.long 03533.long 03534.long 03535.long 03536.long 03537.long 03538.long 03539.long 03540.long 03541.long 03542.long 03543.long 03544.long 03545.long 03546.long 03547.long 03548.long 03549.long 03550.long 03551.long 03552.long 03553.long 03554.long 03555.long 03556.long 03557.long 03558.long 03559.long 03560.long 03561.long 03562.long 03563.long 03564.long 03565.long 03566.long 03567.long 03568.long 03569.long 03570.long 03571.long 03572.long 03573.long 03574.long 03575.long 03576.long 03577.long 03578.long 03579.long 03580.long 03581.long 03582.long 03583.long 03584.long 03585.long 03586.long 03587.long 03588.long 03589.long 03590.long 03591.long 03592.long 03593.long 03594.long 03595.long 03596.long 03597.long 03598.long 03599.long 03600.long 03601.long 03602.long 03603.long 03604.long 03605.long 03606.long 03607.long 03608.long 03609.long 03610.long 03611.long 03612.long 03613.long 03614.long 03615.long 03616.long 03617.long 03618.long 03619.long 03620.long 03621.long 03622.long 03623.long 03624.long 03625.long 03626.long 03627.long 03628.long 03629.long 03630.long 03631.long 03632.long 03633.long 03634.long 03635.long 03636.long 03637.long 03638.long 03639.long 03640.long 03641.long 03642.long 03643.long 03644.long 03645.long 03646.long 03647.long 03648.long 03649.long 03650.long 03651.long 03652.long 03653.long 03654.long 03655.long 03656.long 03657.long 03658.long 03659.long 03660.long 03661.long 03662.long 03663.long 03664.long 03665.long 03666.long 03667.long 03668.long 03669.long 03670.long 03671.long 03672.long 03673.long 03674.long 03675.long 03676.long 03677.long 03678.long 03679.long 03680.long 03681.long 03682.long 03683.long 03684.long 03685.long 03686.long 03687.long 03688.long 03689.long 03690.long 03691.long 03692.long 03693.long 03694.long 03695.long 03696.long 03697.long 03698.long 03699.long 03700.long 03701.long 03702.long 03703.long 03704.long 03705.long 03706.long 03707.long 03708.long 03709.long 03710.long 03711.long 03712.long 03713.long 03714.long 03715.long 03716.long 03717.long 03718.long 03719.long 03720.long 03721.long 03722.long 03723.long 03724.long 03725.long 03726.long 03727.long 03728.long 03729.long 03730.long 03731.long 03732.long 03733.long 03734.long 03735.long 03736.long 03737.long 03738.long 03739.long 03740.long 03741.long 03742.long 03743.long 03744.long 03745.long 03746.long 03747.long 03748.long 03749.long 03750.long 03751.long 03752.long 03753.long 03754.long 03755.long 03756.long 03757.long 03758.long 03759.long 03760.long 03761.long 03762.long 03763.long 03764.long 03765.long 03766.long 03767.long 03768.long 03769.long 03770.long 03771.long 03772.long 03773.long 03774.long 03775.long 03776.long 03777.long 03778.long 03779.long 03780.long 03781.long 03782.long 03783.long 03784.long 03785.long 03786.long 03787.long 03788.long 03789.long 03790.long 03791.long 03792.long 03793.long 03794.long 03795.long 03796.long 03797.long 03798.long 03799.long 03800.long 03801.long 03802.long 03803.long 03804.long 03805.long 03806.long 03807.long 03808.long 03809.long 03810.long 03811.long 03812.long 03813.long 03814.long 03815.long 03816.long 03817.long 03818.long 03819.long 03820.long 03821.long 03822.long 03823.long 03824.long 03825.long 03826.long 03827.long 03828.long 03829.long 03830.long 03831.long 03832.long 03833.long 03834.long 03835.long 03836.long 03837.long 03838.long 03839.long 03840.long 03841.long 03842.long 03843.long 03844.long 03845.long 03846.long 03847.long 03848.long 03849.long 03850.long 03851.long 03852.long 03853.long 03854.long 03855.long 03856.long 03857.long 03858.long 03859.long 03860.long 03861.long 03862.long 03863.long 03864.long 03865.long 03866.long 03867.long 03868.long 03869.long 03870.long 03871.long 03872.long 03873.long 03874.long 03875.long 03876.long 03877.long 03878.long 03879.long 03880.long 03881.long 03882.long 03883.long 03884.long 03885.long 03886.long 03887.long 03888.long 03889.long 03890.long 03891.long 03892.long 03893.long 03894.long 03895.long 03896.long 03897.long 03898.long 03899.long 03900.long 03901.long 03902.long 03903.long 03904.long 03905.long 03906.long 03907.long 03908.long 03909.long 03910.long 03911.long 03912.long 03913.long 03914.long 03915.long 03916.long 03917.long 03918.long 03919.long 03920.long 03921.long 03922.long 03923.long 03924.long 03925.long 03926.long 03927.long 03928.long 03929.long 03930.long 03931.long 03932.long 03933.long 03934.long 03935.long 03936.long 03937.long 03938.long 03939.long 03940.long 03941.long 03942.long 03943.long 03944.long 03945.long 03946.long 03947.long 03948.long 03949.long 03950.long 03951.long 03952.long 03953.long 03954.long 03955.long 03956.long 03957.long 03958.long 03959.long 03960.long 03961.long 03962.long 03963.long 03964.long 03965.long 03966.long 03967.long 03968.long 03969.long 03970.long 03971.long 03972.long 03973.long 03974.long 03975.long 03976.long 03977.long 03978.long 03979.long 03980.long 03981.long 03982.long 03983.long 03984.long 03985.long 03986.long 03987.long 03988.long 03989.long 03990.long 03991.long 03992.long 03993.long 03994.long 03995.long 03996.long 03997.long 03998.long 03999.long 04000.long 04001.long 04002.long 04003.long 04004.long 04005.long 04006.long 04007.long 04008.long 04009.long 04010.long 04011.long 04012.long 04013.long 04014.long 04015.long 04016.long 04017.long 04018.long 04019.long 04020.long 04021.long 04022.long 04023.long 04024.long 04025.long 04026.long 04027.long 04028.long 04029.long 04030.long 04031.long 04032.long 04033.long 04034.long 04035.long 04036.long 04037.long 04038.long 04039.long 04040.long 04041.long 04042.long 04043.long 04044.long 04045.long 04046.long 04047.long 04048.long 04049.long 04050.long 04051.long 04052.long 04053.long 04054.long 04055.long 04056.long 04057.long 04058.long 04059.long 04060.long 04061.long 04062.long 04063.long 04064.long 04065.long 04066.long 04067.long 04068.long 04069.long 04070.long 04071.long 04072.long 04073.long 04074.long 04075.long 04076.long 04077.long 04078.long 04079.long 04080.long 04081.long 04082.long 04083.long 04084.long 04085.long 04086.long 04087.long 04088.long 04089.long 04090.long 04091.long 04092.long 04093.long 04094.long 04095.long 04096.long 04097.long 04098.long 04099.long 04100.long 04101.long 04102.long 04103.long 04104.long 04105.long 04106.long 04107.long 04108.long 04109.long 04110.long 04111.long 04112.long 04113.long 04114.long 04115.long 04116.long 04117.long 04118.long 04119.long 04120.long 04121.long 04122.long 04123.long 04124.long 04125.long 04126.long 04127.long 04128.long 04129.long 04130.long 04131.long 04132.long 04133.long 04134.long 04135.long 04136.long 04137.long 04138.long 04139.long 04140.long 04141.long 04142.long 04143.long 04144.long 04145.long 04146.long 04147.long 04148.long 04149.long 04150.long 04151.long 04152.long 04153.long 04154.long 04155.long 04156.long 04157.long 04158.long 04159.long 04160.long 04161.long 04162.long 04163.long 04164.long 04165.long 04166.long 04167.long 04168.long 04169.long 04170.long 04171.long 04172.long 04173.long 04174.long 04175.long 04176.long 04177.long 04178.long 04179.long 04180.long 04181.long 04182.long 04183.long 04184.long 04185.long 04186.long 04187.long 04188.long 04189.long 04190.long 04191.long 04192.long 04193.long 04194.long 04195.long 04196.long 04197.long 04198.long 04199.long 04200.long 04201.long 04202.long 04203.long 04204.long 04205.long 04206.long 04207.long 04208.long 04209.long 04210.long 04211.long 04212.long 04213.long 04214.long 04215.long 04216.long 04217.long 04218.long 04219.long 04220.long 04221.long 04222.long 04223.long 04224.long 04225.long 04226.long 04227.long 04228.long 04229.long 04230.long 04231.long 04232.long 04233.long 04234.long 04235.long 04236.long 04237.long 04238.long 04239.long 04240.long 04241.long 04242.long 04243.long 04244.long 04245.long 04246.long 04247.long 04248.long 04249.long 04250.long 04251.long 04252.long 04253.long 04254.long 04255.long 04256.long 04257.long 04258.long 04259.long 04260.long 04261.long 04262.long 04263.long 04264.long 04265.long 04266.long 04267.long 04268.long 04269.long 04270.long 04271.long 04272.long 04273.long 04274.long 04275.long 04276.long 04277.long 04278.long 04279.long 04280.long 04281.long 04282.long 04283.long 04284.long 04285.long 04286.long 04287.long 04288.long 04289.long 04290.long 04291.long 04292.long 04293.long 04294.long 04295.long 04296.long 04297.long 04298.long 04299.long 04300.long 04301.long 04302.long 04303.long 04304.long 04305.long 04306.long 04307.long 04308.long 04309.long 04310.long 04311.long 04312.long 04313.long 04314.long 04315.long 04316.long 04317.long 04318.long 04319.long 04320.long 04321.long 04322.long 04323.long 04324.long 04325.long 04326.long 04327.long 04328.long 04329.long 04330.long 04331.long 04332.long 04333.long 04334.long 04335.long 04336.long 04337.long 04338.long 04339.long 04340.long 04341.long 04342.long 04343.long 04344.long 04345.long 04346.long 04347.long 04348.long 04349.long 04350.long 04351.long 04352.long 04353.long 04354.long 04355.long 04356.long 04357.long 04358.long 04359.long 04360.long 04361.long 04362.long 04363.long 04364.long 04365.long 04366.long 04367.long 04368.long 04369.long 04370.long 04371.long 04372.long 04373.long 04374.long 04375.long 04376.long 04377.long 04378.long 04379.long 04380.long 04381.long 04382.long 04383.long 04384.long 04385.long 04386.long 04387.long 04388.long 04389.long 04390.long 04391.long 04392.long 04393.long 04394.long 04395.long 04396.long 04397.long 04398.long 04399.long 04400.long 04401.long 04402.long 04403.long 04404.long 04405.long 04406.long 04407.long 04408.long 04409.long 04410.long 04411.long 04412.long 04413.long 04414.long 04415.long 04416.long 04417.long 04418.long 04419.long 04420.long 04421.long 04422.long 04423.long 04424.long 04425.long 04426.long 04427.long 04428.long 04429.long 04430.long 04431.long 04432.long 04433.long 04434.long 04435.long 04436.long 04437.long 04438.long 04439.long 04440.long 04441.long 04442.long 04443.long 04444.long 04445.long 04446.long 04447.long 04448.long 04449.long 04450.long 04451.long 04452.long 04453.long 04454.long 04455.long 04456.long 04457.long 04458.long 04459.long 04460.long 04461.long 04462.long 04463.long 04464.long 04465.long 04466.long 04467.long 04468.long 04469.long 04470.long 04471.long 04472.long 04473.long 04474.long 04475.long 04476.long 04477.long 04478.long 04479.long 04480.long 04481.long 04482.long 04483.long 04484.long 04485.long 04486.long 04487.long 04488.long 04489.long 04490.long 04491.long 04492.long 04493.long 04494.long 04495.long 04496.long 04497.long 04498.long 04499.long 04500.long 04501.long 04502.long 04503.long 04504.long 04505.long 04506.long 04507.long 04508.long 04509.long 04510.long 04511.long 04512.long 04513.long 04514.long 04515.long 04516.long 04517.long 04518.long 04519.long 04520.long 04521.long 04522.long 04523.long 04524.long 04525.long 04526.long 04527.long 04528.long 04529.long 04530.long 04531.long 04532.long 04533.long 04534.long 04535.long 04536.long 04537.long 04538.long 04539.long 04540.long 04541.long 04542.long 04543.long 04544.long 04545.long 04546.long 04547.long 04548.long 04549.long 04550.long 04551.long 04552.long 04553.long 04554.long 04555.long 04556.long 04557.long 04558.long 04559.long 04560.long 04561.long 04562.long 04563.long 04564.long 04565.long 04566.long 04567.long 04568.long 04569.long 04570.long 04571.long 04572.long 04573.long 04574.long 04575.long 04576.long 04577.long 04578.long 04579.long 04580.long 04581.long 04582.long 04583.long 04584.long 04585.long 04586.long 04587.long 04588.long 04589.long 04590.long 04591.long 04592.long 04593.long 04594.long 04595.long 04596.long 04597.long 04598.long 04599.long 04600.long 04601.long 04602.long 04603.long 04604.long 04605.long 04606.long 04607.long 04608.long 04609.long 04610.long 04611.long 04612.long 04613.long 04614.long 04615.long 04616.long 04617.long 04618.long 04619.long 04620.long 04621.long 04622.long 04623.long 04624.long 04625.long 04626.long 04627.long 04628.long 04629.long 04630.long 04631.long 04632.long 04633.long 04634.long 04635.long 04636.long 04637.long 04638.long 04639.long 04640.long 04641.long 04642.long 04643.long 04644.long 04645.long 04646.long 04647.long 04648.long 04649.long 04650.long 04651.long 04652.long 04653.long 04654.long 04655.long 04656.long 04657.long 04658.long 04659.long 04660.long 04661.long 04662.long 04663.long 04664.long 04665.long 04666.long 04667.long 04668.long 04669.long 04670.long 04671.long 04672.long 04673.long 04674.long 04675.long 04676.long 04677.long 04678.long 04679.long 04680.long 04681.long 04682.long 04683.long 04684.long 04685.long 04686.long 04687.long 04688.long 04689.long 04690.long 04691.long 04692.long 04693.long 04694.long 04695.long 04696.long 04697.long 04698.long 04699.long 04700.long 04701.long 04702.long 04703.long 04704.long 04705.long 04706.long 04707.long 04708.long 04709.long 04710.long 04711.long 04712.long 04713.long 04714.long 04715.long 04716.long 04717.long 04718.long 04719.long 04720.long 04721.long 04722.long 04723.long 04724.long 04725.long 04726.long 04727.long 04728.long 04729.long 04730.long 04731.long 04732.long 04733.long 04734.long 04735.long 04736.long 04737.long 04738.long 04739.long 04740.long 04741.long 04742.long 04743.long 04744.long 04745.long 04746.long 04747.long 04748.long 04749.long 04750.long 04751.long 04752.long 04753.long 04754.long 04755.long 04756.long 04757.long 04758.long 04759.long 04760.long 04761.long 04762.long 04763.long 04764.long 04765.long 04766.long 04767.long 04768.long 04769.long 04770.long 04771.long 04772.long 04773.long 04774.long 04775.long 04776.long 04777.long 04778.long 04779.long 04780.long 04781.long 04782.long 04783.long 04784.long 04785.long 04786.long 04787.long 04788.long 04789.long 04790.long 04791.long 04792.long 04793.long 04794.long 04795.long 04796.long 04797.long 04798.long 04799.long 04800.long 04801.long 04802.long 04803.long 04804.long 04805.long 04806.long 04807.long 04808.long 04809.long 04810.long 04811.long 04812.long 04813.long 04814.long 04815.long 04816.long 04817.long 04818.long 04819.long 04820.long 04821.long 04822.long 04823.long 04824.long 04825.long 04826.long 04827.long 04828.long 04829.long 04830.long 04831.long 04832.long 04833.long 04834.long 04835.long 04836.long 04837.long 04838.long 04839.long 04840.long 04841.long 04842.long 04843.long 04844.long 04845.long 04846.long 04847.long 04848.long 04849.long 04850.long 04851.long 04852.long 04853.long 04854.long 04855.long 04856.long 04857.long 04858.long 04859.long 04860.long 04861.long 04862.long 04863.long 04864.long 04865.long 04866.long 04867.long 04868.long 04869.long 04870.long 04871.long 04872.long 04873.long 04874.long 04875.long 04876.long 04877.long 04878.long 04879.long 04880.long 04881.long 04882.long 04883.long 04884.long 04885.long 04886.long 04887.long 04888.long 04889.long 04890.long 04891.long 04892.long 04893.long 04894.long 04895.long 04896.long 04897.long 04898.long 04899.long 04900.long 04901.long 04902.long 04903.long 04904.long 04905.long 04906.long 04907.long 04908.long 04909.long 04910.long 04911.long 04912.long 04913.long 04914.long 04915.long 04916.long 04917.long 04918.long 04919.long 04920.long 04921.long 04922.long 04923.long 04924.long 04925.long 04926.long 04927.long 04928.long 04929.long 04930.long 04931.long 04932.long 04933.long 04934.long 04935.long 04936.long 04937.long 04938.long 04939.long 04940.long 04941.long 04942.long 04943.long 04944.long 04945.long 04946.long 04947.long 04948.long 04949.long 04950.long 04951.long 04952.long 04953.long 04954.long 04955.long 04956.long 04957.long 04958.long 04959.long 04960.long 04961.long 04962.long 04963.long 04964.long 04965.long 04966.long 04967.long 04968.long 04969.long 04970.long 04971.long 04972.long 04973.long 04974.long 04975.long 04976.long 04977.long 04978.long 04979.long 04980.long 04981.long 04982.long 04983.long 04984.long 04985.long 04986.long 04987.long 04988.long 04989.long 04990.long 04991.long 04992.long 04993.long 04994.long 04995.long 04996.long 04997.long 04998.long 04999.long 05000.long 05001.long 05002.long 05003.long 05004.long 05005.long 05006.long 05007.long 05008.long 05009.long 05010.long 05011.long 05012.long 05013.long 05014.long 05015.long 05016.long 05017.long 05018.long 05019.long 05020.long 05021.long 05022.long 05023.long 05024.long 05025.long 05026.long 05027.long 05028.long 05029.long 05030.long 05031.long 05032.long 05033.long 05034.long 05035.long 05036.long 05037.long 05038.long 05039.long 05040.long 05041.long 05042.long 05043.long 05044.long 05045.long 05046.long 05047.long 05048.long 05049.long 05050.long 05051.long 05052.long 05053.long 05054.long 05055.long 05056.long 05057.long 05058.long 05059.long 05060.long 05061.long 05062.long 05063.long 05064.long 05065.long 05066.long 05067.long 05068.long 05069.long 05070.long 05071.long 05072.long 05073.long 05074.long 05075.long 05076.long 05077.long 05078.long 05079.long 05080.long 05081.long 05082.long 05083.long 05084.long 05085.long 05086.long 05087.long 05088.long 05089.long 05090.long 05091.long 05092.long 05093.long 05094.long 05095.long 05096.long 05097.long 05098.long 05099.long 05100.long 05101.long 05102.long 05103.long 05104.long 05105.long 05106.long 05107.long 05108.long 05109.long 05110.long 05111.long 05112.long 05113.long 05114.long 05115.long 05116.long 05117.long 05118.long 05119.long 05120.long 05121.long 05122.long 05123.long 05124.long 05125.long 05126.long 05127.long 05128.long 05129.long 05130.long 05131.long 05132.long 05133.long 05134.long 05135.long 05136.long 05137.long 05138.long 05139.long 05140.long 05141.long 05142.long 05143.long 05144.long 05145.long 05146.long 05147.long 05148.long 05149.long 05150.long 05151.long 05152.long 05153.long 05154.long 05155.long 05156.long 05157.long 05158.long 05159.long 05160.long 05161.long 05162.long 05163.long 05164.long 05165.long 05166.long 05167.long 05168.long 05169.long 05170.long 05171.long 05172.long 05173.long 05174.long 05175.long 05176.long 05177.long 05178.long 05179.long 05180.long 05181.long 05182.long 05183.long 05184.long 05185.long 05186.long 05187.long 05188.long 05189.long 05190.long 05191.long 05192.long 05193.long 05194.long 05195.long 05196.long 05197.long 05198.long 05199.long 05200.long 05201.long 05202.long 05203.long 05204.long 05205.long 05206.long 05207.long 05208.long 05209.long 05210.long 05211.long 05212.long 05213.long 05214.long 05215.long 05216.long 05217.long 05218.long 05219.long 05220.long 05221.long 05222.long 05223.long 05224.long 05225.long 05226.long 05227.long 05228.long 05229.long 05230.long 05231.long 05232.long 05233.long 05234.long 05235.long 05236.long 05237.long 05238.long 05239.long 05240.long 05241.long 05242.long 05243.long 05244.long 05245.long 05246.long 05247.long 05248.long 05249.long 05250.long 05251.long 05252.long 05253.long 05254.long 05255.long 05256.long 05257.long 05258.long 05259.long 05260.long 05261.long 05262.long 05263.long 05264.long 05265.long 05266.long 05267.long 05268.long 05269.long 05270.long 05271.long 05272.long 05273.long 05274.long 05275.long 05276.long 05277.long 05278.long 05279.long 05280.long 05281.long 05282.long 05283.long 05284.long 05285.long 05286.long 05287.long 05288.long 05289.long 05290.long 05291.long 05292.long 05293.long 05294.long 05295.long 05296.long 05297.long 05298.long 05299.long 05300.long 05301.long 05302.long 05303.long 05304.long 05305.long 05306.long 05307.long 05308.long 05309.long 05310.long 05311.long 05312.long 05313.long 05314.long 05315.long 05316.long 05317.long 05318.long 05319.long 05320.long 05321.long 05322.long 05323.long 05324.long 05325.long 05326.long 05327.long 05328.long 05329.long 05330.long 05331.long 05332.long 05333.long 05334.long 05335.long 05336.long 05337.long 05338.long 05339.long 05340.long 05341.long 05342.long 05343.long 05344.long 05345.long 05346.long 05347.long 05348.long 05349.long 05350.long 05351.long 05352.long 05353.long 05354.long 05355.long 05356.long 05357.long 05358.long 05359.long 05360.long 05361.long 05362.long 05363.long 05364.long 05365.long 05366.long 05367.long 05368.long 05369.long 05370.long 05371.long 05372.long 05373.long 05374.long 05375.long 05376.long 05377.long 05378.long 05379.long 05380.long 05381.long 05382.long 05383.long 05384.long 05385.long 05386.long 05387.long 05388.long 05389.long 05390.long 05391.long 05392.long 05393.long 05394.long 05395.long 05396.long 05397.long 05398.long 05399.long 05400.long 05401.long 05402.long 05403.long 05404.long 05405.long 05406.long 05407.long 05408.long 05409.long 05410.long 05411.long 05412.long 05413.long 05414.long 05415.long 05416.long 05417.long 05418.long 05419.long 05420.long 05421.long 05422.long 05423.long 05424.long 05425.long 05426.long 05427.long 05428.long 05429.long 05430.long 05431.long 05432.long 05433.long 05434.long 05435.long 05436.long 05437.long 05438.long 05439.long 05440.long 05441.long 05442.long 05443.long 05444.long 05445.long 05446.long 05447.long 05448.long 05449.long 05450.long 05451.long 05452.long 05453.long 05454.long 05455.long 05456.long 05457.long 05458.long 05459.long 05460.long 05461.long 05462.long 05463.long 05464.long 05465.long 05466.long 05467.long 05468.long 05469.long 05470.long 05471.long 05472.long 05473.long 05474.long 05475.long 05476.long 05477.long 05478.long 05479.long 05480.long 05481.long 05482.long 05483.long 05484.long 05485.long 05486.long 05487.long 05488.long 05489.long 05490.long 05491.long 05492.long 05493.long 05494.long 05495.long 05496.long 05497.long 05498.long 05499.long 05500.long 05501.long 05502.long 05503.long 05504.long 05505.long 05506.long 05507.long 05508.long 05509.long 05510.long 05511.long 05512.long 05513.long 05514.long 05515.long 05516.long 05517.long 05518.long 05519.long 05520.long 05521.long 05522.long 05523.long 05524.long 05525.long 05526.long 05527.long 05528.long 05529.long 05530.long 05531.long 05532.long 05533.long 05534.long 05535.long 05536.long 05537.long 05538.long 05539.long 05540.long 05541.long 05542.long 05543.long 05544.long 05545.long 05546.long 05547.long 05548.long 05549.long 05550.long 05551.long 05552.long 05553.long 05554.long 05555.long 05556.long 05557.long 05558.long 05559.long 05560.long 05561.long 05562.long 05563.long 05564.long 05565.long 05566.long 05567.long 05568.long 05569.long 05570.long 05571.long 05572.long 05573.long 05574.long 05575.long 05576.long 05577.long 05578.long 05579.long 05580.long 05581.long 05582.long 05583.long 05584.long 05585.long 05586.long 05587.long 05588.long 05589.long 05590.long 05591.long 05592.long 05593.long 05594.long 05595.long 05596.long 05597.long 05598.long 05599.long 05600.long 05601.long 05602.long 05603.long 05604.long 05605.long 05606.long 05607.long 05608.long 05609.long 05610.long 05611.long 05612.long 05613.long 05614.long 05615.long 05616.long 05617.long 05618.long 05619.long 05620.long 05621.long 05622.long 05623.long 05624.long 05625.long 05626.long 05627.long 05628.long 05629.long 05630.long 05631.long 05632.long 05633.long 05634.long 05635.long 05636.long 05637.long 05638.long 05639.long 05640.long 05641.long 05642.long 05643.long 05644.long 05645.long 05646.long 05647.long 05648.long 05649.long 05650.long 05651.long 05652.long 05653.long 05654.long 05655.long 05656.long 05657.long 05658.long 05659.long 05660.long 05661.long 05662.long 05663.long 05664.long 05665.long 05666.long 05667.long 05668.long 05669.long 05670.long 05671.long 05672.long 05673.long 05674.long 05675.long 05676.long 05677.long 05678.long 05679.long 05680.long 05681.long 05682.long 05683.long 05684.long 05685.long 05686.long 05687.long 05688.long 05689.long 05690.long 05691.long 05692.long 05693.long 05694.long 05695.long 05696.long 05697.long 05698.long 05699.long 05700.long 05701.long 05702.long 05703.long 05704.long 05705.long 05706.long 05707.long 05708.long 05709.long 05710.long 05711.long 05712.long 05713.long 05714.long 05715.long 05716.long 05717.long 05718.long 05719.long 05720.long 05721.long 05722.long 05723.long 05724.long 05725.long 05726.long 05727.long 05728.long 05729.long 05730.long 05731.long 05732.long 05733.long 05734.long 05735.long 05736.long 05737.long 05738.long 05739.long 05740.long 05741.long 05742.long 05743.long 05744.long 05745.long 05746.long 05747.long 05748.long 05749.long 05750.long 05751.long 05752.long 05753.long 05754.long 05755.long 05756.long 05757.long 05758.long 05759.long 05760.long 05761.long 05762.long 05763.long 05764.long 05765.long 05766.long 05767.long 05768.long 05769.long 05770.long 05771.long 05772.long 05773.long 05774.long 05775.long 05776.long 05777.long 05778.long 05779.long 05780.long 05781.long 05782.long 05783.long 05784.long 05785.long 05786.long 05787.long 05788.long 05789.long 05790.long 05791.long 05792.long 05793.long 05794.long 05795.long 05796.long 05797.long 05798.long 05799.long 05800.long 05801.long 05802.long 05803.long 05804.long 05805.long 05806.long 05807.long 05808.long 05809.long 05810.long 05811.long 05812.long 05813.long 05814.long 05815.long 05816.long 05817.long 05818.long 05819.long 05820.long 05821.long 05822.long 05823.long 05824.long 05825.long 05826.long 05827.long 05828.long 05829.long 05830.long 05831.long 05832.long 05833.long 05834.long 05835.long 05836.long 05837.long 05838.long 05839.long 05840.long 05841.long 05842.long 05843.long 05844.long 05845.long 05846.long 05847.long 05848.long 05849.long 05850.long 05851.long 05852.long 05853.long 05854.long 05855.long 05856.long 05857.long 05858.long 05859.long 05860.long 05861.long 05862.long 05863.long 05864.long 05865.long 05866.long 05867.long 05868.long 05869.long 05870.long 05871.long 05872.long 05873.long 05874.long 05875.long 05876.long 05877.long 05878.long 05879.long 05880.long 05881.long 05882.long 05883.long 05884.long 05885.long 05886.long 05887.long 05888.long 05889.long 05890.long 05891.long 05892.long 05893.long 05894.long 05895.long 05896.long 05897.long 05898.long 05899.long 05900.long 05901.long 05902.long 05903.long 05904.long 05905.long 05906.long 05907.long 05908.long 05909.long 05910.long 05911.long 05912.long 05913.long 05914.long 05915.long 05916.long 05917.long 05918.long 05919.long 05920.long 05921.long 05922.long 05923.long 05924.long 05925.long 05926.long 05927.long 05928.long 05929.long 05930.long 05931.long 05932.long 05933.long 05934.long 05935.long 05936.long 05937.long 05938.long 05939.long 05940.long 05941.long 05942.long 05943.long 05944.long 05945.long 05946.long 05947.long 05948.long 05949.long 05950.long 05951.long 05952.long 05953.long 05954.long 05955.long 05956.long 05957.long 05958.long 05959.long 05960.long 05961.long 05962.long 05963.long 05964.long 05965.long 05966.long 05967.long 05968.long 05969.long 05970.long 05971.long 05972.long 05973.long 05974.long 05975.long 05976.long 05977.long 05978.long 05979.long 05980.long 05981.long 05982.long 05983.long 05984.long 05985.long 05986.long 05987.long 05988.long 05989.long 05990.long 05991.long 05992.long 05993.long 05994.long 05995.long 05996.long 05997.long 05998.long 05999.long 06000.long 06001.long 06002.long 06003.long 06004.long 06005.long 06006.long 06007.long 06008.long 06009.long 06010.long 06011.long 06012.long 06013.long 06014.long 06015.long 06016.long 06017.long 06018.long 06019.long 06020.long 06021.long 06022.long 06023.long 06024.long 06025.long 06026.long 06027.long 06028.long 06029.long 06030.long 06031.long 06032.long 06033.long 06034.long 06035.long 06036.long 06037.long 06038.long 06039.long 06040.long 06041.long 06042.long 06043.long 06044.long 06045.long 06046.long 06047.long 06048.long 06049.long 06050.long 06051.long 06052.long 06053.long 06054.long 06055.long 06056.long 06057.long 06058.long 06059.long 06060.long 06061.long 06062.long 06063.long 06064.long 06065.long 06066.long 06067.long 06068.long 06069.long 06070.long 06071.long 06072.long 06073.long 06074.long 06075.long 06076.long 06077.long 06078.long 06079.long 06080.long 06081.long 06082.long 06083.long 06084.long 06085.long 06086.long 06087.long 06088.long 06089.long 06090.long 06091.long 06092.long 06093.long 06094.long 06095.long 06096.long 06097.long 06098.long 06099.long 06100.long 06101.long 06102.long 06103.long 06104.long 06105.long 06106.long 06107.long 06108.long 06109.long 06110.long 06111.long 06112.long 06113.long 06114.long 06115.long 06116.long 06117.long 06118.long 06119.long 06120.long 06121.long 06122.long 06123.long 06124.long 06125.long 06126.long 06127.long 06128.long 06129.long 06130.long 06131.long 06132.long 06133.long 06134.long 06135.long 06136.long 06137.long 06138.long 06139.long 06140.long 06141.long 06142.long 06143.long 06144.long 06145.long 06146.long 06147.long 06148.long 06149.long 06150.long 06151.long 06152.long 06153.long 06154.long 06155.long 06156.long 06157.long 06158.long 06159.long 06160.long 06161.long 06162.long 06163.long 06164.long 06165.long 06166.long 06167.long 06168.long 06169.long 06170.long 06171.long 06172.long 06173.long 06174.long 06175.long 06176.long 06177.long 06178.long 06179.long 06180.long 06181.long 06182.long 06183.long 06184.long 06185.long 06186.long 06187.long 06188.long 06189.long 06190.long 06191.long 06192.long 06193.long 06194.long 06195.long 06196.long 06197.long 06198.long 06199.long 06200.long 06201.long 06202.long 06203.long 06204.long 06205.long 06206.long 06207.long 06208.long 06209.long 06210.long 06211.long 06212.long 06213.long 06214.long 06215.long 06216.long 06217.long 06218.long 06219.long 06220.long 06221.long 06222.long 06223.long 06224.long 06225.long 06226.long 06227.long 06228.long 06229.long 06230.long 06231.long 06232.long 06233.long 06234.long 06235.long 06236.long 06237.long 06238.long 06239.long 06240.long 06241.long 06242.long 06243.long 06244.long 06245.long 06246.long 06247.long 06248.long 06249.long 06250.long 06251.long 06252.long 06253.long 06254.long 06255.long 06256.long 06257.long 06258.long 06259.long 06260.long 06261.long 06262.long 06263.long 06264.long 06265.long 06266.long 06267.long 06268.long 06269.long 06270.long 06271.long 06272.long 06273.long 06274.long 06275.long 06276.long 06277.long 06278.long 06279.long 06280.long 06281.long 06282.long 06283.long 06284.long 06285.long 06286.long 06287.long 06288.long 06289.long 06290.long 06291.long 06292.long 06293.long 06294.long 06295.long 06296.long 06297.long 06298.long 06299.long 06300.long 06301.long 06302.long 06303.long 06304.long 06305.long 06306.long 06307.long 06308.long 06309.long 06310.long 06311.long 06312.long 06313.long 06314.long 06315.long 06316.long 06317.long 06318.long 06319.long 06320.long 06321.long 06322.long 06323.long 06324.long 06325.long 06326.long 06327.long 06328.long 06329.long 06330.long 06331.long 06332.long 06333.long 06334.long 06335.long 06336.long 06337.long 06338.long 06339.long 06340.long 06341.long 06342.long 06343.long 06344.long 06345.long 06346.long 06347.long 06348.long 06349.long 06350.long 06351.long 06352.long 06353.long 06354.long 06355.long 06356.long 06357.long 06358.long 06359.long 06360.long 06361.long 06362.long 06363.long 06364.long 06365.long 06366.long 06367.long 06368.long 06369.long 06370.long 06371.long 06372.long 06373.long 06374.long 06375.long 06376.long 06377.long 06378.long 06379.long 06380.long 06381.long 06382.long 06383.long 06384.long 06385.long 06386.long 06387.long 06388.long 06389.long 06390.long 06391.long 06392.long 06393.long 06394.long 06395.long 06396.long 06397.long 06398.long 06399.long 06400.long 06401.long 06402.long 06403.long 06404.long 06405.long 06406.long 06407.long 06408.long 06409.long 06410.long 06411.long 06412.long 06413.long 06414.long 06415.long 06416.long 06417.long 06418.long 06419.long 06420.long 06421.long 06422.long 06423.long 06424.long 06425.long 06426.long 06427.long 06428.long 06429.long 06430.long 06431.long 06432.long 06433.long 06434.long 06435.long 06436.long 06437.long 06438.long 06439.long 06440.long 06441.long 06442.long 06443.long 06444.long 06445.long 06446.long 06447.long 06448.long 06449.long 06450.long 06451.long 06452.long 06453.long 06454.long 06455.long 06456.long 06457.long 06458.long 06459.long 06460.long 06461.long 06462.long 06463.long 06464.long 06465.long 06466.long 06467.long 06468.long 06469.long 06470.long 06471.long 06472.long 06473.long 06474.long 06475.long 06476.long 06477.long 06478.long 06479.long 06480.long 06481.long 06482.long 06483.long 06484.long 06485.long 06486.long 06487.long 06488.long 06489.long 06490.long 06491.long 06492.long 06493.long 06494.long 06495.long 06496.long 06497.long 06498.long 06499.long 06500.long 06501.long 06502.long 06503.long 06504.long 06505.long 06506.long 06507.long 06508.long 06509.long 06510.long 06511.long 06512.long 06513.long 06514.long 06515.long 06516.long 06517.long 06518.long 06519.long 06520.long 06521.long 06522.long 06523.long 06524.long 06525.long 06526.long 06527.long 06528.long 06529.long 06530.long 06531.long 06532.long 06533.long 06534.long 06535.long 06536.long 06537.long 06538.long 06539.long 06540.long 06541.long 06542.long 06543.long 06544.long 06545.long 06546.long 06547.long 06548.long 06549.long 06550.long 06551.long 06552.long 06553.long 06554.long 06555.long 06556.long 06557.long 06558.long 06559.long 06560.long 06561.long 06562.long 06563.long 06564.long 06565.long 06566.long 06567.long 06568.long 06569.long 06570.long 06571.long 06572.long 06573.long 06574.long 06575.long 06576.long 06577.long 06578.long 06579.long 06580.long 06581.long 06582.long 06583.long 06584.long 06585.long 06586.long 06587.long 06588.long 06589.long 06590.long 06591.long 06592.long 06593.long 06594.long 06595.long 06596.long 06597.long 06598.long 06599.long 06600.long 06601.long 06602.long 06603.long 06604.long 06605.long 06606.long 06607.long 06608.long 06609.long 06610.long 06611.long 06612.long 06613.long 06614.long 06615.long 06616.long 06617.long 06618.long 06619.long 06620.long 06621.long 06622.long 06623.long 06624.long 06625.long 06626.long 06627.long 06628.long 06629.long 06630.long 06631.long 06632.long 06633.long 06634.long 06635.long 06636.long 06637.long 06638.long 06639.long 06640.long 06641.long 06642.long 06643.long 06644.long 06645.long 06646.long 06647.long 06648.long 06649.long 06650.long 06651.long 06652.long 06653.long 06654.long 06655.long 06656.long 06657.long 06658.long 06659.long 06660.long 06661.long 06662.long 06663.long 06664.long 06665.long 06666.long 06667.long 06668.long 06669.long 06670.long 06671.long 06672.long 06673.long 06674.long 06675.long 06676.long 06677.long 06678.long 06679.long 06680.long 06681.long 06682.long 06683.long 06684.long 06685.long 06686.long 06687.long 06688.long 06689.long 06690.long 06691.long 06692.long 06693.long 06694.long 06695.long 06696.long 06697.long 06698.long 06699.long 06700.long 06701.long 06702.long 06703.long 06704.long 06705.long 06706.long 06707.long 06708.long 06709.long 06710.long 06711.long 06712.long 06713.long 06714.long 06715.long 06716.long 06717.long 06718.long 06719.long 06720.long 06721.long 06722.long 06723.long 06724.long 06725.long 06726.long 06727.long 06728.long 06729.long 06730.long 06731.long 06732.long 06733.long 06734.long 06735.long 06736.long 06737.long 06738.long 06739.long 06740.long 06741.long 06742.long 06743.long 06744.long 06745.long 06746.long 06747.long 06748.long 06749.long 06750.long 06751.long 06752.long 06753.long 06754.long 06755.long 06756.long 06757.long 06758.long 06759.long 06760.long 06761.long 06762.long 06763.long 06764.long 06765.long 06766.long 06767.long 06768.long 06769.long 06770.long 06771.long 06772.long 06773.long 06774.long 06775.long 06776.long 06777.long 06778.long 06779.long 06780.long 06781.long 06782.long 06783.long 06784.long 06785.long 06786.long 06787.long 06788.long 06789.long 06790.long 06791.long 06792.long 06793.long 06794.long 06795.long 06796.long 06797.long 06798.long 06799.long 06800.long 06801.long 06802.long 06803.long 06804.long 06805.long 06806.long 06807.long 06808.long 06809.long 06810.long 06811.long 06812.long 06813.long 06814.long 06815.long 06816.long 06817.long 06818.long 06819.long 06820.long 06821.long 06822.long 06823.long 06824.long 06825.long 06826.long 06827.long 06828.long 06829.long 06830.long 06831.long 06832.long 06833.long 06834.long 06835.long 06836.long 06837.long 06838.long 06839.long 06840.long 06841.long 06842.long 06843.long 06844.long 06845.long 06846.long 06847.long 06848.long 06849.long 06850.long 06851.long 06852.long 06853.long 06854.long 06855.long 06856.long 06857.long 06858.long 06859.long 06860.long 06861.long 06862.long 06863.long 06864.long 06865.long 06866.long 06867.long 06868.long 06869.long 06870.long 06871.long 06872.long 06873.long 06874.long 06875.long 06876.long 06877.long 06878.long 06879.long 06880.long 06881.long 06882.long 06883.long 06884.long 06885.long 06886.long 06887.long 06888.long 06889.long 06890.long 06891.long 06892.long 06893.long 06894.long 06895.long 06896.long 06897.long 06898.long 06899.long 06900.long 06901.long 06902.long 06903.long 06904.long 06905.long 06906.long 06907.long 06908.long 06909.long 06910.long 06911.long 06912.long 06913.long 06914.long 06915.long 06916.long 06917.long 06918.long 06919.long 06920.long 06921.long 06922.long 06923.long 06924.long 06925.long 06926.long 06927.long 06928.long 06929.long 06930.long 06931.long 06932.long 06933.long 06934.long 06935.long 06936.long 06937.long 06938.long 06939.long 06940.long 06941.long 06942.long 06943.long 06944.long 06945.long 06946.long 06947.long 06948.long 06949.long 06950.long 06951.long 06952.long 06953.long 06954.long 06955.long 06956.long 06957.long 06958.long 06959.long 06960.long 06961.long 06962.long 06963.long 06964.long 06965.long 06966.long 06967.long 06968.long 06969.long 06970.long 06971.long 06972.long 06973.long 06974.long 06975.long 06976.long 06977.long 06978.long 06979.long 06980.long 06981.long 06982.long 06983.long 06984.long 06985.long 06986.long 06987.long 06988.long 06989.long 06990.long 06991.long 06992.long 06993.long 06994.long 06995.long 06996.long 06997.long 06998.long 06999.long 07000.long 07001.long 07002.long 07003.long 07004.long 07005.long 07006.long 07007.long 07008.long 07009.long 07010.long 07011.long 07012.long 07013.long 07014.long 07015.long 07016.long 07017.long 07018.long 07019.long 07020.long 07021.long 07022.long 07023.long 07024.long 07025.long 07026.long 07027.long 07028.long 07029.long 07030.long 07031.long 07032.long 07033.long 07034.long 07035.long 07036.long 07037.long 07038.long 07039.long 07040.long 07041.long 07042.long 07043.long 07044.long 07045.long 07046.long 07047.long 07048.long 07049.long 07050.long 07051.long 07052.long 07053.long 07054.long 07055.long 07056.long 07057.long 07058.long 07059.long 07060.long 07061.long 07062.long 07063.long 07064.long 07065.long 07066.long 07067.long 07068.long 07069.long 07070.long 07071.long 07072.long 07073.long 07074.long 07075.long 07076.long 07077.long 07078.long 07079.long 07080.long 07081.long 07082.long 07083.long 07084.long 07085.long 07086.long 07087.long 07088.long 07089.long 07090.long 07091.long 07092.long 07093.long 07094.long 07095.long 07096.long 07097.long 07098.long 07099.long 07100.long 07101.long 07102.long 07103.long 07104.long 07105.long 07106.long 07107.long 07108.long 07109.long 07110.long 07111.long 07112.long 07113.long 07114.long 07115.long 07116.long 07117.long 07118.long 07119.long 07120.long 07121.long 07122.long 07123.long 07124.long 07125.long 07126.long 07127.long 07128.long 07129.long 07130.long 07131.long 07132.long 07133.long 07134.long 07135.long 07136.long 07137.long 07138.long 07139.long 07140.long 07141.long 07142.long 07143.long 07144.long 07145.long 07146.long 07147.long 07148.long 07149.long 07150.long 07151.long 07152.long 07153.long 07154.long 07155.long 07156.long 07157.long 07158.long 07159.long 07160.long 07161.long 07162.long 07163.long 07164.long 07165.long 07166.long 07167.long 07168.long 07169.long 07170.long 07171.long 07172.long 07173.long 07174.long 07175.long 07176.long 07177.long 07178.long 07179.long 07180.long 07181.long 07182.long 07183.long 07184.long 07185.long 07186.long 07187.long 07188.long 07189.long 07190.long 07191.long 07192.long 07193.long 07194.long 07195.long 07196.long 07197.long 07198.long 07199.long 07200.long 07201.long 07202.long 07203.long 07204.long 07205.long 07206.long 07207.long 07208.long 07209.long 07210.long 07211.long 07212.long 07213.long 07214.long 07215.long 07216.long 07217.long 07218.long 07219.long 07220.long 07221.long 07222.long 07223.long 07224.long 07225.long 07226.long 07227.long 07228.long 07229.long 07230.long 07231.long 07232.long 07233.long 07234.long 07235.long 07236.long 07237.long 07238.long 07239.long 07240.long 07241.long 07242.long 07243.long 07244.long 07245.long 07246.long 07247.long 07248.long 07249.long 07250.long 07251.long 07252.long 07253.long 07254.long 07255.long 07256.long 07257.long 07258.long 07259.long 07260.long 07261.long 07262.long 07263.long 07264.long 07265.long 07266.long 07267.long 07268.long 07269.long 07270.long 07271.long 07272.long 07273.long 07274.long 07275.long 07276.long 07277.long 07278.long 07279.long 07280.long 07281.long 07282.long 07283.long 07284.long 07285.long 07286.long 07287.long 07288.long 07289.long 07290.long 07291.long 07292.long 07293.long 07294.long 07295.long 07296.long 07297.long 07298.long 07299.long 07300.long 07301.long 07302.long 07303.long 07304.long 07305.long 07306.long 07307.long 07308.long 07309.long 07310.long 07311.long 07312.long 07313.long 07314.long 07315.long 07316.long 07317.long 07318.long 07319.long 07320.long 07321.long 07322.long 07323.long 07324.long 07325.long 07326.long 07327.long 07328.long 07329.long 07330.long 07331.long 07332.long 07333.long 07334.long 07335.long 07336.long 07337.long 07338.long 07339.long 07340.long 07341.long 07342.long 07343.long 07344.long 07345.long 07346.long 07347.long 07348.long 07349.long 07350.long 07351.long 07352.long 07353.long 07354.long 07355.long 07356.long 07357.long 07358.long 07359.long 07360.long 07361.long 07362.long 07363.long 07364.long 07365.long 07366.long 07367.long 07368.long 07369.long 07370.long 07371.long 07372.long 07373.long 07374.long 07375.long 07376.long 07377.long 07378.long 07379.long 07380.long 07381.long 07382.long 07383.long 07384.long 07385.long 07386.long 07387.long 07388.long 07389.long 07390.long 07391.long 07392.long 07393.long 07394.long 07395.long 07396.long 07397.long 07398.long 07399.long 07400.long 07401.long 07402.long 07403.long 07404.long 07405.long 07406.long 07407.long 07408.long 07409.long 07410.long 07411.long 07412.long 07413.long 07414.long 07415.long 07416.long 07417.long 07418.long 07419.long 07420.long 07421.long 07422.long 07423.long 07424.long 07425.long 07426.long 07427.long 07428.long 07429.long 07430.long 07431.long 07432.long 07433.long 07434.long 07435.long 07436.long 07437.long 07438.long 07439.long 07440.long 07441.long 07442.long 07443.long 07444.long 07445.long 07446.long 07447.long 07448.long 07449.long 07450.long 07451.long 07452.long 07453.long 07454.long 07455.long 07456.long 07457.long 07458.long 07459.long 07460.long 07461.long 07462.long 07463.long 07464.long 07465.long 07466.long 07467.long 07468.long 07469.long 07470.long 07471.long 07472.long 07473.long 07474.long 07475.long 07476.long 07477.long 07478.long 07479.long 07480.long 07481.long 07482.long 07483.long 07484.long 07485.long 07486.long 07487.long 07488.long 07489.long 07490.long 07491.long 07492.long 07493.long 07494.long 07495.long 07496.long 07497.long 07498.long 07499.long 07500.long 07501.long 07502.long 07503.long 07504.long 07505.long 07506.long 07507.long 07508.long 07509.long 07510.long 07511.long 07512.long 07513.long 07514.long 07515.long 07516.long 07517.long 07518.long 07519.long 07520.long 07521.long 07522.long 07523.long 07524.long 07525.long 07526.long 07527.long 07528.long 07529.long 07530.long 07531.long 07532.long 07533.long 07534.long 07535.long 07536.long 07537.long 07538.long 07539.long 07540.long 07541.long 07542.long 07543.long 07544.long 07545.long 07546.long 07547.long 07548.long 07549.long 07550.long 07551.long 07552.long 07553.long 07554.long 07555.long 07556.long 07557.long 07558.long 07559.long 07560.long 07561.long 07562.long 07563.long 07564.long 07565.long 07566.long 07567.long 07568.long 07569.long 07570.long 07571.long 07572.long 07573.long 07574.long 07575.long 07576.long 07577.long 07578.long 07579.long 07580.long 07581.long 07582.long 07583.long 07584.long 07585.long 07586.long 07587.long 07588.long 07589.long 07590.long 07591.long 07592.long 07593.long 07594.long 07595.long 07596.long 07597.long 07598.long 07599.long 07600.long 07601.long 07602.long 07603.long 07604.long 07605.long 07606.long 07607.long 07608.long 07609.long 07610.long 07611.long 07612.long 07613.long 07614.long 07615.long 07616.long 07617.long 07618.long 07619.long 07620.long 07621.long 07622.long 07623.long 07624.long 07625.long 07626.long 07627.long 07628.long 07629.long 07630.long 07631.long 07632.long 07633.long 07634.long 07635.long 07636.long 07637.long 07638.long 07639.long 07640.long 07641.long 07642.long 07643.long 07644.long 07645.long 07646.long 07647.long 07648.long 07649.long 07650.long 07651.long 07652.long 07653.long 07654.long 07655.long 07656.long 07657.long 07658.long 07659.long 07660.long 07661.long 07662.long 07663.long 07664.long 07665.long 07666.long 07667.long 07668.long 07669.long 07670.long 07671.long 07672.long 07673.long 07674.long 07675.long 07676.long 07677.long 07678.long 07679.long 07680.long 07681.long 07682.long 07683.long 07684.long 07685.long 07686.long 07687.long 07688.long 07689.long 07690.long 07691.long 07692.long 07693.long 07694.long 07695.long 07696.long 07697.long 07698.long 07699.long 07700.long 07701.long 07702.long 07703.long 07704.long 07705.long 07706.long 07707.long 07708.long 07709.long 07710.long 07711.long 07712.long 07713.long 07714.long 07715.long 07716.long 07717.long 07718.long 07719.long 07720.long 07721.long 07722.long 07723.long 07724.long 07725.long 07726.long 07727.long 07728.long 07729.long 07730.long 07731.long 07732.long 07733.long 07734.long 07735.long 07736.long 07737.long 07738.long 07739.long 07740.long 07741.long 07742.long 07743.long 07744.long 07745.long 07746.long 07747.long 07748.long 07749.long 07750.long 07751.long 07752.long 07753.long 07754.long 07755.long 07756.long 07757.long 07758.long 07759.long 07760.long 07761.long 07762.long 07763.long 07764.long 07765.long 07766.long 07767.long 07768.long 07769.long 07770.long 07771.long 07772.long 07773.long 07774.long 07775.long 07776.long 07777.long 07778.long 07779.long 07780.long 07781.long 07782.long 07783.long 07784.long 07785.long 07786.long 07787.long 07788.long 07789.long 07790.long 07791.long 07792.long 07793.long 07794.long 07795.long 07796.long 07797.long 07798.long 07799.long 07800.long 07801.long 07802.long 07803.long 07804.long 07805.long 07806.long 07807.long 07808.long 07809.long 07810.long 07811.long 07812.long 07813.long 07814.long 07815.long 07816.long 07817.long 07818.long 07819.long 07820.long 07821.long 07822.long 07823.long 07824.long 07825.long 07826.long 07827.long 07828.long 07829.long 07830.long 07831.long 07832.long 07833.long 07834.long 07835.long 07836.long 07837.long 07838.long 07839.long 07840.long 07841.long 07842.long 07843.long 07844.long 07845.long 07846.long 07847.long 07848.long 07849.long 07850.long 07851.long 07852.long 07853.long 07854.long 07855.long 07856.long 07857.long 07858.long 07859.long 07860.long 07861.long 07862.long 07863.long 07864.long 07865.long 07866.long 07867.long 07868.long 07869.long 07870.long 07871.long 07872.long 07873.long 07874.long 07875.long 07876.long 07877.long 07878.long 07879.long 07880.long 07881.long 07882.long 07883.long 07884.long 07885.long 07886.long 07887.long 07888.long 07889.long 07890.long 07891.long 07892.long 07893.long 07894.long 07895.long 07896.long 07897.long 07898.long 07899.long 07900.long 07901.long 07902.long 07903.long 07904.long 07905.long 07906.long 07907.long 07908.long 07909.long 07910.long 07911.long 07912.long 07913.long 07914.long 07915.long 07916.long 07917.long 07918.long 07919.long 07920.long 07921.long 07922.long 07923.long 07924.long 07925.long 07926.long 07927.long 07928.long 07929.long 07930.long 07931.long 07932.long 07933.long 07934.long 07935.long 07936.long 07937.long 07938.long 07939.long 07940.long 07941.long 07942.long 07943.long 07944.long 07945.long 07946.long 07947.long 07948.long 07949.long 07950.long 07951.long 07952.long 07953.long 07954.long 07955.long 07956.long 07957.long 07958.long 07959.long 07960.long 07961.long 07962.long 07963.long 07964.long 07965.long 07966.long 07967.long 07968.long 07969.long 07970.long 07971.long 07972.long 07973.long 07974.long 07975.long 07976.long 07977.long 07978.long 07979.long 07980.long 07981.long 07982.long 07983.long 07984.long 07985.long 07986.long 07987.long 07988.long 07989.long 07990.long 07991.long 07992.long 07993.long 07994.long 07995.long 07996.long 07997.long 07998.long 07999.long 08000.long 08001.long 08002.long 08003.long 08004.long 08005.long 08006.long 08007.long 08008.long 08009.long 08010.long 08011.long 08012.long 08013.long 08014.long 08015.long 08016.long 08017.long 08018.long 08019.long 08020.long 08021.long 08022.long 08023.long 08024.long 08025.long 08026.long 08027.long 08028.long 08029.long 08030.long 08031.long 08032.long 08033.long 08034.long 08035.long 08036.long 08037.long 08038.long 08039.long 08040.long 08041.long 08042.long 08043.long 08044.long 08045.long 08046.long 08047.long 08048.long 08049.long 08050.long 08051.long 08052.long 08053.long 08054.long 08055.long 08056.long 08057.long 08058.long 08059.long 08060.long 08061.long 08062.long 08063.long 08064.long 08065.long 08066.long 08067.long 08068.long 08069.long 08070.long 08071.long 08072.long 08073.long 08074.long 08075.long 08076.long 08077.long 08078.long 08079.long 08080.long 08081.long 08082.long 08083.long 08084.long 08085.long 08086.long 08087.long 08088.long 08089.long 08090.long 08091.long 08092.long 08093.long 08094.long 08095.long 08096.long 08097.long 08098.long 08099.long 08100.long 08101.long 08102.long 08103.long 08104.long 08105.long 08106.long 08107.long 08108.long 08109.long 08110.long 08111.long 08112.long 08113.long 08114.long 08115.long 08116.long 08117.long 08118.long 08119.long 08120.long 08121.long 08122.long 08123.long 08124.long 08125.long 08126.long 08127.long 08128.long 08129.long 08130.long 08131.long 08132.long 08133.long 08134.long 08135.long 08136.long 08137.long 08138.long 08139.long 08140.long 08141.long 08142.long 08143.long 08144.long 08145.long 08146.long 08147.long 08148.long 08149.long 08150.long 08151.long 08152.long 08153.long 08154.long 08155.long 08156.long 08157.long 08158.long 08159.long 08160.long 08161.long 08162.long 08163.long 08164.long 08165.long 08166.long 08167.long 08168.long 08169.long 08170.long 08171.long 08172.long 08173.long 08174.long 08175.long 08176.long 08177.long 08178.long 08179.long 08180.long 08181.long 08182.long 08183.long 08184.long 08185.long 08186.long 08187.long 08188.long 08189.long 08190.long 08191.long 08192.long 08193.long 08194.long 08195.long 08196.long 08197.long 08198.long 08199.long 08200.long 08201.long 08202.long 08203.long 08204.long 08205.long 08206.long 08207.long 08208.long 08209.long 08210.long 08211.long 08212.long 08213.long 08214.long 08215.long 08216.long 08217.long 08218.long 08219.long 08220.long 08221.long 08222.long 08223.long 08224.long 08225.long 08226.long 08227.long 08228.long 08229.long 08230.long 08231.long 08232.long 08233.long 08234.long 08235.long 08236.long 08237.long 08238.long 08239.long 08240.long 08241.long 08242.long 08243.long 08244.long 08245.long 08246.long 08247.long 08248.long 08249.long 08250.long 08251.long 08252.long 08253.long 08254.long 08255.long 08256.long 08257.long 08258.long 08259.long 08260.long 08261.long 08262.long 08263.long 08264.long 08265.long 08266.long 08267.long 08268.long 08269.long 08270.long 08271.long 08272.long 08273.long 08274.long 08275.long 08276.long 08277.long 08278.long 08279.long 08280.long 08281.long 08282.long 08283.long 08284.long 08285.long 08286.long 08287.long 08288.long 08289.long 08290.long 08291.long 08292.long 08293.long 08294.long 08295.long 08296.long 08297.long 08298.long 08299.long 08300.long 08301.long 08302.long 08303.long 08304.long 08305.long 08306.long 08307.long 08308.long 08309.long 08310.long 08311.long 08312.long 08313.long 08314.long 08315.long 08316.long 08317.long 08318.long 08319.long 08320.long 08321.long 08322.long 08323.long 08324.long 08325.long 08326.long 08327.long 08328.long 08329.long 08330.long 08331.long 08332.long 08333.long 08334.long 08335.long 08336.long 08337.long 08338.long 08339.long 08340.long 08341.long 08342.long 08343.long 08344.long 08345.long 08346.long 08347.long 08348.long 08349.long 08350.long 08351.long 08352.long 08353.long 08354.long 08355.long 08356.long 08357.long 08358.long 08359.long 08360.long 08361.long 08362.long 08363.long 08364.long 08365.long 08366.long 08367.long 08368.long 08369.long 08370.long 08371.long 08372.long 08373.long 08374.long 08375.long 08376.long 08377.long 08378.long 08379.long 08380.long 08381.long 08382.long 08383.long 08384.long 08385.long 08386.long 08387.long 08388.long 08389.long 08390.long 08391.long 08392.long 08393.long 08394.long 08395.long 08396.long 08397.long 08398.long 08399.long 08400.long 08401.long 08402.long 08403.long 08404.long 08405.long 08406.long 08407.long 08408.long 08409.long 08410.long 08411.long 08412.long 08413.long 08414.long 08415.long 08416.long 08417.long 08418.long 08419.long 08420.long 08421.long 08422.long 08423.long 08424.long 08425.long 08426.long 08427.long 08428.long 08429.long 08430.long 08431.long 08432.long 08433.long 08434.long 08435.long 08436.long 08437.long 08438.long 08439.long 08440.long 08441.long 08442.long 08443.long 08444.long 08445.long 08446.long 08447.long 08448.long 08449.long 08450.long 08451.long 08452.long 08453.long 08454.long 08455.long 08456.long 08457.long 08458.long 08459.long 08460.long 08461.long 08462.long 08463.long 08464.long 08465.long 08466.long 08467.long 08468.long 08469.long 08470.long 08471.long 08472.long 08473.long 08474.long 08475.long 08476.long 08477.long 08478.long 08479.long 08480.long 08481.long 08482.long 08483.long 08484.long 08485.long 08486.long 08487.long 08488.long 08489.long 08490.long 08491.long 08492.long 08493.long 08494.long 08495.long 08496.long 08497.long 08498.long 08499.long 08500.long 08501.long 08502.long 08503.long 08504.long 08505.long 08506.long 08507.long 08508.long 08509.long 08510.long 08511.long 08512.long 08513.long 08514.long 08515.long 08516.long 08517.long 08518.long 08519.long 08520.long 08521.long 08522.long 08523.long 08524.long 08525.long 08526.long 08527.long 08528.long 08529.long 08530.long 08531.long 08532.long 08533.long 08534.long 08535.long 08536.long 08537.long 08538.long 08539.long 08540.long 08541.long 08542.long 08543.long 08544.long 08545.long 08546.long 08547.long 08548.long 08549.long 08550.long 08551.long 08552.long 08553.long 08554.long 08555.long 08556.long 08557.long 08558.long 08559.long 08560.long 08561.long 08562.long 08563.long 08564.long 08565.long 08566.long 08567.long 08568.long 08569.long 08570.long 08571.long 08572.long 08573.long 08574.long 08575.long 08576.long 08577.long 08578.long 08579.long 08580.long 08581.long 08582.long 08583.long 08584.long 08585.long 08586.long 08587.long 08588.long 08589.long 08590.long 08591.long 08592.long 08593.long 08594.long 08595.long 08596.long 08597.long 08598.long 08599.long 08600.long 08601.long 08602.long 08603.long 08604.long 08605.long 08606.long 08607.long 08608.long 08609.long 08610.long 08611.long 08612.long 08613.long 08614.long 08615.long 08616.long 08617.long 08618.long 08619.long 08620.long 08621.long 08622.long 08623.long 08624.long 08625.long 08626.long 08627.long 08628.long 08629.long 08630.long 08631.long 08632.long 08633.long 08634.long 08635.long 08636.long 08637.long 08638.long 08639.long 08640.long 08641.long 08642.long 08643.long 08644.long 08645.long 08646.long 08647.long 08648.long 08649.long 08650.long 08651.long 08652.long 08653.long 08654.long 08655.long 08656.long 08657.long 08658.long 08659.long 08660.long 08661.long 08662.long 08663.long 08664.long 08665.long 08666.long 08667.long 08668.long 08669.long 08670.long 08671.long 08672.long 08673.long 08674.long 08675.long 08676.long 08677.long 08678.long 08679.long 08680.long 08681.long 08682.long 08683.long 08684.long 08685.long 08686.long 08687.long 08688.long 08689.long 08690.long 08691.long 08692.long 08693.long 08694.long 08695.long 08696.long 08697.long 08698.long 08699.long 08700.long 08701.long 08702.long 08703.long 08704.long 08705.long 08706.long 08707.long 08708.long 08709.long 08710.long 08711.long 08712.long 08713.long 08714.long 08715.long 08716.long 08717.long 08718.long 08719.long 08720.long 08721.long 08722.long 08723.long 08724.long 08725.long 08726.long 08727.long 08728.long 08729.long 08730.long 08731.long 08732.long 08733.long 08734.long 08735.long 08736.long 08737.long 08738.long 08739.long 08740.long 08741.long 08742.long 08743.long 08744.long 08745.long 08746.long 08747.long 08748.long 08749.long 08750.long 08751.long 08752.long 08753.long 08754.long 08755.long 08756.long 08757.long 08758.long 08759.long 08760.long 08761.long 08762.long 08763.long 08764.long 08765.long 08766.long 08767.long 08768.long 08769.long 08770.long 08771.long 08772.long 08773.long 08774.long 08775.long 08776.long 08777.long 08778.long 08779.long 08780.long 08781.long 08782.long 08783.long 08784.long 08785.long 08786.long 08787.long 08788.long 08789.long 08790.long 08791.long 08792.long 08793.long 08794.long 08795.long 08796.long 08797.long 08798.long 08799.long 08800.long 08801.long 08802.long 08803.long 08804.long 08805.long 08806.long 08807.long 08808.long 08809.long 08810.long 08811.long 08812.long 08813.long 18814.long 08815.long 08816.long 08817.long 08818.long 08819.long 28820.long 08821.long 08822.long 08823.long 08824.long 08825.long 58826.long 08827.long 08828.long 08829.long 08830.long 08831.long 108832.long 08833.long 08834.long 08835.long 08836.long 08837.long 208838.long 08839.long 08840.long 08841.long 08842.long 08843.long 408844.long 08845.long 08846.long 08847.long 08848.long 08849.long 818850.long 08851.long 08852.long 08853.long 08854.long 08855.long 1628856.long 08857.long 08858.long 08859.long 08860.long 08861.long 3258862.long 08863.long 08864.long 08865.long 08866.long 08867.long 6518868.long 08869.long 08870.long 08871.long 08872.long 08873.long 13038874.long 08875.long 08876.long 08877.long 08878.long 08879.long 26078880.long 08881.long 08882.long 08883.long 08884.long 08885.long 52158886.long 08887.long 08888.long 08889.long 08890.long 08891.long 104308892.long 08893.long 08894.long 08895.long 08896.long 08897.long 208608898.long 08899.long 08900.long 08901.long 08902.long 08903.long 417218904.long 08905.long 08906.long 08907.long 08908.long 08909.long 834438910.long 08911.long 08912.long 08913.long 08914.long 08915.long 1668868916.long 08917.long 08918.long 08919.long 08920.long 08921.long 3337728922.long 08923.long 08924.long 08925.long 08926.long 08927.long 6675448928.long 08929.long 08930.long 08931.long 08932.long 08933.long 13350888934.long 08935.long 08936.long 08937.long 08938.long 08939.long 26701768940.long 08941.long 08942.long 08943.long 08944.long 08945.long 53403538946.long 08947.long 08948.long 08949.long 08950.long 08951.long 106807078952.long 08953.long 08954.long 08955.long 08956.long 08957.long 213614148958.long 08959.long 08960.long 08961.long 08962.long 08963.long 427228298964.long 08965.long 08966.long 08967.long 08968.long 08969.long 854456598970.long 08971.long 08972.long 08973.long 08974.long 08975.long 1708913188976.long 08977.long 08978.long 08979.long 08980.long 08981.long 3417826378982.long 08983.long 08984.long 08985.long 08986.long 08987.long 6835652758988.long 08989.long 08990.long 08991.long 08992.long 08993.long 13671305518994.long 08995.long 08996.long 08997.long 08998.long 08999.long 27342611029000.long 09001.long 09002.long 09003.long 09004.long 09005.long 11735549089006.long 19007.long 09008.long 09009.long 09010.long 09011.long 23471098179012.long 29013.long 09014.long 09015.long 09016.long 09017.long 3992523389018.long 59019.long 09020.long 09021.long 09022.long 09023.long 7985046769024.long 109025.long 09026.long 09027.long 09028.long 09029.long 15970093539030.long 209031.long 09032.long 09033.long 09034.long 09035.long 31940187079036.long 409037.long 09038.long 09039.long 09040.long 09041.long 20930701199042.long 819043.long 09044.long 09045.long 09046.long 09047.long 41861402389048.long 1629049.long 09050.long 09051.long 09052.long 09053.long 40773131809054.long 3259055.long 09056.long 09057.long 09058.long 09059.long 38596590659060.long 6519061.long 09062.long 09063.long 09064.long 09065.long 34243508349066.long 13039067.long 09068.long 09069.long 09070.long 09071.long 25537343729072.long 26079073.long 09074.long 09075.long 09076.long 09077.long 8125014489078.long 52159079.long 09080.long 09081.long 09082.long 09083.long 16250028979084.long 104309085.long 09086.long 09087.long 09088.long 09089.long 32500057949090.long 208609091.long 09092.long 09093.long 09094.long 09095.long 22050442929096.long 417219097.long 09098.long 09099.long 09100.long 09101.long 1151212889102.long 834439103.long 09104.long 09105.long 09106.long 09107.long 2302425769108.long 1668869109.long 09110.long 09111.long 09112.long 09113.long 4604851529114.long 3337729115.long 09116.long 09117.long 09118.long 09119.long 9209703059120.long 6675449121.long 09122.long 09123.long 09124.long 09125.long 18419406109126.long 13350889127.long 09128.long 09129.long 09130.long 09131.long 36838812219132.long 26701769133.long 09134.long 09135.long 09136.long 09137.long 30727951469138.long 53403539139.long 09140.long 09141.long 09142.long 09143.long 18506229979144.long 106807079145.long 09146.long 09147.long 09148.long 09149.long 37012459949150.long 213614149151.long 09152.long 09153.long 09154.long 09155.long 31075246929156.long 427228299157.long 09158.long 09159.long 09160.long 09161.long 19200820899162.long 854456599163.long 09164.long 09165.long 09166.long 09167.long 38401641789168.long 1708913189169.long 09170.long 09171.long 09172.long 09173.long 33853610619174.long 3417826379175.long 09176.long 09177.long 09178.long 09179.long 24757548269180.long 6835652759181.long 09182.long 09183.long 09184.long 09185.long 6565423569186.long 13671305519187.long 09188.long 09189.long 09190.long 09191.long 13130847139192.long 27342611029193.long 09194.long 09195.long 19196.long 09197.long 26261694279198.long 11735549089199.long 09200.long 09201.long 29202.long 09203.long 9573715599204.long 23471098179205.long 09206.long 09207.long 59208.long 09209.long 19147431199210.long 3992523389211.long 09212.long 09213.long 109214.long 09215.long 38294862399216.long 7985046769217.long 09218.long 09219.long 209220.long 09221.long 33640051839222.long 15970093539223.long 09224.long 09225.long 409226.long 09227.long 24330430719228.long 31940187079229.long 09230.long 09231.long 819232.long 09233.long 5711188469234.long 20930701199235.long 09236.long 09237.long 1629238.long 09239.long 11422376929240.long 41861402389241.long 09242.long 09243.long 3259244.long 09245.long 22844753849246.long 40773131809247.long 09248.long 09249.long 6519250.long 09251.long 2739834729252.long 38596590659253.long 09254.long 09255.long 13039256.long 09257.long 5479669459258.long 34243508349259.long 09260.long 09261.long 26079262.long 09263.long 10959338909264.long 25537343729265.long 09266.long 09267.long 52159268.long 09269.long 21918677809270.long 8125014489271.long 09272.long 09273.long 104309274.long 09275.long 887682659276.long 16250028979277.long 09278.long 09279.long 208609280.long 09281.long 1775365319282.long 32500057949283.long 09284.long 09285.long 417219286.long 09287.long 3550730639288.long 22050442929289.long 09290.long 09291.long 834439292.long 09293.long 7101461269294.long 1151212889295.long 09296.long 09297.long 1668869298.long 09299.long 14202922539300.long 2302425769301.long 09302.long 09303.long 3337729304.long 09305.long 28405845069306.long 4604851529307.long 09308.long 09309.long 6675449310.long 09311.long 13862017179312.long 9209703059313.long 09314.long 09315.long 13350889316.long 09317.long 27724034349318.long 18419406109319.long 09320.long 09321.long 26701769322.long 09323.long 12498395739324.long 36838812219325.long 09326.long 09327.long 53403539328.long 09329.long 24996791479330.long 30727951469331.long 09332.long 09333.long 106807079334.long 09335.long 7043909999336.long 18506229979337.long 09338.long 09339.long 213614149340.long 09341.long 14087819999342.long 37012459949343.long 09344.long 09345.long 427228299346.long 09347.long 28175639999348.long 31075246929349.long 09350.long 09351.long 854456599352.long 09353.long 13401607029354.long 19200820899355.long 09356.long 09357.long 1708913189358.long 09359.long 26803214059360.long 38401641789361.long 09362.long 09363.long 3417826379364.long 09365.long 10656755149366.long 33853610619367.long 09368.long 09369.long 6835652759370.long 09371.long 21313510289372.long 24757548269373.long 09374.long 09375.long 13671305519376.long 09377.long 42627020569378.long 6565423569379.long 09380.long 09381.long 27342611029382.long 09383.long 42304368179384.long 13130847139385.long 09386.long 09387.long 11735549089388.long 19389.long 41659063399390.long 26261694279391.long 09392.long 09393.long 23471098179394.long 29395.long 40368453839396.long 9573715599397.long 09398.long 09399.long 3992523389400.long 59401.long 37787234719402.long 19147431199403.long 09404.long 09405.long 7985046769406.long 109407.long 32624796479408.long 38294862399409.long 09410.long 09411.long 15970093539412.long 209413.long 22299919989414.long 33640051839415.long 09416.long 09417.long 31940187079418.long 409419.long 1650167019420.long 24330430719421.long 09422.long 09423.long 20930701199424.long 819425.long 3300334029426.long 5711188469427.long 09428.long 09429.long 41861402389430.long 1629431.long 6600668059432.long 11422376929433.long 09434.long 09435.long 40773131809436.long 3259437.long 13201336109438.long 22844753849439.long 09440.long 09441.long 38596590659442.long 6519443.long 26402672209444.long 2739834729445.long 09446.long 09447.long 34243508349448.long 13039449.long 9855671459450.long 5479669459451.long 09452.long 09453.long 25537343729454.long 26079455.long 19711342919456.long 10959338909457.long 09458.long 09459.long 8125014489460.long 52159461.long 39422685829462.long 21918677809463.long 09464.long 09465.long 16250028979466.long 104309467.long 35895698699468.long 887682659469.long 09470.long 09471.long 32500057949472.long 208609473.long 28841724429474.long 1775365319475.long 09476.long 09477.long 22050442929478.long 417219479.long 14733775889480.long 3550730639481.long 09482.long 09483.long 1151212889484.long 834439485.long 29467551779486.long 7101461269487.long 09488.long 09489.long 2302425769490.long 1668869491.long 15985430599492.long 14202922539493.long 09494.long 09495.long 4604851529496.long 3337729497.long 31970861189498.long 28405845069499.long 09500.long 09501.long 9209703059502.long 6675449503.long 20992049419504.long 13862017179505.long 09506.long 09507.long 18419406109508.long 13350889509.long 41984098839510.long 27724034349511.long 09512.long 09513.long 36838812219514.long 26701769515.long 41018524719516.long 12498395739517.long 09518.long 09519.long 30727951469520.long 53403539521.long 39087376469522.long 24996791479523.long 09524.long 09525.long 18506229979526.long 106807079527.long 35225079979528.long 7043909999529.long 09530.long 09531.long 37012459949532.long 213614149533.long 27500486999534.long 14087819999535.long 09536.long 09537.long 31075246929538.long 427228299539.long 12051301039540.long 28175639999541.long 09542.long 09543.long 19200820899544.long 854456599545.long 24102602069546.long 13401607029547.long 09548.long 09549.long 38401641789550.long 1708913189551.long 5255531169552.long 26803214059553.long 09554.long 09555.long 33853610619556.long 3417826379557.long 10511062329558.long 10656755149559.long 09560.long 09561.long 24757548269562.long 6835652759563.long 21022124649564.long 21313510289565.long 09566.long 09567.long 6565423569568.long 13671305519569.long 42044249289570.long 42627020569571.long 09572.long 09573.long 13130847139574.long 27342611029575.long 41138825609576.long 42304368179577.long 19578.long 09579.long 26261694279580.long 11735549089581.long 39327978259582.long 41659063399583.long 29584.long 09585.long 9573715599586.long 23471098179587.long 35706283559588.long 40368453839589.long 59590.long 09591.long 19147431199592.long 3992523389593.long 28462894149594.long 37787234719595.long 109596.long 09597.long 38294862399598.long 7985046769599.long 13976115339600.long 32624796479601.long 209602.long 09603.long 33640051839604.long 15970093539605.long 27952230679606.long 22299919989607.long 409608.long 09609.long 24330430719610.long 31940187079611.long 12954788389612.long 1650167019613.long 819614.long 09615.long 5711188469616.long 20930701199617.long 25909576779618.long 3300334029619.long 1629620.long 09621.long 11422376929622.long 41861402389623.long 8869480599624.long 6600668059625.long 3259626.long 09627.long 22844753849628.long 40773131809629.long 17738961189630.long 13201336109631.long 6519632.long 09633.long 2739834729634.long 38596590659635.long 35477922379636.long 26402672209637.long 13039638.long 09639.long 5479669459640.long 34243508349641.long 28006171799642.long 9855671459643.long 26079644.long 09645.long 10959338909646.long 25537343729647.long 13062670629648.long 19711342919649.long 52159650.long 09651.long 21918677809652.long 8125014489653.long 26125341249654.long 39422685829655.long 104309656.long 09657.long 887682659658.long 16250028979659.long 9301009529660.long 35895698699661.long 208609662.long 09663.long 1775365319664.long 32500057949665.long 18602019059666.long 28841724429667.long 417219668.long 09669.long 3550730639670.long 22050442929671.long 37204038109672.long 14733775889673.long 834439674.long 09675.long 7101461269676.long 1151212889677.long 31458403259678.long 29467551779679.long 1668869680.long 09681.long 14202922539682.long 2302425769683.long 19967133549684.long 15985430599685.long 3337729686.long 09687.long 28405845069688.long 4604851529689.long 39934267089690.long 31970861189691.long 6675449692.long 09693.long 13862017179694.long 9209703059695.long 36918861219696.long 20992049419697.long 13350889698.long 09699.long 27724034349700.long 18419406109701.long 30888049469702.long 41984098839703.long 26701769704.long 09705.long 12498395739706.long 36838812219707.long 18826425979708.long 41018524719709.long 53403539710.long 09711.long 24996791479712.long 30727951469713.long 37652851949714.long 39087376469715.long 106807079716.long 09717.long 7043909999718.long 18506229979719.long 32356030939720.long 35225079979721.long 213614149722.long 09723.long 14087819999724.long 37012459949725.long 21762388919726.long 27500486999727.long 427228299728.long 09729.long 28175639999730.long 31075246929731.long 575104869732.long 12051301039733.long 854456599734.long 09735.long 13401607029736.long 19200820899737.long 1150209729738.long 24102602069739.long 1708913189740.long 09741.long 26803214059742.long 38401641789743.long 2300419459744.long 5255531169745.long 3417826379746.long 09747.long 10656755149748.long 33853610619749.long 4600838919750.long 10511062329751.long 6835652759752.long 09753.long 21313510289754.long 24757548269755.long 9201677829756.long 21022124649757.long 13671305519758.long 09759.long 42627020569760.long 6565423569761.long 18403355649762.long 42044249289763.long 27342611029764.long 09765.long 42304368179766.long 13130847139767.long 36806711299768.long 41138825609769.long 11735549089770.long 19771.long 41659063399772.long 26261694279773.long 30663749629774.long 39327978259775.long 23471098179776.long 29777.long 40368453839778.long 9573715599779.long 18377826289780.long 35706283559781.long 3992523389782.long 59783.long 37787234719784.long 19147431199785.long 36755652579786.long 28462894149787.long 7985046769788.long 109789.long 32624796479790.long 38294862399791.long 30561632199792.long 13976115339793.long 15970093539794.long 209795.long 22299919989796.long 33640051839797.long 18173591439798.long 27952230679799.long 31940187079800.long 409801.long 1650167019802.long 24330430719803.long 36347182879804.long 12954788389805.long 20930701199806.long 819807.long 3300334029808.long 5711188469809.long 29744692789810.long 25909576779811.long 41861402389812.long 1629813.long 6600668059814.long 11422376929815.long 16539712609816.long 8869480599817.long 40773131809818.long 3259819.long 13201336109820.long 22844753849821.long 33079425209822.long 17738961189823.long 38596590659824.long 6519825.long 26402672209826.long 2739834729827.long 23209177459828.long 35477922379829.long 34243508349830.long 13039831.long 9855671459832.long 5479669459833.long 3468681949834.long 28006171799835.long 25537343729836.long 26079837.long 19711342919838.long 10959338909839.long 6937363889840.long 13062670629841.long 8125014489842.long 52159843.long 39422685829844.long 21918677809845.long 13874727769846.long 26125341249847.long 16250028979848.long 104309849.long 35895698699850.long 887682659851.long 27749455529852.long 9301009529853.long 32500057949854.long 208609855.long 28841724429856.long 1775365319857.long 12549238099858.long 18602019059859.long 22050442929860.long 417219861.long 14733775889862.long 3550730639863.long 25098476199864.long 37204038109865.long 1151212889866.long 834439867.long 29467551779868.long 7101461269869.long 7247279439870.long 31458403259871.long 2302425769872.long 1668869873.long 15985430599874.long 14202922539875.long 14494558869876.long 19967133549877.long 4604851529878.long 3337729879.long 31970861189880.long 28405845069881.long 28989117729882.long 39934267089883.long 9209703059884.long 6675449885.long 20992049419886.long 13862017179887.long 15028562499888.long 36918861219889.long 18419406109890.long 13350889891.long 41984098839892.long 27724034349893.long 30057124989894.long 30888049469895.long 36838812219896.long 26701769897.long 41018524719898.long 12498395739899.long 17164577009900.long 18826425979901.long 30727951469902.long 53403539903.long 39087376469904.long 24996791479905.long 34329154009906.long 37652851949907.long 18506229979908.long 106807079909.long 35225079979910.long 7043909999911.long 25708635049912.long 32356030939913.long 37012459949914.long 213614149915.long 27500486999916.long 14087819999917.long 8467597129918.long 21762388919919.long 31075246929920.long 427228299921.long 12051301039922.long 28175639999923.long 16935194259924.long 575104869925.long 19200820899926.long 854456599927.long 24102602069928.long 13401607029929.long 33870388509930.long 1150209729931.long 38401641789932.long 1708913189933.long 5255531169934.long 26803214059935.long 24791104049936.long 2300419459937.long 33853610619938.long 3417826379939.long 10511062329940.long 10656755149941.long 6632535129942.long 4600838919943.long 24757548269944.long 6835652759945.long 21022124649946.long 21313510289947.long 13265070249948.long 9201677829949.long 6565423569950.long 13671305519951.long 42044249289952.long 42627020569953.long 26530140489954.long 18403355649955.long 13130847139956.long 27342611029957.long 41138825609958.long 42304368179959.long 10110608019960.long 36806711299961.long 26261694279962.long 11735549089963.long 39327978259964.long 41659063399965.long 20221216039966.long 30663749629967.long 9573715599968.long 23471098179969.long 35706283559970.long 40368453839971.long 40442432079972.long 18377826289973.long 19147431199974.long 3992523389975.long 28462894149976.long 37787234719977.long 37935191199978.long 36755652579979.long 38294862399980.long 7985046769981.long 13976115339982.long 32624796479983.long 32920709439984.long 30561632199985.long 33640051839986.long 15970093539987.long 27952230679988.long 22299919989989.long 22891745919990.long 18173591439991.long 24330430719992.long 31940187079993.long 12954788389994.long 1650167019995.long 2833818879996.long 36347182879997.long 5711188469998.long 20930701199999.long 259095767710000.long 33003340210001.long 56676377510002.long 297446927810003.long 114223769210004.long 418614023810005.long 88694805910006.long 66006680510007.long 113352755010008.long 165397126010009.long 228447538410010.long 407731318010011.long 177389611810012.long 132013361010013.long 226705510010014.long 330794252010015.long 27398347210016.long 385965906510017.long 354779223710018.long 264026722010019.long 23914290510020.long 232091774510021.long 54796694510022.long 342435083410023.long 280061717910024.long 98556714510025.long 47828581010026.long 34686819410027.long 109593389010028.long 255373437210029.long 130626706210030.long 197113429110031.long 95657162110032.long 69373638810033.long 219186778010034.long 81250144810035.long 261253412410036.long 394226858210037.long 191314324210038.long 138747277610039.long 8876826510040.long 162500289710041.long 93010095210042.long 358956986910043.long 382628648410044.long 277494555210045.long 17753653110046.long 325000579410047.long 186020190510048.long 288417244210049.long 335760567210050.long 125492380910051.long 35507306310052.long 220504429210053.long 372040381010054.long 147337758810055.long 242024404910056.long 250984761910057.long 71014612610058.long 11512128810059.long 314584032510060.long 294675517710061.long 54552080210062.long 72472794310063.long 142029225310064.long 23024257610065.long 199671335410066.long 159854305910067.long 109104160510068.long 144945588610069.long 284058450610070.long 46048515210071.long 399342670810072.long 319708611810073.long 218208321110074.long 289891177210075.long 138620171710076.long 92097030510077.long 369188612110078.long 209920494110079.long 6919912610080.long 150285624910081.long 277240343410082.long 184194061010083.long 308880494610084.long 419840988310085.long 13839825210086.long 300571249810087.long 124983957310088.long 368388122110089.long 188264259710090.long 410185247110091.long 27679650410092.long 171645770010093.long 249967914710094.long 307279514610095.long 376528519410096.long 390873764610097.long 55359300910098.long 343291540010099.long 70439099910100.long 185062299710101.long 323560309310102.long 352250799710103.long 110718601910104.long 257086350410105.long 140878199910106.long 370124599410107.long 217623889110108.long 275004869910109.long 221437203910110.long 84675971210111.long 281756399910112.long 310752469210113.long 5751048610114.long 120513010310115.long 13377678210116.long 169351942510117.long 134016070210118.long 192008208910119.long 11502097210120.long 241026020610121.long 26755356510122.long 338703885010123.long 268032140510124.long 384016417810125.long 23004194510126.long 52555311610127.long 53510713010128.long 247911040410129.long 106567551410130.long 338536106110131.long 46008389110132.long 105110623210133.long 107021426110134.long 66325351210135.long 213135102810136.long 247575482610137.long 92016778210138.long 210221246410139.long 214042852210140.long 132650702410141.long 426270205610142.long 65654235610143.long 184033556410144.long 420442492810145.long 428085704510146.long 265301404810147.long 423043681710148.long 131308471310149.long 368067112910150.long 411388256010151.long 426674679510152.long 101106080110153.long 416590633910154.long 262616942710155.long 306637496210156.long 393279782510157.long 423852629510158.long 202212160310159.long 403684538310160.long 95737155910161.long 183778262810162.long 357062835510163.long 418208529510164.long 404424320710165.long 377872347110166.long 191474311910167.long 367556525710168.long 284628941410169.long 406920329410170.long 379351911910171.long 326247964710172.long 382948623910173.long 305616321910174.long 139761153310175.long 384343929310176.long 329207094310177.long 222999199810178.long 336400518310179.long 181735914310180.long 279522306710181.long 339191129110182.long 228917459110183.long 16501670110184.long 243304307110185.long 363471828710186.long 129547883810187.long 248885528710188.long 28338188710189.long 33003340210190.long 57111884610191.long 297446927810192.long 259095767710193.long 68274327910194.long 56676377510195.long 66006680510196.long 114223769210197.long 165397126010198.long 88694805910199.long 136548655810200.long 113352755010201.long 132013361010202.long 228447538410203.long 330794252010204.long 177389611810205.long 273097311710206.long 226705510010207.long 264026722010208.long 27398347210209.long 232091774510210.long 354779223710211.long 116697893810212.long 23914290510213.long 98556714510214.long 54796694510215.long 34686819410216.long 280061717910217.long 233395787710218.long 47828581010219.long 197113429110220.long 109593389010221.long 69373638810222.long 130626706210223.long 37294845910224.long 95657162110225.long 394226858210226.long 219186778010227.long 138747277610228.long 261253412410229.long 74589691910230.long 191314324210231.long 358956986910232.long 8876826510233.long 277494555210234.long 93010095210235.long 149179383810236.long 382628648410237.long 288417244210238.long 17753653110239.long 125492380910240.long 186020190510241.long 298358767710242.long 335760567210243.long 147337758810244.long 35507306310245.long 250984761910246.long 372040381010247.long 167220805910248.long 242024404910249.long 294675517710250.long 71014612610251.long 72472794310252.long 314584032510253.long 334441611910254.long 54552080210255.long 159854305910256.long 142029225310257.long 144945588610258.long 199671335410259.long 239386494310260.long 109104160510261.long 319708611810262.long 284058450610263.long 289891177210264.long 399342670810265.long 49276259010266.long 218208321110267.long 209920494110268.long 138620171710269.long 150285624910270.long 369188612110271.long 98552518010272.long 6919912610273.long 419840988310274.long 277240343410275.long 300571249810276.long 308880494610277.long 197105036010278.long 13839825210279.long 410185247110280.long 124983957310281.long 171645770010282.long 188264259710283.long 394210072110284.long 27679650410285.long 390873764610286.long 249967914710287.long 343291540010288.long 376528519410289.long 358923414610290.long 55359300910291.long 352250799710292.long 70439099910293.long 257086350410294.long 323560309310295.long 288350099710296.long 110718601910297.long 275004869910298.long 140878199910299.long 84675971210300.long 217623889110301.long 147203469810302.long 221437203910303.long 120513010310304.long 281756399910305.long 169351942510306.long 5751048610307.long 294406939710308.long 13377678210309.long 241026020610310.long 134016070210311.long 338703885010312.long 11502097210313.long 159317149910314.long 26755356510315.long 52555311610316.long 268032140510317.long 247911040410318.long 23004194510319.long 318634299810320.long 53510713010321.long 105110623210322.long 106567551410323.long 66325351210324.long 46008389110325.long 207771870010326.long 107021426110327.long 210221246410328.long 213135102810329.long 132650702410330.long 92016778210331.long 415543740010332.long 214042852210333.long 420442492810334.long 426270205610335.long 265301404810336.long 184033556410337.long 401590750410338.long 428085704510339.long 411388256010340.long 423043681710341.long 101106080110342.long 368067112910343.long 373684771310344.long 426674679510345.long 393279782510346.long 416590633910347.long 202212160310348.long 306637496210349.long 317872813110350.long 423852629510351.long 357062835510352.long 403684538310353.long 404424320710354.long 183778262810355.long 206248896610356.long 418208529510357.long 284628941410358.long 377872347110359.long 379351911910360.long 367556525710361.long 412497793310362.long 406920329410363.long 139761153310364.long 326247964710365.long 329207094310366.long 305616321910367.long 395498857110368.long 384343929310369.long 279522306710370.long 222999199810371.long 228917459110372.long 181735914310373.long 361500984610374.long 339191129110375.long 129547883810376.long 16501670110377.long 28338188710378.long 363471828710379.long 293505239710380.long 248885528710381.long 259095767710382.long 33003340210383.long 56676377510384.long 297446927810385.long 157513749910386.long 68274327910387.long 88694805910388.long 66006680510389.long 113352755010390.long 165397126010391.long 315027499910392.long 136548655810393.long 177389611810394.long 132013361010395.long 226705510010396.long 330794252010397.long 200558270210398.long 273097311710399.long 354779223710400.long 264026722010401.long 23914290510402.long 232091774510403.long 401116540410404.long 116697893810405.long 280061717910406.long 98556714510407.long 47828581010408.long 34686819410409.long 372736351310410.long 233395787710411.long 130626706210412.long 197113429110413.long 95657162110414.long 69373638810415.long 315975973010416.long 37294845910417.long 261253412410418.long 394226858210419.long 191314324210420.long 138747277610421.long 202455216410422.long 74589691910423.long 93010095210424.long 358956986910425.long 382628648410426.long 277494555210427.long 404910432910428.long 149179383810429.long 186020190510430.long 288417244210431.long 335760567210432.long 125492380910433.long 380324136210434.long 298358767710435.long 372040381010436.long 147337758810437.long 242024404910438.long 250984761910439.long 331151542810440.long 167220805910441.long 314584032510442.long 294675517710443.long 54552080210444.long 72472794310445.long 232806356010446.long 334441611910447.long 199671335410448.long 159854305910449.long 109104160510450.long 144945588610451.long 36115982510452.long 239386494310453.long 399342670810454.long 319708611810455.long 218208321110456.long 289891177210457.long 72231965110458.long 49276259010459.long 369188612110460.long 209920494110461.long 6919912610462.long 150285624910463.long 144463930210464.long 98552518010465.long 308880494610466.long 419840988310467.long 13839825210468.long 300571249810469.long 288927860510470.long 197105036010471.long 188264259710472.long 410185247110473.long 27679650410474.long 171645770010475.long 148358991510476.long 394210072110477.long 376528519410478.long 390873764610479.long 55359300910480.long 343291540010481.long 296717983110482.long 358923414610483.long 323560309310484.long 352250799710485.long 110718601910486.long 257086350410487.long 163939236610488.long 288350099710489.long 217623889110490.long 275004869910491.long 221437203910492.long 84675971210493.long 327878473210494.long 147203469810495.long 5751048610496.long 120513010310497.long 13377678210498.long 169351942510499.long 226260216810500.long 294406939710501.long 11502097210502.long 241026020610503.long 26755356510504.long 338703885010505.long 23023704110506.long 159317149910507.long 23004194510508.long 52555311610509.long 53510713010510.long 247911040410511.long 46047408310512.long 318634299810513.long 46008389110514.long 105110623210515.long 107021426110516.long 66325351210517.long 92094816710518.long 207771870010519.long 92016778210520.long 210221246410521.long 214042852210522.long 132650702410523.long 184189633410524.long 415543740010525.long 184033556410526.long 420442492810527.long 428085704510528.long 265301404810529.long 368379266910530.long 401590750410531.long 368067112910532.long 411388256010533.long 426674679510534.long 101106080110535.long 307261804210536.long 373684771310537.long 306637496210538.long 393279782510539.long 423852629510540.long 202212160310541.long 185026878810542.long 317872813110543.long 183778262810544.long 357062835510545.long 418208529510546.long 404424320710547.long 370053757710548.long 206248896610549.long 367556525710550.long 284628941410551.long 406920329410552.long 379351911910553.long 310610785810554.long 412497793310555.long 305616321910556.long 139761153310557.long 384343929310558.long 329207094310559.long 191724842010560.long 395498857110561.long 181735914310562.long 279522306710563.long 339191129110564.long 228917459110565.long 383449684010566.long 361500984610567.long 363471828710568.long 129547883810569.long 248885528710570.long 28338188710571.long 337402638410572.long 293505239710573.long 297446927810574.long 259095767710575.long 68274327910576.long 56676377510577.long 245308547310578.long 157513749910579.long 165397126010580.long 88694805910581.long 136548655810582.long 113352755010583.long 61120365010584.long 315027499910585.long 330794252010586.long 177389611810587.long 273097311710588.long 226705510010589.long 122240730010590.long 200558270210591.long 232091774510592.long 354779223710593.long 116697893810594.long 23914290510595.long 244481460110596.long 401116540410597.long 34686819410598.long 280061717910599.long 233395787710600.long 47828581010601.long 59466190610602.long 372736351310603.long 69373638810604.long 130626706210605.long 37294845910606.long 95657162110607.long 118932381210608.long 315975973010609.long 138747277610610.long 261253412410611.long 74589691910612.long 191314324210613.long 237864762510614.long 202455216410615.long 277494555210616.long 93010095210617.long 149179383810618.long 382628648410619.long 46232795510620.long 404910432910621.long 125492380910622.long 186020190510623.long 298358767710624.long 335760567210625.long 92465591010626.long 380324136210627.long 250984761910628.long 372040381010629.long 167220805910630.long 242024404910631.long 184931182110632.long 331151542810633.long 72472794310634.long 314584032510635.long 334441611910636.long 54552080210637.long 369862364310638.long 232806356010639.long 144945588610640.long 199671335410641.long 239386494310642.long 109104160510643.long 310227999110644.long 36115982510645.long 289891177210646.long 399342670810647.long 49276259010648.long 218208321110649.long 190959268610650.long 72231965110651.long 150285624910652.long 369188612110653.long 98552518010654.long 6919912610655.long 381918537310656.long 144463930210657.long 300571249810658.long 308880494610659.long 197105036010660.long 13839825210661.long 334340345010662.long 288927860510663.long 171645770010664.long 188264259710665.long 394210072110666.long 27679650410667.long 239183960410668.long 148358991510669.long 343291540010670.long 376528519410671.long 358923414610672.long 55359300910673.long 48871191310674.long 296717983110675.long 257086350410676.long 323560309310677.long 288350099710678.long 110718601910679.long 97742382610680.long 163939236610681.long 84675971210682.long 217623889110683.long 147203469810684.long 221437203910685.long 195484765310686.long 327878473210687.long 169351942510688.long 5751048610689.long 294406939710690.long 13377678210691.long 390969530710692.long 226260216810693.long 338703885010694.long 11502097210695.long 159317149910696.long 26755356510697.long 352442331910698.long 23023704110699.long 247911040410700.long 23004194510701.long 318634299810702.long 53510713010703.long 275387934210704.long 46047408310705.long 66325351210706.long 46008389110707.long 207771870010708.long 107021426110709.long 121279138810710.long 92094816710711.long 132650702410712.long 92016778210713.long 415543740010714.long 214042852210715.long 242558277610716.long 184189633410717.long 265301404810718.long 184033556410719.long 401590750410720.long 428085704510721.long 55619825610722.long 368379266910723.long 101106080110724.long 368067112910725.long 373684771310726.long 426674679510727.long 111239651210728.long 307261804210729.long 202212160310730.long 306637496210731.long 317872813110732.long 423852629510733.long 222479302410734.long 185026878810735.long 404424320710736.long 183778262810737.long 206248896610738.long 418208529510739.long 15461875210740.long 370053757710741.long 379351911910742.long 367556525710743.long 412497793310744.long 406920329410745.long 30923750410746.long 310610785810747.long 329207094310748.long 305616321910749.long 395498857110750.long 384343929310751.long 61847500810752.long 191724842010753.long 228917459110754.long 181735914310755.long 361500984610756.long 339191129110757.long 123695001610758.long 383449684010759.long 28338188710760.long 363471828710761.long 293505239710762.long 248885528710763.long 247390003310764.long 337402638410765.long 56676377510766.long 297446927810767.long 157513749910768.long 68274327910769.long 65283277110770.long 245308547310771.long 113352755010772.long 165397126010773.long 315027499910774.long 136548655810775.long 130566554210776.long 61120365010777.long 226705510010778.long 330794252010779.long 200558270210780.long 273097311710781.long 261133108410782.long 122240730010783.long 23914290510784.long 232091774510785.long 401116540410786.long 116697893810787.long 92769487310788.long 244481460110789.long 47828581010790.long 34686819410791.long 372736351310792.long 233395787710793.long 185538974610794.long 59466190610795.long 95657162110796.long 69373638810797.long 315975973010798.long 37294845910799.long 371077949210800.long 118932381210801.long 191314324210802.long 138747277610803.long 202455216410804.long 74589691910805.long 312659168910806.long 237864762510807.long 382628648410808.long 277494555210809.long 404910432910810.long 149179383810811.long 195821608210812.long 46232795510813.long 335760567210814.long 125492380910815.long 380324136210816.long 298358767710817.long 391643216410818.long 92465591010819.long 242024404910820.long 250984761910821.long 331151542810822.long 167220805910823.long 353789703310824.long 184931182110825.long 54552080210826.long 72472794310827.long 232806356010828.long 334441611910829.long 278082677010830.long 369862364310831.long 109104160510832.long 144945588610833.long 36115982510834.long 239386494310835.long 126668624410836.long 310227999110837.long 218208321110838.long 289891177210839.long 72231965110840.long 49276259010841.long 253337248910842.long 190959268610843.long 6919912610844.long 150285624910845.long 144463930210846.long 98552518010847.long 77177768210848.long 381918537310849.long 13839825210850.long 300571249810851.long 288927860510852.long 197105036010853.long 154355536510854.long 334340345010855.long 27679650410856.long 171645770010857.long 148358991510858.long 394210072110859.long 308711073110860.long 239183960410861.long 55359300910862.long 343291540010863.long 296717983110864.long 358923414610865.long 187925416710866.long 48871191310867.long 110718601910868.long 257086350410869.long 163939236610870.long 288350099710871.long 375850833410872.long 97742382610873.long 221437203910874.long 84675971210875.long 327878473210876.long 147203469810877.long 322204937310878.long 195484765310879.long 13377678210880.long 169351942510881.long 226260216810882.long 294406939710883.long 214913145110884.long 390969530710885.long 26755356510886.long 338703885010887.long 23023704110888.long 159317149910889.long 329560710890.long 352442331910891.long 53510713010892.long 247911040410893.long 46047408310894.long 318634299810895.long 659121410896.long 275387934210897.long 107021426110898.long 66325351210899.long 92094816710900.long 207771870010901.long 1318242910902.long 121279138810903.long 214042852210904.long 132650702410905.long 184189633410906.long 415543740010907.long 2636485810908.long 242558277610909.long 428085704510910.long 265301404810911.long 368379266910912.long 401590750410913.long 5272971710914.long 55619825610915.long 426674679510916.long 101106080110917.long 307261804210918.long 373684771310919.long 10545943410920.long 111239651210921.long 423852629510922.long 202212160310923.long 185026878810924.long 317872813110925.long 21091886810926.long 222479302410927.long 418208529510928.long 404424320710929.long 370053757710930.long 206248896610931.long 42183773610932.long 15461875210933.long 406920329410934.long 379351911910935.long 310610785810936.long 412497793310937.long 84367547210938.long 30923750410939.long 384343929310940.long 329207094310941.long 191724842010942.long 395498857110943.long 168735094410944.long 61847500810945.long 339191129110946.long 228917459110947.long 383449684010948.long 361500984610949.long 337470188910950.long 123695001610951.long 248885528710952.long 28338188710953.long 337402638410954.long 293505239710955.long 245443648210956.long 247390003310957.long 68274327910958.long 56676377510959.long 245308547310960.long 157513749910961.long 61390566810962.long 65283277110963.long 136548655810964.long 113352755010965.long 61120365010966.long 315027499910967.long 122781133710968.long 130566554210969.long 273097311710970.long 226705510010971.long 122240730010972.long 200558270210973.long 245562267510974.long 261133108410975.long 116697893810976.long 23914290510977.long 244481460110978.long 401116540410979.long 61627805510980.long 92769487310981.long 233395787710982.long 47828581010983.long 59466190610984.long 372736351310985.long 123255611010986.long 185538974610987.long 37294845910988.long 95657162110989.long 118932381210990.long 315975973010991.long 246511222110992.long 371077949210993.long 74589691910994.long 191314324210995.long 237864762510996.long 202455216410997.long 63525714610998.long 312659168910999.long 149179383811000.long 382628648411001.long 46232795511002.long 404910432911003.long 127051429211004.long 195821608211005.long 298358767711006.long 335760567211007.long 92465591011008.long 380324136211009.long 254102858411010.long 391643216411011.long 167220805911012.long 242024404911013.long 184931182111014.long 331151542811015.long 78708987311016.long 353789703311017.long 334441611911018.long 54552080211019.long 369862364311020.long 232806356011021.long 157417974711022.long 278082677011023.long 239386494311024.long 109104160511025.long 310227999111026.long 36115982511027.long 314835949411028.long 126668624411029.long 49276259011030.long 218208321111031.long 190959268611032.long 72231965111033.long 200175169211034.long 253337248911035.long 98552518011036.long 6919912611037.long 381918537311038.long 144463930211039.long 400350338511040.long 77177768211041.long 197105036011042.long 13839825211043.long 334340345011044.long 288927860511045.long 371203947411046.long 154355536511047.long 394210072111048.long 27679650411049.long 239183960411050.long 148358991511051.long 312911165211052.long 308711073111053.long 358923414611054.long 55359300911055.long 48871191311056.long 296717983111057.long 196325600911058.long 187925416711059.long 288350099711060.long 110718601911061.long 97742382611062.long 163939236611063.long 392651201811064.long 375850833411065.long 147203469811066.long 221437203911067.long 195484765311068.long 327878473211069.long 355805674011070.long 322204937311071.long 294406939711072.long 13377678211073.long 390969530711074.long 226260216811075.long 282114618411076.long 214913145111077.long 159317149911078.long 26755356511079.long 352442331911080.long 23023704111081.long 134732507211082.long 329560711083.long 318634299811084.long 53510713011085.long 275387934211086.long 46047408311087.long 269465014511088.long 659121411089.long 207771870011090.long 107021426111091.long 121279138811092.long 92094816711093.long 109433299511094.long 1318242911095.long 415543740011096.long 214042852211097.long 242558277611098.long 184189633411099.long 218866599111100.long 2636485811101.long 401590750411102.long 428085704511103.long 55619825611104.long 368379266911105.long 8236468611106.long 5272971711107.long 373684771311108.long 426674679511109.long 111239651211110.long 307261804211111.long 16472937211112.long 10545943411113.long 317872813111114.long 423852629511115.long 222479302411116.long 185026878811117.long 32945874511118.long 21091886811119.long 206248896611120.long 418208529511121.long 15461875211122.long 370053757711123.long 65891749111124.long 42183773611125.long 412497793311126.long 406920329411127.long 30923750411128.long 310610785811129.long 131783498311130.long 84367547211131.long 395498857111132.long 384343929311133.long 61847500811134.long 191724842011135.long 263566996711136.long 168735094411137.long 361500984611138.long 339191129111139.long 123695001611140.long 383449684011141.long 97637263911142.long 337470188911143.long 293505239711144.long 248885528711145.long 247390003311146.long 337402638411147.long 195274527911148.long 245443648211149.long 157513749911150.long 68274327911151.long 65283277111152.long 245308547311153.long 390549055911154.long 61390566811155.long 315027499911156.long 136548655811157.long 130566554211158.long 61120365011159.long 351601382211160.long 122781133711161.long 200558270211162.long 273097311711163.long 261133108411164.long 122240730011165.long 273706034811166.long 245562267511167.long 401116540411168.long 116697893811169.long 92769487311170.long 244481460111171.long 117915340011172.long 61627805511173.long 372736351311174.long 233395787711175.long 185538974611176.long 59466190611177.long 235830680011178.long 123255611011179.long 315975973011180.long 37294845911181.long 371077949211182.long 118932381211183.long 42164630511184.long 246511222111185.long 202455216411186.long 74589691911187.long 312659168911188.long 237864762511189.long 84329261111190.long 63525714611191.long 404910432911192.long 149179383811193.long 195821608211194.long 46232795511195.long 168658522311196.long 127051429211197.long 380324136211198.long 298358767711199.long 391643216411200.long 92465591011201.long 337317044611202.long 254102858411203.long 331151542811204.long 167220805911205.long 353789703311206.long 184931182111207.long 245137359711208.long 78708987311209.long 232806356011210.long 334441611911211.long 278082677011212.long 369862364311213.long 60777989911214.long 157417974711215.long 36115982511216.long 239386494311217.long 126668624411218.long 310227999111219.long 121555979911220.long 314835949411221.long 72231965111222.long 49276259011223.long 253337248911224.long 190959268611225.long 243111959911226.long 200175169211227.long 144463930211228.long 98552518011229.long 77177768211230.long 381918537311231.long 56727190211232.long 400350338511233.long 288927860511234.long 197105036011235.long 154355536511236.long 334340345011237.long 113454380511238.long 371203947411239.long 148358991511240.long 394210072111241.long 308711073111242.long 239183960411243.long 226908761011244.long 312911165211245.long 296717983111246.long 358923414611247.long 187925416711248.long 48871191311249.long 24320792511250.long 196325600911251.long 163939236611252.long 288350099711253.long 375850833411254.long 97742382611255.long 48641585111256.long 392651201811257.long 327878473211258.long 147203469811259.long 322204937311260.long 195484765311261.long 97283170211262.long 355805674011263.long 226260216811264.long 294406939711265.long 214913145111266.long 390969530711267.long 194566340411268.long 282114618411269.long 23023704111270.long 159317149911271.long 329560711272.long 352442331911273.long 389132680811274.long 134732507211275.long 46047408311276.long 318634299811277.long 659121411278.long 275387934211279.long 348768632111280.long 269465014511281.long 92094816711282.long 207771870011283.long 1318242911284.long 121279138811285.long 268040534711286.long 109433299511287.long 184189633411288.long 415543740011289.long 2636485811290.long 242558277611291.long 106584339911292.long 218866599111293.long 368379266911294.long 401590750411295.long 5272971711296.long 55619825611297.long 213168679811298.long 8236468611299.long 307261804211300.long 373684771311301.long 10545943411302.long 111239651211303.long 426337359611304.long 16472937211305.long 185026878811306.long 317872813111307.long 21091886811308.long 222479302411309.long 423177989711310.long 32945874511311.long 370053757711312.long 206248896611313.long 42183773611314.long 15461875211315.long 416859249811316.long 65891749111317.long 310610785811318.long 412497793311319.long 84367547211320.long 30923750411321.long 404221770111322.long 131783498311323.long 191724842011324.long 395498857111325.long 168735094411326.long 61847500811327.long 378946810711328.long 263566996711329.long 383449684011330.long 361500984611331.long 337470188911332.long 123695001611333.long 328396891811334.long 97637263911335.long 337402638411336.long 293505239711337.long 245443648211338.long 247390003311339.long 227297054011340.long 195274527911341.long 245308547311342.long 157513749911343.long 61390566811344.long 65283277111345.long 25097378411346.long 390549055911347.long 61120365011348.long 315027499911349.long 122781133711350.long 130566554211351.long 50194756911352.long 351601382211353.long 122240730011354.long 200558270211355.long 245562267511356.long 261133108411357.long 100389513811358.long 273706034811359.long 244481460111360.long 401116540411361.long 61627805511362.long 92769487311363.long 200779027611364.long 117915340011365.long 59466190611366.long 372736351311367.long 123255611011368.long 185538974611369.long 401558055311370.long 235830680011371.long 118932381211372.long 315975973011373.long 246511222111374.long 371077949211375.long 373619381011376.long 42164630511377.long 237864762511378.long 202455216411379.long 63525714611380.long 312659168911381.long 317742032511382.long 84329261111383.long 46232795511384.long 404910432911385.long 127051429211386.long 195821608211387.long 205987335411388.long 168658522311389.long 92465591011390.long 380324136211391.long 254102858411392.long 391643216411393.long 411974670811394.long 337317044611395.long 184931182111396.long 331151542811397.long 78708987311398.long 353789703311399.long 394452612111400.long 245137359711401.long 369862364311402.long 232806356011403.long 157417974711404.long 278082677011405.long 359408494711406.long 60777989911407.long 310227999111408.long 36115982511409.long 314835949411410.long 126668624411411.long 289320259811412.long 121555979911413.long 190959268611414.long 72231965111415.long 200175169211416.long 253337248911417.long 149143790111418.long 243111959911419.long 381918537311420.long 144463930211421.long 400350338511422.long 77177768211423.long 298287580211424.long 56727190211425.long 334340345011426.long 288927860511427.long 371203947411428.long 154355536511429.long 167078430811430.long 113454380511431.long 239183960411432.long 148358991511433.long 312911165211434.long 308711073111435.long 334156861711436.long 226908761011437.long 48871191311438.long 296717983111439.long 196325600911440.long 187925416711441.long 238816993911442.long 24320792511443.long 97742382611444.long 163939236611445.long 392651201811446.long 375850833411447.long 48137258311448.long 48641585111449.long 195484765311450.long 327878473211451.long 355805674011452.long 322204937311453.long 96274516611454.long 97283170211455.long 390969530711456.long 226260216811457.long 282114618411458.long 214913145111459.long 192549033211460.long 194566340411461.long 352442331911462.long 23023704111463.long 134732507211464.long 329560711465.long 385098066511466.long 389132680811467.long 275387934211468.long 46047408311469.long 269465014511470.long 659121411471.long 340699403511472.long 348768632111473.long 121279138811474.long 92094816711475.long 109433299511476.long 1318242911477.long 251902077511478.long 268040534711479.long 242558277611480.long 184189633411481.long 218866599111482.long 2636485811483.long 74307425511484.long 106584339911485.long 55619825611486.long 368379266911487.long 8236468611488.long 5272971711489.long 148614851111490.long 213168679811491.long 111239651211492.long 307261804211493.long 16472937211494.long 10545943411495.long 297229702211496.long 426337359611497.long 222479302411498.long 185026878811499.long 32945874511500.long 21091886811501.long 164962674911502.long 423177989711503.long 15461875211504.long 370053757711505.long 65891749111506.long 42183773611507.long 329925349911508.long 416859249811509.long 30923750411510.long 310610785811511.long 131783498311512.long 84367547211513.long 230353970311514.long 404221770111515.long 61847500811516.long 191724842011517.long 263566996711518.long 168735094411519.long 31211211011520.long 378946810711521.long 123695001611522.long 383449684011523.long 97637263911524.long 337470188911525.long 62422422111526.long 328396891811527.long 247390003311528.long 337402638411529.long 195274527911530.long 245443648211531.long 124844844211532.long 227297054011533.long 65283277111534.long 245308547311535.long 390549055911536.long 61390566811537.long 249689688411538.long 25097378411539.long 130566554211540.long 61120365011541.long 351601382211542.long 122781133711543.long 69882647211544.long 50194756911545.long 261133108411546.long 122240730011547.long 273706034811548.long 245562267511549.long 139765294511550.long 100389513811551.long 92769487311552.long 244481460111553.long 117915340011554.long 61627805511555.long 279530589011556.long 200779027611557.long 185538974611558.long 59466190611559.long 235830680011560.long 123255611011561.long 129564448411562.long 401558055311563.long 371077949211564.long 118932381211565.long 42164630511566.long 246511222111567.long 259128896811568.long 373619381011569.long 312659168911570.long 237864762511571.long 84329261111572.long 63525714611573.long 88761064011574.long 317742032511575.long 195821608211576.long 46232795511577.long 168658522311578.long 127051429211579.long 177522128011580.long 205987335411581.long 391643216411582.long 92465591011583.long 337317044611584.long 254102858411585.long 355044256111586.long 411974670811587.long 353789703311588.long 184931182111589.long 245137359711590.long 78708987311591.long 280591782611592.long 394452612111593.long 278082677011594.long 369862364311595.long 60777989911596.long 157417974711597.long 131686835611598.long 359408494711599.long 126668624411600.long 310227999111601.long 121555979911602.long 314835949411603.long 263373671211604.long 289320259811605.long 253337248911606.long 190959268611607.long 243111959911608.long 200175169211609.long 97250612911610.long 149143790111611.long 77177768211612.long 381918537311613.long 56727190211614.long 400350338511615.long 194501225911616.long 298287580211617.long 154355536511618.long 334340345011619.long 113454380511620.long 371203947411621.long 389002451811622.long 167078430811623.long 308711073111624.long 239183960411625.long 226908761011626.long 312911165211627.long 348508174111628.long 334156861711629.long 187925416711630.long 48871191311631.long 24320792511632.long 196325600911633.long 267519618611634.long 238816993911635.long 375850833411636.long 97742382611637.long 48641585111638.long 392651201811639.long 105542507711640.long 48137258311641.long 322204937311642.long 195484765311643.long 97283170211644.long 355805674011645.long 211085015511646.long 96274516611647.long 214913145111648.long 390969530711649.long 194566340411650.long 282114618411651.long 422170031111652.long 192549033211653.long 329560711654.long 352442331911655.long 389132680811656.long 134732507211657.long 414843332711658.long 385098066511659.long 659121411660.long 275387934211661.long 348768632111662.long 269465014511663.long 400189935911664.long 340699403511665.long 1318242911666.long 121279138811667.long 268040534711668.long 109433299511669.long 370883142211670.long 251902077511671.long 2636485811672.long 242558277611673.long 106584339911674.long 218866599111675.long 312269554911676.long 74307425511677.long 5272971711678.long 55619825611679.long 213168679811680.long 8236468611681.long 195042380211682.long 148614851111683.long 10545943411684.long 111239651211685.long 426337359611686.long 16472937211687.long 390084760511688.long 297229702211689.long 21091886811690.long 222479302411691.long 423177989711692.long 32945874511693.long 350672791411694.long 164962674911695.long 42183773611696.long 15461875211697.long 416859249811698.long 65891749111699.long 271848853211700.long 329925349911701.long 84367547211702.long 30923750411703.long 404221770111704.long 131783498311705.long 114200976911706.long 230353970311707.long 168735094411708.long 61847500811709.long 378946810711710.long 263566996711711.long 228401953811712.long 31211211011713.long 337470188911714.long 123695001611715.long 328396891811716.long 97637263911717.long 27307178111718.long 62422422111719.long 245443648211720.long 247390003311721.long 227297054011722.long 195274527911723.long 54614356311724.long 124844844211725.long 61390566811726.long 65283277111727.long 25097378411728.long 390549055911729.long 109228712711730.long 249689688411731.long 122781133711732.long 130566554211733.long 50194756911734.long 351601382211735.long 218457425411736.long 69882647211737.long 245562267511738.long 261133108411739.long 100389513811740.long 273706034811741.long 7418121311742.long 139765294511743.long 61627805511744.long 92769487311745.long 200779027611746.long 117915340011747.long 14836242611748.long 279530589011749.long 123255611011750.long 185538974611751.long 401558055311752.long 235830680011753.long 29672485311754.long 129564448411755.long 246511222111756.long 371077949211757.long 373619381011758.long 42164630511759.long 59344970711760.long 259128896811761.long 63525714611762.long 312659168911763.long 317742032511764.long 84329261111765.long 118689941511766.long 88761064011767.long 127051429211768.long 195821608211769.long 205987335411770.long 168658522311771.long 237379883011772.long 177522128011773.long 254102858411774.long 391643216411775.long 411974670811776.long 337317044611777.long 45263036511778.long 355044256111779.long 78708987311780.long 353789703311781.long 394452612111782.long 245137359711783.long 90526073111784.long 280591782611785.long 157417974711786.long 278082677011787.long 359408494711788.long 60777989911789.long 181052146211790.long 131686835611791.long 314835949411792.long 126668624411793.long 289320259811794.long 121555979911795.long 362104292511796.long 263373671211797.long 200175169211798.long 253337248911799.long 149143790111800.long 243111959911801.long 294711855411802.long 97250612911803.long 400350338511804.long 77177768211805.long 298287580211806.long 56727190211807.long 159926981211808.long 194501225911809.long 371203947411810.long 154355536511811.long 167078430811812.long 113454380511813.long 319853962411814.long 389002451811815.long 312911165211816.long 308711073111817.long 334156861711818.long 226908761011819.long 210211195311820.long 348508174111821.long 196325600911822.long 187925416711823.long 238816993911824.long 24320792511825.long 420422390611826.long 267519618611827.long 392651201811828.long 375850833411829.long 48137258311830.long 48641585111831.long 411348051611832.long 105542507711833.long 355805674011834.long 322204937311835.long 96274516611836.long 97283170211837.long 393199373711838.long 211085015511839.long 282114618411840.long 214913145111841.long 192549033211842.long 194566340411843.long 356902017811844.long 422170031111845.long 134732507211846.long 329560711847.long 385098066511848.long 389132680811849.long 284307306011850.long 414843332711851.long 269465014511852.long 659121411853.long 340699403511854.long 348768632111855.long 139117882411856.long 400189935911857.long 109433299511858.long 1318242911859.long 251902077511860.long 268040534711861.long 278235764811862.long 370883142211863.long 218866599111864.long 2636485811865.long 74307425511866.long 106584339911867.long 126974800111868.long 312269554911869.long 8236468611870.long 5272971711871.long 148614851111872.long 213168679811873.long 253949600211874.long 195042380211875.long 16472937211876.long 10545943411877.long 297229702211878.long 426337359611879.long 78402470811880.long 390084760511881.long 32945874511882.long 21091886811883.long 164962674911884.long 423177989711885.long 156804941711886.long 350672791411887.long 65891749111888.long 42183773611889.long 329925349911890.long 416859249811891.long 313609883511892.long 271848853211893.long 131783498311894.long 84367547211895.long 230353970311896.long 404221770111897.long 197723037511898.long 114200976911899.long 263566996711900.long 168735094411901.long 31211211011902.long 378946810711903.long 395446075011904.long 228401953811905.long 97637263911906.long 337470188911907.long 62422422111908.long 328396891811909.long 361395420511910.long 27307178111911.long 195274527911912.long 245443648211913.long 124844844211914.long 227297054011915.long 293294111411916.long 54614356311917.long 390549055911918.long 61390566811919.long 249689688411920.long 25097378411921.long 157091493211922.long 109228712711923.long 351601382211924.long 122781133711925.long 69882647211926.long 50194756911927.long 314182986511928.long 218457425411929.long 273706034811930.long 245562267511931.long 139765294511932.long 100389513811933.long 198869243511934.long 7418121311935.long 117915340011936.long 61627805511937.long 279530589011938.long 200779027611939.long 397738487011940.long 14836242611941.long 235830680011942.long 123255611011943.long 129564448411944.long 401558055311945.long 365980244411946.long 29672485311947.long 42164630511948.long 246511222111949.long 259128896811950.long 373619381011951.long 302463759311952.long 59344970711953.long 84329261111954.long 63525714611955.long 88761064011956.long 317742032511957.long 175430789111958.long 118689941511959.long 168658522311960.long 127051429211961.long 177522128011962.long 205987335411963.long 350861578311964.long 237379883011965.long 337317044611966.long 254102858411967.long 355044256111968.long 411974670811969.long 272226427011970.long 45263036511971.long 245137359711972.long 78708987311973.long 280591782611974.long 394452612111975.long 114956124411976.long 90526073111977.long 60777989911978.long 157417974711979.long 131686835611980.long 359408494711981.long 229912248811982.long 181052146211983.long 121555979911984.long 314835949411985.long 263373671211986.long 289320259811987.long 30327768111988.long 362104292511989.long 243111959911990.long 200175169211991.long 97250612911992.long 149143790111993.long 60655536311994.long 294711855411995.long 56727190211996.long 400350338511997.long 194501225911998.long 298287580211999.long 121311072712000.long 159926981212001.long 113454380512002.long 371203947412003.long 389002451812004.long 167078430812005.long 242622145412006.long 319853962412007.long 226908761012008.long 312911165212009.long 348508174112010.long 334156861712011.long 55747561212012.long 210211195312013.long 24320792512014.long 196325600912015.long 267519618612016.long 238816993912017.long 111495122412018.long 420422390612019.long 48641585112020.long 392651201812021.long 105542507712022.long 48137258312023.long 222990244812024.long 411348051612025.long 97283170212026.long 355805674012027.long 211085015512028.long 96274516612029.long 16483760012030.long 393199373712031.long 194566340412032.long 282114618412033.long 422170031112034.long 192549033212035.long 32967520012036.long 356902017812037.long 389132680812038.long 134732507212039.long 414843332712040.long 385098066512041.long 65935040112042.long 284307306012043.long 348768632112044.long 269465014512045.long 400189935912046.long 340699403512047.long 131870080212048.long 139117882412049.long 268040534712050.long 109433299512051.long 370883142212052.long 251902077512053.long 263740160412054.long 278235764812055.long 106584339912056.long 218866599112057.long 312269554912058.long 74307425512059.long 97983591312060.long 126974800112061.long 213168679812062.long 8236468612063.long 195042380212064.long 148614851112065.long 195967182712066.long 253949600212067.long 426337359612068.long 16472937212069.long 390084760512070.long 297229702212071.long 391934365412072.long 78402470812073.long 423177989712074.long 32945874512075.long 350672791412076.long 164962674912077.long 354372001312078.long 156804941712079.long 416859249812080.long 65891749112081.long 271848853212082.long 329925349912083.long 279247273012084.long 313609883512085.long 404221770112086.long 131783498312087.long 114200976912088.long 230353970312089.long 128997816512090.long 197723037512091.long 378946810712092.long 263566996712093.long 228401953812094.long 31211211012095.long 257995633112096.long 395446075012097.long 328396891812098.long 97637263912099.long 27307178112100.long 62422422112101.long 86494536612102.long 361395420512103.long 227297054012104.long 195274527912105.long 54614356312106.long 124844844212107.long 172989073312108.long 293294111412109.long 25097378412110.long 390549055912111.long 109228712712112.long 249689688412113.long 345978146612114.long 157091493212115.long 50194756912116.long 351601382212117.long 218457425412118.long 69882647212119.long 262459563612120.long 314182986512121.long 100389513812122.long 273706034812123.long 7418121312124.long 139765294512125.long 95422397612126.long 198869243512127.long 200779027612128.long 117915340012129.long 14836242612130.long 279530589012131.long 190844795312132.long 397738487012133.long 401558055312134.long 235830680012135.long 29672485312136.long 129564448412137.long 381689590612138.long 365980244412139.long 373619381012140.long 42164630512141.long 59344970712142.long 259128896812143.long 333882451712144.long 302463759312145.long 317742032512146.long 84329261112147.long 118689941512148.long 88761064012149.long 238268173912150.long 175430789112151.long 205987335412152.long 168658522312153.long 237379883012154.long 177522128012155.long 47039618312156.long 350861578312157.long 411974670812158.long 337317044612159.long 45263036512160.long 355044256112161.long 94079236712162.long 272226427012163.long 394452612112164.long 245137359712165.long 90526073112166.long 280591782612167.long 188158473512168.long 114956124412169.long 359408494712170.long 60777989912171.long 181052146212172.long 131686835612173.long 376316947012174.long 229912248812175.long 289320259812176.long 121555979912177.long 362104292512178.long 263373671212179.long 323137164512180.long 30327768112181.long 149143790112182.long 243111959912183.long 294711855412184.long 97250612912185.long 216777599512186.long 60655536312187.long 298287580212188.long 56727190212189.long 159926981212190.long 194501225912191.long 4058469512192.long 121311072712193.long 167078430812194.long 113454380512195.long 319853962412196.long 389002451812197.long 8116939112198.long 242622145412199.long 334156861712200.long 226908761012201.long 210211195312202.long 348508174112203.long 16233878312204.long 55747561212205.long 238816993912206.long 24320792512207.long 420422390612208.long 267519618612209.long 32467756712210.long 111495122412211.long 48137258312212.long 48641585112213.long 411348051612214.long 105542507712215.long 64935513412216.long 222990244812217.long 96274516612218.long 97283170212219.long 393199373712220.long 211085015512221.long 129871026812222.long 16483760012223.long 192549033212224.long 194566340412225.long 356902017812226.long 422170031112227.long 259742053712228.long 32967520012229.long 385098066512230.long 389132680812231.long 284307306012232.long 414843332712233.long 89987377812234.long 65935040112235.long 340699403512236.long 348768632112237.long 139117882412238.long 400189935912239.long 179974755612240.long 131870080212241.long 251902077512242.long 268040534712243.long 278235764812244.long 370883142212245.long 359949511212246.long 263740160412247.long 74307425512248.long 106584339912249.long 126974800112250.long 312269554912251.long 290402292812252.long 97983591312253.long 148614851112254.long 213168679812255.long 253949600212256.long 195042380212257.long 151307856012258.long 195967182712259.long 297229702212260.long 426337359612261.long 78402470812262.long 390084760512263.long 302615712112264.long 391934365412265.long 164962674912266.long 423177989712267.long 156804941712268.long 350672791412269.long 175734694612270.long 354372001312271.long 329925349912272.long 416859249812273.long 313609883512274.long 271848853212275.long 351469389212276.long 279247273012277.long 230353970312278.long 404221770112279.long 197723037512280.long 114200976912281.long 273442048912282.long 128997816512283.long 31211211012284.long 378946810712285.long 395446075012286.long 228401953812287.long 117387368312288.long 257995633112289.long 62422422112290.long 328396891812291.long 361395420512292.long 27307178112293.long 234774736712294.long 86494536612295.long 124844844212296.long 227297054012297.long 293294111412298.long 54614356312299.long 40052743812300.long 172989073312301.long 249689688412302.long 25097378412303.long 157091493212304.long 109228712712305.long 80105487612306.long 345978146612307.long 69882647212308.long 50194756912309.long 314182986512310.long 218457425412311.long 160210975312312.long 262459563612313.long 139765294512314.long 100389513812315.long 198869243512316.long 7418121312317.long 320421950712318.long 95422397612319.long 279530589012320.long 200779027612321.long 397738487012322.long 14836242612323.long 211347171812324.long 190844795312325.long 129564448412326.long 401558055312327.long 365980244412328.long 29672485312329.long 422694343612330.long 381689590612331.long 259128896812332.long 373619381012333.long 302463759312334.long 59344970712335.long 415891957712336.long 333882451712337.long 88761064012338.long 317742032512339.long 175430789112340.long 118689941512341.long 402287185812342.long 238268173912343.long 177522128012344.long 205987335412345.long 350861578312346.long 237379883012347.long 375077642012348.long 47039618312349.long 355044256112350.long 411974670812351.long 272226427012352.long 45263036512353.long 320658554412354.long 94079236712355.long 280591782612356.long 394452612112357.long 114956124412358.long 90526073112359.long 211820379312360.long 188158473512361.long 131686835612362.long 359408494712363.long 229912248812364.long 181052146212365.long 423640758712366.long 376316947012367.long 263373671212368.long 289320259812369.long 30327768112370.long 362104292512371.long 417784787912372.long 323137164512373.long 97250612912374.long 149143790112375.long 60655536312376.long 294711855412377.long 406072846212378.long 216777599512379.long 194501225912380.long 298287580212381.long 121311072712382.long 159926981212383.long 382648962912384.long 4058469512385.long 389002451812386.long 167078430812387.long 242622145412388.long 319853962412389.long 335801196212390.long 8116939112391.long 348508174112392.long 334156861712393.long 55747561212394.long 210211195312395.long 242105662912396.long 16233878312397.long 267519618612398.long 238816993912399.long 111495122412400.long 420422390612401.long 54714596312402.long 32467756712403.long 105542507712404.long 48137258312405.long 222990244812406.long 411348051612407.long 109429192612408.long 64935513412409.long 211085015512410.long 96274516612411.long 16483760012412.long 393199373712413.long 218858385212414.long 129871026812415.long 422170031112416.long 192549033212417.long 32967520012418.long 356902017812419.long 8220040812420.long 259742053712421.long 414843332712422.long 385098066512423.long 65935040112424.long 284307306012425.long 16440081712426.long 89987377812427.long 400189935912428.long 340699403512429.long 131870080212430.long 139117882412431.long 32880163512432.long 179974755612433.long 370883142212434.long 251902077512435.long 263740160412436.long 278235764812437.long 65760327112438.long 359949511212439.long 312269554912440.long 74307425512441.long 97983591312442.long 126974800112443.long 131520654212444.long 290402292812445.long 195042380212446.long 148614851112447.long 195967182712448.long 253949600212449.long 263041308412450.long 151307856012451.long 390084760512452.long 297229702212453.long 391934365412454.long 78402470812455.long 96585887312456.long 302615712112457.long 350672791412458.long 164962674912459.long 354372001312460.long 156804941712461.long 193171774712462.long 175734694612463.long 271848853212464.long 329925349912465.long 279247273012466.long 313609883512467.long 386343549412468.long 351469389212469.long 114200976912470.long 230353970312471.long 128997816512472.long 197723037512473.long 343190369212474.long 273442048912475.long 228401953812476.long 31211211012477.long 257995633112478.long 395446075012479.long 256884008812480.long 117387368312481.long 27307178112482.long 62422422112483.long 86494536612484.long 361395420512485.long 84271288012486.long 234774736712487.long 54614356312488.long 124844844212489.long 172989073312490.long 293294111412491.long 168542576012492.long 40052743812493.long 109228712712494.long 249689688412495.long 345978146612496.long 157091493212497.long 337085152112498.long 80105487612499.long 218457425412500.long 69882647212501.long 262459563612502.long 314182986512503.long 244673574712504.long 160210975312505.long 7418121312506.long 139765294512507.long 95422397612508.long 198869243512509.long 59850419812510.long 320421950712511.long 14836242612512.long 279530589012513.long 190844795312514.long 397738487012515.long 119700839712516.long 211347171812517.long 29672485312518.long 129564448412519.long 381689590612520.long 365980244412521.long 239401679412522.long 422694343612523.long 59344970712524.long 259128896812525.long 333882451712526.long 302463759312527.long 49306629312528.long 415891957712529.long 118689941512530.long 88761064012531.long 238268173912532.long 175430789112533.long 98613258612534.long 402287185812535.long 237379883012536.long 177522128012537.long 47039618312538.long 350861578312539.long 197226517212540.long 375077642012541.long 45263036512542.long 355044256112543.long 94079236712544.long 272226427012545.long 394453034512546.long 320658554412547.long 90526073112548.long 280591782612549.long 188158473512550.long 114956124412551.long 359409339512552.long 211820379312553.long 181052146212554.long 131686835612555.long 376316947012556.long 229912248812557.long 289321949412558.long 423640758712559.long 362104292512560.long 263373671212561.long 323137164512562.long 30327768112563.long 149147169212564.long 417784787912565.long 294711855412566.long 97250612912567.long 216777599512568.long 60655536312569.long 298294338512570.long 406072846212571.long 159926981212572.long 194501225912573.long 4058469512574.long 121311072712575.long 167091947512576.long 382648962912577.long 319853962412578.long 389002451812579.long 8116939112580.long 242622145412581.long 334183895112582.long 335801196212583.long 210211195312584.long 348508174112585.long 16233878312586.long 55747561212587.long 238871060612588.long 242105662912589.long 420422390612590.long 267519618612591.long 32467756712592.long 111495122412593.long 48245391612594.long 54714596312595.long 411348051612596.long 105542507712597.long 64935513412598.long 222990244812599.long 96490783312600.long 109429192612601.long 393199373712602.long 211085015512603.long 129871026812604.long 16483760012605.long 192981566712606.long 218858385212607.long 356902017812608.long 422170031112609.long 259742053712610.long 32967520012611.long 385963133512612.long 8220040812613.long 284307306012614.long 414843332712615.long 89987377812616.long 65935040112617.long 342429537512618.long 16440081712619.long 139117882412620.long 400189935912621.long 179974755612622.long 131870080212623.long 255362345512624.long 32880163512625.long 278235764812626.long 370883142212627.long 359949511212628.long 263740160412629.long 81227961412630.long 65760327112631.long 126974800112632.long 312269554912633.long 290402292812634.long 97983591312635.long 162455922912636.long 131520654212637.long 253949600212638.long 195042380212639.long 151307856012640.long 195967182712641.long 324911845812642.long 263041308412643.long 78402470812644.long 390084760512645.long 302615712112646.long 391934365412647.long 220326962012648.long 96585887312649.long 156804941712650.long 350672791412651.long 175734694612652.long 354372001312653.long 11157194512654.long 193171774712655.long 313609883512656.long 271848853212657.long 351469389212658.long 279247273012659.long 22314389012660.long 386343549412661.long 197723037512662.long 114200976912663.long 273442048912664.long 128997816512665.long 44628778012666.long 343190369212667.long 395446075012668.long 228401953812669.long 117387368312670.long 257995633112671.long 89257556112672.long 256884008812673.long 361395420512674.long 27307178112675.long 234774736712676.long 86494536612677.long 178515112312678.long 84271288012679.long 293294111412680.long 54614356312681.long 40052743812682.long 172989073312683.long 357030224712684.long 168542576012685.long 157091493212686.long 109228712712687.long 80105487612688.long 345978146612689.long 284563719812690.long 337085152112691.long 314182986512692.long 218457425412693.long 160210975312694.long 262459563612695.long 139630710012696.long 244673574712697.long 198869243512698.long 7418121312699.long 320421950712700.long 95422397612701.long 279261420112702.long 59850419812703.long 397738487012704.long 14836242612705.long 211347171812706.long 190844795312707.long 129026110612708.long 119700839712709.long 365980244412710.long 29672485312711.long 422694343612712.long 381689590612713.long 258052221212714.long 239401679412715.long 302463759312716.long 59344970712717.long 415891957712718.long 333882451712719.long 86607712812720.long 49306629312721.long 175430789112722.long 118689941512723.long 402287185812724.long 238268173912725.long 173215425612726.long 98613258612727.long 350861578312728.long 237379883012729.long 375077642012730.long 47039618312731.long 346430851312732.long 197226517212733.long 272226427012734.long 45263036512735.long 320658554412736.long 94079236712737.long 263364973012738.long 394453034512739.long 114956124412740.long 90526073112741.long 211820379312742.long 188158473512743.long 97233216412744.long 359409339512745.long 229912248812746.long 181052146212747.long 423640758712748.long 376316947012749.long 194466432812750.long 289321949412751.long 30327768112752.long 362104292512753.long 417784787912754.long 323137164512755.long 388932865712756.long 149147169212757.long 60655536312758.long 294711855412759.long 406072846212760.long 216777599512761.long 348369001812762.long 298294338512763.long 121311072712764.long 159926981212765.long 382648962912766.long 4058469512767.long 267241274112768.long 167091947512769.long 242622145412770.long 319853962412771.long 335801196212772.long 8116939112773.long 104985818712774.long 334183895112775.long 55747561212776.long 210211195312777.long 242105662912778.long 16233878312779.long 209971637512780.long 238871060612781.long 111495122412782.long 420422390612783.long 54714596312784.long 32467756712785.long 419943275112786.long 48245391612787.long 222990244812788.long 411348051612789.long 109429192612790.long 64935513412791.long 410389820712792.long 96490783312793.long 16483760012794.long 393199373712795.long 218858385212796.long 129871026812797.long 391282911912798.long 192981566712799.long 32967520012800.long 356902017812801.long 8220040812802.long 259742053712803.long 353069094212804.long 385963133512805.long 65935040112806.long 284307306012807.long 16440081712808.long 89987377812809.long 276641458812810.long 342429537512811.long 131870080212812.long 139117882412813.long 32880163512814.long 179974755612815.long 123786188012816.long 255362345512817.long 263740160412818.long 278235764812819.long 65760327112820.long 359949511212821.long 247572376112822.long 81227961412823.long 97983591312824.long 126974800112825.long 131520654212826.long 290402292812827.long 65648022612828.long 162455922912829.long 195967182712830.long 253949600212831.long 263041308412832.long 151307856012833.long 131296045312834.long 324911845812835.long 391934365412836.long 78402470812837.long 96585887312838.long 302615712112839.long 262592090712840.long 220326962012841.long 354372001312842.long 156804941712843.long 193171774712844.long 175734694612845.long 95687451912846.long 11157194512847.long 279247273012848.long 313609883512849.long 386343549412850.long 351469389212851.long 191374903812852.long 22314389012853.long 128997816512854.long 197723037512855.long 343190369212856.long 273442048912857.long 382749807712858.long 44628778012859.long 257995633112860.long 395446075012861.long 256884008812862.long 117387368312863.long 336002885912864.long 89257556112865.long 86494536612866.long 361395420512867.long 84271288012868.long 234774736712869.long 242509042312870.long 178515112312871.long 172989073312872.long 293294111412873.long 168542576012874.long 40052743812875.long 55521355112876.long 357030224712877.long 345978146612878.long 157091493212879.long 337085152112880.long 80105487612881.long 111042710212882.long 284563719812883.long 262459563612884.long 314182986512885.long 244673574712886.long 160210975312887.long 222085420512888.long 139630710012889.long 95422397612890.long 198869243512891.long 59850419812892.long 320421950712893.long 14674111512894.long 279261420112895.long 190844795312896.long 397738487012897.long 119700839712898.long 211347171812899.long 29348223112900.long 129026110612901.long 381689590612902.long 365980244412903.long 239401679412904.long 422694343612905.long 58696446312906.long 258052221212907.long 333882451712908.long 302463759312909.long 49306629312910.long 415891957712911.long 117392892712912.long 86607712812913.long 238268173912914.long 175430789112915.long 98613258612916.long 402287185812917.long 234785785512918.long 173215425612919.long 47039618312920.long 350861578312921.long 197226517212922.long 375077642012923.long 40074841412924.long 346430851312925.long 94079236712926.long 272226427012927.long 394453034512928.long 320658554412929.long 80149682812930.long 263364973012931.long 188158473512932.long 114956124412933.long 359409339512934.long 211820379312935.long 160299365712936.long 97233216412937.long 376316947012938.long 229912248812939.long 289321949412940.long 423640758712941.long 320598731412942.long 194466432812943.long 323137164512944.long 30327768112945.long 149147169212946.long 417784787912947.long 211700733212948.long 388932865712949.long 216777599512950.long 60655536312951.long 298294338512952.long 406072846212953.long 423401466512954.long 348369001812955.long 4058469512956.long 121311072712957.long 167091947512958.long 382648962912959.long 417306203412960.long 267241274112961.long 8116939112962.long 242622145412963.long 334183895112964.long 335801196212965.long 405115677312966.long 104985818712967.long 16233878312968.long 55747561212969.long 238871060612970.long 242105662912971.long 380734625012972.long 209971637512973.long 32467756712974.long 111495122412975.long 48245391612976.long 54714596312977.long 331972520412978.long 419943275112979.long 64935513412980.long 222990244812981.long 96490783312982.long 109429192612983.long 234448311212984.long 410389820712985.long 129871026812986.long 16483760012987.long 192981566712988.long 218858385212989.long 39399892812990.long 391282911912991.long 259742053712992.long 32967520012993.long 385963133512994.long 8220040812995.long 78799785612996.long 353069094212997.long 89987377812998.long 65935040112999.long 342429537513000.long 16440081713001.long 157599571313002.long 276641458813003.long 179974755613004.long 131870080213005.long 255362345513006.long 32880163513007.long 315199142713008.long 123786188013009.long 359949511213010.long 263740160413011.long 81227961413012.long 65760327113013.long 200901555913014.long 247572376113015.long 290402292813016.long 97983591313017.long 162455922913018.long 131520654213019.long 401803111813020.long 65648022613021.long 151307856013022.long 195967182713023.long 324911845813024.long 263041308413025.long 374109494113026.long 131296045313027.long 302615712113028.long 391934365413029.long 220326962013030.long 96585887313031.long 318722258713032.long 262592090713033.long 175734694613034.long 354372001313035.long 11157194513036.long 193171774713037.long 207947787813038.long 95687451913039.long 351469389213040.long 279247273013041.long 22314389013042.long 386343549413043.long 415895575613044.long 191374903813045.long 273442048913046.long 128997816513047.long 44628778013048.long 343190369213049.long 402294421613050.long 382749807713051.long 117387368313052.long 257995633113053.long 89257556113054.long 256884008813055.long 375092113713056.long 336002885913057.long 234774736713058.long 86494536613059.long 178515112313060.long 84271288013061.long 320687497913062.long 242509042313063.long 40052743813064.long 172989073313065.long 357030224713066.long 168542576013067.long 211878266313068.long 55521355113069.long 80105487613070.long 345978146613071.long 284563719813072.long 337085152113073.long 423756532713074.long 111042710213075.long 160210975313076.long 262459563613077.long 139630710013078.long 244673574713079.long 418016335913080.long 222085420513081.long 320421950713082.long 95422397613083.long 279261420113084.long 59850419813085.long 406535942313086.long 14674111513087.long 211347171813088.long 190844795313089.long 129026110613090.long 119700839713091.long 383575155113092.long 29348223113093.long 422694343613094.long 381689590613095.long 258052221213096.long 239401679413097.long 337653580713098.long 58696446313099.long 415891957713100.long 333882451713101.long 86607712813102.long 49306629313103.long 245810431913104.long 117392892713105.long 402287185813106.long 238268173913107.long 173215425613108.long 98613258613109.long 62124134313110.long 234785785513111.long 375077642013112.long 47039618313113.long 346430851313114.long 197226517213115.long 124248268613116.long 40074841413117.long 320658554413118.long 94079236713119.long 263364973013120.long 394453034513121.long 248496537213122.long 80149682813123.long 211820379313124.long 188158473513125.long 97233216413126.long 359409339513127.long 67496344813128.long 160299365713129.long 423640758713130.long 376316947013131.long 194466432813132.long 289321949413133.long 134992689713134.long 320598731413135.long 417784787913136.long 323137164513137.long 388932865713138.long 149147169213139.long 269985379413140.long 211700733213141.long 406072846213142.long 216777599513143.long 348369001813144.long 298294338513145.long 110474029213146.long 423401466513147.long 382648962913148.long 4058469513149.long 267241274113150.long 167091947513151.long 220948058513152.long 417306203413153.long 335801196213154.long 8116939113155.long 104985818713156.long 334183895113157.long 12399387413158.long 405115677313159.long 242105662913160.long 16233878313161.long 209971637513162.long 238871060613163.long 24798774913164.long 380734625013165.long 54714596313166.long 32467756713167.long 419943275113168.long 48245391613169.long 49597549913170.long 331972520413171.long 109429192613172.long 64935513413173.long 410389820713174.long 96490783313175.long 99195099913176.long 234448311213177.long 218858385213178.long 129871026813179.long 391282911913180.long 192981566713181.long 198390199913182.long 39399892813183.long 8220040813184.long 259742053713185.long 353069094213186.long 385963133513187.long 396780399913188.long 78799785613189.long 16440081713190.long 89987377813191.long 276641458813192.long 342429537513193.long 364064070313194.long 157599571313195.long 32880163513196.long 179974755613197.long 123786188013198.long 255362345513199.long 298631411113200.long 315199142713201.long 65760327113202.long 359949511213203.long 247572376113204.long 81227961413205.long 167766092713206.long 200901555913207.long 131520654213208.long 290402292813209.long 65648022613210.long 162455922913211.long 335532185513212.long 401803111813213.long 263041308413214.long 151307856013215.long 131296045313216.long 324911845813217.long 241567641513218.long 374109494113219.long 96585887313220.long 302615712113221.long 262592090713222.long 220326962013223.long 53638553513224.long 318722258713225.long 193171774713226.long 175734694613227.long 95687451913228.long 11157194513229.long 107277107113230.long 207947787813231.long 386343549413232.long 351469389213233.long 191374903813234.long 22314389013235.long 214554214313236.long 415895575613237.long 343190369213238.long 273442048913239.long 382749807713240.long 44628778013241.long 429108428613242.long 402294421613243.long 256884008813244.long 117387368313245.long 336002885913246.long 89257556113247.long 428720127713248.long 375092113713249.long 84271288013250.long 234774736713251.long 242509042313252.long 178515112313253.long 427943525913254.long 320687497913255.long 168542576013256.long 40052743813257.long 55521355113258.long 357030224713259.long 426390322313260.long 211878266313261.long 337085152113262.long 80105487613263.long 111042710213264.long 284563719813265.long 423283915113266.long 423756532713267.long 244673574713268.long 160210975313269.long 222085420513270.long 139630710013271.long 417071100613272.long 418016335913273.long 59850419813274.long 320421950713275.long 14674111513276.long 279261420113277.long 404645471613278.long 406535942313279.long 119700839713280.long 211347171813281.long 29348223113282.long 129026110613283.long 379794213613284.long 383575155113285.long 239401679413286.long 422694343613287.long 58696446313288.long 258052221213289.long 330091697613290.long 337653580713291.long 49306629313292.long 415891957713293.long 117392892713294.long 86607712813295.long 230686665613296.long 245810431913297.long 98613258613298.long 402287185813299.long 234785785513300.long 173215425613301.long 31876601613302.long 62124134313303.long 197226517213304.long 375077642013305.long 40074841413306.long 346430851313307.long 63753203313308.long 124248268613309.long 394453034513310.long 320658554413311.long 80149682813312.long 263364973013313.long 127506406613314.long 248496537213315.long 359409339513316.long 211820379313317.long 160299365713318.long 97233216413319.long 255012813313320.long 67496344813321.long 289321949413322.long 423640758713323.long 320598731413324.long 194466432813325.long 80528897113326.long 134992689713327.long 149147169213328.long 417784787913329.long 211700733213330.long 388932865713331.long 161057794213332.long 269985379413333.long 298294338513334.long 406072846213335.long 423401466513336.long 348369001813337.long 322115588413338.long 110474029213339.long 167091947513340.long 382648962913341.long 417306203413342.long 267241274113343.long 214734447313344.long 220948058513345.long 334183895113346.long 335801196213347.long 405115677313348.long 104985818713349.long 429468894713350.long 12399387413351.long 238871060613352.long 242105662913353.long 380734625013354.long 209971637513355.long 429441059813356.long 24798774913357.long 48245391613358.long 54714596313359.long 331972520413360.long 419943275113361.long 429385390013362.long 49597549913363.long 96490783313364.long 109429192613365.long 234448311213366.long 410389820713367.long 429274050413368.long 99195099913369.long 192981566713370.long 218858385213371.long 39399892813372.long 391282911913373.long 429051371213374.long 198390199913375.long 385963133513376.long 8220040813377.long 78799785613378.long 353069094213379.long 428606012813380.long 396780399913381.long 342429537513382.long 16440081713383.long 157599571313384.long 276641458813385.long 427715296013386.long 364064070313387.long 255362345513388.long 32880163513389.long 315199142713390.long 123786188013391.long 425933862413392.long 298631411113393.long 81227961413394.long 65760327113395.long 200901555913396.long 247572376113397.long 422370995313398.long 167766092713399.long 162455922913400.long 131520654213401.long 401803111813402.long 65648022613403.long 415245261113404.long 335532185513405.long 324911845813406.long 263041308413407.long 374109494113408.long 131296045313409.long 400993792713410.long 241567641513411.long 220326962013412.long 96585887313413.long 318722258713414.long 262592090713415.long 372490855913416.long 53638553513417.long 11157194513418.long 193171774713419.long 207947787813420.long 95687451913421.long 315484982313422.long 107277107113423.long 22314389013424.long 386343549413425.long 415895575613426.long 191374903813427.long 201473235113428.long 214554214313429.long 44628778013430.long 343190369213431.long 402294421613432.long 382749807713433.long 402946470313434.long 429108428613435.long 89257556113436.long 256884008813437.long 375092113713438.long 336002885913439.long 376396211013440.long 428720127713441.long 178515112313442.long 84271288013443.long 320687497913444.long 242509042313445.long 323295692513446.long 427943525913447.long 357030224713448.long 168542576013449.long 211878266313450.long 55521355113451.long 217094655513452.long 426390322313453.long 284563719813454.long 337085152113455.long 423756532713456.long 111042710213457.long 4692581513458.long 423283915113459.long 139630710013460.long 244673574713461.long 418016335913462.long 222085420513463.long 9385163113464.long 417071100613465.long 279261420113466.long 59850419813467.long 406535942313468.long 14674111513469.long 18770326213470.long 404645471613471.long 129026110613472.long 119700839713473.long 383575155113474.long 29348223113475.long 37540652413476.long 379794213613477.long 258052221213478.long 239401679413479.long 337653580713480.long 58696446313481.long 75081304913482.long 330091697613483.long 86607712813484.long 49306629313485.long 245810431913486.long 117392892713487.long 150162609813488.long 230686665613489.long 173215425613490.long 98613258613491.long 62124134313492.long 234785785513493.long 300325219713494.long 31876601613495.long 346430851313496.long 197226517213497.long 124248268613498.long 40074841413499.long 171153709913500.long 63753203313501.long 263364973013502.long 394453034513503.long 248496537213504.long 80149682813505.long 342307419913506.long 127506406613507.long 97233216413508.long 359409339513509.long 67496344813510.long 160299365713511.long 255118110313512.long 255012813313513.long 194466432813514.long 289321949413515.long 134992689713516.long 320598731413517.long 80739491013518.long 80528897113519.long 388932865713520.long 149147169213521.long 269985379413522.long 211700733213523.long 161478982013524.long 161057794213525.long 348369001813526.long 298294338513527.long 110474029213528.long 423401466513529.long 322957964013530.long 322115588413531.long 267241274113532.long 167091947513533.long 220948058513534.long 417306203413535.long 216419198513536.long 214734447313537.long 104985818713538.long 334183895113539.long 12399387413540.long 405115677313541.long 3341667413542.long 429468894713543.long 209971637513544.long 238871060613545.long 24798774913546.long 380734625013547.long 6683334813548.long 429441059813549.long 419943275113550.long 48245391613551.long 49597549913552.long 331972520413553.long 13366669613554.long 429385390013555.long 410389820713556.long 96490783313557.long 99195099913558.long 234448311213559.long 26733339313560.long 429274050413561.long 391282911913562.long 192981566713563.long 198390199913564.long 39399892813565.long 53466678713566.long 429051371213567.long 353069094213568.long 385963133513569.long 396780399913570.long 78799785613571.long 106933357413572.long 428606012813573.long 276641458813574.long 342429537513575.long 364064070313576.long 157599571313577.long 213866714813578.long 427715296013579.long 123786188013580.long 255362345513581.long 298631411113582.long 315199142713583.long 427733429613584.long 425933862413585.long 247572376113586.long 81227961413587.long 167766092713588.long 200901555913589.long 425970129713590.long 422370995313591.long 65648022613592.long 162455922913593.long 335532185513594.long 401803111813595.long 422443529813596.long 415245261113597.long 131296045313598.long 324911845813599.long 241567641513600.long 374109494113601.long 415390330113602.long 400993792713603.long 262592090713604.long 220326962013605.long 53638553513606.long 318722258713607.long 401283930713608.long 372490855913609.long 95687451913610.long 11157194513611.long 107277107113612.long 207947787813613.long 373071131813614.long 315484982313615.long 191374903813616.long 22314389013617.long 214554214313618.long 415895575613619.long 316645534113620.long 201473235113621.long 382749807713622.long 44628778013623.long 429108428613624.long 402294421613625.long 203794338613626.long 402946470313627.long 336002885913628.long 89257556113629.long 428720127713630.long 375092113713631.long 407588677313632.long 376396211013633.long 242509042313634.long 178515112313635.long 427943525913636.long 320687497913637.long 385680625113638.long 323295692513639.long 55521355113640.long 357030224713641.long 426390322313642.long 211878266313643.long 341864520613644.long 217094655513645.long 111042710213646.long 284563719813647.long 423283915113648.long 423756532713649.long 254232311713650.long 4692581513651.long 222085420513652.long 139630710013653.long 417071100613654.long 418016335913655.long 78967893813656.long 9385163113657.long 14674111513658.long 279261420113659.long 404645471613660.long 406535942313661.long 157935787613662.long 18770326213663.long 29348223113664.long 129026110613665.long 379794213613666.long 383575155113667.long 315871575213668.long 37540652413669.long 58696446313670.long 258052221213671.long 330091697613672.long 337653580713673.long 202246420813674.long 75081304913675.long 117392892713676.long 86607712813677.long 230686665613678.long 245810431913679.long 404492841613680.long 150162609813681.long 234785785513682.long 173215425613683.long 31876601613684.long 62124134313685.long 379488953713686.long 300325219713687.long 40074841413688.long 346430851313689.long 63753203313690.long 124248268613691.long 329481177813692.long 171153709913693.long 80149682813694.long 263364973013695.long 127506406613696.long 248496537213697.long 229465626113698.long 342307419913699.long 160299365713700.long 97233216413701.long 255012813313702.long 67496344813703.long 29434522613704.long 255118110313705.long 320598731413706.long 194466432813707.long 80528897113708.long 134992689713709.long 58869045213710.long 80739491013711.long 211700733213712.long 388932865713713.long 161057794213714.long 269985379413715.long 117738090513716.long 161478982013717.long 423401466513718.long 348369001813719.long 322115588413720.long 110474029213721.long 235476181113722.long 322957964013723.long 417306203413724.long 267241274113725.long 214734447313726.long 220948058513727.long 41455632613728.long 216419198513729.long 405115677313730.long 104985818713731.long 429468894713732.long 12399387413733.long 82911265313734.long 3341667413735.long 380734625013736.long 209971637513737.long 429441059813738.long 24798774913739.long 165822530713740.long 6683334813741.long 331972520413742.long 419943275113743.long 429385390013744.long 49597549913745.long 331645061413746.long 13366669613747.long 234448311213748.long 410389820713749.long 429274050413750.long 99195099913751.long 233793393313752.long 26733339313753.long 39399892813754.long 391282911913755.long 429051371213756.long 198390199913757.long 38090057013758.long 53466678713759.long 78799785613760.long 353069094213761.long 428606012813762.long 396780399913763.long 76180114013764.long 106933357413765.long 157599571313766.long 276641458813767.long 427715296013768.long 364064070313769.long 152360228013770.long 213866714813771.long 315199142713772.long 123786188013773.long 425933862413774.long 298631411113775.long 304720456113776.long 427733429613777.long 200901555913778.long 247572376113779.long 422370995313780.long 167766092713781.long 179944182713782.long 425970129713783.long 401803111813784.long 65648022613785.long 415245261113786.long 335532185513787.long 359888365513788.long 422443529813789.long 374109494113790.long 131296045313791.long 400993792713792.long 241567641513793.long 290280001513794.long 415390330113795.long 318722258713796.long 262592090713797.long 372490855913798.long 53638553513799.long 151063273513800.long 401283930713801.long 207947787813802.long 95687451913803.long 315484982313804.long 107277107113805.long 302126547013806.long 373071131813807.long 415895575613808.long 191374903813809.long 201473235113810.long 214554214313811.long 174756364513812.long 316645534113813.long 402294421613814.long 382749807713815.long 402946470313816.long 429108428613817.long 349512729113818.long 203794338613819.long 375092113713820.long 336002885913821.long 376396211013822.long 428720127713823.long 269528728613824.long 407588677313825.long 320687497913826.long 242509042313827.long 323295692513828.long 427943525913829.long 109560727713830.long 385680625113831.long 211878266313832.long 55521355113833.long 217094655513834.long 426390322313835.long 219121455513836.long 341864520613837.long 423756532713838.long 111042710213839.long 4692581513840.long 423283915113841.long 8746181413842.long 254232311713843.long 418016335913844.long 222085420513845.long 9385163113846.long 417071100613847.long 17492362913848.long 78967893813849.long 406535942313850.long 14674111513851.long 18770326213852.long 404645471613853.long 34984725813854.long 157935787613855.long 383575155113856.long 29348223113857.long 37540652413858.long 379794213613859.long 69969451613860.long 315871575213861.long 337653580713862.long 58696446313863.long 75081304913864.long 330091697613865.long 139938903313866.long 202246420813867.long 245810431913868.long 117392892713869.long 150162609813870.long 230686665613871.long 279877806713872.long 404492841613873.long 62124134313874.long 234785785513875.long 300325219713876.long 31876601613877.long 130258883813878.long 379488953713879.long 124248268613880.long 40074841413881.long 171153709913882.long 63753203313883.long 260517767713884.long 329481177813885.long 248496537213886.long 80149682813887.long 342307419913888.long 127506406613889.long 91538805913890.long 229465626113891.long 67496344813892.long 160299365713893.long 255118110313894.long 255012813313895.long 183077611813896.long 29434522613897.long 134992689713898.long 320598731413899.long 80739491013900.long 80528897113901.long 366155223613902.long 58869045213903.long 269985379413904.long 211700733213905.long 161478982013906.long 161057794213907.long 302813717713908.long 117738090513909.long 110474029213910.long 423401466513911.long 322957964013912.long 322115588413913.long 176130705913914.long 235476181113915.long 220948058513916.long 417306203413917.long 216419198513918.long 214734447313919.long 352261411913920.long 41455632613921.long 12399387413922.long 405115677313923.long 3341667413924.long 429468894713925.long 275026094313926.long 82911265313927.long 24798774913928.long 380734625013929.long 6683334813930.long 429441059813931.long 120555459113932.long 165822530713933.long 49597549913934.long 331972520413935.long 13366669613936.long 429385390013937.long 241110918313938.long 331645061413939.long 99195099913940.long 234448311213941.long 26733339313942.long 429274050413943.long 52725107013944.long 233793393313945.long 198390199913946.long 39399892813947.long 53466678713948.long 429051371213949.long 105450214113950.long 38090057013951.long 396780399913952.long 78799785613953.long 106933357413954.long 428606012813955.long 210900428313956.long 76180114013957.long 364064070313958.long 157599571313959.long 213866714813960.long 427715296013961.long 421800856613962.long 152360228013963.long 298631411113964.long 315199142713965.long 427733429613966.long 425933862413967.long 414104983613968.long 304720456113969.long 167766092713970.long 200901555913971.long 425970129713972.long 422370995313973.long 398713237713974.long 179944182713975.long 335532185513976.long 401803111813977.long 422443529813978.long 415245261113979.long 367929745913980.long 359888365513981.long 241567641513982.long 374109494113983.long 415390330113984.long 400993792713985.long 306362762313986.long 290280001513987.long 53638553513988.long 318722258713989.long 401283930713990.long 372490855913991.long 183228795113992.long 151063273513993.long 107277107113994.long 207947787813995.long 373071131813996.long 315484982313997.long 366457590213998.long 302126547013999.long 214554214314000.long 415895575614001.long 316645534114002.long 201473235114003.long 303418450814004.long 174756364514005.long 429108428614006.long 402294421614007.long 203794338614008.long 402946470314009.long 177340172114010.long 349512729114011.long 428720127714012.long 375092113714013.long 407588677314014.long 376396211014015.long 354680344214016.long 269528728614017.long 427943525914018.long 320687497914019.long 385680625114020.long 323295692514021.long 279863958814022.long 109560727714023.long 426390322314024.long 211878266314025.long 341864520614026.long 217094655514027.long 130231188114028.long 219121455514029.long 423283915114030.long 423756532714031.long 254232311714032.long 4692581514033.long 260462376314034.long 8746181414035.long 417071100614036.long 418016335914037.long 78967893814038.long 9385163114039.long 91428023114040.long 17492362914041.long 404645471614042.long 406535942314043.long 157935787614044.long 18770326214045.long 182856046314046.long 34984725814047.long 379794213614048.long 383575155114049.long 315871575214050.long 37540652414051.long 365712092714052.long 69969451614053.long 330091697614054.long 337653580714055.long 202246420814056.long 75081304914057.long 301927455814058.long 139938903314059.long 230686665614060.long 245810431914061.long 404492841614062.long 150162609814063.long 174358182014064.long 279877806714065.long 31876601614066.long 62124134314067.long 379488953714068.long 300325219714069.long 348716364114070.long 130258883814071.long 63753203314072.long 124248268614073.long 329481177814074.long 171153709914075.long 267935998614076.long 260517767714077.long 127506406614078.long 248496537214079.long 229465626114080.long 342307419914081.long 106375267714082.long 91538805914083.long 255012813314084.long 67496344814085.long 29434522614086.long 255118110314087.long 212750535514088.long 183077611814089.long 80528897114090.long 134992689714091.long 58869045214092.long 80739491014093.long 425501071014094.long 366155223614095.long 161057794214096.long 269985379414097.long 117738090514098.long 161478982014099.long 421505412414100.long 302813717714101.long 322115588414102.long 110474029214103.long 235476181114104.long 322957964014105.long 413514095214106.long 176130705914107.long 214734447314108.long 220948058514109.long 41455632614110.long 216419198514111.long 397531460814112.long 352261411914113.long 429468894714114.long 12399387414115.long 82911265314116.long 3341667414117.long 365566192114118.long 275026094314119.long 429441059814120.long 24798774914121.long 165822530714122.long 6683334814123.long 301635654614124.long 120555459114125.long 429385390014126.long 49597549914127.long 331645061414128.long 13366669614129.long 173774579614130.long 241110918314131.long 429274050414132.long 99195099914133.long 233793393314134.long 26733339314135.long 347549159314136.long 52725107014137.long 429051371214138.long 198390199914139.long 38090057014140.long 53466678714141.long 265601589114142.long 105450214114143.long 428606012814144.long 396780399914145.long 76180114014146.long 106933357414147.long 101706448614148.long 210900428314149.long 427715296014150.long 364064070314151.long 152360228014152.long 213866714814153.long 203412897314154.long 421800856614155.long 425933862414156.long 298631411114157.long 304720456114158.long 427733429614159.long 406825794714160.long 414104983614161.long 422370995314162.long 167766092714163.long 179944182714164.long 425970129714165.long 384154859814166.long 398713237714167.long 415245261114168.long 335532185514169.long 359888365514170.long 422443529814171.long 338812990114172.long 367929745914173.long 400993792714174.long 241567641514175.long 290280001514176.long 415390330114177.long 248129250714178.long 306362762314179.long 372490855914180.long 53638553514181.long 151063273514182.long 401283930714183.long 66761771914184.long 183228795114185.long 315484982314186.long 107277107114187.long 302126547014188.long 373071131814189.long 133523543814190.long 366457590214191.long 201473235114192.long 214554214314193.long 174756364514194.long 316645534114195.long 267047087714196.long 303418450814197.long 402946470314198.long 429108428614199.long 349512729114200.long 203794338614201.long 104597445814202.long 177340172114203.long 376396211014204.long 428720127714205.long 269528728614206.long 407588677314207.long 209194891614208.long 354680344214209.long 323295692514210.long 427943525914211.long 109560727714212.long 385680625114213.long 418389783314214.long 279863958814215.long 217094655514216.long 426390322314217.long 219121455514218.long 341864520614219.long 407282837114220.long 130231188114221.long 4692581514222.long 423283915114223.long 8746181414224.long 254232311714225.long 385068944714226.long 260462376314227.long 9385163114228.long 417071100614229.long 17492362914230.long 78967893814231.long 340641159914232.long 91428023114233.long 18770326214234.long 404645471614235.long 34984725814236.long 157935787614237.long 251785590214238.long 182856046314239.long 37540652414240.long 379794213614241.long 69969451614242.long 315871575214243.long 74074450914244.long 365712092714245.long 75081304914246.long 330091697614247.long 139938903314248.long 202246420814249.long 148148901814250.long 301927455814251.long 150162609814252.long 230686665614253.long 279877806714254.long 404492841614255.long 296297803614256.long 174358182014257.long 300325219714258.long 31876601614259.long 130258883814260.long 379488953714261.long 163098877614262.long 348716364114263.long 171153709914264.long 63753203314265.long 260517767714266.long 329481177814267.long 326197755314268.long 267935998614269.long 342307419914270.long 127506406614271.long 91538805914272.long 229465626114273.long 222898781114274.long 106375267714275.long 255118110314276.long 255012813314277.long 183077611814278.long 29434522614279.long 16300832614280.long 212750535514281.long 80739491014282.long 80528897114283.long 366155223614284.long 58869045214285.long 32601665214286.long 425501071014287.long 161478982014288.long 161057794214289.long 302813717714290.long 117738090514291.long 65203330414292.long 421505412414293.long 322957964014294.long 322115588414295.long 176130705914296.long 235476181114297.long 130406660914298.long 413514095214299.long 216419198514300.long 214734447314301.long 352261411914302.long 41455632614303.long 260813321914304.long 397531460814305.long 3341667414306.long 429468894714307.long 275026094314308.long 82911265314309.long 92129914314310.long 365566192114311.long 6683334814312.long 429441059814313.long 120555459114314.long 165822530714315.long 184259828714316.long 301635654614317.long 13366669614318.long 429385390014319.long 241110918314320.long 331645061414321.long 368519657514322.long 173774579614323.long 26733339314324.long 429274050414325.long 52725107014326.long 233793393314327.long 307542585514328.long 347549159314329.long 53466678714330.long 429051371214331.long 105450214114332.long 38090057014333.long 185588441414334.long 265601589114335.long 106933357414336.long 428606012814337.long 210900428314338.long 76180114014339.long 371176882914340.long 101706448614341.long 213866714814342.long 427715296014343.long 421800856614344.long 152360228014345.long 312857036314346.long 203412897314347.long 427733429614348.long 425933862414349.long 414104983614350.long 304720456114351.long 196217343014352.long 406825794714353.long 425970129714354.long 422370995314355.long 398713237714356.long 179944182714357.long 392434686014358.long 384154859814359.long 422443529814360.long 415245261114361.long 367929745914362.long 359888365514363.long 355372642514364.long 338812990114365.long 415390330114366.long 400993792714367.long 306362762314368.long 290280001514369.long 281248555514370.long 248129250714371.long 401283930714372.long 372490855914373.long 183228795114374.long 151063273514375.long 133000381414376.long 66761771914377.long 373071131814378.long 315484982314379.long 366457590214380.long 302126547014381.long 266000762914382.long 133523543814383.long 316645534114384.long 201473235114385.long 303418450814386.long 174756364514387.long 102504796214388.long 267047087714389.long 203794338614390.long 402946470314391.long 177340172114392.long 349512729114393.long 205009592414394.long 104597445814395.long 407588677314396.long 376396211014397.long 354680344214398.long 269528728614399.long 410019184914400.long 209194891614401.long 385680625114402.long 323295692514403.long 279863958814404.long 109560727714405.long 390541640314406.long 418389783314407.long 341864520614408.long 217094655514409.long 130231188114410.long 219121455514411.long 351586551114412.long 407282837114413.long 254232311714414.long 4692581514415.long 260462376314416.long 8746181414417.long 273676372714418.long 385068944714419.long 78967893814420.long 9385163114421.long 91428023114422.long 17492362914423.long 117856015814424.long 340641159914425.long 157935787614426.long 18770326214427.long 182856046314428.long 34984725814429.long 235712031614430.long 251785590214431.long 315871575214432.long 37540652414433.long 365712092714434.long 69969451614435.long 41927333714436.long 74074450914437.long 202246420814438.long 75081304914439.long 301927455814440.long 139938903314441.long 83854667414442.long 148148901814443.long 404492841614444.long 150162609814445.long 174358182014446.long 279877806714447.long 167709334914448.long 296297803614449.long 379488953714450.long 300325219714451.long 348716364114452.long 130258883814453.long 335418669914454.long 163098877614455.long 329481177814456.long 171153709914457.long 267935998614458.long 260517767714459.long 241340610314460.long 326197755314461.long 229465626114462.long 342307419914463.long 106375267714464.long 91538805914465.long 53184491114466.long 222898781114467.long 29434522614468.long 255118110314469.long 212750535514470.long 183077611814471.long 106368982314472.long 16300832614473.long 58869045214474.long 80739491014475.long 425501071014476.long 366155223614477.long 212737964714478.long 32601665214479.long 117738090514480.long 161478982014481.long 421505412414482.long 302813717714483.long 425475929514484.long 65203330414485.long 235476181114486.long 322957964014487.long 413514095214488.long 176130705914489.long 421455129514490.long 130406660914491.long 41455632614492.long 216419198514493.long 397531460814494.long 352261411914495.long 413413529414496.long 260813321914497.long 82911265314498.long 3341667414499.long 365566192114500.long 275026094314501.long 397330329314502.long 92129914314503.long 165822530714504.long 6683334814505.long 301635654614506.long 120555459114507.long 365163929014508.long 184259828714509.long 331645061414510.long 13366669614511.long 173774579614512.long 241110918314513.long 300831128514514.long 368519657514515.long 233793393314516.long 26733339314517.long 347549159314518.long 52725107014519.long 172165527414520.long 307542585514521.long 38090057014522.long 53466678714523.long 265601589114524.long 105450214114525.long 344331054814526.long 185588441414527.long 76180114014528.long 106933357414529.long 101706448614530.long 210900428314531.long 259165380014532.long 371176882914533.long 152360228014534.long 213866714814535.long 203412897314536.long 421800856614537.long 88834030514538.long 312857036314539.long 304720456114540.long 427733429614541.long 406825794714542.long 414104983614543.long 177668061014544.long 196217343014545.long 179944182714546.long 425970129714547.long 384154859814548.long 398713237714549.long 355336122114550.long 392434686014551.long 359888365514552.long 422443529814553.long 338812990114554.long 367929745914555.long 281175514714556.long 355372642514557.long 290280001514558.long 415390330114559.long 248129250714560.long 306362762314561.long 132854299814562.long 281248555514563.long 151063273514564.long 401283930714565.long 66761771914566.long 183228795114567.long 265708599714568.long 133000381414569.long 302126547014570.long 373071131814571.long 133523543814572.long 366457590214573.long 101920469814574.long 266000762914575.long 174756364514576.long 316645534114577.long 267047087714578.long 303418450814579.long 203840939714580.long 102504796214581.long 349512729114582.long 203794338614583.long 104597445814584.long 177340172114585.long 407681879514586.long 205009592414587.long 269528728614588.long 407588677314589.long 209194891614590.long 354680344214591.long 385867029514592.long 410019184914593.long 109560727714594.long 385680625114595.long 418389783314596.long 279863958814597.long 342237329414598.long 390541640314599.long 219121455514600.long 341864520614601.long 407282837114602.long 130231188114603.long 254977929314604.long 351586551114605.long 8746181414606.long 254232311714607.long 385068944714608.long 260462376314609.long 80459129014610.long 273676372714611.long 17492362914612.long 78967893814613.long 340641159914614.long 91428023114615.long 160918258114616.long 117856015814617.long 34984725814618.long 157935787614619.long 251785590214620.long 182856046314621.long 321836516214622.long 235712031614623.long 69969451614624.long 315871575214625.long 74074450914626.long 365712092714627.long 214176302814628.long 41927333714629.long 139938903314630.long 202246420814631.long 148148901814632.long 301927455814633.long 428352605714634.long 83854667414635.long 279877806714636.long 404492841614637.long 296297803614638.long 174358182014639.long 427208481814640.long 167709334914641.long 130258883814642.long 379488953714643.long 163098877614644.long 348716364114645.long 424920234014646.long 335418669914647.long 260517767714648.long 329481177814649.long 326197755314650.long 267935998614651.long 420343738514652.long 241340610314653.long 91538805914654.long 229465626114655.long 222898781114656.long 106375267714657.long 411190747514658.long 53184491114659.long 183077611814660.long 29434522614661.long 16300832614662.long 212750535514663.long 392884765514664.long 106368982314665.long 366155223614666.long 58869045214667.long 32601665214668.long 425501071014669.long 356272801514670.long 212737964714671.long 302813717714672.long 117738090514673.long 65203330414674.long 421505412414675.long 283048873414676.long 425475929514677.long 176130705914678.long 235476181114679.long 130406660914680.long 413514095214681.long 136601017314682.long 421455129514683.long 352261411914684.long 41455632614685.long 260813321914686.long 397531460814687.long 273202034714688.long 413413529414689.long 275026094314690.long 82911265314691.long 92129914314692.long 365566192114693.long 116907339914694.long 397330329314695.long 120555459114696.long 165822530714697.long 184259828714698.long 301635654614699.long 233814679814700.long 365163929014701.long 241110918314702.long 331645061414703.long 368519657514704.long 173774579614705.long 38132630114706.long 300831128514707.long 52725107014708.long 233793393314709.long 307542585514710.long 347549159314711.long 76265260214712.long 172165527414713.long 105450214114714.long 38090057014715.long 185588441414716.long 265601589114717.long 152530520514718.long 344331054814719.long 210900428314720.long 76180114014721.long 371176882914722.long 101706448614723.long 305061041114724.long 259165380014725.long 421800856614726.long 152360228014727.long 312857036314728.long 203412897314729.long 180625352614730.long 88834030514731.long 414104983614732.long 304720456114733.long 196217343014734.long 406825794714735.long 361250705214736.long 177668061014737.long 398713237714738.long 179944182714739.long 392434686014740.long 384154859814741.long 293004680814742.long 355336122114743.long 367929745914744.long 359888365514745.long 355372642514746.long 338812990114747.long 156512632114748.long 281175514714749.long 306362762314750.long 290280001514751.long 281248555514752.long 248129250714753.long 313025264314754.long 132854299814755.long 183228795114756.long 151063273514757.long 133000381414758.long 66761771914759.long 196553799114760.long 265708599714761.long 366457590214762.long 302126547014763.long 266000762914764.long 133523543814765.long 393107598314766.long 101920469814767.long 303418450814768.long 174756364514769.long 102504796214770.long 267047087714771.long 356718467114772.long 203840939714773.long 177340172114774.long 349512729114775.long 205009592414776.long 104597445814777.long 283940204714778.long 407681879514779.long 354680344214780.long 269528728614781.long 410019184914782.long 209194891614783.long 138383679814784.long 385867029514785.long 279863958814786.long 109560727714787.long 390541640314788.long 418389783314789.long 276767359714790.long 342237329414791.long 130231188114792.long 219121455514793.long 351586551114794.long 407282837114795.long 124037989814796.long 254977929314797.long 260462376314798.long 8746181414799.long 273676372714800.long 385068944714801.long 248075979714802.long 80459129014803.long 91428023114804.long 17492362914805.long 117856015814806.long 340641159914807.long 66655229914808.long 160918258114809.long 182856046314810.long 34984725814811.long 235712031614812.long 251785590214813.long 133310459914814.long 321836516214815.long 365712092714816.long 69969451614817.long 41927333714818.long 74074450914819.long 266620919914820.long 214176302814821.long 301927455814822.long 139938903314823.long 83854667414824.long 148148901814825.long 103745110314826.long 428352605714827.long 174358182014828.long 279877806714829.long 167709334914830.long 296297803614831.long 207490220614832.long 427208481814833.long 348716364114834.long 130258883814835.long 335418669914836.long 163098877614837.long 414980441214838.long 424920234014839.long 267935998614840.long 260517767714841.long 241340610314842.long 326197755314843.long 400464152914844.long 420343738514845.long 106375267714846.long 91538805914847.long 53184491114848.long 222898781114849.long 371431576214850.long 411190747514851.long 212750535514852.long 183077611814853.long 106368982314854.long 16300832614855.long 313366422914856.long 392884765514857.long 425501071014858.long 366155223614859.long 212737964714860.long 32601665214861.long 197236116314862.long 356272801514863.long 421505412414864.long 302813717714865.long 425475929514866.long 65203330414867.long 394472232714868.long 283048873414869.long 413514095214870.long 176130705914871.long 421455129514872.long 130406660914873.long 359447735914874.long 136601017314875.long 397531460814876.long 352261411914877.long 413413529414878.long 260813321914879.long 289398742314880.long 273202034714881.long 365566192114882.long 275026094314883.long 397330329314884.long 92129914314885.long 149300755014886.long 116907339914887.long 301635654614888.long 120555459114889.long 365163929014890.long 184259828714891.long 298601510014892.long 233814679814893.long 173774579614894.long 241110918314895.long 300831128514896.long 368519657514897.long 167706290414898.long 38132630114899.long 347549159314900.long 52725107014901.long 172165527414902.long 307542585514903.long 335412580914904.long 76265260214905.long 265601589114906.long 105450214114907.long 344331054814908.long 185588441414909.long 241328432214910.long 152530520514911.long 101706448614912.long 210900428314913.long 259165380014914.long 371176882914915.long 53160134914916.long 305061041114917.long 203412897314918.long 421800856614919.long 88834030514920.long 312857036314921.long 106320269914922.long 180625352614923.long 406825794714924.long 414104983614925.long 177668061014926.long 196217343014927.long 212640539914928.long 361250705214929.long 384154859814930.long 398713237714931.long 355336122114932.long 392434686014933.long 425281079914934.long 293004680814935.long 338812990114936.long 367929745914937.long 281175514714938.long 355372642514939.long 421065430214940.long 156512632114941.long 248129250714942.long 306362762314943.long 132854299814944.long 281248555514945.long 412634130914946.long 313025264314947.long 66761771914948.long 183228795114949.long 265708599714950.long 133000381414951.long 395771532314952.long 196553799114953.long 133523543814954.long 366457590214955.long 101920469814956.long 266000762914957.long 362046335014958.long 393107598314959.long 267047087714960.long 303418450814961.long 203840939714962.long 102504796214963.long 294595940414964.long 356718467114965.long 104597445814966.long 177340172114967.long 407681879514968.long 205009592414969.long 159695151314970.long 283940204714971.long 209194891614972.long 354680344214973.long 385867029514974.long 410019184914975.long 319390302714976.long 138383679814977.long 418389783314978.long 279863958814979.long 342237329414980.long 390541640314981.long 209283875914982.long 276767359714983.long 407282837114984.long 130231188114985.long 254977929314986.long 351586551114987.long 418567751914988.long 124037989814989.long 385068944714990.long 260462376314991.long 80459129014992.long 273676372714993.long 407638774214994.long 248075979714995.long 340641159914996.long 91428023114997.long 160918258114998.long 117856015814999.long 385780818915000.long 66655229915001.long 251785590215002.long 182856046315003.long 321836516215004.long 235712031615005.long 342064908215006.long 133310459915007.long 74074450915008.long 365712092715009.long 214176302815010.long 41927333715011.long 254633086815012.long 266620919915013.long 148148901815014.long 301927455815015.long 428352605715016.long 83854667415017.long 79769444015018.long 103745110315019.long 296297803615020.long 174358182015021.long 427208481815022.long 167709334915023.long 159538888015024.long 207490220615025.long 163098877615026.long 348716364115027.long 424920234015028.long 335418669915029.long 319077776015030.long 414980441215031.long 326197755315032.long 267935998615033.long 420343738515034.long 241340610315035.long 208658822515036.long 400464152915037.long 222898781115038.long 106375267715039.long 411190747515040.long 53184491115041.long 417317645115042.long 371431576215043.long 16300832615044.long 212750535515045.long 392884765515046.long 106368982315047.long 405138560715048.long 313366422915049.long 32601665215050.long 425501071015051.long 356272801515052.long 212737964715053.long 380780391815054.long 197236116315055.long 65203330415056.long 421505412415057.long 283048873415058.long 425475929515059.long 332064054015060.long 394472232715061.long 130406660915062.long 413514095215063.long 136601017315064.long 421455129515065.long 234631378515066.long 359447735915067.long 260813321915068.long 397531460815069.long 273202034715070.long 413413529415071.long 39766027515072.long 289398742315073.long 92129914315074.long 365566192115075.long 116907339915076.long 397330329315077.long 79532055115078.long 149300755015079.long 184259828715080.long 301635654615081.long 233814679815082.long 365163929015083.long 159064110215084.long 298601510015085.long 368519657515086.long 173774579615087.long 38132630115088.long 300831128515089.long 318128220415090.long 167706290415091.long 307542585515092.long 347549159315093.long 76265260215094.long 172165527415095.long 206759711315096.long 335412580915097.long 185588441415098.long 265601589115099.long 152530520515100.long 344331054815101.long 413519422715102.long 241328432215103.long 371176882915104.long 101706448615105.long 305061041115106.long 259165380015107.long 397542115915108.long 53160134915109.long 312857036315110.long 203412897315111.long 180625352615112.long 88834030515113.long 365587502315114.long 106320269915115.long 196217343015116.long 406825794715117.long 361250705215118.long 177668061015119.long 301678275115120.long 212640539915121.long 392434686015122.long 384154859815123.long 293004680815124.long 355336122115125.long 173859820615126.long 425281079915127.long 355372642515128.long 338812990115129.long 156512632115130.long 281175514715131.long 347719641315132.long 421065430215133.long 281248555515134.long 248129250715135.long 313025264315136.long 132854299815137.long 265942553115138.long 412634130915139.long 133000381415140.long 66761771915141.long 196553799115142.long 265708599715143.long 102388376715144.long 395771532315145.long 266000762915146.long 133523543815147.long 393107598315148.long 101920469815149.long 204776753515150.long 362046335015151.long 102504796215152.long 267047087715153.long 356718467115154.long 203840939715155.long 409553507015156.long 294595940415157.long 205009592415158.long 104597445815159.long 283940204715160.long 407681879515161.long 389610284415162.long 159695151315163.long 410019184915164.long 209194891615165.long 138383679815166.long 385867029515167.long 349723839215168.long 319390302715169.long 390541640315170.long 418389783315171.long 276767359715172.long 342237329415173.long 269950948915174.long 209283875915175.long 351586551115176.long 407282837115177.long 124037989815178.long 254977929315179.long 110405168215180.long 418567751915181.long 273676372715182.long 385068944715183.long 248075979715184.long 80459129015185.long 220810336515186.long 407638774215187.long 117856015815188.long 340641159915189.long 66655229915190.long 160918258115191.long 12123943415192.long 385780818915193.long 235712031615194.long 251785590215195.long 133310459915196.long 321836516215197.long 24247886815198.long 342064908215199.long 41927333715200.long 74074450915201.long 266620919915202.long 214176302815203.long 48495773715204.long 254633086815205.long 83854667415206.long 148148901815207.long 103745110315208.long 428352605715209.long 96991547415210.long 79769444015211.long 167709334915212.long 296297803615213.long 207490220615214.long 427208481815215.long 193983094915216.long 159538888015217.long 335418669915218.long 163098877615219.long 414980441215220.long 424920234015221.long 387966189815222.long 319077776015223.long 241340610315224.long 326197755315225.long 400464152915226.long 420343738515227.long 346435650015228.long 208658822515229.long 53184491115230.long 222898781115231.long 371431576215232.long 411190747515233.long 263374570515234.long 417317645115235.long 106368982315236.long 16300832615237.long 313366422915238.long 392884765515239.long 97252411415240.long 405138560715241.long 212737964715242.long 32601665215243.long 197236116315244.long 356272801515245.long 194504822915246.long 380780391815247.long 425475929515248.long 65203330415249.long 394472232715250.long 283048873415251.long 389009645815252.long 332064054015253.long 421455129515254.long 130406660915255.long 359447735915256.long 136601017315257.long 348522562015258.long 234631378515259.long 413413529415260.long 260813321915261.long 289398742315262.long 273202034715263.long 267548394515264.long 39766027515265.long 397330329315266.long 92129914315267.long 149300755015268.long 116907339915269.long 105600059415270.long 79532055115271.long 365163929015272.long 184259828715273.long 298601510015274.long 233814679815275.long 211200118815276.long 159064110215277.long 300831128515278.long 368519657515279.long 167706290415280.long 38132630115281.long 422400237715282.long 318128220415283.long 172165527415284.long 307542585515285.long 335412580915286.long 76265260215287.long 415303745815288.long 206759711315289.long 344331054815290.long 185588441415291.long 241328432215292.long 152530520515293.long 401110762115294.long 413519422715295.long 259165380015296.long 371176882915297.long 53160134915298.long 305061041115299.long 372724794715300.long 397542115915301.long 88834030515302.long 312857036315303.long 106320269915304.long 180625352615305.long 315952859915306.long 365587502315307.long 177668061015308.long 196217343015309.long 212640539915310.long 361250705215311.long 202408990215312.long 301678275115313.long 355336122115314.long 392434686015315.long 425281079915316.long 293004680815317.long 404817980515318.long 173859820615319.long 281175514715320.long 355372642515321.long 421065430215322.long 156512632115323.long 380139231415324.long 347719641315325.long 132854299815326.long 281248555515327.long 412634130915328.long 313025264315329.long 330781733315330.long 265942553115331.long 265708599715332.long 133000381415333.long 395771532315334.long 196553799115335.long 232066737015336.long 102388376715337.long 101920469815338.long 266000762915339.long 362046335015340.long 393107598315341.long 34636744415342.long 204776753515343.long 203840939715344.long 102504796215345.long 294595940415346.long 356718467115347.long 69273488915348.long 409553507015349.long 407681879515350.long 205009592415351.long 159695151315352.long 283940204715353.long 138546977915354.long 389610284415355.long 385867029515356.long 410019184915357.long 319390302715358.long 138383679815359.long 277093955815360.long 349723839215361.long 342237329415362.long 390541640315363.long 209283875915364.long 276767359715365.long 124691182115366.long 269950948915367.long 254977929315368.long 351586551115369.long 418567751915370.long 124037989815371.long 249382364215372.long 110405168215373.long 80459129015374.long 273676372715375.long 407638774215376.long 248075979715377.long 69267998915378.long 220810336515379.long 160918258115380.long 117856015815381.long 385780818915382.long 66655229915383.long 138535997915384.long 12123943415385.long 321836516215386.long 235712031615387.long 342064908215388.long 133310459915389.long 277071995915390.long 24247886815391.long 214176302815392.long 41927333715393.long 254633086815394.long 266620919915395.long 124647262315396.long 48495773715397.long 428352605715398.long 83854667415399.long 79769444015400.long 103745110315401.long 249294524715402.long 96991547415403.long 427208481815404.long 167709334915405.long 159538888015406.long 207490220615407.long 69092319915408.long 193983094915409.long 424920234015410.long 335418669915411.long 319077776015412.long 414980441215413.long 138184639915414.long 387966189815415.long 420343738515416.long 241340610315417.long 208658822515418.long 400464152915419.long 276369279815420.long 346435650015421.long 411190747515422.long 53184491115423.long 417317645115424.long 371431576215425.long 123241830115426.long 263374570515427.long 392884765515428.long 106368982315429.long 405138560715430.long 313366422915431.long 246483660315432.long 97252411415433.long 356272801515434.long 212737964715435.long 380780391815436.long 197236116315437.long 63470591015438.long 194504822915439.long 283048873415440.long 425475929515441.long 332064054015442.long 394472232715443.long 126941182115444.long 389009645815445.long 136601017315446.long 421455129515447.long 234631378515448.long 359447735915449.long 253882364215450.long 348522562015451.long 273202034715452.long 413413529415453.long 39766027515454.long 289398742315455.long 78267998915456.long 267548394515457.long 116907339915458.long 397330329315459.long 79532055115460.long 149300755015461.long 156535997915462.long 105600059415463.long 233814679815464.long 365163929015465.long 159064110215466.long 298601510015467.long 313071995915468.long 211200118815469.long 38132630115470.long 300831128515471.long 318128220415472.long 167706290415473.long 196647262315474.long 422400237715475.long 76265260215476.long 172165527415477.long 206759711315478.long 335412580915479.long 393294524715480.long 415303745815481.long 152530520515482.long 344331054815483.long 413519422715484.long 241328432215485.long 357092319915486.long 401110762115487.long 305061041115488.long 259165380015489.long 397542115915490.long 53160134915491.long 284687910215492.long 372724794715493.long 180625352615494.long 88834030515495.long 365587502315496.long 106320269915497.long 139879090915498.long 315952859915499.long 361250705215500.long 177668061015501.long 301678275115502.long 212640539915503.long 279758181915504.long 202408990215505.long 293004680815506.long 355336122115507.long 173859820615508.long 425281079915509.long 130019634215510.long 404817980515511.long 156512632115512.long 281175514715513.long 347719641315514.long 421065430215515.long 260039268415516.long 380139231415517.long 313025264315518.long 132854299815519.long 265942553115520.long 412634130915521.long 90581807215522.long 330781733315523.long 196553799115524.long 265708599715525.long 102388376715526.long 395771532315527.long 181163614515528.long 232066737015529.long 393107598315530.long 101920469815531.long 204776753515532.long 362046335015533.long 362327229015534.long 34636744415535.long 356718467115536.long 203840939715537.long 409553507015538.long 294595940415539.long 295157728415540.long 69273488915541.long 283940204715542.long 407681879515543.long 389610284415544.long 159695151315545.long 160818727215546.long 138546977915547.long 138383679815548.long 385867029515549.long 349723839215550.long 319390302715551.long 321637454515552.long 277093955815553.long 276767359715554.long 342237329415555.long 269950948915556.long 209283875915557.long 213778179515558.long 124691182115559.long 124037989815560.long 254977929315561.long 110405168215562.long 418567751915563.long 427556359115564.long 249382364215565.long 248075979715566.long 80459129015567.long 220810336515568.long 407638774215569.long 425615988715570.long 69267998915571.long 66655229915572.long 160918258115573.long 12123943415574.long 385780818915575.long 421735247915576.long 138535997915577.long 133310459915578.long 321836516215579.long 24247886815580.long 342064908215581.long 413973766315582.long 277071995915583.long 266620919915584.long 214176302815585.long 48495773715586.long 254633086815587.long 398450803015588.long 124647262315589.long 103745110315590.long 428352605715591.long 96991547415592.long 79769444015593.long 367404876415594.long 249294524715595.long 207490220615596.long 427208481815597.long 193983094915598.long 159538888015599.long 305313023215600.long 69092319915601.long 414980441215602.long 424920234015603.long 387966189815604.long 319077776015605.long 181129316915606.long 138184639915607.long 400464152915608.long 420343738515609.long 346435650015610.long 208658822515611.long 362258633915612.long 276369279815613.long 371431576215614.long 411190747515615.long 263374570515616.long 417317645115617.long 295020538215618.long 123241830115619.long 313366422915620.long 392884765515621.long 97252411415622.long 405138560715623.long 160544346915624.long 246483660315625.long 197236116315626.long 356272801515627.long 194504822915628.long 380780391815629.long 321088693815630.long 63470591015631.long 394472232715632.long 283048873415633.long 389009645815634.long 332064054015635.long 212680658115636.long 126941182115637.long 359447735915638.long 136601017315639.long 348522562015640.long 234631378515641.long 425361316215642.long 253882364215643.long 289398742315644.long 273202034715645.long 267548394515646.long 39766027515647.long 421225902915648.long 78267998915649.long 149300755015650.long 116907339915651.long 105600059415652.long 79532055115653.long 412955076315654.long 156535997915655.long 298601510015656.long 233814679815657.long 211200118815658.long 159064110215659.long 396413423115660.long 313071995915661.long 167706290415662.long 38132630115663.long 422400237715664.long 318128220415665.long 363330116615666.long 196647262315667.long 335412580915668.long 76265260215669.long 415303745815670.long 206759711315671.long 297163503715672.long 393294524715673.long 241328432215674.long 152530520515675.long 401110762115676.long 413519422715677.long 164830277815678.long 357092319915679.long 53160134915680.long 305061041115681.long 372724794715682.long 397542115915683.long 329660555615684.long 284687910215685.long 106320269915686.long 180625352615687.long 315952859915688.long 365587502315689.long 229824381615690.long 139879090915691.long 212640539915692.long 361250705215693.long 202408990215694.long 301678275115695.long 30152033615696.long 279758181915697.long 425281079915698.long 293004680815699.long 404817980515700.long 173859820615701.long 60304067315702.long 130019634215703.long 421065430215704.long 156512632115705.long 380139231415706.long 347719641315707.long 120608134615708.long 260039268415709.long 412634130915710.long 313025264315711.long 330781733315712.long 265942553115713.long 241216269215714.long 90581807215715.long 395771532315716.long 196553799115717.long 232066737015718.long 102388376715719.long 52935808815720.long 181163614515721.long 362046335015722.long 393107598315723.long 34636744415724.long 204776753515725.long 105871617615726.long 362327229015727.long 294595940415728.long 356718467115729.long 69273488915730.long 409553507015731.long 211743235315732.long 295157728415733.long 159695151315734.long 283940204715735.long 138546977915736.long 389610284415737.long 423486470615738.long 160818727215739.long 319390302715740.long 138383679815741.long 277093955815742.long 349723839215743.long 417476211715744.long 321637454515745.long 209283875915746.long 276767359715747.long 124691182115748.long 269950948915749.long 405455693815750.long 213778179515751.long 418567751915752.long 124037989815753.long 249382364215754.long 110405168215755.long 381414658115756.long 427556359115757.long 407638774215758.long 248075979715759.long 69267998915760.long 220810336515761.long 333332586715762.long 425615988715763.long 385780818915764.long 66655229915765.long 138535997915766.long 12123943415767.long 237168443815768.long 421735247915769.long 342064908215770.long 133310459915771.long 277071995915772.long 24247886815773.long 44840158015774.long 413973766315775.long 254633086815776.long 266620919915777.long 124647262315778.long 48495773715779.long 89680316015780.long 398450803015781.type __svml_dsin_ha_reduction_data_internal,@object15782.size __svml_dsin_ha_reduction_data_internal,4915215783.space 512, 0x00 # pad15784.align 6415785.hidden __svml_dsin_ha_data_internal_ha15786.globl __svml_dsin_ha_data_internal_ha15787__svml_dsin_ha_data_internal_ha:15788.long 015789.long 015790.long 015791.long 107269324815792.long 015793.long 015794.long 015795.long 015796.long 237637352115797.long 320574186815798.long 015799.long 107269324815800.long 424245850015801.long 106595169715802.long 268435456015803.long 100935463815804.long 365059127115805.long 320783897115806.long 015807.long 107269324815808.long 415468095815809.long 106700014915810.long 015811.long 315379645115812.long 6937332315813.long 320904915215814.long 015815.long 107269324815816.long 197265556515817.long 106763683715818.long 107374182415819.long 100915787815820.long 22052972115821.long 320993592915822.long 015823.long 107269324815824.long 404421634015825.long 106804822915826.long 015827.long 315680838115828.long 381030540715829.long 321066322015830.long 015831.long 107269324815832.long 204630448015833.long 106845937415834.long 375809638415835.long 315640266715836.long 426926231515837.long 321114581015838.long 015839.long 107269324815840.long 246298059815841.long 106868457615842.long 268435456015843.long 315894183215844.long 111810736615845.long 321167078715846.long 015847.long 107269324815848.long 17790671315849.long 106888980815850.long 322122547215851.long 315931037015852.long 39304734515853.long 321203230215854.long 015855.long 107269324815856.long 315684970815857.long 106909482215858.long 322122547215859.long 315818984815860.long 122767016615861.long 321237529715862.long 015863.long 107269324815864.long 334907054915865.long 106929958915866.long 375809638415867.long 315653826915868.long 240229334015869.long 321275847115870.long 015871.long 107269324815872.long 145394561415873.long 106950407815874.long 161061273615875.long 101149261215876.long 259274744715877.long 321300931515878.long 015879.long 107269324815880.long 347045618315881.long 106962788815882.long 107374182415883.long 316074477115884.long 103748258415885.long 321324099215886.long 015887.long 107269324815888.long 185482476215889.long 106972980815890.long 268435456015891.long 101195366415892.long 345175484615893.long 321349266215894.long 015895.long 107269324815896.long 297227017015897.long 106983154215898.long 107374182415899.long 315952477015900.long 167228766715901.long 321376428915902.long 015903.long 107269324815904.long 114997651815905.long 106993307615906.long 161061273615907.long 101326489515908.long 234644712415909.long 321397063515910.long 015911.long 107269324815912.long 372983377715913.long 107003439315914.long 375809638415915.long 101304471815916.long 1811506715917.long 321412634215918.long 015919.long 107269324815920.long 101355674715921.long 107013548015922.long 268435456015923.long 316056706515924.long 266089943015925.long 321429196015926.long 015927.long 107269324815928.long 63229243315929.long 107023632015930.long 375809638415931.long 316096333315932.long 193588810315933.long 321446746615934.long 015935.long 107269324815936.long 178666275515937.long 107033689815938.long 214748364815939.long 315588230715940.long 28892487315941.long 321465283315942.long 015943.long 107269324815944.long 384652161715945.long 107043719915946.long 53687091215947.long 101340661015948.long 237777026715949.long 321484803215950.long 015951.long 107269324815952.long 206578460315953.long 107053720915954.long 375809638415955.long 316068196615956.long 325011145015957.long 321499352515958.long 015959.long 107269324815960.long 23855044615961.long 107061650415962.long 268435456015963.long 315438356515964.long 230656660415965.long 321510091315966.long 015967.long 107269324815968.long 165583013515969.long 107066619415970.long 015971.long 101450669015972.long 191360428415973.long 321521317115974.long 015975.long 107269324815976.long 106200147015977.long 107071571615978.long 015979.long 316087522015980.long 247654869815981.long 321533028215982.long 015983.long 107269324815984.long 78575181415985.long 107076506215986.long 268435456015987.long 316183822115988.long 126162923615989.long 321545222915990.long 015991.long 107269324815992.long 326955861015993.long 107081422415994.long 53687091215995.long 316170521615996.long 99732246515997.long 321557899315998.long 015999.long 107269324816000.long 248456140916001.long 107086319616002.long 107374182416003.long 101402457216004.long 129629596116005.long 321571055516006.long 016007.long 107269324816008.long 111521981816009.long 107091197016010.long 016011.long 101307224216012.long 296272325216013.long 321584689516014.long 016015.long 107269324816016.long 197414908516017.long 107096053816018.long 322122547216019.long 315614764816020.long 400254941916021.long 321598529216022.long 016023.long 107269324816024.long 371190368616025.long 107100889316026.long 107374182416027.long 101194474716028.long 123482473316029.long 321605821016030.long 016031.long 107269324816032.long 82170819116033.long 107105702916034.long 375809638416035.long 316173800916036.long 399684279416037.long 321613348416038.long 016039.long 107269324816040.long 82403658316041.long 107110493716042.long 016043.long 100831333016044.long 225519764716045.long 321621110516046.long 016047.long 107269324816048.long 279646448316049.long 107115261016050.long 322122547216051.long 316087831716052.long 163897642616053.long 321629106016054.long 016055.long 107269324816056.long 167330299916057.long 107120004216058.long 214748364816059.long 101335147316060.long 197248363516061.long 321637333716062.long 016063.long 107269324816064.long 113514433016065.long 107124722516066.long 53687091216067.long 101337356916068.long 157799657616069.long 321645792416070.long 016071.long 107269324816072.long 72858004216073.long 107129415216074.long 161061273616075.long 316233294416076.long 157874698416077.long 321654480816078.long 016079.long 107269324816080.long 16576428816081.long 107134081616082.long 322122547216083.long 101329801816084.long 161219305416085.long 321663397616086.long 016087.long 107269324816088.long 362395210316089.long 107138720916090.long 268435456016091.long 316198596216092.long 413344981616093.long 321672541416094.long 016095.long 107269324816096.long 257017558216097.long 107143332616098.long 107374182416099.long 101230311816100.long 153907280716101.long 321681911016102.long 016103.long 107269324816104.long 153556672916105.long 107147915916106.long 214748364816107.long 101432138816108.long 194576856916109.long 321691504816110.long 016111.long 107269324816112.long 93998034716113.long 107152470116114.long 016115.long 101279680916116.long 342971743216117.long 321701321416118.long 016119.long 107269324816120.long 139142575016121.long 107156994516122.long 322122547216123.long 316236210316124.long 131292655416125.long 321707238116126.long 016127.long 107269324816128.long 369050284216129.long 107161488416130.long 322122547216131.long 315745385516132.long 166367967116133.long 321712367016134.long 016135.long 107269324816136.long 226992095116137.long 107165209216138.long 375809638416139.long 316167224516140.long 395275649016141.long 321717605016142.long 016143.long 107269324816144.long 256920779016145.long 107167424716146.long 107374182416147.long 316318361716148.long 6990329016149.long 321722951516150.long 016151.long 107269324816152.long 129797569516153.long 107169624016154.long 322122547216155.long 316308373516156.long 267884749016157.long 321728405416158.long 016159.long 107269324816160.long 141107485116161.long 107171806716162.long 161061273616163.long 316348473116164.long 227283244516165.long 321733966116166.long 016167.long 107269324816168.long 167554951316169.long 107173972516170.long 322122547216171.long 316302513816172.long 153966834016173.long 321739632716174.long 016175.long 107269324816176.long 96773140016177.long 107176121116178.long 53687091216179.long 101575215716180.long 248224677716181.long 321745404316182.long 016183.long 107269324816184.long 257031663316185.long 107178252116186.long 161061273616187.long 316274475316188.long 212909311316189.long 321751280116190.long 016191.long 107269324816192.long 128955670316193.long 107180365316194.long 53687091216195.long 316288882016196.long 112992299116197.long 321757259216198.long 016199.long 107269324816200.long 63720343416201.long 107182460316202.long 322122547216203.long 315944384116204.long 376136575716205.long 321763340616206.long 016207.long 107269324816208.long 424263275716209.long 107184536716210.long 53687091216211.long 316139027816212.long 75291928916213.long 321769523616214.long 016215.long 107269324816216.long 296998347516217.long 107186594416218.long 268435456016219.long 316263544316220.long 365261211516221.long 321775807016222.long 016223.long 107269324816224.long 68998367316225.long 107188633016226.long 375809638416227.long 101490640516228.long 188335303616229.long 321782190116230.long 016231.long 107269324816232.long 139705314016233.long 107190652116234.long 161061273616235.long 101524507816236.long 140375730916237.long 321788671816238.long 016239.long 107269324816240.long 62135445416241.long 107192651516242.long 53687091216243.long 101345060216244.long 323952768516245.long 321795251116246.long 016247.long 107269324816248.long 261062892116249.long 107194630816250.long 161061273616251.long 316266876916252.long 348976800916253.long 321801927116254.long 016255.long 107269324816256.long 315227492116257.long 107196589816258.long 375809638416259.long 101317083516260.long 237164077016261.long 107058885116262.long 016263.long 107164467216264.long 246017781416265.long 107198528216266.long 214748364816267.long 316211684316268.long 230966853916269.long 107052018816270.long 016271.long 107164467216272.long 88165084816273.long 107200445716274.long 214748364816275.long 316298627216276.long 208127834116277.long 107045058916278.long 016279.long 107164467216280.long 319429057216281.long 107202341916282.long 214748364816283.long 101504868216284.long 375390165716285.long 107038006416286.long 016287.long 107164467216288.long 142797539116289.long 107204216716290.long 107374182416291.long 316160862716292.long 140369170616293.long 107030862516294.long 016295.long 107164467216296.long 63651641316297.long 107206069716298.long 375809638416299.long 101582371616300.long 258349035416301.long 107023628116302.long 016303.long 107164467216304.long 171961441316305.long 107207900616306.long 016307.long 316328274016308.long 254606565416309.long 107016304416310.long 016311.long 107164467216312.long 142466475116313.long 107209709216314.long 322122547216315.long 316340531516316.long 141693426716317.long 107008892516318.long 016319.long 107164467216320.long 93847541416321.long 107211495216322.long 016323.long 101507607916324.long 418722769716325.long 107001393416326.long 016327.long 107164467216328.long 159406140916329.long 107213258316330.long 214748364816331.long 101435387016332.long 352660339116333.long 106993808416334.long 016335.long 107164467216336.long 57741713516337.long 107214998316338.long 268435456016339.long 316151941516340.long 125077666316341.long 106986138616342.long 016343.long 107164467216344.long 381413566516345.long 107216714816346.long 322122547216347.long 316314645616348.long 401916509216349.long 106978385016350.long 016351.long 107164467216352.long 20129982216353.long 107218407816354.long 375809638416355.long 316191235216356.long 185258109116357.long 106970549016358.long 016359.long 107164467216360.long 26385990316361.long 107220076816362.long 016363.long 316269228416364.long 248541781616365.long 106962631616366.long 016367.long 107164467216368.long 179654432116369.long 107221721616370.long 53687091216371.long 316268694516372.long 258649053016373.long 106954516216374.long 016375.long 107164467216376.long 275038721316377.long 107223342016378.long 214748364816379.long 316085853716380.long 122490209016381.long 106938363316382.long 016383.long 107164467216384.long 123433061916385.long 107224937816386.long 268435456016387.long 101527247316388.long 228503131816389.long 106922054916390.long 016391.long 107164467216392.long 410673747416393.long 107226508616394.long 268435456016395.long 316259237716396.long 387629098316397.long 106905593516398.long 016399.long 107164467216400.long 120714220916401.long 107228054416402.long 214748364816403.long 316270563416404.long 80266017616405.long 106888981716406.long 016407.long 107164467216408.long 401248654816409.long 107229574716410.long 268435456016411.long 101470156416412.long 172651902916413.long 106872221816414.long 016415.long 107164467216416.long 268895219416417.long 107231069516418.long 016419.long 316153260316420.long 338266387816421.long 106855316416422.long 016423.long 107164467216424.long 45318013016425.long 107232538516426.long 107374182416427.long 316241128116428.long 259880051916429.long 106826641916430.long 016431.long 107164467216432.long 68882473916433.long 107233981416434.long 375809638416435.long 101043153616436.long 103898842616437.long 106792264616438.long 016439.long 107164467216440.long 265301736116441.long 107235398016442.long 016443.long 316280006216444.long 110236112816445.long 106757611716446.long 016447.long 107164467216448.long 147777177616449.long 107236788216450.long 53687091216451.long 316310498616452.long 288051656416453.long 106700340116454.long 016455.long 107164467216456.long 105626600216457.long 107238151716458.long 268435456016459.long 316346949616460.long 122054128616461.long 106619747816462.long 016463.long 107164467216464.long 115929452616465.long 107239488316466.long 53687091216467.long 316327695916468.long 127917845716469.long 106410714316470.long 016471.long 107164467216472.long 173156373016473.long 107240797816474.long 53687091216475.long 101554030216476.long 3101939316477.long 321264608916478.long 016479.long 107164467216480.long 289299383416481.long 107242080016482.long 53687091216483.long 316303914316484.long 350699178316485.long 321403249016486.long 016487.long 107164467216488.long 64502714516489.long 107243334816490.long 322122547216491.long 101260223916492.long 214018363016493.long 321475639616494.long 016495.long 107164467216496.long 405174622516497.long 107244561816498.long 161061273616499.long 316190737716500.long 60036805316501.long 321520954116502.long 016503.long 107164467216504.long 88135772316505.long 107245761116506.long 322122547216507.long 101381089016508.long 91343182316509.long 321557620316510.long 016511.long 107164467216512.long 55706059716513.long 107246932316514.long 016515.long 315955493416516.long 107315425116517.long 321594513716518.long 016519.long 107164467216520.long 409344316416521.long 107248075216522.long 53687091216523.long 101491286516524.long 363191014316525.long 321614943916526.long 016527.long 107164467216528.long 409762392316529.long 107249189816530.long 268435456016531.long 316030858716532.long 138064713016533.long 321633609516534.long 016535.long 107164467216536.long 195023407616537.long 107250275916538.long 53687091216539.long 315942549816540.long 404935727116541.long 321652380216542.long 016543.long 107164467216544.long 351153593016545.long 107251333216546.long 214748364816547.long 316282862616548.long 189672259516549.long 321671253416550.long 016551.long 107164467216552.long 194261159516553.long 107252361716554.long 322122547216555.long 316241008116556.long 169904395716557.long 321690226116558.long 016559.long 107164467216560.long 347619667816561.long 107253361116562.long 016563.long 101425763816564.long 329614633216565.long 106948573216566.long 016567.long 107059609616568.long 164787829916569.long 107254331416570.long 375809638416571.long 316216906316572.long 328683276316573.long 106929410016574.long 016575.long 107059609616576.long 306687238016577.long 107255272316578.long 322122547216579.long 101556127116580.long 196271285616581.long 106910155916582.long 016583.long 107059609616584.long 164716497116585.long 107256183816586.long 214748364816587.long 316283825016588.long 360162904416589.long 106890813716590.long 016591.long 107059609616592.long 8326525316593.long 107257065716594.long 161061273616595.long 316251053516596.long 16591197716597.long 106871386516598.long 016599.long 107059609616600.long 126115878216601.long 107257917816602.long 214748364816603.long 101571154416604.long 134831104516605.long 106851877016606.long 016607.long 107059609616608.long 396419918616609.long 107258740016610.long 375809638416611.long 316050107816612.long 38666510216613.long 106814682216614.long 016615.long 107059609616616.long 287393818916617.long 107259532316618.long 161061273616619.long 316231142216620.long 199104721316621.long 106775352116622.long 016623.long 107059609616624.long 145582844216625.long 107260294516626.long 375809638416627.long 101550507316628.long 410712162916629.long 106726713916630.long 016631.long 107059609616632.long 337006066016633.long 107261026416634.long 161061273616635.long 101478721216636.long 72347839016637.long 106647479016638.long 016639.long 107059609616640.long 388237142716641.long 107261728016642.long 214748364816643.long 101492397516644.long 238232665616645.long 106456217916646.long 016647.long 107059609616648.long 274965805016649.long 107262399216650.long 161061273616651.long 101542733816652.long 261436945016653.long 321262408016654.long 016655.long 107059609616656.long 422066197516657.long 107263039816658.long 322122547216659.long 101431205816660.long 358756542916661.long 321410803216662.long 016663.long 107059609616664.long 415172066616665.long 107263649816666.long 016667.long 316263954416668.long 288656714416669.long 321491044416670.long 016671.long 107059609616672.long 289229351316673.long 107264229116674.long 268435456016675.long 316234027116676.long 176579756616677.long 321532454316678.long 016679.long 107059609616680.long 99058871716681.long 107264777616682.long 375809638416683.long 316204185716684.long 24074030916685.long 321572790316686.long 016687.long 107059609616688.long 348909483216689.long 107265295116690.long 53687091216691.long 101432578316692.long 203443322116693.long 106834928716694.long 016695.long 106954752016696.long 274524581516697.long 107265781716698.long 322122547216699.long 101556612916700.long 30493877716701.long 106794401716702.long 016703.long 106954752016704.long 420172893716705.long 107266237216706.long 161061273616707.long 101467400616708.long 329914608716709.long 106753788216710.long 016711.long 106954752016712.long 61715497116713.long 107266661716714.long 375809638416715.long 316343369616716.long 195369620916717.long 106681152316718.long 016719.long 106954752016720.long 213127298316721.long 107267054916722.long 322122547216723.long 316300509616724.long 398769137116725.long 106559054016726.long 016727.long 106954752016728.long 190564537716729.long 107267416916730.long 161061273616731.long 101408759616732.long 71838060116733.long 321108126916734.long 016735.long 106954752016736.long 189383470716737.long 107267747616738.long 161061273616739.long 101514765416740.long 327220668016741.long 321377172916742.long 016743.long 106954752016744.long 425182169116745.long 107268046916746.long 214748364816747.long 316184100716748.long 25750305616749.long 321464765316750.long 016751.long 106954752016752.long 274839274216753.long 107268314916754.long 53687091216755.long 316306175016756.long 71162685116757.long 106691667216758.long 016759.long 106849894416760.long 424026804116761.long 107268551416762.long 53687091216763.long 101358896316764.long 252397559816765.long 106578970016766.long 016767.long 106849894416768.long 290255877816769.long 107268756516770.long 322122547216771.long 101326078016772.long 323773337816773.long 320990878416774.long 016775.long 106849894416776.long 170383402916777.long 107268930116778.long 375809638416779.long 101502836416780.long 100300382416781.long 321359114416782.long 016783.long 106849894416784.long 381638591816785.long 107269072116786.long 53687091216787.long 316121695616788.long 289634263316789.long 106474781916790.long 016791.long 106745036816792.long 402646409316793.long 107269182616794.long 322122547216795.long 316307578916796.long 56114535216797.long 321254058416798.long 016799.long 106745036816800.long 161931598116801.long 107269261616802.long 107374182416803.long 316258439716804.long 21003518216805.long 321149151216806.long 016807.long 106640179216808.long 37929442716809.long 107269309016810.long 322122547216811.long 101540598716812.long 016813.long 016814.long 016815.long 016816.long 016817.long 107269324816818.long 016819.long 016820.long 21003518216821.long 106400786416822.long 016823.long 321388544016824.long 37929442716825.long 107269309016826.long 322122547216827.long 101540598716828.long 56114535216829.long 106505693616830.long 016831.long 321493401616832.long 161931598116833.long 107269261616834.long 107374182416835.long 316258439716836.long 289634263316837.long 321223146716838.long 016839.long 321493401616840.long 402646409316841.long 107269182616842.long 322122547216843.long 316307578916844.long 100300382416845.long 106610749616846.long 016847.long 321598259216848.long 381638591816849.long 107269072116850.long 53687091216851.long 316121695616852.long 323773337816853.long 106242513616854.long 016855.long 321598259216856.long 170383402916857.long 107268930116858.long 375809638416859.long 101502836416860.long 252397559816861.long 321327334816862.long 016863.long 321598259216864.long 290255877816865.long 107268756516866.long 322122547216867.long 101326078016868.long 71162685116869.long 321440032016870.long 016871.long 321598259216872.long 424026804116873.long 107268551416874.long 53687091216875.long 101358896316876.long 25750305616877.long 106716400516878.long 016879.long 321703116816880.long 274839274216881.long 107268314916882.long 53687091216883.long 316306175016884.long 327220668016885.long 106628808116886.long 016887.long 321703116816888.long 425182169116889.long 107268046916890.long 214748364816891.long 316184100716892.long 71838060116893.long 106359762116894.long 016895.long 321703116816896.long 189383470716897.long 107267747616898.long 161061273616899.long 101514765416900.long 398769137116901.long 321307418816902.long 016903.long 321703116816904.long 190564537716905.long 107267416916906.long 161061273616907.long 101408759616908.long 195369620916909.long 321429517116910.long 016911.long 321703116816912.long 213127298316913.long 107267054916914.long 322122547216915.long 316300509616916.long 329914608716917.long 321502153016918.long 016919.long 321703116816920.long 61715497116921.long 107266661716922.long 375809638416923.long 316343369616924.long 30493877716925.long 321542766516926.long 016927.long 321703116816928.long 420172893716929.long 107266237216930.long 161061273616931.long 101467400616932.long 203443322116933.long 321583293516934.long 016935.long 321703116816936.long 274524581516937.long 107265781716938.long 322122547216939.long 101556612916940.long 24074030916941.long 106824425516942.long 016943.long 321807974416944.long 348909483216945.long 107265295116946.long 53687091216947.long 101432578316948.long 176579756616949.long 106784089516950.long 016951.long 321807974416952.long 99058871716953.long 107264777616954.long 375809638416955.long 316204185716956.long 288656714416957.long 106742679616958.long 016959.long 321807974416960.long 289229351316961.long 107264229116962.long 268435456016963.long 316234027116964.long 358756542916965.long 106662438416966.long 016967.long 321807974416968.long 415172066616969.long 107263649816970.long 016971.long 316263954416972.long 261436945016973.long 106514043216974.long 016975.long 321807974416976.long 422066197516977.long 107263039816978.long 322122547216979.long 101431205816980.long 238232665616981.long 321204582716982.long 016983.long 321807974416984.long 274965805016985.long 107262399216986.long 161061273616987.long 101542733816988.long 72347839016989.long 321395843816990.long 016991.long 321807974416992.long 388237142716993.long 107261728016994.long 214748364816995.long 101492397516996.long 410712162916997.long 321475078716998.long 016999.long 321807974417000.long 337006066017001.long 107261026417002.long 161061273617003.long 101478721217004.long 199104721317005.long 321523716917006.long 017007.long 321807974417008.long 145582844217009.long 107260294517010.long 375809638417011.long 101550507317012.long 38666510217013.long 321563047017014.long 017015.long 321807974417016.long 287393818917017.long 107259532317018.long 161061273617019.long 316231142217020.long 134831104517021.long 321600241817022.long 017023.long 321807974417024.long 396419918617025.long 107258740017026.long 375809638417027.long 316050107817028.long 16591197717029.long 321619751317030.long 017031.long 321807974417032.long 126115878217033.long 107257917817034.long 214748364817035.long 101571154417036.long 360162904417037.long 321639178517038.long 017039.long 321807974417040.long 8326525317041.long 107257065717042.long 161061273617043.long 316251053517044.long 196271285617045.long 321658520717046.long 017047.long 321807974417048.long 164716497117049.long 107256183817050.long 214748364817051.long 316283825017052.long 328683276317053.long 321677774817054.long 017055.long 321807974417056.long 306687238017057.long 107255272317058.long 322122547217059.long 101556127117060.long 329614633217061.long 321696938017062.long 017063.long 321807974417064.long 164787829917065.long 107254331417066.long 375809638417067.long 316216906317068.long 169904395717069.long 106941861317070.long 017071.long 321912832017072.long 347619667817073.long 107253361117074.long 017075.long 101425763817076.long 189672259517077.long 106922888617078.long 017079.long 321912832017080.long 194261159517081.long 107252361717082.long 322122547217083.long 316241008117084.long 404935727117085.long 106904015417086.long 017087.long 321912832017088.long 351153593017089.long 107251333217090.long 214748364817091.long 316282862617092.long 138064713017093.long 106885244717094.long 017095.long 321912832017096.long 195023407617097.long 107250275917098.long 53687091217099.long 315942549817100.long 363191014317101.long 106866579117102.long 017103.long 321912832017104.long 409762392317105.long 107249189817106.long 268435456017107.long 316030858717108.long 107315425117109.long 106846148917110.long 017111.long 321912832017112.long 409344316417113.long 107248075217114.long 53687091217115.long 101491286517116.long 91343182317117.long 106809255517118.long 017119.long 321912832017120.long 55706059717121.long 107246932317122.long 017123.long 315955493417124.long 60036805317125.long 106772589317126.long 017127.long 321912832017128.long 88135772317129.long 107245761117130.long 322122547217131.long 101381089017132.long 214018363017133.long 106727274817134.long 017135.long 321912832017136.long 405174622517137.long 107244561817138.long 161061273617139.long 316190737717140.long 350699178317141.long 106654884217142.long 017143.long 321912832017144.long 64502714517145.long 107243334817146.long 322122547217147.long 101260223917148.long 3101939317149.long 106516244117150.long 017151.long 321912832017152.long 289299383417153.long 107242080017154.long 53687091217155.long 316303914317156.long 127917845717157.long 321159079117158.long 017159.long 321912832017160.long 173156373017161.long 107240797817162.long 53687091217163.long 101554030217164.long 122054128617165.long 321368112617166.long 017167.long 321912832017168.long 115929452617169.long 107239488317170.long 53687091217171.long 316327695917172.long 288051656417173.long 321448704917174.long 017175.long 321912832017176.long 105626600217177.long 107238151717178.long 268435456017179.long 316346949617180.long 110236112817181.long 321505976517182.long 017183.long 321912832017184.long 147777177617185.long 107236788217186.long 53687091217187.long 316310498617188.long 103898842617189.long 321540629417190.long 017191.long 321912832017192.long 265301736117193.long 107235398017194.long 017195.long 316280006217196.long 259880051917197.long 321575006717198.long 017199.long 321912832017200.long 68882473917201.long 107233981417202.long 375809638417203.long 101043153617204.long 338266387817205.long 321603681217206.long 017207.long 321912832017208.long 45318013017209.long 107232538517210.long 107374182417211.long 316241128117212.long 172651902917213.long 321620586617214.long 017215.long 321912832017216.long 268895219417217.long 107231069517218.long 017219.long 316153260317220.long 80266017617221.long 321637346517222.long 017223.long 321912832017224.long 401248654817225.long 107229574717226.long 268435456017227.long 101470156417228.long 387629098317229.long 321653958317230.long 017231.long 321912832017232.long 120714220917233.long 107228054417234.long 214748364817235.long 316270563417236.long 228503131817237.long 321670419717238.long 017239.long 321912832017240.long 410673747417241.long 107226508617242.long 268435456017243.long 316259237717244.long 122490209017245.long 321686728117246.long 017247.long 321912832017248.long 123433061917249.long 107224937817250.long 268435456017251.long 101527247317252.long 258649053017253.long 321702881017254.long 017255.long 321912832017256.long 275038721317257.long 107223342017258.long 214748364817259.long 316085853717260.long 248541781617261.long 321710996417262.long 017263.long 321912832017264.long 179654432117265.long 107221721617266.long 53687091217267.long 316268694517268.long 185258109117269.long 321718913817270.long 017271.long 321912832017272.long 26385990317273.long 107220076817274.long 017275.long 316269228417276.long 401916509217277.long 321726749817278.long 017279.long 321912832017280.long 20129982217281.long 107218407817282.long 375809638417283.long 316191235217284.long 125077666317285.long 321734503417286.long 017287.long 321912832017288.long 381413566517289.long 107216714817290.long 322122547217291.long 316314645617292.long 352660339117293.long 321742173217294.long 017295.long 321912832017296.long 57741713517297.long 107214998317298.long 268435456017299.long 316151941517300.long 418722769717301.long 321749758217302.long 017303.long 321912832017304.long 159406140917305.long 107213258317306.long 214748364817307.long 101435387017308.long 141693426717309.long 321757257317310.long 017311.long 321912832017312.long 93847541417313.long 107211495217314.long 017315.long 101507607917316.long 254606565417317.long 321764669217318.long 017319.long 321912832017320.long 142466475117321.long 107209709217322.long 322122547217323.long 316340531517324.long 258349035417325.long 321771992917326.long 017327.long 321912832017328.long 171961441317329.long 107207900617330.long 017331.long 316328274017332.long 140369170617333.long 321779227317334.long 017335.long 321912832017336.long 63651641317337.long 107206069717338.long 375809638417339.long 101582371617340.long 375390165717341.long 321786371217342.long 017343.long 321912832017344.long 142797539117345.long 107204216717346.long 107374182417347.long 316160862717348.long 208127834117349.long 321793423717350.long 017351.long 321912832017352.long 319429057217353.long 107202341917354.long 214748364817355.long 101504868217356.long 230966853917357.long 321800383617358.long 017359.long 321912832017360.long 88165084817361.long 107200445717362.long 214748364817363.long 316298627217364.long 237164077017365.long 321807249917366.long 017367.long 321912832017368.long 246017781417369.long 107198528217370.long 214748364817371.long 316211684317372.long 348976800917373.long 107053562317374.long 017375.long 322017689617376.long 315227492117377.long 107196589817378.long 375809638417379.long 101317083517380.long 323952768517381.long 107046886317382.long 017383.long 322017689617384.long 261062892117385.long 107194630817386.long 161061273617387.long 316266876917388.long 140375730917389.long 107040307017390.long 017391.long 322017689617392.long 62135445417393.long 107192651517394.long 53687091217395.long 101345060217396.long 188335303617397.long 107033825317398.long 017399.long 322017689617400.long 139705314017401.long 107190652117402.long 161061273617403.long 101524507817404.long 365261211517405.long 107027442217406.long 017407.long 322017689617408.long 68998367317409.long 107188633017410.long 375809638417411.long 101490640517412.long 75291928917413.long 107021158817414.long 017415.long 322017689617416.long 296998347517417.long 107186594417418.long 268435456017419.long 316263544317420.long 376136575717421.long 107014975817422.long 017423.long 322017689617424.long 424263275717425.long 107184536717426.long 53687091217427.long 316139027817428.long 112992299117429.long 107008894417430.long 017431.long 322017689617432.long 63720343417433.long 107182460317434.long 322122547217435.long 315944384117436.long 212909311317437.long 107002915317438.long 017439.long 322017689617440.long 128955670317441.long 107180365317442.long 53687091217443.long 316288882017444.long 248224677717445.long 106997039517446.long 017447.long 322017689617448.long 257031663317449.long 107178252117450.long 161061273617451.long 316274475317452.long 153966834017453.long 106991267917454.long 017455.long 322017689617456.long 96773140017457.long 107176121117458.long 53687091217459.long 101575215717460.long 227283244517461.long 106985601317462.long 017463.long 322017689617464.long 167554951317465.long 107173972517466.long 322122547217467.long 316302513817468.long 267884749017469.long 106980040617470.long 017471.long 322017689617472.long 141107485117473.long 107171806717474.long 161061273617475.long 316348473117476.long 6990329017477.long 106974586717478.long 017479.long 322017689617480.long 129797569517481.long 107169624017482.long 322122547217483.long 316308373517484.long 395275649017485.long 106969240217486.long 017487.long 322017689617488.long 256920779017489.long 107167424717490.long 107374182417491.long 316318361717492.long 166367967117493.long 106964002217494.long 017495.long 322017689617496.long 226992095117497.long 107165209217498.long 375809638417499.long 316167224517500.long 131292655417501.long 106958873317502.long 017503.long 322017689617504.long 369050284217505.long 107161488417506.long 322122547217507.long 315745385517508.long 342971743217509.long 106952956617510.long 017511.long 322017689617512.long 139142575017513.long 107156994517514.long 322122547217515.long 316236210317516.long 194576856917517.long 106943140017518.long 017519.long 322017689617520.long 93998034717521.long 107152470117522.long 017523.long 101279680917524.long 153907280717525.long 106933546217526.long 017527.long 322017689617528.long 153556672917529.long 107147915917530.long 214748364817531.long 101432138817532.long 413344981617533.long 106924176617534.long 017535.long 322017689617536.long 257017558217537.long 107143332617538.long 107374182417539.long 101230311817540.long 161219305417541.long 106915032817542.long 017543.long 322017689617544.long 362395210317545.long 107138720917546.long 268435456017547.long 316198596217548.long 157874698417549.long 106906116017550.long 017551.long 322017689617552.long 16576428817553.long 107134081617554.long 322122547217555.long 101329801817556.long 157799657617557.long 106897427617558.long 017559.long 322017689617560.long 72858004217561.long 107129415217562.long 161061273617563.long 316233294417564.long 197248363517565.long 106888968917566.long 017567.long 322017689617568.long 113514433017569.long 107124722517570.long 53687091217571.long 101337356917572.long 163897642617573.long 106880741217574.long 017575.long 322017689617576.long 167330299917577.long 107120004217578.long 214748364817579.long 101335147317580.long 225519764717581.long 106872745717582.long 017583.long 322017689617584.long 279646448317585.long 107115261017586.long 322122547217587.long 316087831717588.long 399684279417589.long 106864983617590.long 017591.long 322017689617592.long 82403658317593.long 107110493717594.long 017595.long 100831333017596.long 123482473317597.long 106857456217598.long 017599.long 322017689617600.long 82170819117601.long 107105702917602.long 375809638417603.long 316173800917604.long 400254941917605.long 106850164417606.long 017607.long 322017689617608.long 371190368617609.long 107100889317610.long 107374182417611.long 101194474717612.long 296272325217613.long 106836324717614.long 017615.long 322017689617616.long 197414908517617.long 107096053817618.long 322122547217619.long 315614764817620.long 129629596117621.long 106822690717622.long 017623.long 322017689617624.long 111521981817625.long 107091197017626.long 017627.long 101307224217628.long 99732246517629.long 106809534517630.long 017631.long 322017689617632.long 248456140917633.long 107086319617634.long 107374182417635.long 101402457217636.long 126162923617637.long 106796858117638.long 017639.long 322017689617640.long 326955861017641.long 107081422417642.long 53687091217643.long 316170521617644.long 247654869817645.long 106784663417646.long 017647.long 322017689617648.long 78575181417649.long 107076506217650.long 268435456017651.long 316183822117652.long 191360428417653.long 106772952317654.long 017655.long 322017689617656.long 106200147017657.long 107071571617658.long 017659.long 316087522017660.long 230656660417661.long 106761726517662.long 017663.long 322017689617664.long 165583013517665.long 107066619417666.long 017667.long 101450669017668.long 325011145017669.long 106750987717670.long 017671.long 322017689617672.long 23855044617673.long 107061650417674.long 268435456017675.long 315438356517676.long 237777026717677.long 106736438417678.long 017679.long 322017689617680.long 206578460317681.long 107053720917682.long 375809638417683.long 316068196617684.long 28892487317685.long 106716918517686.long 017687.long 322017689617688.long 384652161717689.long 107043719917690.long 53687091217691.long 101340661017692.long 193588810317693.long 106698381817694.long 017695.long 322017689617696.long 178666275517697.long 107033689817698.long 214748364817699.long 315588230717700.long 266089943017701.long 106680831217702.long 017703.long 322017689617704.long 63229243317705.long 107023632017706.long 375809638417707.long 316096333317708.long 1811506717709.long 106664269417710.long 017711.long 322017689617712.long 101355674717713.long 107013548017714.long 268435456017715.long 316056706517716.long 234644712417717.long 106648698717718.long 017719.long 322017689617720.long 372983377717721.long 107003439317722.long 375809638417723.long 101304471817724.long 167228766717725.long 106628064117726.long 017727.long 322017689617728.long 114997651817729.long 106993307617730.long 161061273617731.long 101326489517732.long 345175484617733.long 106600901417734.long 017735.long 322017689617736.long 297227017017737.long 106983154217738.long 107374182417739.long 315952477017740.long 103748258417741.long 106575734417742.long 017743.long 322017689617744.long 185482476217745.long 106972980817746.long 268435456017747.long 101195366417748.long 259274744717749.long 106552566717750.long 017751.long 322017689617752.long 347045618317753.long 106962788817754.long 107374182417755.long 316074477117756.long 240229334017757.long 106527482317758.long 017759.long 322017689617760.long 145394561417761.long 106950407817762.long 161061273617763.long 101149261217764.long 122767016617765.long 106489164917766.long 017767.long 322017689617768.long 334907054917769.long 106929958917770.long 375809638417771.long 315653826917772.long 39304734517773.long 106454865417774.long 017775.long 322017689617776.long 315684970817777.long 106909482217778.long 322122547217779.long 315818984817780.long 111810736617781.long 106418713917782.long 017783.long 322017689617784.long 17790671317785.long 106888980817786.long 322122547217787.long 315931037017788.long 426926231517789.long 106366216217790.long 017791.long 322017689617792.long 246298059817793.long 106868457617794.long 268435456017795.long 315894183217796.long 381030540717797.long 106317957217798.long 017799.long 322017689617800.long 204630448017801.long 106845937417802.long 375809638417803.long 315640266717804.long 22052972117805.long 106245228117806.long 017807.long 322017689617808.long 404421634017809.long 106804822917810.long 017811.long 315680838117812.long 6937332317813.long 106156550417814.long 017815.long 322017689617816.long 197265556517817.long 106763683717818.long 107374182417819.long 100915787817820.long 365059127117821.long 106035532317822.long 017823.long 322017689617824.long 415468095817825.long 106700014917826.long 017827.long 315379645117828.long 237637352117829.long 105825822017830.long 017831.long 322017689617832.long 424245850017833.long 106595169717834.long 268435456017835.long 100935463817836.long 017837.long 017838.long 017839.long 322017689617840.long 017841.long 017842.long 017843.long 017844.long 237637352117845.long 105825822017846.long 017847.long 322017689617848.long 424245850017849.long 321343534517850.long 268435456017851.long 315683828617852.long 365059127117853.long 106035532317854.long 017855.long 322017689617856.long 415468095817857.long 321448379717858.long 017859.long 100631280317860.long 6937332317861.long 106156550417862.long 017863.long 322017689617864.long 197265556517865.long 321512048517866.long 107374182417867.long 315664152617868.long 22052972117869.long 106245228117870.long 017871.long 322017689617872.long 404421634017873.long 321553187717874.long 017875.long 100932473317876.long 381030540717877.long 106317957217878.long 017879.long 322017689617880.long 204630448017881.long 321594302217882.long 375809638417883.long 100891901917884.long 426926231517885.long 106366216217886.long 017887.long 322017689617888.long 246298059817889.long 321616822417890.long 268435456017891.long 101145818417892.long 111810736617893.long 106418713917894.long 017895.long 322017689617896.long 17790671317897.long 321637345617898.long 322122547217899.long 101182672217900.long 39304734517901.long 106454865417902.long 017903.long 322017689617904.long 315684970817905.long 321657847017906.long 322122547217907.long 101070620017908.long 122767016617909.long 106489164917910.long 017911.long 322017689617912.long 334907054917913.long 321678323717914.long 375809638417915.long 100905462117916.long 240229334017917.long 106527482317918.long 017919.long 322017689617920.long 145394561417921.long 321698772617922.long 161061273617923.long 315897626017924.long 259274744717925.long 106552566717926.long 017927.long 322017689617928.long 347045618317929.long 321711153617930.long 107374182417931.long 101326112317932.long 103748258417933.long 106575734417934.long 017935.long 322017689617936.long 185482476217937.long 321721345617938.long 268435456017939.long 315943731217940.long 345175484617941.long 106600901417942.long 017943.long 322017689617944.long 297227017017945.long 321731519017946.long 107374182417947.long 101204112217948.long 167228766717949.long 106628064117950.long 017951.long 322017689617952.long 114997651817953.long 321741672417954.long 161061273617955.long 316074854317956.long 234644712417957.long 106648698717958.long 017959.long 322017689617960.long 372983377717961.long 321751804117962.long 375809638417963.long 316052836617964.long 1811506717965.long 106664269417966.long 017967.long 322017689617968.long 101355674717969.long 321761912817970.long 268435456017971.long 101308341717972.long 266089943017973.long 106680831217974.long 017975.long 322017689617976.long 63229243317977.long 321771996817978.long 375809638417979.long 101347968517980.long 193588810317981.long 106698381817982.long 017983.long 322017689617984.long 178666275517985.long 321782054617986.long 214748364817987.long 100839865917988.long 28892487317989.long 106716918517990.long 017991.long 322017689617992.long 384652161717993.long 321792084717994.long 53687091217995.long 316089025817996.long 237777026717997.long 106736438417998.long 017999.long 322017689618000.long 206578460318001.long 321802085718002.long 375809638418003.long 101319831818004.long 325011145018005.long 106750987718006.long 018007.long 322017689618008.long 23855044618009.long 321810015218010.long 268435456018011.long 100689991718012.long 230656660418013.long 106761726518014.long 018015.long 322017689618016.long 165583013518017.long 321814984218018.long 018019.long 316199033818020.long 191360428418021.long 106772952318022.long 018023.long 322017689618024.long 106200147018025.long 321819936418026.long 018027.long 101339157218028.long 247654869818029.long 106784663418030.long 018031.long 322017689618032.long 78575181418033.long 321824871018034.long 268435456018035.long 101435457318036.long 126162923618037.long 106796858118038.long 018039.long 322017689618040.long 326955861018041.long 321829787218042.long 53687091218043.long 101422156818044.long 99732246518045.long 106809534518046.long 018047.long 322017689618048.long 248456140918049.long 321834684418050.long 107374182418051.long 316150822018052.long 129629596118053.long 106822690718054.long 018055.long 322017689618056.long 111521981818057.long 321839561818058.long 018059.long 316055589018060.long 296272325218061.long 106836324718062.long 018063.long 322017689618064.long 197414908518065.long 321844418618066.long 322122547218067.long 100866400018068.long 400254941918069.long 106850164418070.long 018071.long 322017689618072.long 371190368618073.long 321849254118074.long 107374182418075.long 315942839518076.long 123482473318077.long 106857456218078.long 018079.long 322017689618080.long 82170819118081.long 321854067718082.long 375809638418083.long 101425436118084.long 399684279418085.long 106864983618086.long 018087.long 322017689618088.long 82403658318089.long 321858858518090.long 018091.long 315579697818092.long 225519764718093.long 106872745718094.long 018095.long 322017689618096.long 279646448318097.long 321863625818098.long 322122547218099.long 101339466918100.long 163897642618101.long 106880741218102.long 018103.long 322017689618104.long 167330299918105.long 321868369018106.long 214748364818107.long 316083512118108.long 197248363518109.long 106888968918110.long 018111.long 322017689618112.long 113514433018113.long 321873087318114.long 53687091218115.long 316085721718116.long 157799657618117.long 106897427618118.long 018119.long 322017689618120.long 72858004218121.long 321877780018122.long 161061273618123.long 101484929618124.long 157874698418125.long 106906116018126.long 018127.long 322017689618128.long 16576428818129.long 321882446418130.long 322122547218131.long 316078166618132.long 161219305418133.long 106915032818134.long 018135.long 322017689618136.long 362395210318137.long 321887085718138.long 268435456018139.long 101450231418140.long 413344981618141.long 106924176618142.long 018143.long 322017689618144.long 257017558218145.long 321891697418146.long 107374182418147.long 315978676618148.long 153907280718149.long 106933546218150.long 018151.long 322017689618152.long 153556672918153.long 321896280718154.long 214748364818155.long 316180503618156.long 194576856918157.long 106943140018158.long 018159.long 322017689618160.long 93998034718161.long 321900834918162.long 018163.long 316028045718164.long 342971743218165.long 106952956618166.long 018167.long 322017689618168.long 139142575018169.long 321905359318170.long 322122547218171.long 101487845518172.long 131292655418173.long 106958873318174.long 018175.long 322017689618176.long 369050284218177.long 321909853218178.long 322122547218179.long 100997020718180.long 166367967118181.long 106964002218182.long 018183.long 322017689618184.long 226992095118185.long 321913574018186.long 375809638418187.long 101418859718188.long 395275649018189.long 106969240218190.long 018191.long 322017689618192.long 256920779018193.long 321915789518194.long 107374182418195.long 101569996918196.long 6990329018197.long 106974586718198.long 018199.long 322017689618200.long 129797569518201.long 321917988818202.long 322122547218203.long 101560008718204.long 267884749018205.long 106980040618206.long 018207.long 322017689618208.long 141107485118209.long 321920171518210.long 161061273618211.long 101600108318212.long 227283244518213.long 106985601318214.long 018215.long 322017689618216.long 167554951318217.long 321922337318218.long 322122547218219.long 101554149018220.long 153966834018221.long 106991267918222.long 018223.long 322017689618224.long 96773140018225.long 321924485918226.long 53687091218227.long 316323580518228.long 248224677718229.long 106997039518230.long 018231.long 322017689618232.long 257031663318233.long 321926616918234.long 161061273618235.long 101526110518236.long 212909311318237.long 107002915318238.long 018239.long 322017689618240.long 128955670318241.long 321928730118242.long 53687091218243.long 101540517218244.long 112992299118245.long 107008894418246.long 018247.long 322017689618248.long 63720343418249.long 321930825118250.long 322122547218251.long 101196019318252.long 376136575718253.long 107014975818254.long 018255.long 322017689618256.long 424263275718257.long 321932901518258.long 53687091218259.long 101390663018260.long 75291928918261.long 107021158818262.long 018263.long 322017689618264.long 296998347518265.long 321934959218266.long 268435456018267.long 101515179518268.long 365261211518269.long 107027442218270.long 018271.long 322017689618272.long 68998367318273.long 321936997818274.long 375809638418275.long 316239005318276.long 188335303618277.long 107033825318278.long 018279.long 322017689618280.long 139705314018281.long 321939016918282.long 161061273618283.long 316272872618284.long 140375730918285.long 107040307018286.long 018287.long 322017689618288.long 62135445418289.long 321941016318290.long 53687091218291.long 316093425018292.long 323952768518293.long 107046886318294.long 018295.long 322017689618296.long 261062892118297.long 321942995618298.long 161061273618299.long 101518512118300.long 348976800918301.long 107053562318302.long 018303.long 322017689618304.long 315227492118305.long 321944954618306.long 375809638418307.long 316065448318308.long 237164077018309.long 321807249918310.long 018311.long 321912832018312.long 246017781418313.long 321946893018314.long 214748364818315.long 101463319518316.long 230966853918317.long 321800383618318.long 018319.long 321912832018320.long 88165084818321.long 321948810518322.long 214748364818323.long 101550262418324.long 208127834118325.long 321793423718326.long 018327.long 321912832018328.long 319429057218329.long 321950706718330.long 214748364818331.long 316253233018332.long 375390165718333.long 321786371218334.long 018335.long 321912832018336.long 142797539118337.long 321952581518338.long 107374182418339.long 101412497918340.long 140369170618341.long 321779227318342.long 018343.long 321912832018344.long 63651641318345.long 321954434518346.long 375809638418347.long 316330736418348.long 258349035418349.long 321771992918350.long 018351.long 321912832018352.long 171961441318353.long 321956265418354.long 018355.long 101579909218356.long 254606565418357.long 321764669218358.long 018359.long 321912832018360.long 142466475118361.long 321958074018362.long 322122547218363.long 101592166718364.long 141693426718365.long 321757257318366.long 018367.long 321912832018368.long 93847541418369.long 321959860018370.long 018371.long 316255972718372.long 418722769718373.long 321749758218374.long 018375.long 321912832018376.long 159406140918377.long 321961623118378.long 214748364818379.long 316183751818380.long 352660339118381.long 321742173218382.long 018383.long 321912832018384.long 57741713518385.long 321963363118386.long 268435456018387.long 101403576718388.long 125077666318389.long 321734503418390.long 018391.long 321912832018392.long 381413566518393.long 321965079618394.long 322122547218395.long 101566280818396.long 401916509218397.long 321726749818398.long 018399.long 321912832018400.long 20129982218401.long 321966772618402.long 375809638418403.long 101442870418404.long 185258109118405.long 321718913818406.long 018407.long 321912832018408.long 26385990318409.long 321968441618410.long 018411.long 101520863618412.long 248541781618413.long 321710996418414.long 018415.long 321912832018416.long 179654432118417.long 321970086418418.long 53687091218419.long 101520329718420.long 258649053018421.long 321702881018422.long 018423.long 321912832018424.long 275038721318425.long 321971706818426.long 214748364818427.long 101337488918428.long 122490209018429.long 321686728118430.long 018431.long 321912832018432.long 123433061918433.long 321973302618434.long 268435456018435.long 316275612118436.long 228503131818437.long 321670419718438.long 018439.long 321912832018440.long 410673747418441.long 321974873418442.long 268435456018443.long 101510872918444.long 387629098318445.long 321653958318446.long 018447.long 321912832018448.long 120714220918449.long 321976419218450.long 214748364818451.long 101522198618452.long 80266017618453.long 321637346518454.long 018455.long 321912832018456.long 401248654818457.long 321977939518458.long 268435456018459.long 316218521218460.long 172651902918461.long 321620586618462.long 018463.long 321912832018464.long 268895219418465.long 321979434318466.long 018467.long 101404895518468.long 338266387818469.long 321603681218470.long 018471.long 321912832018472.long 45318013018473.long 321980903318474.long 107374182418475.long 101492763318476.long 259880051918477.long 321575006718478.long 018479.long 321912832018480.long 68882473918481.long 321982346218482.long 375809638418483.long 315791518418484.long 103898842618485.long 321540629418486.long 018487.long 321912832018488.long 265301736118489.long 321983762818490.long 018491.long 101531641418492.long 110236112818493.long 321505976518494.long 018495.long 321912832018496.long 147777177618497.long 321985153018498.long 53687091218499.long 101562133818500.long 288051656418501.long 321448704918502.long 018503.long 321912832018504.long 105626600218505.long 321986516518506.long 268435456018507.long 101598584818508.long 122054128618509.long 321368112618510.long 018511.long 321912832018512.long 115929452618513.long 321987853118514.long 53687091218515.long 101579331118516.long 127917845718517.long 321159079118518.long 018519.long 321912832018520.long 173156373018521.long 321989162618522.long 53687091218523.long 316302395018524.long 3101939318525.long 106516244118526.long 018527.long 321912832018528.long 289299383418529.long 321990444818530.long 53687091218531.long 101555549518532.long 350699178318533.long 106654884218534.long 018535.long 321912832018536.long 64502714518537.long 321991699618538.long 322122547218539.long 316008588718540.long 214018363018541.long 106727274818542.long 018543.long 321912832018544.long 405174622518545.long 321992926618546.long 161061273618547.long 101442372918548.long 60036805318549.long 106772589318550.long 018551.long 321912832018552.long 88135772318553.long 321994125918554.long 322122547218555.long 316129453818556.long 91343182318557.long 106809255518558.long 018559.long 321912832018560.long 55706059718561.long 321995297118562.long 018563.long 101207128618564.long 107315425118565.long 106846148918566.long 018567.long 321912832018568.long 409344316418569.long 321996440018570.long 53687091218571.long 316239651318572.long 363191014318573.long 106866579118574.long 018575.long 321912832018576.long 409762392318577.long 321997554618578.long 268435456018579.long 101282493918580.long 138064713018581.long 106885244718582.long 018583.long 321912832018584.long 195023407618585.long 321998640718586.long 53687091218587.long 101194185018588.long 404935727118589.long 106904015418590.long 018591.long 321912832018592.long 351153593018593.long 321999698018594.long 214748364818595.long 101534497818596.long 189672259518597.long 106922888618598.long 018599.long 321912832018600.long 194261159518601.long 322000726518602.long 322122547218603.long 101492643318604.long 169904395718605.long 106941861318606.long 018607.long 321912832018608.long 347619667818609.long 322001725918610.long 018611.long 316174128618612.long 329614633218613.long 321696938018614.long 018615.long 321807974418616.long 164787829918617.long 322002696218618.long 375809638418619.long 101468541518620.long 328683276318621.long 321677774818622.long 018623.long 321807974418624.long 306687238018625.long 322003637118626.long 322122547218627.long 316304491918628.long 196271285618629.long 321658520718630.long 018631.long 321807974418632.long 164716497118633.long 322004548618634.long 214748364818635.long 101535460218636.long 360162904418637.long 321639178518638.long 018639.long 321807974418640.long 8326525318641.long 322005430518642.long 161061273618643.long 101502688718644.long 16591197718645.long 321619751318646.long 018647.long 321807974418648.long 126115878218649.long 322006282618650.long 214748364818651.long 316319519218652.long 134831104518653.long 321600241818654.long 018655.long 321807974418656.long 396419918618657.long 322007104818658.long 375809638418659.long 101301743018660.long 38666510218661.long 321563047018662.long 018663.long 321807974418664.long 287393818918665.long 322007897118666.long 161061273618667.long 101482777418668.long 199104721318669.long 321523716918670.long 018671.long 321807974418672.long 145582844218673.long 322008659318674.long 375809638418675.long 316298872118676.long 410712162918677.long 321475078718678.long 018679.long 321807974418680.long 337006066018681.long 322009391218682.long 161061273618683.long 316227086018684.long 72347839018685.long 321395843818686.long 018687.long 321807974418688.long 388237142718689.long 322010092818690.long 214748364818691.long 316240762318692.long 238232665618693.long 321204582718694.long 018695.long 321807974418696.long 274965805018697.long 322010764018698.long 161061273618699.long 316291098618700.long 261436945018701.long 106514043218702.long 018703.long 321807974418704.long 422066197518705.long 322011404618706.long 322122547218707.long 316179570618708.long 358756542918709.long 106662438418710.long 018711.long 321807974418712.long 415172066618713.long 322012014618714.long 018715.long 101515589618716.long 288656714418717.long 106742679618718.long 018719.long 321807974418720.long 289229351318721.long 322012593918722.long 268435456018723.long 101485662318724.long 176579756618725.long 106784089518726.long 018727.long 321807974418728.long 99058871718729.long 322013142418730.long 375809638418731.long 101455820918732.long 24074030918733.long 106824425518734.long 018735.long 321807974418736.long 348909483218737.long 322013659918738.long 53687091218739.long 316180943118740.long 203443322118741.long 321583293518742.long 018743.long 321703116818744.long 274524581518745.long 322014146518746.long 322122547218747.long 316304977718748.long 30493877718749.long 321542766518750.long 018751.long 321703116818752.long 420172893718753.long 322014602018754.long 161061273618755.long 316215765418756.long 329914608718757.long 321502153018758.long 018759.long 321703116818760.long 61715497118761.long 322015026518762.long 375809638418763.long 101595004818764.long 195369620918765.long 321429517118766.long 018767.long 321703116818768.long 213127298318769.long 322015419718770.long 322122547218771.long 101552144818772.long 398769137118773.long 321307418818774.long 018775.long 321703116818776.long 190564537718777.long 322015781718778.long 161061273618779.long 316157124418780.long 71838060118781.long 106359762118782.long 018783.long 321703116818784.long 189383470718785.long 322016112418786.long 161061273618787.long 316263130218788.long 327220668018789.long 106628808118790.long 018791.long 321703116818792.long 425182169118793.long 322016411718794.long 214748364818795.long 101435735918796.long 25750305618797.long 106716400518798.long 018799.long 321703116818800.long 274839274218801.long 322016679718802.long 53687091218803.long 101557810218804.long 71162685118805.long 321440032018806.long 018807.long 321598259218808.long 424026804118809.long 322016916218810.long 53687091218811.long 316107261118812.long 252397559818813.long 321327334818814.long 018815.long 321598259218816.long 290255877818817.long 322017121318818.long 322122547218819.long 316074442818820.long 323773337818821.long 106242513618822.long 018823.long 321598259218824.long 170383402918825.long 322017294918826.long 375809638418827.long 316251201218828.long 100300382418829.long 106610749618830.long 018831.long 321598259218832.long 381638591818833.long 322017436918834.long 53687091218835.long 101373330818836.long 289634263318837.long 321223146718838.long 018839.long 321493401618840.long 402646409318841.long 322017547418842.long 322122547218843.long 101559214118844.long 56114535218845.long 106505693618846.long 018847.long 321493401618848.long 161931598118849.long 322017626418850.long 107374182418851.long 101510074918852.long 21003518218853.long 106400786418854.long 018855.long 321388544018856.long 37929442718857.long 322017673818858.long 322122547218859.long 316288963518860.long 018861.long 018862.long 018863.long 018864.long 018865.long 322017689618866.long 018867.long 018868.long 21003518218869.long 321149151218870.long 018871.long 106640179218872.long 37929442718873.long 322017673818874.long 322122547218875.long 316288963518876.long 56114535218877.long 321254058418878.long 018879.long 106745036818880.long 161931598118881.long 322017626418882.long 107374182418883.long 101510074918884.long 289634263318885.long 106474781918886.long 018887.long 106745036818888.long 402646409318889.long 322017547418890.long 322122547218891.long 101559214118892.long 100300382418893.long 321359114418894.long 018895.long 106849894418896.long 381638591818897.long 322017436918898.long 53687091218899.long 101373330818900.long 323773337818901.long 320990878418902.long 018903.long 106849894418904.long 170383402918905.long 322017294918906.long 375809638418907.long 316251201218908.long 252397559818909.long 106578970018910.long 018911.long 106849894418912.long 290255877818913.long 322017121318914.long 322122547218915.long 316074442818916.long 71162685118917.long 106691667218918.long 018919.long 106849894418920.long 424026804118921.long 322016916218922.long 53687091218923.long 316107261118924.long 25750305618925.long 321464765318926.long 018927.long 106954752018928.long 274839274218929.long 322016679718930.long 53687091218931.long 101557810218932.long 327220668018933.long 321377172918934.long 018935.long 106954752018936.long 425182169118937.long 322016411718938.long 214748364818939.long 101435735918940.long 71838060118941.long 321108126918942.long 018943.long 106954752018944.long 189383470718945.long 322016112418946.long 161061273618947.long 316263130218948.long 398769137118949.long 106559054018950.long 018951.long 106954752018952.long 190564537718953.long 322015781718954.long 161061273618955.long 316157124418956.long 195369620918957.long 106681152318958.long 018959.long 106954752018960.long 213127298318961.long 322015419718962.long 322122547218963.long 101552144818964.long 329914608718965.long 106753788218966.long 018967.long 106954752018968.long 61715497118969.long 322015026518970.long 375809638418971.long 101595004818972.long 30493877718973.long 106794401718974.long 018975.long 106954752018976.long 420172893718977.long 322014602018978.long 161061273618979.long 316215765418980.long 203443322118981.long 106834928718982.long 018983.long 106954752018984.long 274524581518985.long 322014146518986.long 322122547218987.long 316304977718988.long 24074030918989.long 321572790318990.long 018991.long 107059609618992.long 348909483218993.long 322013659918994.long 53687091218995.long 316180943118996.long 176579756618997.long 321532454318998.long 018999.long 107059609619000.long 99058871719001.long 322013142419002.long 375809638419003.long 101455820919004.long 288656714419005.long 321491044419006.long 019007.long 107059609619008.long 289229351319009.long 322012593919010.long 268435456019011.long 101485662319012.long 358756542919013.long 321410803219014.long 019015.long 107059609619016.long 415172066619017.long 322012014619018.long 019019.long 101515589619020.long 261436945019021.long 321262408019022.long 019023.long 107059609619024.long 422066197519025.long 322011404619026.long 322122547219027.long 316179570619028.long 238232665619029.long 106456217919030.long 019031.long 107059609619032.long 274965805019033.long 322010764019034.long 161061273619035.long 316291098619036.long 72347839019037.long 106647479019038.long 019039.long 107059609619040.long 388237142719041.long 322010092819042.long 214748364819043.long 316240762319044.long 410712162919045.long 106726713919046.long 019047.long 107059609619048.long 337006066019049.long 322009391219050.long 161061273619051.long 316227086019052.long 199104721319053.long 106775352119054.long 019055.long 107059609619056.long 145582844219057.long 322008659319058.long 375809638419059.long 316298872119060.long 38666510219061.long 106814682219062.long 019063.long 107059609619064.long 287393818919065.long 322007897119066.long 161061273619067.long 101482777419068.long 134831104519069.long 106851877019070.long 019071.long 107059609619072.long 396419918619073.long 322007104819074.long 375809638419075.long 101301743019076.long 16591197719077.long 106871386519078.long 019079.long 107059609619080.long 126115878219081.long 322006282619082.long 214748364819083.long 316319519219084.long 360162904419085.long 106890813719086.long 019087.long 107059609619088.long 8326525319089.long 322005430519090.long 161061273619091.long 101502688719092.long 196271285619093.long 106910155919094.long 019095.long 107059609619096.long 164716497119097.long 322004548619098.long 214748364819099.long 101535460219100.long 328683276319101.long 106929410019102.long 019103.long 107059609619104.long 306687238019105.long 322003637119106.long 322122547219107.long 316304491919108.long 329614633219109.long 106948573219110.long 019111.long 107059609619112.long 164787829919113.long 322002696219114.long 375809638419115.long 101468541519116.long 169904395719117.long 321690226119118.long 019119.long 107164467219120.long 347619667819121.long 322001725919122.long 019123.long 316174128619124.long 189672259519125.long 321671253419126.long 019127.long 107164467219128.long 194261159519129.long 322000726519130.long 322122547219131.long 101492643319132.long 404935727119133.long 321652380219134.long 019135.long 107164467219136.long 351153593019137.long 321999698019138.long 214748364819139.long 101534497819140.long 138064713019141.long 321633609519142.long 019143.long 107164467219144.long 195023407619145.long 321998640719146.long 53687091219147.long 101194185019148.long 363191014319149.long 321614943919150.long 019151.long 107164467219152.long 409762392319153.long 321997554619154.long 268435456019155.long 101282493919156.long 107315425119157.long 321594513719158.long 019159.long 107164467219160.long 409344316419161.long 321996440019162.long 53687091219163.long 316239651319164.long 91343182319165.long 321557620319166.long 019167.long 107164467219168.long 55706059719169.long 321995297119170.long 019171.long 101207128619172.long 60036805319173.long 321520954119174.long 019175.long 107164467219176.long 88135772319177.long 321994125919178.long 322122547219179.long 316129453819180.long 214018363019181.long 321475639619182.long 019183.long 107164467219184.long 405174622519185.long 321992926619186.long 161061273619187.long 101442372919188.long 350699178319189.long 321403249019190.long 019191.long 107164467219192.long 64502714519193.long 321991699619194.long 322122547219195.long 316008588719196.long 3101939319197.long 321264608919198.long 019199.long 107164467219200.long 289299383419201.long 321990444819202.long 53687091219203.long 101555549519204.long 127917845719205.long 106410714319206.long 019207.long 107164467219208.long 173156373019209.long 321989162619210.long 53687091219211.long 316302395019212.long 122054128619213.long 106619747819214.long 019215.long 107164467219216.long 115929452619217.long 321987853119218.long 53687091219219.long 101579331119220.long 288051656419221.long 106700340119222.long 019223.long 107164467219224.long 105626600219225.long 321986516519226.long 268435456019227.long 101598584819228.long 110236112819229.long 106757611719230.long 019231.long 107164467219232.long 147777177619233.long 321985153019234.long 53687091219235.long 101562133819236.long 103898842619237.long 106792264619238.long 019239.long 107164467219240.long 265301736119241.long 321983762819242.long 019243.long 101531641419244.long 259880051919245.long 106826641919246.long 019247.long 107164467219248.long 68882473919249.long 321982346219250.long 375809638419251.long 315791518419252.long 338266387819253.long 106855316419254.long 019255.long 107164467219256.long 45318013019257.long 321980903319258.long 107374182419259.long 101492763319260.long 172651902919261.long 106872221819262.long 019263.long 107164467219264.long 268895219419265.long 321979434319266.long 019267.long 101404895519268.long 80266017619269.long 106888981719270.long 019271.long 107164467219272.long 401248654819273.long 321977939519274.long 268435456019275.long 316218521219276.long 387629098319277.long 106905593519278.long 019279.long 107164467219280.long 120714220919281.long 321976419219282.long 214748364819283.long 101522198619284.long 228503131819285.long 106922054919286.long 019287.long 107164467219288.long 410673747419289.long 321974873419290.long 268435456019291.long 101510872919292.long 122490209019293.long 106938363319294.long 019295.long 107164467219296.long 123433061919297.long 321973302619298.long 268435456019299.long 316275612119300.long 258649053019301.long 106954516219302.long 019303.long 107164467219304.long 275038721319305.long 321971706819306.long 214748364819307.long 101337488919308.long 248541781619309.long 106962631619310.long 019311.long 107164467219312.long 179654432119313.long 321970086419314.long 53687091219315.long 101520329719316.long 185258109119317.long 106970549019318.long 019319.long 107164467219320.long 26385990319321.long 321968441619322.long 019323.long 101520863619324.long 401916509219325.long 106978385019326.long 019327.long 107164467219328.long 20129982219329.long 321966772619330.long 375809638419331.long 101442870419332.long 125077666319333.long 106986138619334.long 019335.long 107164467219336.long 381413566519337.long 321965079619338.long 322122547219339.long 101566280819340.long 352660339119341.long 106993808419342.long 019343.long 107164467219344.long 57741713519345.long 321963363119346.long 268435456019347.long 101403576719348.long 418722769719349.long 107001393419350.long 019351.long 107164467219352.long 159406140919353.long 321961623119354.long 214748364819355.long 316183751819356.long 141693426719357.long 107008892519358.long 019359.long 107164467219360.long 93847541419361.long 321959860019362.long 019363.long 316255972719364.long 254606565419365.long 107016304419366.long 019367.long 107164467219368.long 142466475119369.long 321958074019370.long 322122547219371.long 101592166719372.long 258349035419373.long 107023628119374.long 019375.long 107164467219376.long 171961441319377.long 321956265419378.long 019379.long 101579909219380.long 140369170619381.long 107030862519382.long 019383.long 107164467219384.long 63651641319385.long 321954434519386.long 375809638419387.long 316330736419388.long 375390165719389.long 107038006419390.long 019391.long 107164467219392.long 142797539119393.long 321952581519394.long 107374182419395.long 101412497919396.long 208127834119397.long 107045058919398.long 019399.long 107164467219400.long 319429057219401.long 321950706719402.long 214748364819403.long 316253233019404.long 230966853919405.long 107052018819406.long 019407.long 107164467219408.long 88165084819409.long 321948810519410.long 214748364819411.long 101550262419412.long 237164077019413.long 107058885119414.long 019415.long 107164467219416.long 246017781419417.long 321946893019418.long 214748364819419.long 101463319519420.long 348976800919421.long 321801927119422.long 019423.long 107269324819424.long 315227492119425.long 321944954619426.long 375809638419427.long 316065448319428.long 323952768519429.long 321795251119430.long 019431.long 107269324819432.long 261062892119433.long 321942995619434.long 161061273619435.long 101518512119436.long 140375730919437.long 321788671819438.long 019439.long 107269324819440.long 62135445419441.long 321941016319442.long 53687091219443.long 316093425019444.long 188335303619445.long 321782190119446.long 019447.long 107269324819448.long 139705314019449.long 321939016919450.long 161061273619451.long 316272872619452.long 365261211519453.long 321775807019454.long 019455.long 107269324819456.long 68998367319457.long 321936997819458.long 375809638419459.long 316239005319460.long 75291928919461.long 321769523619462.long 019463.long 107269324819464.long 296998347519465.long 321934959219466.long 268435456019467.long 101515179519468.long 376136575719469.long 321763340619470.long 019471.long 107269324819472.long 424263275719473.long 321932901519474.long 53687091219475.long 101390663019476.long 112992299119477.long 321757259219478.long 019479.long 107269324819480.long 63720343419481.long 321930825119482.long 322122547219483.long 101196019319484.long 212909311319485.long 321751280119486.long 019487.long 107269324819488.long 128955670319489.long 321928730119490.long 53687091219491.long 101540517219492.long 248224677719493.long 321745404319494.long 019495.long 107269324819496.long 257031663319497.long 321926616919498.long 161061273619499.long 101526110519500.long 153966834019501.long 321739632719502.long 019503.long 107269324819504.long 96773140019505.long 321924485919506.long 53687091219507.long 316323580519508.long 227283244519509.long 321733966119510.long 019511.long 107269324819512.long 167554951319513.long 321922337319514.long 322122547219515.long 101554149019516.long 267884749019517.long 321728405419518.long 019519.long 107269324819520.long 141107485119521.long 321920171519522.long 161061273619523.long 101600108319524.long 6990329019525.long 321722951519526.long 019527.long 107269324819528.long 129797569519529.long 321917988819530.long 322122547219531.long 101560008719532.long 395275649019533.long 321717605019534.long 019535.long 107269324819536.long 256920779019537.long 321915789519538.long 107374182419539.long 101569996919540.long 166367967119541.long 321712367019542.long 019543.long 107269324819544.long 226992095119545.long 321913574019546.long 375809638419547.long 101418859719548.long 131292655419549.long 321707238119550.long 019551.long 107269324819552.long 369050284219553.long 321909853219554.long 322122547219555.long 100997020719556.long 342971743219557.long 321701321419558.long 019559.long 107269324819560.long 139142575019561.long 321905359319562.long 322122547219563.long 101487845519564.long 194576856919565.long 321691504819566.long 019567.long 107269324819568.long 93998034719569.long 321900834919570.long 019571.long 316028045719572.long 153907280719573.long 321681911019574.long 019575.long 107269324819576.long 153556672919577.long 321896280719578.long 214748364819579.long 316180503619580.long 413344981619581.long 321672541419582.long 019583.long 107269324819584.long 257017558219585.long 321891697419586.long 107374182419587.long 315978676619588.long 161219305419589.long 321663397619590.long 019591.long 107269324819592.long 362395210319593.long 321887085719594.long 268435456019595.long 101450231419596.long 157874698419597.long 321654480819598.long 019599.long 107269324819600.long 16576428819601.long 321882446419602.long 322122547219603.long 316078166619604.long 157799657619605.long 321645792419606.long 019607.long 107269324819608.long 72858004219609.long 321877780019610.long 161061273619611.long 101484929619612.long 197248363519613.long 321637333719614.long 019615.long 107269324819616.long 113514433019617.long 321873087319618.long 53687091219619.long 316085721719620.long 163897642619621.long 321629106019622.long 019623.long 107269324819624.long 167330299919625.long 321868369019626.long 214748364819627.long 316083512119628.long 225519764719629.long 321621110519630.long 019631.long 107269324819632.long 279646448319633.long 321863625819634.long 322122547219635.long 101339466919636.long 399684279419637.long 321613348419638.long 019639.long 107269324819640.long 82403658319641.long 321858858519642.long 019643.long 315579697819644.long 123482473319645.long 321605821019646.long 019647.long 107269324819648.long 82170819119649.long 321854067719650.long 375809638419651.long 101425436119652.long 400254941919653.long 321598529219654.long 019655.long 107269324819656.long 371190368619657.long 321849254119658.long 107374182419659.long 315942839519660.long 296272325219661.long 321584689519662.long 019663.long 107269324819664.long 197414908519665.long 321844418619666.long 322122547219667.long 100866400019668.long 129629596119669.long 321571055519670.long 019671.long 107269324819672.long 111521981819673.long 321839561819674.long 019675.long 316055589019676.long 99732246519677.long 321557899319678.long 019679.long 107269324819680.long 248456140919681.long 321834684419682.long 107374182419683.long 316150822019684.long 126162923619685.long 321545222919686.long 019687.long 107269324819688.long 326955861019689.long 321829787219690.long 53687091219691.long 101422156819692.long 247654869819693.long 321533028219694.long 019695.long 107269324819696.long 78575181419697.long 321824871019698.long 268435456019699.long 101435457319700.long 191360428419701.long 321521317119702.long 019703.long 107269324819704.long 106200147019705.long 321819936419706.long 019707.long 101339157219708.long 230656660419709.long 321510091319710.long 019711.long 107269324819712.long 165583013519713.long 321814984219714.long 019715.long 316199033819716.long 325011145019717.long 321499352519718.long 019719.long 107269324819720.long 23855044619721.long 321810015219722.long 268435456019723.long 100689991719724.long 237777026719725.long 321484803219726.long 019727.long 107269324819728.long 206578460319729.long 321802085719730.long 375809638419731.long 101319831819732.long 28892487319733.long 321465283319734.long 019735.long 107269324819736.long 384652161719737.long 321792084719738.long 53687091219739.long 316089025819740.long 193588810319741.long 321446746619742.long 019743.long 107269324819744.long 178666275519745.long 321782054619746.long 214748364819747.long 100839865919748.long 266089943019749.long 321429196019750.long 019751.long 107269324819752.long 63229243319753.long 321771996819754.long 375809638419755.long 101347968519756.long 1811506719757.long 321412634219758.long 019759.long 107269324819760.long 101355674719761.long 321761912819762.long 268435456019763.long 101308341719764.long 234644712419765.long 321397063519766.long 019767.long 107269324819768.long 372983377719769.long 321751804119770.long 375809638419771.long 316052836619772.long 167228766719773.long 321376428919774.long 019775.long 107269324819776.long 114997651819777.long 321741672419778.long 161061273619779.long 316074854319780.long 345175484619781.long 321349266219782.long 019783.long 107269324819784.long 297227017019785.long 321731519019786.long 107374182419787.long 101204112219788.long 103748258419789.long 321324099219790.long 019791.long 107269324819792.long 185482476219793.long 321721345619794.long 268435456019795.long 315943731219796.long 259274744719797.long 321300931519798.long 019799.long 107269324819800.long 347045618319801.long 321711153619802.long 107374182419803.long 101326112319804.long 240229334019805.long 321275847119806.long 019807.long 107269324819808.long 145394561419809.long 321698772619810.long 161061273619811.long 315897626019812.long 122767016619813.long 321237529719814.long 019815.long 107269324819816.long 334907054919817.long 321678323719818.long 375809638419819.long 100905462119820.long 39304734519821.long 321203230219822.long 019823.long 107269324819824.long 315684970819825.long 321657847019826.long 322122547219827.long 101070620019828.long 111810736619829.long 321167078719830.long 019831.long 107269324819832.long 17790671319833.long 321637345619834.long 322122547219835.long 101182672219836.long 426926231519837.long 321114581019838.long 019839.long 107269324819840.long 246298059819841.long 321616822419842.long 268435456019843.long 101145818419844.long 381030540719845.long 321066322019846.long 019847.long 107269324819848.long 204630448019849.long 321594302219850.long 375809638419851.long 100891901919852.long 22052972119853.long 320993592919854.long 019855.long 107269324819856.long 404421634019857.long 321553187719858.long 019859.long 100932473319860.long 6937332319861.long 320904915219862.long 019863.long 107269324819864.long 197265556519865.long 321512048519866.long 107374182419867.long 315664152619868.long 365059127119869.long 320783897119870.long 019871.long 107269324819872.long 415468095819873.long 321448379719874.long 019875.long 100631280319876.long 237637352119877.long 320574186819878.long 019879.long 107269324819880.long 424245850019881.long 321343534519882.long 268435456019883.long 315683828619884.long 429496729519885.long 214748364719886.long 429496729519887.long 214748364719888.long 429496729519889.long 214748364719890.long 429496729519891.long 214748364719892.long 429496729519893.long 214748364719894.long 429496729519895.long 214748364719896.long 429496729519897.long 214748364719898.long 429496729519899.long 214748364719900.long 23997294019901.long 108947046419902.long 23997294019903.long 108947046419904.long 23997294019905.long 108947046419906.long 23997294019907.long 108947046419908.long 23997294019909.long 108947046419910.long 23997294019911.long 108947046419912.long 23997294019913.long 108947046419914.long 23997294019915.long 108947046419916.long 019917.long 214643507219918.long 019919.long 214643507219920.long 019921.long 214643507219922.long 019923.long 214643507219924.long 019925.long 214643507219926.long 019927.long 214643507219928.long 019929.long 214643507219930.long 019931.long 214643507219932.long 184194061119933.long 107927121619934.long 184194061119935.long 107927121619936.long 184194061119937.long 107927121619938.long 184194061119939.long 107927121619940.long 184194061119941.long 107927121619942.long 184194061119943.long 107927121619944.long 184194061119945.long 107927121619946.long 184194061119947.long 107927121619948.long 019949.long 112774348819950.long 019951.long 112774348819952.long 019953.long 112774348819954.long 019955.long 112774348819956.long 019957.long 112774348819958.long 019959.long 112774348819960.long 019961.long 112774348819962.long 019963.long 112774348819964.long 51119965.long 019966.long 51119967.long 019968.long 51119969.long 019970.long 51119971.long 019972.long 51119973.long 019974.long 51119975.long 019976.long 51119977.long 019978.long 51119979.long 019980.long 141348044819981.long 106595173919982.long 141348044819983.long 106595173919984.long 141348044819985.long 106595173919986.long 141348044819987.long 106595173919988.long 141348044819989.long 106595173919990.long 141348044819991.long 106595173919992.long 141348044819993.long 106595173919994.long 141348044819995.long 106595173919996.long 44249907219997.long 102974780919998.long 44249907219999.long 102974780920000.long 44249907220001.long 102974780920002.long 44249907220003.long 102974780920004.long 44249907220005.long 102974780920006.long 44249907220007.long 102974780920008.long 44249907220009.long 102974780920010.long 44249907220011.long 102974780920012.long 77197733120013.long 99320461820014.long 77197733120015.long 99320461820016.long 77197733120017.long 99320461820018.long 77197733120019.long 99320461820020.long 77197733120021.long 99320461820022.long 77197733120023.long 99320461820024.long 77197733120025.long 99320461820026.long 77197733120027.long 99320461820028.long 143165140020029.long 321738069320030.long 143165140020031.long 321738069320032.long 143165140020033.long 321738069320034.long 143165140020035.long 321738069320036.long 143165140020037.long 321738069320038.long 143165140020039.long 321738069320040.long 143165140020041.long 321738069320042.long 143165140020043.long 321738069320044.long 288065666820045.long 106542311920046.long 288065666820047.long 106542311920048.long 288065666820049.long 106542311920050.long 288065666820051.long 106542311920052.long 288065666820053.long 106542311920054.long 288065666820055.long 106542311920056.long 288065666820057.long 106542311920058.long 288065666820059.long 106542311920060.long 020061.long 321912832020062.long 020063.long 321912832020064.long 020065.long 321912832020066.long 020067.long 321912832020068.long 020069.long 321912832020070.long 020071.long 321912832020072.long 020073.long 321912832020074.long 020075.long 321912832020076.long 143165358320077.long 106779989320078.long 143165358320079.long 106779989320080.long 143165358320081.long 106779989320082.long 143165358320083.long 106779989320084.long 143165358320085.long 106779989320086.long 143165358320087.long 106779989320088.long 143165358320089.long 106779989320090.long 143165358320091.long 106779989320092.long 297610107920093.long 321013386620094.long 297610107920095.long 321013386620096.long 297610107920097.long 321013386620098.long 297610107920099.long 321013386620100.long 297610107920101.long 321013386620102.long 297610107920103.long 321013386620104.long 297610107920105.long 321013386620106.long 297610107920107.long 321013386620108.type __svml_dsin_ha_data_internal_ha,@object20109.size __svml_dsin_ha_data_internal_ha,1728020110.align 6420111.hidden __svml_dsin_ha_data_internal20112.globl __svml_dsin_ha_data_internal20113__svml_dsin_ha_data_internal:20114.long 429496729520115.long 214748364720116.long 429496729520117.long 214748364720118.long 429496729520119.long 214748364720120.long 429496729520121.long 214748364720122.long 429496729520123.long 214748364720124.long 429496729520125.long 214748364720126.long 429496729520127.long 214748364720128.long 429496729520129.long 214748364720130.long 020131.long 109785907220132.long 020133.long 109785907220134.long 020135.long 109785907220136.long 020137.long 109785907220138.long 020139.long 109785907220140.long 020141.long 109785907220142.long 020143.long 109785907220144.long 020145.long 109785907220146.long 184194061120147.long 107507691220148.long 184194061120149.long 107507691220150.long 184194061120151.long 107507691220152.long 184194061120153.long 107507691220154.long 184194061120155.long 107507691220156.long 184194061120157.long 107507691220158.long 184194061120159.long 107507691220160.long 184194061120161.long 107507691220162.long 020163.long 112774348820164.long 020165.long 112774348820166.long 020167.long 112774348820168.long 020169.long 112774348820170.long 020171.long 112774348820172.long 020173.long 112774348820174.long 020175.long 112774348820176.long 020177.long 112774348820178.long 141375413620179.long 107014604320180.long 141375413620181.long 107014604320182.long 141375413620183.long 107014604320184.long 141375413620185.long 107014604320186.long 141375413620187.long 107014604320188.long 141375413620189.long 107014604320190.long 141375413620191.long 107014604320192.long 141375413620193.long 107014604320194.long 85563801620195.long 101303248620196.long 85563801620197.long 101303248620198.long 85563801620199.long 101303248620200.long 85563801620201.long 101303248620202.long 85563801620203.long 101303248620204.long 85563801620205.long 101303248620206.long 85563801620207.long 101303248620208.long 85563801620209.long 101303248620210.long 377320480820211.long 97965568620212.long 377320480820213.long 97965568620214.long 377320480820215.long 97965568620216.long 377320480820217.long 97965568620218.long 377320480820219.long 97965568620220.long 377320480820221.long 97965568620222.long 377320480820223.long 97965568620224.long 377320480820225.long 97965568620226.long 12020227.long 020228.long 12020229.long 020230.long 12020231.long 020232.long 12020233.long 020234.long 12020235.long 020236.long 12020237.long 020238.long 12020239.long 020240.long 12020241.long 020242.long 020243.long 020244.long 101355674720245.long 107013548020246.long 279646448320247.long 107115261020248.long 96773140020249.long 107176121120250.long 171961441320251.long 107207900620252.long 68882473920253.long 107233981420254.long 347619667820255.long 107253361120256.long 348909483220257.long 107265295120258.long 020259.long 107269324820260.long 348909483220261.long 107265295120262.long 347619667820263.long 107253361120264.long 68882473920265.long 107233981420266.long 171961441320267.long 107207900620268.long 96773140020269.long 107176121120270.long 279646448320271.long 107115261020272.long 101355674720273.long 107013548020274.long 020275.long 107269324820276.long 348909483220277.long 107265295120278.long 347619667820279.long 107253361120280.long 68882473920281.long 107233981420282.long 171961441320283.long 107207900620284.long 96773140020285.long 107176121120286.long 279646448320287.long 107115261020288.long 101355674720289.long 107013548020290.long 020291.long 020292.long 101355674720293.long 321761912820294.long 279646448320295.long 321863625820296.long 96773140020297.long 321924485920298.long 171961441320299.long 321956265420300.long 68882473920301.long 321982346220302.long 347619667820303.long 322001725920304.long 348909483220305.long 322013659920306.long 020307.long 020308.long 316056706520309.long 101432578320310.long 316087831720311.long 101425763820312.long 101575215720313.long 101043153620314.long 316328274020315.long 316328274020316.long 101043153620317.long 101575215720318.long 101425763820319.long 316087831720320.long 101432578320321.long 316056706520322.long 020323.long 020324.long 101432578320325.long 101308341720326.long 101425763820327.long 101339466920328.long 101043153620329.long 316323580520330.long 316328274020331.long 101579909220332.long 101575215720333.long 315791518420334.long 316087831720335.long 316174128620336.long 316056706520337.long 316180943120338.long 020339.long 214748364820340.long 020341.long 214748364820342.long 020343.long 214748364820344.long 020345.long 214748364820346.long 020347.long 214748364820348.long 020349.long 214748364820350.long 020351.long 214748364820352.long 020353.long 214748364820354.long 1620355.long 020356.long 1620357.long 020358.long 1620359.long 020360.long 1620361.long 020362.long 1620363.long 020364.long 1620365.long 020366.long 1620367.long 020368.long 1620369.long 020370.long 365476498820371.long 105657135120372.long 365476498820373.long 105657135120374.long 365476498820375.long 105657135120376.long 365476498820377.long 105657135120378.long 365476498820379.long 105657135120380.long 365476498820381.long 105657135120382.long 365476498820383.long 105657135120384.long 365476498820385.long 105657135120386.long 12356504820387.long 321013386820388.long 12356504820389.long 321013386820390.long 12356504820391.long 321013386820392.long 12356504820393.long 321013386820394.long 12356504820395.long 321013386820396.long 12356504820397.long 321013386820398.long 12356504820399.long 321013386820400.long 12356504820401.long 321013386820402.long 352599753320403.long 105323637520404.long 352599753320405.long 105323637520406.long 352599753320407.long 105323637520408.long 352599753320409.long 105323637520410.long 352599753320411.long 105323637520412.long 352599753320413.long 105323637520414.long 352599753320415.long 105323637520416.long 352599753320417.long 105323637520418.long 24852041420419.long 320720118420420.long 24852041420421.long 320720118420422.long 24852041420423.long 320720118420424.long 24852041420425.long 320720118420426.long 24852041420427.long 320720118420428.long 24852041420429.long 320720118420430.long 24852041420431.long 320720118420432.long 24852041420433.long 320720118420434.long 143162799020435.long 106779989320436.long 143162799020437.long 106779989320438.long 143162799020439.long 106779989320440.long 143162799020441.long 106779989320442.long 143162799020443.long 106779989320444.long 143162799020445.long 106779989320446.long 143162799020447.long 106779989320448.long 143162799020449.long 106779989320450.long 28632105320451.long 106542312120452.long 28632105320453.long 106542312120454.long 28632105320455.long 106542312120456.long 28632105320457.long 106542312120458.long 28632105320459.long 106542312120460.long 28632105320461.long 106542312120462.long 28632105320463.long 106542312120464.long 28632105320465.long 106542312120466.long 429496729220467.long 321912831920468.long 429496729220469.long 321912831920470.long 429496729220471.long 321912831920472.long 429496729220473.long 321912831920474.long 429496729220475.long 321912831920476.long 429496729220477.long 321912831920478.long 429496729220479.long 321912831920480.long 429496729220481.long 321912831920482.long 143165576520483.long 321738069320484.long 143165576520485.long 321738069320486.long 143165576520487.long 321738069320488.long 143165576520489.long 321738069320490.long 143165576520491.long 321738069320492.long 143165576520493.long 321738069320494.long 143165576520495.long 321738069320496.long 143165576520497.long 321738069320498.type __svml_dsin_ha_data_internal,@object20499.size __svml_dsin_ha_data_internal,153620500.align 3220501.L_2il0floatpacket.53:20502.long 0x00000000,0x7ff00000,0x00000000,0x7ff00000,0x00000000,0x7ff00000,0x00000000,0x7ff0000020503.type .L_2il0floatpacket.53,@object20504.size .L_2il0floatpacket.53,3220505.align 3220506.L_2il0floatpacket.54:20507.long 0xffffffff,0x000fffff,0xffffffff,0x000fffff,0xffffffff,0x000fffff,0xffffffff,0x000fffff20508.type .L_2il0floatpacket.54,@object20509.size .L_2il0floatpacket.54,3220510.align 3220511.L_2il0floatpacket.55:20512.long 0x00000000,0x00100000,0x00000000,0x00100000,0x00000000,0x00100000,0x00000000,0x0010000020513.type .L_2il0floatpacket.55,@object20514.size .L_2il0floatpacket.55,3220515.align 3220516.L_2il0floatpacket.56:20517.long 0xffffffff,0x00000000,0xffffffff,0x00000000,0xffffffff,0x00000000,0xffffffff,0x0000000020518.type .L_2il0floatpacket.56,@object20519.size .L_2il0floatpacket.56,3220520.align 3220521.L_2il0floatpacket.57:20522.long 0x00000000,0x80000000,0x00000000,0x80000000,0x00000000,0x80000000,0x00000000,0x8000000020523.type .L_2il0floatpacket.57,@object20524.size .L_2il0floatpacket.57,3220525.align 3220526.L_2il0floatpacket.58:20527.long 0x00000000,0x3ff00000,0x00000000,0x3ff00000,0x00000000,0x3ff00000,0x00000000,0x3ff0000020528.type .L_2il0floatpacket.58,@object20529.size .L_2il0floatpacket.58,3220530.align 3220531.L_2il0floatpacket.59:20532.long 0x00000000,0x42a80000,0x00000000,0x42a80000,0x00000000,0x42a80000,0x00000000,0x42a8000020533.type .L_2il0floatpacket.59,@object20534.size .L_2il0floatpacket.59,3220535.align 3220536.L_2il0floatpacket.60:20537.long 0x000001ff,0x00000000,0x000001ff,0x00000000,0x000001ff,0x00000000,0x000001ff,0x0000000020538.type .L_2il0floatpacket.60,@object20539.size .L_2il0floatpacket.60,3220540.align 3220541.L_2il0floatpacket.61:20542.long 0x00000000,0x39700000,0x00000000,0x39700000,0x00000000,0x39700000,0x00000000,0x3970000020543.type .L_2il0floatpacket.61,@object20544.size .L_2il0floatpacket.61,3220545.align 3220546.L_2il0floatpacket.62:20547.long 0x00ffffff,0x00000000,0x00ffffff,0x00000000,0x00ffffff,0x00000000,0x00ffffff,0x0000000020548.type .L_2il0floatpacket.62,@object20549.size .L_2il0floatpacket.62,3220550.align 3220551.L_2il0floatpacket.63:20552.long 0x00000000,0x3cb00000,0x00000000,0x3cb00000,0x00000000,0x3cb00000,0x00000000,0x3cb0000020553.type .L_2il0floatpacket.63,@object20554.size .L_2il0floatpacket.63,3220555.align 3220556.L_2il0floatpacket.64:20557.long 0x00000fff,0x00000000,0x00000fff,0x00000000,0x00000fff,0x00000000,0x00000fff,0x0000000020558.type .L_2il0floatpacket.64,@object20559.size .L_2il0floatpacket.64,3220560.align 3220561.L_2il0floatpacket.65:20562.long 0x54442d18,0x401921fb,0x54442d18,0x401921fb,0x54442d18,0x401921fb,0x54442d18,0x401921fb20563.type .L_2il0floatpacket.65,@object20564.size .L_2il0floatpacket.65,3220565.align 3220566.L_2il0floatpacket.66:20567.long 0x33145c07,0x3cb1a626,0x33145c07,0x3cb1a626,0x33145c07,0x3cb1a626,0x33145c07,0x3cb1a62620568.type .L_2il0floatpacket.66,@object20569.size .L_2il0floatpacket.66,3220570.align 3220571.L_2il0floatpacket.67:20572.long 0xffffffff,0x7fffffff,0xffffffff,0x7fffffff,0xffffffff,0x7fffffff,0xffffffff,0x7fffffff20573.type .L_2il0floatpacket.67,@object20574.size .L_2il0floatpacket.67,3220575.align 3220576.L_2il0floatpacket.68:20577.long 0x00000000,0x3eb00000,0x00000000,0x3eb00000,0x00000000,0x3eb00000,0x00000000,0x3eb0000020578.type .L_2il0floatpacket.68,@object20579.size .L_2il0floatpacket.68,3220580.align 3220581.L_2il0floatpacket.69:20582.long 0x54000000,0x401921fb,0x54000000,0x401921fb,0x54000000,0x401921fb,0x54000000,0x401921fb20583.type .L_2il0floatpacket.69,@object20584.size .L_2il0floatpacket.69,3220585.align 3220586.L_2il0floatpacket.70:20587.long 0x11a62633,0x3e310b46,0x11a62633,0x3e310b46,0x11a62633,0x3e310b46,0x11a62633,0x3e310b4620588.type .L_2il0floatpacket.70,@object20589.size .L_2il0floatpacket.70,3220590.align 3220591.L_2il0floatpacket.71:20592.long 0xf8000000,0xffffffff,0xf8000000,0xffffffff,0xf8000000,0xffffffff,0xf8000000,0xffffffff20593.type .L_2il0floatpacket.71,@object20594.size .L_2il0floatpacket.71,3220595.align 1620596.L_2il0floatpacket.35:20597.long 0x00000000,0x7ff00000,0x00000000,0x7ff0000020598.type .L_2il0floatpacket.35,@object20599.size .L_2il0floatpacket.35,1620600.align 1620601.L_2il0floatpacket.36:20602.long 0xffffffff,0x000fffff,0xffffffff,0x000fffff20603.type .L_2il0floatpacket.36,@object20604.size .L_2il0floatpacket.36,1620605.align 1620606.L_2il0floatpacket.37:20607.long 0x00000000,0x00100000,0x00000000,0x0010000020608.type .L_2il0floatpacket.37,@object20609.size .L_2il0floatpacket.37,1620610.align 1620611.L_2il0floatpacket.38:20612.long 0xffffffff,0x00000000,0xffffffff,0x0000000020613.type .L_2il0floatpacket.38,@object20614.size .L_2il0floatpacket.38,1620615.align 1620616.L_2il0floatpacket.39:20617.long 0x00000000,0x80000000,0x00000000,0x8000000020618.type .L_2il0floatpacket.39,@object20619.size .L_2il0floatpacket.39,1620620.align 1620621.L_2il0floatpacket.40:20622.long 0x00000000,0x3ff00000,0x00000000,0x3ff0000020623.type .L_2il0floatpacket.40,@object20624.size .L_2il0floatpacket.40,1620625.align 1620626.L_2il0floatpacket.41:20627.long 0x00000000,0x42a80000,0x00000000,0x42a8000020628.type .L_2il0floatpacket.41,@object20629.size .L_2il0floatpacket.41,1620630.align 1620631.L_2il0floatpacket.42:20632.long 0x000001ff,0x00000000,0x000001ff,0x0000000020633.type .L_2il0floatpacket.42,@object20634.size .L_2il0floatpacket.42,1620635.align 1620636.L_2il0floatpacket.43:20637.long 0x00000000,0x39700000,0x00000000,0x3970000020638.type .L_2il0floatpacket.43,@object20639.size .L_2il0floatpacket.43,1620640.align 1620641.L_2il0floatpacket.44:20642.long 0x00ffffff,0x00000000,0x00ffffff,0x0000000020643.type .L_2il0floatpacket.44,@object20644.size .L_2il0floatpacket.44,1620645.align 1620646.L_2il0floatpacket.45:20647.long 0x00000000,0x3cb00000,0x00000000,0x3cb0000020648.type .L_2il0floatpacket.45,@object20649.size .L_2il0floatpacket.45,1620650.align 1620651.L_2il0floatpacket.46:20652.long 0x00000fff,0x00000000,0x00000fff,0x0000000020653.type .L_2il0floatpacket.46,@object20654.size .L_2il0floatpacket.46,1620655.align 1620656.L_2il0floatpacket.47:20657.long 0x54442d18,0x401921fb,0x54442d18,0x401921fb20658.type .L_2il0floatpacket.47,@object20659.size .L_2il0floatpacket.47,1620660.align 1620661.L_2il0floatpacket.48:20662.long 0x54000000,0x401921fb,0x54000000,0x401921fb20663.type .L_2il0floatpacket.48,@object20664.size .L_2il0floatpacket.48,1620665.align 1620666.L_2il0floatpacket.49:20667.long 0x11a62633,0x3e310b46,0x11a62633,0x3e310b4620668.type .L_2il0floatpacket.49,@object20669.size .L_2il0floatpacket.49,1620670.align 1620671.L_2il0floatpacket.50:20672.long 0xf8000000,0xffffffff,0xf8000000,0xffffffff20673.type .L_2il0floatpacket.50,@object20674.size .L_2il0floatpacket.50,1620675.align 1620676.L_2il0floatpacket.51:20677.long 0xffffffff,0x7fffffff,0xffffffff,0x7fffffff20678.type .L_2il0floatpacket.51,@object20679.size .L_2il0floatpacket.51,1620680.align 1620681.L_2il0floatpacket.52:20682.long 0x00000000,0x3eb00000,0x00000000,0x3eb0000020683.type .L_2il0floatpacket.52,@object20684.size .L_2il0floatpacket.52,1620685.align 1620686.L_2il0floatpacket.72:20687.long 0x33145c07,0x3cb1a626,0x33145c07,0x3cb1a62620688.type .L_2il0floatpacket.72,@object20689.size .L_2il0floatpacket.72,1620690.align 820691.L_2il0floatpacket.73:20692.long 0xffffffff,0xffffffff20693.type .L_2il0floatpacket.73,@object20694.size .L_2il0floatpacket.73,820695.align 820696.L_2il0floatpacket.74:20697.long 0x00000000,0x7ff0000020698.type .L_2il0floatpacket.74,@object20699.size .L_2il0floatpacket.74,820700.align 820701.L_2il0floatpacket.75:20702.long 0xffffffff,0x000fffff20703.type .L_2il0floatpacket.75,@object20704.size .L_2il0floatpacket.75,820705.align 820706.L_2il0floatpacket.76:20707.long 0x00000000,0x0010000020708.type .L_2il0floatpacket.76,@object20709.size .L_2il0floatpacket.76,820710.align 820711.L_2il0floatpacket.77:20712.long 0xffffffff,0x0000000020713.type .L_2il0floatpacket.77,@object20714.size .L_2il0floatpacket.77,820715.align 820716.L_2il0floatpacket.78:20717.long 0x00000000,0x8000000020718.type .L_2il0floatpacket.78,@object20719.size .L_2il0floatpacket.78,820720.align 820721.L_2il0floatpacket.79:20722.long 0x00000000,0x3ff0000020723.type .L_2il0floatpacket.79,@object20724.size .L_2il0floatpacket.79,820725.align 820726.L_2il0floatpacket.80:20727.long 0x00000000,0x42a8000020728.type .L_2il0floatpacket.80,@object20729.size .L_2il0floatpacket.80,820730.align 820731.L_2il0floatpacket.81:20732.long 0x000001ff,0x0000000020733.type .L_2il0floatpacket.81,@object20734.size .L_2il0floatpacket.81,820735.align 820736.L_2il0floatpacket.82:20737.long 0x00000000,0x3970000020738.type .L_2il0floatpacket.82,@object20739.size .L_2il0floatpacket.82,820740.align 820741.L_2il0floatpacket.83:20742.long 0x00ffffff,0x0000000020743.type .L_2il0floatpacket.83,@object20744.size .L_2il0floatpacket.83,820745.align 820746.L_2il0floatpacket.84:20747.long 0x00000000,0x3cb0000020748.type .L_2il0floatpacket.84,@object20749.size .L_2il0floatpacket.84,820750.align 820751.L_2il0floatpacket.85:20752.long 0x00000fff,0x0000000020753.type .L_2il0floatpacket.85,@object20754.size .L_2il0floatpacket.85,820755.align 820756.L_2il0floatpacket.86:20757.long 0x54442d18,0x401921fb20758.type .L_2il0floatpacket.86,@object20759.size .L_2il0floatpacket.86,820760.align 820761.L_2il0floatpacket.87:20762.long 0x33145c07,0x3cb1a62620763.type .L_2il0floatpacket.87,@object20764.size .L_2il0floatpacket.87,820765.align 820766.L_2il0floatpacket.88:20767.long 0xffffffff,0x7fffffff20768.type .L_2il0floatpacket.88,@object20769.size .L_2il0floatpacket.88,820770.align 820771.L_2il0floatpacket.89:20772.long 0x00000000,0x3eb0000020773.type .L_2il0floatpacket.89,@object20774.size .L_2il0floatpacket.89,820775.align 820776_vmldSinHATab:20777.long 020778.long 020779.long 020780.long 214643507220781.type _vmldSinHATab,@object20782.size _vmldSinHATab,1620783.data20784.section .note.GNU-stack, ""20785// -- Begin DWARF2 SEGMENT .eh_frame20786.section .eh_frame,"a",@progbits20787.eh_frame_seg:20788.align 120789#endif20790# End207912079220793