script for convert .t3pa files to .t3pa_cls
.t3pa file example:
Index $\quad$ Matrix $\quad$ Index $\quad$ ToA $\quad$ ToT $\quad$ FToA $\quad$ Overflow
0 $\quad$ 4574 $\quad$ 832 $\quad$ 29 $\quad$ 6 $\quad$ 0
1 $\quad$ 4831 $\quad$ 832 $\quad$ 35 $\quad$ 7 $\quad$ 0
2 $\quad$ 4575 $\quad$ 832 $\quad$ 100 $\quad$ 8 $\quad$ 0
3 $\quad$ 31031 $\quad$ 1745 $\quad$ 22 $\quad$ 11 $\quad$ 0
.
.
.
.t3pa_cls file example:
% Index $\quad$ Matrix Index $\quad$ [ RowNo, ClmNo ] $\quad$ ToA $\quad$ FToA $\quad$ ( ToA_in_ns ) $\quad$ ToT ( ToT_in_keV ) $\quad$ Overflow
# 1, $\quad$ Nunmasked = 3, $\quad$ Nmasked = 0, $\quad$ Ntot = 3 # Tfirst = 2.0787500000000000e+04 ns, $\quad$ Tlast = 2.0790625000000000e+04 ns, $\quad$ dT = 3.125000 ns, $\quad$ Etot = 64.428148 keV
2 $\quad$ 4575 $\quad$ [ 17, 223 ] $\quad$ 832 $\quad$ 8 $\quad$ ( 2.0787500000000000e+04 ns ) $\quad$ 100 $\quad$ ( 37.867914 keV ) $\quad$ 0
1 $\quad$ 4831 $\quad$ [ 18, 223 ] $\quad$ 832 $\quad$ 7 $\quad$ ( 2.0789062500000000e+04 ns ) $\quad$ 35 $\quad$ ( 14.733453 keV ) $\quad$ 0
0 $\quad$ 4574 $\quad$ [ 17, 222 ] $\quad$ 832 $\quad$ 6 $\quad$ ( 2.0790625000000000e+04 ns ) $\quad$ 29 $\quad$ ( 11.826781 keV ) $\quad$ 0
# 2, $\quad$ Nunmasked = 3, $\quad$ Nmasked = 0, $\quad$ Ntot = 3 # Tfirst = 4.3601562500000000e+04 ns, $\quad$ Tlast = 4.3607812500000000e+04 ns, $\quad$ dT = 6.250000 ns, $\quad$ Etot = 63.577435 keV
5 $\quad$ 30775 $\quad$ [ 120, 55 ] $\quad$ 1745 $\quad$ 15 $\quad$ ( 4.3601562500000000e+04 ns ) $\quad$ 99 $\quad$ ( 37.617059 keV ) $\quad$ 0
4 $\quad$ 30776 $\quad$ [ 120, 56 ] $\quad$ 1745 $\quad$ 13 $\quad$ ( 4.3604687500000000e+04 ns ) $\quad$ 44 $\quad$ ( 14.715446 keV ) $\quad$ 0
3 $\quad$ 31031 $\quad$ [ 121, 55 ] $\quad$ 1745 $\quad$ 11 $\quad$ ( 4.3607812500000000e+04 ns ) $\quad$2 2 $\quad$ ( 11.244929 keV ) $\quad$ 0
.
.
.
import numpy as np
import math
#import pandas as pd
import matplotlib.pyplot as plt
import matplotlib.cm as cm
#from matplotlib.mlab import griddata
from urllib.error import HTTPError # recognise the error stemming from missing data
#import urllib
import urllib.request
t3pa2cls_XII - upravena fce energy(a, b, c, t, ToT, pocet_udalosti, RowNo, ClmNo) - nyni je se pocita i s pripadem "nan" t3pa2cls_XV_pc - zkousim vyzobat vysoke energie (jednotlive interakce) - funkce single_interaction. Dale delam prumernou velikost stopy stopy interakce pro danou energii - funkce size_of_interactions_average. Dale delam spektra 2 casti vyboje podle zadaneho casu - primarne pro double breakdown, tj. funkce energy_spectra_doublebreakdown
#Define an exception which will be raised if the data is missing and stop the notebook execution
class StopExecution(Exception):
def _render_traceback_(self):
pass
#shot_no = 44395 #test discharge for which the notebook will definitely work
shot_no = 47195
shot = shot_no
identifier='H03-W0051_shot_'+str(shot)+'_450V'
detector = 'H03-W0051'
ds = np.DataSource('/tmp') # temporary storage for downloaded files
scalars_URL = 'http://golem.fjfi.cvut.cz/shots/{shot_no}/Diagnostics/PlasmaDetection/Results/{name}'
def get_scalar(shot_no, name):
return float(ds.open(scalars_URL.format(shot_no=shot_no, name=name)).read())
t_plasma_start = get_scalar(shot_no, 't_plasma_start')
t_plasma_end = get_scalar(shot_no, 't_plasma_end')
is_plasma = get_scalar(shot_no, 'b_plasma')
def get_file(shot, identifier):
#Pick the discharge to analyse
URL = 'http://golem.fjfi.cvut.cz/shots/{shot}/Diagnostics/TimepixDetector/H03/{identifier}.t3pa'
url = URL.format(shot=shot, identifier=identifier)
try:
file_name_t3pa=url
with urllib.request.urlopen(file_name_t3pa) as ft3pa:
line = ft3pa.readline()
line = line.decode('utf‐8')
ft3pa.close
except HTTPError:
print('File not found at %s. Aborting notebook execution.' % url)
raise StopExecution
return file_name_t3pa
def get_file_calib(name_calib):
#Pick the discharge to analyse
URL = 'http://golem.fjfi.cvut.cz/shots/{shot}/Diagnostics/TimepixDetector/calib_matrix_H03/{name_calib}.txt'
url = URL.format(shot=shot, name_calib=name_calib)
#print(url)
try:
file_calib=url
with urllib.request.urlopen(file_calib) as calib:
line = calib.readline()
line = line.decode('utf‐8')
calib.close
except HTTPError:
print('File not found at %s. Aborting notebook execution.' % url)
raise StopExecution
return file_calib
def load_calib(file_calib):
with urllib.request.urlopen(file_calib) as fc:
calib=[] #vytvoreni 1D pole
for i in range(0,256): #tj. rozsah 0-255
temp = [] # docasne pole
for j in range(0,256):
temp.append(0) #naplneni docasneho pole 0
calib.append(temp) #naplneni pole a[] docasnym polem temp
for i in range(0,256): #nacteni calib matice do pole calib
line = fc.readline()
line = line.decode('utf‐8')
word=line.strip().split(' ')
for j in range(0,256):
#calib[i][j]=float(word[j]) #i = radek, j = sloupec0
calib[j][i]=float(word[j]) #j = radek, i = sloupec0 - pouze pro stavajici kalibraci - verze XV
fc.close
return calib
def load_t3pa_file(file_t3pa):
index=[]
matrix_index=[]
ToA=[]
ToT=[]
FToA=[]
overflow=[]
pocet_udalosti = 0
with urllib.request.urlopen(file_t3pa) as ft3pa:
line = ft3pa.readline()
line = line.decode('utf‐8')
while True:
line = ft3pa.readline()
line = line.decode('utf‐8')
word=line.strip().split('\t') #v t3pa souboru je oddelovac \t
if line == '':
break
index.append(word[0])
matrix_index.append(word[1])
ToA.append(float(word[2]))
ToT.append(float(word[3]))
FToA.append(float(word[4]))
overflow.append(float(word[5]))
pocet_udalosti = pocet_udalosti + 1
ft3pa.close
return index, matrix_index, ToA, ToT, FToA, overflow, pocet_udalosti
def noise(index, matrix_index, ToA, ToT, FToA, overflow, pocet_udalosti): #tuto fci nemus9m explicitn2 volat - volam ji v fci load_t3pa
pocet=int(0) #pocet sumicich pixelu
konst=int(len(index)/1000)+1
noise_matrix_index=[]
for i in range(0,konst):
pom = [] # pomocne pole
k=0 #pomocna promenna - udava, kolik je v czklu ve skutecnosti udalosti - aby nebyla chyba 'list index out of range'
for j in range(0,1001):
if i*1000+j>=len(index):
break
pom.append(matrix_index[i*1000+j])
k=k+1
for m in range(0,k):
count=int(0) #pocet vvyskytu stejneho matrix index behem 1000 udalosti
index_=int(-1) #budu testovat, jestli pixel na ktery koukam je sumici (abych ho nezapocital 2x)
for p in range(0,pocet):
#index=int(p)
if pom[m]==noise_matrix_index[p]:
index_=p #pixel na ktery jsem uz koukal a byl sumici
break
if index_ >=0 and pom[m]==noise_matrix_index[index_]:
continue
for l in range(0,k):
if pom[m]==pom[l]:
count=count+1
####podminka na sumici pixely
if count>=50: #kdyz se pixel vyskytne behem tisice udalosti vicekrat nez toto cislo, je sumici
noise_matrix_index.append(pom[m])
#noise_matrix_index[pocet]=pom[i]
pocet=pocet+1
pom.clear()
pocet_udalosti=len(index)
for n in range (0,pocet_udalosti):
for o in range(0,len(noise_matrix_index)):
if n >=pocet_udalosti:
break
if(matrix_index[n]==noise_matrix_index[o]):
del matrix_index[n]
del index[n]
del ToA[n]
del ToT[n]
del FToA[n]
del overflow[n]
pocet_udalosti=pocet_udalosti-1
continue
return pocet_udalosti,index, matrix_index, ToA, ToT, FToA, overflow
def t3pa_data(pocet_udalosti,index, matrix_index, ToA, ToT, FToA, overflow):
#rovnou vyhodim sumici pixely
pocet_udalosti,index, matrix_index, ToA, ToT, FToA, overflow=noise(index, matrix_index, ToA, ToT, FToA, overflow, pocet_udalosti)
RowNo=[]
ClmNo=[]
for i in range(0,len(matrix_index)):
#RowNo.append(int(int(matrix_index[i]))//int(256))
#ClmNo.append(int(int(matrix_index[i]))%int(256))
ClmNo.append(int(int(matrix_index[i]))//int(256)) #ver XV - bude pro novou kalibraci - nyn9 to bere 3patnou kalibraci jednotlivych pixelu (cislovani radku a sloupcu stejne jako v pixetu)
RowNo.append(int(int(matrix_index[i]))%int(256)) ##ver XV - bude super pro novou kalibraci - odpovida radkum a sloupcum v pixetu. Nyni bere spatne kalibrace pixelu (viz fce load_calib)
return index, matrix_index, ToA, ToT, FToA, overflow, pocet_udalosti, RowNo, ClmNo
def hit_map(detector,hit_map_fig,RowNo,ClmNo):
plt.hist2d(RowNo,ClmNo,bins=(256,256),cmap='Blues')
cb=plt.colorbar()
cb.set_label('Counts in pixel')
plt.xlabel('x [pixel]')
plt.ylabel('y [pixel]')
plt.title(detector)
plt.savefig(hit_map_fig, dpi = 1000)
return
def energy(a, b, c, t, ToT, pocet_udalosti, RowNo, ClmNo):
E=[] #energy in keV
#for i in range (0,pocet_udalosti):
pom=0
for i in range (0,len(ToT)):
Sqrt=float(0.0)
e1=float(0.0)
e2=float(0.0)
# promenna sqrt je vnitrek odmocniny
Sqrt = (((float(b[RowNo[i]][ClmNo[i]])+float(a[RowNo[i]][ClmNo[i]])*float(t[RowNo[i]][ClmNo[i]])-float(ToT[i])))*(((float(b[RowNo[i]][ClmNo[i]])+float(a[RowNo[i]][ClmNo[i]])*float(t[RowNo[i]][ClmNo[i]])-float(ToT[i])))) + (float(4)*float(a[RowNo[i]][ClmNo[i]])*float(c[RowNo[i]][ClmNo[i]]))) #zmena oproti verzi VI
if float(Sqrt)<float(0):
E.append(float(0))
else:
'''
V kalibracni matici a se obcas vyskytne 0 -> ve vypoctu energie
je tim padem deleni nulou -> energie diverguje. Jak to vyresit?
zatim polozim energii = 0 (kdyz a=0), pak se uvidi
nakonec udelam limitu vyrazu energie pro a->0 (L'hopital)
'''
if a[RowNo[i]][ClmNo[i]]==0:
e1=((float(t[RowNo[i]][ClmNo[i]]))/float(2)) + ((((float(b[RowNo[i]][ClmNo[i]])+float(a[RowNo[i]][ClmNo[i]])*float(t[RowNo[i]][ClmNo[i]])-float(ToT[i]))*(float(t[RowNo[i]][ClmNo[i]]))) - 2*(float(c[RowNo[i]][ClmNo[i]])))/(float(2)*np.sqrt(float(Sqrt))))
e2=((float(t[RowNo[i]][ClmNo[i]]))/float(2)) - ((((float(b[RowNo[i]][ClmNo[i]])+float(a[RowNo[i]][ClmNo[i]])*float(t[RowNo[i]][ClmNo[i]])-float(ToT[i]))*(float(t[RowNo[i]][ClmNo[i]]))) - 2*(float(c[RowNo[i]][ClmNo[i]])))/(float(2)*np.sqrt(float(Sqrt))))
else:
e1=((-(float(b[RowNo[i]][ClmNo[i]]) - (float(a[RowNo[i]][ClmNo[i]])*float(t[RowNo[i]][ClmNo[i]]))-float(ToT[i])))+np.sqrt(float(Sqrt)))/(float(2)*float(a[RowNo[i]][ClmNo[i]]))
e2=((-(float(b[RowNo[i]][ClmNo[i]]) - (float(a[RowNo[i]][ClmNo[i]])*float(t[RowNo[i]][ClmNo[i]]))-float(ToT[i])))-np.sqrt(float(Sqrt)))/(float(2)*float(a[RowNo[i]][ClmNo[i]]))
if a[RowNo[i]][ClmNo[i]]<0:
e1=-1
e2=-1
if math.isnan(e1):
e1=-1
if math.isnan(e2):
e2=-1
if e1<0 and e2<0:
E.append(float(0))
if e1>=0 and e1>e2:
E.append(float(e1))
if e2>=0 and e2>e1:
E.append(float(e2))
if e1>=0 and e2==e1:
E.append(float(e1))
return E
def Time(ToA, FToA, pocet_udalosti, RowNo, ClmNo):
T=[] #time in ns
for i in range (0,pocet_udalosti):
Time=float(0.0)
Time=(float(ToA[i])-((float(FToA[i])/float(16))))*float(25)
T.append(float(Time))
return T
def Timewalk_parameters_Si():
#SI - korekce na TimeWalk - parametry
A = -1.21988
B = 4.33638
C = 29.5075
D = 1
sigma_A=0.7013
sigma_B=0.1366
sigma_C=4.753
sigma_D=0
return A, B, C, D, sigma_A, sigma_B, sigma_C, sigma_D
def Timewalk(E,T):
i=0
A, B, C, D, sigma_A, sigma_B, sigma_C, sigma_D = Timewalk_parameters_Si()
while i < len(T):
timewalk=float(0)
timewalk = (C / (E[i] - B)) + A
if(timewalk<0):
timewalk=0
T[i]=T[i]-timewalk
i=i+1
return E,T
def remove_interactions_with_zero_energy(index, matrix_index, ToA, ToT, FToA, overflow, RowNo, ClmNo, E, T):
i=0
treshold=5.015347
while i < len(T):
if E[i]<treshold: #E[i] < energy treshold
index.pop(i)
matrix_index.pop(i)
ToA.pop(i)
ToT.pop(i)
FToA.pop(i)
overflow.pop(i)
RowNo.pop(i)
ClmNo.pop(i)
E.pop(i)
T.pop(i)
continue
i=i+1
return index, matrix_index, ToA, ToT, FToA, overflow, RowNo, ClmNo, E, T
def clustering_new(index, matrix_index, ToA, ToT, FToA, overflow, RowNo, ClmNo, E, T):
dT=float(50)
indexCl, TCl,ECl, matrix_indexCl, ToACl,ToTCl,FToACl,RowNoCl,ClmNoCl,overflowCl=[],[],[],[],[],[],[],[],[],[]
StartLastElem=len(T)-1
indexCl.append(int(index[StartLastElem]))
TCl.append(float(T[StartLastElem]))
ECl.append(float(E[StartLastElem]))
matrix_indexCl.append(int(matrix_index[StartLastElem]))
RowNoCl.append(int(RowNo[StartLastElem]))
ClmNoCl.append(int(ClmNo[StartLastElem]))
ToACl.append(float(ToA[StartLastElem]))
ToTCl.append(float(ToT[StartLastElem]))
FToACl.append(float(FToA[StartLastElem]))
overflowCl.append(float(overflow[StartLastElem]))
del index[StartLastElem]
del T[StartLastElem]
del E[StartLastElem]
del matrix_index[StartLastElem]
del RowNo[StartLastElem]
del ClmNo[StartLastElem]
del ToA[StartLastElem]
del ToT[StartLastElem]
del FToA[StartLastElem]
del overflow[StartLastElem]
j=1
pom=float(TCl[0]+dT)
while(j >0):
if(len(T) == 0):
break
k=0
j=0
while (k<=(len(TCl)-1)):
i=len(T)-1
if(len(T) == 0):
break
pocet_sousedu=0 #pocet sousednich pixelu - mohou byt maximalne 4
delka=0
# verze X
count=0 #pomocna promanna, kterou urcuji, ze se ma nasledujici cyklus while projit jeste jednou, pokud je i = -1
while(float(T[i])<=(pom)):
delka=delka+1
if(((((int(RowNoCl[k]))==(int(RowNo[i])+1))or((int(RowNoCl[k]))==(int(RowNo[i])-1))) and ((int(ClmNoCl[k]))==(int(ClmNo[i])))) or (((int(RowNoCl[k]))==(int(RowNo[i]))) and (((int(ClmNoCl[k]))==(int(ClmNo[i])+1))or((int(ClmNoCl[k]))==(int(ClmNo[i])-1))))):
#beru jen pixely, které mají společnou jednu stranu.
#pixely, kter0 spolu sousedí přes roh neuvažuji
indexCl.append(int(index[i]))
TCl.append(float(T[i]))
ECl.append(float(E[i]))
matrix_indexCl.append(int(matrix_index[i]))
RowNoCl.append(int(RowNo[i]))
ClmNoCl.append(int(ClmNo[i]))
ToACl.append(float(ToA[i]))
ToTCl.append(float(ToT[i]))
FToACl.append(float(FToA[i]))
overflowCl.append(float(overflow[i]))
# Removes i-th Row
del index[i]
del T[i]
del E[i]
del matrix_index[i]
del RowNo[i]
del ClmNo[i]
del ToA[i]
del ToT[i]
del FToA[i]
del overflow[i]
j=j+1
i=len(T)-1
pocet_sousedu=pocet_sousedu+1
if(len(T) == 0):
break
if(pocet_sousedu==4):
break
continue
i=i-1
if(i==-1): # verze X
count=count+1
if(i<0 and len(T)>0): # verze X
i=0
if(count>1):
break
if(i>=len(T)):
break
k=k+1
if(len(TCl)>2):
indexCl, TCl, ECl, matrix_indexCl, RowNoCl, ClmNoCl, ToACl, ToTCl, FToACl, overflowCl = insertionSort(indexCl, TCl, ECl, matrix_indexCl, RowNoCl, ClmNoCl, ToACl, ToTCl, FToACl, overflowCl)
return T, indexCl,TCl, ECl, matrix_indexCl, RowNoCl, ClmNoCl, ToACl, ToTCl, FToACl, overflowCl
def insertionSort(indexCl, TCl, ECl, matrix_indexCl, RowNoCl, ClmNoCl, ToACl, ToTCl, FToACl, overflowCl):
# Function to do insertion sort
# Traverse through 1 to len(arr)
for i in range(1, len(TCl)):
key = TCl[i]
# Move elements of arr[0..i-1], that are
# greater than key, to one position ahead
# of their current position
#ostatni
key1 = indexCl[i]
key2 = ECl[i]
key3 = matrix_indexCl[i]
key4 = RowNoCl[i]
key5 = ClmNoCl[i]
key6 = ToACl[i]
key7 = ToTCl[i]
key8 = FToACl[i]
key9 = overflowCl[i]
j = i-1
while j >= 0 and key < TCl[j] :
TCl[j + 1] = TCl[j]
#ostatni
indexCl[j + 1] = indexCl[j]
ECl[j + 1] = ECl[j]
matrix_indexCl[j + 1] = matrix_indexCl[j]
RowNoCl[j + 1] = RowNoCl[j]
ClmNoCl[j + 1] = ClmNoCl[j]
ToACl[j + 1] = ToACl[j]
ToTCl[j + 1] = ToTCl[j]
FToACl[j + 1] = FToACl[j]
overflowCl[j + 1] = overflowCl[j]
j -= 1
TCl[j + 1] = key
#ostatni
indexCl[j + 1] = key1
ECl[j + 1] = key2
matrix_indexCl[j + 1] = key3
RowNoCl[j + 1] =key4
ClmNoCl[j + 1] = key5
ToACl[j + 1] = key6
ToTCl[j + 1] = key7
FToACl[j + 1] = key8
overflowCl [j + 1] = key9
return indexCl, TCl, ECl, matrix_indexCl, RowNoCl, ClmNoCl, ToACl, ToTCl, FToACl, overflowCl
def file_t3pa_cls_new(file_t3pa_cls,T):
with open(file_t3pa_cls, "w", encoding="utf-8") as t3pa_cls:
t3pa_cls.write('%\n')
t3pa_cls.write('% Index Matrix Index [ RowNo, ClmNo ] ToA FToA ( ToA_in_ns ) ToT ( ToT_in_keV ) Overflow\n')
t3pa_cls.write('\n')
i=1
T_first=[]
E_tot=[]
N_tot=[]
eventNo=0 #for high_energy_event function
while(len(T) > 0):
T, indexCl,TCl, ECl, matrix_indexCl, RowNoCl, ClmNoCl, ToACl, ToTCl, FToACl, overflowCl = clustering_new(index, matrix_index, ToA, ToT, FToA, overflow, RowNo, ClmNo, E, T)
Tfirst=float(TCl[0])
Tlast=float(TCl[len(TCl)-1])
dT=Tlast-Tfirst
Etot=float(0)
for k in range(0,len(TCl)):
Etot=Etot+float(ECl[k])
T_first.append(float(Tfirst))
dT=Tlast-Tfirst
E_tot.append(float(Etot))
N_tot.append(len(TCl)) #new in ver. XV
t3pa_cls.write('# '+str(i)+', Nunmasked = '+str(len(TCl))+', Nmasked = 0, Ntot = '+str(len(TCl))+'\n')
t3pa_cls.write('# Tfirst = '+str(Tfirst)+' ns, Tlast = '+str(Tlast)+' ns, dT = '+str(dT)+' ns, Etot = '+str(Etot)+' keV\n')
for j in range(0,len(TCl)):
t3pa_cls.write(str(indexCl[j])+' '+str(matrix_indexCl[j])+' [ '+str(RowNoCl[j])+', '+str(ClmNoCl[j])+' ] '+str(ToACl[j])+' '+str(FToACl[j])+' ( '+str(TCl[j])+' ns ) '+str(ToTCl[j])+' ( '+str(ECl[j])+' keV ) '+str(overflowCl[j])+'\n')
t3pa_cls.write('\n')
#eventNo=single_interaction(eventNo,Etot, Tfirst, ECl, TCl, RowNoCl, ClmNoCl,path)
i=i+1
t3pa_cls.close
return T_first, E_tot, N_tot
def energy_spectrum_in_time(Tfirst, Etot): #dela histogram - energie zaznamenana v case
pom = 0
dt=100 #(ns) time width of 1 bin
T_first=0 #cas, kdy prisel trigger a yacalo mereni
T_last=(max(Tfirst)) #posledni z Tfirst
Delta_T = T_last - T_first
poc = int(int(Delta_T) / float(dt)) + 1 #pocet casovych oken
T_int_first=[] #cas
E=[] #energie
for i in range(0,poc):
T_int_first.append((i*dt) + dt/2)
E.append(0)
#XII
for j in range(0,len(Tfirst)):
time_index=0
time_index=int(((Tfirst[j]-T_first)/dt))
if float(Tfirst[j]-T_first) >= (T_int_first[time_index] - dt / 2) and float(Tfirst[j]-T_first) < (T_int_first[time_index] + dt / 2):
E[time_index]=float(E[time_index])+float(Etot[j])
pom=pom+1
for l in range(0,len(T_int_first)):
T_int_first[l]=T_int_first[l]+T_first
caption, T_int_first = energy_in_time_hist(T_int_first, E, figure_E_in_time_hist, t_plasma_start, t_plasma_end, is_plasma, dt)
return dt, caption, T_int_first, E
def energy_in_time_hist(T_int_first, E,figure_E_in_time_hist, t_plasma_start, t_plasma_end, is_plasma, dt):
plt.rcParams.update({'font.size': 20})
fig, ax = plt.subplots(figsize =(10, 7))
for k in range(0,len(T_int_first)):
T_int_first[k] = T_int_first[k] / 1000000
plt.plot(T_int_first, E, drawstyle='steps-mid')
plt.title(detector+', #'+str(shot_no))
plt.xlabel('Time [ms]')
plt.ylabel('Energy [keV]')
if is_plasma == 1:
for t in (t_plasma_start, t_plasma_end):
plt.axvline(t, color='k', linestyle='--')
plt.xlim([0, (t_plasma_start + t_plasma_end)])
else:
plt.xlim(0,)
plt.ylim(0,) #10 000 keV
plt.savefig(figure_E_in_time_hist, dpi = 1000)
caption = '# x = time in ms, count = energy in keV, dT= '+str(dt)+' ns'
return caption, T_int_first
def hits_in_time_hist_new(T, dt, t_plasma_start, t_plasma_end, is_plasma,figure_count_in_time_hist):
pom = 0
T_first=0 #cas, kdy prisel trigger a yacalo mereni
T_last=(max(T)) #posledni z Tfirst
Delta_T = T_last - T_first
poc = int(int(Delta_T) / float(dt)) + 1 #pocet casovych oken
T_hit=[] #cas
count=[] #energie
for i in range(0,poc):
T_hit.append((i*dt) + dt/2)
count.append(0)
for j in range(0,len(T)):
time_index=0
time_index=int(((T[j]-T_first)/dt))
k=time_index
for j in range(0,len(T)):
time_index=0
time_index=int(((T[j]-T_first)/dt))
if float(T[j]-T_first) >= (T_hit[time_index] - dt / 2) and float(T[j]-T_first) < (T_hit[time_index] + dt / 2):
count[time_index] = count[time_index] + 1
pom=pom+1
for l in range(0,len(T_hit)):
T_hit[l]=T_hit[l]+T_first
plt.rcParams.update({'font.size': 20})
fig, ax = plt.subplots(figsize =(10, 7))
for k in range(0,len(T_hit)):
T_hit[k] = T_hit[k] / 1000000
#plt.plot(T_hit, count)
plt.plot(T_hit, count, drawstyle='steps-mid')
plt.title(detector+', #'+str(shot_no))
plt.xlabel('Time [ms]')
plt.ylabel('Count')
if is_plasma == 1:
for t in (t_plasma_start, t_plasma_end):
plt.axvline(t, color='k', linestyle='--')
plt.xlim([0, (t_plasma_start + t_plasma_end)])
else:
plt.xlim(0,)
plt.ylim(0,) #10 000 keV
plt.savefig(figure_count_in_time_hist, dpi = 1000)
caption = '# x = time in ms, dT= '+str(dt)+' ns'
return caption, T_hit,count
def energy_spectrum(Etot):
E_min=0
dE=5 #keV
E_max=max(Etot)
pocet=(E_max//dE) + 3
pocet=int(pocet)
E_max=float(dE*pocet)
xle=[]
xre=[]
xmean=[]
for p in range (0,pocet):
xle.append(E_min + (p * (E_max - E_min)) / pocet)
xre.append(xle[p]+dE)
xmean.append((xle[p] + xre[p]) / 2)
count=[]
for l in range(0,pocet):
count.append(0)
#XII
for i in range(0,len(Etot)):
E_index=int(((Etot[i]-E_min)/dE))
if ((xle[E_index] <= Etot[i]) and (Etot[i] < xre[E_index])):
count[E_index]=count[E_index]+1
plt.rcParams.update({'font.size': 20})
fig, ax = plt.subplots(figsize =(10, 7))
#ax.hist(Etot, bins = xle)
plt.fill_between(xmean, count,step='mid') #pre mid post
plt.plot(xmean, count, drawstyle='steps-mid')
plt.title(detector+', #'+str(shot_no))
plt.xlabel('Energy [keV]')
plt.ylabel('Count')
plt.xlim(0,)
ax.set_yscale('log') #log scale y
caption = '# x = energy in keV, dE= '+str(dE)+' keV'
plt.savefig(figure_E_hist, dpi = 1000)
return caption, xmean,count, xle, Etot
def hist_file(file_hist, xmean, count, caption ):
with open(file_hist, "w", encoding="utf-8") as hist:
hist.write('#\n')
hist.write('#'+str(caption)+'\n')
hist.write('# x_mean count\n')
hist.write('\n')
for m in range(0,len(xmean)):
hist.write(str(xmean[m])+' '+str(count[m])+'\n')
hist.close
return T_first, E_tot
def multiplot(icon_fig, x1,y1,x2,y2):
plt.rcParams.update({'font.size': 20})
fig, ax = plt.subplots(nrows=2,figsize =(10, 7))
ax[0].plot(x1, y1, drawstyle='steps-mid')
ax[0].set_xlabel('Time [ms]')
ax[0].set_ylabel('Energy [keV]')
if is_plasma == 1:
for t in (t_plasma_start, t_plasma_end):
ax[0].axvline(t, color='k', linestyle='--')
ax[0].set_xlim([0, (t_plasma_start + t_plasma_end)])
else:
ax[0].set_xlim(0,)
ax[0].set_ylim(0,) #keV
#ax[1].hist(y2, bins = x2)
ax[1].fill_between(x2, y2,step='mid') #pre mid post
ax[1].plot(x2, y2, drawstyle='steps-mid')
ax[1].set_xlabel('Energy [keV]')
ax[1].set_ylabel('Count')
ax[1].set_xlim(0,)
#ax[1].set_ylim(0,)
ax[1].set_yscale('log') #log scale y
fig.subplots_adjust(hspace=0.3)
plt.savefig(icon_fig, dpi = 1000)
return
def single_interaction(eventNo,Etot, Tfirst, ECl, TCl, RowNoCl, ClmNoCl,path): # ver XV
#tuto funkci volam ve funkci file_t3pa_cls_new(file_t3pa_cls,T):
#This function is calling in function file_t3pa_cls_new(file_t3pa_cls,T)
high_E = 1500 #[keV] - zadani, jaka energie je pro me vysoka
if(Etot>=high_E or len(ECl)>15):
#if (len(ECl)>15): #len(ECl) = pocet pixelu dane interakce
print("Total energy of track: "+str(Etot)+" keV\n")
A, B, C, D, sigma_A, sigma_B, sigma_C, sigma_D = Timewalk_parameters_Si()
######################
#SI - rekonstrukce z(t) - parametry
a=0.0193947
b=-0.0273934
sigma_a=0.0004163
sigma_b=0.009832
#######################
time=[]
sigma_time=[]
time_min = []
time_max=[]
z_rec=[]
z_rec_min=[]
z_rec_max=[]
sigma_z_rec=[]
for i in range(0, len(TCl)):
time.append(TCl[i] - Tfirst)
#chyba urceni casu = chyba timewalk ->
sigma_time.append(np.sqrt(((sigma_C / (pow((ECl[i] - B), D)))*(sigma_C / (pow((ECl[i] - B), D)))) + (((sigma_B*C*D) / (pow((ECl[i] - B), (D + 1))))*((sigma_B*C*D) / (pow((ECl[i] - B), (D + 1))))) + (((sigma_D*C*math.log(ECl[i] - B)) / (pow((ECl[i] - B), D)))* ((sigma_D*C*math.log(ECl[i] - B)) / (pow((ECl[i] - B), D)))) + (sigma_A*sigma_A)))
time_min.append(time[i] - sigma_time[i])
time_max.append(time[i] + sigma_time[i])
#//
#//rekonstrukce hloubky interakce
z_rec.append(a * time[i] + (b))
sigma_z_rec.append(np.sqrt(((time[i]*time[i])*(sigma_a*sigma_a)) + (sigma_b*sigma_b) + (a*a)*(sigma_time[i]*sigma_time[i])))
z_rec_min.append(z_rec[i] - sigma_z_rec[i])
z_rec_max.append(z_rec[i] + sigma_z_rec[i])
#//
single_interaction_file=str(path)+'event'+str(eventNo)+'.txt'
single_interaction_2D_fig=str(path)+'2D_event'+str(eventNo)+'.png'
single_interaction_3D_fig=str(path)+'3D_event'+str(eventNo)+'.png'
with open(single_interaction_file, "w", encoding="utf-8") as f:
f.write('#\n')
f.write('# x_mean y_mean z_rec z_rec_min z_rec_max sigma_z_rec\n')
f.write('#E_tot='+str(Etot)+'\n')
f.write('\n')
for m in range(0,len(TCl)):
#print(str(RowNoCl[m])+' '+str(ClmNoCl[m])+' '+str(z_rec[m])+' '+str(z_rec_min[m])+' '+str(z_rec_max[m])+' '+str(sigma_z_rec[m])+' '+str(ECl[m])+'\n')
f.write(str(RowNoCl[m])+' '+str(ClmNoCl[m])+' '+str(z_rec[m])+' '+str(z_rec_min[m])+' '+str(z_rec_max[m])+' '+str(sigma_z_rec[m])+' '+str(ECl[m])+'\n')
f.close
############################### plot
#binwidth=1
if ((max(RowNoCl)-min(RowNoCl))>=(max(ClmNoCl)-min(ClmNoCl))):
rang=max(RowNoCl)-min(RowNoCl)
#bins=(range((min(RowNoCl)-1), (max(RowNoCl)+3), binwidth), range((min(ClmNoCl)-1), (min(ClmNoCl)+rang+3), binwidth))
x_min=min(RowNoCl)-1
x_max=max(RowNoCl)+2
y_min=min(ClmNoCl)-1
y_max=min(ClmNoCl)+rang+2
else:
rang = max(ClmNoCl)-min(ClmNoCl)
#bins=(range((min(RowNoCl)-1), (min(RowNoCl)+rang+3), binwidth), range((min(ClmNoCl)-1), (max(ClmNoCl)+3), binwidth))
x_min=min(RowNoCl)-1
x_max=min(RowNoCl)+rang+2
y_min=min(ClmNoCl)-1
y_max=max(ClmNoCl)+2
###############$$$$$$$$$$$$$$$$$$$$
rows, cols = (x_max-x_min, x_max-x_min)
#arrECl = [[0]*cols]*rows
arrECl= [[0] * cols for _ in range(rows)]
for i in range (x_min,x_max):
for j in range (y_min,y_max):
for k in range(0,len(RowNoCl)):
if ((i==RowNoCl[k]) and (j==ClmNoCl[k])):
#print(str(i)+" "+str(j)+" "+str(RowNoCl[k])+" "+str(ClmNoCl[k])+"\n")
arrECl[i-x_min][j-y_min]=ECl[k]
arrECl=np.transpose(arrECl)
arrECl[arrECl == 0] = np.nan
#2D plot
plt.imshow(arrECl,cmap='jet', interpolation='none', origin=[(x_min-0.2),(y_min-0.2)], aspect='equal', extent=[x_min-0.2,x_max,y_min-0.2,y_max])
###############$$$$$$$$$$$$$$$$$$$$
cb=plt.colorbar(pad=0.005)
plt.tick_params(axis="x",direction="in")
plt.tick_params(axis="y",direction="in")
cb.ax.tick_params(axis='y', direction='in')
cb.set_label('Energy in pixel [keV]')
plt.xlabel('x [pixel]')
plt.ylabel('y [pixel]')
plt.title('$E_{tot}$ = '+str(round(Etot, 2))+' keV, $N_{tot}$ = '+str(len(ECl)))
plt.savefig(single_interaction_2D_fig, dpi = 1000)
plt.show()
plt.close()
############################### plot
############## 3D plot
# Creating figure
fig = plt.figure(figsize = (16, 9))
ax = plt.axes(projection ="3d")
# Add x, y gridlines
ax.grid(b = True, color ='grey', #
linestyle ='-.', linewidth = 0.3,
alpha = 0.2)
# Creating plot
sctt = ax.scatter3D(RowNoCl, ClmNoCl, z_rec,
alpha = 0.8,
c = ECl,
cmap = 'jet',
s = 4000, #size of bubbles in plot
marker ='o')
plt.title('$E_{tot}$ = '+str(round(Etot, 2))+' keV, $N_{tot}$ = '+str(len(ECl)))
ax.set_xlabel('x [pixel]', fontweight ='bold')
ax.set_ylabel('y [pixel]', fontweight ='bold')
ax.set_zlabel('z [mm]', fontweight ='bold')
cb=fig.colorbar(sctt, ax = ax, shrink = 0.5,aspect = 10,pad=0.00005) #
cb.ax.tick_params(axis='y', direction='in')
cb.set_label('Energy in pixel [keV]', fontweight ='bold')
plt.savefig(single_interaction_3D_fig, dpi = 1000)
# show plot
plt.show()
plt.close()
############## 3D plot
eventNo=eventNo+1
return eventNo
def size_of_interactions_average(Etot, Ntot,file_hist): #ver XV
E_min=0
dE=5 #keV
E_max=max(Etot)
pocet=(E_max//dE) + 3
pocet=int(pocet)
E_max=float(dE*pocet)
xle=[]
xre=[]
xmean=[]
count=[]
nop=[] #number of pixels
nop_mean=[] #mean number of pixels in dE
sigma=[] #root mean square error of the mean - stredni kvadraticka chyba prumeru
for p in range (0,pocet):
xle.append(E_min + (p * (E_max - E_min)) / pocet)
xre.append(xle[p]+dE)
xmean.append((xle[p] + xre[p]) / 2)
count.append(0)
nop.append(0)
nop_mean.append(0)
sigma.append(0)
#XII
for i in range(0,len(Etot)):
E_index=int(((Etot[i]-E_min)/dE))
if ((xle[E_index] <= Etot[i]) and (Etot[i] < xre[E_index])):
count[E_index]=count[E_index]+1
nop[E_index]=nop[E_index]+Ntot[i] #ver XV
for l in range(0,pocet):
if nop[l]!=0:
nop_mean[l]=float(nop[l])/float(count[l])
#####Computing sigma
for i in range(0,len(Etot)):
E_index=int(((Etot[i]-E_min)/dE))
if ((xle[E_index] <= Etot[i]) and (Etot[i] < xre[E_index])):
if nop_mean[E_index]!=0:
sigma[E_index]=sigma[E_index]+((float(Ntot[i])-float(nop_mean[E_index]))*(float(Ntot[i])-float(nop_mean[E_index])))
for l in range(0,pocet):
if nop[l]!=0 and count[l]>1:
sigma[l]=np.sqrt(sigma[l]/(float(count[l])*(float(count[l])-1)))
if nop[l]!=0 and count[l]==1:
sigma[l]=10
#####Computing sigma
#####write to file
with open(file_hist, "w", encoding="utf-8") as hist:
hist.write('# x_mean [keV] mean_size_of_interaction [pixel] sigma_mean_size_of_interaction\n')
for m in range(0,len(xmean)):
hist.write(str(xmean[m])+' '+str(nop_mean[m])+' '+str(sigma[m])+'\n')
hist.close
#####write to file
plt.rcParams.update({'font.size': 20})
fig, ax = plt.subplots(figsize =(10, 7))
#plt.fill_between(xmean, nop,step='mid',color='blue', alpha=0.3) #pre mid post
#plt.fill_between(xmean, nop,step='mid') #pre mid post
plt.plot(xmean, nop_mean, drawstyle='steps-mid')
plt.errorbar(xmean, nop_mean, yerr = sigma,fmt ='.', linewidth=0.7)
plt.title(detector+', #'+str(shot_no))
plt.xlabel('Energy [keV]')
plt.ylabel('Average size of interaction [pixel]')
plt.xlim(0,500)
plt.ylim(0,17)
#ax.set_yscale('log') #log scale y
caption = '# x = energy in keV, dE= '+str(dE)+' keV'
plt.savefig(figure_size_interaction, dpi = 1000)
return
def energy_spectra_doublebreakdown(Etot, Tfirst, file_hist):
#this function separates discharge into two parts acording to time Tsep and creates energy spectrum for each part.
#This is for discharges with double brakdown
Tsep=14636000 # [ns]
E_min=0
dE=5 #keV
E_max=max(Etot)
pocet=(E_max//dE) + 3
pocet=int(pocet)
E_max=float(dE*pocet)
xle=[]
xre=[]
xmean=[]
for p in range (0,pocet):
xle.append(E_min + (p * (E_max - E_min)) / pocet)
xre.append(xle[p]+dE)
xmean.append((xle[p] + xre[p]) / 2)
count_first=[]
count_second=[]
for l in range(0,pocet):
count_first.append(0)
count_second.append(0)
#XII
for i in range(0,len(Etot)):
E_index=int(((Etot[i]-E_min)/dE))
if ((xle[E_index] <= Etot[i]) and (Etot[i] < xre[E_index])):
if(Tfirst[i]<Tsep):
count_first[E_index]=count_first[E_index]+1
else:
count_second[E_index]=count_second[E_index]+1
caption = '# x = energy in keV, dE= '+str(dE)+' keV'
with open(file_hist, "w", encoding="utf-8") as hist:
hist.write('#\n')
hist.write('#'+str(caption)+'\n')
hist.write('# x_mean count_before_2nd_breakdown count_2nd_breakdown\n')
hist.write('\n')
for m in range(0,len(xmean)):
hist.write(str(xmean[m])+' '+str(count_first[m])+' '+str(count_second[m])+'\n')
hist.close
plt.rcParams.update({'font.size': 20})
fig, ax = plt.subplots(figsize =(10, 7))
#plt.fill_between(xmean, count_first,step='mid') #pre mid post
plt.plot(xmean, count_first, label='Before 2nd breakdown', drawstyle='steps-mid')
plt.plot(xmean, count_second, label='2nd breakdown', drawstyle='steps-mid')
plt.legend(loc='best')
plt.title(detector+', #'+str(shot_no))
plt.xlabel('Energy [keV]')
plt.ylabel('Count')
plt.xlim(0,500)
ax.set_yscale('log') #log scale y
plt.savefig(figure_energy_spectra_doublebreakdown, dpi = 1000)
return
#soubory, ktere ctu
#read files
t3pa=get_file(shot, identifier)
name_calib='caliba'
caliba=get_file_calib(name_calib)
name_calib='calibb'
calibb=get_file_calib(name_calib)
name_calib='calibc'
calibc=get_file_calib(name_calib)
name_calib='calibt'
calibt=get_file_calib(name_calib)
#vytvorene soubory:
#created files
t3pa_cls= 'H03-W0051_shot_'+str(shot)+'_450V.t3pa_cls'
E_hist= 'H03-W0051_shot_'+str(shot)+'_450V_E_hist.txt'
E_in_time_hist= 'H03-W0051_shot_'+str(shot)+'_450V_discharge_energy.txt'
count_in_time_hist= 'H03-W0051_shot_'+str(shot)+'_450V_discharge_hits.txt'
size_interaction= 'H03-W0051_shot_'+str(shot)+'size_interaction.txt'
file_energy_spectra_doublebreakdown= 'H03-W0051_shot_'+str(shot)+'energy_spectra_doublebreakdown.txt'
#created figures
icon_fig='icon-fig'
figure_E_in_time_hist='discharge_energy'
figure_count_in_time_hist='discharge_hits'
figure_E_hist='Energy_spectrum'
hit_map_fig='hit-map'
figure_size_interaction= 'H03-W0051_shot_'+str(shot)+'size_interaction'
figure_energy_spectra_doublebreakdown= 'H03-W0051_shot_'+str(shot)+'energy_spectra_doublebreakdown'
#nactu jednotlive kalibracni matice - abych to nemusel delat v kazde funkci
a=load_calib(caliba)
b=load_calib(calibb)
c=load_calib(calibc)
t=load_calib(calibt)
#nactu a urcim jednotlive hodnoty - abych to nemusel delat v kazde funkci
index, matrix_index, ToA, ToT, FToA, overflow, pocet_udalosti = load_t3pa_file(t3pa)
index, matrix_index, ToA, ToT, FToA, overflow, pocet_udalosti, RowNo, ClmNo = t3pa_data(pocet_udalosti,index, matrix_index, ToA, ToT, FToA, overflow)
raw data
#hit map
hit_map(detector,hit_map_fig,RowNo,ClmNo)
Energy and time calculation from raw data.
E=energy(a, b, c, t, ToT, pocet_udalosti, RowNo, ClmNo)
T=Time(ToA, FToA, pocet_udalosti, RowNo, ClmNo)
index, matrix_index, ToA, ToT, FToA, overflow, RowNo, ClmNo, E, T = remove_interactions_with_zero_energy(index, matrix_index, ToA, ToT, FToA, overflow, RowNo, ClmNo, E, T)
E,T=Timewalk(E,T)
#sort by time
T, index, matrix_index, ToA, ToT, FToA, overflow, RowNo, ClmNo, E = (list(t) for t in zip(*sorted(zip(T, index, matrix_index, ToA, ToT, FToA, overflow, RowNo, ClmNo, E), reverse=True))) #serazeni od nejvetsiho po nejmensi
T_pom=T.copy()
#save to file
T_first, E_tot, Ntot = file_t3pa_cls_new(t3pa_cls,T)
dt, caption, T_int_first, E = energy_spectrum_in_time(T_first, E_tot)
hist_file(E_in_time_hist, T_int_first, E, caption);
([3525368.0243377807, 3525379.3159585777, 3830584.0996571863, 3832028.6672800607, 3865322.3990850244, 3868771.875, 3915457.5620279047, 3916984.375, 3918036.6949890126, 3961106.1320157726, 6834311.7110928185, 6888429.664638942, 6902744.895107851, 6902956.143456912, 6911301.682481717, 7070268.75, 7074462.016706054, 7075300.0, 7075332.215787391, 7166087.5, 7166925.516093072, 7167520.952121186, 7167560.496368286, 7167760.4198936, 7168004.6875, 7168107.583531254, 7168579.6875, 7169478.008785334, 7170075.0, 7175911.143818939, 7180925.892653058, 7211420.766673525, 7211731.388787792, 7212557.37788418, 7212812.984071307, 7213022.400917372, 7213511.185001411, 7213698.224877354, 7214971.447025742, 7219228.314541001, 8758442.1875, 9349017.984613284, 9350395.955077149, 9391187.5, 9463096.875, 9513041.794907408, 9563345.3125, 9564419.350536631, 9569280.097719068, 9581059.12268948, 9582139.532840978, 9583270.417980662, 9583767.056964144, 9583841.799325988, 9583941.435829658, 9584424.355038889, 9584563.528685467, 9584576.5625, 9584968.897252586, 9585366.346046455, 9585382.8125, 9585764.870712183, 9585918.75, 9586266.953183305, 9586332.8125, 9586407.532509027, 9586544.973637078, 9586559.093342904, 9587021.962063061, 9587256.514220845, 9588531.924125029, 9588773.095819782, 9589018.75, 9589025.165169824, 9589107.947117696, 9589193.327048756, 9589289.0625, 9589298.19330077, 9589664.60260108, 9590133.992197607, 9590280.403563881, 9594211.464867018, 9595497.769789176, 9596502.49978921, 9597565.306295991, 9599306.611569177, 9601863.298134368, 9602065.92082326, 9604220.085880952, 9611581.25, 9653360.9375, 9666445.749021592, 9669329.6875, 9673805.590281744, 9673862.253568754, 9675559.045200657, 9676623.225786569, 9685787.52017052, 9709610.13270871, 9734255.580038412, 9829756.448453894, 9857122.858567376, 9892207.8125, 9903098.334046667, 9906680.443725493, 9906741.510444343, 9922329.6875, 9923331.593333485, 9924914.503936976, 9925191.58545721, 9925956.656734612, 9925997.755835818, 9926079.049464865, 9926086.989821797, 9926165.627943883, 9926514.723923737, 9926521.244287053, 9926598.158557074, 9926622.545431498, 9926635.984813206, 9926700.0, 9926718.47259281, 9926732.18321044, 9926758.88379426, 9926759.375, 9926763.336561745, 9926851.356317325, 9926863.818662923, 9926902.777447812, 9926905.886071859, 9926911.017314563, 9926965.625, 9926967.902054548, 9926995.173222981, 9927133.961259479, 9927138.694571184, 9927174.732600741, 9927181.25, 9927190.625, 9927215.284715991, 9927249.849874333, 9927258.827675251, 9927260.93550022, 9927268.75, 9927304.768224597, 9927348.4375, 9927351.5625, 9927394.10937426, 9927419.539690748, 9927445.590929486, 9927450.6631716, 9927451.308622936, 9927479.697414827, 9927510.988371916, 9927513.407358041, 9927533.530503727, 9927547.133448716, 9927606.25, 9927607.8125, 9927640.625, 9927643.75, 9927651.777654134, 9927701.5625, 9927710.815379273, 9927755.391638935, 9927772.57585206, 9927821.266052488, 9927962.5, 9927966.84207344, 9927974.69151081, 9928054.479011646, 9928069.79219654, 9928076.20825432, 9928082.16244252, 9928144.252495728, 9928145.277890375, 9928197.874347458, 9928291.98947154, 9928330.174919844, 9928352.909178546, 9928359.119413745, 9928365.080163935, 9928367.53935175, 9928378.459821336, 9928380.223442465, 9928387.608658593, 9928395.3125, 9928426.5625, 9928430.77099323, 9928496.441618187, 9928532.662890485, 9928533.616710205, 9928588.34682193, 9928600.0, 9928605.38506011, 9928628.125, 9928649.443754673, 9928666.827805426, 9928692.1875, 9928712.41088421, 9928881.29404949, 9928952.871146725, 9928964.805355733, 9929015.411022736, 9929027.892066339, 9929035.9375, 9929083.985388616, 9929095.73185829, 9929118.631598325, 9929160.9375, 9929201.176148886, 9929220.098826462, 9929246.30400735, 9929259.375, 9929308.371481748, 9929409.16125984, 9929459.375, 9929475.0, 9929482.8125, 9929484.958264517, 9929494.204313513, 9929498.415845808, 9929522.702084089, 9929563.347447325, 9929688.067968698, 9929712.167104628, 9929794.773909755, 9929797.081120906, 9929895.028256541, 9929930.742359236, 9929932.405691624, 9929946.875, 9929953.944490405, 9929958.372169305, 9929990.403181579, 9930029.6875, 9930098.4375, 9930107.66980616, 9930118.698248127, 9930165.283903193, 9930178.623757146, 9930187.5, 9930190.625, 9930223.016420351, 9930235.9375, 9930250.745499687, 9930256.840717783, 9930257.531841876, 9930265.417924587, 9930306.717366476, 9930345.3125, 9930353.125, 9930365.1521813, 9930374.801047532, 9930382.8125, 9930410.537016872, 9930445.3125, 9930459.910914429, 9930489.821001183, 9930523.228391752, 9930537.365822071, 9930593.75, 9930607.227257269, 9930616.64405357, 9930654.70791832, 9930664.0625, 9930705.552331964, 9930715.29685328, 9930782.8125, 9930809.998316312, 9930821.672697324, 9930837.5, 9930863.653493123, 9930902.632002553, 9930916.618324196, 9931013.32652602, 9931022.919358889, 9931023.166637516, 9931060.9375, 9931089.0625, 9931143.75, 9931173.4375, 9931215.295644894, 9931227.581365023, 9931253.125, 9931319.716740578, 9931323.395708192, 9931336.12701107, 9931350.0, 9931352.909984289, 9931407.210291807, 9931415.625, 9931420.873847105, 9931440.604416901, 9931482.977891099, 9931542.1875, 9931568.02292784, 9931587.931025699, 9931746.079078607, 9931746.875, 9931749.650596078, 9931754.505311308, 9931757.212217277, 9931787.913929183, 9931798.4375, 9931829.6875, 9931837.5, 9931943.627898742, 9931983.893958582, 9932070.3125, 9932112.377334023, 9932143.75, 9932255.60120716, 9932268.75, 9932362.38333999, 9932467.73987353, 9932527.888261586, 9932543.322140671, 9932682.8125, 9932857.8125, 9933073.4375, 9933160.297221081, 9933623.502871864, 9934262.851355053, 9934509.7638586, 9934810.066031098, 9934953.125, 9935035.74299419, 9935601.5625, 9936223.4375, 9936577.816645762, 9937275.909991607, 9937294.361964375, 9945190.625, 9946996.875, 9947250.0, 9947265.310802916, 9947851.009785099, 9950915.560024299, 9954370.130007727, 9956537.914056852, 9958481.338250322, 9958559.375, 9960373.4375, 9965843.728177685, 9966404.040630031, 9966413.592087187, 9967648.4375, 9969867.1875, 9970510.9375, 9970517.083616564, 9970844.7509877, 9975651.5625, 9984565.625, 9987678.739772657, 9989398.4375, 9989990.322781896, 9990165.083273191, 9990212.5, 9990338.922181772, 9990392.1875, 9990401.28831065, 9990598.4375, 9990750.0, 9990775.0, 9990885.9375, 9990985.54269903, 9991173.482563365, 9991275.543516457, 9991323.4375, 9991433.224955129, 9991453.125, 9991482.8125, 9991555.966664925, 9991735.9375, 9991737.079906475, 9991742.1875, 9991773.382535577, 9991909.375, 9991990.75175219, 9992030.364272006, 9992033.655397225, 9992195.508217413, 9992196.875, 9992396.201927446, 9992462.582745964, 9992497.807595473, 9992640.058274094, 9992926.39946558, 9992996.545739759, 9993095.700990487, 9993295.3125, 9993323.4375, 9993529.224234778, 9993560.194967158, 9993699.651404813, 9994166.842198454, 9994426.152925437, 9994575.35021264, 9995117.303105539, 9995184.68690468, 9995611.47395449, 9995648.4375, 9995862.853378868, 9998021.768401235, 9998516.795801843, 10000349.645207614, 10001298.293872647, 10001324.409734014, 10001594.784031413, 10001806.21535135, 10001918.547791278, 10001970.729512133, 10002659.845058557, 10002831.25, 10003209.051046653, 10005106.954005467, 10005310.9375, 10005879.908708926, 10006001.5625, 10007690.101036144, 10491982.8125, 10492486.23092268, 10492628.168124495, 10493137.58843391, 10494567.1875, 10495416.848127883, 10496048.4375, 10497359.497836918, 10497367.1875, 10497654.3904365, 10497982.8125, 10498315.547247399, 10499302.773097225, 10499720.125162508, 10499737.5, 10499828.125, 10499972.923382318, 10500304.6875, 10500927.865835076, 10501781.25, 10501835.721976358, 10502046.407214621, 10502219.766573025, 10502268.455390373, 10502396.875, 10502621.073794022, 10502901.439610032, 10503150.0, 10503202.616186555, 10503251.669938697, 10503426.261223262, 10503605.864958616, 10503866.407165611, 10504393.75, 10504589.827210212, 10504623.60100805, 10504747.996743556, 10505104.579742504, 10505175.0, 10505212.5, 10505374.60403847, 10505956.211213104, 10505991.774541551, 10506090.476564579, 10506146.73760978, 10506147.419569764, 10506439.0625, 10506681.568301778, 10507142.412631663, 10507206.25, 10507250.702019628, 10507918.75, 10508457.531991042, 10508548.284385629, 10508553.004794264, 10508825.67151606, 10508886.925501257, 10510219.769352468, 10510409.25102115, 10510776.5625, 10510875.0, 10511165.625, 10511614.0625, 10511629.6875, 10512315.454018785, 10515670.3125, 10517600.655676037, 10518991.174046297, 10519048.4375, 10519291.18082318, 10519313.027571376, 10519338.721880412, 10527223.36832114, 10530025.0, 10530269.129886337, 10531674.496932497, 10531791.341350146, 10532978.125, 10534154.6875, 10534156.25, 10535006.06472373, 10539989.0625, 10542212.07633019, 10543455.954808468, 10544305.551227238, 10544309.375, 10544335.9375, 10546912.5, 10547709.925213037, 10548594.32841321, 10553649.773450606, 10557390.625, 10557448.4375, 10558377.747760978, 10558473.767925326, 10558574.30832296, 10558875.203143343, 10559034.814656068, 10559069.176400864, 10559069.642196402, 10559116.47577906, 10559141.198009502, 10559315.625, 10560018.75, 10560252.585858123, 10560274.027869625, 10560389.159659456, 10560603.515062734, 10560707.079934422, 10560721.015717734, 10560744.029564127, 10560994.712870663, 10561216.639202146, 10561363.650251469, 10561426.5625, 10561442.1875, 10561456.209661743, 10561468.75, 10561646.875, 10561675.87068622, 10561884.789863933, 10561945.818398574, 10562196.596030591, 10562512.182779105, 10562609.375, 10562625.408393878, 10562637.5, 10563263.888634544, 10564225.815242164, 10564240.657314897, 10564251.5625, 10564308.808832383, 10564488.184862493, 10564510.17399734, 10564532.464637741, 10564548.530314453, 10564565.447435133, 10564579.6875, 10564774.939021707, 10564821.875, 10564837.5, 10564853.125, 11094278.433309557, 11182230.95522143, 11189115.625, 11240129.853770092, 11242386.995963925, 11255566.912237179, 11263348.203797424, 11299518.75, 11305110.832110235, 11305394.68414344, 11306321.7017094, 11306344.72435004, 11308247.880994383, 11308986.541541964, 11311421.106993936, 11324900.0, 11325532.352386557, 11325818.75, 11328249.485782817, 11328487.208832191, 11329179.6875, 11346925.0, 12186362.138738574, 16464962.5, 16500657.334227504, 16514551.847169327, 16515048.4375, 16515556.322294112, 16515748.100437377, 16516392.898129372, 16516882.8125, 16516887.128502967, 16518071.286763681, 16519059.626576748, 16519136.071466517, 16519237.5, 16519714.0625, 16519974.741973631, 16520187.158800453, 16520260.9375, 16520448.435475964, 16520504.213906173, 16520509.375, 16520649.601186376, 16520681.783290453, 16520798.4375, 16520898.634197371, 16521002.23048395, 16521006.004320005, 16521234.097899914, 16521610.587532142, 16522465.625, 16522667.156589817, 16523285.490086878, 16523357.487905815, 16523392.1875, 16523949.671399528, 16523978.125, 16523997.39883638, 16524032.8125, 16524575.0, 16524797.066129304, 16524873.089684984, 16524985.9375, 16525001.385092126, 16525055.192112371, 16525108.075827163, 16525159.375, 16525407.505580327, 16525438.088048376, 16525640.083059048, 16525731.004959522, 16525951.5625, 16526049.089176105, 16526057.614144247, 16526129.6875, 16526529.6875, 16526535.9375, 16526616.12881386, 16526641.620408254, 16526692.1875, 16526730.776060283, 16526740.625, 16526837.505100189, 16527035.648279805, 16527082.300483994, 16527396.886335734, 16527464.801507004, 16527636.805460874, 16527857.040484112, 16527922.653536104, 16528031.25, 16528101.567517001, 16528196.496645993, 16528224.089384692, 16528575.0, 16528947.454294031, 16529026.92859363, 16529059.165409096, 16529282.764553133, 16529475.0, 16529517.1875, 16529518.477692744, 16529546.875, 16529560.398609972, 16529637.5, 16529901.198990693, 16529927.882425845, 16529954.89769713, 16529978.31834857, 16530024.811117426, 16530293.75, 16530402.682889853, 16530693.75, 16530800.0, 16530846.338679114, 16531040.26678866, 16531082.737642206, 16531150.44174768, 16531160.246558022, 16531176.5625, 16531237.5, 16531237.5, 16531345.144942004, 16531348.205480656, 16531402.628172236, 16531417.00394165, 16531523.078326456, 16531579.025788767, 16531708.520085007, 16531823.4375, 16531865.625, 16531961.925077157, 16532076.13918076, 16532421.875, 16532558.708929583, 16532589.0625, 16532614.910215933, 16532653.549747545, 16532671.816339094, 16532736.782172926, 16532796.875, 16532845.3125, 16532943.813202715, 16532995.866678627, 16533095.3125, 16533132.8125, 16533168.75, 16533169.55892119, 16533217.1875, 16533224.61511062, 16533262.5, 16533345.201575287, 16533358.068374489, 16533413.756314084, 16533499.4332128, 16533509.476550747, 16533598.250517456, 16533618.83508063, 16533729.642588528, 16533900.0, 16533902.721209932, 16533920.335563041, 16533965.625, 16533968.75, 16533985.36166829, 16534042.735721214, 16534180.481409378, 16534367.1875, 16534368.739529947, 16534482.604196973, 16534553.125, 16534575.287243867, 16534617.640837086, 16534627.872465, 16534671.799051818, 16534718.229908878, 16534722.857927714, 16534802.572712652, 16534824.685362943, 16534861.197556382, 16534874.7829264, 16534921.875, 16534922.337717187, 16534937.747087317, 16534945.3125, 16534946.875, 16535045.8266761, 16535067.15921906, 16535118.736211881, 16535137.5, 16535137.792896563, 16535138.254396455, 16535164.0625, 16535275.780449359, 16535279.066525972, 16535364.0625, 16535409.288359763, 16535436.700815504, 16535501.364354532, 16535524.84271416, 16535580.97776588, 16535667.1875, 16535694.140299074, 16535700.329882959, 16535708.589290245, 16535751.5625, 16535801.319171088, 16535808.394726386, 16535846.875, 16535849.974708175, 16535850.007733198, 16535975.906952268, 16535999.040190171, 16536003.698944556, 16536110.067663558, 16536154.40589932, 16536159.512025537, 16536168.18497569, 16536168.75, 16536285.9375, 16536682.436620079, 16536746.025929498, 16536785.836589308, 16536813.489755332, 16537032.34000124, 16537075.0, 16537144.124262007, 16537268.258456005, 16537307.527454969, 16537353.125, 16537550.706768658, 16537637.5, 16537720.063421182, 16537948.4375, 16538067.1875, 16538070.268960286, 16538103.681496006, 16538140.625, 16538187.280502869, 16538200.0, 16538221.875, 16538426.5625, 16538478.147890832, 16538504.171337605, 16538614.9342577, 16538700.473421441, 16538720.3125, 16538742.27126823, 16538837.53440868, 16538857.349399826, 16538863.405337999, 16538875.84696394, 16538876.81956742, 16538893.702299163, 16538897.898772297, 16538939.0625, 16538974.922415415, 16539027.243674451, 16539044.5388585, 16539054.490306912, 16539098.4375, 16539212.05170855, 16539247.196967082, 16539296.18251909, 16539374.393862024, 16539404.577788914, 16539425.0, 16539438.926271668, 16539454.6875, 16539458.753960123, 16539479.523126712, 16539497.938949944, 16539510.90601066, 16539513.843852947, 16539587.455307765, 16539700.93214134, 16539729.591964921, 16539742.268893978, 16539743.685222393, 16539802.51168873, 16539862.5, 16539908.982705344, 16539933.359686762, 16539990.625, 16539992.1875, 16540086.528075002, 16540105.000745784, 16540114.0625, 16540128.882907543, 16540157.8125, 16540175.7799735, 16540228.951442359, 16540254.07850656, 16540289.0625, 16540348.389571164, 16540395.3125, 16540417.1875, 16540429.155066986, 16540532.051850026, 16540554.936075417, 16540624.241126575, 16540634.375, 16540659.375, 16540684.889906319, 16540709.355667701, 16540794.428702317, 16540831.25, 16540914.0625, 16540914.89125412, 16540959.217915924, 16540992.90075605, 16541020.3125, 16541069.616723375, 16541109.698487954, 16541181.25, 16541224.258859422, 16541237.919524658, 16541251.169058474, 16541323.347512845, 16541504.6875, 16541618.402522344, 16541626.835567683, 16541651.438825788, 16541714.721205804, 16541767.1875, 16541771.633701025, 16541795.3125, 16541810.869880985, 16541851.040830389, 16541852.499757625, 16541903.829210676, 16541980.309390346, 16542009.375, 16542023.4375, 16542040.222690972, 16542057.874681434, 16542130.017465267, 16542146.65156595, 16542165.625, 16542171.820960654, 16542203.125, 16542228.902813409, 16542241.306699716, 16542257.702350074, 16542275.0, 16542290.60211926, 16542298.4375, 16542306.916233614, 16542315.625, 16542327.476868587, 16542336.18301131, 16542352.922002643, 16542366.33894468, 16542367.1875, 16542371.875, 16542391.923788534, 16542394.482776128, 16542406.168802815, 16542412.5, 16542450.0, 16542450.956388557, 16542456.867341235, 16542459.375, 16542476.5625, 16542483.890416428, 16542487.5, 16542492.97955488, 16542493.75, 16542495.2357212, 16542518.291246982, 16542539.0625, 16542539.0625, 16542562.994155178, 16542566.298697414, 16542577.66740281, 16542596.875, 16542610.636371281, 16542646.774569571, 16542679.983492553, 16542696.875, 16542698.00875077, 16542701.5625, 16542707.8125, 16542723.258238042, 16542737.028688174, 16542750.0, 16542756.896799343, 16542765.415527528, 16542766.139323588, 16542776.51641493, 16542791.398494074, 16542798.628796393, 16542839.494825233, 16542859.079403566, 16542871.875, 16542873.1030142, 16542896.875, 16542900.088563299, 16542908.871310728, 16542910.388654843, 16542915.946616724, 16542919.956188247, 16542950.0, 16542955.88564285, 16542959.18570631, 16542963.081793737, 16542964.819418406, 16542965.618416682, 16542970.3125, 16542973.075978205, 16542976.5625, 16542980.103833394, 16542989.966656337, 16542990.368423993, 16542992.1875, 16542992.352001043, 16542996.801230252, 16543002.668059012, 16543009.811624557, 16543012.048327789, 16543015.716520632, 16543016.176492523, 16543017.1875, 16543017.722843172, 16543021.875, 16543023.4375, 16543024.997535078, 16543028.427950112, 16543029.22647164, 16543031.25, 16543032.8125, 16543033.911430277, 16543034.266631396, 16543041.462909121, 16543042.1875, 16543042.77192339, ...], [5.575121743502294, 10.59271236706294, 23.049727757055223, 53.93655717871181, 80.74887159888237, 62.721854946776446, 24.404702474829456, 37.93952851770048, 10.066112934452379, 26.392056053442534, 87.6937285819656, 28.080264381088647, 80.05901866381006, 80.61089150994408, 53.557751168585156, 49.98640922065882, 21.661386682817163, 31.1258590924234, 5.66980566372957, 39.01620683005998, 17.356575997194067, 125.77771138614739, 50.36791763614522, 34.85142666312969, 49.813205964891864, 24.702550096713786, 56.62257582774086, 26.42126721247614, 39.43822738248759, 11.466273594148653, 41.23292065059679, 17.010298878156014, 39.6786276966375, 13.508757476100234, 9.77724676075565, 16.849408425930505, 16.79050044297904, 84.84392931955085, 22.24299999970554, 11.437485350672384, 79.16212133358535, 98.44361971310684, 12.306419509089745, 39.092660446162, 47.163851799853354, 54.662822951994194, 80.98721645045912, 5.859792510092755, 8.51611331615848, 34.149889072491305, 60.87543202111052, 72.57425336688402, 14.466264098034017, 41.15043874454516, 12.685864911714473, 7.972618786975882, 21.162286361443055, 29.359131919609492, 11.365946248968841, 18.65114243968033, 116.42743823496525, 59.051019597366356, 47.79911197325734, 104.70983737495871, 32.46011944326839, 18.30747859827052, 23.266698506922513, 38.27409669055495, 6.781013405029843, 11.567442160462917, 12.374917093614595, 62.61016486213211, 60.56864584193197, 130.82990798402392, 15.480696070856755, 112.19105773431413, 95.05046547745052, 76.24061004245333, 7.811006808223553, 80.84298486401289, 16.218475585709108, 23.95248383673772, 5.226833990955896, 56.55755870787141, 60.89708238036134, 16.525477855796623, 6.619933696186162, 11.623879753773364, 20.84889233787025, 59.931362893254146, 77.52452112674904, 59.58115729517848, 80.21964253137627, 69.50376299018461, 7.058144861025097, 23.377415904044323, 29.783196380412093, 6.490257791445287, 8.732498443173183, 10.22041431755892, 14.761854739634357, 131.0214222712314, 94.30474104995359, 10.969763289647682, 12.558821014170658, 8.817781526011938, 56.84666351966331, 49.81964370016468, 24.408258836524652, 91.76705906028029, 22.575301660898752, 19.85403154486469, 5.6673203464157025, 13.298256504305334, 9.333893634495874, 12.347198615565352, 6.643799888498501, 17.87865650783786, 68.46310652161488, 11.202474563956745, 53.624549369631325, 113.62635424969815, 5.435389782578864, 21.581278538643804, 32.94645984871558, 10.155460573813183, 34.4545701222796, 7.517364204812644, 76.67312474581666, 94.21854446426013, 11.254796710773583, 33.6129750294778, 18.606201460574653, 26.04652796998673, 13.568666395086364, 22.920166485069828, 10.733976142965226, 55.143278677523305, 58.37969123623206, 13.785843635134032, 14.398594140013293, 21.033652931242546, 33.01193392119394, 43.5354073479629, 5.618525683140877, 48.591115147324665, 68.02385861156236, 9.654957771896271, 97.37490475907455, 6.531641587902804, 29.400548357700366, 12.170355061104782, 49.80276896597558, 100.82719937045717, 20.07352902665053, 54.92135022590202, 9.55993442451348, 67.17416409119886, 71.08405677254737, 48.66040818475142, 44.11289330691235, 15.830304393486308, 29.413324521207333, 75.38762927005263, 18.534684752866735, 18.512264673181043, 20.471034468871714, 54.509709850070124, 55.701857636026034, 22.725191011733465, 14.20224385963834, 5.895339925621044, 13.74378241674856, 127.58380931155227, 20.9436651616969, 62.56599681436997, 20.8854329762126, 79.88012335206402, 20.179931855251205, 24.889051237525777, 97.41160302526049, 13.204905346506834, 7.735654693158461, 16.39227080423337, 60.80509648764783, 11.301903556112466, 82.34852693868538, 46.74240304852305, 21.439546362745247, 33.68059971523965, 14.400365512288548, 24.444051140117026, 19.58133723927177, 45.91923593889532, 57.8692265759201, 59.51611970176633, 10.356936102842003, 13.727468373319185, 41.32323195453664, 33.38434987780372, 11.197264179319177, 81.9821077756323, 8.72279200477059, 14.184170963779929, 12.353526200711599, 64.90716530243871, 21.944161387932628, 77.5351778868412, 17.404028549183778, 34.79320278056182, 42.07673841065596, 57.62743099384296, 20.812984285615318, 73.17694033445501, 9.853452328476905, 47.152755515396024, 86.35013981442505, 72.80781663369481, 82.51752848423317, 17.75427470363226, 5.481610011371088, 28.10334524760991, 19.427446182938983, 10.167979330276014, 21.608127719558954, 78.47006302262304, 13.221584568381061, 9.511991125887942, 30.62922908465325, 21.417216666716953, 92.15153953391598, 49.83097994040858, 19.3690645058245, 17.61183688811405, 54.938478270022756, 58.64025815937244, 114.51404033090479, 47.52089761409008, 27.540815687223088, 51.07135060840183, 37.786535676363144, 60.221477015990395, 75.56326846637444, 96.05945020724376, 61.65060065166479, 18.822994560664554, 185.50050352894087, 40.436623486537, 80.9359609078522, 43.587336452645545, 45.66906273447427, 33.50835658048149, 10.46119224538256, 122.87021021871229, 51.56872714328137, 17.901512744512974, 52.650406368496306, 98.45359467358064, 7.902724232458718, 23.649517305253667, 15.624261971443634, 47.82626944250577, 13.09849569902574, 77.59256431430671, 27.17516397697682, 32.37124349523524, 45.01206515917807, 7.037783260845702, 55.523846521510734, 16.0618382206425, 25.08441786222892, 34.95084920894957, 27.411013713416818, 14.44421600704356, 5.03208097553832, 85.32632647055647, 21.31402187300299, 19.15845182472963, 150.27910552173785, 43.76291807163586, 74.02762768538503, 149.10404086257722, 69.57317403471684, 21.068588329163923, 36.38421603521514, 115.43652669128207, 9.296314080626134, 61.2147625324576, 39.35633029703217, 65.50489383204342, 85.69815537109636, 86.99553407829718, 20.671511192004118, 118.35367111748664, 15.611743062238647, 104.99613610896667, 19.492119616083922, 24.643724330645874, 5.657909098018358, 38.76255097126569, 23.139542126540682, 26.254839109175844, 5.770860630923025, 16.400725612192396, 48.47490059011035, 203.8710178328519, 60.348714271371165, 48.628723623657976, 104.2040232169315, 44.045203624431416, 63.83008612600992, 47.96667341276036, 40.06190874411777, 93.59083664261388, 8.225834212758933, 60.41869939047092, 50.63823561024921, 5.680058434361608, 36.77188249722024, 91.63023325030922, 81.41378088176518, 31.117266198360703, 8.321452263244668, 5.212466759449917, 16.664450267081616, 28.52011588875856, 52.723391158154705, 36.904290208383436, 38.987994674882835, 45.85444711326954, 12.84253456226918, 6.959877915153438, 80.69841577782523, 49.394427354666476, 31.19635339380437, 110.39311407574601, 13.865450068302808, 18.257003473703485, 53.388535321488945, 7.07429228997565, 110.0256760777094, 6.781253887830222, 39.81923245670802, 92.9832492689527, 35.11323936645698, 114.85608404070274, 42.65150650686286, 58.52144347472196, 96.5863899167631, 48.094393380439, 51.320533811153226, 117.5218893551652, 50.13316613863415, 55.50896588994753, 154.8567425348663, 66.04995341096856, 13.902456038191211, 10.374823680561574, 31.28455859895389, 7.5532633275011705, 89.02566408640294, 118.15807037434442, 51.540232762830165, 60.8934908158896, 73.75175133082776, 136.73960626007073, 226.52294511045815, 7.6196180565616105, 17.51605774106816, 70.83667403883706, 26.804287147015224, 33.23090499568698, 37.494905123085864, 10.71194801506111, 67.36939576830085, 111.02034647072423, 38.889815799489526, 27.482341549041415, 34.36261103748192, 29.085893847185368, 26.949735737968005, 83.08908465358628, 41.065975914392226, 48.31580387148324, 19.924462198380795, 8.330824916599012, 20.288237943336743, 6.401776091550306, 45.959942172719664, 6.054515498259674, 6.843625901748632, 67.71596217448526, 95.20273393683438, 21.867547021636252, 70.48532458184886, 5.123121308614027, 9.05555525007163, 22.44520039249151, 26.316910439945428, 8.348672464262647, 131.4950223277851, 7.80951544141967, 143.23389875450798, 9.64921651127992, 26.58136482406114, 13.63277994206331, 28.502599701460046, 25.977260734025798, 31.728675241174386, 36.863186101179195, 14.8110693526426, 25.085788623169623, 6.5545107288254005, 17.09736531854375, 75.02930824774648, 55.600627638855336, 10.007219147716453, 40.98923311002487, 94.24081101864861, 252.2208966209654, 109.34805305809138, 101.4520607352754, 16.191746007489442, 5.292421204198113, 23.651606914199604, 32.6089514831512, 23.260516564734, 66.65259945734945, 95.67510089514715, 45.682324374119936, 34.50614790055036, 119.97624853618781, 28.23038686841101, 23.109648451405956, 38.60940430896757, 58.3860012979435, 60.14650817763122, 13.287546613103373, 98.11543522112476, 173.8119905423277, 30.44389846990158, 24.89331543992426, 38.63592126872915, 42.36570398089445, 23.819841287864936, 38.13261198639529, 128.9756715003288, 22.76435809956236, 32.95285974997078, 21.405629664105025, 9.423931485897477, 43.125818442506166, 47.16276307351342, 7.912953724304582, 54.548004288865116, 110.2458084511211, 18.15762937878921, 5.901919388286289, 26.561949924924235, 113.91281538185254, 58.14955800589805, 177.44978399328076, 13.914545426995138, 295.2398528081102, 19.200323852135455, 15.320076382911076, 23.11672017577631, 171.09916326227165, 8.462392340709288, 15.875149845924708, 63.67560806752021, 142.953244372814, 43.04350989128859, 24.002947013137536, 10.896526048729841, 19.35485946324583, 9.972030647310493, 19.45360369529839, 5.059150819716146, 38.43828412605953, 47.22771838556897, 56.54942449729164, 41.587562746478085, 65.48746809101506, 49.630804942711514, 25.551652734329398, 31.833252662060538, 87.99058815267776, 31.960024309442343, 50.52824579169334, 65.69529503449824, 36.779871459972064, 10.63400087059565, 19.676124043146356, 80.77701430338301, 32.44816023988532, 21.46255474368403, 23.808398658839437, 91.197043535303, 87.85525989626917, 30.753336109638806, 21.829785775790636, 34.84372496570049, 10.524319977484927, 99.48677435783574, 6.949130774596643, 100.11928315833275, 67.23699616462162, 91.6508735278126, 63.932567966838974, 72.03210900389061, 8.170300703955705, 46.053538396885884, 109.32831556155325, 108.25737012996257, 8.469398745156802, 6.019007891729669, 61.49482945235708, 63.9843348336221, 5.7344435444888555, 25.78602866063149, 173.84936337811448, 6.883561998948369, 41.81445646350818, 78.23709932530305, 54.24390338803419, 9.886021231079487, 80.52496595009418, 187.5498087772118, 19.44947729940035, 10.006360775075759, 34.00125693683574, 26.597213547531243, 72.61216104419779, 22.41553212980105, 28.998895015425312, 28.565602775332927, 14.789956063357275, 47.09552252492193, 92.04083176234353, 34.730956519616235, 8.518865159664996, 151.59018102435923, 5.793623293446706, 71.77986028062233, 29.595701000342174, 7.75794162845439, 39.77825086308767, 16.87883817147701, 92.21759440279257, 54.039516316280015, 48.98810929630008, 12.519168073732946, 6.357785351012513, 37.20562685052565, 23.158032496253913, 14.613417667585153, 25.451703188980773, 42.71918489898332, 11.033712968413653, 87.95318269754702, 70.76455882176174, 37.24904091045846, 5.83715025051027, 5.597941809900936, 29.313676117250033, 9.47606561393336, 75.77969973244839, 17.630105672450334, 14.119765982918054, 99.95611624006966, 58.9473067155609, 6.025105491734103, 18.934992419702773, 64.09250133876368, 16.066819711211416, 36.282864434452776, 7.347230777193519, 58.3159730230709, 21.900436644832194, 38.89099917133906, 13.287276444424979, 13.936848848650593, 57.584269388204135, 35.16917473688541, 22.998530984585546, 73.54963011816562, 21.712616869669414, 38.00391357700415, 28.75396163344027, 123.10323072905868, 5.280787949782905, 6.914185786097969, 33.07111632317165, 36.72072486724552, 129.1048563919914, 21.15331471520234, 90.74183954563634, 81.46222703734712, 150.25341327667144, 97.99754627844561, 23.23836361071241, 35.67970805925523, 48.563623482946596, 125.47700617106935, 38.901964274906646, 53.860208062938284, 12.07790086189835, 68.84938749324, 39.45208688559873, 20.604831981202224, 10.764245017397135, 78.0382295029552, 29.472197014833775, 57.049529101445074, 44.94979566936516, 119.81477060310051, 72.7633681267703, 40.003141295046944, 13.821331855089705, 89.92587759046101, 9.817435244850028, 33.577285936264225, 52.346577327674936, 87.90396966642493, 27.886518089061337, 102.33424002864757, 25.454075606633587, 17.29094991588742, 17.736011215119245, 88.66708125977894, 102.48953395566602, 22.996090357266418, 58.33257294493605, 24.479111586182107, 60.57812708766082, 7.303984839732517, 7.533037426938689, 105.60163599043605, 40.48977509341874, 86.59687188639987, 6.333021603671501, 101.56748924029594, 40.38959336176902, 288.0493786705112, 155.86892739314766, 14.960984648893062, 48.457582345478464, 58.432350628950886, 47.721725793969895, 62.38670615754777, 30.056891759369194, 10.103059769750141, 6.616475501298012, 56.715735947926476, 25.8645258295931, 28.631171642522762, 18.18644570016632, 34.475236856985454, 12.172477820749332, 16.548301715195315, 149.75132927458895, 7.585987688813605, 60.49894846511338, 41.30712134897665, 34.233882052399125, 84.05476811329223, 89.0215646702841, 41.64892509228994, 22.972036987530316, 34.04441024864605, 13.325201992683569, 7.173221882108925, 39.048565183043536, 86.64837761875276, 30.829385583077354, 84.08915030772144, 73.73570175163533, 5.274803250729092, 23.034600586184695, 27.126708777288815, 5.978821494738528, 7.9521309718321564, 43.67465725795163, 41.371789879528734, 118.54542337971128, 243.86650953196465, 20.37302509762896, 14.83231430869437, 112.34376461702405, 110.1045129567157, 20.018585305069873, 95.07533403620761, 125.49474721342608, 86.76428018019364, 27.026031158116005, 27.014225516637197, 47.57441853966229, 49.340357235386136, 48.73863410126319, 20.786988974954085, 11.863549130868677, 96.18216355011897, 19.564429883466833, 54.119076552061536, 78.47185798379964, 15.188007864330098, 8.60312004668543, 52.79889576765723, 47.428525897492065, 50.66096296690998, 19.28855424784739, 33.67128651922371, 22.723757276149207, 33.97266185939999, 74.02497276192179, 6.815688182753455, 6.440141680244757, 58.64644773020205, 96.51488738618887, 5.800273497025008, 5.293722592934751, 92.20173891106943, 29.299469310811197, 9.01182047789517, 15.030149665996326, 59.985488756166625, 78.0274281712999, 24.357660261273644, 75.85939718042064, 19.175673922702753, 59.13060017523784, 28.31939191575073, 24.99724730169611, 77.02209809008073, 387.8078130110656, 17.005747246107497, 24.376586054248254, 14.659722220743063, 57.09206462626838, 13.729012486511877, 19.861237790936215, 23.56555692283543, 11.560070116275794, 24.87114185138165, 41.94564585906496, 5.640166131423115, 32.26891318372937, 64.39501664425467, 139.9595849683911, 19.320628309674596, 14.834800343866961, 66.3358243986531, 65.10896577883085, 9.591983713190988, 15.745680751154337, 67.12932495536815, 22.620566423100993, 34.71904399438623, 60.426556545736695, 33.51489222128746, 12.575098033182076, 5.453325701933121, 38.31261574582192, 24.112012193093364, 34.08012628662248, 39.92247930319829, 9.626835517945482, 18.75869618180195, 29.997864527723422, 9.133794480008316, 281.07534483816653, 47.97150535730809, 28.03391268003638, 18.88546540517234, 12.919312013069687, 12.22146903957965, 17.69764897672717, 7.874569842099173, 20.499856120809497, 32.53968554798219, 8.895350450492755, 78.9619133411037, 63.33876271464373, 13.679341228478503, 142.63565145199706, 75.94999178773818, 7.408437992394121, 7.440838325398073, 55.75872116871884, 63.48960096270854, 65.94862062335243, 13.95601200085126, 85.24533371260273, 41.4637368176174, 28.80605549653699, 30.877531163121546, 34.19212789838979, 33.128291050390835, 9.294857247317692, 28.697890476429244, 69.94014042484432, 267.88463163478747, 84.97823563432156, 61.158786705762225, 46.85166743954545, 9.350833957999344, 28.29200763697686, 112.43890169951472, 5.140750661153278, 184.71181704590006, 5.946733917706459, 15.074301382156287, 8.968291439643616, 32.87805287146562, 10.167422281040858, 5.210021063427351, 7.586075738109528, 21.115278412371815, 87.84311922788073, 27.07881192735832, 12.390384234034748, 148.83843685344198, 187.83162879550187, 69.94547430224966, 16.215379439031977, 16.32928565391462, 16.24283152953068, 14.445184465577395, 14.539205265594205, 53.96122317324777, 26.423063249378096, 63.818049916054164, 55.07428528153606, 71.19507577874961, 95.79133136534587, 73.5487787297472, 18.994989320319238, 143.61119510812472, 18.64376765787588, 9.251908474414684, 6.277536972064619, 27.30553522583479, 7.9868565279089925, 29.243256104719503, 19.72271056294283, 106.861834628189, 38.84453251722993, 58.290088561257335, 62.10299484059587, 168.76600106844205, 62.86588686464577, 24.24118995124157, 39.42106110371036, 12.613595683327887, 5.268879823006173, 70.58597653668632, 68.53707281403534, 14.761920709328638, 189.93073952032606, 188.61949263706737, 21.175551858759533, 12.664703558214741, 9.550820535667512, 87.47222473703238, 57.89777266380037, 61.338453694220874, 17.349761473711972, 28.147877034402246, 18.36300595799703, 76.94980306157261, 34.17638148675756, 19.440346582784514, 14.618839346061101, 18.73870271605137, 63.73484609282918, 18.397841336880585, 55.962099329192874, 156.1052311374388, 58.03658764053671, 11.853533843682728, 25.95575967490833, 5.807351855029701, 39.386634198705565, 13.569254875812828, 16.09557784731797, 38.99298510627101, 79.35354916632113, 45.41204630872382, 74.78267525315505, 74.68972815188474, 27.254844137225625, 6.203464748813529, 77.74468503695839, 71.42418317066847, 13.90869415159494, 112.68632344095023, 63.797641749947616, 22.526307002752276, 16.672286578120755, 280.88528661775274, 10.795546265532614, 52.08024502055431, 14.739460925728569, 56.58974350097235, 10.08881531172498, 74.47079043089865, 35.71367411685416, 36.922132718847045, 119.41465529167472, 54.63884730186048, 156.82629461326366, 72.59075797723068, 29.598545652340874, 113.50849278016344, 48.44010314882349, 90.47325496592853, 35.69240334521143, 30.135834785553357, 24.2256154630179, 10.038748862698295, 14.640799296862367, 84.92195837174562, 40.94288255637835, 20.4960942771391, 82.96306665182279, 77.02987905290959, 37.42223175502093, 93.88927912269685, 42.950838064634, 25.67738194227121, 45.16488917239497, 5.096948072436203, 61.13086692122791, 53.48842546824181, 93.11993395675086, 88.07286309543558, 12.373980773183503, 267.4301041428411, 38.1543705858965, 153.0536690245521, 162.5492853425744, 16.507475793187897, 68.09926337451392, 82.40390537649156, 86.54863100147227, 81.33750833108601, 49.10024633821385, 32.10095944549672, 64.66436535746713, 12.315519107825175, 24.980343333014094, 94.54963857529614, 8.262356201373, 64.82855206329583, 15.724472581158874, 66.42095828592936, 73.05287941560225, 125.40142313808238, 23.320006637583624, 81.76696369103222, 195.26663731269576, 39.48308437055995, 8.906775128194, 16.327578137167112, 23.057135219890018, 56.302881157685185, 22.962063679966615, 39.3537611629113, 17.74530674274331, 18.90466413190198, 28.395395511528157, 43.300917280915954, 7.029554324141351, 163.81356577113058, 11.847427458790131, 53.659036845181255, 14.046128985691501, 32.68022678026475, 6.513191145951354, 27.145876959552762, 10.481444564816167, 5.357109184390307, 102.74892749309328, 7.145719275768464, 231.1031095988083, 65.55664237355518, 29.140275864124796, 39.157085076208055, 58.97409993131379, 103.31119992316093, 51.76585639107947, 5.5111160572177775, 54.38813826986995, 111.96420383014048, 60.71261866043625, 5.93002336986221, 126.62956930942232, 256.49447677905823, 12.183166455250241, ...])
caption, xmean,count, xle, Etot = energy_spectrum(E_tot)
hist_file(E_hist, xmean, count, caption);
([3525368.0243377807, 3525379.3159585777, 3830584.0996571863, 3832028.6672800607, 3865322.3990850244, 3868771.875, 3915457.5620279047, 3916984.375, 3918036.6949890126, 3961106.1320157726, 6834311.7110928185, 6888429.664638942, 6902744.895107851, 6902956.143456912, 6911301.682481717, 7070268.75, 7074462.016706054, 7075300.0, 7075332.215787391, 7166087.5, 7166925.516093072, 7167520.952121186, 7167560.496368286, 7167760.4198936, 7168004.6875, 7168107.583531254, 7168579.6875, 7169478.008785334, 7170075.0, 7175911.143818939, 7180925.892653058, 7211420.766673525, 7211731.388787792, 7212557.37788418, 7212812.984071307, 7213022.400917372, 7213511.185001411, 7213698.224877354, 7214971.447025742, 7219228.314541001, 8758442.1875, 9349017.984613284, 9350395.955077149, 9391187.5, 9463096.875, 9513041.794907408, 9563345.3125, 9564419.350536631, 9569280.097719068, 9581059.12268948, 9582139.532840978, 9583270.417980662, 9583767.056964144, 9583841.799325988, 9583941.435829658, 9584424.355038889, 9584563.528685467, 9584576.5625, 9584968.897252586, 9585366.346046455, 9585382.8125, 9585764.870712183, 9585918.75, 9586266.953183305, 9586332.8125, 9586407.532509027, 9586544.973637078, 9586559.093342904, 9587021.962063061, 9587256.514220845, 9588531.924125029, 9588773.095819782, 9589018.75, 9589025.165169824, 9589107.947117696, 9589193.327048756, 9589289.0625, 9589298.19330077, 9589664.60260108, 9590133.992197607, 9590280.403563881, 9594211.464867018, 9595497.769789176, 9596502.49978921, 9597565.306295991, 9599306.611569177, 9601863.298134368, 9602065.92082326, 9604220.085880952, 9611581.25, 9653360.9375, 9666445.749021592, 9669329.6875, 9673805.590281744, 9673862.253568754, 9675559.045200657, 9676623.225786569, 9685787.52017052, 9709610.13270871, 9734255.580038412, 9829756.448453894, 9857122.858567376, 9892207.8125, 9903098.334046667, 9906680.443725493, 9906741.510444343, 9922329.6875, 9923331.593333485, 9924914.503936976, 9925191.58545721, 9925956.656734612, 9925997.755835818, 9926079.049464865, 9926086.989821797, 9926165.627943883, 9926514.723923737, 9926521.244287053, 9926598.158557074, 9926622.545431498, 9926635.984813206, 9926700.0, 9926718.47259281, 9926732.18321044, 9926758.88379426, 9926759.375, 9926763.336561745, 9926851.356317325, 9926863.818662923, 9926902.777447812, 9926905.886071859, 9926911.017314563, 9926965.625, 9926967.902054548, 9926995.173222981, 9927133.961259479, 9927138.694571184, 9927174.732600741, 9927181.25, 9927190.625, 9927215.284715991, 9927249.849874333, 9927258.827675251, 9927260.93550022, 9927268.75, 9927304.768224597, 9927348.4375, 9927351.5625, 9927394.10937426, 9927419.539690748, 9927445.590929486, 9927450.6631716, 9927451.308622936, 9927479.697414827, 9927510.988371916, 9927513.407358041, 9927533.530503727, 9927547.133448716, 9927606.25, 9927607.8125, 9927640.625, 9927643.75, 9927651.777654134, 9927701.5625, 9927710.815379273, 9927755.391638935, 9927772.57585206, 9927821.266052488, 9927962.5, 9927966.84207344, 9927974.69151081, 9928054.479011646, 9928069.79219654, 9928076.20825432, 9928082.16244252, 9928144.252495728, 9928145.277890375, 9928197.874347458, 9928291.98947154, 9928330.174919844, 9928352.909178546, 9928359.119413745, 9928365.080163935, 9928367.53935175, 9928378.459821336, 9928380.223442465, 9928387.608658593, 9928395.3125, 9928426.5625, 9928430.77099323, 9928496.441618187, 9928532.662890485, 9928533.616710205, 9928588.34682193, 9928600.0, 9928605.38506011, 9928628.125, 9928649.443754673, 9928666.827805426, 9928692.1875, 9928712.41088421, 9928881.29404949, 9928952.871146725, 9928964.805355733, 9929015.411022736, 9929027.892066339, 9929035.9375, 9929083.985388616, 9929095.73185829, 9929118.631598325, 9929160.9375, 9929201.176148886, 9929220.098826462, 9929246.30400735, 9929259.375, 9929308.371481748, 9929409.16125984, 9929459.375, 9929475.0, 9929482.8125, 9929484.958264517, 9929494.204313513, 9929498.415845808, 9929522.702084089, 9929563.347447325, 9929688.067968698, 9929712.167104628, 9929794.773909755, 9929797.081120906, 9929895.028256541, 9929930.742359236, 9929932.405691624, 9929946.875, 9929953.944490405, 9929958.372169305, 9929990.403181579, 9930029.6875, 9930098.4375, 9930107.66980616, 9930118.698248127, 9930165.283903193, 9930178.623757146, 9930187.5, 9930190.625, 9930223.016420351, 9930235.9375, 9930250.745499687, 9930256.840717783, 9930257.531841876, 9930265.417924587, 9930306.717366476, 9930345.3125, 9930353.125, 9930365.1521813, 9930374.801047532, 9930382.8125, 9930410.537016872, 9930445.3125, 9930459.910914429, 9930489.821001183, 9930523.228391752, 9930537.365822071, 9930593.75, 9930607.227257269, 9930616.64405357, 9930654.70791832, 9930664.0625, 9930705.552331964, 9930715.29685328, 9930782.8125, 9930809.998316312, 9930821.672697324, 9930837.5, 9930863.653493123, 9930902.632002553, 9930916.618324196, 9931013.32652602, 9931022.919358889, 9931023.166637516, 9931060.9375, 9931089.0625, 9931143.75, 9931173.4375, 9931215.295644894, 9931227.581365023, 9931253.125, 9931319.716740578, 9931323.395708192, 9931336.12701107, 9931350.0, 9931352.909984289, 9931407.210291807, 9931415.625, 9931420.873847105, 9931440.604416901, 9931482.977891099, 9931542.1875, 9931568.02292784, 9931587.931025699, 9931746.079078607, 9931746.875, 9931749.650596078, 9931754.505311308, 9931757.212217277, 9931787.913929183, 9931798.4375, 9931829.6875, 9931837.5, 9931943.627898742, 9931983.893958582, 9932070.3125, 9932112.377334023, 9932143.75, 9932255.60120716, 9932268.75, 9932362.38333999, 9932467.73987353, 9932527.888261586, 9932543.322140671, 9932682.8125, 9932857.8125, 9933073.4375, 9933160.297221081, 9933623.502871864, 9934262.851355053, 9934509.7638586, 9934810.066031098, 9934953.125, 9935035.74299419, 9935601.5625, 9936223.4375, 9936577.816645762, 9937275.909991607, 9937294.361964375, 9945190.625, 9946996.875, 9947250.0, 9947265.310802916, 9947851.009785099, 9950915.560024299, 9954370.130007727, 9956537.914056852, 9958481.338250322, 9958559.375, 9960373.4375, 9965843.728177685, 9966404.040630031, 9966413.592087187, 9967648.4375, 9969867.1875, 9970510.9375, 9970517.083616564, 9970844.7509877, 9975651.5625, 9984565.625, 9987678.739772657, 9989398.4375, 9989990.322781896, 9990165.083273191, 9990212.5, 9990338.922181772, 9990392.1875, 9990401.28831065, 9990598.4375, 9990750.0, 9990775.0, 9990885.9375, 9990985.54269903, 9991173.482563365, 9991275.543516457, 9991323.4375, 9991433.224955129, 9991453.125, 9991482.8125, 9991555.966664925, 9991735.9375, 9991737.079906475, 9991742.1875, 9991773.382535577, 9991909.375, 9991990.75175219, 9992030.364272006, 9992033.655397225, 9992195.508217413, 9992196.875, 9992396.201927446, 9992462.582745964, 9992497.807595473, 9992640.058274094, 9992926.39946558, 9992996.545739759, 9993095.700990487, 9993295.3125, 9993323.4375, 9993529.224234778, 9993560.194967158, 9993699.651404813, 9994166.842198454, 9994426.152925437, 9994575.35021264, 9995117.303105539, 9995184.68690468, 9995611.47395449, 9995648.4375, 9995862.853378868, 9998021.768401235, 9998516.795801843, 10000349.645207614, 10001298.293872647, 10001324.409734014, 10001594.784031413, 10001806.21535135, 10001918.547791278, 10001970.729512133, 10002659.845058557, 10002831.25, 10003209.051046653, 10005106.954005467, 10005310.9375, 10005879.908708926, 10006001.5625, 10007690.101036144, 10491982.8125, 10492486.23092268, 10492628.168124495, 10493137.58843391, 10494567.1875, 10495416.848127883, 10496048.4375, 10497359.497836918, 10497367.1875, 10497654.3904365, 10497982.8125, 10498315.547247399, 10499302.773097225, 10499720.125162508, 10499737.5, 10499828.125, 10499972.923382318, 10500304.6875, 10500927.865835076, 10501781.25, 10501835.721976358, 10502046.407214621, 10502219.766573025, 10502268.455390373, 10502396.875, 10502621.073794022, 10502901.439610032, 10503150.0, 10503202.616186555, 10503251.669938697, 10503426.261223262, 10503605.864958616, 10503866.407165611, 10504393.75, 10504589.827210212, 10504623.60100805, 10504747.996743556, 10505104.579742504, 10505175.0, 10505212.5, 10505374.60403847, 10505956.211213104, 10505991.774541551, 10506090.476564579, 10506146.73760978, 10506147.419569764, 10506439.0625, 10506681.568301778, 10507142.412631663, 10507206.25, 10507250.702019628, 10507918.75, 10508457.531991042, 10508548.284385629, 10508553.004794264, 10508825.67151606, 10508886.925501257, 10510219.769352468, 10510409.25102115, 10510776.5625, 10510875.0, 10511165.625, 10511614.0625, 10511629.6875, 10512315.454018785, 10515670.3125, 10517600.655676037, 10518991.174046297, 10519048.4375, 10519291.18082318, 10519313.027571376, 10519338.721880412, 10527223.36832114, 10530025.0, 10530269.129886337, 10531674.496932497, 10531791.341350146, 10532978.125, 10534154.6875, 10534156.25, 10535006.06472373, 10539989.0625, 10542212.07633019, 10543455.954808468, 10544305.551227238, 10544309.375, 10544335.9375, 10546912.5, 10547709.925213037, 10548594.32841321, 10553649.773450606, 10557390.625, 10557448.4375, 10558377.747760978, 10558473.767925326, 10558574.30832296, 10558875.203143343, 10559034.814656068, 10559069.176400864, 10559069.642196402, 10559116.47577906, 10559141.198009502, 10559315.625, 10560018.75, 10560252.585858123, 10560274.027869625, 10560389.159659456, 10560603.515062734, 10560707.079934422, 10560721.015717734, 10560744.029564127, 10560994.712870663, 10561216.639202146, 10561363.650251469, 10561426.5625, 10561442.1875, 10561456.209661743, 10561468.75, 10561646.875, 10561675.87068622, 10561884.789863933, 10561945.818398574, 10562196.596030591, 10562512.182779105, 10562609.375, 10562625.408393878, 10562637.5, 10563263.888634544, 10564225.815242164, 10564240.657314897, 10564251.5625, 10564308.808832383, 10564488.184862493, 10564510.17399734, 10564532.464637741, 10564548.530314453, 10564565.447435133, 10564579.6875, 10564774.939021707, 10564821.875, 10564837.5, 10564853.125, 11094278.433309557, 11182230.95522143, 11189115.625, 11240129.853770092, 11242386.995963925, 11255566.912237179, 11263348.203797424, 11299518.75, 11305110.832110235, 11305394.68414344, 11306321.7017094, 11306344.72435004, 11308247.880994383, 11308986.541541964, 11311421.106993936, 11324900.0, 11325532.352386557, 11325818.75, 11328249.485782817, 11328487.208832191, 11329179.6875, 11346925.0, 12186362.138738574, 16464962.5, 16500657.334227504, 16514551.847169327, 16515048.4375, 16515556.322294112, 16515748.100437377, 16516392.898129372, 16516882.8125, 16516887.128502967, 16518071.286763681, 16519059.626576748, 16519136.071466517, 16519237.5, 16519714.0625, 16519974.741973631, 16520187.158800453, 16520260.9375, 16520448.435475964, 16520504.213906173, 16520509.375, 16520649.601186376, 16520681.783290453, 16520798.4375, 16520898.634197371, 16521002.23048395, 16521006.004320005, 16521234.097899914, 16521610.587532142, 16522465.625, 16522667.156589817, 16523285.490086878, 16523357.487905815, 16523392.1875, 16523949.671399528, 16523978.125, 16523997.39883638, 16524032.8125, 16524575.0, 16524797.066129304, 16524873.089684984, 16524985.9375, 16525001.385092126, 16525055.192112371, 16525108.075827163, 16525159.375, 16525407.505580327, 16525438.088048376, 16525640.083059048, 16525731.004959522, 16525951.5625, 16526049.089176105, 16526057.614144247, 16526129.6875, 16526529.6875, 16526535.9375, 16526616.12881386, 16526641.620408254, 16526692.1875, 16526730.776060283, 16526740.625, 16526837.505100189, 16527035.648279805, 16527082.300483994, 16527396.886335734, 16527464.801507004, 16527636.805460874, 16527857.040484112, 16527922.653536104, 16528031.25, 16528101.567517001, 16528196.496645993, 16528224.089384692, 16528575.0, 16528947.454294031, 16529026.92859363, 16529059.165409096, 16529282.764553133, 16529475.0, 16529517.1875, 16529518.477692744, 16529546.875, 16529560.398609972, 16529637.5, 16529901.198990693, 16529927.882425845, 16529954.89769713, 16529978.31834857, 16530024.811117426, 16530293.75, 16530402.682889853, 16530693.75, 16530800.0, 16530846.338679114, 16531040.26678866, 16531082.737642206, 16531150.44174768, 16531160.246558022, 16531176.5625, 16531237.5, 16531237.5, 16531345.144942004, 16531348.205480656, 16531402.628172236, 16531417.00394165, 16531523.078326456, 16531579.025788767, 16531708.520085007, 16531823.4375, 16531865.625, 16531961.925077157, 16532076.13918076, 16532421.875, 16532558.708929583, 16532589.0625, 16532614.910215933, 16532653.549747545, 16532671.816339094, 16532736.782172926, 16532796.875, 16532845.3125, 16532943.813202715, 16532995.866678627, 16533095.3125, 16533132.8125, 16533168.75, 16533169.55892119, 16533217.1875, 16533224.61511062, 16533262.5, 16533345.201575287, 16533358.068374489, 16533413.756314084, 16533499.4332128, 16533509.476550747, 16533598.250517456, 16533618.83508063, 16533729.642588528, 16533900.0, 16533902.721209932, 16533920.335563041, 16533965.625, 16533968.75, 16533985.36166829, 16534042.735721214, 16534180.481409378, 16534367.1875, 16534368.739529947, 16534482.604196973, 16534553.125, 16534575.287243867, 16534617.640837086, 16534627.872465, 16534671.799051818, 16534718.229908878, 16534722.857927714, 16534802.572712652, 16534824.685362943, 16534861.197556382, 16534874.7829264, 16534921.875, 16534922.337717187, 16534937.747087317, 16534945.3125, 16534946.875, 16535045.8266761, 16535067.15921906, 16535118.736211881, 16535137.5, 16535137.792896563, 16535138.254396455, 16535164.0625, 16535275.780449359, 16535279.066525972, 16535364.0625, 16535409.288359763, 16535436.700815504, 16535501.364354532, 16535524.84271416, 16535580.97776588, 16535667.1875, 16535694.140299074, 16535700.329882959, 16535708.589290245, 16535751.5625, 16535801.319171088, 16535808.394726386, 16535846.875, 16535849.974708175, 16535850.007733198, 16535975.906952268, 16535999.040190171, 16536003.698944556, 16536110.067663558, 16536154.40589932, 16536159.512025537, 16536168.18497569, 16536168.75, 16536285.9375, 16536682.436620079, 16536746.025929498, 16536785.836589308, 16536813.489755332, 16537032.34000124, 16537075.0, 16537144.124262007, 16537268.258456005, 16537307.527454969, 16537353.125, 16537550.706768658, 16537637.5, 16537720.063421182, 16537948.4375, 16538067.1875, 16538070.268960286, 16538103.681496006, 16538140.625, 16538187.280502869, 16538200.0, 16538221.875, 16538426.5625, 16538478.147890832, 16538504.171337605, 16538614.9342577, 16538700.473421441, 16538720.3125, 16538742.27126823, 16538837.53440868, 16538857.349399826, 16538863.405337999, 16538875.84696394, 16538876.81956742, 16538893.702299163, 16538897.898772297, 16538939.0625, 16538974.922415415, 16539027.243674451, 16539044.5388585, 16539054.490306912, 16539098.4375, 16539212.05170855, 16539247.196967082, 16539296.18251909, 16539374.393862024, 16539404.577788914, 16539425.0, 16539438.926271668, 16539454.6875, 16539458.753960123, 16539479.523126712, 16539497.938949944, 16539510.90601066, 16539513.843852947, 16539587.455307765, 16539700.93214134, 16539729.591964921, 16539742.268893978, 16539743.685222393, 16539802.51168873, 16539862.5, 16539908.982705344, 16539933.359686762, 16539990.625, 16539992.1875, 16540086.528075002, 16540105.000745784, 16540114.0625, 16540128.882907543, 16540157.8125, 16540175.7799735, 16540228.951442359, 16540254.07850656, 16540289.0625, 16540348.389571164, 16540395.3125, 16540417.1875, 16540429.155066986, 16540532.051850026, 16540554.936075417, 16540624.241126575, 16540634.375, 16540659.375, 16540684.889906319, 16540709.355667701, 16540794.428702317, 16540831.25, 16540914.0625, 16540914.89125412, 16540959.217915924, 16540992.90075605, 16541020.3125, 16541069.616723375, 16541109.698487954, 16541181.25, 16541224.258859422, 16541237.919524658, 16541251.169058474, 16541323.347512845, 16541504.6875, 16541618.402522344, 16541626.835567683, 16541651.438825788, 16541714.721205804, 16541767.1875, 16541771.633701025, 16541795.3125, 16541810.869880985, 16541851.040830389, 16541852.499757625, 16541903.829210676, 16541980.309390346, 16542009.375, 16542023.4375, 16542040.222690972, 16542057.874681434, 16542130.017465267, 16542146.65156595, 16542165.625, 16542171.820960654, 16542203.125, 16542228.902813409, 16542241.306699716, 16542257.702350074, 16542275.0, 16542290.60211926, 16542298.4375, 16542306.916233614, 16542315.625, 16542327.476868587, 16542336.18301131, 16542352.922002643, 16542366.33894468, 16542367.1875, 16542371.875, 16542391.923788534, 16542394.482776128, 16542406.168802815, 16542412.5, 16542450.0, 16542450.956388557, 16542456.867341235, 16542459.375, 16542476.5625, 16542483.890416428, 16542487.5, 16542492.97955488, 16542493.75, 16542495.2357212, 16542518.291246982, 16542539.0625, 16542539.0625, 16542562.994155178, 16542566.298697414, 16542577.66740281, 16542596.875, 16542610.636371281, 16542646.774569571, 16542679.983492553, 16542696.875, 16542698.00875077, 16542701.5625, 16542707.8125, 16542723.258238042, 16542737.028688174, 16542750.0, 16542756.896799343, 16542765.415527528, 16542766.139323588, 16542776.51641493, 16542791.398494074, 16542798.628796393, 16542839.494825233, 16542859.079403566, 16542871.875, 16542873.1030142, 16542896.875, 16542900.088563299, 16542908.871310728, 16542910.388654843, 16542915.946616724, 16542919.956188247, 16542950.0, 16542955.88564285, 16542959.18570631, 16542963.081793737, 16542964.819418406, 16542965.618416682, 16542970.3125, 16542973.075978205, 16542976.5625, 16542980.103833394, 16542989.966656337, 16542990.368423993, 16542992.1875, 16542992.352001043, 16542996.801230252, 16543002.668059012, 16543009.811624557, 16543012.048327789, 16543015.716520632, 16543016.176492523, 16543017.1875, 16543017.722843172, 16543021.875, 16543023.4375, 16543024.997535078, 16543028.427950112, 16543029.22647164, 16543031.25, 16543032.8125, 16543033.911430277, 16543034.266631396, 16543041.462909121, 16543042.1875, 16543042.77192339, ...], [5.575121743502294, 10.59271236706294, 23.049727757055223, 53.93655717871181, 80.74887159888237, 62.721854946776446, 24.404702474829456, 37.93952851770048, 10.066112934452379, 26.392056053442534, 87.6937285819656, 28.080264381088647, 80.05901866381006, 80.61089150994408, 53.557751168585156, 49.98640922065882, 21.661386682817163, 31.1258590924234, 5.66980566372957, 39.01620683005998, 17.356575997194067, 125.77771138614739, 50.36791763614522, 34.85142666312969, 49.813205964891864, 24.702550096713786, 56.62257582774086, 26.42126721247614, 39.43822738248759, 11.466273594148653, 41.23292065059679, 17.010298878156014, 39.6786276966375, 13.508757476100234, 9.77724676075565, 16.849408425930505, 16.79050044297904, 84.84392931955085, 22.24299999970554, 11.437485350672384, 79.16212133358535, 98.44361971310684, 12.306419509089745, 39.092660446162, 47.163851799853354, 54.662822951994194, 80.98721645045912, 5.859792510092755, 8.51611331615848, 34.149889072491305, 60.87543202111052, 72.57425336688402, 14.466264098034017, 41.15043874454516, 12.685864911714473, 7.972618786975882, 21.162286361443055, 29.359131919609492, 11.365946248968841, 18.65114243968033, 116.42743823496525, 59.051019597366356, 47.79911197325734, 104.70983737495871, 32.46011944326839, 18.30747859827052, 23.266698506922513, 38.27409669055495, 6.781013405029843, 11.567442160462917, 12.374917093614595, 62.61016486213211, 60.56864584193197, 130.82990798402392, 15.480696070856755, 112.19105773431413, 95.05046547745052, 76.24061004245333, 7.811006808223553, 80.84298486401289, 16.218475585709108, 23.95248383673772, 5.226833990955896, 56.55755870787141, 60.89708238036134, 16.525477855796623, 6.619933696186162, 11.623879753773364, 20.84889233787025, 59.931362893254146, 77.52452112674904, 59.58115729517848, 80.21964253137627, 69.50376299018461, 7.058144861025097, 23.377415904044323, 29.783196380412093, 6.490257791445287, 8.732498443173183, 10.22041431755892, 14.761854739634357, 131.0214222712314, 94.30474104995359, 10.969763289647682, 12.558821014170658, 8.817781526011938, 56.84666351966331, 49.81964370016468, 24.408258836524652, 91.76705906028029, 22.575301660898752, 19.85403154486469, 5.6673203464157025, 13.298256504305334, 9.333893634495874, 12.347198615565352, 6.643799888498501, 17.87865650783786, 68.46310652161488, 11.202474563956745, 53.624549369631325, 113.62635424969815, 5.435389782578864, 21.581278538643804, 32.94645984871558, 10.155460573813183, 34.4545701222796, 7.517364204812644, 76.67312474581666, 94.21854446426013, 11.254796710773583, 33.6129750294778, 18.606201460574653, 26.04652796998673, 13.568666395086364, 22.920166485069828, 10.733976142965226, 55.143278677523305, 58.37969123623206, 13.785843635134032, 14.398594140013293, 21.033652931242546, 33.01193392119394, 43.5354073479629, 5.618525683140877, 48.591115147324665, 68.02385861156236, 9.654957771896271, 97.37490475907455, 6.531641587902804, 29.400548357700366, 12.170355061104782, 49.80276896597558, 100.82719937045717, 20.07352902665053, 54.92135022590202, 9.55993442451348, 67.17416409119886, 71.08405677254737, 48.66040818475142, 44.11289330691235, 15.830304393486308, 29.413324521207333, 75.38762927005263, 18.534684752866735, 18.512264673181043, 20.471034468871714, 54.509709850070124, 55.701857636026034, 22.725191011733465, 14.20224385963834, 5.895339925621044, 13.74378241674856, 127.58380931155227, 20.9436651616969, 62.56599681436997, 20.8854329762126, 79.88012335206402, 20.179931855251205, 24.889051237525777, 97.41160302526049, 13.204905346506834, 7.735654693158461, 16.39227080423337, 60.80509648764783, 11.301903556112466, 82.34852693868538, 46.74240304852305, 21.439546362745247, 33.68059971523965, 14.400365512288548, 24.444051140117026, 19.58133723927177, 45.91923593889532, 57.8692265759201, 59.51611970176633, 10.356936102842003, 13.727468373319185, 41.32323195453664, 33.38434987780372, 11.197264179319177, 81.9821077756323, 8.72279200477059, 14.184170963779929, 12.353526200711599, 64.90716530243871, 21.944161387932628, 77.5351778868412, 17.404028549183778, 34.79320278056182, 42.07673841065596, 57.62743099384296, 20.812984285615318, 73.17694033445501, 9.853452328476905, 47.152755515396024, 86.35013981442505, 72.80781663369481, 82.51752848423317, 17.75427470363226, 5.481610011371088, 28.10334524760991, 19.427446182938983, 10.167979330276014, 21.608127719558954, 78.47006302262304, 13.221584568381061, 9.511991125887942, 30.62922908465325, 21.417216666716953, 92.15153953391598, 49.83097994040858, 19.3690645058245, 17.61183688811405, 54.938478270022756, 58.64025815937244, 114.51404033090479, 47.52089761409008, 27.540815687223088, 51.07135060840183, 37.786535676363144, 60.221477015990395, 75.56326846637444, 96.05945020724376, 61.65060065166479, 18.822994560664554, 185.50050352894087, 40.436623486537, 80.9359609078522, 43.587336452645545, 45.66906273447427, 33.50835658048149, 10.46119224538256, 122.87021021871229, 51.56872714328137, 17.901512744512974, 52.650406368496306, 98.45359467358064, 7.902724232458718, 23.649517305253667, 15.624261971443634, 47.82626944250577, 13.09849569902574, 77.59256431430671, 27.17516397697682, 32.37124349523524, 45.01206515917807, 7.037783260845702, 55.523846521510734, 16.0618382206425, 25.08441786222892, 34.95084920894957, 27.411013713416818, 14.44421600704356, 5.03208097553832, 85.32632647055647, 21.31402187300299, 19.15845182472963, 150.27910552173785, 43.76291807163586, 74.02762768538503, 149.10404086257722, 69.57317403471684, 21.068588329163923, 36.38421603521514, 115.43652669128207, 9.296314080626134, 61.2147625324576, 39.35633029703217, 65.50489383204342, 85.69815537109636, 86.99553407829718, 20.671511192004118, 118.35367111748664, 15.611743062238647, 104.99613610896667, 19.492119616083922, 24.643724330645874, 5.657909098018358, 38.76255097126569, 23.139542126540682, 26.254839109175844, 5.770860630923025, 16.400725612192396, 48.47490059011035, 203.8710178328519, 60.348714271371165, 48.628723623657976, 104.2040232169315, 44.045203624431416, 63.83008612600992, 47.96667341276036, 40.06190874411777, 93.59083664261388, 8.225834212758933, 60.41869939047092, 50.63823561024921, 5.680058434361608, 36.77188249722024, 91.63023325030922, 81.41378088176518, 31.117266198360703, 8.321452263244668, 5.212466759449917, 16.664450267081616, 28.52011588875856, 52.723391158154705, 36.904290208383436, 38.987994674882835, 45.85444711326954, 12.84253456226918, 6.959877915153438, 80.69841577782523, 49.394427354666476, 31.19635339380437, 110.39311407574601, 13.865450068302808, 18.257003473703485, 53.388535321488945, 7.07429228997565, 110.0256760777094, 6.781253887830222, 39.81923245670802, 92.9832492689527, 35.11323936645698, 114.85608404070274, 42.65150650686286, 58.52144347472196, 96.5863899167631, 48.094393380439, 51.320533811153226, 117.5218893551652, 50.13316613863415, 55.50896588994753, 154.8567425348663, 66.04995341096856, 13.902456038191211, 10.374823680561574, 31.28455859895389, 7.5532633275011705, 89.02566408640294, 118.15807037434442, 51.540232762830165, 60.8934908158896, 73.75175133082776, 136.73960626007073, 226.52294511045815, 7.6196180565616105, 17.51605774106816, 70.83667403883706, 26.804287147015224, 33.23090499568698, 37.494905123085864, 10.71194801506111, 67.36939576830085, 111.02034647072423, 38.889815799489526, 27.482341549041415, 34.36261103748192, 29.085893847185368, 26.949735737968005, 83.08908465358628, 41.065975914392226, 48.31580387148324, 19.924462198380795, 8.330824916599012, 20.288237943336743, 6.401776091550306, 45.959942172719664, 6.054515498259674, 6.843625901748632, 67.71596217448526, 95.20273393683438, 21.867547021636252, 70.48532458184886, 5.123121308614027, 9.05555525007163, 22.44520039249151, 26.316910439945428, 8.348672464262647, 131.4950223277851, 7.80951544141967, 143.23389875450798, 9.64921651127992, 26.58136482406114, 13.63277994206331, 28.502599701460046, 25.977260734025798, 31.728675241174386, 36.863186101179195, 14.8110693526426, 25.085788623169623, 6.5545107288254005, 17.09736531854375, 75.02930824774648, 55.600627638855336, 10.007219147716453, 40.98923311002487, 94.24081101864861, 252.2208966209654, 109.34805305809138, 101.4520607352754, 16.191746007489442, 5.292421204198113, 23.651606914199604, 32.6089514831512, 23.260516564734, 66.65259945734945, 95.67510089514715, 45.682324374119936, 34.50614790055036, 119.97624853618781, 28.23038686841101, 23.109648451405956, 38.60940430896757, 58.3860012979435, 60.14650817763122, 13.287546613103373, 98.11543522112476, 173.8119905423277, 30.44389846990158, 24.89331543992426, 38.63592126872915, 42.36570398089445, 23.819841287864936, 38.13261198639529, 128.9756715003288, 22.76435809956236, 32.95285974997078, 21.405629664105025, 9.423931485897477, 43.125818442506166, 47.16276307351342, 7.912953724304582, 54.548004288865116, 110.2458084511211, 18.15762937878921, 5.901919388286289, 26.561949924924235, 113.91281538185254, 58.14955800589805, 177.44978399328076, 13.914545426995138, 295.2398528081102, 19.200323852135455, 15.320076382911076, 23.11672017577631, 171.09916326227165, 8.462392340709288, 15.875149845924708, 63.67560806752021, 142.953244372814, 43.04350989128859, 24.002947013137536, 10.896526048729841, 19.35485946324583, 9.972030647310493, 19.45360369529839, 5.059150819716146, 38.43828412605953, 47.22771838556897, 56.54942449729164, 41.587562746478085, 65.48746809101506, 49.630804942711514, 25.551652734329398, 31.833252662060538, 87.99058815267776, 31.960024309442343, 50.52824579169334, 65.69529503449824, 36.779871459972064, 10.63400087059565, 19.676124043146356, 80.77701430338301, 32.44816023988532, 21.46255474368403, 23.808398658839437, 91.197043535303, 87.85525989626917, 30.753336109638806, 21.829785775790636, 34.84372496570049, 10.524319977484927, 99.48677435783574, 6.949130774596643, 100.11928315833275, 67.23699616462162, 91.6508735278126, 63.932567966838974, 72.03210900389061, 8.170300703955705, 46.053538396885884, 109.32831556155325, 108.25737012996257, 8.469398745156802, 6.019007891729669, 61.49482945235708, 63.9843348336221, 5.7344435444888555, 25.78602866063149, 173.84936337811448, 6.883561998948369, 41.81445646350818, 78.23709932530305, 54.24390338803419, 9.886021231079487, 80.52496595009418, 187.5498087772118, 19.44947729940035, 10.006360775075759, 34.00125693683574, 26.597213547531243, 72.61216104419779, 22.41553212980105, 28.998895015425312, 28.565602775332927, 14.789956063357275, 47.09552252492193, 92.04083176234353, 34.730956519616235, 8.518865159664996, 151.59018102435923, 5.793623293446706, 71.77986028062233, 29.595701000342174, 7.75794162845439, 39.77825086308767, 16.87883817147701, 92.21759440279257, 54.039516316280015, 48.98810929630008, 12.519168073732946, 6.357785351012513, 37.20562685052565, 23.158032496253913, 14.613417667585153, 25.451703188980773, 42.71918489898332, 11.033712968413653, 87.95318269754702, 70.76455882176174, 37.24904091045846, 5.83715025051027, 5.597941809900936, 29.313676117250033, 9.47606561393336, 75.77969973244839, 17.630105672450334, 14.119765982918054, 99.95611624006966, 58.9473067155609, 6.025105491734103, 18.934992419702773, 64.09250133876368, 16.066819711211416, 36.282864434452776, 7.347230777193519, 58.3159730230709, 21.900436644832194, 38.89099917133906, 13.287276444424979, 13.936848848650593, 57.584269388204135, 35.16917473688541, 22.998530984585546, 73.54963011816562, 21.712616869669414, 38.00391357700415, 28.75396163344027, 123.10323072905868, 5.280787949782905, 6.914185786097969, 33.07111632317165, 36.72072486724552, 129.1048563919914, 21.15331471520234, 90.74183954563634, 81.46222703734712, 150.25341327667144, 97.99754627844561, 23.23836361071241, 35.67970805925523, 48.563623482946596, 125.47700617106935, 38.901964274906646, 53.860208062938284, 12.07790086189835, 68.84938749324, 39.45208688559873, 20.604831981202224, 10.764245017397135, 78.0382295029552, 29.472197014833775, 57.049529101445074, 44.94979566936516, 119.81477060310051, 72.7633681267703, 40.003141295046944, 13.821331855089705, 89.92587759046101, 9.817435244850028, 33.577285936264225, 52.346577327674936, 87.90396966642493, 27.886518089061337, 102.33424002864757, 25.454075606633587, 17.29094991588742, 17.736011215119245, 88.66708125977894, 102.48953395566602, 22.996090357266418, 58.33257294493605, 24.479111586182107, 60.57812708766082, 7.303984839732517, 7.533037426938689, 105.60163599043605, 40.48977509341874, 86.59687188639987, 6.333021603671501, 101.56748924029594, 40.38959336176902, 288.0493786705112, 155.86892739314766, 14.960984648893062, 48.457582345478464, 58.432350628950886, 47.721725793969895, 62.38670615754777, 30.056891759369194, 10.103059769750141, 6.616475501298012, 56.715735947926476, 25.8645258295931, 28.631171642522762, 18.18644570016632, 34.475236856985454, 12.172477820749332, 16.548301715195315, 149.75132927458895, 7.585987688813605, 60.49894846511338, 41.30712134897665, 34.233882052399125, 84.05476811329223, 89.0215646702841, 41.64892509228994, 22.972036987530316, 34.04441024864605, 13.325201992683569, 7.173221882108925, 39.048565183043536, 86.64837761875276, 30.829385583077354, 84.08915030772144, 73.73570175163533, 5.274803250729092, 23.034600586184695, 27.126708777288815, 5.978821494738528, 7.9521309718321564, 43.67465725795163, 41.371789879528734, 118.54542337971128, 243.86650953196465, 20.37302509762896, 14.83231430869437, 112.34376461702405, 110.1045129567157, 20.018585305069873, 95.07533403620761, 125.49474721342608, 86.76428018019364, 27.026031158116005, 27.014225516637197, 47.57441853966229, 49.340357235386136, 48.73863410126319, 20.786988974954085, 11.863549130868677, 96.18216355011897, 19.564429883466833, 54.119076552061536, 78.47185798379964, 15.188007864330098, 8.60312004668543, 52.79889576765723, 47.428525897492065, 50.66096296690998, 19.28855424784739, 33.67128651922371, 22.723757276149207, 33.97266185939999, 74.02497276192179, 6.815688182753455, 6.440141680244757, 58.64644773020205, 96.51488738618887, 5.800273497025008, 5.293722592934751, 92.20173891106943, 29.299469310811197, 9.01182047789517, 15.030149665996326, 59.985488756166625, 78.0274281712999, 24.357660261273644, 75.85939718042064, 19.175673922702753, 59.13060017523784, 28.31939191575073, 24.99724730169611, 77.02209809008073, 387.8078130110656, 17.005747246107497, 24.376586054248254, 14.659722220743063, 57.09206462626838, 13.729012486511877, 19.861237790936215, 23.56555692283543, 11.560070116275794, 24.87114185138165, 41.94564585906496, 5.640166131423115, 32.26891318372937, 64.39501664425467, 139.9595849683911, 19.320628309674596, 14.834800343866961, 66.3358243986531, 65.10896577883085, 9.591983713190988, 15.745680751154337, 67.12932495536815, 22.620566423100993, 34.71904399438623, 60.426556545736695, 33.51489222128746, 12.575098033182076, 5.453325701933121, 38.31261574582192, 24.112012193093364, 34.08012628662248, 39.92247930319829, 9.626835517945482, 18.75869618180195, 29.997864527723422, 9.133794480008316, 281.07534483816653, 47.97150535730809, 28.03391268003638, 18.88546540517234, 12.919312013069687, 12.22146903957965, 17.69764897672717, 7.874569842099173, 20.499856120809497, 32.53968554798219, 8.895350450492755, 78.9619133411037, 63.33876271464373, 13.679341228478503, 142.63565145199706, 75.94999178773818, 7.408437992394121, 7.440838325398073, 55.75872116871884, 63.48960096270854, 65.94862062335243, 13.95601200085126, 85.24533371260273, 41.4637368176174, 28.80605549653699, 30.877531163121546, 34.19212789838979, 33.128291050390835, 9.294857247317692, 28.697890476429244, 69.94014042484432, 267.88463163478747, 84.97823563432156, 61.158786705762225, 46.85166743954545, 9.350833957999344, 28.29200763697686, 112.43890169951472, 5.140750661153278, 184.71181704590006, 5.946733917706459, 15.074301382156287, 8.968291439643616, 32.87805287146562, 10.167422281040858, 5.210021063427351, 7.586075738109528, 21.115278412371815, 87.84311922788073, 27.07881192735832, 12.390384234034748, 148.83843685344198, 187.83162879550187, 69.94547430224966, 16.215379439031977, 16.32928565391462, 16.24283152953068, 14.445184465577395, 14.539205265594205, 53.96122317324777, 26.423063249378096, 63.818049916054164, 55.07428528153606, 71.19507577874961, 95.79133136534587, 73.5487787297472, 18.994989320319238, 143.61119510812472, 18.64376765787588, 9.251908474414684, 6.277536972064619, 27.30553522583479, 7.9868565279089925, 29.243256104719503, 19.72271056294283, 106.861834628189, 38.84453251722993, 58.290088561257335, 62.10299484059587, 168.76600106844205, 62.86588686464577, 24.24118995124157, 39.42106110371036, 12.613595683327887, 5.268879823006173, 70.58597653668632, 68.53707281403534, 14.761920709328638, 189.93073952032606, 188.61949263706737, 21.175551858759533, 12.664703558214741, 9.550820535667512, 87.47222473703238, 57.89777266380037, 61.338453694220874, 17.349761473711972, 28.147877034402246, 18.36300595799703, 76.94980306157261, 34.17638148675756, 19.440346582784514, 14.618839346061101, 18.73870271605137, 63.73484609282918, 18.397841336880585, 55.962099329192874, 156.1052311374388, 58.03658764053671, 11.853533843682728, 25.95575967490833, 5.807351855029701, 39.386634198705565, 13.569254875812828, 16.09557784731797, 38.99298510627101, 79.35354916632113, 45.41204630872382, 74.78267525315505, 74.68972815188474, 27.254844137225625, 6.203464748813529, 77.74468503695839, 71.42418317066847, 13.90869415159494, 112.68632344095023, 63.797641749947616, 22.526307002752276, 16.672286578120755, 280.88528661775274, 10.795546265532614, 52.08024502055431, 14.739460925728569, 56.58974350097235, 10.08881531172498, 74.47079043089865, 35.71367411685416, 36.922132718847045, 119.41465529167472, 54.63884730186048, 156.82629461326366, 72.59075797723068, 29.598545652340874, 113.50849278016344, 48.44010314882349, 90.47325496592853, 35.69240334521143, 30.135834785553357, 24.2256154630179, 10.038748862698295, 14.640799296862367, 84.92195837174562, 40.94288255637835, 20.4960942771391, 82.96306665182279, 77.02987905290959, 37.42223175502093, 93.88927912269685, 42.950838064634, 25.67738194227121, 45.16488917239497, 5.096948072436203, 61.13086692122791, 53.48842546824181, 93.11993395675086, 88.07286309543558, 12.373980773183503, 267.4301041428411, 38.1543705858965, 153.0536690245521, 162.5492853425744, 16.507475793187897, 68.09926337451392, 82.40390537649156, 86.54863100147227, 81.33750833108601, 49.10024633821385, 32.10095944549672, 64.66436535746713, 12.315519107825175, 24.980343333014094, 94.54963857529614, 8.262356201373, 64.82855206329583, 15.724472581158874, 66.42095828592936, 73.05287941560225, 125.40142313808238, 23.320006637583624, 81.76696369103222, 195.26663731269576, 39.48308437055995, 8.906775128194, 16.327578137167112, 23.057135219890018, 56.302881157685185, 22.962063679966615, 39.3537611629113, 17.74530674274331, 18.90466413190198, 28.395395511528157, 43.300917280915954, 7.029554324141351, 163.81356577113058, 11.847427458790131, 53.659036845181255, 14.046128985691501, 32.68022678026475, 6.513191145951354, 27.145876959552762, 10.481444564816167, 5.357109184390307, 102.74892749309328, 7.145719275768464, 231.1031095988083, 65.55664237355518, 29.140275864124796, 39.157085076208055, 58.97409993131379, 103.31119992316093, 51.76585639107947, 5.5111160572177775, 54.38813826986995, 111.96420383014048, 60.71261866043625, 5.93002336986221, 126.62956930942232, 256.49447677905823, 12.183166455250241, ...])
caption, T_hit,count1 = hits_in_time_hist_new(T_pom, dt, t_plasma_start, t_plasma_end, is_plasma, figure_count_in_time_hist)
hist_file(count_in_time_hist, T_hit, count1, caption);
([3525368.0243377807, 3525379.3159585777, 3830584.0996571863, 3832028.6672800607, 3865322.3990850244, 3868771.875, 3915457.5620279047, 3916984.375, 3918036.6949890126, 3961106.1320157726, 6834311.7110928185, 6888429.664638942, 6902744.895107851, 6902956.143456912, 6911301.682481717, 7070268.75, 7074462.016706054, 7075300.0, 7075332.215787391, 7166087.5, 7166925.516093072, 7167520.952121186, 7167560.496368286, 7167760.4198936, 7168004.6875, 7168107.583531254, 7168579.6875, 7169478.008785334, 7170075.0, 7175911.143818939, 7180925.892653058, 7211420.766673525, 7211731.388787792, 7212557.37788418, 7212812.984071307, 7213022.400917372, 7213511.185001411, 7213698.224877354, 7214971.447025742, 7219228.314541001, 8758442.1875, 9349017.984613284, 9350395.955077149, 9391187.5, 9463096.875, 9513041.794907408, 9563345.3125, 9564419.350536631, 9569280.097719068, 9581059.12268948, 9582139.532840978, 9583270.417980662, 9583767.056964144, 9583841.799325988, 9583941.435829658, 9584424.355038889, 9584563.528685467, 9584576.5625, 9584968.897252586, 9585366.346046455, 9585382.8125, 9585764.870712183, 9585918.75, 9586266.953183305, 9586332.8125, 9586407.532509027, 9586544.973637078, 9586559.093342904, 9587021.962063061, 9587256.514220845, 9588531.924125029, 9588773.095819782, 9589018.75, 9589025.165169824, 9589107.947117696, 9589193.327048756, 9589289.0625, 9589298.19330077, 9589664.60260108, 9590133.992197607, 9590280.403563881, 9594211.464867018, 9595497.769789176, 9596502.49978921, 9597565.306295991, 9599306.611569177, 9601863.298134368, 9602065.92082326, 9604220.085880952, 9611581.25, 9653360.9375, 9666445.749021592, 9669329.6875, 9673805.590281744, 9673862.253568754, 9675559.045200657, 9676623.225786569, 9685787.52017052, 9709610.13270871, 9734255.580038412, 9829756.448453894, 9857122.858567376, 9892207.8125, 9903098.334046667, 9906680.443725493, 9906741.510444343, 9922329.6875, 9923331.593333485, 9924914.503936976, 9925191.58545721, 9925956.656734612, 9925997.755835818, 9926079.049464865, 9926086.989821797, 9926165.627943883, 9926514.723923737, 9926521.244287053, 9926598.158557074, 9926622.545431498, 9926635.984813206, 9926700.0, 9926718.47259281, 9926732.18321044, 9926758.88379426, 9926759.375, 9926763.336561745, 9926851.356317325, 9926863.818662923, 9926902.777447812, 9926905.886071859, 9926911.017314563, 9926965.625, 9926967.902054548, 9926995.173222981, 9927133.961259479, 9927138.694571184, 9927174.732600741, 9927181.25, 9927190.625, 9927215.284715991, 9927249.849874333, 9927258.827675251, 9927260.93550022, 9927268.75, 9927304.768224597, 9927348.4375, 9927351.5625, 9927394.10937426, 9927419.539690748, 9927445.590929486, 9927450.6631716, 9927451.308622936, 9927479.697414827, 9927510.988371916, 9927513.407358041, 9927533.530503727, 9927547.133448716, 9927606.25, 9927607.8125, 9927640.625, 9927643.75, 9927651.777654134, 9927701.5625, 9927710.815379273, 9927755.391638935, 9927772.57585206, 9927821.266052488, 9927962.5, 9927966.84207344, 9927974.69151081, 9928054.479011646, 9928069.79219654, 9928076.20825432, 9928082.16244252, 9928144.252495728, 9928145.277890375, 9928197.874347458, 9928291.98947154, 9928330.174919844, 9928352.909178546, 9928359.119413745, 9928365.080163935, 9928367.53935175, 9928378.459821336, 9928380.223442465, 9928387.608658593, 9928395.3125, 9928426.5625, 9928430.77099323, 9928496.441618187, 9928532.662890485, 9928533.616710205, 9928588.34682193, 9928600.0, 9928605.38506011, 9928628.125, 9928649.443754673, 9928666.827805426, 9928692.1875, 9928712.41088421, 9928881.29404949, 9928952.871146725, 9928964.805355733, 9929015.411022736, 9929027.892066339, 9929035.9375, 9929083.985388616, 9929095.73185829, 9929118.631598325, 9929160.9375, 9929201.176148886, 9929220.098826462, 9929246.30400735, 9929259.375, 9929308.371481748, 9929409.16125984, 9929459.375, 9929475.0, 9929482.8125, 9929484.958264517, 9929494.204313513, 9929498.415845808, 9929522.702084089, 9929563.347447325, 9929688.067968698, 9929712.167104628, 9929794.773909755, 9929797.081120906, 9929895.028256541, 9929930.742359236, 9929932.405691624, 9929946.875, 9929953.944490405, 9929958.372169305, 9929990.403181579, 9930029.6875, 9930098.4375, 9930107.66980616, 9930118.698248127, 9930165.283903193, 9930178.623757146, 9930187.5, 9930190.625, 9930223.016420351, 9930235.9375, 9930250.745499687, 9930256.840717783, 9930257.531841876, 9930265.417924587, 9930306.717366476, 9930345.3125, 9930353.125, 9930365.1521813, 9930374.801047532, 9930382.8125, 9930410.537016872, 9930445.3125, 9930459.910914429, 9930489.821001183, 9930523.228391752, 9930537.365822071, 9930593.75, 9930607.227257269, 9930616.64405357, 9930654.70791832, 9930664.0625, 9930705.552331964, 9930715.29685328, 9930782.8125, 9930809.998316312, 9930821.672697324, 9930837.5, 9930863.653493123, 9930902.632002553, 9930916.618324196, 9931013.32652602, 9931022.919358889, 9931023.166637516, 9931060.9375, 9931089.0625, 9931143.75, 9931173.4375, 9931215.295644894, 9931227.581365023, 9931253.125, 9931319.716740578, 9931323.395708192, 9931336.12701107, 9931350.0, 9931352.909984289, 9931407.210291807, 9931415.625, 9931420.873847105, 9931440.604416901, 9931482.977891099, 9931542.1875, 9931568.02292784, 9931587.931025699, 9931746.079078607, 9931746.875, 9931749.650596078, 9931754.505311308, 9931757.212217277, 9931787.913929183, 9931798.4375, 9931829.6875, 9931837.5, 9931943.627898742, 9931983.893958582, 9932070.3125, 9932112.377334023, 9932143.75, 9932255.60120716, 9932268.75, 9932362.38333999, 9932467.73987353, 9932527.888261586, 9932543.322140671, 9932682.8125, 9932857.8125, 9933073.4375, 9933160.297221081, 9933623.502871864, 9934262.851355053, 9934509.7638586, 9934810.066031098, 9934953.125, 9935035.74299419, 9935601.5625, 9936223.4375, 9936577.816645762, 9937275.909991607, 9937294.361964375, 9945190.625, 9946996.875, 9947250.0, 9947265.310802916, 9947851.009785099, 9950915.560024299, 9954370.130007727, 9956537.914056852, 9958481.338250322, 9958559.375, 9960373.4375, 9965843.728177685, 9966404.040630031, 9966413.592087187, 9967648.4375, 9969867.1875, 9970510.9375, 9970517.083616564, 9970844.7509877, 9975651.5625, 9984565.625, 9987678.739772657, 9989398.4375, 9989990.322781896, 9990165.083273191, 9990212.5, 9990338.922181772, 9990392.1875, 9990401.28831065, 9990598.4375, 9990750.0, 9990775.0, 9990885.9375, 9990985.54269903, 9991173.482563365, 9991275.543516457, 9991323.4375, 9991433.224955129, 9991453.125, 9991482.8125, 9991555.966664925, 9991735.9375, 9991737.079906475, 9991742.1875, 9991773.382535577, 9991909.375, 9991990.75175219, 9992030.364272006, 9992033.655397225, 9992195.508217413, 9992196.875, 9992396.201927446, 9992462.582745964, 9992497.807595473, 9992640.058274094, 9992926.39946558, 9992996.545739759, 9993095.700990487, 9993295.3125, 9993323.4375, 9993529.224234778, 9993560.194967158, 9993699.651404813, 9994166.842198454, 9994426.152925437, 9994575.35021264, 9995117.303105539, 9995184.68690468, 9995611.47395449, 9995648.4375, 9995862.853378868, 9998021.768401235, 9998516.795801843, 10000349.645207614, 10001298.293872647, 10001324.409734014, 10001594.784031413, 10001806.21535135, 10001918.547791278, 10001970.729512133, 10002659.845058557, 10002831.25, 10003209.051046653, 10005106.954005467, 10005310.9375, 10005879.908708926, 10006001.5625, 10007690.101036144, 10491982.8125, 10492486.23092268, 10492628.168124495, 10493137.58843391, 10494567.1875, 10495416.848127883, 10496048.4375, 10497359.497836918, 10497367.1875, 10497654.3904365, 10497982.8125, 10498315.547247399, 10499302.773097225, 10499720.125162508, 10499737.5, 10499828.125, 10499972.923382318, 10500304.6875, 10500927.865835076, 10501781.25, 10501835.721976358, 10502046.407214621, 10502219.766573025, 10502268.455390373, 10502396.875, 10502621.073794022, 10502901.439610032, 10503150.0, 10503202.616186555, 10503251.669938697, 10503426.261223262, 10503605.864958616, 10503866.407165611, 10504393.75, 10504589.827210212, 10504623.60100805, 10504747.996743556, 10505104.579742504, 10505175.0, 10505212.5, 10505374.60403847, 10505956.211213104, 10505991.774541551, 10506090.476564579, 10506146.73760978, 10506147.419569764, 10506439.0625, 10506681.568301778, 10507142.412631663, 10507206.25, 10507250.702019628, 10507918.75, 10508457.531991042, 10508548.284385629, 10508553.004794264, 10508825.67151606, 10508886.925501257, 10510219.769352468, 10510409.25102115, 10510776.5625, 10510875.0, 10511165.625, 10511614.0625, 10511629.6875, 10512315.454018785, 10515670.3125, 10517600.655676037, 10518991.174046297, 10519048.4375, 10519291.18082318, 10519313.027571376, 10519338.721880412, 10527223.36832114, 10530025.0, 10530269.129886337, 10531674.496932497, 10531791.341350146, 10532978.125, 10534154.6875, 10534156.25, 10535006.06472373, 10539989.0625, 10542212.07633019, 10543455.954808468, 10544305.551227238, 10544309.375, 10544335.9375, 10546912.5, 10547709.925213037, 10548594.32841321, 10553649.773450606, 10557390.625, 10557448.4375, 10558377.747760978, 10558473.767925326, 10558574.30832296, 10558875.203143343, 10559034.814656068, 10559069.176400864, 10559069.642196402, 10559116.47577906, 10559141.198009502, 10559315.625, 10560018.75, 10560252.585858123, 10560274.027869625, 10560389.159659456, 10560603.515062734, 10560707.079934422, 10560721.015717734, 10560744.029564127, 10560994.712870663, 10561216.639202146, 10561363.650251469, 10561426.5625, 10561442.1875, 10561456.209661743, 10561468.75, 10561646.875, 10561675.87068622, 10561884.789863933, 10561945.818398574, 10562196.596030591, 10562512.182779105, 10562609.375, 10562625.408393878, 10562637.5, 10563263.888634544, 10564225.815242164, 10564240.657314897, 10564251.5625, 10564308.808832383, 10564488.184862493, 10564510.17399734, 10564532.464637741, 10564548.530314453, 10564565.447435133, 10564579.6875, 10564774.939021707, 10564821.875, 10564837.5, 10564853.125, 11094278.433309557, 11182230.95522143, 11189115.625, 11240129.853770092, 11242386.995963925, 11255566.912237179, 11263348.203797424, 11299518.75, 11305110.832110235, 11305394.68414344, 11306321.7017094, 11306344.72435004, 11308247.880994383, 11308986.541541964, 11311421.106993936, 11324900.0, 11325532.352386557, 11325818.75, 11328249.485782817, 11328487.208832191, 11329179.6875, 11346925.0, 12186362.138738574, 16464962.5, 16500657.334227504, 16514551.847169327, 16515048.4375, 16515556.322294112, 16515748.100437377, 16516392.898129372, 16516882.8125, 16516887.128502967, 16518071.286763681, 16519059.626576748, 16519136.071466517, 16519237.5, 16519714.0625, 16519974.741973631, 16520187.158800453, 16520260.9375, 16520448.435475964, 16520504.213906173, 16520509.375, 16520649.601186376, 16520681.783290453, 16520798.4375, 16520898.634197371, 16521002.23048395, 16521006.004320005, 16521234.097899914, 16521610.587532142, 16522465.625, 16522667.156589817, 16523285.490086878, 16523357.487905815, 16523392.1875, 16523949.671399528, 16523978.125, 16523997.39883638, 16524032.8125, 16524575.0, 16524797.066129304, 16524873.089684984, 16524985.9375, 16525001.385092126, 16525055.192112371, 16525108.075827163, 16525159.375, 16525407.505580327, 16525438.088048376, 16525640.083059048, 16525731.004959522, 16525951.5625, 16526049.089176105, 16526057.614144247, 16526129.6875, 16526529.6875, 16526535.9375, 16526616.12881386, 16526641.620408254, 16526692.1875, 16526730.776060283, 16526740.625, 16526837.505100189, 16527035.648279805, 16527082.300483994, 16527396.886335734, 16527464.801507004, 16527636.805460874, 16527857.040484112, 16527922.653536104, 16528031.25, 16528101.567517001, 16528196.496645993, 16528224.089384692, 16528575.0, 16528947.454294031, 16529026.92859363, 16529059.165409096, 16529282.764553133, 16529475.0, 16529517.1875, 16529518.477692744, 16529546.875, 16529560.398609972, 16529637.5, 16529901.198990693, 16529927.882425845, 16529954.89769713, 16529978.31834857, 16530024.811117426, 16530293.75, 16530402.682889853, 16530693.75, 16530800.0, 16530846.338679114, 16531040.26678866, 16531082.737642206, 16531150.44174768, 16531160.246558022, 16531176.5625, 16531237.5, 16531237.5, 16531345.144942004, 16531348.205480656, 16531402.628172236, 16531417.00394165, 16531523.078326456, 16531579.025788767, 16531708.520085007, 16531823.4375, 16531865.625, 16531961.925077157, 16532076.13918076, 16532421.875, 16532558.708929583, 16532589.0625, 16532614.910215933, 16532653.549747545, 16532671.816339094, 16532736.782172926, 16532796.875, 16532845.3125, 16532943.813202715, 16532995.866678627, 16533095.3125, 16533132.8125, 16533168.75, 16533169.55892119, 16533217.1875, 16533224.61511062, 16533262.5, 16533345.201575287, 16533358.068374489, 16533413.756314084, 16533499.4332128, 16533509.476550747, 16533598.250517456, 16533618.83508063, 16533729.642588528, 16533900.0, 16533902.721209932, 16533920.335563041, 16533965.625, 16533968.75, 16533985.36166829, 16534042.735721214, 16534180.481409378, 16534367.1875, 16534368.739529947, 16534482.604196973, 16534553.125, 16534575.287243867, 16534617.640837086, 16534627.872465, 16534671.799051818, 16534718.229908878, 16534722.857927714, 16534802.572712652, 16534824.685362943, 16534861.197556382, 16534874.7829264, 16534921.875, 16534922.337717187, 16534937.747087317, 16534945.3125, 16534946.875, 16535045.8266761, 16535067.15921906, 16535118.736211881, 16535137.5, 16535137.792896563, 16535138.254396455, 16535164.0625, 16535275.780449359, 16535279.066525972, 16535364.0625, 16535409.288359763, 16535436.700815504, 16535501.364354532, 16535524.84271416, 16535580.97776588, 16535667.1875, 16535694.140299074, 16535700.329882959, 16535708.589290245, 16535751.5625, 16535801.319171088, 16535808.394726386, 16535846.875, 16535849.974708175, 16535850.007733198, 16535975.906952268, 16535999.040190171, 16536003.698944556, 16536110.067663558, 16536154.40589932, 16536159.512025537, 16536168.18497569, 16536168.75, 16536285.9375, 16536682.436620079, 16536746.025929498, 16536785.836589308, 16536813.489755332, 16537032.34000124, 16537075.0, 16537144.124262007, 16537268.258456005, 16537307.527454969, 16537353.125, 16537550.706768658, 16537637.5, 16537720.063421182, 16537948.4375, 16538067.1875, 16538070.268960286, 16538103.681496006, 16538140.625, 16538187.280502869, 16538200.0, 16538221.875, 16538426.5625, 16538478.147890832, 16538504.171337605, 16538614.9342577, 16538700.473421441, 16538720.3125, 16538742.27126823, 16538837.53440868, 16538857.349399826, 16538863.405337999, 16538875.84696394, 16538876.81956742, 16538893.702299163, 16538897.898772297, 16538939.0625, 16538974.922415415, 16539027.243674451, 16539044.5388585, 16539054.490306912, 16539098.4375, 16539212.05170855, 16539247.196967082, 16539296.18251909, 16539374.393862024, 16539404.577788914, 16539425.0, 16539438.926271668, 16539454.6875, 16539458.753960123, 16539479.523126712, 16539497.938949944, 16539510.90601066, 16539513.843852947, 16539587.455307765, 16539700.93214134, 16539729.591964921, 16539742.268893978, 16539743.685222393, 16539802.51168873, 16539862.5, 16539908.982705344, 16539933.359686762, 16539990.625, 16539992.1875, 16540086.528075002, 16540105.000745784, 16540114.0625, 16540128.882907543, 16540157.8125, 16540175.7799735, 16540228.951442359, 16540254.07850656, 16540289.0625, 16540348.389571164, 16540395.3125, 16540417.1875, 16540429.155066986, 16540532.051850026, 16540554.936075417, 16540624.241126575, 16540634.375, 16540659.375, 16540684.889906319, 16540709.355667701, 16540794.428702317, 16540831.25, 16540914.0625, 16540914.89125412, 16540959.217915924, 16540992.90075605, 16541020.3125, 16541069.616723375, 16541109.698487954, 16541181.25, 16541224.258859422, 16541237.919524658, 16541251.169058474, 16541323.347512845, 16541504.6875, 16541618.402522344, 16541626.835567683, 16541651.438825788, 16541714.721205804, 16541767.1875, 16541771.633701025, 16541795.3125, 16541810.869880985, 16541851.040830389, 16541852.499757625, 16541903.829210676, 16541980.309390346, 16542009.375, 16542023.4375, 16542040.222690972, 16542057.874681434, 16542130.017465267, 16542146.65156595, 16542165.625, 16542171.820960654, 16542203.125, 16542228.902813409, 16542241.306699716, 16542257.702350074, 16542275.0, 16542290.60211926, 16542298.4375, 16542306.916233614, 16542315.625, 16542327.476868587, 16542336.18301131, 16542352.922002643, 16542366.33894468, 16542367.1875, 16542371.875, 16542391.923788534, 16542394.482776128, 16542406.168802815, 16542412.5, 16542450.0, 16542450.956388557, 16542456.867341235, 16542459.375, 16542476.5625, 16542483.890416428, 16542487.5, 16542492.97955488, 16542493.75, 16542495.2357212, 16542518.291246982, 16542539.0625, 16542539.0625, 16542562.994155178, 16542566.298697414, 16542577.66740281, 16542596.875, 16542610.636371281, 16542646.774569571, 16542679.983492553, 16542696.875, 16542698.00875077, 16542701.5625, 16542707.8125, 16542723.258238042, 16542737.028688174, 16542750.0, 16542756.896799343, 16542765.415527528, 16542766.139323588, 16542776.51641493, 16542791.398494074, 16542798.628796393, 16542839.494825233, 16542859.079403566, 16542871.875, 16542873.1030142, 16542896.875, 16542900.088563299, 16542908.871310728, 16542910.388654843, 16542915.946616724, 16542919.956188247, 16542950.0, 16542955.88564285, 16542959.18570631, 16542963.081793737, 16542964.819418406, 16542965.618416682, 16542970.3125, 16542973.075978205, 16542976.5625, 16542980.103833394, 16542989.966656337, 16542990.368423993, 16542992.1875, 16542992.352001043, 16542996.801230252, 16543002.668059012, 16543009.811624557, 16543012.048327789, 16543015.716520632, 16543016.176492523, 16543017.1875, 16543017.722843172, 16543021.875, 16543023.4375, 16543024.997535078, 16543028.427950112, 16543029.22647164, 16543031.25, 16543032.8125, 16543033.911430277, 16543034.266631396, 16543041.462909121, 16543042.1875, 16543042.77192339, ...], [5.575121743502294, 10.59271236706294, 23.049727757055223, 53.93655717871181, 80.74887159888237, 62.721854946776446, 24.404702474829456, 37.93952851770048, 10.066112934452379, 26.392056053442534, 87.6937285819656, 28.080264381088647, 80.05901866381006, 80.61089150994408, 53.557751168585156, 49.98640922065882, 21.661386682817163, 31.1258590924234, 5.66980566372957, 39.01620683005998, 17.356575997194067, 125.77771138614739, 50.36791763614522, 34.85142666312969, 49.813205964891864, 24.702550096713786, 56.62257582774086, 26.42126721247614, 39.43822738248759, 11.466273594148653, 41.23292065059679, 17.010298878156014, 39.6786276966375, 13.508757476100234, 9.77724676075565, 16.849408425930505, 16.79050044297904, 84.84392931955085, 22.24299999970554, 11.437485350672384, 79.16212133358535, 98.44361971310684, 12.306419509089745, 39.092660446162, 47.163851799853354, 54.662822951994194, 80.98721645045912, 5.859792510092755, 8.51611331615848, 34.149889072491305, 60.87543202111052, 72.57425336688402, 14.466264098034017, 41.15043874454516, 12.685864911714473, 7.972618786975882, 21.162286361443055, 29.359131919609492, 11.365946248968841, 18.65114243968033, 116.42743823496525, 59.051019597366356, 47.79911197325734, 104.70983737495871, 32.46011944326839, 18.30747859827052, 23.266698506922513, 38.27409669055495, 6.781013405029843, 11.567442160462917, 12.374917093614595, 62.61016486213211, 60.56864584193197, 130.82990798402392, 15.480696070856755, 112.19105773431413, 95.05046547745052, 76.24061004245333, 7.811006808223553, 80.84298486401289, 16.218475585709108, 23.95248383673772, 5.226833990955896, 56.55755870787141, 60.89708238036134, 16.525477855796623, 6.619933696186162, 11.623879753773364, 20.84889233787025, 59.931362893254146, 77.52452112674904, 59.58115729517848, 80.21964253137627, 69.50376299018461, 7.058144861025097, 23.377415904044323, 29.783196380412093, 6.490257791445287, 8.732498443173183, 10.22041431755892, 14.761854739634357, 131.0214222712314, 94.30474104995359, 10.969763289647682, 12.558821014170658, 8.817781526011938, 56.84666351966331, 49.81964370016468, 24.408258836524652, 91.76705906028029, 22.575301660898752, 19.85403154486469, 5.6673203464157025, 13.298256504305334, 9.333893634495874, 12.347198615565352, 6.643799888498501, 17.87865650783786, 68.46310652161488, 11.202474563956745, 53.624549369631325, 113.62635424969815, 5.435389782578864, 21.581278538643804, 32.94645984871558, 10.155460573813183, 34.4545701222796, 7.517364204812644, 76.67312474581666, 94.21854446426013, 11.254796710773583, 33.6129750294778, 18.606201460574653, 26.04652796998673, 13.568666395086364, 22.920166485069828, 10.733976142965226, 55.143278677523305, 58.37969123623206, 13.785843635134032, 14.398594140013293, 21.033652931242546, 33.01193392119394, 43.5354073479629, 5.618525683140877, 48.591115147324665, 68.02385861156236, 9.654957771896271, 97.37490475907455, 6.531641587902804, 29.400548357700366, 12.170355061104782, 49.80276896597558, 100.82719937045717, 20.07352902665053, 54.92135022590202, 9.55993442451348, 67.17416409119886, 71.08405677254737, 48.66040818475142, 44.11289330691235, 15.830304393486308, 29.413324521207333, 75.38762927005263, 18.534684752866735, 18.512264673181043, 20.471034468871714, 54.509709850070124, 55.701857636026034, 22.725191011733465, 14.20224385963834, 5.895339925621044, 13.74378241674856, 127.58380931155227, 20.9436651616969, 62.56599681436997, 20.8854329762126, 79.88012335206402, 20.179931855251205, 24.889051237525777, 97.41160302526049, 13.204905346506834, 7.735654693158461, 16.39227080423337, 60.80509648764783, 11.301903556112466, 82.34852693868538, 46.74240304852305, 21.439546362745247, 33.68059971523965, 14.400365512288548, 24.444051140117026, 19.58133723927177, 45.91923593889532, 57.8692265759201, 59.51611970176633, 10.356936102842003, 13.727468373319185, 41.32323195453664, 33.38434987780372, 11.197264179319177, 81.9821077756323, 8.72279200477059, 14.184170963779929, 12.353526200711599, 64.90716530243871, 21.944161387932628, 77.5351778868412, 17.404028549183778, 34.79320278056182, 42.07673841065596, 57.62743099384296, 20.812984285615318, 73.17694033445501, 9.853452328476905, 47.152755515396024, 86.35013981442505, 72.80781663369481, 82.51752848423317, 17.75427470363226, 5.481610011371088, 28.10334524760991, 19.427446182938983, 10.167979330276014, 21.608127719558954, 78.47006302262304, 13.221584568381061, 9.511991125887942, 30.62922908465325, 21.417216666716953, 92.15153953391598, 49.83097994040858, 19.3690645058245, 17.61183688811405, 54.938478270022756, 58.64025815937244, 114.51404033090479, 47.52089761409008, 27.540815687223088, 51.07135060840183, 37.786535676363144, 60.221477015990395, 75.56326846637444, 96.05945020724376, 61.65060065166479, 18.822994560664554, 185.50050352894087, 40.436623486537, 80.9359609078522, 43.587336452645545, 45.66906273447427, 33.50835658048149, 10.46119224538256, 122.87021021871229, 51.56872714328137, 17.901512744512974, 52.650406368496306, 98.45359467358064, 7.902724232458718, 23.649517305253667, 15.624261971443634, 47.82626944250577, 13.09849569902574, 77.59256431430671, 27.17516397697682, 32.37124349523524, 45.01206515917807, 7.037783260845702, 55.523846521510734, 16.0618382206425, 25.08441786222892, 34.95084920894957, 27.411013713416818, 14.44421600704356, 5.03208097553832, 85.32632647055647, 21.31402187300299, 19.15845182472963, 150.27910552173785, 43.76291807163586, 74.02762768538503, 149.10404086257722, 69.57317403471684, 21.068588329163923, 36.38421603521514, 115.43652669128207, 9.296314080626134, 61.2147625324576, 39.35633029703217, 65.50489383204342, 85.69815537109636, 86.99553407829718, 20.671511192004118, 118.35367111748664, 15.611743062238647, 104.99613610896667, 19.492119616083922, 24.643724330645874, 5.657909098018358, 38.76255097126569, 23.139542126540682, 26.254839109175844, 5.770860630923025, 16.400725612192396, 48.47490059011035, 203.8710178328519, 60.348714271371165, 48.628723623657976, 104.2040232169315, 44.045203624431416, 63.83008612600992, 47.96667341276036, 40.06190874411777, 93.59083664261388, 8.225834212758933, 60.41869939047092, 50.63823561024921, 5.680058434361608, 36.77188249722024, 91.63023325030922, 81.41378088176518, 31.117266198360703, 8.321452263244668, 5.212466759449917, 16.664450267081616, 28.52011588875856, 52.723391158154705, 36.904290208383436, 38.987994674882835, 45.85444711326954, 12.84253456226918, 6.959877915153438, 80.69841577782523, 49.394427354666476, 31.19635339380437, 110.39311407574601, 13.865450068302808, 18.257003473703485, 53.388535321488945, 7.07429228997565, 110.0256760777094, 6.781253887830222, 39.81923245670802, 92.9832492689527, 35.11323936645698, 114.85608404070274, 42.65150650686286, 58.52144347472196, 96.5863899167631, 48.094393380439, 51.320533811153226, 117.5218893551652, 50.13316613863415, 55.50896588994753, 154.8567425348663, 66.04995341096856, 13.902456038191211, 10.374823680561574, 31.28455859895389, 7.5532633275011705, 89.02566408640294, 118.15807037434442, 51.540232762830165, 60.8934908158896, 73.75175133082776, 136.73960626007073, 226.52294511045815, 7.6196180565616105, 17.51605774106816, 70.83667403883706, 26.804287147015224, 33.23090499568698, 37.494905123085864, 10.71194801506111, 67.36939576830085, 111.02034647072423, 38.889815799489526, 27.482341549041415, 34.36261103748192, 29.085893847185368, 26.949735737968005, 83.08908465358628, 41.065975914392226, 48.31580387148324, 19.924462198380795, 8.330824916599012, 20.288237943336743, 6.401776091550306, 45.959942172719664, 6.054515498259674, 6.843625901748632, 67.71596217448526, 95.20273393683438, 21.867547021636252, 70.48532458184886, 5.123121308614027, 9.05555525007163, 22.44520039249151, 26.316910439945428, 8.348672464262647, 131.4950223277851, 7.80951544141967, 143.23389875450798, 9.64921651127992, 26.58136482406114, 13.63277994206331, 28.502599701460046, 25.977260734025798, 31.728675241174386, 36.863186101179195, 14.8110693526426, 25.085788623169623, 6.5545107288254005, 17.09736531854375, 75.02930824774648, 55.600627638855336, 10.007219147716453, 40.98923311002487, 94.24081101864861, 252.2208966209654, 109.34805305809138, 101.4520607352754, 16.191746007489442, 5.292421204198113, 23.651606914199604, 32.6089514831512, 23.260516564734, 66.65259945734945, 95.67510089514715, 45.682324374119936, 34.50614790055036, 119.97624853618781, 28.23038686841101, 23.109648451405956, 38.60940430896757, 58.3860012979435, 60.14650817763122, 13.287546613103373, 98.11543522112476, 173.8119905423277, 30.44389846990158, 24.89331543992426, 38.63592126872915, 42.36570398089445, 23.819841287864936, 38.13261198639529, 128.9756715003288, 22.76435809956236, 32.95285974997078, 21.405629664105025, 9.423931485897477, 43.125818442506166, 47.16276307351342, 7.912953724304582, 54.548004288865116, 110.2458084511211, 18.15762937878921, 5.901919388286289, 26.561949924924235, 113.91281538185254, 58.14955800589805, 177.44978399328076, 13.914545426995138, 295.2398528081102, 19.200323852135455, 15.320076382911076, 23.11672017577631, 171.09916326227165, 8.462392340709288, 15.875149845924708, 63.67560806752021, 142.953244372814, 43.04350989128859, 24.002947013137536, 10.896526048729841, 19.35485946324583, 9.972030647310493, 19.45360369529839, 5.059150819716146, 38.43828412605953, 47.22771838556897, 56.54942449729164, 41.587562746478085, 65.48746809101506, 49.630804942711514, 25.551652734329398, 31.833252662060538, 87.99058815267776, 31.960024309442343, 50.52824579169334, 65.69529503449824, 36.779871459972064, 10.63400087059565, 19.676124043146356, 80.77701430338301, 32.44816023988532, 21.46255474368403, 23.808398658839437, 91.197043535303, 87.85525989626917, 30.753336109638806, 21.829785775790636, 34.84372496570049, 10.524319977484927, 99.48677435783574, 6.949130774596643, 100.11928315833275, 67.23699616462162, 91.6508735278126, 63.932567966838974, 72.03210900389061, 8.170300703955705, 46.053538396885884, 109.32831556155325, 108.25737012996257, 8.469398745156802, 6.019007891729669, 61.49482945235708, 63.9843348336221, 5.7344435444888555, 25.78602866063149, 173.84936337811448, 6.883561998948369, 41.81445646350818, 78.23709932530305, 54.24390338803419, 9.886021231079487, 80.52496595009418, 187.5498087772118, 19.44947729940035, 10.006360775075759, 34.00125693683574, 26.597213547531243, 72.61216104419779, 22.41553212980105, 28.998895015425312, 28.565602775332927, 14.789956063357275, 47.09552252492193, 92.04083176234353, 34.730956519616235, 8.518865159664996, 151.59018102435923, 5.793623293446706, 71.77986028062233, 29.595701000342174, 7.75794162845439, 39.77825086308767, 16.87883817147701, 92.21759440279257, 54.039516316280015, 48.98810929630008, 12.519168073732946, 6.357785351012513, 37.20562685052565, 23.158032496253913, 14.613417667585153, 25.451703188980773, 42.71918489898332, 11.033712968413653, 87.95318269754702, 70.76455882176174, 37.24904091045846, 5.83715025051027, 5.597941809900936, 29.313676117250033, 9.47606561393336, 75.77969973244839, 17.630105672450334, 14.119765982918054, 99.95611624006966, 58.9473067155609, 6.025105491734103, 18.934992419702773, 64.09250133876368, 16.066819711211416, 36.282864434452776, 7.347230777193519, 58.3159730230709, 21.900436644832194, 38.89099917133906, 13.287276444424979, 13.936848848650593, 57.584269388204135, 35.16917473688541, 22.998530984585546, 73.54963011816562, 21.712616869669414, 38.00391357700415, 28.75396163344027, 123.10323072905868, 5.280787949782905, 6.914185786097969, 33.07111632317165, 36.72072486724552, 129.1048563919914, 21.15331471520234, 90.74183954563634, 81.46222703734712, 150.25341327667144, 97.99754627844561, 23.23836361071241, 35.67970805925523, 48.563623482946596, 125.47700617106935, 38.901964274906646, 53.860208062938284, 12.07790086189835, 68.84938749324, 39.45208688559873, 20.604831981202224, 10.764245017397135, 78.0382295029552, 29.472197014833775, 57.049529101445074, 44.94979566936516, 119.81477060310051, 72.7633681267703, 40.003141295046944, 13.821331855089705, 89.92587759046101, 9.817435244850028, 33.577285936264225, 52.346577327674936, 87.90396966642493, 27.886518089061337, 102.33424002864757, 25.454075606633587, 17.29094991588742, 17.736011215119245, 88.66708125977894, 102.48953395566602, 22.996090357266418, 58.33257294493605, 24.479111586182107, 60.57812708766082, 7.303984839732517, 7.533037426938689, 105.60163599043605, 40.48977509341874, 86.59687188639987, 6.333021603671501, 101.56748924029594, 40.38959336176902, 288.0493786705112, 155.86892739314766, 14.960984648893062, 48.457582345478464, 58.432350628950886, 47.721725793969895, 62.38670615754777, 30.056891759369194, 10.103059769750141, 6.616475501298012, 56.715735947926476, 25.8645258295931, 28.631171642522762, 18.18644570016632, 34.475236856985454, 12.172477820749332, 16.548301715195315, 149.75132927458895, 7.585987688813605, 60.49894846511338, 41.30712134897665, 34.233882052399125, 84.05476811329223, 89.0215646702841, 41.64892509228994, 22.972036987530316, 34.04441024864605, 13.325201992683569, 7.173221882108925, 39.048565183043536, 86.64837761875276, 30.829385583077354, 84.08915030772144, 73.73570175163533, 5.274803250729092, 23.034600586184695, 27.126708777288815, 5.978821494738528, 7.9521309718321564, 43.67465725795163, 41.371789879528734, 118.54542337971128, 243.86650953196465, 20.37302509762896, 14.83231430869437, 112.34376461702405, 110.1045129567157, 20.018585305069873, 95.07533403620761, 125.49474721342608, 86.76428018019364, 27.026031158116005, 27.014225516637197, 47.57441853966229, 49.340357235386136, 48.73863410126319, 20.786988974954085, 11.863549130868677, 96.18216355011897, 19.564429883466833, 54.119076552061536, 78.47185798379964, 15.188007864330098, 8.60312004668543, 52.79889576765723, 47.428525897492065, 50.66096296690998, 19.28855424784739, 33.67128651922371, 22.723757276149207, 33.97266185939999, 74.02497276192179, 6.815688182753455, 6.440141680244757, 58.64644773020205, 96.51488738618887, 5.800273497025008, 5.293722592934751, 92.20173891106943, 29.299469310811197, 9.01182047789517, 15.030149665996326, 59.985488756166625, 78.0274281712999, 24.357660261273644, 75.85939718042064, 19.175673922702753, 59.13060017523784, 28.31939191575073, 24.99724730169611, 77.02209809008073, 387.8078130110656, 17.005747246107497, 24.376586054248254, 14.659722220743063, 57.09206462626838, 13.729012486511877, 19.861237790936215, 23.56555692283543, 11.560070116275794, 24.87114185138165, 41.94564585906496, 5.640166131423115, 32.26891318372937, 64.39501664425467, 139.9595849683911, 19.320628309674596, 14.834800343866961, 66.3358243986531, 65.10896577883085, 9.591983713190988, 15.745680751154337, 67.12932495536815, 22.620566423100993, 34.71904399438623, 60.426556545736695, 33.51489222128746, 12.575098033182076, 5.453325701933121, 38.31261574582192, 24.112012193093364, 34.08012628662248, 39.92247930319829, 9.626835517945482, 18.75869618180195, 29.997864527723422, 9.133794480008316, 281.07534483816653, 47.97150535730809, 28.03391268003638, 18.88546540517234, 12.919312013069687, 12.22146903957965, 17.69764897672717, 7.874569842099173, 20.499856120809497, 32.53968554798219, 8.895350450492755, 78.9619133411037, 63.33876271464373, 13.679341228478503, 142.63565145199706, 75.94999178773818, 7.408437992394121, 7.440838325398073, 55.75872116871884, 63.48960096270854, 65.94862062335243, 13.95601200085126, 85.24533371260273, 41.4637368176174, 28.80605549653699, 30.877531163121546, 34.19212789838979, 33.128291050390835, 9.294857247317692, 28.697890476429244, 69.94014042484432, 267.88463163478747, 84.97823563432156, 61.158786705762225, 46.85166743954545, 9.350833957999344, 28.29200763697686, 112.43890169951472, 5.140750661153278, 184.71181704590006, 5.946733917706459, 15.074301382156287, 8.968291439643616, 32.87805287146562, 10.167422281040858, 5.210021063427351, 7.586075738109528, 21.115278412371815, 87.84311922788073, 27.07881192735832, 12.390384234034748, 148.83843685344198, 187.83162879550187, 69.94547430224966, 16.215379439031977, 16.32928565391462, 16.24283152953068, 14.445184465577395, 14.539205265594205, 53.96122317324777, 26.423063249378096, 63.818049916054164, 55.07428528153606, 71.19507577874961, 95.79133136534587, 73.5487787297472, 18.994989320319238, 143.61119510812472, 18.64376765787588, 9.251908474414684, 6.277536972064619, 27.30553522583479, 7.9868565279089925, 29.243256104719503, 19.72271056294283, 106.861834628189, 38.84453251722993, 58.290088561257335, 62.10299484059587, 168.76600106844205, 62.86588686464577, 24.24118995124157, 39.42106110371036, 12.613595683327887, 5.268879823006173, 70.58597653668632, 68.53707281403534, 14.761920709328638, 189.93073952032606, 188.61949263706737, 21.175551858759533, 12.664703558214741, 9.550820535667512, 87.47222473703238, 57.89777266380037, 61.338453694220874, 17.349761473711972, 28.147877034402246, 18.36300595799703, 76.94980306157261, 34.17638148675756, 19.440346582784514, 14.618839346061101, 18.73870271605137, 63.73484609282918, 18.397841336880585, 55.962099329192874, 156.1052311374388, 58.03658764053671, 11.853533843682728, 25.95575967490833, 5.807351855029701, 39.386634198705565, 13.569254875812828, 16.09557784731797, 38.99298510627101, 79.35354916632113, 45.41204630872382, 74.78267525315505, 74.68972815188474, 27.254844137225625, 6.203464748813529, 77.74468503695839, 71.42418317066847, 13.90869415159494, 112.68632344095023, 63.797641749947616, 22.526307002752276, 16.672286578120755, 280.88528661775274, 10.795546265532614, 52.08024502055431, 14.739460925728569, 56.58974350097235, 10.08881531172498, 74.47079043089865, 35.71367411685416, 36.922132718847045, 119.41465529167472, 54.63884730186048, 156.82629461326366, 72.59075797723068, 29.598545652340874, 113.50849278016344, 48.44010314882349, 90.47325496592853, 35.69240334521143, 30.135834785553357, 24.2256154630179, 10.038748862698295, 14.640799296862367, 84.92195837174562, 40.94288255637835, 20.4960942771391, 82.96306665182279, 77.02987905290959, 37.42223175502093, 93.88927912269685, 42.950838064634, 25.67738194227121, 45.16488917239497, 5.096948072436203, 61.13086692122791, 53.48842546824181, 93.11993395675086, 88.07286309543558, 12.373980773183503, 267.4301041428411, 38.1543705858965, 153.0536690245521, 162.5492853425744, 16.507475793187897, 68.09926337451392, 82.40390537649156, 86.54863100147227, 81.33750833108601, 49.10024633821385, 32.10095944549672, 64.66436535746713, 12.315519107825175, 24.980343333014094, 94.54963857529614, 8.262356201373, 64.82855206329583, 15.724472581158874, 66.42095828592936, 73.05287941560225, 125.40142313808238, 23.320006637583624, 81.76696369103222, 195.26663731269576, 39.48308437055995, 8.906775128194, 16.327578137167112, 23.057135219890018, 56.302881157685185, 22.962063679966615, 39.3537611629113, 17.74530674274331, 18.90466413190198, 28.395395511528157, 43.300917280915954, 7.029554324141351, 163.81356577113058, 11.847427458790131, 53.659036845181255, 14.046128985691501, 32.68022678026475, 6.513191145951354, 27.145876959552762, 10.481444564816167, 5.357109184390307, 102.74892749309328, 7.145719275768464, 231.1031095988083, 65.55664237355518, 29.140275864124796, 39.157085076208055, 58.97409993131379, 103.31119992316093, 51.76585639107947, 5.5111160572177775, 54.38813826986995, 111.96420383014048, 60.71261866043625, 5.93002336986221, 126.62956930942232, 256.49447677905823, 12.183166455250241, ...])
Detected energies during the discharge + Energy spectrum
multiplot(icon_fig, T_int_first,E,xmean,count)
size_of_interactions_average(Etot, Ntot,size_interaction)
#energy_spectra_doublebreakdown(Etot, T_first, file_energy_spectra_doublebreakdown)