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 = 44610
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
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
RowNo.append(int(int(matrix_index[i]))%int(256)) #ver XV
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);
([3491807.8125, 3507382.740643646, 3527217.925594776, 3553109.375, 3616864.0625, 3623646.875, 3627651.5625, 3628113.370924454, 3633117.1875, 3639910.762581729, 3641432.286736393, 3642473.1136334147, 3647205.832845275, 3648493.910475907, 3651768.75, 3675837.0886016693, 3678278.125, 3686575.103613366, 3698565.366411738, 3701078.125, 3742345.1283640014, 3754047.858418699, 3770493.4396058954, 3780480.2567930287, 3789301.2611907907, 3806650.950452102, 3807417.6927554295, 3815384.375, 3817370.3125, 3821350.714958839, 3838151.5625, 3862902.751445539, 3876698.8237926643, 3894739.1246843752, 3916406.7445101016, 3920591.869659071, 3923870.3125, 3925915.1048228093, 3925942.568250824, 3932812.5, 3936711.6779010827, 3950243.75, 3954090.625, 3958335.928391046, 3961719.1186838583, 3969190.625, 3976997.6358323437, 4006014.4990588715, 4006992.1423385884, 4010562.1448409134, 4016891.5259159957, 4016931.1989181763, 4025148.4375, 4047922.0369636975, 4049660.9375, 4070090.3210653807, 4070471.875, 4082407.8125, 4086715.0667785998, 4101221.875, 4108927.3798803897, 4116857.8125, 4133410.9375, 4144145.984139587, 4177250.5723913196, 4177784.011712465, 4182076.107916869, 4186186.7769517316, 4194450.775682851, 4198284.059024261, 4206193.48847901, 4212747.49622444, 4212868.75, 4214141.794447998, 4225307.515961896, 4227729.512007942, 4236337.2556111505, 4236887.5, 4252186.769977967, 4256244.671018375, 4260725.893468329, 4264546.295843177, 4278576.500938792, 4284000.304294899, 4287023.4375, 4309765.043804245, 4319392.189762644, 4347348.4375, 4357412.396925694, 4364150.0, 4373801.633465863, 4373995.3125, 4375601.5625, 4376019.654427539, 4381946.875, 4386896.875, 4388732.8125, 4395181.54996127, 4400911.550206211, 4412385.664428096, 4414700.182958806, 4414703.301134088, 4415483.722967674, 4427008.923911642, 4441370.334584888, 4442046.695992222, 4442355.944025857, 4442967.010428476, 4449313.501152053, 4455520.15999124, 4461516.264719189, 4487471.875, 4509979.6875, 4523762.13656562, 4538365.625, 4545759.375, 4551017.1875, 4554150.0, 4555114.753017698, 4555917.836559239, 4556503.548240388, 4556922.764521331, 4558005.700473919, 4565006.497732298, 4574191.004848406, 4575454.66684194, 4581613.283468479, 4581682.8125, 4581948.384848213, 4583231.25, 4583316.902641542, 4583545.3125, 4583659.691156796, 4584001.5625, 4589780.340523897, 4592658.94046467, 4592689.253045658, 4597445.3125, 4603814.603326687, 4606679.6875, 4609649.926288956, 4616868.611101992, 4617216.041367024, 4617735.610463841, 4619277.321978269, 4621180.368346602, 4624044.650568214, 4625039.323272081, 4626892.050108955, 4627732.117007838, 4630512.650317289, 4632382.641770806, 4636386.50838958, 4638028.212265105, 4640503.036193697, 4649240.625, 4649340.610283573, 4653927.477405896, 4655022.547693074, 4655139.3690341255, 4657090.92586698, 4661417.266468711, 4667026.5625, 4668579.6875, 4676233.534601525, 4676450.399820628, 4678072.986321212, 4681332.785542274, 4683534.375, 4690562.089015813, 4692388.973638571, 4692388.998131466, 4696764.0625, 4696792.429282375, 4698812.521903795, 4700839.614721779, 4702732.155720358, 4703557.609882116, 4703602.170395977, 4703623.823915558, 4703736.774439987, 4703962.406327391, 4704300.709857862, 4705232.537613951, 4705236.9035094995, 4705300.655137758, 4705984.375, 4706573.4375, 4706599.887057884, 4707182.385374135, 4707595.3125, 4707601.422168394, 4708565.519678229, 4710858.864840244, 4710878.125, 4711462.033245035, 4711930.983120527, 4719485.9375, 4721611.12896232, 4729516.062519406, 4731218.070442767, 4731846.875, 4732174.0724737905, 4732929.6875, 4733185.717645326, 4734719.197826173, 4734720.405112914, 4735962.5, 4736168.75, 4739373.4375, 4742551.5625, 4744862.317026437, 4748354.6875, 4751801.93125417, 4759848.4375, 4762354.832032822, 4763340.515940906, 4773173.730466458, 4780596.731506136, 4782094.720460083, 4783176.91682754, 4787245.252417728, 4787450.495291107, 4789986.588009778, 4793223.072916144, 4794156.25, 4796936.507531901, 4798278.125, 4805436.406267275, 4805440.625, 4805631.711074914, 4809481.035746893, 4813331.250767786, 4837307.791841257, 4838371.932202065, 4840144.686277607, 4841480.989896738, 4842750.0, 4843831.25, 4846669.394908623, 4846891.932905924, 4853327.482492758, 4854651.032011341, 4854964.593600551, 4857306.25, 4861307.8125, 4864318.75, 4865603.247126915, 4865646.394676595, 4868956.5578407645, 4869267.441342862, 4870135.165681777, 4870244.730564735, 4870945.3125, 4872632.516615211, 4885525.0, 4888021.875, 4889619.676578277, 4889651.759874023, 4912851.5625, 4914914.44187368, 4923679.580924025, 4924359.442595475, 4935131.25, 4947530.97644072, 4968639.96230373, 5050560.9375, 5077512.700422071, 5077670.919862856, 5086938.786831656, 5089709.375, 5090953.125, 5092878.965712596, 5093267.1875, 5093350.0, 5094500.0, 5094721.827565749, 5094911.768681535, 5095598.191179188, 5095972.701933971, 5096226.5625, 5097235.2985616205, 5097937.462303817, 5098345.19246089, 5099010.9375, 5101775.0, 5102810.385894828, 5104338.649049143, 5106593.1784293465, 5107807.172566088, 5109176.447689076, 5109200.338509664, 5110708.696014404, 5111200.0, 5112425.0, 5118976.5625, 5127774.2620239705, 5128440.425111886, 5134105.190512688, 5145845.32206041, 5157864.862711007, 5161996.411028915, 5173160.9375, 5181598.4375, 5184118.66745227, 5185438.829926702, 5185459.21114978, 5187173.938975643, 5189541.934169288, 5191758.671113182, 5196149.196518068, 5203325.962670626, 5206667.1875, 5208293.015938703, 5208295.870664637, 5210843.3795472225, 5240070.1689883, 5248506.25, 5252633.665693943, 5274459.754715167, 5275317.053051115, 5286441.621984186, 5295665.608586971, 5303115.426074031, 5303373.16517892, 5303384.375, 5304948.4375, 5305113.75436491, 5305504.381698721, 5305816.917300019, 5307999.714250603, 5316046.875, 5321034.375, 5321190.625, 5324870.3125, 5338060.610436009, 5343485.9375, 5352743.7930585835, 5357392.039849058, 5358552.803042013, 5370985.214376273, 5387634.375, 5390272.633235929, 5396243.75, 5400634.080086213, 5406121.765029484, 5408428.125, 5408505.884768988, 5410481.25, 5410491.582778173, 5416403.125, 5419716.920513981, 5423372.256210406, 5434180.402542397, 5434883.433090142, 5442307.5938921245, 5443821.887795872, 5447143.549202817, 5448074.249828251, 5448569.788816073, 5450015.735092726, 5460030.504098195, 5460578.431870254, 5461910.081660802, 5461986.643493157, 5462644.276354384, 5465304.100209922, 5471728.264432719, 5472386.278924763, 5476743.446710877, 5477504.6875, 5484731.25, 5487052.645967704, 5487276.5625, 5497762.5, 5504322.44512075, 5519393.5626791045, 5519398.4375, 5531206.25, 5533925.571291698, 5534114.0625, 5535990.855150865, 5540261.839308324, 5542096.261304789, 5543512.408669174, 5547360.760449455, 5550110.9375, 5550286.744323804, 5552672.151607381, 5557330.842798563, 5557395.3125, 5557456.173276724, 5558347.9233305, 5558575.0, 5559213.276076139, 5559625.593524993, 5560482.113797233, 5562435.931993302, 5564687.5, 5565265.625, 5568128.125, 5568312.5, 5568417.025344513, 5572285.9375, 5572677.2213218855, 5576224.4282785375, 5576871.875, 5580296.832940262, 5580965.625, 5581039.920765953, 5581079.6875, 5582824.466047503, 5583084.308701605, 5583684.375, 5583805.250651312, 5584590.9111199975, 5584745.820861965, 5584762.5, 5584839.465481315, 5587225.0, 5588192.1875, 5589773.4375, 5589960.9375, 5592627.383062997, 5593164.0625, 5594005.094221994, 5594991.571761833, 5595016.989067331, 5597617.257306988, 5599743.75, 5600065.625, 5601377.872152475, 5602097.767312541, 5603379.195052231, 5607702.245733376, 5608200.0, 5611704.93771469, 5611791.91944915, 5613362.991748026, 5614138.019408509, 5615811.819313199, 5617100.290060544, 5618110.178201744, 5619329.6875, 5625025.5775987385, 5626039.279966364, 5629013.780215178, 5629480.106117734, 5630732.8125, 5632225.0, 5633858.774606235, 5634948.4375, 5636982.8125, 5637558.336255105, 5638143.75, 5639642.98938099, 5641435.809761221, 5652453.061704385, 5653845.163196541, 5655413.845824395, 5656589.706949209, 5656793.943681255, 5658414.892295612, 5663829.6875, 5664136.59449124, 5664768.75, 5667559.375, 5668720.288520455, 5670079.882520013, 5670465.625, 5673167.7265818715, 5694016.064554752, 5694838.43011843, 5706546.622656081, 5727186.806115605, 5730082.8125, 5744081.019506229, 5744779.6875, 5760729.547041476, 5763611.665109493, 5768232.963089095, 5772740.135195355, 5776390.625, 5781601.868556619, 5786552.650614297, 5797780.079980033, 5805807.759659592, 5830767.280513496, 5832471.875, 5842651.725288705, 5856406.418280187, 5858007.985111199, 5858046.440080878, 5890993.75, 5922536.833394068, 5925990.266717115, 5926041.757183646, 5934107.8125, 5941771.004576052, 5980538.804654067, 5982901.5625, 6005706.413151169, 6015008.262755062, 6015218.201070962, 6052660.9375, 6083123.149250207, 6109896.632736413, 6113190.599986454, 6114124.216842561, 6114216.571651726, 6118428.125, 6119881.273239466, 6120216.399931227, 6120226.616211023, 6120891.753183971, 6121801.5625, 6121975.0, 6123512.5, 6124156.183249704, 6142717.1875, 6146526.279157095, 6170244.285033481, 6199451.289743002, 6200211.896997595, 6211414.0625, 6211765.625, 6212479.75676979, 6243994.066555013, 6274590.094018641, 6298658.133767014, 6298664.0625, 6341435.918851773, 6345147.295420661, 6345874.611626423, 6407844.477342635, 6421867.1875, 6422767.1875, 6422855.623366773, 6423363.819928148, 6424226.386803863, 6424251.261144177, 6424920.3125, 6424923.4375, 6426662.950200411, 6430504.087085142, 6448558.525246962, 6460262.332583082, 6464061.495485646, 6464894.905181734, 6468785.300522411, 6471040.074502814, 6472440.625, 6472466.468434617, 6477603.125, 6481702.741217281, 6481789.817710685, 6482380.572913091, 6483428.125, 6484009.375, 6492967.047501778, 6499932.94134771, 6515259.78717449, 6517139.339421466, 6517140.519652782, 6518707.7112206295, 6529761.228518055, 6531648.781205042, 6539144.521556625, 6550326.5625, 6551236.307611362, 6551288.552973956, 6551978.580823824, 6555428.388914588, 6555641.491325811, 6563032.8125, 6563490.609308476, 6565049.980553595, 6566790.056409854, 6569449.33093936, 6569590.625, 6571387.99561104, 6577384.942156098, 6580679.436287605, 6584979.68961698, 6588576.5546418, 6594645.3125, 6597028.296258301, 6599293.810011929, 6599319.892708672, 6599378.725438671, 6599636.483885314, 6600306.9261264745, 6601124.94715183, 6601918.75, 6603424.110090061, 6603846.875, 6604107.8125, 6605084.501707902, 6605125.0, 6605236.885284057, 6605311.196946393, 6605349.000484568, 6606100.413379855, 6606847.497583367, 6607158.757098679, 6607190.346032095, 6607210.9375, 6607330.996484473, 6607483.210914753, 6607704.669349788, 6607932.8125, 6607954.577223172, 6608131.604722095, 6608132.0417187065, 6608149.094130059, 6608151.20937379, 6608595.0903638, 6609017.593209462, 6610146.339983756, 6610559.026138422, 6610590.379305895, 6610795.458351874, 6610844.530409608, 6613900.411285293, 6614811.921395441, 6617574.44707051, 6618743.990543597, 6621583.2219647905, 6622373.573020029, 6625603.427573481, 6625991.0690796105, 6626030.905409103, 6626185.378329091, 6627276.598532896, 6627684.37718979, 6630370.3125, 6632251.525342444, 6633012.488598342, 6633095.441143456, 6633826.463475369, 6634445.614960201, 6634760.353975938, 6634835.181892025, 6635510.0928993635, 6635517.1875, 6635521.906580888, 6636347.483334565, 6637442.953441572, 6639015.625, 6640357.504910833, 6645706.897185413, 6645712.418703959, 6654912.5, 6665213.084122934, 6666840.625, 6667095.264052917, 6668643.4385245275, 6668728.995666225, 6668866.557388793, 6669696.803488744, 6669749.992366749, 6670018.2525849175, 6670307.155978716, 6671162.5, 6672992.758746509, 6673610.9375, 6673774.319508904, 6674679.328961607, 6674927.311812351, 6675428.125, 6675534.345788302, 6675701.099906998, 6675713.385626684, 6675826.909940921, 6676059.458391555, 6676282.8125, 6676835.311454963, 6676915.560082677, 6677199.971734543, 6677316.856693816, 6677519.315722951, 6677564.986533598, 6678626.4098803755, 6678973.4375, 6679046.204132498, 6679047.916302153, 6679213.500483395, 6679474.951063571, 6679610.022353517, 6679809.375, 6680018.75, 6680235.62390003, 6680737.5, 6680742.1875, 6680887.337485912, 6681015.557111863, 6681389.0625, 6681610.428489627, 6684062.665237346, 6685607.8125, 6685764.0625, 6687399.007481526, 6688706.952382509, 6690675.1599620525, 6690967.1875, 6691889.368050968, 6692406.25, 6692709.641885913, 6693067.866661421, 6693876.231664903, 6694030.640519289, 6694045.999767133, 6694484.316218634, 6694893.75, 6695248.4375, 6695974.821355652, 6696371.318897248, 6698371.875, 6699310.891660165, 6700151.55001956, 6703774.110072314, 6705313.00095805, 6705654.6875, 6706072.644472144, 6706101.5625, 6706439.153179145, 6707891.796710601, 6708823.226001121, 6708908.777086922, 6709444.658306879, 6709512.497580237, 6709808.416207454, 6710514.0625, 6716441.035079175, 6716463.249025112, 6719559.375, 6720225.004952264, 6720986.044075855, 6720991.5558887785, 6723070.650554585, 6725602.54241739, 6726301.094986238, 6727913.611839242, 6728248.014464972, 6728584.816184175, 6731976.5625, 6732880.296283345, 6734766.867609998, 6734773.927193584, 6736309.375, 6737426.5625, 6737681.25, 6737743.311312736, 6737965.179737435, 6740571.300496382, 6741407.587703859, 6742286.445198868, 6743628.798211035, 6745640.625, 6746103.453355943, 6748842.1339562815, 6750728.391289264, 6754467.1875, 6754509.164708317, 6755010.847871984, 6757094.925379922, 6758308.410071405, 6759064.535982382, 6759469.010964695, 6760179.6875, 6760268.98669148, 6760709.204877094, 6761186.72532477, 6762513.864666406, 6763406.250961041, 6763534.782434884, 6763721.442571589, 6764482.945798411, 6765495.000379672, 6765740.724925138, 6765934.680488405, 6766889.0625, 6767135.9375, 6767489.366625102, 6768102.692452993, 6769521.875, 6770380.218444081, 6771128.604201171, 6771530.145418614, 6771947.386300873, 6772277.798706514, 6773074.076051046, 6773311.017432671, 6773312.5, 6773609.880881571, 6774196.875, 6774773.4375, 6775906.053023466, 6776137.650599591, 6776171.875, 6776520.995703438, 6776564.140119835, 6777896.875, 6778006.25, 6778430.14914724, 6778737.5, 6778955.946426354, 6779124.013357674, 6779131.25, 6779393.75, 6779528.635242947, 6779689.0625, 6780034.0074950615, 6780162.5, 6780433.506368504, 6781824.881911235, 6782225.324182988, 6782327.094907225, 6782903.419840994, 6783492.753824287, 6784213.721430576, 6784318.716808836, 6784878.215362437, 6785795.960015943, 6787579.6875, 6787699.957319544, 6789448.456286368, 6789452.699654811, 6790445.00804917, 6790681.787603182, 6790914.0625, 6792397.156993908, 6793522.616130577, 6794573.273179601, 6794875.0, 6795447.350570799, 6795473.271082523, 6795474.074706595, 6796232.7104035085, 6796237.94719701, 6796530.304738622, 6796571.923468076, 6796617.741753372, 6796851.5625, 6797032.8125, 6797651.936728387, 6797753.831141496, 6798381.283402745, 6798432.3938619075, 6799877.345155967, 6800125.060752068, 6800127.506443806, 6800435.221918224, 6801526.154714442, 6802534.375, 6802745.481377182, 6804356.022169084, 6804394.633865757, 6806525.762573911, 6806896.49865202, 6807469.930412585, 6807949.227674721, 6808759.78872092, 6809855.218740611, 6810053.001684009, 6810320.41300178, 6810367.1875, 6810520.3125, 6811655.564642252, 6811740.262324198, 6812543.749052114, 6813284.39290596, 6813354.241910068, 6813479.6875, 6816009.1558307065, 6816616.686679934, 6819815.625, 6821652.264600968, 6821869.144593843, 6822225.863605712, 6823036.763417048, 6823887.5, 6823960.9375, 6824998.4375, 6825267.5876572775, 6825315.625, 6825504.686757812, 6825666.700402484, 6826552.792047099, 6826571.618049374, 6827608.135523634, 6828050.56978299, 6828089.027224632, 6831461.25838441, 6833300.0, 6834411.083630781, 6835421.875, 6835443.75, 6835697.907624589, 6836104.6875, 6836163.986533478, 6836596.723328928, 6837046.6023235945, 6837192.644122969, 6837392.631705626, 6837522.946869607, 6837573.109540979, 6837878.658460297, 6838913.685861286, 6839512.273792139, 6839545.793981509, 6839558.737066589, 6839953.139995105, 6839975.0, 6840132.765087964, 6840470.333122335, 6841162.628165051, 6841468.75, 6842690.619870787, 6842735.9375, 6843201.544725707, 6843287.5, 6843469.912003772, 6843796.243002785, 6844137.9945448935, 6844146.610624675, 6844323.4375, 6846870.191837913, 6847959.375, 6848082.8125, 6848256.704432293, 6848366.749884291, 6849177.538273591, 6849498.477344021, 6849866.436444201, 6850304.945898746, 6852207.367006663, 6852303.125, 6852379.6875, 6852640.440160922, 6853832.8125, 6854831.744455878, 6855052.648934276, 6855603.125, 6855904.0559018245, 6856455.399937161, 6859138.896709001, 6859162.5, 6859264.0625, 6859753.174968977, 6859873.612153795, 6859954.510474212, 6862236.765119129, 6863499.992537126, 6863727.288091158, 6864054.33514417, 6864058.407800755, 6865450.650001179, 6868215.631881493, 6872684.375, 6872688.953486277, 6874006.25, 6874352.170662059, 6874731.023837421, 6874994.241218035, 6875176.812310992, 6878045.115153576, 6878578.125, 6878791.746252385, 6879167.2923191795, 6879222.700540228, 6880231.25, 6880270.174549913, 6881465.100094692, 6881743.8516633045, 6881856.114767147, 6882321.718792626, 6882538.227945475, 6883568.566593911, 6883744.94973778, 6883798.4375, 6883946.0669100005, 6884986.538441577, 6889448.4375, 6889957.536961624, 6890149.541444671, 6890715.775046932, 6890982.749193741, 6891224.620592049, 6891319.206558832, 6892690.366889295, 6893393.75, 6894132.750669547, 6894685.9375, 6895126.250613791, 6895462.098291946, 6895762.5, 6895773.725498585, 6895787.206357302, 6896471.526020786, ...], [32.419862126708004, 14.674521745248317, 45.056164616294325, 29.683469209652387, 43.578506433046634, 88.31446662288005, 58.39673108904866, 19.7735687251372, 29.70694872436024, 6.460016444692856, 59.2325255274131, 56.23109384923258, 25.001954346578685, 82.40508533547823, 97.25817340979147, 9.006190912287208, 59.53457065008654, 72.98615034420406, 14.03970389482461, 33.501739888554546, 69.08789125368806, 58.91070258267142, 6.439510685814118, 27.597097240252083, 48.429484160569075, 21.813453524268148, 63.76599782103066, 60.50235529150789, 84.42656513932474, 8.70467672734929, 53.0577495647121, 42.09180091771143, 16.651248311991527, 9.384542952180224, 52.92408206209658, 23.525492565007312, 71.06571763627993, 33.329329958887605, 7.225270427338979, 51.59900717673518, 18.786823024431786, 53.43031005951656, 71.4746743379573, 7.119059247200499, 7.22186152135479, 40.271024064560926, 22.17271683797917, 7.7691526878646355, 51.76522931863049, 64.71675611754709, 69.47703468324207, 5.810210291481288, 30.716667657266385, 24.358264497344678, 65.57014682517858, 23.700612120865156, 57.47841091925761, 42.86808820893061, 16.759049929667682, 29.95104304032442, 8.771930804687923, 45.77477543937968, 47.28466017816271, 18.316071587717616, 58.040788663620276, 47.651298805775156, 133.76277098580854, 7.937961636408106, 89.54759566063899, 54.916031832832545, 9.1196469133563, 17.989955215990555, 33.306094460978414, 22.630703604241173, 82.09389215345553, 50.85580374739338, 42.89976934978965, 29.853551062365444, 10.150777955316808, 6.02383795340586, 107.54818274864581, 5.670864356968615, 27.363187477509424, 16.24375960907274, 74.16662395651427, 15.948986349811403, 21.23865693990456, 30.6811608138608, 5.930479178355731, 44.45427870487172, 27.191956227068573, 118.32648064078154, 42.31461713323824, 12.913013548083722, 46.26690782215962, 102.97653926961789, 92.54602883230635, 34.98973562310918, 37.4694823249663, 24.10091489511085, 9.491049616161133, 7.6682093433301315, 12.928097358828426, 13.462029838322168, 11.162403264207125, 19.48647156775175, 23.674729039685896, 10.861770607533643, 5.5064429810180755, 34.45904519878222, 14.510752548958624, 60.711181750705805, 46.67257569662405, 63.615229451831226, 41.9192450614226, 88.85579449587593, 41.12020167071367, 107.96380579816324, 23.94874094439004, 18.168102139229937, 5.7342342253372705, 30.165791403539338, 10.365201375047448, 11.538341498775553, 21.715067229297205, 59.945841087647, 19.098163947288803, 40.635874872751735, 14.744552542543254, 32.19088812302552, 39.14290899409624, 40.98344022578233, 16.301031033418482, 31.525382636179717, 133.95589376907103, 8.989154195834093, 11.439202634560424, 80.71125559699391, 12.093237639128356, 52.066906221566825, 45.13259742628108, 61.74472413839827, 16.807782439352362, 51.89789344175118, 7.336511647738731, 5.652854347808389, 7.965030142964184, 6.300716984362385, 45.72651526449644, 29.74376494590146, 94.79924144201867, 14.328391153781988, 33.785498221917074, 5.401820606112406, 6.078912575067949, 67.19558848638044, 28.236902757932473, 53.695511413947976, 20.98938290548081, 9.604780642073813, 16.227310959889916, 5.711802286146331, 89.8132586984581, 46.492825845285566, 10.027009759988633, 11.815988596924143, 13.461774628499686, 14.839745160765613, 46.68716631747456, 7.017450700003704, 15.266844439721488, 9.277562608771323, 104.93696263101707, 24.622205938127504, 33.76105098571419, 19.701737913197128, 7.38179374994101, 25.07982034553691, 9.904374897911255, 16.992305203140127, 12.748011865854394, 37.70813579483877, 38.19001309305561, 48.67273579951029, 21.387283786214443, 25.12566592939995, 38.844522096709575, 64.99602484007673, 56.97399118785964, 35.13295873915547, 82.83427558109202, 26.029695854906617, 14.566950250769096, 6.665758913930565, 64.54535875449618, 21.8312740488343, 5.282914111770696, 72.83339288251115, 15.725201894438603, 8.532339465766903, 24.437320474172612, 47.06481112342565, 18.077375938280536, 28.921901999387263, 24.831475748265788, 39.46494162718245, 5.293956603365672, 36.41885936205687, 44.79751858120987, 47.50595162104851, 40.76452358617628, 58.04507686635165, 33.446981659594236, 11.757548560449644, 37.83127783658043, 21.815323628147098, 52.930568659163725, 68.22214022358517, 14.421401220072253, 90.96568813423248, 15.780302410190018, 9.28111172283655, 5.41775222393032, 15.919129733060593, 5.908272010072569, 48.22993239879961, 40.476845058987, 54.76443182724303, 5.258457311914381, 68.63663817877907, 29.76105207396035, 47.46029636571763, 51.84275522403963, 66.27278305385278, 15.164113348197041, 132.52257755814293, 80.32759642429441, 122.63147078356806, 38.57013389126414, 8.659841355460278, 14.052465568599239, 12.951992110788824, 13.243313246229322, 16.177857339350062, 72.26947134834118, 31.522622217010664, 80.58622381838484, 22.857871284936436, 95.48739311707551, 23.239226001883132, 16.006171026061633, 58.72574861685331, 33.79522087426083, 33.651833843018515, 54.7147289912311, 45.24286924906509, 45.32419900139292, 6.3918207597421945, 7.676219279652177, 29.030102038665067, 47.927446573418166, 90.72350670633801, 11.235032598679096, 47.51251339351741, 7.0513512337982664, 70.49747235216219, 86.4227035991269, 17.780972131122486, 6.586710708936642, 13.985508031028042, 114.80662377477702, 127.08077482834827, 31.123586781214726, 65.99440850119755, 66.0530000960819, 35.75975664937989, 32.830963255333764, 91.20267969025473, 7.058172586608805, 12.72408684782245, 108.31903927980875, 138.60813816040937, 25.138130320626487, 26.35823174460312, 39.97591467375234, 145.54246135499133, 31.630935105918397, 5.784008957575817, 195.59553878847123, 7.387097777384479, 6.469242971895934, 8.4740840609126, 12.86119461013436, 44.87015865554548, 39.906947836069726, 36.815025931021864, 30.99409213250537, 9.167918332855272, 17.281858268644587, 8.291639509259197, 58.3641213635432, 6.67428343049909, 57.269374539710235, 53.34643052381183, 40.56544554991457, 10.782650028783879, 60.64157216186088, 65.09525319588079, 37.90965657023575, 56.587057195540254, 36.953467466054676, 13.060706834264012, 34.49234520843294, 126.84113832467574, 37.167316253670975, 22.89067280243871, 42.12851096973012, 72.79212347110924, 5.66305550135586, 7.224977539347977, 34.094094408657334, 13.150125001358665, 14.879317505868867, 25.13379743405191, 24.110859728555084, 31.06802756867012, 76.27495213347474, 23.647380390224043, 64.12910414372946, 32.45911015789944, 10.708623915171303, 45.31248537983131, 41.53886510232403, 75.2260325527305, 32.62324772335589, 15.469748930153877, 54.074559634876124, 69.59654357331516, 37.37353631363273, 23.474253278440823, 78.77197312259781, 39.10302141219232, 95.9157502751583, 62.55822330352174, 38.05813197714353, 6.741748621507682, 183.07234934431892, 5.091335000416504, 37.71814359306738, 31.995881326105128, 58.780825888857606, 24.67950467067925, 11.780870339865666, 90.47793929867854, 47.97463781616726, 5.522564048150116, 8.293355607733206, 31.776536571253526, 32.71996979113847, 152.94015046568614, 170.16903927860426, 51.17349996361949, 11.64381654826766, 66.53170133453224, 27.22813042656156, 30.061147622464905, 56.697603649836594, 23.212141507373605, 16.424885171090036, 23.708818399503173, 89.67174261566655, 55.200544017457915, 8.956736255295853, 49.387205796322846, 31.52693250839335, 38.473473649704616, 31.50785473301288, 36.71044332374419, 81.66533827788375, 17.681618170297707, 53.504099241412845, 158.54091491591478, 20.027087447758767, 104.57935658742686, 26.840388824982814, 83.7822238694692, 34.34836892431444, 57.16098655166896, 63.76848658317007, 166.3705853008272, 30.114507759749873, 69.4970441194329, 8.032186244500409, 125.83756747043654, 12.604556439349658, 17.8171724305987, 31.24890189189032, 90.18222359827578, 35.97039302633234, 35.36970844663028, 43.87641444461934, 90.53292095348345, 5.8020787873679, 45.67054571709527, 64.64289549487299, 13.133818101417543, 34.35940954004961, 14.783584661158926, 87.8920579462521, 19.672009430970636, 90.99540726367658, 13.234010145816198, 27.278376315721168, 81.4206241567054, 19.70903531575985, 11.606457555563003, 86.60138820400938, 40.800137398608996, 6.552173684208005, 93.1686314124382, 34.83297823480664, 31.075946797881958, 33.007313758393614, 45.78482765414989, 58.23538762880104, 16.75714929003559, 23.067345246771524, 14.235526064429328, 15.214428213210395, 64.25183489671252, 49.372410267714415, 207.42224309479803, 68.96189636282733, 21.5687700448076, 6.599807156570583, 111.00632763054492, 27.949597149949714, 18.907534244391325, 5.851283997913776, 5.418708828665376, 19.437359475403643, 11.613522748498788, 47.856642276544186, 65.00106452826266, 42.73098871157353, 80.81941479701653, 29.765063355011485, 16.819657365281927, 41.54908408431255, 83.53894878348275, 58.772934324478996, 130.7217897613685, 49.503196537889956, 9.817352499903947, 67.53926786614832, 5.316516552129829, 10.933745314342397, 152.54402475585823, 14.401416151693796, 32.03623800007531, 32.786406667562, 5.405930263038738, 72.78731868781199, 72.72319170555997, 5.749886610044632, 99.21377956465406, 66.68822240907602, 39.761093069274196, 9.501933302981692, 80.13955908534209, 85.62889914602128, 9.732949689114601, 7.9782643981682115, 23.601972756674833, 69.37074032540906, 65.6391475351297, 5.919580978958822, 68.27119249041287, 6.735785386779653, 5.182660754731642, 24.101384054501356, 21.595410826629696, 46.61590567600861, 11.642344439576368, 21.752479463872305, 23.268998544042965, 140.5937827964955, 21.91241577686032, 33.00407532974646, 6.28798698626563, 9.47786576672748, 15.64293711573464, 22.16784945570819, 103.60962432340497, 81.67810749676067, 45.96487590495226, 6.044464782058226, 29.78678381663984, 9.994247746534532, 30.487790763136395, 143.37491556122083, 103.17343908815748, 16.989004017064623, 29.30962280333356, 56.22209711422953, 28.288870131012835, 30.34967833802121, 28.03920992592474, 41.65831139328978, 47.89439338420822, 74.35181348694155, 7.127574035292967, 19.03538522554489, 7.622780253202657, 8.989315092421062, 74.0197999602794, 171.25331095622957, 70.29184508037876, 5.702522969400897, 57.58443573867742, 23.965870667280072, 5.217270669456569, 13.994703020666524, 21.085878674774364, 91.7893537948359, 37.3936000626878, 43.66253957094034, 11.661384833849304, 6.034569194179129, 22.573528914657224, 33.572387002962294, 7.11655821886102, 6.555079215269357, 13.642527349437698, 28.711227030952987, 36.0704373806006, 156.60535745110903, 20.316498401369575, 7.517798132593577, 40.79564299017346, 9.088957794114775, 41.727393000591356, 92.19361480914613, 11.912741372700912, 5.770851416324004, 12.460394097024041, 10.875732471162646, 8.605470134785543, 17.513045140643392, 34.90853607651928, 13.189841543308447, 82.68435749740695, 10.163358327856724, 112.48363551442047, 5.514739820240993, 28.179562007910064, 20.868954141985824, 116.31211807269939, 97.53662400517369, 13.301072376697622, 15.456463260881506, 13.379271379107037, 11.590018342376487, 26.602373027974302, 11.648242586823134, 9.590225867917713, 6.124585995959723, 5.495886642758216, 300.78777266872055, 91.83576356132804, 5.675080017176586, 6.1368192493753675, 11.566899501747173, 25.03111427717741, 36.406642794610235, 66.07637577345987, 5.612969223629968, 5.891372960791795, 19.957569659824248, 36.153957426273365, 18.816600467327312, 26.83334980280967, 5.197068683374233, 21.823799355795988, 50.41889059506722, 57.6575468020465, 5.954459791690465, 15.175289077052389, 13.551221111189323, 5.859784805500533, 71.98068320587437, 374.74439336730484, 8.258826662465074, 75.25780563857244, 15.767104433994863, 54.22578067709501, 70.88182782524386, 43.47525364232605, 66.12624447897613, 13.022475564341034, 27.768663224090083, 8.608559923648729, 6.320877929451978, 70.88467307860275, 13.014338443859796, 21.621667882028607, 71.84057596738981, 24.36324954134692, 48.3685919738358, 11.099454872877487, 60.55811175580536, 41.54138439381877, 16.491099139364653, 12.640956562885913, 108.01238078310902, 103.0659879085782, 5.920291234367894, 11.827170183874262, 8.916585699905454, 5.68490951077078, 14.081022629205567, 15.52818171145599, 7.342910033968981, 14.864282515783643, 36.80554819756998, 8.014330976869793, 33.11100707937856, 9.703414389703987, 60.27316951637312, 89.9266563648526, 16.95558843466749, 67.15594220430941, 77.89283869434793, 107.12032392181781, 14.949862448701724, 98.51840804065725, 144.63828834931846, 65.35430535209987, 14.291986758448724, 7.0956621347362905, 43.67518639238168, 75.46488902076351, 51.09789757641307, 48.971654137854784, 68.73623208864174, 11.177431183986394, 8.636796032850006, 18.969854344929082, 56.99605776658289, 55.33100566673331, 54.536924758067485, 7.574096577459787, 146.120337015007, 37.179841999034466, 106.75233675957858, 14.760012082244597, 56.164993243653, 37.51276637699145, 20.286455810411304, 45.58987807782384, 7.600479197591827, 21.518924982483966, 20.061960799985336, 29.113233197531084, 8.613676371809703, 62.99274377266267, 10.20808567814169, 133.48766880119985, 55.7464153929495, 57.04250745090269, 31.637888597473676, 87.00326114167144, 65.73177770527087, 5.212364959653471, 18.254367832039577, 76.1762795566239, 12.99360428461824, 8.25254373152096, 14.834858180464048, 75.33047251196703, 15.832916152714414, 104.88892026964805, 14.390043976740403, 40.67674297500596, 19.942641532708546, 21.28421495382788, 29.319416931783564, 100.53604574851715, 18.15705165537194, 90.18687583366778, 141.299752898328, 25.90732621672948, 65.9010031696186, 89.91753339154242, 31.14842988686636, 69.77804505770334, 35.94587963778505, 35.092974523325815, 25.56641307638143, 28.660644945729988, 53.06834133242102, 91.81422037306318, 18.52269518550186, 95.91600357981558, 32.02762561532532, 7.717619610906707, 72.40928986852171, 11.572167832941721, 96.7759420578557, 13.814523683546012, 5.228401470965629, 5.866644606979907, 27.413248340131645, 67.97595687324234, 61.358953126027785, 14.301681373851649, 20.95112469442232, 35.243653447336065, 47.58439020781151, 8.27998846906596, 18.322251887367038, 17.270199625357407, 39.814614503539474, 5.368998682046861, 32.10370951350804, 9.40927282015091, 62.06268827724154, 7.066943154532704, 8.872301694336336, 18.3094285656573, 28.477348435728715, 262.9023191893474, 70.51767774736116, 11.835488929097206, 76.35506503513551, 88.22834555634954, 10.545778073437189, 6.784971782365401, 7.389725074909605, 6.12397387459908, 6.976290418825292, 44.887528913273776, 81.09175539662164, 8.074859369674442, 23.982310170130084, 125.90547874838825, 12.23432877452459, 84.22983237058894, 7.256415196259951, 94.57822363058906, 34.01423285516619, 48.02720740723936, 13.497163548004762, 33.08943940072736, 176.0467979933253, 10.793620971641444, 5.418244160287375, 48.00887658448592, 128.89609140631794, 16.360508254921598, 89.98984055755443, 7.193255710648368, 71.38403114169296, 9.159701931995556, 194.24512819640813, 34.90420456983336, 18.71954774204113, 43.325085670399154, 11.561676755138873, 53.23070112730694, 12.465281693819033, 10.871813225467495, 24.77306072183233, 33.74213000072722, 49.821410337892054, 8.514465566265232, 21.24739040555242, 16.90704252470825, 23.597146111983292, 80.13757583373759, 32.688390870340406, 75.2852059554699, 35.04374336222148, 7.717067244419223, 13.514659922357836, 54.11702490302198, 30.152894694463605, 78.34732881116614, 8.544546357006775, 28.365817758742143, 91.68953500777795, 28.253942237317695, 14.085433406693983, 36.04865290013745, 28.083289827232356, 93.98601815871041, 101.64450261290867, 31.13246610733456, 12.49989826218529, 75.55024031286077, 135.2412321946788, 104.2339294896511, 77.14528336749696, 47.03245784451317, 17.05111411885631, 28.580511483281562, 22.480215678070067, 9.870915578054468, 59.35657516297193, 51.56287351206031, 64.60896939765558, 30.935764266397715, 10.59807134797535, 61.437850862335026, 48.05245926177338, 44.92320412882298, 14.858677335161218, 8.589730024715234, 66.3299639999356, 17.651704082964553, 23.239939307550493, 50.87429701429617, 19.585467453854623, 37.98428415759747, 37.58197262009563, 24.897632990735282, 16.743195934234745, 48.577406369108985, 50.702306956933946, 17.96038955322372, 105.9319940358811, 11.599074383353056, 12.52437992430391, 32.589659537471846, 30.860045007315687, 17.127858367797238, 25.62149412166569, 105.8067277085857, 26.65712487168395, 26.99848589838396, 5.262755293325219, 15.129522141692505, 25.469510981413148, 73.30109029508344, 77.76534254225584, 25.21193910473411, 151.93015832351225, 9.359807691226017, 6.682710911971275, 60.25911483997767, 51.50080187264716, 13.012667445163189, 35.38081741989379, 9.00886241204443, 39.36081051557401, 9.478400650941923, 65.81264557237282, 12.86206002525671, 7.3374562207274, 134.55244815412698, 23.396287661267436, 19.147855659516466, 19.97323453748472, 56.49782602540583, 5.804911935554205, 9.417853880320152, 32.519360830573476, 105.00505420359121, 5.664485513491351, 10.604494759441415, 74.33688744258419, 5.815306342851888, 10.49600534356275, 122.16586574720952, 23.429162959349007, 23.406878419960467, 50.95414316416895, 10.005144309662613, 7.229191000351763, 10.186661616942287, 19.418444281313338, 98.74711841465562, 115.34077176958452, 73.16443147835247, 124.54314949837033, 120.17259589850474, 43.0463158929835, 8.950908696953029, 18.822428386460064, 53.25996236841644, 11.673166129886143, 27.473328705559368, 115.69584366167477, 16.324010660452274, 47.901796689457356, 21.721582862041302, 174.7616696085298, 91.01090052848153, 72.53921355872593, 55.551449556758, 5.609855268647479, 16.440145337714775, 24.106152114571852, 17.02364681668553, 32.195548693048806, 45.694852587300346, 92.51729295003176, 77.1365968096239, 166.8221020849269, 80.28026047021318, 75.6093907843493, 7.975770610720735, 9.344114648202643, 41.62129495052031, 19.12564943547381, 53.44526356279413, 27.37627659795124, 109.67039338116197, 14.921995237453341, 30.699592565723872, 147.7387626836308, 102.54606434724431, 10.554538178705947, 89.33448478986836, 9.787774586557259, 14.021273221315678, 31.29799214484352, 14.50071765781598, 78.40404959111603, 61.410876040877, 29.992774487704793, 22.13883935910732, 20.66948932756697, 15.095582513182011, 87.99630625385335, 141.8605022668026, 5.589864793050422, 107.7759363717428, 58.32830079952183, 32.64630183655875, 82.39701824600458, 77.00561623991982, 8.049909015130854, 48.19356304154996, 61.7152553915105, 43.71526629750174, 24.515762876372683, 48.10712219611757, 60.76304756748227, 109.70015573906741, 12.779412848551662, 14.307131601387798, 34.903247152092526, 35.63555595521921, 17.134647930786034, 93.97705027249323, 7.833739588993054, 23.625384941864283, 11.138480082497612, 58.45242200539693, 26.540939691740547, 32.70951235679526, 17.907926556033086, 157.57520969333302, 7.79112071593815, 15.987592623955992, 72.94131995374022, 113.25490805113043, 10.50159379589193, 11.295596210820124, 28.58372103503524, 107.24450571200911, 26.06774409585329, 123.9890595326216, 9.418870508576662, 26.11131921199321, 147.25293617196945, 13.846731246752984, 30.77204932757129, 22.980833951203326, 73.6905494660126, 7.334966449734423, 68.69178356840774, 70.4900883594444, 5.388043904818555, 66.03470728019819, 89.18113222302009, 27.33187251165113, 49.4185668158517, 7.777158372393308, 70.60278626797695, 110.40500754981045, 249.19846662508968, 29.847532514948135, 8.128256960541417, 88.68159530751923, 38.412356159760975, 27.663645807739556, 89.76381003185486, 63.65843624899537, ...])
caption, xmean,count, xle, Etot = energy_spectrum(E_tot)
hist_file(E_hist, xmean, count, caption);
([3491807.8125, 3507382.740643646, 3527217.925594776, 3553109.375, 3616864.0625, 3623646.875, 3627651.5625, 3628113.370924454, 3633117.1875, 3639910.762581729, 3641432.286736393, 3642473.1136334147, 3647205.832845275, 3648493.910475907, 3651768.75, 3675837.0886016693, 3678278.125, 3686575.103613366, 3698565.366411738, 3701078.125, 3742345.1283640014, 3754047.858418699, 3770493.4396058954, 3780480.2567930287, 3789301.2611907907, 3806650.950452102, 3807417.6927554295, 3815384.375, 3817370.3125, 3821350.714958839, 3838151.5625, 3862902.751445539, 3876698.8237926643, 3894739.1246843752, 3916406.7445101016, 3920591.869659071, 3923870.3125, 3925915.1048228093, 3925942.568250824, 3932812.5, 3936711.6779010827, 3950243.75, 3954090.625, 3958335.928391046, 3961719.1186838583, 3969190.625, 3976997.6358323437, 4006014.4990588715, 4006992.1423385884, 4010562.1448409134, 4016891.5259159957, 4016931.1989181763, 4025148.4375, 4047922.0369636975, 4049660.9375, 4070090.3210653807, 4070471.875, 4082407.8125, 4086715.0667785998, 4101221.875, 4108927.3798803897, 4116857.8125, 4133410.9375, 4144145.984139587, 4177250.5723913196, 4177784.011712465, 4182076.107916869, 4186186.7769517316, 4194450.775682851, 4198284.059024261, 4206193.48847901, 4212747.49622444, 4212868.75, 4214141.794447998, 4225307.515961896, 4227729.512007942, 4236337.2556111505, 4236887.5, 4252186.769977967, 4256244.671018375, 4260725.893468329, 4264546.295843177, 4278576.500938792, 4284000.304294899, 4287023.4375, 4309765.043804245, 4319392.189762644, 4347348.4375, 4357412.396925694, 4364150.0, 4373801.633465863, 4373995.3125, 4375601.5625, 4376019.654427539, 4381946.875, 4386896.875, 4388732.8125, 4395181.54996127, 4400911.550206211, 4412385.664428096, 4414700.182958806, 4414703.301134088, 4415483.722967674, 4427008.923911642, 4441370.334584888, 4442046.695992222, 4442355.944025857, 4442967.010428476, 4449313.501152053, 4455520.15999124, 4461516.264719189, 4487471.875, 4509979.6875, 4523762.13656562, 4538365.625, 4545759.375, 4551017.1875, 4554150.0, 4555114.753017698, 4555917.836559239, 4556503.548240388, 4556922.764521331, 4558005.700473919, 4565006.497732298, 4574191.004848406, 4575454.66684194, 4581613.283468479, 4581682.8125, 4581948.384848213, 4583231.25, 4583316.902641542, 4583545.3125, 4583659.691156796, 4584001.5625, 4589780.340523897, 4592658.94046467, 4592689.253045658, 4597445.3125, 4603814.603326687, 4606679.6875, 4609649.926288956, 4616868.611101992, 4617216.041367024, 4617735.610463841, 4619277.321978269, 4621180.368346602, 4624044.650568214, 4625039.323272081, 4626892.050108955, 4627732.117007838, 4630512.650317289, 4632382.641770806, 4636386.50838958, 4638028.212265105, 4640503.036193697, 4649240.625, 4649340.610283573, 4653927.477405896, 4655022.547693074, 4655139.3690341255, 4657090.92586698, 4661417.266468711, 4667026.5625, 4668579.6875, 4676233.534601525, 4676450.399820628, 4678072.986321212, 4681332.785542274, 4683534.375, 4690562.089015813, 4692388.973638571, 4692388.998131466, 4696764.0625, 4696792.429282375, 4698812.521903795, 4700839.614721779, 4702732.155720358, 4703557.609882116, 4703602.170395977, 4703623.823915558, 4703736.774439987, 4703962.406327391, 4704300.709857862, 4705232.537613951, 4705236.9035094995, 4705300.655137758, 4705984.375, 4706573.4375, 4706599.887057884, 4707182.385374135, 4707595.3125, 4707601.422168394, 4708565.519678229, 4710858.864840244, 4710878.125, 4711462.033245035, 4711930.983120527, 4719485.9375, 4721611.12896232, 4729516.062519406, 4731218.070442767, 4731846.875, 4732174.0724737905, 4732929.6875, 4733185.717645326, 4734719.197826173, 4734720.405112914, 4735962.5, 4736168.75, 4739373.4375, 4742551.5625, 4744862.317026437, 4748354.6875, 4751801.93125417, 4759848.4375, 4762354.832032822, 4763340.515940906, 4773173.730466458, 4780596.731506136, 4782094.720460083, 4783176.91682754, 4787245.252417728, 4787450.495291107, 4789986.588009778, 4793223.072916144, 4794156.25, 4796936.507531901, 4798278.125, 4805436.406267275, 4805440.625, 4805631.711074914, 4809481.035746893, 4813331.250767786, 4837307.791841257, 4838371.932202065, 4840144.686277607, 4841480.989896738, 4842750.0, 4843831.25, 4846669.394908623, 4846891.932905924, 4853327.482492758, 4854651.032011341, 4854964.593600551, 4857306.25, 4861307.8125, 4864318.75, 4865603.247126915, 4865646.394676595, 4868956.5578407645, 4869267.441342862, 4870135.165681777, 4870244.730564735, 4870945.3125, 4872632.516615211, 4885525.0, 4888021.875, 4889619.676578277, 4889651.759874023, 4912851.5625, 4914914.44187368, 4923679.580924025, 4924359.442595475, 4935131.25, 4947530.97644072, 4968639.96230373, 5050560.9375, 5077512.700422071, 5077670.919862856, 5086938.786831656, 5089709.375, 5090953.125, 5092878.965712596, 5093267.1875, 5093350.0, 5094500.0, 5094721.827565749, 5094911.768681535, 5095598.191179188, 5095972.701933971, 5096226.5625, 5097235.2985616205, 5097937.462303817, 5098345.19246089, 5099010.9375, 5101775.0, 5102810.385894828, 5104338.649049143, 5106593.1784293465, 5107807.172566088, 5109176.447689076, 5109200.338509664, 5110708.696014404, 5111200.0, 5112425.0, 5118976.5625, 5127774.2620239705, 5128440.425111886, 5134105.190512688, 5145845.32206041, 5157864.862711007, 5161996.411028915, 5173160.9375, 5181598.4375, 5184118.66745227, 5185438.829926702, 5185459.21114978, 5187173.938975643, 5189541.934169288, 5191758.671113182, 5196149.196518068, 5203325.962670626, 5206667.1875, 5208293.015938703, 5208295.870664637, 5210843.3795472225, 5240070.1689883, 5248506.25, 5252633.665693943, 5274459.754715167, 5275317.053051115, 5286441.621984186, 5295665.608586971, 5303115.426074031, 5303373.16517892, 5303384.375, 5304948.4375, 5305113.75436491, 5305504.381698721, 5305816.917300019, 5307999.714250603, 5316046.875, 5321034.375, 5321190.625, 5324870.3125, 5338060.610436009, 5343485.9375, 5352743.7930585835, 5357392.039849058, 5358552.803042013, 5370985.214376273, 5387634.375, 5390272.633235929, 5396243.75, 5400634.080086213, 5406121.765029484, 5408428.125, 5408505.884768988, 5410481.25, 5410491.582778173, 5416403.125, 5419716.920513981, 5423372.256210406, 5434180.402542397, 5434883.433090142, 5442307.5938921245, 5443821.887795872, 5447143.549202817, 5448074.249828251, 5448569.788816073, 5450015.735092726, 5460030.504098195, 5460578.431870254, 5461910.081660802, 5461986.643493157, 5462644.276354384, 5465304.100209922, 5471728.264432719, 5472386.278924763, 5476743.446710877, 5477504.6875, 5484731.25, 5487052.645967704, 5487276.5625, 5497762.5, 5504322.44512075, 5519393.5626791045, 5519398.4375, 5531206.25, 5533925.571291698, 5534114.0625, 5535990.855150865, 5540261.839308324, 5542096.261304789, 5543512.408669174, 5547360.760449455, 5550110.9375, 5550286.744323804, 5552672.151607381, 5557330.842798563, 5557395.3125, 5557456.173276724, 5558347.9233305, 5558575.0, 5559213.276076139, 5559625.593524993, 5560482.113797233, 5562435.931993302, 5564687.5, 5565265.625, 5568128.125, 5568312.5, 5568417.025344513, 5572285.9375, 5572677.2213218855, 5576224.4282785375, 5576871.875, 5580296.832940262, 5580965.625, 5581039.920765953, 5581079.6875, 5582824.466047503, 5583084.308701605, 5583684.375, 5583805.250651312, 5584590.9111199975, 5584745.820861965, 5584762.5, 5584839.465481315, 5587225.0, 5588192.1875, 5589773.4375, 5589960.9375, 5592627.383062997, 5593164.0625, 5594005.094221994, 5594991.571761833, 5595016.989067331, 5597617.257306988, 5599743.75, 5600065.625, 5601377.872152475, 5602097.767312541, 5603379.195052231, 5607702.245733376, 5608200.0, 5611704.93771469, 5611791.91944915, 5613362.991748026, 5614138.019408509, 5615811.819313199, 5617100.290060544, 5618110.178201744, 5619329.6875, 5625025.5775987385, 5626039.279966364, 5629013.780215178, 5629480.106117734, 5630732.8125, 5632225.0, 5633858.774606235, 5634948.4375, 5636982.8125, 5637558.336255105, 5638143.75, 5639642.98938099, 5641435.809761221, 5652453.061704385, 5653845.163196541, 5655413.845824395, 5656589.706949209, 5656793.943681255, 5658414.892295612, 5663829.6875, 5664136.59449124, 5664768.75, 5667559.375, 5668720.288520455, 5670079.882520013, 5670465.625, 5673167.7265818715, 5694016.064554752, 5694838.43011843, 5706546.622656081, 5727186.806115605, 5730082.8125, 5744081.019506229, 5744779.6875, 5760729.547041476, 5763611.665109493, 5768232.963089095, 5772740.135195355, 5776390.625, 5781601.868556619, 5786552.650614297, 5797780.079980033, 5805807.759659592, 5830767.280513496, 5832471.875, 5842651.725288705, 5856406.418280187, 5858007.985111199, 5858046.440080878, 5890993.75, 5922536.833394068, 5925990.266717115, 5926041.757183646, 5934107.8125, 5941771.004576052, 5980538.804654067, 5982901.5625, 6005706.413151169, 6015008.262755062, 6015218.201070962, 6052660.9375, 6083123.149250207, 6109896.632736413, 6113190.599986454, 6114124.216842561, 6114216.571651726, 6118428.125, 6119881.273239466, 6120216.399931227, 6120226.616211023, 6120891.753183971, 6121801.5625, 6121975.0, 6123512.5, 6124156.183249704, 6142717.1875, 6146526.279157095, 6170244.285033481, 6199451.289743002, 6200211.896997595, 6211414.0625, 6211765.625, 6212479.75676979, 6243994.066555013, 6274590.094018641, 6298658.133767014, 6298664.0625, 6341435.918851773, 6345147.295420661, 6345874.611626423, 6407844.477342635, 6421867.1875, 6422767.1875, 6422855.623366773, 6423363.819928148, 6424226.386803863, 6424251.261144177, 6424920.3125, 6424923.4375, 6426662.950200411, 6430504.087085142, 6448558.525246962, 6460262.332583082, 6464061.495485646, 6464894.905181734, 6468785.300522411, 6471040.074502814, 6472440.625, 6472466.468434617, 6477603.125, 6481702.741217281, 6481789.817710685, 6482380.572913091, 6483428.125, 6484009.375, 6492967.047501778, 6499932.94134771, 6515259.78717449, 6517139.339421466, 6517140.519652782, 6518707.7112206295, 6529761.228518055, 6531648.781205042, 6539144.521556625, 6550326.5625, 6551236.307611362, 6551288.552973956, 6551978.580823824, 6555428.388914588, 6555641.491325811, 6563032.8125, 6563490.609308476, 6565049.980553595, 6566790.056409854, 6569449.33093936, 6569590.625, 6571387.99561104, 6577384.942156098, 6580679.436287605, 6584979.68961698, 6588576.5546418, 6594645.3125, 6597028.296258301, 6599293.810011929, 6599319.892708672, 6599378.725438671, 6599636.483885314, 6600306.9261264745, 6601124.94715183, 6601918.75, 6603424.110090061, 6603846.875, 6604107.8125, 6605084.501707902, 6605125.0, 6605236.885284057, 6605311.196946393, 6605349.000484568, 6606100.413379855, 6606847.497583367, 6607158.757098679, 6607190.346032095, 6607210.9375, 6607330.996484473, 6607483.210914753, 6607704.669349788, 6607932.8125, 6607954.577223172, 6608131.604722095, 6608132.0417187065, 6608149.094130059, 6608151.20937379, 6608595.0903638, 6609017.593209462, 6610146.339983756, 6610559.026138422, 6610590.379305895, 6610795.458351874, 6610844.530409608, 6613900.411285293, 6614811.921395441, 6617574.44707051, 6618743.990543597, 6621583.2219647905, 6622373.573020029, 6625603.427573481, 6625991.0690796105, 6626030.905409103, 6626185.378329091, 6627276.598532896, 6627684.37718979, 6630370.3125, 6632251.525342444, 6633012.488598342, 6633095.441143456, 6633826.463475369, 6634445.614960201, 6634760.353975938, 6634835.181892025, 6635510.0928993635, 6635517.1875, 6635521.906580888, 6636347.483334565, 6637442.953441572, 6639015.625, 6640357.504910833, 6645706.897185413, 6645712.418703959, 6654912.5, 6665213.084122934, 6666840.625, 6667095.264052917, 6668643.4385245275, 6668728.995666225, 6668866.557388793, 6669696.803488744, 6669749.992366749, 6670018.2525849175, 6670307.155978716, 6671162.5, 6672992.758746509, 6673610.9375, 6673774.319508904, 6674679.328961607, 6674927.311812351, 6675428.125, 6675534.345788302, 6675701.099906998, 6675713.385626684, 6675826.909940921, 6676059.458391555, 6676282.8125, 6676835.311454963, 6676915.560082677, 6677199.971734543, 6677316.856693816, 6677519.315722951, 6677564.986533598, 6678626.4098803755, 6678973.4375, 6679046.204132498, 6679047.916302153, 6679213.500483395, 6679474.951063571, 6679610.022353517, 6679809.375, 6680018.75, 6680235.62390003, 6680737.5, 6680742.1875, 6680887.337485912, 6681015.557111863, 6681389.0625, 6681610.428489627, 6684062.665237346, 6685607.8125, 6685764.0625, 6687399.007481526, 6688706.952382509, 6690675.1599620525, 6690967.1875, 6691889.368050968, 6692406.25, 6692709.641885913, 6693067.866661421, 6693876.231664903, 6694030.640519289, 6694045.999767133, 6694484.316218634, 6694893.75, 6695248.4375, 6695974.821355652, 6696371.318897248, 6698371.875, 6699310.891660165, 6700151.55001956, 6703774.110072314, 6705313.00095805, 6705654.6875, 6706072.644472144, 6706101.5625, 6706439.153179145, 6707891.796710601, 6708823.226001121, 6708908.777086922, 6709444.658306879, 6709512.497580237, 6709808.416207454, 6710514.0625, 6716441.035079175, 6716463.249025112, 6719559.375, 6720225.004952264, 6720986.044075855, 6720991.5558887785, 6723070.650554585, 6725602.54241739, 6726301.094986238, 6727913.611839242, 6728248.014464972, 6728584.816184175, 6731976.5625, 6732880.296283345, 6734766.867609998, 6734773.927193584, 6736309.375, 6737426.5625, 6737681.25, 6737743.311312736, 6737965.179737435, 6740571.300496382, 6741407.587703859, 6742286.445198868, 6743628.798211035, 6745640.625, 6746103.453355943, 6748842.1339562815, 6750728.391289264, 6754467.1875, 6754509.164708317, 6755010.847871984, 6757094.925379922, 6758308.410071405, 6759064.535982382, 6759469.010964695, 6760179.6875, 6760268.98669148, 6760709.204877094, 6761186.72532477, 6762513.864666406, 6763406.250961041, 6763534.782434884, 6763721.442571589, 6764482.945798411, 6765495.000379672, 6765740.724925138, 6765934.680488405, 6766889.0625, 6767135.9375, 6767489.366625102, 6768102.692452993, 6769521.875, 6770380.218444081, 6771128.604201171, 6771530.145418614, 6771947.386300873, 6772277.798706514, 6773074.076051046, 6773311.017432671, 6773312.5, 6773609.880881571, 6774196.875, 6774773.4375, 6775906.053023466, 6776137.650599591, 6776171.875, 6776520.995703438, 6776564.140119835, 6777896.875, 6778006.25, 6778430.14914724, 6778737.5, 6778955.946426354, 6779124.013357674, 6779131.25, 6779393.75, 6779528.635242947, 6779689.0625, 6780034.0074950615, 6780162.5, 6780433.506368504, 6781824.881911235, 6782225.324182988, 6782327.094907225, 6782903.419840994, 6783492.753824287, 6784213.721430576, 6784318.716808836, 6784878.215362437, 6785795.960015943, 6787579.6875, 6787699.957319544, 6789448.456286368, 6789452.699654811, 6790445.00804917, 6790681.787603182, 6790914.0625, 6792397.156993908, 6793522.616130577, 6794573.273179601, 6794875.0, 6795447.350570799, 6795473.271082523, 6795474.074706595, 6796232.7104035085, 6796237.94719701, 6796530.304738622, 6796571.923468076, 6796617.741753372, 6796851.5625, 6797032.8125, 6797651.936728387, 6797753.831141496, 6798381.283402745, 6798432.3938619075, 6799877.345155967, 6800125.060752068, 6800127.506443806, 6800435.221918224, 6801526.154714442, 6802534.375, 6802745.481377182, 6804356.022169084, 6804394.633865757, 6806525.762573911, 6806896.49865202, 6807469.930412585, 6807949.227674721, 6808759.78872092, 6809855.218740611, 6810053.001684009, 6810320.41300178, 6810367.1875, 6810520.3125, 6811655.564642252, 6811740.262324198, 6812543.749052114, 6813284.39290596, 6813354.241910068, 6813479.6875, 6816009.1558307065, 6816616.686679934, 6819815.625, 6821652.264600968, 6821869.144593843, 6822225.863605712, 6823036.763417048, 6823887.5, 6823960.9375, 6824998.4375, 6825267.5876572775, 6825315.625, 6825504.686757812, 6825666.700402484, 6826552.792047099, 6826571.618049374, 6827608.135523634, 6828050.56978299, 6828089.027224632, 6831461.25838441, 6833300.0, 6834411.083630781, 6835421.875, 6835443.75, 6835697.907624589, 6836104.6875, 6836163.986533478, 6836596.723328928, 6837046.6023235945, 6837192.644122969, 6837392.631705626, 6837522.946869607, 6837573.109540979, 6837878.658460297, 6838913.685861286, 6839512.273792139, 6839545.793981509, 6839558.737066589, 6839953.139995105, 6839975.0, 6840132.765087964, 6840470.333122335, 6841162.628165051, 6841468.75, 6842690.619870787, 6842735.9375, 6843201.544725707, 6843287.5, 6843469.912003772, 6843796.243002785, 6844137.9945448935, 6844146.610624675, 6844323.4375, 6846870.191837913, 6847959.375, 6848082.8125, 6848256.704432293, 6848366.749884291, 6849177.538273591, 6849498.477344021, 6849866.436444201, 6850304.945898746, 6852207.367006663, 6852303.125, 6852379.6875, 6852640.440160922, 6853832.8125, 6854831.744455878, 6855052.648934276, 6855603.125, 6855904.0559018245, 6856455.399937161, 6859138.896709001, 6859162.5, 6859264.0625, 6859753.174968977, 6859873.612153795, 6859954.510474212, 6862236.765119129, 6863499.992537126, 6863727.288091158, 6864054.33514417, 6864058.407800755, 6865450.650001179, 6868215.631881493, 6872684.375, 6872688.953486277, 6874006.25, 6874352.170662059, 6874731.023837421, 6874994.241218035, 6875176.812310992, 6878045.115153576, 6878578.125, 6878791.746252385, 6879167.2923191795, 6879222.700540228, 6880231.25, 6880270.174549913, 6881465.100094692, 6881743.8516633045, 6881856.114767147, 6882321.718792626, 6882538.227945475, 6883568.566593911, 6883744.94973778, 6883798.4375, 6883946.0669100005, 6884986.538441577, 6889448.4375, 6889957.536961624, 6890149.541444671, 6890715.775046932, 6890982.749193741, 6891224.620592049, 6891319.206558832, 6892690.366889295, 6893393.75, 6894132.750669547, 6894685.9375, 6895126.250613791, 6895462.098291946, 6895762.5, 6895773.725498585, 6895787.206357302, 6896471.526020786, ...], [32.419862126708004, 14.674521745248317, 45.056164616294325, 29.683469209652387, 43.578506433046634, 88.31446662288005, 58.39673108904866, 19.7735687251372, 29.70694872436024, 6.460016444692856, 59.2325255274131, 56.23109384923258, 25.001954346578685, 82.40508533547823, 97.25817340979147, 9.006190912287208, 59.53457065008654, 72.98615034420406, 14.03970389482461, 33.501739888554546, 69.08789125368806, 58.91070258267142, 6.439510685814118, 27.597097240252083, 48.429484160569075, 21.813453524268148, 63.76599782103066, 60.50235529150789, 84.42656513932474, 8.70467672734929, 53.0577495647121, 42.09180091771143, 16.651248311991527, 9.384542952180224, 52.92408206209658, 23.525492565007312, 71.06571763627993, 33.329329958887605, 7.225270427338979, 51.59900717673518, 18.786823024431786, 53.43031005951656, 71.4746743379573, 7.119059247200499, 7.22186152135479, 40.271024064560926, 22.17271683797917, 7.7691526878646355, 51.76522931863049, 64.71675611754709, 69.47703468324207, 5.810210291481288, 30.716667657266385, 24.358264497344678, 65.57014682517858, 23.700612120865156, 57.47841091925761, 42.86808820893061, 16.759049929667682, 29.95104304032442, 8.771930804687923, 45.77477543937968, 47.28466017816271, 18.316071587717616, 58.040788663620276, 47.651298805775156, 133.76277098580854, 7.937961636408106, 89.54759566063899, 54.916031832832545, 9.1196469133563, 17.989955215990555, 33.306094460978414, 22.630703604241173, 82.09389215345553, 50.85580374739338, 42.89976934978965, 29.853551062365444, 10.150777955316808, 6.02383795340586, 107.54818274864581, 5.670864356968615, 27.363187477509424, 16.24375960907274, 74.16662395651427, 15.948986349811403, 21.23865693990456, 30.6811608138608, 5.930479178355731, 44.45427870487172, 27.191956227068573, 118.32648064078154, 42.31461713323824, 12.913013548083722, 46.26690782215962, 102.97653926961789, 92.54602883230635, 34.98973562310918, 37.4694823249663, 24.10091489511085, 9.491049616161133, 7.6682093433301315, 12.928097358828426, 13.462029838322168, 11.162403264207125, 19.48647156775175, 23.674729039685896, 10.861770607533643, 5.5064429810180755, 34.45904519878222, 14.510752548958624, 60.711181750705805, 46.67257569662405, 63.615229451831226, 41.9192450614226, 88.85579449587593, 41.12020167071367, 107.96380579816324, 23.94874094439004, 18.168102139229937, 5.7342342253372705, 30.165791403539338, 10.365201375047448, 11.538341498775553, 21.715067229297205, 59.945841087647, 19.098163947288803, 40.635874872751735, 14.744552542543254, 32.19088812302552, 39.14290899409624, 40.98344022578233, 16.301031033418482, 31.525382636179717, 133.95589376907103, 8.989154195834093, 11.439202634560424, 80.71125559699391, 12.093237639128356, 52.066906221566825, 45.13259742628108, 61.74472413839827, 16.807782439352362, 51.89789344175118, 7.336511647738731, 5.652854347808389, 7.965030142964184, 6.300716984362385, 45.72651526449644, 29.74376494590146, 94.79924144201867, 14.328391153781988, 33.785498221917074, 5.401820606112406, 6.078912575067949, 67.19558848638044, 28.236902757932473, 53.695511413947976, 20.98938290548081, 9.604780642073813, 16.227310959889916, 5.711802286146331, 89.8132586984581, 46.492825845285566, 10.027009759988633, 11.815988596924143, 13.461774628499686, 14.839745160765613, 46.68716631747456, 7.017450700003704, 15.266844439721488, 9.277562608771323, 104.93696263101707, 24.622205938127504, 33.76105098571419, 19.701737913197128, 7.38179374994101, 25.07982034553691, 9.904374897911255, 16.992305203140127, 12.748011865854394, 37.70813579483877, 38.19001309305561, 48.67273579951029, 21.387283786214443, 25.12566592939995, 38.844522096709575, 64.99602484007673, 56.97399118785964, 35.13295873915547, 82.83427558109202, 26.029695854906617, 14.566950250769096, 6.665758913930565, 64.54535875449618, 21.8312740488343, 5.282914111770696, 72.83339288251115, 15.725201894438603, 8.532339465766903, 24.437320474172612, 47.06481112342565, 18.077375938280536, 28.921901999387263, 24.831475748265788, 39.46494162718245, 5.293956603365672, 36.41885936205687, 44.79751858120987, 47.50595162104851, 40.76452358617628, 58.04507686635165, 33.446981659594236, 11.757548560449644, 37.83127783658043, 21.815323628147098, 52.930568659163725, 68.22214022358517, 14.421401220072253, 90.96568813423248, 15.780302410190018, 9.28111172283655, 5.41775222393032, 15.919129733060593, 5.908272010072569, 48.22993239879961, 40.476845058987, 54.76443182724303, 5.258457311914381, 68.63663817877907, 29.76105207396035, 47.46029636571763, 51.84275522403963, 66.27278305385278, 15.164113348197041, 132.52257755814293, 80.32759642429441, 122.63147078356806, 38.57013389126414, 8.659841355460278, 14.052465568599239, 12.951992110788824, 13.243313246229322, 16.177857339350062, 72.26947134834118, 31.522622217010664, 80.58622381838484, 22.857871284936436, 95.48739311707551, 23.239226001883132, 16.006171026061633, 58.72574861685331, 33.79522087426083, 33.651833843018515, 54.7147289912311, 45.24286924906509, 45.32419900139292, 6.3918207597421945, 7.676219279652177, 29.030102038665067, 47.927446573418166, 90.72350670633801, 11.235032598679096, 47.51251339351741, 7.0513512337982664, 70.49747235216219, 86.4227035991269, 17.780972131122486, 6.586710708936642, 13.985508031028042, 114.80662377477702, 127.08077482834827, 31.123586781214726, 65.99440850119755, 66.0530000960819, 35.75975664937989, 32.830963255333764, 91.20267969025473, 7.058172586608805, 12.72408684782245, 108.31903927980875, 138.60813816040937, 25.138130320626487, 26.35823174460312, 39.97591467375234, 145.54246135499133, 31.630935105918397, 5.784008957575817, 195.59553878847123, 7.387097777384479, 6.469242971895934, 8.4740840609126, 12.86119461013436, 44.87015865554548, 39.906947836069726, 36.815025931021864, 30.99409213250537, 9.167918332855272, 17.281858268644587, 8.291639509259197, 58.3641213635432, 6.67428343049909, 57.269374539710235, 53.34643052381183, 40.56544554991457, 10.782650028783879, 60.64157216186088, 65.09525319588079, 37.90965657023575, 56.587057195540254, 36.953467466054676, 13.060706834264012, 34.49234520843294, 126.84113832467574, 37.167316253670975, 22.89067280243871, 42.12851096973012, 72.79212347110924, 5.66305550135586, 7.224977539347977, 34.094094408657334, 13.150125001358665, 14.879317505868867, 25.13379743405191, 24.110859728555084, 31.06802756867012, 76.27495213347474, 23.647380390224043, 64.12910414372946, 32.45911015789944, 10.708623915171303, 45.31248537983131, 41.53886510232403, 75.2260325527305, 32.62324772335589, 15.469748930153877, 54.074559634876124, 69.59654357331516, 37.37353631363273, 23.474253278440823, 78.77197312259781, 39.10302141219232, 95.9157502751583, 62.55822330352174, 38.05813197714353, 6.741748621507682, 183.07234934431892, 5.091335000416504, 37.71814359306738, 31.995881326105128, 58.780825888857606, 24.67950467067925, 11.780870339865666, 90.47793929867854, 47.97463781616726, 5.522564048150116, 8.293355607733206, 31.776536571253526, 32.71996979113847, 152.94015046568614, 170.16903927860426, 51.17349996361949, 11.64381654826766, 66.53170133453224, 27.22813042656156, 30.061147622464905, 56.697603649836594, 23.212141507373605, 16.424885171090036, 23.708818399503173, 89.67174261566655, 55.200544017457915, 8.956736255295853, 49.387205796322846, 31.52693250839335, 38.473473649704616, 31.50785473301288, 36.71044332374419, 81.66533827788375, 17.681618170297707, 53.504099241412845, 158.54091491591478, 20.027087447758767, 104.57935658742686, 26.840388824982814, 83.7822238694692, 34.34836892431444, 57.16098655166896, 63.76848658317007, 166.3705853008272, 30.114507759749873, 69.4970441194329, 8.032186244500409, 125.83756747043654, 12.604556439349658, 17.8171724305987, 31.24890189189032, 90.18222359827578, 35.97039302633234, 35.36970844663028, 43.87641444461934, 90.53292095348345, 5.8020787873679, 45.67054571709527, 64.64289549487299, 13.133818101417543, 34.35940954004961, 14.783584661158926, 87.8920579462521, 19.672009430970636, 90.99540726367658, 13.234010145816198, 27.278376315721168, 81.4206241567054, 19.70903531575985, 11.606457555563003, 86.60138820400938, 40.800137398608996, 6.552173684208005, 93.1686314124382, 34.83297823480664, 31.075946797881958, 33.007313758393614, 45.78482765414989, 58.23538762880104, 16.75714929003559, 23.067345246771524, 14.235526064429328, 15.214428213210395, 64.25183489671252, 49.372410267714415, 207.42224309479803, 68.96189636282733, 21.5687700448076, 6.599807156570583, 111.00632763054492, 27.949597149949714, 18.907534244391325, 5.851283997913776, 5.418708828665376, 19.437359475403643, 11.613522748498788, 47.856642276544186, 65.00106452826266, 42.73098871157353, 80.81941479701653, 29.765063355011485, 16.819657365281927, 41.54908408431255, 83.53894878348275, 58.772934324478996, 130.7217897613685, 49.503196537889956, 9.817352499903947, 67.53926786614832, 5.316516552129829, 10.933745314342397, 152.54402475585823, 14.401416151693796, 32.03623800007531, 32.786406667562, 5.405930263038738, 72.78731868781199, 72.72319170555997, 5.749886610044632, 99.21377956465406, 66.68822240907602, 39.761093069274196, 9.501933302981692, 80.13955908534209, 85.62889914602128, 9.732949689114601, 7.9782643981682115, 23.601972756674833, 69.37074032540906, 65.6391475351297, 5.919580978958822, 68.27119249041287, 6.735785386779653, 5.182660754731642, 24.101384054501356, 21.595410826629696, 46.61590567600861, 11.642344439576368, 21.752479463872305, 23.268998544042965, 140.5937827964955, 21.91241577686032, 33.00407532974646, 6.28798698626563, 9.47786576672748, 15.64293711573464, 22.16784945570819, 103.60962432340497, 81.67810749676067, 45.96487590495226, 6.044464782058226, 29.78678381663984, 9.994247746534532, 30.487790763136395, 143.37491556122083, 103.17343908815748, 16.989004017064623, 29.30962280333356, 56.22209711422953, 28.288870131012835, 30.34967833802121, 28.03920992592474, 41.65831139328978, 47.89439338420822, 74.35181348694155, 7.127574035292967, 19.03538522554489, 7.622780253202657, 8.989315092421062, 74.0197999602794, 171.25331095622957, 70.29184508037876, 5.702522969400897, 57.58443573867742, 23.965870667280072, 5.217270669456569, 13.994703020666524, 21.085878674774364, 91.7893537948359, 37.3936000626878, 43.66253957094034, 11.661384833849304, 6.034569194179129, 22.573528914657224, 33.572387002962294, 7.11655821886102, 6.555079215269357, 13.642527349437698, 28.711227030952987, 36.0704373806006, 156.60535745110903, 20.316498401369575, 7.517798132593577, 40.79564299017346, 9.088957794114775, 41.727393000591356, 92.19361480914613, 11.912741372700912, 5.770851416324004, 12.460394097024041, 10.875732471162646, 8.605470134785543, 17.513045140643392, 34.90853607651928, 13.189841543308447, 82.68435749740695, 10.163358327856724, 112.48363551442047, 5.514739820240993, 28.179562007910064, 20.868954141985824, 116.31211807269939, 97.53662400517369, 13.301072376697622, 15.456463260881506, 13.379271379107037, 11.590018342376487, 26.602373027974302, 11.648242586823134, 9.590225867917713, 6.124585995959723, 5.495886642758216, 300.78777266872055, 91.83576356132804, 5.675080017176586, 6.1368192493753675, 11.566899501747173, 25.03111427717741, 36.406642794610235, 66.07637577345987, 5.612969223629968, 5.891372960791795, 19.957569659824248, 36.153957426273365, 18.816600467327312, 26.83334980280967, 5.197068683374233, 21.823799355795988, 50.41889059506722, 57.6575468020465, 5.954459791690465, 15.175289077052389, 13.551221111189323, 5.859784805500533, 71.98068320587437, 374.74439336730484, 8.258826662465074, 75.25780563857244, 15.767104433994863, 54.22578067709501, 70.88182782524386, 43.47525364232605, 66.12624447897613, 13.022475564341034, 27.768663224090083, 8.608559923648729, 6.320877929451978, 70.88467307860275, 13.014338443859796, 21.621667882028607, 71.84057596738981, 24.36324954134692, 48.3685919738358, 11.099454872877487, 60.55811175580536, 41.54138439381877, 16.491099139364653, 12.640956562885913, 108.01238078310902, 103.0659879085782, 5.920291234367894, 11.827170183874262, 8.916585699905454, 5.68490951077078, 14.081022629205567, 15.52818171145599, 7.342910033968981, 14.864282515783643, 36.80554819756998, 8.014330976869793, 33.11100707937856, 9.703414389703987, 60.27316951637312, 89.9266563648526, 16.95558843466749, 67.15594220430941, 77.89283869434793, 107.12032392181781, 14.949862448701724, 98.51840804065725, 144.63828834931846, 65.35430535209987, 14.291986758448724, 7.0956621347362905, 43.67518639238168, 75.46488902076351, 51.09789757641307, 48.971654137854784, 68.73623208864174, 11.177431183986394, 8.636796032850006, 18.969854344929082, 56.99605776658289, 55.33100566673331, 54.536924758067485, 7.574096577459787, 146.120337015007, 37.179841999034466, 106.75233675957858, 14.760012082244597, 56.164993243653, 37.51276637699145, 20.286455810411304, 45.58987807782384, 7.600479197591827, 21.518924982483966, 20.061960799985336, 29.113233197531084, 8.613676371809703, 62.99274377266267, 10.20808567814169, 133.48766880119985, 55.7464153929495, 57.04250745090269, 31.637888597473676, 87.00326114167144, 65.73177770527087, 5.212364959653471, 18.254367832039577, 76.1762795566239, 12.99360428461824, 8.25254373152096, 14.834858180464048, 75.33047251196703, 15.832916152714414, 104.88892026964805, 14.390043976740403, 40.67674297500596, 19.942641532708546, 21.28421495382788, 29.319416931783564, 100.53604574851715, 18.15705165537194, 90.18687583366778, 141.299752898328, 25.90732621672948, 65.9010031696186, 89.91753339154242, 31.14842988686636, 69.77804505770334, 35.94587963778505, 35.092974523325815, 25.56641307638143, 28.660644945729988, 53.06834133242102, 91.81422037306318, 18.52269518550186, 95.91600357981558, 32.02762561532532, 7.717619610906707, 72.40928986852171, 11.572167832941721, 96.7759420578557, 13.814523683546012, 5.228401470965629, 5.866644606979907, 27.413248340131645, 67.97595687324234, 61.358953126027785, 14.301681373851649, 20.95112469442232, 35.243653447336065, 47.58439020781151, 8.27998846906596, 18.322251887367038, 17.270199625357407, 39.814614503539474, 5.368998682046861, 32.10370951350804, 9.40927282015091, 62.06268827724154, 7.066943154532704, 8.872301694336336, 18.3094285656573, 28.477348435728715, 262.9023191893474, 70.51767774736116, 11.835488929097206, 76.35506503513551, 88.22834555634954, 10.545778073437189, 6.784971782365401, 7.389725074909605, 6.12397387459908, 6.976290418825292, 44.887528913273776, 81.09175539662164, 8.074859369674442, 23.982310170130084, 125.90547874838825, 12.23432877452459, 84.22983237058894, 7.256415196259951, 94.57822363058906, 34.01423285516619, 48.02720740723936, 13.497163548004762, 33.08943940072736, 176.0467979933253, 10.793620971641444, 5.418244160287375, 48.00887658448592, 128.89609140631794, 16.360508254921598, 89.98984055755443, 7.193255710648368, 71.38403114169296, 9.159701931995556, 194.24512819640813, 34.90420456983336, 18.71954774204113, 43.325085670399154, 11.561676755138873, 53.23070112730694, 12.465281693819033, 10.871813225467495, 24.77306072183233, 33.74213000072722, 49.821410337892054, 8.514465566265232, 21.24739040555242, 16.90704252470825, 23.597146111983292, 80.13757583373759, 32.688390870340406, 75.2852059554699, 35.04374336222148, 7.717067244419223, 13.514659922357836, 54.11702490302198, 30.152894694463605, 78.34732881116614, 8.544546357006775, 28.365817758742143, 91.68953500777795, 28.253942237317695, 14.085433406693983, 36.04865290013745, 28.083289827232356, 93.98601815871041, 101.64450261290867, 31.13246610733456, 12.49989826218529, 75.55024031286077, 135.2412321946788, 104.2339294896511, 77.14528336749696, 47.03245784451317, 17.05111411885631, 28.580511483281562, 22.480215678070067, 9.870915578054468, 59.35657516297193, 51.56287351206031, 64.60896939765558, 30.935764266397715, 10.59807134797535, 61.437850862335026, 48.05245926177338, 44.92320412882298, 14.858677335161218, 8.589730024715234, 66.3299639999356, 17.651704082964553, 23.239939307550493, 50.87429701429617, 19.585467453854623, 37.98428415759747, 37.58197262009563, 24.897632990735282, 16.743195934234745, 48.577406369108985, 50.702306956933946, 17.96038955322372, 105.9319940358811, 11.599074383353056, 12.52437992430391, 32.589659537471846, 30.860045007315687, 17.127858367797238, 25.62149412166569, 105.8067277085857, 26.65712487168395, 26.99848589838396, 5.262755293325219, 15.129522141692505, 25.469510981413148, 73.30109029508344, 77.76534254225584, 25.21193910473411, 151.93015832351225, 9.359807691226017, 6.682710911971275, 60.25911483997767, 51.50080187264716, 13.012667445163189, 35.38081741989379, 9.00886241204443, 39.36081051557401, 9.478400650941923, 65.81264557237282, 12.86206002525671, 7.3374562207274, 134.55244815412698, 23.396287661267436, 19.147855659516466, 19.97323453748472, 56.49782602540583, 5.804911935554205, 9.417853880320152, 32.519360830573476, 105.00505420359121, 5.664485513491351, 10.604494759441415, 74.33688744258419, 5.815306342851888, 10.49600534356275, 122.16586574720952, 23.429162959349007, 23.406878419960467, 50.95414316416895, 10.005144309662613, 7.229191000351763, 10.186661616942287, 19.418444281313338, 98.74711841465562, 115.34077176958452, 73.16443147835247, 124.54314949837033, 120.17259589850474, 43.0463158929835, 8.950908696953029, 18.822428386460064, 53.25996236841644, 11.673166129886143, 27.473328705559368, 115.69584366167477, 16.324010660452274, 47.901796689457356, 21.721582862041302, 174.7616696085298, 91.01090052848153, 72.53921355872593, 55.551449556758, 5.609855268647479, 16.440145337714775, 24.106152114571852, 17.02364681668553, 32.195548693048806, 45.694852587300346, 92.51729295003176, 77.1365968096239, 166.8221020849269, 80.28026047021318, 75.6093907843493, 7.975770610720735, 9.344114648202643, 41.62129495052031, 19.12564943547381, 53.44526356279413, 27.37627659795124, 109.67039338116197, 14.921995237453341, 30.699592565723872, 147.7387626836308, 102.54606434724431, 10.554538178705947, 89.33448478986836, 9.787774586557259, 14.021273221315678, 31.29799214484352, 14.50071765781598, 78.40404959111603, 61.410876040877, 29.992774487704793, 22.13883935910732, 20.66948932756697, 15.095582513182011, 87.99630625385335, 141.8605022668026, 5.589864793050422, 107.7759363717428, 58.32830079952183, 32.64630183655875, 82.39701824600458, 77.00561623991982, 8.049909015130854, 48.19356304154996, 61.7152553915105, 43.71526629750174, 24.515762876372683, 48.10712219611757, 60.76304756748227, 109.70015573906741, 12.779412848551662, 14.307131601387798, 34.903247152092526, 35.63555595521921, 17.134647930786034, 93.97705027249323, 7.833739588993054, 23.625384941864283, 11.138480082497612, 58.45242200539693, 26.540939691740547, 32.70951235679526, 17.907926556033086, 157.57520969333302, 7.79112071593815, 15.987592623955992, 72.94131995374022, 113.25490805113043, 10.50159379589193, 11.295596210820124, 28.58372103503524, 107.24450571200911, 26.06774409585329, 123.9890595326216, 9.418870508576662, 26.11131921199321, 147.25293617196945, 13.846731246752984, 30.77204932757129, 22.980833951203326, 73.6905494660126, 7.334966449734423, 68.69178356840774, 70.4900883594444, 5.388043904818555, 66.03470728019819, 89.18113222302009, 27.33187251165113, 49.4185668158517, 7.777158372393308, 70.60278626797695, 110.40500754981045, 249.19846662508968, 29.847532514948135, 8.128256960541417, 88.68159530751923, 38.412356159760975, 27.663645807739556, 89.76381003185486, 63.65843624899537, ...])
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);
([3491807.8125, 3507382.740643646, 3527217.925594776, 3553109.375, 3616864.0625, 3623646.875, 3627651.5625, 3628113.370924454, 3633117.1875, 3639910.762581729, 3641432.286736393, 3642473.1136334147, 3647205.832845275, 3648493.910475907, 3651768.75, 3675837.0886016693, 3678278.125, 3686575.103613366, 3698565.366411738, 3701078.125, 3742345.1283640014, 3754047.858418699, 3770493.4396058954, 3780480.2567930287, 3789301.2611907907, 3806650.950452102, 3807417.6927554295, 3815384.375, 3817370.3125, 3821350.714958839, 3838151.5625, 3862902.751445539, 3876698.8237926643, 3894739.1246843752, 3916406.7445101016, 3920591.869659071, 3923870.3125, 3925915.1048228093, 3925942.568250824, 3932812.5, 3936711.6779010827, 3950243.75, 3954090.625, 3958335.928391046, 3961719.1186838583, 3969190.625, 3976997.6358323437, 4006014.4990588715, 4006992.1423385884, 4010562.1448409134, 4016891.5259159957, 4016931.1989181763, 4025148.4375, 4047922.0369636975, 4049660.9375, 4070090.3210653807, 4070471.875, 4082407.8125, 4086715.0667785998, 4101221.875, 4108927.3798803897, 4116857.8125, 4133410.9375, 4144145.984139587, 4177250.5723913196, 4177784.011712465, 4182076.107916869, 4186186.7769517316, 4194450.775682851, 4198284.059024261, 4206193.48847901, 4212747.49622444, 4212868.75, 4214141.794447998, 4225307.515961896, 4227729.512007942, 4236337.2556111505, 4236887.5, 4252186.769977967, 4256244.671018375, 4260725.893468329, 4264546.295843177, 4278576.500938792, 4284000.304294899, 4287023.4375, 4309765.043804245, 4319392.189762644, 4347348.4375, 4357412.396925694, 4364150.0, 4373801.633465863, 4373995.3125, 4375601.5625, 4376019.654427539, 4381946.875, 4386896.875, 4388732.8125, 4395181.54996127, 4400911.550206211, 4412385.664428096, 4414700.182958806, 4414703.301134088, 4415483.722967674, 4427008.923911642, 4441370.334584888, 4442046.695992222, 4442355.944025857, 4442967.010428476, 4449313.501152053, 4455520.15999124, 4461516.264719189, 4487471.875, 4509979.6875, 4523762.13656562, 4538365.625, 4545759.375, 4551017.1875, 4554150.0, 4555114.753017698, 4555917.836559239, 4556503.548240388, 4556922.764521331, 4558005.700473919, 4565006.497732298, 4574191.004848406, 4575454.66684194, 4581613.283468479, 4581682.8125, 4581948.384848213, 4583231.25, 4583316.902641542, 4583545.3125, 4583659.691156796, 4584001.5625, 4589780.340523897, 4592658.94046467, 4592689.253045658, 4597445.3125, 4603814.603326687, 4606679.6875, 4609649.926288956, 4616868.611101992, 4617216.041367024, 4617735.610463841, 4619277.321978269, 4621180.368346602, 4624044.650568214, 4625039.323272081, 4626892.050108955, 4627732.117007838, 4630512.650317289, 4632382.641770806, 4636386.50838958, 4638028.212265105, 4640503.036193697, 4649240.625, 4649340.610283573, 4653927.477405896, 4655022.547693074, 4655139.3690341255, 4657090.92586698, 4661417.266468711, 4667026.5625, 4668579.6875, 4676233.534601525, 4676450.399820628, 4678072.986321212, 4681332.785542274, 4683534.375, 4690562.089015813, 4692388.973638571, 4692388.998131466, 4696764.0625, 4696792.429282375, 4698812.521903795, 4700839.614721779, 4702732.155720358, 4703557.609882116, 4703602.170395977, 4703623.823915558, 4703736.774439987, 4703962.406327391, 4704300.709857862, 4705232.537613951, 4705236.9035094995, 4705300.655137758, 4705984.375, 4706573.4375, 4706599.887057884, 4707182.385374135, 4707595.3125, 4707601.422168394, 4708565.519678229, 4710858.864840244, 4710878.125, 4711462.033245035, 4711930.983120527, 4719485.9375, 4721611.12896232, 4729516.062519406, 4731218.070442767, 4731846.875, 4732174.0724737905, 4732929.6875, 4733185.717645326, 4734719.197826173, 4734720.405112914, 4735962.5, 4736168.75, 4739373.4375, 4742551.5625, 4744862.317026437, 4748354.6875, 4751801.93125417, 4759848.4375, 4762354.832032822, 4763340.515940906, 4773173.730466458, 4780596.731506136, 4782094.720460083, 4783176.91682754, 4787245.252417728, 4787450.495291107, 4789986.588009778, 4793223.072916144, 4794156.25, 4796936.507531901, 4798278.125, 4805436.406267275, 4805440.625, 4805631.711074914, 4809481.035746893, 4813331.250767786, 4837307.791841257, 4838371.932202065, 4840144.686277607, 4841480.989896738, 4842750.0, 4843831.25, 4846669.394908623, 4846891.932905924, 4853327.482492758, 4854651.032011341, 4854964.593600551, 4857306.25, 4861307.8125, 4864318.75, 4865603.247126915, 4865646.394676595, 4868956.5578407645, 4869267.441342862, 4870135.165681777, 4870244.730564735, 4870945.3125, 4872632.516615211, 4885525.0, 4888021.875, 4889619.676578277, 4889651.759874023, 4912851.5625, 4914914.44187368, 4923679.580924025, 4924359.442595475, 4935131.25, 4947530.97644072, 4968639.96230373, 5050560.9375, 5077512.700422071, 5077670.919862856, 5086938.786831656, 5089709.375, 5090953.125, 5092878.965712596, 5093267.1875, 5093350.0, 5094500.0, 5094721.827565749, 5094911.768681535, 5095598.191179188, 5095972.701933971, 5096226.5625, 5097235.2985616205, 5097937.462303817, 5098345.19246089, 5099010.9375, 5101775.0, 5102810.385894828, 5104338.649049143, 5106593.1784293465, 5107807.172566088, 5109176.447689076, 5109200.338509664, 5110708.696014404, 5111200.0, 5112425.0, 5118976.5625, 5127774.2620239705, 5128440.425111886, 5134105.190512688, 5145845.32206041, 5157864.862711007, 5161996.411028915, 5173160.9375, 5181598.4375, 5184118.66745227, 5185438.829926702, 5185459.21114978, 5187173.938975643, 5189541.934169288, 5191758.671113182, 5196149.196518068, 5203325.962670626, 5206667.1875, 5208293.015938703, 5208295.870664637, 5210843.3795472225, 5240070.1689883, 5248506.25, 5252633.665693943, 5274459.754715167, 5275317.053051115, 5286441.621984186, 5295665.608586971, 5303115.426074031, 5303373.16517892, 5303384.375, 5304948.4375, 5305113.75436491, 5305504.381698721, 5305816.917300019, 5307999.714250603, 5316046.875, 5321034.375, 5321190.625, 5324870.3125, 5338060.610436009, 5343485.9375, 5352743.7930585835, 5357392.039849058, 5358552.803042013, 5370985.214376273, 5387634.375, 5390272.633235929, 5396243.75, 5400634.080086213, 5406121.765029484, 5408428.125, 5408505.884768988, 5410481.25, 5410491.582778173, 5416403.125, 5419716.920513981, 5423372.256210406, 5434180.402542397, 5434883.433090142, 5442307.5938921245, 5443821.887795872, 5447143.549202817, 5448074.249828251, 5448569.788816073, 5450015.735092726, 5460030.504098195, 5460578.431870254, 5461910.081660802, 5461986.643493157, 5462644.276354384, 5465304.100209922, 5471728.264432719, 5472386.278924763, 5476743.446710877, 5477504.6875, 5484731.25, 5487052.645967704, 5487276.5625, 5497762.5, 5504322.44512075, 5519393.5626791045, 5519398.4375, 5531206.25, 5533925.571291698, 5534114.0625, 5535990.855150865, 5540261.839308324, 5542096.261304789, 5543512.408669174, 5547360.760449455, 5550110.9375, 5550286.744323804, 5552672.151607381, 5557330.842798563, 5557395.3125, 5557456.173276724, 5558347.9233305, 5558575.0, 5559213.276076139, 5559625.593524993, 5560482.113797233, 5562435.931993302, 5564687.5, 5565265.625, 5568128.125, 5568312.5, 5568417.025344513, 5572285.9375, 5572677.2213218855, 5576224.4282785375, 5576871.875, 5580296.832940262, 5580965.625, 5581039.920765953, 5581079.6875, 5582824.466047503, 5583084.308701605, 5583684.375, 5583805.250651312, 5584590.9111199975, 5584745.820861965, 5584762.5, 5584839.465481315, 5587225.0, 5588192.1875, 5589773.4375, 5589960.9375, 5592627.383062997, 5593164.0625, 5594005.094221994, 5594991.571761833, 5595016.989067331, 5597617.257306988, 5599743.75, 5600065.625, 5601377.872152475, 5602097.767312541, 5603379.195052231, 5607702.245733376, 5608200.0, 5611704.93771469, 5611791.91944915, 5613362.991748026, 5614138.019408509, 5615811.819313199, 5617100.290060544, 5618110.178201744, 5619329.6875, 5625025.5775987385, 5626039.279966364, 5629013.780215178, 5629480.106117734, 5630732.8125, 5632225.0, 5633858.774606235, 5634948.4375, 5636982.8125, 5637558.336255105, 5638143.75, 5639642.98938099, 5641435.809761221, 5652453.061704385, 5653845.163196541, 5655413.845824395, 5656589.706949209, 5656793.943681255, 5658414.892295612, 5663829.6875, 5664136.59449124, 5664768.75, 5667559.375, 5668720.288520455, 5670079.882520013, 5670465.625, 5673167.7265818715, 5694016.064554752, 5694838.43011843, 5706546.622656081, 5727186.806115605, 5730082.8125, 5744081.019506229, 5744779.6875, 5760729.547041476, 5763611.665109493, 5768232.963089095, 5772740.135195355, 5776390.625, 5781601.868556619, 5786552.650614297, 5797780.079980033, 5805807.759659592, 5830767.280513496, 5832471.875, 5842651.725288705, 5856406.418280187, 5858007.985111199, 5858046.440080878, 5890993.75, 5922536.833394068, 5925990.266717115, 5926041.757183646, 5934107.8125, 5941771.004576052, 5980538.804654067, 5982901.5625, 6005706.413151169, 6015008.262755062, 6015218.201070962, 6052660.9375, 6083123.149250207, 6109896.632736413, 6113190.599986454, 6114124.216842561, 6114216.571651726, 6118428.125, 6119881.273239466, 6120216.399931227, 6120226.616211023, 6120891.753183971, 6121801.5625, 6121975.0, 6123512.5, 6124156.183249704, 6142717.1875, 6146526.279157095, 6170244.285033481, 6199451.289743002, 6200211.896997595, 6211414.0625, 6211765.625, 6212479.75676979, 6243994.066555013, 6274590.094018641, 6298658.133767014, 6298664.0625, 6341435.918851773, 6345147.295420661, 6345874.611626423, 6407844.477342635, 6421867.1875, 6422767.1875, 6422855.623366773, 6423363.819928148, 6424226.386803863, 6424251.261144177, 6424920.3125, 6424923.4375, 6426662.950200411, 6430504.087085142, 6448558.525246962, 6460262.332583082, 6464061.495485646, 6464894.905181734, 6468785.300522411, 6471040.074502814, 6472440.625, 6472466.468434617, 6477603.125, 6481702.741217281, 6481789.817710685, 6482380.572913091, 6483428.125, 6484009.375, 6492967.047501778, 6499932.94134771, 6515259.78717449, 6517139.339421466, 6517140.519652782, 6518707.7112206295, 6529761.228518055, 6531648.781205042, 6539144.521556625, 6550326.5625, 6551236.307611362, 6551288.552973956, 6551978.580823824, 6555428.388914588, 6555641.491325811, 6563032.8125, 6563490.609308476, 6565049.980553595, 6566790.056409854, 6569449.33093936, 6569590.625, 6571387.99561104, 6577384.942156098, 6580679.436287605, 6584979.68961698, 6588576.5546418, 6594645.3125, 6597028.296258301, 6599293.810011929, 6599319.892708672, 6599378.725438671, 6599636.483885314, 6600306.9261264745, 6601124.94715183, 6601918.75, 6603424.110090061, 6603846.875, 6604107.8125, 6605084.501707902, 6605125.0, 6605236.885284057, 6605311.196946393, 6605349.000484568, 6606100.413379855, 6606847.497583367, 6607158.757098679, 6607190.346032095, 6607210.9375, 6607330.996484473, 6607483.210914753, 6607704.669349788, 6607932.8125, 6607954.577223172, 6608131.604722095, 6608132.0417187065, 6608149.094130059, 6608151.20937379, 6608595.0903638, 6609017.593209462, 6610146.339983756, 6610559.026138422, 6610590.379305895, 6610795.458351874, 6610844.530409608, 6613900.411285293, 6614811.921395441, 6617574.44707051, 6618743.990543597, 6621583.2219647905, 6622373.573020029, 6625603.427573481, 6625991.0690796105, 6626030.905409103, 6626185.378329091, 6627276.598532896, 6627684.37718979, 6630370.3125, 6632251.525342444, 6633012.488598342, 6633095.441143456, 6633826.463475369, 6634445.614960201, 6634760.353975938, 6634835.181892025, 6635510.0928993635, 6635517.1875, 6635521.906580888, 6636347.483334565, 6637442.953441572, 6639015.625, 6640357.504910833, 6645706.897185413, 6645712.418703959, 6654912.5, 6665213.084122934, 6666840.625, 6667095.264052917, 6668643.4385245275, 6668728.995666225, 6668866.557388793, 6669696.803488744, 6669749.992366749, 6670018.2525849175, 6670307.155978716, 6671162.5, 6672992.758746509, 6673610.9375, 6673774.319508904, 6674679.328961607, 6674927.311812351, 6675428.125, 6675534.345788302, 6675701.099906998, 6675713.385626684, 6675826.909940921, 6676059.458391555, 6676282.8125, 6676835.311454963, 6676915.560082677, 6677199.971734543, 6677316.856693816, 6677519.315722951, 6677564.986533598, 6678626.4098803755, 6678973.4375, 6679046.204132498, 6679047.916302153, 6679213.500483395, 6679474.951063571, 6679610.022353517, 6679809.375, 6680018.75, 6680235.62390003, 6680737.5, 6680742.1875, 6680887.337485912, 6681015.557111863, 6681389.0625, 6681610.428489627, 6684062.665237346, 6685607.8125, 6685764.0625, 6687399.007481526, 6688706.952382509, 6690675.1599620525, 6690967.1875, 6691889.368050968, 6692406.25, 6692709.641885913, 6693067.866661421, 6693876.231664903, 6694030.640519289, 6694045.999767133, 6694484.316218634, 6694893.75, 6695248.4375, 6695974.821355652, 6696371.318897248, 6698371.875, 6699310.891660165, 6700151.55001956, 6703774.110072314, 6705313.00095805, 6705654.6875, 6706072.644472144, 6706101.5625, 6706439.153179145, 6707891.796710601, 6708823.226001121, 6708908.777086922, 6709444.658306879, 6709512.497580237, 6709808.416207454, 6710514.0625, 6716441.035079175, 6716463.249025112, 6719559.375, 6720225.004952264, 6720986.044075855, 6720991.5558887785, 6723070.650554585, 6725602.54241739, 6726301.094986238, 6727913.611839242, 6728248.014464972, 6728584.816184175, 6731976.5625, 6732880.296283345, 6734766.867609998, 6734773.927193584, 6736309.375, 6737426.5625, 6737681.25, 6737743.311312736, 6737965.179737435, 6740571.300496382, 6741407.587703859, 6742286.445198868, 6743628.798211035, 6745640.625, 6746103.453355943, 6748842.1339562815, 6750728.391289264, 6754467.1875, 6754509.164708317, 6755010.847871984, 6757094.925379922, 6758308.410071405, 6759064.535982382, 6759469.010964695, 6760179.6875, 6760268.98669148, 6760709.204877094, 6761186.72532477, 6762513.864666406, 6763406.250961041, 6763534.782434884, 6763721.442571589, 6764482.945798411, 6765495.000379672, 6765740.724925138, 6765934.680488405, 6766889.0625, 6767135.9375, 6767489.366625102, 6768102.692452993, 6769521.875, 6770380.218444081, 6771128.604201171, 6771530.145418614, 6771947.386300873, 6772277.798706514, 6773074.076051046, 6773311.017432671, 6773312.5, 6773609.880881571, 6774196.875, 6774773.4375, 6775906.053023466, 6776137.650599591, 6776171.875, 6776520.995703438, 6776564.140119835, 6777896.875, 6778006.25, 6778430.14914724, 6778737.5, 6778955.946426354, 6779124.013357674, 6779131.25, 6779393.75, 6779528.635242947, 6779689.0625, 6780034.0074950615, 6780162.5, 6780433.506368504, 6781824.881911235, 6782225.324182988, 6782327.094907225, 6782903.419840994, 6783492.753824287, 6784213.721430576, 6784318.716808836, 6784878.215362437, 6785795.960015943, 6787579.6875, 6787699.957319544, 6789448.456286368, 6789452.699654811, 6790445.00804917, 6790681.787603182, 6790914.0625, 6792397.156993908, 6793522.616130577, 6794573.273179601, 6794875.0, 6795447.350570799, 6795473.271082523, 6795474.074706595, 6796232.7104035085, 6796237.94719701, 6796530.304738622, 6796571.923468076, 6796617.741753372, 6796851.5625, 6797032.8125, 6797651.936728387, 6797753.831141496, 6798381.283402745, 6798432.3938619075, 6799877.345155967, 6800125.060752068, 6800127.506443806, 6800435.221918224, 6801526.154714442, 6802534.375, 6802745.481377182, 6804356.022169084, 6804394.633865757, 6806525.762573911, 6806896.49865202, 6807469.930412585, 6807949.227674721, 6808759.78872092, 6809855.218740611, 6810053.001684009, 6810320.41300178, 6810367.1875, 6810520.3125, 6811655.564642252, 6811740.262324198, 6812543.749052114, 6813284.39290596, 6813354.241910068, 6813479.6875, 6816009.1558307065, 6816616.686679934, 6819815.625, 6821652.264600968, 6821869.144593843, 6822225.863605712, 6823036.763417048, 6823887.5, 6823960.9375, 6824998.4375, 6825267.5876572775, 6825315.625, 6825504.686757812, 6825666.700402484, 6826552.792047099, 6826571.618049374, 6827608.135523634, 6828050.56978299, 6828089.027224632, 6831461.25838441, 6833300.0, 6834411.083630781, 6835421.875, 6835443.75, 6835697.907624589, 6836104.6875, 6836163.986533478, 6836596.723328928, 6837046.6023235945, 6837192.644122969, 6837392.631705626, 6837522.946869607, 6837573.109540979, 6837878.658460297, 6838913.685861286, 6839512.273792139, 6839545.793981509, 6839558.737066589, 6839953.139995105, 6839975.0, 6840132.765087964, 6840470.333122335, 6841162.628165051, 6841468.75, 6842690.619870787, 6842735.9375, 6843201.544725707, 6843287.5, 6843469.912003772, 6843796.243002785, 6844137.9945448935, 6844146.610624675, 6844323.4375, 6846870.191837913, 6847959.375, 6848082.8125, 6848256.704432293, 6848366.749884291, 6849177.538273591, 6849498.477344021, 6849866.436444201, 6850304.945898746, 6852207.367006663, 6852303.125, 6852379.6875, 6852640.440160922, 6853832.8125, 6854831.744455878, 6855052.648934276, 6855603.125, 6855904.0559018245, 6856455.399937161, 6859138.896709001, 6859162.5, 6859264.0625, 6859753.174968977, 6859873.612153795, 6859954.510474212, 6862236.765119129, 6863499.992537126, 6863727.288091158, 6864054.33514417, 6864058.407800755, 6865450.650001179, 6868215.631881493, 6872684.375, 6872688.953486277, 6874006.25, 6874352.170662059, 6874731.023837421, 6874994.241218035, 6875176.812310992, 6878045.115153576, 6878578.125, 6878791.746252385, 6879167.2923191795, 6879222.700540228, 6880231.25, 6880270.174549913, 6881465.100094692, 6881743.8516633045, 6881856.114767147, 6882321.718792626, 6882538.227945475, 6883568.566593911, 6883744.94973778, 6883798.4375, 6883946.0669100005, 6884986.538441577, 6889448.4375, 6889957.536961624, 6890149.541444671, 6890715.775046932, 6890982.749193741, 6891224.620592049, 6891319.206558832, 6892690.366889295, 6893393.75, 6894132.750669547, 6894685.9375, 6895126.250613791, 6895462.098291946, 6895762.5, 6895773.725498585, 6895787.206357302, 6896471.526020786, ...], [32.419862126708004, 14.674521745248317, 45.056164616294325, 29.683469209652387, 43.578506433046634, 88.31446662288005, 58.39673108904866, 19.7735687251372, 29.70694872436024, 6.460016444692856, 59.2325255274131, 56.23109384923258, 25.001954346578685, 82.40508533547823, 97.25817340979147, 9.006190912287208, 59.53457065008654, 72.98615034420406, 14.03970389482461, 33.501739888554546, 69.08789125368806, 58.91070258267142, 6.439510685814118, 27.597097240252083, 48.429484160569075, 21.813453524268148, 63.76599782103066, 60.50235529150789, 84.42656513932474, 8.70467672734929, 53.0577495647121, 42.09180091771143, 16.651248311991527, 9.384542952180224, 52.92408206209658, 23.525492565007312, 71.06571763627993, 33.329329958887605, 7.225270427338979, 51.59900717673518, 18.786823024431786, 53.43031005951656, 71.4746743379573, 7.119059247200499, 7.22186152135479, 40.271024064560926, 22.17271683797917, 7.7691526878646355, 51.76522931863049, 64.71675611754709, 69.47703468324207, 5.810210291481288, 30.716667657266385, 24.358264497344678, 65.57014682517858, 23.700612120865156, 57.47841091925761, 42.86808820893061, 16.759049929667682, 29.95104304032442, 8.771930804687923, 45.77477543937968, 47.28466017816271, 18.316071587717616, 58.040788663620276, 47.651298805775156, 133.76277098580854, 7.937961636408106, 89.54759566063899, 54.916031832832545, 9.1196469133563, 17.989955215990555, 33.306094460978414, 22.630703604241173, 82.09389215345553, 50.85580374739338, 42.89976934978965, 29.853551062365444, 10.150777955316808, 6.02383795340586, 107.54818274864581, 5.670864356968615, 27.363187477509424, 16.24375960907274, 74.16662395651427, 15.948986349811403, 21.23865693990456, 30.6811608138608, 5.930479178355731, 44.45427870487172, 27.191956227068573, 118.32648064078154, 42.31461713323824, 12.913013548083722, 46.26690782215962, 102.97653926961789, 92.54602883230635, 34.98973562310918, 37.4694823249663, 24.10091489511085, 9.491049616161133, 7.6682093433301315, 12.928097358828426, 13.462029838322168, 11.162403264207125, 19.48647156775175, 23.674729039685896, 10.861770607533643, 5.5064429810180755, 34.45904519878222, 14.510752548958624, 60.711181750705805, 46.67257569662405, 63.615229451831226, 41.9192450614226, 88.85579449587593, 41.12020167071367, 107.96380579816324, 23.94874094439004, 18.168102139229937, 5.7342342253372705, 30.165791403539338, 10.365201375047448, 11.538341498775553, 21.715067229297205, 59.945841087647, 19.098163947288803, 40.635874872751735, 14.744552542543254, 32.19088812302552, 39.14290899409624, 40.98344022578233, 16.301031033418482, 31.525382636179717, 133.95589376907103, 8.989154195834093, 11.439202634560424, 80.71125559699391, 12.093237639128356, 52.066906221566825, 45.13259742628108, 61.74472413839827, 16.807782439352362, 51.89789344175118, 7.336511647738731, 5.652854347808389, 7.965030142964184, 6.300716984362385, 45.72651526449644, 29.74376494590146, 94.79924144201867, 14.328391153781988, 33.785498221917074, 5.401820606112406, 6.078912575067949, 67.19558848638044, 28.236902757932473, 53.695511413947976, 20.98938290548081, 9.604780642073813, 16.227310959889916, 5.711802286146331, 89.8132586984581, 46.492825845285566, 10.027009759988633, 11.815988596924143, 13.461774628499686, 14.839745160765613, 46.68716631747456, 7.017450700003704, 15.266844439721488, 9.277562608771323, 104.93696263101707, 24.622205938127504, 33.76105098571419, 19.701737913197128, 7.38179374994101, 25.07982034553691, 9.904374897911255, 16.992305203140127, 12.748011865854394, 37.70813579483877, 38.19001309305561, 48.67273579951029, 21.387283786214443, 25.12566592939995, 38.844522096709575, 64.99602484007673, 56.97399118785964, 35.13295873915547, 82.83427558109202, 26.029695854906617, 14.566950250769096, 6.665758913930565, 64.54535875449618, 21.8312740488343, 5.282914111770696, 72.83339288251115, 15.725201894438603, 8.532339465766903, 24.437320474172612, 47.06481112342565, 18.077375938280536, 28.921901999387263, 24.831475748265788, 39.46494162718245, 5.293956603365672, 36.41885936205687, 44.79751858120987, 47.50595162104851, 40.76452358617628, 58.04507686635165, 33.446981659594236, 11.757548560449644, 37.83127783658043, 21.815323628147098, 52.930568659163725, 68.22214022358517, 14.421401220072253, 90.96568813423248, 15.780302410190018, 9.28111172283655, 5.41775222393032, 15.919129733060593, 5.908272010072569, 48.22993239879961, 40.476845058987, 54.76443182724303, 5.258457311914381, 68.63663817877907, 29.76105207396035, 47.46029636571763, 51.84275522403963, 66.27278305385278, 15.164113348197041, 132.52257755814293, 80.32759642429441, 122.63147078356806, 38.57013389126414, 8.659841355460278, 14.052465568599239, 12.951992110788824, 13.243313246229322, 16.177857339350062, 72.26947134834118, 31.522622217010664, 80.58622381838484, 22.857871284936436, 95.48739311707551, 23.239226001883132, 16.006171026061633, 58.72574861685331, 33.79522087426083, 33.651833843018515, 54.7147289912311, 45.24286924906509, 45.32419900139292, 6.3918207597421945, 7.676219279652177, 29.030102038665067, 47.927446573418166, 90.72350670633801, 11.235032598679096, 47.51251339351741, 7.0513512337982664, 70.49747235216219, 86.4227035991269, 17.780972131122486, 6.586710708936642, 13.985508031028042, 114.80662377477702, 127.08077482834827, 31.123586781214726, 65.99440850119755, 66.0530000960819, 35.75975664937989, 32.830963255333764, 91.20267969025473, 7.058172586608805, 12.72408684782245, 108.31903927980875, 138.60813816040937, 25.138130320626487, 26.35823174460312, 39.97591467375234, 145.54246135499133, 31.630935105918397, 5.784008957575817, 195.59553878847123, 7.387097777384479, 6.469242971895934, 8.4740840609126, 12.86119461013436, 44.87015865554548, 39.906947836069726, 36.815025931021864, 30.99409213250537, 9.167918332855272, 17.281858268644587, 8.291639509259197, 58.3641213635432, 6.67428343049909, 57.269374539710235, 53.34643052381183, 40.56544554991457, 10.782650028783879, 60.64157216186088, 65.09525319588079, 37.90965657023575, 56.587057195540254, 36.953467466054676, 13.060706834264012, 34.49234520843294, 126.84113832467574, 37.167316253670975, 22.89067280243871, 42.12851096973012, 72.79212347110924, 5.66305550135586, 7.224977539347977, 34.094094408657334, 13.150125001358665, 14.879317505868867, 25.13379743405191, 24.110859728555084, 31.06802756867012, 76.27495213347474, 23.647380390224043, 64.12910414372946, 32.45911015789944, 10.708623915171303, 45.31248537983131, 41.53886510232403, 75.2260325527305, 32.62324772335589, 15.469748930153877, 54.074559634876124, 69.59654357331516, 37.37353631363273, 23.474253278440823, 78.77197312259781, 39.10302141219232, 95.9157502751583, 62.55822330352174, 38.05813197714353, 6.741748621507682, 183.07234934431892, 5.091335000416504, 37.71814359306738, 31.995881326105128, 58.780825888857606, 24.67950467067925, 11.780870339865666, 90.47793929867854, 47.97463781616726, 5.522564048150116, 8.293355607733206, 31.776536571253526, 32.71996979113847, 152.94015046568614, 170.16903927860426, 51.17349996361949, 11.64381654826766, 66.53170133453224, 27.22813042656156, 30.061147622464905, 56.697603649836594, 23.212141507373605, 16.424885171090036, 23.708818399503173, 89.67174261566655, 55.200544017457915, 8.956736255295853, 49.387205796322846, 31.52693250839335, 38.473473649704616, 31.50785473301288, 36.71044332374419, 81.66533827788375, 17.681618170297707, 53.504099241412845, 158.54091491591478, 20.027087447758767, 104.57935658742686, 26.840388824982814, 83.7822238694692, 34.34836892431444, 57.16098655166896, 63.76848658317007, 166.3705853008272, 30.114507759749873, 69.4970441194329, 8.032186244500409, 125.83756747043654, 12.604556439349658, 17.8171724305987, 31.24890189189032, 90.18222359827578, 35.97039302633234, 35.36970844663028, 43.87641444461934, 90.53292095348345, 5.8020787873679, 45.67054571709527, 64.64289549487299, 13.133818101417543, 34.35940954004961, 14.783584661158926, 87.8920579462521, 19.672009430970636, 90.99540726367658, 13.234010145816198, 27.278376315721168, 81.4206241567054, 19.70903531575985, 11.606457555563003, 86.60138820400938, 40.800137398608996, 6.552173684208005, 93.1686314124382, 34.83297823480664, 31.075946797881958, 33.007313758393614, 45.78482765414989, 58.23538762880104, 16.75714929003559, 23.067345246771524, 14.235526064429328, 15.214428213210395, 64.25183489671252, 49.372410267714415, 207.42224309479803, 68.96189636282733, 21.5687700448076, 6.599807156570583, 111.00632763054492, 27.949597149949714, 18.907534244391325, 5.851283997913776, 5.418708828665376, 19.437359475403643, 11.613522748498788, 47.856642276544186, 65.00106452826266, 42.73098871157353, 80.81941479701653, 29.765063355011485, 16.819657365281927, 41.54908408431255, 83.53894878348275, 58.772934324478996, 130.7217897613685, 49.503196537889956, 9.817352499903947, 67.53926786614832, 5.316516552129829, 10.933745314342397, 152.54402475585823, 14.401416151693796, 32.03623800007531, 32.786406667562, 5.405930263038738, 72.78731868781199, 72.72319170555997, 5.749886610044632, 99.21377956465406, 66.68822240907602, 39.761093069274196, 9.501933302981692, 80.13955908534209, 85.62889914602128, 9.732949689114601, 7.9782643981682115, 23.601972756674833, 69.37074032540906, 65.6391475351297, 5.919580978958822, 68.27119249041287, 6.735785386779653, 5.182660754731642, 24.101384054501356, 21.595410826629696, 46.61590567600861, 11.642344439576368, 21.752479463872305, 23.268998544042965, 140.5937827964955, 21.91241577686032, 33.00407532974646, 6.28798698626563, 9.47786576672748, 15.64293711573464, 22.16784945570819, 103.60962432340497, 81.67810749676067, 45.96487590495226, 6.044464782058226, 29.78678381663984, 9.994247746534532, 30.487790763136395, 143.37491556122083, 103.17343908815748, 16.989004017064623, 29.30962280333356, 56.22209711422953, 28.288870131012835, 30.34967833802121, 28.03920992592474, 41.65831139328978, 47.89439338420822, 74.35181348694155, 7.127574035292967, 19.03538522554489, 7.622780253202657, 8.989315092421062, 74.0197999602794, 171.25331095622957, 70.29184508037876, 5.702522969400897, 57.58443573867742, 23.965870667280072, 5.217270669456569, 13.994703020666524, 21.085878674774364, 91.7893537948359, 37.3936000626878, 43.66253957094034, 11.661384833849304, 6.034569194179129, 22.573528914657224, 33.572387002962294, 7.11655821886102, 6.555079215269357, 13.642527349437698, 28.711227030952987, 36.0704373806006, 156.60535745110903, 20.316498401369575, 7.517798132593577, 40.79564299017346, 9.088957794114775, 41.727393000591356, 92.19361480914613, 11.912741372700912, 5.770851416324004, 12.460394097024041, 10.875732471162646, 8.605470134785543, 17.513045140643392, 34.90853607651928, 13.189841543308447, 82.68435749740695, 10.163358327856724, 112.48363551442047, 5.514739820240993, 28.179562007910064, 20.868954141985824, 116.31211807269939, 97.53662400517369, 13.301072376697622, 15.456463260881506, 13.379271379107037, 11.590018342376487, 26.602373027974302, 11.648242586823134, 9.590225867917713, 6.124585995959723, 5.495886642758216, 300.78777266872055, 91.83576356132804, 5.675080017176586, 6.1368192493753675, 11.566899501747173, 25.03111427717741, 36.406642794610235, 66.07637577345987, 5.612969223629968, 5.891372960791795, 19.957569659824248, 36.153957426273365, 18.816600467327312, 26.83334980280967, 5.197068683374233, 21.823799355795988, 50.41889059506722, 57.6575468020465, 5.954459791690465, 15.175289077052389, 13.551221111189323, 5.859784805500533, 71.98068320587437, 374.74439336730484, 8.258826662465074, 75.25780563857244, 15.767104433994863, 54.22578067709501, 70.88182782524386, 43.47525364232605, 66.12624447897613, 13.022475564341034, 27.768663224090083, 8.608559923648729, 6.320877929451978, 70.88467307860275, 13.014338443859796, 21.621667882028607, 71.84057596738981, 24.36324954134692, 48.3685919738358, 11.099454872877487, 60.55811175580536, 41.54138439381877, 16.491099139364653, 12.640956562885913, 108.01238078310902, 103.0659879085782, 5.920291234367894, 11.827170183874262, 8.916585699905454, 5.68490951077078, 14.081022629205567, 15.52818171145599, 7.342910033968981, 14.864282515783643, 36.80554819756998, 8.014330976869793, 33.11100707937856, 9.703414389703987, 60.27316951637312, 89.9266563648526, 16.95558843466749, 67.15594220430941, 77.89283869434793, 107.12032392181781, 14.949862448701724, 98.51840804065725, 144.63828834931846, 65.35430535209987, 14.291986758448724, 7.0956621347362905, 43.67518639238168, 75.46488902076351, 51.09789757641307, 48.971654137854784, 68.73623208864174, 11.177431183986394, 8.636796032850006, 18.969854344929082, 56.99605776658289, 55.33100566673331, 54.536924758067485, 7.574096577459787, 146.120337015007, 37.179841999034466, 106.75233675957858, 14.760012082244597, 56.164993243653, 37.51276637699145, 20.286455810411304, 45.58987807782384, 7.600479197591827, 21.518924982483966, 20.061960799985336, 29.113233197531084, 8.613676371809703, 62.99274377266267, 10.20808567814169, 133.48766880119985, 55.7464153929495, 57.04250745090269, 31.637888597473676, 87.00326114167144, 65.73177770527087, 5.212364959653471, 18.254367832039577, 76.1762795566239, 12.99360428461824, 8.25254373152096, 14.834858180464048, 75.33047251196703, 15.832916152714414, 104.88892026964805, 14.390043976740403, 40.67674297500596, 19.942641532708546, 21.28421495382788, 29.319416931783564, 100.53604574851715, 18.15705165537194, 90.18687583366778, 141.299752898328, 25.90732621672948, 65.9010031696186, 89.91753339154242, 31.14842988686636, 69.77804505770334, 35.94587963778505, 35.092974523325815, 25.56641307638143, 28.660644945729988, 53.06834133242102, 91.81422037306318, 18.52269518550186, 95.91600357981558, 32.02762561532532, 7.717619610906707, 72.40928986852171, 11.572167832941721, 96.7759420578557, 13.814523683546012, 5.228401470965629, 5.866644606979907, 27.413248340131645, 67.97595687324234, 61.358953126027785, 14.301681373851649, 20.95112469442232, 35.243653447336065, 47.58439020781151, 8.27998846906596, 18.322251887367038, 17.270199625357407, 39.814614503539474, 5.368998682046861, 32.10370951350804, 9.40927282015091, 62.06268827724154, 7.066943154532704, 8.872301694336336, 18.3094285656573, 28.477348435728715, 262.9023191893474, 70.51767774736116, 11.835488929097206, 76.35506503513551, 88.22834555634954, 10.545778073437189, 6.784971782365401, 7.389725074909605, 6.12397387459908, 6.976290418825292, 44.887528913273776, 81.09175539662164, 8.074859369674442, 23.982310170130084, 125.90547874838825, 12.23432877452459, 84.22983237058894, 7.256415196259951, 94.57822363058906, 34.01423285516619, 48.02720740723936, 13.497163548004762, 33.08943940072736, 176.0467979933253, 10.793620971641444, 5.418244160287375, 48.00887658448592, 128.89609140631794, 16.360508254921598, 89.98984055755443, 7.193255710648368, 71.38403114169296, 9.159701931995556, 194.24512819640813, 34.90420456983336, 18.71954774204113, 43.325085670399154, 11.561676755138873, 53.23070112730694, 12.465281693819033, 10.871813225467495, 24.77306072183233, 33.74213000072722, 49.821410337892054, 8.514465566265232, 21.24739040555242, 16.90704252470825, 23.597146111983292, 80.13757583373759, 32.688390870340406, 75.2852059554699, 35.04374336222148, 7.717067244419223, 13.514659922357836, 54.11702490302198, 30.152894694463605, 78.34732881116614, 8.544546357006775, 28.365817758742143, 91.68953500777795, 28.253942237317695, 14.085433406693983, 36.04865290013745, 28.083289827232356, 93.98601815871041, 101.64450261290867, 31.13246610733456, 12.49989826218529, 75.55024031286077, 135.2412321946788, 104.2339294896511, 77.14528336749696, 47.03245784451317, 17.05111411885631, 28.580511483281562, 22.480215678070067, 9.870915578054468, 59.35657516297193, 51.56287351206031, 64.60896939765558, 30.935764266397715, 10.59807134797535, 61.437850862335026, 48.05245926177338, 44.92320412882298, 14.858677335161218, 8.589730024715234, 66.3299639999356, 17.651704082964553, 23.239939307550493, 50.87429701429617, 19.585467453854623, 37.98428415759747, 37.58197262009563, 24.897632990735282, 16.743195934234745, 48.577406369108985, 50.702306956933946, 17.96038955322372, 105.9319940358811, 11.599074383353056, 12.52437992430391, 32.589659537471846, 30.860045007315687, 17.127858367797238, 25.62149412166569, 105.8067277085857, 26.65712487168395, 26.99848589838396, 5.262755293325219, 15.129522141692505, 25.469510981413148, 73.30109029508344, 77.76534254225584, 25.21193910473411, 151.93015832351225, 9.359807691226017, 6.682710911971275, 60.25911483997767, 51.50080187264716, 13.012667445163189, 35.38081741989379, 9.00886241204443, 39.36081051557401, 9.478400650941923, 65.81264557237282, 12.86206002525671, 7.3374562207274, 134.55244815412698, 23.396287661267436, 19.147855659516466, 19.97323453748472, 56.49782602540583, 5.804911935554205, 9.417853880320152, 32.519360830573476, 105.00505420359121, 5.664485513491351, 10.604494759441415, 74.33688744258419, 5.815306342851888, 10.49600534356275, 122.16586574720952, 23.429162959349007, 23.406878419960467, 50.95414316416895, 10.005144309662613, 7.229191000351763, 10.186661616942287, 19.418444281313338, 98.74711841465562, 115.34077176958452, 73.16443147835247, 124.54314949837033, 120.17259589850474, 43.0463158929835, 8.950908696953029, 18.822428386460064, 53.25996236841644, 11.673166129886143, 27.473328705559368, 115.69584366167477, 16.324010660452274, 47.901796689457356, 21.721582862041302, 174.7616696085298, 91.01090052848153, 72.53921355872593, 55.551449556758, 5.609855268647479, 16.440145337714775, 24.106152114571852, 17.02364681668553, 32.195548693048806, 45.694852587300346, 92.51729295003176, 77.1365968096239, 166.8221020849269, 80.28026047021318, 75.6093907843493, 7.975770610720735, 9.344114648202643, 41.62129495052031, 19.12564943547381, 53.44526356279413, 27.37627659795124, 109.67039338116197, 14.921995237453341, 30.699592565723872, 147.7387626836308, 102.54606434724431, 10.554538178705947, 89.33448478986836, 9.787774586557259, 14.021273221315678, 31.29799214484352, 14.50071765781598, 78.40404959111603, 61.410876040877, 29.992774487704793, 22.13883935910732, 20.66948932756697, 15.095582513182011, 87.99630625385335, 141.8605022668026, 5.589864793050422, 107.7759363717428, 58.32830079952183, 32.64630183655875, 82.39701824600458, 77.00561623991982, 8.049909015130854, 48.19356304154996, 61.7152553915105, 43.71526629750174, 24.515762876372683, 48.10712219611757, 60.76304756748227, 109.70015573906741, 12.779412848551662, 14.307131601387798, 34.903247152092526, 35.63555595521921, 17.134647930786034, 93.97705027249323, 7.833739588993054, 23.625384941864283, 11.138480082497612, 58.45242200539693, 26.540939691740547, 32.70951235679526, 17.907926556033086, 157.57520969333302, 7.79112071593815, 15.987592623955992, 72.94131995374022, 113.25490805113043, 10.50159379589193, 11.295596210820124, 28.58372103503524, 107.24450571200911, 26.06774409585329, 123.9890595326216, 9.418870508576662, 26.11131921199321, 147.25293617196945, 13.846731246752984, 30.77204932757129, 22.980833951203326, 73.6905494660126, 7.334966449734423, 68.69178356840774, 70.4900883594444, 5.388043904818555, 66.03470728019819, 89.18113222302009, 27.33187251165113, 49.4185668158517, 7.777158372393308, 70.60278626797695, 110.40500754981045, 249.19846662508968, 29.847532514948135, 8.128256960541417, 88.68159530751923, 38.412356159760975, 27.663645807739556, 89.76381003185486, 63.65843624899537, ...])
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)