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 = 45911
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);
([3645540.6646244107, 3645544.06009608, 3929867.8553798124, 4003990.3398657157, 4112659.582204952, 4123588.5633889246, 4186974.834346932, 4292801.05975275, 4306289.0625, 4355517.400767589, 4397225.0, 4453503.668924559, 4462463.980566765, 4471123.4375, 4477428.833395652, 4477739.0625, 4481361.688686372, 4496657.497399203, 4504834.515782853, 4506876.5625, 4550565.822124368, 4550638.87924493, 4554106.4681579145, 4589752.254364585, 4606450.500825725, 4645125.95009872, 4649071.875, 4649083.75714267, 4649242.239853406, 4865410.580748146, 4982298.35860947, 5802860.72639188, 5842639.264819877, 5912371.875, 6177454.721082292, 6252423.4375, 6283845.647325813, 6395543.907514387, 6879904.358763006, 7288606.25, 7331132.8125, 7367097.876745184, 7382082.159610799, 7474563.261644605, 7502056.63274783, 7537460.9375, 7537998.4375, 7677339.0625, 7677345.983034365, 7720417.801531104, 7722807.045088622, 7734187.5, 7808323.474103125, 7812920.3125, 7813909.406580974, 7932751.55584068, 7973157.8125, 7973251.227443691, 7975090.848302482, 7975224.123659424, 7976026.5625, 7976103.023201737, 7976667.081648046, 7977405.1994728325, 7977671.885621961, 7977817.367707002, 7977935.759277392, 8005041.456755955, 8020115.625, 8022153.321252298, 8048576.5625, 8123337.345566471, 8129024.127371018, 8156275.0, 8157626.119727823, 8158028.0810994, 8159182.502475549, 8160126.078734222, 8160143.5833512945, 8165369.588412761, 8192654.649630644, 8272135.9375, 8273870.489747039, 8274417.1875, 8283703.0924099805, 8388414.295914159, 8394031.915882938, 8394932.33679442, 8398496.05340107, 8404002.416357573, 8411335.986047661, 8421221.875, 8421343.871878201, 8432946.875, 8437559.375, 8471211.73999202, 8474001.816671297, 8493983.971888881, 8515343.379184177, 8515548.920354357, 8515561.532089464, 8530094.555491736, 8678474.598101508, 8678500.177602474, 8685485.477933187, 8685503.07026025, 8708552.616738673, 8709420.124647027, 8710469.868014185, 8710471.875, 8710563.925017685, 8711649.209480727, 8715858.210910767, 8727526.298584776, 8729543.671264047, 8734652.20762813, 8737303.180552604, 8737455.295545254, 8766993.75, 8767882.535092534, 8772986.900921235, 8777718.719236158, 8830370.3125, 8853317.145016424, 8854228.939185755, 8854946.95039289, 8856870.954115503, 8857163.847347777, 8862330.18576387, 8869695.3125, 8877993.705225984, 8937546.554751892, 8938546.875, 8978828.893398508, 8987316.532653771, 9076059.121352397, 9097375.0, 9102464.014271326, 9113825.283490965, 9114370.962408798, 9132024.028848609, 9133100.0, 9133173.4375, 9133210.795291739, 9133673.4375, 9133858.629002307, 9134066.413986983, 9134236.098464647, 9134679.844967589, 9136718.75, 9138072.665991997, 9148918.62117024, 9152134.375, 9155096.875, 9159828.292649642, 9169480.21985412, 9169739.248838048, 9177837.5, 9182453.125, 9186672.613941597, 9186705.472502181, 9195658.821009723, 9195872.98422964, 9196774.094983159, 9196830.502940625, 9197289.321837028, 9197798.0079316, 9197951.499490604, 9199015.167093648, 9200887.5, 9205980.724062383, 9208191.81788657, 9213269.927800307, 9213625.359369041, 9214868.409394829, 9216081.774241036, 9217806.999647552, 9218076.273956573, 9218476.5625, 9219132.138904814, 9219171.89890002, 9219375.834910985, 9222993.7243911, 9224035.102781324, 9230852.86795082, 9232258.513566269, 9239266.864521192, 9251905.84825705, 9261412.5, 9262704.4587805, 9262742.39068393, 9266410.506282022, 9271036.30805599, 9271750.0, 9277319.514152296, 9287862.5, 9293945.3125, 9307488.301274363, 9318737.76314208, 9318843.610938653, 9321351.434593089, 9322856.248525472, 9323023.4375, 9323406.25, 9323773.4375, 9323922.198819173, 9324147.665474553, 9324259.015560335, 9324285.583730012, 9324389.134847416, 9324591.803852031, 9326276.948342856, 9326510.415174108, 9327946.875, 9328908.636874035, 9331105.442332657, 9331251.990647731, 9331290.450439682, 9331378.96114173, 9331560.38743735, 9331582.8125, 9331641.890489044, 9331675.745459817, 9331678.347954212, 9331708.090392254, 9332033.766389797, 9332038.384106401, 9332051.000143178, 9332126.974464444, 9332175.168766541, 9332210.84181234, 9332353.729539767, 9332401.5625, 9332421.273402058, 9332510.247745324, 9332639.054299327, 9332837.5, 9332972.146546165, 9333022.13501225, 9333161.238251498, 9333294.827633463, 9333315.625, 9333366.994217943, 9333375.293041738, 9333427.074709978, 9333506.25, 9333508.3139564, 9333536.808837827, 9333681.436163934, 9333686.101308677, 9334075.588411992, 9334367.820947519, 9335380.207578573, 9336581.050945714, 9337399.060868485, 9337586.478128446, 9337887.5, 9338479.313148009, 9339027.004573721, 9339032.42620155, 9339594.830975125, 9339712.5, 9340014.40524603, 9340318.75, 9341030.430945031, 9344354.6875, 9344400.231717236, 9344776.382191572, 9344845.392311508, 9346445.3125, 9346845.185440218, 9346897.069864443, 9347668.290574694, 9347712.101747775, 9348538.382206835, 9349244.999612086, 9349248.4375, 9349343.259095877, 9350574.159620602, 9352692.97505759, 9353053.903621327, 9353389.51653449, 9354612.995100865, 9356709.375, 9364349.018994706, 9365763.438623374, 9373807.05272505, 9379600.0, 9379607.8125, 9380214.62475562, 9381557.663397525, 9384207.20804976, 9384333.208129328, 9385395.06513979, 9385647.021195943, 9386123.71686707, 9386302.719449276, 9388086.722069185, 9388492.0886841, 9389262.5, 9394234.375, 9397333.043924218, 9401081.25, 9401265.625, 9401854.6875, 9402262.192127785, 9402307.859958548, 9402507.257216932, 9402820.909572126, 9403958.490942474, 9404419.455309302, 9404428.871347267, 9404471.18794883, 9404927.031299632, 9405056.25, 9405173.28341056, 9406938.99525593, 9407231.25, 9407827.465468902, 9407829.231650742, 9407871.875, 9410437.750601342, 9410654.632833926, 9410892.180445079, 9411039.225372877, 9411522.67023811, 9412530.75073061, 9412751.5625, 9412898.4375, 9413442.77504799, 9413614.02947857, 9414471.91662073, 9415374.377005592, 9415834.375, 9415977.93594989, 9416028.991717082, 9417516.973499887, 9417890.575169763, 9417961.83833193, 9418994.578575684, 9419744.613678453, 9420734.375, 9422048.4375, 9422092.745310925, 9422890.012218049, 9424719.79095917, 9428588.451013058, 9429150.0, 9429187.5, 9429637.302598493, 9431136.743309362, 9434758.842252156, 9435734.22368006, 9436305.499455472, 9437460.9375, 9439094.983511526, 9441428.125, 9448207.714997277, 9448870.90483658, 9453313.317132795, 9454014.060911806, 9454676.873149075, 9458792.3773998, 9461043.75, 9461676.451793522, 9462748.406464497, 9463164.826663492, 9463309.872080894, 9463364.302110841, 9463467.1875, 9463470.3125, 9463546.948275296, 9463629.6875, 9463776.5625, 9463838.795395158, 9464179.186668195, 9464212.050741266, 9464321.336823365, 9464481.25, 9464491.541364273, 9464493.71913576, 9464797.74849769, 9464864.0625, 9465451.355962902, 9465602.476707561, 9465608.10667803, 9465769.751177453, 9465903.125, 9465990.182087516, 9466054.706332656, 9466106.25, 9466154.272524424, 9466275.998940557, 9466354.472724698, 9466529.747790372, 9466546.875, 9466645.577827476, 9466787.411818007, 9466930.307062663, 9466933.863499746, 9467126.250709297, 9467272.639578843, 9467316.237201294, 9467643.75, 9468600.67830732, 9468623.027228205, 9469072.349458573, 9469112.94724574, 9469154.6875, 9469658.94597964, 9470612.5, 9470940.625, 9471416.735153802, 9472184.169681076, 9472541.710350486, 9475409.103351101, 9475770.3125, 9476484.057399087, 9477194.783266509, 9479768.583058234, 9481242.042703476, 9483087.220592072, 9483190.625, 9483616.237590574, 9483756.25, 9486003.125, 9493371.573123578, 9493609.94400508, 9493810.9375, 9494724.929943742, 9495062.490582997, 9495753.129953993, 9495767.019363701, 9495866.886420982, 9495923.4375, 9496267.1875, 9496450.608517593, 9496726.5625, 9496941.078451756, 9497172.424245713, 9497180.466032151, 9497282.8125, 9497323.4375, 9497816.050220571, 9497958.218951982, 9498103.125, 9499776.955644006, 9500037.5, 9500170.64792718, 9500257.452222249, 9501335.617455821, 9501575.0, 9501654.6875, 9502989.62760154, 9503385.9375, 9503438.38623244, 9503483.986397713, 9504994.522677185, 9505435.749126287, 9505942.724034417, 9505957.8125, 9506414.0625, 9507850.071810083, 9508189.689206624, 9509264.72872928, 9515943.75, 9522121.875, 9528129.404736068, 9528410.921855615, 9528487.5, 9534734.163736943, 9535819.309495872, 9548802.802436529, 9552663.306525128, 9553239.0625, 9583256.462983053, 9586293.910875708, 9595307.8125, 9597772.385891955, 9611257.176216917, 9612079.480488932, 9615514.601518754, 9615826.549226733, 9624501.232787322, 9625805.906194657, 9640927.337781979, 9655129.561395453, 9656951.74156551, 9659745.3125, 9660917.1875, 9666259.375, 9667523.331253229, 9696265.219426602, 9718778.125, 9719428.125, 9733913.82406484, 9735386.368608408, 9739459.212706154, 9739485.588627078, 9741017.1875, 9742603.125, 9743688.129182845, 9757098.4375, 9757606.19986711, 9761013.235010168, 9761304.6875, 9779860.549660522, 9781462.9229593, 9785594.285382736, 9795082.258624163, 9803187.5, 9812685.9375, 9816484.375, 9816716.251589099, 9816822.099004943, 9817446.213226851, 9817577.375813903, 9819712.185240356, 9821835.785451975, 9821886.587113746, 9826575.0, 9827369.571125539, 9827429.785258438, 9828450.0, 9828806.68412632, 9828945.539979316, 9829426.5625, 9830021.875, 9830081.720055936, 9830823.4375, 9831070.233246714, 9831829.266931988, 9832282.326468356, 9832748.172211325, 9833352.819121307, 9840186.875054684, 9843824.870029645, 9847372.974109499, 9849325.881230278, 9849726.501354957, 9849971.875, 9850113.525716338, 9850191.938180437, 9850273.341264218, 9850449.18053554, 9850581.793249482, 9850882.481544029, 9851541.715118619, 9861091.48437114, 9871307.384390552, 9877935.125272304, 9878195.611764185, 9878465.202603804, 9878592.062728982, 9879146.875, 9879463.544717753, 9879840.625, 9880315.516022375, 9881733.152349766, 9881737.739389442, 9882273.02517806, 9890091.203568814, 9891771.875, 9892107.159094485, 9892370.3125, 9892696.989122787, 9894298.4375, 9895455.973198002, 9895811.995890412, 9895825.899358932, 9897755.423990685, 9908176.22314066, 9910747.888442338, 9911631.136293456, 9911904.6875, 9914964.77260579, 9918606.25, 9924814.0625, 9925145.3125, 9925368.751712741, 9925710.9375, 9926510.9375, 9927424.300271358, 9927821.763238264, 9928112.03483158, 9928178.125, 9928243.746796587, 9928291.048581459, 9930635.826681176, 9932929.6875, 9933943.110980706, 9934144.869378306, 9937129.194456058, 9939638.031346334, 9940771.27070379, 9940850.731044365, 9940937.041858511, 9941439.13713554, 9942314.0625, 9943911.518936208, 9944427.793989288, 9945481.25, 9945714.84646357, 9946813.49614761, 9946956.278530186, 9947043.75, 9948221.869476695, 9949659.754530676, 9949703.125, 9950996.506843673, 9951144.903827667, 9954388.586065816, 9955141.418893605, 9957856.484577855, 9957925.0, 9958438.767570013, 9958537.5, 9958654.6875, 9958704.3817975, 9958710.622102091, 9958796.899530603, 9958866.817228656, 9958960.85888819, 9959413.168914191, 9959550.279711869, 9959630.102016179, 9959640.762020463, 9959684.141584639, 9959765.495676259, 9959774.678001981, 9959826.302600512, 9959887.593468273, 9959916.19594337, 9959935.335698236, 9959947.324805124, 9960432.808993813, 9960490.54119579, 9960543.75, 9960788.324960418, 9961035.9375, 9961127.398477461, 9961328.125, 9961360.9375, 9961371.875, 9961401.320244914, 9961402.516717965, 9961417.400554307, 9961430.536124835, 9961490.334847696, 9961534.68189882, 9961636.000875635, 9961639.755453942, 9961654.6875, 9961853.71195493, 9962229.6875, 9962308.858924732, 9962381.25, 9962527.85808413, 9962644.64800675, 9962725.668686923, 9962818.65785319, 9962840.147731148, 9962868.103300672, 9963110.908832414, 9963321.536610292, 9963375.536435897, 9963526.442559939, 9963562.522951936, 9963582.333969772, 9963589.20176686, 9963617.1875, 9963659.375, 9963728.125, 9963746.875, 9963787.182642108, 9963918.320592443, 9964127.589834588, 9964137.440933602, 9964369.854198609, 9964371.60690774, 9964620.530964406, 9964731.25, 9964840.625, 9965174.160542306, 9965395.251519764, 9965451.546837823, 9966271.320388636, 9966970.278862583, 9967184.559305701, 9967252.882419804, 9967352.770772444, 9967428.125, 9967921.305101838, 9967939.395566242, 9968924.569133198, 9976446.875, 9976994.473763369, 9978140.625, 9978892.4506095, 9980993.3168158, 9981170.278916359, 9981362.5, 9982906.25, 9983517.1875, 9983699.715685945, 9984395.88232184, 9984658.427674478, 9990507.8125, 9994805.031868253, 9997708.02094552, 9997709.361190878, 10002689.046290904, 10013000.0, 10013262.5, 10016185.932171794, 10018799.936000578, 10019513.727788938, 10019521.875, 10019924.978206772, 10020147.899919683, 10020592.1875, 10021075.0, 10021808.937342798, 10022129.6875, 10028561.11305413, 10030485.262033457, 10030488.600365624, 10030589.809836034, 10030917.858623194, 10031741.02935707, 10032315.625, 10032339.0625, 10032408.690985268, 10032676.5625, 10033643.75, 10033912.5, 10036862.147323143, 10041543.394320667, 10043294.021354338, 10043509.943768073, 10043510.012585707, 10043523.351680182, 10048042.1875, 10049789.410911102, 10054482.8125, 10054657.8125, 10054774.821859563, 10055694.464850817, 10057440.243192576, 10059140.625, 10061723.327957597, 10062910.941975398, 10063378.125, 10068642.1875, 10084749.117691483, 10084829.511419993, 10086392.1875, 10087823.4375, 10087985.9375, 10088586.844745457, 10090240.620180828, 10091460.254247079, 10093587.306003436, 10093858.44326343, 10094023.31647133, 10094094.958548563, 10094174.597348433, 10095508.398486732, 10095582.613023723, 10095795.141679807, 10095863.267150864, 10096474.926285952, 10098107.8125, 10098176.979130585, 10098421.875, 10098455.088741407, 10100353.495533563, 10100366.95288842, 10101209.375, 10101312.5, 10101501.5625, 10103501.5625, 10104376.496895514, 10104445.97548633, 10104455.411799284, 10104530.842989387, 10105005.681231437, 10105429.6875, 10105620.243394924, 10108123.010033363, 10110991.71630679, 10111131.271931227, 10111825.738140102, 10111939.463163584, 10112231.091061339, 10112485.255157812, 10112817.202057848, 10114258.466004675, 10114855.772808818, 10115436.069991278, 10115665.625, 10115730.125766963, 10115785.801136207, 10115903.125, 10115935.154962461, 10116485.157737639, 10116511.432793617, 10116768.200994022, 10116799.925350938, 10116833.796110554, 10117049.400488604, 10117095.712406155, 10117105.910195, 10117135.264167825, 10117168.34938834, 10117192.279921845, 10117295.166874733, 10117370.3125, 10117428.125, 10117918.730613057, 10117920.400914976, 10118019.178390628, 10118137.420837969, 10118174.412457379, 10118195.762544598, 10118267.306177916, 10118497.959401865, 10118832.65205994, 10119070.3125, 10119198.4375, 10119253.125, 10119271.8626724, 10120309.44905821, 10120963.788226375, 10122007.994517336, 10122399.04237017, 10122493.877116306, 10122536.490495833, 10122613.994522288, 10122705.818083528, 10122925.0, 10123131.140054034, 10123396.588918706, 10123636.707115015, 10124021.662768079, 10124109.375, 10124151.332246045, 10124565.576886408, 10124742.737212151, 10125006.58843051, 10125051.456603209, 10125140.853584563, 10125220.7996852, 10125822.52892988, 10125937.435629895, 10126121.661475705, 10126378.125, 10126381.887840508, 10126465.134625819, 10126471.207800897, 10126491.09699028, 10126538.75434715, 10126641.85892636, 10126667.810708037, 10126706.161513288, 10126717.078637462, 10126748.443851374, 10126775.593122091, 10126785.238845631, 10126791.858662298, 10126896.452543862, 10126936.31773754, 10126940.625, 10126987.233154029, 10127072.74900493, 10127172.499849012, 10127177.976338487, 10127219.424978213, 10127235.506110646, 10127288.115355024, 10127376.384274792, 10127416.511160582, 10127418.297335984, 10127460.75155546, 10127556.25, 10127656.126019849, 10127743.75, 10127857.13808708, 10127932.003576275, 10128228.125, 10128230.113766104, 10128265.79413052, 10128363.056840694, 10128374.269222906, 10128416.696257912, 10128459.375, 10128881.930697633, 10128973.4375, 10128986.363704061, 10129022.620245151, 10129035.541400224, 10129092.793821769, 10129093.785823056, 10129334.379922582, 10129407.8125, 10129463.672189312, 10131047.650326608, 10131369.426481513, 10131489.0625, 10131496.875, 10131685.9375, 10131860.663910538, 10131895.14911081, 10131908.48042831, 10131925.212023659, 10131959.375, 10132030.933677055, 10132071.087952025, 10132085.605315305, 10132124.717002828, 10132181.400395155, 10132214.179126851, 10132224.994647479, 10132250.656220257, 10132279.6875, 10132321.565796496, 10132375.34288042, 10132387.032997841, 10132405.54644024, 10132422.659576971, 10132477.363423366, 10132520.003697239, 10132595.3125, 10132615.013914743, 10132647.294415975, 10132667.125983307, 10132693.249260517, 10132699.357644014, 10132780.053019354, 10132784.375, 10132927.368577633, 10133066.86414803, 10133087.111067189, 10133089.970505599, 10133139.176735247, 10133171.855842391, 10133192.1875, 10133219.5479996, 10133293.101490589, 10133307.236415941, 10133311.947592333, 10133374.080746938, 10133650.0, 10133657.8125, 10133770.891270567, 10133771.31602043, 10133802.720759328, 10133833.753651248, 10133842.967217939, 10134019.193351768, 10134038.349561654, 10134062.303016178, 10134304.218138283, 10134487.5, 10134879.426654572, 10134975.0, 10135067.149200665, 10135104.549182883, 10135311.252696652, 10135967.1875, 10136521.908749575, 10136679.011183813, 10136854.6875, 10136855.971302964, 10137251.978610037, 10137531.412717197, 10137637.697743583, 10137844.280546697, 10137871.875, 10137969.616344228, 10139027.009679109, 10139051.5625, 10139301.294138752, 10139385.836392123, 10139396.875, 10139531.916204445, 10139980.86344277, 10139987.81974433, 10140482.62630161, 10140632.965453517, 10140743.75, 10140856.721896276, 10141108.664526142, 10141484.375, 10141528.125, 10142029.503917597, 10142390.625, 10143009.375, 10143301.688932762, 10143715.625, ...], [15.094721033271874, 7.71938154760521, 12.361264007709963, 5.237234438463514, 5.1702155079785, 10.427947788096695, 73.16277064505148, 21.465738665080323, 66.61414554693113, 56.28533931837897, 86.72670399907209, 6.8771827912392025, 27.002841837804812, 51.092467839862984, 25.35999650814702, 39.25901099362707, 18.86355239282062, 56.76202205002111, 11.355128370607746, 110.19762994302134, 12.501143288619875, 50.81221877712014, 110.69919906693683, 12.41395335822754, 26.553513113398388, 18.468740555491063, 71.26494388881106, 7.984804620731269, 11.210536595866722, 13.736271874683085, 112.95607479543568, 40.98673686645624, 20.885904716291073, 64.22770113901511, 7.615429152401918, 45.01288109862564, 9.631528150767666, 8.371667834546693, 109.29780978593688, 32.23541644991894, 48.954228685313396, 43.555833169939724, 46.55739159209664, 5.6576171372786765, 56.92504791499309, 72.81130619791483, 49.83385388951425, 47.3898637553317, 7.309623887737974, 8.640369257831392, 93.19633672273115, 65.75076152251887, 55.71187260803303, 77.79559230974705, 24.48483794942471, 100.63695163067518, 70.5038565510603, 48.10661489656443, 42.05550383040775, 12.401357738604245, 64.9503905789379, 14.56719699808227, 122.75843266763393, 12.034844562339707, 23.231647758482488, 66.54753859891042, 96.01094978685103, 7.934581775729336, 51.74110108776162, 11.448972913709879, 32.61669084900705, 33.45296626778887, 7.315428282773038, 51.94892247702427, 7.450578004410218, 5.703969741121942, 16.47807386271691, 10.44730661450631, 41.516885146010836, 10.157585505504422, 9.299586458749177, 57.81060256425381, 15.663057157267716, 46.776079661559265, 83.0333758723173, 9.536887163458976, 18.278048299802627, 8.0500773355452, 12.523858499335388, 84.95449066203784, 20.78678694048099, 67.46550818008095, 11.323708305832753, 47.26739345268367, 93.74897412942609, 14.4071458556969, 16.283509232081517, 6.685611389018854, 76.48032377550514, 38.72179116603136, 115.22825547691333, 60.765526016689634, 44.1828880240542, 8.382783869881273, 23.47006556381605, 27.486421402725284, 59.425795816148145, 14.270785910831886, 13.480701978703978, 83.50014015798862, 81.04523606229802, 7.3403301760424355, 6.13053408749099, 46.40176040514009, 27.058648210870082, 31.250652340113174, 7.136131719688384, 9.904531742736486, 40.2602951486281, 35.83289121833131, 13.062643441586452, 14.825534364193716, 66.26002023225145, 5.704059563624263, 25.78043478652985, 15.236875203413081, 8.657756245458774, 7.52723127674128, 5.216304787195698, 47.33152190282892, 7.109731459747037, 7.49137554344811, 40.19328792390665, 12.586807148948504, 6.389114746522621, 19.33695227922549, 42.501511087118004, 62.4348039853046, 11.601751465796877, 12.387988165616292, 71.85242132685964, 64.34747810509857, 71.04951600010945, 24.500158119267397, 61.06518648118396, 41.69977912883073, 17.92715088975224, 15.592703791246354, 9.468197302835748, 40.46645469949309, 12.639258418473089, 9.224795275523125, 61.88207739691436, 88.55107133790186, 11.400271016670096, 17.450673603264057, 5.624436658598736, 42.549984251225574, 73.1700714182497, 5.656275388293833, 7.914183836552854, 78.66739359025955, 59.16253129776614, 12.338637762279618, 5.268555725827642, 16.031583104353967, 58.02069413035676, 39.271537868659394, 20.441525918870873, 63.3917010573868, 11.561925594378547, 64.4150921864146, 15.04189527597212, 5.634239549061415, 74.68772556017008, 6.872883697695899, 10.057401844997017, 66.8366508349212, 82.22795945390581, 28.795891081737928, 42.8264927818238, 34.86388718058638, 11.087912992569846, 21.461959231580053, 10.748364809140357, 44.584089466083554, 23.461590841340826, 53.42278248626715, 46.01402407254485, 24.706054275737976, 11.460876705920304, 7.012530716057115, 7.742995045904125, 29.377989663076022, 18.956880913877995, 91.69441212465387, 40.32898390640334, 54.03501615777442, 11.5655310565051, 14.436702579102441, 9.225542758233809, 67.415360955077, 152.39113165529068, 58.456369726022764, 76.06727054912002, 20.177450656505677, 6.618580841968604, 90.93356061801836, 73.11877993082129, 43.96413504109627, 77.85420798316973, 16.6489369231733, 26.63096921364359, 43.459432346631644, 6.62458025216825, 10.063159016115154, 11.870083600832208, 5.126788956752721, 12.746098175594918, 5.774371348336665, 61.662966466848246, 8.135519213331657, 48.06189657748736, 11.495048425827536, 9.577975919818698, 31.664934582538166, 19.88076728608287, 65.7181979235083, 5.479730765252747, 15.740747484587324, 79.49352063911607, 17.885353676033567, 115.79517461262299, 20.53613697032391, 7.37146447320963, 28.36371031328963, 49.29931973560447, 11.580446211144254, 11.55999207644119, 50.43114924824053, 10.44591386034032, 70.3105681749677, 10.838461597797526, 5.3002257557953865, 52.807926717511535, 68.3466270010235, 19.22709678313013, 25.408699848207128, 17.30156073697535, 27.684218491063934, 46.29304128521842, 9.931351135515833, 17.48630245128661, 6.724407105384937, 31.854708083374682, 13.858351399806816, 32.26593981669293, 13.683863434894464, 11.896965358135455, 30.265051581245096, 6.671036387761813, 54.61287691199649, 16.07662380658699, 85.18706603654375, 18.808396256287534, 32.52748854220021, 160.14263879894102, 10.857102943546677, 11.254791758022689, 59.48924701678206, 10.934747025370019, 9.50179262828396, 70.09426546693341, 13.613623618167304, 19.86522785873198, 23.58750061409873, 74.60150137628737, 5.509720489396574, 41.0245983317499, 10.099763501004242, 19.0624547573693, 60.84950641704462, 25.965724377238757, 55.470740050937145, 58.884719752166966, 25.862378887393632, 19.241755305010802, 90.44792285007705, 40.651003576037326, 8.608109088053482, 64.40204397479818, 13.04880368476501, 16.699422500077322, 152.50950691332736, 7.656984188564869, 77.98651291787851, 9.010516512288762, 7.913996007813744, 24.33273463989433, 69.89895802431187, 91.42021553261432, 102.20163819758099, 75.28576093174449, 45.544048675741465, 55.713374876981675, 25.78384515063442, 15.125538121358032, 106.0345361667456, 76.63736739900929, 18.361273631242863, 18.54268507577476, 7.332511586343907, 57.97260857767723, 17.09042148479554, 74.6975141706723, 16.56307801545846, 5.243267158726414, 40.85170988322988, 22.675744865140167, 37.70197370346942, 76.98210028975717, 63.235469683528024, 27.487759625957256, 5.165197311922564, 7.663227770891515, 5.5729622035237965, 5.231383375752993, 67.25960946902664, 79.26149065712053, 27.696279021981745, 7.591337900115222, 8.308710384295596, 20.348051690041913, 46.322518422727285, 40.17133735939546, 19.739664010159007, 70.03304709843323, 27.575934286917754, 72.20614289766041, 123.85000006739304, 8.803016355935002, 65.59156277140127, 45.408752505458, 30.155398057916514, 26.82961892769458, 30.601690209979125, 38.652380865267745, 53.398780072828025, 76.10296396819018, 25.15616762988852, 5.5735102690043705, 5.585235796916794, 25.8558529369605, 23.76299051042721, 79.57179424739466, 92.29241332981977, 47.26174913885281, 17.47219219536514, 56.72774717405528, 10.133249741797956, 105.07154537154928, 11.650661346641225, 208.3242218878832, 140.95224240056103, 24.107514303751707, 9.305298053144115, 34.22929450044673, 12.00504959105199, 127.96018268796252, 30.81357060990214, 59.02574225374704, 5.0427809201761, 37.92510704394093, 84.5849451004821, 89.96542075743096, 21.484806556098924, 10.491291577402478, 29.440236257279068, 60.02136032434311, 59.95536729458285, 14.8251600229054, 10.198157882837913, 77.56228256819543, 75.00183702909263, 61.41536588379881, 5.547530325650771, 15.95538455243888, 87.74748044888379, 13.485162676810353, 15.013779851977322, 50.6685648965955, 47.37405907337047, 14.08664634191894, 6.240439127407685, 6.27484579020154, 54.565257417427766, 7.192989706259953, 135.31243172278653, 5.6492646884965865, 8.933365584931407, 23.601291150915237, 12.578005133033816, 17.93318652613409, 51.94090953112496, 8.681102702367474, 5.9044555664690455, 17.121693940012758, 9.740551142400095, 35.735214587433546, 45.79892407439066, 62.29022192045892, 50.11492078608297, 10.487330315406913, 43.01391288091992, 66.53700426832158, 24.119771395824667, 40.68815137907073, 100.53895142622375, 176.14730359709972, 25.613447266120424, 48.74005986399433, 49.34870065942543, 53.21324283675078, 12.242385302326786, 28.99946855098838, 44.67832109223754, 52.88737528862407, 17.667831323370514, 63.03659533555918, 7.578094544027521, 14.905737289121374, 18.553971334910468, 69.30785501555715, 23.736968474712963, 95.20608024822147, 56.591331611667286, 17.910146169979704, 29.459828153278313, 17.006371048804706, 63.12926837892738, 48.9817095279737, 66.63087722140584, 35.12687944605908, 9.718839300650487, 8.51388416987358, 43.03184690523714, 6.844617680144322, 30.280005133359523, 22.770028472868134, 58.522025900304186, 30.69457105015576, 80.21379773654986, 57.44452979546782, 39.53421579152289, 56.54017955521275, 7.37568076904887, 22.68131313024674, 21.42917305497758, 27.61725687562113, 91.63267983694642, 68.36085540306586, 31.081754691193275, 18.2096208790551, 18.024678211656237, 7.308334682367282, 29.268369178650367, 32.524673964460014, 23.973433965646347, 92.44784787075783, 85.21119308922235, 57.02988997060905, 34.43736852717805, 10.658363368544999, 12.67570747398149, 44.5521443234377, 23.567675344668633, 15.592321895281218, 134.27320160690536, 18.120492295720513, 20.23342065241134, 30.255042848051236, 17.489633876310304, 17.90115880887347, 27.87521579548861, 30.79789056124545, 12.602716945065259, 44.614227165738605, 6.799790025456323, 51.02578589111428, 38.18173775175966, 75.28107634555717, 26.58726931136291, 22.489776475607417, 72.42101871791144, 50.565940777906604, 14.104438763072777, 95.26321822915361, 5.240625611678185, 22.557788389576274, 52.4150864025805, 36.51967178735105, 7.297286752385329, 75.59329206844012, 27.570396164088695, 7.329066566994848, 58.54669187122183, 18.24097298454345, 16.84262782961917, 153.589876611249, 7.4144847885344705, 43.704124673755636, 67.58827082862246, 55.01931515216518, 158.74163553316535, 41.05867174167222, 58.311752041794584, 19.321910476462328, 10.668951240852612, 5.199565424023056, 68.69703015048924, 50.317715912699285, 41.39352032138889, 15.327687085833603, 39.34225264624998, 7.768181513768458, 15.88575261888635, 69.03663994205873, 95.76202490345821, 11.951564460787768, 64.3928516658459, 24.31525049959032, 22.323844280797143, 8.045257287901933, 24.20449363756768, 66.31225943453595, 7.9816099889614565, 23.079372073950772, 147.90249564548867, 19.85725121739409, 27.370668177527676, 43.424071414662265, 5.775302512546019, 69.95267028669826, 26.756519937530822, 23.39359922869089, 17.514486307543958, 96.56947352251075, 21.77310715911643, 87.99079868690804, 22.24153105381897, 77.12971043408818, 5.547783222827333, 10.525973131249767, 54.245461469984775, 51.75167392204655, 58.72692474312287, 104.16679698792862, 14.541793452414916, 16.41709024030159, 29.155928286005924, 22.414719002895275, 30.292330310928186, 40.19293840248233, 29.470892382968177, 107.29000689833438, 122.2768716386222, 34.79873711394561, 77.07155051055693, 10.421668382128612, 12.056390861485049, 18.759203267964924, 84.47769211913116, 25.133828245744812, 6.252938465402478, 44.672832098783786, 70.56633569618594, 55.75214822720875, 90.7337587304962, 50.11063048174322, 7.603857269776353, 62.56466050087458, 64.78497497518228, 94.33823054597596, 7.563309421335069, 6.6740616643907, 36.38563407977318, 5.0414899499352535, 5.846000859242058, 26.51081908011889, 105.13334354668723, 57.086592282784345, 36.106627620281046, 19.741315985445507, 13.664709796084743, 69.30631546353655, 12.501527224910259, 28.19580478043549, 51.2219905445304, 113.95726608487601, 72.39327432831276, 8.11896087315019, 99.76337367024053, 12.622870453725312, 108.51501854854135, 15.051379723307038, 61.42506527266236, 84.46749003737054, 11.77771683712878, 81.79930862269771, 75.4267717479849, 7.461826079683782, 45.46313432597695, 13.638085536432381, 64.97247656726329, 127.94595341276852, 6.441831306715866, 106.56431860116012, 39.47413856973839, 38.977881190794115, 9.078233306617614, 7.127914971194731, 22.892789805667242, 27.060820603273708, 18.298044238244817, 5.724793907292253, 16.79803414012041, 11.348852670340523, 10.781464397431348, 13.69192850785332, 40.13491983578615, 29.744272102413497, 11.277015696910361, 59.53616057650352, 20.534324438798265, 6.8567567914270615, 11.122230825203047, 26.970312162648394, 57.264476259744846, 79.45029040754562, 59.20699352797001, 8.784365152910288, 118.83274225970264, 100.17561819298155, 76.37051367366807, 32.82177688156728, 92.08589582103399, 23.849594226877258, 25.484628492828477, 23.87735267683601, 85.91331908045899, 48.06583033159805, 8.690492727511444, 61.16243751368715, 32.34370922704061, 37.90445464790402, 59.41421230905372, 30.0137758606875, 24.182749350167004, 5.373664475548615, 116.68696110403187, 10.986666612800837, 21.722892656159253, 20.144708937498923, 8.27147538524461, 16.54849538841106, 7.269984809547398, 84.67201082722517, 9.350886029378032, 94.69212184430077, 15.500298621432425, 33.54345578482828, 51.1377384215295, 52.61491010216224, 36.47111444200278, 5.596725129548411, 69.0715086450936, 60.29085437548777, 27.408105316087028, 13.441718177847834, 34.722806127151806, 11.487259336993706, 63.21292150962141, 83.99655383582126, 61.57382023049512, 14.714066098690077, 28.2186080305367, 20.965088698107404, 61.83225841657427, 11.428549947923601, 24.512997518020438, 68.69765217158452, 58.38825738231195, 20.823060093945152, 77.07357001677966, 23.59770361119319, 55.10184493891576, 18.67003471973313, 40.835476793748285, 5.83370803750415, 59.04951682414372, 14.815030919252058, 57.32459340810879, 76.7391988723976, 59.223103056784744, 52.60071895687625, 28.02941503800112, 19.65310353041034, 117.85883771055195, 72.97936703943095, 15.800347016976545, 34.44003310211575, 88.12485213785061, 64.53290911908711, 42.87899908934369, 67.509458469133, 47.373109864058534, 104.88573137758904, 30.823821384894213, 60.98477853398688, 29.070307572378596, 58.61301280216316, 86.9432314209789, 22.1383937071131, 43.04750584937065, 11.413663216679224, 38.662484411281625, 7.444227208209776, 57.88850139363108, 73.04748262624628, 16.744796936789808, 43.98223590638386, 112.96397722895071, 31.20593358888005, 64.25729546750325, 38.37840809445745, 123.61223687751198, 40.307440189345016, 10.613824428766987, 16.08755420861578, 89.26598709877963, 9.935744674107575, 14.624191821273074, 65.71175085874096, 11.583229468609108, 54.306712000108305, 114.16972791382996, 57.783248074358426, 19.243625442878184, 22.759138126442934, 83.17568112559704, 26.532109472206823, 92.76518881678426, 86.73552535326122, 46.32899393807307, 7.869286368100884, 67.36324496416549, 91.96246498849013, 62.791121936446274, 53.026632649430304, 152.26556994901023, 121.70992460959964, 28.59662656933954, 19.704521594309096, 11.746062474473515, 26.34198013248679, 23.085211230678734, 13.600809374400175, 17.770904878675122, 75.01493014903343, 25.554109136420514, 44.032739127063024, 61.86446018903776, 31.173914180246534, 16.80917183457833, 49.76474949341763, 16.72856081440379, 79.48809292423292, 24.623537657962082, 64.43910843869998, 29.839967230074087, 29.481465069095545, 80.47311838074907, 74.04712170770733, 98.48907819145249, 27.98462289724413, 97.29625743938075, 6.030884163976784, 40.350531941415774, 40.367156726833585, 13.529186803521096, 21.785358465152502, 54.54166780615108, 12.517590964584466, 11.817587137967841, 21.659945333731187, 19.84850060808942, 6.489375724865687, 12.330013107241104, 20.854703271933626, 48.10506514223431, 68.95455193944491, 16.924296848354448, 10.921047419312695, 73.67847852491461, 6.173146353040003, 33.66833445178178, 47.62244998922061, 21.017783088234292, 29.463115789950916, 10.329247928996557, 20.554715458860123, 16.7216156458072, 23.255264257211977, 12.9338024589347, 312.09803172094433, 9.4107931272373, 14.414059956098587, 53.587064209942916, 68.20606785553719, 48.5260723631146, 15.289566005405, 29.79439980501335, 14.90011846815582, 7.403712364201862, 14.140193182355821, 15.414007706547123, 13.386433019601837, 7.54622200787035, 38.24350978236514, 41.76341902638641, 81.13867846891347, 11.108492488064902, 8.326132706763191, 24.08501862504751, 11.424651312824873, 12.226065148204501, 21.10506977257787, 9.847284536326427, 5.702445339904507, 22.200263669319202, 65.19196042374543, 26.52537370530367, 29.00948555061795, 14.57121689977788, 10.811423955348706, 30.220942957475273, 31.621530810850444, 24.43979422691204, 12.111398438357103, 11.701379877966515, 14.552679246126592, 145.06128665395084, 8.562184054853173, 20.89501722489132, 92.63370198319959, 14.272382371579049, 67.6406654257703, 18.095744242027333, 8.948545326559776, 57.17583751819892, 36.848742067126906, 34.88544256133099, 10.650233151890042, 41.690315028825644, 59.060269980685476, 36.270226234570984, 11.137648941828857, 14.315653592034149, 19.71661007388262, 63.17499726781929, 7.014658998614855, 24.412071015224527, 59.685277419518975, 14.013426005902835, 6.183961918437029, 18.01289271982502, 9.208787155162678, 18.33821875638747, 13.5179660929766, 17.952974327426382, 14.303092183036885, 19.89760658209021, 74.78593860711436, 59.71260783866821, 69.56038439859006, 5.607221884899578, 97.17079311320694, 86.9987702740273, 131.35070809086005, 73.88966629042083, 16.86018033774887, 5.954271017171359, 95.65694988789917, 6.37832866757923, 22.28618087068483, 38.625786943105865, 168.65695695049118, 49.20519458324803, 6.556044458111214, 8.724350598122617, 5.193446596936301, 31.99976577240215, 15.079831023667095, 5.461977861111782, 57.76656614904065, 22.661849289226204, 18.61652205064049, 12.380080844730701, 30.415416036086736, 79.40253569887248, 111.06286895223579, 42.705564489863804, 8.202023837572073, 7.86410675257755, 15.816305772140298, 34.30399550001668, 23.544454088712364, 26.64052398231828, 23.348151929968004, 23.970386395649005, 15.547500782465987, 37.89674934230336, 110.27971280387786, 12.114611056051581, 28.70217042075423, 13.88084158760847, 16.43209842004942, 56.22442140044795, 26.25680358033614, 6.6175403202289536, 7.921103981492417, 130.21506206504782, 37.07815898609251, 10.290316009237097, 50.53795044217084, 117.02188671532701, 21.48572666630014, 27.238378242491308, 9.660855276642788, 43.62056279720103, 19.26704066204961, 23.456966260042734, 13.64088629016661, 20.078965889975954, 9.429900230413041, 41.94715854159176, 82.2756637589748, 33.825207042065585, 8.837294848546774, 5.2293029586738555, 53.93543589362051, 14.495019347596394, 45.037031825407155, 58.58023390568996, 12.171388652817031, 5.7737467420891315, 87.92258578787153, 5.375240082707186, 12.61300235148005, 14.119764607288753, 7.3642441449832505, 25.162305225276896, 21.80427682015973, 47.60844727461988, 53.42697737014146, 72.3058495208578, 72.41275164279668, 59.05209945342456, 16.29637479707972, 86.69550563792197, 50.3390965738962, 19.897797229997877, 116.10809615924306, 13.975960985527834, 16.806427991643325, 6.28797775607023, 11.451530559926262, 27.51197006901255, 39.940600922823315, 19.736666590941617, 79.70215042913496, 60.51129735046777, 116.85316165988414, 78.07196561276814, 49.99943052320623, 17.955529492115133, 83.4392379000456, 78.14353524359863, 25.32205207445003, 11.375506310738553, 41.14951440752393, 19.30004320114061, 19.622437462266603, 35.805524790754966, 50.639989169279474, 25.36116836667437, 51.80030470092656, 69.43643600044115, 15.446352208913574, 45.00105846380282, ...])
caption, xmean,count, xle, Etot = energy_spectrum(E_tot)
hist_file(E_hist, xmean, count, caption);
([3645540.6646244107, 3645544.06009608, 3929867.8553798124, 4003990.3398657157, 4112659.582204952, 4123588.5633889246, 4186974.834346932, 4292801.05975275, 4306289.0625, 4355517.400767589, 4397225.0, 4453503.668924559, 4462463.980566765, 4471123.4375, 4477428.833395652, 4477739.0625, 4481361.688686372, 4496657.497399203, 4504834.515782853, 4506876.5625, 4550565.822124368, 4550638.87924493, 4554106.4681579145, 4589752.254364585, 4606450.500825725, 4645125.95009872, 4649071.875, 4649083.75714267, 4649242.239853406, 4865410.580748146, 4982298.35860947, 5802860.72639188, 5842639.264819877, 5912371.875, 6177454.721082292, 6252423.4375, 6283845.647325813, 6395543.907514387, 6879904.358763006, 7288606.25, 7331132.8125, 7367097.876745184, 7382082.159610799, 7474563.261644605, 7502056.63274783, 7537460.9375, 7537998.4375, 7677339.0625, 7677345.983034365, 7720417.801531104, 7722807.045088622, 7734187.5, 7808323.474103125, 7812920.3125, 7813909.406580974, 7932751.55584068, 7973157.8125, 7973251.227443691, 7975090.848302482, 7975224.123659424, 7976026.5625, 7976103.023201737, 7976667.081648046, 7977405.1994728325, 7977671.885621961, 7977817.367707002, 7977935.759277392, 8005041.456755955, 8020115.625, 8022153.321252298, 8048576.5625, 8123337.345566471, 8129024.127371018, 8156275.0, 8157626.119727823, 8158028.0810994, 8159182.502475549, 8160126.078734222, 8160143.5833512945, 8165369.588412761, 8192654.649630644, 8272135.9375, 8273870.489747039, 8274417.1875, 8283703.0924099805, 8388414.295914159, 8394031.915882938, 8394932.33679442, 8398496.05340107, 8404002.416357573, 8411335.986047661, 8421221.875, 8421343.871878201, 8432946.875, 8437559.375, 8471211.73999202, 8474001.816671297, 8493983.971888881, 8515343.379184177, 8515548.920354357, 8515561.532089464, 8530094.555491736, 8678474.598101508, 8678500.177602474, 8685485.477933187, 8685503.07026025, 8708552.616738673, 8709420.124647027, 8710469.868014185, 8710471.875, 8710563.925017685, 8711649.209480727, 8715858.210910767, 8727526.298584776, 8729543.671264047, 8734652.20762813, 8737303.180552604, 8737455.295545254, 8766993.75, 8767882.535092534, 8772986.900921235, 8777718.719236158, 8830370.3125, 8853317.145016424, 8854228.939185755, 8854946.95039289, 8856870.954115503, 8857163.847347777, 8862330.18576387, 8869695.3125, 8877993.705225984, 8937546.554751892, 8938546.875, 8978828.893398508, 8987316.532653771, 9076059.121352397, 9097375.0, 9102464.014271326, 9113825.283490965, 9114370.962408798, 9132024.028848609, 9133100.0, 9133173.4375, 9133210.795291739, 9133673.4375, 9133858.629002307, 9134066.413986983, 9134236.098464647, 9134679.844967589, 9136718.75, 9138072.665991997, 9148918.62117024, 9152134.375, 9155096.875, 9159828.292649642, 9169480.21985412, 9169739.248838048, 9177837.5, 9182453.125, 9186672.613941597, 9186705.472502181, 9195658.821009723, 9195872.98422964, 9196774.094983159, 9196830.502940625, 9197289.321837028, 9197798.0079316, 9197951.499490604, 9199015.167093648, 9200887.5, 9205980.724062383, 9208191.81788657, 9213269.927800307, 9213625.359369041, 9214868.409394829, 9216081.774241036, 9217806.999647552, 9218076.273956573, 9218476.5625, 9219132.138904814, 9219171.89890002, 9219375.834910985, 9222993.7243911, 9224035.102781324, 9230852.86795082, 9232258.513566269, 9239266.864521192, 9251905.84825705, 9261412.5, 9262704.4587805, 9262742.39068393, 9266410.506282022, 9271036.30805599, 9271750.0, 9277319.514152296, 9287862.5, 9293945.3125, 9307488.301274363, 9318737.76314208, 9318843.610938653, 9321351.434593089, 9322856.248525472, 9323023.4375, 9323406.25, 9323773.4375, 9323922.198819173, 9324147.665474553, 9324259.015560335, 9324285.583730012, 9324389.134847416, 9324591.803852031, 9326276.948342856, 9326510.415174108, 9327946.875, 9328908.636874035, 9331105.442332657, 9331251.990647731, 9331290.450439682, 9331378.96114173, 9331560.38743735, 9331582.8125, 9331641.890489044, 9331675.745459817, 9331678.347954212, 9331708.090392254, 9332033.766389797, 9332038.384106401, 9332051.000143178, 9332126.974464444, 9332175.168766541, 9332210.84181234, 9332353.729539767, 9332401.5625, 9332421.273402058, 9332510.247745324, 9332639.054299327, 9332837.5, 9332972.146546165, 9333022.13501225, 9333161.238251498, 9333294.827633463, 9333315.625, 9333366.994217943, 9333375.293041738, 9333427.074709978, 9333506.25, 9333508.3139564, 9333536.808837827, 9333681.436163934, 9333686.101308677, 9334075.588411992, 9334367.820947519, 9335380.207578573, 9336581.050945714, 9337399.060868485, 9337586.478128446, 9337887.5, 9338479.313148009, 9339027.004573721, 9339032.42620155, 9339594.830975125, 9339712.5, 9340014.40524603, 9340318.75, 9341030.430945031, 9344354.6875, 9344400.231717236, 9344776.382191572, 9344845.392311508, 9346445.3125, 9346845.185440218, 9346897.069864443, 9347668.290574694, 9347712.101747775, 9348538.382206835, 9349244.999612086, 9349248.4375, 9349343.259095877, 9350574.159620602, 9352692.97505759, 9353053.903621327, 9353389.51653449, 9354612.995100865, 9356709.375, 9364349.018994706, 9365763.438623374, 9373807.05272505, 9379600.0, 9379607.8125, 9380214.62475562, 9381557.663397525, 9384207.20804976, 9384333.208129328, 9385395.06513979, 9385647.021195943, 9386123.71686707, 9386302.719449276, 9388086.722069185, 9388492.0886841, 9389262.5, 9394234.375, 9397333.043924218, 9401081.25, 9401265.625, 9401854.6875, 9402262.192127785, 9402307.859958548, 9402507.257216932, 9402820.909572126, 9403958.490942474, 9404419.455309302, 9404428.871347267, 9404471.18794883, 9404927.031299632, 9405056.25, 9405173.28341056, 9406938.99525593, 9407231.25, 9407827.465468902, 9407829.231650742, 9407871.875, 9410437.750601342, 9410654.632833926, 9410892.180445079, 9411039.225372877, 9411522.67023811, 9412530.75073061, 9412751.5625, 9412898.4375, 9413442.77504799, 9413614.02947857, 9414471.91662073, 9415374.377005592, 9415834.375, 9415977.93594989, 9416028.991717082, 9417516.973499887, 9417890.575169763, 9417961.83833193, 9418994.578575684, 9419744.613678453, 9420734.375, 9422048.4375, 9422092.745310925, 9422890.012218049, 9424719.79095917, 9428588.451013058, 9429150.0, 9429187.5, 9429637.302598493, 9431136.743309362, 9434758.842252156, 9435734.22368006, 9436305.499455472, 9437460.9375, 9439094.983511526, 9441428.125, 9448207.714997277, 9448870.90483658, 9453313.317132795, 9454014.060911806, 9454676.873149075, 9458792.3773998, 9461043.75, 9461676.451793522, 9462748.406464497, 9463164.826663492, 9463309.872080894, 9463364.302110841, 9463467.1875, 9463470.3125, 9463546.948275296, 9463629.6875, 9463776.5625, 9463838.795395158, 9464179.186668195, 9464212.050741266, 9464321.336823365, 9464481.25, 9464491.541364273, 9464493.71913576, 9464797.74849769, 9464864.0625, 9465451.355962902, 9465602.476707561, 9465608.10667803, 9465769.751177453, 9465903.125, 9465990.182087516, 9466054.706332656, 9466106.25, 9466154.272524424, 9466275.998940557, 9466354.472724698, 9466529.747790372, 9466546.875, 9466645.577827476, 9466787.411818007, 9466930.307062663, 9466933.863499746, 9467126.250709297, 9467272.639578843, 9467316.237201294, 9467643.75, 9468600.67830732, 9468623.027228205, 9469072.349458573, 9469112.94724574, 9469154.6875, 9469658.94597964, 9470612.5, 9470940.625, 9471416.735153802, 9472184.169681076, 9472541.710350486, 9475409.103351101, 9475770.3125, 9476484.057399087, 9477194.783266509, 9479768.583058234, 9481242.042703476, 9483087.220592072, 9483190.625, 9483616.237590574, 9483756.25, 9486003.125, 9493371.573123578, 9493609.94400508, 9493810.9375, 9494724.929943742, 9495062.490582997, 9495753.129953993, 9495767.019363701, 9495866.886420982, 9495923.4375, 9496267.1875, 9496450.608517593, 9496726.5625, 9496941.078451756, 9497172.424245713, 9497180.466032151, 9497282.8125, 9497323.4375, 9497816.050220571, 9497958.218951982, 9498103.125, 9499776.955644006, 9500037.5, 9500170.64792718, 9500257.452222249, 9501335.617455821, 9501575.0, 9501654.6875, 9502989.62760154, 9503385.9375, 9503438.38623244, 9503483.986397713, 9504994.522677185, 9505435.749126287, 9505942.724034417, 9505957.8125, 9506414.0625, 9507850.071810083, 9508189.689206624, 9509264.72872928, 9515943.75, 9522121.875, 9528129.404736068, 9528410.921855615, 9528487.5, 9534734.163736943, 9535819.309495872, 9548802.802436529, 9552663.306525128, 9553239.0625, 9583256.462983053, 9586293.910875708, 9595307.8125, 9597772.385891955, 9611257.176216917, 9612079.480488932, 9615514.601518754, 9615826.549226733, 9624501.232787322, 9625805.906194657, 9640927.337781979, 9655129.561395453, 9656951.74156551, 9659745.3125, 9660917.1875, 9666259.375, 9667523.331253229, 9696265.219426602, 9718778.125, 9719428.125, 9733913.82406484, 9735386.368608408, 9739459.212706154, 9739485.588627078, 9741017.1875, 9742603.125, 9743688.129182845, 9757098.4375, 9757606.19986711, 9761013.235010168, 9761304.6875, 9779860.549660522, 9781462.9229593, 9785594.285382736, 9795082.258624163, 9803187.5, 9812685.9375, 9816484.375, 9816716.251589099, 9816822.099004943, 9817446.213226851, 9817577.375813903, 9819712.185240356, 9821835.785451975, 9821886.587113746, 9826575.0, 9827369.571125539, 9827429.785258438, 9828450.0, 9828806.68412632, 9828945.539979316, 9829426.5625, 9830021.875, 9830081.720055936, 9830823.4375, 9831070.233246714, 9831829.266931988, 9832282.326468356, 9832748.172211325, 9833352.819121307, 9840186.875054684, 9843824.870029645, 9847372.974109499, 9849325.881230278, 9849726.501354957, 9849971.875, 9850113.525716338, 9850191.938180437, 9850273.341264218, 9850449.18053554, 9850581.793249482, 9850882.481544029, 9851541.715118619, 9861091.48437114, 9871307.384390552, 9877935.125272304, 9878195.611764185, 9878465.202603804, 9878592.062728982, 9879146.875, 9879463.544717753, 9879840.625, 9880315.516022375, 9881733.152349766, 9881737.739389442, 9882273.02517806, 9890091.203568814, 9891771.875, 9892107.159094485, 9892370.3125, 9892696.989122787, 9894298.4375, 9895455.973198002, 9895811.995890412, 9895825.899358932, 9897755.423990685, 9908176.22314066, 9910747.888442338, 9911631.136293456, 9911904.6875, 9914964.77260579, 9918606.25, 9924814.0625, 9925145.3125, 9925368.751712741, 9925710.9375, 9926510.9375, 9927424.300271358, 9927821.763238264, 9928112.03483158, 9928178.125, 9928243.746796587, 9928291.048581459, 9930635.826681176, 9932929.6875, 9933943.110980706, 9934144.869378306, 9937129.194456058, 9939638.031346334, 9940771.27070379, 9940850.731044365, 9940937.041858511, 9941439.13713554, 9942314.0625, 9943911.518936208, 9944427.793989288, 9945481.25, 9945714.84646357, 9946813.49614761, 9946956.278530186, 9947043.75, 9948221.869476695, 9949659.754530676, 9949703.125, 9950996.506843673, 9951144.903827667, 9954388.586065816, 9955141.418893605, 9957856.484577855, 9957925.0, 9958438.767570013, 9958537.5, 9958654.6875, 9958704.3817975, 9958710.622102091, 9958796.899530603, 9958866.817228656, 9958960.85888819, 9959413.168914191, 9959550.279711869, 9959630.102016179, 9959640.762020463, 9959684.141584639, 9959765.495676259, 9959774.678001981, 9959826.302600512, 9959887.593468273, 9959916.19594337, 9959935.335698236, 9959947.324805124, 9960432.808993813, 9960490.54119579, 9960543.75, 9960788.324960418, 9961035.9375, 9961127.398477461, 9961328.125, 9961360.9375, 9961371.875, 9961401.320244914, 9961402.516717965, 9961417.400554307, 9961430.536124835, 9961490.334847696, 9961534.68189882, 9961636.000875635, 9961639.755453942, 9961654.6875, 9961853.71195493, 9962229.6875, 9962308.858924732, 9962381.25, 9962527.85808413, 9962644.64800675, 9962725.668686923, 9962818.65785319, 9962840.147731148, 9962868.103300672, 9963110.908832414, 9963321.536610292, 9963375.536435897, 9963526.442559939, 9963562.522951936, 9963582.333969772, 9963589.20176686, 9963617.1875, 9963659.375, 9963728.125, 9963746.875, 9963787.182642108, 9963918.320592443, 9964127.589834588, 9964137.440933602, 9964369.854198609, 9964371.60690774, 9964620.530964406, 9964731.25, 9964840.625, 9965174.160542306, 9965395.251519764, 9965451.546837823, 9966271.320388636, 9966970.278862583, 9967184.559305701, 9967252.882419804, 9967352.770772444, 9967428.125, 9967921.305101838, 9967939.395566242, 9968924.569133198, 9976446.875, 9976994.473763369, 9978140.625, 9978892.4506095, 9980993.3168158, 9981170.278916359, 9981362.5, 9982906.25, 9983517.1875, 9983699.715685945, 9984395.88232184, 9984658.427674478, 9990507.8125, 9994805.031868253, 9997708.02094552, 9997709.361190878, 10002689.046290904, 10013000.0, 10013262.5, 10016185.932171794, 10018799.936000578, 10019513.727788938, 10019521.875, 10019924.978206772, 10020147.899919683, 10020592.1875, 10021075.0, 10021808.937342798, 10022129.6875, 10028561.11305413, 10030485.262033457, 10030488.600365624, 10030589.809836034, 10030917.858623194, 10031741.02935707, 10032315.625, 10032339.0625, 10032408.690985268, 10032676.5625, 10033643.75, 10033912.5, 10036862.147323143, 10041543.394320667, 10043294.021354338, 10043509.943768073, 10043510.012585707, 10043523.351680182, 10048042.1875, 10049789.410911102, 10054482.8125, 10054657.8125, 10054774.821859563, 10055694.464850817, 10057440.243192576, 10059140.625, 10061723.327957597, 10062910.941975398, 10063378.125, 10068642.1875, 10084749.117691483, 10084829.511419993, 10086392.1875, 10087823.4375, 10087985.9375, 10088586.844745457, 10090240.620180828, 10091460.254247079, 10093587.306003436, 10093858.44326343, 10094023.31647133, 10094094.958548563, 10094174.597348433, 10095508.398486732, 10095582.613023723, 10095795.141679807, 10095863.267150864, 10096474.926285952, 10098107.8125, 10098176.979130585, 10098421.875, 10098455.088741407, 10100353.495533563, 10100366.95288842, 10101209.375, 10101312.5, 10101501.5625, 10103501.5625, 10104376.496895514, 10104445.97548633, 10104455.411799284, 10104530.842989387, 10105005.681231437, 10105429.6875, 10105620.243394924, 10108123.010033363, 10110991.71630679, 10111131.271931227, 10111825.738140102, 10111939.463163584, 10112231.091061339, 10112485.255157812, 10112817.202057848, 10114258.466004675, 10114855.772808818, 10115436.069991278, 10115665.625, 10115730.125766963, 10115785.801136207, 10115903.125, 10115935.154962461, 10116485.157737639, 10116511.432793617, 10116768.200994022, 10116799.925350938, 10116833.796110554, 10117049.400488604, 10117095.712406155, 10117105.910195, 10117135.264167825, 10117168.34938834, 10117192.279921845, 10117295.166874733, 10117370.3125, 10117428.125, 10117918.730613057, 10117920.400914976, 10118019.178390628, 10118137.420837969, 10118174.412457379, 10118195.762544598, 10118267.306177916, 10118497.959401865, 10118832.65205994, 10119070.3125, 10119198.4375, 10119253.125, 10119271.8626724, 10120309.44905821, 10120963.788226375, 10122007.994517336, 10122399.04237017, 10122493.877116306, 10122536.490495833, 10122613.994522288, 10122705.818083528, 10122925.0, 10123131.140054034, 10123396.588918706, 10123636.707115015, 10124021.662768079, 10124109.375, 10124151.332246045, 10124565.576886408, 10124742.737212151, 10125006.58843051, 10125051.456603209, 10125140.853584563, 10125220.7996852, 10125822.52892988, 10125937.435629895, 10126121.661475705, 10126378.125, 10126381.887840508, 10126465.134625819, 10126471.207800897, 10126491.09699028, 10126538.75434715, 10126641.85892636, 10126667.810708037, 10126706.161513288, 10126717.078637462, 10126748.443851374, 10126775.593122091, 10126785.238845631, 10126791.858662298, 10126896.452543862, 10126936.31773754, 10126940.625, 10126987.233154029, 10127072.74900493, 10127172.499849012, 10127177.976338487, 10127219.424978213, 10127235.506110646, 10127288.115355024, 10127376.384274792, 10127416.511160582, 10127418.297335984, 10127460.75155546, 10127556.25, 10127656.126019849, 10127743.75, 10127857.13808708, 10127932.003576275, 10128228.125, 10128230.113766104, 10128265.79413052, 10128363.056840694, 10128374.269222906, 10128416.696257912, 10128459.375, 10128881.930697633, 10128973.4375, 10128986.363704061, 10129022.620245151, 10129035.541400224, 10129092.793821769, 10129093.785823056, 10129334.379922582, 10129407.8125, 10129463.672189312, 10131047.650326608, 10131369.426481513, 10131489.0625, 10131496.875, 10131685.9375, 10131860.663910538, 10131895.14911081, 10131908.48042831, 10131925.212023659, 10131959.375, 10132030.933677055, 10132071.087952025, 10132085.605315305, 10132124.717002828, 10132181.400395155, 10132214.179126851, 10132224.994647479, 10132250.656220257, 10132279.6875, 10132321.565796496, 10132375.34288042, 10132387.032997841, 10132405.54644024, 10132422.659576971, 10132477.363423366, 10132520.003697239, 10132595.3125, 10132615.013914743, 10132647.294415975, 10132667.125983307, 10132693.249260517, 10132699.357644014, 10132780.053019354, 10132784.375, 10132927.368577633, 10133066.86414803, 10133087.111067189, 10133089.970505599, 10133139.176735247, 10133171.855842391, 10133192.1875, 10133219.5479996, 10133293.101490589, 10133307.236415941, 10133311.947592333, 10133374.080746938, 10133650.0, 10133657.8125, 10133770.891270567, 10133771.31602043, 10133802.720759328, 10133833.753651248, 10133842.967217939, 10134019.193351768, 10134038.349561654, 10134062.303016178, 10134304.218138283, 10134487.5, 10134879.426654572, 10134975.0, 10135067.149200665, 10135104.549182883, 10135311.252696652, 10135967.1875, 10136521.908749575, 10136679.011183813, 10136854.6875, 10136855.971302964, 10137251.978610037, 10137531.412717197, 10137637.697743583, 10137844.280546697, 10137871.875, 10137969.616344228, 10139027.009679109, 10139051.5625, 10139301.294138752, 10139385.836392123, 10139396.875, 10139531.916204445, 10139980.86344277, 10139987.81974433, 10140482.62630161, 10140632.965453517, 10140743.75, 10140856.721896276, 10141108.664526142, 10141484.375, 10141528.125, 10142029.503917597, 10142390.625, 10143009.375, 10143301.688932762, 10143715.625, ...], [15.094721033271874, 7.71938154760521, 12.361264007709963, 5.237234438463514, 5.1702155079785, 10.427947788096695, 73.16277064505148, 21.465738665080323, 66.61414554693113, 56.28533931837897, 86.72670399907209, 6.8771827912392025, 27.002841837804812, 51.092467839862984, 25.35999650814702, 39.25901099362707, 18.86355239282062, 56.76202205002111, 11.355128370607746, 110.19762994302134, 12.501143288619875, 50.81221877712014, 110.69919906693683, 12.41395335822754, 26.553513113398388, 18.468740555491063, 71.26494388881106, 7.984804620731269, 11.210536595866722, 13.736271874683085, 112.95607479543568, 40.98673686645624, 20.885904716291073, 64.22770113901511, 7.615429152401918, 45.01288109862564, 9.631528150767666, 8.371667834546693, 109.29780978593688, 32.23541644991894, 48.954228685313396, 43.555833169939724, 46.55739159209664, 5.6576171372786765, 56.92504791499309, 72.81130619791483, 49.83385388951425, 47.3898637553317, 7.309623887737974, 8.640369257831392, 93.19633672273115, 65.75076152251887, 55.71187260803303, 77.79559230974705, 24.48483794942471, 100.63695163067518, 70.5038565510603, 48.10661489656443, 42.05550383040775, 12.401357738604245, 64.9503905789379, 14.56719699808227, 122.75843266763393, 12.034844562339707, 23.231647758482488, 66.54753859891042, 96.01094978685103, 7.934581775729336, 51.74110108776162, 11.448972913709879, 32.61669084900705, 33.45296626778887, 7.315428282773038, 51.94892247702427, 7.450578004410218, 5.703969741121942, 16.47807386271691, 10.44730661450631, 41.516885146010836, 10.157585505504422, 9.299586458749177, 57.81060256425381, 15.663057157267716, 46.776079661559265, 83.0333758723173, 9.536887163458976, 18.278048299802627, 8.0500773355452, 12.523858499335388, 84.95449066203784, 20.78678694048099, 67.46550818008095, 11.323708305832753, 47.26739345268367, 93.74897412942609, 14.4071458556969, 16.283509232081517, 6.685611389018854, 76.48032377550514, 38.72179116603136, 115.22825547691333, 60.765526016689634, 44.1828880240542, 8.382783869881273, 23.47006556381605, 27.486421402725284, 59.425795816148145, 14.270785910831886, 13.480701978703978, 83.50014015798862, 81.04523606229802, 7.3403301760424355, 6.13053408749099, 46.40176040514009, 27.058648210870082, 31.250652340113174, 7.136131719688384, 9.904531742736486, 40.2602951486281, 35.83289121833131, 13.062643441586452, 14.825534364193716, 66.26002023225145, 5.704059563624263, 25.78043478652985, 15.236875203413081, 8.657756245458774, 7.52723127674128, 5.216304787195698, 47.33152190282892, 7.109731459747037, 7.49137554344811, 40.19328792390665, 12.586807148948504, 6.389114746522621, 19.33695227922549, 42.501511087118004, 62.4348039853046, 11.601751465796877, 12.387988165616292, 71.85242132685964, 64.34747810509857, 71.04951600010945, 24.500158119267397, 61.06518648118396, 41.69977912883073, 17.92715088975224, 15.592703791246354, 9.468197302835748, 40.46645469949309, 12.639258418473089, 9.224795275523125, 61.88207739691436, 88.55107133790186, 11.400271016670096, 17.450673603264057, 5.624436658598736, 42.549984251225574, 73.1700714182497, 5.656275388293833, 7.914183836552854, 78.66739359025955, 59.16253129776614, 12.338637762279618, 5.268555725827642, 16.031583104353967, 58.02069413035676, 39.271537868659394, 20.441525918870873, 63.3917010573868, 11.561925594378547, 64.4150921864146, 15.04189527597212, 5.634239549061415, 74.68772556017008, 6.872883697695899, 10.057401844997017, 66.8366508349212, 82.22795945390581, 28.795891081737928, 42.8264927818238, 34.86388718058638, 11.087912992569846, 21.461959231580053, 10.748364809140357, 44.584089466083554, 23.461590841340826, 53.42278248626715, 46.01402407254485, 24.706054275737976, 11.460876705920304, 7.012530716057115, 7.742995045904125, 29.377989663076022, 18.956880913877995, 91.69441212465387, 40.32898390640334, 54.03501615777442, 11.5655310565051, 14.436702579102441, 9.225542758233809, 67.415360955077, 152.39113165529068, 58.456369726022764, 76.06727054912002, 20.177450656505677, 6.618580841968604, 90.93356061801836, 73.11877993082129, 43.96413504109627, 77.85420798316973, 16.6489369231733, 26.63096921364359, 43.459432346631644, 6.62458025216825, 10.063159016115154, 11.870083600832208, 5.126788956752721, 12.746098175594918, 5.774371348336665, 61.662966466848246, 8.135519213331657, 48.06189657748736, 11.495048425827536, 9.577975919818698, 31.664934582538166, 19.88076728608287, 65.7181979235083, 5.479730765252747, 15.740747484587324, 79.49352063911607, 17.885353676033567, 115.79517461262299, 20.53613697032391, 7.37146447320963, 28.36371031328963, 49.29931973560447, 11.580446211144254, 11.55999207644119, 50.43114924824053, 10.44591386034032, 70.3105681749677, 10.838461597797526, 5.3002257557953865, 52.807926717511535, 68.3466270010235, 19.22709678313013, 25.408699848207128, 17.30156073697535, 27.684218491063934, 46.29304128521842, 9.931351135515833, 17.48630245128661, 6.724407105384937, 31.854708083374682, 13.858351399806816, 32.26593981669293, 13.683863434894464, 11.896965358135455, 30.265051581245096, 6.671036387761813, 54.61287691199649, 16.07662380658699, 85.18706603654375, 18.808396256287534, 32.52748854220021, 160.14263879894102, 10.857102943546677, 11.254791758022689, 59.48924701678206, 10.934747025370019, 9.50179262828396, 70.09426546693341, 13.613623618167304, 19.86522785873198, 23.58750061409873, 74.60150137628737, 5.509720489396574, 41.0245983317499, 10.099763501004242, 19.0624547573693, 60.84950641704462, 25.965724377238757, 55.470740050937145, 58.884719752166966, 25.862378887393632, 19.241755305010802, 90.44792285007705, 40.651003576037326, 8.608109088053482, 64.40204397479818, 13.04880368476501, 16.699422500077322, 152.50950691332736, 7.656984188564869, 77.98651291787851, 9.010516512288762, 7.913996007813744, 24.33273463989433, 69.89895802431187, 91.42021553261432, 102.20163819758099, 75.28576093174449, 45.544048675741465, 55.713374876981675, 25.78384515063442, 15.125538121358032, 106.0345361667456, 76.63736739900929, 18.361273631242863, 18.54268507577476, 7.332511586343907, 57.97260857767723, 17.09042148479554, 74.6975141706723, 16.56307801545846, 5.243267158726414, 40.85170988322988, 22.675744865140167, 37.70197370346942, 76.98210028975717, 63.235469683528024, 27.487759625957256, 5.165197311922564, 7.663227770891515, 5.5729622035237965, 5.231383375752993, 67.25960946902664, 79.26149065712053, 27.696279021981745, 7.591337900115222, 8.308710384295596, 20.348051690041913, 46.322518422727285, 40.17133735939546, 19.739664010159007, 70.03304709843323, 27.575934286917754, 72.20614289766041, 123.85000006739304, 8.803016355935002, 65.59156277140127, 45.408752505458, 30.155398057916514, 26.82961892769458, 30.601690209979125, 38.652380865267745, 53.398780072828025, 76.10296396819018, 25.15616762988852, 5.5735102690043705, 5.585235796916794, 25.8558529369605, 23.76299051042721, 79.57179424739466, 92.29241332981977, 47.26174913885281, 17.47219219536514, 56.72774717405528, 10.133249741797956, 105.07154537154928, 11.650661346641225, 208.3242218878832, 140.95224240056103, 24.107514303751707, 9.305298053144115, 34.22929450044673, 12.00504959105199, 127.96018268796252, 30.81357060990214, 59.02574225374704, 5.0427809201761, 37.92510704394093, 84.5849451004821, 89.96542075743096, 21.484806556098924, 10.491291577402478, 29.440236257279068, 60.02136032434311, 59.95536729458285, 14.8251600229054, 10.198157882837913, 77.56228256819543, 75.00183702909263, 61.41536588379881, 5.547530325650771, 15.95538455243888, 87.74748044888379, 13.485162676810353, 15.013779851977322, 50.6685648965955, 47.37405907337047, 14.08664634191894, 6.240439127407685, 6.27484579020154, 54.565257417427766, 7.192989706259953, 135.31243172278653, 5.6492646884965865, 8.933365584931407, 23.601291150915237, 12.578005133033816, 17.93318652613409, 51.94090953112496, 8.681102702367474, 5.9044555664690455, 17.121693940012758, 9.740551142400095, 35.735214587433546, 45.79892407439066, 62.29022192045892, 50.11492078608297, 10.487330315406913, 43.01391288091992, 66.53700426832158, 24.119771395824667, 40.68815137907073, 100.53895142622375, 176.14730359709972, 25.613447266120424, 48.74005986399433, 49.34870065942543, 53.21324283675078, 12.242385302326786, 28.99946855098838, 44.67832109223754, 52.88737528862407, 17.667831323370514, 63.03659533555918, 7.578094544027521, 14.905737289121374, 18.553971334910468, 69.30785501555715, 23.736968474712963, 95.20608024822147, 56.591331611667286, 17.910146169979704, 29.459828153278313, 17.006371048804706, 63.12926837892738, 48.9817095279737, 66.63087722140584, 35.12687944605908, 9.718839300650487, 8.51388416987358, 43.03184690523714, 6.844617680144322, 30.280005133359523, 22.770028472868134, 58.522025900304186, 30.69457105015576, 80.21379773654986, 57.44452979546782, 39.53421579152289, 56.54017955521275, 7.37568076904887, 22.68131313024674, 21.42917305497758, 27.61725687562113, 91.63267983694642, 68.36085540306586, 31.081754691193275, 18.2096208790551, 18.024678211656237, 7.308334682367282, 29.268369178650367, 32.524673964460014, 23.973433965646347, 92.44784787075783, 85.21119308922235, 57.02988997060905, 34.43736852717805, 10.658363368544999, 12.67570747398149, 44.5521443234377, 23.567675344668633, 15.592321895281218, 134.27320160690536, 18.120492295720513, 20.23342065241134, 30.255042848051236, 17.489633876310304, 17.90115880887347, 27.87521579548861, 30.79789056124545, 12.602716945065259, 44.614227165738605, 6.799790025456323, 51.02578589111428, 38.18173775175966, 75.28107634555717, 26.58726931136291, 22.489776475607417, 72.42101871791144, 50.565940777906604, 14.104438763072777, 95.26321822915361, 5.240625611678185, 22.557788389576274, 52.4150864025805, 36.51967178735105, 7.297286752385329, 75.59329206844012, 27.570396164088695, 7.329066566994848, 58.54669187122183, 18.24097298454345, 16.84262782961917, 153.589876611249, 7.4144847885344705, 43.704124673755636, 67.58827082862246, 55.01931515216518, 158.74163553316535, 41.05867174167222, 58.311752041794584, 19.321910476462328, 10.668951240852612, 5.199565424023056, 68.69703015048924, 50.317715912699285, 41.39352032138889, 15.327687085833603, 39.34225264624998, 7.768181513768458, 15.88575261888635, 69.03663994205873, 95.76202490345821, 11.951564460787768, 64.3928516658459, 24.31525049959032, 22.323844280797143, 8.045257287901933, 24.20449363756768, 66.31225943453595, 7.9816099889614565, 23.079372073950772, 147.90249564548867, 19.85725121739409, 27.370668177527676, 43.424071414662265, 5.775302512546019, 69.95267028669826, 26.756519937530822, 23.39359922869089, 17.514486307543958, 96.56947352251075, 21.77310715911643, 87.99079868690804, 22.24153105381897, 77.12971043408818, 5.547783222827333, 10.525973131249767, 54.245461469984775, 51.75167392204655, 58.72692474312287, 104.16679698792862, 14.541793452414916, 16.41709024030159, 29.155928286005924, 22.414719002895275, 30.292330310928186, 40.19293840248233, 29.470892382968177, 107.29000689833438, 122.2768716386222, 34.79873711394561, 77.07155051055693, 10.421668382128612, 12.056390861485049, 18.759203267964924, 84.47769211913116, 25.133828245744812, 6.252938465402478, 44.672832098783786, 70.56633569618594, 55.75214822720875, 90.7337587304962, 50.11063048174322, 7.603857269776353, 62.56466050087458, 64.78497497518228, 94.33823054597596, 7.563309421335069, 6.6740616643907, 36.38563407977318, 5.0414899499352535, 5.846000859242058, 26.51081908011889, 105.13334354668723, 57.086592282784345, 36.106627620281046, 19.741315985445507, 13.664709796084743, 69.30631546353655, 12.501527224910259, 28.19580478043549, 51.2219905445304, 113.95726608487601, 72.39327432831276, 8.11896087315019, 99.76337367024053, 12.622870453725312, 108.51501854854135, 15.051379723307038, 61.42506527266236, 84.46749003737054, 11.77771683712878, 81.79930862269771, 75.4267717479849, 7.461826079683782, 45.46313432597695, 13.638085536432381, 64.97247656726329, 127.94595341276852, 6.441831306715866, 106.56431860116012, 39.47413856973839, 38.977881190794115, 9.078233306617614, 7.127914971194731, 22.892789805667242, 27.060820603273708, 18.298044238244817, 5.724793907292253, 16.79803414012041, 11.348852670340523, 10.781464397431348, 13.69192850785332, 40.13491983578615, 29.744272102413497, 11.277015696910361, 59.53616057650352, 20.534324438798265, 6.8567567914270615, 11.122230825203047, 26.970312162648394, 57.264476259744846, 79.45029040754562, 59.20699352797001, 8.784365152910288, 118.83274225970264, 100.17561819298155, 76.37051367366807, 32.82177688156728, 92.08589582103399, 23.849594226877258, 25.484628492828477, 23.87735267683601, 85.91331908045899, 48.06583033159805, 8.690492727511444, 61.16243751368715, 32.34370922704061, 37.90445464790402, 59.41421230905372, 30.0137758606875, 24.182749350167004, 5.373664475548615, 116.68696110403187, 10.986666612800837, 21.722892656159253, 20.144708937498923, 8.27147538524461, 16.54849538841106, 7.269984809547398, 84.67201082722517, 9.350886029378032, 94.69212184430077, 15.500298621432425, 33.54345578482828, 51.1377384215295, 52.61491010216224, 36.47111444200278, 5.596725129548411, 69.0715086450936, 60.29085437548777, 27.408105316087028, 13.441718177847834, 34.722806127151806, 11.487259336993706, 63.21292150962141, 83.99655383582126, 61.57382023049512, 14.714066098690077, 28.2186080305367, 20.965088698107404, 61.83225841657427, 11.428549947923601, 24.512997518020438, 68.69765217158452, 58.38825738231195, 20.823060093945152, 77.07357001677966, 23.59770361119319, 55.10184493891576, 18.67003471973313, 40.835476793748285, 5.83370803750415, 59.04951682414372, 14.815030919252058, 57.32459340810879, 76.7391988723976, 59.223103056784744, 52.60071895687625, 28.02941503800112, 19.65310353041034, 117.85883771055195, 72.97936703943095, 15.800347016976545, 34.44003310211575, 88.12485213785061, 64.53290911908711, 42.87899908934369, 67.509458469133, 47.373109864058534, 104.88573137758904, 30.823821384894213, 60.98477853398688, 29.070307572378596, 58.61301280216316, 86.9432314209789, 22.1383937071131, 43.04750584937065, 11.413663216679224, 38.662484411281625, 7.444227208209776, 57.88850139363108, 73.04748262624628, 16.744796936789808, 43.98223590638386, 112.96397722895071, 31.20593358888005, 64.25729546750325, 38.37840809445745, 123.61223687751198, 40.307440189345016, 10.613824428766987, 16.08755420861578, 89.26598709877963, 9.935744674107575, 14.624191821273074, 65.71175085874096, 11.583229468609108, 54.306712000108305, 114.16972791382996, 57.783248074358426, 19.243625442878184, 22.759138126442934, 83.17568112559704, 26.532109472206823, 92.76518881678426, 86.73552535326122, 46.32899393807307, 7.869286368100884, 67.36324496416549, 91.96246498849013, 62.791121936446274, 53.026632649430304, 152.26556994901023, 121.70992460959964, 28.59662656933954, 19.704521594309096, 11.746062474473515, 26.34198013248679, 23.085211230678734, 13.600809374400175, 17.770904878675122, 75.01493014903343, 25.554109136420514, 44.032739127063024, 61.86446018903776, 31.173914180246534, 16.80917183457833, 49.76474949341763, 16.72856081440379, 79.48809292423292, 24.623537657962082, 64.43910843869998, 29.839967230074087, 29.481465069095545, 80.47311838074907, 74.04712170770733, 98.48907819145249, 27.98462289724413, 97.29625743938075, 6.030884163976784, 40.350531941415774, 40.367156726833585, 13.529186803521096, 21.785358465152502, 54.54166780615108, 12.517590964584466, 11.817587137967841, 21.659945333731187, 19.84850060808942, 6.489375724865687, 12.330013107241104, 20.854703271933626, 48.10506514223431, 68.95455193944491, 16.924296848354448, 10.921047419312695, 73.67847852491461, 6.173146353040003, 33.66833445178178, 47.62244998922061, 21.017783088234292, 29.463115789950916, 10.329247928996557, 20.554715458860123, 16.7216156458072, 23.255264257211977, 12.9338024589347, 312.09803172094433, 9.4107931272373, 14.414059956098587, 53.587064209942916, 68.20606785553719, 48.5260723631146, 15.289566005405, 29.79439980501335, 14.90011846815582, 7.403712364201862, 14.140193182355821, 15.414007706547123, 13.386433019601837, 7.54622200787035, 38.24350978236514, 41.76341902638641, 81.13867846891347, 11.108492488064902, 8.326132706763191, 24.08501862504751, 11.424651312824873, 12.226065148204501, 21.10506977257787, 9.847284536326427, 5.702445339904507, 22.200263669319202, 65.19196042374543, 26.52537370530367, 29.00948555061795, 14.57121689977788, 10.811423955348706, 30.220942957475273, 31.621530810850444, 24.43979422691204, 12.111398438357103, 11.701379877966515, 14.552679246126592, 145.06128665395084, 8.562184054853173, 20.89501722489132, 92.63370198319959, 14.272382371579049, 67.6406654257703, 18.095744242027333, 8.948545326559776, 57.17583751819892, 36.848742067126906, 34.88544256133099, 10.650233151890042, 41.690315028825644, 59.060269980685476, 36.270226234570984, 11.137648941828857, 14.315653592034149, 19.71661007388262, 63.17499726781929, 7.014658998614855, 24.412071015224527, 59.685277419518975, 14.013426005902835, 6.183961918437029, 18.01289271982502, 9.208787155162678, 18.33821875638747, 13.5179660929766, 17.952974327426382, 14.303092183036885, 19.89760658209021, 74.78593860711436, 59.71260783866821, 69.56038439859006, 5.607221884899578, 97.17079311320694, 86.9987702740273, 131.35070809086005, 73.88966629042083, 16.86018033774887, 5.954271017171359, 95.65694988789917, 6.37832866757923, 22.28618087068483, 38.625786943105865, 168.65695695049118, 49.20519458324803, 6.556044458111214, 8.724350598122617, 5.193446596936301, 31.99976577240215, 15.079831023667095, 5.461977861111782, 57.76656614904065, 22.661849289226204, 18.61652205064049, 12.380080844730701, 30.415416036086736, 79.40253569887248, 111.06286895223579, 42.705564489863804, 8.202023837572073, 7.86410675257755, 15.816305772140298, 34.30399550001668, 23.544454088712364, 26.64052398231828, 23.348151929968004, 23.970386395649005, 15.547500782465987, 37.89674934230336, 110.27971280387786, 12.114611056051581, 28.70217042075423, 13.88084158760847, 16.43209842004942, 56.22442140044795, 26.25680358033614, 6.6175403202289536, 7.921103981492417, 130.21506206504782, 37.07815898609251, 10.290316009237097, 50.53795044217084, 117.02188671532701, 21.48572666630014, 27.238378242491308, 9.660855276642788, 43.62056279720103, 19.26704066204961, 23.456966260042734, 13.64088629016661, 20.078965889975954, 9.429900230413041, 41.94715854159176, 82.2756637589748, 33.825207042065585, 8.837294848546774, 5.2293029586738555, 53.93543589362051, 14.495019347596394, 45.037031825407155, 58.58023390568996, 12.171388652817031, 5.7737467420891315, 87.92258578787153, 5.375240082707186, 12.61300235148005, 14.119764607288753, 7.3642441449832505, 25.162305225276896, 21.80427682015973, 47.60844727461988, 53.42697737014146, 72.3058495208578, 72.41275164279668, 59.05209945342456, 16.29637479707972, 86.69550563792197, 50.3390965738962, 19.897797229997877, 116.10809615924306, 13.975960985527834, 16.806427991643325, 6.28797775607023, 11.451530559926262, 27.51197006901255, 39.940600922823315, 19.736666590941617, 79.70215042913496, 60.51129735046777, 116.85316165988414, 78.07196561276814, 49.99943052320623, 17.955529492115133, 83.4392379000456, 78.14353524359863, 25.32205207445003, 11.375506310738553, 41.14951440752393, 19.30004320114061, 19.622437462266603, 35.805524790754966, 50.639989169279474, 25.36116836667437, 51.80030470092656, 69.43643600044115, 15.446352208913574, 45.00105846380282, ...])
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);
([3645540.6646244107, 3645544.06009608, 3929867.8553798124, 4003990.3398657157, 4112659.582204952, 4123588.5633889246, 4186974.834346932, 4292801.05975275, 4306289.0625, 4355517.400767589, 4397225.0, 4453503.668924559, 4462463.980566765, 4471123.4375, 4477428.833395652, 4477739.0625, 4481361.688686372, 4496657.497399203, 4504834.515782853, 4506876.5625, 4550565.822124368, 4550638.87924493, 4554106.4681579145, 4589752.254364585, 4606450.500825725, 4645125.95009872, 4649071.875, 4649083.75714267, 4649242.239853406, 4865410.580748146, 4982298.35860947, 5802860.72639188, 5842639.264819877, 5912371.875, 6177454.721082292, 6252423.4375, 6283845.647325813, 6395543.907514387, 6879904.358763006, 7288606.25, 7331132.8125, 7367097.876745184, 7382082.159610799, 7474563.261644605, 7502056.63274783, 7537460.9375, 7537998.4375, 7677339.0625, 7677345.983034365, 7720417.801531104, 7722807.045088622, 7734187.5, 7808323.474103125, 7812920.3125, 7813909.406580974, 7932751.55584068, 7973157.8125, 7973251.227443691, 7975090.848302482, 7975224.123659424, 7976026.5625, 7976103.023201737, 7976667.081648046, 7977405.1994728325, 7977671.885621961, 7977817.367707002, 7977935.759277392, 8005041.456755955, 8020115.625, 8022153.321252298, 8048576.5625, 8123337.345566471, 8129024.127371018, 8156275.0, 8157626.119727823, 8158028.0810994, 8159182.502475549, 8160126.078734222, 8160143.5833512945, 8165369.588412761, 8192654.649630644, 8272135.9375, 8273870.489747039, 8274417.1875, 8283703.0924099805, 8388414.295914159, 8394031.915882938, 8394932.33679442, 8398496.05340107, 8404002.416357573, 8411335.986047661, 8421221.875, 8421343.871878201, 8432946.875, 8437559.375, 8471211.73999202, 8474001.816671297, 8493983.971888881, 8515343.379184177, 8515548.920354357, 8515561.532089464, 8530094.555491736, 8678474.598101508, 8678500.177602474, 8685485.477933187, 8685503.07026025, 8708552.616738673, 8709420.124647027, 8710469.868014185, 8710471.875, 8710563.925017685, 8711649.209480727, 8715858.210910767, 8727526.298584776, 8729543.671264047, 8734652.20762813, 8737303.180552604, 8737455.295545254, 8766993.75, 8767882.535092534, 8772986.900921235, 8777718.719236158, 8830370.3125, 8853317.145016424, 8854228.939185755, 8854946.95039289, 8856870.954115503, 8857163.847347777, 8862330.18576387, 8869695.3125, 8877993.705225984, 8937546.554751892, 8938546.875, 8978828.893398508, 8987316.532653771, 9076059.121352397, 9097375.0, 9102464.014271326, 9113825.283490965, 9114370.962408798, 9132024.028848609, 9133100.0, 9133173.4375, 9133210.795291739, 9133673.4375, 9133858.629002307, 9134066.413986983, 9134236.098464647, 9134679.844967589, 9136718.75, 9138072.665991997, 9148918.62117024, 9152134.375, 9155096.875, 9159828.292649642, 9169480.21985412, 9169739.248838048, 9177837.5, 9182453.125, 9186672.613941597, 9186705.472502181, 9195658.821009723, 9195872.98422964, 9196774.094983159, 9196830.502940625, 9197289.321837028, 9197798.0079316, 9197951.499490604, 9199015.167093648, 9200887.5, 9205980.724062383, 9208191.81788657, 9213269.927800307, 9213625.359369041, 9214868.409394829, 9216081.774241036, 9217806.999647552, 9218076.273956573, 9218476.5625, 9219132.138904814, 9219171.89890002, 9219375.834910985, 9222993.7243911, 9224035.102781324, 9230852.86795082, 9232258.513566269, 9239266.864521192, 9251905.84825705, 9261412.5, 9262704.4587805, 9262742.39068393, 9266410.506282022, 9271036.30805599, 9271750.0, 9277319.514152296, 9287862.5, 9293945.3125, 9307488.301274363, 9318737.76314208, 9318843.610938653, 9321351.434593089, 9322856.248525472, 9323023.4375, 9323406.25, 9323773.4375, 9323922.198819173, 9324147.665474553, 9324259.015560335, 9324285.583730012, 9324389.134847416, 9324591.803852031, 9326276.948342856, 9326510.415174108, 9327946.875, 9328908.636874035, 9331105.442332657, 9331251.990647731, 9331290.450439682, 9331378.96114173, 9331560.38743735, 9331582.8125, 9331641.890489044, 9331675.745459817, 9331678.347954212, 9331708.090392254, 9332033.766389797, 9332038.384106401, 9332051.000143178, 9332126.974464444, 9332175.168766541, 9332210.84181234, 9332353.729539767, 9332401.5625, 9332421.273402058, 9332510.247745324, 9332639.054299327, 9332837.5, 9332972.146546165, 9333022.13501225, 9333161.238251498, 9333294.827633463, 9333315.625, 9333366.994217943, 9333375.293041738, 9333427.074709978, 9333506.25, 9333508.3139564, 9333536.808837827, 9333681.436163934, 9333686.101308677, 9334075.588411992, 9334367.820947519, 9335380.207578573, 9336581.050945714, 9337399.060868485, 9337586.478128446, 9337887.5, 9338479.313148009, 9339027.004573721, 9339032.42620155, 9339594.830975125, 9339712.5, 9340014.40524603, 9340318.75, 9341030.430945031, 9344354.6875, 9344400.231717236, 9344776.382191572, 9344845.392311508, 9346445.3125, 9346845.185440218, 9346897.069864443, 9347668.290574694, 9347712.101747775, 9348538.382206835, 9349244.999612086, 9349248.4375, 9349343.259095877, 9350574.159620602, 9352692.97505759, 9353053.903621327, 9353389.51653449, 9354612.995100865, 9356709.375, 9364349.018994706, 9365763.438623374, 9373807.05272505, 9379600.0, 9379607.8125, 9380214.62475562, 9381557.663397525, 9384207.20804976, 9384333.208129328, 9385395.06513979, 9385647.021195943, 9386123.71686707, 9386302.719449276, 9388086.722069185, 9388492.0886841, 9389262.5, 9394234.375, 9397333.043924218, 9401081.25, 9401265.625, 9401854.6875, 9402262.192127785, 9402307.859958548, 9402507.257216932, 9402820.909572126, 9403958.490942474, 9404419.455309302, 9404428.871347267, 9404471.18794883, 9404927.031299632, 9405056.25, 9405173.28341056, 9406938.99525593, 9407231.25, 9407827.465468902, 9407829.231650742, 9407871.875, 9410437.750601342, 9410654.632833926, 9410892.180445079, 9411039.225372877, 9411522.67023811, 9412530.75073061, 9412751.5625, 9412898.4375, 9413442.77504799, 9413614.02947857, 9414471.91662073, 9415374.377005592, 9415834.375, 9415977.93594989, 9416028.991717082, 9417516.973499887, 9417890.575169763, 9417961.83833193, 9418994.578575684, 9419744.613678453, 9420734.375, 9422048.4375, 9422092.745310925, 9422890.012218049, 9424719.79095917, 9428588.451013058, 9429150.0, 9429187.5, 9429637.302598493, 9431136.743309362, 9434758.842252156, 9435734.22368006, 9436305.499455472, 9437460.9375, 9439094.983511526, 9441428.125, 9448207.714997277, 9448870.90483658, 9453313.317132795, 9454014.060911806, 9454676.873149075, 9458792.3773998, 9461043.75, 9461676.451793522, 9462748.406464497, 9463164.826663492, 9463309.872080894, 9463364.302110841, 9463467.1875, 9463470.3125, 9463546.948275296, 9463629.6875, 9463776.5625, 9463838.795395158, 9464179.186668195, 9464212.050741266, 9464321.336823365, 9464481.25, 9464491.541364273, 9464493.71913576, 9464797.74849769, 9464864.0625, 9465451.355962902, 9465602.476707561, 9465608.10667803, 9465769.751177453, 9465903.125, 9465990.182087516, 9466054.706332656, 9466106.25, 9466154.272524424, 9466275.998940557, 9466354.472724698, 9466529.747790372, 9466546.875, 9466645.577827476, 9466787.411818007, 9466930.307062663, 9466933.863499746, 9467126.250709297, 9467272.639578843, 9467316.237201294, 9467643.75, 9468600.67830732, 9468623.027228205, 9469072.349458573, 9469112.94724574, 9469154.6875, 9469658.94597964, 9470612.5, 9470940.625, 9471416.735153802, 9472184.169681076, 9472541.710350486, 9475409.103351101, 9475770.3125, 9476484.057399087, 9477194.783266509, 9479768.583058234, 9481242.042703476, 9483087.220592072, 9483190.625, 9483616.237590574, 9483756.25, 9486003.125, 9493371.573123578, 9493609.94400508, 9493810.9375, 9494724.929943742, 9495062.490582997, 9495753.129953993, 9495767.019363701, 9495866.886420982, 9495923.4375, 9496267.1875, 9496450.608517593, 9496726.5625, 9496941.078451756, 9497172.424245713, 9497180.466032151, 9497282.8125, 9497323.4375, 9497816.050220571, 9497958.218951982, 9498103.125, 9499776.955644006, 9500037.5, 9500170.64792718, 9500257.452222249, 9501335.617455821, 9501575.0, 9501654.6875, 9502989.62760154, 9503385.9375, 9503438.38623244, 9503483.986397713, 9504994.522677185, 9505435.749126287, 9505942.724034417, 9505957.8125, 9506414.0625, 9507850.071810083, 9508189.689206624, 9509264.72872928, 9515943.75, 9522121.875, 9528129.404736068, 9528410.921855615, 9528487.5, 9534734.163736943, 9535819.309495872, 9548802.802436529, 9552663.306525128, 9553239.0625, 9583256.462983053, 9586293.910875708, 9595307.8125, 9597772.385891955, 9611257.176216917, 9612079.480488932, 9615514.601518754, 9615826.549226733, 9624501.232787322, 9625805.906194657, 9640927.337781979, 9655129.561395453, 9656951.74156551, 9659745.3125, 9660917.1875, 9666259.375, 9667523.331253229, 9696265.219426602, 9718778.125, 9719428.125, 9733913.82406484, 9735386.368608408, 9739459.212706154, 9739485.588627078, 9741017.1875, 9742603.125, 9743688.129182845, 9757098.4375, 9757606.19986711, 9761013.235010168, 9761304.6875, 9779860.549660522, 9781462.9229593, 9785594.285382736, 9795082.258624163, 9803187.5, 9812685.9375, 9816484.375, 9816716.251589099, 9816822.099004943, 9817446.213226851, 9817577.375813903, 9819712.185240356, 9821835.785451975, 9821886.587113746, 9826575.0, 9827369.571125539, 9827429.785258438, 9828450.0, 9828806.68412632, 9828945.539979316, 9829426.5625, 9830021.875, 9830081.720055936, 9830823.4375, 9831070.233246714, 9831829.266931988, 9832282.326468356, 9832748.172211325, 9833352.819121307, 9840186.875054684, 9843824.870029645, 9847372.974109499, 9849325.881230278, 9849726.501354957, 9849971.875, 9850113.525716338, 9850191.938180437, 9850273.341264218, 9850449.18053554, 9850581.793249482, 9850882.481544029, 9851541.715118619, 9861091.48437114, 9871307.384390552, 9877935.125272304, 9878195.611764185, 9878465.202603804, 9878592.062728982, 9879146.875, 9879463.544717753, 9879840.625, 9880315.516022375, 9881733.152349766, 9881737.739389442, 9882273.02517806, 9890091.203568814, 9891771.875, 9892107.159094485, 9892370.3125, 9892696.989122787, 9894298.4375, 9895455.973198002, 9895811.995890412, 9895825.899358932, 9897755.423990685, 9908176.22314066, 9910747.888442338, 9911631.136293456, 9911904.6875, 9914964.77260579, 9918606.25, 9924814.0625, 9925145.3125, 9925368.751712741, 9925710.9375, 9926510.9375, 9927424.300271358, 9927821.763238264, 9928112.03483158, 9928178.125, 9928243.746796587, 9928291.048581459, 9930635.826681176, 9932929.6875, 9933943.110980706, 9934144.869378306, 9937129.194456058, 9939638.031346334, 9940771.27070379, 9940850.731044365, 9940937.041858511, 9941439.13713554, 9942314.0625, 9943911.518936208, 9944427.793989288, 9945481.25, 9945714.84646357, 9946813.49614761, 9946956.278530186, 9947043.75, 9948221.869476695, 9949659.754530676, 9949703.125, 9950996.506843673, 9951144.903827667, 9954388.586065816, 9955141.418893605, 9957856.484577855, 9957925.0, 9958438.767570013, 9958537.5, 9958654.6875, 9958704.3817975, 9958710.622102091, 9958796.899530603, 9958866.817228656, 9958960.85888819, 9959413.168914191, 9959550.279711869, 9959630.102016179, 9959640.762020463, 9959684.141584639, 9959765.495676259, 9959774.678001981, 9959826.302600512, 9959887.593468273, 9959916.19594337, 9959935.335698236, 9959947.324805124, 9960432.808993813, 9960490.54119579, 9960543.75, 9960788.324960418, 9961035.9375, 9961127.398477461, 9961328.125, 9961360.9375, 9961371.875, 9961401.320244914, 9961402.516717965, 9961417.400554307, 9961430.536124835, 9961490.334847696, 9961534.68189882, 9961636.000875635, 9961639.755453942, 9961654.6875, 9961853.71195493, 9962229.6875, 9962308.858924732, 9962381.25, 9962527.85808413, 9962644.64800675, 9962725.668686923, 9962818.65785319, 9962840.147731148, 9962868.103300672, 9963110.908832414, 9963321.536610292, 9963375.536435897, 9963526.442559939, 9963562.522951936, 9963582.333969772, 9963589.20176686, 9963617.1875, 9963659.375, 9963728.125, 9963746.875, 9963787.182642108, 9963918.320592443, 9964127.589834588, 9964137.440933602, 9964369.854198609, 9964371.60690774, 9964620.530964406, 9964731.25, 9964840.625, 9965174.160542306, 9965395.251519764, 9965451.546837823, 9966271.320388636, 9966970.278862583, 9967184.559305701, 9967252.882419804, 9967352.770772444, 9967428.125, 9967921.305101838, 9967939.395566242, 9968924.569133198, 9976446.875, 9976994.473763369, 9978140.625, 9978892.4506095, 9980993.3168158, 9981170.278916359, 9981362.5, 9982906.25, 9983517.1875, 9983699.715685945, 9984395.88232184, 9984658.427674478, 9990507.8125, 9994805.031868253, 9997708.02094552, 9997709.361190878, 10002689.046290904, 10013000.0, 10013262.5, 10016185.932171794, 10018799.936000578, 10019513.727788938, 10019521.875, 10019924.978206772, 10020147.899919683, 10020592.1875, 10021075.0, 10021808.937342798, 10022129.6875, 10028561.11305413, 10030485.262033457, 10030488.600365624, 10030589.809836034, 10030917.858623194, 10031741.02935707, 10032315.625, 10032339.0625, 10032408.690985268, 10032676.5625, 10033643.75, 10033912.5, 10036862.147323143, 10041543.394320667, 10043294.021354338, 10043509.943768073, 10043510.012585707, 10043523.351680182, 10048042.1875, 10049789.410911102, 10054482.8125, 10054657.8125, 10054774.821859563, 10055694.464850817, 10057440.243192576, 10059140.625, 10061723.327957597, 10062910.941975398, 10063378.125, 10068642.1875, 10084749.117691483, 10084829.511419993, 10086392.1875, 10087823.4375, 10087985.9375, 10088586.844745457, 10090240.620180828, 10091460.254247079, 10093587.306003436, 10093858.44326343, 10094023.31647133, 10094094.958548563, 10094174.597348433, 10095508.398486732, 10095582.613023723, 10095795.141679807, 10095863.267150864, 10096474.926285952, 10098107.8125, 10098176.979130585, 10098421.875, 10098455.088741407, 10100353.495533563, 10100366.95288842, 10101209.375, 10101312.5, 10101501.5625, 10103501.5625, 10104376.496895514, 10104445.97548633, 10104455.411799284, 10104530.842989387, 10105005.681231437, 10105429.6875, 10105620.243394924, 10108123.010033363, 10110991.71630679, 10111131.271931227, 10111825.738140102, 10111939.463163584, 10112231.091061339, 10112485.255157812, 10112817.202057848, 10114258.466004675, 10114855.772808818, 10115436.069991278, 10115665.625, 10115730.125766963, 10115785.801136207, 10115903.125, 10115935.154962461, 10116485.157737639, 10116511.432793617, 10116768.200994022, 10116799.925350938, 10116833.796110554, 10117049.400488604, 10117095.712406155, 10117105.910195, 10117135.264167825, 10117168.34938834, 10117192.279921845, 10117295.166874733, 10117370.3125, 10117428.125, 10117918.730613057, 10117920.400914976, 10118019.178390628, 10118137.420837969, 10118174.412457379, 10118195.762544598, 10118267.306177916, 10118497.959401865, 10118832.65205994, 10119070.3125, 10119198.4375, 10119253.125, 10119271.8626724, 10120309.44905821, 10120963.788226375, 10122007.994517336, 10122399.04237017, 10122493.877116306, 10122536.490495833, 10122613.994522288, 10122705.818083528, 10122925.0, 10123131.140054034, 10123396.588918706, 10123636.707115015, 10124021.662768079, 10124109.375, 10124151.332246045, 10124565.576886408, 10124742.737212151, 10125006.58843051, 10125051.456603209, 10125140.853584563, 10125220.7996852, 10125822.52892988, 10125937.435629895, 10126121.661475705, 10126378.125, 10126381.887840508, 10126465.134625819, 10126471.207800897, 10126491.09699028, 10126538.75434715, 10126641.85892636, 10126667.810708037, 10126706.161513288, 10126717.078637462, 10126748.443851374, 10126775.593122091, 10126785.238845631, 10126791.858662298, 10126896.452543862, 10126936.31773754, 10126940.625, 10126987.233154029, 10127072.74900493, 10127172.499849012, 10127177.976338487, 10127219.424978213, 10127235.506110646, 10127288.115355024, 10127376.384274792, 10127416.511160582, 10127418.297335984, 10127460.75155546, 10127556.25, 10127656.126019849, 10127743.75, 10127857.13808708, 10127932.003576275, 10128228.125, 10128230.113766104, 10128265.79413052, 10128363.056840694, 10128374.269222906, 10128416.696257912, 10128459.375, 10128881.930697633, 10128973.4375, 10128986.363704061, 10129022.620245151, 10129035.541400224, 10129092.793821769, 10129093.785823056, 10129334.379922582, 10129407.8125, 10129463.672189312, 10131047.650326608, 10131369.426481513, 10131489.0625, 10131496.875, 10131685.9375, 10131860.663910538, 10131895.14911081, 10131908.48042831, 10131925.212023659, 10131959.375, 10132030.933677055, 10132071.087952025, 10132085.605315305, 10132124.717002828, 10132181.400395155, 10132214.179126851, 10132224.994647479, 10132250.656220257, 10132279.6875, 10132321.565796496, 10132375.34288042, 10132387.032997841, 10132405.54644024, 10132422.659576971, 10132477.363423366, 10132520.003697239, 10132595.3125, 10132615.013914743, 10132647.294415975, 10132667.125983307, 10132693.249260517, 10132699.357644014, 10132780.053019354, 10132784.375, 10132927.368577633, 10133066.86414803, 10133087.111067189, 10133089.970505599, 10133139.176735247, 10133171.855842391, 10133192.1875, 10133219.5479996, 10133293.101490589, 10133307.236415941, 10133311.947592333, 10133374.080746938, 10133650.0, 10133657.8125, 10133770.891270567, 10133771.31602043, 10133802.720759328, 10133833.753651248, 10133842.967217939, 10134019.193351768, 10134038.349561654, 10134062.303016178, 10134304.218138283, 10134487.5, 10134879.426654572, 10134975.0, 10135067.149200665, 10135104.549182883, 10135311.252696652, 10135967.1875, 10136521.908749575, 10136679.011183813, 10136854.6875, 10136855.971302964, 10137251.978610037, 10137531.412717197, 10137637.697743583, 10137844.280546697, 10137871.875, 10137969.616344228, 10139027.009679109, 10139051.5625, 10139301.294138752, 10139385.836392123, 10139396.875, 10139531.916204445, 10139980.86344277, 10139987.81974433, 10140482.62630161, 10140632.965453517, 10140743.75, 10140856.721896276, 10141108.664526142, 10141484.375, 10141528.125, 10142029.503917597, 10142390.625, 10143009.375, 10143301.688932762, 10143715.625, ...], [15.094721033271874, 7.71938154760521, 12.361264007709963, 5.237234438463514, 5.1702155079785, 10.427947788096695, 73.16277064505148, 21.465738665080323, 66.61414554693113, 56.28533931837897, 86.72670399907209, 6.8771827912392025, 27.002841837804812, 51.092467839862984, 25.35999650814702, 39.25901099362707, 18.86355239282062, 56.76202205002111, 11.355128370607746, 110.19762994302134, 12.501143288619875, 50.81221877712014, 110.69919906693683, 12.41395335822754, 26.553513113398388, 18.468740555491063, 71.26494388881106, 7.984804620731269, 11.210536595866722, 13.736271874683085, 112.95607479543568, 40.98673686645624, 20.885904716291073, 64.22770113901511, 7.615429152401918, 45.01288109862564, 9.631528150767666, 8.371667834546693, 109.29780978593688, 32.23541644991894, 48.954228685313396, 43.555833169939724, 46.55739159209664, 5.6576171372786765, 56.92504791499309, 72.81130619791483, 49.83385388951425, 47.3898637553317, 7.309623887737974, 8.640369257831392, 93.19633672273115, 65.75076152251887, 55.71187260803303, 77.79559230974705, 24.48483794942471, 100.63695163067518, 70.5038565510603, 48.10661489656443, 42.05550383040775, 12.401357738604245, 64.9503905789379, 14.56719699808227, 122.75843266763393, 12.034844562339707, 23.231647758482488, 66.54753859891042, 96.01094978685103, 7.934581775729336, 51.74110108776162, 11.448972913709879, 32.61669084900705, 33.45296626778887, 7.315428282773038, 51.94892247702427, 7.450578004410218, 5.703969741121942, 16.47807386271691, 10.44730661450631, 41.516885146010836, 10.157585505504422, 9.299586458749177, 57.81060256425381, 15.663057157267716, 46.776079661559265, 83.0333758723173, 9.536887163458976, 18.278048299802627, 8.0500773355452, 12.523858499335388, 84.95449066203784, 20.78678694048099, 67.46550818008095, 11.323708305832753, 47.26739345268367, 93.74897412942609, 14.4071458556969, 16.283509232081517, 6.685611389018854, 76.48032377550514, 38.72179116603136, 115.22825547691333, 60.765526016689634, 44.1828880240542, 8.382783869881273, 23.47006556381605, 27.486421402725284, 59.425795816148145, 14.270785910831886, 13.480701978703978, 83.50014015798862, 81.04523606229802, 7.3403301760424355, 6.13053408749099, 46.40176040514009, 27.058648210870082, 31.250652340113174, 7.136131719688384, 9.904531742736486, 40.2602951486281, 35.83289121833131, 13.062643441586452, 14.825534364193716, 66.26002023225145, 5.704059563624263, 25.78043478652985, 15.236875203413081, 8.657756245458774, 7.52723127674128, 5.216304787195698, 47.33152190282892, 7.109731459747037, 7.49137554344811, 40.19328792390665, 12.586807148948504, 6.389114746522621, 19.33695227922549, 42.501511087118004, 62.4348039853046, 11.601751465796877, 12.387988165616292, 71.85242132685964, 64.34747810509857, 71.04951600010945, 24.500158119267397, 61.06518648118396, 41.69977912883073, 17.92715088975224, 15.592703791246354, 9.468197302835748, 40.46645469949309, 12.639258418473089, 9.224795275523125, 61.88207739691436, 88.55107133790186, 11.400271016670096, 17.450673603264057, 5.624436658598736, 42.549984251225574, 73.1700714182497, 5.656275388293833, 7.914183836552854, 78.66739359025955, 59.16253129776614, 12.338637762279618, 5.268555725827642, 16.031583104353967, 58.02069413035676, 39.271537868659394, 20.441525918870873, 63.3917010573868, 11.561925594378547, 64.4150921864146, 15.04189527597212, 5.634239549061415, 74.68772556017008, 6.872883697695899, 10.057401844997017, 66.8366508349212, 82.22795945390581, 28.795891081737928, 42.8264927818238, 34.86388718058638, 11.087912992569846, 21.461959231580053, 10.748364809140357, 44.584089466083554, 23.461590841340826, 53.42278248626715, 46.01402407254485, 24.706054275737976, 11.460876705920304, 7.012530716057115, 7.742995045904125, 29.377989663076022, 18.956880913877995, 91.69441212465387, 40.32898390640334, 54.03501615777442, 11.5655310565051, 14.436702579102441, 9.225542758233809, 67.415360955077, 152.39113165529068, 58.456369726022764, 76.06727054912002, 20.177450656505677, 6.618580841968604, 90.93356061801836, 73.11877993082129, 43.96413504109627, 77.85420798316973, 16.6489369231733, 26.63096921364359, 43.459432346631644, 6.62458025216825, 10.063159016115154, 11.870083600832208, 5.126788956752721, 12.746098175594918, 5.774371348336665, 61.662966466848246, 8.135519213331657, 48.06189657748736, 11.495048425827536, 9.577975919818698, 31.664934582538166, 19.88076728608287, 65.7181979235083, 5.479730765252747, 15.740747484587324, 79.49352063911607, 17.885353676033567, 115.79517461262299, 20.53613697032391, 7.37146447320963, 28.36371031328963, 49.29931973560447, 11.580446211144254, 11.55999207644119, 50.43114924824053, 10.44591386034032, 70.3105681749677, 10.838461597797526, 5.3002257557953865, 52.807926717511535, 68.3466270010235, 19.22709678313013, 25.408699848207128, 17.30156073697535, 27.684218491063934, 46.29304128521842, 9.931351135515833, 17.48630245128661, 6.724407105384937, 31.854708083374682, 13.858351399806816, 32.26593981669293, 13.683863434894464, 11.896965358135455, 30.265051581245096, 6.671036387761813, 54.61287691199649, 16.07662380658699, 85.18706603654375, 18.808396256287534, 32.52748854220021, 160.14263879894102, 10.857102943546677, 11.254791758022689, 59.48924701678206, 10.934747025370019, 9.50179262828396, 70.09426546693341, 13.613623618167304, 19.86522785873198, 23.58750061409873, 74.60150137628737, 5.509720489396574, 41.0245983317499, 10.099763501004242, 19.0624547573693, 60.84950641704462, 25.965724377238757, 55.470740050937145, 58.884719752166966, 25.862378887393632, 19.241755305010802, 90.44792285007705, 40.651003576037326, 8.608109088053482, 64.40204397479818, 13.04880368476501, 16.699422500077322, 152.50950691332736, 7.656984188564869, 77.98651291787851, 9.010516512288762, 7.913996007813744, 24.33273463989433, 69.89895802431187, 91.42021553261432, 102.20163819758099, 75.28576093174449, 45.544048675741465, 55.713374876981675, 25.78384515063442, 15.125538121358032, 106.0345361667456, 76.63736739900929, 18.361273631242863, 18.54268507577476, 7.332511586343907, 57.97260857767723, 17.09042148479554, 74.6975141706723, 16.56307801545846, 5.243267158726414, 40.85170988322988, 22.675744865140167, 37.70197370346942, 76.98210028975717, 63.235469683528024, 27.487759625957256, 5.165197311922564, 7.663227770891515, 5.5729622035237965, 5.231383375752993, 67.25960946902664, 79.26149065712053, 27.696279021981745, 7.591337900115222, 8.308710384295596, 20.348051690041913, 46.322518422727285, 40.17133735939546, 19.739664010159007, 70.03304709843323, 27.575934286917754, 72.20614289766041, 123.85000006739304, 8.803016355935002, 65.59156277140127, 45.408752505458, 30.155398057916514, 26.82961892769458, 30.601690209979125, 38.652380865267745, 53.398780072828025, 76.10296396819018, 25.15616762988852, 5.5735102690043705, 5.585235796916794, 25.8558529369605, 23.76299051042721, 79.57179424739466, 92.29241332981977, 47.26174913885281, 17.47219219536514, 56.72774717405528, 10.133249741797956, 105.07154537154928, 11.650661346641225, 208.3242218878832, 140.95224240056103, 24.107514303751707, 9.305298053144115, 34.22929450044673, 12.00504959105199, 127.96018268796252, 30.81357060990214, 59.02574225374704, 5.0427809201761, 37.92510704394093, 84.5849451004821, 89.96542075743096, 21.484806556098924, 10.491291577402478, 29.440236257279068, 60.02136032434311, 59.95536729458285, 14.8251600229054, 10.198157882837913, 77.56228256819543, 75.00183702909263, 61.41536588379881, 5.547530325650771, 15.95538455243888, 87.74748044888379, 13.485162676810353, 15.013779851977322, 50.6685648965955, 47.37405907337047, 14.08664634191894, 6.240439127407685, 6.27484579020154, 54.565257417427766, 7.192989706259953, 135.31243172278653, 5.6492646884965865, 8.933365584931407, 23.601291150915237, 12.578005133033816, 17.93318652613409, 51.94090953112496, 8.681102702367474, 5.9044555664690455, 17.121693940012758, 9.740551142400095, 35.735214587433546, 45.79892407439066, 62.29022192045892, 50.11492078608297, 10.487330315406913, 43.01391288091992, 66.53700426832158, 24.119771395824667, 40.68815137907073, 100.53895142622375, 176.14730359709972, 25.613447266120424, 48.74005986399433, 49.34870065942543, 53.21324283675078, 12.242385302326786, 28.99946855098838, 44.67832109223754, 52.88737528862407, 17.667831323370514, 63.03659533555918, 7.578094544027521, 14.905737289121374, 18.553971334910468, 69.30785501555715, 23.736968474712963, 95.20608024822147, 56.591331611667286, 17.910146169979704, 29.459828153278313, 17.006371048804706, 63.12926837892738, 48.9817095279737, 66.63087722140584, 35.12687944605908, 9.718839300650487, 8.51388416987358, 43.03184690523714, 6.844617680144322, 30.280005133359523, 22.770028472868134, 58.522025900304186, 30.69457105015576, 80.21379773654986, 57.44452979546782, 39.53421579152289, 56.54017955521275, 7.37568076904887, 22.68131313024674, 21.42917305497758, 27.61725687562113, 91.63267983694642, 68.36085540306586, 31.081754691193275, 18.2096208790551, 18.024678211656237, 7.308334682367282, 29.268369178650367, 32.524673964460014, 23.973433965646347, 92.44784787075783, 85.21119308922235, 57.02988997060905, 34.43736852717805, 10.658363368544999, 12.67570747398149, 44.5521443234377, 23.567675344668633, 15.592321895281218, 134.27320160690536, 18.120492295720513, 20.23342065241134, 30.255042848051236, 17.489633876310304, 17.90115880887347, 27.87521579548861, 30.79789056124545, 12.602716945065259, 44.614227165738605, 6.799790025456323, 51.02578589111428, 38.18173775175966, 75.28107634555717, 26.58726931136291, 22.489776475607417, 72.42101871791144, 50.565940777906604, 14.104438763072777, 95.26321822915361, 5.240625611678185, 22.557788389576274, 52.4150864025805, 36.51967178735105, 7.297286752385329, 75.59329206844012, 27.570396164088695, 7.329066566994848, 58.54669187122183, 18.24097298454345, 16.84262782961917, 153.589876611249, 7.4144847885344705, 43.704124673755636, 67.58827082862246, 55.01931515216518, 158.74163553316535, 41.05867174167222, 58.311752041794584, 19.321910476462328, 10.668951240852612, 5.199565424023056, 68.69703015048924, 50.317715912699285, 41.39352032138889, 15.327687085833603, 39.34225264624998, 7.768181513768458, 15.88575261888635, 69.03663994205873, 95.76202490345821, 11.951564460787768, 64.3928516658459, 24.31525049959032, 22.323844280797143, 8.045257287901933, 24.20449363756768, 66.31225943453595, 7.9816099889614565, 23.079372073950772, 147.90249564548867, 19.85725121739409, 27.370668177527676, 43.424071414662265, 5.775302512546019, 69.95267028669826, 26.756519937530822, 23.39359922869089, 17.514486307543958, 96.56947352251075, 21.77310715911643, 87.99079868690804, 22.24153105381897, 77.12971043408818, 5.547783222827333, 10.525973131249767, 54.245461469984775, 51.75167392204655, 58.72692474312287, 104.16679698792862, 14.541793452414916, 16.41709024030159, 29.155928286005924, 22.414719002895275, 30.292330310928186, 40.19293840248233, 29.470892382968177, 107.29000689833438, 122.2768716386222, 34.79873711394561, 77.07155051055693, 10.421668382128612, 12.056390861485049, 18.759203267964924, 84.47769211913116, 25.133828245744812, 6.252938465402478, 44.672832098783786, 70.56633569618594, 55.75214822720875, 90.7337587304962, 50.11063048174322, 7.603857269776353, 62.56466050087458, 64.78497497518228, 94.33823054597596, 7.563309421335069, 6.6740616643907, 36.38563407977318, 5.0414899499352535, 5.846000859242058, 26.51081908011889, 105.13334354668723, 57.086592282784345, 36.106627620281046, 19.741315985445507, 13.664709796084743, 69.30631546353655, 12.501527224910259, 28.19580478043549, 51.2219905445304, 113.95726608487601, 72.39327432831276, 8.11896087315019, 99.76337367024053, 12.622870453725312, 108.51501854854135, 15.051379723307038, 61.42506527266236, 84.46749003737054, 11.77771683712878, 81.79930862269771, 75.4267717479849, 7.461826079683782, 45.46313432597695, 13.638085536432381, 64.97247656726329, 127.94595341276852, 6.441831306715866, 106.56431860116012, 39.47413856973839, 38.977881190794115, 9.078233306617614, 7.127914971194731, 22.892789805667242, 27.060820603273708, 18.298044238244817, 5.724793907292253, 16.79803414012041, 11.348852670340523, 10.781464397431348, 13.69192850785332, 40.13491983578615, 29.744272102413497, 11.277015696910361, 59.53616057650352, 20.534324438798265, 6.8567567914270615, 11.122230825203047, 26.970312162648394, 57.264476259744846, 79.45029040754562, 59.20699352797001, 8.784365152910288, 118.83274225970264, 100.17561819298155, 76.37051367366807, 32.82177688156728, 92.08589582103399, 23.849594226877258, 25.484628492828477, 23.87735267683601, 85.91331908045899, 48.06583033159805, 8.690492727511444, 61.16243751368715, 32.34370922704061, 37.90445464790402, 59.41421230905372, 30.0137758606875, 24.182749350167004, 5.373664475548615, 116.68696110403187, 10.986666612800837, 21.722892656159253, 20.144708937498923, 8.27147538524461, 16.54849538841106, 7.269984809547398, 84.67201082722517, 9.350886029378032, 94.69212184430077, 15.500298621432425, 33.54345578482828, 51.1377384215295, 52.61491010216224, 36.47111444200278, 5.596725129548411, 69.0715086450936, 60.29085437548777, 27.408105316087028, 13.441718177847834, 34.722806127151806, 11.487259336993706, 63.21292150962141, 83.99655383582126, 61.57382023049512, 14.714066098690077, 28.2186080305367, 20.965088698107404, 61.83225841657427, 11.428549947923601, 24.512997518020438, 68.69765217158452, 58.38825738231195, 20.823060093945152, 77.07357001677966, 23.59770361119319, 55.10184493891576, 18.67003471973313, 40.835476793748285, 5.83370803750415, 59.04951682414372, 14.815030919252058, 57.32459340810879, 76.7391988723976, 59.223103056784744, 52.60071895687625, 28.02941503800112, 19.65310353041034, 117.85883771055195, 72.97936703943095, 15.800347016976545, 34.44003310211575, 88.12485213785061, 64.53290911908711, 42.87899908934369, 67.509458469133, 47.373109864058534, 104.88573137758904, 30.823821384894213, 60.98477853398688, 29.070307572378596, 58.61301280216316, 86.9432314209789, 22.1383937071131, 43.04750584937065, 11.413663216679224, 38.662484411281625, 7.444227208209776, 57.88850139363108, 73.04748262624628, 16.744796936789808, 43.98223590638386, 112.96397722895071, 31.20593358888005, 64.25729546750325, 38.37840809445745, 123.61223687751198, 40.307440189345016, 10.613824428766987, 16.08755420861578, 89.26598709877963, 9.935744674107575, 14.624191821273074, 65.71175085874096, 11.583229468609108, 54.306712000108305, 114.16972791382996, 57.783248074358426, 19.243625442878184, 22.759138126442934, 83.17568112559704, 26.532109472206823, 92.76518881678426, 86.73552535326122, 46.32899393807307, 7.869286368100884, 67.36324496416549, 91.96246498849013, 62.791121936446274, 53.026632649430304, 152.26556994901023, 121.70992460959964, 28.59662656933954, 19.704521594309096, 11.746062474473515, 26.34198013248679, 23.085211230678734, 13.600809374400175, 17.770904878675122, 75.01493014903343, 25.554109136420514, 44.032739127063024, 61.86446018903776, 31.173914180246534, 16.80917183457833, 49.76474949341763, 16.72856081440379, 79.48809292423292, 24.623537657962082, 64.43910843869998, 29.839967230074087, 29.481465069095545, 80.47311838074907, 74.04712170770733, 98.48907819145249, 27.98462289724413, 97.29625743938075, 6.030884163976784, 40.350531941415774, 40.367156726833585, 13.529186803521096, 21.785358465152502, 54.54166780615108, 12.517590964584466, 11.817587137967841, 21.659945333731187, 19.84850060808942, 6.489375724865687, 12.330013107241104, 20.854703271933626, 48.10506514223431, 68.95455193944491, 16.924296848354448, 10.921047419312695, 73.67847852491461, 6.173146353040003, 33.66833445178178, 47.62244998922061, 21.017783088234292, 29.463115789950916, 10.329247928996557, 20.554715458860123, 16.7216156458072, 23.255264257211977, 12.9338024589347, 312.09803172094433, 9.4107931272373, 14.414059956098587, 53.587064209942916, 68.20606785553719, 48.5260723631146, 15.289566005405, 29.79439980501335, 14.90011846815582, 7.403712364201862, 14.140193182355821, 15.414007706547123, 13.386433019601837, 7.54622200787035, 38.24350978236514, 41.76341902638641, 81.13867846891347, 11.108492488064902, 8.326132706763191, 24.08501862504751, 11.424651312824873, 12.226065148204501, 21.10506977257787, 9.847284536326427, 5.702445339904507, 22.200263669319202, 65.19196042374543, 26.52537370530367, 29.00948555061795, 14.57121689977788, 10.811423955348706, 30.220942957475273, 31.621530810850444, 24.43979422691204, 12.111398438357103, 11.701379877966515, 14.552679246126592, 145.06128665395084, 8.562184054853173, 20.89501722489132, 92.63370198319959, 14.272382371579049, 67.6406654257703, 18.095744242027333, 8.948545326559776, 57.17583751819892, 36.848742067126906, 34.88544256133099, 10.650233151890042, 41.690315028825644, 59.060269980685476, 36.270226234570984, 11.137648941828857, 14.315653592034149, 19.71661007388262, 63.17499726781929, 7.014658998614855, 24.412071015224527, 59.685277419518975, 14.013426005902835, 6.183961918437029, 18.01289271982502, 9.208787155162678, 18.33821875638747, 13.5179660929766, 17.952974327426382, 14.303092183036885, 19.89760658209021, 74.78593860711436, 59.71260783866821, 69.56038439859006, 5.607221884899578, 97.17079311320694, 86.9987702740273, 131.35070809086005, 73.88966629042083, 16.86018033774887, 5.954271017171359, 95.65694988789917, 6.37832866757923, 22.28618087068483, 38.625786943105865, 168.65695695049118, 49.20519458324803, 6.556044458111214, 8.724350598122617, 5.193446596936301, 31.99976577240215, 15.079831023667095, 5.461977861111782, 57.76656614904065, 22.661849289226204, 18.61652205064049, 12.380080844730701, 30.415416036086736, 79.40253569887248, 111.06286895223579, 42.705564489863804, 8.202023837572073, 7.86410675257755, 15.816305772140298, 34.30399550001668, 23.544454088712364, 26.64052398231828, 23.348151929968004, 23.970386395649005, 15.547500782465987, 37.89674934230336, 110.27971280387786, 12.114611056051581, 28.70217042075423, 13.88084158760847, 16.43209842004942, 56.22442140044795, 26.25680358033614, 6.6175403202289536, 7.921103981492417, 130.21506206504782, 37.07815898609251, 10.290316009237097, 50.53795044217084, 117.02188671532701, 21.48572666630014, 27.238378242491308, 9.660855276642788, 43.62056279720103, 19.26704066204961, 23.456966260042734, 13.64088629016661, 20.078965889975954, 9.429900230413041, 41.94715854159176, 82.2756637589748, 33.825207042065585, 8.837294848546774, 5.2293029586738555, 53.93543589362051, 14.495019347596394, 45.037031825407155, 58.58023390568996, 12.171388652817031, 5.7737467420891315, 87.92258578787153, 5.375240082707186, 12.61300235148005, 14.119764607288753, 7.3642441449832505, 25.162305225276896, 21.80427682015973, 47.60844727461988, 53.42697737014146, 72.3058495208578, 72.41275164279668, 59.05209945342456, 16.29637479707972, 86.69550563792197, 50.3390965738962, 19.897797229997877, 116.10809615924306, 13.975960985527834, 16.806427991643325, 6.28797775607023, 11.451530559926262, 27.51197006901255, 39.940600922823315, 19.736666590941617, 79.70215042913496, 60.51129735046777, 116.85316165988414, 78.07196561276814, 49.99943052320623, 17.955529492115133, 83.4392379000456, 78.14353524359863, 25.32205207445003, 11.375506310738553, 41.14951440752393, 19.30004320114061, 19.622437462266603, 35.805524790754966, 50.639989169279474, 25.36116836667437, 51.80030470092656, 69.43643600044115, 15.446352208913574, 45.00105846380282, ...])
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)