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 = 45275
shot = shot_no
identifier='H03-W0051_shot_'+str(shot)+'_450V'
detector = 'H03-W0051'
ds = np.DataSource('/tmp') # temporary storage for downloaded files
scalars_URL = 'http://golem.fjfi.cvut.cz/shots/{shot_no}/Diagnostics/PlasmaDetection/Results/{name}'
def get_scalar(shot_no, name):
return float(ds.open(scalars_URL.format(shot_no=shot_no, name=name)).read())
t_plasma_start = get_scalar(shot_no, 't_plasma_start')
t_plasma_end = get_scalar(shot_no, 't_plasma_end')
is_plasma = get_scalar(shot_no, 'b_plasma')
def get_file(shot, identifier):
#Pick the discharge to analyse
URL = 'http://golem.fjfi.cvut.cz/shots/{shot}/Diagnostics/TimepixDetector/H03/{identifier}.t3pa'
url = URL.format(shot=shot, identifier=identifier)
try:
file_name_t3pa=url
with urllib.request.urlopen(file_name_t3pa) as ft3pa:
line = ft3pa.readline()
line = line.decode('utf‐8')
ft3pa.close
except HTTPError:
print('File not found at %s. Aborting notebook execution.' % url)
raise StopExecution
return file_name_t3pa
def get_file_calib(name_calib):
#Pick the discharge to analyse
URL = 'http://golem.fjfi.cvut.cz/shots/{shot}/Diagnostics/TimepixDetector/calib_matrix_H03/{name_calib}.txt'
url = URL.format(shot=shot, name_calib=name_calib)
#print(url)
try:
file_calib=url
with urllib.request.urlopen(file_calib) as calib:
line = calib.readline()
line = line.decode('utf‐8')
calib.close
except HTTPError:
print('File not found at %s. Aborting notebook execution.' % url)
raise StopExecution
return file_calib
def load_calib(file_calib):
with urllib.request.urlopen(file_calib) as fc:
calib=[] #vytvoreni 1D pole
for i in range(0,256): #tj. rozsah 0-255
temp = [] # docasne pole
for j in range(0,256):
temp.append(0) #naplneni docasneho pole 0
calib.append(temp) #naplneni pole a[] docasnym polem temp
for i in range(0,256): #nacteni calib matice do pole calib
line = fc.readline()
line = line.decode('utf‐8')
word=line.strip().split(' ')
for j in range(0,256):
#calib[i][j]=float(word[j]) #i = radek, j = sloupec0
calib[j][i]=float(word[j]) #j = radek, i = sloupec0 - pouze pro stavajici kalibraci - verze XV
fc.close
return calib
def load_t3pa_file(file_t3pa):
index=[]
matrix_index=[]
ToA=[]
ToT=[]
FToA=[]
overflow=[]
pocet_udalosti = 0
with urllib.request.urlopen(file_t3pa) as ft3pa:
line = ft3pa.readline()
line = line.decode('utf‐8')
while True:
line = ft3pa.readline()
line = line.decode('utf‐8')
word=line.strip().split('\t') #v t3pa souboru je oddelovac \t
if line == '':
break
index.append(word[0])
matrix_index.append(word[1])
ToA.append(float(word[2]))
ToT.append(float(word[3]))
FToA.append(float(word[4]))
overflow.append(float(word[5]))
pocet_udalosti = pocet_udalosti + 1
ft3pa.close
return index, matrix_index, ToA, ToT, FToA, overflow, pocet_udalosti
def noise(index, matrix_index, ToA, ToT, FToA, overflow, pocet_udalosti): #tuto fci nemus9m explicitn2 volat - volam ji v fci load_t3pa
pocet=int(0) #pocet sumicich pixelu
konst=int(len(index)/1000)+1
noise_matrix_index=[]
for i in range(0,konst):
pom = [] # pomocne pole
k=0 #pomocna promenna - udava, kolik je v czklu ve skutecnosti udalosti - aby nebyla chyba 'list index out of range'
for j in range(0,1001):
if i*1000+j>=len(index):
break
pom.append(matrix_index[i*1000+j])
k=k+1
for m in range(0,k):
count=int(0) #pocet vvyskytu stejneho matrix index behem 1000 udalosti
index_=int(-1) #budu testovat, jestli pixel na ktery koukam je sumici (abych ho nezapocital 2x)
for p in range(0,pocet):
#index=int(p)
if pom[m]==noise_matrix_index[p]:
index_=p #pixel na ktery jsem uz koukal a byl sumici
break
if index_ >=0 and pom[m]==noise_matrix_index[index_]:
continue
for l in range(0,k):
if pom[m]==pom[l]:
count=count+1
####podminka na sumici pixely
if count>=50: #kdyz se pixel vyskytne behem tisice udalosti vicekrat nez toto cislo, je sumici
noise_matrix_index.append(pom[m])
#noise_matrix_index[pocet]=pom[i]
pocet=pocet+1
pom.clear()
pocet_udalosti=len(index)
for n in range (0,pocet_udalosti):
for o in range(0,len(noise_matrix_index)):
if n >=pocet_udalosti:
break
if(matrix_index[n]==noise_matrix_index[o]):
del matrix_index[n]
del index[n]
del ToA[n]
del ToT[n]
del FToA[n]
del overflow[n]
pocet_udalosti=pocet_udalosti-1
continue
return pocet_udalosti,index, matrix_index, ToA, ToT, FToA, overflow
def t3pa_data(pocet_udalosti,index, matrix_index, ToA, ToT, FToA, overflow):
#rovnou vyhodim sumici pixely
pocet_udalosti,index, matrix_index, ToA, ToT, FToA, overflow=noise(index, matrix_index, ToA, ToT, FToA, overflow, pocet_udalosti)
RowNo=[]
ClmNo=[]
for i in range(0,len(matrix_index)):
#RowNo.append(int(int(matrix_index[i]))//int(256))
#ClmNo.append(int(int(matrix_index[i]))%int(256))
ClmNo.append(int(int(matrix_index[i]))//int(256)) #ver XV - bude pro novou kalibraci - nyn9 to bere 3patnou kalibraci jednotlivych pixelu (cislovani radku a sloupcu stejne jako v pixetu)
RowNo.append(int(int(matrix_index[i]))%int(256)) ##ver XV - bude super pro novou kalibraci - odpovida radkum a sloupcum v pixetu. Nyni bere spatne kalibrace pixelu (viz fce load_calib)
return index, matrix_index, ToA, ToT, FToA, overflow, pocet_udalosti, RowNo, ClmNo
def hit_map(detector,hit_map_fig,RowNo,ClmNo):
plt.hist2d(RowNo,ClmNo,bins=(256,256),cmap='Blues')
cb=plt.colorbar()
cb.set_label('Counts in pixel')
plt.xlabel('x [pixel]')
plt.ylabel('y [pixel]')
plt.title(detector)
plt.savefig(hit_map_fig, dpi = 1000)
return
def energy(a, b, c, t, ToT, pocet_udalosti, RowNo, ClmNo):
E=[] #energy in keV
#for i in range (0,pocet_udalosti):
pom=0
for i in range (0,len(ToT)):
Sqrt=float(0.0)
e1=float(0.0)
e2=float(0.0)
# promenna sqrt je vnitrek odmocniny
Sqrt = (((float(b[RowNo[i]][ClmNo[i]])+float(a[RowNo[i]][ClmNo[i]])*float(t[RowNo[i]][ClmNo[i]])-float(ToT[i])))*(((float(b[RowNo[i]][ClmNo[i]])+float(a[RowNo[i]][ClmNo[i]])*float(t[RowNo[i]][ClmNo[i]])-float(ToT[i])))) + (float(4)*float(a[RowNo[i]][ClmNo[i]])*float(c[RowNo[i]][ClmNo[i]]))) #zmena oproti verzi VI
if float(Sqrt)<float(0):
E.append(float(0))
else:
'''
V kalibracni matici a se obcas vyskytne 0 -> ve vypoctu energie
je tim padem deleni nulou -> energie diverguje. Jak to vyresit?
zatim polozim energii = 0 (kdyz a=0), pak se uvidi
nakonec udelam limitu vyrazu energie pro a->0 (L'hopital)
'''
if a[RowNo[i]][ClmNo[i]]==0:
e1=((float(t[RowNo[i]][ClmNo[i]]))/float(2)) + ((((float(b[RowNo[i]][ClmNo[i]])+float(a[RowNo[i]][ClmNo[i]])*float(t[RowNo[i]][ClmNo[i]])-float(ToT[i]))*(float(t[RowNo[i]][ClmNo[i]]))) - 2*(float(c[RowNo[i]][ClmNo[i]])))/(float(2)*np.sqrt(float(Sqrt))))
e2=((float(t[RowNo[i]][ClmNo[i]]))/float(2)) - ((((float(b[RowNo[i]][ClmNo[i]])+float(a[RowNo[i]][ClmNo[i]])*float(t[RowNo[i]][ClmNo[i]])-float(ToT[i]))*(float(t[RowNo[i]][ClmNo[i]]))) - 2*(float(c[RowNo[i]][ClmNo[i]])))/(float(2)*np.sqrt(float(Sqrt))))
else:
e1=((-(float(b[RowNo[i]][ClmNo[i]]) - (float(a[RowNo[i]][ClmNo[i]])*float(t[RowNo[i]][ClmNo[i]]))-float(ToT[i])))+np.sqrt(float(Sqrt)))/(float(2)*float(a[RowNo[i]][ClmNo[i]]))
e2=((-(float(b[RowNo[i]][ClmNo[i]]) - (float(a[RowNo[i]][ClmNo[i]])*float(t[RowNo[i]][ClmNo[i]]))-float(ToT[i])))-np.sqrt(float(Sqrt)))/(float(2)*float(a[RowNo[i]][ClmNo[i]]))
if a[RowNo[i]][ClmNo[i]]<0:
e1=-1
e2=-1
if math.isnan(e1):
e1=-1
if math.isnan(e2):
e2=-1
if e1<0 and e2<0:
E.append(float(0))
if e1>=0 and e1>e2:
E.append(float(e1))
if e2>=0 and e2>e1:
E.append(float(e2))
if e1>=0 and e2==e1:
E.append(float(e1))
return E
def Time(ToA, FToA, pocet_udalosti, RowNo, ClmNo):
T=[] #time in ns
for i in range (0,pocet_udalosti):
Time=float(0.0)
Time=(float(ToA[i])-((float(FToA[i])/float(16))))*float(25)
T.append(float(Time))
return T
def Timewalk_parameters_Si():
#SI - korekce na TimeWalk - parametry
A = -1.21988
B = 4.33638
C = 29.5075
D = 1
sigma_A=0.7013
sigma_B=0.1366
sigma_C=4.753
sigma_D=0
return A, B, C, D, sigma_A, sigma_B, sigma_C, sigma_D
def Timewalk(E,T):
i=0
A, B, C, D, sigma_A, sigma_B, sigma_C, sigma_D = Timewalk_parameters_Si()
while i < len(T):
timewalk=float(0)
timewalk = (C / (E[i] - B)) + A
if(timewalk<0):
timewalk=0
T[i]=T[i]-timewalk
i=i+1
return E,T
def remove_interactions_with_zero_energy(index, matrix_index, ToA, ToT, FToA, overflow, RowNo, ClmNo, E, T):
i=0
treshold=5.015347
while i < len(T):
if E[i]<treshold: #E[i] < energy treshold
index.pop(i)
matrix_index.pop(i)
ToA.pop(i)
ToT.pop(i)
FToA.pop(i)
overflow.pop(i)
RowNo.pop(i)
ClmNo.pop(i)
E.pop(i)
T.pop(i)
continue
i=i+1
return index, matrix_index, ToA, ToT, FToA, overflow, RowNo, ClmNo, E, T
def clustering_new(index, matrix_index, ToA, ToT, FToA, overflow, RowNo, ClmNo, E, T):
dT=float(50)
indexCl, TCl,ECl, matrix_indexCl, ToACl,ToTCl,FToACl,RowNoCl,ClmNoCl,overflowCl=[],[],[],[],[],[],[],[],[],[]
StartLastElem=len(T)-1
indexCl.append(int(index[StartLastElem]))
TCl.append(float(T[StartLastElem]))
ECl.append(float(E[StartLastElem]))
matrix_indexCl.append(int(matrix_index[StartLastElem]))
RowNoCl.append(int(RowNo[StartLastElem]))
ClmNoCl.append(int(ClmNo[StartLastElem]))
ToACl.append(float(ToA[StartLastElem]))
ToTCl.append(float(ToT[StartLastElem]))
FToACl.append(float(FToA[StartLastElem]))
overflowCl.append(float(overflow[StartLastElem]))
del index[StartLastElem]
del T[StartLastElem]
del E[StartLastElem]
del matrix_index[StartLastElem]
del RowNo[StartLastElem]
del ClmNo[StartLastElem]
del ToA[StartLastElem]
del ToT[StartLastElem]
del FToA[StartLastElem]
del overflow[StartLastElem]
j=1
pom=float(TCl[0]+dT)
while(j >0):
if(len(T) == 0):
break
k=0
j=0
while (k<=(len(TCl)-1)):
i=len(T)-1
if(len(T) == 0):
break
pocet_sousedu=0 #pocet sousednich pixelu - mohou byt maximalne 4
delka=0
# verze X
count=0 #pomocna promanna, kterou urcuji, ze se ma nasledujici cyklus while projit jeste jednou, pokud je i = -1
while(float(T[i])<=(pom)):
delka=delka+1
if(((((int(RowNoCl[k]))==(int(RowNo[i])+1))or((int(RowNoCl[k]))==(int(RowNo[i])-1))) and ((int(ClmNoCl[k]))==(int(ClmNo[i])))) or (((int(RowNoCl[k]))==(int(RowNo[i]))) and (((int(ClmNoCl[k]))==(int(ClmNo[i])+1))or((int(ClmNoCl[k]))==(int(ClmNo[i])-1))))):
#beru jen pixely, které mají společnou jednu stranu.
#pixely, kter0 spolu sousedí přes roh neuvažuji
indexCl.append(int(index[i]))
TCl.append(float(T[i]))
ECl.append(float(E[i]))
matrix_indexCl.append(int(matrix_index[i]))
RowNoCl.append(int(RowNo[i]))
ClmNoCl.append(int(ClmNo[i]))
ToACl.append(float(ToA[i]))
ToTCl.append(float(ToT[i]))
FToACl.append(float(FToA[i]))
overflowCl.append(float(overflow[i]))
# Removes i-th Row
del index[i]
del T[i]
del E[i]
del matrix_index[i]
del RowNo[i]
del ClmNo[i]
del ToA[i]
del ToT[i]
del FToA[i]
del overflow[i]
j=j+1
i=len(T)-1
pocet_sousedu=pocet_sousedu+1
if(len(T) == 0):
break
if(pocet_sousedu==4):
break
continue
i=i-1
if(i==-1): # verze X
count=count+1
if(i<0 and len(T)>0): # verze X
i=0
if(count>1):
break
if(i>=len(T)):
break
k=k+1
if(len(TCl)>2):
indexCl, TCl, ECl, matrix_indexCl, RowNoCl, ClmNoCl, ToACl, ToTCl, FToACl, overflowCl = insertionSort(indexCl, TCl, ECl, matrix_indexCl, RowNoCl, ClmNoCl, ToACl, ToTCl, FToACl, overflowCl)
return T, indexCl,TCl, ECl, matrix_indexCl, RowNoCl, ClmNoCl, ToACl, ToTCl, FToACl, overflowCl
def insertionSort(indexCl, TCl, ECl, matrix_indexCl, RowNoCl, ClmNoCl, ToACl, ToTCl, FToACl, overflowCl):
# Function to do insertion sort
# Traverse through 1 to len(arr)
for i in range(1, len(TCl)):
key = TCl[i]
# Move elements of arr[0..i-1], that are
# greater than key, to one position ahead
# of their current position
#ostatni
key1 = indexCl[i]
key2 = ECl[i]
key3 = matrix_indexCl[i]
key4 = RowNoCl[i]
key5 = ClmNoCl[i]
key6 = ToACl[i]
key7 = ToTCl[i]
key8 = FToACl[i]
key9 = overflowCl[i]
j = i-1
while j >= 0 and key < TCl[j] :
TCl[j + 1] = TCl[j]
#ostatni
indexCl[j + 1] = indexCl[j]
ECl[j + 1] = ECl[j]
matrix_indexCl[j + 1] = matrix_indexCl[j]
RowNoCl[j + 1] = RowNoCl[j]
ClmNoCl[j + 1] = ClmNoCl[j]
ToACl[j + 1] = ToACl[j]
ToTCl[j + 1] = ToTCl[j]
FToACl[j + 1] = FToACl[j]
overflowCl[j + 1] = overflowCl[j]
j -= 1
TCl[j + 1] = key
#ostatni
indexCl[j + 1] = key1
ECl[j + 1] = key2
matrix_indexCl[j + 1] = key3
RowNoCl[j + 1] =key4
ClmNoCl[j + 1] = key5
ToACl[j + 1] = key6
ToTCl[j + 1] = key7
FToACl[j + 1] = key8
overflowCl [j + 1] = key9
return indexCl, TCl, ECl, matrix_indexCl, RowNoCl, ClmNoCl, ToACl, ToTCl, FToACl, overflowCl
def file_t3pa_cls_new(file_t3pa_cls,T):
with open(file_t3pa_cls, "w", encoding="utf-8") as t3pa_cls:
t3pa_cls.write('%\n')
t3pa_cls.write('% Index Matrix Index [ RowNo, ClmNo ] ToA FToA ( ToA_in_ns ) ToT ( ToT_in_keV ) Overflow\n')
t3pa_cls.write('\n')
i=1
T_first=[]
E_tot=[]
N_tot=[]
eventNo=0 #for high_energy_event function
while(len(T) > 0):
T, indexCl,TCl, ECl, matrix_indexCl, RowNoCl, ClmNoCl, ToACl, ToTCl, FToACl, overflowCl = clustering_new(index, matrix_index, ToA, ToT, FToA, overflow, RowNo, ClmNo, E, T)
Tfirst=float(TCl[0])
Tlast=float(TCl[len(TCl)-1])
dT=Tlast-Tfirst
Etot=float(0)
for k in range(0,len(TCl)):
Etot=Etot+float(ECl[k])
T_first.append(float(Tfirst))
dT=Tlast-Tfirst
E_tot.append(float(Etot))
N_tot.append(len(TCl)) #new in ver. XV
t3pa_cls.write('# '+str(i)+', Nunmasked = '+str(len(TCl))+', Nmasked = 0, Ntot = '+str(len(TCl))+'\n')
t3pa_cls.write('# Tfirst = '+str(Tfirst)+' ns, Tlast = '+str(Tlast)+' ns, dT = '+str(dT)+' ns, Etot = '+str(Etot)+' keV\n')
for j in range(0,len(TCl)):
t3pa_cls.write(str(indexCl[j])+' '+str(matrix_indexCl[j])+' [ '+str(RowNoCl[j])+', '+str(ClmNoCl[j])+' ] '+str(ToACl[j])+' '+str(FToACl[j])+' ( '+str(TCl[j])+' ns ) '+str(ToTCl[j])+' ( '+str(ECl[j])+' keV ) '+str(overflowCl[j])+'\n')
t3pa_cls.write('\n')
#eventNo=single_interaction(eventNo,Etot, Tfirst, ECl, TCl, RowNoCl, ClmNoCl,path)
i=i+1
t3pa_cls.close
return T_first, E_tot, N_tot
def energy_spectrum_in_time(Tfirst, Etot): #dela histogram - energie zaznamenana v case
pom = 0
dt=100 #(ns) time width of 1 bin
T_first=0 #cas, kdy prisel trigger a yacalo mereni
T_last=(max(Tfirst)) #posledni z Tfirst
Delta_T = T_last - T_first
poc = int(int(Delta_T) / float(dt)) + 1 #pocet casovych oken
T_int_first=[] #cas
E=[] #energie
for i in range(0,poc):
T_int_first.append((i*dt) + dt/2)
E.append(0)
#XII
for j in range(0,len(Tfirst)):
time_index=0
time_index=int(((Tfirst[j]-T_first)/dt))
if float(Tfirst[j]-T_first) >= (T_int_first[time_index] - dt / 2) and float(Tfirst[j]-T_first) < (T_int_first[time_index] + dt / 2):
E[time_index]=float(E[time_index])+float(Etot[j])
pom=pom+1
for l in range(0,len(T_int_first)):
T_int_first[l]=T_int_first[l]+T_first
caption, T_int_first = energy_in_time_hist(T_int_first, E, figure_E_in_time_hist, t_plasma_start, t_plasma_end, is_plasma, dt)
return dt, caption, T_int_first, E
def energy_in_time_hist(T_int_first, E,figure_E_in_time_hist, t_plasma_start, t_plasma_end, is_plasma, dt):
plt.rcParams.update({'font.size': 20})
fig, ax = plt.subplots(figsize =(10, 7))
for k in range(0,len(T_int_first)):
T_int_first[k] = T_int_first[k] / 1000000
plt.plot(T_int_first, E, drawstyle='steps-mid')
plt.title(detector+', #'+str(shot_no))
plt.xlabel('Time [ms]')
plt.ylabel('Energy [keV]')
if is_plasma == 1:
for t in (t_plasma_start, t_plasma_end):
plt.axvline(t, color='k', linestyle='--')
plt.xlim([0, (t_plasma_start + t_plasma_end)])
else:
plt.xlim(0,)
plt.ylim(0,) #10 000 keV
plt.savefig(figure_E_in_time_hist, dpi = 1000)
caption = '# x = time in ms, count = energy in keV, dT= '+str(dt)+' ns'
return caption, T_int_first
def hits_in_time_hist_new(T, dt, t_plasma_start, t_plasma_end, is_plasma,figure_count_in_time_hist):
pom = 0
T_first=0 #cas, kdy prisel trigger a yacalo mereni
T_last=(max(T)) #posledni z Tfirst
Delta_T = T_last - T_first
poc = int(int(Delta_T) / float(dt)) + 1 #pocet casovych oken
T_hit=[] #cas
count=[] #energie
for i in range(0,poc):
T_hit.append((i*dt) + dt/2)
count.append(0)
for j in range(0,len(T)):
time_index=0
time_index=int(((T[j]-T_first)/dt))
k=time_index
for j in range(0,len(T)):
time_index=0
time_index=int(((T[j]-T_first)/dt))
if float(T[j]-T_first) >= (T_hit[time_index] - dt / 2) and float(T[j]-T_first) < (T_hit[time_index] + dt / 2):
count[time_index] = count[time_index] + 1
pom=pom+1
for l in range(0,len(T_hit)):
T_hit[l]=T_hit[l]+T_first
plt.rcParams.update({'font.size': 20})
fig, ax = plt.subplots(figsize =(10, 7))
for k in range(0,len(T_hit)):
T_hit[k] = T_hit[k] / 1000000
#plt.plot(T_hit, count)
plt.plot(T_hit, count, drawstyle='steps-mid')
plt.title(detector+', #'+str(shot_no))
plt.xlabel('Time [ms]')
plt.ylabel('Count')
if is_plasma == 1:
for t in (t_plasma_start, t_plasma_end):
plt.axvline(t, color='k', linestyle='--')
plt.xlim([0, (t_plasma_start + t_plasma_end)])
else:
plt.xlim(0,)
plt.ylim(0,) #10 000 keV
plt.savefig(figure_count_in_time_hist, dpi = 1000)
caption = '# x = time in ms, dT= '+str(dt)+' ns'
return caption, T_hit,count
def energy_spectrum(Etot):
E_min=0
dE=5 #keV
E_max=max(Etot)
pocet=(E_max//dE) + 3
pocet=int(pocet)
E_max=float(dE*pocet)
xle=[]
xre=[]
xmean=[]
for p in range (0,pocet):
xle.append(E_min + (p * (E_max - E_min)) / pocet)
xre.append(xle[p]+dE)
xmean.append((xle[p] + xre[p]) / 2)
count=[]
for l in range(0,pocet):
count.append(0)
#XII
for i in range(0,len(Etot)):
E_index=int(((Etot[i]-E_min)/dE))
if ((xle[E_index] <= Etot[i]) and (Etot[i] < xre[E_index])):
count[E_index]=count[E_index]+1
plt.rcParams.update({'font.size': 20})
fig, ax = plt.subplots(figsize =(10, 7))
#ax.hist(Etot, bins = xle)
plt.fill_between(xmean, count,step='mid') #pre mid post
plt.plot(xmean, count, drawstyle='steps-mid')
plt.title(detector+', #'+str(shot_no))
plt.xlabel('Energy [keV]')
plt.ylabel('Count')
plt.xlim(0,)
ax.set_yscale('log') #log scale y
caption = '# x = energy in keV, dE= '+str(dE)+' keV'
plt.savefig(figure_E_hist, dpi = 1000)
return caption, xmean,count, xle, Etot
def hist_file(file_hist, xmean, count, caption ):
with open(file_hist, "w", encoding="utf-8") as hist:
hist.write('#\n')
hist.write('#'+str(caption)+'\n')
hist.write('# x_mean count\n')
hist.write('\n')
for m in range(0,len(xmean)):
hist.write(str(xmean[m])+' '+str(count[m])+'\n')
hist.close
return T_first, E_tot
def multiplot(icon_fig, x1,y1,x2,y2):
plt.rcParams.update({'font.size': 20})
fig, ax = plt.subplots(nrows=2,figsize =(10, 7))
ax[0].plot(x1, y1, drawstyle='steps-mid')
ax[0].set_xlabel('Time [ms]')
ax[0].set_ylabel('Energy [keV]')
if is_plasma == 1:
for t in (t_plasma_start, t_plasma_end):
ax[0].axvline(t, color='k', linestyle='--')
ax[0].set_xlim([0, (t_plasma_start + t_plasma_end)])
else:
ax[0].set_xlim(0,)
ax[0].set_ylim(0,) #keV
#ax[1].hist(y2, bins = x2)
ax[1].fill_between(x2, y2,step='mid') #pre mid post
ax[1].plot(x2, y2, drawstyle='steps-mid')
ax[1].set_xlabel('Energy [keV]')
ax[1].set_ylabel('Count')
ax[1].set_xlim(0,)
#ax[1].set_ylim(0,)
ax[1].set_yscale('log') #log scale y
fig.subplots_adjust(hspace=0.3)
plt.savefig(icon_fig, dpi = 1000)
return
def single_interaction(eventNo,Etot, Tfirst, ECl, TCl, RowNoCl, ClmNoCl,path): # ver XV
#tuto funkci volam ve funkci file_t3pa_cls_new(file_t3pa_cls,T):
#This function is calling in function file_t3pa_cls_new(file_t3pa_cls,T)
high_E = 1500 #[keV] - zadani, jaka energie je pro me vysoka
if(Etot>=high_E or len(ECl)>15):
#if (len(ECl)>15): #len(ECl) = pocet pixelu dane interakce
print("Total energy of track: "+str(Etot)+" keV\n")
A, B, C, D, sigma_A, sigma_B, sigma_C, sigma_D = Timewalk_parameters_Si()
######################
#SI - rekonstrukce z(t) - parametry
a=0.0193947
b=-0.0273934
sigma_a=0.0004163
sigma_b=0.009832
#######################
time=[]
sigma_time=[]
time_min = []
time_max=[]
z_rec=[]
z_rec_min=[]
z_rec_max=[]
sigma_z_rec=[]
for i in range(0, len(TCl)):
time.append(TCl[i] - Tfirst)
#chyba urceni casu = chyba timewalk ->
sigma_time.append(np.sqrt(((sigma_C / (pow((ECl[i] - B), D)))*(sigma_C / (pow((ECl[i] - B), D)))) + (((sigma_B*C*D) / (pow((ECl[i] - B), (D + 1))))*((sigma_B*C*D) / (pow((ECl[i] - B), (D + 1))))) + (((sigma_D*C*math.log(ECl[i] - B)) / (pow((ECl[i] - B), D)))* ((sigma_D*C*math.log(ECl[i] - B)) / (pow((ECl[i] - B), D)))) + (sigma_A*sigma_A)))
time_min.append(time[i] - sigma_time[i])
time_max.append(time[i] + sigma_time[i])
#//
#//rekonstrukce hloubky interakce
z_rec.append(a * time[i] + (b))
sigma_z_rec.append(np.sqrt(((time[i]*time[i])*(sigma_a*sigma_a)) + (sigma_b*sigma_b) + (a*a)*(sigma_time[i]*sigma_time[i])))
z_rec_min.append(z_rec[i] - sigma_z_rec[i])
z_rec_max.append(z_rec[i] + sigma_z_rec[i])
#//
single_interaction_file=str(path)+'event'+str(eventNo)+'.txt'
single_interaction_2D_fig=str(path)+'2D_event'+str(eventNo)+'.png'
single_interaction_3D_fig=str(path)+'3D_event'+str(eventNo)+'.png'
with open(single_interaction_file, "w", encoding="utf-8") as f:
f.write('#\n')
f.write('# x_mean y_mean z_rec z_rec_min z_rec_max sigma_z_rec\n')
f.write('#E_tot='+str(Etot)+'\n')
f.write('\n')
for m in range(0,len(TCl)):
#print(str(RowNoCl[m])+' '+str(ClmNoCl[m])+' '+str(z_rec[m])+' '+str(z_rec_min[m])+' '+str(z_rec_max[m])+' '+str(sigma_z_rec[m])+' '+str(ECl[m])+'\n')
f.write(str(RowNoCl[m])+' '+str(ClmNoCl[m])+' '+str(z_rec[m])+' '+str(z_rec_min[m])+' '+str(z_rec_max[m])+' '+str(sigma_z_rec[m])+' '+str(ECl[m])+'\n')
f.close
############################### plot
#binwidth=1
if ((max(RowNoCl)-min(RowNoCl))>=(max(ClmNoCl)-min(ClmNoCl))):
rang=max(RowNoCl)-min(RowNoCl)
#bins=(range((min(RowNoCl)-1), (max(RowNoCl)+3), binwidth), range((min(ClmNoCl)-1), (min(ClmNoCl)+rang+3), binwidth))
x_min=min(RowNoCl)-1
x_max=max(RowNoCl)+2
y_min=min(ClmNoCl)-1
y_max=min(ClmNoCl)+rang+2
else:
rang = max(ClmNoCl)-min(ClmNoCl)
#bins=(range((min(RowNoCl)-1), (min(RowNoCl)+rang+3), binwidth), range((min(ClmNoCl)-1), (max(ClmNoCl)+3), binwidth))
x_min=min(RowNoCl)-1
x_max=min(RowNoCl)+rang+2
y_min=min(ClmNoCl)-1
y_max=max(ClmNoCl)+2
###############$$$$$$$$$$$$$$$$$$$$
rows, cols = (x_max-x_min, x_max-x_min)
#arrECl = [[0]*cols]*rows
arrECl= [[0] * cols for _ in range(rows)]
for i in range (x_min,x_max):
for j in range (y_min,y_max):
for k in range(0,len(RowNoCl)):
if ((i==RowNoCl[k]) and (j==ClmNoCl[k])):
#print(str(i)+" "+str(j)+" "+str(RowNoCl[k])+" "+str(ClmNoCl[k])+"\n")
arrECl[i-x_min][j-y_min]=ECl[k]
arrECl=np.transpose(arrECl)
arrECl[arrECl == 0] = np.nan
#2D plot
plt.imshow(arrECl,cmap='jet', interpolation='none', origin=[(x_min-0.2),(y_min-0.2)], aspect='equal', extent=[x_min-0.2,x_max,y_min-0.2,y_max])
###############$$$$$$$$$$$$$$$$$$$$
cb=plt.colorbar(pad=0.005)
plt.tick_params(axis="x",direction="in")
plt.tick_params(axis="y",direction="in")
cb.ax.tick_params(axis='y', direction='in')
cb.set_label('Energy in pixel [keV]')
plt.xlabel('x [pixel]')
plt.ylabel('y [pixel]')
plt.title('$E_{tot}$ = '+str(round(Etot, 2))+' keV, $N_{tot}$ = '+str(len(ECl)))
plt.savefig(single_interaction_2D_fig, dpi = 1000)
plt.show()
plt.close()
############################### plot
############## 3D plot
# Creating figure
fig = plt.figure(figsize = (16, 9))
ax = plt.axes(projection ="3d")
# Add x, y gridlines
ax.grid(b = True, color ='grey', #
linestyle ='-.', linewidth = 0.3,
alpha = 0.2)
# Creating plot
sctt = ax.scatter3D(RowNoCl, ClmNoCl, z_rec,
alpha = 0.8,
c = ECl,
cmap = 'jet',
s = 4000, #size of bubbles in plot
marker ='o')
plt.title('$E_{tot}$ = '+str(round(Etot, 2))+' keV, $N_{tot}$ = '+str(len(ECl)))
ax.set_xlabel('x [pixel]', fontweight ='bold')
ax.set_ylabel('y [pixel]', fontweight ='bold')
ax.set_zlabel('z [mm]', fontweight ='bold')
cb=fig.colorbar(sctt, ax = ax, shrink = 0.5,aspect = 10,pad=0.00005) #
cb.ax.tick_params(axis='y', direction='in')
cb.set_label('Energy in pixel [keV]', fontweight ='bold')
plt.savefig(single_interaction_3D_fig, dpi = 1000)
# show plot
plt.show()
plt.close()
############## 3D plot
eventNo=eventNo+1
return eventNo
def size_of_interactions_average(Etot, Ntot,file_hist): #ver XV
E_min=0
dE=5 #keV
E_max=max(Etot)
pocet=(E_max//dE) + 3
pocet=int(pocet)
E_max=float(dE*pocet)
xle=[]
xre=[]
xmean=[]
count=[]
nop=[] #number of pixels
nop_mean=[] #mean number of pixels in dE
sigma=[] #root mean square error of the mean - stredni kvadraticka chyba prumeru
for p in range (0,pocet):
xle.append(E_min + (p * (E_max - E_min)) / pocet)
xre.append(xle[p]+dE)
xmean.append((xle[p] + xre[p]) / 2)
count.append(0)
nop.append(0)
nop_mean.append(0)
sigma.append(0)
#XII
for i in range(0,len(Etot)):
E_index=int(((Etot[i]-E_min)/dE))
if ((xle[E_index] <= Etot[i]) and (Etot[i] < xre[E_index])):
count[E_index]=count[E_index]+1
nop[E_index]=nop[E_index]+Ntot[i] #ver XV
for l in range(0,pocet):
if nop[l]!=0:
nop_mean[l]=float(nop[l])/float(count[l])
#####Computing sigma
for i in range(0,len(Etot)):
E_index=int(((Etot[i]-E_min)/dE))
if ((xle[E_index] <= Etot[i]) and (Etot[i] < xre[E_index])):
if nop_mean[E_index]!=0:
sigma[E_index]=sigma[E_index]+((float(Ntot[i])-float(nop_mean[E_index]))*(float(Ntot[i])-float(nop_mean[E_index])))
for l in range(0,pocet):
if nop[l]!=0 and count[l]>1:
sigma[l]=np.sqrt(sigma[l]/(float(count[l])*(float(count[l])-1)))
if nop[l]!=0 and count[l]==1:
sigma[l]=10
#####Computing sigma
#####write to file
with open(file_hist, "w", encoding="utf-8") as hist:
hist.write('# x_mean [keV] mean_size_of_interaction [pixel] sigma_mean_size_of_interaction\n')
for m in range(0,len(xmean)):
hist.write(str(xmean[m])+' '+str(nop_mean[m])+' '+str(sigma[m])+'\n')
hist.close
#####write to file
plt.rcParams.update({'font.size': 20})
fig, ax = plt.subplots(figsize =(10, 7))
#plt.fill_between(xmean, nop,step='mid',color='blue', alpha=0.3) #pre mid post
#plt.fill_between(xmean, nop,step='mid') #pre mid post
plt.plot(xmean, nop_mean, drawstyle='steps-mid')
plt.errorbar(xmean, nop_mean, yerr = sigma,fmt ='.', linewidth=0.7)
plt.title(detector+', #'+str(shot_no))
plt.xlabel('Energy [keV]')
plt.ylabel('Average size of interaction [pixel]')
plt.xlim(0,500)
plt.ylim(0,17)
#ax.set_yscale('log') #log scale y
caption = '# x = energy in keV, dE= '+str(dE)+' keV'
plt.savefig(figure_size_interaction, dpi = 1000)
return
def energy_spectra_doublebreakdown(Etot, Tfirst, file_hist):
#this function separates discharge into two parts acording to time Tsep and creates energy spectrum for each part.
#This is for discharges with double brakdown
Tsep=14636000 # [ns]
E_min=0
dE=5 #keV
E_max=max(Etot)
pocet=(E_max//dE) + 3
pocet=int(pocet)
E_max=float(dE*pocet)
xle=[]
xre=[]
xmean=[]
for p in range (0,pocet):
xle.append(E_min + (p * (E_max - E_min)) / pocet)
xre.append(xle[p]+dE)
xmean.append((xle[p] + xre[p]) / 2)
count_first=[]
count_second=[]
for l in range(0,pocet):
count_first.append(0)
count_second.append(0)
#XII
for i in range(0,len(Etot)):
E_index=int(((Etot[i]-E_min)/dE))
if ((xle[E_index] <= Etot[i]) and (Etot[i] < xre[E_index])):
if(Tfirst[i]<Tsep):
count_first[E_index]=count_first[E_index]+1
else:
count_second[E_index]=count_second[E_index]+1
caption = '# x = energy in keV, dE= '+str(dE)+' keV'
with open(file_hist, "w", encoding="utf-8") as hist:
hist.write('#\n')
hist.write('#'+str(caption)+'\n')
hist.write('# x_mean count_before_2nd_breakdown count_2nd_breakdown\n')
hist.write('\n')
for m in range(0,len(xmean)):
hist.write(str(xmean[m])+' '+str(count_first[m])+' '+str(count_second[m])+'\n')
hist.close
plt.rcParams.update({'font.size': 20})
fig, ax = plt.subplots(figsize =(10, 7))
#plt.fill_between(xmean, count_first,step='mid') #pre mid post
plt.plot(xmean, count_first, label='Before 2nd breakdown', drawstyle='steps-mid')
plt.plot(xmean, count_second, label='2nd breakdown', drawstyle='steps-mid')
plt.legend(loc='best')
plt.title(detector+', #'+str(shot_no))
plt.xlabel('Energy [keV]')
plt.ylabel('Count')
plt.xlim(0,500)
ax.set_yscale('log') #log scale y
plt.savefig(figure_energy_spectra_doublebreakdown, dpi = 1000)
return
#soubory, ktere ctu
#read files
t3pa=get_file(shot, identifier)
name_calib='caliba'
caliba=get_file_calib(name_calib)
name_calib='calibb'
calibb=get_file_calib(name_calib)
name_calib='calibc'
calibc=get_file_calib(name_calib)
name_calib='calibt'
calibt=get_file_calib(name_calib)
#vytvorene soubory:
#created files
t3pa_cls= 'H03-W0051_shot_'+str(shot)+'_450V.t3pa_cls'
E_hist= 'H03-W0051_shot_'+str(shot)+'_450V_E_hist.txt'
E_in_time_hist= 'H03-W0051_shot_'+str(shot)+'_450V_discharge_energy.txt'
count_in_time_hist= 'H03-W0051_shot_'+str(shot)+'_450V_discharge_hits.txt'
size_interaction= 'H03-W0051_shot_'+str(shot)+'size_interaction.txt'
file_energy_spectra_doublebreakdown= 'H03-W0051_shot_'+str(shot)+'energy_spectra_doublebreakdown.txt'
#created figures
icon_fig='icon-fig'
figure_E_in_time_hist='discharge_energy'
figure_count_in_time_hist='discharge_hits'
figure_E_hist='Energy_spectrum'
hit_map_fig='hit-map'
figure_size_interaction= 'H03-W0051_shot_'+str(shot)+'size_interaction'
figure_energy_spectra_doublebreakdown= 'H03-W0051_shot_'+str(shot)+'energy_spectra_doublebreakdown'
#nactu jednotlive kalibracni matice - abych to nemusel delat v kazde funkci
a=load_calib(caliba)
b=load_calib(calibb)
c=load_calib(calibc)
t=load_calib(calibt)
#nactu a urcim jednotlive hodnoty - abych to nemusel delat v kazde funkci
index, matrix_index, ToA, ToT, FToA, overflow, pocet_udalosti = load_t3pa_file(t3pa)
index, matrix_index, ToA, ToT, FToA, overflow, pocet_udalosti, RowNo, ClmNo = t3pa_data(pocet_udalosti,index, matrix_index, ToA, ToT, FToA, overflow)
raw data
#hit map
hit_map(detector,hit_map_fig,RowNo,ClmNo)
Energy and time calculation from raw data.
E=energy(a, b, c, t, ToT, pocet_udalosti, RowNo, ClmNo)
T=Time(ToA, FToA, pocet_udalosti, RowNo, ClmNo)
index, matrix_index, ToA, ToT, FToA, overflow, RowNo, ClmNo, E, T = remove_interactions_with_zero_energy(index, matrix_index, ToA, ToT, FToA, overflow, RowNo, ClmNo, E, T)
E,T=Timewalk(E,T)
#sort by time
T, index, matrix_index, ToA, ToT, FToA, overflow, RowNo, ClmNo, E = (list(t) for t in zip(*sorted(zip(T, index, matrix_index, ToA, ToT, FToA, overflow, RowNo, ClmNo, E), reverse=True))) #serazeni od nejvetsiho po nejmensi
T_pom=T.copy()
#save to file
T_first, E_tot, Ntot = file_t3pa_cls_new(t3pa_cls,T)
dt, caption, T_int_first, E = energy_spectrum_in_time(T_first, E_tot)
hist_file(E_in_time_hist, T_int_first, E, caption);
([3833098.863615967, 3834621.875, 3838409.0899955817, 3838581.1651685685, 3839719.540706407, 3854192.1602734686, 3858231.25, 3862211.113943849, 3862218.75, 3908803.6699419995, 4035283.577394643, 4035293.449831093, 4139221.875, 4141912.8931279285, 4143756.25, 4169224.3146818373, 4240148.590684219, 4260735.211010604, 4260852.229319155, 4261478.125, 4261636.958359358, 4261834.295234205, 4261872.281277396, 4261987.5, 4262079.722975129, 4262126.623370698, 4262385.187966986, 4263079.6875, 4263521.425573924, 4263729.6875, 4271710.9375, 4281843.9774229275, 4335276.895229796, 4343775.918040431, 4347193.323354965, 4361679.6875, 4362870.3125, 4366429.259187912, 4366912.011553193, 4368765.149270544, 4387639.039996119, 4394182.8125, 4396537.340973594, 4397730.645689826, 4398784.009069352, 4398800.0, 4398969.7179349875, 4399105.809435991, 4399109.521641769, 4399193.554209536, 4399303.067205115, 4399587.5, 4399997.178829249, 4400059.548286141, 4400663.545311934, 4400685.869960533, 4401078.104136881, 4401396.875, 4402692.963517776, 4403154.47353734, 4403157.887022957, 4404347.177506316, 4405228.656498892, 4406127.769693626, 4411184.375, 4412407.284359745, 4412618.75, 4413011.122820238, 4413452.613981387, 4413656.532841553, 4413787.16847447, 4413867.851802983, 4414717.1875, 4414828.6190111535, 4415142.873081592, 4415744.5602073455, 4417524.99134386, 4418308.927240098, 4418410.9375, 4422120.91895633, 4428837.105794995, 4439078.125, 4440619.477235207, 4444238.923650977, 4446645.570459986, 4448940.117617202, 4449046.356661159, 4449088.494651085, 4449095.720754546, 4449345.3125, 4450286.894670745, 4450670.027359729, 4451039.0625, 4451303.125, 4451685.373042329, 4468450.775905825, 4469582.311855573, 4470913.642463492, 4478041.088806789, 4478090.0080059925, 4486946.875, 4529599.771134074, 4547536.174213142, 4550730.403224677, 4552813.221181253, 4555079.249369324, 4562468.311497307, 4562681.328663158, 4562870.315739039, 4562989.781338293, 4563372.522456249, 4564175.365704844, 4564617.513112088, 4564721.503336415, 4564995.3125, 4565010.9375, 4565029.382290046, 4565062.5, 4566100.872815685, 4566257.8125, 4566428.125, 4566963.616386347, 4567009.326336869, 4567057.049996156, 4567267.828199299, 4567983.979563894, 4568083.078981417, 4570574.021232199, 4572065.625, 4572178.125, 4579504.6875, 4579905.18953682, 4580677.589505964, 4583129.405976805, 4585069.086858979, 4586382.22311328, 4586396.433508053, 4587791.890457613, 4588199.089352562, 4588896.73978181, 4588958.048350632, 4588960.9375, 4589401.5625, 4589986.586483679, 4595784.1713422695, 4597775.0, 4599313.824773215, 4599424.392328906, 4600179.6875, 4600207.856999313, 4600948.322324647, 4603326.620579205, 4604240.477975008, 4605515.625, 4606531.25, 4608976.155626184, 4609122.59297627, 4612634.496898293, 4614233.833069407, 4637010.603723928, 4669121.875, 4674822.470883904, 4678295.3125, 4685925.210899804, 4689846.15534657, 4690747.994948757, 4692952.873986663, 4702581.25, 4703372.467138016, 4703819.989472145, 4704147.989806807, 4704612.1633749865, 4707052.732960471, 4711942.822097855, 4713838.897327088, 4720372.895756534, 4727794.67854053, 4729377.984967139, 4729545.074786692, 4729753.125, 4730203.907543815, 4730268.75, 4731525.0, 4732923.685364572, 4733274.552678854, 4733521.875, 4738197.917157708, 4739563.103045159, 4740399.059635462, 4740434.017541068, 4740515.364740186, 4742730.697014578, 4743677.404062337, 4748976.91428378, 4750029.6875, 4750238.601457317, 4750329.64104023, 4750811.818170415, 4751229.6875, 4752600.803440735, 4753264.0625, 4753564.069739768, 4753616.77616706, 4755316.593149581, 4757818.20587954, 4761239.0625, 4761275.0, 4762204.325041727, 4762213.136331185, 4762228.2442811625, 4762738.34789404, 4763165.625, 4765355.899359327, 4765816.323888157, 4768354.944586612, 4773033.437921756, 4773592.1875, 4774016.602487541, 4776095.543347415, 4776519.415685632, 4777154.0567365615, 4777543.310490765, 4777760.495360627, 4778699.662950199, 4783473.882273055, 4784659.375, 4788762.5, 4789098.262713206, 4789473.353179093, 4789482.8125, 4789662.5, 4789939.0175956255, 4790040.182489256, 4790165.224903961, 4790187.4591237, 4790248.129881338, 4790375.0, 4790463.562228396, 4790840.720383947, 4790861.1263057, 4790868.972457033, 4790905.583452455, 4791234.88055085, 4791328.958127172, 4791956.627854728, 4791996.555612207, 4792068.75, 4792519.482133687, 4792536.814003013, 4792624.572383269, 4792837.186678064, 4792848.436100608, 4792915.625, 4792964.0625, 4793051.5266084345, 4793299.678224677, 4793322.59903264, 4793352.4284128295, 4793412.5, 4793435.9375, 4793517.1875, 4793864.021752378, 4794057.250027013, 4794064.605823932, 4794124.984298257, 4794288.07433654, 4794360.9375, 4794462.692386971, 4794630.616906201, 4794723.009467146, 4794814.783155417, 4794815.240776897, 4795046.875, 4795101.435749284, 4795410.9375, 4795457.258527675, 4795574.336477523, 4795723.4375, 4796105.017956032, 4796150.964771066, 4796262.526573412, 4796543.254176195, 4796676.5625, 4796694.882866392, 4796747.315470581, 4796835.9375, 4796903.125, 4797010.443959334, 4797029.615965887, 4797397.5759047195, 4797521.875, 4797732.729160005, 4797767.1875, 4797879.499426703, 4797946.875, 4798086.1727943225, 4798420.959725517, 4798606.783414311, 4798836.4165588105, 4798933.221545373, 4799025.5718526635, 4799191.079348748, 4799301.621768169, 4799998.1145201195, 4800306.147550429, 4800660.151853715, 4803581.492605892, 4803623.236162247, 4803950.0, 4804178.125, 4804506.723160514, 4804559.053281887, 4804731.733041612, 4804970.368519612, 4805920.320927494, 4806155.864988131, 4807090.625, 4807340.020370977, 4807425.953133254, 4807587.5, 4807916.205407349, 4807923.081621226, 4808056.489197291, 4808143.41330755, 4808272.853702618, 4808932.147876132, 4808978.258450625, 4809079.700310333, 4809221.875, 4809304.315758397, 4809356.93366863, 4809358.252723014, 4809435.919345706, 4809601.5625, 4809629.333030929, 4809804.6875, 4809823.079725295, 4809990.625, 4810173.4375, 4810429.6875, 4810457.8125, 4810574.261776578, 4810618.704429501, 4810757.561687937, 4810904.01934914, 4810923.004416456, 4810975.858946924, 4811084.442846088, 4811151.712303601, 4811549.158868961, 4811583.492809451, 4811672.734512498, 4812834.375, 4821299.416948703, 4828912.56346159, 4830021.491124374, 4831269.916881171, 4831320.903678561, 4832762.087176512, 4855747.92519853, 4871870.3125, 4871913.046329935, 4872646.875, 4873345.27099408, 4874977.809937382, 4875156.9600743065, 4882111.087070945, 4882756.407640087, 4882918.335216417, 4883323.4375, 4883515.306236695, 4883581.960725165, 4883670.3125, 4883962.227417146, 4883982.8125, 4884707.204227751, 4884889.250946304, 4884924.508274537, 4885889.416447522, 4888906.171063102, 4889263.836637419, 4892877.794461896, 4913891.727758926, 4922485.181573532, 4947879.476403185, 4949505.593095417, 4956282.8125, 4957375.0, 4958214.989813989, 4959241.412739724, 4959298.7009177, 4960087.595744192, 4960245.3125, 4960984.375, 4961093.75, 4961468.61881113, 4961925.289143488, 4964937.127446193, 4966972.814305758, 4968469.969787818, 4974354.6875, 4979547.232784634, 4987407.028393297, 4999215.317705251, 5012514.0625, 5037501.5625, 5039839.673948829, 5047105.027099495, 5048006.065938411, 5048056.25, 5049355.452504505, 5114901.5625, 5123166.773103831, 5124565.254920991, 5124801.313219447, 5134865.625, 5143183.2289281115, 5153344.062542505, 5155131.4400040945, 5163581.25, 5169224.634812379, 5170273.4375, 5177793.441659342, 5177821.581080507, 5183165.625, 5183185.893431656, 5183328.86783983, 5186665.194791358, 5189027.133814293, 5195689.67243097, 5198010.227520138, 5198699.670041356, 5199750.117823734, 5203556.40672711, 5211325.3405148005, 5212332.8125, 5217692.279728888, 5218798.817945577, 5219180.831508719, 5219454.483228087, 5219557.8125, 5219731.134073132, 5219765.625, 5219865.7061346015, 5219933.646393752, 5220063.209749183, 5220388.345986412, 5220448.258247649, 5220608.369036314, 5220622.700421977, 5220671.302774327, 5220974.188549577, 5221521.858565429, 5221664.846267456, 5221694.686867145, 5221704.579061279, 5221724.317822886, 5222178.125, 5222597.439466555, 5222648.4375, 5223758.862918918, 5226370.3125, 5227646.348272968, 5232648.477519876, 5232749.882880588, 5236819.966486763, 5237414.0625, 5238254.456557496, 5238672.131902808, 5239233.519450353, 5239345.3125, 5240043.101115083, 5241259.375, 5241939.0625, 5242132.625171349, 5245132.568066158, 5250381.24960808, 5250391.388269706, 5250393.5342483735, 5252724.400774141, 5253716.943317546, 5253990.625, 5254062.5, 5254119.980725893, 5254267.1875, 5254590.419922332, 5255740.625, 5256418.818233726, 5256460.131207573, 5256658.717074608, 5256737.164056025, 5256779.828767393, 5256982.8125, 5257039.141630997, 5257104.151041638, 5257104.423532821, 5257207.929740631, 5257228.981661383, 5257259.375, 5257294.577153089, 5257302.031002588, 5257598.4375, 5257703.125, 5257704.6875, 5257729.089697263, 5257808.876002222, 5257873.4375, 5257895.720848797, 5258040.9114838485, 5258076.858490246, 5258084.375, 5258154.923094225, 5258157.620627035, 5258158.292662565, 5258160.14717, 5258165.644023338, 5258206.58259637, 5258325.851616916, 5258326.145903481, 5258373.4375, 5258538.878424431, 5258698.00728762, 5258699.438649125, 5258719.3256560415, 5258778.319731867, 5258885.299743772, 5258951.911017384, 5258961.846249858, 5259019.269965482, 5259130.529754065, 5259161.940852829, 5259169.495298306, 5259230.337864405, 5259257.428402926, 5259315.563405013, 5259485.9375, 5259673.491154965, 5259990.2505833525, 5260173.4375, 5263504.431420364, 5265082.8125, 5267289.741241064, 5267290.625, 5269526.095288987, 5270033.412660134, 5270209.964320794, 5270462.5, 5272994.299922964, 5273275.910061057, 5273901.791125842, 5274864.375725413, 5278196.583530744, 5278696.72270079, 5279026.332469565, 5279915.625, 5280374.8977946825, 5280615.650126943, 5282290.204736584, 5282356.25, 5283202.185344704, 5285502.298497142, 5286795.260235419, 5286875.799895029, 5287177.2627490405, 5287318.75, 5288975.0, 5293306.022832597, 5293389.721037288, 5293707.564354177, 5294314.0625, 5294824.38332722, 5295826.495255601, 5297691.754844171, 5298295.089900887, 5298835.9375, 5299543.75, 5300631.25, 5300896.875, 5300993.13847452, 5301389.0625, 5301606.649081298, 5302261.734554593, 5303018.75, 5303120.3125, 5303236.436502231, 5303771.828410622, 5303874.282196676, 5303904.6875, 5303965.625, 5304290.026807426, 5304417.710551384, 5304593.990926186, 5304746.7865343895, 5304926.5625, 5304955.556701212, 5304981.39603876, 5305012.5, 5305064.0625, 5305245.198251928, 5305550.295380987, 5305925.0, 5306049.520370921, 5306225.0, 5306645.3125, 5306982.431908111, 5307169.60311425, 5307390.203671233, 5307631.043937512, 5307778.727305187, 5308095.746140935, 5308796.875, 5309663.942502636, 5310598.172498134, 5311278.5631228555, 5315096.875, 5315560.608123433, 5317707.989632836, 5317810.183234887, 5318318.179397616, 5318497.086127564, 5318497.439920956, 5318841.171476153, 5319621.875, 5319847.126150047, 5321146.911333488, 5321592.1875, 5322943.75, 5323209.620496777, 5324036.757811497, 5327996.875, 5331686.485472593, 5335602.348035274, 5335837.5, 5337020.3125, 5337255.778216445, 5337581.25, 5338871.427201319, 5339112.5, 5343847.73113844, 5347682.8125, 5349732.466520467, 5351237.647680623, 5351351.494215014, 5352873.452837298, 5352911.375441411, 5352940.688804162, 5352966.7447693, 5353178.067443153, 5353213.217467326, 5353250.0, 5353318.453279905, 5353502.943276293, 5353720.3125, 5353801.5625, 5354063.632984636, 5354262.884074641, 5354951.5625, 5355798.4375, 5355815.353412569, 5355895.3125, 5356506.25, 5356514.0625, 5356728.125, 5356985.663630142, 5357052.575086391, 5357221.333261819, 5357226.402941607, 5357275.143068214, 5359060.209998896, 5360825.570795925, 5361186.020684203, 5362067.402374588, 5362130.339361711, 5363030.882509399, 5363439.341091395, 5364418.7906536795, 5364874.692146432, 5364890.33882672, 5365088.138952918, 5365208.180041731, 5365360.1257718075, 5365584.110038513, 5366290.582748011, 5366448.415028459, 5366642.1875, 5367056.849097282, 5367235.07060166, 5367291.577132225, 5367391.452642062, 5367403.125, 5367434.733290636, 5367612.941218692, 5367898.136553358, 5367914.133991091, 5368032.8125, 5368147.675715316, 5368150.0063532805, 5368157.295583605, 5368159.375, 5368209.210532513, 5368661.852185783, 5368663.421515079, 5368778.125, 5368971.8961390965, 5369027.492120883, 5369060.794829992, 5369162.32237662, 5369217.124334618, 5369255.724637374, 5369661.901860621, 5370179.6875, 5370192.510636076, 5370305.184393468, 5370480.757964797, 5370590.557736388, 5370717.116941944, 5370981.9751965515, 5371125.0, 5371300.0, 5371302.361673154, 5371558.710352334, 5371597.242882703, 5371636.081765847, 5371712.242691056, 5371871.215985026, 5371939.734748722, 5371960.32544343, 5372002.018693698, 5372687.5, 5372705.886032618, 5372965.106260205, 5373065.625, 5373307.8125, 5374324.999415893, 5375545.3125, 5375793.518600117, 5375816.7419295665, 5375821.875, 5376520.926320821, 5377386.835730399, 5377589.0625, 5377623.2564805, 5378945.3125, 5379708.425094245, 5379832.135140076, 5380565.527390521, 5381217.1875, 5381612.173228923, 5381802.561219328, 5382437.5, 5384050.974508857, 5397529.354769563, 5401634.375, 5401847.558620758, 5402129.55968081, 5402760.978202272, 5402773.579633062, 5403016.739764879, 5403865.189307593, 5404776.326207758, 5405673.952726, 5405738.571975744, 5405803.224424395, 5406002.607981289, 5406095.131155734, 5406101.5625, 5406437.6101263845, 5411118.270573411, 5430734.375, 5433142.1875, 5440055.456573136, 5445706.816446041, 5461042.473361898, 5461053.337108232, 5464869.876130983, 5465251.168193914, 5465752.333394431, 5466352.702828418, 5466807.574895249, 5470992.535428984, 5472044.943624396, 5473770.563086689, 5480008.6750766635, 5480193.749755643, 5482063.368264372, 5483551.421849595, 5483876.5625, 5484125.47682379, 5484206.818210981, 5484612.5, 5484998.4375, 5485248.4375, 5485545.3125, 5485825.484727168, 5486098.226534078, 5486118.586857435, 5486128.635097958, 5486194.411761069, 5486576.5625, 5486877.770483075, 5486983.220588089, 5487546.66370253, 5487914.554206836, 5490520.152777938, 5496550.109223236, 5497725.272472518, 5499026.5625, 5499060.9375, 5499068.7537652925, 5499528.125, 5500181.4846607065, 5500581.25, 5502176.814782707, 5502369.127749758, 5502637.060365646, 5503120.128836155, 5505244.052102529, 5505255.950259181, 5505569.653866343, 5508015.232919729, 5508251.763105485, 5511425.529647181, 5511470.3125, 5516012.5, 5517051.5113951145, 5517267.1875, 5517277.09141725, 5517435.9375, 5517929.884970538, 5518018.75, 5518163.000861993, 5519105.861164982, 5519117.930418199, 5519632.8125, 5519637.638326125, 5519946.875, 5520199.344643387, 5520795.3125, 5520982.403207622, 5521257.8125, 5521595.3125, 5521606.4682795815, 5521875.666224803, 5522451.781112787, 5522501.881000729, 5526900.579931274, 5529072.972909178, 5529264.69078164, 5529395.088165463, 5529606.25, 5529621.875, 5529685.9375, 5530971.675955577, 5531668.19160538, 5532082.42205883, 5532138.336489356, 5532419.660296382, 5533229.073294909, 5533432.851175626, 5533677.997147203, 5534195.3125, 5534428.112311075, 5534605.330571502, 5537360.9375, 5539879.6875, 5540046.298482018, 5543895.3125, 5544913.9759082915, 5548857.137806542, 5550019.366043429, 5559215.436915092, 5559835.9375, 5561167.05048543, 5561323.873296178, 5561540.625, 5562929.896137116, 5562962.307379894, 5562966.709755702, 5563549.691920524, 5563693.924413938, 5564223.044082501, 5564959.27110217, 5565054.6875, 5565329.6473538615, 5565604.3060446745, 5566082.8125, 5566429.878308531, 5567135.275855524, 5567610.9375, 5567616.296574778, 5567848.4375, 5567851.5625, 5568025.032354396, 5568163.95569134, 5568194.671025516, 5568207.961509486, 5568731.849868645, 5568871.023617286, 5568983.927539279, 5568996.151425767, 5569073.4375, 5569341.408828854, 5569612.5, 5569750.050472454, 5569796.875, 5569914.695219828, 5570496.378737097, 5570977.499608108, 5570979.883578846, 5571035.077321076, 5574070.926317665, 5574571.467463734, 5575785.9375, 5575969.401576823, 5577784.375, 5579139.555114843, 5579247.612543632, 5579520.3125, 5579800.767335092, 5580153.982931481, 5580183.557262938, 5580231.434163888, 5580414.349758869, 5580574.921227873, 5580575.614718011, 5580629.6875, 5580636.32057064, 5580758.297572223, 5580820.922211542, 5581245.232079812, 5581279.6875, 5581707.746533527, 5582085.9375, 5582351.5625, 5582436.867699031, 5582450.0, 5582495.3125, 5582518.75, 5582539.479604741, 5582661.7197170425, 5583009.718796409, 5583353.297200545, 5583407.3245338015, 5583431.25, 5583567.1875, 5583593.533731815, 5583737.178689401, 5583774.640333185, 5583846.875, 5583901.5625, 5583919.423901602, 5583984.881447215, 5583993.671259482, 5584073.4375, 5584100.0, 5584128.682764072, 5584153.125, 5584256.468270935, 5584276.961046628, 5584307.757479918, 5584315.547433521, 5584323.4375, 5584469.711695933, 5584639.910472953, 5584766.596117386, 5584802.495761723, 5584845.83829017, 5584847.513348791, 5585023.4375, 5585061.73858096, 5585124.357680211, 5585137.5, 5585141.024164329, 5585167.507949803, 5585185.549402187, 5585218.864025917, 5585242.215167942, 5585249.084674021, 5585273.287265656, 5585289.165732354, 5585815.625, 5586027.619437996, 5586067.1875, 5586223.4375, 5586371.875, 5586438.488959052, 5586592.740639987, 5586616.473823063, 5586670.3125, 5586718.75, 5586723.4375, 5586885.747036777, 5586948.391876395, 5586980.830942238, 5587021.59893128, 5587023.4375, 5587060.701626099, 5587279.22725624, 5587290.104551013, 5587684.375, ...], [9.719718554901824, 65.13413427463087, 9.101507292740017, 26.9524921083075, 5.114343166728944, 6.263764609118512, 51.390280257136304, 11.415173805214682, 47.95182530972958, 8.59742897943819, 18.962260627451343, 13.765385642642476, 49.47555099312652, 96.96938215344508, 34.27529908566991, 7.372850109086855, 25.932392451253776, 5.431425479640221, 27.25561240595607, 36.64603494106364, 21.08753198247861, 101.46231555179943, 29.45415521441327, 63.31943080530363, 15.078470239868157, 6.274919695029298, 10.128509518118342, 148.81119261140435, 49.16330130236955, 53.70203322686365, 77.8453072801039, 11.502817798274426, 13.650160025932003, 64.66622888467907, 10.52046156350559, 46.928987503267265, 117.08370479901026, 22.239329668790738, 44.14526609573092, 13.39301250252977, 5.244515891420112, 51.83099485960912, 32.99806017118582, 117.59144382419974, 22.943582594955057, 30.589372066496313, 17.954313309280774, 22.10722914048646, 15.53153574763627, 74.95437880604209, 27.4310657782782, 50.853128575793654, 16.241522547166642, 9.482354364008144, 5.230897207215778, 18.879320267745342, 44.39369759080973, 68.80565294850554, 57.32218732052945, 6.066128060187767, 15.23337328009162, 6.825440684090149, 17.44569079084836, 35.40228476422472, 81.29878725471765, 19.50189379686002, 58.53267381893817, 128.66151130558708, 24.8704346609492, 6.821318688964391, 23.356229699077627, 55.32245034515696, 67.58093243997234, 42.90512372626708, 42.696211770159934, 90.33628535192545, 9.324094628574029, 66.24542180768339, 123.41014470099604, 29.23375042273599, 21.374251156215756, 49.74163194871797, 7.326708555626695, 14.43743670275202, 7.699280334405102, 10.41756340474051, 12.696005734511743, 22.603743416625427, 6.847843522633444, 78.90979606459554, 26.63813795374546, 71.28154790845356, 51.174586374597496, 44.10866471698802, 92.16208243166339, 62.56621991811177, 30.891006438131956, 29.854467821690005, 5.049447538136962, 80.0253209189887, 55.15733689814228, 10.78787522479961, 18.941149915387538, 18.614280947760072, 70.4977631797632, 71.09441644291148, 7.010763806201008, 5.819823684469866, 11.132773406740922, 12.474041501347557, 66.88103107385001, 69.70983284798785, 16.347079038141953, 22.876557137783916, 67.76654709371077, 57.29902555967707, 5.124032429682788, 73.20649694944277, 56.810620208584425, 104.1449906293864, 105.01240658619477, 22.358022068542912, 27.597315537487543, 161.26119557533525, 9.939054943519897, 88.00674891074055, 16.0647939377341, 12.18172444245881, 99.56980288274578, 51.5758227167032, 39.8822703135557, 71.22310854723645, 13.229876160492692, 10.714444936358436, 6.123844406740428, 20.645473441010342, 7.0100394364613825, 13.918534149874345, 17.99161422581686, 8.216343054211828, 6.811523841907861, 44.194104267630586, 53.61044645095121, 11.583037212196324, 10.823629694370185, 40.04085930746534, 5.4516547200448775, 104.84972570467441, 30.2499304641662, 5.616510701603189, 10.952329278904372, 109.40011661603502, 25.92346920595467, 91.77319121024719, 36.36961834690304, 40.79009248739354, 56.515119837311744, 11.323741547364378, 13.212656503181766, 13.805578370851729, 40.83324292711479, 7.833981333873493, 43.794691259327905, 15.81128851364618, 40.65935429791966, 101.33463581134414, 64.41635817051274, 53.42075748377864, 26.04880998763172, 7.039049814748372, 8.063216403029212, 18.74034403549779, 33.780660080071, 33.56521993226889, 117.67928377340573, 21.08655423937097, 5.886034636729429, 60.366518437619234, 49.67124789658217, 38.89378891497603, 55.40610727901951, 66.60054822655616, 92.93815037425901, 11.538574016871069, 22.035204205420644, 79.24576392851566, 119.36764765909206, 9.899282962724795, 12.262655817104122, 11.774974324721168, 36.08492691207306, 20.98033933755091, 18.838451594263617, 16.476405465202795, 63.75143334287748, 10.476199957717746, 39.44081848945312, 94.57591045226269, 37.829031562384515, 12.668444393124478, 68.6081625699717, 8.290409550351804, 12.993692401788072, 30.03186360483546, 22.838874534162954, 46.683813804953516, 51.33881738441405, 30.490119421229803, 60.48748542480427, 7.646956998848901, 6.6287613070962275, 34.25463751579598, 20.693736812449416, 10.899787213636063, 11.554822127152484, 18.01652428572951, 73.08220781192702, 8.881314734722169, 27.45770843097062, 5.999552602832354, 124.81764889878471, 15.503505692919575, 22.090384841629486, 23.28874380612143, 68.80094362489555, 48.31804037571237, 71.24695288890614, 25.493763342015995, 44.76428594083, 86.98786151488923, 54.98608091072427, 69.90519875110533, 55.25181917428519, 22.55115557769866, 9.297077473670129, 23.653909197904134, 86.41272839150737, 39.63169978806782, 5.537727803174192, 64.97136427551908, 38.27578637207754, 19.978380182132483, 34.61938220151285, 39.9676656974319, 11.774573098588244, 80.52588170579232, 51.29507675690338, 18.72855317938287, 19.81875383684194, 5.061201969277822, 6.228407695885914, 61.56293101300591, 92.29978591166152, 30.014785873523696, 27.83388608022531, 25.183541991391074, 6.60691297746941, 14.284407955495961, 50.255155405800075, 28.753384257072412, 111.59621186769778, 18.707372348822446, 5.891874395243443, 12.856890332897532, 56.536271643427895, 17.700020950813744, 48.01455271575546, 21.433360432303328, 46.045965726343425, 6.422023324632296, 8.708363719956637, 66.08074735970072, 49.87732247213589, 44.15616776962831, 89.52319075337958, 86.00823883111491, 6.021713658441954, 36.4711638437615, 16.370807000284447, 28.245582946619177, 22.946787577360787, 10.43208450632711, 29.079324350337966, 79.8752724135811, 35.743316068969804, 74.76629223858802, 77.74893716998817, 34.40079908488285, 85.70948439705236, 70.57968503839209, 58.82312087880426, 10.999892660792186, 44.04454026268586, 20.20414602365661, 86.62827172627526, 64.87580090484421, 27.224768055539002, 17.45685584404288, 16.15160209851023, 26.579426649865013, 17.68500479139077, 39.63263161658749, 32.75356193345865, 78.59197191644961, 26.65116495241442, 39.00798646550592, 9.545325570603604, 25.098504549337644, 94.9819706146342, 67.81668986417178, 33.61634671136959, 35.21676061855121, 123.87758026307449, 63.07439839891646, 14.973728670226462, 118.70973725170677, 45.27929324313193, 13.048343800293264, 91.9494457117172, 51.6986297534254, 12.174795294064584, 23.062279226399596, 39.998546800650686, 13.796724532926666, 164.44359927188472, 12.89671272076432, 90.50879237186524, 30.649508071683943, 32.854394385560674, 22.87564833947969, 18.441611370007752, 9.733609322913296, 6.759887608442509, 54.936128302561606, 83.83650584760271, 132.40030730720076, 10.611027374980287, 49.858405876404554, 76.95337638872617, 36.69841745053294, 30.589075275587692, 17.763128090964127, 7.586838349990292, 62.31439509410134, 5.056944529453384, 22.18765089730144, 11.709076709831365, 9.389437391579138, 187.42932279978243, 101.63375248723807, 6.161822866606276, 5.225887064710703, 107.59928478325074, 48.12670879720565, 15.189041075931817, 8.093499702301088, 13.621311047494066, 5.421565590853644, 22.409165547968637, 21.371257993235186, 149.42352503716432, 17.532640878747664, 64.02316816139944, 14.785633559004037, 18.94885301945316, 6.165190371811329, 5.622372702429665, 44.89608116213117, 22.38749479957721, 42.56784428916308, 10.663514831133178, 7.321713646814196, 183.64939935219687, 69.3001564361893, 37.61840458088305, 59.23572927599888, 16.25409157704555, 5.231588215300191, 69.4313755988428, 23.690459755006565, 8.170642865379746, 23.368343002878575, 21.904330573467714, 7.9235662670285, 10.813037190651071, 20.058749132543927, 49.509492674585005, 28.967451455768735, 41.59167527498724, 25.58744912786916, 5.351029803225436, 8.337865837158992, 28.906979644340446, 38.70095240442407, 70.59714093588484, 15.409402513545071, 11.611877289789557, 22.866192594702245, 12.512102960198312, 108.80467844682377, 31.476389440782423, 11.73713099657462, 49.10425944922027, 57.46183106633694, 71.6954475747011, 48.7091664812278, 59.412234924558135, 11.703529432182979, 71.34056162466668, 109.93552653098442, 19.02942482279696, 28.886849372262198, 22.39177391774687, 22.89503455117168, 14.069494733863015, 37.01600758836375, 24.066052805008802, 5.021090784743605, 7.172310026382122, 66.3405834311695, 60.984489557084984, 41.556919883967105, 37.02452498080556, 32.87210533377032, 41.94920408680791, 5.530945581299554, 22.925932984051748, 91.67915802186356, 20.662262909581816, 77.50697742941384, 12.785537922632457, 23.375458760699544, 5.538826355590194, 7.163269039640415, 86.05379100575806, 62.0550839686254, 9.410624749191616, 16.62126992993489, 13.588663878855073, 25.055728651179376, 55.34725341868817, 26.426025368826753, 54.984075364021145, 24.731920060889994, 53.944049944557925, 18.573117077504406, 10.166296106551968, 5.240155931409199, 6.8799450026677365, 8.777299017856512, 40.56030595756009, 18.862574098647137, 104.64453148152855, 56.72804612683607, 7.981300405629445, 10.962337369777396, 5.4332292065430075, 55.642867349207165, 137.0293027954643, 110.53869568689387, 21.373425644229254, 58.75542219088567, 13.253438201425542, 7.617776607215282, 25.819733049279627, 7.03337185991792, 58.70316300325573, 18.328480108451764, 7.698875207334783, 8.699503903952571, 58.621702789037364, 7.9708613899532805, 47.68102307376173, 62.83799297631391, 8.189938306342421, 66.60697331639896, 28.517465809707698, 74.09056388493482, 6.240319178707773, 29.04738421915239, 10.766342610936151, 92.39795589516747, 42.909802864285766, 94.37129987632294, 83.27276579601072, 20.87531580081094, 52.66339107391071, 11.236062159083653, 5.8721353384497395, 41.762485505585, 20.557114841087397, 20.311877192198494, 83.05654190302525, 9.399221341684589, 13.227292054202511, 5.520405076519686, 72.47639546686057, 85.7655052979621, 66.53598652601984, 10.144683550225176, 17.088784187810667, 47.742457169661144, 132.99250926856672, 31.91147275975823, 37.461269522088614, 21.503103766852192, 74.43657733550204, 16.765660611357866, 32.39554244016847, 16.203988430982207, 48.182003961920415, 67.62973788594203, 6.725795787617399, 22.463335045945037, 6.928119634048748, 15.014516631860914, 11.690670653422613, 19.619197581319742, 38.421265154547406, 111.73543646175142, 5.800484646833566, 22.013153101080903, 122.77925894705231, 17.70801168269609, 34.06913509839743, 20.220813963229315, 16.460112789348738, 73.6280321194344, 9.813497066209479, 12.760773740118681, 8.899493897466568, 16.452103373886715, 5.863721607222453, 31.51754614471146, 9.279858580605524, 69.54488055817501, 24.04194921034363, 84.60451516715841, 41.520297480808956, 43.38147737821543, 99.48511639859662, 18.363264319569726, 67.46087513945122, 21.826544892983165, 59.69095818136113, 6.151605156233005, 83.9639537094022, 9.844123655595398, 20.096248322584128, 11.504912085968908, 24.583793219041254, 78.3625030863633, 14.391141656512085, 19.600438694443845, 30.118635740376146, 22.310042394371862, 41.7399189075506, 76.67090649315205, 48.149283557175266, 18.00019927809969, 15.644079239533884, 9.287598079811138, 19.220477701632227, 145.77556965066947, 44.73836721622052, 59.260652529999064, 6.238917787400699, 27.723593231173616, 9.130040338433023, 58.54751087877999, 130.4897258182849, 15.72791938617271, 116.29248755042863, 14.155915804941442, 43.972637540498084, 41.55847313957508, 80.55635843918373, 104.7720312742739, 60.547574973451226, 49.805303740688444, 64.26749245847469, 12.6534465470057, 49.9093140570869, 52.40558720957894, 34.72719384471465, 46.28719108822516, 5.317912476056294, 43.3103642053858, 75.80977341647251, 7.993697126153395, 95.62244329015962, 24.672013951770673, 87.37559179617918, 65.54183721818733, 18.6614782373491, 9.458017267004271, 41.93433090274595, 45.001139079254486, 8.227071153975297, 16.201081130551238, 30.89059788016478, 6.671386631360532, 46.95668497560187, 82.0673720535535, 29.758607180122723, 12.786975518752449, 19.325404524010963, 5.1982036653251065, 17.87146596062458, 8.530026595967012, 73.9575015143822, 103.25672766309549, 38.17116717349319, 16.923523039624513, 45.357654830226366, 9.067605226489066, 7.66858512667701, 12.679739048608916, 56.3205887912401, 11.474567508189903, 9.85958565417645, 61.26142743588644, 53.910281037838, 9.553194070248113, 11.184977298382195, 30.77662203131891, 41.15040405149787, 130.61231233981258, 19.375355424393497, 31.153903986869583, 6.878068732889978, 6.617709331001352, 43.045937994307074, 59.176240259202004, 8.9619864364467, 85.65346388320496, 22.030136191775746, 31.69906025099957, 10.178013120801545, 69.90305952571904, 108.50425281393801, 18.418958525543655, 27.2429954769805, 30.756928426076147, 12.592722211833095, 134.42490692515358, 22.08407042524552, 14.726575835371374, 8.706299527106264, 79.28964108283985, 23.792728506110432, 14.291328584001871, 42.16272473296122, 36.18255497503142, 8.071792476922989, 50.80525138622212, 68.77538340956323, 44.73493921373589, 10.728172086765491, 113.43007255513663, 58.653002336865804, 53.16514593520809, 82.66139504877509, 73.55435607143295, 43.907331543674914, 21.086604483928227, 5.392409098077925, 15.516377812757565, 5.185275308713967, 17.67862655375273, 11.260266970521823, 23.85014273564604, 5.423992838278253, 9.038867410344784, 16.12152030417484, 8.308193312284633, 19.839244026286412, 60.69339303857153, 8.656071843589448, 5.97206539587319, 41.90079881224791, 52.4024468030118, 28.004643439954283, 14.85654464152553, 82.20531519328571, 12.213905798072407, 6.910805985545359, 20.435300787052064, 7.357449025649706, 35.80777675915106, 5.550725918821193, 17.524239726222216, 23.738657153680016, 15.221186049885734, 32.64578583714112, 20.386258854931977, 7.123122743564485, 35.03197521608021, 47.70686546914524, 25.65147630519308, 87.09658437474492, 20.193253690221923, 57.63034607250917, 15.022698588841472, 26.752828480251008, 6.735353986365708, 10.860974349451151, 14.706096887884645, 13.257116388165455, 20.566955063497495, 52.19611544780927, 7.2090664901076575, 75.70639246669843, 8.042460666175002, 15.312107203563425, 38.129918876185855, 47.41018589681157, 44.75339789420533, 34.742948162310185, 68.40325076940945, 12.89665362227791, 30.625319577214555, 15.521453236195425, 14.043787745666593, 20.041089637758244, 18.320107129061117, 75.21007761653007, 40.955071579524336, 62.58699967818788, 22.96664724194787, 21.308175715836246, 34.10179234137324, 29.082496401561265, 34.556790356297114, 46.49460730474434, 187.85275809938798, 189.88504529350612, 98.06528826541782, 16.46401381618818, 7.963987242019611, 148.5266409057142, 8.193116060742641, 195.00795867644038, 17.935648926634943, 7.958158697705781, 84.52094621629806, 31.524173945155948, 165.92692809204428, 53.71863327251505, 78.89332993893285, 5.889784762570195, 13.808756854271591, 87.34591433393952, 7.3135496291601765, 114.25393744395163, 107.74535683055544, 47.38081214423741, 17.01470409530421, 16.584051909184087, 18.632246602068697, 6.870919570596587, 10.438765331222028, 7.147834891568806, 85.61801553703116, 25.39475067521231, 43.639248189905196, 11.304317848856133, 53.274303381746414, 32.07800434458918, 30.769285643324743, 18.992615735216145, 67.2699283344496, 16.155841664795517, 15.816683508855613, 5.782383132444555, 28.118576595750685, 42.17041504557402, 35.72893063962907, 24.5818748387357, 16.45718251881815, 5.683677183926849, 9.552674529818619, 81.54432767441656, 28.52039028369105, 83.93107226258311, 26.02461269120055, 83.93772207709355, 6.139129185461349, 12.149481929695346, 85.37717709596313, 73.34003598896956, 62.424958187495854, 48.18008724801003, 80.64581550232514, 24.95879611079197, 25.67189595969613, 17.322223947880904, 175.7456813665308, 61.771111151148986, 102.22080903730114, 67.85879120015719, 24.954018709163392, 5.8512807944330065, 32.38324961997256, 6.281097270049491, 8.436120090265193, 41.37363394002162, 71.47226426931365, 7.122441790033104, 91.34427560130652, 5.831549603167013, 38.9447885470627, 5.3506414529349415, 16.607497399615987, 22.11718432267485, 25.359948376133588, 9.600615384024396, 5.281917403820431, 20.04427751155677, 20.15832391855689, 19.34533414881037, 51.23349635387427, 59.856997483883546, 89.44958579217239, 14.750234736424115, 112.5205818981944, 50.73784975657038, 79.04869423598564, 11.451062134865817, 92.91369975899573, 45.3109170830251, 15.634349169977721, 10.049947287202707, 43.47289995221736, 95.91134152177891, 64.09801234695998, 58.40617159592316, 38.69846130469941, 22.448336957746317, 63.742326853741936, 64.17511364582322, 8.405481756352058, 46.223223320653815, 9.523356175343311, 5.301027960410315, 17.73396771678044, 13.424081003931168, 30.933048726794713, 24.76790124939283, 70.43810709123669, 53.47166068774751, 80.68073637620937, 14.233494871034667, 61.18053622719971, 56.1702781980306, 27.01034227970129, 20.09822937890281, 115.6081531349686, 18.235189167298927, 7.557640928251101, 65.17295079116114, 28.276217687965996, 12.307483859662854, 63.222507848174914, 193.0150615041491, 60.13855890592008, 55.775177354531266, 65.92860199750517, 10.214867534091283, 52.51018656020674, 25.29393358804224, 71.62417644182392, 21.156357795415744, 7.2409234131981215, 61.150635716030116, 82.09962074127846, 7.071721803836407, 16.67892527717727, 7.49548583182441, 25.321997248694494, 22.62655897160298, 9.245070104950093, 37.22167788367023, 14.790667596725774, 28.893702158968075, 95.56668719037155, 15.72232877571793, 66.79571258955475, 39.94508476804035, 12.36933621208589, 80.68400256096615, 38.04628815972816, 30.662844908662507, 59.94348266428857, 10.254029878260098, 15.541601537586875, 12.215528340340356, 32.73907434517308, 25.229751442251057, 25.050492495421288, 31.413028838734427, 5.874346295173506, 50.09248804874658, 29.454297673148808, 63.99925706451179, 142.7427865648716, 10.431531617852484, 12.995263555049585, 8.393062245978477, 5.2216919662206225, 17.943321115843816, 16.41162147533951, 91.57693605290831, 14.063279342953015, 88.98042549397312, 8.565472536189073, 18.76663000410618, 43.209895848362336, 106.74988720867485, 12.798650043909209, 18.330770055472577, 28.35183840182188, 6.53308455320976, 27.058015304625865, 171.57010846723057, 42.63352102869074, 105.3991499603702, 24.41710474185074, 17.917605375614205, 14.643596036623299, 73.78574208837989, 11.026139025171481, 51.13323652151615, 43.31625511161973, 20.267598647543444, 36.80177600957692, 97.43394339277803, 36.36338806261416, 41.62008210976815, 30.616395979947093, 8.477153767508451, 15.64115827411618, 13.359125057125034, 48.322419478761674, 49.98048005923212, 34.119805024215225, 127.69133164217519, 25.4958697335343, 35.12836895766096, 46.456938298538105, 18.331069261957808, 17.30139381097768, 59.71681107284997, 69.11735653159181, 30.123775024954497, 97.90249356937915, 35.67411944991147, 83.22414297872757, 114.97475874660168, 41.85418373198871, 14.65388076944007, 42.812806975753915, 13.058193361216034, 49.98043773824631, 13.742971890275461, 6.190842537220896, 39.08386018853263, 9.93655559789286, 38.467901802076874, 19.22938676273261, 7.973802741941667, 64.83141738986524, 19.978671089736583, 7.2083154197672945, 10.570827141984864, 15.394695007762294, 15.048025858538928, 5.111410280645503, 6.733879561941035, 15.350144037930232, 33.90568003328469, 90.6361413186591, 34.358044211353516, 63.72645233125087, 37.774688126574766, 5.11843088182945, 7.8163498979612225, 10.169565307325906, 65.76127296093684, 40.99477230655368, 61.857741315465766, 174.48215803412262, 9.293121496546124, 19.554194229501483, 10.721973476564209, 50.2309386815492, 7.520097269225792, 97.30941410676792, 21.291507571035904, 51.535771758532846, ...])
caption, xmean,count, xle, Etot = energy_spectrum(E_tot)
hist_file(E_hist, xmean, count, caption);
([3833098.863615967, 3834621.875, 3838409.0899955817, 3838581.1651685685, 3839719.540706407, 3854192.1602734686, 3858231.25, 3862211.113943849, 3862218.75, 3908803.6699419995, 4035283.577394643, 4035293.449831093, 4139221.875, 4141912.8931279285, 4143756.25, 4169224.3146818373, 4240148.590684219, 4260735.211010604, 4260852.229319155, 4261478.125, 4261636.958359358, 4261834.295234205, 4261872.281277396, 4261987.5, 4262079.722975129, 4262126.623370698, 4262385.187966986, 4263079.6875, 4263521.425573924, 4263729.6875, 4271710.9375, 4281843.9774229275, 4335276.895229796, 4343775.918040431, 4347193.323354965, 4361679.6875, 4362870.3125, 4366429.259187912, 4366912.011553193, 4368765.149270544, 4387639.039996119, 4394182.8125, 4396537.340973594, 4397730.645689826, 4398784.009069352, 4398800.0, 4398969.7179349875, 4399105.809435991, 4399109.521641769, 4399193.554209536, 4399303.067205115, 4399587.5, 4399997.178829249, 4400059.548286141, 4400663.545311934, 4400685.869960533, 4401078.104136881, 4401396.875, 4402692.963517776, 4403154.47353734, 4403157.887022957, 4404347.177506316, 4405228.656498892, 4406127.769693626, 4411184.375, 4412407.284359745, 4412618.75, 4413011.122820238, 4413452.613981387, 4413656.532841553, 4413787.16847447, 4413867.851802983, 4414717.1875, 4414828.6190111535, 4415142.873081592, 4415744.5602073455, 4417524.99134386, 4418308.927240098, 4418410.9375, 4422120.91895633, 4428837.105794995, 4439078.125, 4440619.477235207, 4444238.923650977, 4446645.570459986, 4448940.117617202, 4449046.356661159, 4449088.494651085, 4449095.720754546, 4449345.3125, 4450286.894670745, 4450670.027359729, 4451039.0625, 4451303.125, 4451685.373042329, 4468450.775905825, 4469582.311855573, 4470913.642463492, 4478041.088806789, 4478090.0080059925, 4486946.875, 4529599.771134074, 4547536.174213142, 4550730.403224677, 4552813.221181253, 4555079.249369324, 4562468.311497307, 4562681.328663158, 4562870.315739039, 4562989.781338293, 4563372.522456249, 4564175.365704844, 4564617.513112088, 4564721.503336415, 4564995.3125, 4565010.9375, 4565029.382290046, 4565062.5, 4566100.872815685, 4566257.8125, 4566428.125, 4566963.616386347, 4567009.326336869, 4567057.049996156, 4567267.828199299, 4567983.979563894, 4568083.078981417, 4570574.021232199, 4572065.625, 4572178.125, 4579504.6875, 4579905.18953682, 4580677.589505964, 4583129.405976805, 4585069.086858979, 4586382.22311328, 4586396.433508053, 4587791.890457613, 4588199.089352562, 4588896.73978181, 4588958.048350632, 4588960.9375, 4589401.5625, 4589986.586483679, 4595784.1713422695, 4597775.0, 4599313.824773215, 4599424.392328906, 4600179.6875, 4600207.856999313, 4600948.322324647, 4603326.620579205, 4604240.477975008, 4605515.625, 4606531.25, 4608976.155626184, 4609122.59297627, 4612634.496898293, 4614233.833069407, 4637010.603723928, 4669121.875, 4674822.470883904, 4678295.3125, 4685925.210899804, 4689846.15534657, 4690747.994948757, 4692952.873986663, 4702581.25, 4703372.467138016, 4703819.989472145, 4704147.989806807, 4704612.1633749865, 4707052.732960471, 4711942.822097855, 4713838.897327088, 4720372.895756534, 4727794.67854053, 4729377.984967139, 4729545.074786692, 4729753.125, 4730203.907543815, 4730268.75, 4731525.0, 4732923.685364572, 4733274.552678854, 4733521.875, 4738197.917157708, 4739563.103045159, 4740399.059635462, 4740434.017541068, 4740515.364740186, 4742730.697014578, 4743677.404062337, 4748976.91428378, 4750029.6875, 4750238.601457317, 4750329.64104023, 4750811.818170415, 4751229.6875, 4752600.803440735, 4753264.0625, 4753564.069739768, 4753616.77616706, 4755316.593149581, 4757818.20587954, 4761239.0625, 4761275.0, 4762204.325041727, 4762213.136331185, 4762228.2442811625, 4762738.34789404, 4763165.625, 4765355.899359327, 4765816.323888157, 4768354.944586612, 4773033.437921756, 4773592.1875, 4774016.602487541, 4776095.543347415, 4776519.415685632, 4777154.0567365615, 4777543.310490765, 4777760.495360627, 4778699.662950199, 4783473.882273055, 4784659.375, 4788762.5, 4789098.262713206, 4789473.353179093, 4789482.8125, 4789662.5, 4789939.0175956255, 4790040.182489256, 4790165.224903961, 4790187.4591237, 4790248.129881338, 4790375.0, 4790463.562228396, 4790840.720383947, 4790861.1263057, 4790868.972457033, 4790905.583452455, 4791234.88055085, 4791328.958127172, 4791956.627854728, 4791996.555612207, 4792068.75, 4792519.482133687, 4792536.814003013, 4792624.572383269, 4792837.186678064, 4792848.436100608, 4792915.625, 4792964.0625, 4793051.5266084345, 4793299.678224677, 4793322.59903264, 4793352.4284128295, 4793412.5, 4793435.9375, 4793517.1875, 4793864.021752378, 4794057.250027013, 4794064.605823932, 4794124.984298257, 4794288.07433654, 4794360.9375, 4794462.692386971, 4794630.616906201, 4794723.009467146, 4794814.783155417, 4794815.240776897, 4795046.875, 4795101.435749284, 4795410.9375, 4795457.258527675, 4795574.336477523, 4795723.4375, 4796105.017956032, 4796150.964771066, 4796262.526573412, 4796543.254176195, 4796676.5625, 4796694.882866392, 4796747.315470581, 4796835.9375, 4796903.125, 4797010.443959334, 4797029.615965887, 4797397.5759047195, 4797521.875, 4797732.729160005, 4797767.1875, 4797879.499426703, 4797946.875, 4798086.1727943225, 4798420.959725517, 4798606.783414311, 4798836.4165588105, 4798933.221545373, 4799025.5718526635, 4799191.079348748, 4799301.621768169, 4799998.1145201195, 4800306.147550429, 4800660.151853715, 4803581.492605892, 4803623.236162247, 4803950.0, 4804178.125, 4804506.723160514, 4804559.053281887, 4804731.733041612, 4804970.368519612, 4805920.320927494, 4806155.864988131, 4807090.625, 4807340.020370977, 4807425.953133254, 4807587.5, 4807916.205407349, 4807923.081621226, 4808056.489197291, 4808143.41330755, 4808272.853702618, 4808932.147876132, 4808978.258450625, 4809079.700310333, 4809221.875, 4809304.315758397, 4809356.93366863, 4809358.252723014, 4809435.919345706, 4809601.5625, 4809629.333030929, 4809804.6875, 4809823.079725295, 4809990.625, 4810173.4375, 4810429.6875, 4810457.8125, 4810574.261776578, 4810618.704429501, 4810757.561687937, 4810904.01934914, 4810923.004416456, 4810975.858946924, 4811084.442846088, 4811151.712303601, 4811549.158868961, 4811583.492809451, 4811672.734512498, 4812834.375, 4821299.416948703, 4828912.56346159, 4830021.491124374, 4831269.916881171, 4831320.903678561, 4832762.087176512, 4855747.92519853, 4871870.3125, 4871913.046329935, 4872646.875, 4873345.27099408, 4874977.809937382, 4875156.9600743065, 4882111.087070945, 4882756.407640087, 4882918.335216417, 4883323.4375, 4883515.306236695, 4883581.960725165, 4883670.3125, 4883962.227417146, 4883982.8125, 4884707.204227751, 4884889.250946304, 4884924.508274537, 4885889.416447522, 4888906.171063102, 4889263.836637419, 4892877.794461896, 4913891.727758926, 4922485.181573532, 4947879.476403185, 4949505.593095417, 4956282.8125, 4957375.0, 4958214.989813989, 4959241.412739724, 4959298.7009177, 4960087.595744192, 4960245.3125, 4960984.375, 4961093.75, 4961468.61881113, 4961925.289143488, 4964937.127446193, 4966972.814305758, 4968469.969787818, 4974354.6875, 4979547.232784634, 4987407.028393297, 4999215.317705251, 5012514.0625, 5037501.5625, 5039839.673948829, 5047105.027099495, 5048006.065938411, 5048056.25, 5049355.452504505, 5114901.5625, 5123166.773103831, 5124565.254920991, 5124801.313219447, 5134865.625, 5143183.2289281115, 5153344.062542505, 5155131.4400040945, 5163581.25, 5169224.634812379, 5170273.4375, 5177793.441659342, 5177821.581080507, 5183165.625, 5183185.893431656, 5183328.86783983, 5186665.194791358, 5189027.133814293, 5195689.67243097, 5198010.227520138, 5198699.670041356, 5199750.117823734, 5203556.40672711, 5211325.3405148005, 5212332.8125, 5217692.279728888, 5218798.817945577, 5219180.831508719, 5219454.483228087, 5219557.8125, 5219731.134073132, 5219765.625, 5219865.7061346015, 5219933.646393752, 5220063.209749183, 5220388.345986412, 5220448.258247649, 5220608.369036314, 5220622.700421977, 5220671.302774327, 5220974.188549577, 5221521.858565429, 5221664.846267456, 5221694.686867145, 5221704.579061279, 5221724.317822886, 5222178.125, 5222597.439466555, 5222648.4375, 5223758.862918918, 5226370.3125, 5227646.348272968, 5232648.477519876, 5232749.882880588, 5236819.966486763, 5237414.0625, 5238254.456557496, 5238672.131902808, 5239233.519450353, 5239345.3125, 5240043.101115083, 5241259.375, 5241939.0625, 5242132.625171349, 5245132.568066158, 5250381.24960808, 5250391.388269706, 5250393.5342483735, 5252724.400774141, 5253716.943317546, 5253990.625, 5254062.5, 5254119.980725893, 5254267.1875, 5254590.419922332, 5255740.625, 5256418.818233726, 5256460.131207573, 5256658.717074608, 5256737.164056025, 5256779.828767393, 5256982.8125, 5257039.141630997, 5257104.151041638, 5257104.423532821, 5257207.929740631, 5257228.981661383, 5257259.375, 5257294.577153089, 5257302.031002588, 5257598.4375, 5257703.125, 5257704.6875, 5257729.089697263, 5257808.876002222, 5257873.4375, 5257895.720848797, 5258040.9114838485, 5258076.858490246, 5258084.375, 5258154.923094225, 5258157.620627035, 5258158.292662565, 5258160.14717, 5258165.644023338, 5258206.58259637, 5258325.851616916, 5258326.145903481, 5258373.4375, 5258538.878424431, 5258698.00728762, 5258699.438649125, 5258719.3256560415, 5258778.319731867, 5258885.299743772, 5258951.911017384, 5258961.846249858, 5259019.269965482, 5259130.529754065, 5259161.940852829, 5259169.495298306, 5259230.337864405, 5259257.428402926, 5259315.563405013, 5259485.9375, 5259673.491154965, 5259990.2505833525, 5260173.4375, 5263504.431420364, 5265082.8125, 5267289.741241064, 5267290.625, 5269526.095288987, 5270033.412660134, 5270209.964320794, 5270462.5, 5272994.299922964, 5273275.910061057, 5273901.791125842, 5274864.375725413, 5278196.583530744, 5278696.72270079, 5279026.332469565, 5279915.625, 5280374.8977946825, 5280615.650126943, 5282290.204736584, 5282356.25, 5283202.185344704, 5285502.298497142, 5286795.260235419, 5286875.799895029, 5287177.2627490405, 5287318.75, 5288975.0, 5293306.022832597, 5293389.721037288, 5293707.564354177, 5294314.0625, 5294824.38332722, 5295826.495255601, 5297691.754844171, 5298295.089900887, 5298835.9375, 5299543.75, 5300631.25, 5300896.875, 5300993.13847452, 5301389.0625, 5301606.649081298, 5302261.734554593, 5303018.75, 5303120.3125, 5303236.436502231, 5303771.828410622, 5303874.282196676, 5303904.6875, 5303965.625, 5304290.026807426, 5304417.710551384, 5304593.990926186, 5304746.7865343895, 5304926.5625, 5304955.556701212, 5304981.39603876, 5305012.5, 5305064.0625, 5305245.198251928, 5305550.295380987, 5305925.0, 5306049.520370921, 5306225.0, 5306645.3125, 5306982.431908111, 5307169.60311425, 5307390.203671233, 5307631.043937512, 5307778.727305187, 5308095.746140935, 5308796.875, 5309663.942502636, 5310598.172498134, 5311278.5631228555, 5315096.875, 5315560.608123433, 5317707.989632836, 5317810.183234887, 5318318.179397616, 5318497.086127564, 5318497.439920956, 5318841.171476153, 5319621.875, 5319847.126150047, 5321146.911333488, 5321592.1875, 5322943.75, 5323209.620496777, 5324036.757811497, 5327996.875, 5331686.485472593, 5335602.348035274, 5335837.5, 5337020.3125, 5337255.778216445, 5337581.25, 5338871.427201319, 5339112.5, 5343847.73113844, 5347682.8125, 5349732.466520467, 5351237.647680623, 5351351.494215014, 5352873.452837298, 5352911.375441411, 5352940.688804162, 5352966.7447693, 5353178.067443153, 5353213.217467326, 5353250.0, 5353318.453279905, 5353502.943276293, 5353720.3125, 5353801.5625, 5354063.632984636, 5354262.884074641, 5354951.5625, 5355798.4375, 5355815.353412569, 5355895.3125, 5356506.25, 5356514.0625, 5356728.125, 5356985.663630142, 5357052.575086391, 5357221.333261819, 5357226.402941607, 5357275.143068214, 5359060.209998896, 5360825.570795925, 5361186.020684203, 5362067.402374588, 5362130.339361711, 5363030.882509399, 5363439.341091395, 5364418.7906536795, 5364874.692146432, 5364890.33882672, 5365088.138952918, 5365208.180041731, 5365360.1257718075, 5365584.110038513, 5366290.582748011, 5366448.415028459, 5366642.1875, 5367056.849097282, 5367235.07060166, 5367291.577132225, 5367391.452642062, 5367403.125, 5367434.733290636, 5367612.941218692, 5367898.136553358, 5367914.133991091, 5368032.8125, 5368147.675715316, 5368150.0063532805, 5368157.295583605, 5368159.375, 5368209.210532513, 5368661.852185783, 5368663.421515079, 5368778.125, 5368971.8961390965, 5369027.492120883, 5369060.794829992, 5369162.32237662, 5369217.124334618, 5369255.724637374, 5369661.901860621, 5370179.6875, 5370192.510636076, 5370305.184393468, 5370480.757964797, 5370590.557736388, 5370717.116941944, 5370981.9751965515, 5371125.0, 5371300.0, 5371302.361673154, 5371558.710352334, 5371597.242882703, 5371636.081765847, 5371712.242691056, 5371871.215985026, 5371939.734748722, 5371960.32544343, 5372002.018693698, 5372687.5, 5372705.886032618, 5372965.106260205, 5373065.625, 5373307.8125, 5374324.999415893, 5375545.3125, 5375793.518600117, 5375816.7419295665, 5375821.875, 5376520.926320821, 5377386.835730399, 5377589.0625, 5377623.2564805, 5378945.3125, 5379708.425094245, 5379832.135140076, 5380565.527390521, 5381217.1875, 5381612.173228923, 5381802.561219328, 5382437.5, 5384050.974508857, 5397529.354769563, 5401634.375, 5401847.558620758, 5402129.55968081, 5402760.978202272, 5402773.579633062, 5403016.739764879, 5403865.189307593, 5404776.326207758, 5405673.952726, 5405738.571975744, 5405803.224424395, 5406002.607981289, 5406095.131155734, 5406101.5625, 5406437.6101263845, 5411118.270573411, 5430734.375, 5433142.1875, 5440055.456573136, 5445706.816446041, 5461042.473361898, 5461053.337108232, 5464869.876130983, 5465251.168193914, 5465752.333394431, 5466352.702828418, 5466807.574895249, 5470992.535428984, 5472044.943624396, 5473770.563086689, 5480008.6750766635, 5480193.749755643, 5482063.368264372, 5483551.421849595, 5483876.5625, 5484125.47682379, 5484206.818210981, 5484612.5, 5484998.4375, 5485248.4375, 5485545.3125, 5485825.484727168, 5486098.226534078, 5486118.586857435, 5486128.635097958, 5486194.411761069, 5486576.5625, 5486877.770483075, 5486983.220588089, 5487546.66370253, 5487914.554206836, 5490520.152777938, 5496550.109223236, 5497725.272472518, 5499026.5625, 5499060.9375, 5499068.7537652925, 5499528.125, 5500181.4846607065, 5500581.25, 5502176.814782707, 5502369.127749758, 5502637.060365646, 5503120.128836155, 5505244.052102529, 5505255.950259181, 5505569.653866343, 5508015.232919729, 5508251.763105485, 5511425.529647181, 5511470.3125, 5516012.5, 5517051.5113951145, 5517267.1875, 5517277.09141725, 5517435.9375, 5517929.884970538, 5518018.75, 5518163.000861993, 5519105.861164982, 5519117.930418199, 5519632.8125, 5519637.638326125, 5519946.875, 5520199.344643387, 5520795.3125, 5520982.403207622, 5521257.8125, 5521595.3125, 5521606.4682795815, 5521875.666224803, 5522451.781112787, 5522501.881000729, 5526900.579931274, 5529072.972909178, 5529264.69078164, 5529395.088165463, 5529606.25, 5529621.875, 5529685.9375, 5530971.675955577, 5531668.19160538, 5532082.42205883, 5532138.336489356, 5532419.660296382, 5533229.073294909, 5533432.851175626, 5533677.997147203, 5534195.3125, 5534428.112311075, 5534605.330571502, 5537360.9375, 5539879.6875, 5540046.298482018, 5543895.3125, 5544913.9759082915, 5548857.137806542, 5550019.366043429, 5559215.436915092, 5559835.9375, 5561167.05048543, 5561323.873296178, 5561540.625, 5562929.896137116, 5562962.307379894, 5562966.709755702, 5563549.691920524, 5563693.924413938, 5564223.044082501, 5564959.27110217, 5565054.6875, 5565329.6473538615, 5565604.3060446745, 5566082.8125, 5566429.878308531, 5567135.275855524, 5567610.9375, 5567616.296574778, 5567848.4375, 5567851.5625, 5568025.032354396, 5568163.95569134, 5568194.671025516, 5568207.961509486, 5568731.849868645, 5568871.023617286, 5568983.927539279, 5568996.151425767, 5569073.4375, 5569341.408828854, 5569612.5, 5569750.050472454, 5569796.875, 5569914.695219828, 5570496.378737097, 5570977.499608108, 5570979.883578846, 5571035.077321076, 5574070.926317665, 5574571.467463734, 5575785.9375, 5575969.401576823, 5577784.375, 5579139.555114843, 5579247.612543632, 5579520.3125, 5579800.767335092, 5580153.982931481, 5580183.557262938, 5580231.434163888, 5580414.349758869, 5580574.921227873, 5580575.614718011, 5580629.6875, 5580636.32057064, 5580758.297572223, 5580820.922211542, 5581245.232079812, 5581279.6875, 5581707.746533527, 5582085.9375, 5582351.5625, 5582436.867699031, 5582450.0, 5582495.3125, 5582518.75, 5582539.479604741, 5582661.7197170425, 5583009.718796409, 5583353.297200545, 5583407.3245338015, 5583431.25, 5583567.1875, 5583593.533731815, 5583737.178689401, 5583774.640333185, 5583846.875, 5583901.5625, 5583919.423901602, 5583984.881447215, 5583993.671259482, 5584073.4375, 5584100.0, 5584128.682764072, 5584153.125, 5584256.468270935, 5584276.961046628, 5584307.757479918, 5584315.547433521, 5584323.4375, 5584469.711695933, 5584639.910472953, 5584766.596117386, 5584802.495761723, 5584845.83829017, 5584847.513348791, 5585023.4375, 5585061.73858096, 5585124.357680211, 5585137.5, 5585141.024164329, 5585167.507949803, 5585185.549402187, 5585218.864025917, 5585242.215167942, 5585249.084674021, 5585273.287265656, 5585289.165732354, 5585815.625, 5586027.619437996, 5586067.1875, 5586223.4375, 5586371.875, 5586438.488959052, 5586592.740639987, 5586616.473823063, 5586670.3125, 5586718.75, 5586723.4375, 5586885.747036777, 5586948.391876395, 5586980.830942238, 5587021.59893128, 5587023.4375, 5587060.701626099, 5587279.22725624, 5587290.104551013, 5587684.375, ...], [9.719718554901824, 65.13413427463087, 9.101507292740017, 26.9524921083075, 5.114343166728944, 6.263764609118512, 51.390280257136304, 11.415173805214682, 47.95182530972958, 8.59742897943819, 18.962260627451343, 13.765385642642476, 49.47555099312652, 96.96938215344508, 34.27529908566991, 7.372850109086855, 25.932392451253776, 5.431425479640221, 27.25561240595607, 36.64603494106364, 21.08753198247861, 101.46231555179943, 29.45415521441327, 63.31943080530363, 15.078470239868157, 6.274919695029298, 10.128509518118342, 148.81119261140435, 49.16330130236955, 53.70203322686365, 77.8453072801039, 11.502817798274426, 13.650160025932003, 64.66622888467907, 10.52046156350559, 46.928987503267265, 117.08370479901026, 22.239329668790738, 44.14526609573092, 13.39301250252977, 5.244515891420112, 51.83099485960912, 32.99806017118582, 117.59144382419974, 22.943582594955057, 30.589372066496313, 17.954313309280774, 22.10722914048646, 15.53153574763627, 74.95437880604209, 27.4310657782782, 50.853128575793654, 16.241522547166642, 9.482354364008144, 5.230897207215778, 18.879320267745342, 44.39369759080973, 68.80565294850554, 57.32218732052945, 6.066128060187767, 15.23337328009162, 6.825440684090149, 17.44569079084836, 35.40228476422472, 81.29878725471765, 19.50189379686002, 58.53267381893817, 128.66151130558708, 24.8704346609492, 6.821318688964391, 23.356229699077627, 55.32245034515696, 67.58093243997234, 42.90512372626708, 42.696211770159934, 90.33628535192545, 9.324094628574029, 66.24542180768339, 123.41014470099604, 29.23375042273599, 21.374251156215756, 49.74163194871797, 7.326708555626695, 14.43743670275202, 7.699280334405102, 10.41756340474051, 12.696005734511743, 22.603743416625427, 6.847843522633444, 78.90979606459554, 26.63813795374546, 71.28154790845356, 51.174586374597496, 44.10866471698802, 92.16208243166339, 62.56621991811177, 30.891006438131956, 29.854467821690005, 5.049447538136962, 80.0253209189887, 55.15733689814228, 10.78787522479961, 18.941149915387538, 18.614280947760072, 70.4977631797632, 71.09441644291148, 7.010763806201008, 5.819823684469866, 11.132773406740922, 12.474041501347557, 66.88103107385001, 69.70983284798785, 16.347079038141953, 22.876557137783916, 67.76654709371077, 57.29902555967707, 5.124032429682788, 73.20649694944277, 56.810620208584425, 104.1449906293864, 105.01240658619477, 22.358022068542912, 27.597315537487543, 161.26119557533525, 9.939054943519897, 88.00674891074055, 16.0647939377341, 12.18172444245881, 99.56980288274578, 51.5758227167032, 39.8822703135557, 71.22310854723645, 13.229876160492692, 10.714444936358436, 6.123844406740428, 20.645473441010342, 7.0100394364613825, 13.918534149874345, 17.99161422581686, 8.216343054211828, 6.811523841907861, 44.194104267630586, 53.61044645095121, 11.583037212196324, 10.823629694370185, 40.04085930746534, 5.4516547200448775, 104.84972570467441, 30.2499304641662, 5.616510701603189, 10.952329278904372, 109.40011661603502, 25.92346920595467, 91.77319121024719, 36.36961834690304, 40.79009248739354, 56.515119837311744, 11.323741547364378, 13.212656503181766, 13.805578370851729, 40.83324292711479, 7.833981333873493, 43.794691259327905, 15.81128851364618, 40.65935429791966, 101.33463581134414, 64.41635817051274, 53.42075748377864, 26.04880998763172, 7.039049814748372, 8.063216403029212, 18.74034403549779, 33.780660080071, 33.56521993226889, 117.67928377340573, 21.08655423937097, 5.886034636729429, 60.366518437619234, 49.67124789658217, 38.89378891497603, 55.40610727901951, 66.60054822655616, 92.93815037425901, 11.538574016871069, 22.035204205420644, 79.24576392851566, 119.36764765909206, 9.899282962724795, 12.262655817104122, 11.774974324721168, 36.08492691207306, 20.98033933755091, 18.838451594263617, 16.476405465202795, 63.75143334287748, 10.476199957717746, 39.44081848945312, 94.57591045226269, 37.829031562384515, 12.668444393124478, 68.6081625699717, 8.290409550351804, 12.993692401788072, 30.03186360483546, 22.838874534162954, 46.683813804953516, 51.33881738441405, 30.490119421229803, 60.48748542480427, 7.646956998848901, 6.6287613070962275, 34.25463751579598, 20.693736812449416, 10.899787213636063, 11.554822127152484, 18.01652428572951, 73.08220781192702, 8.881314734722169, 27.45770843097062, 5.999552602832354, 124.81764889878471, 15.503505692919575, 22.090384841629486, 23.28874380612143, 68.80094362489555, 48.31804037571237, 71.24695288890614, 25.493763342015995, 44.76428594083, 86.98786151488923, 54.98608091072427, 69.90519875110533, 55.25181917428519, 22.55115557769866, 9.297077473670129, 23.653909197904134, 86.41272839150737, 39.63169978806782, 5.537727803174192, 64.97136427551908, 38.27578637207754, 19.978380182132483, 34.61938220151285, 39.9676656974319, 11.774573098588244, 80.52588170579232, 51.29507675690338, 18.72855317938287, 19.81875383684194, 5.061201969277822, 6.228407695885914, 61.56293101300591, 92.29978591166152, 30.014785873523696, 27.83388608022531, 25.183541991391074, 6.60691297746941, 14.284407955495961, 50.255155405800075, 28.753384257072412, 111.59621186769778, 18.707372348822446, 5.891874395243443, 12.856890332897532, 56.536271643427895, 17.700020950813744, 48.01455271575546, 21.433360432303328, 46.045965726343425, 6.422023324632296, 8.708363719956637, 66.08074735970072, 49.87732247213589, 44.15616776962831, 89.52319075337958, 86.00823883111491, 6.021713658441954, 36.4711638437615, 16.370807000284447, 28.245582946619177, 22.946787577360787, 10.43208450632711, 29.079324350337966, 79.8752724135811, 35.743316068969804, 74.76629223858802, 77.74893716998817, 34.40079908488285, 85.70948439705236, 70.57968503839209, 58.82312087880426, 10.999892660792186, 44.04454026268586, 20.20414602365661, 86.62827172627526, 64.87580090484421, 27.224768055539002, 17.45685584404288, 16.15160209851023, 26.579426649865013, 17.68500479139077, 39.63263161658749, 32.75356193345865, 78.59197191644961, 26.65116495241442, 39.00798646550592, 9.545325570603604, 25.098504549337644, 94.9819706146342, 67.81668986417178, 33.61634671136959, 35.21676061855121, 123.87758026307449, 63.07439839891646, 14.973728670226462, 118.70973725170677, 45.27929324313193, 13.048343800293264, 91.9494457117172, 51.6986297534254, 12.174795294064584, 23.062279226399596, 39.998546800650686, 13.796724532926666, 164.44359927188472, 12.89671272076432, 90.50879237186524, 30.649508071683943, 32.854394385560674, 22.87564833947969, 18.441611370007752, 9.733609322913296, 6.759887608442509, 54.936128302561606, 83.83650584760271, 132.40030730720076, 10.611027374980287, 49.858405876404554, 76.95337638872617, 36.69841745053294, 30.589075275587692, 17.763128090964127, 7.586838349990292, 62.31439509410134, 5.056944529453384, 22.18765089730144, 11.709076709831365, 9.389437391579138, 187.42932279978243, 101.63375248723807, 6.161822866606276, 5.225887064710703, 107.59928478325074, 48.12670879720565, 15.189041075931817, 8.093499702301088, 13.621311047494066, 5.421565590853644, 22.409165547968637, 21.371257993235186, 149.42352503716432, 17.532640878747664, 64.02316816139944, 14.785633559004037, 18.94885301945316, 6.165190371811329, 5.622372702429665, 44.89608116213117, 22.38749479957721, 42.56784428916308, 10.663514831133178, 7.321713646814196, 183.64939935219687, 69.3001564361893, 37.61840458088305, 59.23572927599888, 16.25409157704555, 5.231588215300191, 69.4313755988428, 23.690459755006565, 8.170642865379746, 23.368343002878575, 21.904330573467714, 7.9235662670285, 10.813037190651071, 20.058749132543927, 49.509492674585005, 28.967451455768735, 41.59167527498724, 25.58744912786916, 5.351029803225436, 8.337865837158992, 28.906979644340446, 38.70095240442407, 70.59714093588484, 15.409402513545071, 11.611877289789557, 22.866192594702245, 12.512102960198312, 108.80467844682377, 31.476389440782423, 11.73713099657462, 49.10425944922027, 57.46183106633694, 71.6954475747011, 48.7091664812278, 59.412234924558135, 11.703529432182979, 71.34056162466668, 109.93552653098442, 19.02942482279696, 28.886849372262198, 22.39177391774687, 22.89503455117168, 14.069494733863015, 37.01600758836375, 24.066052805008802, 5.021090784743605, 7.172310026382122, 66.3405834311695, 60.984489557084984, 41.556919883967105, 37.02452498080556, 32.87210533377032, 41.94920408680791, 5.530945581299554, 22.925932984051748, 91.67915802186356, 20.662262909581816, 77.50697742941384, 12.785537922632457, 23.375458760699544, 5.538826355590194, 7.163269039640415, 86.05379100575806, 62.0550839686254, 9.410624749191616, 16.62126992993489, 13.588663878855073, 25.055728651179376, 55.34725341868817, 26.426025368826753, 54.984075364021145, 24.731920060889994, 53.944049944557925, 18.573117077504406, 10.166296106551968, 5.240155931409199, 6.8799450026677365, 8.777299017856512, 40.56030595756009, 18.862574098647137, 104.64453148152855, 56.72804612683607, 7.981300405629445, 10.962337369777396, 5.4332292065430075, 55.642867349207165, 137.0293027954643, 110.53869568689387, 21.373425644229254, 58.75542219088567, 13.253438201425542, 7.617776607215282, 25.819733049279627, 7.03337185991792, 58.70316300325573, 18.328480108451764, 7.698875207334783, 8.699503903952571, 58.621702789037364, 7.9708613899532805, 47.68102307376173, 62.83799297631391, 8.189938306342421, 66.60697331639896, 28.517465809707698, 74.09056388493482, 6.240319178707773, 29.04738421915239, 10.766342610936151, 92.39795589516747, 42.909802864285766, 94.37129987632294, 83.27276579601072, 20.87531580081094, 52.66339107391071, 11.236062159083653, 5.8721353384497395, 41.762485505585, 20.557114841087397, 20.311877192198494, 83.05654190302525, 9.399221341684589, 13.227292054202511, 5.520405076519686, 72.47639546686057, 85.7655052979621, 66.53598652601984, 10.144683550225176, 17.088784187810667, 47.742457169661144, 132.99250926856672, 31.91147275975823, 37.461269522088614, 21.503103766852192, 74.43657733550204, 16.765660611357866, 32.39554244016847, 16.203988430982207, 48.182003961920415, 67.62973788594203, 6.725795787617399, 22.463335045945037, 6.928119634048748, 15.014516631860914, 11.690670653422613, 19.619197581319742, 38.421265154547406, 111.73543646175142, 5.800484646833566, 22.013153101080903, 122.77925894705231, 17.70801168269609, 34.06913509839743, 20.220813963229315, 16.460112789348738, 73.6280321194344, 9.813497066209479, 12.760773740118681, 8.899493897466568, 16.452103373886715, 5.863721607222453, 31.51754614471146, 9.279858580605524, 69.54488055817501, 24.04194921034363, 84.60451516715841, 41.520297480808956, 43.38147737821543, 99.48511639859662, 18.363264319569726, 67.46087513945122, 21.826544892983165, 59.69095818136113, 6.151605156233005, 83.9639537094022, 9.844123655595398, 20.096248322584128, 11.504912085968908, 24.583793219041254, 78.3625030863633, 14.391141656512085, 19.600438694443845, 30.118635740376146, 22.310042394371862, 41.7399189075506, 76.67090649315205, 48.149283557175266, 18.00019927809969, 15.644079239533884, 9.287598079811138, 19.220477701632227, 145.77556965066947, 44.73836721622052, 59.260652529999064, 6.238917787400699, 27.723593231173616, 9.130040338433023, 58.54751087877999, 130.4897258182849, 15.72791938617271, 116.29248755042863, 14.155915804941442, 43.972637540498084, 41.55847313957508, 80.55635843918373, 104.7720312742739, 60.547574973451226, 49.805303740688444, 64.26749245847469, 12.6534465470057, 49.9093140570869, 52.40558720957894, 34.72719384471465, 46.28719108822516, 5.317912476056294, 43.3103642053858, 75.80977341647251, 7.993697126153395, 95.62244329015962, 24.672013951770673, 87.37559179617918, 65.54183721818733, 18.6614782373491, 9.458017267004271, 41.93433090274595, 45.001139079254486, 8.227071153975297, 16.201081130551238, 30.89059788016478, 6.671386631360532, 46.95668497560187, 82.0673720535535, 29.758607180122723, 12.786975518752449, 19.325404524010963, 5.1982036653251065, 17.87146596062458, 8.530026595967012, 73.9575015143822, 103.25672766309549, 38.17116717349319, 16.923523039624513, 45.357654830226366, 9.067605226489066, 7.66858512667701, 12.679739048608916, 56.3205887912401, 11.474567508189903, 9.85958565417645, 61.26142743588644, 53.910281037838, 9.553194070248113, 11.184977298382195, 30.77662203131891, 41.15040405149787, 130.61231233981258, 19.375355424393497, 31.153903986869583, 6.878068732889978, 6.617709331001352, 43.045937994307074, 59.176240259202004, 8.9619864364467, 85.65346388320496, 22.030136191775746, 31.69906025099957, 10.178013120801545, 69.90305952571904, 108.50425281393801, 18.418958525543655, 27.2429954769805, 30.756928426076147, 12.592722211833095, 134.42490692515358, 22.08407042524552, 14.726575835371374, 8.706299527106264, 79.28964108283985, 23.792728506110432, 14.291328584001871, 42.16272473296122, 36.18255497503142, 8.071792476922989, 50.80525138622212, 68.77538340956323, 44.73493921373589, 10.728172086765491, 113.43007255513663, 58.653002336865804, 53.16514593520809, 82.66139504877509, 73.55435607143295, 43.907331543674914, 21.086604483928227, 5.392409098077925, 15.516377812757565, 5.185275308713967, 17.67862655375273, 11.260266970521823, 23.85014273564604, 5.423992838278253, 9.038867410344784, 16.12152030417484, 8.308193312284633, 19.839244026286412, 60.69339303857153, 8.656071843589448, 5.97206539587319, 41.90079881224791, 52.4024468030118, 28.004643439954283, 14.85654464152553, 82.20531519328571, 12.213905798072407, 6.910805985545359, 20.435300787052064, 7.357449025649706, 35.80777675915106, 5.550725918821193, 17.524239726222216, 23.738657153680016, 15.221186049885734, 32.64578583714112, 20.386258854931977, 7.123122743564485, 35.03197521608021, 47.70686546914524, 25.65147630519308, 87.09658437474492, 20.193253690221923, 57.63034607250917, 15.022698588841472, 26.752828480251008, 6.735353986365708, 10.860974349451151, 14.706096887884645, 13.257116388165455, 20.566955063497495, 52.19611544780927, 7.2090664901076575, 75.70639246669843, 8.042460666175002, 15.312107203563425, 38.129918876185855, 47.41018589681157, 44.75339789420533, 34.742948162310185, 68.40325076940945, 12.89665362227791, 30.625319577214555, 15.521453236195425, 14.043787745666593, 20.041089637758244, 18.320107129061117, 75.21007761653007, 40.955071579524336, 62.58699967818788, 22.96664724194787, 21.308175715836246, 34.10179234137324, 29.082496401561265, 34.556790356297114, 46.49460730474434, 187.85275809938798, 189.88504529350612, 98.06528826541782, 16.46401381618818, 7.963987242019611, 148.5266409057142, 8.193116060742641, 195.00795867644038, 17.935648926634943, 7.958158697705781, 84.52094621629806, 31.524173945155948, 165.92692809204428, 53.71863327251505, 78.89332993893285, 5.889784762570195, 13.808756854271591, 87.34591433393952, 7.3135496291601765, 114.25393744395163, 107.74535683055544, 47.38081214423741, 17.01470409530421, 16.584051909184087, 18.632246602068697, 6.870919570596587, 10.438765331222028, 7.147834891568806, 85.61801553703116, 25.39475067521231, 43.639248189905196, 11.304317848856133, 53.274303381746414, 32.07800434458918, 30.769285643324743, 18.992615735216145, 67.2699283344496, 16.155841664795517, 15.816683508855613, 5.782383132444555, 28.118576595750685, 42.17041504557402, 35.72893063962907, 24.5818748387357, 16.45718251881815, 5.683677183926849, 9.552674529818619, 81.54432767441656, 28.52039028369105, 83.93107226258311, 26.02461269120055, 83.93772207709355, 6.139129185461349, 12.149481929695346, 85.37717709596313, 73.34003598896956, 62.424958187495854, 48.18008724801003, 80.64581550232514, 24.95879611079197, 25.67189595969613, 17.322223947880904, 175.7456813665308, 61.771111151148986, 102.22080903730114, 67.85879120015719, 24.954018709163392, 5.8512807944330065, 32.38324961997256, 6.281097270049491, 8.436120090265193, 41.37363394002162, 71.47226426931365, 7.122441790033104, 91.34427560130652, 5.831549603167013, 38.9447885470627, 5.3506414529349415, 16.607497399615987, 22.11718432267485, 25.359948376133588, 9.600615384024396, 5.281917403820431, 20.04427751155677, 20.15832391855689, 19.34533414881037, 51.23349635387427, 59.856997483883546, 89.44958579217239, 14.750234736424115, 112.5205818981944, 50.73784975657038, 79.04869423598564, 11.451062134865817, 92.91369975899573, 45.3109170830251, 15.634349169977721, 10.049947287202707, 43.47289995221736, 95.91134152177891, 64.09801234695998, 58.40617159592316, 38.69846130469941, 22.448336957746317, 63.742326853741936, 64.17511364582322, 8.405481756352058, 46.223223320653815, 9.523356175343311, 5.301027960410315, 17.73396771678044, 13.424081003931168, 30.933048726794713, 24.76790124939283, 70.43810709123669, 53.47166068774751, 80.68073637620937, 14.233494871034667, 61.18053622719971, 56.1702781980306, 27.01034227970129, 20.09822937890281, 115.6081531349686, 18.235189167298927, 7.557640928251101, 65.17295079116114, 28.276217687965996, 12.307483859662854, 63.222507848174914, 193.0150615041491, 60.13855890592008, 55.775177354531266, 65.92860199750517, 10.214867534091283, 52.51018656020674, 25.29393358804224, 71.62417644182392, 21.156357795415744, 7.2409234131981215, 61.150635716030116, 82.09962074127846, 7.071721803836407, 16.67892527717727, 7.49548583182441, 25.321997248694494, 22.62655897160298, 9.245070104950093, 37.22167788367023, 14.790667596725774, 28.893702158968075, 95.56668719037155, 15.72232877571793, 66.79571258955475, 39.94508476804035, 12.36933621208589, 80.68400256096615, 38.04628815972816, 30.662844908662507, 59.94348266428857, 10.254029878260098, 15.541601537586875, 12.215528340340356, 32.73907434517308, 25.229751442251057, 25.050492495421288, 31.413028838734427, 5.874346295173506, 50.09248804874658, 29.454297673148808, 63.99925706451179, 142.7427865648716, 10.431531617852484, 12.995263555049585, 8.393062245978477, 5.2216919662206225, 17.943321115843816, 16.41162147533951, 91.57693605290831, 14.063279342953015, 88.98042549397312, 8.565472536189073, 18.76663000410618, 43.209895848362336, 106.74988720867485, 12.798650043909209, 18.330770055472577, 28.35183840182188, 6.53308455320976, 27.058015304625865, 171.57010846723057, 42.63352102869074, 105.3991499603702, 24.41710474185074, 17.917605375614205, 14.643596036623299, 73.78574208837989, 11.026139025171481, 51.13323652151615, 43.31625511161973, 20.267598647543444, 36.80177600957692, 97.43394339277803, 36.36338806261416, 41.62008210976815, 30.616395979947093, 8.477153767508451, 15.64115827411618, 13.359125057125034, 48.322419478761674, 49.98048005923212, 34.119805024215225, 127.69133164217519, 25.4958697335343, 35.12836895766096, 46.456938298538105, 18.331069261957808, 17.30139381097768, 59.71681107284997, 69.11735653159181, 30.123775024954497, 97.90249356937915, 35.67411944991147, 83.22414297872757, 114.97475874660168, 41.85418373198871, 14.65388076944007, 42.812806975753915, 13.058193361216034, 49.98043773824631, 13.742971890275461, 6.190842537220896, 39.08386018853263, 9.93655559789286, 38.467901802076874, 19.22938676273261, 7.973802741941667, 64.83141738986524, 19.978671089736583, 7.2083154197672945, 10.570827141984864, 15.394695007762294, 15.048025858538928, 5.111410280645503, 6.733879561941035, 15.350144037930232, 33.90568003328469, 90.6361413186591, 34.358044211353516, 63.72645233125087, 37.774688126574766, 5.11843088182945, 7.8163498979612225, 10.169565307325906, 65.76127296093684, 40.99477230655368, 61.857741315465766, 174.48215803412262, 9.293121496546124, 19.554194229501483, 10.721973476564209, 50.2309386815492, 7.520097269225792, 97.30941410676792, 21.291507571035904, 51.535771758532846, ...])
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);
([3833098.863615967, 3834621.875, 3838409.0899955817, 3838581.1651685685, 3839719.540706407, 3854192.1602734686, 3858231.25, 3862211.113943849, 3862218.75, 3908803.6699419995, 4035283.577394643, 4035293.449831093, 4139221.875, 4141912.8931279285, 4143756.25, 4169224.3146818373, 4240148.590684219, 4260735.211010604, 4260852.229319155, 4261478.125, 4261636.958359358, 4261834.295234205, 4261872.281277396, 4261987.5, 4262079.722975129, 4262126.623370698, 4262385.187966986, 4263079.6875, 4263521.425573924, 4263729.6875, 4271710.9375, 4281843.9774229275, 4335276.895229796, 4343775.918040431, 4347193.323354965, 4361679.6875, 4362870.3125, 4366429.259187912, 4366912.011553193, 4368765.149270544, 4387639.039996119, 4394182.8125, 4396537.340973594, 4397730.645689826, 4398784.009069352, 4398800.0, 4398969.7179349875, 4399105.809435991, 4399109.521641769, 4399193.554209536, 4399303.067205115, 4399587.5, 4399997.178829249, 4400059.548286141, 4400663.545311934, 4400685.869960533, 4401078.104136881, 4401396.875, 4402692.963517776, 4403154.47353734, 4403157.887022957, 4404347.177506316, 4405228.656498892, 4406127.769693626, 4411184.375, 4412407.284359745, 4412618.75, 4413011.122820238, 4413452.613981387, 4413656.532841553, 4413787.16847447, 4413867.851802983, 4414717.1875, 4414828.6190111535, 4415142.873081592, 4415744.5602073455, 4417524.99134386, 4418308.927240098, 4418410.9375, 4422120.91895633, 4428837.105794995, 4439078.125, 4440619.477235207, 4444238.923650977, 4446645.570459986, 4448940.117617202, 4449046.356661159, 4449088.494651085, 4449095.720754546, 4449345.3125, 4450286.894670745, 4450670.027359729, 4451039.0625, 4451303.125, 4451685.373042329, 4468450.775905825, 4469582.311855573, 4470913.642463492, 4478041.088806789, 4478090.0080059925, 4486946.875, 4529599.771134074, 4547536.174213142, 4550730.403224677, 4552813.221181253, 4555079.249369324, 4562468.311497307, 4562681.328663158, 4562870.315739039, 4562989.781338293, 4563372.522456249, 4564175.365704844, 4564617.513112088, 4564721.503336415, 4564995.3125, 4565010.9375, 4565029.382290046, 4565062.5, 4566100.872815685, 4566257.8125, 4566428.125, 4566963.616386347, 4567009.326336869, 4567057.049996156, 4567267.828199299, 4567983.979563894, 4568083.078981417, 4570574.021232199, 4572065.625, 4572178.125, 4579504.6875, 4579905.18953682, 4580677.589505964, 4583129.405976805, 4585069.086858979, 4586382.22311328, 4586396.433508053, 4587791.890457613, 4588199.089352562, 4588896.73978181, 4588958.048350632, 4588960.9375, 4589401.5625, 4589986.586483679, 4595784.1713422695, 4597775.0, 4599313.824773215, 4599424.392328906, 4600179.6875, 4600207.856999313, 4600948.322324647, 4603326.620579205, 4604240.477975008, 4605515.625, 4606531.25, 4608976.155626184, 4609122.59297627, 4612634.496898293, 4614233.833069407, 4637010.603723928, 4669121.875, 4674822.470883904, 4678295.3125, 4685925.210899804, 4689846.15534657, 4690747.994948757, 4692952.873986663, 4702581.25, 4703372.467138016, 4703819.989472145, 4704147.989806807, 4704612.1633749865, 4707052.732960471, 4711942.822097855, 4713838.897327088, 4720372.895756534, 4727794.67854053, 4729377.984967139, 4729545.074786692, 4729753.125, 4730203.907543815, 4730268.75, 4731525.0, 4732923.685364572, 4733274.552678854, 4733521.875, 4738197.917157708, 4739563.103045159, 4740399.059635462, 4740434.017541068, 4740515.364740186, 4742730.697014578, 4743677.404062337, 4748976.91428378, 4750029.6875, 4750238.601457317, 4750329.64104023, 4750811.818170415, 4751229.6875, 4752600.803440735, 4753264.0625, 4753564.069739768, 4753616.77616706, 4755316.593149581, 4757818.20587954, 4761239.0625, 4761275.0, 4762204.325041727, 4762213.136331185, 4762228.2442811625, 4762738.34789404, 4763165.625, 4765355.899359327, 4765816.323888157, 4768354.944586612, 4773033.437921756, 4773592.1875, 4774016.602487541, 4776095.543347415, 4776519.415685632, 4777154.0567365615, 4777543.310490765, 4777760.495360627, 4778699.662950199, 4783473.882273055, 4784659.375, 4788762.5, 4789098.262713206, 4789473.353179093, 4789482.8125, 4789662.5, 4789939.0175956255, 4790040.182489256, 4790165.224903961, 4790187.4591237, 4790248.129881338, 4790375.0, 4790463.562228396, 4790840.720383947, 4790861.1263057, 4790868.972457033, 4790905.583452455, 4791234.88055085, 4791328.958127172, 4791956.627854728, 4791996.555612207, 4792068.75, 4792519.482133687, 4792536.814003013, 4792624.572383269, 4792837.186678064, 4792848.436100608, 4792915.625, 4792964.0625, 4793051.5266084345, 4793299.678224677, 4793322.59903264, 4793352.4284128295, 4793412.5, 4793435.9375, 4793517.1875, 4793864.021752378, 4794057.250027013, 4794064.605823932, 4794124.984298257, 4794288.07433654, 4794360.9375, 4794462.692386971, 4794630.616906201, 4794723.009467146, 4794814.783155417, 4794815.240776897, 4795046.875, 4795101.435749284, 4795410.9375, 4795457.258527675, 4795574.336477523, 4795723.4375, 4796105.017956032, 4796150.964771066, 4796262.526573412, 4796543.254176195, 4796676.5625, 4796694.882866392, 4796747.315470581, 4796835.9375, 4796903.125, 4797010.443959334, 4797029.615965887, 4797397.5759047195, 4797521.875, 4797732.729160005, 4797767.1875, 4797879.499426703, 4797946.875, 4798086.1727943225, 4798420.959725517, 4798606.783414311, 4798836.4165588105, 4798933.221545373, 4799025.5718526635, 4799191.079348748, 4799301.621768169, 4799998.1145201195, 4800306.147550429, 4800660.151853715, 4803581.492605892, 4803623.236162247, 4803950.0, 4804178.125, 4804506.723160514, 4804559.053281887, 4804731.733041612, 4804970.368519612, 4805920.320927494, 4806155.864988131, 4807090.625, 4807340.020370977, 4807425.953133254, 4807587.5, 4807916.205407349, 4807923.081621226, 4808056.489197291, 4808143.41330755, 4808272.853702618, 4808932.147876132, 4808978.258450625, 4809079.700310333, 4809221.875, 4809304.315758397, 4809356.93366863, 4809358.252723014, 4809435.919345706, 4809601.5625, 4809629.333030929, 4809804.6875, 4809823.079725295, 4809990.625, 4810173.4375, 4810429.6875, 4810457.8125, 4810574.261776578, 4810618.704429501, 4810757.561687937, 4810904.01934914, 4810923.004416456, 4810975.858946924, 4811084.442846088, 4811151.712303601, 4811549.158868961, 4811583.492809451, 4811672.734512498, 4812834.375, 4821299.416948703, 4828912.56346159, 4830021.491124374, 4831269.916881171, 4831320.903678561, 4832762.087176512, 4855747.92519853, 4871870.3125, 4871913.046329935, 4872646.875, 4873345.27099408, 4874977.809937382, 4875156.9600743065, 4882111.087070945, 4882756.407640087, 4882918.335216417, 4883323.4375, 4883515.306236695, 4883581.960725165, 4883670.3125, 4883962.227417146, 4883982.8125, 4884707.204227751, 4884889.250946304, 4884924.508274537, 4885889.416447522, 4888906.171063102, 4889263.836637419, 4892877.794461896, 4913891.727758926, 4922485.181573532, 4947879.476403185, 4949505.593095417, 4956282.8125, 4957375.0, 4958214.989813989, 4959241.412739724, 4959298.7009177, 4960087.595744192, 4960245.3125, 4960984.375, 4961093.75, 4961468.61881113, 4961925.289143488, 4964937.127446193, 4966972.814305758, 4968469.969787818, 4974354.6875, 4979547.232784634, 4987407.028393297, 4999215.317705251, 5012514.0625, 5037501.5625, 5039839.673948829, 5047105.027099495, 5048006.065938411, 5048056.25, 5049355.452504505, 5114901.5625, 5123166.773103831, 5124565.254920991, 5124801.313219447, 5134865.625, 5143183.2289281115, 5153344.062542505, 5155131.4400040945, 5163581.25, 5169224.634812379, 5170273.4375, 5177793.441659342, 5177821.581080507, 5183165.625, 5183185.893431656, 5183328.86783983, 5186665.194791358, 5189027.133814293, 5195689.67243097, 5198010.227520138, 5198699.670041356, 5199750.117823734, 5203556.40672711, 5211325.3405148005, 5212332.8125, 5217692.279728888, 5218798.817945577, 5219180.831508719, 5219454.483228087, 5219557.8125, 5219731.134073132, 5219765.625, 5219865.7061346015, 5219933.646393752, 5220063.209749183, 5220388.345986412, 5220448.258247649, 5220608.369036314, 5220622.700421977, 5220671.302774327, 5220974.188549577, 5221521.858565429, 5221664.846267456, 5221694.686867145, 5221704.579061279, 5221724.317822886, 5222178.125, 5222597.439466555, 5222648.4375, 5223758.862918918, 5226370.3125, 5227646.348272968, 5232648.477519876, 5232749.882880588, 5236819.966486763, 5237414.0625, 5238254.456557496, 5238672.131902808, 5239233.519450353, 5239345.3125, 5240043.101115083, 5241259.375, 5241939.0625, 5242132.625171349, 5245132.568066158, 5250381.24960808, 5250391.388269706, 5250393.5342483735, 5252724.400774141, 5253716.943317546, 5253990.625, 5254062.5, 5254119.980725893, 5254267.1875, 5254590.419922332, 5255740.625, 5256418.818233726, 5256460.131207573, 5256658.717074608, 5256737.164056025, 5256779.828767393, 5256982.8125, 5257039.141630997, 5257104.151041638, 5257104.423532821, 5257207.929740631, 5257228.981661383, 5257259.375, 5257294.577153089, 5257302.031002588, 5257598.4375, 5257703.125, 5257704.6875, 5257729.089697263, 5257808.876002222, 5257873.4375, 5257895.720848797, 5258040.9114838485, 5258076.858490246, 5258084.375, 5258154.923094225, 5258157.620627035, 5258158.292662565, 5258160.14717, 5258165.644023338, 5258206.58259637, 5258325.851616916, 5258326.145903481, 5258373.4375, 5258538.878424431, 5258698.00728762, 5258699.438649125, 5258719.3256560415, 5258778.319731867, 5258885.299743772, 5258951.911017384, 5258961.846249858, 5259019.269965482, 5259130.529754065, 5259161.940852829, 5259169.495298306, 5259230.337864405, 5259257.428402926, 5259315.563405013, 5259485.9375, 5259673.491154965, 5259990.2505833525, 5260173.4375, 5263504.431420364, 5265082.8125, 5267289.741241064, 5267290.625, 5269526.095288987, 5270033.412660134, 5270209.964320794, 5270462.5, 5272994.299922964, 5273275.910061057, 5273901.791125842, 5274864.375725413, 5278196.583530744, 5278696.72270079, 5279026.332469565, 5279915.625, 5280374.8977946825, 5280615.650126943, 5282290.204736584, 5282356.25, 5283202.185344704, 5285502.298497142, 5286795.260235419, 5286875.799895029, 5287177.2627490405, 5287318.75, 5288975.0, 5293306.022832597, 5293389.721037288, 5293707.564354177, 5294314.0625, 5294824.38332722, 5295826.495255601, 5297691.754844171, 5298295.089900887, 5298835.9375, 5299543.75, 5300631.25, 5300896.875, 5300993.13847452, 5301389.0625, 5301606.649081298, 5302261.734554593, 5303018.75, 5303120.3125, 5303236.436502231, 5303771.828410622, 5303874.282196676, 5303904.6875, 5303965.625, 5304290.026807426, 5304417.710551384, 5304593.990926186, 5304746.7865343895, 5304926.5625, 5304955.556701212, 5304981.39603876, 5305012.5, 5305064.0625, 5305245.198251928, 5305550.295380987, 5305925.0, 5306049.520370921, 5306225.0, 5306645.3125, 5306982.431908111, 5307169.60311425, 5307390.203671233, 5307631.043937512, 5307778.727305187, 5308095.746140935, 5308796.875, 5309663.942502636, 5310598.172498134, 5311278.5631228555, 5315096.875, 5315560.608123433, 5317707.989632836, 5317810.183234887, 5318318.179397616, 5318497.086127564, 5318497.439920956, 5318841.171476153, 5319621.875, 5319847.126150047, 5321146.911333488, 5321592.1875, 5322943.75, 5323209.620496777, 5324036.757811497, 5327996.875, 5331686.485472593, 5335602.348035274, 5335837.5, 5337020.3125, 5337255.778216445, 5337581.25, 5338871.427201319, 5339112.5, 5343847.73113844, 5347682.8125, 5349732.466520467, 5351237.647680623, 5351351.494215014, 5352873.452837298, 5352911.375441411, 5352940.688804162, 5352966.7447693, 5353178.067443153, 5353213.217467326, 5353250.0, 5353318.453279905, 5353502.943276293, 5353720.3125, 5353801.5625, 5354063.632984636, 5354262.884074641, 5354951.5625, 5355798.4375, 5355815.353412569, 5355895.3125, 5356506.25, 5356514.0625, 5356728.125, 5356985.663630142, 5357052.575086391, 5357221.333261819, 5357226.402941607, 5357275.143068214, 5359060.209998896, 5360825.570795925, 5361186.020684203, 5362067.402374588, 5362130.339361711, 5363030.882509399, 5363439.341091395, 5364418.7906536795, 5364874.692146432, 5364890.33882672, 5365088.138952918, 5365208.180041731, 5365360.1257718075, 5365584.110038513, 5366290.582748011, 5366448.415028459, 5366642.1875, 5367056.849097282, 5367235.07060166, 5367291.577132225, 5367391.452642062, 5367403.125, 5367434.733290636, 5367612.941218692, 5367898.136553358, 5367914.133991091, 5368032.8125, 5368147.675715316, 5368150.0063532805, 5368157.295583605, 5368159.375, 5368209.210532513, 5368661.852185783, 5368663.421515079, 5368778.125, 5368971.8961390965, 5369027.492120883, 5369060.794829992, 5369162.32237662, 5369217.124334618, 5369255.724637374, 5369661.901860621, 5370179.6875, 5370192.510636076, 5370305.184393468, 5370480.757964797, 5370590.557736388, 5370717.116941944, 5370981.9751965515, 5371125.0, 5371300.0, 5371302.361673154, 5371558.710352334, 5371597.242882703, 5371636.081765847, 5371712.242691056, 5371871.215985026, 5371939.734748722, 5371960.32544343, 5372002.018693698, 5372687.5, 5372705.886032618, 5372965.106260205, 5373065.625, 5373307.8125, 5374324.999415893, 5375545.3125, 5375793.518600117, 5375816.7419295665, 5375821.875, 5376520.926320821, 5377386.835730399, 5377589.0625, 5377623.2564805, 5378945.3125, 5379708.425094245, 5379832.135140076, 5380565.527390521, 5381217.1875, 5381612.173228923, 5381802.561219328, 5382437.5, 5384050.974508857, 5397529.354769563, 5401634.375, 5401847.558620758, 5402129.55968081, 5402760.978202272, 5402773.579633062, 5403016.739764879, 5403865.189307593, 5404776.326207758, 5405673.952726, 5405738.571975744, 5405803.224424395, 5406002.607981289, 5406095.131155734, 5406101.5625, 5406437.6101263845, 5411118.270573411, 5430734.375, 5433142.1875, 5440055.456573136, 5445706.816446041, 5461042.473361898, 5461053.337108232, 5464869.876130983, 5465251.168193914, 5465752.333394431, 5466352.702828418, 5466807.574895249, 5470992.535428984, 5472044.943624396, 5473770.563086689, 5480008.6750766635, 5480193.749755643, 5482063.368264372, 5483551.421849595, 5483876.5625, 5484125.47682379, 5484206.818210981, 5484612.5, 5484998.4375, 5485248.4375, 5485545.3125, 5485825.484727168, 5486098.226534078, 5486118.586857435, 5486128.635097958, 5486194.411761069, 5486576.5625, 5486877.770483075, 5486983.220588089, 5487546.66370253, 5487914.554206836, 5490520.152777938, 5496550.109223236, 5497725.272472518, 5499026.5625, 5499060.9375, 5499068.7537652925, 5499528.125, 5500181.4846607065, 5500581.25, 5502176.814782707, 5502369.127749758, 5502637.060365646, 5503120.128836155, 5505244.052102529, 5505255.950259181, 5505569.653866343, 5508015.232919729, 5508251.763105485, 5511425.529647181, 5511470.3125, 5516012.5, 5517051.5113951145, 5517267.1875, 5517277.09141725, 5517435.9375, 5517929.884970538, 5518018.75, 5518163.000861993, 5519105.861164982, 5519117.930418199, 5519632.8125, 5519637.638326125, 5519946.875, 5520199.344643387, 5520795.3125, 5520982.403207622, 5521257.8125, 5521595.3125, 5521606.4682795815, 5521875.666224803, 5522451.781112787, 5522501.881000729, 5526900.579931274, 5529072.972909178, 5529264.69078164, 5529395.088165463, 5529606.25, 5529621.875, 5529685.9375, 5530971.675955577, 5531668.19160538, 5532082.42205883, 5532138.336489356, 5532419.660296382, 5533229.073294909, 5533432.851175626, 5533677.997147203, 5534195.3125, 5534428.112311075, 5534605.330571502, 5537360.9375, 5539879.6875, 5540046.298482018, 5543895.3125, 5544913.9759082915, 5548857.137806542, 5550019.366043429, 5559215.436915092, 5559835.9375, 5561167.05048543, 5561323.873296178, 5561540.625, 5562929.896137116, 5562962.307379894, 5562966.709755702, 5563549.691920524, 5563693.924413938, 5564223.044082501, 5564959.27110217, 5565054.6875, 5565329.6473538615, 5565604.3060446745, 5566082.8125, 5566429.878308531, 5567135.275855524, 5567610.9375, 5567616.296574778, 5567848.4375, 5567851.5625, 5568025.032354396, 5568163.95569134, 5568194.671025516, 5568207.961509486, 5568731.849868645, 5568871.023617286, 5568983.927539279, 5568996.151425767, 5569073.4375, 5569341.408828854, 5569612.5, 5569750.050472454, 5569796.875, 5569914.695219828, 5570496.378737097, 5570977.499608108, 5570979.883578846, 5571035.077321076, 5574070.926317665, 5574571.467463734, 5575785.9375, 5575969.401576823, 5577784.375, 5579139.555114843, 5579247.612543632, 5579520.3125, 5579800.767335092, 5580153.982931481, 5580183.557262938, 5580231.434163888, 5580414.349758869, 5580574.921227873, 5580575.614718011, 5580629.6875, 5580636.32057064, 5580758.297572223, 5580820.922211542, 5581245.232079812, 5581279.6875, 5581707.746533527, 5582085.9375, 5582351.5625, 5582436.867699031, 5582450.0, 5582495.3125, 5582518.75, 5582539.479604741, 5582661.7197170425, 5583009.718796409, 5583353.297200545, 5583407.3245338015, 5583431.25, 5583567.1875, 5583593.533731815, 5583737.178689401, 5583774.640333185, 5583846.875, 5583901.5625, 5583919.423901602, 5583984.881447215, 5583993.671259482, 5584073.4375, 5584100.0, 5584128.682764072, 5584153.125, 5584256.468270935, 5584276.961046628, 5584307.757479918, 5584315.547433521, 5584323.4375, 5584469.711695933, 5584639.910472953, 5584766.596117386, 5584802.495761723, 5584845.83829017, 5584847.513348791, 5585023.4375, 5585061.73858096, 5585124.357680211, 5585137.5, 5585141.024164329, 5585167.507949803, 5585185.549402187, 5585218.864025917, 5585242.215167942, 5585249.084674021, 5585273.287265656, 5585289.165732354, 5585815.625, 5586027.619437996, 5586067.1875, 5586223.4375, 5586371.875, 5586438.488959052, 5586592.740639987, 5586616.473823063, 5586670.3125, 5586718.75, 5586723.4375, 5586885.747036777, 5586948.391876395, 5586980.830942238, 5587021.59893128, 5587023.4375, 5587060.701626099, 5587279.22725624, 5587290.104551013, 5587684.375, ...], [9.719718554901824, 65.13413427463087, 9.101507292740017, 26.9524921083075, 5.114343166728944, 6.263764609118512, 51.390280257136304, 11.415173805214682, 47.95182530972958, 8.59742897943819, 18.962260627451343, 13.765385642642476, 49.47555099312652, 96.96938215344508, 34.27529908566991, 7.372850109086855, 25.932392451253776, 5.431425479640221, 27.25561240595607, 36.64603494106364, 21.08753198247861, 101.46231555179943, 29.45415521441327, 63.31943080530363, 15.078470239868157, 6.274919695029298, 10.128509518118342, 148.81119261140435, 49.16330130236955, 53.70203322686365, 77.8453072801039, 11.502817798274426, 13.650160025932003, 64.66622888467907, 10.52046156350559, 46.928987503267265, 117.08370479901026, 22.239329668790738, 44.14526609573092, 13.39301250252977, 5.244515891420112, 51.83099485960912, 32.99806017118582, 117.59144382419974, 22.943582594955057, 30.589372066496313, 17.954313309280774, 22.10722914048646, 15.53153574763627, 74.95437880604209, 27.4310657782782, 50.853128575793654, 16.241522547166642, 9.482354364008144, 5.230897207215778, 18.879320267745342, 44.39369759080973, 68.80565294850554, 57.32218732052945, 6.066128060187767, 15.23337328009162, 6.825440684090149, 17.44569079084836, 35.40228476422472, 81.29878725471765, 19.50189379686002, 58.53267381893817, 128.66151130558708, 24.8704346609492, 6.821318688964391, 23.356229699077627, 55.32245034515696, 67.58093243997234, 42.90512372626708, 42.696211770159934, 90.33628535192545, 9.324094628574029, 66.24542180768339, 123.41014470099604, 29.23375042273599, 21.374251156215756, 49.74163194871797, 7.326708555626695, 14.43743670275202, 7.699280334405102, 10.41756340474051, 12.696005734511743, 22.603743416625427, 6.847843522633444, 78.90979606459554, 26.63813795374546, 71.28154790845356, 51.174586374597496, 44.10866471698802, 92.16208243166339, 62.56621991811177, 30.891006438131956, 29.854467821690005, 5.049447538136962, 80.0253209189887, 55.15733689814228, 10.78787522479961, 18.941149915387538, 18.614280947760072, 70.4977631797632, 71.09441644291148, 7.010763806201008, 5.819823684469866, 11.132773406740922, 12.474041501347557, 66.88103107385001, 69.70983284798785, 16.347079038141953, 22.876557137783916, 67.76654709371077, 57.29902555967707, 5.124032429682788, 73.20649694944277, 56.810620208584425, 104.1449906293864, 105.01240658619477, 22.358022068542912, 27.597315537487543, 161.26119557533525, 9.939054943519897, 88.00674891074055, 16.0647939377341, 12.18172444245881, 99.56980288274578, 51.5758227167032, 39.8822703135557, 71.22310854723645, 13.229876160492692, 10.714444936358436, 6.123844406740428, 20.645473441010342, 7.0100394364613825, 13.918534149874345, 17.99161422581686, 8.216343054211828, 6.811523841907861, 44.194104267630586, 53.61044645095121, 11.583037212196324, 10.823629694370185, 40.04085930746534, 5.4516547200448775, 104.84972570467441, 30.2499304641662, 5.616510701603189, 10.952329278904372, 109.40011661603502, 25.92346920595467, 91.77319121024719, 36.36961834690304, 40.79009248739354, 56.515119837311744, 11.323741547364378, 13.212656503181766, 13.805578370851729, 40.83324292711479, 7.833981333873493, 43.794691259327905, 15.81128851364618, 40.65935429791966, 101.33463581134414, 64.41635817051274, 53.42075748377864, 26.04880998763172, 7.039049814748372, 8.063216403029212, 18.74034403549779, 33.780660080071, 33.56521993226889, 117.67928377340573, 21.08655423937097, 5.886034636729429, 60.366518437619234, 49.67124789658217, 38.89378891497603, 55.40610727901951, 66.60054822655616, 92.93815037425901, 11.538574016871069, 22.035204205420644, 79.24576392851566, 119.36764765909206, 9.899282962724795, 12.262655817104122, 11.774974324721168, 36.08492691207306, 20.98033933755091, 18.838451594263617, 16.476405465202795, 63.75143334287748, 10.476199957717746, 39.44081848945312, 94.57591045226269, 37.829031562384515, 12.668444393124478, 68.6081625699717, 8.290409550351804, 12.993692401788072, 30.03186360483546, 22.838874534162954, 46.683813804953516, 51.33881738441405, 30.490119421229803, 60.48748542480427, 7.646956998848901, 6.6287613070962275, 34.25463751579598, 20.693736812449416, 10.899787213636063, 11.554822127152484, 18.01652428572951, 73.08220781192702, 8.881314734722169, 27.45770843097062, 5.999552602832354, 124.81764889878471, 15.503505692919575, 22.090384841629486, 23.28874380612143, 68.80094362489555, 48.31804037571237, 71.24695288890614, 25.493763342015995, 44.76428594083, 86.98786151488923, 54.98608091072427, 69.90519875110533, 55.25181917428519, 22.55115557769866, 9.297077473670129, 23.653909197904134, 86.41272839150737, 39.63169978806782, 5.537727803174192, 64.97136427551908, 38.27578637207754, 19.978380182132483, 34.61938220151285, 39.9676656974319, 11.774573098588244, 80.52588170579232, 51.29507675690338, 18.72855317938287, 19.81875383684194, 5.061201969277822, 6.228407695885914, 61.56293101300591, 92.29978591166152, 30.014785873523696, 27.83388608022531, 25.183541991391074, 6.60691297746941, 14.284407955495961, 50.255155405800075, 28.753384257072412, 111.59621186769778, 18.707372348822446, 5.891874395243443, 12.856890332897532, 56.536271643427895, 17.700020950813744, 48.01455271575546, 21.433360432303328, 46.045965726343425, 6.422023324632296, 8.708363719956637, 66.08074735970072, 49.87732247213589, 44.15616776962831, 89.52319075337958, 86.00823883111491, 6.021713658441954, 36.4711638437615, 16.370807000284447, 28.245582946619177, 22.946787577360787, 10.43208450632711, 29.079324350337966, 79.8752724135811, 35.743316068969804, 74.76629223858802, 77.74893716998817, 34.40079908488285, 85.70948439705236, 70.57968503839209, 58.82312087880426, 10.999892660792186, 44.04454026268586, 20.20414602365661, 86.62827172627526, 64.87580090484421, 27.224768055539002, 17.45685584404288, 16.15160209851023, 26.579426649865013, 17.68500479139077, 39.63263161658749, 32.75356193345865, 78.59197191644961, 26.65116495241442, 39.00798646550592, 9.545325570603604, 25.098504549337644, 94.9819706146342, 67.81668986417178, 33.61634671136959, 35.21676061855121, 123.87758026307449, 63.07439839891646, 14.973728670226462, 118.70973725170677, 45.27929324313193, 13.048343800293264, 91.9494457117172, 51.6986297534254, 12.174795294064584, 23.062279226399596, 39.998546800650686, 13.796724532926666, 164.44359927188472, 12.89671272076432, 90.50879237186524, 30.649508071683943, 32.854394385560674, 22.87564833947969, 18.441611370007752, 9.733609322913296, 6.759887608442509, 54.936128302561606, 83.83650584760271, 132.40030730720076, 10.611027374980287, 49.858405876404554, 76.95337638872617, 36.69841745053294, 30.589075275587692, 17.763128090964127, 7.586838349990292, 62.31439509410134, 5.056944529453384, 22.18765089730144, 11.709076709831365, 9.389437391579138, 187.42932279978243, 101.63375248723807, 6.161822866606276, 5.225887064710703, 107.59928478325074, 48.12670879720565, 15.189041075931817, 8.093499702301088, 13.621311047494066, 5.421565590853644, 22.409165547968637, 21.371257993235186, 149.42352503716432, 17.532640878747664, 64.02316816139944, 14.785633559004037, 18.94885301945316, 6.165190371811329, 5.622372702429665, 44.89608116213117, 22.38749479957721, 42.56784428916308, 10.663514831133178, 7.321713646814196, 183.64939935219687, 69.3001564361893, 37.61840458088305, 59.23572927599888, 16.25409157704555, 5.231588215300191, 69.4313755988428, 23.690459755006565, 8.170642865379746, 23.368343002878575, 21.904330573467714, 7.9235662670285, 10.813037190651071, 20.058749132543927, 49.509492674585005, 28.967451455768735, 41.59167527498724, 25.58744912786916, 5.351029803225436, 8.337865837158992, 28.906979644340446, 38.70095240442407, 70.59714093588484, 15.409402513545071, 11.611877289789557, 22.866192594702245, 12.512102960198312, 108.80467844682377, 31.476389440782423, 11.73713099657462, 49.10425944922027, 57.46183106633694, 71.6954475747011, 48.7091664812278, 59.412234924558135, 11.703529432182979, 71.34056162466668, 109.93552653098442, 19.02942482279696, 28.886849372262198, 22.39177391774687, 22.89503455117168, 14.069494733863015, 37.01600758836375, 24.066052805008802, 5.021090784743605, 7.172310026382122, 66.3405834311695, 60.984489557084984, 41.556919883967105, 37.02452498080556, 32.87210533377032, 41.94920408680791, 5.530945581299554, 22.925932984051748, 91.67915802186356, 20.662262909581816, 77.50697742941384, 12.785537922632457, 23.375458760699544, 5.538826355590194, 7.163269039640415, 86.05379100575806, 62.0550839686254, 9.410624749191616, 16.62126992993489, 13.588663878855073, 25.055728651179376, 55.34725341868817, 26.426025368826753, 54.984075364021145, 24.731920060889994, 53.944049944557925, 18.573117077504406, 10.166296106551968, 5.240155931409199, 6.8799450026677365, 8.777299017856512, 40.56030595756009, 18.862574098647137, 104.64453148152855, 56.72804612683607, 7.981300405629445, 10.962337369777396, 5.4332292065430075, 55.642867349207165, 137.0293027954643, 110.53869568689387, 21.373425644229254, 58.75542219088567, 13.253438201425542, 7.617776607215282, 25.819733049279627, 7.03337185991792, 58.70316300325573, 18.328480108451764, 7.698875207334783, 8.699503903952571, 58.621702789037364, 7.9708613899532805, 47.68102307376173, 62.83799297631391, 8.189938306342421, 66.60697331639896, 28.517465809707698, 74.09056388493482, 6.240319178707773, 29.04738421915239, 10.766342610936151, 92.39795589516747, 42.909802864285766, 94.37129987632294, 83.27276579601072, 20.87531580081094, 52.66339107391071, 11.236062159083653, 5.8721353384497395, 41.762485505585, 20.557114841087397, 20.311877192198494, 83.05654190302525, 9.399221341684589, 13.227292054202511, 5.520405076519686, 72.47639546686057, 85.7655052979621, 66.53598652601984, 10.144683550225176, 17.088784187810667, 47.742457169661144, 132.99250926856672, 31.91147275975823, 37.461269522088614, 21.503103766852192, 74.43657733550204, 16.765660611357866, 32.39554244016847, 16.203988430982207, 48.182003961920415, 67.62973788594203, 6.725795787617399, 22.463335045945037, 6.928119634048748, 15.014516631860914, 11.690670653422613, 19.619197581319742, 38.421265154547406, 111.73543646175142, 5.800484646833566, 22.013153101080903, 122.77925894705231, 17.70801168269609, 34.06913509839743, 20.220813963229315, 16.460112789348738, 73.6280321194344, 9.813497066209479, 12.760773740118681, 8.899493897466568, 16.452103373886715, 5.863721607222453, 31.51754614471146, 9.279858580605524, 69.54488055817501, 24.04194921034363, 84.60451516715841, 41.520297480808956, 43.38147737821543, 99.48511639859662, 18.363264319569726, 67.46087513945122, 21.826544892983165, 59.69095818136113, 6.151605156233005, 83.9639537094022, 9.844123655595398, 20.096248322584128, 11.504912085968908, 24.583793219041254, 78.3625030863633, 14.391141656512085, 19.600438694443845, 30.118635740376146, 22.310042394371862, 41.7399189075506, 76.67090649315205, 48.149283557175266, 18.00019927809969, 15.644079239533884, 9.287598079811138, 19.220477701632227, 145.77556965066947, 44.73836721622052, 59.260652529999064, 6.238917787400699, 27.723593231173616, 9.130040338433023, 58.54751087877999, 130.4897258182849, 15.72791938617271, 116.29248755042863, 14.155915804941442, 43.972637540498084, 41.55847313957508, 80.55635843918373, 104.7720312742739, 60.547574973451226, 49.805303740688444, 64.26749245847469, 12.6534465470057, 49.9093140570869, 52.40558720957894, 34.72719384471465, 46.28719108822516, 5.317912476056294, 43.3103642053858, 75.80977341647251, 7.993697126153395, 95.62244329015962, 24.672013951770673, 87.37559179617918, 65.54183721818733, 18.6614782373491, 9.458017267004271, 41.93433090274595, 45.001139079254486, 8.227071153975297, 16.201081130551238, 30.89059788016478, 6.671386631360532, 46.95668497560187, 82.0673720535535, 29.758607180122723, 12.786975518752449, 19.325404524010963, 5.1982036653251065, 17.87146596062458, 8.530026595967012, 73.9575015143822, 103.25672766309549, 38.17116717349319, 16.923523039624513, 45.357654830226366, 9.067605226489066, 7.66858512667701, 12.679739048608916, 56.3205887912401, 11.474567508189903, 9.85958565417645, 61.26142743588644, 53.910281037838, 9.553194070248113, 11.184977298382195, 30.77662203131891, 41.15040405149787, 130.61231233981258, 19.375355424393497, 31.153903986869583, 6.878068732889978, 6.617709331001352, 43.045937994307074, 59.176240259202004, 8.9619864364467, 85.65346388320496, 22.030136191775746, 31.69906025099957, 10.178013120801545, 69.90305952571904, 108.50425281393801, 18.418958525543655, 27.2429954769805, 30.756928426076147, 12.592722211833095, 134.42490692515358, 22.08407042524552, 14.726575835371374, 8.706299527106264, 79.28964108283985, 23.792728506110432, 14.291328584001871, 42.16272473296122, 36.18255497503142, 8.071792476922989, 50.80525138622212, 68.77538340956323, 44.73493921373589, 10.728172086765491, 113.43007255513663, 58.653002336865804, 53.16514593520809, 82.66139504877509, 73.55435607143295, 43.907331543674914, 21.086604483928227, 5.392409098077925, 15.516377812757565, 5.185275308713967, 17.67862655375273, 11.260266970521823, 23.85014273564604, 5.423992838278253, 9.038867410344784, 16.12152030417484, 8.308193312284633, 19.839244026286412, 60.69339303857153, 8.656071843589448, 5.97206539587319, 41.90079881224791, 52.4024468030118, 28.004643439954283, 14.85654464152553, 82.20531519328571, 12.213905798072407, 6.910805985545359, 20.435300787052064, 7.357449025649706, 35.80777675915106, 5.550725918821193, 17.524239726222216, 23.738657153680016, 15.221186049885734, 32.64578583714112, 20.386258854931977, 7.123122743564485, 35.03197521608021, 47.70686546914524, 25.65147630519308, 87.09658437474492, 20.193253690221923, 57.63034607250917, 15.022698588841472, 26.752828480251008, 6.735353986365708, 10.860974349451151, 14.706096887884645, 13.257116388165455, 20.566955063497495, 52.19611544780927, 7.2090664901076575, 75.70639246669843, 8.042460666175002, 15.312107203563425, 38.129918876185855, 47.41018589681157, 44.75339789420533, 34.742948162310185, 68.40325076940945, 12.89665362227791, 30.625319577214555, 15.521453236195425, 14.043787745666593, 20.041089637758244, 18.320107129061117, 75.21007761653007, 40.955071579524336, 62.58699967818788, 22.96664724194787, 21.308175715836246, 34.10179234137324, 29.082496401561265, 34.556790356297114, 46.49460730474434, 187.85275809938798, 189.88504529350612, 98.06528826541782, 16.46401381618818, 7.963987242019611, 148.5266409057142, 8.193116060742641, 195.00795867644038, 17.935648926634943, 7.958158697705781, 84.52094621629806, 31.524173945155948, 165.92692809204428, 53.71863327251505, 78.89332993893285, 5.889784762570195, 13.808756854271591, 87.34591433393952, 7.3135496291601765, 114.25393744395163, 107.74535683055544, 47.38081214423741, 17.01470409530421, 16.584051909184087, 18.632246602068697, 6.870919570596587, 10.438765331222028, 7.147834891568806, 85.61801553703116, 25.39475067521231, 43.639248189905196, 11.304317848856133, 53.274303381746414, 32.07800434458918, 30.769285643324743, 18.992615735216145, 67.2699283344496, 16.155841664795517, 15.816683508855613, 5.782383132444555, 28.118576595750685, 42.17041504557402, 35.72893063962907, 24.5818748387357, 16.45718251881815, 5.683677183926849, 9.552674529818619, 81.54432767441656, 28.52039028369105, 83.93107226258311, 26.02461269120055, 83.93772207709355, 6.139129185461349, 12.149481929695346, 85.37717709596313, 73.34003598896956, 62.424958187495854, 48.18008724801003, 80.64581550232514, 24.95879611079197, 25.67189595969613, 17.322223947880904, 175.7456813665308, 61.771111151148986, 102.22080903730114, 67.85879120015719, 24.954018709163392, 5.8512807944330065, 32.38324961997256, 6.281097270049491, 8.436120090265193, 41.37363394002162, 71.47226426931365, 7.122441790033104, 91.34427560130652, 5.831549603167013, 38.9447885470627, 5.3506414529349415, 16.607497399615987, 22.11718432267485, 25.359948376133588, 9.600615384024396, 5.281917403820431, 20.04427751155677, 20.15832391855689, 19.34533414881037, 51.23349635387427, 59.856997483883546, 89.44958579217239, 14.750234736424115, 112.5205818981944, 50.73784975657038, 79.04869423598564, 11.451062134865817, 92.91369975899573, 45.3109170830251, 15.634349169977721, 10.049947287202707, 43.47289995221736, 95.91134152177891, 64.09801234695998, 58.40617159592316, 38.69846130469941, 22.448336957746317, 63.742326853741936, 64.17511364582322, 8.405481756352058, 46.223223320653815, 9.523356175343311, 5.301027960410315, 17.73396771678044, 13.424081003931168, 30.933048726794713, 24.76790124939283, 70.43810709123669, 53.47166068774751, 80.68073637620937, 14.233494871034667, 61.18053622719971, 56.1702781980306, 27.01034227970129, 20.09822937890281, 115.6081531349686, 18.235189167298927, 7.557640928251101, 65.17295079116114, 28.276217687965996, 12.307483859662854, 63.222507848174914, 193.0150615041491, 60.13855890592008, 55.775177354531266, 65.92860199750517, 10.214867534091283, 52.51018656020674, 25.29393358804224, 71.62417644182392, 21.156357795415744, 7.2409234131981215, 61.150635716030116, 82.09962074127846, 7.071721803836407, 16.67892527717727, 7.49548583182441, 25.321997248694494, 22.62655897160298, 9.245070104950093, 37.22167788367023, 14.790667596725774, 28.893702158968075, 95.56668719037155, 15.72232877571793, 66.79571258955475, 39.94508476804035, 12.36933621208589, 80.68400256096615, 38.04628815972816, 30.662844908662507, 59.94348266428857, 10.254029878260098, 15.541601537586875, 12.215528340340356, 32.73907434517308, 25.229751442251057, 25.050492495421288, 31.413028838734427, 5.874346295173506, 50.09248804874658, 29.454297673148808, 63.99925706451179, 142.7427865648716, 10.431531617852484, 12.995263555049585, 8.393062245978477, 5.2216919662206225, 17.943321115843816, 16.41162147533951, 91.57693605290831, 14.063279342953015, 88.98042549397312, 8.565472536189073, 18.76663000410618, 43.209895848362336, 106.74988720867485, 12.798650043909209, 18.330770055472577, 28.35183840182188, 6.53308455320976, 27.058015304625865, 171.57010846723057, 42.63352102869074, 105.3991499603702, 24.41710474185074, 17.917605375614205, 14.643596036623299, 73.78574208837989, 11.026139025171481, 51.13323652151615, 43.31625511161973, 20.267598647543444, 36.80177600957692, 97.43394339277803, 36.36338806261416, 41.62008210976815, 30.616395979947093, 8.477153767508451, 15.64115827411618, 13.359125057125034, 48.322419478761674, 49.98048005923212, 34.119805024215225, 127.69133164217519, 25.4958697335343, 35.12836895766096, 46.456938298538105, 18.331069261957808, 17.30139381097768, 59.71681107284997, 69.11735653159181, 30.123775024954497, 97.90249356937915, 35.67411944991147, 83.22414297872757, 114.97475874660168, 41.85418373198871, 14.65388076944007, 42.812806975753915, 13.058193361216034, 49.98043773824631, 13.742971890275461, 6.190842537220896, 39.08386018853263, 9.93655559789286, 38.467901802076874, 19.22938676273261, 7.973802741941667, 64.83141738986524, 19.978671089736583, 7.2083154197672945, 10.570827141984864, 15.394695007762294, 15.048025858538928, 5.111410280645503, 6.733879561941035, 15.350144037930232, 33.90568003328469, 90.6361413186591, 34.358044211353516, 63.72645233125087, 37.774688126574766, 5.11843088182945, 7.8163498979612225, 10.169565307325906, 65.76127296093684, 40.99477230655368, 61.857741315465766, 174.48215803412262, 9.293121496546124, 19.554194229501483, 10.721973476564209, 50.2309386815492, 7.520097269225792, 97.30941410676792, 21.291507571035904, 51.535771758532846, ...])
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)