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 = 48468
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);
([7136652.112202778, 7143100.0, 7755857.566675937, 8034801.758928842, 8164039.563482313, 8231329.54330433, 8367023.293290672, 8459050.064490719, 8504529.81036716, 8504550.136874761, 8558234.375, 8558657.977990275, 8584535.385562954, 8586022.333345141, 8616931.988253318, 8619950.932841953, 8620407.526442045, 8621294.501226792, 8622114.758740691, 8626017.989820031, 8731765.24618324, 8739030.329836488, 8754039.714844888, 8757049.796056645, 8759311.929231737, 8759459.518715726, 8764841.780844739, 8767708.352913124, 8769745.879166774, 8792931.41219492, 8800944.534178933, 8803479.916810328, 8803484.435541911, 8804291.410623392, 8804298.868939774, 8809611.09401324, 8821068.75, 8828126.446955306, 8828733.531746257, 8830045.534480494, 8834924.299059348, 8835354.6155599, 8836943.827430978, 8842894.058528006, 8847710.06966369, 8849805.982753668, 8850381.25, 8852106.25, 8852919.318357754, 8854624.02677924, 8855290.553326735, 8855470.480247358, 8856153.68759885, 8857507.745815542, 8857569.436884053, 8862661.677537242, 8871304.6875, 8878507.778931594, 8881136.787306288, 8896959.375, 8897703.47839207, 8910739.0625, 8912531.25, 8912557.938985936, 8913130.269544438, 8922653.216763249, 8935200.0, 8935222.606309691, 8937384.276684752, 8949549.527141515, 8957385.578516599, 8957743.841199977, 8958059.05796201, 8958621.044080788, 8959307.992079614, 8960606.278290154, 8961990.001364475, 8962612.542926496, 8962649.628232934, 8962888.879947277, 8963084.375, 8963086.283813104, 8963153.079041913, 8963823.329520265, 8963917.101081325, 8964738.057974964, 8964992.1875, 8975477.40221851, 8975915.07004488, 8975918.69536566, 8976170.881509129, 8976898.881973771, 8977803.794867005, 8978439.899676122, 8979830.82025145, 8983976.828549976, 8989610.9375, 8989616.722867256, 9022456.983895233, 9023326.5625, 9030078.790686578, 9030548.777914833, 9030560.21095854, 9054296.875, 9058604.94723399, 9078954.544411642, 9079903.681193527, 9092823.4375, 9096281.532294162, 9096379.16946501, 9099853.098522386, 9107195.3125, 9107407.8125, 9108823.102898294, 9109760.387024764, 9109765.625, 9114180.185492486, 9116566.144296095, 9116806.74485244, 9116971.875, 9117459.835091641, 9117505.141323581, 9117547.828141628, 9119082.22334713, 9121536.61546194, 9125151.70748821, 9126113.242368871, 9126150.0, 9126975.743879376, 9153057.066954074, 9162671.875, 9175339.877674116, 9177931.25, 9198021.253381694, 9201604.6875, 9222165.625, 9224009.375, 9224974.476683306, 9226953.125, 9228330.73704071, 9228956.740350116, 9229029.236642456, 9229081.222883308, 9231946.600081567, 9236751.70489963, 9236792.517591652, 9244512.5, 9247616.868528236, 9248395.185695745, 9254320.320929762, 9254815.625, 9255677.811317617, 9256230.38255384, 9258435.9375, 9259020.015315901, 9264673.294138074, 9287640.391158044, 9322117.631048419, 9342329.573516624, 9342343.75, 9350748.486215357, 9358950.0, 9359230.002646733, 9375027.8232074, 9392337.5, 9398081.23394821, 9406065.72044205, 9420809.154301789, 9422614.279999072, 9422620.216576459, 9424712.5, 9428419.374596808, 9433381.994519264, 9454016.058763066, 9454842.985412097, 9465840.625, 9466640.111648621, 9467244.526044691, 9467818.75, 9468150.728974937, 9473472.860222643, 9474150.295004439, 9475445.344209649, 9475568.75, 9476441.46872706, 9480286.497196002, 9480560.9375, 9480599.512826784, 9480698.926365994, 9480993.532653572, 9481062.545475911, 9481365.625, 9481470.3125, 9483043.75, 9486831.132043125, 9486862.013538618, 9487620.684888698, 9490398.220382033, 9490946.875, 9494105.56428653, 9498334.772648176, 9511460.967616992, 9511504.274649428, 9512646.254602088, 9514326.11704807, 9514587.5, 9515654.6875, 9517449.321941625, 9517793.15329787, 9521478.034762613, 9525579.498996075, 9534822.449207852, 9540947.801709564, 9546910.874380007, 9549878.061317153, 9550935.463035956, 9551457.8125, 9551900.832978368, 9552016.986675588, 9552597.191474678, 9553443.75, 9553976.5625, 9561537.61820831, 9561550.158763574, 9562327.723152712, 9562563.07360608, 9563223.4375, 9564592.06183389, 9568241.403116552, 9577225.0, 9579949.92292611, 9583207.883348959, 9586179.68979475, 9594738.014607076, 9598500.134905577, 9598604.484435465, 9601262.88248881, 9601749.576004228, 9601814.0625, 9601893.938646775, 9604391.125747345, 9604935.693628108, 9605824.176024603, 9610317.1875, 9611454.478280155, 9611470.146564586, 9611825.07970752, 9612434.375, 9613535.9375, 9613603.125, 9613748.63233818, 9613798.11073719, 9613965.604082856, 9614501.5625, 9615194.813765423, 9615413.303296586, 9615445.317609396, 9615493.833465254, 9615633.70098224, 9615654.6875, 9615841.44686908, 9615968.177097218, 9616007.8125, 9616015.60831107, 9616034.934882935, 9616449.553315952, 9616504.352359094, 9616600.0, 9616652.67722562, 9616691.38615084, 9616934.443747452, 9617099.44664271, 9617160.20588051, 9618461.982354103, 9618489.355235834, 9618502.409604426, 9618541.790026654, 9618635.842101593, 9618825.0, 9618855.547069661, 9619347.448112054, 9619579.6875, 9619624.72994645, 9619873.4375, 9619909.375, 9620539.277668528, 9620985.07088201, 9621064.971502129, 9622654.319467431, 9623061.130362088, 9627584.924975166, 9631990.625, 9633325.0, 9634627.40922695, 9637026.454848513, 9637416.313325359, 9641062.946297301, 9650560.470548693, 9650768.8626204, 9650877.146515358, 9651517.565294009, 9651537.5, 9652782.8125, 9653003.125, 9653226.245809203, 9653630.760739861, 9654093.113664148, 9654413.599875674, 9655004.112781618, 9656102.0127879, 9656210.9375, 9656854.506858274, 9661018.75, 9661024.754645722, 9661027.007820604, 9665101.5625, 9665901.562885512, 9670781.704116112, 9673053.125, 9674434.375, 9674682.430048931, 9675138.22814029, 9676391.228517393, 9676783.317234408, 9676840.35379736, 9676850.520235647, 9676948.956617948, 9678267.25231862, 9679226.730499508, 9679644.247528546, 9679880.039990328, 9680793.007941782, 9681238.650585543, 9681758.068561563, 9681762.757838015, 9682263.719426204, 9682276.075792756, 9682448.4375, 9682849.678737259, 9684079.6875, 9684271.522826135, 9684714.898944082, 9684834.375, 9685752.205230482, 9688540.625, 9692129.699498087, 9692264.442384666, 9692414.682074418, 9692462.5, 9693210.792727292, 9694931.25, 9695463.99200656, 9695516.765233485, 9695645.67584308, 9696176.5625, 9697740.625, 9698238.450349526, 9699090.184120981, 9718649.76245415, 9721117.1875, 9722016.94656783, 9722082.180085544, 9726001.316862635, 9729342.917494124, 9730561.324298171, 9732840.625, 9733304.237287678, 9734077.11772837, 9734092.1875, 9734364.714177903, 9734409.189905839, 9737502.86153023, 9737898.064608585, 9738168.306748543, 9739768.766367069, 9740368.522880888, 9740498.233786942, 9743159.227274783, 9743210.9375, 9743431.25, 9743722.087179648, 9744200.0, 9744476.5625, 9745900.422504302, 9747728.125, 9747854.141735246, 9748005.360667394, 9748511.706750419, 9750301.5625, 9750321.875, 9750341.553491266, 9750521.682562666, 9750544.43783926, 9750653.60629461, 9751158.004544728, 9751928.035233306, 9752193.584372863, 9752456.143175902, 9754020.920088002, 9754624.370371347, 9754956.25, 9756539.669434257, 9756616.472814087, 9757679.73669626, 9759188.514869753, 9763066.99442182, 9776034.324403238, 9780492.1875, 9780912.832328118, 9792023.585370615, 9801555.281368181, 9805969.211682362, 9806143.566430176, 9807860.865507571, 9808985.9375, 9809022.974109026, 9809044.62053, 9809159.375, 9809513.90545514, 9809723.305509778, 9809892.1875, 9809915.620470358, 9809928.125, 9810026.400234558, 9810174.28458305, 9810214.646991407, 9810293.027236639, 9810364.040754661, 9810659.304081196, 9810698.379369417, 9810743.423271984, 9810765.512661003, 9811259.387723183, 9811354.6875, 9811370.808729976, 9811526.494373564, 9811617.880021231, 9811627.77792358, 9814803.125, 9816951.74071327, 9817834.375, 9817896.844693488, 9819079.6875, 9819696.603179745, 9820242.569377432, 9822381.912832636, 9822561.907118397, 9823689.0625, 9826579.6875, 9826584.599536043, 9826664.69855148, 9826791.320974922, 9826796.875, 9826992.1875, 9827631.412243342, 9827904.612536969, 9827929.6875, 9828547.117577868, 9829235.034508467, 9830146.717177758, 9830553.125, 9830831.03762825, 9831556.25, 9831562.041888148, 9831818.005566506, 9832812.660681138, 9833096.561475877, 9833411.860731205, 9833842.485488828, 9835456.108399563, 9836164.0625, 9836258.696230385, 9837140.40145885, 9837313.540521434, 9837319.587670306, 9837554.6875, 9838230.805273687, 9838241.138394192, 9838591.72286972, 9838640.139562732, 9838831.25, 9839109.305176867, 9841723.4375, 9842515.663378451, 9842558.17963267, 9843040.329950169, 9843583.096075026, 9843730.7582673, 9845457.8125, 9845689.32903056, 9847024.32904821, 9847116.738491455, 9847116.76911684, 9847371.875, 9847598.984954793, 9847605.184987778, 9847995.3125, 9848452.978501236, 9848546.467480473, 9848600.457577197, 9848812.944757888, 9849090.885549724, 9849278.96434559, 9849310.89869892, 9849548.019223267, 9849671.195083555, 9850091.39670368, 9850670.3125, 9850828.591004781, 9851076.5625, 9851095.574928917, 9851608.797861325, 9851834.45269654, 9851933.02757004, 9851933.130509099, 9852427.059846139, 9852615.625, 9852694.3772152, 9852721.185715113, 9853116.26001994, 9853242.206614442, 9853390.435723135, 9853570.397137072, 9854259.227337373, 9854279.353167802, 9854290.517458804, 9855034.192451706, 9857955.752601737, 9858084.523966908, 9858235.657047404, 9858268.054549007, 9858285.9375, 9859061.052598335, 9859915.716620227, 9860487.428297792, 9860863.227713268, 9861601.5625, 9862138.863538232, 9864007.349279715, 9865067.157458244, 9865310.9375, 9865543.049104882, 9865578.073303008, 9867431.846486326, 9867727.157227296, 9869805.719494523, 9871292.245956667, 9872974.84709687, 9874040.028476102, 9874577.645844178, 9874803.560054444, 9875293.929748368, 9875880.672553094, 9876242.142791782, 9876994.581186922, 9877870.26619502, 9878437.62856841, 9878552.278791673, 9878616.29427037, 9878721.240560772, 9878910.119437177, 9879017.1875, 9879050.577004047, 9879146.309933404, 9879450.658419283, 9879568.143168535, 9879597.417667676, 9879613.919155695, 9880138.66189708, 9880972.089275785, 9881431.616209133, 9881446.875, 9881484.375, 9881543.75, 9881575.692826241, 9881740.536375338, 9881833.844284082, 9882310.9375, 9882492.611050343, 9882592.260949293, 9882735.103839694, 9882823.826500835, 9882964.935039137, 9883195.3125, 9883226.738547105, 9883349.879401328, 9883614.0625, 9883959.36531678, 9884012.5, 9884140.625, 9884250.0, 9884263.903770834, 9884306.25, 9884320.248375937, 9884326.5625, 9884356.25, 9884376.5625, 9884483.800155528, 9884550.0, 9884604.6875, 9884696.875, 9884778.943010785, 9884818.74403259, 9884978.124261238, 9885021.590315243, 9885044.535296194, 9885046.875, 9885054.288486239, 9885100.0, 9885113.468287066, 9885140.91085233, 9885186.392443793, 9885335.851413341, 9885489.040824594, 9885663.802750964, 9885695.516435847, 9885715.777006231, 9885716.388401005, 9885797.706307707, 9885816.649609195, 9885827.341526607, 9885849.480166929, 9885933.522608887, 9885951.213220784, 9886005.28031711, 9886060.547514748, 9886089.44730833, 9886120.026808659, 9886129.6875, 9886204.094759077, 9886210.80136271, 9886326.452043338, 9886349.834159944, 9886359.173196707, 9886409.46927132, 9886524.451157872, 9886530.288255466, 9886548.4375, 9886571.875, 9886628.81553308, 9886647.657929344, 9886662.149001505, 9886730.84118005, 9886753.785699803, 9886921.045585757, 9886943.342819065, 9887053.495189218, 9887075.580313468, 9887183.305400847, 9887264.0625, 9887276.5625, 9887379.184145065, 9887511.029725164, 9887530.795586698, 9887538.569956908, 9887544.133101758, 9887556.25, 9887557.8125, 9887589.0625, 9887593.584995074, 9887596.75045594, 9887602.73768775, 9887604.6875, 9887615.118499652, 9887754.6875, 9887862.5, 9887867.75533544, 9888023.4375, 9888095.13286445, 9888245.922968427, 9888268.379140778, 9888352.689592425, 9888416.447737968, 9888441.62520065, 9888515.625, 9888589.144123575, 9888599.163504217, 9888605.159935772, 9888608.66400143, 9888655.531019803, 9888683.636095794, 9888750.0, 9888871.875, 9888903.066436417, 9888923.4375, 9889001.489166316, 9889006.25, 9889030.756497929, 9889043.224687053, 9889079.470941741, 9889087.5, 9889090.625, 9889243.707374472, 9889245.206213, 9889303.980054185, 9889317.89330045, 9889411.362107683, 9889435.038702197, 9889785.113627527, 9889862.248965155, 9889913.34871314, 9890107.8125, 9890136.907773113, 9890296.875, 9890320.296517069, 9890415.235845255, 9890673.4375, 9890768.160183491, 9890803.125, 9891301.5625, 9892048.151870076, 9892052.466368075, 9892079.630284287, 9892205.95262628, 9892841.574457536, 9892893.553801142, 9892894.217845863, 9892939.0625, 9892967.538111417, 9893037.520787245, 9893409.769512566, 9893934.844334919, 9894734.375, 9894734.485932121, 9895359.814311078, 9895802.466706902, 9896152.273745142, 9896288.675946869, 9896492.807952268, 9896536.019798934, 9896624.762562532, 9897068.137048874, 9897161.495814776, 9897179.557495093, 9897360.16461357, 9897385.149245823, 9897507.8125, 9897535.555334805, 9897664.0625, 9898048.259404048, 9898316.161832785, 9898772.24357979, 9898950.592892185, 9898965.727109471, 9899313.914525576, 9899372.507192502, 9899575.0, 9899728.125, 9899748.509087002, 9899921.47310078, 9899955.25146388, 9900137.603395732, 9900354.6875, 9901231.25, 9902299.77177607, 9902534.129623368, 9902846.409129836, 9903734.997934595, 9904682.57873993, 9904693.75, 9904706.378847703, 9905935.57015209, 9905951.04323999, 9906487.308211558, 9906946.547326094, 9906951.5625, 9907475.0, 9907675.0, 9907746.707545975, 9907768.249129977, 9908939.0625, 9909113.326314552, 9909303.125, 9909747.78651124, 9909840.800973605, 9909912.5, 9910002.647611368, 9910129.88791812, 9910231.156020962, 9910257.232282529, 9910310.731809037, 9910790.86892718, 9910806.650957678, 9911392.07322409, 9911874.125272052, 9913402.488331763, 9915353.125, 9915452.481879314, 9915760.057326432, 9916534.992162824, 9916773.4375, 9916859.375, 9916879.187051691, 9917576.957443185, 9918299.933768965, 9918545.375376059, 9920623.4375, 9921689.0625, 9924832.8125, 9925024.77958, 9926704.376413155, 9929552.977926122, 9930482.89484519, 9930500.290924244, 9931311.650319561, 9931385.75076793, 9931803.268492918, 9931812.993355015, 9933781.522276813, 9934085.400245436, 9934138.415349595, 9934300.0, 9935084.375, 9935158.200895622, 9935207.8125, 9935429.18290302, 9935521.479866084, 9935807.230379445, 9936323.4375, 9936355.178546177, 9936571.944447262, 9937078.690430077, 9937103.671097925, 9937416.699709564, 9937741.554285523, 9937856.25, 9938591.734929651, 9938793.973112807, 9938812.5, 9938950.731212005, 9939180.538023228, 9939365.310490415, 9940149.23096073, 9940995.3125, 9941199.998337094, 9941290.625, 9941776.5625, 9942176.353763102, 9942667.312948, 9942881.594378304, 9942953.125, 9943164.0625, 9943236.591312073, 9943555.11292423, 9943739.506047323, 9943901.31156347, 9943946.55842529, 9944661.510530885, 9944892.1875, 9945185.825268859, 9945429.4842347, 9945443.75, 9945491.475866292, 9945674.596162688, 9945951.303379603, 9946065.625, 9946245.783768684, 9946377.613853695, 9946570.3125, 9948807.421062756, 9948815.216786144, 9949010.9375, 9949888.95749649, 9950674.814967496, 9951820.19694727, 9952457.8125, 9952944.704418156, 9953416.246112224, 9953581.436692797, 9957271.589139521, 9960753.492449297, 9962226.5625, 9963577.984252354, 9963690.214539276, 9964795.3125, 9965475.336335294, 9966838.541625509, 9966944.76346917, 9968534.375, 9968634.69226299, 9968639.0625, 9969554.770257149, 9969632.626903528, 9970174.199199697, 9970233.967696797, 9970471.875, 9970648.132445073, 9970784.65316762, 9970903.3620217, 9970993.606879028, 9971527.507777592, 9971875.354713809, 9972434.171172118, 9972706.548791068, 9972976.944230478, 9973012.839636967, 9973423.344912643, 9973691.142566178, 9974195.3125, 9974371.527779438, 9974422.8455407, 9974575.900634797, 9976924.432471868, 9977854.6875, 9980617.929818358, 9981126.604450213, 9986880.222129086, 9987166.04282032, 9987595.726663275, 9988099.997553729, 9988295.589782437, 9988548.394226111, 9988632.339703385, 9988987.030646197, 9989238.931837222, 9989772.863491336, 9990241.024019532, 9990247.445504963, 9990272.225450112, 9990635.99204089, 9990922.937832113, 9991847.62588297, 9993177.32331678, 9994811.99086241, 10003310.950636609, 10004698.4375, 10006339.0625, 10007905.004959527, 10008095.391351186, 10008639.983551994, 10009181.109169882, 10012200.170814352, 10012488.73725058, 10014960.202591052, 10015756.020196026, 10015785.031910587, 10015787.40210471, 10017190.41710302, 10017340.046162102, 10017375.0, 10017904.666164747, 10018123.179226926, 10019198.365920827, 10019204.6875, 10020258.788602257, 10027058.780781876, 10028259.375, 10034725.0, 10044318.666350098, 10044381.342810867, 10046300.81871466, 10046623.772018952, 10047333.78015828, 10047684.531379977, 10054673.4375, 10055916.619449288, 10056420.394742474, 10057315.625, 10058338.339348104, 10070306.270837098, 10076882.083652804, 10079202.481058115, 10079789.207144162, 10081348.443103828, 10082042.651870253, 10082230.775449626, 10093288.015572345, 10103234.311515188, 10107818.518893627, 10112886.504580656, 10119691.687362382, 10128784.375, 10129083.631373433, 10129678.824401125, 10130068.75, 10130345.494587278, 10130395.3125, 10131865.625, 10131872.747580472, 10132533.570480932, 10136479.6875, 10136727.178421235, 10137085.390499076, 10137111.871831259, 10139151.285093123, 10139962.49597879, 10140194.913380148, 10141992.1875, 10143231.25, 10143255.376622746, 10144484.162380792, 10145942.578795679, 10146319.700587781, 10147326.61405123, 10150506.569450054, 10153921.328912852, 10159180.583916603, 10159489.0625, 10160862.419354854, 10161400.593470147, ...], [7.8149398023604135, 55.72285702578037, 23.044146746901806, 15.747075018714167, 6.867822457010663, 77.81247475519308, 14.418935731035546, 15.193150436796493, 23.97960970796884, 6.284647788800653, 74.21092512897184, 21.278424174642268, 20.99018750220365, 8.544802349463165, 8.719793013129335, 25.366313197835794, 25.81333655347044, 78.871140013835, 8.692605458496288, 12.665808507752681, 19.66948636489512, 9.940797119569092, 14.055007211763543, 16.727310757900042, 85.69248933861674, 48.30475238912449, 14.399273429534052, 17.22548258278676, 17.653762258412346, 11.393303250752993, 19.103412451272913, 95.56893848166595, 23.882141576301912, 40.19482810451316, 28.24394982035161, 15.573621910637105, 129.3152330889467, 26.432347028700335, 10.023877944505092, 7.685547081101538, 29.149719987120626, 7.1026683338213354, 9.397745011529375, 16.26413480133109, 18.47024477369299, 24.178339201011212, 76.87885789231952, 68.0941891646736, 17.66393353037196, 17.791074169629393, 11.017494940112003, 81.62483102994882, 54.27284223050241, 11.025050261040283, 31.972009831491, 6.365454715878952, 70.7850802209802, 14.045970305898772, 58.62741813534321, 81.10729232550486, 11.728986598215865, 39.54742477660505, 40.70330810602629, 17.624432246154132, 78.54959511677127, 50.96904098691256, 32.37197363608715, 69.26362526277485, 26.721151924252666, 21.76819257236506, 23.02545720265919, 23.515481032963006, 57.337215285098836, 12.502739405597419, 19.09754869265423, 6.0910460929269945, 34.25346405045173, 15.107688934908776, 9.035664741177845, 39.75193271488952, 38.97438032053725, 6.311967027346637, 18.665758547391377, 26.558230091751415, 64.14114035578999, 7.2762802874237655, 66.6037098094903, 11.490583817868494, 7.414138275367585, 9.285630088731411, 21.041761686567362, 16.957715983033392, 18.304341411201595, 12.748578129628624, 8.992668691395677, 11.570684893327009, 113.74672770200361, 39.58023911088312, 7.3287281984289185, 54.187336115428195, 8.673043901903785, 56.2716685371728, 7.3600235573376604, 62.05343936944667, 8.428876872621034, 5.526176078666169, 9.850577674209065, 60.407004286599154, 24.820633388915006, 13.27692234846187, 15.20153060279302, 50.815591656949486, 75.69817331087538, 7.486540951130668, 13.18989985100865, 33.51789206661091, 12.006866824947938, 169.76249755562904, 6.866491920279902, 58.6534015965973, 5.481866895683905, 7.246086719237032, 13.036196070039223, 20.828650531217598, 18.35807111151608, 35.6469966704705, 12.52719439293502, 32.86427284310029, 72.8016910360493, 103.74534397262728, 46.21035946727865, 141.9335155349605, 84.77478515633368, 7.983108811443362, 84.33108258190556, 111.29221818433243, 39.309480270969445, 10.397659330418092, 64.94552737485354, 21.364791215756146, 6.331204255488984, 5.154992740658384, 6.085283851736502, 5.599013911213175, 24.031269652050298, 11.68608251052208, 55.114252982602835, 12.187355090137165, 275.10644291752385, 13.454805367717945, 60.5416175655493, 23.57752750079156, 12.421011624861228, 41.30792098112649, 23.78677765704052, 9.213054688587581, 34.68171072275119, 16.95272238356771, 14.52415555276225, 59.98659489497442, 27.08711966896862, 87.39522989133633, 9.612894514269307, 20.8968644722149, 60.90974424229806, 70.60392700860696, 5.402135268887194, 13.884067775134563, 23.52722603674165, 10.981010802263548, 68.3643150447734, 18.01129419155732, 6.921840445009231, 11.880900018467258, 30.717711388258678, 100.84085337158467, 21.360939064994596, 24.01071128936514, 36.970109907247014, 41.64216588875341, 25.92175618759822, 11.622406336090334, 6.091402960231024, 34.53935938327472, 27.853694019875668, 9.85418920766339, 125.93758186134289, 81.5193469653343, 7.790169620765679, 19.329528540678986, 7.13345742283234, 51.0864213787675, 35.844267617755, 83.04889344742337, 14.510198167830666, 22.01309740006871, 29.16593862339169, 65.29356278496442, 82.18898893697767, 40.33236976855869, 16.709888716059233, 108.4207312578133, 13.571237808471126, 29.586603489577584, 17.60859029489896, 69.15142092170572, 91.39506411826872, 5.3192118478232455, 43.3699940548469, 47.174303670886744, 31.05108308968682, 16.69398297824062, 26.61890264767802, 28.20353537465005, 5.529997773788242, 34.44780476897974, 30.70770764902661, 5.761904298929131, 111.89959429990876, 95.52342505947469, 76.80454072849881, 35.504862293996936, 9.433395872776865, 11.385276160442197, 10.552768304875642, 7.8247697215970815, 46.255657950533625, 10.936804035623972, 28.076319804847603, 70.31891905229435, 55.04458479743876, 79.98310788973721, 119.39829843996728, 17.348044301968642, 19.249457842054174, 25.073309153241336, 5.84283380560135, 73.32449884171321, 167.64670283253625, 15.712839119310496, 17.26900521609048, 14.086890219025323, 22.10969092620544, 79.69332838532314, 5.693570832773845, 15.289257457624156, 6.779524575155596, 41.68355596089496, 100.58769295617903, 46.115476817863076, 46.341189638368576, 68.15378365678951, 69.7185145648296, 99.30125163526299, 18.029707874653834, 12.668105262697816, 9.335727196403143, 20.175760813914877, 51.45867921709096, 66.28105163070718, 67.16753561380914, 20.795429190431545, 82.56721398120229, 51.69031191971126, 20.59899022893417, 22.041970160043178, 5.280846040020268, 70.59788317893931, 22.030394027743604, 18.93516998080659, 135.33377294502998, 20.976848907647344, 5.49859594361004, 14.492783902505884, 25.210094329606473, 12.77245583902139, 29.516037948472196, 6.4722399610054575, 74.61636564394578, 21.494968776501445, 66.97376090557933, 37.02896471624046, 6.233671501250204, 46.873720507995046, 42.19525535987848, 18.888945227275105, 9.998379688347626, 26.56265713582733, 22.918952214866344, 12.030686577636036, 28.0745582747614, 56.2515266404216, 48.96920212864261, 12.669099941991423, 26.563724728431602, 17.828260589573336, 16.545130309917674, 21.829237697666347, 33.12304363290441, 12.182315126487309, 9.672674623567486, 63.18041866085346, 59.66252340447466, 32.06627249194658, 45.905177643907095, 49.46468034844516, 111.89245313639496, 77.93355922580537, 13.12596452649392, 7.774644197357385, 81.3877431511871, 25.405314140360414, 54.45921669107874, 14.082116348566077, 5.639164724590268, 83.4744681787402, 5.461783085619354, 22.30284816182693, 64.78677590555591, 247.80703011786414, 10.578274120221815, 165.4437502118956, 12.223212446805167, 19.254545182042726, 9.112151679728193, 6.5718568967860165, 19.2196188664608, 27.38406533939895, 19.757198635269177, 24.03958106061976, 106.03662125681856, 46.71709639695343, 113.52980664908759, 8.426793455887392, 46.52777023290011, 23.21569688922886, 40.45730295345372, 82.77136163755982, 46.0278549760964, 52.870184244702536, 45.7783463758357, 61.20588232870415, 50.173751085373716, 18.127190015398494, 44.665655738850745, 14.98743856405167, 5.355109665233445, 100.24786350279467, 85.99752383795152, 25.95909748689419, 86.49425472160382, 83.34488867955686, 8.998172712736357, 94.59362141858445, 77.55776366541068, 60.5615351845009, 13.029040214186134, 16.213143550707837, 24.582693053350717, 48.461896552043925, 76.96837574778047, 5.8861603859583, 25.14322686402868, 5.75484710153633, 11.79137999132196, 30.67149495474995, 81.72226652157029, 17.58536565439176, 49.301108155142416, 18.185101523409347, 21.93228116636437, 24.228856183366574, 154.40589643668253, 128.39837793410143, 15.004262157807421, 24.7285832570167, 41.46992011568447, 25.912416443041195, 79.60428325497521, 31.547323914317595, 23.873318124047408, 81.9286912615178, 78.94862348128508, 16.840216546516547, 51.712003604274855, 8.908956802228563, 249.9386147155055, 10.079228546245618, 45.05403139518418, 70.56684763137308, 49.39331946086301, 18.102491507271218, 30.467505907561605, 5.417197834811426, 15.727762537893902, 38.831856346587614, 25.63363587700722, 5.527918394805693, 17.90434421193305, 8.850294784062724, 47.995113050862486, 17.586593686940667, 12.77416777321265, 7.134444186863734, 67.43066397331191, 14.253340083071532, 8.260000926133912, 28.77217128151439, 176.9600249273096, 5.0440446607402745, 17.819286399753334, 108.76084319490772, 7.074018573559479, 7.102654762775566, 97.21498718741536, 5.588912498309647, 19.770383712291217, 101.38201232776255, 6.462751678108211, 23.21093710495193, 91.73314725847733, 133.8347135189813, 98.90951731348216, 10.883206674093632, 7.9413194641359235, 57.33132423661577, 12.754723264063779, 5.705375472421119, 84.29096662656265, 27.424999467351732, 10.652727582226355, 26.485516188841412, 9.342184564348795, 31.989488654841136, 17.243450703798366, 14.688049314352615, 12.415405599943496, 9.054216054364533, 45.9448674620793, 7.1690999827348225, 75.66839627738453, 103.13888971463315, 62.657160691907144, 5.916078252507998, 21.446654241001017, 9.962699672301934, 26.208243380901543, 83.49083991612446, 42.71831409763995, 15.872462926692007, 23.068960085348728, 6.910889826563084, 55.55808530194422, 40.06143435535906, 21.57602097341529, 76.38473730619312, 61.532404664864686, 72.8437224063045, 83.75100950570082, 23.638799954921097, 69.02829232964496, 24.93855416416621, 33.89395484807853, 31.587727502646015, 15.925380106826314, 71.23186629532438, 11.704019140936868, 45.53716645271142, 16.213535393720683, 9.214474797377884, 69.55100918831309, 19.877688814036933, 24.779131590134956, 21.27661875484803, 28.426669139807665, 30.191271875707805, 22.062793606935227, 28.497559371054365, 38.23440438482881, 21.502455480952925, 73.56796679472546, 6.749646523643771, 56.137926519596085, 16.80391497999356, 6.8390840717558445, 80.22382833235349, 11.601901844286585, 70.6366315375065, 42.65755862536162, 8.43273826309328, 18.189267695959213, 105.92904607649291, 13.555275155247127, 55.15105573457317, 17.53928267992725, 12.005860599438524, 57.64339977829653, 14.411054435363512, 10.545348719394974, 6.561295268315657, 38.13339148093428, 26.176836961831427, 19.52267820809271, 38.46526194682018, 13.555581703380392, 19.86830715992689, 36.318606626805874, 72.01518748962447, 11.943611048575843, 99.24314323049697, 9.563617502727043, 6.196934573159151, 15.246159435608588, 8.403681578703589, 11.664029861770988, 91.01824633469442, 51.27088075248478, 27.114070636861495, 10.197828851210229, 17.948520811615303, 68.58197286323201, 14.266025765469648, 21.377113945983027, 33.08337960935622, 56.891149786910475, 6.742225054091148, 14.288559977231923, 10.430102499319622, 13.706653710345726, 33.46038907323531, 122.02570308281966, 53.91891950116153, 7.1520398051634215, 15.302613517412347, 6.080674422829326, 5.146365449951905, 80.53672449562974, 39.508646250461204, 86.68221969693326, 78.89089728375707, 117.26926667740538, 58.04572785577924, 11.04785123195879, 5.859474017316693, 12.20472626065975, 69.38409257168907, 11.220324424321692, 25.050961141080172, 26.32582110481168, 21.70358298127853, 16.907069194965647, 45.49268696657207, 23.965169952987075, 6.0834622627488875, 16.457543798438387, 9.292554217789052, 15.455292936035601, 25.19568795081074, 7.864672860385053, 20.249227988547926, 23.065972389661923, 156.83374700219454, 13.298719569540939, 20.86768690414854, 8.668417021877097, 10.295430766616173, 5.308149456749708, 91.94753927355697, 25.856301283348436, 44.01009644845752, 16.5488854928103, 102.49389001878487, 74.40656618180027, 80.86147242421255, 18.4578161549379, 89.44018571837256, 57.02709415355645, 70.89968628531209, 19.45778984508011, 15.229054343335752, 18.705467331759742, 17.6206401864927, 70.68338555799522, 34.33829425170706, 20.920202087827022, 134.8189192036207, 38.88451757300344, 5.5326107688668955, 32.533611174292496, 75.25963233316592, 34.532118445451935, 14.369159584470825, 45.64100827530703, 59.90714219662456, 57.20929360320647, 65.6051919207253, 64.72672788823874, 5.671124668506475, 60.231773933301625, 74.48523311504175, 63.04751186098581, 12.702865459420176, 28.40748357594032, 30.01312813942745, 54.35267609113683, 7.9143113869768875, 81.08135840256057, 22.563332689063365, 65.40871853039393, 5.321964301603288, 5.172072794379952, 9.748181052106785, 26.930754667722734, 83.78653590714512, 12.043431929971089, 6.109566649055222, 27.05792800117758, 12.575294715799187, 80.35046574951024, 277.1644576796926, 40.121283662075, 12.385224977792381, 120.72012450124497, 10.62238323166878, 9.888576973626202, 22.66555380849301, 11.787634031052331, 10.708703808413356, 77.09637851281758, 72.965883118524, 57.86931139752872, 26.51685570551393, 25.630363498283007, 25.091705851476984, 5.537673386185902, 10.36604397052239, 9.896882690902741, 74.98793256952752, 88.45913648094461, 53.04448435899184, 12.620464437867959, 13.75353150284826, 68.5034960971353, 101.28392107275468, 10.039090093350083, 90.12733604240947, 11.760227945748417, 17.73629302659653, 104.4040705358401, 47.98989068134528, 33.33320877035496, 5.379573682862371, 15.305079499589928, 6.211444343423765, 7.434305276002504, 7.2259355013769335, 29.698158292195426, 78.7884135698054, 31.310199241238095, 11.493319400526364, 26.284440059876143, 48.47811807910077, 54.3854031887439, 21.428499960330747, 80.30397951627003, 54.52762083436223, 17.660790147371735, 42.715561987528176, 155.26139273328002, 9.90707899922212, 22.885932045096055, 7.453000410368215, 19.393977007434327, 13.158600881305631, 195.16198060961585, 9.401387502883244, 8.711831291172647, 9.765598545718642, 19.618283500865765, 12.763819149118767, 12.716135304508922, 109.07836941684899, 62.91405510671051, 27.417179511071456, 69.75753995148231, 80.80129523297586, 54.0374183885423, 18.52099628788777, 5.275131892777886, 88.99508863371192, 47.472663018601686, 111.26218517873698, 5.810833059315628, 67.65715380402962, 20.211520173788067, 46.41550956211168, 84.23533024556525, 12.352156899937018, 83.65370746970618, 10.75675570338755, 13.932800201125234, 66.86286447942203, 20.619911727288084, 73.20722416999035, 39.48432038580374, 22.675014445828474, 40.25232109458408, 8.877954194237848, 38.22154658038775, 69.92309495764509, 23.936051520457042, 20.044291994877177, 55.232176804045395, 15.712824046745613, 6.026586842205038, 11.800828788806406, 17.085165820680118, 34.425088452993194, 5.970531751081756, 9.349042031315644, 6.844909503057174, 5.140661065787628, 53.12330148970069, 15.381888404435896, 8.533408765076077, 30.01883349220173, 142.29418164558152, 13.647873420803387, 7.2946950828105255, 5.618613397286817, 58.24012919322077, 13.026990399786975, 105.97312394238092, 33.164712437441885, 40.21768740324252, 19.030368254653222, 31.31920514280411, 38.8511180197103, 105.14007540814966, 14.303527336116149, 9.830699074698753, 16.673156455031467, 322.7293699455543, 24.50692595407022, 14.405981052808, 92.90087218984783, 36.076102113203746, 65.82802247994707, 6.2762854345590195, 10.552700294951444, 36.06032017587839, 5.206064154632231, 71.8193958181298, 33.280242604525085, 14.13756962899519, 50.937859326639725, 21.857627836609797, 18.000768055865198, 10.780979171203512, 29.0775594962487, 7.6505141004493, 9.03897434844141, 99.1764730856231, 80.772876233724, 7.037900198730283, 67.58922787456196, 89.8026917246451, 114.5089992314912, 10.875678695826856, 21.484425676066, 57.33788277222117, 12.72261024856433, 74.3010651121002, 38.46571974136864, 48.139734094541694, 75.82592500990647, 8.957925697090408, 84.64145903847296, 7.569597088817973, 8.00186356743535, 25.035104068500747, 82.41789671198583, 96.2658903164612, 96.50107953452633, 5.751973906833538, 8.845439061482121, 64.22343540967027, 12.950449216829025, 20.485625833507072, 6.348453850988435, 51.226740380770494, 33.054622805121326, 23.506466771684163, 86.49743226697248, 51.07659550409487, 6.776124543628722, 86.83173599379418, 37.864842779277396, 49.10585255432958, 36.1396033198566, 23.610148154682665, 14.40907655994147, 8.33060821771013, 52.81364685453454, 30.088269831876882, 9.178348716216176, 11.359655749325077, 17.22723972790616, 72.07783466991593, 226.52966891390273, 20.140889630743718, 66.40659304381676, 92.58471377276484, 11.79438998780369, 43.98240022412309, 92.80395160077708, 28.57725908860162, 11.995630281336034, 53.09672528665676, 35.21667868463162, 11.238020560450064, 12.143733080265582, 31.69242307889799, 159.04389552789513, 5.886095269374533, 71.4968147674743, 13.457849208049343, 8.408195640885697, 30.239202284698013, 7.327914185319061, 7.364542934830758, 105.78299975380314, 12.645030079315402, 98.84667381904937, 14.935174984604016, 94.57066343517694, 58.450075006423965, 14.201424062136232, 16.904499807721102, 6.8342633288790955, 47.35895375613821, 47.312833260087885, 33.135999926281926, 28.190637234768474, 28.817785569652717, 6.236006518337868, 96.20786675794221, 17.6921234662951, 53.39230994259969, 69.77578397883245, 9.165248074337432, 153.92814618689363, 12.781538622507707, 22.509186172080792, 6.447224778671309, 80.46190197816851, 11.953948616306969, 21.382625864913642, 35.952767350044525, 13.633544182213628, 56.4062968606266, 51.093374034443, 82.10164182655936, 5.126567296995598, 22.097539329724004, 36.80254742868707, 6.3958145742311165, 12.260477789987396, 14.859566288568224, 75.27160181874385, 26.793465740413946, 39.51144338073039, 65.21425688528791, 18.403882914917837, 76.2827732162782, 16.399732697285327, 10.400701588550096, 10.365811478190365, 48.400520817275776, 9.614892050187509, 84.1266547585809, 23.607961300750524, 25.33103951675156, 18.939135296423057, 13.587298700970843, 68.46138992418452, 35.64500389091136, 11.592241060112219, 30.19185767887615, 73.51885472966669, 20.987829249543093, 102.67329907755133, 25.062190659716777, 11.62922513902409, 6.842186575178188, 9.636103752145432, 8.23821502404373, 12.046095318201022, 74.1216924161955, 132.06216141953544, 20.622316627843382, 12.903569111019763, 20.844920748605315, 45.56869126211374, 21.82384001818493, 24.811531995662975, 140.96962735684372, 25.412097777165904, 16.796177149337513, 8.28528412007606, 51.92416820614442, 94.35359989960352, 13.401172327174596, 102.91130785006243, 14.465822733022387, 20.78528265398122, 44.733558552703315, 5.261398122355537, 7.73510590324228, 5.710237949521643, 48.334253191550786, 18.861382783199247, 71.37370357986576, 14.476328745048924, 6.268859510903974, 63.956427841277474, 43.67121252042444, 16.307354447807846, 15.250818875466983, 20.189308604014805, 33.976548774842925, 11.405626745477965, 23.43348577863501, 132.2967303029077, 24.690816218346768, 18.219195642343553, 144.12594928040093, 19.57785946294728, 20.741120309471327, 162.17331075129096, 37.06160090316849, 14.040709721064417, 7.577552267915886, 49.99126763771479, 79.33548760484129, 20.6020381878877, 51.47815320303326, 69.29808059194787, 14.631980884440623, 67.45607877833277, 19.363125852899742, 5.96907666721295, 13.07359136621549, 15.573051645659158, 28.796173335639374, 63.84925835655572, 281.4009230486381, 43.66165334776611, 6.179961343750461, 15.02152994782849, 12.740136961802591, 20.168096661481993, 15.52305744127861, 9.336146025282158, 8.548421815643122, 37.06194258162211, 5.740375339611197, 82.6843015696226, 9.14334676821708, 7.822080718175726, 47.479045222889695, 66.19993436227045, 19.36434094654931, 14.045731749805435, 54.68967005157092, 84.10954061623022, 44.75056113492498, 64.58473961836735, 6.183797145524394, 37.39888519676232, 132.54295754358384, 84.5153916939679, 10.368313412658939, 7.390813116851646, 24.04369225176502, 28.445760517937195, 13.611093614098213, 76.9088095090733, 106.7099581274812, 18.43283180516995, 8.17725250757189, 16.677015477959646, 6.969381435709969, 15.141707790495012, 7.208035994445911, 27.92034848692807, 30.878850329645495, 59.74953808369884, 14.642786159103839, 112.79899008491674, ...])
caption, xmean,count, xle, Etot = energy_spectrum(E_tot)
hist_file(E_hist, xmean, count, caption);
([7136652.112202778, 7143100.0, 7755857.566675937, 8034801.758928842, 8164039.563482313, 8231329.54330433, 8367023.293290672, 8459050.064490719, 8504529.81036716, 8504550.136874761, 8558234.375, 8558657.977990275, 8584535.385562954, 8586022.333345141, 8616931.988253318, 8619950.932841953, 8620407.526442045, 8621294.501226792, 8622114.758740691, 8626017.989820031, 8731765.24618324, 8739030.329836488, 8754039.714844888, 8757049.796056645, 8759311.929231737, 8759459.518715726, 8764841.780844739, 8767708.352913124, 8769745.879166774, 8792931.41219492, 8800944.534178933, 8803479.916810328, 8803484.435541911, 8804291.410623392, 8804298.868939774, 8809611.09401324, 8821068.75, 8828126.446955306, 8828733.531746257, 8830045.534480494, 8834924.299059348, 8835354.6155599, 8836943.827430978, 8842894.058528006, 8847710.06966369, 8849805.982753668, 8850381.25, 8852106.25, 8852919.318357754, 8854624.02677924, 8855290.553326735, 8855470.480247358, 8856153.68759885, 8857507.745815542, 8857569.436884053, 8862661.677537242, 8871304.6875, 8878507.778931594, 8881136.787306288, 8896959.375, 8897703.47839207, 8910739.0625, 8912531.25, 8912557.938985936, 8913130.269544438, 8922653.216763249, 8935200.0, 8935222.606309691, 8937384.276684752, 8949549.527141515, 8957385.578516599, 8957743.841199977, 8958059.05796201, 8958621.044080788, 8959307.992079614, 8960606.278290154, 8961990.001364475, 8962612.542926496, 8962649.628232934, 8962888.879947277, 8963084.375, 8963086.283813104, 8963153.079041913, 8963823.329520265, 8963917.101081325, 8964738.057974964, 8964992.1875, 8975477.40221851, 8975915.07004488, 8975918.69536566, 8976170.881509129, 8976898.881973771, 8977803.794867005, 8978439.899676122, 8979830.82025145, 8983976.828549976, 8989610.9375, 8989616.722867256, 9022456.983895233, 9023326.5625, 9030078.790686578, 9030548.777914833, 9030560.21095854, 9054296.875, 9058604.94723399, 9078954.544411642, 9079903.681193527, 9092823.4375, 9096281.532294162, 9096379.16946501, 9099853.098522386, 9107195.3125, 9107407.8125, 9108823.102898294, 9109760.387024764, 9109765.625, 9114180.185492486, 9116566.144296095, 9116806.74485244, 9116971.875, 9117459.835091641, 9117505.141323581, 9117547.828141628, 9119082.22334713, 9121536.61546194, 9125151.70748821, 9126113.242368871, 9126150.0, 9126975.743879376, 9153057.066954074, 9162671.875, 9175339.877674116, 9177931.25, 9198021.253381694, 9201604.6875, 9222165.625, 9224009.375, 9224974.476683306, 9226953.125, 9228330.73704071, 9228956.740350116, 9229029.236642456, 9229081.222883308, 9231946.600081567, 9236751.70489963, 9236792.517591652, 9244512.5, 9247616.868528236, 9248395.185695745, 9254320.320929762, 9254815.625, 9255677.811317617, 9256230.38255384, 9258435.9375, 9259020.015315901, 9264673.294138074, 9287640.391158044, 9322117.631048419, 9342329.573516624, 9342343.75, 9350748.486215357, 9358950.0, 9359230.002646733, 9375027.8232074, 9392337.5, 9398081.23394821, 9406065.72044205, 9420809.154301789, 9422614.279999072, 9422620.216576459, 9424712.5, 9428419.374596808, 9433381.994519264, 9454016.058763066, 9454842.985412097, 9465840.625, 9466640.111648621, 9467244.526044691, 9467818.75, 9468150.728974937, 9473472.860222643, 9474150.295004439, 9475445.344209649, 9475568.75, 9476441.46872706, 9480286.497196002, 9480560.9375, 9480599.512826784, 9480698.926365994, 9480993.532653572, 9481062.545475911, 9481365.625, 9481470.3125, 9483043.75, 9486831.132043125, 9486862.013538618, 9487620.684888698, 9490398.220382033, 9490946.875, 9494105.56428653, 9498334.772648176, 9511460.967616992, 9511504.274649428, 9512646.254602088, 9514326.11704807, 9514587.5, 9515654.6875, 9517449.321941625, 9517793.15329787, 9521478.034762613, 9525579.498996075, 9534822.449207852, 9540947.801709564, 9546910.874380007, 9549878.061317153, 9550935.463035956, 9551457.8125, 9551900.832978368, 9552016.986675588, 9552597.191474678, 9553443.75, 9553976.5625, 9561537.61820831, 9561550.158763574, 9562327.723152712, 9562563.07360608, 9563223.4375, 9564592.06183389, 9568241.403116552, 9577225.0, 9579949.92292611, 9583207.883348959, 9586179.68979475, 9594738.014607076, 9598500.134905577, 9598604.484435465, 9601262.88248881, 9601749.576004228, 9601814.0625, 9601893.938646775, 9604391.125747345, 9604935.693628108, 9605824.176024603, 9610317.1875, 9611454.478280155, 9611470.146564586, 9611825.07970752, 9612434.375, 9613535.9375, 9613603.125, 9613748.63233818, 9613798.11073719, 9613965.604082856, 9614501.5625, 9615194.813765423, 9615413.303296586, 9615445.317609396, 9615493.833465254, 9615633.70098224, 9615654.6875, 9615841.44686908, 9615968.177097218, 9616007.8125, 9616015.60831107, 9616034.934882935, 9616449.553315952, 9616504.352359094, 9616600.0, 9616652.67722562, 9616691.38615084, 9616934.443747452, 9617099.44664271, 9617160.20588051, 9618461.982354103, 9618489.355235834, 9618502.409604426, 9618541.790026654, 9618635.842101593, 9618825.0, 9618855.547069661, 9619347.448112054, 9619579.6875, 9619624.72994645, 9619873.4375, 9619909.375, 9620539.277668528, 9620985.07088201, 9621064.971502129, 9622654.319467431, 9623061.130362088, 9627584.924975166, 9631990.625, 9633325.0, 9634627.40922695, 9637026.454848513, 9637416.313325359, 9641062.946297301, 9650560.470548693, 9650768.8626204, 9650877.146515358, 9651517.565294009, 9651537.5, 9652782.8125, 9653003.125, 9653226.245809203, 9653630.760739861, 9654093.113664148, 9654413.599875674, 9655004.112781618, 9656102.0127879, 9656210.9375, 9656854.506858274, 9661018.75, 9661024.754645722, 9661027.007820604, 9665101.5625, 9665901.562885512, 9670781.704116112, 9673053.125, 9674434.375, 9674682.430048931, 9675138.22814029, 9676391.228517393, 9676783.317234408, 9676840.35379736, 9676850.520235647, 9676948.956617948, 9678267.25231862, 9679226.730499508, 9679644.247528546, 9679880.039990328, 9680793.007941782, 9681238.650585543, 9681758.068561563, 9681762.757838015, 9682263.719426204, 9682276.075792756, 9682448.4375, 9682849.678737259, 9684079.6875, 9684271.522826135, 9684714.898944082, 9684834.375, 9685752.205230482, 9688540.625, 9692129.699498087, 9692264.442384666, 9692414.682074418, 9692462.5, 9693210.792727292, 9694931.25, 9695463.99200656, 9695516.765233485, 9695645.67584308, 9696176.5625, 9697740.625, 9698238.450349526, 9699090.184120981, 9718649.76245415, 9721117.1875, 9722016.94656783, 9722082.180085544, 9726001.316862635, 9729342.917494124, 9730561.324298171, 9732840.625, 9733304.237287678, 9734077.11772837, 9734092.1875, 9734364.714177903, 9734409.189905839, 9737502.86153023, 9737898.064608585, 9738168.306748543, 9739768.766367069, 9740368.522880888, 9740498.233786942, 9743159.227274783, 9743210.9375, 9743431.25, 9743722.087179648, 9744200.0, 9744476.5625, 9745900.422504302, 9747728.125, 9747854.141735246, 9748005.360667394, 9748511.706750419, 9750301.5625, 9750321.875, 9750341.553491266, 9750521.682562666, 9750544.43783926, 9750653.60629461, 9751158.004544728, 9751928.035233306, 9752193.584372863, 9752456.143175902, 9754020.920088002, 9754624.370371347, 9754956.25, 9756539.669434257, 9756616.472814087, 9757679.73669626, 9759188.514869753, 9763066.99442182, 9776034.324403238, 9780492.1875, 9780912.832328118, 9792023.585370615, 9801555.281368181, 9805969.211682362, 9806143.566430176, 9807860.865507571, 9808985.9375, 9809022.974109026, 9809044.62053, 9809159.375, 9809513.90545514, 9809723.305509778, 9809892.1875, 9809915.620470358, 9809928.125, 9810026.400234558, 9810174.28458305, 9810214.646991407, 9810293.027236639, 9810364.040754661, 9810659.304081196, 9810698.379369417, 9810743.423271984, 9810765.512661003, 9811259.387723183, 9811354.6875, 9811370.808729976, 9811526.494373564, 9811617.880021231, 9811627.77792358, 9814803.125, 9816951.74071327, 9817834.375, 9817896.844693488, 9819079.6875, 9819696.603179745, 9820242.569377432, 9822381.912832636, 9822561.907118397, 9823689.0625, 9826579.6875, 9826584.599536043, 9826664.69855148, 9826791.320974922, 9826796.875, 9826992.1875, 9827631.412243342, 9827904.612536969, 9827929.6875, 9828547.117577868, 9829235.034508467, 9830146.717177758, 9830553.125, 9830831.03762825, 9831556.25, 9831562.041888148, 9831818.005566506, 9832812.660681138, 9833096.561475877, 9833411.860731205, 9833842.485488828, 9835456.108399563, 9836164.0625, 9836258.696230385, 9837140.40145885, 9837313.540521434, 9837319.587670306, 9837554.6875, 9838230.805273687, 9838241.138394192, 9838591.72286972, 9838640.139562732, 9838831.25, 9839109.305176867, 9841723.4375, 9842515.663378451, 9842558.17963267, 9843040.329950169, 9843583.096075026, 9843730.7582673, 9845457.8125, 9845689.32903056, 9847024.32904821, 9847116.738491455, 9847116.76911684, 9847371.875, 9847598.984954793, 9847605.184987778, 9847995.3125, 9848452.978501236, 9848546.467480473, 9848600.457577197, 9848812.944757888, 9849090.885549724, 9849278.96434559, 9849310.89869892, 9849548.019223267, 9849671.195083555, 9850091.39670368, 9850670.3125, 9850828.591004781, 9851076.5625, 9851095.574928917, 9851608.797861325, 9851834.45269654, 9851933.02757004, 9851933.130509099, 9852427.059846139, 9852615.625, 9852694.3772152, 9852721.185715113, 9853116.26001994, 9853242.206614442, 9853390.435723135, 9853570.397137072, 9854259.227337373, 9854279.353167802, 9854290.517458804, 9855034.192451706, 9857955.752601737, 9858084.523966908, 9858235.657047404, 9858268.054549007, 9858285.9375, 9859061.052598335, 9859915.716620227, 9860487.428297792, 9860863.227713268, 9861601.5625, 9862138.863538232, 9864007.349279715, 9865067.157458244, 9865310.9375, 9865543.049104882, 9865578.073303008, 9867431.846486326, 9867727.157227296, 9869805.719494523, 9871292.245956667, 9872974.84709687, 9874040.028476102, 9874577.645844178, 9874803.560054444, 9875293.929748368, 9875880.672553094, 9876242.142791782, 9876994.581186922, 9877870.26619502, 9878437.62856841, 9878552.278791673, 9878616.29427037, 9878721.240560772, 9878910.119437177, 9879017.1875, 9879050.577004047, 9879146.309933404, 9879450.658419283, 9879568.143168535, 9879597.417667676, 9879613.919155695, 9880138.66189708, 9880972.089275785, 9881431.616209133, 9881446.875, 9881484.375, 9881543.75, 9881575.692826241, 9881740.536375338, 9881833.844284082, 9882310.9375, 9882492.611050343, 9882592.260949293, 9882735.103839694, 9882823.826500835, 9882964.935039137, 9883195.3125, 9883226.738547105, 9883349.879401328, 9883614.0625, 9883959.36531678, 9884012.5, 9884140.625, 9884250.0, 9884263.903770834, 9884306.25, 9884320.248375937, 9884326.5625, 9884356.25, 9884376.5625, 9884483.800155528, 9884550.0, 9884604.6875, 9884696.875, 9884778.943010785, 9884818.74403259, 9884978.124261238, 9885021.590315243, 9885044.535296194, 9885046.875, 9885054.288486239, 9885100.0, 9885113.468287066, 9885140.91085233, 9885186.392443793, 9885335.851413341, 9885489.040824594, 9885663.802750964, 9885695.516435847, 9885715.777006231, 9885716.388401005, 9885797.706307707, 9885816.649609195, 9885827.341526607, 9885849.480166929, 9885933.522608887, 9885951.213220784, 9886005.28031711, 9886060.547514748, 9886089.44730833, 9886120.026808659, 9886129.6875, 9886204.094759077, 9886210.80136271, 9886326.452043338, 9886349.834159944, 9886359.173196707, 9886409.46927132, 9886524.451157872, 9886530.288255466, 9886548.4375, 9886571.875, 9886628.81553308, 9886647.657929344, 9886662.149001505, 9886730.84118005, 9886753.785699803, 9886921.045585757, 9886943.342819065, 9887053.495189218, 9887075.580313468, 9887183.305400847, 9887264.0625, 9887276.5625, 9887379.184145065, 9887511.029725164, 9887530.795586698, 9887538.569956908, 9887544.133101758, 9887556.25, 9887557.8125, 9887589.0625, 9887593.584995074, 9887596.75045594, 9887602.73768775, 9887604.6875, 9887615.118499652, 9887754.6875, 9887862.5, 9887867.75533544, 9888023.4375, 9888095.13286445, 9888245.922968427, 9888268.379140778, 9888352.689592425, 9888416.447737968, 9888441.62520065, 9888515.625, 9888589.144123575, 9888599.163504217, 9888605.159935772, 9888608.66400143, 9888655.531019803, 9888683.636095794, 9888750.0, 9888871.875, 9888903.066436417, 9888923.4375, 9889001.489166316, 9889006.25, 9889030.756497929, 9889043.224687053, 9889079.470941741, 9889087.5, 9889090.625, 9889243.707374472, 9889245.206213, 9889303.980054185, 9889317.89330045, 9889411.362107683, 9889435.038702197, 9889785.113627527, 9889862.248965155, 9889913.34871314, 9890107.8125, 9890136.907773113, 9890296.875, 9890320.296517069, 9890415.235845255, 9890673.4375, 9890768.160183491, 9890803.125, 9891301.5625, 9892048.151870076, 9892052.466368075, 9892079.630284287, 9892205.95262628, 9892841.574457536, 9892893.553801142, 9892894.217845863, 9892939.0625, 9892967.538111417, 9893037.520787245, 9893409.769512566, 9893934.844334919, 9894734.375, 9894734.485932121, 9895359.814311078, 9895802.466706902, 9896152.273745142, 9896288.675946869, 9896492.807952268, 9896536.019798934, 9896624.762562532, 9897068.137048874, 9897161.495814776, 9897179.557495093, 9897360.16461357, 9897385.149245823, 9897507.8125, 9897535.555334805, 9897664.0625, 9898048.259404048, 9898316.161832785, 9898772.24357979, 9898950.592892185, 9898965.727109471, 9899313.914525576, 9899372.507192502, 9899575.0, 9899728.125, 9899748.509087002, 9899921.47310078, 9899955.25146388, 9900137.603395732, 9900354.6875, 9901231.25, 9902299.77177607, 9902534.129623368, 9902846.409129836, 9903734.997934595, 9904682.57873993, 9904693.75, 9904706.378847703, 9905935.57015209, 9905951.04323999, 9906487.308211558, 9906946.547326094, 9906951.5625, 9907475.0, 9907675.0, 9907746.707545975, 9907768.249129977, 9908939.0625, 9909113.326314552, 9909303.125, 9909747.78651124, 9909840.800973605, 9909912.5, 9910002.647611368, 9910129.88791812, 9910231.156020962, 9910257.232282529, 9910310.731809037, 9910790.86892718, 9910806.650957678, 9911392.07322409, 9911874.125272052, 9913402.488331763, 9915353.125, 9915452.481879314, 9915760.057326432, 9916534.992162824, 9916773.4375, 9916859.375, 9916879.187051691, 9917576.957443185, 9918299.933768965, 9918545.375376059, 9920623.4375, 9921689.0625, 9924832.8125, 9925024.77958, 9926704.376413155, 9929552.977926122, 9930482.89484519, 9930500.290924244, 9931311.650319561, 9931385.75076793, 9931803.268492918, 9931812.993355015, 9933781.522276813, 9934085.400245436, 9934138.415349595, 9934300.0, 9935084.375, 9935158.200895622, 9935207.8125, 9935429.18290302, 9935521.479866084, 9935807.230379445, 9936323.4375, 9936355.178546177, 9936571.944447262, 9937078.690430077, 9937103.671097925, 9937416.699709564, 9937741.554285523, 9937856.25, 9938591.734929651, 9938793.973112807, 9938812.5, 9938950.731212005, 9939180.538023228, 9939365.310490415, 9940149.23096073, 9940995.3125, 9941199.998337094, 9941290.625, 9941776.5625, 9942176.353763102, 9942667.312948, 9942881.594378304, 9942953.125, 9943164.0625, 9943236.591312073, 9943555.11292423, 9943739.506047323, 9943901.31156347, 9943946.55842529, 9944661.510530885, 9944892.1875, 9945185.825268859, 9945429.4842347, 9945443.75, 9945491.475866292, 9945674.596162688, 9945951.303379603, 9946065.625, 9946245.783768684, 9946377.613853695, 9946570.3125, 9948807.421062756, 9948815.216786144, 9949010.9375, 9949888.95749649, 9950674.814967496, 9951820.19694727, 9952457.8125, 9952944.704418156, 9953416.246112224, 9953581.436692797, 9957271.589139521, 9960753.492449297, 9962226.5625, 9963577.984252354, 9963690.214539276, 9964795.3125, 9965475.336335294, 9966838.541625509, 9966944.76346917, 9968534.375, 9968634.69226299, 9968639.0625, 9969554.770257149, 9969632.626903528, 9970174.199199697, 9970233.967696797, 9970471.875, 9970648.132445073, 9970784.65316762, 9970903.3620217, 9970993.606879028, 9971527.507777592, 9971875.354713809, 9972434.171172118, 9972706.548791068, 9972976.944230478, 9973012.839636967, 9973423.344912643, 9973691.142566178, 9974195.3125, 9974371.527779438, 9974422.8455407, 9974575.900634797, 9976924.432471868, 9977854.6875, 9980617.929818358, 9981126.604450213, 9986880.222129086, 9987166.04282032, 9987595.726663275, 9988099.997553729, 9988295.589782437, 9988548.394226111, 9988632.339703385, 9988987.030646197, 9989238.931837222, 9989772.863491336, 9990241.024019532, 9990247.445504963, 9990272.225450112, 9990635.99204089, 9990922.937832113, 9991847.62588297, 9993177.32331678, 9994811.99086241, 10003310.950636609, 10004698.4375, 10006339.0625, 10007905.004959527, 10008095.391351186, 10008639.983551994, 10009181.109169882, 10012200.170814352, 10012488.73725058, 10014960.202591052, 10015756.020196026, 10015785.031910587, 10015787.40210471, 10017190.41710302, 10017340.046162102, 10017375.0, 10017904.666164747, 10018123.179226926, 10019198.365920827, 10019204.6875, 10020258.788602257, 10027058.780781876, 10028259.375, 10034725.0, 10044318.666350098, 10044381.342810867, 10046300.81871466, 10046623.772018952, 10047333.78015828, 10047684.531379977, 10054673.4375, 10055916.619449288, 10056420.394742474, 10057315.625, 10058338.339348104, 10070306.270837098, 10076882.083652804, 10079202.481058115, 10079789.207144162, 10081348.443103828, 10082042.651870253, 10082230.775449626, 10093288.015572345, 10103234.311515188, 10107818.518893627, 10112886.504580656, 10119691.687362382, 10128784.375, 10129083.631373433, 10129678.824401125, 10130068.75, 10130345.494587278, 10130395.3125, 10131865.625, 10131872.747580472, 10132533.570480932, 10136479.6875, 10136727.178421235, 10137085.390499076, 10137111.871831259, 10139151.285093123, 10139962.49597879, 10140194.913380148, 10141992.1875, 10143231.25, 10143255.376622746, 10144484.162380792, 10145942.578795679, 10146319.700587781, 10147326.61405123, 10150506.569450054, 10153921.328912852, 10159180.583916603, 10159489.0625, 10160862.419354854, 10161400.593470147, ...], [7.8149398023604135, 55.72285702578037, 23.044146746901806, 15.747075018714167, 6.867822457010663, 77.81247475519308, 14.418935731035546, 15.193150436796493, 23.97960970796884, 6.284647788800653, 74.21092512897184, 21.278424174642268, 20.99018750220365, 8.544802349463165, 8.719793013129335, 25.366313197835794, 25.81333655347044, 78.871140013835, 8.692605458496288, 12.665808507752681, 19.66948636489512, 9.940797119569092, 14.055007211763543, 16.727310757900042, 85.69248933861674, 48.30475238912449, 14.399273429534052, 17.22548258278676, 17.653762258412346, 11.393303250752993, 19.103412451272913, 95.56893848166595, 23.882141576301912, 40.19482810451316, 28.24394982035161, 15.573621910637105, 129.3152330889467, 26.432347028700335, 10.023877944505092, 7.685547081101538, 29.149719987120626, 7.1026683338213354, 9.397745011529375, 16.26413480133109, 18.47024477369299, 24.178339201011212, 76.87885789231952, 68.0941891646736, 17.66393353037196, 17.791074169629393, 11.017494940112003, 81.62483102994882, 54.27284223050241, 11.025050261040283, 31.972009831491, 6.365454715878952, 70.7850802209802, 14.045970305898772, 58.62741813534321, 81.10729232550486, 11.728986598215865, 39.54742477660505, 40.70330810602629, 17.624432246154132, 78.54959511677127, 50.96904098691256, 32.37197363608715, 69.26362526277485, 26.721151924252666, 21.76819257236506, 23.02545720265919, 23.515481032963006, 57.337215285098836, 12.502739405597419, 19.09754869265423, 6.0910460929269945, 34.25346405045173, 15.107688934908776, 9.035664741177845, 39.75193271488952, 38.97438032053725, 6.311967027346637, 18.665758547391377, 26.558230091751415, 64.14114035578999, 7.2762802874237655, 66.6037098094903, 11.490583817868494, 7.414138275367585, 9.285630088731411, 21.041761686567362, 16.957715983033392, 18.304341411201595, 12.748578129628624, 8.992668691395677, 11.570684893327009, 113.74672770200361, 39.58023911088312, 7.3287281984289185, 54.187336115428195, 8.673043901903785, 56.2716685371728, 7.3600235573376604, 62.05343936944667, 8.428876872621034, 5.526176078666169, 9.850577674209065, 60.407004286599154, 24.820633388915006, 13.27692234846187, 15.20153060279302, 50.815591656949486, 75.69817331087538, 7.486540951130668, 13.18989985100865, 33.51789206661091, 12.006866824947938, 169.76249755562904, 6.866491920279902, 58.6534015965973, 5.481866895683905, 7.246086719237032, 13.036196070039223, 20.828650531217598, 18.35807111151608, 35.6469966704705, 12.52719439293502, 32.86427284310029, 72.8016910360493, 103.74534397262728, 46.21035946727865, 141.9335155349605, 84.77478515633368, 7.983108811443362, 84.33108258190556, 111.29221818433243, 39.309480270969445, 10.397659330418092, 64.94552737485354, 21.364791215756146, 6.331204255488984, 5.154992740658384, 6.085283851736502, 5.599013911213175, 24.031269652050298, 11.68608251052208, 55.114252982602835, 12.187355090137165, 275.10644291752385, 13.454805367717945, 60.5416175655493, 23.57752750079156, 12.421011624861228, 41.30792098112649, 23.78677765704052, 9.213054688587581, 34.68171072275119, 16.95272238356771, 14.52415555276225, 59.98659489497442, 27.08711966896862, 87.39522989133633, 9.612894514269307, 20.8968644722149, 60.90974424229806, 70.60392700860696, 5.402135268887194, 13.884067775134563, 23.52722603674165, 10.981010802263548, 68.3643150447734, 18.01129419155732, 6.921840445009231, 11.880900018467258, 30.717711388258678, 100.84085337158467, 21.360939064994596, 24.01071128936514, 36.970109907247014, 41.64216588875341, 25.92175618759822, 11.622406336090334, 6.091402960231024, 34.53935938327472, 27.853694019875668, 9.85418920766339, 125.93758186134289, 81.5193469653343, 7.790169620765679, 19.329528540678986, 7.13345742283234, 51.0864213787675, 35.844267617755, 83.04889344742337, 14.510198167830666, 22.01309740006871, 29.16593862339169, 65.29356278496442, 82.18898893697767, 40.33236976855869, 16.709888716059233, 108.4207312578133, 13.571237808471126, 29.586603489577584, 17.60859029489896, 69.15142092170572, 91.39506411826872, 5.3192118478232455, 43.3699940548469, 47.174303670886744, 31.05108308968682, 16.69398297824062, 26.61890264767802, 28.20353537465005, 5.529997773788242, 34.44780476897974, 30.70770764902661, 5.761904298929131, 111.89959429990876, 95.52342505947469, 76.80454072849881, 35.504862293996936, 9.433395872776865, 11.385276160442197, 10.552768304875642, 7.8247697215970815, 46.255657950533625, 10.936804035623972, 28.076319804847603, 70.31891905229435, 55.04458479743876, 79.98310788973721, 119.39829843996728, 17.348044301968642, 19.249457842054174, 25.073309153241336, 5.84283380560135, 73.32449884171321, 167.64670283253625, 15.712839119310496, 17.26900521609048, 14.086890219025323, 22.10969092620544, 79.69332838532314, 5.693570832773845, 15.289257457624156, 6.779524575155596, 41.68355596089496, 100.58769295617903, 46.115476817863076, 46.341189638368576, 68.15378365678951, 69.7185145648296, 99.30125163526299, 18.029707874653834, 12.668105262697816, 9.335727196403143, 20.175760813914877, 51.45867921709096, 66.28105163070718, 67.16753561380914, 20.795429190431545, 82.56721398120229, 51.69031191971126, 20.59899022893417, 22.041970160043178, 5.280846040020268, 70.59788317893931, 22.030394027743604, 18.93516998080659, 135.33377294502998, 20.976848907647344, 5.49859594361004, 14.492783902505884, 25.210094329606473, 12.77245583902139, 29.516037948472196, 6.4722399610054575, 74.61636564394578, 21.494968776501445, 66.97376090557933, 37.02896471624046, 6.233671501250204, 46.873720507995046, 42.19525535987848, 18.888945227275105, 9.998379688347626, 26.56265713582733, 22.918952214866344, 12.030686577636036, 28.0745582747614, 56.2515266404216, 48.96920212864261, 12.669099941991423, 26.563724728431602, 17.828260589573336, 16.545130309917674, 21.829237697666347, 33.12304363290441, 12.182315126487309, 9.672674623567486, 63.18041866085346, 59.66252340447466, 32.06627249194658, 45.905177643907095, 49.46468034844516, 111.89245313639496, 77.93355922580537, 13.12596452649392, 7.774644197357385, 81.3877431511871, 25.405314140360414, 54.45921669107874, 14.082116348566077, 5.639164724590268, 83.4744681787402, 5.461783085619354, 22.30284816182693, 64.78677590555591, 247.80703011786414, 10.578274120221815, 165.4437502118956, 12.223212446805167, 19.254545182042726, 9.112151679728193, 6.5718568967860165, 19.2196188664608, 27.38406533939895, 19.757198635269177, 24.03958106061976, 106.03662125681856, 46.71709639695343, 113.52980664908759, 8.426793455887392, 46.52777023290011, 23.21569688922886, 40.45730295345372, 82.77136163755982, 46.0278549760964, 52.870184244702536, 45.7783463758357, 61.20588232870415, 50.173751085373716, 18.127190015398494, 44.665655738850745, 14.98743856405167, 5.355109665233445, 100.24786350279467, 85.99752383795152, 25.95909748689419, 86.49425472160382, 83.34488867955686, 8.998172712736357, 94.59362141858445, 77.55776366541068, 60.5615351845009, 13.029040214186134, 16.213143550707837, 24.582693053350717, 48.461896552043925, 76.96837574778047, 5.8861603859583, 25.14322686402868, 5.75484710153633, 11.79137999132196, 30.67149495474995, 81.72226652157029, 17.58536565439176, 49.301108155142416, 18.185101523409347, 21.93228116636437, 24.228856183366574, 154.40589643668253, 128.39837793410143, 15.004262157807421, 24.7285832570167, 41.46992011568447, 25.912416443041195, 79.60428325497521, 31.547323914317595, 23.873318124047408, 81.9286912615178, 78.94862348128508, 16.840216546516547, 51.712003604274855, 8.908956802228563, 249.9386147155055, 10.079228546245618, 45.05403139518418, 70.56684763137308, 49.39331946086301, 18.102491507271218, 30.467505907561605, 5.417197834811426, 15.727762537893902, 38.831856346587614, 25.63363587700722, 5.527918394805693, 17.90434421193305, 8.850294784062724, 47.995113050862486, 17.586593686940667, 12.77416777321265, 7.134444186863734, 67.43066397331191, 14.253340083071532, 8.260000926133912, 28.77217128151439, 176.9600249273096, 5.0440446607402745, 17.819286399753334, 108.76084319490772, 7.074018573559479, 7.102654762775566, 97.21498718741536, 5.588912498309647, 19.770383712291217, 101.38201232776255, 6.462751678108211, 23.21093710495193, 91.73314725847733, 133.8347135189813, 98.90951731348216, 10.883206674093632, 7.9413194641359235, 57.33132423661577, 12.754723264063779, 5.705375472421119, 84.29096662656265, 27.424999467351732, 10.652727582226355, 26.485516188841412, 9.342184564348795, 31.989488654841136, 17.243450703798366, 14.688049314352615, 12.415405599943496, 9.054216054364533, 45.9448674620793, 7.1690999827348225, 75.66839627738453, 103.13888971463315, 62.657160691907144, 5.916078252507998, 21.446654241001017, 9.962699672301934, 26.208243380901543, 83.49083991612446, 42.71831409763995, 15.872462926692007, 23.068960085348728, 6.910889826563084, 55.55808530194422, 40.06143435535906, 21.57602097341529, 76.38473730619312, 61.532404664864686, 72.8437224063045, 83.75100950570082, 23.638799954921097, 69.02829232964496, 24.93855416416621, 33.89395484807853, 31.587727502646015, 15.925380106826314, 71.23186629532438, 11.704019140936868, 45.53716645271142, 16.213535393720683, 9.214474797377884, 69.55100918831309, 19.877688814036933, 24.779131590134956, 21.27661875484803, 28.426669139807665, 30.191271875707805, 22.062793606935227, 28.497559371054365, 38.23440438482881, 21.502455480952925, 73.56796679472546, 6.749646523643771, 56.137926519596085, 16.80391497999356, 6.8390840717558445, 80.22382833235349, 11.601901844286585, 70.6366315375065, 42.65755862536162, 8.43273826309328, 18.189267695959213, 105.92904607649291, 13.555275155247127, 55.15105573457317, 17.53928267992725, 12.005860599438524, 57.64339977829653, 14.411054435363512, 10.545348719394974, 6.561295268315657, 38.13339148093428, 26.176836961831427, 19.52267820809271, 38.46526194682018, 13.555581703380392, 19.86830715992689, 36.318606626805874, 72.01518748962447, 11.943611048575843, 99.24314323049697, 9.563617502727043, 6.196934573159151, 15.246159435608588, 8.403681578703589, 11.664029861770988, 91.01824633469442, 51.27088075248478, 27.114070636861495, 10.197828851210229, 17.948520811615303, 68.58197286323201, 14.266025765469648, 21.377113945983027, 33.08337960935622, 56.891149786910475, 6.742225054091148, 14.288559977231923, 10.430102499319622, 13.706653710345726, 33.46038907323531, 122.02570308281966, 53.91891950116153, 7.1520398051634215, 15.302613517412347, 6.080674422829326, 5.146365449951905, 80.53672449562974, 39.508646250461204, 86.68221969693326, 78.89089728375707, 117.26926667740538, 58.04572785577924, 11.04785123195879, 5.859474017316693, 12.20472626065975, 69.38409257168907, 11.220324424321692, 25.050961141080172, 26.32582110481168, 21.70358298127853, 16.907069194965647, 45.49268696657207, 23.965169952987075, 6.0834622627488875, 16.457543798438387, 9.292554217789052, 15.455292936035601, 25.19568795081074, 7.864672860385053, 20.249227988547926, 23.065972389661923, 156.83374700219454, 13.298719569540939, 20.86768690414854, 8.668417021877097, 10.295430766616173, 5.308149456749708, 91.94753927355697, 25.856301283348436, 44.01009644845752, 16.5488854928103, 102.49389001878487, 74.40656618180027, 80.86147242421255, 18.4578161549379, 89.44018571837256, 57.02709415355645, 70.89968628531209, 19.45778984508011, 15.229054343335752, 18.705467331759742, 17.6206401864927, 70.68338555799522, 34.33829425170706, 20.920202087827022, 134.8189192036207, 38.88451757300344, 5.5326107688668955, 32.533611174292496, 75.25963233316592, 34.532118445451935, 14.369159584470825, 45.64100827530703, 59.90714219662456, 57.20929360320647, 65.6051919207253, 64.72672788823874, 5.671124668506475, 60.231773933301625, 74.48523311504175, 63.04751186098581, 12.702865459420176, 28.40748357594032, 30.01312813942745, 54.35267609113683, 7.9143113869768875, 81.08135840256057, 22.563332689063365, 65.40871853039393, 5.321964301603288, 5.172072794379952, 9.748181052106785, 26.930754667722734, 83.78653590714512, 12.043431929971089, 6.109566649055222, 27.05792800117758, 12.575294715799187, 80.35046574951024, 277.1644576796926, 40.121283662075, 12.385224977792381, 120.72012450124497, 10.62238323166878, 9.888576973626202, 22.66555380849301, 11.787634031052331, 10.708703808413356, 77.09637851281758, 72.965883118524, 57.86931139752872, 26.51685570551393, 25.630363498283007, 25.091705851476984, 5.537673386185902, 10.36604397052239, 9.896882690902741, 74.98793256952752, 88.45913648094461, 53.04448435899184, 12.620464437867959, 13.75353150284826, 68.5034960971353, 101.28392107275468, 10.039090093350083, 90.12733604240947, 11.760227945748417, 17.73629302659653, 104.4040705358401, 47.98989068134528, 33.33320877035496, 5.379573682862371, 15.305079499589928, 6.211444343423765, 7.434305276002504, 7.2259355013769335, 29.698158292195426, 78.7884135698054, 31.310199241238095, 11.493319400526364, 26.284440059876143, 48.47811807910077, 54.3854031887439, 21.428499960330747, 80.30397951627003, 54.52762083436223, 17.660790147371735, 42.715561987528176, 155.26139273328002, 9.90707899922212, 22.885932045096055, 7.453000410368215, 19.393977007434327, 13.158600881305631, 195.16198060961585, 9.401387502883244, 8.711831291172647, 9.765598545718642, 19.618283500865765, 12.763819149118767, 12.716135304508922, 109.07836941684899, 62.91405510671051, 27.417179511071456, 69.75753995148231, 80.80129523297586, 54.0374183885423, 18.52099628788777, 5.275131892777886, 88.99508863371192, 47.472663018601686, 111.26218517873698, 5.810833059315628, 67.65715380402962, 20.211520173788067, 46.41550956211168, 84.23533024556525, 12.352156899937018, 83.65370746970618, 10.75675570338755, 13.932800201125234, 66.86286447942203, 20.619911727288084, 73.20722416999035, 39.48432038580374, 22.675014445828474, 40.25232109458408, 8.877954194237848, 38.22154658038775, 69.92309495764509, 23.936051520457042, 20.044291994877177, 55.232176804045395, 15.712824046745613, 6.026586842205038, 11.800828788806406, 17.085165820680118, 34.425088452993194, 5.970531751081756, 9.349042031315644, 6.844909503057174, 5.140661065787628, 53.12330148970069, 15.381888404435896, 8.533408765076077, 30.01883349220173, 142.29418164558152, 13.647873420803387, 7.2946950828105255, 5.618613397286817, 58.24012919322077, 13.026990399786975, 105.97312394238092, 33.164712437441885, 40.21768740324252, 19.030368254653222, 31.31920514280411, 38.8511180197103, 105.14007540814966, 14.303527336116149, 9.830699074698753, 16.673156455031467, 322.7293699455543, 24.50692595407022, 14.405981052808, 92.90087218984783, 36.076102113203746, 65.82802247994707, 6.2762854345590195, 10.552700294951444, 36.06032017587839, 5.206064154632231, 71.8193958181298, 33.280242604525085, 14.13756962899519, 50.937859326639725, 21.857627836609797, 18.000768055865198, 10.780979171203512, 29.0775594962487, 7.6505141004493, 9.03897434844141, 99.1764730856231, 80.772876233724, 7.037900198730283, 67.58922787456196, 89.8026917246451, 114.5089992314912, 10.875678695826856, 21.484425676066, 57.33788277222117, 12.72261024856433, 74.3010651121002, 38.46571974136864, 48.139734094541694, 75.82592500990647, 8.957925697090408, 84.64145903847296, 7.569597088817973, 8.00186356743535, 25.035104068500747, 82.41789671198583, 96.2658903164612, 96.50107953452633, 5.751973906833538, 8.845439061482121, 64.22343540967027, 12.950449216829025, 20.485625833507072, 6.348453850988435, 51.226740380770494, 33.054622805121326, 23.506466771684163, 86.49743226697248, 51.07659550409487, 6.776124543628722, 86.83173599379418, 37.864842779277396, 49.10585255432958, 36.1396033198566, 23.610148154682665, 14.40907655994147, 8.33060821771013, 52.81364685453454, 30.088269831876882, 9.178348716216176, 11.359655749325077, 17.22723972790616, 72.07783466991593, 226.52966891390273, 20.140889630743718, 66.40659304381676, 92.58471377276484, 11.79438998780369, 43.98240022412309, 92.80395160077708, 28.57725908860162, 11.995630281336034, 53.09672528665676, 35.21667868463162, 11.238020560450064, 12.143733080265582, 31.69242307889799, 159.04389552789513, 5.886095269374533, 71.4968147674743, 13.457849208049343, 8.408195640885697, 30.239202284698013, 7.327914185319061, 7.364542934830758, 105.78299975380314, 12.645030079315402, 98.84667381904937, 14.935174984604016, 94.57066343517694, 58.450075006423965, 14.201424062136232, 16.904499807721102, 6.8342633288790955, 47.35895375613821, 47.312833260087885, 33.135999926281926, 28.190637234768474, 28.817785569652717, 6.236006518337868, 96.20786675794221, 17.6921234662951, 53.39230994259969, 69.77578397883245, 9.165248074337432, 153.92814618689363, 12.781538622507707, 22.509186172080792, 6.447224778671309, 80.46190197816851, 11.953948616306969, 21.382625864913642, 35.952767350044525, 13.633544182213628, 56.4062968606266, 51.093374034443, 82.10164182655936, 5.126567296995598, 22.097539329724004, 36.80254742868707, 6.3958145742311165, 12.260477789987396, 14.859566288568224, 75.27160181874385, 26.793465740413946, 39.51144338073039, 65.21425688528791, 18.403882914917837, 76.2827732162782, 16.399732697285327, 10.400701588550096, 10.365811478190365, 48.400520817275776, 9.614892050187509, 84.1266547585809, 23.607961300750524, 25.33103951675156, 18.939135296423057, 13.587298700970843, 68.46138992418452, 35.64500389091136, 11.592241060112219, 30.19185767887615, 73.51885472966669, 20.987829249543093, 102.67329907755133, 25.062190659716777, 11.62922513902409, 6.842186575178188, 9.636103752145432, 8.23821502404373, 12.046095318201022, 74.1216924161955, 132.06216141953544, 20.622316627843382, 12.903569111019763, 20.844920748605315, 45.56869126211374, 21.82384001818493, 24.811531995662975, 140.96962735684372, 25.412097777165904, 16.796177149337513, 8.28528412007606, 51.92416820614442, 94.35359989960352, 13.401172327174596, 102.91130785006243, 14.465822733022387, 20.78528265398122, 44.733558552703315, 5.261398122355537, 7.73510590324228, 5.710237949521643, 48.334253191550786, 18.861382783199247, 71.37370357986576, 14.476328745048924, 6.268859510903974, 63.956427841277474, 43.67121252042444, 16.307354447807846, 15.250818875466983, 20.189308604014805, 33.976548774842925, 11.405626745477965, 23.43348577863501, 132.2967303029077, 24.690816218346768, 18.219195642343553, 144.12594928040093, 19.57785946294728, 20.741120309471327, 162.17331075129096, 37.06160090316849, 14.040709721064417, 7.577552267915886, 49.99126763771479, 79.33548760484129, 20.6020381878877, 51.47815320303326, 69.29808059194787, 14.631980884440623, 67.45607877833277, 19.363125852899742, 5.96907666721295, 13.07359136621549, 15.573051645659158, 28.796173335639374, 63.84925835655572, 281.4009230486381, 43.66165334776611, 6.179961343750461, 15.02152994782849, 12.740136961802591, 20.168096661481993, 15.52305744127861, 9.336146025282158, 8.548421815643122, 37.06194258162211, 5.740375339611197, 82.6843015696226, 9.14334676821708, 7.822080718175726, 47.479045222889695, 66.19993436227045, 19.36434094654931, 14.045731749805435, 54.68967005157092, 84.10954061623022, 44.75056113492498, 64.58473961836735, 6.183797145524394, 37.39888519676232, 132.54295754358384, 84.5153916939679, 10.368313412658939, 7.390813116851646, 24.04369225176502, 28.445760517937195, 13.611093614098213, 76.9088095090733, 106.7099581274812, 18.43283180516995, 8.17725250757189, 16.677015477959646, 6.969381435709969, 15.141707790495012, 7.208035994445911, 27.92034848692807, 30.878850329645495, 59.74953808369884, 14.642786159103839, 112.79899008491674, ...])
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);
([7136652.112202778, 7143100.0, 7755857.566675937, 8034801.758928842, 8164039.563482313, 8231329.54330433, 8367023.293290672, 8459050.064490719, 8504529.81036716, 8504550.136874761, 8558234.375, 8558657.977990275, 8584535.385562954, 8586022.333345141, 8616931.988253318, 8619950.932841953, 8620407.526442045, 8621294.501226792, 8622114.758740691, 8626017.989820031, 8731765.24618324, 8739030.329836488, 8754039.714844888, 8757049.796056645, 8759311.929231737, 8759459.518715726, 8764841.780844739, 8767708.352913124, 8769745.879166774, 8792931.41219492, 8800944.534178933, 8803479.916810328, 8803484.435541911, 8804291.410623392, 8804298.868939774, 8809611.09401324, 8821068.75, 8828126.446955306, 8828733.531746257, 8830045.534480494, 8834924.299059348, 8835354.6155599, 8836943.827430978, 8842894.058528006, 8847710.06966369, 8849805.982753668, 8850381.25, 8852106.25, 8852919.318357754, 8854624.02677924, 8855290.553326735, 8855470.480247358, 8856153.68759885, 8857507.745815542, 8857569.436884053, 8862661.677537242, 8871304.6875, 8878507.778931594, 8881136.787306288, 8896959.375, 8897703.47839207, 8910739.0625, 8912531.25, 8912557.938985936, 8913130.269544438, 8922653.216763249, 8935200.0, 8935222.606309691, 8937384.276684752, 8949549.527141515, 8957385.578516599, 8957743.841199977, 8958059.05796201, 8958621.044080788, 8959307.992079614, 8960606.278290154, 8961990.001364475, 8962612.542926496, 8962649.628232934, 8962888.879947277, 8963084.375, 8963086.283813104, 8963153.079041913, 8963823.329520265, 8963917.101081325, 8964738.057974964, 8964992.1875, 8975477.40221851, 8975915.07004488, 8975918.69536566, 8976170.881509129, 8976898.881973771, 8977803.794867005, 8978439.899676122, 8979830.82025145, 8983976.828549976, 8989610.9375, 8989616.722867256, 9022456.983895233, 9023326.5625, 9030078.790686578, 9030548.777914833, 9030560.21095854, 9054296.875, 9058604.94723399, 9078954.544411642, 9079903.681193527, 9092823.4375, 9096281.532294162, 9096379.16946501, 9099853.098522386, 9107195.3125, 9107407.8125, 9108823.102898294, 9109760.387024764, 9109765.625, 9114180.185492486, 9116566.144296095, 9116806.74485244, 9116971.875, 9117459.835091641, 9117505.141323581, 9117547.828141628, 9119082.22334713, 9121536.61546194, 9125151.70748821, 9126113.242368871, 9126150.0, 9126975.743879376, 9153057.066954074, 9162671.875, 9175339.877674116, 9177931.25, 9198021.253381694, 9201604.6875, 9222165.625, 9224009.375, 9224974.476683306, 9226953.125, 9228330.73704071, 9228956.740350116, 9229029.236642456, 9229081.222883308, 9231946.600081567, 9236751.70489963, 9236792.517591652, 9244512.5, 9247616.868528236, 9248395.185695745, 9254320.320929762, 9254815.625, 9255677.811317617, 9256230.38255384, 9258435.9375, 9259020.015315901, 9264673.294138074, 9287640.391158044, 9322117.631048419, 9342329.573516624, 9342343.75, 9350748.486215357, 9358950.0, 9359230.002646733, 9375027.8232074, 9392337.5, 9398081.23394821, 9406065.72044205, 9420809.154301789, 9422614.279999072, 9422620.216576459, 9424712.5, 9428419.374596808, 9433381.994519264, 9454016.058763066, 9454842.985412097, 9465840.625, 9466640.111648621, 9467244.526044691, 9467818.75, 9468150.728974937, 9473472.860222643, 9474150.295004439, 9475445.344209649, 9475568.75, 9476441.46872706, 9480286.497196002, 9480560.9375, 9480599.512826784, 9480698.926365994, 9480993.532653572, 9481062.545475911, 9481365.625, 9481470.3125, 9483043.75, 9486831.132043125, 9486862.013538618, 9487620.684888698, 9490398.220382033, 9490946.875, 9494105.56428653, 9498334.772648176, 9511460.967616992, 9511504.274649428, 9512646.254602088, 9514326.11704807, 9514587.5, 9515654.6875, 9517449.321941625, 9517793.15329787, 9521478.034762613, 9525579.498996075, 9534822.449207852, 9540947.801709564, 9546910.874380007, 9549878.061317153, 9550935.463035956, 9551457.8125, 9551900.832978368, 9552016.986675588, 9552597.191474678, 9553443.75, 9553976.5625, 9561537.61820831, 9561550.158763574, 9562327.723152712, 9562563.07360608, 9563223.4375, 9564592.06183389, 9568241.403116552, 9577225.0, 9579949.92292611, 9583207.883348959, 9586179.68979475, 9594738.014607076, 9598500.134905577, 9598604.484435465, 9601262.88248881, 9601749.576004228, 9601814.0625, 9601893.938646775, 9604391.125747345, 9604935.693628108, 9605824.176024603, 9610317.1875, 9611454.478280155, 9611470.146564586, 9611825.07970752, 9612434.375, 9613535.9375, 9613603.125, 9613748.63233818, 9613798.11073719, 9613965.604082856, 9614501.5625, 9615194.813765423, 9615413.303296586, 9615445.317609396, 9615493.833465254, 9615633.70098224, 9615654.6875, 9615841.44686908, 9615968.177097218, 9616007.8125, 9616015.60831107, 9616034.934882935, 9616449.553315952, 9616504.352359094, 9616600.0, 9616652.67722562, 9616691.38615084, 9616934.443747452, 9617099.44664271, 9617160.20588051, 9618461.982354103, 9618489.355235834, 9618502.409604426, 9618541.790026654, 9618635.842101593, 9618825.0, 9618855.547069661, 9619347.448112054, 9619579.6875, 9619624.72994645, 9619873.4375, 9619909.375, 9620539.277668528, 9620985.07088201, 9621064.971502129, 9622654.319467431, 9623061.130362088, 9627584.924975166, 9631990.625, 9633325.0, 9634627.40922695, 9637026.454848513, 9637416.313325359, 9641062.946297301, 9650560.470548693, 9650768.8626204, 9650877.146515358, 9651517.565294009, 9651537.5, 9652782.8125, 9653003.125, 9653226.245809203, 9653630.760739861, 9654093.113664148, 9654413.599875674, 9655004.112781618, 9656102.0127879, 9656210.9375, 9656854.506858274, 9661018.75, 9661024.754645722, 9661027.007820604, 9665101.5625, 9665901.562885512, 9670781.704116112, 9673053.125, 9674434.375, 9674682.430048931, 9675138.22814029, 9676391.228517393, 9676783.317234408, 9676840.35379736, 9676850.520235647, 9676948.956617948, 9678267.25231862, 9679226.730499508, 9679644.247528546, 9679880.039990328, 9680793.007941782, 9681238.650585543, 9681758.068561563, 9681762.757838015, 9682263.719426204, 9682276.075792756, 9682448.4375, 9682849.678737259, 9684079.6875, 9684271.522826135, 9684714.898944082, 9684834.375, 9685752.205230482, 9688540.625, 9692129.699498087, 9692264.442384666, 9692414.682074418, 9692462.5, 9693210.792727292, 9694931.25, 9695463.99200656, 9695516.765233485, 9695645.67584308, 9696176.5625, 9697740.625, 9698238.450349526, 9699090.184120981, 9718649.76245415, 9721117.1875, 9722016.94656783, 9722082.180085544, 9726001.316862635, 9729342.917494124, 9730561.324298171, 9732840.625, 9733304.237287678, 9734077.11772837, 9734092.1875, 9734364.714177903, 9734409.189905839, 9737502.86153023, 9737898.064608585, 9738168.306748543, 9739768.766367069, 9740368.522880888, 9740498.233786942, 9743159.227274783, 9743210.9375, 9743431.25, 9743722.087179648, 9744200.0, 9744476.5625, 9745900.422504302, 9747728.125, 9747854.141735246, 9748005.360667394, 9748511.706750419, 9750301.5625, 9750321.875, 9750341.553491266, 9750521.682562666, 9750544.43783926, 9750653.60629461, 9751158.004544728, 9751928.035233306, 9752193.584372863, 9752456.143175902, 9754020.920088002, 9754624.370371347, 9754956.25, 9756539.669434257, 9756616.472814087, 9757679.73669626, 9759188.514869753, 9763066.99442182, 9776034.324403238, 9780492.1875, 9780912.832328118, 9792023.585370615, 9801555.281368181, 9805969.211682362, 9806143.566430176, 9807860.865507571, 9808985.9375, 9809022.974109026, 9809044.62053, 9809159.375, 9809513.90545514, 9809723.305509778, 9809892.1875, 9809915.620470358, 9809928.125, 9810026.400234558, 9810174.28458305, 9810214.646991407, 9810293.027236639, 9810364.040754661, 9810659.304081196, 9810698.379369417, 9810743.423271984, 9810765.512661003, 9811259.387723183, 9811354.6875, 9811370.808729976, 9811526.494373564, 9811617.880021231, 9811627.77792358, 9814803.125, 9816951.74071327, 9817834.375, 9817896.844693488, 9819079.6875, 9819696.603179745, 9820242.569377432, 9822381.912832636, 9822561.907118397, 9823689.0625, 9826579.6875, 9826584.599536043, 9826664.69855148, 9826791.320974922, 9826796.875, 9826992.1875, 9827631.412243342, 9827904.612536969, 9827929.6875, 9828547.117577868, 9829235.034508467, 9830146.717177758, 9830553.125, 9830831.03762825, 9831556.25, 9831562.041888148, 9831818.005566506, 9832812.660681138, 9833096.561475877, 9833411.860731205, 9833842.485488828, 9835456.108399563, 9836164.0625, 9836258.696230385, 9837140.40145885, 9837313.540521434, 9837319.587670306, 9837554.6875, 9838230.805273687, 9838241.138394192, 9838591.72286972, 9838640.139562732, 9838831.25, 9839109.305176867, 9841723.4375, 9842515.663378451, 9842558.17963267, 9843040.329950169, 9843583.096075026, 9843730.7582673, 9845457.8125, 9845689.32903056, 9847024.32904821, 9847116.738491455, 9847116.76911684, 9847371.875, 9847598.984954793, 9847605.184987778, 9847995.3125, 9848452.978501236, 9848546.467480473, 9848600.457577197, 9848812.944757888, 9849090.885549724, 9849278.96434559, 9849310.89869892, 9849548.019223267, 9849671.195083555, 9850091.39670368, 9850670.3125, 9850828.591004781, 9851076.5625, 9851095.574928917, 9851608.797861325, 9851834.45269654, 9851933.02757004, 9851933.130509099, 9852427.059846139, 9852615.625, 9852694.3772152, 9852721.185715113, 9853116.26001994, 9853242.206614442, 9853390.435723135, 9853570.397137072, 9854259.227337373, 9854279.353167802, 9854290.517458804, 9855034.192451706, 9857955.752601737, 9858084.523966908, 9858235.657047404, 9858268.054549007, 9858285.9375, 9859061.052598335, 9859915.716620227, 9860487.428297792, 9860863.227713268, 9861601.5625, 9862138.863538232, 9864007.349279715, 9865067.157458244, 9865310.9375, 9865543.049104882, 9865578.073303008, 9867431.846486326, 9867727.157227296, 9869805.719494523, 9871292.245956667, 9872974.84709687, 9874040.028476102, 9874577.645844178, 9874803.560054444, 9875293.929748368, 9875880.672553094, 9876242.142791782, 9876994.581186922, 9877870.26619502, 9878437.62856841, 9878552.278791673, 9878616.29427037, 9878721.240560772, 9878910.119437177, 9879017.1875, 9879050.577004047, 9879146.309933404, 9879450.658419283, 9879568.143168535, 9879597.417667676, 9879613.919155695, 9880138.66189708, 9880972.089275785, 9881431.616209133, 9881446.875, 9881484.375, 9881543.75, 9881575.692826241, 9881740.536375338, 9881833.844284082, 9882310.9375, 9882492.611050343, 9882592.260949293, 9882735.103839694, 9882823.826500835, 9882964.935039137, 9883195.3125, 9883226.738547105, 9883349.879401328, 9883614.0625, 9883959.36531678, 9884012.5, 9884140.625, 9884250.0, 9884263.903770834, 9884306.25, 9884320.248375937, 9884326.5625, 9884356.25, 9884376.5625, 9884483.800155528, 9884550.0, 9884604.6875, 9884696.875, 9884778.943010785, 9884818.74403259, 9884978.124261238, 9885021.590315243, 9885044.535296194, 9885046.875, 9885054.288486239, 9885100.0, 9885113.468287066, 9885140.91085233, 9885186.392443793, 9885335.851413341, 9885489.040824594, 9885663.802750964, 9885695.516435847, 9885715.777006231, 9885716.388401005, 9885797.706307707, 9885816.649609195, 9885827.341526607, 9885849.480166929, 9885933.522608887, 9885951.213220784, 9886005.28031711, 9886060.547514748, 9886089.44730833, 9886120.026808659, 9886129.6875, 9886204.094759077, 9886210.80136271, 9886326.452043338, 9886349.834159944, 9886359.173196707, 9886409.46927132, 9886524.451157872, 9886530.288255466, 9886548.4375, 9886571.875, 9886628.81553308, 9886647.657929344, 9886662.149001505, 9886730.84118005, 9886753.785699803, 9886921.045585757, 9886943.342819065, 9887053.495189218, 9887075.580313468, 9887183.305400847, 9887264.0625, 9887276.5625, 9887379.184145065, 9887511.029725164, 9887530.795586698, 9887538.569956908, 9887544.133101758, 9887556.25, 9887557.8125, 9887589.0625, 9887593.584995074, 9887596.75045594, 9887602.73768775, 9887604.6875, 9887615.118499652, 9887754.6875, 9887862.5, 9887867.75533544, 9888023.4375, 9888095.13286445, 9888245.922968427, 9888268.379140778, 9888352.689592425, 9888416.447737968, 9888441.62520065, 9888515.625, 9888589.144123575, 9888599.163504217, 9888605.159935772, 9888608.66400143, 9888655.531019803, 9888683.636095794, 9888750.0, 9888871.875, 9888903.066436417, 9888923.4375, 9889001.489166316, 9889006.25, 9889030.756497929, 9889043.224687053, 9889079.470941741, 9889087.5, 9889090.625, 9889243.707374472, 9889245.206213, 9889303.980054185, 9889317.89330045, 9889411.362107683, 9889435.038702197, 9889785.113627527, 9889862.248965155, 9889913.34871314, 9890107.8125, 9890136.907773113, 9890296.875, 9890320.296517069, 9890415.235845255, 9890673.4375, 9890768.160183491, 9890803.125, 9891301.5625, 9892048.151870076, 9892052.466368075, 9892079.630284287, 9892205.95262628, 9892841.574457536, 9892893.553801142, 9892894.217845863, 9892939.0625, 9892967.538111417, 9893037.520787245, 9893409.769512566, 9893934.844334919, 9894734.375, 9894734.485932121, 9895359.814311078, 9895802.466706902, 9896152.273745142, 9896288.675946869, 9896492.807952268, 9896536.019798934, 9896624.762562532, 9897068.137048874, 9897161.495814776, 9897179.557495093, 9897360.16461357, 9897385.149245823, 9897507.8125, 9897535.555334805, 9897664.0625, 9898048.259404048, 9898316.161832785, 9898772.24357979, 9898950.592892185, 9898965.727109471, 9899313.914525576, 9899372.507192502, 9899575.0, 9899728.125, 9899748.509087002, 9899921.47310078, 9899955.25146388, 9900137.603395732, 9900354.6875, 9901231.25, 9902299.77177607, 9902534.129623368, 9902846.409129836, 9903734.997934595, 9904682.57873993, 9904693.75, 9904706.378847703, 9905935.57015209, 9905951.04323999, 9906487.308211558, 9906946.547326094, 9906951.5625, 9907475.0, 9907675.0, 9907746.707545975, 9907768.249129977, 9908939.0625, 9909113.326314552, 9909303.125, 9909747.78651124, 9909840.800973605, 9909912.5, 9910002.647611368, 9910129.88791812, 9910231.156020962, 9910257.232282529, 9910310.731809037, 9910790.86892718, 9910806.650957678, 9911392.07322409, 9911874.125272052, 9913402.488331763, 9915353.125, 9915452.481879314, 9915760.057326432, 9916534.992162824, 9916773.4375, 9916859.375, 9916879.187051691, 9917576.957443185, 9918299.933768965, 9918545.375376059, 9920623.4375, 9921689.0625, 9924832.8125, 9925024.77958, 9926704.376413155, 9929552.977926122, 9930482.89484519, 9930500.290924244, 9931311.650319561, 9931385.75076793, 9931803.268492918, 9931812.993355015, 9933781.522276813, 9934085.400245436, 9934138.415349595, 9934300.0, 9935084.375, 9935158.200895622, 9935207.8125, 9935429.18290302, 9935521.479866084, 9935807.230379445, 9936323.4375, 9936355.178546177, 9936571.944447262, 9937078.690430077, 9937103.671097925, 9937416.699709564, 9937741.554285523, 9937856.25, 9938591.734929651, 9938793.973112807, 9938812.5, 9938950.731212005, 9939180.538023228, 9939365.310490415, 9940149.23096073, 9940995.3125, 9941199.998337094, 9941290.625, 9941776.5625, 9942176.353763102, 9942667.312948, 9942881.594378304, 9942953.125, 9943164.0625, 9943236.591312073, 9943555.11292423, 9943739.506047323, 9943901.31156347, 9943946.55842529, 9944661.510530885, 9944892.1875, 9945185.825268859, 9945429.4842347, 9945443.75, 9945491.475866292, 9945674.596162688, 9945951.303379603, 9946065.625, 9946245.783768684, 9946377.613853695, 9946570.3125, 9948807.421062756, 9948815.216786144, 9949010.9375, 9949888.95749649, 9950674.814967496, 9951820.19694727, 9952457.8125, 9952944.704418156, 9953416.246112224, 9953581.436692797, 9957271.589139521, 9960753.492449297, 9962226.5625, 9963577.984252354, 9963690.214539276, 9964795.3125, 9965475.336335294, 9966838.541625509, 9966944.76346917, 9968534.375, 9968634.69226299, 9968639.0625, 9969554.770257149, 9969632.626903528, 9970174.199199697, 9970233.967696797, 9970471.875, 9970648.132445073, 9970784.65316762, 9970903.3620217, 9970993.606879028, 9971527.507777592, 9971875.354713809, 9972434.171172118, 9972706.548791068, 9972976.944230478, 9973012.839636967, 9973423.344912643, 9973691.142566178, 9974195.3125, 9974371.527779438, 9974422.8455407, 9974575.900634797, 9976924.432471868, 9977854.6875, 9980617.929818358, 9981126.604450213, 9986880.222129086, 9987166.04282032, 9987595.726663275, 9988099.997553729, 9988295.589782437, 9988548.394226111, 9988632.339703385, 9988987.030646197, 9989238.931837222, 9989772.863491336, 9990241.024019532, 9990247.445504963, 9990272.225450112, 9990635.99204089, 9990922.937832113, 9991847.62588297, 9993177.32331678, 9994811.99086241, 10003310.950636609, 10004698.4375, 10006339.0625, 10007905.004959527, 10008095.391351186, 10008639.983551994, 10009181.109169882, 10012200.170814352, 10012488.73725058, 10014960.202591052, 10015756.020196026, 10015785.031910587, 10015787.40210471, 10017190.41710302, 10017340.046162102, 10017375.0, 10017904.666164747, 10018123.179226926, 10019198.365920827, 10019204.6875, 10020258.788602257, 10027058.780781876, 10028259.375, 10034725.0, 10044318.666350098, 10044381.342810867, 10046300.81871466, 10046623.772018952, 10047333.78015828, 10047684.531379977, 10054673.4375, 10055916.619449288, 10056420.394742474, 10057315.625, 10058338.339348104, 10070306.270837098, 10076882.083652804, 10079202.481058115, 10079789.207144162, 10081348.443103828, 10082042.651870253, 10082230.775449626, 10093288.015572345, 10103234.311515188, 10107818.518893627, 10112886.504580656, 10119691.687362382, 10128784.375, 10129083.631373433, 10129678.824401125, 10130068.75, 10130345.494587278, 10130395.3125, 10131865.625, 10131872.747580472, 10132533.570480932, 10136479.6875, 10136727.178421235, 10137085.390499076, 10137111.871831259, 10139151.285093123, 10139962.49597879, 10140194.913380148, 10141992.1875, 10143231.25, 10143255.376622746, 10144484.162380792, 10145942.578795679, 10146319.700587781, 10147326.61405123, 10150506.569450054, 10153921.328912852, 10159180.583916603, 10159489.0625, 10160862.419354854, 10161400.593470147, ...], [7.8149398023604135, 55.72285702578037, 23.044146746901806, 15.747075018714167, 6.867822457010663, 77.81247475519308, 14.418935731035546, 15.193150436796493, 23.97960970796884, 6.284647788800653, 74.21092512897184, 21.278424174642268, 20.99018750220365, 8.544802349463165, 8.719793013129335, 25.366313197835794, 25.81333655347044, 78.871140013835, 8.692605458496288, 12.665808507752681, 19.66948636489512, 9.940797119569092, 14.055007211763543, 16.727310757900042, 85.69248933861674, 48.30475238912449, 14.399273429534052, 17.22548258278676, 17.653762258412346, 11.393303250752993, 19.103412451272913, 95.56893848166595, 23.882141576301912, 40.19482810451316, 28.24394982035161, 15.573621910637105, 129.3152330889467, 26.432347028700335, 10.023877944505092, 7.685547081101538, 29.149719987120626, 7.1026683338213354, 9.397745011529375, 16.26413480133109, 18.47024477369299, 24.178339201011212, 76.87885789231952, 68.0941891646736, 17.66393353037196, 17.791074169629393, 11.017494940112003, 81.62483102994882, 54.27284223050241, 11.025050261040283, 31.972009831491, 6.365454715878952, 70.7850802209802, 14.045970305898772, 58.62741813534321, 81.10729232550486, 11.728986598215865, 39.54742477660505, 40.70330810602629, 17.624432246154132, 78.54959511677127, 50.96904098691256, 32.37197363608715, 69.26362526277485, 26.721151924252666, 21.76819257236506, 23.02545720265919, 23.515481032963006, 57.337215285098836, 12.502739405597419, 19.09754869265423, 6.0910460929269945, 34.25346405045173, 15.107688934908776, 9.035664741177845, 39.75193271488952, 38.97438032053725, 6.311967027346637, 18.665758547391377, 26.558230091751415, 64.14114035578999, 7.2762802874237655, 66.6037098094903, 11.490583817868494, 7.414138275367585, 9.285630088731411, 21.041761686567362, 16.957715983033392, 18.304341411201595, 12.748578129628624, 8.992668691395677, 11.570684893327009, 113.74672770200361, 39.58023911088312, 7.3287281984289185, 54.187336115428195, 8.673043901903785, 56.2716685371728, 7.3600235573376604, 62.05343936944667, 8.428876872621034, 5.526176078666169, 9.850577674209065, 60.407004286599154, 24.820633388915006, 13.27692234846187, 15.20153060279302, 50.815591656949486, 75.69817331087538, 7.486540951130668, 13.18989985100865, 33.51789206661091, 12.006866824947938, 169.76249755562904, 6.866491920279902, 58.6534015965973, 5.481866895683905, 7.246086719237032, 13.036196070039223, 20.828650531217598, 18.35807111151608, 35.6469966704705, 12.52719439293502, 32.86427284310029, 72.8016910360493, 103.74534397262728, 46.21035946727865, 141.9335155349605, 84.77478515633368, 7.983108811443362, 84.33108258190556, 111.29221818433243, 39.309480270969445, 10.397659330418092, 64.94552737485354, 21.364791215756146, 6.331204255488984, 5.154992740658384, 6.085283851736502, 5.599013911213175, 24.031269652050298, 11.68608251052208, 55.114252982602835, 12.187355090137165, 275.10644291752385, 13.454805367717945, 60.5416175655493, 23.57752750079156, 12.421011624861228, 41.30792098112649, 23.78677765704052, 9.213054688587581, 34.68171072275119, 16.95272238356771, 14.52415555276225, 59.98659489497442, 27.08711966896862, 87.39522989133633, 9.612894514269307, 20.8968644722149, 60.90974424229806, 70.60392700860696, 5.402135268887194, 13.884067775134563, 23.52722603674165, 10.981010802263548, 68.3643150447734, 18.01129419155732, 6.921840445009231, 11.880900018467258, 30.717711388258678, 100.84085337158467, 21.360939064994596, 24.01071128936514, 36.970109907247014, 41.64216588875341, 25.92175618759822, 11.622406336090334, 6.091402960231024, 34.53935938327472, 27.853694019875668, 9.85418920766339, 125.93758186134289, 81.5193469653343, 7.790169620765679, 19.329528540678986, 7.13345742283234, 51.0864213787675, 35.844267617755, 83.04889344742337, 14.510198167830666, 22.01309740006871, 29.16593862339169, 65.29356278496442, 82.18898893697767, 40.33236976855869, 16.709888716059233, 108.4207312578133, 13.571237808471126, 29.586603489577584, 17.60859029489896, 69.15142092170572, 91.39506411826872, 5.3192118478232455, 43.3699940548469, 47.174303670886744, 31.05108308968682, 16.69398297824062, 26.61890264767802, 28.20353537465005, 5.529997773788242, 34.44780476897974, 30.70770764902661, 5.761904298929131, 111.89959429990876, 95.52342505947469, 76.80454072849881, 35.504862293996936, 9.433395872776865, 11.385276160442197, 10.552768304875642, 7.8247697215970815, 46.255657950533625, 10.936804035623972, 28.076319804847603, 70.31891905229435, 55.04458479743876, 79.98310788973721, 119.39829843996728, 17.348044301968642, 19.249457842054174, 25.073309153241336, 5.84283380560135, 73.32449884171321, 167.64670283253625, 15.712839119310496, 17.26900521609048, 14.086890219025323, 22.10969092620544, 79.69332838532314, 5.693570832773845, 15.289257457624156, 6.779524575155596, 41.68355596089496, 100.58769295617903, 46.115476817863076, 46.341189638368576, 68.15378365678951, 69.7185145648296, 99.30125163526299, 18.029707874653834, 12.668105262697816, 9.335727196403143, 20.175760813914877, 51.45867921709096, 66.28105163070718, 67.16753561380914, 20.795429190431545, 82.56721398120229, 51.69031191971126, 20.59899022893417, 22.041970160043178, 5.280846040020268, 70.59788317893931, 22.030394027743604, 18.93516998080659, 135.33377294502998, 20.976848907647344, 5.49859594361004, 14.492783902505884, 25.210094329606473, 12.77245583902139, 29.516037948472196, 6.4722399610054575, 74.61636564394578, 21.494968776501445, 66.97376090557933, 37.02896471624046, 6.233671501250204, 46.873720507995046, 42.19525535987848, 18.888945227275105, 9.998379688347626, 26.56265713582733, 22.918952214866344, 12.030686577636036, 28.0745582747614, 56.2515266404216, 48.96920212864261, 12.669099941991423, 26.563724728431602, 17.828260589573336, 16.545130309917674, 21.829237697666347, 33.12304363290441, 12.182315126487309, 9.672674623567486, 63.18041866085346, 59.66252340447466, 32.06627249194658, 45.905177643907095, 49.46468034844516, 111.89245313639496, 77.93355922580537, 13.12596452649392, 7.774644197357385, 81.3877431511871, 25.405314140360414, 54.45921669107874, 14.082116348566077, 5.639164724590268, 83.4744681787402, 5.461783085619354, 22.30284816182693, 64.78677590555591, 247.80703011786414, 10.578274120221815, 165.4437502118956, 12.223212446805167, 19.254545182042726, 9.112151679728193, 6.5718568967860165, 19.2196188664608, 27.38406533939895, 19.757198635269177, 24.03958106061976, 106.03662125681856, 46.71709639695343, 113.52980664908759, 8.426793455887392, 46.52777023290011, 23.21569688922886, 40.45730295345372, 82.77136163755982, 46.0278549760964, 52.870184244702536, 45.7783463758357, 61.20588232870415, 50.173751085373716, 18.127190015398494, 44.665655738850745, 14.98743856405167, 5.355109665233445, 100.24786350279467, 85.99752383795152, 25.95909748689419, 86.49425472160382, 83.34488867955686, 8.998172712736357, 94.59362141858445, 77.55776366541068, 60.5615351845009, 13.029040214186134, 16.213143550707837, 24.582693053350717, 48.461896552043925, 76.96837574778047, 5.8861603859583, 25.14322686402868, 5.75484710153633, 11.79137999132196, 30.67149495474995, 81.72226652157029, 17.58536565439176, 49.301108155142416, 18.185101523409347, 21.93228116636437, 24.228856183366574, 154.40589643668253, 128.39837793410143, 15.004262157807421, 24.7285832570167, 41.46992011568447, 25.912416443041195, 79.60428325497521, 31.547323914317595, 23.873318124047408, 81.9286912615178, 78.94862348128508, 16.840216546516547, 51.712003604274855, 8.908956802228563, 249.9386147155055, 10.079228546245618, 45.05403139518418, 70.56684763137308, 49.39331946086301, 18.102491507271218, 30.467505907561605, 5.417197834811426, 15.727762537893902, 38.831856346587614, 25.63363587700722, 5.527918394805693, 17.90434421193305, 8.850294784062724, 47.995113050862486, 17.586593686940667, 12.77416777321265, 7.134444186863734, 67.43066397331191, 14.253340083071532, 8.260000926133912, 28.77217128151439, 176.9600249273096, 5.0440446607402745, 17.819286399753334, 108.76084319490772, 7.074018573559479, 7.102654762775566, 97.21498718741536, 5.588912498309647, 19.770383712291217, 101.38201232776255, 6.462751678108211, 23.21093710495193, 91.73314725847733, 133.8347135189813, 98.90951731348216, 10.883206674093632, 7.9413194641359235, 57.33132423661577, 12.754723264063779, 5.705375472421119, 84.29096662656265, 27.424999467351732, 10.652727582226355, 26.485516188841412, 9.342184564348795, 31.989488654841136, 17.243450703798366, 14.688049314352615, 12.415405599943496, 9.054216054364533, 45.9448674620793, 7.1690999827348225, 75.66839627738453, 103.13888971463315, 62.657160691907144, 5.916078252507998, 21.446654241001017, 9.962699672301934, 26.208243380901543, 83.49083991612446, 42.71831409763995, 15.872462926692007, 23.068960085348728, 6.910889826563084, 55.55808530194422, 40.06143435535906, 21.57602097341529, 76.38473730619312, 61.532404664864686, 72.8437224063045, 83.75100950570082, 23.638799954921097, 69.02829232964496, 24.93855416416621, 33.89395484807853, 31.587727502646015, 15.925380106826314, 71.23186629532438, 11.704019140936868, 45.53716645271142, 16.213535393720683, 9.214474797377884, 69.55100918831309, 19.877688814036933, 24.779131590134956, 21.27661875484803, 28.426669139807665, 30.191271875707805, 22.062793606935227, 28.497559371054365, 38.23440438482881, 21.502455480952925, 73.56796679472546, 6.749646523643771, 56.137926519596085, 16.80391497999356, 6.8390840717558445, 80.22382833235349, 11.601901844286585, 70.6366315375065, 42.65755862536162, 8.43273826309328, 18.189267695959213, 105.92904607649291, 13.555275155247127, 55.15105573457317, 17.53928267992725, 12.005860599438524, 57.64339977829653, 14.411054435363512, 10.545348719394974, 6.561295268315657, 38.13339148093428, 26.176836961831427, 19.52267820809271, 38.46526194682018, 13.555581703380392, 19.86830715992689, 36.318606626805874, 72.01518748962447, 11.943611048575843, 99.24314323049697, 9.563617502727043, 6.196934573159151, 15.246159435608588, 8.403681578703589, 11.664029861770988, 91.01824633469442, 51.27088075248478, 27.114070636861495, 10.197828851210229, 17.948520811615303, 68.58197286323201, 14.266025765469648, 21.377113945983027, 33.08337960935622, 56.891149786910475, 6.742225054091148, 14.288559977231923, 10.430102499319622, 13.706653710345726, 33.46038907323531, 122.02570308281966, 53.91891950116153, 7.1520398051634215, 15.302613517412347, 6.080674422829326, 5.146365449951905, 80.53672449562974, 39.508646250461204, 86.68221969693326, 78.89089728375707, 117.26926667740538, 58.04572785577924, 11.04785123195879, 5.859474017316693, 12.20472626065975, 69.38409257168907, 11.220324424321692, 25.050961141080172, 26.32582110481168, 21.70358298127853, 16.907069194965647, 45.49268696657207, 23.965169952987075, 6.0834622627488875, 16.457543798438387, 9.292554217789052, 15.455292936035601, 25.19568795081074, 7.864672860385053, 20.249227988547926, 23.065972389661923, 156.83374700219454, 13.298719569540939, 20.86768690414854, 8.668417021877097, 10.295430766616173, 5.308149456749708, 91.94753927355697, 25.856301283348436, 44.01009644845752, 16.5488854928103, 102.49389001878487, 74.40656618180027, 80.86147242421255, 18.4578161549379, 89.44018571837256, 57.02709415355645, 70.89968628531209, 19.45778984508011, 15.229054343335752, 18.705467331759742, 17.6206401864927, 70.68338555799522, 34.33829425170706, 20.920202087827022, 134.8189192036207, 38.88451757300344, 5.5326107688668955, 32.533611174292496, 75.25963233316592, 34.532118445451935, 14.369159584470825, 45.64100827530703, 59.90714219662456, 57.20929360320647, 65.6051919207253, 64.72672788823874, 5.671124668506475, 60.231773933301625, 74.48523311504175, 63.04751186098581, 12.702865459420176, 28.40748357594032, 30.01312813942745, 54.35267609113683, 7.9143113869768875, 81.08135840256057, 22.563332689063365, 65.40871853039393, 5.321964301603288, 5.172072794379952, 9.748181052106785, 26.930754667722734, 83.78653590714512, 12.043431929971089, 6.109566649055222, 27.05792800117758, 12.575294715799187, 80.35046574951024, 277.1644576796926, 40.121283662075, 12.385224977792381, 120.72012450124497, 10.62238323166878, 9.888576973626202, 22.66555380849301, 11.787634031052331, 10.708703808413356, 77.09637851281758, 72.965883118524, 57.86931139752872, 26.51685570551393, 25.630363498283007, 25.091705851476984, 5.537673386185902, 10.36604397052239, 9.896882690902741, 74.98793256952752, 88.45913648094461, 53.04448435899184, 12.620464437867959, 13.75353150284826, 68.5034960971353, 101.28392107275468, 10.039090093350083, 90.12733604240947, 11.760227945748417, 17.73629302659653, 104.4040705358401, 47.98989068134528, 33.33320877035496, 5.379573682862371, 15.305079499589928, 6.211444343423765, 7.434305276002504, 7.2259355013769335, 29.698158292195426, 78.7884135698054, 31.310199241238095, 11.493319400526364, 26.284440059876143, 48.47811807910077, 54.3854031887439, 21.428499960330747, 80.30397951627003, 54.52762083436223, 17.660790147371735, 42.715561987528176, 155.26139273328002, 9.90707899922212, 22.885932045096055, 7.453000410368215, 19.393977007434327, 13.158600881305631, 195.16198060961585, 9.401387502883244, 8.711831291172647, 9.765598545718642, 19.618283500865765, 12.763819149118767, 12.716135304508922, 109.07836941684899, 62.91405510671051, 27.417179511071456, 69.75753995148231, 80.80129523297586, 54.0374183885423, 18.52099628788777, 5.275131892777886, 88.99508863371192, 47.472663018601686, 111.26218517873698, 5.810833059315628, 67.65715380402962, 20.211520173788067, 46.41550956211168, 84.23533024556525, 12.352156899937018, 83.65370746970618, 10.75675570338755, 13.932800201125234, 66.86286447942203, 20.619911727288084, 73.20722416999035, 39.48432038580374, 22.675014445828474, 40.25232109458408, 8.877954194237848, 38.22154658038775, 69.92309495764509, 23.936051520457042, 20.044291994877177, 55.232176804045395, 15.712824046745613, 6.026586842205038, 11.800828788806406, 17.085165820680118, 34.425088452993194, 5.970531751081756, 9.349042031315644, 6.844909503057174, 5.140661065787628, 53.12330148970069, 15.381888404435896, 8.533408765076077, 30.01883349220173, 142.29418164558152, 13.647873420803387, 7.2946950828105255, 5.618613397286817, 58.24012919322077, 13.026990399786975, 105.97312394238092, 33.164712437441885, 40.21768740324252, 19.030368254653222, 31.31920514280411, 38.8511180197103, 105.14007540814966, 14.303527336116149, 9.830699074698753, 16.673156455031467, 322.7293699455543, 24.50692595407022, 14.405981052808, 92.90087218984783, 36.076102113203746, 65.82802247994707, 6.2762854345590195, 10.552700294951444, 36.06032017587839, 5.206064154632231, 71.8193958181298, 33.280242604525085, 14.13756962899519, 50.937859326639725, 21.857627836609797, 18.000768055865198, 10.780979171203512, 29.0775594962487, 7.6505141004493, 9.03897434844141, 99.1764730856231, 80.772876233724, 7.037900198730283, 67.58922787456196, 89.8026917246451, 114.5089992314912, 10.875678695826856, 21.484425676066, 57.33788277222117, 12.72261024856433, 74.3010651121002, 38.46571974136864, 48.139734094541694, 75.82592500990647, 8.957925697090408, 84.64145903847296, 7.569597088817973, 8.00186356743535, 25.035104068500747, 82.41789671198583, 96.2658903164612, 96.50107953452633, 5.751973906833538, 8.845439061482121, 64.22343540967027, 12.950449216829025, 20.485625833507072, 6.348453850988435, 51.226740380770494, 33.054622805121326, 23.506466771684163, 86.49743226697248, 51.07659550409487, 6.776124543628722, 86.83173599379418, 37.864842779277396, 49.10585255432958, 36.1396033198566, 23.610148154682665, 14.40907655994147, 8.33060821771013, 52.81364685453454, 30.088269831876882, 9.178348716216176, 11.359655749325077, 17.22723972790616, 72.07783466991593, 226.52966891390273, 20.140889630743718, 66.40659304381676, 92.58471377276484, 11.79438998780369, 43.98240022412309, 92.80395160077708, 28.57725908860162, 11.995630281336034, 53.09672528665676, 35.21667868463162, 11.238020560450064, 12.143733080265582, 31.69242307889799, 159.04389552789513, 5.886095269374533, 71.4968147674743, 13.457849208049343, 8.408195640885697, 30.239202284698013, 7.327914185319061, 7.364542934830758, 105.78299975380314, 12.645030079315402, 98.84667381904937, 14.935174984604016, 94.57066343517694, 58.450075006423965, 14.201424062136232, 16.904499807721102, 6.8342633288790955, 47.35895375613821, 47.312833260087885, 33.135999926281926, 28.190637234768474, 28.817785569652717, 6.236006518337868, 96.20786675794221, 17.6921234662951, 53.39230994259969, 69.77578397883245, 9.165248074337432, 153.92814618689363, 12.781538622507707, 22.509186172080792, 6.447224778671309, 80.46190197816851, 11.953948616306969, 21.382625864913642, 35.952767350044525, 13.633544182213628, 56.4062968606266, 51.093374034443, 82.10164182655936, 5.126567296995598, 22.097539329724004, 36.80254742868707, 6.3958145742311165, 12.260477789987396, 14.859566288568224, 75.27160181874385, 26.793465740413946, 39.51144338073039, 65.21425688528791, 18.403882914917837, 76.2827732162782, 16.399732697285327, 10.400701588550096, 10.365811478190365, 48.400520817275776, 9.614892050187509, 84.1266547585809, 23.607961300750524, 25.33103951675156, 18.939135296423057, 13.587298700970843, 68.46138992418452, 35.64500389091136, 11.592241060112219, 30.19185767887615, 73.51885472966669, 20.987829249543093, 102.67329907755133, 25.062190659716777, 11.62922513902409, 6.842186575178188, 9.636103752145432, 8.23821502404373, 12.046095318201022, 74.1216924161955, 132.06216141953544, 20.622316627843382, 12.903569111019763, 20.844920748605315, 45.56869126211374, 21.82384001818493, 24.811531995662975, 140.96962735684372, 25.412097777165904, 16.796177149337513, 8.28528412007606, 51.92416820614442, 94.35359989960352, 13.401172327174596, 102.91130785006243, 14.465822733022387, 20.78528265398122, 44.733558552703315, 5.261398122355537, 7.73510590324228, 5.710237949521643, 48.334253191550786, 18.861382783199247, 71.37370357986576, 14.476328745048924, 6.268859510903974, 63.956427841277474, 43.67121252042444, 16.307354447807846, 15.250818875466983, 20.189308604014805, 33.976548774842925, 11.405626745477965, 23.43348577863501, 132.2967303029077, 24.690816218346768, 18.219195642343553, 144.12594928040093, 19.57785946294728, 20.741120309471327, 162.17331075129096, 37.06160090316849, 14.040709721064417, 7.577552267915886, 49.99126763771479, 79.33548760484129, 20.6020381878877, 51.47815320303326, 69.29808059194787, 14.631980884440623, 67.45607877833277, 19.363125852899742, 5.96907666721295, 13.07359136621549, 15.573051645659158, 28.796173335639374, 63.84925835655572, 281.4009230486381, 43.66165334776611, 6.179961343750461, 15.02152994782849, 12.740136961802591, 20.168096661481993, 15.52305744127861, 9.336146025282158, 8.548421815643122, 37.06194258162211, 5.740375339611197, 82.6843015696226, 9.14334676821708, 7.822080718175726, 47.479045222889695, 66.19993436227045, 19.36434094654931, 14.045731749805435, 54.68967005157092, 84.10954061623022, 44.75056113492498, 64.58473961836735, 6.183797145524394, 37.39888519676232, 132.54295754358384, 84.5153916939679, 10.368313412658939, 7.390813116851646, 24.04369225176502, 28.445760517937195, 13.611093614098213, 76.9088095090733, 106.7099581274812, 18.43283180516995, 8.17725250757189, 16.677015477959646, 6.969381435709969, 15.141707790495012, 7.208035994445911, 27.92034848692807, 30.878850329645495, 59.74953808369884, 14.642786159103839, 112.79899008491674, ...])
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)