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 = 45882
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);
([3156509.375, 3177667.1875, 3308312.5, 3371920.1003177976, 3419689.8143713856, 3577931.25, 3698700.649512881, 3704159.375, 3705611.8940019435, 3707636.335420461, 3707980.2802333557, 3768425.0, 6170114.0625, 6246515.2962009115, 6340720.420358751, 6377535.9375, 6378792.1875, 6433682.8125, 6443747.128351443, 6453034.82709447, 6464873.152625226, 6471704.6875, 6483310.9375, 6524386.027682554, 6524471.034803923, 6524571.875, 6525306.25, 6526280.095593646, 6529455.409487873, 6534842.486527505, 6535950.0, 6536184.375, 6536235.28908003, 6536723.419852161, 6537675.0, 6538009.375, 6539037.664375999, 6539806.25, 6546008.091808406, 6549800.321918306, 6551135.457076527, 6553000.627242147, 6559546.875, 6561535.439187959, 6563215.549915005, 6564746.875, 6565434.003979126, 6565442.896864419, 6566815.625, 6567959.023536828, 6568503.405484898, 6568549.610576515, 6569813.147864764, 6570474.355187984, 6571568.734680925, 6596573.846361942, 6612825.0, 6628249.725304202, 6629281.816626466, 6652000.0, 6686755.307539695, 6690409.375, 6701250.880224948, 6702197.595480521, 6712256.609824427, 6714774.702936299, 6731206.089657682, 6731542.40647719, 6739091.455190443, 6748545.3125, 6779401.5625, 6780002.555224962, 6800764.0625, 6822116.792669099, 6825055.584191202, 6826592.1875, 6840819.357479751, 6863852.6469473075, 6864695.431099544, 6864699.632878247, 6871356.139958557, 6872370.3125, 6873611.0600946965, 6876719.8671225505, 6876982.402541477, 6880188.030886957, 6880212.1607646085, 6881623.935615129, 6882729.462108997, 6883950.0, 6884294.365542014, 6890941.988865996, 6892435.168043344, 6895183.353563116, 6896491.810892593, 6900851.387693236, 6901398.4375, 6901537.137697657, 6901537.5, 6901573.009988932, 6901622.123325523, 6901857.8125, 6902134.375, 6902254.947931621, 6902293.731982888, 6902334.375, 6902498.226122796, 6902537.729918084, 6902604.881923872, 6903437.944299215, 6905429.3813165855, 6906507.478077192, 6907053.125, 6907457.402258139, 6908621.875, 6908633.0010137055, 6909419.622957255, 6910341.412537466, 6910452.43166931, 6910499.0593425445, 6910499.517629261, 6910567.1875, 6911697.582899489, 6914016.743278117, 6915479.747239568, 6915643.75, 6921694.653129517, 6926685.799574032, 6927549.624090583, 6927688.962782211, 6927745.61651553, 6927799.289122852, 6928616.601562496, 6928699.104243593, 6929029.02874376, 6929050.945890617, 6929052.806839068, 6930199.948226699, 6931977.749420742, 6932134.244583165, 6936844.621157575, 6959520.670774746, 6960131.9899524, 6960669.94804236, 6974092.1875, 6976667.709567861, 6976713.584038388, 6998076.675713972, 7003325.0, 7052994.048575381, 7065100.18587702, 7072000.0, 7072431.25, 7073430.694425449, 7074537.613589231, 7074646.518530967, 7076942.631650517, 7078305.402631787, 7081036.708744038, 7082551.029065892, 7082617.425309293, 7087476.828927851, 7089350.550401346, 7102501.799144447, 7104934.375, 7108043.495720757, 7108713.336307147, 7113632.340628175, 7113787.588618148, 7115819.116592665, 7117917.321005557, 7118440.625, 7118957.22462492, 7124493.640139591, 7128258.441239441, 7133659.375, 7134569.696497887, 7134748.022542183, 7134783.117183926, 7134993.608191528, 7135919.363603434, 7138846.78562358, 7139423.4375, 7149118.75, 7149319.956814607, 7149323.4375, 7149427.806248208, 7149594.9039268335, 7149690.625, 7149923.18106649, 7149981.188635425, 7149983.642092789, 7150099.092695523, 7150161.482411293, 7150223.206061387, 7150293.75, 7150352.367201794, 7150583.106768041, 7150607.718690839, 7150686.950391818, 7150719.673365096, 7150808.713116292, 7150915.625, 7151054.6875, 7151092.587043162, 7151225.0, 7151226.384361961, 7151237.299510289, 7151240.351754126, 7151305.864186544, 7151339.714672325, 7151339.74615704, 7151378.125, 7151410.9375, 7151437.2883333, 7151538.363897697, 7151620.823287778, 7151659.375, 7151749.722597023, 7151785.9375, 7151804.149170838, 7151839.2010220615, 7151845.62260854, 7151854.176923034, 7151856.070432821, 7151857.036375483, 7151857.323138752, 7151871.875, 7151890.951357179, 7151895.3125, 7151900.9034715835, 7151916.697219015, 7151929.6875, 7152018.726186753, 7152062.975015883, 7152127.303749323, 7152215.625, 7152222.950016554, 7152387.5, 7152414.175657992, 7152419.83395659, 7152445.524337957, 7152534.957063039, 7152689.0625, 7152790.625, 7152895.3125, 7152946.875, 7153020.182569044, 7153045.304502674, 7153090.490611165, 7153164.0625, 7153254.045057141, 7153384.525604595, 7153445.3125, 7153603.273211526, 7153639.396303826, 7153701.113024894, 7153803.125, 7153838.768651977, 7153842.706182923, 7153979.4667967865, 7154064.384773539, 7154136.658596853, 7154402.23229432, 7154466.565025528, 7154650.0, 7154654.401885148, 7154678.125, 7154815.625, 7154892.12551775, 7155048.025880769, 7155154.6875, 7155209.375, 7155342.1875, 7155501.255101169, 7155707.355664253, 7155826.752930914, 7155846.875, 7156216.348341164, 7156338.920132936, 7156778.125, 7157640.342073991, 7157814.717388723, 7958814.850628511, 7962214.0625, 7987314.0625, 7988835.9375, 7989052.4580673, 7989299.066502722, 7990110.9375, 7992411.480104994, 8014862.5, 8015047.965984606, 8098119.620710359, 8098567.1875, 8125312.808803027, 8129519.7702678405, 8132616.027885313, 8141057.6440482065, 8143055.898996897, 8147531.740808912, 8150106.25, 8150212.186365312, 8150224.626424313, 8150549.998277285, 8152940.597847764, 8153563.154187195, 8156321.875, 8156352.162246604, 8157346.736064238, 8157434.845185341, 8161457.911606198, 8171561.263013752, 8172650.323607515, 8172945.876629579, 8183781.9020737875, 8184952.163565082, 8188577.438331899, 8190130.259011765, 8191193.579770504, 8195626.5625, 8200459.015941615, 8201409.375, 8205558.335919875, 8208629.558326799, 8221212.726355329, 8221217.913287965, 8234751.268765045, 8240918.121904787, 8248453.741250919, 8248863.977373756, 8262065.528054532, 8266145.200596175, 8266554.803672021, 8268276.5625, 8268300.437363214, 8272945.3125, 8273191.155557151, 8281381.349763882, 8281452.831141191, 8282185.964818842, 8282655.595932127, 8291521.634785352, 8296107.75535565, 8298411.636876385, 8307875.472214843, 8308123.127093243, 8311651.9889148185, 8313745.3125, 8326985.464548671, 8327462.2500568265, 8327893.75, 8338376.957113469, 8340393.48780714, 8341166.910092864, 8359385.6403254885, 8361542.1875, 8361921.191075498, 8362184.375, 8384854.3032808015, 8385689.0625, 8386330.395013892, 8394041.891075935, 8394443.331908897, 8395385.9375, 8397297.101459164, 8397307.614942394, 8398634.927531885, 8399029.6875, 8400064.0625, 8400407.060809474, 8403420.299982022, 8403579.517047182, 8403778.00462409, 8404300.0, 8404856.670390135, 8409980.54841062, 8412405.716725005, 8412436.569146631, 8412870.3125, 8413090.625, 8413106.080099117, 8413216.977657484, 8413724.380950436, 8413815.161848634, 8413856.341605157, 8413928.125, 8414006.824568145, 8414023.4375, 8414060.9375, 8414230.19254058, 8414230.884697778, 8414246.875, 8414257.727986049, 8414289.938099574, 8414303.202201884, 8414312.321187306, 8414334.375, 8414486.26096705, 8414517.963237641, 8414649.849683097, 8414667.569634592, 8414679.6875, 8414696.111396914, 8414812.5, 8414895.573484628, 8414898.212962016, 8414901.715504564, 8414957.84166277, 8415026.94865833, 8415166.811944209, 8415294.233858824, 8415395.77394109, 8415408.983269716, 8415442.541782346, 8415482.28719923, 8415506.25, 8415592.037661651, 8415654.30131436, 8415654.6875, 8415659.755699432, 8415696.430738118, 8415715.623217508, 8415721.508762646, 8415742.1875, 8415746.875, 8415749.514178272, 8415755.244323391, 8415782.158602089, 8415836.856098041, 8415853.125, 8415867.1875, 8415871.866994938, 8415873.698640285, 8415937.5, 8415991.910092413, 8416000.0, 8416003.125, 8416018.545401711, 8416069.755858138, 8416071.052533284, 8416074.236956984, 8416090.52727349, 8416139.0625, 8416171.875, 8416179.6875, 8416181.31586441, 8416185.89260315, 8416199.177613212, 8416232.625506286, 8416240.625, 8416246.602029553, 8416315.625, 8416326.5625, 8416337.457753027, 8416351.5625, 8416356.505380921, 8416362.093664316, 8416371.05545487, 8416403.988201376, 8416405.119273217, 8416420.828882655, 8416439.0625, 8416499.533445667, 8416526.554247053, 8416537.897544647, 8416557.8125, 8416566.951324888, 8416583.246986397, 8416595.3125, 8416632.008419616, 8416656.633446652, 8416664.678514102, 8416667.49050378, 8416667.5949655, 8416677.64906171, 8416680.787058393, 8416706.25, 8416726.5625, 8416739.050177235, 8416745.3125, 8416747.657714525, 8416757.564772272, 8416759.051515613, 8416797.678369956, 8416804.276830113, 8416806.25, 8416808.224306246, 8416860.370874142, 8416860.748786442, 8416867.585655212, 8416868.240875142, 8416915.625, 8416931.449584953, 8416942.1875, 8416951.436078195, 8416966.072557617, 8416970.3125, 8417009.834484136, 8417013.156779842, 8417022.917314071, 8417047.905327113, 8417049.48373397, 8417053.595773797, 8417054.905140148, 8417087.5, 8417098.054558497, 8417107.902267218, 8417142.380655322, 8417192.1875, 8417215.849344157, 8417238.343034957, 8417251.746129455, 8417258.287918042, 8417270.966205554, 8417318.339818189, 8417435.326194473, 8417446.652893923, 8417572.229416924, 8417654.730764551, 8417689.009770315, 8417692.1875, 8417697.914484775, 8417700.0, 8417730.396221794, 8417737.66949483, 8417769.750643786, 8417772.253004523, 8417817.98798849, 8417940.248865347, 8417950.0, 8418067.1875, 8418105.306943081, 8418382.38005978, 8418493.75, 8418535.289475858, 8418574.350673338, 8418577.778962348, 8418713.552560098, 8418825.935453597, 8419004.507901277, 8419017.1875, 8419057.724959765, 8419203.125, 8419218.75, 8419422.325002618, 8419749.66520157, 8419806.466281993, 8419845.3125, 8419847.602022426, 8419879.6875, 8419882.8125, 8420025.0, 8420084.037720978, 8420091.781985568, 8420111.723768886, 8420176.452526197, 8420184.758670092, 8420250.974916434, 8420509.375, 8420717.278612964, 8420756.25, 8420782.132661182, 8421009.338802548, 8421096.03190914, 8421294.312022021, 8421328.125, 8421646.031296546, 8421683.11848184, 8421992.030432831, 8425598.502753159, 8425941.152145945, 8426385.9375, 8426581.985116566, 8426593.75, 8426636.757849067, 8426962.960348923, 8427091.470426507, 8427125.0, 8427131.405350327, 8427204.248127349, 8427228.125, 8427407.243513603, 8427459.585022282, 8427539.102226155, 8428209.54457695, 8428230.148723064, 8428267.048596503, 8428343.196932418, 8428371.109691909, 8428456.25, 8428488.636283262, 8428503.635688385, 8428515.215036858, 8428625.570827749, 8428641.552222146, 8428684.375, 8428688.29767513, 8428722.409734651, 8428785.188417861, 8428803.189396063, 8428929.571066394, 8428930.08160268, 8428970.411832597, 8429000.1001748, 8429045.342970349, 8429097.508878341, 8429109.48013008, 8429140.27996635, 8429195.292021668, 8429221.168276798, 8429234.57420223, 8429262.555634147, 8429308.795296883, 8429326.785611674, 8429421.881021837, 8429450.462392733, 8429533.459315745, 8429591.591474993, 8429604.209538396, 8429620.3125, 8429659.234097827, 8429773.072021732, 8429773.429115074, 8429964.193573903, 8430002.38599032, 8430012.644143308, 8430075.906560838, 8431003.125, 8431087.825091654, 8431444.990765624, 8432148.919682736, 8432228.125, 8432429.362394068, 8432615.123440042, 8432759.375, 8432774.035456043, 8433104.375106463, 8433306.582485607, 8434082.006026218, 8434850.0, 8434918.75, 8441629.244420186, 8442145.171527771, 8443837.5, 8444583.359239446, 8445148.854984276, 8445247.135694144, 8445886.831151756, 8445924.175673475, 8445984.375, 8446153.125, 8446426.5625, 8446437.5, 8446479.6875, 8446497.937894957, 8446964.24616785, 8446970.3125, 8447048.466343397, 8447113.44277805, 8447556.25, 8447715.625, 8447805.715029439, 8448047.900117123, 8448203.952244176, 8448566.63378171, 8449181.25, 8449437.992855906, 8449917.012628367, 8449996.251836527, 8450220.951063091, 8450631.140235774, 8452314.43973643, 8457962.573989706, 8458232.129195739, 8459412.45546803, 8461706.083619086, 8463851.5625, 8464050.0270048, 8464498.529425848, 8467060.914617918, 8468851.5625, 8469397.423044145, 8470786.960130954, 8470847.388722593, 8474041.673166279, 8474077.006747613, 8474561.066781718, 8474898.4375, 8474904.510940196, 8483439.0625, 8484158.788066527, 8484704.678999541, 8485347.878614187, 8485528.18489275, 8491817.729153538, 8498959.193317987, 8502315.540192831, 8508238.148090726, 8513147.748105142, 8513745.243959237, 8516297.805850469, 8516776.064284062, 8517298.4375, 8525844.76764022, 8529173.115266949, 8529228.859223904, 8532118.75, 8533128.811889868, 8534943.079056067, 8548271.875, 8548500.0, 8548781.25, 8549053.736490523, 8549317.34163385, 8550562.72689424, 8550579.6875, 8551086.509688834, 8552988.924277818, 8553277.848683102, 8554295.3125, 8554835.757395903, 8555290.625, 8555678.84797941, 8557668.75, 8557882.8125, 8557892.1875, 8559399.095853217, 8559914.619205633, 8560266.23487819, 8561229.6875, 8563196.875, 8563879.78584062, 8567779.239093332, 8569348.4375, 8569592.366935657, 8573380.582234245, 8577631.957804533, 8579531.038329039, 8579920.92130407, 8582117.055429963, 8582307.8125, 8582357.759880058, 8582556.963959726, 8586628.125, 8588974.688182063, 8589649.634000625, 8590232.077136042, 8590818.75, 8592722.7313882, 8592735.717387967, 8592769.828273846, 8592910.898760626, 8593196.875, 8593515.454004962, 8593545.038983889, 8594510.9375, 8604320.180387886, 8605404.6875, 8606144.294721602, 8606215.42378865, 8608942.40550087, 8609062.045747073, 8609196.350663397, 8609970.75790362, 8610194.811334915, 8610224.524941962, 8610229.155944021, 8610306.548540091, 8610351.948648445, 8610357.747730656, 8610381.251321632, 8610382.8125, 8610421.826685641, 8610461.953625755, 8610524.638397552, 8610533.261632064, 8610533.734105185, 8610587.712853795, 8610624.320739264, 8610624.48047709, 8610689.101153102, 8610698.1284022, 8610737.5, 8610756.25, 8610800.278212173, 8610841.6670478, 8610860.800945608, 8610867.1875, 8610885.585955722, 8610889.413518574, 8610914.700245637, 8610931.250867786, 8610994.697855042, 8611053.952227602, 8611074.215869665, 8611078.125, 8611079.372156737, 8611081.122013073, 8611083.722829295, 8611094.354371144, 8611105.179716669, 8611112.5, 8611114.0625, 8611115.17361307, 8611121.814561639, 8611148.890471848, 8611159.375, 8611167.529591022, 8611186.229721973, 8611189.0625, 8611193.65948325, 8611196.760298632, 8611207.909343345, 8611242.073689172, 8611245.193394965, 8611247.416391505, 8611250.0, 8611260.9375, 8611264.0625, 8611275.670817005, 8611285.585639313, 8611301.431714486, 8611301.5625, 8611329.99614624, 8611338.836063182, 8611340.625, 8611346.317594182, 8611349.623154033, 8611363.196461031, 8611367.1875, 8611378.125, 8611383.253284093, 8611385.235351903, 8611401.431148164, 8611401.938362086, 8611404.271166958, 8611404.6875, 8611405.810277775, 8611408.952460552, 8611411.035141276, 8611416.886911249, 8611420.80974213, 8611421.709731786, 8611421.875, 8611421.875, 8611426.5625, 8611432.947387818, 8611433.559503522, 8611439.0625, 8611440.625, 8611443.032709377, 8611449.997230783, 8611450.624788897, 8611454.6875, 8611455.135205066, 8611456.25, 8611457.169255398, 8611471.875, 8611472.852955574, 8611473.005636944, 8611475.0, 8611494.406932792, 8611499.552578477, 8611502.431244224, 8611506.68295991, 8611517.467359656, 8611526.155073019, 8611528.079679918, 8611532.8125, 8611535.9375, 8611542.238673102, 8611543.75, 8611546.875, 8611549.719150165, 8611550.55394886, 8611554.6875, 8611555.73930652, 8611557.8125, 8611564.513783777, 8611568.75, 8611572.963547392, 8611575.0, 8611576.5625, 8611583.946866177, 8611587.473869, 8611592.914014407, 8611597.90998219, 8611603.125, 8611618.75, 8611620.43216069, 8611629.182152085, 8611647.578292757, 8611652.459395267, 8611657.464976024, 8611659.590434218, 8611661.443511201, 8611661.672246996, 8611671.875, 8611684.465398224, 8611687.5, 8611691.963630132, 8611694.296062209, 8611694.651937628, 8611698.241750484, 8611707.95056718, 8611719.197658932, 8611719.422248278, 8611723.287019918, 8611726.987893114, 8611730.825867688, 8611732.796090454, 8611739.707082836, 8611744.503308726, 8611749.101992864, 8611755.345600784, 8611761.810899472, 8611771.571727898, 8611773.4375, 8611773.4375, 8611774.528527683, 8611776.5625, 8611776.5625, 8611781.16423289, 8611786.702827796, 8611787.327432698, 8611796.40514956, 8611809.375, 8611820.7431768, 8611821.010986254, 8611824.626188848, 8611840.43093835, 8611842.729917852, 8611843.75, 8611851.118424771, 8611853.823803099, 8611858.005964924, 8611869.288770467, 8611873.868115345, 8611885.00644954, 8611887.426988699, 8611889.0625, 8611890.493938114, 8611919.47308611, 8611921.816791588, 8611926.119330563, 8611927.812226329, 8611938.250452291, 8611942.1875, 8611942.1875, 8611943.230971133, 8611951.5625, 8611957.8125, 8611969.602938388, 8611986.72962925, 8612000.0, 8612000.470793515, 8612006.25, 8612016.7772056, 8612039.592397321, 8612044.143606205, 8612046.875, 8612057.908211006, 8612062.026480582, 8612064.0625, 8612067.180278085, 8612081.25, 8612081.25, 8612099.06105132, 8612120.3125, 8612123.940021185, 8612126.00519945, 8612143.828011505, 8612157.282713993, 8612170.483812474, 8612171.529900815, 8612182.904549165, 8612186.72645441, 8612194.249432813, 8612202.449880399, 8612212.40090758, 8612217.1875, 8612223.4375, 8612227.403439153, 8612229.67956254, 8612230.204957247, 8612232.336345702, 8612240.96071545, 8612257.200622682, 8612288.518860277, 8612290.625, 8612293.75, 8612302.995418973, 8612303.946794292, 8612305.995184714, 8612314.950442351, 8612323.860548375, 8612343.75, 8612347.70085596, 8612348.13343702, ...], [39.31650798763415, 43.96728552307366, 50.49785618329159, 24.941281067784285, 19.33139658847556, 33.52987082480184, 18.171044025050293, 96.48669050071885, 8.866671308649595, 6.318816777265026, 46.742005410403294, 67.52254961167918, 40.247222989772524, 24.667900352933025, 15.369195690752006, 46.684186949582305, 57.07892171158091, 41.628375996444056, 11.5482323897267, 43.93721648589553, 10.709827718118563, 83.4470127864421, 72.88723294945615, 66.6784197030401, 7.887189851482045, 96.2124876193842, 47.89817744207371, 45.980091486135, 10.026885034220516, 32.987577972333185, 59.43719552845642, 30.623651191062642, 5.030783588824142, 8.277266850012488, 88.26769548449263, 31.986798730326054, 17.900413389611607, 70.15426551376834, 17.707561588937565, 70.67523675686954, 22.905472191938365, 9.924775761970546, 39.85290786056928, 44.391329306260985, 8.247266269289208, 67.20227513907287, 5.091223181920268, 10.013065561971867, 93.33328282578194, 10.619460030817693, 71.70731206860795, 74.61166238813702, 8.661714813770873, 83.33343675433696, 11.103846230831456, 61.402710141044665, 56.219784176552736, 9.109453149396803, 27.821020353264814, 43.33073629100729, 17.982474435724665, 53.9428800092008, 48.264009484504385, 18.64721343344192, 19.587452637820924, 9.092245541531787, 25.71518224496742, 71.70416314538247, 19.451459322035454, 49.802827046669016, 63.92840059809156, 158.7638742098789, 29.35172797964971, 14.152611832774173, 20.041923197948194, 88.37854028756999, 8.636260352045971, 19.688205524775533, 11.318287685999294, 13.705322236362711, 14.538039951692564, 65.73434980376155, 5.346140177671128, 22.055862354717398, 9.00725522602972, 55.96112877939032, 6.225269161674515, 5.739210105120018, 41.48419778558837, 48.29514453401523, 8.641317991243698, 120.74237309410562, 6.932879988823436, 26.888359458337924, 28.729846510132568, 25.49346039287165, 43.274966058918004, 22.986253152774115, 48.147786006327294, 7.455601964427703, 8.422411628689732, 73.5962683558305, 66.65186808192136, 48.85385168764265, 11.09966119651712, 85.52948490498035, 24.95287010558003, 8.412022985802134, 27.341205565633906, 25.562305309644845, 14.663416109642883, 5.235880903066055, 42.88919247661393, 23.917998726069925, 41.44655983199661, 15.712255488729332, 101.85668621945337, 12.631195501841681, 6.632556508227694, 17.99386134983833, 21.670782818906677, 46.02125089884471, 5.18218263375636, 23.022397905034932, 33.64288962591314, 91.17457828489175, 12.840931233186769, 34.154691950106695, 9.032566669438852, 26.697360174480302, 40.83897978028064, 5.763189462906428, 53.47736377229289, 12.358785027456545, 50.039627696895586, 8.859302749606638, 6.227820824330882, 42.12994366433966, 22.831054711791108, 14.466678017575692, 12.830869885680311, 5.634177084016725, 18.783648536362023, 105.53477040611912, 30.846823714993704, 12.055174156015125, 8.048789637136768, 5.9493258951854315, 35.13993015191047, 7.202214014362529, 31.965609667690778, 36.14297565633144, 29.48273118030084, 41.93070606187545, 15.392885567135576, 56.21906292160609, 11.900990702570564, 6.605358954181372, 39.6697658199367, 93.51895749267828, 5.045574362851249, 23.594170469573008, 12.112810622131185, 15.92733254779692, 44.64738280690096, 59.99747009166997, 12.74649466235484, 10.462396259716893, 15.290392130609801, 41.96174102930291, 9.446899857702537, 34.224102284612506, 117.13299184488389, 131.70054305973977, 9.926360917922914, 43.24995212638163, 92.12407060956859, 9.003561801600712, 11.639862171789058, 26.006167630385043, 16.95653585110426, 67.28865747148416, 82.68144881231926, 81.6749477235125, 7.030989724637681, 73.09921847546913, 58.62862695959993, 5.784355455181184, 57.54461532584349, 24.323665759586437, 125.33096507792257, 15.051034548893274, 12.333676295492591, 12.10157552630974, 24.6678907674251, 85.56428488955433, 12.67141238711517, 65.16737259190974, 80.10870629133406, 48.67576484766836, 37.14802552198129, 5.373759638398493, 43.54195034754968, 42.731529613701824, 6.319032925805023, 37.06013577379819, 45.91923310893453, 36.074341081331326, 5.450159481534181, 17.130420788744257, 9.951286550976144, 15.249180760551562, 57.57215953807152, 54.46578694886982, 24.94870091520395, 12.813153920098651, 8.576516365306475, 60.11345330096216, 18.160403870590894, 44.652051627263134, 21.11908176131796, 90.21130985289416, 38.013987182878274, 62.04954745766071, 45.526495157897486, 6.010944010836149, 36.8247004625307, 72.06227193483798, 61.42683425794361, 55.81595163017829, 20.040977273858516, 5.509749563783947, 55.659637141020724, 51.763953713666794, 13.88141833789425, 6.921099887609378, 55.755221055156674, 21.61887487689861, 53.40167541188279, 23.610905311403968, 5.5881074002265745, 15.815476434037953, 17.746947895266135, 35.57238876082893, 72.5005050489227, 38.649242112034166, 63.36109868319306, 14.468368117247575, 7.119350989173199, 55.87383198128599, 60.73440953722187, 105.63671003657335, 15.54839298037956, 45.7846807949277, 15.538207177287601, 8.471355479495005, 6.418867154756865, 37.200737050513396, 23.829644019193, 68.64568686237145, 6.06544484539197, 97.71797629165553, 12.479113381715806, 29.422627455283678, 48.932970401335055, 62.26524123358307, 29.704137539132606, 64.25160868795774, 75.21980941272628, 27.355624077563206, 7.017296009841398, 31.19726392362058, 69.88557959432752, 33.81053947132966, 139.4539446027694, 32.77731664119075, 120.52494112561237, 103.47074834711414, 11.683880629154967, 41.21695917691848, 47.41899393032629, 25.948535287652675, 18.206002082705787, 42.47307519471698, 61.42375336164965, 59.492761485573176, 51.07298928337751, 19.97518717561393, 18.03927373204189, 73.10053668802608, 59.74145296918419, 63.74500566725925, 10.635066352999829, 10.194913932320286, 53.33350170217307, 25.393547920481147, 10.37419927587599, 16.737122125427636, 8.19946173013897, 5.123070802404807, 28.69688098066667, 47.78488017280638, 23.57812592431628, 40.85396169898779, 11.125015156667969, 53.61192153433699, 132.32636720584182, 57.258045694749605, 7.288566712439862, 9.216624624623615, 43.57717946531355, 11.286232106046256, 24.870095849318172, 25.788031434672998, 5.261213285874132, 18.187675100303867, 60.506305125116285, 44.14766235389848, 6.342209943403836, 14.330082192056596, 64.1976187042094, 50.40137512132077, 48.90646206394738, 25.411848199790843, 65.33230974279967, 9.530425389483588, 7.326270042039765, 61.49984683602587, 20.303856075806568, 6.154617378720764, 26.94738291850979, 5.608703303769164, 68.6648533944781, 60.10062966828517, 84.22169059485856, 21.939444227467952, 41.44589861977438, 25.643765527302268, 15.335903862916071, 95.46522743763401, 11.170678094935417, 12.923008137465144, 24.54568632319656, 76.5308002181675, 16.614831732141347, 17.109276308088933, 9.08203969441455, 16.860970868717104, 82.89947627564588, 7.002439783728033, 24.411924141422066, 37.427937886071255, 16.69416272991854, 6.061251358241231, 64.2653891286034, 23.786900578637738, 63.65248876140843, 10.204076783418955, 43.93818945090456, 22.73143937439966, 48.44962519402402, 6.604030614412305, 7.499432819371928, 9.0012499394833, 51.602639538650756, 9.530520324890993, 25.153874801887504, 17.56934407298872, 47.135948161994826, 48.23161588846906, 10.12605755830524, 52.57103442109444, 25.55971560075605, 93.81198929822001, 76.1884727554734, 8.522143872311375, 25.345870078101363, 5.230461187208152, 6.896520778375875, 84.23239857596215, 51.367250905511874, 128.3227198748474, 9.160056091223941, 35.0236561983626, 7.004802527061066, 6.50154766347162, 83.97930509712045, 29.7989547516161, 55.8508511488032, 48.79147007180009, 11.91738986530174, 71.03980307701107, 34.20870027395228, 6.746750496399319, 19.81141824399057, 11.25056124837038, 14.301114835941265, 52.13806162420044, 75.22044227944164, 19.041292353278294, 35.44993508979866, 25.1865058373348, 91.40296642027786, 12.657767688423037, 87.85766114280995, 11.561712020166219, 75.44508438411629, 7.16226124923648, 17.78926581520518, 8.501916335135917, 13.680300192794778, 11.978788226612112, 11.934671277985162, 8.08974590463757, 62.966748868713005, 56.8160992677, 65.43681257204989, 83.75896049280469, 100.05024293454633, 52.81146899667098, 97.46207152316842, 26.13487188738299, 90.33782323611118, 57.20892699821839, 52.64172258280795, 46.37816641730427, 13.36504544123962, 59.54224754015393, 20.083977311018817, 20.168435815362383, 106.12951559272577, 104.31847728513901, 42.127472192857944, 6.115683131075735, 49.77106507753245, 24.043682906492823, 70.90954289473088, 54.616371076218314, 14.738268214508556, 20.946082715940776, 97.43769281280032, 69.31235234992718, 26.73115398769407, 40.90864471854479, 44.54676709807313, 75.22219094966489, 15.198640502997382, 13.012836166850402, 57.0828929483093, 14.273660665104382, 35.290036684260805, 58.71391877732174, 78.33527486514022, 52.21559274256162, 37.16670803902124, 93.49215496142655, 7.190241659372878, 28.240464564749292, 21.30828667636134, 10.186192665088209, 22.297419149728093, 6.143496685417656, 66.8498098434201, 13.418588802155247, 11.114831374375724, 5.552690810418239, 62.105376645964995, 59.50449051745228, 40.02777999775258, 33.314704653306926, 18.915469708963812, 16.63663837369083, 39.69432283106213, 38.27061577389511, 8.514483679087547, 18.74601981057427, 21.870918349226844, 91.85638922245441, 45.94543211288876, 28.283331620736124, 60.47247238642785, 6.930522224630808, 10.761378986722706, 23.45532576461602, 12.668277874592437, 31.601063565658627, 57.95051583029625, 95.92259290560736, 134.60327332160435, 7.536380066712402, 16.71252009493866, 21.402555289941162, 74.69576216065175, 5.625181910633198, 29.688538050277838, 64.46219171542046, 16.974386305191057, 109.78666810174323, 5.357916977992185, 50.03877279413889, 13.271099440089367, 10.386652713237844, 5.230922210934687, 85.73917996576878, 5.958585718284759, 46.34838598320899, 22.74610307836337, 82.53847647307818, 87.82440448309848, 62.97385719094077, 8.40888762884469, 17.94433669133857, 15.806517002991352, 17.127011381270947, 15.379567715936911, 20.520605335581912, 53.63993350885816, 10.797424440679215, 9.650209678839039, 68.17908673196054, 27.522986523869086, 62.32948841682388, 82.78336766117081, 83.70839733778084, 12.451400943119861, 11.403392692914744, 21.52187097800105, 19.400283028218993, 5.8756829030060995, 5.907305385725561, 130.924140927469, 60.35471546716674, 113.79107645634514, 27.890899443671803, 107.91460986710382, 12.938136170034978, 12.934871337714965, 62.20291540081218, 105.0063838854875, 5.320884619542722, 92.62751542556393, 78.44123316824111, 60.893992537090156, 80.00392986723054, 63.067827133338795, 16.987634560668194, 9.063495755230305, 15.835356240762337, 54.872974772941916, 45.554065232908115, 87.27532212666587, 69.0019433375281, 108.08874356404951, 5.157580306468587, 87.03485988128234, 41.38521782208875, 94.83221956704824, 89.97759174629567, 6.398765122514967, 95.85420201894365, 47.17431761952514, 35.60080585236404, 29.08610025227115, 27.828163866764502, 17.082175677862974, 17.625903707317754, 65.08841383542196, 18.635535166604132, 19.90272715110183, 105.01346313060422, 31.003969448475384, 17.420387807675, 84.46845027707698, 10.04132917230087, 46.66448476478429, 106.528316815068, 43.7001862916481, 97.25027475053948, 46.11948547740154, 5.953049517208076, 8.985607978803262, 67.05951878083097, 10.34132551769602, 5.9579066224910635, 123.70052672893823, 59.779611235942326, 146.09034769048745, 26.05249598690469, 13.183018804392088, 24.900912085999614, 128.02597813010146, 8.073352960153322, 17.325599044874423, 22.440882968288694, 17.678818542798243, 20.242034567305556, 55.31153128319796, 21.590949215463258, 12.080835210556168, 117.99955462472458, 27.102843534806897, 42.51939685372759, 16.691519723511707, 6.502776043100247, 11.28798172542212, 18.01386906293633, 89.8455371596371, 46.65478083002158, 13.771492620613706, 28.125876319070017, 7.366176418488784, 87.03988016787235, 8.316218352598831, 96.39470241867272, 5.7211060989508224, 14.96451162753568, 11.936533707618214, 12.34476881834194, 20.585853342498435, 13.386812004576274, 69.33598995953963, 145.83982730828524, 21.055823325534448, 31.978521713687037, 24.123954870359615, 7.930958700737267, 41.19460790608852, 20.06684091417132, 29.21532222712984, 15.28530898916425, 31.724325289744286, 11.975472058959896, 59.83048520226651, 35.24231332285299, 21.47755292257736, 79.39506281491086, 17.844517881351422, 10.672168474425103, 58.74615761025167, 49.4491116789417, 40.113887423025794, 73.08305907840924, 22.08034455343838, 46.24730138902816, 85.9055472357455, 17.535058092590987, 11.84962849109272, 7.700328559487666, 6.9560721090090185, 5.870695218555239, 60.00702287817634, 92.76430005072888, 52.43698800313655, 29.99986179187449, 98.89312402741604, 13.327127861507579, 46.387081368059825, 142.01922845317316, 6.27084941301209, 20.37653477588065, 82.43839334191952, 47.6828981569912, 13.231279545011256, 40.925451588600545, 19.428681833088255, 12.787931514359787, 47.633390138054, 7.791783331169498, 42.66666228761355, 5.769266792002619, 18.192292373547847, 14.539017799434662, 9.672136589310144, 11.245361024693546, 27.586781226906567, 24.16643943262135, 35.54759280098949, 97.82160592449046, 9.354342119813042, 75.08233516460935, 9.312129738105819, 36.89171973995489, 17.542765211205445, 19.315647477907298, 5.359838738838653, 27.99920272697547, 5.847598659386209, 71.47765879209479, 64.26041282888771, 25.466900578175217, 37.81541322452854, 20.66761752628471, 40.61582934141825, 20.925129229747775, 8.31850560968221, 19.76904854490511, 61.200899414019, 17.213847212027076, 13.861332152471686, 27.84229437241605, 14.686544895819363, 5.271966809051609, 10.429073678010937, 37.833303522247256, 5.152863466131421, 23.47083968344704, 5.655996914324983, 103.77181518070647, 26.43842719298189, 100.04247645862372, 30.064045839163025, 142.69558972963765, 48.60872496513051, 12.240055784136203, 6.794673334413321, 30.08169204289503, 58.99765330130475, 7.824185348404423, 70.56573180770624, 30.197679683529593, 34.91643085340011, 63.28701757813404, 99.5507115145979, 10.0279733639052, 79.6470332395954, 47.639536151661694, 44.929056114501904, 7.3059789999089615, 5.743128573772793, 23.128167532087883, 31.03924695864301, 96.01040472328256, 11.284979165475564, 13.469604515624638, 83.63553075312461, 14.73396413747065, 17.856127296279247, 18.559771945617133, 25.666087319899937, 17.911935190690638, 5.52670491468888, 39.174444186384534, 11.046442625118658, 18.60209784150028, 99.46545774095125, 38.76488538863004, 31.122186742342873, 128.53162122756981, 55.84380739767605, 144.4957140161807, 49.78469905621471, 21.651909278309958, 13.629371206824311, 39.26195792210286, 14.327491732055424, 24.095035968398413, 31.339727331412785, 12.517170960193186, 49.64618996945466, 8.597293368781951, 10.8271206654073, 149.39122956900286, 5.900799163288897, 44.09062383934649, 72.10529565686207, 6.411297829385019, 21.745570983394103, 13.240444590856008, 18.509622784568272, 31.680053270019283, 68.13071750955335, 80.27617650335985, 31.95600492296231, 77.41518076144871, 10.369086238618458, 8.104185162926376, 25.429424651959714, 20.194021538824124, 165.09764338954335, 19.873669798398552, 10.402386567868263, 30.23224715956436, 34.31956993146902, 60.32780848583275, 81.42100879070351, 27.246102219990764, 18.186054803059427, 34.7549513004668, 69.12687435156704, 23.113931311287956, 37.13928253437831, 7.851422910265079, 22.819769606111116, 10.286042569144087, 97.94590594751172, 6.370817325760013, 48.75826486699403, 23.55671148933978, 69.46423299109938, 133.92843396405868, 12.22501257358608, 97.52187331520537, 47.108451523979205, 42.24661651001246, 26.038721423029074, 43.98467127750418, 53.814860994253905, 95.37177854093883, 16.42818562514512, 15.064334471706115, 96.04021763311081, 87.5557073528396, 26.446309533054652, 59.21194075338733, 26.461072913972128, 127.76512901253591, 27.697392112328302, 42.06220843271165, 54.8305312060345, 98.07344902671751, 12.367679416821794, 13.750940954994483, 51.040748807422545, 85.14447062567262, 95.47631042807512, 40.77987647854765, 96.94846486425799, 14.11141413235265, 22.816382585787245, 7.876181683831403, 60.56422926900092, 123.7090037335152, 34.56668911412413, 19.688652970371066, 26.173861328353702, 7.74508316377317, 77.34839658620751, 162.82118393814125, 58.3945556384116, 10.525787146814976, 60.32274471720473, 5.03651457850036, 20.242263667330683, 5.286009390957712, 54.20138425663888, 67.37188607759506, 153.13246363066781, 93.88825068911974, 39.371726462226334, 42.554758613624976, 84.19674173266326, 19.56864691821521, 36.252401467945624, 52.88862479647846, 73.61267112357193, 16.975184470873845, 56.7475870205426, 32.64251399349568, 45.788851428653636, 7.999894416590867, 99.762895854098, 84.46423150937372, 38.44289877281693, 13.472390308888947, 7.370215911756657, 26.620817227671104, 32.8535972973934, 22.469098866715395, 27.658778115554263, 42.270069468947035, 48.06013371025374, 21.044128702181695, 74.12559095611743, 44.304480597088194, 40.62614917910139, 27.56522987349649, 69.13443978047896, 51.53581811043091, 50.294984000150116, 24.50121883550788, 72.92888458365955, 30.32620392843317, 62.18574836016973, 64.11374737235545, 29.425963516309878, 37.50401509684127, 43.43072355420297, 32.583872616648485, 53.34102475278143, 79.05641056616686, 5.346038804866482, 6.4106877141676, 5.265264798810329, 19.58977784571317, 134.69749269250698, 15.831558510194876, 203.56422725653312, 8.717511001286343, 62.472057268782, 11.272007312604497, 67.59987739266182, 24.774477116589782, 81.13373164262096, 12.906810987647864, 6.242779605244908, 42.14169059112322, 11.907800629597551, 37.06098639740842, 14.397378198753442, 95.81328836875896, 22.750726606111662, 5.705714455505324, 9.943189284423502, 10.061465749332093, 23.69840804244293, 12.339978334970324, 12.836355663078807, 13.8991884489473, 81.68846378820307, 69.24132034306342, 21.782479017834646, 35.02084489956192, 107.22352892447793, 7.099087136857607, 104.79072075759315, 77.02897878116556, 21.799224553181467, 74.92080468818872, 5.304578554996423, 87.27083517995376, 13.685465203737108, 25.205345853640075, 93.42299899926428, 41.97966735496962, 13.431245871377207, 14.327448346323937, 45.74465853506459, 5.559812883179719, 21.59492415974833, 6.896477000398812, 14.670340180132422, 62.0893412989777, 26.178548292960194, 6.166666393803337, 60.01077230527338, 28.655971638250072, 31.937085873396484, 18.858304115296203, 91.36882712651348, 34.319218882020465, 66.41439012852167, 71.08457383717537, 33.65798541618938, 80.92272310826056, 30.35300676881795, 89.55464785262335, 17.101422622613686, 29.064875049054603, 22.437204062789966, 8.58819176446456, 13.449054911843, 94.08623816082338, 15.319310929442482, 8.960728083408847, 113.83008417246407, 28.382874964755423, 34.352943795947446, 33.296475625505146, 76.25155485134343, 42.4106295994744, 19.649850303732375, 22.00718159075464, 105.71946269111685, 52.1551824042849, 9.480583735804654, 86.50280196442571, 67.63010768730697, 43.18247547149969, 26.850353177854295, 103.70657296325078, 39.69960833536177, 31.021586570767408, 70.82629720333549, 12.757612344012173, 70.10282736396708, 45.582680418412885, 21.734318253032352, 20.2685537065386, 118.80090750039149, 21.068543297118495, 44.916503742956785, 126.02978729106857, 104.98924227207554, 5.084151465376484, 10.751478862004998, 19.912242320658365, 57.57710573622882, 29.912155020240466, 117.51497222644467, 13.896738054052552, ...])
caption, xmean,count, xle, Etot = energy_spectrum(E_tot)
hist_file(E_hist, xmean, count, caption);
([3156509.375, 3177667.1875, 3308312.5, 3371920.1003177976, 3419689.8143713856, 3577931.25, 3698700.649512881, 3704159.375, 3705611.8940019435, 3707636.335420461, 3707980.2802333557, 3768425.0, 6170114.0625, 6246515.2962009115, 6340720.420358751, 6377535.9375, 6378792.1875, 6433682.8125, 6443747.128351443, 6453034.82709447, 6464873.152625226, 6471704.6875, 6483310.9375, 6524386.027682554, 6524471.034803923, 6524571.875, 6525306.25, 6526280.095593646, 6529455.409487873, 6534842.486527505, 6535950.0, 6536184.375, 6536235.28908003, 6536723.419852161, 6537675.0, 6538009.375, 6539037.664375999, 6539806.25, 6546008.091808406, 6549800.321918306, 6551135.457076527, 6553000.627242147, 6559546.875, 6561535.439187959, 6563215.549915005, 6564746.875, 6565434.003979126, 6565442.896864419, 6566815.625, 6567959.023536828, 6568503.405484898, 6568549.610576515, 6569813.147864764, 6570474.355187984, 6571568.734680925, 6596573.846361942, 6612825.0, 6628249.725304202, 6629281.816626466, 6652000.0, 6686755.307539695, 6690409.375, 6701250.880224948, 6702197.595480521, 6712256.609824427, 6714774.702936299, 6731206.089657682, 6731542.40647719, 6739091.455190443, 6748545.3125, 6779401.5625, 6780002.555224962, 6800764.0625, 6822116.792669099, 6825055.584191202, 6826592.1875, 6840819.357479751, 6863852.6469473075, 6864695.431099544, 6864699.632878247, 6871356.139958557, 6872370.3125, 6873611.0600946965, 6876719.8671225505, 6876982.402541477, 6880188.030886957, 6880212.1607646085, 6881623.935615129, 6882729.462108997, 6883950.0, 6884294.365542014, 6890941.988865996, 6892435.168043344, 6895183.353563116, 6896491.810892593, 6900851.387693236, 6901398.4375, 6901537.137697657, 6901537.5, 6901573.009988932, 6901622.123325523, 6901857.8125, 6902134.375, 6902254.947931621, 6902293.731982888, 6902334.375, 6902498.226122796, 6902537.729918084, 6902604.881923872, 6903437.944299215, 6905429.3813165855, 6906507.478077192, 6907053.125, 6907457.402258139, 6908621.875, 6908633.0010137055, 6909419.622957255, 6910341.412537466, 6910452.43166931, 6910499.0593425445, 6910499.517629261, 6910567.1875, 6911697.582899489, 6914016.743278117, 6915479.747239568, 6915643.75, 6921694.653129517, 6926685.799574032, 6927549.624090583, 6927688.962782211, 6927745.61651553, 6927799.289122852, 6928616.601562496, 6928699.104243593, 6929029.02874376, 6929050.945890617, 6929052.806839068, 6930199.948226699, 6931977.749420742, 6932134.244583165, 6936844.621157575, 6959520.670774746, 6960131.9899524, 6960669.94804236, 6974092.1875, 6976667.709567861, 6976713.584038388, 6998076.675713972, 7003325.0, 7052994.048575381, 7065100.18587702, 7072000.0, 7072431.25, 7073430.694425449, 7074537.613589231, 7074646.518530967, 7076942.631650517, 7078305.402631787, 7081036.708744038, 7082551.029065892, 7082617.425309293, 7087476.828927851, 7089350.550401346, 7102501.799144447, 7104934.375, 7108043.495720757, 7108713.336307147, 7113632.340628175, 7113787.588618148, 7115819.116592665, 7117917.321005557, 7118440.625, 7118957.22462492, 7124493.640139591, 7128258.441239441, 7133659.375, 7134569.696497887, 7134748.022542183, 7134783.117183926, 7134993.608191528, 7135919.363603434, 7138846.78562358, 7139423.4375, 7149118.75, 7149319.956814607, 7149323.4375, 7149427.806248208, 7149594.9039268335, 7149690.625, 7149923.18106649, 7149981.188635425, 7149983.642092789, 7150099.092695523, 7150161.482411293, 7150223.206061387, 7150293.75, 7150352.367201794, 7150583.106768041, 7150607.718690839, 7150686.950391818, 7150719.673365096, 7150808.713116292, 7150915.625, 7151054.6875, 7151092.587043162, 7151225.0, 7151226.384361961, 7151237.299510289, 7151240.351754126, 7151305.864186544, 7151339.714672325, 7151339.74615704, 7151378.125, 7151410.9375, 7151437.2883333, 7151538.363897697, 7151620.823287778, 7151659.375, 7151749.722597023, 7151785.9375, 7151804.149170838, 7151839.2010220615, 7151845.62260854, 7151854.176923034, 7151856.070432821, 7151857.036375483, 7151857.323138752, 7151871.875, 7151890.951357179, 7151895.3125, 7151900.9034715835, 7151916.697219015, 7151929.6875, 7152018.726186753, 7152062.975015883, 7152127.303749323, 7152215.625, 7152222.950016554, 7152387.5, 7152414.175657992, 7152419.83395659, 7152445.524337957, 7152534.957063039, 7152689.0625, 7152790.625, 7152895.3125, 7152946.875, 7153020.182569044, 7153045.304502674, 7153090.490611165, 7153164.0625, 7153254.045057141, 7153384.525604595, 7153445.3125, 7153603.273211526, 7153639.396303826, 7153701.113024894, 7153803.125, 7153838.768651977, 7153842.706182923, 7153979.4667967865, 7154064.384773539, 7154136.658596853, 7154402.23229432, 7154466.565025528, 7154650.0, 7154654.401885148, 7154678.125, 7154815.625, 7154892.12551775, 7155048.025880769, 7155154.6875, 7155209.375, 7155342.1875, 7155501.255101169, 7155707.355664253, 7155826.752930914, 7155846.875, 7156216.348341164, 7156338.920132936, 7156778.125, 7157640.342073991, 7157814.717388723, 7958814.850628511, 7962214.0625, 7987314.0625, 7988835.9375, 7989052.4580673, 7989299.066502722, 7990110.9375, 7992411.480104994, 8014862.5, 8015047.965984606, 8098119.620710359, 8098567.1875, 8125312.808803027, 8129519.7702678405, 8132616.027885313, 8141057.6440482065, 8143055.898996897, 8147531.740808912, 8150106.25, 8150212.186365312, 8150224.626424313, 8150549.998277285, 8152940.597847764, 8153563.154187195, 8156321.875, 8156352.162246604, 8157346.736064238, 8157434.845185341, 8161457.911606198, 8171561.263013752, 8172650.323607515, 8172945.876629579, 8183781.9020737875, 8184952.163565082, 8188577.438331899, 8190130.259011765, 8191193.579770504, 8195626.5625, 8200459.015941615, 8201409.375, 8205558.335919875, 8208629.558326799, 8221212.726355329, 8221217.913287965, 8234751.268765045, 8240918.121904787, 8248453.741250919, 8248863.977373756, 8262065.528054532, 8266145.200596175, 8266554.803672021, 8268276.5625, 8268300.437363214, 8272945.3125, 8273191.155557151, 8281381.349763882, 8281452.831141191, 8282185.964818842, 8282655.595932127, 8291521.634785352, 8296107.75535565, 8298411.636876385, 8307875.472214843, 8308123.127093243, 8311651.9889148185, 8313745.3125, 8326985.464548671, 8327462.2500568265, 8327893.75, 8338376.957113469, 8340393.48780714, 8341166.910092864, 8359385.6403254885, 8361542.1875, 8361921.191075498, 8362184.375, 8384854.3032808015, 8385689.0625, 8386330.395013892, 8394041.891075935, 8394443.331908897, 8395385.9375, 8397297.101459164, 8397307.614942394, 8398634.927531885, 8399029.6875, 8400064.0625, 8400407.060809474, 8403420.299982022, 8403579.517047182, 8403778.00462409, 8404300.0, 8404856.670390135, 8409980.54841062, 8412405.716725005, 8412436.569146631, 8412870.3125, 8413090.625, 8413106.080099117, 8413216.977657484, 8413724.380950436, 8413815.161848634, 8413856.341605157, 8413928.125, 8414006.824568145, 8414023.4375, 8414060.9375, 8414230.19254058, 8414230.884697778, 8414246.875, 8414257.727986049, 8414289.938099574, 8414303.202201884, 8414312.321187306, 8414334.375, 8414486.26096705, 8414517.963237641, 8414649.849683097, 8414667.569634592, 8414679.6875, 8414696.111396914, 8414812.5, 8414895.573484628, 8414898.212962016, 8414901.715504564, 8414957.84166277, 8415026.94865833, 8415166.811944209, 8415294.233858824, 8415395.77394109, 8415408.983269716, 8415442.541782346, 8415482.28719923, 8415506.25, 8415592.037661651, 8415654.30131436, 8415654.6875, 8415659.755699432, 8415696.430738118, 8415715.623217508, 8415721.508762646, 8415742.1875, 8415746.875, 8415749.514178272, 8415755.244323391, 8415782.158602089, 8415836.856098041, 8415853.125, 8415867.1875, 8415871.866994938, 8415873.698640285, 8415937.5, 8415991.910092413, 8416000.0, 8416003.125, 8416018.545401711, 8416069.755858138, 8416071.052533284, 8416074.236956984, 8416090.52727349, 8416139.0625, 8416171.875, 8416179.6875, 8416181.31586441, 8416185.89260315, 8416199.177613212, 8416232.625506286, 8416240.625, 8416246.602029553, 8416315.625, 8416326.5625, 8416337.457753027, 8416351.5625, 8416356.505380921, 8416362.093664316, 8416371.05545487, 8416403.988201376, 8416405.119273217, 8416420.828882655, 8416439.0625, 8416499.533445667, 8416526.554247053, 8416537.897544647, 8416557.8125, 8416566.951324888, 8416583.246986397, 8416595.3125, 8416632.008419616, 8416656.633446652, 8416664.678514102, 8416667.49050378, 8416667.5949655, 8416677.64906171, 8416680.787058393, 8416706.25, 8416726.5625, 8416739.050177235, 8416745.3125, 8416747.657714525, 8416757.564772272, 8416759.051515613, 8416797.678369956, 8416804.276830113, 8416806.25, 8416808.224306246, 8416860.370874142, 8416860.748786442, 8416867.585655212, 8416868.240875142, 8416915.625, 8416931.449584953, 8416942.1875, 8416951.436078195, 8416966.072557617, 8416970.3125, 8417009.834484136, 8417013.156779842, 8417022.917314071, 8417047.905327113, 8417049.48373397, 8417053.595773797, 8417054.905140148, 8417087.5, 8417098.054558497, 8417107.902267218, 8417142.380655322, 8417192.1875, 8417215.849344157, 8417238.343034957, 8417251.746129455, 8417258.287918042, 8417270.966205554, 8417318.339818189, 8417435.326194473, 8417446.652893923, 8417572.229416924, 8417654.730764551, 8417689.009770315, 8417692.1875, 8417697.914484775, 8417700.0, 8417730.396221794, 8417737.66949483, 8417769.750643786, 8417772.253004523, 8417817.98798849, 8417940.248865347, 8417950.0, 8418067.1875, 8418105.306943081, 8418382.38005978, 8418493.75, 8418535.289475858, 8418574.350673338, 8418577.778962348, 8418713.552560098, 8418825.935453597, 8419004.507901277, 8419017.1875, 8419057.724959765, 8419203.125, 8419218.75, 8419422.325002618, 8419749.66520157, 8419806.466281993, 8419845.3125, 8419847.602022426, 8419879.6875, 8419882.8125, 8420025.0, 8420084.037720978, 8420091.781985568, 8420111.723768886, 8420176.452526197, 8420184.758670092, 8420250.974916434, 8420509.375, 8420717.278612964, 8420756.25, 8420782.132661182, 8421009.338802548, 8421096.03190914, 8421294.312022021, 8421328.125, 8421646.031296546, 8421683.11848184, 8421992.030432831, 8425598.502753159, 8425941.152145945, 8426385.9375, 8426581.985116566, 8426593.75, 8426636.757849067, 8426962.960348923, 8427091.470426507, 8427125.0, 8427131.405350327, 8427204.248127349, 8427228.125, 8427407.243513603, 8427459.585022282, 8427539.102226155, 8428209.54457695, 8428230.148723064, 8428267.048596503, 8428343.196932418, 8428371.109691909, 8428456.25, 8428488.636283262, 8428503.635688385, 8428515.215036858, 8428625.570827749, 8428641.552222146, 8428684.375, 8428688.29767513, 8428722.409734651, 8428785.188417861, 8428803.189396063, 8428929.571066394, 8428930.08160268, 8428970.411832597, 8429000.1001748, 8429045.342970349, 8429097.508878341, 8429109.48013008, 8429140.27996635, 8429195.292021668, 8429221.168276798, 8429234.57420223, 8429262.555634147, 8429308.795296883, 8429326.785611674, 8429421.881021837, 8429450.462392733, 8429533.459315745, 8429591.591474993, 8429604.209538396, 8429620.3125, 8429659.234097827, 8429773.072021732, 8429773.429115074, 8429964.193573903, 8430002.38599032, 8430012.644143308, 8430075.906560838, 8431003.125, 8431087.825091654, 8431444.990765624, 8432148.919682736, 8432228.125, 8432429.362394068, 8432615.123440042, 8432759.375, 8432774.035456043, 8433104.375106463, 8433306.582485607, 8434082.006026218, 8434850.0, 8434918.75, 8441629.244420186, 8442145.171527771, 8443837.5, 8444583.359239446, 8445148.854984276, 8445247.135694144, 8445886.831151756, 8445924.175673475, 8445984.375, 8446153.125, 8446426.5625, 8446437.5, 8446479.6875, 8446497.937894957, 8446964.24616785, 8446970.3125, 8447048.466343397, 8447113.44277805, 8447556.25, 8447715.625, 8447805.715029439, 8448047.900117123, 8448203.952244176, 8448566.63378171, 8449181.25, 8449437.992855906, 8449917.012628367, 8449996.251836527, 8450220.951063091, 8450631.140235774, 8452314.43973643, 8457962.573989706, 8458232.129195739, 8459412.45546803, 8461706.083619086, 8463851.5625, 8464050.0270048, 8464498.529425848, 8467060.914617918, 8468851.5625, 8469397.423044145, 8470786.960130954, 8470847.388722593, 8474041.673166279, 8474077.006747613, 8474561.066781718, 8474898.4375, 8474904.510940196, 8483439.0625, 8484158.788066527, 8484704.678999541, 8485347.878614187, 8485528.18489275, 8491817.729153538, 8498959.193317987, 8502315.540192831, 8508238.148090726, 8513147.748105142, 8513745.243959237, 8516297.805850469, 8516776.064284062, 8517298.4375, 8525844.76764022, 8529173.115266949, 8529228.859223904, 8532118.75, 8533128.811889868, 8534943.079056067, 8548271.875, 8548500.0, 8548781.25, 8549053.736490523, 8549317.34163385, 8550562.72689424, 8550579.6875, 8551086.509688834, 8552988.924277818, 8553277.848683102, 8554295.3125, 8554835.757395903, 8555290.625, 8555678.84797941, 8557668.75, 8557882.8125, 8557892.1875, 8559399.095853217, 8559914.619205633, 8560266.23487819, 8561229.6875, 8563196.875, 8563879.78584062, 8567779.239093332, 8569348.4375, 8569592.366935657, 8573380.582234245, 8577631.957804533, 8579531.038329039, 8579920.92130407, 8582117.055429963, 8582307.8125, 8582357.759880058, 8582556.963959726, 8586628.125, 8588974.688182063, 8589649.634000625, 8590232.077136042, 8590818.75, 8592722.7313882, 8592735.717387967, 8592769.828273846, 8592910.898760626, 8593196.875, 8593515.454004962, 8593545.038983889, 8594510.9375, 8604320.180387886, 8605404.6875, 8606144.294721602, 8606215.42378865, 8608942.40550087, 8609062.045747073, 8609196.350663397, 8609970.75790362, 8610194.811334915, 8610224.524941962, 8610229.155944021, 8610306.548540091, 8610351.948648445, 8610357.747730656, 8610381.251321632, 8610382.8125, 8610421.826685641, 8610461.953625755, 8610524.638397552, 8610533.261632064, 8610533.734105185, 8610587.712853795, 8610624.320739264, 8610624.48047709, 8610689.101153102, 8610698.1284022, 8610737.5, 8610756.25, 8610800.278212173, 8610841.6670478, 8610860.800945608, 8610867.1875, 8610885.585955722, 8610889.413518574, 8610914.700245637, 8610931.250867786, 8610994.697855042, 8611053.952227602, 8611074.215869665, 8611078.125, 8611079.372156737, 8611081.122013073, 8611083.722829295, 8611094.354371144, 8611105.179716669, 8611112.5, 8611114.0625, 8611115.17361307, 8611121.814561639, 8611148.890471848, 8611159.375, 8611167.529591022, 8611186.229721973, 8611189.0625, 8611193.65948325, 8611196.760298632, 8611207.909343345, 8611242.073689172, 8611245.193394965, 8611247.416391505, 8611250.0, 8611260.9375, 8611264.0625, 8611275.670817005, 8611285.585639313, 8611301.431714486, 8611301.5625, 8611329.99614624, 8611338.836063182, 8611340.625, 8611346.317594182, 8611349.623154033, 8611363.196461031, 8611367.1875, 8611378.125, 8611383.253284093, 8611385.235351903, 8611401.431148164, 8611401.938362086, 8611404.271166958, 8611404.6875, 8611405.810277775, 8611408.952460552, 8611411.035141276, 8611416.886911249, 8611420.80974213, 8611421.709731786, 8611421.875, 8611421.875, 8611426.5625, 8611432.947387818, 8611433.559503522, 8611439.0625, 8611440.625, 8611443.032709377, 8611449.997230783, 8611450.624788897, 8611454.6875, 8611455.135205066, 8611456.25, 8611457.169255398, 8611471.875, 8611472.852955574, 8611473.005636944, 8611475.0, 8611494.406932792, 8611499.552578477, 8611502.431244224, 8611506.68295991, 8611517.467359656, 8611526.155073019, 8611528.079679918, 8611532.8125, 8611535.9375, 8611542.238673102, 8611543.75, 8611546.875, 8611549.719150165, 8611550.55394886, 8611554.6875, 8611555.73930652, 8611557.8125, 8611564.513783777, 8611568.75, 8611572.963547392, 8611575.0, 8611576.5625, 8611583.946866177, 8611587.473869, 8611592.914014407, 8611597.90998219, 8611603.125, 8611618.75, 8611620.43216069, 8611629.182152085, 8611647.578292757, 8611652.459395267, 8611657.464976024, 8611659.590434218, 8611661.443511201, 8611661.672246996, 8611671.875, 8611684.465398224, 8611687.5, 8611691.963630132, 8611694.296062209, 8611694.651937628, 8611698.241750484, 8611707.95056718, 8611719.197658932, 8611719.422248278, 8611723.287019918, 8611726.987893114, 8611730.825867688, 8611732.796090454, 8611739.707082836, 8611744.503308726, 8611749.101992864, 8611755.345600784, 8611761.810899472, 8611771.571727898, 8611773.4375, 8611773.4375, 8611774.528527683, 8611776.5625, 8611776.5625, 8611781.16423289, 8611786.702827796, 8611787.327432698, 8611796.40514956, 8611809.375, 8611820.7431768, 8611821.010986254, 8611824.626188848, 8611840.43093835, 8611842.729917852, 8611843.75, 8611851.118424771, 8611853.823803099, 8611858.005964924, 8611869.288770467, 8611873.868115345, 8611885.00644954, 8611887.426988699, 8611889.0625, 8611890.493938114, 8611919.47308611, 8611921.816791588, 8611926.119330563, 8611927.812226329, 8611938.250452291, 8611942.1875, 8611942.1875, 8611943.230971133, 8611951.5625, 8611957.8125, 8611969.602938388, 8611986.72962925, 8612000.0, 8612000.470793515, 8612006.25, 8612016.7772056, 8612039.592397321, 8612044.143606205, 8612046.875, 8612057.908211006, 8612062.026480582, 8612064.0625, 8612067.180278085, 8612081.25, 8612081.25, 8612099.06105132, 8612120.3125, 8612123.940021185, 8612126.00519945, 8612143.828011505, 8612157.282713993, 8612170.483812474, 8612171.529900815, 8612182.904549165, 8612186.72645441, 8612194.249432813, 8612202.449880399, 8612212.40090758, 8612217.1875, 8612223.4375, 8612227.403439153, 8612229.67956254, 8612230.204957247, 8612232.336345702, 8612240.96071545, 8612257.200622682, 8612288.518860277, 8612290.625, 8612293.75, 8612302.995418973, 8612303.946794292, 8612305.995184714, 8612314.950442351, 8612323.860548375, 8612343.75, 8612347.70085596, 8612348.13343702, ...], [39.31650798763415, 43.96728552307366, 50.49785618329159, 24.941281067784285, 19.33139658847556, 33.52987082480184, 18.171044025050293, 96.48669050071885, 8.866671308649595, 6.318816777265026, 46.742005410403294, 67.52254961167918, 40.247222989772524, 24.667900352933025, 15.369195690752006, 46.684186949582305, 57.07892171158091, 41.628375996444056, 11.5482323897267, 43.93721648589553, 10.709827718118563, 83.4470127864421, 72.88723294945615, 66.6784197030401, 7.887189851482045, 96.2124876193842, 47.89817744207371, 45.980091486135, 10.026885034220516, 32.987577972333185, 59.43719552845642, 30.623651191062642, 5.030783588824142, 8.277266850012488, 88.26769548449263, 31.986798730326054, 17.900413389611607, 70.15426551376834, 17.707561588937565, 70.67523675686954, 22.905472191938365, 9.924775761970546, 39.85290786056928, 44.391329306260985, 8.247266269289208, 67.20227513907287, 5.091223181920268, 10.013065561971867, 93.33328282578194, 10.619460030817693, 71.70731206860795, 74.61166238813702, 8.661714813770873, 83.33343675433696, 11.103846230831456, 61.402710141044665, 56.219784176552736, 9.109453149396803, 27.821020353264814, 43.33073629100729, 17.982474435724665, 53.9428800092008, 48.264009484504385, 18.64721343344192, 19.587452637820924, 9.092245541531787, 25.71518224496742, 71.70416314538247, 19.451459322035454, 49.802827046669016, 63.92840059809156, 158.7638742098789, 29.35172797964971, 14.152611832774173, 20.041923197948194, 88.37854028756999, 8.636260352045971, 19.688205524775533, 11.318287685999294, 13.705322236362711, 14.538039951692564, 65.73434980376155, 5.346140177671128, 22.055862354717398, 9.00725522602972, 55.96112877939032, 6.225269161674515, 5.739210105120018, 41.48419778558837, 48.29514453401523, 8.641317991243698, 120.74237309410562, 6.932879988823436, 26.888359458337924, 28.729846510132568, 25.49346039287165, 43.274966058918004, 22.986253152774115, 48.147786006327294, 7.455601964427703, 8.422411628689732, 73.5962683558305, 66.65186808192136, 48.85385168764265, 11.09966119651712, 85.52948490498035, 24.95287010558003, 8.412022985802134, 27.341205565633906, 25.562305309644845, 14.663416109642883, 5.235880903066055, 42.88919247661393, 23.917998726069925, 41.44655983199661, 15.712255488729332, 101.85668621945337, 12.631195501841681, 6.632556508227694, 17.99386134983833, 21.670782818906677, 46.02125089884471, 5.18218263375636, 23.022397905034932, 33.64288962591314, 91.17457828489175, 12.840931233186769, 34.154691950106695, 9.032566669438852, 26.697360174480302, 40.83897978028064, 5.763189462906428, 53.47736377229289, 12.358785027456545, 50.039627696895586, 8.859302749606638, 6.227820824330882, 42.12994366433966, 22.831054711791108, 14.466678017575692, 12.830869885680311, 5.634177084016725, 18.783648536362023, 105.53477040611912, 30.846823714993704, 12.055174156015125, 8.048789637136768, 5.9493258951854315, 35.13993015191047, 7.202214014362529, 31.965609667690778, 36.14297565633144, 29.48273118030084, 41.93070606187545, 15.392885567135576, 56.21906292160609, 11.900990702570564, 6.605358954181372, 39.6697658199367, 93.51895749267828, 5.045574362851249, 23.594170469573008, 12.112810622131185, 15.92733254779692, 44.64738280690096, 59.99747009166997, 12.74649466235484, 10.462396259716893, 15.290392130609801, 41.96174102930291, 9.446899857702537, 34.224102284612506, 117.13299184488389, 131.70054305973977, 9.926360917922914, 43.24995212638163, 92.12407060956859, 9.003561801600712, 11.639862171789058, 26.006167630385043, 16.95653585110426, 67.28865747148416, 82.68144881231926, 81.6749477235125, 7.030989724637681, 73.09921847546913, 58.62862695959993, 5.784355455181184, 57.54461532584349, 24.323665759586437, 125.33096507792257, 15.051034548893274, 12.333676295492591, 12.10157552630974, 24.6678907674251, 85.56428488955433, 12.67141238711517, 65.16737259190974, 80.10870629133406, 48.67576484766836, 37.14802552198129, 5.373759638398493, 43.54195034754968, 42.731529613701824, 6.319032925805023, 37.06013577379819, 45.91923310893453, 36.074341081331326, 5.450159481534181, 17.130420788744257, 9.951286550976144, 15.249180760551562, 57.57215953807152, 54.46578694886982, 24.94870091520395, 12.813153920098651, 8.576516365306475, 60.11345330096216, 18.160403870590894, 44.652051627263134, 21.11908176131796, 90.21130985289416, 38.013987182878274, 62.04954745766071, 45.526495157897486, 6.010944010836149, 36.8247004625307, 72.06227193483798, 61.42683425794361, 55.81595163017829, 20.040977273858516, 5.509749563783947, 55.659637141020724, 51.763953713666794, 13.88141833789425, 6.921099887609378, 55.755221055156674, 21.61887487689861, 53.40167541188279, 23.610905311403968, 5.5881074002265745, 15.815476434037953, 17.746947895266135, 35.57238876082893, 72.5005050489227, 38.649242112034166, 63.36109868319306, 14.468368117247575, 7.119350989173199, 55.87383198128599, 60.73440953722187, 105.63671003657335, 15.54839298037956, 45.7846807949277, 15.538207177287601, 8.471355479495005, 6.418867154756865, 37.200737050513396, 23.829644019193, 68.64568686237145, 6.06544484539197, 97.71797629165553, 12.479113381715806, 29.422627455283678, 48.932970401335055, 62.26524123358307, 29.704137539132606, 64.25160868795774, 75.21980941272628, 27.355624077563206, 7.017296009841398, 31.19726392362058, 69.88557959432752, 33.81053947132966, 139.4539446027694, 32.77731664119075, 120.52494112561237, 103.47074834711414, 11.683880629154967, 41.21695917691848, 47.41899393032629, 25.948535287652675, 18.206002082705787, 42.47307519471698, 61.42375336164965, 59.492761485573176, 51.07298928337751, 19.97518717561393, 18.03927373204189, 73.10053668802608, 59.74145296918419, 63.74500566725925, 10.635066352999829, 10.194913932320286, 53.33350170217307, 25.393547920481147, 10.37419927587599, 16.737122125427636, 8.19946173013897, 5.123070802404807, 28.69688098066667, 47.78488017280638, 23.57812592431628, 40.85396169898779, 11.125015156667969, 53.61192153433699, 132.32636720584182, 57.258045694749605, 7.288566712439862, 9.216624624623615, 43.57717946531355, 11.286232106046256, 24.870095849318172, 25.788031434672998, 5.261213285874132, 18.187675100303867, 60.506305125116285, 44.14766235389848, 6.342209943403836, 14.330082192056596, 64.1976187042094, 50.40137512132077, 48.90646206394738, 25.411848199790843, 65.33230974279967, 9.530425389483588, 7.326270042039765, 61.49984683602587, 20.303856075806568, 6.154617378720764, 26.94738291850979, 5.608703303769164, 68.6648533944781, 60.10062966828517, 84.22169059485856, 21.939444227467952, 41.44589861977438, 25.643765527302268, 15.335903862916071, 95.46522743763401, 11.170678094935417, 12.923008137465144, 24.54568632319656, 76.5308002181675, 16.614831732141347, 17.109276308088933, 9.08203969441455, 16.860970868717104, 82.89947627564588, 7.002439783728033, 24.411924141422066, 37.427937886071255, 16.69416272991854, 6.061251358241231, 64.2653891286034, 23.786900578637738, 63.65248876140843, 10.204076783418955, 43.93818945090456, 22.73143937439966, 48.44962519402402, 6.604030614412305, 7.499432819371928, 9.0012499394833, 51.602639538650756, 9.530520324890993, 25.153874801887504, 17.56934407298872, 47.135948161994826, 48.23161588846906, 10.12605755830524, 52.57103442109444, 25.55971560075605, 93.81198929822001, 76.1884727554734, 8.522143872311375, 25.345870078101363, 5.230461187208152, 6.896520778375875, 84.23239857596215, 51.367250905511874, 128.3227198748474, 9.160056091223941, 35.0236561983626, 7.004802527061066, 6.50154766347162, 83.97930509712045, 29.7989547516161, 55.8508511488032, 48.79147007180009, 11.91738986530174, 71.03980307701107, 34.20870027395228, 6.746750496399319, 19.81141824399057, 11.25056124837038, 14.301114835941265, 52.13806162420044, 75.22044227944164, 19.041292353278294, 35.44993508979866, 25.1865058373348, 91.40296642027786, 12.657767688423037, 87.85766114280995, 11.561712020166219, 75.44508438411629, 7.16226124923648, 17.78926581520518, 8.501916335135917, 13.680300192794778, 11.978788226612112, 11.934671277985162, 8.08974590463757, 62.966748868713005, 56.8160992677, 65.43681257204989, 83.75896049280469, 100.05024293454633, 52.81146899667098, 97.46207152316842, 26.13487188738299, 90.33782323611118, 57.20892699821839, 52.64172258280795, 46.37816641730427, 13.36504544123962, 59.54224754015393, 20.083977311018817, 20.168435815362383, 106.12951559272577, 104.31847728513901, 42.127472192857944, 6.115683131075735, 49.77106507753245, 24.043682906492823, 70.90954289473088, 54.616371076218314, 14.738268214508556, 20.946082715940776, 97.43769281280032, 69.31235234992718, 26.73115398769407, 40.90864471854479, 44.54676709807313, 75.22219094966489, 15.198640502997382, 13.012836166850402, 57.0828929483093, 14.273660665104382, 35.290036684260805, 58.71391877732174, 78.33527486514022, 52.21559274256162, 37.16670803902124, 93.49215496142655, 7.190241659372878, 28.240464564749292, 21.30828667636134, 10.186192665088209, 22.297419149728093, 6.143496685417656, 66.8498098434201, 13.418588802155247, 11.114831374375724, 5.552690810418239, 62.105376645964995, 59.50449051745228, 40.02777999775258, 33.314704653306926, 18.915469708963812, 16.63663837369083, 39.69432283106213, 38.27061577389511, 8.514483679087547, 18.74601981057427, 21.870918349226844, 91.85638922245441, 45.94543211288876, 28.283331620736124, 60.47247238642785, 6.930522224630808, 10.761378986722706, 23.45532576461602, 12.668277874592437, 31.601063565658627, 57.95051583029625, 95.92259290560736, 134.60327332160435, 7.536380066712402, 16.71252009493866, 21.402555289941162, 74.69576216065175, 5.625181910633198, 29.688538050277838, 64.46219171542046, 16.974386305191057, 109.78666810174323, 5.357916977992185, 50.03877279413889, 13.271099440089367, 10.386652713237844, 5.230922210934687, 85.73917996576878, 5.958585718284759, 46.34838598320899, 22.74610307836337, 82.53847647307818, 87.82440448309848, 62.97385719094077, 8.40888762884469, 17.94433669133857, 15.806517002991352, 17.127011381270947, 15.379567715936911, 20.520605335581912, 53.63993350885816, 10.797424440679215, 9.650209678839039, 68.17908673196054, 27.522986523869086, 62.32948841682388, 82.78336766117081, 83.70839733778084, 12.451400943119861, 11.403392692914744, 21.52187097800105, 19.400283028218993, 5.8756829030060995, 5.907305385725561, 130.924140927469, 60.35471546716674, 113.79107645634514, 27.890899443671803, 107.91460986710382, 12.938136170034978, 12.934871337714965, 62.20291540081218, 105.0063838854875, 5.320884619542722, 92.62751542556393, 78.44123316824111, 60.893992537090156, 80.00392986723054, 63.067827133338795, 16.987634560668194, 9.063495755230305, 15.835356240762337, 54.872974772941916, 45.554065232908115, 87.27532212666587, 69.0019433375281, 108.08874356404951, 5.157580306468587, 87.03485988128234, 41.38521782208875, 94.83221956704824, 89.97759174629567, 6.398765122514967, 95.85420201894365, 47.17431761952514, 35.60080585236404, 29.08610025227115, 27.828163866764502, 17.082175677862974, 17.625903707317754, 65.08841383542196, 18.635535166604132, 19.90272715110183, 105.01346313060422, 31.003969448475384, 17.420387807675, 84.46845027707698, 10.04132917230087, 46.66448476478429, 106.528316815068, 43.7001862916481, 97.25027475053948, 46.11948547740154, 5.953049517208076, 8.985607978803262, 67.05951878083097, 10.34132551769602, 5.9579066224910635, 123.70052672893823, 59.779611235942326, 146.09034769048745, 26.05249598690469, 13.183018804392088, 24.900912085999614, 128.02597813010146, 8.073352960153322, 17.325599044874423, 22.440882968288694, 17.678818542798243, 20.242034567305556, 55.31153128319796, 21.590949215463258, 12.080835210556168, 117.99955462472458, 27.102843534806897, 42.51939685372759, 16.691519723511707, 6.502776043100247, 11.28798172542212, 18.01386906293633, 89.8455371596371, 46.65478083002158, 13.771492620613706, 28.125876319070017, 7.366176418488784, 87.03988016787235, 8.316218352598831, 96.39470241867272, 5.7211060989508224, 14.96451162753568, 11.936533707618214, 12.34476881834194, 20.585853342498435, 13.386812004576274, 69.33598995953963, 145.83982730828524, 21.055823325534448, 31.978521713687037, 24.123954870359615, 7.930958700737267, 41.19460790608852, 20.06684091417132, 29.21532222712984, 15.28530898916425, 31.724325289744286, 11.975472058959896, 59.83048520226651, 35.24231332285299, 21.47755292257736, 79.39506281491086, 17.844517881351422, 10.672168474425103, 58.74615761025167, 49.4491116789417, 40.113887423025794, 73.08305907840924, 22.08034455343838, 46.24730138902816, 85.9055472357455, 17.535058092590987, 11.84962849109272, 7.700328559487666, 6.9560721090090185, 5.870695218555239, 60.00702287817634, 92.76430005072888, 52.43698800313655, 29.99986179187449, 98.89312402741604, 13.327127861507579, 46.387081368059825, 142.01922845317316, 6.27084941301209, 20.37653477588065, 82.43839334191952, 47.6828981569912, 13.231279545011256, 40.925451588600545, 19.428681833088255, 12.787931514359787, 47.633390138054, 7.791783331169498, 42.66666228761355, 5.769266792002619, 18.192292373547847, 14.539017799434662, 9.672136589310144, 11.245361024693546, 27.586781226906567, 24.16643943262135, 35.54759280098949, 97.82160592449046, 9.354342119813042, 75.08233516460935, 9.312129738105819, 36.89171973995489, 17.542765211205445, 19.315647477907298, 5.359838738838653, 27.99920272697547, 5.847598659386209, 71.47765879209479, 64.26041282888771, 25.466900578175217, 37.81541322452854, 20.66761752628471, 40.61582934141825, 20.925129229747775, 8.31850560968221, 19.76904854490511, 61.200899414019, 17.213847212027076, 13.861332152471686, 27.84229437241605, 14.686544895819363, 5.271966809051609, 10.429073678010937, 37.833303522247256, 5.152863466131421, 23.47083968344704, 5.655996914324983, 103.77181518070647, 26.43842719298189, 100.04247645862372, 30.064045839163025, 142.69558972963765, 48.60872496513051, 12.240055784136203, 6.794673334413321, 30.08169204289503, 58.99765330130475, 7.824185348404423, 70.56573180770624, 30.197679683529593, 34.91643085340011, 63.28701757813404, 99.5507115145979, 10.0279733639052, 79.6470332395954, 47.639536151661694, 44.929056114501904, 7.3059789999089615, 5.743128573772793, 23.128167532087883, 31.03924695864301, 96.01040472328256, 11.284979165475564, 13.469604515624638, 83.63553075312461, 14.73396413747065, 17.856127296279247, 18.559771945617133, 25.666087319899937, 17.911935190690638, 5.52670491468888, 39.174444186384534, 11.046442625118658, 18.60209784150028, 99.46545774095125, 38.76488538863004, 31.122186742342873, 128.53162122756981, 55.84380739767605, 144.4957140161807, 49.78469905621471, 21.651909278309958, 13.629371206824311, 39.26195792210286, 14.327491732055424, 24.095035968398413, 31.339727331412785, 12.517170960193186, 49.64618996945466, 8.597293368781951, 10.8271206654073, 149.39122956900286, 5.900799163288897, 44.09062383934649, 72.10529565686207, 6.411297829385019, 21.745570983394103, 13.240444590856008, 18.509622784568272, 31.680053270019283, 68.13071750955335, 80.27617650335985, 31.95600492296231, 77.41518076144871, 10.369086238618458, 8.104185162926376, 25.429424651959714, 20.194021538824124, 165.09764338954335, 19.873669798398552, 10.402386567868263, 30.23224715956436, 34.31956993146902, 60.32780848583275, 81.42100879070351, 27.246102219990764, 18.186054803059427, 34.7549513004668, 69.12687435156704, 23.113931311287956, 37.13928253437831, 7.851422910265079, 22.819769606111116, 10.286042569144087, 97.94590594751172, 6.370817325760013, 48.75826486699403, 23.55671148933978, 69.46423299109938, 133.92843396405868, 12.22501257358608, 97.52187331520537, 47.108451523979205, 42.24661651001246, 26.038721423029074, 43.98467127750418, 53.814860994253905, 95.37177854093883, 16.42818562514512, 15.064334471706115, 96.04021763311081, 87.5557073528396, 26.446309533054652, 59.21194075338733, 26.461072913972128, 127.76512901253591, 27.697392112328302, 42.06220843271165, 54.8305312060345, 98.07344902671751, 12.367679416821794, 13.750940954994483, 51.040748807422545, 85.14447062567262, 95.47631042807512, 40.77987647854765, 96.94846486425799, 14.11141413235265, 22.816382585787245, 7.876181683831403, 60.56422926900092, 123.7090037335152, 34.56668911412413, 19.688652970371066, 26.173861328353702, 7.74508316377317, 77.34839658620751, 162.82118393814125, 58.3945556384116, 10.525787146814976, 60.32274471720473, 5.03651457850036, 20.242263667330683, 5.286009390957712, 54.20138425663888, 67.37188607759506, 153.13246363066781, 93.88825068911974, 39.371726462226334, 42.554758613624976, 84.19674173266326, 19.56864691821521, 36.252401467945624, 52.88862479647846, 73.61267112357193, 16.975184470873845, 56.7475870205426, 32.64251399349568, 45.788851428653636, 7.999894416590867, 99.762895854098, 84.46423150937372, 38.44289877281693, 13.472390308888947, 7.370215911756657, 26.620817227671104, 32.8535972973934, 22.469098866715395, 27.658778115554263, 42.270069468947035, 48.06013371025374, 21.044128702181695, 74.12559095611743, 44.304480597088194, 40.62614917910139, 27.56522987349649, 69.13443978047896, 51.53581811043091, 50.294984000150116, 24.50121883550788, 72.92888458365955, 30.32620392843317, 62.18574836016973, 64.11374737235545, 29.425963516309878, 37.50401509684127, 43.43072355420297, 32.583872616648485, 53.34102475278143, 79.05641056616686, 5.346038804866482, 6.4106877141676, 5.265264798810329, 19.58977784571317, 134.69749269250698, 15.831558510194876, 203.56422725653312, 8.717511001286343, 62.472057268782, 11.272007312604497, 67.59987739266182, 24.774477116589782, 81.13373164262096, 12.906810987647864, 6.242779605244908, 42.14169059112322, 11.907800629597551, 37.06098639740842, 14.397378198753442, 95.81328836875896, 22.750726606111662, 5.705714455505324, 9.943189284423502, 10.061465749332093, 23.69840804244293, 12.339978334970324, 12.836355663078807, 13.8991884489473, 81.68846378820307, 69.24132034306342, 21.782479017834646, 35.02084489956192, 107.22352892447793, 7.099087136857607, 104.79072075759315, 77.02897878116556, 21.799224553181467, 74.92080468818872, 5.304578554996423, 87.27083517995376, 13.685465203737108, 25.205345853640075, 93.42299899926428, 41.97966735496962, 13.431245871377207, 14.327448346323937, 45.74465853506459, 5.559812883179719, 21.59492415974833, 6.896477000398812, 14.670340180132422, 62.0893412989777, 26.178548292960194, 6.166666393803337, 60.01077230527338, 28.655971638250072, 31.937085873396484, 18.858304115296203, 91.36882712651348, 34.319218882020465, 66.41439012852167, 71.08457383717537, 33.65798541618938, 80.92272310826056, 30.35300676881795, 89.55464785262335, 17.101422622613686, 29.064875049054603, 22.437204062789966, 8.58819176446456, 13.449054911843, 94.08623816082338, 15.319310929442482, 8.960728083408847, 113.83008417246407, 28.382874964755423, 34.352943795947446, 33.296475625505146, 76.25155485134343, 42.4106295994744, 19.649850303732375, 22.00718159075464, 105.71946269111685, 52.1551824042849, 9.480583735804654, 86.50280196442571, 67.63010768730697, 43.18247547149969, 26.850353177854295, 103.70657296325078, 39.69960833536177, 31.021586570767408, 70.82629720333549, 12.757612344012173, 70.10282736396708, 45.582680418412885, 21.734318253032352, 20.2685537065386, 118.80090750039149, 21.068543297118495, 44.916503742956785, 126.02978729106857, 104.98924227207554, 5.084151465376484, 10.751478862004998, 19.912242320658365, 57.57710573622882, 29.912155020240466, 117.51497222644467, 13.896738054052552, ...])
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);
([3156509.375, 3177667.1875, 3308312.5, 3371920.1003177976, 3419689.8143713856, 3577931.25, 3698700.649512881, 3704159.375, 3705611.8940019435, 3707636.335420461, 3707980.2802333557, 3768425.0, 6170114.0625, 6246515.2962009115, 6340720.420358751, 6377535.9375, 6378792.1875, 6433682.8125, 6443747.128351443, 6453034.82709447, 6464873.152625226, 6471704.6875, 6483310.9375, 6524386.027682554, 6524471.034803923, 6524571.875, 6525306.25, 6526280.095593646, 6529455.409487873, 6534842.486527505, 6535950.0, 6536184.375, 6536235.28908003, 6536723.419852161, 6537675.0, 6538009.375, 6539037.664375999, 6539806.25, 6546008.091808406, 6549800.321918306, 6551135.457076527, 6553000.627242147, 6559546.875, 6561535.439187959, 6563215.549915005, 6564746.875, 6565434.003979126, 6565442.896864419, 6566815.625, 6567959.023536828, 6568503.405484898, 6568549.610576515, 6569813.147864764, 6570474.355187984, 6571568.734680925, 6596573.846361942, 6612825.0, 6628249.725304202, 6629281.816626466, 6652000.0, 6686755.307539695, 6690409.375, 6701250.880224948, 6702197.595480521, 6712256.609824427, 6714774.702936299, 6731206.089657682, 6731542.40647719, 6739091.455190443, 6748545.3125, 6779401.5625, 6780002.555224962, 6800764.0625, 6822116.792669099, 6825055.584191202, 6826592.1875, 6840819.357479751, 6863852.6469473075, 6864695.431099544, 6864699.632878247, 6871356.139958557, 6872370.3125, 6873611.0600946965, 6876719.8671225505, 6876982.402541477, 6880188.030886957, 6880212.1607646085, 6881623.935615129, 6882729.462108997, 6883950.0, 6884294.365542014, 6890941.988865996, 6892435.168043344, 6895183.353563116, 6896491.810892593, 6900851.387693236, 6901398.4375, 6901537.137697657, 6901537.5, 6901573.009988932, 6901622.123325523, 6901857.8125, 6902134.375, 6902254.947931621, 6902293.731982888, 6902334.375, 6902498.226122796, 6902537.729918084, 6902604.881923872, 6903437.944299215, 6905429.3813165855, 6906507.478077192, 6907053.125, 6907457.402258139, 6908621.875, 6908633.0010137055, 6909419.622957255, 6910341.412537466, 6910452.43166931, 6910499.0593425445, 6910499.517629261, 6910567.1875, 6911697.582899489, 6914016.743278117, 6915479.747239568, 6915643.75, 6921694.653129517, 6926685.799574032, 6927549.624090583, 6927688.962782211, 6927745.61651553, 6927799.289122852, 6928616.601562496, 6928699.104243593, 6929029.02874376, 6929050.945890617, 6929052.806839068, 6930199.948226699, 6931977.749420742, 6932134.244583165, 6936844.621157575, 6959520.670774746, 6960131.9899524, 6960669.94804236, 6974092.1875, 6976667.709567861, 6976713.584038388, 6998076.675713972, 7003325.0, 7052994.048575381, 7065100.18587702, 7072000.0, 7072431.25, 7073430.694425449, 7074537.613589231, 7074646.518530967, 7076942.631650517, 7078305.402631787, 7081036.708744038, 7082551.029065892, 7082617.425309293, 7087476.828927851, 7089350.550401346, 7102501.799144447, 7104934.375, 7108043.495720757, 7108713.336307147, 7113632.340628175, 7113787.588618148, 7115819.116592665, 7117917.321005557, 7118440.625, 7118957.22462492, 7124493.640139591, 7128258.441239441, 7133659.375, 7134569.696497887, 7134748.022542183, 7134783.117183926, 7134993.608191528, 7135919.363603434, 7138846.78562358, 7139423.4375, 7149118.75, 7149319.956814607, 7149323.4375, 7149427.806248208, 7149594.9039268335, 7149690.625, 7149923.18106649, 7149981.188635425, 7149983.642092789, 7150099.092695523, 7150161.482411293, 7150223.206061387, 7150293.75, 7150352.367201794, 7150583.106768041, 7150607.718690839, 7150686.950391818, 7150719.673365096, 7150808.713116292, 7150915.625, 7151054.6875, 7151092.587043162, 7151225.0, 7151226.384361961, 7151237.299510289, 7151240.351754126, 7151305.864186544, 7151339.714672325, 7151339.74615704, 7151378.125, 7151410.9375, 7151437.2883333, 7151538.363897697, 7151620.823287778, 7151659.375, 7151749.722597023, 7151785.9375, 7151804.149170838, 7151839.2010220615, 7151845.62260854, 7151854.176923034, 7151856.070432821, 7151857.036375483, 7151857.323138752, 7151871.875, 7151890.951357179, 7151895.3125, 7151900.9034715835, 7151916.697219015, 7151929.6875, 7152018.726186753, 7152062.975015883, 7152127.303749323, 7152215.625, 7152222.950016554, 7152387.5, 7152414.175657992, 7152419.83395659, 7152445.524337957, 7152534.957063039, 7152689.0625, 7152790.625, 7152895.3125, 7152946.875, 7153020.182569044, 7153045.304502674, 7153090.490611165, 7153164.0625, 7153254.045057141, 7153384.525604595, 7153445.3125, 7153603.273211526, 7153639.396303826, 7153701.113024894, 7153803.125, 7153838.768651977, 7153842.706182923, 7153979.4667967865, 7154064.384773539, 7154136.658596853, 7154402.23229432, 7154466.565025528, 7154650.0, 7154654.401885148, 7154678.125, 7154815.625, 7154892.12551775, 7155048.025880769, 7155154.6875, 7155209.375, 7155342.1875, 7155501.255101169, 7155707.355664253, 7155826.752930914, 7155846.875, 7156216.348341164, 7156338.920132936, 7156778.125, 7157640.342073991, 7157814.717388723, 7958814.850628511, 7962214.0625, 7987314.0625, 7988835.9375, 7989052.4580673, 7989299.066502722, 7990110.9375, 7992411.480104994, 8014862.5, 8015047.965984606, 8098119.620710359, 8098567.1875, 8125312.808803027, 8129519.7702678405, 8132616.027885313, 8141057.6440482065, 8143055.898996897, 8147531.740808912, 8150106.25, 8150212.186365312, 8150224.626424313, 8150549.998277285, 8152940.597847764, 8153563.154187195, 8156321.875, 8156352.162246604, 8157346.736064238, 8157434.845185341, 8161457.911606198, 8171561.263013752, 8172650.323607515, 8172945.876629579, 8183781.9020737875, 8184952.163565082, 8188577.438331899, 8190130.259011765, 8191193.579770504, 8195626.5625, 8200459.015941615, 8201409.375, 8205558.335919875, 8208629.558326799, 8221212.726355329, 8221217.913287965, 8234751.268765045, 8240918.121904787, 8248453.741250919, 8248863.977373756, 8262065.528054532, 8266145.200596175, 8266554.803672021, 8268276.5625, 8268300.437363214, 8272945.3125, 8273191.155557151, 8281381.349763882, 8281452.831141191, 8282185.964818842, 8282655.595932127, 8291521.634785352, 8296107.75535565, 8298411.636876385, 8307875.472214843, 8308123.127093243, 8311651.9889148185, 8313745.3125, 8326985.464548671, 8327462.2500568265, 8327893.75, 8338376.957113469, 8340393.48780714, 8341166.910092864, 8359385.6403254885, 8361542.1875, 8361921.191075498, 8362184.375, 8384854.3032808015, 8385689.0625, 8386330.395013892, 8394041.891075935, 8394443.331908897, 8395385.9375, 8397297.101459164, 8397307.614942394, 8398634.927531885, 8399029.6875, 8400064.0625, 8400407.060809474, 8403420.299982022, 8403579.517047182, 8403778.00462409, 8404300.0, 8404856.670390135, 8409980.54841062, 8412405.716725005, 8412436.569146631, 8412870.3125, 8413090.625, 8413106.080099117, 8413216.977657484, 8413724.380950436, 8413815.161848634, 8413856.341605157, 8413928.125, 8414006.824568145, 8414023.4375, 8414060.9375, 8414230.19254058, 8414230.884697778, 8414246.875, 8414257.727986049, 8414289.938099574, 8414303.202201884, 8414312.321187306, 8414334.375, 8414486.26096705, 8414517.963237641, 8414649.849683097, 8414667.569634592, 8414679.6875, 8414696.111396914, 8414812.5, 8414895.573484628, 8414898.212962016, 8414901.715504564, 8414957.84166277, 8415026.94865833, 8415166.811944209, 8415294.233858824, 8415395.77394109, 8415408.983269716, 8415442.541782346, 8415482.28719923, 8415506.25, 8415592.037661651, 8415654.30131436, 8415654.6875, 8415659.755699432, 8415696.430738118, 8415715.623217508, 8415721.508762646, 8415742.1875, 8415746.875, 8415749.514178272, 8415755.244323391, 8415782.158602089, 8415836.856098041, 8415853.125, 8415867.1875, 8415871.866994938, 8415873.698640285, 8415937.5, 8415991.910092413, 8416000.0, 8416003.125, 8416018.545401711, 8416069.755858138, 8416071.052533284, 8416074.236956984, 8416090.52727349, 8416139.0625, 8416171.875, 8416179.6875, 8416181.31586441, 8416185.89260315, 8416199.177613212, 8416232.625506286, 8416240.625, 8416246.602029553, 8416315.625, 8416326.5625, 8416337.457753027, 8416351.5625, 8416356.505380921, 8416362.093664316, 8416371.05545487, 8416403.988201376, 8416405.119273217, 8416420.828882655, 8416439.0625, 8416499.533445667, 8416526.554247053, 8416537.897544647, 8416557.8125, 8416566.951324888, 8416583.246986397, 8416595.3125, 8416632.008419616, 8416656.633446652, 8416664.678514102, 8416667.49050378, 8416667.5949655, 8416677.64906171, 8416680.787058393, 8416706.25, 8416726.5625, 8416739.050177235, 8416745.3125, 8416747.657714525, 8416757.564772272, 8416759.051515613, 8416797.678369956, 8416804.276830113, 8416806.25, 8416808.224306246, 8416860.370874142, 8416860.748786442, 8416867.585655212, 8416868.240875142, 8416915.625, 8416931.449584953, 8416942.1875, 8416951.436078195, 8416966.072557617, 8416970.3125, 8417009.834484136, 8417013.156779842, 8417022.917314071, 8417047.905327113, 8417049.48373397, 8417053.595773797, 8417054.905140148, 8417087.5, 8417098.054558497, 8417107.902267218, 8417142.380655322, 8417192.1875, 8417215.849344157, 8417238.343034957, 8417251.746129455, 8417258.287918042, 8417270.966205554, 8417318.339818189, 8417435.326194473, 8417446.652893923, 8417572.229416924, 8417654.730764551, 8417689.009770315, 8417692.1875, 8417697.914484775, 8417700.0, 8417730.396221794, 8417737.66949483, 8417769.750643786, 8417772.253004523, 8417817.98798849, 8417940.248865347, 8417950.0, 8418067.1875, 8418105.306943081, 8418382.38005978, 8418493.75, 8418535.289475858, 8418574.350673338, 8418577.778962348, 8418713.552560098, 8418825.935453597, 8419004.507901277, 8419017.1875, 8419057.724959765, 8419203.125, 8419218.75, 8419422.325002618, 8419749.66520157, 8419806.466281993, 8419845.3125, 8419847.602022426, 8419879.6875, 8419882.8125, 8420025.0, 8420084.037720978, 8420091.781985568, 8420111.723768886, 8420176.452526197, 8420184.758670092, 8420250.974916434, 8420509.375, 8420717.278612964, 8420756.25, 8420782.132661182, 8421009.338802548, 8421096.03190914, 8421294.312022021, 8421328.125, 8421646.031296546, 8421683.11848184, 8421992.030432831, 8425598.502753159, 8425941.152145945, 8426385.9375, 8426581.985116566, 8426593.75, 8426636.757849067, 8426962.960348923, 8427091.470426507, 8427125.0, 8427131.405350327, 8427204.248127349, 8427228.125, 8427407.243513603, 8427459.585022282, 8427539.102226155, 8428209.54457695, 8428230.148723064, 8428267.048596503, 8428343.196932418, 8428371.109691909, 8428456.25, 8428488.636283262, 8428503.635688385, 8428515.215036858, 8428625.570827749, 8428641.552222146, 8428684.375, 8428688.29767513, 8428722.409734651, 8428785.188417861, 8428803.189396063, 8428929.571066394, 8428930.08160268, 8428970.411832597, 8429000.1001748, 8429045.342970349, 8429097.508878341, 8429109.48013008, 8429140.27996635, 8429195.292021668, 8429221.168276798, 8429234.57420223, 8429262.555634147, 8429308.795296883, 8429326.785611674, 8429421.881021837, 8429450.462392733, 8429533.459315745, 8429591.591474993, 8429604.209538396, 8429620.3125, 8429659.234097827, 8429773.072021732, 8429773.429115074, 8429964.193573903, 8430002.38599032, 8430012.644143308, 8430075.906560838, 8431003.125, 8431087.825091654, 8431444.990765624, 8432148.919682736, 8432228.125, 8432429.362394068, 8432615.123440042, 8432759.375, 8432774.035456043, 8433104.375106463, 8433306.582485607, 8434082.006026218, 8434850.0, 8434918.75, 8441629.244420186, 8442145.171527771, 8443837.5, 8444583.359239446, 8445148.854984276, 8445247.135694144, 8445886.831151756, 8445924.175673475, 8445984.375, 8446153.125, 8446426.5625, 8446437.5, 8446479.6875, 8446497.937894957, 8446964.24616785, 8446970.3125, 8447048.466343397, 8447113.44277805, 8447556.25, 8447715.625, 8447805.715029439, 8448047.900117123, 8448203.952244176, 8448566.63378171, 8449181.25, 8449437.992855906, 8449917.012628367, 8449996.251836527, 8450220.951063091, 8450631.140235774, 8452314.43973643, 8457962.573989706, 8458232.129195739, 8459412.45546803, 8461706.083619086, 8463851.5625, 8464050.0270048, 8464498.529425848, 8467060.914617918, 8468851.5625, 8469397.423044145, 8470786.960130954, 8470847.388722593, 8474041.673166279, 8474077.006747613, 8474561.066781718, 8474898.4375, 8474904.510940196, 8483439.0625, 8484158.788066527, 8484704.678999541, 8485347.878614187, 8485528.18489275, 8491817.729153538, 8498959.193317987, 8502315.540192831, 8508238.148090726, 8513147.748105142, 8513745.243959237, 8516297.805850469, 8516776.064284062, 8517298.4375, 8525844.76764022, 8529173.115266949, 8529228.859223904, 8532118.75, 8533128.811889868, 8534943.079056067, 8548271.875, 8548500.0, 8548781.25, 8549053.736490523, 8549317.34163385, 8550562.72689424, 8550579.6875, 8551086.509688834, 8552988.924277818, 8553277.848683102, 8554295.3125, 8554835.757395903, 8555290.625, 8555678.84797941, 8557668.75, 8557882.8125, 8557892.1875, 8559399.095853217, 8559914.619205633, 8560266.23487819, 8561229.6875, 8563196.875, 8563879.78584062, 8567779.239093332, 8569348.4375, 8569592.366935657, 8573380.582234245, 8577631.957804533, 8579531.038329039, 8579920.92130407, 8582117.055429963, 8582307.8125, 8582357.759880058, 8582556.963959726, 8586628.125, 8588974.688182063, 8589649.634000625, 8590232.077136042, 8590818.75, 8592722.7313882, 8592735.717387967, 8592769.828273846, 8592910.898760626, 8593196.875, 8593515.454004962, 8593545.038983889, 8594510.9375, 8604320.180387886, 8605404.6875, 8606144.294721602, 8606215.42378865, 8608942.40550087, 8609062.045747073, 8609196.350663397, 8609970.75790362, 8610194.811334915, 8610224.524941962, 8610229.155944021, 8610306.548540091, 8610351.948648445, 8610357.747730656, 8610381.251321632, 8610382.8125, 8610421.826685641, 8610461.953625755, 8610524.638397552, 8610533.261632064, 8610533.734105185, 8610587.712853795, 8610624.320739264, 8610624.48047709, 8610689.101153102, 8610698.1284022, 8610737.5, 8610756.25, 8610800.278212173, 8610841.6670478, 8610860.800945608, 8610867.1875, 8610885.585955722, 8610889.413518574, 8610914.700245637, 8610931.250867786, 8610994.697855042, 8611053.952227602, 8611074.215869665, 8611078.125, 8611079.372156737, 8611081.122013073, 8611083.722829295, 8611094.354371144, 8611105.179716669, 8611112.5, 8611114.0625, 8611115.17361307, 8611121.814561639, 8611148.890471848, 8611159.375, 8611167.529591022, 8611186.229721973, 8611189.0625, 8611193.65948325, 8611196.760298632, 8611207.909343345, 8611242.073689172, 8611245.193394965, 8611247.416391505, 8611250.0, 8611260.9375, 8611264.0625, 8611275.670817005, 8611285.585639313, 8611301.431714486, 8611301.5625, 8611329.99614624, 8611338.836063182, 8611340.625, 8611346.317594182, 8611349.623154033, 8611363.196461031, 8611367.1875, 8611378.125, 8611383.253284093, 8611385.235351903, 8611401.431148164, 8611401.938362086, 8611404.271166958, 8611404.6875, 8611405.810277775, 8611408.952460552, 8611411.035141276, 8611416.886911249, 8611420.80974213, 8611421.709731786, 8611421.875, 8611421.875, 8611426.5625, 8611432.947387818, 8611433.559503522, 8611439.0625, 8611440.625, 8611443.032709377, 8611449.997230783, 8611450.624788897, 8611454.6875, 8611455.135205066, 8611456.25, 8611457.169255398, 8611471.875, 8611472.852955574, 8611473.005636944, 8611475.0, 8611494.406932792, 8611499.552578477, 8611502.431244224, 8611506.68295991, 8611517.467359656, 8611526.155073019, 8611528.079679918, 8611532.8125, 8611535.9375, 8611542.238673102, 8611543.75, 8611546.875, 8611549.719150165, 8611550.55394886, 8611554.6875, 8611555.73930652, 8611557.8125, 8611564.513783777, 8611568.75, 8611572.963547392, 8611575.0, 8611576.5625, 8611583.946866177, 8611587.473869, 8611592.914014407, 8611597.90998219, 8611603.125, 8611618.75, 8611620.43216069, 8611629.182152085, 8611647.578292757, 8611652.459395267, 8611657.464976024, 8611659.590434218, 8611661.443511201, 8611661.672246996, 8611671.875, 8611684.465398224, 8611687.5, 8611691.963630132, 8611694.296062209, 8611694.651937628, 8611698.241750484, 8611707.95056718, 8611719.197658932, 8611719.422248278, 8611723.287019918, 8611726.987893114, 8611730.825867688, 8611732.796090454, 8611739.707082836, 8611744.503308726, 8611749.101992864, 8611755.345600784, 8611761.810899472, 8611771.571727898, 8611773.4375, 8611773.4375, 8611774.528527683, 8611776.5625, 8611776.5625, 8611781.16423289, 8611786.702827796, 8611787.327432698, 8611796.40514956, 8611809.375, 8611820.7431768, 8611821.010986254, 8611824.626188848, 8611840.43093835, 8611842.729917852, 8611843.75, 8611851.118424771, 8611853.823803099, 8611858.005964924, 8611869.288770467, 8611873.868115345, 8611885.00644954, 8611887.426988699, 8611889.0625, 8611890.493938114, 8611919.47308611, 8611921.816791588, 8611926.119330563, 8611927.812226329, 8611938.250452291, 8611942.1875, 8611942.1875, 8611943.230971133, 8611951.5625, 8611957.8125, 8611969.602938388, 8611986.72962925, 8612000.0, 8612000.470793515, 8612006.25, 8612016.7772056, 8612039.592397321, 8612044.143606205, 8612046.875, 8612057.908211006, 8612062.026480582, 8612064.0625, 8612067.180278085, 8612081.25, 8612081.25, 8612099.06105132, 8612120.3125, 8612123.940021185, 8612126.00519945, 8612143.828011505, 8612157.282713993, 8612170.483812474, 8612171.529900815, 8612182.904549165, 8612186.72645441, 8612194.249432813, 8612202.449880399, 8612212.40090758, 8612217.1875, 8612223.4375, 8612227.403439153, 8612229.67956254, 8612230.204957247, 8612232.336345702, 8612240.96071545, 8612257.200622682, 8612288.518860277, 8612290.625, 8612293.75, 8612302.995418973, 8612303.946794292, 8612305.995184714, 8612314.950442351, 8612323.860548375, 8612343.75, 8612347.70085596, 8612348.13343702, ...], [39.31650798763415, 43.96728552307366, 50.49785618329159, 24.941281067784285, 19.33139658847556, 33.52987082480184, 18.171044025050293, 96.48669050071885, 8.866671308649595, 6.318816777265026, 46.742005410403294, 67.52254961167918, 40.247222989772524, 24.667900352933025, 15.369195690752006, 46.684186949582305, 57.07892171158091, 41.628375996444056, 11.5482323897267, 43.93721648589553, 10.709827718118563, 83.4470127864421, 72.88723294945615, 66.6784197030401, 7.887189851482045, 96.2124876193842, 47.89817744207371, 45.980091486135, 10.026885034220516, 32.987577972333185, 59.43719552845642, 30.623651191062642, 5.030783588824142, 8.277266850012488, 88.26769548449263, 31.986798730326054, 17.900413389611607, 70.15426551376834, 17.707561588937565, 70.67523675686954, 22.905472191938365, 9.924775761970546, 39.85290786056928, 44.391329306260985, 8.247266269289208, 67.20227513907287, 5.091223181920268, 10.013065561971867, 93.33328282578194, 10.619460030817693, 71.70731206860795, 74.61166238813702, 8.661714813770873, 83.33343675433696, 11.103846230831456, 61.402710141044665, 56.219784176552736, 9.109453149396803, 27.821020353264814, 43.33073629100729, 17.982474435724665, 53.9428800092008, 48.264009484504385, 18.64721343344192, 19.587452637820924, 9.092245541531787, 25.71518224496742, 71.70416314538247, 19.451459322035454, 49.802827046669016, 63.92840059809156, 158.7638742098789, 29.35172797964971, 14.152611832774173, 20.041923197948194, 88.37854028756999, 8.636260352045971, 19.688205524775533, 11.318287685999294, 13.705322236362711, 14.538039951692564, 65.73434980376155, 5.346140177671128, 22.055862354717398, 9.00725522602972, 55.96112877939032, 6.225269161674515, 5.739210105120018, 41.48419778558837, 48.29514453401523, 8.641317991243698, 120.74237309410562, 6.932879988823436, 26.888359458337924, 28.729846510132568, 25.49346039287165, 43.274966058918004, 22.986253152774115, 48.147786006327294, 7.455601964427703, 8.422411628689732, 73.5962683558305, 66.65186808192136, 48.85385168764265, 11.09966119651712, 85.52948490498035, 24.95287010558003, 8.412022985802134, 27.341205565633906, 25.562305309644845, 14.663416109642883, 5.235880903066055, 42.88919247661393, 23.917998726069925, 41.44655983199661, 15.712255488729332, 101.85668621945337, 12.631195501841681, 6.632556508227694, 17.99386134983833, 21.670782818906677, 46.02125089884471, 5.18218263375636, 23.022397905034932, 33.64288962591314, 91.17457828489175, 12.840931233186769, 34.154691950106695, 9.032566669438852, 26.697360174480302, 40.83897978028064, 5.763189462906428, 53.47736377229289, 12.358785027456545, 50.039627696895586, 8.859302749606638, 6.227820824330882, 42.12994366433966, 22.831054711791108, 14.466678017575692, 12.830869885680311, 5.634177084016725, 18.783648536362023, 105.53477040611912, 30.846823714993704, 12.055174156015125, 8.048789637136768, 5.9493258951854315, 35.13993015191047, 7.202214014362529, 31.965609667690778, 36.14297565633144, 29.48273118030084, 41.93070606187545, 15.392885567135576, 56.21906292160609, 11.900990702570564, 6.605358954181372, 39.6697658199367, 93.51895749267828, 5.045574362851249, 23.594170469573008, 12.112810622131185, 15.92733254779692, 44.64738280690096, 59.99747009166997, 12.74649466235484, 10.462396259716893, 15.290392130609801, 41.96174102930291, 9.446899857702537, 34.224102284612506, 117.13299184488389, 131.70054305973977, 9.926360917922914, 43.24995212638163, 92.12407060956859, 9.003561801600712, 11.639862171789058, 26.006167630385043, 16.95653585110426, 67.28865747148416, 82.68144881231926, 81.6749477235125, 7.030989724637681, 73.09921847546913, 58.62862695959993, 5.784355455181184, 57.54461532584349, 24.323665759586437, 125.33096507792257, 15.051034548893274, 12.333676295492591, 12.10157552630974, 24.6678907674251, 85.56428488955433, 12.67141238711517, 65.16737259190974, 80.10870629133406, 48.67576484766836, 37.14802552198129, 5.373759638398493, 43.54195034754968, 42.731529613701824, 6.319032925805023, 37.06013577379819, 45.91923310893453, 36.074341081331326, 5.450159481534181, 17.130420788744257, 9.951286550976144, 15.249180760551562, 57.57215953807152, 54.46578694886982, 24.94870091520395, 12.813153920098651, 8.576516365306475, 60.11345330096216, 18.160403870590894, 44.652051627263134, 21.11908176131796, 90.21130985289416, 38.013987182878274, 62.04954745766071, 45.526495157897486, 6.010944010836149, 36.8247004625307, 72.06227193483798, 61.42683425794361, 55.81595163017829, 20.040977273858516, 5.509749563783947, 55.659637141020724, 51.763953713666794, 13.88141833789425, 6.921099887609378, 55.755221055156674, 21.61887487689861, 53.40167541188279, 23.610905311403968, 5.5881074002265745, 15.815476434037953, 17.746947895266135, 35.57238876082893, 72.5005050489227, 38.649242112034166, 63.36109868319306, 14.468368117247575, 7.119350989173199, 55.87383198128599, 60.73440953722187, 105.63671003657335, 15.54839298037956, 45.7846807949277, 15.538207177287601, 8.471355479495005, 6.418867154756865, 37.200737050513396, 23.829644019193, 68.64568686237145, 6.06544484539197, 97.71797629165553, 12.479113381715806, 29.422627455283678, 48.932970401335055, 62.26524123358307, 29.704137539132606, 64.25160868795774, 75.21980941272628, 27.355624077563206, 7.017296009841398, 31.19726392362058, 69.88557959432752, 33.81053947132966, 139.4539446027694, 32.77731664119075, 120.52494112561237, 103.47074834711414, 11.683880629154967, 41.21695917691848, 47.41899393032629, 25.948535287652675, 18.206002082705787, 42.47307519471698, 61.42375336164965, 59.492761485573176, 51.07298928337751, 19.97518717561393, 18.03927373204189, 73.10053668802608, 59.74145296918419, 63.74500566725925, 10.635066352999829, 10.194913932320286, 53.33350170217307, 25.393547920481147, 10.37419927587599, 16.737122125427636, 8.19946173013897, 5.123070802404807, 28.69688098066667, 47.78488017280638, 23.57812592431628, 40.85396169898779, 11.125015156667969, 53.61192153433699, 132.32636720584182, 57.258045694749605, 7.288566712439862, 9.216624624623615, 43.57717946531355, 11.286232106046256, 24.870095849318172, 25.788031434672998, 5.261213285874132, 18.187675100303867, 60.506305125116285, 44.14766235389848, 6.342209943403836, 14.330082192056596, 64.1976187042094, 50.40137512132077, 48.90646206394738, 25.411848199790843, 65.33230974279967, 9.530425389483588, 7.326270042039765, 61.49984683602587, 20.303856075806568, 6.154617378720764, 26.94738291850979, 5.608703303769164, 68.6648533944781, 60.10062966828517, 84.22169059485856, 21.939444227467952, 41.44589861977438, 25.643765527302268, 15.335903862916071, 95.46522743763401, 11.170678094935417, 12.923008137465144, 24.54568632319656, 76.5308002181675, 16.614831732141347, 17.109276308088933, 9.08203969441455, 16.860970868717104, 82.89947627564588, 7.002439783728033, 24.411924141422066, 37.427937886071255, 16.69416272991854, 6.061251358241231, 64.2653891286034, 23.786900578637738, 63.65248876140843, 10.204076783418955, 43.93818945090456, 22.73143937439966, 48.44962519402402, 6.604030614412305, 7.499432819371928, 9.0012499394833, 51.602639538650756, 9.530520324890993, 25.153874801887504, 17.56934407298872, 47.135948161994826, 48.23161588846906, 10.12605755830524, 52.57103442109444, 25.55971560075605, 93.81198929822001, 76.1884727554734, 8.522143872311375, 25.345870078101363, 5.230461187208152, 6.896520778375875, 84.23239857596215, 51.367250905511874, 128.3227198748474, 9.160056091223941, 35.0236561983626, 7.004802527061066, 6.50154766347162, 83.97930509712045, 29.7989547516161, 55.8508511488032, 48.79147007180009, 11.91738986530174, 71.03980307701107, 34.20870027395228, 6.746750496399319, 19.81141824399057, 11.25056124837038, 14.301114835941265, 52.13806162420044, 75.22044227944164, 19.041292353278294, 35.44993508979866, 25.1865058373348, 91.40296642027786, 12.657767688423037, 87.85766114280995, 11.561712020166219, 75.44508438411629, 7.16226124923648, 17.78926581520518, 8.501916335135917, 13.680300192794778, 11.978788226612112, 11.934671277985162, 8.08974590463757, 62.966748868713005, 56.8160992677, 65.43681257204989, 83.75896049280469, 100.05024293454633, 52.81146899667098, 97.46207152316842, 26.13487188738299, 90.33782323611118, 57.20892699821839, 52.64172258280795, 46.37816641730427, 13.36504544123962, 59.54224754015393, 20.083977311018817, 20.168435815362383, 106.12951559272577, 104.31847728513901, 42.127472192857944, 6.115683131075735, 49.77106507753245, 24.043682906492823, 70.90954289473088, 54.616371076218314, 14.738268214508556, 20.946082715940776, 97.43769281280032, 69.31235234992718, 26.73115398769407, 40.90864471854479, 44.54676709807313, 75.22219094966489, 15.198640502997382, 13.012836166850402, 57.0828929483093, 14.273660665104382, 35.290036684260805, 58.71391877732174, 78.33527486514022, 52.21559274256162, 37.16670803902124, 93.49215496142655, 7.190241659372878, 28.240464564749292, 21.30828667636134, 10.186192665088209, 22.297419149728093, 6.143496685417656, 66.8498098434201, 13.418588802155247, 11.114831374375724, 5.552690810418239, 62.105376645964995, 59.50449051745228, 40.02777999775258, 33.314704653306926, 18.915469708963812, 16.63663837369083, 39.69432283106213, 38.27061577389511, 8.514483679087547, 18.74601981057427, 21.870918349226844, 91.85638922245441, 45.94543211288876, 28.283331620736124, 60.47247238642785, 6.930522224630808, 10.761378986722706, 23.45532576461602, 12.668277874592437, 31.601063565658627, 57.95051583029625, 95.92259290560736, 134.60327332160435, 7.536380066712402, 16.71252009493866, 21.402555289941162, 74.69576216065175, 5.625181910633198, 29.688538050277838, 64.46219171542046, 16.974386305191057, 109.78666810174323, 5.357916977992185, 50.03877279413889, 13.271099440089367, 10.386652713237844, 5.230922210934687, 85.73917996576878, 5.958585718284759, 46.34838598320899, 22.74610307836337, 82.53847647307818, 87.82440448309848, 62.97385719094077, 8.40888762884469, 17.94433669133857, 15.806517002991352, 17.127011381270947, 15.379567715936911, 20.520605335581912, 53.63993350885816, 10.797424440679215, 9.650209678839039, 68.17908673196054, 27.522986523869086, 62.32948841682388, 82.78336766117081, 83.70839733778084, 12.451400943119861, 11.403392692914744, 21.52187097800105, 19.400283028218993, 5.8756829030060995, 5.907305385725561, 130.924140927469, 60.35471546716674, 113.79107645634514, 27.890899443671803, 107.91460986710382, 12.938136170034978, 12.934871337714965, 62.20291540081218, 105.0063838854875, 5.320884619542722, 92.62751542556393, 78.44123316824111, 60.893992537090156, 80.00392986723054, 63.067827133338795, 16.987634560668194, 9.063495755230305, 15.835356240762337, 54.872974772941916, 45.554065232908115, 87.27532212666587, 69.0019433375281, 108.08874356404951, 5.157580306468587, 87.03485988128234, 41.38521782208875, 94.83221956704824, 89.97759174629567, 6.398765122514967, 95.85420201894365, 47.17431761952514, 35.60080585236404, 29.08610025227115, 27.828163866764502, 17.082175677862974, 17.625903707317754, 65.08841383542196, 18.635535166604132, 19.90272715110183, 105.01346313060422, 31.003969448475384, 17.420387807675, 84.46845027707698, 10.04132917230087, 46.66448476478429, 106.528316815068, 43.7001862916481, 97.25027475053948, 46.11948547740154, 5.953049517208076, 8.985607978803262, 67.05951878083097, 10.34132551769602, 5.9579066224910635, 123.70052672893823, 59.779611235942326, 146.09034769048745, 26.05249598690469, 13.183018804392088, 24.900912085999614, 128.02597813010146, 8.073352960153322, 17.325599044874423, 22.440882968288694, 17.678818542798243, 20.242034567305556, 55.31153128319796, 21.590949215463258, 12.080835210556168, 117.99955462472458, 27.102843534806897, 42.51939685372759, 16.691519723511707, 6.502776043100247, 11.28798172542212, 18.01386906293633, 89.8455371596371, 46.65478083002158, 13.771492620613706, 28.125876319070017, 7.366176418488784, 87.03988016787235, 8.316218352598831, 96.39470241867272, 5.7211060989508224, 14.96451162753568, 11.936533707618214, 12.34476881834194, 20.585853342498435, 13.386812004576274, 69.33598995953963, 145.83982730828524, 21.055823325534448, 31.978521713687037, 24.123954870359615, 7.930958700737267, 41.19460790608852, 20.06684091417132, 29.21532222712984, 15.28530898916425, 31.724325289744286, 11.975472058959896, 59.83048520226651, 35.24231332285299, 21.47755292257736, 79.39506281491086, 17.844517881351422, 10.672168474425103, 58.74615761025167, 49.4491116789417, 40.113887423025794, 73.08305907840924, 22.08034455343838, 46.24730138902816, 85.9055472357455, 17.535058092590987, 11.84962849109272, 7.700328559487666, 6.9560721090090185, 5.870695218555239, 60.00702287817634, 92.76430005072888, 52.43698800313655, 29.99986179187449, 98.89312402741604, 13.327127861507579, 46.387081368059825, 142.01922845317316, 6.27084941301209, 20.37653477588065, 82.43839334191952, 47.6828981569912, 13.231279545011256, 40.925451588600545, 19.428681833088255, 12.787931514359787, 47.633390138054, 7.791783331169498, 42.66666228761355, 5.769266792002619, 18.192292373547847, 14.539017799434662, 9.672136589310144, 11.245361024693546, 27.586781226906567, 24.16643943262135, 35.54759280098949, 97.82160592449046, 9.354342119813042, 75.08233516460935, 9.312129738105819, 36.89171973995489, 17.542765211205445, 19.315647477907298, 5.359838738838653, 27.99920272697547, 5.847598659386209, 71.47765879209479, 64.26041282888771, 25.466900578175217, 37.81541322452854, 20.66761752628471, 40.61582934141825, 20.925129229747775, 8.31850560968221, 19.76904854490511, 61.200899414019, 17.213847212027076, 13.861332152471686, 27.84229437241605, 14.686544895819363, 5.271966809051609, 10.429073678010937, 37.833303522247256, 5.152863466131421, 23.47083968344704, 5.655996914324983, 103.77181518070647, 26.43842719298189, 100.04247645862372, 30.064045839163025, 142.69558972963765, 48.60872496513051, 12.240055784136203, 6.794673334413321, 30.08169204289503, 58.99765330130475, 7.824185348404423, 70.56573180770624, 30.197679683529593, 34.91643085340011, 63.28701757813404, 99.5507115145979, 10.0279733639052, 79.6470332395954, 47.639536151661694, 44.929056114501904, 7.3059789999089615, 5.743128573772793, 23.128167532087883, 31.03924695864301, 96.01040472328256, 11.284979165475564, 13.469604515624638, 83.63553075312461, 14.73396413747065, 17.856127296279247, 18.559771945617133, 25.666087319899937, 17.911935190690638, 5.52670491468888, 39.174444186384534, 11.046442625118658, 18.60209784150028, 99.46545774095125, 38.76488538863004, 31.122186742342873, 128.53162122756981, 55.84380739767605, 144.4957140161807, 49.78469905621471, 21.651909278309958, 13.629371206824311, 39.26195792210286, 14.327491732055424, 24.095035968398413, 31.339727331412785, 12.517170960193186, 49.64618996945466, 8.597293368781951, 10.8271206654073, 149.39122956900286, 5.900799163288897, 44.09062383934649, 72.10529565686207, 6.411297829385019, 21.745570983394103, 13.240444590856008, 18.509622784568272, 31.680053270019283, 68.13071750955335, 80.27617650335985, 31.95600492296231, 77.41518076144871, 10.369086238618458, 8.104185162926376, 25.429424651959714, 20.194021538824124, 165.09764338954335, 19.873669798398552, 10.402386567868263, 30.23224715956436, 34.31956993146902, 60.32780848583275, 81.42100879070351, 27.246102219990764, 18.186054803059427, 34.7549513004668, 69.12687435156704, 23.113931311287956, 37.13928253437831, 7.851422910265079, 22.819769606111116, 10.286042569144087, 97.94590594751172, 6.370817325760013, 48.75826486699403, 23.55671148933978, 69.46423299109938, 133.92843396405868, 12.22501257358608, 97.52187331520537, 47.108451523979205, 42.24661651001246, 26.038721423029074, 43.98467127750418, 53.814860994253905, 95.37177854093883, 16.42818562514512, 15.064334471706115, 96.04021763311081, 87.5557073528396, 26.446309533054652, 59.21194075338733, 26.461072913972128, 127.76512901253591, 27.697392112328302, 42.06220843271165, 54.8305312060345, 98.07344902671751, 12.367679416821794, 13.750940954994483, 51.040748807422545, 85.14447062567262, 95.47631042807512, 40.77987647854765, 96.94846486425799, 14.11141413235265, 22.816382585787245, 7.876181683831403, 60.56422926900092, 123.7090037335152, 34.56668911412413, 19.688652970371066, 26.173861328353702, 7.74508316377317, 77.34839658620751, 162.82118393814125, 58.3945556384116, 10.525787146814976, 60.32274471720473, 5.03651457850036, 20.242263667330683, 5.286009390957712, 54.20138425663888, 67.37188607759506, 153.13246363066781, 93.88825068911974, 39.371726462226334, 42.554758613624976, 84.19674173266326, 19.56864691821521, 36.252401467945624, 52.88862479647846, 73.61267112357193, 16.975184470873845, 56.7475870205426, 32.64251399349568, 45.788851428653636, 7.999894416590867, 99.762895854098, 84.46423150937372, 38.44289877281693, 13.472390308888947, 7.370215911756657, 26.620817227671104, 32.8535972973934, 22.469098866715395, 27.658778115554263, 42.270069468947035, 48.06013371025374, 21.044128702181695, 74.12559095611743, 44.304480597088194, 40.62614917910139, 27.56522987349649, 69.13443978047896, 51.53581811043091, 50.294984000150116, 24.50121883550788, 72.92888458365955, 30.32620392843317, 62.18574836016973, 64.11374737235545, 29.425963516309878, 37.50401509684127, 43.43072355420297, 32.583872616648485, 53.34102475278143, 79.05641056616686, 5.346038804866482, 6.4106877141676, 5.265264798810329, 19.58977784571317, 134.69749269250698, 15.831558510194876, 203.56422725653312, 8.717511001286343, 62.472057268782, 11.272007312604497, 67.59987739266182, 24.774477116589782, 81.13373164262096, 12.906810987647864, 6.242779605244908, 42.14169059112322, 11.907800629597551, 37.06098639740842, 14.397378198753442, 95.81328836875896, 22.750726606111662, 5.705714455505324, 9.943189284423502, 10.061465749332093, 23.69840804244293, 12.339978334970324, 12.836355663078807, 13.8991884489473, 81.68846378820307, 69.24132034306342, 21.782479017834646, 35.02084489956192, 107.22352892447793, 7.099087136857607, 104.79072075759315, 77.02897878116556, 21.799224553181467, 74.92080468818872, 5.304578554996423, 87.27083517995376, 13.685465203737108, 25.205345853640075, 93.42299899926428, 41.97966735496962, 13.431245871377207, 14.327448346323937, 45.74465853506459, 5.559812883179719, 21.59492415974833, 6.896477000398812, 14.670340180132422, 62.0893412989777, 26.178548292960194, 6.166666393803337, 60.01077230527338, 28.655971638250072, 31.937085873396484, 18.858304115296203, 91.36882712651348, 34.319218882020465, 66.41439012852167, 71.08457383717537, 33.65798541618938, 80.92272310826056, 30.35300676881795, 89.55464785262335, 17.101422622613686, 29.064875049054603, 22.437204062789966, 8.58819176446456, 13.449054911843, 94.08623816082338, 15.319310929442482, 8.960728083408847, 113.83008417246407, 28.382874964755423, 34.352943795947446, 33.296475625505146, 76.25155485134343, 42.4106295994744, 19.649850303732375, 22.00718159075464, 105.71946269111685, 52.1551824042849, 9.480583735804654, 86.50280196442571, 67.63010768730697, 43.18247547149969, 26.850353177854295, 103.70657296325078, 39.69960833536177, 31.021586570767408, 70.82629720333549, 12.757612344012173, 70.10282736396708, 45.582680418412885, 21.734318253032352, 20.2685537065386, 118.80090750039149, 21.068543297118495, 44.916503742956785, 126.02978729106857, 104.98924227207554, 5.084151465376484, 10.751478862004998, 19.912242320658365, 57.57710573622882, 29.912155020240466, 117.51497222644467, 13.896738054052552, ...])
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)