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 = 48334
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);
([3827078.0831636437, 4076967.1875, 4475506.25, 4498648.201880786, 4663824.638862237, 4664116.923836463, 4668273.52664277, 6489510.241264638, 6890721.875, 7613988.483954559, 7614804.6875, 7614804.894198017, 7614828.125, 7673429.210925087, 7673599.963079365, 7701487.5, 7702210.7650989685, 7702289.057879726, 7713040.473588431, 7713071.332068242, 7713384.296553869, 7713784.512987215, 8013159.218494705, 8013436.531819614, 8014039.172615994, 8014142.44179633, 8015571.288428881, 8015864.0625, 8016275.0, 8016632.8125, 8019061.973400851, 8019578.125, 8649843.185818536, 8672656.25, 8713878.125, 8795568.75, 8797855.783397451, 8799051.5625, 8805192.1875, 8962596.625095066, 8962631.25, 9068692.1875, 9069549.988757705, 9080213.042415775, 9136172.481066853, 9136618.75, 9152915.884191113, 9198262.5, 9199352.928639857, 9200087.5, 9200388.17288372, 9203059.458862178, 9237807.518909397, 9237994.079125881, 9358021.875, 9429966.091064133, 9503497.688789349, 9515242.007377356, 9529046.800137745, 9541056.500985576, 9541080.089794384, 9551428.301296586, 9552545.473369809, 9553189.363219641, 9553823.4375, 9553948.4375, 9554011.186975952, 9554176.729625147, 9554254.6875, 9554261.807575978, 9554859.375, 9555479.6875, 9555546.21433942, 9556274.898953492, 10202657.8125, 10397011.219946526, 10435963.967512248, 10445116.32347721, 10445378.125, 10471066.65425238, 10471115.298832666, 10471141.379907744, 10474157.051227355, 10474684.375, 10831457.159847328, 10848706.700844225, 10876372.370063087, 10878815.625, 10880065.453729773, 10889612.159372112, 10891223.361841027, 10928145.3125, 10936651.5625, 10982915.625, 10985749.405244738, 10989273.4375, 11000115.625, 11000447.944829104, 11001020.817050802, 11002290.018741325, 11002400.0, 11003435.9375, 11003658.882869715, 11003820.860318268, 11004110.9375, 11006175.784688003, 11006239.752813566, 11006342.448146027, 11006400.915958066, 11006719.898548806, 11006779.847342748, 11006796.69713842, 11006828.685439257, 11007492.1875, 11372038.580958819, 11537442.1875, 11570189.207742292, 11572196.858382067, 11674546.726207403, 11756746.990066992, 11764526.5625, 11767704.094947955, 11768710.9375, 11797008.746320702, 11797073.017380001, 11801224.237070723, 11815928.777310133, 11837669.297604082, 11873220.3125, 11874434.626825672, 11874545.02963364, 11874568.731078243, 11882325.0, 11883197.462117014, 11884531.310114749, 11885709.993832994, 11893935.240655165, 11894298.4375, 11894539.0625, 11894826.925977571, 11895138.959815424, 11895227.707906513, 11895780.372051788, 11895894.095805554, 11896516.248738669, 11896714.621798394, 11898039.530469134, 11899015.880738175, 11900976.499562632, 11907175.48007179, 11910199.154144365, 11910312.5, 11911992.549338609, 11912253.125, 11918741.257259166, 11922236.552518744, 11927125.0, 11928577.955322562, 11928685.18239359, 11930475.41324661, 11937703.125, 11940640.625, 11955368.75, 11959950.0, 11961866.04731214, 11964063.24501491, 11964451.703288052, 11967303.381622132, 11968983.736421304, 11969203.125, 11969992.405182578, 11970584.375, 11970884.375, 11970908.584129306, 11971802.581293793, 11972035.031832548, 11972234.072005985, 11972262.116100624, 11974952.689688528, 11978203.125, 11979714.047319202, 11980154.6875, 11980155.968257336, 11981028.125, 11982258.891944604, 11982970.8184008, 11983088.784466626, 11984543.75, 11984553.673059393, 11984745.944344979, 11986421.749191023, 11988506.25, 11988512.874736885, 11988688.439497584, 11988907.123458335, 11988961.57744592, 11988973.244458063, 11988988.47168063, 11989500.987660727, 11989620.763688572, 11989904.926534459, 11989961.81087169, 11990065.486711599, 11990318.420715703, 11990374.38798618, 11990461.337119311, 11990501.094643986, 11990643.75, 11991168.407004017, 11991171.160571206, 11991171.963519499, 11992565.100350633, 11993206.885556819, 11993576.5625, 11993900.24910023, 11994648.361648308, 11994827.842416413, 11994836.482646387, 11994935.9375, 11995058.669229738, 11995755.268242244, 11997363.930969063, 12000176.556479387, 12002537.32146195, 12005251.170468476, 12005787.72346711, 12008456.547195405, 12011112.825919844, 12015577.95248247, 12016621.747283218, 12018698.4375, 12018724.71611062, 12019154.6875, 12019182.595045622, 12019252.158135949, 12019463.354251081, 12022596.875, 12022635.9375, 12022945.378528645, 12024068.956648875, 12024734.195587352, 12024892.2494715, 12025894.764313916, 12026448.785438938, 12026603.125, 12032410.679955384, 12043054.6875, 12051901.5625, 12062465.196505373, 12062984.375, 12062986.907081017, 12063753.946150579, 12063804.103783261, 12064312.5, 12073543.83573998, 12073554.430087067, 12075079.6875, 12075384.91338493, 12076645.418258104, 12077098.4375, 12078627.51210525, 12078667.603423152, 12078674.794618243, 12078981.467824712, 12079042.387011053, 12079795.26018726, 12079893.231993653, 12079973.42818345, 12081331.172693307, 12085858.571252095, 12089083.792785127, 12092889.727900255, 12096990.437660692, 12104540.625, 12104837.809528263, 12104957.8125, 12105181.25, 12105381.513502847, 12105440.174092593, 12105473.324832892, 12105498.205289654, 12105520.366991807, 12105604.582429217, 12105611.18827348, 12105623.043475853, 12105667.45725644, 12105712.5, 12105730.06694326, 12105745.3125, 12105748.465995772, 12105787.065675985, 12105795.752861507, 12105830.263218436, 12105847.258301664, 12105849.104736237, 12105915.625, 12106021.362991992, 12106086.191479504, 12106191.206047809, 12106235.172003012, 12106237.5, 12106261.9967732, 12106314.817764383, 12106321.161675988, 12106335.940617133, 12106376.5625, 12106390.175727328, 12106418.737803482, 12106428.125, 12106581.25, 12106601.161584603, 12106734.1790148, 12106743.75, 12106822.800509801, 12106846.928007497, 12106916.725917563, 12106976.5625, 12106998.4375, 12107213.414147392, 12107265.228783967, 12107412.5, 12107566.72809244, 12107641.84158978, 12107704.6875, 12107734.357515, 12107980.571900915, 12107982.254943287, 12107982.655068187, 12107985.9375, 12108223.4375, 12108694.7765789, 12109025.977444177, 12109289.736804629, 12109357.8125, 12109484.939586077, 12109512.5, 12109557.372920962, 12109578.571367923, 12109597.649072006, 12109825.282290487, 12109852.774308942, 12110229.310837848, 12111078.125, 12111158.399753042, 12111348.222846158, 12112154.6875, 12112156.25, 12112195.290424021, 12112266.451905362, 12112317.1875, 12112377.094441779, 12112406.25, 12112427.303824998, 12112464.72208397, 12112595.666951047, 12112618.022149306, 12112621.117597621, 12112692.816013845, 12112846.40694372, 12112876.55461634, 12112999.511412611, 12113017.65516512, 12113140.708293242, 12113363.602034142, 12113400.0, 12113510.996000893, 12113602.966632444, 12113624.58822573, 12113683.536700914, 12113715.625, 12113791.58894663, 12113818.75, 12113959.73449245, 12114062.842661304, 12114071.14906066, 12114343.75, 12114517.188647855, 12115080.388122356, 12116137.807735521, 12116865.0524496, 12116987.504911948, 12117219.370981917, 12117551.116583403, 12118227.548434962, 12118323.193351286, 12118893.074473344, 12118901.097383482, 12123576.031141443, 12129695.984985303, 12140382.566090735, 12144301.5625, 12154178.99774033, 12462907.8125, 12465085.343473917, 12465105.024765795, 12472929.151250226, 12499321.244566625, 12503265.61771034, 12513031.25, 12515805.853320587, 12518296.875, 12519882.669357726, 12522294.175660659, 12529861.636153184, 12533874.647348905, 12534098.940821763, 12534365.625, 12536943.39256372, 12536958.49062303, 12537592.1875, 12540604.54078759, 12542608.71952766, 12543271.20612418, 12543371.769043865, 12543565.201090973, 12543866.082881017, 12544356.25, 12544496.875, 12544608.22716267, 12544691.504297784, 12544939.575366504, 12545942.506963704, 12546504.164940452, 12548002.482886767, 12549556.849763347, 12550171.875, 12551024.389346197, 12553274.573999494, 12553645.914605195, 12554149.52361172, 12558446.54011826, 12558653.721306944, 12558902.257933233, 12558943.919299966, 12559267.03367043, 12559395.3125, 12559846.584173977, 12559853.125, 12559921.875, 12560533.313350674, 12560821.875, 12561715.31716679, 12562743.893618459, 12563080.335882455, 12563830.676744372, 12565178.01534766, 12566595.3125, 12567098.362365823, 12567138.352983654, 12570407.967581715, 12570522.266203478, 12572162.5, 12573433.441195566, 12577128.89641721, 12577173.969471646, 12577196.790160289, 12578905.909069365, 12579107.8125, 12580462.709265053, 12586112.5, 12588330.667236917, 12589362.5, 12590470.773123713, 12590595.009292359, 12594229.558472957, 12599574.575211925, 12608117.403512767, 12608827.851632254, 12671425.9585264, 12678209.204751551, 12681860.080461927, 12700737.5, 12707916.497358348, 12709479.458708366, 12710503.125, 12713654.6875, 12713807.170032283, 12713881.37383515, 12714695.3125, 12714739.525264299, 12714994.694222812, 12715717.1875, 12715994.315227147, 12716531.80299305, 12716555.409557598, 12716833.924386451, 12718304.6875, 12720606.132637972, 12721349.636892227, 12722324.090764552, 12727945.3125, 12730719.36815171, 12738025.0, 12747916.180139676, 12752829.302973894, 12754249.88204892, 12754255.337774895, 12755051.075672762, 12755156.630337887, 12760487.583493985, 12779275.379485993, 12779866.367755944, 12780148.256603278, 12795410.510568116, 12798906.172491563, 12801265.625, 12804116.347495807, 12807239.0625, 12811624.955799792, 12813626.5625, 12816892.8029084, 12816894.597590758, 12817446.875, 12817448.47737612, 12817731.25, 12817842.879426803, 12818047.451749615, 12819988.517196544, 12820109.423200067, 12822109.722235376, 12822847.944791622, 12823132.133340562, 12824646.340700211, 12825100.625692362, 12825146.62699766, 12825334.349493712, 12825350.0, 12825388.084446153, 12825408.483419832, 12825426.256255211, 12825432.8125, 12825440.625, 12825442.1875, 12825465.572806459, 12825503.125, 12825514.166378817, 12825527.77159417, 12825540.557302866, 12825558.548117688, 12825587.923097461, 12825595.3125, 12825602.566355964, 12825658.55677344, 12825659.600432733, 12825698.4375, 12825707.8125, 12825709.71147163, 12825844.501666881, 12825882.8125, 12825985.9375, 12826000.931214428, 12826008.757747902, 12826056.04324593, 12826070.805337884, 12826074.59740563, 12826082.5814326, 12826082.743702898, 12826084.69357513, 12826184.32083663, 12826264.0625, 12826274.379786775, 12826293.533670692, 12826293.872877147, 12826301.5625, 12826304.6875, 12826312.5, 12826338.914117128, 12826351.495533213, 12826352.395655038, 12826354.6875, 12826418.13793695, 12826429.6875, 12826436.832407994, 12826439.0625, 12826465.901692525, 12826470.3125, 12826476.5625, 12826479.25765796, 12826493.34942278, 12826508.653290857, 12826542.458158247, 12826547.35836621, 12826549.904342886, 12826553.97571071, 12826559.375, 12826562.53425297, 12826607.398198156, 12826628.646202456, 12826633.652235303, 12826641.426252525, 12826674.425031561, 12826684.882795284, 12826685.95215186, 12826695.792146612, 12826699.408962129, 12826709.375, 12826715.093186248, 12826721.913988076, 12826723.4375, 12826735.85236223, 12826743.892276205, 12826766.260640565, 12826773.4375, 12826789.0625, 12826818.75, 12826855.636570586, 12826864.416103903, 12826881.302327452, 12826889.94977851, 12826900.590260634, 12826935.175796263, 12826936.381824186, 12826945.879029535, 12826982.8125, 12826991.402888233, 12826995.54700163, 12827007.849427508, 12827010.820620494, 12827064.0625, 12827067.1875, 12827087.590057647, 12827106.692055162, 12827111.633308614, 12827129.6875, 12827134.241421657, 12827138.111752303, 12827141.53357842, 12827162.105220292, 12827173.4375, 12827203.930230767, 12827217.1875, 12827217.260969283, 12827234.375, 12827235.334105117, 12827256.93883755, 12827279.290823363, 12827279.54454118, 12827285.9375, 12827299.022428107, 12827312.654058581, 12827314.863425989, 12827317.356370008, 12827317.69188419, 12827319.78787376, 12827321.774306444, 12827322.092094598, 12827343.672146829, 12827352.63406239, 12827362.5, 12827365.625, 12827368.75, 12827393.75, 12827423.4375, 12827427.229582053, 12827435.9375, 12827519.732687918, 12827523.767668389, 12827543.349792875, 12827581.25, 12827649.411331335, 12827658.969557095, 12827691.849141082, 12827743.554748386, 12827846.875, 12827862.5, 12827896.494863322, 12827948.4375, 12827964.458353568, 12828003.904859867, 12828042.635934494, 12828092.191985799, 12828110.81268228, 12828110.9375, 12828164.063122137, 12828189.0625, 12828192.1875, 12828242.41907919, 12828246.263236377, 12828253.731920594, 12828257.260633504, 12828318.098724479, 12828347.36295931, 12828441.524302907, 12828509.345217109, 12828511.452832675, 12828628.071757296, 12828740.963001352, 12828904.6875, 12828990.625, 12828999.35447715, 12829051.064683441, 12829132.481241824, 12829181.25, 12829181.25, 12829279.6875, 12829421.523917822, 12829485.574293371, 12829496.831901655, 12829631.872405618, 12830036.944345938, 12830072.43771334, 12830150.0, 12830218.463243958, 12830230.632279389, 12830518.382653236, 12830734.375, 12830812.444140749, 12830908.970147304, 12831065.625, 12831102.018429521, 12831243.021926384, 12831405.27407878, 12831606.871264566, 12831762.22572861, 12831771.18007519, 12831795.55033271, 12831956.185461683, 12832319.583674733, 12832376.58715093, 12832395.3125, 12832501.445606928, 12832586.578408135, 12832740.813350031, 12832894.583368279, 12832912.106058342, 12832917.1875, 12832933.282341372, 12832959.375, 12832986.682810409, 12833001.5625, 12833077.920461342, 12833113.130088793, 12833115.418044386, 12833135.77025954, 12833173.412440263, 12833249.116558678, 12833253.125, 12833260.929302674, 12833262.612441024, 12833288.507836856, 12833310.671605065, 12833368.237932555, 12833451.5625, 12833463.925270304, 12833475.77960103, 12833479.961125204, 12833484.375, 12833674.617655568, 12833862.802025585, 12833961.477197103, 12834008.334689232, 12834009.375, 12834152.433590427, 12834167.1875, 12834192.1875, 12834205.548760414, 12834213.790900856, 12834222.670883192, 12834234.322263844, 12834287.5, 12834314.71337812, 12834425.884711122, 12834473.4375, 12834474.690663148, 12834548.4375, 12834905.355822444, 12835059.754730914, 12835462.01377668, 12835953.125, 12836054.651931094, 12836142.45780048, 12836373.385585293, 12837459.47795598, 12837751.802511083, 12838803.125, 12839223.811965415, 12843343.75, 12845201.878559887, 12846478.125, 12847021.37145144, 12847753.617891435, 12847875.648576196, 12849134.375, 12849760.580972377, 12849853.027432596, 12850277.787585333, 12850717.804373134, 12853241.705857417, 12859006.182378944, 12861219.776086964, 12869151.5625, 12885792.1875, 12897398.603442995, 12910431.25, 12912737.349991143, 12912832.216932045, 12912834.375, 12913743.136341918, 12924046.669233767, 12933312.757810695, 12938591.041437147, 12939183.048989411, 12940568.75, 12951238.252673693, 12952773.4375, 12953795.640507547, 12955249.25015734, 12956217.16611068, 12956622.675892351, 12958621.360228647, 12961731.969395638, 12961814.18450849, 12962598.765446723, 12965075.0, 12966060.9375, 12966280.791577261, 12966507.904449647, 12987555.380758777, 12990195.796674483, 12994606.203599485, 12997170.134850906, 12997928.125, 12998401.577037904, 12999239.391505558, 13000223.4375, 13000483.837399432, 13000702.758717082, 13001388.915106587, 13001610.40442031, 13004462.756635768, 13009721.4294426, 13011666.225633273, 13011691.63956635, 13011696.815689813, 13011910.629735224, 13012068.579388112, 13013293.323755585, 13013832.88888294, 13014157.164056858, 13015228.125, 13015349.514801193, 13015359.375, 13015426.5625, 13015840.625, 13015947.108916057, 13016645.3125, 13016825.553059801, 13017995.745574566, 13018862.861715171, 13018939.0625, 13019505.768879993, 13019573.4375, 13019606.972495075, 13019708.502533032, 13020309.548136987, 13020316.314211842, 13021281.129139537, 13023551.5625, 13023888.955163315, 13023910.477646912, 13023946.013017604, 13024113.7667416, 13026592.809003284, 13027611.543011801, 13027617.762635281, 13028485.9375, 13029188.922055302, 13029246.875, 13029732.223816099, 13031381.089911303, 13031432.181211397, 13031559.224303236, 13033852.454800162, 13034704.09336411, 13039996.875, 13043867.071754983, 13045770.150655864, 13046250.0, 13054787.99137495, 13058100.354117356, 13058112.948200101, 13058162.896136127, 13062684.375, 13062690.16190985, 13064073.716760272, 13065541.352014665, 13066495.38575788, 13066642.10643374, 13066643.01560156, 13067693.790269945, 13068113.63360735, 13068531.25, 13068559.742317406, 13068560.9375, 13068838.509698017, 13069613.080203122, 13079362.604421897, 13081707.8125, 13083551.523629695, 13084140.625, 13095963.93093725, 13160192.125693975, 13167468.75, 13170397.66216223, 13173287.322397282, 13181559.481790088, 13188201.5625, 13188230.858368654, 13188639.724502832, 13189432.867788061, 13189486.041087342, 13189734.60482861, 13189814.0625, 13190415.129469136, 13192070.190984255, 13194368.464889178, 13195231.066460753, 13195261.272348061, 13195860.66444191, 13196504.409725243, 13196554.765704958, 13197269.644606559, 13202445.088412397, 13203305.519995958, 13203497.568850143, 13203921.334319115, 13205108.444758544, 13208401.583912257, 13211949.414404742, 13214098.4375, 13214161.132241996, 13214182.778813481, 13214639.55782324, 13216460.9375, 13216926.756334843, 13217289.604286227, 13217556.792496474, 13217716.234758813, 13217748.979520982, 13217752.864431811, 13224845.48033922, 13225642.1875, 13227309.375, 13228146.419518432, 13228153.125, 13228759.026750036, 13228885.913013007, 13229616.052338142, 13235085.9375, 13236807.547575867, 13239328.743465342, 13240694.347276567, 13241207.049473697, 13242501.5625, 13243461.378844567, 13243464.43294288, 13243643.11355462, 13243720.3125, 13244141.829736192, 13250879.988930779, 13256474.969351774, 13256915.625, 13257828.127814695, 13258664.250994578, 13259538.58787604, 13259541.526887065, 13262217.1875, 13262323.4375, 13262452.186540185, 13268717.1875, 13269548.498006735, 13269553.152373469, 13269575.855301978, 13269725.167813024, 13269752.015753819, 13270111.81430182, 13270129.346342264, 13270643.083412167, 13270763.573915195, 13271011.04842868, 13271461.605784109, 13274805.620509883, 13276644.715150224, 13279861.953316225, 13279863.022289582, 13280144.770059427, 13280149.811959116, 13280468.464979706, 13280681.874859463, 13280826.218027353, 13282281.984478801, 13283074.788530037, 13284941.22657376, 13285134.375, 13285482.8125, 13287225.270080963, 13291445.177618925, 13298713.352889864, 13301355.36452801, 13303501.716329105, ...], [40.218867916714906, 72.57316826773081, 70.68172631819445, 9.139815417938363, 8.104408740674987, 74.0765987468587, 61.14615049317415, 37.07982871565028, 47.60630287283509, 52.33638350011629, 45.93251841734507, 9.51251508138391, 28.721426608031827, 6.671951102182549, 27.814646300364938, 56.52067533971581, 8.197465437471326, 68.48236033126562, 53.523891195437194, 6.985688557335752, 42.652618514069644, 13.71172833772565, 10.891584245676361, 64.22180341990888, 15.55897599725932, 16.00826426090979, 20.67089340063046, 71.00345899349433, 60.70049209481958, 32.88599607233657, 13.253782821208423, 136.44200913529704, 38.08223777373479, 46.024791836828015, 28.577930035143822, 75.68811099457515, 55.307261886299045, 40.56297784025773, 60.60026425464848, 9.128670808662859, 42.018748726739155, 35.42706385588572, 41.507785705440796, 18.982147381940933, 9.902453759391925, 33.30382472879645, 9.560621007673124, 47.22158898786513, 70.43866075832045, 69.62336385510956, 29.07195413251071, 77.7616571098531, 5.28210378454841, 11.684314939009385, 35.116442548682, 9.759241072936343, 12.69286328571334, 25.413125915309056, 21.56766903304039, 16.288014325298928, 11.820681643066177, 7.168578853593528, 17.876957119525187, 11.632702940055056, 44.71866098234942, 59.90387065638829, 9.551650487451834, 53.86865286769953, 30.620095616667417, 8.807346092964952, 89.01073670378054, 29.301919152706773, 20.0273468997206, 6.7434997049052745, 42.059935401207944, 14.78602239667823, 56.84507348606649, 60.86212170532343, 57.73702362612829, 44.8678482839443, 117.21640221687069, 5.657218703931634, 38.62283794233114, 41.64511189334011, 6.38942803783034, 56.6106289823823, 85.73468088349308, 60.437435497125975, 7.542444906161366, 90.47495773830039, 27.11261493219394, 45.76104517580245, 72.72509796717682, 41.29300942874044, 25.89467388162403, 43.420370315332185, 43.62930713276816, 7.434263709129501, 42.343160070947505, 6.027243877122688, 44.36189539293149, 58.98796484340771, 21.571965698497063, 21.207136538350507, 77.33556760568158, 51.06113938414455, 47.08526747300568, 5.962430177583311, 41.750430984261286, 13.568057884326265, 6.5124433434908635, 36.342686185685764, 9.85495621335367, 48.34135077223085, 5.191324874148898, 37.760494046842695, 34.139212998637646, 28.200148153636786, 25.895590056903867, 15.399011158945505, 53.91342670064735, 52.7914116931332, 50.88455148668504, 66.87405549149702, 13.550275398688653, 10.113318487079885, 8.66453513110737, 11.180010849603999, 73.33733333798725, 11.54554402044467, 13.962849302051536, 7.116486570270575, 32.73739445869273, 16.041245200679754, 5.40077714551836, 9.915889829830824, 12.817435810059708, 101.81850430489439, 78.68951579599874, 9.658894307095702, 62.18424821571775, 13.558991193019137, 22.579012762113074, 11.714962317609206, 7.295670117175798, 55.27354706797929, 86.16907803741867, 51.560742435683565, 11.03073630700315, 9.773237251698676, 84.50645794631093, 36.14967607229967, 16.526834631414268, 52.37293771334731, 29.611442806262907, 40.71550011098747, 38.97422538298533, 39.240281721761896, 8.765282092327686, 7.234490633929473, 126.08552661587271, 45.495926054536504, 50.960265093933344, 77.60472571938828, 78.99833225744598, 8.724200366149786, 9.45335381572817, 76.04278195573772, 20.21378424156618, 50.5551907531019, 21.585854032363283, 47.98002806978432, 83.56443321731511, 19.01124748698301, 6.985504355065374, 102.81358409595418, 70.9970481968289, 74.68596855738679, 10.509249889762867, 93.41877979162973, 46.48879145240758, 69.9071917730393, 13.96637959144377, 76.39605878455093, 20.19442267086091, 9.799235433734413, 11.605992542665723, 45.955773854885194, 7.273378793083579, 18.057384178161843, 59.96713713784298, 67.2965618328671, 7.223570489169995, 38.31322051278116, 12.836499790339754, 6.898365577323317, 26.072949085403465, 43.56263802218071, 50.008204279245064, 6.857054651768245, 29.870501406386737, 58.906266009944424, 5.337205270823975, 13.819247423828791, 30.7937761767124, 19.445592924183174, 43.921881430689496, 76.45042006229342, 15.317476202177932, 41.43586413326939, 7.144916790304967, 10.396000504858504, 91.78447714975339, 78.92539118552492, 15.984323652608005, 9.268079375767362, 13.963737444245645, 16.306278724321984, 46.26482672501685, 10.17869702209922, 17.738902698555865, 53.38308355349865, 39.17510152823281, 21.626871934147015, 22.642285480029873, 9.52778609178447, 11.781493594015952, 11.678453286613209, 14.554466447118003, 5.337564260007647, 48.077819850222646, 23.958737255720898, 59.783799599163004, 8.17483668121133, 29.568605508403415, 19.640076608657598, 61.26849461505564, 78.91414785306179, 17.901934687212258, 35.97691175968712, 41.5405696462479, 73.94717093880494, 26.210146276054875, 9.644017884172431, 28.999761078622726, 40.43548922139587, 55.20119898460515, 63.34075823681024, 72.80842037446895, 48.79973468664758, 7.996089247412262, 6.9393177938850785, 20.69674446530286, 70.69401519975872, 6.500616244996027, 44.1027931302637, 39.50132317736044, 7.8103047846698175, 68.91037252533249, 109.56120439468374, 20.436285353436123, 95.04514503797893, 9.163576146588492, 14.96579956739815, 9.505997641413595, 27.53058563266306, 13.205603535183567, 37.327324024652405, 82.08051412565358, 93.38862187512395, 87.14148362527345, 18.27486952608249, 12.624059417247633, 39.179205411050994, 6.3071134660189685, 40.22263629977126, 37.81510541661412, 11.566170069044222, 18.68167259624647, 77.63906616184279, 24.65708532004241, 8.315605258029393, 95.25901229375971, 15.992022286250513, 13.62597245603532, 5.724143834379841, 67.32960214564885, 22.233838768067624, 97.90019281175194, 15.05124582670564, 5.1924960935669455, 7.242229255128544, 9.87077104181783, 38.99776166375908, 5.220761023805312, 83.43816406659688, 6.993064750760457, 33.341086765565414, 90.0510445359385, 19.198796648522563, 73.47575608842607, 6.995166812075662, 15.698810865396874, 26.252990196731446, 18.018939802406084, 59.81400572244116, 83.2852510335124, 11.108696224644433, 48.18490198292635, 56.96336740649066, 91.15070405488376, 36.74204319604223, 75.97767167172509, 20.227366895435082, 5.400504332278589, 27.559390180813647, 29.397293392283586, 71.41954248170482, 12.937312621615813, 7.4659551667598985, 39.95609741912253, 39.75017667779923, 79.6103381243555, 113.79577157863261, 40.25397036862272, 109.88123322175808, 112.47592248148234, 32.661266553353144, 69.79424366112129, 61.6912846582144, 44.421475502137596, 82.22678465653652, 74.01904848435215, 30.314156588974953, 76.76083904523828, 30.854519235948825, 13.494628025035228, 11.905293324990273, 38.9610017248409, 11.599604578341882, 5.594933264807755, 83.58014850403673, 57.436888707328116, 74.30408452163107, 57.98429543534013, 42.3874609648395, 67.7291868796551, 112.9708918681705, 10.144400333282894, 70.47667736675294, 17.448270704469966, 41.75366096301227, 14.770867025238205, 18.236679221441364, 72.67580372927236, 61.90904040963305, 19.25964049136543, 5.4230576698239, 33.56775079671617, 43.96406607897218, 10.44121067945868, 8.55040377730406, 12.826378819909682, 21.896752985083356, 39.19218670980343, 15.169276338521671, 74.67464192451152, 13.574349584935065, 6.917245722410586, 45.218328705249185, 8.871855283759128, 89.55571565269392, 11.740302360146737, 11.709165508139167, 6.379012494839418, 66.33668237310324, 11.129501449253265, 6.911934176318176, 33.23262022494359, 13.131644429215772, 5.291239008360888, 46.27931125481577, 32.89230736370966, 119.4490046454474, 66.05522718021797, 27.045169680456098, 27.553304789281093, 62.326322831820974, 12.37132788270684, 24.460308271856334, 44.59361170715612, 20.526242348474735, 47.218617533312674, 24.08939026315886, 7.213023575371187, 62.24589369952669, 7.390097261638749, 23.549132319439778, 72.44217210386226, 20.808005159183246, 55.269753697037494, 14.422613241071877, 16.856962947772292, 23.203731282281915, 10.617871150725577, 17.283613874016773, 67.4389290819475, 5.44663130183581, 8.680984810649582, 43.98812394946067, 5.3928948185701815, 6.022488909418516, 28.972767963417176, 96.35796926100298, 22.287284590828516, 9.7510979563665, 81.750135612773, 46.56696914584963, 5.414566377170885, 8.813602046480584, 7.799899368411755, 73.19405607309261, 99.9534293109083, 20.183644894351904, 9.895843302009943, 46.756563164063834, 15.352041225903424, 10.521297010917797, 61.96729072796142, 92.02417526771941, 80.12093082578451, 96.40406115066173, 22.906823679285715, 15.628609708341775, 25.816539006982556, 70.8053602694071, 64.6471740497094, 77.79793054756104, 81.52738795007815, 7.7950213372530195, 71.14953124303005, 23.651196304041143, 7.159723371945041, 5.749303935533247, 30.68164864549422, 10.960532153465499, 92.43769210789698, 27.121844842399728, 12.78665946622909, 5.953025725455507, 26.151778921841625, 74.78117614302195, 26.35587705671255, 33.73034830476931, 19.497660680581248, 89.5707620410698, 23.24162022765733, 53.89820230214421, 11.471352763544104, 108.03176804897855, 13.104952173912904, 62.827585093927766, 5.55586163833179, 34.315123333317494, 47.774070199608914, 42.69032684490883, 9.520986578819157, 8.147119494777744, 6.6486347127445065, 25.562835749762904, 18.54372904471493, 69.26664147782456, 34.73717577417818, 52.00155539926482, 64.81162993851383, 28.542857961068588, 10.25285137369513, 85.72554633714608, 54.08066020179598, 116.4442195109594, 67.8831872244801, 45.11461864794334, 6.341353400438264, 5.6453875407388985, 12.481272773856341, 8.97738816904949, 44.649313884029574, 14.51228520882282, 13.717278016378211, 31.01926530762568, 51.842066993802376, 17.48587261079128, 39.29622804647826, 12.12253353017145, 31.05474786021759, 97.5649238585495, 5.49038687182193, 26.787005387752455, 26.246230850469086, 13.7117191393092, 9.674307963772929, 6.921441045783719, 33.0584722041282, 18.922245909115937, 83.96994632401348, 43.8645302717114, 10.027442500912706, 58.48964521472549, 90.88445408570323, 63.47835415850313, 69.9317624544507, 19.587395123953808, 48.22272798298698, 7.617724150009778, 50.377430489368216, 18.45174026947381, 9.871841636953501, 21.05277279335388, 7.134179894339254, 70.65181724955391, 5.033337505863604, 14.258337202004265, 7.420783434653146, 18.01824077756662, 31.245687045931987, 9.309928888647418, 73.65265465590467, 94.53524007770103, 21.7953415413739, 74.29718270505289, 33.53539479789968, 44.013896885295296, 29.20850738581057, 14.746235161497985, 56.095301417087235, 41.042384457797915, 23.091713229450725, 62.50216348612489, 18.753051553765975, 5.845963479575882, 145.76019579711922, 36.61287458774365, 18.81427855444483, 8.409499578302398, 38.826255697666085, 36.66950962029744, 8.472901907536874, 6.611751304524581, 98.00381788008735, 47.34651650680475, 61.42168860080703, 7.985077664501811, 25.019679690059025, 11.996602579014947, 22.523107965350295, 8.16805141173297, 27.233892449734643, 37.063695444635016, 9.286021086333813, 59.85030677083648, 10.279370123589494, 24.88178367478201, 7.648293188470427, 66.35382178745911, 198.33941403989243, 79.05888582129128, 25.902045911926088, 77.88698303199159, 10.151553789401614, 46.18005662237261, 7.987420327269612, 65.53498980622098, 6.186383247053125, 60.77926108357504, 11.589610136750423, 31.426730641199637, 87.89254199524882, 6.6806224314556815, 27.615559538627345, 55.00481611506893, 16.0842975296149, 11.977813285414033, 50.12161845644995, 19.61202794188622, 67.60378116133674, 11.181671832501133, 6.683520212993504, 68.3149766403098, 29.9265223499943, 6.62048487558156, 51.09998404112383, 12.026463015212679, 89.05493801574656, 11.52844997551841, 20.630603199547007, 51.759457145887026, 47.1287722394474, 11.81914668937786, 46.231843368264684, 76.23178611505855, 93.89779476110074, 18.08164387842644, 53.845042891814565, 86.89567093459469, 72.00324754773644, 13.025766358159538, 72.9028653183779, 76.9268435144511, 8.819030217246107, 7.285767570095409, 137.8513008967621, 16.956908488916874, 57.92476164212388, 41.51586463444836, 10.088899224625983, 5.96009086182986, 7.616648560602732, 9.234492368689539, 63.24801736085669, 45.50646724681968, 23.618795525634127, 5.175786225128526, 9.998299950252504, 45.002755060882656, 40.15002444814745, 139.55066461614265, 20.083778401347963, 19.081271529944992, 30.51596810344279, 25.179088909530886, 41.32757434212343, 15.22913472333345, 86.57541947544766, 58.7160309414353, 6.909287597626771, 82.81521531500849, 23.62105262400926, 140.72185139560852, 9.880347440195258, 5.071708539945867, 29.94347132123141, 11.402335316099355, 5.078184593199912, 5.190258944110415, 26.6808377287075, 27.775216922449186, 51.98852555869077, 13.350934504805169, 63.47452463979236, 48.607530910221065, 30.592342984905912, 52.586505145906834, 66.0981913721146, 18.285951514391577, 36.769644645781845, 27.911565381135187, 6.831262223153821, 65.79378448944894, 47.00872987175727, 74.3267369078605, 22.491233966645215, 9.060800983654964, 74.96142947346056, 59.3168612966211, 67.877246840135, 13.666765579591349, 72.86350992216893, 8.507625370016896, 19.071562693716707, 11.909307673471012, 8.288950916399319, 10.938056857881234, 37.03369281545245, 29.01586999345111, 57.12741503661544, 77.48801608688603, 102.57111464694916, 94.38468914650453, 6.891040292360432, 8.904637307148079, 5.37414666980252, 17.1969247663195, 39.34041202238449, 11.0814711597084, 17.352208856949357, 33.263037229236566, 103.46784097215757, 46.13575551872196, 32.52125329955177, 43.75454619181488, 8.03977153670477, 23.359507967458004, 28.74997534687475, 74.81519906723578, 49.370567342566126, 6.223837791805365, 8.103413533654233, 5.164359065299796, 9.91966155831215, 36.08838461813411, 15.862297638537893, 55.900456746798, 23.92140198109814, 20.394004175510954, 22.18177377193518, 38.114027372742825, 22.89648071488854, 13.594411282968247, 36.96765832226628, 6.858075926140742, 17.039861729837785, 17.37773536398175, 8.64491510185419, 20.2715972420642, 29.921582431972126, 11.52098195905519, 6.750690031909621, 8.78282172589869, 25.21465724272599, 55.725390766748006, 88.11076470615623, 12.302828201612657, 22.283097954892394, 8.782616402730827, 22.620618456482838, 65.21961345337091, 5.258488261896426, 119.63058159278111, 64.6396286565591, 58.727988271793144, 8.18129664021712, 5.080536241712815, 41.617304832164585, 27.935174657164538, 11.088761446022335, 9.980160897897589, 79.40667583531385, 74.79433384839945, 54.06627257223016, 13.178788902583321, 90.65191135519748, 5.896018572264013, 123.18262460201592, 26.079279687921694, 91.0449483849452, 52.92127297545647, 31.45579909279613, 162.61819431319293, 49.914834174582616, 5.644615900139124, 17.39169391968074, 76.56817815031575, 6.183624817278085, 43.7411915879684, 62.38108890302229, 5.3184535724320225, 24.12043136215394, 7.347657641979268, 15.770078988814065, 69.83460331317984, 5.998165649048936, 19.885720738150702, 35.77252198734089, 54.68851730456095, 70.3912547488215, 6.904693358808941, 9.674544478235092, 21.631639705997976, 40.96310139241982, 6.756426227374491, 9.570916765257875, 79.71379672352398, 15.349008007561892, 44.530165329467806, 79.96517579106855, 9.669464317813867, 71.20268075313855, 11.660484621729847, 62.14004047423143, 29.370464929780898, 21.776072869851063, 5.263667586398182, 44.80067895160589, 10.612691770726382, 10.978552054876998, 76.96953087008815, 17.962520124784078, 82.52961037277534, 5.529807653820992, 64.24115389792485, 52.55212158112182, 42.170308629631634, 77.5746198411572, 78.556093354925, 6.248430057356813, 5.273038373773008, 51.872995942252814, 10.287226704319693, 58.56683725446767, 11.556100978257662, 11.88308811854943, 11.518632847037969, 46.51764906660057, 12.550691060683508, 80.04409208269672, 16.358801436662244, 186.70646443432958, 28.10841684401976, 105.8269736392287, 21.34700287720834, 26.371612387854945, 7.647970315249232, 11.682157975676386, 43.51735040416316, 80.47889165045154, 21.918130489176104, 11.274537354298403, 9.995531128006439, 9.77735027174129, 33.62700081321004, 67.86134214575225, 53.4865082180248, 59.60179732522674, 5.173095393187168, 54.414230115870645, 108.93090030977687, 22.939450141269457, 10.904880463992663, 58.768969594443135, 5.545666885712103, 50.93223245964856, 9.89675465506291, 8.907420479719251, 50.68614004427489, 87.54406055312265, 6.729916617026416, 81.27411447723134, 11.249234711030828, 121.17174616212178, 76.68190347291159, 6.99949282732829, 50.37410641993085, 46.495126948551494, 87.20030052819914, 94.2912103397258, 85.70034311435596, 9.847350376721344, 11.879572140250025, 16.526212997129946, 69.92347031509996, 8.955226358965742, 137.59632576541705, 8.709555730689424, 49.86287146310117, 11.409562578676272, 7.315230040989776, 52.99006496692308, 52.555198673228034, 18.62545120330582, 21.903159037837025, 7.877905123359341, 8.136131994375726, 17.99171710669828, 7.837977426806145, 5.309189637878038, 65.51155901852218, 8.21367843010827, 37.000773023031236, 34.638594028919236, 48.76879795451953, 5.187631503055411, 60.41616268387351, 8.822452496392597, 7.995536976433549, 69.59897967854975, 7.091354612068618, 125.36310902093135, 61.102890760197006, 100.45938225590002, 28.6063493068487, 16.977864926099322, 16.702048212053235, 38.22917330851078, 10.473585322860433, 11.59419110244572, 67.26603370071012, 15.228284716489567, 9.263784993100055, 12.726871612450786, 15.097253709766838, 46.53668693008166, 72.10414137367697, 6.314749169694676, 57.14899091476751, 20.982061671934865, 25.745573841265518, 61.13991589796069, 71.2962759625341, 11.067488741634138, 81.63100350041591, 57.98585444510471, 7.581035422531887, 64.34369931545984, 19.125492466290904, 7.075535009541221, 9.423362608451244, 51.79705150699972, 26.259293746029734, 62.78508302682911, 15.156513922836613, 134.20798731034017, 15.896382315848893, 90.14749990797476, 16.09100366080549, 5.241756996742849, 94.51378687632575, 91.45703452294445, 48.094448592029195, 11.249779985328878, 101.16336627126671, 5.344608640861512, 6.387253272391462, 54.33543983566486, 8.782032054288177, 18.464739195498623, 6.660160006047113, 28.00576270230915, 6.767788901753516, 5.6704758951067396, 52.95613349435568, 15.739636544802687, 7.591099115520442, 17.23833351978505, 49.941997255927554, 23.191102552066646, 9.83577135375209, 12.096644003976076, 9.906332806254914, 20.031206866502952, 19.138597998003615, 11.400591614724117, 52.10538575143963, 75.38566067801801, 33.18322694907869, 72.9114585217308, 23.153379022057987, 28.04923977771259, 48.06362261788202, 44.028091447825105, 24.209371562350846, 30.619971708878744, 17.840317414307272, 28.596919130214822, 37.172502637295494, 9.734716757760541, 91.67201657209259, 63.0690137624201, 78.53314800890277, 6.223031450280965, 11.6339861720775, 113.64860282886326, 54.37336371869017, 22.439001336767717, 68.5645813895471, 74.08432776370174, 20.02774444903799, 59.83951795365213, 85.64379194666394, 12.266713329915996, 85.52646637128049, 7.137448393600684, 6.090950449903445, 23.097422364466745, 17.245626510080687, 11.918685859622478, 19.821181570870596, 62.12964542740036, 116.24412835943998, 74.6664699923823, 6.504622012893373, 39.49904296675168, 49.72326144594623, 25.854179223234866, 10.368704498489848, 17.392273584056355, 40.08847618249223, 10.845979604635614, 23.943991299713407, 115.19203293206147, 44.78298932744891, 8.717336550936103, 24.951534064973178, 6.889858258810092, 42.9045583548207, 58.31509368179503, 16.08159805095406, 14.45117577355353, 10.174258638843753, 9.977969717003939, 7.1624844121354325, ...])
caption, xmean,count, xle, Etot = energy_spectrum(E_tot)
hist_file(E_hist, xmean, count, caption);
([3827078.0831636437, 4076967.1875, 4475506.25, 4498648.201880786, 4663824.638862237, 4664116.923836463, 4668273.52664277, 6489510.241264638, 6890721.875, 7613988.483954559, 7614804.6875, 7614804.894198017, 7614828.125, 7673429.210925087, 7673599.963079365, 7701487.5, 7702210.7650989685, 7702289.057879726, 7713040.473588431, 7713071.332068242, 7713384.296553869, 7713784.512987215, 8013159.218494705, 8013436.531819614, 8014039.172615994, 8014142.44179633, 8015571.288428881, 8015864.0625, 8016275.0, 8016632.8125, 8019061.973400851, 8019578.125, 8649843.185818536, 8672656.25, 8713878.125, 8795568.75, 8797855.783397451, 8799051.5625, 8805192.1875, 8962596.625095066, 8962631.25, 9068692.1875, 9069549.988757705, 9080213.042415775, 9136172.481066853, 9136618.75, 9152915.884191113, 9198262.5, 9199352.928639857, 9200087.5, 9200388.17288372, 9203059.458862178, 9237807.518909397, 9237994.079125881, 9358021.875, 9429966.091064133, 9503497.688789349, 9515242.007377356, 9529046.800137745, 9541056.500985576, 9541080.089794384, 9551428.301296586, 9552545.473369809, 9553189.363219641, 9553823.4375, 9553948.4375, 9554011.186975952, 9554176.729625147, 9554254.6875, 9554261.807575978, 9554859.375, 9555479.6875, 9555546.21433942, 9556274.898953492, 10202657.8125, 10397011.219946526, 10435963.967512248, 10445116.32347721, 10445378.125, 10471066.65425238, 10471115.298832666, 10471141.379907744, 10474157.051227355, 10474684.375, 10831457.159847328, 10848706.700844225, 10876372.370063087, 10878815.625, 10880065.453729773, 10889612.159372112, 10891223.361841027, 10928145.3125, 10936651.5625, 10982915.625, 10985749.405244738, 10989273.4375, 11000115.625, 11000447.944829104, 11001020.817050802, 11002290.018741325, 11002400.0, 11003435.9375, 11003658.882869715, 11003820.860318268, 11004110.9375, 11006175.784688003, 11006239.752813566, 11006342.448146027, 11006400.915958066, 11006719.898548806, 11006779.847342748, 11006796.69713842, 11006828.685439257, 11007492.1875, 11372038.580958819, 11537442.1875, 11570189.207742292, 11572196.858382067, 11674546.726207403, 11756746.990066992, 11764526.5625, 11767704.094947955, 11768710.9375, 11797008.746320702, 11797073.017380001, 11801224.237070723, 11815928.777310133, 11837669.297604082, 11873220.3125, 11874434.626825672, 11874545.02963364, 11874568.731078243, 11882325.0, 11883197.462117014, 11884531.310114749, 11885709.993832994, 11893935.240655165, 11894298.4375, 11894539.0625, 11894826.925977571, 11895138.959815424, 11895227.707906513, 11895780.372051788, 11895894.095805554, 11896516.248738669, 11896714.621798394, 11898039.530469134, 11899015.880738175, 11900976.499562632, 11907175.48007179, 11910199.154144365, 11910312.5, 11911992.549338609, 11912253.125, 11918741.257259166, 11922236.552518744, 11927125.0, 11928577.955322562, 11928685.18239359, 11930475.41324661, 11937703.125, 11940640.625, 11955368.75, 11959950.0, 11961866.04731214, 11964063.24501491, 11964451.703288052, 11967303.381622132, 11968983.736421304, 11969203.125, 11969992.405182578, 11970584.375, 11970884.375, 11970908.584129306, 11971802.581293793, 11972035.031832548, 11972234.072005985, 11972262.116100624, 11974952.689688528, 11978203.125, 11979714.047319202, 11980154.6875, 11980155.968257336, 11981028.125, 11982258.891944604, 11982970.8184008, 11983088.784466626, 11984543.75, 11984553.673059393, 11984745.944344979, 11986421.749191023, 11988506.25, 11988512.874736885, 11988688.439497584, 11988907.123458335, 11988961.57744592, 11988973.244458063, 11988988.47168063, 11989500.987660727, 11989620.763688572, 11989904.926534459, 11989961.81087169, 11990065.486711599, 11990318.420715703, 11990374.38798618, 11990461.337119311, 11990501.094643986, 11990643.75, 11991168.407004017, 11991171.160571206, 11991171.963519499, 11992565.100350633, 11993206.885556819, 11993576.5625, 11993900.24910023, 11994648.361648308, 11994827.842416413, 11994836.482646387, 11994935.9375, 11995058.669229738, 11995755.268242244, 11997363.930969063, 12000176.556479387, 12002537.32146195, 12005251.170468476, 12005787.72346711, 12008456.547195405, 12011112.825919844, 12015577.95248247, 12016621.747283218, 12018698.4375, 12018724.71611062, 12019154.6875, 12019182.595045622, 12019252.158135949, 12019463.354251081, 12022596.875, 12022635.9375, 12022945.378528645, 12024068.956648875, 12024734.195587352, 12024892.2494715, 12025894.764313916, 12026448.785438938, 12026603.125, 12032410.679955384, 12043054.6875, 12051901.5625, 12062465.196505373, 12062984.375, 12062986.907081017, 12063753.946150579, 12063804.103783261, 12064312.5, 12073543.83573998, 12073554.430087067, 12075079.6875, 12075384.91338493, 12076645.418258104, 12077098.4375, 12078627.51210525, 12078667.603423152, 12078674.794618243, 12078981.467824712, 12079042.387011053, 12079795.26018726, 12079893.231993653, 12079973.42818345, 12081331.172693307, 12085858.571252095, 12089083.792785127, 12092889.727900255, 12096990.437660692, 12104540.625, 12104837.809528263, 12104957.8125, 12105181.25, 12105381.513502847, 12105440.174092593, 12105473.324832892, 12105498.205289654, 12105520.366991807, 12105604.582429217, 12105611.18827348, 12105623.043475853, 12105667.45725644, 12105712.5, 12105730.06694326, 12105745.3125, 12105748.465995772, 12105787.065675985, 12105795.752861507, 12105830.263218436, 12105847.258301664, 12105849.104736237, 12105915.625, 12106021.362991992, 12106086.191479504, 12106191.206047809, 12106235.172003012, 12106237.5, 12106261.9967732, 12106314.817764383, 12106321.161675988, 12106335.940617133, 12106376.5625, 12106390.175727328, 12106418.737803482, 12106428.125, 12106581.25, 12106601.161584603, 12106734.1790148, 12106743.75, 12106822.800509801, 12106846.928007497, 12106916.725917563, 12106976.5625, 12106998.4375, 12107213.414147392, 12107265.228783967, 12107412.5, 12107566.72809244, 12107641.84158978, 12107704.6875, 12107734.357515, 12107980.571900915, 12107982.254943287, 12107982.655068187, 12107985.9375, 12108223.4375, 12108694.7765789, 12109025.977444177, 12109289.736804629, 12109357.8125, 12109484.939586077, 12109512.5, 12109557.372920962, 12109578.571367923, 12109597.649072006, 12109825.282290487, 12109852.774308942, 12110229.310837848, 12111078.125, 12111158.399753042, 12111348.222846158, 12112154.6875, 12112156.25, 12112195.290424021, 12112266.451905362, 12112317.1875, 12112377.094441779, 12112406.25, 12112427.303824998, 12112464.72208397, 12112595.666951047, 12112618.022149306, 12112621.117597621, 12112692.816013845, 12112846.40694372, 12112876.55461634, 12112999.511412611, 12113017.65516512, 12113140.708293242, 12113363.602034142, 12113400.0, 12113510.996000893, 12113602.966632444, 12113624.58822573, 12113683.536700914, 12113715.625, 12113791.58894663, 12113818.75, 12113959.73449245, 12114062.842661304, 12114071.14906066, 12114343.75, 12114517.188647855, 12115080.388122356, 12116137.807735521, 12116865.0524496, 12116987.504911948, 12117219.370981917, 12117551.116583403, 12118227.548434962, 12118323.193351286, 12118893.074473344, 12118901.097383482, 12123576.031141443, 12129695.984985303, 12140382.566090735, 12144301.5625, 12154178.99774033, 12462907.8125, 12465085.343473917, 12465105.024765795, 12472929.151250226, 12499321.244566625, 12503265.61771034, 12513031.25, 12515805.853320587, 12518296.875, 12519882.669357726, 12522294.175660659, 12529861.636153184, 12533874.647348905, 12534098.940821763, 12534365.625, 12536943.39256372, 12536958.49062303, 12537592.1875, 12540604.54078759, 12542608.71952766, 12543271.20612418, 12543371.769043865, 12543565.201090973, 12543866.082881017, 12544356.25, 12544496.875, 12544608.22716267, 12544691.504297784, 12544939.575366504, 12545942.506963704, 12546504.164940452, 12548002.482886767, 12549556.849763347, 12550171.875, 12551024.389346197, 12553274.573999494, 12553645.914605195, 12554149.52361172, 12558446.54011826, 12558653.721306944, 12558902.257933233, 12558943.919299966, 12559267.03367043, 12559395.3125, 12559846.584173977, 12559853.125, 12559921.875, 12560533.313350674, 12560821.875, 12561715.31716679, 12562743.893618459, 12563080.335882455, 12563830.676744372, 12565178.01534766, 12566595.3125, 12567098.362365823, 12567138.352983654, 12570407.967581715, 12570522.266203478, 12572162.5, 12573433.441195566, 12577128.89641721, 12577173.969471646, 12577196.790160289, 12578905.909069365, 12579107.8125, 12580462.709265053, 12586112.5, 12588330.667236917, 12589362.5, 12590470.773123713, 12590595.009292359, 12594229.558472957, 12599574.575211925, 12608117.403512767, 12608827.851632254, 12671425.9585264, 12678209.204751551, 12681860.080461927, 12700737.5, 12707916.497358348, 12709479.458708366, 12710503.125, 12713654.6875, 12713807.170032283, 12713881.37383515, 12714695.3125, 12714739.525264299, 12714994.694222812, 12715717.1875, 12715994.315227147, 12716531.80299305, 12716555.409557598, 12716833.924386451, 12718304.6875, 12720606.132637972, 12721349.636892227, 12722324.090764552, 12727945.3125, 12730719.36815171, 12738025.0, 12747916.180139676, 12752829.302973894, 12754249.88204892, 12754255.337774895, 12755051.075672762, 12755156.630337887, 12760487.583493985, 12779275.379485993, 12779866.367755944, 12780148.256603278, 12795410.510568116, 12798906.172491563, 12801265.625, 12804116.347495807, 12807239.0625, 12811624.955799792, 12813626.5625, 12816892.8029084, 12816894.597590758, 12817446.875, 12817448.47737612, 12817731.25, 12817842.879426803, 12818047.451749615, 12819988.517196544, 12820109.423200067, 12822109.722235376, 12822847.944791622, 12823132.133340562, 12824646.340700211, 12825100.625692362, 12825146.62699766, 12825334.349493712, 12825350.0, 12825388.084446153, 12825408.483419832, 12825426.256255211, 12825432.8125, 12825440.625, 12825442.1875, 12825465.572806459, 12825503.125, 12825514.166378817, 12825527.77159417, 12825540.557302866, 12825558.548117688, 12825587.923097461, 12825595.3125, 12825602.566355964, 12825658.55677344, 12825659.600432733, 12825698.4375, 12825707.8125, 12825709.71147163, 12825844.501666881, 12825882.8125, 12825985.9375, 12826000.931214428, 12826008.757747902, 12826056.04324593, 12826070.805337884, 12826074.59740563, 12826082.5814326, 12826082.743702898, 12826084.69357513, 12826184.32083663, 12826264.0625, 12826274.379786775, 12826293.533670692, 12826293.872877147, 12826301.5625, 12826304.6875, 12826312.5, 12826338.914117128, 12826351.495533213, 12826352.395655038, 12826354.6875, 12826418.13793695, 12826429.6875, 12826436.832407994, 12826439.0625, 12826465.901692525, 12826470.3125, 12826476.5625, 12826479.25765796, 12826493.34942278, 12826508.653290857, 12826542.458158247, 12826547.35836621, 12826549.904342886, 12826553.97571071, 12826559.375, 12826562.53425297, 12826607.398198156, 12826628.646202456, 12826633.652235303, 12826641.426252525, 12826674.425031561, 12826684.882795284, 12826685.95215186, 12826695.792146612, 12826699.408962129, 12826709.375, 12826715.093186248, 12826721.913988076, 12826723.4375, 12826735.85236223, 12826743.892276205, 12826766.260640565, 12826773.4375, 12826789.0625, 12826818.75, 12826855.636570586, 12826864.416103903, 12826881.302327452, 12826889.94977851, 12826900.590260634, 12826935.175796263, 12826936.381824186, 12826945.879029535, 12826982.8125, 12826991.402888233, 12826995.54700163, 12827007.849427508, 12827010.820620494, 12827064.0625, 12827067.1875, 12827087.590057647, 12827106.692055162, 12827111.633308614, 12827129.6875, 12827134.241421657, 12827138.111752303, 12827141.53357842, 12827162.105220292, 12827173.4375, 12827203.930230767, 12827217.1875, 12827217.260969283, 12827234.375, 12827235.334105117, 12827256.93883755, 12827279.290823363, 12827279.54454118, 12827285.9375, 12827299.022428107, 12827312.654058581, 12827314.863425989, 12827317.356370008, 12827317.69188419, 12827319.78787376, 12827321.774306444, 12827322.092094598, 12827343.672146829, 12827352.63406239, 12827362.5, 12827365.625, 12827368.75, 12827393.75, 12827423.4375, 12827427.229582053, 12827435.9375, 12827519.732687918, 12827523.767668389, 12827543.349792875, 12827581.25, 12827649.411331335, 12827658.969557095, 12827691.849141082, 12827743.554748386, 12827846.875, 12827862.5, 12827896.494863322, 12827948.4375, 12827964.458353568, 12828003.904859867, 12828042.635934494, 12828092.191985799, 12828110.81268228, 12828110.9375, 12828164.063122137, 12828189.0625, 12828192.1875, 12828242.41907919, 12828246.263236377, 12828253.731920594, 12828257.260633504, 12828318.098724479, 12828347.36295931, 12828441.524302907, 12828509.345217109, 12828511.452832675, 12828628.071757296, 12828740.963001352, 12828904.6875, 12828990.625, 12828999.35447715, 12829051.064683441, 12829132.481241824, 12829181.25, 12829181.25, 12829279.6875, 12829421.523917822, 12829485.574293371, 12829496.831901655, 12829631.872405618, 12830036.944345938, 12830072.43771334, 12830150.0, 12830218.463243958, 12830230.632279389, 12830518.382653236, 12830734.375, 12830812.444140749, 12830908.970147304, 12831065.625, 12831102.018429521, 12831243.021926384, 12831405.27407878, 12831606.871264566, 12831762.22572861, 12831771.18007519, 12831795.55033271, 12831956.185461683, 12832319.583674733, 12832376.58715093, 12832395.3125, 12832501.445606928, 12832586.578408135, 12832740.813350031, 12832894.583368279, 12832912.106058342, 12832917.1875, 12832933.282341372, 12832959.375, 12832986.682810409, 12833001.5625, 12833077.920461342, 12833113.130088793, 12833115.418044386, 12833135.77025954, 12833173.412440263, 12833249.116558678, 12833253.125, 12833260.929302674, 12833262.612441024, 12833288.507836856, 12833310.671605065, 12833368.237932555, 12833451.5625, 12833463.925270304, 12833475.77960103, 12833479.961125204, 12833484.375, 12833674.617655568, 12833862.802025585, 12833961.477197103, 12834008.334689232, 12834009.375, 12834152.433590427, 12834167.1875, 12834192.1875, 12834205.548760414, 12834213.790900856, 12834222.670883192, 12834234.322263844, 12834287.5, 12834314.71337812, 12834425.884711122, 12834473.4375, 12834474.690663148, 12834548.4375, 12834905.355822444, 12835059.754730914, 12835462.01377668, 12835953.125, 12836054.651931094, 12836142.45780048, 12836373.385585293, 12837459.47795598, 12837751.802511083, 12838803.125, 12839223.811965415, 12843343.75, 12845201.878559887, 12846478.125, 12847021.37145144, 12847753.617891435, 12847875.648576196, 12849134.375, 12849760.580972377, 12849853.027432596, 12850277.787585333, 12850717.804373134, 12853241.705857417, 12859006.182378944, 12861219.776086964, 12869151.5625, 12885792.1875, 12897398.603442995, 12910431.25, 12912737.349991143, 12912832.216932045, 12912834.375, 12913743.136341918, 12924046.669233767, 12933312.757810695, 12938591.041437147, 12939183.048989411, 12940568.75, 12951238.252673693, 12952773.4375, 12953795.640507547, 12955249.25015734, 12956217.16611068, 12956622.675892351, 12958621.360228647, 12961731.969395638, 12961814.18450849, 12962598.765446723, 12965075.0, 12966060.9375, 12966280.791577261, 12966507.904449647, 12987555.380758777, 12990195.796674483, 12994606.203599485, 12997170.134850906, 12997928.125, 12998401.577037904, 12999239.391505558, 13000223.4375, 13000483.837399432, 13000702.758717082, 13001388.915106587, 13001610.40442031, 13004462.756635768, 13009721.4294426, 13011666.225633273, 13011691.63956635, 13011696.815689813, 13011910.629735224, 13012068.579388112, 13013293.323755585, 13013832.88888294, 13014157.164056858, 13015228.125, 13015349.514801193, 13015359.375, 13015426.5625, 13015840.625, 13015947.108916057, 13016645.3125, 13016825.553059801, 13017995.745574566, 13018862.861715171, 13018939.0625, 13019505.768879993, 13019573.4375, 13019606.972495075, 13019708.502533032, 13020309.548136987, 13020316.314211842, 13021281.129139537, 13023551.5625, 13023888.955163315, 13023910.477646912, 13023946.013017604, 13024113.7667416, 13026592.809003284, 13027611.543011801, 13027617.762635281, 13028485.9375, 13029188.922055302, 13029246.875, 13029732.223816099, 13031381.089911303, 13031432.181211397, 13031559.224303236, 13033852.454800162, 13034704.09336411, 13039996.875, 13043867.071754983, 13045770.150655864, 13046250.0, 13054787.99137495, 13058100.354117356, 13058112.948200101, 13058162.896136127, 13062684.375, 13062690.16190985, 13064073.716760272, 13065541.352014665, 13066495.38575788, 13066642.10643374, 13066643.01560156, 13067693.790269945, 13068113.63360735, 13068531.25, 13068559.742317406, 13068560.9375, 13068838.509698017, 13069613.080203122, 13079362.604421897, 13081707.8125, 13083551.523629695, 13084140.625, 13095963.93093725, 13160192.125693975, 13167468.75, 13170397.66216223, 13173287.322397282, 13181559.481790088, 13188201.5625, 13188230.858368654, 13188639.724502832, 13189432.867788061, 13189486.041087342, 13189734.60482861, 13189814.0625, 13190415.129469136, 13192070.190984255, 13194368.464889178, 13195231.066460753, 13195261.272348061, 13195860.66444191, 13196504.409725243, 13196554.765704958, 13197269.644606559, 13202445.088412397, 13203305.519995958, 13203497.568850143, 13203921.334319115, 13205108.444758544, 13208401.583912257, 13211949.414404742, 13214098.4375, 13214161.132241996, 13214182.778813481, 13214639.55782324, 13216460.9375, 13216926.756334843, 13217289.604286227, 13217556.792496474, 13217716.234758813, 13217748.979520982, 13217752.864431811, 13224845.48033922, 13225642.1875, 13227309.375, 13228146.419518432, 13228153.125, 13228759.026750036, 13228885.913013007, 13229616.052338142, 13235085.9375, 13236807.547575867, 13239328.743465342, 13240694.347276567, 13241207.049473697, 13242501.5625, 13243461.378844567, 13243464.43294288, 13243643.11355462, 13243720.3125, 13244141.829736192, 13250879.988930779, 13256474.969351774, 13256915.625, 13257828.127814695, 13258664.250994578, 13259538.58787604, 13259541.526887065, 13262217.1875, 13262323.4375, 13262452.186540185, 13268717.1875, 13269548.498006735, 13269553.152373469, 13269575.855301978, 13269725.167813024, 13269752.015753819, 13270111.81430182, 13270129.346342264, 13270643.083412167, 13270763.573915195, 13271011.04842868, 13271461.605784109, 13274805.620509883, 13276644.715150224, 13279861.953316225, 13279863.022289582, 13280144.770059427, 13280149.811959116, 13280468.464979706, 13280681.874859463, 13280826.218027353, 13282281.984478801, 13283074.788530037, 13284941.22657376, 13285134.375, 13285482.8125, 13287225.270080963, 13291445.177618925, 13298713.352889864, 13301355.36452801, 13303501.716329105, ...], [40.218867916714906, 72.57316826773081, 70.68172631819445, 9.139815417938363, 8.104408740674987, 74.0765987468587, 61.14615049317415, 37.07982871565028, 47.60630287283509, 52.33638350011629, 45.93251841734507, 9.51251508138391, 28.721426608031827, 6.671951102182549, 27.814646300364938, 56.52067533971581, 8.197465437471326, 68.48236033126562, 53.523891195437194, 6.985688557335752, 42.652618514069644, 13.71172833772565, 10.891584245676361, 64.22180341990888, 15.55897599725932, 16.00826426090979, 20.67089340063046, 71.00345899349433, 60.70049209481958, 32.88599607233657, 13.253782821208423, 136.44200913529704, 38.08223777373479, 46.024791836828015, 28.577930035143822, 75.68811099457515, 55.307261886299045, 40.56297784025773, 60.60026425464848, 9.128670808662859, 42.018748726739155, 35.42706385588572, 41.507785705440796, 18.982147381940933, 9.902453759391925, 33.30382472879645, 9.560621007673124, 47.22158898786513, 70.43866075832045, 69.62336385510956, 29.07195413251071, 77.7616571098531, 5.28210378454841, 11.684314939009385, 35.116442548682, 9.759241072936343, 12.69286328571334, 25.413125915309056, 21.56766903304039, 16.288014325298928, 11.820681643066177, 7.168578853593528, 17.876957119525187, 11.632702940055056, 44.71866098234942, 59.90387065638829, 9.551650487451834, 53.86865286769953, 30.620095616667417, 8.807346092964952, 89.01073670378054, 29.301919152706773, 20.0273468997206, 6.7434997049052745, 42.059935401207944, 14.78602239667823, 56.84507348606649, 60.86212170532343, 57.73702362612829, 44.8678482839443, 117.21640221687069, 5.657218703931634, 38.62283794233114, 41.64511189334011, 6.38942803783034, 56.6106289823823, 85.73468088349308, 60.437435497125975, 7.542444906161366, 90.47495773830039, 27.11261493219394, 45.76104517580245, 72.72509796717682, 41.29300942874044, 25.89467388162403, 43.420370315332185, 43.62930713276816, 7.434263709129501, 42.343160070947505, 6.027243877122688, 44.36189539293149, 58.98796484340771, 21.571965698497063, 21.207136538350507, 77.33556760568158, 51.06113938414455, 47.08526747300568, 5.962430177583311, 41.750430984261286, 13.568057884326265, 6.5124433434908635, 36.342686185685764, 9.85495621335367, 48.34135077223085, 5.191324874148898, 37.760494046842695, 34.139212998637646, 28.200148153636786, 25.895590056903867, 15.399011158945505, 53.91342670064735, 52.7914116931332, 50.88455148668504, 66.87405549149702, 13.550275398688653, 10.113318487079885, 8.66453513110737, 11.180010849603999, 73.33733333798725, 11.54554402044467, 13.962849302051536, 7.116486570270575, 32.73739445869273, 16.041245200679754, 5.40077714551836, 9.915889829830824, 12.817435810059708, 101.81850430489439, 78.68951579599874, 9.658894307095702, 62.18424821571775, 13.558991193019137, 22.579012762113074, 11.714962317609206, 7.295670117175798, 55.27354706797929, 86.16907803741867, 51.560742435683565, 11.03073630700315, 9.773237251698676, 84.50645794631093, 36.14967607229967, 16.526834631414268, 52.37293771334731, 29.611442806262907, 40.71550011098747, 38.97422538298533, 39.240281721761896, 8.765282092327686, 7.234490633929473, 126.08552661587271, 45.495926054536504, 50.960265093933344, 77.60472571938828, 78.99833225744598, 8.724200366149786, 9.45335381572817, 76.04278195573772, 20.21378424156618, 50.5551907531019, 21.585854032363283, 47.98002806978432, 83.56443321731511, 19.01124748698301, 6.985504355065374, 102.81358409595418, 70.9970481968289, 74.68596855738679, 10.509249889762867, 93.41877979162973, 46.48879145240758, 69.9071917730393, 13.96637959144377, 76.39605878455093, 20.19442267086091, 9.799235433734413, 11.605992542665723, 45.955773854885194, 7.273378793083579, 18.057384178161843, 59.96713713784298, 67.2965618328671, 7.223570489169995, 38.31322051278116, 12.836499790339754, 6.898365577323317, 26.072949085403465, 43.56263802218071, 50.008204279245064, 6.857054651768245, 29.870501406386737, 58.906266009944424, 5.337205270823975, 13.819247423828791, 30.7937761767124, 19.445592924183174, 43.921881430689496, 76.45042006229342, 15.317476202177932, 41.43586413326939, 7.144916790304967, 10.396000504858504, 91.78447714975339, 78.92539118552492, 15.984323652608005, 9.268079375767362, 13.963737444245645, 16.306278724321984, 46.26482672501685, 10.17869702209922, 17.738902698555865, 53.38308355349865, 39.17510152823281, 21.626871934147015, 22.642285480029873, 9.52778609178447, 11.781493594015952, 11.678453286613209, 14.554466447118003, 5.337564260007647, 48.077819850222646, 23.958737255720898, 59.783799599163004, 8.17483668121133, 29.568605508403415, 19.640076608657598, 61.26849461505564, 78.91414785306179, 17.901934687212258, 35.97691175968712, 41.5405696462479, 73.94717093880494, 26.210146276054875, 9.644017884172431, 28.999761078622726, 40.43548922139587, 55.20119898460515, 63.34075823681024, 72.80842037446895, 48.79973468664758, 7.996089247412262, 6.9393177938850785, 20.69674446530286, 70.69401519975872, 6.500616244996027, 44.1027931302637, 39.50132317736044, 7.8103047846698175, 68.91037252533249, 109.56120439468374, 20.436285353436123, 95.04514503797893, 9.163576146588492, 14.96579956739815, 9.505997641413595, 27.53058563266306, 13.205603535183567, 37.327324024652405, 82.08051412565358, 93.38862187512395, 87.14148362527345, 18.27486952608249, 12.624059417247633, 39.179205411050994, 6.3071134660189685, 40.22263629977126, 37.81510541661412, 11.566170069044222, 18.68167259624647, 77.63906616184279, 24.65708532004241, 8.315605258029393, 95.25901229375971, 15.992022286250513, 13.62597245603532, 5.724143834379841, 67.32960214564885, 22.233838768067624, 97.90019281175194, 15.05124582670564, 5.1924960935669455, 7.242229255128544, 9.87077104181783, 38.99776166375908, 5.220761023805312, 83.43816406659688, 6.993064750760457, 33.341086765565414, 90.0510445359385, 19.198796648522563, 73.47575608842607, 6.995166812075662, 15.698810865396874, 26.252990196731446, 18.018939802406084, 59.81400572244116, 83.2852510335124, 11.108696224644433, 48.18490198292635, 56.96336740649066, 91.15070405488376, 36.74204319604223, 75.97767167172509, 20.227366895435082, 5.400504332278589, 27.559390180813647, 29.397293392283586, 71.41954248170482, 12.937312621615813, 7.4659551667598985, 39.95609741912253, 39.75017667779923, 79.6103381243555, 113.79577157863261, 40.25397036862272, 109.88123322175808, 112.47592248148234, 32.661266553353144, 69.79424366112129, 61.6912846582144, 44.421475502137596, 82.22678465653652, 74.01904848435215, 30.314156588974953, 76.76083904523828, 30.854519235948825, 13.494628025035228, 11.905293324990273, 38.9610017248409, 11.599604578341882, 5.594933264807755, 83.58014850403673, 57.436888707328116, 74.30408452163107, 57.98429543534013, 42.3874609648395, 67.7291868796551, 112.9708918681705, 10.144400333282894, 70.47667736675294, 17.448270704469966, 41.75366096301227, 14.770867025238205, 18.236679221441364, 72.67580372927236, 61.90904040963305, 19.25964049136543, 5.4230576698239, 33.56775079671617, 43.96406607897218, 10.44121067945868, 8.55040377730406, 12.826378819909682, 21.896752985083356, 39.19218670980343, 15.169276338521671, 74.67464192451152, 13.574349584935065, 6.917245722410586, 45.218328705249185, 8.871855283759128, 89.55571565269392, 11.740302360146737, 11.709165508139167, 6.379012494839418, 66.33668237310324, 11.129501449253265, 6.911934176318176, 33.23262022494359, 13.131644429215772, 5.291239008360888, 46.27931125481577, 32.89230736370966, 119.4490046454474, 66.05522718021797, 27.045169680456098, 27.553304789281093, 62.326322831820974, 12.37132788270684, 24.460308271856334, 44.59361170715612, 20.526242348474735, 47.218617533312674, 24.08939026315886, 7.213023575371187, 62.24589369952669, 7.390097261638749, 23.549132319439778, 72.44217210386226, 20.808005159183246, 55.269753697037494, 14.422613241071877, 16.856962947772292, 23.203731282281915, 10.617871150725577, 17.283613874016773, 67.4389290819475, 5.44663130183581, 8.680984810649582, 43.98812394946067, 5.3928948185701815, 6.022488909418516, 28.972767963417176, 96.35796926100298, 22.287284590828516, 9.7510979563665, 81.750135612773, 46.56696914584963, 5.414566377170885, 8.813602046480584, 7.799899368411755, 73.19405607309261, 99.9534293109083, 20.183644894351904, 9.895843302009943, 46.756563164063834, 15.352041225903424, 10.521297010917797, 61.96729072796142, 92.02417526771941, 80.12093082578451, 96.40406115066173, 22.906823679285715, 15.628609708341775, 25.816539006982556, 70.8053602694071, 64.6471740497094, 77.79793054756104, 81.52738795007815, 7.7950213372530195, 71.14953124303005, 23.651196304041143, 7.159723371945041, 5.749303935533247, 30.68164864549422, 10.960532153465499, 92.43769210789698, 27.121844842399728, 12.78665946622909, 5.953025725455507, 26.151778921841625, 74.78117614302195, 26.35587705671255, 33.73034830476931, 19.497660680581248, 89.5707620410698, 23.24162022765733, 53.89820230214421, 11.471352763544104, 108.03176804897855, 13.104952173912904, 62.827585093927766, 5.55586163833179, 34.315123333317494, 47.774070199608914, 42.69032684490883, 9.520986578819157, 8.147119494777744, 6.6486347127445065, 25.562835749762904, 18.54372904471493, 69.26664147782456, 34.73717577417818, 52.00155539926482, 64.81162993851383, 28.542857961068588, 10.25285137369513, 85.72554633714608, 54.08066020179598, 116.4442195109594, 67.8831872244801, 45.11461864794334, 6.341353400438264, 5.6453875407388985, 12.481272773856341, 8.97738816904949, 44.649313884029574, 14.51228520882282, 13.717278016378211, 31.01926530762568, 51.842066993802376, 17.48587261079128, 39.29622804647826, 12.12253353017145, 31.05474786021759, 97.5649238585495, 5.49038687182193, 26.787005387752455, 26.246230850469086, 13.7117191393092, 9.674307963772929, 6.921441045783719, 33.0584722041282, 18.922245909115937, 83.96994632401348, 43.8645302717114, 10.027442500912706, 58.48964521472549, 90.88445408570323, 63.47835415850313, 69.9317624544507, 19.587395123953808, 48.22272798298698, 7.617724150009778, 50.377430489368216, 18.45174026947381, 9.871841636953501, 21.05277279335388, 7.134179894339254, 70.65181724955391, 5.033337505863604, 14.258337202004265, 7.420783434653146, 18.01824077756662, 31.245687045931987, 9.309928888647418, 73.65265465590467, 94.53524007770103, 21.7953415413739, 74.29718270505289, 33.53539479789968, 44.013896885295296, 29.20850738581057, 14.746235161497985, 56.095301417087235, 41.042384457797915, 23.091713229450725, 62.50216348612489, 18.753051553765975, 5.845963479575882, 145.76019579711922, 36.61287458774365, 18.81427855444483, 8.409499578302398, 38.826255697666085, 36.66950962029744, 8.472901907536874, 6.611751304524581, 98.00381788008735, 47.34651650680475, 61.42168860080703, 7.985077664501811, 25.019679690059025, 11.996602579014947, 22.523107965350295, 8.16805141173297, 27.233892449734643, 37.063695444635016, 9.286021086333813, 59.85030677083648, 10.279370123589494, 24.88178367478201, 7.648293188470427, 66.35382178745911, 198.33941403989243, 79.05888582129128, 25.902045911926088, 77.88698303199159, 10.151553789401614, 46.18005662237261, 7.987420327269612, 65.53498980622098, 6.186383247053125, 60.77926108357504, 11.589610136750423, 31.426730641199637, 87.89254199524882, 6.6806224314556815, 27.615559538627345, 55.00481611506893, 16.0842975296149, 11.977813285414033, 50.12161845644995, 19.61202794188622, 67.60378116133674, 11.181671832501133, 6.683520212993504, 68.3149766403098, 29.9265223499943, 6.62048487558156, 51.09998404112383, 12.026463015212679, 89.05493801574656, 11.52844997551841, 20.630603199547007, 51.759457145887026, 47.1287722394474, 11.81914668937786, 46.231843368264684, 76.23178611505855, 93.89779476110074, 18.08164387842644, 53.845042891814565, 86.89567093459469, 72.00324754773644, 13.025766358159538, 72.9028653183779, 76.9268435144511, 8.819030217246107, 7.285767570095409, 137.8513008967621, 16.956908488916874, 57.92476164212388, 41.51586463444836, 10.088899224625983, 5.96009086182986, 7.616648560602732, 9.234492368689539, 63.24801736085669, 45.50646724681968, 23.618795525634127, 5.175786225128526, 9.998299950252504, 45.002755060882656, 40.15002444814745, 139.55066461614265, 20.083778401347963, 19.081271529944992, 30.51596810344279, 25.179088909530886, 41.32757434212343, 15.22913472333345, 86.57541947544766, 58.7160309414353, 6.909287597626771, 82.81521531500849, 23.62105262400926, 140.72185139560852, 9.880347440195258, 5.071708539945867, 29.94347132123141, 11.402335316099355, 5.078184593199912, 5.190258944110415, 26.6808377287075, 27.775216922449186, 51.98852555869077, 13.350934504805169, 63.47452463979236, 48.607530910221065, 30.592342984905912, 52.586505145906834, 66.0981913721146, 18.285951514391577, 36.769644645781845, 27.911565381135187, 6.831262223153821, 65.79378448944894, 47.00872987175727, 74.3267369078605, 22.491233966645215, 9.060800983654964, 74.96142947346056, 59.3168612966211, 67.877246840135, 13.666765579591349, 72.86350992216893, 8.507625370016896, 19.071562693716707, 11.909307673471012, 8.288950916399319, 10.938056857881234, 37.03369281545245, 29.01586999345111, 57.12741503661544, 77.48801608688603, 102.57111464694916, 94.38468914650453, 6.891040292360432, 8.904637307148079, 5.37414666980252, 17.1969247663195, 39.34041202238449, 11.0814711597084, 17.352208856949357, 33.263037229236566, 103.46784097215757, 46.13575551872196, 32.52125329955177, 43.75454619181488, 8.03977153670477, 23.359507967458004, 28.74997534687475, 74.81519906723578, 49.370567342566126, 6.223837791805365, 8.103413533654233, 5.164359065299796, 9.91966155831215, 36.08838461813411, 15.862297638537893, 55.900456746798, 23.92140198109814, 20.394004175510954, 22.18177377193518, 38.114027372742825, 22.89648071488854, 13.594411282968247, 36.96765832226628, 6.858075926140742, 17.039861729837785, 17.37773536398175, 8.64491510185419, 20.2715972420642, 29.921582431972126, 11.52098195905519, 6.750690031909621, 8.78282172589869, 25.21465724272599, 55.725390766748006, 88.11076470615623, 12.302828201612657, 22.283097954892394, 8.782616402730827, 22.620618456482838, 65.21961345337091, 5.258488261896426, 119.63058159278111, 64.6396286565591, 58.727988271793144, 8.18129664021712, 5.080536241712815, 41.617304832164585, 27.935174657164538, 11.088761446022335, 9.980160897897589, 79.40667583531385, 74.79433384839945, 54.06627257223016, 13.178788902583321, 90.65191135519748, 5.896018572264013, 123.18262460201592, 26.079279687921694, 91.0449483849452, 52.92127297545647, 31.45579909279613, 162.61819431319293, 49.914834174582616, 5.644615900139124, 17.39169391968074, 76.56817815031575, 6.183624817278085, 43.7411915879684, 62.38108890302229, 5.3184535724320225, 24.12043136215394, 7.347657641979268, 15.770078988814065, 69.83460331317984, 5.998165649048936, 19.885720738150702, 35.77252198734089, 54.68851730456095, 70.3912547488215, 6.904693358808941, 9.674544478235092, 21.631639705997976, 40.96310139241982, 6.756426227374491, 9.570916765257875, 79.71379672352398, 15.349008007561892, 44.530165329467806, 79.96517579106855, 9.669464317813867, 71.20268075313855, 11.660484621729847, 62.14004047423143, 29.370464929780898, 21.776072869851063, 5.263667586398182, 44.80067895160589, 10.612691770726382, 10.978552054876998, 76.96953087008815, 17.962520124784078, 82.52961037277534, 5.529807653820992, 64.24115389792485, 52.55212158112182, 42.170308629631634, 77.5746198411572, 78.556093354925, 6.248430057356813, 5.273038373773008, 51.872995942252814, 10.287226704319693, 58.56683725446767, 11.556100978257662, 11.88308811854943, 11.518632847037969, 46.51764906660057, 12.550691060683508, 80.04409208269672, 16.358801436662244, 186.70646443432958, 28.10841684401976, 105.8269736392287, 21.34700287720834, 26.371612387854945, 7.647970315249232, 11.682157975676386, 43.51735040416316, 80.47889165045154, 21.918130489176104, 11.274537354298403, 9.995531128006439, 9.77735027174129, 33.62700081321004, 67.86134214575225, 53.4865082180248, 59.60179732522674, 5.173095393187168, 54.414230115870645, 108.93090030977687, 22.939450141269457, 10.904880463992663, 58.768969594443135, 5.545666885712103, 50.93223245964856, 9.89675465506291, 8.907420479719251, 50.68614004427489, 87.54406055312265, 6.729916617026416, 81.27411447723134, 11.249234711030828, 121.17174616212178, 76.68190347291159, 6.99949282732829, 50.37410641993085, 46.495126948551494, 87.20030052819914, 94.2912103397258, 85.70034311435596, 9.847350376721344, 11.879572140250025, 16.526212997129946, 69.92347031509996, 8.955226358965742, 137.59632576541705, 8.709555730689424, 49.86287146310117, 11.409562578676272, 7.315230040989776, 52.99006496692308, 52.555198673228034, 18.62545120330582, 21.903159037837025, 7.877905123359341, 8.136131994375726, 17.99171710669828, 7.837977426806145, 5.309189637878038, 65.51155901852218, 8.21367843010827, 37.000773023031236, 34.638594028919236, 48.76879795451953, 5.187631503055411, 60.41616268387351, 8.822452496392597, 7.995536976433549, 69.59897967854975, 7.091354612068618, 125.36310902093135, 61.102890760197006, 100.45938225590002, 28.6063493068487, 16.977864926099322, 16.702048212053235, 38.22917330851078, 10.473585322860433, 11.59419110244572, 67.26603370071012, 15.228284716489567, 9.263784993100055, 12.726871612450786, 15.097253709766838, 46.53668693008166, 72.10414137367697, 6.314749169694676, 57.14899091476751, 20.982061671934865, 25.745573841265518, 61.13991589796069, 71.2962759625341, 11.067488741634138, 81.63100350041591, 57.98585444510471, 7.581035422531887, 64.34369931545984, 19.125492466290904, 7.075535009541221, 9.423362608451244, 51.79705150699972, 26.259293746029734, 62.78508302682911, 15.156513922836613, 134.20798731034017, 15.896382315848893, 90.14749990797476, 16.09100366080549, 5.241756996742849, 94.51378687632575, 91.45703452294445, 48.094448592029195, 11.249779985328878, 101.16336627126671, 5.344608640861512, 6.387253272391462, 54.33543983566486, 8.782032054288177, 18.464739195498623, 6.660160006047113, 28.00576270230915, 6.767788901753516, 5.6704758951067396, 52.95613349435568, 15.739636544802687, 7.591099115520442, 17.23833351978505, 49.941997255927554, 23.191102552066646, 9.83577135375209, 12.096644003976076, 9.906332806254914, 20.031206866502952, 19.138597998003615, 11.400591614724117, 52.10538575143963, 75.38566067801801, 33.18322694907869, 72.9114585217308, 23.153379022057987, 28.04923977771259, 48.06362261788202, 44.028091447825105, 24.209371562350846, 30.619971708878744, 17.840317414307272, 28.596919130214822, 37.172502637295494, 9.734716757760541, 91.67201657209259, 63.0690137624201, 78.53314800890277, 6.223031450280965, 11.6339861720775, 113.64860282886326, 54.37336371869017, 22.439001336767717, 68.5645813895471, 74.08432776370174, 20.02774444903799, 59.83951795365213, 85.64379194666394, 12.266713329915996, 85.52646637128049, 7.137448393600684, 6.090950449903445, 23.097422364466745, 17.245626510080687, 11.918685859622478, 19.821181570870596, 62.12964542740036, 116.24412835943998, 74.6664699923823, 6.504622012893373, 39.49904296675168, 49.72326144594623, 25.854179223234866, 10.368704498489848, 17.392273584056355, 40.08847618249223, 10.845979604635614, 23.943991299713407, 115.19203293206147, 44.78298932744891, 8.717336550936103, 24.951534064973178, 6.889858258810092, 42.9045583548207, 58.31509368179503, 16.08159805095406, 14.45117577355353, 10.174258638843753, 9.977969717003939, 7.1624844121354325, ...])
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);
([3827078.0831636437, 4076967.1875, 4475506.25, 4498648.201880786, 4663824.638862237, 4664116.923836463, 4668273.52664277, 6489510.241264638, 6890721.875, 7613988.483954559, 7614804.6875, 7614804.894198017, 7614828.125, 7673429.210925087, 7673599.963079365, 7701487.5, 7702210.7650989685, 7702289.057879726, 7713040.473588431, 7713071.332068242, 7713384.296553869, 7713784.512987215, 8013159.218494705, 8013436.531819614, 8014039.172615994, 8014142.44179633, 8015571.288428881, 8015864.0625, 8016275.0, 8016632.8125, 8019061.973400851, 8019578.125, 8649843.185818536, 8672656.25, 8713878.125, 8795568.75, 8797855.783397451, 8799051.5625, 8805192.1875, 8962596.625095066, 8962631.25, 9068692.1875, 9069549.988757705, 9080213.042415775, 9136172.481066853, 9136618.75, 9152915.884191113, 9198262.5, 9199352.928639857, 9200087.5, 9200388.17288372, 9203059.458862178, 9237807.518909397, 9237994.079125881, 9358021.875, 9429966.091064133, 9503497.688789349, 9515242.007377356, 9529046.800137745, 9541056.500985576, 9541080.089794384, 9551428.301296586, 9552545.473369809, 9553189.363219641, 9553823.4375, 9553948.4375, 9554011.186975952, 9554176.729625147, 9554254.6875, 9554261.807575978, 9554859.375, 9555479.6875, 9555546.21433942, 9556274.898953492, 10202657.8125, 10397011.219946526, 10435963.967512248, 10445116.32347721, 10445378.125, 10471066.65425238, 10471115.298832666, 10471141.379907744, 10474157.051227355, 10474684.375, 10831457.159847328, 10848706.700844225, 10876372.370063087, 10878815.625, 10880065.453729773, 10889612.159372112, 10891223.361841027, 10928145.3125, 10936651.5625, 10982915.625, 10985749.405244738, 10989273.4375, 11000115.625, 11000447.944829104, 11001020.817050802, 11002290.018741325, 11002400.0, 11003435.9375, 11003658.882869715, 11003820.860318268, 11004110.9375, 11006175.784688003, 11006239.752813566, 11006342.448146027, 11006400.915958066, 11006719.898548806, 11006779.847342748, 11006796.69713842, 11006828.685439257, 11007492.1875, 11372038.580958819, 11537442.1875, 11570189.207742292, 11572196.858382067, 11674546.726207403, 11756746.990066992, 11764526.5625, 11767704.094947955, 11768710.9375, 11797008.746320702, 11797073.017380001, 11801224.237070723, 11815928.777310133, 11837669.297604082, 11873220.3125, 11874434.626825672, 11874545.02963364, 11874568.731078243, 11882325.0, 11883197.462117014, 11884531.310114749, 11885709.993832994, 11893935.240655165, 11894298.4375, 11894539.0625, 11894826.925977571, 11895138.959815424, 11895227.707906513, 11895780.372051788, 11895894.095805554, 11896516.248738669, 11896714.621798394, 11898039.530469134, 11899015.880738175, 11900976.499562632, 11907175.48007179, 11910199.154144365, 11910312.5, 11911992.549338609, 11912253.125, 11918741.257259166, 11922236.552518744, 11927125.0, 11928577.955322562, 11928685.18239359, 11930475.41324661, 11937703.125, 11940640.625, 11955368.75, 11959950.0, 11961866.04731214, 11964063.24501491, 11964451.703288052, 11967303.381622132, 11968983.736421304, 11969203.125, 11969992.405182578, 11970584.375, 11970884.375, 11970908.584129306, 11971802.581293793, 11972035.031832548, 11972234.072005985, 11972262.116100624, 11974952.689688528, 11978203.125, 11979714.047319202, 11980154.6875, 11980155.968257336, 11981028.125, 11982258.891944604, 11982970.8184008, 11983088.784466626, 11984543.75, 11984553.673059393, 11984745.944344979, 11986421.749191023, 11988506.25, 11988512.874736885, 11988688.439497584, 11988907.123458335, 11988961.57744592, 11988973.244458063, 11988988.47168063, 11989500.987660727, 11989620.763688572, 11989904.926534459, 11989961.81087169, 11990065.486711599, 11990318.420715703, 11990374.38798618, 11990461.337119311, 11990501.094643986, 11990643.75, 11991168.407004017, 11991171.160571206, 11991171.963519499, 11992565.100350633, 11993206.885556819, 11993576.5625, 11993900.24910023, 11994648.361648308, 11994827.842416413, 11994836.482646387, 11994935.9375, 11995058.669229738, 11995755.268242244, 11997363.930969063, 12000176.556479387, 12002537.32146195, 12005251.170468476, 12005787.72346711, 12008456.547195405, 12011112.825919844, 12015577.95248247, 12016621.747283218, 12018698.4375, 12018724.71611062, 12019154.6875, 12019182.595045622, 12019252.158135949, 12019463.354251081, 12022596.875, 12022635.9375, 12022945.378528645, 12024068.956648875, 12024734.195587352, 12024892.2494715, 12025894.764313916, 12026448.785438938, 12026603.125, 12032410.679955384, 12043054.6875, 12051901.5625, 12062465.196505373, 12062984.375, 12062986.907081017, 12063753.946150579, 12063804.103783261, 12064312.5, 12073543.83573998, 12073554.430087067, 12075079.6875, 12075384.91338493, 12076645.418258104, 12077098.4375, 12078627.51210525, 12078667.603423152, 12078674.794618243, 12078981.467824712, 12079042.387011053, 12079795.26018726, 12079893.231993653, 12079973.42818345, 12081331.172693307, 12085858.571252095, 12089083.792785127, 12092889.727900255, 12096990.437660692, 12104540.625, 12104837.809528263, 12104957.8125, 12105181.25, 12105381.513502847, 12105440.174092593, 12105473.324832892, 12105498.205289654, 12105520.366991807, 12105604.582429217, 12105611.18827348, 12105623.043475853, 12105667.45725644, 12105712.5, 12105730.06694326, 12105745.3125, 12105748.465995772, 12105787.065675985, 12105795.752861507, 12105830.263218436, 12105847.258301664, 12105849.104736237, 12105915.625, 12106021.362991992, 12106086.191479504, 12106191.206047809, 12106235.172003012, 12106237.5, 12106261.9967732, 12106314.817764383, 12106321.161675988, 12106335.940617133, 12106376.5625, 12106390.175727328, 12106418.737803482, 12106428.125, 12106581.25, 12106601.161584603, 12106734.1790148, 12106743.75, 12106822.800509801, 12106846.928007497, 12106916.725917563, 12106976.5625, 12106998.4375, 12107213.414147392, 12107265.228783967, 12107412.5, 12107566.72809244, 12107641.84158978, 12107704.6875, 12107734.357515, 12107980.571900915, 12107982.254943287, 12107982.655068187, 12107985.9375, 12108223.4375, 12108694.7765789, 12109025.977444177, 12109289.736804629, 12109357.8125, 12109484.939586077, 12109512.5, 12109557.372920962, 12109578.571367923, 12109597.649072006, 12109825.282290487, 12109852.774308942, 12110229.310837848, 12111078.125, 12111158.399753042, 12111348.222846158, 12112154.6875, 12112156.25, 12112195.290424021, 12112266.451905362, 12112317.1875, 12112377.094441779, 12112406.25, 12112427.303824998, 12112464.72208397, 12112595.666951047, 12112618.022149306, 12112621.117597621, 12112692.816013845, 12112846.40694372, 12112876.55461634, 12112999.511412611, 12113017.65516512, 12113140.708293242, 12113363.602034142, 12113400.0, 12113510.996000893, 12113602.966632444, 12113624.58822573, 12113683.536700914, 12113715.625, 12113791.58894663, 12113818.75, 12113959.73449245, 12114062.842661304, 12114071.14906066, 12114343.75, 12114517.188647855, 12115080.388122356, 12116137.807735521, 12116865.0524496, 12116987.504911948, 12117219.370981917, 12117551.116583403, 12118227.548434962, 12118323.193351286, 12118893.074473344, 12118901.097383482, 12123576.031141443, 12129695.984985303, 12140382.566090735, 12144301.5625, 12154178.99774033, 12462907.8125, 12465085.343473917, 12465105.024765795, 12472929.151250226, 12499321.244566625, 12503265.61771034, 12513031.25, 12515805.853320587, 12518296.875, 12519882.669357726, 12522294.175660659, 12529861.636153184, 12533874.647348905, 12534098.940821763, 12534365.625, 12536943.39256372, 12536958.49062303, 12537592.1875, 12540604.54078759, 12542608.71952766, 12543271.20612418, 12543371.769043865, 12543565.201090973, 12543866.082881017, 12544356.25, 12544496.875, 12544608.22716267, 12544691.504297784, 12544939.575366504, 12545942.506963704, 12546504.164940452, 12548002.482886767, 12549556.849763347, 12550171.875, 12551024.389346197, 12553274.573999494, 12553645.914605195, 12554149.52361172, 12558446.54011826, 12558653.721306944, 12558902.257933233, 12558943.919299966, 12559267.03367043, 12559395.3125, 12559846.584173977, 12559853.125, 12559921.875, 12560533.313350674, 12560821.875, 12561715.31716679, 12562743.893618459, 12563080.335882455, 12563830.676744372, 12565178.01534766, 12566595.3125, 12567098.362365823, 12567138.352983654, 12570407.967581715, 12570522.266203478, 12572162.5, 12573433.441195566, 12577128.89641721, 12577173.969471646, 12577196.790160289, 12578905.909069365, 12579107.8125, 12580462.709265053, 12586112.5, 12588330.667236917, 12589362.5, 12590470.773123713, 12590595.009292359, 12594229.558472957, 12599574.575211925, 12608117.403512767, 12608827.851632254, 12671425.9585264, 12678209.204751551, 12681860.080461927, 12700737.5, 12707916.497358348, 12709479.458708366, 12710503.125, 12713654.6875, 12713807.170032283, 12713881.37383515, 12714695.3125, 12714739.525264299, 12714994.694222812, 12715717.1875, 12715994.315227147, 12716531.80299305, 12716555.409557598, 12716833.924386451, 12718304.6875, 12720606.132637972, 12721349.636892227, 12722324.090764552, 12727945.3125, 12730719.36815171, 12738025.0, 12747916.180139676, 12752829.302973894, 12754249.88204892, 12754255.337774895, 12755051.075672762, 12755156.630337887, 12760487.583493985, 12779275.379485993, 12779866.367755944, 12780148.256603278, 12795410.510568116, 12798906.172491563, 12801265.625, 12804116.347495807, 12807239.0625, 12811624.955799792, 12813626.5625, 12816892.8029084, 12816894.597590758, 12817446.875, 12817448.47737612, 12817731.25, 12817842.879426803, 12818047.451749615, 12819988.517196544, 12820109.423200067, 12822109.722235376, 12822847.944791622, 12823132.133340562, 12824646.340700211, 12825100.625692362, 12825146.62699766, 12825334.349493712, 12825350.0, 12825388.084446153, 12825408.483419832, 12825426.256255211, 12825432.8125, 12825440.625, 12825442.1875, 12825465.572806459, 12825503.125, 12825514.166378817, 12825527.77159417, 12825540.557302866, 12825558.548117688, 12825587.923097461, 12825595.3125, 12825602.566355964, 12825658.55677344, 12825659.600432733, 12825698.4375, 12825707.8125, 12825709.71147163, 12825844.501666881, 12825882.8125, 12825985.9375, 12826000.931214428, 12826008.757747902, 12826056.04324593, 12826070.805337884, 12826074.59740563, 12826082.5814326, 12826082.743702898, 12826084.69357513, 12826184.32083663, 12826264.0625, 12826274.379786775, 12826293.533670692, 12826293.872877147, 12826301.5625, 12826304.6875, 12826312.5, 12826338.914117128, 12826351.495533213, 12826352.395655038, 12826354.6875, 12826418.13793695, 12826429.6875, 12826436.832407994, 12826439.0625, 12826465.901692525, 12826470.3125, 12826476.5625, 12826479.25765796, 12826493.34942278, 12826508.653290857, 12826542.458158247, 12826547.35836621, 12826549.904342886, 12826553.97571071, 12826559.375, 12826562.53425297, 12826607.398198156, 12826628.646202456, 12826633.652235303, 12826641.426252525, 12826674.425031561, 12826684.882795284, 12826685.95215186, 12826695.792146612, 12826699.408962129, 12826709.375, 12826715.093186248, 12826721.913988076, 12826723.4375, 12826735.85236223, 12826743.892276205, 12826766.260640565, 12826773.4375, 12826789.0625, 12826818.75, 12826855.636570586, 12826864.416103903, 12826881.302327452, 12826889.94977851, 12826900.590260634, 12826935.175796263, 12826936.381824186, 12826945.879029535, 12826982.8125, 12826991.402888233, 12826995.54700163, 12827007.849427508, 12827010.820620494, 12827064.0625, 12827067.1875, 12827087.590057647, 12827106.692055162, 12827111.633308614, 12827129.6875, 12827134.241421657, 12827138.111752303, 12827141.53357842, 12827162.105220292, 12827173.4375, 12827203.930230767, 12827217.1875, 12827217.260969283, 12827234.375, 12827235.334105117, 12827256.93883755, 12827279.290823363, 12827279.54454118, 12827285.9375, 12827299.022428107, 12827312.654058581, 12827314.863425989, 12827317.356370008, 12827317.69188419, 12827319.78787376, 12827321.774306444, 12827322.092094598, 12827343.672146829, 12827352.63406239, 12827362.5, 12827365.625, 12827368.75, 12827393.75, 12827423.4375, 12827427.229582053, 12827435.9375, 12827519.732687918, 12827523.767668389, 12827543.349792875, 12827581.25, 12827649.411331335, 12827658.969557095, 12827691.849141082, 12827743.554748386, 12827846.875, 12827862.5, 12827896.494863322, 12827948.4375, 12827964.458353568, 12828003.904859867, 12828042.635934494, 12828092.191985799, 12828110.81268228, 12828110.9375, 12828164.063122137, 12828189.0625, 12828192.1875, 12828242.41907919, 12828246.263236377, 12828253.731920594, 12828257.260633504, 12828318.098724479, 12828347.36295931, 12828441.524302907, 12828509.345217109, 12828511.452832675, 12828628.071757296, 12828740.963001352, 12828904.6875, 12828990.625, 12828999.35447715, 12829051.064683441, 12829132.481241824, 12829181.25, 12829181.25, 12829279.6875, 12829421.523917822, 12829485.574293371, 12829496.831901655, 12829631.872405618, 12830036.944345938, 12830072.43771334, 12830150.0, 12830218.463243958, 12830230.632279389, 12830518.382653236, 12830734.375, 12830812.444140749, 12830908.970147304, 12831065.625, 12831102.018429521, 12831243.021926384, 12831405.27407878, 12831606.871264566, 12831762.22572861, 12831771.18007519, 12831795.55033271, 12831956.185461683, 12832319.583674733, 12832376.58715093, 12832395.3125, 12832501.445606928, 12832586.578408135, 12832740.813350031, 12832894.583368279, 12832912.106058342, 12832917.1875, 12832933.282341372, 12832959.375, 12832986.682810409, 12833001.5625, 12833077.920461342, 12833113.130088793, 12833115.418044386, 12833135.77025954, 12833173.412440263, 12833249.116558678, 12833253.125, 12833260.929302674, 12833262.612441024, 12833288.507836856, 12833310.671605065, 12833368.237932555, 12833451.5625, 12833463.925270304, 12833475.77960103, 12833479.961125204, 12833484.375, 12833674.617655568, 12833862.802025585, 12833961.477197103, 12834008.334689232, 12834009.375, 12834152.433590427, 12834167.1875, 12834192.1875, 12834205.548760414, 12834213.790900856, 12834222.670883192, 12834234.322263844, 12834287.5, 12834314.71337812, 12834425.884711122, 12834473.4375, 12834474.690663148, 12834548.4375, 12834905.355822444, 12835059.754730914, 12835462.01377668, 12835953.125, 12836054.651931094, 12836142.45780048, 12836373.385585293, 12837459.47795598, 12837751.802511083, 12838803.125, 12839223.811965415, 12843343.75, 12845201.878559887, 12846478.125, 12847021.37145144, 12847753.617891435, 12847875.648576196, 12849134.375, 12849760.580972377, 12849853.027432596, 12850277.787585333, 12850717.804373134, 12853241.705857417, 12859006.182378944, 12861219.776086964, 12869151.5625, 12885792.1875, 12897398.603442995, 12910431.25, 12912737.349991143, 12912832.216932045, 12912834.375, 12913743.136341918, 12924046.669233767, 12933312.757810695, 12938591.041437147, 12939183.048989411, 12940568.75, 12951238.252673693, 12952773.4375, 12953795.640507547, 12955249.25015734, 12956217.16611068, 12956622.675892351, 12958621.360228647, 12961731.969395638, 12961814.18450849, 12962598.765446723, 12965075.0, 12966060.9375, 12966280.791577261, 12966507.904449647, 12987555.380758777, 12990195.796674483, 12994606.203599485, 12997170.134850906, 12997928.125, 12998401.577037904, 12999239.391505558, 13000223.4375, 13000483.837399432, 13000702.758717082, 13001388.915106587, 13001610.40442031, 13004462.756635768, 13009721.4294426, 13011666.225633273, 13011691.63956635, 13011696.815689813, 13011910.629735224, 13012068.579388112, 13013293.323755585, 13013832.88888294, 13014157.164056858, 13015228.125, 13015349.514801193, 13015359.375, 13015426.5625, 13015840.625, 13015947.108916057, 13016645.3125, 13016825.553059801, 13017995.745574566, 13018862.861715171, 13018939.0625, 13019505.768879993, 13019573.4375, 13019606.972495075, 13019708.502533032, 13020309.548136987, 13020316.314211842, 13021281.129139537, 13023551.5625, 13023888.955163315, 13023910.477646912, 13023946.013017604, 13024113.7667416, 13026592.809003284, 13027611.543011801, 13027617.762635281, 13028485.9375, 13029188.922055302, 13029246.875, 13029732.223816099, 13031381.089911303, 13031432.181211397, 13031559.224303236, 13033852.454800162, 13034704.09336411, 13039996.875, 13043867.071754983, 13045770.150655864, 13046250.0, 13054787.99137495, 13058100.354117356, 13058112.948200101, 13058162.896136127, 13062684.375, 13062690.16190985, 13064073.716760272, 13065541.352014665, 13066495.38575788, 13066642.10643374, 13066643.01560156, 13067693.790269945, 13068113.63360735, 13068531.25, 13068559.742317406, 13068560.9375, 13068838.509698017, 13069613.080203122, 13079362.604421897, 13081707.8125, 13083551.523629695, 13084140.625, 13095963.93093725, 13160192.125693975, 13167468.75, 13170397.66216223, 13173287.322397282, 13181559.481790088, 13188201.5625, 13188230.858368654, 13188639.724502832, 13189432.867788061, 13189486.041087342, 13189734.60482861, 13189814.0625, 13190415.129469136, 13192070.190984255, 13194368.464889178, 13195231.066460753, 13195261.272348061, 13195860.66444191, 13196504.409725243, 13196554.765704958, 13197269.644606559, 13202445.088412397, 13203305.519995958, 13203497.568850143, 13203921.334319115, 13205108.444758544, 13208401.583912257, 13211949.414404742, 13214098.4375, 13214161.132241996, 13214182.778813481, 13214639.55782324, 13216460.9375, 13216926.756334843, 13217289.604286227, 13217556.792496474, 13217716.234758813, 13217748.979520982, 13217752.864431811, 13224845.48033922, 13225642.1875, 13227309.375, 13228146.419518432, 13228153.125, 13228759.026750036, 13228885.913013007, 13229616.052338142, 13235085.9375, 13236807.547575867, 13239328.743465342, 13240694.347276567, 13241207.049473697, 13242501.5625, 13243461.378844567, 13243464.43294288, 13243643.11355462, 13243720.3125, 13244141.829736192, 13250879.988930779, 13256474.969351774, 13256915.625, 13257828.127814695, 13258664.250994578, 13259538.58787604, 13259541.526887065, 13262217.1875, 13262323.4375, 13262452.186540185, 13268717.1875, 13269548.498006735, 13269553.152373469, 13269575.855301978, 13269725.167813024, 13269752.015753819, 13270111.81430182, 13270129.346342264, 13270643.083412167, 13270763.573915195, 13271011.04842868, 13271461.605784109, 13274805.620509883, 13276644.715150224, 13279861.953316225, 13279863.022289582, 13280144.770059427, 13280149.811959116, 13280468.464979706, 13280681.874859463, 13280826.218027353, 13282281.984478801, 13283074.788530037, 13284941.22657376, 13285134.375, 13285482.8125, 13287225.270080963, 13291445.177618925, 13298713.352889864, 13301355.36452801, 13303501.716329105, ...], [40.218867916714906, 72.57316826773081, 70.68172631819445, 9.139815417938363, 8.104408740674987, 74.0765987468587, 61.14615049317415, 37.07982871565028, 47.60630287283509, 52.33638350011629, 45.93251841734507, 9.51251508138391, 28.721426608031827, 6.671951102182549, 27.814646300364938, 56.52067533971581, 8.197465437471326, 68.48236033126562, 53.523891195437194, 6.985688557335752, 42.652618514069644, 13.71172833772565, 10.891584245676361, 64.22180341990888, 15.55897599725932, 16.00826426090979, 20.67089340063046, 71.00345899349433, 60.70049209481958, 32.88599607233657, 13.253782821208423, 136.44200913529704, 38.08223777373479, 46.024791836828015, 28.577930035143822, 75.68811099457515, 55.307261886299045, 40.56297784025773, 60.60026425464848, 9.128670808662859, 42.018748726739155, 35.42706385588572, 41.507785705440796, 18.982147381940933, 9.902453759391925, 33.30382472879645, 9.560621007673124, 47.22158898786513, 70.43866075832045, 69.62336385510956, 29.07195413251071, 77.7616571098531, 5.28210378454841, 11.684314939009385, 35.116442548682, 9.759241072936343, 12.69286328571334, 25.413125915309056, 21.56766903304039, 16.288014325298928, 11.820681643066177, 7.168578853593528, 17.876957119525187, 11.632702940055056, 44.71866098234942, 59.90387065638829, 9.551650487451834, 53.86865286769953, 30.620095616667417, 8.807346092964952, 89.01073670378054, 29.301919152706773, 20.0273468997206, 6.7434997049052745, 42.059935401207944, 14.78602239667823, 56.84507348606649, 60.86212170532343, 57.73702362612829, 44.8678482839443, 117.21640221687069, 5.657218703931634, 38.62283794233114, 41.64511189334011, 6.38942803783034, 56.6106289823823, 85.73468088349308, 60.437435497125975, 7.542444906161366, 90.47495773830039, 27.11261493219394, 45.76104517580245, 72.72509796717682, 41.29300942874044, 25.89467388162403, 43.420370315332185, 43.62930713276816, 7.434263709129501, 42.343160070947505, 6.027243877122688, 44.36189539293149, 58.98796484340771, 21.571965698497063, 21.207136538350507, 77.33556760568158, 51.06113938414455, 47.08526747300568, 5.962430177583311, 41.750430984261286, 13.568057884326265, 6.5124433434908635, 36.342686185685764, 9.85495621335367, 48.34135077223085, 5.191324874148898, 37.760494046842695, 34.139212998637646, 28.200148153636786, 25.895590056903867, 15.399011158945505, 53.91342670064735, 52.7914116931332, 50.88455148668504, 66.87405549149702, 13.550275398688653, 10.113318487079885, 8.66453513110737, 11.180010849603999, 73.33733333798725, 11.54554402044467, 13.962849302051536, 7.116486570270575, 32.73739445869273, 16.041245200679754, 5.40077714551836, 9.915889829830824, 12.817435810059708, 101.81850430489439, 78.68951579599874, 9.658894307095702, 62.18424821571775, 13.558991193019137, 22.579012762113074, 11.714962317609206, 7.295670117175798, 55.27354706797929, 86.16907803741867, 51.560742435683565, 11.03073630700315, 9.773237251698676, 84.50645794631093, 36.14967607229967, 16.526834631414268, 52.37293771334731, 29.611442806262907, 40.71550011098747, 38.97422538298533, 39.240281721761896, 8.765282092327686, 7.234490633929473, 126.08552661587271, 45.495926054536504, 50.960265093933344, 77.60472571938828, 78.99833225744598, 8.724200366149786, 9.45335381572817, 76.04278195573772, 20.21378424156618, 50.5551907531019, 21.585854032363283, 47.98002806978432, 83.56443321731511, 19.01124748698301, 6.985504355065374, 102.81358409595418, 70.9970481968289, 74.68596855738679, 10.509249889762867, 93.41877979162973, 46.48879145240758, 69.9071917730393, 13.96637959144377, 76.39605878455093, 20.19442267086091, 9.799235433734413, 11.605992542665723, 45.955773854885194, 7.273378793083579, 18.057384178161843, 59.96713713784298, 67.2965618328671, 7.223570489169995, 38.31322051278116, 12.836499790339754, 6.898365577323317, 26.072949085403465, 43.56263802218071, 50.008204279245064, 6.857054651768245, 29.870501406386737, 58.906266009944424, 5.337205270823975, 13.819247423828791, 30.7937761767124, 19.445592924183174, 43.921881430689496, 76.45042006229342, 15.317476202177932, 41.43586413326939, 7.144916790304967, 10.396000504858504, 91.78447714975339, 78.92539118552492, 15.984323652608005, 9.268079375767362, 13.963737444245645, 16.306278724321984, 46.26482672501685, 10.17869702209922, 17.738902698555865, 53.38308355349865, 39.17510152823281, 21.626871934147015, 22.642285480029873, 9.52778609178447, 11.781493594015952, 11.678453286613209, 14.554466447118003, 5.337564260007647, 48.077819850222646, 23.958737255720898, 59.783799599163004, 8.17483668121133, 29.568605508403415, 19.640076608657598, 61.26849461505564, 78.91414785306179, 17.901934687212258, 35.97691175968712, 41.5405696462479, 73.94717093880494, 26.210146276054875, 9.644017884172431, 28.999761078622726, 40.43548922139587, 55.20119898460515, 63.34075823681024, 72.80842037446895, 48.79973468664758, 7.996089247412262, 6.9393177938850785, 20.69674446530286, 70.69401519975872, 6.500616244996027, 44.1027931302637, 39.50132317736044, 7.8103047846698175, 68.91037252533249, 109.56120439468374, 20.436285353436123, 95.04514503797893, 9.163576146588492, 14.96579956739815, 9.505997641413595, 27.53058563266306, 13.205603535183567, 37.327324024652405, 82.08051412565358, 93.38862187512395, 87.14148362527345, 18.27486952608249, 12.624059417247633, 39.179205411050994, 6.3071134660189685, 40.22263629977126, 37.81510541661412, 11.566170069044222, 18.68167259624647, 77.63906616184279, 24.65708532004241, 8.315605258029393, 95.25901229375971, 15.992022286250513, 13.62597245603532, 5.724143834379841, 67.32960214564885, 22.233838768067624, 97.90019281175194, 15.05124582670564, 5.1924960935669455, 7.242229255128544, 9.87077104181783, 38.99776166375908, 5.220761023805312, 83.43816406659688, 6.993064750760457, 33.341086765565414, 90.0510445359385, 19.198796648522563, 73.47575608842607, 6.995166812075662, 15.698810865396874, 26.252990196731446, 18.018939802406084, 59.81400572244116, 83.2852510335124, 11.108696224644433, 48.18490198292635, 56.96336740649066, 91.15070405488376, 36.74204319604223, 75.97767167172509, 20.227366895435082, 5.400504332278589, 27.559390180813647, 29.397293392283586, 71.41954248170482, 12.937312621615813, 7.4659551667598985, 39.95609741912253, 39.75017667779923, 79.6103381243555, 113.79577157863261, 40.25397036862272, 109.88123322175808, 112.47592248148234, 32.661266553353144, 69.79424366112129, 61.6912846582144, 44.421475502137596, 82.22678465653652, 74.01904848435215, 30.314156588974953, 76.76083904523828, 30.854519235948825, 13.494628025035228, 11.905293324990273, 38.9610017248409, 11.599604578341882, 5.594933264807755, 83.58014850403673, 57.436888707328116, 74.30408452163107, 57.98429543534013, 42.3874609648395, 67.7291868796551, 112.9708918681705, 10.144400333282894, 70.47667736675294, 17.448270704469966, 41.75366096301227, 14.770867025238205, 18.236679221441364, 72.67580372927236, 61.90904040963305, 19.25964049136543, 5.4230576698239, 33.56775079671617, 43.96406607897218, 10.44121067945868, 8.55040377730406, 12.826378819909682, 21.896752985083356, 39.19218670980343, 15.169276338521671, 74.67464192451152, 13.574349584935065, 6.917245722410586, 45.218328705249185, 8.871855283759128, 89.55571565269392, 11.740302360146737, 11.709165508139167, 6.379012494839418, 66.33668237310324, 11.129501449253265, 6.911934176318176, 33.23262022494359, 13.131644429215772, 5.291239008360888, 46.27931125481577, 32.89230736370966, 119.4490046454474, 66.05522718021797, 27.045169680456098, 27.553304789281093, 62.326322831820974, 12.37132788270684, 24.460308271856334, 44.59361170715612, 20.526242348474735, 47.218617533312674, 24.08939026315886, 7.213023575371187, 62.24589369952669, 7.390097261638749, 23.549132319439778, 72.44217210386226, 20.808005159183246, 55.269753697037494, 14.422613241071877, 16.856962947772292, 23.203731282281915, 10.617871150725577, 17.283613874016773, 67.4389290819475, 5.44663130183581, 8.680984810649582, 43.98812394946067, 5.3928948185701815, 6.022488909418516, 28.972767963417176, 96.35796926100298, 22.287284590828516, 9.7510979563665, 81.750135612773, 46.56696914584963, 5.414566377170885, 8.813602046480584, 7.799899368411755, 73.19405607309261, 99.9534293109083, 20.183644894351904, 9.895843302009943, 46.756563164063834, 15.352041225903424, 10.521297010917797, 61.96729072796142, 92.02417526771941, 80.12093082578451, 96.40406115066173, 22.906823679285715, 15.628609708341775, 25.816539006982556, 70.8053602694071, 64.6471740497094, 77.79793054756104, 81.52738795007815, 7.7950213372530195, 71.14953124303005, 23.651196304041143, 7.159723371945041, 5.749303935533247, 30.68164864549422, 10.960532153465499, 92.43769210789698, 27.121844842399728, 12.78665946622909, 5.953025725455507, 26.151778921841625, 74.78117614302195, 26.35587705671255, 33.73034830476931, 19.497660680581248, 89.5707620410698, 23.24162022765733, 53.89820230214421, 11.471352763544104, 108.03176804897855, 13.104952173912904, 62.827585093927766, 5.55586163833179, 34.315123333317494, 47.774070199608914, 42.69032684490883, 9.520986578819157, 8.147119494777744, 6.6486347127445065, 25.562835749762904, 18.54372904471493, 69.26664147782456, 34.73717577417818, 52.00155539926482, 64.81162993851383, 28.542857961068588, 10.25285137369513, 85.72554633714608, 54.08066020179598, 116.4442195109594, 67.8831872244801, 45.11461864794334, 6.341353400438264, 5.6453875407388985, 12.481272773856341, 8.97738816904949, 44.649313884029574, 14.51228520882282, 13.717278016378211, 31.01926530762568, 51.842066993802376, 17.48587261079128, 39.29622804647826, 12.12253353017145, 31.05474786021759, 97.5649238585495, 5.49038687182193, 26.787005387752455, 26.246230850469086, 13.7117191393092, 9.674307963772929, 6.921441045783719, 33.0584722041282, 18.922245909115937, 83.96994632401348, 43.8645302717114, 10.027442500912706, 58.48964521472549, 90.88445408570323, 63.47835415850313, 69.9317624544507, 19.587395123953808, 48.22272798298698, 7.617724150009778, 50.377430489368216, 18.45174026947381, 9.871841636953501, 21.05277279335388, 7.134179894339254, 70.65181724955391, 5.033337505863604, 14.258337202004265, 7.420783434653146, 18.01824077756662, 31.245687045931987, 9.309928888647418, 73.65265465590467, 94.53524007770103, 21.7953415413739, 74.29718270505289, 33.53539479789968, 44.013896885295296, 29.20850738581057, 14.746235161497985, 56.095301417087235, 41.042384457797915, 23.091713229450725, 62.50216348612489, 18.753051553765975, 5.845963479575882, 145.76019579711922, 36.61287458774365, 18.81427855444483, 8.409499578302398, 38.826255697666085, 36.66950962029744, 8.472901907536874, 6.611751304524581, 98.00381788008735, 47.34651650680475, 61.42168860080703, 7.985077664501811, 25.019679690059025, 11.996602579014947, 22.523107965350295, 8.16805141173297, 27.233892449734643, 37.063695444635016, 9.286021086333813, 59.85030677083648, 10.279370123589494, 24.88178367478201, 7.648293188470427, 66.35382178745911, 198.33941403989243, 79.05888582129128, 25.902045911926088, 77.88698303199159, 10.151553789401614, 46.18005662237261, 7.987420327269612, 65.53498980622098, 6.186383247053125, 60.77926108357504, 11.589610136750423, 31.426730641199637, 87.89254199524882, 6.6806224314556815, 27.615559538627345, 55.00481611506893, 16.0842975296149, 11.977813285414033, 50.12161845644995, 19.61202794188622, 67.60378116133674, 11.181671832501133, 6.683520212993504, 68.3149766403098, 29.9265223499943, 6.62048487558156, 51.09998404112383, 12.026463015212679, 89.05493801574656, 11.52844997551841, 20.630603199547007, 51.759457145887026, 47.1287722394474, 11.81914668937786, 46.231843368264684, 76.23178611505855, 93.89779476110074, 18.08164387842644, 53.845042891814565, 86.89567093459469, 72.00324754773644, 13.025766358159538, 72.9028653183779, 76.9268435144511, 8.819030217246107, 7.285767570095409, 137.8513008967621, 16.956908488916874, 57.92476164212388, 41.51586463444836, 10.088899224625983, 5.96009086182986, 7.616648560602732, 9.234492368689539, 63.24801736085669, 45.50646724681968, 23.618795525634127, 5.175786225128526, 9.998299950252504, 45.002755060882656, 40.15002444814745, 139.55066461614265, 20.083778401347963, 19.081271529944992, 30.51596810344279, 25.179088909530886, 41.32757434212343, 15.22913472333345, 86.57541947544766, 58.7160309414353, 6.909287597626771, 82.81521531500849, 23.62105262400926, 140.72185139560852, 9.880347440195258, 5.071708539945867, 29.94347132123141, 11.402335316099355, 5.078184593199912, 5.190258944110415, 26.6808377287075, 27.775216922449186, 51.98852555869077, 13.350934504805169, 63.47452463979236, 48.607530910221065, 30.592342984905912, 52.586505145906834, 66.0981913721146, 18.285951514391577, 36.769644645781845, 27.911565381135187, 6.831262223153821, 65.79378448944894, 47.00872987175727, 74.3267369078605, 22.491233966645215, 9.060800983654964, 74.96142947346056, 59.3168612966211, 67.877246840135, 13.666765579591349, 72.86350992216893, 8.507625370016896, 19.071562693716707, 11.909307673471012, 8.288950916399319, 10.938056857881234, 37.03369281545245, 29.01586999345111, 57.12741503661544, 77.48801608688603, 102.57111464694916, 94.38468914650453, 6.891040292360432, 8.904637307148079, 5.37414666980252, 17.1969247663195, 39.34041202238449, 11.0814711597084, 17.352208856949357, 33.263037229236566, 103.46784097215757, 46.13575551872196, 32.52125329955177, 43.75454619181488, 8.03977153670477, 23.359507967458004, 28.74997534687475, 74.81519906723578, 49.370567342566126, 6.223837791805365, 8.103413533654233, 5.164359065299796, 9.91966155831215, 36.08838461813411, 15.862297638537893, 55.900456746798, 23.92140198109814, 20.394004175510954, 22.18177377193518, 38.114027372742825, 22.89648071488854, 13.594411282968247, 36.96765832226628, 6.858075926140742, 17.039861729837785, 17.37773536398175, 8.64491510185419, 20.2715972420642, 29.921582431972126, 11.52098195905519, 6.750690031909621, 8.78282172589869, 25.21465724272599, 55.725390766748006, 88.11076470615623, 12.302828201612657, 22.283097954892394, 8.782616402730827, 22.620618456482838, 65.21961345337091, 5.258488261896426, 119.63058159278111, 64.6396286565591, 58.727988271793144, 8.18129664021712, 5.080536241712815, 41.617304832164585, 27.935174657164538, 11.088761446022335, 9.980160897897589, 79.40667583531385, 74.79433384839945, 54.06627257223016, 13.178788902583321, 90.65191135519748, 5.896018572264013, 123.18262460201592, 26.079279687921694, 91.0449483849452, 52.92127297545647, 31.45579909279613, 162.61819431319293, 49.914834174582616, 5.644615900139124, 17.39169391968074, 76.56817815031575, 6.183624817278085, 43.7411915879684, 62.38108890302229, 5.3184535724320225, 24.12043136215394, 7.347657641979268, 15.770078988814065, 69.83460331317984, 5.998165649048936, 19.885720738150702, 35.77252198734089, 54.68851730456095, 70.3912547488215, 6.904693358808941, 9.674544478235092, 21.631639705997976, 40.96310139241982, 6.756426227374491, 9.570916765257875, 79.71379672352398, 15.349008007561892, 44.530165329467806, 79.96517579106855, 9.669464317813867, 71.20268075313855, 11.660484621729847, 62.14004047423143, 29.370464929780898, 21.776072869851063, 5.263667586398182, 44.80067895160589, 10.612691770726382, 10.978552054876998, 76.96953087008815, 17.962520124784078, 82.52961037277534, 5.529807653820992, 64.24115389792485, 52.55212158112182, 42.170308629631634, 77.5746198411572, 78.556093354925, 6.248430057356813, 5.273038373773008, 51.872995942252814, 10.287226704319693, 58.56683725446767, 11.556100978257662, 11.88308811854943, 11.518632847037969, 46.51764906660057, 12.550691060683508, 80.04409208269672, 16.358801436662244, 186.70646443432958, 28.10841684401976, 105.8269736392287, 21.34700287720834, 26.371612387854945, 7.647970315249232, 11.682157975676386, 43.51735040416316, 80.47889165045154, 21.918130489176104, 11.274537354298403, 9.995531128006439, 9.77735027174129, 33.62700081321004, 67.86134214575225, 53.4865082180248, 59.60179732522674, 5.173095393187168, 54.414230115870645, 108.93090030977687, 22.939450141269457, 10.904880463992663, 58.768969594443135, 5.545666885712103, 50.93223245964856, 9.89675465506291, 8.907420479719251, 50.68614004427489, 87.54406055312265, 6.729916617026416, 81.27411447723134, 11.249234711030828, 121.17174616212178, 76.68190347291159, 6.99949282732829, 50.37410641993085, 46.495126948551494, 87.20030052819914, 94.2912103397258, 85.70034311435596, 9.847350376721344, 11.879572140250025, 16.526212997129946, 69.92347031509996, 8.955226358965742, 137.59632576541705, 8.709555730689424, 49.86287146310117, 11.409562578676272, 7.315230040989776, 52.99006496692308, 52.555198673228034, 18.62545120330582, 21.903159037837025, 7.877905123359341, 8.136131994375726, 17.99171710669828, 7.837977426806145, 5.309189637878038, 65.51155901852218, 8.21367843010827, 37.000773023031236, 34.638594028919236, 48.76879795451953, 5.187631503055411, 60.41616268387351, 8.822452496392597, 7.995536976433549, 69.59897967854975, 7.091354612068618, 125.36310902093135, 61.102890760197006, 100.45938225590002, 28.6063493068487, 16.977864926099322, 16.702048212053235, 38.22917330851078, 10.473585322860433, 11.59419110244572, 67.26603370071012, 15.228284716489567, 9.263784993100055, 12.726871612450786, 15.097253709766838, 46.53668693008166, 72.10414137367697, 6.314749169694676, 57.14899091476751, 20.982061671934865, 25.745573841265518, 61.13991589796069, 71.2962759625341, 11.067488741634138, 81.63100350041591, 57.98585444510471, 7.581035422531887, 64.34369931545984, 19.125492466290904, 7.075535009541221, 9.423362608451244, 51.79705150699972, 26.259293746029734, 62.78508302682911, 15.156513922836613, 134.20798731034017, 15.896382315848893, 90.14749990797476, 16.09100366080549, 5.241756996742849, 94.51378687632575, 91.45703452294445, 48.094448592029195, 11.249779985328878, 101.16336627126671, 5.344608640861512, 6.387253272391462, 54.33543983566486, 8.782032054288177, 18.464739195498623, 6.660160006047113, 28.00576270230915, 6.767788901753516, 5.6704758951067396, 52.95613349435568, 15.739636544802687, 7.591099115520442, 17.23833351978505, 49.941997255927554, 23.191102552066646, 9.83577135375209, 12.096644003976076, 9.906332806254914, 20.031206866502952, 19.138597998003615, 11.400591614724117, 52.10538575143963, 75.38566067801801, 33.18322694907869, 72.9114585217308, 23.153379022057987, 28.04923977771259, 48.06362261788202, 44.028091447825105, 24.209371562350846, 30.619971708878744, 17.840317414307272, 28.596919130214822, 37.172502637295494, 9.734716757760541, 91.67201657209259, 63.0690137624201, 78.53314800890277, 6.223031450280965, 11.6339861720775, 113.64860282886326, 54.37336371869017, 22.439001336767717, 68.5645813895471, 74.08432776370174, 20.02774444903799, 59.83951795365213, 85.64379194666394, 12.266713329915996, 85.52646637128049, 7.137448393600684, 6.090950449903445, 23.097422364466745, 17.245626510080687, 11.918685859622478, 19.821181570870596, 62.12964542740036, 116.24412835943998, 74.6664699923823, 6.504622012893373, 39.49904296675168, 49.72326144594623, 25.854179223234866, 10.368704498489848, 17.392273584056355, 40.08847618249223, 10.845979604635614, 23.943991299713407, 115.19203293206147, 44.78298932744891, 8.717336550936103, 24.951534064973178, 6.889858258810092, 42.9045583548207, 58.31509368179503, 16.08159805095406, 14.45117577355353, 10.174258638843753, 9.977969717003939, 7.1624844121354325, ...])
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)