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 = 44885
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);
([2887524.4950052416, 2912190.3773683994, 2932204.6875, 2967068.119710512, 2978042.368494077, 2993350.0, 2993671.875, 2997157.6857289243, 3018866.150384777, 3023115.9228284457, 3023453.609269063, 3023455.587839336, 3038255.3370635733, 3049156.222335516, 3057118.4216449535, 3071097.5578417894, 3088368.75, 3105807.8125, 3121956.05368513, 3128865.0980314454, 3136107.8125, 3139846.870187714, 3141593.75, 3144735.9375, 3159932.5623366856, 3165709.375, 3165829.752392484, 3181850.078615485, 3187855.361628287, 3196963.5476546995, 3201030.76369245, 3217195.900825306, 3230253.125, 3242253.125, 3247418.9082527338, 3255841.788486448, 3257899.4448536877, 3258818.75, 3272782.0346496855, 3273958.525339019, 3278131.2341041802, 3280486.0492168204, 3299467.424450328, 3301332.8125, 3302604.849710167, 3310192.6971669258, 3311545.3125, 3313923.795601854, 3313949.7433965825, 3314433.5653274404, 3315019.631682314, 3319722.765936235, 3321284.9272829313, 3331453.25984321, 3334275.0, 3358863.732707265, 3363425.7090088003, 3371510.551580097, 3372501.8406781107, 3374758.9056628025, 3382395.66341405, 3385862.843415115, 3392002.601112839, 3397258.5723997545, 3399779.8605988077, 3404856.8542791186, 3405533.8394736657, 3408125.6380112227, 3411761.963182287, 3423322.7425956335, 3429623.4375, 3451973.5133145563, 3474493.969971037, 3475279.6875, 3488358.9793212926, 3488984.8999497048, 3499013.7507981677, 3500695.699945458, 3503581.25, 3507729.332311223, 3507731.9380854517, 3507806.86003673, 3507938.5002291743, 3508312.5, 3508370.5704694614, 3509745.6302258135, 3511627.7498687296, 3517081.109933572, 3524885.684783929, 3526487.94862283, 3528951.2763712476, 3530329.3395765508, 3530654.2041950333, 3530824.5178590515, 3532318.75, 3537634.952541083, 3550024.567956991, 3556532.49905237, 3590901.4759470643, 3590927.4725231375, 3628612.025479509, 3628630.0216116062, 3642042.369713111, 3649067.9431201667, 3650305.8350523296, 3656839.786311239, 3670779.6875, 3671493.5773696187, 3672650.8113740883, 3672830.260627023, 3673038.6650041323, 3673055.4124060073, 3673571.782483407, 3674089.9383661933, 3674280.136401726, 3674744.5228029075, 3675037.5, 3675229.7932114024, 3676365.9113972387, 3676958.696804294, 3677425.272772551, 3677660.8887626426, 3677872.9480771422, 3679494.440999465, 3679953.283982729, 3684896.7855620715, 3687085.040235636, 3687899.7930894652, 3690843.723181902, 3691106.25, 3691397.964229883, 3692489.6716846135, 3699894.6677252287, 3702468.8564413236, 3703648.4375, 3712710.794117458, 3715548.10902333, 3719235.2191164787, 3720106.25, 3725008.662892524, 3733859.375, 3773085.9375, 3789743.575223762, 3791871.5722409766, 3793404.8497181055, 3795504.6875, 3801336.2884667246, 3833423.5795014948, 3884145.299328234, 3887465.53378511, 3888965.625, 3889298.4375, 3889770.3125, 3890654.5997023177, 3890987.5, 3891021.9190762388, 3892814.0625, 3895372.0138042965, 3899209.397921059, 3959314.73387762, 3983674.3599393773, 3984498.431409534, 3986414.0625, 3986614.2991672214, 3987860.3503130465, 3988375.0390545195, 3989104.758256622, 3990179.5887559652, 4065947.9174540034, 4115580.50368598, 4128449.8940074444, 4135007.1597886565, 4135440.201330991, 4135502.06067579, 4135588.604603013, 4141923.8064049166, 4143422.966182925, 4146753.125, 4146888.1339058657, 4331068.520671922, 4365614.4740660675, 4408081.25, 4450614.071830237, 4462871.531414531, 4463145.3125, 4472233.902815454, 5098337.699341107, 5128121.060897923, 5180163.008065617, 5184959.375, 5186791.218929104, 5192857.021830489, 5227929.031839592, 5228983.51734473, 5230713.1167138545, 5268717.1875, 5272844.471722527, 5280877.334670101, 5295046.459722436, 5310557.0251116585, 5310985.9375, 5347774.664024167, 5350538.3783904845, 5350667.1875, 5354959.356188285, 5355567.440396419, 5356452.813288487, 5356756.137344992, 5356784.284926844, 5358480.520309232, 5517970.4222734, 5527397.6916917, 5551975.87346488, 5575942.878497083, 5585948.4375, 5589106.939666453, 5590048.290576956, 5594132.124696121, 5596791.674509746, 5598863.013087334, 5600735.002939619, 5602549.372046619, 5626048.160126067, 5629685.259363972, 5629738.776185382, 5630373.4375, 5630447.94017119, 5633647.263454684, 5639079.6875, 5641132.352709551, 5642851.444934754, 5645070.12655368, 5645515.5496924715, 5651860.590521281, 5653210.826098599, 5667241.169427408, 5669840.625, 5673706.25, 5675044.870744274, 5676027.571040977, 5677298.296674189, 5688379.29189481, 5707585.824248846, 5726329.306833591, 5734837.54159937, 5736514.0625, 5736608.831182295, 5737289.448944591, 5737456.2168163285, 5738131.350107995, 5738204.303452981, 5740943.03451966, 5741345.257763159, 5741653.369822026, 5743749.515086796, 5744944.383145756, 5745521.643399843, 5745808.423159937, 5746649.163090657, 5746709.076878859, 5747682.620015124, 5749368.522815182, 5749560.9375, 5751157.484228888, 5752398.4375, 5753305.7047664, 5760862.934224529, 5766002.421564081, 5766946.4095339645, 5769819.867613608, 5771033.293095263, 5771420.522790694, 5772724.129870003, 5809458.630246196, 5845442.416670159, 5864245.707080725, 5865236.162281588, 5865600.802665762, 5865882.951473917, 5866378.125, 5866539.892034937, 5866672.677787794, 5867246.809642281, 5867510.706568712, 5868223.68563948, 5868589.370756813, 5869870.442125768, 5873296.0546393655, 5873426.5625, 5874240.487229305, 5874926.429333076, 5874989.0625, 5875331.884146181, 5875444.447965745, 5876340.393323261, 5876550.0, 5876954.670905183, 5877793.399194822, 5881240.619753093, 5883369.246327147, 5884420.4037464475, 5885801.519570314, 5887274.326323116, 5898091.0934635, 5898265.4522448685, 5898265.61437875, 5898634.902656498, 5898779.521253119, 5899019.565906333, 5899228.291453676, 5899530.878483932, 5899804.776375421, 5900130.986769819, 5900289.0625, 5900301.360223017, 5900447.447401396, 5900505.868698798, 5900513.866159871, 5900526.689510533, 5900526.97653357, 5900618.333196102, 5900870.266352665, 5902026.89406463, 5902096.228772987, 5902098.335687551, 5902648.62187243, 5903170.56425092, 5903359.375, 5903464.882339759, 5904229.985841385, 5904745.7052754285, 5907010.292677368, 5909368.75, 5913855.104628602, 5914153.125, 5914271.668119768, 5914324.9308703225, 5914459.766971597, 5914468.6542257145, 5914913.581469295, 5914921.392101257, 5915306.170526311, 5915372.242483543, 5916004.905230238, 5916177.566329657, 5916507.8125, 5918212.454862917, 5918350.231397476, 5923017.022195412, 5923427.1344960965, 5924108.769257905, 5935378.600313329, 5940979.001274513, 5942859.053637059, 5981837.5, 6022699.372710101, 6058037.957763954, 6059596.875, 6070212.0059975935, 6070244.92745568, 6078301.5625, 6092875.950329386, 6092884.26548668, 6094679.22416632, 6096267.2579250615, 6097931.194546979, 6102392.1875, 6109648.395275906, 6119542.1875, 6137293.620041485, 6171245.042098503, 6174892.1875, 6175285.199922106, 6179300.939324699, 6181169.54119243, 6188610.895807509, 6206518.179276441, 6210379.3610326275, 6210380.313416419, 6219083.045680574, 6220217.109355589, 6227503.899945751, 6227689.0625, 6227791.815924902, 6227797.593421718, 6227875.0, 6227937.87027036, 6228398.663865041, 6228414.91228309, 6228479.056285344, 6228768.269226477, 6228810.939567176, 6229009.523524473, 6229211.615382991, 6229812.08439327, 6229815.5723638395, 6229998.402884926, 6230717.90954973, 6232039.954181098, 6232242.102237161, 6232257.691508201, 6232321.251838421, 6232344.941748219, 6232650.261961986, 6232840.036391961, 6232901.131574802, 6232901.575725918, 6232955.862233229, 6233073.383999449, 6233204.697007286, 6233300.0, 6233312.279926789, 6233400.586919261, 6233401.5625, 6233430.0027445275, 6233529.6875, 6233536.043437467, 6233676.495799864, 6233683.759629968, 6233701.5625, 6233702.967935772, 6233752.221194847, 6233767.1875, 6233814.855356313, 6233815.93587127, 6233820.2060189545, 6233829.6875, 6233834.511210095, 6233866.787597077, 6233923.4375, 6234050.635441986, 6234138.761018988, 6234219.465631778, 6234242.9813936055, 6234260.9375, 6234273.902008287, 6234345.72360045, 6234363.375544976, 6234454.6875, 6234546.083240313, 6234635.740608223, 6234643.75, 6234690.1553941155, 6234770.3125, 6234885.65717265, 6234904.63326618, 6235111.748080624, 6235254.6875, 6235297.7084790785, 6235317.1875, 6235526.5625, 6235531.479348727, 6235589.0625, 6235901.5625, 6235907.842262462, 6236483.510306904, 6236551.5625, 6236984.9309371095, 6237187.5, 6237535.601378437, 6239043.189130661, 6239333.882162794, 6240514.975504699, 6241013.052118136, 6247767.1875, 6249069.849843024, 6249206.902538933, 6249856.585974682, 6249888.572636667, 6250662.141476753, 6263681.25, 6274725.0, 6284881.50777185, 6302378.749429233, 6303876.5625, 6304336.231201236, 6304410.738101801, 6305798.344498491, 6307893.671448922, 6307937.5, 6308673.409766803, 6308870.3682188215, 6309324.285068021, 6310173.4375, 6310787.2801476605, 6311369.441674222, 6311469.680541564, 6312095.303115435, 6312322.502526369, 6312328.127321, 6312414.132362105, 6313270.3125, 6313283.078044396, 6316180.4280212065, 6320895.020652509, 6322635.9375, 6323921.451483102, 6324177.99884633, 6324299.16049847, 6324867.1875, 6325277.469343301, 6327118.75, 6332141.86043692, 6332805.947091763, 6335210.241801512, 6347553.125, 6351178.576418729, 6353979.853886504, 6369543.732009686, 6383676.940490367, 6407301.215408074, 6418624.692139472, 6431710.79993833, 6435619.024698571, 6438517.1875, 6459992.1875, 6471973.889379173, 6484644.656901398, 6485667.900302818, 6497741.609972692, 6509343.099925969, 6509644.133005724, 6514434.716279394, 6514434.885049877, 6514782.164563755, 6518059.604544314, 6521851.125507248, 6527761.428474735, 6538247.189310619, 6544697.451983781, 6546098.188762033, 6546756.25, 6555651.269193217, 6588384.023322528, 6625778.734188905, 6627607.659776914, 6630129.953784162, 6674777.194531172, 6685779.6875, 6778657.610255959, 6781100.0, 6782776.217177667, 6787814.0625, 6787830.141227338, 6800669.534358667, 6801898.3953609085, 6802066.859130823, 6802935.168959526, 6804406.628897296, 6804816.308482961, 6805218.75, 6806373.4375, 6806494.3249408975, 6806664.017797172, 6808038.139551697, 6808118.417977256, 6810944.55872551, 6811618.673768178, 6811654.780521365, 6812321.202673809, 6814020.632277109, 6814885.258578615, 6814935.456008428, 6817832.7092921045, 6817932.711223622, 6821574.931688329, 6822930.9110293295, 6824239.391682735, 6901208.688105103, 6909479.387811237, 6919398.123833301, 6930852.264099679, 6931037.494398303, 6932498.099957418, 6933787.5, 6934639.421609473, 6934652.122562471, 6934689.0625, 6935279.6875, 6940257.790502284, 6968828.125, 6969751.100615326, 7025840.625, 7033452.01450305, 7035830.119398959, 7039302.229829288, 7040904.6875, 7041309.46590248, 7041664.0625, 7041666.740202499, 7041889.009950806, 7041941.998593613, 7041945.120642851, 7042057.414857819, 7042073.4375, 7042103.125, 7042312.416857584, 7042550.35333541, 7042624.231488515, 7043637.35975628, 7044189.84534987, 7044287.761192232, 7044935.9375, 7045236.230633693, 7045313.452684513, 7045680.095968784, 7045710.859951555, 7045812.688167462, 7045848.362987414, 7045950.4072429, 7045971.274676719, 7046455.33372634, 7046465.625, 7046525.0, 7046548.4375, 7046762.5, 7047278.125, 7047474.328372446, 7047812.5, 7048182.354620848, 7048550.690846098, 7049996.806194279, 7051835.913142996, 7052150.493877694, 7052395.3125, 7052721.788776258, 7053204.204773331, 7053548.4375, 7053812.330454532, 7058347.631401458, 7068395.3125, 7194622.487519809, 7195496.875, 7196290.625, 7196298.5350853745, 7200025.887758219, 7203420.173939582, 7223880.384626222, 7226163.199137558, 7228041.7439544955, 7233418.243043801, 7236348.378022076, 7238575.590527961, 7240350.0, 7247454.076671514, 7247856.880008153, 7249163.546309661, 7263464.0625, 7267966.825013189, 7268159.375, 7270147.819663971, 7270824.368398035, 7280007.213711243, 7280529.4326340025, 7311580.02249001, 7323700.414674497, 7372131.073230937, 7373267.872398647, 7414674.919675872, 7415072.073086805, 7417968.392002737, 7422224.788032797, 7424771.417580469, 7438776.360802641, 7458734.375, 7491507.8125, 7518335.9375, 7520430.16086317, 7520430.902941433, 7521586.627051487, 7539015.52636662, 7540277.265158973, 7540289.006459747, 7540835.617177663, 7540841.018179086, 7541451.075859786, 7550422.201887701, 7551326.562190621, 7556825.159283071, 7567235.281501409, 7569319.604202051, 7574710.9375, 7587820.046620177, 7594308.527789591, 7596656.041644934, 7596820.3125, 7597885.691290822, 7602406.052548053, 7622815.938113572, 7629318.756505949, 7653370.199459896, 7654415.535563588, 7656096.057459103, 7661054.965450825, 7662614.896175394, 7663087.807895147, 7668815.625, 7679452.995383792, 7689254.6875, 7689299.149286678, 7690346.011543107, 7691520.627594355, 7691728.125, 7692229.137715978, 7692309.99613671, 7694724.998452012, 7694802.168560214, 7695503.999344538, 7696487.927537244, 7728115.9918853445, 7730604.081087318, 7732535.165318947, 7738537.5, 7763186.696729756, 7770281.25, 7801769.289996569, 7825187.5, 7832199.821136532, 7874335.726513059, 7897970.2430680925, 7902035.760751178, 7909726.5625, 7914704.616275288, 7917229.909556997, 7917775.411018265, 7921690.00738268, 7924186.9118083045, 7928098.470340525, 7928687.910448924, 7937927.489593827, 7938050.692977944, 7939514.1426063245, 7941728.125, 7943552.036717622, 7945395.261781068, 7946493.75, 7948614.0625, 7949496.857866069, 7951394.261528319, 7952184.4453543145, 7954206.099069762, 7954655.396637907, 7955207.8125, 7957460.086701326, 7957759.727034269, 7958401.519576733, 7962532.466082353, 7965865.830862017, 7985011.615554666, 7987379.6875, 7993341.310148898, 7993734.293890058, 7999351.245846579, 7999413.625783388, 8001904.221880324, 8020832.334460324, 8083376.811381201, 8085349.040575619, 8085598.737708337, 8102176.876891182, 8102702.3339284165, 8104430.801854683, 8151094.666422942, 8176693.8424555715, 8182057.156440977, 8184470.233276749, 8185759.020525756, 8191338.162067354, 8201544.969086915, 8203607.8125, 8203609.350323085, 8204354.481666065, 8204526.50921991, 8206414.735986058, 8207988.139358077, 8208379.325102088, 8208844.807522406, 8209065.625, 8209328.444643954, 8209535.82452102, 8209968.231623224, 8210048.4375, 8210092.929122776, 8210204.393050658, 8210325.0606533885, 8210528.125, 8210982.398588666, 8211028.439248264, 8211045.6864759335, 8211107.8125, 8211110.309093801, 8211208.03111132, 8212446.302313372, 8214740.201386959, 8231061.115982124, 8231634.971490077, 8231788.821559337, 8232215.726299341, 8232389.475800005, 8232760.777885108, 8233863.912036086, 8235687.5, 8238624.847285308, 8298239.4344314, 8303134.411501224, 8303526.2627765555, 8304595.264436881, 8305443.454941687, 8305785.151565015, 8307167.039681765, 8307953.376828051, 8328022.829329488, 8393878.634464344, 8396264.0625, 8397472.934177404, 8397802.50891725, 8397829.6875, 8398298.590912262, 8398577.706944436, 8398596.113578241, 8399405.436986694, 8399491.590389848, 8400139.0625, 8400448.4375, 8401506.561753064, 8401924.397883486, 8420127.504697032, 8420142.507879319, 8430343.75, 8432541.394197688, 8450806.925357066, 8451829.6875, 8454239.937111307, 8454259.375, 8454901.22209945, 8456345.872818887, 8458090.522245921, 8459082.8125, 8459363.299568266, 8459823.4375, 8463607.635519348, 8464060.495062664, 8464068.456533423, 8464276.995738363, 8479499.076104628, 8481339.115203692, 8481831.957166743, 8482727.59505389, 8496494.982380282, 8497831.674150487, 8501192.723927267, 8501354.660162592, 8503265.426598933, 8503923.494503893, 8504272.543398215, 8504444.87036854, 8505058.405119631, 8505258.55404024, 8505639.390775232, 8506691.807697695, 8507460.365849128, 8507487.5, 8508859.862956466, 8510674.174326686, 8512515.240825571, 8515962.597163087, 8534569.907197366, 8538383.505467827, 8538406.25, 8539415.429679733, 8539594.68689721, 8539784.320824608, 8540482.29375721, 8540985.904295065, 8543606.370079229, 8546768.168163152, 8548090.457250414, 8548844.620671928, 8549973.830221385, 8550674.116773076, 8557104.345017824, 8557206.195628993, 8558420.668429138, 8563029.646972157, 8566264.141517704, 8566364.541950671, 8567034.920156857, 8567239.525259776, 8568498.415731126, 8568977.569563651, 8569534.375, 8570126.16960479, 8570227.216547633, 8570636.5848514, 8573004.561856344, 8574481.25, 8575832.762814758, 8575837.801964814, 8578231.711285887, 8579210.520585125, 8580631.811222758, 8600267.1875, 8600318.406719947, 8602475.0279136, 8603876.165011095, 8622648.214959204, 8625859.375, 8625956.233800974, 8626581.122273846, 8626616.644533895, 8626882.666411247, 8626945.9058808, 8627082.8125, 8627893.148500837, 8628107.8125, 8628157.573934993, 8628201.5625, 8628266.090706168, 8628539.0625, 8630800.19879747, 8632174.934326524, 8632795.3125, 8632814.380621884, 8632831.680910852, 8634541.285711585, 8634676.986518469, 8634691.916808704, 8636484.131453995, 8640214.0625, 8644050.0, 8644368.477914073, 8645611.526130065, 8645790.091047084, 8651726.5625, 8653916.207952805, 8655730.62837122, 8655849.35245952, 8656617.715679495, 8658963.875662113, 8659414.93313247, 8660104.790268436, 8661329.388850562, 8661735.719272261, 8694143.75, 8696277.311263451, 8698521.033326026, 8711751.5625, 8717588.307513895, 8717625.515173512, 8750876.23466122, 8762751.5625, 8766042.822108828, 8766677.693399211, 8768607.00182001, 8769640.625, 8770073.510683626, 8770908.80482771, 8770915.25409329, 8771594.40615487, 8771856.961712454, 8771930.812832015, 8772569.816524936, 8772750.0, 8774589.0625, 8774725.0, 8776763.836388241, 8776807.908618873, 8777212.5, 8777217.627410932, 8777970.856653702, 8779332.588033283, 8779414.0625, 8782034.647149459, 8782783.9881682, 8785767.581174644, 8785807.695823792, 8785862.23499483, 8786242.187147722, 8786630.616948167, 8787717.1875, 8789201.4876504, 8790514.0625, 8792404.530966068, 8794605.475869205, 8795090.172546761, 8795179.6875, 8795313.261482405, 8795710.768808592, 8797306.25, 8797691.81207908, 8797862.306694902, 8799122.050369572, 8799512.31750164, 8805590.363180026, 8806040.625, 8806164.0625, 8806468.412740791, 8807017.438730286, 8807896.699465388, 8814862.24107236, ...], [45.98828489530754, 32.55544953722107, 37.7573533869301, 10.267333723251088, 53.991659879073865, 31.731136913197936, 55.704325850520775, 14.479373344855968, 12.061877291921775, 36.09992376844872, 8.56041999686098, 12.902834247194152, 6.593976452642734, 56.21334387920093, 13.822080183374993, 9.98424758371055, 40.78073368399193, 66.86086979071209, 10.83411921724559, 21.228227850104904, 59.17114668181401, 16.571430649984038, 30.509260148464417, 50.30449066209929, 53.727748365153246, 31.341923077884775, 5.0426391866182705, 20.684760004440484, 56.587903366068815, 74.58680843271581, 21.630785880536425, 45.385142840709804, 45.75563895266465, 41.26357011442957, 108.65458085271523, 55.420575703546355, 10.35828643896455, 43.90876990780016, 8.750214469574562, 38.312514241985006, 58.985746900228364, 51.728459711469455, 46.28937906075834, 45.58359967581528, 6.51282332416944, 75.10965835381117, 54.40619535429607, 11.737719859289468, 40.58903500864385, 48.15553068118782, 5.319121527223762, 31.530561928631798, 76.76091043804607, 8.35919554208339, 48.473218427971474, 5.281007743683701, 12.452041523969926, 10.573697283771923, 60.056409224187036, 55.884593624679354, 7.216856189027704, 6.311583786021038, 64.12911003626384, 10.068796365388058, 15.645050022227013, 17.883732306040816, 16.523694884408943, 12.296602434221514, 31.961883684728136, 29.146302320691525, 61.98680764514277, 15.238573431608152, 79.79922149321956, 57.22677176462993, 13.621136109837456, 8.58516274450436, 118.67965919343658, 5.973872074746365, 64.71120213814405, 13.740954719002948, 18.425849900366458, 20.464981970014005, 36.1741694281706, 30.974763137523084, 6.528305129436429, 43.69582348643152, 14.261820447803652, 14.433228898827563, 10.75440793129404, 15.164324045033023, 23.929559625808828, 13.762782417496839, 10.64238213214495, 5.441446169219969, 88.82112570252481, 6.884558796963335, 90.2162931871253, 13.867756913168295, 17.531071589124668, 7.383146763742235, 21.751094027474544, 16.388775921035215, 25.60953811227824, 5.657260826867715, 22.38568301699062, 18.67036803861133, 60.01759453845505, 56.83810897562351, 10.126699028650215, 21.30341912580637, 22.580438532615183, 8.71111888442546, 5.242563299982685, 8.811272055885059, 43.991359311742215, 15.698775092166327, 110.18215109277583, 23.22173957950185, 73.83929350804286, 130.4579766484427, 8.436291000161093, 27.595954549435696, 8.043677049464156, 7.3157677153551, 12.553236755935941, 26.87292315392353, 27.119849044892067, 14.207451297681882, 28.004900907047002, 50.02216660302766, 53.927940820368896, 12.235177130821164, 20.16102510543345, 25.66507613411998, 28.587580978236467, 23.380234631005827, 13.821709324579523, 15.880217244351517, 48.01775721577047, 12.780393665496455, 46.7831387430874, 38.222918127666695, 7.5412240622766324, 19.413060997695496, 15.39760242644443, 65.85314927181719, 9.64691010936878, 12.788983143477054, 5.8130063104277845, 14.604876823643151, 53.89017546936194, 52.108608708663, 69.47543754300517, 5.288382930987351, 43.28206205691881, 7.1330863617162406, 78.67391903741444, 82.16725571097133, 58.33267004138178, 12.368905080592898, 8.84310280966734, 15.186342532087663, 61.51334082743392, 14.612281534959864, 20.235725148810424, 76.88676961526579, 81.19323281475482, 64.0462106704655, 30.664375417990072, 19.3438002741819, 99.1884337030956, 10.240724307711268, 22.28990608429542, 9.791433803660704, 10.480221381690564, 16.062867715211905, 90.24564489091547, 34.73867423149997, 109.35785910805092, 24.697500288689124, 139.58637750441054, 94.85296031638727, 19.423416504598155, 63.743371202105386, 35.07225335053833, 21.77513554843519, 100.12769215632838, 12.540925267243916, 23.216723073350042, 44.12961743375802, 24.059015967914227, 19.01271591790799, 78.74238853584879, 18.539508306942096, 48.59679399667951, 81.32769386021306, 6.916686385618144, 8.741990342275336, 109.4737265591977, 19.036706500953574, 30.31982464799394, 68.80723499643179, 39.89567769259608, 71.49800495846901, 5.61300427813637, 16.00180460410348, 87.30868347468599, 48.75845771010063, 5.931599609483084, 26.574619916851805, 26.997563164309504, 19.347661289412198, 91.8953656677882, 18.44546531504555, 32.53518283059515, 12.409095757028881, 14.426868624186895, 39.35086880301686, 21.364486941284724, 7.799989146442272, 140.46130856386478, 81.1597468381248, 36.61224169012613, 19.8828767394985, 67.86263826053178, 38.46512795868104, 21.519788227786254, 31.6952382739522, 49.000087112050956, 8.057530858720524, 18.48258352113689, 10.848988939737215, 11.012001749487416, 23.168645877229263, 6.741468087740819, 9.838479728535527, 66.40019484324036, 47.88906562073812, 6.678405726348161, 81.94631560530985, 125.46062631927286, 31.70045220664396, 10.955184826083206, 54.380202494289705, 15.102473305541517, 64.49966141460472, 8.910336860829528, 40.92176552945236, 11.07623172736891, 22.584831244751328, 22.56590366762095, 27.93199624715661, 49.103135327034735, 11.533229455972599, 8.952485528927177, 18.065688511152707, 24.665627942299555, 88.76236607314834, 15.754485825175589, 126.6238043412877, 33.86963991067032, 94.08771874493883, 29.042190533852157, 23.39621193047773, 76.80555459944495, 5.50719110986848, 11.88179028293622, 20.70005013741438, 13.421632094981035, 22.06108909338256, 41.25862854524129, 18.32664482513147, 24.681762051548773, 19.355718434095927, 70.37783517483113, 98.06540468187043, 11.498223491437768, 5.268179677047422, 33.02629751391836, 58.013392935314506, 12.730292821028714, 8.762222494179905, 5.61043859811126, 20.33904552913821, 9.550418861620832, 46.750094861683294, 78.66182259362911, 10.049085774774515, 130.25702148069223, 10.918980788708119, 33.08258086933115, 64.78153806738995, 9.932092425067875, 18.492635132285894, 24.664555412954517, 32.75479300712282, 28.200594298054437, 47.97435515182954, 143.60920755796678, 35.3872002457527, 7.145645941396829, 27.702925519022088, 82.2493076825914, 40.71140132073572, 14.321540976775514, 41.29139061835562, 5.217076717249834, 14.343580365170165, 51.028361844176715, 15.616323066285403, 59.36487734195978, 11.269525737136169, 24.23206972228263, 30.04540920083848, 7.069275339525891, 17.688319218341093, 22.764962580640248, 56.603795172647374, 15.448769581492458, 7.234714652540608, 8.077813076528484, 116.46335609025472, 17.99783821229069, 45.794519212475194, 8.233461160904486, 6.5163869075767265, 25.014343265095253, 93.24120524373801, 6.17771702974229, 24.140290848313732, 9.687171632822778, 10.25005906640439, 53.44460185534964, 17.729791343561217, 51.97323637136427, 43.09281428228056, 5.933407821540388, 63.554399821737135, 17.319900242110425, 7.4380541434117635, 21.665407695659447, 14.647004932304668, 110.91323638043, 15.841849649311744, 162.41635430731495, 53.77989479643921, 20.386519188442286, 61.329795769707, 5.6963177334374455, 92.10409598228871, 100.93809410057962, 45.84892333899782, 31.751680447024135, 6.437867747503535, 39.83129705744602, 20.310817449107724, 138.4496860483352, 87.87995179749615, 73.03546056177552, 22.721982138951375, 90.39932323936681, 265.5186996989435, 26.53259503291286, 7.443834688740285, 15.21690739583624, 27.473474010646513, 123.8913358716202, 201.00269862924972, 40.369751599375284, 6.074688141971512, 46.346900212289825, 83.83918737467967, 19.41077832971197, 20.346480175844594, 134.556629291138, 5.459979891436453, 27.77393041082317, 23.4184443018235, 9.923372989105943, 9.536673078544625, 185.8714803173457, 119.75241832045947, 54.9780034084427, 13.692093410136447, 8.706917262724449, 32.95873131112453, 35.631887500137005, 20.114890985577723, 12.778921296757035, 40.508423866068355, 36.733506003098164, 5.939585567928519, 13.725008557491943, 12.383155038424912, 5.382819956265736, 56.19117290709482, 27.85779558488153, 18.658112992969023, 55.966548261690136, 19.961599215005386, 8.223614665477202, 10.275843173294568, 8.099788462619754, 54.78829263122749, 5.151876282968307, 13.519292355397686, 14.992161197755319, 35.65575271942969, 37.59009177451903, 31.530405398266602, 85.06212833911889, 14.164176780751118, 9.88242224080471, 140.3429616872911, 20.568751041320972, 47.1193567704372, 7.642008181869077, 14.693231540079879, 48.01247818589926, 126.91938050178516, 14.374842276413645, 11.48952029316732, 55.172958754031356, 19.167819404736512, 72.23274789549988, 59.665932385351475, 50.136397849947386, 157.0640113514816, 13.608811368904972, 58.44425430251587, 9.933467811290704, 23.73184219710292, 23.93362905413563, 129.30669093942498, 64.21520523488526, 26.216801766728626, 9.70501158673793, 20.556959784336023, 52.868185783151915, 46.27663063634698, 5.335219887538915, 46.162979801093954, 21.801752322287886, 30.27641326446257, 7.504900054364462, 49.986290247171155, 19.301137753192624, 92.11659573321573, 13.76532485229946, 79.63431157892636, 69.57295917653161, 101.7730140705851, 73.67239455998903, 109.97240300421795, 8.302379172483484, 18.491556451784856, 44.465615054840335, 7.275683502596063, 44.53699502711423, 13.798456387102068, 8.010694656804072, 85.89527068514063, 23.167199330130153, 13.129612342446142, 59.322109687548945, 13.429496725741274, 306.0394754738911, 16.397954499848748, 21.59481840285341, 23.030905655188864, 38.147646987600844, 107.42283405734764, 16.024332443845054, 33.67448794937877, 56.38617855849237, 17.997126841836963, 9.168305941274822, 42.346430624740336, 32.504503966572614, 56.97290686624133, 67.82235788354774, 15.158223298573606, 29.58593132058785, 104.57940220622436, 10.80061444094622, 7.87415015839528, 7.978454602242494, 130.1181876971711, 18.0298854749838, 12.354387261281726, 78.20992529031906, 50.79048053540128, 9.566504036028698, 58.48003445171983, 217.11346500633016, 39.352446253070504, 63.25223703081104, 181.7275200486209, 28.534052626053082, 71.33581953551905, 12.919039984273958, 46.18032691846256, 92.90768486892225, 48.946344998585346, 34.84303756160051, 45.38421686346053, 27.6025594183319, 60.20522967663611, 25.94336620010607, 106.84162317907776, 127.11077582177289, 15.806760462633012, 36.872095436111884, 34.967798337429386, 80.13770303145121, 67.35558641518362, 9.745140979449502, 74.29070855181298, 28.744362834362803, 89.1495593545458, 10.243841773100597, 16.634377980212356, 9.637667577919263, 9.803434881695264, 31.63793250085167, 11.506511975994837, 10.507079541982092, 17.025452674227992, 34.39864736461111, 7.281858706660836, 32.43748189427129, 64.82060999935527, 44.167757939046645, 23.112339853982192, 17.91433918915876, 25.83385462196488, 16.06387445871276, 18.058572236864514, 42.084560553189924, 11.434038365251713, 33.54620252454817, 63.800514978285136, 92.57232064954356, 40.65391211466048, 7.34412026173172, 73.0630704453261, 113.23942811115117, 12.646197192110153, 17.995893366870988, 18.394954312542023, 56.39211130854834, 56.50257421598316, 47.452409674483306, 55.956145197723785, 25.27196681294621, 23.655275837620138, 41.19942705493489, 40.008947807364166, 15.308326849817421, 231.98554558719567, 62.13550899848967, 12.861352754470497, 10.450186108419548, 7.566330862206321, 23.242696929816645, 6.749944875963603, 57.29219359659842, 52.152234492394044, 74.7529156481697, 12.612918332325382, 16.264551066275082, 49.10042895740518, 5.8135659046031956, 13.794146729883822, 32.02622335067778, 82.21318954989809, 15.08125804777827, 114.49414733421665, 97.17636868724884, 96.75928577910496, 70.64093479513798, 50.21285323153688, 30.48975965345312, 42.866794471864594, 49.85324941793162, 20.919956022679415, 72.79114016261975, 41.92326122675763, 81.8323756461001, 13.472741134128611, 58.09568287784842, 25.28171298617489, 5.9228697986787155, 9.01637939594846, 69.03856919559574, 84.04953331568716, 32.568675923291224, 42.93330433328364, 6.933095957340288, 35.98631257198519, 12.620279607199096, 6.816796464106473, 97.26915737261746, 26.33016565981712, 10.291841860193598, 16.766288833317777, 54.26803353971894, 21.425078717668413, 7.576508256886263, 83.13003403380873, 5.888776918452985, 5.423766973469975, 42.163415443280584, 133.18335589488987, 48.19095862446573, 39.26440193943967, 92.18177205397683, 19.936370563507783, 57.59874652506784, 13.442904698352965, 157.16972114748643, 11.021835618150462, 55.756810850153705, 65.97806393766135, 31.45859853307798, 46.239037949326715, 22.607084910919788, 47.20877926300652, 20.112487965464805, 142.95775001070257, 170.65820958706527, 20.66407444403558, 31.759973549821613, 57.72416599148391, 11.283743580996715, 44.18274420346856, 17.322676502880118, 13.411507298484619, 12.4300674914847, 22.075376981332788, 5.275680445919059, 27.400683934534023, 12.195925321258283, 44.689220763907365, 88.34342356626107, 18.045674717327866, 19.708509620404786, 122.01559875647614, 13.37208378148651, 53.334116899087206, 20.392995670001767, 6.190567095673804, 205.4895652978081, 96.61137408662138, 21.622998335531314, 95.90229863296598, 34.93362647326667, 8.685323418343593, 5.808060777494786, 8.394182416254928, 28.228457188797208, 24.944375007627308, 29.169873481657113, 85.85852047358934, 50.88982484279427, 58.6323325964174, 60.19437644235059, 11.958069713987685, 23.16768623226415, 73.52386973726414, 158.2167859169476, 5.654136731854648, 62.2582036459528, 23.49457714075847, 6.844625159644432, 21.627414562091687, 50.52770199204918, 7.603125790015625, 15.585487750358336, 39.01037700580847, 102.68875770840766, 41.07082521513913, 20.31806231420992, 18.61127570379562, 19.53039945711804, 38.88801333694439, 29.679819046426704, 25.155426694436326, 5.35276665607771, 43.39492937950076, 148.77369483109226, 8.239841423242265, 25.582071305911825, 79.89342660697663, 8.782822168338708, 86.67976100493769, 40.21003780887348, 7.557020931026075, 33.449061632935525, 29.291627400414026, 72.95784618449693, 23.18143664247495, 44.17182000704182, 72.98360353944233, 38.251612051978675, 45.38967035422419, 76.20619669704014, 102.25908980663807, 12.634329533860791, 15.203800979890108, 98.68720632918505, 19.148928017871086, 88.40639969723567, 97.00773199435685, 53.506084187594254, 74.40228335502222, 52.84914857632873, 156.66385284943203, 24.958493182895104, 14.6833106397124, 16.985372247484648, 78.04730107214903, 62.897492973042375, 15.861293054907962, 23.240313453533908, 56.65658827592877, 10.31794723026661, 9.3593269263749, 18.889629574596636, 52.23526078102249, 12.416415978926974, 19.841490406328504, 58.61878656928252, 9.76737910213428, 14.75165341818286, 127.96950724446538, 72.95722463634847, 28.19019382696815, 24.36181138315102, 6.2761282367208295, 25.861970624673866, 19.102332598781608, 48.75159739024339, 42.66699910413659, 16.47765669926912, 71.16609400244435, 31.788853653030845, 8.398525781039544, 12.087424420582632, 203.50629582902403, 18.40612175014004, 9.263749050983261, 13.857897192855425, 6.213555306387027, 21.843057943674456, 21.714999499222525, 67.7489849565356, 8.633502556690477, 16.22415570924082, 27.1539631040416, 7.908305062312977, 42.504480869069525, 10.248572723264733, 30.47433762824629, 23.932733459280243, 11.006093233931429, 18.850705944836527, 17.715677644424364, 47.68549096384299, 107.67900147120457, 45.41217387710829, 6.723097576346052, 27.512962607148665, 9.974151862800843, 6.592215063281084, 22.985126703585422, 108.14399160667696, 96.36752490088011, 8.463166837388323, 14.527689679440545, 8.928446122174298, 45.34653822890974, 7.895463832934004, 43.60957798233534, 19.36131305038336, 32.168041336252344, 8.079185808450175, 16.29177912581716, 29.89047325445322, 36.28279572152137, 101.79708720004139, 9.52335483695336, 8.889959722825743, 237.34375575603318, 15.668429644240444, 20.548889860370107, 24.535642475156536, 13.608325130173048, 11.841632350630299, 33.72933544861701, 75.0660761116351, 85.77588484928924, 42.78748163184854, 5.075722729410701, 5.534854687647791, 26.96133007629733, 27.828719079151057, 314.44156312313265, 19.04735794691511, 22.28819727921095, 6.814845519843238, 80.73898824542495, 52.68716197856182, 44.90946865151528, 20.978043152518985, 29.419285404638163, 61.61093703907404, 22.696933160946944, 73.27102053359181, 12.662889778953602, 12.543409799066426, 105.6751200673283, 42.65897004006894, 129.77084725318093, 94.73657128129811, 123.47827242086544, 14.719940107122266, 9.617836308807876, 44.366368454706176, 114.49185067001153, 71.63263267142865, 31.540726960005212, 19.80340182142421, 38.70109443637152, 20.5580961493604, 59.51037646882382, 14.563807629596116, 38.80241419313997, 26.660215398995476, 31.17831539273078, 14.307283674438827, 22.524284098519452, 50.11870992168316, 24.461679268253782, 189.55728861565652, 15.146269766714909, 29.390591335799968, 6.662126161474134, 23.373480230478307, 9.71778888117328, 9.830284241012196, 6.263750650483155, 81.83672556012985, 15.163326020214168, 5.999806929203862, 10.500455487521416, 8.626969336606622, 6.365664449087932, 7.210504471224567, 22.782230103129702, 101.18078843861647, 70.44836862472984, 26.31721742862149, 112.76816368595057, 91.0390782167654, 7.147229277227592, 87.5241391346134, 19.470782672181166, 43.74104222763864, 14.245873015040045, 83.54180220751006, 9.286011104488143, 8.928184570621415, 11.076198993573119, 20.366212301330073, 20.713814689949466, 25.60106066466932, 134.07545751258115, 11.802553015717686, 29.071338824050592, 23.222845923553873, 60.73979384694279, 23.53320091902743, 27.747452975852134, 199.47641701753247, 11.970072790821002, 8.597561190121269, 45.672154893998595, 14.859180799926195, 40.50849852492925, 55.5866619650307, 22.632482150149823, 6.353527222261269, 104.45377453656698, 8.221233939777063, 39.388492371529736, 68.35593437391358, 16.232573894518946, 83.77654400979524, 276.9056758679291, 96.3481672391994, 50.000522356417164, 46.509573477489404, 19.474606532062538, 13.615850592537669, 24.79330912661863, 61.82443163389194, 9.317743440363541, 47.02138124990443, 21.074936993957113, 279.98455517121727, 7.286687689624402, 87.49327527179061, 20.53701554059746, 92.76214563812879, 24.568544978406408, 61.35056293996966, 6.137905541029273, 61.801493344006985, 56.813199626530825, 30.14864739146536, 68.46980015592698, 9.615703193241998, 12.018009392102316, 21.110650975984278, 201.21603302505756, 19.842566223313153, 68.86170005191173, 94.69134410890642, 33.914155752943486, 20.481909182175837, 35.72136994464933, 90.8351269490482, 125.3614318529707, 132.8919687312736, 28.799230390194175, 112.94589475199795, 17.426386830442414, 66.54168864754655, 19.771210975486035, 15.348237237307455, 80.03356924129403, 29.39998922472463, 42.21381406217282, 6.611241989568458, 12.4785048722869, 166.60960694833784, 10.122316216247409, 17.35129511689508, 174.38761822541773, 55.02584372687378, 37.92902921723716, 89.5442722804076, 10.059812575529815, 36.78006041936072, 35.83930882812954, 20.820535333931232, 21.064947340633058, 43.239308760073754, 7.322011869855866, 13.501486450155502, 69.3247911472994, 39.29938733478766, 90.9746561639434, 46.92764280841708, 24.742789526530338, 22.497086337457255, 77.60986776960056, 67.83088157630758, 56.25265111235125, 5.452213955609273, 80.61739880861714, 47.66148735997316, 13.647054662218029, 22.154706480066803, 35.54887226688338, 102.42919994845593, 95.37724303553799, 20.26114283610347, 29.112663382087607, 16.35196853262817, 59.24881997471232, 14.376653609514385, 31.39501348678086, 22.703638513080882, 36.0900368722657, 38.265586827223714, 71.67766727704881, 33.83911955458213, 34.200498264283695, 35.34875654447551, 11.413349948773186, 280.0588899654129, 122.37389440553248, 93.93641116135869, 58.21223792651378, 46.983301297074284, 9.553268075801332, 110.87981799103098, 115.3656886544318, ...])
caption, xmean,count, xle, Etot = energy_spectrum(E_tot)
hist_file(E_hist, xmean, count, caption);
([2887524.4950052416, 2912190.3773683994, 2932204.6875, 2967068.119710512, 2978042.368494077, 2993350.0, 2993671.875, 2997157.6857289243, 3018866.150384777, 3023115.9228284457, 3023453.609269063, 3023455.587839336, 3038255.3370635733, 3049156.222335516, 3057118.4216449535, 3071097.5578417894, 3088368.75, 3105807.8125, 3121956.05368513, 3128865.0980314454, 3136107.8125, 3139846.870187714, 3141593.75, 3144735.9375, 3159932.5623366856, 3165709.375, 3165829.752392484, 3181850.078615485, 3187855.361628287, 3196963.5476546995, 3201030.76369245, 3217195.900825306, 3230253.125, 3242253.125, 3247418.9082527338, 3255841.788486448, 3257899.4448536877, 3258818.75, 3272782.0346496855, 3273958.525339019, 3278131.2341041802, 3280486.0492168204, 3299467.424450328, 3301332.8125, 3302604.849710167, 3310192.6971669258, 3311545.3125, 3313923.795601854, 3313949.7433965825, 3314433.5653274404, 3315019.631682314, 3319722.765936235, 3321284.9272829313, 3331453.25984321, 3334275.0, 3358863.732707265, 3363425.7090088003, 3371510.551580097, 3372501.8406781107, 3374758.9056628025, 3382395.66341405, 3385862.843415115, 3392002.601112839, 3397258.5723997545, 3399779.8605988077, 3404856.8542791186, 3405533.8394736657, 3408125.6380112227, 3411761.963182287, 3423322.7425956335, 3429623.4375, 3451973.5133145563, 3474493.969971037, 3475279.6875, 3488358.9793212926, 3488984.8999497048, 3499013.7507981677, 3500695.699945458, 3503581.25, 3507729.332311223, 3507731.9380854517, 3507806.86003673, 3507938.5002291743, 3508312.5, 3508370.5704694614, 3509745.6302258135, 3511627.7498687296, 3517081.109933572, 3524885.684783929, 3526487.94862283, 3528951.2763712476, 3530329.3395765508, 3530654.2041950333, 3530824.5178590515, 3532318.75, 3537634.952541083, 3550024.567956991, 3556532.49905237, 3590901.4759470643, 3590927.4725231375, 3628612.025479509, 3628630.0216116062, 3642042.369713111, 3649067.9431201667, 3650305.8350523296, 3656839.786311239, 3670779.6875, 3671493.5773696187, 3672650.8113740883, 3672830.260627023, 3673038.6650041323, 3673055.4124060073, 3673571.782483407, 3674089.9383661933, 3674280.136401726, 3674744.5228029075, 3675037.5, 3675229.7932114024, 3676365.9113972387, 3676958.696804294, 3677425.272772551, 3677660.8887626426, 3677872.9480771422, 3679494.440999465, 3679953.283982729, 3684896.7855620715, 3687085.040235636, 3687899.7930894652, 3690843.723181902, 3691106.25, 3691397.964229883, 3692489.6716846135, 3699894.6677252287, 3702468.8564413236, 3703648.4375, 3712710.794117458, 3715548.10902333, 3719235.2191164787, 3720106.25, 3725008.662892524, 3733859.375, 3773085.9375, 3789743.575223762, 3791871.5722409766, 3793404.8497181055, 3795504.6875, 3801336.2884667246, 3833423.5795014948, 3884145.299328234, 3887465.53378511, 3888965.625, 3889298.4375, 3889770.3125, 3890654.5997023177, 3890987.5, 3891021.9190762388, 3892814.0625, 3895372.0138042965, 3899209.397921059, 3959314.73387762, 3983674.3599393773, 3984498.431409534, 3986414.0625, 3986614.2991672214, 3987860.3503130465, 3988375.0390545195, 3989104.758256622, 3990179.5887559652, 4065947.9174540034, 4115580.50368598, 4128449.8940074444, 4135007.1597886565, 4135440.201330991, 4135502.06067579, 4135588.604603013, 4141923.8064049166, 4143422.966182925, 4146753.125, 4146888.1339058657, 4331068.520671922, 4365614.4740660675, 4408081.25, 4450614.071830237, 4462871.531414531, 4463145.3125, 4472233.902815454, 5098337.699341107, 5128121.060897923, 5180163.008065617, 5184959.375, 5186791.218929104, 5192857.021830489, 5227929.031839592, 5228983.51734473, 5230713.1167138545, 5268717.1875, 5272844.471722527, 5280877.334670101, 5295046.459722436, 5310557.0251116585, 5310985.9375, 5347774.664024167, 5350538.3783904845, 5350667.1875, 5354959.356188285, 5355567.440396419, 5356452.813288487, 5356756.137344992, 5356784.284926844, 5358480.520309232, 5517970.4222734, 5527397.6916917, 5551975.87346488, 5575942.878497083, 5585948.4375, 5589106.939666453, 5590048.290576956, 5594132.124696121, 5596791.674509746, 5598863.013087334, 5600735.002939619, 5602549.372046619, 5626048.160126067, 5629685.259363972, 5629738.776185382, 5630373.4375, 5630447.94017119, 5633647.263454684, 5639079.6875, 5641132.352709551, 5642851.444934754, 5645070.12655368, 5645515.5496924715, 5651860.590521281, 5653210.826098599, 5667241.169427408, 5669840.625, 5673706.25, 5675044.870744274, 5676027.571040977, 5677298.296674189, 5688379.29189481, 5707585.824248846, 5726329.306833591, 5734837.54159937, 5736514.0625, 5736608.831182295, 5737289.448944591, 5737456.2168163285, 5738131.350107995, 5738204.303452981, 5740943.03451966, 5741345.257763159, 5741653.369822026, 5743749.515086796, 5744944.383145756, 5745521.643399843, 5745808.423159937, 5746649.163090657, 5746709.076878859, 5747682.620015124, 5749368.522815182, 5749560.9375, 5751157.484228888, 5752398.4375, 5753305.7047664, 5760862.934224529, 5766002.421564081, 5766946.4095339645, 5769819.867613608, 5771033.293095263, 5771420.522790694, 5772724.129870003, 5809458.630246196, 5845442.416670159, 5864245.707080725, 5865236.162281588, 5865600.802665762, 5865882.951473917, 5866378.125, 5866539.892034937, 5866672.677787794, 5867246.809642281, 5867510.706568712, 5868223.68563948, 5868589.370756813, 5869870.442125768, 5873296.0546393655, 5873426.5625, 5874240.487229305, 5874926.429333076, 5874989.0625, 5875331.884146181, 5875444.447965745, 5876340.393323261, 5876550.0, 5876954.670905183, 5877793.399194822, 5881240.619753093, 5883369.246327147, 5884420.4037464475, 5885801.519570314, 5887274.326323116, 5898091.0934635, 5898265.4522448685, 5898265.61437875, 5898634.902656498, 5898779.521253119, 5899019.565906333, 5899228.291453676, 5899530.878483932, 5899804.776375421, 5900130.986769819, 5900289.0625, 5900301.360223017, 5900447.447401396, 5900505.868698798, 5900513.866159871, 5900526.689510533, 5900526.97653357, 5900618.333196102, 5900870.266352665, 5902026.89406463, 5902096.228772987, 5902098.335687551, 5902648.62187243, 5903170.56425092, 5903359.375, 5903464.882339759, 5904229.985841385, 5904745.7052754285, 5907010.292677368, 5909368.75, 5913855.104628602, 5914153.125, 5914271.668119768, 5914324.9308703225, 5914459.766971597, 5914468.6542257145, 5914913.581469295, 5914921.392101257, 5915306.170526311, 5915372.242483543, 5916004.905230238, 5916177.566329657, 5916507.8125, 5918212.454862917, 5918350.231397476, 5923017.022195412, 5923427.1344960965, 5924108.769257905, 5935378.600313329, 5940979.001274513, 5942859.053637059, 5981837.5, 6022699.372710101, 6058037.957763954, 6059596.875, 6070212.0059975935, 6070244.92745568, 6078301.5625, 6092875.950329386, 6092884.26548668, 6094679.22416632, 6096267.2579250615, 6097931.194546979, 6102392.1875, 6109648.395275906, 6119542.1875, 6137293.620041485, 6171245.042098503, 6174892.1875, 6175285.199922106, 6179300.939324699, 6181169.54119243, 6188610.895807509, 6206518.179276441, 6210379.3610326275, 6210380.313416419, 6219083.045680574, 6220217.109355589, 6227503.899945751, 6227689.0625, 6227791.815924902, 6227797.593421718, 6227875.0, 6227937.87027036, 6228398.663865041, 6228414.91228309, 6228479.056285344, 6228768.269226477, 6228810.939567176, 6229009.523524473, 6229211.615382991, 6229812.08439327, 6229815.5723638395, 6229998.402884926, 6230717.90954973, 6232039.954181098, 6232242.102237161, 6232257.691508201, 6232321.251838421, 6232344.941748219, 6232650.261961986, 6232840.036391961, 6232901.131574802, 6232901.575725918, 6232955.862233229, 6233073.383999449, 6233204.697007286, 6233300.0, 6233312.279926789, 6233400.586919261, 6233401.5625, 6233430.0027445275, 6233529.6875, 6233536.043437467, 6233676.495799864, 6233683.759629968, 6233701.5625, 6233702.967935772, 6233752.221194847, 6233767.1875, 6233814.855356313, 6233815.93587127, 6233820.2060189545, 6233829.6875, 6233834.511210095, 6233866.787597077, 6233923.4375, 6234050.635441986, 6234138.761018988, 6234219.465631778, 6234242.9813936055, 6234260.9375, 6234273.902008287, 6234345.72360045, 6234363.375544976, 6234454.6875, 6234546.083240313, 6234635.740608223, 6234643.75, 6234690.1553941155, 6234770.3125, 6234885.65717265, 6234904.63326618, 6235111.748080624, 6235254.6875, 6235297.7084790785, 6235317.1875, 6235526.5625, 6235531.479348727, 6235589.0625, 6235901.5625, 6235907.842262462, 6236483.510306904, 6236551.5625, 6236984.9309371095, 6237187.5, 6237535.601378437, 6239043.189130661, 6239333.882162794, 6240514.975504699, 6241013.052118136, 6247767.1875, 6249069.849843024, 6249206.902538933, 6249856.585974682, 6249888.572636667, 6250662.141476753, 6263681.25, 6274725.0, 6284881.50777185, 6302378.749429233, 6303876.5625, 6304336.231201236, 6304410.738101801, 6305798.344498491, 6307893.671448922, 6307937.5, 6308673.409766803, 6308870.3682188215, 6309324.285068021, 6310173.4375, 6310787.2801476605, 6311369.441674222, 6311469.680541564, 6312095.303115435, 6312322.502526369, 6312328.127321, 6312414.132362105, 6313270.3125, 6313283.078044396, 6316180.4280212065, 6320895.020652509, 6322635.9375, 6323921.451483102, 6324177.99884633, 6324299.16049847, 6324867.1875, 6325277.469343301, 6327118.75, 6332141.86043692, 6332805.947091763, 6335210.241801512, 6347553.125, 6351178.576418729, 6353979.853886504, 6369543.732009686, 6383676.940490367, 6407301.215408074, 6418624.692139472, 6431710.79993833, 6435619.024698571, 6438517.1875, 6459992.1875, 6471973.889379173, 6484644.656901398, 6485667.900302818, 6497741.609972692, 6509343.099925969, 6509644.133005724, 6514434.716279394, 6514434.885049877, 6514782.164563755, 6518059.604544314, 6521851.125507248, 6527761.428474735, 6538247.189310619, 6544697.451983781, 6546098.188762033, 6546756.25, 6555651.269193217, 6588384.023322528, 6625778.734188905, 6627607.659776914, 6630129.953784162, 6674777.194531172, 6685779.6875, 6778657.610255959, 6781100.0, 6782776.217177667, 6787814.0625, 6787830.141227338, 6800669.534358667, 6801898.3953609085, 6802066.859130823, 6802935.168959526, 6804406.628897296, 6804816.308482961, 6805218.75, 6806373.4375, 6806494.3249408975, 6806664.017797172, 6808038.139551697, 6808118.417977256, 6810944.55872551, 6811618.673768178, 6811654.780521365, 6812321.202673809, 6814020.632277109, 6814885.258578615, 6814935.456008428, 6817832.7092921045, 6817932.711223622, 6821574.931688329, 6822930.9110293295, 6824239.391682735, 6901208.688105103, 6909479.387811237, 6919398.123833301, 6930852.264099679, 6931037.494398303, 6932498.099957418, 6933787.5, 6934639.421609473, 6934652.122562471, 6934689.0625, 6935279.6875, 6940257.790502284, 6968828.125, 6969751.100615326, 7025840.625, 7033452.01450305, 7035830.119398959, 7039302.229829288, 7040904.6875, 7041309.46590248, 7041664.0625, 7041666.740202499, 7041889.009950806, 7041941.998593613, 7041945.120642851, 7042057.414857819, 7042073.4375, 7042103.125, 7042312.416857584, 7042550.35333541, 7042624.231488515, 7043637.35975628, 7044189.84534987, 7044287.761192232, 7044935.9375, 7045236.230633693, 7045313.452684513, 7045680.095968784, 7045710.859951555, 7045812.688167462, 7045848.362987414, 7045950.4072429, 7045971.274676719, 7046455.33372634, 7046465.625, 7046525.0, 7046548.4375, 7046762.5, 7047278.125, 7047474.328372446, 7047812.5, 7048182.354620848, 7048550.690846098, 7049996.806194279, 7051835.913142996, 7052150.493877694, 7052395.3125, 7052721.788776258, 7053204.204773331, 7053548.4375, 7053812.330454532, 7058347.631401458, 7068395.3125, 7194622.487519809, 7195496.875, 7196290.625, 7196298.5350853745, 7200025.887758219, 7203420.173939582, 7223880.384626222, 7226163.199137558, 7228041.7439544955, 7233418.243043801, 7236348.378022076, 7238575.590527961, 7240350.0, 7247454.076671514, 7247856.880008153, 7249163.546309661, 7263464.0625, 7267966.825013189, 7268159.375, 7270147.819663971, 7270824.368398035, 7280007.213711243, 7280529.4326340025, 7311580.02249001, 7323700.414674497, 7372131.073230937, 7373267.872398647, 7414674.919675872, 7415072.073086805, 7417968.392002737, 7422224.788032797, 7424771.417580469, 7438776.360802641, 7458734.375, 7491507.8125, 7518335.9375, 7520430.16086317, 7520430.902941433, 7521586.627051487, 7539015.52636662, 7540277.265158973, 7540289.006459747, 7540835.617177663, 7540841.018179086, 7541451.075859786, 7550422.201887701, 7551326.562190621, 7556825.159283071, 7567235.281501409, 7569319.604202051, 7574710.9375, 7587820.046620177, 7594308.527789591, 7596656.041644934, 7596820.3125, 7597885.691290822, 7602406.052548053, 7622815.938113572, 7629318.756505949, 7653370.199459896, 7654415.535563588, 7656096.057459103, 7661054.965450825, 7662614.896175394, 7663087.807895147, 7668815.625, 7679452.995383792, 7689254.6875, 7689299.149286678, 7690346.011543107, 7691520.627594355, 7691728.125, 7692229.137715978, 7692309.99613671, 7694724.998452012, 7694802.168560214, 7695503.999344538, 7696487.927537244, 7728115.9918853445, 7730604.081087318, 7732535.165318947, 7738537.5, 7763186.696729756, 7770281.25, 7801769.289996569, 7825187.5, 7832199.821136532, 7874335.726513059, 7897970.2430680925, 7902035.760751178, 7909726.5625, 7914704.616275288, 7917229.909556997, 7917775.411018265, 7921690.00738268, 7924186.9118083045, 7928098.470340525, 7928687.910448924, 7937927.489593827, 7938050.692977944, 7939514.1426063245, 7941728.125, 7943552.036717622, 7945395.261781068, 7946493.75, 7948614.0625, 7949496.857866069, 7951394.261528319, 7952184.4453543145, 7954206.099069762, 7954655.396637907, 7955207.8125, 7957460.086701326, 7957759.727034269, 7958401.519576733, 7962532.466082353, 7965865.830862017, 7985011.615554666, 7987379.6875, 7993341.310148898, 7993734.293890058, 7999351.245846579, 7999413.625783388, 8001904.221880324, 8020832.334460324, 8083376.811381201, 8085349.040575619, 8085598.737708337, 8102176.876891182, 8102702.3339284165, 8104430.801854683, 8151094.666422942, 8176693.8424555715, 8182057.156440977, 8184470.233276749, 8185759.020525756, 8191338.162067354, 8201544.969086915, 8203607.8125, 8203609.350323085, 8204354.481666065, 8204526.50921991, 8206414.735986058, 8207988.139358077, 8208379.325102088, 8208844.807522406, 8209065.625, 8209328.444643954, 8209535.82452102, 8209968.231623224, 8210048.4375, 8210092.929122776, 8210204.393050658, 8210325.0606533885, 8210528.125, 8210982.398588666, 8211028.439248264, 8211045.6864759335, 8211107.8125, 8211110.309093801, 8211208.03111132, 8212446.302313372, 8214740.201386959, 8231061.115982124, 8231634.971490077, 8231788.821559337, 8232215.726299341, 8232389.475800005, 8232760.777885108, 8233863.912036086, 8235687.5, 8238624.847285308, 8298239.4344314, 8303134.411501224, 8303526.2627765555, 8304595.264436881, 8305443.454941687, 8305785.151565015, 8307167.039681765, 8307953.376828051, 8328022.829329488, 8393878.634464344, 8396264.0625, 8397472.934177404, 8397802.50891725, 8397829.6875, 8398298.590912262, 8398577.706944436, 8398596.113578241, 8399405.436986694, 8399491.590389848, 8400139.0625, 8400448.4375, 8401506.561753064, 8401924.397883486, 8420127.504697032, 8420142.507879319, 8430343.75, 8432541.394197688, 8450806.925357066, 8451829.6875, 8454239.937111307, 8454259.375, 8454901.22209945, 8456345.872818887, 8458090.522245921, 8459082.8125, 8459363.299568266, 8459823.4375, 8463607.635519348, 8464060.495062664, 8464068.456533423, 8464276.995738363, 8479499.076104628, 8481339.115203692, 8481831.957166743, 8482727.59505389, 8496494.982380282, 8497831.674150487, 8501192.723927267, 8501354.660162592, 8503265.426598933, 8503923.494503893, 8504272.543398215, 8504444.87036854, 8505058.405119631, 8505258.55404024, 8505639.390775232, 8506691.807697695, 8507460.365849128, 8507487.5, 8508859.862956466, 8510674.174326686, 8512515.240825571, 8515962.597163087, 8534569.907197366, 8538383.505467827, 8538406.25, 8539415.429679733, 8539594.68689721, 8539784.320824608, 8540482.29375721, 8540985.904295065, 8543606.370079229, 8546768.168163152, 8548090.457250414, 8548844.620671928, 8549973.830221385, 8550674.116773076, 8557104.345017824, 8557206.195628993, 8558420.668429138, 8563029.646972157, 8566264.141517704, 8566364.541950671, 8567034.920156857, 8567239.525259776, 8568498.415731126, 8568977.569563651, 8569534.375, 8570126.16960479, 8570227.216547633, 8570636.5848514, 8573004.561856344, 8574481.25, 8575832.762814758, 8575837.801964814, 8578231.711285887, 8579210.520585125, 8580631.811222758, 8600267.1875, 8600318.406719947, 8602475.0279136, 8603876.165011095, 8622648.214959204, 8625859.375, 8625956.233800974, 8626581.122273846, 8626616.644533895, 8626882.666411247, 8626945.9058808, 8627082.8125, 8627893.148500837, 8628107.8125, 8628157.573934993, 8628201.5625, 8628266.090706168, 8628539.0625, 8630800.19879747, 8632174.934326524, 8632795.3125, 8632814.380621884, 8632831.680910852, 8634541.285711585, 8634676.986518469, 8634691.916808704, 8636484.131453995, 8640214.0625, 8644050.0, 8644368.477914073, 8645611.526130065, 8645790.091047084, 8651726.5625, 8653916.207952805, 8655730.62837122, 8655849.35245952, 8656617.715679495, 8658963.875662113, 8659414.93313247, 8660104.790268436, 8661329.388850562, 8661735.719272261, 8694143.75, 8696277.311263451, 8698521.033326026, 8711751.5625, 8717588.307513895, 8717625.515173512, 8750876.23466122, 8762751.5625, 8766042.822108828, 8766677.693399211, 8768607.00182001, 8769640.625, 8770073.510683626, 8770908.80482771, 8770915.25409329, 8771594.40615487, 8771856.961712454, 8771930.812832015, 8772569.816524936, 8772750.0, 8774589.0625, 8774725.0, 8776763.836388241, 8776807.908618873, 8777212.5, 8777217.627410932, 8777970.856653702, 8779332.588033283, 8779414.0625, 8782034.647149459, 8782783.9881682, 8785767.581174644, 8785807.695823792, 8785862.23499483, 8786242.187147722, 8786630.616948167, 8787717.1875, 8789201.4876504, 8790514.0625, 8792404.530966068, 8794605.475869205, 8795090.172546761, 8795179.6875, 8795313.261482405, 8795710.768808592, 8797306.25, 8797691.81207908, 8797862.306694902, 8799122.050369572, 8799512.31750164, 8805590.363180026, 8806040.625, 8806164.0625, 8806468.412740791, 8807017.438730286, 8807896.699465388, 8814862.24107236, ...], [45.98828489530754, 32.55544953722107, 37.7573533869301, 10.267333723251088, 53.991659879073865, 31.731136913197936, 55.704325850520775, 14.479373344855968, 12.061877291921775, 36.09992376844872, 8.56041999686098, 12.902834247194152, 6.593976452642734, 56.21334387920093, 13.822080183374993, 9.98424758371055, 40.78073368399193, 66.86086979071209, 10.83411921724559, 21.228227850104904, 59.17114668181401, 16.571430649984038, 30.509260148464417, 50.30449066209929, 53.727748365153246, 31.341923077884775, 5.0426391866182705, 20.684760004440484, 56.587903366068815, 74.58680843271581, 21.630785880536425, 45.385142840709804, 45.75563895266465, 41.26357011442957, 108.65458085271523, 55.420575703546355, 10.35828643896455, 43.90876990780016, 8.750214469574562, 38.312514241985006, 58.985746900228364, 51.728459711469455, 46.28937906075834, 45.58359967581528, 6.51282332416944, 75.10965835381117, 54.40619535429607, 11.737719859289468, 40.58903500864385, 48.15553068118782, 5.319121527223762, 31.530561928631798, 76.76091043804607, 8.35919554208339, 48.473218427971474, 5.281007743683701, 12.452041523969926, 10.573697283771923, 60.056409224187036, 55.884593624679354, 7.216856189027704, 6.311583786021038, 64.12911003626384, 10.068796365388058, 15.645050022227013, 17.883732306040816, 16.523694884408943, 12.296602434221514, 31.961883684728136, 29.146302320691525, 61.98680764514277, 15.238573431608152, 79.79922149321956, 57.22677176462993, 13.621136109837456, 8.58516274450436, 118.67965919343658, 5.973872074746365, 64.71120213814405, 13.740954719002948, 18.425849900366458, 20.464981970014005, 36.1741694281706, 30.974763137523084, 6.528305129436429, 43.69582348643152, 14.261820447803652, 14.433228898827563, 10.75440793129404, 15.164324045033023, 23.929559625808828, 13.762782417496839, 10.64238213214495, 5.441446169219969, 88.82112570252481, 6.884558796963335, 90.2162931871253, 13.867756913168295, 17.531071589124668, 7.383146763742235, 21.751094027474544, 16.388775921035215, 25.60953811227824, 5.657260826867715, 22.38568301699062, 18.67036803861133, 60.01759453845505, 56.83810897562351, 10.126699028650215, 21.30341912580637, 22.580438532615183, 8.71111888442546, 5.242563299982685, 8.811272055885059, 43.991359311742215, 15.698775092166327, 110.18215109277583, 23.22173957950185, 73.83929350804286, 130.4579766484427, 8.436291000161093, 27.595954549435696, 8.043677049464156, 7.3157677153551, 12.553236755935941, 26.87292315392353, 27.119849044892067, 14.207451297681882, 28.004900907047002, 50.02216660302766, 53.927940820368896, 12.235177130821164, 20.16102510543345, 25.66507613411998, 28.587580978236467, 23.380234631005827, 13.821709324579523, 15.880217244351517, 48.01775721577047, 12.780393665496455, 46.7831387430874, 38.222918127666695, 7.5412240622766324, 19.413060997695496, 15.39760242644443, 65.85314927181719, 9.64691010936878, 12.788983143477054, 5.8130063104277845, 14.604876823643151, 53.89017546936194, 52.108608708663, 69.47543754300517, 5.288382930987351, 43.28206205691881, 7.1330863617162406, 78.67391903741444, 82.16725571097133, 58.33267004138178, 12.368905080592898, 8.84310280966734, 15.186342532087663, 61.51334082743392, 14.612281534959864, 20.235725148810424, 76.88676961526579, 81.19323281475482, 64.0462106704655, 30.664375417990072, 19.3438002741819, 99.1884337030956, 10.240724307711268, 22.28990608429542, 9.791433803660704, 10.480221381690564, 16.062867715211905, 90.24564489091547, 34.73867423149997, 109.35785910805092, 24.697500288689124, 139.58637750441054, 94.85296031638727, 19.423416504598155, 63.743371202105386, 35.07225335053833, 21.77513554843519, 100.12769215632838, 12.540925267243916, 23.216723073350042, 44.12961743375802, 24.059015967914227, 19.01271591790799, 78.74238853584879, 18.539508306942096, 48.59679399667951, 81.32769386021306, 6.916686385618144, 8.741990342275336, 109.4737265591977, 19.036706500953574, 30.31982464799394, 68.80723499643179, 39.89567769259608, 71.49800495846901, 5.61300427813637, 16.00180460410348, 87.30868347468599, 48.75845771010063, 5.931599609483084, 26.574619916851805, 26.997563164309504, 19.347661289412198, 91.8953656677882, 18.44546531504555, 32.53518283059515, 12.409095757028881, 14.426868624186895, 39.35086880301686, 21.364486941284724, 7.799989146442272, 140.46130856386478, 81.1597468381248, 36.61224169012613, 19.8828767394985, 67.86263826053178, 38.46512795868104, 21.519788227786254, 31.6952382739522, 49.000087112050956, 8.057530858720524, 18.48258352113689, 10.848988939737215, 11.012001749487416, 23.168645877229263, 6.741468087740819, 9.838479728535527, 66.40019484324036, 47.88906562073812, 6.678405726348161, 81.94631560530985, 125.46062631927286, 31.70045220664396, 10.955184826083206, 54.380202494289705, 15.102473305541517, 64.49966141460472, 8.910336860829528, 40.92176552945236, 11.07623172736891, 22.584831244751328, 22.56590366762095, 27.93199624715661, 49.103135327034735, 11.533229455972599, 8.952485528927177, 18.065688511152707, 24.665627942299555, 88.76236607314834, 15.754485825175589, 126.6238043412877, 33.86963991067032, 94.08771874493883, 29.042190533852157, 23.39621193047773, 76.80555459944495, 5.50719110986848, 11.88179028293622, 20.70005013741438, 13.421632094981035, 22.06108909338256, 41.25862854524129, 18.32664482513147, 24.681762051548773, 19.355718434095927, 70.37783517483113, 98.06540468187043, 11.498223491437768, 5.268179677047422, 33.02629751391836, 58.013392935314506, 12.730292821028714, 8.762222494179905, 5.61043859811126, 20.33904552913821, 9.550418861620832, 46.750094861683294, 78.66182259362911, 10.049085774774515, 130.25702148069223, 10.918980788708119, 33.08258086933115, 64.78153806738995, 9.932092425067875, 18.492635132285894, 24.664555412954517, 32.75479300712282, 28.200594298054437, 47.97435515182954, 143.60920755796678, 35.3872002457527, 7.145645941396829, 27.702925519022088, 82.2493076825914, 40.71140132073572, 14.321540976775514, 41.29139061835562, 5.217076717249834, 14.343580365170165, 51.028361844176715, 15.616323066285403, 59.36487734195978, 11.269525737136169, 24.23206972228263, 30.04540920083848, 7.069275339525891, 17.688319218341093, 22.764962580640248, 56.603795172647374, 15.448769581492458, 7.234714652540608, 8.077813076528484, 116.46335609025472, 17.99783821229069, 45.794519212475194, 8.233461160904486, 6.5163869075767265, 25.014343265095253, 93.24120524373801, 6.17771702974229, 24.140290848313732, 9.687171632822778, 10.25005906640439, 53.44460185534964, 17.729791343561217, 51.97323637136427, 43.09281428228056, 5.933407821540388, 63.554399821737135, 17.319900242110425, 7.4380541434117635, 21.665407695659447, 14.647004932304668, 110.91323638043, 15.841849649311744, 162.41635430731495, 53.77989479643921, 20.386519188442286, 61.329795769707, 5.6963177334374455, 92.10409598228871, 100.93809410057962, 45.84892333899782, 31.751680447024135, 6.437867747503535, 39.83129705744602, 20.310817449107724, 138.4496860483352, 87.87995179749615, 73.03546056177552, 22.721982138951375, 90.39932323936681, 265.5186996989435, 26.53259503291286, 7.443834688740285, 15.21690739583624, 27.473474010646513, 123.8913358716202, 201.00269862924972, 40.369751599375284, 6.074688141971512, 46.346900212289825, 83.83918737467967, 19.41077832971197, 20.346480175844594, 134.556629291138, 5.459979891436453, 27.77393041082317, 23.4184443018235, 9.923372989105943, 9.536673078544625, 185.8714803173457, 119.75241832045947, 54.9780034084427, 13.692093410136447, 8.706917262724449, 32.95873131112453, 35.631887500137005, 20.114890985577723, 12.778921296757035, 40.508423866068355, 36.733506003098164, 5.939585567928519, 13.725008557491943, 12.383155038424912, 5.382819956265736, 56.19117290709482, 27.85779558488153, 18.658112992969023, 55.966548261690136, 19.961599215005386, 8.223614665477202, 10.275843173294568, 8.099788462619754, 54.78829263122749, 5.151876282968307, 13.519292355397686, 14.992161197755319, 35.65575271942969, 37.59009177451903, 31.530405398266602, 85.06212833911889, 14.164176780751118, 9.88242224080471, 140.3429616872911, 20.568751041320972, 47.1193567704372, 7.642008181869077, 14.693231540079879, 48.01247818589926, 126.91938050178516, 14.374842276413645, 11.48952029316732, 55.172958754031356, 19.167819404736512, 72.23274789549988, 59.665932385351475, 50.136397849947386, 157.0640113514816, 13.608811368904972, 58.44425430251587, 9.933467811290704, 23.73184219710292, 23.93362905413563, 129.30669093942498, 64.21520523488526, 26.216801766728626, 9.70501158673793, 20.556959784336023, 52.868185783151915, 46.27663063634698, 5.335219887538915, 46.162979801093954, 21.801752322287886, 30.27641326446257, 7.504900054364462, 49.986290247171155, 19.301137753192624, 92.11659573321573, 13.76532485229946, 79.63431157892636, 69.57295917653161, 101.7730140705851, 73.67239455998903, 109.97240300421795, 8.302379172483484, 18.491556451784856, 44.465615054840335, 7.275683502596063, 44.53699502711423, 13.798456387102068, 8.010694656804072, 85.89527068514063, 23.167199330130153, 13.129612342446142, 59.322109687548945, 13.429496725741274, 306.0394754738911, 16.397954499848748, 21.59481840285341, 23.030905655188864, 38.147646987600844, 107.42283405734764, 16.024332443845054, 33.67448794937877, 56.38617855849237, 17.997126841836963, 9.168305941274822, 42.346430624740336, 32.504503966572614, 56.97290686624133, 67.82235788354774, 15.158223298573606, 29.58593132058785, 104.57940220622436, 10.80061444094622, 7.87415015839528, 7.978454602242494, 130.1181876971711, 18.0298854749838, 12.354387261281726, 78.20992529031906, 50.79048053540128, 9.566504036028698, 58.48003445171983, 217.11346500633016, 39.352446253070504, 63.25223703081104, 181.7275200486209, 28.534052626053082, 71.33581953551905, 12.919039984273958, 46.18032691846256, 92.90768486892225, 48.946344998585346, 34.84303756160051, 45.38421686346053, 27.6025594183319, 60.20522967663611, 25.94336620010607, 106.84162317907776, 127.11077582177289, 15.806760462633012, 36.872095436111884, 34.967798337429386, 80.13770303145121, 67.35558641518362, 9.745140979449502, 74.29070855181298, 28.744362834362803, 89.1495593545458, 10.243841773100597, 16.634377980212356, 9.637667577919263, 9.803434881695264, 31.63793250085167, 11.506511975994837, 10.507079541982092, 17.025452674227992, 34.39864736461111, 7.281858706660836, 32.43748189427129, 64.82060999935527, 44.167757939046645, 23.112339853982192, 17.91433918915876, 25.83385462196488, 16.06387445871276, 18.058572236864514, 42.084560553189924, 11.434038365251713, 33.54620252454817, 63.800514978285136, 92.57232064954356, 40.65391211466048, 7.34412026173172, 73.0630704453261, 113.23942811115117, 12.646197192110153, 17.995893366870988, 18.394954312542023, 56.39211130854834, 56.50257421598316, 47.452409674483306, 55.956145197723785, 25.27196681294621, 23.655275837620138, 41.19942705493489, 40.008947807364166, 15.308326849817421, 231.98554558719567, 62.13550899848967, 12.861352754470497, 10.450186108419548, 7.566330862206321, 23.242696929816645, 6.749944875963603, 57.29219359659842, 52.152234492394044, 74.7529156481697, 12.612918332325382, 16.264551066275082, 49.10042895740518, 5.8135659046031956, 13.794146729883822, 32.02622335067778, 82.21318954989809, 15.08125804777827, 114.49414733421665, 97.17636868724884, 96.75928577910496, 70.64093479513798, 50.21285323153688, 30.48975965345312, 42.866794471864594, 49.85324941793162, 20.919956022679415, 72.79114016261975, 41.92326122675763, 81.8323756461001, 13.472741134128611, 58.09568287784842, 25.28171298617489, 5.9228697986787155, 9.01637939594846, 69.03856919559574, 84.04953331568716, 32.568675923291224, 42.93330433328364, 6.933095957340288, 35.98631257198519, 12.620279607199096, 6.816796464106473, 97.26915737261746, 26.33016565981712, 10.291841860193598, 16.766288833317777, 54.26803353971894, 21.425078717668413, 7.576508256886263, 83.13003403380873, 5.888776918452985, 5.423766973469975, 42.163415443280584, 133.18335589488987, 48.19095862446573, 39.26440193943967, 92.18177205397683, 19.936370563507783, 57.59874652506784, 13.442904698352965, 157.16972114748643, 11.021835618150462, 55.756810850153705, 65.97806393766135, 31.45859853307798, 46.239037949326715, 22.607084910919788, 47.20877926300652, 20.112487965464805, 142.95775001070257, 170.65820958706527, 20.66407444403558, 31.759973549821613, 57.72416599148391, 11.283743580996715, 44.18274420346856, 17.322676502880118, 13.411507298484619, 12.4300674914847, 22.075376981332788, 5.275680445919059, 27.400683934534023, 12.195925321258283, 44.689220763907365, 88.34342356626107, 18.045674717327866, 19.708509620404786, 122.01559875647614, 13.37208378148651, 53.334116899087206, 20.392995670001767, 6.190567095673804, 205.4895652978081, 96.61137408662138, 21.622998335531314, 95.90229863296598, 34.93362647326667, 8.685323418343593, 5.808060777494786, 8.394182416254928, 28.228457188797208, 24.944375007627308, 29.169873481657113, 85.85852047358934, 50.88982484279427, 58.6323325964174, 60.19437644235059, 11.958069713987685, 23.16768623226415, 73.52386973726414, 158.2167859169476, 5.654136731854648, 62.2582036459528, 23.49457714075847, 6.844625159644432, 21.627414562091687, 50.52770199204918, 7.603125790015625, 15.585487750358336, 39.01037700580847, 102.68875770840766, 41.07082521513913, 20.31806231420992, 18.61127570379562, 19.53039945711804, 38.88801333694439, 29.679819046426704, 25.155426694436326, 5.35276665607771, 43.39492937950076, 148.77369483109226, 8.239841423242265, 25.582071305911825, 79.89342660697663, 8.782822168338708, 86.67976100493769, 40.21003780887348, 7.557020931026075, 33.449061632935525, 29.291627400414026, 72.95784618449693, 23.18143664247495, 44.17182000704182, 72.98360353944233, 38.251612051978675, 45.38967035422419, 76.20619669704014, 102.25908980663807, 12.634329533860791, 15.203800979890108, 98.68720632918505, 19.148928017871086, 88.40639969723567, 97.00773199435685, 53.506084187594254, 74.40228335502222, 52.84914857632873, 156.66385284943203, 24.958493182895104, 14.6833106397124, 16.985372247484648, 78.04730107214903, 62.897492973042375, 15.861293054907962, 23.240313453533908, 56.65658827592877, 10.31794723026661, 9.3593269263749, 18.889629574596636, 52.23526078102249, 12.416415978926974, 19.841490406328504, 58.61878656928252, 9.76737910213428, 14.75165341818286, 127.96950724446538, 72.95722463634847, 28.19019382696815, 24.36181138315102, 6.2761282367208295, 25.861970624673866, 19.102332598781608, 48.75159739024339, 42.66699910413659, 16.47765669926912, 71.16609400244435, 31.788853653030845, 8.398525781039544, 12.087424420582632, 203.50629582902403, 18.40612175014004, 9.263749050983261, 13.857897192855425, 6.213555306387027, 21.843057943674456, 21.714999499222525, 67.7489849565356, 8.633502556690477, 16.22415570924082, 27.1539631040416, 7.908305062312977, 42.504480869069525, 10.248572723264733, 30.47433762824629, 23.932733459280243, 11.006093233931429, 18.850705944836527, 17.715677644424364, 47.68549096384299, 107.67900147120457, 45.41217387710829, 6.723097576346052, 27.512962607148665, 9.974151862800843, 6.592215063281084, 22.985126703585422, 108.14399160667696, 96.36752490088011, 8.463166837388323, 14.527689679440545, 8.928446122174298, 45.34653822890974, 7.895463832934004, 43.60957798233534, 19.36131305038336, 32.168041336252344, 8.079185808450175, 16.29177912581716, 29.89047325445322, 36.28279572152137, 101.79708720004139, 9.52335483695336, 8.889959722825743, 237.34375575603318, 15.668429644240444, 20.548889860370107, 24.535642475156536, 13.608325130173048, 11.841632350630299, 33.72933544861701, 75.0660761116351, 85.77588484928924, 42.78748163184854, 5.075722729410701, 5.534854687647791, 26.96133007629733, 27.828719079151057, 314.44156312313265, 19.04735794691511, 22.28819727921095, 6.814845519843238, 80.73898824542495, 52.68716197856182, 44.90946865151528, 20.978043152518985, 29.419285404638163, 61.61093703907404, 22.696933160946944, 73.27102053359181, 12.662889778953602, 12.543409799066426, 105.6751200673283, 42.65897004006894, 129.77084725318093, 94.73657128129811, 123.47827242086544, 14.719940107122266, 9.617836308807876, 44.366368454706176, 114.49185067001153, 71.63263267142865, 31.540726960005212, 19.80340182142421, 38.70109443637152, 20.5580961493604, 59.51037646882382, 14.563807629596116, 38.80241419313997, 26.660215398995476, 31.17831539273078, 14.307283674438827, 22.524284098519452, 50.11870992168316, 24.461679268253782, 189.55728861565652, 15.146269766714909, 29.390591335799968, 6.662126161474134, 23.373480230478307, 9.71778888117328, 9.830284241012196, 6.263750650483155, 81.83672556012985, 15.163326020214168, 5.999806929203862, 10.500455487521416, 8.626969336606622, 6.365664449087932, 7.210504471224567, 22.782230103129702, 101.18078843861647, 70.44836862472984, 26.31721742862149, 112.76816368595057, 91.0390782167654, 7.147229277227592, 87.5241391346134, 19.470782672181166, 43.74104222763864, 14.245873015040045, 83.54180220751006, 9.286011104488143, 8.928184570621415, 11.076198993573119, 20.366212301330073, 20.713814689949466, 25.60106066466932, 134.07545751258115, 11.802553015717686, 29.071338824050592, 23.222845923553873, 60.73979384694279, 23.53320091902743, 27.747452975852134, 199.47641701753247, 11.970072790821002, 8.597561190121269, 45.672154893998595, 14.859180799926195, 40.50849852492925, 55.5866619650307, 22.632482150149823, 6.353527222261269, 104.45377453656698, 8.221233939777063, 39.388492371529736, 68.35593437391358, 16.232573894518946, 83.77654400979524, 276.9056758679291, 96.3481672391994, 50.000522356417164, 46.509573477489404, 19.474606532062538, 13.615850592537669, 24.79330912661863, 61.82443163389194, 9.317743440363541, 47.02138124990443, 21.074936993957113, 279.98455517121727, 7.286687689624402, 87.49327527179061, 20.53701554059746, 92.76214563812879, 24.568544978406408, 61.35056293996966, 6.137905541029273, 61.801493344006985, 56.813199626530825, 30.14864739146536, 68.46980015592698, 9.615703193241998, 12.018009392102316, 21.110650975984278, 201.21603302505756, 19.842566223313153, 68.86170005191173, 94.69134410890642, 33.914155752943486, 20.481909182175837, 35.72136994464933, 90.8351269490482, 125.3614318529707, 132.8919687312736, 28.799230390194175, 112.94589475199795, 17.426386830442414, 66.54168864754655, 19.771210975486035, 15.348237237307455, 80.03356924129403, 29.39998922472463, 42.21381406217282, 6.611241989568458, 12.4785048722869, 166.60960694833784, 10.122316216247409, 17.35129511689508, 174.38761822541773, 55.02584372687378, 37.92902921723716, 89.5442722804076, 10.059812575529815, 36.78006041936072, 35.83930882812954, 20.820535333931232, 21.064947340633058, 43.239308760073754, 7.322011869855866, 13.501486450155502, 69.3247911472994, 39.29938733478766, 90.9746561639434, 46.92764280841708, 24.742789526530338, 22.497086337457255, 77.60986776960056, 67.83088157630758, 56.25265111235125, 5.452213955609273, 80.61739880861714, 47.66148735997316, 13.647054662218029, 22.154706480066803, 35.54887226688338, 102.42919994845593, 95.37724303553799, 20.26114283610347, 29.112663382087607, 16.35196853262817, 59.24881997471232, 14.376653609514385, 31.39501348678086, 22.703638513080882, 36.0900368722657, 38.265586827223714, 71.67766727704881, 33.83911955458213, 34.200498264283695, 35.34875654447551, 11.413349948773186, 280.0588899654129, 122.37389440553248, 93.93641116135869, 58.21223792651378, 46.983301297074284, 9.553268075801332, 110.87981799103098, 115.3656886544318, ...])
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);
([2887524.4950052416, 2912190.3773683994, 2932204.6875, 2967068.119710512, 2978042.368494077, 2993350.0, 2993671.875, 2997157.6857289243, 3018866.150384777, 3023115.9228284457, 3023453.609269063, 3023455.587839336, 3038255.3370635733, 3049156.222335516, 3057118.4216449535, 3071097.5578417894, 3088368.75, 3105807.8125, 3121956.05368513, 3128865.0980314454, 3136107.8125, 3139846.870187714, 3141593.75, 3144735.9375, 3159932.5623366856, 3165709.375, 3165829.752392484, 3181850.078615485, 3187855.361628287, 3196963.5476546995, 3201030.76369245, 3217195.900825306, 3230253.125, 3242253.125, 3247418.9082527338, 3255841.788486448, 3257899.4448536877, 3258818.75, 3272782.0346496855, 3273958.525339019, 3278131.2341041802, 3280486.0492168204, 3299467.424450328, 3301332.8125, 3302604.849710167, 3310192.6971669258, 3311545.3125, 3313923.795601854, 3313949.7433965825, 3314433.5653274404, 3315019.631682314, 3319722.765936235, 3321284.9272829313, 3331453.25984321, 3334275.0, 3358863.732707265, 3363425.7090088003, 3371510.551580097, 3372501.8406781107, 3374758.9056628025, 3382395.66341405, 3385862.843415115, 3392002.601112839, 3397258.5723997545, 3399779.8605988077, 3404856.8542791186, 3405533.8394736657, 3408125.6380112227, 3411761.963182287, 3423322.7425956335, 3429623.4375, 3451973.5133145563, 3474493.969971037, 3475279.6875, 3488358.9793212926, 3488984.8999497048, 3499013.7507981677, 3500695.699945458, 3503581.25, 3507729.332311223, 3507731.9380854517, 3507806.86003673, 3507938.5002291743, 3508312.5, 3508370.5704694614, 3509745.6302258135, 3511627.7498687296, 3517081.109933572, 3524885.684783929, 3526487.94862283, 3528951.2763712476, 3530329.3395765508, 3530654.2041950333, 3530824.5178590515, 3532318.75, 3537634.952541083, 3550024.567956991, 3556532.49905237, 3590901.4759470643, 3590927.4725231375, 3628612.025479509, 3628630.0216116062, 3642042.369713111, 3649067.9431201667, 3650305.8350523296, 3656839.786311239, 3670779.6875, 3671493.5773696187, 3672650.8113740883, 3672830.260627023, 3673038.6650041323, 3673055.4124060073, 3673571.782483407, 3674089.9383661933, 3674280.136401726, 3674744.5228029075, 3675037.5, 3675229.7932114024, 3676365.9113972387, 3676958.696804294, 3677425.272772551, 3677660.8887626426, 3677872.9480771422, 3679494.440999465, 3679953.283982729, 3684896.7855620715, 3687085.040235636, 3687899.7930894652, 3690843.723181902, 3691106.25, 3691397.964229883, 3692489.6716846135, 3699894.6677252287, 3702468.8564413236, 3703648.4375, 3712710.794117458, 3715548.10902333, 3719235.2191164787, 3720106.25, 3725008.662892524, 3733859.375, 3773085.9375, 3789743.575223762, 3791871.5722409766, 3793404.8497181055, 3795504.6875, 3801336.2884667246, 3833423.5795014948, 3884145.299328234, 3887465.53378511, 3888965.625, 3889298.4375, 3889770.3125, 3890654.5997023177, 3890987.5, 3891021.9190762388, 3892814.0625, 3895372.0138042965, 3899209.397921059, 3959314.73387762, 3983674.3599393773, 3984498.431409534, 3986414.0625, 3986614.2991672214, 3987860.3503130465, 3988375.0390545195, 3989104.758256622, 3990179.5887559652, 4065947.9174540034, 4115580.50368598, 4128449.8940074444, 4135007.1597886565, 4135440.201330991, 4135502.06067579, 4135588.604603013, 4141923.8064049166, 4143422.966182925, 4146753.125, 4146888.1339058657, 4331068.520671922, 4365614.4740660675, 4408081.25, 4450614.071830237, 4462871.531414531, 4463145.3125, 4472233.902815454, 5098337.699341107, 5128121.060897923, 5180163.008065617, 5184959.375, 5186791.218929104, 5192857.021830489, 5227929.031839592, 5228983.51734473, 5230713.1167138545, 5268717.1875, 5272844.471722527, 5280877.334670101, 5295046.459722436, 5310557.0251116585, 5310985.9375, 5347774.664024167, 5350538.3783904845, 5350667.1875, 5354959.356188285, 5355567.440396419, 5356452.813288487, 5356756.137344992, 5356784.284926844, 5358480.520309232, 5517970.4222734, 5527397.6916917, 5551975.87346488, 5575942.878497083, 5585948.4375, 5589106.939666453, 5590048.290576956, 5594132.124696121, 5596791.674509746, 5598863.013087334, 5600735.002939619, 5602549.372046619, 5626048.160126067, 5629685.259363972, 5629738.776185382, 5630373.4375, 5630447.94017119, 5633647.263454684, 5639079.6875, 5641132.352709551, 5642851.444934754, 5645070.12655368, 5645515.5496924715, 5651860.590521281, 5653210.826098599, 5667241.169427408, 5669840.625, 5673706.25, 5675044.870744274, 5676027.571040977, 5677298.296674189, 5688379.29189481, 5707585.824248846, 5726329.306833591, 5734837.54159937, 5736514.0625, 5736608.831182295, 5737289.448944591, 5737456.2168163285, 5738131.350107995, 5738204.303452981, 5740943.03451966, 5741345.257763159, 5741653.369822026, 5743749.515086796, 5744944.383145756, 5745521.643399843, 5745808.423159937, 5746649.163090657, 5746709.076878859, 5747682.620015124, 5749368.522815182, 5749560.9375, 5751157.484228888, 5752398.4375, 5753305.7047664, 5760862.934224529, 5766002.421564081, 5766946.4095339645, 5769819.867613608, 5771033.293095263, 5771420.522790694, 5772724.129870003, 5809458.630246196, 5845442.416670159, 5864245.707080725, 5865236.162281588, 5865600.802665762, 5865882.951473917, 5866378.125, 5866539.892034937, 5866672.677787794, 5867246.809642281, 5867510.706568712, 5868223.68563948, 5868589.370756813, 5869870.442125768, 5873296.0546393655, 5873426.5625, 5874240.487229305, 5874926.429333076, 5874989.0625, 5875331.884146181, 5875444.447965745, 5876340.393323261, 5876550.0, 5876954.670905183, 5877793.399194822, 5881240.619753093, 5883369.246327147, 5884420.4037464475, 5885801.519570314, 5887274.326323116, 5898091.0934635, 5898265.4522448685, 5898265.61437875, 5898634.902656498, 5898779.521253119, 5899019.565906333, 5899228.291453676, 5899530.878483932, 5899804.776375421, 5900130.986769819, 5900289.0625, 5900301.360223017, 5900447.447401396, 5900505.868698798, 5900513.866159871, 5900526.689510533, 5900526.97653357, 5900618.333196102, 5900870.266352665, 5902026.89406463, 5902096.228772987, 5902098.335687551, 5902648.62187243, 5903170.56425092, 5903359.375, 5903464.882339759, 5904229.985841385, 5904745.7052754285, 5907010.292677368, 5909368.75, 5913855.104628602, 5914153.125, 5914271.668119768, 5914324.9308703225, 5914459.766971597, 5914468.6542257145, 5914913.581469295, 5914921.392101257, 5915306.170526311, 5915372.242483543, 5916004.905230238, 5916177.566329657, 5916507.8125, 5918212.454862917, 5918350.231397476, 5923017.022195412, 5923427.1344960965, 5924108.769257905, 5935378.600313329, 5940979.001274513, 5942859.053637059, 5981837.5, 6022699.372710101, 6058037.957763954, 6059596.875, 6070212.0059975935, 6070244.92745568, 6078301.5625, 6092875.950329386, 6092884.26548668, 6094679.22416632, 6096267.2579250615, 6097931.194546979, 6102392.1875, 6109648.395275906, 6119542.1875, 6137293.620041485, 6171245.042098503, 6174892.1875, 6175285.199922106, 6179300.939324699, 6181169.54119243, 6188610.895807509, 6206518.179276441, 6210379.3610326275, 6210380.313416419, 6219083.045680574, 6220217.109355589, 6227503.899945751, 6227689.0625, 6227791.815924902, 6227797.593421718, 6227875.0, 6227937.87027036, 6228398.663865041, 6228414.91228309, 6228479.056285344, 6228768.269226477, 6228810.939567176, 6229009.523524473, 6229211.615382991, 6229812.08439327, 6229815.5723638395, 6229998.402884926, 6230717.90954973, 6232039.954181098, 6232242.102237161, 6232257.691508201, 6232321.251838421, 6232344.941748219, 6232650.261961986, 6232840.036391961, 6232901.131574802, 6232901.575725918, 6232955.862233229, 6233073.383999449, 6233204.697007286, 6233300.0, 6233312.279926789, 6233400.586919261, 6233401.5625, 6233430.0027445275, 6233529.6875, 6233536.043437467, 6233676.495799864, 6233683.759629968, 6233701.5625, 6233702.967935772, 6233752.221194847, 6233767.1875, 6233814.855356313, 6233815.93587127, 6233820.2060189545, 6233829.6875, 6233834.511210095, 6233866.787597077, 6233923.4375, 6234050.635441986, 6234138.761018988, 6234219.465631778, 6234242.9813936055, 6234260.9375, 6234273.902008287, 6234345.72360045, 6234363.375544976, 6234454.6875, 6234546.083240313, 6234635.740608223, 6234643.75, 6234690.1553941155, 6234770.3125, 6234885.65717265, 6234904.63326618, 6235111.748080624, 6235254.6875, 6235297.7084790785, 6235317.1875, 6235526.5625, 6235531.479348727, 6235589.0625, 6235901.5625, 6235907.842262462, 6236483.510306904, 6236551.5625, 6236984.9309371095, 6237187.5, 6237535.601378437, 6239043.189130661, 6239333.882162794, 6240514.975504699, 6241013.052118136, 6247767.1875, 6249069.849843024, 6249206.902538933, 6249856.585974682, 6249888.572636667, 6250662.141476753, 6263681.25, 6274725.0, 6284881.50777185, 6302378.749429233, 6303876.5625, 6304336.231201236, 6304410.738101801, 6305798.344498491, 6307893.671448922, 6307937.5, 6308673.409766803, 6308870.3682188215, 6309324.285068021, 6310173.4375, 6310787.2801476605, 6311369.441674222, 6311469.680541564, 6312095.303115435, 6312322.502526369, 6312328.127321, 6312414.132362105, 6313270.3125, 6313283.078044396, 6316180.4280212065, 6320895.020652509, 6322635.9375, 6323921.451483102, 6324177.99884633, 6324299.16049847, 6324867.1875, 6325277.469343301, 6327118.75, 6332141.86043692, 6332805.947091763, 6335210.241801512, 6347553.125, 6351178.576418729, 6353979.853886504, 6369543.732009686, 6383676.940490367, 6407301.215408074, 6418624.692139472, 6431710.79993833, 6435619.024698571, 6438517.1875, 6459992.1875, 6471973.889379173, 6484644.656901398, 6485667.900302818, 6497741.609972692, 6509343.099925969, 6509644.133005724, 6514434.716279394, 6514434.885049877, 6514782.164563755, 6518059.604544314, 6521851.125507248, 6527761.428474735, 6538247.189310619, 6544697.451983781, 6546098.188762033, 6546756.25, 6555651.269193217, 6588384.023322528, 6625778.734188905, 6627607.659776914, 6630129.953784162, 6674777.194531172, 6685779.6875, 6778657.610255959, 6781100.0, 6782776.217177667, 6787814.0625, 6787830.141227338, 6800669.534358667, 6801898.3953609085, 6802066.859130823, 6802935.168959526, 6804406.628897296, 6804816.308482961, 6805218.75, 6806373.4375, 6806494.3249408975, 6806664.017797172, 6808038.139551697, 6808118.417977256, 6810944.55872551, 6811618.673768178, 6811654.780521365, 6812321.202673809, 6814020.632277109, 6814885.258578615, 6814935.456008428, 6817832.7092921045, 6817932.711223622, 6821574.931688329, 6822930.9110293295, 6824239.391682735, 6901208.688105103, 6909479.387811237, 6919398.123833301, 6930852.264099679, 6931037.494398303, 6932498.099957418, 6933787.5, 6934639.421609473, 6934652.122562471, 6934689.0625, 6935279.6875, 6940257.790502284, 6968828.125, 6969751.100615326, 7025840.625, 7033452.01450305, 7035830.119398959, 7039302.229829288, 7040904.6875, 7041309.46590248, 7041664.0625, 7041666.740202499, 7041889.009950806, 7041941.998593613, 7041945.120642851, 7042057.414857819, 7042073.4375, 7042103.125, 7042312.416857584, 7042550.35333541, 7042624.231488515, 7043637.35975628, 7044189.84534987, 7044287.761192232, 7044935.9375, 7045236.230633693, 7045313.452684513, 7045680.095968784, 7045710.859951555, 7045812.688167462, 7045848.362987414, 7045950.4072429, 7045971.274676719, 7046455.33372634, 7046465.625, 7046525.0, 7046548.4375, 7046762.5, 7047278.125, 7047474.328372446, 7047812.5, 7048182.354620848, 7048550.690846098, 7049996.806194279, 7051835.913142996, 7052150.493877694, 7052395.3125, 7052721.788776258, 7053204.204773331, 7053548.4375, 7053812.330454532, 7058347.631401458, 7068395.3125, 7194622.487519809, 7195496.875, 7196290.625, 7196298.5350853745, 7200025.887758219, 7203420.173939582, 7223880.384626222, 7226163.199137558, 7228041.7439544955, 7233418.243043801, 7236348.378022076, 7238575.590527961, 7240350.0, 7247454.076671514, 7247856.880008153, 7249163.546309661, 7263464.0625, 7267966.825013189, 7268159.375, 7270147.819663971, 7270824.368398035, 7280007.213711243, 7280529.4326340025, 7311580.02249001, 7323700.414674497, 7372131.073230937, 7373267.872398647, 7414674.919675872, 7415072.073086805, 7417968.392002737, 7422224.788032797, 7424771.417580469, 7438776.360802641, 7458734.375, 7491507.8125, 7518335.9375, 7520430.16086317, 7520430.902941433, 7521586.627051487, 7539015.52636662, 7540277.265158973, 7540289.006459747, 7540835.617177663, 7540841.018179086, 7541451.075859786, 7550422.201887701, 7551326.562190621, 7556825.159283071, 7567235.281501409, 7569319.604202051, 7574710.9375, 7587820.046620177, 7594308.527789591, 7596656.041644934, 7596820.3125, 7597885.691290822, 7602406.052548053, 7622815.938113572, 7629318.756505949, 7653370.199459896, 7654415.535563588, 7656096.057459103, 7661054.965450825, 7662614.896175394, 7663087.807895147, 7668815.625, 7679452.995383792, 7689254.6875, 7689299.149286678, 7690346.011543107, 7691520.627594355, 7691728.125, 7692229.137715978, 7692309.99613671, 7694724.998452012, 7694802.168560214, 7695503.999344538, 7696487.927537244, 7728115.9918853445, 7730604.081087318, 7732535.165318947, 7738537.5, 7763186.696729756, 7770281.25, 7801769.289996569, 7825187.5, 7832199.821136532, 7874335.726513059, 7897970.2430680925, 7902035.760751178, 7909726.5625, 7914704.616275288, 7917229.909556997, 7917775.411018265, 7921690.00738268, 7924186.9118083045, 7928098.470340525, 7928687.910448924, 7937927.489593827, 7938050.692977944, 7939514.1426063245, 7941728.125, 7943552.036717622, 7945395.261781068, 7946493.75, 7948614.0625, 7949496.857866069, 7951394.261528319, 7952184.4453543145, 7954206.099069762, 7954655.396637907, 7955207.8125, 7957460.086701326, 7957759.727034269, 7958401.519576733, 7962532.466082353, 7965865.830862017, 7985011.615554666, 7987379.6875, 7993341.310148898, 7993734.293890058, 7999351.245846579, 7999413.625783388, 8001904.221880324, 8020832.334460324, 8083376.811381201, 8085349.040575619, 8085598.737708337, 8102176.876891182, 8102702.3339284165, 8104430.801854683, 8151094.666422942, 8176693.8424555715, 8182057.156440977, 8184470.233276749, 8185759.020525756, 8191338.162067354, 8201544.969086915, 8203607.8125, 8203609.350323085, 8204354.481666065, 8204526.50921991, 8206414.735986058, 8207988.139358077, 8208379.325102088, 8208844.807522406, 8209065.625, 8209328.444643954, 8209535.82452102, 8209968.231623224, 8210048.4375, 8210092.929122776, 8210204.393050658, 8210325.0606533885, 8210528.125, 8210982.398588666, 8211028.439248264, 8211045.6864759335, 8211107.8125, 8211110.309093801, 8211208.03111132, 8212446.302313372, 8214740.201386959, 8231061.115982124, 8231634.971490077, 8231788.821559337, 8232215.726299341, 8232389.475800005, 8232760.777885108, 8233863.912036086, 8235687.5, 8238624.847285308, 8298239.4344314, 8303134.411501224, 8303526.2627765555, 8304595.264436881, 8305443.454941687, 8305785.151565015, 8307167.039681765, 8307953.376828051, 8328022.829329488, 8393878.634464344, 8396264.0625, 8397472.934177404, 8397802.50891725, 8397829.6875, 8398298.590912262, 8398577.706944436, 8398596.113578241, 8399405.436986694, 8399491.590389848, 8400139.0625, 8400448.4375, 8401506.561753064, 8401924.397883486, 8420127.504697032, 8420142.507879319, 8430343.75, 8432541.394197688, 8450806.925357066, 8451829.6875, 8454239.937111307, 8454259.375, 8454901.22209945, 8456345.872818887, 8458090.522245921, 8459082.8125, 8459363.299568266, 8459823.4375, 8463607.635519348, 8464060.495062664, 8464068.456533423, 8464276.995738363, 8479499.076104628, 8481339.115203692, 8481831.957166743, 8482727.59505389, 8496494.982380282, 8497831.674150487, 8501192.723927267, 8501354.660162592, 8503265.426598933, 8503923.494503893, 8504272.543398215, 8504444.87036854, 8505058.405119631, 8505258.55404024, 8505639.390775232, 8506691.807697695, 8507460.365849128, 8507487.5, 8508859.862956466, 8510674.174326686, 8512515.240825571, 8515962.597163087, 8534569.907197366, 8538383.505467827, 8538406.25, 8539415.429679733, 8539594.68689721, 8539784.320824608, 8540482.29375721, 8540985.904295065, 8543606.370079229, 8546768.168163152, 8548090.457250414, 8548844.620671928, 8549973.830221385, 8550674.116773076, 8557104.345017824, 8557206.195628993, 8558420.668429138, 8563029.646972157, 8566264.141517704, 8566364.541950671, 8567034.920156857, 8567239.525259776, 8568498.415731126, 8568977.569563651, 8569534.375, 8570126.16960479, 8570227.216547633, 8570636.5848514, 8573004.561856344, 8574481.25, 8575832.762814758, 8575837.801964814, 8578231.711285887, 8579210.520585125, 8580631.811222758, 8600267.1875, 8600318.406719947, 8602475.0279136, 8603876.165011095, 8622648.214959204, 8625859.375, 8625956.233800974, 8626581.122273846, 8626616.644533895, 8626882.666411247, 8626945.9058808, 8627082.8125, 8627893.148500837, 8628107.8125, 8628157.573934993, 8628201.5625, 8628266.090706168, 8628539.0625, 8630800.19879747, 8632174.934326524, 8632795.3125, 8632814.380621884, 8632831.680910852, 8634541.285711585, 8634676.986518469, 8634691.916808704, 8636484.131453995, 8640214.0625, 8644050.0, 8644368.477914073, 8645611.526130065, 8645790.091047084, 8651726.5625, 8653916.207952805, 8655730.62837122, 8655849.35245952, 8656617.715679495, 8658963.875662113, 8659414.93313247, 8660104.790268436, 8661329.388850562, 8661735.719272261, 8694143.75, 8696277.311263451, 8698521.033326026, 8711751.5625, 8717588.307513895, 8717625.515173512, 8750876.23466122, 8762751.5625, 8766042.822108828, 8766677.693399211, 8768607.00182001, 8769640.625, 8770073.510683626, 8770908.80482771, 8770915.25409329, 8771594.40615487, 8771856.961712454, 8771930.812832015, 8772569.816524936, 8772750.0, 8774589.0625, 8774725.0, 8776763.836388241, 8776807.908618873, 8777212.5, 8777217.627410932, 8777970.856653702, 8779332.588033283, 8779414.0625, 8782034.647149459, 8782783.9881682, 8785767.581174644, 8785807.695823792, 8785862.23499483, 8786242.187147722, 8786630.616948167, 8787717.1875, 8789201.4876504, 8790514.0625, 8792404.530966068, 8794605.475869205, 8795090.172546761, 8795179.6875, 8795313.261482405, 8795710.768808592, 8797306.25, 8797691.81207908, 8797862.306694902, 8799122.050369572, 8799512.31750164, 8805590.363180026, 8806040.625, 8806164.0625, 8806468.412740791, 8807017.438730286, 8807896.699465388, 8814862.24107236, ...], [45.98828489530754, 32.55544953722107, 37.7573533869301, 10.267333723251088, 53.991659879073865, 31.731136913197936, 55.704325850520775, 14.479373344855968, 12.061877291921775, 36.09992376844872, 8.56041999686098, 12.902834247194152, 6.593976452642734, 56.21334387920093, 13.822080183374993, 9.98424758371055, 40.78073368399193, 66.86086979071209, 10.83411921724559, 21.228227850104904, 59.17114668181401, 16.571430649984038, 30.509260148464417, 50.30449066209929, 53.727748365153246, 31.341923077884775, 5.0426391866182705, 20.684760004440484, 56.587903366068815, 74.58680843271581, 21.630785880536425, 45.385142840709804, 45.75563895266465, 41.26357011442957, 108.65458085271523, 55.420575703546355, 10.35828643896455, 43.90876990780016, 8.750214469574562, 38.312514241985006, 58.985746900228364, 51.728459711469455, 46.28937906075834, 45.58359967581528, 6.51282332416944, 75.10965835381117, 54.40619535429607, 11.737719859289468, 40.58903500864385, 48.15553068118782, 5.319121527223762, 31.530561928631798, 76.76091043804607, 8.35919554208339, 48.473218427971474, 5.281007743683701, 12.452041523969926, 10.573697283771923, 60.056409224187036, 55.884593624679354, 7.216856189027704, 6.311583786021038, 64.12911003626384, 10.068796365388058, 15.645050022227013, 17.883732306040816, 16.523694884408943, 12.296602434221514, 31.961883684728136, 29.146302320691525, 61.98680764514277, 15.238573431608152, 79.79922149321956, 57.22677176462993, 13.621136109837456, 8.58516274450436, 118.67965919343658, 5.973872074746365, 64.71120213814405, 13.740954719002948, 18.425849900366458, 20.464981970014005, 36.1741694281706, 30.974763137523084, 6.528305129436429, 43.69582348643152, 14.261820447803652, 14.433228898827563, 10.75440793129404, 15.164324045033023, 23.929559625808828, 13.762782417496839, 10.64238213214495, 5.441446169219969, 88.82112570252481, 6.884558796963335, 90.2162931871253, 13.867756913168295, 17.531071589124668, 7.383146763742235, 21.751094027474544, 16.388775921035215, 25.60953811227824, 5.657260826867715, 22.38568301699062, 18.67036803861133, 60.01759453845505, 56.83810897562351, 10.126699028650215, 21.30341912580637, 22.580438532615183, 8.71111888442546, 5.242563299982685, 8.811272055885059, 43.991359311742215, 15.698775092166327, 110.18215109277583, 23.22173957950185, 73.83929350804286, 130.4579766484427, 8.436291000161093, 27.595954549435696, 8.043677049464156, 7.3157677153551, 12.553236755935941, 26.87292315392353, 27.119849044892067, 14.207451297681882, 28.004900907047002, 50.02216660302766, 53.927940820368896, 12.235177130821164, 20.16102510543345, 25.66507613411998, 28.587580978236467, 23.380234631005827, 13.821709324579523, 15.880217244351517, 48.01775721577047, 12.780393665496455, 46.7831387430874, 38.222918127666695, 7.5412240622766324, 19.413060997695496, 15.39760242644443, 65.85314927181719, 9.64691010936878, 12.788983143477054, 5.8130063104277845, 14.604876823643151, 53.89017546936194, 52.108608708663, 69.47543754300517, 5.288382930987351, 43.28206205691881, 7.1330863617162406, 78.67391903741444, 82.16725571097133, 58.33267004138178, 12.368905080592898, 8.84310280966734, 15.186342532087663, 61.51334082743392, 14.612281534959864, 20.235725148810424, 76.88676961526579, 81.19323281475482, 64.0462106704655, 30.664375417990072, 19.3438002741819, 99.1884337030956, 10.240724307711268, 22.28990608429542, 9.791433803660704, 10.480221381690564, 16.062867715211905, 90.24564489091547, 34.73867423149997, 109.35785910805092, 24.697500288689124, 139.58637750441054, 94.85296031638727, 19.423416504598155, 63.743371202105386, 35.07225335053833, 21.77513554843519, 100.12769215632838, 12.540925267243916, 23.216723073350042, 44.12961743375802, 24.059015967914227, 19.01271591790799, 78.74238853584879, 18.539508306942096, 48.59679399667951, 81.32769386021306, 6.916686385618144, 8.741990342275336, 109.4737265591977, 19.036706500953574, 30.31982464799394, 68.80723499643179, 39.89567769259608, 71.49800495846901, 5.61300427813637, 16.00180460410348, 87.30868347468599, 48.75845771010063, 5.931599609483084, 26.574619916851805, 26.997563164309504, 19.347661289412198, 91.8953656677882, 18.44546531504555, 32.53518283059515, 12.409095757028881, 14.426868624186895, 39.35086880301686, 21.364486941284724, 7.799989146442272, 140.46130856386478, 81.1597468381248, 36.61224169012613, 19.8828767394985, 67.86263826053178, 38.46512795868104, 21.519788227786254, 31.6952382739522, 49.000087112050956, 8.057530858720524, 18.48258352113689, 10.848988939737215, 11.012001749487416, 23.168645877229263, 6.741468087740819, 9.838479728535527, 66.40019484324036, 47.88906562073812, 6.678405726348161, 81.94631560530985, 125.46062631927286, 31.70045220664396, 10.955184826083206, 54.380202494289705, 15.102473305541517, 64.49966141460472, 8.910336860829528, 40.92176552945236, 11.07623172736891, 22.584831244751328, 22.56590366762095, 27.93199624715661, 49.103135327034735, 11.533229455972599, 8.952485528927177, 18.065688511152707, 24.665627942299555, 88.76236607314834, 15.754485825175589, 126.6238043412877, 33.86963991067032, 94.08771874493883, 29.042190533852157, 23.39621193047773, 76.80555459944495, 5.50719110986848, 11.88179028293622, 20.70005013741438, 13.421632094981035, 22.06108909338256, 41.25862854524129, 18.32664482513147, 24.681762051548773, 19.355718434095927, 70.37783517483113, 98.06540468187043, 11.498223491437768, 5.268179677047422, 33.02629751391836, 58.013392935314506, 12.730292821028714, 8.762222494179905, 5.61043859811126, 20.33904552913821, 9.550418861620832, 46.750094861683294, 78.66182259362911, 10.049085774774515, 130.25702148069223, 10.918980788708119, 33.08258086933115, 64.78153806738995, 9.932092425067875, 18.492635132285894, 24.664555412954517, 32.75479300712282, 28.200594298054437, 47.97435515182954, 143.60920755796678, 35.3872002457527, 7.145645941396829, 27.702925519022088, 82.2493076825914, 40.71140132073572, 14.321540976775514, 41.29139061835562, 5.217076717249834, 14.343580365170165, 51.028361844176715, 15.616323066285403, 59.36487734195978, 11.269525737136169, 24.23206972228263, 30.04540920083848, 7.069275339525891, 17.688319218341093, 22.764962580640248, 56.603795172647374, 15.448769581492458, 7.234714652540608, 8.077813076528484, 116.46335609025472, 17.99783821229069, 45.794519212475194, 8.233461160904486, 6.5163869075767265, 25.014343265095253, 93.24120524373801, 6.17771702974229, 24.140290848313732, 9.687171632822778, 10.25005906640439, 53.44460185534964, 17.729791343561217, 51.97323637136427, 43.09281428228056, 5.933407821540388, 63.554399821737135, 17.319900242110425, 7.4380541434117635, 21.665407695659447, 14.647004932304668, 110.91323638043, 15.841849649311744, 162.41635430731495, 53.77989479643921, 20.386519188442286, 61.329795769707, 5.6963177334374455, 92.10409598228871, 100.93809410057962, 45.84892333899782, 31.751680447024135, 6.437867747503535, 39.83129705744602, 20.310817449107724, 138.4496860483352, 87.87995179749615, 73.03546056177552, 22.721982138951375, 90.39932323936681, 265.5186996989435, 26.53259503291286, 7.443834688740285, 15.21690739583624, 27.473474010646513, 123.8913358716202, 201.00269862924972, 40.369751599375284, 6.074688141971512, 46.346900212289825, 83.83918737467967, 19.41077832971197, 20.346480175844594, 134.556629291138, 5.459979891436453, 27.77393041082317, 23.4184443018235, 9.923372989105943, 9.536673078544625, 185.8714803173457, 119.75241832045947, 54.9780034084427, 13.692093410136447, 8.706917262724449, 32.95873131112453, 35.631887500137005, 20.114890985577723, 12.778921296757035, 40.508423866068355, 36.733506003098164, 5.939585567928519, 13.725008557491943, 12.383155038424912, 5.382819956265736, 56.19117290709482, 27.85779558488153, 18.658112992969023, 55.966548261690136, 19.961599215005386, 8.223614665477202, 10.275843173294568, 8.099788462619754, 54.78829263122749, 5.151876282968307, 13.519292355397686, 14.992161197755319, 35.65575271942969, 37.59009177451903, 31.530405398266602, 85.06212833911889, 14.164176780751118, 9.88242224080471, 140.3429616872911, 20.568751041320972, 47.1193567704372, 7.642008181869077, 14.693231540079879, 48.01247818589926, 126.91938050178516, 14.374842276413645, 11.48952029316732, 55.172958754031356, 19.167819404736512, 72.23274789549988, 59.665932385351475, 50.136397849947386, 157.0640113514816, 13.608811368904972, 58.44425430251587, 9.933467811290704, 23.73184219710292, 23.93362905413563, 129.30669093942498, 64.21520523488526, 26.216801766728626, 9.70501158673793, 20.556959784336023, 52.868185783151915, 46.27663063634698, 5.335219887538915, 46.162979801093954, 21.801752322287886, 30.27641326446257, 7.504900054364462, 49.986290247171155, 19.301137753192624, 92.11659573321573, 13.76532485229946, 79.63431157892636, 69.57295917653161, 101.7730140705851, 73.67239455998903, 109.97240300421795, 8.302379172483484, 18.491556451784856, 44.465615054840335, 7.275683502596063, 44.53699502711423, 13.798456387102068, 8.010694656804072, 85.89527068514063, 23.167199330130153, 13.129612342446142, 59.322109687548945, 13.429496725741274, 306.0394754738911, 16.397954499848748, 21.59481840285341, 23.030905655188864, 38.147646987600844, 107.42283405734764, 16.024332443845054, 33.67448794937877, 56.38617855849237, 17.997126841836963, 9.168305941274822, 42.346430624740336, 32.504503966572614, 56.97290686624133, 67.82235788354774, 15.158223298573606, 29.58593132058785, 104.57940220622436, 10.80061444094622, 7.87415015839528, 7.978454602242494, 130.1181876971711, 18.0298854749838, 12.354387261281726, 78.20992529031906, 50.79048053540128, 9.566504036028698, 58.48003445171983, 217.11346500633016, 39.352446253070504, 63.25223703081104, 181.7275200486209, 28.534052626053082, 71.33581953551905, 12.919039984273958, 46.18032691846256, 92.90768486892225, 48.946344998585346, 34.84303756160051, 45.38421686346053, 27.6025594183319, 60.20522967663611, 25.94336620010607, 106.84162317907776, 127.11077582177289, 15.806760462633012, 36.872095436111884, 34.967798337429386, 80.13770303145121, 67.35558641518362, 9.745140979449502, 74.29070855181298, 28.744362834362803, 89.1495593545458, 10.243841773100597, 16.634377980212356, 9.637667577919263, 9.803434881695264, 31.63793250085167, 11.506511975994837, 10.507079541982092, 17.025452674227992, 34.39864736461111, 7.281858706660836, 32.43748189427129, 64.82060999935527, 44.167757939046645, 23.112339853982192, 17.91433918915876, 25.83385462196488, 16.06387445871276, 18.058572236864514, 42.084560553189924, 11.434038365251713, 33.54620252454817, 63.800514978285136, 92.57232064954356, 40.65391211466048, 7.34412026173172, 73.0630704453261, 113.23942811115117, 12.646197192110153, 17.995893366870988, 18.394954312542023, 56.39211130854834, 56.50257421598316, 47.452409674483306, 55.956145197723785, 25.27196681294621, 23.655275837620138, 41.19942705493489, 40.008947807364166, 15.308326849817421, 231.98554558719567, 62.13550899848967, 12.861352754470497, 10.450186108419548, 7.566330862206321, 23.242696929816645, 6.749944875963603, 57.29219359659842, 52.152234492394044, 74.7529156481697, 12.612918332325382, 16.264551066275082, 49.10042895740518, 5.8135659046031956, 13.794146729883822, 32.02622335067778, 82.21318954989809, 15.08125804777827, 114.49414733421665, 97.17636868724884, 96.75928577910496, 70.64093479513798, 50.21285323153688, 30.48975965345312, 42.866794471864594, 49.85324941793162, 20.919956022679415, 72.79114016261975, 41.92326122675763, 81.8323756461001, 13.472741134128611, 58.09568287784842, 25.28171298617489, 5.9228697986787155, 9.01637939594846, 69.03856919559574, 84.04953331568716, 32.568675923291224, 42.93330433328364, 6.933095957340288, 35.98631257198519, 12.620279607199096, 6.816796464106473, 97.26915737261746, 26.33016565981712, 10.291841860193598, 16.766288833317777, 54.26803353971894, 21.425078717668413, 7.576508256886263, 83.13003403380873, 5.888776918452985, 5.423766973469975, 42.163415443280584, 133.18335589488987, 48.19095862446573, 39.26440193943967, 92.18177205397683, 19.936370563507783, 57.59874652506784, 13.442904698352965, 157.16972114748643, 11.021835618150462, 55.756810850153705, 65.97806393766135, 31.45859853307798, 46.239037949326715, 22.607084910919788, 47.20877926300652, 20.112487965464805, 142.95775001070257, 170.65820958706527, 20.66407444403558, 31.759973549821613, 57.72416599148391, 11.283743580996715, 44.18274420346856, 17.322676502880118, 13.411507298484619, 12.4300674914847, 22.075376981332788, 5.275680445919059, 27.400683934534023, 12.195925321258283, 44.689220763907365, 88.34342356626107, 18.045674717327866, 19.708509620404786, 122.01559875647614, 13.37208378148651, 53.334116899087206, 20.392995670001767, 6.190567095673804, 205.4895652978081, 96.61137408662138, 21.622998335531314, 95.90229863296598, 34.93362647326667, 8.685323418343593, 5.808060777494786, 8.394182416254928, 28.228457188797208, 24.944375007627308, 29.169873481657113, 85.85852047358934, 50.88982484279427, 58.6323325964174, 60.19437644235059, 11.958069713987685, 23.16768623226415, 73.52386973726414, 158.2167859169476, 5.654136731854648, 62.2582036459528, 23.49457714075847, 6.844625159644432, 21.627414562091687, 50.52770199204918, 7.603125790015625, 15.585487750358336, 39.01037700580847, 102.68875770840766, 41.07082521513913, 20.31806231420992, 18.61127570379562, 19.53039945711804, 38.88801333694439, 29.679819046426704, 25.155426694436326, 5.35276665607771, 43.39492937950076, 148.77369483109226, 8.239841423242265, 25.582071305911825, 79.89342660697663, 8.782822168338708, 86.67976100493769, 40.21003780887348, 7.557020931026075, 33.449061632935525, 29.291627400414026, 72.95784618449693, 23.18143664247495, 44.17182000704182, 72.98360353944233, 38.251612051978675, 45.38967035422419, 76.20619669704014, 102.25908980663807, 12.634329533860791, 15.203800979890108, 98.68720632918505, 19.148928017871086, 88.40639969723567, 97.00773199435685, 53.506084187594254, 74.40228335502222, 52.84914857632873, 156.66385284943203, 24.958493182895104, 14.6833106397124, 16.985372247484648, 78.04730107214903, 62.897492973042375, 15.861293054907962, 23.240313453533908, 56.65658827592877, 10.31794723026661, 9.3593269263749, 18.889629574596636, 52.23526078102249, 12.416415978926974, 19.841490406328504, 58.61878656928252, 9.76737910213428, 14.75165341818286, 127.96950724446538, 72.95722463634847, 28.19019382696815, 24.36181138315102, 6.2761282367208295, 25.861970624673866, 19.102332598781608, 48.75159739024339, 42.66699910413659, 16.47765669926912, 71.16609400244435, 31.788853653030845, 8.398525781039544, 12.087424420582632, 203.50629582902403, 18.40612175014004, 9.263749050983261, 13.857897192855425, 6.213555306387027, 21.843057943674456, 21.714999499222525, 67.7489849565356, 8.633502556690477, 16.22415570924082, 27.1539631040416, 7.908305062312977, 42.504480869069525, 10.248572723264733, 30.47433762824629, 23.932733459280243, 11.006093233931429, 18.850705944836527, 17.715677644424364, 47.68549096384299, 107.67900147120457, 45.41217387710829, 6.723097576346052, 27.512962607148665, 9.974151862800843, 6.592215063281084, 22.985126703585422, 108.14399160667696, 96.36752490088011, 8.463166837388323, 14.527689679440545, 8.928446122174298, 45.34653822890974, 7.895463832934004, 43.60957798233534, 19.36131305038336, 32.168041336252344, 8.079185808450175, 16.29177912581716, 29.89047325445322, 36.28279572152137, 101.79708720004139, 9.52335483695336, 8.889959722825743, 237.34375575603318, 15.668429644240444, 20.548889860370107, 24.535642475156536, 13.608325130173048, 11.841632350630299, 33.72933544861701, 75.0660761116351, 85.77588484928924, 42.78748163184854, 5.075722729410701, 5.534854687647791, 26.96133007629733, 27.828719079151057, 314.44156312313265, 19.04735794691511, 22.28819727921095, 6.814845519843238, 80.73898824542495, 52.68716197856182, 44.90946865151528, 20.978043152518985, 29.419285404638163, 61.61093703907404, 22.696933160946944, 73.27102053359181, 12.662889778953602, 12.543409799066426, 105.6751200673283, 42.65897004006894, 129.77084725318093, 94.73657128129811, 123.47827242086544, 14.719940107122266, 9.617836308807876, 44.366368454706176, 114.49185067001153, 71.63263267142865, 31.540726960005212, 19.80340182142421, 38.70109443637152, 20.5580961493604, 59.51037646882382, 14.563807629596116, 38.80241419313997, 26.660215398995476, 31.17831539273078, 14.307283674438827, 22.524284098519452, 50.11870992168316, 24.461679268253782, 189.55728861565652, 15.146269766714909, 29.390591335799968, 6.662126161474134, 23.373480230478307, 9.71778888117328, 9.830284241012196, 6.263750650483155, 81.83672556012985, 15.163326020214168, 5.999806929203862, 10.500455487521416, 8.626969336606622, 6.365664449087932, 7.210504471224567, 22.782230103129702, 101.18078843861647, 70.44836862472984, 26.31721742862149, 112.76816368595057, 91.0390782167654, 7.147229277227592, 87.5241391346134, 19.470782672181166, 43.74104222763864, 14.245873015040045, 83.54180220751006, 9.286011104488143, 8.928184570621415, 11.076198993573119, 20.366212301330073, 20.713814689949466, 25.60106066466932, 134.07545751258115, 11.802553015717686, 29.071338824050592, 23.222845923553873, 60.73979384694279, 23.53320091902743, 27.747452975852134, 199.47641701753247, 11.970072790821002, 8.597561190121269, 45.672154893998595, 14.859180799926195, 40.50849852492925, 55.5866619650307, 22.632482150149823, 6.353527222261269, 104.45377453656698, 8.221233939777063, 39.388492371529736, 68.35593437391358, 16.232573894518946, 83.77654400979524, 276.9056758679291, 96.3481672391994, 50.000522356417164, 46.509573477489404, 19.474606532062538, 13.615850592537669, 24.79330912661863, 61.82443163389194, 9.317743440363541, 47.02138124990443, 21.074936993957113, 279.98455517121727, 7.286687689624402, 87.49327527179061, 20.53701554059746, 92.76214563812879, 24.568544978406408, 61.35056293996966, 6.137905541029273, 61.801493344006985, 56.813199626530825, 30.14864739146536, 68.46980015592698, 9.615703193241998, 12.018009392102316, 21.110650975984278, 201.21603302505756, 19.842566223313153, 68.86170005191173, 94.69134410890642, 33.914155752943486, 20.481909182175837, 35.72136994464933, 90.8351269490482, 125.3614318529707, 132.8919687312736, 28.799230390194175, 112.94589475199795, 17.426386830442414, 66.54168864754655, 19.771210975486035, 15.348237237307455, 80.03356924129403, 29.39998922472463, 42.21381406217282, 6.611241989568458, 12.4785048722869, 166.60960694833784, 10.122316216247409, 17.35129511689508, 174.38761822541773, 55.02584372687378, 37.92902921723716, 89.5442722804076, 10.059812575529815, 36.78006041936072, 35.83930882812954, 20.820535333931232, 21.064947340633058, 43.239308760073754, 7.322011869855866, 13.501486450155502, 69.3247911472994, 39.29938733478766, 90.9746561639434, 46.92764280841708, 24.742789526530338, 22.497086337457255, 77.60986776960056, 67.83088157630758, 56.25265111235125, 5.452213955609273, 80.61739880861714, 47.66148735997316, 13.647054662218029, 22.154706480066803, 35.54887226688338, 102.42919994845593, 95.37724303553799, 20.26114283610347, 29.112663382087607, 16.35196853262817, 59.24881997471232, 14.376653609514385, 31.39501348678086, 22.703638513080882, 36.0900368722657, 38.265586827223714, 71.67766727704881, 33.83911955458213, 34.200498264283695, 35.34875654447551, 11.413349948773186, 280.0588899654129, 122.37389440553248, 93.93641116135869, 58.21223792651378, 46.983301297074284, 9.553268075801332, 110.87981799103098, 115.3656886544318, ...])
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)