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 = 44589
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);
([3764574.824326571, 3780748.6892613773, 3786852.818304799, 3804643.75, 3804824.205839618, 3834889.0625, 3840612.5, 3842902.926500948, 3844887.8142394503, 3846652.6542424024, 3853549.1527401856, 3865729.4712244174, 3866964.0625, 3874123.8561035427, 3893973.3039674056, 3893986.4441516637, 3894620.05239719, 3899102.3735730327, 3899653.7136924258, 3908032.8125, 3908065.581034774, 3926388.977514761, 3941029.448287466, 3956443.6180286864, 3959737.324776791, 3960531.081280435, 3963039.1374574895, 3964526.4401050946, 3969616.948797512, 3974118.630803029, 3980404.770316507, 3986880.3895029137, 3987112.5, 4005816.378408193, 4007022.7041944247, 4010137.02519505, 4017684.375, 4020602.782048603, 4032223.4375, 4039296.875, 4045507.9239737773, 4049571.826193339, 4062716.483315404, 4070950.0, 4089543.4818359003, 4102175.064602012, 4113634.375, 4124612.962456745, 4141455.5347555913, 4141458.2133684107, 4142407.8125, 4144887.5330511862, 4146676.6192519977, 4147102.306601018, 4148884.3453477747, 4149902.5544772777, 4151095.095565338, 4152860.2198818517, 4159121.95858605, 4162892.2447253447, 4162896.5381823597, 4165246.214508198, 4165449.580142297, 4175258.6918165726, 4179863.103919154, 4181164.64479883, 4187471.6022223737, 4205082.671875741, 4210071.875, 4219897.586354168, 4220292.1875, 4222393.75, 4227963.872146344, 4234733.650868235, 4240153.125, 4240313.61571504, 4251785.165451828, 4252848.4375, 4262553.125, 4267341.714638677, 4270278.125, 4280509.375, 4302995.592906231, 4306253.1430985555, 4322798.756508663, 4326898.603504818, 4338740.546857075, 4340533.812511777, 4340590.415497042, 4343361.0145635335, 4344059.066334038, 4355150.704799394, 4356495.3125, 4359594.092827069, 4361653.351238046, 4376867.669113171, 4379806.963176628, 4379971.875, 4381261.141032032, 4382362.89699577, 4382430.692305572, 4383152.337821014, 4385888.5234446395, 4385898.988091501, 4390593.75, 4393004.6875, 4393951.5625, 4395785.164704043, 4399111.53614125, 4402173.115185551, 4402726.5625, 4403334.289130125, 4406399.4907635115, 4409887.2689239, 4410940.448848099, 4411525.418628968, 4416821.65593472, 4426575.0, 4434934.97927976, 4435723.597705754, 4440056.09798581, 4451441.518662326, 4453482.032655967, 4458937.747015737, 4463961.548394128, 4474302.525618176, 4488407.8125, 4488415.604740778, 4501778.926414444, 4502868.325040956, 4503950.0, 4504220.107364183, 4505138.788024952, 4505159.15065608, 4509389.0625, 4510453.037307467, 4513793.160596804, 4514492.1875, 4524319.656443125, 4525312.028955196, 4527126.461176284, 4527518.860269851, 4528702.262199628, 4529225.525807982, 4531478.125, 4538859.008796517, 4539407.8125, 4547734.539084627, 4549718.974545913, 4550092.943725548, 4550268.75, 4550998.842604472, 4557373.4375, 4558716.482505486, 4560904.6875, 4561792.139681263, 4561804.6875, 4565959.375, 4573650.840280728, 4573886.3389095925, 4575922.467588108, 4580577.242331174, 4580585.9375, 4590012.402947219, 4591153.7811773745, 4600545.3125, 4609076.766101533, 4622793.75, 4623538.877419268, 4629551.666089262, 4636272.569926806, 4638285.869346613, 4643137.27982654, 4644186.4376946, 4644621.875, 4645763.96875443, 4648616.952018469, 4649240.038899175, 4649418.534327601, 4650205.865066491, 4650256.570381686, 4650365.770135197, 4650453.681209073, 4650967.482884538, 4655351.038291847, 4659443.75, 4663978.4554353785, 4665217.203421099, 4675912.046850799, 4677431.039308566, 4679666.333803826, 4688442.254852737, 4695956.380519062, 4698154.6875, 4700621.613658418, 4705163.794861351, 4706021.08202012, 4709201.518726612, 4709303.125, 4711623.244797723, 4711664.273364698, 4715287.5, 4715295.978817198, 4720886.9417891735, 4727606.59882808, 4728554.6875, 4729224.117735443, 4732415.848961859, 4733258.78148619, 4737325.85066728, 4737548.4375, 4737918.654169404, 4737987.5, 4739487.220023366, 4740178.125, 4742636.291536605, 4748551.5625, 4751046.871190697, 4755906.023103731, 4763479.463460942, 4763481.24065959, 4764210.896329962, 4764216.979628066, 4768763.663657287, 4794665.625, 4794857.384411703, 4804725.412446873, 4808564.0625, 4815590.2907373635, 4901635.876297105, 4908519.710742833, 4922621.091667484, 4927059.042933185, 4942942.740943401, 4958734.375, 4962478.809566351, 4972368.75, 4984450.821662323, 4993121.469432511, 4994611.427386467, 4994612.5, 5016862.369772543, 5032951.4515305795, 5034729.929520733, 5047493.187198859, 5050414.945729319, 5052357.873589303, 5054813.770471468, 5072263.7179129105, 5074970.642833509, 5077878.125, 5078133.837974287, 5079112.1768295085, 5080157.15527363, 5082950.338520068, 5102925.5548042385, 5110983.820250907, 5121846.875, 5121852.134980729, 5133742.050469591, 5135005.843752729, 5138155.1861012755, 5138163.131623973, 5142333.852134472, 5142813.712886331, 5143523.4375, 5156657.8125, 5165094.708819526, 5168051.5625, 5169819.987249964, 5173932.0860254755, 5184479.156843004, 5184559.375, 5188807.066944385, 5192323.4375, 5195244.746813235, 5195860.174815522, 5197435.040087317, 5208824.150910212, 5208891.012788014, 5209107.499188159, 5213904.167517207, 5216219.72585633, 5216413.271195953, 5217664.076200389, 5218414.0625, 5227017.1875, 5232497.5836910345, 5234907.091907545, 5243217.950786893, 5245737.050240711, 5261470.684407726, 5262268.034834345, 5281890.625, 5281927.565046529, 5297621.761768013, 5298565.134750573, 5300565.260926861, 5301457.8125, 5308012.227394085, 5320118.696458312, 5328463.13117556, 5333364.0625, 5334775.9676614655, 5335451.209515366, 5340191.876729516, 5348913.716222373, 5352703.849899641, 5352721.875, 5352739.661398883, 5352754.6875, 5357555.983246288, 5363820.3993853405, 5363976.251312491, 5368511.898396773, 5374440.70134508, 5385751.5625, 5389098.058998318, 5390660.277662146, 5393267.969212046, 5398768.389859698, 5399068.926966017, 5401552.770360195, 5407844.29660911, 5408429.645786991, 5408585.9375, 5408732.72999122, 5411871.640408629, 5412814.882560243, 5413284.811074926, 5414057.8125, 5418118.2916859295, 5418642.9828921985, 5419033.1554747075, 5421047.469105523, 5426101.227583831, 5426392.451869634, 5427381.129408545, 5431105.4400411025, 5431446.179199564, 5431750.009035681, 5440541.547826107, 5441648.3274202235, 5443032.2186952885, 5443256.189994669, 5447962.5, 5448548.4375, 5448586.291340937, 5458275.543403158, 5459703.054473171, 5460843.75, 5463116.163449273, 5464350.978715316, 5466350.470211287, 5471081.716788804, 5472909.140315958, 5476996.875, 5477304.6875, 5480893.1441413015, 5481346.122069613, 5484750.755696612, 5486831.25, 5487354.822109842, 5488283.125226727, 5489880.258028628, 5490964.397747977, 5493866.637724013, 5495528.830554172, 5498353.627882734, 5501786.002630439, 5501850.532033313, 5503422.822479546, 5508922.919996297, 5512033.925159472, 5514339.240805379, 5515264.596843202, 5523228.125, 5524900.428476806, 5526482.292884233, 5528511.892175505, 5528996.049785698, 5529670.604738479, 5531910.965088261, 5532556.28143338, 5533145.675793897, 5533309.014201575, 5533547.494882718, 5533655.647158099, 5534640.625, 5535665.609301229, 5540336.272279772, 5542068.75, 5542320.240982899, 5542398.4375, 5543392.1875, 5546918.144806452, 5547760.179528814, 5547765.1915999055, 5547948.372054146, 5548058.57086742, 5548471.740747254, 5548533.154207253, 5548558.69278105, 5548643.101610292, 5549110.9375, 5550056.533952142, 5551234.375, 5553220.842093854, 5553222.581969931, 5554817.1875, 5554964.950092441, 5555319.892080252, 5556011.855105734, 5559373.0911112195, 5564227.495653276, 5564249.842487135, 5565524.660747154, 5571512.5, 5571823.711114655, 5572947.112621262, 5574735.9375, 5578777.340894177, 5582953.529505471, 5585409.010101011, 5588563.827486362, 5589015.625, 5595593.75, 5596914.286541582, 5598382.719744922, 5613242.693363297, 5614101.5625, 5615281.25, 5615396.507406606, 5621365.625, 5621408.882246483, 5625434.375, 5628091.442345937, 5628327.664082166, 5629696.875, 5635824.975206586, 5635971.351747665, 5636686.571467055, 5636689.753952027, 5636985.167102721, 5638492.154108719, 5639754.6875, 5639766.189622572, 5640056.495272076, 5640072.095699906, 5641279.6875, 5641305.8786291685, 5642040.730601542, 5643121.862717663, 5643252.559434604, 5644428.059537798, 5644979.000019303, 5645059.274121871, 5645732.629298848, 5653670.009579669, 5653759.328460684, 5656650.91807579, 5656957.440033168, 5658100.970226469, 5659241.971809642, 5664107.435734055, 5665058.115666923, 5665325.0, 5665625.465426385, 5665872.00981356, 5666071.627180344, 5670123.4375, 5679070.029981729, 5679268.673891409, 5679818.75, 5679838.966636503, 5680600.0, 5681973.4375, 5686115.625, 5689739.0625, 5694341.998717439, 5696535.9375, 5698587.388287164, 5699200.398583783, 5704151.5625, 5704195.162046673, 5705215.377119451, 5709114.274363271, 5712346.875, 5713741.071217224, 5717896.512180452, 5723051.280001772, 5724914.0625, 5726275.0, 5729323.4375, 5731054.198206175, 5732260.219359489, 5732654.299139866, 5735167.882025904, 5738629.413953793, 5741823.032640741, 5743832.62556296, 5745683.7038956415, 5747056.25, 5748860.9375, 5751485.9375, 5753182.096771402, 5755687.245824226, 5762628.125, 5766645.3125, 5770113.983293026, 5772383.038460281, 5772736.9340254115, 5774356.25, 5775916.118930302, 5779759.8261076985, 5780532.4063300565, 5783157.531992033, 5788306.390652378, 5791890.188326363, 5794422.1073388625, 5801980.584105232, 5806291.232071311, 5810895.3125, 5811367.521665175, 5811393.793943285, 5817434.375, 5817680.710800358, 5818685.9375, 5824552.318444741, 5829880.549796577, 5849394.074091464, 5851346.044420552, 5851820.191090817, 5854182.57893848, 5891959.848892788, 5903043.341517996, 5909203.125, 5909812.36489552, 5917551.473406755, 5920756.25, 5926017.174359808, 5936835.573722114, 5970848.4375, 5984777.043584275, 6008839.591684956, 6018712.5, 6036337.257689604, 6065453.541010066, 6069169.814617051, 6074488.330421462, 6120121.875, 6299758.129575305, 6323807.488214567, 6434937.434872371, 6451673.229938701, 6452870.3125, 6454505.061989101, 6454623.329340645, 6458296.593222488, 6485564.0625, 6487677.1876948215, 6490286.121735827, 6493338.765282035, 6512899.522978214, 6518809.342544327, 6525621.635039987, 6529038.763717928, 6532432.8125, 6548026.590162103, 6568994.328026296, 6573356.25, 6574169.075212663, 6580870.3125, 6582314.924643815, 6612404.436846334, 6627266.95596399, 6635435.9375, 6637862.5, 6637907.8069855105, 6641616.428894237, 6642654.094410111, 6643140.237640131, 6643162.5, 6647382.462388201, 6648214.839640319, 6649398.4375, 6650542.42325533, 6651294.606050399, 6651346.6731711235, 6655076.5625, 6655213.445653994, 6658667.447029738, 6661045.162811797, 6663718.513930418, 6669891.638114104, 6671203.125, 6671616.738540262, 6678289.0625, 6678731.6290959045, 6678768.230618604, 6680884.375, 6685208.119325643, 6688909.084146431, 6689501.5625, 6690541.09802694, 6690761.879118038, 6691414.892342203, 6693682.8314406285, 6694838.209639424, 6695635.506231618, 6696624.8036942715, 6696631.642817867, 6696910.546490269, 6697289.0625, 6698046.774447022, 6698887.327369618, 6699073.702796668, 6699259.709071789, 6699309.2714371, 6702157.776279178, 6702970.176795003, 6703202.720696292, 6704146.903629906, 6705292.500351893, 6705681.25, 6708707.544117311, 6708811.953770613, 6708987.62557423, 6711322.934971057, 6713955.05531457, 6714650.134781092, 6724050.440087347, 6725028.877697795, 6725361.05318989, 6730305.982708498, 6734584.375, 6738464.49599949, 6742628.336123804, 6746814.0625, 6749412.5148438895, 6754159.094373316, 6758927.133073912, 6760432.701169977, 6762022.716893606, 6762102.035182729, 6762218.326034899, 6762287.962053149, 6762940.625, 6762991.18805926, 6765694.559931885, 6767229.460114268, 6767382.216744968, 6767395.056171902, 6767992.749184746, 6768007.613779862, 6768845.3125, 6768868.631036531, 6769072.923960122, 6769509.860712456, 6771036.700166684, 6771099.610411445, 6771106.371862865, 6771589.953306192, 6771590.599688516, 6772109.552661873, 6772115.523068077, 6772810.395686798, 6773215.869855686, 6773380.812853334, 6773742.1875, 6774296.866911235, 6775589.775062701, 6776223.4375, 6776260.212480854, 6778201.5625, 6778537.587696834, 6778589.003554325, 6779123.440258756, 6779184.901520917, 6779381.406281938, 6779895.150108977, 6779949.890074796, 6780552.415953929, 6780941.759756867, 6781605.783678431, 6781659.375, 6781758.25908047, 6781903.7071079435, 6782459.356645499, 6782699.662613722, 6782995.3125, 6784159.375, 6784293.538257728, 6784535.222129486, 6784628.779042601, 6785879.661591087, 6786452.193164122, 6787071.875, 6787151.74520951, 6787290.625, 6787625.208546472, 6787633.663415007, 6787706.104409532, 6787993.630472926, 6788037.5, 6788420.595621244, 6788905.233958088, 6789243.2153378725, 6789418.685303551, 6789425.345313098, 6789481.220377386, 6789549.466798285, 6789606.242702124, 6789788.956632227, 6789904.6875, 6789982.812309987, 6790154.6875, 6790306.25, 6790476.943517637, 6790496.66138534, 6790595.039838574, 6790614.045814593, 6791057.965342307, 6791117.1875, 6791344.797112521, 6791367.252902812, 6791501.415284231, 6791542.696577999, 6791700.12625194, 6791702.54077669, 6791780.6559217535, 6792020.3125, 6792155.113420706, 6792164.0625, 6792178.125, 6792545.102488042, 6793123.886399675, 6793197.218764589, 6793757.8125, 6794170.3125, 6794190.625, 6794361.476593586, 6794373.742535377, 6794529.073112982, 6794720.3125, 6795040.912251148, 6795155.202442179, 6795346.36361248, 6795680.766966684, 6795953.125, 6796089.0625, 6796118.0698683495, 6796467.869873802, 6796535.585107276, 6796571.169806196, 6796639.75487304, 6796729.6875, 6796838.8236321155, 6796893.179676928, 6796929.549584331, 6797138.366234456, 6797200.833982385, 6797218.115011556, 6797353.631646523, 6797426.574707119, 6797521.351139496, 6798325.698135363, 6798534.375, 6798862.305073775, 6798921.792930756, 6799018.697028604, 6799041.984800842, 6799196.875, 6799488.605957766, 6799611.791233157, 6799643.321312742, 6799764.992948097, 6799976.501570332, 6800145.19367306, 6800230.059475735, 6800265.625, 6800270.3125, 6800407.8125, 6800616.472418632, 6800736.799465745, 6801329.024722728, 6802011.919204854, 6802638.14821602, 6802771.129237198, 6802813.091698301, 6802881.694274554, 6803018.361751722, 6803050.0, 6803287.5, 6803426.321461557, 6803445.296288116, 6803587.974870096, 6803670.495452143, 6803812.458848463, 6803951.34889107, 6804094.357162497, 6804162.5, 6804335.9375, 6804490.802466303, 6804714.823810972, 6804784.194517763, 6804784.246503832, 6804860.312809665, 6805115.599487345, 6805340.022061594, 6805522.345557538, 6805703.663436453, 6805720.3125, 6805781.25, 6805940.625, 6806012.288590894, 6806032.455224102, 6806331.258327355, 6806431.25, 6806640.295428409, 6806750.305556547, 6806765.380487997, 6806975.0, 6806984.375, 6807045.188126071, 6807365.625, 6807522.220017242, 6807570.990090674, 6808038.760102609, 6808038.8876254, 6808288.455163125, 6809284.702474648, 6809318.75, 6809847.888840244, 6809967.491508567, 6810012.590165074, 6810032.716021515, 6810129.167375998, 6810146.659067546, 6810247.654613296, 6810267.19545405, 6810282.8125, 6810612.56126627, 6810679.555021435, 6811004.6875, 6811101.5625, 6811228.529702841, 6811290.6504028905, 6811306.929192085, 6811315.216903495, 6811547.514656441, 6811603.446265665, 6811780.770673902, 6811971.428908801, 6812250.0, 6812368.133060046, 6812704.30714011, 6812715.625, 6812782.940604088, 6812828.125, 6812857.8125, 6813432.973668671, 6813634.688604995, 6813750.0, 6813934.375, 6814054.1368856635, 6814118.75, 6814134.084418515, 6814142.1875, 6814268.0524368435, 6814361.897100935, 6814675.84070534, 6814701.5625, 6814858.554303381, 6814908.052979042, 6814909.4614324095, 6814953.125, 6814985.9375, 6815094.21183937, 6815474.442402131, 6815582.786524026, 6815814.0625, 6816234.375, 6816354.6875, 6816449.044785735, 6816896.875480352, 6816948.128486291, 6817212.2943672845, 6817446.032063832, 6817526.278711854, 6817534.6155437585, 6817766.039109928, 6817906.25, 6818039.0625, 6818146.875, 6818472.098537428, 6818740.344858198, 6818865.625, 6818871.551716868, 6818874.627066036, 6819612.5, 6819637.5, 6819726.538660815, 6820372.005848628, 6820597.055787327, 6820618.588852339, 6820659.632015463, 6821080.102944423, 6821098.4375, 6821683.288082216, 6822325.867487785, 6822365.625, 6822453.5667958185, 6822613.881206863, 6822741.483809172, 6822871.245563333, 6822891.542801009, 6823162.338855943, 6823258.658681916, 6823267.1875, 6823288.846870144, 6823404.6875, 6823490.625, 6823634.920249481, 6823871.875, 6823994.863342901, 6824255.6933847815, 6824920.3125, 6824977.614219324, 6825100.0, 6825614.0625, 6826037.9557676185, 6826418.75, 6826976.5625, 6828060.9375, 6828429.6875, 6828836.559518534, 6829117.103872159, 6832527.205209742, 6833504.824461543, 6833796.875, 6833881.193118993, 6834654.132306929, 6834752.813502876, 6835135.062726293, 6835568.370406861, 6836760.9375, 6837465.35913907, 6837491.625590685, 6839304.006249976, 6839332.727300702, 6839697.494364867, 6840437.579688746, 6840510.9375, 6840629.676951301, 6841115.394256851, 6841241.339773499, 6841629.6875, 6841861.5228769155, 6841961.493956556, 6842545.962249622, 6843485.9375, 6844370.3125, 6844402.148124509, 6844915.625, 6844917.564736429, 6844936.602545582, 6844941.174235395, 6845046.500630725, 6845360.80481155, 6845451.506440894, 6845956.25, 6845957.8125, 6847895.579637915, 6848078.997290343, 6848178.125, 6848575.961459877, 6849670.3125, 6853270.495158703, 6853543.334474448, 6854571.321115127, 6854865.625, 6854973.741841022, 6855923.4375, 6858474.685520428, 6858657.8125, 6858728.125, 6860216.341843566, 6860813.65694131, 6860964.647619435, 6861340.625, 6861843.678929298, 6862053.999041808, 6862514.0625, 6863865.218084501, 6864491.605543523, 6865789.185413782, 6866407.8125, 6866777.306255995, 6866821.646546231, ...], [14.311690017557641, 84.15178425586132, 7.043098933372733, 55.28769958293384, 42.144461892628996, 32.93950406867436, 56.76367807288269, 22.968099956526984, 11.65717669085265, 55.695368518772476, 7.323077951955068, 10.805683549594622, 52.136372203287216, 5.733927239347894, 9.220989657663297, 5.98477661524287, 9.12074680094401, 65.84241434301005, 26.899818949656776, 57.832429100499105, 6.261659612646034, 7.099289394469564, 14.101925707250173, 32.421877227474766, 62.02480824092523, 10.873845181897924, 40.13022032326819, 26.31958171635219, 56.55753997170423, 26.372081187795583, 24.023754085090133, 56.042126872114885, 48.15560667668806, 66.09806002193264, 12.927112468998981, 7.001993351600033, 77.27780375509911, 35.153993666408134, 62.25744817664331, 42.22011303912998, 9.427473414260561, 9.290472556196352, 8.799393190390926, 56.576153410060996, 60.75008341117392, 7.626771448082971, 34.51618754398248, 9.75564830163919, 12.772820438734843, 50.00892145349387, 103.0942077940632, 5.204264779774048, 12.582931593984627, 18.813053832078957, 27.95121714244534, 41.3493205208011, 8.175096204144454, 19.566071972738634, 99.2898838929431, 6.496099376948193, 57.75818327777651, 10.231546466759335, 25.00198752675439, 8.813614810706243, 9.900199712616894, 7.828358290766456, 67.12936258234551, 14.431302002650456, 41.985989481151556, 37.64585141984559, 30.87192048596083, 54.71587072204848, 79.40063412864009, 55.16714595619801, 50.54548470026247, 22.04089813122055, 55.3108121436463, 37.4599939983433, 96.53076943943663, 13.400992135596304, 76.4594128231787, 32.627392869336774, 6.531964477989494, 15.010944291261401, 16.31488261780434, 63.07916995850081, 49.0378438411262, 6.98104488952506, 54.20173368038303, 35.96081905720575, 23.64067358422557, 8.698116647449405, 42.46984907141646, 18.03749715024775, 29.431627762751496, 9.774781783456904, 44.839430674655546, 65.45309658050627, 5.957328496810895, 9.69126974400714, 5.3775734547068685, 12.602807341883798, 62.926659392408, 7.815304286432192, 57.545425481139446, 87.80864740871343, 94.1657643334445, 38.36351261179496, 67.5750712258884, 8.123182318043904, 66.6585622205687, 10.99608791310495, 13.30082045220715, 71.13451409950194, 14.310076748543876, 6.850063092836984, 32.70966516746179, 41.25750652469117, 46.08564719646532, 8.373153597605034, 25.844962956209574, 19.959413767002893, 6.930508869898778, 24.139340684748426, 28.846583648728014, 50.55475797171168, 33.072742072080295, 14.864848939805599, 6.374054897138188, 22.275825265154747, 53.22637593410124, 55.70611357863681, 145.4282815858532, 24.767768506972466, 88.58660098338665, 45.689975209552685, 20.645324920476927, 65.20007785766879, 28.85054343541399, 21.78688988427519, 14.568880596676886, 6.785722592103242, 37.315913683324865, 12.062733381270975, 42.10522119981067, 8.101972858220744, 163.0756549794343, 15.606116907520043, 37.94916751403281, 5.756638020694224, 44.64338340505731, 16.748698074580464, 29.96863157196667, 80.86980442264037, 32.619121448805984, 7.108938044673235, 83.14917139114695, 56.85990508732947, 8.787252336451713, 11.819002398642407, 18.98207257828603, 18.37053684638146, 85.15433384435651, 9.250666008149748, 89.38091621135948, 110.23814315615368, 15.77881306528384, 35.767443251708265, 6.727110717349231, 20.942183576079906, 43.19376853540899, 30.492134479519283, 9.151923461210885, 14.608201627274891, 54.253242962567256, 108.69625019627124, 10.778557063631975, 25.809519129890777, 7.527051800761359, 5.27934319739369, 5.9678005092063495, 33.50251418056486, 5.07915231637305, 9.594313689045956, 52.72294958568986, 34.87724051145302, 11.686711809550014, 13.022916584289511, 28.96263808224887, 33.79310136463309, 8.700700004679039, 103.80510250817386, 11.338034683544322, 84.65797349819202, 5.237889279948112, 58.79523322821962, 18.995870357250375, 68.4884624427282, 103.04389664039397, 9.173609837615132, 11.47411361789, 69.9961097843937, 9.966440375050972, 19.244223905576288, 83.73203972423859, 76.74903313969467, 14.49700334144833, 5.407105462154748, 7.401809619481559, 66.74960996972615, 133.89641376667055, 14.5884095226842, 64.31855883279715, 24.00992701335722, 68.94740869358614, 12.273440185601057, 41.53020440129913, 13.352592639668382, 28.30183325282478, 14.15121267349785, 71.48033700434465, 14.786876572702692, 78.33866920875052, 36.709705485875794, 62.86026696440859, 81.50666215424103, 11.8400041047303, 47.03768943214667, 23.32273253843617, 23.316642221748168, 5.504571130405081, 12.611724650493034, 19.757031624573735, 55.87816274847299, 39.15531428677924, 18.402214686000285, 45.53883238074431, 7.930158419839312, 72.63491471629735, 17.207735831078054, 36.41731576590943, 21.056744265991746, 51.8410509090572, 24.8007518399464, 43.6545019543982, 21.290014313514334, 7.62548309524124, 70.33304388752669, 56.04094688434233, 16.370205664639304, 94.32458044303883, 21.131532854708137, 13.837916066920997, 20.05605389963237, 80.93579000275287, 9.849146435186285, 20.963798155317487, 37.892421772253954, 22.895823620888564, 66.88183669887262, 6.685024970368505, 7.794109682620916, 12.282909887514261, 14.294285615876314, 34.525755657862874, 49.281637563709616, 89.3485867203299, 91.56982644427356, 45.56484951218215, 13.831557886004441, 99.84852495135937, 50.696482584768496, 46.08888490321723, 19.349591203470116, 41.093218288328345, 20.86194520600723, 5.573199459362055, 22.450376959914294, 5.753717183362053, 16.658938567929596, 22.755690207416187, 20.091540816186118, 38.81560828848232, 19.008085473369018, 11.149189131510228, 30.946561718009022, 74.72866683111125, 18.565852448566663, 12.759940383389981, 36.3252873908031, 22.009358948347096, 46.59485575516899, 19.58537421166598, 66.92518305004342, 56.377994438062245, 26.470679517653483, 124.49345726284412, 88.00804759799661, 32.818838920305105, 54.11179444212563, 27.50820146076968, 12.281950380272491, 107.82051463514694, 20.59647733151537, 10.617425175908389, 8.12880070581729, 23.177076165618825, 73.13624914800778, 51.05652992781367, 17.85035077588536, 69.18286454080221, 29.218531588321365, 63.48079911683779, 72.77864298500461, 20.536089980370907, 7.63108577812063, 32.23168447468468, 9.030629986825064, 38.14516274994748, 19.085204229273707, 13.726136363050545, 6.515194695145408, 5.4467481351986855, 31.031108575140653, 16.295594487265053, 38.894820103888044, 57.57758761025241, 56.39862769497738, 19.37342984377207, 11.885362217912231, 53.76054851720598, 92.63390963890492, 56.48670175176128, 8.476676354529506, 17.820748762952146, 8.11706810041389, 87.6643476719041, 6.468352172812875, 12.550387877455835, 10.190252383816818, 9.339055056983826, 97.8380627105402, 29.23436431377251, 5.2730908021545515, 162.50243313785936, 135.71441965255758, 32.051712431473106, 25.899319795769372, 12.098494890336202, 9.272472322226989, 44.43975125510342, 6.337711974931435, 30.656979326012852, 11.951869784161687, 17.07934605092037, 14.116583400812786, 33.542980067006226, 30.387181256045803, 47.579700176978946, 47.43669729505743, 33.70180775163998, 67.78536211067365, 9.447877460087183, 9.61061212083383, 19.67610178219622, 16.3943726722281, 21.01052470043192, 10.008907489342493, 47.197403886399385, 71.74464179903269, 5.419210260454106, 7.98608480076517, 8.929070134513092, 5.678714818368039, 20.630875410659307, 5.644305439188158, 43.074786676348495, 16.11967020862162, 21.299629098143523, 76.76627887304934, 119.4212432608349, 16.186108116978026, 6.27069024860973, 17.684728247039978, 6.838269484494752, 5.7877580299533395, 7.8439591419339925, 7.991590765708826, 41.34535138660839, 64.66045849212374, 30.662597259592275, 103.04132315745272, 27.18566469845191, 55.357158546150046, 58.164419949375, 8.867230943185586, 19.25534873154818, 13.512225092578184, 130.96010405055745, 6.924981406843088, 14.45335480508354, 8.475940171596035, 10.206067526346622, 5.767513670133252, 39.14592751204839, 5.1040861968902185, 113.124962150438, 17.43460508213973, 6.913361943956666, 65.55967679536369, 12.871250038109391, 7.015154130051302, 36.85571997151263, 44.95022066621864, 12.985226286133411, 24.5435325408115, 43.59362736335377, 65.89752192639591, 27.94039510286418, 51.967138119123426, 29.580398940887935, 54.892009055726, 16.58220360577862, 22.955695498705506, 118.65801512240316, 123.4706745243847, 53.817490484106955, 9.52831083919247, 26.815971235701475, 73.12006169240797, 88.83240305768891, 36.68974903454991, 13.12742493683554, 40.25694489286996, 21.565693631038354, 41.93454106771231, 50.27132375990405, 130.63209985512825, 51.15180087689115, 71.73215696119746, 33.441194861713996, 18.070936973312392, 9.99357084996265, 94.96981303578167, 27.88076376118728, 93.35427074873628, 5.48653411878617, 76.6440349516646, 10.385463724332268, 79.68199918532167, 9.035961301119098, 5.948655007423168, 28.284117334569334, 37.41740635990952, 14.697733581926181, 19.80671030524209, 85.94367939957353, 25.366881310238355, 10.685082160080645, 133.91971587378072, 6.390604107820464, 139.73885185011312, 20.016886841023855, 14.178543952738798, 22.81730878120212, 9.601615207011951, 55.58931816654744, 8.549056908837443, 80.68923488246688, 20.726467297092295, 45.15229974900611, 21.17622889497531, 18.06973454949112, 65.88947627673484, 17.688230326147284, 35.83561194158063, 66.98617397144045, 88.61132636798261, 49.04053610630626, 25.016205721152637, 29.837995099028525, 14.53214830243555, 15.15578587659411, 43.57405485821925, 38.92317919179653, 39.082895016690756, 77.45902998989983, 44.52508150507468, 9.739533359634338, 22.98015862992753, 23.97690689634486, 57.41584070602304, 108.44290945708038, 30.8662750613292, 36.413297383328114, 7.940120361882224, 13.642566804216345, 38.67084953249302, 24.094637803408414, 22.49775563900987, 120.2283894797167, 64.27326013712847, 73.08597841101586, 42.874452192556376, 85.78747789810843, 5.499323826379192, 21.21985437806483, 45.934976807147464, 103.26972559468166, 5.201408649123437, 15.87888993280581, 5.506228360027802, 77.82281389832579, 6.86629188392416, 17.3548865267125, 29.054094776220573, 40.345904713012004, 9.453233428056159, 8.068410585726344, 23.22697789742344, 25.488612611598896, 17.901121476543715, 80.8075048354955, 7.728742754397891, 15.111688349275193, 87.9681399093051, 74.33209205911832, 84.38386450502651, 34.04280199720474, 19.704201854636235, 7.2093337073625445, 6.0057849785455435, 38.01168980742275, 24.614732383133706, 73.0789235831485, 8.081765142932404, 48.77796647002495, 26.113382191253468, 50.57199202655825, 51.77980523784755, 6.48503336149497, 10.60302767597481, 48.92718065319626, 11.973300298630415, 112.63833355483027, 36.51236522253777, 24.516720444871055, 27.767735086950328, 21.514244974568122, 26.905994641961122, 35.924477493665016, 5.837819639677227, 25.72052321734993, 14.698951009573303, 25.007983106016837, 53.90611647242455, 34.010561747688286, 5.806020510167634, 13.966270071175979, 87.93335758838143, 25.053695882572683, 15.69352496160002, 23.786343468853563, 81.21203523982739, 9.304110022203227, 6.716527674324252, 94.01134959190259, 28.889964532887337, 154.70983575252453, 9.873167692452082, 40.305751891911285, 7.209647364064832, 48.6297174302127, 57.0630632543795, 12.7986375899332, 46.61694404649942, 42.2464930431172, 90.69412198486924, 5.706407140484614, 19.250563641288487, 10.312013846391512, 100.89694833949575, 105.41652338899354, 55.09728524928747, 218.18083081590606, 221.86627456712608, 21.326091708098602, 19.654371266195202, 6.723871003219519, 60.37120928104423, 53.549575036671385, 11.838574932132556, 5.3368184467313124, 10.777730088659267, 21.014201044543302, 55.566479866272445, 10.491675464923077, 80.69408787720194, 30.128940943821874, 21.301914956900887, 90.18959002123631, 21.913175392244124, 26.790655134579193, 66.28212361773748, 6.861765859837073, 73.17479770305349, 143.84366045584792, 15.190774585737078, 95.4412583742651, 13.518311715788398, 23.792429962186134, 11.802735286720228, 22.65389698170177, 33.77837555605779, 26.68321660215521, 133.38688511690742, 83.83505781258532, 95.71072512905452, 39.62419131813628, 14.805226733652109, 14.448319861447152, 88.31166234168782, 140.33386230178576, 9.610730120806064, 75.76736476187281, 116.66264996219432, 31.623429208845906, 130.53448229435847, 13.319125187045076, 17.34426953972548, 173.2437028691348, 281.1320741215246, 54.14393390655482, 55.31092889129366, 8.150112187678422, 50.969749347166214, 55.11748348477603, 60.41527330569742, 40.9683254013397, 14.998390836184692, 38.48164223108512, 74.37678829172185, 10.958038280243414, 38.4305509157118, 177.72122749959806, 35.17371853753912, 38.0976934960643, 59.72237748072132, 12.138838665146372, 48.2330634898181, 184.27524404436005, 6.028262201879111, 7.513086565649009, 8.607756085306166, 22.117549667796794, 33.69208352942716, 10.946714839067722, 6.2044256870039, 7.788895245878015, 6.61368294154417, 22.670071515374698, 7.647916194022701, 28.462889084527795, 28.03353852629367, 28.633809819855756, 92.50524140511058, 6.985954650528457, 15.964840006105492, 79.29184298132625, 67.18083787174959, 28.690768562362305, 29.98127577591639, 115.14482779570089, 19.508117856909937, 154.7248743516389, 20.821950788365417, 5.809631626337496, 6.08838615010664, 17.416762644827315, 7.1631484820599525, 21.422548071287316, 6.469996458377934, 26.274118794509807, 13.528395002085105, 21.83577067086691, 32.97001838762364, 34.69322746306909, 22.015244370905343, 28.16668031400582, 10.638349653899734, 64.88230435747738, 112.94227149606442, 22.056669518815866, 22.71578071053544, 37.90625747134593, 14.84366785551368, 36.54693366642325, 30.852129920702996, 7.670684936614566, 107.75673061235783, 26.576053271012153, 19.61364368742319, 5.697554471721999, 32.330591322687845, 112.68796154030102, 63.87289084107736, 7.813609734825797, 5.190011036496358, 156.8109465192615, 16.44417235320907, 108.76234237261967, 13.236024929979731, 28.38138649848492, 36.85620316734978, 55.91794187662383, 6.763468634265458, 120.84393328783389, 28.72973679523803, 16.624196476541766, 97.89075280280433, 89.44212739051589, 5.705696925979919, 24.989575361224908, 138.02661702775148, 13.284099991874447, 40.730229303743315, 77.17503682151231, 17.31639760855921, 52.61459852891106, 34.50205524559847, 20.60329245726578, 128.95046217796988, 16.858344661946703, 33.28025176487978, 59.76870267946704, 113.98255514208668, 27.829847758365865, 19.299151749863185, 32.191357189008556, 44.73557208307773, 175.81621882020164, 207.29726076821555, 16.247318721121232, 10.286352020951687, 52.7588689652069, 16.162422562033505, 12.040813173998988, 155.34871004775027, 21.664038264890365, 52.24818501932279, 107.68367618461124, 102.44254145612705, 7.313175112192821, 6.223679580331249, 55.305446975340104, 12.415077815655138, 29.443308877017184, 7.519069144773876, 94.01150575816165, 35.76788225157871, 115.83091164159461, 10.152502101685089, 23.041563110472406, 114.10679766588808, 26.615432125828132, 21.258335952545497, 96.53007458600845, 51.133123550868994, 14.24718452367753, 100.84013591340552, 85.99515156846581, 7.531533987799728, 50.36168355681966, 21.93785258798284, 19.63596691098682, 14.414172090863172, 69.5474381409174, 71.7508203923353, 190.86986483494084, 5.047868633915428, 194.9468875824633, 57.277149783515476, 39.808478205700176, 5.029695948881925, 5.763903398182827, 23.03343374761276, 13.110083039409144, 6.352723403125993, 84.85805241886351, 17.80593151400279, 17.417740761242545, 10.570628951290297, 32.43910520250388, 42.85874707143054, 13.83550321077957, 14.880075267097938, 56.02247254786198, 15.687916426502431, 178.68166597913887, 43.528221089470705, 12.230903856754594, 79.49381802235105, 49.12756176820089, 35.884646577729974, 37.32700167644374, 25.407713701861166, 20.542587158062986, 121.07815850032381, 28.029710681506625, 20.524223998106603, 17.10011964080058, 17.486220615734247, 61.062497061656806, 78.17936539866028, 126.40566777646055, 18.526571069739944, 84.77900778300712, 14.973344678277371, 86.63173979525817, 9.06745728502173, 75.3284998677261, 24.48638078288748, 29.25209368820864, 40.17754188905594, 14.487738086899052, 42.41444129853194, 16.9878058299243, 17.71957280324718, 41.20552807824082, 7.541189824580502, 141.4938039742497, 16.356191672781218, 49.21803922695132, 29.901338441020634, 68.84254617146324, 27.33156213602193, 28.010325676048616, 21.294674329508005, 66.79040372111902, 19.069748563364556, 11.140162295605176, 30.330450376162034, 14.654144542950666, 21.54736009896257, 65.29400639395632, 42.398080745883306, 16.74660142016211, 20.84512473427954, 60.06112152880128, 13.58499848935817, 18.107405144920033, 147.34837969644008, 6.414489141925954, 22.04827082321295, 57.228998873559505, 101.87676072299551, 13.338233460062998, 28.924812290823947, 28.359869104453523, 51.79153364569674, 79.36087987347663, 11.389328369964632, 9.611440217855632, 34.31876086821311, 127.95043877545933, 10.363861184234025, 188.917519428297, 48.55166055588086, 32.47068784950089, 7.949199757057492, 111.94420146817895, 6.379598719025464, 38.35639631009223, 48.21867264635766, 38.929014918821686, 28.9190232670204, 45.23029410485436, 74.58102263319181, 31.863762512281387, 11.134289582122285, 45.96895844151282, 53.29411657660627, 31.072282532854913, 119.42044985486815, 5.310221854828535, 112.23322156416744, 23.6362828134074, 14.21167264730872, 35.850140150676445, 9.102443415008878, 8.418013363557337, 109.40337854561487, 51.74150840201202, 67.42292851765649, 55.30254662802985, 63.13641972934794, 96.40495363129102, 37.09150306984714, 86.96462329790941, 13.688064281107138, 48.597838536870974, 31.186171820276297, 28.06159093565396, 6.507800404528181, 64.9307052180341, 19.403015253124927, 16.020831718803322, 37.05495782561624, 35.657023880879635, 38.92076327750546, 25.006403185235143, 30.382498860674144, 22.42301363527415, 141.41181429639877, 133.78890551070742, 41.70291060144427, 8.839912396150673, 14.360928612540825, 6.1807488258482834, 35.06536859987086, 10.806599543208877, 120.70558083722284, 81.46615122804097, 17.526267557092826, 43.42774242526087, 36.021537783428954, 20.946331828516, 41.05778740330398, 13.296616959047208, 76.33915858504628, 36.10601269176235, 5.639765905907484, 83.45692281815445, 52.38434240650832, 93.4071107787942, 104.56832600008204, 17.994973925377174, 26.973374625867738, 30.78750162550307, 165.08267944089738, 50.110157102490405, 27.223287959210097, 20.95963933712884, 9.081207629430395, 7.872476407947477, 51.8294646756757, 50.79180475553328, 14.016553148871589, 82.72282581112424, 40.35508115753295, 26.946117232085367, 9.916451020277261, 11.254592628953692, 33.73985082828737, 39.12109255707561, 24.67763818173288, 18.60771257327295, 33.567752563444316, 44.844006242147984, 8.604525910212539, 12.647560355930228, 39.68609482650195, 182.099004012675, 68.48004659604096, 98.74831295643446, 77.10737909819014, 12.355083193813787, 44.35949229159485, 9.033718067520946, 14.458783817101008, 37.176588583309005, 83.02376270871181, 127.67627826312517, 5.723972950121605, 99.57629749570273, 41.98242665363169, 120.83978154838627, 191.79496033639163, 15.686635136705185, 16.61723346095842, 65.15564211377496, 28.83831002179262, 17.41260907396424, 50.538866584454475, 23.465066653610425, 36.0908205539351, 73.09156177992828, 124.03064313992668, 9.010510614123707, 62.036804867052766, 68.37049796237736, 45.084893477328194, 40.34647435921981, 35.097011602067, 21.714474745898176, 46.36122814350093, 15.431651598134634, 78.36654738511311, 56.07852798752836, 135.84813333596503, ...])
caption, xmean,count, xle, Etot = energy_spectrum(E_tot)
hist_file(E_hist, xmean, count, caption);
([3764574.824326571, 3780748.6892613773, 3786852.818304799, 3804643.75, 3804824.205839618, 3834889.0625, 3840612.5, 3842902.926500948, 3844887.8142394503, 3846652.6542424024, 3853549.1527401856, 3865729.4712244174, 3866964.0625, 3874123.8561035427, 3893973.3039674056, 3893986.4441516637, 3894620.05239719, 3899102.3735730327, 3899653.7136924258, 3908032.8125, 3908065.581034774, 3926388.977514761, 3941029.448287466, 3956443.6180286864, 3959737.324776791, 3960531.081280435, 3963039.1374574895, 3964526.4401050946, 3969616.948797512, 3974118.630803029, 3980404.770316507, 3986880.3895029137, 3987112.5, 4005816.378408193, 4007022.7041944247, 4010137.02519505, 4017684.375, 4020602.782048603, 4032223.4375, 4039296.875, 4045507.9239737773, 4049571.826193339, 4062716.483315404, 4070950.0, 4089543.4818359003, 4102175.064602012, 4113634.375, 4124612.962456745, 4141455.5347555913, 4141458.2133684107, 4142407.8125, 4144887.5330511862, 4146676.6192519977, 4147102.306601018, 4148884.3453477747, 4149902.5544772777, 4151095.095565338, 4152860.2198818517, 4159121.95858605, 4162892.2447253447, 4162896.5381823597, 4165246.214508198, 4165449.580142297, 4175258.6918165726, 4179863.103919154, 4181164.64479883, 4187471.6022223737, 4205082.671875741, 4210071.875, 4219897.586354168, 4220292.1875, 4222393.75, 4227963.872146344, 4234733.650868235, 4240153.125, 4240313.61571504, 4251785.165451828, 4252848.4375, 4262553.125, 4267341.714638677, 4270278.125, 4280509.375, 4302995.592906231, 4306253.1430985555, 4322798.756508663, 4326898.603504818, 4338740.546857075, 4340533.812511777, 4340590.415497042, 4343361.0145635335, 4344059.066334038, 4355150.704799394, 4356495.3125, 4359594.092827069, 4361653.351238046, 4376867.669113171, 4379806.963176628, 4379971.875, 4381261.141032032, 4382362.89699577, 4382430.692305572, 4383152.337821014, 4385888.5234446395, 4385898.988091501, 4390593.75, 4393004.6875, 4393951.5625, 4395785.164704043, 4399111.53614125, 4402173.115185551, 4402726.5625, 4403334.289130125, 4406399.4907635115, 4409887.2689239, 4410940.448848099, 4411525.418628968, 4416821.65593472, 4426575.0, 4434934.97927976, 4435723.597705754, 4440056.09798581, 4451441.518662326, 4453482.032655967, 4458937.747015737, 4463961.548394128, 4474302.525618176, 4488407.8125, 4488415.604740778, 4501778.926414444, 4502868.325040956, 4503950.0, 4504220.107364183, 4505138.788024952, 4505159.15065608, 4509389.0625, 4510453.037307467, 4513793.160596804, 4514492.1875, 4524319.656443125, 4525312.028955196, 4527126.461176284, 4527518.860269851, 4528702.262199628, 4529225.525807982, 4531478.125, 4538859.008796517, 4539407.8125, 4547734.539084627, 4549718.974545913, 4550092.943725548, 4550268.75, 4550998.842604472, 4557373.4375, 4558716.482505486, 4560904.6875, 4561792.139681263, 4561804.6875, 4565959.375, 4573650.840280728, 4573886.3389095925, 4575922.467588108, 4580577.242331174, 4580585.9375, 4590012.402947219, 4591153.7811773745, 4600545.3125, 4609076.766101533, 4622793.75, 4623538.877419268, 4629551.666089262, 4636272.569926806, 4638285.869346613, 4643137.27982654, 4644186.4376946, 4644621.875, 4645763.96875443, 4648616.952018469, 4649240.038899175, 4649418.534327601, 4650205.865066491, 4650256.570381686, 4650365.770135197, 4650453.681209073, 4650967.482884538, 4655351.038291847, 4659443.75, 4663978.4554353785, 4665217.203421099, 4675912.046850799, 4677431.039308566, 4679666.333803826, 4688442.254852737, 4695956.380519062, 4698154.6875, 4700621.613658418, 4705163.794861351, 4706021.08202012, 4709201.518726612, 4709303.125, 4711623.244797723, 4711664.273364698, 4715287.5, 4715295.978817198, 4720886.9417891735, 4727606.59882808, 4728554.6875, 4729224.117735443, 4732415.848961859, 4733258.78148619, 4737325.85066728, 4737548.4375, 4737918.654169404, 4737987.5, 4739487.220023366, 4740178.125, 4742636.291536605, 4748551.5625, 4751046.871190697, 4755906.023103731, 4763479.463460942, 4763481.24065959, 4764210.896329962, 4764216.979628066, 4768763.663657287, 4794665.625, 4794857.384411703, 4804725.412446873, 4808564.0625, 4815590.2907373635, 4901635.876297105, 4908519.710742833, 4922621.091667484, 4927059.042933185, 4942942.740943401, 4958734.375, 4962478.809566351, 4972368.75, 4984450.821662323, 4993121.469432511, 4994611.427386467, 4994612.5, 5016862.369772543, 5032951.4515305795, 5034729.929520733, 5047493.187198859, 5050414.945729319, 5052357.873589303, 5054813.770471468, 5072263.7179129105, 5074970.642833509, 5077878.125, 5078133.837974287, 5079112.1768295085, 5080157.15527363, 5082950.338520068, 5102925.5548042385, 5110983.820250907, 5121846.875, 5121852.134980729, 5133742.050469591, 5135005.843752729, 5138155.1861012755, 5138163.131623973, 5142333.852134472, 5142813.712886331, 5143523.4375, 5156657.8125, 5165094.708819526, 5168051.5625, 5169819.987249964, 5173932.0860254755, 5184479.156843004, 5184559.375, 5188807.066944385, 5192323.4375, 5195244.746813235, 5195860.174815522, 5197435.040087317, 5208824.150910212, 5208891.012788014, 5209107.499188159, 5213904.167517207, 5216219.72585633, 5216413.271195953, 5217664.076200389, 5218414.0625, 5227017.1875, 5232497.5836910345, 5234907.091907545, 5243217.950786893, 5245737.050240711, 5261470.684407726, 5262268.034834345, 5281890.625, 5281927.565046529, 5297621.761768013, 5298565.134750573, 5300565.260926861, 5301457.8125, 5308012.227394085, 5320118.696458312, 5328463.13117556, 5333364.0625, 5334775.9676614655, 5335451.209515366, 5340191.876729516, 5348913.716222373, 5352703.849899641, 5352721.875, 5352739.661398883, 5352754.6875, 5357555.983246288, 5363820.3993853405, 5363976.251312491, 5368511.898396773, 5374440.70134508, 5385751.5625, 5389098.058998318, 5390660.277662146, 5393267.969212046, 5398768.389859698, 5399068.926966017, 5401552.770360195, 5407844.29660911, 5408429.645786991, 5408585.9375, 5408732.72999122, 5411871.640408629, 5412814.882560243, 5413284.811074926, 5414057.8125, 5418118.2916859295, 5418642.9828921985, 5419033.1554747075, 5421047.469105523, 5426101.227583831, 5426392.451869634, 5427381.129408545, 5431105.4400411025, 5431446.179199564, 5431750.009035681, 5440541.547826107, 5441648.3274202235, 5443032.2186952885, 5443256.189994669, 5447962.5, 5448548.4375, 5448586.291340937, 5458275.543403158, 5459703.054473171, 5460843.75, 5463116.163449273, 5464350.978715316, 5466350.470211287, 5471081.716788804, 5472909.140315958, 5476996.875, 5477304.6875, 5480893.1441413015, 5481346.122069613, 5484750.755696612, 5486831.25, 5487354.822109842, 5488283.125226727, 5489880.258028628, 5490964.397747977, 5493866.637724013, 5495528.830554172, 5498353.627882734, 5501786.002630439, 5501850.532033313, 5503422.822479546, 5508922.919996297, 5512033.925159472, 5514339.240805379, 5515264.596843202, 5523228.125, 5524900.428476806, 5526482.292884233, 5528511.892175505, 5528996.049785698, 5529670.604738479, 5531910.965088261, 5532556.28143338, 5533145.675793897, 5533309.014201575, 5533547.494882718, 5533655.647158099, 5534640.625, 5535665.609301229, 5540336.272279772, 5542068.75, 5542320.240982899, 5542398.4375, 5543392.1875, 5546918.144806452, 5547760.179528814, 5547765.1915999055, 5547948.372054146, 5548058.57086742, 5548471.740747254, 5548533.154207253, 5548558.69278105, 5548643.101610292, 5549110.9375, 5550056.533952142, 5551234.375, 5553220.842093854, 5553222.581969931, 5554817.1875, 5554964.950092441, 5555319.892080252, 5556011.855105734, 5559373.0911112195, 5564227.495653276, 5564249.842487135, 5565524.660747154, 5571512.5, 5571823.711114655, 5572947.112621262, 5574735.9375, 5578777.340894177, 5582953.529505471, 5585409.010101011, 5588563.827486362, 5589015.625, 5595593.75, 5596914.286541582, 5598382.719744922, 5613242.693363297, 5614101.5625, 5615281.25, 5615396.507406606, 5621365.625, 5621408.882246483, 5625434.375, 5628091.442345937, 5628327.664082166, 5629696.875, 5635824.975206586, 5635971.351747665, 5636686.571467055, 5636689.753952027, 5636985.167102721, 5638492.154108719, 5639754.6875, 5639766.189622572, 5640056.495272076, 5640072.095699906, 5641279.6875, 5641305.8786291685, 5642040.730601542, 5643121.862717663, 5643252.559434604, 5644428.059537798, 5644979.000019303, 5645059.274121871, 5645732.629298848, 5653670.009579669, 5653759.328460684, 5656650.91807579, 5656957.440033168, 5658100.970226469, 5659241.971809642, 5664107.435734055, 5665058.115666923, 5665325.0, 5665625.465426385, 5665872.00981356, 5666071.627180344, 5670123.4375, 5679070.029981729, 5679268.673891409, 5679818.75, 5679838.966636503, 5680600.0, 5681973.4375, 5686115.625, 5689739.0625, 5694341.998717439, 5696535.9375, 5698587.388287164, 5699200.398583783, 5704151.5625, 5704195.162046673, 5705215.377119451, 5709114.274363271, 5712346.875, 5713741.071217224, 5717896.512180452, 5723051.280001772, 5724914.0625, 5726275.0, 5729323.4375, 5731054.198206175, 5732260.219359489, 5732654.299139866, 5735167.882025904, 5738629.413953793, 5741823.032640741, 5743832.62556296, 5745683.7038956415, 5747056.25, 5748860.9375, 5751485.9375, 5753182.096771402, 5755687.245824226, 5762628.125, 5766645.3125, 5770113.983293026, 5772383.038460281, 5772736.9340254115, 5774356.25, 5775916.118930302, 5779759.8261076985, 5780532.4063300565, 5783157.531992033, 5788306.390652378, 5791890.188326363, 5794422.1073388625, 5801980.584105232, 5806291.232071311, 5810895.3125, 5811367.521665175, 5811393.793943285, 5817434.375, 5817680.710800358, 5818685.9375, 5824552.318444741, 5829880.549796577, 5849394.074091464, 5851346.044420552, 5851820.191090817, 5854182.57893848, 5891959.848892788, 5903043.341517996, 5909203.125, 5909812.36489552, 5917551.473406755, 5920756.25, 5926017.174359808, 5936835.573722114, 5970848.4375, 5984777.043584275, 6008839.591684956, 6018712.5, 6036337.257689604, 6065453.541010066, 6069169.814617051, 6074488.330421462, 6120121.875, 6299758.129575305, 6323807.488214567, 6434937.434872371, 6451673.229938701, 6452870.3125, 6454505.061989101, 6454623.329340645, 6458296.593222488, 6485564.0625, 6487677.1876948215, 6490286.121735827, 6493338.765282035, 6512899.522978214, 6518809.342544327, 6525621.635039987, 6529038.763717928, 6532432.8125, 6548026.590162103, 6568994.328026296, 6573356.25, 6574169.075212663, 6580870.3125, 6582314.924643815, 6612404.436846334, 6627266.95596399, 6635435.9375, 6637862.5, 6637907.8069855105, 6641616.428894237, 6642654.094410111, 6643140.237640131, 6643162.5, 6647382.462388201, 6648214.839640319, 6649398.4375, 6650542.42325533, 6651294.606050399, 6651346.6731711235, 6655076.5625, 6655213.445653994, 6658667.447029738, 6661045.162811797, 6663718.513930418, 6669891.638114104, 6671203.125, 6671616.738540262, 6678289.0625, 6678731.6290959045, 6678768.230618604, 6680884.375, 6685208.119325643, 6688909.084146431, 6689501.5625, 6690541.09802694, 6690761.879118038, 6691414.892342203, 6693682.8314406285, 6694838.209639424, 6695635.506231618, 6696624.8036942715, 6696631.642817867, 6696910.546490269, 6697289.0625, 6698046.774447022, 6698887.327369618, 6699073.702796668, 6699259.709071789, 6699309.2714371, 6702157.776279178, 6702970.176795003, 6703202.720696292, 6704146.903629906, 6705292.500351893, 6705681.25, 6708707.544117311, 6708811.953770613, 6708987.62557423, 6711322.934971057, 6713955.05531457, 6714650.134781092, 6724050.440087347, 6725028.877697795, 6725361.05318989, 6730305.982708498, 6734584.375, 6738464.49599949, 6742628.336123804, 6746814.0625, 6749412.5148438895, 6754159.094373316, 6758927.133073912, 6760432.701169977, 6762022.716893606, 6762102.035182729, 6762218.326034899, 6762287.962053149, 6762940.625, 6762991.18805926, 6765694.559931885, 6767229.460114268, 6767382.216744968, 6767395.056171902, 6767992.749184746, 6768007.613779862, 6768845.3125, 6768868.631036531, 6769072.923960122, 6769509.860712456, 6771036.700166684, 6771099.610411445, 6771106.371862865, 6771589.953306192, 6771590.599688516, 6772109.552661873, 6772115.523068077, 6772810.395686798, 6773215.869855686, 6773380.812853334, 6773742.1875, 6774296.866911235, 6775589.775062701, 6776223.4375, 6776260.212480854, 6778201.5625, 6778537.587696834, 6778589.003554325, 6779123.440258756, 6779184.901520917, 6779381.406281938, 6779895.150108977, 6779949.890074796, 6780552.415953929, 6780941.759756867, 6781605.783678431, 6781659.375, 6781758.25908047, 6781903.7071079435, 6782459.356645499, 6782699.662613722, 6782995.3125, 6784159.375, 6784293.538257728, 6784535.222129486, 6784628.779042601, 6785879.661591087, 6786452.193164122, 6787071.875, 6787151.74520951, 6787290.625, 6787625.208546472, 6787633.663415007, 6787706.104409532, 6787993.630472926, 6788037.5, 6788420.595621244, 6788905.233958088, 6789243.2153378725, 6789418.685303551, 6789425.345313098, 6789481.220377386, 6789549.466798285, 6789606.242702124, 6789788.956632227, 6789904.6875, 6789982.812309987, 6790154.6875, 6790306.25, 6790476.943517637, 6790496.66138534, 6790595.039838574, 6790614.045814593, 6791057.965342307, 6791117.1875, 6791344.797112521, 6791367.252902812, 6791501.415284231, 6791542.696577999, 6791700.12625194, 6791702.54077669, 6791780.6559217535, 6792020.3125, 6792155.113420706, 6792164.0625, 6792178.125, 6792545.102488042, 6793123.886399675, 6793197.218764589, 6793757.8125, 6794170.3125, 6794190.625, 6794361.476593586, 6794373.742535377, 6794529.073112982, 6794720.3125, 6795040.912251148, 6795155.202442179, 6795346.36361248, 6795680.766966684, 6795953.125, 6796089.0625, 6796118.0698683495, 6796467.869873802, 6796535.585107276, 6796571.169806196, 6796639.75487304, 6796729.6875, 6796838.8236321155, 6796893.179676928, 6796929.549584331, 6797138.366234456, 6797200.833982385, 6797218.115011556, 6797353.631646523, 6797426.574707119, 6797521.351139496, 6798325.698135363, 6798534.375, 6798862.305073775, 6798921.792930756, 6799018.697028604, 6799041.984800842, 6799196.875, 6799488.605957766, 6799611.791233157, 6799643.321312742, 6799764.992948097, 6799976.501570332, 6800145.19367306, 6800230.059475735, 6800265.625, 6800270.3125, 6800407.8125, 6800616.472418632, 6800736.799465745, 6801329.024722728, 6802011.919204854, 6802638.14821602, 6802771.129237198, 6802813.091698301, 6802881.694274554, 6803018.361751722, 6803050.0, 6803287.5, 6803426.321461557, 6803445.296288116, 6803587.974870096, 6803670.495452143, 6803812.458848463, 6803951.34889107, 6804094.357162497, 6804162.5, 6804335.9375, 6804490.802466303, 6804714.823810972, 6804784.194517763, 6804784.246503832, 6804860.312809665, 6805115.599487345, 6805340.022061594, 6805522.345557538, 6805703.663436453, 6805720.3125, 6805781.25, 6805940.625, 6806012.288590894, 6806032.455224102, 6806331.258327355, 6806431.25, 6806640.295428409, 6806750.305556547, 6806765.380487997, 6806975.0, 6806984.375, 6807045.188126071, 6807365.625, 6807522.220017242, 6807570.990090674, 6808038.760102609, 6808038.8876254, 6808288.455163125, 6809284.702474648, 6809318.75, 6809847.888840244, 6809967.491508567, 6810012.590165074, 6810032.716021515, 6810129.167375998, 6810146.659067546, 6810247.654613296, 6810267.19545405, 6810282.8125, 6810612.56126627, 6810679.555021435, 6811004.6875, 6811101.5625, 6811228.529702841, 6811290.6504028905, 6811306.929192085, 6811315.216903495, 6811547.514656441, 6811603.446265665, 6811780.770673902, 6811971.428908801, 6812250.0, 6812368.133060046, 6812704.30714011, 6812715.625, 6812782.940604088, 6812828.125, 6812857.8125, 6813432.973668671, 6813634.688604995, 6813750.0, 6813934.375, 6814054.1368856635, 6814118.75, 6814134.084418515, 6814142.1875, 6814268.0524368435, 6814361.897100935, 6814675.84070534, 6814701.5625, 6814858.554303381, 6814908.052979042, 6814909.4614324095, 6814953.125, 6814985.9375, 6815094.21183937, 6815474.442402131, 6815582.786524026, 6815814.0625, 6816234.375, 6816354.6875, 6816449.044785735, 6816896.875480352, 6816948.128486291, 6817212.2943672845, 6817446.032063832, 6817526.278711854, 6817534.6155437585, 6817766.039109928, 6817906.25, 6818039.0625, 6818146.875, 6818472.098537428, 6818740.344858198, 6818865.625, 6818871.551716868, 6818874.627066036, 6819612.5, 6819637.5, 6819726.538660815, 6820372.005848628, 6820597.055787327, 6820618.588852339, 6820659.632015463, 6821080.102944423, 6821098.4375, 6821683.288082216, 6822325.867487785, 6822365.625, 6822453.5667958185, 6822613.881206863, 6822741.483809172, 6822871.245563333, 6822891.542801009, 6823162.338855943, 6823258.658681916, 6823267.1875, 6823288.846870144, 6823404.6875, 6823490.625, 6823634.920249481, 6823871.875, 6823994.863342901, 6824255.6933847815, 6824920.3125, 6824977.614219324, 6825100.0, 6825614.0625, 6826037.9557676185, 6826418.75, 6826976.5625, 6828060.9375, 6828429.6875, 6828836.559518534, 6829117.103872159, 6832527.205209742, 6833504.824461543, 6833796.875, 6833881.193118993, 6834654.132306929, 6834752.813502876, 6835135.062726293, 6835568.370406861, 6836760.9375, 6837465.35913907, 6837491.625590685, 6839304.006249976, 6839332.727300702, 6839697.494364867, 6840437.579688746, 6840510.9375, 6840629.676951301, 6841115.394256851, 6841241.339773499, 6841629.6875, 6841861.5228769155, 6841961.493956556, 6842545.962249622, 6843485.9375, 6844370.3125, 6844402.148124509, 6844915.625, 6844917.564736429, 6844936.602545582, 6844941.174235395, 6845046.500630725, 6845360.80481155, 6845451.506440894, 6845956.25, 6845957.8125, 6847895.579637915, 6848078.997290343, 6848178.125, 6848575.961459877, 6849670.3125, 6853270.495158703, 6853543.334474448, 6854571.321115127, 6854865.625, 6854973.741841022, 6855923.4375, 6858474.685520428, 6858657.8125, 6858728.125, 6860216.341843566, 6860813.65694131, 6860964.647619435, 6861340.625, 6861843.678929298, 6862053.999041808, 6862514.0625, 6863865.218084501, 6864491.605543523, 6865789.185413782, 6866407.8125, 6866777.306255995, 6866821.646546231, ...], [14.311690017557641, 84.15178425586132, 7.043098933372733, 55.28769958293384, 42.144461892628996, 32.93950406867436, 56.76367807288269, 22.968099956526984, 11.65717669085265, 55.695368518772476, 7.323077951955068, 10.805683549594622, 52.136372203287216, 5.733927239347894, 9.220989657663297, 5.98477661524287, 9.12074680094401, 65.84241434301005, 26.899818949656776, 57.832429100499105, 6.261659612646034, 7.099289394469564, 14.101925707250173, 32.421877227474766, 62.02480824092523, 10.873845181897924, 40.13022032326819, 26.31958171635219, 56.55753997170423, 26.372081187795583, 24.023754085090133, 56.042126872114885, 48.15560667668806, 66.09806002193264, 12.927112468998981, 7.001993351600033, 77.27780375509911, 35.153993666408134, 62.25744817664331, 42.22011303912998, 9.427473414260561, 9.290472556196352, 8.799393190390926, 56.576153410060996, 60.75008341117392, 7.626771448082971, 34.51618754398248, 9.75564830163919, 12.772820438734843, 50.00892145349387, 103.0942077940632, 5.204264779774048, 12.582931593984627, 18.813053832078957, 27.95121714244534, 41.3493205208011, 8.175096204144454, 19.566071972738634, 99.2898838929431, 6.496099376948193, 57.75818327777651, 10.231546466759335, 25.00198752675439, 8.813614810706243, 9.900199712616894, 7.828358290766456, 67.12936258234551, 14.431302002650456, 41.985989481151556, 37.64585141984559, 30.87192048596083, 54.71587072204848, 79.40063412864009, 55.16714595619801, 50.54548470026247, 22.04089813122055, 55.3108121436463, 37.4599939983433, 96.53076943943663, 13.400992135596304, 76.4594128231787, 32.627392869336774, 6.531964477989494, 15.010944291261401, 16.31488261780434, 63.07916995850081, 49.0378438411262, 6.98104488952506, 54.20173368038303, 35.96081905720575, 23.64067358422557, 8.698116647449405, 42.46984907141646, 18.03749715024775, 29.431627762751496, 9.774781783456904, 44.839430674655546, 65.45309658050627, 5.957328496810895, 9.69126974400714, 5.3775734547068685, 12.602807341883798, 62.926659392408, 7.815304286432192, 57.545425481139446, 87.80864740871343, 94.1657643334445, 38.36351261179496, 67.5750712258884, 8.123182318043904, 66.6585622205687, 10.99608791310495, 13.30082045220715, 71.13451409950194, 14.310076748543876, 6.850063092836984, 32.70966516746179, 41.25750652469117, 46.08564719646532, 8.373153597605034, 25.844962956209574, 19.959413767002893, 6.930508869898778, 24.139340684748426, 28.846583648728014, 50.55475797171168, 33.072742072080295, 14.864848939805599, 6.374054897138188, 22.275825265154747, 53.22637593410124, 55.70611357863681, 145.4282815858532, 24.767768506972466, 88.58660098338665, 45.689975209552685, 20.645324920476927, 65.20007785766879, 28.85054343541399, 21.78688988427519, 14.568880596676886, 6.785722592103242, 37.315913683324865, 12.062733381270975, 42.10522119981067, 8.101972858220744, 163.0756549794343, 15.606116907520043, 37.94916751403281, 5.756638020694224, 44.64338340505731, 16.748698074580464, 29.96863157196667, 80.86980442264037, 32.619121448805984, 7.108938044673235, 83.14917139114695, 56.85990508732947, 8.787252336451713, 11.819002398642407, 18.98207257828603, 18.37053684638146, 85.15433384435651, 9.250666008149748, 89.38091621135948, 110.23814315615368, 15.77881306528384, 35.767443251708265, 6.727110717349231, 20.942183576079906, 43.19376853540899, 30.492134479519283, 9.151923461210885, 14.608201627274891, 54.253242962567256, 108.69625019627124, 10.778557063631975, 25.809519129890777, 7.527051800761359, 5.27934319739369, 5.9678005092063495, 33.50251418056486, 5.07915231637305, 9.594313689045956, 52.72294958568986, 34.87724051145302, 11.686711809550014, 13.022916584289511, 28.96263808224887, 33.79310136463309, 8.700700004679039, 103.80510250817386, 11.338034683544322, 84.65797349819202, 5.237889279948112, 58.79523322821962, 18.995870357250375, 68.4884624427282, 103.04389664039397, 9.173609837615132, 11.47411361789, 69.9961097843937, 9.966440375050972, 19.244223905576288, 83.73203972423859, 76.74903313969467, 14.49700334144833, 5.407105462154748, 7.401809619481559, 66.74960996972615, 133.89641376667055, 14.5884095226842, 64.31855883279715, 24.00992701335722, 68.94740869358614, 12.273440185601057, 41.53020440129913, 13.352592639668382, 28.30183325282478, 14.15121267349785, 71.48033700434465, 14.786876572702692, 78.33866920875052, 36.709705485875794, 62.86026696440859, 81.50666215424103, 11.8400041047303, 47.03768943214667, 23.32273253843617, 23.316642221748168, 5.504571130405081, 12.611724650493034, 19.757031624573735, 55.87816274847299, 39.15531428677924, 18.402214686000285, 45.53883238074431, 7.930158419839312, 72.63491471629735, 17.207735831078054, 36.41731576590943, 21.056744265991746, 51.8410509090572, 24.8007518399464, 43.6545019543982, 21.290014313514334, 7.62548309524124, 70.33304388752669, 56.04094688434233, 16.370205664639304, 94.32458044303883, 21.131532854708137, 13.837916066920997, 20.05605389963237, 80.93579000275287, 9.849146435186285, 20.963798155317487, 37.892421772253954, 22.895823620888564, 66.88183669887262, 6.685024970368505, 7.794109682620916, 12.282909887514261, 14.294285615876314, 34.525755657862874, 49.281637563709616, 89.3485867203299, 91.56982644427356, 45.56484951218215, 13.831557886004441, 99.84852495135937, 50.696482584768496, 46.08888490321723, 19.349591203470116, 41.093218288328345, 20.86194520600723, 5.573199459362055, 22.450376959914294, 5.753717183362053, 16.658938567929596, 22.755690207416187, 20.091540816186118, 38.81560828848232, 19.008085473369018, 11.149189131510228, 30.946561718009022, 74.72866683111125, 18.565852448566663, 12.759940383389981, 36.3252873908031, 22.009358948347096, 46.59485575516899, 19.58537421166598, 66.92518305004342, 56.377994438062245, 26.470679517653483, 124.49345726284412, 88.00804759799661, 32.818838920305105, 54.11179444212563, 27.50820146076968, 12.281950380272491, 107.82051463514694, 20.59647733151537, 10.617425175908389, 8.12880070581729, 23.177076165618825, 73.13624914800778, 51.05652992781367, 17.85035077588536, 69.18286454080221, 29.218531588321365, 63.48079911683779, 72.77864298500461, 20.536089980370907, 7.63108577812063, 32.23168447468468, 9.030629986825064, 38.14516274994748, 19.085204229273707, 13.726136363050545, 6.515194695145408, 5.4467481351986855, 31.031108575140653, 16.295594487265053, 38.894820103888044, 57.57758761025241, 56.39862769497738, 19.37342984377207, 11.885362217912231, 53.76054851720598, 92.63390963890492, 56.48670175176128, 8.476676354529506, 17.820748762952146, 8.11706810041389, 87.6643476719041, 6.468352172812875, 12.550387877455835, 10.190252383816818, 9.339055056983826, 97.8380627105402, 29.23436431377251, 5.2730908021545515, 162.50243313785936, 135.71441965255758, 32.051712431473106, 25.899319795769372, 12.098494890336202, 9.272472322226989, 44.43975125510342, 6.337711974931435, 30.656979326012852, 11.951869784161687, 17.07934605092037, 14.116583400812786, 33.542980067006226, 30.387181256045803, 47.579700176978946, 47.43669729505743, 33.70180775163998, 67.78536211067365, 9.447877460087183, 9.61061212083383, 19.67610178219622, 16.3943726722281, 21.01052470043192, 10.008907489342493, 47.197403886399385, 71.74464179903269, 5.419210260454106, 7.98608480076517, 8.929070134513092, 5.678714818368039, 20.630875410659307, 5.644305439188158, 43.074786676348495, 16.11967020862162, 21.299629098143523, 76.76627887304934, 119.4212432608349, 16.186108116978026, 6.27069024860973, 17.684728247039978, 6.838269484494752, 5.7877580299533395, 7.8439591419339925, 7.991590765708826, 41.34535138660839, 64.66045849212374, 30.662597259592275, 103.04132315745272, 27.18566469845191, 55.357158546150046, 58.164419949375, 8.867230943185586, 19.25534873154818, 13.512225092578184, 130.96010405055745, 6.924981406843088, 14.45335480508354, 8.475940171596035, 10.206067526346622, 5.767513670133252, 39.14592751204839, 5.1040861968902185, 113.124962150438, 17.43460508213973, 6.913361943956666, 65.55967679536369, 12.871250038109391, 7.015154130051302, 36.85571997151263, 44.95022066621864, 12.985226286133411, 24.5435325408115, 43.59362736335377, 65.89752192639591, 27.94039510286418, 51.967138119123426, 29.580398940887935, 54.892009055726, 16.58220360577862, 22.955695498705506, 118.65801512240316, 123.4706745243847, 53.817490484106955, 9.52831083919247, 26.815971235701475, 73.12006169240797, 88.83240305768891, 36.68974903454991, 13.12742493683554, 40.25694489286996, 21.565693631038354, 41.93454106771231, 50.27132375990405, 130.63209985512825, 51.15180087689115, 71.73215696119746, 33.441194861713996, 18.070936973312392, 9.99357084996265, 94.96981303578167, 27.88076376118728, 93.35427074873628, 5.48653411878617, 76.6440349516646, 10.385463724332268, 79.68199918532167, 9.035961301119098, 5.948655007423168, 28.284117334569334, 37.41740635990952, 14.697733581926181, 19.80671030524209, 85.94367939957353, 25.366881310238355, 10.685082160080645, 133.91971587378072, 6.390604107820464, 139.73885185011312, 20.016886841023855, 14.178543952738798, 22.81730878120212, 9.601615207011951, 55.58931816654744, 8.549056908837443, 80.68923488246688, 20.726467297092295, 45.15229974900611, 21.17622889497531, 18.06973454949112, 65.88947627673484, 17.688230326147284, 35.83561194158063, 66.98617397144045, 88.61132636798261, 49.04053610630626, 25.016205721152637, 29.837995099028525, 14.53214830243555, 15.15578587659411, 43.57405485821925, 38.92317919179653, 39.082895016690756, 77.45902998989983, 44.52508150507468, 9.739533359634338, 22.98015862992753, 23.97690689634486, 57.41584070602304, 108.44290945708038, 30.8662750613292, 36.413297383328114, 7.940120361882224, 13.642566804216345, 38.67084953249302, 24.094637803408414, 22.49775563900987, 120.2283894797167, 64.27326013712847, 73.08597841101586, 42.874452192556376, 85.78747789810843, 5.499323826379192, 21.21985437806483, 45.934976807147464, 103.26972559468166, 5.201408649123437, 15.87888993280581, 5.506228360027802, 77.82281389832579, 6.86629188392416, 17.3548865267125, 29.054094776220573, 40.345904713012004, 9.453233428056159, 8.068410585726344, 23.22697789742344, 25.488612611598896, 17.901121476543715, 80.8075048354955, 7.728742754397891, 15.111688349275193, 87.9681399093051, 74.33209205911832, 84.38386450502651, 34.04280199720474, 19.704201854636235, 7.2093337073625445, 6.0057849785455435, 38.01168980742275, 24.614732383133706, 73.0789235831485, 8.081765142932404, 48.77796647002495, 26.113382191253468, 50.57199202655825, 51.77980523784755, 6.48503336149497, 10.60302767597481, 48.92718065319626, 11.973300298630415, 112.63833355483027, 36.51236522253777, 24.516720444871055, 27.767735086950328, 21.514244974568122, 26.905994641961122, 35.924477493665016, 5.837819639677227, 25.72052321734993, 14.698951009573303, 25.007983106016837, 53.90611647242455, 34.010561747688286, 5.806020510167634, 13.966270071175979, 87.93335758838143, 25.053695882572683, 15.69352496160002, 23.786343468853563, 81.21203523982739, 9.304110022203227, 6.716527674324252, 94.01134959190259, 28.889964532887337, 154.70983575252453, 9.873167692452082, 40.305751891911285, 7.209647364064832, 48.6297174302127, 57.0630632543795, 12.7986375899332, 46.61694404649942, 42.2464930431172, 90.69412198486924, 5.706407140484614, 19.250563641288487, 10.312013846391512, 100.89694833949575, 105.41652338899354, 55.09728524928747, 218.18083081590606, 221.86627456712608, 21.326091708098602, 19.654371266195202, 6.723871003219519, 60.37120928104423, 53.549575036671385, 11.838574932132556, 5.3368184467313124, 10.777730088659267, 21.014201044543302, 55.566479866272445, 10.491675464923077, 80.69408787720194, 30.128940943821874, 21.301914956900887, 90.18959002123631, 21.913175392244124, 26.790655134579193, 66.28212361773748, 6.861765859837073, 73.17479770305349, 143.84366045584792, 15.190774585737078, 95.4412583742651, 13.518311715788398, 23.792429962186134, 11.802735286720228, 22.65389698170177, 33.77837555605779, 26.68321660215521, 133.38688511690742, 83.83505781258532, 95.71072512905452, 39.62419131813628, 14.805226733652109, 14.448319861447152, 88.31166234168782, 140.33386230178576, 9.610730120806064, 75.76736476187281, 116.66264996219432, 31.623429208845906, 130.53448229435847, 13.319125187045076, 17.34426953972548, 173.2437028691348, 281.1320741215246, 54.14393390655482, 55.31092889129366, 8.150112187678422, 50.969749347166214, 55.11748348477603, 60.41527330569742, 40.9683254013397, 14.998390836184692, 38.48164223108512, 74.37678829172185, 10.958038280243414, 38.4305509157118, 177.72122749959806, 35.17371853753912, 38.0976934960643, 59.72237748072132, 12.138838665146372, 48.2330634898181, 184.27524404436005, 6.028262201879111, 7.513086565649009, 8.607756085306166, 22.117549667796794, 33.69208352942716, 10.946714839067722, 6.2044256870039, 7.788895245878015, 6.61368294154417, 22.670071515374698, 7.647916194022701, 28.462889084527795, 28.03353852629367, 28.633809819855756, 92.50524140511058, 6.985954650528457, 15.964840006105492, 79.29184298132625, 67.18083787174959, 28.690768562362305, 29.98127577591639, 115.14482779570089, 19.508117856909937, 154.7248743516389, 20.821950788365417, 5.809631626337496, 6.08838615010664, 17.416762644827315, 7.1631484820599525, 21.422548071287316, 6.469996458377934, 26.274118794509807, 13.528395002085105, 21.83577067086691, 32.97001838762364, 34.69322746306909, 22.015244370905343, 28.16668031400582, 10.638349653899734, 64.88230435747738, 112.94227149606442, 22.056669518815866, 22.71578071053544, 37.90625747134593, 14.84366785551368, 36.54693366642325, 30.852129920702996, 7.670684936614566, 107.75673061235783, 26.576053271012153, 19.61364368742319, 5.697554471721999, 32.330591322687845, 112.68796154030102, 63.87289084107736, 7.813609734825797, 5.190011036496358, 156.8109465192615, 16.44417235320907, 108.76234237261967, 13.236024929979731, 28.38138649848492, 36.85620316734978, 55.91794187662383, 6.763468634265458, 120.84393328783389, 28.72973679523803, 16.624196476541766, 97.89075280280433, 89.44212739051589, 5.705696925979919, 24.989575361224908, 138.02661702775148, 13.284099991874447, 40.730229303743315, 77.17503682151231, 17.31639760855921, 52.61459852891106, 34.50205524559847, 20.60329245726578, 128.95046217796988, 16.858344661946703, 33.28025176487978, 59.76870267946704, 113.98255514208668, 27.829847758365865, 19.299151749863185, 32.191357189008556, 44.73557208307773, 175.81621882020164, 207.29726076821555, 16.247318721121232, 10.286352020951687, 52.7588689652069, 16.162422562033505, 12.040813173998988, 155.34871004775027, 21.664038264890365, 52.24818501932279, 107.68367618461124, 102.44254145612705, 7.313175112192821, 6.223679580331249, 55.305446975340104, 12.415077815655138, 29.443308877017184, 7.519069144773876, 94.01150575816165, 35.76788225157871, 115.83091164159461, 10.152502101685089, 23.041563110472406, 114.10679766588808, 26.615432125828132, 21.258335952545497, 96.53007458600845, 51.133123550868994, 14.24718452367753, 100.84013591340552, 85.99515156846581, 7.531533987799728, 50.36168355681966, 21.93785258798284, 19.63596691098682, 14.414172090863172, 69.5474381409174, 71.7508203923353, 190.86986483494084, 5.047868633915428, 194.9468875824633, 57.277149783515476, 39.808478205700176, 5.029695948881925, 5.763903398182827, 23.03343374761276, 13.110083039409144, 6.352723403125993, 84.85805241886351, 17.80593151400279, 17.417740761242545, 10.570628951290297, 32.43910520250388, 42.85874707143054, 13.83550321077957, 14.880075267097938, 56.02247254786198, 15.687916426502431, 178.68166597913887, 43.528221089470705, 12.230903856754594, 79.49381802235105, 49.12756176820089, 35.884646577729974, 37.32700167644374, 25.407713701861166, 20.542587158062986, 121.07815850032381, 28.029710681506625, 20.524223998106603, 17.10011964080058, 17.486220615734247, 61.062497061656806, 78.17936539866028, 126.40566777646055, 18.526571069739944, 84.77900778300712, 14.973344678277371, 86.63173979525817, 9.06745728502173, 75.3284998677261, 24.48638078288748, 29.25209368820864, 40.17754188905594, 14.487738086899052, 42.41444129853194, 16.9878058299243, 17.71957280324718, 41.20552807824082, 7.541189824580502, 141.4938039742497, 16.356191672781218, 49.21803922695132, 29.901338441020634, 68.84254617146324, 27.33156213602193, 28.010325676048616, 21.294674329508005, 66.79040372111902, 19.069748563364556, 11.140162295605176, 30.330450376162034, 14.654144542950666, 21.54736009896257, 65.29400639395632, 42.398080745883306, 16.74660142016211, 20.84512473427954, 60.06112152880128, 13.58499848935817, 18.107405144920033, 147.34837969644008, 6.414489141925954, 22.04827082321295, 57.228998873559505, 101.87676072299551, 13.338233460062998, 28.924812290823947, 28.359869104453523, 51.79153364569674, 79.36087987347663, 11.389328369964632, 9.611440217855632, 34.31876086821311, 127.95043877545933, 10.363861184234025, 188.917519428297, 48.55166055588086, 32.47068784950089, 7.949199757057492, 111.94420146817895, 6.379598719025464, 38.35639631009223, 48.21867264635766, 38.929014918821686, 28.9190232670204, 45.23029410485436, 74.58102263319181, 31.863762512281387, 11.134289582122285, 45.96895844151282, 53.29411657660627, 31.072282532854913, 119.42044985486815, 5.310221854828535, 112.23322156416744, 23.6362828134074, 14.21167264730872, 35.850140150676445, 9.102443415008878, 8.418013363557337, 109.40337854561487, 51.74150840201202, 67.42292851765649, 55.30254662802985, 63.13641972934794, 96.40495363129102, 37.09150306984714, 86.96462329790941, 13.688064281107138, 48.597838536870974, 31.186171820276297, 28.06159093565396, 6.507800404528181, 64.9307052180341, 19.403015253124927, 16.020831718803322, 37.05495782561624, 35.657023880879635, 38.92076327750546, 25.006403185235143, 30.382498860674144, 22.42301363527415, 141.41181429639877, 133.78890551070742, 41.70291060144427, 8.839912396150673, 14.360928612540825, 6.1807488258482834, 35.06536859987086, 10.806599543208877, 120.70558083722284, 81.46615122804097, 17.526267557092826, 43.42774242526087, 36.021537783428954, 20.946331828516, 41.05778740330398, 13.296616959047208, 76.33915858504628, 36.10601269176235, 5.639765905907484, 83.45692281815445, 52.38434240650832, 93.4071107787942, 104.56832600008204, 17.994973925377174, 26.973374625867738, 30.78750162550307, 165.08267944089738, 50.110157102490405, 27.223287959210097, 20.95963933712884, 9.081207629430395, 7.872476407947477, 51.8294646756757, 50.79180475553328, 14.016553148871589, 82.72282581112424, 40.35508115753295, 26.946117232085367, 9.916451020277261, 11.254592628953692, 33.73985082828737, 39.12109255707561, 24.67763818173288, 18.60771257327295, 33.567752563444316, 44.844006242147984, 8.604525910212539, 12.647560355930228, 39.68609482650195, 182.099004012675, 68.48004659604096, 98.74831295643446, 77.10737909819014, 12.355083193813787, 44.35949229159485, 9.033718067520946, 14.458783817101008, 37.176588583309005, 83.02376270871181, 127.67627826312517, 5.723972950121605, 99.57629749570273, 41.98242665363169, 120.83978154838627, 191.79496033639163, 15.686635136705185, 16.61723346095842, 65.15564211377496, 28.83831002179262, 17.41260907396424, 50.538866584454475, 23.465066653610425, 36.0908205539351, 73.09156177992828, 124.03064313992668, 9.010510614123707, 62.036804867052766, 68.37049796237736, 45.084893477328194, 40.34647435921981, 35.097011602067, 21.714474745898176, 46.36122814350093, 15.431651598134634, 78.36654738511311, 56.07852798752836, 135.84813333596503, ...])
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);
([3764574.824326571, 3780748.6892613773, 3786852.818304799, 3804643.75, 3804824.205839618, 3834889.0625, 3840612.5, 3842902.926500948, 3844887.8142394503, 3846652.6542424024, 3853549.1527401856, 3865729.4712244174, 3866964.0625, 3874123.8561035427, 3893973.3039674056, 3893986.4441516637, 3894620.05239719, 3899102.3735730327, 3899653.7136924258, 3908032.8125, 3908065.581034774, 3926388.977514761, 3941029.448287466, 3956443.6180286864, 3959737.324776791, 3960531.081280435, 3963039.1374574895, 3964526.4401050946, 3969616.948797512, 3974118.630803029, 3980404.770316507, 3986880.3895029137, 3987112.5, 4005816.378408193, 4007022.7041944247, 4010137.02519505, 4017684.375, 4020602.782048603, 4032223.4375, 4039296.875, 4045507.9239737773, 4049571.826193339, 4062716.483315404, 4070950.0, 4089543.4818359003, 4102175.064602012, 4113634.375, 4124612.962456745, 4141455.5347555913, 4141458.2133684107, 4142407.8125, 4144887.5330511862, 4146676.6192519977, 4147102.306601018, 4148884.3453477747, 4149902.5544772777, 4151095.095565338, 4152860.2198818517, 4159121.95858605, 4162892.2447253447, 4162896.5381823597, 4165246.214508198, 4165449.580142297, 4175258.6918165726, 4179863.103919154, 4181164.64479883, 4187471.6022223737, 4205082.671875741, 4210071.875, 4219897.586354168, 4220292.1875, 4222393.75, 4227963.872146344, 4234733.650868235, 4240153.125, 4240313.61571504, 4251785.165451828, 4252848.4375, 4262553.125, 4267341.714638677, 4270278.125, 4280509.375, 4302995.592906231, 4306253.1430985555, 4322798.756508663, 4326898.603504818, 4338740.546857075, 4340533.812511777, 4340590.415497042, 4343361.0145635335, 4344059.066334038, 4355150.704799394, 4356495.3125, 4359594.092827069, 4361653.351238046, 4376867.669113171, 4379806.963176628, 4379971.875, 4381261.141032032, 4382362.89699577, 4382430.692305572, 4383152.337821014, 4385888.5234446395, 4385898.988091501, 4390593.75, 4393004.6875, 4393951.5625, 4395785.164704043, 4399111.53614125, 4402173.115185551, 4402726.5625, 4403334.289130125, 4406399.4907635115, 4409887.2689239, 4410940.448848099, 4411525.418628968, 4416821.65593472, 4426575.0, 4434934.97927976, 4435723.597705754, 4440056.09798581, 4451441.518662326, 4453482.032655967, 4458937.747015737, 4463961.548394128, 4474302.525618176, 4488407.8125, 4488415.604740778, 4501778.926414444, 4502868.325040956, 4503950.0, 4504220.107364183, 4505138.788024952, 4505159.15065608, 4509389.0625, 4510453.037307467, 4513793.160596804, 4514492.1875, 4524319.656443125, 4525312.028955196, 4527126.461176284, 4527518.860269851, 4528702.262199628, 4529225.525807982, 4531478.125, 4538859.008796517, 4539407.8125, 4547734.539084627, 4549718.974545913, 4550092.943725548, 4550268.75, 4550998.842604472, 4557373.4375, 4558716.482505486, 4560904.6875, 4561792.139681263, 4561804.6875, 4565959.375, 4573650.840280728, 4573886.3389095925, 4575922.467588108, 4580577.242331174, 4580585.9375, 4590012.402947219, 4591153.7811773745, 4600545.3125, 4609076.766101533, 4622793.75, 4623538.877419268, 4629551.666089262, 4636272.569926806, 4638285.869346613, 4643137.27982654, 4644186.4376946, 4644621.875, 4645763.96875443, 4648616.952018469, 4649240.038899175, 4649418.534327601, 4650205.865066491, 4650256.570381686, 4650365.770135197, 4650453.681209073, 4650967.482884538, 4655351.038291847, 4659443.75, 4663978.4554353785, 4665217.203421099, 4675912.046850799, 4677431.039308566, 4679666.333803826, 4688442.254852737, 4695956.380519062, 4698154.6875, 4700621.613658418, 4705163.794861351, 4706021.08202012, 4709201.518726612, 4709303.125, 4711623.244797723, 4711664.273364698, 4715287.5, 4715295.978817198, 4720886.9417891735, 4727606.59882808, 4728554.6875, 4729224.117735443, 4732415.848961859, 4733258.78148619, 4737325.85066728, 4737548.4375, 4737918.654169404, 4737987.5, 4739487.220023366, 4740178.125, 4742636.291536605, 4748551.5625, 4751046.871190697, 4755906.023103731, 4763479.463460942, 4763481.24065959, 4764210.896329962, 4764216.979628066, 4768763.663657287, 4794665.625, 4794857.384411703, 4804725.412446873, 4808564.0625, 4815590.2907373635, 4901635.876297105, 4908519.710742833, 4922621.091667484, 4927059.042933185, 4942942.740943401, 4958734.375, 4962478.809566351, 4972368.75, 4984450.821662323, 4993121.469432511, 4994611.427386467, 4994612.5, 5016862.369772543, 5032951.4515305795, 5034729.929520733, 5047493.187198859, 5050414.945729319, 5052357.873589303, 5054813.770471468, 5072263.7179129105, 5074970.642833509, 5077878.125, 5078133.837974287, 5079112.1768295085, 5080157.15527363, 5082950.338520068, 5102925.5548042385, 5110983.820250907, 5121846.875, 5121852.134980729, 5133742.050469591, 5135005.843752729, 5138155.1861012755, 5138163.131623973, 5142333.852134472, 5142813.712886331, 5143523.4375, 5156657.8125, 5165094.708819526, 5168051.5625, 5169819.987249964, 5173932.0860254755, 5184479.156843004, 5184559.375, 5188807.066944385, 5192323.4375, 5195244.746813235, 5195860.174815522, 5197435.040087317, 5208824.150910212, 5208891.012788014, 5209107.499188159, 5213904.167517207, 5216219.72585633, 5216413.271195953, 5217664.076200389, 5218414.0625, 5227017.1875, 5232497.5836910345, 5234907.091907545, 5243217.950786893, 5245737.050240711, 5261470.684407726, 5262268.034834345, 5281890.625, 5281927.565046529, 5297621.761768013, 5298565.134750573, 5300565.260926861, 5301457.8125, 5308012.227394085, 5320118.696458312, 5328463.13117556, 5333364.0625, 5334775.9676614655, 5335451.209515366, 5340191.876729516, 5348913.716222373, 5352703.849899641, 5352721.875, 5352739.661398883, 5352754.6875, 5357555.983246288, 5363820.3993853405, 5363976.251312491, 5368511.898396773, 5374440.70134508, 5385751.5625, 5389098.058998318, 5390660.277662146, 5393267.969212046, 5398768.389859698, 5399068.926966017, 5401552.770360195, 5407844.29660911, 5408429.645786991, 5408585.9375, 5408732.72999122, 5411871.640408629, 5412814.882560243, 5413284.811074926, 5414057.8125, 5418118.2916859295, 5418642.9828921985, 5419033.1554747075, 5421047.469105523, 5426101.227583831, 5426392.451869634, 5427381.129408545, 5431105.4400411025, 5431446.179199564, 5431750.009035681, 5440541.547826107, 5441648.3274202235, 5443032.2186952885, 5443256.189994669, 5447962.5, 5448548.4375, 5448586.291340937, 5458275.543403158, 5459703.054473171, 5460843.75, 5463116.163449273, 5464350.978715316, 5466350.470211287, 5471081.716788804, 5472909.140315958, 5476996.875, 5477304.6875, 5480893.1441413015, 5481346.122069613, 5484750.755696612, 5486831.25, 5487354.822109842, 5488283.125226727, 5489880.258028628, 5490964.397747977, 5493866.637724013, 5495528.830554172, 5498353.627882734, 5501786.002630439, 5501850.532033313, 5503422.822479546, 5508922.919996297, 5512033.925159472, 5514339.240805379, 5515264.596843202, 5523228.125, 5524900.428476806, 5526482.292884233, 5528511.892175505, 5528996.049785698, 5529670.604738479, 5531910.965088261, 5532556.28143338, 5533145.675793897, 5533309.014201575, 5533547.494882718, 5533655.647158099, 5534640.625, 5535665.609301229, 5540336.272279772, 5542068.75, 5542320.240982899, 5542398.4375, 5543392.1875, 5546918.144806452, 5547760.179528814, 5547765.1915999055, 5547948.372054146, 5548058.57086742, 5548471.740747254, 5548533.154207253, 5548558.69278105, 5548643.101610292, 5549110.9375, 5550056.533952142, 5551234.375, 5553220.842093854, 5553222.581969931, 5554817.1875, 5554964.950092441, 5555319.892080252, 5556011.855105734, 5559373.0911112195, 5564227.495653276, 5564249.842487135, 5565524.660747154, 5571512.5, 5571823.711114655, 5572947.112621262, 5574735.9375, 5578777.340894177, 5582953.529505471, 5585409.010101011, 5588563.827486362, 5589015.625, 5595593.75, 5596914.286541582, 5598382.719744922, 5613242.693363297, 5614101.5625, 5615281.25, 5615396.507406606, 5621365.625, 5621408.882246483, 5625434.375, 5628091.442345937, 5628327.664082166, 5629696.875, 5635824.975206586, 5635971.351747665, 5636686.571467055, 5636689.753952027, 5636985.167102721, 5638492.154108719, 5639754.6875, 5639766.189622572, 5640056.495272076, 5640072.095699906, 5641279.6875, 5641305.8786291685, 5642040.730601542, 5643121.862717663, 5643252.559434604, 5644428.059537798, 5644979.000019303, 5645059.274121871, 5645732.629298848, 5653670.009579669, 5653759.328460684, 5656650.91807579, 5656957.440033168, 5658100.970226469, 5659241.971809642, 5664107.435734055, 5665058.115666923, 5665325.0, 5665625.465426385, 5665872.00981356, 5666071.627180344, 5670123.4375, 5679070.029981729, 5679268.673891409, 5679818.75, 5679838.966636503, 5680600.0, 5681973.4375, 5686115.625, 5689739.0625, 5694341.998717439, 5696535.9375, 5698587.388287164, 5699200.398583783, 5704151.5625, 5704195.162046673, 5705215.377119451, 5709114.274363271, 5712346.875, 5713741.071217224, 5717896.512180452, 5723051.280001772, 5724914.0625, 5726275.0, 5729323.4375, 5731054.198206175, 5732260.219359489, 5732654.299139866, 5735167.882025904, 5738629.413953793, 5741823.032640741, 5743832.62556296, 5745683.7038956415, 5747056.25, 5748860.9375, 5751485.9375, 5753182.096771402, 5755687.245824226, 5762628.125, 5766645.3125, 5770113.983293026, 5772383.038460281, 5772736.9340254115, 5774356.25, 5775916.118930302, 5779759.8261076985, 5780532.4063300565, 5783157.531992033, 5788306.390652378, 5791890.188326363, 5794422.1073388625, 5801980.584105232, 5806291.232071311, 5810895.3125, 5811367.521665175, 5811393.793943285, 5817434.375, 5817680.710800358, 5818685.9375, 5824552.318444741, 5829880.549796577, 5849394.074091464, 5851346.044420552, 5851820.191090817, 5854182.57893848, 5891959.848892788, 5903043.341517996, 5909203.125, 5909812.36489552, 5917551.473406755, 5920756.25, 5926017.174359808, 5936835.573722114, 5970848.4375, 5984777.043584275, 6008839.591684956, 6018712.5, 6036337.257689604, 6065453.541010066, 6069169.814617051, 6074488.330421462, 6120121.875, 6299758.129575305, 6323807.488214567, 6434937.434872371, 6451673.229938701, 6452870.3125, 6454505.061989101, 6454623.329340645, 6458296.593222488, 6485564.0625, 6487677.1876948215, 6490286.121735827, 6493338.765282035, 6512899.522978214, 6518809.342544327, 6525621.635039987, 6529038.763717928, 6532432.8125, 6548026.590162103, 6568994.328026296, 6573356.25, 6574169.075212663, 6580870.3125, 6582314.924643815, 6612404.436846334, 6627266.95596399, 6635435.9375, 6637862.5, 6637907.8069855105, 6641616.428894237, 6642654.094410111, 6643140.237640131, 6643162.5, 6647382.462388201, 6648214.839640319, 6649398.4375, 6650542.42325533, 6651294.606050399, 6651346.6731711235, 6655076.5625, 6655213.445653994, 6658667.447029738, 6661045.162811797, 6663718.513930418, 6669891.638114104, 6671203.125, 6671616.738540262, 6678289.0625, 6678731.6290959045, 6678768.230618604, 6680884.375, 6685208.119325643, 6688909.084146431, 6689501.5625, 6690541.09802694, 6690761.879118038, 6691414.892342203, 6693682.8314406285, 6694838.209639424, 6695635.506231618, 6696624.8036942715, 6696631.642817867, 6696910.546490269, 6697289.0625, 6698046.774447022, 6698887.327369618, 6699073.702796668, 6699259.709071789, 6699309.2714371, 6702157.776279178, 6702970.176795003, 6703202.720696292, 6704146.903629906, 6705292.500351893, 6705681.25, 6708707.544117311, 6708811.953770613, 6708987.62557423, 6711322.934971057, 6713955.05531457, 6714650.134781092, 6724050.440087347, 6725028.877697795, 6725361.05318989, 6730305.982708498, 6734584.375, 6738464.49599949, 6742628.336123804, 6746814.0625, 6749412.5148438895, 6754159.094373316, 6758927.133073912, 6760432.701169977, 6762022.716893606, 6762102.035182729, 6762218.326034899, 6762287.962053149, 6762940.625, 6762991.18805926, 6765694.559931885, 6767229.460114268, 6767382.216744968, 6767395.056171902, 6767992.749184746, 6768007.613779862, 6768845.3125, 6768868.631036531, 6769072.923960122, 6769509.860712456, 6771036.700166684, 6771099.610411445, 6771106.371862865, 6771589.953306192, 6771590.599688516, 6772109.552661873, 6772115.523068077, 6772810.395686798, 6773215.869855686, 6773380.812853334, 6773742.1875, 6774296.866911235, 6775589.775062701, 6776223.4375, 6776260.212480854, 6778201.5625, 6778537.587696834, 6778589.003554325, 6779123.440258756, 6779184.901520917, 6779381.406281938, 6779895.150108977, 6779949.890074796, 6780552.415953929, 6780941.759756867, 6781605.783678431, 6781659.375, 6781758.25908047, 6781903.7071079435, 6782459.356645499, 6782699.662613722, 6782995.3125, 6784159.375, 6784293.538257728, 6784535.222129486, 6784628.779042601, 6785879.661591087, 6786452.193164122, 6787071.875, 6787151.74520951, 6787290.625, 6787625.208546472, 6787633.663415007, 6787706.104409532, 6787993.630472926, 6788037.5, 6788420.595621244, 6788905.233958088, 6789243.2153378725, 6789418.685303551, 6789425.345313098, 6789481.220377386, 6789549.466798285, 6789606.242702124, 6789788.956632227, 6789904.6875, 6789982.812309987, 6790154.6875, 6790306.25, 6790476.943517637, 6790496.66138534, 6790595.039838574, 6790614.045814593, 6791057.965342307, 6791117.1875, 6791344.797112521, 6791367.252902812, 6791501.415284231, 6791542.696577999, 6791700.12625194, 6791702.54077669, 6791780.6559217535, 6792020.3125, 6792155.113420706, 6792164.0625, 6792178.125, 6792545.102488042, 6793123.886399675, 6793197.218764589, 6793757.8125, 6794170.3125, 6794190.625, 6794361.476593586, 6794373.742535377, 6794529.073112982, 6794720.3125, 6795040.912251148, 6795155.202442179, 6795346.36361248, 6795680.766966684, 6795953.125, 6796089.0625, 6796118.0698683495, 6796467.869873802, 6796535.585107276, 6796571.169806196, 6796639.75487304, 6796729.6875, 6796838.8236321155, 6796893.179676928, 6796929.549584331, 6797138.366234456, 6797200.833982385, 6797218.115011556, 6797353.631646523, 6797426.574707119, 6797521.351139496, 6798325.698135363, 6798534.375, 6798862.305073775, 6798921.792930756, 6799018.697028604, 6799041.984800842, 6799196.875, 6799488.605957766, 6799611.791233157, 6799643.321312742, 6799764.992948097, 6799976.501570332, 6800145.19367306, 6800230.059475735, 6800265.625, 6800270.3125, 6800407.8125, 6800616.472418632, 6800736.799465745, 6801329.024722728, 6802011.919204854, 6802638.14821602, 6802771.129237198, 6802813.091698301, 6802881.694274554, 6803018.361751722, 6803050.0, 6803287.5, 6803426.321461557, 6803445.296288116, 6803587.974870096, 6803670.495452143, 6803812.458848463, 6803951.34889107, 6804094.357162497, 6804162.5, 6804335.9375, 6804490.802466303, 6804714.823810972, 6804784.194517763, 6804784.246503832, 6804860.312809665, 6805115.599487345, 6805340.022061594, 6805522.345557538, 6805703.663436453, 6805720.3125, 6805781.25, 6805940.625, 6806012.288590894, 6806032.455224102, 6806331.258327355, 6806431.25, 6806640.295428409, 6806750.305556547, 6806765.380487997, 6806975.0, 6806984.375, 6807045.188126071, 6807365.625, 6807522.220017242, 6807570.990090674, 6808038.760102609, 6808038.8876254, 6808288.455163125, 6809284.702474648, 6809318.75, 6809847.888840244, 6809967.491508567, 6810012.590165074, 6810032.716021515, 6810129.167375998, 6810146.659067546, 6810247.654613296, 6810267.19545405, 6810282.8125, 6810612.56126627, 6810679.555021435, 6811004.6875, 6811101.5625, 6811228.529702841, 6811290.6504028905, 6811306.929192085, 6811315.216903495, 6811547.514656441, 6811603.446265665, 6811780.770673902, 6811971.428908801, 6812250.0, 6812368.133060046, 6812704.30714011, 6812715.625, 6812782.940604088, 6812828.125, 6812857.8125, 6813432.973668671, 6813634.688604995, 6813750.0, 6813934.375, 6814054.1368856635, 6814118.75, 6814134.084418515, 6814142.1875, 6814268.0524368435, 6814361.897100935, 6814675.84070534, 6814701.5625, 6814858.554303381, 6814908.052979042, 6814909.4614324095, 6814953.125, 6814985.9375, 6815094.21183937, 6815474.442402131, 6815582.786524026, 6815814.0625, 6816234.375, 6816354.6875, 6816449.044785735, 6816896.875480352, 6816948.128486291, 6817212.2943672845, 6817446.032063832, 6817526.278711854, 6817534.6155437585, 6817766.039109928, 6817906.25, 6818039.0625, 6818146.875, 6818472.098537428, 6818740.344858198, 6818865.625, 6818871.551716868, 6818874.627066036, 6819612.5, 6819637.5, 6819726.538660815, 6820372.005848628, 6820597.055787327, 6820618.588852339, 6820659.632015463, 6821080.102944423, 6821098.4375, 6821683.288082216, 6822325.867487785, 6822365.625, 6822453.5667958185, 6822613.881206863, 6822741.483809172, 6822871.245563333, 6822891.542801009, 6823162.338855943, 6823258.658681916, 6823267.1875, 6823288.846870144, 6823404.6875, 6823490.625, 6823634.920249481, 6823871.875, 6823994.863342901, 6824255.6933847815, 6824920.3125, 6824977.614219324, 6825100.0, 6825614.0625, 6826037.9557676185, 6826418.75, 6826976.5625, 6828060.9375, 6828429.6875, 6828836.559518534, 6829117.103872159, 6832527.205209742, 6833504.824461543, 6833796.875, 6833881.193118993, 6834654.132306929, 6834752.813502876, 6835135.062726293, 6835568.370406861, 6836760.9375, 6837465.35913907, 6837491.625590685, 6839304.006249976, 6839332.727300702, 6839697.494364867, 6840437.579688746, 6840510.9375, 6840629.676951301, 6841115.394256851, 6841241.339773499, 6841629.6875, 6841861.5228769155, 6841961.493956556, 6842545.962249622, 6843485.9375, 6844370.3125, 6844402.148124509, 6844915.625, 6844917.564736429, 6844936.602545582, 6844941.174235395, 6845046.500630725, 6845360.80481155, 6845451.506440894, 6845956.25, 6845957.8125, 6847895.579637915, 6848078.997290343, 6848178.125, 6848575.961459877, 6849670.3125, 6853270.495158703, 6853543.334474448, 6854571.321115127, 6854865.625, 6854973.741841022, 6855923.4375, 6858474.685520428, 6858657.8125, 6858728.125, 6860216.341843566, 6860813.65694131, 6860964.647619435, 6861340.625, 6861843.678929298, 6862053.999041808, 6862514.0625, 6863865.218084501, 6864491.605543523, 6865789.185413782, 6866407.8125, 6866777.306255995, 6866821.646546231, ...], [14.311690017557641, 84.15178425586132, 7.043098933372733, 55.28769958293384, 42.144461892628996, 32.93950406867436, 56.76367807288269, 22.968099956526984, 11.65717669085265, 55.695368518772476, 7.323077951955068, 10.805683549594622, 52.136372203287216, 5.733927239347894, 9.220989657663297, 5.98477661524287, 9.12074680094401, 65.84241434301005, 26.899818949656776, 57.832429100499105, 6.261659612646034, 7.099289394469564, 14.101925707250173, 32.421877227474766, 62.02480824092523, 10.873845181897924, 40.13022032326819, 26.31958171635219, 56.55753997170423, 26.372081187795583, 24.023754085090133, 56.042126872114885, 48.15560667668806, 66.09806002193264, 12.927112468998981, 7.001993351600033, 77.27780375509911, 35.153993666408134, 62.25744817664331, 42.22011303912998, 9.427473414260561, 9.290472556196352, 8.799393190390926, 56.576153410060996, 60.75008341117392, 7.626771448082971, 34.51618754398248, 9.75564830163919, 12.772820438734843, 50.00892145349387, 103.0942077940632, 5.204264779774048, 12.582931593984627, 18.813053832078957, 27.95121714244534, 41.3493205208011, 8.175096204144454, 19.566071972738634, 99.2898838929431, 6.496099376948193, 57.75818327777651, 10.231546466759335, 25.00198752675439, 8.813614810706243, 9.900199712616894, 7.828358290766456, 67.12936258234551, 14.431302002650456, 41.985989481151556, 37.64585141984559, 30.87192048596083, 54.71587072204848, 79.40063412864009, 55.16714595619801, 50.54548470026247, 22.04089813122055, 55.3108121436463, 37.4599939983433, 96.53076943943663, 13.400992135596304, 76.4594128231787, 32.627392869336774, 6.531964477989494, 15.010944291261401, 16.31488261780434, 63.07916995850081, 49.0378438411262, 6.98104488952506, 54.20173368038303, 35.96081905720575, 23.64067358422557, 8.698116647449405, 42.46984907141646, 18.03749715024775, 29.431627762751496, 9.774781783456904, 44.839430674655546, 65.45309658050627, 5.957328496810895, 9.69126974400714, 5.3775734547068685, 12.602807341883798, 62.926659392408, 7.815304286432192, 57.545425481139446, 87.80864740871343, 94.1657643334445, 38.36351261179496, 67.5750712258884, 8.123182318043904, 66.6585622205687, 10.99608791310495, 13.30082045220715, 71.13451409950194, 14.310076748543876, 6.850063092836984, 32.70966516746179, 41.25750652469117, 46.08564719646532, 8.373153597605034, 25.844962956209574, 19.959413767002893, 6.930508869898778, 24.139340684748426, 28.846583648728014, 50.55475797171168, 33.072742072080295, 14.864848939805599, 6.374054897138188, 22.275825265154747, 53.22637593410124, 55.70611357863681, 145.4282815858532, 24.767768506972466, 88.58660098338665, 45.689975209552685, 20.645324920476927, 65.20007785766879, 28.85054343541399, 21.78688988427519, 14.568880596676886, 6.785722592103242, 37.315913683324865, 12.062733381270975, 42.10522119981067, 8.101972858220744, 163.0756549794343, 15.606116907520043, 37.94916751403281, 5.756638020694224, 44.64338340505731, 16.748698074580464, 29.96863157196667, 80.86980442264037, 32.619121448805984, 7.108938044673235, 83.14917139114695, 56.85990508732947, 8.787252336451713, 11.819002398642407, 18.98207257828603, 18.37053684638146, 85.15433384435651, 9.250666008149748, 89.38091621135948, 110.23814315615368, 15.77881306528384, 35.767443251708265, 6.727110717349231, 20.942183576079906, 43.19376853540899, 30.492134479519283, 9.151923461210885, 14.608201627274891, 54.253242962567256, 108.69625019627124, 10.778557063631975, 25.809519129890777, 7.527051800761359, 5.27934319739369, 5.9678005092063495, 33.50251418056486, 5.07915231637305, 9.594313689045956, 52.72294958568986, 34.87724051145302, 11.686711809550014, 13.022916584289511, 28.96263808224887, 33.79310136463309, 8.700700004679039, 103.80510250817386, 11.338034683544322, 84.65797349819202, 5.237889279948112, 58.79523322821962, 18.995870357250375, 68.4884624427282, 103.04389664039397, 9.173609837615132, 11.47411361789, 69.9961097843937, 9.966440375050972, 19.244223905576288, 83.73203972423859, 76.74903313969467, 14.49700334144833, 5.407105462154748, 7.401809619481559, 66.74960996972615, 133.89641376667055, 14.5884095226842, 64.31855883279715, 24.00992701335722, 68.94740869358614, 12.273440185601057, 41.53020440129913, 13.352592639668382, 28.30183325282478, 14.15121267349785, 71.48033700434465, 14.786876572702692, 78.33866920875052, 36.709705485875794, 62.86026696440859, 81.50666215424103, 11.8400041047303, 47.03768943214667, 23.32273253843617, 23.316642221748168, 5.504571130405081, 12.611724650493034, 19.757031624573735, 55.87816274847299, 39.15531428677924, 18.402214686000285, 45.53883238074431, 7.930158419839312, 72.63491471629735, 17.207735831078054, 36.41731576590943, 21.056744265991746, 51.8410509090572, 24.8007518399464, 43.6545019543982, 21.290014313514334, 7.62548309524124, 70.33304388752669, 56.04094688434233, 16.370205664639304, 94.32458044303883, 21.131532854708137, 13.837916066920997, 20.05605389963237, 80.93579000275287, 9.849146435186285, 20.963798155317487, 37.892421772253954, 22.895823620888564, 66.88183669887262, 6.685024970368505, 7.794109682620916, 12.282909887514261, 14.294285615876314, 34.525755657862874, 49.281637563709616, 89.3485867203299, 91.56982644427356, 45.56484951218215, 13.831557886004441, 99.84852495135937, 50.696482584768496, 46.08888490321723, 19.349591203470116, 41.093218288328345, 20.86194520600723, 5.573199459362055, 22.450376959914294, 5.753717183362053, 16.658938567929596, 22.755690207416187, 20.091540816186118, 38.81560828848232, 19.008085473369018, 11.149189131510228, 30.946561718009022, 74.72866683111125, 18.565852448566663, 12.759940383389981, 36.3252873908031, 22.009358948347096, 46.59485575516899, 19.58537421166598, 66.92518305004342, 56.377994438062245, 26.470679517653483, 124.49345726284412, 88.00804759799661, 32.818838920305105, 54.11179444212563, 27.50820146076968, 12.281950380272491, 107.82051463514694, 20.59647733151537, 10.617425175908389, 8.12880070581729, 23.177076165618825, 73.13624914800778, 51.05652992781367, 17.85035077588536, 69.18286454080221, 29.218531588321365, 63.48079911683779, 72.77864298500461, 20.536089980370907, 7.63108577812063, 32.23168447468468, 9.030629986825064, 38.14516274994748, 19.085204229273707, 13.726136363050545, 6.515194695145408, 5.4467481351986855, 31.031108575140653, 16.295594487265053, 38.894820103888044, 57.57758761025241, 56.39862769497738, 19.37342984377207, 11.885362217912231, 53.76054851720598, 92.63390963890492, 56.48670175176128, 8.476676354529506, 17.820748762952146, 8.11706810041389, 87.6643476719041, 6.468352172812875, 12.550387877455835, 10.190252383816818, 9.339055056983826, 97.8380627105402, 29.23436431377251, 5.2730908021545515, 162.50243313785936, 135.71441965255758, 32.051712431473106, 25.899319795769372, 12.098494890336202, 9.272472322226989, 44.43975125510342, 6.337711974931435, 30.656979326012852, 11.951869784161687, 17.07934605092037, 14.116583400812786, 33.542980067006226, 30.387181256045803, 47.579700176978946, 47.43669729505743, 33.70180775163998, 67.78536211067365, 9.447877460087183, 9.61061212083383, 19.67610178219622, 16.3943726722281, 21.01052470043192, 10.008907489342493, 47.197403886399385, 71.74464179903269, 5.419210260454106, 7.98608480076517, 8.929070134513092, 5.678714818368039, 20.630875410659307, 5.644305439188158, 43.074786676348495, 16.11967020862162, 21.299629098143523, 76.76627887304934, 119.4212432608349, 16.186108116978026, 6.27069024860973, 17.684728247039978, 6.838269484494752, 5.7877580299533395, 7.8439591419339925, 7.991590765708826, 41.34535138660839, 64.66045849212374, 30.662597259592275, 103.04132315745272, 27.18566469845191, 55.357158546150046, 58.164419949375, 8.867230943185586, 19.25534873154818, 13.512225092578184, 130.96010405055745, 6.924981406843088, 14.45335480508354, 8.475940171596035, 10.206067526346622, 5.767513670133252, 39.14592751204839, 5.1040861968902185, 113.124962150438, 17.43460508213973, 6.913361943956666, 65.55967679536369, 12.871250038109391, 7.015154130051302, 36.85571997151263, 44.95022066621864, 12.985226286133411, 24.5435325408115, 43.59362736335377, 65.89752192639591, 27.94039510286418, 51.967138119123426, 29.580398940887935, 54.892009055726, 16.58220360577862, 22.955695498705506, 118.65801512240316, 123.4706745243847, 53.817490484106955, 9.52831083919247, 26.815971235701475, 73.12006169240797, 88.83240305768891, 36.68974903454991, 13.12742493683554, 40.25694489286996, 21.565693631038354, 41.93454106771231, 50.27132375990405, 130.63209985512825, 51.15180087689115, 71.73215696119746, 33.441194861713996, 18.070936973312392, 9.99357084996265, 94.96981303578167, 27.88076376118728, 93.35427074873628, 5.48653411878617, 76.6440349516646, 10.385463724332268, 79.68199918532167, 9.035961301119098, 5.948655007423168, 28.284117334569334, 37.41740635990952, 14.697733581926181, 19.80671030524209, 85.94367939957353, 25.366881310238355, 10.685082160080645, 133.91971587378072, 6.390604107820464, 139.73885185011312, 20.016886841023855, 14.178543952738798, 22.81730878120212, 9.601615207011951, 55.58931816654744, 8.549056908837443, 80.68923488246688, 20.726467297092295, 45.15229974900611, 21.17622889497531, 18.06973454949112, 65.88947627673484, 17.688230326147284, 35.83561194158063, 66.98617397144045, 88.61132636798261, 49.04053610630626, 25.016205721152637, 29.837995099028525, 14.53214830243555, 15.15578587659411, 43.57405485821925, 38.92317919179653, 39.082895016690756, 77.45902998989983, 44.52508150507468, 9.739533359634338, 22.98015862992753, 23.97690689634486, 57.41584070602304, 108.44290945708038, 30.8662750613292, 36.413297383328114, 7.940120361882224, 13.642566804216345, 38.67084953249302, 24.094637803408414, 22.49775563900987, 120.2283894797167, 64.27326013712847, 73.08597841101586, 42.874452192556376, 85.78747789810843, 5.499323826379192, 21.21985437806483, 45.934976807147464, 103.26972559468166, 5.201408649123437, 15.87888993280581, 5.506228360027802, 77.82281389832579, 6.86629188392416, 17.3548865267125, 29.054094776220573, 40.345904713012004, 9.453233428056159, 8.068410585726344, 23.22697789742344, 25.488612611598896, 17.901121476543715, 80.8075048354955, 7.728742754397891, 15.111688349275193, 87.9681399093051, 74.33209205911832, 84.38386450502651, 34.04280199720474, 19.704201854636235, 7.2093337073625445, 6.0057849785455435, 38.01168980742275, 24.614732383133706, 73.0789235831485, 8.081765142932404, 48.77796647002495, 26.113382191253468, 50.57199202655825, 51.77980523784755, 6.48503336149497, 10.60302767597481, 48.92718065319626, 11.973300298630415, 112.63833355483027, 36.51236522253777, 24.516720444871055, 27.767735086950328, 21.514244974568122, 26.905994641961122, 35.924477493665016, 5.837819639677227, 25.72052321734993, 14.698951009573303, 25.007983106016837, 53.90611647242455, 34.010561747688286, 5.806020510167634, 13.966270071175979, 87.93335758838143, 25.053695882572683, 15.69352496160002, 23.786343468853563, 81.21203523982739, 9.304110022203227, 6.716527674324252, 94.01134959190259, 28.889964532887337, 154.70983575252453, 9.873167692452082, 40.305751891911285, 7.209647364064832, 48.6297174302127, 57.0630632543795, 12.7986375899332, 46.61694404649942, 42.2464930431172, 90.69412198486924, 5.706407140484614, 19.250563641288487, 10.312013846391512, 100.89694833949575, 105.41652338899354, 55.09728524928747, 218.18083081590606, 221.86627456712608, 21.326091708098602, 19.654371266195202, 6.723871003219519, 60.37120928104423, 53.549575036671385, 11.838574932132556, 5.3368184467313124, 10.777730088659267, 21.014201044543302, 55.566479866272445, 10.491675464923077, 80.69408787720194, 30.128940943821874, 21.301914956900887, 90.18959002123631, 21.913175392244124, 26.790655134579193, 66.28212361773748, 6.861765859837073, 73.17479770305349, 143.84366045584792, 15.190774585737078, 95.4412583742651, 13.518311715788398, 23.792429962186134, 11.802735286720228, 22.65389698170177, 33.77837555605779, 26.68321660215521, 133.38688511690742, 83.83505781258532, 95.71072512905452, 39.62419131813628, 14.805226733652109, 14.448319861447152, 88.31166234168782, 140.33386230178576, 9.610730120806064, 75.76736476187281, 116.66264996219432, 31.623429208845906, 130.53448229435847, 13.319125187045076, 17.34426953972548, 173.2437028691348, 281.1320741215246, 54.14393390655482, 55.31092889129366, 8.150112187678422, 50.969749347166214, 55.11748348477603, 60.41527330569742, 40.9683254013397, 14.998390836184692, 38.48164223108512, 74.37678829172185, 10.958038280243414, 38.4305509157118, 177.72122749959806, 35.17371853753912, 38.0976934960643, 59.72237748072132, 12.138838665146372, 48.2330634898181, 184.27524404436005, 6.028262201879111, 7.513086565649009, 8.607756085306166, 22.117549667796794, 33.69208352942716, 10.946714839067722, 6.2044256870039, 7.788895245878015, 6.61368294154417, 22.670071515374698, 7.647916194022701, 28.462889084527795, 28.03353852629367, 28.633809819855756, 92.50524140511058, 6.985954650528457, 15.964840006105492, 79.29184298132625, 67.18083787174959, 28.690768562362305, 29.98127577591639, 115.14482779570089, 19.508117856909937, 154.7248743516389, 20.821950788365417, 5.809631626337496, 6.08838615010664, 17.416762644827315, 7.1631484820599525, 21.422548071287316, 6.469996458377934, 26.274118794509807, 13.528395002085105, 21.83577067086691, 32.97001838762364, 34.69322746306909, 22.015244370905343, 28.16668031400582, 10.638349653899734, 64.88230435747738, 112.94227149606442, 22.056669518815866, 22.71578071053544, 37.90625747134593, 14.84366785551368, 36.54693366642325, 30.852129920702996, 7.670684936614566, 107.75673061235783, 26.576053271012153, 19.61364368742319, 5.697554471721999, 32.330591322687845, 112.68796154030102, 63.87289084107736, 7.813609734825797, 5.190011036496358, 156.8109465192615, 16.44417235320907, 108.76234237261967, 13.236024929979731, 28.38138649848492, 36.85620316734978, 55.91794187662383, 6.763468634265458, 120.84393328783389, 28.72973679523803, 16.624196476541766, 97.89075280280433, 89.44212739051589, 5.705696925979919, 24.989575361224908, 138.02661702775148, 13.284099991874447, 40.730229303743315, 77.17503682151231, 17.31639760855921, 52.61459852891106, 34.50205524559847, 20.60329245726578, 128.95046217796988, 16.858344661946703, 33.28025176487978, 59.76870267946704, 113.98255514208668, 27.829847758365865, 19.299151749863185, 32.191357189008556, 44.73557208307773, 175.81621882020164, 207.29726076821555, 16.247318721121232, 10.286352020951687, 52.7588689652069, 16.162422562033505, 12.040813173998988, 155.34871004775027, 21.664038264890365, 52.24818501932279, 107.68367618461124, 102.44254145612705, 7.313175112192821, 6.223679580331249, 55.305446975340104, 12.415077815655138, 29.443308877017184, 7.519069144773876, 94.01150575816165, 35.76788225157871, 115.83091164159461, 10.152502101685089, 23.041563110472406, 114.10679766588808, 26.615432125828132, 21.258335952545497, 96.53007458600845, 51.133123550868994, 14.24718452367753, 100.84013591340552, 85.99515156846581, 7.531533987799728, 50.36168355681966, 21.93785258798284, 19.63596691098682, 14.414172090863172, 69.5474381409174, 71.7508203923353, 190.86986483494084, 5.047868633915428, 194.9468875824633, 57.277149783515476, 39.808478205700176, 5.029695948881925, 5.763903398182827, 23.03343374761276, 13.110083039409144, 6.352723403125993, 84.85805241886351, 17.80593151400279, 17.417740761242545, 10.570628951290297, 32.43910520250388, 42.85874707143054, 13.83550321077957, 14.880075267097938, 56.02247254786198, 15.687916426502431, 178.68166597913887, 43.528221089470705, 12.230903856754594, 79.49381802235105, 49.12756176820089, 35.884646577729974, 37.32700167644374, 25.407713701861166, 20.542587158062986, 121.07815850032381, 28.029710681506625, 20.524223998106603, 17.10011964080058, 17.486220615734247, 61.062497061656806, 78.17936539866028, 126.40566777646055, 18.526571069739944, 84.77900778300712, 14.973344678277371, 86.63173979525817, 9.06745728502173, 75.3284998677261, 24.48638078288748, 29.25209368820864, 40.17754188905594, 14.487738086899052, 42.41444129853194, 16.9878058299243, 17.71957280324718, 41.20552807824082, 7.541189824580502, 141.4938039742497, 16.356191672781218, 49.21803922695132, 29.901338441020634, 68.84254617146324, 27.33156213602193, 28.010325676048616, 21.294674329508005, 66.79040372111902, 19.069748563364556, 11.140162295605176, 30.330450376162034, 14.654144542950666, 21.54736009896257, 65.29400639395632, 42.398080745883306, 16.74660142016211, 20.84512473427954, 60.06112152880128, 13.58499848935817, 18.107405144920033, 147.34837969644008, 6.414489141925954, 22.04827082321295, 57.228998873559505, 101.87676072299551, 13.338233460062998, 28.924812290823947, 28.359869104453523, 51.79153364569674, 79.36087987347663, 11.389328369964632, 9.611440217855632, 34.31876086821311, 127.95043877545933, 10.363861184234025, 188.917519428297, 48.55166055588086, 32.47068784950089, 7.949199757057492, 111.94420146817895, 6.379598719025464, 38.35639631009223, 48.21867264635766, 38.929014918821686, 28.9190232670204, 45.23029410485436, 74.58102263319181, 31.863762512281387, 11.134289582122285, 45.96895844151282, 53.29411657660627, 31.072282532854913, 119.42044985486815, 5.310221854828535, 112.23322156416744, 23.6362828134074, 14.21167264730872, 35.850140150676445, 9.102443415008878, 8.418013363557337, 109.40337854561487, 51.74150840201202, 67.42292851765649, 55.30254662802985, 63.13641972934794, 96.40495363129102, 37.09150306984714, 86.96462329790941, 13.688064281107138, 48.597838536870974, 31.186171820276297, 28.06159093565396, 6.507800404528181, 64.9307052180341, 19.403015253124927, 16.020831718803322, 37.05495782561624, 35.657023880879635, 38.92076327750546, 25.006403185235143, 30.382498860674144, 22.42301363527415, 141.41181429639877, 133.78890551070742, 41.70291060144427, 8.839912396150673, 14.360928612540825, 6.1807488258482834, 35.06536859987086, 10.806599543208877, 120.70558083722284, 81.46615122804097, 17.526267557092826, 43.42774242526087, 36.021537783428954, 20.946331828516, 41.05778740330398, 13.296616959047208, 76.33915858504628, 36.10601269176235, 5.639765905907484, 83.45692281815445, 52.38434240650832, 93.4071107787942, 104.56832600008204, 17.994973925377174, 26.973374625867738, 30.78750162550307, 165.08267944089738, 50.110157102490405, 27.223287959210097, 20.95963933712884, 9.081207629430395, 7.872476407947477, 51.8294646756757, 50.79180475553328, 14.016553148871589, 82.72282581112424, 40.35508115753295, 26.946117232085367, 9.916451020277261, 11.254592628953692, 33.73985082828737, 39.12109255707561, 24.67763818173288, 18.60771257327295, 33.567752563444316, 44.844006242147984, 8.604525910212539, 12.647560355930228, 39.68609482650195, 182.099004012675, 68.48004659604096, 98.74831295643446, 77.10737909819014, 12.355083193813787, 44.35949229159485, 9.033718067520946, 14.458783817101008, 37.176588583309005, 83.02376270871181, 127.67627826312517, 5.723972950121605, 99.57629749570273, 41.98242665363169, 120.83978154838627, 191.79496033639163, 15.686635136705185, 16.61723346095842, 65.15564211377496, 28.83831002179262, 17.41260907396424, 50.538866584454475, 23.465066653610425, 36.0908205539351, 73.09156177992828, 124.03064313992668, 9.010510614123707, 62.036804867052766, 68.37049796237736, 45.084893477328194, 40.34647435921981, 35.097011602067, 21.714474745898176, 46.36122814350093, 15.431651598134634, 78.36654738511311, 56.07852798752836, 135.84813333596503, ...])
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)