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 = 45855
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);
([4038101.047178858, 4038460.9375, 4038799.280785226, 6973617.1875, 7114447.797187322, 7117194.160648338, 7117649.940027457, 7182951.061680914, 7210279.100970647, 7210725.159839718, 7210925.0, 7210969.405182122, 7211118.75, 7211145.3125, 7211177.304693114, 7211179.94313006, 7211324.929333357, 7211326.243863104, 7211382.8125, 7211718.75, 7211747.053231967, 7211889.000783795, 7212078.717925871, 7213060.988171689, 7213323.4375, 7227776.5625, 7232296.288013113, 7259239.042528092, 7266556.25, 7282142.308674396, 7345437.5, 7354231.9709357, 7377272.620411772, 7381752.121067984, 7385278.124515164, 7396692.157114595, 7502759.831399076, 7536411.229996762, 7569100.0, 7645673.4375, 7655492.506934201, 7656337.518764101, 7660911.208371025, 7662795.19431701, 7664246.754577483, 7664255.170121653, 7664873.977030768, 7665566.739799412, 7706380.847882277, 7706528.745345525, 7706925.0, 7708817.1875, 7714508.643928348, 7717760.9375, 7733700.0, 7740566.928472541, 7741943.75, 7743009.48724477, 7743071.547591834, 7743542.1875, 7743888.327384406, 7751278.125, 7756566.503149503, 7774843.511458043, 7785249.709882268, 7804873.4375, 7805411.533072867, 7805720.113219125, 7811481.625147739, 7812786.636378055, 7826403.2770010205, 7826480.687148829, 7832040.344067553, 7832413.940555672, 7832697.315338594, 7832706.25, 7834225.448408975, 7839042.999817195, 7840082.30227926, 7840140.579624401, 7842442.943151871, 7842631.039669166, 7850075.718242891, 7850101.5902339965, 7857182.133474712, 7857521.875, 7858390.625, 7858682.696016426, 7862287.530457248, 7862419.618131451, 7870573.659698142, 7880957.172998486, 7885544.264020642, 7946190.625, 7960641.730719756, 7960799.4434861215, 7960804.133239149, 7960814.124702415, 7962519.403921043, 7968162.235795117, 7968471.661633419, 7971213.002441579, 7971571.875, 7972274.202925776, 7972291.685578587, 7972292.531206936, 7972678.079387707, 7973400.728051051, 7976038.545248295, 7978951.97185537, 7980785.590132826, 7988679.87257696, 7996732.586230056, 8002263.864402334, 8004418.129252809, 8007813.305968228, 8007883.181113552, 8007994.997132443, 8008498.634942018, 8008649.145990668, 8008741.703773242, 8008970.728579232, 8009188.677049932, 8010102.003945669, 8011037.064451174, 8011090.617424313, 8011399.801795198, 8011563.05481574, 8012371.380831866, 8012723.845595464, 8013392.1875, 8016029.174308551, 8016659.375, 8017974.410056375, 8018255.976030348, 8024292.704931715, 8029571.875, 8041507.8125, 8041673.1873381995, 8043070.567284214, 8043229.87967602, 8045137.356928381, 8048940.238979835, 8052257.068823909, 8055257.70815464, 8055339.0324128, 8055706.25, 8056139.984188062, 8059196.671637659, 8070049.9334132, 8078725.0, 8079036.469824753, 8082922.260098229, 8086921.875, 8088129.6875, 8090776.316346221, 8099346.793183003, 8101650.474383362, 8115739.0625, 8120190.625, 8131791.373918748, 8146505.438690858, 8151699.321990539, 8157649.783965918, 8167453.992144641, 8168540.949329219, 8168767.765847121, 8168984.676487915, 8168995.725472618, 8170195.274417728, 8171019.269800484, 8171668.144455446, 8172146.886975398, 8173517.9709560545, 8173812.5, 8173841.206751036, 8174293.75, 8190153.125, 8204126.601349862, 8205135.95790004, 8208964.0625, 8223580.086396832, 8228159.660743409, 8232637.9124918105, 8245112.880223025, 8253949.55168393, 8267921.875, 8278471.875, 8278912.282000656, 8282462.533270408, 8282576.5625, 8284389.0625, 8288128.081236822, 8288356.971980087, 8288653.125, 8293184.375, 8293888.80142437, 8295167.207050645, 8298806.585619869, 8300476.520933006, 8309532.669753068, 8311148.164142789, 8312246.875, 8312735.584757479, 8312929.420733554, 8316435.717776067, 8316671.875, 8316831.140721174, 8323374.989966153, 8324623.590342307, 8325148.4375, 8326220.3125, 8326995.802647985, 8335628.125, 8337009.992945878, 8338801.501545196, 8339101.5625, 8339152.159008138, 8344415.071881769, 8344680.447585737, 8349245.3125, 8349723.402289109, 8354577.742234245, 8358675.201501209, 8359023.4375, 8359028.796956885, 8363143.573661886, 8365376.123055209, 8367927.795083636, 8367993.86723318, 8368007.819369023, 8371243.75, 8372269.701451873, 8374737.163186746, 8378962.79872711, 8381284.741876259, 8381531.25, 8381807.182832789, 8382552.537948348, 8385437.83195765, 8386183.921593305, 8386245.3125, 8388187.3206899855, 8389238.682994237, 8389292.313057167, 8391544.634531578, 8394221.875, 8395596.875, 8399934.375, 8399950.268763697, 8408446.875, 8409349.074996667, 8411338.539481677, 8413216.849416027, 8418338.630978663, 8418385.9375, 8418402.466558874, 8418426.5625, 8418487.5, 8418880.036337573, 8419400.0, 8419928.191239716, 8420385.611204691, 8420435.637728194, 8420662.424903514, 8421416.281914238, 8422315.269617947, 8422705.862157336, 8423978.151491031, 8433546.875, 8435706.240592644, 8437301.5625, 8437888.635459194, 8438051.5625, 8440782.8125, 8440787.504922125, 8443000.019337071, 8464790.507841004, 8466477.226386849, 8467408.404365357, 8467969.90729836, 8469620.47946278, 8469678.773445064, 8474451.326187951, 8474456.000375727, 8482979.45918499, 8487754.327275425, 8487827.17791019, 8491216.608744847, 8492654.6875, 8494093.75, 8498271.950767903, 8499032.8125, 8499051.5625, 8499513.226170555, 8500557.95053887, 8503856.901316902, 8504678.140822588, 8508112.5, 8508856.107475761, 8508871.312298127, 8509111.315761896, 8509232.362208592, 8510473.145354766, 8511415.01784647, 8511685.989959165, 8511996.746220341, 8512654.939116456, 8512678.882653458, 8513339.015152037, 8513479.31153252, 8514081.286870997, 8515325.64865446, 8516657.8125, 8518738.125366652, 8519416.014587162, 8519660.688667983, 8519828.125, 8520002.34142467, 8520119.87671362, 8520453.125, 8522275.56080401, 8522451.786425041, 8522574.21119873, 8522644.065891366, 8523370.658425188, 8526698.4375, 8527251.5625, 8530045.3125, 8530088.220891839, 8530590.625, 8530591.382924521, 8531193.216158407, 8531518.122870898, 8532355.19236473, 8532359.147398649, 8532609.375, 8533389.119045207, 8534190.625, 8534764.0625, 8536146.875, 8536200.669404835, 8537176.5625, 8537542.731987992, 8537965.625, 8538026.21226173, 8538481.25, 8538894.886044227, 8539810.925468322, 8545092.1875, 8546310.9375, 8546609.954025075, 8546795.3125, 8547311.4309853, 8548295.186402861, 8548582.121676581, 8549048.1999614, 8549663.243332615, 8550663.940177428, 8550935.9375, 8551012.010339359, 8551585.149577782, 8551971.831956651, 8552449.006777165, 8553196.746014133, 8553201.471014682, 8553258.921012683, 8555051.825220952, 8556435.64754463, 8556598.4375, 8556937.73403081, 8558270.3125, 8560253.004462644, 8561177.72647908, 8562328.698210154, 8562628.377851335, 8563307.22969209, 8564051.5625, 8564056.25, 8564171.875, 8565977.970906816, 8568637.57431875, 8569128.394814475, 8569207.624432195, 8570784.68943695, 8571563.940727632, 8572028.125, 8572089.49254053, 8574524.673547996, 8575390.625, 8575978.125, 8583851.046575248, 8584088.275097862, 8584371.07014575, 8584560.9375, 8584858.76910148, 8585460.317481434, 8586185.201741608, 8586733.971410332, 8588044.192131666, 8588693.75, 8588808.832570663, 8590933.227567315, 8591223.4375, 8593284.24202982, 8593284.375, 8593550.12066798, 8595397.938474607, 8596848.2301948, 8596859.180505017, 8597578.125, 8598258.612418957, 8598664.446794892, 8598893.75, 8599303.26109803, 8599878.125, 8600901.226573026, 8601580.857020212, 8605396.388278436, 8607046.875, 8607745.3125, 8608010.1497457, 8608048.4375, 8608217.617049128, 8609115.651412822, 8609598.4375, 8609840.833062721, 8610154.161022196, 8610570.392243493, 8610658.870591618, 8610819.327850468, 8611144.077412227, 8611376.918689784, 8611378.131448701, 8611402.3280491, 8611553.125, 8611843.98340205, 8611879.6875, 8612112.21440998, 8612308.497302582, 8613093.643595183, 8613410.765913261, 8613416.469838345, 8613418.75, 8613905.839936981, 8614064.681866845, 8614162.77227167, 8614356.25, 8614414.0625, 8614874.553219745, 8615053.273897955, 8615105.999493646, 8615681.725065663, 8615989.0625, 8616012.194806406, 8616296.381777229, 8616433.785756493, 8616531.113083439, 8616800.442969134, 8616959.375, 8617073.704088219, 8617183.55362223, 8617293.66985264, 8617471.875, 8617503.125, 8617721.875, 8617923.106832508, 8617964.160479989, 8617965.115101077, 8618382.8125, 8618436.74961198, 8618635.9375, 8618665.107554717, 8619610.182077914, 8619721.254060473, 8620162.478378123, 8620798.4375, 8620870.012487333, 8622606.25, 8624000.081738226, 8624970.466563744, 8625402.030873366, 8626063.630878225, 8626943.75, 8627400.917008514, 8628639.781920815, 8636269.72177555, 8636890.88021077, 8637551.61133014, 8637685.378452359, 8637705.67433888, 8638637.529893337, 8639066.427110512, 8639567.281047896, 8639625.66796476, 8639854.781408895, 8640871.875, 8640975.483393686, 8641368.683811923, 8641567.957795423, 8641692.672636619, 8642003.717289906, 8642164.9965604, 8642412.601041418, 8642608.620445505, 8644176.297209198, 8644589.974434309, 8645495.322081368, 8645551.115965713, 8646076.813459571, 8646223.285252364, 8646587.5, 8646693.810079452, 8646951.4811504, 8647035.9375, 8647593.363027038, 8647717.1875, 8648398.995114096, 8648800.0, 8648991.88526668, 8649174.470662154, 8649323.464559807, 8649499.803164814, 8649517.1875, 8649717.1875, 8649894.726958081, 8650677.742204951, 8650971.170300314, 8651647.598411612, 8651885.9375, 8651890.214093247, 8652076.5625, 8652231.25, 8652250.543378254, 8652475.0, 8652828.783237308, 8652894.20296657, 8652963.51947868, 8652976.018740525, 8652984.073721297, 8653286.903904142, 8653429.6875, 8653620.3125, 8653620.567985045, 8653917.028912801, 8654143.75, 8654701.5625, 8655351.112807183, 8655351.264423376, 8656860.9375, 8657029.6875, 8657337.318728007, 8657657.8125, 8657873.4375, 8658391.80164649, 8658788.94594283, 8658844.090754231, 8659003.407223793, 8659067.137642521, 8659185.782416662, 8659634.27767171, 8659655.156603847, 8659694.830452342, 8659937.5, 8659942.453609046, 8660069.934216226, 8660525.827418799, 8660726.990206469, 8661233.81082883, 8661924.745851045, 8662368.75, 8662468.279314268, 8662548.4375, 8662781.837813834, 8663163.00405304, 8663425.0, 8664121.270179445, 8664976.419769427, 8665121.875, 8665854.345840745, 8665950.0, 8666609.79000943, 8667416.836219588, 8667790.625, 8668077.176515872, 8668234.583988365, 8668253.125, 8668349.747459967, 8668592.360321619, 8668968.363121757, 8669013.965837244, 8669082.713122364, 8669189.0625, 8669637.378640758, 8671084.375, 8673256.25, 8674112.5, 8674191.40156047, 8675367.1875, 8675692.348349333, 8677555.133592958, 8679139.514547175, 8679277.206104657, 8680110.9375, 8682832.8125, 8684209.545619652, 8685399.857232414, 8685522.784395091, 8685783.072903331, 8685985.217902536, 8686096.875, 8686261.995566396, 8686443.9668361, 8686703.289113104, 8687051.893133998, 8687879.6875, 8688276.5625, 8689363.29341635, 8689715.625, 8690141.243829247, 8690175.0, 8692751.5625, 8692882.009574218, 8693048.4375, 8693318.39812051, 8694708.757086461, 8695411.167832572, 8695949.38478078, 8695968.064505735, 8696212.745415883, 8698310.758979604, 8698537.2519536, 8698750.285423452, 8699135.9375, 8699311.934734613, 8699543.75, 8700207.8125, 8700271.797673922, 8700317.205991795, 8701964.0625, 8702790.625, 8703127.934689486, 8703182.8125, 8703717.851200983, 8704028.210713645, 8704046.875, 8704419.444877053, 8704584.227466296, 8705508.063575288, 8705578.125, 8705915.047292449, 8707228.811868757, 8707601.01060739, 8708219.842047837, 8711138.84296622, 8712927.446218768, 8713129.139444513, 8715171.875, 8715209.28976283, 8715712.5, 8715787.5, 8717476.12650169, 8717723.279101906, 8721477.215732105, 8721499.16849242, 8721538.557263523, 8721726.180770345, 8732751.5625, 8735520.3125, 8743082.8125, 8744789.0625, 8744994.024841271, 8748093.75, 8748639.482162138, 8749845.875178626, 8751307.22201514, 8752250.0, 8752657.8125, 8752675.267608875, 8753097.026854508, 8754098.4375, 8761377.979564123, 8762270.436188975, 8762725.656791696, 8764657.135330986, 8765933.507326687, 8770476.852219034, 8772744.595706444, 8775685.78715725, 8790118.94255886, 8790542.406134062, 8791489.667375553, 8791819.952103147, 8794354.6875, 8794940.346222281, 8806931.897530014, 8808772.59940905, 8809060.318418836, 8810947.883211205, 8811810.9375, 8814143.303719778, 8815995.3125, 8816960.44201992, 8822792.148720082, 8823472.297120526, 8823595.3125, 8825022.89764266, 8825197.705399247, 8825534.54298224, 8826181.491436873, 8826902.574261615, 8827965.255742896, 8828031.920877911, 8828378.125, 8830064.413880797, 8830558.448907774, 8830711.885864405, 8830850.0, 8830871.873650149, 8830896.875, 8831335.502034836, 8831459.380589016, 8831938.286274312, 8833129.88584817, 8833869.950771647, 8834171.528388867, 8834348.063648945, 8834606.162092088, 8834873.672622718, 8834887.920796122, 8835045.3125, 8835131.25, 8835633.28927438, 8835799.817318838, 8836339.0625, 8837296.68942033, 8837344.907913921, 8837405.097493993, 8837457.431258366, 8837816.7178555, 8837874.81851066, 8838121.149065902, 8838218.020273738, 8838323.572989361, 8838444.422357071, 8838501.025257545, 8838510.9375, 8838621.535893293, 8838893.75, 8838899.892055146, 8839078.926130777, 8839299.269238902, 8839350.827159218, 8839397.490637083, 8839572.008720012, 8839574.507133905, 8839593.75, 8839699.619850576, 8839700.531309392, 8839920.3125, 8839969.865884325, 8840238.07200166, 8840291.16521442, 8840297.377498304, 8840360.707896853, 8840389.0625, 8840552.920629844, 8840681.573719181, 8840996.336234584, 8841021.592255943, 8841118.75, 8841205.691809274, 8841211.988176722, 8841368.85216254, 8841523.4375, 8841564.0625, 8841694.856042542, 8841782.027723372, 8842115.625, 8842132.090344593, 8842166.368921423, 8842203.22337333, 8842262.5, 8842323.026228871, 8842429.6875, 8842433.615332238, 8842443.516446637, 8842471.875, 8842479.137230739, 8842481.25, 8842533.10032963, 8842533.898994533, 8842538.632839782, 8842741.027128821, 8842741.285417605, 8842745.3125, 8842747.999433018, 8842763.29204166, 8842806.84038299, 8842848.980203802, 8842887.509389844, 8843196.607620183, 8843233.095268441, 8843238.537562843, 8843270.3125, 8843366.21734814, 8843469.500852896, 8843475.831268085, 8843518.249449307, 8843590.625, 8843606.549489273, 8843615.7653117, 8843620.646325758, 8843843.03789125, 8843926.48722463, 8843995.3125, 8844019.756118521, 8844088.033338344, 8844140.065499576, 8844207.8125, 8844218.843616202, 8844276.392857257, 8844366.1987895, 8844445.3125, 8844464.931654565, 8844900.306775361, 8845035.660891296, 8845065.815740624, 8845171.750713104, 8845496.826868001, 8845588.718597662, 8845875.540429449, 8845994.959328776, 8846282.8125, 8846609.79600069, 8846642.1875, 8846707.8125, 8846815.625, 8846820.3125, 8846824.992056625, 8847160.088229211, 8847466.352947846, 8847701.498033592, 8847732.8125, 8847751.394647308, 8847828.125, 8847837.5, 8847973.92722039, 8848212.676407268, 8848282.563612359, 8848296.875, 8848427.297963897, 8848527.366732052, 8848645.3125, 8848663.152754826, 8848767.011156168, 8848779.6875, 8848848.027914649, 8849000.915580723, 8849142.986205397, 8849228.912229665, 8849363.885523558, 8849630.08249944, 8851012.486533653, 8851246.239664985, 8851456.124305595, 8851666.058834177, 8852197.946939908, 8852275.63970131, 8853727.041627737, 8854434.375, 8854492.700861024, 8855483.003126781, 8855501.5625, 8855896.875, 8855897.95129362, 8856729.336534658, 8857238.665567625, 8857488.763081742, 8858238.764354926, 8858732.96792078, 8859123.4375, 8859288.975621078, 8861270.174267696, 8862783.185981376, 8863235.9375, 8863651.057803085, 8863684.964224292, 8865000.859833326, 8865347.520591568, 8866684.222302886, 8867002.88255315, 8867747.956101704, 8867816.682933412, 8868647.62593405, 8868804.6875, 8868968.994746406, 8869035.562665742, 8869065.625, 8869076.13223626, 8869170.3125, 8869353.125, 8869511.055208104, 8870119.35551714, 8870437.65901446, 8871026.5625, 8872447.945531283, 8872450.0, 8872467.800088147, 8875890.62766493, 8876951.183758292, 8877293.75, 8877581.881331094, 8878111.794061793, 8878919.933582978, 8879340.64018364, 8879568.75, 8879721.346020693, 8879926.225774024, 8880480.035307452, 8881123.4375, 8881151.486197783, 8881362.5, 8881584.375, 8881970.417813592, 8883185.9375, 8883296.960837118, 8883506.25, 8883917.786923945, 8884996.430157823, 8885963.313458573, 8886123.4375, 8886170.88162991, 8887314.0625, 8887740.455014147, 8887745.3125, 8888537.235936783, 8889122.554250263, 8889438.012999073, 8889931.320487363, 8889954.315395933, 8890805.938420074, 8890886.584993856, 8891014.227398604, 8892600.461279262, 8893615.78290002, 8894781.25, 8895766.810715005, 8896234.20105159, 8896239.748677013, 8896450.89091424, 8897096.875, 8897557.913609717, 8897923.875131402, 8898017.142580304, 8898158.991018206, 8898420.712093415, 8898639.0625, 8898713.605087176, 8898975.624242019, 8899437.128061878, 8899697.460976752, 8899775.955172576, 8900394.448819363, 8900522.735878617, 8901702.472480832, 8902398.491444461, 8902613.172086405, 8904335.067064838, 8904380.761337329, 8904446.242444742, 8904559.301969735, 8904931.25, 8905113.737508604, 8905427.672103204, 8905596.560963308, 8905672.219221361, 8906343.359007845, 8906990.625, 8907136.063104585, 8907364.404931495, 8907842.1875, 8908021.875, 8908426.395485282, 8908606.201364025, 8908701.857864162, 8908745.034101786, 8908753.125, 8909276.5625, 8909311.39691891, 8909362.5, 8910183.804602958, 8910250.871337827, 8912078.125, 8912122.161828332, 8912654.6875, 8912906.005495353, 8912954.6875, 8912976.5625, 8912990.067612786, ...], [28.20710442072825, 40.2360151609498, 110.53989544584489, 38.67136967291786, 6.023950765869061, 5.975983265416442, 60.250618068389706, 13.606875759374663, 7.404035481172336, 57.28975553690417, 34.22907332531323, 75.81932488729872, 56.56594574095258, 45.880495321772884, 12.526794802875031, 11.552250987450144, 48.45810954463167, 23.515564885678486, 89.48700932772526, 67.23408162037654, 6.289982410070407, 11.032591458105493, 27.25043934308688, 46.47081106364701, 50.24646633398785, 105.33597243527811, 18.78287650611562, 71.16714199437725, 49.6138253922114, 6.282630237039685, 85.01190339676162, 20.426014653118763, 8.72445932462468, 19.493046256188023, 40.83580245503548, 81.5653568899973, 7.777094276534344, 9.591609494925951, 118.44553226133891, 43.535792522516026, 5.1047955583683375, 14.029326449219942, 23.357876337381445, 80.30272355436439, 94.13578200070219, 10.395320580470067, 17.492636595778464, 10.493292639847587, 22.52845239765148, 5.747409617214849, 52.27418725791872, 46.793639142913776, 46.09029418750391, 72.57342826025011, 37.6312065877655, 14.038302678769137, 46.70801259881598, 5.402782449956875, 7.488962032587561, 47.927831879993974, 12.725160941384766, 113.31407765779572, 5.881944452849719, 70.82459196520486, 74.22755570839101, 39.73806205152667, 49.04969648950659, 98.1650128879368, 24.77628804143726, 18.4988337877038, 9.463323004839056, 10.348832387895461, 44.85624673308042, 9.230377800801849, 15.076099787818151, 35.52301067624355, 12.91019744286537, 6.622442864526733, 21.391745224741598, 93.22410286699056, 7.335344920046891, 59.90636602223882, 12.472705503679588, 5.245922173833777, 19.875596298243444, 40.165729890373676, 63.138959389169536, 45.04611311817101, 11.175649514413207, 40.086422279747474, 23.253327661028194, 71.7044634480071, 111.3816391666764, 96.72817265165973, 44.5088307826815, 47.045781021638916, 13.179855016398685, 9.384558531930677, 33.71019429611363, 56.097848168194375, 7.066471303700177, 6.568847370649972, 103.34375595349198, 18.782650059466107, 8.940235880784298, 9.639980635219354, 14.77046076719407, 12.494769687601517, 51.17952148222518, 52.37544199608311, 23.16397815138218, 22.618803730907295, 15.413495803452108, 31.18480158144316, 13.007081487448854, 6.37469587997538, 11.757286115920634, 28.637096611754465, 68.45322732197803, 17.21155283314436, 21.59254544680194, 22.807982285682197, 54.15661196668368, 16.94138972172918, 17.546638978535828, 28.375944376839104, 34.01718421944045, 17.582911439574737, 6.9973387804540685, 65.17453863481242, 84.20751422408017, 59.98723092734058, 91.75189031899474, 7.402946990499365, 79.54921502091193, 9.810922321540733, 89.42572428249093, 69.70693230672398, 52.642205616904334, 16.01051720249425, 6.108314457921836, 34.44782780012582, 169.45738893546007, 12.704794806339411, 8.232157930660108, 75.7632272080166, 76.87147232834273, 20.194727856955122, 25.068970050578397, 8.251676223343825, 59.00031889179823, 5.3604995113364895, 5.731712994555841, 72.62694785919194, 89.3157030277963, 14.079543573470206, 14.638569419744169, 14.50002945233351, 75.28157658977638, 65.66603351662472, 18.8473523544153, 7.899575996979505, 8.817132455769698, 56.9257044106019, 69.6851380099211, 21.24062282805284, 6.343142378915443, 8.452714549224266, 21.36665566728756, 91.7184597993298, 53.983243211459495, 5.321591409818962, 11.146476854452823, 7.913513235340502, 53.114691755369144, 17.74504656197712, 61.48379355803547, 35.4280443380375, 6.272119276501358, 7.610632731412166, 44.25604969120835, 16.71637092975266, 11.605783069837264, 26.491321112468448, 7.225121156129498, 18.95892531450022, 45.19846942825663, 42.7478320092142, 24.857921071398522, 6.492319336350542, 69.46889026241811, 39.72955460122499, 25.54102427290671, 78.06417880741932, 76.10256427306926, 80.72321635046171, 7.511463755040361, 15.016554635258709, 15.194544700301837, 79.91725699381644, 29.277407895479843, 45.08578562643032, 72.22526051247287, 64.44574058584767, 41.39248035311504, 5.239037005589868, 49.641540084992634, 124.42215710193656, 14.903402519102377, 81.1895677284516, 36.43238029548982, 43.96684417202427, 53.09186788294572, 85.65959708982781, 28.21391847161005, 73.83409866328074, 38.755368816430675, 32.27227218329101, 5.377741607955096, 6.008449358675261, 43.50014561465007, 17.4085148475196, 13.659015442526828, 15.769501194609392, 41.06090379850668, 12.370171907088931, 10.862829124030998, 13.495009633238908, 23.375978164345845, 123.6443528119398, 14.967755714655096, 62.58092417208293, 31.003413238594206, 7.4857973724686095, 11.629109859927466, 5.412687051641464, 40.623289992245496, 119.51094916765081, 13.093791649076636, 16.3781816941762, 52.24238312838504, 71.66915199555461, 10.85854195711104, 40.40217289187148, 5.133194678378694, 7.375148406527999, 29.180860772369073, 38.435357177930555, 60.80768974453106, 5.5462682377431785, 50.215820843146936, 33.07797492270584, 63.70966523530072, 23.276163263242406, 47.91772806291533, 34.39358706408123, 47.09250761818328, 104.09730458834078, 50.0344472229222, 203.47854628097332, 61.589561480741864, 11.23284664376276, 23.42056782544428, 5.195851324931136, 30.962229386348397, 8.667460036693981, 23.068183970690413, 20.044296456090848, 15.043451413622947, 80.87864627035316, 8.28160881587155, 32.22160469837944, 17.421697143206163, 43.4502626403187, 69.07189316843741, 26.887747839687112, 5.291684940102973, 26.40566901091976, 5.111750646164926, 45.88381655925785, 5.9048781766343215, 6.51358653938594, 5.2636637651553295, 10.77738917216364, 24.41628077602145, 10.788652411399736, 181.44363976103566, 5.02593694563889, 26.49867061685766, 68.2841782471475, 41.58513677958388, 15.238385510310353, 117.74157622414, 70.12147331627276, 63.61333324256854, 15.49511427256743, 18.182755561010087, 29.26273423743128, 44.760047685030166, 33.06091316386075, 20.88961686717448, 5.478239611188175, 22.737817362967235, 45.517666642075866, 5.272694033431206, 83.80955948243177, 25.503183827491462, 53.85388113290697, 16.551829390966546, 40.14265645870746, 5.786675940144866, 15.083931716129296, 12.867646111701113, 73.06241907498237, 8.647497314275522, 11.796636727427252, 9.129506018934356, 80.40886119878317, 7.342455211885422, 33.35997437083608, 43.508883794785405, 60.28396049753584, 41.34950660768662, 10.084204698697748, 17.39385182188263, 16.447214088390155, 94.07350304130628, 64.32688153085908, 54.14247060443462, 28.18414486764341, 69.35609828129373, 12.562715724320547, 30.280368950146705, 28.802264687984724, 12.020594233446982, 10.789659463193404, 64.68794680315169, 5.9443449963794714, 57.80371905488693, 86.86320278746138, 69.90127075801202, 5.145071078806992, 52.31359827315245, 12.100710612377844, 71.60138913378434, 28.732367204666318, 58.8131502241951, 136.88484174867358, 35.669739584551735, 80.03814370619398, 30.895680177603143, 5.646900968316894, 35.59593922242643, 17.2279734883244, 41.19025565809373, 12.83213922993724, 84.20396760596492, 24.406618648809186, 14.494907167737177, 42.591929726022876, 10.439855427102671, 19.03279766589458, 44.42521115633965, 6.341905301513316, 7.557242525238585, 14.603910565397639, 6.676134227891732, 88.86179658549501, 13.940637493984124, 44.056981685544535, 58.95815235605029, 53.56137536302242, 82.10918027383502, 57.40629913670044, 9.8681686104513, 32.71989758790959, 87.60509403315669, 43.56323893351798, 57.15616319401478, 75.05535997754066, 10.895098799370448, 7.630340509436076, 16.362705145883787, 73.08290876434245, 9.612224887606201, 9.230517385324111, 67.23895488299907, 9.723575766511242, 22.22718554006866, 42.476827084458584, 50.42047704200828, 6.2041436912655525, 30.652178348870933, 8.732457207696985, 87.44115447273673, 43.20940880701444, 16.969344802972916, 19.424803361921402, 10.550487294922126, 51.17674049879945, 30.13343987042108, 36.95599730583909, 93.91968261236738, 72.7325045508855, 26.147738288223103, 34.13568680877413, 6.787838500274759, 10.428055538365383, 28.08103692733068, 19.6837968904621, 49.17074226528644, 19.22065735670121, 206.21086863169944, 81.51840693024346, 9.44919551440614, 40.717900369953284, 33.16903581950153, 100.41231075940384, 6.6700768506625305, 86.61395850561647, 70.33206389385886, 110.63632521281845, 32.992007172739136, 8.527589267346075, 78.96624231268915, 49.478261180552096, 8.399756819601453, 38.88267455109967, 15.254422410863878, 6.666816989784315, 26.07087206868583, 7.726111102057486, 11.90357465711267, 15.822240286757122, 60.492823944560335, 60.905355000021906, 7.689894483502502, 34.81632648120135, 10.708843244386097, 20.53054096598367, 51.37131075099726, 6.2457603227804395, 18.938839821411403, 30.593069566029232, 30.05102466966948, 5.747343584280361, 94.48420268580243, 74.35558152974546, 58.69667583718268, 21.623752047666102, 61.31569052755613, 70.26583683541635, 44.94749001939623, 50.72044460834068, 65.22188090047405, 164.15594049694147, 10.31667213517009, 7.554456741693037, 16.94959832178465, 36.45208263131082, 16.065291835622872, 81.15283824777744, 20.79947128471383, 96.38315844778607, 68.39333704553641, 77.86996309017098, 72.2512728884558, 35.751028678507424, 13.300065365939416, 64.17813916478903, 19.3127688423537, 34.42705295207725, 54.524235060918315, 55.15432530612604, 57.2507358560745, 9.313187329582908, 95.62115359503382, 20.328543087931205, 67.04707317217125, 36.431679751398256, 5.825468292898594, 12.141278107042567, 13.517302124183143, 61.4534052604065, 12.94449151054311, 69.2984918556415, 80.73447361798159, 23.09820011350589, 11.204898980232626, 60.77539414776401, 7.407505491344924, 53.73702535728981, 58.67433241223179, 15.31047539137398, 18.29177506627642, 5.619260616900456, 44.72516136439857, 11.977867656918335, 73.92026730018958, 72.7077013613354, 5.176816219646076, 31.68004007340311, 69.71255126068505, 9.418326148591142, 7.924164669500064, 27.769080713820735, 8.835883563004721, 11.142716197400876, 28.494651665068325, 105.21029379901651, 25.84130362268565, 120.71260156171388, 9.38272570340074, 11.002889120943196, 37.35886396549041, 13.646639966987523, 74.47559021953433, 9.852041905150225, 77.06765714547196, 48.175871722900084, 205.66654678320128, 15.045661652645586, 25.164490187671202, 48.88635049514671, 48.68441220461307, 5.670479112395334, 31.994490444112447, 58.71831833961853, 129.60265491634584, 40.56484201086617, 11.972243308156525, 47.9201624267391, 123.02717831181859, 24.92533038882797, 56.68178026002413, 18.227866719869606, 97.07884903773768, 21.074412734274787, 81.68721769756259, 23.734421729088744, 82.41733430725424, 49.029175862006085, 64.84830551023134, 16.013755007684907, 34.78724347738169, 59.55958213682257, 58.694413705207616, 10.490734334110725, 13.91531701889713, 118.02748342975045, 102.89642753328677, 65.46268669924402, 58.94706547373028, 57.23858634942828, 8.092553750359858, 53.77100410019891, 5.969640154828399, 51.510642433558594, 40.01894330146726, 5.92601276932926, 69.45941324471163, 6.860918230735955, 51.01828237507216, 41.91529670936566, 109.55563788854757, 8.096176666423306, 12.72524296230289, 92.04633069700552, 20.875984060249895, 33.7375958533014, 29.598140314044095, 21.790596331774513, 70.11589954791354, 12.592918178601298, 17.28776955334837, 50.60031606427249, 5.375844949791496, 64.05864158166955, 97.71997430163623, 28.458341806920497, 70.92147235516894, 34.15200689968256, 42.90339902290415, 49.227655521667664, 28.394663471164826, 25.299319760398586, 60.184063450372, 87.3169436685174, 5.347878729834836, 13.64691821900278, 35.541590665996395, 14.575790711871585, 60.586911424306194, 14.498277314570867, 156.43119017225433, 35.28638931466524, 46.229117532444675, 8.744880127184377, 50.3615228260549, 18.731718777892446, 80.99324256066636, 9.74530754701768, 38.2984263765724, 32.64391495559283, 75.93604492355736, 15.634315517245348, 35.02820149498742, 12.925414963386796, 5.628614563958292, 79.75338647691231, 45.87972987175766, 15.35094421086134, 7.179642206682781, 18.646187359844742, 8.469519549160271, 132.84453655961735, 38.81179013225566, 99.1193578793787, 69.65845671449557, 18.74780238172238, 62.85918018864341, 57.7481525126151, 18.923791337994764, 46.44626598234586, 23.109926582489443, 40.18121448768896, 113.76337227319603, 20.415892038662964, 19.822838770336137, 15.449757110523297, 8.194376243445713, 96.43236982233654, 49.747606168389154, 103.38809061788788, 80.5796580577598, 28.92325205145335, 57.19267663468461, 26.554508475965505, 15.012463047588156, 82.68326347203032, 32.4903588282142, 14.262573076657473, 72.96852958581032, 7.307578077078077, 11.264378942540567, 75.25538534189688, 18.471689385596466, 37.358791251554266, 11.544222599121582, 36.291702262960115, 106.59354348755107, 8.686586559449005, 18.753503459813384, 21.793008141198108, 34.26099096202999, 61.907699356182924, 14.187539491966053, 40.66887346067321, 14.626282120192952, 87.28557140546567, 32.90982645845291, 22.156228133762518, 40.972696463151145, 59.67940990347894, 10.036783909865443, 5.231221418401218, 58.40451992523194, 68.58282209678399, 86.13302244492633, 45.63781819726222, 31.23732932451902, 9.575136699292782, 71.31544986833087, 34.13771178320909, 28.154543723105036, 20.635580598617473, 64.10554331082578, 58.332800631019154, 7.702982456409283, 55.70955279602828, 66.32713036862552, 25.948594804610487, 16.471208340672263, 12.33713745688257, 102.0601933913243, 60.23447060485127, 22.126447971901364, 37.15778846503835, 6.248388689413823, 7.173006518460212, 58.16828643695363, 17.88744302673021, 23.70437595722644, 58.851237646897374, 7.505427382775121, 9.946330867959327, 18.6745318508469, 20.382123970289562, 58.29652194961116, 98.00888142935315, 6.419336816557755, 98.75304379950373, 21.538307656252655, 6.755789076310676, 62.999078728105985, 70.88464425638128, 19.27131397983205, 19.45307618916593, 6.1057438484093245, 9.544250840825404, 8.905435294168138, 19.936955652658348, 18.69064227120772, 30.07348484430231, 38.59693974638624, 12.29316063682597, 20.425392595783055, 35.57191940667673, 14.936366918144415, 28.73547675743805, 28.03774198767624, 14.962855011525804, 6.3719266933797964, 11.452567987320077, 22.993021478151785, 22.61691963349198, 14.837445041761892, 82.0695836554888, 15.920408127935634, 16.831172279885322, 75.16216562558938, 41.07567170736053, 45.12412846455058, 40.43696302743491, 40.590817041205966, 25.33129050495835, 22.50080976688537, 11.835326588633155, 65.27074287777108, 13.409958628989143, 88.4103379462809, 6.015727344842464, 6.94198935346671, 11.346301988403106, 7.865975582967579, 74.57926778714358, 57.19264508951232, 35.576841495568175, 41.53472206614185, 42.99540866734174, 19.22976123752633, 12.735558735826055, 35.57463430059614, 17.95474689204012, 11.343356721355173, 49.406798071322754, 41.046325435701426, 10.581314656342542, 17.44458722578999, 57.90364943626489, 22.042696579992935, 33.03013404583522, 94.96746387927062, 9.795796443325466, 25.604875940790013, 51.62257791578698, 32.18319213574231, 11.674435184384846, 32.94211340707488, 23.973693703194336, 34.87787193072773, 83.34111494632445, 25.523955736481028, 22.12725425196624, 39.89254827327943, 76.80553206979242, 61.7337420844877, 65.65109622900715, 35.11899352589829, 59.616009229686625, 83.5407837056738, 119.89086580978142, 43.409076444777604, 115.73670772958342, 69.49097538734844, 7.349794631918108, 24.6383083592472, 47.29775886682043, 48.97317937259511, 34.58835163582634, 16.16516500399848, 101.7087962034081, 10.516556236919616, 5.975207456936351, 26.062196977061905, 55.822998447747544, 22.133993742336326, 12.64171144852137, 5.992523287347552, 12.09706716063504, 6.48856417898271, 74.18938232246568, 16.1412141951065, 7.4238050082552425, 30.285265441731642, 26.935297075463815, 12.546529545577078, 6.941642973056386, 88.08196513808201, 84.66139729999796, 17.46061256662739, 11.354341866196082, 25.90793048937641, 12.780390587394567, 40.19768308079578, 61.2624541749008, 109.4807959184168, 12.077998131266783, 13.165989755979549, 52.617273578594805, 15.310754182520789, 25.572088560518825, 17.69671094622829, 87.5680844283316, 5.764400039420944, 11.64364482773613, 7.050589691415903, 29.36666429980979, 139.18207277114226, 27.607058855371655, 68.48199314478777, 9.834381093562653, 80.98920006191473, 57.026063258725785, 8.522506432248232, 98.3094267637733, 47.83664108421506, 59.17717558805006, 64.12086664921199, 9.324695622180002, 18.597061317289512, 106.498714652248, 42.1863693540527, 56.94716121896771, 202.0005691055849, 38.016722834188045, 55.739253804918256, 88.02951746765272, 15.659407150221364, 27.537865768748144, 44.20197365240371, 20.620040696311484, 21.500307531754434, 40.34204351428027, 157.61115366864402, 33.58640264146551, 69.12422024640108, 10.542650910354752, 20.142846378190843, 15.969465220231275, 111.01916648865452, 114.88634812521511, 27.26943972600693, 19.036591721069573, 94.76728360998868, 9.227335757696949, 9.72730956384075, 50.91923601516104, 18.107693521622934, 5.48271401920083, 63.09882418528039, 17.3408988301903, 9.497963659874301, 56.31141033493937, 47.96401738446515, 8.045175831104837, 8.109309742214961, 48.93832747939677, 10.689869454913053, 13.915104172263401, 28.49612107001638, 30.717662037930257, 26.91705614718521, 195.68054938549614, 91.85064828572395, 39.204654779302054, 13.313200672584298, 12.193197104599932, 150.14631497941437, 7.854711270325129, 37.7594062176473, 71.41473795856993, 5.325692166508781, 18.548522727435866, 74.26679911372769, 44.49985408074997, 6.813372158367049, 22.839694849528094, 75.45232810011915, 21.795915657052795, 35.19759304010919, 45.409831050911826, 6.7872358252753715, 77.40751961092349, 5.347400213179255, 66.80772502433132, 105.90232469443637, 43.60941315155891, 17.733490394397002, 14.951676623834436, 6.690178143291759, 65.81477847932703, 13.00525528114446, 19.658438901912426, 46.96691728390768, 6.766541655072426, 65.67155649289717, 80.69628176189683, 35.236963179245336, 14.986349062139453, 52.47477295208213, 41.25831836739426, 40.94405097000004, 50.17173682487088, 8.343065304635191, 39.59956104767874, 5.401765673787355, 110.57874021902727, 30.406542093009257, 22.061559869914042, 12.69208056278808, 42.44029390146227, 82.12497040963663, 37.73186835505303, 25.56684619499072, 36.85268849881514, 5.520400513757105, 40.18506778507583, 10.969811299138634, 11.239699957221443, 28.210645551629632, 8.128406210776733, 68.15905452320601, 32.81234415663484, 5.980609040646781, 9.46858327804646, 64.25395995627953, 22.817088292068053, 155.13768424837698, 18.413022478582096, 19.936715265597226, 74.58061304476254, 7.640221342505589, 7.769581060530011, 11.058212895474696, 75.27445494531707, 60.09219130090553, 51.6014444772495, 10.480840798149996, 103.69861642308717, 47.00166476827658, 26.19965670743825, 44.95807344775714, 31.01236187207293, 5.576373204262173, 23.579600835406985, 11.21308549458399, 12.778787714529072, 8.689921561256163, 24.256461831799427, 56.525213644071684, 77.90421524535262, 41.862611355935094, 13.832348210545852, 21.97621100962864, 89.84253360615497, 7.214975516358392, 22.65409684147338, 85.39254564872115, 15.442888978777058, 102.52252162742747, 37.82597514256952, 33.23719324023884, 84.71255169490186, 8.26102418514858, 16.20100086159283, 7.505556552178985, 106.19218577193607, 92.19062225934125, 61.00087225418994, 29.54312621146587, 20.81846590043742, 8.808201082445038, 133.89606465779718, 34.360228722897034, 68.8740751503772, 90.083463821906, 37.06760343454276, 48.18139368089652, 20.93911691894884, ...])
caption, xmean,count, xle, Etot = energy_spectrum(E_tot)
hist_file(E_hist, xmean, count, caption);
([4038101.047178858, 4038460.9375, 4038799.280785226, 6973617.1875, 7114447.797187322, 7117194.160648338, 7117649.940027457, 7182951.061680914, 7210279.100970647, 7210725.159839718, 7210925.0, 7210969.405182122, 7211118.75, 7211145.3125, 7211177.304693114, 7211179.94313006, 7211324.929333357, 7211326.243863104, 7211382.8125, 7211718.75, 7211747.053231967, 7211889.000783795, 7212078.717925871, 7213060.988171689, 7213323.4375, 7227776.5625, 7232296.288013113, 7259239.042528092, 7266556.25, 7282142.308674396, 7345437.5, 7354231.9709357, 7377272.620411772, 7381752.121067984, 7385278.124515164, 7396692.157114595, 7502759.831399076, 7536411.229996762, 7569100.0, 7645673.4375, 7655492.506934201, 7656337.518764101, 7660911.208371025, 7662795.19431701, 7664246.754577483, 7664255.170121653, 7664873.977030768, 7665566.739799412, 7706380.847882277, 7706528.745345525, 7706925.0, 7708817.1875, 7714508.643928348, 7717760.9375, 7733700.0, 7740566.928472541, 7741943.75, 7743009.48724477, 7743071.547591834, 7743542.1875, 7743888.327384406, 7751278.125, 7756566.503149503, 7774843.511458043, 7785249.709882268, 7804873.4375, 7805411.533072867, 7805720.113219125, 7811481.625147739, 7812786.636378055, 7826403.2770010205, 7826480.687148829, 7832040.344067553, 7832413.940555672, 7832697.315338594, 7832706.25, 7834225.448408975, 7839042.999817195, 7840082.30227926, 7840140.579624401, 7842442.943151871, 7842631.039669166, 7850075.718242891, 7850101.5902339965, 7857182.133474712, 7857521.875, 7858390.625, 7858682.696016426, 7862287.530457248, 7862419.618131451, 7870573.659698142, 7880957.172998486, 7885544.264020642, 7946190.625, 7960641.730719756, 7960799.4434861215, 7960804.133239149, 7960814.124702415, 7962519.403921043, 7968162.235795117, 7968471.661633419, 7971213.002441579, 7971571.875, 7972274.202925776, 7972291.685578587, 7972292.531206936, 7972678.079387707, 7973400.728051051, 7976038.545248295, 7978951.97185537, 7980785.590132826, 7988679.87257696, 7996732.586230056, 8002263.864402334, 8004418.129252809, 8007813.305968228, 8007883.181113552, 8007994.997132443, 8008498.634942018, 8008649.145990668, 8008741.703773242, 8008970.728579232, 8009188.677049932, 8010102.003945669, 8011037.064451174, 8011090.617424313, 8011399.801795198, 8011563.05481574, 8012371.380831866, 8012723.845595464, 8013392.1875, 8016029.174308551, 8016659.375, 8017974.410056375, 8018255.976030348, 8024292.704931715, 8029571.875, 8041507.8125, 8041673.1873381995, 8043070.567284214, 8043229.87967602, 8045137.356928381, 8048940.238979835, 8052257.068823909, 8055257.70815464, 8055339.0324128, 8055706.25, 8056139.984188062, 8059196.671637659, 8070049.9334132, 8078725.0, 8079036.469824753, 8082922.260098229, 8086921.875, 8088129.6875, 8090776.316346221, 8099346.793183003, 8101650.474383362, 8115739.0625, 8120190.625, 8131791.373918748, 8146505.438690858, 8151699.321990539, 8157649.783965918, 8167453.992144641, 8168540.949329219, 8168767.765847121, 8168984.676487915, 8168995.725472618, 8170195.274417728, 8171019.269800484, 8171668.144455446, 8172146.886975398, 8173517.9709560545, 8173812.5, 8173841.206751036, 8174293.75, 8190153.125, 8204126.601349862, 8205135.95790004, 8208964.0625, 8223580.086396832, 8228159.660743409, 8232637.9124918105, 8245112.880223025, 8253949.55168393, 8267921.875, 8278471.875, 8278912.282000656, 8282462.533270408, 8282576.5625, 8284389.0625, 8288128.081236822, 8288356.971980087, 8288653.125, 8293184.375, 8293888.80142437, 8295167.207050645, 8298806.585619869, 8300476.520933006, 8309532.669753068, 8311148.164142789, 8312246.875, 8312735.584757479, 8312929.420733554, 8316435.717776067, 8316671.875, 8316831.140721174, 8323374.989966153, 8324623.590342307, 8325148.4375, 8326220.3125, 8326995.802647985, 8335628.125, 8337009.992945878, 8338801.501545196, 8339101.5625, 8339152.159008138, 8344415.071881769, 8344680.447585737, 8349245.3125, 8349723.402289109, 8354577.742234245, 8358675.201501209, 8359023.4375, 8359028.796956885, 8363143.573661886, 8365376.123055209, 8367927.795083636, 8367993.86723318, 8368007.819369023, 8371243.75, 8372269.701451873, 8374737.163186746, 8378962.79872711, 8381284.741876259, 8381531.25, 8381807.182832789, 8382552.537948348, 8385437.83195765, 8386183.921593305, 8386245.3125, 8388187.3206899855, 8389238.682994237, 8389292.313057167, 8391544.634531578, 8394221.875, 8395596.875, 8399934.375, 8399950.268763697, 8408446.875, 8409349.074996667, 8411338.539481677, 8413216.849416027, 8418338.630978663, 8418385.9375, 8418402.466558874, 8418426.5625, 8418487.5, 8418880.036337573, 8419400.0, 8419928.191239716, 8420385.611204691, 8420435.637728194, 8420662.424903514, 8421416.281914238, 8422315.269617947, 8422705.862157336, 8423978.151491031, 8433546.875, 8435706.240592644, 8437301.5625, 8437888.635459194, 8438051.5625, 8440782.8125, 8440787.504922125, 8443000.019337071, 8464790.507841004, 8466477.226386849, 8467408.404365357, 8467969.90729836, 8469620.47946278, 8469678.773445064, 8474451.326187951, 8474456.000375727, 8482979.45918499, 8487754.327275425, 8487827.17791019, 8491216.608744847, 8492654.6875, 8494093.75, 8498271.950767903, 8499032.8125, 8499051.5625, 8499513.226170555, 8500557.95053887, 8503856.901316902, 8504678.140822588, 8508112.5, 8508856.107475761, 8508871.312298127, 8509111.315761896, 8509232.362208592, 8510473.145354766, 8511415.01784647, 8511685.989959165, 8511996.746220341, 8512654.939116456, 8512678.882653458, 8513339.015152037, 8513479.31153252, 8514081.286870997, 8515325.64865446, 8516657.8125, 8518738.125366652, 8519416.014587162, 8519660.688667983, 8519828.125, 8520002.34142467, 8520119.87671362, 8520453.125, 8522275.56080401, 8522451.786425041, 8522574.21119873, 8522644.065891366, 8523370.658425188, 8526698.4375, 8527251.5625, 8530045.3125, 8530088.220891839, 8530590.625, 8530591.382924521, 8531193.216158407, 8531518.122870898, 8532355.19236473, 8532359.147398649, 8532609.375, 8533389.119045207, 8534190.625, 8534764.0625, 8536146.875, 8536200.669404835, 8537176.5625, 8537542.731987992, 8537965.625, 8538026.21226173, 8538481.25, 8538894.886044227, 8539810.925468322, 8545092.1875, 8546310.9375, 8546609.954025075, 8546795.3125, 8547311.4309853, 8548295.186402861, 8548582.121676581, 8549048.1999614, 8549663.243332615, 8550663.940177428, 8550935.9375, 8551012.010339359, 8551585.149577782, 8551971.831956651, 8552449.006777165, 8553196.746014133, 8553201.471014682, 8553258.921012683, 8555051.825220952, 8556435.64754463, 8556598.4375, 8556937.73403081, 8558270.3125, 8560253.004462644, 8561177.72647908, 8562328.698210154, 8562628.377851335, 8563307.22969209, 8564051.5625, 8564056.25, 8564171.875, 8565977.970906816, 8568637.57431875, 8569128.394814475, 8569207.624432195, 8570784.68943695, 8571563.940727632, 8572028.125, 8572089.49254053, 8574524.673547996, 8575390.625, 8575978.125, 8583851.046575248, 8584088.275097862, 8584371.07014575, 8584560.9375, 8584858.76910148, 8585460.317481434, 8586185.201741608, 8586733.971410332, 8588044.192131666, 8588693.75, 8588808.832570663, 8590933.227567315, 8591223.4375, 8593284.24202982, 8593284.375, 8593550.12066798, 8595397.938474607, 8596848.2301948, 8596859.180505017, 8597578.125, 8598258.612418957, 8598664.446794892, 8598893.75, 8599303.26109803, 8599878.125, 8600901.226573026, 8601580.857020212, 8605396.388278436, 8607046.875, 8607745.3125, 8608010.1497457, 8608048.4375, 8608217.617049128, 8609115.651412822, 8609598.4375, 8609840.833062721, 8610154.161022196, 8610570.392243493, 8610658.870591618, 8610819.327850468, 8611144.077412227, 8611376.918689784, 8611378.131448701, 8611402.3280491, 8611553.125, 8611843.98340205, 8611879.6875, 8612112.21440998, 8612308.497302582, 8613093.643595183, 8613410.765913261, 8613416.469838345, 8613418.75, 8613905.839936981, 8614064.681866845, 8614162.77227167, 8614356.25, 8614414.0625, 8614874.553219745, 8615053.273897955, 8615105.999493646, 8615681.725065663, 8615989.0625, 8616012.194806406, 8616296.381777229, 8616433.785756493, 8616531.113083439, 8616800.442969134, 8616959.375, 8617073.704088219, 8617183.55362223, 8617293.66985264, 8617471.875, 8617503.125, 8617721.875, 8617923.106832508, 8617964.160479989, 8617965.115101077, 8618382.8125, 8618436.74961198, 8618635.9375, 8618665.107554717, 8619610.182077914, 8619721.254060473, 8620162.478378123, 8620798.4375, 8620870.012487333, 8622606.25, 8624000.081738226, 8624970.466563744, 8625402.030873366, 8626063.630878225, 8626943.75, 8627400.917008514, 8628639.781920815, 8636269.72177555, 8636890.88021077, 8637551.61133014, 8637685.378452359, 8637705.67433888, 8638637.529893337, 8639066.427110512, 8639567.281047896, 8639625.66796476, 8639854.781408895, 8640871.875, 8640975.483393686, 8641368.683811923, 8641567.957795423, 8641692.672636619, 8642003.717289906, 8642164.9965604, 8642412.601041418, 8642608.620445505, 8644176.297209198, 8644589.974434309, 8645495.322081368, 8645551.115965713, 8646076.813459571, 8646223.285252364, 8646587.5, 8646693.810079452, 8646951.4811504, 8647035.9375, 8647593.363027038, 8647717.1875, 8648398.995114096, 8648800.0, 8648991.88526668, 8649174.470662154, 8649323.464559807, 8649499.803164814, 8649517.1875, 8649717.1875, 8649894.726958081, 8650677.742204951, 8650971.170300314, 8651647.598411612, 8651885.9375, 8651890.214093247, 8652076.5625, 8652231.25, 8652250.543378254, 8652475.0, 8652828.783237308, 8652894.20296657, 8652963.51947868, 8652976.018740525, 8652984.073721297, 8653286.903904142, 8653429.6875, 8653620.3125, 8653620.567985045, 8653917.028912801, 8654143.75, 8654701.5625, 8655351.112807183, 8655351.264423376, 8656860.9375, 8657029.6875, 8657337.318728007, 8657657.8125, 8657873.4375, 8658391.80164649, 8658788.94594283, 8658844.090754231, 8659003.407223793, 8659067.137642521, 8659185.782416662, 8659634.27767171, 8659655.156603847, 8659694.830452342, 8659937.5, 8659942.453609046, 8660069.934216226, 8660525.827418799, 8660726.990206469, 8661233.81082883, 8661924.745851045, 8662368.75, 8662468.279314268, 8662548.4375, 8662781.837813834, 8663163.00405304, 8663425.0, 8664121.270179445, 8664976.419769427, 8665121.875, 8665854.345840745, 8665950.0, 8666609.79000943, 8667416.836219588, 8667790.625, 8668077.176515872, 8668234.583988365, 8668253.125, 8668349.747459967, 8668592.360321619, 8668968.363121757, 8669013.965837244, 8669082.713122364, 8669189.0625, 8669637.378640758, 8671084.375, 8673256.25, 8674112.5, 8674191.40156047, 8675367.1875, 8675692.348349333, 8677555.133592958, 8679139.514547175, 8679277.206104657, 8680110.9375, 8682832.8125, 8684209.545619652, 8685399.857232414, 8685522.784395091, 8685783.072903331, 8685985.217902536, 8686096.875, 8686261.995566396, 8686443.9668361, 8686703.289113104, 8687051.893133998, 8687879.6875, 8688276.5625, 8689363.29341635, 8689715.625, 8690141.243829247, 8690175.0, 8692751.5625, 8692882.009574218, 8693048.4375, 8693318.39812051, 8694708.757086461, 8695411.167832572, 8695949.38478078, 8695968.064505735, 8696212.745415883, 8698310.758979604, 8698537.2519536, 8698750.285423452, 8699135.9375, 8699311.934734613, 8699543.75, 8700207.8125, 8700271.797673922, 8700317.205991795, 8701964.0625, 8702790.625, 8703127.934689486, 8703182.8125, 8703717.851200983, 8704028.210713645, 8704046.875, 8704419.444877053, 8704584.227466296, 8705508.063575288, 8705578.125, 8705915.047292449, 8707228.811868757, 8707601.01060739, 8708219.842047837, 8711138.84296622, 8712927.446218768, 8713129.139444513, 8715171.875, 8715209.28976283, 8715712.5, 8715787.5, 8717476.12650169, 8717723.279101906, 8721477.215732105, 8721499.16849242, 8721538.557263523, 8721726.180770345, 8732751.5625, 8735520.3125, 8743082.8125, 8744789.0625, 8744994.024841271, 8748093.75, 8748639.482162138, 8749845.875178626, 8751307.22201514, 8752250.0, 8752657.8125, 8752675.267608875, 8753097.026854508, 8754098.4375, 8761377.979564123, 8762270.436188975, 8762725.656791696, 8764657.135330986, 8765933.507326687, 8770476.852219034, 8772744.595706444, 8775685.78715725, 8790118.94255886, 8790542.406134062, 8791489.667375553, 8791819.952103147, 8794354.6875, 8794940.346222281, 8806931.897530014, 8808772.59940905, 8809060.318418836, 8810947.883211205, 8811810.9375, 8814143.303719778, 8815995.3125, 8816960.44201992, 8822792.148720082, 8823472.297120526, 8823595.3125, 8825022.89764266, 8825197.705399247, 8825534.54298224, 8826181.491436873, 8826902.574261615, 8827965.255742896, 8828031.920877911, 8828378.125, 8830064.413880797, 8830558.448907774, 8830711.885864405, 8830850.0, 8830871.873650149, 8830896.875, 8831335.502034836, 8831459.380589016, 8831938.286274312, 8833129.88584817, 8833869.950771647, 8834171.528388867, 8834348.063648945, 8834606.162092088, 8834873.672622718, 8834887.920796122, 8835045.3125, 8835131.25, 8835633.28927438, 8835799.817318838, 8836339.0625, 8837296.68942033, 8837344.907913921, 8837405.097493993, 8837457.431258366, 8837816.7178555, 8837874.81851066, 8838121.149065902, 8838218.020273738, 8838323.572989361, 8838444.422357071, 8838501.025257545, 8838510.9375, 8838621.535893293, 8838893.75, 8838899.892055146, 8839078.926130777, 8839299.269238902, 8839350.827159218, 8839397.490637083, 8839572.008720012, 8839574.507133905, 8839593.75, 8839699.619850576, 8839700.531309392, 8839920.3125, 8839969.865884325, 8840238.07200166, 8840291.16521442, 8840297.377498304, 8840360.707896853, 8840389.0625, 8840552.920629844, 8840681.573719181, 8840996.336234584, 8841021.592255943, 8841118.75, 8841205.691809274, 8841211.988176722, 8841368.85216254, 8841523.4375, 8841564.0625, 8841694.856042542, 8841782.027723372, 8842115.625, 8842132.090344593, 8842166.368921423, 8842203.22337333, 8842262.5, 8842323.026228871, 8842429.6875, 8842433.615332238, 8842443.516446637, 8842471.875, 8842479.137230739, 8842481.25, 8842533.10032963, 8842533.898994533, 8842538.632839782, 8842741.027128821, 8842741.285417605, 8842745.3125, 8842747.999433018, 8842763.29204166, 8842806.84038299, 8842848.980203802, 8842887.509389844, 8843196.607620183, 8843233.095268441, 8843238.537562843, 8843270.3125, 8843366.21734814, 8843469.500852896, 8843475.831268085, 8843518.249449307, 8843590.625, 8843606.549489273, 8843615.7653117, 8843620.646325758, 8843843.03789125, 8843926.48722463, 8843995.3125, 8844019.756118521, 8844088.033338344, 8844140.065499576, 8844207.8125, 8844218.843616202, 8844276.392857257, 8844366.1987895, 8844445.3125, 8844464.931654565, 8844900.306775361, 8845035.660891296, 8845065.815740624, 8845171.750713104, 8845496.826868001, 8845588.718597662, 8845875.540429449, 8845994.959328776, 8846282.8125, 8846609.79600069, 8846642.1875, 8846707.8125, 8846815.625, 8846820.3125, 8846824.992056625, 8847160.088229211, 8847466.352947846, 8847701.498033592, 8847732.8125, 8847751.394647308, 8847828.125, 8847837.5, 8847973.92722039, 8848212.676407268, 8848282.563612359, 8848296.875, 8848427.297963897, 8848527.366732052, 8848645.3125, 8848663.152754826, 8848767.011156168, 8848779.6875, 8848848.027914649, 8849000.915580723, 8849142.986205397, 8849228.912229665, 8849363.885523558, 8849630.08249944, 8851012.486533653, 8851246.239664985, 8851456.124305595, 8851666.058834177, 8852197.946939908, 8852275.63970131, 8853727.041627737, 8854434.375, 8854492.700861024, 8855483.003126781, 8855501.5625, 8855896.875, 8855897.95129362, 8856729.336534658, 8857238.665567625, 8857488.763081742, 8858238.764354926, 8858732.96792078, 8859123.4375, 8859288.975621078, 8861270.174267696, 8862783.185981376, 8863235.9375, 8863651.057803085, 8863684.964224292, 8865000.859833326, 8865347.520591568, 8866684.222302886, 8867002.88255315, 8867747.956101704, 8867816.682933412, 8868647.62593405, 8868804.6875, 8868968.994746406, 8869035.562665742, 8869065.625, 8869076.13223626, 8869170.3125, 8869353.125, 8869511.055208104, 8870119.35551714, 8870437.65901446, 8871026.5625, 8872447.945531283, 8872450.0, 8872467.800088147, 8875890.62766493, 8876951.183758292, 8877293.75, 8877581.881331094, 8878111.794061793, 8878919.933582978, 8879340.64018364, 8879568.75, 8879721.346020693, 8879926.225774024, 8880480.035307452, 8881123.4375, 8881151.486197783, 8881362.5, 8881584.375, 8881970.417813592, 8883185.9375, 8883296.960837118, 8883506.25, 8883917.786923945, 8884996.430157823, 8885963.313458573, 8886123.4375, 8886170.88162991, 8887314.0625, 8887740.455014147, 8887745.3125, 8888537.235936783, 8889122.554250263, 8889438.012999073, 8889931.320487363, 8889954.315395933, 8890805.938420074, 8890886.584993856, 8891014.227398604, 8892600.461279262, 8893615.78290002, 8894781.25, 8895766.810715005, 8896234.20105159, 8896239.748677013, 8896450.89091424, 8897096.875, 8897557.913609717, 8897923.875131402, 8898017.142580304, 8898158.991018206, 8898420.712093415, 8898639.0625, 8898713.605087176, 8898975.624242019, 8899437.128061878, 8899697.460976752, 8899775.955172576, 8900394.448819363, 8900522.735878617, 8901702.472480832, 8902398.491444461, 8902613.172086405, 8904335.067064838, 8904380.761337329, 8904446.242444742, 8904559.301969735, 8904931.25, 8905113.737508604, 8905427.672103204, 8905596.560963308, 8905672.219221361, 8906343.359007845, 8906990.625, 8907136.063104585, 8907364.404931495, 8907842.1875, 8908021.875, 8908426.395485282, 8908606.201364025, 8908701.857864162, 8908745.034101786, 8908753.125, 8909276.5625, 8909311.39691891, 8909362.5, 8910183.804602958, 8910250.871337827, 8912078.125, 8912122.161828332, 8912654.6875, 8912906.005495353, 8912954.6875, 8912976.5625, 8912990.067612786, ...], [28.20710442072825, 40.2360151609498, 110.53989544584489, 38.67136967291786, 6.023950765869061, 5.975983265416442, 60.250618068389706, 13.606875759374663, 7.404035481172336, 57.28975553690417, 34.22907332531323, 75.81932488729872, 56.56594574095258, 45.880495321772884, 12.526794802875031, 11.552250987450144, 48.45810954463167, 23.515564885678486, 89.48700932772526, 67.23408162037654, 6.289982410070407, 11.032591458105493, 27.25043934308688, 46.47081106364701, 50.24646633398785, 105.33597243527811, 18.78287650611562, 71.16714199437725, 49.6138253922114, 6.282630237039685, 85.01190339676162, 20.426014653118763, 8.72445932462468, 19.493046256188023, 40.83580245503548, 81.5653568899973, 7.777094276534344, 9.591609494925951, 118.44553226133891, 43.535792522516026, 5.1047955583683375, 14.029326449219942, 23.357876337381445, 80.30272355436439, 94.13578200070219, 10.395320580470067, 17.492636595778464, 10.493292639847587, 22.52845239765148, 5.747409617214849, 52.27418725791872, 46.793639142913776, 46.09029418750391, 72.57342826025011, 37.6312065877655, 14.038302678769137, 46.70801259881598, 5.402782449956875, 7.488962032587561, 47.927831879993974, 12.725160941384766, 113.31407765779572, 5.881944452849719, 70.82459196520486, 74.22755570839101, 39.73806205152667, 49.04969648950659, 98.1650128879368, 24.77628804143726, 18.4988337877038, 9.463323004839056, 10.348832387895461, 44.85624673308042, 9.230377800801849, 15.076099787818151, 35.52301067624355, 12.91019744286537, 6.622442864526733, 21.391745224741598, 93.22410286699056, 7.335344920046891, 59.90636602223882, 12.472705503679588, 5.245922173833777, 19.875596298243444, 40.165729890373676, 63.138959389169536, 45.04611311817101, 11.175649514413207, 40.086422279747474, 23.253327661028194, 71.7044634480071, 111.3816391666764, 96.72817265165973, 44.5088307826815, 47.045781021638916, 13.179855016398685, 9.384558531930677, 33.71019429611363, 56.097848168194375, 7.066471303700177, 6.568847370649972, 103.34375595349198, 18.782650059466107, 8.940235880784298, 9.639980635219354, 14.77046076719407, 12.494769687601517, 51.17952148222518, 52.37544199608311, 23.16397815138218, 22.618803730907295, 15.413495803452108, 31.18480158144316, 13.007081487448854, 6.37469587997538, 11.757286115920634, 28.637096611754465, 68.45322732197803, 17.21155283314436, 21.59254544680194, 22.807982285682197, 54.15661196668368, 16.94138972172918, 17.546638978535828, 28.375944376839104, 34.01718421944045, 17.582911439574737, 6.9973387804540685, 65.17453863481242, 84.20751422408017, 59.98723092734058, 91.75189031899474, 7.402946990499365, 79.54921502091193, 9.810922321540733, 89.42572428249093, 69.70693230672398, 52.642205616904334, 16.01051720249425, 6.108314457921836, 34.44782780012582, 169.45738893546007, 12.704794806339411, 8.232157930660108, 75.7632272080166, 76.87147232834273, 20.194727856955122, 25.068970050578397, 8.251676223343825, 59.00031889179823, 5.3604995113364895, 5.731712994555841, 72.62694785919194, 89.3157030277963, 14.079543573470206, 14.638569419744169, 14.50002945233351, 75.28157658977638, 65.66603351662472, 18.8473523544153, 7.899575996979505, 8.817132455769698, 56.9257044106019, 69.6851380099211, 21.24062282805284, 6.343142378915443, 8.452714549224266, 21.36665566728756, 91.7184597993298, 53.983243211459495, 5.321591409818962, 11.146476854452823, 7.913513235340502, 53.114691755369144, 17.74504656197712, 61.48379355803547, 35.4280443380375, 6.272119276501358, 7.610632731412166, 44.25604969120835, 16.71637092975266, 11.605783069837264, 26.491321112468448, 7.225121156129498, 18.95892531450022, 45.19846942825663, 42.7478320092142, 24.857921071398522, 6.492319336350542, 69.46889026241811, 39.72955460122499, 25.54102427290671, 78.06417880741932, 76.10256427306926, 80.72321635046171, 7.511463755040361, 15.016554635258709, 15.194544700301837, 79.91725699381644, 29.277407895479843, 45.08578562643032, 72.22526051247287, 64.44574058584767, 41.39248035311504, 5.239037005589868, 49.641540084992634, 124.42215710193656, 14.903402519102377, 81.1895677284516, 36.43238029548982, 43.96684417202427, 53.09186788294572, 85.65959708982781, 28.21391847161005, 73.83409866328074, 38.755368816430675, 32.27227218329101, 5.377741607955096, 6.008449358675261, 43.50014561465007, 17.4085148475196, 13.659015442526828, 15.769501194609392, 41.06090379850668, 12.370171907088931, 10.862829124030998, 13.495009633238908, 23.375978164345845, 123.6443528119398, 14.967755714655096, 62.58092417208293, 31.003413238594206, 7.4857973724686095, 11.629109859927466, 5.412687051641464, 40.623289992245496, 119.51094916765081, 13.093791649076636, 16.3781816941762, 52.24238312838504, 71.66915199555461, 10.85854195711104, 40.40217289187148, 5.133194678378694, 7.375148406527999, 29.180860772369073, 38.435357177930555, 60.80768974453106, 5.5462682377431785, 50.215820843146936, 33.07797492270584, 63.70966523530072, 23.276163263242406, 47.91772806291533, 34.39358706408123, 47.09250761818328, 104.09730458834078, 50.0344472229222, 203.47854628097332, 61.589561480741864, 11.23284664376276, 23.42056782544428, 5.195851324931136, 30.962229386348397, 8.667460036693981, 23.068183970690413, 20.044296456090848, 15.043451413622947, 80.87864627035316, 8.28160881587155, 32.22160469837944, 17.421697143206163, 43.4502626403187, 69.07189316843741, 26.887747839687112, 5.291684940102973, 26.40566901091976, 5.111750646164926, 45.88381655925785, 5.9048781766343215, 6.51358653938594, 5.2636637651553295, 10.77738917216364, 24.41628077602145, 10.788652411399736, 181.44363976103566, 5.02593694563889, 26.49867061685766, 68.2841782471475, 41.58513677958388, 15.238385510310353, 117.74157622414, 70.12147331627276, 63.61333324256854, 15.49511427256743, 18.182755561010087, 29.26273423743128, 44.760047685030166, 33.06091316386075, 20.88961686717448, 5.478239611188175, 22.737817362967235, 45.517666642075866, 5.272694033431206, 83.80955948243177, 25.503183827491462, 53.85388113290697, 16.551829390966546, 40.14265645870746, 5.786675940144866, 15.083931716129296, 12.867646111701113, 73.06241907498237, 8.647497314275522, 11.796636727427252, 9.129506018934356, 80.40886119878317, 7.342455211885422, 33.35997437083608, 43.508883794785405, 60.28396049753584, 41.34950660768662, 10.084204698697748, 17.39385182188263, 16.447214088390155, 94.07350304130628, 64.32688153085908, 54.14247060443462, 28.18414486764341, 69.35609828129373, 12.562715724320547, 30.280368950146705, 28.802264687984724, 12.020594233446982, 10.789659463193404, 64.68794680315169, 5.9443449963794714, 57.80371905488693, 86.86320278746138, 69.90127075801202, 5.145071078806992, 52.31359827315245, 12.100710612377844, 71.60138913378434, 28.732367204666318, 58.8131502241951, 136.88484174867358, 35.669739584551735, 80.03814370619398, 30.895680177603143, 5.646900968316894, 35.59593922242643, 17.2279734883244, 41.19025565809373, 12.83213922993724, 84.20396760596492, 24.406618648809186, 14.494907167737177, 42.591929726022876, 10.439855427102671, 19.03279766589458, 44.42521115633965, 6.341905301513316, 7.557242525238585, 14.603910565397639, 6.676134227891732, 88.86179658549501, 13.940637493984124, 44.056981685544535, 58.95815235605029, 53.56137536302242, 82.10918027383502, 57.40629913670044, 9.8681686104513, 32.71989758790959, 87.60509403315669, 43.56323893351798, 57.15616319401478, 75.05535997754066, 10.895098799370448, 7.630340509436076, 16.362705145883787, 73.08290876434245, 9.612224887606201, 9.230517385324111, 67.23895488299907, 9.723575766511242, 22.22718554006866, 42.476827084458584, 50.42047704200828, 6.2041436912655525, 30.652178348870933, 8.732457207696985, 87.44115447273673, 43.20940880701444, 16.969344802972916, 19.424803361921402, 10.550487294922126, 51.17674049879945, 30.13343987042108, 36.95599730583909, 93.91968261236738, 72.7325045508855, 26.147738288223103, 34.13568680877413, 6.787838500274759, 10.428055538365383, 28.08103692733068, 19.6837968904621, 49.17074226528644, 19.22065735670121, 206.21086863169944, 81.51840693024346, 9.44919551440614, 40.717900369953284, 33.16903581950153, 100.41231075940384, 6.6700768506625305, 86.61395850561647, 70.33206389385886, 110.63632521281845, 32.992007172739136, 8.527589267346075, 78.96624231268915, 49.478261180552096, 8.399756819601453, 38.88267455109967, 15.254422410863878, 6.666816989784315, 26.07087206868583, 7.726111102057486, 11.90357465711267, 15.822240286757122, 60.492823944560335, 60.905355000021906, 7.689894483502502, 34.81632648120135, 10.708843244386097, 20.53054096598367, 51.37131075099726, 6.2457603227804395, 18.938839821411403, 30.593069566029232, 30.05102466966948, 5.747343584280361, 94.48420268580243, 74.35558152974546, 58.69667583718268, 21.623752047666102, 61.31569052755613, 70.26583683541635, 44.94749001939623, 50.72044460834068, 65.22188090047405, 164.15594049694147, 10.31667213517009, 7.554456741693037, 16.94959832178465, 36.45208263131082, 16.065291835622872, 81.15283824777744, 20.79947128471383, 96.38315844778607, 68.39333704553641, 77.86996309017098, 72.2512728884558, 35.751028678507424, 13.300065365939416, 64.17813916478903, 19.3127688423537, 34.42705295207725, 54.524235060918315, 55.15432530612604, 57.2507358560745, 9.313187329582908, 95.62115359503382, 20.328543087931205, 67.04707317217125, 36.431679751398256, 5.825468292898594, 12.141278107042567, 13.517302124183143, 61.4534052604065, 12.94449151054311, 69.2984918556415, 80.73447361798159, 23.09820011350589, 11.204898980232626, 60.77539414776401, 7.407505491344924, 53.73702535728981, 58.67433241223179, 15.31047539137398, 18.29177506627642, 5.619260616900456, 44.72516136439857, 11.977867656918335, 73.92026730018958, 72.7077013613354, 5.176816219646076, 31.68004007340311, 69.71255126068505, 9.418326148591142, 7.924164669500064, 27.769080713820735, 8.835883563004721, 11.142716197400876, 28.494651665068325, 105.21029379901651, 25.84130362268565, 120.71260156171388, 9.38272570340074, 11.002889120943196, 37.35886396549041, 13.646639966987523, 74.47559021953433, 9.852041905150225, 77.06765714547196, 48.175871722900084, 205.66654678320128, 15.045661652645586, 25.164490187671202, 48.88635049514671, 48.68441220461307, 5.670479112395334, 31.994490444112447, 58.71831833961853, 129.60265491634584, 40.56484201086617, 11.972243308156525, 47.9201624267391, 123.02717831181859, 24.92533038882797, 56.68178026002413, 18.227866719869606, 97.07884903773768, 21.074412734274787, 81.68721769756259, 23.734421729088744, 82.41733430725424, 49.029175862006085, 64.84830551023134, 16.013755007684907, 34.78724347738169, 59.55958213682257, 58.694413705207616, 10.490734334110725, 13.91531701889713, 118.02748342975045, 102.89642753328677, 65.46268669924402, 58.94706547373028, 57.23858634942828, 8.092553750359858, 53.77100410019891, 5.969640154828399, 51.510642433558594, 40.01894330146726, 5.92601276932926, 69.45941324471163, 6.860918230735955, 51.01828237507216, 41.91529670936566, 109.55563788854757, 8.096176666423306, 12.72524296230289, 92.04633069700552, 20.875984060249895, 33.7375958533014, 29.598140314044095, 21.790596331774513, 70.11589954791354, 12.592918178601298, 17.28776955334837, 50.60031606427249, 5.375844949791496, 64.05864158166955, 97.71997430163623, 28.458341806920497, 70.92147235516894, 34.15200689968256, 42.90339902290415, 49.227655521667664, 28.394663471164826, 25.299319760398586, 60.184063450372, 87.3169436685174, 5.347878729834836, 13.64691821900278, 35.541590665996395, 14.575790711871585, 60.586911424306194, 14.498277314570867, 156.43119017225433, 35.28638931466524, 46.229117532444675, 8.744880127184377, 50.3615228260549, 18.731718777892446, 80.99324256066636, 9.74530754701768, 38.2984263765724, 32.64391495559283, 75.93604492355736, 15.634315517245348, 35.02820149498742, 12.925414963386796, 5.628614563958292, 79.75338647691231, 45.87972987175766, 15.35094421086134, 7.179642206682781, 18.646187359844742, 8.469519549160271, 132.84453655961735, 38.81179013225566, 99.1193578793787, 69.65845671449557, 18.74780238172238, 62.85918018864341, 57.7481525126151, 18.923791337994764, 46.44626598234586, 23.109926582489443, 40.18121448768896, 113.76337227319603, 20.415892038662964, 19.822838770336137, 15.449757110523297, 8.194376243445713, 96.43236982233654, 49.747606168389154, 103.38809061788788, 80.5796580577598, 28.92325205145335, 57.19267663468461, 26.554508475965505, 15.012463047588156, 82.68326347203032, 32.4903588282142, 14.262573076657473, 72.96852958581032, 7.307578077078077, 11.264378942540567, 75.25538534189688, 18.471689385596466, 37.358791251554266, 11.544222599121582, 36.291702262960115, 106.59354348755107, 8.686586559449005, 18.753503459813384, 21.793008141198108, 34.26099096202999, 61.907699356182924, 14.187539491966053, 40.66887346067321, 14.626282120192952, 87.28557140546567, 32.90982645845291, 22.156228133762518, 40.972696463151145, 59.67940990347894, 10.036783909865443, 5.231221418401218, 58.40451992523194, 68.58282209678399, 86.13302244492633, 45.63781819726222, 31.23732932451902, 9.575136699292782, 71.31544986833087, 34.13771178320909, 28.154543723105036, 20.635580598617473, 64.10554331082578, 58.332800631019154, 7.702982456409283, 55.70955279602828, 66.32713036862552, 25.948594804610487, 16.471208340672263, 12.33713745688257, 102.0601933913243, 60.23447060485127, 22.126447971901364, 37.15778846503835, 6.248388689413823, 7.173006518460212, 58.16828643695363, 17.88744302673021, 23.70437595722644, 58.851237646897374, 7.505427382775121, 9.946330867959327, 18.6745318508469, 20.382123970289562, 58.29652194961116, 98.00888142935315, 6.419336816557755, 98.75304379950373, 21.538307656252655, 6.755789076310676, 62.999078728105985, 70.88464425638128, 19.27131397983205, 19.45307618916593, 6.1057438484093245, 9.544250840825404, 8.905435294168138, 19.936955652658348, 18.69064227120772, 30.07348484430231, 38.59693974638624, 12.29316063682597, 20.425392595783055, 35.57191940667673, 14.936366918144415, 28.73547675743805, 28.03774198767624, 14.962855011525804, 6.3719266933797964, 11.452567987320077, 22.993021478151785, 22.61691963349198, 14.837445041761892, 82.0695836554888, 15.920408127935634, 16.831172279885322, 75.16216562558938, 41.07567170736053, 45.12412846455058, 40.43696302743491, 40.590817041205966, 25.33129050495835, 22.50080976688537, 11.835326588633155, 65.27074287777108, 13.409958628989143, 88.4103379462809, 6.015727344842464, 6.94198935346671, 11.346301988403106, 7.865975582967579, 74.57926778714358, 57.19264508951232, 35.576841495568175, 41.53472206614185, 42.99540866734174, 19.22976123752633, 12.735558735826055, 35.57463430059614, 17.95474689204012, 11.343356721355173, 49.406798071322754, 41.046325435701426, 10.581314656342542, 17.44458722578999, 57.90364943626489, 22.042696579992935, 33.03013404583522, 94.96746387927062, 9.795796443325466, 25.604875940790013, 51.62257791578698, 32.18319213574231, 11.674435184384846, 32.94211340707488, 23.973693703194336, 34.87787193072773, 83.34111494632445, 25.523955736481028, 22.12725425196624, 39.89254827327943, 76.80553206979242, 61.7337420844877, 65.65109622900715, 35.11899352589829, 59.616009229686625, 83.5407837056738, 119.89086580978142, 43.409076444777604, 115.73670772958342, 69.49097538734844, 7.349794631918108, 24.6383083592472, 47.29775886682043, 48.97317937259511, 34.58835163582634, 16.16516500399848, 101.7087962034081, 10.516556236919616, 5.975207456936351, 26.062196977061905, 55.822998447747544, 22.133993742336326, 12.64171144852137, 5.992523287347552, 12.09706716063504, 6.48856417898271, 74.18938232246568, 16.1412141951065, 7.4238050082552425, 30.285265441731642, 26.935297075463815, 12.546529545577078, 6.941642973056386, 88.08196513808201, 84.66139729999796, 17.46061256662739, 11.354341866196082, 25.90793048937641, 12.780390587394567, 40.19768308079578, 61.2624541749008, 109.4807959184168, 12.077998131266783, 13.165989755979549, 52.617273578594805, 15.310754182520789, 25.572088560518825, 17.69671094622829, 87.5680844283316, 5.764400039420944, 11.64364482773613, 7.050589691415903, 29.36666429980979, 139.18207277114226, 27.607058855371655, 68.48199314478777, 9.834381093562653, 80.98920006191473, 57.026063258725785, 8.522506432248232, 98.3094267637733, 47.83664108421506, 59.17717558805006, 64.12086664921199, 9.324695622180002, 18.597061317289512, 106.498714652248, 42.1863693540527, 56.94716121896771, 202.0005691055849, 38.016722834188045, 55.739253804918256, 88.02951746765272, 15.659407150221364, 27.537865768748144, 44.20197365240371, 20.620040696311484, 21.500307531754434, 40.34204351428027, 157.61115366864402, 33.58640264146551, 69.12422024640108, 10.542650910354752, 20.142846378190843, 15.969465220231275, 111.01916648865452, 114.88634812521511, 27.26943972600693, 19.036591721069573, 94.76728360998868, 9.227335757696949, 9.72730956384075, 50.91923601516104, 18.107693521622934, 5.48271401920083, 63.09882418528039, 17.3408988301903, 9.497963659874301, 56.31141033493937, 47.96401738446515, 8.045175831104837, 8.109309742214961, 48.93832747939677, 10.689869454913053, 13.915104172263401, 28.49612107001638, 30.717662037930257, 26.91705614718521, 195.68054938549614, 91.85064828572395, 39.204654779302054, 13.313200672584298, 12.193197104599932, 150.14631497941437, 7.854711270325129, 37.7594062176473, 71.41473795856993, 5.325692166508781, 18.548522727435866, 74.26679911372769, 44.49985408074997, 6.813372158367049, 22.839694849528094, 75.45232810011915, 21.795915657052795, 35.19759304010919, 45.409831050911826, 6.7872358252753715, 77.40751961092349, 5.347400213179255, 66.80772502433132, 105.90232469443637, 43.60941315155891, 17.733490394397002, 14.951676623834436, 6.690178143291759, 65.81477847932703, 13.00525528114446, 19.658438901912426, 46.96691728390768, 6.766541655072426, 65.67155649289717, 80.69628176189683, 35.236963179245336, 14.986349062139453, 52.47477295208213, 41.25831836739426, 40.94405097000004, 50.17173682487088, 8.343065304635191, 39.59956104767874, 5.401765673787355, 110.57874021902727, 30.406542093009257, 22.061559869914042, 12.69208056278808, 42.44029390146227, 82.12497040963663, 37.73186835505303, 25.56684619499072, 36.85268849881514, 5.520400513757105, 40.18506778507583, 10.969811299138634, 11.239699957221443, 28.210645551629632, 8.128406210776733, 68.15905452320601, 32.81234415663484, 5.980609040646781, 9.46858327804646, 64.25395995627953, 22.817088292068053, 155.13768424837698, 18.413022478582096, 19.936715265597226, 74.58061304476254, 7.640221342505589, 7.769581060530011, 11.058212895474696, 75.27445494531707, 60.09219130090553, 51.6014444772495, 10.480840798149996, 103.69861642308717, 47.00166476827658, 26.19965670743825, 44.95807344775714, 31.01236187207293, 5.576373204262173, 23.579600835406985, 11.21308549458399, 12.778787714529072, 8.689921561256163, 24.256461831799427, 56.525213644071684, 77.90421524535262, 41.862611355935094, 13.832348210545852, 21.97621100962864, 89.84253360615497, 7.214975516358392, 22.65409684147338, 85.39254564872115, 15.442888978777058, 102.52252162742747, 37.82597514256952, 33.23719324023884, 84.71255169490186, 8.26102418514858, 16.20100086159283, 7.505556552178985, 106.19218577193607, 92.19062225934125, 61.00087225418994, 29.54312621146587, 20.81846590043742, 8.808201082445038, 133.89606465779718, 34.360228722897034, 68.8740751503772, 90.083463821906, 37.06760343454276, 48.18139368089652, 20.93911691894884, ...])
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);
([4038101.047178858, 4038460.9375, 4038799.280785226, 6973617.1875, 7114447.797187322, 7117194.160648338, 7117649.940027457, 7182951.061680914, 7210279.100970647, 7210725.159839718, 7210925.0, 7210969.405182122, 7211118.75, 7211145.3125, 7211177.304693114, 7211179.94313006, 7211324.929333357, 7211326.243863104, 7211382.8125, 7211718.75, 7211747.053231967, 7211889.000783795, 7212078.717925871, 7213060.988171689, 7213323.4375, 7227776.5625, 7232296.288013113, 7259239.042528092, 7266556.25, 7282142.308674396, 7345437.5, 7354231.9709357, 7377272.620411772, 7381752.121067984, 7385278.124515164, 7396692.157114595, 7502759.831399076, 7536411.229996762, 7569100.0, 7645673.4375, 7655492.506934201, 7656337.518764101, 7660911.208371025, 7662795.19431701, 7664246.754577483, 7664255.170121653, 7664873.977030768, 7665566.739799412, 7706380.847882277, 7706528.745345525, 7706925.0, 7708817.1875, 7714508.643928348, 7717760.9375, 7733700.0, 7740566.928472541, 7741943.75, 7743009.48724477, 7743071.547591834, 7743542.1875, 7743888.327384406, 7751278.125, 7756566.503149503, 7774843.511458043, 7785249.709882268, 7804873.4375, 7805411.533072867, 7805720.113219125, 7811481.625147739, 7812786.636378055, 7826403.2770010205, 7826480.687148829, 7832040.344067553, 7832413.940555672, 7832697.315338594, 7832706.25, 7834225.448408975, 7839042.999817195, 7840082.30227926, 7840140.579624401, 7842442.943151871, 7842631.039669166, 7850075.718242891, 7850101.5902339965, 7857182.133474712, 7857521.875, 7858390.625, 7858682.696016426, 7862287.530457248, 7862419.618131451, 7870573.659698142, 7880957.172998486, 7885544.264020642, 7946190.625, 7960641.730719756, 7960799.4434861215, 7960804.133239149, 7960814.124702415, 7962519.403921043, 7968162.235795117, 7968471.661633419, 7971213.002441579, 7971571.875, 7972274.202925776, 7972291.685578587, 7972292.531206936, 7972678.079387707, 7973400.728051051, 7976038.545248295, 7978951.97185537, 7980785.590132826, 7988679.87257696, 7996732.586230056, 8002263.864402334, 8004418.129252809, 8007813.305968228, 8007883.181113552, 8007994.997132443, 8008498.634942018, 8008649.145990668, 8008741.703773242, 8008970.728579232, 8009188.677049932, 8010102.003945669, 8011037.064451174, 8011090.617424313, 8011399.801795198, 8011563.05481574, 8012371.380831866, 8012723.845595464, 8013392.1875, 8016029.174308551, 8016659.375, 8017974.410056375, 8018255.976030348, 8024292.704931715, 8029571.875, 8041507.8125, 8041673.1873381995, 8043070.567284214, 8043229.87967602, 8045137.356928381, 8048940.238979835, 8052257.068823909, 8055257.70815464, 8055339.0324128, 8055706.25, 8056139.984188062, 8059196.671637659, 8070049.9334132, 8078725.0, 8079036.469824753, 8082922.260098229, 8086921.875, 8088129.6875, 8090776.316346221, 8099346.793183003, 8101650.474383362, 8115739.0625, 8120190.625, 8131791.373918748, 8146505.438690858, 8151699.321990539, 8157649.783965918, 8167453.992144641, 8168540.949329219, 8168767.765847121, 8168984.676487915, 8168995.725472618, 8170195.274417728, 8171019.269800484, 8171668.144455446, 8172146.886975398, 8173517.9709560545, 8173812.5, 8173841.206751036, 8174293.75, 8190153.125, 8204126.601349862, 8205135.95790004, 8208964.0625, 8223580.086396832, 8228159.660743409, 8232637.9124918105, 8245112.880223025, 8253949.55168393, 8267921.875, 8278471.875, 8278912.282000656, 8282462.533270408, 8282576.5625, 8284389.0625, 8288128.081236822, 8288356.971980087, 8288653.125, 8293184.375, 8293888.80142437, 8295167.207050645, 8298806.585619869, 8300476.520933006, 8309532.669753068, 8311148.164142789, 8312246.875, 8312735.584757479, 8312929.420733554, 8316435.717776067, 8316671.875, 8316831.140721174, 8323374.989966153, 8324623.590342307, 8325148.4375, 8326220.3125, 8326995.802647985, 8335628.125, 8337009.992945878, 8338801.501545196, 8339101.5625, 8339152.159008138, 8344415.071881769, 8344680.447585737, 8349245.3125, 8349723.402289109, 8354577.742234245, 8358675.201501209, 8359023.4375, 8359028.796956885, 8363143.573661886, 8365376.123055209, 8367927.795083636, 8367993.86723318, 8368007.819369023, 8371243.75, 8372269.701451873, 8374737.163186746, 8378962.79872711, 8381284.741876259, 8381531.25, 8381807.182832789, 8382552.537948348, 8385437.83195765, 8386183.921593305, 8386245.3125, 8388187.3206899855, 8389238.682994237, 8389292.313057167, 8391544.634531578, 8394221.875, 8395596.875, 8399934.375, 8399950.268763697, 8408446.875, 8409349.074996667, 8411338.539481677, 8413216.849416027, 8418338.630978663, 8418385.9375, 8418402.466558874, 8418426.5625, 8418487.5, 8418880.036337573, 8419400.0, 8419928.191239716, 8420385.611204691, 8420435.637728194, 8420662.424903514, 8421416.281914238, 8422315.269617947, 8422705.862157336, 8423978.151491031, 8433546.875, 8435706.240592644, 8437301.5625, 8437888.635459194, 8438051.5625, 8440782.8125, 8440787.504922125, 8443000.019337071, 8464790.507841004, 8466477.226386849, 8467408.404365357, 8467969.90729836, 8469620.47946278, 8469678.773445064, 8474451.326187951, 8474456.000375727, 8482979.45918499, 8487754.327275425, 8487827.17791019, 8491216.608744847, 8492654.6875, 8494093.75, 8498271.950767903, 8499032.8125, 8499051.5625, 8499513.226170555, 8500557.95053887, 8503856.901316902, 8504678.140822588, 8508112.5, 8508856.107475761, 8508871.312298127, 8509111.315761896, 8509232.362208592, 8510473.145354766, 8511415.01784647, 8511685.989959165, 8511996.746220341, 8512654.939116456, 8512678.882653458, 8513339.015152037, 8513479.31153252, 8514081.286870997, 8515325.64865446, 8516657.8125, 8518738.125366652, 8519416.014587162, 8519660.688667983, 8519828.125, 8520002.34142467, 8520119.87671362, 8520453.125, 8522275.56080401, 8522451.786425041, 8522574.21119873, 8522644.065891366, 8523370.658425188, 8526698.4375, 8527251.5625, 8530045.3125, 8530088.220891839, 8530590.625, 8530591.382924521, 8531193.216158407, 8531518.122870898, 8532355.19236473, 8532359.147398649, 8532609.375, 8533389.119045207, 8534190.625, 8534764.0625, 8536146.875, 8536200.669404835, 8537176.5625, 8537542.731987992, 8537965.625, 8538026.21226173, 8538481.25, 8538894.886044227, 8539810.925468322, 8545092.1875, 8546310.9375, 8546609.954025075, 8546795.3125, 8547311.4309853, 8548295.186402861, 8548582.121676581, 8549048.1999614, 8549663.243332615, 8550663.940177428, 8550935.9375, 8551012.010339359, 8551585.149577782, 8551971.831956651, 8552449.006777165, 8553196.746014133, 8553201.471014682, 8553258.921012683, 8555051.825220952, 8556435.64754463, 8556598.4375, 8556937.73403081, 8558270.3125, 8560253.004462644, 8561177.72647908, 8562328.698210154, 8562628.377851335, 8563307.22969209, 8564051.5625, 8564056.25, 8564171.875, 8565977.970906816, 8568637.57431875, 8569128.394814475, 8569207.624432195, 8570784.68943695, 8571563.940727632, 8572028.125, 8572089.49254053, 8574524.673547996, 8575390.625, 8575978.125, 8583851.046575248, 8584088.275097862, 8584371.07014575, 8584560.9375, 8584858.76910148, 8585460.317481434, 8586185.201741608, 8586733.971410332, 8588044.192131666, 8588693.75, 8588808.832570663, 8590933.227567315, 8591223.4375, 8593284.24202982, 8593284.375, 8593550.12066798, 8595397.938474607, 8596848.2301948, 8596859.180505017, 8597578.125, 8598258.612418957, 8598664.446794892, 8598893.75, 8599303.26109803, 8599878.125, 8600901.226573026, 8601580.857020212, 8605396.388278436, 8607046.875, 8607745.3125, 8608010.1497457, 8608048.4375, 8608217.617049128, 8609115.651412822, 8609598.4375, 8609840.833062721, 8610154.161022196, 8610570.392243493, 8610658.870591618, 8610819.327850468, 8611144.077412227, 8611376.918689784, 8611378.131448701, 8611402.3280491, 8611553.125, 8611843.98340205, 8611879.6875, 8612112.21440998, 8612308.497302582, 8613093.643595183, 8613410.765913261, 8613416.469838345, 8613418.75, 8613905.839936981, 8614064.681866845, 8614162.77227167, 8614356.25, 8614414.0625, 8614874.553219745, 8615053.273897955, 8615105.999493646, 8615681.725065663, 8615989.0625, 8616012.194806406, 8616296.381777229, 8616433.785756493, 8616531.113083439, 8616800.442969134, 8616959.375, 8617073.704088219, 8617183.55362223, 8617293.66985264, 8617471.875, 8617503.125, 8617721.875, 8617923.106832508, 8617964.160479989, 8617965.115101077, 8618382.8125, 8618436.74961198, 8618635.9375, 8618665.107554717, 8619610.182077914, 8619721.254060473, 8620162.478378123, 8620798.4375, 8620870.012487333, 8622606.25, 8624000.081738226, 8624970.466563744, 8625402.030873366, 8626063.630878225, 8626943.75, 8627400.917008514, 8628639.781920815, 8636269.72177555, 8636890.88021077, 8637551.61133014, 8637685.378452359, 8637705.67433888, 8638637.529893337, 8639066.427110512, 8639567.281047896, 8639625.66796476, 8639854.781408895, 8640871.875, 8640975.483393686, 8641368.683811923, 8641567.957795423, 8641692.672636619, 8642003.717289906, 8642164.9965604, 8642412.601041418, 8642608.620445505, 8644176.297209198, 8644589.974434309, 8645495.322081368, 8645551.115965713, 8646076.813459571, 8646223.285252364, 8646587.5, 8646693.810079452, 8646951.4811504, 8647035.9375, 8647593.363027038, 8647717.1875, 8648398.995114096, 8648800.0, 8648991.88526668, 8649174.470662154, 8649323.464559807, 8649499.803164814, 8649517.1875, 8649717.1875, 8649894.726958081, 8650677.742204951, 8650971.170300314, 8651647.598411612, 8651885.9375, 8651890.214093247, 8652076.5625, 8652231.25, 8652250.543378254, 8652475.0, 8652828.783237308, 8652894.20296657, 8652963.51947868, 8652976.018740525, 8652984.073721297, 8653286.903904142, 8653429.6875, 8653620.3125, 8653620.567985045, 8653917.028912801, 8654143.75, 8654701.5625, 8655351.112807183, 8655351.264423376, 8656860.9375, 8657029.6875, 8657337.318728007, 8657657.8125, 8657873.4375, 8658391.80164649, 8658788.94594283, 8658844.090754231, 8659003.407223793, 8659067.137642521, 8659185.782416662, 8659634.27767171, 8659655.156603847, 8659694.830452342, 8659937.5, 8659942.453609046, 8660069.934216226, 8660525.827418799, 8660726.990206469, 8661233.81082883, 8661924.745851045, 8662368.75, 8662468.279314268, 8662548.4375, 8662781.837813834, 8663163.00405304, 8663425.0, 8664121.270179445, 8664976.419769427, 8665121.875, 8665854.345840745, 8665950.0, 8666609.79000943, 8667416.836219588, 8667790.625, 8668077.176515872, 8668234.583988365, 8668253.125, 8668349.747459967, 8668592.360321619, 8668968.363121757, 8669013.965837244, 8669082.713122364, 8669189.0625, 8669637.378640758, 8671084.375, 8673256.25, 8674112.5, 8674191.40156047, 8675367.1875, 8675692.348349333, 8677555.133592958, 8679139.514547175, 8679277.206104657, 8680110.9375, 8682832.8125, 8684209.545619652, 8685399.857232414, 8685522.784395091, 8685783.072903331, 8685985.217902536, 8686096.875, 8686261.995566396, 8686443.9668361, 8686703.289113104, 8687051.893133998, 8687879.6875, 8688276.5625, 8689363.29341635, 8689715.625, 8690141.243829247, 8690175.0, 8692751.5625, 8692882.009574218, 8693048.4375, 8693318.39812051, 8694708.757086461, 8695411.167832572, 8695949.38478078, 8695968.064505735, 8696212.745415883, 8698310.758979604, 8698537.2519536, 8698750.285423452, 8699135.9375, 8699311.934734613, 8699543.75, 8700207.8125, 8700271.797673922, 8700317.205991795, 8701964.0625, 8702790.625, 8703127.934689486, 8703182.8125, 8703717.851200983, 8704028.210713645, 8704046.875, 8704419.444877053, 8704584.227466296, 8705508.063575288, 8705578.125, 8705915.047292449, 8707228.811868757, 8707601.01060739, 8708219.842047837, 8711138.84296622, 8712927.446218768, 8713129.139444513, 8715171.875, 8715209.28976283, 8715712.5, 8715787.5, 8717476.12650169, 8717723.279101906, 8721477.215732105, 8721499.16849242, 8721538.557263523, 8721726.180770345, 8732751.5625, 8735520.3125, 8743082.8125, 8744789.0625, 8744994.024841271, 8748093.75, 8748639.482162138, 8749845.875178626, 8751307.22201514, 8752250.0, 8752657.8125, 8752675.267608875, 8753097.026854508, 8754098.4375, 8761377.979564123, 8762270.436188975, 8762725.656791696, 8764657.135330986, 8765933.507326687, 8770476.852219034, 8772744.595706444, 8775685.78715725, 8790118.94255886, 8790542.406134062, 8791489.667375553, 8791819.952103147, 8794354.6875, 8794940.346222281, 8806931.897530014, 8808772.59940905, 8809060.318418836, 8810947.883211205, 8811810.9375, 8814143.303719778, 8815995.3125, 8816960.44201992, 8822792.148720082, 8823472.297120526, 8823595.3125, 8825022.89764266, 8825197.705399247, 8825534.54298224, 8826181.491436873, 8826902.574261615, 8827965.255742896, 8828031.920877911, 8828378.125, 8830064.413880797, 8830558.448907774, 8830711.885864405, 8830850.0, 8830871.873650149, 8830896.875, 8831335.502034836, 8831459.380589016, 8831938.286274312, 8833129.88584817, 8833869.950771647, 8834171.528388867, 8834348.063648945, 8834606.162092088, 8834873.672622718, 8834887.920796122, 8835045.3125, 8835131.25, 8835633.28927438, 8835799.817318838, 8836339.0625, 8837296.68942033, 8837344.907913921, 8837405.097493993, 8837457.431258366, 8837816.7178555, 8837874.81851066, 8838121.149065902, 8838218.020273738, 8838323.572989361, 8838444.422357071, 8838501.025257545, 8838510.9375, 8838621.535893293, 8838893.75, 8838899.892055146, 8839078.926130777, 8839299.269238902, 8839350.827159218, 8839397.490637083, 8839572.008720012, 8839574.507133905, 8839593.75, 8839699.619850576, 8839700.531309392, 8839920.3125, 8839969.865884325, 8840238.07200166, 8840291.16521442, 8840297.377498304, 8840360.707896853, 8840389.0625, 8840552.920629844, 8840681.573719181, 8840996.336234584, 8841021.592255943, 8841118.75, 8841205.691809274, 8841211.988176722, 8841368.85216254, 8841523.4375, 8841564.0625, 8841694.856042542, 8841782.027723372, 8842115.625, 8842132.090344593, 8842166.368921423, 8842203.22337333, 8842262.5, 8842323.026228871, 8842429.6875, 8842433.615332238, 8842443.516446637, 8842471.875, 8842479.137230739, 8842481.25, 8842533.10032963, 8842533.898994533, 8842538.632839782, 8842741.027128821, 8842741.285417605, 8842745.3125, 8842747.999433018, 8842763.29204166, 8842806.84038299, 8842848.980203802, 8842887.509389844, 8843196.607620183, 8843233.095268441, 8843238.537562843, 8843270.3125, 8843366.21734814, 8843469.500852896, 8843475.831268085, 8843518.249449307, 8843590.625, 8843606.549489273, 8843615.7653117, 8843620.646325758, 8843843.03789125, 8843926.48722463, 8843995.3125, 8844019.756118521, 8844088.033338344, 8844140.065499576, 8844207.8125, 8844218.843616202, 8844276.392857257, 8844366.1987895, 8844445.3125, 8844464.931654565, 8844900.306775361, 8845035.660891296, 8845065.815740624, 8845171.750713104, 8845496.826868001, 8845588.718597662, 8845875.540429449, 8845994.959328776, 8846282.8125, 8846609.79600069, 8846642.1875, 8846707.8125, 8846815.625, 8846820.3125, 8846824.992056625, 8847160.088229211, 8847466.352947846, 8847701.498033592, 8847732.8125, 8847751.394647308, 8847828.125, 8847837.5, 8847973.92722039, 8848212.676407268, 8848282.563612359, 8848296.875, 8848427.297963897, 8848527.366732052, 8848645.3125, 8848663.152754826, 8848767.011156168, 8848779.6875, 8848848.027914649, 8849000.915580723, 8849142.986205397, 8849228.912229665, 8849363.885523558, 8849630.08249944, 8851012.486533653, 8851246.239664985, 8851456.124305595, 8851666.058834177, 8852197.946939908, 8852275.63970131, 8853727.041627737, 8854434.375, 8854492.700861024, 8855483.003126781, 8855501.5625, 8855896.875, 8855897.95129362, 8856729.336534658, 8857238.665567625, 8857488.763081742, 8858238.764354926, 8858732.96792078, 8859123.4375, 8859288.975621078, 8861270.174267696, 8862783.185981376, 8863235.9375, 8863651.057803085, 8863684.964224292, 8865000.859833326, 8865347.520591568, 8866684.222302886, 8867002.88255315, 8867747.956101704, 8867816.682933412, 8868647.62593405, 8868804.6875, 8868968.994746406, 8869035.562665742, 8869065.625, 8869076.13223626, 8869170.3125, 8869353.125, 8869511.055208104, 8870119.35551714, 8870437.65901446, 8871026.5625, 8872447.945531283, 8872450.0, 8872467.800088147, 8875890.62766493, 8876951.183758292, 8877293.75, 8877581.881331094, 8878111.794061793, 8878919.933582978, 8879340.64018364, 8879568.75, 8879721.346020693, 8879926.225774024, 8880480.035307452, 8881123.4375, 8881151.486197783, 8881362.5, 8881584.375, 8881970.417813592, 8883185.9375, 8883296.960837118, 8883506.25, 8883917.786923945, 8884996.430157823, 8885963.313458573, 8886123.4375, 8886170.88162991, 8887314.0625, 8887740.455014147, 8887745.3125, 8888537.235936783, 8889122.554250263, 8889438.012999073, 8889931.320487363, 8889954.315395933, 8890805.938420074, 8890886.584993856, 8891014.227398604, 8892600.461279262, 8893615.78290002, 8894781.25, 8895766.810715005, 8896234.20105159, 8896239.748677013, 8896450.89091424, 8897096.875, 8897557.913609717, 8897923.875131402, 8898017.142580304, 8898158.991018206, 8898420.712093415, 8898639.0625, 8898713.605087176, 8898975.624242019, 8899437.128061878, 8899697.460976752, 8899775.955172576, 8900394.448819363, 8900522.735878617, 8901702.472480832, 8902398.491444461, 8902613.172086405, 8904335.067064838, 8904380.761337329, 8904446.242444742, 8904559.301969735, 8904931.25, 8905113.737508604, 8905427.672103204, 8905596.560963308, 8905672.219221361, 8906343.359007845, 8906990.625, 8907136.063104585, 8907364.404931495, 8907842.1875, 8908021.875, 8908426.395485282, 8908606.201364025, 8908701.857864162, 8908745.034101786, 8908753.125, 8909276.5625, 8909311.39691891, 8909362.5, 8910183.804602958, 8910250.871337827, 8912078.125, 8912122.161828332, 8912654.6875, 8912906.005495353, 8912954.6875, 8912976.5625, 8912990.067612786, ...], [28.20710442072825, 40.2360151609498, 110.53989544584489, 38.67136967291786, 6.023950765869061, 5.975983265416442, 60.250618068389706, 13.606875759374663, 7.404035481172336, 57.28975553690417, 34.22907332531323, 75.81932488729872, 56.56594574095258, 45.880495321772884, 12.526794802875031, 11.552250987450144, 48.45810954463167, 23.515564885678486, 89.48700932772526, 67.23408162037654, 6.289982410070407, 11.032591458105493, 27.25043934308688, 46.47081106364701, 50.24646633398785, 105.33597243527811, 18.78287650611562, 71.16714199437725, 49.6138253922114, 6.282630237039685, 85.01190339676162, 20.426014653118763, 8.72445932462468, 19.493046256188023, 40.83580245503548, 81.5653568899973, 7.777094276534344, 9.591609494925951, 118.44553226133891, 43.535792522516026, 5.1047955583683375, 14.029326449219942, 23.357876337381445, 80.30272355436439, 94.13578200070219, 10.395320580470067, 17.492636595778464, 10.493292639847587, 22.52845239765148, 5.747409617214849, 52.27418725791872, 46.793639142913776, 46.09029418750391, 72.57342826025011, 37.6312065877655, 14.038302678769137, 46.70801259881598, 5.402782449956875, 7.488962032587561, 47.927831879993974, 12.725160941384766, 113.31407765779572, 5.881944452849719, 70.82459196520486, 74.22755570839101, 39.73806205152667, 49.04969648950659, 98.1650128879368, 24.77628804143726, 18.4988337877038, 9.463323004839056, 10.348832387895461, 44.85624673308042, 9.230377800801849, 15.076099787818151, 35.52301067624355, 12.91019744286537, 6.622442864526733, 21.391745224741598, 93.22410286699056, 7.335344920046891, 59.90636602223882, 12.472705503679588, 5.245922173833777, 19.875596298243444, 40.165729890373676, 63.138959389169536, 45.04611311817101, 11.175649514413207, 40.086422279747474, 23.253327661028194, 71.7044634480071, 111.3816391666764, 96.72817265165973, 44.5088307826815, 47.045781021638916, 13.179855016398685, 9.384558531930677, 33.71019429611363, 56.097848168194375, 7.066471303700177, 6.568847370649972, 103.34375595349198, 18.782650059466107, 8.940235880784298, 9.639980635219354, 14.77046076719407, 12.494769687601517, 51.17952148222518, 52.37544199608311, 23.16397815138218, 22.618803730907295, 15.413495803452108, 31.18480158144316, 13.007081487448854, 6.37469587997538, 11.757286115920634, 28.637096611754465, 68.45322732197803, 17.21155283314436, 21.59254544680194, 22.807982285682197, 54.15661196668368, 16.94138972172918, 17.546638978535828, 28.375944376839104, 34.01718421944045, 17.582911439574737, 6.9973387804540685, 65.17453863481242, 84.20751422408017, 59.98723092734058, 91.75189031899474, 7.402946990499365, 79.54921502091193, 9.810922321540733, 89.42572428249093, 69.70693230672398, 52.642205616904334, 16.01051720249425, 6.108314457921836, 34.44782780012582, 169.45738893546007, 12.704794806339411, 8.232157930660108, 75.7632272080166, 76.87147232834273, 20.194727856955122, 25.068970050578397, 8.251676223343825, 59.00031889179823, 5.3604995113364895, 5.731712994555841, 72.62694785919194, 89.3157030277963, 14.079543573470206, 14.638569419744169, 14.50002945233351, 75.28157658977638, 65.66603351662472, 18.8473523544153, 7.899575996979505, 8.817132455769698, 56.9257044106019, 69.6851380099211, 21.24062282805284, 6.343142378915443, 8.452714549224266, 21.36665566728756, 91.7184597993298, 53.983243211459495, 5.321591409818962, 11.146476854452823, 7.913513235340502, 53.114691755369144, 17.74504656197712, 61.48379355803547, 35.4280443380375, 6.272119276501358, 7.610632731412166, 44.25604969120835, 16.71637092975266, 11.605783069837264, 26.491321112468448, 7.225121156129498, 18.95892531450022, 45.19846942825663, 42.7478320092142, 24.857921071398522, 6.492319336350542, 69.46889026241811, 39.72955460122499, 25.54102427290671, 78.06417880741932, 76.10256427306926, 80.72321635046171, 7.511463755040361, 15.016554635258709, 15.194544700301837, 79.91725699381644, 29.277407895479843, 45.08578562643032, 72.22526051247287, 64.44574058584767, 41.39248035311504, 5.239037005589868, 49.641540084992634, 124.42215710193656, 14.903402519102377, 81.1895677284516, 36.43238029548982, 43.96684417202427, 53.09186788294572, 85.65959708982781, 28.21391847161005, 73.83409866328074, 38.755368816430675, 32.27227218329101, 5.377741607955096, 6.008449358675261, 43.50014561465007, 17.4085148475196, 13.659015442526828, 15.769501194609392, 41.06090379850668, 12.370171907088931, 10.862829124030998, 13.495009633238908, 23.375978164345845, 123.6443528119398, 14.967755714655096, 62.58092417208293, 31.003413238594206, 7.4857973724686095, 11.629109859927466, 5.412687051641464, 40.623289992245496, 119.51094916765081, 13.093791649076636, 16.3781816941762, 52.24238312838504, 71.66915199555461, 10.85854195711104, 40.40217289187148, 5.133194678378694, 7.375148406527999, 29.180860772369073, 38.435357177930555, 60.80768974453106, 5.5462682377431785, 50.215820843146936, 33.07797492270584, 63.70966523530072, 23.276163263242406, 47.91772806291533, 34.39358706408123, 47.09250761818328, 104.09730458834078, 50.0344472229222, 203.47854628097332, 61.589561480741864, 11.23284664376276, 23.42056782544428, 5.195851324931136, 30.962229386348397, 8.667460036693981, 23.068183970690413, 20.044296456090848, 15.043451413622947, 80.87864627035316, 8.28160881587155, 32.22160469837944, 17.421697143206163, 43.4502626403187, 69.07189316843741, 26.887747839687112, 5.291684940102973, 26.40566901091976, 5.111750646164926, 45.88381655925785, 5.9048781766343215, 6.51358653938594, 5.2636637651553295, 10.77738917216364, 24.41628077602145, 10.788652411399736, 181.44363976103566, 5.02593694563889, 26.49867061685766, 68.2841782471475, 41.58513677958388, 15.238385510310353, 117.74157622414, 70.12147331627276, 63.61333324256854, 15.49511427256743, 18.182755561010087, 29.26273423743128, 44.760047685030166, 33.06091316386075, 20.88961686717448, 5.478239611188175, 22.737817362967235, 45.517666642075866, 5.272694033431206, 83.80955948243177, 25.503183827491462, 53.85388113290697, 16.551829390966546, 40.14265645870746, 5.786675940144866, 15.083931716129296, 12.867646111701113, 73.06241907498237, 8.647497314275522, 11.796636727427252, 9.129506018934356, 80.40886119878317, 7.342455211885422, 33.35997437083608, 43.508883794785405, 60.28396049753584, 41.34950660768662, 10.084204698697748, 17.39385182188263, 16.447214088390155, 94.07350304130628, 64.32688153085908, 54.14247060443462, 28.18414486764341, 69.35609828129373, 12.562715724320547, 30.280368950146705, 28.802264687984724, 12.020594233446982, 10.789659463193404, 64.68794680315169, 5.9443449963794714, 57.80371905488693, 86.86320278746138, 69.90127075801202, 5.145071078806992, 52.31359827315245, 12.100710612377844, 71.60138913378434, 28.732367204666318, 58.8131502241951, 136.88484174867358, 35.669739584551735, 80.03814370619398, 30.895680177603143, 5.646900968316894, 35.59593922242643, 17.2279734883244, 41.19025565809373, 12.83213922993724, 84.20396760596492, 24.406618648809186, 14.494907167737177, 42.591929726022876, 10.439855427102671, 19.03279766589458, 44.42521115633965, 6.341905301513316, 7.557242525238585, 14.603910565397639, 6.676134227891732, 88.86179658549501, 13.940637493984124, 44.056981685544535, 58.95815235605029, 53.56137536302242, 82.10918027383502, 57.40629913670044, 9.8681686104513, 32.71989758790959, 87.60509403315669, 43.56323893351798, 57.15616319401478, 75.05535997754066, 10.895098799370448, 7.630340509436076, 16.362705145883787, 73.08290876434245, 9.612224887606201, 9.230517385324111, 67.23895488299907, 9.723575766511242, 22.22718554006866, 42.476827084458584, 50.42047704200828, 6.2041436912655525, 30.652178348870933, 8.732457207696985, 87.44115447273673, 43.20940880701444, 16.969344802972916, 19.424803361921402, 10.550487294922126, 51.17674049879945, 30.13343987042108, 36.95599730583909, 93.91968261236738, 72.7325045508855, 26.147738288223103, 34.13568680877413, 6.787838500274759, 10.428055538365383, 28.08103692733068, 19.6837968904621, 49.17074226528644, 19.22065735670121, 206.21086863169944, 81.51840693024346, 9.44919551440614, 40.717900369953284, 33.16903581950153, 100.41231075940384, 6.6700768506625305, 86.61395850561647, 70.33206389385886, 110.63632521281845, 32.992007172739136, 8.527589267346075, 78.96624231268915, 49.478261180552096, 8.399756819601453, 38.88267455109967, 15.254422410863878, 6.666816989784315, 26.07087206868583, 7.726111102057486, 11.90357465711267, 15.822240286757122, 60.492823944560335, 60.905355000021906, 7.689894483502502, 34.81632648120135, 10.708843244386097, 20.53054096598367, 51.37131075099726, 6.2457603227804395, 18.938839821411403, 30.593069566029232, 30.05102466966948, 5.747343584280361, 94.48420268580243, 74.35558152974546, 58.69667583718268, 21.623752047666102, 61.31569052755613, 70.26583683541635, 44.94749001939623, 50.72044460834068, 65.22188090047405, 164.15594049694147, 10.31667213517009, 7.554456741693037, 16.94959832178465, 36.45208263131082, 16.065291835622872, 81.15283824777744, 20.79947128471383, 96.38315844778607, 68.39333704553641, 77.86996309017098, 72.2512728884558, 35.751028678507424, 13.300065365939416, 64.17813916478903, 19.3127688423537, 34.42705295207725, 54.524235060918315, 55.15432530612604, 57.2507358560745, 9.313187329582908, 95.62115359503382, 20.328543087931205, 67.04707317217125, 36.431679751398256, 5.825468292898594, 12.141278107042567, 13.517302124183143, 61.4534052604065, 12.94449151054311, 69.2984918556415, 80.73447361798159, 23.09820011350589, 11.204898980232626, 60.77539414776401, 7.407505491344924, 53.73702535728981, 58.67433241223179, 15.31047539137398, 18.29177506627642, 5.619260616900456, 44.72516136439857, 11.977867656918335, 73.92026730018958, 72.7077013613354, 5.176816219646076, 31.68004007340311, 69.71255126068505, 9.418326148591142, 7.924164669500064, 27.769080713820735, 8.835883563004721, 11.142716197400876, 28.494651665068325, 105.21029379901651, 25.84130362268565, 120.71260156171388, 9.38272570340074, 11.002889120943196, 37.35886396549041, 13.646639966987523, 74.47559021953433, 9.852041905150225, 77.06765714547196, 48.175871722900084, 205.66654678320128, 15.045661652645586, 25.164490187671202, 48.88635049514671, 48.68441220461307, 5.670479112395334, 31.994490444112447, 58.71831833961853, 129.60265491634584, 40.56484201086617, 11.972243308156525, 47.9201624267391, 123.02717831181859, 24.92533038882797, 56.68178026002413, 18.227866719869606, 97.07884903773768, 21.074412734274787, 81.68721769756259, 23.734421729088744, 82.41733430725424, 49.029175862006085, 64.84830551023134, 16.013755007684907, 34.78724347738169, 59.55958213682257, 58.694413705207616, 10.490734334110725, 13.91531701889713, 118.02748342975045, 102.89642753328677, 65.46268669924402, 58.94706547373028, 57.23858634942828, 8.092553750359858, 53.77100410019891, 5.969640154828399, 51.510642433558594, 40.01894330146726, 5.92601276932926, 69.45941324471163, 6.860918230735955, 51.01828237507216, 41.91529670936566, 109.55563788854757, 8.096176666423306, 12.72524296230289, 92.04633069700552, 20.875984060249895, 33.7375958533014, 29.598140314044095, 21.790596331774513, 70.11589954791354, 12.592918178601298, 17.28776955334837, 50.60031606427249, 5.375844949791496, 64.05864158166955, 97.71997430163623, 28.458341806920497, 70.92147235516894, 34.15200689968256, 42.90339902290415, 49.227655521667664, 28.394663471164826, 25.299319760398586, 60.184063450372, 87.3169436685174, 5.347878729834836, 13.64691821900278, 35.541590665996395, 14.575790711871585, 60.586911424306194, 14.498277314570867, 156.43119017225433, 35.28638931466524, 46.229117532444675, 8.744880127184377, 50.3615228260549, 18.731718777892446, 80.99324256066636, 9.74530754701768, 38.2984263765724, 32.64391495559283, 75.93604492355736, 15.634315517245348, 35.02820149498742, 12.925414963386796, 5.628614563958292, 79.75338647691231, 45.87972987175766, 15.35094421086134, 7.179642206682781, 18.646187359844742, 8.469519549160271, 132.84453655961735, 38.81179013225566, 99.1193578793787, 69.65845671449557, 18.74780238172238, 62.85918018864341, 57.7481525126151, 18.923791337994764, 46.44626598234586, 23.109926582489443, 40.18121448768896, 113.76337227319603, 20.415892038662964, 19.822838770336137, 15.449757110523297, 8.194376243445713, 96.43236982233654, 49.747606168389154, 103.38809061788788, 80.5796580577598, 28.92325205145335, 57.19267663468461, 26.554508475965505, 15.012463047588156, 82.68326347203032, 32.4903588282142, 14.262573076657473, 72.96852958581032, 7.307578077078077, 11.264378942540567, 75.25538534189688, 18.471689385596466, 37.358791251554266, 11.544222599121582, 36.291702262960115, 106.59354348755107, 8.686586559449005, 18.753503459813384, 21.793008141198108, 34.26099096202999, 61.907699356182924, 14.187539491966053, 40.66887346067321, 14.626282120192952, 87.28557140546567, 32.90982645845291, 22.156228133762518, 40.972696463151145, 59.67940990347894, 10.036783909865443, 5.231221418401218, 58.40451992523194, 68.58282209678399, 86.13302244492633, 45.63781819726222, 31.23732932451902, 9.575136699292782, 71.31544986833087, 34.13771178320909, 28.154543723105036, 20.635580598617473, 64.10554331082578, 58.332800631019154, 7.702982456409283, 55.70955279602828, 66.32713036862552, 25.948594804610487, 16.471208340672263, 12.33713745688257, 102.0601933913243, 60.23447060485127, 22.126447971901364, 37.15778846503835, 6.248388689413823, 7.173006518460212, 58.16828643695363, 17.88744302673021, 23.70437595722644, 58.851237646897374, 7.505427382775121, 9.946330867959327, 18.6745318508469, 20.382123970289562, 58.29652194961116, 98.00888142935315, 6.419336816557755, 98.75304379950373, 21.538307656252655, 6.755789076310676, 62.999078728105985, 70.88464425638128, 19.27131397983205, 19.45307618916593, 6.1057438484093245, 9.544250840825404, 8.905435294168138, 19.936955652658348, 18.69064227120772, 30.07348484430231, 38.59693974638624, 12.29316063682597, 20.425392595783055, 35.57191940667673, 14.936366918144415, 28.73547675743805, 28.03774198767624, 14.962855011525804, 6.3719266933797964, 11.452567987320077, 22.993021478151785, 22.61691963349198, 14.837445041761892, 82.0695836554888, 15.920408127935634, 16.831172279885322, 75.16216562558938, 41.07567170736053, 45.12412846455058, 40.43696302743491, 40.590817041205966, 25.33129050495835, 22.50080976688537, 11.835326588633155, 65.27074287777108, 13.409958628989143, 88.4103379462809, 6.015727344842464, 6.94198935346671, 11.346301988403106, 7.865975582967579, 74.57926778714358, 57.19264508951232, 35.576841495568175, 41.53472206614185, 42.99540866734174, 19.22976123752633, 12.735558735826055, 35.57463430059614, 17.95474689204012, 11.343356721355173, 49.406798071322754, 41.046325435701426, 10.581314656342542, 17.44458722578999, 57.90364943626489, 22.042696579992935, 33.03013404583522, 94.96746387927062, 9.795796443325466, 25.604875940790013, 51.62257791578698, 32.18319213574231, 11.674435184384846, 32.94211340707488, 23.973693703194336, 34.87787193072773, 83.34111494632445, 25.523955736481028, 22.12725425196624, 39.89254827327943, 76.80553206979242, 61.7337420844877, 65.65109622900715, 35.11899352589829, 59.616009229686625, 83.5407837056738, 119.89086580978142, 43.409076444777604, 115.73670772958342, 69.49097538734844, 7.349794631918108, 24.6383083592472, 47.29775886682043, 48.97317937259511, 34.58835163582634, 16.16516500399848, 101.7087962034081, 10.516556236919616, 5.975207456936351, 26.062196977061905, 55.822998447747544, 22.133993742336326, 12.64171144852137, 5.992523287347552, 12.09706716063504, 6.48856417898271, 74.18938232246568, 16.1412141951065, 7.4238050082552425, 30.285265441731642, 26.935297075463815, 12.546529545577078, 6.941642973056386, 88.08196513808201, 84.66139729999796, 17.46061256662739, 11.354341866196082, 25.90793048937641, 12.780390587394567, 40.19768308079578, 61.2624541749008, 109.4807959184168, 12.077998131266783, 13.165989755979549, 52.617273578594805, 15.310754182520789, 25.572088560518825, 17.69671094622829, 87.5680844283316, 5.764400039420944, 11.64364482773613, 7.050589691415903, 29.36666429980979, 139.18207277114226, 27.607058855371655, 68.48199314478777, 9.834381093562653, 80.98920006191473, 57.026063258725785, 8.522506432248232, 98.3094267637733, 47.83664108421506, 59.17717558805006, 64.12086664921199, 9.324695622180002, 18.597061317289512, 106.498714652248, 42.1863693540527, 56.94716121896771, 202.0005691055849, 38.016722834188045, 55.739253804918256, 88.02951746765272, 15.659407150221364, 27.537865768748144, 44.20197365240371, 20.620040696311484, 21.500307531754434, 40.34204351428027, 157.61115366864402, 33.58640264146551, 69.12422024640108, 10.542650910354752, 20.142846378190843, 15.969465220231275, 111.01916648865452, 114.88634812521511, 27.26943972600693, 19.036591721069573, 94.76728360998868, 9.227335757696949, 9.72730956384075, 50.91923601516104, 18.107693521622934, 5.48271401920083, 63.09882418528039, 17.3408988301903, 9.497963659874301, 56.31141033493937, 47.96401738446515, 8.045175831104837, 8.109309742214961, 48.93832747939677, 10.689869454913053, 13.915104172263401, 28.49612107001638, 30.717662037930257, 26.91705614718521, 195.68054938549614, 91.85064828572395, 39.204654779302054, 13.313200672584298, 12.193197104599932, 150.14631497941437, 7.854711270325129, 37.7594062176473, 71.41473795856993, 5.325692166508781, 18.548522727435866, 74.26679911372769, 44.49985408074997, 6.813372158367049, 22.839694849528094, 75.45232810011915, 21.795915657052795, 35.19759304010919, 45.409831050911826, 6.7872358252753715, 77.40751961092349, 5.347400213179255, 66.80772502433132, 105.90232469443637, 43.60941315155891, 17.733490394397002, 14.951676623834436, 6.690178143291759, 65.81477847932703, 13.00525528114446, 19.658438901912426, 46.96691728390768, 6.766541655072426, 65.67155649289717, 80.69628176189683, 35.236963179245336, 14.986349062139453, 52.47477295208213, 41.25831836739426, 40.94405097000004, 50.17173682487088, 8.343065304635191, 39.59956104767874, 5.401765673787355, 110.57874021902727, 30.406542093009257, 22.061559869914042, 12.69208056278808, 42.44029390146227, 82.12497040963663, 37.73186835505303, 25.56684619499072, 36.85268849881514, 5.520400513757105, 40.18506778507583, 10.969811299138634, 11.239699957221443, 28.210645551629632, 8.128406210776733, 68.15905452320601, 32.81234415663484, 5.980609040646781, 9.46858327804646, 64.25395995627953, 22.817088292068053, 155.13768424837698, 18.413022478582096, 19.936715265597226, 74.58061304476254, 7.640221342505589, 7.769581060530011, 11.058212895474696, 75.27445494531707, 60.09219130090553, 51.6014444772495, 10.480840798149996, 103.69861642308717, 47.00166476827658, 26.19965670743825, 44.95807344775714, 31.01236187207293, 5.576373204262173, 23.579600835406985, 11.21308549458399, 12.778787714529072, 8.689921561256163, 24.256461831799427, 56.525213644071684, 77.90421524535262, 41.862611355935094, 13.832348210545852, 21.97621100962864, 89.84253360615497, 7.214975516358392, 22.65409684147338, 85.39254564872115, 15.442888978777058, 102.52252162742747, 37.82597514256952, 33.23719324023884, 84.71255169490186, 8.26102418514858, 16.20100086159283, 7.505556552178985, 106.19218577193607, 92.19062225934125, 61.00087225418994, 29.54312621146587, 20.81846590043742, 8.808201082445038, 133.89606465779718, 34.360228722897034, 68.8740751503772, 90.083463821906, 37.06760343454276, 48.18139368089652, 20.93911691894884, ...])
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)