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 = 45262
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);
([7277945.3125, 7280851.090977352, 7300578.182069356, 7305545.10525397, 7307715.000379457, 7309041.524760087, 7467051.0644605, 7480845.099531599, 7484395.3125, 7486453.125, 7495733.778188079, 7500996.597593104, 7528221.590385776, 7544949.242291505, 7549291.59410539, 7554489.659560615, 7564314.0625, 7564359.757258281, 7565424.297352338, 7565634.578688305, 7565649.915550391, 7566316.938116221, 7578921.545222967, 7585437.2976034405, 7585506.25, 7587026.452898711, 7590499.616090952, 7591185.033254403, 7592062.491568341, 7640324.371382388, 7642730.943129569, 7655538.101427657, 7665737.14192859, 7670827.927434264, 7670832.519666177, 7670927.771155565, 7671367.1875, 7671863.7842996875, 7671945.875073545, 7671956.031881704, 7672031.25, 7672668.631463576, 7674343.704396556, 7675451.4732061615, 7676150.0, 7676295.3125, 7676639.0625, 7679461.735787604, 7680638.791593105, 7681515.613032344, 7684480.815086657, 7686243.75, 7694532.340519363, 7717426.405732676, 7719335.420955314, 7730003.02182342, 7751403.480811531, 7752644.585699788, 7753957.8125, 7756697.82275046, 7756771.928272727, 7756844.943174174, 7757284.375, 7757939.320212781, 7757978.22301449, 7758177.268870646, 7758732.337944326, 7759285.238670691, 7759332.572890893, 7759370.3125, 7759620.961132829, 7759883.624501814, 7760223.4375, 7760376.7423745245, 7760947.518939313, 7761029.630595324, 7761218.321472794, 7761271.464290596, 7761728.334579694, 7762177.550488417, 7762297.915501835, 7762392.347085551, 7762402.351227107, 7762534.96128603, 7762641.594861636, 7762924.367598492, 7764034.523037174, 7764071.607455233, 7764394.44842847, 7764528.158693706, 7765534.375, 7766286.396555688, 7766801.283780852, 7766942.222870839, 7767991.930033734, 7768353.8075348195, 7768745.3125, 7769095.3125, 7772587.539121735, 7773350.09320753, 7793829.094928109, 7796859.305655353, 7797060.294070133, 7797805.872146579, 7799028.379490361, 7799036.363885551, 7799396.254899567, 7801659.375, 7802041.934960744, 7802223.4375, 7802441.84714444, 7802520.280550779, 7803350.158382052, 7803382.082340365, 7803443.561194461, 7805056.085532615, 7805284.11638608, 7805408.7690960495, 7805688.065274604, 7805701.509578284, 7806047.82423354, 7807122.93483302, 7808375.627824912, 7808982.163739213, 7809225.2180585945, 7809335.3263462195, 7810592.1875, 7810660.9375, 7812007.081890308, 7812503.706254856, 7812885.126990042, 7814044.8971055355, 7815338.3545343485, 7817091.732495001, 7819521.875, 7819572.300788662, 7829543.374940672, 7832407.052069634, 7833768.8437415, 7834625.902063604, 7835256.9507416375, 7838937.769382151, 7840361.732706855, 7846777.889592408, 7847198.3270277465, 7915174.217565334, 7915220.0102997245, 7959774.558191642, 7985573.472262352, 7986117.200577705, 7986266.828661121, 7989404.6875, 7989451.678357942, 7990880.066284761, 7992859.903817632, 7992867.7253181655, 7994156.238419234, 7996296.875, 7996882.8125, 7997696.646458969, 7998814.044473501, 8000210.9375, 8000491.3164185975, 8001298.820082246, 8028146.810334331, 8029501.741818827, 8060112.391948377, 8060130.093523477, 8066543.75, 8078530.405145434, 8089782.028388756, 8105928.125, 8107795.860748196, 8113167.1875, 8113344.022848902, 8113815.625, 8115090.5802311525, 8131166.113728446, 8137659.136949775, 8139132.8125, 8140676.60952413, 8142127.159686437, 8145303.082077893, 8145344.185588947, 8145574.200768196, 8147396.875, 8148009.668041592, 8148298.4375, 8149709.375, 8149925.868593803, 8150168.551675645, 8150611.079134223, 8151080.433399345, 8152423.290756948, 8154339.245692366, 8155103.71489147, 8155349.297537872, 8156624.314388745, 8159318.75, 8162320.219090795, 8176369.080759723, 8183965.250248906, 8185786.704189512, 8186510.9375, 8187056.630171922, 8187692.1875, 8187734.089099812, 8187859.146908291, 8188123.545730683, 8188175.9189030025, 8188225.942443698, 8188572.255310461, 8188624.956929541, 8189254.6875, 8190051.5625, 8190406.869559673, 8191234.375, 8191274.961865386, 8191334.297014896, 8192233.611338342, 8193145.094730164, 8194821.875, 8196369.898022575, 8196390.433423882, 8196862.429051699, 8197192.109850789, 8197284.028262059, 8197480.964579082, 8197635.956129859, 8198054.144524587, 8198189.38408175, 8198290.948703209, 8198379.6875, 8198418.393111166, 8198421.404831506, 8198498.4375, 8198730.317336944, 8198835.391156829, 8198909.439910607, 8199045.9758809665, 8199046.875, 8199064.891697221, 8199132.8125, 8199339.00769523, 8199541.381705549, 8199683.680849288, 8199758.457366753, 8199931.88096166, 8200082.783382507, 8200258.616621062, 8200458.123284703, 8201412.865314402, 8202662.3195667295, 8203695.3125, 8203788.941579878, 8203914.0751712, 8204219.45273699, 8205318.038802111, 8210948.4375, 8219329.616409783, 8224651.987360551, 8224666.140048616, 8224962.5, 8268443.3906457415, 8282798.160722027, 8282960.467784256, 8319389.709021756, 8320105.954475796, 8325498.4375, 8329915.347540221, 8330468.75, 8330632.8125, 8332265.613450994, 8332846.875, 8333548.100886828, 8333873.851637785, 8334308.2406427935, 8334528.155212575, 8334988.402434322, 8336049.837198476, 8336314.356101325, 8336341.267616018, 8337982.443063604, 8341608.196072578, 8341839.30854166, 8341956.1302945055, 8342147.63085412, 8342464.360864338, 8342694.630710596, 8344199.300041639, 8344568.528119208, 8345115.359945992, 8345152.809187841, 8345364.562113592, 8345489.531208527, 8345713.957570023, 8346023.074267719, 8346426.770657212, 8346639.98076691, 8356582.75539537, 8363664.505316188, 8368489.757087118, 8368544.262239517, 8369721.875, 8381855.377386998, 8385944.636236068, 8386361.049360279, 8390791.389160722, 8390792.1875, 8392576.5625, 8393097.80766194, 8398062.32651587, 8398433.698485095, 8398520.3125, 8401735.368133122, 8406985.9375, 8408455.019514285, 8421990.509258084, 8423549.66328496, 8426449.1075893, 8428655.387126017, 8438781.080862341, 8439481.996164508, 8440900.345652128, 8442035.733468328, 8442435.86088551, 8442962.931196893, 8442985.9375, 8443075.744518137, 8443770.200476026, 8445081.214278534, 8445301.5625, 8445339.724529497, 8445406.638334885, 8445505.988712052, 8445521.414424526, 8445565.6499669, 8445710.0854375, 8445837.557561936, 8446784.375, 8447282.157200716, 8447443.75, 8447784.775656288, 8449575.24064769, 8449767.1875, 8451954.052287119, 8452074.839514477, 8453124.369829457, 8453570.201053508, 8453929.889197716, 8454757.648921994, 8455396.511257635, 8456375.0, 8456425.035098128, 8456589.038348027, 8456604.6875, 8457145.3125, 8457968.489675427, 8458451.970520094, 8458479.4683446, 8459024.508408336, 8459026.5625, 8459107.8125, 8459903.617592014, 8459978.707715247, 8460465.746856615, 8460649.785901062, 8460660.9375, 8460844.89725178, 8461003.314629205, 8461290.75296284, 8461572.164660256, 8462057.42183414, 8462073.655057214, 8462075.845896114, 8462607.645550352, 8462860.71227164, 8463096.875, 8464465.564393876, 8464907.242710523, 8465214.0625, 8465268.389995575, 8466053.990656322, 8466103.647650165, 8466351.367796112, 8466704.34937294, 8466747.004879046, 8467331.575175168, 8467520.3125, 8467529.05586025, 8467626.646507582, 8467782.073463079, 8467987.5, 8468966.074660858, 8469045.3125, 8469187.5, 8469701.062073573, 8469782.396264309, 8470021.729806963, 8470118.75, 8470172.871900411, 8470382.507088045, 8470896.930456597, 8471353.125, 8471475.8377324, 8471871.619461535, 8472301.5625, 8472415.931392781, 8472506.25, 8473142.60169383, 8473435.9375, 8473442.710494677, 8474299.683222547, 8475098.281365586, 8476488.03588456, 8476729.813753394, 8477471.875, 8477573.154582553, 8481341.344547527, 8482101.416291941, 8482103.44850667, 8485681.25, 8485700.798270235, 8486494.005065747, 8486588.683751544, 8486807.8125, 8486913.852790823, 8487936.607009389, 8488410.9375, 8488587.834011296, 8488681.913472917, 8488760.853823708, 8490361.641499635, 8490364.932489654, 8490616.204052715, 8490880.35276887, 8491052.695138121, 8491057.016060434, 8491195.653439233, 8491892.1875, 8492363.513373878, 8492406.497398147, 8493501.019235285, 8493571.873163484, 8493716.915477172, 8493823.4375, 8493992.466538953, 8494048.435719635, 8494408.70364783, 8494466.420845643, 8494682.8125, 8495016.69217655, 8495043.85605786, 8495083.754435776, 8496196.388376001, 8496207.810645312, 8496209.375, 8496257.605553132, 8497115.878974354, 8497410.9375, 8497493.840640265, 8497875.51931548, 8498243.455339493, 8498316.032297162, 8498506.75832229, 8501648.769505955, 8502107.41046739, 8503286.007199861, 8503581.581694104, 8503587.410270896, 8504237.5, 8504651.5625, 8504849.48366724, 8506170.148348399, 8506607.370222023, 8507385.477305228, 8507410.9375, 8507632.8125, 8507984.8061131, 8508237.5, 8508269.747592518, 8508304.505338565, 8508592.34868917, 8509356.670246262, 8509687.22657637, 8509689.439673254, 8511066.183922326, 8511121.811156964, 8511186.090900155, 8511195.022324234, 8511208.900453972, 8511864.870792907, 8511897.329611706, 8512428.78532699, 8512701.476645535, 8512738.176286668, 8512740.010860536, 8513714.96570928, 8514025.649323275, 8515285.604812386, 8516971.383474978, 8518584.516960366, 8518589.0625, 8518637.414051091, 8518725.007287143, 8518854.6875, 8518963.65765411, 8519200.0, 8519230.32005781, 8519532.444100257, 8519541.915725006, 8519642.1875, 8519650.938214388, 8520071.068157064, 8520149.791774929, 8520308.402699638, 8520340.398336684, 8520408.977376085, 8520562.368547762, 8520687.819649851, 8520701.680131597, 8520782.050122831, 8520858.931778613, 8520884.96743675, 8521339.285208844, 8521359.385057472, 8521423.151648887, 8521522.036944794, 8521634.239100168, 8521770.3125, 8522130.730429858, 8522137.467526201, 8522277.112488626, 8522411.420186702, 8522467.298773674, 8522470.3125, 8522640.625, 8522653.110828565, 8522784.375, 8523215.625, 8523446.669244988, 8524135.9375, 8524533.957757913, 8524555.870395774, 8524560.9375, 8524735.903816182, 8524786.654230544, 8524795.771975746, 8524882.315856643, 8524928.125, 8525547.2824479, 8525555.110728621, 8525589.0625, 8525684.375, 8525723.922381332, 8525731.243515532, 8526033.5765054, 8526360.9375, 8526546.875, 8526697.313704532, 8527139.769931426, 8527272.953673344, 8527393.507473163, 8527431.875534756, 8527756.16203097, 8527852.47121174, 8527861.913658725, 8527980.419694241, 8528084.430099051, 8528354.226445131, 8528372.059096573, 8528427.166004056, 8528459.375, 8528510.296162358, 8528860.451843472, 8529006.78861943, 8529025.0, 8529828.882227257, 8530066.301365616, 8530647.742628058, 8530971.105818044, 8531037.339150785, 8531055.544697873, 8531056.352646234, 8531459.040016796, 8531504.717918716, 8531610.196776876, 8531663.387318622, 8531693.870087894, 8531800.0, 8531948.432967333, 8532005.587354226, 8532031.657229682, 8532100.287902063, 8532163.801753912, 8532311.226557968, 8532394.843049025, 8532493.174970374, 8532953.175593058, 8533006.823416846, 8533021.875, 8533428.111429268, 8533555.585116401, 8534115.625, 8534142.298904734, 8534241.053336201, 8534261.361495411, 8534482.736588446, 8534735.791689813, 8534787.33355996, 8535059.375, 8535150.357214956, 8535174.85159521, 8535195.519652883, 8535254.6875, 8535286.470976813, 8535288.065123742, 8535532.392377282, 8535571.226475954, 8535635.9375, 8535641.160062712, 8535695.985047676, 8535761.625035496, 8535762.069052532, 8535852.962096645, 8535887.039900377, 8535901.325671325, 8535926.836421706, 8535929.256857082, 8535969.450285498, 8535977.367197301, 8535978.125, 8535981.25, 8536007.138460765, 8536073.4375, 8536110.73549712, 8536123.4375, 8536234.97617918, 8536250.0, 8536264.0625, 8536266.35342637, 8536292.1875, 8536293.971994193, 8536440.625, 8536469.794811789, 8536503.125, 8536507.51024338, 8536515.863303544, 8536626.35693422, 8536653.125, 8536662.124500237, 8536745.965671003, 8536812.336582348, 8536840.625, 8536854.6875, 8536985.57951685, 8537010.9375, 8537101.121705797, 8537225.331305655, 8537245.093659034, 8537281.769292125, 8537313.721273903, 8537327.514061783, 8537400.989900382, 8537441.928092813, 8537450.732348446, 8537677.88818235, 8537690.4576658, 8537782.593391392, 8538027.023448866, 8538138.69297949, 8538365.156817403, 8538412.98345478, 8538428.05271785, 8538563.532269733, 8538778.78542125, 8538790.2532687, 8538884.333194565, 8538954.6875, 8539108.713400995, 8539125.379151981, 8539190.242025549, 8539204.174452212, 8539260.294067664, 8539331.25, 8539371.856213579, 8539507.186338624, 8539557.440436618, 8539565.407965532, 8539622.10424519, 8539630.915414046, 8539705.31705625, 8539709.771933574, 8539716.526910277, 8539721.614846047, 8539728.125, 8539751.79342792, 8539929.099050444, 8539934.826413935, 8539973.725269523, 8540076.5625, 8540091.336297909, 8540099.071734935, 8540146.116572896, 8540197.008896627, 8540200.344507268, 8540208.701187843, 8540247.03300927, 8540256.753635945, 8540295.127868272, 8540355.82336306, 8540409.375, 8540414.311721975, 8540417.921684273, 8540433.50675454, 8540487.368852291, 8540519.77547517, 8540546.875, 8540552.39536092, 8540592.1875, 8540687.394331515, 8540723.602448022, 8540760.036078665, 8540768.75, 8540809.374743957, 8540827.343191605, 8540888.128119621, 8540947.94248444, 8541029.056476144, 8541040.811517034, 8541049.462131873, 8541078.609476028, 8541097.425590372, 8541098.991967287, 8541103.189713417, 8541140.193309456, 8541161.37619317, 8541256.00424765, 8541271.964674827, 8541304.299306508, 8541338.103659645, 8541372.209787132, 8541375.640411641, 8541397.885118794, 8541693.840997815, 8541720.547088202, 8541732.257007152, 8541790.376851756, 8541844.573584229, 8541874.706070615, 8541875.0, 8541877.183970677, 8541897.49859445, 8541973.214794688, 8542118.75, 8542192.650409075, 8542201.5625, 8542213.81771116, 8542249.014639307, 8542297.9829019, 8542370.426440937, 8542378.53461782, 8542464.94448287, 8542480.741147317, 8542485.9375, 8542509.158345196, 8542619.662853334, 8542642.1875, 8542695.3125, 8542827.435448544, 8542870.3125, 8542929.6875, 8542929.99684004, 8543053.217916349, 8543149.889008014, 8543150.09865153, 8543210.640181255, 8543256.581612304, 8543275.0, 8543312.502109602, 8543337.771087905, 8543443.337940382, 8543568.263578476, 8543573.27716076, 8543708.382294536, 8543720.3125, 8543858.766017241, 8544027.940927684, 8544090.976706406, 8544097.012247045, 8544193.273249095, 8544598.35695693, 8544971.829151697, 8545052.68358689, 8545408.826085266, 8545424.328207819, 8545503.528259922, 8545575.882471776, 8545598.4375, 8545629.951189144, 8545659.391527416, 8545727.380041115, 8545748.494933754, 8545817.515742116, 8546119.178787075, 8546140.09108421, 8546209.022184934, 8546292.428271156, 8546318.53174587, 8546601.403156688, 8546607.556361312, 8546723.678901056, 8546774.05608996, 8546834.292102689, 8547158.195020668, 8547161.622004088, 8547806.799182214, 8547864.971239781, 8547877.408502754, 8547938.655411491, 8548061.968665157, 8548567.610753112, 8548638.510568876, 8548684.375, 8548793.475140853, 8548815.628757432, 8548946.054543592, 8548985.024412805, 8549084.389780499, 8549100.0, 8549309.628865868, 8549311.246869756, 8549367.04944604, 8549380.126250576, 8549424.439982634, 8549434.65279526, 8549476.5625, 8549543.22203557, 8549545.984173317, 8549668.165287392, 8549943.75, 8550038.800554695, 8550183.767160418, 8550230.551406402, 8550283.547226965, 8550298.871146727, 8550331.25, 8550332.771865496, 8550362.2807749, 8550462.028021146, 8550556.780032547, 8550563.210633067, 8550653.294146813, 8550831.270254325, 8550835.384233845, 8550918.288039293, 8551072.706327891, 8551081.878272297, 8551240.568520863, 8551390.625, 8551604.6875, 8551705.585243989, 8551821.159794994, 8552043.298968432, 8552062.295345258, 8552102.16764621, 8552140.408464393, 8552310.994046312, 8552463.38440262, 8552631.793164665, 8552637.5, 8552774.422915867, 8552828.61839927, 8552900.822948158, 8553303.97705387, 8553427.99141955, 8553658.8664782, 8553692.1875, 8553740.320977723, 8554599.030071532, 8554801.5625, 8555026.460136266, 8555283.224397035, 8555744.837159881, 8556157.63147565, 8556512.117187757, 8556718.086102424, 8556759.075538835, 8557131.326970255, 8557178.111875819, 8557805.340459712, 8557815.233724527, 8557816.72813639, 8557839.096222594, 8558193.281365745, 8558386.647707105, 8558616.614420151, 8559014.99439139, 8559137.75753556, 8564193.75, 8566573.384649912, 8570000.0, 8571621.440042622, 8571651.628254034, 8572652.845360078, 8573724.317517975, 8574765.625, 8575805.935524743, 8576224.32016301, 8576546.553152544, 8576706.85495048, 8577193.596736068, 8577258.886528129, 8577320.651368024, 8577560.9375, 8577585.928330084, 8577765.943468537, 8579748.69999037, 8579750.773641763, 8579784.143108582, 8580196.931449052, 8580264.0625, 8580432.8125, 8580673.713691626, 8580934.972465802, 8581225.9642471, 8581301.5625, 8581783.740243463, 8582095.3125, 8582115.625, 8582670.377794141, 8582882.796971736, 8582967.933743147, 8583118.747033626, 8583270.062672779, 8583278.466323175, 8583364.0625, 8584744.130657164, 8585191.665566191, 8585503.577005792, 8585787.5, 8586151.004349334, 8586271.47660192, 8586301.5625, 8586327.056867255, 8586830.469558204, 8586840.72860858, 8586985.794657594, 8587353.771296643, 8587485.35529391, 8587902.452086812, 8587920.240694197, 8588202.768764839, 8589128.125, 8589261.05688504, 8589276.5625, 8590430.936728349, 8590496.875, 8590498.4375, 8590528.125, 8590601.5625, 8590704.952611985, 8590723.195103403, 8590796.7275013, 8590822.732284483, 8590890.426555717, 8591317.1875, 8591830.914129484, 8591936.23491552, 8592104.31737473, 8592549.448863277, 8592806.029844299, 8592958.491136985, 8594376.5625, 8594897.117131526, 8595299.366168067, 8597338.041842988, 8599265.625, 8600363.901877718, 8600538.231826482, 8600804.87174008, 8600816.142285494, 8600908.678952612, 8601257.774866076, 8601274.013455467, 8601606.988180079, 8601933.112681763, 8602057.414396597, 8602774.089739982, 8604582.09478625, 8605721.875, 8607156.36907483, 8608195.216151189, 8608743.75, 8609201.017857874, 8609602.410205048, 8610145.449183973, 8611862.98862754, 8616015.621548053, 8616340.699774466, ...], [48.13051398384258, 43.40959080549436, 46.6977938953933, 66.75224986983122, 5.769165414672209, 31.582286443309393, 17.71798650413006, 16.192203966084236, 112.59184161618492, 91.38564261992445, 5.581858799004003, 30.009086036321204, 20.09106135220331, 33.077532408522515, 7.99587337316198, 22.99432291102086, 45.38909531817461, 46.096818842214766, 25.997544418243667, 8.397310572343706, 23.039414294154277, 34.51274520329614, 23.377690027365833, 14.222379642372982, 91.93514083088746, 58.203905620850705, 5.786110069010675, 16.410298145892412, 45.42278456228519, 41.65585180133388, 97.16422918185316, 5.488186502749922, 23.036258723335585, 10.832329916627641, 26.990647955595033, 29.527470412872916, 70.28574914048077, 131.5661518521474, 23.15969556625222, 24.856223503074148, 88.29687640227525, 14.508165630957452, 14.770493418914732, 26.875403568731706, 71.22499634382872, 58.699213602567745, 56.40547996168094, 19.208419254013986, 44.45776284792605, 14.896089681121609, 5.3821039693894175, 58.00346303994898, 8.051819158457006, 35.88644126993607, 7.426518520307238, 58.73014332623169, 5.21258269349329, 29.49976964382459, 63.678644801152004, 13.022389661462102, 9.376858184428249, 13.004467658510979, 79.374377850279, 16.024058987650655, 23.51551742588264, 6.913227078492969, 82.26070553597489, 19.715207768002312, 96.0933246148335, 52.6127528983862, 6.352780833994596, 8.76834753949173, 100.9658153252555, 8.384044998052627, 6.352134316280489, 8.256712687701084, 105.91909690500657, 9.006700109550877, 105.87958601127315, 25.184530068671243, 37.64312519565556, 69.3693128751824, 12.633970372200853, 103.23086980299368, 20.61621505507598, 5.886161439839004, 145.93297135289922, 9.114980730013277, 8.694012904503175, 97.24487483958504, 53.405826162726854, 39.84114758076236, 13.47315932969767, 51.86233781543737, 6.713171413108612, 12.393375872191841, 103.33970454760498, 29.454551326282957, 38.26230124974536, 11.27659004772857, 29.944628799000085, 27.224167686175683, 22.217023237100094, 5.786541518713076, 56.094029884533256, 92.50425883945316, 74.9537653743534, 53.46064847447495, 24.988902434190496, 58.821455941467526, 60.64880368439721, 76.01269565785717, 11.384633781721375, 96.37531479024474, 77.88706638550663, 47.36548628010476, 94.63009215453619, 27.408053017652023, 17.645399972116184, 11.045982184627018, 28.34347076042298, 21.093571423125763, 18.031782899171862, 25.24035488379461, 60.020634689987524, 6.6473344531779635, 61.515809199772804, 61.80083644808974, 19.4646322177819, 5.991675234454671, 31.84425435851982, 9.00323948780166, 19.64232525242558, 101.98692094235791, 30.061094433169288, 16.85764303481234, 118.2858298943147, 12.665219804990675, 48.264376380734255, 5.434116334843916, 44.27057589476083, 6.530164968537729, 12.649117201011537, 14.114238482590784, 24.85119807724547, 38.73884067572185, 8.132982576746324, 13.488295684321947, 15.075683561720815, 35.58477330298902, 19.92806860996638, 42.77853368789054, 15.402292584631207, 5.551750976362026, 8.587530391273342, 5.9876516021751, 41.67360120845841, 92.66672156917863, 93.90364887296494, 24.708564182816865, 64.15442008606584, 59.113617500526715, 84.51629071629318, 6.548784682282226, 5.529950321643198, 77.76361494159808, 20.102239726231655, 76.56369505038474, 117.003546703931, 51.00870127414851, 32.315816367202885, 65.14817874365423, 17.54397140174042, 62.024850136929864, 23.13646665604125, 54.6387793926107, 11.058443887559589, 168.6455421676012, 264.1968281456451, 40.654681033718354, 71.76747326168913, 51.85987765306578, 74.66358426280846, 16.90993228078989, 18.950479103598447, 77.99268352124066, 31.29587085050214, 39.59842812154389, 38.69363625165118, 45.427587098834124, 25.14261986318096, 15.510306795082636, 99.4056714808581, 14.113799180440676, 30.636084945726672, 64.29447156565139, 10.182526199585654, 6.952179200060599, 56.16177581896309, 38.01734086729203, 23.408017598935373, 64.13202755424294, 18.975284224807535, 42.38890699524714, 11.778920389228006, 42.41334233513298, 47.434258389388646, 30.947593370932005, 74.8330010800535, 20.171026761999233, 5.086444763019839, 81.68248646004695, 56.117158140564314, 35.46058206428741, 39.842968624046385, 25.609725026612892, 73.08472808297535, 27.791989878490355, 20.99245425591214, 7.920196202541013, 60.31326222242358, 88.77470218627927, 29.695078639051026, 23.19681592072041, 146.59380226920658, 6.080061433921711, 114.8064764727559, 50.8674893998689, 48.00163624085389, 51.00417244768895, 14.716673666808592, 95.04495162573673, 87.07008607795703, 23.05028362180325, 13.408496851355414, 65.39914409723812, 47.130368536048536, 22.553044376931865, 50.998657560397845, 5.999336582923754, 32.15451624242093, 10.147021579280452, 62.994286651352304, 21.986601318025734, 22.747428457900433, 10.192168877389335, 171.24668881101695, 18.05175067507649, 69.36095667007214, 17.96243006570628, 5.4752657720309, 96.7373398063108, 14.295664405794895, 56.97149888623994, 5.607389392085888, 36.45425205652435, 17.801520669083796, 19.61670616229735, 60.96668010473453, 11.018377059093389, 43.362454839103, 9.808502890602046, 57.342655032454964, 17.756140743156756, 5.915659089933615, 95.44810449811297, 18.151669514381297, 15.978433999819847, 32.30738544027087, 40.75396237678547, 68.27565952165341, 30.39679361120342, 22.364061478985185, 89.79968131773421, 127.36480443599363, 21.970150075695848, 21.033515598523593, 115.65185066772064, 49.46336653681206, 91.9699670182214, 86.67654162185512, 86.33234002877268, 33.349891330681885, 11.53601848133053, 112.31458822648638, 135.6231072744405, 10.064294540891233, 18.721243569916016, 21.792520936248717, 12.56450966862159, 39.40468063236541, 42.7612720294497, 98.5140194250606, 12.010100589314812, 11.948917320851262, 26.609385569879617, 9.042060829179613, 18.7634363744171, 20.16562349441965, 52.300162259633424, 17.50250338808329, 9.9969732113518, 70.49693615529063, 30.636404668203298, 7.315433089312184, 122.20929178807258, 16.400637839244453, 37.97064232017381, 46.95150186580271, 80.39700542321893, 5.66781261735609, 109.71057332563186, 19.896166588699497, 67.30198124964639, 10.340860592161862, 71.90340192187436, 54.61134814736616, 144.97487468664514, 23.29281967171667, 18.305811387271245, 67.06496125324992, 91.18411589759484, 18.82772441769823, 104.59931394084614, 25.059224390299015, 38.55964622353756, 33.97320587111298, 73.61159310542006, 62.04688148824191, 14.531052295226985, 14.807081770735127, 29.53214087273184, 37.96775092811349, 26.097062463082096, 24.2581586500364, 54.34926829374146, 5.708348811992363, 63.270655585732186, 11.21888779539257, 91.07813398075575, 100.07453755416091, 70.36718317703539, 7.754874496362485, 111.88351932726383, 52.57631412228038, 70.81776914951385, 34.9265818410553, 13.137291885803757, 10.957865220079402, 20.768751821870996, 14.352646337539358, 24.814341760281927, 38.957366827305364, 16.51431636909081, 8.273846520447396, 29.45091041870545, 53.136729626277834, 58.83967642677807, 55.272038684056085, 24.84143500873348, 8.947667804914706, 55.52523407443843, 71.58834976970283, 11.996113672990454, 17.750924173654344, 157.52655080069505, 75.49590848687204, 148.74931531596187, 25.236618887035696, 15.717149819716335, 19.18949920605774, 26.78257864300872, 10.567446253345704, 15.841073488253675, 14.16545968960413, 25.61332633670122, 30.105375535540105, 54.26326326590159, 96.45731260948777, 174.2661575915396, 73.14826412350936, 67.23236135409985, 19.96754164433607, 7.803881386201371, 14.791942559609106, 103.94366658550246, 61.462189486746375, 27.694447845819305, 156.44029955838158, 20.273288044527146, 12.52625062518559, 41.246365311757486, 82.22191257059109, 37.39365824909533, 77.35966156726494, 33.547944285657984, 97.66170847172776, 13.561464492039798, 25.952439506912825, 52.823920232084255, 20.862752068084273, 13.892561385694338, 15.157182655260984, 57.64350774017268, 72.31569582742381, 33.53516574828006, 30.287101169496786, 8.455533018865767, 38.60213174243144, 68.88989770177422, 116.55250214339074, 12.057045980836882, 31.44938004950669, 46.45718854402858, 17.47128313040974, 15.445601952094435, 92.89762139904654, 143.92412682768685, 8.70764617413145, 8.210744342099074, 11.40792915495676, 32.15410434329035, 5.497105078911074, 6.815519718013624, 44.87675379683439, 46.699745278872406, 9.160161237570797, 18.301977250095224, 62.85136755439891, 9.630754294378583, 12.351657674787898, 114.98640262632013, 7.879385807329863, 33.640000282444724, 7.827017355357438, 7.862985484730651, 48.44318869308952, 82.59823054458472, 8.475494205892344, 28.930475157196494, 90.86091328255901, 9.549735938481778, 15.37308278427234, 47.783204443642106, 42.00126995239134, 58.82863644393006, 14.018885460111157, 22.72408976631547, 26.078696045542365, 19.19013769727212, 37.58344528891536, 21.53987851608109, 15.797792911833074, 20.36919404136383, 31.255459827166483, 63.944041660212854, 69.90745731022764, 14.207331321891461, 16.00677792434971, 59.09523539167746, 22.028254604087824, 17.3751156252953, 5.195979300268541, 16.760157201484756, 52.101300141383376, 11.689588614488674, 46.12020549162294, 6.777501841577585, 8.470133369021006, 49.56729663305484, 35.02968261530655, 82.37555277035322, 10.40636735792322, 20.512505095691793, 139.59134434119576, 50.9952482196984, 82.32234833567175, 35.290015406068356, 26.42195289478708, 49.16003480243578, 20.86916068355533, 5.038487476330203, 11.389362929256338, 17.6841679961124, 24.09625962342946, 45.80477410662358, 12.130312880249578, 5.702706878160631, 7.659678455132014, 27.50338207978475, 10.458997055609826, 19.382597721997346, 43.368940391971954, 32.842764977278584, 26.93477253297597, 93.4360041729121, 5.668756405568058, 17.431209972384885, 34.55632902445457, 30.696016065579798, 21.578061326652428, 27.42638341248579, 49.09084842117222, 6.473701865742408, 24.318741184705644, 81.64857324013627, 47.66959641372779, 73.8005386573252, 32.622505602505214, 22.914656359865727, 81.75370914778877, 34.94612936759517, 56.8288255561344, 12.557518816435662, 36.2770588651541, 9.88584381128586, 30.272021446796934, 100.47884746235412, 34.13197922139852, 6.829045369792096, 15.409658053938852, 19.22218819595638, 63.85725227718965, 28.330455793974878, 86.49242717258309, 57.894202455415154, 23.933172361916625, 5.044283602594186, 37.28484077441182, 140.48829578694324, 21.300074035895694, 67.35329876138991, 17.55426837826022, 43.369195698303514, 31.450169419178664, 32.41675480311881, 61.32512372021931, 31.91894076527111, 65.33962260841183, 37.692071955536676, 63.48597672369197, 144.9986220475135, 12.035250156934339, 5.514936480013716, 33.01679303781704, 39.61287191236505, 217.73099475996702, 26.08129812496057, 20.91415937154713, 152.77907610779297, 71.18899735479137, 7.237334712243396, 54.67112058655726, 50.77876090944936, 17.17969538975727, 102.67811167623373, 72.53870562211779, 81.568023505487, 43.842744002799115, 6.558133644505721, 5.654417645218016, 10.447229572704206, 14.091225881576504, 103.80288998855104, 105.91499298410926, 28.024650964010267, 14.934880948898327, 18.728978264235383, 9.378431168776554, 21.89059970684297, 121.20099951189793, 5.648327302491544, 58.02866942558727, 203.2107331963089, 29.44522538945304, 5.485369548988473, 42.1920135079869, 14.08020206323155, 8.679860904334635, 19.746992390858942, 45.2044647797714, 14.361932831676782, 7.366618573845112, 7.64078982599324, 10.641585669339227, 11.175588432775633, 19.386595741710902, 67.62940452704723, 87.74515124123943, 31.25344883657999, 36.201039510578646, 7.964711568453425, 9.70123337647211, 32.4121654201474, 57.721488057018306, 9.58839293818319, 21.80335387060229, 20.77592634933269, 7.134814845614425, 8.61502244962954, 56.80544884490934, 15.086795860013787, 25.884380795009353, 36.40866490400765, 14.516326279618976, 72.449009081366, 40.80511128115814, 58.480229482544544, 25.942671299402342, 14.342924858149434, 44.16698569609899, 19.515112156614187, 99.0448830228716, 15.794592673085285, 57.2875202978831, 79.35370845948708, 8.609883495636701, 6.682433955337381, 10.245675489221407, 81.40714382245234, 6.1455664230814095, 18.322088562112718, 18.42215101451076, 22.21074941065619, 48.96379396148744, 10.477405002431668, 5.919043041105751, 7.7054090011239955, 13.520099120976047, 6.359923325506667, 19.256619737453107, 75.32224334253485, 61.56019146872112, 45.33333317154953, 103.16753631189974, 39.81915625678489, 96.85113764366477, 17.864478713463754, 51.776261233658786, 45.331051805464575, 7.327069574101277, 55.125751121232035, 15.861010358776673, 48.20540671112653, 60.589996248296316, 59.21575711412647, 10.685988892592617, 46.237785486046185, 42.94858306299682, 36.46751681567752, 78.84078455105274, 242.07326843609872, 25.66765311374124, 84.42866340058796, 47.1742888097147, 23.037304737706318, 116.28621230695633, 8.984566873515355, 27.33752286263052, 85.11150947092858, 12.049573624282901, 72.72874352460306, 20.453490771753955, 21.921505444328552, 16.062183673187242, 8.715951325788792, 14.10967192175618, 9.193810164337702, 24.84210176928947, 17.047289042272663, 14.255245665478975, 7.442248699883805, 23.417789832027157, 56.16967768375752, 6.034642603598125, 70.02858759355598, 10.59246050345277, 9.29630271926741, 46.79963509524237, 20.019520722093922, 18.582672214775407, 32.2486904822228, 21.936890562883896, 20.172426070022123, 40.56282275643385, 28.158370723555272, 158.75469664593152, 8.099159015586133, 24.871701098511494, 6.112267610436413, 34.50959641711903, 12.27848733197031, 40.24528369988001, 10.231431140015761, 56.09046631714754, 38.93436257005143, 56.60827063414394, 8.87890990261134, 29.92718798046405, 6.118544831217072, 51.43853363841158, 46.57905805161676, 25.58326723435621, 15.087189177241793, 14.236760067019919, 15.569691617507731, 16.0640219329931, 38.442837089904785, 8.572163266544068, 57.19524629908339, 60.6115888992848, 53.483009292716076, 11.540961001105163, 39.317904387711955, 8.691328509169642, 14.4641367755635, 5.673411978306413, 75.81227714743821, 8.782276515991274, 52.52191698016246, 45.69614537912982, 15.60983438278001, 7.861220263392174, 65.51866867859158, 34.591156358351, 17.716197272992577, 18.033656468181928, 99.02621858915165, 22.013915413742268, 128.26979133902407, 83.72220330007221, 83.89805282185092, 78.10230157155581, 35.19372834817317, 15.194040090804142, 139.75127765524306, 14.448258456985789, 50.079323272157566, 26.06508203115519, 18.40778401394691, 17.87988039550651, 110.710914337603, 35.749352563778686, 33.725372735226756, 15.371928622713213, 8.41465366534355, 8.902074033237637, 5.03738682300615, 25.571518639037425, 23.82859631600792, 39.1198407043085, 41.69133348767133, 9.920917774061978, 156.75792851159449, 111.3622548059764, 11.93754460529107, 73.11058295303319, 22.25323784090661, 17.717005562092968, 21.658238055004574, 84.22918250195968, 9.703563780423268, 8.81542686776965, 20.279870978459314, 62.311312633372495, 14.175378858011287, 20.119786858122925, 75.5689462663563, 29.79913201223549, 57.75212341123306, 52.822994056199825, 29.945472414338646, 11.648288761116973, 126.34477599576648, 26.50793391755463, 111.27700471695186, 13.917674286924017, 25.44907505537197, 68.2003923058569, 11.131005848984099, 48.36319974066097, 49.96104181954346, 34.84486204745172, 94.0425296809566, 53.362532004885345, 34.543889423124, 8.864596291263657, 35.63383255013961, 6.312680654713677, 22.226746881172033, 44.911334021721466, 14.643153632007468, 5.703846299172326, 22.09814631177338, 21.01864359182769, 12.878947787417461, 73.82423494689665, 5.3730983187108565, 78.91696085997529, 16.051791569358613, 44.41533984599197, 75.61587601953286, 15.165033978394641, 6.309579674100364, 5.8464030121385235, 6.406530325840224, 57.15107794753983, 40.611025142466936, 14.17013470349596, 88.23542906448455, 14.04752645716811, 7.692945882652665, 34.245451670954495, 32.15357425677415, 7.225771083841759, 8.685070534624371, 12.11031292506011, 31.65418646790375, 39.83499790073363, 65.68188548367559, 5.324038582380594, 96.76082426986204, 20.99024316309256, 38.287299430952054, 8.146385661560293, 69.34112136765157, 23.675767196398635, 5.651010688897424, 26.824443544786018, 51.54466960599167, 23.15612390737588, 78.6433500175595, 26.06608181075342, 11.89053317875046, 8.011084502152626, 14.817327424769573, 40.95930886429403, 22.146600683351792, 8.676862920110027, 6.975787448626113, 45.27847541785411, 10.741550164920882, 20.480814994114983, 99.96642980711025, 5.870420303596484, 9.727124950488705, 43.90134862277061, 25.529790775073508, 17.01196375592694, 13.403450142442837, 21.455310736791198, 10.014451375058652, 106.3312034131802, 8.297317272656139, 10.360597952492855, 5.900160126586171, 82.06026041691025, 12.275743623020904, 8.256934342392054, 76.56726787004081, 60.79218535532251, 7.963770329509424, 10.167803773012862, 21.99590224655042, 142.91071383510413, 15.024991068301171, 72.37075818650068, 16.147486930956468, 18.554100920182655, 5.8552934905952805, 34.05798562240654, 13.119774859102723, 11.255572204689239, 24.28751603553468, 19.295293469531938, 26.13790365590982, 21.408509859183393, 44.229439931685505, 23.699498256185937, 26.247676143148205, 108.89666015825524, 89.25007327535323, 60.073371227995395, 21.74267412250013, 58.295381933291324, 6.2200147196185505, 20.00038426956023, 29.382295603372214, 6.276972229620219, 7.118005977532774, 18.193437795955784, 93.77406817499988, 27.84792651461409, 88.50432987461204, 43.72130084317082, 12.454717153260626, 18.393253268127424, 12.982028541798023, 16.023238618215945, 68.83539973685107, 20.17344138746817, 57.37039535160367, 22.16743724357634, 15.198199172593355, 13.972992675024198, 5.765151196448187, 36.043764554862925, 32.08370027894459, 131.28130432690185, 32.81636836402204, 42.25797242876027, 118.01285162723146, 21.608875494173525, 16.63794146660976, 43.79196801947133, 28.344762104222767, 58.80948476409216, 50.94779548245343, 22.479596024953764, 19.588938023292485, 11.217101726175269, 96.5487975051178, 42.1907647602189, 16.110235590117263, 123.54853541085177, 62.58553591184403, 29.47833867905502, 6.391987602846114, 65.76446839396027, 65.65989769265055, 7.138721934023833, 28.221196769570604, 32.82749429755674, 5.461639233075565, 55.9432170743938, 11.706701264516198, 62.343893334678484, 16.622352201699062, 10.399381618594266, 83.25097052545533, 97.14348242703369, 45.51553522632593, 36.389791545140554, 100.35340954738838, 26.344041386527877, 11.202842392955844, 9.420574029233107, 8.21245723311958, 7.3023801772638395, 8.883280155085192, 6.1857662602201025, 14.674704844306158, 41.445130084826374, 33.77873768975851, 13.097925402984465, 51.52959986357559, 58.83751550033719, 53.98767632362176, 35.05474891888182, 46.61983691842054, 64.04214510477308, 11.56902163136729, 31.846044928067965, 14.407616051540566, 5.880257176414312, 55.57073974842733, 89.18124719479678, 10.64039041458008, 44.30257735974544, 93.35073799858405, 36.763913696479875, 70.38818114418974, 46.1769965523856, 52.83620661419577, 53.239302494165855, 26.175238992346493, 12.095310534333937, 29.92575453542625, 14.362705900891486, 69.53751009356397, 145.74427554848353, 23.788511135247695, 19.737537784537796, 7.5896826129018065, 47.57796926619473, 38.26612320515342, 63.23942314275241, 97.1145841522325, 182.59259930354384, 78.64745308148046, 48.73401331232948, 5.714378387818202, 33.237668660705985, 36.298205748270114, 89.16342346065619, 6.016792654571178, 31.595137789532217, 11.98823897430298, 12.667553116848884, 155.69046997338268, ...])
caption, xmean,count, xle, Etot = energy_spectrum(E_tot)
hist_file(E_hist, xmean, count, caption);
([7277945.3125, 7280851.090977352, 7300578.182069356, 7305545.10525397, 7307715.000379457, 7309041.524760087, 7467051.0644605, 7480845.099531599, 7484395.3125, 7486453.125, 7495733.778188079, 7500996.597593104, 7528221.590385776, 7544949.242291505, 7549291.59410539, 7554489.659560615, 7564314.0625, 7564359.757258281, 7565424.297352338, 7565634.578688305, 7565649.915550391, 7566316.938116221, 7578921.545222967, 7585437.2976034405, 7585506.25, 7587026.452898711, 7590499.616090952, 7591185.033254403, 7592062.491568341, 7640324.371382388, 7642730.943129569, 7655538.101427657, 7665737.14192859, 7670827.927434264, 7670832.519666177, 7670927.771155565, 7671367.1875, 7671863.7842996875, 7671945.875073545, 7671956.031881704, 7672031.25, 7672668.631463576, 7674343.704396556, 7675451.4732061615, 7676150.0, 7676295.3125, 7676639.0625, 7679461.735787604, 7680638.791593105, 7681515.613032344, 7684480.815086657, 7686243.75, 7694532.340519363, 7717426.405732676, 7719335.420955314, 7730003.02182342, 7751403.480811531, 7752644.585699788, 7753957.8125, 7756697.82275046, 7756771.928272727, 7756844.943174174, 7757284.375, 7757939.320212781, 7757978.22301449, 7758177.268870646, 7758732.337944326, 7759285.238670691, 7759332.572890893, 7759370.3125, 7759620.961132829, 7759883.624501814, 7760223.4375, 7760376.7423745245, 7760947.518939313, 7761029.630595324, 7761218.321472794, 7761271.464290596, 7761728.334579694, 7762177.550488417, 7762297.915501835, 7762392.347085551, 7762402.351227107, 7762534.96128603, 7762641.594861636, 7762924.367598492, 7764034.523037174, 7764071.607455233, 7764394.44842847, 7764528.158693706, 7765534.375, 7766286.396555688, 7766801.283780852, 7766942.222870839, 7767991.930033734, 7768353.8075348195, 7768745.3125, 7769095.3125, 7772587.539121735, 7773350.09320753, 7793829.094928109, 7796859.305655353, 7797060.294070133, 7797805.872146579, 7799028.379490361, 7799036.363885551, 7799396.254899567, 7801659.375, 7802041.934960744, 7802223.4375, 7802441.84714444, 7802520.280550779, 7803350.158382052, 7803382.082340365, 7803443.561194461, 7805056.085532615, 7805284.11638608, 7805408.7690960495, 7805688.065274604, 7805701.509578284, 7806047.82423354, 7807122.93483302, 7808375.627824912, 7808982.163739213, 7809225.2180585945, 7809335.3263462195, 7810592.1875, 7810660.9375, 7812007.081890308, 7812503.706254856, 7812885.126990042, 7814044.8971055355, 7815338.3545343485, 7817091.732495001, 7819521.875, 7819572.300788662, 7829543.374940672, 7832407.052069634, 7833768.8437415, 7834625.902063604, 7835256.9507416375, 7838937.769382151, 7840361.732706855, 7846777.889592408, 7847198.3270277465, 7915174.217565334, 7915220.0102997245, 7959774.558191642, 7985573.472262352, 7986117.200577705, 7986266.828661121, 7989404.6875, 7989451.678357942, 7990880.066284761, 7992859.903817632, 7992867.7253181655, 7994156.238419234, 7996296.875, 7996882.8125, 7997696.646458969, 7998814.044473501, 8000210.9375, 8000491.3164185975, 8001298.820082246, 8028146.810334331, 8029501.741818827, 8060112.391948377, 8060130.093523477, 8066543.75, 8078530.405145434, 8089782.028388756, 8105928.125, 8107795.860748196, 8113167.1875, 8113344.022848902, 8113815.625, 8115090.5802311525, 8131166.113728446, 8137659.136949775, 8139132.8125, 8140676.60952413, 8142127.159686437, 8145303.082077893, 8145344.185588947, 8145574.200768196, 8147396.875, 8148009.668041592, 8148298.4375, 8149709.375, 8149925.868593803, 8150168.551675645, 8150611.079134223, 8151080.433399345, 8152423.290756948, 8154339.245692366, 8155103.71489147, 8155349.297537872, 8156624.314388745, 8159318.75, 8162320.219090795, 8176369.080759723, 8183965.250248906, 8185786.704189512, 8186510.9375, 8187056.630171922, 8187692.1875, 8187734.089099812, 8187859.146908291, 8188123.545730683, 8188175.9189030025, 8188225.942443698, 8188572.255310461, 8188624.956929541, 8189254.6875, 8190051.5625, 8190406.869559673, 8191234.375, 8191274.961865386, 8191334.297014896, 8192233.611338342, 8193145.094730164, 8194821.875, 8196369.898022575, 8196390.433423882, 8196862.429051699, 8197192.109850789, 8197284.028262059, 8197480.964579082, 8197635.956129859, 8198054.144524587, 8198189.38408175, 8198290.948703209, 8198379.6875, 8198418.393111166, 8198421.404831506, 8198498.4375, 8198730.317336944, 8198835.391156829, 8198909.439910607, 8199045.9758809665, 8199046.875, 8199064.891697221, 8199132.8125, 8199339.00769523, 8199541.381705549, 8199683.680849288, 8199758.457366753, 8199931.88096166, 8200082.783382507, 8200258.616621062, 8200458.123284703, 8201412.865314402, 8202662.3195667295, 8203695.3125, 8203788.941579878, 8203914.0751712, 8204219.45273699, 8205318.038802111, 8210948.4375, 8219329.616409783, 8224651.987360551, 8224666.140048616, 8224962.5, 8268443.3906457415, 8282798.160722027, 8282960.467784256, 8319389.709021756, 8320105.954475796, 8325498.4375, 8329915.347540221, 8330468.75, 8330632.8125, 8332265.613450994, 8332846.875, 8333548.100886828, 8333873.851637785, 8334308.2406427935, 8334528.155212575, 8334988.402434322, 8336049.837198476, 8336314.356101325, 8336341.267616018, 8337982.443063604, 8341608.196072578, 8341839.30854166, 8341956.1302945055, 8342147.63085412, 8342464.360864338, 8342694.630710596, 8344199.300041639, 8344568.528119208, 8345115.359945992, 8345152.809187841, 8345364.562113592, 8345489.531208527, 8345713.957570023, 8346023.074267719, 8346426.770657212, 8346639.98076691, 8356582.75539537, 8363664.505316188, 8368489.757087118, 8368544.262239517, 8369721.875, 8381855.377386998, 8385944.636236068, 8386361.049360279, 8390791.389160722, 8390792.1875, 8392576.5625, 8393097.80766194, 8398062.32651587, 8398433.698485095, 8398520.3125, 8401735.368133122, 8406985.9375, 8408455.019514285, 8421990.509258084, 8423549.66328496, 8426449.1075893, 8428655.387126017, 8438781.080862341, 8439481.996164508, 8440900.345652128, 8442035.733468328, 8442435.86088551, 8442962.931196893, 8442985.9375, 8443075.744518137, 8443770.200476026, 8445081.214278534, 8445301.5625, 8445339.724529497, 8445406.638334885, 8445505.988712052, 8445521.414424526, 8445565.6499669, 8445710.0854375, 8445837.557561936, 8446784.375, 8447282.157200716, 8447443.75, 8447784.775656288, 8449575.24064769, 8449767.1875, 8451954.052287119, 8452074.839514477, 8453124.369829457, 8453570.201053508, 8453929.889197716, 8454757.648921994, 8455396.511257635, 8456375.0, 8456425.035098128, 8456589.038348027, 8456604.6875, 8457145.3125, 8457968.489675427, 8458451.970520094, 8458479.4683446, 8459024.508408336, 8459026.5625, 8459107.8125, 8459903.617592014, 8459978.707715247, 8460465.746856615, 8460649.785901062, 8460660.9375, 8460844.89725178, 8461003.314629205, 8461290.75296284, 8461572.164660256, 8462057.42183414, 8462073.655057214, 8462075.845896114, 8462607.645550352, 8462860.71227164, 8463096.875, 8464465.564393876, 8464907.242710523, 8465214.0625, 8465268.389995575, 8466053.990656322, 8466103.647650165, 8466351.367796112, 8466704.34937294, 8466747.004879046, 8467331.575175168, 8467520.3125, 8467529.05586025, 8467626.646507582, 8467782.073463079, 8467987.5, 8468966.074660858, 8469045.3125, 8469187.5, 8469701.062073573, 8469782.396264309, 8470021.729806963, 8470118.75, 8470172.871900411, 8470382.507088045, 8470896.930456597, 8471353.125, 8471475.8377324, 8471871.619461535, 8472301.5625, 8472415.931392781, 8472506.25, 8473142.60169383, 8473435.9375, 8473442.710494677, 8474299.683222547, 8475098.281365586, 8476488.03588456, 8476729.813753394, 8477471.875, 8477573.154582553, 8481341.344547527, 8482101.416291941, 8482103.44850667, 8485681.25, 8485700.798270235, 8486494.005065747, 8486588.683751544, 8486807.8125, 8486913.852790823, 8487936.607009389, 8488410.9375, 8488587.834011296, 8488681.913472917, 8488760.853823708, 8490361.641499635, 8490364.932489654, 8490616.204052715, 8490880.35276887, 8491052.695138121, 8491057.016060434, 8491195.653439233, 8491892.1875, 8492363.513373878, 8492406.497398147, 8493501.019235285, 8493571.873163484, 8493716.915477172, 8493823.4375, 8493992.466538953, 8494048.435719635, 8494408.70364783, 8494466.420845643, 8494682.8125, 8495016.69217655, 8495043.85605786, 8495083.754435776, 8496196.388376001, 8496207.810645312, 8496209.375, 8496257.605553132, 8497115.878974354, 8497410.9375, 8497493.840640265, 8497875.51931548, 8498243.455339493, 8498316.032297162, 8498506.75832229, 8501648.769505955, 8502107.41046739, 8503286.007199861, 8503581.581694104, 8503587.410270896, 8504237.5, 8504651.5625, 8504849.48366724, 8506170.148348399, 8506607.370222023, 8507385.477305228, 8507410.9375, 8507632.8125, 8507984.8061131, 8508237.5, 8508269.747592518, 8508304.505338565, 8508592.34868917, 8509356.670246262, 8509687.22657637, 8509689.439673254, 8511066.183922326, 8511121.811156964, 8511186.090900155, 8511195.022324234, 8511208.900453972, 8511864.870792907, 8511897.329611706, 8512428.78532699, 8512701.476645535, 8512738.176286668, 8512740.010860536, 8513714.96570928, 8514025.649323275, 8515285.604812386, 8516971.383474978, 8518584.516960366, 8518589.0625, 8518637.414051091, 8518725.007287143, 8518854.6875, 8518963.65765411, 8519200.0, 8519230.32005781, 8519532.444100257, 8519541.915725006, 8519642.1875, 8519650.938214388, 8520071.068157064, 8520149.791774929, 8520308.402699638, 8520340.398336684, 8520408.977376085, 8520562.368547762, 8520687.819649851, 8520701.680131597, 8520782.050122831, 8520858.931778613, 8520884.96743675, 8521339.285208844, 8521359.385057472, 8521423.151648887, 8521522.036944794, 8521634.239100168, 8521770.3125, 8522130.730429858, 8522137.467526201, 8522277.112488626, 8522411.420186702, 8522467.298773674, 8522470.3125, 8522640.625, 8522653.110828565, 8522784.375, 8523215.625, 8523446.669244988, 8524135.9375, 8524533.957757913, 8524555.870395774, 8524560.9375, 8524735.903816182, 8524786.654230544, 8524795.771975746, 8524882.315856643, 8524928.125, 8525547.2824479, 8525555.110728621, 8525589.0625, 8525684.375, 8525723.922381332, 8525731.243515532, 8526033.5765054, 8526360.9375, 8526546.875, 8526697.313704532, 8527139.769931426, 8527272.953673344, 8527393.507473163, 8527431.875534756, 8527756.16203097, 8527852.47121174, 8527861.913658725, 8527980.419694241, 8528084.430099051, 8528354.226445131, 8528372.059096573, 8528427.166004056, 8528459.375, 8528510.296162358, 8528860.451843472, 8529006.78861943, 8529025.0, 8529828.882227257, 8530066.301365616, 8530647.742628058, 8530971.105818044, 8531037.339150785, 8531055.544697873, 8531056.352646234, 8531459.040016796, 8531504.717918716, 8531610.196776876, 8531663.387318622, 8531693.870087894, 8531800.0, 8531948.432967333, 8532005.587354226, 8532031.657229682, 8532100.287902063, 8532163.801753912, 8532311.226557968, 8532394.843049025, 8532493.174970374, 8532953.175593058, 8533006.823416846, 8533021.875, 8533428.111429268, 8533555.585116401, 8534115.625, 8534142.298904734, 8534241.053336201, 8534261.361495411, 8534482.736588446, 8534735.791689813, 8534787.33355996, 8535059.375, 8535150.357214956, 8535174.85159521, 8535195.519652883, 8535254.6875, 8535286.470976813, 8535288.065123742, 8535532.392377282, 8535571.226475954, 8535635.9375, 8535641.160062712, 8535695.985047676, 8535761.625035496, 8535762.069052532, 8535852.962096645, 8535887.039900377, 8535901.325671325, 8535926.836421706, 8535929.256857082, 8535969.450285498, 8535977.367197301, 8535978.125, 8535981.25, 8536007.138460765, 8536073.4375, 8536110.73549712, 8536123.4375, 8536234.97617918, 8536250.0, 8536264.0625, 8536266.35342637, 8536292.1875, 8536293.971994193, 8536440.625, 8536469.794811789, 8536503.125, 8536507.51024338, 8536515.863303544, 8536626.35693422, 8536653.125, 8536662.124500237, 8536745.965671003, 8536812.336582348, 8536840.625, 8536854.6875, 8536985.57951685, 8537010.9375, 8537101.121705797, 8537225.331305655, 8537245.093659034, 8537281.769292125, 8537313.721273903, 8537327.514061783, 8537400.989900382, 8537441.928092813, 8537450.732348446, 8537677.88818235, 8537690.4576658, 8537782.593391392, 8538027.023448866, 8538138.69297949, 8538365.156817403, 8538412.98345478, 8538428.05271785, 8538563.532269733, 8538778.78542125, 8538790.2532687, 8538884.333194565, 8538954.6875, 8539108.713400995, 8539125.379151981, 8539190.242025549, 8539204.174452212, 8539260.294067664, 8539331.25, 8539371.856213579, 8539507.186338624, 8539557.440436618, 8539565.407965532, 8539622.10424519, 8539630.915414046, 8539705.31705625, 8539709.771933574, 8539716.526910277, 8539721.614846047, 8539728.125, 8539751.79342792, 8539929.099050444, 8539934.826413935, 8539973.725269523, 8540076.5625, 8540091.336297909, 8540099.071734935, 8540146.116572896, 8540197.008896627, 8540200.344507268, 8540208.701187843, 8540247.03300927, 8540256.753635945, 8540295.127868272, 8540355.82336306, 8540409.375, 8540414.311721975, 8540417.921684273, 8540433.50675454, 8540487.368852291, 8540519.77547517, 8540546.875, 8540552.39536092, 8540592.1875, 8540687.394331515, 8540723.602448022, 8540760.036078665, 8540768.75, 8540809.374743957, 8540827.343191605, 8540888.128119621, 8540947.94248444, 8541029.056476144, 8541040.811517034, 8541049.462131873, 8541078.609476028, 8541097.425590372, 8541098.991967287, 8541103.189713417, 8541140.193309456, 8541161.37619317, 8541256.00424765, 8541271.964674827, 8541304.299306508, 8541338.103659645, 8541372.209787132, 8541375.640411641, 8541397.885118794, 8541693.840997815, 8541720.547088202, 8541732.257007152, 8541790.376851756, 8541844.573584229, 8541874.706070615, 8541875.0, 8541877.183970677, 8541897.49859445, 8541973.214794688, 8542118.75, 8542192.650409075, 8542201.5625, 8542213.81771116, 8542249.014639307, 8542297.9829019, 8542370.426440937, 8542378.53461782, 8542464.94448287, 8542480.741147317, 8542485.9375, 8542509.158345196, 8542619.662853334, 8542642.1875, 8542695.3125, 8542827.435448544, 8542870.3125, 8542929.6875, 8542929.99684004, 8543053.217916349, 8543149.889008014, 8543150.09865153, 8543210.640181255, 8543256.581612304, 8543275.0, 8543312.502109602, 8543337.771087905, 8543443.337940382, 8543568.263578476, 8543573.27716076, 8543708.382294536, 8543720.3125, 8543858.766017241, 8544027.940927684, 8544090.976706406, 8544097.012247045, 8544193.273249095, 8544598.35695693, 8544971.829151697, 8545052.68358689, 8545408.826085266, 8545424.328207819, 8545503.528259922, 8545575.882471776, 8545598.4375, 8545629.951189144, 8545659.391527416, 8545727.380041115, 8545748.494933754, 8545817.515742116, 8546119.178787075, 8546140.09108421, 8546209.022184934, 8546292.428271156, 8546318.53174587, 8546601.403156688, 8546607.556361312, 8546723.678901056, 8546774.05608996, 8546834.292102689, 8547158.195020668, 8547161.622004088, 8547806.799182214, 8547864.971239781, 8547877.408502754, 8547938.655411491, 8548061.968665157, 8548567.610753112, 8548638.510568876, 8548684.375, 8548793.475140853, 8548815.628757432, 8548946.054543592, 8548985.024412805, 8549084.389780499, 8549100.0, 8549309.628865868, 8549311.246869756, 8549367.04944604, 8549380.126250576, 8549424.439982634, 8549434.65279526, 8549476.5625, 8549543.22203557, 8549545.984173317, 8549668.165287392, 8549943.75, 8550038.800554695, 8550183.767160418, 8550230.551406402, 8550283.547226965, 8550298.871146727, 8550331.25, 8550332.771865496, 8550362.2807749, 8550462.028021146, 8550556.780032547, 8550563.210633067, 8550653.294146813, 8550831.270254325, 8550835.384233845, 8550918.288039293, 8551072.706327891, 8551081.878272297, 8551240.568520863, 8551390.625, 8551604.6875, 8551705.585243989, 8551821.159794994, 8552043.298968432, 8552062.295345258, 8552102.16764621, 8552140.408464393, 8552310.994046312, 8552463.38440262, 8552631.793164665, 8552637.5, 8552774.422915867, 8552828.61839927, 8552900.822948158, 8553303.97705387, 8553427.99141955, 8553658.8664782, 8553692.1875, 8553740.320977723, 8554599.030071532, 8554801.5625, 8555026.460136266, 8555283.224397035, 8555744.837159881, 8556157.63147565, 8556512.117187757, 8556718.086102424, 8556759.075538835, 8557131.326970255, 8557178.111875819, 8557805.340459712, 8557815.233724527, 8557816.72813639, 8557839.096222594, 8558193.281365745, 8558386.647707105, 8558616.614420151, 8559014.99439139, 8559137.75753556, 8564193.75, 8566573.384649912, 8570000.0, 8571621.440042622, 8571651.628254034, 8572652.845360078, 8573724.317517975, 8574765.625, 8575805.935524743, 8576224.32016301, 8576546.553152544, 8576706.85495048, 8577193.596736068, 8577258.886528129, 8577320.651368024, 8577560.9375, 8577585.928330084, 8577765.943468537, 8579748.69999037, 8579750.773641763, 8579784.143108582, 8580196.931449052, 8580264.0625, 8580432.8125, 8580673.713691626, 8580934.972465802, 8581225.9642471, 8581301.5625, 8581783.740243463, 8582095.3125, 8582115.625, 8582670.377794141, 8582882.796971736, 8582967.933743147, 8583118.747033626, 8583270.062672779, 8583278.466323175, 8583364.0625, 8584744.130657164, 8585191.665566191, 8585503.577005792, 8585787.5, 8586151.004349334, 8586271.47660192, 8586301.5625, 8586327.056867255, 8586830.469558204, 8586840.72860858, 8586985.794657594, 8587353.771296643, 8587485.35529391, 8587902.452086812, 8587920.240694197, 8588202.768764839, 8589128.125, 8589261.05688504, 8589276.5625, 8590430.936728349, 8590496.875, 8590498.4375, 8590528.125, 8590601.5625, 8590704.952611985, 8590723.195103403, 8590796.7275013, 8590822.732284483, 8590890.426555717, 8591317.1875, 8591830.914129484, 8591936.23491552, 8592104.31737473, 8592549.448863277, 8592806.029844299, 8592958.491136985, 8594376.5625, 8594897.117131526, 8595299.366168067, 8597338.041842988, 8599265.625, 8600363.901877718, 8600538.231826482, 8600804.87174008, 8600816.142285494, 8600908.678952612, 8601257.774866076, 8601274.013455467, 8601606.988180079, 8601933.112681763, 8602057.414396597, 8602774.089739982, 8604582.09478625, 8605721.875, 8607156.36907483, 8608195.216151189, 8608743.75, 8609201.017857874, 8609602.410205048, 8610145.449183973, 8611862.98862754, 8616015.621548053, 8616340.699774466, ...], [48.13051398384258, 43.40959080549436, 46.6977938953933, 66.75224986983122, 5.769165414672209, 31.582286443309393, 17.71798650413006, 16.192203966084236, 112.59184161618492, 91.38564261992445, 5.581858799004003, 30.009086036321204, 20.09106135220331, 33.077532408522515, 7.99587337316198, 22.99432291102086, 45.38909531817461, 46.096818842214766, 25.997544418243667, 8.397310572343706, 23.039414294154277, 34.51274520329614, 23.377690027365833, 14.222379642372982, 91.93514083088746, 58.203905620850705, 5.786110069010675, 16.410298145892412, 45.42278456228519, 41.65585180133388, 97.16422918185316, 5.488186502749922, 23.036258723335585, 10.832329916627641, 26.990647955595033, 29.527470412872916, 70.28574914048077, 131.5661518521474, 23.15969556625222, 24.856223503074148, 88.29687640227525, 14.508165630957452, 14.770493418914732, 26.875403568731706, 71.22499634382872, 58.699213602567745, 56.40547996168094, 19.208419254013986, 44.45776284792605, 14.896089681121609, 5.3821039693894175, 58.00346303994898, 8.051819158457006, 35.88644126993607, 7.426518520307238, 58.73014332623169, 5.21258269349329, 29.49976964382459, 63.678644801152004, 13.022389661462102, 9.376858184428249, 13.004467658510979, 79.374377850279, 16.024058987650655, 23.51551742588264, 6.913227078492969, 82.26070553597489, 19.715207768002312, 96.0933246148335, 52.6127528983862, 6.352780833994596, 8.76834753949173, 100.9658153252555, 8.384044998052627, 6.352134316280489, 8.256712687701084, 105.91909690500657, 9.006700109550877, 105.87958601127315, 25.184530068671243, 37.64312519565556, 69.3693128751824, 12.633970372200853, 103.23086980299368, 20.61621505507598, 5.886161439839004, 145.93297135289922, 9.114980730013277, 8.694012904503175, 97.24487483958504, 53.405826162726854, 39.84114758076236, 13.47315932969767, 51.86233781543737, 6.713171413108612, 12.393375872191841, 103.33970454760498, 29.454551326282957, 38.26230124974536, 11.27659004772857, 29.944628799000085, 27.224167686175683, 22.217023237100094, 5.786541518713076, 56.094029884533256, 92.50425883945316, 74.9537653743534, 53.46064847447495, 24.988902434190496, 58.821455941467526, 60.64880368439721, 76.01269565785717, 11.384633781721375, 96.37531479024474, 77.88706638550663, 47.36548628010476, 94.63009215453619, 27.408053017652023, 17.645399972116184, 11.045982184627018, 28.34347076042298, 21.093571423125763, 18.031782899171862, 25.24035488379461, 60.020634689987524, 6.6473344531779635, 61.515809199772804, 61.80083644808974, 19.4646322177819, 5.991675234454671, 31.84425435851982, 9.00323948780166, 19.64232525242558, 101.98692094235791, 30.061094433169288, 16.85764303481234, 118.2858298943147, 12.665219804990675, 48.264376380734255, 5.434116334843916, 44.27057589476083, 6.530164968537729, 12.649117201011537, 14.114238482590784, 24.85119807724547, 38.73884067572185, 8.132982576746324, 13.488295684321947, 15.075683561720815, 35.58477330298902, 19.92806860996638, 42.77853368789054, 15.402292584631207, 5.551750976362026, 8.587530391273342, 5.9876516021751, 41.67360120845841, 92.66672156917863, 93.90364887296494, 24.708564182816865, 64.15442008606584, 59.113617500526715, 84.51629071629318, 6.548784682282226, 5.529950321643198, 77.76361494159808, 20.102239726231655, 76.56369505038474, 117.003546703931, 51.00870127414851, 32.315816367202885, 65.14817874365423, 17.54397140174042, 62.024850136929864, 23.13646665604125, 54.6387793926107, 11.058443887559589, 168.6455421676012, 264.1968281456451, 40.654681033718354, 71.76747326168913, 51.85987765306578, 74.66358426280846, 16.90993228078989, 18.950479103598447, 77.99268352124066, 31.29587085050214, 39.59842812154389, 38.69363625165118, 45.427587098834124, 25.14261986318096, 15.510306795082636, 99.4056714808581, 14.113799180440676, 30.636084945726672, 64.29447156565139, 10.182526199585654, 6.952179200060599, 56.16177581896309, 38.01734086729203, 23.408017598935373, 64.13202755424294, 18.975284224807535, 42.38890699524714, 11.778920389228006, 42.41334233513298, 47.434258389388646, 30.947593370932005, 74.8330010800535, 20.171026761999233, 5.086444763019839, 81.68248646004695, 56.117158140564314, 35.46058206428741, 39.842968624046385, 25.609725026612892, 73.08472808297535, 27.791989878490355, 20.99245425591214, 7.920196202541013, 60.31326222242358, 88.77470218627927, 29.695078639051026, 23.19681592072041, 146.59380226920658, 6.080061433921711, 114.8064764727559, 50.8674893998689, 48.00163624085389, 51.00417244768895, 14.716673666808592, 95.04495162573673, 87.07008607795703, 23.05028362180325, 13.408496851355414, 65.39914409723812, 47.130368536048536, 22.553044376931865, 50.998657560397845, 5.999336582923754, 32.15451624242093, 10.147021579280452, 62.994286651352304, 21.986601318025734, 22.747428457900433, 10.192168877389335, 171.24668881101695, 18.05175067507649, 69.36095667007214, 17.96243006570628, 5.4752657720309, 96.7373398063108, 14.295664405794895, 56.97149888623994, 5.607389392085888, 36.45425205652435, 17.801520669083796, 19.61670616229735, 60.96668010473453, 11.018377059093389, 43.362454839103, 9.808502890602046, 57.342655032454964, 17.756140743156756, 5.915659089933615, 95.44810449811297, 18.151669514381297, 15.978433999819847, 32.30738544027087, 40.75396237678547, 68.27565952165341, 30.39679361120342, 22.364061478985185, 89.79968131773421, 127.36480443599363, 21.970150075695848, 21.033515598523593, 115.65185066772064, 49.46336653681206, 91.9699670182214, 86.67654162185512, 86.33234002877268, 33.349891330681885, 11.53601848133053, 112.31458822648638, 135.6231072744405, 10.064294540891233, 18.721243569916016, 21.792520936248717, 12.56450966862159, 39.40468063236541, 42.7612720294497, 98.5140194250606, 12.010100589314812, 11.948917320851262, 26.609385569879617, 9.042060829179613, 18.7634363744171, 20.16562349441965, 52.300162259633424, 17.50250338808329, 9.9969732113518, 70.49693615529063, 30.636404668203298, 7.315433089312184, 122.20929178807258, 16.400637839244453, 37.97064232017381, 46.95150186580271, 80.39700542321893, 5.66781261735609, 109.71057332563186, 19.896166588699497, 67.30198124964639, 10.340860592161862, 71.90340192187436, 54.61134814736616, 144.97487468664514, 23.29281967171667, 18.305811387271245, 67.06496125324992, 91.18411589759484, 18.82772441769823, 104.59931394084614, 25.059224390299015, 38.55964622353756, 33.97320587111298, 73.61159310542006, 62.04688148824191, 14.531052295226985, 14.807081770735127, 29.53214087273184, 37.96775092811349, 26.097062463082096, 24.2581586500364, 54.34926829374146, 5.708348811992363, 63.270655585732186, 11.21888779539257, 91.07813398075575, 100.07453755416091, 70.36718317703539, 7.754874496362485, 111.88351932726383, 52.57631412228038, 70.81776914951385, 34.9265818410553, 13.137291885803757, 10.957865220079402, 20.768751821870996, 14.352646337539358, 24.814341760281927, 38.957366827305364, 16.51431636909081, 8.273846520447396, 29.45091041870545, 53.136729626277834, 58.83967642677807, 55.272038684056085, 24.84143500873348, 8.947667804914706, 55.52523407443843, 71.58834976970283, 11.996113672990454, 17.750924173654344, 157.52655080069505, 75.49590848687204, 148.74931531596187, 25.236618887035696, 15.717149819716335, 19.18949920605774, 26.78257864300872, 10.567446253345704, 15.841073488253675, 14.16545968960413, 25.61332633670122, 30.105375535540105, 54.26326326590159, 96.45731260948777, 174.2661575915396, 73.14826412350936, 67.23236135409985, 19.96754164433607, 7.803881386201371, 14.791942559609106, 103.94366658550246, 61.462189486746375, 27.694447845819305, 156.44029955838158, 20.273288044527146, 12.52625062518559, 41.246365311757486, 82.22191257059109, 37.39365824909533, 77.35966156726494, 33.547944285657984, 97.66170847172776, 13.561464492039798, 25.952439506912825, 52.823920232084255, 20.862752068084273, 13.892561385694338, 15.157182655260984, 57.64350774017268, 72.31569582742381, 33.53516574828006, 30.287101169496786, 8.455533018865767, 38.60213174243144, 68.88989770177422, 116.55250214339074, 12.057045980836882, 31.44938004950669, 46.45718854402858, 17.47128313040974, 15.445601952094435, 92.89762139904654, 143.92412682768685, 8.70764617413145, 8.210744342099074, 11.40792915495676, 32.15410434329035, 5.497105078911074, 6.815519718013624, 44.87675379683439, 46.699745278872406, 9.160161237570797, 18.301977250095224, 62.85136755439891, 9.630754294378583, 12.351657674787898, 114.98640262632013, 7.879385807329863, 33.640000282444724, 7.827017355357438, 7.862985484730651, 48.44318869308952, 82.59823054458472, 8.475494205892344, 28.930475157196494, 90.86091328255901, 9.549735938481778, 15.37308278427234, 47.783204443642106, 42.00126995239134, 58.82863644393006, 14.018885460111157, 22.72408976631547, 26.078696045542365, 19.19013769727212, 37.58344528891536, 21.53987851608109, 15.797792911833074, 20.36919404136383, 31.255459827166483, 63.944041660212854, 69.90745731022764, 14.207331321891461, 16.00677792434971, 59.09523539167746, 22.028254604087824, 17.3751156252953, 5.195979300268541, 16.760157201484756, 52.101300141383376, 11.689588614488674, 46.12020549162294, 6.777501841577585, 8.470133369021006, 49.56729663305484, 35.02968261530655, 82.37555277035322, 10.40636735792322, 20.512505095691793, 139.59134434119576, 50.9952482196984, 82.32234833567175, 35.290015406068356, 26.42195289478708, 49.16003480243578, 20.86916068355533, 5.038487476330203, 11.389362929256338, 17.6841679961124, 24.09625962342946, 45.80477410662358, 12.130312880249578, 5.702706878160631, 7.659678455132014, 27.50338207978475, 10.458997055609826, 19.382597721997346, 43.368940391971954, 32.842764977278584, 26.93477253297597, 93.4360041729121, 5.668756405568058, 17.431209972384885, 34.55632902445457, 30.696016065579798, 21.578061326652428, 27.42638341248579, 49.09084842117222, 6.473701865742408, 24.318741184705644, 81.64857324013627, 47.66959641372779, 73.8005386573252, 32.622505602505214, 22.914656359865727, 81.75370914778877, 34.94612936759517, 56.8288255561344, 12.557518816435662, 36.2770588651541, 9.88584381128586, 30.272021446796934, 100.47884746235412, 34.13197922139852, 6.829045369792096, 15.409658053938852, 19.22218819595638, 63.85725227718965, 28.330455793974878, 86.49242717258309, 57.894202455415154, 23.933172361916625, 5.044283602594186, 37.28484077441182, 140.48829578694324, 21.300074035895694, 67.35329876138991, 17.55426837826022, 43.369195698303514, 31.450169419178664, 32.41675480311881, 61.32512372021931, 31.91894076527111, 65.33962260841183, 37.692071955536676, 63.48597672369197, 144.9986220475135, 12.035250156934339, 5.514936480013716, 33.01679303781704, 39.61287191236505, 217.73099475996702, 26.08129812496057, 20.91415937154713, 152.77907610779297, 71.18899735479137, 7.237334712243396, 54.67112058655726, 50.77876090944936, 17.17969538975727, 102.67811167623373, 72.53870562211779, 81.568023505487, 43.842744002799115, 6.558133644505721, 5.654417645218016, 10.447229572704206, 14.091225881576504, 103.80288998855104, 105.91499298410926, 28.024650964010267, 14.934880948898327, 18.728978264235383, 9.378431168776554, 21.89059970684297, 121.20099951189793, 5.648327302491544, 58.02866942558727, 203.2107331963089, 29.44522538945304, 5.485369548988473, 42.1920135079869, 14.08020206323155, 8.679860904334635, 19.746992390858942, 45.2044647797714, 14.361932831676782, 7.366618573845112, 7.64078982599324, 10.641585669339227, 11.175588432775633, 19.386595741710902, 67.62940452704723, 87.74515124123943, 31.25344883657999, 36.201039510578646, 7.964711568453425, 9.70123337647211, 32.4121654201474, 57.721488057018306, 9.58839293818319, 21.80335387060229, 20.77592634933269, 7.134814845614425, 8.61502244962954, 56.80544884490934, 15.086795860013787, 25.884380795009353, 36.40866490400765, 14.516326279618976, 72.449009081366, 40.80511128115814, 58.480229482544544, 25.942671299402342, 14.342924858149434, 44.16698569609899, 19.515112156614187, 99.0448830228716, 15.794592673085285, 57.2875202978831, 79.35370845948708, 8.609883495636701, 6.682433955337381, 10.245675489221407, 81.40714382245234, 6.1455664230814095, 18.322088562112718, 18.42215101451076, 22.21074941065619, 48.96379396148744, 10.477405002431668, 5.919043041105751, 7.7054090011239955, 13.520099120976047, 6.359923325506667, 19.256619737453107, 75.32224334253485, 61.56019146872112, 45.33333317154953, 103.16753631189974, 39.81915625678489, 96.85113764366477, 17.864478713463754, 51.776261233658786, 45.331051805464575, 7.327069574101277, 55.125751121232035, 15.861010358776673, 48.20540671112653, 60.589996248296316, 59.21575711412647, 10.685988892592617, 46.237785486046185, 42.94858306299682, 36.46751681567752, 78.84078455105274, 242.07326843609872, 25.66765311374124, 84.42866340058796, 47.1742888097147, 23.037304737706318, 116.28621230695633, 8.984566873515355, 27.33752286263052, 85.11150947092858, 12.049573624282901, 72.72874352460306, 20.453490771753955, 21.921505444328552, 16.062183673187242, 8.715951325788792, 14.10967192175618, 9.193810164337702, 24.84210176928947, 17.047289042272663, 14.255245665478975, 7.442248699883805, 23.417789832027157, 56.16967768375752, 6.034642603598125, 70.02858759355598, 10.59246050345277, 9.29630271926741, 46.79963509524237, 20.019520722093922, 18.582672214775407, 32.2486904822228, 21.936890562883896, 20.172426070022123, 40.56282275643385, 28.158370723555272, 158.75469664593152, 8.099159015586133, 24.871701098511494, 6.112267610436413, 34.50959641711903, 12.27848733197031, 40.24528369988001, 10.231431140015761, 56.09046631714754, 38.93436257005143, 56.60827063414394, 8.87890990261134, 29.92718798046405, 6.118544831217072, 51.43853363841158, 46.57905805161676, 25.58326723435621, 15.087189177241793, 14.236760067019919, 15.569691617507731, 16.0640219329931, 38.442837089904785, 8.572163266544068, 57.19524629908339, 60.6115888992848, 53.483009292716076, 11.540961001105163, 39.317904387711955, 8.691328509169642, 14.4641367755635, 5.673411978306413, 75.81227714743821, 8.782276515991274, 52.52191698016246, 45.69614537912982, 15.60983438278001, 7.861220263392174, 65.51866867859158, 34.591156358351, 17.716197272992577, 18.033656468181928, 99.02621858915165, 22.013915413742268, 128.26979133902407, 83.72220330007221, 83.89805282185092, 78.10230157155581, 35.19372834817317, 15.194040090804142, 139.75127765524306, 14.448258456985789, 50.079323272157566, 26.06508203115519, 18.40778401394691, 17.87988039550651, 110.710914337603, 35.749352563778686, 33.725372735226756, 15.371928622713213, 8.41465366534355, 8.902074033237637, 5.03738682300615, 25.571518639037425, 23.82859631600792, 39.1198407043085, 41.69133348767133, 9.920917774061978, 156.75792851159449, 111.3622548059764, 11.93754460529107, 73.11058295303319, 22.25323784090661, 17.717005562092968, 21.658238055004574, 84.22918250195968, 9.703563780423268, 8.81542686776965, 20.279870978459314, 62.311312633372495, 14.175378858011287, 20.119786858122925, 75.5689462663563, 29.79913201223549, 57.75212341123306, 52.822994056199825, 29.945472414338646, 11.648288761116973, 126.34477599576648, 26.50793391755463, 111.27700471695186, 13.917674286924017, 25.44907505537197, 68.2003923058569, 11.131005848984099, 48.36319974066097, 49.96104181954346, 34.84486204745172, 94.0425296809566, 53.362532004885345, 34.543889423124, 8.864596291263657, 35.63383255013961, 6.312680654713677, 22.226746881172033, 44.911334021721466, 14.643153632007468, 5.703846299172326, 22.09814631177338, 21.01864359182769, 12.878947787417461, 73.82423494689665, 5.3730983187108565, 78.91696085997529, 16.051791569358613, 44.41533984599197, 75.61587601953286, 15.165033978394641, 6.309579674100364, 5.8464030121385235, 6.406530325840224, 57.15107794753983, 40.611025142466936, 14.17013470349596, 88.23542906448455, 14.04752645716811, 7.692945882652665, 34.245451670954495, 32.15357425677415, 7.225771083841759, 8.685070534624371, 12.11031292506011, 31.65418646790375, 39.83499790073363, 65.68188548367559, 5.324038582380594, 96.76082426986204, 20.99024316309256, 38.287299430952054, 8.146385661560293, 69.34112136765157, 23.675767196398635, 5.651010688897424, 26.824443544786018, 51.54466960599167, 23.15612390737588, 78.6433500175595, 26.06608181075342, 11.89053317875046, 8.011084502152626, 14.817327424769573, 40.95930886429403, 22.146600683351792, 8.676862920110027, 6.975787448626113, 45.27847541785411, 10.741550164920882, 20.480814994114983, 99.96642980711025, 5.870420303596484, 9.727124950488705, 43.90134862277061, 25.529790775073508, 17.01196375592694, 13.403450142442837, 21.455310736791198, 10.014451375058652, 106.3312034131802, 8.297317272656139, 10.360597952492855, 5.900160126586171, 82.06026041691025, 12.275743623020904, 8.256934342392054, 76.56726787004081, 60.79218535532251, 7.963770329509424, 10.167803773012862, 21.99590224655042, 142.91071383510413, 15.024991068301171, 72.37075818650068, 16.147486930956468, 18.554100920182655, 5.8552934905952805, 34.05798562240654, 13.119774859102723, 11.255572204689239, 24.28751603553468, 19.295293469531938, 26.13790365590982, 21.408509859183393, 44.229439931685505, 23.699498256185937, 26.247676143148205, 108.89666015825524, 89.25007327535323, 60.073371227995395, 21.74267412250013, 58.295381933291324, 6.2200147196185505, 20.00038426956023, 29.382295603372214, 6.276972229620219, 7.118005977532774, 18.193437795955784, 93.77406817499988, 27.84792651461409, 88.50432987461204, 43.72130084317082, 12.454717153260626, 18.393253268127424, 12.982028541798023, 16.023238618215945, 68.83539973685107, 20.17344138746817, 57.37039535160367, 22.16743724357634, 15.198199172593355, 13.972992675024198, 5.765151196448187, 36.043764554862925, 32.08370027894459, 131.28130432690185, 32.81636836402204, 42.25797242876027, 118.01285162723146, 21.608875494173525, 16.63794146660976, 43.79196801947133, 28.344762104222767, 58.80948476409216, 50.94779548245343, 22.479596024953764, 19.588938023292485, 11.217101726175269, 96.5487975051178, 42.1907647602189, 16.110235590117263, 123.54853541085177, 62.58553591184403, 29.47833867905502, 6.391987602846114, 65.76446839396027, 65.65989769265055, 7.138721934023833, 28.221196769570604, 32.82749429755674, 5.461639233075565, 55.9432170743938, 11.706701264516198, 62.343893334678484, 16.622352201699062, 10.399381618594266, 83.25097052545533, 97.14348242703369, 45.51553522632593, 36.389791545140554, 100.35340954738838, 26.344041386527877, 11.202842392955844, 9.420574029233107, 8.21245723311958, 7.3023801772638395, 8.883280155085192, 6.1857662602201025, 14.674704844306158, 41.445130084826374, 33.77873768975851, 13.097925402984465, 51.52959986357559, 58.83751550033719, 53.98767632362176, 35.05474891888182, 46.61983691842054, 64.04214510477308, 11.56902163136729, 31.846044928067965, 14.407616051540566, 5.880257176414312, 55.57073974842733, 89.18124719479678, 10.64039041458008, 44.30257735974544, 93.35073799858405, 36.763913696479875, 70.38818114418974, 46.1769965523856, 52.83620661419577, 53.239302494165855, 26.175238992346493, 12.095310534333937, 29.92575453542625, 14.362705900891486, 69.53751009356397, 145.74427554848353, 23.788511135247695, 19.737537784537796, 7.5896826129018065, 47.57796926619473, 38.26612320515342, 63.23942314275241, 97.1145841522325, 182.59259930354384, 78.64745308148046, 48.73401331232948, 5.714378387818202, 33.237668660705985, 36.298205748270114, 89.16342346065619, 6.016792654571178, 31.595137789532217, 11.98823897430298, 12.667553116848884, 155.69046997338268, ...])
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);
([7277945.3125, 7280851.090977352, 7300578.182069356, 7305545.10525397, 7307715.000379457, 7309041.524760087, 7467051.0644605, 7480845.099531599, 7484395.3125, 7486453.125, 7495733.778188079, 7500996.597593104, 7528221.590385776, 7544949.242291505, 7549291.59410539, 7554489.659560615, 7564314.0625, 7564359.757258281, 7565424.297352338, 7565634.578688305, 7565649.915550391, 7566316.938116221, 7578921.545222967, 7585437.2976034405, 7585506.25, 7587026.452898711, 7590499.616090952, 7591185.033254403, 7592062.491568341, 7640324.371382388, 7642730.943129569, 7655538.101427657, 7665737.14192859, 7670827.927434264, 7670832.519666177, 7670927.771155565, 7671367.1875, 7671863.7842996875, 7671945.875073545, 7671956.031881704, 7672031.25, 7672668.631463576, 7674343.704396556, 7675451.4732061615, 7676150.0, 7676295.3125, 7676639.0625, 7679461.735787604, 7680638.791593105, 7681515.613032344, 7684480.815086657, 7686243.75, 7694532.340519363, 7717426.405732676, 7719335.420955314, 7730003.02182342, 7751403.480811531, 7752644.585699788, 7753957.8125, 7756697.82275046, 7756771.928272727, 7756844.943174174, 7757284.375, 7757939.320212781, 7757978.22301449, 7758177.268870646, 7758732.337944326, 7759285.238670691, 7759332.572890893, 7759370.3125, 7759620.961132829, 7759883.624501814, 7760223.4375, 7760376.7423745245, 7760947.518939313, 7761029.630595324, 7761218.321472794, 7761271.464290596, 7761728.334579694, 7762177.550488417, 7762297.915501835, 7762392.347085551, 7762402.351227107, 7762534.96128603, 7762641.594861636, 7762924.367598492, 7764034.523037174, 7764071.607455233, 7764394.44842847, 7764528.158693706, 7765534.375, 7766286.396555688, 7766801.283780852, 7766942.222870839, 7767991.930033734, 7768353.8075348195, 7768745.3125, 7769095.3125, 7772587.539121735, 7773350.09320753, 7793829.094928109, 7796859.305655353, 7797060.294070133, 7797805.872146579, 7799028.379490361, 7799036.363885551, 7799396.254899567, 7801659.375, 7802041.934960744, 7802223.4375, 7802441.84714444, 7802520.280550779, 7803350.158382052, 7803382.082340365, 7803443.561194461, 7805056.085532615, 7805284.11638608, 7805408.7690960495, 7805688.065274604, 7805701.509578284, 7806047.82423354, 7807122.93483302, 7808375.627824912, 7808982.163739213, 7809225.2180585945, 7809335.3263462195, 7810592.1875, 7810660.9375, 7812007.081890308, 7812503.706254856, 7812885.126990042, 7814044.8971055355, 7815338.3545343485, 7817091.732495001, 7819521.875, 7819572.300788662, 7829543.374940672, 7832407.052069634, 7833768.8437415, 7834625.902063604, 7835256.9507416375, 7838937.769382151, 7840361.732706855, 7846777.889592408, 7847198.3270277465, 7915174.217565334, 7915220.0102997245, 7959774.558191642, 7985573.472262352, 7986117.200577705, 7986266.828661121, 7989404.6875, 7989451.678357942, 7990880.066284761, 7992859.903817632, 7992867.7253181655, 7994156.238419234, 7996296.875, 7996882.8125, 7997696.646458969, 7998814.044473501, 8000210.9375, 8000491.3164185975, 8001298.820082246, 8028146.810334331, 8029501.741818827, 8060112.391948377, 8060130.093523477, 8066543.75, 8078530.405145434, 8089782.028388756, 8105928.125, 8107795.860748196, 8113167.1875, 8113344.022848902, 8113815.625, 8115090.5802311525, 8131166.113728446, 8137659.136949775, 8139132.8125, 8140676.60952413, 8142127.159686437, 8145303.082077893, 8145344.185588947, 8145574.200768196, 8147396.875, 8148009.668041592, 8148298.4375, 8149709.375, 8149925.868593803, 8150168.551675645, 8150611.079134223, 8151080.433399345, 8152423.290756948, 8154339.245692366, 8155103.71489147, 8155349.297537872, 8156624.314388745, 8159318.75, 8162320.219090795, 8176369.080759723, 8183965.250248906, 8185786.704189512, 8186510.9375, 8187056.630171922, 8187692.1875, 8187734.089099812, 8187859.146908291, 8188123.545730683, 8188175.9189030025, 8188225.942443698, 8188572.255310461, 8188624.956929541, 8189254.6875, 8190051.5625, 8190406.869559673, 8191234.375, 8191274.961865386, 8191334.297014896, 8192233.611338342, 8193145.094730164, 8194821.875, 8196369.898022575, 8196390.433423882, 8196862.429051699, 8197192.109850789, 8197284.028262059, 8197480.964579082, 8197635.956129859, 8198054.144524587, 8198189.38408175, 8198290.948703209, 8198379.6875, 8198418.393111166, 8198421.404831506, 8198498.4375, 8198730.317336944, 8198835.391156829, 8198909.439910607, 8199045.9758809665, 8199046.875, 8199064.891697221, 8199132.8125, 8199339.00769523, 8199541.381705549, 8199683.680849288, 8199758.457366753, 8199931.88096166, 8200082.783382507, 8200258.616621062, 8200458.123284703, 8201412.865314402, 8202662.3195667295, 8203695.3125, 8203788.941579878, 8203914.0751712, 8204219.45273699, 8205318.038802111, 8210948.4375, 8219329.616409783, 8224651.987360551, 8224666.140048616, 8224962.5, 8268443.3906457415, 8282798.160722027, 8282960.467784256, 8319389.709021756, 8320105.954475796, 8325498.4375, 8329915.347540221, 8330468.75, 8330632.8125, 8332265.613450994, 8332846.875, 8333548.100886828, 8333873.851637785, 8334308.2406427935, 8334528.155212575, 8334988.402434322, 8336049.837198476, 8336314.356101325, 8336341.267616018, 8337982.443063604, 8341608.196072578, 8341839.30854166, 8341956.1302945055, 8342147.63085412, 8342464.360864338, 8342694.630710596, 8344199.300041639, 8344568.528119208, 8345115.359945992, 8345152.809187841, 8345364.562113592, 8345489.531208527, 8345713.957570023, 8346023.074267719, 8346426.770657212, 8346639.98076691, 8356582.75539537, 8363664.505316188, 8368489.757087118, 8368544.262239517, 8369721.875, 8381855.377386998, 8385944.636236068, 8386361.049360279, 8390791.389160722, 8390792.1875, 8392576.5625, 8393097.80766194, 8398062.32651587, 8398433.698485095, 8398520.3125, 8401735.368133122, 8406985.9375, 8408455.019514285, 8421990.509258084, 8423549.66328496, 8426449.1075893, 8428655.387126017, 8438781.080862341, 8439481.996164508, 8440900.345652128, 8442035.733468328, 8442435.86088551, 8442962.931196893, 8442985.9375, 8443075.744518137, 8443770.200476026, 8445081.214278534, 8445301.5625, 8445339.724529497, 8445406.638334885, 8445505.988712052, 8445521.414424526, 8445565.6499669, 8445710.0854375, 8445837.557561936, 8446784.375, 8447282.157200716, 8447443.75, 8447784.775656288, 8449575.24064769, 8449767.1875, 8451954.052287119, 8452074.839514477, 8453124.369829457, 8453570.201053508, 8453929.889197716, 8454757.648921994, 8455396.511257635, 8456375.0, 8456425.035098128, 8456589.038348027, 8456604.6875, 8457145.3125, 8457968.489675427, 8458451.970520094, 8458479.4683446, 8459024.508408336, 8459026.5625, 8459107.8125, 8459903.617592014, 8459978.707715247, 8460465.746856615, 8460649.785901062, 8460660.9375, 8460844.89725178, 8461003.314629205, 8461290.75296284, 8461572.164660256, 8462057.42183414, 8462073.655057214, 8462075.845896114, 8462607.645550352, 8462860.71227164, 8463096.875, 8464465.564393876, 8464907.242710523, 8465214.0625, 8465268.389995575, 8466053.990656322, 8466103.647650165, 8466351.367796112, 8466704.34937294, 8466747.004879046, 8467331.575175168, 8467520.3125, 8467529.05586025, 8467626.646507582, 8467782.073463079, 8467987.5, 8468966.074660858, 8469045.3125, 8469187.5, 8469701.062073573, 8469782.396264309, 8470021.729806963, 8470118.75, 8470172.871900411, 8470382.507088045, 8470896.930456597, 8471353.125, 8471475.8377324, 8471871.619461535, 8472301.5625, 8472415.931392781, 8472506.25, 8473142.60169383, 8473435.9375, 8473442.710494677, 8474299.683222547, 8475098.281365586, 8476488.03588456, 8476729.813753394, 8477471.875, 8477573.154582553, 8481341.344547527, 8482101.416291941, 8482103.44850667, 8485681.25, 8485700.798270235, 8486494.005065747, 8486588.683751544, 8486807.8125, 8486913.852790823, 8487936.607009389, 8488410.9375, 8488587.834011296, 8488681.913472917, 8488760.853823708, 8490361.641499635, 8490364.932489654, 8490616.204052715, 8490880.35276887, 8491052.695138121, 8491057.016060434, 8491195.653439233, 8491892.1875, 8492363.513373878, 8492406.497398147, 8493501.019235285, 8493571.873163484, 8493716.915477172, 8493823.4375, 8493992.466538953, 8494048.435719635, 8494408.70364783, 8494466.420845643, 8494682.8125, 8495016.69217655, 8495043.85605786, 8495083.754435776, 8496196.388376001, 8496207.810645312, 8496209.375, 8496257.605553132, 8497115.878974354, 8497410.9375, 8497493.840640265, 8497875.51931548, 8498243.455339493, 8498316.032297162, 8498506.75832229, 8501648.769505955, 8502107.41046739, 8503286.007199861, 8503581.581694104, 8503587.410270896, 8504237.5, 8504651.5625, 8504849.48366724, 8506170.148348399, 8506607.370222023, 8507385.477305228, 8507410.9375, 8507632.8125, 8507984.8061131, 8508237.5, 8508269.747592518, 8508304.505338565, 8508592.34868917, 8509356.670246262, 8509687.22657637, 8509689.439673254, 8511066.183922326, 8511121.811156964, 8511186.090900155, 8511195.022324234, 8511208.900453972, 8511864.870792907, 8511897.329611706, 8512428.78532699, 8512701.476645535, 8512738.176286668, 8512740.010860536, 8513714.96570928, 8514025.649323275, 8515285.604812386, 8516971.383474978, 8518584.516960366, 8518589.0625, 8518637.414051091, 8518725.007287143, 8518854.6875, 8518963.65765411, 8519200.0, 8519230.32005781, 8519532.444100257, 8519541.915725006, 8519642.1875, 8519650.938214388, 8520071.068157064, 8520149.791774929, 8520308.402699638, 8520340.398336684, 8520408.977376085, 8520562.368547762, 8520687.819649851, 8520701.680131597, 8520782.050122831, 8520858.931778613, 8520884.96743675, 8521339.285208844, 8521359.385057472, 8521423.151648887, 8521522.036944794, 8521634.239100168, 8521770.3125, 8522130.730429858, 8522137.467526201, 8522277.112488626, 8522411.420186702, 8522467.298773674, 8522470.3125, 8522640.625, 8522653.110828565, 8522784.375, 8523215.625, 8523446.669244988, 8524135.9375, 8524533.957757913, 8524555.870395774, 8524560.9375, 8524735.903816182, 8524786.654230544, 8524795.771975746, 8524882.315856643, 8524928.125, 8525547.2824479, 8525555.110728621, 8525589.0625, 8525684.375, 8525723.922381332, 8525731.243515532, 8526033.5765054, 8526360.9375, 8526546.875, 8526697.313704532, 8527139.769931426, 8527272.953673344, 8527393.507473163, 8527431.875534756, 8527756.16203097, 8527852.47121174, 8527861.913658725, 8527980.419694241, 8528084.430099051, 8528354.226445131, 8528372.059096573, 8528427.166004056, 8528459.375, 8528510.296162358, 8528860.451843472, 8529006.78861943, 8529025.0, 8529828.882227257, 8530066.301365616, 8530647.742628058, 8530971.105818044, 8531037.339150785, 8531055.544697873, 8531056.352646234, 8531459.040016796, 8531504.717918716, 8531610.196776876, 8531663.387318622, 8531693.870087894, 8531800.0, 8531948.432967333, 8532005.587354226, 8532031.657229682, 8532100.287902063, 8532163.801753912, 8532311.226557968, 8532394.843049025, 8532493.174970374, 8532953.175593058, 8533006.823416846, 8533021.875, 8533428.111429268, 8533555.585116401, 8534115.625, 8534142.298904734, 8534241.053336201, 8534261.361495411, 8534482.736588446, 8534735.791689813, 8534787.33355996, 8535059.375, 8535150.357214956, 8535174.85159521, 8535195.519652883, 8535254.6875, 8535286.470976813, 8535288.065123742, 8535532.392377282, 8535571.226475954, 8535635.9375, 8535641.160062712, 8535695.985047676, 8535761.625035496, 8535762.069052532, 8535852.962096645, 8535887.039900377, 8535901.325671325, 8535926.836421706, 8535929.256857082, 8535969.450285498, 8535977.367197301, 8535978.125, 8535981.25, 8536007.138460765, 8536073.4375, 8536110.73549712, 8536123.4375, 8536234.97617918, 8536250.0, 8536264.0625, 8536266.35342637, 8536292.1875, 8536293.971994193, 8536440.625, 8536469.794811789, 8536503.125, 8536507.51024338, 8536515.863303544, 8536626.35693422, 8536653.125, 8536662.124500237, 8536745.965671003, 8536812.336582348, 8536840.625, 8536854.6875, 8536985.57951685, 8537010.9375, 8537101.121705797, 8537225.331305655, 8537245.093659034, 8537281.769292125, 8537313.721273903, 8537327.514061783, 8537400.989900382, 8537441.928092813, 8537450.732348446, 8537677.88818235, 8537690.4576658, 8537782.593391392, 8538027.023448866, 8538138.69297949, 8538365.156817403, 8538412.98345478, 8538428.05271785, 8538563.532269733, 8538778.78542125, 8538790.2532687, 8538884.333194565, 8538954.6875, 8539108.713400995, 8539125.379151981, 8539190.242025549, 8539204.174452212, 8539260.294067664, 8539331.25, 8539371.856213579, 8539507.186338624, 8539557.440436618, 8539565.407965532, 8539622.10424519, 8539630.915414046, 8539705.31705625, 8539709.771933574, 8539716.526910277, 8539721.614846047, 8539728.125, 8539751.79342792, 8539929.099050444, 8539934.826413935, 8539973.725269523, 8540076.5625, 8540091.336297909, 8540099.071734935, 8540146.116572896, 8540197.008896627, 8540200.344507268, 8540208.701187843, 8540247.03300927, 8540256.753635945, 8540295.127868272, 8540355.82336306, 8540409.375, 8540414.311721975, 8540417.921684273, 8540433.50675454, 8540487.368852291, 8540519.77547517, 8540546.875, 8540552.39536092, 8540592.1875, 8540687.394331515, 8540723.602448022, 8540760.036078665, 8540768.75, 8540809.374743957, 8540827.343191605, 8540888.128119621, 8540947.94248444, 8541029.056476144, 8541040.811517034, 8541049.462131873, 8541078.609476028, 8541097.425590372, 8541098.991967287, 8541103.189713417, 8541140.193309456, 8541161.37619317, 8541256.00424765, 8541271.964674827, 8541304.299306508, 8541338.103659645, 8541372.209787132, 8541375.640411641, 8541397.885118794, 8541693.840997815, 8541720.547088202, 8541732.257007152, 8541790.376851756, 8541844.573584229, 8541874.706070615, 8541875.0, 8541877.183970677, 8541897.49859445, 8541973.214794688, 8542118.75, 8542192.650409075, 8542201.5625, 8542213.81771116, 8542249.014639307, 8542297.9829019, 8542370.426440937, 8542378.53461782, 8542464.94448287, 8542480.741147317, 8542485.9375, 8542509.158345196, 8542619.662853334, 8542642.1875, 8542695.3125, 8542827.435448544, 8542870.3125, 8542929.6875, 8542929.99684004, 8543053.217916349, 8543149.889008014, 8543150.09865153, 8543210.640181255, 8543256.581612304, 8543275.0, 8543312.502109602, 8543337.771087905, 8543443.337940382, 8543568.263578476, 8543573.27716076, 8543708.382294536, 8543720.3125, 8543858.766017241, 8544027.940927684, 8544090.976706406, 8544097.012247045, 8544193.273249095, 8544598.35695693, 8544971.829151697, 8545052.68358689, 8545408.826085266, 8545424.328207819, 8545503.528259922, 8545575.882471776, 8545598.4375, 8545629.951189144, 8545659.391527416, 8545727.380041115, 8545748.494933754, 8545817.515742116, 8546119.178787075, 8546140.09108421, 8546209.022184934, 8546292.428271156, 8546318.53174587, 8546601.403156688, 8546607.556361312, 8546723.678901056, 8546774.05608996, 8546834.292102689, 8547158.195020668, 8547161.622004088, 8547806.799182214, 8547864.971239781, 8547877.408502754, 8547938.655411491, 8548061.968665157, 8548567.610753112, 8548638.510568876, 8548684.375, 8548793.475140853, 8548815.628757432, 8548946.054543592, 8548985.024412805, 8549084.389780499, 8549100.0, 8549309.628865868, 8549311.246869756, 8549367.04944604, 8549380.126250576, 8549424.439982634, 8549434.65279526, 8549476.5625, 8549543.22203557, 8549545.984173317, 8549668.165287392, 8549943.75, 8550038.800554695, 8550183.767160418, 8550230.551406402, 8550283.547226965, 8550298.871146727, 8550331.25, 8550332.771865496, 8550362.2807749, 8550462.028021146, 8550556.780032547, 8550563.210633067, 8550653.294146813, 8550831.270254325, 8550835.384233845, 8550918.288039293, 8551072.706327891, 8551081.878272297, 8551240.568520863, 8551390.625, 8551604.6875, 8551705.585243989, 8551821.159794994, 8552043.298968432, 8552062.295345258, 8552102.16764621, 8552140.408464393, 8552310.994046312, 8552463.38440262, 8552631.793164665, 8552637.5, 8552774.422915867, 8552828.61839927, 8552900.822948158, 8553303.97705387, 8553427.99141955, 8553658.8664782, 8553692.1875, 8553740.320977723, 8554599.030071532, 8554801.5625, 8555026.460136266, 8555283.224397035, 8555744.837159881, 8556157.63147565, 8556512.117187757, 8556718.086102424, 8556759.075538835, 8557131.326970255, 8557178.111875819, 8557805.340459712, 8557815.233724527, 8557816.72813639, 8557839.096222594, 8558193.281365745, 8558386.647707105, 8558616.614420151, 8559014.99439139, 8559137.75753556, 8564193.75, 8566573.384649912, 8570000.0, 8571621.440042622, 8571651.628254034, 8572652.845360078, 8573724.317517975, 8574765.625, 8575805.935524743, 8576224.32016301, 8576546.553152544, 8576706.85495048, 8577193.596736068, 8577258.886528129, 8577320.651368024, 8577560.9375, 8577585.928330084, 8577765.943468537, 8579748.69999037, 8579750.773641763, 8579784.143108582, 8580196.931449052, 8580264.0625, 8580432.8125, 8580673.713691626, 8580934.972465802, 8581225.9642471, 8581301.5625, 8581783.740243463, 8582095.3125, 8582115.625, 8582670.377794141, 8582882.796971736, 8582967.933743147, 8583118.747033626, 8583270.062672779, 8583278.466323175, 8583364.0625, 8584744.130657164, 8585191.665566191, 8585503.577005792, 8585787.5, 8586151.004349334, 8586271.47660192, 8586301.5625, 8586327.056867255, 8586830.469558204, 8586840.72860858, 8586985.794657594, 8587353.771296643, 8587485.35529391, 8587902.452086812, 8587920.240694197, 8588202.768764839, 8589128.125, 8589261.05688504, 8589276.5625, 8590430.936728349, 8590496.875, 8590498.4375, 8590528.125, 8590601.5625, 8590704.952611985, 8590723.195103403, 8590796.7275013, 8590822.732284483, 8590890.426555717, 8591317.1875, 8591830.914129484, 8591936.23491552, 8592104.31737473, 8592549.448863277, 8592806.029844299, 8592958.491136985, 8594376.5625, 8594897.117131526, 8595299.366168067, 8597338.041842988, 8599265.625, 8600363.901877718, 8600538.231826482, 8600804.87174008, 8600816.142285494, 8600908.678952612, 8601257.774866076, 8601274.013455467, 8601606.988180079, 8601933.112681763, 8602057.414396597, 8602774.089739982, 8604582.09478625, 8605721.875, 8607156.36907483, 8608195.216151189, 8608743.75, 8609201.017857874, 8609602.410205048, 8610145.449183973, 8611862.98862754, 8616015.621548053, 8616340.699774466, ...], [48.13051398384258, 43.40959080549436, 46.6977938953933, 66.75224986983122, 5.769165414672209, 31.582286443309393, 17.71798650413006, 16.192203966084236, 112.59184161618492, 91.38564261992445, 5.581858799004003, 30.009086036321204, 20.09106135220331, 33.077532408522515, 7.99587337316198, 22.99432291102086, 45.38909531817461, 46.096818842214766, 25.997544418243667, 8.397310572343706, 23.039414294154277, 34.51274520329614, 23.377690027365833, 14.222379642372982, 91.93514083088746, 58.203905620850705, 5.786110069010675, 16.410298145892412, 45.42278456228519, 41.65585180133388, 97.16422918185316, 5.488186502749922, 23.036258723335585, 10.832329916627641, 26.990647955595033, 29.527470412872916, 70.28574914048077, 131.5661518521474, 23.15969556625222, 24.856223503074148, 88.29687640227525, 14.508165630957452, 14.770493418914732, 26.875403568731706, 71.22499634382872, 58.699213602567745, 56.40547996168094, 19.208419254013986, 44.45776284792605, 14.896089681121609, 5.3821039693894175, 58.00346303994898, 8.051819158457006, 35.88644126993607, 7.426518520307238, 58.73014332623169, 5.21258269349329, 29.49976964382459, 63.678644801152004, 13.022389661462102, 9.376858184428249, 13.004467658510979, 79.374377850279, 16.024058987650655, 23.51551742588264, 6.913227078492969, 82.26070553597489, 19.715207768002312, 96.0933246148335, 52.6127528983862, 6.352780833994596, 8.76834753949173, 100.9658153252555, 8.384044998052627, 6.352134316280489, 8.256712687701084, 105.91909690500657, 9.006700109550877, 105.87958601127315, 25.184530068671243, 37.64312519565556, 69.3693128751824, 12.633970372200853, 103.23086980299368, 20.61621505507598, 5.886161439839004, 145.93297135289922, 9.114980730013277, 8.694012904503175, 97.24487483958504, 53.405826162726854, 39.84114758076236, 13.47315932969767, 51.86233781543737, 6.713171413108612, 12.393375872191841, 103.33970454760498, 29.454551326282957, 38.26230124974536, 11.27659004772857, 29.944628799000085, 27.224167686175683, 22.217023237100094, 5.786541518713076, 56.094029884533256, 92.50425883945316, 74.9537653743534, 53.46064847447495, 24.988902434190496, 58.821455941467526, 60.64880368439721, 76.01269565785717, 11.384633781721375, 96.37531479024474, 77.88706638550663, 47.36548628010476, 94.63009215453619, 27.408053017652023, 17.645399972116184, 11.045982184627018, 28.34347076042298, 21.093571423125763, 18.031782899171862, 25.24035488379461, 60.020634689987524, 6.6473344531779635, 61.515809199772804, 61.80083644808974, 19.4646322177819, 5.991675234454671, 31.84425435851982, 9.00323948780166, 19.64232525242558, 101.98692094235791, 30.061094433169288, 16.85764303481234, 118.2858298943147, 12.665219804990675, 48.264376380734255, 5.434116334843916, 44.27057589476083, 6.530164968537729, 12.649117201011537, 14.114238482590784, 24.85119807724547, 38.73884067572185, 8.132982576746324, 13.488295684321947, 15.075683561720815, 35.58477330298902, 19.92806860996638, 42.77853368789054, 15.402292584631207, 5.551750976362026, 8.587530391273342, 5.9876516021751, 41.67360120845841, 92.66672156917863, 93.90364887296494, 24.708564182816865, 64.15442008606584, 59.113617500526715, 84.51629071629318, 6.548784682282226, 5.529950321643198, 77.76361494159808, 20.102239726231655, 76.56369505038474, 117.003546703931, 51.00870127414851, 32.315816367202885, 65.14817874365423, 17.54397140174042, 62.024850136929864, 23.13646665604125, 54.6387793926107, 11.058443887559589, 168.6455421676012, 264.1968281456451, 40.654681033718354, 71.76747326168913, 51.85987765306578, 74.66358426280846, 16.90993228078989, 18.950479103598447, 77.99268352124066, 31.29587085050214, 39.59842812154389, 38.69363625165118, 45.427587098834124, 25.14261986318096, 15.510306795082636, 99.4056714808581, 14.113799180440676, 30.636084945726672, 64.29447156565139, 10.182526199585654, 6.952179200060599, 56.16177581896309, 38.01734086729203, 23.408017598935373, 64.13202755424294, 18.975284224807535, 42.38890699524714, 11.778920389228006, 42.41334233513298, 47.434258389388646, 30.947593370932005, 74.8330010800535, 20.171026761999233, 5.086444763019839, 81.68248646004695, 56.117158140564314, 35.46058206428741, 39.842968624046385, 25.609725026612892, 73.08472808297535, 27.791989878490355, 20.99245425591214, 7.920196202541013, 60.31326222242358, 88.77470218627927, 29.695078639051026, 23.19681592072041, 146.59380226920658, 6.080061433921711, 114.8064764727559, 50.8674893998689, 48.00163624085389, 51.00417244768895, 14.716673666808592, 95.04495162573673, 87.07008607795703, 23.05028362180325, 13.408496851355414, 65.39914409723812, 47.130368536048536, 22.553044376931865, 50.998657560397845, 5.999336582923754, 32.15451624242093, 10.147021579280452, 62.994286651352304, 21.986601318025734, 22.747428457900433, 10.192168877389335, 171.24668881101695, 18.05175067507649, 69.36095667007214, 17.96243006570628, 5.4752657720309, 96.7373398063108, 14.295664405794895, 56.97149888623994, 5.607389392085888, 36.45425205652435, 17.801520669083796, 19.61670616229735, 60.96668010473453, 11.018377059093389, 43.362454839103, 9.808502890602046, 57.342655032454964, 17.756140743156756, 5.915659089933615, 95.44810449811297, 18.151669514381297, 15.978433999819847, 32.30738544027087, 40.75396237678547, 68.27565952165341, 30.39679361120342, 22.364061478985185, 89.79968131773421, 127.36480443599363, 21.970150075695848, 21.033515598523593, 115.65185066772064, 49.46336653681206, 91.9699670182214, 86.67654162185512, 86.33234002877268, 33.349891330681885, 11.53601848133053, 112.31458822648638, 135.6231072744405, 10.064294540891233, 18.721243569916016, 21.792520936248717, 12.56450966862159, 39.40468063236541, 42.7612720294497, 98.5140194250606, 12.010100589314812, 11.948917320851262, 26.609385569879617, 9.042060829179613, 18.7634363744171, 20.16562349441965, 52.300162259633424, 17.50250338808329, 9.9969732113518, 70.49693615529063, 30.636404668203298, 7.315433089312184, 122.20929178807258, 16.400637839244453, 37.97064232017381, 46.95150186580271, 80.39700542321893, 5.66781261735609, 109.71057332563186, 19.896166588699497, 67.30198124964639, 10.340860592161862, 71.90340192187436, 54.61134814736616, 144.97487468664514, 23.29281967171667, 18.305811387271245, 67.06496125324992, 91.18411589759484, 18.82772441769823, 104.59931394084614, 25.059224390299015, 38.55964622353756, 33.97320587111298, 73.61159310542006, 62.04688148824191, 14.531052295226985, 14.807081770735127, 29.53214087273184, 37.96775092811349, 26.097062463082096, 24.2581586500364, 54.34926829374146, 5.708348811992363, 63.270655585732186, 11.21888779539257, 91.07813398075575, 100.07453755416091, 70.36718317703539, 7.754874496362485, 111.88351932726383, 52.57631412228038, 70.81776914951385, 34.9265818410553, 13.137291885803757, 10.957865220079402, 20.768751821870996, 14.352646337539358, 24.814341760281927, 38.957366827305364, 16.51431636909081, 8.273846520447396, 29.45091041870545, 53.136729626277834, 58.83967642677807, 55.272038684056085, 24.84143500873348, 8.947667804914706, 55.52523407443843, 71.58834976970283, 11.996113672990454, 17.750924173654344, 157.52655080069505, 75.49590848687204, 148.74931531596187, 25.236618887035696, 15.717149819716335, 19.18949920605774, 26.78257864300872, 10.567446253345704, 15.841073488253675, 14.16545968960413, 25.61332633670122, 30.105375535540105, 54.26326326590159, 96.45731260948777, 174.2661575915396, 73.14826412350936, 67.23236135409985, 19.96754164433607, 7.803881386201371, 14.791942559609106, 103.94366658550246, 61.462189486746375, 27.694447845819305, 156.44029955838158, 20.273288044527146, 12.52625062518559, 41.246365311757486, 82.22191257059109, 37.39365824909533, 77.35966156726494, 33.547944285657984, 97.66170847172776, 13.561464492039798, 25.952439506912825, 52.823920232084255, 20.862752068084273, 13.892561385694338, 15.157182655260984, 57.64350774017268, 72.31569582742381, 33.53516574828006, 30.287101169496786, 8.455533018865767, 38.60213174243144, 68.88989770177422, 116.55250214339074, 12.057045980836882, 31.44938004950669, 46.45718854402858, 17.47128313040974, 15.445601952094435, 92.89762139904654, 143.92412682768685, 8.70764617413145, 8.210744342099074, 11.40792915495676, 32.15410434329035, 5.497105078911074, 6.815519718013624, 44.87675379683439, 46.699745278872406, 9.160161237570797, 18.301977250095224, 62.85136755439891, 9.630754294378583, 12.351657674787898, 114.98640262632013, 7.879385807329863, 33.640000282444724, 7.827017355357438, 7.862985484730651, 48.44318869308952, 82.59823054458472, 8.475494205892344, 28.930475157196494, 90.86091328255901, 9.549735938481778, 15.37308278427234, 47.783204443642106, 42.00126995239134, 58.82863644393006, 14.018885460111157, 22.72408976631547, 26.078696045542365, 19.19013769727212, 37.58344528891536, 21.53987851608109, 15.797792911833074, 20.36919404136383, 31.255459827166483, 63.944041660212854, 69.90745731022764, 14.207331321891461, 16.00677792434971, 59.09523539167746, 22.028254604087824, 17.3751156252953, 5.195979300268541, 16.760157201484756, 52.101300141383376, 11.689588614488674, 46.12020549162294, 6.777501841577585, 8.470133369021006, 49.56729663305484, 35.02968261530655, 82.37555277035322, 10.40636735792322, 20.512505095691793, 139.59134434119576, 50.9952482196984, 82.32234833567175, 35.290015406068356, 26.42195289478708, 49.16003480243578, 20.86916068355533, 5.038487476330203, 11.389362929256338, 17.6841679961124, 24.09625962342946, 45.80477410662358, 12.130312880249578, 5.702706878160631, 7.659678455132014, 27.50338207978475, 10.458997055609826, 19.382597721997346, 43.368940391971954, 32.842764977278584, 26.93477253297597, 93.4360041729121, 5.668756405568058, 17.431209972384885, 34.55632902445457, 30.696016065579798, 21.578061326652428, 27.42638341248579, 49.09084842117222, 6.473701865742408, 24.318741184705644, 81.64857324013627, 47.66959641372779, 73.8005386573252, 32.622505602505214, 22.914656359865727, 81.75370914778877, 34.94612936759517, 56.8288255561344, 12.557518816435662, 36.2770588651541, 9.88584381128586, 30.272021446796934, 100.47884746235412, 34.13197922139852, 6.829045369792096, 15.409658053938852, 19.22218819595638, 63.85725227718965, 28.330455793974878, 86.49242717258309, 57.894202455415154, 23.933172361916625, 5.044283602594186, 37.28484077441182, 140.48829578694324, 21.300074035895694, 67.35329876138991, 17.55426837826022, 43.369195698303514, 31.450169419178664, 32.41675480311881, 61.32512372021931, 31.91894076527111, 65.33962260841183, 37.692071955536676, 63.48597672369197, 144.9986220475135, 12.035250156934339, 5.514936480013716, 33.01679303781704, 39.61287191236505, 217.73099475996702, 26.08129812496057, 20.91415937154713, 152.77907610779297, 71.18899735479137, 7.237334712243396, 54.67112058655726, 50.77876090944936, 17.17969538975727, 102.67811167623373, 72.53870562211779, 81.568023505487, 43.842744002799115, 6.558133644505721, 5.654417645218016, 10.447229572704206, 14.091225881576504, 103.80288998855104, 105.91499298410926, 28.024650964010267, 14.934880948898327, 18.728978264235383, 9.378431168776554, 21.89059970684297, 121.20099951189793, 5.648327302491544, 58.02866942558727, 203.2107331963089, 29.44522538945304, 5.485369548988473, 42.1920135079869, 14.08020206323155, 8.679860904334635, 19.746992390858942, 45.2044647797714, 14.361932831676782, 7.366618573845112, 7.64078982599324, 10.641585669339227, 11.175588432775633, 19.386595741710902, 67.62940452704723, 87.74515124123943, 31.25344883657999, 36.201039510578646, 7.964711568453425, 9.70123337647211, 32.4121654201474, 57.721488057018306, 9.58839293818319, 21.80335387060229, 20.77592634933269, 7.134814845614425, 8.61502244962954, 56.80544884490934, 15.086795860013787, 25.884380795009353, 36.40866490400765, 14.516326279618976, 72.449009081366, 40.80511128115814, 58.480229482544544, 25.942671299402342, 14.342924858149434, 44.16698569609899, 19.515112156614187, 99.0448830228716, 15.794592673085285, 57.2875202978831, 79.35370845948708, 8.609883495636701, 6.682433955337381, 10.245675489221407, 81.40714382245234, 6.1455664230814095, 18.322088562112718, 18.42215101451076, 22.21074941065619, 48.96379396148744, 10.477405002431668, 5.919043041105751, 7.7054090011239955, 13.520099120976047, 6.359923325506667, 19.256619737453107, 75.32224334253485, 61.56019146872112, 45.33333317154953, 103.16753631189974, 39.81915625678489, 96.85113764366477, 17.864478713463754, 51.776261233658786, 45.331051805464575, 7.327069574101277, 55.125751121232035, 15.861010358776673, 48.20540671112653, 60.589996248296316, 59.21575711412647, 10.685988892592617, 46.237785486046185, 42.94858306299682, 36.46751681567752, 78.84078455105274, 242.07326843609872, 25.66765311374124, 84.42866340058796, 47.1742888097147, 23.037304737706318, 116.28621230695633, 8.984566873515355, 27.33752286263052, 85.11150947092858, 12.049573624282901, 72.72874352460306, 20.453490771753955, 21.921505444328552, 16.062183673187242, 8.715951325788792, 14.10967192175618, 9.193810164337702, 24.84210176928947, 17.047289042272663, 14.255245665478975, 7.442248699883805, 23.417789832027157, 56.16967768375752, 6.034642603598125, 70.02858759355598, 10.59246050345277, 9.29630271926741, 46.79963509524237, 20.019520722093922, 18.582672214775407, 32.2486904822228, 21.936890562883896, 20.172426070022123, 40.56282275643385, 28.158370723555272, 158.75469664593152, 8.099159015586133, 24.871701098511494, 6.112267610436413, 34.50959641711903, 12.27848733197031, 40.24528369988001, 10.231431140015761, 56.09046631714754, 38.93436257005143, 56.60827063414394, 8.87890990261134, 29.92718798046405, 6.118544831217072, 51.43853363841158, 46.57905805161676, 25.58326723435621, 15.087189177241793, 14.236760067019919, 15.569691617507731, 16.0640219329931, 38.442837089904785, 8.572163266544068, 57.19524629908339, 60.6115888992848, 53.483009292716076, 11.540961001105163, 39.317904387711955, 8.691328509169642, 14.4641367755635, 5.673411978306413, 75.81227714743821, 8.782276515991274, 52.52191698016246, 45.69614537912982, 15.60983438278001, 7.861220263392174, 65.51866867859158, 34.591156358351, 17.716197272992577, 18.033656468181928, 99.02621858915165, 22.013915413742268, 128.26979133902407, 83.72220330007221, 83.89805282185092, 78.10230157155581, 35.19372834817317, 15.194040090804142, 139.75127765524306, 14.448258456985789, 50.079323272157566, 26.06508203115519, 18.40778401394691, 17.87988039550651, 110.710914337603, 35.749352563778686, 33.725372735226756, 15.371928622713213, 8.41465366534355, 8.902074033237637, 5.03738682300615, 25.571518639037425, 23.82859631600792, 39.1198407043085, 41.69133348767133, 9.920917774061978, 156.75792851159449, 111.3622548059764, 11.93754460529107, 73.11058295303319, 22.25323784090661, 17.717005562092968, 21.658238055004574, 84.22918250195968, 9.703563780423268, 8.81542686776965, 20.279870978459314, 62.311312633372495, 14.175378858011287, 20.119786858122925, 75.5689462663563, 29.79913201223549, 57.75212341123306, 52.822994056199825, 29.945472414338646, 11.648288761116973, 126.34477599576648, 26.50793391755463, 111.27700471695186, 13.917674286924017, 25.44907505537197, 68.2003923058569, 11.131005848984099, 48.36319974066097, 49.96104181954346, 34.84486204745172, 94.0425296809566, 53.362532004885345, 34.543889423124, 8.864596291263657, 35.63383255013961, 6.312680654713677, 22.226746881172033, 44.911334021721466, 14.643153632007468, 5.703846299172326, 22.09814631177338, 21.01864359182769, 12.878947787417461, 73.82423494689665, 5.3730983187108565, 78.91696085997529, 16.051791569358613, 44.41533984599197, 75.61587601953286, 15.165033978394641, 6.309579674100364, 5.8464030121385235, 6.406530325840224, 57.15107794753983, 40.611025142466936, 14.17013470349596, 88.23542906448455, 14.04752645716811, 7.692945882652665, 34.245451670954495, 32.15357425677415, 7.225771083841759, 8.685070534624371, 12.11031292506011, 31.65418646790375, 39.83499790073363, 65.68188548367559, 5.324038582380594, 96.76082426986204, 20.99024316309256, 38.287299430952054, 8.146385661560293, 69.34112136765157, 23.675767196398635, 5.651010688897424, 26.824443544786018, 51.54466960599167, 23.15612390737588, 78.6433500175595, 26.06608181075342, 11.89053317875046, 8.011084502152626, 14.817327424769573, 40.95930886429403, 22.146600683351792, 8.676862920110027, 6.975787448626113, 45.27847541785411, 10.741550164920882, 20.480814994114983, 99.96642980711025, 5.870420303596484, 9.727124950488705, 43.90134862277061, 25.529790775073508, 17.01196375592694, 13.403450142442837, 21.455310736791198, 10.014451375058652, 106.3312034131802, 8.297317272656139, 10.360597952492855, 5.900160126586171, 82.06026041691025, 12.275743623020904, 8.256934342392054, 76.56726787004081, 60.79218535532251, 7.963770329509424, 10.167803773012862, 21.99590224655042, 142.91071383510413, 15.024991068301171, 72.37075818650068, 16.147486930956468, 18.554100920182655, 5.8552934905952805, 34.05798562240654, 13.119774859102723, 11.255572204689239, 24.28751603553468, 19.295293469531938, 26.13790365590982, 21.408509859183393, 44.229439931685505, 23.699498256185937, 26.247676143148205, 108.89666015825524, 89.25007327535323, 60.073371227995395, 21.74267412250013, 58.295381933291324, 6.2200147196185505, 20.00038426956023, 29.382295603372214, 6.276972229620219, 7.118005977532774, 18.193437795955784, 93.77406817499988, 27.84792651461409, 88.50432987461204, 43.72130084317082, 12.454717153260626, 18.393253268127424, 12.982028541798023, 16.023238618215945, 68.83539973685107, 20.17344138746817, 57.37039535160367, 22.16743724357634, 15.198199172593355, 13.972992675024198, 5.765151196448187, 36.043764554862925, 32.08370027894459, 131.28130432690185, 32.81636836402204, 42.25797242876027, 118.01285162723146, 21.608875494173525, 16.63794146660976, 43.79196801947133, 28.344762104222767, 58.80948476409216, 50.94779548245343, 22.479596024953764, 19.588938023292485, 11.217101726175269, 96.5487975051178, 42.1907647602189, 16.110235590117263, 123.54853541085177, 62.58553591184403, 29.47833867905502, 6.391987602846114, 65.76446839396027, 65.65989769265055, 7.138721934023833, 28.221196769570604, 32.82749429755674, 5.461639233075565, 55.9432170743938, 11.706701264516198, 62.343893334678484, 16.622352201699062, 10.399381618594266, 83.25097052545533, 97.14348242703369, 45.51553522632593, 36.389791545140554, 100.35340954738838, 26.344041386527877, 11.202842392955844, 9.420574029233107, 8.21245723311958, 7.3023801772638395, 8.883280155085192, 6.1857662602201025, 14.674704844306158, 41.445130084826374, 33.77873768975851, 13.097925402984465, 51.52959986357559, 58.83751550033719, 53.98767632362176, 35.05474891888182, 46.61983691842054, 64.04214510477308, 11.56902163136729, 31.846044928067965, 14.407616051540566, 5.880257176414312, 55.57073974842733, 89.18124719479678, 10.64039041458008, 44.30257735974544, 93.35073799858405, 36.763913696479875, 70.38818114418974, 46.1769965523856, 52.83620661419577, 53.239302494165855, 26.175238992346493, 12.095310534333937, 29.92575453542625, 14.362705900891486, 69.53751009356397, 145.74427554848353, 23.788511135247695, 19.737537784537796, 7.5896826129018065, 47.57796926619473, 38.26612320515342, 63.23942314275241, 97.1145841522325, 182.59259930354384, 78.64745308148046, 48.73401331232948, 5.714378387818202, 33.237668660705985, 36.298205748270114, 89.16342346065619, 6.016792654571178, 31.595137789532217, 11.98823897430298, 12.667553116848884, 155.69046997338268, ...])
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)