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 = 45876
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);
([2928682.8125, 2978070.3125, 3040534.375, 3069373.6614866727, 3101694.2837423445, 3173225.8314563488, 3176282.255122763, 3225026.250573366, 3341840.4410436726, 3359827.9180638865, 3413975.0, 3426310.1820078436, 3478123.37010971, 3479317.574638582, 3484859.6372010033, 3487542.055240799, 3490184.155578968, 3507437.6046048244, 3509723.7096456536, 3518157.8125, 3561598.4375, 3561625.0, 3572154.228921554, 3578879.042683693, 3586920.8872131915, 3597856.996374165, 3638743.75, 3639642.146377467, 3649398.4379364587, 3695065.625, 3758660.4236794882, 3761462.529646921, 3786619.271592233, 3793476.1776281893, 3833853.125, 3880600.065617561, 4015465.7161977957, 4015713.038657683, 4114531.74620066, 5719365.482441006, 5721777.6029063715, 5731029.470824129, 5973121.875, 5973981.898325175, 6028035.307422976, 6029286.459758044, 6064825.0, 6080471.913855485, 6221451.253995003, 6241806.910294378, 6242092.1875, 6242473.4375, 6372866.698315769, 6430018.3905507615, 6430440.784881593, 6432187.5, 6434581.586069532, 6450001.144633669, 6458639.349373072, 6459673.0009546485, 6466803.125, 6507384.375, 6508995.854046592, 6566505.985927965, 6592048.382691406, 6616099.066826743, 6638395.3101064805, 6663958.663143954, 6681428.125, 6682323.4375, 6682330.543295992, 6702198.143482365, 6718521.315935601, 6719662.34472115, 6725698.27587929, 6726663.921613332, 6728073.297770999, 6738372.341445817, 6739118.628121191, 6742942.093779352, 6743411.919588696, 6743926.5625, 6744827.818306078, 6745213.660640389, 6745819.067876421, 6746154.6875, 6746301.453968482, 6746392.1875, 6746998.375404556, 6747034.429129822, 6747552.967252697, 6747590.625, 6747642.865256335, 6748006.385193797, 6748136.227935468, 6748918.75, 6750953.862840083, 6752018.344340698, 6753786.970595857, 6757076.5625, 6757371.875, 6758454.6875, 6759217.28269523, 6759760.94991774, 6759929.365525923, 6760015.625, 6760935.9375, 6760966.3736782195, 6761035.744137753, 6761876.036034559, 6762139.378010419, 6763980.219190421, 6764969.61253246, 6765867.534008063, 6766478.577277839, 6767440.627443277, 6768813.693659781, 6770800.336126619, 6774073.4375, 6775174.029440944, 6787380.608002927, 6792746.479939536, 6794349.753093874, 6794946.875, 6801094.500425382, 6802510.51437588, 6802652.202870467, 6802990.17261098, 6803381.534339969, 6804279.6875, 6804659.046152967, 6805441.035335256, 6805681.410682992, 6805682.763903357, 6805981.151376486, 6806953.125, 6807917.34092335, 6809908.590238933, 6810543.079872772, 6824837.422887474, 6828103.003243311, 6828162.609619784, 6831588.295474288, 6834544.357259799, 6835677.589973335, 6839788.625114656, 6841236.485719912, 6841384.473220515, 6843623.145832685, 6847196.878012054, 6847367.82543288, 6848505.322943435, 6851559.244821149, 6853757.014015034, 6855370.3125, 6864406.015324297, 6866858.516473171, 6867551.897900538, 6867957.138779142, 6868130.675248026, 6868560.9375, 6868567.329877109, 6868670.089772615, 6869024.1504545715, 6869125.152980448, 6869132.025271353, 6869274.749717155, 6869657.461706457, 6869664.492327518, 6869665.8838902535, 6869737.937540099, 6869863.723646596, 6870088.780813748, 6870107.8125, 6870301.546933234, 6870325.0, 6870381.25, 6870395.587417301, 6870535.2034664415, 6870579.6875, 6870603.041023117, 6870778.125, 6870785.587679301, 6870915.317065984, 6871421.841781345, 6871885.9375, 6871959.375, 6872046.87802929, 6872304.6875, 6872369.654703675, 6872517.5049705375, 6872706.459238435, 6873442.1875, 6873646.875, 6873903.110934005, 6874937.5, 6874974.734870083, 6875950.0, 6877602.77340991, 6883062.888354749, 6888509.375, 6896555.520470052, 6896626.048835068, 6926656.922290526, 6927065.216078594, 6928026.5625, 6929032.8125, 6929354.930059104, 6929408.169386684, 6929757.546783365, 6930089.072690493, 6931683.19550931, 6932317.1875, 6932501.5625, 6933264.0625, 6933573.4375, 6933723.4375, 6934000.039402599, 6934046.875, 6934054.600070199, 6934719.148081489, 6935010.9375, 6935244.002275178, 6935246.731223489, 6936066.627076411, 6936261.952192584, 6936878.136520569, 6991182.707371061, 6994094.260629244, 6994709.805653156, 6996485.9375, 7026790.625, 7038874.845417778, 7040434.957286677, 7042537.5, 7044390.28077385, 7047492.933399632, 7050736.647760376, 7056924.76029881, 7066190.684483474, 7070894.0257401075, 7075726.5625, 7094477.561510208, 7101846.676805234, 7103085.953282599, 7103761.400876417, 7103818.097292514, 7104282.658206188, 7104393.75, 7104773.616192355, 7104821.896391661, 7104951.5625, 7105134.375, 7105488.63260367, 7105640.534093574, 7106182.8125, 7106195.3125, 7106495.3125, 7106693.75, 7106958.233452919, 7107009.300012417, 7107149.482491475, 7108155.600231005, 7108303.611748309, 7108685.115817858, 7115608.393894048, 7122404.6875, 7132473.536133884, 7134052.984819558, 7138836.428224797, 7140579.6875, 7141414.279850354, 7141547.243153316, 7151764.391871636, 7180411.99109345, 7200334.29648439, 7242466.576494835, 7242467.537163854, 7340047.056875965, 7372467.118577014, 7384463.229232393, 7393904.6875, 7421378.5507208565, 7425265.041479355, 7428549.428903238, 7474537.039749488, 7490017.1875, 7510983.875617732, 7511392.1875, 7516434.734766878, 7530271.85088216, 7539476.792310482, 7540306.00853992, 7540991.102115631, 7546417.214558031, 7552043.407934249, 7559304.453483723, 7560616.277131653, 7563041.780168206, 7563849.221077431, 7564445.967129642, 7566394.5289131105, 7569864.0625, 7572225.147455681, 7580550.592860507, 7582076.5625, 7584488.896457385, 7584759.53760891, 7585126.056823528, 7595366.852108811, 7611911.059193403, 7621890.403556337, 7622010.483896194, 7625435.44287666, 7625615.019881039, 7626091.613795216, 7627997.844442179, 7629490.293880025, 7630835.684381216, 7635194.045772877, 7649864.724717973, 7651095.3125, 7651514.0625, 7651689.0625, 7651764.714069064, 7651998.131318771, 7652580.707314823, 7652625.4233497465, 7652828.943481331, 7652962.5, 7653072.598056594, 7653139.0625, 7653405.2985527, 7653539.695427741, 7653973.4375, 7654113.919628777, 7654288.432526779, 7654353.13832191, 7654756.25, 7654847.89868665, 7655407.8125, 7659673.4375, 7665856.814446712, 7676513.055026117, 7677965.38053259, 7679248.278754316, 7680373.71912465, 7680809.375, 7681903.045279703, 7684242.970723897, 7691123.4375, 7691144.661579253, 7704753.125, 7708414.961282518, 7710259.129801401, 7710602.464599111, 7710760.9375, 7711096.867193852, 7711590.426880918, 7712310.9375, 7713001.322894714, 7713406.25, 7713556.25, 7713792.2944773, 7714668.134195941, 7715818.746888254, 7725589.080751959, 7725882.8125, 7725905.591582564, 7733720.3125, 7736418.458993311, 7740953.125, 7741443.75, 7741693.2909800485, 7741811.78302746, 7742283.8559810165, 7742303.183228407, 7742329.921363829, 7742902.2522056345, 7742969.035403076, 7744125.0, 7745575.665070098, 7745986.116803314, 7751614.7579932045, 7760409.375, 7769860.567686258, 7770507.916596411, 7770654.603514521, 7771139.0625, 7771282.8125, 7771705.034952372, 7772401.593889888, 7772437.5, 7772865.485023141, 7774383.212576567, 7774512.5, 7774517.1875, 7775100.952135659, 7777282.220633393, 7780108.320688914, 7780132.665618883, 7780998.4375, 7784096.875, 7786894.986695281, 7789322.871504971, 7795123.391601727, 7801921.875, 7803930.85724544, 7804222.022751169, 7806213.786518178, 7811457.684592524, 7812385.522453645, 7813408.328364023, 7814659.375, 7815137.5, 7819861.342575953, 7820659.057665171, 7820813.878762258, 7821021.875, 7821614.0625, 7822207.537756426, 7822510.640677324, 7822546.517133441, 7822920.124177835, 7823095.946081539, 7823096.875, 7823259.895728773, 7823468.775521434, 7823551.752055433, 7823569.661472551, 7823782.7039693035, 7823835.295031797, 7824146.473116448, 7824272.712717957, 7824535.397328499, 7824541.594798411, 7825021.908150806, 7825027.176564778, 7825088.052635488, 7825157.8125, 7825280.407524071, 7825432.8125, 7825926.5625, 7826063.208030389, 7826204.888743732, 7826817.609696857, 7827061.37169104, 7827088.554420105, 7827101.841046978, 7827208.99301972, 7827445.466677165, 7827463.208492317, 7827486.373895976, 7827506.589716792, 7827601.33424577, 7827657.069137273, 7827808.896493001, 7828016.797360975, 7828282.8125, 7828752.400254439, 7829121.875, 7829678.378810942, 7829679.472379114, 7830101.538456718, 7830134.46790558, 7830459.246814159, 7830772.237557168, 7831640.501430715, 7832377.769116165, 7832385.820221701, 7836160.9375, 7840495.930781189, 7840518.184716549, 7840948.4375, 7841148.4375, 7841352.827783176, 7841353.635289198, 7841744.188622785, 7842358.847630646, 7842510.9375, 7843254.6875, 7844250.0, 7845545.12679547, 7845954.6875, 7845969.999078382, 7846237.5, 7846326.5625, 7846779.431772543, 7846890.625, 7847039.0625, 7847284.375, 7847532.8125, 7847591.780843851, 7847744.367021625, 7848155.966605327, 7848457.45854214, 7849429.6875, 7849572.8737459015, 7850293.75, 7850714.3109081555, 7852036.998571676, 7852565.625, 7852665.928901862, 7852692.1875, 7852877.632952533, 7852939.0625, 7853298.4375, 7853311.209920307, 7853833.9887143485, 7854184.725416879, 7855182.349511328, 7856400.0, 7856432.85055943, 7856506.366563321, 7856514.151738127, 7856603.125, 7857830.7057485515, 7858051.836868999, 7858239.922322872, 7858317.572263376, 7858468.75, 7858501.5625, 7858921.055050934, 7858943.294935543, 7859027.84232839, 7859225.0, 7859250.0, 7859306.18813541, 7859315.625, 7859335.989410517, 7859584.375, 7859738.506233853, 7859837.74493576, 7859908.219589514, 7859922.358507041, 7859944.707146852, 7860010.2085431395, 7860076.143654519, 7860092.116971297, 7860096.088315589, 7860120.666843033, 7860127.2172585055, 7860166.939115575, 7860185.9375, 7860251.580443284, 7860310.143980963, 7860315.625, 7860346.389098012, 7860354.948258328, 7860355.376482956, 7860437.43500332, 7860473.4375, 7860486.146627278, 7860510.443695512, 7860518.1871934105, 7860548.394163339, 7860693.75, 7860707.580517438, 7860735.9375, 7860829.773615001, 7860856.25, 7860906.524831469, 7860914.882821943, 7860980.512793149, 7860996.875, 7861046.858999281, 7861073.339633594, 7861093.531881172, 7861103.347126838, 7861189.0625, 7861195.79709528, 7861200.0, 7861309.241405951, 7861318.75, 7861336.949415292, 7861409.4404206, 7861433.974448503, 7861487.406978556, 7861546.457507518, 7861562.343440449, 7861573.450166971, 7861581.25, 7861592.523841083, 7861599.036790148, 7861601.283033471, 7861622.000397167, 7861642.1875, 7861792.1875, 7861883.097209644, 7861883.687019775, 7861950.31123712, 7861959.375, 7862004.051344911, 7862019.330737393, 7862061.476411308, 7862090.636696519, 7862104.79018995, 7862173.428570408, 7862393.75, 7862425.0, 7862518.999206689, 7862604.357939632, 7862604.6875, 7862645.433279539, 7862724.822499305, 7862754.381211449, 7862758.668820141, 7862876.583147694, 7862876.619329577, 7862993.616891149, 7863026.5625, 7863048.045545846, 7863085.12906478, 7863135.624161869, 7863167.125505169, 7863359.375, 7863403.125, 7863523.331037108, 7863920.233837961, 7864114.276087336, 7864142.720037859, 7864509.001360212, 7865098.973578203, 7865103.455065348, 7865150.0, 7865931.66163497, 7866167.966922517, 7866301.5625, 7867071.005798297, 7867536.1260208525, 7867804.6875, 7869536.869376844, 7870035.9375, 7871126.5625, 7876988.459535828, 7877616.137875667, 7881096.794232221, 7893730.651412017, 7897129.6875, 7900173.014915352, 7907923.4375, 7909256.25, 7909798.4375, 7924635.350994386, 7924912.674393272, 7953274.463772627, 7956593.725740085, 7972095.3125, 8006378.125, 8018942.1875, 8018951.300394878, 8026573.182339843, 8034309.26239696, 8040195.399200012, 8043396.875, 8046188.420274768, 8069724.557217823, 8073471.23048999, 8073776.895025262, 8073779.177119082, 8082075.557954905, 8090631.785259438, 8096056.25, 8103379.6875, 8107011.225457063, 8110050.118169099, 8129628.125, 8143193.75, 8143251.360692483, 8143881.525697117, 8172455.759519219, 8175651.318646948, 8179997.646958287, 8181502.501040345, 8181577.009137602, 8183020.726965027, 8184575.5077507775, 8186646.406208585, 8186960.329406477, 8187786.026481063, 8187963.657884192, 8190339.990985983, 8190545.052360119, 8192360.904713195, 8197170.043985095, 8197957.686206859, 8198415.214671573, 8212064.0625, 8212076.183747551, 8214479.590207895, 8216913.084753875, 8217638.262886083, 8220714.0625, 8226867.603548932, 8226896.875, 8227783.653886188, 8231056.25, 8232695.702015593, 8238643.75, 8240416.974460452, 8241157.784589686, 8243151.582205804, 8245153.572781903, 8251673.4375, 8253754.6875, 8257323.4375, 8262883.358673969, 8263655.096558843, 8263817.1875, 8271664.0625, 8272015.696528605, 8272173.793217252, 8280385.9375, 8280389.016442901, 8280425.1631761445, 8281201.537570264, 8281318.311622687, 8281450.0, 8281817.9876676425, 8283137.801288077, 8283300.0, 8283638.93015872, 8284081.25, 8284722.026353759, 8287881.181840459, 8288970.008736229, 8289199.33368451, 8289322.153838563, 8290704.901724205, 8293512.5, 8294581.25, 8294599.200194375, 8298398.4375, 8299227.243084438, 8300705.016088652, 8301137.105452168, 8301340.494263558, 8301370.3125, 8302259.375, 8304960.9375, 8305696.629594927, 8308833.259646543, 8309683.370582618, 8309702.6428240985, 8310262.262812136, 8310934.033898315, 8313685.870333147, 8315253.22192932, 8315637.230863362, 8315959.101804263, 8315963.65963505, 8316168.134076112, 8316206.25, 8316278.125, 8316332.741148121, 8316359.620296549, 8316489.266539068, 8316541.444344443, 8316643.75, 8316729.6875, 8316737.345590326, 8316740.223900417, 8316745.489215537, 8316948.4375, 8316976.758376515, 8317040.320219454, 8317088.162837874, 8317137.34690199, 8317624.980616095, 8317653.125, 8317747.842685907, 8317748.4375, 8317754.8197667245, 8317810.9375, 8317882.8125, 8318068.50064121, 8318185.4576862585, 8318419.693861611, 8318814.0625, 8318814.362037871, 8319365.625, 8319965.625, 8322106.5026869895, 8322112.204834213, 8322411.774289079, 8323069.130175551, 8323092.1875, 8323405.925946719, 8323833.8834967045, 8323890.631485305, 8324061.873891313, 8324090.874642028, 8324498.916594299, 8324708.767037941, 8324713.918789317, 8325167.1875, 8325172.259496441, 8325512.32222928, 8325654.6875, 8326205.697742035, 8326266.88265082, 8326378.125, 8328512.970183634, 8328624.945489313, 8328657.005238278, 8328659.375, 8329017.0367670525, 8329076.5625, 8329092.1875, 8329243.542751995, 8329507.0679334, 8329533.0724340575, 8329610.328755745, 8329818.466430558, 8329885.9375, 8330037.839623892, 8330060.916592303, 8330125.0, 8330187.5, 8330234.584244253, 8330564.874195601, 8330886.776850686, 8331182.400620574, 8331205.699638084, 8332401.826913294, 8332569.535020461, 8333593.40377677, 8334610.045742429, 8334656.25, 8335046.0490919715, 8335837.5, 8336454.817756762, 8337290.538112837, 8339618.626402227, 8339623.4375, 8340594.058746897, 8341293.75, 8341406.25, 8341504.6875, 8344380.530579212, 8348064.0617496455, 8348819.6499930015, 8349904.314256887, 8350140.040046994, 8351584.573430885, 8351896.36519037, 8354846.248349553, 8355089.077028418, 8355602.375472651, 8356133.467433351, 8356152.849440856, 8356189.66219907, 8356192.1875, 8356735.169775451, 8356744.733934075, 8357237.342075033, 8357523.130709623, 8357564.006412579, 8357809.375, 8358082.008000756, 8358432.8125, 8358679.258394335, 8358955.319765783, 8359576.372258899, 8359752.353427879, 8360137.050678927, 8360625.392764941, 8361838.093269489, 8365384.523232072, 8370466.687869984, 8370536.848415305, 8370634.375, 8370679.640629328, 8371193.75, 8371302.363252107, 8371529.166323569, 8371561.478156937, 8371930.741248302, 8371953.306743744, 8372382.237091911, 8372420.01345297, 8372503.038011235, 8372592.464327449, 8372641.577300629, 8373119.315936252, 8373157.942686064, 8373169.948576552, 8373179.3628562335, 8373186.981378545, 8373212.258239084, 8373263.151887006, 8373291.406160826, 8373351.313741154, 8373662.601374196, 8374410.438623393, 8374512.736987472, 8374746.687763849, 8374882.5816232925, 8376142.1875, 8377532.605502843, 8379930.73308971, 8381478.256335185, 8382910.9375, 8383660.66009322, 8384622.531647008, 8389991.732462233, 8390127.384483747, 8391882.961003868, 8391970.3125, 8392459.473835064, 8392615.41619846, 8392796.356708942, 8393407.235041702, 8394073.1136355, 8394469.942387221, 8394492.939125542, 8394544.518831793, 8395307.8125, 8395344.387596278, 8395824.570943005, 8396078.119389722, 8396337.448588923, 8396364.560399747, 8396422.52547025, 8396983.556437545, 8397176.324173976, 8397567.197447857, 8397593.526457405, 8398559.375, 8398729.88790045, 8399095.3125, 8399313.285418747, 8399334.375, 8399673.4375, 8399790.625, 8400157.535093019, 8400627.771680554, 8400908.411283294, 8400960.47606546, 8401253.457691547, 8401468.414847959, 8402664.190331295, 8402668.145181054, 8403421.875, 8404425.217220655, 8404791.056733586, 8405524.902867438, 8408923.073833205, 8408978.125, 8410230.836159093, 8420241.597791243, 8424752.147147488, 8425785.35381969, 8430377.990869783, 8430977.15911249, 8432579.6875, 8446845.010675903, 8450729.6875, 8451932.8125, 8454404.6875, 8454973.4375, 8455541.80477189, 8457027.389212655, 8457701.5625, 8464339.0625, 8464867.1875, 8469273.4375, 8469779.602207802, 8471224.722535888, 8471618.75, 8476132.8125, 8478916.540292604, 8479151.79453199, 8479971.242047096, 8480468.75, 8486716.995561913, 8487385.77425458, 8487596.72248461, 8489230.000309402, 8490926.5625, 8495918.142914461, 8496158.787221229, 8496202.308498278, 8496457.083145015, 8496716.786080757, 8496920.3125, 8497266.900825785, 8501613.058618993, 8502371.806586524, 8504663.12946298, 8504715.961552162, 8508813.438312795, 8511035.9375, 8511389.350852033, 8511415.625, 8513096.875, 8514328.125, 8517370.3125, 8517475.042558748, 8526545.379128255, ...], [42.08868353189706, 59.07829796733345, 90.99120452196357, 11.496841981486064, 73.14081099833047, 19.461267117034986, 10.355545982877704, 40.49903628042247, 43.8023908306829, 27.56282287821577, 85.01573174031867, 5.760118004685545, 5.458881487389232, 86.15688787789331, 7.7009065406116495, 65.98942944351948, 10.80122528373398, 15.881678028545103, 16.091258600899334, 28.894883305938, 76.60680546160003, 54.874034512926606, 13.440939805574349, 7.972683674631959, 13.911474615493876, 31.872912997612573, 51.28052823350463, 27.73641230058415, 126.35989380614677, 51.64679264900144, 21.3563322907515, 25.22782838496482, 87.93404329334962, 13.652816381906554, 63.999405103440814, 18.639819887551567, 15.300892158109878, 7.270632950078379, 120.21342043490787, 52.33058303115371, 32.1474306292705, 9.154673728961264, 30.670794236828943, 8.66200674581008, 12.983375343426959, 8.583516673447372, 76.15300984854642, 15.091705798964748, 23.642706658494898, 18.24133260874884, 63.93386023737202, 60.59948243149329, 30.710784501494615, 9.044901466803841, 100.37403022875759, 69.23280593505085, 9.632710220095698, 8.077309127646192, 30.07671663331001, 6.043849112055828, 58.00668665506488, 71.61795157932033, 17.504471786921137, 24.220782796976142, 27.485171113170168, 18.04133592732328, 6.763028814932733, 19.611500049418137, 50.510331498999165, 29.731714562625775, 28.66060507002034, 10.697266210764141, 10.353475136864203, 35.754548091810825, 25.69539906622018, 98.21260801189878, 14.43439482195742, 8.54967011287709, 44.393410807266946, 5.201040756417589, 20.726783008005658, 63.030992073049795, 65.47748515052379, 22.53134779103709, 7.207596281374546, 47.942657718812384, 17.113041940952762, 84.16317809105323, 27.353591565157554, 7.622933550645034, 80.28161294509792, 43.1412066640636, 14.087464088667023, 9.448394574785059, 101.05520524511545, 45.22067962398325, 5.494352442436854, 9.0104361223301, 27.365664102912625, 108.95937949688165, 42.10069545532155, 30.53033557973845, 6.7826615454390655, 5.940487667269083, 23.47405355098061, 38.43545929841463, 41.20576659461202, 38.582043709419196, 5.160882634016518, 6.0350106615905315, 16.29789601393678, 6.145192424818253, 10.185417015331652, 18.043416323151032, 16.999987842114606, 9.333469958387193, 22.909505487874227, 7.7295079031935305, 42.39518862134276, 8.626545958267888, 20.184633589300304, 31.198877090177156, 14.077123782906062, 35.536175449282325, 20.269126152580505, 31.69347675656314, 5.263428529275733, 13.45836052402051, 11.60327055583127, 31.668520020446696, 9.068006966519233, 41.19999913012238, 101.07358971363249, 111.33765661492251, 52.944744822826515, 109.81345183999899, 15.560414448098932, 29.634544654118237, 6.95577467966144, 9.26704034780585, 26.330039130932555, 15.376465013576306, 19.187361513231505, 5.363169963584248, 20.847285370127853, 22.14131395951851, 12.108342544040323, 11.284782645578954, 42.70189346931261, 5.461895834333772, 9.936113582252174, 40.54179740528028, 5.804410527583325, 7.905102488582572, 58.66900370175119, 50.642284041097476, 12.440816994899976, 6.123686502765169, 19.287807835273977, 6.653941588343048, 75.14044081983218, 6.7922678819642375, 5.692728165864836, 5.221974502911492, 18.797730088067325, 5.8736606262188085, 5.691012361018942, 23.122906413508012, 11.87331600080489, 32.97836991237972, 45.54706290474033, 95.95797255482739, 9.104062037833069, 57.96258213865746, 28.2204523957992, 55.55327758141192, 90.90141630704636, 46.01720518957693, 18.175981175953773, 64.1098419180689, 28.553860985638547, 35.07381630817942, 7.4814310331563885, 5.158251510883463, 24.33416199738045, 52.94561954489359, 60.77706518808476, 14.953068237909047, 70.88084523518597, 20.051282302551662, 5.727265030763738, 51.34980164454601, 68.5375062121232, 51.19632013311757, 147.51015002657934, 132.03335602228168, 24.20661767104482, 35.5663397194169, 49.84909613119299, 5.256146119898781, 61.80039864781879, 46.18527457241386, 5.032992691667383, 18.320384168780876, 24.47524588787305, 36.91806004828241, 94.48873763852467, 15.954325206112138, 16.50194640641417, 191.16727367072423, 15.128147505792448, 6.8424587345180745, 64.21336404620371, 66.70511463562386, 55.902669349198945, 29.45387127293281, 76.9299041064869, 5.6162277119702155, 76.6626015522628, 6.0790542332632915, 16.712137423959152, 68.67861842279021, 15.998940281470992, 31.46219886528275, 28.68243355022745, 38.37282849820493, 11.145762067955792, 45.55768202914672, 65.30951753213989, 16.88354298222555, 69.31505857702362, 70.85015804722215, 24.678953859476287, 12.1787104013055, 39.07879242421012, 50.14155253267752, 18.825839588486293, 52.97996263570892, 87.80826752242373, 11.22197385886637, 16.108114778448726, 65.91115337683176, 27.579142045916633, 93.18875887468461, 11.152465956858022, 20.319593856864657, 29.030378264250576, 8.206635417763705, 68.0450131953979, 15.669344631962671, 21.28511396936762, 40.66689290873529, 49.43792597063648, 22.222137876233802, 33.498661996879974, 50.30378926124698, 61.01044853848595, 35.547318626877406, 63.04711079552511, 8.522478062709158, 27.12442442725144, 13.278348728579171, 6.640366625767821, 17.190140520055852, 18.90003177339155, 64.00392982165485, 72.50029640755466, 9.416219850828975, 14.432835007101497, 17.427299037036278, 61.89940045188904, 6.521711250865178, 7.221711828296094, 37.125492443890224, 47.33441667332002, 11.007160234001384, 13.031974095978125, 11.722088036509664, 43.17223916421063, 100.16590459354137, 18.70821566204847, 40.6717223808699, 6.555963779686375, 6.399350948752084, 6.401144395829143, 23.904341754104646, 57.059165451909465, 13.327738177818496, 65.37574927742851, 16.51640979357222, 28.056276490640393, 28.72862903813629, 10.77015932776894, 7.252785138942822, 130.6241904106109, 92.69489782604516, 14.118748525299354, 18.188051356834603, 38.17437450694274, 71.33473585522863, 38.058872026240905, 118.92803805061517, 41.797645988695116, 87.17190988925853, 64.2675247410583, 39.61927755593838, 30.821805461900716, 7.663128762878105, 21.436660680304712, 61.58871879719109, 23.20221331405586, 24.808880903400805, 29.627593296045028, 13.340795603027578, 7.99056003681797, 79.24135459504501, 23.89183554609491, 37.47366873588972, 117.59117597753074, 17.43076616065393, 6.354654485975482, 90.94729656721523, 69.01878120760784, 56.67119265570359, 25.463532167729134, 23.672104834988012, 35.21183668175935, 16.84469775068935, 43.920128077459395, 66.73642063447, 8.709919697543382, 61.18432498790899, 9.907693540606731, 12.961479307249506, 32.946762484243045, 98.00192549576238, 7.39024269015888, 11.14859384654074, 64.3510641433586, 99.5471077533907, 31.90520813029241, 57.555975825994686, 53.96793816538575, 84.3737615119798, 62.15279842187178, 25.73994177939371, 81.621842968023, 60.669553954390395, 46.21557506582105, 46.66759421444269, 44.6080997418194, 6.960248292277524, 76.27517297416458, 87.69101212304324, 32.21766198740755, 62.80635766593296, 76.13951687728397, 11.115527172906884, 9.169318242184485, 59.696374384546154, 6.2373932696441985, 102.48932127816744, 67.99547924261509, 95.13531887987688, 54.957419843220954, 9.328773402398388, 39.01055513041349, 52.242736829006674, 5.11667559075237, 42.06745160470925, 27.341541539117543, 69.1713791885801, 46.696701605378514, 22.317758742694828, 6.380281184026946, 5.439922072470383, 47.7376226122565, 7.184314942981366, 12.409182293869419, 27.6090147585068, 59.05875108765501, 93.48858354969727, 11.420033050173718, 10.559782842303758, 108.77557876932542, 28.14032579858125, 9.421001412704458, 41.762540527959565, 80.49380784942913, 40.42444593054221, 8.479279238997067, 33.408216822350546, 33.29494842881364, 36.2299264998148, 21.40635961515069, 66.80511308422969, 131.12933960690788, 20.458544311187232, 69.90606595532687, 46.63563185957554, 38.5980810219253, 78.52991169242651, 39.68831911936406, 19.515477526123092, 13.14886359085379, 6.754377798648336, 79.85738578004401, 28.370678703038003, 7.160840239519059, 10.722093560863396, 8.220076417281522, 69.31218062820889, 15.29247674765302, 39.752148272659106, 77.64247415441565, 32.38411068972066, 6.055709369449274, 69.52342453910083, 36.419730941802335, 99.21754959490227, 62.200592951651316, 48.34105576126311, 47.467527141984945, 14.269216870785085, 30.81974123594587, 45.548682715937645, 17.38326347124873, 64.21451296379976, 8.389427323137399, 10.242714395008088, 14.543371185083041, 7.386298653089617, 25.419209822606447, 12.74987776124398, 13.217355958489822, 28.802402067049783, 133.55442570963723, 9.910863809307616, 38.14060429766488, 56.6813659242028, 41.32098451549897, 49.613353435614215, 43.81577276375781, 18.561320599465088, 5.348865186446472, 7.237040482998759, 61.39498105988012, 6.4102894162726605, 16.1213112383187, 34.22780581148521, 126.33154795163225, 26.69579391853861, 16.914257641237178, 11.70374518975143, 17.694860550532415, 7.3548207287382725, 59.78408665383387, 6.219134134972908, 92.82030722854867, 8.78555692357236, 77.8011684733192, 8.425517695914317, 7.527242089420667, 97.7277299033968, 15.307854495291245, 45.30989843696983, 6.838113211300516, 8.222295200436799, 6.694477806462249, 56.74435720689754, 58.02423713468592, 44.05777983636125, 5.506260415558351, 122.29047451948965, 71.78869006178184, 40.8658086604822, 114.98114942056709, 6.854351782996313, 41.165390585504795, 60.29063832373078, 60.904341130490394, 58.08446268548239, 10.849336507887283, 58.16919990282433, 41.87612766417009, 126.58576291952596, 73.52126576720687, 24.333229336869575, 37.2488547659823, 44.798637657236796, 34.47874487406125, 66.4515711371322, 11.77542886786039, 25.820300830706895, 13.961190414677663, 66.23527707290528, 69.08508291530583, 20.879851568053233, 33.40610781982009, 11.539529715060052, 21.478863764375472, 61.264100887218, 28.594757756035587, 66.43564249916743, 8.042454957640285, 50.91362840883442, 42.95907215353729, 32.878712041087766, 55.622045491419854, 13.290120651252927, 21.870427956437908, 91.4970273579803, 6.4930739757840605, 17.543549256567534, 5.537427281173822, 42.569006049368994, 19.51620206019973, 32.388629966230376, 31.365416655752938, 5.303122149379248, 50.97744547487726, 136.0753227217977, 10.04954100135153, 66.94586339053518, 64.70225019864633, 32.28583302288397, 52.96067449392767, 24.234891009720148, 34.03728934908302, 153.1545978958584, 38.03933774610506, 6.982520550107471, 79.64279374187653, 25.81301322716484, 61.511092617895926, 29.939558436026374, 12.739874501921879, 58.09959899879266, 19.196569073802188, 19.041863580766645, 9.650138971038805, 24.403893189785364, 24.43323686392822, 48.32354406319366, 15.010344725129627, 50.914572711275724, 32.049017720658426, 19.661036089195065, 11.398660715282677, 27.767528755931735, 27.301618961652572, 53.63971570443665, 11.471115073496108, 21.555127209413882, 27.617216517610448, 6.480319220612357, 57.97510276867763, 17.926252931799404, 66.58463905439652, 15.280222687776915, 65.82713612072419, 9.575127582664349, 29.504627809059603, 26.416977796988522, 53.51826796407025, 28.21206602685853, 14.581163203052125, 89.3122063101586, 5.471381929424258, 54.19782032890228, 17.178096520644797, 28.60172132505826, 5.526631740060964, 51.414636545129376, 21.002908208350757, 11.231526615027436, 22.546035918538198, 61.256954767585285, 101.43762011021512, 14.37656609041467, 118.65073343103944, 75.2870256519009, 30.066067956626945, 27.919736728080544, 24.01662030580428, 5.346237024801585, 49.35730013848326, 45.297650247400306, 11.603932198262486, 42.42654243368287, 16.27721119992758, 77.36529823434518, 20.234516928084545, 30.798400136807107, 5.854961006877811, 9.341312862319855, 7.6408060027730444, 6.761725153130401, 63.32253428877277, 54.09476417017897, 15.984813161905526, 115.9176682637708, 100.22836119685599, 56.82784043973737, 82.73037415844121, 23.670745126713182, 6.947418289088502, 29.362131180992385, 6.0940289977823285, 29.647699843210603, 97.25658343349349, 10.565751567486759, 64.72501815641525, 23.58184768825153, 27.355398142596286, 58.036586109174785, 59.235684107050844, 10.96527844975424, 27.05994159933841, 11.478817586334472, 17.45174461002202, 46.624743817471206, 6.875467316844911, 19.41930973902561, 41.54230732618984, 67.01300298526841, 10.090620376989843, 74.13110639490033, 6.910288731948869, 74.84580397744779, 35.93250494351383, 27.883782020880464, 51.087859768065485, 73.14654580911441, 5.770673661766473, 7.263129386740904, 140.60347797376934, 56.070691841319494, 74.95181840991032, 84.58673650261163, 40.03169148938937, 59.93030929459566, 58.43833602896107, 91.32330035564557, 15.650663039192441, 5.439212321148787, 75.74969899612893, 58.60220906932962, 49.63590673218008, 114.98137200689499, 24.24717367160864, 7.055955188124838, 6.469583410639053, 88.48654469366583, 30.540371970003353, 12.952701590125425, 8.983111717719446, 8.840042294803462, 51.00324648682447, 13.297704776155355, 58.468703614539606, 39.085075289479605, 66.33508903033001, 57.002080843981894, 5.351886702600798, 9.433361351184859, 113.10891455321874, 48.65827884056712, 5.160688114725191, 54.398557666892344, 78.0215042658287, 6.715780489946021, 26.95222055634635, 20.97793353749319, 11.905816937162793, 7.2348374871405445, 79.97909882029924, 61.15819124741017, 38.52860381294027, 114.64978009142413, 22.50047734886605, 180.5105289765158, 14.034755410249483, 80.36071070804346, 8.149509255256971, 14.48103997478668, 133.24710456228456, 73.20305124090805, 10.583161543882268, 73.59494917044243, 12.183856127100867, 30.883299737201696, 42.93941921997977, 70.16140759444303, 36.3984286160238, 51.121255962604025, 33.328456191158836, 48.39319044204157, 36.74179378477617, 7.527960419539386, 7.114134161554735, 15.017154461082203, 16.975600444667066, 55.658345945425594, 69.91052393746395, 52.61983332793128, 66.25885008730158, 6.848015458744272, 57.197005794541454, 48.05492747371861, 14.475786380324124, 5.477244302760312, 67.66165916330847, 20.337314944974583, 15.602207948611012, 11.088962328934837, 78.00932572711854, 31.34393593782892, 19.222524710424832, 16.229329118409353, 29.0230589107866, 7.0870923448706735, 56.36256390400489, 8.36827098831005, 33.48639623918566, 127.74565072294075, 19.72973119957857, 5.074002193939078, 51.84137790965598, 59.349606445676635, 69.49468667569093, 18.946327026508957, 52.538789764693064, 12.389087403286386, 6.830929031411343, 48.077990495742895, 14.465566588283698, 30.061436100254298, 63.993749292012254, 58.2653245191871, 65.55490525209433, 15.652895205200391, 6.340380546459007, 82.22652773527344, 24.58766734880536, 7.484356492865839, 7.579123894496944, 18.250038179498198, 40.90011622491388, 13.993316217033053, 22.520075478325708, 20.409719961115027, 64.21012399746863, 63.83477699300073, 5.097054476438499, 46.335342679224475, 11.462348005942035, 5.498068104351654, 34.614366829859954, 86.16026309987689, 8.206576603460713, 22.539878868280077, 84.61814570356267, 68.28480573360724, 117.55750616288753, 34.61427757123429, 6.354740065361653, 33.0489537670223, 20.456017334053406, 36.86152014619404, 8.874463542321998, 60.47634216873803, 8.357782994478379, 104.07250060308326, 46.9914093105347, 14.425391252963454, 13.381673547798671, 20.38598830402992, 85.43660164451917, 16.220945538295776, 66.12170792765892, 30.984896054993555, 79.45771869584614, 28.296212064633515, 18.0834499926461, 6.84185573745457, 35.9090440447099, 43.91459599499511, 13.349376903058776, 5.814460278943915, 12.993442618958582, 91.80630185632401, 13.931260398689048, 20.47973322382735, 25.97593824170993, 71.54394402954641, 38.242599130499435, 5.524514524863721, 72.05170230159624, 18.853139500078818, 7.496578751799217, 60.04243083612047, 129.50751060964805, 11.288266907978155, 100.26173321120518, 45.16046619884518, 25.86506908817162, 43.25881444509919, 58.23198899287688, 5.198173825432073, 19.357149719870062, 49.83720672947661, 20.4728278860427, 7.0488529638945305, 28.557810799250458, 10.78871239131325, 14.86241342532413, 60.05948484275876, 48.139927560604164, 80.00546027498363, 19.309604538471714, 164.26801372954162, 141.6967216435504, 21.00500575864669, 35.65545213115824, 27.224101555115055, 6.0528201612753785, 25.424187495894213, 34.13866007942651, 8.71871146637597, 64.7551701659746, 101.37050907039506, 10.994559212279729, 10.939859193778068, 54.32737235188547, 56.321810729144474, 64.07351626768974, 52.778731282903976, 68.51683822533204, 7.939556970159674, 57.28177343305352, 18.6325822959354, 65.83854202733838, 147.68844097339405, 15.870431154761754, 13.299259819470242, 31.149784187321686, 6.089611348491606, 15.727209777051836, 61.86464631423532, 6.444745425023316, 12.215171585156648, 62.6542122779024, 6.174841544544377, 7.406577276073668, 32.59030926284596, 23.664389789010837, 27.461970443892405, 61.996369761711634, 29.89643653129566, 61.42151054852154, 13.524495122152143, 8.65184721736597, 25.261887734076065, 5.0287769155413145, 7.448427065560912, 20.24852228477792, 17.8155990029474, 11.367586930576598, 6.411521827411966, 46.70439643663504, 28.665030747594056, 53.77882950867368, 59.39199810074703, 10.114654943163341, 21.28442341873575, 17.49924587323196, 73.10740920778927, 23.729417017872173, 20.772460752499455, 14.600745858277518, 7.098771174289899, 11.589850704323228, 20.459997618215777, 6.148997603199343, 7.6510123492878614, 65.99573472258137, 7.0386498637750305, 10.40351090803819, 8.162738141232548, 6.594377843509771, 32.540112320304104, 83.9208634466064, 7.148357288592157, 57.797199619370645, 11.519503656862488, 6.068842351603034, 10.785040163890887, 57.61722139445511, 153.13138065235248, 111.45033378092022, 15.466897234445325, 34.622373475112994, 29.838420240331846, 9.95607158256007, 22.971901196522918, 80.02548981108332, 92.52091950559381, 35.86993939750541, 20.078878370611893, 131.99494923035184, 13.276228740982457, 23.539709106796252, 13.835793201594399, 44.04781739767455, 8.728517896208597, 10.078760690766499, 57.85430387168387, 12.2957114694865, 48.93932940441988, 77.2315944249863, 9.28830726504115, 17.25288472688676, 75.2201370220885, 12.530762546370122, 35.819671190796136, 220.27708261014752, 10.795392795556273, 73.19700454989653, 31.943591963468858, 44.78421011943901, 6.0108530950554115, 69.71132314879918, 72.02577704740592, 47.239078905538705, 55.83770616966026, 178.05410269378277, 17.849635403222607, 8.969502823003761, 22.805822477452814, 175.4356544087307, 21.83537357441482, 10.297853681364, 120.16120085872157, 5.7207233925330225, 30.437595525207442, 104.87283770980191, 49.391040202191036, 57.92845305072718, 125.62005510080533, 15.774578501957956, 128.2075561733487, 58.0036815357481, 14.453779841019635, 20.168243665382793, 46.232646864512134, 96.9158525708674, 52.36266453113418, 181.82388656199942, 48.28641237028677, 54.628980421541556, 46.90624244165768, 24.735831589931028, 58.07663733514721, 83.36941667566009, 80.17075992654917, 54.7048842160289, 70.62922137965737, 22.073548939877078, 76.14480340953853, 71.46840964183298, 62.02662009531366, 35.88260027030075, 41.66386479220112, 90.98969252181035, 25.236735558427107, 28.43915180113014, 31.227494800551195, 6.3075454256460075, 53.98388897295194, 10.295125022058453, 20.659980713884448, 8.724842085042859, 85.44276285235628, 13.604395269490658, 92.72536693266376, 23.922465718715458, 9.853078157647357, 47.045411710172885, 44.19349002738725, 5.04726144323877, 12.998325652880395, 60.41832340696627, 24.28620078702397, 70.45405162132661, 41.793355542612325, 45.33830059471021, 74.38215827709661, 15.106243175832327, 6.4975867623130865, ...])
caption, xmean,count, xle, Etot = energy_spectrum(E_tot)
hist_file(E_hist, xmean, count, caption);
([2928682.8125, 2978070.3125, 3040534.375, 3069373.6614866727, 3101694.2837423445, 3173225.8314563488, 3176282.255122763, 3225026.250573366, 3341840.4410436726, 3359827.9180638865, 3413975.0, 3426310.1820078436, 3478123.37010971, 3479317.574638582, 3484859.6372010033, 3487542.055240799, 3490184.155578968, 3507437.6046048244, 3509723.7096456536, 3518157.8125, 3561598.4375, 3561625.0, 3572154.228921554, 3578879.042683693, 3586920.8872131915, 3597856.996374165, 3638743.75, 3639642.146377467, 3649398.4379364587, 3695065.625, 3758660.4236794882, 3761462.529646921, 3786619.271592233, 3793476.1776281893, 3833853.125, 3880600.065617561, 4015465.7161977957, 4015713.038657683, 4114531.74620066, 5719365.482441006, 5721777.6029063715, 5731029.470824129, 5973121.875, 5973981.898325175, 6028035.307422976, 6029286.459758044, 6064825.0, 6080471.913855485, 6221451.253995003, 6241806.910294378, 6242092.1875, 6242473.4375, 6372866.698315769, 6430018.3905507615, 6430440.784881593, 6432187.5, 6434581.586069532, 6450001.144633669, 6458639.349373072, 6459673.0009546485, 6466803.125, 6507384.375, 6508995.854046592, 6566505.985927965, 6592048.382691406, 6616099.066826743, 6638395.3101064805, 6663958.663143954, 6681428.125, 6682323.4375, 6682330.543295992, 6702198.143482365, 6718521.315935601, 6719662.34472115, 6725698.27587929, 6726663.921613332, 6728073.297770999, 6738372.341445817, 6739118.628121191, 6742942.093779352, 6743411.919588696, 6743926.5625, 6744827.818306078, 6745213.660640389, 6745819.067876421, 6746154.6875, 6746301.453968482, 6746392.1875, 6746998.375404556, 6747034.429129822, 6747552.967252697, 6747590.625, 6747642.865256335, 6748006.385193797, 6748136.227935468, 6748918.75, 6750953.862840083, 6752018.344340698, 6753786.970595857, 6757076.5625, 6757371.875, 6758454.6875, 6759217.28269523, 6759760.94991774, 6759929.365525923, 6760015.625, 6760935.9375, 6760966.3736782195, 6761035.744137753, 6761876.036034559, 6762139.378010419, 6763980.219190421, 6764969.61253246, 6765867.534008063, 6766478.577277839, 6767440.627443277, 6768813.693659781, 6770800.336126619, 6774073.4375, 6775174.029440944, 6787380.608002927, 6792746.479939536, 6794349.753093874, 6794946.875, 6801094.500425382, 6802510.51437588, 6802652.202870467, 6802990.17261098, 6803381.534339969, 6804279.6875, 6804659.046152967, 6805441.035335256, 6805681.410682992, 6805682.763903357, 6805981.151376486, 6806953.125, 6807917.34092335, 6809908.590238933, 6810543.079872772, 6824837.422887474, 6828103.003243311, 6828162.609619784, 6831588.295474288, 6834544.357259799, 6835677.589973335, 6839788.625114656, 6841236.485719912, 6841384.473220515, 6843623.145832685, 6847196.878012054, 6847367.82543288, 6848505.322943435, 6851559.244821149, 6853757.014015034, 6855370.3125, 6864406.015324297, 6866858.516473171, 6867551.897900538, 6867957.138779142, 6868130.675248026, 6868560.9375, 6868567.329877109, 6868670.089772615, 6869024.1504545715, 6869125.152980448, 6869132.025271353, 6869274.749717155, 6869657.461706457, 6869664.492327518, 6869665.8838902535, 6869737.937540099, 6869863.723646596, 6870088.780813748, 6870107.8125, 6870301.546933234, 6870325.0, 6870381.25, 6870395.587417301, 6870535.2034664415, 6870579.6875, 6870603.041023117, 6870778.125, 6870785.587679301, 6870915.317065984, 6871421.841781345, 6871885.9375, 6871959.375, 6872046.87802929, 6872304.6875, 6872369.654703675, 6872517.5049705375, 6872706.459238435, 6873442.1875, 6873646.875, 6873903.110934005, 6874937.5, 6874974.734870083, 6875950.0, 6877602.77340991, 6883062.888354749, 6888509.375, 6896555.520470052, 6896626.048835068, 6926656.922290526, 6927065.216078594, 6928026.5625, 6929032.8125, 6929354.930059104, 6929408.169386684, 6929757.546783365, 6930089.072690493, 6931683.19550931, 6932317.1875, 6932501.5625, 6933264.0625, 6933573.4375, 6933723.4375, 6934000.039402599, 6934046.875, 6934054.600070199, 6934719.148081489, 6935010.9375, 6935244.002275178, 6935246.731223489, 6936066.627076411, 6936261.952192584, 6936878.136520569, 6991182.707371061, 6994094.260629244, 6994709.805653156, 6996485.9375, 7026790.625, 7038874.845417778, 7040434.957286677, 7042537.5, 7044390.28077385, 7047492.933399632, 7050736.647760376, 7056924.76029881, 7066190.684483474, 7070894.0257401075, 7075726.5625, 7094477.561510208, 7101846.676805234, 7103085.953282599, 7103761.400876417, 7103818.097292514, 7104282.658206188, 7104393.75, 7104773.616192355, 7104821.896391661, 7104951.5625, 7105134.375, 7105488.63260367, 7105640.534093574, 7106182.8125, 7106195.3125, 7106495.3125, 7106693.75, 7106958.233452919, 7107009.300012417, 7107149.482491475, 7108155.600231005, 7108303.611748309, 7108685.115817858, 7115608.393894048, 7122404.6875, 7132473.536133884, 7134052.984819558, 7138836.428224797, 7140579.6875, 7141414.279850354, 7141547.243153316, 7151764.391871636, 7180411.99109345, 7200334.29648439, 7242466.576494835, 7242467.537163854, 7340047.056875965, 7372467.118577014, 7384463.229232393, 7393904.6875, 7421378.5507208565, 7425265.041479355, 7428549.428903238, 7474537.039749488, 7490017.1875, 7510983.875617732, 7511392.1875, 7516434.734766878, 7530271.85088216, 7539476.792310482, 7540306.00853992, 7540991.102115631, 7546417.214558031, 7552043.407934249, 7559304.453483723, 7560616.277131653, 7563041.780168206, 7563849.221077431, 7564445.967129642, 7566394.5289131105, 7569864.0625, 7572225.147455681, 7580550.592860507, 7582076.5625, 7584488.896457385, 7584759.53760891, 7585126.056823528, 7595366.852108811, 7611911.059193403, 7621890.403556337, 7622010.483896194, 7625435.44287666, 7625615.019881039, 7626091.613795216, 7627997.844442179, 7629490.293880025, 7630835.684381216, 7635194.045772877, 7649864.724717973, 7651095.3125, 7651514.0625, 7651689.0625, 7651764.714069064, 7651998.131318771, 7652580.707314823, 7652625.4233497465, 7652828.943481331, 7652962.5, 7653072.598056594, 7653139.0625, 7653405.2985527, 7653539.695427741, 7653973.4375, 7654113.919628777, 7654288.432526779, 7654353.13832191, 7654756.25, 7654847.89868665, 7655407.8125, 7659673.4375, 7665856.814446712, 7676513.055026117, 7677965.38053259, 7679248.278754316, 7680373.71912465, 7680809.375, 7681903.045279703, 7684242.970723897, 7691123.4375, 7691144.661579253, 7704753.125, 7708414.961282518, 7710259.129801401, 7710602.464599111, 7710760.9375, 7711096.867193852, 7711590.426880918, 7712310.9375, 7713001.322894714, 7713406.25, 7713556.25, 7713792.2944773, 7714668.134195941, 7715818.746888254, 7725589.080751959, 7725882.8125, 7725905.591582564, 7733720.3125, 7736418.458993311, 7740953.125, 7741443.75, 7741693.2909800485, 7741811.78302746, 7742283.8559810165, 7742303.183228407, 7742329.921363829, 7742902.2522056345, 7742969.035403076, 7744125.0, 7745575.665070098, 7745986.116803314, 7751614.7579932045, 7760409.375, 7769860.567686258, 7770507.916596411, 7770654.603514521, 7771139.0625, 7771282.8125, 7771705.034952372, 7772401.593889888, 7772437.5, 7772865.485023141, 7774383.212576567, 7774512.5, 7774517.1875, 7775100.952135659, 7777282.220633393, 7780108.320688914, 7780132.665618883, 7780998.4375, 7784096.875, 7786894.986695281, 7789322.871504971, 7795123.391601727, 7801921.875, 7803930.85724544, 7804222.022751169, 7806213.786518178, 7811457.684592524, 7812385.522453645, 7813408.328364023, 7814659.375, 7815137.5, 7819861.342575953, 7820659.057665171, 7820813.878762258, 7821021.875, 7821614.0625, 7822207.537756426, 7822510.640677324, 7822546.517133441, 7822920.124177835, 7823095.946081539, 7823096.875, 7823259.895728773, 7823468.775521434, 7823551.752055433, 7823569.661472551, 7823782.7039693035, 7823835.295031797, 7824146.473116448, 7824272.712717957, 7824535.397328499, 7824541.594798411, 7825021.908150806, 7825027.176564778, 7825088.052635488, 7825157.8125, 7825280.407524071, 7825432.8125, 7825926.5625, 7826063.208030389, 7826204.888743732, 7826817.609696857, 7827061.37169104, 7827088.554420105, 7827101.841046978, 7827208.99301972, 7827445.466677165, 7827463.208492317, 7827486.373895976, 7827506.589716792, 7827601.33424577, 7827657.069137273, 7827808.896493001, 7828016.797360975, 7828282.8125, 7828752.400254439, 7829121.875, 7829678.378810942, 7829679.472379114, 7830101.538456718, 7830134.46790558, 7830459.246814159, 7830772.237557168, 7831640.501430715, 7832377.769116165, 7832385.820221701, 7836160.9375, 7840495.930781189, 7840518.184716549, 7840948.4375, 7841148.4375, 7841352.827783176, 7841353.635289198, 7841744.188622785, 7842358.847630646, 7842510.9375, 7843254.6875, 7844250.0, 7845545.12679547, 7845954.6875, 7845969.999078382, 7846237.5, 7846326.5625, 7846779.431772543, 7846890.625, 7847039.0625, 7847284.375, 7847532.8125, 7847591.780843851, 7847744.367021625, 7848155.966605327, 7848457.45854214, 7849429.6875, 7849572.8737459015, 7850293.75, 7850714.3109081555, 7852036.998571676, 7852565.625, 7852665.928901862, 7852692.1875, 7852877.632952533, 7852939.0625, 7853298.4375, 7853311.209920307, 7853833.9887143485, 7854184.725416879, 7855182.349511328, 7856400.0, 7856432.85055943, 7856506.366563321, 7856514.151738127, 7856603.125, 7857830.7057485515, 7858051.836868999, 7858239.922322872, 7858317.572263376, 7858468.75, 7858501.5625, 7858921.055050934, 7858943.294935543, 7859027.84232839, 7859225.0, 7859250.0, 7859306.18813541, 7859315.625, 7859335.989410517, 7859584.375, 7859738.506233853, 7859837.74493576, 7859908.219589514, 7859922.358507041, 7859944.707146852, 7860010.2085431395, 7860076.143654519, 7860092.116971297, 7860096.088315589, 7860120.666843033, 7860127.2172585055, 7860166.939115575, 7860185.9375, 7860251.580443284, 7860310.143980963, 7860315.625, 7860346.389098012, 7860354.948258328, 7860355.376482956, 7860437.43500332, 7860473.4375, 7860486.146627278, 7860510.443695512, 7860518.1871934105, 7860548.394163339, 7860693.75, 7860707.580517438, 7860735.9375, 7860829.773615001, 7860856.25, 7860906.524831469, 7860914.882821943, 7860980.512793149, 7860996.875, 7861046.858999281, 7861073.339633594, 7861093.531881172, 7861103.347126838, 7861189.0625, 7861195.79709528, 7861200.0, 7861309.241405951, 7861318.75, 7861336.949415292, 7861409.4404206, 7861433.974448503, 7861487.406978556, 7861546.457507518, 7861562.343440449, 7861573.450166971, 7861581.25, 7861592.523841083, 7861599.036790148, 7861601.283033471, 7861622.000397167, 7861642.1875, 7861792.1875, 7861883.097209644, 7861883.687019775, 7861950.31123712, 7861959.375, 7862004.051344911, 7862019.330737393, 7862061.476411308, 7862090.636696519, 7862104.79018995, 7862173.428570408, 7862393.75, 7862425.0, 7862518.999206689, 7862604.357939632, 7862604.6875, 7862645.433279539, 7862724.822499305, 7862754.381211449, 7862758.668820141, 7862876.583147694, 7862876.619329577, 7862993.616891149, 7863026.5625, 7863048.045545846, 7863085.12906478, 7863135.624161869, 7863167.125505169, 7863359.375, 7863403.125, 7863523.331037108, 7863920.233837961, 7864114.276087336, 7864142.720037859, 7864509.001360212, 7865098.973578203, 7865103.455065348, 7865150.0, 7865931.66163497, 7866167.966922517, 7866301.5625, 7867071.005798297, 7867536.1260208525, 7867804.6875, 7869536.869376844, 7870035.9375, 7871126.5625, 7876988.459535828, 7877616.137875667, 7881096.794232221, 7893730.651412017, 7897129.6875, 7900173.014915352, 7907923.4375, 7909256.25, 7909798.4375, 7924635.350994386, 7924912.674393272, 7953274.463772627, 7956593.725740085, 7972095.3125, 8006378.125, 8018942.1875, 8018951.300394878, 8026573.182339843, 8034309.26239696, 8040195.399200012, 8043396.875, 8046188.420274768, 8069724.557217823, 8073471.23048999, 8073776.895025262, 8073779.177119082, 8082075.557954905, 8090631.785259438, 8096056.25, 8103379.6875, 8107011.225457063, 8110050.118169099, 8129628.125, 8143193.75, 8143251.360692483, 8143881.525697117, 8172455.759519219, 8175651.318646948, 8179997.646958287, 8181502.501040345, 8181577.009137602, 8183020.726965027, 8184575.5077507775, 8186646.406208585, 8186960.329406477, 8187786.026481063, 8187963.657884192, 8190339.990985983, 8190545.052360119, 8192360.904713195, 8197170.043985095, 8197957.686206859, 8198415.214671573, 8212064.0625, 8212076.183747551, 8214479.590207895, 8216913.084753875, 8217638.262886083, 8220714.0625, 8226867.603548932, 8226896.875, 8227783.653886188, 8231056.25, 8232695.702015593, 8238643.75, 8240416.974460452, 8241157.784589686, 8243151.582205804, 8245153.572781903, 8251673.4375, 8253754.6875, 8257323.4375, 8262883.358673969, 8263655.096558843, 8263817.1875, 8271664.0625, 8272015.696528605, 8272173.793217252, 8280385.9375, 8280389.016442901, 8280425.1631761445, 8281201.537570264, 8281318.311622687, 8281450.0, 8281817.9876676425, 8283137.801288077, 8283300.0, 8283638.93015872, 8284081.25, 8284722.026353759, 8287881.181840459, 8288970.008736229, 8289199.33368451, 8289322.153838563, 8290704.901724205, 8293512.5, 8294581.25, 8294599.200194375, 8298398.4375, 8299227.243084438, 8300705.016088652, 8301137.105452168, 8301340.494263558, 8301370.3125, 8302259.375, 8304960.9375, 8305696.629594927, 8308833.259646543, 8309683.370582618, 8309702.6428240985, 8310262.262812136, 8310934.033898315, 8313685.870333147, 8315253.22192932, 8315637.230863362, 8315959.101804263, 8315963.65963505, 8316168.134076112, 8316206.25, 8316278.125, 8316332.741148121, 8316359.620296549, 8316489.266539068, 8316541.444344443, 8316643.75, 8316729.6875, 8316737.345590326, 8316740.223900417, 8316745.489215537, 8316948.4375, 8316976.758376515, 8317040.320219454, 8317088.162837874, 8317137.34690199, 8317624.980616095, 8317653.125, 8317747.842685907, 8317748.4375, 8317754.8197667245, 8317810.9375, 8317882.8125, 8318068.50064121, 8318185.4576862585, 8318419.693861611, 8318814.0625, 8318814.362037871, 8319365.625, 8319965.625, 8322106.5026869895, 8322112.204834213, 8322411.774289079, 8323069.130175551, 8323092.1875, 8323405.925946719, 8323833.8834967045, 8323890.631485305, 8324061.873891313, 8324090.874642028, 8324498.916594299, 8324708.767037941, 8324713.918789317, 8325167.1875, 8325172.259496441, 8325512.32222928, 8325654.6875, 8326205.697742035, 8326266.88265082, 8326378.125, 8328512.970183634, 8328624.945489313, 8328657.005238278, 8328659.375, 8329017.0367670525, 8329076.5625, 8329092.1875, 8329243.542751995, 8329507.0679334, 8329533.0724340575, 8329610.328755745, 8329818.466430558, 8329885.9375, 8330037.839623892, 8330060.916592303, 8330125.0, 8330187.5, 8330234.584244253, 8330564.874195601, 8330886.776850686, 8331182.400620574, 8331205.699638084, 8332401.826913294, 8332569.535020461, 8333593.40377677, 8334610.045742429, 8334656.25, 8335046.0490919715, 8335837.5, 8336454.817756762, 8337290.538112837, 8339618.626402227, 8339623.4375, 8340594.058746897, 8341293.75, 8341406.25, 8341504.6875, 8344380.530579212, 8348064.0617496455, 8348819.6499930015, 8349904.314256887, 8350140.040046994, 8351584.573430885, 8351896.36519037, 8354846.248349553, 8355089.077028418, 8355602.375472651, 8356133.467433351, 8356152.849440856, 8356189.66219907, 8356192.1875, 8356735.169775451, 8356744.733934075, 8357237.342075033, 8357523.130709623, 8357564.006412579, 8357809.375, 8358082.008000756, 8358432.8125, 8358679.258394335, 8358955.319765783, 8359576.372258899, 8359752.353427879, 8360137.050678927, 8360625.392764941, 8361838.093269489, 8365384.523232072, 8370466.687869984, 8370536.848415305, 8370634.375, 8370679.640629328, 8371193.75, 8371302.363252107, 8371529.166323569, 8371561.478156937, 8371930.741248302, 8371953.306743744, 8372382.237091911, 8372420.01345297, 8372503.038011235, 8372592.464327449, 8372641.577300629, 8373119.315936252, 8373157.942686064, 8373169.948576552, 8373179.3628562335, 8373186.981378545, 8373212.258239084, 8373263.151887006, 8373291.406160826, 8373351.313741154, 8373662.601374196, 8374410.438623393, 8374512.736987472, 8374746.687763849, 8374882.5816232925, 8376142.1875, 8377532.605502843, 8379930.73308971, 8381478.256335185, 8382910.9375, 8383660.66009322, 8384622.531647008, 8389991.732462233, 8390127.384483747, 8391882.961003868, 8391970.3125, 8392459.473835064, 8392615.41619846, 8392796.356708942, 8393407.235041702, 8394073.1136355, 8394469.942387221, 8394492.939125542, 8394544.518831793, 8395307.8125, 8395344.387596278, 8395824.570943005, 8396078.119389722, 8396337.448588923, 8396364.560399747, 8396422.52547025, 8396983.556437545, 8397176.324173976, 8397567.197447857, 8397593.526457405, 8398559.375, 8398729.88790045, 8399095.3125, 8399313.285418747, 8399334.375, 8399673.4375, 8399790.625, 8400157.535093019, 8400627.771680554, 8400908.411283294, 8400960.47606546, 8401253.457691547, 8401468.414847959, 8402664.190331295, 8402668.145181054, 8403421.875, 8404425.217220655, 8404791.056733586, 8405524.902867438, 8408923.073833205, 8408978.125, 8410230.836159093, 8420241.597791243, 8424752.147147488, 8425785.35381969, 8430377.990869783, 8430977.15911249, 8432579.6875, 8446845.010675903, 8450729.6875, 8451932.8125, 8454404.6875, 8454973.4375, 8455541.80477189, 8457027.389212655, 8457701.5625, 8464339.0625, 8464867.1875, 8469273.4375, 8469779.602207802, 8471224.722535888, 8471618.75, 8476132.8125, 8478916.540292604, 8479151.79453199, 8479971.242047096, 8480468.75, 8486716.995561913, 8487385.77425458, 8487596.72248461, 8489230.000309402, 8490926.5625, 8495918.142914461, 8496158.787221229, 8496202.308498278, 8496457.083145015, 8496716.786080757, 8496920.3125, 8497266.900825785, 8501613.058618993, 8502371.806586524, 8504663.12946298, 8504715.961552162, 8508813.438312795, 8511035.9375, 8511389.350852033, 8511415.625, 8513096.875, 8514328.125, 8517370.3125, 8517475.042558748, 8526545.379128255, ...], [42.08868353189706, 59.07829796733345, 90.99120452196357, 11.496841981486064, 73.14081099833047, 19.461267117034986, 10.355545982877704, 40.49903628042247, 43.8023908306829, 27.56282287821577, 85.01573174031867, 5.760118004685545, 5.458881487389232, 86.15688787789331, 7.7009065406116495, 65.98942944351948, 10.80122528373398, 15.881678028545103, 16.091258600899334, 28.894883305938, 76.60680546160003, 54.874034512926606, 13.440939805574349, 7.972683674631959, 13.911474615493876, 31.872912997612573, 51.28052823350463, 27.73641230058415, 126.35989380614677, 51.64679264900144, 21.3563322907515, 25.22782838496482, 87.93404329334962, 13.652816381906554, 63.999405103440814, 18.639819887551567, 15.300892158109878, 7.270632950078379, 120.21342043490787, 52.33058303115371, 32.1474306292705, 9.154673728961264, 30.670794236828943, 8.66200674581008, 12.983375343426959, 8.583516673447372, 76.15300984854642, 15.091705798964748, 23.642706658494898, 18.24133260874884, 63.93386023737202, 60.59948243149329, 30.710784501494615, 9.044901466803841, 100.37403022875759, 69.23280593505085, 9.632710220095698, 8.077309127646192, 30.07671663331001, 6.043849112055828, 58.00668665506488, 71.61795157932033, 17.504471786921137, 24.220782796976142, 27.485171113170168, 18.04133592732328, 6.763028814932733, 19.611500049418137, 50.510331498999165, 29.731714562625775, 28.66060507002034, 10.697266210764141, 10.353475136864203, 35.754548091810825, 25.69539906622018, 98.21260801189878, 14.43439482195742, 8.54967011287709, 44.393410807266946, 5.201040756417589, 20.726783008005658, 63.030992073049795, 65.47748515052379, 22.53134779103709, 7.207596281374546, 47.942657718812384, 17.113041940952762, 84.16317809105323, 27.353591565157554, 7.622933550645034, 80.28161294509792, 43.1412066640636, 14.087464088667023, 9.448394574785059, 101.05520524511545, 45.22067962398325, 5.494352442436854, 9.0104361223301, 27.365664102912625, 108.95937949688165, 42.10069545532155, 30.53033557973845, 6.7826615454390655, 5.940487667269083, 23.47405355098061, 38.43545929841463, 41.20576659461202, 38.582043709419196, 5.160882634016518, 6.0350106615905315, 16.29789601393678, 6.145192424818253, 10.185417015331652, 18.043416323151032, 16.999987842114606, 9.333469958387193, 22.909505487874227, 7.7295079031935305, 42.39518862134276, 8.626545958267888, 20.184633589300304, 31.198877090177156, 14.077123782906062, 35.536175449282325, 20.269126152580505, 31.69347675656314, 5.263428529275733, 13.45836052402051, 11.60327055583127, 31.668520020446696, 9.068006966519233, 41.19999913012238, 101.07358971363249, 111.33765661492251, 52.944744822826515, 109.81345183999899, 15.560414448098932, 29.634544654118237, 6.95577467966144, 9.26704034780585, 26.330039130932555, 15.376465013576306, 19.187361513231505, 5.363169963584248, 20.847285370127853, 22.14131395951851, 12.108342544040323, 11.284782645578954, 42.70189346931261, 5.461895834333772, 9.936113582252174, 40.54179740528028, 5.804410527583325, 7.905102488582572, 58.66900370175119, 50.642284041097476, 12.440816994899976, 6.123686502765169, 19.287807835273977, 6.653941588343048, 75.14044081983218, 6.7922678819642375, 5.692728165864836, 5.221974502911492, 18.797730088067325, 5.8736606262188085, 5.691012361018942, 23.122906413508012, 11.87331600080489, 32.97836991237972, 45.54706290474033, 95.95797255482739, 9.104062037833069, 57.96258213865746, 28.2204523957992, 55.55327758141192, 90.90141630704636, 46.01720518957693, 18.175981175953773, 64.1098419180689, 28.553860985638547, 35.07381630817942, 7.4814310331563885, 5.158251510883463, 24.33416199738045, 52.94561954489359, 60.77706518808476, 14.953068237909047, 70.88084523518597, 20.051282302551662, 5.727265030763738, 51.34980164454601, 68.5375062121232, 51.19632013311757, 147.51015002657934, 132.03335602228168, 24.20661767104482, 35.5663397194169, 49.84909613119299, 5.256146119898781, 61.80039864781879, 46.18527457241386, 5.032992691667383, 18.320384168780876, 24.47524588787305, 36.91806004828241, 94.48873763852467, 15.954325206112138, 16.50194640641417, 191.16727367072423, 15.128147505792448, 6.8424587345180745, 64.21336404620371, 66.70511463562386, 55.902669349198945, 29.45387127293281, 76.9299041064869, 5.6162277119702155, 76.6626015522628, 6.0790542332632915, 16.712137423959152, 68.67861842279021, 15.998940281470992, 31.46219886528275, 28.68243355022745, 38.37282849820493, 11.145762067955792, 45.55768202914672, 65.30951753213989, 16.88354298222555, 69.31505857702362, 70.85015804722215, 24.678953859476287, 12.1787104013055, 39.07879242421012, 50.14155253267752, 18.825839588486293, 52.97996263570892, 87.80826752242373, 11.22197385886637, 16.108114778448726, 65.91115337683176, 27.579142045916633, 93.18875887468461, 11.152465956858022, 20.319593856864657, 29.030378264250576, 8.206635417763705, 68.0450131953979, 15.669344631962671, 21.28511396936762, 40.66689290873529, 49.43792597063648, 22.222137876233802, 33.498661996879974, 50.30378926124698, 61.01044853848595, 35.547318626877406, 63.04711079552511, 8.522478062709158, 27.12442442725144, 13.278348728579171, 6.640366625767821, 17.190140520055852, 18.90003177339155, 64.00392982165485, 72.50029640755466, 9.416219850828975, 14.432835007101497, 17.427299037036278, 61.89940045188904, 6.521711250865178, 7.221711828296094, 37.125492443890224, 47.33441667332002, 11.007160234001384, 13.031974095978125, 11.722088036509664, 43.17223916421063, 100.16590459354137, 18.70821566204847, 40.6717223808699, 6.555963779686375, 6.399350948752084, 6.401144395829143, 23.904341754104646, 57.059165451909465, 13.327738177818496, 65.37574927742851, 16.51640979357222, 28.056276490640393, 28.72862903813629, 10.77015932776894, 7.252785138942822, 130.6241904106109, 92.69489782604516, 14.118748525299354, 18.188051356834603, 38.17437450694274, 71.33473585522863, 38.058872026240905, 118.92803805061517, 41.797645988695116, 87.17190988925853, 64.2675247410583, 39.61927755593838, 30.821805461900716, 7.663128762878105, 21.436660680304712, 61.58871879719109, 23.20221331405586, 24.808880903400805, 29.627593296045028, 13.340795603027578, 7.99056003681797, 79.24135459504501, 23.89183554609491, 37.47366873588972, 117.59117597753074, 17.43076616065393, 6.354654485975482, 90.94729656721523, 69.01878120760784, 56.67119265570359, 25.463532167729134, 23.672104834988012, 35.21183668175935, 16.84469775068935, 43.920128077459395, 66.73642063447, 8.709919697543382, 61.18432498790899, 9.907693540606731, 12.961479307249506, 32.946762484243045, 98.00192549576238, 7.39024269015888, 11.14859384654074, 64.3510641433586, 99.5471077533907, 31.90520813029241, 57.555975825994686, 53.96793816538575, 84.3737615119798, 62.15279842187178, 25.73994177939371, 81.621842968023, 60.669553954390395, 46.21557506582105, 46.66759421444269, 44.6080997418194, 6.960248292277524, 76.27517297416458, 87.69101212304324, 32.21766198740755, 62.80635766593296, 76.13951687728397, 11.115527172906884, 9.169318242184485, 59.696374384546154, 6.2373932696441985, 102.48932127816744, 67.99547924261509, 95.13531887987688, 54.957419843220954, 9.328773402398388, 39.01055513041349, 52.242736829006674, 5.11667559075237, 42.06745160470925, 27.341541539117543, 69.1713791885801, 46.696701605378514, 22.317758742694828, 6.380281184026946, 5.439922072470383, 47.7376226122565, 7.184314942981366, 12.409182293869419, 27.6090147585068, 59.05875108765501, 93.48858354969727, 11.420033050173718, 10.559782842303758, 108.77557876932542, 28.14032579858125, 9.421001412704458, 41.762540527959565, 80.49380784942913, 40.42444593054221, 8.479279238997067, 33.408216822350546, 33.29494842881364, 36.2299264998148, 21.40635961515069, 66.80511308422969, 131.12933960690788, 20.458544311187232, 69.90606595532687, 46.63563185957554, 38.5980810219253, 78.52991169242651, 39.68831911936406, 19.515477526123092, 13.14886359085379, 6.754377798648336, 79.85738578004401, 28.370678703038003, 7.160840239519059, 10.722093560863396, 8.220076417281522, 69.31218062820889, 15.29247674765302, 39.752148272659106, 77.64247415441565, 32.38411068972066, 6.055709369449274, 69.52342453910083, 36.419730941802335, 99.21754959490227, 62.200592951651316, 48.34105576126311, 47.467527141984945, 14.269216870785085, 30.81974123594587, 45.548682715937645, 17.38326347124873, 64.21451296379976, 8.389427323137399, 10.242714395008088, 14.543371185083041, 7.386298653089617, 25.419209822606447, 12.74987776124398, 13.217355958489822, 28.802402067049783, 133.55442570963723, 9.910863809307616, 38.14060429766488, 56.6813659242028, 41.32098451549897, 49.613353435614215, 43.81577276375781, 18.561320599465088, 5.348865186446472, 7.237040482998759, 61.39498105988012, 6.4102894162726605, 16.1213112383187, 34.22780581148521, 126.33154795163225, 26.69579391853861, 16.914257641237178, 11.70374518975143, 17.694860550532415, 7.3548207287382725, 59.78408665383387, 6.219134134972908, 92.82030722854867, 8.78555692357236, 77.8011684733192, 8.425517695914317, 7.527242089420667, 97.7277299033968, 15.307854495291245, 45.30989843696983, 6.838113211300516, 8.222295200436799, 6.694477806462249, 56.74435720689754, 58.02423713468592, 44.05777983636125, 5.506260415558351, 122.29047451948965, 71.78869006178184, 40.8658086604822, 114.98114942056709, 6.854351782996313, 41.165390585504795, 60.29063832373078, 60.904341130490394, 58.08446268548239, 10.849336507887283, 58.16919990282433, 41.87612766417009, 126.58576291952596, 73.52126576720687, 24.333229336869575, 37.2488547659823, 44.798637657236796, 34.47874487406125, 66.4515711371322, 11.77542886786039, 25.820300830706895, 13.961190414677663, 66.23527707290528, 69.08508291530583, 20.879851568053233, 33.40610781982009, 11.539529715060052, 21.478863764375472, 61.264100887218, 28.594757756035587, 66.43564249916743, 8.042454957640285, 50.91362840883442, 42.95907215353729, 32.878712041087766, 55.622045491419854, 13.290120651252927, 21.870427956437908, 91.4970273579803, 6.4930739757840605, 17.543549256567534, 5.537427281173822, 42.569006049368994, 19.51620206019973, 32.388629966230376, 31.365416655752938, 5.303122149379248, 50.97744547487726, 136.0753227217977, 10.04954100135153, 66.94586339053518, 64.70225019864633, 32.28583302288397, 52.96067449392767, 24.234891009720148, 34.03728934908302, 153.1545978958584, 38.03933774610506, 6.982520550107471, 79.64279374187653, 25.81301322716484, 61.511092617895926, 29.939558436026374, 12.739874501921879, 58.09959899879266, 19.196569073802188, 19.041863580766645, 9.650138971038805, 24.403893189785364, 24.43323686392822, 48.32354406319366, 15.010344725129627, 50.914572711275724, 32.049017720658426, 19.661036089195065, 11.398660715282677, 27.767528755931735, 27.301618961652572, 53.63971570443665, 11.471115073496108, 21.555127209413882, 27.617216517610448, 6.480319220612357, 57.97510276867763, 17.926252931799404, 66.58463905439652, 15.280222687776915, 65.82713612072419, 9.575127582664349, 29.504627809059603, 26.416977796988522, 53.51826796407025, 28.21206602685853, 14.581163203052125, 89.3122063101586, 5.471381929424258, 54.19782032890228, 17.178096520644797, 28.60172132505826, 5.526631740060964, 51.414636545129376, 21.002908208350757, 11.231526615027436, 22.546035918538198, 61.256954767585285, 101.43762011021512, 14.37656609041467, 118.65073343103944, 75.2870256519009, 30.066067956626945, 27.919736728080544, 24.01662030580428, 5.346237024801585, 49.35730013848326, 45.297650247400306, 11.603932198262486, 42.42654243368287, 16.27721119992758, 77.36529823434518, 20.234516928084545, 30.798400136807107, 5.854961006877811, 9.341312862319855, 7.6408060027730444, 6.761725153130401, 63.32253428877277, 54.09476417017897, 15.984813161905526, 115.9176682637708, 100.22836119685599, 56.82784043973737, 82.73037415844121, 23.670745126713182, 6.947418289088502, 29.362131180992385, 6.0940289977823285, 29.647699843210603, 97.25658343349349, 10.565751567486759, 64.72501815641525, 23.58184768825153, 27.355398142596286, 58.036586109174785, 59.235684107050844, 10.96527844975424, 27.05994159933841, 11.478817586334472, 17.45174461002202, 46.624743817471206, 6.875467316844911, 19.41930973902561, 41.54230732618984, 67.01300298526841, 10.090620376989843, 74.13110639490033, 6.910288731948869, 74.84580397744779, 35.93250494351383, 27.883782020880464, 51.087859768065485, 73.14654580911441, 5.770673661766473, 7.263129386740904, 140.60347797376934, 56.070691841319494, 74.95181840991032, 84.58673650261163, 40.03169148938937, 59.93030929459566, 58.43833602896107, 91.32330035564557, 15.650663039192441, 5.439212321148787, 75.74969899612893, 58.60220906932962, 49.63590673218008, 114.98137200689499, 24.24717367160864, 7.055955188124838, 6.469583410639053, 88.48654469366583, 30.540371970003353, 12.952701590125425, 8.983111717719446, 8.840042294803462, 51.00324648682447, 13.297704776155355, 58.468703614539606, 39.085075289479605, 66.33508903033001, 57.002080843981894, 5.351886702600798, 9.433361351184859, 113.10891455321874, 48.65827884056712, 5.160688114725191, 54.398557666892344, 78.0215042658287, 6.715780489946021, 26.95222055634635, 20.97793353749319, 11.905816937162793, 7.2348374871405445, 79.97909882029924, 61.15819124741017, 38.52860381294027, 114.64978009142413, 22.50047734886605, 180.5105289765158, 14.034755410249483, 80.36071070804346, 8.149509255256971, 14.48103997478668, 133.24710456228456, 73.20305124090805, 10.583161543882268, 73.59494917044243, 12.183856127100867, 30.883299737201696, 42.93941921997977, 70.16140759444303, 36.3984286160238, 51.121255962604025, 33.328456191158836, 48.39319044204157, 36.74179378477617, 7.527960419539386, 7.114134161554735, 15.017154461082203, 16.975600444667066, 55.658345945425594, 69.91052393746395, 52.61983332793128, 66.25885008730158, 6.848015458744272, 57.197005794541454, 48.05492747371861, 14.475786380324124, 5.477244302760312, 67.66165916330847, 20.337314944974583, 15.602207948611012, 11.088962328934837, 78.00932572711854, 31.34393593782892, 19.222524710424832, 16.229329118409353, 29.0230589107866, 7.0870923448706735, 56.36256390400489, 8.36827098831005, 33.48639623918566, 127.74565072294075, 19.72973119957857, 5.074002193939078, 51.84137790965598, 59.349606445676635, 69.49468667569093, 18.946327026508957, 52.538789764693064, 12.389087403286386, 6.830929031411343, 48.077990495742895, 14.465566588283698, 30.061436100254298, 63.993749292012254, 58.2653245191871, 65.55490525209433, 15.652895205200391, 6.340380546459007, 82.22652773527344, 24.58766734880536, 7.484356492865839, 7.579123894496944, 18.250038179498198, 40.90011622491388, 13.993316217033053, 22.520075478325708, 20.409719961115027, 64.21012399746863, 63.83477699300073, 5.097054476438499, 46.335342679224475, 11.462348005942035, 5.498068104351654, 34.614366829859954, 86.16026309987689, 8.206576603460713, 22.539878868280077, 84.61814570356267, 68.28480573360724, 117.55750616288753, 34.61427757123429, 6.354740065361653, 33.0489537670223, 20.456017334053406, 36.86152014619404, 8.874463542321998, 60.47634216873803, 8.357782994478379, 104.07250060308326, 46.9914093105347, 14.425391252963454, 13.381673547798671, 20.38598830402992, 85.43660164451917, 16.220945538295776, 66.12170792765892, 30.984896054993555, 79.45771869584614, 28.296212064633515, 18.0834499926461, 6.84185573745457, 35.9090440447099, 43.91459599499511, 13.349376903058776, 5.814460278943915, 12.993442618958582, 91.80630185632401, 13.931260398689048, 20.47973322382735, 25.97593824170993, 71.54394402954641, 38.242599130499435, 5.524514524863721, 72.05170230159624, 18.853139500078818, 7.496578751799217, 60.04243083612047, 129.50751060964805, 11.288266907978155, 100.26173321120518, 45.16046619884518, 25.86506908817162, 43.25881444509919, 58.23198899287688, 5.198173825432073, 19.357149719870062, 49.83720672947661, 20.4728278860427, 7.0488529638945305, 28.557810799250458, 10.78871239131325, 14.86241342532413, 60.05948484275876, 48.139927560604164, 80.00546027498363, 19.309604538471714, 164.26801372954162, 141.6967216435504, 21.00500575864669, 35.65545213115824, 27.224101555115055, 6.0528201612753785, 25.424187495894213, 34.13866007942651, 8.71871146637597, 64.7551701659746, 101.37050907039506, 10.994559212279729, 10.939859193778068, 54.32737235188547, 56.321810729144474, 64.07351626768974, 52.778731282903976, 68.51683822533204, 7.939556970159674, 57.28177343305352, 18.6325822959354, 65.83854202733838, 147.68844097339405, 15.870431154761754, 13.299259819470242, 31.149784187321686, 6.089611348491606, 15.727209777051836, 61.86464631423532, 6.444745425023316, 12.215171585156648, 62.6542122779024, 6.174841544544377, 7.406577276073668, 32.59030926284596, 23.664389789010837, 27.461970443892405, 61.996369761711634, 29.89643653129566, 61.42151054852154, 13.524495122152143, 8.65184721736597, 25.261887734076065, 5.0287769155413145, 7.448427065560912, 20.24852228477792, 17.8155990029474, 11.367586930576598, 6.411521827411966, 46.70439643663504, 28.665030747594056, 53.77882950867368, 59.39199810074703, 10.114654943163341, 21.28442341873575, 17.49924587323196, 73.10740920778927, 23.729417017872173, 20.772460752499455, 14.600745858277518, 7.098771174289899, 11.589850704323228, 20.459997618215777, 6.148997603199343, 7.6510123492878614, 65.99573472258137, 7.0386498637750305, 10.40351090803819, 8.162738141232548, 6.594377843509771, 32.540112320304104, 83.9208634466064, 7.148357288592157, 57.797199619370645, 11.519503656862488, 6.068842351603034, 10.785040163890887, 57.61722139445511, 153.13138065235248, 111.45033378092022, 15.466897234445325, 34.622373475112994, 29.838420240331846, 9.95607158256007, 22.971901196522918, 80.02548981108332, 92.52091950559381, 35.86993939750541, 20.078878370611893, 131.99494923035184, 13.276228740982457, 23.539709106796252, 13.835793201594399, 44.04781739767455, 8.728517896208597, 10.078760690766499, 57.85430387168387, 12.2957114694865, 48.93932940441988, 77.2315944249863, 9.28830726504115, 17.25288472688676, 75.2201370220885, 12.530762546370122, 35.819671190796136, 220.27708261014752, 10.795392795556273, 73.19700454989653, 31.943591963468858, 44.78421011943901, 6.0108530950554115, 69.71132314879918, 72.02577704740592, 47.239078905538705, 55.83770616966026, 178.05410269378277, 17.849635403222607, 8.969502823003761, 22.805822477452814, 175.4356544087307, 21.83537357441482, 10.297853681364, 120.16120085872157, 5.7207233925330225, 30.437595525207442, 104.87283770980191, 49.391040202191036, 57.92845305072718, 125.62005510080533, 15.774578501957956, 128.2075561733487, 58.0036815357481, 14.453779841019635, 20.168243665382793, 46.232646864512134, 96.9158525708674, 52.36266453113418, 181.82388656199942, 48.28641237028677, 54.628980421541556, 46.90624244165768, 24.735831589931028, 58.07663733514721, 83.36941667566009, 80.17075992654917, 54.7048842160289, 70.62922137965737, 22.073548939877078, 76.14480340953853, 71.46840964183298, 62.02662009531366, 35.88260027030075, 41.66386479220112, 90.98969252181035, 25.236735558427107, 28.43915180113014, 31.227494800551195, 6.3075454256460075, 53.98388897295194, 10.295125022058453, 20.659980713884448, 8.724842085042859, 85.44276285235628, 13.604395269490658, 92.72536693266376, 23.922465718715458, 9.853078157647357, 47.045411710172885, 44.19349002738725, 5.04726144323877, 12.998325652880395, 60.41832340696627, 24.28620078702397, 70.45405162132661, 41.793355542612325, 45.33830059471021, 74.38215827709661, 15.106243175832327, 6.4975867623130865, ...])
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);
([2928682.8125, 2978070.3125, 3040534.375, 3069373.6614866727, 3101694.2837423445, 3173225.8314563488, 3176282.255122763, 3225026.250573366, 3341840.4410436726, 3359827.9180638865, 3413975.0, 3426310.1820078436, 3478123.37010971, 3479317.574638582, 3484859.6372010033, 3487542.055240799, 3490184.155578968, 3507437.6046048244, 3509723.7096456536, 3518157.8125, 3561598.4375, 3561625.0, 3572154.228921554, 3578879.042683693, 3586920.8872131915, 3597856.996374165, 3638743.75, 3639642.146377467, 3649398.4379364587, 3695065.625, 3758660.4236794882, 3761462.529646921, 3786619.271592233, 3793476.1776281893, 3833853.125, 3880600.065617561, 4015465.7161977957, 4015713.038657683, 4114531.74620066, 5719365.482441006, 5721777.6029063715, 5731029.470824129, 5973121.875, 5973981.898325175, 6028035.307422976, 6029286.459758044, 6064825.0, 6080471.913855485, 6221451.253995003, 6241806.910294378, 6242092.1875, 6242473.4375, 6372866.698315769, 6430018.3905507615, 6430440.784881593, 6432187.5, 6434581.586069532, 6450001.144633669, 6458639.349373072, 6459673.0009546485, 6466803.125, 6507384.375, 6508995.854046592, 6566505.985927965, 6592048.382691406, 6616099.066826743, 6638395.3101064805, 6663958.663143954, 6681428.125, 6682323.4375, 6682330.543295992, 6702198.143482365, 6718521.315935601, 6719662.34472115, 6725698.27587929, 6726663.921613332, 6728073.297770999, 6738372.341445817, 6739118.628121191, 6742942.093779352, 6743411.919588696, 6743926.5625, 6744827.818306078, 6745213.660640389, 6745819.067876421, 6746154.6875, 6746301.453968482, 6746392.1875, 6746998.375404556, 6747034.429129822, 6747552.967252697, 6747590.625, 6747642.865256335, 6748006.385193797, 6748136.227935468, 6748918.75, 6750953.862840083, 6752018.344340698, 6753786.970595857, 6757076.5625, 6757371.875, 6758454.6875, 6759217.28269523, 6759760.94991774, 6759929.365525923, 6760015.625, 6760935.9375, 6760966.3736782195, 6761035.744137753, 6761876.036034559, 6762139.378010419, 6763980.219190421, 6764969.61253246, 6765867.534008063, 6766478.577277839, 6767440.627443277, 6768813.693659781, 6770800.336126619, 6774073.4375, 6775174.029440944, 6787380.608002927, 6792746.479939536, 6794349.753093874, 6794946.875, 6801094.500425382, 6802510.51437588, 6802652.202870467, 6802990.17261098, 6803381.534339969, 6804279.6875, 6804659.046152967, 6805441.035335256, 6805681.410682992, 6805682.763903357, 6805981.151376486, 6806953.125, 6807917.34092335, 6809908.590238933, 6810543.079872772, 6824837.422887474, 6828103.003243311, 6828162.609619784, 6831588.295474288, 6834544.357259799, 6835677.589973335, 6839788.625114656, 6841236.485719912, 6841384.473220515, 6843623.145832685, 6847196.878012054, 6847367.82543288, 6848505.322943435, 6851559.244821149, 6853757.014015034, 6855370.3125, 6864406.015324297, 6866858.516473171, 6867551.897900538, 6867957.138779142, 6868130.675248026, 6868560.9375, 6868567.329877109, 6868670.089772615, 6869024.1504545715, 6869125.152980448, 6869132.025271353, 6869274.749717155, 6869657.461706457, 6869664.492327518, 6869665.8838902535, 6869737.937540099, 6869863.723646596, 6870088.780813748, 6870107.8125, 6870301.546933234, 6870325.0, 6870381.25, 6870395.587417301, 6870535.2034664415, 6870579.6875, 6870603.041023117, 6870778.125, 6870785.587679301, 6870915.317065984, 6871421.841781345, 6871885.9375, 6871959.375, 6872046.87802929, 6872304.6875, 6872369.654703675, 6872517.5049705375, 6872706.459238435, 6873442.1875, 6873646.875, 6873903.110934005, 6874937.5, 6874974.734870083, 6875950.0, 6877602.77340991, 6883062.888354749, 6888509.375, 6896555.520470052, 6896626.048835068, 6926656.922290526, 6927065.216078594, 6928026.5625, 6929032.8125, 6929354.930059104, 6929408.169386684, 6929757.546783365, 6930089.072690493, 6931683.19550931, 6932317.1875, 6932501.5625, 6933264.0625, 6933573.4375, 6933723.4375, 6934000.039402599, 6934046.875, 6934054.600070199, 6934719.148081489, 6935010.9375, 6935244.002275178, 6935246.731223489, 6936066.627076411, 6936261.952192584, 6936878.136520569, 6991182.707371061, 6994094.260629244, 6994709.805653156, 6996485.9375, 7026790.625, 7038874.845417778, 7040434.957286677, 7042537.5, 7044390.28077385, 7047492.933399632, 7050736.647760376, 7056924.76029881, 7066190.684483474, 7070894.0257401075, 7075726.5625, 7094477.561510208, 7101846.676805234, 7103085.953282599, 7103761.400876417, 7103818.097292514, 7104282.658206188, 7104393.75, 7104773.616192355, 7104821.896391661, 7104951.5625, 7105134.375, 7105488.63260367, 7105640.534093574, 7106182.8125, 7106195.3125, 7106495.3125, 7106693.75, 7106958.233452919, 7107009.300012417, 7107149.482491475, 7108155.600231005, 7108303.611748309, 7108685.115817858, 7115608.393894048, 7122404.6875, 7132473.536133884, 7134052.984819558, 7138836.428224797, 7140579.6875, 7141414.279850354, 7141547.243153316, 7151764.391871636, 7180411.99109345, 7200334.29648439, 7242466.576494835, 7242467.537163854, 7340047.056875965, 7372467.118577014, 7384463.229232393, 7393904.6875, 7421378.5507208565, 7425265.041479355, 7428549.428903238, 7474537.039749488, 7490017.1875, 7510983.875617732, 7511392.1875, 7516434.734766878, 7530271.85088216, 7539476.792310482, 7540306.00853992, 7540991.102115631, 7546417.214558031, 7552043.407934249, 7559304.453483723, 7560616.277131653, 7563041.780168206, 7563849.221077431, 7564445.967129642, 7566394.5289131105, 7569864.0625, 7572225.147455681, 7580550.592860507, 7582076.5625, 7584488.896457385, 7584759.53760891, 7585126.056823528, 7595366.852108811, 7611911.059193403, 7621890.403556337, 7622010.483896194, 7625435.44287666, 7625615.019881039, 7626091.613795216, 7627997.844442179, 7629490.293880025, 7630835.684381216, 7635194.045772877, 7649864.724717973, 7651095.3125, 7651514.0625, 7651689.0625, 7651764.714069064, 7651998.131318771, 7652580.707314823, 7652625.4233497465, 7652828.943481331, 7652962.5, 7653072.598056594, 7653139.0625, 7653405.2985527, 7653539.695427741, 7653973.4375, 7654113.919628777, 7654288.432526779, 7654353.13832191, 7654756.25, 7654847.89868665, 7655407.8125, 7659673.4375, 7665856.814446712, 7676513.055026117, 7677965.38053259, 7679248.278754316, 7680373.71912465, 7680809.375, 7681903.045279703, 7684242.970723897, 7691123.4375, 7691144.661579253, 7704753.125, 7708414.961282518, 7710259.129801401, 7710602.464599111, 7710760.9375, 7711096.867193852, 7711590.426880918, 7712310.9375, 7713001.322894714, 7713406.25, 7713556.25, 7713792.2944773, 7714668.134195941, 7715818.746888254, 7725589.080751959, 7725882.8125, 7725905.591582564, 7733720.3125, 7736418.458993311, 7740953.125, 7741443.75, 7741693.2909800485, 7741811.78302746, 7742283.8559810165, 7742303.183228407, 7742329.921363829, 7742902.2522056345, 7742969.035403076, 7744125.0, 7745575.665070098, 7745986.116803314, 7751614.7579932045, 7760409.375, 7769860.567686258, 7770507.916596411, 7770654.603514521, 7771139.0625, 7771282.8125, 7771705.034952372, 7772401.593889888, 7772437.5, 7772865.485023141, 7774383.212576567, 7774512.5, 7774517.1875, 7775100.952135659, 7777282.220633393, 7780108.320688914, 7780132.665618883, 7780998.4375, 7784096.875, 7786894.986695281, 7789322.871504971, 7795123.391601727, 7801921.875, 7803930.85724544, 7804222.022751169, 7806213.786518178, 7811457.684592524, 7812385.522453645, 7813408.328364023, 7814659.375, 7815137.5, 7819861.342575953, 7820659.057665171, 7820813.878762258, 7821021.875, 7821614.0625, 7822207.537756426, 7822510.640677324, 7822546.517133441, 7822920.124177835, 7823095.946081539, 7823096.875, 7823259.895728773, 7823468.775521434, 7823551.752055433, 7823569.661472551, 7823782.7039693035, 7823835.295031797, 7824146.473116448, 7824272.712717957, 7824535.397328499, 7824541.594798411, 7825021.908150806, 7825027.176564778, 7825088.052635488, 7825157.8125, 7825280.407524071, 7825432.8125, 7825926.5625, 7826063.208030389, 7826204.888743732, 7826817.609696857, 7827061.37169104, 7827088.554420105, 7827101.841046978, 7827208.99301972, 7827445.466677165, 7827463.208492317, 7827486.373895976, 7827506.589716792, 7827601.33424577, 7827657.069137273, 7827808.896493001, 7828016.797360975, 7828282.8125, 7828752.400254439, 7829121.875, 7829678.378810942, 7829679.472379114, 7830101.538456718, 7830134.46790558, 7830459.246814159, 7830772.237557168, 7831640.501430715, 7832377.769116165, 7832385.820221701, 7836160.9375, 7840495.930781189, 7840518.184716549, 7840948.4375, 7841148.4375, 7841352.827783176, 7841353.635289198, 7841744.188622785, 7842358.847630646, 7842510.9375, 7843254.6875, 7844250.0, 7845545.12679547, 7845954.6875, 7845969.999078382, 7846237.5, 7846326.5625, 7846779.431772543, 7846890.625, 7847039.0625, 7847284.375, 7847532.8125, 7847591.780843851, 7847744.367021625, 7848155.966605327, 7848457.45854214, 7849429.6875, 7849572.8737459015, 7850293.75, 7850714.3109081555, 7852036.998571676, 7852565.625, 7852665.928901862, 7852692.1875, 7852877.632952533, 7852939.0625, 7853298.4375, 7853311.209920307, 7853833.9887143485, 7854184.725416879, 7855182.349511328, 7856400.0, 7856432.85055943, 7856506.366563321, 7856514.151738127, 7856603.125, 7857830.7057485515, 7858051.836868999, 7858239.922322872, 7858317.572263376, 7858468.75, 7858501.5625, 7858921.055050934, 7858943.294935543, 7859027.84232839, 7859225.0, 7859250.0, 7859306.18813541, 7859315.625, 7859335.989410517, 7859584.375, 7859738.506233853, 7859837.74493576, 7859908.219589514, 7859922.358507041, 7859944.707146852, 7860010.2085431395, 7860076.143654519, 7860092.116971297, 7860096.088315589, 7860120.666843033, 7860127.2172585055, 7860166.939115575, 7860185.9375, 7860251.580443284, 7860310.143980963, 7860315.625, 7860346.389098012, 7860354.948258328, 7860355.376482956, 7860437.43500332, 7860473.4375, 7860486.146627278, 7860510.443695512, 7860518.1871934105, 7860548.394163339, 7860693.75, 7860707.580517438, 7860735.9375, 7860829.773615001, 7860856.25, 7860906.524831469, 7860914.882821943, 7860980.512793149, 7860996.875, 7861046.858999281, 7861073.339633594, 7861093.531881172, 7861103.347126838, 7861189.0625, 7861195.79709528, 7861200.0, 7861309.241405951, 7861318.75, 7861336.949415292, 7861409.4404206, 7861433.974448503, 7861487.406978556, 7861546.457507518, 7861562.343440449, 7861573.450166971, 7861581.25, 7861592.523841083, 7861599.036790148, 7861601.283033471, 7861622.000397167, 7861642.1875, 7861792.1875, 7861883.097209644, 7861883.687019775, 7861950.31123712, 7861959.375, 7862004.051344911, 7862019.330737393, 7862061.476411308, 7862090.636696519, 7862104.79018995, 7862173.428570408, 7862393.75, 7862425.0, 7862518.999206689, 7862604.357939632, 7862604.6875, 7862645.433279539, 7862724.822499305, 7862754.381211449, 7862758.668820141, 7862876.583147694, 7862876.619329577, 7862993.616891149, 7863026.5625, 7863048.045545846, 7863085.12906478, 7863135.624161869, 7863167.125505169, 7863359.375, 7863403.125, 7863523.331037108, 7863920.233837961, 7864114.276087336, 7864142.720037859, 7864509.001360212, 7865098.973578203, 7865103.455065348, 7865150.0, 7865931.66163497, 7866167.966922517, 7866301.5625, 7867071.005798297, 7867536.1260208525, 7867804.6875, 7869536.869376844, 7870035.9375, 7871126.5625, 7876988.459535828, 7877616.137875667, 7881096.794232221, 7893730.651412017, 7897129.6875, 7900173.014915352, 7907923.4375, 7909256.25, 7909798.4375, 7924635.350994386, 7924912.674393272, 7953274.463772627, 7956593.725740085, 7972095.3125, 8006378.125, 8018942.1875, 8018951.300394878, 8026573.182339843, 8034309.26239696, 8040195.399200012, 8043396.875, 8046188.420274768, 8069724.557217823, 8073471.23048999, 8073776.895025262, 8073779.177119082, 8082075.557954905, 8090631.785259438, 8096056.25, 8103379.6875, 8107011.225457063, 8110050.118169099, 8129628.125, 8143193.75, 8143251.360692483, 8143881.525697117, 8172455.759519219, 8175651.318646948, 8179997.646958287, 8181502.501040345, 8181577.009137602, 8183020.726965027, 8184575.5077507775, 8186646.406208585, 8186960.329406477, 8187786.026481063, 8187963.657884192, 8190339.990985983, 8190545.052360119, 8192360.904713195, 8197170.043985095, 8197957.686206859, 8198415.214671573, 8212064.0625, 8212076.183747551, 8214479.590207895, 8216913.084753875, 8217638.262886083, 8220714.0625, 8226867.603548932, 8226896.875, 8227783.653886188, 8231056.25, 8232695.702015593, 8238643.75, 8240416.974460452, 8241157.784589686, 8243151.582205804, 8245153.572781903, 8251673.4375, 8253754.6875, 8257323.4375, 8262883.358673969, 8263655.096558843, 8263817.1875, 8271664.0625, 8272015.696528605, 8272173.793217252, 8280385.9375, 8280389.016442901, 8280425.1631761445, 8281201.537570264, 8281318.311622687, 8281450.0, 8281817.9876676425, 8283137.801288077, 8283300.0, 8283638.93015872, 8284081.25, 8284722.026353759, 8287881.181840459, 8288970.008736229, 8289199.33368451, 8289322.153838563, 8290704.901724205, 8293512.5, 8294581.25, 8294599.200194375, 8298398.4375, 8299227.243084438, 8300705.016088652, 8301137.105452168, 8301340.494263558, 8301370.3125, 8302259.375, 8304960.9375, 8305696.629594927, 8308833.259646543, 8309683.370582618, 8309702.6428240985, 8310262.262812136, 8310934.033898315, 8313685.870333147, 8315253.22192932, 8315637.230863362, 8315959.101804263, 8315963.65963505, 8316168.134076112, 8316206.25, 8316278.125, 8316332.741148121, 8316359.620296549, 8316489.266539068, 8316541.444344443, 8316643.75, 8316729.6875, 8316737.345590326, 8316740.223900417, 8316745.489215537, 8316948.4375, 8316976.758376515, 8317040.320219454, 8317088.162837874, 8317137.34690199, 8317624.980616095, 8317653.125, 8317747.842685907, 8317748.4375, 8317754.8197667245, 8317810.9375, 8317882.8125, 8318068.50064121, 8318185.4576862585, 8318419.693861611, 8318814.0625, 8318814.362037871, 8319365.625, 8319965.625, 8322106.5026869895, 8322112.204834213, 8322411.774289079, 8323069.130175551, 8323092.1875, 8323405.925946719, 8323833.8834967045, 8323890.631485305, 8324061.873891313, 8324090.874642028, 8324498.916594299, 8324708.767037941, 8324713.918789317, 8325167.1875, 8325172.259496441, 8325512.32222928, 8325654.6875, 8326205.697742035, 8326266.88265082, 8326378.125, 8328512.970183634, 8328624.945489313, 8328657.005238278, 8328659.375, 8329017.0367670525, 8329076.5625, 8329092.1875, 8329243.542751995, 8329507.0679334, 8329533.0724340575, 8329610.328755745, 8329818.466430558, 8329885.9375, 8330037.839623892, 8330060.916592303, 8330125.0, 8330187.5, 8330234.584244253, 8330564.874195601, 8330886.776850686, 8331182.400620574, 8331205.699638084, 8332401.826913294, 8332569.535020461, 8333593.40377677, 8334610.045742429, 8334656.25, 8335046.0490919715, 8335837.5, 8336454.817756762, 8337290.538112837, 8339618.626402227, 8339623.4375, 8340594.058746897, 8341293.75, 8341406.25, 8341504.6875, 8344380.530579212, 8348064.0617496455, 8348819.6499930015, 8349904.314256887, 8350140.040046994, 8351584.573430885, 8351896.36519037, 8354846.248349553, 8355089.077028418, 8355602.375472651, 8356133.467433351, 8356152.849440856, 8356189.66219907, 8356192.1875, 8356735.169775451, 8356744.733934075, 8357237.342075033, 8357523.130709623, 8357564.006412579, 8357809.375, 8358082.008000756, 8358432.8125, 8358679.258394335, 8358955.319765783, 8359576.372258899, 8359752.353427879, 8360137.050678927, 8360625.392764941, 8361838.093269489, 8365384.523232072, 8370466.687869984, 8370536.848415305, 8370634.375, 8370679.640629328, 8371193.75, 8371302.363252107, 8371529.166323569, 8371561.478156937, 8371930.741248302, 8371953.306743744, 8372382.237091911, 8372420.01345297, 8372503.038011235, 8372592.464327449, 8372641.577300629, 8373119.315936252, 8373157.942686064, 8373169.948576552, 8373179.3628562335, 8373186.981378545, 8373212.258239084, 8373263.151887006, 8373291.406160826, 8373351.313741154, 8373662.601374196, 8374410.438623393, 8374512.736987472, 8374746.687763849, 8374882.5816232925, 8376142.1875, 8377532.605502843, 8379930.73308971, 8381478.256335185, 8382910.9375, 8383660.66009322, 8384622.531647008, 8389991.732462233, 8390127.384483747, 8391882.961003868, 8391970.3125, 8392459.473835064, 8392615.41619846, 8392796.356708942, 8393407.235041702, 8394073.1136355, 8394469.942387221, 8394492.939125542, 8394544.518831793, 8395307.8125, 8395344.387596278, 8395824.570943005, 8396078.119389722, 8396337.448588923, 8396364.560399747, 8396422.52547025, 8396983.556437545, 8397176.324173976, 8397567.197447857, 8397593.526457405, 8398559.375, 8398729.88790045, 8399095.3125, 8399313.285418747, 8399334.375, 8399673.4375, 8399790.625, 8400157.535093019, 8400627.771680554, 8400908.411283294, 8400960.47606546, 8401253.457691547, 8401468.414847959, 8402664.190331295, 8402668.145181054, 8403421.875, 8404425.217220655, 8404791.056733586, 8405524.902867438, 8408923.073833205, 8408978.125, 8410230.836159093, 8420241.597791243, 8424752.147147488, 8425785.35381969, 8430377.990869783, 8430977.15911249, 8432579.6875, 8446845.010675903, 8450729.6875, 8451932.8125, 8454404.6875, 8454973.4375, 8455541.80477189, 8457027.389212655, 8457701.5625, 8464339.0625, 8464867.1875, 8469273.4375, 8469779.602207802, 8471224.722535888, 8471618.75, 8476132.8125, 8478916.540292604, 8479151.79453199, 8479971.242047096, 8480468.75, 8486716.995561913, 8487385.77425458, 8487596.72248461, 8489230.000309402, 8490926.5625, 8495918.142914461, 8496158.787221229, 8496202.308498278, 8496457.083145015, 8496716.786080757, 8496920.3125, 8497266.900825785, 8501613.058618993, 8502371.806586524, 8504663.12946298, 8504715.961552162, 8508813.438312795, 8511035.9375, 8511389.350852033, 8511415.625, 8513096.875, 8514328.125, 8517370.3125, 8517475.042558748, 8526545.379128255, ...], [42.08868353189706, 59.07829796733345, 90.99120452196357, 11.496841981486064, 73.14081099833047, 19.461267117034986, 10.355545982877704, 40.49903628042247, 43.8023908306829, 27.56282287821577, 85.01573174031867, 5.760118004685545, 5.458881487389232, 86.15688787789331, 7.7009065406116495, 65.98942944351948, 10.80122528373398, 15.881678028545103, 16.091258600899334, 28.894883305938, 76.60680546160003, 54.874034512926606, 13.440939805574349, 7.972683674631959, 13.911474615493876, 31.872912997612573, 51.28052823350463, 27.73641230058415, 126.35989380614677, 51.64679264900144, 21.3563322907515, 25.22782838496482, 87.93404329334962, 13.652816381906554, 63.999405103440814, 18.639819887551567, 15.300892158109878, 7.270632950078379, 120.21342043490787, 52.33058303115371, 32.1474306292705, 9.154673728961264, 30.670794236828943, 8.66200674581008, 12.983375343426959, 8.583516673447372, 76.15300984854642, 15.091705798964748, 23.642706658494898, 18.24133260874884, 63.93386023737202, 60.59948243149329, 30.710784501494615, 9.044901466803841, 100.37403022875759, 69.23280593505085, 9.632710220095698, 8.077309127646192, 30.07671663331001, 6.043849112055828, 58.00668665506488, 71.61795157932033, 17.504471786921137, 24.220782796976142, 27.485171113170168, 18.04133592732328, 6.763028814932733, 19.611500049418137, 50.510331498999165, 29.731714562625775, 28.66060507002034, 10.697266210764141, 10.353475136864203, 35.754548091810825, 25.69539906622018, 98.21260801189878, 14.43439482195742, 8.54967011287709, 44.393410807266946, 5.201040756417589, 20.726783008005658, 63.030992073049795, 65.47748515052379, 22.53134779103709, 7.207596281374546, 47.942657718812384, 17.113041940952762, 84.16317809105323, 27.353591565157554, 7.622933550645034, 80.28161294509792, 43.1412066640636, 14.087464088667023, 9.448394574785059, 101.05520524511545, 45.22067962398325, 5.494352442436854, 9.0104361223301, 27.365664102912625, 108.95937949688165, 42.10069545532155, 30.53033557973845, 6.7826615454390655, 5.940487667269083, 23.47405355098061, 38.43545929841463, 41.20576659461202, 38.582043709419196, 5.160882634016518, 6.0350106615905315, 16.29789601393678, 6.145192424818253, 10.185417015331652, 18.043416323151032, 16.999987842114606, 9.333469958387193, 22.909505487874227, 7.7295079031935305, 42.39518862134276, 8.626545958267888, 20.184633589300304, 31.198877090177156, 14.077123782906062, 35.536175449282325, 20.269126152580505, 31.69347675656314, 5.263428529275733, 13.45836052402051, 11.60327055583127, 31.668520020446696, 9.068006966519233, 41.19999913012238, 101.07358971363249, 111.33765661492251, 52.944744822826515, 109.81345183999899, 15.560414448098932, 29.634544654118237, 6.95577467966144, 9.26704034780585, 26.330039130932555, 15.376465013576306, 19.187361513231505, 5.363169963584248, 20.847285370127853, 22.14131395951851, 12.108342544040323, 11.284782645578954, 42.70189346931261, 5.461895834333772, 9.936113582252174, 40.54179740528028, 5.804410527583325, 7.905102488582572, 58.66900370175119, 50.642284041097476, 12.440816994899976, 6.123686502765169, 19.287807835273977, 6.653941588343048, 75.14044081983218, 6.7922678819642375, 5.692728165864836, 5.221974502911492, 18.797730088067325, 5.8736606262188085, 5.691012361018942, 23.122906413508012, 11.87331600080489, 32.97836991237972, 45.54706290474033, 95.95797255482739, 9.104062037833069, 57.96258213865746, 28.2204523957992, 55.55327758141192, 90.90141630704636, 46.01720518957693, 18.175981175953773, 64.1098419180689, 28.553860985638547, 35.07381630817942, 7.4814310331563885, 5.158251510883463, 24.33416199738045, 52.94561954489359, 60.77706518808476, 14.953068237909047, 70.88084523518597, 20.051282302551662, 5.727265030763738, 51.34980164454601, 68.5375062121232, 51.19632013311757, 147.51015002657934, 132.03335602228168, 24.20661767104482, 35.5663397194169, 49.84909613119299, 5.256146119898781, 61.80039864781879, 46.18527457241386, 5.032992691667383, 18.320384168780876, 24.47524588787305, 36.91806004828241, 94.48873763852467, 15.954325206112138, 16.50194640641417, 191.16727367072423, 15.128147505792448, 6.8424587345180745, 64.21336404620371, 66.70511463562386, 55.902669349198945, 29.45387127293281, 76.9299041064869, 5.6162277119702155, 76.6626015522628, 6.0790542332632915, 16.712137423959152, 68.67861842279021, 15.998940281470992, 31.46219886528275, 28.68243355022745, 38.37282849820493, 11.145762067955792, 45.55768202914672, 65.30951753213989, 16.88354298222555, 69.31505857702362, 70.85015804722215, 24.678953859476287, 12.1787104013055, 39.07879242421012, 50.14155253267752, 18.825839588486293, 52.97996263570892, 87.80826752242373, 11.22197385886637, 16.108114778448726, 65.91115337683176, 27.579142045916633, 93.18875887468461, 11.152465956858022, 20.319593856864657, 29.030378264250576, 8.206635417763705, 68.0450131953979, 15.669344631962671, 21.28511396936762, 40.66689290873529, 49.43792597063648, 22.222137876233802, 33.498661996879974, 50.30378926124698, 61.01044853848595, 35.547318626877406, 63.04711079552511, 8.522478062709158, 27.12442442725144, 13.278348728579171, 6.640366625767821, 17.190140520055852, 18.90003177339155, 64.00392982165485, 72.50029640755466, 9.416219850828975, 14.432835007101497, 17.427299037036278, 61.89940045188904, 6.521711250865178, 7.221711828296094, 37.125492443890224, 47.33441667332002, 11.007160234001384, 13.031974095978125, 11.722088036509664, 43.17223916421063, 100.16590459354137, 18.70821566204847, 40.6717223808699, 6.555963779686375, 6.399350948752084, 6.401144395829143, 23.904341754104646, 57.059165451909465, 13.327738177818496, 65.37574927742851, 16.51640979357222, 28.056276490640393, 28.72862903813629, 10.77015932776894, 7.252785138942822, 130.6241904106109, 92.69489782604516, 14.118748525299354, 18.188051356834603, 38.17437450694274, 71.33473585522863, 38.058872026240905, 118.92803805061517, 41.797645988695116, 87.17190988925853, 64.2675247410583, 39.61927755593838, 30.821805461900716, 7.663128762878105, 21.436660680304712, 61.58871879719109, 23.20221331405586, 24.808880903400805, 29.627593296045028, 13.340795603027578, 7.99056003681797, 79.24135459504501, 23.89183554609491, 37.47366873588972, 117.59117597753074, 17.43076616065393, 6.354654485975482, 90.94729656721523, 69.01878120760784, 56.67119265570359, 25.463532167729134, 23.672104834988012, 35.21183668175935, 16.84469775068935, 43.920128077459395, 66.73642063447, 8.709919697543382, 61.18432498790899, 9.907693540606731, 12.961479307249506, 32.946762484243045, 98.00192549576238, 7.39024269015888, 11.14859384654074, 64.3510641433586, 99.5471077533907, 31.90520813029241, 57.555975825994686, 53.96793816538575, 84.3737615119798, 62.15279842187178, 25.73994177939371, 81.621842968023, 60.669553954390395, 46.21557506582105, 46.66759421444269, 44.6080997418194, 6.960248292277524, 76.27517297416458, 87.69101212304324, 32.21766198740755, 62.80635766593296, 76.13951687728397, 11.115527172906884, 9.169318242184485, 59.696374384546154, 6.2373932696441985, 102.48932127816744, 67.99547924261509, 95.13531887987688, 54.957419843220954, 9.328773402398388, 39.01055513041349, 52.242736829006674, 5.11667559075237, 42.06745160470925, 27.341541539117543, 69.1713791885801, 46.696701605378514, 22.317758742694828, 6.380281184026946, 5.439922072470383, 47.7376226122565, 7.184314942981366, 12.409182293869419, 27.6090147585068, 59.05875108765501, 93.48858354969727, 11.420033050173718, 10.559782842303758, 108.77557876932542, 28.14032579858125, 9.421001412704458, 41.762540527959565, 80.49380784942913, 40.42444593054221, 8.479279238997067, 33.408216822350546, 33.29494842881364, 36.2299264998148, 21.40635961515069, 66.80511308422969, 131.12933960690788, 20.458544311187232, 69.90606595532687, 46.63563185957554, 38.5980810219253, 78.52991169242651, 39.68831911936406, 19.515477526123092, 13.14886359085379, 6.754377798648336, 79.85738578004401, 28.370678703038003, 7.160840239519059, 10.722093560863396, 8.220076417281522, 69.31218062820889, 15.29247674765302, 39.752148272659106, 77.64247415441565, 32.38411068972066, 6.055709369449274, 69.52342453910083, 36.419730941802335, 99.21754959490227, 62.200592951651316, 48.34105576126311, 47.467527141984945, 14.269216870785085, 30.81974123594587, 45.548682715937645, 17.38326347124873, 64.21451296379976, 8.389427323137399, 10.242714395008088, 14.543371185083041, 7.386298653089617, 25.419209822606447, 12.74987776124398, 13.217355958489822, 28.802402067049783, 133.55442570963723, 9.910863809307616, 38.14060429766488, 56.6813659242028, 41.32098451549897, 49.613353435614215, 43.81577276375781, 18.561320599465088, 5.348865186446472, 7.237040482998759, 61.39498105988012, 6.4102894162726605, 16.1213112383187, 34.22780581148521, 126.33154795163225, 26.69579391853861, 16.914257641237178, 11.70374518975143, 17.694860550532415, 7.3548207287382725, 59.78408665383387, 6.219134134972908, 92.82030722854867, 8.78555692357236, 77.8011684733192, 8.425517695914317, 7.527242089420667, 97.7277299033968, 15.307854495291245, 45.30989843696983, 6.838113211300516, 8.222295200436799, 6.694477806462249, 56.74435720689754, 58.02423713468592, 44.05777983636125, 5.506260415558351, 122.29047451948965, 71.78869006178184, 40.8658086604822, 114.98114942056709, 6.854351782996313, 41.165390585504795, 60.29063832373078, 60.904341130490394, 58.08446268548239, 10.849336507887283, 58.16919990282433, 41.87612766417009, 126.58576291952596, 73.52126576720687, 24.333229336869575, 37.2488547659823, 44.798637657236796, 34.47874487406125, 66.4515711371322, 11.77542886786039, 25.820300830706895, 13.961190414677663, 66.23527707290528, 69.08508291530583, 20.879851568053233, 33.40610781982009, 11.539529715060052, 21.478863764375472, 61.264100887218, 28.594757756035587, 66.43564249916743, 8.042454957640285, 50.91362840883442, 42.95907215353729, 32.878712041087766, 55.622045491419854, 13.290120651252927, 21.870427956437908, 91.4970273579803, 6.4930739757840605, 17.543549256567534, 5.537427281173822, 42.569006049368994, 19.51620206019973, 32.388629966230376, 31.365416655752938, 5.303122149379248, 50.97744547487726, 136.0753227217977, 10.04954100135153, 66.94586339053518, 64.70225019864633, 32.28583302288397, 52.96067449392767, 24.234891009720148, 34.03728934908302, 153.1545978958584, 38.03933774610506, 6.982520550107471, 79.64279374187653, 25.81301322716484, 61.511092617895926, 29.939558436026374, 12.739874501921879, 58.09959899879266, 19.196569073802188, 19.041863580766645, 9.650138971038805, 24.403893189785364, 24.43323686392822, 48.32354406319366, 15.010344725129627, 50.914572711275724, 32.049017720658426, 19.661036089195065, 11.398660715282677, 27.767528755931735, 27.301618961652572, 53.63971570443665, 11.471115073496108, 21.555127209413882, 27.617216517610448, 6.480319220612357, 57.97510276867763, 17.926252931799404, 66.58463905439652, 15.280222687776915, 65.82713612072419, 9.575127582664349, 29.504627809059603, 26.416977796988522, 53.51826796407025, 28.21206602685853, 14.581163203052125, 89.3122063101586, 5.471381929424258, 54.19782032890228, 17.178096520644797, 28.60172132505826, 5.526631740060964, 51.414636545129376, 21.002908208350757, 11.231526615027436, 22.546035918538198, 61.256954767585285, 101.43762011021512, 14.37656609041467, 118.65073343103944, 75.2870256519009, 30.066067956626945, 27.919736728080544, 24.01662030580428, 5.346237024801585, 49.35730013848326, 45.297650247400306, 11.603932198262486, 42.42654243368287, 16.27721119992758, 77.36529823434518, 20.234516928084545, 30.798400136807107, 5.854961006877811, 9.341312862319855, 7.6408060027730444, 6.761725153130401, 63.32253428877277, 54.09476417017897, 15.984813161905526, 115.9176682637708, 100.22836119685599, 56.82784043973737, 82.73037415844121, 23.670745126713182, 6.947418289088502, 29.362131180992385, 6.0940289977823285, 29.647699843210603, 97.25658343349349, 10.565751567486759, 64.72501815641525, 23.58184768825153, 27.355398142596286, 58.036586109174785, 59.235684107050844, 10.96527844975424, 27.05994159933841, 11.478817586334472, 17.45174461002202, 46.624743817471206, 6.875467316844911, 19.41930973902561, 41.54230732618984, 67.01300298526841, 10.090620376989843, 74.13110639490033, 6.910288731948869, 74.84580397744779, 35.93250494351383, 27.883782020880464, 51.087859768065485, 73.14654580911441, 5.770673661766473, 7.263129386740904, 140.60347797376934, 56.070691841319494, 74.95181840991032, 84.58673650261163, 40.03169148938937, 59.93030929459566, 58.43833602896107, 91.32330035564557, 15.650663039192441, 5.439212321148787, 75.74969899612893, 58.60220906932962, 49.63590673218008, 114.98137200689499, 24.24717367160864, 7.055955188124838, 6.469583410639053, 88.48654469366583, 30.540371970003353, 12.952701590125425, 8.983111717719446, 8.840042294803462, 51.00324648682447, 13.297704776155355, 58.468703614539606, 39.085075289479605, 66.33508903033001, 57.002080843981894, 5.351886702600798, 9.433361351184859, 113.10891455321874, 48.65827884056712, 5.160688114725191, 54.398557666892344, 78.0215042658287, 6.715780489946021, 26.95222055634635, 20.97793353749319, 11.905816937162793, 7.2348374871405445, 79.97909882029924, 61.15819124741017, 38.52860381294027, 114.64978009142413, 22.50047734886605, 180.5105289765158, 14.034755410249483, 80.36071070804346, 8.149509255256971, 14.48103997478668, 133.24710456228456, 73.20305124090805, 10.583161543882268, 73.59494917044243, 12.183856127100867, 30.883299737201696, 42.93941921997977, 70.16140759444303, 36.3984286160238, 51.121255962604025, 33.328456191158836, 48.39319044204157, 36.74179378477617, 7.527960419539386, 7.114134161554735, 15.017154461082203, 16.975600444667066, 55.658345945425594, 69.91052393746395, 52.61983332793128, 66.25885008730158, 6.848015458744272, 57.197005794541454, 48.05492747371861, 14.475786380324124, 5.477244302760312, 67.66165916330847, 20.337314944974583, 15.602207948611012, 11.088962328934837, 78.00932572711854, 31.34393593782892, 19.222524710424832, 16.229329118409353, 29.0230589107866, 7.0870923448706735, 56.36256390400489, 8.36827098831005, 33.48639623918566, 127.74565072294075, 19.72973119957857, 5.074002193939078, 51.84137790965598, 59.349606445676635, 69.49468667569093, 18.946327026508957, 52.538789764693064, 12.389087403286386, 6.830929031411343, 48.077990495742895, 14.465566588283698, 30.061436100254298, 63.993749292012254, 58.2653245191871, 65.55490525209433, 15.652895205200391, 6.340380546459007, 82.22652773527344, 24.58766734880536, 7.484356492865839, 7.579123894496944, 18.250038179498198, 40.90011622491388, 13.993316217033053, 22.520075478325708, 20.409719961115027, 64.21012399746863, 63.83477699300073, 5.097054476438499, 46.335342679224475, 11.462348005942035, 5.498068104351654, 34.614366829859954, 86.16026309987689, 8.206576603460713, 22.539878868280077, 84.61814570356267, 68.28480573360724, 117.55750616288753, 34.61427757123429, 6.354740065361653, 33.0489537670223, 20.456017334053406, 36.86152014619404, 8.874463542321998, 60.47634216873803, 8.357782994478379, 104.07250060308326, 46.9914093105347, 14.425391252963454, 13.381673547798671, 20.38598830402992, 85.43660164451917, 16.220945538295776, 66.12170792765892, 30.984896054993555, 79.45771869584614, 28.296212064633515, 18.0834499926461, 6.84185573745457, 35.9090440447099, 43.91459599499511, 13.349376903058776, 5.814460278943915, 12.993442618958582, 91.80630185632401, 13.931260398689048, 20.47973322382735, 25.97593824170993, 71.54394402954641, 38.242599130499435, 5.524514524863721, 72.05170230159624, 18.853139500078818, 7.496578751799217, 60.04243083612047, 129.50751060964805, 11.288266907978155, 100.26173321120518, 45.16046619884518, 25.86506908817162, 43.25881444509919, 58.23198899287688, 5.198173825432073, 19.357149719870062, 49.83720672947661, 20.4728278860427, 7.0488529638945305, 28.557810799250458, 10.78871239131325, 14.86241342532413, 60.05948484275876, 48.139927560604164, 80.00546027498363, 19.309604538471714, 164.26801372954162, 141.6967216435504, 21.00500575864669, 35.65545213115824, 27.224101555115055, 6.0528201612753785, 25.424187495894213, 34.13866007942651, 8.71871146637597, 64.7551701659746, 101.37050907039506, 10.994559212279729, 10.939859193778068, 54.32737235188547, 56.321810729144474, 64.07351626768974, 52.778731282903976, 68.51683822533204, 7.939556970159674, 57.28177343305352, 18.6325822959354, 65.83854202733838, 147.68844097339405, 15.870431154761754, 13.299259819470242, 31.149784187321686, 6.089611348491606, 15.727209777051836, 61.86464631423532, 6.444745425023316, 12.215171585156648, 62.6542122779024, 6.174841544544377, 7.406577276073668, 32.59030926284596, 23.664389789010837, 27.461970443892405, 61.996369761711634, 29.89643653129566, 61.42151054852154, 13.524495122152143, 8.65184721736597, 25.261887734076065, 5.0287769155413145, 7.448427065560912, 20.24852228477792, 17.8155990029474, 11.367586930576598, 6.411521827411966, 46.70439643663504, 28.665030747594056, 53.77882950867368, 59.39199810074703, 10.114654943163341, 21.28442341873575, 17.49924587323196, 73.10740920778927, 23.729417017872173, 20.772460752499455, 14.600745858277518, 7.098771174289899, 11.589850704323228, 20.459997618215777, 6.148997603199343, 7.6510123492878614, 65.99573472258137, 7.0386498637750305, 10.40351090803819, 8.162738141232548, 6.594377843509771, 32.540112320304104, 83.9208634466064, 7.148357288592157, 57.797199619370645, 11.519503656862488, 6.068842351603034, 10.785040163890887, 57.61722139445511, 153.13138065235248, 111.45033378092022, 15.466897234445325, 34.622373475112994, 29.838420240331846, 9.95607158256007, 22.971901196522918, 80.02548981108332, 92.52091950559381, 35.86993939750541, 20.078878370611893, 131.99494923035184, 13.276228740982457, 23.539709106796252, 13.835793201594399, 44.04781739767455, 8.728517896208597, 10.078760690766499, 57.85430387168387, 12.2957114694865, 48.93932940441988, 77.2315944249863, 9.28830726504115, 17.25288472688676, 75.2201370220885, 12.530762546370122, 35.819671190796136, 220.27708261014752, 10.795392795556273, 73.19700454989653, 31.943591963468858, 44.78421011943901, 6.0108530950554115, 69.71132314879918, 72.02577704740592, 47.239078905538705, 55.83770616966026, 178.05410269378277, 17.849635403222607, 8.969502823003761, 22.805822477452814, 175.4356544087307, 21.83537357441482, 10.297853681364, 120.16120085872157, 5.7207233925330225, 30.437595525207442, 104.87283770980191, 49.391040202191036, 57.92845305072718, 125.62005510080533, 15.774578501957956, 128.2075561733487, 58.0036815357481, 14.453779841019635, 20.168243665382793, 46.232646864512134, 96.9158525708674, 52.36266453113418, 181.82388656199942, 48.28641237028677, 54.628980421541556, 46.90624244165768, 24.735831589931028, 58.07663733514721, 83.36941667566009, 80.17075992654917, 54.7048842160289, 70.62922137965737, 22.073548939877078, 76.14480340953853, 71.46840964183298, 62.02662009531366, 35.88260027030075, 41.66386479220112, 90.98969252181035, 25.236735558427107, 28.43915180113014, 31.227494800551195, 6.3075454256460075, 53.98388897295194, 10.295125022058453, 20.659980713884448, 8.724842085042859, 85.44276285235628, 13.604395269490658, 92.72536693266376, 23.922465718715458, 9.853078157647357, 47.045411710172885, 44.19349002738725, 5.04726144323877, 12.998325652880395, 60.41832340696627, 24.28620078702397, 70.45405162132661, 41.793355542612325, 45.33830059471021, 74.38215827709661, 15.106243175832327, 6.4975867623130865, ...])
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)