script for convert .t3pa files to .t3pa_cls
.t3pa file example:
Index $\quad$ Matrix $\quad$ Index $\quad$ ToA $\quad$ ToT $\quad$ FToA $\quad$ Overflow
0 $\quad$ 4574 $\quad$ 832 $\quad$ 29 $\quad$ 6 $\quad$ 0
1 $\quad$ 4831 $\quad$ 832 $\quad$ 35 $\quad$ 7 $\quad$ 0
2 $\quad$ 4575 $\quad$ 832 $\quad$ 100 $\quad$ 8 $\quad$ 0
3 $\quad$ 31031 $\quad$ 1745 $\quad$ 22 $\quad$ 11 $\quad$ 0
.
.
.
.t3pa_cls file example:
% Index $\quad$ Matrix Index $\quad$ [ RowNo, ClmNo ] $\quad$ ToA $\quad$ FToA $\quad$ ( ToA_in_ns ) $\quad$ ToT ( ToT_in_keV ) $\quad$ Overflow
# 1, $\quad$ Nunmasked = 3, $\quad$ Nmasked = 0, $\quad$ Ntot = 3 # Tfirst = 2.0787500000000000e+04 ns, $\quad$ Tlast = 2.0790625000000000e+04 ns, $\quad$ dT = 3.125000 ns, $\quad$ Etot = 64.428148 keV
2 $\quad$ 4575 $\quad$ [ 17, 223 ] $\quad$ 832 $\quad$ 8 $\quad$ ( 2.0787500000000000e+04 ns ) $\quad$ 100 $\quad$ ( 37.867914 keV ) $\quad$ 0
1 $\quad$ 4831 $\quad$ [ 18, 223 ] $\quad$ 832 $\quad$ 7 $\quad$ ( 2.0789062500000000e+04 ns ) $\quad$ 35 $\quad$ ( 14.733453 keV ) $\quad$ 0
0 $\quad$ 4574 $\quad$ [ 17, 222 ] $\quad$ 832 $\quad$ 6 $\quad$ ( 2.0790625000000000e+04 ns ) $\quad$ 29 $\quad$ ( 11.826781 keV ) $\quad$ 0
# 2, $\quad$ Nunmasked = 3, $\quad$ Nmasked = 0, $\quad$ Ntot = 3 # Tfirst = 4.3601562500000000e+04 ns, $\quad$ Tlast = 4.3607812500000000e+04 ns, $\quad$ dT = 6.250000 ns, $\quad$ Etot = 63.577435 keV
5 $\quad$ 30775 $\quad$ [ 120, 55 ] $\quad$ 1745 $\quad$ 15 $\quad$ ( 4.3601562500000000e+04 ns ) $\quad$ 99 $\quad$ ( 37.617059 keV ) $\quad$ 0
4 $\quad$ 30776 $\quad$ [ 120, 56 ] $\quad$ 1745 $\quad$ 13 $\quad$ ( 4.3604687500000000e+04 ns ) $\quad$ 44 $\quad$ ( 14.715446 keV ) $\quad$ 0
3 $\quad$ 31031 $\quad$ [ 121, 55 ] $\quad$ 1745 $\quad$ 11 $\quad$ ( 4.3607812500000000e+04 ns ) $\quad$2 2 $\quad$ ( 11.244929 keV ) $\quad$ 0
.
.
.
import numpy as np
import math
#import pandas as pd
import matplotlib.pyplot as plt
import matplotlib.cm as cm
#from matplotlib.mlab import griddata
from urllib.error import HTTPError # recognise the error stemming from missing data
#import urllib
import urllib.request
t3pa2cls_XII - upravena fce energy(a, b, c, t, ToT, pocet_udalosti, RowNo, ClmNo) - nyni je se pocita i s pripadem "nan" t3pa2cls_XV_pc - zkousim vyzobat vysoke energie (jednotlive interakce) - funkce single_interaction. Dale delam prumernou velikost stopy stopy interakce pro danou energii - funkce size_of_interactions_average. Dale delam spektra 2 casti vyboje podle zadaneho casu - primarne pro double breakdown, tj. funkce energy_spectra_doublebreakdown
#Define an exception which will be raised if the data is missing and stop the notebook execution
class StopExecution(Exception):
def _render_traceback_(self):
pass
#shot_no = 44395 #test discharge for which the notebook will definitely work
shot_no = 45430
shot = shot_no
identifier='H03-W0051_shot_'+str(shot)+'_450V'
detector = 'H03-W0051'
ds = np.DataSource('/tmp') # temporary storage for downloaded files
scalars_URL = 'http://golem.fjfi.cvut.cz/shots/{shot_no}/Diagnostics/PlasmaDetection/Results/{name}'
def get_scalar(shot_no, name):
return float(ds.open(scalars_URL.format(shot_no=shot_no, name=name)).read())
t_plasma_start = get_scalar(shot_no, 't_plasma_start')
t_plasma_end = get_scalar(shot_no, 't_plasma_end')
is_plasma = get_scalar(shot_no, 'b_plasma')
def get_file(shot, identifier):
#Pick the discharge to analyse
URL = 'http://golem.fjfi.cvut.cz/shots/{shot}/Diagnostics/TimepixDetector/H03/{identifier}.t3pa'
url = URL.format(shot=shot, identifier=identifier)
try:
file_name_t3pa=url
with urllib.request.urlopen(file_name_t3pa) as ft3pa:
line = ft3pa.readline()
line = line.decode('utf‐8')
ft3pa.close
except HTTPError:
print('File not found at %s. Aborting notebook execution.' % url)
raise StopExecution
return file_name_t3pa
def get_file_calib(name_calib):
#Pick the discharge to analyse
URL = 'http://golem.fjfi.cvut.cz/shots/{shot}/Diagnostics/TimepixDetector/calib_matrix_H03/{name_calib}.txt'
url = URL.format(shot=shot, name_calib=name_calib)
#print(url)
try:
file_calib=url
with urllib.request.urlopen(file_calib) as calib:
line = calib.readline()
line = line.decode('utf‐8')
calib.close
except HTTPError:
print('File not found at %s. Aborting notebook execution.' % url)
raise StopExecution
return file_calib
def load_calib(file_calib):
with urllib.request.urlopen(file_calib) as fc:
calib=[] #vytvoreni 1D pole
for i in range(0,256): #tj. rozsah 0-255
temp = [] # docasne pole
for j in range(0,256):
temp.append(0) #naplneni docasneho pole 0
calib.append(temp) #naplneni pole a[] docasnym polem temp
for i in range(0,256): #nacteni calib matice do pole calib
line = fc.readline()
line = line.decode('utf‐8')
word=line.strip().split(' ')
for j in range(0,256):
#calib[i][j]=float(word[j]) #i = radek, j = sloupec0
calib[j][i]=float(word[j]) #j = radek, i = sloupec0 - pouze pro stavajici kalibraci - verze XV
fc.close
return calib
def load_t3pa_file(file_t3pa):
index=[]
matrix_index=[]
ToA=[]
ToT=[]
FToA=[]
overflow=[]
pocet_udalosti = 0
with urllib.request.urlopen(file_t3pa) as ft3pa:
line = ft3pa.readline()
line = line.decode('utf‐8')
while True:
line = ft3pa.readline()
line = line.decode('utf‐8')
word=line.strip().split('\t') #v t3pa souboru je oddelovac \t
if line == '':
break
index.append(word[0])
matrix_index.append(word[1])
ToA.append(float(word[2]))
ToT.append(float(word[3]))
FToA.append(float(word[4]))
overflow.append(float(word[5]))
pocet_udalosti = pocet_udalosti + 1
ft3pa.close
return index, matrix_index, ToA, ToT, FToA, overflow, pocet_udalosti
def noise(index, matrix_index, ToA, ToT, FToA, overflow, pocet_udalosti): #tuto fci nemus9m explicitn2 volat - volam ji v fci load_t3pa
pocet=int(0) #pocet sumicich pixelu
konst=int(len(index)/1000)+1
noise_matrix_index=[]
for i in range(0,konst):
pom = [] # pomocne pole
k=0 #pomocna promenna - udava, kolik je v czklu ve skutecnosti udalosti - aby nebyla chyba 'list index out of range'
for j in range(0,1001):
if i*1000+j>=len(index):
break
pom.append(matrix_index[i*1000+j])
k=k+1
for m in range(0,k):
count=int(0) #pocet vvyskytu stejneho matrix index behem 1000 udalosti
index_=int(-1) #budu testovat, jestli pixel na ktery koukam je sumici (abych ho nezapocital 2x)
for p in range(0,pocet):
#index=int(p)
if pom[m]==noise_matrix_index[p]:
index_=p #pixel na ktery jsem uz koukal a byl sumici
break
if index_ >=0 and pom[m]==noise_matrix_index[index_]:
continue
for l in range(0,k):
if pom[m]==pom[l]:
count=count+1
####podminka na sumici pixely
if count>=50: #kdyz se pixel vyskytne behem tisice udalosti vicekrat nez toto cislo, je sumici
noise_matrix_index.append(pom[m])
#noise_matrix_index[pocet]=pom[i]
pocet=pocet+1
pom.clear()
pocet_udalosti=len(index)
for n in range (0,pocet_udalosti):
for o in range(0,len(noise_matrix_index)):
if n >=pocet_udalosti:
break
if(matrix_index[n]==noise_matrix_index[o]):
del matrix_index[n]
del index[n]
del ToA[n]
del ToT[n]
del FToA[n]
del overflow[n]
pocet_udalosti=pocet_udalosti-1
continue
return pocet_udalosti,index, matrix_index, ToA, ToT, FToA, overflow
def t3pa_data(pocet_udalosti,index, matrix_index, ToA, ToT, FToA, overflow):
#rovnou vyhodim sumici pixely
pocet_udalosti,index, matrix_index, ToA, ToT, FToA, overflow=noise(index, matrix_index, ToA, ToT, FToA, overflow, pocet_udalosti)
RowNo=[]
ClmNo=[]
for i in range(0,len(matrix_index)):
#RowNo.append(int(int(matrix_index[i]))//int(256))
#ClmNo.append(int(int(matrix_index[i]))%int(256))
ClmNo.append(int(int(matrix_index[i]))//int(256)) #ver XV - bude pro novou kalibraci - nyn9 to bere 3patnou kalibraci jednotlivych pixelu (cislovani radku a sloupcu stejne jako v pixetu)
RowNo.append(int(int(matrix_index[i]))%int(256)) ##ver XV - bude super pro novou kalibraci - odpovida radkum a sloupcum v pixetu. Nyni bere spatne kalibrace pixelu (viz fce load_calib)
return index, matrix_index, ToA, ToT, FToA, overflow, pocet_udalosti, RowNo, ClmNo
def hit_map(detector,hit_map_fig,RowNo,ClmNo):
plt.hist2d(RowNo,ClmNo,bins=(256,256),cmap='Blues')
cb=plt.colorbar()
cb.set_label('Counts in pixel')
plt.xlabel('x [pixel]')
plt.ylabel('y [pixel]')
plt.title(detector)
plt.savefig(hit_map_fig, dpi = 1000)
return
def energy(a, b, c, t, ToT, pocet_udalosti, RowNo, ClmNo):
E=[] #energy in keV
#for i in range (0,pocet_udalosti):
pom=0
for i in range (0,len(ToT)):
Sqrt=float(0.0)
e1=float(0.0)
e2=float(0.0)
# promenna sqrt je vnitrek odmocniny
Sqrt = (((float(b[RowNo[i]][ClmNo[i]])+float(a[RowNo[i]][ClmNo[i]])*float(t[RowNo[i]][ClmNo[i]])-float(ToT[i])))*(((float(b[RowNo[i]][ClmNo[i]])+float(a[RowNo[i]][ClmNo[i]])*float(t[RowNo[i]][ClmNo[i]])-float(ToT[i])))) + (float(4)*float(a[RowNo[i]][ClmNo[i]])*float(c[RowNo[i]][ClmNo[i]]))) #zmena oproti verzi VI
if float(Sqrt)<float(0):
E.append(float(0))
else:
'''
V kalibracni matici a se obcas vyskytne 0 -> ve vypoctu energie
je tim padem deleni nulou -> energie diverguje. Jak to vyresit?
zatim polozim energii = 0 (kdyz a=0), pak se uvidi
nakonec udelam limitu vyrazu energie pro a->0 (L'hopital)
'''
if a[RowNo[i]][ClmNo[i]]==0:
e1=((float(t[RowNo[i]][ClmNo[i]]))/float(2)) + ((((float(b[RowNo[i]][ClmNo[i]])+float(a[RowNo[i]][ClmNo[i]])*float(t[RowNo[i]][ClmNo[i]])-float(ToT[i]))*(float(t[RowNo[i]][ClmNo[i]]))) - 2*(float(c[RowNo[i]][ClmNo[i]])))/(float(2)*np.sqrt(float(Sqrt))))
e2=((float(t[RowNo[i]][ClmNo[i]]))/float(2)) - ((((float(b[RowNo[i]][ClmNo[i]])+float(a[RowNo[i]][ClmNo[i]])*float(t[RowNo[i]][ClmNo[i]])-float(ToT[i]))*(float(t[RowNo[i]][ClmNo[i]]))) - 2*(float(c[RowNo[i]][ClmNo[i]])))/(float(2)*np.sqrt(float(Sqrt))))
else:
e1=((-(float(b[RowNo[i]][ClmNo[i]]) - (float(a[RowNo[i]][ClmNo[i]])*float(t[RowNo[i]][ClmNo[i]]))-float(ToT[i])))+np.sqrt(float(Sqrt)))/(float(2)*float(a[RowNo[i]][ClmNo[i]]))
e2=((-(float(b[RowNo[i]][ClmNo[i]]) - (float(a[RowNo[i]][ClmNo[i]])*float(t[RowNo[i]][ClmNo[i]]))-float(ToT[i])))-np.sqrt(float(Sqrt)))/(float(2)*float(a[RowNo[i]][ClmNo[i]]))
if a[RowNo[i]][ClmNo[i]]<0:
e1=-1
e2=-1
if math.isnan(e1):
e1=-1
if math.isnan(e2):
e2=-1
if e1<0 and e2<0:
E.append(float(0))
if e1>=0 and e1>e2:
E.append(float(e1))
if e2>=0 and e2>e1:
E.append(float(e2))
if e1>=0 and e2==e1:
E.append(float(e1))
return E
def Time(ToA, FToA, pocet_udalosti, RowNo, ClmNo):
T=[] #time in ns
for i in range (0,pocet_udalosti):
Time=float(0.0)
Time=(float(ToA[i])-((float(FToA[i])/float(16))))*float(25)
T.append(float(Time))
return T
def Timewalk_parameters_Si():
#SI - korekce na TimeWalk - parametry
A = -1.21988
B = 4.33638
C = 29.5075
D = 1
sigma_A=0.7013
sigma_B=0.1366
sigma_C=4.753
sigma_D=0
return A, B, C, D, sigma_A, sigma_B, sigma_C, sigma_D
def Timewalk(E,T):
i=0
A, B, C, D, sigma_A, sigma_B, sigma_C, sigma_D = Timewalk_parameters_Si()
while i < len(T):
timewalk=float(0)
timewalk = (C / (E[i] - B)) + A
if(timewalk<0):
timewalk=0
T[i]=T[i]-timewalk
i=i+1
return E,T
def remove_interactions_with_zero_energy(index, matrix_index, ToA, ToT, FToA, overflow, RowNo, ClmNo, E, T):
i=0
treshold=5.015347
while i < len(T):
if E[i]<treshold: #E[i] < energy treshold
index.pop(i)
matrix_index.pop(i)
ToA.pop(i)
ToT.pop(i)
FToA.pop(i)
overflow.pop(i)
RowNo.pop(i)
ClmNo.pop(i)
E.pop(i)
T.pop(i)
continue
i=i+1
return index, matrix_index, ToA, ToT, FToA, overflow, RowNo, ClmNo, E, T
def clustering_new(index, matrix_index, ToA, ToT, FToA, overflow, RowNo, ClmNo, E, T):
dT=float(50)
indexCl, TCl,ECl, matrix_indexCl, ToACl,ToTCl,FToACl,RowNoCl,ClmNoCl,overflowCl=[],[],[],[],[],[],[],[],[],[]
StartLastElem=len(T)-1
indexCl.append(int(index[StartLastElem]))
TCl.append(float(T[StartLastElem]))
ECl.append(float(E[StartLastElem]))
matrix_indexCl.append(int(matrix_index[StartLastElem]))
RowNoCl.append(int(RowNo[StartLastElem]))
ClmNoCl.append(int(ClmNo[StartLastElem]))
ToACl.append(float(ToA[StartLastElem]))
ToTCl.append(float(ToT[StartLastElem]))
FToACl.append(float(FToA[StartLastElem]))
overflowCl.append(float(overflow[StartLastElem]))
del index[StartLastElem]
del T[StartLastElem]
del E[StartLastElem]
del matrix_index[StartLastElem]
del RowNo[StartLastElem]
del ClmNo[StartLastElem]
del ToA[StartLastElem]
del ToT[StartLastElem]
del FToA[StartLastElem]
del overflow[StartLastElem]
j=1
pom=float(TCl[0]+dT)
while(j >0):
if(len(T) == 0):
break
k=0
j=0
while (k<=(len(TCl)-1)):
i=len(T)-1
if(len(T) == 0):
break
pocet_sousedu=0 #pocet sousednich pixelu - mohou byt maximalne 4
delka=0
# verze X
count=0 #pomocna promanna, kterou urcuji, ze se ma nasledujici cyklus while projit jeste jednou, pokud je i = -1
while(float(T[i])<=(pom)):
delka=delka+1
if(((((int(RowNoCl[k]))==(int(RowNo[i])+1))or((int(RowNoCl[k]))==(int(RowNo[i])-1))) and ((int(ClmNoCl[k]))==(int(ClmNo[i])))) or (((int(RowNoCl[k]))==(int(RowNo[i]))) and (((int(ClmNoCl[k]))==(int(ClmNo[i])+1))or((int(ClmNoCl[k]))==(int(ClmNo[i])-1))))):
#beru jen pixely, které mají společnou jednu stranu.
#pixely, kter0 spolu sousedí přes roh neuvažuji
indexCl.append(int(index[i]))
TCl.append(float(T[i]))
ECl.append(float(E[i]))
matrix_indexCl.append(int(matrix_index[i]))
RowNoCl.append(int(RowNo[i]))
ClmNoCl.append(int(ClmNo[i]))
ToACl.append(float(ToA[i]))
ToTCl.append(float(ToT[i]))
FToACl.append(float(FToA[i]))
overflowCl.append(float(overflow[i]))
# Removes i-th Row
del index[i]
del T[i]
del E[i]
del matrix_index[i]
del RowNo[i]
del ClmNo[i]
del ToA[i]
del ToT[i]
del FToA[i]
del overflow[i]
j=j+1
i=len(T)-1
pocet_sousedu=pocet_sousedu+1
if(len(T) == 0):
break
if(pocet_sousedu==4):
break
continue
i=i-1
if(i==-1): # verze X
count=count+1
if(i<0 and len(T)>0): # verze X
i=0
if(count>1):
break
if(i>=len(T)):
break
k=k+1
if(len(TCl)>2):
indexCl, TCl, ECl, matrix_indexCl, RowNoCl, ClmNoCl, ToACl, ToTCl, FToACl, overflowCl = insertionSort(indexCl, TCl, ECl, matrix_indexCl, RowNoCl, ClmNoCl, ToACl, ToTCl, FToACl, overflowCl)
return T, indexCl,TCl, ECl, matrix_indexCl, RowNoCl, ClmNoCl, ToACl, ToTCl, FToACl, overflowCl
def insertionSort(indexCl, TCl, ECl, matrix_indexCl, RowNoCl, ClmNoCl, ToACl, ToTCl, FToACl, overflowCl):
# Function to do insertion sort
# Traverse through 1 to len(arr)
for i in range(1, len(TCl)):
key = TCl[i]
# Move elements of arr[0..i-1], that are
# greater than key, to one position ahead
# of their current position
#ostatni
key1 = indexCl[i]
key2 = ECl[i]
key3 = matrix_indexCl[i]
key4 = RowNoCl[i]
key5 = ClmNoCl[i]
key6 = ToACl[i]
key7 = ToTCl[i]
key8 = FToACl[i]
key9 = overflowCl[i]
j = i-1
while j >= 0 and key < TCl[j] :
TCl[j + 1] = TCl[j]
#ostatni
indexCl[j + 1] = indexCl[j]
ECl[j + 1] = ECl[j]
matrix_indexCl[j + 1] = matrix_indexCl[j]
RowNoCl[j + 1] = RowNoCl[j]
ClmNoCl[j + 1] = ClmNoCl[j]
ToACl[j + 1] = ToACl[j]
ToTCl[j + 1] = ToTCl[j]
FToACl[j + 1] = FToACl[j]
overflowCl[j + 1] = overflowCl[j]
j -= 1
TCl[j + 1] = key
#ostatni
indexCl[j + 1] = key1
ECl[j + 1] = key2
matrix_indexCl[j + 1] = key3
RowNoCl[j + 1] =key4
ClmNoCl[j + 1] = key5
ToACl[j + 1] = key6
ToTCl[j + 1] = key7
FToACl[j + 1] = key8
overflowCl [j + 1] = key9
return indexCl, TCl, ECl, matrix_indexCl, RowNoCl, ClmNoCl, ToACl, ToTCl, FToACl, overflowCl
def file_t3pa_cls_new(file_t3pa_cls,T):
with open(file_t3pa_cls, "w", encoding="utf-8") as t3pa_cls:
t3pa_cls.write('%\n')
t3pa_cls.write('% Index Matrix Index [ RowNo, ClmNo ] ToA FToA ( ToA_in_ns ) ToT ( ToT_in_keV ) Overflow\n')
t3pa_cls.write('\n')
i=1
T_first=[]
E_tot=[]
N_tot=[]
eventNo=0 #for high_energy_event function
while(len(T) > 0):
T, indexCl,TCl, ECl, matrix_indexCl, RowNoCl, ClmNoCl, ToACl, ToTCl, FToACl, overflowCl = clustering_new(index, matrix_index, ToA, ToT, FToA, overflow, RowNo, ClmNo, E, T)
Tfirst=float(TCl[0])
Tlast=float(TCl[len(TCl)-1])
dT=Tlast-Tfirst
Etot=float(0)
for k in range(0,len(TCl)):
Etot=Etot+float(ECl[k])
T_first.append(float(Tfirst))
dT=Tlast-Tfirst
E_tot.append(float(Etot))
N_tot.append(len(TCl)) #new in ver. XV
t3pa_cls.write('# '+str(i)+', Nunmasked = '+str(len(TCl))+', Nmasked = 0, Ntot = '+str(len(TCl))+'\n')
t3pa_cls.write('# Tfirst = '+str(Tfirst)+' ns, Tlast = '+str(Tlast)+' ns, dT = '+str(dT)+' ns, Etot = '+str(Etot)+' keV\n')
for j in range(0,len(TCl)):
t3pa_cls.write(str(indexCl[j])+' '+str(matrix_indexCl[j])+' [ '+str(RowNoCl[j])+', '+str(ClmNoCl[j])+' ] '+str(ToACl[j])+' '+str(FToACl[j])+' ( '+str(TCl[j])+' ns ) '+str(ToTCl[j])+' ( '+str(ECl[j])+' keV ) '+str(overflowCl[j])+'\n')
t3pa_cls.write('\n')
#eventNo=single_interaction(eventNo,Etot, Tfirst, ECl, TCl, RowNoCl, ClmNoCl,path)
i=i+1
t3pa_cls.close
return T_first, E_tot, N_tot
def energy_spectrum_in_time(Tfirst, Etot): #dela histogram - energie zaznamenana v case
pom = 0
dt=100 #(ns) time width of 1 bin
T_first=0 #cas, kdy prisel trigger a yacalo mereni
T_last=(max(Tfirst)) #posledni z Tfirst
Delta_T = T_last - T_first
poc = int(int(Delta_T) / float(dt)) + 1 #pocet casovych oken
T_int_first=[] #cas
E=[] #energie
for i in range(0,poc):
T_int_first.append((i*dt) + dt/2)
E.append(0)
#XII
for j in range(0,len(Tfirst)):
time_index=0
time_index=int(((Tfirst[j]-T_first)/dt))
if float(Tfirst[j]-T_first) >= (T_int_first[time_index] - dt / 2) and float(Tfirst[j]-T_first) < (T_int_first[time_index] + dt / 2):
E[time_index]=float(E[time_index])+float(Etot[j])
pom=pom+1
for l in range(0,len(T_int_first)):
T_int_first[l]=T_int_first[l]+T_first
caption, T_int_first = energy_in_time_hist(T_int_first, E, figure_E_in_time_hist, t_plasma_start, t_plasma_end, is_plasma, dt)
return dt, caption, T_int_first, E
def energy_in_time_hist(T_int_first, E,figure_E_in_time_hist, t_plasma_start, t_plasma_end, is_plasma, dt):
plt.rcParams.update({'font.size': 20})
fig, ax = plt.subplots(figsize =(10, 7))
for k in range(0,len(T_int_first)):
T_int_first[k] = T_int_first[k] / 1000000
plt.plot(T_int_first, E, drawstyle='steps-mid')
plt.title(detector+', #'+str(shot_no))
plt.xlabel('Time [ms]')
plt.ylabel('Energy [keV]')
if is_plasma == 1:
for t in (t_plasma_start, t_plasma_end):
plt.axvline(t, color='k', linestyle='--')
plt.xlim([0, (t_plasma_start + t_plasma_end)])
else:
plt.xlim(0,)
plt.ylim(0,) #10 000 keV
plt.savefig(figure_E_in_time_hist, dpi = 1000)
caption = '# x = time in ms, count = energy in keV, dT= '+str(dt)+' ns'
return caption, T_int_first
def hits_in_time_hist_new(T, dt, t_plasma_start, t_plasma_end, is_plasma,figure_count_in_time_hist):
pom = 0
T_first=0 #cas, kdy prisel trigger a yacalo mereni
T_last=(max(T)) #posledni z Tfirst
Delta_T = T_last - T_first
poc = int(int(Delta_T) / float(dt)) + 1 #pocet casovych oken
T_hit=[] #cas
count=[] #energie
for i in range(0,poc):
T_hit.append((i*dt) + dt/2)
count.append(0)
for j in range(0,len(T)):
time_index=0
time_index=int(((T[j]-T_first)/dt))
k=time_index
for j in range(0,len(T)):
time_index=0
time_index=int(((T[j]-T_first)/dt))
if float(T[j]-T_first) >= (T_hit[time_index] - dt / 2) and float(T[j]-T_first) < (T_hit[time_index] + dt / 2):
count[time_index] = count[time_index] + 1
pom=pom+1
for l in range(0,len(T_hit)):
T_hit[l]=T_hit[l]+T_first
plt.rcParams.update({'font.size': 20})
fig, ax = plt.subplots(figsize =(10, 7))
for k in range(0,len(T_hit)):
T_hit[k] = T_hit[k] / 1000000
#plt.plot(T_hit, count)
plt.plot(T_hit, count, drawstyle='steps-mid')
plt.title(detector+', #'+str(shot_no))
plt.xlabel('Time [ms]')
plt.ylabel('Count')
if is_plasma == 1:
for t in (t_plasma_start, t_plasma_end):
plt.axvline(t, color='k', linestyle='--')
plt.xlim([0, (t_plasma_start + t_plasma_end)])
else:
plt.xlim(0,)
plt.ylim(0,) #10 000 keV
plt.savefig(figure_count_in_time_hist, dpi = 1000)
caption = '# x = time in ms, dT= '+str(dt)+' ns'
return caption, T_hit,count
def energy_spectrum(Etot):
E_min=0
dE=5 #keV
E_max=max(Etot)
pocet=(E_max//dE) + 3
pocet=int(pocet)
E_max=float(dE*pocet)
xle=[]
xre=[]
xmean=[]
for p in range (0,pocet):
xle.append(E_min + (p * (E_max - E_min)) / pocet)
xre.append(xle[p]+dE)
xmean.append((xle[p] + xre[p]) / 2)
count=[]
for l in range(0,pocet):
count.append(0)
#XII
for i in range(0,len(Etot)):
E_index=int(((Etot[i]-E_min)/dE))
if ((xle[E_index] <= Etot[i]) and (Etot[i] < xre[E_index])):
count[E_index]=count[E_index]+1
plt.rcParams.update({'font.size': 20})
fig, ax = plt.subplots(figsize =(10, 7))
#ax.hist(Etot, bins = xle)
plt.fill_between(xmean, count,step='mid') #pre mid post
plt.plot(xmean, count, drawstyle='steps-mid')
plt.title(detector+', #'+str(shot_no))
plt.xlabel('Energy [keV]')
plt.ylabel('Count')
plt.xlim(0,)
ax.set_yscale('log') #log scale y
caption = '# x = energy in keV, dE= '+str(dE)+' keV'
plt.savefig(figure_E_hist, dpi = 1000)
return caption, xmean,count, xle, Etot
def hist_file(file_hist, xmean, count, caption ):
with open(file_hist, "w", encoding="utf-8") as hist:
hist.write('#\n')
hist.write('#'+str(caption)+'\n')
hist.write('# x_mean count\n')
hist.write('\n')
for m in range(0,len(xmean)):
hist.write(str(xmean[m])+' '+str(count[m])+'\n')
hist.close
return T_first, E_tot
def multiplot(icon_fig, x1,y1,x2,y2):
plt.rcParams.update({'font.size': 20})
fig, ax = plt.subplots(nrows=2,figsize =(10, 7))
ax[0].plot(x1, y1, drawstyle='steps-mid')
ax[0].set_xlabel('Time [ms]')
ax[0].set_ylabel('Energy [keV]')
if is_plasma == 1:
for t in (t_plasma_start, t_plasma_end):
ax[0].axvline(t, color='k', linestyle='--')
ax[0].set_xlim([0, (t_plasma_start + t_plasma_end)])
else:
ax[0].set_xlim(0,)
ax[0].set_ylim(0,) #keV
#ax[1].hist(y2, bins = x2)
ax[1].fill_between(x2, y2,step='mid') #pre mid post
ax[1].plot(x2, y2, drawstyle='steps-mid')
ax[1].set_xlabel('Energy [keV]')
ax[1].set_ylabel('Count')
ax[1].set_xlim(0,)
#ax[1].set_ylim(0,)
ax[1].set_yscale('log') #log scale y
fig.subplots_adjust(hspace=0.3)
plt.savefig(icon_fig, dpi = 1000)
return
def single_interaction(eventNo,Etot, Tfirst, ECl, TCl, RowNoCl, ClmNoCl,path): # ver XV
#tuto funkci volam ve funkci file_t3pa_cls_new(file_t3pa_cls,T):
#This function is calling in function file_t3pa_cls_new(file_t3pa_cls,T)
high_E = 1500 #[keV] - zadani, jaka energie je pro me vysoka
if(Etot>=high_E or len(ECl)>15):
#if (len(ECl)>15): #len(ECl) = pocet pixelu dane interakce
print("Total energy of track: "+str(Etot)+" keV\n")
A, B, C, D, sigma_A, sigma_B, sigma_C, sigma_D = Timewalk_parameters_Si()
######################
#SI - rekonstrukce z(t) - parametry
a=0.0193947
b=-0.0273934
sigma_a=0.0004163
sigma_b=0.009832
#######################
time=[]
sigma_time=[]
time_min = []
time_max=[]
z_rec=[]
z_rec_min=[]
z_rec_max=[]
sigma_z_rec=[]
for i in range(0, len(TCl)):
time.append(TCl[i] - Tfirst)
#chyba urceni casu = chyba timewalk ->
sigma_time.append(np.sqrt(((sigma_C / (pow((ECl[i] - B), D)))*(sigma_C / (pow((ECl[i] - B), D)))) + (((sigma_B*C*D) / (pow((ECl[i] - B), (D + 1))))*((sigma_B*C*D) / (pow((ECl[i] - B), (D + 1))))) + (((sigma_D*C*math.log(ECl[i] - B)) / (pow((ECl[i] - B), D)))* ((sigma_D*C*math.log(ECl[i] - B)) / (pow((ECl[i] - B), D)))) + (sigma_A*sigma_A)))
time_min.append(time[i] - sigma_time[i])
time_max.append(time[i] + sigma_time[i])
#//
#//rekonstrukce hloubky interakce
z_rec.append(a * time[i] + (b))
sigma_z_rec.append(np.sqrt(((time[i]*time[i])*(sigma_a*sigma_a)) + (sigma_b*sigma_b) + (a*a)*(sigma_time[i]*sigma_time[i])))
z_rec_min.append(z_rec[i] - sigma_z_rec[i])
z_rec_max.append(z_rec[i] + sigma_z_rec[i])
#//
single_interaction_file=str(path)+'event'+str(eventNo)+'.txt'
single_interaction_2D_fig=str(path)+'2D_event'+str(eventNo)+'.png'
single_interaction_3D_fig=str(path)+'3D_event'+str(eventNo)+'.png'
with open(single_interaction_file, "w", encoding="utf-8") as f:
f.write('#\n')
f.write('# x_mean y_mean z_rec z_rec_min z_rec_max sigma_z_rec\n')
f.write('#E_tot='+str(Etot)+'\n')
f.write('\n')
for m in range(0,len(TCl)):
#print(str(RowNoCl[m])+' '+str(ClmNoCl[m])+' '+str(z_rec[m])+' '+str(z_rec_min[m])+' '+str(z_rec_max[m])+' '+str(sigma_z_rec[m])+' '+str(ECl[m])+'\n')
f.write(str(RowNoCl[m])+' '+str(ClmNoCl[m])+' '+str(z_rec[m])+' '+str(z_rec_min[m])+' '+str(z_rec_max[m])+' '+str(sigma_z_rec[m])+' '+str(ECl[m])+'\n')
f.close
############################### plot
#binwidth=1
if ((max(RowNoCl)-min(RowNoCl))>=(max(ClmNoCl)-min(ClmNoCl))):
rang=max(RowNoCl)-min(RowNoCl)
#bins=(range((min(RowNoCl)-1), (max(RowNoCl)+3), binwidth), range((min(ClmNoCl)-1), (min(ClmNoCl)+rang+3), binwidth))
x_min=min(RowNoCl)-1
x_max=max(RowNoCl)+2
y_min=min(ClmNoCl)-1
y_max=min(ClmNoCl)+rang+2
else:
rang = max(ClmNoCl)-min(ClmNoCl)
#bins=(range((min(RowNoCl)-1), (min(RowNoCl)+rang+3), binwidth), range((min(ClmNoCl)-1), (max(ClmNoCl)+3), binwidth))
x_min=min(RowNoCl)-1
x_max=min(RowNoCl)+rang+2
y_min=min(ClmNoCl)-1
y_max=max(ClmNoCl)+2
###############$$$$$$$$$$$$$$$$$$$$
rows, cols = (x_max-x_min, x_max-x_min)
#arrECl = [[0]*cols]*rows
arrECl= [[0] * cols for _ in range(rows)]
for i in range (x_min,x_max):
for j in range (y_min,y_max):
for k in range(0,len(RowNoCl)):
if ((i==RowNoCl[k]) and (j==ClmNoCl[k])):
#print(str(i)+" "+str(j)+" "+str(RowNoCl[k])+" "+str(ClmNoCl[k])+"\n")
arrECl[i-x_min][j-y_min]=ECl[k]
arrECl=np.transpose(arrECl)
arrECl[arrECl == 0] = np.nan
#2D plot
plt.imshow(arrECl,cmap='jet', interpolation='none', origin=[(x_min-0.2),(y_min-0.2)], aspect='equal', extent=[x_min-0.2,x_max,y_min-0.2,y_max])
###############$$$$$$$$$$$$$$$$$$$$
cb=plt.colorbar(pad=0.005)
plt.tick_params(axis="x",direction="in")
plt.tick_params(axis="y",direction="in")
cb.ax.tick_params(axis='y', direction='in')
cb.set_label('Energy in pixel [keV]')
plt.xlabel('x [pixel]')
plt.ylabel('y [pixel]')
plt.title('$E_{tot}$ = '+str(round(Etot, 2))+' keV, $N_{tot}$ = '+str(len(ECl)))
plt.savefig(single_interaction_2D_fig, dpi = 1000)
plt.show()
plt.close()
############################### plot
############## 3D plot
# Creating figure
fig = plt.figure(figsize = (16, 9))
ax = plt.axes(projection ="3d")
# Add x, y gridlines
ax.grid(b = True, color ='grey', #
linestyle ='-.', linewidth = 0.3,
alpha = 0.2)
# Creating plot
sctt = ax.scatter3D(RowNoCl, ClmNoCl, z_rec,
alpha = 0.8,
c = ECl,
cmap = 'jet',
s = 4000, #size of bubbles in plot
marker ='o')
plt.title('$E_{tot}$ = '+str(round(Etot, 2))+' keV, $N_{tot}$ = '+str(len(ECl)))
ax.set_xlabel('x [pixel]', fontweight ='bold')
ax.set_ylabel('y [pixel]', fontweight ='bold')
ax.set_zlabel('z [mm]', fontweight ='bold')
cb=fig.colorbar(sctt, ax = ax, shrink = 0.5,aspect = 10,pad=0.00005) #
cb.ax.tick_params(axis='y', direction='in')
cb.set_label('Energy in pixel [keV]', fontweight ='bold')
plt.savefig(single_interaction_3D_fig, dpi = 1000)
# show plot
plt.show()
plt.close()
############## 3D plot
eventNo=eventNo+1
return eventNo
def size_of_interactions_average(Etot, Ntot,file_hist): #ver XV
E_min=0
dE=5 #keV
E_max=max(Etot)
pocet=(E_max//dE) + 3
pocet=int(pocet)
E_max=float(dE*pocet)
xle=[]
xre=[]
xmean=[]
count=[]
nop=[] #number of pixels
nop_mean=[] #mean number of pixels in dE
sigma=[] #root mean square error of the mean - stredni kvadraticka chyba prumeru
for p in range (0,pocet):
xle.append(E_min + (p * (E_max - E_min)) / pocet)
xre.append(xle[p]+dE)
xmean.append((xle[p] + xre[p]) / 2)
count.append(0)
nop.append(0)
nop_mean.append(0)
sigma.append(0)
#XII
for i in range(0,len(Etot)):
E_index=int(((Etot[i]-E_min)/dE))
if ((xle[E_index] <= Etot[i]) and (Etot[i] < xre[E_index])):
count[E_index]=count[E_index]+1
nop[E_index]=nop[E_index]+Ntot[i] #ver XV
for l in range(0,pocet):
if nop[l]!=0:
nop_mean[l]=float(nop[l])/float(count[l])
#####Computing sigma
for i in range(0,len(Etot)):
E_index=int(((Etot[i]-E_min)/dE))
if ((xle[E_index] <= Etot[i]) and (Etot[i] < xre[E_index])):
if nop_mean[E_index]!=0:
sigma[E_index]=sigma[E_index]+((float(Ntot[i])-float(nop_mean[E_index]))*(float(Ntot[i])-float(nop_mean[E_index])))
for l in range(0,pocet):
if nop[l]!=0 and count[l]>1:
sigma[l]=np.sqrt(sigma[l]/(float(count[l])*(float(count[l])-1)))
if nop[l]!=0 and count[l]==1:
sigma[l]=10
#####Computing sigma
#####write to file
with open(file_hist, "w", encoding="utf-8") as hist:
hist.write('# x_mean [keV] mean_size_of_interaction [pixel] sigma_mean_size_of_interaction\n')
for m in range(0,len(xmean)):
hist.write(str(xmean[m])+' '+str(nop_mean[m])+' '+str(sigma[m])+'\n')
hist.close
#####write to file
plt.rcParams.update({'font.size': 20})
fig, ax = plt.subplots(figsize =(10, 7))
#plt.fill_between(xmean, nop,step='mid',color='blue', alpha=0.3) #pre mid post
#plt.fill_between(xmean, nop,step='mid') #pre mid post
plt.plot(xmean, nop_mean, drawstyle='steps-mid')
plt.errorbar(xmean, nop_mean, yerr = sigma,fmt ='.', linewidth=0.7)
plt.title(detector+', #'+str(shot_no))
plt.xlabel('Energy [keV]')
plt.ylabel('Average size of interaction [pixel]')
plt.xlim(0,500)
plt.ylim(0,17)
#ax.set_yscale('log') #log scale y
caption = '# x = energy in keV, dE= '+str(dE)+' keV'
plt.savefig(figure_size_interaction, dpi = 1000)
return
def energy_spectra_doublebreakdown(Etot, Tfirst, file_hist):
#this function separates discharge into two parts acording to time Tsep and creates energy spectrum for each part.
#This is for discharges with double brakdown
Tsep=14636000 # [ns]
E_min=0
dE=5 #keV
E_max=max(Etot)
pocet=(E_max//dE) + 3
pocet=int(pocet)
E_max=float(dE*pocet)
xle=[]
xre=[]
xmean=[]
for p in range (0,pocet):
xle.append(E_min + (p * (E_max - E_min)) / pocet)
xre.append(xle[p]+dE)
xmean.append((xle[p] + xre[p]) / 2)
count_first=[]
count_second=[]
for l in range(0,pocet):
count_first.append(0)
count_second.append(0)
#XII
for i in range(0,len(Etot)):
E_index=int(((Etot[i]-E_min)/dE))
if ((xle[E_index] <= Etot[i]) and (Etot[i] < xre[E_index])):
if(Tfirst[i]<Tsep):
count_first[E_index]=count_first[E_index]+1
else:
count_second[E_index]=count_second[E_index]+1
caption = '# x = energy in keV, dE= '+str(dE)+' keV'
with open(file_hist, "w", encoding="utf-8") as hist:
hist.write('#\n')
hist.write('#'+str(caption)+'\n')
hist.write('# x_mean count_before_2nd_breakdown count_2nd_breakdown\n')
hist.write('\n')
for m in range(0,len(xmean)):
hist.write(str(xmean[m])+' '+str(count_first[m])+' '+str(count_second[m])+'\n')
hist.close
plt.rcParams.update({'font.size': 20})
fig, ax = plt.subplots(figsize =(10, 7))
#plt.fill_between(xmean, count_first,step='mid') #pre mid post
plt.plot(xmean, count_first, label='Before 2nd breakdown', drawstyle='steps-mid')
plt.plot(xmean, count_second, label='2nd breakdown', drawstyle='steps-mid')
plt.legend(loc='best')
plt.title(detector+', #'+str(shot_no))
plt.xlabel('Energy [keV]')
plt.ylabel('Count')
plt.xlim(0,500)
ax.set_yscale('log') #log scale y
plt.savefig(figure_energy_spectra_doublebreakdown, dpi = 1000)
return
#soubory, ktere ctu
#read files
t3pa=get_file(shot, identifier)
name_calib='caliba'
caliba=get_file_calib(name_calib)
name_calib='calibb'
calibb=get_file_calib(name_calib)
name_calib='calibc'
calibc=get_file_calib(name_calib)
name_calib='calibt'
calibt=get_file_calib(name_calib)
#vytvorene soubory:
#created files
t3pa_cls= 'H03-W0051_shot_'+str(shot)+'_450V.t3pa_cls'
E_hist= 'H03-W0051_shot_'+str(shot)+'_450V_E_hist.txt'
E_in_time_hist= 'H03-W0051_shot_'+str(shot)+'_450V_discharge_energy.txt'
count_in_time_hist= 'H03-W0051_shot_'+str(shot)+'_450V_discharge_hits.txt'
size_interaction= 'H03-W0051_shot_'+str(shot)+'size_interaction.txt'
file_energy_spectra_doublebreakdown= 'H03-W0051_shot_'+str(shot)+'energy_spectra_doublebreakdown.txt'
#created figures
icon_fig='icon-fig'
figure_E_in_time_hist='discharge_energy'
figure_count_in_time_hist='discharge_hits'
figure_E_hist='Energy_spectrum'
hit_map_fig='hit-map'
figure_size_interaction= 'H03-W0051_shot_'+str(shot)+'size_interaction'
figure_energy_spectra_doublebreakdown= 'H03-W0051_shot_'+str(shot)+'energy_spectra_doublebreakdown'
#nactu jednotlive kalibracni matice - abych to nemusel delat v kazde funkci
a=load_calib(caliba)
b=load_calib(calibb)
c=load_calib(calibc)
t=load_calib(calibt)
#nactu a urcim jednotlive hodnoty - abych to nemusel delat v kazde funkci
index, matrix_index, ToA, ToT, FToA, overflow, pocet_udalosti = load_t3pa_file(t3pa)
index, matrix_index, ToA, ToT, FToA, overflow, pocet_udalosti, RowNo, ClmNo = t3pa_data(pocet_udalosti,index, matrix_index, ToA, ToT, FToA, overflow)
raw data
#hit map
hit_map(detector,hit_map_fig,RowNo,ClmNo)
Energy and time calculation from raw data.
E=energy(a, b, c, t, ToT, pocet_udalosti, RowNo, ClmNo)
T=Time(ToA, FToA, pocet_udalosti, RowNo, ClmNo)
index, matrix_index, ToA, ToT, FToA, overflow, RowNo, ClmNo, E, T = remove_interactions_with_zero_energy(index, matrix_index, ToA, ToT, FToA, overflow, RowNo, ClmNo, E, T)
E,T=Timewalk(E,T)
#sort by time
T, index, matrix_index, ToA, ToT, FToA, overflow, RowNo, ClmNo, E = (list(t) for t in zip(*sorted(zip(T, index, matrix_index, ToA, ToT, FToA, overflow, RowNo, ClmNo, E), reverse=True))) #serazeni od nejvetsiho po nejmensi
T_pom=T.copy()
#save to file
T_first, E_tot, Ntot = file_t3pa_cls_new(t3pa_cls,T)
dt, caption, T_int_first, E = energy_spectrum_in_time(T_first, E_tot)
hist_file(E_in_time_hist, T_int_first, E, caption);
([2516153.125, 2549362.4776577237, 2645694.1216284926, 2787839.0625, 2898221.7471565236, 2898829.8415445783, 2899446.238780374, 2900960.9375, 2901012.0166912507, 2901124.605859963, 2901268.9653808307, 2901448.4375, 2901640.5428359644, 2902792.935599009, 2903306.25, 2906430.7392950854, 2906445.9741547857, 2907394.7170967334, 2910513.736025054, 2912126.2111436096, 2914871.708584618, 3522259.26484065, 3522262.4565704437, 3542319.6134316055, 3542346.841313784, 3626464.0625, 3663672.787424532, 3749876.2230296903, 3813343.3379069534, 3836937.181236483, 4334029.510562237, 4398927.770876644, 4501721.771697016, 4585817.1875, 4609659.375, 4715183.765453937, 4717317.1875, 4767117.015472692, 4787620.3125, 4816493.226900072, 4819126.5625, 4838648.4375, 4850398.243386806, 4865003.125, 4868042.715559052, 4875904.086711079, 4876016.667784727, 4887508.361538735, 4955021.288808845, 5001654.577606933, 5002314.790022577, 5051699.478079306, 5139705.791888042, 5172765.625, 5198751.85795112, 5681714.0625, 5787336.510626786, 5790197.253521306, 5790608.4829283245, 5790622.806300259, 5796627.497131542, 5796830.999997414, 5797803.125, 5798035.66401316, 5798514.955396395, 5798943.729639984, 5799205.091549635, 5799432.874506946, 5799497.7787066875, 5799721.354064499, 5799902.991626224, 5800477.072911921, 5801350.614407264, 5801432.8125, 5801984.268014256, 5803340.482784153, 5803704.118232263, 5930538.657203789, 5931417.590382697, 5932401.5625, 5933411.357537326, 5933659.327366342, 5934029.844351405, 5934117.1875, 5934254.6875, 5934277.93150044, 5934695.3125, 5946709.375, 5959522.570275058, 6003712.5, 6008904.6875, 6043528.125, 6043558.932706896, 6063689.0625, 6073776.5625, 6074039.524309916, 6074192.1875, 6075482.8125, 6076928.47538194, 6077501.721280013, 6077844.642145427, 6078028.677369217, 6078550.0, 6079220.991661374, 6079360.772072823, 6079494.697763545, 6079671.875, 6079793.798290024, 6079847.311013547, 6079866.582039871, 6079992.629649534, 6080173.4375, 6080253.125, 6080499.942055748, 6080629.6875, 6080645.3125, 6080678.221423691, 6080731.288591571, 6080734.375, 6080745.437999639, 6080754.6931185275, 6080947.991902231, 6080959.782329425, 6080980.869409838, 6081188.764447655, 6081189.0625, 6081209.125256512, 6081360.9375, 6081392.426530854, 6081619.034590359, 6081684.375, 6081985.769944259, 6082043.875788207, 6082057.628157739, 6082130.6717309095, 6082253.265708387, 6082569.037339317, 6082878.125, 6082917.357258434, 6083182.645851335, 6083617.386220441, 6083637.5, 6083647.876757619, 6084638.343734492, 6084915.031260172, 6088806.985077878, 6089719.804154508, 6091026.5625, 6093801.5625, 6108620.3125, 6108862.609089396, 6109625.040340322, 6122693.497575424, 6123027.363285627, 6123169.9789285, 6123277.016178576, 6123757.8125, 6124031.25, 6124087.163608904, 6124121.039968662, 6124373.4375, 6124447.227421506, 6124534.375, 6124785.9375, 6126230.068555438, 6126306.414313382, 6126392.164081797, 6126518.290063865, 6126783.0263176495, 6127516.747585929, 6127630.152988009, 6127880.739724681, 6128150.0, 6128768.87581775, 6128996.683569065, 6129031.861816873, 6131879.5330686355, 6132700.986226504, 6132750.356380188, 6133624.603247272, 6133633.149534023, 6133777.827735711, 6133976.547417581, 6134187.5, 6134231.668940967, 6136660.900416477, 6136996.388143985, 6138031.086360693, 6143919.258144195, 6147645.613603304, 6149674.585933635, 6152820.395985997, 6154947.231109045, 6155158.5434085205, 6155190.448833445, 6155557.1266019195, 6155777.626166947, 6155829.547615564, 6156251.565695737, 6156415.625, 6157137.5, 6157655.148323983, 6157656.020413961, 6157974.492066569, 6158324.978475817, 6158438.134634517, 6158732.091100824, 6158893.817996912, 6158934.040266861, 6158980.977623413, 6159053.669245083, 6159191.434552211, 6159665.625, 6159685.742070543, 6159901.827877268, 6160107.8125, 6160614.307977336, 6160832.342076943, 6160864.196865939, 6161018.75, 6161399.698628216, 6161436.29620723, 6161460.836661802, 6161656.235809589, 6162120.151707797, 6163534.000380675, 6164496.875, 6183987.073197108, 6185760.513326083, 6185771.790955825, 6186459.026445774, 6187013.859107184, 6187738.42064583, 6187870.3125, 6189115.9292406235, 6189565.685869671, 6189746.020139657, 6189983.2304007495, 6190407.056668225, 6190758.175176538, 6191966.271776121, 6192278.125, 6192361.867668959, 6195796.875, 6196140.334617423, 6196672.844477676, 6197463.946170859, 6208009.375, 6208011.186927098, 6208021.268170953, 6208101.436598623, 6210977.542107299, 6212010.9375, 6212085.9375, 6212158.870274915, 6212203.201226886, 6212205.424151448, 6212408.678928725, 6212521.6581185, 6212523.222457285, 6213600.604470935, 6213700.300478508, 6214064.0625, 6214683.82275977, 6214702.891412028, 6216817.183725166, 6218119.686671032, 6223581.370302361, 6227940.876473976, 6229446.799574264, 6230087.0726704765, 6230171.40672721, 6230560.060690754, 6230809.981461402, 6231537.5, 6231765.625, 6231962.286686034, 6232063.717611786, 6232079.6875, 6232298.250177368, 6232612.953208174, 6233047.332507032, 6233190.035428015, 6233965.625, 6234263.495950434, 6249137.5, 6250214.654568926, 6250904.6875, 6251917.1875, 6252094.296481192, 6252967.1875, 6253032.305539829, 6253124.847118073, 6253231.252985838, 6253313.105005641, 6253320.3125, 6253832.588649092, 6255596.875, 6257435.136953351, 6257476.5625, 6257479.334019007, 6264577.426503558, 6267077.446793469, 6267515.49504278, 6267542.017432553, 6267605.87532781, 6270998.4375, 6271968.192910167, 6282862.5, 6286039.087958209, 6288716.837203147, 6289128.168752486, 6289882.346160746, 6291798.348763852, 6291939.0625, 6292184.903683975, 6292390.526188091, 6292608.048257568, 6292651.910743899, 6292820.3125, 6293304.5322542805, 6293845.3125, 6294152.57646531, 6294339.064780019, 6294360.9375, 6294409.688833179, 6294557.63864135, 6294879.6875, 6294926.968091167, 6294932.713778371, 6295020.607729002, 6295104.306735151, 6295109.375, 6295121.875, 6295147.979535099, 6295159.784836674, 6295222.15399984, 6295270.2316622045, 6295324.8552566115, 6295368.1289808275, 6295381.25, 6295385.759226541, 6295388.496724041, 6295396.834800768, 6295422.666993082, 6295467.1875, 6295490.247010387, 6295505.25055043, 6295515.625, 6295553.712907183, 6295573.615573413, 6295582.8125, 6295617.897012305, 6295642.894378331, 6295649.6462492095, 6295654.453449706, 6295706.508433873, 6295750.621543348, 6295849.933840894, 6295873.4375, 6295888.613289445, 6295908.5396048445, 6295961.599240809, 6295974.962025211, 6295978.260301013, 6296035.197916832, 6296037.373378815, 6296068.742764136, 6296104.624020385, 6296129.0460288795, 6296160.243858914, 6296224.29858731, 6296236.403461557, 6296270.7223926755, 6296323.4375, 6296335.256293647, 6296352.624640422, 6296357.8125, 6296379.186774223, 6296431.028716006, 6296438.387739665, 6296547.289769879, 6296582.210658738, 6296598.346242759, 6296601.5625, 6296623.202302095, 6296657.8125, 6296704.569167323, 6296717.0004995875, 6296725.703263018, 6296733.636230658, 6296766.513768627, 6296767.1875, 6296774.064983313, 6296801.229890509, 6296807.8125, 6296829.6875, 6296837.678874515, 6296854.558502828, 6296882.8125, 6296897.685691082, 6296930.7076180875, 6296993.639092392, 6297014.953298148, 6297065.578766773, 6297072.656132698, 6297090.8348525725, 6297094.892986062, 6297107.503283414, 6297118.05215079, 6297120.3125, 6297138.510530824, 6297145.035138757, 6297164.451444106, 6297182.872884641, 6297187.495187189, 6297195.0816553105, 6297198.4375, 6297210.985124301, 6297232.8125, 6297240.315242275, 6297243.976165471, 6297246.639718291, 6297251.5625, 6297295.181441054, 6297308.196777514, 6297316.510284781, 6297329.4656572435, 6297335.21056281, 6297354.542699379, 6297365.348287443, 6297366.564930005, 6297387.930060766, 6297406.954161831, 6297418.258082037, 6297431.170398768, 6297434.375, 6297454.967095412, 6297468.75, 6297487.844472124, 6297500.0, 6297502.91006953, 6297503.349034088, 6297516.267644149, 6297531.25, 6297536.1465641, 6297552.739679453, 6297560.9375, 6297623.22007447, 6297639.0625, 6297707.533712068, 6297710.9375, 6297717.1875, 6297729.007389717, 6297731.25, 6297735.917765991, 6297758.979815089, 6297762.977115631, 6297768.75, 6297768.763784859, 6297770.3125, 6297791.543042684, 6297793.75, 6297794.186599552, 6297816.344345982, 6297831.468370875, 6297832.8125, 6297836.12476561, 6297837.04975049, 6297846.285539205, 6297847.653256926, 6297854.6875, 6297859.375, 6297864.447356256, 6297865.206407899, 6297870.3125, 6297874.466233081, 6297876.5625, 6297878.125, 6297890.206669816, 6297900.0, 6297903.125, 6297903.226405397, 6297907.8125, 6297912.5, 6297915.218052351, 6297917.1875, 6297921.875, 6297922.084045748, 6297923.365903911, 6297928.883125902, 6297932.8125, 6297945.195336992, 6297945.3125, 6297950.891034977, 6297952.781888474, 6297953.079721694, 6297954.704389222, 6297982.8125, 6297996.875, 6298003.125, 6298003.942990274, 6298009.799151062, 6298012.1101796925, 6298031.25, 6298032.8125, 6298045.959057999, 6298048.4375, 6298065.676107505, 6298090.431906756, 6298098.4375, 6298099.8596422635, 6298101.5625, 6298108.263737944, 6298134.070846345, 6298151.516989318, 6298159.98214888, 6298175.548769768, 6298180.914581358, 6298185.203914588, 6298212.351852887, 6298215.625, 6298232.8125, 6298238.91962603, 6298239.572389362, 6298248.906368283, 6298249.238939705, 6298252.89395118, 6298262.253381115, 6298296.839268985, 6298316.784547509, 6298342.304033864, 6298355.44145585, 6298369.733528385, 6298385.9375, 6298390.625, 6298412.446825938, 6298425.0, 6298442.662677038, 6298453.125, 6298482.94940558, 6298485.80595022, 6298496.458103539, 6298517.530128518, 6298520.325876145, 6298540.625, 6298547.469501624, 6298549.4574321695, 6298550.271833728, 6298556.014304605, 6298570.097226155, 6298578.096858121, 6298589.253090588, 6298589.527926453, 6298598.259719742, 6298604.6875, 6298636.17865362, 6298640.3198102005, 6298667.869711198, 6298670.134981173, 6298684.76514432, 6298688.7698041275, 6298700.0, 6298737.246960819, 6298740.625, 6298758.116508499, 6298767.565536642, 6298801.434454824, 6298806.754143233, 6298814.64698723, 6298815.685287708, 6298821.714120223, 6298836.439974778, 6298878.80210655, 6298894.558987313, 6298898.811909387, 6298906.269548551, 6298908.900564685, 6298917.429342319, 6298931.25, 6298960.759850394, 6298966.794766523, 6298966.974534988, 6298970.0940883085, 6298982.8125, 6299006.233910271, 6299042.333853906, 6299053.125, 6299094.200038735, 6299102.125020664, 6299131.885392816, 6299148.228303864, 6299160.118846745, 6299167.1875, 6299168.642324104, 6299228.379164887, 6299280.537249136, 6299307.29663621, 6299374.418711928, 6299396.875, 6299420.284182079, 6299469.752163863, 6299518.254344919, 6299522.502960706, 6299609.196992208, 6299644.73029979, 6299671.875, 6299710.620731003, 6299756.136874703, 6299782.8125, 6299832.328542684, 6299839.0625, 6299859.0703063235, 6299874.73650635, 6299879.824192505, 6299890.670884669, 6299999.064931245, 6300201.760309762, 6300235.425521151, 6300256.273103883, 6300442.1875, 6300530.543707033, 6300732.8125, 6300802.635496971, 6300901.53871889, 6300945.3125, 6300949.414599837, 6301132.558582888, 6301206.402591006, 6301262.5, 6301295.974589059, 6301577.930707476, 6302085.9375, 6302173.4375, 6302173.793229692, 6302465.758961696, 6302620.175901343, 6302834.806454652, 6302912.542684648, 6303058.250369407, 6304760.9375, 6306237.753779844, 6307541.884916561, 6307800.420674518, 6308412.196648739, 6309159.845693597, 6310240.066247868, 6310407.8125, 6310419.709196879, 6310876.206182681, 6311428.125, 6311730.726615939, 6311944.763333402, 6312721.833343009, 6313002.294899403, 6313007.05889544, 6313282.8125, 6313665.419454205, 6314204.6875, 6315052.683612369, 6315151.5625, 6315226.5625, 6315378.125, 6315442.7716890145, 6315723.767111782, 6315923.635208944, 6316316.733281396, 6316371.937251665, 6316425.880084793, 6317040.060409769, 6318332.8125, 6320674.864561959, 6322974.679164652, 6323654.249377826, 6323655.177445508, 6323656.980486056, 6323677.629034635, 6323707.385535712, 6323719.713041237, 6324296.38893066, 6324343.765178393, 6326159.3545920355, 6326748.874310869, 6327420.6677022865, 6330285.929771095, 6330410.888814853, 6330713.966110565, 6330917.1875, 6330932.686285863, 6331257.8125, 6331307.8125, 6331388.783646805, 6331404.120029143, 6331473.4375, 6331527.527710123, 6331577.882240158, 6331804.6875, 6331855.617344919, 6331900.0387614705, 6331943.841383031, 6332148.104259191, 6332148.4375, 6332434.377080758, 6332809.724806009, 6333165.541949258, 6333553.125, 6333644.919776616, 6333743.284083295, 6333864.47559454, 6333907.291914975, 6334204.041415326, 6334519.144188092, 6334792.1875, 6334935.987699788, 6335235.746906013, 6335428.125, 6335601.625795632, 6335707.39524754, 6335709.306306407, 6335779.014696046, 6335796.956084459, 6335985.9375, 6336104.6875, 6336121.875, 6336229.813334967, 6336635.785067064, 6336695.897673865, 6336708.470419956, 6337064.20646887, 6337116.650519347, 6337124.507862926, 6337220.736572821, 6337234.375, 6337262.130057911, 6337296.875, 6337464.92533218, 6337531.973582467, 6337674.377326553, 6337744.448068518, 6337835.9375, 6337999.832645338, 6338005.171190964, 6338078.125, 6338336.076598742, 6338359.479736759, 6338371.513895124, 6338395.3125, 6338577.294374141, 6338996.875, 6340080.85606966, 6340557.636626404, 6343243.464036374, 6345600.598378614, 6347971.825313134, 6349980.8289854545, 6350557.509299823, 6351387.43216547, 6352780.552763256, 6353371.182700289, 6353389.445754382, 6353430.592192641, 6354075.0, 6354817.087714244, 6354967.1875, 6355609.375, 6360275.938823596, 6363382.8125, 6372316.13390676, 6372715.772154609, 6372912.913878912, 6373326.363550873, 6373432.8125, 6373906.603761926, 6374528.030183403, 6374629.6875, 6374829.6875, 6375207.8125, 6375339.0625, 6375545.933376895, 6375774.804271347, 6376083.71776239, 6376089.0625, 6376109.345297843, 6376312.002945875, 6376340.730477193, 6376480.156615229, 6376480.886001965, 6376488.9701994695, 6376498.558710051, 6376551.87111591, 6376595.728051525, 6376655.229201579, 6376671.033868247, 6376839.477610945, 6376850.224921086, 6376859.375, 6377085.9375, 6377203.907414959, 6377354.6875, 6377430.484185771, 6377462.4276104765, 6377529.634029757, 6377583.057411223, 6377595.3125, 6377600.342639561, 6377682.8125, 6377706.990087733, 6377823.4375, 6378100.737710822, 6378323.94858412, 6378513.285389793, 6378644.454977315, 6378804.6875, 6378825.129365574, 6378898.4375, 6378969.326656413, 6379609.644019475, 6379760.833278349, 6379939.45966267, 6380030.270287771, 6380213.754186254, 6380445.3125, 6380454.462811457, 6380483.464250138, 6381068.867265116, 6381493.533051659, 6384151.5625, 6394175.505207478, 6399593.122382614, 6401308.527565532, 6402227.03159554, 6402570.206365666, 6402594.4258064255, 6415249.025232045, 6416238.186699416, 6417529.6875, 6420839.0625, 6421165.625, 6423771.731479847, 6425842.379109628, 6426219.40428171, 6426609.223097981, 6427093.75, 6427724.769739173, 6427836.973279761, 6429552.2655121675, 6429581.112685365, 6431283.363944974, 6431884.303581412, 6432698.4375, 6432855.048584708, 6433595.3125, 6434518.494725965, 6434765.078618599, 6442647.471322096, 6444053.487755714, 6445001.5625, 6445795.481125492, 6445923.632687183, 6446048.4375, 6446089.923614374, 6446094.425710256, 6446226.3155162465, 6446266.810667314, 6446429.6875, 6446476.492407765, 6446856.25, 6446912.7668058155, 6447036.015977666, 6447468.669154722, 6447499.835384651, 6447612.469104088, 6447884.375, 6448036.33129292, 6448186.877685661, 6448238.277414946, 6448509.284385851, 6448511.437272315, 6448539.904332014, 6448542.1875, 6448542.413729422, 6448594.853816167, 6448699.029195607, 6448817.203613504, 6448822.165666902, 6448834.239105077, 6448842.039068798, 6448870.3125, 6448876.62851166, 6448884.375, 6448889.656676439, 6448923.691886232, 6448924.722592782, 6448940.625, 6449101.058260351, 6449109.375, 6449196.875, 6449278.125, 6449345.649305384, 6449404.6875, 6449409.375, 6449537.5, 6449632.06773236, 6449639.032503888, 6449769.792919299, 6449808.43271811, 6449824.057231588, 6449941.288947361, 6449966.108743101, 6450039.790981974, 6450173.4375, 6450390.784572946, 6450506.968700482, 6450543.01415146, 6450628.125, 6450889.5991780935, 6450907.485658259, 6450909.0086176, 6450911.578621918, 6450964.0625, 6451056.6107241195, 6451272.369465943, 6451479.260812173, 6451806.231709758, 6452198.158747794, 6452240.119620574, 6453096.582476976, 6453150.0, 6453154.6875, 6453378.056469541, 6453422.12792483, 6453423.971159701, 6453483.474745896, 6453527.294275746, 6454010.5963741625, 6454031.7988838805, 6454210.288844956, 6454478.288661855, 6454506.353564606, 6455154.606658621, 6456096.576966059, 6457509.375, 6461437.5, 6464868.794392909, 6465325.0, 6465710.9375, 6467492.01431052, 6467915.5593909975, 6468103.125, 6468226.337395991, 6469427.23150646, 6469517.903029902, 6469642.094261728, 6469737.5, 6469912.367373388, 6470800.220998701, 6470944.1972628115, 6471006.25, 6471042.1875, 6471172.412090605, 6471263.569459005, 6471343.52708487, 6471463.097217612, 6471467.826053512, 6471961.178373952, 6471969.826618643, 6471994.692003179, 6472263.420485457, 6472456.25, 6472576.5625, 6472681.25, 6472682.249237961, 6472926.693180861, 6473003.407620309, 6473112.948418381, 6473203.08104507, 6473459.375, 6473482.126335233, 6473643.75, 6473679.308876561, 6473723.860374783, 6473974.861523378, 6474251.5625, 6474323.669957344, 6474573.4375, 6475330.811906451, 6475430.387402231, 6475874.95010156, 6475883.9620724, 6476043.75, 6476323.172154992, 6476396.875, 6476403.551787538, 6477079.226163721, 6477245.084200359, 6477252.879099616, 6477486.073197921, 6477733.328908251, 6478438.917257473, 6478868.75, ...], [71.9262520350587, 80.19939878692777, 78.77590300818359, 61.19424068726026, 9.225594146655284, 50.023478530809115, 6.190029233835567, 33.78560530993327, 10.447885066075768, 141.02501274119177, 9.520410974248707, 39.35540905718205, 39.32200701328766, 7.333044597965303, 96.27759356432584, 8.933935250926874, 73.18173865350329, 5.771200985313496, 5.596234524566751, 13.752455995365892, 25.62152628523416, 26.521813832459216, 11.060495430166508, 67.21732496348835, 14.814649236787409, 89.29302745386693, 45.97012910733477, 23.259324905731418, 39.55780914286749, 23.513986555819734, 31.84754924677302, 34.11582737453637, 5.4573500596806666, 82.32910721421528, 55.68466535644143, 123.19629824170462, 105.00912013788663, 7.07695342158879, 47.374585073313355, 5.032837561812187, 42.07537547798398, 179.11415933258738, 25.20458510761709, 43.13741639148729, 58.92101622349161, 16.438200953417184, 63.521984375719015, 8.59995127269339, 20.674329872344263, 74.3216558347449, 27.708545610597188, 16.630264501114237, 148.46200667353304, 57.22086944253823, 21.727758080166517, 33.33225727538434, 9.868082155392168, 16.61143596901207, 18.30805384889945, 6.024830753148572, 46.585054124398496, 24.411112680436485, 35.777019489184354, 104.83484264966371, 19.953080732675023, 73.73909625239156, 17.405204480003942, 11.226030854242222, 12.27574090470764, 6.0355515705993135, 82.59100604349864, 55.035960878634185, 17.947021637799704, 47.23174897275612, 5.930142400944912, 9.213978561058743, 30.331917649085657, 6.685202775056675, 128.72683149657917, 62.640379578430306, 16.827158892181664, 64.15912348281982, 11.38205777735977, 64.11211617077167, 43.83747927463864, 10.838149984840603, 50.44879784227052, 49.12417016502007, 6.601899770501805, 41.61019346657347, 70.22126274806958, 76.13942757417982, 7.450735469195403, 46.77387331734168, 74.20077706125265, 8.546882984369692, 61.07125302459939, 34.26902313657128, 40.73802061205543, 8.372366384351807, 19.94687640255081, 12.116845683559161, 106.76768227167898, 7.3122107103686, 24.28448342790902, 5.580917213678014, 65.6025332507232, 15.128819257559417, 5.41540817913322, 72.64568191293975, 16.94518089792752, 36.771592616898, 47.83842123638915, 28.25241943014437, 80.49194089520007, 40.39487511068777, 46.620707611588934, 6.493157861425089, 66.03733606928299, 61.67504602181977, 14.962967950409887, 19.74085102833659, 16.760325964509917, 81.57799478339315, 13.91539251906993, 103.45160999506714, 10.758560201849942, 50.93954907477151, 11.523078524252176, 34.91440320715533, 56.11496367391379, 10.875531291057772, 28.196371557381635, 5.453909602194432, 29.49102790003041, 9.453283125581354, 8.444605947158538, 72.06868460105127, 5.071996343387713, 10.87684603486677, 9.505281682452383, 39.572261055867834, 13.162709592316526, 12.764335916899954, 26.11564999559174, 5.427339085943718, 13.303247662105315, 36.902843048046826, 54.81455829928309, 36.41685407019992, 15.374274628958826, 15.097529897179813, 24.378089077380817, 21.838286258560053, 51.390405480880176, 14.151075515457682, 110.64069906557901, 54.16287607113549, 74.80837816102316, 10.03290607478458, 39.888015219035445, 5.84052489266536, 67.65732142504052, 62.91024658664273, 24.098503092778994, 12.990633551814748, 69.39929572705786, 126.58285075650215, 6.110620236657649, 38.30865083450675, 20.845828513270483, 13.297992174762976, 46.6014039649776, 15.443780174810344, 33.02518991286331, 189.6113859779901, 15.937007075076483, 26.18848612878455, 5.354283658046786, 68.23785897951026, 11.698813629293383, 124.07981858816218, 31.73203755746243, 49.79214440719642, 7.762131304128912, 27.811603783195846, 13.362189044837475, 38.763752126631886, 17.311067999518176, 16.22844348783617, 13.56772525931254, 13.872513515185327, 11.734022114077163, 32.91057398405729, 25.472852769230155, 19.819557347437566, 25.106958115571594, 5.127523813003737, 14.953704079808373, 42.79059207388238, 107.40216829250507, 6.561840090266518, 9.14453761619349, 13.304370622395286, 28.10583428806808, 5.2198977217422255, 6.627552136468467, 11.235680118932418, 29.209953933077273, 32.55028345028985, 5.419695729561207, 6.6219532622300346, 81.3462835900277, 167.74214956683196, 22.61981996130617, 40.87769953039526, 7.6945030074304075, 16.740413326758688, 78.8310536018165, 58.81100208537836, 11.544570125659694, 19.62011760653266, 26.678390603647472, 6.086624781033693, 75.69729291160795, 7.026338686960989, 68.48656535307558, 6.044812246231179, 22.284392346845348, 26.96614678526581, 13.76088331890082, 25.068526135144925, 20.185850070718807, 51.852429006328016, 26.50081173268133, 89.2632889903409, 29.38093234410112, 8.52066627660852, 74.98933890568607, 22.141402644060566, 27.624919903235565, 64.27442866563283, 19.032251105064447, 46.97521092710778, 36.24520215005825, 20.61276709761848, 9.234939891930702, 47.50214860553983, 11.541321848470405, 20.489746101398925, 5.393682655146031, 8.882799134913581, 35.49556617587064, 77.11142748596679, 6.666758701099367, 11.248981988814645, 16.61945606394982, 14.100508697956375, 6.0658321436267935, 81.53472079297582, 7.8375449711074765, 16.225449766651725, 38.085423860352826, 15.978642922158079, 25.45121212067616, 109.6619306646138, 12.99415312172072, 8.351236560875005, 15.995248295984295, 63.49477261992678, 22.250008824326734, 10.466976987816622, 8.68583119173286, 17.897319285330823, 60.440105057823885, 52.35091820307708, 24.925009798349492, 8.112243748391826, 41.492538059520044, 9.177879541637662, 98.47876778549468, 22.77534038744364, 20.64380359227291, 82.63527690099781, 5.322875812099423, 60.00980594829709, 15.978609750966292, 62.50600940203437, 92.5476321427634, 25.127309598145604, 37.24404982268381, 21.42394866128085, 14.389145558583621, 17.32526777446771, 17.888252633592014, 59.36456744224286, 62.24280171199288, 37.38013433475873, 92.69651112910634, 44.38069452594902, 23.09081724689963, 19.71787622446818, 6.185152909571727, 52.90049552459414, 5.199110658252683, 76.40515693198539, 60.4808024787334, 10.355898889081447, 77.6511330086364, 15.039440240440618, 23.128849098739984, 101.41688230273945, 13.419190083627308, 26.885008981598894, 35.402947214052034, 23.05306262082089, 26.712721137416903, 15.923295920158084, 11.719463986752325, 37.563751557952656, 14.38105649029163, 57.16306133677812, 13.19505779312839, 6.267486474258209, 50.746927832351616, 16.289768832414158, 54.461995229481246, 118.37826516030475, 5.356014593308888, 14.578122153642534, 68.0255449981311, 81.52124517606437, 71.48358252449094, 72.57555407048577, 13.44266371567527, 35.301833527690036, 7.196775772444301, 86.78677545507901, 25.959562073350792, 34.939785688579455, 30.372338401733384, 10.860036619109609, 10.345251370063878, 14.790470946704668, 10.104760861936615, 37.60479313757054, 6.429426737424334, 12.13882044824351, 29.288961990271087, 17.782661847800174, 19.77846189413323, 54.243306129543335, 84.14993675110115, 12.447288866865911, 29.47906237719305, 5.159946312416722, 6.816221465246638, 7.844651676294089, 5.809101222193915, 59.691183329762936, 22.01516914995813, 87.52410525801855, 60.739438199386996, 7.111504892326245, 6.790822366389081, 27.08256895802905, 14.47989597798728, 11.116415486934882, 37.70679274023293, 20.189111750455137, 48.663009126731644, 171.57034806645368, 78.71645492728317, 16.77374887363136, 48.85829506601468, 5.765239455437168, 34.4741811458008, 39.82674796460079, 7.43164619024661, 5.452348268546733, 34.16184888950871, 6.849236996441486, 5.581594461269785, 47.86600965583973, 71.96102873575887, 65.00712907179708, 59.41335710249832, 14.508880101371894, 91.64386489266738, 107.71426861470619, 19.401608553665103, 7.959772454480782, 116.49222436517863, 12.274058564037711, 23.3429498699987, 51.370339468103445, 51.371633807846386, 11.419303943968517, 79.86827920489776, 77.70981090623842, 25.888895688777126, 13.565681559942995, 16.633820075054842, 19.93575782763249, 111.48670740462458, 5.874130199960952, 17.541880485485272, 9.000200871757654, 7.495101288147172, 19.72306746490227, 65.83997791686846, 138.0429143594209, 21.461966454914958, 11.795424027041493, 15.176773207835048, 8.284033869702723, 7.062063577487068, 60.58002278034593, 13.61633867077138, 78.21278072219991, 13.879130881546368, 5.830906268382324, 24.614195048160227, 46.74415679511349, 67.64248359817988, 24.39147075233891, 72.3777253445135, 50.86174916719578, 5.431407282537286, 25.958655232153344, 68.81299384743389, 5.886962109152329, 7.766559605889719, 10.007389564587791, 21.5741035135771, 73.7631444951661, 60.09090921737232, 39.26947522785065, 79.7041466121512, 7.732767303204658, 78.14739604324163, 22.237601835607478, 24.032965642029858, 12.306563744622647, 89.7627321433635, 69.70120704202282, 59.44921137393459, 52.746249966080995, 24.86611385658906, 37.10349900673778, 9.106295773745744, 74.74877666097075, 38.341993899113156, 19.86672258061147, 30.577838034592098, 47.20470077385857, 9.01820405344856, 7.252785138942822, 41.72724999881867, 77.25206542675205, 42.73118979054578, 12.94708931628845, 45.095055676547375, 7.241153120878958, 11.180898080164962, 5.958650888831681, 166.8474427088373, 57.90419531011468, 5.511620378159147, 17.11309707625088, 72.30707795942999, 32.1147534956104, 64.82197662225708, 16.643870206906026, 6.045624804734694, 84.04046512472743, 110.45247173088435, 55.506529439499474, 45.080133965201156, 22.348415498871546, 38.097808876294025, 101.46949767371297, 11.289997674018629, 37.36018727164294, 29.07225881417333, 22.47444153623812, 43.08198464717813, 47.720696868812986, 50.30789216016437, 83.08166716527995, 8.732771698493693, 75.13161961269235, 101.77414058170787, 47.76664014694333, 19.93771113782428, 9.057208734357909, 14.77169318383168, 15.00627636392791, 55.43508786794763, 54.03577869490058, 42.60768689209817, 19.35758461003751, 11.862403979125604, 5.12225750241355, 29.295406278607185, 49.055910241570984, 16.520120690455947, 46.964686223548206, 35.96393247326, 34.983160674391144, 76.10011753910334, 44.23420456057176, 34.05222705856565, 29.600661985013048, 32.21011148582044, 37.035811386007744, 16.54871757692468, 20.260822736471972, 9.063026123822086, 19.44158730439347, 49.1842376346831, 45.624243388944144, 57.044861815368364, 93.0909884839199, 17.321031957033636, 52.48368387862601, 25.57876227880772, 30.29298294570812, 24.45743178880259, 35.30912606336831, 15.930047845190124, 8.3491789971515, 23.7344252127631, 10.329147919655021, 82.36995931557324, 43.55307882681123, 149.2915156439844, 67.43640197885365, 9.768338306376076, 89.29695077007864, 15.490334002896637, 5.804310407065872, 6.683035896515402, 9.638952827608904, 11.148679143368083, 69.59932753726568, 99.87688981759443, 132.58891405886823, 70.29773425148157, 52.68881673739857, 6.7212765928618605, 27.979795645906187, 8.390003689462391, 17.071853285977813, 10.860748031229479, 44.928710341529005, 57.49616462019752, 34.38752008653638, 20.435888281699683, 25.452398867246796, 5.413601309886647, 9.095595952484967, 33.12894381443602, 28.69172366889815, 47.20049988025849, 5.474967988378416, 25.251351439463555, 26.22743191347103, 108.05546261129503, 5.362356948066849, 11.22326631141706, 78.376265724302, 17.27880397425723, 18.35237397840256, 61.870873251251915, 71.79026858160483, 5.615126529176605, 21.751969497579577, 26.16944420155906, 64.65023208512099, 8.194815536913286, 22.634317118216725, 67.31269844926148, 10.802655223410156, 63.5209332313247, 29.613573914982027, 9.458297435956723, 44.37540451033986, 56.330833549325725, 17.03798213401405, 18.08005775116078, 76.92122447102457, 46.79369144132609, 64.3173636174752, 32.536460489353345, 5.545544442578837, 86.37997904361697, 21.336296792494345, 60.68523001921136, 83.67491685872093, 34.12620248365076, 30.906331723048606, 21.536552891441985, 84.28740948386111, 25.44501273047825, 79.06699681181662, 52.23929911608801, 84.59874166772802, 19.6219554589986, 70.16979508663063, 78.46019694761367, 56.0324114868845, 10.682660767019952, 56.91072167125008, 5.824164049208811, 19.15769313922935, 24.797906300969814, 15.753171686376096, 10.41180877336965, 15.03030795310273, 71.06605778010953, 19.655616904233426, 48.94866955367566, 6.998458703274353, 12.947032079846501, 35.99716669655458, 56.6914782247414, 66.2767392809927, 26.140606045613886, 80.80044087462446, 18.56870540642485, 69.49379965264184, 61.60668603769893, 71.66170830064544, 33.259928538074476, 15.477935681283807, 143.19160072940994, 6.134146119772924, 11.195087610054895, 5.847105168846367, 95.22273447550597, 22.883154588771653, 80.02555855701141, 22.198665159986586, 9.08743084443162, 6.563497885026408, 20.92637602897468, 59.15478091738474, 15.864330022799155, 38.07731979597233, 39.97450305972637, 19.215473595500516, 13.193377533270166, 104.49348480030861, 18.73041867917565, 10.123884042270141, 167.14987414884578, 6.066981942427505, 36.86507102366253, 49.03139362249232, 28.558660495330024, 31.60638604152888, 96.40587378490642, 23.91061475421768, 48.26119339597329, 65.40769389490629, 29.005322820792436, 20.684917387498572, 12.852756362275152, 24.82456996162387, 34.97308776943708, 39.89245351728199, 5.790616555681911, 58.73501084063561, 50.79541108826648, 10.036226339902012, 7.433192601616642, 34.884999490908676, 23.544386587576106, 21.108896150943544, 7.608736689514662, 86.21738980433733, 199.0831996359258, 19.668916388438806, 31.13991618776651, 11.052452030080905, 88.743386071563, 58.29464725797457, 10.935995014520033, 69.56376698966024, 75.91422023967817, 50.904972373913424, 22.573488395028235, 44.203326433277255, 78.78950578372425, 9.134238382764496, 44.676429323977224, 20.264553395438945, 5.942788231141296, 6.781888653451136, 13.8072051761931, 79.91985899158615, 11.13096071946732, 23.496925285640714, 14.634133691558196, 63.57942408589309, 5.785482525986106, 8.966244474043679, 7.234447349416795, 21.290182331405163, 38.80909165075499, 11.805324855534383, 46.391998998883096, 7.134710476189641, 25.25665238874383, 37.453405062222494, 24.138952903875847, 15.064675185471742, 7.103510525559737, 12.876446285249317, 6.779803142421218, 52.839877933421576, 33.997301518313975, 65.13813358471936, 22.788443205795424, 33.617296376778, 118.24565136794683, 141.6597997500455, 18.131967778067, 107.53808884686744, 10.436730598355542, 7.237575498092753, 66.46181619734087, 22.896632878509788, 66.43285656312551, 19.708489875521938, 8.710260614589915, 20.350840825661635, 129.0068980681222, 80.4588168691098, 35.05324714832559, 31.286205337282592, 46.17858405219437, 54.55385390549913, 7.149258654069754, 23.00037891392685, 52.11417289537074, 18.726731468686474, 87.8698057744579, 61.86660096509209, 5.335931041388339, 45.445903658746815, 9.89439324046062, 46.583718062006824, 49.26148216572558, 12.7957588659182, 27.251008444536456, 19.727983089821677, 7.951529512123674, 9.67794933413689, 76.505132943853, 87.16222877843711, 58.7923821114247, 94.51158978837134, 38.98339696764038, 20.869916358640893, 46.623989462220884, 26.626739075929677, 74.8498257338763, 13.4623887575071, 58.50461585934233, 101.16485616649972, 7.736402877985266, 10.982667501187496, 96.92079262527102, 30.290200858483217, 60.18703075311179, 85.41034788200223, 17.98775988257502, 9.171211178529909, 27.994358466860632, 106.75007321133432, 64.6116640497219, 21.52253732876812, 14.385991428969835, 18.19200680091541, 72.13457775015107, 26.823758315892125, 7.153682830987134, 86.09830849210289, 16.803485373916235, 31.174550575699957, 12.47972325542617, 108.13929241390369, 15.874199760400236, 45.86028068529783, 67.40057408410782, 7.9130618224406195, 43.67108192427638, 17.005717478598736, 55.00557404661104, 27.50950159444763, 22.892868305772993, 102.09515416942213, 73.86247089166982, 103.96965344140288, 18.784605882903136, 107.31520391053544, 18.7678099440658, 63.20230273009458, 44.762122894856866, 12.443052774859645, 65.51327119188342, 38.39478565303513, 28.66147694312729, 7.826028129909068, 35.888779426698015, 14.558607923258178, 9.69143193947805, 5.744879968763497, 23.64512281192562, 56.34780653508581, 81.60313680218826, 18.185571043892406, 11.316083878137203, 32.523325568654855, 144.79623969200927, 8.573119043601999, 19.741488793506036, 26.544721555548172, 56.21804989675121, 26.589156039926188, 12.378600850757513, 6.151427761268421, 5.866599554311997, 147.69747057841738, 56.30883866415058, 46.06306128114963, 22.948585182497585, 7.17274769442092, 125.42115771827594, 25.84672172690711, 64.41320465314615, 14.13094287536258, 12.937844235460169, 10.006136817870386, 8.215273786140159, 73.57835572921545, 35.03194712276329, 36.41269570626277, 75.82051062883386, 63.58142138076386, 14.05029068933976, 8.908519899068555, 17.834421356513023, 7.220189771483607, 54.63132848485526, 15.625695772114327, 7.1737234214977965, 37.84746376057503, 19.694745654803185, 26.445457477669443, 10.762419966279221, 75.91678379064105, 80.64946806467323, 47.411498532676205, 78.39006631444732, 11.572025716125394, 5.618400516137695, 136.40050061049772, 158.36487091601305, 11.079755482195244, 29.046679929186805, 24.670229497241603, 20.35396260658722, 8.745442992455068, 35.83316410565941, 12.010417352432363, 6.627682224685102, 53.91718686583463, 15.880105262686351, 62.22823160250107, 27.48748424929464, 154.65676187525276, 11.614611135876894, 134.28669593090663, 57.40049787541474, 49.83206451205481, 49.86585693923266, 36.86269580641275, 12.203570653591015, 16.00867934351095, 24.043687758115258, 93.26857010989997, 18.555554365493713, 38.56629268398334, 46.383933368364495, 72.71957993761549, 16.40205152211388, 140.44231263137885, 35.631903503593044, 34.330248890222826, 12.70220502826227, 36.56854673843732, 179.61693466246265, 7.294625635362499, 9.91683802246234, 14.149726985706828, 19.418289538200504, 7.327086428334603, 91.00662717004603, 5.953423621294802, 12.473732231566906, 83.74652006217069, 66.35810467531859, 70.60953729067089, 23.4138256851988, 12.885262371409922, 8.65744389598962, 32.89970712980729, 59.69040419451241, 5.851495412388054, 110.71201015964662, 28.16791704913607, 49.46573496544366, 14.303361759084526, 107.04115874832182, 80.87902610275047, 52.73346862515218, 57.29545802587916, 20.402100879805467, 36.43020732922615, 11.019490724142424, 5.655852451785724, 23.239256137123835, 50.025525556190814, 20.128163027873683, 34.51717683993271, 9.420535507293073, 8.244284757555816, 145.23002885733678, 138.48122950123567, 40.07748750675951, 16.33861123579915, 70.9849823981615, 55.90664771666802, 20.872653012984692, 98.4178104334981, 42.013410868309606, 8.171020847550903, 7.864561523793061, 58.44151745514244, 33.77742487171211, 130.71013213512876, 25.269613092357044, 5.830515265356157, 6.3254104623230685, 35.03225139557141, 60.80555035852146, 12.085626856954802, 13.345145605357642, 63.39688001862343, 17.839953079954448, 18.100320396366048, 11.526306052658647, 27.820623040954793, 6.645644709157721, 54.29027173772177, 36.32978177923588, 96.85181743791146, 114.32784320668232, 30.641377287949663, 9.444400911320816, 69.39715659498013, 11.909276357027021, 27.683970175948218, 39.787853084733165, 19.81739100116536, 46.8328802555634, 62.48156603166947, 17.17750959998487, 10.917944324578245, 80.4991425961619, 110.04267884353821, 64.90527723487249, 24.206693243760554, 18.5057989638402, 75.99990756588038, 40.52650039675584, 39.43109107591358, 20.07414781081441, 44.46755772888503, 7.23835007086933, 21.887661393687864, 24.711959903583008, 51.47192288931177, 15.485244545901079, 28.565529962895102, 14.41537745452138, 61.00817696035344, ...])
caption, xmean,count, xle, Etot = energy_spectrum(E_tot)
hist_file(E_hist, xmean, count, caption);
([2516153.125, 2549362.4776577237, 2645694.1216284926, 2787839.0625, 2898221.7471565236, 2898829.8415445783, 2899446.238780374, 2900960.9375, 2901012.0166912507, 2901124.605859963, 2901268.9653808307, 2901448.4375, 2901640.5428359644, 2902792.935599009, 2903306.25, 2906430.7392950854, 2906445.9741547857, 2907394.7170967334, 2910513.736025054, 2912126.2111436096, 2914871.708584618, 3522259.26484065, 3522262.4565704437, 3542319.6134316055, 3542346.841313784, 3626464.0625, 3663672.787424532, 3749876.2230296903, 3813343.3379069534, 3836937.181236483, 4334029.510562237, 4398927.770876644, 4501721.771697016, 4585817.1875, 4609659.375, 4715183.765453937, 4717317.1875, 4767117.015472692, 4787620.3125, 4816493.226900072, 4819126.5625, 4838648.4375, 4850398.243386806, 4865003.125, 4868042.715559052, 4875904.086711079, 4876016.667784727, 4887508.361538735, 4955021.288808845, 5001654.577606933, 5002314.790022577, 5051699.478079306, 5139705.791888042, 5172765.625, 5198751.85795112, 5681714.0625, 5787336.510626786, 5790197.253521306, 5790608.4829283245, 5790622.806300259, 5796627.497131542, 5796830.999997414, 5797803.125, 5798035.66401316, 5798514.955396395, 5798943.729639984, 5799205.091549635, 5799432.874506946, 5799497.7787066875, 5799721.354064499, 5799902.991626224, 5800477.072911921, 5801350.614407264, 5801432.8125, 5801984.268014256, 5803340.482784153, 5803704.118232263, 5930538.657203789, 5931417.590382697, 5932401.5625, 5933411.357537326, 5933659.327366342, 5934029.844351405, 5934117.1875, 5934254.6875, 5934277.93150044, 5934695.3125, 5946709.375, 5959522.570275058, 6003712.5, 6008904.6875, 6043528.125, 6043558.932706896, 6063689.0625, 6073776.5625, 6074039.524309916, 6074192.1875, 6075482.8125, 6076928.47538194, 6077501.721280013, 6077844.642145427, 6078028.677369217, 6078550.0, 6079220.991661374, 6079360.772072823, 6079494.697763545, 6079671.875, 6079793.798290024, 6079847.311013547, 6079866.582039871, 6079992.629649534, 6080173.4375, 6080253.125, 6080499.942055748, 6080629.6875, 6080645.3125, 6080678.221423691, 6080731.288591571, 6080734.375, 6080745.437999639, 6080754.6931185275, 6080947.991902231, 6080959.782329425, 6080980.869409838, 6081188.764447655, 6081189.0625, 6081209.125256512, 6081360.9375, 6081392.426530854, 6081619.034590359, 6081684.375, 6081985.769944259, 6082043.875788207, 6082057.628157739, 6082130.6717309095, 6082253.265708387, 6082569.037339317, 6082878.125, 6082917.357258434, 6083182.645851335, 6083617.386220441, 6083637.5, 6083647.876757619, 6084638.343734492, 6084915.031260172, 6088806.985077878, 6089719.804154508, 6091026.5625, 6093801.5625, 6108620.3125, 6108862.609089396, 6109625.040340322, 6122693.497575424, 6123027.363285627, 6123169.9789285, 6123277.016178576, 6123757.8125, 6124031.25, 6124087.163608904, 6124121.039968662, 6124373.4375, 6124447.227421506, 6124534.375, 6124785.9375, 6126230.068555438, 6126306.414313382, 6126392.164081797, 6126518.290063865, 6126783.0263176495, 6127516.747585929, 6127630.152988009, 6127880.739724681, 6128150.0, 6128768.87581775, 6128996.683569065, 6129031.861816873, 6131879.5330686355, 6132700.986226504, 6132750.356380188, 6133624.603247272, 6133633.149534023, 6133777.827735711, 6133976.547417581, 6134187.5, 6134231.668940967, 6136660.900416477, 6136996.388143985, 6138031.086360693, 6143919.258144195, 6147645.613603304, 6149674.585933635, 6152820.395985997, 6154947.231109045, 6155158.5434085205, 6155190.448833445, 6155557.1266019195, 6155777.626166947, 6155829.547615564, 6156251.565695737, 6156415.625, 6157137.5, 6157655.148323983, 6157656.020413961, 6157974.492066569, 6158324.978475817, 6158438.134634517, 6158732.091100824, 6158893.817996912, 6158934.040266861, 6158980.977623413, 6159053.669245083, 6159191.434552211, 6159665.625, 6159685.742070543, 6159901.827877268, 6160107.8125, 6160614.307977336, 6160832.342076943, 6160864.196865939, 6161018.75, 6161399.698628216, 6161436.29620723, 6161460.836661802, 6161656.235809589, 6162120.151707797, 6163534.000380675, 6164496.875, 6183987.073197108, 6185760.513326083, 6185771.790955825, 6186459.026445774, 6187013.859107184, 6187738.42064583, 6187870.3125, 6189115.9292406235, 6189565.685869671, 6189746.020139657, 6189983.2304007495, 6190407.056668225, 6190758.175176538, 6191966.271776121, 6192278.125, 6192361.867668959, 6195796.875, 6196140.334617423, 6196672.844477676, 6197463.946170859, 6208009.375, 6208011.186927098, 6208021.268170953, 6208101.436598623, 6210977.542107299, 6212010.9375, 6212085.9375, 6212158.870274915, 6212203.201226886, 6212205.424151448, 6212408.678928725, 6212521.6581185, 6212523.222457285, 6213600.604470935, 6213700.300478508, 6214064.0625, 6214683.82275977, 6214702.891412028, 6216817.183725166, 6218119.686671032, 6223581.370302361, 6227940.876473976, 6229446.799574264, 6230087.0726704765, 6230171.40672721, 6230560.060690754, 6230809.981461402, 6231537.5, 6231765.625, 6231962.286686034, 6232063.717611786, 6232079.6875, 6232298.250177368, 6232612.953208174, 6233047.332507032, 6233190.035428015, 6233965.625, 6234263.495950434, 6249137.5, 6250214.654568926, 6250904.6875, 6251917.1875, 6252094.296481192, 6252967.1875, 6253032.305539829, 6253124.847118073, 6253231.252985838, 6253313.105005641, 6253320.3125, 6253832.588649092, 6255596.875, 6257435.136953351, 6257476.5625, 6257479.334019007, 6264577.426503558, 6267077.446793469, 6267515.49504278, 6267542.017432553, 6267605.87532781, 6270998.4375, 6271968.192910167, 6282862.5, 6286039.087958209, 6288716.837203147, 6289128.168752486, 6289882.346160746, 6291798.348763852, 6291939.0625, 6292184.903683975, 6292390.526188091, 6292608.048257568, 6292651.910743899, 6292820.3125, 6293304.5322542805, 6293845.3125, 6294152.57646531, 6294339.064780019, 6294360.9375, 6294409.688833179, 6294557.63864135, 6294879.6875, 6294926.968091167, 6294932.713778371, 6295020.607729002, 6295104.306735151, 6295109.375, 6295121.875, 6295147.979535099, 6295159.784836674, 6295222.15399984, 6295270.2316622045, 6295324.8552566115, 6295368.1289808275, 6295381.25, 6295385.759226541, 6295388.496724041, 6295396.834800768, 6295422.666993082, 6295467.1875, 6295490.247010387, 6295505.25055043, 6295515.625, 6295553.712907183, 6295573.615573413, 6295582.8125, 6295617.897012305, 6295642.894378331, 6295649.6462492095, 6295654.453449706, 6295706.508433873, 6295750.621543348, 6295849.933840894, 6295873.4375, 6295888.613289445, 6295908.5396048445, 6295961.599240809, 6295974.962025211, 6295978.260301013, 6296035.197916832, 6296037.373378815, 6296068.742764136, 6296104.624020385, 6296129.0460288795, 6296160.243858914, 6296224.29858731, 6296236.403461557, 6296270.7223926755, 6296323.4375, 6296335.256293647, 6296352.624640422, 6296357.8125, 6296379.186774223, 6296431.028716006, 6296438.387739665, 6296547.289769879, 6296582.210658738, 6296598.346242759, 6296601.5625, 6296623.202302095, 6296657.8125, 6296704.569167323, 6296717.0004995875, 6296725.703263018, 6296733.636230658, 6296766.513768627, 6296767.1875, 6296774.064983313, 6296801.229890509, 6296807.8125, 6296829.6875, 6296837.678874515, 6296854.558502828, 6296882.8125, 6296897.685691082, 6296930.7076180875, 6296993.639092392, 6297014.953298148, 6297065.578766773, 6297072.656132698, 6297090.8348525725, 6297094.892986062, 6297107.503283414, 6297118.05215079, 6297120.3125, 6297138.510530824, 6297145.035138757, 6297164.451444106, 6297182.872884641, 6297187.495187189, 6297195.0816553105, 6297198.4375, 6297210.985124301, 6297232.8125, 6297240.315242275, 6297243.976165471, 6297246.639718291, 6297251.5625, 6297295.181441054, 6297308.196777514, 6297316.510284781, 6297329.4656572435, 6297335.21056281, 6297354.542699379, 6297365.348287443, 6297366.564930005, 6297387.930060766, 6297406.954161831, 6297418.258082037, 6297431.170398768, 6297434.375, 6297454.967095412, 6297468.75, 6297487.844472124, 6297500.0, 6297502.91006953, 6297503.349034088, 6297516.267644149, 6297531.25, 6297536.1465641, 6297552.739679453, 6297560.9375, 6297623.22007447, 6297639.0625, 6297707.533712068, 6297710.9375, 6297717.1875, 6297729.007389717, 6297731.25, 6297735.917765991, 6297758.979815089, 6297762.977115631, 6297768.75, 6297768.763784859, 6297770.3125, 6297791.543042684, 6297793.75, 6297794.186599552, 6297816.344345982, 6297831.468370875, 6297832.8125, 6297836.12476561, 6297837.04975049, 6297846.285539205, 6297847.653256926, 6297854.6875, 6297859.375, 6297864.447356256, 6297865.206407899, 6297870.3125, 6297874.466233081, 6297876.5625, 6297878.125, 6297890.206669816, 6297900.0, 6297903.125, 6297903.226405397, 6297907.8125, 6297912.5, 6297915.218052351, 6297917.1875, 6297921.875, 6297922.084045748, 6297923.365903911, 6297928.883125902, 6297932.8125, 6297945.195336992, 6297945.3125, 6297950.891034977, 6297952.781888474, 6297953.079721694, 6297954.704389222, 6297982.8125, 6297996.875, 6298003.125, 6298003.942990274, 6298009.799151062, 6298012.1101796925, 6298031.25, 6298032.8125, 6298045.959057999, 6298048.4375, 6298065.676107505, 6298090.431906756, 6298098.4375, 6298099.8596422635, 6298101.5625, 6298108.263737944, 6298134.070846345, 6298151.516989318, 6298159.98214888, 6298175.548769768, 6298180.914581358, 6298185.203914588, 6298212.351852887, 6298215.625, 6298232.8125, 6298238.91962603, 6298239.572389362, 6298248.906368283, 6298249.238939705, 6298252.89395118, 6298262.253381115, 6298296.839268985, 6298316.784547509, 6298342.304033864, 6298355.44145585, 6298369.733528385, 6298385.9375, 6298390.625, 6298412.446825938, 6298425.0, 6298442.662677038, 6298453.125, 6298482.94940558, 6298485.80595022, 6298496.458103539, 6298517.530128518, 6298520.325876145, 6298540.625, 6298547.469501624, 6298549.4574321695, 6298550.271833728, 6298556.014304605, 6298570.097226155, 6298578.096858121, 6298589.253090588, 6298589.527926453, 6298598.259719742, 6298604.6875, 6298636.17865362, 6298640.3198102005, 6298667.869711198, 6298670.134981173, 6298684.76514432, 6298688.7698041275, 6298700.0, 6298737.246960819, 6298740.625, 6298758.116508499, 6298767.565536642, 6298801.434454824, 6298806.754143233, 6298814.64698723, 6298815.685287708, 6298821.714120223, 6298836.439974778, 6298878.80210655, 6298894.558987313, 6298898.811909387, 6298906.269548551, 6298908.900564685, 6298917.429342319, 6298931.25, 6298960.759850394, 6298966.794766523, 6298966.974534988, 6298970.0940883085, 6298982.8125, 6299006.233910271, 6299042.333853906, 6299053.125, 6299094.200038735, 6299102.125020664, 6299131.885392816, 6299148.228303864, 6299160.118846745, 6299167.1875, 6299168.642324104, 6299228.379164887, 6299280.537249136, 6299307.29663621, 6299374.418711928, 6299396.875, 6299420.284182079, 6299469.752163863, 6299518.254344919, 6299522.502960706, 6299609.196992208, 6299644.73029979, 6299671.875, 6299710.620731003, 6299756.136874703, 6299782.8125, 6299832.328542684, 6299839.0625, 6299859.0703063235, 6299874.73650635, 6299879.824192505, 6299890.670884669, 6299999.064931245, 6300201.760309762, 6300235.425521151, 6300256.273103883, 6300442.1875, 6300530.543707033, 6300732.8125, 6300802.635496971, 6300901.53871889, 6300945.3125, 6300949.414599837, 6301132.558582888, 6301206.402591006, 6301262.5, 6301295.974589059, 6301577.930707476, 6302085.9375, 6302173.4375, 6302173.793229692, 6302465.758961696, 6302620.175901343, 6302834.806454652, 6302912.542684648, 6303058.250369407, 6304760.9375, 6306237.753779844, 6307541.884916561, 6307800.420674518, 6308412.196648739, 6309159.845693597, 6310240.066247868, 6310407.8125, 6310419.709196879, 6310876.206182681, 6311428.125, 6311730.726615939, 6311944.763333402, 6312721.833343009, 6313002.294899403, 6313007.05889544, 6313282.8125, 6313665.419454205, 6314204.6875, 6315052.683612369, 6315151.5625, 6315226.5625, 6315378.125, 6315442.7716890145, 6315723.767111782, 6315923.635208944, 6316316.733281396, 6316371.937251665, 6316425.880084793, 6317040.060409769, 6318332.8125, 6320674.864561959, 6322974.679164652, 6323654.249377826, 6323655.177445508, 6323656.980486056, 6323677.629034635, 6323707.385535712, 6323719.713041237, 6324296.38893066, 6324343.765178393, 6326159.3545920355, 6326748.874310869, 6327420.6677022865, 6330285.929771095, 6330410.888814853, 6330713.966110565, 6330917.1875, 6330932.686285863, 6331257.8125, 6331307.8125, 6331388.783646805, 6331404.120029143, 6331473.4375, 6331527.527710123, 6331577.882240158, 6331804.6875, 6331855.617344919, 6331900.0387614705, 6331943.841383031, 6332148.104259191, 6332148.4375, 6332434.377080758, 6332809.724806009, 6333165.541949258, 6333553.125, 6333644.919776616, 6333743.284083295, 6333864.47559454, 6333907.291914975, 6334204.041415326, 6334519.144188092, 6334792.1875, 6334935.987699788, 6335235.746906013, 6335428.125, 6335601.625795632, 6335707.39524754, 6335709.306306407, 6335779.014696046, 6335796.956084459, 6335985.9375, 6336104.6875, 6336121.875, 6336229.813334967, 6336635.785067064, 6336695.897673865, 6336708.470419956, 6337064.20646887, 6337116.650519347, 6337124.507862926, 6337220.736572821, 6337234.375, 6337262.130057911, 6337296.875, 6337464.92533218, 6337531.973582467, 6337674.377326553, 6337744.448068518, 6337835.9375, 6337999.832645338, 6338005.171190964, 6338078.125, 6338336.076598742, 6338359.479736759, 6338371.513895124, 6338395.3125, 6338577.294374141, 6338996.875, 6340080.85606966, 6340557.636626404, 6343243.464036374, 6345600.598378614, 6347971.825313134, 6349980.8289854545, 6350557.509299823, 6351387.43216547, 6352780.552763256, 6353371.182700289, 6353389.445754382, 6353430.592192641, 6354075.0, 6354817.087714244, 6354967.1875, 6355609.375, 6360275.938823596, 6363382.8125, 6372316.13390676, 6372715.772154609, 6372912.913878912, 6373326.363550873, 6373432.8125, 6373906.603761926, 6374528.030183403, 6374629.6875, 6374829.6875, 6375207.8125, 6375339.0625, 6375545.933376895, 6375774.804271347, 6376083.71776239, 6376089.0625, 6376109.345297843, 6376312.002945875, 6376340.730477193, 6376480.156615229, 6376480.886001965, 6376488.9701994695, 6376498.558710051, 6376551.87111591, 6376595.728051525, 6376655.229201579, 6376671.033868247, 6376839.477610945, 6376850.224921086, 6376859.375, 6377085.9375, 6377203.907414959, 6377354.6875, 6377430.484185771, 6377462.4276104765, 6377529.634029757, 6377583.057411223, 6377595.3125, 6377600.342639561, 6377682.8125, 6377706.990087733, 6377823.4375, 6378100.737710822, 6378323.94858412, 6378513.285389793, 6378644.454977315, 6378804.6875, 6378825.129365574, 6378898.4375, 6378969.326656413, 6379609.644019475, 6379760.833278349, 6379939.45966267, 6380030.270287771, 6380213.754186254, 6380445.3125, 6380454.462811457, 6380483.464250138, 6381068.867265116, 6381493.533051659, 6384151.5625, 6394175.505207478, 6399593.122382614, 6401308.527565532, 6402227.03159554, 6402570.206365666, 6402594.4258064255, 6415249.025232045, 6416238.186699416, 6417529.6875, 6420839.0625, 6421165.625, 6423771.731479847, 6425842.379109628, 6426219.40428171, 6426609.223097981, 6427093.75, 6427724.769739173, 6427836.973279761, 6429552.2655121675, 6429581.112685365, 6431283.363944974, 6431884.303581412, 6432698.4375, 6432855.048584708, 6433595.3125, 6434518.494725965, 6434765.078618599, 6442647.471322096, 6444053.487755714, 6445001.5625, 6445795.481125492, 6445923.632687183, 6446048.4375, 6446089.923614374, 6446094.425710256, 6446226.3155162465, 6446266.810667314, 6446429.6875, 6446476.492407765, 6446856.25, 6446912.7668058155, 6447036.015977666, 6447468.669154722, 6447499.835384651, 6447612.469104088, 6447884.375, 6448036.33129292, 6448186.877685661, 6448238.277414946, 6448509.284385851, 6448511.437272315, 6448539.904332014, 6448542.1875, 6448542.413729422, 6448594.853816167, 6448699.029195607, 6448817.203613504, 6448822.165666902, 6448834.239105077, 6448842.039068798, 6448870.3125, 6448876.62851166, 6448884.375, 6448889.656676439, 6448923.691886232, 6448924.722592782, 6448940.625, 6449101.058260351, 6449109.375, 6449196.875, 6449278.125, 6449345.649305384, 6449404.6875, 6449409.375, 6449537.5, 6449632.06773236, 6449639.032503888, 6449769.792919299, 6449808.43271811, 6449824.057231588, 6449941.288947361, 6449966.108743101, 6450039.790981974, 6450173.4375, 6450390.784572946, 6450506.968700482, 6450543.01415146, 6450628.125, 6450889.5991780935, 6450907.485658259, 6450909.0086176, 6450911.578621918, 6450964.0625, 6451056.6107241195, 6451272.369465943, 6451479.260812173, 6451806.231709758, 6452198.158747794, 6452240.119620574, 6453096.582476976, 6453150.0, 6453154.6875, 6453378.056469541, 6453422.12792483, 6453423.971159701, 6453483.474745896, 6453527.294275746, 6454010.5963741625, 6454031.7988838805, 6454210.288844956, 6454478.288661855, 6454506.353564606, 6455154.606658621, 6456096.576966059, 6457509.375, 6461437.5, 6464868.794392909, 6465325.0, 6465710.9375, 6467492.01431052, 6467915.5593909975, 6468103.125, 6468226.337395991, 6469427.23150646, 6469517.903029902, 6469642.094261728, 6469737.5, 6469912.367373388, 6470800.220998701, 6470944.1972628115, 6471006.25, 6471042.1875, 6471172.412090605, 6471263.569459005, 6471343.52708487, 6471463.097217612, 6471467.826053512, 6471961.178373952, 6471969.826618643, 6471994.692003179, 6472263.420485457, 6472456.25, 6472576.5625, 6472681.25, 6472682.249237961, 6472926.693180861, 6473003.407620309, 6473112.948418381, 6473203.08104507, 6473459.375, 6473482.126335233, 6473643.75, 6473679.308876561, 6473723.860374783, 6473974.861523378, 6474251.5625, 6474323.669957344, 6474573.4375, 6475330.811906451, 6475430.387402231, 6475874.95010156, 6475883.9620724, 6476043.75, 6476323.172154992, 6476396.875, 6476403.551787538, 6477079.226163721, 6477245.084200359, 6477252.879099616, 6477486.073197921, 6477733.328908251, 6478438.917257473, 6478868.75, ...], [71.9262520350587, 80.19939878692777, 78.77590300818359, 61.19424068726026, 9.225594146655284, 50.023478530809115, 6.190029233835567, 33.78560530993327, 10.447885066075768, 141.02501274119177, 9.520410974248707, 39.35540905718205, 39.32200701328766, 7.333044597965303, 96.27759356432584, 8.933935250926874, 73.18173865350329, 5.771200985313496, 5.596234524566751, 13.752455995365892, 25.62152628523416, 26.521813832459216, 11.060495430166508, 67.21732496348835, 14.814649236787409, 89.29302745386693, 45.97012910733477, 23.259324905731418, 39.55780914286749, 23.513986555819734, 31.84754924677302, 34.11582737453637, 5.4573500596806666, 82.32910721421528, 55.68466535644143, 123.19629824170462, 105.00912013788663, 7.07695342158879, 47.374585073313355, 5.032837561812187, 42.07537547798398, 179.11415933258738, 25.20458510761709, 43.13741639148729, 58.92101622349161, 16.438200953417184, 63.521984375719015, 8.59995127269339, 20.674329872344263, 74.3216558347449, 27.708545610597188, 16.630264501114237, 148.46200667353304, 57.22086944253823, 21.727758080166517, 33.33225727538434, 9.868082155392168, 16.61143596901207, 18.30805384889945, 6.024830753148572, 46.585054124398496, 24.411112680436485, 35.777019489184354, 104.83484264966371, 19.953080732675023, 73.73909625239156, 17.405204480003942, 11.226030854242222, 12.27574090470764, 6.0355515705993135, 82.59100604349864, 55.035960878634185, 17.947021637799704, 47.23174897275612, 5.930142400944912, 9.213978561058743, 30.331917649085657, 6.685202775056675, 128.72683149657917, 62.640379578430306, 16.827158892181664, 64.15912348281982, 11.38205777735977, 64.11211617077167, 43.83747927463864, 10.838149984840603, 50.44879784227052, 49.12417016502007, 6.601899770501805, 41.61019346657347, 70.22126274806958, 76.13942757417982, 7.450735469195403, 46.77387331734168, 74.20077706125265, 8.546882984369692, 61.07125302459939, 34.26902313657128, 40.73802061205543, 8.372366384351807, 19.94687640255081, 12.116845683559161, 106.76768227167898, 7.3122107103686, 24.28448342790902, 5.580917213678014, 65.6025332507232, 15.128819257559417, 5.41540817913322, 72.64568191293975, 16.94518089792752, 36.771592616898, 47.83842123638915, 28.25241943014437, 80.49194089520007, 40.39487511068777, 46.620707611588934, 6.493157861425089, 66.03733606928299, 61.67504602181977, 14.962967950409887, 19.74085102833659, 16.760325964509917, 81.57799478339315, 13.91539251906993, 103.45160999506714, 10.758560201849942, 50.93954907477151, 11.523078524252176, 34.91440320715533, 56.11496367391379, 10.875531291057772, 28.196371557381635, 5.453909602194432, 29.49102790003041, 9.453283125581354, 8.444605947158538, 72.06868460105127, 5.071996343387713, 10.87684603486677, 9.505281682452383, 39.572261055867834, 13.162709592316526, 12.764335916899954, 26.11564999559174, 5.427339085943718, 13.303247662105315, 36.902843048046826, 54.81455829928309, 36.41685407019992, 15.374274628958826, 15.097529897179813, 24.378089077380817, 21.838286258560053, 51.390405480880176, 14.151075515457682, 110.64069906557901, 54.16287607113549, 74.80837816102316, 10.03290607478458, 39.888015219035445, 5.84052489266536, 67.65732142504052, 62.91024658664273, 24.098503092778994, 12.990633551814748, 69.39929572705786, 126.58285075650215, 6.110620236657649, 38.30865083450675, 20.845828513270483, 13.297992174762976, 46.6014039649776, 15.443780174810344, 33.02518991286331, 189.6113859779901, 15.937007075076483, 26.18848612878455, 5.354283658046786, 68.23785897951026, 11.698813629293383, 124.07981858816218, 31.73203755746243, 49.79214440719642, 7.762131304128912, 27.811603783195846, 13.362189044837475, 38.763752126631886, 17.311067999518176, 16.22844348783617, 13.56772525931254, 13.872513515185327, 11.734022114077163, 32.91057398405729, 25.472852769230155, 19.819557347437566, 25.106958115571594, 5.127523813003737, 14.953704079808373, 42.79059207388238, 107.40216829250507, 6.561840090266518, 9.14453761619349, 13.304370622395286, 28.10583428806808, 5.2198977217422255, 6.627552136468467, 11.235680118932418, 29.209953933077273, 32.55028345028985, 5.419695729561207, 6.6219532622300346, 81.3462835900277, 167.74214956683196, 22.61981996130617, 40.87769953039526, 7.6945030074304075, 16.740413326758688, 78.8310536018165, 58.81100208537836, 11.544570125659694, 19.62011760653266, 26.678390603647472, 6.086624781033693, 75.69729291160795, 7.026338686960989, 68.48656535307558, 6.044812246231179, 22.284392346845348, 26.96614678526581, 13.76088331890082, 25.068526135144925, 20.185850070718807, 51.852429006328016, 26.50081173268133, 89.2632889903409, 29.38093234410112, 8.52066627660852, 74.98933890568607, 22.141402644060566, 27.624919903235565, 64.27442866563283, 19.032251105064447, 46.97521092710778, 36.24520215005825, 20.61276709761848, 9.234939891930702, 47.50214860553983, 11.541321848470405, 20.489746101398925, 5.393682655146031, 8.882799134913581, 35.49556617587064, 77.11142748596679, 6.666758701099367, 11.248981988814645, 16.61945606394982, 14.100508697956375, 6.0658321436267935, 81.53472079297582, 7.8375449711074765, 16.225449766651725, 38.085423860352826, 15.978642922158079, 25.45121212067616, 109.6619306646138, 12.99415312172072, 8.351236560875005, 15.995248295984295, 63.49477261992678, 22.250008824326734, 10.466976987816622, 8.68583119173286, 17.897319285330823, 60.440105057823885, 52.35091820307708, 24.925009798349492, 8.112243748391826, 41.492538059520044, 9.177879541637662, 98.47876778549468, 22.77534038744364, 20.64380359227291, 82.63527690099781, 5.322875812099423, 60.00980594829709, 15.978609750966292, 62.50600940203437, 92.5476321427634, 25.127309598145604, 37.24404982268381, 21.42394866128085, 14.389145558583621, 17.32526777446771, 17.888252633592014, 59.36456744224286, 62.24280171199288, 37.38013433475873, 92.69651112910634, 44.38069452594902, 23.09081724689963, 19.71787622446818, 6.185152909571727, 52.90049552459414, 5.199110658252683, 76.40515693198539, 60.4808024787334, 10.355898889081447, 77.6511330086364, 15.039440240440618, 23.128849098739984, 101.41688230273945, 13.419190083627308, 26.885008981598894, 35.402947214052034, 23.05306262082089, 26.712721137416903, 15.923295920158084, 11.719463986752325, 37.563751557952656, 14.38105649029163, 57.16306133677812, 13.19505779312839, 6.267486474258209, 50.746927832351616, 16.289768832414158, 54.461995229481246, 118.37826516030475, 5.356014593308888, 14.578122153642534, 68.0255449981311, 81.52124517606437, 71.48358252449094, 72.57555407048577, 13.44266371567527, 35.301833527690036, 7.196775772444301, 86.78677545507901, 25.959562073350792, 34.939785688579455, 30.372338401733384, 10.860036619109609, 10.345251370063878, 14.790470946704668, 10.104760861936615, 37.60479313757054, 6.429426737424334, 12.13882044824351, 29.288961990271087, 17.782661847800174, 19.77846189413323, 54.243306129543335, 84.14993675110115, 12.447288866865911, 29.47906237719305, 5.159946312416722, 6.816221465246638, 7.844651676294089, 5.809101222193915, 59.691183329762936, 22.01516914995813, 87.52410525801855, 60.739438199386996, 7.111504892326245, 6.790822366389081, 27.08256895802905, 14.47989597798728, 11.116415486934882, 37.70679274023293, 20.189111750455137, 48.663009126731644, 171.57034806645368, 78.71645492728317, 16.77374887363136, 48.85829506601468, 5.765239455437168, 34.4741811458008, 39.82674796460079, 7.43164619024661, 5.452348268546733, 34.16184888950871, 6.849236996441486, 5.581594461269785, 47.86600965583973, 71.96102873575887, 65.00712907179708, 59.41335710249832, 14.508880101371894, 91.64386489266738, 107.71426861470619, 19.401608553665103, 7.959772454480782, 116.49222436517863, 12.274058564037711, 23.3429498699987, 51.370339468103445, 51.371633807846386, 11.419303943968517, 79.86827920489776, 77.70981090623842, 25.888895688777126, 13.565681559942995, 16.633820075054842, 19.93575782763249, 111.48670740462458, 5.874130199960952, 17.541880485485272, 9.000200871757654, 7.495101288147172, 19.72306746490227, 65.83997791686846, 138.0429143594209, 21.461966454914958, 11.795424027041493, 15.176773207835048, 8.284033869702723, 7.062063577487068, 60.58002278034593, 13.61633867077138, 78.21278072219991, 13.879130881546368, 5.830906268382324, 24.614195048160227, 46.74415679511349, 67.64248359817988, 24.39147075233891, 72.3777253445135, 50.86174916719578, 5.431407282537286, 25.958655232153344, 68.81299384743389, 5.886962109152329, 7.766559605889719, 10.007389564587791, 21.5741035135771, 73.7631444951661, 60.09090921737232, 39.26947522785065, 79.7041466121512, 7.732767303204658, 78.14739604324163, 22.237601835607478, 24.032965642029858, 12.306563744622647, 89.7627321433635, 69.70120704202282, 59.44921137393459, 52.746249966080995, 24.86611385658906, 37.10349900673778, 9.106295773745744, 74.74877666097075, 38.341993899113156, 19.86672258061147, 30.577838034592098, 47.20470077385857, 9.01820405344856, 7.252785138942822, 41.72724999881867, 77.25206542675205, 42.73118979054578, 12.94708931628845, 45.095055676547375, 7.241153120878958, 11.180898080164962, 5.958650888831681, 166.8474427088373, 57.90419531011468, 5.511620378159147, 17.11309707625088, 72.30707795942999, 32.1147534956104, 64.82197662225708, 16.643870206906026, 6.045624804734694, 84.04046512472743, 110.45247173088435, 55.506529439499474, 45.080133965201156, 22.348415498871546, 38.097808876294025, 101.46949767371297, 11.289997674018629, 37.36018727164294, 29.07225881417333, 22.47444153623812, 43.08198464717813, 47.720696868812986, 50.30789216016437, 83.08166716527995, 8.732771698493693, 75.13161961269235, 101.77414058170787, 47.76664014694333, 19.93771113782428, 9.057208734357909, 14.77169318383168, 15.00627636392791, 55.43508786794763, 54.03577869490058, 42.60768689209817, 19.35758461003751, 11.862403979125604, 5.12225750241355, 29.295406278607185, 49.055910241570984, 16.520120690455947, 46.964686223548206, 35.96393247326, 34.983160674391144, 76.10011753910334, 44.23420456057176, 34.05222705856565, 29.600661985013048, 32.21011148582044, 37.035811386007744, 16.54871757692468, 20.260822736471972, 9.063026123822086, 19.44158730439347, 49.1842376346831, 45.624243388944144, 57.044861815368364, 93.0909884839199, 17.321031957033636, 52.48368387862601, 25.57876227880772, 30.29298294570812, 24.45743178880259, 35.30912606336831, 15.930047845190124, 8.3491789971515, 23.7344252127631, 10.329147919655021, 82.36995931557324, 43.55307882681123, 149.2915156439844, 67.43640197885365, 9.768338306376076, 89.29695077007864, 15.490334002896637, 5.804310407065872, 6.683035896515402, 9.638952827608904, 11.148679143368083, 69.59932753726568, 99.87688981759443, 132.58891405886823, 70.29773425148157, 52.68881673739857, 6.7212765928618605, 27.979795645906187, 8.390003689462391, 17.071853285977813, 10.860748031229479, 44.928710341529005, 57.49616462019752, 34.38752008653638, 20.435888281699683, 25.452398867246796, 5.413601309886647, 9.095595952484967, 33.12894381443602, 28.69172366889815, 47.20049988025849, 5.474967988378416, 25.251351439463555, 26.22743191347103, 108.05546261129503, 5.362356948066849, 11.22326631141706, 78.376265724302, 17.27880397425723, 18.35237397840256, 61.870873251251915, 71.79026858160483, 5.615126529176605, 21.751969497579577, 26.16944420155906, 64.65023208512099, 8.194815536913286, 22.634317118216725, 67.31269844926148, 10.802655223410156, 63.5209332313247, 29.613573914982027, 9.458297435956723, 44.37540451033986, 56.330833549325725, 17.03798213401405, 18.08005775116078, 76.92122447102457, 46.79369144132609, 64.3173636174752, 32.536460489353345, 5.545544442578837, 86.37997904361697, 21.336296792494345, 60.68523001921136, 83.67491685872093, 34.12620248365076, 30.906331723048606, 21.536552891441985, 84.28740948386111, 25.44501273047825, 79.06699681181662, 52.23929911608801, 84.59874166772802, 19.6219554589986, 70.16979508663063, 78.46019694761367, 56.0324114868845, 10.682660767019952, 56.91072167125008, 5.824164049208811, 19.15769313922935, 24.797906300969814, 15.753171686376096, 10.41180877336965, 15.03030795310273, 71.06605778010953, 19.655616904233426, 48.94866955367566, 6.998458703274353, 12.947032079846501, 35.99716669655458, 56.6914782247414, 66.2767392809927, 26.140606045613886, 80.80044087462446, 18.56870540642485, 69.49379965264184, 61.60668603769893, 71.66170830064544, 33.259928538074476, 15.477935681283807, 143.19160072940994, 6.134146119772924, 11.195087610054895, 5.847105168846367, 95.22273447550597, 22.883154588771653, 80.02555855701141, 22.198665159986586, 9.08743084443162, 6.563497885026408, 20.92637602897468, 59.15478091738474, 15.864330022799155, 38.07731979597233, 39.97450305972637, 19.215473595500516, 13.193377533270166, 104.49348480030861, 18.73041867917565, 10.123884042270141, 167.14987414884578, 6.066981942427505, 36.86507102366253, 49.03139362249232, 28.558660495330024, 31.60638604152888, 96.40587378490642, 23.91061475421768, 48.26119339597329, 65.40769389490629, 29.005322820792436, 20.684917387498572, 12.852756362275152, 24.82456996162387, 34.97308776943708, 39.89245351728199, 5.790616555681911, 58.73501084063561, 50.79541108826648, 10.036226339902012, 7.433192601616642, 34.884999490908676, 23.544386587576106, 21.108896150943544, 7.608736689514662, 86.21738980433733, 199.0831996359258, 19.668916388438806, 31.13991618776651, 11.052452030080905, 88.743386071563, 58.29464725797457, 10.935995014520033, 69.56376698966024, 75.91422023967817, 50.904972373913424, 22.573488395028235, 44.203326433277255, 78.78950578372425, 9.134238382764496, 44.676429323977224, 20.264553395438945, 5.942788231141296, 6.781888653451136, 13.8072051761931, 79.91985899158615, 11.13096071946732, 23.496925285640714, 14.634133691558196, 63.57942408589309, 5.785482525986106, 8.966244474043679, 7.234447349416795, 21.290182331405163, 38.80909165075499, 11.805324855534383, 46.391998998883096, 7.134710476189641, 25.25665238874383, 37.453405062222494, 24.138952903875847, 15.064675185471742, 7.103510525559737, 12.876446285249317, 6.779803142421218, 52.839877933421576, 33.997301518313975, 65.13813358471936, 22.788443205795424, 33.617296376778, 118.24565136794683, 141.6597997500455, 18.131967778067, 107.53808884686744, 10.436730598355542, 7.237575498092753, 66.46181619734087, 22.896632878509788, 66.43285656312551, 19.708489875521938, 8.710260614589915, 20.350840825661635, 129.0068980681222, 80.4588168691098, 35.05324714832559, 31.286205337282592, 46.17858405219437, 54.55385390549913, 7.149258654069754, 23.00037891392685, 52.11417289537074, 18.726731468686474, 87.8698057744579, 61.86660096509209, 5.335931041388339, 45.445903658746815, 9.89439324046062, 46.583718062006824, 49.26148216572558, 12.7957588659182, 27.251008444536456, 19.727983089821677, 7.951529512123674, 9.67794933413689, 76.505132943853, 87.16222877843711, 58.7923821114247, 94.51158978837134, 38.98339696764038, 20.869916358640893, 46.623989462220884, 26.626739075929677, 74.8498257338763, 13.4623887575071, 58.50461585934233, 101.16485616649972, 7.736402877985266, 10.982667501187496, 96.92079262527102, 30.290200858483217, 60.18703075311179, 85.41034788200223, 17.98775988257502, 9.171211178529909, 27.994358466860632, 106.75007321133432, 64.6116640497219, 21.52253732876812, 14.385991428969835, 18.19200680091541, 72.13457775015107, 26.823758315892125, 7.153682830987134, 86.09830849210289, 16.803485373916235, 31.174550575699957, 12.47972325542617, 108.13929241390369, 15.874199760400236, 45.86028068529783, 67.40057408410782, 7.9130618224406195, 43.67108192427638, 17.005717478598736, 55.00557404661104, 27.50950159444763, 22.892868305772993, 102.09515416942213, 73.86247089166982, 103.96965344140288, 18.784605882903136, 107.31520391053544, 18.7678099440658, 63.20230273009458, 44.762122894856866, 12.443052774859645, 65.51327119188342, 38.39478565303513, 28.66147694312729, 7.826028129909068, 35.888779426698015, 14.558607923258178, 9.69143193947805, 5.744879968763497, 23.64512281192562, 56.34780653508581, 81.60313680218826, 18.185571043892406, 11.316083878137203, 32.523325568654855, 144.79623969200927, 8.573119043601999, 19.741488793506036, 26.544721555548172, 56.21804989675121, 26.589156039926188, 12.378600850757513, 6.151427761268421, 5.866599554311997, 147.69747057841738, 56.30883866415058, 46.06306128114963, 22.948585182497585, 7.17274769442092, 125.42115771827594, 25.84672172690711, 64.41320465314615, 14.13094287536258, 12.937844235460169, 10.006136817870386, 8.215273786140159, 73.57835572921545, 35.03194712276329, 36.41269570626277, 75.82051062883386, 63.58142138076386, 14.05029068933976, 8.908519899068555, 17.834421356513023, 7.220189771483607, 54.63132848485526, 15.625695772114327, 7.1737234214977965, 37.84746376057503, 19.694745654803185, 26.445457477669443, 10.762419966279221, 75.91678379064105, 80.64946806467323, 47.411498532676205, 78.39006631444732, 11.572025716125394, 5.618400516137695, 136.40050061049772, 158.36487091601305, 11.079755482195244, 29.046679929186805, 24.670229497241603, 20.35396260658722, 8.745442992455068, 35.83316410565941, 12.010417352432363, 6.627682224685102, 53.91718686583463, 15.880105262686351, 62.22823160250107, 27.48748424929464, 154.65676187525276, 11.614611135876894, 134.28669593090663, 57.40049787541474, 49.83206451205481, 49.86585693923266, 36.86269580641275, 12.203570653591015, 16.00867934351095, 24.043687758115258, 93.26857010989997, 18.555554365493713, 38.56629268398334, 46.383933368364495, 72.71957993761549, 16.40205152211388, 140.44231263137885, 35.631903503593044, 34.330248890222826, 12.70220502826227, 36.56854673843732, 179.61693466246265, 7.294625635362499, 9.91683802246234, 14.149726985706828, 19.418289538200504, 7.327086428334603, 91.00662717004603, 5.953423621294802, 12.473732231566906, 83.74652006217069, 66.35810467531859, 70.60953729067089, 23.4138256851988, 12.885262371409922, 8.65744389598962, 32.89970712980729, 59.69040419451241, 5.851495412388054, 110.71201015964662, 28.16791704913607, 49.46573496544366, 14.303361759084526, 107.04115874832182, 80.87902610275047, 52.73346862515218, 57.29545802587916, 20.402100879805467, 36.43020732922615, 11.019490724142424, 5.655852451785724, 23.239256137123835, 50.025525556190814, 20.128163027873683, 34.51717683993271, 9.420535507293073, 8.244284757555816, 145.23002885733678, 138.48122950123567, 40.07748750675951, 16.33861123579915, 70.9849823981615, 55.90664771666802, 20.872653012984692, 98.4178104334981, 42.013410868309606, 8.171020847550903, 7.864561523793061, 58.44151745514244, 33.77742487171211, 130.71013213512876, 25.269613092357044, 5.830515265356157, 6.3254104623230685, 35.03225139557141, 60.80555035852146, 12.085626856954802, 13.345145605357642, 63.39688001862343, 17.839953079954448, 18.100320396366048, 11.526306052658647, 27.820623040954793, 6.645644709157721, 54.29027173772177, 36.32978177923588, 96.85181743791146, 114.32784320668232, 30.641377287949663, 9.444400911320816, 69.39715659498013, 11.909276357027021, 27.683970175948218, 39.787853084733165, 19.81739100116536, 46.8328802555634, 62.48156603166947, 17.17750959998487, 10.917944324578245, 80.4991425961619, 110.04267884353821, 64.90527723487249, 24.206693243760554, 18.5057989638402, 75.99990756588038, 40.52650039675584, 39.43109107591358, 20.07414781081441, 44.46755772888503, 7.23835007086933, 21.887661393687864, 24.711959903583008, 51.47192288931177, 15.485244545901079, 28.565529962895102, 14.41537745452138, 61.00817696035344, ...])
caption, T_hit,count1 = hits_in_time_hist_new(T_pom, dt, t_plasma_start, t_plasma_end, is_plasma, figure_count_in_time_hist)
hist_file(count_in_time_hist, T_hit, count1, caption);
([2516153.125, 2549362.4776577237, 2645694.1216284926, 2787839.0625, 2898221.7471565236, 2898829.8415445783, 2899446.238780374, 2900960.9375, 2901012.0166912507, 2901124.605859963, 2901268.9653808307, 2901448.4375, 2901640.5428359644, 2902792.935599009, 2903306.25, 2906430.7392950854, 2906445.9741547857, 2907394.7170967334, 2910513.736025054, 2912126.2111436096, 2914871.708584618, 3522259.26484065, 3522262.4565704437, 3542319.6134316055, 3542346.841313784, 3626464.0625, 3663672.787424532, 3749876.2230296903, 3813343.3379069534, 3836937.181236483, 4334029.510562237, 4398927.770876644, 4501721.771697016, 4585817.1875, 4609659.375, 4715183.765453937, 4717317.1875, 4767117.015472692, 4787620.3125, 4816493.226900072, 4819126.5625, 4838648.4375, 4850398.243386806, 4865003.125, 4868042.715559052, 4875904.086711079, 4876016.667784727, 4887508.361538735, 4955021.288808845, 5001654.577606933, 5002314.790022577, 5051699.478079306, 5139705.791888042, 5172765.625, 5198751.85795112, 5681714.0625, 5787336.510626786, 5790197.253521306, 5790608.4829283245, 5790622.806300259, 5796627.497131542, 5796830.999997414, 5797803.125, 5798035.66401316, 5798514.955396395, 5798943.729639984, 5799205.091549635, 5799432.874506946, 5799497.7787066875, 5799721.354064499, 5799902.991626224, 5800477.072911921, 5801350.614407264, 5801432.8125, 5801984.268014256, 5803340.482784153, 5803704.118232263, 5930538.657203789, 5931417.590382697, 5932401.5625, 5933411.357537326, 5933659.327366342, 5934029.844351405, 5934117.1875, 5934254.6875, 5934277.93150044, 5934695.3125, 5946709.375, 5959522.570275058, 6003712.5, 6008904.6875, 6043528.125, 6043558.932706896, 6063689.0625, 6073776.5625, 6074039.524309916, 6074192.1875, 6075482.8125, 6076928.47538194, 6077501.721280013, 6077844.642145427, 6078028.677369217, 6078550.0, 6079220.991661374, 6079360.772072823, 6079494.697763545, 6079671.875, 6079793.798290024, 6079847.311013547, 6079866.582039871, 6079992.629649534, 6080173.4375, 6080253.125, 6080499.942055748, 6080629.6875, 6080645.3125, 6080678.221423691, 6080731.288591571, 6080734.375, 6080745.437999639, 6080754.6931185275, 6080947.991902231, 6080959.782329425, 6080980.869409838, 6081188.764447655, 6081189.0625, 6081209.125256512, 6081360.9375, 6081392.426530854, 6081619.034590359, 6081684.375, 6081985.769944259, 6082043.875788207, 6082057.628157739, 6082130.6717309095, 6082253.265708387, 6082569.037339317, 6082878.125, 6082917.357258434, 6083182.645851335, 6083617.386220441, 6083637.5, 6083647.876757619, 6084638.343734492, 6084915.031260172, 6088806.985077878, 6089719.804154508, 6091026.5625, 6093801.5625, 6108620.3125, 6108862.609089396, 6109625.040340322, 6122693.497575424, 6123027.363285627, 6123169.9789285, 6123277.016178576, 6123757.8125, 6124031.25, 6124087.163608904, 6124121.039968662, 6124373.4375, 6124447.227421506, 6124534.375, 6124785.9375, 6126230.068555438, 6126306.414313382, 6126392.164081797, 6126518.290063865, 6126783.0263176495, 6127516.747585929, 6127630.152988009, 6127880.739724681, 6128150.0, 6128768.87581775, 6128996.683569065, 6129031.861816873, 6131879.5330686355, 6132700.986226504, 6132750.356380188, 6133624.603247272, 6133633.149534023, 6133777.827735711, 6133976.547417581, 6134187.5, 6134231.668940967, 6136660.900416477, 6136996.388143985, 6138031.086360693, 6143919.258144195, 6147645.613603304, 6149674.585933635, 6152820.395985997, 6154947.231109045, 6155158.5434085205, 6155190.448833445, 6155557.1266019195, 6155777.626166947, 6155829.547615564, 6156251.565695737, 6156415.625, 6157137.5, 6157655.148323983, 6157656.020413961, 6157974.492066569, 6158324.978475817, 6158438.134634517, 6158732.091100824, 6158893.817996912, 6158934.040266861, 6158980.977623413, 6159053.669245083, 6159191.434552211, 6159665.625, 6159685.742070543, 6159901.827877268, 6160107.8125, 6160614.307977336, 6160832.342076943, 6160864.196865939, 6161018.75, 6161399.698628216, 6161436.29620723, 6161460.836661802, 6161656.235809589, 6162120.151707797, 6163534.000380675, 6164496.875, 6183987.073197108, 6185760.513326083, 6185771.790955825, 6186459.026445774, 6187013.859107184, 6187738.42064583, 6187870.3125, 6189115.9292406235, 6189565.685869671, 6189746.020139657, 6189983.2304007495, 6190407.056668225, 6190758.175176538, 6191966.271776121, 6192278.125, 6192361.867668959, 6195796.875, 6196140.334617423, 6196672.844477676, 6197463.946170859, 6208009.375, 6208011.186927098, 6208021.268170953, 6208101.436598623, 6210977.542107299, 6212010.9375, 6212085.9375, 6212158.870274915, 6212203.201226886, 6212205.424151448, 6212408.678928725, 6212521.6581185, 6212523.222457285, 6213600.604470935, 6213700.300478508, 6214064.0625, 6214683.82275977, 6214702.891412028, 6216817.183725166, 6218119.686671032, 6223581.370302361, 6227940.876473976, 6229446.799574264, 6230087.0726704765, 6230171.40672721, 6230560.060690754, 6230809.981461402, 6231537.5, 6231765.625, 6231962.286686034, 6232063.717611786, 6232079.6875, 6232298.250177368, 6232612.953208174, 6233047.332507032, 6233190.035428015, 6233965.625, 6234263.495950434, 6249137.5, 6250214.654568926, 6250904.6875, 6251917.1875, 6252094.296481192, 6252967.1875, 6253032.305539829, 6253124.847118073, 6253231.252985838, 6253313.105005641, 6253320.3125, 6253832.588649092, 6255596.875, 6257435.136953351, 6257476.5625, 6257479.334019007, 6264577.426503558, 6267077.446793469, 6267515.49504278, 6267542.017432553, 6267605.87532781, 6270998.4375, 6271968.192910167, 6282862.5, 6286039.087958209, 6288716.837203147, 6289128.168752486, 6289882.346160746, 6291798.348763852, 6291939.0625, 6292184.903683975, 6292390.526188091, 6292608.048257568, 6292651.910743899, 6292820.3125, 6293304.5322542805, 6293845.3125, 6294152.57646531, 6294339.064780019, 6294360.9375, 6294409.688833179, 6294557.63864135, 6294879.6875, 6294926.968091167, 6294932.713778371, 6295020.607729002, 6295104.306735151, 6295109.375, 6295121.875, 6295147.979535099, 6295159.784836674, 6295222.15399984, 6295270.2316622045, 6295324.8552566115, 6295368.1289808275, 6295381.25, 6295385.759226541, 6295388.496724041, 6295396.834800768, 6295422.666993082, 6295467.1875, 6295490.247010387, 6295505.25055043, 6295515.625, 6295553.712907183, 6295573.615573413, 6295582.8125, 6295617.897012305, 6295642.894378331, 6295649.6462492095, 6295654.453449706, 6295706.508433873, 6295750.621543348, 6295849.933840894, 6295873.4375, 6295888.613289445, 6295908.5396048445, 6295961.599240809, 6295974.962025211, 6295978.260301013, 6296035.197916832, 6296037.373378815, 6296068.742764136, 6296104.624020385, 6296129.0460288795, 6296160.243858914, 6296224.29858731, 6296236.403461557, 6296270.7223926755, 6296323.4375, 6296335.256293647, 6296352.624640422, 6296357.8125, 6296379.186774223, 6296431.028716006, 6296438.387739665, 6296547.289769879, 6296582.210658738, 6296598.346242759, 6296601.5625, 6296623.202302095, 6296657.8125, 6296704.569167323, 6296717.0004995875, 6296725.703263018, 6296733.636230658, 6296766.513768627, 6296767.1875, 6296774.064983313, 6296801.229890509, 6296807.8125, 6296829.6875, 6296837.678874515, 6296854.558502828, 6296882.8125, 6296897.685691082, 6296930.7076180875, 6296993.639092392, 6297014.953298148, 6297065.578766773, 6297072.656132698, 6297090.8348525725, 6297094.892986062, 6297107.503283414, 6297118.05215079, 6297120.3125, 6297138.510530824, 6297145.035138757, 6297164.451444106, 6297182.872884641, 6297187.495187189, 6297195.0816553105, 6297198.4375, 6297210.985124301, 6297232.8125, 6297240.315242275, 6297243.976165471, 6297246.639718291, 6297251.5625, 6297295.181441054, 6297308.196777514, 6297316.510284781, 6297329.4656572435, 6297335.21056281, 6297354.542699379, 6297365.348287443, 6297366.564930005, 6297387.930060766, 6297406.954161831, 6297418.258082037, 6297431.170398768, 6297434.375, 6297454.967095412, 6297468.75, 6297487.844472124, 6297500.0, 6297502.91006953, 6297503.349034088, 6297516.267644149, 6297531.25, 6297536.1465641, 6297552.739679453, 6297560.9375, 6297623.22007447, 6297639.0625, 6297707.533712068, 6297710.9375, 6297717.1875, 6297729.007389717, 6297731.25, 6297735.917765991, 6297758.979815089, 6297762.977115631, 6297768.75, 6297768.763784859, 6297770.3125, 6297791.543042684, 6297793.75, 6297794.186599552, 6297816.344345982, 6297831.468370875, 6297832.8125, 6297836.12476561, 6297837.04975049, 6297846.285539205, 6297847.653256926, 6297854.6875, 6297859.375, 6297864.447356256, 6297865.206407899, 6297870.3125, 6297874.466233081, 6297876.5625, 6297878.125, 6297890.206669816, 6297900.0, 6297903.125, 6297903.226405397, 6297907.8125, 6297912.5, 6297915.218052351, 6297917.1875, 6297921.875, 6297922.084045748, 6297923.365903911, 6297928.883125902, 6297932.8125, 6297945.195336992, 6297945.3125, 6297950.891034977, 6297952.781888474, 6297953.079721694, 6297954.704389222, 6297982.8125, 6297996.875, 6298003.125, 6298003.942990274, 6298009.799151062, 6298012.1101796925, 6298031.25, 6298032.8125, 6298045.959057999, 6298048.4375, 6298065.676107505, 6298090.431906756, 6298098.4375, 6298099.8596422635, 6298101.5625, 6298108.263737944, 6298134.070846345, 6298151.516989318, 6298159.98214888, 6298175.548769768, 6298180.914581358, 6298185.203914588, 6298212.351852887, 6298215.625, 6298232.8125, 6298238.91962603, 6298239.572389362, 6298248.906368283, 6298249.238939705, 6298252.89395118, 6298262.253381115, 6298296.839268985, 6298316.784547509, 6298342.304033864, 6298355.44145585, 6298369.733528385, 6298385.9375, 6298390.625, 6298412.446825938, 6298425.0, 6298442.662677038, 6298453.125, 6298482.94940558, 6298485.80595022, 6298496.458103539, 6298517.530128518, 6298520.325876145, 6298540.625, 6298547.469501624, 6298549.4574321695, 6298550.271833728, 6298556.014304605, 6298570.097226155, 6298578.096858121, 6298589.253090588, 6298589.527926453, 6298598.259719742, 6298604.6875, 6298636.17865362, 6298640.3198102005, 6298667.869711198, 6298670.134981173, 6298684.76514432, 6298688.7698041275, 6298700.0, 6298737.246960819, 6298740.625, 6298758.116508499, 6298767.565536642, 6298801.434454824, 6298806.754143233, 6298814.64698723, 6298815.685287708, 6298821.714120223, 6298836.439974778, 6298878.80210655, 6298894.558987313, 6298898.811909387, 6298906.269548551, 6298908.900564685, 6298917.429342319, 6298931.25, 6298960.759850394, 6298966.794766523, 6298966.974534988, 6298970.0940883085, 6298982.8125, 6299006.233910271, 6299042.333853906, 6299053.125, 6299094.200038735, 6299102.125020664, 6299131.885392816, 6299148.228303864, 6299160.118846745, 6299167.1875, 6299168.642324104, 6299228.379164887, 6299280.537249136, 6299307.29663621, 6299374.418711928, 6299396.875, 6299420.284182079, 6299469.752163863, 6299518.254344919, 6299522.502960706, 6299609.196992208, 6299644.73029979, 6299671.875, 6299710.620731003, 6299756.136874703, 6299782.8125, 6299832.328542684, 6299839.0625, 6299859.0703063235, 6299874.73650635, 6299879.824192505, 6299890.670884669, 6299999.064931245, 6300201.760309762, 6300235.425521151, 6300256.273103883, 6300442.1875, 6300530.543707033, 6300732.8125, 6300802.635496971, 6300901.53871889, 6300945.3125, 6300949.414599837, 6301132.558582888, 6301206.402591006, 6301262.5, 6301295.974589059, 6301577.930707476, 6302085.9375, 6302173.4375, 6302173.793229692, 6302465.758961696, 6302620.175901343, 6302834.806454652, 6302912.542684648, 6303058.250369407, 6304760.9375, 6306237.753779844, 6307541.884916561, 6307800.420674518, 6308412.196648739, 6309159.845693597, 6310240.066247868, 6310407.8125, 6310419.709196879, 6310876.206182681, 6311428.125, 6311730.726615939, 6311944.763333402, 6312721.833343009, 6313002.294899403, 6313007.05889544, 6313282.8125, 6313665.419454205, 6314204.6875, 6315052.683612369, 6315151.5625, 6315226.5625, 6315378.125, 6315442.7716890145, 6315723.767111782, 6315923.635208944, 6316316.733281396, 6316371.937251665, 6316425.880084793, 6317040.060409769, 6318332.8125, 6320674.864561959, 6322974.679164652, 6323654.249377826, 6323655.177445508, 6323656.980486056, 6323677.629034635, 6323707.385535712, 6323719.713041237, 6324296.38893066, 6324343.765178393, 6326159.3545920355, 6326748.874310869, 6327420.6677022865, 6330285.929771095, 6330410.888814853, 6330713.966110565, 6330917.1875, 6330932.686285863, 6331257.8125, 6331307.8125, 6331388.783646805, 6331404.120029143, 6331473.4375, 6331527.527710123, 6331577.882240158, 6331804.6875, 6331855.617344919, 6331900.0387614705, 6331943.841383031, 6332148.104259191, 6332148.4375, 6332434.377080758, 6332809.724806009, 6333165.541949258, 6333553.125, 6333644.919776616, 6333743.284083295, 6333864.47559454, 6333907.291914975, 6334204.041415326, 6334519.144188092, 6334792.1875, 6334935.987699788, 6335235.746906013, 6335428.125, 6335601.625795632, 6335707.39524754, 6335709.306306407, 6335779.014696046, 6335796.956084459, 6335985.9375, 6336104.6875, 6336121.875, 6336229.813334967, 6336635.785067064, 6336695.897673865, 6336708.470419956, 6337064.20646887, 6337116.650519347, 6337124.507862926, 6337220.736572821, 6337234.375, 6337262.130057911, 6337296.875, 6337464.92533218, 6337531.973582467, 6337674.377326553, 6337744.448068518, 6337835.9375, 6337999.832645338, 6338005.171190964, 6338078.125, 6338336.076598742, 6338359.479736759, 6338371.513895124, 6338395.3125, 6338577.294374141, 6338996.875, 6340080.85606966, 6340557.636626404, 6343243.464036374, 6345600.598378614, 6347971.825313134, 6349980.8289854545, 6350557.509299823, 6351387.43216547, 6352780.552763256, 6353371.182700289, 6353389.445754382, 6353430.592192641, 6354075.0, 6354817.087714244, 6354967.1875, 6355609.375, 6360275.938823596, 6363382.8125, 6372316.13390676, 6372715.772154609, 6372912.913878912, 6373326.363550873, 6373432.8125, 6373906.603761926, 6374528.030183403, 6374629.6875, 6374829.6875, 6375207.8125, 6375339.0625, 6375545.933376895, 6375774.804271347, 6376083.71776239, 6376089.0625, 6376109.345297843, 6376312.002945875, 6376340.730477193, 6376480.156615229, 6376480.886001965, 6376488.9701994695, 6376498.558710051, 6376551.87111591, 6376595.728051525, 6376655.229201579, 6376671.033868247, 6376839.477610945, 6376850.224921086, 6376859.375, 6377085.9375, 6377203.907414959, 6377354.6875, 6377430.484185771, 6377462.4276104765, 6377529.634029757, 6377583.057411223, 6377595.3125, 6377600.342639561, 6377682.8125, 6377706.990087733, 6377823.4375, 6378100.737710822, 6378323.94858412, 6378513.285389793, 6378644.454977315, 6378804.6875, 6378825.129365574, 6378898.4375, 6378969.326656413, 6379609.644019475, 6379760.833278349, 6379939.45966267, 6380030.270287771, 6380213.754186254, 6380445.3125, 6380454.462811457, 6380483.464250138, 6381068.867265116, 6381493.533051659, 6384151.5625, 6394175.505207478, 6399593.122382614, 6401308.527565532, 6402227.03159554, 6402570.206365666, 6402594.4258064255, 6415249.025232045, 6416238.186699416, 6417529.6875, 6420839.0625, 6421165.625, 6423771.731479847, 6425842.379109628, 6426219.40428171, 6426609.223097981, 6427093.75, 6427724.769739173, 6427836.973279761, 6429552.2655121675, 6429581.112685365, 6431283.363944974, 6431884.303581412, 6432698.4375, 6432855.048584708, 6433595.3125, 6434518.494725965, 6434765.078618599, 6442647.471322096, 6444053.487755714, 6445001.5625, 6445795.481125492, 6445923.632687183, 6446048.4375, 6446089.923614374, 6446094.425710256, 6446226.3155162465, 6446266.810667314, 6446429.6875, 6446476.492407765, 6446856.25, 6446912.7668058155, 6447036.015977666, 6447468.669154722, 6447499.835384651, 6447612.469104088, 6447884.375, 6448036.33129292, 6448186.877685661, 6448238.277414946, 6448509.284385851, 6448511.437272315, 6448539.904332014, 6448542.1875, 6448542.413729422, 6448594.853816167, 6448699.029195607, 6448817.203613504, 6448822.165666902, 6448834.239105077, 6448842.039068798, 6448870.3125, 6448876.62851166, 6448884.375, 6448889.656676439, 6448923.691886232, 6448924.722592782, 6448940.625, 6449101.058260351, 6449109.375, 6449196.875, 6449278.125, 6449345.649305384, 6449404.6875, 6449409.375, 6449537.5, 6449632.06773236, 6449639.032503888, 6449769.792919299, 6449808.43271811, 6449824.057231588, 6449941.288947361, 6449966.108743101, 6450039.790981974, 6450173.4375, 6450390.784572946, 6450506.968700482, 6450543.01415146, 6450628.125, 6450889.5991780935, 6450907.485658259, 6450909.0086176, 6450911.578621918, 6450964.0625, 6451056.6107241195, 6451272.369465943, 6451479.260812173, 6451806.231709758, 6452198.158747794, 6452240.119620574, 6453096.582476976, 6453150.0, 6453154.6875, 6453378.056469541, 6453422.12792483, 6453423.971159701, 6453483.474745896, 6453527.294275746, 6454010.5963741625, 6454031.7988838805, 6454210.288844956, 6454478.288661855, 6454506.353564606, 6455154.606658621, 6456096.576966059, 6457509.375, 6461437.5, 6464868.794392909, 6465325.0, 6465710.9375, 6467492.01431052, 6467915.5593909975, 6468103.125, 6468226.337395991, 6469427.23150646, 6469517.903029902, 6469642.094261728, 6469737.5, 6469912.367373388, 6470800.220998701, 6470944.1972628115, 6471006.25, 6471042.1875, 6471172.412090605, 6471263.569459005, 6471343.52708487, 6471463.097217612, 6471467.826053512, 6471961.178373952, 6471969.826618643, 6471994.692003179, 6472263.420485457, 6472456.25, 6472576.5625, 6472681.25, 6472682.249237961, 6472926.693180861, 6473003.407620309, 6473112.948418381, 6473203.08104507, 6473459.375, 6473482.126335233, 6473643.75, 6473679.308876561, 6473723.860374783, 6473974.861523378, 6474251.5625, 6474323.669957344, 6474573.4375, 6475330.811906451, 6475430.387402231, 6475874.95010156, 6475883.9620724, 6476043.75, 6476323.172154992, 6476396.875, 6476403.551787538, 6477079.226163721, 6477245.084200359, 6477252.879099616, 6477486.073197921, 6477733.328908251, 6478438.917257473, 6478868.75, ...], [71.9262520350587, 80.19939878692777, 78.77590300818359, 61.19424068726026, 9.225594146655284, 50.023478530809115, 6.190029233835567, 33.78560530993327, 10.447885066075768, 141.02501274119177, 9.520410974248707, 39.35540905718205, 39.32200701328766, 7.333044597965303, 96.27759356432584, 8.933935250926874, 73.18173865350329, 5.771200985313496, 5.596234524566751, 13.752455995365892, 25.62152628523416, 26.521813832459216, 11.060495430166508, 67.21732496348835, 14.814649236787409, 89.29302745386693, 45.97012910733477, 23.259324905731418, 39.55780914286749, 23.513986555819734, 31.84754924677302, 34.11582737453637, 5.4573500596806666, 82.32910721421528, 55.68466535644143, 123.19629824170462, 105.00912013788663, 7.07695342158879, 47.374585073313355, 5.032837561812187, 42.07537547798398, 179.11415933258738, 25.20458510761709, 43.13741639148729, 58.92101622349161, 16.438200953417184, 63.521984375719015, 8.59995127269339, 20.674329872344263, 74.3216558347449, 27.708545610597188, 16.630264501114237, 148.46200667353304, 57.22086944253823, 21.727758080166517, 33.33225727538434, 9.868082155392168, 16.61143596901207, 18.30805384889945, 6.024830753148572, 46.585054124398496, 24.411112680436485, 35.777019489184354, 104.83484264966371, 19.953080732675023, 73.73909625239156, 17.405204480003942, 11.226030854242222, 12.27574090470764, 6.0355515705993135, 82.59100604349864, 55.035960878634185, 17.947021637799704, 47.23174897275612, 5.930142400944912, 9.213978561058743, 30.331917649085657, 6.685202775056675, 128.72683149657917, 62.640379578430306, 16.827158892181664, 64.15912348281982, 11.38205777735977, 64.11211617077167, 43.83747927463864, 10.838149984840603, 50.44879784227052, 49.12417016502007, 6.601899770501805, 41.61019346657347, 70.22126274806958, 76.13942757417982, 7.450735469195403, 46.77387331734168, 74.20077706125265, 8.546882984369692, 61.07125302459939, 34.26902313657128, 40.73802061205543, 8.372366384351807, 19.94687640255081, 12.116845683559161, 106.76768227167898, 7.3122107103686, 24.28448342790902, 5.580917213678014, 65.6025332507232, 15.128819257559417, 5.41540817913322, 72.64568191293975, 16.94518089792752, 36.771592616898, 47.83842123638915, 28.25241943014437, 80.49194089520007, 40.39487511068777, 46.620707611588934, 6.493157861425089, 66.03733606928299, 61.67504602181977, 14.962967950409887, 19.74085102833659, 16.760325964509917, 81.57799478339315, 13.91539251906993, 103.45160999506714, 10.758560201849942, 50.93954907477151, 11.523078524252176, 34.91440320715533, 56.11496367391379, 10.875531291057772, 28.196371557381635, 5.453909602194432, 29.49102790003041, 9.453283125581354, 8.444605947158538, 72.06868460105127, 5.071996343387713, 10.87684603486677, 9.505281682452383, 39.572261055867834, 13.162709592316526, 12.764335916899954, 26.11564999559174, 5.427339085943718, 13.303247662105315, 36.902843048046826, 54.81455829928309, 36.41685407019992, 15.374274628958826, 15.097529897179813, 24.378089077380817, 21.838286258560053, 51.390405480880176, 14.151075515457682, 110.64069906557901, 54.16287607113549, 74.80837816102316, 10.03290607478458, 39.888015219035445, 5.84052489266536, 67.65732142504052, 62.91024658664273, 24.098503092778994, 12.990633551814748, 69.39929572705786, 126.58285075650215, 6.110620236657649, 38.30865083450675, 20.845828513270483, 13.297992174762976, 46.6014039649776, 15.443780174810344, 33.02518991286331, 189.6113859779901, 15.937007075076483, 26.18848612878455, 5.354283658046786, 68.23785897951026, 11.698813629293383, 124.07981858816218, 31.73203755746243, 49.79214440719642, 7.762131304128912, 27.811603783195846, 13.362189044837475, 38.763752126631886, 17.311067999518176, 16.22844348783617, 13.56772525931254, 13.872513515185327, 11.734022114077163, 32.91057398405729, 25.472852769230155, 19.819557347437566, 25.106958115571594, 5.127523813003737, 14.953704079808373, 42.79059207388238, 107.40216829250507, 6.561840090266518, 9.14453761619349, 13.304370622395286, 28.10583428806808, 5.2198977217422255, 6.627552136468467, 11.235680118932418, 29.209953933077273, 32.55028345028985, 5.419695729561207, 6.6219532622300346, 81.3462835900277, 167.74214956683196, 22.61981996130617, 40.87769953039526, 7.6945030074304075, 16.740413326758688, 78.8310536018165, 58.81100208537836, 11.544570125659694, 19.62011760653266, 26.678390603647472, 6.086624781033693, 75.69729291160795, 7.026338686960989, 68.48656535307558, 6.044812246231179, 22.284392346845348, 26.96614678526581, 13.76088331890082, 25.068526135144925, 20.185850070718807, 51.852429006328016, 26.50081173268133, 89.2632889903409, 29.38093234410112, 8.52066627660852, 74.98933890568607, 22.141402644060566, 27.624919903235565, 64.27442866563283, 19.032251105064447, 46.97521092710778, 36.24520215005825, 20.61276709761848, 9.234939891930702, 47.50214860553983, 11.541321848470405, 20.489746101398925, 5.393682655146031, 8.882799134913581, 35.49556617587064, 77.11142748596679, 6.666758701099367, 11.248981988814645, 16.61945606394982, 14.100508697956375, 6.0658321436267935, 81.53472079297582, 7.8375449711074765, 16.225449766651725, 38.085423860352826, 15.978642922158079, 25.45121212067616, 109.6619306646138, 12.99415312172072, 8.351236560875005, 15.995248295984295, 63.49477261992678, 22.250008824326734, 10.466976987816622, 8.68583119173286, 17.897319285330823, 60.440105057823885, 52.35091820307708, 24.925009798349492, 8.112243748391826, 41.492538059520044, 9.177879541637662, 98.47876778549468, 22.77534038744364, 20.64380359227291, 82.63527690099781, 5.322875812099423, 60.00980594829709, 15.978609750966292, 62.50600940203437, 92.5476321427634, 25.127309598145604, 37.24404982268381, 21.42394866128085, 14.389145558583621, 17.32526777446771, 17.888252633592014, 59.36456744224286, 62.24280171199288, 37.38013433475873, 92.69651112910634, 44.38069452594902, 23.09081724689963, 19.71787622446818, 6.185152909571727, 52.90049552459414, 5.199110658252683, 76.40515693198539, 60.4808024787334, 10.355898889081447, 77.6511330086364, 15.039440240440618, 23.128849098739984, 101.41688230273945, 13.419190083627308, 26.885008981598894, 35.402947214052034, 23.05306262082089, 26.712721137416903, 15.923295920158084, 11.719463986752325, 37.563751557952656, 14.38105649029163, 57.16306133677812, 13.19505779312839, 6.267486474258209, 50.746927832351616, 16.289768832414158, 54.461995229481246, 118.37826516030475, 5.356014593308888, 14.578122153642534, 68.0255449981311, 81.52124517606437, 71.48358252449094, 72.57555407048577, 13.44266371567527, 35.301833527690036, 7.196775772444301, 86.78677545507901, 25.959562073350792, 34.939785688579455, 30.372338401733384, 10.860036619109609, 10.345251370063878, 14.790470946704668, 10.104760861936615, 37.60479313757054, 6.429426737424334, 12.13882044824351, 29.288961990271087, 17.782661847800174, 19.77846189413323, 54.243306129543335, 84.14993675110115, 12.447288866865911, 29.47906237719305, 5.159946312416722, 6.816221465246638, 7.844651676294089, 5.809101222193915, 59.691183329762936, 22.01516914995813, 87.52410525801855, 60.739438199386996, 7.111504892326245, 6.790822366389081, 27.08256895802905, 14.47989597798728, 11.116415486934882, 37.70679274023293, 20.189111750455137, 48.663009126731644, 171.57034806645368, 78.71645492728317, 16.77374887363136, 48.85829506601468, 5.765239455437168, 34.4741811458008, 39.82674796460079, 7.43164619024661, 5.452348268546733, 34.16184888950871, 6.849236996441486, 5.581594461269785, 47.86600965583973, 71.96102873575887, 65.00712907179708, 59.41335710249832, 14.508880101371894, 91.64386489266738, 107.71426861470619, 19.401608553665103, 7.959772454480782, 116.49222436517863, 12.274058564037711, 23.3429498699987, 51.370339468103445, 51.371633807846386, 11.419303943968517, 79.86827920489776, 77.70981090623842, 25.888895688777126, 13.565681559942995, 16.633820075054842, 19.93575782763249, 111.48670740462458, 5.874130199960952, 17.541880485485272, 9.000200871757654, 7.495101288147172, 19.72306746490227, 65.83997791686846, 138.0429143594209, 21.461966454914958, 11.795424027041493, 15.176773207835048, 8.284033869702723, 7.062063577487068, 60.58002278034593, 13.61633867077138, 78.21278072219991, 13.879130881546368, 5.830906268382324, 24.614195048160227, 46.74415679511349, 67.64248359817988, 24.39147075233891, 72.3777253445135, 50.86174916719578, 5.431407282537286, 25.958655232153344, 68.81299384743389, 5.886962109152329, 7.766559605889719, 10.007389564587791, 21.5741035135771, 73.7631444951661, 60.09090921737232, 39.26947522785065, 79.7041466121512, 7.732767303204658, 78.14739604324163, 22.237601835607478, 24.032965642029858, 12.306563744622647, 89.7627321433635, 69.70120704202282, 59.44921137393459, 52.746249966080995, 24.86611385658906, 37.10349900673778, 9.106295773745744, 74.74877666097075, 38.341993899113156, 19.86672258061147, 30.577838034592098, 47.20470077385857, 9.01820405344856, 7.252785138942822, 41.72724999881867, 77.25206542675205, 42.73118979054578, 12.94708931628845, 45.095055676547375, 7.241153120878958, 11.180898080164962, 5.958650888831681, 166.8474427088373, 57.90419531011468, 5.511620378159147, 17.11309707625088, 72.30707795942999, 32.1147534956104, 64.82197662225708, 16.643870206906026, 6.045624804734694, 84.04046512472743, 110.45247173088435, 55.506529439499474, 45.080133965201156, 22.348415498871546, 38.097808876294025, 101.46949767371297, 11.289997674018629, 37.36018727164294, 29.07225881417333, 22.47444153623812, 43.08198464717813, 47.720696868812986, 50.30789216016437, 83.08166716527995, 8.732771698493693, 75.13161961269235, 101.77414058170787, 47.76664014694333, 19.93771113782428, 9.057208734357909, 14.77169318383168, 15.00627636392791, 55.43508786794763, 54.03577869490058, 42.60768689209817, 19.35758461003751, 11.862403979125604, 5.12225750241355, 29.295406278607185, 49.055910241570984, 16.520120690455947, 46.964686223548206, 35.96393247326, 34.983160674391144, 76.10011753910334, 44.23420456057176, 34.05222705856565, 29.600661985013048, 32.21011148582044, 37.035811386007744, 16.54871757692468, 20.260822736471972, 9.063026123822086, 19.44158730439347, 49.1842376346831, 45.624243388944144, 57.044861815368364, 93.0909884839199, 17.321031957033636, 52.48368387862601, 25.57876227880772, 30.29298294570812, 24.45743178880259, 35.30912606336831, 15.930047845190124, 8.3491789971515, 23.7344252127631, 10.329147919655021, 82.36995931557324, 43.55307882681123, 149.2915156439844, 67.43640197885365, 9.768338306376076, 89.29695077007864, 15.490334002896637, 5.804310407065872, 6.683035896515402, 9.638952827608904, 11.148679143368083, 69.59932753726568, 99.87688981759443, 132.58891405886823, 70.29773425148157, 52.68881673739857, 6.7212765928618605, 27.979795645906187, 8.390003689462391, 17.071853285977813, 10.860748031229479, 44.928710341529005, 57.49616462019752, 34.38752008653638, 20.435888281699683, 25.452398867246796, 5.413601309886647, 9.095595952484967, 33.12894381443602, 28.69172366889815, 47.20049988025849, 5.474967988378416, 25.251351439463555, 26.22743191347103, 108.05546261129503, 5.362356948066849, 11.22326631141706, 78.376265724302, 17.27880397425723, 18.35237397840256, 61.870873251251915, 71.79026858160483, 5.615126529176605, 21.751969497579577, 26.16944420155906, 64.65023208512099, 8.194815536913286, 22.634317118216725, 67.31269844926148, 10.802655223410156, 63.5209332313247, 29.613573914982027, 9.458297435956723, 44.37540451033986, 56.330833549325725, 17.03798213401405, 18.08005775116078, 76.92122447102457, 46.79369144132609, 64.3173636174752, 32.536460489353345, 5.545544442578837, 86.37997904361697, 21.336296792494345, 60.68523001921136, 83.67491685872093, 34.12620248365076, 30.906331723048606, 21.536552891441985, 84.28740948386111, 25.44501273047825, 79.06699681181662, 52.23929911608801, 84.59874166772802, 19.6219554589986, 70.16979508663063, 78.46019694761367, 56.0324114868845, 10.682660767019952, 56.91072167125008, 5.824164049208811, 19.15769313922935, 24.797906300969814, 15.753171686376096, 10.41180877336965, 15.03030795310273, 71.06605778010953, 19.655616904233426, 48.94866955367566, 6.998458703274353, 12.947032079846501, 35.99716669655458, 56.6914782247414, 66.2767392809927, 26.140606045613886, 80.80044087462446, 18.56870540642485, 69.49379965264184, 61.60668603769893, 71.66170830064544, 33.259928538074476, 15.477935681283807, 143.19160072940994, 6.134146119772924, 11.195087610054895, 5.847105168846367, 95.22273447550597, 22.883154588771653, 80.02555855701141, 22.198665159986586, 9.08743084443162, 6.563497885026408, 20.92637602897468, 59.15478091738474, 15.864330022799155, 38.07731979597233, 39.97450305972637, 19.215473595500516, 13.193377533270166, 104.49348480030861, 18.73041867917565, 10.123884042270141, 167.14987414884578, 6.066981942427505, 36.86507102366253, 49.03139362249232, 28.558660495330024, 31.60638604152888, 96.40587378490642, 23.91061475421768, 48.26119339597329, 65.40769389490629, 29.005322820792436, 20.684917387498572, 12.852756362275152, 24.82456996162387, 34.97308776943708, 39.89245351728199, 5.790616555681911, 58.73501084063561, 50.79541108826648, 10.036226339902012, 7.433192601616642, 34.884999490908676, 23.544386587576106, 21.108896150943544, 7.608736689514662, 86.21738980433733, 199.0831996359258, 19.668916388438806, 31.13991618776651, 11.052452030080905, 88.743386071563, 58.29464725797457, 10.935995014520033, 69.56376698966024, 75.91422023967817, 50.904972373913424, 22.573488395028235, 44.203326433277255, 78.78950578372425, 9.134238382764496, 44.676429323977224, 20.264553395438945, 5.942788231141296, 6.781888653451136, 13.8072051761931, 79.91985899158615, 11.13096071946732, 23.496925285640714, 14.634133691558196, 63.57942408589309, 5.785482525986106, 8.966244474043679, 7.234447349416795, 21.290182331405163, 38.80909165075499, 11.805324855534383, 46.391998998883096, 7.134710476189641, 25.25665238874383, 37.453405062222494, 24.138952903875847, 15.064675185471742, 7.103510525559737, 12.876446285249317, 6.779803142421218, 52.839877933421576, 33.997301518313975, 65.13813358471936, 22.788443205795424, 33.617296376778, 118.24565136794683, 141.6597997500455, 18.131967778067, 107.53808884686744, 10.436730598355542, 7.237575498092753, 66.46181619734087, 22.896632878509788, 66.43285656312551, 19.708489875521938, 8.710260614589915, 20.350840825661635, 129.0068980681222, 80.4588168691098, 35.05324714832559, 31.286205337282592, 46.17858405219437, 54.55385390549913, 7.149258654069754, 23.00037891392685, 52.11417289537074, 18.726731468686474, 87.8698057744579, 61.86660096509209, 5.335931041388339, 45.445903658746815, 9.89439324046062, 46.583718062006824, 49.26148216572558, 12.7957588659182, 27.251008444536456, 19.727983089821677, 7.951529512123674, 9.67794933413689, 76.505132943853, 87.16222877843711, 58.7923821114247, 94.51158978837134, 38.98339696764038, 20.869916358640893, 46.623989462220884, 26.626739075929677, 74.8498257338763, 13.4623887575071, 58.50461585934233, 101.16485616649972, 7.736402877985266, 10.982667501187496, 96.92079262527102, 30.290200858483217, 60.18703075311179, 85.41034788200223, 17.98775988257502, 9.171211178529909, 27.994358466860632, 106.75007321133432, 64.6116640497219, 21.52253732876812, 14.385991428969835, 18.19200680091541, 72.13457775015107, 26.823758315892125, 7.153682830987134, 86.09830849210289, 16.803485373916235, 31.174550575699957, 12.47972325542617, 108.13929241390369, 15.874199760400236, 45.86028068529783, 67.40057408410782, 7.9130618224406195, 43.67108192427638, 17.005717478598736, 55.00557404661104, 27.50950159444763, 22.892868305772993, 102.09515416942213, 73.86247089166982, 103.96965344140288, 18.784605882903136, 107.31520391053544, 18.7678099440658, 63.20230273009458, 44.762122894856866, 12.443052774859645, 65.51327119188342, 38.39478565303513, 28.66147694312729, 7.826028129909068, 35.888779426698015, 14.558607923258178, 9.69143193947805, 5.744879968763497, 23.64512281192562, 56.34780653508581, 81.60313680218826, 18.185571043892406, 11.316083878137203, 32.523325568654855, 144.79623969200927, 8.573119043601999, 19.741488793506036, 26.544721555548172, 56.21804989675121, 26.589156039926188, 12.378600850757513, 6.151427761268421, 5.866599554311997, 147.69747057841738, 56.30883866415058, 46.06306128114963, 22.948585182497585, 7.17274769442092, 125.42115771827594, 25.84672172690711, 64.41320465314615, 14.13094287536258, 12.937844235460169, 10.006136817870386, 8.215273786140159, 73.57835572921545, 35.03194712276329, 36.41269570626277, 75.82051062883386, 63.58142138076386, 14.05029068933976, 8.908519899068555, 17.834421356513023, 7.220189771483607, 54.63132848485526, 15.625695772114327, 7.1737234214977965, 37.84746376057503, 19.694745654803185, 26.445457477669443, 10.762419966279221, 75.91678379064105, 80.64946806467323, 47.411498532676205, 78.39006631444732, 11.572025716125394, 5.618400516137695, 136.40050061049772, 158.36487091601305, 11.079755482195244, 29.046679929186805, 24.670229497241603, 20.35396260658722, 8.745442992455068, 35.83316410565941, 12.010417352432363, 6.627682224685102, 53.91718686583463, 15.880105262686351, 62.22823160250107, 27.48748424929464, 154.65676187525276, 11.614611135876894, 134.28669593090663, 57.40049787541474, 49.83206451205481, 49.86585693923266, 36.86269580641275, 12.203570653591015, 16.00867934351095, 24.043687758115258, 93.26857010989997, 18.555554365493713, 38.56629268398334, 46.383933368364495, 72.71957993761549, 16.40205152211388, 140.44231263137885, 35.631903503593044, 34.330248890222826, 12.70220502826227, 36.56854673843732, 179.61693466246265, 7.294625635362499, 9.91683802246234, 14.149726985706828, 19.418289538200504, 7.327086428334603, 91.00662717004603, 5.953423621294802, 12.473732231566906, 83.74652006217069, 66.35810467531859, 70.60953729067089, 23.4138256851988, 12.885262371409922, 8.65744389598962, 32.89970712980729, 59.69040419451241, 5.851495412388054, 110.71201015964662, 28.16791704913607, 49.46573496544366, 14.303361759084526, 107.04115874832182, 80.87902610275047, 52.73346862515218, 57.29545802587916, 20.402100879805467, 36.43020732922615, 11.019490724142424, 5.655852451785724, 23.239256137123835, 50.025525556190814, 20.128163027873683, 34.51717683993271, 9.420535507293073, 8.244284757555816, 145.23002885733678, 138.48122950123567, 40.07748750675951, 16.33861123579915, 70.9849823981615, 55.90664771666802, 20.872653012984692, 98.4178104334981, 42.013410868309606, 8.171020847550903, 7.864561523793061, 58.44151745514244, 33.77742487171211, 130.71013213512876, 25.269613092357044, 5.830515265356157, 6.3254104623230685, 35.03225139557141, 60.80555035852146, 12.085626856954802, 13.345145605357642, 63.39688001862343, 17.839953079954448, 18.100320396366048, 11.526306052658647, 27.820623040954793, 6.645644709157721, 54.29027173772177, 36.32978177923588, 96.85181743791146, 114.32784320668232, 30.641377287949663, 9.444400911320816, 69.39715659498013, 11.909276357027021, 27.683970175948218, 39.787853084733165, 19.81739100116536, 46.8328802555634, 62.48156603166947, 17.17750959998487, 10.917944324578245, 80.4991425961619, 110.04267884353821, 64.90527723487249, 24.206693243760554, 18.5057989638402, 75.99990756588038, 40.52650039675584, 39.43109107591358, 20.07414781081441, 44.46755772888503, 7.23835007086933, 21.887661393687864, 24.711959903583008, 51.47192288931177, 15.485244545901079, 28.565529962895102, 14.41537745452138, 61.00817696035344, ...])
Detected energies during the discharge + Energy spectrum
multiplot(icon_fig, T_int_first,E,xmean,count)
size_of_interactions_average(Etot, Ntot,size_interaction)
#energy_spectra_doublebreakdown(Etot, T_first, file_energy_spectra_doublebreakdown)