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
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"
#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 = 36529 #test discharge for which the notebook will definitely work
shot_no = 44353
shot = shot_no
identifier='H03-W0051_shot_'+str(shot)+'_450V'
detector = 'H03-W0051'
ds = np.DataSource('/tmp') # temporary storage for downloaded files
scalars_URL = 'http://golem.fjfi.cvut.cz/shots/{shot_no}/Diagnostics/PlasmaDetection/Results/{name}'
def get_scalar(shot_no, name):
return float(ds.open(scalars_URL.format(shot_no=shot_no, name=name)).read())
t_plasma_start = get_scalar(shot_no, 't_plasma_start')
t_plasma_end = get_scalar(shot_no, 't_plasma_end')
is_plasma = get_scalar(shot_no, 'b_plasma')
def get_file(shot, identifier):
#Pick the discharge to analyse
URL = 'http://golem.fjfi.cvut.cz/shots/{shot}/Diagnostics/TimepixDetector/H03/{identifier}.t3pa'
url = URL.format(shot=shot, identifier=identifier)
try:
file_name_t3pa=url
with urllib.request.urlopen(file_name_t3pa) as ft3pa:
line = ft3pa.readline()
line = line.decode('utf‐8')
ft3pa.close
except HTTPError:
print('File not found at %s. Aborting notebook execution.' % url)
raise StopExecution
return file_name_t3pa
def get_file_calib(name_calib):
#Pick the discharge to analyse
URL = 'http://golem.fjfi.cvut.cz/shots/{shot}/Diagnostics/TimepixDetector/calib_matrix_H03/{name_calib}.txt'
url = URL.format(shot=shot, name_calib=name_calib)
#print(url)
try:
file_calib=url
with urllib.request.urlopen(file_calib) as calib:
line = calib.readline()
line = line.decode('utf‐8')
calib.close
except HTTPError:
print('File not found at %s. Aborting notebook execution.' % url)
raise StopExecution
return file_calib
def load_calib(file_calib):
with urllib.request.urlopen(file_calib) as fc:
calib=[] #vytvoreni 1D pole
for i in range(0,256): #tj. rozsah 0-255
temp = [] # docasne pole
for j in range(0,256):
temp.append(0) #naplneni docasneho pole 0
calib.append(temp) #naplneni pole a[] docasnym polem temp
for i in range(0,256): #nacteni calib matice do pole calib
line = fc.readline()
line = line.decode('utf‐8')
word=line.strip().split(' ')
for j in range(0,256):
calib[i][j]=float(word[j]) #i = radek, j = sloupec0
fc.close
return calib
def load_t3pa_file(file_t3pa):
index=[]
matrix_index=[]
ToA=[]
ToT=[]
FToA=[]
overflow=[]
pocet_udalosti = 0
with urllib.request.urlopen(file_t3pa) as ft3pa:
line = ft3pa.readline()
line = line.decode('utf‐8')
while True:
line = ft3pa.readline()
line = line.decode('utf‐8')
word=line.strip().split('\t') #v t3pa souboru je oddelovac \t
if line == '':
break
index.append(word[0])
matrix_index.append(word[1])
ToA.append(float(word[2]))
ToT.append(float(word[3]))
FToA.append(float(word[4]))
overflow.append(float(word[5]))
pocet_udalosti = pocet_udalosti + 1
ft3pa.close
return index, matrix_index, ToA, ToT, FToA, overflow, pocet_udalosti
def noise(index, matrix_index, ToA, ToT, FToA, overflow, pocet_udalosti): #tuto fci nemus9m explicitn2 volat - volam ji v fci load_t3pa
pocet=int(0) #pocet sumicich pixelu
konst=int(len(index)/1000)+1
noise_matrix_index=[]
for i in range(0,konst):
pom = [] # pomocne pole
k=0 #pomocna promenna - udava, kolik je v czklu ve skutecnosti udalosti - aby nebyla chyba 'list index out of range'
for j in range(0,1001):
if i*1000+j>=len(index):
break
pom.append(matrix_index[i*1000+j])
k=k+1
for m in range(0,k):
count=int(0) #pocet vvyskytu stejneho matrix index behem 1000 udalosti
index_=int(-1) #budu testovat, jestli pixel na ktery koukam je sumici (abych ho nezapocital 2x)
for p in range(0,pocet):
#index=int(p)
if pom[m]==noise_matrix_index[p]:
index_=p #pixel na ktery jsem uz koukal a byl sumici
break
if index_ >=0 and pom[m]==noise_matrix_index[index_]:
continue
for l in range(0,k):
if pom[m]==pom[l]:
count=count+1
####podminka na sumici pixely
if count>=50: #kdyz se pixel vyskytne behem tisice udalosti vicekrat nez toto cislo, je sumici
noise_matrix_index.append(pom[m])
#noise_matrix_index[pocet]=pom[i]
pocet=pocet+1
pom.clear()
pocet_udalosti=len(index)
for n in range (0,pocet_udalosti):
for o in range(0,len(noise_matrix_index)):
if n >=pocet_udalosti:
break
if(matrix_index[n]==noise_matrix_index[o]):
del matrix_index[n]
del index[n]
del ToA[n]
del ToT[n]
del FToA[n]
del overflow[n]
pocet_udalosti=pocet_udalosti-1
continue
return pocet_udalosti,index, matrix_index, ToA, ToT, FToA, overflow
def t3pa_data(pocet_udalosti,index, matrix_index, ToA, ToT, FToA, overflow):
#rovnou vyhodim sumici pixely
pocet_udalosti,index, matrix_index, ToA, ToT, FToA, overflow=noise(index, matrix_index, ToA, ToT, FToA, overflow, pocet_udalosti)
RowNo=[]
ClmNo=[]
for i in range(0,len(matrix_index)):
RowNo.append(int(int(matrix_index[i]))//int(256))
ClmNo.append(int(int(matrix_index[i]))%int(256))
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 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=[]
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))
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')
i=i+1
t3pa_cls.close
return T_first, E_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)
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.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.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)
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].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
#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'
#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'
#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)
#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 = file_t3pa_cls_new(t3pa_cls,T)
<ipython-input-1-fe971fb7f7b0>:25: RuntimeWarning: invalid value encountered in scalar divide 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)))) <ipython-input-1-fe971fb7f7b0>:26: RuntimeWarning: invalid value encountered in scalar divide 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))))
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);
([13048300.0, 13070784.375, 13088651.5625, 13094164.0625, 13107153.125, 13112040.625, 13126585.9375, 13135060.9375, 13136084.375, 13136998.4375, 13140251.5625, 13144000.0, 13146834.375, 13156020.3125, 13156468.75, 13156518.75, 13159509.375, 13160568.75, 13160957.8125, 13164828.125, 13166585.9375, 13175021.875, 13176053.125, 13176637.5, 13181287.5, 13182003.125, 13183706.25, 13188214.0625, 13188587.5, 13189176.5625, 13189581.25, 13191104.6875, 13192545.3125, 13193048.4375, 13193682.8125, 13193789.0625, 13195907.8125, 13197967.1875, 13198043.75, 13198126.5625, 13199334.375, 13201243.75, 13202410.9375, 13208173.4375, 13211621.875, 13212501.5625, 13214206.25, 13215759.375, 13216178.125, 13217856.25, 13218806.25, 13221109.375, 13221234.375, 13221240.625, 13222200.0, 13222564.0625, 13224362.5, 13226556.25, 13226745.3125, 13228757.8125, 13229217.1875, 13229303.125, 13229467.1875, 13230178.125, 13231575.0, 13232162.5, 13232546.875, 13232948.4375, 13233220.3125, 13236639.0625, 13237229.6875, 13238040.625, 13239848.4375, 13241617.1875, 13243012.5, 13243070.3125, 13243435.9375, 13244339.0625, 13245868.75, 13247484.375, 13247501.5625, 13248164.0625, 13248662.5, 13249187.5, 13249242.1875, 13249984.375, 13250000.0, 13251503.125, 13251543.75, 13252814.0625, 13254354.6875, 13254379.6875, 13254642.1875, 13259660.9375, 13262793.75, 13264585.9375, 13265665.625, 13267978.125, 13271553.125, 13272221.875, 13273650.0, 13275854.6875, 13283428.125, 13285153.125, 13286237.5, 13289854.6875, 13290120.3125, 13290306.25, 13293270.3125, 13294931.25, 13297346.875, 13299485.9375, 13300904.6875, 13302800.0, 13302887.5, 13304993.75, 13305514.0625, 13306123.4375, 13307134.375, 13307184.375, 13308054.6875, 13310421.875, 13311837.5, 13313751.5625, 13314151.5625, 13314482.8125, 13315992.1875, 13316198.4375, 13317754.6875, 13318001.5625, 13318640.625, 13318731.25, 13319881.25, 13319931.25, 13320468.75, 13320956.25, 13321117.1875, 13322604.6875, 13322609.375, 13322676.5625, 13322734.375, 13323450.0, 13324307.8125, 13324421.875, 13324431.25, 13324756.25, 13325550.0, 13325623.4375, 13326217.1875, 13327860.9375, 13328878.125, 13329231.25, 13329354.6875, 13329568.75, 13330195.3125, 13330317.1875, 13331290.625, 13331290.625, 13331468.75, 13331970.3125, 13332781.25, 13332950.0, 13333068.75, 13333501.5625, 13333573.4375, 13333678.125, 13333748.4375, 13334204.6875, 13334260.9375, 13334364.0625, 13334618.75, 13335029.6875, 13335293.75, 13335860.9375, 13335978.125, 13336359.375, 13336362.5, 13336745.3125, 13337348.4375, 13337621.875, 13338110.9375, 13338267.1875, 13338823.4375, 13338835.9375, 13340039.0625, 13340060.9375, 13340298.4375, 13340756.25, 13341082.8125, 13341825.0, 13341948.4375, 13342882.8125, 13342968.75, 13343021.875, 13343023.4375, 13343054.6875, 13343187.5, 13343306.25, 13343593.75, 13344178.125, 13344392.1875, 13345706.25, 13345853.125, 13346753.125, 13347126.5625, 13347746.875, 13347904.6875, 13348595.3125, 13348642.1875, 13348909.375, 13349432.8125, 13349506.25, 13350010.9375, 13350667.1875, 13351114.0625, 13351528.125, 13351595.3125, 13352220.3125, 13352387.5, 13352709.375, 13352871.875, 13352968.75, 13352981.25, 13353756.25, 13353795.3125, 13354171.875, 13354218.75, 13354273.4375, 13354521.875, 13354535.9375, 13355460.9375, 13355623.4375, 13355809.375, 13356220.3125, 13356251.5625, 13356373.4375, 13356485.9375, 13356487.5, 13356604.6875, 13357054.6875, 13357090.625, 13357110.9375, 13357401.5625, 13357946.875, 13358220.3125, 13358279.6875, 13358818.75, 13359198.4375, 13359368.75, 13359370.3125, 13361273.4375, 13361785.9375, 13362143.75, 13362185.9375, 13362400.0, 13363290.625, 13363382.8125, 13363921.875, 13364101.5625, 13364442.1875, 13365578.125, 13365992.1875, 13366320.3125, 13366701.5625, 13367693.75, 13367942.1875, 13368131.25, 13368281.25, 13368685.9375, 13368690.625, 13368728.125, 13368889.0625, 13368948.4375, 13368951.5625, 13369168.75, 13369170.3125, 13369507.8125, 13369696.875, 13369712.5, 13369728.125, 13370040.625, 13370128.125, 13370437.5, 13370729.6875, 13371856.25, 13371960.9375, 13371973.4375, 13372254.6875, 13372632.8125, 13373245.3125, 13373700.0, 13373745.3125, 13374021.875, 13374062.5, 13374078.125, 13374185.9375, 13374204.6875, 13374748.4375, 13374779.6875, 13374807.8125, 13374875.0, 13375043.75, 13375251.5625, 13376284.375, 13376304.6875, 13376526.5625, 13376859.375, 13377542.1875, 13378162.5, 13378223.4375, 13378737.5, 13378871.875, 13379032.8125, 13379160.9375, 13379396.875, 13379990.625, 13380057.8125, 13380357.8125, 13380373.4375, 13380384.375, 13380523.4375, 13380550.0, 13380603.125, 13380614.0625, 13380675.0, 13380687.5, 13380867.1875, 13381229.6875, 13381232.8125, 13381643.75, 13381793.75, 13381925.0, 13382220.3125, 13382314.0625, 13382467.1875, 13382760.9375, 13382840.625, 13382912.5, 13382998.4375, 13383070.3125, 13383215.625, 13383993.75, 13384039.0625, 13384239.0625, 13384640.625, 13384665.625, 13384673.4375, 13384692.1875, 13384748.4375, 13384950.0, 13384954.6875, 13385032.8125, 13385035.9375, 13385053.125, 13385056.25, 13385064.0625, 13385092.1875, 13385104.6875, 13385192.1875, 13385228.125, 13385396.875, 13385410.9375, 13385435.9375, 13385439.0625, 13385475.0, 13385532.8125, 13385543.75, 13385557.8125, 13385604.6875, 13385718.75, 13385826.5625, 13385857.8125, 13385917.1875, 13385984.375, 13386045.3125, 13386082.8125, 13386085.9375, 13386106.25, 13386110.9375, 13386190.625, 13386198.4375, 13386371.875, 13386400.0, 13386456.25, 13386457.8125, 13386470.3125, 13386489.0625, 13386595.3125, 13386735.9375, 13386779.6875, 13386839.0625, 13386998.4375, 13387003.125, 13387003.125, 13387009.375, 13387029.6875, 13387085.9375, 13387259.375, 13387301.5625, 13387337.5, 13387339.0625, 13387443.75, 13388056.25, 13388620.3125, 13393406.25, 13394164.0625, 13394450.0, 13395490.625, 13395848.4375, 13398346.875, 13398851.5625, 13399025.0, 13399785.9375, 13400117.1875, 13400481.25, 13400953.125, 13400962.5, 13401045.3125, 13402479.6875, 13403520.3125, 13403606.25, 13404304.6875, 13404385.9375, 13404864.0625, 13405973.4375, 13406203.125, 13406234.375, 13407281.25, 13407728.125, 13409665.625, 13411318.75, 13412470.3125, 13412475.0, 13412500.0, 13412689.0625, 13412737.5, 13413012.5, 13413482.8125, 13413490.625, 13413512.5, 13414196.875, 13414428.125, 13414795.3125, 13415237.5, 13415804.6875, 13416109.375, 13416193.75, 13416456.25, 13416464.0625, 13417790.625, 13418004.6875, 13418012.5, 13418193.75, 13420335.9375, 13420873.4375, 13421260.9375, 13421281.25, 13421317.1875, 13421862.5, 13422156.25, 13422482.8125, 13423104.6875, 13423165.625, 13424910.9375, 13425793.75, 13426956.25, 13427018.75, 13427243.75, 13427290.625, 13427821.875, 13428918.75, 13429034.375, 13429653.125, 13430348.4375, 13430710.9375, 13431109.375, 13431800.0, 13432048.4375, 13432076.5625, 13432125.0, 13433042.1875, 13433628.125, 13434125.0, 13434296.875, 13434646.875, 13435168.75, 13435190.625, 13435245.3125, 13435268.75, 13437001.5625, 13437656.25, 13438187.5, 13438967.1875, 13440942.1875, 13442043.75, 13443503.125, 13443959.375, 13444148.4375, 13444175.0, 13445010.9375, 13445134.375, 13445262.5, 13445446.875, 13446257.8125, 13447228.125, 13447421.875, 13447525.0, 13447870.3125, 13448235.9375, 13448448.4375, 13448526.5625, 13448759.375, 13449731.25, 13449734.375, 13449740.625, 13449932.8125, 13450275.0, 13450526.5625, 13451118.75, 13451195.3125, 13451518.75, 13451801.5625, 13451867.1875, 13451903.125, 13452132.8125, 13452856.25, 13452954.6875, 13452968.75, 13452998.4375, 13453100.0, 13453514.0625, 13453992.1875, 13454114.0625, 13454490.625, 13454771.875, 13454998.4375, 13455300.0, 13455301.5625, 13455978.125, 13456375.0, 13456376.5625, 13456920.3125, 13456979.6875, 13457028.125, 13457290.625, 13457415.625, 13458193.75, 13458403.125, 13458490.625, 13458520.3125, 13458585.9375, 13458603.125, 13458615.625, 13458840.625, 13458914.0625, 13459082.8125, 13459379.6875, 13459387.5, 13459454.6875, 13459971.875, 13460229.6875, 13460464.0625, 13460539.0625, 13460626.5625, 13460645.3125, 13461318.75, 13461731.25, 13461820.3125, 13461989.0625, 13462996.875, 13464296.875, 13465017.1875, 13465376.5625, 13466046.875, 13466071.875, 13466278.125, 13466337.5, 13466535.9375, 13466642.1875, 13466848.4375, 13468009.375, 13468907.8125, 13468995.3125, 13469225.0, 13470304.6875, 13471053.125, 13471065.625, 13471246.875, 13471517.1875, 13472185.9375, 13472192.1875, 13472228.125, 13472379.6875, 13472425.0, 13472432.8125, 13472579.6875, 13472750.0, 13472770.3125, 13472989.0625, 13473115.625, 13473289.0625, 13473359.375, 13473770.3125, 13473864.0625, 13473896.875, 13474128.125, 13474150.0, 13474800.0, 13474826.5625, 13474915.625, 13474935.9375, 13475089.0625, 13475189.0625, 13475262.5, 13475306.25, 13475475.0, 13475556.25, 13476403.125, 13476595.3125, 13476634.375, 13476732.8125, 13476925.0, 13476981.25, 13477004.6875, 13477314.0625, 13477531.25, 13478364.0625, 13478523.4375, 13478953.125, 13479065.625, 13479225.0, 13479326.5625, 13479421.875, 13480010.9375, 13480254.6875, 13480665.625, 13480992.1875, 13481035.9375, 13481045.3125, 13481059.375, 13481334.375, 13481914.0625, 13482000.0, 13482082.8125, 13482104.6875, 13482325.0, 13482526.5625, 13483310.9375, 13483312.5, 13483459.375, 13483731.25, 13483953.125, 13484309.375, 13484526.5625, 13484606.25, 13484684.375, 13485085.9375, 13485203.125, 13485368.75, 13485514.0625, 13485676.5625, 13485678.125, 13485889.0625, 13485898.4375, 13486343.75, 13486504.6875, 13486506.25, 13488057.8125, 13488153.125, 13488289.0625, 13489117.1875, 13489137.5, 13489187.5, 13489189.0625, 13489228.125, 13489321.875, 13489943.75, 13490150.0, 13490337.5, 13490518.75, 13490553.125, 13490939.0625, 13491229.6875, 13491903.125, 13492629.6875, 13492645.3125, 13492696.875, 13492900.0, 13492904.6875, 13492929.6875, 13492954.6875, 13493084.375, 13493446.875, 13493459.375, 13493568.75, 13493621.875, 13493679.6875, 13494331.25, 13494473.4375, 13494607.8125, 13495198.4375, 13495256.25, 13495282.8125, 13495321.875, 13495329.6875, 13495523.4375, 13496335.9375, 13496417.1875, 13496539.0625, 13496584.375, 13496670.3125, 13496798.4375, 13496909.375, 13496935.9375, 13496985.9375, 13497173.4375, 13497195.3125, 13497209.375, 13497493.75, 13497557.8125, 13497604.6875, 13497657.8125, 13497864.0625, 13497903.125, 13497931.25, 13497954.6875, 13498540.625, 13498671.875, 13498767.1875, 13499006.25, 13499039.0625, 13499071.875, 13499471.875, 13499671.875, 13499800.0, 13500042.1875, 13500190.625, 13500195.3125, 13500398.4375, 13500432.8125, 13500637.5, 13500737.5, 13501031.25, 13501782.8125, 13502876.5625, 13502965.625, 13503050.0, 13503437.5, 13503565.625, 13503656.25, 13503820.3125, 13503907.8125, 13504037.5, 13504089.0625, 13504134.375, 13504164.0625, 13504615.625, 13504640.625, 13504659.375, 13504760.9375, 13505093.75, 13505275.0, 13505400.0, 13505420.3125, 13505423.4375, 13505442.1875, 13505504.6875, 13506173.4375, 13506728.125, 13506945.3125, 13507253.125, 13507521.875, 13507545.3125, 13507984.375, 13508278.125, 13508553.125, 13508617.1875, 13508679.6875, 13509046.875, 13509057.8125, 13509070.3125, 13509096.875, 13509159.375, 13509268.75, 13509309.375, 13509740.625, 13509745.3125, 13509753.125, 13509887.5, 13510821.875, 13510868.75, 13510945.3125, 13511351.5625, 13511551.5625, 13511787.5, 13511856.25, 13512209.375, 13512264.0625, 13512323.4375, 13512440.625, 13512539.0625, 13512550.0, 13512767.1875, 13513317.1875, 13513342.1875, 13513368.75, 13513871.875, 13514667.1875, 13514712.5, 13514987.5, 13515060.9375, 13515493.75, 13515820.3125, 13515871.875, 13516021.875, 13516328.125, 13516356.25, 13516481.25, 13516553.125, 13517107.8125, 13518023.4375, 13518256.25, 13518351.5625, 13518357.8125, 13518426.5625, 13518482.8125, 13518528.125, 13518562.5, 13518796.875, 13518839.0625, 13518840.625, 13518951.5625, 13518973.4375, 13519104.6875, 13519184.375, 13519343.75, 13519454.6875, 13519650.0, 13519798.4375, 13519990.625, 13520028.125, 13520312.5, 13520384.375, 13520567.1875, 13520706.25, 13520878.125, 13520960.9375, 13520962.5, 13521003.125, 13521117.1875, 13523153.125, 13523839.0625, 13524170.3125, 13524509.375, 13524865.625, 13524931.25, 13525364.0625, 13525378.125, 13525417.1875, 13525610.9375, 13525701.5625, 13525750.0, 13525814.0625, 13526246.875, 13526378.125, 13526656.25, 13526864.0625, 13527039.0625, 13527656.25, 13527839.0625, 13527939.0625, 13528006.25, 13528015.625, 13528039.0625, 13528226.5625, 13528406.25, 13528729.6875, 13528770.3125, 13528825.0, 13528892.1875, 13529035.9375, 13529203.125, 13529370.3125, 13529429.6875, 13529650.0, 13529776.5625, 13529785.9375, 13529821.875, 13529914.0625, 13529960.9375, 13530000.0, 13530017.1875, 13530140.625, 13530265.625, 13530410.9375, 13530532.8125, 13530660.9375, 13530767.1875, 13530857.8125, 13530879.6875, 13530968.75, 13531090.625, 13531237.5, 13531381.25, 13531450.0, 13531578.125, 13531754.6875, 13531900.0, 13531915.625, 13531932.8125, 13532300.0, 13532368.75, 13532467.1875, 13532610.9375, 13532957.8125, 13533012.5, 13533165.625, 13533248.4375, 13533370.3125, 13533409.375, 13533481.25, 13533603.125, 13533695.3125, 13533773.4375, 13533778.125, 13533853.125, 13533895.3125, 13533928.125, 13534018.75, 13534104.6875, 13534354.6875, 13534506.25, 13534562.5, 13534717.1875, 13534760.9375, 13535175.0, 13535375.0, 13535398.4375, 13535453.125, 13535465.625, 13535781.25, 13535853.125, 13535856.25, 13536289.0625, 13536315.625, 13536343.75, 13536506.25, 13536657.8125, 13536814.0625, 13536851.5625, 13537129.6875, 13537226.5625, 13537368.75, 13537565.625, 13537587.5, 13537829.6875, 13538175.0, 13538259.375, 13538265.625, 13538639.0625, 13538657.8125, 13538685.9375, 13538915.625, 13538945.3125, 13539046.875, 13539104.6875, 13539201.5625, 13539225.0, 13539359.375, 13539732.8125, 13539948.4375, 13540068.75, 13540357.8125, 13540857.8125, 13540904.6875, 13541056.25, 13541139.0625, 13541564.0625, 13541718.75, 13541773.4375, 13541995.3125, 13542245.3125, 13542345.3125, 13542401.5625, 13542609.375, 13542885.9375, 13543418.75, 13543425.0, 13543582.8125, 13544918.75, 13545360.9375, 13545709.375, 13545832.8125, 13545837.5, 13546078.125, 13546079.6875, 13546082.8125, 13546382.8125, 13546387.5, 13546492.1875, ...], [19.752570442128633, 10.390345677167423, 45.49703354797817, 12.711927190043195, 9.511218379057828, 13.491508423041335, 15.795946986389245, 30.094305196373355, 11.16683504721219, 6.7438248824741525, 40.46332900780398, 42.77832550073745, 7.755333052969315, 13.361951261778742, 77.08364621828107, 37.80130811849583, 24.676692166876443, 47.72614002669268, 26.63964058270516, 33.24261434464114, 22.990183354079853, 10.648787908512976, 16.002551460671015, 82.98144552440502, 11.61519053902405, 19.199332933711148, 60.79904118986541, 13.64292197652821, 11.59469249661072, 59.87841214888385, 8.909808813858342, 21.24119814985078, 45.55798118208071, 18.37555491771666, 12.27820865732764, 12.081887037916346, 61.774536135540764, 22.838415831804202, 6.958829091613584, 16.19427021971806, 8.755935716589114, 65.65535810686752, 14.2279407138799, 22.965628313025984, 50.35036901586512, 6.804523194543931, 70.0170540774858, 24.226750766218167, 14.73791123674935, 21.486166468844438, 25.363586177478428, 8.079009686499093, 22.145033746320337, 22.510192897324607, 57.979188309643895, 15.108237479776909, 18.973308109777488, 17.18941939845623, 14.916345731895976, 7.381728475166521, 26.2140501675042, 19.407430261210692, 17.1636956259559, 12.122680039906598, 42.738893597572016, 80.23189395067666, 53.930833072908065, 21.66336162717253, 27.00434320787564, 26.770619707972195, 7.611772750194738, 36.60692285872281, 23.31067474951476, 15.987289389925742, 83.14632258562858, 12.445095353137232, 54.0521019830246, 20.661651038067678, 26.175633673131085, 49.926507561338035, 60.8715472758777, 7.901769425227059, 12.687484579334955, 91.17988681753643, 16.35758775151899, 7.5520248695180365, 141.74409888248013, 99.83484787027429, 70.70793532388838, 15.01232682416992, 108.91850015350806, 5.919589168395335, 26.841758027558605, 6.656173204439145, 37.89940391887205, 79.47393160642982, 80.97752604008124, 96.91660200888438, 11.243810506642046, 13.462371393973774, 40.81965340415279, 13.748562839606306, 7.429582350219056, 55.921057083626906, 134.62993160538358, 10.128519500276074, 7.341737044741635, 11.751791913488375, 23.804896460938462, 36.872226581831825, 84.79708137723057, 25.950644153370682, 8.087430491895546, 49.20330493964506, 5.2989704904934305, 30.950247582883982, 78.2914065986999, 41.76293307688239, 8.456614753920265, 79.81307480988481, 17.032294392416247, 9.031421464561825, 77.56779029447232, 14.5651921344514, 6.416319229502845, 10.339471827675274, 8.70908428752962, 14.834682196302527, 46.056764622457386, 27.335523547257583, 36.85796048593569, 64.15726341516249, 69.1577648926752, 97.89848737781382, 29.43370636402459, 7.084169443736868, 12.765768634327967, 88.03024487598682, 13.890898962468032, 5.437427578329044, 11.117469561401613, 16.03589239486383, 74.10972812117718, 36.187700046945885, 23.502155113776567, 29.05870845953335, 38.29420779274619, 10.838156200526287, 102.67986108692058, 53.59632040051538, 13.564517462978365, 20.440611092620724, 6.084969967278609, 126.64106654064085, 70.77543640829441, 17.842831279676027, 8.251292686387336, 8.883918244231419, 9.400685552187896, 19.70491856058234, 20.054295892151192, 16.966541771528945, 12.694401328645045, 33.81285236231166, 88.2532468083594, 79.55146483481668, 62.29300161759934, 89.83563126691017, 12.867846224836965, 68.5070423399089, 23.66111981504262, 16.119583028443863, 68.1695205651488, 16.45546885258552, 8.183369351425089, 116.24633147588152, 9.808454875045786, 5.421001100461167, 12.366286737412558, 33.17616328081221, 20.547024357004783, 142.2391582915642, 123.98554509123954, 56.44587861199437, 29.629587888988972, 64.3029208781108, 54.5047073281656, 71.78381126153243, 16.98132999709112, 5.325910118105679, 8.084317403461096, 52.58006018693441, 62.498484981644566, 35.950447015945755, 15.069228276744912, 18.649257269986233, 8.751050351175587, 7.175141644199541, 74.78107628375236, 61.8096955928365, 16.127984852008446, 53.52577880893923, 28.69946227365498, 96.46320565595721, 13.427100437445263, 10.601946951512984, 12.434434609125493, 55.781631590435616, 6.356225665666439, 40.36414664633532, 23.422509745331595, 91.67598128119666, 29.517078511987528, 71.60487574384803, 10.812329783365223, 98.68303468623245, 12.667904835971527, 44.195990326657046, 8.599199772983418, 94.72100885717401, 16.472015675757607, 6.467308857149835, 45.98953737354391, 75.07740556506685, 116.95923599396663, 14.603181397958455, 25.83774144989629, 6.937771497168211, 23.929256923772005, 25.341413528546475, 5.596052016080779, 41.372620560815015, 9.159093659637048, 20.54982938565375, 93.50089720926948, 43.38014538544111, 8.201802113940532, 14.78836687584326, 16.903807382176144, 64.38145459490833, 17.844839184197298, 19.348044778020657, 14.352743584410481, 5.587365501717625, 69.88286784806336, 56.9311592719186, 16.274406327681756, 63.600927155411654, 10.282487463046156, 6.94405169603113, 8.210000468842487, 8.519697979890825, 43.79621002008797, 25.480147765728997, 100.02880768144283, 65.5688202722164, 67.31451118476646, 12.293156414643251, 7.2856537228755025, 31.206114719276822, 86.13868602032554, 9.501194693754943, 6.929969999686491, 59.18896074228092, 38.3100980224994, 6.5118210967525325, 60.77267973080915, 63.13261454724179, 29.067768987361912, 44.669672823781745, 86.65598660411489, 7.0626566337772285, 123.72414704434318, 9.713630110190017, 20.166356678530235, 7.084945155222286, 15.976897362718578, 53.56714935152158, 5.749521085590777, 12.835848936429883, 88.58239596937221, 76.77873617723652, 52.37296148520935, 5.253950907712695, 25.47962773538105, 14.296037791894651, 25.080204113407675, 22.749462386964108, 6.936488934079726, 8.26957643421677, 7.4551184954483425, 85.98332738572691, 17.85771674205125, 144.41787043052005, 5.03189691367678, 16.584238152448282, 13.907994640608356, 5.610130124723539, 8.812515693785153, 41.11959770848361, 92.43165329217682, 65.00627191798479, 110.68176610159446, 158.23257877877458, 28.786776439590014, 44.998302905060235, 10.552124803569429, 43.26006598924802, 61.346046741182086, 71.56636504866275, 170.7401806293567, 99.43602266240714, 69.97052438455304, 71.18431411777378, 73.50837780035991, 19.11048549213514, 19.290231968495377, 30.510757549126478, 36.62351852230434, 31.677229252023928, 27.21510738729568, 14.653856849858824, 140.90497924280095, 51.87200963222179, 74.59853973530915, 125.49560664483135, 21.9529533009606, 16.57077953703691, 11.736986359109785, 56.948722127267715, 13.669836979086805, 17.625654982852993, 40.987304052411865, 78.87097938504726, 83.81669625914925, 7.471488939225158, 6.231128417520005, 80.97994231166889, 62.156779514779394, 5.1633047095485525, 14.246938386612863, 36.75977517812718, 76.1317228664945, 48.908437551285395, 59.467149912108844, 5.873210682788631, 11.767337100695, 18.855598226626228, 9.34252793461419, 5.888198640732917, 6.433720819006432, 5.378999852223484, 60.05117999062155, 12.414846445807273, 7.002412169048353, 29.6507838613073, 79.87312985547968, 5.117744645062101, 23.069513608325096, 21.9169462530398, 13.267388101353474, 18.62106989986443, 60.44024346561372, 24.023137574431576, 101.98657586815511, 36.542789043196336, 16.08492341860704, 63.04265842926315, 6.232983216704719, 69.3747473088655, 44.749417306003735, 10.599458195291444, 93.93864321547343, 21.09665213370943, 79.84945060906843, 24.216943415689723, 55.90038106552828, 10.70225977760621, 83.6462612885972, 12.590191713869508, 36.648880400218566, 31.6832103765464, 22.605218173822784, 41.388038990259474, 80.22543504191373, 9.353362313353855, 8.258756196679006, 15.367077249836223, 15.500201130698219, 56.650563278641215, 89.30122025287244, 60.59948350374938, 23.460701388490385, 110.76676411782094, 37.676263528949406, 16.233025719836622, 9.751506422575916, 18.44620191256393, 9.603539830954558, 13.219736237463785, 9.226385823411501, 23.638372021956815, 25.265686727945656, 107.58525828587075, 65.81051181141238, 87.22703698586136, 39.16907141464387, 41.70967632490044, 10.95162100214585, 5.768683041410746, 13.067539402129896, 17.217717566363547, 17.646167890576248, 10.58413628956384, 12.440091334050283, 80.23167023259364, 5.029716461737024, 62.54996887074388, 55.78867605455298, 139.25066484984598, 66.80304685490944, 131.59980551269194, 6.682047823893273, 39.582908466827504, 31.933806671004405, 7.125816485905287, 98.98344320753512, 43.61479064926672, 44.315991694969775, 10.424156304218881, 26.825377231780756, 12.787991041374905, 13.007282047387871, 16.859741513150155, 6.531748030303768, 11.810216879021048, 34.14034912805456, 47.78987622080691, 15.71123891577353, 9.671580638564748, 50.03111702353092, 6.156339474767531, 46.61811400242812, 18.05987979620662, 72.6645679848926, 27.857909889240904, 27.8629935156369, 10.749517893608958, 22.119632293082297, 18.51562388746954, 55.11897839825292, 11.957007438615058, 74.57439754268313, 15.492932597254754, 13.97171337174232, 25.08789032437802, 25.60955849231913, 18.486032733440624, 6.48533292951208, 87.78947065871958, 24.180230298967047, 7.5277225367450455, 24.08806366041764, 29.54296993278073, 9.227342901781817, 29.00143885209438, 19.761252181668453, 15.934864321311043, 53.75570203069618, 5.419296850074375, 16.975430328684205, 8.38867592769247, 82.63841835512619, 37.450089420006286, 23.350340207854952, 36.79459884894442, 5.946518070513886, 76.0938389314727, 22.635481579293607, 15.558050362778157, 18.434755057649994, 11.683703894249254, 26.69604499825853, 94.7549172541281, 62.518698632941735, 5.879571967942526, 9.748769505927333, 5.212937644196331, 6.812173900586901, 96.41105364553864, 16.031628906594676, 85.79994625189568, 40.53202579776665, 13.47395149410137, 59.38092069093608, 8.062267505432711, 105.95968867071419, 23.513737747956544, 58.388021702533834, 69.04697763035955, 59.213086411052274, 23.648338333266164, 77.14132436682128, 61.538831437033124, 22.859798182801146, 24.761315713022828, 17.906668315637422, 37.77172253598739, 59.54755747649955, 5.334370665616381, 15.82438163364318, 65.20632000250546, 14.699788239403722, 9.189624747040707, 71.73537282556032, 95.88944421818238, 41.35330256168918, 78.42667638316382, 54.47541451092283, 48.07864248299738, 16.67199210860496, 63.739171226087045, 10.41835280984817, 45.77449253152895, 73.68744888527189, 72.1412587441556, 5.308082120460016, 19.955359408831086, 30.74381395980849, 14.016884360762083, 5.179007700477127, 43.623505181972156, 28.328942923860954, 76.49368720168026, 15.618682139775066, 27.234954540526473, 13.014939037638968, 40.68852447296629, 49.236625153670275, 9.104731759861691, 27.72458780389503, 62.17825775470813, 13.942372611909018, 5.202197882327183, 61.643753739240324, 81.25418028741565, 12.003197419471958, 14.25271242639497, 46.09826797824427, 7.029197389582083, 53.58252487705278, 10.23029034795322, 193.24680634448427, 64.19515829113563, 72.50956661459038, 17.945210410067784, 67.71728113159388, 10.180223100973148, 103.6258737601043, 6.12634891056817, 23.987069510567167, 74.50364712688966, 78.44766329691564, 28.528629467397657, 14.850313309436876, 9.850700830370034, 5.5021283845296125, 21.40239797968883, 27.15024386361085, 16.74540191231674, 17.305298674005012, 9.752070315081813, 54.848933671532436, 85.58876009651232, 52.73883739825541, 19.2124517281281, 27.515197635789853, 10.392729464595513, 46.44122275175642, 19.504419057299103, 29.05424383607789, 18.90041185926019, 17.980775126209757, 33.704130053389264, 51.95157287995388, 52.13459083026413, 11.378951740741632, 16.29827263742406, 15.652486923715031, 6.038657937695438, 31.459960940612323, 38.70335367669512, 25.79225600211864, 33.37939804741406, 78.96881699042794, 11.957617019445255, 7.0570687446129154, 39.883741901426426, 30.022934244073433, 15.477344860650264, 13.357187569385886, 96.76470994324163, 81.2334257210708, 165.89466398637296, 68.45744929215853, 23.98822990820762, 54.51808180442155, 92.22922293018931, 105.18005742674734, 14.232660229259157, 100.54412361762878, 7.700205448945293, 22.518288040434932, 20.332750396235003, 96.07717588063657, 16.939647507524054, 27.68074847671504, 33.817565503927945, 7.511517767477589, 66.83781833055971, 69.95196029232535, 24.5929740737946, 24.245277792428308, 15.872797657849922, 47.793479499226734, 9.523258666388813, 28.101856203828834, 8.608077467330197, 101.0223716680242, 55.15781898806075, 18.78300539714956, 27.938687838227768, 70.93508328868984, 64.43962276847328, 9.17762940503761, 24.81673702824861, 22.25984327546654, 38.484394366894605, 115.90779217620711, 31.112815431842925, 8.414758501582574, 45.59353067009451, 82.35377931454498, 15.42191507768536, 65.08016438232676, 56.81504766626189, 50.70498825983585, 11.297173282324534, 33.41136850985799, 28.38249390211415, 13.236977321208848, 45.95484558220174, 115.25626813928531, 72.67095128202077, 7.857958436901144, 35.079518380086796, 81.98161419929578, 27.939981541620384, 15.1372359012027, 48.164196015058145, 97.9488960500031, 54.75211647191706, 31.790679706286806, 27.576365822295397, 6.488647942899873, 28.07299640066073, 71.04532446641016, 41.350991160951835, 12.386655985008785, 10.441268940060732, 5.118221009103335, 6.547463809833189, 6.173461532244023, 80.10811708699512, 12.69880876067646, 24.31822773817828, 94.39361950765495, 51.242061443224266, 14.152049900067004, 36.68022256051465, 27.245838160554257, 23.19143120383777, 45.99000012317917, 60.24916136850697, 72.32786985944882, 137.7669380538299, 17.65222754356807, 9.548642989761863, 26.340915073032253, 10.60708818824833, 17.070754113006668, 23.66264622476971, 59.21616992329284, 17.985203308859937, 21.99693036559943, 17.773815613510457, 81.54917726666552, 23.272091131164615, 17.104441195978552, 18.01129326473778, 13.589154872166155, 8.909598291760924, 14.215324340305612, 52.2584409158634, 8.55352799178381, 8.509527033184447, 117.35087932197102, 12.740324836830169, 74.18212073816764, 170.33372212867803, 54.849816849004675, 40.6753737349834, 11.942724935208835, 117.43718176469034, 15.471442263196577, 14.690131249186269, 33.27343215071799, 7.948249644288388, 47.34129959394759, 41.66127152448168, 7.722609740795633, 54.53899739569251, 8.334879840502266, 47.14002565012388, 10.316562207216302, 75.60362536986732, 18.08507803325759, 20.068466473816724, 23.801994577329634, 12.309923690846148, 74.94287836458521, 27.27282589373918, 41.89177941893492, 19.530384821295417, 7.567029229240331, 151.9832141305269, 12.02334778137003, 25.918047360214292, 21.97158009025832, 44.8407903766037, 6.5857949596714445, 34.22260664215678, 6.611593567093726, 16.98603379622784, 55.90975780944394, 56.438724545375415, 104.90805761215556, 18.721506508892585, 7.172910329564077, 15.889788855770636, 20.564180268826938, 30.192765112625846, 22.05677624298142, 7.586282216626558, 168.21033295538788, 16.48075146791511, 50.41657519355833, 57.289478229974804, 27.674620733071148, 30.02515736106841, 18.487289370140555, 17.039610778512362, 58.26640782915409, 45.15597943873292, 7.5118554023078685, 13.475845083473418, 59.8015277920113, 11.233908658428108, 23.67365823987126, 27.724174706906414, 53.27466642228945, 63.0354665624685, 55.74307806691697, 45.432875773769844, 13.382368340981303, 53.494802485990306, 58.89147334538898, 57.4822086220568, 10.632066390261537, 30.972935037276763, 9.619827378800522, 7.688895274898622, 53.50373132071126, 13.361796164474894, 30.445800515468704, 7.300161934476, 17.94528731334151, 16.954127857409464, 70.90840363556983, 37.27689406867657, 8.509764027187725, 8.499104577645362, 21.384472260487733, 27.877911913363864, 10.612127949453933, 11.792930144322977, 50.78852908228468, 6.030535613864928, 7.477023206254182, 21.709315866925788, 11.400098671410563, 80.27762956676656, 5.048218042353602, 32.43212614053559, 24.75532724588573, 13.957860177425172, 13.873201551567304, 38.32977998026388, 5.451955449085964, 9.89715617716751, 58.233323948950876, 10.894705665100178, 78.67053435814759, 38.20294432985265, 13.171412995117075, 33.66965841359051, 6.3960582527176095, 52.25872844726847, 29.532606121088698, 45.09796826697618, 11.326715728246992, 38.40963344249308, 87.78699778464832, 12.60640606090462, 90.27886173548646, 14.677426380173932, 12.608550838699013, 6.967871224742228, 19.936964717546783, 93.56319487192351, 13.432660621220483, 52.33378614322373, 7.4731964126986545, 13.119787892268805, 122.31344091873456, 67.577602646421, 26.0881297990116, 15.85650948478957, 53.7204231549937, 37.461600390731796, 14.311548502038725, 74.19872577121279, 68.5321334977968, 48.00578367310144, 69.27878244585636, 68.1710817687333, 74.67926392262198, 18.012667498335396, 18.412503585723105, 12.359361094278102, 37.70407884299515, 22.603472227694567, 26.985053745469163, 33.93808380567192, 25.692140292617374, 20.47434057740337, 5.705515227426199, 34.775042575674256, 78.83415435167515, 32.83047179099093, 16.998203934085943, 66.07614709286507, 5.934680831158687, 30.398491208399985, 49.19892821214522, 27.61868587262529, 12.529708599004167, 17.452001928123174, 35.007966367816465, 70.72667072250626, 12.3035915093036, 6.78477805769066, 11.247293314845598, 8.805900658753966, 36.24750457467661, 68.22174929372305, 49.01230504775036, 90.85801309990713, 62.770162074503844, 84.61770858934337, 77.4199882953815, 15.274388876248077, 14.601268273672739, 20.217417536163666, 60.154778685926246, 39.163693291528006, 47.35775614753657, 132.57100043637183, 7.156598858317384, 54.52315143940101, 34.17748311723052, 93.27525997338822, 52.146048639537625, 28.396123544573243, 5.748886905010866, 69.50905790902809, 23.628434393879957, 27.353570729841426, 14.643365430134054, 13.731965662055364, 16.691068456509168, 55.57170981229386, 85.57361142443072, 14.576111103485566, 28.02728805578935, 66.89289681075888, 96.75342476765759, 39.15743309066031, 54.245581182848305, 5.215661369896455, 34.0621780125323, 26.36692970023448, 15.792271557068261, 5.724995842417828, 74.1188577786964, 96.43492205696135, 76.16886062493947, 106.46478548344119, 22.676307580453006, 30.357021831549023, 33.823975083574844, 63.453246748433614, 24.102002430312908, 69.17866899917301, 39.166583970662344, 49.52799395373912, 50.63021498772054, 23.208268139966272, 77.52492305180147, 13.02547337688562, 115.43080012771107, 41.87291754560566, 5.376317597871297, 15.654298982490085, 5.087110020757835, 23.595943065991705, 56.47104068295797, 20.059356694218238, 5.2147405155868825, 16.110427159406314, 51.32804741458361, 67.31462692569671, 6.535403091090452, 51.62696814948793, 8.135412819250718, 21.646215621014, 70.161070449768, 51.00281089606624, 14.503257995699853, 54.66851232557586, 18.92571186780609, 14.767865553640808, 18.167036782467303, 31.38068909170955, 61.48150925862111, 7.92930131172689, 29.407722277016912, 155.84217678975477, 5.177125582087542, 5.66263847113415, 115.87811026796857, 66.8473121963658, 10.391627254382401, 10.258477128700775, 108.65675349251161, 21.794650603017004, 8.010930775065594, 26.997130153747822, 87.8753161458333, 37.89869484941127, 11.209523997612143, 123.00249662615082, 34.83696275568935, 59.41644953118538, 67.46512459289801, 151.79184797773405, 20.772084541140124, 6.563870155762101, 15.38146913350951, 80.5811353537364, 71.80167228524468, 12.626673665139057, 19.1735746880485, 5.437729106689993, 18.235180123174185, 8.529290844397874, 25.785235371107923, 18.33777566674049, 49.24124301898382, 71.06534159685799, 15.856024441441335, 17.846155193760705, 17.752758636053578, 6.038919493592111, 5.589288996893641, 22.417588299536174, 25.084654501903465, 9.882705133801423, 59.30015397430902, 60.190459965363154, ...])
caption, xmean,count, xle, Etot = energy_spectrum(E_tot)
hist_file(E_hist, xmean, count, caption);
([13048300.0, 13070784.375, 13088651.5625, 13094164.0625, 13107153.125, 13112040.625, 13126585.9375, 13135060.9375, 13136084.375, 13136998.4375, 13140251.5625, 13144000.0, 13146834.375, 13156020.3125, 13156468.75, 13156518.75, 13159509.375, 13160568.75, 13160957.8125, 13164828.125, 13166585.9375, 13175021.875, 13176053.125, 13176637.5, 13181287.5, 13182003.125, 13183706.25, 13188214.0625, 13188587.5, 13189176.5625, 13189581.25, 13191104.6875, 13192545.3125, 13193048.4375, 13193682.8125, 13193789.0625, 13195907.8125, 13197967.1875, 13198043.75, 13198126.5625, 13199334.375, 13201243.75, 13202410.9375, 13208173.4375, 13211621.875, 13212501.5625, 13214206.25, 13215759.375, 13216178.125, 13217856.25, 13218806.25, 13221109.375, 13221234.375, 13221240.625, 13222200.0, 13222564.0625, 13224362.5, 13226556.25, 13226745.3125, 13228757.8125, 13229217.1875, 13229303.125, 13229467.1875, 13230178.125, 13231575.0, 13232162.5, 13232546.875, 13232948.4375, 13233220.3125, 13236639.0625, 13237229.6875, 13238040.625, 13239848.4375, 13241617.1875, 13243012.5, 13243070.3125, 13243435.9375, 13244339.0625, 13245868.75, 13247484.375, 13247501.5625, 13248164.0625, 13248662.5, 13249187.5, 13249242.1875, 13249984.375, 13250000.0, 13251503.125, 13251543.75, 13252814.0625, 13254354.6875, 13254379.6875, 13254642.1875, 13259660.9375, 13262793.75, 13264585.9375, 13265665.625, 13267978.125, 13271553.125, 13272221.875, 13273650.0, 13275854.6875, 13283428.125, 13285153.125, 13286237.5, 13289854.6875, 13290120.3125, 13290306.25, 13293270.3125, 13294931.25, 13297346.875, 13299485.9375, 13300904.6875, 13302800.0, 13302887.5, 13304993.75, 13305514.0625, 13306123.4375, 13307134.375, 13307184.375, 13308054.6875, 13310421.875, 13311837.5, 13313751.5625, 13314151.5625, 13314482.8125, 13315992.1875, 13316198.4375, 13317754.6875, 13318001.5625, 13318640.625, 13318731.25, 13319881.25, 13319931.25, 13320468.75, 13320956.25, 13321117.1875, 13322604.6875, 13322609.375, 13322676.5625, 13322734.375, 13323450.0, 13324307.8125, 13324421.875, 13324431.25, 13324756.25, 13325550.0, 13325623.4375, 13326217.1875, 13327860.9375, 13328878.125, 13329231.25, 13329354.6875, 13329568.75, 13330195.3125, 13330317.1875, 13331290.625, 13331290.625, 13331468.75, 13331970.3125, 13332781.25, 13332950.0, 13333068.75, 13333501.5625, 13333573.4375, 13333678.125, 13333748.4375, 13334204.6875, 13334260.9375, 13334364.0625, 13334618.75, 13335029.6875, 13335293.75, 13335860.9375, 13335978.125, 13336359.375, 13336362.5, 13336745.3125, 13337348.4375, 13337621.875, 13338110.9375, 13338267.1875, 13338823.4375, 13338835.9375, 13340039.0625, 13340060.9375, 13340298.4375, 13340756.25, 13341082.8125, 13341825.0, 13341948.4375, 13342882.8125, 13342968.75, 13343021.875, 13343023.4375, 13343054.6875, 13343187.5, 13343306.25, 13343593.75, 13344178.125, 13344392.1875, 13345706.25, 13345853.125, 13346753.125, 13347126.5625, 13347746.875, 13347904.6875, 13348595.3125, 13348642.1875, 13348909.375, 13349432.8125, 13349506.25, 13350010.9375, 13350667.1875, 13351114.0625, 13351528.125, 13351595.3125, 13352220.3125, 13352387.5, 13352709.375, 13352871.875, 13352968.75, 13352981.25, 13353756.25, 13353795.3125, 13354171.875, 13354218.75, 13354273.4375, 13354521.875, 13354535.9375, 13355460.9375, 13355623.4375, 13355809.375, 13356220.3125, 13356251.5625, 13356373.4375, 13356485.9375, 13356487.5, 13356604.6875, 13357054.6875, 13357090.625, 13357110.9375, 13357401.5625, 13357946.875, 13358220.3125, 13358279.6875, 13358818.75, 13359198.4375, 13359368.75, 13359370.3125, 13361273.4375, 13361785.9375, 13362143.75, 13362185.9375, 13362400.0, 13363290.625, 13363382.8125, 13363921.875, 13364101.5625, 13364442.1875, 13365578.125, 13365992.1875, 13366320.3125, 13366701.5625, 13367693.75, 13367942.1875, 13368131.25, 13368281.25, 13368685.9375, 13368690.625, 13368728.125, 13368889.0625, 13368948.4375, 13368951.5625, 13369168.75, 13369170.3125, 13369507.8125, 13369696.875, 13369712.5, 13369728.125, 13370040.625, 13370128.125, 13370437.5, 13370729.6875, 13371856.25, 13371960.9375, 13371973.4375, 13372254.6875, 13372632.8125, 13373245.3125, 13373700.0, 13373745.3125, 13374021.875, 13374062.5, 13374078.125, 13374185.9375, 13374204.6875, 13374748.4375, 13374779.6875, 13374807.8125, 13374875.0, 13375043.75, 13375251.5625, 13376284.375, 13376304.6875, 13376526.5625, 13376859.375, 13377542.1875, 13378162.5, 13378223.4375, 13378737.5, 13378871.875, 13379032.8125, 13379160.9375, 13379396.875, 13379990.625, 13380057.8125, 13380357.8125, 13380373.4375, 13380384.375, 13380523.4375, 13380550.0, 13380603.125, 13380614.0625, 13380675.0, 13380687.5, 13380867.1875, 13381229.6875, 13381232.8125, 13381643.75, 13381793.75, 13381925.0, 13382220.3125, 13382314.0625, 13382467.1875, 13382760.9375, 13382840.625, 13382912.5, 13382998.4375, 13383070.3125, 13383215.625, 13383993.75, 13384039.0625, 13384239.0625, 13384640.625, 13384665.625, 13384673.4375, 13384692.1875, 13384748.4375, 13384950.0, 13384954.6875, 13385032.8125, 13385035.9375, 13385053.125, 13385056.25, 13385064.0625, 13385092.1875, 13385104.6875, 13385192.1875, 13385228.125, 13385396.875, 13385410.9375, 13385435.9375, 13385439.0625, 13385475.0, 13385532.8125, 13385543.75, 13385557.8125, 13385604.6875, 13385718.75, 13385826.5625, 13385857.8125, 13385917.1875, 13385984.375, 13386045.3125, 13386082.8125, 13386085.9375, 13386106.25, 13386110.9375, 13386190.625, 13386198.4375, 13386371.875, 13386400.0, 13386456.25, 13386457.8125, 13386470.3125, 13386489.0625, 13386595.3125, 13386735.9375, 13386779.6875, 13386839.0625, 13386998.4375, 13387003.125, 13387003.125, 13387009.375, 13387029.6875, 13387085.9375, 13387259.375, 13387301.5625, 13387337.5, 13387339.0625, 13387443.75, 13388056.25, 13388620.3125, 13393406.25, 13394164.0625, 13394450.0, 13395490.625, 13395848.4375, 13398346.875, 13398851.5625, 13399025.0, 13399785.9375, 13400117.1875, 13400481.25, 13400953.125, 13400962.5, 13401045.3125, 13402479.6875, 13403520.3125, 13403606.25, 13404304.6875, 13404385.9375, 13404864.0625, 13405973.4375, 13406203.125, 13406234.375, 13407281.25, 13407728.125, 13409665.625, 13411318.75, 13412470.3125, 13412475.0, 13412500.0, 13412689.0625, 13412737.5, 13413012.5, 13413482.8125, 13413490.625, 13413512.5, 13414196.875, 13414428.125, 13414795.3125, 13415237.5, 13415804.6875, 13416109.375, 13416193.75, 13416456.25, 13416464.0625, 13417790.625, 13418004.6875, 13418012.5, 13418193.75, 13420335.9375, 13420873.4375, 13421260.9375, 13421281.25, 13421317.1875, 13421862.5, 13422156.25, 13422482.8125, 13423104.6875, 13423165.625, 13424910.9375, 13425793.75, 13426956.25, 13427018.75, 13427243.75, 13427290.625, 13427821.875, 13428918.75, 13429034.375, 13429653.125, 13430348.4375, 13430710.9375, 13431109.375, 13431800.0, 13432048.4375, 13432076.5625, 13432125.0, 13433042.1875, 13433628.125, 13434125.0, 13434296.875, 13434646.875, 13435168.75, 13435190.625, 13435245.3125, 13435268.75, 13437001.5625, 13437656.25, 13438187.5, 13438967.1875, 13440942.1875, 13442043.75, 13443503.125, 13443959.375, 13444148.4375, 13444175.0, 13445010.9375, 13445134.375, 13445262.5, 13445446.875, 13446257.8125, 13447228.125, 13447421.875, 13447525.0, 13447870.3125, 13448235.9375, 13448448.4375, 13448526.5625, 13448759.375, 13449731.25, 13449734.375, 13449740.625, 13449932.8125, 13450275.0, 13450526.5625, 13451118.75, 13451195.3125, 13451518.75, 13451801.5625, 13451867.1875, 13451903.125, 13452132.8125, 13452856.25, 13452954.6875, 13452968.75, 13452998.4375, 13453100.0, 13453514.0625, 13453992.1875, 13454114.0625, 13454490.625, 13454771.875, 13454998.4375, 13455300.0, 13455301.5625, 13455978.125, 13456375.0, 13456376.5625, 13456920.3125, 13456979.6875, 13457028.125, 13457290.625, 13457415.625, 13458193.75, 13458403.125, 13458490.625, 13458520.3125, 13458585.9375, 13458603.125, 13458615.625, 13458840.625, 13458914.0625, 13459082.8125, 13459379.6875, 13459387.5, 13459454.6875, 13459971.875, 13460229.6875, 13460464.0625, 13460539.0625, 13460626.5625, 13460645.3125, 13461318.75, 13461731.25, 13461820.3125, 13461989.0625, 13462996.875, 13464296.875, 13465017.1875, 13465376.5625, 13466046.875, 13466071.875, 13466278.125, 13466337.5, 13466535.9375, 13466642.1875, 13466848.4375, 13468009.375, 13468907.8125, 13468995.3125, 13469225.0, 13470304.6875, 13471053.125, 13471065.625, 13471246.875, 13471517.1875, 13472185.9375, 13472192.1875, 13472228.125, 13472379.6875, 13472425.0, 13472432.8125, 13472579.6875, 13472750.0, 13472770.3125, 13472989.0625, 13473115.625, 13473289.0625, 13473359.375, 13473770.3125, 13473864.0625, 13473896.875, 13474128.125, 13474150.0, 13474800.0, 13474826.5625, 13474915.625, 13474935.9375, 13475089.0625, 13475189.0625, 13475262.5, 13475306.25, 13475475.0, 13475556.25, 13476403.125, 13476595.3125, 13476634.375, 13476732.8125, 13476925.0, 13476981.25, 13477004.6875, 13477314.0625, 13477531.25, 13478364.0625, 13478523.4375, 13478953.125, 13479065.625, 13479225.0, 13479326.5625, 13479421.875, 13480010.9375, 13480254.6875, 13480665.625, 13480992.1875, 13481035.9375, 13481045.3125, 13481059.375, 13481334.375, 13481914.0625, 13482000.0, 13482082.8125, 13482104.6875, 13482325.0, 13482526.5625, 13483310.9375, 13483312.5, 13483459.375, 13483731.25, 13483953.125, 13484309.375, 13484526.5625, 13484606.25, 13484684.375, 13485085.9375, 13485203.125, 13485368.75, 13485514.0625, 13485676.5625, 13485678.125, 13485889.0625, 13485898.4375, 13486343.75, 13486504.6875, 13486506.25, 13488057.8125, 13488153.125, 13488289.0625, 13489117.1875, 13489137.5, 13489187.5, 13489189.0625, 13489228.125, 13489321.875, 13489943.75, 13490150.0, 13490337.5, 13490518.75, 13490553.125, 13490939.0625, 13491229.6875, 13491903.125, 13492629.6875, 13492645.3125, 13492696.875, 13492900.0, 13492904.6875, 13492929.6875, 13492954.6875, 13493084.375, 13493446.875, 13493459.375, 13493568.75, 13493621.875, 13493679.6875, 13494331.25, 13494473.4375, 13494607.8125, 13495198.4375, 13495256.25, 13495282.8125, 13495321.875, 13495329.6875, 13495523.4375, 13496335.9375, 13496417.1875, 13496539.0625, 13496584.375, 13496670.3125, 13496798.4375, 13496909.375, 13496935.9375, 13496985.9375, 13497173.4375, 13497195.3125, 13497209.375, 13497493.75, 13497557.8125, 13497604.6875, 13497657.8125, 13497864.0625, 13497903.125, 13497931.25, 13497954.6875, 13498540.625, 13498671.875, 13498767.1875, 13499006.25, 13499039.0625, 13499071.875, 13499471.875, 13499671.875, 13499800.0, 13500042.1875, 13500190.625, 13500195.3125, 13500398.4375, 13500432.8125, 13500637.5, 13500737.5, 13501031.25, 13501782.8125, 13502876.5625, 13502965.625, 13503050.0, 13503437.5, 13503565.625, 13503656.25, 13503820.3125, 13503907.8125, 13504037.5, 13504089.0625, 13504134.375, 13504164.0625, 13504615.625, 13504640.625, 13504659.375, 13504760.9375, 13505093.75, 13505275.0, 13505400.0, 13505420.3125, 13505423.4375, 13505442.1875, 13505504.6875, 13506173.4375, 13506728.125, 13506945.3125, 13507253.125, 13507521.875, 13507545.3125, 13507984.375, 13508278.125, 13508553.125, 13508617.1875, 13508679.6875, 13509046.875, 13509057.8125, 13509070.3125, 13509096.875, 13509159.375, 13509268.75, 13509309.375, 13509740.625, 13509745.3125, 13509753.125, 13509887.5, 13510821.875, 13510868.75, 13510945.3125, 13511351.5625, 13511551.5625, 13511787.5, 13511856.25, 13512209.375, 13512264.0625, 13512323.4375, 13512440.625, 13512539.0625, 13512550.0, 13512767.1875, 13513317.1875, 13513342.1875, 13513368.75, 13513871.875, 13514667.1875, 13514712.5, 13514987.5, 13515060.9375, 13515493.75, 13515820.3125, 13515871.875, 13516021.875, 13516328.125, 13516356.25, 13516481.25, 13516553.125, 13517107.8125, 13518023.4375, 13518256.25, 13518351.5625, 13518357.8125, 13518426.5625, 13518482.8125, 13518528.125, 13518562.5, 13518796.875, 13518839.0625, 13518840.625, 13518951.5625, 13518973.4375, 13519104.6875, 13519184.375, 13519343.75, 13519454.6875, 13519650.0, 13519798.4375, 13519990.625, 13520028.125, 13520312.5, 13520384.375, 13520567.1875, 13520706.25, 13520878.125, 13520960.9375, 13520962.5, 13521003.125, 13521117.1875, 13523153.125, 13523839.0625, 13524170.3125, 13524509.375, 13524865.625, 13524931.25, 13525364.0625, 13525378.125, 13525417.1875, 13525610.9375, 13525701.5625, 13525750.0, 13525814.0625, 13526246.875, 13526378.125, 13526656.25, 13526864.0625, 13527039.0625, 13527656.25, 13527839.0625, 13527939.0625, 13528006.25, 13528015.625, 13528039.0625, 13528226.5625, 13528406.25, 13528729.6875, 13528770.3125, 13528825.0, 13528892.1875, 13529035.9375, 13529203.125, 13529370.3125, 13529429.6875, 13529650.0, 13529776.5625, 13529785.9375, 13529821.875, 13529914.0625, 13529960.9375, 13530000.0, 13530017.1875, 13530140.625, 13530265.625, 13530410.9375, 13530532.8125, 13530660.9375, 13530767.1875, 13530857.8125, 13530879.6875, 13530968.75, 13531090.625, 13531237.5, 13531381.25, 13531450.0, 13531578.125, 13531754.6875, 13531900.0, 13531915.625, 13531932.8125, 13532300.0, 13532368.75, 13532467.1875, 13532610.9375, 13532957.8125, 13533012.5, 13533165.625, 13533248.4375, 13533370.3125, 13533409.375, 13533481.25, 13533603.125, 13533695.3125, 13533773.4375, 13533778.125, 13533853.125, 13533895.3125, 13533928.125, 13534018.75, 13534104.6875, 13534354.6875, 13534506.25, 13534562.5, 13534717.1875, 13534760.9375, 13535175.0, 13535375.0, 13535398.4375, 13535453.125, 13535465.625, 13535781.25, 13535853.125, 13535856.25, 13536289.0625, 13536315.625, 13536343.75, 13536506.25, 13536657.8125, 13536814.0625, 13536851.5625, 13537129.6875, 13537226.5625, 13537368.75, 13537565.625, 13537587.5, 13537829.6875, 13538175.0, 13538259.375, 13538265.625, 13538639.0625, 13538657.8125, 13538685.9375, 13538915.625, 13538945.3125, 13539046.875, 13539104.6875, 13539201.5625, 13539225.0, 13539359.375, 13539732.8125, 13539948.4375, 13540068.75, 13540357.8125, 13540857.8125, 13540904.6875, 13541056.25, 13541139.0625, 13541564.0625, 13541718.75, 13541773.4375, 13541995.3125, 13542245.3125, 13542345.3125, 13542401.5625, 13542609.375, 13542885.9375, 13543418.75, 13543425.0, 13543582.8125, 13544918.75, 13545360.9375, 13545709.375, 13545832.8125, 13545837.5, 13546078.125, 13546079.6875, 13546082.8125, 13546382.8125, 13546387.5, 13546492.1875, ...], [19.752570442128633, 10.390345677167423, 45.49703354797817, 12.711927190043195, 9.511218379057828, 13.491508423041335, 15.795946986389245, 30.094305196373355, 11.16683504721219, 6.7438248824741525, 40.46332900780398, 42.77832550073745, 7.755333052969315, 13.361951261778742, 77.08364621828107, 37.80130811849583, 24.676692166876443, 47.72614002669268, 26.63964058270516, 33.24261434464114, 22.990183354079853, 10.648787908512976, 16.002551460671015, 82.98144552440502, 11.61519053902405, 19.199332933711148, 60.79904118986541, 13.64292197652821, 11.59469249661072, 59.87841214888385, 8.909808813858342, 21.24119814985078, 45.55798118208071, 18.37555491771666, 12.27820865732764, 12.081887037916346, 61.774536135540764, 22.838415831804202, 6.958829091613584, 16.19427021971806, 8.755935716589114, 65.65535810686752, 14.2279407138799, 22.965628313025984, 50.35036901586512, 6.804523194543931, 70.0170540774858, 24.226750766218167, 14.73791123674935, 21.486166468844438, 25.363586177478428, 8.079009686499093, 22.145033746320337, 22.510192897324607, 57.979188309643895, 15.108237479776909, 18.973308109777488, 17.18941939845623, 14.916345731895976, 7.381728475166521, 26.2140501675042, 19.407430261210692, 17.1636956259559, 12.122680039906598, 42.738893597572016, 80.23189395067666, 53.930833072908065, 21.66336162717253, 27.00434320787564, 26.770619707972195, 7.611772750194738, 36.60692285872281, 23.31067474951476, 15.987289389925742, 83.14632258562858, 12.445095353137232, 54.0521019830246, 20.661651038067678, 26.175633673131085, 49.926507561338035, 60.8715472758777, 7.901769425227059, 12.687484579334955, 91.17988681753643, 16.35758775151899, 7.5520248695180365, 141.74409888248013, 99.83484787027429, 70.70793532388838, 15.01232682416992, 108.91850015350806, 5.919589168395335, 26.841758027558605, 6.656173204439145, 37.89940391887205, 79.47393160642982, 80.97752604008124, 96.91660200888438, 11.243810506642046, 13.462371393973774, 40.81965340415279, 13.748562839606306, 7.429582350219056, 55.921057083626906, 134.62993160538358, 10.128519500276074, 7.341737044741635, 11.751791913488375, 23.804896460938462, 36.872226581831825, 84.79708137723057, 25.950644153370682, 8.087430491895546, 49.20330493964506, 5.2989704904934305, 30.950247582883982, 78.2914065986999, 41.76293307688239, 8.456614753920265, 79.81307480988481, 17.032294392416247, 9.031421464561825, 77.56779029447232, 14.5651921344514, 6.416319229502845, 10.339471827675274, 8.70908428752962, 14.834682196302527, 46.056764622457386, 27.335523547257583, 36.85796048593569, 64.15726341516249, 69.1577648926752, 97.89848737781382, 29.43370636402459, 7.084169443736868, 12.765768634327967, 88.03024487598682, 13.890898962468032, 5.437427578329044, 11.117469561401613, 16.03589239486383, 74.10972812117718, 36.187700046945885, 23.502155113776567, 29.05870845953335, 38.29420779274619, 10.838156200526287, 102.67986108692058, 53.59632040051538, 13.564517462978365, 20.440611092620724, 6.084969967278609, 126.64106654064085, 70.77543640829441, 17.842831279676027, 8.251292686387336, 8.883918244231419, 9.400685552187896, 19.70491856058234, 20.054295892151192, 16.966541771528945, 12.694401328645045, 33.81285236231166, 88.2532468083594, 79.55146483481668, 62.29300161759934, 89.83563126691017, 12.867846224836965, 68.5070423399089, 23.66111981504262, 16.119583028443863, 68.1695205651488, 16.45546885258552, 8.183369351425089, 116.24633147588152, 9.808454875045786, 5.421001100461167, 12.366286737412558, 33.17616328081221, 20.547024357004783, 142.2391582915642, 123.98554509123954, 56.44587861199437, 29.629587888988972, 64.3029208781108, 54.5047073281656, 71.78381126153243, 16.98132999709112, 5.325910118105679, 8.084317403461096, 52.58006018693441, 62.498484981644566, 35.950447015945755, 15.069228276744912, 18.649257269986233, 8.751050351175587, 7.175141644199541, 74.78107628375236, 61.8096955928365, 16.127984852008446, 53.52577880893923, 28.69946227365498, 96.46320565595721, 13.427100437445263, 10.601946951512984, 12.434434609125493, 55.781631590435616, 6.356225665666439, 40.36414664633532, 23.422509745331595, 91.67598128119666, 29.517078511987528, 71.60487574384803, 10.812329783365223, 98.68303468623245, 12.667904835971527, 44.195990326657046, 8.599199772983418, 94.72100885717401, 16.472015675757607, 6.467308857149835, 45.98953737354391, 75.07740556506685, 116.95923599396663, 14.603181397958455, 25.83774144989629, 6.937771497168211, 23.929256923772005, 25.341413528546475, 5.596052016080779, 41.372620560815015, 9.159093659637048, 20.54982938565375, 93.50089720926948, 43.38014538544111, 8.201802113940532, 14.78836687584326, 16.903807382176144, 64.38145459490833, 17.844839184197298, 19.348044778020657, 14.352743584410481, 5.587365501717625, 69.88286784806336, 56.9311592719186, 16.274406327681756, 63.600927155411654, 10.282487463046156, 6.94405169603113, 8.210000468842487, 8.519697979890825, 43.79621002008797, 25.480147765728997, 100.02880768144283, 65.5688202722164, 67.31451118476646, 12.293156414643251, 7.2856537228755025, 31.206114719276822, 86.13868602032554, 9.501194693754943, 6.929969999686491, 59.18896074228092, 38.3100980224994, 6.5118210967525325, 60.77267973080915, 63.13261454724179, 29.067768987361912, 44.669672823781745, 86.65598660411489, 7.0626566337772285, 123.72414704434318, 9.713630110190017, 20.166356678530235, 7.084945155222286, 15.976897362718578, 53.56714935152158, 5.749521085590777, 12.835848936429883, 88.58239596937221, 76.77873617723652, 52.37296148520935, 5.253950907712695, 25.47962773538105, 14.296037791894651, 25.080204113407675, 22.749462386964108, 6.936488934079726, 8.26957643421677, 7.4551184954483425, 85.98332738572691, 17.85771674205125, 144.41787043052005, 5.03189691367678, 16.584238152448282, 13.907994640608356, 5.610130124723539, 8.812515693785153, 41.11959770848361, 92.43165329217682, 65.00627191798479, 110.68176610159446, 158.23257877877458, 28.786776439590014, 44.998302905060235, 10.552124803569429, 43.26006598924802, 61.346046741182086, 71.56636504866275, 170.7401806293567, 99.43602266240714, 69.97052438455304, 71.18431411777378, 73.50837780035991, 19.11048549213514, 19.290231968495377, 30.510757549126478, 36.62351852230434, 31.677229252023928, 27.21510738729568, 14.653856849858824, 140.90497924280095, 51.87200963222179, 74.59853973530915, 125.49560664483135, 21.9529533009606, 16.57077953703691, 11.736986359109785, 56.948722127267715, 13.669836979086805, 17.625654982852993, 40.987304052411865, 78.87097938504726, 83.81669625914925, 7.471488939225158, 6.231128417520005, 80.97994231166889, 62.156779514779394, 5.1633047095485525, 14.246938386612863, 36.75977517812718, 76.1317228664945, 48.908437551285395, 59.467149912108844, 5.873210682788631, 11.767337100695, 18.855598226626228, 9.34252793461419, 5.888198640732917, 6.433720819006432, 5.378999852223484, 60.05117999062155, 12.414846445807273, 7.002412169048353, 29.6507838613073, 79.87312985547968, 5.117744645062101, 23.069513608325096, 21.9169462530398, 13.267388101353474, 18.62106989986443, 60.44024346561372, 24.023137574431576, 101.98657586815511, 36.542789043196336, 16.08492341860704, 63.04265842926315, 6.232983216704719, 69.3747473088655, 44.749417306003735, 10.599458195291444, 93.93864321547343, 21.09665213370943, 79.84945060906843, 24.216943415689723, 55.90038106552828, 10.70225977760621, 83.6462612885972, 12.590191713869508, 36.648880400218566, 31.6832103765464, 22.605218173822784, 41.388038990259474, 80.22543504191373, 9.353362313353855, 8.258756196679006, 15.367077249836223, 15.500201130698219, 56.650563278641215, 89.30122025287244, 60.59948350374938, 23.460701388490385, 110.76676411782094, 37.676263528949406, 16.233025719836622, 9.751506422575916, 18.44620191256393, 9.603539830954558, 13.219736237463785, 9.226385823411501, 23.638372021956815, 25.265686727945656, 107.58525828587075, 65.81051181141238, 87.22703698586136, 39.16907141464387, 41.70967632490044, 10.95162100214585, 5.768683041410746, 13.067539402129896, 17.217717566363547, 17.646167890576248, 10.58413628956384, 12.440091334050283, 80.23167023259364, 5.029716461737024, 62.54996887074388, 55.78867605455298, 139.25066484984598, 66.80304685490944, 131.59980551269194, 6.682047823893273, 39.582908466827504, 31.933806671004405, 7.125816485905287, 98.98344320753512, 43.61479064926672, 44.315991694969775, 10.424156304218881, 26.825377231780756, 12.787991041374905, 13.007282047387871, 16.859741513150155, 6.531748030303768, 11.810216879021048, 34.14034912805456, 47.78987622080691, 15.71123891577353, 9.671580638564748, 50.03111702353092, 6.156339474767531, 46.61811400242812, 18.05987979620662, 72.6645679848926, 27.857909889240904, 27.8629935156369, 10.749517893608958, 22.119632293082297, 18.51562388746954, 55.11897839825292, 11.957007438615058, 74.57439754268313, 15.492932597254754, 13.97171337174232, 25.08789032437802, 25.60955849231913, 18.486032733440624, 6.48533292951208, 87.78947065871958, 24.180230298967047, 7.5277225367450455, 24.08806366041764, 29.54296993278073, 9.227342901781817, 29.00143885209438, 19.761252181668453, 15.934864321311043, 53.75570203069618, 5.419296850074375, 16.975430328684205, 8.38867592769247, 82.63841835512619, 37.450089420006286, 23.350340207854952, 36.79459884894442, 5.946518070513886, 76.0938389314727, 22.635481579293607, 15.558050362778157, 18.434755057649994, 11.683703894249254, 26.69604499825853, 94.7549172541281, 62.518698632941735, 5.879571967942526, 9.748769505927333, 5.212937644196331, 6.812173900586901, 96.41105364553864, 16.031628906594676, 85.79994625189568, 40.53202579776665, 13.47395149410137, 59.38092069093608, 8.062267505432711, 105.95968867071419, 23.513737747956544, 58.388021702533834, 69.04697763035955, 59.213086411052274, 23.648338333266164, 77.14132436682128, 61.538831437033124, 22.859798182801146, 24.761315713022828, 17.906668315637422, 37.77172253598739, 59.54755747649955, 5.334370665616381, 15.82438163364318, 65.20632000250546, 14.699788239403722, 9.189624747040707, 71.73537282556032, 95.88944421818238, 41.35330256168918, 78.42667638316382, 54.47541451092283, 48.07864248299738, 16.67199210860496, 63.739171226087045, 10.41835280984817, 45.77449253152895, 73.68744888527189, 72.1412587441556, 5.308082120460016, 19.955359408831086, 30.74381395980849, 14.016884360762083, 5.179007700477127, 43.623505181972156, 28.328942923860954, 76.49368720168026, 15.618682139775066, 27.234954540526473, 13.014939037638968, 40.68852447296629, 49.236625153670275, 9.104731759861691, 27.72458780389503, 62.17825775470813, 13.942372611909018, 5.202197882327183, 61.643753739240324, 81.25418028741565, 12.003197419471958, 14.25271242639497, 46.09826797824427, 7.029197389582083, 53.58252487705278, 10.23029034795322, 193.24680634448427, 64.19515829113563, 72.50956661459038, 17.945210410067784, 67.71728113159388, 10.180223100973148, 103.6258737601043, 6.12634891056817, 23.987069510567167, 74.50364712688966, 78.44766329691564, 28.528629467397657, 14.850313309436876, 9.850700830370034, 5.5021283845296125, 21.40239797968883, 27.15024386361085, 16.74540191231674, 17.305298674005012, 9.752070315081813, 54.848933671532436, 85.58876009651232, 52.73883739825541, 19.2124517281281, 27.515197635789853, 10.392729464595513, 46.44122275175642, 19.504419057299103, 29.05424383607789, 18.90041185926019, 17.980775126209757, 33.704130053389264, 51.95157287995388, 52.13459083026413, 11.378951740741632, 16.29827263742406, 15.652486923715031, 6.038657937695438, 31.459960940612323, 38.70335367669512, 25.79225600211864, 33.37939804741406, 78.96881699042794, 11.957617019445255, 7.0570687446129154, 39.883741901426426, 30.022934244073433, 15.477344860650264, 13.357187569385886, 96.76470994324163, 81.2334257210708, 165.89466398637296, 68.45744929215853, 23.98822990820762, 54.51808180442155, 92.22922293018931, 105.18005742674734, 14.232660229259157, 100.54412361762878, 7.700205448945293, 22.518288040434932, 20.332750396235003, 96.07717588063657, 16.939647507524054, 27.68074847671504, 33.817565503927945, 7.511517767477589, 66.83781833055971, 69.95196029232535, 24.5929740737946, 24.245277792428308, 15.872797657849922, 47.793479499226734, 9.523258666388813, 28.101856203828834, 8.608077467330197, 101.0223716680242, 55.15781898806075, 18.78300539714956, 27.938687838227768, 70.93508328868984, 64.43962276847328, 9.17762940503761, 24.81673702824861, 22.25984327546654, 38.484394366894605, 115.90779217620711, 31.112815431842925, 8.414758501582574, 45.59353067009451, 82.35377931454498, 15.42191507768536, 65.08016438232676, 56.81504766626189, 50.70498825983585, 11.297173282324534, 33.41136850985799, 28.38249390211415, 13.236977321208848, 45.95484558220174, 115.25626813928531, 72.67095128202077, 7.857958436901144, 35.079518380086796, 81.98161419929578, 27.939981541620384, 15.1372359012027, 48.164196015058145, 97.9488960500031, 54.75211647191706, 31.790679706286806, 27.576365822295397, 6.488647942899873, 28.07299640066073, 71.04532446641016, 41.350991160951835, 12.386655985008785, 10.441268940060732, 5.118221009103335, 6.547463809833189, 6.173461532244023, 80.10811708699512, 12.69880876067646, 24.31822773817828, 94.39361950765495, 51.242061443224266, 14.152049900067004, 36.68022256051465, 27.245838160554257, 23.19143120383777, 45.99000012317917, 60.24916136850697, 72.32786985944882, 137.7669380538299, 17.65222754356807, 9.548642989761863, 26.340915073032253, 10.60708818824833, 17.070754113006668, 23.66264622476971, 59.21616992329284, 17.985203308859937, 21.99693036559943, 17.773815613510457, 81.54917726666552, 23.272091131164615, 17.104441195978552, 18.01129326473778, 13.589154872166155, 8.909598291760924, 14.215324340305612, 52.2584409158634, 8.55352799178381, 8.509527033184447, 117.35087932197102, 12.740324836830169, 74.18212073816764, 170.33372212867803, 54.849816849004675, 40.6753737349834, 11.942724935208835, 117.43718176469034, 15.471442263196577, 14.690131249186269, 33.27343215071799, 7.948249644288388, 47.34129959394759, 41.66127152448168, 7.722609740795633, 54.53899739569251, 8.334879840502266, 47.14002565012388, 10.316562207216302, 75.60362536986732, 18.08507803325759, 20.068466473816724, 23.801994577329634, 12.309923690846148, 74.94287836458521, 27.27282589373918, 41.89177941893492, 19.530384821295417, 7.567029229240331, 151.9832141305269, 12.02334778137003, 25.918047360214292, 21.97158009025832, 44.8407903766037, 6.5857949596714445, 34.22260664215678, 6.611593567093726, 16.98603379622784, 55.90975780944394, 56.438724545375415, 104.90805761215556, 18.721506508892585, 7.172910329564077, 15.889788855770636, 20.564180268826938, 30.192765112625846, 22.05677624298142, 7.586282216626558, 168.21033295538788, 16.48075146791511, 50.41657519355833, 57.289478229974804, 27.674620733071148, 30.02515736106841, 18.487289370140555, 17.039610778512362, 58.26640782915409, 45.15597943873292, 7.5118554023078685, 13.475845083473418, 59.8015277920113, 11.233908658428108, 23.67365823987126, 27.724174706906414, 53.27466642228945, 63.0354665624685, 55.74307806691697, 45.432875773769844, 13.382368340981303, 53.494802485990306, 58.89147334538898, 57.4822086220568, 10.632066390261537, 30.972935037276763, 9.619827378800522, 7.688895274898622, 53.50373132071126, 13.361796164474894, 30.445800515468704, 7.300161934476, 17.94528731334151, 16.954127857409464, 70.90840363556983, 37.27689406867657, 8.509764027187725, 8.499104577645362, 21.384472260487733, 27.877911913363864, 10.612127949453933, 11.792930144322977, 50.78852908228468, 6.030535613864928, 7.477023206254182, 21.709315866925788, 11.400098671410563, 80.27762956676656, 5.048218042353602, 32.43212614053559, 24.75532724588573, 13.957860177425172, 13.873201551567304, 38.32977998026388, 5.451955449085964, 9.89715617716751, 58.233323948950876, 10.894705665100178, 78.67053435814759, 38.20294432985265, 13.171412995117075, 33.66965841359051, 6.3960582527176095, 52.25872844726847, 29.532606121088698, 45.09796826697618, 11.326715728246992, 38.40963344249308, 87.78699778464832, 12.60640606090462, 90.27886173548646, 14.677426380173932, 12.608550838699013, 6.967871224742228, 19.936964717546783, 93.56319487192351, 13.432660621220483, 52.33378614322373, 7.4731964126986545, 13.119787892268805, 122.31344091873456, 67.577602646421, 26.0881297990116, 15.85650948478957, 53.7204231549937, 37.461600390731796, 14.311548502038725, 74.19872577121279, 68.5321334977968, 48.00578367310144, 69.27878244585636, 68.1710817687333, 74.67926392262198, 18.012667498335396, 18.412503585723105, 12.359361094278102, 37.70407884299515, 22.603472227694567, 26.985053745469163, 33.93808380567192, 25.692140292617374, 20.47434057740337, 5.705515227426199, 34.775042575674256, 78.83415435167515, 32.83047179099093, 16.998203934085943, 66.07614709286507, 5.934680831158687, 30.398491208399985, 49.19892821214522, 27.61868587262529, 12.529708599004167, 17.452001928123174, 35.007966367816465, 70.72667072250626, 12.3035915093036, 6.78477805769066, 11.247293314845598, 8.805900658753966, 36.24750457467661, 68.22174929372305, 49.01230504775036, 90.85801309990713, 62.770162074503844, 84.61770858934337, 77.4199882953815, 15.274388876248077, 14.601268273672739, 20.217417536163666, 60.154778685926246, 39.163693291528006, 47.35775614753657, 132.57100043637183, 7.156598858317384, 54.52315143940101, 34.17748311723052, 93.27525997338822, 52.146048639537625, 28.396123544573243, 5.748886905010866, 69.50905790902809, 23.628434393879957, 27.353570729841426, 14.643365430134054, 13.731965662055364, 16.691068456509168, 55.57170981229386, 85.57361142443072, 14.576111103485566, 28.02728805578935, 66.89289681075888, 96.75342476765759, 39.15743309066031, 54.245581182848305, 5.215661369896455, 34.0621780125323, 26.36692970023448, 15.792271557068261, 5.724995842417828, 74.1188577786964, 96.43492205696135, 76.16886062493947, 106.46478548344119, 22.676307580453006, 30.357021831549023, 33.823975083574844, 63.453246748433614, 24.102002430312908, 69.17866899917301, 39.166583970662344, 49.52799395373912, 50.63021498772054, 23.208268139966272, 77.52492305180147, 13.02547337688562, 115.43080012771107, 41.87291754560566, 5.376317597871297, 15.654298982490085, 5.087110020757835, 23.595943065991705, 56.47104068295797, 20.059356694218238, 5.2147405155868825, 16.110427159406314, 51.32804741458361, 67.31462692569671, 6.535403091090452, 51.62696814948793, 8.135412819250718, 21.646215621014, 70.161070449768, 51.00281089606624, 14.503257995699853, 54.66851232557586, 18.92571186780609, 14.767865553640808, 18.167036782467303, 31.38068909170955, 61.48150925862111, 7.92930131172689, 29.407722277016912, 155.84217678975477, 5.177125582087542, 5.66263847113415, 115.87811026796857, 66.8473121963658, 10.391627254382401, 10.258477128700775, 108.65675349251161, 21.794650603017004, 8.010930775065594, 26.997130153747822, 87.8753161458333, 37.89869484941127, 11.209523997612143, 123.00249662615082, 34.83696275568935, 59.41644953118538, 67.46512459289801, 151.79184797773405, 20.772084541140124, 6.563870155762101, 15.38146913350951, 80.5811353537364, 71.80167228524468, 12.626673665139057, 19.1735746880485, 5.437729106689993, 18.235180123174185, 8.529290844397874, 25.785235371107923, 18.33777566674049, 49.24124301898382, 71.06534159685799, 15.856024441441335, 17.846155193760705, 17.752758636053578, 6.038919493592111, 5.589288996893641, 22.417588299536174, 25.084654501903465, 9.882705133801423, 59.30015397430902, 60.190459965363154, ...])
caption, T_hit,count = 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, count, caption);
([13048300.0, 13070784.375, 13088651.5625, 13094164.0625, 13107153.125, 13112040.625, 13126585.9375, 13135060.9375, 13136084.375, 13136998.4375, 13140251.5625, 13144000.0, 13146834.375, 13156020.3125, 13156468.75, 13156518.75, 13159509.375, 13160568.75, 13160957.8125, 13164828.125, 13166585.9375, 13175021.875, 13176053.125, 13176637.5, 13181287.5, 13182003.125, 13183706.25, 13188214.0625, 13188587.5, 13189176.5625, 13189581.25, 13191104.6875, 13192545.3125, 13193048.4375, 13193682.8125, 13193789.0625, 13195907.8125, 13197967.1875, 13198043.75, 13198126.5625, 13199334.375, 13201243.75, 13202410.9375, 13208173.4375, 13211621.875, 13212501.5625, 13214206.25, 13215759.375, 13216178.125, 13217856.25, 13218806.25, 13221109.375, 13221234.375, 13221240.625, 13222200.0, 13222564.0625, 13224362.5, 13226556.25, 13226745.3125, 13228757.8125, 13229217.1875, 13229303.125, 13229467.1875, 13230178.125, 13231575.0, 13232162.5, 13232546.875, 13232948.4375, 13233220.3125, 13236639.0625, 13237229.6875, 13238040.625, 13239848.4375, 13241617.1875, 13243012.5, 13243070.3125, 13243435.9375, 13244339.0625, 13245868.75, 13247484.375, 13247501.5625, 13248164.0625, 13248662.5, 13249187.5, 13249242.1875, 13249984.375, 13250000.0, 13251503.125, 13251543.75, 13252814.0625, 13254354.6875, 13254379.6875, 13254642.1875, 13259660.9375, 13262793.75, 13264585.9375, 13265665.625, 13267978.125, 13271553.125, 13272221.875, 13273650.0, 13275854.6875, 13283428.125, 13285153.125, 13286237.5, 13289854.6875, 13290120.3125, 13290306.25, 13293270.3125, 13294931.25, 13297346.875, 13299485.9375, 13300904.6875, 13302800.0, 13302887.5, 13304993.75, 13305514.0625, 13306123.4375, 13307134.375, 13307184.375, 13308054.6875, 13310421.875, 13311837.5, 13313751.5625, 13314151.5625, 13314482.8125, 13315992.1875, 13316198.4375, 13317754.6875, 13318001.5625, 13318640.625, 13318731.25, 13319881.25, 13319931.25, 13320468.75, 13320956.25, 13321117.1875, 13322604.6875, 13322609.375, 13322676.5625, 13322734.375, 13323450.0, 13324307.8125, 13324421.875, 13324431.25, 13324756.25, 13325550.0, 13325623.4375, 13326217.1875, 13327860.9375, 13328878.125, 13329231.25, 13329354.6875, 13329568.75, 13330195.3125, 13330317.1875, 13331290.625, 13331290.625, 13331468.75, 13331970.3125, 13332781.25, 13332950.0, 13333068.75, 13333501.5625, 13333573.4375, 13333678.125, 13333748.4375, 13334204.6875, 13334260.9375, 13334364.0625, 13334618.75, 13335029.6875, 13335293.75, 13335860.9375, 13335978.125, 13336359.375, 13336362.5, 13336745.3125, 13337348.4375, 13337621.875, 13338110.9375, 13338267.1875, 13338823.4375, 13338835.9375, 13340039.0625, 13340060.9375, 13340298.4375, 13340756.25, 13341082.8125, 13341825.0, 13341948.4375, 13342882.8125, 13342968.75, 13343021.875, 13343023.4375, 13343054.6875, 13343187.5, 13343306.25, 13343593.75, 13344178.125, 13344392.1875, 13345706.25, 13345853.125, 13346753.125, 13347126.5625, 13347746.875, 13347904.6875, 13348595.3125, 13348642.1875, 13348909.375, 13349432.8125, 13349506.25, 13350010.9375, 13350667.1875, 13351114.0625, 13351528.125, 13351595.3125, 13352220.3125, 13352387.5, 13352709.375, 13352871.875, 13352968.75, 13352981.25, 13353756.25, 13353795.3125, 13354171.875, 13354218.75, 13354273.4375, 13354521.875, 13354535.9375, 13355460.9375, 13355623.4375, 13355809.375, 13356220.3125, 13356251.5625, 13356373.4375, 13356485.9375, 13356487.5, 13356604.6875, 13357054.6875, 13357090.625, 13357110.9375, 13357401.5625, 13357946.875, 13358220.3125, 13358279.6875, 13358818.75, 13359198.4375, 13359368.75, 13359370.3125, 13361273.4375, 13361785.9375, 13362143.75, 13362185.9375, 13362400.0, 13363290.625, 13363382.8125, 13363921.875, 13364101.5625, 13364442.1875, 13365578.125, 13365992.1875, 13366320.3125, 13366701.5625, 13367693.75, 13367942.1875, 13368131.25, 13368281.25, 13368685.9375, 13368690.625, 13368728.125, 13368889.0625, 13368948.4375, 13368951.5625, 13369168.75, 13369170.3125, 13369507.8125, 13369696.875, 13369712.5, 13369728.125, 13370040.625, 13370128.125, 13370437.5, 13370729.6875, 13371856.25, 13371960.9375, 13371973.4375, 13372254.6875, 13372632.8125, 13373245.3125, 13373700.0, 13373745.3125, 13374021.875, 13374062.5, 13374078.125, 13374185.9375, 13374204.6875, 13374748.4375, 13374779.6875, 13374807.8125, 13374875.0, 13375043.75, 13375251.5625, 13376284.375, 13376304.6875, 13376526.5625, 13376859.375, 13377542.1875, 13378162.5, 13378223.4375, 13378737.5, 13378871.875, 13379032.8125, 13379160.9375, 13379396.875, 13379990.625, 13380057.8125, 13380357.8125, 13380373.4375, 13380384.375, 13380523.4375, 13380550.0, 13380603.125, 13380614.0625, 13380675.0, 13380687.5, 13380867.1875, 13381229.6875, 13381232.8125, 13381643.75, 13381793.75, 13381925.0, 13382220.3125, 13382314.0625, 13382467.1875, 13382760.9375, 13382840.625, 13382912.5, 13382998.4375, 13383070.3125, 13383215.625, 13383993.75, 13384039.0625, 13384239.0625, 13384640.625, 13384665.625, 13384673.4375, 13384692.1875, 13384748.4375, 13384950.0, 13384954.6875, 13385032.8125, 13385035.9375, 13385053.125, 13385056.25, 13385064.0625, 13385092.1875, 13385104.6875, 13385192.1875, 13385228.125, 13385396.875, 13385410.9375, 13385435.9375, 13385439.0625, 13385475.0, 13385532.8125, 13385543.75, 13385557.8125, 13385604.6875, 13385718.75, 13385826.5625, 13385857.8125, 13385917.1875, 13385984.375, 13386045.3125, 13386082.8125, 13386085.9375, 13386106.25, 13386110.9375, 13386190.625, 13386198.4375, 13386371.875, 13386400.0, 13386456.25, 13386457.8125, 13386470.3125, 13386489.0625, 13386595.3125, 13386735.9375, 13386779.6875, 13386839.0625, 13386998.4375, 13387003.125, 13387003.125, 13387009.375, 13387029.6875, 13387085.9375, 13387259.375, 13387301.5625, 13387337.5, 13387339.0625, 13387443.75, 13388056.25, 13388620.3125, 13393406.25, 13394164.0625, 13394450.0, 13395490.625, 13395848.4375, 13398346.875, 13398851.5625, 13399025.0, 13399785.9375, 13400117.1875, 13400481.25, 13400953.125, 13400962.5, 13401045.3125, 13402479.6875, 13403520.3125, 13403606.25, 13404304.6875, 13404385.9375, 13404864.0625, 13405973.4375, 13406203.125, 13406234.375, 13407281.25, 13407728.125, 13409665.625, 13411318.75, 13412470.3125, 13412475.0, 13412500.0, 13412689.0625, 13412737.5, 13413012.5, 13413482.8125, 13413490.625, 13413512.5, 13414196.875, 13414428.125, 13414795.3125, 13415237.5, 13415804.6875, 13416109.375, 13416193.75, 13416456.25, 13416464.0625, 13417790.625, 13418004.6875, 13418012.5, 13418193.75, 13420335.9375, 13420873.4375, 13421260.9375, 13421281.25, 13421317.1875, 13421862.5, 13422156.25, 13422482.8125, 13423104.6875, 13423165.625, 13424910.9375, 13425793.75, 13426956.25, 13427018.75, 13427243.75, 13427290.625, 13427821.875, 13428918.75, 13429034.375, 13429653.125, 13430348.4375, 13430710.9375, 13431109.375, 13431800.0, 13432048.4375, 13432076.5625, 13432125.0, 13433042.1875, 13433628.125, 13434125.0, 13434296.875, 13434646.875, 13435168.75, 13435190.625, 13435245.3125, 13435268.75, 13437001.5625, 13437656.25, 13438187.5, 13438967.1875, 13440942.1875, 13442043.75, 13443503.125, 13443959.375, 13444148.4375, 13444175.0, 13445010.9375, 13445134.375, 13445262.5, 13445446.875, 13446257.8125, 13447228.125, 13447421.875, 13447525.0, 13447870.3125, 13448235.9375, 13448448.4375, 13448526.5625, 13448759.375, 13449731.25, 13449734.375, 13449740.625, 13449932.8125, 13450275.0, 13450526.5625, 13451118.75, 13451195.3125, 13451518.75, 13451801.5625, 13451867.1875, 13451903.125, 13452132.8125, 13452856.25, 13452954.6875, 13452968.75, 13452998.4375, 13453100.0, 13453514.0625, 13453992.1875, 13454114.0625, 13454490.625, 13454771.875, 13454998.4375, 13455300.0, 13455301.5625, 13455978.125, 13456375.0, 13456376.5625, 13456920.3125, 13456979.6875, 13457028.125, 13457290.625, 13457415.625, 13458193.75, 13458403.125, 13458490.625, 13458520.3125, 13458585.9375, 13458603.125, 13458615.625, 13458840.625, 13458914.0625, 13459082.8125, 13459379.6875, 13459387.5, 13459454.6875, 13459971.875, 13460229.6875, 13460464.0625, 13460539.0625, 13460626.5625, 13460645.3125, 13461318.75, 13461731.25, 13461820.3125, 13461989.0625, 13462996.875, 13464296.875, 13465017.1875, 13465376.5625, 13466046.875, 13466071.875, 13466278.125, 13466337.5, 13466535.9375, 13466642.1875, 13466848.4375, 13468009.375, 13468907.8125, 13468995.3125, 13469225.0, 13470304.6875, 13471053.125, 13471065.625, 13471246.875, 13471517.1875, 13472185.9375, 13472192.1875, 13472228.125, 13472379.6875, 13472425.0, 13472432.8125, 13472579.6875, 13472750.0, 13472770.3125, 13472989.0625, 13473115.625, 13473289.0625, 13473359.375, 13473770.3125, 13473864.0625, 13473896.875, 13474128.125, 13474150.0, 13474800.0, 13474826.5625, 13474915.625, 13474935.9375, 13475089.0625, 13475189.0625, 13475262.5, 13475306.25, 13475475.0, 13475556.25, 13476403.125, 13476595.3125, 13476634.375, 13476732.8125, 13476925.0, 13476981.25, 13477004.6875, 13477314.0625, 13477531.25, 13478364.0625, 13478523.4375, 13478953.125, 13479065.625, 13479225.0, 13479326.5625, 13479421.875, 13480010.9375, 13480254.6875, 13480665.625, 13480992.1875, 13481035.9375, 13481045.3125, 13481059.375, 13481334.375, 13481914.0625, 13482000.0, 13482082.8125, 13482104.6875, 13482325.0, 13482526.5625, 13483310.9375, 13483312.5, 13483459.375, 13483731.25, 13483953.125, 13484309.375, 13484526.5625, 13484606.25, 13484684.375, 13485085.9375, 13485203.125, 13485368.75, 13485514.0625, 13485676.5625, 13485678.125, 13485889.0625, 13485898.4375, 13486343.75, 13486504.6875, 13486506.25, 13488057.8125, 13488153.125, 13488289.0625, 13489117.1875, 13489137.5, 13489187.5, 13489189.0625, 13489228.125, 13489321.875, 13489943.75, 13490150.0, 13490337.5, 13490518.75, 13490553.125, 13490939.0625, 13491229.6875, 13491903.125, 13492629.6875, 13492645.3125, 13492696.875, 13492900.0, 13492904.6875, 13492929.6875, 13492954.6875, 13493084.375, 13493446.875, 13493459.375, 13493568.75, 13493621.875, 13493679.6875, 13494331.25, 13494473.4375, 13494607.8125, 13495198.4375, 13495256.25, 13495282.8125, 13495321.875, 13495329.6875, 13495523.4375, 13496335.9375, 13496417.1875, 13496539.0625, 13496584.375, 13496670.3125, 13496798.4375, 13496909.375, 13496935.9375, 13496985.9375, 13497173.4375, 13497195.3125, 13497209.375, 13497493.75, 13497557.8125, 13497604.6875, 13497657.8125, 13497864.0625, 13497903.125, 13497931.25, 13497954.6875, 13498540.625, 13498671.875, 13498767.1875, 13499006.25, 13499039.0625, 13499071.875, 13499471.875, 13499671.875, 13499800.0, 13500042.1875, 13500190.625, 13500195.3125, 13500398.4375, 13500432.8125, 13500637.5, 13500737.5, 13501031.25, 13501782.8125, 13502876.5625, 13502965.625, 13503050.0, 13503437.5, 13503565.625, 13503656.25, 13503820.3125, 13503907.8125, 13504037.5, 13504089.0625, 13504134.375, 13504164.0625, 13504615.625, 13504640.625, 13504659.375, 13504760.9375, 13505093.75, 13505275.0, 13505400.0, 13505420.3125, 13505423.4375, 13505442.1875, 13505504.6875, 13506173.4375, 13506728.125, 13506945.3125, 13507253.125, 13507521.875, 13507545.3125, 13507984.375, 13508278.125, 13508553.125, 13508617.1875, 13508679.6875, 13509046.875, 13509057.8125, 13509070.3125, 13509096.875, 13509159.375, 13509268.75, 13509309.375, 13509740.625, 13509745.3125, 13509753.125, 13509887.5, 13510821.875, 13510868.75, 13510945.3125, 13511351.5625, 13511551.5625, 13511787.5, 13511856.25, 13512209.375, 13512264.0625, 13512323.4375, 13512440.625, 13512539.0625, 13512550.0, 13512767.1875, 13513317.1875, 13513342.1875, 13513368.75, 13513871.875, 13514667.1875, 13514712.5, 13514987.5, 13515060.9375, 13515493.75, 13515820.3125, 13515871.875, 13516021.875, 13516328.125, 13516356.25, 13516481.25, 13516553.125, 13517107.8125, 13518023.4375, 13518256.25, 13518351.5625, 13518357.8125, 13518426.5625, 13518482.8125, 13518528.125, 13518562.5, 13518796.875, 13518839.0625, 13518840.625, 13518951.5625, 13518973.4375, 13519104.6875, 13519184.375, 13519343.75, 13519454.6875, 13519650.0, 13519798.4375, 13519990.625, 13520028.125, 13520312.5, 13520384.375, 13520567.1875, 13520706.25, 13520878.125, 13520960.9375, 13520962.5, 13521003.125, 13521117.1875, 13523153.125, 13523839.0625, 13524170.3125, 13524509.375, 13524865.625, 13524931.25, 13525364.0625, 13525378.125, 13525417.1875, 13525610.9375, 13525701.5625, 13525750.0, 13525814.0625, 13526246.875, 13526378.125, 13526656.25, 13526864.0625, 13527039.0625, 13527656.25, 13527839.0625, 13527939.0625, 13528006.25, 13528015.625, 13528039.0625, 13528226.5625, 13528406.25, 13528729.6875, 13528770.3125, 13528825.0, 13528892.1875, 13529035.9375, 13529203.125, 13529370.3125, 13529429.6875, 13529650.0, 13529776.5625, 13529785.9375, 13529821.875, 13529914.0625, 13529960.9375, 13530000.0, 13530017.1875, 13530140.625, 13530265.625, 13530410.9375, 13530532.8125, 13530660.9375, 13530767.1875, 13530857.8125, 13530879.6875, 13530968.75, 13531090.625, 13531237.5, 13531381.25, 13531450.0, 13531578.125, 13531754.6875, 13531900.0, 13531915.625, 13531932.8125, 13532300.0, 13532368.75, 13532467.1875, 13532610.9375, 13532957.8125, 13533012.5, 13533165.625, 13533248.4375, 13533370.3125, 13533409.375, 13533481.25, 13533603.125, 13533695.3125, 13533773.4375, 13533778.125, 13533853.125, 13533895.3125, 13533928.125, 13534018.75, 13534104.6875, 13534354.6875, 13534506.25, 13534562.5, 13534717.1875, 13534760.9375, 13535175.0, 13535375.0, 13535398.4375, 13535453.125, 13535465.625, 13535781.25, 13535853.125, 13535856.25, 13536289.0625, 13536315.625, 13536343.75, 13536506.25, 13536657.8125, 13536814.0625, 13536851.5625, 13537129.6875, 13537226.5625, 13537368.75, 13537565.625, 13537587.5, 13537829.6875, 13538175.0, 13538259.375, 13538265.625, 13538639.0625, 13538657.8125, 13538685.9375, 13538915.625, 13538945.3125, 13539046.875, 13539104.6875, 13539201.5625, 13539225.0, 13539359.375, 13539732.8125, 13539948.4375, 13540068.75, 13540357.8125, 13540857.8125, 13540904.6875, 13541056.25, 13541139.0625, 13541564.0625, 13541718.75, 13541773.4375, 13541995.3125, 13542245.3125, 13542345.3125, 13542401.5625, 13542609.375, 13542885.9375, 13543418.75, 13543425.0, 13543582.8125, 13544918.75, 13545360.9375, 13545709.375, 13545832.8125, 13545837.5, 13546078.125, 13546079.6875, 13546082.8125, 13546382.8125, 13546387.5, 13546492.1875, ...], [19.752570442128633, 10.390345677167423, 45.49703354797817, 12.711927190043195, 9.511218379057828, 13.491508423041335, 15.795946986389245, 30.094305196373355, 11.16683504721219, 6.7438248824741525, 40.46332900780398, 42.77832550073745, 7.755333052969315, 13.361951261778742, 77.08364621828107, 37.80130811849583, 24.676692166876443, 47.72614002669268, 26.63964058270516, 33.24261434464114, 22.990183354079853, 10.648787908512976, 16.002551460671015, 82.98144552440502, 11.61519053902405, 19.199332933711148, 60.79904118986541, 13.64292197652821, 11.59469249661072, 59.87841214888385, 8.909808813858342, 21.24119814985078, 45.55798118208071, 18.37555491771666, 12.27820865732764, 12.081887037916346, 61.774536135540764, 22.838415831804202, 6.958829091613584, 16.19427021971806, 8.755935716589114, 65.65535810686752, 14.2279407138799, 22.965628313025984, 50.35036901586512, 6.804523194543931, 70.0170540774858, 24.226750766218167, 14.73791123674935, 21.486166468844438, 25.363586177478428, 8.079009686499093, 22.145033746320337, 22.510192897324607, 57.979188309643895, 15.108237479776909, 18.973308109777488, 17.18941939845623, 14.916345731895976, 7.381728475166521, 26.2140501675042, 19.407430261210692, 17.1636956259559, 12.122680039906598, 42.738893597572016, 80.23189395067666, 53.930833072908065, 21.66336162717253, 27.00434320787564, 26.770619707972195, 7.611772750194738, 36.60692285872281, 23.31067474951476, 15.987289389925742, 83.14632258562858, 12.445095353137232, 54.0521019830246, 20.661651038067678, 26.175633673131085, 49.926507561338035, 60.8715472758777, 7.901769425227059, 12.687484579334955, 91.17988681753643, 16.35758775151899, 7.5520248695180365, 141.74409888248013, 99.83484787027429, 70.70793532388838, 15.01232682416992, 108.91850015350806, 5.919589168395335, 26.841758027558605, 6.656173204439145, 37.89940391887205, 79.47393160642982, 80.97752604008124, 96.91660200888438, 11.243810506642046, 13.462371393973774, 40.81965340415279, 13.748562839606306, 7.429582350219056, 55.921057083626906, 134.62993160538358, 10.128519500276074, 7.341737044741635, 11.751791913488375, 23.804896460938462, 36.872226581831825, 84.79708137723057, 25.950644153370682, 8.087430491895546, 49.20330493964506, 5.2989704904934305, 30.950247582883982, 78.2914065986999, 41.76293307688239, 8.456614753920265, 79.81307480988481, 17.032294392416247, 9.031421464561825, 77.56779029447232, 14.5651921344514, 6.416319229502845, 10.339471827675274, 8.70908428752962, 14.834682196302527, 46.056764622457386, 27.335523547257583, 36.85796048593569, 64.15726341516249, 69.1577648926752, 97.89848737781382, 29.43370636402459, 7.084169443736868, 12.765768634327967, 88.03024487598682, 13.890898962468032, 5.437427578329044, 11.117469561401613, 16.03589239486383, 74.10972812117718, 36.187700046945885, 23.502155113776567, 29.05870845953335, 38.29420779274619, 10.838156200526287, 102.67986108692058, 53.59632040051538, 13.564517462978365, 20.440611092620724, 6.084969967278609, 126.64106654064085, 70.77543640829441, 17.842831279676027, 8.251292686387336, 8.883918244231419, 9.400685552187896, 19.70491856058234, 20.054295892151192, 16.966541771528945, 12.694401328645045, 33.81285236231166, 88.2532468083594, 79.55146483481668, 62.29300161759934, 89.83563126691017, 12.867846224836965, 68.5070423399089, 23.66111981504262, 16.119583028443863, 68.1695205651488, 16.45546885258552, 8.183369351425089, 116.24633147588152, 9.808454875045786, 5.421001100461167, 12.366286737412558, 33.17616328081221, 20.547024357004783, 142.2391582915642, 123.98554509123954, 56.44587861199437, 29.629587888988972, 64.3029208781108, 54.5047073281656, 71.78381126153243, 16.98132999709112, 5.325910118105679, 8.084317403461096, 52.58006018693441, 62.498484981644566, 35.950447015945755, 15.069228276744912, 18.649257269986233, 8.751050351175587, 7.175141644199541, 74.78107628375236, 61.8096955928365, 16.127984852008446, 53.52577880893923, 28.69946227365498, 96.46320565595721, 13.427100437445263, 10.601946951512984, 12.434434609125493, 55.781631590435616, 6.356225665666439, 40.36414664633532, 23.422509745331595, 91.67598128119666, 29.517078511987528, 71.60487574384803, 10.812329783365223, 98.68303468623245, 12.667904835971527, 44.195990326657046, 8.599199772983418, 94.72100885717401, 16.472015675757607, 6.467308857149835, 45.98953737354391, 75.07740556506685, 116.95923599396663, 14.603181397958455, 25.83774144989629, 6.937771497168211, 23.929256923772005, 25.341413528546475, 5.596052016080779, 41.372620560815015, 9.159093659637048, 20.54982938565375, 93.50089720926948, 43.38014538544111, 8.201802113940532, 14.78836687584326, 16.903807382176144, 64.38145459490833, 17.844839184197298, 19.348044778020657, 14.352743584410481, 5.587365501717625, 69.88286784806336, 56.9311592719186, 16.274406327681756, 63.600927155411654, 10.282487463046156, 6.94405169603113, 8.210000468842487, 8.519697979890825, 43.79621002008797, 25.480147765728997, 100.02880768144283, 65.5688202722164, 67.31451118476646, 12.293156414643251, 7.2856537228755025, 31.206114719276822, 86.13868602032554, 9.501194693754943, 6.929969999686491, 59.18896074228092, 38.3100980224994, 6.5118210967525325, 60.77267973080915, 63.13261454724179, 29.067768987361912, 44.669672823781745, 86.65598660411489, 7.0626566337772285, 123.72414704434318, 9.713630110190017, 20.166356678530235, 7.084945155222286, 15.976897362718578, 53.56714935152158, 5.749521085590777, 12.835848936429883, 88.58239596937221, 76.77873617723652, 52.37296148520935, 5.253950907712695, 25.47962773538105, 14.296037791894651, 25.080204113407675, 22.749462386964108, 6.936488934079726, 8.26957643421677, 7.4551184954483425, 85.98332738572691, 17.85771674205125, 144.41787043052005, 5.03189691367678, 16.584238152448282, 13.907994640608356, 5.610130124723539, 8.812515693785153, 41.11959770848361, 92.43165329217682, 65.00627191798479, 110.68176610159446, 158.23257877877458, 28.786776439590014, 44.998302905060235, 10.552124803569429, 43.26006598924802, 61.346046741182086, 71.56636504866275, 170.7401806293567, 99.43602266240714, 69.97052438455304, 71.18431411777378, 73.50837780035991, 19.11048549213514, 19.290231968495377, 30.510757549126478, 36.62351852230434, 31.677229252023928, 27.21510738729568, 14.653856849858824, 140.90497924280095, 51.87200963222179, 74.59853973530915, 125.49560664483135, 21.9529533009606, 16.57077953703691, 11.736986359109785, 56.948722127267715, 13.669836979086805, 17.625654982852993, 40.987304052411865, 78.87097938504726, 83.81669625914925, 7.471488939225158, 6.231128417520005, 80.97994231166889, 62.156779514779394, 5.1633047095485525, 14.246938386612863, 36.75977517812718, 76.1317228664945, 48.908437551285395, 59.467149912108844, 5.873210682788631, 11.767337100695, 18.855598226626228, 9.34252793461419, 5.888198640732917, 6.433720819006432, 5.378999852223484, 60.05117999062155, 12.414846445807273, 7.002412169048353, 29.6507838613073, 79.87312985547968, 5.117744645062101, 23.069513608325096, 21.9169462530398, 13.267388101353474, 18.62106989986443, 60.44024346561372, 24.023137574431576, 101.98657586815511, 36.542789043196336, 16.08492341860704, 63.04265842926315, 6.232983216704719, 69.3747473088655, 44.749417306003735, 10.599458195291444, 93.93864321547343, 21.09665213370943, 79.84945060906843, 24.216943415689723, 55.90038106552828, 10.70225977760621, 83.6462612885972, 12.590191713869508, 36.648880400218566, 31.6832103765464, 22.605218173822784, 41.388038990259474, 80.22543504191373, 9.353362313353855, 8.258756196679006, 15.367077249836223, 15.500201130698219, 56.650563278641215, 89.30122025287244, 60.59948350374938, 23.460701388490385, 110.76676411782094, 37.676263528949406, 16.233025719836622, 9.751506422575916, 18.44620191256393, 9.603539830954558, 13.219736237463785, 9.226385823411501, 23.638372021956815, 25.265686727945656, 107.58525828587075, 65.81051181141238, 87.22703698586136, 39.16907141464387, 41.70967632490044, 10.95162100214585, 5.768683041410746, 13.067539402129896, 17.217717566363547, 17.646167890576248, 10.58413628956384, 12.440091334050283, 80.23167023259364, 5.029716461737024, 62.54996887074388, 55.78867605455298, 139.25066484984598, 66.80304685490944, 131.59980551269194, 6.682047823893273, 39.582908466827504, 31.933806671004405, 7.125816485905287, 98.98344320753512, 43.61479064926672, 44.315991694969775, 10.424156304218881, 26.825377231780756, 12.787991041374905, 13.007282047387871, 16.859741513150155, 6.531748030303768, 11.810216879021048, 34.14034912805456, 47.78987622080691, 15.71123891577353, 9.671580638564748, 50.03111702353092, 6.156339474767531, 46.61811400242812, 18.05987979620662, 72.6645679848926, 27.857909889240904, 27.8629935156369, 10.749517893608958, 22.119632293082297, 18.51562388746954, 55.11897839825292, 11.957007438615058, 74.57439754268313, 15.492932597254754, 13.97171337174232, 25.08789032437802, 25.60955849231913, 18.486032733440624, 6.48533292951208, 87.78947065871958, 24.180230298967047, 7.5277225367450455, 24.08806366041764, 29.54296993278073, 9.227342901781817, 29.00143885209438, 19.761252181668453, 15.934864321311043, 53.75570203069618, 5.419296850074375, 16.975430328684205, 8.38867592769247, 82.63841835512619, 37.450089420006286, 23.350340207854952, 36.79459884894442, 5.946518070513886, 76.0938389314727, 22.635481579293607, 15.558050362778157, 18.434755057649994, 11.683703894249254, 26.69604499825853, 94.7549172541281, 62.518698632941735, 5.879571967942526, 9.748769505927333, 5.212937644196331, 6.812173900586901, 96.41105364553864, 16.031628906594676, 85.79994625189568, 40.53202579776665, 13.47395149410137, 59.38092069093608, 8.062267505432711, 105.95968867071419, 23.513737747956544, 58.388021702533834, 69.04697763035955, 59.213086411052274, 23.648338333266164, 77.14132436682128, 61.538831437033124, 22.859798182801146, 24.761315713022828, 17.906668315637422, 37.77172253598739, 59.54755747649955, 5.334370665616381, 15.82438163364318, 65.20632000250546, 14.699788239403722, 9.189624747040707, 71.73537282556032, 95.88944421818238, 41.35330256168918, 78.42667638316382, 54.47541451092283, 48.07864248299738, 16.67199210860496, 63.739171226087045, 10.41835280984817, 45.77449253152895, 73.68744888527189, 72.1412587441556, 5.308082120460016, 19.955359408831086, 30.74381395980849, 14.016884360762083, 5.179007700477127, 43.623505181972156, 28.328942923860954, 76.49368720168026, 15.618682139775066, 27.234954540526473, 13.014939037638968, 40.68852447296629, 49.236625153670275, 9.104731759861691, 27.72458780389503, 62.17825775470813, 13.942372611909018, 5.202197882327183, 61.643753739240324, 81.25418028741565, 12.003197419471958, 14.25271242639497, 46.09826797824427, 7.029197389582083, 53.58252487705278, 10.23029034795322, 193.24680634448427, 64.19515829113563, 72.50956661459038, 17.945210410067784, 67.71728113159388, 10.180223100973148, 103.6258737601043, 6.12634891056817, 23.987069510567167, 74.50364712688966, 78.44766329691564, 28.528629467397657, 14.850313309436876, 9.850700830370034, 5.5021283845296125, 21.40239797968883, 27.15024386361085, 16.74540191231674, 17.305298674005012, 9.752070315081813, 54.848933671532436, 85.58876009651232, 52.73883739825541, 19.2124517281281, 27.515197635789853, 10.392729464595513, 46.44122275175642, 19.504419057299103, 29.05424383607789, 18.90041185926019, 17.980775126209757, 33.704130053389264, 51.95157287995388, 52.13459083026413, 11.378951740741632, 16.29827263742406, 15.652486923715031, 6.038657937695438, 31.459960940612323, 38.70335367669512, 25.79225600211864, 33.37939804741406, 78.96881699042794, 11.957617019445255, 7.0570687446129154, 39.883741901426426, 30.022934244073433, 15.477344860650264, 13.357187569385886, 96.76470994324163, 81.2334257210708, 165.89466398637296, 68.45744929215853, 23.98822990820762, 54.51808180442155, 92.22922293018931, 105.18005742674734, 14.232660229259157, 100.54412361762878, 7.700205448945293, 22.518288040434932, 20.332750396235003, 96.07717588063657, 16.939647507524054, 27.68074847671504, 33.817565503927945, 7.511517767477589, 66.83781833055971, 69.95196029232535, 24.5929740737946, 24.245277792428308, 15.872797657849922, 47.793479499226734, 9.523258666388813, 28.101856203828834, 8.608077467330197, 101.0223716680242, 55.15781898806075, 18.78300539714956, 27.938687838227768, 70.93508328868984, 64.43962276847328, 9.17762940503761, 24.81673702824861, 22.25984327546654, 38.484394366894605, 115.90779217620711, 31.112815431842925, 8.414758501582574, 45.59353067009451, 82.35377931454498, 15.42191507768536, 65.08016438232676, 56.81504766626189, 50.70498825983585, 11.297173282324534, 33.41136850985799, 28.38249390211415, 13.236977321208848, 45.95484558220174, 115.25626813928531, 72.67095128202077, 7.857958436901144, 35.079518380086796, 81.98161419929578, 27.939981541620384, 15.1372359012027, 48.164196015058145, 97.9488960500031, 54.75211647191706, 31.790679706286806, 27.576365822295397, 6.488647942899873, 28.07299640066073, 71.04532446641016, 41.350991160951835, 12.386655985008785, 10.441268940060732, 5.118221009103335, 6.547463809833189, 6.173461532244023, 80.10811708699512, 12.69880876067646, 24.31822773817828, 94.39361950765495, 51.242061443224266, 14.152049900067004, 36.68022256051465, 27.245838160554257, 23.19143120383777, 45.99000012317917, 60.24916136850697, 72.32786985944882, 137.7669380538299, 17.65222754356807, 9.548642989761863, 26.340915073032253, 10.60708818824833, 17.070754113006668, 23.66264622476971, 59.21616992329284, 17.985203308859937, 21.99693036559943, 17.773815613510457, 81.54917726666552, 23.272091131164615, 17.104441195978552, 18.01129326473778, 13.589154872166155, 8.909598291760924, 14.215324340305612, 52.2584409158634, 8.55352799178381, 8.509527033184447, 117.35087932197102, 12.740324836830169, 74.18212073816764, 170.33372212867803, 54.849816849004675, 40.6753737349834, 11.942724935208835, 117.43718176469034, 15.471442263196577, 14.690131249186269, 33.27343215071799, 7.948249644288388, 47.34129959394759, 41.66127152448168, 7.722609740795633, 54.53899739569251, 8.334879840502266, 47.14002565012388, 10.316562207216302, 75.60362536986732, 18.08507803325759, 20.068466473816724, 23.801994577329634, 12.309923690846148, 74.94287836458521, 27.27282589373918, 41.89177941893492, 19.530384821295417, 7.567029229240331, 151.9832141305269, 12.02334778137003, 25.918047360214292, 21.97158009025832, 44.8407903766037, 6.5857949596714445, 34.22260664215678, 6.611593567093726, 16.98603379622784, 55.90975780944394, 56.438724545375415, 104.90805761215556, 18.721506508892585, 7.172910329564077, 15.889788855770636, 20.564180268826938, 30.192765112625846, 22.05677624298142, 7.586282216626558, 168.21033295538788, 16.48075146791511, 50.41657519355833, 57.289478229974804, 27.674620733071148, 30.02515736106841, 18.487289370140555, 17.039610778512362, 58.26640782915409, 45.15597943873292, 7.5118554023078685, 13.475845083473418, 59.8015277920113, 11.233908658428108, 23.67365823987126, 27.724174706906414, 53.27466642228945, 63.0354665624685, 55.74307806691697, 45.432875773769844, 13.382368340981303, 53.494802485990306, 58.89147334538898, 57.4822086220568, 10.632066390261537, 30.972935037276763, 9.619827378800522, 7.688895274898622, 53.50373132071126, 13.361796164474894, 30.445800515468704, 7.300161934476, 17.94528731334151, 16.954127857409464, 70.90840363556983, 37.27689406867657, 8.509764027187725, 8.499104577645362, 21.384472260487733, 27.877911913363864, 10.612127949453933, 11.792930144322977, 50.78852908228468, 6.030535613864928, 7.477023206254182, 21.709315866925788, 11.400098671410563, 80.27762956676656, 5.048218042353602, 32.43212614053559, 24.75532724588573, 13.957860177425172, 13.873201551567304, 38.32977998026388, 5.451955449085964, 9.89715617716751, 58.233323948950876, 10.894705665100178, 78.67053435814759, 38.20294432985265, 13.171412995117075, 33.66965841359051, 6.3960582527176095, 52.25872844726847, 29.532606121088698, 45.09796826697618, 11.326715728246992, 38.40963344249308, 87.78699778464832, 12.60640606090462, 90.27886173548646, 14.677426380173932, 12.608550838699013, 6.967871224742228, 19.936964717546783, 93.56319487192351, 13.432660621220483, 52.33378614322373, 7.4731964126986545, 13.119787892268805, 122.31344091873456, 67.577602646421, 26.0881297990116, 15.85650948478957, 53.7204231549937, 37.461600390731796, 14.311548502038725, 74.19872577121279, 68.5321334977968, 48.00578367310144, 69.27878244585636, 68.1710817687333, 74.67926392262198, 18.012667498335396, 18.412503585723105, 12.359361094278102, 37.70407884299515, 22.603472227694567, 26.985053745469163, 33.93808380567192, 25.692140292617374, 20.47434057740337, 5.705515227426199, 34.775042575674256, 78.83415435167515, 32.83047179099093, 16.998203934085943, 66.07614709286507, 5.934680831158687, 30.398491208399985, 49.19892821214522, 27.61868587262529, 12.529708599004167, 17.452001928123174, 35.007966367816465, 70.72667072250626, 12.3035915093036, 6.78477805769066, 11.247293314845598, 8.805900658753966, 36.24750457467661, 68.22174929372305, 49.01230504775036, 90.85801309990713, 62.770162074503844, 84.61770858934337, 77.4199882953815, 15.274388876248077, 14.601268273672739, 20.217417536163666, 60.154778685926246, 39.163693291528006, 47.35775614753657, 132.57100043637183, 7.156598858317384, 54.52315143940101, 34.17748311723052, 93.27525997338822, 52.146048639537625, 28.396123544573243, 5.748886905010866, 69.50905790902809, 23.628434393879957, 27.353570729841426, 14.643365430134054, 13.731965662055364, 16.691068456509168, 55.57170981229386, 85.57361142443072, 14.576111103485566, 28.02728805578935, 66.89289681075888, 96.75342476765759, 39.15743309066031, 54.245581182848305, 5.215661369896455, 34.0621780125323, 26.36692970023448, 15.792271557068261, 5.724995842417828, 74.1188577786964, 96.43492205696135, 76.16886062493947, 106.46478548344119, 22.676307580453006, 30.357021831549023, 33.823975083574844, 63.453246748433614, 24.102002430312908, 69.17866899917301, 39.166583970662344, 49.52799395373912, 50.63021498772054, 23.208268139966272, 77.52492305180147, 13.02547337688562, 115.43080012771107, 41.87291754560566, 5.376317597871297, 15.654298982490085, 5.087110020757835, 23.595943065991705, 56.47104068295797, 20.059356694218238, 5.2147405155868825, 16.110427159406314, 51.32804741458361, 67.31462692569671, 6.535403091090452, 51.62696814948793, 8.135412819250718, 21.646215621014, 70.161070449768, 51.00281089606624, 14.503257995699853, 54.66851232557586, 18.92571186780609, 14.767865553640808, 18.167036782467303, 31.38068909170955, 61.48150925862111, 7.92930131172689, 29.407722277016912, 155.84217678975477, 5.177125582087542, 5.66263847113415, 115.87811026796857, 66.8473121963658, 10.391627254382401, 10.258477128700775, 108.65675349251161, 21.794650603017004, 8.010930775065594, 26.997130153747822, 87.8753161458333, 37.89869484941127, 11.209523997612143, 123.00249662615082, 34.83696275568935, 59.41644953118538, 67.46512459289801, 151.79184797773405, 20.772084541140124, 6.563870155762101, 15.38146913350951, 80.5811353537364, 71.80167228524468, 12.626673665139057, 19.1735746880485, 5.437729106689993, 18.235180123174185, 8.529290844397874, 25.785235371107923, 18.33777566674049, 49.24124301898382, 71.06534159685799, 15.856024441441335, 17.846155193760705, 17.752758636053578, 6.038919493592111, 5.589288996893641, 22.417588299536174, 25.084654501903465, 9.882705133801423, 59.30015397430902, 60.190459965363154, ...])
Detected energies during the discharge + Energy spectrum
multiplot(icon_fig, T_int_first,E,xle,Etot)