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 = 45724
shot = shot_no
identifier='H03-W0051_shot_'+str(shot)+'_450V'
detector = 'H03-W0051'
ds = np.DataSource('/tmp') # temporary storage for downloaded files
scalars_URL = 'http://golem.fjfi.cvut.cz/shots/{shot_no}/Diagnostics/PlasmaDetection/Results/{name}'
def get_scalar(shot_no, name):
return float(ds.open(scalars_URL.format(shot_no=shot_no, name=name)).read())
t_plasma_start = get_scalar(shot_no, 't_plasma_start')
t_plasma_end = get_scalar(shot_no, 't_plasma_end')
is_plasma = get_scalar(shot_no, 'b_plasma')
def get_file(shot, identifier):
#Pick the discharge to analyse
URL = 'http://golem.fjfi.cvut.cz/shots/{shot}/Diagnostics/TimepixDetector/H03/{identifier}.t3pa'
url = URL.format(shot=shot, identifier=identifier)
try:
file_name_t3pa=url
with urllib.request.urlopen(file_name_t3pa) as ft3pa:
line = ft3pa.readline()
line = line.decode('utf‐8')
ft3pa.close
except HTTPError:
print('File not found at %s. Aborting notebook execution.' % url)
raise StopExecution
return file_name_t3pa
def get_file_calib(name_calib):
#Pick the discharge to analyse
URL = 'http://golem.fjfi.cvut.cz/shots/{shot}/Diagnostics/TimepixDetector/calib_matrix_H03/{name_calib}.txt'
url = URL.format(shot=shot, name_calib=name_calib)
#print(url)
try:
file_calib=url
with urllib.request.urlopen(file_calib) as calib:
line = calib.readline()
line = line.decode('utf‐8')
calib.close
except HTTPError:
print('File not found at %s. Aborting notebook execution.' % url)
raise StopExecution
return file_calib
def load_calib(file_calib):
with urllib.request.urlopen(file_calib) as fc:
calib=[] #vytvoreni 1D pole
for i in range(0,256): #tj. rozsah 0-255
temp = [] # docasne pole
for j in range(0,256):
temp.append(0) #naplneni docasneho pole 0
calib.append(temp) #naplneni pole a[] docasnym polem temp
for i in range(0,256): #nacteni calib matice do pole calib
line = fc.readline()
line = line.decode('utf‐8')
word=line.strip().split(' ')
for j in range(0,256):
#calib[i][j]=float(word[j]) #i = radek, j = sloupec0
calib[j][i]=float(word[j]) #j = radek, i = sloupec0 - pouze pro stavajici kalibraci - verze XV
fc.close
return calib
def load_t3pa_file(file_t3pa):
index=[]
matrix_index=[]
ToA=[]
ToT=[]
FToA=[]
overflow=[]
pocet_udalosti = 0
with urllib.request.urlopen(file_t3pa) as ft3pa:
line = ft3pa.readline()
line = line.decode('utf‐8')
while True:
line = ft3pa.readline()
line = line.decode('utf‐8')
word=line.strip().split('\t') #v t3pa souboru je oddelovac \t
if line == '':
break
index.append(word[0])
matrix_index.append(word[1])
ToA.append(float(word[2]))
ToT.append(float(word[3]))
FToA.append(float(word[4]))
overflow.append(float(word[5]))
pocet_udalosti = pocet_udalosti + 1
ft3pa.close
return index, matrix_index, ToA, ToT, FToA, overflow, pocet_udalosti
def noise(index, matrix_index, ToA, ToT, FToA, overflow, pocet_udalosti): #tuto fci nemus9m explicitn2 volat - volam ji v fci load_t3pa
pocet=int(0) #pocet sumicich pixelu
konst=int(len(index)/1000)+1
noise_matrix_index=[]
for i in range(0,konst):
pom = [] # pomocne pole
k=0 #pomocna promenna - udava, kolik je v czklu ve skutecnosti udalosti - aby nebyla chyba 'list index out of range'
for j in range(0,1001):
if i*1000+j>=len(index):
break
pom.append(matrix_index[i*1000+j])
k=k+1
for m in range(0,k):
count=int(0) #pocet vvyskytu stejneho matrix index behem 1000 udalosti
index_=int(-1) #budu testovat, jestli pixel na ktery koukam je sumici (abych ho nezapocital 2x)
for p in range(0,pocet):
#index=int(p)
if pom[m]==noise_matrix_index[p]:
index_=p #pixel na ktery jsem uz koukal a byl sumici
break
if index_ >=0 and pom[m]==noise_matrix_index[index_]:
continue
for l in range(0,k):
if pom[m]==pom[l]:
count=count+1
####podminka na sumici pixely
if count>=50: #kdyz se pixel vyskytne behem tisice udalosti vicekrat nez toto cislo, je sumici
noise_matrix_index.append(pom[m])
#noise_matrix_index[pocet]=pom[i]
pocet=pocet+1
pom.clear()
pocet_udalosti=len(index)
for n in range (0,pocet_udalosti):
for o in range(0,len(noise_matrix_index)):
if n >=pocet_udalosti:
break
if(matrix_index[n]==noise_matrix_index[o]):
del matrix_index[n]
del index[n]
del ToA[n]
del ToT[n]
del FToA[n]
del overflow[n]
pocet_udalosti=pocet_udalosti-1
continue
return pocet_udalosti,index, matrix_index, ToA, ToT, FToA, overflow
def t3pa_data(pocet_udalosti,index, matrix_index, ToA, ToT, FToA, overflow):
#rovnou vyhodim sumici pixely
pocet_udalosti,index, matrix_index, ToA, ToT, FToA, overflow=noise(index, matrix_index, ToA, ToT, FToA, overflow, pocet_udalosti)
RowNo=[]
ClmNo=[]
for i in range(0,len(matrix_index)):
#RowNo.append(int(int(matrix_index[i]))//int(256))
#ClmNo.append(int(int(matrix_index[i]))%int(256))
ClmNo.append(int(int(matrix_index[i]))//int(256)) #ver XV - bude pro novou kalibraci - nyn9 to bere 3patnou kalibraci jednotlivych pixelu (cislovani radku a sloupcu stejne jako v pixetu)
RowNo.append(int(int(matrix_index[i]))%int(256)) ##ver XV - bude super pro novou kalibraci - odpovida radkum a sloupcum v pixetu. Nyni bere spatne kalibrace pixelu (viz fce load_calib)
return index, matrix_index, ToA, ToT, FToA, overflow, pocet_udalosti, RowNo, ClmNo
def hit_map(detector,hit_map_fig,RowNo,ClmNo):
plt.hist2d(RowNo,ClmNo,bins=(256,256),cmap='Blues')
cb=plt.colorbar()
cb.set_label('Counts in pixel')
plt.xlabel('x [pixel]')
plt.ylabel('y [pixel]')
plt.title(detector)
plt.savefig(hit_map_fig, dpi = 1000)
return
def energy(a, b, c, t, ToT, pocet_udalosti, RowNo, ClmNo):
E=[] #energy in keV
#for i in range (0,pocet_udalosti):
pom=0
for i in range (0,len(ToT)):
Sqrt=float(0.0)
e1=float(0.0)
e2=float(0.0)
# promenna sqrt je vnitrek odmocniny
Sqrt = (((float(b[RowNo[i]][ClmNo[i]])+float(a[RowNo[i]][ClmNo[i]])*float(t[RowNo[i]][ClmNo[i]])-float(ToT[i])))*(((float(b[RowNo[i]][ClmNo[i]])+float(a[RowNo[i]][ClmNo[i]])*float(t[RowNo[i]][ClmNo[i]])-float(ToT[i])))) + (float(4)*float(a[RowNo[i]][ClmNo[i]])*float(c[RowNo[i]][ClmNo[i]]))) #zmena oproti verzi VI
if float(Sqrt)<float(0):
E.append(float(0))
else:
'''
V kalibracni matici a se obcas vyskytne 0 -> ve vypoctu energie
je tim padem deleni nulou -> energie diverguje. Jak to vyresit?
zatim polozim energii = 0 (kdyz a=0), pak se uvidi
nakonec udelam limitu vyrazu energie pro a->0 (L'hopital)
'''
if a[RowNo[i]][ClmNo[i]]==0:
e1=((float(t[RowNo[i]][ClmNo[i]]))/float(2)) + ((((float(b[RowNo[i]][ClmNo[i]])+float(a[RowNo[i]][ClmNo[i]])*float(t[RowNo[i]][ClmNo[i]])-float(ToT[i]))*(float(t[RowNo[i]][ClmNo[i]]))) - 2*(float(c[RowNo[i]][ClmNo[i]])))/(float(2)*np.sqrt(float(Sqrt))))
e2=((float(t[RowNo[i]][ClmNo[i]]))/float(2)) - ((((float(b[RowNo[i]][ClmNo[i]])+float(a[RowNo[i]][ClmNo[i]])*float(t[RowNo[i]][ClmNo[i]])-float(ToT[i]))*(float(t[RowNo[i]][ClmNo[i]]))) - 2*(float(c[RowNo[i]][ClmNo[i]])))/(float(2)*np.sqrt(float(Sqrt))))
else:
e1=((-(float(b[RowNo[i]][ClmNo[i]]) - (float(a[RowNo[i]][ClmNo[i]])*float(t[RowNo[i]][ClmNo[i]]))-float(ToT[i])))+np.sqrt(float(Sqrt)))/(float(2)*float(a[RowNo[i]][ClmNo[i]]))
e2=((-(float(b[RowNo[i]][ClmNo[i]]) - (float(a[RowNo[i]][ClmNo[i]])*float(t[RowNo[i]][ClmNo[i]]))-float(ToT[i])))-np.sqrt(float(Sqrt)))/(float(2)*float(a[RowNo[i]][ClmNo[i]]))
if a[RowNo[i]][ClmNo[i]]<0:
e1=-1
e2=-1
if math.isnan(e1):
e1=-1
if math.isnan(e2):
e2=-1
if e1<0 and e2<0:
E.append(float(0))
if e1>=0 and e1>e2:
E.append(float(e1))
if e2>=0 and e2>e1:
E.append(float(e2))
if e1>=0 and e2==e1:
E.append(float(e1))
return E
def Time(ToA, FToA, pocet_udalosti, RowNo, ClmNo):
T=[] #time in ns
for i in range (0,pocet_udalosti):
Time=float(0.0)
Time=(float(ToA[i])-((float(FToA[i])/float(16))))*float(25)
T.append(float(Time))
return T
def Timewalk_parameters_Si():
#SI - korekce na TimeWalk - parametry
A = -1.21988
B = 4.33638
C = 29.5075
D = 1
sigma_A=0.7013
sigma_B=0.1366
sigma_C=4.753
sigma_D=0
return A, B, C, D, sigma_A, sigma_B, sigma_C, sigma_D
def Timewalk(E,T):
i=0
A, B, C, D, sigma_A, sigma_B, sigma_C, sigma_D = Timewalk_parameters_Si()
while i < len(T):
timewalk=float(0)
timewalk = (C / (E[i] - B)) + A
if(timewalk<0):
timewalk=0
T[i]=T[i]-timewalk
i=i+1
return E,T
def remove_interactions_with_zero_energy(index, matrix_index, ToA, ToT, FToA, overflow, RowNo, ClmNo, E, T):
i=0
treshold=5.015347
while i < len(T):
if E[i]<treshold: #E[i] < energy treshold
index.pop(i)
matrix_index.pop(i)
ToA.pop(i)
ToT.pop(i)
FToA.pop(i)
overflow.pop(i)
RowNo.pop(i)
ClmNo.pop(i)
E.pop(i)
T.pop(i)
continue
i=i+1
return index, matrix_index, ToA, ToT, FToA, overflow, RowNo, ClmNo, E, T
def clustering_new(index, matrix_index, ToA, ToT, FToA, overflow, RowNo, ClmNo, E, T):
dT=float(50)
indexCl, TCl,ECl, matrix_indexCl, ToACl,ToTCl,FToACl,RowNoCl,ClmNoCl,overflowCl=[],[],[],[],[],[],[],[],[],[]
StartLastElem=len(T)-1
indexCl.append(int(index[StartLastElem]))
TCl.append(float(T[StartLastElem]))
ECl.append(float(E[StartLastElem]))
matrix_indexCl.append(int(matrix_index[StartLastElem]))
RowNoCl.append(int(RowNo[StartLastElem]))
ClmNoCl.append(int(ClmNo[StartLastElem]))
ToACl.append(float(ToA[StartLastElem]))
ToTCl.append(float(ToT[StartLastElem]))
FToACl.append(float(FToA[StartLastElem]))
overflowCl.append(float(overflow[StartLastElem]))
del index[StartLastElem]
del T[StartLastElem]
del E[StartLastElem]
del matrix_index[StartLastElem]
del RowNo[StartLastElem]
del ClmNo[StartLastElem]
del ToA[StartLastElem]
del ToT[StartLastElem]
del FToA[StartLastElem]
del overflow[StartLastElem]
j=1
pom=float(TCl[0]+dT)
while(j >0):
if(len(T) == 0):
break
k=0
j=0
while (k<=(len(TCl)-1)):
i=len(T)-1
if(len(T) == 0):
break
pocet_sousedu=0 #pocet sousednich pixelu - mohou byt maximalne 4
delka=0
# verze X
count=0 #pomocna promanna, kterou urcuji, ze se ma nasledujici cyklus while projit jeste jednou, pokud je i = -1
while(float(T[i])<=(pom)):
delka=delka+1
if(((((int(RowNoCl[k]))==(int(RowNo[i])+1))or((int(RowNoCl[k]))==(int(RowNo[i])-1))) and ((int(ClmNoCl[k]))==(int(ClmNo[i])))) or (((int(RowNoCl[k]))==(int(RowNo[i]))) and (((int(ClmNoCl[k]))==(int(ClmNo[i])+1))or((int(ClmNoCl[k]))==(int(ClmNo[i])-1))))):
#beru jen pixely, které mají společnou jednu stranu.
#pixely, kter0 spolu sousedí přes roh neuvažuji
indexCl.append(int(index[i]))
TCl.append(float(T[i]))
ECl.append(float(E[i]))
matrix_indexCl.append(int(matrix_index[i]))
RowNoCl.append(int(RowNo[i]))
ClmNoCl.append(int(ClmNo[i]))
ToACl.append(float(ToA[i]))
ToTCl.append(float(ToT[i]))
FToACl.append(float(FToA[i]))
overflowCl.append(float(overflow[i]))
# Removes i-th Row
del index[i]
del T[i]
del E[i]
del matrix_index[i]
del RowNo[i]
del ClmNo[i]
del ToA[i]
del ToT[i]
del FToA[i]
del overflow[i]
j=j+1
i=len(T)-1
pocet_sousedu=pocet_sousedu+1
if(len(T) == 0):
break
if(pocet_sousedu==4):
break
continue
i=i-1
if(i==-1): # verze X
count=count+1
if(i<0 and len(T)>0): # verze X
i=0
if(count>1):
break
if(i>=len(T)):
break
k=k+1
if(len(TCl)>2):
indexCl, TCl, ECl, matrix_indexCl, RowNoCl, ClmNoCl, ToACl, ToTCl, FToACl, overflowCl = insertionSort(indexCl, TCl, ECl, matrix_indexCl, RowNoCl, ClmNoCl, ToACl, ToTCl, FToACl, overflowCl)
return T, indexCl,TCl, ECl, matrix_indexCl, RowNoCl, ClmNoCl, ToACl, ToTCl, FToACl, overflowCl
def insertionSort(indexCl, TCl, ECl, matrix_indexCl, RowNoCl, ClmNoCl, ToACl, ToTCl, FToACl, overflowCl):
# Function to do insertion sort
# Traverse through 1 to len(arr)
for i in range(1, len(TCl)):
key = TCl[i]
# Move elements of arr[0..i-1], that are
# greater than key, to one position ahead
# of their current position
#ostatni
key1 = indexCl[i]
key2 = ECl[i]
key3 = matrix_indexCl[i]
key4 = RowNoCl[i]
key5 = ClmNoCl[i]
key6 = ToACl[i]
key7 = ToTCl[i]
key8 = FToACl[i]
key9 = overflowCl[i]
j = i-1
while j >= 0 and key < TCl[j] :
TCl[j + 1] = TCl[j]
#ostatni
indexCl[j + 1] = indexCl[j]
ECl[j + 1] = ECl[j]
matrix_indexCl[j + 1] = matrix_indexCl[j]
RowNoCl[j + 1] = RowNoCl[j]
ClmNoCl[j + 1] = ClmNoCl[j]
ToACl[j + 1] = ToACl[j]
ToTCl[j + 1] = ToTCl[j]
FToACl[j + 1] = FToACl[j]
overflowCl[j + 1] = overflowCl[j]
j -= 1
TCl[j + 1] = key
#ostatni
indexCl[j + 1] = key1
ECl[j + 1] = key2
matrix_indexCl[j + 1] = key3
RowNoCl[j + 1] =key4
ClmNoCl[j + 1] = key5
ToACl[j + 1] = key6
ToTCl[j + 1] = key7
FToACl[j + 1] = key8
overflowCl [j + 1] = key9
return indexCl, TCl, ECl, matrix_indexCl, RowNoCl, ClmNoCl, ToACl, ToTCl, FToACl, overflowCl
def file_t3pa_cls_new(file_t3pa_cls,T):
with open(file_t3pa_cls, "w", encoding="utf-8") as t3pa_cls:
t3pa_cls.write('%\n')
t3pa_cls.write('% Index Matrix Index [ RowNo, ClmNo ] ToA FToA ( ToA_in_ns ) ToT ( ToT_in_keV ) Overflow\n')
t3pa_cls.write('\n')
i=1
T_first=[]
E_tot=[]
N_tot=[]
eventNo=0 #for high_energy_event function
while(len(T) > 0):
T, indexCl,TCl, ECl, matrix_indexCl, RowNoCl, ClmNoCl, ToACl, ToTCl, FToACl, overflowCl = clustering_new(index, matrix_index, ToA, ToT, FToA, overflow, RowNo, ClmNo, E, T)
Tfirst=float(TCl[0])
Tlast=float(TCl[len(TCl)-1])
dT=Tlast-Tfirst
Etot=float(0)
for k in range(0,len(TCl)):
Etot=Etot+float(ECl[k])
T_first.append(float(Tfirst))
dT=Tlast-Tfirst
E_tot.append(float(Etot))
N_tot.append(len(TCl)) #new in ver. XV
t3pa_cls.write('# '+str(i)+', Nunmasked = '+str(len(TCl))+', Nmasked = 0, Ntot = '+str(len(TCl))+'\n')
t3pa_cls.write('# Tfirst = '+str(Tfirst)+' ns, Tlast = '+str(Tlast)+' ns, dT = '+str(dT)+' ns, Etot = '+str(Etot)+' keV\n')
for j in range(0,len(TCl)):
t3pa_cls.write(str(indexCl[j])+' '+str(matrix_indexCl[j])+' [ '+str(RowNoCl[j])+', '+str(ClmNoCl[j])+' ] '+str(ToACl[j])+' '+str(FToACl[j])+' ( '+str(TCl[j])+' ns ) '+str(ToTCl[j])+' ( '+str(ECl[j])+' keV ) '+str(overflowCl[j])+'\n')
t3pa_cls.write('\n')
#eventNo=single_interaction(eventNo,Etot, Tfirst, ECl, TCl, RowNoCl, ClmNoCl,path)
i=i+1
t3pa_cls.close
return T_first, E_tot, N_tot
def energy_spectrum_in_time(Tfirst, Etot): #dela histogram - energie zaznamenana v case
pom = 0
dt=100 #(ns) time width of 1 bin
T_first=0 #cas, kdy prisel trigger a yacalo mereni
T_last=(max(Tfirst)) #posledni z Tfirst
Delta_T = T_last - T_first
poc = int(int(Delta_T) / float(dt)) + 1 #pocet casovych oken
T_int_first=[] #cas
E=[] #energie
for i in range(0,poc):
T_int_first.append((i*dt) + dt/2)
E.append(0)
#XII
for j in range(0,len(Tfirst)):
time_index=0
time_index=int(((Tfirst[j]-T_first)/dt))
if float(Tfirst[j]-T_first) >= (T_int_first[time_index] - dt / 2) and float(Tfirst[j]-T_first) < (T_int_first[time_index] + dt / 2):
E[time_index]=float(E[time_index])+float(Etot[j])
pom=pom+1
for l in range(0,len(T_int_first)):
T_int_first[l]=T_int_first[l]+T_first
caption, T_int_first = energy_in_time_hist(T_int_first, E, figure_E_in_time_hist, t_plasma_start, t_plasma_end, is_plasma, dt)
return dt, caption, T_int_first, E
def energy_in_time_hist(T_int_first, E,figure_E_in_time_hist, t_plasma_start, t_plasma_end, is_plasma, dt):
plt.rcParams.update({'font.size': 20})
fig, ax = plt.subplots(figsize =(10, 7))
for k in range(0,len(T_int_first)):
T_int_first[k] = T_int_first[k] / 1000000
plt.plot(T_int_first, E, drawstyle='steps-mid')
plt.title(detector+', #'+str(shot_no))
plt.xlabel('Time [ms]')
plt.ylabel('Energy [keV]')
if is_plasma == 1:
for t in (t_plasma_start, t_plasma_end):
plt.axvline(t, color='k', linestyle='--')
plt.xlim([0, (t_plasma_start + t_plasma_end)])
else:
plt.xlim(0,)
plt.ylim(0,) #10 000 keV
plt.savefig(figure_E_in_time_hist, dpi = 1000)
caption = '# x = time in ms, count = energy in keV, dT= '+str(dt)+' ns'
return caption, T_int_first
def hits_in_time_hist_new(T, dt, t_plasma_start, t_plasma_end, is_plasma,figure_count_in_time_hist):
pom = 0
T_first=0 #cas, kdy prisel trigger a yacalo mereni
T_last=(max(T)) #posledni z Tfirst
Delta_T = T_last - T_first
poc = int(int(Delta_T) / float(dt)) + 1 #pocet casovych oken
T_hit=[] #cas
count=[] #energie
for i in range(0,poc):
T_hit.append((i*dt) + dt/2)
count.append(0)
for j in range(0,len(T)):
time_index=0
time_index=int(((T[j]-T_first)/dt))
k=time_index
for j in range(0,len(T)):
time_index=0
time_index=int(((T[j]-T_first)/dt))
if float(T[j]-T_first) >= (T_hit[time_index] - dt / 2) and float(T[j]-T_first) < (T_hit[time_index] + dt / 2):
count[time_index] = count[time_index] + 1
pom=pom+1
for l in range(0,len(T_hit)):
T_hit[l]=T_hit[l]+T_first
plt.rcParams.update({'font.size': 20})
fig, ax = plt.subplots(figsize =(10, 7))
for k in range(0,len(T_hit)):
T_hit[k] = T_hit[k] / 1000000
#plt.plot(T_hit, count)
plt.plot(T_hit, count, drawstyle='steps-mid')
plt.title(detector+', #'+str(shot_no))
plt.xlabel('Time [ms]')
plt.ylabel('Count')
if is_plasma == 1:
for t in (t_plasma_start, t_plasma_end):
plt.axvline(t, color='k', linestyle='--')
plt.xlim([0, (t_plasma_start + t_plasma_end)])
else:
plt.xlim(0,)
plt.ylim(0,) #10 000 keV
plt.savefig(figure_count_in_time_hist, dpi = 1000)
caption = '# x = time in ms, dT= '+str(dt)+' ns'
return caption, T_hit,count
def energy_spectrum(Etot):
E_min=0
dE=5 #keV
E_max=max(Etot)
pocet=(E_max//dE) + 3
pocet=int(pocet)
E_max=float(dE*pocet)
xle=[]
xre=[]
xmean=[]
for p in range (0,pocet):
xle.append(E_min + (p * (E_max - E_min)) / pocet)
xre.append(xle[p]+dE)
xmean.append((xle[p] + xre[p]) / 2)
count=[]
for l in range(0,pocet):
count.append(0)
#XII
for i in range(0,len(Etot)):
E_index=int(((Etot[i]-E_min)/dE))
if ((xle[E_index] <= Etot[i]) and (Etot[i] < xre[E_index])):
count[E_index]=count[E_index]+1
plt.rcParams.update({'font.size': 20})
fig, ax = plt.subplots(figsize =(10, 7))
#ax.hist(Etot, bins = xle)
plt.fill_between(xmean, count,step='mid') #pre mid post
plt.plot(xmean, count, drawstyle='steps-mid')
plt.title(detector+', #'+str(shot_no))
plt.xlabel('Energy [keV]')
plt.ylabel('Count')
plt.xlim(0,)
ax.set_yscale('log') #log scale y
caption = '# x = energy in keV, dE= '+str(dE)+' keV'
plt.savefig(figure_E_hist, dpi = 1000)
return caption, xmean,count, xle, Etot
def hist_file(file_hist, xmean, count, caption ):
with open(file_hist, "w", encoding="utf-8") as hist:
hist.write('#\n')
hist.write('#'+str(caption)+'\n')
hist.write('# x_mean count\n')
hist.write('\n')
for m in range(0,len(xmean)):
hist.write(str(xmean[m])+' '+str(count[m])+'\n')
hist.close
return T_first, E_tot
def multiplot(icon_fig, x1,y1,x2,y2):
plt.rcParams.update({'font.size': 20})
fig, ax = plt.subplots(nrows=2,figsize =(10, 7))
ax[0].plot(x1, y1, drawstyle='steps-mid')
ax[0].set_xlabel('Time [ms]')
ax[0].set_ylabel('Energy [keV]')
if is_plasma == 1:
for t in (t_plasma_start, t_plasma_end):
ax[0].axvline(t, color='k', linestyle='--')
ax[0].set_xlim([0, (t_plasma_start + t_plasma_end)])
else:
ax[0].set_xlim(0,)
ax[0].set_ylim(0,) #keV
#ax[1].hist(y2, bins = x2)
ax[1].fill_between(x2, y2,step='mid') #pre mid post
ax[1].plot(x2, y2, drawstyle='steps-mid')
ax[1].set_xlabel('Energy [keV]')
ax[1].set_ylabel('Count')
ax[1].set_xlim(0,)
#ax[1].set_ylim(0,)
ax[1].set_yscale('log') #log scale y
fig.subplots_adjust(hspace=0.3)
plt.savefig(icon_fig, dpi = 1000)
return
def single_interaction(eventNo,Etot, Tfirst, ECl, TCl, RowNoCl, ClmNoCl,path): # ver XV
#tuto funkci volam ve funkci file_t3pa_cls_new(file_t3pa_cls,T):
#This function is calling in function file_t3pa_cls_new(file_t3pa_cls,T)
high_E = 1500 #[keV] - zadani, jaka energie je pro me vysoka
if(Etot>=high_E or len(ECl)>15):
#if (len(ECl)>15): #len(ECl) = pocet pixelu dane interakce
print("Total energy of track: "+str(Etot)+" keV\n")
A, B, C, D, sigma_A, sigma_B, sigma_C, sigma_D = Timewalk_parameters_Si()
######################
#SI - rekonstrukce z(t) - parametry
a=0.0193947
b=-0.0273934
sigma_a=0.0004163
sigma_b=0.009832
#######################
time=[]
sigma_time=[]
time_min = []
time_max=[]
z_rec=[]
z_rec_min=[]
z_rec_max=[]
sigma_z_rec=[]
for i in range(0, len(TCl)):
time.append(TCl[i] - Tfirst)
#chyba urceni casu = chyba timewalk ->
sigma_time.append(np.sqrt(((sigma_C / (pow((ECl[i] - B), D)))*(sigma_C / (pow((ECl[i] - B), D)))) + (((sigma_B*C*D) / (pow((ECl[i] - B), (D + 1))))*((sigma_B*C*D) / (pow((ECl[i] - B), (D + 1))))) + (((sigma_D*C*math.log(ECl[i] - B)) / (pow((ECl[i] - B), D)))* ((sigma_D*C*math.log(ECl[i] - B)) / (pow((ECl[i] - B), D)))) + (sigma_A*sigma_A)))
time_min.append(time[i] - sigma_time[i])
time_max.append(time[i] + sigma_time[i])
#//
#//rekonstrukce hloubky interakce
z_rec.append(a * time[i] + (b))
sigma_z_rec.append(np.sqrt(((time[i]*time[i])*(sigma_a*sigma_a)) + (sigma_b*sigma_b) + (a*a)*(sigma_time[i]*sigma_time[i])))
z_rec_min.append(z_rec[i] - sigma_z_rec[i])
z_rec_max.append(z_rec[i] + sigma_z_rec[i])
#//
single_interaction_file=str(path)+'event'+str(eventNo)+'.txt'
single_interaction_2D_fig=str(path)+'2D_event'+str(eventNo)+'.png'
single_interaction_3D_fig=str(path)+'3D_event'+str(eventNo)+'.png'
with open(single_interaction_file, "w", encoding="utf-8") as f:
f.write('#\n')
f.write('# x_mean y_mean z_rec z_rec_min z_rec_max sigma_z_rec\n')
f.write('#E_tot='+str(Etot)+'\n')
f.write('\n')
for m in range(0,len(TCl)):
#print(str(RowNoCl[m])+' '+str(ClmNoCl[m])+' '+str(z_rec[m])+' '+str(z_rec_min[m])+' '+str(z_rec_max[m])+' '+str(sigma_z_rec[m])+' '+str(ECl[m])+'\n')
f.write(str(RowNoCl[m])+' '+str(ClmNoCl[m])+' '+str(z_rec[m])+' '+str(z_rec_min[m])+' '+str(z_rec_max[m])+' '+str(sigma_z_rec[m])+' '+str(ECl[m])+'\n')
f.close
############################### plot
#binwidth=1
if ((max(RowNoCl)-min(RowNoCl))>=(max(ClmNoCl)-min(ClmNoCl))):
rang=max(RowNoCl)-min(RowNoCl)
#bins=(range((min(RowNoCl)-1), (max(RowNoCl)+3), binwidth), range((min(ClmNoCl)-1), (min(ClmNoCl)+rang+3), binwidth))
x_min=min(RowNoCl)-1
x_max=max(RowNoCl)+2
y_min=min(ClmNoCl)-1
y_max=min(ClmNoCl)+rang+2
else:
rang = max(ClmNoCl)-min(ClmNoCl)
#bins=(range((min(RowNoCl)-1), (min(RowNoCl)+rang+3), binwidth), range((min(ClmNoCl)-1), (max(ClmNoCl)+3), binwidth))
x_min=min(RowNoCl)-1
x_max=min(RowNoCl)+rang+2
y_min=min(ClmNoCl)-1
y_max=max(ClmNoCl)+2
###############$$$$$$$$$$$$$$$$$$$$
rows, cols = (x_max-x_min, x_max-x_min)
#arrECl = [[0]*cols]*rows
arrECl= [[0] * cols for _ in range(rows)]
for i in range (x_min,x_max):
for j in range (y_min,y_max):
for k in range(0,len(RowNoCl)):
if ((i==RowNoCl[k]) and (j==ClmNoCl[k])):
#print(str(i)+" "+str(j)+" "+str(RowNoCl[k])+" "+str(ClmNoCl[k])+"\n")
arrECl[i-x_min][j-y_min]=ECl[k]
arrECl=np.transpose(arrECl)
arrECl[arrECl == 0] = np.nan
#2D plot
plt.imshow(arrECl,cmap='jet', interpolation='none', origin=[(x_min-0.2),(y_min-0.2)], aspect='equal', extent=[x_min-0.2,x_max,y_min-0.2,y_max])
###############$$$$$$$$$$$$$$$$$$$$
cb=plt.colorbar(pad=0.005)
plt.tick_params(axis="x",direction="in")
plt.tick_params(axis="y",direction="in")
cb.ax.tick_params(axis='y', direction='in')
cb.set_label('Energy in pixel [keV]')
plt.xlabel('x [pixel]')
plt.ylabel('y [pixel]')
plt.title('$E_{tot}$ = '+str(round(Etot, 2))+' keV, $N_{tot}$ = '+str(len(ECl)))
plt.savefig(single_interaction_2D_fig, dpi = 1000)
plt.show()
plt.close()
############################### plot
############## 3D plot
# Creating figure
fig = plt.figure(figsize = (16, 9))
ax = plt.axes(projection ="3d")
# Add x, y gridlines
ax.grid(b = True, color ='grey', #
linestyle ='-.', linewidth = 0.3,
alpha = 0.2)
# Creating plot
sctt = ax.scatter3D(RowNoCl, ClmNoCl, z_rec,
alpha = 0.8,
c = ECl,
cmap = 'jet',
s = 4000, #size of bubbles in plot
marker ='o')
plt.title('$E_{tot}$ = '+str(round(Etot, 2))+' keV, $N_{tot}$ = '+str(len(ECl)))
ax.set_xlabel('x [pixel]', fontweight ='bold')
ax.set_ylabel('y [pixel]', fontweight ='bold')
ax.set_zlabel('z [mm]', fontweight ='bold')
cb=fig.colorbar(sctt, ax = ax, shrink = 0.5,aspect = 10,pad=0.00005) #
cb.ax.tick_params(axis='y', direction='in')
cb.set_label('Energy in pixel [keV]', fontweight ='bold')
plt.savefig(single_interaction_3D_fig, dpi = 1000)
# show plot
plt.show()
plt.close()
############## 3D plot
eventNo=eventNo+1
return eventNo
def size_of_interactions_average(Etot, Ntot,file_hist): #ver XV
E_min=0
dE=5 #keV
E_max=max(Etot)
pocet=(E_max//dE) + 3
pocet=int(pocet)
E_max=float(dE*pocet)
xle=[]
xre=[]
xmean=[]
count=[]
nop=[] #number of pixels
nop_mean=[] #mean number of pixels in dE
sigma=[] #root mean square error of the mean - stredni kvadraticka chyba prumeru
for p in range (0,pocet):
xle.append(E_min + (p * (E_max - E_min)) / pocet)
xre.append(xle[p]+dE)
xmean.append((xle[p] + xre[p]) / 2)
count.append(0)
nop.append(0)
nop_mean.append(0)
sigma.append(0)
#XII
for i in range(0,len(Etot)):
E_index=int(((Etot[i]-E_min)/dE))
if ((xle[E_index] <= Etot[i]) and (Etot[i] < xre[E_index])):
count[E_index]=count[E_index]+1
nop[E_index]=nop[E_index]+Ntot[i] #ver XV
for l in range(0,pocet):
if nop[l]!=0:
nop_mean[l]=float(nop[l])/float(count[l])
#####Computing sigma
for i in range(0,len(Etot)):
E_index=int(((Etot[i]-E_min)/dE))
if ((xle[E_index] <= Etot[i]) and (Etot[i] < xre[E_index])):
if nop_mean[E_index]!=0:
sigma[E_index]=sigma[E_index]+((float(Ntot[i])-float(nop_mean[E_index]))*(float(Ntot[i])-float(nop_mean[E_index])))
for l in range(0,pocet):
if nop[l]!=0 and count[l]>1:
sigma[l]=np.sqrt(sigma[l]/(float(count[l])*(float(count[l])-1)))
if nop[l]!=0 and count[l]==1:
sigma[l]=10
#####Computing sigma
#####write to file
with open(file_hist, "w", encoding="utf-8") as hist:
hist.write('# x_mean [keV] mean_size_of_interaction [pixel] sigma_mean_size_of_interaction\n')
for m in range(0,len(xmean)):
hist.write(str(xmean[m])+' '+str(nop_mean[m])+' '+str(sigma[m])+'\n')
hist.close
#####write to file
plt.rcParams.update({'font.size': 20})
fig, ax = plt.subplots(figsize =(10, 7))
#plt.fill_between(xmean, nop,step='mid',color='blue', alpha=0.3) #pre mid post
#plt.fill_between(xmean, nop,step='mid') #pre mid post
plt.plot(xmean, nop_mean, drawstyle='steps-mid')
plt.errorbar(xmean, nop_mean, yerr = sigma,fmt ='.', linewidth=0.7)
plt.title(detector+', #'+str(shot_no))
plt.xlabel('Energy [keV]')
plt.ylabel('Average size of interaction [pixel]')
plt.xlim(0,500)
plt.ylim(0,17)
#ax.set_yscale('log') #log scale y
caption = '# x = energy in keV, dE= '+str(dE)+' keV'
plt.savefig(figure_size_interaction, dpi = 1000)
return
def energy_spectra_doublebreakdown(Etot, Tfirst, file_hist):
#this function separates discharge into two parts acording to time Tsep and creates energy spectrum for each part.
#This is for discharges with double brakdown
Tsep=14636000 # [ns]
E_min=0
dE=5 #keV
E_max=max(Etot)
pocet=(E_max//dE) + 3
pocet=int(pocet)
E_max=float(dE*pocet)
xle=[]
xre=[]
xmean=[]
for p in range (0,pocet):
xle.append(E_min + (p * (E_max - E_min)) / pocet)
xre.append(xle[p]+dE)
xmean.append((xle[p] + xre[p]) / 2)
count_first=[]
count_second=[]
for l in range(0,pocet):
count_first.append(0)
count_second.append(0)
#XII
for i in range(0,len(Etot)):
E_index=int(((Etot[i]-E_min)/dE))
if ((xle[E_index] <= Etot[i]) and (Etot[i] < xre[E_index])):
if(Tfirst[i]<Tsep):
count_first[E_index]=count_first[E_index]+1
else:
count_second[E_index]=count_second[E_index]+1
caption = '# x = energy in keV, dE= '+str(dE)+' keV'
with open(file_hist, "w", encoding="utf-8") as hist:
hist.write('#\n')
hist.write('#'+str(caption)+'\n')
hist.write('# x_mean count_before_2nd_breakdown count_2nd_breakdown\n')
hist.write('\n')
for m in range(0,len(xmean)):
hist.write(str(xmean[m])+' '+str(count_first[m])+' '+str(count_second[m])+'\n')
hist.close
plt.rcParams.update({'font.size': 20})
fig, ax = plt.subplots(figsize =(10, 7))
#plt.fill_between(xmean, count_first,step='mid') #pre mid post
plt.plot(xmean, count_first, label='Before 2nd breakdown', drawstyle='steps-mid')
plt.plot(xmean, count_second, label='2nd breakdown', drawstyle='steps-mid')
plt.legend(loc='best')
plt.title(detector+', #'+str(shot_no))
plt.xlabel('Energy [keV]')
plt.ylabel('Count')
plt.xlim(0,500)
ax.set_yscale('log') #log scale y
plt.savefig(figure_energy_spectra_doublebreakdown, dpi = 1000)
return
#soubory, ktere ctu
#read files
t3pa=get_file(shot, identifier)
name_calib='caliba'
caliba=get_file_calib(name_calib)
name_calib='calibb'
calibb=get_file_calib(name_calib)
name_calib='calibc'
calibc=get_file_calib(name_calib)
name_calib='calibt'
calibt=get_file_calib(name_calib)
#vytvorene soubory:
#created files
t3pa_cls= 'H03-W0051_shot_'+str(shot)+'_450V.t3pa_cls'
E_hist= 'H03-W0051_shot_'+str(shot)+'_450V_E_hist.txt'
E_in_time_hist= 'H03-W0051_shot_'+str(shot)+'_450V_discharge_energy.txt'
count_in_time_hist= 'H03-W0051_shot_'+str(shot)+'_450V_discharge_hits.txt'
size_interaction= 'H03-W0051_shot_'+str(shot)+'size_interaction.txt'
file_energy_spectra_doublebreakdown= 'H03-W0051_shot_'+str(shot)+'energy_spectra_doublebreakdown.txt'
#created figures
icon_fig='icon-fig'
figure_E_in_time_hist='discharge_energy'
figure_count_in_time_hist='discharge_hits'
figure_E_hist='Energy_spectrum'
hit_map_fig='hit-map'
figure_size_interaction= 'H03-W0051_shot_'+str(shot)+'size_interaction'
figure_energy_spectra_doublebreakdown= 'H03-W0051_shot_'+str(shot)+'energy_spectra_doublebreakdown'
#nactu jednotlive kalibracni matice - abych to nemusel delat v kazde funkci
a=load_calib(caliba)
b=load_calib(calibb)
c=load_calib(calibc)
t=load_calib(calibt)
#nactu a urcim jednotlive hodnoty - abych to nemusel delat v kazde funkci
index, matrix_index, ToA, ToT, FToA, overflow, pocet_udalosti = load_t3pa_file(t3pa)
index, matrix_index, ToA, ToT, FToA, overflow, pocet_udalosti, RowNo, ClmNo = t3pa_data(pocet_udalosti,index, matrix_index, ToA, ToT, FToA, overflow)
raw data
#hit map
hit_map(detector,hit_map_fig,RowNo,ClmNo)
Energy and time calculation from raw data.
E=energy(a, b, c, t, ToT, pocet_udalosti, RowNo, ClmNo)
T=Time(ToA, FToA, pocet_udalosti, RowNo, ClmNo)
index, matrix_index, ToA, ToT, FToA, overflow, RowNo, ClmNo, E, T = remove_interactions_with_zero_energy(index, matrix_index, ToA, ToT, FToA, overflow, RowNo, ClmNo, E, T)
E,T=Timewalk(E,T)
#sort by time
T, index, matrix_index, ToA, ToT, FToA, overflow, RowNo, ClmNo, E = (list(t) for t in zip(*sorted(zip(T, index, matrix_index, ToA, ToT, FToA, overflow, RowNo, ClmNo, E), reverse=True))) #serazeni od nejvetsiho po nejmensi
T_pom=T.copy()
#save to file
T_first, E_tot, Ntot = file_t3pa_cls_new(t3pa_cls,T)
dt, caption, T_int_first, E = energy_spectrum_in_time(T_first, E_tot)
hist_file(E_in_time_hist, T_int_first, E, caption);
([2410878.3236715356, 2510403.198819551, 2615929.2200102624, 2629998.243373321, 2766661.912316664, 2767078.125, 2768208.3137393985, 2768623.4375, 2768897.9737052866, 2769000.2969497545, 2769586.1295495657, 2770846.9608796416, 2796650.274862127, 2796937.981130641, 2817003.125, 2822701.5625, 2828056.25, 2828421.685323112, 2828448.2191430377, 2903261.6610954003, 2903482.8125, 2903493.9427056387, 2904255.831175789, 2905093.9933023797, 2906712.3898700243, 6685524.69849735, 6686564.0625, 6688967.1875, 6689409.375, 7432315.625, 7508392.09837665, 7649671.875, 7664296.216012348, 7664918.272628031, 7667050.0, 7680006.25, 7680068.75, 7684829.662450865, 7690452.760471836, 7696848.4375, 7797453.121789584, 7825858.956334216, 7830928.800561078, 7845356.661056139, 7845376.209556678, 7846124.1389946295, 7856130.872310626, 7858905.951874148, 7865723.957956038, 7890661.91535774, 7909990.385459922, 7913989.92115621, 7925601.976864928, 7945200.0, 7963539.728970889, 7973234.03098498, 7978973.013713386, 7980137.5, 7989136.517302775, 8024849.73149441, 8026462.5, 8034798.509732753, 8038505.085479431, 8049293.89512544, 8065852.693791815, 8071915.625, 8074654.390573004, 8074671.870251026, 8076404.6875, 8100972.520812417, 8113810.9375, 8128249.05967944, 8130281.683406384, 8137787.2757795565, 8143571.484551034, 8146166.215359169, 8147182.8125, 8164943.163505923, 8174262.425597695, 8175638.511843887, 8182281.318898913, 8186068.727895767, 8186223.282907839, 8190950.746851011, 8191550.547585426, 8192191.863016108, 8192687.669464561, 8192955.321675962, 8193169.718463066, 8193210.9375, 8193236.389906673, 8193349.54939631, 8194068.036054829, 8194533.660134087, 8195579.300861744, 8196082.412735748, 8196115.230711755, 8196649.909468041, 8197001.5625, 8197329.6875, 8198357.711489931, 8200680.2154906485, 8201998.4375, 8202209.420706312, 8203000.510490189, 8203498.98784903, 8206497.082026295, 8219878.125, 8221086.823001397, 8222506.699564685, 8223668.493512889, 8225927.244786416, 8226106.25, 8227229.6875, 8227308.826466292, 8227626.542640014, 8228701.413760497, 8229275.605591726, 8231746.156423853, 8231757.244542709, 8233394.156323375, 8233601.5625, 8234137.0491197305, 8235282.8125, 8238854.01218389, 8239669.2997986665, 8246612.62536762, 8247490.56573245, 8248638.545842616, 8250777.23942024, 8254464.573362198, 8277131.25, 8284237.206109788, 8284640.225902416, 8286074.311811855, 8308553.125, 8310658.167135554, 8312135.109478802, 8319659.311379047, 8322722.792899762, 8324896.875, 8329883.002840503, 8334543.75, 8335927.370971936, 8335954.6875, 8336991.92734337, 8338379.425996713, 8338541.733768878, 8339422.183956349, 8340222.725428227, 8343085.478921818, 8343289.844416702, 8344317.672909291, 8344915.625, 8345404.863621374, 8345426.5625, 8345848.207698959, 8345989.938699943, 8346153.698992726, 8346164.215654319, 8347457.349268777, 8348522.671711577, 8348777.162102106, 8350962.5, 8351002.87592616, 8351323.395307299, 8352114.077505234, 8352145.974499389, 8352445.3125, 8352541.024144238, 8352652.776769662, 8352840.054901692, 8352886.681627327, 8353004.6875, 8353124.265165087, 8353219.475734413, 8353815.424679782, 8354087.5, 8354491.879410203, 8354682.63994126, 8355634.375, 8356255.828429344, 8357529.524749102, 8358606.97783325, 8363964.385818912, 8364945.544898525, 8367102.267796018, 8367713.598684543, 8367717.165014091, 8381365.872856971, 8383314.445129049, 8384406.827433341, 8384979.6875, 8386252.57122721, 8388067.063252847, 8390513.714471366, 8392386.360967191, 8394297.275762876, 8394797.593697257, 8396965.262750374, 8397288.78554846, 8402190.058280602, 8402335.629006555, 8402395.3125, 8402404.038461521, 8403473.58431263, 8407347.11847575, 8407735.406205578, 8411228.125, 8413607.433717694, 8413909.905538296, 8413910.670192268, 8419950.184137661, 8421927.169771241, 8422434.352188576, 8422862.616434796, 8424074.415081568, 8424085.256430386, 8427026.316421926, 8440126.432648964, 8444461.846768714, 8444871.875, 8446787.39721366, 8446892.907156602, 8447378.47337948, 8447852.659004886, 8448058.497416416, 8454673.4375, 8458239.0625, 8459402.068268927, 8460150.727334896, 8461468.836935855, 8462017.388849966, 8462565.913193969, 8463280.553211931, 8463287.338167116, 8464294.884211533, 8465500.0, 8466316.647230806, 8473673.032402148, 8476302.381019846, 8479142.272807295, 8484809.317257449, 8484990.563863875, 8486588.063750742, 8487605.798349537, 8488505.765883029, 8489768.135695586, 8490106.044482287, 8491155.613774044, 8491468.75, 8492191.141995741, 8492206.25, 8492996.875, 8493312.820950605, 8493828.073703779, 8495293.141240146, 8495843.75, 8496296.55350811, 8496421.846668623, 8499760.547874251, 8500122.93485923, 8501469.285766782, 8501571.875, 8502034.375, 8502314.0625, 8502733.92871314, 8502740.191827064, 8502827.506934859, 8503085.662090775, 8503228.025666617, 8503230.40041884, 8504127.63193737, 8504350.769287294, 8504435.052400962, 8504522.908298966, 8505405.530901086, 8505485.146081729, 8505525.225117695, 8506252.972086912, 8506810.9375, 8506884.375, 8507184.375, 8507227.973879335, 8507521.07843339, 8507665.625, 8507831.68027428, 8508315.194037639, 8509849.254755232, 8511368.75, 8515758.624557912, 8515780.842308866, 8517482.498709392, 8518008.5194846, 8522474.70149918, 8524144.689541899, 8524805.524182346, 8526130.085182643, 8526413.408435803, 8526705.064836089, 8528008.76264624, 8528440.043330684, 8529144.929528058, 8531532.05643427, 8531745.155298557, 8532312.046706447, 8532836.423510551, 8532917.23816213, 8533357.8125, 8533837.592658533, 8534766.818364752, 8534785.9375, 8536841.70762921, 8537307.8125, 8537414.379940197, 8537986.459767135, 8538521.875, 8538712.36591431, 8538762.5, 8538814.72537783, 8538990.625, 8539001.131216317, 8539099.598446613, 8539167.1875, 8539190.625, 8539737.088355148, 8540040.625, 8540218.614176746, 8540396.345891312, 8540725.634580642, 8540784.504340518, 8541450.460560787, 8542645.641607357, 8542826.779327277, 8542889.417215778, 8543308.32185903, 8543310.25269262, 8545020.170275325, 8545024.172283255, 8545335.9375, 8548920.587333389, 8552740.123510828, 8553195.091926847, 8556315.656275203, 8556376.620688567, 8557246.833814757, 8562895.147390814, 8565024.864144543, 8571540.625, 8573002.722177709, 8573010.36075693, 8573915.888103874, 8574840.625, 8578035.254702125, 8579306.079735048, 8579440.77102915, 8582091.458768798, 8583029.15927631, 8593056.123453137, 8596302.22262767, 8596753.752218166, 8597526.396985212, 8597611.371847847, 8598877.471997103, 8599564.006026367, 8601749.093198605, 8603082.063008567, 8603381.557465391, 8603785.9375, 8604077.714791942, 8605926.127490016, 8608001.419483462, 8608219.510071019, 8612318.75, 8612337.5, 8613548.4375, 8614765.119221132, 8614806.25, 8615100.560798777, 8615434.375, 8616623.4375, 8617901.949749034, 8618849.633732207, 8627856.972901799, 8628672.76556347, 8633327.541922951, 8633337.265782142, 8634159.375, 8634426.017404187, 8636254.6875, 8636352.008753005, 8636418.274708392, 8642110.9375, 8644435.643836657, 8644915.625, 8645484.684076974, 8645617.525117625, 8646345.3125, 8646618.75, 8647166.937455889, 8651315.625, 8652371.166780133, 8653623.257948011, 8653914.0625, 8654228.859427176, 8654968.076273452, 8655014.0625, 8660681.160312109, 8663011.96195516, 8666830.93577553, 8668646.486024484, 8673492.174863303, 8679231.097471183, 8682822.033737337, 8683219.857262585, 8683792.541694736, 8686081.086040026, 8686187.438729746, 8690882.102981929, 8695883.593261203, 8696029.76529894, 8696740.625, 8696799.266293922, 8696863.207231224, 8698010.992289178, 8698860.53329297, 8700874.062238058, 8701008.824347574, 8701536.190997623, 8701705.393334394, 8702407.8125, 8702599.288363937, 8703003.952867478, 8703190.176673476, 8703896.045987656, 8703946.875, 8703957.8125, 8704025.0, 8704437.266378084, 8704442.1875, 8704607.681131212, 8704708.84696941, 8704711.488462374, 8704740.446142418, 8704872.796751646, 8705120.94462212, 8705126.33411109, 8705332.591132872, 8705472.842979673, 8705599.47905163, 8705630.904028218, 8705990.625, 8705998.044926599, 8706019.510148393, 8706171.87053643, 8706244.674609387, 8706274.165324863, 8706281.828060498, 8707060.9375, 8707374.75164368, 8709137.5, 8710396.82669924, 8710957.410021486, 8711057.13645204, 8711086.250870118, 8711188.706526453, 8711254.813945401, 8711306.25, 8711370.3125, 8711371.875, 8711381.25, 8711403.82172846, 8711560.5372734, 8711609.306850098, 8711689.0625, 8711847.447525091, 8711882.749481456, 8712005.918889517, 8712034.29472249, 8712095.3125, 8712174.678738652, 8712307.8125, 8712350.0, 8712457.642076911, 8712527.362639727, 8712537.751907708, 8712563.45214821, 8712571.07854842, 8712628.125, 8712666.921106964, 8712679.88624613, 8712738.58138614, 8712792.027167384, 8712798.867743965, 8712812.030558364, 8712820.317164522, 8712867.1875, 8712895.3125, 8712912.660706291, 8712952.221917484, 8712980.870870024, 8712997.111371262, 8713127.08263455, 8713213.265281405, 8713229.0175054, 8713260.450604578, 8713318.880186075, 8713355.678576294, 8713363.608082386, 8713385.45173895, 8713462.987826465, 8713750.066170972, 8713838.006337654, 8713877.95171701, 8713894.32854513, 8713961.246162126, 8713973.589835918, 8714042.709623784, 8714075.0, 8714116.767241819, 8714126.53631978, 8714143.75, 8714168.615011247, 8714184.748009987, 8714219.45142512, 8714243.392907064, 8714349.775067043, 8714443.012720903, 8714450.028623208, 8714712.482238509, 8714795.056349294, 8714860.9375, 8714977.139708411, 8714985.087549971, 8715044.424578642, 8715327.09122156, 8715496.521717286, 8715729.6875, 8715801.5625, 8715965.61261938, 8715995.3125, 8716590.625, 8716770.3125, 8717187.278772678, 8717464.513385048, 8717574.03032097, 8717600.197498929, 8717854.64628613, 8718343.75, 8718514.453421041, 8718579.247684376, 8718900.0, 8718986.578615203, 8719322.997879887, 8719360.9375, 8719378.125, 8720082.8125, 8720184.375, 8720421.875, 8720644.805180077, 8722165.625, 8723105.049697353, 8723433.516359558, 8723678.94030864, 8724104.704355735, 8724265.248499578, 8724557.8125, 8724643.747553607, 8724810.9375, 8724856.25, 8724909.327849347, 8725269.203266045, 8725307.186603695, 8725328.125, 8725341.027150359, 8725574.989793774, 8725581.373311788, 8725614.53409121, 8725937.66863704, 8726099.759890534, 8726117.562127903, 8726266.970333127, 8726382.8125, 8727119.248757146, 8727185.846825296, 8728043.977593357, 8728188.461899027, 8728601.501901843, 8729189.792594785, 8729464.004947016, 8729499.6066488, 8730120.468791382, 8730710.833528882, 8731126.327201862, 8731566.64661125, 8731617.1875, 8731805.264237475, 8731811.600767108, 8732092.739060948, 8732102.538358396, 8732391.50493165, 8732907.187419726, 8733039.0625, 8735904.339169597, 8737142.900809763, 8737545.3125, 8737742.381699061, 8737823.551639022, 8738429.211811125, 8740712.933130981, 8740893.765070785, 8741249.056555718, 8741314.188638005, 8741321.799507769, 8741634.261550406, 8742178.144763405, 8742270.3125, 8743393.75, 8744188.753312992, 8744880.58124287, 8744888.844326552, 8745331.52947666, 8746075.0, 8746195.858483717, 8746304.332266076, 8747391.174136847, 8747707.8125, 8748140.128623227, 8749379.298051614, 8749594.359719027, 8750004.6875, 8750168.739419512, 8750787.382003265, 8751066.308794519, 8751487.083381778, 8752882.433905171, 8753891.544207385, 8755669.581758143, 8757181.170100791, 8757829.6875, 8758207.444745282, 8760778.125, 8762205.19770087, 8763376.5625, 8763387.398085866, 8764199.741669351, 8764270.600109618, 8764339.0625, 8764524.257037459, 8765208.402103165, 8766551.704581589, 8767198.4375, 8767461.708839295, 8767472.431998633, 8768108.255192127, 8768218.774817461, 8768372.709235135, 8771969.608240591, 8773980.182359867, 8774412.5, 8782567.1875, 8784671.756572064, 8787294.49206726, 8787540.542516872, 8789421.875, 8792728.920909539, 8792764.79188214, 8792928.676165462, 8794684.375, 8795774.35075777, 8796273.4375, 8796990.625, 8797910.9375, 8799000.0, 8799573.39241775, 8800164.0625, 8800240.127932413, 8801899.814308092, 8802279.6875, 8804970.36408821, 8805103.432885142, 8805800.99599417, 8806105.560746351, 8806905.415365778, 8810509.375, 8810531.08404113, 8810849.951469833, 8811120.3125, 8811218.354182247, 8811462.552660607, 8812162.408005, 8812275.0, 8812660.375091137, 8813489.0625, 8813647.65015811, 8814550.76001554, 8814861.80377046, 8814939.685085844, 8817559.375, 8818111.811851554, 8818256.355494704, 8818537.262441285, 8820051.5625, 8820101.503014699, 8822959.21276047, 8827941.988681497, 8829406.763716733, 8833250.85199438, 8834003.453277828, 8834170.157056177, 8834310.034157857, 8834509.375, 8835112.5, 8835282.278304543, 8835368.75, 8835657.080582947, 8835883.081145152, 8835885.769504907, 8835996.953906512, 8836570.301634165, 8837673.042753136, 8838095.906086318, 8838311.096158748, 8840365.625, 8841416.703176046, 8841616.998273391, 8841901.741909444, 8842167.288721781, 8842564.985044194, 8842817.020440165, 8842824.97532107, 8843246.05449856, 8843440.625, 8844183.508412562, 8844292.1875, 8847356.37782341, 8847807.8125, 8848004.6875, 8848522.41529729, 8848846.875, 8849130.556361986, 8849490.945834145, 8850223.622832268, 8850696.875, 8850786.279751422, 8851939.867956774, 8852402.092211632, 8852564.285156531, 8853843.370372154, 8854782.8125, 8854905.124015868, 8855033.772978023, 8855784.375, 8857936.845240993, 8858606.25, 8858781.228186976, 8861320.3125, 8862643.75, 8867064.0625, 8867696.09472422, 8867903.125, 8868213.109787058, 8869286.913047241, 8869717.807921074, 8870380.549670845, 8870547.672166448, 8870753.845836578, 8871433.099142483, 8871910.932641659, 8872054.62502235, 8872702.147306114, 8872801.568584977, 8875810.9375, 8878020.640657071, 8878923.4375, 8883959.375, 8884807.458627563, 8885448.146879843, 8885586.812371016, 8890498.806168284, 8893125.90078381, 8895764.953022089, 8896752.842351023, 8897577.208218252, 8899140.625, 8899237.256037267, 8901532.170226738, 8901556.25, 8902054.327306965, 8902811.53314989, 8903240.625, 8904390.251866117, 8906383.657182014, 8907239.0625, 8907770.294685803, 8908378.995376546, 8908517.1875, 8908526.5625, 8908551.20532182, 8910565.325328523, 8910620.73039288, 8910655.935216552, 8912309.852462547, 8914161.786295064, 8914345.889867922, 8914968.749097824, 8915232.377955256, 8915598.4375, 8915906.123802485, 8916746.875, 8916900.0, 8916990.625, 8916991.697653824, 8917076.889262412, 8917083.720023569, 8918396.875, 8921185.423043242, 8925591.230800554, 8925646.875, 8925647.732660053, 8926157.8125, 8926264.870244902, 8926343.525842737, 8926942.246076696, 8926964.0625, 8926986.761591036, 8927107.695964232, 8927173.427850712, 8927422.87515009, 8928063.640855215, 8928217.1875, 8928360.73731133, 8928640.625, 8928831.25, 8929233.720891487, 8929810.945010945, 8930300.0, 8930519.516363552, 8930889.0625, 8930918.71930275, 8930943.410786344, 8930979.6875, 8931133.907825671, 8931161.47324988, 8931222.502246263, 8931229.6875, 8931278.382246917, 8931281.997719377, 8931286.31557067, 8931391.020184333, 8931442.154953482, 8931596.349583609, 8931653.335922657, 8931825.35960317, 8931833.014091505, 8931990.625, 8932024.747093642, 8932056.37382221, 8932057.680976737, 8932062.5, 8932070.3125, 8932102.735891383, 8932112.5, 8932185.993209327, 8932325.0, 8932326.578947406, 8932454.6875, 8932476.453901555, 8932489.0625, 8932497.680146521, 8932501.189565524, 8932529.411612213, 8932610.608806951, 8932610.680122951, 8932651.712966265, 8932654.6875, 8932721.277773103, 8932726.814594822, 8932734.278430065, 8932947.187676953, 8933104.266046375, 8933106.25, 8933131.173979385, 8933168.373499641, 8933264.884510199, 8933265.044256661, 8933398.97403297, 8933399.561550714, 8933423.867209062, 8933455.231780779, 8933490.625, 8933540.890812922, 8933557.228460552, 8933648.715850202, 8933887.337558048, 8933927.096642511, 8933929.389098616, 8933957.930836292, 8934040.625, 8934070.221345488, 8934079.339020628, 8934159.814206619, 8934175.946412606, 8934184.375, 8934265.147772033, 8934299.338519797, 8934340.625, 8934340.62593064, 8934356.218859341, 8934362.495838894, 8934372.429317439, 8934393.365248572, 8934404.6875, 8934528.125, 8934537.218556046, 8934548.11674835, 8934553.125, 8934555.059548188, 8934590.751202464, 8934645.982001444, 8934676.5625, 8934745.867604088, 8934749.740828361, 8934785.87191647, 8934787.5, 8934833.67215774, 8934836.220032873, 8934866.454389209, 8934889.90058272, 8934906.489439303, 8934920.3125, 8934943.685557885, 8934946.875, 8934973.129113695, 8934976.356132146, 8935113.213680314, 8935187.5, 8935317.269432044, 8935467.570071079, 8935493.75, 8935516.189771505, 8935598.065754978, 8935638.920152929, 8935691.15101252, 8935699.997679375, 8935703.629397389, 8935762.07755329, 8935781.39224955, 8935817.1875, 8935832.8125, 8935860.82503539, 8935869.875951892, 8935880.819837883, 8935885.104677487, 8935943.348318996, 8936002.174562842, 8936008.977749122, 8936021.39683765, 8936103.55827386, 8936107.870845305, 8936115.97001779, 8936140.625, 8936196.546721553, 8936258.188643994, 8936266.704997689, 8936407.8125, 8936411.51555184, 8936427.852173159, 8936474.071610795, 8936506.686563648, 8936558.848620592, 8936565.063182676, 8936582.8125, 8936664.0625, 8936670.002463756, 8936679.622924829, 8936710.157888077, 8936751.070652543, 8936771.175205875, 8936821.057378683, 8936866.521673711, 8936880.936519895, 8936912.5, 8936931.01097219, 8936938.923233066, 8936961.209850136, 8936972.983746586, 8937009.144712422, 8937045.577502562, 8937125.522131687, 8937136.805377983, 8937160.758387579, 8937213.205227317, 8937220.3125, 8937262.5, 8937270.3125, 8937271.848882498, 8937277.82135823, 8937286.148949895, 8937316.540822718, ...], [9.505237401700922, 11.2450857777582, 35.35461031297726, 23.6343589573399, 12.53864014297411, 54.510260367366186, 9.794525130616027, 70.53365216128226, 8.967786503183477, 16.20856995621012, 18.580788792262926, 8.33252010932228, 32.81206231235592, 17.158762712868427, 66.23963613090041, 45.84073582721312, 77.82948778884808, 90.66046052326587, 52.42885456361702, 64.85916419337745, 33.22897726067235, 9.49984131653347, 9.000709353808398, 16.944716529992178, 15.71904995526852, 5.51862443034914, 44.13670355912953, 46.83173475587907, 38.812231094673045, 46.7155546682135, 38.83130805198876, 55.43784135077246, 7.966344376785927, 7.439247466457006, 66.37206330970605, 42.12812299801439, 36.13052203604231, 6.2640387688412815, 39.3004767019531, 59.127187124861585, 28.46174277108031, 59.85221243895312, 52.53963874711694, 7.2338672701680995, 6.05214945807366, 7.318928328425421, 33.304376362589664, 80.54550123842415, 22.766844815387216, 63.423711444283484, 41.827083405737305, 12.800409212308505, 67.2555137669807, 62.617981293688366, 69.55567192372193, 10.629440491821718, 22.288621495936784, 76.38389763705436, 6.885056586294941, 14.008161890133117, 60.05186707603845, 14.901167354085839, 101.28118534155917, 6.792829774160506, 14.773696540752564, 31.79536102014663, 13.918893220561847, 32.13108836899185, 35.06057900994338, 84.5219979279661, 64.5312736328187, 9.919422623641228, 45.21890233287915, 74.15507316288435, 81.81981115564204, 49.03309412991474, 52.267098089002786, 10.320006376979892, 11.01336914974659, 10.363809748709329, 6.497946250336138, 40.38736551386222, 8.206483972770805, 27.983805038460993, 37.256363148765516, 5.5963416341492564, 9.478927030662563, 8.653053137791, 20.60366293979693, 61.90577583710126, 9.745664011308778, 80.12915419553896, 70.83421347935226, 112.71472416126747, 10.572750315646536, 40.24939612746835, 7.02152407486551, 10.989087859047924, 62.71922414027287, 59.60745409521915, 101.65637425490769, 7.267523769394934, 59.629952162245864, 8.310896389233164, 15.962058131863284, 7.274048278149359, 46.236376215714245, 36.98505528777866, 14.006113484552708, 16.985259582307535, 58.25806571249184, 31.985985266274422, 51.85668818500244, 57.91243159320358, 66.95565805893057, 57.77740802767198, 14.403352694708786, 17.891901381008367, 30.02578648152831, 106.0226386927665, 11.828337792551372, 48.35018461806137, 54.09191852788453, 85.67755633123092, 25.84900965389406, 17.55314373316142, 15.054962680616175, 5.80960795075262, 5.059620102992501, 7.311538269908844, 17.326592963856978, 42.01928132117774, 30.3902436893107, 57.636772721647084, 8.810217484539274, 33.69281643938628, 12.809551989445465, 8.717336550936103, 27.326234380687772, 20.162506450153565, 105.72216803989804, 11.438851892177828, 63.219409489103526, 87.96696845967517, 41.91819999834567, 5.283118279344517, 14.619588208048341, 11.825476545359004, 9.607060077587256, 75.50004771528342, 7.445391696431008, 19.086713099572787, 48.02072085408588, 43.17495284226307, 12.056886002068323, 36.96444846962101, 5.093960016357795, 18.04441567031204, 9.868980294257534, 9.46435058001086, 31.757274292257115, 19.196615304088663, 8.631329994200543, 34.36074053080341, 9.129317747761165, 117.22781097458429, 23.88004222958077, 66.94745033822842, 62.418392096983155, 89.713997951772, 8.110629623742602, 8.891779276896553, 12.531194439613442, 50.40460805100771, 6.377755438877668, 5.869703465353856, 25.11338005839204, 49.04382469344176, 23.64795281772802, 13.68463032796395, 46.28466484857514, 37.939024897687844, 6.246852639919807, 10.033307051972733, 74.66331131568364, 11.511488308004633, 7.32007476947525, 13.42625163175565, 5.531990223695027, 24.84348172723731, 16.632447636569914, 17.71878989950773, 101.66880856956575, 86.82218149816721, 9.228509312468935, 13.762465682097593, 23.44731642479362, 16.72607089545413, 96.18235886697413, 20.458702336033078, 53.9518053295619, 14.387020633577112, 6.056595565568376, 63.106016893706645, 20.124923122470115, 11.365209554661718, 15.958519746009834, 21.18650048729981, 53.994924523757874, 13.670763100128966, 48.86674547228447, 5.5202463864890685, 11.428263515551778, 12.231133545071353, 14.855269992325178, 7.1523989251243485, 29.945779364449812, 8.815051270283185, 9.131651154350122, 53.619234609033604, 20.089581766054273, 35.1084501804067, 26.645483296723526, 18.641497217540568, 11.719714456005262, 39.168555244382844, 18.404562269875093, 45.643598068679694, 52.62848238083367, 6.569409511812483, 83.30804954363931, 12.560965421428072, 64.57265826941412, 8.445094843982634, 23.88593932566581, 29.78474207562683, 22.23958623775078, 68.85672265996446, 21.100583907746593, 7.463009854240751, 46.65218794577004, 46.732716572522136, 11.038635227255199, 8.25450997248873, 12.140265554048575, 21.98936368079805, 10.446862191542397, 42.24597055728413, 46.57372591017061, 48.892189662432386, 44.837132741767455, 17.361764053152335, 61.688302015305545, 124.10761975758899, 11.669386398708358, 27.54913328709737, 55.70584236496167, 66.4199724470653, 87.75500801457731, 5.244353046821316, 22.66964784996362, 10.42351224774631, 6.57449033124626, 52.7083450272185, 58.29240946025084, 34.77760723071012, 27.861229128801767, 43.43814029159615, 14.980911024311473, 24.07002047912707, 35.33751518106618, 18.594922548969453, 8.041982485014458, 32.58483943528315, 18.354334321295863, 5.439502008623398, 12.763533415425828, 61.84200604461307, 15.875086816139063, 49.00645403853277, 43.885532284311026, 40.48120151406326, 41.569160663247075, 106.47733878801806, 12.581124397055166, 40.37883036038274, 8.528021006113699, 73.87866146717141, 20.234160737645844, 48.65459690007284, 36.27974705913112, 35.146144209297574, 23.576169717049943, 93.92833141107296, 110.13019110780985, 10.276086447866568, 36.359942146684325, 94.39503576481782, 44.90194284284223, 11.773600773627185, 53.970359948196105, 20.715337687710534, 10.577586442819772, 12.675493344099792, 36.67278320746289, 23.029227631042673, 7.7890156688251855, 11.207829211584166, 51.67070047330138, 11.275694009139578, 13.699336446002183, 97.75578101545541, 79.77856896348304, 62.752327222176596, 5.967535234416828, 61.25052499293868, 95.08009346485636, 32.40443340434527, 30.148643388427168, 78.87115081346128, 80.5663543464681, 22.207109785200092, 69.09184829663022, 45.48309092705827, 58.2655015539358, 10.53996369117431, 43.8132562386279, 10.921841773616052, 7.422458012006562, 42.57591975336316, 18.95011594692333, 5.357955055404771, 5.2118884502715, 15.837800236525451, 5.970903283444817, 7.798474027635349, 76.51240651924736, 93.45100620326266, 8.717534587361627, 66.09563975902847, 14.389080036454313, 31.4658423036253, 74.88653866554542, 7.614588694368779, 11.21989388384389, 27.735248649592094, 161.60081940006924, 12.348311530676838, 50.76742218587892, 18.881097342543956, 49.04092354548018, 16.04906988402631, 84.97719162377568, 19.8447854842104, 78.15361462188072, 6.103417759986628, 81.91020646644706, 5.4395423154191285, 92.65161558331395, 12.344380905236491, 24.127729974204144, 25.635362966815663, 102.39576287523934, 7.969018851357156, 37.673601471705204, 14.399954299346993, 12.69101593744042, 8.456149883709788, 30.061762591450925, 22.438162829354194, 22.166870407352423, 5.286689924842319, 12.567641458178361, 44.477254519674794, 100.72823798000206, 56.69036628793747, 31.47589638684189, 95.04116994093691, 6.8808799207143245, 33.319506416587465, 54.44927931357917, 86.43523394554452, 13.707863232911313, 18.664038328886093, 22.156497356258566, 10.324155402528548, 24.62903076150491, 75.50611495086065, 8.017925733005665, 37.82195631127801, 48.21816984347165, 13.394229764920512, 54.31714708624602, 5.914233142038375, 75.14155181450522, 44.363799223998505, 78.27185710756801, 68.55324754514496, 56.4569999741629, 14.06704395842513, 104.37282109413499, 7.365710883477839, 52.099138141760946, 66.7019942967429, 12.50917755443809, 14.171503570976476, 41.93333935915177, 7.571118038820552, 74.61742913021983, 36.484361138090044, 67.50143673124464, 38.109825929143256, 25.83689764492063, 31.698932785101853, 21.951563110472097, 8.48320478303177, 14.351347810796604, 57.944134262677906, 8.795795829181822, 19.078197990837733, 70.72087851429134, 72.67335195832541, 10.146560146420454, 10.010736882749422, 15.154534894875791, 5.784665754137096, 8.647101420785873, 13.189429182708864, 85.1914420480371, 24.20276309054764, 58.51662984341288, 54.09823633853753, 7.357518749699318, 154.5994403138975, 112.09822126368627, 90.3449321537317, 52.79390472716291, 97.63998094825556, 53.10664886042774, 59.56529897939595, 14.463368339098967, 21.217964316379547, 17.560036408981954, 25.43218837443213, 12.956419025104399, 69.92293316839968, 21.18836691926231, 89.03662496282159, 84.2624562929496, 30.329731263669274, 8.111720273192924, 52.697143726889195, 19.5728815807543, 5.368661863101607, 23.552729876793784, 10.25828616207523, 121.53948364376112, 12.169911706533417, 28.68105472687548, 64.85550434864133, 99.1289350723663, 5.459697228130143, 22.524406713202048, 12.868435703188618, 5.300866189083641, 18.47038471509701, 15.44640507687709, 38.006474630440735, 55.37007708032992, 69.38031451306811, 104.32081057331399, 18.484237122677214, 13.60786834484762, 33.708126799941965, 68.33681490750845, 7.280548338637993, 86.70172751316309, 10.64680772864189, 27.031707132158914, 68.35364689126553, 23.482904119406193, 51.79246828889838, 90.43418569215288, 14.072000964791222, 19.222315078905915, 15.997246669747001, 39.86551596714344, 8.737967308537465, 74.25128085033307, 38.411487026622275, 25.894847151300834, 10.45066461320118, 25.7153325261201, 23.564721682193614, 85.88246142545508, 7.604925632739414, 100.58994491909273, 37.17223033046549, 8.37343003838811, 13.680164701899194, 10.58266232135698, 71.69298195527405, 7.802856639286231, 8.737463761616787, 29.098124851852685, 23.775414121476054, 7.651012353621018, 8.890847358518547, 32.03632621788909, 21.636327128478264, 8.562572172326448, 14.292323155782523, 179.09963225213167, 25.51660099145204, 9.873706775438414, 11.143742422182248, 15.555773695632261, 7.803666912091468, 52.42633714133913, 6.215522833100058, 33.606964728774, 53.55659272703391, 26.115242296267386, 16.58335736233792, 18.516168466978662, 5.15712772512672, 149.1993192956743, 5.574517924531046, 17.719308076625808, 5.068573459091698, 6.235369071745583, 63.71740831065201, 11.91352554143517, 18.592381504065234, 12.375910578030899, 6.573294986089796, 66.7136751170274, 67.0923975622688, 52.79552063960911, 6.485152210007509, 46.78500288189307, 82.71243685345691, 87.06447886686824, 64.89425994435689, 43.13168791929552, 26.56748926116468, 8.393854397249388, 49.207701146966556, 56.921950597157874, 16.67508223343848, 37.57729418088006, 51.81532939056399, 18.116786821205203, 40.22620339230672, 65.51638754728096, 52.03536578563601, 38.2601483375102, 65.11165661669392, 43.093051170057265, 13.306043094894493, 60.24845454067124, 16.528641619893694, 18.5327763465522, 59.958170029636875, 22.612557820296434, 155.73346291116476, 30.3735255118774, 59.96262945214174, 31.535905124922, 38.68560954563161, 14.764787967723235, 7.245926757652913, 56.83696750384936, 72.53909030676476, 5.636686330138056, 88.85512315438457, 9.437893142671896, 17.986414272722744, 15.625745651133569, 13.837343853130612, 43.6299755980024, 32.80278790453314, 72.47296398727156, 6.568225231767827, 21.216116867491458, 29.262908047044018, 20.54500861934475, 76.56399214745383, 33.085273004996786, 14.72658996558548, 13.627940950031897, 7.6607609599042785, 26.62551778765998, 7.520295060575047, 40.846337415298514, 29.348201340078624, 39.399234079325254, 5.220655830036413, 17.563584587950153, 10.319827375794553, 44.540181815141615, 26.75135892790101, 76.38484571481999, 111.51003721539209, 25.15775813006235, 46.60271469136169, 6.292049813324967, 11.310926576386118, 7.001780516777298, 38.12315314903549, 17.4054661503176, 12.25610400236559, 26.985929587955734, 26.967149062386014, 26.467067062936167, 57.9165529972569, 118.24912053627834, 36.83253852962311, 60.53217426611244, 76.2737647779216, 14.170399127554278, 11.594577411171024, 52.16571510295643, 12.103767629495865, 23.069945574191767, 49.63338562975039, 49.5523076493133, 89.01178389286856, 22.67166835130313, 7.839726518824226, 57.1118312533744, 75.34791419715009, 85.33892221899251, 144.51283809724688, 10.53348406633882, 16.461920838299044, 50.50848632700715, 19.4636071966355, 27.038312597320893, 49.92811314925688, 18.957285036613165, 40.25011600042133, 17.322812104350938, 54.603858519401555, 7.09491677559793, 9.122121933463593, 16.16412182591384, 51.99992083742714, 26.950967782809023, 86.52373229289358, 33.892019762561084, 47.01029942210158, 12.593596705558122, 33.99670429087301, 16.600925685201396, 5.941569697398338, 19.482840890522063, 29.49339942224315, 48.10241460078539, 55.27778232398493, 50.32967258931638, 14.508546045884918, 6.6100682240160396, 57.36551291173326, 45.88345572731563, 121.78162869079436, 109.5349290508787, 9.845401303010297, 34.555934252304176, 30.559233380423933, 70.1508862725623, 45.96969110355386, 74.28161159963048, 51.27300177361708, 40.48941158014621, 38.38907878931494, 5.6758371009223705, 10.849354652218716, 56.6887680232376, 11.209311409515442, 8.45639133553855, 26.113439267075854, 8.809494860241168, 47.03638418323073, 123.7384891088364, 25.628537859316637, 7.108752720629267, 61.455274558282504, 22.599387384804913, 9.376331195371716, 16.07357275564786, 103.18935906270457, 27.352820580716845, 42.663365927324676, 5.028520796135729, 75.62899608692202, 82.2923069951609, 82.83842848163944, 41.735952451458644, 46.618310678699096, 17.477486194079695, 20.941527131348614, 70.83411291421373, 40.20438567328057, 25.685835946136734, 29.076992849470003, 80.6602497132051, 23.923232378604524, 8.468155935827244, 25.791327209431458, 18.23388955203419, 79.07715128724456, 67.56327147300962, 74.48744295894369, 29.7671682874434, 19.454498938874714, 38.5908365706032, 7.077980152724184, 11.253324065509084, 7.599312417979823, 166.10285932658195, 5.4878340637743666, 21.317889948165046, 40.664800083155995, 13.369185056685886, 34.749493255114956, 7.169425308877603, 58.98968822954186, 32.02587207652734, 27.84038655125105, 28.045582746906483, 18.782994006841058, 48.89017311039741, 12.422914203918152, 95.22430102061264, 11.333559046004927, 121.13533022228016, 136.6909796764885, 17.497134449089206, 40.87545337085154, 8.806523838303413, 129.35479112607516, 11.430300279194626, 52.82947800380833, 62.87695773604151, 109.5094647961416, 30.797915610121066, 5.830640701792975, 94.12590995167217, 59.580756025275974, 6.323970600226943, 13.055054729460938, 52.13157660759138, 10.238306110563807, 59.56435121802811, 8.27507582073938, 96.44212981316093, 42.84995040303445, 54.051967731586146, 43.5904874498961, 71.81721097638214, 17.91807743804334, 7.998799326033534, 6.894029740401149, 19.703195602286655, 78.9811858317742, 16.233794686595104, 5.210786730159755, 105.8583379180981, 50.23712294672602, 17.76368735217552, 11.13723135130147, 40.54849999335242, 16.35953390503806, 36.26776887348779, 37.80062562091355, 54.06352848531236, 13.938559787953539, 74.83798066647745, 5.84177162725784, 12.903939780811612, 40.426544613383925, 10.712893284176777, 43.72150561871368, 81.7395868443597, 55.756968550098925, 10.25308206492711, 68.90553828612741, 6.69366602655343, 101.89820586469624, 55.82793512690492, 6.430147894030381, 52.73104228038718, 110.17677919549138, 28.177083212153146, 7.3707251609953115, 114.09925955949828, 34.41747595561149, 13.734995448442989, 50.87683837513549, 6.321480445410954, 23.285106465235245, 7.252885139533252, 5.3718731235666555, 69.32725919822472, 20.075165999100925, 8.06941573070676, 69.46099380668052, 7.088668653702575, 33.26090897378749, 110.51143614312323, 40.992179815633975, 21.594991595763133, 66.0814281020304, 7.968136481098234, 34.70511440998546, 8.931249210784584, 5.993957637478937, 41.4468190135731, 12.797991385809436, 57.28891638311647, 18.08141912461611, 24.770409495702484, 15.16957781478261, 53.21915317533946, 10.141184765360709, 89.06904527242563, 45.862021400268205, 5.032192956028386, 24.962591724637043, 73.8293820912239, 5.694134826325948, 77.42695384518858, 42.68910277606189, 8.833454092524857, 6.2681477876898875, 79.91251724722628, 18.972917324189034, 28.526153703748893, 9.3055810988046, 41.98151225693536, 65.78757153463621, 54.29848392474017, 19.97744790083423, 28.292770852803915, 46.42233239857681, 11.555105214284167, 5.082750388289468, 16.60913526499374, 16.697117913863245, 27.896644452384802, 8.026987397015139, 15.811390491283403, 16.515586786693884, 15.769901212375366, 49.18284903186135, 7.056520222584476, 9.43834337188554, 119.75927721797441, 72.59985500680475, 55.772560494391776, 22.715193064677372, 42.19923034797787, 9.37895700939876, 52.5662729895543, 21.398817743617137, 42.19373054546462, 8.229971598206351, 30.802762321507565, 19.26000956035976, 22.861764126215785, 24.063706822002757, 197.66018165989212, 169.52441350079096, 8.367782113797343, 32.37493949980079, 20.575105433765643, 15.998108989043756, 26.750829064897125, 6.537249181790593, 7.014902728432015, 46.001455400329824, 11.010924978672842, 28.7229539939941, 15.28722713614902, 13.110218195766178, 17.47507538325394, 22.129890770158944, 8.527684480676557, 5.644881814581819, 88.18846779318626, 9.566752978290543, 31.09778248045299, 15.283120003505694, 14.356510411948406, 17.461105543001246, 60.66499934829895, 23.514648865636417, 67.3493692385637, 33.86331890809293, 13.761108642069958, 81.82371166939144, 20.40828851903425, 55.68328564478444, 24.20627794600627, 20.020511063353684, 65.52952187558482, 14.945057772114781, 14.824129544096703, 28.443005047653624, 122.14569514213952, 17.75580482827548, 57.039556101921946, 99.12493247342194, 61.97520775468695, 23.48923850503083, 79.10553465921527, 67.66134231125625, 9.44044397665249, 45.40103788602171, 70.36690242866162, 68.9305496115569, 24.286663833168774, 22.54555523320889, 35.0473150010316, 6.630858229340505, 5.210680256476463, 62.52670657598111, 61.08820330924141, 47.7331332630367, 30.106385759227443, 27.3115352514289, 43.11988312485249, 82.60728700804387, 48.772173097528125, 10.017782811713355, 76.63098377847234, 23.53026475651968, 158.52570456439074, 33.369109328416776, 59.00849178973047, 28.246271024149245, 8.212709452721878, 65.82187288229271, 11.124081454724564, 18.21241522794235, 22.303267967796046, 141.1392912611424, 74.44935915523484, 92.2281277546843, 26.48342797159338, 51.146543233939255, 36.52813329994525, 25.17614616735694, 31.687265419693958, 32.82715752822653, 22.583202448410578, 14.090583783751537, 102.32449857942156, 12.701408763585382, 6.542570952636153, 77.92110984225337, 72.33670708905647, 6.315920642506715, 21.669443090736095, 100.31852683254579, 6.884671195625055, 99.22870644521794, 10.89458768684488, 13.136732506867121, 34.300906150617095, 42.23210585120889, 28.705578742877922, 39.921540464263195, 39.71150944975019, 7.5800477376668915, 60.55119776657464, 13.348429522347523, 12.81025262701794, 19.92324049940388, 139.7525159998965, 7.493660300031235, 63.477186652000164, 21.312093421296826, 57.06444993307549, 27.590648185638173, 13.454514582960241, 14.130855905340479, 15.948151821650544, 12.05530303355914, 8.80585757982494, 72.86415988052119, 41.47128343455314, 48.62193226827624, 31.902675026793872, 53.577204905891875, 37.43399891144871, 56.500473219783395, 89.690169680374, 10.247861794945216, ...])
caption, xmean,count, xle, Etot = energy_spectrum(E_tot)
hist_file(E_hist, xmean, count, caption);
([2410878.3236715356, 2510403.198819551, 2615929.2200102624, 2629998.243373321, 2766661.912316664, 2767078.125, 2768208.3137393985, 2768623.4375, 2768897.9737052866, 2769000.2969497545, 2769586.1295495657, 2770846.9608796416, 2796650.274862127, 2796937.981130641, 2817003.125, 2822701.5625, 2828056.25, 2828421.685323112, 2828448.2191430377, 2903261.6610954003, 2903482.8125, 2903493.9427056387, 2904255.831175789, 2905093.9933023797, 2906712.3898700243, 6685524.69849735, 6686564.0625, 6688967.1875, 6689409.375, 7432315.625, 7508392.09837665, 7649671.875, 7664296.216012348, 7664918.272628031, 7667050.0, 7680006.25, 7680068.75, 7684829.662450865, 7690452.760471836, 7696848.4375, 7797453.121789584, 7825858.956334216, 7830928.800561078, 7845356.661056139, 7845376.209556678, 7846124.1389946295, 7856130.872310626, 7858905.951874148, 7865723.957956038, 7890661.91535774, 7909990.385459922, 7913989.92115621, 7925601.976864928, 7945200.0, 7963539.728970889, 7973234.03098498, 7978973.013713386, 7980137.5, 7989136.517302775, 8024849.73149441, 8026462.5, 8034798.509732753, 8038505.085479431, 8049293.89512544, 8065852.693791815, 8071915.625, 8074654.390573004, 8074671.870251026, 8076404.6875, 8100972.520812417, 8113810.9375, 8128249.05967944, 8130281.683406384, 8137787.2757795565, 8143571.484551034, 8146166.215359169, 8147182.8125, 8164943.163505923, 8174262.425597695, 8175638.511843887, 8182281.318898913, 8186068.727895767, 8186223.282907839, 8190950.746851011, 8191550.547585426, 8192191.863016108, 8192687.669464561, 8192955.321675962, 8193169.718463066, 8193210.9375, 8193236.389906673, 8193349.54939631, 8194068.036054829, 8194533.660134087, 8195579.300861744, 8196082.412735748, 8196115.230711755, 8196649.909468041, 8197001.5625, 8197329.6875, 8198357.711489931, 8200680.2154906485, 8201998.4375, 8202209.420706312, 8203000.510490189, 8203498.98784903, 8206497.082026295, 8219878.125, 8221086.823001397, 8222506.699564685, 8223668.493512889, 8225927.244786416, 8226106.25, 8227229.6875, 8227308.826466292, 8227626.542640014, 8228701.413760497, 8229275.605591726, 8231746.156423853, 8231757.244542709, 8233394.156323375, 8233601.5625, 8234137.0491197305, 8235282.8125, 8238854.01218389, 8239669.2997986665, 8246612.62536762, 8247490.56573245, 8248638.545842616, 8250777.23942024, 8254464.573362198, 8277131.25, 8284237.206109788, 8284640.225902416, 8286074.311811855, 8308553.125, 8310658.167135554, 8312135.109478802, 8319659.311379047, 8322722.792899762, 8324896.875, 8329883.002840503, 8334543.75, 8335927.370971936, 8335954.6875, 8336991.92734337, 8338379.425996713, 8338541.733768878, 8339422.183956349, 8340222.725428227, 8343085.478921818, 8343289.844416702, 8344317.672909291, 8344915.625, 8345404.863621374, 8345426.5625, 8345848.207698959, 8345989.938699943, 8346153.698992726, 8346164.215654319, 8347457.349268777, 8348522.671711577, 8348777.162102106, 8350962.5, 8351002.87592616, 8351323.395307299, 8352114.077505234, 8352145.974499389, 8352445.3125, 8352541.024144238, 8352652.776769662, 8352840.054901692, 8352886.681627327, 8353004.6875, 8353124.265165087, 8353219.475734413, 8353815.424679782, 8354087.5, 8354491.879410203, 8354682.63994126, 8355634.375, 8356255.828429344, 8357529.524749102, 8358606.97783325, 8363964.385818912, 8364945.544898525, 8367102.267796018, 8367713.598684543, 8367717.165014091, 8381365.872856971, 8383314.445129049, 8384406.827433341, 8384979.6875, 8386252.57122721, 8388067.063252847, 8390513.714471366, 8392386.360967191, 8394297.275762876, 8394797.593697257, 8396965.262750374, 8397288.78554846, 8402190.058280602, 8402335.629006555, 8402395.3125, 8402404.038461521, 8403473.58431263, 8407347.11847575, 8407735.406205578, 8411228.125, 8413607.433717694, 8413909.905538296, 8413910.670192268, 8419950.184137661, 8421927.169771241, 8422434.352188576, 8422862.616434796, 8424074.415081568, 8424085.256430386, 8427026.316421926, 8440126.432648964, 8444461.846768714, 8444871.875, 8446787.39721366, 8446892.907156602, 8447378.47337948, 8447852.659004886, 8448058.497416416, 8454673.4375, 8458239.0625, 8459402.068268927, 8460150.727334896, 8461468.836935855, 8462017.388849966, 8462565.913193969, 8463280.553211931, 8463287.338167116, 8464294.884211533, 8465500.0, 8466316.647230806, 8473673.032402148, 8476302.381019846, 8479142.272807295, 8484809.317257449, 8484990.563863875, 8486588.063750742, 8487605.798349537, 8488505.765883029, 8489768.135695586, 8490106.044482287, 8491155.613774044, 8491468.75, 8492191.141995741, 8492206.25, 8492996.875, 8493312.820950605, 8493828.073703779, 8495293.141240146, 8495843.75, 8496296.55350811, 8496421.846668623, 8499760.547874251, 8500122.93485923, 8501469.285766782, 8501571.875, 8502034.375, 8502314.0625, 8502733.92871314, 8502740.191827064, 8502827.506934859, 8503085.662090775, 8503228.025666617, 8503230.40041884, 8504127.63193737, 8504350.769287294, 8504435.052400962, 8504522.908298966, 8505405.530901086, 8505485.146081729, 8505525.225117695, 8506252.972086912, 8506810.9375, 8506884.375, 8507184.375, 8507227.973879335, 8507521.07843339, 8507665.625, 8507831.68027428, 8508315.194037639, 8509849.254755232, 8511368.75, 8515758.624557912, 8515780.842308866, 8517482.498709392, 8518008.5194846, 8522474.70149918, 8524144.689541899, 8524805.524182346, 8526130.085182643, 8526413.408435803, 8526705.064836089, 8528008.76264624, 8528440.043330684, 8529144.929528058, 8531532.05643427, 8531745.155298557, 8532312.046706447, 8532836.423510551, 8532917.23816213, 8533357.8125, 8533837.592658533, 8534766.818364752, 8534785.9375, 8536841.70762921, 8537307.8125, 8537414.379940197, 8537986.459767135, 8538521.875, 8538712.36591431, 8538762.5, 8538814.72537783, 8538990.625, 8539001.131216317, 8539099.598446613, 8539167.1875, 8539190.625, 8539737.088355148, 8540040.625, 8540218.614176746, 8540396.345891312, 8540725.634580642, 8540784.504340518, 8541450.460560787, 8542645.641607357, 8542826.779327277, 8542889.417215778, 8543308.32185903, 8543310.25269262, 8545020.170275325, 8545024.172283255, 8545335.9375, 8548920.587333389, 8552740.123510828, 8553195.091926847, 8556315.656275203, 8556376.620688567, 8557246.833814757, 8562895.147390814, 8565024.864144543, 8571540.625, 8573002.722177709, 8573010.36075693, 8573915.888103874, 8574840.625, 8578035.254702125, 8579306.079735048, 8579440.77102915, 8582091.458768798, 8583029.15927631, 8593056.123453137, 8596302.22262767, 8596753.752218166, 8597526.396985212, 8597611.371847847, 8598877.471997103, 8599564.006026367, 8601749.093198605, 8603082.063008567, 8603381.557465391, 8603785.9375, 8604077.714791942, 8605926.127490016, 8608001.419483462, 8608219.510071019, 8612318.75, 8612337.5, 8613548.4375, 8614765.119221132, 8614806.25, 8615100.560798777, 8615434.375, 8616623.4375, 8617901.949749034, 8618849.633732207, 8627856.972901799, 8628672.76556347, 8633327.541922951, 8633337.265782142, 8634159.375, 8634426.017404187, 8636254.6875, 8636352.008753005, 8636418.274708392, 8642110.9375, 8644435.643836657, 8644915.625, 8645484.684076974, 8645617.525117625, 8646345.3125, 8646618.75, 8647166.937455889, 8651315.625, 8652371.166780133, 8653623.257948011, 8653914.0625, 8654228.859427176, 8654968.076273452, 8655014.0625, 8660681.160312109, 8663011.96195516, 8666830.93577553, 8668646.486024484, 8673492.174863303, 8679231.097471183, 8682822.033737337, 8683219.857262585, 8683792.541694736, 8686081.086040026, 8686187.438729746, 8690882.102981929, 8695883.593261203, 8696029.76529894, 8696740.625, 8696799.266293922, 8696863.207231224, 8698010.992289178, 8698860.53329297, 8700874.062238058, 8701008.824347574, 8701536.190997623, 8701705.393334394, 8702407.8125, 8702599.288363937, 8703003.952867478, 8703190.176673476, 8703896.045987656, 8703946.875, 8703957.8125, 8704025.0, 8704437.266378084, 8704442.1875, 8704607.681131212, 8704708.84696941, 8704711.488462374, 8704740.446142418, 8704872.796751646, 8705120.94462212, 8705126.33411109, 8705332.591132872, 8705472.842979673, 8705599.47905163, 8705630.904028218, 8705990.625, 8705998.044926599, 8706019.510148393, 8706171.87053643, 8706244.674609387, 8706274.165324863, 8706281.828060498, 8707060.9375, 8707374.75164368, 8709137.5, 8710396.82669924, 8710957.410021486, 8711057.13645204, 8711086.250870118, 8711188.706526453, 8711254.813945401, 8711306.25, 8711370.3125, 8711371.875, 8711381.25, 8711403.82172846, 8711560.5372734, 8711609.306850098, 8711689.0625, 8711847.447525091, 8711882.749481456, 8712005.918889517, 8712034.29472249, 8712095.3125, 8712174.678738652, 8712307.8125, 8712350.0, 8712457.642076911, 8712527.362639727, 8712537.751907708, 8712563.45214821, 8712571.07854842, 8712628.125, 8712666.921106964, 8712679.88624613, 8712738.58138614, 8712792.027167384, 8712798.867743965, 8712812.030558364, 8712820.317164522, 8712867.1875, 8712895.3125, 8712912.660706291, 8712952.221917484, 8712980.870870024, 8712997.111371262, 8713127.08263455, 8713213.265281405, 8713229.0175054, 8713260.450604578, 8713318.880186075, 8713355.678576294, 8713363.608082386, 8713385.45173895, 8713462.987826465, 8713750.066170972, 8713838.006337654, 8713877.95171701, 8713894.32854513, 8713961.246162126, 8713973.589835918, 8714042.709623784, 8714075.0, 8714116.767241819, 8714126.53631978, 8714143.75, 8714168.615011247, 8714184.748009987, 8714219.45142512, 8714243.392907064, 8714349.775067043, 8714443.012720903, 8714450.028623208, 8714712.482238509, 8714795.056349294, 8714860.9375, 8714977.139708411, 8714985.087549971, 8715044.424578642, 8715327.09122156, 8715496.521717286, 8715729.6875, 8715801.5625, 8715965.61261938, 8715995.3125, 8716590.625, 8716770.3125, 8717187.278772678, 8717464.513385048, 8717574.03032097, 8717600.197498929, 8717854.64628613, 8718343.75, 8718514.453421041, 8718579.247684376, 8718900.0, 8718986.578615203, 8719322.997879887, 8719360.9375, 8719378.125, 8720082.8125, 8720184.375, 8720421.875, 8720644.805180077, 8722165.625, 8723105.049697353, 8723433.516359558, 8723678.94030864, 8724104.704355735, 8724265.248499578, 8724557.8125, 8724643.747553607, 8724810.9375, 8724856.25, 8724909.327849347, 8725269.203266045, 8725307.186603695, 8725328.125, 8725341.027150359, 8725574.989793774, 8725581.373311788, 8725614.53409121, 8725937.66863704, 8726099.759890534, 8726117.562127903, 8726266.970333127, 8726382.8125, 8727119.248757146, 8727185.846825296, 8728043.977593357, 8728188.461899027, 8728601.501901843, 8729189.792594785, 8729464.004947016, 8729499.6066488, 8730120.468791382, 8730710.833528882, 8731126.327201862, 8731566.64661125, 8731617.1875, 8731805.264237475, 8731811.600767108, 8732092.739060948, 8732102.538358396, 8732391.50493165, 8732907.187419726, 8733039.0625, 8735904.339169597, 8737142.900809763, 8737545.3125, 8737742.381699061, 8737823.551639022, 8738429.211811125, 8740712.933130981, 8740893.765070785, 8741249.056555718, 8741314.188638005, 8741321.799507769, 8741634.261550406, 8742178.144763405, 8742270.3125, 8743393.75, 8744188.753312992, 8744880.58124287, 8744888.844326552, 8745331.52947666, 8746075.0, 8746195.858483717, 8746304.332266076, 8747391.174136847, 8747707.8125, 8748140.128623227, 8749379.298051614, 8749594.359719027, 8750004.6875, 8750168.739419512, 8750787.382003265, 8751066.308794519, 8751487.083381778, 8752882.433905171, 8753891.544207385, 8755669.581758143, 8757181.170100791, 8757829.6875, 8758207.444745282, 8760778.125, 8762205.19770087, 8763376.5625, 8763387.398085866, 8764199.741669351, 8764270.600109618, 8764339.0625, 8764524.257037459, 8765208.402103165, 8766551.704581589, 8767198.4375, 8767461.708839295, 8767472.431998633, 8768108.255192127, 8768218.774817461, 8768372.709235135, 8771969.608240591, 8773980.182359867, 8774412.5, 8782567.1875, 8784671.756572064, 8787294.49206726, 8787540.542516872, 8789421.875, 8792728.920909539, 8792764.79188214, 8792928.676165462, 8794684.375, 8795774.35075777, 8796273.4375, 8796990.625, 8797910.9375, 8799000.0, 8799573.39241775, 8800164.0625, 8800240.127932413, 8801899.814308092, 8802279.6875, 8804970.36408821, 8805103.432885142, 8805800.99599417, 8806105.560746351, 8806905.415365778, 8810509.375, 8810531.08404113, 8810849.951469833, 8811120.3125, 8811218.354182247, 8811462.552660607, 8812162.408005, 8812275.0, 8812660.375091137, 8813489.0625, 8813647.65015811, 8814550.76001554, 8814861.80377046, 8814939.685085844, 8817559.375, 8818111.811851554, 8818256.355494704, 8818537.262441285, 8820051.5625, 8820101.503014699, 8822959.21276047, 8827941.988681497, 8829406.763716733, 8833250.85199438, 8834003.453277828, 8834170.157056177, 8834310.034157857, 8834509.375, 8835112.5, 8835282.278304543, 8835368.75, 8835657.080582947, 8835883.081145152, 8835885.769504907, 8835996.953906512, 8836570.301634165, 8837673.042753136, 8838095.906086318, 8838311.096158748, 8840365.625, 8841416.703176046, 8841616.998273391, 8841901.741909444, 8842167.288721781, 8842564.985044194, 8842817.020440165, 8842824.97532107, 8843246.05449856, 8843440.625, 8844183.508412562, 8844292.1875, 8847356.37782341, 8847807.8125, 8848004.6875, 8848522.41529729, 8848846.875, 8849130.556361986, 8849490.945834145, 8850223.622832268, 8850696.875, 8850786.279751422, 8851939.867956774, 8852402.092211632, 8852564.285156531, 8853843.370372154, 8854782.8125, 8854905.124015868, 8855033.772978023, 8855784.375, 8857936.845240993, 8858606.25, 8858781.228186976, 8861320.3125, 8862643.75, 8867064.0625, 8867696.09472422, 8867903.125, 8868213.109787058, 8869286.913047241, 8869717.807921074, 8870380.549670845, 8870547.672166448, 8870753.845836578, 8871433.099142483, 8871910.932641659, 8872054.62502235, 8872702.147306114, 8872801.568584977, 8875810.9375, 8878020.640657071, 8878923.4375, 8883959.375, 8884807.458627563, 8885448.146879843, 8885586.812371016, 8890498.806168284, 8893125.90078381, 8895764.953022089, 8896752.842351023, 8897577.208218252, 8899140.625, 8899237.256037267, 8901532.170226738, 8901556.25, 8902054.327306965, 8902811.53314989, 8903240.625, 8904390.251866117, 8906383.657182014, 8907239.0625, 8907770.294685803, 8908378.995376546, 8908517.1875, 8908526.5625, 8908551.20532182, 8910565.325328523, 8910620.73039288, 8910655.935216552, 8912309.852462547, 8914161.786295064, 8914345.889867922, 8914968.749097824, 8915232.377955256, 8915598.4375, 8915906.123802485, 8916746.875, 8916900.0, 8916990.625, 8916991.697653824, 8917076.889262412, 8917083.720023569, 8918396.875, 8921185.423043242, 8925591.230800554, 8925646.875, 8925647.732660053, 8926157.8125, 8926264.870244902, 8926343.525842737, 8926942.246076696, 8926964.0625, 8926986.761591036, 8927107.695964232, 8927173.427850712, 8927422.87515009, 8928063.640855215, 8928217.1875, 8928360.73731133, 8928640.625, 8928831.25, 8929233.720891487, 8929810.945010945, 8930300.0, 8930519.516363552, 8930889.0625, 8930918.71930275, 8930943.410786344, 8930979.6875, 8931133.907825671, 8931161.47324988, 8931222.502246263, 8931229.6875, 8931278.382246917, 8931281.997719377, 8931286.31557067, 8931391.020184333, 8931442.154953482, 8931596.349583609, 8931653.335922657, 8931825.35960317, 8931833.014091505, 8931990.625, 8932024.747093642, 8932056.37382221, 8932057.680976737, 8932062.5, 8932070.3125, 8932102.735891383, 8932112.5, 8932185.993209327, 8932325.0, 8932326.578947406, 8932454.6875, 8932476.453901555, 8932489.0625, 8932497.680146521, 8932501.189565524, 8932529.411612213, 8932610.608806951, 8932610.680122951, 8932651.712966265, 8932654.6875, 8932721.277773103, 8932726.814594822, 8932734.278430065, 8932947.187676953, 8933104.266046375, 8933106.25, 8933131.173979385, 8933168.373499641, 8933264.884510199, 8933265.044256661, 8933398.97403297, 8933399.561550714, 8933423.867209062, 8933455.231780779, 8933490.625, 8933540.890812922, 8933557.228460552, 8933648.715850202, 8933887.337558048, 8933927.096642511, 8933929.389098616, 8933957.930836292, 8934040.625, 8934070.221345488, 8934079.339020628, 8934159.814206619, 8934175.946412606, 8934184.375, 8934265.147772033, 8934299.338519797, 8934340.625, 8934340.62593064, 8934356.218859341, 8934362.495838894, 8934372.429317439, 8934393.365248572, 8934404.6875, 8934528.125, 8934537.218556046, 8934548.11674835, 8934553.125, 8934555.059548188, 8934590.751202464, 8934645.982001444, 8934676.5625, 8934745.867604088, 8934749.740828361, 8934785.87191647, 8934787.5, 8934833.67215774, 8934836.220032873, 8934866.454389209, 8934889.90058272, 8934906.489439303, 8934920.3125, 8934943.685557885, 8934946.875, 8934973.129113695, 8934976.356132146, 8935113.213680314, 8935187.5, 8935317.269432044, 8935467.570071079, 8935493.75, 8935516.189771505, 8935598.065754978, 8935638.920152929, 8935691.15101252, 8935699.997679375, 8935703.629397389, 8935762.07755329, 8935781.39224955, 8935817.1875, 8935832.8125, 8935860.82503539, 8935869.875951892, 8935880.819837883, 8935885.104677487, 8935943.348318996, 8936002.174562842, 8936008.977749122, 8936021.39683765, 8936103.55827386, 8936107.870845305, 8936115.97001779, 8936140.625, 8936196.546721553, 8936258.188643994, 8936266.704997689, 8936407.8125, 8936411.51555184, 8936427.852173159, 8936474.071610795, 8936506.686563648, 8936558.848620592, 8936565.063182676, 8936582.8125, 8936664.0625, 8936670.002463756, 8936679.622924829, 8936710.157888077, 8936751.070652543, 8936771.175205875, 8936821.057378683, 8936866.521673711, 8936880.936519895, 8936912.5, 8936931.01097219, 8936938.923233066, 8936961.209850136, 8936972.983746586, 8937009.144712422, 8937045.577502562, 8937125.522131687, 8937136.805377983, 8937160.758387579, 8937213.205227317, 8937220.3125, 8937262.5, 8937270.3125, 8937271.848882498, 8937277.82135823, 8937286.148949895, 8937316.540822718, ...], [9.505237401700922, 11.2450857777582, 35.35461031297726, 23.6343589573399, 12.53864014297411, 54.510260367366186, 9.794525130616027, 70.53365216128226, 8.967786503183477, 16.20856995621012, 18.580788792262926, 8.33252010932228, 32.81206231235592, 17.158762712868427, 66.23963613090041, 45.84073582721312, 77.82948778884808, 90.66046052326587, 52.42885456361702, 64.85916419337745, 33.22897726067235, 9.49984131653347, 9.000709353808398, 16.944716529992178, 15.71904995526852, 5.51862443034914, 44.13670355912953, 46.83173475587907, 38.812231094673045, 46.7155546682135, 38.83130805198876, 55.43784135077246, 7.966344376785927, 7.439247466457006, 66.37206330970605, 42.12812299801439, 36.13052203604231, 6.2640387688412815, 39.3004767019531, 59.127187124861585, 28.46174277108031, 59.85221243895312, 52.53963874711694, 7.2338672701680995, 6.05214945807366, 7.318928328425421, 33.304376362589664, 80.54550123842415, 22.766844815387216, 63.423711444283484, 41.827083405737305, 12.800409212308505, 67.2555137669807, 62.617981293688366, 69.55567192372193, 10.629440491821718, 22.288621495936784, 76.38389763705436, 6.885056586294941, 14.008161890133117, 60.05186707603845, 14.901167354085839, 101.28118534155917, 6.792829774160506, 14.773696540752564, 31.79536102014663, 13.918893220561847, 32.13108836899185, 35.06057900994338, 84.5219979279661, 64.5312736328187, 9.919422623641228, 45.21890233287915, 74.15507316288435, 81.81981115564204, 49.03309412991474, 52.267098089002786, 10.320006376979892, 11.01336914974659, 10.363809748709329, 6.497946250336138, 40.38736551386222, 8.206483972770805, 27.983805038460993, 37.256363148765516, 5.5963416341492564, 9.478927030662563, 8.653053137791, 20.60366293979693, 61.90577583710126, 9.745664011308778, 80.12915419553896, 70.83421347935226, 112.71472416126747, 10.572750315646536, 40.24939612746835, 7.02152407486551, 10.989087859047924, 62.71922414027287, 59.60745409521915, 101.65637425490769, 7.267523769394934, 59.629952162245864, 8.310896389233164, 15.962058131863284, 7.274048278149359, 46.236376215714245, 36.98505528777866, 14.006113484552708, 16.985259582307535, 58.25806571249184, 31.985985266274422, 51.85668818500244, 57.91243159320358, 66.95565805893057, 57.77740802767198, 14.403352694708786, 17.891901381008367, 30.02578648152831, 106.0226386927665, 11.828337792551372, 48.35018461806137, 54.09191852788453, 85.67755633123092, 25.84900965389406, 17.55314373316142, 15.054962680616175, 5.80960795075262, 5.059620102992501, 7.311538269908844, 17.326592963856978, 42.01928132117774, 30.3902436893107, 57.636772721647084, 8.810217484539274, 33.69281643938628, 12.809551989445465, 8.717336550936103, 27.326234380687772, 20.162506450153565, 105.72216803989804, 11.438851892177828, 63.219409489103526, 87.96696845967517, 41.91819999834567, 5.283118279344517, 14.619588208048341, 11.825476545359004, 9.607060077587256, 75.50004771528342, 7.445391696431008, 19.086713099572787, 48.02072085408588, 43.17495284226307, 12.056886002068323, 36.96444846962101, 5.093960016357795, 18.04441567031204, 9.868980294257534, 9.46435058001086, 31.757274292257115, 19.196615304088663, 8.631329994200543, 34.36074053080341, 9.129317747761165, 117.22781097458429, 23.88004222958077, 66.94745033822842, 62.418392096983155, 89.713997951772, 8.110629623742602, 8.891779276896553, 12.531194439613442, 50.40460805100771, 6.377755438877668, 5.869703465353856, 25.11338005839204, 49.04382469344176, 23.64795281772802, 13.68463032796395, 46.28466484857514, 37.939024897687844, 6.246852639919807, 10.033307051972733, 74.66331131568364, 11.511488308004633, 7.32007476947525, 13.42625163175565, 5.531990223695027, 24.84348172723731, 16.632447636569914, 17.71878989950773, 101.66880856956575, 86.82218149816721, 9.228509312468935, 13.762465682097593, 23.44731642479362, 16.72607089545413, 96.18235886697413, 20.458702336033078, 53.9518053295619, 14.387020633577112, 6.056595565568376, 63.106016893706645, 20.124923122470115, 11.365209554661718, 15.958519746009834, 21.18650048729981, 53.994924523757874, 13.670763100128966, 48.86674547228447, 5.5202463864890685, 11.428263515551778, 12.231133545071353, 14.855269992325178, 7.1523989251243485, 29.945779364449812, 8.815051270283185, 9.131651154350122, 53.619234609033604, 20.089581766054273, 35.1084501804067, 26.645483296723526, 18.641497217540568, 11.719714456005262, 39.168555244382844, 18.404562269875093, 45.643598068679694, 52.62848238083367, 6.569409511812483, 83.30804954363931, 12.560965421428072, 64.57265826941412, 8.445094843982634, 23.88593932566581, 29.78474207562683, 22.23958623775078, 68.85672265996446, 21.100583907746593, 7.463009854240751, 46.65218794577004, 46.732716572522136, 11.038635227255199, 8.25450997248873, 12.140265554048575, 21.98936368079805, 10.446862191542397, 42.24597055728413, 46.57372591017061, 48.892189662432386, 44.837132741767455, 17.361764053152335, 61.688302015305545, 124.10761975758899, 11.669386398708358, 27.54913328709737, 55.70584236496167, 66.4199724470653, 87.75500801457731, 5.244353046821316, 22.66964784996362, 10.42351224774631, 6.57449033124626, 52.7083450272185, 58.29240946025084, 34.77760723071012, 27.861229128801767, 43.43814029159615, 14.980911024311473, 24.07002047912707, 35.33751518106618, 18.594922548969453, 8.041982485014458, 32.58483943528315, 18.354334321295863, 5.439502008623398, 12.763533415425828, 61.84200604461307, 15.875086816139063, 49.00645403853277, 43.885532284311026, 40.48120151406326, 41.569160663247075, 106.47733878801806, 12.581124397055166, 40.37883036038274, 8.528021006113699, 73.87866146717141, 20.234160737645844, 48.65459690007284, 36.27974705913112, 35.146144209297574, 23.576169717049943, 93.92833141107296, 110.13019110780985, 10.276086447866568, 36.359942146684325, 94.39503576481782, 44.90194284284223, 11.773600773627185, 53.970359948196105, 20.715337687710534, 10.577586442819772, 12.675493344099792, 36.67278320746289, 23.029227631042673, 7.7890156688251855, 11.207829211584166, 51.67070047330138, 11.275694009139578, 13.699336446002183, 97.75578101545541, 79.77856896348304, 62.752327222176596, 5.967535234416828, 61.25052499293868, 95.08009346485636, 32.40443340434527, 30.148643388427168, 78.87115081346128, 80.5663543464681, 22.207109785200092, 69.09184829663022, 45.48309092705827, 58.2655015539358, 10.53996369117431, 43.8132562386279, 10.921841773616052, 7.422458012006562, 42.57591975336316, 18.95011594692333, 5.357955055404771, 5.2118884502715, 15.837800236525451, 5.970903283444817, 7.798474027635349, 76.51240651924736, 93.45100620326266, 8.717534587361627, 66.09563975902847, 14.389080036454313, 31.4658423036253, 74.88653866554542, 7.614588694368779, 11.21989388384389, 27.735248649592094, 161.60081940006924, 12.348311530676838, 50.76742218587892, 18.881097342543956, 49.04092354548018, 16.04906988402631, 84.97719162377568, 19.8447854842104, 78.15361462188072, 6.103417759986628, 81.91020646644706, 5.4395423154191285, 92.65161558331395, 12.344380905236491, 24.127729974204144, 25.635362966815663, 102.39576287523934, 7.969018851357156, 37.673601471705204, 14.399954299346993, 12.69101593744042, 8.456149883709788, 30.061762591450925, 22.438162829354194, 22.166870407352423, 5.286689924842319, 12.567641458178361, 44.477254519674794, 100.72823798000206, 56.69036628793747, 31.47589638684189, 95.04116994093691, 6.8808799207143245, 33.319506416587465, 54.44927931357917, 86.43523394554452, 13.707863232911313, 18.664038328886093, 22.156497356258566, 10.324155402528548, 24.62903076150491, 75.50611495086065, 8.017925733005665, 37.82195631127801, 48.21816984347165, 13.394229764920512, 54.31714708624602, 5.914233142038375, 75.14155181450522, 44.363799223998505, 78.27185710756801, 68.55324754514496, 56.4569999741629, 14.06704395842513, 104.37282109413499, 7.365710883477839, 52.099138141760946, 66.7019942967429, 12.50917755443809, 14.171503570976476, 41.93333935915177, 7.571118038820552, 74.61742913021983, 36.484361138090044, 67.50143673124464, 38.109825929143256, 25.83689764492063, 31.698932785101853, 21.951563110472097, 8.48320478303177, 14.351347810796604, 57.944134262677906, 8.795795829181822, 19.078197990837733, 70.72087851429134, 72.67335195832541, 10.146560146420454, 10.010736882749422, 15.154534894875791, 5.784665754137096, 8.647101420785873, 13.189429182708864, 85.1914420480371, 24.20276309054764, 58.51662984341288, 54.09823633853753, 7.357518749699318, 154.5994403138975, 112.09822126368627, 90.3449321537317, 52.79390472716291, 97.63998094825556, 53.10664886042774, 59.56529897939595, 14.463368339098967, 21.217964316379547, 17.560036408981954, 25.43218837443213, 12.956419025104399, 69.92293316839968, 21.18836691926231, 89.03662496282159, 84.2624562929496, 30.329731263669274, 8.111720273192924, 52.697143726889195, 19.5728815807543, 5.368661863101607, 23.552729876793784, 10.25828616207523, 121.53948364376112, 12.169911706533417, 28.68105472687548, 64.85550434864133, 99.1289350723663, 5.459697228130143, 22.524406713202048, 12.868435703188618, 5.300866189083641, 18.47038471509701, 15.44640507687709, 38.006474630440735, 55.37007708032992, 69.38031451306811, 104.32081057331399, 18.484237122677214, 13.60786834484762, 33.708126799941965, 68.33681490750845, 7.280548338637993, 86.70172751316309, 10.64680772864189, 27.031707132158914, 68.35364689126553, 23.482904119406193, 51.79246828889838, 90.43418569215288, 14.072000964791222, 19.222315078905915, 15.997246669747001, 39.86551596714344, 8.737967308537465, 74.25128085033307, 38.411487026622275, 25.894847151300834, 10.45066461320118, 25.7153325261201, 23.564721682193614, 85.88246142545508, 7.604925632739414, 100.58994491909273, 37.17223033046549, 8.37343003838811, 13.680164701899194, 10.58266232135698, 71.69298195527405, 7.802856639286231, 8.737463761616787, 29.098124851852685, 23.775414121476054, 7.651012353621018, 8.890847358518547, 32.03632621788909, 21.636327128478264, 8.562572172326448, 14.292323155782523, 179.09963225213167, 25.51660099145204, 9.873706775438414, 11.143742422182248, 15.555773695632261, 7.803666912091468, 52.42633714133913, 6.215522833100058, 33.606964728774, 53.55659272703391, 26.115242296267386, 16.58335736233792, 18.516168466978662, 5.15712772512672, 149.1993192956743, 5.574517924531046, 17.719308076625808, 5.068573459091698, 6.235369071745583, 63.71740831065201, 11.91352554143517, 18.592381504065234, 12.375910578030899, 6.573294986089796, 66.7136751170274, 67.0923975622688, 52.79552063960911, 6.485152210007509, 46.78500288189307, 82.71243685345691, 87.06447886686824, 64.89425994435689, 43.13168791929552, 26.56748926116468, 8.393854397249388, 49.207701146966556, 56.921950597157874, 16.67508223343848, 37.57729418088006, 51.81532939056399, 18.116786821205203, 40.22620339230672, 65.51638754728096, 52.03536578563601, 38.2601483375102, 65.11165661669392, 43.093051170057265, 13.306043094894493, 60.24845454067124, 16.528641619893694, 18.5327763465522, 59.958170029636875, 22.612557820296434, 155.73346291116476, 30.3735255118774, 59.96262945214174, 31.535905124922, 38.68560954563161, 14.764787967723235, 7.245926757652913, 56.83696750384936, 72.53909030676476, 5.636686330138056, 88.85512315438457, 9.437893142671896, 17.986414272722744, 15.625745651133569, 13.837343853130612, 43.6299755980024, 32.80278790453314, 72.47296398727156, 6.568225231767827, 21.216116867491458, 29.262908047044018, 20.54500861934475, 76.56399214745383, 33.085273004996786, 14.72658996558548, 13.627940950031897, 7.6607609599042785, 26.62551778765998, 7.520295060575047, 40.846337415298514, 29.348201340078624, 39.399234079325254, 5.220655830036413, 17.563584587950153, 10.319827375794553, 44.540181815141615, 26.75135892790101, 76.38484571481999, 111.51003721539209, 25.15775813006235, 46.60271469136169, 6.292049813324967, 11.310926576386118, 7.001780516777298, 38.12315314903549, 17.4054661503176, 12.25610400236559, 26.985929587955734, 26.967149062386014, 26.467067062936167, 57.9165529972569, 118.24912053627834, 36.83253852962311, 60.53217426611244, 76.2737647779216, 14.170399127554278, 11.594577411171024, 52.16571510295643, 12.103767629495865, 23.069945574191767, 49.63338562975039, 49.5523076493133, 89.01178389286856, 22.67166835130313, 7.839726518824226, 57.1118312533744, 75.34791419715009, 85.33892221899251, 144.51283809724688, 10.53348406633882, 16.461920838299044, 50.50848632700715, 19.4636071966355, 27.038312597320893, 49.92811314925688, 18.957285036613165, 40.25011600042133, 17.322812104350938, 54.603858519401555, 7.09491677559793, 9.122121933463593, 16.16412182591384, 51.99992083742714, 26.950967782809023, 86.52373229289358, 33.892019762561084, 47.01029942210158, 12.593596705558122, 33.99670429087301, 16.600925685201396, 5.941569697398338, 19.482840890522063, 29.49339942224315, 48.10241460078539, 55.27778232398493, 50.32967258931638, 14.508546045884918, 6.6100682240160396, 57.36551291173326, 45.88345572731563, 121.78162869079436, 109.5349290508787, 9.845401303010297, 34.555934252304176, 30.559233380423933, 70.1508862725623, 45.96969110355386, 74.28161159963048, 51.27300177361708, 40.48941158014621, 38.38907878931494, 5.6758371009223705, 10.849354652218716, 56.6887680232376, 11.209311409515442, 8.45639133553855, 26.113439267075854, 8.809494860241168, 47.03638418323073, 123.7384891088364, 25.628537859316637, 7.108752720629267, 61.455274558282504, 22.599387384804913, 9.376331195371716, 16.07357275564786, 103.18935906270457, 27.352820580716845, 42.663365927324676, 5.028520796135729, 75.62899608692202, 82.2923069951609, 82.83842848163944, 41.735952451458644, 46.618310678699096, 17.477486194079695, 20.941527131348614, 70.83411291421373, 40.20438567328057, 25.685835946136734, 29.076992849470003, 80.6602497132051, 23.923232378604524, 8.468155935827244, 25.791327209431458, 18.23388955203419, 79.07715128724456, 67.56327147300962, 74.48744295894369, 29.7671682874434, 19.454498938874714, 38.5908365706032, 7.077980152724184, 11.253324065509084, 7.599312417979823, 166.10285932658195, 5.4878340637743666, 21.317889948165046, 40.664800083155995, 13.369185056685886, 34.749493255114956, 7.169425308877603, 58.98968822954186, 32.02587207652734, 27.84038655125105, 28.045582746906483, 18.782994006841058, 48.89017311039741, 12.422914203918152, 95.22430102061264, 11.333559046004927, 121.13533022228016, 136.6909796764885, 17.497134449089206, 40.87545337085154, 8.806523838303413, 129.35479112607516, 11.430300279194626, 52.82947800380833, 62.87695773604151, 109.5094647961416, 30.797915610121066, 5.830640701792975, 94.12590995167217, 59.580756025275974, 6.323970600226943, 13.055054729460938, 52.13157660759138, 10.238306110563807, 59.56435121802811, 8.27507582073938, 96.44212981316093, 42.84995040303445, 54.051967731586146, 43.5904874498961, 71.81721097638214, 17.91807743804334, 7.998799326033534, 6.894029740401149, 19.703195602286655, 78.9811858317742, 16.233794686595104, 5.210786730159755, 105.8583379180981, 50.23712294672602, 17.76368735217552, 11.13723135130147, 40.54849999335242, 16.35953390503806, 36.26776887348779, 37.80062562091355, 54.06352848531236, 13.938559787953539, 74.83798066647745, 5.84177162725784, 12.903939780811612, 40.426544613383925, 10.712893284176777, 43.72150561871368, 81.7395868443597, 55.756968550098925, 10.25308206492711, 68.90553828612741, 6.69366602655343, 101.89820586469624, 55.82793512690492, 6.430147894030381, 52.73104228038718, 110.17677919549138, 28.177083212153146, 7.3707251609953115, 114.09925955949828, 34.41747595561149, 13.734995448442989, 50.87683837513549, 6.321480445410954, 23.285106465235245, 7.252885139533252, 5.3718731235666555, 69.32725919822472, 20.075165999100925, 8.06941573070676, 69.46099380668052, 7.088668653702575, 33.26090897378749, 110.51143614312323, 40.992179815633975, 21.594991595763133, 66.0814281020304, 7.968136481098234, 34.70511440998546, 8.931249210784584, 5.993957637478937, 41.4468190135731, 12.797991385809436, 57.28891638311647, 18.08141912461611, 24.770409495702484, 15.16957781478261, 53.21915317533946, 10.141184765360709, 89.06904527242563, 45.862021400268205, 5.032192956028386, 24.962591724637043, 73.8293820912239, 5.694134826325948, 77.42695384518858, 42.68910277606189, 8.833454092524857, 6.2681477876898875, 79.91251724722628, 18.972917324189034, 28.526153703748893, 9.3055810988046, 41.98151225693536, 65.78757153463621, 54.29848392474017, 19.97744790083423, 28.292770852803915, 46.42233239857681, 11.555105214284167, 5.082750388289468, 16.60913526499374, 16.697117913863245, 27.896644452384802, 8.026987397015139, 15.811390491283403, 16.515586786693884, 15.769901212375366, 49.18284903186135, 7.056520222584476, 9.43834337188554, 119.75927721797441, 72.59985500680475, 55.772560494391776, 22.715193064677372, 42.19923034797787, 9.37895700939876, 52.5662729895543, 21.398817743617137, 42.19373054546462, 8.229971598206351, 30.802762321507565, 19.26000956035976, 22.861764126215785, 24.063706822002757, 197.66018165989212, 169.52441350079096, 8.367782113797343, 32.37493949980079, 20.575105433765643, 15.998108989043756, 26.750829064897125, 6.537249181790593, 7.014902728432015, 46.001455400329824, 11.010924978672842, 28.7229539939941, 15.28722713614902, 13.110218195766178, 17.47507538325394, 22.129890770158944, 8.527684480676557, 5.644881814581819, 88.18846779318626, 9.566752978290543, 31.09778248045299, 15.283120003505694, 14.356510411948406, 17.461105543001246, 60.66499934829895, 23.514648865636417, 67.3493692385637, 33.86331890809293, 13.761108642069958, 81.82371166939144, 20.40828851903425, 55.68328564478444, 24.20627794600627, 20.020511063353684, 65.52952187558482, 14.945057772114781, 14.824129544096703, 28.443005047653624, 122.14569514213952, 17.75580482827548, 57.039556101921946, 99.12493247342194, 61.97520775468695, 23.48923850503083, 79.10553465921527, 67.66134231125625, 9.44044397665249, 45.40103788602171, 70.36690242866162, 68.9305496115569, 24.286663833168774, 22.54555523320889, 35.0473150010316, 6.630858229340505, 5.210680256476463, 62.52670657598111, 61.08820330924141, 47.7331332630367, 30.106385759227443, 27.3115352514289, 43.11988312485249, 82.60728700804387, 48.772173097528125, 10.017782811713355, 76.63098377847234, 23.53026475651968, 158.52570456439074, 33.369109328416776, 59.00849178973047, 28.246271024149245, 8.212709452721878, 65.82187288229271, 11.124081454724564, 18.21241522794235, 22.303267967796046, 141.1392912611424, 74.44935915523484, 92.2281277546843, 26.48342797159338, 51.146543233939255, 36.52813329994525, 25.17614616735694, 31.687265419693958, 32.82715752822653, 22.583202448410578, 14.090583783751537, 102.32449857942156, 12.701408763585382, 6.542570952636153, 77.92110984225337, 72.33670708905647, 6.315920642506715, 21.669443090736095, 100.31852683254579, 6.884671195625055, 99.22870644521794, 10.89458768684488, 13.136732506867121, 34.300906150617095, 42.23210585120889, 28.705578742877922, 39.921540464263195, 39.71150944975019, 7.5800477376668915, 60.55119776657464, 13.348429522347523, 12.81025262701794, 19.92324049940388, 139.7525159998965, 7.493660300031235, 63.477186652000164, 21.312093421296826, 57.06444993307549, 27.590648185638173, 13.454514582960241, 14.130855905340479, 15.948151821650544, 12.05530303355914, 8.80585757982494, 72.86415988052119, 41.47128343455314, 48.62193226827624, 31.902675026793872, 53.577204905891875, 37.43399891144871, 56.500473219783395, 89.690169680374, 10.247861794945216, ...])
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);
([2410878.3236715356, 2510403.198819551, 2615929.2200102624, 2629998.243373321, 2766661.912316664, 2767078.125, 2768208.3137393985, 2768623.4375, 2768897.9737052866, 2769000.2969497545, 2769586.1295495657, 2770846.9608796416, 2796650.274862127, 2796937.981130641, 2817003.125, 2822701.5625, 2828056.25, 2828421.685323112, 2828448.2191430377, 2903261.6610954003, 2903482.8125, 2903493.9427056387, 2904255.831175789, 2905093.9933023797, 2906712.3898700243, 6685524.69849735, 6686564.0625, 6688967.1875, 6689409.375, 7432315.625, 7508392.09837665, 7649671.875, 7664296.216012348, 7664918.272628031, 7667050.0, 7680006.25, 7680068.75, 7684829.662450865, 7690452.760471836, 7696848.4375, 7797453.121789584, 7825858.956334216, 7830928.800561078, 7845356.661056139, 7845376.209556678, 7846124.1389946295, 7856130.872310626, 7858905.951874148, 7865723.957956038, 7890661.91535774, 7909990.385459922, 7913989.92115621, 7925601.976864928, 7945200.0, 7963539.728970889, 7973234.03098498, 7978973.013713386, 7980137.5, 7989136.517302775, 8024849.73149441, 8026462.5, 8034798.509732753, 8038505.085479431, 8049293.89512544, 8065852.693791815, 8071915.625, 8074654.390573004, 8074671.870251026, 8076404.6875, 8100972.520812417, 8113810.9375, 8128249.05967944, 8130281.683406384, 8137787.2757795565, 8143571.484551034, 8146166.215359169, 8147182.8125, 8164943.163505923, 8174262.425597695, 8175638.511843887, 8182281.318898913, 8186068.727895767, 8186223.282907839, 8190950.746851011, 8191550.547585426, 8192191.863016108, 8192687.669464561, 8192955.321675962, 8193169.718463066, 8193210.9375, 8193236.389906673, 8193349.54939631, 8194068.036054829, 8194533.660134087, 8195579.300861744, 8196082.412735748, 8196115.230711755, 8196649.909468041, 8197001.5625, 8197329.6875, 8198357.711489931, 8200680.2154906485, 8201998.4375, 8202209.420706312, 8203000.510490189, 8203498.98784903, 8206497.082026295, 8219878.125, 8221086.823001397, 8222506.699564685, 8223668.493512889, 8225927.244786416, 8226106.25, 8227229.6875, 8227308.826466292, 8227626.542640014, 8228701.413760497, 8229275.605591726, 8231746.156423853, 8231757.244542709, 8233394.156323375, 8233601.5625, 8234137.0491197305, 8235282.8125, 8238854.01218389, 8239669.2997986665, 8246612.62536762, 8247490.56573245, 8248638.545842616, 8250777.23942024, 8254464.573362198, 8277131.25, 8284237.206109788, 8284640.225902416, 8286074.311811855, 8308553.125, 8310658.167135554, 8312135.109478802, 8319659.311379047, 8322722.792899762, 8324896.875, 8329883.002840503, 8334543.75, 8335927.370971936, 8335954.6875, 8336991.92734337, 8338379.425996713, 8338541.733768878, 8339422.183956349, 8340222.725428227, 8343085.478921818, 8343289.844416702, 8344317.672909291, 8344915.625, 8345404.863621374, 8345426.5625, 8345848.207698959, 8345989.938699943, 8346153.698992726, 8346164.215654319, 8347457.349268777, 8348522.671711577, 8348777.162102106, 8350962.5, 8351002.87592616, 8351323.395307299, 8352114.077505234, 8352145.974499389, 8352445.3125, 8352541.024144238, 8352652.776769662, 8352840.054901692, 8352886.681627327, 8353004.6875, 8353124.265165087, 8353219.475734413, 8353815.424679782, 8354087.5, 8354491.879410203, 8354682.63994126, 8355634.375, 8356255.828429344, 8357529.524749102, 8358606.97783325, 8363964.385818912, 8364945.544898525, 8367102.267796018, 8367713.598684543, 8367717.165014091, 8381365.872856971, 8383314.445129049, 8384406.827433341, 8384979.6875, 8386252.57122721, 8388067.063252847, 8390513.714471366, 8392386.360967191, 8394297.275762876, 8394797.593697257, 8396965.262750374, 8397288.78554846, 8402190.058280602, 8402335.629006555, 8402395.3125, 8402404.038461521, 8403473.58431263, 8407347.11847575, 8407735.406205578, 8411228.125, 8413607.433717694, 8413909.905538296, 8413910.670192268, 8419950.184137661, 8421927.169771241, 8422434.352188576, 8422862.616434796, 8424074.415081568, 8424085.256430386, 8427026.316421926, 8440126.432648964, 8444461.846768714, 8444871.875, 8446787.39721366, 8446892.907156602, 8447378.47337948, 8447852.659004886, 8448058.497416416, 8454673.4375, 8458239.0625, 8459402.068268927, 8460150.727334896, 8461468.836935855, 8462017.388849966, 8462565.913193969, 8463280.553211931, 8463287.338167116, 8464294.884211533, 8465500.0, 8466316.647230806, 8473673.032402148, 8476302.381019846, 8479142.272807295, 8484809.317257449, 8484990.563863875, 8486588.063750742, 8487605.798349537, 8488505.765883029, 8489768.135695586, 8490106.044482287, 8491155.613774044, 8491468.75, 8492191.141995741, 8492206.25, 8492996.875, 8493312.820950605, 8493828.073703779, 8495293.141240146, 8495843.75, 8496296.55350811, 8496421.846668623, 8499760.547874251, 8500122.93485923, 8501469.285766782, 8501571.875, 8502034.375, 8502314.0625, 8502733.92871314, 8502740.191827064, 8502827.506934859, 8503085.662090775, 8503228.025666617, 8503230.40041884, 8504127.63193737, 8504350.769287294, 8504435.052400962, 8504522.908298966, 8505405.530901086, 8505485.146081729, 8505525.225117695, 8506252.972086912, 8506810.9375, 8506884.375, 8507184.375, 8507227.973879335, 8507521.07843339, 8507665.625, 8507831.68027428, 8508315.194037639, 8509849.254755232, 8511368.75, 8515758.624557912, 8515780.842308866, 8517482.498709392, 8518008.5194846, 8522474.70149918, 8524144.689541899, 8524805.524182346, 8526130.085182643, 8526413.408435803, 8526705.064836089, 8528008.76264624, 8528440.043330684, 8529144.929528058, 8531532.05643427, 8531745.155298557, 8532312.046706447, 8532836.423510551, 8532917.23816213, 8533357.8125, 8533837.592658533, 8534766.818364752, 8534785.9375, 8536841.70762921, 8537307.8125, 8537414.379940197, 8537986.459767135, 8538521.875, 8538712.36591431, 8538762.5, 8538814.72537783, 8538990.625, 8539001.131216317, 8539099.598446613, 8539167.1875, 8539190.625, 8539737.088355148, 8540040.625, 8540218.614176746, 8540396.345891312, 8540725.634580642, 8540784.504340518, 8541450.460560787, 8542645.641607357, 8542826.779327277, 8542889.417215778, 8543308.32185903, 8543310.25269262, 8545020.170275325, 8545024.172283255, 8545335.9375, 8548920.587333389, 8552740.123510828, 8553195.091926847, 8556315.656275203, 8556376.620688567, 8557246.833814757, 8562895.147390814, 8565024.864144543, 8571540.625, 8573002.722177709, 8573010.36075693, 8573915.888103874, 8574840.625, 8578035.254702125, 8579306.079735048, 8579440.77102915, 8582091.458768798, 8583029.15927631, 8593056.123453137, 8596302.22262767, 8596753.752218166, 8597526.396985212, 8597611.371847847, 8598877.471997103, 8599564.006026367, 8601749.093198605, 8603082.063008567, 8603381.557465391, 8603785.9375, 8604077.714791942, 8605926.127490016, 8608001.419483462, 8608219.510071019, 8612318.75, 8612337.5, 8613548.4375, 8614765.119221132, 8614806.25, 8615100.560798777, 8615434.375, 8616623.4375, 8617901.949749034, 8618849.633732207, 8627856.972901799, 8628672.76556347, 8633327.541922951, 8633337.265782142, 8634159.375, 8634426.017404187, 8636254.6875, 8636352.008753005, 8636418.274708392, 8642110.9375, 8644435.643836657, 8644915.625, 8645484.684076974, 8645617.525117625, 8646345.3125, 8646618.75, 8647166.937455889, 8651315.625, 8652371.166780133, 8653623.257948011, 8653914.0625, 8654228.859427176, 8654968.076273452, 8655014.0625, 8660681.160312109, 8663011.96195516, 8666830.93577553, 8668646.486024484, 8673492.174863303, 8679231.097471183, 8682822.033737337, 8683219.857262585, 8683792.541694736, 8686081.086040026, 8686187.438729746, 8690882.102981929, 8695883.593261203, 8696029.76529894, 8696740.625, 8696799.266293922, 8696863.207231224, 8698010.992289178, 8698860.53329297, 8700874.062238058, 8701008.824347574, 8701536.190997623, 8701705.393334394, 8702407.8125, 8702599.288363937, 8703003.952867478, 8703190.176673476, 8703896.045987656, 8703946.875, 8703957.8125, 8704025.0, 8704437.266378084, 8704442.1875, 8704607.681131212, 8704708.84696941, 8704711.488462374, 8704740.446142418, 8704872.796751646, 8705120.94462212, 8705126.33411109, 8705332.591132872, 8705472.842979673, 8705599.47905163, 8705630.904028218, 8705990.625, 8705998.044926599, 8706019.510148393, 8706171.87053643, 8706244.674609387, 8706274.165324863, 8706281.828060498, 8707060.9375, 8707374.75164368, 8709137.5, 8710396.82669924, 8710957.410021486, 8711057.13645204, 8711086.250870118, 8711188.706526453, 8711254.813945401, 8711306.25, 8711370.3125, 8711371.875, 8711381.25, 8711403.82172846, 8711560.5372734, 8711609.306850098, 8711689.0625, 8711847.447525091, 8711882.749481456, 8712005.918889517, 8712034.29472249, 8712095.3125, 8712174.678738652, 8712307.8125, 8712350.0, 8712457.642076911, 8712527.362639727, 8712537.751907708, 8712563.45214821, 8712571.07854842, 8712628.125, 8712666.921106964, 8712679.88624613, 8712738.58138614, 8712792.027167384, 8712798.867743965, 8712812.030558364, 8712820.317164522, 8712867.1875, 8712895.3125, 8712912.660706291, 8712952.221917484, 8712980.870870024, 8712997.111371262, 8713127.08263455, 8713213.265281405, 8713229.0175054, 8713260.450604578, 8713318.880186075, 8713355.678576294, 8713363.608082386, 8713385.45173895, 8713462.987826465, 8713750.066170972, 8713838.006337654, 8713877.95171701, 8713894.32854513, 8713961.246162126, 8713973.589835918, 8714042.709623784, 8714075.0, 8714116.767241819, 8714126.53631978, 8714143.75, 8714168.615011247, 8714184.748009987, 8714219.45142512, 8714243.392907064, 8714349.775067043, 8714443.012720903, 8714450.028623208, 8714712.482238509, 8714795.056349294, 8714860.9375, 8714977.139708411, 8714985.087549971, 8715044.424578642, 8715327.09122156, 8715496.521717286, 8715729.6875, 8715801.5625, 8715965.61261938, 8715995.3125, 8716590.625, 8716770.3125, 8717187.278772678, 8717464.513385048, 8717574.03032097, 8717600.197498929, 8717854.64628613, 8718343.75, 8718514.453421041, 8718579.247684376, 8718900.0, 8718986.578615203, 8719322.997879887, 8719360.9375, 8719378.125, 8720082.8125, 8720184.375, 8720421.875, 8720644.805180077, 8722165.625, 8723105.049697353, 8723433.516359558, 8723678.94030864, 8724104.704355735, 8724265.248499578, 8724557.8125, 8724643.747553607, 8724810.9375, 8724856.25, 8724909.327849347, 8725269.203266045, 8725307.186603695, 8725328.125, 8725341.027150359, 8725574.989793774, 8725581.373311788, 8725614.53409121, 8725937.66863704, 8726099.759890534, 8726117.562127903, 8726266.970333127, 8726382.8125, 8727119.248757146, 8727185.846825296, 8728043.977593357, 8728188.461899027, 8728601.501901843, 8729189.792594785, 8729464.004947016, 8729499.6066488, 8730120.468791382, 8730710.833528882, 8731126.327201862, 8731566.64661125, 8731617.1875, 8731805.264237475, 8731811.600767108, 8732092.739060948, 8732102.538358396, 8732391.50493165, 8732907.187419726, 8733039.0625, 8735904.339169597, 8737142.900809763, 8737545.3125, 8737742.381699061, 8737823.551639022, 8738429.211811125, 8740712.933130981, 8740893.765070785, 8741249.056555718, 8741314.188638005, 8741321.799507769, 8741634.261550406, 8742178.144763405, 8742270.3125, 8743393.75, 8744188.753312992, 8744880.58124287, 8744888.844326552, 8745331.52947666, 8746075.0, 8746195.858483717, 8746304.332266076, 8747391.174136847, 8747707.8125, 8748140.128623227, 8749379.298051614, 8749594.359719027, 8750004.6875, 8750168.739419512, 8750787.382003265, 8751066.308794519, 8751487.083381778, 8752882.433905171, 8753891.544207385, 8755669.581758143, 8757181.170100791, 8757829.6875, 8758207.444745282, 8760778.125, 8762205.19770087, 8763376.5625, 8763387.398085866, 8764199.741669351, 8764270.600109618, 8764339.0625, 8764524.257037459, 8765208.402103165, 8766551.704581589, 8767198.4375, 8767461.708839295, 8767472.431998633, 8768108.255192127, 8768218.774817461, 8768372.709235135, 8771969.608240591, 8773980.182359867, 8774412.5, 8782567.1875, 8784671.756572064, 8787294.49206726, 8787540.542516872, 8789421.875, 8792728.920909539, 8792764.79188214, 8792928.676165462, 8794684.375, 8795774.35075777, 8796273.4375, 8796990.625, 8797910.9375, 8799000.0, 8799573.39241775, 8800164.0625, 8800240.127932413, 8801899.814308092, 8802279.6875, 8804970.36408821, 8805103.432885142, 8805800.99599417, 8806105.560746351, 8806905.415365778, 8810509.375, 8810531.08404113, 8810849.951469833, 8811120.3125, 8811218.354182247, 8811462.552660607, 8812162.408005, 8812275.0, 8812660.375091137, 8813489.0625, 8813647.65015811, 8814550.76001554, 8814861.80377046, 8814939.685085844, 8817559.375, 8818111.811851554, 8818256.355494704, 8818537.262441285, 8820051.5625, 8820101.503014699, 8822959.21276047, 8827941.988681497, 8829406.763716733, 8833250.85199438, 8834003.453277828, 8834170.157056177, 8834310.034157857, 8834509.375, 8835112.5, 8835282.278304543, 8835368.75, 8835657.080582947, 8835883.081145152, 8835885.769504907, 8835996.953906512, 8836570.301634165, 8837673.042753136, 8838095.906086318, 8838311.096158748, 8840365.625, 8841416.703176046, 8841616.998273391, 8841901.741909444, 8842167.288721781, 8842564.985044194, 8842817.020440165, 8842824.97532107, 8843246.05449856, 8843440.625, 8844183.508412562, 8844292.1875, 8847356.37782341, 8847807.8125, 8848004.6875, 8848522.41529729, 8848846.875, 8849130.556361986, 8849490.945834145, 8850223.622832268, 8850696.875, 8850786.279751422, 8851939.867956774, 8852402.092211632, 8852564.285156531, 8853843.370372154, 8854782.8125, 8854905.124015868, 8855033.772978023, 8855784.375, 8857936.845240993, 8858606.25, 8858781.228186976, 8861320.3125, 8862643.75, 8867064.0625, 8867696.09472422, 8867903.125, 8868213.109787058, 8869286.913047241, 8869717.807921074, 8870380.549670845, 8870547.672166448, 8870753.845836578, 8871433.099142483, 8871910.932641659, 8872054.62502235, 8872702.147306114, 8872801.568584977, 8875810.9375, 8878020.640657071, 8878923.4375, 8883959.375, 8884807.458627563, 8885448.146879843, 8885586.812371016, 8890498.806168284, 8893125.90078381, 8895764.953022089, 8896752.842351023, 8897577.208218252, 8899140.625, 8899237.256037267, 8901532.170226738, 8901556.25, 8902054.327306965, 8902811.53314989, 8903240.625, 8904390.251866117, 8906383.657182014, 8907239.0625, 8907770.294685803, 8908378.995376546, 8908517.1875, 8908526.5625, 8908551.20532182, 8910565.325328523, 8910620.73039288, 8910655.935216552, 8912309.852462547, 8914161.786295064, 8914345.889867922, 8914968.749097824, 8915232.377955256, 8915598.4375, 8915906.123802485, 8916746.875, 8916900.0, 8916990.625, 8916991.697653824, 8917076.889262412, 8917083.720023569, 8918396.875, 8921185.423043242, 8925591.230800554, 8925646.875, 8925647.732660053, 8926157.8125, 8926264.870244902, 8926343.525842737, 8926942.246076696, 8926964.0625, 8926986.761591036, 8927107.695964232, 8927173.427850712, 8927422.87515009, 8928063.640855215, 8928217.1875, 8928360.73731133, 8928640.625, 8928831.25, 8929233.720891487, 8929810.945010945, 8930300.0, 8930519.516363552, 8930889.0625, 8930918.71930275, 8930943.410786344, 8930979.6875, 8931133.907825671, 8931161.47324988, 8931222.502246263, 8931229.6875, 8931278.382246917, 8931281.997719377, 8931286.31557067, 8931391.020184333, 8931442.154953482, 8931596.349583609, 8931653.335922657, 8931825.35960317, 8931833.014091505, 8931990.625, 8932024.747093642, 8932056.37382221, 8932057.680976737, 8932062.5, 8932070.3125, 8932102.735891383, 8932112.5, 8932185.993209327, 8932325.0, 8932326.578947406, 8932454.6875, 8932476.453901555, 8932489.0625, 8932497.680146521, 8932501.189565524, 8932529.411612213, 8932610.608806951, 8932610.680122951, 8932651.712966265, 8932654.6875, 8932721.277773103, 8932726.814594822, 8932734.278430065, 8932947.187676953, 8933104.266046375, 8933106.25, 8933131.173979385, 8933168.373499641, 8933264.884510199, 8933265.044256661, 8933398.97403297, 8933399.561550714, 8933423.867209062, 8933455.231780779, 8933490.625, 8933540.890812922, 8933557.228460552, 8933648.715850202, 8933887.337558048, 8933927.096642511, 8933929.389098616, 8933957.930836292, 8934040.625, 8934070.221345488, 8934079.339020628, 8934159.814206619, 8934175.946412606, 8934184.375, 8934265.147772033, 8934299.338519797, 8934340.625, 8934340.62593064, 8934356.218859341, 8934362.495838894, 8934372.429317439, 8934393.365248572, 8934404.6875, 8934528.125, 8934537.218556046, 8934548.11674835, 8934553.125, 8934555.059548188, 8934590.751202464, 8934645.982001444, 8934676.5625, 8934745.867604088, 8934749.740828361, 8934785.87191647, 8934787.5, 8934833.67215774, 8934836.220032873, 8934866.454389209, 8934889.90058272, 8934906.489439303, 8934920.3125, 8934943.685557885, 8934946.875, 8934973.129113695, 8934976.356132146, 8935113.213680314, 8935187.5, 8935317.269432044, 8935467.570071079, 8935493.75, 8935516.189771505, 8935598.065754978, 8935638.920152929, 8935691.15101252, 8935699.997679375, 8935703.629397389, 8935762.07755329, 8935781.39224955, 8935817.1875, 8935832.8125, 8935860.82503539, 8935869.875951892, 8935880.819837883, 8935885.104677487, 8935943.348318996, 8936002.174562842, 8936008.977749122, 8936021.39683765, 8936103.55827386, 8936107.870845305, 8936115.97001779, 8936140.625, 8936196.546721553, 8936258.188643994, 8936266.704997689, 8936407.8125, 8936411.51555184, 8936427.852173159, 8936474.071610795, 8936506.686563648, 8936558.848620592, 8936565.063182676, 8936582.8125, 8936664.0625, 8936670.002463756, 8936679.622924829, 8936710.157888077, 8936751.070652543, 8936771.175205875, 8936821.057378683, 8936866.521673711, 8936880.936519895, 8936912.5, 8936931.01097219, 8936938.923233066, 8936961.209850136, 8936972.983746586, 8937009.144712422, 8937045.577502562, 8937125.522131687, 8937136.805377983, 8937160.758387579, 8937213.205227317, 8937220.3125, 8937262.5, 8937270.3125, 8937271.848882498, 8937277.82135823, 8937286.148949895, 8937316.540822718, ...], [9.505237401700922, 11.2450857777582, 35.35461031297726, 23.6343589573399, 12.53864014297411, 54.510260367366186, 9.794525130616027, 70.53365216128226, 8.967786503183477, 16.20856995621012, 18.580788792262926, 8.33252010932228, 32.81206231235592, 17.158762712868427, 66.23963613090041, 45.84073582721312, 77.82948778884808, 90.66046052326587, 52.42885456361702, 64.85916419337745, 33.22897726067235, 9.49984131653347, 9.000709353808398, 16.944716529992178, 15.71904995526852, 5.51862443034914, 44.13670355912953, 46.83173475587907, 38.812231094673045, 46.7155546682135, 38.83130805198876, 55.43784135077246, 7.966344376785927, 7.439247466457006, 66.37206330970605, 42.12812299801439, 36.13052203604231, 6.2640387688412815, 39.3004767019531, 59.127187124861585, 28.46174277108031, 59.85221243895312, 52.53963874711694, 7.2338672701680995, 6.05214945807366, 7.318928328425421, 33.304376362589664, 80.54550123842415, 22.766844815387216, 63.423711444283484, 41.827083405737305, 12.800409212308505, 67.2555137669807, 62.617981293688366, 69.55567192372193, 10.629440491821718, 22.288621495936784, 76.38389763705436, 6.885056586294941, 14.008161890133117, 60.05186707603845, 14.901167354085839, 101.28118534155917, 6.792829774160506, 14.773696540752564, 31.79536102014663, 13.918893220561847, 32.13108836899185, 35.06057900994338, 84.5219979279661, 64.5312736328187, 9.919422623641228, 45.21890233287915, 74.15507316288435, 81.81981115564204, 49.03309412991474, 52.267098089002786, 10.320006376979892, 11.01336914974659, 10.363809748709329, 6.497946250336138, 40.38736551386222, 8.206483972770805, 27.983805038460993, 37.256363148765516, 5.5963416341492564, 9.478927030662563, 8.653053137791, 20.60366293979693, 61.90577583710126, 9.745664011308778, 80.12915419553896, 70.83421347935226, 112.71472416126747, 10.572750315646536, 40.24939612746835, 7.02152407486551, 10.989087859047924, 62.71922414027287, 59.60745409521915, 101.65637425490769, 7.267523769394934, 59.629952162245864, 8.310896389233164, 15.962058131863284, 7.274048278149359, 46.236376215714245, 36.98505528777866, 14.006113484552708, 16.985259582307535, 58.25806571249184, 31.985985266274422, 51.85668818500244, 57.91243159320358, 66.95565805893057, 57.77740802767198, 14.403352694708786, 17.891901381008367, 30.02578648152831, 106.0226386927665, 11.828337792551372, 48.35018461806137, 54.09191852788453, 85.67755633123092, 25.84900965389406, 17.55314373316142, 15.054962680616175, 5.80960795075262, 5.059620102992501, 7.311538269908844, 17.326592963856978, 42.01928132117774, 30.3902436893107, 57.636772721647084, 8.810217484539274, 33.69281643938628, 12.809551989445465, 8.717336550936103, 27.326234380687772, 20.162506450153565, 105.72216803989804, 11.438851892177828, 63.219409489103526, 87.96696845967517, 41.91819999834567, 5.283118279344517, 14.619588208048341, 11.825476545359004, 9.607060077587256, 75.50004771528342, 7.445391696431008, 19.086713099572787, 48.02072085408588, 43.17495284226307, 12.056886002068323, 36.96444846962101, 5.093960016357795, 18.04441567031204, 9.868980294257534, 9.46435058001086, 31.757274292257115, 19.196615304088663, 8.631329994200543, 34.36074053080341, 9.129317747761165, 117.22781097458429, 23.88004222958077, 66.94745033822842, 62.418392096983155, 89.713997951772, 8.110629623742602, 8.891779276896553, 12.531194439613442, 50.40460805100771, 6.377755438877668, 5.869703465353856, 25.11338005839204, 49.04382469344176, 23.64795281772802, 13.68463032796395, 46.28466484857514, 37.939024897687844, 6.246852639919807, 10.033307051972733, 74.66331131568364, 11.511488308004633, 7.32007476947525, 13.42625163175565, 5.531990223695027, 24.84348172723731, 16.632447636569914, 17.71878989950773, 101.66880856956575, 86.82218149816721, 9.228509312468935, 13.762465682097593, 23.44731642479362, 16.72607089545413, 96.18235886697413, 20.458702336033078, 53.9518053295619, 14.387020633577112, 6.056595565568376, 63.106016893706645, 20.124923122470115, 11.365209554661718, 15.958519746009834, 21.18650048729981, 53.994924523757874, 13.670763100128966, 48.86674547228447, 5.5202463864890685, 11.428263515551778, 12.231133545071353, 14.855269992325178, 7.1523989251243485, 29.945779364449812, 8.815051270283185, 9.131651154350122, 53.619234609033604, 20.089581766054273, 35.1084501804067, 26.645483296723526, 18.641497217540568, 11.719714456005262, 39.168555244382844, 18.404562269875093, 45.643598068679694, 52.62848238083367, 6.569409511812483, 83.30804954363931, 12.560965421428072, 64.57265826941412, 8.445094843982634, 23.88593932566581, 29.78474207562683, 22.23958623775078, 68.85672265996446, 21.100583907746593, 7.463009854240751, 46.65218794577004, 46.732716572522136, 11.038635227255199, 8.25450997248873, 12.140265554048575, 21.98936368079805, 10.446862191542397, 42.24597055728413, 46.57372591017061, 48.892189662432386, 44.837132741767455, 17.361764053152335, 61.688302015305545, 124.10761975758899, 11.669386398708358, 27.54913328709737, 55.70584236496167, 66.4199724470653, 87.75500801457731, 5.244353046821316, 22.66964784996362, 10.42351224774631, 6.57449033124626, 52.7083450272185, 58.29240946025084, 34.77760723071012, 27.861229128801767, 43.43814029159615, 14.980911024311473, 24.07002047912707, 35.33751518106618, 18.594922548969453, 8.041982485014458, 32.58483943528315, 18.354334321295863, 5.439502008623398, 12.763533415425828, 61.84200604461307, 15.875086816139063, 49.00645403853277, 43.885532284311026, 40.48120151406326, 41.569160663247075, 106.47733878801806, 12.581124397055166, 40.37883036038274, 8.528021006113699, 73.87866146717141, 20.234160737645844, 48.65459690007284, 36.27974705913112, 35.146144209297574, 23.576169717049943, 93.92833141107296, 110.13019110780985, 10.276086447866568, 36.359942146684325, 94.39503576481782, 44.90194284284223, 11.773600773627185, 53.970359948196105, 20.715337687710534, 10.577586442819772, 12.675493344099792, 36.67278320746289, 23.029227631042673, 7.7890156688251855, 11.207829211584166, 51.67070047330138, 11.275694009139578, 13.699336446002183, 97.75578101545541, 79.77856896348304, 62.752327222176596, 5.967535234416828, 61.25052499293868, 95.08009346485636, 32.40443340434527, 30.148643388427168, 78.87115081346128, 80.5663543464681, 22.207109785200092, 69.09184829663022, 45.48309092705827, 58.2655015539358, 10.53996369117431, 43.8132562386279, 10.921841773616052, 7.422458012006562, 42.57591975336316, 18.95011594692333, 5.357955055404771, 5.2118884502715, 15.837800236525451, 5.970903283444817, 7.798474027635349, 76.51240651924736, 93.45100620326266, 8.717534587361627, 66.09563975902847, 14.389080036454313, 31.4658423036253, 74.88653866554542, 7.614588694368779, 11.21989388384389, 27.735248649592094, 161.60081940006924, 12.348311530676838, 50.76742218587892, 18.881097342543956, 49.04092354548018, 16.04906988402631, 84.97719162377568, 19.8447854842104, 78.15361462188072, 6.103417759986628, 81.91020646644706, 5.4395423154191285, 92.65161558331395, 12.344380905236491, 24.127729974204144, 25.635362966815663, 102.39576287523934, 7.969018851357156, 37.673601471705204, 14.399954299346993, 12.69101593744042, 8.456149883709788, 30.061762591450925, 22.438162829354194, 22.166870407352423, 5.286689924842319, 12.567641458178361, 44.477254519674794, 100.72823798000206, 56.69036628793747, 31.47589638684189, 95.04116994093691, 6.8808799207143245, 33.319506416587465, 54.44927931357917, 86.43523394554452, 13.707863232911313, 18.664038328886093, 22.156497356258566, 10.324155402528548, 24.62903076150491, 75.50611495086065, 8.017925733005665, 37.82195631127801, 48.21816984347165, 13.394229764920512, 54.31714708624602, 5.914233142038375, 75.14155181450522, 44.363799223998505, 78.27185710756801, 68.55324754514496, 56.4569999741629, 14.06704395842513, 104.37282109413499, 7.365710883477839, 52.099138141760946, 66.7019942967429, 12.50917755443809, 14.171503570976476, 41.93333935915177, 7.571118038820552, 74.61742913021983, 36.484361138090044, 67.50143673124464, 38.109825929143256, 25.83689764492063, 31.698932785101853, 21.951563110472097, 8.48320478303177, 14.351347810796604, 57.944134262677906, 8.795795829181822, 19.078197990837733, 70.72087851429134, 72.67335195832541, 10.146560146420454, 10.010736882749422, 15.154534894875791, 5.784665754137096, 8.647101420785873, 13.189429182708864, 85.1914420480371, 24.20276309054764, 58.51662984341288, 54.09823633853753, 7.357518749699318, 154.5994403138975, 112.09822126368627, 90.3449321537317, 52.79390472716291, 97.63998094825556, 53.10664886042774, 59.56529897939595, 14.463368339098967, 21.217964316379547, 17.560036408981954, 25.43218837443213, 12.956419025104399, 69.92293316839968, 21.18836691926231, 89.03662496282159, 84.2624562929496, 30.329731263669274, 8.111720273192924, 52.697143726889195, 19.5728815807543, 5.368661863101607, 23.552729876793784, 10.25828616207523, 121.53948364376112, 12.169911706533417, 28.68105472687548, 64.85550434864133, 99.1289350723663, 5.459697228130143, 22.524406713202048, 12.868435703188618, 5.300866189083641, 18.47038471509701, 15.44640507687709, 38.006474630440735, 55.37007708032992, 69.38031451306811, 104.32081057331399, 18.484237122677214, 13.60786834484762, 33.708126799941965, 68.33681490750845, 7.280548338637993, 86.70172751316309, 10.64680772864189, 27.031707132158914, 68.35364689126553, 23.482904119406193, 51.79246828889838, 90.43418569215288, 14.072000964791222, 19.222315078905915, 15.997246669747001, 39.86551596714344, 8.737967308537465, 74.25128085033307, 38.411487026622275, 25.894847151300834, 10.45066461320118, 25.7153325261201, 23.564721682193614, 85.88246142545508, 7.604925632739414, 100.58994491909273, 37.17223033046549, 8.37343003838811, 13.680164701899194, 10.58266232135698, 71.69298195527405, 7.802856639286231, 8.737463761616787, 29.098124851852685, 23.775414121476054, 7.651012353621018, 8.890847358518547, 32.03632621788909, 21.636327128478264, 8.562572172326448, 14.292323155782523, 179.09963225213167, 25.51660099145204, 9.873706775438414, 11.143742422182248, 15.555773695632261, 7.803666912091468, 52.42633714133913, 6.215522833100058, 33.606964728774, 53.55659272703391, 26.115242296267386, 16.58335736233792, 18.516168466978662, 5.15712772512672, 149.1993192956743, 5.574517924531046, 17.719308076625808, 5.068573459091698, 6.235369071745583, 63.71740831065201, 11.91352554143517, 18.592381504065234, 12.375910578030899, 6.573294986089796, 66.7136751170274, 67.0923975622688, 52.79552063960911, 6.485152210007509, 46.78500288189307, 82.71243685345691, 87.06447886686824, 64.89425994435689, 43.13168791929552, 26.56748926116468, 8.393854397249388, 49.207701146966556, 56.921950597157874, 16.67508223343848, 37.57729418088006, 51.81532939056399, 18.116786821205203, 40.22620339230672, 65.51638754728096, 52.03536578563601, 38.2601483375102, 65.11165661669392, 43.093051170057265, 13.306043094894493, 60.24845454067124, 16.528641619893694, 18.5327763465522, 59.958170029636875, 22.612557820296434, 155.73346291116476, 30.3735255118774, 59.96262945214174, 31.535905124922, 38.68560954563161, 14.764787967723235, 7.245926757652913, 56.83696750384936, 72.53909030676476, 5.636686330138056, 88.85512315438457, 9.437893142671896, 17.986414272722744, 15.625745651133569, 13.837343853130612, 43.6299755980024, 32.80278790453314, 72.47296398727156, 6.568225231767827, 21.216116867491458, 29.262908047044018, 20.54500861934475, 76.56399214745383, 33.085273004996786, 14.72658996558548, 13.627940950031897, 7.6607609599042785, 26.62551778765998, 7.520295060575047, 40.846337415298514, 29.348201340078624, 39.399234079325254, 5.220655830036413, 17.563584587950153, 10.319827375794553, 44.540181815141615, 26.75135892790101, 76.38484571481999, 111.51003721539209, 25.15775813006235, 46.60271469136169, 6.292049813324967, 11.310926576386118, 7.001780516777298, 38.12315314903549, 17.4054661503176, 12.25610400236559, 26.985929587955734, 26.967149062386014, 26.467067062936167, 57.9165529972569, 118.24912053627834, 36.83253852962311, 60.53217426611244, 76.2737647779216, 14.170399127554278, 11.594577411171024, 52.16571510295643, 12.103767629495865, 23.069945574191767, 49.63338562975039, 49.5523076493133, 89.01178389286856, 22.67166835130313, 7.839726518824226, 57.1118312533744, 75.34791419715009, 85.33892221899251, 144.51283809724688, 10.53348406633882, 16.461920838299044, 50.50848632700715, 19.4636071966355, 27.038312597320893, 49.92811314925688, 18.957285036613165, 40.25011600042133, 17.322812104350938, 54.603858519401555, 7.09491677559793, 9.122121933463593, 16.16412182591384, 51.99992083742714, 26.950967782809023, 86.52373229289358, 33.892019762561084, 47.01029942210158, 12.593596705558122, 33.99670429087301, 16.600925685201396, 5.941569697398338, 19.482840890522063, 29.49339942224315, 48.10241460078539, 55.27778232398493, 50.32967258931638, 14.508546045884918, 6.6100682240160396, 57.36551291173326, 45.88345572731563, 121.78162869079436, 109.5349290508787, 9.845401303010297, 34.555934252304176, 30.559233380423933, 70.1508862725623, 45.96969110355386, 74.28161159963048, 51.27300177361708, 40.48941158014621, 38.38907878931494, 5.6758371009223705, 10.849354652218716, 56.6887680232376, 11.209311409515442, 8.45639133553855, 26.113439267075854, 8.809494860241168, 47.03638418323073, 123.7384891088364, 25.628537859316637, 7.108752720629267, 61.455274558282504, 22.599387384804913, 9.376331195371716, 16.07357275564786, 103.18935906270457, 27.352820580716845, 42.663365927324676, 5.028520796135729, 75.62899608692202, 82.2923069951609, 82.83842848163944, 41.735952451458644, 46.618310678699096, 17.477486194079695, 20.941527131348614, 70.83411291421373, 40.20438567328057, 25.685835946136734, 29.076992849470003, 80.6602497132051, 23.923232378604524, 8.468155935827244, 25.791327209431458, 18.23388955203419, 79.07715128724456, 67.56327147300962, 74.48744295894369, 29.7671682874434, 19.454498938874714, 38.5908365706032, 7.077980152724184, 11.253324065509084, 7.599312417979823, 166.10285932658195, 5.4878340637743666, 21.317889948165046, 40.664800083155995, 13.369185056685886, 34.749493255114956, 7.169425308877603, 58.98968822954186, 32.02587207652734, 27.84038655125105, 28.045582746906483, 18.782994006841058, 48.89017311039741, 12.422914203918152, 95.22430102061264, 11.333559046004927, 121.13533022228016, 136.6909796764885, 17.497134449089206, 40.87545337085154, 8.806523838303413, 129.35479112607516, 11.430300279194626, 52.82947800380833, 62.87695773604151, 109.5094647961416, 30.797915610121066, 5.830640701792975, 94.12590995167217, 59.580756025275974, 6.323970600226943, 13.055054729460938, 52.13157660759138, 10.238306110563807, 59.56435121802811, 8.27507582073938, 96.44212981316093, 42.84995040303445, 54.051967731586146, 43.5904874498961, 71.81721097638214, 17.91807743804334, 7.998799326033534, 6.894029740401149, 19.703195602286655, 78.9811858317742, 16.233794686595104, 5.210786730159755, 105.8583379180981, 50.23712294672602, 17.76368735217552, 11.13723135130147, 40.54849999335242, 16.35953390503806, 36.26776887348779, 37.80062562091355, 54.06352848531236, 13.938559787953539, 74.83798066647745, 5.84177162725784, 12.903939780811612, 40.426544613383925, 10.712893284176777, 43.72150561871368, 81.7395868443597, 55.756968550098925, 10.25308206492711, 68.90553828612741, 6.69366602655343, 101.89820586469624, 55.82793512690492, 6.430147894030381, 52.73104228038718, 110.17677919549138, 28.177083212153146, 7.3707251609953115, 114.09925955949828, 34.41747595561149, 13.734995448442989, 50.87683837513549, 6.321480445410954, 23.285106465235245, 7.252885139533252, 5.3718731235666555, 69.32725919822472, 20.075165999100925, 8.06941573070676, 69.46099380668052, 7.088668653702575, 33.26090897378749, 110.51143614312323, 40.992179815633975, 21.594991595763133, 66.0814281020304, 7.968136481098234, 34.70511440998546, 8.931249210784584, 5.993957637478937, 41.4468190135731, 12.797991385809436, 57.28891638311647, 18.08141912461611, 24.770409495702484, 15.16957781478261, 53.21915317533946, 10.141184765360709, 89.06904527242563, 45.862021400268205, 5.032192956028386, 24.962591724637043, 73.8293820912239, 5.694134826325948, 77.42695384518858, 42.68910277606189, 8.833454092524857, 6.2681477876898875, 79.91251724722628, 18.972917324189034, 28.526153703748893, 9.3055810988046, 41.98151225693536, 65.78757153463621, 54.29848392474017, 19.97744790083423, 28.292770852803915, 46.42233239857681, 11.555105214284167, 5.082750388289468, 16.60913526499374, 16.697117913863245, 27.896644452384802, 8.026987397015139, 15.811390491283403, 16.515586786693884, 15.769901212375366, 49.18284903186135, 7.056520222584476, 9.43834337188554, 119.75927721797441, 72.59985500680475, 55.772560494391776, 22.715193064677372, 42.19923034797787, 9.37895700939876, 52.5662729895543, 21.398817743617137, 42.19373054546462, 8.229971598206351, 30.802762321507565, 19.26000956035976, 22.861764126215785, 24.063706822002757, 197.66018165989212, 169.52441350079096, 8.367782113797343, 32.37493949980079, 20.575105433765643, 15.998108989043756, 26.750829064897125, 6.537249181790593, 7.014902728432015, 46.001455400329824, 11.010924978672842, 28.7229539939941, 15.28722713614902, 13.110218195766178, 17.47507538325394, 22.129890770158944, 8.527684480676557, 5.644881814581819, 88.18846779318626, 9.566752978290543, 31.09778248045299, 15.283120003505694, 14.356510411948406, 17.461105543001246, 60.66499934829895, 23.514648865636417, 67.3493692385637, 33.86331890809293, 13.761108642069958, 81.82371166939144, 20.40828851903425, 55.68328564478444, 24.20627794600627, 20.020511063353684, 65.52952187558482, 14.945057772114781, 14.824129544096703, 28.443005047653624, 122.14569514213952, 17.75580482827548, 57.039556101921946, 99.12493247342194, 61.97520775468695, 23.48923850503083, 79.10553465921527, 67.66134231125625, 9.44044397665249, 45.40103788602171, 70.36690242866162, 68.9305496115569, 24.286663833168774, 22.54555523320889, 35.0473150010316, 6.630858229340505, 5.210680256476463, 62.52670657598111, 61.08820330924141, 47.7331332630367, 30.106385759227443, 27.3115352514289, 43.11988312485249, 82.60728700804387, 48.772173097528125, 10.017782811713355, 76.63098377847234, 23.53026475651968, 158.52570456439074, 33.369109328416776, 59.00849178973047, 28.246271024149245, 8.212709452721878, 65.82187288229271, 11.124081454724564, 18.21241522794235, 22.303267967796046, 141.1392912611424, 74.44935915523484, 92.2281277546843, 26.48342797159338, 51.146543233939255, 36.52813329994525, 25.17614616735694, 31.687265419693958, 32.82715752822653, 22.583202448410578, 14.090583783751537, 102.32449857942156, 12.701408763585382, 6.542570952636153, 77.92110984225337, 72.33670708905647, 6.315920642506715, 21.669443090736095, 100.31852683254579, 6.884671195625055, 99.22870644521794, 10.89458768684488, 13.136732506867121, 34.300906150617095, 42.23210585120889, 28.705578742877922, 39.921540464263195, 39.71150944975019, 7.5800477376668915, 60.55119776657464, 13.348429522347523, 12.81025262701794, 19.92324049940388, 139.7525159998965, 7.493660300031235, 63.477186652000164, 21.312093421296826, 57.06444993307549, 27.590648185638173, 13.454514582960241, 14.130855905340479, 15.948151821650544, 12.05530303355914, 8.80585757982494, 72.86415988052119, 41.47128343455314, 48.62193226827624, 31.902675026793872, 53.577204905891875, 37.43399891144871, 56.500473219783395, 89.690169680374, 10.247861794945216, ...])
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)