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 = 44601
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
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
RowNo.append(int(int(matrix_index[i]))%int(256)) #ver XV
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);
([3447485.9375, 3502492.1875, 3557717.1412140597, 3560604.6875, 3588171.278056182, 3590306.7340701413, 3627088.4894633247, 3633165.625, 3636685.635263874, 3638767.8023012993, 3646850.0861176606, 3648757.8125, 3663882.8125, 3670681.6697106757, 3677209.375, 3680040.6612456474, 3692050.0579149886, 3692492.7127414457, 3695558.5975859566, 3696782.8125, 3699108.9822295313, 3702151.2198606404, 3702585.907959466, 3706894.9108482054, 3718011.695089299, 3726599.5637852317, 3737699.1654559835, 3742842.1875, 3744270.3125, 3755137.5, 3755171.8205727744, 3755948.4375, 3760551.5625, 3763946.1610521236, 3765637.5, 3785331.6799254552, 3793057.426996095, 3793152.7500159694, 3809721.9781743754, 3822502.2426154516, 3829937.2172004264, 3838195.7538029314, 3846536.108144815, 3857670.367966533, 3858364.167831335, 3879710.990040885, 3885065.2474203636, 3889928.125, 3890735.38443099, 3895436.0308309896, 3910052.2253485844, 3913378.162545644, 3914568.590270826, 3914570.3125, 3923945.5462226844, 3941632.698871476, 3941914.0625, 3945604.797566933, 3946130.9026454263, 3950870.164007604, 3950980.5601784047, 3962929.9830822335, 3975170.3926891508, 3977475.8101592897, 3979966.9127417887, 3983034.5789600364, 3983459.6451935293, 3988409.6829829044, 3998242.1875, 4020270.3615326956, 4028249.6069707726, 4029928.061214933, 4031950.498157897, 4036499.469670147, 4041701.8524178327, 4102332.511219287, 4103328.2753237365, 4108478.6081707114, 4112500.0, 4112610.740802917, 4114105.93774219, 4114548.4375, 4114945.892015086, 4121389.2603696226, 4122656.6823198046, 4125974.7543215356, 4126037.5, 4131112.1387726087, 4134227.8366104676, 4137564.0625, 4141621.3896801923, 4141651.3502965444, 4147408.8283613245, 4148468.924979532, 4157336.8704684647, 4159767.171244033, 4160257.8125, 4176530.3206676315, 4176828.5073066344, 4178498.265217283, 4180915.625, 4181441.1998754675, 4182133.877948556, 4182843.4585236004, 4183245.3125, 4189360.5437838645, 4190848.1172689577, 4199551.262792416, 4204628.57052934, 4210095.3125, 4212897.142266536, 4213841.831646778, 4215127.794995417, 4215900.028881063, 4219506.95282242, 4221228.239080614, 4229054.387297672, 4229165.4109280305, 4232134.375, 4232308.042938624, 4232615.625, 4236002.316309681, 4242143.270193828, 4257329.6875, 4271742.5895528365, 4278628.125, 4280657.8125, 4283325.579265787, 4287712.5, 4295440.625, 4296275.0, 4297061.074341179, 4302621.7952844985, 4311739.17422667, 4313988.57456251, 4315875.702754674, 4319897.850403594, 4324498.4375, 4326189.894160822, 4326322.395325202, 4329304.6875, 4330910.152918606, 4330912.390378058, 4332576.5625, 4343555.7476901915, 4347925.0, 4348150.598333644, 4348518.251171482, 4353831.25, 4354575.485445004, 4356247.275160705, 4357526.954833065, 4358898.4375, 4359151.693433677, 4359534.021731998, 4360414.257161884, 4371872.105925639, 4372229.792264154, 4382073.1874693055, 4384398.422105772, 4384893.75, 4384899.896770455, 4386790.625, 4389472.939002637, 4389671.167225512, 4390384.375, 4401792.249210238, 4408599.451356361, 4409604.351163455, 4413433.832271626, 4422372.522737328, 4425081.25, 4427650.0, 4429964.245027655, 4430806.000677277, 4434274.501720026, 4434457.315899309, 4438104.833935408, 4448925.0, 4448971.875, 4455743.761689763, 4460731.442771098, 4463632.8125, 4465866.48907128, 4477996.667110758, 4481716.360563892, 4484184.375, 4489562.5, 4513317.68387054, 4516950.0, 4518030.546298637, 4529192.1875, 4547350.0, 4549327.959109184, 4572535.923240326, 4576176.11806934, 4578199.452104624, 4583820.3125, 4584926.844673863, 4586770.3125, 4587075.0, 4588593.75, 4588606.518723571, 4604709.375, 4607390.882734744, 4640884.113609404, 4657896.160219695, 4660817.475960665, 4662120.832582594, 4667282.8125, 4675757.8125, 4676054.6875, 4676940.625, 4677739.0625, 4687846.485655047, 4687958.552080236, 4700923.507997928, 4702614.048901632, 4703367.1875, 4706318.75, 4719140.447713272, 4720262.5, 4735767.1875, 4738979.6875, 4744587.5, 4763156.25, 4765757.8125, 4772539.488325055, 4799663.747062049, 4800656.817255508, 4810701.1585987285, 4828752.621664597, 4852772.397009998, 4862934.8967181295, 4879656.648732358, 4913980.717830282, 4925787.941004802, 4927503.125, 4933506.25, 4946640.230199694, 4948844.500558204, 4960078.125, 4989102.431911018, 4997775.732794666, 5008521.022515069, 5017546.979540043, 5023164.917674873, 5023792.66798117, 5025651.454113706, 5048424.69065342, 5058900.245806506, 5065459.163354316, 5073151.567659206, 5075395.578917314, 5076045.3125, 5077432.8125, 5078365.625, 5088517.609277048, 5100794.607341571, 5105915.625, 5108683.72726184, 5110169.702490206, 5125830.598858899, 5231467.930543977, 5306154.324293773, 5479481.25, 5628602.432354935, 5632193.75, 5633546.13407865, 5637189.072189976, 5814239.0625, 5828550.915860018, 5890035.409998904, 5936374.826968054, 5938584.375, 5941967.1875, 5944145.5757522285, 5945092.782263483, 5948521.3908505, 5948773.4375, 5949933.67232307, 5950124.574399394, 5964218.699829118, 5977188.58307178, 5977263.200575061, 5987160.583174619, 5987322.39249336, 5988622.098723278, 5989633.08818706, 5991065.381010251, 5994624.856531152, 5994941.421660305, 5996170.084507914, 5997942.1875, 5998417.3175257165, 5998964.113745654, 5998970.539857764, 5999107.8125, 5999900.0, 6000089.928736303, 6000118.252074487, 6000435.689123895, 6001503.268523192, 6002115.510783934, 6002119.97244986, 6002719.749075486, 6004102.28996977, 6004598.190717212, 6005224.456046741, 6005996.86069077, 6011849.310992823, 6012325.885235339, 6015212.069872792, 6015245.457237465, 6018882.8125, 6020497.4889307665, 6027505.724614778, 6030851.418514448, 6037126.455264392, 6038165.798414807, 6042496.965434425, 6047617.1875, 6048224.49097606, 6055846.875, 6056507.585377916, 6056510.402829653, 6058846.4230070375, 6066529.6875, 6074035.9375, 6081753.27495956, 6082128.065924019, 6082252.248288941, 6082587.3299878035, 6083001.089816067, 6083277.896892098, 6083755.292422934, 6083895.165041329, 6084107.47314066, 6084139.288662487, 6084154.094455857, 6084201.5625, 6084325.304484801, 6084348.291402195, 6085009.04235199, 6085009.375, 6085740.854112788, 6086022.201435169, 6087433.371882763, 6089426.285092649, 6090110.535405885, 6092285.3595200665, 6093510.9375, 6102718.465430402, 6108669.550769175, 6112138.629832904, 6112386.6927315695, 6116609.872756164, 6120810.354755811, 6124821.270555259, 6128807.049758897, 6129717.1875, 6130880.716273225, 6131045.79748117, 6142344.819182948, 6151612.099955678, 6152441.750537551, 6154462.986196139, 6155245.649359297, 6155875.0, 6157167.517570374, 6160379.6875, 6161977.025298317, 6161982.281930755, 6175079.502892955, 6176283.9028779045, 6176289.0625, 6191092.1875, 6191682.323136694, 6194095.3125, 6199320.172137747, 6209740.563301173, 6210865.088325969, 6210931.968599943, 6212496.875, 6222210.9375, 6222620.3125, 6222632.8125, 6222712.553316654, 6224054.420099609, 6224860.040918052, 6225084.72520866, 6225378.041785193, 6225540.812807426, 6227771.754026802, 6228596.618170653, 6233282.053217477, 6235522.352621574, 6237303.125, 6239071.785250994, 6239745.3125, 6240086.557420291, 6240398.100951312, 6242891.274377904, 6244948.4375, 6249662.6384083545, 6250676.5625, 6252391.965757586, 6260173.129778433, 6261015.625, 6262281.25, 6264543.898334307, 6266907.8125, 6269287.5, 6270568.667511791, 6270642.1875, 6272611.438364743, 6279141.072762809, 6279705.355321691, 6281117.175305977, 6281740.625, 6282558.94614122, 6282563.244815805, 6282667.595545377, 6283884.157835726, 6284018.75, 6284400.0, 6285685.792020924, 6286609.030010694, 6287851.849215316, 6289215.625, 6289837.5, 6290012.37400596, 6291521.724482623, 6291990.976636338, 6292044.814536105, 6292360.939399464, 6292898.1400692575, 6293073.4375, 6293445.3125, 6293626.500905391, 6293699.437294151, 6293984.636972109, 6293985.225889797, 6294267.250423522, 6294437.028979874, 6294858.151222061, 6294997.999361179, 6295391.504999843, 6295765.625, 6296074.1985382065, 6297033.108375381, 6298343.727807787, 6298471.828919703, 6300081.640831337, 6303232.8125, 6303976.5625, 6304098.100993462, 6304431.899855233, 6305871.524003796, 6306668.297354852, 6306821.635662931, 6309750.0, 6311486.680106013, 6312551.5625, 6313870.592169524, 6315795.3125, 6316861.0515017435, 6318912.118534857, 6320593.705208272, 6321126.542592456, 6322589.0625, 6326941.983471835, 6331846.875, 6333776.548827771, 6334666.558374223, 6337503.125, 6337661.637639761, 6345047.3993024565, 6347078.125, 6349550.0, 6351718.75, 6362849.6615811, 6365606.231260183, 6366697.560453531, 6372268.617305066, 6373248.149260353, 6375836.8124767775, 6377445.511075207, 6378295.3125, 6378418.9548692, 6379799.18230149, 6380595.02880636, 6380731.25, 6381270.869990605, 6381820.3125, 6382254.6875, 6382287.166731984, 6382287.5, 6383135.9375, 6383251.521797775, 6384820.3125, 6385310.851096105, 6385381.042543532, 6385468.75, 6385915.625, 6386458.520727194, 6387646.875, 6387727.476706307, 6388381.25, 6388596.476807246, 6388740.871938543, 6390367.777886367, 6390565.441620409, 6390726.5625, 6390871.875, 6391394.077367269, 6392329.619078602, 6392683.260123737, 6394516.692480051, 6394921.627879115, 6396335.491397453, 6396427.177451011, 6396601.5625, 6396646.143934764, 6396817.1875, 6398055.994159532, 6398443.683232855, 6398641.344337707, 6399811.27631799, 6400055.154822625, 6401588.7837438425, 6401742.1875, 6405814.858319411, 6407803.125, 6409005.985366851, 6410513.568929172, 6410554.40527534, 6415134.375, 6415695.3125, 6416375.0, 6419042.1875, 6421118.75, 6421123.725119029, 6422645.3125, 6422787.5, 6424781.25, 6425968.018633308, 6426456.908430028, 6426887.080427283, 6431133.625832343, 6434906.043933706, 6435320.3125, 6435783.255000524, 6436665.129672217, 6436695.3125, 6436807.363114176, 6437088.417150375, 6437138.562075941, 6437252.844535304, 6437345.514730207, 6437425.0, 6437514.0625, 6437518.237108981, 6437647.837217533, 6438287.5, 6438362.5, 6438578.585285807, 6438611.204372745, 6438624.279332815, 6438680.828505956, 6438711.348857478, 6438742.1875, 6438809.375, 6438857.8125, 6438992.869478763, 6439031.000488309, 6439042.8325864645, 6439215.278560109, 6439221.190643226, 6439235.9375, 6439413.168286575, 6439494.74247462, 6439599.315673903, 6439694.687703048, 6439720.674361482, 6439737.755347524, 6439887.5, 6440062.690601388, 6440160.588163882, 6440297.099378485, 6440442.258366889, 6440496.305071149, 6440826.011811135, 6440839.462144525, 6440929.6875, 6440933.863512538, 6441021.700611981, 6441123.054996098, 6441134.9071885, 6441398.046513627, 6441504.6875, 6442046.542476084, 6442133.3019846715, 6442496.517239777, 6443155.3488670895, 6443242.370790781, 6444758.582904945, 6445211.423384079, 6447435.772632222, 6447748.287439391, 6449119.49530403, 6449859.375, 6450013.883914046, 6450167.779466681, 6451028.125, 6452159.225705003, 6452911.11089324, 6453056.572169826, 6453853.125, 6454171.875, 6454377.725288108, 6454909.980503091, 6456147.911951062, 6456768.217146921, 6457017.236900223, 6458124.745371943, 6458582.8125, 6459715.625, 6459928.083792585, 6460273.122647972, 6460397.198203189, 6460900.39053011, 6464473.242726799, 6465251.5625, 6466498.160092804, 6466757.8125, 6468023.4375, 6468057.861082146, 6468617.178985852, 6469099.518602656, 6469382.065309382, 6470310.877471736, 6470754.6875, 6470790.511658455, 6472506.558887282, 6472562.016998646, 6472689.0625, 6472995.3125, 6473581.25, 6473620.658417038, 6475031.25, 6476238.837847123, 6476718.147196327, 6477234.313132668, 6478142.801632887, 6478663.9577874215, 6478851.5625, 6481612.762746831, 6481639.897327828, 6481830.788114605, 6482009.237264852, 6482296.41745471, 6482637.448018028, 6482766.267073016, 6482780.832366214, 6482898.4375, 6483107.8125, 6483280.727248336, 6483906.292368257, 6484115.625, 6484201.5625, 6484546.67900467, 6484738.423114732, 6484942.829897819, 6485017.063839973, 6485050.0, 6485500.0, 6485504.6875, 6485511.864129415, 6485540.28150114, 6486035.334850156, 6486051.120094158, 6486520.107283757, 6486612.3447036315, 6486697.938703915, 6486707.421098645, 6486858.725111017, 6486976.8887278205, 6486995.82517905, 6487058.871928833, 6487064.533966692, 6487148.379662855, 6487525.0, 6487604.6875, 6487667.1875, 6487811.413902815, 6487833.107159406, 6487855.801838503, 6487922.221824392, 6487929.476284001, 6487940.59737549, 6488370.136007373, 6488407.234872572, 6488571.377329185, 6488798.348896024, 6488882.81392274, 6488973.4375, 6489053.966904037, 6489895.3125, 6490149.99745441, 6490282.773496012, 6490314.0625, 6490476.5625, 6490753.901838129, 6490893.75, 6490980.82268582, 6491690.148528047, 6492199.895974137, 6492412.4822598845, 6492434.375, 6492668.549228179, 6493537.563544064, 6493824.343276381, 6494984.375, 6495265.625, 6495468.150715616, 6495577.078653539, 6496189.0625, 6496426.692259766, 6496913.730515987, 6497145.3125, 6497454.6875, 6497473.4375, 6497531.25, 6497766.024927381, 6498082.271794276, 6498127.700105161, 6498278.125, 6498304.319049157, 6498389.0625, 6498500.0, 6498709.375, 6499065.5564394165, 6499224.040657216, 6500910.892619774, 6501139.302612335, 6502081.538464527, 6503481.1978218835, 6503540.779126748, 6506163.948291645, 6508226.545248511, 6508834.375, 6511781.25, 6515565.957371717, 6515575.586589855, 6516066.869461212, 6516505.939396158, 6517765.4937717095, 6519303.874634374, 6521834.784989986, 6528456.062838083, 6528865.886661187, 6529907.8125, 6530574.818408902, 6530665.625, 6533566.135159726, 6533998.030153439, 6534907.633762526, 6535107.8125, 6535887.5, 6536381.70889493, 6537107.8125, 6538048.4375, 6538326.5625, 6538437.278259729, 6538907.8125, 6539097.735305555, 6539369.770953356, 6541524.510511167, 6541541.218643776, 6543066.60402223, 6543629.380220677, 6546696.718228014, 6546755.890621917, 6550230.656189538, 6550558.472836561, 6556515.481866821, 6557170.446327658, 6558229.021138496, 6558698.4375, 6559783.852564168, 6559940.159588662, 6560231.25, 6560243.014756718, 6560359.960904094, 6560462.067176733, 6561213.71470248, 6561220.3125, 6562989.373279818, 6563450.0, 6563544.0599864265, 6572324.868391079, 6575540.148092294, 6576181.25, 6579109.376498779, 6580436.713381775, 6582587.366490228, 6584262.217992161, 6584604.6875, 6585418.637397888, 6587062.295778414, 6587905.48710551, 6588223.599402644, 6588918.14435747, 6591790.53929279, 6594222.366074084, 6594356.25, 6594444.2180482745, 6596501.5625, 6597218.5422145445, 6597842.1875, 6598932.729174865, 6599837.156095573, 6600777.100107719, 6603766.035949929, 6605087.5, 6605308.131918505, 6605651.533995415, 6606474.610878379, 6607628.309343639, 6608905.683178341, 6609727.835508671, 6610733.988603867, 6611130.148352861, 6612624.976004959, 6613673.925469635, 6614357.793634244, 6614571.062251549, 6614643.75, 6614784.630952026, 6614785.149773273, 6615516.432404805, 6616163.721902152, 6617018.0213069925, 6617250.0, 6617444.87327702, 6617484.077525881, 6618325.0, 6618592.1875, 6618597.4635000285, 6619982.75931124, 6622221.00326615, 6622861.735800034, 6624502.36010044, 6625047.423450201, 6626734.375, 6627091.3513672035, 6630142.1875, 6630307.8125, 6634436.855695898, 6634923.200951, 6639690.177181386, 6640743.75, 6641388.338558899, 6642255.248266607, 6643282.823910134, 6643455.817292777, 6643718.6281780265, 6644679.895098719, 6645611.108072869, 6645846.3812057525, 6646606.091205073, 6646682.105293532, 6646736.893594405, 6647008.360783981, 6647724.456639321, 6647857.8125, 6648088.587781177, 6648176.290912569, 6649136.8235434955, 6650988.684879572, 6651122.999300105, 6657315.103415264, 6658206.541997039, 6660862.619791234, 6660903.051220887, 6661522.0825640205, 6661980.340195096, 6662531.25, 6662595.980673332, 6662603.88121513, 6663203.125, 6667673.406758885, 6668246.875, 6670238.874622783, 6673014.0625, 6674523.905592825, 6675069.213813641, 6675091.023982155, 6675900.0, 6675920.69188846, 6676364.56183426, 6676562.636098029, 6677459.941994707, 6681674.865618445, 6682051.136431064, 6682135.072240606, 6682423.4375, 6682702.689234493, 6682976.95035145, 6683018.75, 6686295.3125, 6687468.868079495, 6687514.329082091, 6687728.125, 6692224.726876034, 6692526.314923877, 6694722.256274967, 6695652.31995683, 6695895.719702508, 6696190.240841479, 6697183.944374772, 6698113.334643009, 6698198.8091281755, 6698694.106692553, 6699210.041136418, 6700003.332327603, 6700989.0625, 6701027.304141611, 6701035.484899175, 6702213.759038169, 6702775.291049594, 6702807.550444904, 6703176.081008378, 6703210.9375, 6706867.232057017, 6707175.0, 6708980.675523591, 6709618.513242801, 6711969.343744053, 6712370.869001907, 6713485.9375, 6714815.442831175, 6714826.335486304, 6714838.711653634, 6715465.996715069, 6716886.290807448, 6717261.045500087, 6718227.44411976, 6720265.868691016, 6721526.673425211, 6722244.866317786, 6722609.354778393, 6724443.574499693, 6724838.341937447, 6725355.888823735, 6725361.968653275, 6725482.222322291, 6726275.436764067, 6726443.75, 6726784.079912138, 6726823.090359363, 6729154.1316127945, 6729282.136273614, 6729877.223177944, 6730246.875, 6730367.1875, 6730781.880600999, 6730864.0179886175, 6730999.565955162, 6731079.6875, 6731221.013411244, 6731284.375, 6731301.5625, 6731514.44780442, 6731593.0068781525, 6731750.0, 6732395.3125, 6732542.889468256, 6732546.875, 6732779.6875, 6732828.125, 6732923.4375, 6733185.9375, 6733218.269719496, 6733253.125, 6733536.719754396, 6733604.857666656, 6733715.230397662, 6733872.260012858, 6733887.30210895, 6733928.938521577, 6734290.25527152, 6734303.057579613, 6734552.120302731, 6734782.118574292, 6734864.0625, 6734908.725229336, 6734985.26265025, 6735063.094364124, ...], [62.381248168822424, 79.52942409185496, 14.767975890210018, 36.7925654474501, 20.577635594620364, 42.344416722216025, 47.545609356504144, 54.74541798336392, 76.09250453938755, 17.94949586621898, 6.097100714478536, 55.18938102132243, 49.38633037680075, 110.47444832054003, 40.201009925648684, 84.21872548535845, 14.084974979535128, 5.741021566193973, 60.59351914320949, 88.76922239450053, 9.019998295671812, 23.220946019500055, 30.29789687020671, 9.013405090364826, 10.878290234800893, 13.504200780821481, 26.950286142465274, 85.75724327509279, 78.0498405291672, 60.15187134541913, 6.260346283563631, 29.160649491968343, 51.603703430706275, 28.065047447302184, 48.75021160160649, 11.873504546962184, 22.716718753606532, 13.681992261788606, 11.292897639770969, 12.388056883915638, 58.80834451543757, 55.25789788643365, 15.634424370151857, 9.378747794324575, 15.309246742099663, 7.1353318907665715, 13.674315732529776, 64.87069224396744, 20.97955463885524, 15.309590189473383, 18.25808919700515, 11.186904608436732, 6.732031413287791, 32.652449021577375, 11.513799333378934, 5.287590208953757, 39.2347812642252, 15.378312311048717, 45.37176171095197, 5.803074194703097, 19.78774688891929, 27.057134797169482, 19.771781135887217, 5.876459860568359, 24.07861580012872, 16.79495744127723, 11.578041466167791, 16.261507155841823, 67.92645351145131, 8.312677960264192, 40.380543444537494, 110.45968537546116, 12.007196662034707, 116.97722992598457, 26.368948022849523, 92.98077978859467, 10.971055355642864, 168.01409754503766, 57.23614294387387, 25.166520738020893, 6.702727800104433, 152.1794975246205, 17.73143650775849, 15.753436112174873, 7.239929837148252, 7.516732884458417, 48.09363831827429, 27.841498419027367, 34.72537878504141, 37.388647719004275, 6.2077690015798295, 17.071705395624356, 21.04013774068356, 33.21403338697027, 92.80682890801378, 6.484545981439607, 69.33686481958357, 106.48076135125282, 22.237765445857047, 33.11952804862465, 89.9577667635081, 7.825293294312205, 10.430538982393358, 23.860232884186516, 44.282489069366484, 23.65482296219635, 47.518376385955115, 30.120661592289757, 8.537124157812848, 52.03339441563082, 19.264178221895545, 108.01850658571536, 6.43657518847898, 11.173151840404763, 12.438256301416251, 15.39492169263469, 23.748157543211406, 8.176526335962365, 40.48940869936789, 23.824521332378044, 28.892181616662207, 12.553289550709822, 13.38169453779901, 47.39375434336757, 6.846518560135138, 40.620664358541006, 121.96455341326545, 32.082647138428825, 47.74328776504643, 66.94043154525878, 29.93212843590918, 6.508758389544277, 42.88518135287862, 81.75664157235693, 5.325475314572613, 100.88121356609544, 7.998734028715947, 212.2172324852948, 24.63155333414278, 26.04182482632676, 46.19652599052037, 44.65610631539407, 7.564064722509122, 35.47241763295588, 58.52069368945698, 59.68171752443662, 17.84685330817965, 21.504794358634513, 85.29621928772065, 16.049968364286507, 161.82145945077804, 7.7515813550707096, 30.685398155017904, 6.5078139947905695, 7.031584704414655, 7.17358011168467, 86.22365480830305, 57.42544892848564, 14.067087008762782, 5.244714643979909, 46.63105040284669, 23.152630003777546, 53.23284302972517, 18.029294821126417, 19.64384312660489, 87.10540282516652, 27.11510305726113, 27.612325269439257, 23.29743017805208, 29.214243739398082, 71.82826708291998, 54.24638155180216, 38.64705892180372, 35.070276760681644, 14.069359352575717, 38.49403292071642, 21.527077306202546, 52.246205977245836, 73.90731351671562, 37.700754285759594, 8.29276875642517, 15.730957757446774, 36.217610338063146, 6.949210369830388, 9.161596819329686, 10.041822610894302, 86.30889577263896, 33.77121766402191, 78.69483117062578, 50.396597406878904, 19.676256219834904, 52.97417096538473, 110.5411469672234, 9.194964590647615, 28.245748310081442, 121.54535298464963, 28.02274051615846, 75.87113768225294, 16.13840686411572, 50.36454235542776, 106.91155075653745, 78.70150973848756, 9.569452872840293, 79.21189533383459, 7.190891498967025, 33.48751529884417, 6.016794056292194, 62.48183247693849, 17.379536889982184, 91.6844301566685, 41.72304252630836, 87.13646504618346, 45.98607357119205, 67.35874098879461, 43.33225535153543, 12.520858943387356, 28.85665412875398, 11.106517996117404, 32.369909567341665, 136.79426133019658, 50.4936391635034, 54.019282041559464, 41.279117632245715, 57.944592493623375, 95.449957275189, 51.066830349387686, 60.01778362954843, 42.48708836415557, 23.55552609381422, 20.183001459101696, 101.59818472007434, 10.422640106610181, 23.360079847872804, 17.388973307254417, 41.20568668534061, 6.661718617593427, 29.161058080142038, 28.564279265738943, 100.68807693500403, 22.61089532136908, 90.93135427176183, 64.00881067096111, 7.370423916342911, 18.733194571306885, 7.321499190267226, 76.46100815381715, 8.797274239706233, 8.558130785210524, 54.42766761409851, 23.632081758061183, 11.534957932263554, 100.4549131258301, 14.961210428566135, 23.008856587126772, 38.62541207007293, 94.3358806079041, 44.86424128880432, 60.17348009943467, 114.60496639882888, 110.87583815247619, 30.807474417991983, 13.03452549276321, 49.783316121565235, 36.56636575655051, 13.716984398956193, 54.19200153292404, 10.193919092981853, 47.54624774647101, 19.38507424794827, 16.943733559602787, 33.31595419788576, 64.43195201968773, 21.223079795387566, 51.54477149211594, 34.86021717340924, 30.868310388453185, 8.430874808639322, 12.204802185213454, 112.10929231384108, 40.59723792157304, 7.946939125049585, 29.026336589078554, 27.56970114832169, 33.275201009751015, 5.221645591048593, 112.80340739267649, 5.418632803356625, 20.359736797895764, 177.05107210957988, 17.447799734880984, 6.735198192471179, 10.110028676074398, 24.716288064492634, 50.16784370677951, 8.356555177659795, 23.17917931517151, 54.88407393782656, 57.01649778794005, 41.32350204695967, 59.96183655491176, 10.429439058423183, 14.072399322875999, 38.3334471206481, 50.31207966522135, 23.252291187772535, 13.15563404821358, 22.467169990039874, 10.762701217485052, 15.506273034749615, 6.086612445746793, 62.24375148856085, 19.890017320056668, 10.515951822989297, 15.523453157492446, 78.0318077928888, 9.910722682250164, 26.921849805036743, 57.5387445750582, 26.570690137384457, 9.48246983585036, 7.6362770696449935, 133.73036914658172, 32.46652199005426, 56.67319893439644, 89.5027998676691, 21.058540538531783, 139.88827096335217, 66.38528095338576, 56.5768836448482, 15.545645642214607, 20.651961004959887, 6.001439299725242, 196.81719174378688, 21.769990299168068, 24.714657992184428, 68.81920572100366, 76.35044507203799, 23.260671637506817, 17.332406750489614, 20.612571204171523, 33.62585422780135, 8.45443618297873, 17.95279611085514, 23.342478315140863, 112.22131633249768, 43.56215257964613, 13.762581230776977, 12.131260870628058, 31.522024267820882, 28.246672136543925, 20.74894888092975, 41.21672373592355, 6.443388904150171, 43.69743390518233, 22.192149475322317, 10.063602419510215, 12.006395641739728, 80.05758703970264, 10.298304411865841, 5.2680941511432176, 79.08848790617995, 21.16312840323757, 124.06669428001554, 39.468318073689105, 22.551737104715762, 106.05538930415074, 7.789090645931682, 7.729793805538228, 71.55081907048177, 15.74647658673402, 90.14638799966363, 9.755988285003795, 82.50713177687774, 25.345829758212197, 170.02691398525593, 65.66221250927262, 29.861496520137784, 29.526944795557306, 96.88514029971891, 14.432206947857342, 131.72700817505768, 42.412493211333114, 5.027603782003099, 38.039444830008605, 80.86842680849031, 44.628720458116014, 158.00430114491513, 90.26700284051424, 24.176283874779752, 18.413734313832546, 14.743039260788787, 9.26201776223835, 170.05350497688053, 62.502298338102946, 97.6612711320274, 30.446612665668724, 9.770783832389194, 46.67575975179922, 26.867570027111704, 64.31861677359542, 9.917037182508643, 27.9113519361703, 9.948302449472063, 82.54816686889849, 5.951550277401161, 47.725897385730846, 35.745820518110676, 164.80179024419013, 125.965796862424, 76.04772706943574, 185.79107185551484, 34.03452405070891, 67.81260455336766, 11.00117466012003, 106.34578698000173, 12.012598231724809, 5.735859996811511, 69.74690709277266, 28.28583390149857, 41.215087377091265, 7.455157644653359, 49.20728745897779, 5.1065728213508415, 33.13483978971611, 94.97026356828216, 41.70702685776297, 9.211348941727405, 32.80944082437946, 93.1003280451309, 39.82860135674003, 109.33269715992304, 68.77644660309609, 87.25995758131756, 105.3443837873373, 6.206269540842115, 14.47724442765907, 23.78361593261931, 69.51557624461174, 82.40319779873097, 27.362587305146747, 13.157528791507861, 39.589000587261815, 59.297900599850536, 7.13809115990305, 21.787144566024693, 12.241107964241722, 22.133222607063168, 19.422071466999206, 113.73026301672552, 12.569862866520412, 6.119417752363736, 48.805895792163454, 14.768734320783658, 16.674619427792518, 52.93321984281464, 32.81376773119343, 23.295359202319403, 25.829872608661113, 23.120482737641307, 41.04032756731661, 33.590931460648875, 34.340366076320414, 10.049601928707306, 33.01655969403686, 32.49578511705536, 51.15115398778303, 7.6449972340597245, 38.4636541499065, 9.293814252462969, 232.5054941473974, 75.78958301630266, 40.97863145479406, 89.86637486141889, 7.598300145115632, 52.88000237311095, 66.75362353410198, 12.432293032583015, 108.46076121349499, 41.258978813148495, 36.591670223104565, 57.17537339976934, 9.060755611678598, 34.076305971642576, 18.40816575064346, 36.75910700185707, 6.231455512098824, 6.384459001018677, 11.452957644707004, 40.98741372246922, 16.928829846357317, 53.30535758474318, 26.722344314181957, 120.06465220961039, 17.598837031278777, 47.60138589562285, 31.488310516673682, 70.89739571201187, 56.587511720487235, 38.18873669004487, 53.835456510339654, 64.61413959911478, 93.65882497398609, 10.818216350942855, 67.68738277011178, 59.647527256749974, 26.183051288290745, 45.65856375918576, 148.32155723380762, 93.47852167048151, 13.613797082850292, 15.97439275066009, 7.831703650429871, 17.345994594441514, 109.71827518450088, 72.33360264335067, 23.059043662923653, 19.633700378331316, 101.13167422349223, 19.104154716182833, 80.86244285193527, 22.048150180142375, 7.2930643644733255, 90.7399344176786, 78.11960970265153, 62.5464004712846, 53.671678675195366, 27.27001811303368, 17.391656764162665, 16.411989245824973, 17.082284408849603, 24.025948978073693, 42.712012797550656, 92.26510265194526, 30.212645135321083, 88.04677172831443, 21.55747529676317, 100.23354529851487, 108.09977061168061, 99.22358410906693, 63.92398284770625, 95.97947634612589, 31.471166255860904, 16.164166445121886, 115.0574696795823, 38.12038285640169, 47.36599018551429, 12.734111135272231, 18.229127184912524, 59.01156322180211, 19.322050811547616, 25.029655853682133, 94.30152553895549, 113.8066767327136, 10.432709191828064, 57.76571080259917, 8.062419844637036, 5.767724716385811, 179.577239323248, 10.71590454134976, 7.678056040745847, 32.352146403617745, 54.23756345206148, 174.503788557659, 14.26425887950605, 86.74963963153805, 36.72593158904949, 26.014613561638214, 9.567735739155626, 75.96065918485911, 7.457587228123402, 114.88885148827926, 85.32444572665936, 74.30627784477721, 62.89956439923563, 12.392152758984842, 35.02960355036443, 193.76968554058783, 23.175124359731427, 6.184440778949713, 55.65579003013972, 66.60521955487093, 20.821888299767465, 8.81283868356417, 54.93595157214909, 5.173875657237668, 11.551752458655011, 33.884192746323585, 32.8206408909687, 62.919138072291645, 53.306973409044005, 107.3062014749298, 20.822777408321684, 44.59730913910343, 5.4791852245361, 107.42921833326454, 37.21937967044184, 25.49981457272135, 35.273293626647906, 9.825951859914577, 177.4350178495027, 127.63608244909884, 77.85728057716824, 25.27141278609352, 7.030479267307188, 18.24836509789452, 7.670903957463821, 12.591438307418864, 11.982799068849223, 178.76004319900795, 42.41143242393646, 62.28999225528747, 123.74031428482016, 121.81165866514462, 45.550642520184205, 95.986658249367, 46.03474035968679, 11.409997081637089, 71.36200185949053, 76.87533501460133, 37.45093563166378, 28.35990206016405, 12.227400540595841, 21.24196656595595, 22.46334665554648, 48.58277851875947, 46.89693653207126, 66.2857246127245, 59.69042357806393, 16.899141635491418, 39.598238707262894, 22.54526136041863, 40.929319859144385, 65.76418258938146, 53.78886485141959, 24.043688035718258, 181.3816158696343, 46.544985600429314, 100.37293516679279, 26.07330710891372, 21.680700788117026, 12.696462060315213, 9.281156475041236, 39.67851174150496, 26.512605124239094, 7.205087067109576, 21.664363494477485, 79.70397588492676, 69.11736443813217, 64.84138103294063, 16.447173577130542, 86.7807462049756, 8.171245673143853, 20.5254206121205, 50.14732408565147, 18.93488218540716, 14.556869714275637, 56.027268438067, 73.63146608827002, 6.626436695723813, 46.206426711548744, 6.249951962089558, 159.19237593091762, 9.287832880110635, 8.65804580953954, 22.20469315688996, 67.53868353639423, 33.26085338096563, 6.990497431888419, 6.4937533991991705, 155.7574813752462, 54.37925281869091, 59.300201871946456, 20.20689643473588, 7.301218264775499, 7.0893202256895655, 82.84607210946369, 119.47785187507773, 43.97125118905948, 8.84598873606478, 43.32069105132085, 5.272827859495974, 22.08753882121277, 10.821407662141313, 25.793627717024314, 13.329344484880801, 28.217362944500795, 12.933462613444156, 23.31136834143578, 12.036263274587101, 98.19363612770721, 11.95433802688804, 34.74387027447582, 33.60406131637826, 80.8524636196458, 133.51066265971866, 108.80839415268562, 44.17736553913094, 94.8096761458158, 6.8347806661537005, 24.95519244477253, 6.263714507326548, 24.367455915031428, 21.13778150376628, 6.9964985327821605, 65.84894684423247, 28.149672057861892, 28.827634370261293, 10.161597653016932, 118.95420093284437, 12.03186679307699, 8.26605850468557, 32.362917039507295, 45.56164476227992, 29.251627008772203, 49.80477432643637, 19.26767375114648, 20.72242312867636, 20.7848785887636, 128.97434694428853, 98.67455457731263, 6.456072409525457, 7.626383319368675, 20.060265268089, 31.7321243090694, 61.317648897733925, 90.50300722320787, 35.77503782462249, 47.78239787202742, 11.336773431366113, 45.662116291701345, 32.61750164922756, 94.03821316789593, 40.21064858162697, 39.190949625602734, 7.230704388168384, 37.68312436109159, 85.90778374832858, 35.297409995867135, 69.70763174188777, 35.38435237119756, 39.08229945673775, 78.85558252967793, 11.480107071865604, 13.591318234478813, 31.103249382010087, 33.035454085399735, 25.839480642445558, 80.51430521647607, 9.46521732189693, 84.07645500509936, 28.187927124356808, 119.15755509382195, 109.58354849827658, 6.540486946304252, 18.302966435986477, 28.777927893271716, 176.78892794284667, 110.85207773415667, 20.51689180495076, 165.89991560236817, 7.536918624030578, 18.403752801812416, 69.5465005047219, 16.85326484423514, 64.19577418069703, 65.08239762638968, 79.05829592581223, 5.038544682010123, 122.50544520238157, 33.748827980400115, 17.036052736146672, 36.875930813896034, 59.51261234456145, 29.54365048100827, 8.17269783154731, 78.94109862309989, 15.766553803270126, 39.54039845808065, 66.06696913436208, 17.817904030939896, 20.698912430700137, 138.29485225229428, 54.30369891500821, 10.608888753320143, 56.054390832267984, 33.313985665053565, 25.98510684005679, 47.26891706138288, 61.90277057215641, 55.86788912887272, 21.2721728458132, 76.50434303812357, 75.23287480147997, 19.428778656629078, 155.6159493722201, 22.190462208901902, 19.70356968106949, 40.954402292345414, 8.458057201450568, 37.23795439849067, 68.65755342874779, 38.42769680546185, 7.0014870977517925, 32.42020124572904, 9.332670798408593, 19.042348653056212, 8.217214849461223, 57.06272537424417, 30.93047174069273, 22.2168172349827, 22.408576674280507, 41.75873513495199, 32.769104595111855, 15.755589477004838, 5.242752838849984, 14.948042312581661, 45.47932396332716, 6.563053309049073, 64.75229857977446, 9.161678712812293, 29.14324579160941, 26.97863271304039, 100.30749313342068, 7.809986945924542, 14.94454884564152, 179.39379818029914, 11.666595439088008, 69.34133834667614, 10.569478837924196, 15.693996251981542, 20.851448337121337, 29.51736260325724, 22.706509142699392, 27.422445922626927, 11.090407003575072, 11.986933736403493, 6.484137919393809, 87.37448278380279, 47.96279214767538, 103.58980537312719, 88.10246305614, 19.534646617397275, 83.38320935660884, 57.68147176005441, 122.39585486828068, 132.00798721633532, 33.642108430853455, 74.26519632878617, 50.50418471130291, 17.786295395653188, 173.49591996603766, 101.24715480087764, 82.7455609417361, 40.00784568325315, 20.397664450784987, 39.28376098608494, 12.490973243749817, 57.50598581279792, 47.419095566875484, 35.23076319232334, 29.43727829404809, 19.62207784618794, 45.89510377858954, 18.9189677903169, 17.618393913761786, 31.294720638879273, 7.012169309343466, 84.51636252212633, 39.41564215320592, 7.167023766220979, 5.033319630830768, 9.200647903951303, 34.35466960780026, 54.43926056259403, 19.876222980494965, 123.48398740667065, 80.21688457635253, 30.448010248882976, 39.91040071429231, 21.620205834727557, 10.584658946953281, 13.498549845390588, 137.40573064417856, 95.8612769528936, 142.47344546003745, 90.38786957290934, 6.8056648870507885, 18.191716037231288, 50.86242734339243, 12.361904651150311, 50.302822432565364, 124.39219080921802, 14.82561910367084, 130.30325610244037, 23.496721883033878, 129.91034956189856, 72.53606723091166, 5.849114523563772, 16.716814118702256, 30.55350977972577, 22.5779591841318, 121.74169493116999, 97.13583398282081, 17.65573356487419, 9.22030329477531, 8.07342291175662, 50.24049502898754, 40.59840664375292, 125.46603208682527, 11.79336435676025, 93.38092867009486, 37.305211646875314, 40.947789948689056, 6.817920787039094, 78.28879996281592, 31.88351891608228, 9.130484037239059, 5.973311547178286, 6.612767648498723, 9.701206870556392, 13.65491498830939, 60.62794452359124, 7.935848979349857, 11.762916575706546, 9.65238820225134, 18.27971820861184, 5.543228129465021, 96.13173503379501, 8.722000468863635, 121.52462737621943, 23.70662205742016, 6.823037542022827, 70.07305896917833, 137.8008817568461, 84.92844263338048, 47.93488834133919, 83.86243226279323, 182.75560377939212, 14.109867606435348, 6.888129305730314, 101.51414582907714, 29.84975358740163, 25.382366049641604, 42.20954303975906, 62.865865722557345, 16.576778747129325, 9.64914819364309, 27.819938388537395, 235.3444281948793, 53.662672226293445, 109.17951467476455, 6.212425604067418, 6.483925982077557, 23.46543229648138, 66.4841223560022, 7.47762908241246, 10.387677788229793, 129.3543417729729, 16.916231450490685, 86.9094035305366, 10.695799047400628, 13.76514031736194, 5.672270213812565, 12.86799554278249, 58.556286825859985, 141.2911184115463, 74.05265648875721, 7.848433815780757, 14.774524238880275, 5.443440223946871, 104.96365281649197, 39.20923647659929, 50.79888563306043, 58.27112698444859, 5.9736775393487624, 28.048363662829427, 50.99293940072518, 53.821750773885384, 134.49054765732777, 36.13789133532571, 52.518380263558626, 30.027543590469605, 59.13433550267509, 39.63946767721334, 34.92200039778012, 84.94720125477005, 75.2132093955397, 5.249932999256328, 37.190939123413806, 11.788018890698345, 25.14897876541594, 55.90419804965888, 59.62435864129344, 6.750120843745693, 6.88022270360841, 118.98979405008107, 60.230478473473326, 66.78604837235835, 19.909841077546638, 133.59847065924677, ...])
caption, xmean,count, xle, Etot = energy_spectrum(E_tot)
hist_file(E_hist, xmean, count, caption);
([3447485.9375, 3502492.1875, 3557717.1412140597, 3560604.6875, 3588171.278056182, 3590306.7340701413, 3627088.4894633247, 3633165.625, 3636685.635263874, 3638767.8023012993, 3646850.0861176606, 3648757.8125, 3663882.8125, 3670681.6697106757, 3677209.375, 3680040.6612456474, 3692050.0579149886, 3692492.7127414457, 3695558.5975859566, 3696782.8125, 3699108.9822295313, 3702151.2198606404, 3702585.907959466, 3706894.9108482054, 3718011.695089299, 3726599.5637852317, 3737699.1654559835, 3742842.1875, 3744270.3125, 3755137.5, 3755171.8205727744, 3755948.4375, 3760551.5625, 3763946.1610521236, 3765637.5, 3785331.6799254552, 3793057.426996095, 3793152.7500159694, 3809721.9781743754, 3822502.2426154516, 3829937.2172004264, 3838195.7538029314, 3846536.108144815, 3857670.367966533, 3858364.167831335, 3879710.990040885, 3885065.2474203636, 3889928.125, 3890735.38443099, 3895436.0308309896, 3910052.2253485844, 3913378.162545644, 3914568.590270826, 3914570.3125, 3923945.5462226844, 3941632.698871476, 3941914.0625, 3945604.797566933, 3946130.9026454263, 3950870.164007604, 3950980.5601784047, 3962929.9830822335, 3975170.3926891508, 3977475.8101592897, 3979966.9127417887, 3983034.5789600364, 3983459.6451935293, 3988409.6829829044, 3998242.1875, 4020270.3615326956, 4028249.6069707726, 4029928.061214933, 4031950.498157897, 4036499.469670147, 4041701.8524178327, 4102332.511219287, 4103328.2753237365, 4108478.6081707114, 4112500.0, 4112610.740802917, 4114105.93774219, 4114548.4375, 4114945.892015086, 4121389.2603696226, 4122656.6823198046, 4125974.7543215356, 4126037.5, 4131112.1387726087, 4134227.8366104676, 4137564.0625, 4141621.3896801923, 4141651.3502965444, 4147408.8283613245, 4148468.924979532, 4157336.8704684647, 4159767.171244033, 4160257.8125, 4176530.3206676315, 4176828.5073066344, 4178498.265217283, 4180915.625, 4181441.1998754675, 4182133.877948556, 4182843.4585236004, 4183245.3125, 4189360.5437838645, 4190848.1172689577, 4199551.262792416, 4204628.57052934, 4210095.3125, 4212897.142266536, 4213841.831646778, 4215127.794995417, 4215900.028881063, 4219506.95282242, 4221228.239080614, 4229054.387297672, 4229165.4109280305, 4232134.375, 4232308.042938624, 4232615.625, 4236002.316309681, 4242143.270193828, 4257329.6875, 4271742.5895528365, 4278628.125, 4280657.8125, 4283325.579265787, 4287712.5, 4295440.625, 4296275.0, 4297061.074341179, 4302621.7952844985, 4311739.17422667, 4313988.57456251, 4315875.702754674, 4319897.850403594, 4324498.4375, 4326189.894160822, 4326322.395325202, 4329304.6875, 4330910.152918606, 4330912.390378058, 4332576.5625, 4343555.7476901915, 4347925.0, 4348150.598333644, 4348518.251171482, 4353831.25, 4354575.485445004, 4356247.275160705, 4357526.954833065, 4358898.4375, 4359151.693433677, 4359534.021731998, 4360414.257161884, 4371872.105925639, 4372229.792264154, 4382073.1874693055, 4384398.422105772, 4384893.75, 4384899.896770455, 4386790.625, 4389472.939002637, 4389671.167225512, 4390384.375, 4401792.249210238, 4408599.451356361, 4409604.351163455, 4413433.832271626, 4422372.522737328, 4425081.25, 4427650.0, 4429964.245027655, 4430806.000677277, 4434274.501720026, 4434457.315899309, 4438104.833935408, 4448925.0, 4448971.875, 4455743.761689763, 4460731.442771098, 4463632.8125, 4465866.48907128, 4477996.667110758, 4481716.360563892, 4484184.375, 4489562.5, 4513317.68387054, 4516950.0, 4518030.546298637, 4529192.1875, 4547350.0, 4549327.959109184, 4572535.923240326, 4576176.11806934, 4578199.452104624, 4583820.3125, 4584926.844673863, 4586770.3125, 4587075.0, 4588593.75, 4588606.518723571, 4604709.375, 4607390.882734744, 4640884.113609404, 4657896.160219695, 4660817.475960665, 4662120.832582594, 4667282.8125, 4675757.8125, 4676054.6875, 4676940.625, 4677739.0625, 4687846.485655047, 4687958.552080236, 4700923.507997928, 4702614.048901632, 4703367.1875, 4706318.75, 4719140.447713272, 4720262.5, 4735767.1875, 4738979.6875, 4744587.5, 4763156.25, 4765757.8125, 4772539.488325055, 4799663.747062049, 4800656.817255508, 4810701.1585987285, 4828752.621664597, 4852772.397009998, 4862934.8967181295, 4879656.648732358, 4913980.717830282, 4925787.941004802, 4927503.125, 4933506.25, 4946640.230199694, 4948844.500558204, 4960078.125, 4989102.431911018, 4997775.732794666, 5008521.022515069, 5017546.979540043, 5023164.917674873, 5023792.66798117, 5025651.454113706, 5048424.69065342, 5058900.245806506, 5065459.163354316, 5073151.567659206, 5075395.578917314, 5076045.3125, 5077432.8125, 5078365.625, 5088517.609277048, 5100794.607341571, 5105915.625, 5108683.72726184, 5110169.702490206, 5125830.598858899, 5231467.930543977, 5306154.324293773, 5479481.25, 5628602.432354935, 5632193.75, 5633546.13407865, 5637189.072189976, 5814239.0625, 5828550.915860018, 5890035.409998904, 5936374.826968054, 5938584.375, 5941967.1875, 5944145.5757522285, 5945092.782263483, 5948521.3908505, 5948773.4375, 5949933.67232307, 5950124.574399394, 5964218.699829118, 5977188.58307178, 5977263.200575061, 5987160.583174619, 5987322.39249336, 5988622.098723278, 5989633.08818706, 5991065.381010251, 5994624.856531152, 5994941.421660305, 5996170.084507914, 5997942.1875, 5998417.3175257165, 5998964.113745654, 5998970.539857764, 5999107.8125, 5999900.0, 6000089.928736303, 6000118.252074487, 6000435.689123895, 6001503.268523192, 6002115.510783934, 6002119.97244986, 6002719.749075486, 6004102.28996977, 6004598.190717212, 6005224.456046741, 6005996.86069077, 6011849.310992823, 6012325.885235339, 6015212.069872792, 6015245.457237465, 6018882.8125, 6020497.4889307665, 6027505.724614778, 6030851.418514448, 6037126.455264392, 6038165.798414807, 6042496.965434425, 6047617.1875, 6048224.49097606, 6055846.875, 6056507.585377916, 6056510.402829653, 6058846.4230070375, 6066529.6875, 6074035.9375, 6081753.27495956, 6082128.065924019, 6082252.248288941, 6082587.3299878035, 6083001.089816067, 6083277.896892098, 6083755.292422934, 6083895.165041329, 6084107.47314066, 6084139.288662487, 6084154.094455857, 6084201.5625, 6084325.304484801, 6084348.291402195, 6085009.04235199, 6085009.375, 6085740.854112788, 6086022.201435169, 6087433.371882763, 6089426.285092649, 6090110.535405885, 6092285.3595200665, 6093510.9375, 6102718.465430402, 6108669.550769175, 6112138.629832904, 6112386.6927315695, 6116609.872756164, 6120810.354755811, 6124821.270555259, 6128807.049758897, 6129717.1875, 6130880.716273225, 6131045.79748117, 6142344.819182948, 6151612.099955678, 6152441.750537551, 6154462.986196139, 6155245.649359297, 6155875.0, 6157167.517570374, 6160379.6875, 6161977.025298317, 6161982.281930755, 6175079.502892955, 6176283.9028779045, 6176289.0625, 6191092.1875, 6191682.323136694, 6194095.3125, 6199320.172137747, 6209740.563301173, 6210865.088325969, 6210931.968599943, 6212496.875, 6222210.9375, 6222620.3125, 6222632.8125, 6222712.553316654, 6224054.420099609, 6224860.040918052, 6225084.72520866, 6225378.041785193, 6225540.812807426, 6227771.754026802, 6228596.618170653, 6233282.053217477, 6235522.352621574, 6237303.125, 6239071.785250994, 6239745.3125, 6240086.557420291, 6240398.100951312, 6242891.274377904, 6244948.4375, 6249662.6384083545, 6250676.5625, 6252391.965757586, 6260173.129778433, 6261015.625, 6262281.25, 6264543.898334307, 6266907.8125, 6269287.5, 6270568.667511791, 6270642.1875, 6272611.438364743, 6279141.072762809, 6279705.355321691, 6281117.175305977, 6281740.625, 6282558.94614122, 6282563.244815805, 6282667.595545377, 6283884.157835726, 6284018.75, 6284400.0, 6285685.792020924, 6286609.030010694, 6287851.849215316, 6289215.625, 6289837.5, 6290012.37400596, 6291521.724482623, 6291990.976636338, 6292044.814536105, 6292360.939399464, 6292898.1400692575, 6293073.4375, 6293445.3125, 6293626.500905391, 6293699.437294151, 6293984.636972109, 6293985.225889797, 6294267.250423522, 6294437.028979874, 6294858.151222061, 6294997.999361179, 6295391.504999843, 6295765.625, 6296074.1985382065, 6297033.108375381, 6298343.727807787, 6298471.828919703, 6300081.640831337, 6303232.8125, 6303976.5625, 6304098.100993462, 6304431.899855233, 6305871.524003796, 6306668.297354852, 6306821.635662931, 6309750.0, 6311486.680106013, 6312551.5625, 6313870.592169524, 6315795.3125, 6316861.0515017435, 6318912.118534857, 6320593.705208272, 6321126.542592456, 6322589.0625, 6326941.983471835, 6331846.875, 6333776.548827771, 6334666.558374223, 6337503.125, 6337661.637639761, 6345047.3993024565, 6347078.125, 6349550.0, 6351718.75, 6362849.6615811, 6365606.231260183, 6366697.560453531, 6372268.617305066, 6373248.149260353, 6375836.8124767775, 6377445.511075207, 6378295.3125, 6378418.9548692, 6379799.18230149, 6380595.02880636, 6380731.25, 6381270.869990605, 6381820.3125, 6382254.6875, 6382287.166731984, 6382287.5, 6383135.9375, 6383251.521797775, 6384820.3125, 6385310.851096105, 6385381.042543532, 6385468.75, 6385915.625, 6386458.520727194, 6387646.875, 6387727.476706307, 6388381.25, 6388596.476807246, 6388740.871938543, 6390367.777886367, 6390565.441620409, 6390726.5625, 6390871.875, 6391394.077367269, 6392329.619078602, 6392683.260123737, 6394516.692480051, 6394921.627879115, 6396335.491397453, 6396427.177451011, 6396601.5625, 6396646.143934764, 6396817.1875, 6398055.994159532, 6398443.683232855, 6398641.344337707, 6399811.27631799, 6400055.154822625, 6401588.7837438425, 6401742.1875, 6405814.858319411, 6407803.125, 6409005.985366851, 6410513.568929172, 6410554.40527534, 6415134.375, 6415695.3125, 6416375.0, 6419042.1875, 6421118.75, 6421123.725119029, 6422645.3125, 6422787.5, 6424781.25, 6425968.018633308, 6426456.908430028, 6426887.080427283, 6431133.625832343, 6434906.043933706, 6435320.3125, 6435783.255000524, 6436665.129672217, 6436695.3125, 6436807.363114176, 6437088.417150375, 6437138.562075941, 6437252.844535304, 6437345.514730207, 6437425.0, 6437514.0625, 6437518.237108981, 6437647.837217533, 6438287.5, 6438362.5, 6438578.585285807, 6438611.204372745, 6438624.279332815, 6438680.828505956, 6438711.348857478, 6438742.1875, 6438809.375, 6438857.8125, 6438992.869478763, 6439031.000488309, 6439042.8325864645, 6439215.278560109, 6439221.190643226, 6439235.9375, 6439413.168286575, 6439494.74247462, 6439599.315673903, 6439694.687703048, 6439720.674361482, 6439737.755347524, 6439887.5, 6440062.690601388, 6440160.588163882, 6440297.099378485, 6440442.258366889, 6440496.305071149, 6440826.011811135, 6440839.462144525, 6440929.6875, 6440933.863512538, 6441021.700611981, 6441123.054996098, 6441134.9071885, 6441398.046513627, 6441504.6875, 6442046.542476084, 6442133.3019846715, 6442496.517239777, 6443155.3488670895, 6443242.370790781, 6444758.582904945, 6445211.423384079, 6447435.772632222, 6447748.287439391, 6449119.49530403, 6449859.375, 6450013.883914046, 6450167.779466681, 6451028.125, 6452159.225705003, 6452911.11089324, 6453056.572169826, 6453853.125, 6454171.875, 6454377.725288108, 6454909.980503091, 6456147.911951062, 6456768.217146921, 6457017.236900223, 6458124.745371943, 6458582.8125, 6459715.625, 6459928.083792585, 6460273.122647972, 6460397.198203189, 6460900.39053011, 6464473.242726799, 6465251.5625, 6466498.160092804, 6466757.8125, 6468023.4375, 6468057.861082146, 6468617.178985852, 6469099.518602656, 6469382.065309382, 6470310.877471736, 6470754.6875, 6470790.511658455, 6472506.558887282, 6472562.016998646, 6472689.0625, 6472995.3125, 6473581.25, 6473620.658417038, 6475031.25, 6476238.837847123, 6476718.147196327, 6477234.313132668, 6478142.801632887, 6478663.9577874215, 6478851.5625, 6481612.762746831, 6481639.897327828, 6481830.788114605, 6482009.237264852, 6482296.41745471, 6482637.448018028, 6482766.267073016, 6482780.832366214, 6482898.4375, 6483107.8125, 6483280.727248336, 6483906.292368257, 6484115.625, 6484201.5625, 6484546.67900467, 6484738.423114732, 6484942.829897819, 6485017.063839973, 6485050.0, 6485500.0, 6485504.6875, 6485511.864129415, 6485540.28150114, 6486035.334850156, 6486051.120094158, 6486520.107283757, 6486612.3447036315, 6486697.938703915, 6486707.421098645, 6486858.725111017, 6486976.8887278205, 6486995.82517905, 6487058.871928833, 6487064.533966692, 6487148.379662855, 6487525.0, 6487604.6875, 6487667.1875, 6487811.413902815, 6487833.107159406, 6487855.801838503, 6487922.221824392, 6487929.476284001, 6487940.59737549, 6488370.136007373, 6488407.234872572, 6488571.377329185, 6488798.348896024, 6488882.81392274, 6488973.4375, 6489053.966904037, 6489895.3125, 6490149.99745441, 6490282.773496012, 6490314.0625, 6490476.5625, 6490753.901838129, 6490893.75, 6490980.82268582, 6491690.148528047, 6492199.895974137, 6492412.4822598845, 6492434.375, 6492668.549228179, 6493537.563544064, 6493824.343276381, 6494984.375, 6495265.625, 6495468.150715616, 6495577.078653539, 6496189.0625, 6496426.692259766, 6496913.730515987, 6497145.3125, 6497454.6875, 6497473.4375, 6497531.25, 6497766.024927381, 6498082.271794276, 6498127.700105161, 6498278.125, 6498304.319049157, 6498389.0625, 6498500.0, 6498709.375, 6499065.5564394165, 6499224.040657216, 6500910.892619774, 6501139.302612335, 6502081.538464527, 6503481.1978218835, 6503540.779126748, 6506163.948291645, 6508226.545248511, 6508834.375, 6511781.25, 6515565.957371717, 6515575.586589855, 6516066.869461212, 6516505.939396158, 6517765.4937717095, 6519303.874634374, 6521834.784989986, 6528456.062838083, 6528865.886661187, 6529907.8125, 6530574.818408902, 6530665.625, 6533566.135159726, 6533998.030153439, 6534907.633762526, 6535107.8125, 6535887.5, 6536381.70889493, 6537107.8125, 6538048.4375, 6538326.5625, 6538437.278259729, 6538907.8125, 6539097.735305555, 6539369.770953356, 6541524.510511167, 6541541.218643776, 6543066.60402223, 6543629.380220677, 6546696.718228014, 6546755.890621917, 6550230.656189538, 6550558.472836561, 6556515.481866821, 6557170.446327658, 6558229.021138496, 6558698.4375, 6559783.852564168, 6559940.159588662, 6560231.25, 6560243.014756718, 6560359.960904094, 6560462.067176733, 6561213.71470248, 6561220.3125, 6562989.373279818, 6563450.0, 6563544.0599864265, 6572324.868391079, 6575540.148092294, 6576181.25, 6579109.376498779, 6580436.713381775, 6582587.366490228, 6584262.217992161, 6584604.6875, 6585418.637397888, 6587062.295778414, 6587905.48710551, 6588223.599402644, 6588918.14435747, 6591790.53929279, 6594222.366074084, 6594356.25, 6594444.2180482745, 6596501.5625, 6597218.5422145445, 6597842.1875, 6598932.729174865, 6599837.156095573, 6600777.100107719, 6603766.035949929, 6605087.5, 6605308.131918505, 6605651.533995415, 6606474.610878379, 6607628.309343639, 6608905.683178341, 6609727.835508671, 6610733.988603867, 6611130.148352861, 6612624.976004959, 6613673.925469635, 6614357.793634244, 6614571.062251549, 6614643.75, 6614784.630952026, 6614785.149773273, 6615516.432404805, 6616163.721902152, 6617018.0213069925, 6617250.0, 6617444.87327702, 6617484.077525881, 6618325.0, 6618592.1875, 6618597.4635000285, 6619982.75931124, 6622221.00326615, 6622861.735800034, 6624502.36010044, 6625047.423450201, 6626734.375, 6627091.3513672035, 6630142.1875, 6630307.8125, 6634436.855695898, 6634923.200951, 6639690.177181386, 6640743.75, 6641388.338558899, 6642255.248266607, 6643282.823910134, 6643455.817292777, 6643718.6281780265, 6644679.895098719, 6645611.108072869, 6645846.3812057525, 6646606.091205073, 6646682.105293532, 6646736.893594405, 6647008.360783981, 6647724.456639321, 6647857.8125, 6648088.587781177, 6648176.290912569, 6649136.8235434955, 6650988.684879572, 6651122.999300105, 6657315.103415264, 6658206.541997039, 6660862.619791234, 6660903.051220887, 6661522.0825640205, 6661980.340195096, 6662531.25, 6662595.980673332, 6662603.88121513, 6663203.125, 6667673.406758885, 6668246.875, 6670238.874622783, 6673014.0625, 6674523.905592825, 6675069.213813641, 6675091.023982155, 6675900.0, 6675920.69188846, 6676364.56183426, 6676562.636098029, 6677459.941994707, 6681674.865618445, 6682051.136431064, 6682135.072240606, 6682423.4375, 6682702.689234493, 6682976.95035145, 6683018.75, 6686295.3125, 6687468.868079495, 6687514.329082091, 6687728.125, 6692224.726876034, 6692526.314923877, 6694722.256274967, 6695652.31995683, 6695895.719702508, 6696190.240841479, 6697183.944374772, 6698113.334643009, 6698198.8091281755, 6698694.106692553, 6699210.041136418, 6700003.332327603, 6700989.0625, 6701027.304141611, 6701035.484899175, 6702213.759038169, 6702775.291049594, 6702807.550444904, 6703176.081008378, 6703210.9375, 6706867.232057017, 6707175.0, 6708980.675523591, 6709618.513242801, 6711969.343744053, 6712370.869001907, 6713485.9375, 6714815.442831175, 6714826.335486304, 6714838.711653634, 6715465.996715069, 6716886.290807448, 6717261.045500087, 6718227.44411976, 6720265.868691016, 6721526.673425211, 6722244.866317786, 6722609.354778393, 6724443.574499693, 6724838.341937447, 6725355.888823735, 6725361.968653275, 6725482.222322291, 6726275.436764067, 6726443.75, 6726784.079912138, 6726823.090359363, 6729154.1316127945, 6729282.136273614, 6729877.223177944, 6730246.875, 6730367.1875, 6730781.880600999, 6730864.0179886175, 6730999.565955162, 6731079.6875, 6731221.013411244, 6731284.375, 6731301.5625, 6731514.44780442, 6731593.0068781525, 6731750.0, 6732395.3125, 6732542.889468256, 6732546.875, 6732779.6875, 6732828.125, 6732923.4375, 6733185.9375, 6733218.269719496, 6733253.125, 6733536.719754396, 6733604.857666656, 6733715.230397662, 6733872.260012858, 6733887.30210895, 6733928.938521577, 6734290.25527152, 6734303.057579613, 6734552.120302731, 6734782.118574292, 6734864.0625, 6734908.725229336, 6734985.26265025, 6735063.094364124, ...], [62.381248168822424, 79.52942409185496, 14.767975890210018, 36.7925654474501, 20.577635594620364, 42.344416722216025, 47.545609356504144, 54.74541798336392, 76.09250453938755, 17.94949586621898, 6.097100714478536, 55.18938102132243, 49.38633037680075, 110.47444832054003, 40.201009925648684, 84.21872548535845, 14.084974979535128, 5.741021566193973, 60.59351914320949, 88.76922239450053, 9.019998295671812, 23.220946019500055, 30.29789687020671, 9.013405090364826, 10.878290234800893, 13.504200780821481, 26.950286142465274, 85.75724327509279, 78.0498405291672, 60.15187134541913, 6.260346283563631, 29.160649491968343, 51.603703430706275, 28.065047447302184, 48.75021160160649, 11.873504546962184, 22.716718753606532, 13.681992261788606, 11.292897639770969, 12.388056883915638, 58.80834451543757, 55.25789788643365, 15.634424370151857, 9.378747794324575, 15.309246742099663, 7.1353318907665715, 13.674315732529776, 64.87069224396744, 20.97955463885524, 15.309590189473383, 18.25808919700515, 11.186904608436732, 6.732031413287791, 32.652449021577375, 11.513799333378934, 5.287590208953757, 39.2347812642252, 15.378312311048717, 45.37176171095197, 5.803074194703097, 19.78774688891929, 27.057134797169482, 19.771781135887217, 5.876459860568359, 24.07861580012872, 16.79495744127723, 11.578041466167791, 16.261507155841823, 67.92645351145131, 8.312677960264192, 40.380543444537494, 110.45968537546116, 12.007196662034707, 116.97722992598457, 26.368948022849523, 92.98077978859467, 10.971055355642864, 168.01409754503766, 57.23614294387387, 25.166520738020893, 6.702727800104433, 152.1794975246205, 17.73143650775849, 15.753436112174873, 7.239929837148252, 7.516732884458417, 48.09363831827429, 27.841498419027367, 34.72537878504141, 37.388647719004275, 6.2077690015798295, 17.071705395624356, 21.04013774068356, 33.21403338697027, 92.80682890801378, 6.484545981439607, 69.33686481958357, 106.48076135125282, 22.237765445857047, 33.11952804862465, 89.9577667635081, 7.825293294312205, 10.430538982393358, 23.860232884186516, 44.282489069366484, 23.65482296219635, 47.518376385955115, 30.120661592289757, 8.537124157812848, 52.03339441563082, 19.264178221895545, 108.01850658571536, 6.43657518847898, 11.173151840404763, 12.438256301416251, 15.39492169263469, 23.748157543211406, 8.176526335962365, 40.48940869936789, 23.824521332378044, 28.892181616662207, 12.553289550709822, 13.38169453779901, 47.39375434336757, 6.846518560135138, 40.620664358541006, 121.96455341326545, 32.082647138428825, 47.74328776504643, 66.94043154525878, 29.93212843590918, 6.508758389544277, 42.88518135287862, 81.75664157235693, 5.325475314572613, 100.88121356609544, 7.998734028715947, 212.2172324852948, 24.63155333414278, 26.04182482632676, 46.19652599052037, 44.65610631539407, 7.564064722509122, 35.47241763295588, 58.52069368945698, 59.68171752443662, 17.84685330817965, 21.504794358634513, 85.29621928772065, 16.049968364286507, 161.82145945077804, 7.7515813550707096, 30.685398155017904, 6.5078139947905695, 7.031584704414655, 7.17358011168467, 86.22365480830305, 57.42544892848564, 14.067087008762782, 5.244714643979909, 46.63105040284669, 23.152630003777546, 53.23284302972517, 18.029294821126417, 19.64384312660489, 87.10540282516652, 27.11510305726113, 27.612325269439257, 23.29743017805208, 29.214243739398082, 71.82826708291998, 54.24638155180216, 38.64705892180372, 35.070276760681644, 14.069359352575717, 38.49403292071642, 21.527077306202546, 52.246205977245836, 73.90731351671562, 37.700754285759594, 8.29276875642517, 15.730957757446774, 36.217610338063146, 6.949210369830388, 9.161596819329686, 10.041822610894302, 86.30889577263896, 33.77121766402191, 78.69483117062578, 50.396597406878904, 19.676256219834904, 52.97417096538473, 110.5411469672234, 9.194964590647615, 28.245748310081442, 121.54535298464963, 28.02274051615846, 75.87113768225294, 16.13840686411572, 50.36454235542776, 106.91155075653745, 78.70150973848756, 9.569452872840293, 79.21189533383459, 7.190891498967025, 33.48751529884417, 6.016794056292194, 62.48183247693849, 17.379536889982184, 91.6844301566685, 41.72304252630836, 87.13646504618346, 45.98607357119205, 67.35874098879461, 43.33225535153543, 12.520858943387356, 28.85665412875398, 11.106517996117404, 32.369909567341665, 136.79426133019658, 50.4936391635034, 54.019282041559464, 41.279117632245715, 57.944592493623375, 95.449957275189, 51.066830349387686, 60.01778362954843, 42.48708836415557, 23.55552609381422, 20.183001459101696, 101.59818472007434, 10.422640106610181, 23.360079847872804, 17.388973307254417, 41.20568668534061, 6.661718617593427, 29.161058080142038, 28.564279265738943, 100.68807693500403, 22.61089532136908, 90.93135427176183, 64.00881067096111, 7.370423916342911, 18.733194571306885, 7.321499190267226, 76.46100815381715, 8.797274239706233, 8.558130785210524, 54.42766761409851, 23.632081758061183, 11.534957932263554, 100.4549131258301, 14.961210428566135, 23.008856587126772, 38.62541207007293, 94.3358806079041, 44.86424128880432, 60.17348009943467, 114.60496639882888, 110.87583815247619, 30.807474417991983, 13.03452549276321, 49.783316121565235, 36.56636575655051, 13.716984398956193, 54.19200153292404, 10.193919092981853, 47.54624774647101, 19.38507424794827, 16.943733559602787, 33.31595419788576, 64.43195201968773, 21.223079795387566, 51.54477149211594, 34.86021717340924, 30.868310388453185, 8.430874808639322, 12.204802185213454, 112.10929231384108, 40.59723792157304, 7.946939125049585, 29.026336589078554, 27.56970114832169, 33.275201009751015, 5.221645591048593, 112.80340739267649, 5.418632803356625, 20.359736797895764, 177.05107210957988, 17.447799734880984, 6.735198192471179, 10.110028676074398, 24.716288064492634, 50.16784370677951, 8.356555177659795, 23.17917931517151, 54.88407393782656, 57.01649778794005, 41.32350204695967, 59.96183655491176, 10.429439058423183, 14.072399322875999, 38.3334471206481, 50.31207966522135, 23.252291187772535, 13.15563404821358, 22.467169990039874, 10.762701217485052, 15.506273034749615, 6.086612445746793, 62.24375148856085, 19.890017320056668, 10.515951822989297, 15.523453157492446, 78.0318077928888, 9.910722682250164, 26.921849805036743, 57.5387445750582, 26.570690137384457, 9.48246983585036, 7.6362770696449935, 133.73036914658172, 32.46652199005426, 56.67319893439644, 89.5027998676691, 21.058540538531783, 139.88827096335217, 66.38528095338576, 56.5768836448482, 15.545645642214607, 20.651961004959887, 6.001439299725242, 196.81719174378688, 21.769990299168068, 24.714657992184428, 68.81920572100366, 76.35044507203799, 23.260671637506817, 17.332406750489614, 20.612571204171523, 33.62585422780135, 8.45443618297873, 17.95279611085514, 23.342478315140863, 112.22131633249768, 43.56215257964613, 13.762581230776977, 12.131260870628058, 31.522024267820882, 28.246672136543925, 20.74894888092975, 41.21672373592355, 6.443388904150171, 43.69743390518233, 22.192149475322317, 10.063602419510215, 12.006395641739728, 80.05758703970264, 10.298304411865841, 5.2680941511432176, 79.08848790617995, 21.16312840323757, 124.06669428001554, 39.468318073689105, 22.551737104715762, 106.05538930415074, 7.789090645931682, 7.729793805538228, 71.55081907048177, 15.74647658673402, 90.14638799966363, 9.755988285003795, 82.50713177687774, 25.345829758212197, 170.02691398525593, 65.66221250927262, 29.861496520137784, 29.526944795557306, 96.88514029971891, 14.432206947857342, 131.72700817505768, 42.412493211333114, 5.027603782003099, 38.039444830008605, 80.86842680849031, 44.628720458116014, 158.00430114491513, 90.26700284051424, 24.176283874779752, 18.413734313832546, 14.743039260788787, 9.26201776223835, 170.05350497688053, 62.502298338102946, 97.6612711320274, 30.446612665668724, 9.770783832389194, 46.67575975179922, 26.867570027111704, 64.31861677359542, 9.917037182508643, 27.9113519361703, 9.948302449472063, 82.54816686889849, 5.951550277401161, 47.725897385730846, 35.745820518110676, 164.80179024419013, 125.965796862424, 76.04772706943574, 185.79107185551484, 34.03452405070891, 67.81260455336766, 11.00117466012003, 106.34578698000173, 12.012598231724809, 5.735859996811511, 69.74690709277266, 28.28583390149857, 41.215087377091265, 7.455157644653359, 49.20728745897779, 5.1065728213508415, 33.13483978971611, 94.97026356828216, 41.70702685776297, 9.211348941727405, 32.80944082437946, 93.1003280451309, 39.82860135674003, 109.33269715992304, 68.77644660309609, 87.25995758131756, 105.3443837873373, 6.206269540842115, 14.47724442765907, 23.78361593261931, 69.51557624461174, 82.40319779873097, 27.362587305146747, 13.157528791507861, 39.589000587261815, 59.297900599850536, 7.13809115990305, 21.787144566024693, 12.241107964241722, 22.133222607063168, 19.422071466999206, 113.73026301672552, 12.569862866520412, 6.119417752363736, 48.805895792163454, 14.768734320783658, 16.674619427792518, 52.93321984281464, 32.81376773119343, 23.295359202319403, 25.829872608661113, 23.120482737641307, 41.04032756731661, 33.590931460648875, 34.340366076320414, 10.049601928707306, 33.01655969403686, 32.49578511705536, 51.15115398778303, 7.6449972340597245, 38.4636541499065, 9.293814252462969, 232.5054941473974, 75.78958301630266, 40.97863145479406, 89.86637486141889, 7.598300145115632, 52.88000237311095, 66.75362353410198, 12.432293032583015, 108.46076121349499, 41.258978813148495, 36.591670223104565, 57.17537339976934, 9.060755611678598, 34.076305971642576, 18.40816575064346, 36.75910700185707, 6.231455512098824, 6.384459001018677, 11.452957644707004, 40.98741372246922, 16.928829846357317, 53.30535758474318, 26.722344314181957, 120.06465220961039, 17.598837031278777, 47.60138589562285, 31.488310516673682, 70.89739571201187, 56.587511720487235, 38.18873669004487, 53.835456510339654, 64.61413959911478, 93.65882497398609, 10.818216350942855, 67.68738277011178, 59.647527256749974, 26.183051288290745, 45.65856375918576, 148.32155723380762, 93.47852167048151, 13.613797082850292, 15.97439275066009, 7.831703650429871, 17.345994594441514, 109.71827518450088, 72.33360264335067, 23.059043662923653, 19.633700378331316, 101.13167422349223, 19.104154716182833, 80.86244285193527, 22.048150180142375, 7.2930643644733255, 90.7399344176786, 78.11960970265153, 62.5464004712846, 53.671678675195366, 27.27001811303368, 17.391656764162665, 16.411989245824973, 17.082284408849603, 24.025948978073693, 42.712012797550656, 92.26510265194526, 30.212645135321083, 88.04677172831443, 21.55747529676317, 100.23354529851487, 108.09977061168061, 99.22358410906693, 63.92398284770625, 95.97947634612589, 31.471166255860904, 16.164166445121886, 115.0574696795823, 38.12038285640169, 47.36599018551429, 12.734111135272231, 18.229127184912524, 59.01156322180211, 19.322050811547616, 25.029655853682133, 94.30152553895549, 113.8066767327136, 10.432709191828064, 57.76571080259917, 8.062419844637036, 5.767724716385811, 179.577239323248, 10.71590454134976, 7.678056040745847, 32.352146403617745, 54.23756345206148, 174.503788557659, 14.26425887950605, 86.74963963153805, 36.72593158904949, 26.014613561638214, 9.567735739155626, 75.96065918485911, 7.457587228123402, 114.88885148827926, 85.32444572665936, 74.30627784477721, 62.89956439923563, 12.392152758984842, 35.02960355036443, 193.76968554058783, 23.175124359731427, 6.184440778949713, 55.65579003013972, 66.60521955487093, 20.821888299767465, 8.81283868356417, 54.93595157214909, 5.173875657237668, 11.551752458655011, 33.884192746323585, 32.8206408909687, 62.919138072291645, 53.306973409044005, 107.3062014749298, 20.822777408321684, 44.59730913910343, 5.4791852245361, 107.42921833326454, 37.21937967044184, 25.49981457272135, 35.273293626647906, 9.825951859914577, 177.4350178495027, 127.63608244909884, 77.85728057716824, 25.27141278609352, 7.030479267307188, 18.24836509789452, 7.670903957463821, 12.591438307418864, 11.982799068849223, 178.76004319900795, 42.41143242393646, 62.28999225528747, 123.74031428482016, 121.81165866514462, 45.550642520184205, 95.986658249367, 46.03474035968679, 11.409997081637089, 71.36200185949053, 76.87533501460133, 37.45093563166378, 28.35990206016405, 12.227400540595841, 21.24196656595595, 22.46334665554648, 48.58277851875947, 46.89693653207126, 66.2857246127245, 59.69042357806393, 16.899141635491418, 39.598238707262894, 22.54526136041863, 40.929319859144385, 65.76418258938146, 53.78886485141959, 24.043688035718258, 181.3816158696343, 46.544985600429314, 100.37293516679279, 26.07330710891372, 21.680700788117026, 12.696462060315213, 9.281156475041236, 39.67851174150496, 26.512605124239094, 7.205087067109576, 21.664363494477485, 79.70397588492676, 69.11736443813217, 64.84138103294063, 16.447173577130542, 86.7807462049756, 8.171245673143853, 20.5254206121205, 50.14732408565147, 18.93488218540716, 14.556869714275637, 56.027268438067, 73.63146608827002, 6.626436695723813, 46.206426711548744, 6.249951962089558, 159.19237593091762, 9.287832880110635, 8.65804580953954, 22.20469315688996, 67.53868353639423, 33.26085338096563, 6.990497431888419, 6.4937533991991705, 155.7574813752462, 54.37925281869091, 59.300201871946456, 20.20689643473588, 7.301218264775499, 7.0893202256895655, 82.84607210946369, 119.47785187507773, 43.97125118905948, 8.84598873606478, 43.32069105132085, 5.272827859495974, 22.08753882121277, 10.821407662141313, 25.793627717024314, 13.329344484880801, 28.217362944500795, 12.933462613444156, 23.31136834143578, 12.036263274587101, 98.19363612770721, 11.95433802688804, 34.74387027447582, 33.60406131637826, 80.8524636196458, 133.51066265971866, 108.80839415268562, 44.17736553913094, 94.8096761458158, 6.8347806661537005, 24.95519244477253, 6.263714507326548, 24.367455915031428, 21.13778150376628, 6.9964985327821605, 65.84894684423247, 28.149672057861892, 28.827634370261293, 10.161597653016932, 118.95420093284437, 12.03186679307699, 8.26605850468557, 32.362917039507295, 45.56164476227992, 29.251627008772203, 49.80477432643637, 19.26767375114648, 20.72242312867636, 20.7848785887636, 128.97434694428853, 98.67455457731263, 6.456072409525457, 7.626383319368675, 20.060265268089, 31.7321243090694, 61.317648897733925, 90.50300722320787, 35.77503782462249, 47.78239787202742, 11.336773431366113, 45.662116291701345, 32.61750164922756, 94.03821316789593, 40.21064858162697, 39.190949625602734, 7.230704388168384, 37.68312436109159, 85.90778374832858, 35.297409995867135, 69.70763174188777, 35.38435237119756, 39.08229945673775, 78.85558252967793, 11.480107071865604, 13.591318234478813, 31.103249382010087, 33.035454085399735, 25.839480642445558, 80.51430521647607, 9.46521732189693, 84.07645500509936, 28.187927124356808, 119.15755509382195, 109.58354849827658, 6.540486946304252, 18.302966435986477, 28.777927893271716, 176.78892794284667, 110.85207773415667, 20.51689180495076, 165.89991560236817, 7.536918624030578, 18.403752801812416, 69.5465005047219, 16.85326484423514, 64.19577418069703, 65.08239762638968, 79.05829592581223, 5.038544682010123, 122.50544520238157, 33.748827980400115, 17.036052736146672, 36.875930813896034, 59.51261234456145, 29.54365048100827, 8.17269783154731, 78.94109862309989, 15.766553803270126, 39.54039845808065, 66.06696913436208, 17.817904030939896, 20.698912430700137, 138.29485225229428, 54.30369891500821, 10.608888753320143, 56.054390832267984, 33.313985665053565, 25.98510684005679, 47.26891706138288, 61.90277057215641, 55.86788912887272, 21.2721728458132, 76.50434303812357, 75.23287480147997, 19.428778656629078, 155.6159493722201, 22.190462208901902, 19.70356968106949, 40.954402292345414, 8.458057201450568, 37.23795439849067, 68.65755342874779, 38.42769680546185, 7.0014870977517925, 32.42020124572904, 9.332670798408593, 19.042348653056212, 8.217214849461223, 57.06272537424417, 30.93047174069273, 22.2168172349827, 22.408576674280507, 41.75873513495199, 32.769104595111855, 15.755589477004838, 5.242752838849984, 14.948042312581661, 45.47932396332716, 6.563053309049073, 64.75229857977446, 9.161678712812293, 29.14324579160941, 26.97863271304039, 100.30749313342068, 7.809986945924542, 14.94454884564152, 179.39379818029914, 11.666595439088008, 69.34133834667614, 10.569478837924196, 15.693996251981542, 20.851448337121337, 29.51736260325724, 22.706509142699392, 27.422445922626927, 11.090407003575072, 11.986933736403493, 6.484137919393809, 87.37448278380279, 47.96279214767538, 103.58980537312719, 88.10246305614, 19.534646617397275, 83.38320935660884, 57.68147176005441, 122.39585486828068, 132.00798721633532, 33.642108430853455, 74.26519632878617, 50.50418471130291, 17.786295395653188, 173.49591996603766, 101.24715480087764, 82.7455609417361, 40.00784568325315, 20.397664450784987, 39.28376098608494, 12.490973243749817, 57.50598581279792, 47.419095566875484, 35.23076319232334, 29.43727829404809, 19.62207784618794, 45.89510377858954, 18.9189677903169, 17.618393913761786, 31.294720638879273, 7.012169309343466, 84.51636252212633, 39.41564215320592, 7.167023766220979, 5.033319630830768, 9.200647903951303, 34.35466960780026, 54.43926056259403, 19.876222980494965, 123.48398740667065, 80.21688457635253, 30.448010248882976, 39.91040071429231, 21.620205834727557, 10.584658946953281, 13.498549845390588, 137.40573064417856, 95.8612769528936, 142.47344546003745, 90.38786957290934, 6.8056648870507885, 18.191716037231288, 50.86242734339243, 12.361904651150311, 50.302822432565364, 124.39219080921802, 14.82561910367084, 130.30325610244037, 23.496721883033878, 129.91034956189856, 72.53606723091166, 5.849114523563772, 16.716814118702256, 30.55350977972577, 22.5779591841318, 121.74169493116999, 97.13583398282081, 17.65573356487419, 9.22030329477531, 8.07342291175662, 50.24049502898754, 40.59840664375292, 125.46603208682527, 11.79336435676025, 93.38092867009486, 37.305211646875314, 40.947789948689056, 6.817920787039094, 78.28879996281592, 31.88351891608228, 9.130484037239059, 5.973311547178286, 6.612767648498723, 9.701206870556392, 13.65491498830939, 60.62794452359124, 7.935848979349857, 11.762916575706546, 9.65238820225134, 18.27971820861184, 5.543228129465021, 96.13173503379501, 8.722000468863635, 121.52462737621943, 23.70662205742016, 6.823037542022827, 70.07305896917833, 137.8008817568461, 84.92844263338048, 47.93488834133919, 83.86243226279323, 182.75560377939212, 14.109867606435348, 6.888129305730314, 101.51414582907714, 29.84975358740163, 25.382366049641604, 42.20954303975906, 62.865865722557345, 16.576778747129325, 9.64914819364309, 27.819938388537395, 235.3444281948793, 53.662672226293445, 109.17951467476455, 6.212425604067418, 6.483925982077557, 23.46543229648138, 66.4841223560022, 7.47762908241246, 10.387677788229793, 129.3543417729729, 16.916231450490685, 86.9094035305366, 10.695799047400628, 13.76514031736194, 5.672270213812565, 12.86799554278249, 58.556286825859985, 141.2911184115463, 74.05265648875721, 7.848433815780757, 14.774524238880275, 5.443440223946871, 104.96365281649197, 39.20923647659929, 50.79888563306043, 58.27112698444859, 5.9736775393487624, 28.048363662829427, 50.99293940072518, 53.821750773885384, 134.49054765732777, 36.13789133532571, 52.518380263558626, 30.027543590469605, 59.13433550267509, 39.63946767721334, 34.92200039778012, 84.94720125477005, 75.2132093955397, 5.249932999256328, 37.190939123413806, 11.788018890698345, 25.14897876541594, 55.90419804965888, 59.62435864129344, 6.750120843745693, 6.88022270360841, 118.98979405008107, 60.230478473473326, 66.78604837235835, 19.909841077546638, 133.59847065924677, ...])
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);
([3447485.9375, 3502492.1875, 3557717.1412140597, 3560604.6875, 3588171.278056182, 3590306.7340701413, 3627088.4894633247, 3633165.625, 3636685.635263874, 3638767.8023012993, 3646850.0861176606, 3648757.8125, 3663882.8125, 3670681.6697106757, 3677209.375, 3680040.6612456474, 3692050.0579149886, 3692492.7127414457, 3695558.5975859566, 3696782.8125, 3699108.9822295313, 3702151.2198606404, 3702585.907959466, 3706894.9108482054, 3718011.695089299, 3726599.5637852317, 3737699.1654559835, 3742842.1875, 3744270.3125, 3755137.5, 3755171.8205727744, 3755948.4375, 3760551.5625, 3763946.1610521236, 3765637.5, 3785331.6799254552, 3793057.426996095, 3793152.7500159694, 3809721.9781743754, 3822502.2426154516, 3829937.2172004264, 3838195.7538029314, 3846536.108144815, 3857670.367966533, 3858364.167831335, 3879710.990040885, 3885065.2474203636, 3889928.125, 3890735.38443099, 3895436.0308309896, 3910052.2253485844, 3913378.162545644, 3914568.590270826, 3914570.3125, 3923945.5462226844, 3941632.698871476, 3941914.0625, 3945604.797566933, 3946130.9026454263, 3950870.164007604, 3950980.5601784047, 3962929.9830822335, 3975170.3926891508, 3977475.8101592897, 3979966.9127417887, 3983034.5789600364, 3983459.6451935293, 3988409.6829829044, 3998242.1875, 4020270.3615326956, 4028249.6069707726, 4029928.061214933, 4031950.498157897, 4036499.469670147, 4041701.8524178327, 4102332.511219287, 4103328.2753237365, 4108478.6081707114, 4112500.0, 4112610.740802917, 4114105.93774219, 4114548.4375, 4114945.892015086, 4121389.2603696226, 4122656.6823198046, 4125974.7543215356, 4126037.5, 4131112.1387726087, 4134227.8366104676, 4137564.0625, 4141621.3896801923, 4141651.3502965444, 4147408.8283613245, 4148468.924979532, 4157336.8704684647, 4159767.171244033, 4160257.8125, 4176530.3206676315, 4176828.5073066344, 4178498.265217283, 4180915.625, 4181441.1998754675, 4182133.877948556, 4182843.4585236004, 4183245.3125, 4189360.5437838645, 4190848.1172689577, 4199551.262792416, 4204628.57052934, 4210095.3125, 4212897.142266536, 4213841.831646778, 4215127.794995417, 4215900.028881063, 4219506.95282242, 4221228.239080614, 4229054.387297672, 4229165.4109280305, 4232134.375, 4232308.042938624, 4232615.625, 4236002.316309681, 4242143.270193828, 4257329.6875, 4271742.5895528365, 4278628.125, 4280657.8125, 4283325.579265787, 4287712.5, 4295440.625, 4296275.0, 4297061.074341179, 4302621.7952844985, 4311739.17422667, 4313988.57456251, 4315875.702754674, 4319897.850403594, 4324498.4375, 4326189.894160822, 4326322.395325202, 4329304.6875, 4330910.152918606, 4330912.390378058, 4332576.5625, 4343555.7476901915, 4347925.0, 4348150.598333644, 4348518.251171482, 4353831.25, 4354575.485445004, 4356247.275160705, 4357526.954833065, 4358898.4375, 4359151.693433677, 4359534.021731998, 4360414.257161884, 4371872.105925639, 4372229.792264154, 4382073.1874693055, 4384398.422105772, 4384893.75, 4384899.896770455, 4386790.625, 4389472.939002637, 4389671.167225512, 4390384.375, 4401792.249210238, 4408599.451356361, 4409604.351163455, 4413433.832271626, 4422372.522737328, 4425081.25, 4427650.0, 4429964.245027655, 4430806.000677277, 4434274.501720026, 4434457.315899309, 4438104.833935408, 4448925.0, 4448971.875, 4455743.761689763, 4460731.442771098, 4463632.8125, 4465866.48907128, 4477996.667110758, 4481716.360563892, 4484184.375, 4489562.5, 4513317.68387054, 4516950.0, 4518030.546298637, 4529192.1875, 4547350.0, 4549327.959109184, 4572535.923240326, 4576176.11806934, 4578199.452104624, 4583820.3125, 4584926.844673863, 4586770.3125, 4587075.0, 4588593.75, 4588606.518723571, 4604709.375, 4607390.882734744, 4640884.113609404, 4657896.160219695, 4660817.475960665, 4662120.832582594, 4667282.8125, 4675757.8125, 4676054.6875, 4676940.625, 4677739.0625, 4687846.485655047, 4687958.552080236, 4700923.507997928, 4702614.048901632, 4703367.1875, 4706318.75, 4719140.447713272, 4720262.5, 4735767.1875, 4738979.6875, 4744587.5, 4763156.25, 4765757.8125, 4772539.488325055, 4799663.747062049, 4800656.817255508, 4810701.1585987285, 4828752.621664597, 4852772.397009998, 4862934.8967181295, 4879656.648732358, 4913980.717830282, 4925787.941004802, 4927503.125, 4933506.25, 4946640.230199694, 4948844.500558204, 4960078.125, 4989102.431911018, 4997775.732794666, 5008521.022515069, 5017546.979540043, 5023164.917674873, 5023792.66798117, 5025651.454113706, 5048424.69065342, 5058900.245806506, 5065459.163354316, 5073151.567659206, 5075395.578917314, 5076045.3125, 5077432.8125, 5078365.625, 5088517.609277048, 5100794.607341571, 5105915.625, 5108683.72726184, 5110169.702490206, 5125830.598858899, 5231467.930543977, 5306154.324293773, 5479481.25, 5628602.432354935, 5632193.75, 5633546.13407865, 5637189.072189976, 5814239.0625, 5828550.915860018, 5890035.409998904, 5936374.826968054, 5938584.375, 5941967.1875, 5944145.5757522285, 5945092.782263483, 5948521.3908505, 5948773.4375, 5949933.67232307, 5950124.574399394, 5964218.699829118, 5977188.58307178, 5977263.200575061, 5987160.583174619, 5987322.39249336, 5988622.098723278, 5989633.08818706, 5991065.381010251, 5994624.856531152, 5994941.421660305, 5996170.084507914, 5997942.1875, 5998417.3175257165, 5998964.113745654, 5998970.539857764, 5999107.8125, 5999900.0, 6000089.928736303, 6000118.252074487, 6000435.689123895, 6001503.268523192, 6002115.510783934, 6002119.97244986, 6002719.749075486, 6004102.28996977, 6004598.190717212, 6005224.456046741, 6005996.86069077, 6011849.310992823, 6012325.885235339, 6015212.069872792, 6015245.457237465, 6018882.8125, 6020497.4889307665, 6027505.724614778, 6030851.418514448, 6037126.455264392, 6038165.798414807, 6042496.965434425, 6047617.1875, 6048224.49097606, 6055846.875, 6056507.585377916, 6056510.402829653, 6058846.4230070375, 6066529.6875, 6074035.9375, 6081753.27495956, 6082128.065924019, 6082252.248288941, 6082587.3299878035, 6083001.089816067, 6083277.896892098, 6083755.292422934, 6083895.165041329, 6084107.47314066, 6084139.288662487, 6084154.094455857, 6084201.5625, 6084325.304484801, 6084348.291402195, 6085009.04235199, 6085009.375, 6085740.854112788, 6086022.201435169, 6087433.371882763, 6089426.285092649, 6090110.535405885, 6092285.3595200665, 6093510.9375, 6102718.465430402, 6108669.550769175, 6112138.629832904, 6112386.6927315695, 6116609.872756164, 6120810.354755811, 6124821.270555259, 6128807.049758897, 6129717.1875, 6130880.716273225, 6131045.79748117, 6142344.819182948, 6151612.099955678, 6152441.750537551, 6154462.986196139, 6155245.649359297, 6155875.0, 6157167.517570374, 6160379.6875, 6161977.025298317, 6161982.281930755, 6175079.502892955, 6176283.9028779045, 6176289.0625, 6191092.1875, 6191682.323136694, 6194095.3125, 6199320.172137747, 6209740.563301173, 6210865.088325969, 6210931.968599943, 6212496.875, 6222210.9375, 6222620.3125, 6222632.8125, 6222712.553316654, 6224054.420099609, 6224860.040918052, 6225084.72520866, 6225378.041785193, 6225540.812807426, 6227771.754026802, 6228596.618170653, 6233282.053217477, 6235522.352621574, 6237303.125, 6239071.785250994, 6239745.3125, 6240086.557420291, 6240398.100951312, 6242891.274377904, 6244948.4375, 6249662.6384083545, 6250676.5625, 6252391.965757586, 6260173.129778433, 6261015.625, 6262281.25, 6264543.898334307, 6266907.8125, 6269287.5, 6270568.667511791, 6270642.1875, 6272611.438364743, 6279141.072762809, 6279705.355321691, 6281117.175305977, 6281740.625, 6282558.94614122, 6282563.244815805, 6282667.595545377, 6283884.157835726, 6284018.75, 6284400.0, 6285685.792020924, 6286609.030010694, 6287851.849215316, 6289215.625, 6289837.5, 6290012.37400596, 6291521.724482623, 6291990.976636338, 6292044.814536105, 6292360.939399464, 6292898.1400692575, 6293073.4375, 6293445.3125, 6293626.500905391, 6293699.437294151, 6293984.636972109, 6293985.225889797, 6294267.250423522, 6294437.028979874, 6294858.151222061, 6294997.999361179, 6295391.504999843, 6295765.625, 6296074.1985382065, 6297033.108375381, 6298343.727807787, 6298471.828919703, 6300081.640831337, 6303232.8125, 6303976.5625, 6304098.100993462, 6304431.899855233, 6305871.524003796, 6306668.297354852, 6306821.635662931, 6309750.0, 6311486.680106013, 6312551.5625, 6313870.592169524, 6315795.3125, 6316861.0515017435, 6318912.118534857, 6320593.705208272, 6321126.542592456, 6322589.0625, 6326941.983471835, 6331846.875, 6333776.548827771, 6334666.558374223, 6337503.125, 6337661.637639761, 6345047.3993024565, 6347078.125, 6349550.0, 6351718.75, 6362849.6615811, 6365606.231260183, 6366697.560453531, 6372268.617305066, 6373248.149260353, 6375836.8124767775, 6377445.511075207, 6378295.3125, 6378418.9548692, 6379799.18230149, 6380595.02880636, 6380731.25, 6381270.869990605, 6381820.3125, 6382254.6875, 6382287.166731984, 6382287.5, 6383135.9375, 6383251.521797775, 6384820.3125, 6385310.851096105, 6385381.042543532, 6385468.75, 6385915.625, 6386458.520727194, 6387646.875, 6387727.476706307, 6388381.25, 6388596.476807246, 6388740.871938543, 6390367.777886367, 6390565.441620409, 6390726.5625, 6390871.875, 6391394.077367269, 6392329.619078602, 6392683.260123737, 6394516.692480051, 6394921.627879115, 6396335.491397453, 6396427.177451011, 6396601.5625, 6396646.143934764, 6396817.1875, 6398055.994159532, 6398443.683232855, 6398641.344337707, 6399811.27631799, 6400055.154822625, 6401588.7837438425, 6401742.1875, 6405814.858319411, 6407803.125, 6409005.985366851, 6410513.568929172, 6410554.40527534, 6415134.375, 6415695.3125, 6416375.0, 6419042.1875, 6421118.75, 6421123.725119029, 6422645.3125, 6422787.5, 6424781.25, 6425968.018633308, 6426456.908430028, 6426887.080427283, 6431133.625832343, 6434906.043933706, 6435320.3125, 6435783.255000524, 6436665.129672217, 6436695.3125, 6436807.363114176, 6437088.417150375, 6437138.562075941, 6437252.844535304, 6437345.514730207, 6437425.0, 6437514.0625, 6437518.237108981, 6437647.837217533, 6438287.5, 6438362.5, 6438578.585285807, 6438611.204372745, 6438624.279332815, 6438680.828505956, 6438711.348857478, 6438742.1875, 6438809.375, 6438857.8125, 6438992.869478763, 6439031.000488309, 6439042.8325864645, 6439215.278560109, 6439221.190643226, 6439235.9375, 6439413.168286575, 6439494.74247462, 6439599.315673903, 6439694.687703048, 6439720.674361482, 6439737.755347524, 6439887.5, 6440062.690601388, 6440160.588163882, 6440297.099378485, 6440442.258366889, 6440496.305071149, 6440826.011811135, 6440839.462144525, 6440929.6875, 6440933.863512538, 6441021.700611981, 6441123.054996098, 6441134.9071885, 6441398.046513627, 6441504.6875, 6442046.542476084, 6442133.3019846715, 6442496.517239777, 6443155.3488670895, 6443242.370790781, 6444758.582904945, 6445211.423384079, 6447435.772632222, 6447748.287439391, 6449119.49530403, 6449859.375, 6450013.883914046, 6450167.779466681, 6451028.125, 6452159.225705003, 6452911.11089324, 6453056.572169826, 6453853.125, 6454171.875, 6454377.725288108, 6454909.980503091, 6456147.911951062, 6456768.217146921, 6457017.236900223, 6458124.745371943, 6458582.8125, 6459715.625, 6459928.083792585, 6460273.122647972, 6460397.198203189, 6460900.39053011, 6464473.242726799, 6465251.5625, 6466498.160092804, 6466757.8125, 6468023.4375, 6468057.861082146, 6468617.178985852, 6469099.518602656, 6469382.065309382, 6470310.877471736, 6470754.6875, 6470790.511658455, 6472506.558887282, 6472562.016998646, 6472689.0625, 6472995.3125, 6473581.25, 6473620.658417038, 6475031.25, 6476238.837847123, 6476718.147196327, 6477234.313132668, 6478142.801632887, 6478663.9577874215, 6478851.5625, 6481612.762746831, 6481639.897327828, 6481830.788114605, 6482009.237264852, 6482296.41745471, 6482637.448018028, 6482766.267073016, 6482780.832366214, 6482898.4375, 6483107.8125, 6483280.727248336, 6483906.292368257, 6484115.625, 6484201.5625, 6484546.67900467, 6484738.423114732, 6484942.829897819, 6485017.063839973, 6485050.0, 6485500.0, 6485504.6875, 6485511.864129415, 6485540.28150114, 6486035.334850156, 6486051.120094158, 6486520.107283757, 6486612.3447036315, 6486697.938703915, 6486707.421098645, 6486858.725111017, 6486976.8887278205, 6486995.82517905, 6487058.871928833, 6487064.533966692, 6487148.379662855, 6487525.0, 6487604.6875, 6487667.1875, 6487811.413902815, 6487833.107159406, 6487855.801838503, 6487922.221824392, 6487929.476284001, 6487940.59737549, 6488370.136007373, 6488407.234872572, 6488571.377329185, 6488798.348896024, 6488882.81392274, 6488973.4375, 6489053.966904037, 6489895.3125, 6490149.99745441, 6490282.773496012, 6490314.0625, 6490476.5625, 6490753.901838129, 6490893.75, 6490980.82268582, 6491690.148528047, 6492199.895974137, 6492412.4822598845, 6492434.375, 6492668.549228179, 6493537.563544064, 6493824.343276381, 6494984.375, 6495265.625, 6495468.150715616, 6495577.078653539, 6496189.0625, 6496426.692259766, 6496913.730515987, 6497145.3125, 6497454.6875, 6497473.4375, 6497531.25, 6497766.024927381, 6498082.271794276, 6498127.700105161, 6498278.125, 6498304.319049157, 6498389.0625, 6498500.0, 6498709.375, 6499065.5564394165, 6499224.040657216, 6500910.892619774, 6501139.302612335, 6502081.538464527, 6503481.1978218835, 6503540.779126748, 6506163.948291645, 6508226.545248511, 6508834.375, 6511781.25, 6515565.957371717, 6515575.586589855, 6516066.869461212, 6516505.939396158, 6517765.4937717095, 6519303.874634374, 6521834.784989986, 6528456.062838083, 6528865.886661187, 6529907.8125, 6530574.818408902, 6530665.625, 6533566.135159726, 6533998.030153439, 6534907.633762526, 6535107.8125, 6535887.5, 6536381.70889493, 6537107.8125, 6538048.4375, 6538326.5625, 6538437.278259729, 6538907.8125, 6539097.735305555, 6539369.770953356, 6541524.510511167, 6541541.218643776, 6543066.60402223, 6543629.380220677, 6546696.718228014, 6546755.890621917, 6550230.656189538, 6550558.472836561, 6556515.481866821, 6557170.446327658, 6558229.021138496, 6558698.4375, 6559783.852564168, 6559940.159588662, 6560231.25, 6560243.014756718, 6560359.960904094, 6560462.067176733, 6561213.71470248, 6561220.3125, 6562989.373279818, 6563450.0, 6563544.0599864265, 6572324.868391079, 6575540.148092294, 6576181.25, 6579109.376498779, 6580436.713381775, 6582587.366490228, 6584262.217992161, 6584604.6875, 6585418.637397888, 6587062.295778414, 6587905.48710551, 6588223.599402644, 6588918.14435747, 6591790.53929279, 6594222.366074084, 6594356.25, 6594444.2180482745, 6596501.5625, 6597218.5422145445, 6597842.1875, 6598932.729174865, 6599837.156095573, 6600777.100107719, 6603766.035949929, 6605087.5, 6605308.131918505, 6605651.533995415, 6606474.610878379, 6607628.309343639, 6608905.683178341, 6609727.835508671, 6610733.988603867, 6611130.148352861, 6612624.976004959, 6613673.925469635, 6614357.793634244, 6614571.062251549, 6614643.75, 6614784.630952026, 6614785.149773273, 6615516.432404805, 6616163.721902152, 6617018.0213069925, 6617250.0, 6617444.87327702, 6617484.077525881, 6618325.0, 6618592.1875, 6618597.4635000285, 6619982.75931124, 6622221.00326615, 6622861.735800034, 6624502.36010044, 6625047.423450201, 6626734.375, 6627091.3513672035, 6630142.1875, 6630307.8125, 6634436.855695898, 6634923.200951, 6639690.177181386, 6640743.75, 6641388.338558899, 6642255.248266607, 6643282.823910134, 6643455.817292777, 6643718.6281780265, 6644679.895098719, 6645611.108072869, 6645846.3812057525, 6646606.091205073, 6646682.105293532, 6646736.893594405, 6647008.360783981, 6647724.456639321, 6647857.8125, 6648088.587781177, 6648176.290912569, 6649136.8235434955, 6650988.684879572, 6651122.999300105, 6657315.103415264, 6658206.541997039, 6660862.619791234, 6660903.051220887, 6661522.0825640205, 6661980.340195096, 6662531.25, 6662595.980673332, 6662603.88121513, 6663203.125, 6667673.406758885, 6668246.875, 6670238.874622783, 6673014.0625, 6674523.905592825, 6675069.213813641, 6675091.023982155, 6675900.0, 6675920.69188846, 6676364.56183426, 6676562.636098029, 6677459.941994707, 6681674.865618445, 6682051.136431064, 6682135.072240606, 6682423.4375, 6682702.689234493, 6682976.95035145, 6683018.75, 6686295.3125, 6687468.868079495, 6687514.329082091, 6687728.125, 6692224.726876034, 6692526.314923877, 6694722.256274967, 6695652.31995683, 6695895.719702508, 6696190.240841479, 6697183.944374772, 6698113.334643009, 6698198.8091281755, 6698694.106692553, 6699210.041136418, 6700003.332327603, 6700989.0625, 6701027.304141611, 6701035.484899175, 6702213.759038169, 6702775.291049594, 6702807.550444904, 6703176.081008378, 6703210.9375, 6706867.232057017, 6707175.0, 6708980.675523591, 6709618.513242801, 6711969.343744053, 6712370.869001907, 6713485.9375, 6714815.442831175, 6714826.335486304, 6714838.711653634, 6715465.996715069, 6716886.290807448, 6717261.045500087, 6718227.44411976, 6720265.868691016, 6721526.673425211, 6722244.866317786, 6722609.354778393, 6724443.574499693, 6724838.341937447, 6725355.888823735, 6725361.968653275, 6725482.222322291, 6726275.436764067, 6726443.75, 6726784.079912138, 6726823.090359363, 6729154.1316127945, 6729282.136273614, 6729877.223177944, 6730246.875, 6730367.1875, 6730781.880600999, 6730864.0179886175, 6730999.565955162, 6731079.6875, 6731221.013411244, 6731284.375, 6731301.5625, 6731514.44780442, 6731593.0068781525, 6731750.0, 6732395.3125, 6732542.889468256, 6732546.875, 6732779.6875, 6732828.125, 6732923.4375, 6733185.9375, 6733218.269719496, 6733253.125, 6733536.719754396, 6733604.857666656, 6733715.230397662, 6733872.260012858, 6733887.30210895, 6733928.938521577, 6734290.25527152, 6734303.057579613, 6734552.120302731, 6734782.118574292, 6734864.0625, 6734908.725229336, 6734985.26265025, 6735063.094364124, ...], [62.381248168822424, 79.52942409185496, 14.767975890210018, 36.7925654474501, 20.577635594620364, 42.344416722216025, 47.545609356504144, 54.74541798336392, 76.09250453938755, 17.94949586621898, 6.097100714478536, 55.18938102132243, 49.38633037680075, 110.47444832054003, 40.201009925648684, 84.21872548535845, 14.084974979535128, 5.741021566193973, 60.59351914320949, 88.76922239450053, 9.019998295671812, 23.220946019500055, 30.29789687020671, 9.013405090364826, 10.878290234800893, 13.504200780821481, 26.950286142465274, 85.75724327509279, 78.0498405291672, 60.15187134541913, 6.260346283563631, 29.160649491968343, 51.603703430706275, 28.065047447302184, 48.75021160160649, 11.873504546962184, 22.716718753606532, 13.681992261788606, 11.292897639770969, 12.388056883915638, 58.80834451543757, 55.25789788643365, 15.634424370151857, 9.378747794324575, 15.309246742099663, 7.1353318907665715, 13.674315732529776, 64.87069224396744, 20.97955463885524, 15.309590189473383, 18.25808919700515, 11.186904608436732, 6.732031413287791, 32.652449021577375, 11.513799333378934, 5.287590208953757, 39.2347812642252, 15.378312311048717, 45.37176171095197, 5.803074194703097, 19.78774688891929, 27.057134797169482, 19.771781135887217, 5.876459860568359, 24.07861580012872, 16.79495744127723, 11.578041466167791, 16.261507155841823, 67.92645351145131, 8.312677960264192, 40.380543444537494, 110.45968537546116, 12.007196662034707, 116.97722992598457, 26.368948022849523, 92.98077978859467, 10.971055355642864, 168.01409754503766, 57.23614294387387, 25.166520738020893, 6.702727800104433, 152.1794975246205, 17.73143650775849, 15.753436112174873, 7.239929837148252, 7.516732884458417, 48.09363831827429, 27.841498419027367, 34.72537878504141, 37.388647719004275, 6.2077690015798295, 17.071705395624356, 21.04013774068356, 33.21403338697027, 92.80682890801378, 6.484545981439607, 69.33686481958357, 106.48076135125282, 22.237765445857047, 33.11952804862465, 89.9577667635081, 7.825293294312205, 10.430538982393358, 23.860232884186516, 44.282489069366484, 23.65482296219635, 47.518376385955115, 30.120661592289757, 8.537124157812848, 52.03339441563082, 19.264178221895545, 108.01850658571536, 6.43657518847898, 11.173151840404763, 12.438256301416251, 15.39492169263469, 23.748157543211406, 8.176526335962365, 40.48940869936789, 23.824521332378044, 28.892181616662207, 12.553289550709822, 13.38169453779901, 47.39375434336757, 6.846518560135138, 40.620664358541006, 121.96455341326545, 32.082647138428825, 47.74328776504643, 66.94043154525878, 29.93212843590918, 6.508758389544277, 42.88518135287862, 81.75664157235693, 5.325475314572613, 100.88121356609544, 7.998734028715947, 212.2172324852948, 24.63155333414278, 26.04182482632676, 46.19652599052037, 44.65610631539407, 7.564064722509122, 35.47241763295588, 58.52069368945698, 59.68171752443662, 17.84685330817965, 21.504794358634513, 85.29621928772065, 16.049968364286507, 161.82145945077804, 7.7515813550707096, 30.685398155017904, 6.5078139947905695, 7.031584704414655, 7.17358011168467, 86.22365480830305, 57.42544892848564, 14.067087008762782, 5.244714643979909, 46.63105040284669, 23.152630003777546, 53.23284302972517, 18.029294821126417, 19.64384312660489, 87.10540282516652, 27.11510305726113, 27.612325269439257, 23.29743017805208, 29.214243739398082, 71.82826708291998, 54.24638155180216, 38.64705892180372, 35.070276760681644, 14.069359352575717, 38.49403292071642, 21.527077306202546, 52.246205977245836, 73.90731351671562, 37.700754285759594, 8.29276875642517, 15.730957757446774, 36.217610338063146, 6.949210369830388, 9.161596819329686, 10.041822610894302, 86.30889577263896, 33.77121766402191, 78.69483117062578, 50.396597406878904, 19.676256219834904, 52.97417096538473, 110.5411469672234, 9.194964590647615, 28.245748310081442, 121.54535298464963, 28.02274051615846, 75.87113768225294, 16.13840686411572, 50.36454235542776, 106.91155075653745, 78.70150973848756, 9.569452872840293, 79.21189533383459, 7.190891498967025, 33.48751529884417, 6.016794056292194, 62.48183247693849, 17.379536889982184, 91.6844301566685, 41.72304252630836, 87.13646504618346, 45.98607357119205, 67.35874098879461, 43.33225535153543, 12.520858943387356, 28.85665412875398, 11.106517996117404, 32.369909567341665, 136.79426133019658, 50.4936391635034, 54.019282041559464, 41.279117632245715, 57.944592493623375, 95.449957275189, 51.066830349387686, 60.01778362954843, 42.48708836415557, 23.55552609381422, 20.183001459101696, 101.59818472007434, 10.422640106610181, 23.360079847872804, 17.388973307254417, 41.20568668534061, 6.661718617593427, 29.161058080142038, 28.564279265738943, 100.68807693500403, 22.61089532136908, 90.93135427176183, 64.00881067096111, 7.370423916342911, 18.733194571306885, 7.321499190267226, 76.46100815381715, 8.797274239706233, 8.558130785210524, 54.42766761409851, 23.632081758061183, 11.534957932263554, 100.4549131258301, 14.961210428566135, 23.008856587126772, 38.62541207007293, 94.3358806079041, 44.86424128880432, 60.17348009943467, 114.60496639882888, 110.87583815247619, 30.807474417991983, 13.03452549276321, 49.783316121565235, 36.56636575655051, 13.716984398956193, 54.19200153292404, 10.193919092981853, 47.54624774647101, 19.38507424794827, 16.943733559602787, 33.31595419788576, 64.43195201968773, 21.223079795387566, 51.54477149211594, 34.86021717340924, 30.868310388453185, 8.430874808639322, 12.204802185213454, 112.10929231384108, 40.59723792157304, 7.946939125049585, 29.026336589078554, 27.56970114832169, 33.275201009751015, 5.221645591048593, 112.80340739267649, 5.418632803356625, 20.359736797895764, 177.05107210957988, 17.447799734880984, 6.735198192471179, 10.110028676074398, 24.716288064492634, 50.16784370677951, 8.356555177659795, 23.17917931517151, 54.88407393782656, 57.01649778794005, 41.32350204695967, 59.96183655491176, 10.429439058423183, 14.072399322875999, 38.3334471206481, 50.31207966522135, 23.252291187772535, 13.15563404821358, 22.467169990039874, 10.762701217485052, 15.506273034749615, 6.086612445746793, 62.24375148856085, 19.890017320056668, 10.515951822989297, 15.523453157492446, 78.0318077928888, 9.910722682250164, 26.921849805036743, 57.5387445750582, 26.570690137384457, 9.48246983585036, 7.6362770696449935, 133.73036914658172, 32.46652199005426, 56.67319893439644, 89.5027998676691, 21.058540538531783, 139.88827096335217, 66.38528095338576, 56.5768836448482, 15.545645642214607, 20.651961004959887, 6.001439299725242, 196.81719174378688, 21.769990299168068, 24.714657992184428, 68.81920572100366, 76.35044507203799, 23.260671637506817, 17.332406750489614, 20.612571204171523, 33.62585422780135, 8.45443618297873, 17.95279611085514, 23.342478315140863, 112.22131633249768, 43.56215257964613, 13.762581230776977, 12.131260870628058, 31.522024267820882, 28.246672136543925, 20.74894888092975, 41.21672373592355, 6.443388904150171, 43.69743390518233, 22.192149475322317, 10.063602419510215, 12.006395641739728, 80.05758703970264, 10.298304411865841, 5.2680941511432176, 79.08848790617995, 21.16312840323757, 124.06669428001554, 39.468318073689105, 22.551737104715762, 106.05538930415074, 7.789090645931682, 7.729793805538228, 71.55081907048177, 15.74647658673402, 90.14638799966363, 9.755988285003795, 82.50713177687774, 25.345829758212197, 170.02691398525593, 65.66221250927262, 29.861496520137784, 29.526944795557306, 96.88514029971891, 14.432206947857342, 131.72700817505768, 42.412493211333114, 5.027603782003099, 38.039444830008605, 80.86842680849031, 44.628720458116014, 158.00430114491513, 90.26700284051424, 24.176283874779752, 18.413734313832546, 14.743039260788787, 9.26201776223835, 170.05350497688053, 62.502298338102946, 97.6612711320274, 30.446612665668724, 9.770783832389194, 46.67575975179922, 26.867570027111704, 64.31861677359542, 9.917037182508643, 27.9113519361703, 9.948302449472063, 82.54816686889849, 5.951550277401161, 47.725897385730846, 35.745820518110676, 164.80179024419013, 125.965796862424, 76.04772706943574, 185.79107185551484, 34.03452405070891, 67.81260455336766, 11.00117466012003, 106.34578698000173, 12.012598231724809, 5.735859996811511, 69.74690709277266, 28.28583390149857, 41.215087377091265, 7.455157644653359, 49.20728745897779, 5.1065728213508415, 33.13483978971611, 94.97026356828216, 41.70702685776297, 9.211348941727405, 32.80944082437946, 93.1003280451309, 39.82860135674003, 109.33269715992304, 68.77644660309609, 87.25995758131756, 105.3443837873373, 6.206269540842115, 14.47724442765907, 23.78361593261931, 69.51557624461174, 82.40319779873097, 27.362587305146747, 13.157528791507861, 39.589000587261815, 59.297900599850536, 7.13809115990305, 21.787144566024693, 12.241107964241722, 22.133222607063168, 19.422071466999206, 113.73026301672552, 12.569862866520412, 6.119417752363736, 48.805895792163454, 14.768734320783658, 16.674619427792518, 52.93321984281464, 32.81376773119343, 23.295359202319403, 25.829872608661113, 23.120482737641307, 41.04032756731661, 33.590931460648875, 34.340366076320414, 10.049601928707306, 33.01655969403686, 32.49578511705536, 51.15115398778303, 7.6449972340597245, 38.4636541499065, 9.293814252462969, 232.5054941473974, 75.78958301630266, 40.97863145479406, 89.86637486141889, 7.598300145115632, 52.88000237311095, 66.75362353410198, 12.432293032583015, 108.46076121349499, 41.258978813148495, 36.591670223104565, 57.17537339976934, 9.060755611678598, 34.076305971642576, 18.40816575064346, 36.75910700185707, 6.231455512098824, 6.384459001018677, 11.452957644707004, 40.98741372246922, 16.928829846357317, 53.30535758474318, 26.722344314181957, 120.06465220961039, 17.598837031278777, 47.60138589562285, 31.488310516673682, 70.89739571201187, 56.587511720487235, 38.18873669004487, 53.835456510339654, 64.61413959911478, 93.65882497398609, 10.818216350942855, 67.68738277011178, 59.647527256749974, 26.183051288290745, 45.65856375918576, 148.32155723380762, 93.47852167048151, 13.613797082850292, 15.97439275066009, 7.831703650429871, 17.345994594441514, 109.71827518450088, 72.33360264335067, 23.059043662923653, 19.633700378331316, 101.13167422349223, 19.104154716182833, 80.86244285193527, 22.048150180142375, 7.2930643644733255, 90.7399344176786, 78.11960970265153, 62.5464004712846, 53.671678675195366, 27.27001811303368, 17.391656764162665, 16.411989245824973, 17.082284408849603, 24.025948978073693, 42.712012797550656, 92.26510265194526, 30.212645135321083, 88.04677172831443, 21.55747529676317, 100.23354529851487, 108.09977061168061, 99.22358410906693, 63.92398284770625, 95.97947634612589, 31.471166255860904, 16.164166445121886, 115.0574696795823, 38.12038285640169, 47.36599018551429, 12.734111135272231, 18.229127184912524, 59.01156322180211, 19.322050811547616, 25.029655853682133, 94.30152553895549, 113.8066767327136, 10.432709191828064, 57.76571080259917, 8.062419844637036, 5.767724716385811, 179.577239323248, 10.71590454134976, 7.678056040745847, 32.352146403617745, 54.23756345206148, 174.503788557659, 14.26425887950605, 86.74963963153805, 36.72593158904949, 26.014613561638214, 9.567735739155626, 75.96065918485911, 7.457587228123402, 114.88885148827926, 85.32444572665936, 74.30627784477721, 62.89956439923563, 12.392152758984842, 35.02960355036443, 193.76968554058783, 23.175124359731427, 6.184440778949713, 55.65579003013972, 66.60521955487093, 20.821888299767465, 8.81283868356417, 54.93595157214909, 5.173875657237668, 11.551752458655011, 33.884192746323585, 32.8206408909687, 62.919138072291645, 53.306973409044005, 107.3062014749298, 20.822777408321684, 44.59730913910343, 5.4791852245361, 107.42921833326454, 37.21937967044184, 25.49981457272135, 35.273293626647906, 9.825951859914577, 177.4350178495027, 127.63608244909884, 77.85728057716824, 25.27141278609352, 7.030479267307188, 18.24836509789452, 7.670903957463821, 12.591438307418864, 11.982799068849223, 178.76004319900795, 42.41143242393646, 62.28999225528747, 123.74031428482016, 121.81165866514462, 45.550642520184205, 95.986658249367, 46.03474035968679, 11.409997081637089, 71.36200185949053, 76.87533501460133, 37.45093563166378, 28.35990206016405, 12.227400540595841, 21.24196656595595, 22.46334665554648, 48.58277851875947, 46.89693653207126, 66.2857246127245, 59.69042357806393, 16.899141635491418, 39.598238707262894, 22.54526136041863, 40.929319859144385, 65.76418258938146, 53.78886485141959, 24.043688035718258, 181.3816158696343, 46.544985600429314, 100.37293516679279, 26.07330710891372, 21.680700788117026, 12.696462060315213, 9.281156475041236, 39.67851174150496, 26.512605124239094, 7.205087067109576, 21.664363494477485, 79.70397588492676, 69.11736443813217, 64.84138103294063, 16.447173577130542, 86.7807462049756, 8.171245673143853, 20.5254206121205, 50.14732408565147, 18.93488218540716, 14.556869714275637, 56.027268438067, 73.63146608827002, 6.626436695723813, 46.206426711548744, 6.249951962089558, 159.19237593091762, 9.287832880110635, 8.65804580953954, 22.20469315688996, 67.53868353639423, 33.26085338096563, 6.990497431888419, 6.4937533991991705, 155.7574813752462, 54.37925281869091, 59.300201871946456, 20.20689643473588, 7.301218264775499, 7.0893202256895655, 82.84607210946369, 119.47785187507773, 43.97125118905948, 8.84598873606478, 43.32069105132085, 5.272827859495974, 22.08753882121277, 10.821407662141313, 25.793627717024314, 13.329344484880801, 28.217362944500795, 12.933462613444156, 23.31136834143578, 12.036263274587101, 98.19363612770721, 11.95433802688804, 34.74387027447582, 33.60406131637826, 80.8524636196458, 133.51066265971866, 108.80839415268562, 44.17736553913094, 94.8096761458158, 6.8347806661537005, 24.95519244477253, 6.263714507326548, 24.367455915031428, 21.13778150376628, 6.9964985327821605, 65.84894684423247, 28.149672057861892, 28.827634370261293, 10.161597653016932, 118.95420093284437, 12.03186679307699, 8.26605850468557, 32.362917039507295, 45.56164476227992, 29.251627008772203, 49.80477432643637, 19.26767375114648, 20.72242312867636, 20.7848785887636, 128.97434694428853, 98.67455457731263, 6.456072409525457, 7.626383319368675, 20.060265268089, 31.7321243090694, 61.317648897733925, 90.50300722320787, 35.77503782462249, 47.78239787202742, 11.336773431366113, 45.662116291701345, 32.61750164922756, 94.03821316789593, 40.21064858162697, 39.190949625602734, 7.230704388168384, 37.68312436109159, 85.90778374832858, 35.297409995867135, 69.70763174188777, 35.38435237119756, 39.08229945673775, 78.85558252967793, 11.480107071865604, 13.591318234478813, 31.103249382010087, 33.035454085399735, 25.839480642445558, 80.51430521647607, 9.46521732189693, 84.07645500509936, 28.187927124356808, 119.15755509382195, 109.58354849827658, 6.540486946304252, 18.302966435986477, 28.777927893271716, 176.78892794284667, 110.85207773415667, 20.51689180495076, 165.89991560236817, 7.536918624030578, 18.403752801812416, 69.5465005047219, 16.85326484423514, 64.19577418069703, 65.08239762638968, 79.05829592581223, 5.038544682010123, 122.50544520238157, 33.748827980400115, 17.036052736146672, 36.875930813896034, 59.51261234456145, 29.54365048100827, 8.17269783154731, 78.94109862309989, 15.766553803270126, 39.54039845808065, 66.06696913436208, 17.817904030939896, 20.698912430700137, 138.29485225229428, 54.30369891500821, 10.608888753320143, 56.054390832267984, 33.313985665053565, 25.98510684005679, 47.26891706138288, 61.90277057215641, 55.86788912887272, 21.2721728458132, 76.50434303812357, 75.23287480147997, 19.428778656629078, 155.6159493722201, 22.190462208901902, 19.70356968106949, 40.954402292345414, 8.458057201450568, 37.23795439849067, 68.65755342874779, 38.42769680546185, 7.0014870977517925, 32.42020124572904, 9.332670798408593, 19.042348653056212, 8.217214849461223, 57.06272537424417, 30.93047174069273, 22.2168172349827, 22.408576674280507, 41.75873513495199, 32.769104595111855, 15.755589477004838, 5.242752838849984, 14.948042312581661, 45.47932396332716, 6.563053309049073, 64.75229857977446, 9.161678712812293, 29.14324579160941, 26.97863271304039, 100.30749313342068, 7.809986945924542, 14.94454884564152, 179.39379818029914, 11.666595439088008, 69.34133834667614, 10.569478837924196, 15.693996251981542, 20.851448337121337, 29.51736260325724, 22.706509142699392, 27.422445922626927, 11.090407003575072, 11.986933736403493, 6.484137919393809, 87.37448278380279, 47.96279214767538, 103.58980537312719, 88.10246305614, 19.534646617397275, 83.38320935660884, 57.68147176005441, 122.39585486828068, 132.00798721633532, 33.642108430853455, 74.26519632878617, 50.50418471130291, 17.786295395653188, 173.49591996603766, 101.24715480087764, 82.7455609417361, 40.00784568325315, 20.397664450784987, 39.28376098608494, 12.490973243749817, 57.50598581279792, 47.419095566875484, 35.23076319232334, 29.43727829404809, 19.62207784618794, 45.89510377858954, 18.9189677903169, 17.618393913761786, 31.294720638879273, 7.012169309343466, 84.51636252212633, 39.41564215320592, 7.167023766220979, 5.033319630830768, 9.200647903951303, 34.35466960780026, 54.43926056259403, 19.876222980494965, 123.48398740667065, 80.21688457635253, 30.448010248882976, 39.91040071429231, 21.620205834727557, 10.584658946953281, 13.498549845390588, 137.40573064417856, 95.8612769528936, 142.47344546003745, 90.38786957290934, 6.8056648870507885, 18.191716037231288, 50.86242734339243, 12.361904651150311, 50.302822432565364, 124.39219080921802, 14.82561910367084, 130.30325610244037, 23.496721883033878, 129.91034956189856, 72.53606723091166, 5.849114523563772, 16.716814118702256, 30.55350977972577, 22.5779591841318, 121.74169493116999, 97.13583398282081, 17.65573356487419, 9.22030329477531, 8.07342291175662, 50.24049502898754, 40.59840664375292, 125.46603208682527, 11.79336435676025, 93.38092867009486, 37.305211646875314, 40.947789948689056, 6.817920787039094, 78.28879996281592, 31.88351891608228, 9.130484037239059, 5.973311547178286, 6.612767648498723, 9.701206870556392, 13.65491498830939, 60.62794452359124, 7.935848979349857, 11.762916575706546, 9.65238820225134, 18.27971820861184, 5.543228129465021, 96.13173503379501, 8.722000468863635, 121.52462737621943, 23.70662205742016, 6.823037542022827, 70.07305896917833, 137.8008817568461, 84.92844263338048, 47.93488834133919, 83.86243226279323, 182.75560377939212, 14.109867606435348, 6.888129305730314, 101.51414582907714, 29.84975358740163, 25.382366049641604, 42.20954303975906, 62.865865722557345, 16.576778747129325, 9.64914819364309, 27.819938388537395, 235.3444281948793, 53.662672226293445, 109.17951467476455, 6.212425604067418, 6.483925982077557, 23.46543229648138, 66.4841223560022, 7.47762908241246, 10.387677788229793, 129.3543417729729, 16.916231450490685, 86.9094035305366, 10.695799047400628, 13.76514031736194, 5.672270213812565, 12.86799554278249, 58.556286825859985, 141.2911184115463, 74.05265648875721, 7.848433815780757, 14.774524238880275, 5.443440223946871, 104.96365281649197, 39.20923647659929, 50.79888563306043, 58.27112698444859, 5.9736775393487624, 28.048363662829427, 50.99293940072518, 53.821750773885384, 134.49054765732777, 36.13789133532571, 52.518380263558626, 30.027543590469605, 59.13433550267509, 39.63946767721334, 34.92200039778012, 84.94720125477005, 75.2132093955397, 5.249932999256328, 37.190939123413806, 11.788018890698345, 25.14897876541594, 55.90419804965888, 59.62435864129344, 6.750120843745693, 6.88022270360841, 118.98979405008107, 60.230478473473326, 66.78604837235835, 19.909841077546638, 133.59847065924677, ...])
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)