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 = 47178
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);
([5880710.676168551, 6074930.839518218, 6075713.593057577, 6076589.158667944, 6076969.549272898, 6081653.125, 6086014.0625, 6400967.86865652, 6408683.260248248, 6433595.5717683695, 6435621.156518319, 6435683.530717508, 6435690.625, 6437091.078499158, 6437671.875, 6438093.61854967, 6438568.75, 6439082.8125, 6439343.659288436, 6441560.9375, 6443683.860341296, 6566207.8125, 6568057.969510268, 6569648.4375, 6569830.415829163, 6655414.0625, 6656716.375448346, 6688927.00791497, 6693435.769859729, 6806943.995800502, 6814231.25, 6845707.432923305, 6894999.938780781, 6979094.413037776, 7004589.058504241, 7006943.4773839675, 7007089.0625, 7007442.204287439, 7008054.6875, 7008063.6648709625, 7011293.640353006, 7012224.021946973, 7013135.9375, 7022135.9375, 7033600.204330971, 7042123.056190671, 7054192.797537465, 7072188.828869766, 7077137.850607306, 7085556.490754089, 7085579.6875, 7103043.524251251, 7105151.5625, 7105532.1344566615, 7106102.610670588, 7106377.072856736, 7106934.98733846, 7110899.290518937, 7116617.1875, 7160887.5, 7177342.1875, 7181876.196143442, 7188000.0, 7226718.664678626, 7229031.868744079, 7229558.611143365, 7229575.32829056, 7229631.25, 7229651.977949893, 7229764.958618587, 7229795.3125, 7230753.125, 7231131.25, 7231771.887855548, 7231807.8125, 7232644.4463294735, 7232661.731908662, 7232662.362182877, 7232730.586268348, 7232801.5625, 7233000.0, 7233110.9375, 7233285.9375, 7233294.547086027, 7233630.987038435, 7233704.427210594, 7233752.491905973, 7233829.129460905, 7233838.88576403, 7233872.110014746, 7233887.981585634, 7233920.529572522, 7233967.1875, 7233987.721665975, 7233993.75, 7234019.703692454, 7234028.378615824, 7234073.896233192, 7234108.315625648, 7234314.0625, 7234403.203666006, 7234480.661183448, 7234488.4087608615, 7234526.935722419, 7234533.503343515, 7234630.268292398, 7234690.556059585, 7234762.5, 7234793.676744129, 7234805.6270487625, 7234872.396681571, 7234901.332828403, 7234953.5955005335, 7235067.255819965, 7235130.889688979, 7235257.8125, 7235266.209677966, 7235273.273755535, 7235288.688084784, 7235343.5684996415, 7235425.673337743, 7235509.375, 7235548.4375, 7235550.139199935, 7235590.7840713, 7235790.625, 7235893.603137362, 7235917.1875, 7235935.971326034, 7236017.1875, 7236060.409876815, 7236089.83742662, 7236199.69925915, 7236228.70943506, 7236286.159147852, 7236532.087258105, 7236591.977446422, 7236714.757888481, 7236856.360689735, 7236970.088906543, 7237059.959754583, 7237074.411624711, 7237232.8125, 7237250.039481142, 7237283.916339178, 7237640.334756546, 7237653.344988336, 7237744.157132762, 7237940.981419652, 7237954.545397946, 7238226.012027235, 7238385.948647867, 7238447.570713615, 7238454.6611862965, 7238463.568976312, 7238464.850117447, 7238702.6327072345, 7238751.685025547, 7238763.5292204, 7238974.135994115, 7238990.693167819, 7239018.168942739, 7239030.247440374, 7239041.370066621, 7239399.64465453, 7239431.238631071, 7239573.4375, 7239702.847592757, 7239706.25, 7239790.625, 7239838.860700891, 7239849.878983546, 7239956.072533239, 7239984.375, 7240056.891846813, 7240085.9715444585, 7240115.706985972, 7240164.780335782, 7240378.297024404, 7240464.0625, 7240470.248538151, 7240771.875, 7240875.7985667, 7241309.344494453, 7241321.760086983, 7241327.425108301, 7241336.0431546075, 7241600.748478348, 7241631.278684782, 7241702.416268736, 7241805.631074669, 7241860.9375, 7242158.315348838, 7242649.562888332, 7243120.098245766, 7243453.856933494, 7243801.0855196165, 7244119.816911436, 7244139.0625, 7244414.0625, 7244769.34400664, 7245028.125, 7248865.625, 7249094.726026927, 7249651.528112081, 7249723.059102823, 7250144.5636840975, 7250621.875, 7250697.659456767, 7250732.8125, 7250916.813784325, 7251261.936687839, 7251518.75, 7252352.724156431, 7253166.58123472, 7258579.347067137, 7263934.375, 7263944.016489621, 7263954.453374969, 7264220.3125, 7264847.949088036, 7267108.894874448, 7270790.697937273, 7271318.75, 7272965.625, 7272995.3125, 7293957.6536263125, 7349760.77102168, 7374398.001852678, 7381715.618173693, 7383535.469585297, 7384471.187201827, 7420623.393729228, 7442494.611643594, 7454650.022415875, 7475613.077036956, 7489107.14130072, 7492109.186555428, 7492708.5596080795, 7492712.5, 7493371.964432149, 7494860.835719163, 7496599.193375736, 7496659.971750216, 7497627.183502602, 7499250.0, 7504151.162915638, 7520180.481868866, 7521092.1875, 7521195.3125, 7521245.964768684, 7521809.3156567905, 7523971.72573293, 7524273.492920605, 7527666.324939357, 7527742.284080972, 7528011.01535897, 7528604.5355904205, 7529205.193247321, 7529535.9375, 7531521.875, 7531808.974876735, 7531936.61224114, 7533351.0147170555, 7533542.1875, 7533712.5, 7535092.77999117, 7539535.9375, 7540081.25, 7542273.354667182, 7544317.559806848, 7544325.0, 7546646.346275217, 7549394.313967362, 7549419.821373477, 7549449.927179874, 7549632.592391182, 7549958.145511388, 7551229.5593833085, 7551259.5030367505, 7552042.1875, 7553498.5610480355, 7555912.892319247, 7556017.610968465, 7556719.602637218, 7556740.512374709, 7557294.719018795, 7557627.752807698, 7558816.293352402, 7582092.1875, 7583171.875, 7583249.350624729, 7583336.782264624, 7585350.885117462, 7587740.6173961405, 7590512.5, 7595632.551060886, 7595820.810642923, 7595888.205071395, 7596121.097173988, 7596154.295108111, 7596674.324951803, 7596723.4375, 7596894.97260389, 7596897.757018103, 7596950.0, 7597607.8125, 7597979.6875, 7598146.875, 7599727.824997534, 7603455.666794805, 7603587.356272598, 7604434.375, 7604459.568008201, 7604639.0625, 7604649.576763095, 7605969.365210887, 7607918.826172637, 7608455.073574786, 7608477.965850057, 7608671.875, 7611393.75, 7612605.52536204, 7613417.682088326, 7615129.821938126, 7615919.8490665965, 7616843.602098224, 7618914.158416581, 7625315.625, 7645434.906383915, 7645451.5625, 7649939.548460693, 7656402.815887584, 7659592.1875, 7661190.618300107, 7661209.375, 7669398.529777001, 7678282.8125, 7687012.4511208, 7688660.9375, 7689995.3125, 7692104.627072308, 7692128.731554965, 7692183.928799155, 7693702.694864029, 7701628.125, 7702254.404175356, 7702490.213236059, 7705417.1875, 7707657.8125, 7708939.0625, 7709249.030892107, 7709655.987754288, 7710190.578736529, 7712462.5, 7712831.927452128, 7713214.786801133, 7713223.286734282, 7713433.388093018, 7714314.60669091, 7714405.706779991, 7714604.6875, 7715062.373710667, 7715064.3249764135, 7715121.733055214, 7715196.383308934, 7715445.036830233, 7715520.17410484, 7715632.508708896, 7715734.375, 7715807.543899263, 7715857.8125, 7715862.131824992, 7715972.754150389, 7716410.843995631, 7716563.07896181, 7716712.486045164, 7716779.852106753, 7716842.3663437, 7716984.375, 7717010.019060729, 7717029.148084054, 7717035.9375, 7717098.059721585, 7717101.758671364, 7717385.9375, 7717635.9375, 7717723.4375, 7717904.874726509, 7718011.24558667, 7718227.904155609, 7718228.18177374, 7718903.125, 7719006.037075323, 7719241.704288365, 7719293.601216233, 7719635.9375, 7720307.8125, 7720567.693009473, 7721573.4375, 7721761.41923994, 7721848.630643997, 7722172.490605124, 7722376.138733074, 7722539.175691287, 7723026.128908251, 7723737.037840979, 7724006.370718609, 7724255.162785889, 7724835.933491804, 7724923.323836062, 7725453.125, 7725826.482601994, 7725961.944222862, 7726379.3614493, 7726474.804075691, 7726542.063237205, 7726772.922148305, 7726829.6875, 7727143.779275958, 7727451.374614386, 7727575.0, 7727675.0, 7728113.134216275, 7728290.091201567, 7728872.141363326, 7731399.940875833, 7732332.614459175, 7733434.4897652855, 7733510.9375, 7733557.8125, 7733726.5625, 7733781.2043907, 7733906.25, 7733989.8815744, 7733994.177676421, 7734160.26040308, 7734305.748379779, 7734412.222592616, 7734598.239508199, 7734792.912157507, 7735156.25, 7735220.3280874165, 7735411.993411824, 7735570.3125, 7735967.35507463, 7736037.5, 7736364.19902992, 7736470.957637176, 7736474.825559189, 7736857.673616938, 7737425.677692156, 7737473.4375, 7737484.583299, 7737567.123757417, 7738204.65640368, 7738260.692512118, 7738859.091070605, 7739045.3125, 7739287.371698261, 7740732.078067369, 7740788.170694666, 7741280.714758188, 7743980.739271268, 7745138.004071151, 7746784.375, 7748490.625, 7752395.233658657, 7755976.802354088, 7756401.464880166, 7756573.701580855, 7756633.428462455, 7756821.233779292, 7757836.617212781, 7758218.602830989, 7758487.5, 7758643.83244493, 7759670.188093782, 7759678.125, 7763551.5625, 7765113.546146625, 7765407.5461034905, 7765439.951959857, 7766275.449239524, 7766340.539883918, 7770600.0, 7770981.25, 7771526.666712874, 7773522.003574049, 7811785.868741506, 7812642.1875, 7813122.86833409, 7816612.759974426, 7817515.607020262, 7817661.239170435, 7818124.129138434, 7818145.3125, 7825055.096539442, 7828304.6875, 7828962.5, 7835457.8125, 7839298.606509215, 7842863.202023133, 7843251.519952807, 7843777.5022458155, 7844737.5, 7849164.816652199, 7849471.875, 7850930.17289019, 7853301.292814691, 7853757.8125, 7853965.414413749, 7854188.718396159, 7854394.387469121, 7854451.179375494, 7854515.847928044, 7854518.9975450365, 7854636.676434949, 7854643.75, 7855505.158477496, 7855517.1875, 7855666.901652708, 7855747.635193396, 7856513.297705741, 7856580.424402263, 7856592.1875, 7856599.003045611, 7856642.1875, 7856706.25, 7856745.949103461, 7856804.160991817, 7856882.366644788, 7857011.532820414, 7857324.072634556, 7857374.597059804, 7857590.245167602, 7857621.875, 7857863.510379176, 7857984.311521242, 7858073.29016254, 7858283.036135312, 7858424.9326799605, 7858590.168472038, 7858664.116346367, 7858709.375, 7859078.125, 7859356.25, 7859549.177686481, 7859555.601938434, 7859860.9375, 7860174.214403076, 7860398.217854269, 7863334.8981185155, 7865265.536329912, 7889006.25, 7889450.028607779, 7890434.375, 7891960.05907271, 7892775.751466844, 7896012.2898273235, 7898823.4375, 7899325.0, 7901951.450146408, 7907507.294298119, 7907509.041801637, 7909365.60505553, 7917929.6875, 7932626.064842179, 7938648.213946224, 7939319.232775712, 7942443.113016764, 7943832.244557372, 7945787.5, 7945912.037929512, 7946560.9375, 7947549.401393246, 7947790.959279104, 7949964.0625, 7950123.4375, 7953023.077904421, 7953434.02757453, 7954674.3914364735, 7955304.060620157, 7955338.498678833, 7955369.351180758, 7955375.0, 7955396.618869305, 7955445.003507231, 7955449.109331927, 7955554.181099229, 7956254.6875, 7956451.5625, 7956910.726720432, 7956936.870392502, 7957070.3125, 7957162.5, 7957345.210534986, 7957350.964809772, 7957485.9375, 7957896.781555806, 7958006.584323418, 7959588.689399726, 7959643.539382552, 7960123.4375, 7963318.085322895, 7965268.091111017, 7965838.854552005, 7966333.837533934, 7966485.9375, 7966574.646863, 7967576.185346373, 7968893.75, 7968903.125, 7969817.124744892, 7970230.852611152, 7970305.141939624, 7971850.631499785, 7972503.965626417, 7972553.125, 7974256.925851708, 7974338.769342233, 7974389.897021246, 7975010.452451684, 7975460.201490856, 7975844.078551483, 7976792.772322766, 7978304.91302249, 7978792.208384492, 7981817.920498478, 7986383.665975025, 7988010.514663946, 7997255.832903348, 7998013.732595423, 8009426.101103804, 8009539.177379672, 8011106.25, 8011951.5625, 8013664.628632128, 8014383.983184178, 8015855.262938907, 8019560.452039467, 8023636.71687386, 8025915.497191294, 8029705.543620349, 8033212.614019167, 8036536.430653098, 8038848.4375, 8055087.5, 8068179.6875, 8069316.52961738, 8069906.25, 8070064.348723329, 8070170.3125, 8070957.8125, 8070964.0625, 8071031.25, 8071283.018478316, 8071296.875, 8071915.625, 8072175.0, 8073090.19784694, 8073270.3125, 8073793.75, 8074251.27131545, 8074507.106892637, 8074734.332269313, 8074743.080031804, 8075181.139685727, 8076525.502176886, 8077183.0603039125, 8077818.75, 8079739.507873472, 8080341.671559012, 8080489.0625, 8080720.3125, 8080951.653897612, 8081018.733800928, 8081076.842814669, 8081078.125, 8081093.64264466, 8081120.69460833, 8081146.875, 8081249.619252671, 8081287.5, 8081525.357886023, 8082030.038130836, 8082476.5625, 8082828.125, 8083234.464631164, 8083547.096688192, 8083593.729346263, 8083609.178690689, 8084111.592754446, 8084209.705535096, 8084510.259498882, 8086235.300784604, 8086629.97975761, 8090514.189634546, 8091144.759685236, 8091346.687835019, 8108590.078038246, 8113603.986537008, 8115262.5, 8118924.732220989, 8127213.578933957, 8129337.5, 8129905.780112804, 8130861.423430266, 8131966.143698349, 8132089.467492763, 8135610.9375, 8139331.602798915, 8143138.3242780315, 8143164.42038835, 8145026.5625, 8149047.305593445, 8149575.0, 8151035.270038648, 8151072.505090509, 8151199.144197152, 8151312.5, 8151667.1875, 8151898.569787916, 8151900.345542527, 8153096.875, 8153339.0625, 8153564.615889347, 8153930.475782335, 8154097.548663517, 8154229.6875, 8154338.132543331, 8154362.795685149, 8154431.050703661, 8154584.663106435, 8154624.122203594, 8154719.946921642, 8155069.973030452, 8155093.269934665, 8155098.4375, 8155123.297194458, 8155225.0, 8155250.646472154, 8155296.875, 8155310.4333419455, 8155390.604129183, 8155394.91029493, 8155844.068548329, 8156421.219238104, 8156646.983863884, 8157312.793331805, 8157402.468913567, 8160019.698592633, 8161315.117269083, 8161774.268757544, 8161776.5625, 8164053.201382157, 8164332.480860828, 8165196.875, 8165244.711046131, 8165456.93263107, 8171240.039938542, 8171737.26496108, 8172206.25, 8172213.466446723, 8172256.909205135, 8172692.1875, 8172713.675179132, 8172993.627037609, 8173115.67265385, 8173129.476717997, 8173545.289475421, 8173638.331178429, 8174742.1875, 8174840.762258825, 8174906.981526254, 8175020.3125, 8175263.608313527, 8175788.956866693, 8175835.573569541, 8175840.588100732, 8176246.411977819, 8176403.775202301, 8176502.3969301125, 8176543.716005693, 8176625.0, 8176903.125, 8176929.679208852, 8177095.3125, 8177184.375, 8177251.593075572, 8177301.988277704, 8177450.073825147, 8177620.166149415, 8177639.506902879, 8177942.7551457705, 8178028.9822866, 8178036.8289953265, 8178106.3163204705, 8178324.638876815, 8178369.19172486, 8178380.732841613, 8178499.221804611, 8178813.641167178, 8178836.035992391, 8179459.113168775, 8179754.7569937855, 8179827.607981312, 8179843.693429766, 8179951.5625, 8181027.818691291, 8181148.4375, 8181314.957007829, 8181921.875, 8181967.1875, 8182397.212363838, 8183425.41013506, 8183428.125, 8184080.541232504, 8184507.199668879, 8184512.5, 8184777.257107803, 8185330.93373883, 8185978.669947149, 8186002.953194458, 8186009.375, 8186019.067682904, 8186778.12150851, 8186830.739246259, 8187253.125, 8188391.84724573, 8188435.485947895, 8188695.6208572155, 8188918.507796565, 8190539.122949962, 8190910.9375, 8190947.083499329, 8191136.497685157, 8191143.397182483, 8192466.553368317, 8192500.527288563, 8192634.375, 8192829.6875, 8192830.854835007, 8194057.46745026, 8194862.821772393, 8195639.477994614, 8195795.3125, 8195857.8125, 8196414.0625, 8196415.625, 8198010.9375, 8198235.440864287, 8198572.658883216, 8199681.25, 8200115.625, 8206065.625, 8206603.125, 8207444.758644209, 8207447.168819662, 8207831.204231999, 8208706.25, 8208929.085755972, 8208951.89037247, 8210084.767757715, 8210262.034855746, 8210585.362921063, 8211229.65211349, 8213987.928348941, 8214085.573228162, 8217122.826020595, 8217728.055197595, 8217728.854592735, 8218472.136144958, 8219501.976556064, 8224000.446604044, 8225368.75, 8225423.4375, 8225471.602517075, 8226051.448576648, 8226460.738466141, 8226739.873136768, 8227077.703762583, 8227169.671181347, 8227445.129254264, 8227753.671460375, 8228214.0625, 8228279.329244911, 8228300.832038347, 8228432.8125, 8228546.5645327885, 8228801.7189131575, 8228802.627578752, 8228916.675045056, 8228923.765149695, 8228928.894317198, 8228981.997867714, 8229026.5625, 8229032.706461779, 8229035.76105556, 8229066.416746592, 8229091.056273916, 8229125.0, 8229201.327082285, 8229215.379864017, 8229370.755388819, 8229423.5854698885, 8229505.448392373, 8229722.670809152, 8229764.702466605, 8229794.521677128, 8229799.780908597, 8229824.230334383, 8229840.625, 8229901.5625, 8230051.253187396, 8230059.023842854, 8230141.06044138, 8230142.250337782, 8230167.580208476, 8230171.77126225, 8230398.977570805, 8230466.2223304715, 8230488.665350938, 8230493.55542075, 8230536.92007705, 8230553.890089002, 8230633.998817915, 8230637.457345117, 8230656.25, 8230668.75, 8230687.024245318, 8230704.6875, 8230972.778170705, 8231052.775300355, 8231079.6875, 8231162.5, 8231173.168680638, 8231179.6875, 8231301.5625, 8231361.360506818, 8231423.4375, 8231541.353324295, 8231668.238454913, 8231732.46364612, 8231758.366216298, 8231817.985632607, 8231902.613790045, 8231949.089165203, 8232053.125, 8232098.4375, 8232112.116420888, 8232140.625, 8232246.491429673, 8232257.8125, 8232259.143690521, 8232368.711052224, 8232484.375, 8232549.216258638, 8232700.703291304, 8232782.744303551, 8233001.426147995, 8233075.0, 8233079.433378406, 8233084.375, 8233090.625, 8233176.720881573, 8233416.676455357, 8233451.3717638515, 8233573.163115424, 8233594.956085363, 8233692.895571399, 8233716.748177753, 8233730.047403183, 8233757.32897621, 8233796.875, 8233798.129853498, 8233808.669004138, 8233942.638630612, 8233947.678589746, 8233962.375709806, 8233972.643772759, 8233977.112882467, 8234003.151127784, 8234060.843930827, 8234081.14297294, 8234113.360441701, 8234126.5625, 8234159.375, 8234246.875, 8234456.25, 8234476.5264479825, 8234518.051893559, 8234534.094694805, 8234560.3762811795, 8234638.238291232, 8234638.836591692, 8234674.950517324, 8235051.293552572, 8235099.872083241, 8235138.49206946, ...], [24.25757357139233, 18.71208877164586, 13.410522484373109, 9.414064262096744, 32.6281871355311, 76.58355475794073, 72.59672893303781, 54.19006907660443, 174.82559173597465, 106.80946982717204, 7.939970211176998, 25.39943988642005, 97.33349022498071, 74.33092390472956, 38.55330748361558, 10.928275107621346, 49.38763293521464, 84.91401916785631, 69.7215865815171, 94.75790430048261, 21.348107629111894, 92.47109685206385, 29.503914767972113, 177.57588924572076, 5.4939204018845444, 68.16753402558221, 52.72882615633846, 5.735704177651252, 25.602735969177235, 61.913493371850144, 28.598619572124218, 22.78483196174293, 7.581244798659494, 92.76264253643038, 17.626590583882617, 92.10268150428334, 81.45383802183032, 107.48735689697743, 86.1976552616932, 8.086931776654795, 26.53036337500362, 9.87984632747343, 58.33906205040396, 64.73612666094442, 13.117849324912434, 9.028534192464171, 89.306030028566, 10.781161924569094, 6.312535182905532, 27.04739804461031, 45.87657493697443, 34.20863006231086, 38.955374683880564, 19.883635992920013, 21.35133782597078, 8.576253750437305, 57.069921940345495, 78.65250028009828, 58.08131455638932, 43.42179186796897, 97.15511413892833, 59.325792385260144, 122.19421580209212, 26.9440025413456, 12.25544163025777, 62.63696351429614, 17.93546480051409, 52.36251406068002, 16.802950059892158, 19.979757841699687, 79.52790228176369, 38.57614466781236, 76.91849628126332, 14.99073619406414, 29.96924366841978, 5.181902222406866, 33.16972863238901, 14.441006076816752, 12.898929033274255, 60.24753952051781, 94.85994962909545, 52.515908163126895, 37.56517236373119, 6.175106247994436, 24.23567383055369, 5.794968873229225, 32.24284231008747, 53.983174626213575, 22.77812450708857, 75.09620034641542, 63.322301042216026, 38.06198956499259, 44.13777930228842, 11.492811807638118, 48.20279352463999, 13.03760917151347, 13.803985573880745, 55.64532214658195, 5.852169405197214, 78.78696050812198, 8.328619979282601, 52.28390551874269, 133.91048464062916, 194.57559563494064, 130.82285859083302, 40.15355610532956, 17.082492891885945, 54.47819019960623, 87.08126817942886, 34.083426627726226, 79.46665585131723, 49.629866944342666, 6.8612199355302055, 26.0902738133592, 36.88620079666568, 56.87095605035549, 13.092311788384425, 25.66261463482434, 101.97677019404844, 25.392405102640808, 9.973992107467515, 111.26757474286728, 29.253483504869173, 45.67623860914811, 11.385794369662538, 55.72719040881424, 7.55096982645634, 108.46300121465313, 24.543325329823496, 32.7133070380345, 13.251023990383153, 94.71878047931612, 14.366114526741839, 101.02187857824553, 11.492780353489621, 7.93699758411789, 14.197083414252326, 14.128789928468432, 36.2660219079961, 14.15266761053921, 113.58262788587278, 20.654595787475944, 48.84593505903766, 74.14944612195153, 64.01227775049378, 74.26256925446117, 24.842008278493736, 9.701138841089374, 11.734598214838407, 29.512337485880536, 13.189906416327773, 18.543295031425924, 8.692266513852113, 28.014480691181372, 21.557949091071716, 126.17800133378938, 13.347204016795239, 71.7279358891878, 77.55689841999686, 8.69405514954029, 20.952509177458154, 19.62655318333202, 38.58430090968402, 12.533332702296905, 18.98990458329236, 28.30188307420801, 50.04393751403731, 43.348094200683335, 34.332726379990575, 108.1922605431174, 36.89627207886319, 129.26168043733512, 25.453185662791654, 40.957377337731316, 83.12455943697371, 277.9776769851734, 15.263489041574148, 18.628880855332852, 85.83291522368803, 59.25065990505814, 35.05297839540137, 66.7147623469151, 6.012103371975939, 27.93510125674454, 28.94779629427346, 24.734502607028254, 6.503782048231332, 16.71680315854527, 23.81227209146298, 5.499644628645118, 7.3937384595117335, 92.45610701036978, 49.809552371658945, 70.20839923325832, 24.911511189967477, 54.16928887189445, 15.65251069418355, 112.61563549252041, 70.39744833008265, 90.4190461996119, 17.82013946188555, 130.0271313848528, 67.251512173987, 8.880292477024494, 27.86205546371857, 39.35402757447073, 7.926669791711105, 61.421967804419346, 7.344150337672506, 132.82652084185875, 22.852682762964683, 10.348267683112224, 32.370542554975735, 5.592246835243001, 39.93541722867993, 6.053398493421235, 48.2658556711989, 16.064832181969482, 23.512718393967415, 39.058188632394575, 5.231678216078822, 21.693676252505817, 15.22699588501723, 52.350283116713356, 42.31333626697641, 35.034726537929735, 7.546769028808207, 20.276050128739, 30.0020633481719, 41.187929135371334, 5.120626348965575, 7.95352440987982, 5.4598909793385415, 18.326679344885584, 37.548058974722835, 58.640144603267586, 19.939903506230323, 6.726459320303832, 31.99797391389039, 99.00334235312015, 15.293703213830842, 19.766424248474664, 158.23520797398913, 17.837065347778328, 50.95947638463338, 38.5937377876878, 10.555733281478776, 19.179103714574147, 45.021164160408986, 129.3038887890324, 12.327337474591543, 7.581914352545029, 14.40154108392908, 10.361338285310717, 18.506051585129793, 19.254130577215413, 8.328184119608578, 69.99617975540944, 96.55232821115688, 47.71170765988507, 68.0057571229559, 13.608169389854197, 18.336643781976054, 21.029324828143192, 71.23093022319003, 59.34189485726888, 17.81080829314932, 99.31571965281505, 70.82426228499622, 96.31033663081398, 18.54375543150325, 43.96134954728764, 69.46966757886531, 44.62524022076852, 21.582076964059894, 5.808611775867373, 58.47327684594258, 24.210262818802722, 45.99047859907254, 38.93767846721962, 73.86345017173538, 7.154311863831875, 12.483853322801963, 11.861093930097383, 18.298453102320682, 9.237953765552547, 21.901803241822567, 9.035346519179619, 47.4774239741295, 77.31309573214399, 32.24884900446236, 22.725781382367103, 19.565150560660587, 7.3753317648088705, 28.375392626622702, 34.74772199956265, 164.60134200620027, 12.007166802266, 72.61130427713121, 12.624523973069627, 22.638193849460492, 19.90821013836426, 112.62717510424861, 36.5166350677315, 19.863685643395893, 107.14826681300165, 82.14608440850222, 50.42359872533822, 41.38808469479679, 23.750710157859924, 23.794459294016427, 9.212760146640823, 87.97256282812947, 108.27171496188217, 42.95250540456112, 65.81546629119462, 17.952068700760364, 15.240015990981933, 6.843111366177061, 39.108617563428744, 55.91869062008044, 92.93815083019584, 10.156953125966085, 12.000085115211192, 78.03748702914943, 10.473147203815573, 25.90963131861705, 9.413844637601509, 118.92337261961225, 60.71589709880554, 33.74191032904866, 17.185731992457306, 5.59716916264534, 99.63358677611015, 5.706331741094681, 70.09355941389754, 11.275071433090163, 137.91425914975179, 27.593354217531267, 54.961764503815374, 95.16149510990596, 82.84422344062058, 27.60170623183616, 50.80254551286502, 7.012793356484341, 70.31356443228646, 7.0489140041026035, 27.809330478028052, 47.53401727657442, 49.16140106416115, 81.9938586331682, 12.20192584170123, 24.245284996749678, 11.056155884143035, 75.80579050407212, 5.566888288355309, 22.717938398530855, 6.463714271216538, 17.707629803820478, 23.409589585575937, 13.209214953740583, 47.004459588405595, 53.79647975166314, 33.71131821417864, 231.76363474048117, 47.85714752771008, 24.06658267192482, 157.42121567110112, 19.93606957473003, 162.2043868727519, 14.007860271183635, 94.23723460329823, 36.45054414707315, 56.007452863662614, 176.01587732294553, 43.59226920248565, 14.888585558530774, 7.663878254299535, 21.678077974049653, 109.78872776087903, 12.309614529746277, 93.72373653378011, 83.83138093484752, 45.96118281239364, 14.095189164803191, 98.01239688691417, 68.7194783835302, 44.949126472464116, 63.218549483911445, 16.26200726449251, 43.759414387369524, 49.657821957354194, 54.07893707850362, 59.80715106369654, 61.8040055856345, 16.7229813606492, 38.63166943340171, 71.20947754428677, 22.094649800464797, 46.337288028448555, 24.32132784170217, 11.443647895161845, 9.912486447319386, 8.074512738524849, 68.65291273764186, 153.23165155398198, 7.005042011922259, 9.435606999225518, 22.786102820024098, 48.50064480181919, 26.160682798775404, 112.11791056076694, 25.337230748323464, 60.276887233624734, 35.53393375811224, 22.5611034300886, 26.2890327362662, 47.8501668966187, 29.004133661253793, 6.769365394883453, 9.177432361975695, 30.752976722642707, 53.768302273429256, 18.072530392996423, 45.23857954728217, 15.863803059375329, 14.720844798467958, 14.236827530759337, 95.18389707936424, 42.82425670474293, 46.90736196521363, 80.17826791479044, 9.293133407716448, 32.75921191600026, 19.36587922297604, 9.721251567444856, 12.865848667711964, 57.542650656864396, 40.57762450710149, 63.232102093020984, 23.459571393336077, 92.12946931842167, 9.344618084361308, 20.033900925862653, 45.94969644883127, 144.77763295498653, 63.95731209936518, 7.157809745096933, 65.02204768210953, 131.04190703944877, 14.437319004681534, 8.680709202751034, 65.82890582208849, 11.469686466782605, 9.278080591719554, 22.885171708462888, 14.083295852284921, 23.39571039492393, 88.15210166996393, 26.22326598926608, 19.43503900182519, 12.367412001424903, 21.14860340576828, 15.000791310079943, 100.66364832407645, 72.61152301605848, 105.32532615898401, 27.056804343380627, 58.445958790435895, 63.978276092496785, 16.05361385778244, 9.912863002607315, 20.191244741099432, 31.270352286642165, 53.15947827468902, 68.15669739912431, 8.33066214566276, 26.64089541747694, 71.9764275330039, 60.02112525897027, 59.83646245525345, 29.95276535383352, 70.39456131614617, 192.40616446038212, 10.997221105829942, 56.19600787539381, 126.69649602930717, 15.354176352032079, 15.455316557816687, 14.685754489517471, 71.80783081151905, 156.75469268391407, 173.67047219867635, 19.593854100321742, 9.600209611313222, 11.728859482417011, 64.77355346653854, 16.769277548002155, 71.9786878478461, 44.349242544461724, 64.26574097535865, 11.402570867375404, 12.436478651487977, 27.710005155752054, 13.001970957048853, 29.48403201606635, 10.062402822757608, 149.0726382678498, 5.4829929780816204, 9.113324798706264, 86.19604951711965, 24.964269677932478, 83.51165910716404, 7.299750735433818, 74.8855490527351, 5.471416909327721, 11.538012344745635, 149.91650190934058, 93.6329737998113, 60.830115733157285, 31.87042161904558, 13.95349672156074, 38.57378051378118, 12.654973291455331, 373.9351815028047, 163.56391726928726, 31.215084883327602, 78.18236706487691, 98.28576877761449, 232.65570375216228, 13.866517501572723, 27.120309025955265, 9.891193443014338, 18.078404735798763, 56.23848595977171, 22.781883096526364, 34.381327673548654, 31.062338947051238, 75.38120795996244, 183.5787895106057, 20.162012259867687, 31.442055148970226, 45.66273246274852, 54.15278266843728, 31.607683695758695, 42.24127183306807, 142.97000542298986, 12.522235425357072, 10.246222846979952, 125.70784329909392, 66.012118908422, 35.003631279840064, 34.28128089293307, 81.03274169069783, 29.424775197800933, 98.66587441087867, 46.00044824181997, 12.396760581831558, 12.547932282702126, 24.97023530494779, 44.526555973355045, 54.18835964969206, 122.6883582926099, 13.276470281469884, 20.93600451118477, 7.116218713471051, 42.220019322932245, 47.11360043019488, 30.806233987774153, 9.775947281871948, 30.542341983026972, 56.59060874843984, 46.95842841014293, 31.66383565711528, 134.53871724255572, 95.23239792013864, 11.693756304618804, 34.63224147839784, 52.83028032073133, 19.229224849357756, 5.684998023120365, 34.84071033297574, 20.314364417067942, 27.13977938426793, 78.9364778602945, 40.076302278119314, 9.123830116776626, 113.73328678495297, 6.000128979106678, 62.548393395039255, 62.32605957489884, 61.07660928227855, 24.961482333371166, 176.90956790173416, 108.57222258247582, 30.537125770259255, 26.659345016787054, 27.716315868044962, 34.47866740078692, 58.659187587052244, 16.389818723306945, 57.809083518676594, 6.066467327568854, 123.73560278895314, 19.993905008823795, 12.910978542580448, 5.798752461895797, 8.914844667346033, 115.2470973448023, 13.7471087558263, 49.576965982395365, 67.28398299282493, 61.2960996909259, 27.341753723103878, 13.616142591257468, 5.140334661347173, 154.7903261129769, 12.756860796263206, 115.8710531847974, 5.751164837997978, 146.97509113510384, 50.82250203617453, 21.64355926161192, 58.66037075974728, 16.361466430024322, 87.98373174265558, 32.26955997603081, 13.625587452345783, 42.75811970758278, 7.944136794906358, 120.17643841087558, 19.012775994309735, 40.11381259654372, 179.88767031039896, 6.505251686055783, 220.41716344376195, 47.82211336331899, 180.16741799233904, 52.21264541431255, 19.57289764812986, 35.42425536528362, 99.17936531717193, 10.933642170117803, 19.65492752166312, 6.505114515384423, 34.46236859249448, 66.21120703048446, 30.74514676170334, 49.52428425017222, 12.913486826488558, 41.30563900222644, 6.118378418423374, 92.036885165095, 46.49479961149783, 33.91478847646618, 69.30873455097256, 11.465686819889578, 60.55578507469737, 35.255345392609755, 54.345177811821046, 92.40051644498303, 73.89422870701894, 41.088574410530576, 167.1149331501041, 18.638943863627382, 20.89195457316766, 19.950067948608357, 7.563820305795766, 27.51665301517465, 73.93356818814918, 62.2182127048121, 25.791232064431114, 8.930187479264864, 124.09437638075372, 62.64135230053582, 15.301706320623754, 5.2030094102138875, 40.106794706690486, 48.20408621770474, 24.149566929923736, 98.92760388734584, 202.8040644737085, 6.429017391987296, 46.46933193251134, 16.50696086189619, 38.94498829085417, 89.44702530187038, 35.335769246940956, 23.158460450771603, 100.14779377078824, 33.19727384093182, 25.172224313829492, 59.35729151935035, 16.371195069832844, 18.83576612329935, 46.251712233736875, 5.300201069332532, 42.659287481891056, 7.414825532679114, 56.5286702736544, 21.037083353172235, 77.05934237510874, 56.526807355901155, 8.149871904650762, 21.658619301356104, 53.6035893380792, 130.57024061987482, 114.38805801832214, 35.653502952961, 7.232143153479779, 45.29892456809702, 5.075368469154016, 21.166539502213798, 11.73732351622039, 40.39838920301173, 76.81271397967922, 43.725545810758696, 19.970806679281775, 119.32371869871042, 177.90457541499617, 39.7323628982011, 54.75654173847696, 31.764424771275213, 16.445312302409906, 108.74799224070776, 47.10806438568373, 81.56153032802924, 7.3453236731429365, 309.2095722046616, 31.89611846226391, 64.94871296875857, 23.05612844724527, 57.66300893000089, 118.71220277194178, 26.816947084160724, 13.709915683195554, 32.90859328404772, 110.17298713170493, 73.86053430978399, 40.94319247348433, 35.797173892197755, 8.660832043187366, 56.37624431060035, 61.860063871142174, 11.095240329077491, 13.602108299059575, 5.3010294615330915, 105.05267853514817, 111.43515656866657, 78.65121420317197, 20.065606003140484, 44.51094691369849, 21.416325325186897, 12.734408067355643, 166.14075282891963, 7.141676007291055, 72.44636374458278, 89.1328617179265, 10.30190937605914, 66.29545159596637, 68.34606167527299, 8.166076367458455, 45.66946086725886, 133.64372690798336, 9.95881079855131, 57.98168699029467, 9.024053111108085, 26.310291607473285, 5.292561524637448, 116.42424824795374, 87.08260532906921, 19.459112801856428, 74.80489296736522, 5.951448653229956, 44.898591639001644, 34.19271128654974, 105.08521874200902, 26.597567297246744, 22.967081560064315, 94.9018649511695, 10.473672085317574, 5.31160314518424, 7.935755502985153, 44.15066311243616, 99.38118381828633, 135.67552331633206, 28.36194032084727, 43.6684940263416, 107.73427624542629, 100.97075404839724, 47.89414005928088, 15.230565866851398, 25.934125161944564, 97.22215669599844, 58.01555380967821, 8.798698823916, 38.204713779536235, 53.007338938270834, 38.77930133394919, 80.59726419228767, 104.57334470286912, 115.19748207095603, 22.315462053932, 83.0072276160311, 24.250854221079475, 73.9931057605464, 5.324512077895358, 11.040420357631977, 36.53535841668805, 25.60866897330601, 94.4584569939251, 12.88835600139277, 70.12979626896949, 153.42526249320053, 16.404807382416177, 7.758632580986979, 52.73640478238308, 14.979997861530286, 6.96916555991156, 45.84086869322138, 28.76624762285007, 10.666911284118761, 31.583002096996104, 25.60227696652685, 82.27559391514649, 12.696222614196508, 59.795978895798015, 66.41035598228795, 72.34266332251043, 7.034792225469997, 43.661404776496695, 7.71870725058983, 24.51819678337133, 126.54906598845884, 53.78110442236178, 6.805858172325834, 9.854693969347396, 36.820534089015275, 27.100471189864123, 180.7763786715539, 85.96625573101261, 72.47677420360432, 48.47863834220546, 21.324588370578322, 25.766771553388832, 7.2351306495665835, 49.53740882122608, 120.3165952134316, 51.87418953044636, 30.03459999151781, 36.638977049573484, 21.526726570995052, 19.101227379085408, 31.288870083056548, 37.184552787793834, 52.55109805353049, 138.64275074192722, 32.29421576801894, 39.443937172743, 14.769886305893388, 30.89994337009608, 8.869632074431534, 108.5397337295843, 11.802621647367967, 5.899896337420204, 10.334498975843957, 9.301660051002044, 16.871261343277723, 55.35460595130107, 13.030759016728807, 11.020326270558364, 29.208576044291227, 6.816786607344301, 9.707900111211817, 11.90575177672137, 31.154528889665343, 31.220140794320347, 24.10871520497573, 6.469379815593845, 85.33360221639282, 19.301563867006674, 13.547061602892903, 8.842237051121034, 25.366213059396024, 7.813610671991481, 97.95197164263791, 42.98554326536774, 12.73627470510885, 32.948852485041755, 48.28173112936059, 202.3240981304121, 6.037855460365763, 106.05052171249018, 145.773618053594, 12.942982179500618, 49.61819370195161, 51.53936815084159, 10.96591092681416, 14.30909064731373, 49.0487404321708, 14.898608720086843, 170.97324510218627, 53.9904340340197, 30.0099735154879, 16.949165307403582, 62.60325629520437, 18.933303376942387, 34.78909849763859, 73.44816743150322, 19.01159651733171, 98.46339032452033, 5.1842468272807265, 127.7129589639463, 44.08826305867383, 44.19936742517921, 12.900355982165507, 17.215128771551658, 102.94090282448151, 59.16993973320615, 24.409776952671418, 9.834013717084098, 12.210191879695623, 7.465645502804163, 39.76937985127503, 42.92463655703797, 7.3382240888042185, 22.824069342765725, 100.80701790807663, 88.68552983742472, 29.299487084432894, 51.11608984843393, 74.39418661428658, 25.92544214689986, 29.631854229389887, 99.61290224276337, 41.947632319449035, 24.157373250629743, 40.943463981983925, 36.52888366211073, 8.523698153027725, 143.73839427685985, 5.754733248937612, 102.96855024876565, 55.29360788357853, 9.848026162780263, 191.38458560771286, 115.46023180320248, 130.02044285189987, 60.53329906428951, 35.62840076351396, 6.428597218910531, 98.84135926919151, 68.24158981894836, 104.81024199017331, 67.5286746196881, 40.89509170647196, 32.139633118131414, 126.1539350738822, 39.73646895497623, 100.51276240679769, 69.30802657170526, 85.8497565339177, 14.053977402321234, 41.646731350642334, 122.46123355948068, 21.606641319228835, 47.654282652455805, 236.50906838620057, 85.09788704476219, 118.15322480132838, 12.449949679963689, 22.120529006475806, 54.45045678084735, 19.7805838572867, 29.083046064335445, 5.3314891350595275, 6.381836392546021, 186.20079709828798, 6.012581521071454, 70.13486147109043, 18.990429408484008, 5.988813447758934, 13.218681215439144, 25.80194790549272, 40.32722481547789, 19.689370267315176, 36.58608954605033, 50.77461100361492, 68.13353181556046, 69.66553366893095, 104.50621045142756, 12.814361598296136, 129.8289142600959, 72.28883718853487, 46.93644277395643, 14.145114061593077, 93.20589206008975, 24.15566828011372, 96.12488313133088, 24.60806284239466, ...])
caption, xmean,count, xle, Etot = energy_spectrum(E_tot)
hist_file(E_hist, xmean, count, caption);
([5880710.676168551, 6074930.839518218, 6075713.593057577, 6076589.158667944, 6076969.549272898, 6081653.125, 6086014.0625, 6400967.86865652, 6408683.260248248, 6433595.5717683695, 6435621.156518319, 6435683.530717508, 6435690.625, 6437091.078499158, 6437671.875, 6438093.61854967, 6438568.75, 6439082.8125, 6439343.659288436, 6441560.9375, 6443683.860341296, 6566207.8125, 6568057.969510268, 6569648.4375, 6569830.415829163, 6655414.0625, 6656716.375448346, 6688927.00791497, 6693435.769859729, 6806943.995800502, 6814231.25, 6845707.432923305, 6894999.938780781, 6979094.413037776, 7004589.058504241, 7006943.4773839675, 7007089.0625, 7007442.204287439, 7008054.6875, 7008063.6648709625, 7011293.640353006, 7012224.021946973, 7013135.9375, 7022135.9375, 7033600.204330971, 7042123.056190671, 7054192.797537465, 7072188.828869766, 7077137.850607306, 7085556.490754089, 7085579.6875, 7103043.524251251, 7105151.5625, 7105532.1344566615, 7106102.610670588, 7106377.072856736, 7106934.98733846, 7110899.290518937, 7116617.1875, 7160887.5, 7177342.1875, 7181876.196143442, 7188000.0, 7226718.664678626, 7229031.868744079, 7229558.611143365, 7229575.32829056, 7229631.25, 7229651.977949893, 7229764.958618587, 7229795.3125, 7230753.125, 7231131.25, 7231771.887855548, 7231807.8125, 7232644.4463294735, 7232661.731908662, 7232662.362182877, 7232730.586268348, 7232801.5625, 7233000.0, 7233110.9375, 7233285.9375, 7233294.547086027, 7233630.987038435, 7233704.427210594, 7233752.491905973, 7233829.129460905, 7233838.88576403, 7233872.110014746, 7233887.981585634, 7233920.529572522, 7233967.1875, 7233987.721665975, 7233993.75, 7234019.703692454, 7234028.378615824, 7234073.896233192, 7234108.315625648, 7234314.0625, 7234403.203666006, 7234480.661183448, 7234488.4087608615, 7234526.935722419, 7234533.503343515, 7234630.268292398, 7234690.556059585, 7234762.5, 7234793.676744129, 7234805.6270487625, 7234872.396681571, 7234901.332828403, 7234953.5955005335, 7235067.255819965, 7235130.889688979, 7235257.8125, 7235266.209677966, 7235273.273755535, 7235288.688084784, 7235343.5684996415, 7235425.673337743, 7235509.375, 7235548.4375, 7235550.139199935, 7235590.7840713, 7235790.625, 7235893.603137362, 7235917.1875, 7235935.971326034, 7236017.1875, 7236060.409876815, 7236089.83742662, 7236199.69925915, 7236228.70943506, 7236286.159147852, 7236532.087258105, 7236591.977446422, 7236714.757888481, 7236856.360689735, 7236970.088906543, 7237059.959754583, 7237074.411624711, 7237232.8125, 7237250.039481142, 7237283.916339178, 7237640.334756546, 7237653.344988336, 7237744.157132762, 7237940.981419652, 7237954.545397946, 7238226.012027235, 7238385.948647867, 7238447.570713615, 7238454.6611862965, 7238463.568976312, 7238464.850117447, 7238702.6327072345, 7238751.685025547, 7238763.5292204, 7238974.135994115, 7238990.693167819, 7239018.168942739, 7239030.247440374, 7239041.370066621, 7239399.64465453, 7239431.238631071, 7239573.4375, 7239702.847592757, 7239706.25, 7239790.625, 7239838.860700891, 7239849.878983546, 7239956.072533239, 7239984.375, 7240056.891846813, 7240085.9715444585, 7240115.706985972, 7240164.780335782, 7240378.297024404, 7240464.0625, 7240470.248538151, 7240771.875, 7240875.7985667, 7241309.344494453, 7241321.760086983, 7241327.425108301, 7241336.0431546075, 7241600.748478348, 7241631.278684782, 7241702.416268736, 7241805.631074669, 7241860.9375, 7242158.315348838, 7242649.562888332, 7243120.098245766, 7243453.856933494, 7243801.0855196165, 7244119.816911436, 7244139.0625, 7244414.0625, 7244769.34400664, 7245028.125, 7248865.625, 7249094.726026927, 7249651.528112081, 7249723.059102823, 7250144.5636840975, 7250621.875, 7250697.659456767, 7250732.8125, 7250916.813784325, 7251261.936687839, 7251518.75, 7252352.724156431, 7253166.58123472, 7258579.347067137, 7263934.375, 7263944.016489621, 7263954.453374969, 7264220.3125, 7264847.949088036, 7267108.894874448, 7270790.697937273, 7271318.75, 7272965.625, 7272995.3125, 7293957.6536263125, 7349760.77102168, 7374398.001852678, 7381715.618173693, 7383535.469585297, 7384471.187201827, 7420623.393729228, 7442494.611643594, 7454650.022415875, 7475613.077036956, 7489107.14130072, 7492109.186555428, 7492708.5596080795, 7492712.5, 7493371.964432149, 7494860.835719163, 7496599.193375736, 7496659.971750216, 7497627.183502602, 7499250.0, 7504151.162915638, 7520180.481868866, 7521092.1875, 7521195.3125, 7521245.964768684, 7521809.3156567905, 7523971.72573293, 7524273.492920605, 7527666.324939357, 7527742.284080972, 7528011.01535897, 7528604.5355904205, 7529205.193247321, 7529535.9375, 7531521.875, 7531808.974876735, 7531936.61224114, 7533351.0147170555, 7533542.1875, 7533712.5, 7535092.77999117, 7539535.9375, 7540081.25, 7542273.354667182, 7544317.559806848, 7544325.0, 7546646.346275217, 7549394.313967362, 7549419.821373477, 7549449.927179874, 7549632.592391182, 7549958.145511388, 7551229.5593833085, 7551259.5030367505, 7552042.1875, 7553498.5610480355, 7555912.892319247, 7556017.610968465, 7556719.602637218, 7556740.512374709, 7557294.719018795, 7557627.752807698, 7558816.293352402, 7582092.1875, 7583171.875, 7583249.350624729, 7583336.782264624, 7585350.885117462, 7587740.6173961405, 7590512.5, 7595632.551060886, 7595820.810642923, 7595888.205071395, 7596121.097173988, 7596154.295108111, 7596674.324951803, 7596723.4375, 7596894.97260389, 7596897.757018103, 7596950.0, 7597607.8125, 7597979.6875, 7598146.875, 7599727.824997534, 7603455.666794805, 7603587.356272598, 7604434.375, 7604459.568008201, 7604639.0625, 7604649.576763095, 7605969.365210887, 7607918.826172637, 7608455.073574786, 7608477.965850057, 7608671.875, 7611393.75, 7612605.52536204, 7613417.682088326, 7615129.821938126, 7615919.8490665965, 7616843.602098224, 7618914.158416581, 7625315.625, 7645434.906383915, 7645451.5625, 7649939.548460693, 7656402.815887584, 7659592.1875, 7661190.618300107, 7661209.375, 7669398.529777001, 7678282.8125, 7687012.4511208, 7688660.9375, 7689995.3125, 7692104.627072308, 7692128.731554965, 7692183.928799155, 7693702.694864029, 7701628.125, 7702254.404175356, 7702490.213236059, 7705417.1875, 7707657.8125, 7708939.0625, 7709249.030892107, 7709655.987754288, 7710190.578736529, 7712462.5, 7712831.927452128, 7713214.786801133, 7713223.286734282, 7713433.388093018, 7714314.60669091, 7714405.706779991, 7714604.6875, 7715062.373710667, 7715064.3249764135, 7715121.733055214, 7715196.383308934, 7715445.036830233, 7715520.17410484, 7715632.508708896, 7715734.375, 7715807.543899263, 7715857.8125, 7715862.131824992, 7715972.754150389, 7716410.843995631, 7716563.07896181, 7716712.486045164, 7716779.852106753, 7716842.3663437, 7716984.375, 7717010.019060729, 7717029.148084054, 7717035.9375, 7717098.059721585, 7717101.758671364, 7717385.9375, 7717635.9375, 7717723.4375, 7717904.874726509, 7718011.24558667, 7718227.904155609, 7718228.18177374, 7718903.125, 7719006.037075323, 7719241.704288365, 7719293.601216233, 7719635.9375, 7720307.8125, 7720567.693009473, 7721573.4375, 7721761.41923994, 7721848.630643997, 7722172.490605124, 7722376.138733074, 7722539.175691287, 7723026.128908251, 7723737.037840979, 7724006.370718609, 7724255.162785889, 7724835.933491804, 7724923.323836062, 7725453.125, 7725826.482601994, 7725961.944222862, 7726379.3614493, 7726474.804075691, 7726542.063237205, 7726772.922148305, 7726829.6875, 7727143.779275958, 7727451.374614386, 7727575.0, 7727675.0, 7728113.134216275, 7728290.091201567, 7728872.141363326, 7731399.940875833, 7732332.614459175, 7733434.4897652855, 7733510.9375, 7733557.8125, 7733726.5625, 7733781.2043907, 7733906.25, 7733989.8815744, 7733994.177676421, 7734160.26040308, 7734305.748379779, 7734412.222592616, 7734598.239508199, 7734792.912157507, 7735156.25, 7735220.3280874165, 7735411.993411824, 7735570.3125, 7735967.35507463, 7736037.5, 7736364.19902992, 7736470.957637176, 7736474.825559189, 7736857.673616938, 7737425.677692156, 7737473.4375, 7737484.583299, 7737567.123757417, 7738204.65640368, 7738260.692512118, 7738859.091070605, 7739045.3125, 7739287.371698261, 7740732.078067369, 7740788.170694666, 7741280.714758188, 7743980.739271268, 7745138.004071151, 7746784.375, 7748490.625, 7752395.233658657, 7755976.802354088, 7756401.464880166, 7756573.701580855, 7756633.428462455, 7756821.233779292, 7757836.617212781, 7758218.602830989, 7758487.5, 7758643.83244493, 7759670.188093782, 7759678.125, 7763551.5625, 7765113.546146625, 7765407.5461034905, 7765439.951959857, 7766275.449239524, 7766340.539883918, 7770600.0, 7770981.25, 7771526.666712874, 7773522.003574049, 7811785.868741506, 7812642.1875, 7813122.86833409, 7816612.759974426, 7817515.607020262, 7817661.239170435, 7818124.129138434, 7818145.3125, 7825055.096539442, 7828304.6875, 7828962.5, 7835457.8125, 7839298.606509215, 7842863.202023133, 7843251.519952807, 7843777.5022458155, 7844737.5, 7849164.816652199, 7849471.875, 7850930.17289019, 7853301.292814691, 7853757.8125, 7853965.414413749, 7854188.718396159, 7854394.387469121, 7854451.179375494, 7854515.847928044, 7854518.9975450365, 7854636.676434949, 7854643.75, 7855505.158477496, 7855517.1875, 7855666.901652708, 7855747.635193396, 7856513.297705741, 7856580.424402263, 7856592.1875, 7856599.003045611, 7856642.1875, 7856706.25, 7856745.949103461, 7856804.160991817, 7856882.366644788, 7857011.532820414, 7857324.072634556, 7857374.597059804, 7857590.245167602, 7857621.875, 7857863.510379176, 7857984.311521242, 7858073.29016254, 7858283.036135312, 7858424.9326799605, 7858590.168472038, 7858664.116346367, 7858709.375, 7859078.125, 7859356.25, 7859549.177686481, 7859555.601938434, 7859860.9375, 7860174.214403076, 7860398.217854269, 7863334.8981185155, 7865265.536329912, 7889006.25, 7889450.028607779, 7890434.375, 7891960.05907271, 7892775.751466844, 7896012.2898273235, 7898823.4375, 7899325.0, 7901951.450146408, 7907507.294298119, 7907509.041801637, 7909365.60505553, 7917929.6875, 7932626.064842179, 7938648.213946224, 7939319.232775712, 7942443.113016764, 7943832.244557372, 7945787.5, 7945912.037929512, 7946560.9375, 7947549.401393246, 7947790.959279104, 7949964.0625, 7950123.4375, 7953023.077904421, 7953434.02757453, 7954674.3914364735, 7955304.060620157, 7955338.498678833, 7955369.351180758, 7955375.0, 7955396.618869305, 7955445.003507231, 7955449.109331927, 7955554.181099229, 7956254.6875, 7956451.5625, 7956910.726720432, 7956936.870392502, 7957070.3125, 7957162.5, 7957345.210534986, 7957350.964809772, 7957485.9375, 7957896.781555806, 7958006.584323418, 7959588.689399726, 7959643.539382552, 7960123.4375, 7963318.085322895, 7965268.091111017, 7965838.854552005, 7966333.837533934, 7966485.9375, 7966574.646863, 7967576.185346373, 7968893.75, 7968903.125, 7969817.124744892, 7970230.852611152, 7970305.141939624, 7971850.631499785, 7972503.965626417, 7972553.125, 7974256.925851708, 7974338.769342233, 7974389.897021246, 7975010.452451684, 7975460.201490856, 7975844.078551483, 7976792.772322766, 7978304.91302249, 7978792.208384492, 7981817.920498478, 7986383.665975025, 7988010.514663946, 7997255.832903348, 7998013.732595423, 8009426.101103804, 8009539.177379672, 8011106.25, 8011951.5625, 8013664.628632128, 8014383.983184178, 8015855.262938907, 8019560.452039467, 8023636.71687386, 8025915.497191294, 8029705.543620349, 8033212.614019167, 8036536.430653098, 8038848.4375, 8055087.5, 8068179.6875, 8069316.52961738, 8069906.25, 8070064.348723329, 8070170.3125, 8070957.8125, 8070964.0625, 8071031.25, 8071283.018478316, 8071296.875, 8071915.625, 8072175.0, 8073090.19784694, 8073270.3125, 8073793.75, 8074251.27131545, 8074507.106892637, 8074734.332269313, 8074743.080031804, 8075181.139685727, 8076525.502176886, 8077183.0603039125, 8077818.75, 8079739.507873472, 8080341.671559012, 8080489.0625, 8080720.3125, 8080951.653897612, 8081018.733800928, 8081076.842814669, 8081078.125, 8081093.64264466, 8081120.69460833, 8081146.875, 8081249.619252671, 8081287.5, 8081525.357886023, 8082030.038130836, 8082476.5625, 8082828.125, 8083234.464631164, 8083547.096688192, 8083593.729346263, 8083609.178690689, 8084111.592754446, 8084209.705535096, 8084510.259498882, 8086235.300784604, 8086629.97975761, 8090514.189634546, 8091144.759685236, 8091346.687835019, 8108590.078038246, 8113603.986537008, 8115262.5, 8118924.732220989, 8127213.578933957, 8129337.5, 8129905.780112804, 8130861.423430266, 8131966.143698349, 8132089.467492763, 8135610.9375, 8139331.602798915, 8143138.3242780315, 8143164.42038835, 8145026.5625, 8149047.305593445, 8149575.0, 8151035.270038648, 8151072.505090509, 8151199.144197152, 8151312.5, 8151667.1875, 8151898.569787916, 8151900.345542527, 8153096.875, 8153339.0625, 8153564.615889347, 8153930.475782335, 8154097.548663517, 8154229.6875, 8154338.132543331, 8154362.795685149, 8154431.050703661, 8154584.663106435, 8154624.122203594, 8154719.946921642, 8155069.973030452, 8155093.269934665, 8155098.4375, 8155123.297194458, 8155225.0, 8155250.646472154, 8155296.875, 8155310.4333419455, 8155390.604129183, 8155394.91029493, 8155844.068548329, 8156421.219238104, 8156646.983863884, 8157312.793331805, 8157402.468913567, 8160019.698592633, 8161315.117269083, 8161774.268757544, 8161776.5625, 8164053.201382157, 8164332.480860828, 8165196.875, 8165244.711046131, 8165456.93263107, 8171240.039938542, 8171737.26496108, 8172206.25, 8172213.466446723, 8172256.909205135, 8172692.1875, 8172713.675179132, 8172993.627037609, 8173115.67265385, 8173129.476717997, 8173545.289475421, 8173638.331178429, 8174742.1875, 8174840.762258825, 8174906.981526254, 8175020.3125, 8175263.608313527, 8175788.956866693, 8175835.573569541, 8175840.588100732, 8176246.411977819, 8176403.775202301, 8176502.3969301125, 8176543.716005693, 8176625.0, 8176903.125, 8176929.679208852, 8177095.3125, 8177184.375, 8177251.593075572, 8177301.988277704, 8177450.073825147, 8177620.166149415, 8177639.506902879, 8177942.7551457705, 8178028.9822866, 8178036.8289953265, 8178106.3163204705, 8178324.638876815, 8178369.19172486, 8178380.732841613, 8178499.221804611, 8178813.641167178, 8178836.035992391, 8179459.113168775, 8179754.7569937855, 8179827.607981312, 8179843.693429766, 8179951.5625, 8181027.818691291, 8181148.4375, 8181314.957007829, 8181921.875, 8181967.1875, 8182397.212363838, 8183425.41013506, 8183428.125, 8184080.541232504, 8184507.199668879, 8184512.5, 8184777.257107803, 8185330.93373883, 8185978.669947149, 8186002.953194458, 8186009.375, 8186019.067682904, 8186778.12150851, 8186830.739246259, 8187253.125, 8188391.84724573, 8188435.485947895, 8188695.6208572155, 8188918.507796565, 8190539.122949962, 8190910.9375, 8190947.083499329, 8191136.497685157, 8191143.397182483, 8192466.553368317, 8192500.527288563, 8192634.375, 8192829.6875, 8192830.854835007, 8194057.46745026, 8194862.821772393, 8195639.477994614, 8195795.3125, 8195857.8125, 8196414.0625, 8196415.625, 8198010.9375, 8198235.440864287, 8198572.658883216, 8199681.25, 8200115.625, 8206065.625, 8206603.125, 8207444.758644209, 8207447.168819662, 8207831.204231999, 8208706.25, 8208929.085755972, 8208951.89037247, 8210084.767757715, 8210262.034855746, 8210585.362921063, 8211229.65211349, 8213987.928348941, 8214085.573228162, 8217122.826020595, 8217728.055197595, 8217728.854592735, 8218472.136144958, 8219501.976556064, 8224000.446604044, 8225368.75, 8225423.4375, 8225471.602517075, 8226051.448576648, 8226460.738466141, 8226739.873136768, 8227077.703762583, 8227169.671181347, 8227445.129254264, 8227753.671460375, 8228214.0625, 8228279.329244911, 8228300.832038347, 8228432.8125, 8228546.5645327885, 8228801.7189131575, 8228802.627578752, 8228916.675045056, 8228923.765149695, 8228928.894317198, 8228981.997867714, 8229026.5625, 8229032.706461779, 8229035.76105556, 8229066.416746592, 8229091.056273916, 8229125.0, 8229201.327082285, 8229215.379864017, 8229370.755388819, 8229423.5854698885, 8229505.448392373, 8229722.670809152, 8229764.702466605, 8229794.521677128, 8229799.780908597, 8229824.230334383, 8229840.625, 8229901.5625, 8230051.253187396, 8230059.023842854, 8230141.06044138, 8230142.250337782, 8230167.580208476, 8230171.77126225, 8230398.977570805, 8230466.2223304715, 8230488.665350938, 8230493.55542075, 8230536.92007705, 8230553.890089002, 8230633.998817915, 8230637.457345117, 8230656.25, 8230668.75, 8230687.024245318, 8230704.6875, 8230972.778170705, 8231052.775300355, 8231079.6875, 8231162.5, 8231173.168680638, 8231179.6875, 8231301.5625, 8231361.360506818, 8231423.4375, 8231541.353324295, 8231668.238454913, 8231732.46364612, 8231758.366216298, 8231817.985632607, 8231902.613790045, 8231949.089165203, 8232053.125, 8232098.4375, 8232112.116420888, 8232140.625, 8232246.491429673, 8232257.8125, 8232259.143690521, 8232368.711052224, 8232484.375, 8232549.216258638, 8232700.703291304, 8232782.744303551, 8233001.426147995, 8233075.0, 8233079.433378406, 8233084.375, 8233090.625, 8233176.720881573, 8233416.676455357, 8233451.3717638515, 8233573.163115424, 8233594.956085363, 8233692.895571399, 8233716.748177753, 8233730.047403183, 8233757.32897621, 8233796.875, 8233798.129853498, 8233808.669004138, 8233942.638630612, 8233947.678589746, 8233962.375709806, 8233972.643772759, 8233977.112882467, 8234003.151127784, 8234060.843930827, 8234081.14297294, 8234113.360441701, 8234126.5625, 8234159.375, 8234246.875, 8234456.25, 8234476.5264479825, 8234518.051893559, 8234534.094694805, 8234560.3762811795, 8234638.238291232, 8234638.836591692, 8234674.950517324, 8235051.293552572, 8235099.872083241, 8235138.49206946, ...], [24.25757357139233, 18.71208877164586, 13.410522484373109, 9.414064262096744, 32.6281871355311, 76.58355475794073, 72.59672893303781, 54.19006907660443, 174.82559173597465, 106.80946982717204, 7.939970211176998, 25.39943988642005, 97.33349022498071, 74.33092390472956, 38.55330748361558, 10.928275107621346, 49.38763293521464, 84.91401916785631, 69.7215865815171, 94.75790430048261, 21.348107629111894, 92.47109685206385, 29.503914767972113, 177.57588924572076, 5.4939204018845444, 68.16753402558221, 52.72882615633846, 5.735704177651252, 25.602735969177235, 61.913493371850144, 28.598619572124218, 22.78483196174293, 7.581244798659494, 92.76264253643038, 17.626590583882617, 92.10268150428334, 81.45383802183032, 107.48735689697743, 86.1976552616932, 8.086931776654795, 26.53036337500362, 9.87984632747343, 58.33906205040396, 64.73612666094442, 13.117849324912434, 9.028534192464171, 89.306030028566, 10.781161924569094, 6.312535182905532, 27.04739804461031, 45.87657493697443, 34.20863006231086, 38.955374683880564, 19.883635992920013, 21.35133782597078, 8.576253750437305, 57.069921940345495, 78.65250028009828, 58.08131455638932, 43.42179186796897, 97.15511413892833, 59.325792385260144, 122.19421580209212, 26.9440025413456, 12.25544163025777, 62.63696351429614, 17.93546480051409, 52.36251406068002, 16.802950059892158, 19.979757841699687, 79.52790228176369, 38.57614466781236, 76.91849628126332, 14.99073619406414, 29.96924366841978, 5.181902222406866, 33.16972863238901, 14.441006076816752, 12.898929033274255, 60.24753952051781, 94.85994962909545, 52.515908163126895, 37.56517236373119, 6.175106247994436, 24.23567383055369, 5.794968873229225, 32.24284231008747, 53.983174626213575, 22.77812450708857, 75.09620034641542, 63.322301042216026, 38.06198956499259, 44.13777930228842, 11.492811807638118, 48.20279352463999, 13.03760917151347, 13.803985573880745, 55.64532214658195, 5.852169405197214, 78.78696050812198, 8.328619979282601, 52.28390551874269, 133.91048464062916, 194.57559563494064, 130.82285859083302, 40.15355610532956, 17.082492891885945, 54.47819019960623, 87.08126817942886, 34.083426627726226, 79.46665585131723, 49.629866944342666, 6.8612199355302055, 26.0902738133592, 36.88620079666568, 56.87095605035549, 13.092311788384425, 25.66261463482434, 101.97677019404844, 25.392405102640808, 9.973992107467515, 111.26757474286728, 29.253483504869173, 45.67623860914811, 11.385794369662538, 55.72719040881424, 7.55096982645634, 108.46300121465313, 24.543325329823496, 32.7133070380345, 13.251023990383153, 94.71878047931612, 14.366114526741839, 101.02187857824553, 11.492780353489621, 7.93699758411789, 14.197083414252326, 14.128789928468432, 36.2660219079961, 14.15266761053921, 113.58262788587278, 20.654595787475944, 48.84593505903766, 74.14944612195153, 64.01227775049378, 74.26256925446117, 24.842008278493736, 9.701138841089374, 11.734598214838407, 29.512337485880536, 13.189906416327773, 18.543295031425924, 8.692266513852113, 28.014480691181372, 21.557949091071716, 126.17800133378938, 13.347204016795239, 71.7279358891878, 77.55689841999686, 8.69405514954029, 20.952509177458154, 19.62655318333202, 38.58430090968402, 12.533332702296905, 18.98990458329236, 28.30188307420801, 50.04393751403731, 43.348094200683335, 34.332726379990575, 108.1922605431174, 36.89627207886319, 129.26168043733512, 25.453185662791654, 40.957377337731316, 83.12455943697371, 277.9776769851734, 15.263489041574148, 18.628880855332852, 85.83291522368803, 59.25065990505814, 35.05297839540137, 66.7147623469151, 6.012103371975939, 27.93510125674454, 28.94779629427346, 24.734502607028254, 6.503782048231332, 16.71680315854527, 23.81227209146298, 5.499644628645118, 7.3937384595117335, 92.45610701036978, 49.809552371658945, 70.20839923325832, 24.911511189967477, 54.16928887189445, 15.65251069418355, 112.61563549252041, 70.39744833008265, 90.4190461996119, 17.82013946188555, 130.0271313848528, 67.251512173987, 8.880292477024494, 27.86205546371857, 39.35402757447073, 7.926669791711105, 61.421967804419346, 7.344150337672506, 132.82652084185875, 22.852682762964683, 10.348267683112224, 32.370542554975735, 5.592246835243001, 39.93541722867993, 6.053398493421235, 48.2658556711989, 16.064832181969482, 23.512718393967415, 39.058188632394575, 5.231678216078822, 21.693676252505817, 15.22699588501723, 52.350283116713356, 42.31333626697641, 35.034726537929735, 7.546769028808207, 20.276050128739, 30.0020633481719, 41.187929135371334, 5.120626348965575, 7.95352440987982, 5.4598909793385415, 18.326679344885584, 37.548058974722835, 58.640144603267586, 19.939903506230323, 6.726459320303832, 31.99797391389039, 99.00334235312015, 15.293703213830842, 19.766424248474664, 158.23520797398913, 17.837065347778328, 50.95947638463338, 38.5937377876878, 10.555733281478776, 19.179103714574147, 45.021164160408986, 129.3038887890324, 12.327337474591543, 7.581914352545029, 14.40154108392908, 10.361338285310717, 18.506051585129793, 19.254130577215413, 8.328184119608578, 69.99617975540944, 96.55232821115688, 47.71170765988507, 68.0057571229559, 13.608169389854197, 18.336643781976054, 21.029324828143192, 71.23093022319003, 59.34189485726888, 17.81080829314932, 99.31571965281505, 70.82426228499622, 96.31033663081398, 18.54375543150325, 43.96134954728764, 69.46966757886531, 44.62524022076852, 21.582076964059894, 5.808611775867373, 58.47327684594258, 24.210262818802722, 45.99047859907254, 38.93767846721962, 73.86345017173538, 7.154311863831875, 12.483853322801963, 11.861093930097383, 18.298453102320682, 9.237953765552547, 21.901803241822567, 9.035346519179619, 47.4774239741295, 77.31309573214399, 32.24884900446236, 22.725781382367103, 19.565150560660587, 7.3753317648088705, 28.375392626622702, 34.74772199956265, 164.60134200620027, 12.007166802266, 72.61130427713121, 12.624523973069627, 22.638193849460492, 19.90821013836426, 112.62717510424861, 36.5166350677315, 19.863685643395893, 107.14826681300165, 82.14608440850222, 50.42359872533822, 41.38808469479679, 23.750710157859924, 23.794459294016427, 9.212760146640823, 87.97256282812947, 108.27171496188217, 42.95250540456112, 65.81546629119462, 17.952068700760364, 15.240015990981933, 6.843111366177061, 39.108617563428744, 55.91869062008044, 92.93815083019584, 10.156953125966085, 12.000085115211192, 78.03748702914943, 10.473147203815573, 25.90963131861705, 9.413844637601509, 118.92337261961225, 60.71589709880554, 33.74191032904866, 17.185731992457306, 5.59716916264534, 99.63358677611015, 5.706331741094681, 70.09355941389754, 11.275071433090163, 137.91425914975179, 27.593354217531267, 54.961764503815374, 95.16149510990596, 82.84422344062058, 27.60170623183616, 50.80254551286502, 7.012793356484341, 70.31356443228646, 7.0489140041026035, 27.809330478028052, 47.53401727657442, 49.16140106416115, 81.9938586331682, 12.20192584170123, 24.245284996749678, 11.056155884143035, 75.80579050407212, 5.566888288355309, 22.717938398530855, 6.463714271216538, 17.707629803820478, 23.409589585575937, 13.209214953740583, 47.004459588405595, 53.79647975166314, 33.71131821417864, 231.76363474048117, 47.85714752771008, 24.06658267192482, 157.42121567110112, 19.93606957473003, 162.2043868727519, 14.007860271183635, 94.23723460329823, 36.45054414707315, 56.007452863662614, 176.01587732294553, 43.59226920248565, 14.888585558530774, 7.663878254299535, 21.678077974049653, 109.78872776087903, 12.309614529746277, 93.72373653378011, 83.83138093484752, 45.96118281239364, 14.095189164803191, 98.01239688691417, 68.7194783835302, 44.949126472464116, 63.218549483911445, 16.26200726449251, 43.759414387369524, 49.657821957354194, 54.07893707850362, 59.80715106369654, 61.8040055856345, 16.7229813606492, 38.63166943340171, 71.20947754428677, 22.094649800464797, 46.337288028448555, 24.32132784170217, 11.443647895161845, 9.912486447319386, 8.074512738524849, 68.65291273764186, 153.23165155398198, 7.005042011922259, 9.435606999225518, 22.786102820024098, 48.50064480181919, 26.160682798775404, 112.11791056076694, 25.337230748323464, 60.276887233624734, 35.53393375811224, 22.5611034300886, 26.2890327362662, 47.8501668966187, 29.004133661253793, 6.769365394883453, 9.177432361975695, 30.752976722642707, 53.768302273429256, 18.072530392996423, 45.23857954728217, 15.863803059375329, 14.720844798467958, 14.236827530759337, 95.18389707936424, 42.82425670474293, 46.90736196521363, 80.17826791479044, 9.293133407716448, 32.75921191600026, 19.36587922297604, 9.721251567444856, 12.865848667711964, 57.542650656864396, 40.57762450710149, 63.232102093020984, 23.459571393336077, 92.12946931842167, 9.344618084361308, 20.033900925862653, 45.94969644883127, 144.77763295498653, 63.95731209936518, 7.157809745096933, 65.02204768210953, 131.04190703944877, 14.437319004681534, 8.680709202751034, 65.82890582208849, 11.469686466782605, 9.278080591719554, 22.885171708462888, 14.083295852284921, 23.39571039492393, 88.15210166996393, 26.22326598926608, 19.43503900182519, 12.367412001424903, 21.14860340576828, 15.000791310079943, 100.66364832407645, 72.61152301605848, 105.32532615898401, 27.056804343380627, 58.445958790435895, 63.978276092496785, 16.05361385778244, 9.912863002607315, 20.191244741099432, 31.270352286642165, 53.15947827468902, 68.15669739912431, 8.33066214566276, 26.64089541747694, 71.9764275330039, 60.02112525897027, 59.83646245525345, 29.95276535383352, 70.39456131614617, 192.40616446038212, 10.997221105829942, 56.19600787539381, 126.69649602930717, 15.354176352032079, 15.455316557816687, 14.685754489517471, 71.80783081151905, 156.75469268391407, 173.67047219867635, 19.593854100321742, 9.600209611313222, 11.728859482417011, 64.77355346653854, 16.769277548002155, 71.9786878478461, 44.349242544461724, 64.26574097535865, 11.402570867375404, 12.436478651487977, 27.710005155752054, 13.001970957048853, 29.48403201606635, 10.062402822757608, 149.0726382678498, 5.4829929780816204, 9.113324798706264, 86.19604951711965, 24.964269677932478, 83.51165910716404, 7.299750735433818, 74.8855490527351, 5.471416909327721, 11.538012344745635, 149.91650190934058, 93.6329737998113, 60.830115733157285, 31.87042161904558, 13.95349672156074, 38.57378051378118, 12.654973291455331, 373.9351815028047, 163.56391726928726, 31.215084883327602, 78.18236706487691, 98.28576877761449, 232.65570375216228, 13.866517501572723, 27.120309025955265, 9.891193443014338, 18.078404735798763, 56.23848595977171, 22.781883096526364, 34.381327673548654, 31.062338947051238, 75.38120795996244, 183.5787895106057, 20.162012259867687, 31.442055148970226, 45.66273246274852, 54.15278266843728, 31.607683695758695, 42.24127183306807, 142.97000542298986, 12.522235425357072, 10.246222846979952, 125.70784329909392, 66.012118908422, 35.003631279840064, 34.28128089293307, 81.03274169069783, 29.424775197800933, 98.66587441087867, 46.00044824181997, 12.396760581831558, 12.547932282702126, 24.97023530494779, 44.526555973355045, 54.18835964969206, 122.6883582926099, 13.276470281469884, 20.93600451118477, 7.116218713471051, 42.220019322932245, 47.11360043019488, 30.806233987774153, 9.775947281871948, 30.542341983026972, 56.59060874843984, 46.95842841014293, 31.66383565711528, 134.53871724255572, 95.23239792013864, 11.693756304618804, 34.63224147839784, 52.83028032073133, 19.229224849357756, 5.684998023120365, 34.84071033297574, 20.314364417067942, 27.13977938426793, 78.9364778602945, 40.076302278119314, 9.123830116776626, 113.73328678495297, 6.000128979106678, 62.548393395039255, 62.32605957489884, 61.07660928227855, 24.961482333371166, 176.90956790173416, 108.57222258247582, 30.537125770259255, 26.659345016787054, 27.716315868044962, 34.47866740078692, 58.659187587052244, 16.389818723306945, 57.809083518676594, 6.066467327568854, 123.73560278895314, 19.993905008823795, 12.910978542580448, 5.798752461895797, 8.914844667346033, 115.2470973448023, 13.7471087558263, 49.576965982395365, 67.28398299282493, 61.2960996909259, 27.341753723103878, 13.616142591257468, 5.140334661347173, 154.7903261129769, 12.756860796263206, 115.8710531847974, 5.751164837997978, 146.97509113510384, 50.82250203617453, 21.64355926161192, 58.66037075974728, 16.361466430024322, 87.98373174265558, 32.26955997603081, 13.625587452345783, 42.75811970758278, 7.944136794906358, 120.17643841087558, 19.012775994309735, 40.11381259654372, 179.88767031039896, 6.505251686055783, 220.41716344376195, 47.82211336331899, 180.16741799233904, 52.21264541431255, 19.57289764812986, 35.42425536528362, 99.17936531717193, 10.933642170117803, 19.65492752166312, 6.505114515384423, 34.46236859249448, 66.21120703048446, 30.74514676170334, 49.52428425017222, 12.913486826488558, 41.30563900222644, 6.118378418423374, 92.036885165095, 46.49479961149783, 33.91478847646618, 69.30873455097256, 11.465686819889578, 60.55578507469737, 35.255345392609755, 54.345177811821046, 92.40051644498303, 73.89422870701894, 41.088574410530576, 167.1149331501041, 18.638943863627382, 20.89195457316766, 19.950067948608357, 7.563820305795766, 27.51665301517465, 73.93356818814918, 62.2182127048121, 25.791232064431114, 8.930187479264864, 124.09437638075372, 62.64135230053582, 15.301706320623754, 5.2030094102138875, 40.106794706690486, 48.20408621770474, 24.149566929923736, 98.92760388734584, 202.8040644737085, 6.429017391987296, 46.46933193251134, 16.50696086189619, 38.94498829085417, 89.44702530187038, 35.335769246940956, 23.158460450771603, 100.14779377078824, 33.19727384093182, 25.172224313829492, 59.35729151935035, 16.371195069832844, 18.83576612329935, 46.251712233736875, 5.300201069332532, 42.659287481891056, 7.414825532679114, 56.5286702736544, 21.037083353172235, 77.05934237510874, 56.526807355901155, 8.149871904650762, 21.658619301356104, 53.6035893380792, 130.57024061987482, 114.38805801832214, 35.653502952961, 7.232143153479779, 45.29892456809702, 5.075368469154016, 21.166539502213798, 11.73732351622039, 40.39838920301173, 76.81271397967922, 43.725545810758696, 19.970806679281775, 119.32371869871042, 177.90457541499617, 39.7323628982011, 54.75654173847696, 31.764424771275213, 16.445312302409906, 108.74799224070776, 47.10806438568373, 81.56153032802924, 7.3453236731429365, 309.2095722046616, 31.89611846226391, 64.94871296875857, 23.05612844724527, 57.66300893000089, 118.71220277194178, 26.816947084160724, 13.709915683195554, 32.90859328404772, 110.17298713170493, 73.86053430978399, 40.94319247348433, 35.797173892197755, 8.660832043187366, 56.37624431060035, 61.860063871142174, 11.095240329077491, 13.602108299059575, 5.3010294615330915, 105.05267853514817, 111.43515656866657, 78.65121420317197, 20.065606003140484, 44.51094691369849, 21.416325325186897, 12.734408067355643, 166.14075282891963, 7.141676007291055, 72.44636374458278, 89.1328617179265, 10.30190937605914, 66.29545159596637, 68.34606167527299, 8.166076367458455, 45.66946086725886, 133.64372690798336, 9.95881079855131, 57.98168699029467, 9.024053111108085, 26.310291607473285, 5.292561524637448, 116.42424824795374, 87.08260532906921, 19.459112801856428, 74.80489296736522, 5.951448653229956, 44.898591639001644, 34.19271128654974, 105.08521874200902, 26.597567297246744, 22.967081560064315, 94.9018649511695, 10.473672085317574, 5.31160314518424, 7.935755502985153, 44.15066311243616, 99.38118381828633, 135.67552331633206, 28.36194032084727, 43.6684940263416, 107.73427624542629, 100.97075404839724, 47.89414005928088, 15.230565866851398, 25.934125161944564, 97.22215669599844, 58.01555380967821, 8.798698823916, 38.204713779536235, 53.007338938270834, 38.77930133394919, 80.59726419228767, 104.57334470286912, 115.19748207095603, 22.315462053932, 83.0072276160311, 24.250854221079475, 73.9931057605464, 5.324512077895358, 11.040420357631977, 36.53535841668805, 25.60866897330601, 94.4584569939251, 12.88835600139277, 70.12979626896949, 153.42526249320053, 16.404807382416177, 7.758632580986979, 52.73640478238308, 14.979997861530286, 6.96916555991156, 45.84086869322138, 28.76624762285007, 10.666911284118761, 31.583002096996104, 25.60227696652685, 82.27559391514649, 12.696222614196508, 59.795978895798015, 66.41035598228795, 72.34266332251043, 7.034792225469997, 43.661404776496695, 7.71870725058983, 24.51819678337133, 126.54906598845884, 53.78110442236178, 6.805858172325834, 9.854693969347396, 36.820534089015275, 27.100471189864123, 180.7763786715539, 85.96625573101261, 72.47677420360432, 48.47863834220546, 21.324588370578322, 25.766771553388832, 7.2351306495665835, 49.53740882122608, 120.3165952134316, 51.87418953044636, 30.03459999151781, 36.638977049573484, 21.526726570995052, 19.101227379085408, 31.288870083056548, 37.184552787793834, 52.55109805353049, 138.64275074192722, 32.29421576801894, 39.443937172743, 14.769886305893388, 30.89994337009608, 8.869632074431534, 108.5397337295843, 11.802621647367967, 5.899896337420204, 10.334498975843957, 9.301660051002044, 16.871261343277723, 55.35460595130107, 13.030759016728807, 11.020326270558364, 29.208576044291227, 6.816786607344301, 9.707900111211817, 11.90575177672137, 31.154528889665343, 31.220140794320347, 24.10871520497573, 6.469379815593845, 85.33360221639282, 19.301563867006674, 13.547061602892903, 8.842237051121034, 25.366213059396024, 7.813610671991481, 97.95197164263791, 42.98554326536774, 12.73627470510885, 32.948852485041755, 48.28173112936059, 202.3240981304121, 6.037855460365763, 106.05052171249018, 145.773618053594, 12.942982179500618, 49.61819370195161, 51.53936815084159, 10.96591092681416, 14.30909064731373, 49.0487404321708, 14.898608720086843, 170.97324510218627, 53.9904340340197, 30.0099735154879, 16.949165307403582, 62.60325629520437, 18.933303376942387, 34.78909849763859, 73.44816743150322, 19.01159651733171, 98.46339032452033, 5.1842468272807265, 127.7129589639463, 44.08826305867383, 44.19936742517921, 12.900355982165507, 17.215128771551658, 102.94090282448151, 59.16993973320615, 24.409776952671418, 9.834013717084098, 12.210191879695623, 7.465645502804163, 39.76937985127503, 42.92463655703797, 7.3382240888042185, 22.824069342765725, 100.80701790807663, 88.68552983742472, 29.299487084432894, 51.11608984843393, 74.39418661428658, 25.92544214689986, 29.631854229389887, 99.61290224276337, 41.947632319449035, 24.157373250629743, 40.943463981983925, 36.52888366211073, 8.523698153027725, 143.73839427685985, 5.754733248937612, 102.96855024876565, 55.29360788357853, 9.848026162780263, 191.38458560771286, 115.46023180320248, 130.02044285189987, 60.53329906428951, 35.62840076351396, 6.428597218910531, 98.84135926919151, 68.24158981894836, 104.81024199017331, 67.5286746196881, 40.89509170647196, 32.139633118131414, 126.1539350738822, 39.73646895497623, 100.51276240679769, 69.30802657170526, 85.8497565339177, 14.053977402321234, 41.646731350642334, 122.46123355948068, 21.606641319228835, 47.654282652455805, 236.50906838620057, 85.09788704476219, 118.15322480132838, 12.449949679963689, 22.120529006475806, 54.45045678084735, 19.7805838572867, 29.083046064335445, 5.3314891350595275, 6.381836392546021, 186.20079709828798, 6.012581521071454, 70.13486147109043, 18.990429408484008, 5.988813447758934, 13.218681215439144, 25.80194790549272, 40.32722481547789, 19.689370267315176, 36.58608954605033, 50.77461100361492, 68.13353181556046, 69.66553366893095, 104.50621045142756, 12.814361598296136, 129.8289142600959, 72.28883718853487, 46.93644277395643, 14.145114061593077, 93.20589206008975, 24.15566828011372, 96.12488313133088, 24.60806284239466, ...])
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);
([5880710.676168551, 6074930.839518218, 6075713.593057577, 6076589.158667944, 6076969.549272898, 6081653.125, 6086014.0625, 6400967.86865652, 6408683.260248248, 6433595.5717683695, 6435621.156518319, 6435683.530717508, 6435690.625, 6437091.078499158, 6437671.875, 6438093.61854967, 6438568.75, 6439082.8125, 6439343.659288436, 6441560.9375, 6443683.860341296, 6566207.8125, 6568057.969510268, 6569648.4375, 6569830.415829163, 6655414.0625, 6656716.375448346, 6688927.00791497, 6693435.769859729, 6806943.995800502, 6814231.25, 6845707.432923305, 6894999.938780781, 6979094.413037776, 7004589.058504241, 7006943.4773839675, 7007089.0625, 7007442.204287439, 7008054.6875, 7008063.6648709625, 7011293.640353006, 7012224.021946973, 7013135.9375, 7022135.9375, 7033600.204330971, 7042123.056190671, 7054192.797537465, 7072188.828869766, 7077137.850607306, 7085556.490754089, 7085579.6875, 7103043.524251251, 7105151.5625, 7105532.1344566615, 7106102.610670588, 7106377.072856736, 7106934.98733846, 7110899.290518937, 7116617.1875, 7160887.5, 7177342.1875, 7181876.196143442, 7188000.0, 7226718.664678626, 7229031.868744079, 7229558.611143365, 7229575.32829056, 7229631.25, 7229651.977949893, 7229764.958618587, 7229795.3125, 7230753.125, 7231131.25, 7231771.887855548, 7231807.8125, 7232644.4463294735, 7232661.731908662, 7232662.362182877, 7232730.586268348, 7232801.5625, 7233000.0, 7233110.9375, 7233285.9375, 7233294.547086027, 7233630.987038435, 7233704.427210594, 7233752.491905973, 7233829.129460905, 7233838.88576403, 7233872.110014746, 7233887.981585634, 7233920.529572522, 7233967.1875, 7233987.721665975, 7233993.75, 7234019.703692454, 7234028.378615824, 7234073.896233192, 7234108.315625648, 7234314.0625, 7234403.203666006, 7234480.661183448, 7234488.4087608615, 7234526.935722419, 7234533.503343515, 7234630.268292398, 7234690.556059585, 7234762.5, 7234793.676744129, 7234805.6270487625, 7234872.396681571, 7234901.332828403, 7234953.5955005335, 7235067.255819965, 7235130.889688979, 7235257.8125, 7235266.209677966, 7235273.273755535, 7235288.688084784, 7235343.5684996415, 7235425.673337743, 7235509.375, 7235548.4375, 7235550.139199935, 7235590.7840713, 7235790.625, 7235893.603137362, 7235917.1875, 7235935.971326034, 7236017.1875, 7236060.409876815, 7236089.83742662, 7236199.69925915, 7236228.70943506, 7236286.159147852, 7236532.087258105, 7236591.977446422, 7236714.757888481, 7236856.360689735, 7236970.088906543, 7237059.959754583, 7237074.411624711, 7237232.8125, 7237250.039481142, 7237283.916339178, 7237640.334756546, 7237653.344988336, 7237744.157132762, 7237940.981419652, 7237954.545397946, 7238226.012027235, 7238385.948647867, 7238447.570713615, 7238454.6611862965, 7238463.568976312, 7238464.850117447, 7238702.6327072345, 7238751.685025547, 7238763.5292204, 7238974.135994115, 7238990.693167819, 7239018.168942739, 7239030.247440374, 7239041.370066621, 7239399.64465453, 7239431.238631071, 7239573.4375, 7239702.847592757, 7239706.25, 7239790.625, 7239838.860700891, 7239849.878983546, 7239956.072533239, 7239984.375, 7240056.891846813, 7240085.9715444585, 7240115.706985972, 7240164.780335782, 7240378.297024404, 7240464.0625, 7240470.248538151, 7240771.875, 7240875.7985667, 7241309.344494453, 7241321.760086983, 7241327.425108301, 7241336.0431546075, 7241600.748478348, 7241631.278684782, 7241702.416268736, 7241805.631074669, 7241860.9375, 7242158.315348838, 7242649.562888332, 7243120.098245766, 7243453.856933494, 7243801.0855196165, 7244119.816911436, 7244139.0625, 7244414.0625, 7244769.34400664, 7245028.125, 7248865.625, 7249094.726026927, 7249651.528112081, 7249723.059102823, 7250144.5636840975, 7250621.875, 7250697.659456767, 7250732.8125, 7250916.813784325, 7251261.936687839, 7251518.75, 7252352.724156431, 7253166.58123472, 7258579.347067137, 7263934.375, 7263944.016489621, 7263954.453374969, 7264220.3125, 7264847.949088036, 7267108.894874448, 7270790.697937273, 7271318.75, 7272965.625, 7272995.3125, 7293957.6536263125, 7349760.77102168, 7374398.001852678, 7381715.618173693, 7383535.469585297, 7384471.187201827, 7420623.393729228, 7442494.611643594, 7454650.022415875, 7475613.077036956, 7489107.14130072, 7492109.186555428, 7492708.5596080795, 7492712.5, 7493371.964432149, 7494860.835719163, 7496599.193375736, 7496659.971750216, 7497627.183502602, 7499250.0, 7504151.162915638, 7520180.481868866, 7521092.1875, 7521195.3125, 7521245.964768684, 7521809.3156567905, 7523971.72573293, 7524273.492920605, 7527666.324939357, 7527742.284080972, 7528011.01535897, 7528604.5355904205, 7529205.193247321, 7529535.9375, 7531521.875, 7531808.974876735, 7531936.61224114, 7533351.0147170555, 7533542.1875, 7533712.5, 7535092.77999117, 7539535.9375, 7540081.25, 7542273.354667182, 7544317.559806848, 7544325.0, 7546646.346275217, 7549394.313967362, 7549419.821373477, 7549449.927179874, 7549632.592391182, 7549958.145511388, 7551229.5593833085, 7551259.5030367505, 7552042.1875, 7553498.5610480355, 7555912.892319247, 7556017.610968465, 7556719.602637218, 7556740.512374709, 7557294.719018795, 7557627.752807698, 7558816.293352402, 7582092.1875, 7583171.875, 7583249.350624729, 7583336.782264624, 7585350.885117462, 7587740.6173961405, 7590512.5, 7595632.551060886, 7595820.810642923, 7595888.205071395, 7596121.097173988, 7596154.295108111, 7596674.324951803, 7596723.4375, 7596894.97260389, 7596897.757018103, 7596950.0, 7597607.8125, 7597979.6875, 7598146.875, 7599727.824997534, 7603455.666794805, 7603587.356272598, 7604434.375, 7604459.568008201, 7604639.0625, 7604649.576763095, 7605969.365210887, 7607918.826172637, 7608455.073574786, 7608477.965850057, 7608671.875, 7611393.75, 7612605.52536204, 7613417.682088326, 7615129.821938126, 7615919.8490665965, 7616843.602098224, 7618914.158416581, 7625315.625, 7645434.906383915, 7645451.5625, 7649939.548460693, 7656402.815887584, 7659592.1875, 7661190.618300107, 7661209.375, 7669398.529777001, 7678282.8125, 7687012.4511208, 7688660.9375, 7689995.3125, 7692104.627072308, 7692128.731554965, 7692183.928799155, 7693702.694864029, 7701628.125, 7702254.404175356, 7702490.213236059, 7705417.1875, 7707657.8125, 7708939.0625, 7709249.030892107, 7709655.987754288, 7710190.578736529, 7712462.5, 7712831.927452128, 7713214.786801133, 7713223.286734282, 7713433.388093018, 7714314.60669091, 7714405.706779991, 7714604.6875, 7715062.373710667, 7715064.3249764135, 7715121.733055214, 7715196.383308934, 7715445.036830233, 7715520.17410484, 7715632.508708896, 7715734.375, 7715807.543899263, 7715857.8125, 7715862.131824992, 7715972.754150389, 7716410.843995631, 7716563.07896181, 7716712.486045164, 7716779.852106753, 7716842.3663437, 7716984.375, 7717010.019060729, 7717029.148084054, 7717035.9375, 7717098.059721585, 7717101.758671364, 7717385.9375, 7717635.9375, 7717723.4375, 7717904.874726509, 7718011.24558667, 7718227.904155609, 7718228.18177374, 7718903.125, 7719006.037075323, 7719241.704288365, 7719293.601216233, 7719635.9375, 7720307.8125, 7720567.693009473, 7721573.4375, 7721761.41923994, 7721848.630643997, 7722172.490605124, 7722376.138733074, 7722539.175691287, 7723026.128908251, 7723737.037840979, 7724006.370718609, 7724255.162785889, 7724835.933491804, 7724923.323836062, 7725453.125, 7725826.482601994, 7725961.944222862, 7726379.3614493, 7726474.804075691, 7726542.063237205, 7726772.922148305, 7726829.6875, 7727143.779275958, 7727451.374614386, 7727575.0, 7727675.0, 7728113.134216275, 7728290.091201567, 7728872.141363326, 7731399.940875833, 7732332.614459175, 7733434.4897652855, 7733510.9375, 7733557.8125, 7733726.5625, 7733781.2043907, 7733906.25, 7733989.8815744, 7733994.177676421, 7734160.26040308, 7734305.748379779, 7734412.222592616, 7734598.239508199, 7734792.912157507, 7735156.25, 7735220.3280874165, 7735411.993411824, 7735570.3125, 7735967.35507463, 7736037.5, 7736364.19902992, 7736470.957637176, 7736474.825559189, 7736857.673616938, 7737425.677692156, 7737473.4375, 7737484.583299, 7737567.123757417, 7738204.65640368, 7738260.692512118, 7738859.091070605, 7739045.3125, 7739287.371698261, 7740732.078067369, 7740788.170694666, 7741280.714758188, 7743980.739271268, 7745138.004071151, 7746784.375, 7748490.625, 7752395.233658657, 7755976.802354088, 7756401.464880166, 7756573.701580855, 7756633.428462455, 7756821.233779292, 7757836.617212781, 7758218.602830989, 7758487.5, 7758643.83244493, 7759670.188093782, 7759678.125, 7763551.5625, 7765113.546146625, 7765407.5461034905, 7765439.951959857, 7766275.449239524, 7766340.539883918, 7770600.0, 7770981.25, 7771526.666712874, 7773522.003574049, 7811785.868741506, 7812642.1875, 7813122.86833409, 7816612.759974426, 7817515.607020262, 7817661.239170435, 7818124.129138434, 7818145.3125, 7825055.096539442, 7828304.6875, 7828962.5, 7835457.8125, 7839298.606509215, 7842863.202023133, 7843251.519952807, 7843777.5022458155, 7844737.5, 7849164.816652199, 7849471.875, 7850930.17289019, 7853301.292814691, 7853757.8125, 7853965.414413749, 7854188.718396159, 7854394.387469121, 7854451.179375494, 7854515.847928044, 7854518.9975450365, 7854636.676434949, 7854643.75, 7855505.158477496, 7855517.1875, 7855666.901652708, 7855747.635193396, 7856513.297705741, 7856580.424402263, 7856592.1875, 7856599.003045611, 7856642.1875, 7856706.25, 7856745.949103461, 7856804.160991817, 7856882.366644788, 7857011.532820414, 7857324.072634556, 7857374.597059804, 7857590.245167602, 7857621.875, 7857863.510379176, 7857984.311521242, 7858073.29016254, 7858283.036135312, 7858424.9326799605, 7858590.168472038, 7858664.116346367, 7858709.375, 7859078.125, 7859356.25, 7859549.177686481, 7859555.601938434, 7859860.9375, 7860174.214403076, 7860398.217854269, 7863334.8981185155, 7865265.536329912, 7889006.25, 7889450.028607779, 7890434.375, 7891960.05907271, 7892775.751466844, 7896012.2898273235, 7898823.4375, 7899325.0, 7901951.450146408, 7907507.294298119, 7907509.041801637, 7909365.60505553, 7917929.6875, 7932626.064842179, 7938648.213946224, 7939319.232775712, 7942443.113016764, 7943832.244557372, 7945787.5, 7945912.037929512, 7946560.9375, 7947549.401393246, 7947790.959279104, 7949964.0625, 7950123.4375, 7953023.077904421, 7953434.02757453, 7954674.3914364735, 7955304.060620157, 7955338.498678833, 7955369.351180758, 7955375.0, 7955396.618869305, 7955445.003507231, 7955449.109331927, 7955554.181099229, 7956254.6875, 7956451.5625, 7956910.726720432, 7956936.870392502, 7957070.3125, 7957162.5, 7957345.210534986, 7957350.964809772, 7957485.9375, 7957896.781555806, 7958006.584323418, 7959588.689399726, 7959643.539382552, 7960123.4375, 7963318.085322895, 7965268.091111017, 7965838.854552005, 7966333.837533934, 7966485.9375, 7966574.646863, 7967576.185346373, 7968893.75, 7968903.125, 7969817.124744892, 7970230.852611152, 7970305.141939624, 7971850.631499785, 7972503.965626417, 7972553.125, 7974256.925851708, 7974338.769342233, 7974389.897021246, 7975010.452451684, 7975460.201490856, 7975844.078551483, 7976792.772322766, 7978304.91302249, 7978792.208384492, 7981817.920498478, 7986383.665975025, 7988010.514663946, 7997255.832903348, 7998013.732595423, 8009426.101103804, 8009539.177379672, 8011106.25, 8011951.5625, 8013664.628632128, 8014383.983184178, 8015855.262938907, 8019560.452039467, 8023636.71687386, 8025915.497191294, 8029705.543620349, 8033212.614019167, 8036536.430653098, 8038848.4375, 8055087.5, 8068179.6875, 8069316.52961738, 8069906.25, 8070064.348723329, 8070170.3125, 8070957.8125, 8070964.0625, 8071031.25, 8071283.018478316, 8071296.875, 8071915.625, 8072175.0, 8073090.19784694, 8073270.3125, 8073793.75, 8074251.27131545, 8074507.106892637, 8074734.332269313, 8074743.080031804, 8075181.139685727, 8076525.502176886, 8077183.0603039125, 8077818.75, 8079739.507873472, 8080341.671559012, 8080489.0625, 8080720.3125, 8080951.653897612, 8081018.733800928, 8081076.842814669, 8081078.125, 8081093.64264466, 8081120.69460833, 8081146.875, 8081249.619252671, 8081287.5, 8081525.357886023, 8082030.038130836, 8082476.5625, 8082828.125, 8083234.464631164, 8083547.096688192, 8083593.729346263, 8083609.178690689, 8084111.592754446, 8084209.705535096, 8084510.259498882, 8086235.300784604, 8086629.97975761, 8090514.189634546, 8091144.759685236, 8091346.687835019, 8108590.078038246, 8113603.986537008, 8115262.5, 8118924.732220989, 8127213.578933957, 8129337.5, 8129905.780112804, 8130861.423430266, 8131966.143698349, 8132089.467492763, 8135610.9375, 8139331.602798915, 8143138.3242780315, 8143164.42038835, 8145026.5625, 8149047.305593445, 8149575.0, 8151035.270038648, 8151072.505090509, 8151199.144197152, 8151312.5, 8151667.1875, 8151898.569787916, 8151900.345542527, 8153096.875, 8153339.0625, 8153564.615889347, 8153930.475782335, 8154097.548663517, 8154229.6875, 8154338.132543331, 8154362.795685149, 8154431.050703661, 8154584.663106435, 8154624.122203594, 8154719.946921642, 8155069.973030452, 8155093.269934665, 8155098.4375, 8155123.297194458, 8155225.0, 8155250.646472154, 8155296.875, 8155310.4333419455, 8155390.604129183, 8155394.91029493, 8155844.068548329, 8156421.219238104, 8156646.983863884, 8157312.793331805, 8157402.468913567, 8160019.698592633, 8161315.117269083, 8161774.268757544, 8161776.5625, 8164053.201382157, 8164332.480860828, 8165196.875, 8165244.711046131, 8165456.93263107, 8171240.039938542, 8171737.26496108, 8172206.25, 8172213.466446723, 8172256.909205135, 8172692.1875, 8172713.675179132, 8172993.627037609, 8173115.67265385, 8173129.476717997, 8173545.289475421, 8173638.331178429, 8174742.1875, 8174840.762258825, 8174906.981526254, 8175020.3125, 8175263.608313527, 8175788.956866693, 8175835.573569541, 8175840.588100732, 8176246.411977819, 8176403.775202301, 8176502.3969301125, 8176543.716005693, 8176625.0, 8176903.125, 8176929.679208852, 8177095.3125, 8177184.375, 8177251.593075572, 8177301.988277704, 8177450.073825147, 8177620.166149415, 8177639.506902879, 8177942.7551457705, 8178028.9822866, 8178036.8289953265, 8178106.3163204705, 8178324.638876815, 8178369.19172486, 8178380.732841613, 8178499.221804611, 8178813.641167178, 8178836.035992391, 8179459.113168775, 8179754.7569937855, 8179827.607981312, 8179843.693429766, 8179951.5625, 8181027.818691291, 8181148.4375, 8181314.957007829, 8181921.875, 8181967.1875, 8182397.212363838, 8183425.41013506, 8183428.125, 8184080.541232504, 8184507.199668879, 8184512.5, 8184777.257107803, 8185330.93373883, 8185978.669947149, 8186002.953194458, 8186009.375, 8186019.067682904, 8186778.12150851, 8186830.739246259, 8187253.125, 8188391.84724573, 8188435.485947895, 8188695.6208572155, 8188918.507796565, 8190539.122949962, 8190910.9375, 8190947.083499329, 8191136.497685157, 8191143.397182483, 8192466.553368317, 8192500.527288563, 8192634.375, 8192829.6875, 8192830.854835007, 8194057.46745026, 8194862.821772393, 8195639.477994614, 8195795.3125, 8195857.8125, 8196414.0625, 8196415.625, 8198010.9375, 8198235.440864287, 8198572.658883216, 8199681.25, 8200115.625, 8206065.625, 8206603.125, 8207444.758644209, 8207447.168819662, 8207831.204231999, 8208706.25, 8208929.085755972, 8208951.89037247, 8210084.767757715, 8210262.034855746, 8210585.362921063, 8211229.65211349, 8213987.928348941, 8214085.573228162, 8217122.826020595, 8217728.055197595, 8217728.854592735, 8218472.136144958, 8219501.976556064, 8224000.446604044, 8225368.75, 8225423.4375, 8225471.602517075, 8226051.448576648, 8226460.738466141, 8226739.873136768, 8227077.703762583, 8227169.671181347, 8227445.129254264, 8227753.671460375, 8228214.0625, 8228279.329244911, 8228300.832038347, 8228432.8125, 8228546.5645327885, 8228801.7189131575, 8228802.627578752, 8228916.675045056, 8228923.765149695, 8228928.894317198, 8228981.997867714, 8229026.5625, 8229032.706461779, 8229035.76105556, 8229066.416746592, 8229091.056273916, 8229125.0, 8229201.327082285, 8229215.379864017, 8229370.755388819, 8229423.5854698885, 8229505.448392373, 8229722.670809152, 8229764.702466605, 8229794.521677128, 8229799.780908597, 8229824.230334383, 8229840.625, 8229901.5625, 8230051.253187396, 8230059.023842854, 8230141.06044138, 8230142.250337782, 8230167.580208476, 8230171.77126225, 8230398.977570805, 8230466.2223304715, 8230488.665350938, 8230493.55542075, 8230536.92007705, 8230553.890089002, 8230633.998817915, 8230637.457345117, 8230656.25, 8230668.75, 8230687.024245318, 8230704.6875, 8230972.778170705, 8231052.775300355, 8231079.6875, 8231162.5, 8231173.168680638, 8231179.6875, 8231301.5625, 8231361.360506818, 8231423.4375, 8231541.353324295, 8231668.238454913, 8231732.46364612, 8231758.366216298, 8231817.985632607, 8231902.613790045, 8231949.089165203, 8232053.125, 8232098.4375, 8232112.116420888, 8232140.625, 8232246.491429673, 8232257.8125, 8232259.143690521, 8232368.711052224, 8232484.375, 8232549.216258638, 8232700.703291304, 8232782.744303551, 8233001.426147995, 8233075.0, 8233079.433378406, 8233084.375, 8233090.625, 8233176.720881573, 8233416.676455357, 8233451.3717638515, 8233573.163115424, 8233594.956085363, 8233692.895571399, 8233716.748177753, 8233730.047403183, 8233757.32897621, 8233796.875, 8233798.129853498, 8233808.669004138, 8233942.638630612, 8233947.678589746, 8233962.375709806, 8233972.643772759, 8233977.112882467, 8234003.151127784, 8234060.843930827, 8234081.14297294, 8234113.360441701, 8234126.5625, 8234159.375, 8234246.875, 8234456.25, 8234476.5264479825, 8234518.051893559, 8234534.094694805, 8234560.3762811795, 8234638.238291232, 8234638.836591692, 8234674.950517324, 8235051.293552572, 8235099.872083241, 8235138.49206946, ...], [24.25757357139233, 18.71208877164586, 13.410522484373109, 9.414064262096744, 32.6281871355311, 76.58355475794073, 72.59672893303781, 54.19006907660443, 174.82559173597465, 106.80946982717204, 7.939970211176998, 25.39943988642005, 97.33349022498071, 74.33092390472956, 38.55330748361558, 10.928275107621346, 49.38763293521464, 84.91401916785631, 69.7215865815171, 94.75790430048261, 21.348107629111894, 92.47109685206385, 29.503914767972113, 177.57588924572076, 5.4939204018845444, 68.16753402558221, 52.72882615633846, 5.735704177651252, 25.602735969177235, 61.913493371850144, 28.598619572124218, 22.78483196174293, 7.581244798659494, 92.76264253643038, 17.626590583882617, 92.10268150428334, 81.45383802183032, 107.48735689697743, 86.1976552616932, 8.086931776654795, 26.53036337500362, 9.87984632747343, 58.33906205040396, 64.73612666094442, 13.117849324912434, 9.028534192464171, 89.306030028566, 10.781161924569094, 6.312535182905532, 27.04739804461031, 45.87657493697443, 34.20863006231086, 38.955374683880564, 19.883635992920013, 21.35133782597078, 8.576253750437305, 57.069921940345495, 78.65250028009828, 58.08131455638932, 43.42179186796897, 97.15511413892833, 59.325792385260144, 122.19421580209212, 26.9440025413456, 12.25544163025777, 62.63696351429614, 17.93546480051409, 52.36251406068002, 16.802950059892158, 19.979757841699687, 79.52790228176369, 38.57614466781236, 76.91849628126332, 14.99073619406414, 29.96924366841978, 5.181902222406866, 33.16972863238901, 14.441006076816752, 12.898929033274255, 60.24753952051781, 94.85994962909545, 52.515908163126895, 37.56517236373119, 6.175106247994436, 24.23567383055369, 5.794968873229225, 32.24284231008747, 53.983174626213575, 22.77812450708857, 75.09620034641542, 63.322301042216026, 38.06198956499259, 44.13777930228842, 11.492811807638118, 48.20279352463999, 13.03760917151347, 13.803985573880745, 55.64532214658195, 5.852169405197214, 78.78696050812198, 8.328619979282601, 52.28390551874269, 133.91048464062916, 194.57559563494064, 130.82285859083302, 40.15355610532956, 17.082492891885945, 54.47819019960623, 87.08126817942886, 34.083426627726226, 79.46665585131723, 49.629866944342666, 6.8612199355302055, 26.0902738133592, 36.88620079666568, 56.87095605035549, 13.092311788384425, 25.66261463482434, 101.97677019404844, 25.392405102640808, 9.973992107467515, 111.26757474286728, 29.253483504869173, 45.67623860914811, 11.385794369662538, 55.72719040881424, 7.55096982645634, 108.46300121465313, 24.543325329823496, 32.7133070380345, 13.251023990383153, 94.71878047931612, 14.366114526741839, 101.02187857824553, 11.492780353489621, 7.93699758411789, 14.197083414252326, 14.128789928468432, 36.2660219079961, 14.15266761053921, 113.58262788587278, 20.654595787475944, 48.84593505903766, 74.14944612195153, 64.01227775049378, 74.26256925446117, 24.842008278493736, 9.701138841089374, 11.734598214838407, 29.512337485880536, 13.189906416327773, 18.543295031425924, 8.692266513852113, 28.014480691181372, 21.557949091071716, 126.17800133378938, 13.347204016795239, 71.7279358891878, 77.55689841999686, 8.69405514954029, 20.952509177458154, 19.62655318333202, 38.58430090968402, 12.533332702296905, 18.98990458329236, 28.30188307420801, 50.04393751403731, 43.348094200683335, 34.332726379990575, 108.1922605431174, 36.89627207886319, 129.26168043733512, 25.453185662791654, 40.957377337731316, 83.12455943697371, 277.9776769851734, 15.263489041574148, 18.628880855332852, 85.83291522368803, 59.25065990505814, 35.05297839540137, 66.7147623469151, 6.012103371975939, 27.93510125674454, 28.94779629427346, 24.734502607028254, 6.503782048231332, 16.71680315854527, 23.81227209146298, 5.499644628645118, 7.3937384595117335, 92.45610701036978, 49.809552371658945, 70.20839923325832, 24.911511189967477, 54.16928887189445, 15.65251069418355, 112.61563549252041, 70.39744833008265, 90.4190461996119, 17.82013946188555, 130.0271313848528, 67.251512173987, 8.880292477024494, 27.86205546371857, 39.35402757447073, 7.926669791711105, 61.421967804419346, 7.344150337672506, 132.82652084185875, 22.852682762964683, 10.348267683112224, 32.370542554975735, 5.592246835243001, 39.93541722867993, 6.053398493421235, 48.2658556711989, 16.064832181969482, 23.512718393967415, 39.058188632394575, 5.231678216078822, 21.693676252505817, 15.22699588501723, 52.350283116713356, 42.31333626697641, 35.034726537929735, 7.546769028808207, 20.276050128739, 30.0020633481719, 41.187929135371334, 5.120626348965575, 7.95352440987982, 5.4598909793385415, 18.326679344885584, 37.548058974722835, 58.640144603267586, 19.939903506230323, 6.726459320303832, 31.99797391389039, 99.00334235312015, 15.293703213830842, 19.766424248474664, 158.23520797398913, 17.837065347778328, 50.95947638463338, 38.5937377876878, 10.555733281478776, 19.179103714574147, 45.021164160408986, 129.3038887890324, 12.327337474591543, 7.581914352545029, 14.40154108392908, 10.361338285310717, 18.506051585129793, 19.254130577215413, 8.328184119608578, 69.99617975540944, 96.55232821115688, 47.71170765988507, 68.0057571229559, 13.608169389854197, 18.336643781976054, 21.029324828143192, 71.23093022319003, 59.34189485726888, 17.81080829314932, 99.31571965281505, 70.82426228499622, 96.31033663081398, 18.54375543150325, 43.96134954728764, 69.46966757886531, 44.62524022076852, 21.582076964059894, 5.808611775867373, 58.47327684594258, 24.210262818802722, 45.99047859907254, 38.93767846721962, 73.86345017173538, 7.154311863831875, 12.483853322801963, 11.861093930097383, 18.298453102320682, 9.237953765552547, 21.901803241822567, 9.035346519179619, 47.4774239741295, 77.31309573214399, 32.24884900446236, 22.725781382367103, 19.565150560660587, 7.3753317648088705, 28.375392626622702, 34.74772199956265, 164.60134200620027, 12.007166802266, 72.61130427713121, 12.624523973069627, 22.638193849460492, 19.90821013836426, 112.62717510424861, 36.5166350677315, 19.863685643395893, 107.14826681300165, 82.14608440850222, 50.42359872533822, 41.38808469479679, 23.750710157859924, 23.794459294016427, 9.212760146640823, 87.97256282812947, 108.27171496188217, 42.95250540456112, 65.81546629119462, 17.952068700760364, 15.240015990981933, 6.843111366177061, 39.108617563428744, 55.91869062008044, 92.93815083019584, 10.156953125966085, 12.000085115211192, 78.03748702914943, 10.473147203815573, 25.90963131861705, 9.413844637601509, 118.92337261961225, 60.71589709880554, 33.74191032904866, 17.185731992457306, 5.59716916264534, 99.63358677611015, 5.706331741094681, 70.09355941389754, 11.275071433090163, 137.91425914975179, 27.593354217531267, 54.961764503815374, 95.16149510990596, 82.84422344062058, 27.60170623183616, 50.80254551286502, 7.012793356484341, 70.31356443228646, 7.0489140041026035, 27.809330478028052, 47.53401727657442, 49.16140106416115, 81.9938586331682, 12.20192584170123, 24.245284996749678, 11.056155884143035, 75.80579050407212, 5.566888288355309, 22.717938398530855, 6.463714271216538, 17.707629803820478, 23.409589585575937, 13.209214953740583, 47.004459588405595, 53.79647975166314, 33.71131821417864, 231.76363474048117, 47.85714752771008, 24.06658267192482, 157.42121567110112, 19.93606957473003, 162.2043868727519, 14.007860271183635, 94.23723460329823, 36.45054414707315, 56.007452863662614, 176.01587732294553, 43.59226920248565, 14.888585558530774, 7.663878254299535, 21.678077974049653, 109.78872776087903, 12.309614529746277, 93.72373653378011, 83.83138093484752, 45.96118281239364, 14.095189164803191, 98.01239688691417, 68.7194783835302, 44.949126472464116, 63.218549483911445, 16.26200726449251, 43.759414387369524, 49.657821957354194, 54.07893707850362, 59.80715106369654, 61.8040055856345, 16.7229813606492, 38.63166943340171, 71.20947754428677, 22.094649800464797, 46.337288028448555, 24.32132784170217, 11.443647895161845, 9.912486447319386, 8.074512738524849, 68.65291273764186, 153.23165155398198, 7.005042011922259, 9.435606999225518, 22.786102820024098, 48.50064480181919, 26.160682798775404, 112.11791056076694, 25.337230748323464, 60.276887233624734, 35.53393375811224, 22.5611034300886, 26.2890327362662, 47.8501668966187, 29.004133661253793, 6.769365394883453, 9.177432361975695, 30.752976722642707, 53.768302273429256, 18.072530392996423, 45.23857954728217, 15.863803059375329, 14.720844798467958, 14.236827530759337, 95.18389707936424, 42.82425670474293, 46.90736196521363, 80.17826791479044, 9.293133407716448, 32.75921191600026, 19.36587922297604, 9.721251567444856, 12.865848667711964, 57.542650656864396, 40.57762450710149, 63.232102093020984, 23.459571393336077, 92.12946931842167, 9.344618084361308, 20.033900925862653, 45.94969644883127, 144.77763295498653, 63.95731209936518, 7.157809745096933, 65.02204768210953, 131.04190703944877, 14.437319004681534, 8.680709202751034, 65.82890582208849, 11.469686466782605, 9.278080591719554, 22.885171708462888, 14.083295852284921, 23.39571039492393, 88.15210166996393, 26.22326598926608, 19.43503900182519, 12.367412001424903, 21.14860340576828, 15.000791310079943, 100.66364832407645, 72.61152301605848, 105.32532615898401, 27.056804343380627, 58.445958790435895, 63.978276092496785, 16.05361385778244, 9.912863002607315, 20.191244741099432, 31.270352286642165, 53.15947827468902, 68.15669739912431, 8.33066214566276, 26.64089541747694, 71.9764275330039, 60.02112525897027, 59.83646245525345, 29.95276535383352, 70.39456131614617, 192.40616446038212, 10.997221105829942, 56.19600787539381, 126.69649602930717, 15.354176352032079, 15.455316557816687, 14.685754489517471, 71.80783081151905, 156.75469268391407, 173.67047219867635, 19.593854100321742, 9.600209611313222, 11.728859482417011, 64.77355346653854, 16.769277548002155, 71.9786878478461, 44.349242544461724, 64.26574097535865, 11.402570867375404, 12.436478651487977, 27.710005155752054, 13.001970957048853, 29.48403201606635, 10.062402822757608, 149.0726382678498, 5.4829929780816204, 9.113324798706264, 86.19604951711965, 24.964269677932478, 83.51165910716404, 7.299750735433818, 74.8855490527351, 5.471416909327721, 11.538012344745635, 149.91650190934058, 93.6329737998113, 60.830115733157285, 31.87042161904558, 13.95349672156074, 38.57378051378118, 12.654973291455331, 373.9351815028047, 163.56391726928726, 31.215084883327602, 78.18236706487691, 98.28576877761449, 232.65570375216228, 13.866517501572723, 27.120309025955265, 9.891193443014338, 18.078404735798763, 56.23848595977171, 22.781883096526364, 34.381327673548654, 31.062338947051238, 75.38120795996244, 183.5787895106057, 20.162012259867687, 31.442055148970226, 45.66273246274852, 54.15278266843728, 31.607683695758695, 42.24127183306807, 142.97000542298986, 12.522235425357072, 10.246222846979952, 125.70784329909392, 66.012118908422, 35.003631279840064, 34.28128089293307, 81.03274169069783, 29.424775197800933, 98.66587441087867, 46.00044824181997, 12.396760581831558, 12.547932282702126, 24.97023530494779, 44.526555973355045, 54.18835964969206, 122.6883582926099, 13.276470281469884, 20.93600451118477, 7.116218713471051, 42.220019322932245, 47.11360043019488, 30.806233987774153, 9.775947281871948, 30.542341983026972, 56.59060874843984, 46.95842841014293, 31.66383565711528, 134.53871724255572, 95.23239792013864, 11.693756304618804, 34.63224147839784, 52.83028032073133, 19.229224849357756, 5.684998023120365, 34.84071033297574, 20.314364417067942, 27.13977938426793, 78.9364778602945, 40.076302278119314, 9.123830116776626, 113.73328678495297, 6.000128979106678, 62.548393395039255, 62.32605957489884, 61.07660928227855, 24.961482333371166, 176.90956790173416, 108.57222258247582, 30.537125770259255, 26.659345016787054, 27.716315868044962, 34.47866740078692, 58.659187587052244, 16.389818723306945, 57.809083518676594, 6.066467327568854, 123.73560278895314, 19.993905008823795, 12.910978542580448, 5.798752461895797, 8.914844667346033, 115.2470973448023, 13.7471087558263, 49.576965982395365, 67.28398299282493, 61.2960996909259, 27.341753723103878, 13.616142591257468, 5.140334661347173, 154.7903261129769, 12.756860796263206, 115.8710531847974, 5.751164837997978, 146.97509113510384, 50.82250203617453, 21.64355926161192, 58.66037075974728, 16.361466430024322, 87.98373174265558, 32.26955997603081, 13.625587452345783, 42.75811970758278, 7.944136794906358, 120.17643841087558, 19.012775994309735, 40.11381259654372, 179.88767031039896, 6.505251686055783, 220.41716344376195, 47.82211336331899, 180.16741799233904, 52.21264541431255, 19.57289764812986, 35.42425536528362, 99.17936531717193, 10.933642170117803, 19.65492752166312, 6.505114515384423, 34.46236859249448, 66.21120703048446, 30.74514676170334, 49.52428425017222, 12.913486826488558, 41.30563900222644, 6.118378418423374, 92.036885165095, 46.49479961149783, 33.91478847646618, 69.30873455097256, 11.465686819889578, 60.55578507469737, 35.255345392609755, 54.345177811821046, 92.40051644498303, 73.89422870701894, 41.088574410530576, 167.1149331501041, 18.638943863627382, 20.89195457316766, 19.950067948608357, 7.563820305795766, 27.51665301517465, 73.93356818814918, 62.2182127048121, 25.791232064431114, 8.930187479264864, 124.09437638075372, 62.64135230053582, 15.301706320623754, 5.2030094102138875, 40.106794706690486, 48.20408621770474, 24.149566929923736, 98.92760388734584, 202.8040644737085, 6.429017391987296, 46.46933193251134, 16.50696086189619, 38.94498829085417, 89.44702530187038, 35.335769246940956, 23.158460450771603, 100.14779377078824, 33.19727384093182, 25.172224313829492, 59.35729151935035, 16.371195069832844, 18.83576612329935, 46.251712233736875, 5.300201069332532, 42.659287481891056, 7.414825532679114, 56.5286702736544, 21.037083353172235, 77.05934237510874, 56.526807355901155, 8.149871904650762, 21.658619301356104, 53.6035893380792, 130.57024061987482, 114.38805801832214, 35.653502952961, 7.232143153479779, 45.29892456809702, 5.075368469154016, 21.166539502213798, 11.73732351622039, 40.39838920301173, 76.81271397967922, 43.725545810758696, 19.970806679281775, 119.32371869871042, 177.90457541499617, 39.7323628982011, 54.75654173847696, 31.764424771275213, 16.445312302409906, 108.74799224070776, 47.10806438568373, 81.56153032802924, 7.3453236731429365, 309.2095722046616, 31.89611846226391, 64.94871296875857, 23.05612844724527, 57.66300893000089, 118.71220277194178, 26.816947084160724, 13.709915683195554, 32.90859328404772, 110.17298713170493, 73.86053430978399, 40.94319247348433, 35.797173892197755, 8.660832043187366, 56.37624431060035, 61.860063871142174, 11.095240329077491, 13.602108299059575, 5.3010294615330915, 105.05267853514817, 111.43515656866657, 78.65121420317197, 20.065606003140484, 44.51094691369849, 21.416325325186897, 12.734408067355643, 166.14075282891963, 7.141676007291055, 72.44636374458278, 89.1328617179265, 10.30190937605914, 66.29545159596637, 68.34606167527299, 8.166076367458455, 45.66946086725886, 133.64372690798336, 9.95881079855131, 57.98168699029467, 9.024053111108085, 26.310291607473285, 5.292561524637448, 116.42424824795374, 87.08260532906921, 19.459112801856428, 74.80489296736522, 5.951448653229956, 44.898591639001644, 34.19271128654974, 105.08521874200902, 26.597567297246744, 22.967081560064315, 94.9018649511695, 10.473672085317574, 5.31160314518424, 7.935755502985153, 44.15066311243616, 99.38118381828633, 135.67552331633206, 28.36194032084727, 43.6684940263416, 107.73427624542629, 100.97075404839724, 47.89414005928088, 15.230565866851398, 25.934125161944564, 97.22215669599844, 58.01555380967821, 8.798698823916, 38.204713779536235, 53.007338938270834, 38.77930133394919, 80.59726419228767, 104.57334470286912, 115.19748207095603, 22.315462053932, 83.0072276160311, 24.250854221079475, 73.9931057605464, 5.324512077895358, 11.040420357631977, 36.53535841668805, 25.60866897330601, 94.4584569939251, 12.88835600139277, 70.12979626896949, 153.42526249320053, 16.404807382416177, 7.758632580986979, 52.73640478238308, 14.979997861530286, 6.96916555991156, 45.84086869322138, 28.76624762285007, 10.666911284118761, 31.583002096996104, 25.60227696652685, 82.27559391514649, 12.696222614196508, 59.795978895798015, 66.41035598228795, 72.34266332251043, 7.034792225469997, 43.661404776496695, 7.71870725058983, 24.51819678337133, 126.54906598845884, 53.78110442236178, 6.805858172325834, 9.854693969347396, 36.820534089015275, 27.100471189864123, 180.7763786715539, 85.96625573101261, 72.47677420360432, 48.47863834220546, 21.324588370578322, 25.766771553388832, 7.2351306495665835, 49.53740882122608, 120.3165952134316, 51.87418953044636, 30.03459999151781, 36.638977049573484, 21.526726570995052, 19.101227379085408, 31.288870083056548, 37.184552787793834, 52.55109805353049, 138.64275074192722, 32.29421576801894, 39.443937172743, 14.769886305893388, 30.89994337009608, 8.869632074431534, 108.5397337295843, 11.802621647367967, 5.899896337420204, 10.334498975843957, 9.301660051002044, 16.871261343277723, 55.35460595130107, 13.030759016728807, 11.020326270558364, 29.208576044291227, 6.816786607344301, 9.707900111211817, 11.90575177672137, 31.154528889665343, 31.220140794320347, 24.10871520497573, 6.469379815593845, 85.33360221639282, 19.301563867006674, 13.547061602892903, 8.842237051121034, 25.366213059396024, 7.813610671991481, 97.95197164263791, 42.98554326536774, 12.73627470510885, 32.948852485041755, 48.28173112936059, 202.3240981304121, 6.037855460365763, 106.05052171249018, 145.773618053594, 12.942982179500618, 49.61819370195161, 51.53936815084159, 10.96591092681416, 14.30909064731373, 49.0487404321708, 14.898608720086843, 170.97324510218627, 53.9904340340197, 30.0099735154879, 16.949165307403582, 62.60325629520437, 18.933303376942387, 34.78909849763859, 73.44816743150322, 19.01159651733171, 98.46339032452033, 5.1842468272807265, 127.7129589639463, 44.08826305867383, 44.19936742517921, 12.900355982165507, 17.215128771551658, 102.94090282448151, 59.16993973320615, 24.409776952671418, 9.834013717084098, 12.210191879695623, 7.465645502804163, 39.76937985127503, 42.92463655703797, 7.3382240888042185, 22.824069342765725, 100.80701790807663, 88.68552983742472, 29.299487084432894, 51.11608984843393, 74.39418661428658, 25.92544214689986, 29.631854229389887, 99.61290224276337, 41.947632319449035, 24.157373250629743, 40.943463981983925, 36.52888366211073, 8.523698153027725, 143.73839427685985, 5.754733248937612, 102.96855024876565, 55.29360788357853, 9.848026162780263, 191.38458560771286, 115.46023180320248, 130.02044285189987, 60.53329906428951, 35.62840076351396, 6.428597218910531, 98.84135926919151, 68.24158981894836, 104.81024199017331, 67.5286746196881, 40.89509170647196, 32.139633118131414, 126.1539350738822, 39.73646895497623, 100.51276240679769, 69.30802657170526, 85.8497565339177, 14.053977402321234, 41.646731350642334, 122.46123355948068, 21.606641319228835, 47.654282652455805, 236.50906838620057, 85.09788704476219, 118.15322480132838, 12.449949679963689, 22.120529006475806, 54.45045678084735, 19.7805838572867, 29.083046064335445, 5.3314891350595275, 6.381836392546021, 186.20079709828798, 6.012581521071454, 70.13486147109043, 18.990429408484008, 5.988813447758934, 13.218681215439144, 25.80194790549272, 40.32722481547789, 19.689370267315176, 36.58608954605033, 50.77461100361492, 68.13353181556046, 69.66553366893095, 104.50621045142756, 12.814361598296136, 129.8289142600959, 72.28883718853487, 46.93644277395643, 14.145114061593077, 93.20589206008975, 24.15566828011372, 96.12488313133088, 24.60806284239466, ...])
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)