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 = 46370
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);
([3155432.3261205847, 3264370.3125, 3275571.0678286273, 3280032.312533819, 3281346.782368536, 3317442.844386778, 3327310.240543008, 3331576.382030793, 3398299.5159762735, 3398868.5694565806, 3402367.1361451107, 3410275.0, 3410341.899476973, 3410878.125, 3412328.6951274695, 3412807.830125728, 3414108.8695523334, 3414128.38964821, 3414841.655216573, 3415975.64964825, 3419957.8125, 3423638.907061134, 3425450.385271155, 3425451.462364247, 3449178.5748218554, 3458627.3234117725, 3466222.408726062, 3466290.625, 3491288.6341632847, 3492192.6303714444, 3499364.0625, 3502757.791629185, 3504228.8331757453, 3510732.8125, 3517993.2509189215, 3534253.2880774844, 3537024.79935091, 3538900.9183611586, 3538908.5743334815, 3539800.7814098783, 3568271.2360256454, 3637401.5625, 3645246.7767187506, 3647021.875, 3648141.8407300413, 3672007.2988362648, 3680394.5886584655, 3694046.875, 3703615.259019093, 3704047.427334788, 3716801.4176577628, 3718508.8066725824, 3740702.677826119, 3745416.961816442, 3745518.2593790977, 3745527.263844725, 3749054.224002696, 3750234.5498381495, 3760796.875, 3761999.2034419067, 3764982.2298411834, 3802959.375, 3803282.8125, 3807489.850459018, 3809054.6875, 3813013.5869389446, 3818634.375, 3827215.811267916, 3838408.231563773, 3841079.005003927, 3841470.8008302045, 3842798.169671343, 3844011.3610518696, 3844116.8531241147, 3845110.7723193225, 3845851.5625, 3855102.3824509727, 3855266.9028407787, 3855460.2041403097, 3855975.8161219633, 3856322.2961477954, 3856835.8613382136, 3858098.359857211, 3859395.378991043, 3866350.0, 3867015.8005673937, 3869371.875, 3872146.2136159926, 3887692.1875, 3901065.5947703356, 3902251.6186189936, 3903585.3142181123, 3904490.4329956737, 3904500.7796911416, 3905770.002175521, 3905999.8607185185, 3907735.9375, 3907976.3666109634, 3908830.4335722453, 3909509.7377328053, 3909531.7207953604, 3909552.002944625, 3911041.7030117293, 3939768.98416454, 3941089.0625, 3941231.3569099666, 3942291.337899575, 3966440.520006931, 3968444.27176591, 3968965.466414547, 3969692.1875, 3980059.2231133166, 3993104.6875, 4000228.125, 4002067.1875, 4003847.44934883, 4004867.3912028535, 4005593.5195741323, 4007302.1169345747, 4010742.6674716757, 4045948.1698211185, 4047402.6434049075, 4050129.6875, 4050306.25, 4050605.1048629354, 4051578.125, 4058530.856942218, 4059210.3557563177, 4062762.3281179685, 4076416.06722701, 4095363.854022217, 4100163.9396579517, 4103868.75, 4105271.913288507, 4109405.532117506, 4126620.9102578177, 4143529.137722052, 4145357.8125, 4146666.8730185647, 4151564.2278738613, 4167340.1468764776, 4167610.0775048034, 4168950.0, 4169648.1355929784, 4170481.25, 4171216.487714791, 4184277.1795763914, 4205581.25, 4207740.625, 4210567.1875, 4211215.205922104, 4211525.626149439, 4212955.520965816, 4237573.3549626805, 4257456.444539203, 4268906.014289244, 4277060.9375, 4305882.8125, 4309298.4375, 4311795.024499543, 4354114.0625, 4357067.1875, 4361259.375, 4361462.998171975, 4369014.494705129, 4384168.606458899, 4387927.957160031, 4388225.0, 4403224.934401208, 4443429.957345045, 4445191.305183106, 4448239.0625, 4457097.579819431, 4459585.676453587, 4459594.197318818, 4491730.651890897, 4492601.0455459505, 4502448.535335876, 4504162.128383539, 4507382.8125, 4515606.25, 4535151.499118896, 4541132.8125, 4547068.537908, 4548251.925644366, 4551451.833432175, 4554061.0283168405, 4557944.836744274, 4558042.1875, 4565032.770183568, 4572014.0625, 4573288.889172629, 4575682.8125, 4575745.3125, 4577649.187385374, 4578500.0, 4579090.260194439, 4579627.369102903, 4582320.773218711, 4592673.1624223655, 4595604.6875, 4604374.318004466, 4604382.841858534, 4606877.942952284, 4607939.890966794, 4608481.312184267, 4609065.625, 4612470.632734401, 4621679.146649824, 4637731.662883941, 4666527.65679629, 4668541.466811745, 4668805.850987704, 4730367.518010522, 4740439.262207687, 4773806.25, 4794246.789599828, 4797777.03703205, 4800497.99394158, 4808748.4375, 4822145.836997649, 4822157.324611082, 4853191.743856613, 4868892.1875, 4907124.98850204, 4908085.9375, 4911580.331837376, 4911593.75, 4911630.9521370735, 4911790.129660065, 4911888.607476047, 4914734.32149681, 4919639.081405324, 4920432.0713879485, 4946408.871364147, 4949981.147975143, 4960511.873445942, 4969656.965161115, 4973668.653873175, 4974408.517540436, 5014396.875, 5016994.056096977, 5018477.862394238, 5019956.25, 5029396.875, 5032264.970584359, 5041742.1875, 5050078.770777122, 5051188.2998276325, 5056064.592705943, 5059757.753545587, 5089193.464558963, 5095039.3703246685, 5177808.489581448, 5181443.313577698, 5189710.734722711, 5193469.073300737, 5193957.0984073365, 5195730.3996103825, 5195868.75, 5197188.33702701, 5198125.564512898, 5198414.0579823805, 5199535.9375, 5199538.59216909, 5199889.0625, 5200315.625, 5200835.089756465, 5200951.315640739, 5201903.125, 5218166.009508621, 5242610.135450066, 5245301.5625, 5278235.9375, 5278295.049641872, 5345127.003071556, 5362606.795587327, 5379167.1875, 5420285.535628104, 5421058.179878909, 5421632.989336746, 5430049.006979037, 5431095.3125, 5434648.406385181, 5435264.492925691, 5576531.886026598, 5629926.162857723, 5637002.5712782685, 5728826.302564634, 5737360.9375, 5772282.8125, 5787509.375, 5822942.124100384, 5847392.1875, 5865962.198525723, 5917792.0946243005, 5918435.9375, 5919659.875114495, 5920310.643303621, 5929256.162505846, 6057421.150607751, 6057445.223582592, 6318560.25497807, 6323562.282329145, 6323890.061315315, 6323982.8125, 6324033.072855151, 6338377.877969701, 6344485.854311438, 6345912.252333977, 6357134.375, 6379879.6875, 6387807.027151868, 6471723.010067971, 6473614.234780308, 6505557.8125, 6524114.357310526, 6550615.78988884, 6561900.723636017, 6561901.5625, 6573407.456068465, 6573608.256693029, 6578364.0625, 6580403.449499236, 6583045.992758465, 6591051.082409366, 6591700.0, 6614496.024674813, 6617788.034751166, 6621128.125, 6621141.540606253, 6621282.470678789, 6623946.875, 6624289.585428187, 6632492.622157669, 6643856.20245602, 6643856.230017207, 6645020.3125, 6645284.375, 6645336.606762609, 6645747.2269745525, 6646663.379310488, 6648384.375, 6648577.986175627, 6650492.680653127, 6653033.641710516, 6653377.0572252525, 6654032.8125, 6659029.6875, 6660704.6875, 6662721.6248670565, 6662952.62645653, 6663101.073023691, 6665928.811927336, 6669170.3125, 6669980.50713646, 6669986.972699042, 6670412.5, 6670435.849286321, 6672503.584133405, 6682660.57759673, 6685871.821280107, 6686114.0106859645, 6686177.209433736, 6687728.084883186, 6688197.544103938, 6688462.5, 6688830.924578574, 6688993.75, 6690615.9127096385, 6690740.165879902, 6690756.79163348, 6691775.53790607, 6694921.163392873, 6695018.75, 6696376.665305766, 6701323.4375, 6711822.107641593, 6713328.434509696, 6714089.543700607, 6714801.5625, 6716734.618518477, 6717117.1875, 6718410.9375, 6719791.031504843, 6720173.4375, 6745572.972359848, 6745903.125, 6746241.9070972875, 6746260.056284803, 6747327.300895485, 6748192.757295965, 6748729.208639939, 6749261.002015916, 6749484.498684424, 6749793.8574872855, 6749819.538130125, 6749832.8125, 6751130.246071362, 6751482.758479706, 6752182.099124935, 6752546.875, 6752574.857054957, 6752639.950466995, 6753201.5625, 6754028.102703263, 6754189.854986169, 6754534.392753332, 6755526.085093785, 6756131.23226977, 6756475.180106577, 6756495.3125, 6756520.497389216, 6756703.125, 6756748.574706239, 6757178.807985415, 6757477.800186067, 6757606.25, 6757871.8131568935, 6757879.087340573, 6757991.08859966, 6758481.25, 6758493.535632902, 6758526.5625, 6758544.141165166, 6758717.1875, 6758793.379402507, 6759214.0625, 6760003.125, 6760019.656731407, 6760153.125, 6760163.678766254, 6760305.676970837, 6760434.156952423, 6760528.054653124, 6760552.16399378, 6760807.670995952, 6761301.422332145, 6761442.282849236, 6761443.75, 6761742.945675706, 6761778.488901676, 6761964.569430432, 6762046.021164452, 6762306.244752256, 6762429.958533552, 6762446.474817826, 6762481.837768932, 6762870.15517581, 6762898.4375, 6762959.790431095, 6763169.414344454, 6763349.444149556, 6763956.269754775, 6764077.928098913, 6764228.569697478, 6764852.1576494165, 6765059.375, 6765688.297391021, 6766102.801440436, 6766316.352857909, 6766599.3226207215, 6768589.028082672, 6770070.3125, 6774180.854768177, 6775379.673067054, 6775405.7705006, 6775609.839050866, 6775635.9375, 6776028.125, 6776970.214356441, 6777017.1875, 6779369.516470629, 6779884.826414897, 6780063.245918325, 6780193.75, 6780250.568702489, 6780517.168730932, 6780534.295896751, 6780589.0625, 6781264.0625, 6781368.75, 6781495.7173297, 6781679.104473107, 6781862.5, 6781930.172862769, 6782303.125, 6782645.3125, 6782684.332146287, 6782710.574298003, 6782763.018997871, 6782852.427109439, 6783154.6875, 6783161.570848943, 6783182.8125, 6783252.730094996, 6783346.875, 6783505.312164024, 6783698.3744613305, 6783723.354664341, 6784127.842385497, 6784196.875, 6784426.998370886, 6784459.375, 6784627.530402334, 6784699.454160356, 6784736.780619927, 6784974.894840606, 6785167.443344095, 6785344.432103902, 6785463.916456705, 6785679.693800624, 6785701.244630721, 6785776.5625, 6785932.8125, 6786237.158365645, 6786337.570478988, 6786360.192809198, 6786543.758945576, 6786951.5625, 6787227.950674547, 6789847.179347749, 6791116.590018471, 6792062.5, 6792067.102499172, 6792348.4375, 6792878.125, 6797153.125, 6797265.625, 6797281.25, 6802312.655081761, 6804821.167338645, 6804833.875157592, 6810812.5, 6816469.047317216, 6824432.8125, 6830672.276129531, 6830761.249820953, 6832085.947003801, 6834547.441734177, 6834887.190613133, 6835184.375, 6835251.929826431, 6835564.024336801, 6836631.25, 6837148.672248926, 6838325.184805296, 6838330.656766836, 6838803.125, 6839398.403679158, 6839420.730377561, 6839426.097554357, 6839873.4375, 6839918.75, 6840203.92936498, 6840346.640427762, 6840485.9375, 6840624.893148403, 6840693.75, 6840741.955749017, 6840753.054503002, 6840810.428750736, 6840992.1875, 6841051.5625, 6841160.9375, 6841238.277288337, 6841454.634387805, 6841592.264831697, 6841621.354264473, 6841901.136310151, 6841917.290922408, 6841940.625, 6841949.06979325, 6842203.76455216, 6842229.43100924, 6842291.25460733, 6842373.865310141, 6842390.912962213, 6842396.443940741, 6842491.20785675, 6842506.8585905135, 6842527.035219187, 6842587.152224964, 6842601.04547708, 6842637.881485462, 6842666.223412981, 6842725.249770774, 6842807.8125, 6842844.848177037, 6842882.066470454, 6842941.640954012, 6843022.87073827, 6843125.987610716, 6843242.736710181, 6843526.987318289, 6843894.166750047, 6843943.75, 6843984.741391056, 6844084.05754962, 6844121.875, 6844261.137342446, 6844354.6875, 6844366.870323483, 6844518.75, 6844555.821084569, 6844755.661485189, 6844929.137618496, 6845379.6875, 6845701.5625, 6845779.695259833, 6845793.085214354, 6846026.0026071, 6846158.696668321, 6846298.4518673215, 6846410.167736863, 6846425.154684835, 6846528.125, 6846576.640609777, 6846700.2981414385, 6846854.537019415, 6847723.4375, 6848038.662430943, 6851483.571213595, 6851848.4375, 6852448.487735291, 6852760.991213701, 6853174.433394688, 6854546.875, 6854582.945466505, 6855300.188394287, 6857182.332167196, 6857353.125, 6858568.182125575, 6859168.263747407, 6859169.039870808, 6860648.195913859, 6860935.01400738, 6861123.98192588, 6864211.1839351775, 6864401.5625, 6865126.253620635, 6866647.245723003, 6866929.685655992, 6870550.387857418, 6871949.665007115, 6872155.205378833, 6872844.403075343, 6874838.9180372795, 6875265.984964116, 6876762.5, 6877081.5008694315, 6878016.142529521, 6878530.687008617, 6879869.772898063, 6880994.783493718, 6881855.561947177, 6883176.5625, 6883712.125386731, 6885936.809580285, 6893193.993107452, 6900710.419634811, 6908371.948565616, 6910111.851045277, 6910190.625, 6911291.787581192, 6913439.561980369, 6913862.5, 6917839.134645746, 6923360.840091746, 6926321.875, 6928771.517864488, 6928771.761562206, 6929086.9017897295, 6944103.125, 6950900.463873133, 6954410.9375, 6969255.701405665, 6969854.332048399, 6981243.522227734, 6982409.375, 6983610.643017356, 7003263.809487972, 7004646.889189855, 7005351.352047636, 7009316.602078685, 7009469.675408294, 7012421.875, 7013719.431259056, 7013719.51449964, 7020436.821343266, 7021652.856944463, 7021992.1875, 7022808.845867578, 7023692.007048015, 7024493.75, 7025014.088939406, 7026970.394885847, 7028146.977805793, 7029287.5, 7029808.099840283, 7030128.314786059, 7030516.605907125, 7030662.5, 7030750.0, 7030922.417976762, 7031120.3125, 7031370.366030362, 7031729.770777057, 7036376.5625, 7039642.1875, 7040812.890288023, 7051243.75, 7051410.739120111, 7053348.4375, 7054657.3914016485, 7055529.6875, 7056069.338351302, 7056226.090605932, 7056273.4375, 7056307.242551144, 7056404.444610978, 7056600.394783348, 7056727.109734189, 7056738.562524354, 7056901.414090793, 7057000.0, 7057285.938251063, 7057301.5625, 7057498.614850901, 7057854.3266815385, 7057940.625, 7058026.798293104, 7058052.919919173, 7058068.792936583, 7058142.908022673, 7058331.60723763, 7058369.294866267, 7058503.890718746, 7058544.271429023, 7058554.103520739, 7058599.790617328, 7058695.3125, 7058768.75, 7058790.773419817, 7058810.9375, 7058844.437877296, 7058891.481991204, 7058908.997692967, 7058941.623402702, 7058942.118251756, 7059015.323670708, 7059071.201552036, 7059212.5, 7059351.35814582, 7059366.723786087, 7059406.25, 7059429.500200996, 7059470.3125, 7059473.781981084, 7059709.490088799, 7059728.038266722, 7060037.26316032, 7060187.5, 7061022.596593855, 7061044.77109061, 7061135.9751854455, 7061215.527241165, 7061269.505357092, 7061739.02414627, 7061901.451085823, 7062442.0002863975, 7062446.875, 7062754.345698882, 7062959.27754749, 7063115.591869252, 7063273.4375, 7063301.775419867, 7063327.999032379, 7063836.725150239, 7064331.112444531, 7064342.128280224, 7064392.1875, 7064399.717325277, 7064503.697649695, 7064706.25, 7064788.044858903, 7064827.791582991, 7064834.375, 7064982.8125, 7065374.66070483, 7065508.851164866, 7066365.842668567, 7066456.053269726, 7067518.136204716, 7068889.0625, 7069820.816000946, 7069831.914206237, 7070507.256881953, 7071327.125427222, 7071418.804684121, 7071729.6875, 7071978.674136847, 7073092.924199246, 7073464.180041874, 7073531.191992703, 7074572.542160276, 7074643.025353415, 7074976.5625, 7076424.592424736, 7077285.13017478, 7077286.44039485, 7077295.3125, 7077347.022186704, 7077589.509543155, 7077887.5, 7079224.137956594, 7079240.098437682, 7081915.625, 7082367.1875, 7083175.0, 7083557.29729066, 7084024.807248834, 7084207.8125, 7084432.2894068025, 7084792.1875, 7085601.035003898, 7086077.809509796, 7086268.458167569, 7086634.375, 7087318.381966435, 7087503.142314884, 7087875.0, 7087926.5625, 7088218.205601825, 7088360.9375, 7088437.756106874, 7088686.836024623, 7089017.844912113, 7089029.620266259, 7089320.144166114, 7090063.260333321, 7090573.159576517, 7091025.622366274, 7091044.543781627, 7091696.875, 7091779.26725091, 7092454.09492071, 7092925.0, 7092952.950076937, 7096125.424719357, 7096326.251914701, 7098373.4375, 7100112.5, 7100143.09741463, 7100646.875, 7101745.2801005915, 7103943.9418394705, 7105981.25, 7106858.423813146, 7107146.155693789, 7107157.461861652, 7108154.3254874945, 7108984.351173227, 7110530.807074381, 7111398.4375, 7111950.25507055, 7113841.2474616645, 7120769.445049554, 7130115.625, 7130959.381843555, 7131471.065663172, 7131556.25, 7134074.8405988775, 7134225.0, 7135602.584055555, 7136929.1037437925, 7137506.0942289755, 7137918.230697083, 7138635.411410975, 7138845.248607605, 7138915.625, 7141626.144118189, 7143018.6286880905, 7143735.261357822, 7143739.0625, 7143847.730924135, 7163946.875, 7168632.8125, 7169121.875, 7169675.0, 7169846.392629104, 7169904.494210109, 7169990.492522341, 7170014.606543586, 7170623.292966085, 7170654.6776095815, 7172276.5625, 7172904.6875, 7173205.731913919, 7174188.743418403, 7175282.9411567375, 7175620.154575033, 7175775.595926371, 7175833.5511071095, 7176021.875, 7176025.0, 7176375.0, 7176432.8125, 7176592.1752664605, 7176635.603392999, 7176654.634845994, 7177119.19066284, 7177332.8125, 7177510.47408803, 7177578.733421378, 7177589.368082051, 7177593.75, 7177609.371065836, 7177936.968581276, 7177942.909752883, 7177948.4375, 7178517.1875, 7178535.986899966, 7178603.125, 7178810.9562313445, 7178811.536116468, 7178828.030885017, 7178884.375, 7178987.5, 7179190.625, 7179632.114701117, 7179792.1875, 7180101.440460946, 7180244.370015137, 7180654.540761, 7180751.5625, 7180870.357268035, 7180936.562889826, 7181135.932268006, 7181160.9375, 7181257.380780327, 7181342.128169204, 7181387.5, 7181469.755404585, 7181510.9375, 7181537.37763654, 7181615.494546775, 7181747.131495429, 7181823.147474295, 7181831.18758166, 7181847.773700707, 7182051.175035078, 7182202.288013876, 7182319.305872513, 7182393.66653971, 7182621.875, 7182651.5625, 7182973.150693242, 7183068.845077987, 7183626.5625, 7183692.760557966, 7183982.3321984345, 7184004.6875, 7184478.580355066, 7184480.13747467, 7184547.938905254, 7184720.3125, 7184735.911962596, 7184753.125, 7184831.766322987, 7184842.1875, 7184871.646208386, 7185229.961308678, 7185728.95263966, 7186092.110109345, 7186102.672147372, 7186412.5, 7186570.3125, 7187687.724925423, 7187861.006168408, 7187921.230562202, 7188920.840460254, 7189082.853282039, 7189358.092126615, 7189631.514096014, 7189793.434682177, 7193727.997797418, 7195411.931209233, 7196037.5, 7196046.875, 7196076.487872753, 7196233.590588442, 7196406.566764502, 7196489.0625, 7196617.1875, 7196654.191789092, 7196821.875, 7197417.092269889, 7198935.9375, 7200023.4375, ...], [27.500219546994554, 78.04982121328219, 18.893238499094572, 13.326138658068269, 14.599817336081033, 6.1591816033042175, 12.817162421093984, 14.29554360893464, 13.370015297033126, 5.5243818913758815, 6.753297089937572, 93.1521967713147, 23.397890059730926, 47.28336375312217, 17.674595050507882, 6.4898577719441155, 21.4389284433577, 7.70184563085419, 6.202211678053484, 57.587359142801255, 34.563197768589404, 33.60596544762924, 16.64600042400521, 14.573097689677269, 8.539692763435298, 12.569572407187488, 12.078785706951203, 38.6771511618911, 22.653482011476, 12.130249364016102, 55.546463154658525, 22.609295539845846, 5.426255060491244, 53.234683246790006, 13.328563450160255, 17.934548592169207, 9.16731638968657, 8.840297444787108, 5.113751406230722, 25.28357027555897, 88.2817312133921, 34.73855701355652, 61.17272189383946, 48.68748742703351, 35.26960938133513, 10.409701885676455, 18.015382789249163, 76.66419909075809, 22.9429928935562, 8.60198276729076, 25.957995883446635, 52.21625020499512, 32.39542084432681, 59.3994052106673, 96.29555441374549, 28.677659802636146, 68.30603916829179, 15.652593389268157, 59.406348736510395, 18.969856772954504, 110.0874167591257, 70.04730984957621, 100.21845944766397, 19.131400841928592, 31.112417403209047, 5.677146041030103, 34.38611948169599, 7.171292067204746, 57.70298765793447, 19.847245816306707, 17.199004018592838, 9.114761045942744, 15.474407237224355, 23.321349130825066, 58.72769551525309, 31.103556056051506, 19.372592566358232, 60.81240769689329, 12.729350640754653, 19.343311667584345, 16.83303320672662, 76.1123413292448, 7.575394949012144, 47.656323693111574, 44.40521394775795, 15.655759049264192, 51.628585211403184, 20.021313048512997, 91.25094514740454, 14.827526487421729, 191.56776868846427, 53.603617747794964, 33.10216486060891, 20.046820419456015, 77.53166673391819, 82.02391434368438, 73.45774723131655, 6.067962649612216, 10.053438815621828, 11.746327085792696, 85.854548325392, 33.50116944086679, 17.412235886367284, 15.91605230974354, 82.84820424457607, 15.365283194842394, 18.59478981202927, 26.608324902960305, 5.25998694334361, 36.904459366357976, 41.580663353814884, 155.56090005259284, 31.982993472411973, 106.41636362114349, 58.885230111902025, 17.700095333382084, 18.148888954468998, 24.68208821197448, 38.08843838098112, 17.152308299858397, 55.59646384404973, 26.774415042180266, 82.07026495371929, 49.48184611245925, 16.813034159931174, 78.63180711606017, 35.030601780016326, 57.52108572324242, 14.324491983926121, 11.897262322471148, 17.386913914573753, 26.312261041158713, 61.86819273672003, 6.092089955384698, 19.563994370764874, 74.71534096055206, 71.01230152975742, 33.34317622935114, 30.07514394592174, 27.275063057699192, 28.620727261738168, 37.381886949221666, 70.00764158869077, 79.26128124064083, 51.068578214288806, 19.707549859766274, 12.251898922024505, 89.91822505285946, 35.21787817513056, 80.15277637841353, 10.530284448050647, 18.02114105244654, 47.245759671829006, 14.635979152246607, 15.738742941074852, 30.194386791993146, 86.15605340657721, 79.73720475660974, 160.76890003851935, 13.946752530540637, 81.39467732688352, 43.39800098377999, 44.7482882834352, 23.034548076888182, 31.806193397640786, 57.72653170956327, 9.193405779134954, 43.32323959373335, 14.697236647476855, 7.703841602537596, 18.37288632683373, 123.22062704410351, 25.106707624811243, 52.62424246116929, 5.4812991949751915, 10.305946063214405, 110.36648265658545, 15.328004142639926, 6.430373358422474, 36.03249518815527, 33.5442853604725, 14.705310816122955, 79.22230277522918, 5.921145668933523, 41.441117717574, 30.399091784578648, 11.272689804548774, 201.9441157447368, 46.57784470391569, 5.202345161540987, 38.510991784682766, 25.51592628715148, 69.62105877779712, 76.69525331115469, 18.85425356123591, 69.28536399909525, 13.712217374408523, 65.43766790209685, 50.2206149105873, 165.07072869154587, 45.89682543100268, 28.84370998164643, 15.054603729501894, 10.854597618679634, 133.84229678139604, 15.183944989360594, 48.2450687804809, 11.668081457088684, 167.45984608423095, 5.256849901339513, 21.816259594024583, 12.759710022048663, 22.563349181266958, 16.37107444963877, 19.58028704394377, 70.05344636548962, 14.625697255388342, 5.416930179351573, 74.92487782801828, 77.52769778432442, 17.405041430424905, 21.614771518396857, 22.074333206662473, 78.12334099808643, 21.43617974027422, 81.01025208044723, 18.137554808233137, 55.060276741344836, 13.915981578804761, 6.997057621694691, 21.95380812392356, 27.508902015201645, 11.15738618045564, 10.138099645373096, 13.316099309440716, 21.5019702602304, 5.117333617868537, 7.8841404244003295, 14.587354480302057, 82.54957727445776, 29.038025331629292, 21.789358722232564, 10.740632020269272, 45.50398716579721, 89.89208074671978, 27.895676320474713, 63.46744406454669, 63.637363501242945, 12.65995238849376, 6.874184960637675, 39.987793033843914, 109.28498502819699, 20.203658905621317, 136.43059279875405, 39.76751474613308, 6.2419144062159635, 151.42117330498849, 17.4341769061311, 38.30838425973003, 173.6197003306515, 26.196179122971486, 17.64082911536911, 11.120652808189138, 41.68001521278868, 69.56872280458282, 61.57625553994671, 53.12900640455571, 107.73830743825174, 42.82778393166327, 79.92774687963649, 11.787070144719133, 27.276748060255443, 35.423524445683626, 60.16758807729378, 112.00927251270943, 9.733953429021751, 23.30590736099822, 93.13995589738056, 22.531209969078375, 5.47775892874718, 6.515173897742103, 44.944885195015075, 80.81983413026752, 93.96034365662555, 22.396187724417132, 166.37401043802896, 87.48001648529869, 26.345072646778114, 30.81580551543157, 101.04307130299067, 164.66841894848136, 49.50925773464007, 178.410097320396, 39.401311872379935, 205.84740550414438, 26.813905721354363, 55.11978150329006, 28.44111403082242, 36.0948832994939, 5.458023681608254, 105.240701215315, 10.991510417864458, 58.30612537867025, 26.498481001513586, 94.73256075148603, 52.02874379197072, 6.528693646409974, 24.451788563030597, 177.5823303710575, 24.443074816385767, 64.3465761656616, 65.55601519295745, 20.517984476112176, 33.51934910902408, 15.641503742365762, 126.3558685910883, 28.75780523447399, 7.663984106807065, 119.28371803401731, 90.7289831457408, 19.052180538812486, 11.901073147761224, 49.486187892228656, 11.675858953143852, 18.3733895221035, 20.22923939404427, 45.06313066792328, 18.58979806437384, 6.145531865095516, 66.33765747062805, 10.24760544669718, 23.230839316322196, 51.71015825162599, 17.395963668359506, 16.904944692874935, 27.617855227938076, 5.46090950809963, 62.69355648109236, 42.33034885003917, 14.687583973720315, 11.726362154378222, 27.238112162033154, 97.1576254474952, 26.053760607547407, 40.52273080783002, 37.52174741154293, 12.000357666493843, 30.40176092506798, 67.77323600656437, 65.42560087754111, 14.06675891232682, 62.55500038389546, 77.0997179798769, 30.13711019263659, 78.2241250143419, 8.773435548829145, 21.225014157637336, 137.8049973877048, 11.921108336508695, 17.0373563253887, 13.726844659584767, 27.003773605309142, 16.482323978018698, 44.23459252876778, 7.588792274652603, 24.1074492958278, 66.89322853201546, 7.489631352100641, 62.23808296209077, 20.915316871863187, 21.910828051828567, 21.70917306327368, 17.483113231095516, 116.2824444215681, 69.01313353990192, 11.292293163237588, 122.77232124716258, 5.209389715183196, 6.826911989572629, 7.787073599418868, 30.058424511264263, 111.71853763866773, 52.60428043408645, 61.81654170961959, 11.828683000467967, 40.9036113524365, 231.29062474795725, 45.08884758595541, 10.715990033622182, 5.7515334833647715, 10.04494807890364, 6.580282010163945, 22.89611499613578, 26.990311127217296, 23.049453405594598, 31.51338130170244, 19.132670259367274, 73.82893842780527, 17.60528249886661, 14.739530804639923, 10.169913427228517, 106.0082923861894, 55.221802383448576, 32.531586632796795, 54.05245860440971, 87.10283977785008, 19.16506057625124, 8.295987949898285, 45.12845677019071, 27.93836452224209, 32.70647191339215, 41.92463216424662, 44.92007996863521, 62.58508765072564, 15.491601797935498, 29.189597700839094, 52.445108430385446, 106.04479643786766, 123.82765771496618, 19.297071593538927, 7.779985604231375, 119.15252293847223, 5.693249598300477, 48.17696567982843, 8.50486265437353, 155.17952464023904, 5.787058825533607, 126.54509967014357, 115.57217878626165, 30.37600728189358, 70.01495309249441, 22.7370080066472, 5.229385511536011, 6.453445097140773, 60.73619095462605, 6.5857039262382315, 26.011013281268987, 41.53711439792576, 14.937969273467845, 157.9993705393665, 18.91371297068704, 9.659301508002198, 22.43167807171201, 18.565670040022024, 52.49273517806449, 5.210382464475528, 22.55018715319745, 8.623945211920557, 5.455054283575373, 71.37205227521675, 137.64802035822618, 9.96432200870812, 76.38966200699737, 62.21088405529345, 14.24061499610104, 31.79089708105642, 40.031879967392555, 64.47346836283856, 19.2017018286094, 13.836725836881971, 30.198819151231127, 35.565840501243855, 35.73162706058751, 42.33465852810344, 29.175141754938984, 11.10522187086126, 13.382545227937428, 85.59464743784844, 61.83512540803409, 37.23007780672155, 9.249773430440303, 67.52632745732902, 16.035320613066993, 145.87257716037522, 81.95455668497435, 80.59870091752974, 12.779355575092156, 45.040488673807424, 27.05222334108491, 85.27410452751782, 47.787128536671325, 35.80201130078213, 16.747263588873796, 13.104264816035705, 50.75874232661785, 34.72798951836265, 43.69680778905812, 126.6771908374343, 11.061377897998103, 7.476951814381196, 29.80232092532787, 5.880849098530318, 37.424686167478185, 26.235504548569033, 125.41708871234965, 40.069157703228925, 74.58302380805613, 18.011720192823283, 78.00225091346962, 62.25428229683372, 17.818280253358594, 39.94402166038141, 8.53135608297702, 29.0111884316517, 20.598635835513754, 21.0476965984115, 164.94020202465924, 41.01849434004872, 11.552628691833664, 7.313094061520226, 108.29600267644341, 8.289912014010572, 23.52513879635322, 69.1508002186238, 91.88516363291382, 53.062232099521864, 51.76023805317709, 12.702387277865936, 14.975715744310774, 71.02685966350607, 110.93988273513233, 68.35961157702442, 13.06676725017967, 49.658716748150226, 20.87962898866602, 49.0395275297514, 86.77720002038191, 53.943786582195656, 94.05423692085186, 41.15621364004054, 20.71627968086378, 51.842635798241254, 8.941729732060141, 44.5818743731426, 42.454784135216265, 35.11546993209004, 14.94378185132755, 7.20604501866639, 15.619021334815987, 6.1490864545181205, 32.44868383119248, 77.11926020542086, 9.662592035841989, 46.39846948561521, 47.700396042368894, 15.918708500929007, 15.69601480238273, 15.240646254896781, 84.98671269410926, 8.268772911323115, 22.85575561297688, 36.36910118177112, 53.374041165436495, 83.23372418681988, 19.25411303208836, 32.345467539507965, 102.46227583102544, 26.5771256550965, 34.727537465598886, 14.126100542424128, 58.864583622144316, 29.537588715132713, 42.732311196901314, 55.919008993855286, 66.74584175734448, 8.745359583427845, 27.516019379693827, 9.397658820782237, 13.269612808110962, 39.89569985890145, 8.342036671553885, 101.83513511331189, 59.20448307666486, 12.299912857333476, 29.433033473883967, 180.10986262284476, 50.21782161343021, 19.08310738255525, 8.071062552459573, 17.22206108829285, 33.44899664859973, 17.1120654293615, 54.948335397428565, 12.099592906601936, 5.2559492219762385, 6.152621030450677, 116.66418254037828, 37.57046734613102, 21.856536808236157, 5.49793667794004, 128.86112598479303, 16.81360729685168, 8.888412430209133, 17.549660853259343, 32.26869471490205, 66.40960821430716, 86.6364688242158, 34.34196469555505, 76.15753257704039, 90.62774481553743, 80.26885743142157, 32.975891760030436, 81.06394631680826, 83.2383044576105, 10.517520442280757, 32.29489863037251, 27.515487856395573, 39.81155092517347, 53.07983965770338, 5.203619659256667, 44.513808571655005, 20.9157424507976, 8.816913226871197, 48.22787953630038, 114.44550428049227, 11.378414759857076, 37.66766648623122, 8.328319563402383, 86.61997931107456, 10.900369570991515, 73.7807865526278, 9.014578703082194, 45.89164063735048, 72.05381540993787, 35.38767148997197, 32.38728733721604, 16.069414286383896, 45.32717134702122, 23.758002278783536, 15.711731778921726, 54.192912496637355, 93.9043473337742, 23.550966769615222, 21.631342958183215, 41.87474786544412, 76.2075671641508, 18.103234966514332, 156.68733637336288, 15.972082694418251, 31.735684495021218, 82.07084638124427, 6.839846420325237, 24.466467376470707, 5.843246814966837, 10.641572624798325, 17.366843587421585, 7.857853583739508, 10.909168454067638, 16.517401511523165, 28.811302199794472, 15.992464066176394, 20.71074998228282, 5.891831888891397, 5.507452792522167, 21.208546197090726, 146.79710146579532, 105.08678543605279, 7.0263401719233, 57.77129319879141, 11.530221114730208, 90.73113970840066, 5.464932941245912, 8.836989142996195, 36.38142065889818, 13.265483373423548, 6.332436303941579, 73.13731914972281, 6.777995891018119, 36.73810079791948, 58.12168379420691, 7.030632940800922, 26.467262916017415, 20.566322197483217, 44.13073514874292, 7.780095510710234, 93.58313879400723, 74.95465168186725, 51.30297255252174, 33.07810330817348, 87.50457607501227, 57.08358359525009, 14.057529600422685, 7.125186741019181, 24.966200556479308, 110.65310395204239, 7.9761484699336265, 44.96569237320064, 18.380074192431724, 18.95939759163488, 19.878612856793314, 9.11458549259176, 43.04835590186252, 6.662275330350139, 71.98059534700836, 85.77366852391728, 5.2458858803750426, 38.48621146595697, 9.419870872375471, 74.52456960413504, 15.235883422484093, 5.624630555774426, 37.31294804608435, 65.6963693746103, 30.25715025591528, 13.790869826340181, 53.02992507071016, 15.149544490468843, 22.362773891659394, 34.637110902194316, 76.83012531282623, 6.317800746415398, 66.46417510276112, 16.8768351710901, 31.500415294742577, 21.10367316565784, 61.606937972392146, 17.78538366298321, 20.61025503464034, 40.93146036554003, 42.02904222331034, 69.35659651974588, 18.80871267137438, 77.19039872499452, 30.60336707852061, 14.404487226419073, 98.80347834105066, 5.245166313844956, 28.67945596106566, 15.663508751296824, 81.85983759846667, 43.7542582662576, 20.86093081838573, 25.043966790870602, 6.493843045656802, 18.647505996804245, 16.503706901799344, 37.90772296144176, 10.075283934384814, 38.9831736016056, 13.101784318239543, 6.241101923878742, 41.345285536592044, 29.31426540644771, 9.460134820409293, 84.04263305389684, 6.358202914966376, 10.178999487887388, 19.19433048023531, 21.32426096120025, 33.635033410210376, 48.912314609980115, 19.921371378857796, 31.06625836044192, 116.8861747983984, 21.862874816836488, 66.85966682067014, 14.578020886877376, 70.25186532426041, 6.834285062062573, 11.312492672467815, 69.89386328925502, 8.165181516681674, 38.471007696811, 18.654944822028156, 21.08973136150727, 15.087120899350342, 5.39474990894353, 12.556831786327837, 75.59041786744542, 64.69349201998017, 9.17796615390673, 73.43693174892556, 109.45139883859107, 22.11330925818327, 95.25753080542546, 169.18261655163897, 11.477663809645335, 26.26122464910881, 63.00561779400329, 145.8755210961656, 77.61317574066986, 76.74513008284148, 32.50123307128902, 9.867587448746207, 58.01805519176347, 24.394179759070447, 163.43234881999143, 49.13897844708, 89.34625329335108, 12.639534236768998, 44.73224670808213, 145.28897226947026, 25.166032687537594, 20.42837854541122, 40.93952125204807, 7.796096079013186, 18.26701237232336, 109.63696000853335, 88.6283701507534, 7.135901027747184, 33.19369079772725, 17.54922696011855, 8.718781286684722, 8.349729153952458, 131.66022264470325, 15.756528435593605, 12.750202731170601, 80.87045211058864, 80.65135519266711, 18.892133761528218, 17.281189053358656, 61.083756777854916, 27.81119613814421, 16.971602224709965, 30.312560974897117, 23.557696082898666, 14.400510708682313, 69.43953566389875, 47.85467837195792, 48.301058706099234, 92.19869160063807, 25.224705773609323, 38.15416604743033, 25.579999342703314, 140.05423236901817, 30.382218755792536, 16.81265383976663, 32.16313199180586, 63.78817514041292, 15.93031904079573, 15.007918919348988, 59.07655211188438, 61.51292721949005, 66.87443357164763, 89.96627998529084, 5.472867360923278, 67.09483289977207, 18.222472196096682, 27.26170435368401, 74.08475496587204, 5.75691888364585, 7.505718147975324, 8.645608309607493, 38.75130917536006, 84.20860395898642, 140.92782236926038, 33.167659950317436, 106.63272887875792, 9.187749570369748, 56.8742227206488, 76.3700848113528, 57.2127183594822, 37.31913305339149, 21.82520186762867, 54.95992569482014, 14.819439494614942, 6.517590200781468, 66.07282419533024, 8.638663644219825, 97.69234567959171, 6.4334953493174325, 22.989670217581505, 33.97715405780292, 35.012957051184884, 29.150465158882028, 120.0027814154183, 9.91972076824411, 7.875582409108084, 35.802543095541544, 31.846879395675792, 12.551810505845387, 79.62069016053607, 16.730510947567584, 30.794656906684263, 24.30612916303558, 20.696386455821333, 5.3925522561243735, 13.273488966210115, 6.407667670868887, 9.277956610330225, 47.78011695104916, 120.39254248569088, 26.337332883050024, 10.213171409110407, 30.25859614315985, 144.16013387351123, 37.556151901071615, 57.59805110848696, 30.151567916705385, 54.52889589434988, 6.039333352294638, 97.44317596669924, 26.15568187701124, 58.48569976789199, 83.90695633400546, 5.532600720782033, 34.23400685090548, 141.88703943888166, 39.07099235532523, 65.92264696812228, 15.455663015979157, 14.371903638299754, 12.207242892689237, 38.26550718078991, 48.34507778541676, 50.29058693041766, 74.75034430571496, 61.20506427181492, 28.28506577198624, 49.69002164005475, 93.16647465081435, 30.960080749228645, 81.87547778765897, 21.866018663741094, 107.19937527789467, 16.249947680816234, 85.6960877254109, 36.76033889478679, 51.047324945976456, 18.659525284259846, 232.01022056182296, 46.816512814404845, 5.616782923140363, 98.10176769821369, 7.12638427871756, 5.362861231799879, 38.47158348056119, 115.711413913138, 51.08275401272943, 56.99268505688468, 12.815110833711728, 127.28846054390891, 9.230300913067603, 77.149029021183, 29.76563257119593, 44.62657016382516, 20.45538373252377, 6.589808702232966, 17.97274414834023, 105.59496635838182, 18.691978482582396, 6.477830656173004, 98.16358478834753, 20.941843279463956, 104.13898225642973, 37.61408431606171, 6.250856045275875, 67.76299259192338, 39.90062617782097, 27.34779558375614, 20.001201557789898, 59.4721390760334, 12.489050659801627, 12.124039460224484, 79.99793529160098, 68.72872137608616, 65.11492412914916, 59.89731178507534, 12.740046605340886, 83.82430676583012, 67.83736087400233, 50.79603344894136, 83.69397759802519, 30.084695137486655, 9.743253452708057, 57.299602015772344, 143.00115506838495, 18.801997821387037, 90.02725658874975, 5.024343926638545, 52.048458200488085, 10.787980047085812, 11.584472127692198, 41.253589846069, 55.938614636103196, 103.77385735961545, 29.490965577652478, 61.70464515700939, 52.73633875154133, 7.139620248711537, 103.51850372980891, 22.2748512749781, 15.09926369668874, 127.95416071088441, 92.53237405488245, 30.340402047590846, 67.57203137967225, 93.10939293738542, 83.94807880337824, 56.69987710942352, 11.33761152664348, 6.172932113942321, 6.828437951211618, 92.12022728188234, 98.64546743759009, 111.90316114662255, 31.35764918138179, 120.01558480815201, 37.97852820788979, 93.2207200068598, ...])
caption, xmean,count, xle, Etot = energy_spectrum(E_tot)
hist_file(E_hist, xmean, count, caption);
([3155432.3261205847, 3264370.3125, 3275571.0678286273, 3280032.312533819, 3281346.782368536, 3317442.844386778, 3327310.240543008, 3331576.382030793, 3398299.5159762735, 3398868.5694565806, 3402367.1361451107, 3410275.0, 3410341.899476973, 3410878.125, 3412328.6951274695, 3412807.830125728, 3414108.8695523334, 3414128.38964821, 3414841.655216573, 3415975.64964825, 3419957.8125, 3423638.907061134, 3425450.385271155, 3425451.462364247, 3449178.5748218554, 3458627.3234117725, 3466222.408726062, 3466290.625, 3491288.6341632847, 3492192.6303714444, 3499364.0625, 3502757.791629185, 3504228.8331757453, 3510732.8125, 3517993.2509189215, 3534253.2880774844, 3537024.79935091, 3538900.9183611586, 3538908.5743334815, 3539800.7814098783, 3568271.2360256454, 3637401.5625, 3645246.7767187506, 3647021.875, 3648141.8407300413, 3672007.2988362648, 3680394.5886584655, 3694046.875, 3703615.259019093, 3704047.427334788, 3716801.4176577628, 3718508.8066725824, 3740702.677826119, 3745416.961816442, 3745518.2593790977, 3745527.263844725, 3749054.224002696, 3750234.5498381495, 3760796.875, 3761999.2034419067, 3764982.2298411834, 3802959.375, 3803282.8125, 3807489.850459018, 3809054.6875, 3813013.5869389446, 3818634.375, 3827215.811267916, 3838408.231563773, 3841079.005003927, 3841470.8008302045, 3842798.169671343, 3844011.3610518696, 3844116.8531241147, 3845110.7723193225, 3845851.5625, 3855102.3824509727, 3855266.9028407787, 3855460.2041403097, 3855975.8161219633, 3856322.2961477954, 3856835.8613382136, 3858098.359857211, 3859395.378991043, 3866350.0, 3867015.8005673937, 3869371.875, 3872146.2136159926, 3887692.1875, 3901065.5947703356, 3902251.6186189936, 3903585.3142181123, 3904490.4329956737, 3904500.7796911416, 3905770.002175521, 3905999.8607185185, 3907735.9375, 3907976.3666109634, 3908830.4335722453, 3909509.7377328053, 3909531.7207953604, 3909552.002944625, 3911041.7030117293, 3939768.98416454, 3941089.0625, 3941231.3569099666, 3942291.337899575, 3966440.520006931, 3968444.27176591, 3968965.466414547, 3969692.1875, 3980059.2231133166, 3993104.6875, 4000228.125, 4002067.1875, 4003847.44934883, 4004867.3912028535, 4005593.5195741323, 4007302.1169345747, 4010742.6674716757, 4045948.1698211185, 4047402.6434049075, 4050129.6875, 4050306.25, 4050605.1048629354, 4051578.125, 4058530.856942218, 4059210.3557563177, 4062762.3281179685, 4076416.06722701, 4095363.854022217, 4100163.9396579517, 4103868.75, 4105271.913288507, 4109405.532117506, 4126620.9102578177, 4143529.137722052, 4145357.8125, 4146666.8730185647, 4151564.2278738613, 4167340.1468764776, 4167610.0775048034, 4168950.0, 4169648.1355929784, 4170481.25, 4171216.487714791, 4184277.1795763914, 4205581.25, 4207740.625, 4210567.1875, 4211215.205922104, 4211525.626149439, 4212955.520965816, 4237573.3549626805, 4257456.444539203, 4268906.014289244, 4277060.9375, 4305882.8125, 4309298.4375, 4311795.024499543, 4354114.0625, 4357067.1875, 4361259.375, 4361462.998171975, 4369014.494705129, 4384168.606458899, 4387927.957160031, 4388225.0, 4403224.934401208, 4443429.957345045, 4445191.305183106, 4448239.0625, 4457097.579819431, 4459585.676453587, 4459594.197318818, 4491730.651890897, 4492601.0455459505, 4502448.535335876, 4504162.128383539, 4507382.8125, 4515606.25, 4535151.499118896, 4541132.8125, 4547068.537908, 4548251.925644366, 4551451.833432175, 4554061.0283168405, 4557944.836744274, 4558042.1875, 4565032.770183568, 4572014.0625, 4573288.889172629, 4575682.8125, 4575745.3125, 4577649.187385374, 4578500.0, 4579090.260194439, 4579627.369102903, 4582320.773218711, 4592673.1624223655, 4595604.6875, 4604374.318004466, 4604382.841858534, 4606877.942952284, 4607939.890966794, 4608481.312184267, 4609065.625, 4612470.632734401, 4621679.146649824, 4637731.662883941, 4666527.65679629, 4668541.466811745, 4668805.850987704, 4730367.518010522, 4740439.262207687, 4773806.25, 4794246.789599828, 4797777.03703205, 4800497.99394158, 4808748.4375, 4822145.836997649, 4822157.324611082, 4853191.743856613, 4868892.1875, 4907124.98850204, 4908085.9375, 4911580.331837376, 4911593.75, 4911630.9521370735, 4911790.129660065, 4911888.607476047, 4914734.32149681, 4919639.081405324, 4920432.0713879485, 4946408.871364147, 4949981.147975143, 4960511.873445942, 4969656.965161115, 4973668.653873175, 4974408.517540436, 5014396.875, 5016994.056096977, 5018477.862394238, 5019956.25, 5029396.875, 5032264.970584359, 5041742.1875, 5050078.770777122, 5051188.2998276325, 5056064.592705943, 5059757.753545587, 5089193.464558963, 5095039.3703246685, 5177808.489581448, 5181443.313577698, 5189710.734722711, 5193469.073300737, 5193957.0984073365, 5195730.3996103825, 5195868.75, 5197188.33702701, 5198125.564512898, 5198414.0579823805, 5199535.9375, 5199538.59216909, 5199889.0625, 5200315.625, 5200835.089756465, 5200951.315640739, 5201903.125, 5218166.009508621, 5242610.135450066, 5245301.5625, 5278235.9375, 5278295.049641872, 5345127.003071556, 5362606.795587327, 5379167.1875, 5420285.535628104, 5421058.179878909, 5421632.989336746, 5430049.006979037, 5431095.3125, 5434648.406385181, 5435264.492925691, 5576531.886026598, 5629926.162857723, 5637002.5712782685, 5728826.302564634, 5737360.9375, 5772282.8125, 5787509.375, 5822942.124100384, 5847392.1875, 5865962.198525723, 5917792.0946243005, 5918435.9375, 5919659.875114495, 5920310.643303621, 5929256.162505846, 6057421.150607751, 6057445.223582592, 6318560.25497807, 6323562.282329145, 6323890.061315315, 6323982.8125, 6324033.072855151, 6338377.877969701, 6344485.854311438, 6345912.252333977, 6357134.375, 6379879.6875, 6387807.027151868, 6471723.010067971, 6473614.234780308, 6505557.8125, 6524114.357310526, 6550615.78988884, 6561900.723636017, 6561901.5625, 6573407.456068465, 6573608.256693029, 6578364.0625, 6580403.449499236, 6583045.992758465, 6591051.082409366, 6591700.0, 6614496.024674813, 6617788.034751166, 6621128.125, 6621141.540606253, 6621282.470678789, 6623946.875, 6624289.585428187, 6632492.622157669, 6643856.20245602, 6643856.230017207, 6645020.3125, 6645284.375, 6645336.606762609, 6645747.2269745525, 6646663.379310488, 6648384.375, 6648577.986175627, 6650492.680653127, 6653033.641710516, 6653377.0572252525, 6654032.8125, 6659029.6875, 6660704.6875, 6662721.6248670565, 6662952.62645653, 6663101.073023691, 6665928.811927336, 6669170.3125, 6669980.50713646, 6669986.972699042, 6670412.5, 6670435.849286321, 6672503.584133405, 6682660.57759673, 6685871.821280107, 6686114.0106859645, 6686177.209433736, 6687728.084883186, 6688197.544103938, 6688462.5, 6688830.924578574, 6688993.75, 6690615.9127096385, 6690740.165879902, 6690756.79163348, 6691775.53790607, 6694921.163392873, 6695018.75, 6696376.665305766, 6701323.4375, 6711822.107641593, 6713328.434509696, 6714089.543700607, 6714801.5625, 6716734.618518477, 6717117.1875, 6718410.9375, 6719791.031504843, 6720173.4375, 6745572.972359848, 6745903.125, 6746241.9070972875, 6746260.056284803, 6747327.300895485, 6748192.757295965, 6748729.208639939, 6749261.002015916, 6749484.498684424, 6749793.8574872855, 6749819.538130125, 6749832.8125, 6751130.246071362, 6751482.758479706, 6752182.099124935, 6752546.875, 6752574.857054957, 6752639.950466995, 6753201.5625, 6754028.102703263, 6754189.854986169, 6754534.392753332, 6755526.085093785, 6756131.23226977, 6756475.180106577, 6756495.3125, 6756520.497389216, 6756703.125, 6756748.574706239, 6757178.807985415, 6757477.800186067, 6757606.25, 6757871.8131568935, 6757879.087340573, 6757991.08859966, 6758481.25, 6758493.535632902, 6758526.5625, 6758544.141165166, 6758717.1875, 6758793.379402507, 6759214.0625, 6760003.125, 6760019.656731407, 6760153.125, 6760163.678766254, 6760305.676970837, 6760434.156952423, 6760528.054653124, 6760552.16399378, 6760807.670995952, 6761301.422332145, 6761442.282849236, 6761443.75, 6761742.945675706, 6761778.488901676, 6761964.569430432, 6762046.021164452, 6762306.244752256, 6762429.958533552, 6762446.474817826, 6762481.837768932, 6762870.15517581, 6762898.4375, 6762959.790431095, 6763169.414344454, 6763349.444149556, 6763956.269754775, 6764077.928098913, 6764228.569697478, 6764852.1576494165, 6765059.375, 6765688.297391021, 6766102.801440436, 6766316.352857909, 6766599.3226207215, 6768589.028082672, 6770070.3125, 6774180.854768177, 6775379.673067054, 6775405.7705006, 6775609.839050866, 6775635.9375, 6776028.125, 6776970.214356441, 6777017.1875, 6779369.516470629, 6779884.826414897, 6780063.245918325, 6780193.75, 6780250.568702489, 6780517.168730932, 6780534.295896751, 6780589.0625, 6781264.0625, 6781368.75, 6781495.7173297, 6781679.104473107, 6781862.5, 6781930.172862769, 6782303.125, 6782645.3125, 6782684.332146287, 6782710.574298003, 6782763.018997871, 6782852.427109439, 6783154.6875, 6783161.570848943, 6783182.8125, 6783252.730094996, 6783346.875, 6783505.312164024, 6783698.3744613305, 6783723.354664341, 6784127.842385497, 6784196.875, 6784426.998370886, 6784459.375, 6784627.530402334, 6784699.454160356, 6784736.780619927, 6784974.894840606, 6785167.443344095, 6785344.432103902, 6785463.916456705, 6785679.693800624, 6785701.244630721, 6785776.5625, 6785932.8125, 6786237.158365645, 6786337.570478988, 6786360.192809198, 6786543.758945576, 6786951.5625, 6787227.950674547, 6789847.179347749, 6791116.590018471, 6792062.5, 6792067.102499172, 6792348.4375, 6792878.125, 6797153.125, 6797265.625, 6797281.25, 6802312.655081761, 6804821.167338645, 6804833.875157592, 6810812.5, 6816469.047317216, 6824432.8125, 6830672.276129531, 6830761.249820953, 6832085.947003801, 6834547.441734177, 6834887.190613133, 6835184.375, 6835251.929826431, 6835564.024336801, 6836631.25, 6837148.672248926, 6838325.184805296, 6838330.656766836, 6838803.125, 6839398.403679158, 6839420.730377561, 6839426.097554357, 6839873.4375, 6839918.75, 6840203.92936498, 6840346.640427762, 6840485.9375, 6840624.893148403, 6840693.75, 6840741.955749017, 6840753.054503002, 6840810.428750736, 6840992.1875, 6841051.5625, 6841160.9375, 6841238.277288337, 6841454.634387805, 6841592.264831697, 6841621.354264473, 6841901.136310151, 6841917.290922408, 6841940.625, 6841949.06979325, 6842203.76455216, 6842229.43100924, 6842291.25460733, 6842373.865310141, 6842390.912962213, 6842396.443940741, 6842491.20785675, 6842506.8585905135, 6842527.035219187, 6842587.152224964, 6842601.04547708, 6842637.881485462, 6842666.223412981, 6842725.249770774, 6842807.8125, 6842844.848177037, 6842882.066470454, 6842941.640954012, 6843022.87073827, 6843125.987610716, 6843242.736710181, 6843526.987318289, 6843894.166750047, 6843943.75, 6843984.741391056, 6844084.05754962, 6844121.875, 6844261.137342446, 6844354.6875, 6844366.870323483, 6844518.75, 6844555.821084569, 6844755.661485189, 6844929.137618496, 6845379.6875, 6845701.5625, 6845779.695259833, 6845793.085214354, 6846026.0026071, 6846158.696668321, 6846298.4518673215, 6846410.167736863, 6846425.154684835, 6846528.125, 6846576.640609777, 6846700.2981414385, 6846854.537019415, 6847723.4375, 6848038.662430943, 6851483.571213595, 6851848.4375, 6852448.487735291, 6852760.991213701, 6853174.433394688, 6854546.875, 6854582.945466505, 6855300.188394287, 6857182.332167196, 6857353.125, 6858568.182125575, 6859168.263747407, 6859169.039870808, 6860648.195913859, 6860935.01400738, 6861123.98192588, 6864211.1839351775, 6864401.5625, 6865126.253620635, 6866647.245723003, 6866929.685655992, 6870550.387857418, 6871949.665007115, 6872155.205378833, 6872844.403075343, 6874838.9180372795, 6875265.984964116, 6876762.5, 6877081.5008694315, 6878016.142529521, 6878530.687008617, 6879869.772898063, 6880994.783493718, 6881855.561947177, 6883176.5625, 6883712.125386731, 6885936.809580285, 6893193.993107452, 6900710.419634811, 6908371.948565616, 6910111.851045277, 6910190.625, 6911291.787581192, 6913439.561980369, 6913862.5, 6917839.134645746, 6923360.840091746, 6926321.875, 6928771.517864488, 6928771.761562206, 6929086.9017897295, 6944103.125, 6950900.463873133, 6954410.9375, 6969255.701405665, 6969854.332048399, 6981243.522227734, 6982409.375, 6983610.643017356, 7003263.809487972, 7004646.889189855, 7005351.352047636, 7009316.602078685, 7009469.675408294, 7012421.875, 7013719.431259056, 7013719.51449964, 7020436.821343266, 7021652.856944463, 7021992.1875, 7022808.845867578, 7023692.007048015, 7024493.75, 7025014.088939406, 7026970.394885847, 7028146.977805793, 7029287.5, 7029808.099840283, 7030128.314786059, 7030516.605907125, 7030662.5, 7030750.0, 7030922.417976762, 7031120.3125, 7031370.366030362, 7031729.770777057, 7036376.5625, 7039642.1875, 7040812.890288023, 7051243.75, 7051410.739120111, 7053348.4375, 7054657.3914016485, 7055529.6875, 7056069.338351302, 7056226.090605932, 7056273.4375, 7056307.242551144, 7056404.444610978, 7056600.394783348, 7056727.109734189, 7056738.562524354, 7056901.414090793, 7057000.0, 7057285.938251063, 7057301.5625, 7057498.614850901, 7057854.3266815385, 7057940.625, 7058026.798293104, 7058052.919919173, 7058068.792936583, 7058142.908022673, 7058331.60723763, 7058369.294866267, 7058503.890718746, 7058544.271429023, 7058554.103520739, 7058599.790617328, 7058695.3125, 7058768.75, 7058790.773419817, 7058810.9375, 7058844.437877296, 7058891.481991204, 7058908.997692967, 7058941.623402702, 7058942.118251756, 7059015.323670708, 7059071.201552036, 7059212.5, 7059351.35814582, 7059366.723786087, 7059406.25, 7059429.500200996, 7059470.3125, 7059473.781981084, 7059709.490088799, 7059728.038266722, 7060037.26316032, 7060187.5, 7061022.596593855, 7061044.77109061, 7061135.9751854455, 7061215.527241165, 7061269.505357092, 7061739.02414627, 7061901.451085823, 7062442.0002863975, 7062446.875, 7062754.345698882, 7062959.27754749, 7063115.591869252, 7063273.4375, 7063301.775419867, 7063327.999032379, 7063836.725150239, 7064331.112444531, 7064342.128280224, 7064392.1875, 7064399.717325277, 7064503.697649695, 7064706.25, 7064788.044858903, 7064827.791582991, 7064834.375, 7064982.8125, 7065374.66070483, 7065508.851164866, 7066365.842668567, 7066456.053269726, 7067518.136204716, 7068889.0625, 7069820.816000946, 7069831.914206237, 7070507.256881953, 7071327.125427222, 7071418.804684121, 7071729.6875, 7071978.674136847, 7073092.924199246, 7073464.180041874, 7073531.191992703, 7074572.542160276, 7074643.025353415, 7074976.5625, 7076424.592424736, 7077285.13017478, 7077286.44039485, 7077295.3125, 7077347.022186704, 7077589.509543155, 7077887.5, 7079224.137956594, 7079240.098437682, 7081915.625, 7082367.1875, 7083175.0, 7083557.29729066, 7084024.807248834, 7084207.8125, 7084432.2894068025, 7084792.1875, 7085601.035003898, 7086077.809509796, 7086268.458167569, 7086634.375, 7087318.381966435, 7087503.142314884, 7087875.0, 7087926.5625, 7088218.205601825, 7088360.9375, 7088437.756106874, 7088686.836024623, 7089017.844912113, 7089029.620266259, 7089320.144166114, 7090063.260333321, 7090573.159576517, 7091025.622366274, 7091044.543781627, 7091696.875, 7091779.26725091, 7092454.09492071, 7092925.0, 7092952.950076937, 7096125.424719357, 7096326.251914701, 7098373.4375, 7100112.5, 7100143.09741463, 7100646.875, 7101745.2801005915, 7103943.9418394705, 7105981.25, 7106858.423813146, 7107146.155693789, 7107157.461861652, 7108154.3254874945, 7108984.351173227, 7110530.807074381, 7111398.4375, 7111950.25507055, 7113841.2474616645, 7120769.445049554, 7130115.625, 7130959.381843555, 7131471.065663172, 7131556.25, 7134074.8405988775, 7134225.0, 7135602.584055555, 7136929.1037437925, 7137506.0942289755, 7137918.230697083, 7138635.411410975, 7138845.248607605, 7138915.625, 7141626.144118189, 7143018.6286880905, 7143735.261357822, 7143739.0625, 7143847.730924135, 7163946.875, 7168632.8125, 7169121.875, 7169675.0, 7169846.392629104, 7169904.494210109, 7169990.492522341, 7170014.606543586, 7170623.292966085, 7170654.6776095815, 7172276.5625, 7172904.6875, 7173205.731913919, 7174188.743418403, 7175282.9411567375, 7175620.154575033, 7175775.595926371, 7175833.5511071095, 7176021.875, 7176025.0, 7176375.0, 7176432.8125, 7176592.1752664605, 7176635.603392999, 7176654.634845994, 7177119.19066284, 7177332.8125, 7177510.47408803, 7177578.733421378, 7177589.368082051, 7177593.75, 7177609.371065836, 7177936.968581276, 7177942.909752883, 7177948.4375, 7178517.1875, 7178535.986899966, 7178603.125, 7178810.9562313445, 7178811.536116468, 7178828.030885017, 7178884.375, 7178987.5, 7179190.625, 7179632.114701117, 7179792.1875, 7180101.440460946, 7180244.370015137, 7180654.540761, 7180751.5625, 7180870.357268035, 7180936.562889826, 7181135.932268006, 7181160.9375, 7181257.380780327, 7181342.128169204, 7181387.5, 7181469.755404585, 7181510.9375, 7181537.37763654, 7181615.494546775, 7181747.131495429, 7181823.147474295, 7181831.18758166, 7181847.773700707, 7182051.175035078, 7182202.288013876, 7182319.305872513, 7182393.66653971, 7182621.875, 7182651.5625, 7182973.150693242, 7183068.845077987, 7183626.5625, 7183692.760557966, 7183982.3321984345, 7184004.6875, 7184478.580355066, 7184480.13747467, 7184547.938905254, 7184720.3125, 7184735.911962596, 7184753.125, 7184831.766322987, 7184842.1875, 7184871.646208386, 7185229.961308678, 7185728.95263966, 7186092.110109345, 7186102.672147372, 7186412.5, 7186570.3125, 7187687.724925423, 7187861.006168408, 7187921.230562202, 7188920.840460254, 7189082.853282039, 7189358.092126615, 7189631.514096014, 7189793.434682177, 7193727.997797418, 7195411.931209233, 7196037.5, 7196046.875, 7196076.487872753, 7196233.590588442, 7196406.566764502, 7196489.0625, 7196617.1875, 7196654.191789092, 7196821.875, 7197417.092269889, 7198935.9375, 7200023.4375, ...], [27.500219546994554, 78.04982121328219, 18.893238499094572, 13.326138658068269, 14.599817336081033, 6.1591816033042175, 12.817162421093984, 14.29554360893464, 13.370015297033126, 5.5243818913758815, 6.753297089937572, 93.1521967713147, 23.397890059730926, 47.28336375312217, 17.674595050507882, 6.4898577719441155, 21.4389284433577, 7.70184563085419, 6.202211678053484, 57.587359142801255, 34.563197768589404, 33.60596544762924, 16.64600042400521, 14.573097689677269, 8.539692763435298, 12.569572407187488, 12.078785706951203, 38.6771511618911, 22.653482011476, 12.130249364016102, 55.546463154658525, 22.609295539845846, 5.426255060491244, 53.234683246790006, 13.328563450160255, 17.934548592169207, 9.16731638968657, 8.840297444787108, 5.113751406230722, 25.28357027555897, 88.2817312133921, 34.73855701355652, 61.17272189383946, 48.68748742703351, 35.26960938133513, 10.409701885676455, 18.015382789249163, 76.66419909075809, 22.9429928935562, 8.60198276729076, 25.957995883446635, 52.21625020499512, 32.39542084432681, 59.3994052106673, 96.29555441374549, 28.677659802636146, 68.30603916829179, 15.652593389268157, 59.406348736510395, 18.969856772954504, 110.0874167591257, 70.04730984957621, 100.21845944766397, 19.131400841928592, 31.112417403209047, 5.677146041030103, 34.38611948169599, 7.171292067204746, 57.70298765793447, 19.847245816306707, 17.199004018592838, 9.114761045942744, 15.474407237224355, 23.321349130825066, 58.72769551525309, 31.103556056051506, 19.372592566358232, 60.81240769689329, 12.729350640754653, 19.343311667584345, 16.83303320672662, 76.1123413292448, 7.575394949012144, 47.656323693111574, 44.40521394775795, 15.655759049264192, 51.628585211403184, 20.021313048512997, 91.25094514740454, 14.827526487421729, 191.56776868846427, 53.603617747794964, 33.10216486060891, 20.046820419456015, 77.53166673391819, 82.02391434368438, 73.45774723131655, 6.067962649612216, 10.053438815621828, 11.746327085792696, 85.854548325392, 33.50116944086679, 17.412235886367284, 15.91605230974354, 82.84820424457607, 15.365283194842394, 18.59478981202927, 26.608324902960305, 5.25998694334361, 36.904459366357976, 41.580663353814884, 155.56090005259284, 31.982993472411973, 106.41636362114349, 58.885230111902025, 17.700095333382084, 18.148888954468998, 24.68208821197448, 38.08843838098112, 17.152308299858397, 55.59646384404973, 26.774415042180266, 82.07026495371929, 49.48184611245925, 16.813034159931174, 78.63180711606017, 35.030601780016326, 57.52108572324242, 14.324491983926121, 11.897262322471148, 17.386913914573753, 26.312261041158713, 61.86819273672003, 6.092089955384698, 19.563994370764874, 74.71534096055206, 71.01230152975742, 33.34317622935114, 30.07514394592174, 27.275063057699192, 28.620727261738168, 37.381886949221666, 70.00764158869077, 79.26128124064083, 51.068578214288806, 19.707549859766274, 12.251898922024505, 89.91822505285946, 35.21787817513056, 80.15277637841353, 10.530284448050647, 18.02114105244654, 47.245759671829006, 14.635979152246607, 15.738742941074852, 30.194386791993146, 86.15605340657721, 79.73720475660974, 160.76890003851935, 13.946752530540637, 81.39467732688352, 43.39800098377999, 44.7482882834352, 23.034548076888182, 31.806193397640786, 57.72653170956327, 9.193405779134954, 43.32323959373335, 14.697236647476855, 7.703841602537596, 18.37288632683373, 123.22062704410351, 25.106707624811243, 52.62424246116929, 5.4812991949751915, 10.305946063214405, 110.36648265658545, 15.328004142639926, 6.430373358422474, 36.03249518815527, 33.5442853604725, 14.705310816122955, 79.22230277522918, 5.921145668933523, 41.441117717574, 30.399091784578648, 11.272689804548774, 201.9441157447368, 46.57784470391569, 5.202345161540987, 38.510991784682766, 25.51592628715148, 69.62105877779712, 76.69525331115469, 18.85425356123591, 69.28536399909525, 13.712217374408523, 65.43766790209685, 50.2206149105873, 165.07072869154587, 45.89682543100268, 28.84370998164643, 15.054603729501894, 10.854597618679634, 133.84229678139604, 15.183944989360594, 48.2450687804809, 11.668081457088684, 167.45984608423095, 5.256849901339513, 21.816259594024583, 12.759710022048663, 22.563349181266958, 16.37107444963877, 19.58028704394377, 70.05344636548962, 14.625697255388342, 5.416930179351573, 74.92487782801828, 77.52769778432442, 17.405041430424905, 21.614771518396857, 22.074333206662473, 78.12334099808643, 21.43617974027422, 81.01025208044723, 18.137554808233137, 55.060276741344836, 13.915981578804761, 6.997057621694691, 21.95380812392356, 27.508902015201645, 11.15738618045564, 10.138099645373096, 13.316099309440716, 21.5019702602304, 5.117333617868537, 7.8841404244003295, 14.587354480302057, 82.54957727445776, 29.038025331629292, 21.789358722232564, 10.740632020269272, 45.50398716579721, 89.89208074671978, 27.895676320474713, 63.46744406454669, 63.637363501242945, 12.65995238849376, 6.874184960637675, 39.987793033843914, 109.28498502819699, 20.203658905621317, 136.43059279875405, 39.76751474613308, 6.2419144062159635, 151.42117330498849, 17.4341769061311, 38.30838425973003, 173.6197003306515, 26.196179122971486, 17.64082911536911, 11.120652808189138, 41.68001521278868, 69.56872280458282, 61.57625553994671, 53.12900640455571, 107.73830743825174, 42.82778393166327, 79.92774687963649, 11.787070144719133, 27.276748060255443, 35.423524445683626, 60.16758807729378, 112.00927251270943, 9.733953429021751, 23.30590736099822, 93.13995589738056, 22.531209969078375, 5.47775892874718, 6.515173897742103, 44.944885195015075, 80.81983413026752, 93.96034365662555, 22.396187724417132, 166.37401043802896, 87.48001648529869, 26.345072646778114, 30.81580551543157, 101.04307130299067, 164.66841894848136, 49.50925773464007, 178.410097320396, 39.401311872379935, 205.84740550414438, 26.813905721354363, 55.11978150329006, 28.44111403082242, 36.0948832994939, 5.458023681608254, 105.240701215315, 10.991510417864458, 58.30612537867025, 26.498481001513586, 94.73256075148603, 52.02874379197072, 6.528693646409974, 24.451788563030597, 177.5823303710575, 24.443074816385767, 64.3465761656616, 65.55601519295745, 20.517984476112176, 33.51934910902408, 15.641503742365762, 126.3558685910883, 28.75780523447399, 7.663984106807065, 119.28371803401731, 90.7289831457408, 19.052180538812486, 11.901073147761224, 49.486187892228656, 11.675858953143852, 18.3733895221035, 20.22923939404427, 45.06313066792328, 18.58979806437384, 6.145531865095516, 66.33765747062805, 10.24760544669718, 23.230839316322196, 51.71015825162599, 17.395963668359506, 16.904944692874935, 27.617855227938076, 5.46090950809963, 62.69355648109236, 42.33034885003917, 14.687583973720315, 11.726362154378222, 27.238112162033154, 97.1576254474952, 26.053760607547407, 40.52273080783002, 37.52174741154293, 12.000357666493843, 30.40176092506798, 67.77323600656437, 65.42560087754111, 14.06675891232682, 62.55500038389546, 77.0997179798769, 30.13711019263659, 78.2241250143419, 8.773435548829145, 21.225014157637336, 137.8049973877048, 11.921108336508695, 17.0373563253887, 13.726844659584767, 27.003773605309142, 16.482323978018698, 44.23459252876778, 7.588792274652603, 24.1074492958278, 66.89322853201546, 7.489631352100641, 62.23808296209077, 20.915316871863187, 21.910828051828567, 21.70917306327368, 17.483113231095516, 116.2824444215681, 69.01313353990192, 11.292293163237588, 122.77232124716258, 5.209389715183196, 6.826911989572629, 7.787073599418868, 30.058424511264263, 111.71853763866773, 52.60428043408645, 61.81654170961959, 11.828683000467967, 40.9036113524365, 231.29062474795725, 45.08884758595541, 10.715990033622182, 5.7515334833647715, 10.04494807890364, 6.580282010163945, 22.89611499613578, 26.990311127217296, 23.049453405594598, 31.51338130170244, 19.132670259367274, 73.82893842780527, 17.60528249886661, 14.739530804639923, 10.169913427228517, 106.0082923861894, 55.221802383448576, 32.531586632796795, 54.05245860440971, 87.10283977785008, 19.16506057625124, 8.295987949898285, 45.12845677019071, 27.93836452224209, 32.70647191339215, 41.92463216424662, 44.92007996863521, 62.58508765072564, 15.491601797935498, 29.189597700839094, 52.445108430385446, 106.04479643786766, 123.82765771496618, 19.297071593538927, 7.779985604231375, 119.15252293847223, 5.693249598300477, 48.17696567982843, 8.50486265437353, 155.17952464023904, 5.787058825533607, 126.54509967014357, 115.57217878626165, 30.37600728189358, 70.01495309249441, 22.7370080066472, 5.229385511536011, 6.453445097140773, 60.73619095462605, 6.5857039262382315, 26.011013281268987, 41.53711439792576, 14.937969273467845, 157.9993705393665, 18.91371297068704, 9.659301508002198, 22.43167807171201, 18.565670040022024, 52.49273517806449, 5.210382464475528, 22.55018715319745, 8.623945211920557, 5.455054283575373, 71.37205227521675, 137.64802035822618, 9.96432200870812, 76.38966200699737, 62.21088405529345, 14.24061499610104, 31.79089708105642, 40.031879967392555, 64.47346836283856, 19.2017018286094, 13.836725836881971, 30.198819151231127, 35.565840501243855, 35.73162706058751, 42.33465852810344, 29.175141754938984, 11.10522187086126, 13.382545227937428, 85.59464743784844, 61.83512540803409, 37.23007780672155, 9.249773430440303, 67.52632745732902, 16.035320613066993, 145.87257716037522, 81.95455668497435, 80.59870091752974, 12.779355575092156, 45.040488673807424, 27.05222334108491, 85.27410452751782, 47.787128536671325, 35.80201130078213, 16.747263588873796, 13.104264816035705, 50.75874232661785, 34.72798951836265, 43.69680778905812, 126.6771908374343, 11.061377897998103, 7.476951814381196, 29.80232092532787, 5.880849098530318, 37.424686167478185, 26.235504548569033, 125.41708871234965, 40.069157703228925, 74.58302380805613, 18.011720192823283, 78.00225091346962, 62.25428229683372, 17.818280253358594, 39.94402166038141, 8.53135608297702, 29.0111884316517, 20.598635835513754, 21.0476965984115, 164.94020202465924, 41.01849434004872, 11.552628691833664, 7.313094061520226, 108.29600267644341, 8.289912014010572, 23.52513879635322, 69.1508002186238, 91.88516363291382, 53.062232099521864, 51.76023805317709, 12.702387277865936, 14.975715744310774, 71.02685966350607, 110.93988273513233, 68.35961157702442, 13.06676725017967, 49.658716748150226, 20.87962898866602, 49.0395275297514, 86.77720002038191, 53.943786582195656, 94.05423692085186, 41.15621364004054, 20.71627968086378, 51.842635798241254, 8.941729732060141, 44.5818743731426, 42.454784135216265, 35.11546993209004, 14.94378185132755, 7.20604501866639, 15.619021334815987, 6.1490864545181205, 32.44868383119248, 77.11926020542086, 9.662592035841989, 46.39846948561521, 47.700396042368894, 15.918708500929007, 15.69601480238273, 15.240646254896781, 84.98671269410926, 8.268772911323115, 22.85575561297688, 36.36910118177112, 53.374041165436495, 83.23372418681988, 19.25411303208836, 32.345467539507965, 102.46227583102544, 26.5771256550965, 34.727537465598886, 14.126100542424128, 58.864583622144316, 29.537588715132713, 42.732311196901314, 55.919008993855286, 66.74584175734448, 8.745359583427845, 27.516019379693827, 9.397658820782237, 13.269612808110962, 39.89569985890145, 8.342036671553885, 101.83513511331189, 59.20448307666486, 12.299912857333476, 29.433033473883967, 180.10986262284476, 50.21782161343021, 19.08310738255525, 8.071062552459573, 17.22206108829285, 33.44899664859973, 17.1120654293615, 54.948335397428565, 12.099592906601936, 5.2559492219762385, 6.152621030450677, 116.66418254037828, 37.57046734613102, 21.856536808236157, 5.49793667794004, 128.86112598479303, 16.81360729685168, 8.888412430209133, 17.549660853259343, 32.26869471490205, 66.40960821430716, 86.6364688242158, 34.34196469555505, 76.15753257704039, 90.62774481553743, 80.26885743142157, 32.975891760030436, 81.06394631680826, 83.2383044576105, 10.517520442280757, 32.29489863037251, 27.515487856395573, 39.81155092517347, 53.07983965770338, 5.203619659256667, 44.513808571655005, 20.9157424507976, 8.816913226871197, 48.22787953630038, 114.44550428049227, 11.378414759857076, 37.66766648623122, 8.328319563402383, 86.61997931107456, 10.900369570991515, 73.7807865526278, 9.014578703082194, 45.89164063735048, 72.05381540993787, 35.38767148997197, 32.38728733721604, 16.069414286383896, 45.32717134702122, 23.758002278783536, 15.711731778921726, 54.192912496637355, 93.9043473337742, 23.550966769615222, 21.631342958183215, 41.87474786544412, 76.2075671641508, 18.103234966514332, 156.68733637336288, 15.972082694418251, 31.735684495021218, 82.07084638124427, 6.839846420325237, 24.466467376470707, 5.843246814966837, 10.641572624798325, 17.366843587421585, 7.857853583739508, 10.909168454067638, 16.517401511523165, 28.811302199794472, 15.992464066176394, 20.71074998228282, 5.891831888891397, 5.507452792522167, 21.208546197090726, 146.79710146579532, 105.08678543605279, 7.0263401719233, 57.77129319879141, 11.530221114730208, 90.73113970840066, 5.464932941245912, 8.836989142996195, 36.38142065889818, 13.265483373423548, 6.332436303941579, 73.13731914972281, 6.777995891018119, 36.73810079791948, 58.12168379420691, 7.030632940800922, 26.467262916017415, 20.566322197483217, 44.13073514874292, 7.780095510710234, 93.58313879400723, 74.95465168186725, 51.30297255252174, 33.07810330817348, 87.50457607501227, 57.08358359525009, 14.057529600422685, 7.125186741019181, 24.966200556479308, 110.65310395204239, 7.9761484699336265, 44.96569237320064, 18.380074192431724, 18.95939759163488, 19.878612856793314, 9.11458549259176, 43.04835590186252, 6.662275330350139, 71.98059534700836, 85.77366852391728, 5.2458858803750426, 38.48621146595697, 9.419870872375471, 74.52456960413504, 15.235883422484093, 5.624630555774426, 37.31294804608435, 65.6963693746103, 30.25715025591528, 13.790869826340181, 53.02992507071016, 15.149544490468843, 22.362773891659394, 34.637110902194316, 76.83012531282623, 6.317800746415398, 66.46417510276112, 16.8768351710901, 31.500415294742577, 21.10367316565784, 61.606937972392146, 17.78538366298321, 20.61025503464034, 40.93146036554003, 42.02904222331034, 69.35659651974588, 18.80871267137438, 77.19039872499452, 30.60336707852061, 14.404487226419073, 98.80347834105066, 5.245166313844956, 28.67945596106566, 15.663508751296824, 81.85983759846667, 43.7542582662576, 20.86093081838573, 25.043966790870602, 6.493843045656802, 18.647505996804245, 16.503706901799344, 37.90772296144176, 10.075283934384814, 38.9831736016056, 13.101784318239543, 6.241101923878742, 41.345285536592044, 29.31426540644771, 9.460134820409293, 84.04263305389684, 6.358202914966376, 10.178999487887388, 19.19433048023531, 21.32426096120025, 33.635033410210376, 48.912314609980115, 19.921371378857796, 31.06625836044192, 116.8861747983984, 21.862874816836488, 66.85966682067014, 14.578020886877376, 70.25186532426041, 6.834285062062573, 11.312492672467815, 69.89386328925502, 8.165181516681674, 38.471007696811, 18.654944822028156, 21.08973136150727, 15.087120899350342, 5.39474990894353, 12.556831786327837, 75.59041786744542, 64.69349201998017, 9.17796615390673, 73.43693174892556, 109.45139883859107, 22.11330925818327, 95.25753080542546, 169.18261655163897, 11.477663809645335, 26.26122464910881, 63.00561779400329, 145.8755210961656, 77.61317574066986, 76.74513008284148, 32.50123307128902, 9.867587448746207, 58.01805519176347, 24.394179759070447, 163.43234881999143, 49.13897844708, 89.34625329335108, 12.639534236768998, 44.73224670808213, 145.28897226947026, 25.166032687537594, 20.42837854541122, 40.93952125204807, 7.796096079013186, 18.26701237232336, 109.63696000853335, 88.6283701507534, 7.135901027747184, 33.19369079772725, 17.54922696011855, 8.718781286684722, 8.349729153952458, 131.66022264470325, 15.756528435593605, 12.750202731170601, 80.87045211058864, 80.65135519266711, 18.892133761528218, 17.281189053358656, 61.083756777854916, 27.81119613814421, 16.971602224709965, 30.312560974897117, 23.557696082898666, 14.400510708682313, 69.43953566389875, 47.85467837195792, 48.301058706099234, 92.19869160063807, 25.224705773609323, 38.15416604743033, 25.579999342703314, 140.05423236901817, 30.382218755792536, 16.81265383976663, 32.16313199180586, 63.78817514041292, 15.93031904079573, 15.007918919348988, 59.07655211188438, 61.51292721949005, 66.87443357164763, 89.96627998529084, 5.472867360923278, 67.09483289977207, 18.222472196096682, 27.26170435368401, 74.08475496587204, 5.75691888364585, 7.505718147975324, 8.645608309607493, 38.75130917536006, 84.20860395898642, 140.92782236926038, 33.167659950317436, 106.63272887875792, 9.187749570369748, 56.8742227206488, 76.3700848113528, 57.2127183594822, 37.31913305339149, 21.82520186762867, 54.95992569482014, 14.819439494614942, 6.517590200781468, 66.07282419533024, 8.638663644219825, 97.69234567959171, 6.4334953493174325, 22.989670217581505, 33.97715405780292, 35.012957051184884, 29.150465158882028, 120.0027814154183, 9.91972076824411, 7.875582409108084, 35.802543095541544, 31.846879395675792, 12.551810505845387, 79.62069016053607, 16.730510947567584, 30.794656906684263, 24.30612916303558, 20.696386455821333, 5.3925522561243735, 13.273488966210115, 6.407667670868887, 9.277956610330225, 47.78011695104916, 120.39254248569088, 26.337332883050024, 10.213171409110407, 30.25859614315985, 144.16013387351123, 37.556151901071615, 57.59805110848696, 30.151567916705385, 54.52889589434988, 6.039333352294638, 97.44317596669924, 26.15568187701124, 58.48569976789199, 83.90695633400546, 5.532600720782033, 34.23400685090548, 141.88703943888166, 39.07099235532523, 65.92264696812228, 15.455663015979157, 14.371903638299754, 12.207242892689237, 38.26550718078991, 48.34507778541676, 50.29058693041766, 74.75034430571496, 61.20506427181492, 28.28506577198624, 49.69002164005475, 93.16647465081435, 30.960080749228645, 81.87547778765897, 21.866018663741094, 107.19937527789467, 16.249947680816234, 85.6960877254109, 36.76033889478679, 51.047324945976456, 18.659525284259846, 232.01022056182296, 46.816512814404845, 5.616782923140363, 98.10176769821369, 7.12638427871756, 5.362861231799879, 38.47158348056119, 115.711413913138, 51.08275401272943, 56.99268505688468, 12.815110833711728, 127.28846054390891, 9.230300913067603, 77.149029021183, 29.76563257119593, 44.62657016382516, 20.45538373252377, 6.589808702232966, 17.97274414834023, 105.59496635838182, 18.691978482582396, 6.477830656173004, 98.16358478834753, 20.941843279463956, 104.13898225642973, 37.61408431606171, 6.250856045275875, 67.76299259192338, 39.90062617782097, 27.34779558375614, 20.001201557789898, 59.4721390760334, 12.489050659801627, 12.124039460224484, 79.99793529160098, 68.72872137608616, 65.11492412914916, 59.89731178507534, 12.740046605340886, 83.82430676583012, 67.83736087400233, 50.79603344894136, 83.69397759802519, 30.084695137486655, 9.743253452708057, 57.299602015772344, 143.00115506838495, 18.801997821387037, 90.02725658874975, 5.024343926638545, 52.048458200488085, 10.787980047085812, 11.584472127692198, 41.253589846069, 55.938614636103196, 103.77385735961545, 29.490965577652478, 61.70464515700939, 52.73633875154133, 7.139620248711537, 103.51850372980891, 22.2748512749781, 15.09926369668874, 127.95416071088441, 92.53237405488245, 30.340402047590846, 67.57203137967225, 93.10939293738542, 83.94807880337824, 56.69987710942352, 11.33761152664348, 6.172932113942321, 6.828437951211618, 92.12022728188234, 98.64546743759009, 111.90316114662255, 31.35764918138179, 120.01558480815201, 37.97852820788979, 93.2207200068598, ...])
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);
([3155432.3261205847, 3264370.3125, 3275571.0678286273, 3280032.312533819, 3281346.782368536, 3317442.844386778, 3327310.240543008, 3331576.382030793, 3398299.5159762735, 3398868.5694565806, 3402367.1361451107, 3410275.0, 3410341.899476973, 3410878.125, 3412328.6951274695, 3412807.830125728, 3414108.8695523334, 3414128.38964821, 3414841.655216573, 3415975.64964825, 3419957.8125, 3423638.907061134, 3425450.385271155, 3425451.462364247, 3449178.5748218554, 3458627.3234117725, 3466222.408726062, 3466290.625, 3491288.6341632847, 3492192.6303714444, 3499364.0625, 3502757.791629185, 3504228.8331757453, 3510732.8125, 3517993.2509189215, 3534253.2880774844, 3537024.79935091, 3538900.9183611586, 3538908.5743334815, 3539800.7814098783, 3568271.2360256454, 3637401.5625, 3645246.7767187506, 3647021.875, 3648141.8407300413, 3672007.2988362648, 3680394.5886584655, 3694046.875, 3703615.259019093, 3704047.427334788, 3716801.4176577628, 3718508.8066725824, 3740702.677826119, 3745416.961816442, 3745518.2593790977, 3745527.263844725, 3749054.224002696, 3750234.5498381495, 3760796.875, 3761999.2034419067, 3764982.2298411834, 3802959.375, 3803282.8125, 3807489.850459018, 3809054.6875, 3813013.5869389446, 3818634.375, 3827215.811267916, 3838408.231563773, 3841079.005003927, 3841470.8008302045, 3842798.169671343, 3844011.3610518696, 3844116.8531241147, 3845110.7723193225, 3845851.5625, 3855102.3824509727, 3855266.9028407787, 3855460.2041403097, 3855975.8161219633, 3856322.2961477954, 3856835.8613382136, 3858098.359857211, 3859395.378991043, 3866350.0, 3867015.8005673937, 3869371.875, 3872146.2136159926, 3887692.1875, 3901065.5947703356, 3902251.6186189936, 3903585.3142181123, 3904490.4329956737, 3904500.7796911416, 3905770.002175521, 3905999.8607185185, 3907735.9375, 3907976.3666109634, 3908830.4335722453, 3909509.7377328053, 3909531.7207953604, 3909552.002944625, 3911041.7030117293, 3939768.98416454, 3941089.0625, 3941231.3569099666, 3942291.337899575, 3966440.520006931, 3968444.27176591, 3968965.466414547, 3969692.1875, 3980059.2231133166, 3993104.6875, 4000228.125, 4002067.1875, 4003847.44934883, 4004867.3912028535, 4005593.5195741323, 4007302.1169345747, 4010742.6674716757, 4045948.1698211185, 4047402.6434049075, 4050129.6875, 4050306.25, 4050605.1048629354, 4051578.125, 4058530.856942218, 4059210.3557563177, 4062762.3281179685, 4076416.06722701, 4095363.854022217, 4100163.9396579517, 4103868.75, 4105271.913288507, 4109405.532117506, 4126620.9102578177, 4143529.137722052, 4145357.8125, 4146666.8730185647, 4151564.2278738613, 4167340.1468764776, 4167610.0775048034, 4168950.0, 4169648.1355929784, 4170481.25, 4171216.487714791, 4184277.1795763914, 4205581.25, 4207740.625, 4210567.1875, 4211215.205922104, 4211525.626149439, 4212955.520965816, 4237573.3549626805, 4257456.444539203, 4268906.014289244, 4277060.9375, 4305882.8125, 4309298.4375, 4311795.024499543, 4354114.0625, 4357067.1875, 4361259.375, 4361462.998171975, 4369014.494705129, 4384168.606458899, 4387927.957160031, 4388225.0, 4403224.934401208, 4443429.957345045, 4445191.305183106, 4448239.0625, 4457097.579819431, 4459585.676453587, 4459594.197318818, 4491730.651890897, 4492601.0455459505, 4502448.535335876, 4504162.128383539, 4507382.8125, 4515606.25, 4535151.499118896, 4541132.8125, 4547068.537908, 4548251.925644366, 4551451.833432175, 4554061.0283168405, 4557944.836744274, 4558042.1875, 4565032.770183568, 4572014.0625, 4573288.889172629, 4575682.8125, 4575745.3125, 4577649.187385374, 4578500.0, 4579090.260194439, 4579627.369102903, 4582320.773218711, 4592673.1624223655, 4595604.6875, 4604374.318004466, 4604382.841858534, 4606877.942952284, 4607939.890966794, 4608481.312184267, 4609065.625, 4612470.632734401, 4621679.146649824, 4637731.662883941, 4666527.65679629, 4668541.466811745, 4668805.850987704, 4730367.518010522, 4740439.262207687, 4773806.25, 4794246.789599828, 4797777.03703205, 4800497.99394158, 4808748.4375, 4822145.836997649, 4822157.324611082, 4853191.743856613, 4868892.1875, 4907124.98850204, 4908085.9375, 4911580.331837376, 4911593.75, 4911630.9521370735, 4911790.129660065, 4911888.607476047, 4914734.32149681, 4919639.081405324, 4920432.0713879485, 4946408.871364147, 4949981.147975143, 4960511.873445942, 4969656.965161115, 4973668.653873175, 4974408.517540436, 5014396.875, 5016994.056096977, 5018477.862394238, 5019956.25, 5029396.875, 5032264.970584359, 5041742.1875, 5050078.770777122, 5051188.2998276325, 5056064.592705943, 5059757.753545587, 5089193.464558963, 5095039.3703246685, 5177808.489581448, 5181443.313577698, 5189710.734722711, 5193469.073300737, 5193957.0984073365, 5195730.3996103825, 5195868.75, 5197188.33702701, 5198125.564512898, 5198414.0579823805, 5199535.9375, 5199538.59216909, 5199889.0625, 5200315.625, 5200835.089756465, 5200951.315640739, 5201903.125, 5218166.009508621, 5242610.135450066, 5245301.5625, 5278235.9375, 5278295.049641872, 5345127.003071556, 5362606.795587327, 5379167.1875, 5420285.535628104, 5421058.179878909, 5421632.989336746, 5430049.006979037, 5431095.3125, 5434648.406385181, 5435264.492925691, 5576531.886026598, 5629926.162857723, 5637002.5712782685, 5728826.302564634, 5737360.9375, 5772282.8125, 5787509.375, 5822942.124100384, 5847392.1875, 5865962.198525723, 5917792.0946243005, 5918435.9375, 5919659.875114495, 5920310.643303621, 5929256.162505846, 6057421.150607751, 6057445.223582592, 6318560.25497807, 6323562.282329145, 6323890.061315315, 6323982.8125, 6324033.072855151, 6338377.877969701, 6344485.854311438, 6345912.252333977, 6357134.375, 6379879.6875, 6387807.027151868, 6471723.010067971, 6473614.234780308, 6505557.8125, 6524114.357310526, 6550615.78988884, 6561900.723636017, 6561901.5625, 6573407.456068465, 6573608.256693029, 6578364.0625, 6580403.449499236, 6583045.992758465, 6591051.082409366, 6591700.0, 6614496.024674813, 6617788.034751166, 6621128.125, 6621141.540606253, 6621282.470678789, 6623946.875, 6624289.585428187, 6632492.622157669, 6643856.20245602, 6643856.230017207, 6645020.3125, 6645284.375, 6645336.606762609, 6645747.2269745525, 6646663.379310488, 6648384.375, 6648577.986175627, 6650492.680653127, 6653033.641710516, 6653377.0572252525, 6654032.8125, 6659029.6875, 6660704.6875, 6662721.6248670565, 6662952.62645653, 6663101.073023691, 6665928.811927336, 6669170.3125, 6669980.50713646, 6669986.972699042, 6670412.5, 6670435.849286321, 6672503.584133405, 6682660.57759673, 6685871.821280107, 6686114.0106859645, 6686177.209433736, 6687728.084883186, 6688197.544103938, 6688462.5, 6688830.924578574, 6688993.75, 6690615.9127096385, 6690740.165879902, 6690756.79163348, 6691775.53790607, 6694921.163392873, 6695018.75, 6696376.665305766, 6701323.4375, 6711822.107641593, 6713328.434509696, 6714089.543700607, 6714801.5625, 6716734.618518477, 6717117.1875, 6718410.9375, 6719791.031504843, 6720173.4375, 6745572.972359848, 6745903.125, 6746241.9070972875, 6746260.056284803, 6747327.300895485, 6748192.757295965, 6748729.208639939, 6749261.002015916, 6749484.498684424, 6749793.8574872855, 6749819.538130125, 6749832.8125, 6751130.246071362, 6751482.758479706, 6752182.099124935, 6752546.875, 6752574.857054957, 6752639.950466995, 6753201.5625, 6754028.102703263, 6754189.854986169, 6754534.392753332, 6755526.085093785, 6756131.23226977, 6756475.180106577, 6756495.3125, 6756520.497389216, 6756703.125, 6756748.574706239, 6757178.807985415, 6757477.800186067, 6757606.25, 6757871.8131568935, 6757879.087340573, 6757991.08859966, 6758481.25, 6758493.535632902, 6758526.5625, 6758544.141165166, 6758717.1875, 6758793.379402507, 6759214.0625, 6760003.125, 6760019.656731407, 6760153.125, 6760163.678766254, 6760305.676970837, 6760434.156952423, 6760528.054653124, 6760552.16399378, 6760807.670995952, 6761301.422332145, 6761442.282849236, 6761443.75, 6761742.945675706, 6761778.488901676, 6761964.569430432, 6762046.021164452, 6762306.244752256, 6762429.958533552, 6762446.474817826, 6762481.837768932, 6762870.15517581, 6762898.4375, 6762959.790431095, 6763169.414344454, 6763349.444149556, 6763956.269754775, 6764077.928098913, 6764228.569697478, 6764852.1576494165, 6765059.375, 6765688.297391021, 6766102.801440436, 6766316.352857909, 6766599.3226207215, 6768589.028082672, 6770070.3125, 6774180.854768177, 6775379.673067054, 6775405.7705006, 6775609.839050866, 6775635.9375, 6776028.125, 6776970.214356441, 6777017.1875, 6779369.516470629, 6779884.826414897, 6780063.245918325, 6780193.75, 6780250.568702489, 6780517.168730932, 6780534.295896751, 6780589.0625, 6781264.0625, 6781368.75, 6781495.7173297, 6781679.104473107, 6781862.5, 6781930.172862769, 6782303.125, 6782645.3125, 6782684.332146287, 6782710.574298003, 6782763.018997871, 6782852.427109439, 6783154.6875, 6783161.570848943, 6783182.8125, 6783252.730094996, 6783346.875, 6783505.312164024, 6783698.3744613305, 6783723.354664341, 6784127.842385497, 6784196.875, 6784426.998370886, 6784459.375, 6784627.530402334, 6784699.454160356, 6784736.780619927, 6784974.894840606, 6785167.443344095, 6785344.432103902, 6785463.916456705, 6785679.693800624, 6785701.244630721, 6785776.5625, 6785932.8125, 6786237.158365645, 6786337.570478988, 6786360.192809198, 6786543.758945576, 6786951.5625, 6787227.950674547, 6789847.179347749, 6791116.590018471, 6792062.5, 6792067.102499172, 6792348.4375, 6792878.125, 6797153.125, 6797265.625, 6797281.25, 6802312.655081761, 6804821.167338645, 6804833.875157592, 6810812.5, 6816469.047317216, 6824432.8125, 6830672.276129531, 6830761.249820953, 6832085.947003801, 6834547.441734177, 6834887.190613133, 6835184.375, 6835251.929826431, 6835564.024336801, 6836631.25, 6837148.672248926, 6838325.184805296, 6838330.656766836, 6838803.125, 6839398.403679158, 6839420.730377561, 6839426.097554357, 6839873.4375, 6839918.75, 6840203.92936498, 6840346.640427762, 6840485.9375, 6840624.893148403, 6840693.75, 6840741.955749017, 6840753.054503002, 6840810.428750736, 6840992.1875, 6841051.5625, 6841160.9375, 6841238.277288337, 6841454.634387805, 6841592.264831697, 6841621.354264473, 6841901.136310151, 6841917.290922408, 6841940.625, 6841949.06979325, 6842203.76455216, 6842229.43100924, 6842291.25460733, 6842373.865310141, 6842390.912962213, 6842396.443940741, 6842491.20785675, 6842506.8585905135, 6842527.035219187, 6842587.152224964, 6842601.04547708, 6842637.881485462, 6842666.223412981, 6842725.249770774, 6842807.8125, 6842844.848177037, 6842882.066470454, 6842941.640954012, 6843022.87073827, 6843125.987610716, 6843242.736710181, 6843526.987318289, 6843894.166750047, 6843943.75, 6843984.741391056, 6844084.05754962, 6844121.875, 6844261.137342446, 6844354.6875, 6844366.870323483, 6844518.75, 6844555.821084569, 6844755.661485189, 6844929.137618496, 6845379.6875, 6845701.5625, 6845779.695259833, 6845793.085214354, 6846026.0026071, 6846158.696668321, 6846298.4518673215, 6846410.167736863, 6846425.154684835, 6846528.125, 6846576.640609777, 6846700.2981414385, 6846854.537019415, 6847723.4375, 6848038.662430943, 6851483.571213595, 6851848.4375, 6852448.487735291, 6852760.991213701, 6853174.433394688, 6854546.875, 6854582.945466505, 6855300.188394287, 6857182.332167196, 6857353.125, 6858568.182125575, 6859168.263747407, 6859169.039870808, 6860648.195913859, 6860935.01400738, 6861123.98192588, 6864211.1839351775, 6864401.5625, 6865126.253620635, 6866647.245723003, 6866929.685655992, 6870550.387857418, 6871949.665007115, 6872155.205378833, 6872844.403075343, 6874838.9180372795, 6875265.984964116, 6876762.5, 6877081.5008694315, 6878016.142529521, 6878530.687008617, 6879869.772898063, 6880994.783493718, 6881855.561947177, 6883176.5625, 6883712.125386731, 6885936.809580285, 6893193.993107452, 6900710.419634811, 6908371.948565616, 6910111.851045277, 6910190.625, 6911291.787581192, 6913439.561980369, 6913862.5, 6917839.134645746, 6923360.840091746, 6926321.875, 6928771.517864488, 6928771.761562206, 6929086.9017897295, 6944103.125, 6950900.463873133, 6954410.9375, 6969255.701405665, 6969854.332048399, 6981243.522227734, 6982409.375, 6983610.643017356, 7003263.809487972, 7004646.889189855, 7005351.352047636, 7009316.602078685, 7009469.675408294, 7012421.875, 7013719.431259056, 7013719.51449964, 7020436.821343266, 7021652.856944463, 7021992.1875, 7022808.845867578, 7023692.007048015, 7024493.75, 7025014.088939406, 7026970.394885847, 7028146.977805793, 7029287.5, 7029808.099840283, 7030128.314786059, 7030516.605907125, 7030662.5, 7030750.0, 7030922.417976762, 7031120.3125, 7031370.366030362, 7031729.770777057, 7036376.5625, 7039642.1875, 7040812.890288023, 7051243.75, 7051410.739120111, 7053348.4375, 7054657.3914016485, 7055529.6875, 7056069.338351302, 7056226.090605932, 7056273.4375, 7056307.242551144, 7056404.444610978, 7056600.394783348, 7056727.109734189, 7056738.562524354, 7056901.414090793, 7057000.0, 7057285.938251063, 7057301.5625, 7057498.614850901, 7057854.3266815385, 7057940.625, 7058026.798293104, 7058052.919919173, 7058068.792936583, 7058142.908022673, 7058331.60723763, 7058369.294866267, 7058503.890718746, 7058544.271429023, 7058554.103520739, 7058599.790617328, 7058695.3125, 7058768.75, 7058790.773419817, 7058810.9375, 7058844.437877296, 7058891.481991204, 7058908.997692967, 7058941.623402702, 7058942.118251756, 7059015.323670708, 7059071.201552036, 7059212.5, 7059351.35814582, 7059366.723786087, 7059406.25, 7059429.500200996, 7059470.3125, 7059473.781981084, 7059709.490088799, 7059728.038266722, 7060037.26316032, 7060187.5, 7061022.596593855, 7061044.77109061, 7061135.9751854455, 7061215.527241165, 7061269.505357092, 7061739.02414627, 7061901.451085823, 7062442.0002863975, 7062446.875, 7062754.345698882, 7062959.27754749, 7063115.591869252, 7063273.4375, 7063301.775419867, 7063327.999032379, 7063836.725150239, 7064331.112444531, 7064342.128280224, 7064392.1875, 7064399.717325277, 7064503.697649695, 7064706.25, 7064788.044858903, 7064827.791582991, 7064834.375, 7064982.8125, 7065374.66070483, 7065508.851164866, 7066365.842668567, 7066456.053269726, 7067518.136204716, 7068889.0625, 7069820.816000946, 7069831.914206237, 7070507.256881953, 7071327.125427222, 7071418.804684121, 7071729.6875, 7071978.674136847, 7073092.924199246, 7073464.180041874, 7073531.191992703, 7074572.542160276, 7074643.025353415, 7074976.5625, 7076424.592424736, 7077285.13017478, 7077286.44039485, 7077295.3125, 7077347.022186704, 7077589.509543155, 7077887.5, 7079224.137956594, 7079240.098437682, 7081915.625, 7082367.1875, 7083175.0, 7083557.29729066, 7084024.807248834, 7084207.8125, 7084432.2894068025, 7084792.1875, 7085601.035003898, 7086077.809509796, 7086268.458167569, 7086634.375, 7087318.381966435, 7087503.142314884, 7087875.0, 7087926.5625, 7088218.205601825, 7088360.9375, 7088437.756106874, 7088686.836024623, 7089017.844912113, 7089029.620266259, 7089320.144166114, 7090063.260333321, 7090573.159576517, 7091025.622366274, 7091044.543781627, 7091696.875, 7091779.26725091, 7092454.09492071, 7092925.0, 7092952.950076937, 7096125.424719357, 7096326.251914701, 7098373.4375, 7100112.5, 7100143.09741463, 7100646.875, 7101745.2801005915, 7103943.9418394705, 7105981.25, 7106858.423813146, 7107146.155693789, 7107157.461861652, 7108154.3254874945, 7108984.351173227, 7110530.807074381, 7111398.4375, 7111950.25507055, 7113841.2474616645, 7120769.445049554, 7130115.625, 7130959.381843555, 7131471.065663172, 7131556.25, 7134074.8405988775, 7134225.0, 7135602.584055555, 7136929.1037437925, 7137506.0942289755, 7137918.230697083, 7138635.411410975, 7138845.248607605, 7138915.625, 7141626.144118189, 7143018.6286880905, 7143735.261357822, 7143739.0625, 7143847.730924135, 7163946.875, 7168632.8125, 7169121.875, 7169675.0, 7169846.392629104, 7169904.494210109, 7169990.492522341, 7170014.606543586, 7170623.292966085, 7170654.6776095815, 7172276.5625, 7172904.6875, 7173205.731913919, 7174188.743418403, 7175282.9411567375, 7175620.154575033, 7175775.595926371, 7175833.5511071095, 7176021.875, 7176025.0, 7176375.0, 7176432.8125, 7176592.1752664605, 7176635.603392999, 7176654.634845994, 7177119.19066284, 7177332.8125, 7177510.47408803, 7177578.733421378, 7177589.368082051, 7177593.75, 7177609.371065836, 7177936.968581276, 7177942.909752883, 7177948.4375, 7178517.1875, 7178535.986899966, 7178603.125, 7178810.9562313445, 7178811.536116468, 7178828.030885017, 7178884.375, 7178987.5, 7179190.625, 7179632.114701117, 7179792.1875, 7180101.440460946, 7180244.370015137, 7180654.540761, 7180751.5625, 7180870.357268035, 7180936.562889826, 7181135.932268006, 7181160.9375, 7181257.380780327, 7181342.128169204, 7181387.5, 7181469.755404585, 7181510.9375, 7181537.37763654, 7181615.494546775, 7181747.131495429, 7181823.147474295, 7181831.18758166, 7181847.773700707, 7182051.175035078, 7182202.288013876, 7182319.305872513, 7182393.66653971, 7182621.875, 7182651.5625, 7182973.150693242, 7183068.845077987, 7183626.5625, 7183692.760557966, 7183982.3321984345, 7184004.6875, 7184478.580355066, 7184480.13747467, 7184547.938905254, 7184720.3125, 7184735.911962596, 7184753.125, 7184831.766322987, 7184842.1875, 7184871.646208386, 7185229.961308678, 7185728.95263966, 7186092.110109345, 7186102.672147372, 7186412.5, 7186570.3125, 7187687.724925423, 7187861.006168408, 7187921.230562202, 7188920.840460254, 7189082.853282039, 7189358.092126615, 7189631.514096014, 7189793.434682177, 7193727.997797418, 7195411.931209233, 7196037.5, 7196046.875, 7196076.487872753, 7196233.590588442, 7196406.566764502, 7196489.0625, 7196617.1875, 7196654.191789092, 7196821.875, 7197417.092269889, 7198935.9375, 7200023.4375, ...], [27.500219546994554, 78.04982121328219, 18.893238499094572, 13.326138658068269, 14.599817336081033, 6.1591816033042175, 12.817162421093984, 14.29554360893464, 13.370015297033126, 5.5243818913758815, 6.753297089937572, 93.1521967713147, 23.397890059730926, 47.28336375312217, 17.674595050507882, 6.4898577719441155, 21.4389284433577, 7.70184563085419, 6.202211678053484, 57.587359142801255, 34.563197768589404, 33.60596544762924, 16.64600042400521, 14.573097689677269, 8.539692763435298, 12.569572407187488, 12.078785706951203, 38.6771511618911, 22.653482011476, 12.130249364016102, 55.546463154658525, 22.609295539845846, 5.426255060491244, 53.234683246790006, 13.328563450160255, 17.934548592169207, 9.16731638968657, 8.840297444787108, 5.113751406230722, 25.28357027555897, 88.2817312133921, 34.73855701355652, 61.17272189383946, 48.68748742703351, 35.26960938133513, 10.409701885676455, 18.015382789249163, 76.66419909075809, 22.9429928935562, 8.60198276729076, 25.957995883446635, 52.21625020499512, 32.39542084432681, 59.3994052106673, 96.29555441374549, 28.677659802636146, 68.30603916829179, 15.652593389268157, 59.406348736510395, 18.969856772954504, 110.0874167591257, 70.04730984957621, 100.21845944766397, 19.131400841928592, 31.112417403209047, 5.677146041030103, 34.38611948169599, 7.171292067204746, 57.70298765793447, 19.847245816306707, 17.199004018592838, 9.114761045942744, 15.474407237224355, 23.321349130825066, 58.72769551525309, 31.103556056051506, 19.372592566358232, 60.81240769689329, 12.729350640754653, 19.343311667584345, 16.83303320672662, 76.1123413292448, 7.575394949012144, 47.656323693111574, 44.40521394775795, 15.655759049264192, 51.628585211403184, 20.021313048512997, 91.25094514740454, 14.827526487421729, 191.56776868846427, 53.603617747794964, 33.10216486060891, 20.046820419456015, 77.53166673391819, 82.02391434368438, 73.45774723131655, 6.067962649612216, 10.053438815621828, 11.746327085792696, 85.854548325392, 33.50116944086679, 17.412235886367284, 15.91605230974354, 82.84820424457607, 15.365283194842394, 18.59478981202927, 26.608324902960305, 5.25998694334361, 36.904459366357976, 41.580663353814884, 155.56090005259284, 31.982993472411973, 106.41636362114349, 58.885230111902025, 17.700095333382084, 18.148888954468998, 24.68208821197448, 38.08843838098112, 17.152308299858397, 55.59646384404973, 26.774415042180266, 82.07026495371929, 49.48184611245925, 16.813034159931174, 78.63180711606017, 35.030601780016326, 57.52108572324242, 14.324491983926121, 11.897262322471148, 17.386913914573753, 26.312261041158713, 61.86819273672003, 6.092089955384698, 19.563994370764874, 74.71534096055206, 71.01230152975742, 33.34317622935114, 30.07514394592174, 27.275063057699192, 28.620727261738168, 37.381886949221666, 70.00764158869077, 79.26128124064083, 51.068578214288806, 19.707549859766274, 12.251898922024505, 89.91822505285946, 35.21787817513056, 80.15277637841353, 10.530284448050647, 18.02114105244654, 47.245759671829006, 14.635979152246607, 15.738742941074852, 30.194386791993146, 86.15605340657721, 79.73720475660974, 160.76890003851935, 13.946752530540637, 81.39467732688352, 43.39800098377999, 44.7482882834352, 23.034548076888182, 31.806193397640786, 57.72653170956327, 9.193405779134954, 43.32323959373335, 14.697236647476855, 7.703841602537596, 18.37288632683373, 123.22062704410351, 25.106707624811243, 52.62424246116929, 5.4812991949751915, 10.305946063214405, 110.36648265658545, 15.328004142639926, 6.430373358422474, 36.03249518815527, 33.5442853604725, 14.705310816122955, 79.22230277522918, 5.921145668933523, 41.441117717574, 30.399091784578648, 11.272689804548774, 201.9441157447368, 46.57784470391569, 5.202345161540987, 38.510991784682766, 25.51592628715148, 69.62105877779712, 76.69525331115469, 18.85425356123591, 69.28536399909525, 13.712217374408523, 65.43766790209685, 50.2206149105873, 165.07072869154587, 45.89682543100268, 28.84370998164643, 15.054603729501894, 10.854597618679634, 133.84229678139604, 15.183944989360594, 48.2450687804809, 11.668081457088684, 167.45984608423095, 5.256849901339513, 21.816259594024583, 12.759710022048663, 22.563349181266958, 16.37107444963877, 19.58028704394377, 70.05344636548962, 14.625697255388342, 5.416930179351573, 74.92487782801828, 77.52769778432442, 17.405041430424905, 21.614771518396857, 22.074333206662473, 78.12334099808643, 21.43617974027422, 81.01025208044723, 18.137554808233137, 55.060276741344836, 13.915981578804761, 6.997057621694691, 21.95380812392356, 27.508902015201645, 11.15738618045564, 10.138099645373096, 13.316099309440716, 21.5019702602304, 5.117333617868537, 7.8841404244003295, 14.587354480302057, 82.54957727445776, 29.038025331629292, 21.789358722232564, 10.740632020269272, 45.50398716579721, 89.89208074671978, 27.895676320474713, 63.46744406454669, 63.637363501242945, 12.65995238849376, 6.874184960637675, 39.987793033843914, 109.28498502819699, 20.203658905621317, 136.43059279875405, 39.76751474613308, 6.2419144062159635, 151.42117330498849, 17.4341769061311, 38.30838425973003, 173.6197003306515, 26.196179122971486, 17.64082911536911, 11.120652808189138, 41.68001521278868, 69.56872280458282, 61.57625553994671, 53.12900640455571, 107.73830743825174, 42.82778393166327, 79.92774687963649, 11.787070144719133, 27.276748060255443, 35.423524445683626, 60.16758807729378, 112.00927251270943, 9.733953429021751, 23.30590736099822, 93.13995589738056, 22.531209969078375, 5.47775892874718, 6.515173897742103, 44.944885195015075, 80.81983413026752, 93.96034365662555, 22.396187724417132, 166.37401043802896, 87.48001648529869, 26.345072646778114, 30.81580551543157, 101.04307130299067, 164.66841894848136, 49.50925773464007, 178.410097320396, 39.401311872379935, 205.84740550414438, 26.813905721354363, 55.11978150329006, 28.44111403082242, 36.0948832994939, 5.458023681608254, 105.240701215315, 10.991510417864458, 58.30612537867025, 26.498481001513586, 94.73256075148603, 52.02874379197072, 6.528693646409974, 24.451788563030597, 177.5823303710575, 24.443074816385767, 64.3465761656616, 65.55601519295745, 20.517984476112176, 33.51934910902408, 15.641503742365762, 126.3558685910883, 28.75780523447399, 7.663984106807065, 119.28371803401731, 90.7289831457408, 19.052180538812486, 11.901073147761224, 49.486187892228656, 11.675858953143852, 18.3733895221035, 20.22923939404427, 45.06313066792328, 18.58979806437384, 6.145531865095516, 66.33765747062805, 10.24760544669718, 23.230839316322196, 51.71015825162599, 17.395963668359506, 16.904944692874935, 27.617855227938076, 5.46090950809963, 62.69355648109236, 42.33034885003917, 14.687583973720315, 11.726362154378222, 27.238112162033154, 97.1576254474952, 26.053760607547407, 40.52273080783002, 37.52174741154293, 12.000357666493843, 30.40176092506798, 67.77323600656437, 65.42560087754111, 14.06675891232682, 62.55500038389546, 77.0997179798769, 30.13711019263659, 78.2241250143419, 8.773435548829145, 21.225014157637336, 137.8049973877048, 11.921108336508695, 17.0373563253887, 13.726844659584767, 27.003773605309142, 16.482323978018698, 44.23459252876778, 7.588792274652603, 24.1074492958278, 66.89322853201546, 7.489631352100641, 62.23808296209077, 20.915316871863187, 21.910828051828567, 21.70917306327368, 17.483113231095516, 116.2824444215681, 69.01313353990192, 11.292293163237588, 122.77232124716258, 5.209389715183196, 6.826911989572629, 7.787073599418868, 30.058424511264263, 111.71853763866773, 52.60428043408645, 61.81654170961959, 11.828683000467967, 40.9036113524365, 231.29062474795725, 45.08884758595541, 10.715990033622182, 5.7515334833647715, 10.04494807890364, 6.580282010163945, 22.89611499613578, 26.990311127217296, 23.049453405594598, 31.51338130170244, 19.132670259367274, 73.82893842780527, 17.60528249886661, 14.739530804639923, 10.169913427228517, 106.0082923861894, 55.221802383448576, 32.531586632796795, 54.05245860440971, 87.10283977785008, 19.16506057625124, 8.295987949898285, 45.12845677019071, 27.93836452224209, 32.70647191339215, 41.92463216424662, 44.92007996863521, 62.58508765072564, 15.491601797935498, 29.189597700839094, 52.445108430385446, 106.04479643786766, 123.82765771496618, 19.297071593538927, 7.779985604231375, 119.15252293847223, 5.693249598300477, 48.17696567982843, 8.50486265437353, 155.17952464023904, 5.787058825533607, 126.54509967014357, 115.57217878626165, 30.37600728189358, 70.01495309249441, 22.7370080066472, 5.229385511536011, 6.453445097140773, 60.73619095462605, 6.5857039262382315, 26.011013281268987, 41.53711439792576, 14.937969273467845, 157.9993705393665, 18.91371297068704, 9.659301508002198, 22.43167807171201, 18.565670040022024, 52.49273517806449, 5.210382464475528, 22.55018715319745, 8.623945211920557, 5.455054283575373, 71.37205227521675, 137.64802035822618, 9.96432200870812, 76.38966200699737, 62.21088405529345, 14.24061499610104, 31.79089708105642, 40.031879967392555, 64.47346836283856, 19.2017018286094, 13.836725836881971, 30.198819151231127, 35.565840501243855, 35.73162706058751, 42.33465852810344, 29.175141754938984, 11.10522187086126, 13.382545227937428, 85.59464743784844, 61.83512540803409, 37.23007780672155, 9.249773430440303, 67.52632745732902, 16.035320613066993, 145.87257716037522, 81.95455668497435, 80.59870091752974, 12.779355575092156, 45.040488673807424, 27.05222334108491, 85.27410452751782, 47.787128536671325, 35.80201130078213, 16.747263588873796, 13.104264816035705, 50.75874232661785, 34.72798951836265, 43.69680778905812, 126.6771908374343, 11.061377897998103, 7.476951814381196, 29.80232092532787, 5.880849098530318, 37.424686167478185, 26.235504548569033, 125.41708871234965, 40.069157703228925, 74.58302380805613, 18.011720192823283, 78.00225091346962, 62.25428229683372, 17.818280253358594, 39.94402166038141, 8.53135608297702, 29.0111884316517, 20.598635835513754, 21.0476965984115, 164.94020202465924, 41.01849434004872, 11.552628691833664, 7.313094061520226, 108.29600267644341, 8.289912014010572, 23.52513879635322, 69.1508002186238, 91.88516363291382, 53.062232099521864, 51.76023805317709, 12.702387277865936, 14.975715744310774, 71.02685966350607, 110.93988273513233, 68.35961157702442, 13.06676725017967, 49.658716748150226, 20.87962898866602, 49.0395275297514, 86.77720002038191, 53.943786582195656, 94.05423692085186, 41.15621364004054, 20.71627968086378, 51.842635798241254, 8.941729732060141, 44.5818743731426, 42.454784135216265, 35.11546993209004, 14.94378185132755, 7.20604501866639, 15.619021334815987, 6.1490864545181205, 32.44868383119248, 77.11926020542086, 9.662592035841989, 46.39846948561521, 47.700396042368894, 15.918708500929007, 15.69601480238273, 15.240646254896781, 84.98671269410926, 8.268772911323115, 22.85575561297688, 36.36910118177112, 53.374041165436495, 83.23372418681988, 19.25411303208836, 32.345467539507965, 102.46227583102544, 26.5771256550965, 34.727537465598886, 14.126100542424128, 58.864583622144316, 29.537588715132713, 42.732311196901314, 55.919008993855286, 66.74584175734448, 8.745359583427845, 27.516019379693827, 9.397658820782237, 13.269612808110962, 39.89569985890145, 8.342036671553885, 101.83513511331189, 59.20448307666486, 12.299912857333476, 29.433033473883967, 180.10986262284476, 50.21782161343021, 19.08310738255525, 8.071062552459573, 17.22206108829285, 33.44899664859973, 17.1120654293615, 54.948335397428565, 12.099592906601936, 5.2559492219762385, 6.152621030450677, 116.66418254037828, 37.57046734613102, 21.856536808236157, 5.49793667794004, 128.86112598479303, 16.81360729685168, 8.888412430209133, 17.549660853259343, 32.26869471490205, 66.40960821430716, 86.6364688242158, 34.34196469555505, 76.15753257704039, 90.62774481553743, 80.26885743142157, 32.975891760030436, 81.06394631680826, 83.2383044576105, 10.517520442280757, 32.29489863037251, 27.515487856395573, 39.81155092517347, 53.07983965770338, 5.203619659256667, 44.513808571655005, 20.9157424507976, 8.816913226871197, 48.22787953630038, 114.44550428049227, 11.378414759857076, 37.66766648623122, 8.328319563402383, 86.61997931107456, 10.900369570991515, 73.7807865526278, 9.014578703082194, 45.89164063735048, 72.05381540993787, 35.38767148997197, 32.38728733721604, 16.069414286383896, 45.32717134702122, 23.758002278783536, 15.711731778921726, 54.192912496637355, 93.9043473337742, 23.550966769615222, 21.631342958183215, 41.87474786544412, 76.2075671641508, 18.103234966514332, 156.68733637336288, 15.972082694418251, 31.735684495021218, 82.07084638124427, 6.839846420325237, 24.466467376470707, 5.843246814966837, 10.641572624798325, 17.366843587421585, 7.857853583739508, 10.909168454067638, 16.517401511523165, 28.811302199794472, 15.992464066176394, 20.71074998228282, 5.891831888891397, 5.507452792522167, 21.208546197090726, 146.79710146579532, 105.08678543605279, 7.0263401719233, 57.77129319879141, 11.530221114730208, 90.73113970840066, 5.464932941245912, 8.836989142996195, 36.38142065889818, 13.265483373423548, 6.332436303941579, 73.13731914972281, 6.777995891018119, 36.73810079791948, 58.12168379420691, 7.030632940800922, 26.467262916017415, 20.566322197483217, 44.13073514874292, 7.780095510710234, 93.58313879400723, 74.95465168186725, 51.30297255252174, 33.07810330817348, 87.50457607501227, 57.08358359525009, 14.057529600422685, 7.125186741019181, 24.966200556479308, 110.65310395204239, 7.9761484699336265, 44.96569237320064, 18.380074192431724, 18.95939759163488, 19.878612856793314, 9.11458549259176, 43.04835590186252, 6.662275330350139, 71.98059534700836, 85.77366852391728, 5.2458858803750426, 38.48621146595697, 9.419870872375471, 74.52456960413504, 15.235883422484093, 5.624630555774426, 37.31294804608435, 65.6963693746103, 30.25715025591528, 13.790869826340181, 53.02992507071016, 15.149544490468843, 22.362773891659394, 34.637110902194316, 76.83012531282623, 6.317800746415398, 66.46417510276112, 16.8768351710901, 31.500415294742577, 21.10367316565784, 61.606937972392146, 17.78538366298321, 20.61025503464034, 40.93146036554003, 42.02904222331034, 69.35659651974588, 18.80871267137438, 77.19039872499452, 30.60336707852061, 14.404487226419073, 98.80347834105066, 5.245166313844956, 28.67945596106566, 15.663508751296824, 81.85983759846667, 43.7542582662576, 20.86093081838573, 25.043966790870602, 6.493843045656802, 18.647505996804245, 16.503706901799344, 37.90772296144176, 10.075283934384814, 38.9831736016056, 13.101784318239543, 6.241101923878742, 41.345285536592044, 29.31426540644771, 9.460134820409293, 84.04263305389684, 6.358202914966376, 10.178999487887388, 19.19433048023531, 21.32426096120025, 33.635033410210376, 48.912314609980115, 19.921371378857796, 31.06625836044192, 116.8861747983984, 21.862874816836488, 66.85966682067014, 14.578020886877376, 70.25186532426041, 6.834285062062573, 11.312492672467815, 69.89386328925502, 8.165181516681674, 38.471007696811, 18.654944822028156, 21.08973136150727, 15.087120899350342, 5.39474990894353, 12.556831786327837, 75.59041786744542, 64.69349201998017, 9.17796615390673, 73.43693174892556, 109.45139883859107, 22.11330925818327, 95.25753080542546, 169.18261655163897, 11.477663809645335, 26.26122464910881, 63.00561779400329, 145.8755210961656, 77.61317574066986, 76.74513008284148, 32.50123307128902, 9.867587448746207, 58.01805519176347, 24.394179759070447, 163.43234881999143, 49.13897844708, 89.34625329335108, 12.639534236768998, 44.73224670808213, 145.28897226947026, 25.166032687537594, 20.42837854541122, 40.93952125204807, 7.796096079013186, 18.26701237232336, 109.63696000853335, 88.6283701507534, 7.135901027747184, 33.19369079772725, 17.54922696011855, 8.718781286684722, 8.349729153952458, 131.66022264470325, 15.756528435593605, 12.750202731170601, 80.87045211058864, 80.65135519266711, 18.892133761528218, 17.281189053358656, 61.083756777854916, 27.81119613814421, 16.971602224709965, 30.312560974897117, 23.557696082898666, 14.400510708682313, 69.43953566389875, 47.85467837195792, 48.301058706099234, 92.19869160063807, 25.224705773609323, 38.15416604743033, 25.579999342703314, 140.05423236901817, 30.382218755792536, 16.81265383976663, 32.16313199180586, 63.78817514041292, 15.93031904079573, 15.007918919348988, 59.07655211188438, 61.51292721949005, 66.87443357164763, 89.96627998529084, 5.472867360923278, 67.09483289977207, 18.222472196096682, 27.26170435368401, 74.08475496587204, 5.75691888364585, 7.505718147975324, 8.645608309607493, 38.75130917536006, 84.20860395898642, 140.92782236926038, 33.167659950317436, 106.63272887875792, 9.187749570369748, 56.8742227206488, 76.3700848113528, 57.2127183594822, 37.31913305339149, 21.82520186762867, 54.95992569482014, 14.819439494614942, 6.517590200781468, 66.07282419533024, 8.638663644219825, 97.69234567959171, 6.4334953493174325, 22.989670217581505, 33.97715405780292, 35.012957051184884, 29.150465158882028, 120.0027814154183, 9.91972076824411, 7.875582409108084, 35.802543095541544, 31.846879395675792, 12.551810505845387, 79.62069016053607, 16.730510947567584, 30.794656906684263, 24.30612916303558, 20.696386455821333, 5.3925522561243735, 13.273488966210115, 6.407667670868887, 9.277956610330225, 47.78011695104916, 120.39254248569088, 26.337332883050024, 10.213171409110407, 30.25859614315985, 144.16013387351123, 37.556151901071615, 57.59805110848696, 30.151567916705385, 54.52889589434988, 6.039333352294638, 97.44317596669924, 26.15568187701124, 58.48569976789199, 83.90695633400546, 5.532600720782033, 34.23400685090548, 141.88703943888166, 39.07099235532523, 65.92264696812228, 15.455663015979157, 14.371903638299754, 12.207242892689237, 38.26550718078991, 48.34507778541676, 50.29058693041766, 74.75034430571496, 61.20506427181492, 28.28506577198624, 49.69002164005475, 93.16647465081435, 30.960080749228645, 81.87547778765897, 21.866018663741094, 107.19937527789467, 16.249947680816234, 85.6960877254109, 36.76033889478679, 51.047324945976456, 18.659525284259846, 232.01022056182296, 46.816512814404845, 5.616782923140363, 98.10176769821369, 7.12638427871756, 5.362861231799879, 38.47158348056119, 115.711413913138, 51.08275401272943, 56.99268505688468, 12.815110833711728, 127.28846054390891, 9.230300913067603, 77.149029021183, 29.76563257119593, 44.62657016382516, 20.45538373252377, 6.589808702232966, 17.97274414834023, 105.59496635838182, 18.691978482582396, 6.477830656173004, 98.16358478834753, 20.941843279463956, 104.13898225642973, 37.61408431606171, 6.250856045275875, 67.76299259192338, 39.90062617782097, 27.34779558375614, 20.001201557789898, 59.4721390760334, 12.489050659801627, 12.124039460224484, 79.99793529160098, 68.72872137608616, 65.11492412914916, 59.89731178507534, 12.740046605340886, 83.82430676583012, 67.83736087400233, 50.79603344894136, 83.69397759802519, 30.084695137486655, 9.743253452708057, 57.299602015772344, 143.00115506838495, 18.801997821387037, 90.02725658874975, 5.024343926638545, 52.048458200488085, 10.787980047085812, 11.584472127692198, 41.253589846069, 55.938614636103196, 103.77385735961545, 29.490965577652478, 61.70464515700939, 52.73633875154133, 7.139620248711537, 103.51850372980891, 22.2748512749781, 15.09926369668874, 127.95416071088441, 92.53237405488245, 30.340402047590846, 67.57203137967225, 93.10939293738542, 83.94807880337824, 56.69987710942352, 11.33761152664348, 6.172932113942321, 6.828437951211618, 92.12022728188234, 98.64546743759009, 111.90316114662255, 31.35764918138179, 120.01558480815201, 37.97852820788979, 93.2207200068598, ...])
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)