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 = 46342
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);
([7798874.138566868, 7802553.721808968, 8110864.0625, 8405772.800970996, 8416268.75, 8429532.8125, 8430129.6875, 8431795.537772242, 8432539.0625, 8433171.597593134, 8435585.676888175, 8435824.975252006, 8436943.086716078, 8440223.4375, 8478509.375, 8515568.957343759, 8704085.730775, 8716427.949928923, 8750853.125, 8759924.092298565, 8776789.843118038, 8795131.07334013, 8822894.52396764, 8828790.64370707, 8835964.017487211, 8846935.9375, 8848416.72691843, 8850125.160942452, 8851150.0, 8861920.3125, 8876657.690866975, 8881639.136814656, 8884327.688968135, 8885823.079151187, 8893472.505474836, 8896207.8125, 8897937.5, 8899885.809358645, 8900105.885421801, 8901208.45200776, 8901876.5625, 8902078.796830228, 8902095.082004031, 8904155.165062968, 8904538.068799887, 8905952.887349771, 8906314.923785709, 8906567.920333363, 8907106.175923703, 8907347.75294183, 8907360.04399383, 8908439.0625, 8908502.431710582, 8909210.438640878, 8910306.673851496, 8912535.629015736, 8914499.369486434, 8914517.1875, 8914526.26228259, 8916462.493817203, 8917421.784970688, 8917430.173285244, 8917870.959013633, 8918646.010504818, 8918836.082479423, 8918956.25, 8919050.573131947, 8920238.369785633, 8920351.236967165, 8921113.84720432, 8921602.007270042, 8922019.813272458, 8923221.324305922, 8925215.625, 8925519.886500351, 8929621.502831588, 8931411.362520292, 8933598.4375, 8934056.955956906, 8934231.7996644, 8935805.198929943, 8949057.051303668, 8949681.697578002, 8952931.093715664, 8968778.667251777, 8970973.805071231, 8972367.1875, 8976537.5, 8976897.748333627, 8984695.3125, 8985421.875, 8991414.0625, 9003659.375, 9059035.9375, 9061349.839613268, 9079721.499381244, 9081805.58509792, 9086038.834704494, 9094843.706594873, 9095238.181447009, 9095317.4236425, 9095342.346744955, 9096414.43338352, 9099342.153978297, 9102682.153987475, 9102767.860056601, 9104571.448564347, 9109900.2713246, 9110237.741394343, 9110240.513852287, 9111249.280203277, 9112174.678655047, 9112695.3125, 9113593.75, 9113990.625, 9114037.518584331, 9114163.512208791, 9114476.826209249, 9114765.625, 9115335.293308266, 9117850.0, 9118052.125647316, 9118604.6875, 9119399.467905968, 9119703.125, 9120601.495612344, 9120984.148428712, 9121820.3125, 9122428.707057629, 9122621.705085253, 9122913.433178002, 9125236.907442387, 9125715.625, 9126851.072712706, 9126887.146814935, 9127807.664469132, 9128532.8125, 9128671.676564284, 9132068.75, 9136961.462088775, 9149038.113904973, 9149986.321518732, 9150133.986967556, 9150370.339659669, 9151581.667465452, 9153949.914349513, 9154410.9375, 9154639.851096323, 9154915.232639337, 9155635.536333267, 9156847.850895014, 9158320.806892278, 9158696.875, 9158705.81199282, 9158893.380765937, 9159031.71062064, 9159199.398577563, 9159277.180000849, 9159304.078445515, 9159362.5, 9159524.804275814, 9159529.869566951, 9159532.75421146, 9159549.39554976, 9159554.0846581, 9159595.384674657, 9159867.1875, 9159878.779049534, 9160000.0, 9160159.071182128, 9160606.25, 9160618.81050518, 9161588.514549531, 9161750.1712583, 9161822.297048574, 9162589.0625, 9166557.554487657, 9166628.825890679, 9168958.640382573, 9175889.788945494, 9178888.423601357, 9179485.932792172, 9191446.875, 9192503.722635968, 9197718.75, 9202337.366535468, 9204081.25, 9205687.8897038, 9207839.78589132, 9208035.9375, 9208065.006917719, 9208511.745003633, 9208551.831105262, 9208977.466529762, 9209973.800565913, 9210245.807605902, 9210671.568814334, 9211403.715839263, 9211473.259163925, 9212323.40365452, 9212642.1875, 9212937.5, 9212982.8125, 9213224.726012478, 9213324.672498075, 9214340.413754664, 9214477.495710758, 9214768.75, 9215045.3125, 9215401.212313894, 9215703.125, 9215726.886240998, 9216035.898008319, 9216507.53770643, 9216945.197520938, 9217078.125, 9218134.152724227, 9220395.456379559, 9221650.176856695, 9222232.410863796, 9228649.24970169, 9232894.388654552, 9233120.357821297, 9238013.6912576, 9244582.55173616, 9251271.336796034, 9251304.081544418, 9251931.25, 9254369.34765875, 9255093.638722153, 9259662.150453918, 9259947.685485793, 9263891.593471507, 9267551.127208294, 9268518.75, 9271427.787045956, 9273155.084878791, 9274695.3125, 9274742.762972824, 9277106.765439278, 9279459.5407256, 9280837.5, 9281148.022358418, 9281842.290218433, 9283962.102699313, 9286231.240959203, 9287027.277801199, 9289232.8125, 9294257.612789422, 9296002.649843374, 9297448.4375, 9297504.6875, 9297882.8125, 9300711.752393004, 9327324.727006003, 9349773.269577358, 9369001.5625, 9389168.573615484, 9394623.067932183, 9395537.280324731, 9395584.375, 9395684.375, 9395790.625, 9395806.885146225, 9396021.967743851, 9396617.05901953, 9396705.7770595, 9396764.0625, 9396831.25, 9396901.543439804, 9396939.723531716, 9396951.5625, 9397014.0625, 9397177.973833017, 9397339.96693881, 9397356.030057516, 9397371.405192366, 9397490.59401719, 9397512.5, 9397565.625, 9397609.375, 9397622.851786295, 9397723.133034574, 9397769.222261136, 9397786.12205275, 9397823.572585013, 9397967.1875, 9398006.25, 9398028.125, 9398058.464259204, 9398121.875, 9398230.896365006, 9398239.0625, 9398293.778788747, 9398339.67455846, 9398386.118635323, 9398404.374703735, 9398431.25, 9398484.375, 9398504.501571856, 9398506.25, 9398526.5625, 9398550.427499205, 9398551.472735686, 9398592.631008532, 9398695.3125, 9398709.055218326, 9398844.807434816, 9399001.5625, 9399104.6875, 9399222.379881509, 9399282.328861803, 9399296.5400196, 9399401.051420182, 9399429.095373815, 9399446.875, 9399449.49168992, 9399462.938233783, 9399482.706199963, 9399510.103740042, 9399617.040267928, 9399768.75, 9399796.689288387, 9399831.038462827, 9399856.716767361, 9399866.837224662, 9399882.8125, 9399896.875, 9399973.206793224, 9400044.901873453, 9400071.875, 9400082.74514366, 9400103.03301977, 9400127.842420697, 9400148.14522147, 9400184.375, 9400231.25, 9400307.622023035, 9400326.292069947, 9400350.0, 9400358.257238396, 9400367.63119962, 9400386.241257306, 9400491.851216184, 9400560.386968026, 9400589.82352838, 9400691.959977904, 9400739.0625, 9400834.026118418, 9400840.625, 9400865.460695954, 9400897.391561987, 9400904.800196823, 9400939.358938867, 9400976.5625, 9401014.0625, 9401014.671449305, 9401054.673767002, 9401072.514578586, 9401076.553428639, 9401092.919036828, 9401148.4375, 9401180.796476103, 9401210.069401288, 9401215.953205522, 9401351.349346029, 9401355.850836238, 9401359.375, 9401395.700956391, 9401597.943962067, 9401637.997986471, 9401639.429142056, 9401673.4375, 9401675.0, 9401678.363721993, 9401768.75, 9401773.054766124, 9401812.475843495, 9401900.0, 9401933.34322182, 9401989.0625, 9402032.213128317, 9402240.553048516, 9402255.921728378, 9402277.208197523, 9402295.3125, 9402330.756533518, 9402347.663270013, 9402373.250808347, 9402456.84685816, 9402471.875, 9402479.430186922, 9402481.25, 9402530.90801532, 9402557.575327365, 9402560.9375, 9402564.234211357, 9402580.056771904, 9402647.800087921, 9402663.732601829, 9402788.169915348, 9402788.982663142, 9402790.546217408, 9402810.327153899, 9402830.40768949, 9402850.0, 9402852.63542526, 9402867.24391191, 9402879.6875, 9402908.543891007, 9402999.871403093, 9403037.5, 9403076.374186097, 9403083.196942443, 9403179.6875, 9403248.4375, 9403271.112783352, 9403306.25, 9403306.590881169, 9403324.526078498, 9403334.963793306, 9403357.466206022, 9403459.831088146, 9403487.475792276, 9403489.663981106, 9403509.471059967, 9403531.9322935, 9403537.5, 9403626.471387202, 9403631.925792173, 9403645.768860975, 9403659.107960543, 9403667.586473474, 9403688.750777965, 9403714.677889276, 9403759.375, 9403899.673280334, 9403990.578896144, 9404022.397471836, 9404037.624991244, 9404060.664535102, 9404243.75, 9404353.091534786, 9404371.137854768, 9404396.875, 9404463.510776905, 9404496.961444665, 9404574.65482347, 9404654.93044651, 9404669.289987778, 9404692.685312496, 9404788.728651956, 9404799.853795942, 9405026.163718767, 9405031.843767587, 9405154.6875, 9405189.596395703, 9405229.6875, 9405303.151632223, 9405436.96061731, 9405497.457799697, 9405599.160356518, 9405728.125, 9405996.658759188, 9406036.320964864, 9406046.385440018, 9406054.189166093, 9406081.562783854, 9406081.844445407, 9406136.597828919, 9406136.790948197, 9406259.375, 9406365.625, 9406430.210110435, 9406436.195178652, 9406439.412580455, 9406465.716524802, 9406480.671035534, 9406495.3125, 9406519.865578437, 9406560.9375, 9406595.3125, 9406595.626663473, 9406601.5625, 9406673.996303841, 9406799.157848371, 9406840.625, 9406872.78884638, 9406955.426305972, 9406965.625, 9406996.861831367, 9407027.625484424, 9407277.866220798, 9407307.8125, 9407410.9375, 9407513.063251702, 9407683.924951432, 9407712.5, 9407794.581066798, 9407803.007822054, 9408173.4375, 9408420.825706659, 9408468.223801414, 9408592.729877926, 9408674.563298708, 9408715.979516316, 9408767.638449904, 9408964.0625, 9409048.367180973, 9409164.0625, 9409599.341315059, 9409604.6875, 9409759.375, 9410478.125, 9410606.858389813, 9410840.625, 9410989.0625, 9411107.152670776, 9411655.416334255, 9412220.3125, 9412500.737327397, 9412556.25, 9412964.0625, 9413156.144301843, 9413157.56481585, 9413238.589036355, 9413251.708967125, 9413257.8125, 9413328.518013094, 9413467.137777075, 9413551.5625, 9413668.101141356, 9414162.35476545, 9414231.350174531, 9414424.263338996, 9414970.000433924, 9415442.1875, 9415667.335723186, 9416470.3125, 9416503.288041398, 9416548.514542436, 9416765.625, 9417383.168496689, 9417588.32957696, 9417832.8125, 9417843.09831837, 9418065.446733203, 9419492.1875, 9420417.1875, 9422699.194577903, 9424343.75, 9424682.746102056, 9424748.4375, 9425222.332446054, 9426036.192432804, 9426754.26573351, 9426827.138933476, 9428338.876040315, 9429854.6875, 9429887.5, 9430260.374760253, 9430894.954467196, 9437235.9375, 9439645.12684582, 9439657.8125, 9440275.0, 9441281.25, 9443932.045433836, 9444132.8125, 9449853.125, 9454517.567600273, 9455521.875, 9457581.23468497, 9459075.742195195, 9459470.891940704, 9459564.0625, 9459592.947053643, 9460289.143369038, 9461265.947252082, 9461635.425938696, 9461734.375, 9462322.988980677, 9462429.442153048, 9462557.811600477, 9462598.4375, 9463104.479007917, 9463280.906286981, 9463451.5625, 9464111.864996431, 9464519.71989599, 9464567.02283534, 9464762.169753661, 9464787.585036265, 9465325.106958413, 9465444.039662782, 9465451.279804107, 9466208.580433972, 9466410.27159721, 9467260.302312082, 9467443.733080246, 9468336.860790906, 9469446.875, 9469552.358579105, 9469681.453011073, 9469687.095987178, 9470105.811276514, 9470532.8125, 9471198.593873436, 9471977.470315976, 9473047.662168534, 9474446.875, 9474476.5625, 9474992.803840918, 9474995.16963823, 9475004.6875, 9476443.428266104, 9485402.92139832, 9485851.65335594, 9485953.497154174, 9486987.20798921, 9487183.115256459, 9487840.625, 9488051.5625, 9491026.5625, 9492471.875, 9495113.524359262, 9497701.5625, 9499059.375, 9502635.054025657, 9508596.345889311, 9512352.247455636, 9512353.431968892, 9513857.8125, 9513898.744742842, 9513900.0, 9514112.5, 9514121.781285446, 9514566.930678528, 9514671.757261176, 9514674.740274671, 9514730.767796881, 9514950.64085086, 9515051.320174383, 9515055.968686946, 9515154.211271439, 9515314.171661828, 9516022.7389108, 9516076.5625, 9516198.800863242, 9516526.522574224, 9516638.884304635, 9516865.098446807, 9516896.050661132, 9517115.212434985, 9517182.8125, 9517214.0625, 9517335.655146772, 9517503.125, 9517589.0625, 9517876.310461858, 9517987.20796939, 9518310.01435762, 9518335.749741744, 9518556.25, 9518589.754761895, 9519024.639658086, 9519038.7275543, 9519081.254112782, 9519474.679051097, 9519512.314888405, 9519658.564046716, 9519923.4375, 9520147.764453115, 9520975.0, 9521308.223899838, 9521447.424556242, 9521767.603328526, 9522351.51827275, 9522355.385363532, 9522878.125, 9523685.274730198, 9523748.694941068, 9523750.432402918, 9523845.624566045, 9524841.212144477, 9525822.653997153, 9526087.111318918, 9526334.375, 9526740.526221154, 9526893.75, 9526914.0625, 9527432.909644974, 9527458.070948504, 9527920.712091709, 9528052.251059616, 9528238.687112862, 9528271.875, 9528526.367888022, 9528807.74880156, 9529980.332345037, 9530280.182477472, 9530717.992715705, 9530737.776296962, 9531292.1875, 9532634.766883181, 9534852.561574038, 9538043.75, 9538199.819361994, 9541036.788046159, 9544973.207785754, 9546152.875235472, 9575287.96598687, 9578505.086479306, 9611753.847149612, 9663706.25, 9663718.75, 9668150.363067921, 9677499.493655473, 9717437.13850961, 9744222.246408591, 9744451.601727817, 9749379.0610555, 9756404.499369027, 9772819.477945654, 9774208.181277007, 9774836.987660741, 9776629.6875, 9780690.103670588, 9785198.4375, 9795471.875, 9802517.1875, 9806726.5625, 9809981.25, 9822682.8125, 9827353.209658165, 9827994.70019959, 9828065.058496147, 9829826.311810715, 9831017.934150623, 9831450.0, 9831478.637098761, 9832381.111917501, 9832481.440118648, 9833204.6875, 9834131.65266834, 9836341.499298189, 9837176.889084542, 9837892.56198721, 9838071.875, 9838521.345685555, 9838710.714345396, 9838911.65903085, 9839305.735139938, 9839560.9375, 9839873.4375, 9840332.034136526, 9841165.625, 9841491.778988644, 9842270.390074315, 9842404.6875, 9842533.685034575, 9842623.729388732, 9844617.900121529, 9846303.125, 9846739.565013396, 9848089.875363393, 9848269.128304288, 9850551.794861982, 9862768.75, 9862769.698616365, 9863703.305762848, 9864713.886812856, 9864787.016352776, 9866109.340784712, 9866462.080664897, 9867003.125, 9867006.983976586, 9867064.983859641, 9867188.384311376, 9867850.65284096, 9868066.172429072, 9868434.671025466, 9868459.74254916, 9868585.9375, 9868901.014260488, 9869252.65026345, 9871644.12922775, 9872864.661208348, 9873859.68092326, 9873889.0625, 9874277.051528607, 9875302.61766555, 9876610.242980147, 9877266.029662468, 9878032.275747418, 9878316.248487689, 9878345.877443288, 9878375.0, 9878515.625, 9878715.625, 9880108.326457772, 9880435.9375, 9882565.429888213, 9886134.375, 9886493.94915456, 9888536.036260981, 9889480.814032145, 9889836.189231057, 9889896.22965467, 9890295.654607188, 9890720.299317744, 9890860.9375, 9891156.25, 9891221.875, 9891234.375, 9891448.451902986, 9891540.289133849, 9891548.4375, 9891559.31683565, 9891574.375519812, 9891705.82398299, 9891729.6875, 9891840.354697216, 9892139.0625, 9892182.728160938, 9892189.975632748, 9892485.30324009, 9892772.031870086, 9892810.264956646, 9892833.530746825, 9893023.63935473, 9893026.654541522, 9893152.10405873, 9893328.077807989, 9893471.644373056, 9893543.630801702, 9893584.14229868, 9893594.629577499, 9893704.121315982, 9894089.682212831, 9894093.661965212, 9894104.6875, 9894206.25, 9894345.812482176, 9894384.240820205, 9894478.116777496, 9894493.361890202, 9894517.1875, 9894517.1875, 9894523.092440784, 9894534.149088794, 9894536.444996662, 9894655.843223466, 9894657.271087928, 9894664.0625, 9894667.666571984, 9894675.460602498, 9894716.747797677, 9894726.686094414, 9894734.375, 9894886.560640201, 9894926.523417108, 9894938.652563352, 9894940.625, 9894964.0625, 9894994.077406267, 9895009.375, 9895012.490297254, 9895058.034169717, 9895060.886468971, 9895094.357195055, 9895097.49181323, 9895131.25, 9895223.395985687, 9895264.655692913, 9895278.125, 9895308.718682071, 9895320.27685476, 9895346.26575659, 9895361.28744422, 9895378.125, 9895399.214586884, 9895409.375, 9895409.375, 9895417.054216417, 9895423.987273313, 9895424.647571769, 9895435.679539505, 9895471.875, 9895475.0, 9895489.645608675, 9895507.69147373, 9895556.87032231, 9895585.282756025, 9895604.37499808, 9895646.183698751, 9895646.309595158, 9895654.607778141, 9895655.407845803, 9895666.185151262, 9895718.677613482, 9895741.188897781, 9895741.453231005, 9895743.633947967, 9895750.0, 9895763.075817695, 9895773.4375, 9895779.350254122, 9895827.462781118, 9895830.647737026, 9895831.16407107, 9895848.420203608, 9895852.301608426, 9895869.638027256, 9895882.8125, 9895899.811167777, 9895908.78388259, 9895928.125, 9895945.07066471, 9895966.978837203, 9895971.14382163, 9895990.947616067, 9896007.306456575, 9896012.5, 9896017.051357828, 9896025.71079407, 9896060.334359143, 9896062.290163679, 9896086.957636224, 9896090.625, 9896093.633912448, 9896102.81338322, 9896115.625, 9896130.39442609, 9896132.078757158, 9896134.375, 9896143.10842608, 9896143.75, 9896149.247012064, 9896165.625, 9896168.603246374, 9896181.24942304, 9896181.25, 9896191.838411883, 9896205.244172528, 9896206.544965317, 9896220.34766194, 9896239.376632053, 9896240.625, 9896241.99477093, 9896243.75, 9896244.641318478, 9896248.4375, 9896250.546894878, 9896269.432818519, 9896276.5625, 9896279.076165833, 9896329.6875, 9896330.88606762, 9896343.75, 9896347.66273192, 9896351.091238463, 9896351.5625, 9896353.125, 9896375.522977572, 9896384.814106504, 9896390.625, 9896401.95939668, 9896405.516378157, 9896426.87929454, 9896430.361719789, 9896435.860288545, 9896443.67324979, 9896453.125, 9896469.554730538, 9896478.132765139, 9896481.25, 9896505.0198599, 9896511.955008276, 9896517.897078408, 9896534.375, 9896548.4375, 9896554.6875, 9896631.25, 9896661.918988703, 9896697.173413292, 9896718.75, 9896728.125, 9896737.775600554, 9896741.734091362, 9896780.592040678, 9896792.1875, 9896794.36981376, 9896810.851684606, 9896816.200342808, 9896816.81339872, 9896817.1875, 9896828.125, 9896831.25, 9896845.542018728, ...], [74.97819877053995, 17.837428272752796, 39.62059420074812, 7.976401121748487, 70.75783737783225, 34.37606756142375, 58.713424000756916, 15.875784199036147, 73.11982836129516, 56.15192732729695, 24.26725670132496, 26.14476169990489, 5.8836517740817165, 79.43785553981324, 101.45643110560587, 9.51310147281071, 25.02010116007192, 14.313721715993294, 30.10210588016922, 5.749738156108571, 76.43678613073443, 25.465386487461135, 19.028333003905477, 9.34727130824673, 100.64341258910957, 64.87875100780832, 21.89554380797736, 15.592608487241469, 28.97943286680888, 33.58613608409831, 6.251952257085475, 14.518170334017169, 5.902311913508696, 23.972607690442473, 18.04864785018353, 56.25295269470554, 70.18413983744085, 85.01667237895822, 13.712894761321973, 18.10644964710746, 30.770876499115428, 38.835411876584985, 95.04898048492535, 9.77072517731575, 7.279454428356457, 8.164778867495594, 19.696115408759137, 10.038811937320641, 11.013861744826649, 37.39954706493211, 28.568000952785503, 30.04604166912506, 30.55781919663425, 12.44562511311101, 99.90082087244446, 5.5182938199077505, 43.391992642616934, 49.75524073752454, 22.194053641079492, 83.46363120323569, 14.609115114292562, 17.184750360628257, 5.180697004415006, 69.6668438679569, 6.792799914725976, 32.47657433031831, 8.614845701651245, 12.827516319937253, 13.830693889754317, 138.45835948031092, 23.31421128313273, 132.81992157956762, 78.23183280778053, 30.36249376564319, 107.20798090897597, 86.8773740240053, 17.714018122428453, 29.2943017145596, 18.547115806227836, 17.552348930039386, 17.32984055722625, 12.663419476169755, 11.907643406008779, 25.77822327302958, 60.29746629185925, 6.127176082824924, 76.62772954615735, 76.52865319488026, 34.21230724741051, 63.65922557793937, 73.33431183342474, 39.17379024226329, 90.5276379489274, 77.80187966494508, 14.363508441664253, 9.03278392173948, 80.6284503922504, 24.719055453644515, 34.38297973176396, 25.851156443675535, 43.753404500955696, 23.41142504084167, 11.761524979500578, 14.81526141006698, 91.22077526897183, 44.46154772344587, 5.783087361355973, 6.818910915940718, 8.41849365380736, 7.563526121833973, 5.879080233731993, 23.48186550079279, 59.67636032159834, 118.56014076681647, 121.80377226242325, 119.63504173269303, 21.00567157089788, 16.051885091418022, 29.27709343767123, 12.780360965081059, 48.39733158632015, 7.277796096932267, 36.86459377064878, 5.6737107679169165, 56.42762748525674, 57.193743989896035, 40.02961102603741, 151.1189276301787, 17.746914920529985, 5.285867406823224, 81.47619742238051, 27.365883321322727, 81.72719312778754, 10.43969553566304, 8.108239208069293, 148.49258697913794, 109.86497426908227, 5.160765766154251, 42.082881778361674, 9.818201375592713, 8.64029007638349, 87.52980114116266, 10.570913249450626, 6.768940925984129, 13.550023511843978, 100.10806177288922, 42.15624775760096, 26.39631388280921, 9.020302970273766, 10.553659698811224, 111.95024831394079, 11.999694918549178, 80.45561233609651, 52.96497007379421, 28.054855482858525, 5.215318148066833, 13.056599503781738, 24.331378546474298, 18.452539275945576, 45.9382737594773, 45.21554202209224, 15.684052162354133, 27.422146128974674, 13.04880368476501, 7.991590765708826, 11.242426083059879, 38.29338016182255, 15.37937784431482, 79.49176552768661, 49.2901954102047, 83.07760239829578, 11.223615882851831, 116.5962701403607, 5.954459791690465, 8.523128833770414, 60.53761251233178, 81.07813256216608, 45.73779945725619, 26.339341105810618, 18.688734084234802, 5.768172757424746, 67.07531199567957, 118.76928860489396, 28.487423448740273, 28.5897581003434, 68.22415318504065, 32.57196855520712, 25.43665020991736, 51.517482702801566, 33.81207337096007, 29.01718943944484, 239.54205492907872, 40.20504594836116, 63.829780356240704, 79.94357634012925, 6.331845817665161, 13.89016748151342, 17.80065173008554, 25.44005669665538, 27.872234099447972, 85.4894835542404, 94.58945767341827, 80.02584612501305, 119.56671581813589, 13.824682357827644, 79.34421390814207, 197.9791949438241, 89.66902414068998, 45.22252977238857, 125.4056813171942, 105.87737639833135, 11.67447499927267, 36.34052099992024, 13.988269015897648, 14.520654497677176, 43.44922373381234, 47.038712853524515, 23.97476387107329, 6.289804545609771, 22.533854651793266, 61.917104601478826, 20.861476452179218, 16.15711180775683, 58.36848376182365, 24.265210410770216, 5.893866961224681, 5.1177595986390205, 51.36875652573564, 17.842679712140114, 9.239051118366211, 40.82619384039121, 7.352151786818158, 100.44614125623211, 7.01154234450291, 73.92735485904075, 7.0353599609554, 16.70849112506008, 107.16986314580774, 31.83832882301406, 17.352820927086263, 25.142045232385385, 64.8747769858723, 22.383542385760954, 34.632440339209936, 13.616399883170589, 5.613544177411992, 18.611355870526143, 53.91052874090583, 25.12230268598727, 21.744558419116807, 45.101654510218665, 63.545717757585585, 59.64892533143096, 82.93288566505274, 131.11547439610771, 20.50108972109749, 48.308394886204134, 225.60912112245225, 61.05683150961896, 24.834029957782203, 90.81643818987112, 48.61932056929105, 51.204087645848404, 30.918136933113445, 9.411074141410896, 39.03574602953362, 10.461037402543464, 63.43579837083822, 129.18904921851654, 11.098044614415569, 109.8019185068804, 81.56237811609547, 68.18207942251615, 25.858253701419752, 20.049065870443314, 17.50498179897113, 6.209611876362495, 34.48431511616702, 86.19227540388337, 118.90419015639827, 129.3256886652058, 13.097270458907934, 29.831149320411974, 29.706303323100165, 112.66149420340743, 11.345628690621782, 45.77746917855867, 32.853645720737156, 73.4759514106441, 120.64101266918485, 42.819588005696424, 59.22381256335168, 71.09291767186444, 11.173005612969042, 29.041401895209084, 128.51150348384135, 13.869762747134418, 110.957827207073, 65.0577495076356, 104.04872467772655, 48.13224332119037, 83.18505000223963, 16.86673825301343, 26.867306663164936, 5.481129951958534, 69.09354320409155, 10.662133519941658, 20.289247292018295, 94.1206239666353, 92.65969625788696, 74.14231494669957, 13.371081650233798, 59.96843734905156, 44.75851291646854, 20.62081668419386, 45.157586931400814, 5.896328374886904, 90.66382446323558, 26.586375587585273, 127.43906731635957, 108.01421339774038, 96.41709032927142, 125.97651986040269, 10.81241125001755, 17.079228053341616, 8.109642643123136, 38.89160813227155, 84.97741704738175, 69.98882625128802, 6.216676163129603, 35.49230141271262, 55.59411608134116, 79.24945585603055, 43.08126924415123, 82.419429919087, 30.86047189377157, 46.62738003216082, 14.262017305035634, 6.233625571657064, 29.748343871775216, 55.77617965611223, 54.41649121954685, 11.638187501791688, 23.298072647522243, 7.415558863636625, 62.907990205632984, 24.722905679135597, 117.08472141145916, 23.145802876378408, 29.695666058741953, 25.653993121189263, 6.871210453275265, 9.428547957806988, 11.62498789511856, 92.05492702008227, 50.173023148893336, 17.912842348409754, 11.10630887713652, 18.106904791656763, 28.346687429416967, 8.715423816257609, 28.695710901001256, 32.878530335002246, 5.56775863430681, 16.359771276473484, 9.157446289527062, 129.30439307866928, 110.3768726817959, 9.68298417426423, 21.557805919642583, 111.79140895815831, 16.551074097416116, 42.068150816038774, 74.88774549706568, 5.831857355587236, 30.72582587816097, 31.80453748332142, 28.05553925086637, 37.594697767773276, 17.441166631420746, 163.98327845774813, 29.77322806947223, 59.65389693257673, 7.037752371379281, 50.42777797828951, 53.00326357451786, 8.94631715270018, 26.84320593176365, 96.32018047280812, 17.837732154245884, 36.72790014992414, 29.123832676108357, 72.51207933721926, 6.434785913643801, 111.58693602919247, 62.459682911025986, 15.639039985250841, 34.07095191926874, 89.09941582782938, 5.330742951224993, 18.30466106129897, 34.22328176074157, 27.057832206868525, 20.458704980107086, 12.477075021215807, 68.27415936608124, 21.597732003312007, 59.42005019226076, 51.588706530683645, 65.62455878101028, 5.337534363019999, 54.338293731985075, 25.2905255276943, 11.786945644448986, 68.93998030272338, 30.0950358279628, 21.603749701582785, 38.071804707188015, 16.422193687618414, 66.3402107047119, 12.192295584282892, 167.8454895864804, 5.357796892398091, 74.75424953138683, 76.59744862357795, 16.987287547842282, 18.38699172790971, 36.06176012637915, 5.096667173104261, 14.048965470181034, 25.119250329660506, 78.80455522979823, 16.716769025774934, 21.80943048242562, 152.12998441945294, 48.3537196650698, 13.827069644385634, 47.82665828248347, 17.393326505288705, 68.37983287284808, 55.22274269307994, 51.419490292945696, 27.87937491439343, 19.41411099514966, 60.718746412443956, 44.03137779439244, 15.281560923018638, 40.007785854769494, 15.956097590402152, 41.37386432369406, 5.557738784533661, 40.92736071826658, 52.988951102362755, 66.72350207258242, 9.889570127905943, 87.38480197899229, 5.419284270166313, 103.14274273162827, 6.270569030497354, 5.323772605473448, 56.86750704443999, 25.148775700380956, 137.17669543920744, 24.279435767345042, 84.77453105031539, 50.69133505341014, 109.52630488876609, 30.89843258861061, 5.6477991140697865, 33.73168188963287, 18.738311730301234, 58.37808134756122, 50.09804729671813, 17.394127333089063, 8.427710591004352, 5.4769957186389995, 9.410010445411306, 20.73996604954733, 67.76041860234916, 27.625347617115082, 44.6340953644553, 86.51733882696766, 16.291368418977292, 42.31622550304162, 18.80172614794528, 40.89540728298952, 34.43542668207922, 10.245522149895862, 8.720152913383448, 36.21144133341345, 5.397970846439078, 21.497933987098314, 14.039094672247833, 65.577072935513, 67.71027509731697, 117.25254154896962, 12.59494816499061, 36.90877409452837, 12.733952185149828, 9.234249729817364, 93.09201963731608, 6.143145258195951, 8.026626372939452, 76.51978005752183, 52.84873123107687, 11.731069392976893, 7.77490943701744, 57.9132093784612, 6.476124317277085, 78.31865960699338, 20.043848697824416, 77.4298429619002, 66.25941982399169, 44.344791101107674, 6.586886965897366, 69.32165723041568, 58.26533704895018, 37.01623129739512, 21.264437237228286, 58.10797187856884, 38.84442729582894, 80.27519357874817, 52.043192075250424, 22.559140689087002, 24.442826470670592, 21.761962861464013, 13.52719858585317, 52.13211166453307, 5.478891792343963, 36.301077864337856, 113.75955641716291, 20.126442507880764, 14.415404917079373, 5.205981595065182, 98.35683347578149, 57.67139526001394, 76.39400077468295, 11.36757204362649, 87.94647415957499, 86.94101953379061, 15.24352164465408, 50.57203986446337, 6.836722478658502, 19.44671083833787, 68.87021014038724, 22.51637048419028, 23.42255421868071, 60.648047917398, 83.8013756354896, 18.905811417584506, 89.80580418866298, 14.69433016874494, 64.696986071941, 6.561273267808771, 16.011203528976267, 54.177493288302976, 123.55056402556177, 25.318152973431754, 28.57445703752904, 31.44263646156225, 78.82058638772008, 9.045965931577658, 53.68143622160116, 9.17920528704002, 56.18540122341058, 61.4252741443915, 46.865003274049066, 16.892642122544753, 91.05354373189135, 40.02413815515104, 7.7467528648822865, 54.07184675601244, 28.225320034361847, 31.517900395355138, 9.874637543369099, 126.39583755841613, 23.881165473495884, 61.57894227544564, 11.67175891193121, 8.93332186281008, 39.85511352834148, 8.978917349661302, 14.082139925121428, 28.50741122927648, 34.071271078347394, 34.949329776902196, 23.207978714167815, 75.17281919058803, 12.970909724650562, 47.547759157983094, 30.917433993005755, 13.81631648724925, 45.79763118571272, 11.29910911138776, 7.711474866056016, 23.9743231781749, 8.739205668071229, 75.62920608342446, 32.23175179588258, 14.877409035451587, 65.4545497800133, 84.6937745228653, 12.65116036214779, 39.8860183038275, 29.662178564819904, 27.19171181098753, 66.1923452732357, 15.573023652461764, 12.92146884259474, 118.24962232017147, 111.12171506795154, 31.584082553449242, 17.959172061455114, 99.63984094875084, 52.457164904033725, 57.748201664177415, 74.89440631027125, 15.299499530689582, 56.78372901265531, 136.07583459191085, 11.63637954092849, 182.00785813393406, 88.83212374882264, 91.46810753276333, 122.61918304998635, 13.222787383727264, 52.12493825803955, 50.10546083962699, 12.385663261297413, 22.648306651755057, 34.20706959504761, 16.25662222154215, 61.90396515863304, 16.25794155875639, 83.06416148798947, 46.17923481986468, 10.984317684625, 60.06453213851656, 26.396102444345942, 24.279198146383788, 99.22686198416417, 12.302705018011947, 55.810952249557445, 25.11499506303893, 131.20369567486708, 23.06141429525838, 19.717132528809746, 70.04957818774575, 105.82437746117627, 55.78562384828216, 58.809724917061516, 65.33133544846179, 5.755404209943624, 17.274113420527026, 122.71306267193509, 55.48991101986321, 98.20569048874009, 178.28497851669917, 54.8671583220683, 24.22836809807148, 13.453438688194572, 19.567539264936833, 83.14699370338917, 123.58943406621378, 137.90816499110792, 23.009390259342396, 23.31439150556739, 11.134141435279178, 12.771353979921592, 42.74660145634799, 85.7280044040332, 102.11820425954362, 19.648388159904215, 32.63083346914764, 11.838006746577257, 40.371745479894415, 34.287388126454246, 61.789247255798145, 12.427240094376236, 102.98434451925475, 72.07938274075055, 24.197636628777826, 16.89288543392842, 9.609989351541728, 57.682503456353466, 27.288048803660296, 27.804446931469574, 59.62106579173812, 7.567897543007117, 28.548351043689433, 53.66638081170977, 9.414918109296295, 5.8333539770091365, 54.22010356090046, 7.315033915218882, 22.833282052964403, 80.66640403781338, 5.391085953474558, 72.60617286960965, 8.6598010758064, 79.05066881762772, 142.3715837950217, 16.110730475356508, 49.255310725434185, 75.06404759582136, 20.88289564892807, 54.01019849935787, 53.698601169353594, 19.61072676760976, 14.132720215717214, 5.917945708215551, 5.077469226853899, 16.716799316922636, 5.493639863971795, 69.40639168546811, 34.295563660407105, 34.670554581791954, 56.97754775965402, 6.431879172583672, 226.82927631914896, 25.69345280592478, 198.47864261199686, 103.68365629826967, 77.2313413078687, 24.604104664629947, 18.0224934818102, 28.904385843382848, 21.282934389804684, 32.046320139153245, 114.58039207624533, 63.85907680942343, 52.75618956393879, 124.82194668099827, 57.96621103497732, 11.262662514099588, 6.192818710244468, 5.229561896996129, 5.238182769501035, 18.8311848299336, 55.5932850946729, 8.577315290439241, 10.918522948776708, 7.673478828653259, 95.83982951915772, 61.13684448131728, 19.800863664393823, 16.351835074225907, 11.768264339432713, 46.8936065610137, 6.662241959158869, 87.52028623376602, 12.480088699009276, 24.150221256060675, 74.14226351945777, 45.06339766898864, 173.04673056756363, 84.95881431057181, 32.48075168635891, 5.293489503118188, 55.366705719539546, 58.648495280680905, 15.36443056732922, 8.70316575011635, 30.513513569885742, 81.32285607617236, 19.318482656529874, 92.78622797047774, 41.72053864054232, 31.33768228229635, 62.336557149692226, 65.89339167902175, 133.50657824728006, 56.58835250680589, 310.51031482677905, 21.263879776502193, 79.6638646973814, 113.28580030575968, 10.254426433886378, 107.34106544515117, 12.328576096667582, 66.11900864577416, 8.449580213962326, 64.2698762956486, 31.091874339250097, 5.118955658007917, 6.209025918777789, 14.786547515277743, 53.00060694045082, 16.25158914952162, 97.32658352094725, 91.91987018445896, 5.508954402107948, 57.06287199912358, 108.45122020047819, 17.862582180122022, 25.141216760398272, 5.261236872938594, 130.87315777508053, 49.0543280908695, 35.14934677218974, 12.038833415509542, 51.64019418096266, 84.38206286691334, 67.76925640552527, 5.956938801710333, 15.33179320493151, 10.508402387915355, 5.722968354398962, 107.73107579329522, 72.21181433033149, 22.31790368671421, 47.507378472651745, 37.669626812190714, 37.43216643684953, 48.36131852318668, 14.996692509023736, 39.507385838846936, 79.32611679623464, 27.424389422981346, 28.58337954799449, 22.264293960014992, 33.90323445614473, 5.159113852451644, 97.16285107615539, 52.68049360660169, 8.836705979776102, 20.250766964315858, 113.94950734468925, 54.67344878105091, 14.60775239025882, 8.396286082802002, 16.176174829806666, 8.59534820435747, 30.38781649440719, 93.83527350031844, 14.505845361503491, 10.782469743014534, 34.65621840765597, 33.14856433771166, 19.571485102973654, 95.76312984353997, 86.2429436336357, 241.11375390843565, 17.2646695780725, 23.100672250101976, 28.363283211108996, 22.68693176355544, 82.69584099384096, 53.03450907045307, 70.32344435272896, 44.680568212871634, 9.800849907304332, 312.7556371536264, 51.934463322713924, 44.396137060247554, 15.655376533054591, 17.045392797737453, 98.21633265050556, 15.434491919280184, 152.2726539979054, 17.669173716270603, 6.480982048334294, 48.028374178764764, 57.98529001355233, 62.34540692715601, 16.77046768450935, 32.166009813439366, 28.33435824186268, 58.97994377789974, 16.526042639253106, 5.994087495257556, 8.642116539086233, 81.72359648960854, 251.00363179594964, 38.97365225015834, 51.01354249195029, 19.42728090661992, 27.83849612332222, 111.86212098797954, 77.92998665032654, 176.99151234372653, 120.96576928379639, 73.44093118756408, 41.57559471222999, 31.897790534133723, 32.24323858694937, 252.7222073082046, 61.560830751558555, 42.50514551647726, 43.11531188179385, 32.31850850170512, 14.499442713118526, 24.630681925869318, 7.9682403899677245, 13.870669438230875, 64.19016658943971, 110.01027027476775, 141.47528842875417, 42.2400686322207, 25.459343156399502, 11.016416144481662, 8.609124856244316, 19.436303333411637, 9.235165249983693, 107.85290884169416, 8.616512481296272, 40.71770960176672, 47.19082879586384, 28.888691340626877, 7.991852914168603, 10.995999149328531, 71.14111681385177, 109.92448095662715, 7.3762427420095635, 113.34103648639241, 73.35673283796554, 106.63269435267591, 67.72137472198435, 8.16270123808701, 10.816499176516437, 98.91333735611457, 16.332449868873333, 21.43302495605065, 140.04086496694862, 111.15526635974291, 137.1492133603395, 13.052173297956744, 170.01740714864204, 21.080658174374843, 31.82430630061207, 35.1511264237581, 109.60458654362031, 43.635553662620595, 36.55162537191721, 37.76395473142733, 29.393450770821378, 5.667107938950285, 131.7181115800333, 114.35196848154098, 47.97305395362641, 14.410177841814868, 28.513799588040936, 40.37448522892089, 5.446980150893293, 79.89255907937523, 131.8095896210891, 15.077245620344746, 79.8151181718575, 137.67448503014887, 5.453554752443151, 69.01450738604547, 39.9748111261644, 70.0410790602123, 17.53597579050354, 12.39400004482003, 32.10121776223637, 32.21653050242833, 38.4126032763842, 55.15188564720224, 33.05270469273237, 22.26452860439305, 26.95855669716812, 64.25926723742555, 98.08998522298621, 12.405081511682313, 31.855342627080415, 48.72493616760265, 11.810449065280459, 180.80719278639617, 5.4107244753160355, 31.96952360250389, 76.87525193686346, 9.267338880919027, 79.7568815128572, 55.00441816338883, 83.62716211257407, 57.26290766074759, 16.38015874197999, 38.06489106158756, 5.313520667341597, 37.19984932066938, 74.91777189795684, 72.70666017437986, 41.10264274041053, 23.389856103456147, 32.1185924084033, 36.42014129912179, 36.99533132338435, 16.10745944315306, 15.243762793199146, 202.0032313468348, 55.894724839434126, 17.981048757165063, 10.996169801576615, 53.30718459894971, 73.54014958415489, 72.4210654171139, 115.48137908431764, 56.62676202734015, 15.894979100640084, ...])
caption, xmean,count, xle, Etot = energy_spectrum(E_tot)
hist_file(E_hist, xmean, count, caption);
([7798874.138566868, 7802553.721808968, 8110864.0625, 8405772.800970996, 8416268.75, 8429532.8125, 8430129.6875, 8431795.537772242, 8432539.0625, 8433171.597593134, 8435585.676888175, 8435824.975252006, 8436943.086716078, 8440223.4375, 8478509.375, 8515568.957343759, 8704085.730775, 8716427.949928923, 8750853.125, 8759924.092298565, 8776789.843118038, 8795131.07334013, 8822894.52396764, 8828790.64370707, 8835964.017487211, 8846935.9375, 8848416.72691843, 8850125.160942452, 8851150.0, 8861920.3125, 8876657.690866975, 8881639.136814656, 8884327.688968135, 8885823.079151187, 8893472.505474836, 8896207.8125, 8897937.5, 8899885.809358645, 8900105.885421801, 8901208.45200776, 8901876.5625, 8902078.796830228, 8902095.082004031, 8904155.165062968, 8904538.068799887, 8905952.887349771, 8906314.923785709, 8906567.920333363, 8907106.175923703, 8907347.75294183, 8907360.04399383, 8908439.0625, 8908502.431710582, 8909210.438640878, 8910306.673851496, 8912535.629015736, 8914499.369486434, 8914517.1875, 8914526.26228259, 8916462.493817203, 8917421.784970688, 8917430.173285244, 8917870.959013633, 8918646.010504818, 8918836.082479423, 8918956.25, 8919050.573131947, 8920238.369785633, 8920351.236967165, 8921113.84720432, 8921602.007270042, 8922019.813272458, 8923221.324305922, 8925215.625, 8925519.886500351, 8929621.502831588, 8931411.362520292, 8933598.4375, 8934056.955956906, 8934231.7996644, 8935805.198929943, 8949057.051303668, 8949681.697578002, 8952931.093715664, 8968778.667251777, 8970973.805071231, 8972367.1875, 8976537.5, 8976897.748333627, 8984695.3125, 8985421.875, 8991414.0625, 9003659.375, 9059035.9375, 9061349.839613268, 9079721.499381244, 9081805.58509792, 9086038.834704494, 9094843.706594873, 9095238.181447009, 9095317.4236425, 9095342.346744955, 9096414.43338352, 9099342.153978297, 9102682.153987475, 9102767.860056601, 9104571.448564347, 9109900.2713246, 9110237.741394343, 9110240.513852287, 9111249.280203277, 9112174.678655047, 9112695.3125, 9113593.75, 9113990.625, 9114037.518584331, 9114163.512208791, 9114476.826209249, 9114765.625, 9115335.293308266, 9117850.0, 9118052.125647316, 9118604.6875, 9119399.467905968, 9119703.125, 9120601.495612344, 9120984.148428712, 9121820.3125, 9122428.707057629, 9122621.705085253, 9122913.433178002, 9125236.907442387, 9125715.625, 9126851.072712706, 9126887.146814935, 9127807.664469132, 9128532.8125, 9128671.676564284, 9132068.75, 9136961.462088775, 9149038.113904973, 9149986.321518732, 9150133.986967556, 9150370.339659669, 9151581.667465452, 9153949.914349513, 9154410.9375, 9154639.851096323, 9154915.232639337, 9155635.536333267, 9156847.850895014, 9158320.806892278, 9158696.875, 9158705.81199282, 9158893.380765937, 9159031.71062064, 9159199.398577563, 9159277.180000849, 9159304.078445515, 9159362.5, 9159524.804275814, 9159529.869566951, 9159532.75421146, 9159549.39554976, 9159554.0846581, 9159595.384674657, 9159867.1875, 9159878.779049534, 9160000.0, 9160159.071182128, 9160606.25, 9160618.81050518, 9161588.514549531, 9161750.1712583, 9161822.297048574, 9162589.0625, 9166557.554487657, 9166628.825890679, 9168958.640382573, 9175889.788945494, 9178888.423601357, 9179485.932792172, 9191446.875, 9192503.722635968, 9197718.75, 9202337.366535468, 9204081.25, 9205687.8897038, 9207839.78589132, 9208035.9375, 9208065.006917719, 9208511.745003633, 9208551.831105262, 9208977.466529762, 9209973.800565913, 9210245.807605902, 9210671.568814334, 9211403.715839263, 9211473.259163925, 9212323.40365452, 9212642.1875, 9212937.5, 9212982.8125, 9213224.726012478, 9213324.672498075, 9214340.413754664, 9214477.495710758, 9214768.75, 9215045.3125, 9215401.212313894, 9215703.125, 9215726.886240998, 9216035.898008319, 9216507.53770643, 9216945.197520938, 9217078.125, 9218134.152724227, 9220395.456379559, 9221650.176856695, 9222232.410863796, 9228649.24970169, 9232894.388654552, 9233120.357821297, 9238013.6912576, 9244582.55173616, 9251271.336796034, 9251304.081544418, 9251931.25, 9254369.34765875, 9255093.638722153, 9259662.150453918, 9259947.685485793, 9263891.593471507, 9267551.127208294, 9268518.75, 9271427.787045956, 9273155.084878791, 9274695.3125, 9274742.762972824, 9277106.765439278, 9279459.5407256, 9280837.5, 9281148.022358418, 9281842.290218433, 9283962.102699313, 9286231.240959203, 9287027.277801199, 9289232.8125, 9294257.612789422, 9296002.649843374, 9297448.4375, 9297504.6875, 9297882.8125, 9300711.752393004, 9327324.727006003, 9349773.269577358, 9369001.5625, 9389168.573615484, 9394623.067932183, 9395537.280324731, 9395584.375, 9395684.375, 9395790.625, 9395806.885146225, 9396021.967743851, 9396617.05901953, 9396705.7770595, 9396764.0625, 9396831.25, 9396901.543439804, 9396939.723531716, 9396951.5625, 9397014.0625, 9397177.973833017, 9397339.96693881, 9397356.030057516, 9397371.405192366, 9397490.59401719, 9397512.5, 9397565.625, 9397609.375, 9397622.851786295, 9397723.133034574, 9397769.222261136, 9397786.12205275, 9397823.572585013, 9397967.1875, 9398006.25, 9398028.125, 9398058.464259204, 9398121.875, 9398230.896365006, 9398239.0625, 9398293.778788747, 9398339.67455846, 9398386.118635323, 9398404.374703735, 9398431.25, 9398484.375, 9398504.501571856, 9398506.25, 9398526.5625, 9398550.427499205, 9398551.472735686, 9398592.631008532, 9398695.3125, 9398709.055218326, 9398844.807434816, 9399001.5625, 9399104.6875, 9399222.379881509, 9399282.328861803, 9399296.5400196, 9399401.051420182, 9399429.095373815, 9399446.875, 9399449.49168992, 9399462.938233783, 9399482.706199963, 9399510.103740042, 9399617.040267928, 9399768.75, 9399796.689288387, 9399831.038462827, 9399856.716767361, 9399866.837224662, 9399882.8125, 9399896.875, 9399973.206793224, 9400044.901873453, 9400071.875, 9400082.74514366, 9400103.03301977, 9400127.842420697, 9400148.14522147, 9400184.375, 9400231.25, 9400307.622023035, 9400326.292069947, 9400350.0, 9400358.257238396, 9400367.63119962, 9400386.241257306, 9400491.851216184, 9400560.386968026, 9400589.82352838, 9400691.959977904, 9400739.0625, 9400834.026118418, 9400840.625, 9400865.460695954, 9400897.391561987, 9400904.800196823, 9400939.358938867, 9400976.5625, 9401014.0625, 9401014.671449305, 9401054.673767002, 9401072.514578586, 9401076.553428639, 9401092.919036828, 9401148.4375, 9401180.796476103, 9401210.069401288, 9401215.953205522, 9401351.349346029, 9401355.850836238, 9401359.375, 9401395.700956391, 9401597.943962067, 9401637.997986471, 9401639.429142056, 9401673.4375, 9401675.0, 9401678.363721993, 9401768.75, 9401773.054766124, 9401812.475843495, 9401900.0, 9401933.34322182, 9401989.0625, 9402032.213128317, 9402240.553048516, 9402255.921728378, 9402277.208197523, 9402295.3125, 9402330.756533518, 9402347.663270013, 9402373.250808347, 9402456.84685816, 9402471.875, 9402479.430186922, 9402481.25, 9402530.90801532, 9402557.575327365, 9402560.9375, 9402564.234211357, 9402580.056771904, 9402647.800087921, 9402663.732601829, 9402788.169915348, 9402788.982663142, 9402790.546217408, 9402810.327153899, 9402830.40768949, 9402850.0, 9402852.63542526, 9402867.24391191, 9402879.6875, 9402908.543891007, 9402999.871403093, 9403037.5, 9403076.374186097, 9403083.196942443, 9403179.6875, 9403248.4375, 9403271.112783352, 9403306.25, 9403306.590881169, 9403324.526078498, 9403334.963793306, 9403357.466206022, 9403459.831088146, 9403487.475792276, 9403489.663981106, 9403509.471059967, 9403531.9322935, 9403537.5, 9403626.471387202, 9403631.925792173, 9403645.768860975, 9403659.107960543, 9403667.586473474, 9403688.750777965, 9403714.677889276, 9403759.375, 9403899.673280334, 9403990.578896144, 9404022.397471836, 9404037.624991244, 9404060.664535102, 9404243.75, 9404353.091534786, 9404371.137854768, 9404396.875, 9404463.510776905, 9404496.961444665, 9404574.65482347, 9404654.93044651, 9404669.289987778, 9404692.685312496, 9404788.728651956, 9404799.853795942, 9405026.163718767, 9405031.843767587, 9405154.6875, 9405189.596395703, 9405229.6875, 9405303.151632223, 9405436.96061731, 9405497.457799697, 9405599.160356518, 9405728.125, 9405996.658759188, 9406036.320964864, 9406046.385440018, 9406054.189166093, 9406081.562783854, 9406081.844445407, 9406136.597828919, 9406136.790948197, 9406259.375, 9406365.625, 9406430.210110435, 9406436.195178652, 9406439.412580455, 9406465.716524802, 9406480.671035534, 9406495.3125, 9406519.865578437, 9406560.9375, 9406595.3125, 9406595.626663473, 9406601.5625, 9406673.996303841, 9406799.157848371, 9406840.625, 9406872.78884638, 9406955.426305972, 9406965.625, 9406996.861831367, 9407027.625484424, 9407277.866220798, 9407307.8125, 9407410.9375, 9407513.063251702, 9407683.924951432, 9407712.5, 9407794.581066798, 9407803.007822054, 9408173.4375, 9408420.825706659, 9408468.223801414, 9408592.729877926, 9408674.563298708, 9408715.979516316, 9408767.638449904, 9408964.0625, 9409048.367180973, 9409164.0625, 9409599.341315059, 9409604.6875, 9409759.375, 9410478.125, 9410606.858389813, 9410840.625, 9410989.0625, 9411107.152670776, 9411655.416334255, 9412220.3125, 9412500.737327397, 9412556.25, 9412964.0625, 9413156.144301843, 9413157.56481585, 9413238.589036355, 9413251.708967125, 9413257.8125, 9413328.518013094, 9413467.137777075, 9413551.5625, 9413668.101141356, 9414162.35476545, 9414231.350174531, 9414424.263338996, 9414970.000433924, 9415442.1875, 9415667.335723186, 9416470.3125, 9416503.288041398, 9416548.514542436, 9416765.625, 9417383.168496689, 9417588.32957696, 9417832.8125, 9417843.09831837, 9418065.446733203, 9419492.1875, 9420417.1875, 9422699.194577903, 9424343.75, 9424682.746102056, 9424748.4375, 9425222.332446054, 9426036.192432804, 9426754.26573351, 9426827.138933476, 9428338.876040315, 9429854.6875, 9429887.5, 9430260.374760253, 9430894.954467196, 9437235.9375, 9439645.12684582, 9439657.8125, 9440275.0, 9441281.25, 9443932.045433836, 9444132.8125, 9449853.125, 9454517.567600273, 9455521.875, 9457581.23468497, 9459075.742195195, 9459470.891940704, 9459564.0625, 9459592.947053643, 9460289.143369038, 9461265.947252082, 9461635.425938696, 9461734.375, 9462322.988980677, 9462429.442153048, 9462557.811600477, 9462598.4375, 9463104.479007917, 9463280.906286981, 9463451.5625, 9464111.864996431, 9464519.71989599, 9464567.02283534, 9464762.169753661, 9464787.585036265, 9465325.106958413, 9465444.039662782, 9465451.279804107, 9466208.580433972, 9466410.27159721, 9467260.302312082, 9467443.733080246, 9468336.860790906, 9469446.875, 9469552.358579105, 9469681.453011073, 9469687.095987178, 9470105.811276514, 9470532.8125, 9471198.593873436, 9471977.470315976, 9473047.662168534, 9474446.875, 9474476.5625, 9474992.803840918, 9474995.16963823, 9475004.6875, 9476443.428266104, 9485402.92139832, 9485851.65335594, 9485953.497154174, 9486987.20798921, 9487183.115256459, 9487840.625, 9488051.5625, 9491026.5625, 9492471.875, 9495113.524359262, 9497701.5625, 9499059.375, 9502635.054025657, 9508596.345889311, 9512352.247455636, 9512353.431968892, 9513857.8125, 9513898.744742842, 9513900.0, 9514112.5, 9514121.781285446, 9514566.930678528, 9514671.757261176, 9514674.740274671, 9514730.767796881, 9514950.64085086, 9515051.320174383, 9515055.968686946, 9515154.211271439, 9515314.171661828, 9516022.7389108, 9516076.5625, 9516198.800863242, 9516526.522574224, 9516638.884304635, 9516865.098446807, 9516896.050661132, 9517115.212434985, 9517182.8125, 9517214.0625, 9517335.655146772, 9517503.125, 9517589.0625, 9517876.310461858, 9517987.20796939, 9518310.01435762, 9518335.749741744, 9518556.25, 9518589.754761895, 9519024.639658086, 9519038.7275543, 9519081.254112782, 9519474.679051097, 9519512.314888405, 9519658.564046716, 9519923.4375, 9520147.764453115, 9520975.0, 9521308.223899838, 9521447.424556242, 9521767.603328526, 9522351.51827275, 9522355.385363532, 9522878.125, 9523685.274730198, 9523748.694941068, 9523750.432402918, 9523845.624566045, 9524841.212144477, 9525822.653997153, 9526087.111318918, 9526334.375, 9526740.526221154, 9526893.75, 9526914.0625, 9527432.909644974, 9527458.070948504, 9527920.712091709, 9528052.251059616, 9528238.687112862, 9528271.875, 9528526.367888022, 9528807.74880156, 9529980.332345037, 9530280.182477472, 9530717.992715705, 9530737.776296962, 9531292.1875, 9532634.766883181, 9534852.561574038, 9538043.75, 9538199.819361994, 9541036.788046159, 9544973.207785754, 9546152.875235472, 9575287.96598687, 9578505.086479306, 9611753.847149612, 9663706.25, 9663718.75, 9668150.363067921, 9677499.493655473, 9717437.13850961, 9744222.246408591, 9744451.601727817, 9749379.0610555, 9756404.499369027, 9772819.477945654, 9774208.181277007, 9774836.987660741, 9776629.6875, 9780690.103670588, 9785198.4375, 9795471.875, 9802517.1875, 9806726.5625, 9809981.25, 9822682.8125, 9827353.209658165, 9827994.70019959, 9828065.058496147, 9829826.311810715, 9831017.934150623, 9831450.0, 9831478.637098761, 9832381.111917501, 9832481.440118648, 9833204.6875, 9834131.65266834, 9836341.499298189, 9837176.889084542, 9837892.56198721, 9838071.875, 9838521.345685555, 9838710.714345396, 9838911.65903085, 9839305.735139938, 9839560.9375, 9839873.4375, 9840332.034136526, 9841165.625, 9841491.778988644, 9842270.390074315, 9842404.6875, 9842533.685034575, 9842623.729388732, 9844617.900121529, 9846303.125, 9846739.565013396, 9848089.875363393, 9848269.128304288, 9850551.794861982, 9862768.75, 9862769.698616365, 9863703.305762848, 9864713.886812856, 9864787.016352776, 9866109.340784712, 9866462.080664897, 9867003.125, 9867006.983976586, 9867064.983859641, 9867188.384311376, 9867850.65284096, 9868066.172429072, 9868434.671025466, 9868459.74254916, 9868585.9375, 9868901.014260488, 9869252.65026345, 9871644.12922775, 9872864.661208348, 9873859.68092326, 9873889.0625, 9874277.051528607, 9875302.61766555, 9876610.242980147, 9877266.029662468, 9878032.275747418, 9878316.248487689, 9878345.877443288, 9878375.0, 9878515.625, 9878715.625, 9880108.326457772, 9880435.9375, 9882565.429888213, 9886134.375, 9886493.94915456, 9888536.036260981, 9889480.814032145, 9889836.189231057, 9889896.22965467, 9890295.654607188, 9890720.299317744, 9890860.9375, 9891156.25, 9891221.875, 9891234.375, 9891448.451902986, 9891540.289133849, 9891548.4375, 9891559.31683565, 9891574.375519812, 9891705.82398299, 9891729.6875, 9891840.354697216, 9892139.0625, 9892182.728160938, 9892189.975632748, 9892485.30324009, 9892772.031870086, 9892810.264956646, 9892833.530746825, 9893023.63935473, 9893026.654541522, 9893152.10405873, 9893328.077807989, 9893471.644373056, 9893543.630801702, 9893584.14229868, 9893594.629577499, 9893704.121315982, 9894089.682212831, 9894093.661965212, 9894104.6875, 9894206.25, 9894345.812482176, 9894384.240820205, 9894478.116777496, 9894493.361890202, 9894517.1875, 9894517.1875, 9894523.092440784, 9894534.149088794, 9894536.444996662, 9894655.843223466, 9894657.271087928, 9894664.0625, 9894667.666571984, 9894675.460602498, 9894716.747797677, 9894726.686094414, 9894734.375, 9894886.560640201, 9894926.523417108, 9894938.652563352, 9894940.625, 9894964.0625, 9894994.077406267, 9895009.375, 9895012.490297254, 9895058.034169717, 9895060.886468971, 9895094.357195055, 9895097.49181323, 9895131.25, 9895223.395985687, 9895264.655692913, 9895278.125, 9895308.718682071, 9895320.27685476, 9895346.26575659, 9895361.28744422, 9895378.125, 9895399.214586884, 9895409.375, 9895409.375, 9895417.054216417, 9895423.987273313, 9895424.647571769, 9895435.679539505, 9895471.875, 9895475.0, 9895489.645608675, 9895507.69147373, 9895556.87032231, 9895585.282756025, 9895604.37499808, 9895646.183698751, 9895646.309595158, 9895654.607778141, 9895655.407845803, 9895666.185151262, 9895718.677613482, 9895741.188897781, 9895741.453231005, 9895743.633947967, 9895750.0, 9895763.075817695, 9895773.4375, 9895779.350254122, 9895827.462781118, 9895830.647737026, 9895831.16407107, 9895848.420203608, 9895852.301608426, 9895869.638027256, 9895882.8125, 9895899.811167777, 9895908.78388259, 9895928.125, 9895945.07066471, 9895966.978837203, 9895971.14382163, 9895990.947616067, 9896007.306456575, 9896012.5, 9896017.051357828, 9896025.71079407, 9896060.334359143, 9896062.290163679, 9896086.957636224, 9896090.625, 9896093.633912448, 9896102.81338322, 9896115.625, 9896130.39442609, 9896132.078757158, 9896134.375, 9896143.10842608, 9896143.75, 9896149.247012064, 9896165.625, 9896168.603246374, 9896181.24942304, 9896181.25, 9896191.838411883, 9896205.244172528, 9896206.544965317, 9896220.34766194, 9896239.376632053, 9896240.625, 9896241.99477093, 9896243.75, 9896244.641318478, 9896248.4375, 9896250.546894878, 9896269.432818519, 9896276.5625, 9896279.076165833, 9896329.6875, 9896330.88606762, 9896343.75, 9896347.66273192, 9896351.091238463, 9896351.5625, 9896353.125, 9896375.522977572, 9896384.814106504, 9896390.625, 9896401.95939668, 9896405.516378157, 9896426.87929454, 9896430.361719789, 9896435.860288545, 9896443.67324979, 9896453.125, 9896469.554730538, 9896478.132765139, 9896481.25, 9896505.0198599, 9896511.955008276, 9896517.897078408, 9896534.375, 9896548.4375, 9896554.6875, 9896631.25, 9896661.918988703, 9896697.173413292, 9896718.75, 9896728.125, 9896737.775600554, 9896741.734091362, 9896780.592040678, 9896792.1875, 9896794.36981376, 9896810.851684606, 9896816.200342808, 9896816.81339872, 9896817.1875, 9896828.125, 9896831.25, 9896845.542018728, ...], [74.97819877053995, 17.837428272752796, 39.62059420074812, 7.976401121748487, 70.75783737783225, 34.37606756142375, 58.713424000756916, 15.875784199036147, 73.11982836129516, 56.15192732729695, 24.26725670132496, 26.14476169990489, 5.8836517740817165, 79.43785553981324, 101.45643110560587, 9.51310147281071, 25.02010116007192, 14.313721715993294, 30.10210588016922, 5.749738156108571, 76.43678613073443, 25.465386487461135, 19.028333003905477, 9.34727130824673, 100.64341258910957, 64.87875100780832, 21.89554380797736, 15.592608487241469, 28.97943286680888, 33.58613608409831, 6.251952257085475, 14.518170334017169, 5.902311913508696, 23.972607690442473, 18.04864785018353, 56.25295269470554, 70.18413983744085, 85.01667237895822, 13.712894761321973, 18.10644964710746, 30.770876499115428, 38.835411876584985, 95.04898048492535, 9.77072517731575, 7.279454428356457, 8.164778867495594, 19.696115408759137, 10.038811937320641, 11.013861744826649, 37.39954706493211, 28.568000952785503, 30.04604166912506, 30.55781919663425, 12.44562511311101, 99.90082087244446, 5.5182938199077505, 43.391992642616934, 49.75524073752454, 22.194053641079492, 83.46363120323569, 14.609115114292562, 17.184750360628257, 5.180697004415006, 69.6668438679569, 6.792799914725976, 32.47657433031831, 8.614845701651245, 12.827516319937253, 13.830693889754317, 138.45835948031092, 23.31421128313273, 132.81992157956762, 78.23183280778053, 30.36249376564319, 107.20798090897597, 86.8773740240053, 17.714018122428453, 29.2943017145596, 18.547115806227836, 17.552348930039386, 17.32984055722625, 12.663419476169755, 11.907643406008779, 25.77822327302958, 60.29746629185925, 6.127176082824924, 76.62772954615735, 76.52865319488026, 34.21230724741051, 63.65922557793937, 73.33431183342474, 39.17379024226329, 90.5276379489274, 77.80187966494508, 14.363508441664253, 9.03278392173948, 80.6284503922504, 24.719055453644515, 34.38297973176396, 25.851156443675535, 43.753404500955696, 23.41142504084167, 11.761524979500578, 14.81526141006698, 91.22077526897183, 44.46154772344587, 5.783087361355973, 6.818910915940718, 8.41849365380736, 7.563526121833973, 5.879080233731993, 23.48186550079279, 59.67636032159834, 118.56014076681647, 121.80377226242325, 119.63504173269303, 21.00567157089788, 16.051885091418022, 29.27709343767123, 12.780360965081059, 48.39733158632015, 7.277796096932267, 36.86459377064878, 5.6737107679169165, 56.42762748525674, 57.193743989896035, 40.02961102603741, 151.1189276301787, 17.746914920529985, 5.285867406823224, 81.47619742238051, 27.365883321322727, 81.72719312778754, 10.43969553566304, 8.108239208069293, 148.49258697913794, 109.86497426908227, 5.160765766154251, 42.082881778361674, 9.818201375592713, 8.64029007638349, 87.52980114116266, 10.570913249450626, 6.768940925984129, 13.550023511843978, 100.10806177288922, 42.15624775760096, 26.39631388280921, 9.020302970273766, 10.553659698811224, 111.95024831394079, 11.999694918549178, 80.45561233609651, 52.96497007379421, 28.054855482858525, 5.215318148066833, 13.056599503781738, 24.331378546474298, 18.452539275945576, 45.9382737594773, 45.21554202209224, 15.684052162354133, 27.422146128974674, 13.04880368476501, 7.991590765708826, 11.242426083059879, 38.29338016182255, 15.37937784431482, 79.49176552768661, 49.2901954102047, 83.07760239829578, 11.223615882851831, 116.5962701403607, 5.954459791690465, 8.523128833770414, 60.53761251233178, 81.07813256216608, 45.73779945725619, 26.339341105810618, 18.688734084234802, 5.768172757424746, 67.07531199567957, 118.76928860489396, 28.487423448740273, 28.5897581003434, 68.22415318504065, 32.57196855520712, 25.43665020991736, 51.517482702801566, 33.81207337096007, 29.01718943944484, 239.54205492907872, 40.20504594836116, 63.829780356240704, 79.94357634012925, 6.331845817665161, 13.89016748151342, 17.80065173008554, 25.44005669665538, 27.872234099447972, 85.4894835542404, 94.58945767341827, 80.02584612501305, 119.56671581813589, 13.824682357827644, 79.34421390814207, 197.9791949438241, 89.66902414068998, 45.22252977238857, 125.4056813171942, 105.87737639833135, 11.67447499927267, 36.34052099992024, 13.988269015897648, 14.520654497677176, 43.44922373381234, 47.038712853524515, 23.97476387107329, 6.289804545609771, 22.533854651793266, 61.917104601478826, 20.861476452179218, 16.15711180775683, 58.36848376182365, 24.265210410770216, 5.893866961224681, 5.1177595986390205, 51.36875652573564, 17.842679712140114, 9.239051118366211, 40.82619384039121, 7.352151786818158, 100.44614125623211, 7.01154234450291, 73.92735485904075, 7.0353599609554, 16.70849112506008, 107.16986314580774, 31.83832882301406, 17.352820927086263, 25.142045232385385, 64.8747769858723, 22.383542385760954, 34.632440339209936, 13.616399883170589, 5.613544177411992, 18.611355870526143, 53.91052874090583, 25.12230268598727, 21.744558419116807, 45.101654510218665, 63.545717757585585, 59.64892533143096, 82.93288566505274, 131.11547439610771, 20.50108972109749, 48.308394886204134, 225.60912112245225, 61.05683150961896, 24.834029957782203, 90.81643818987112, 48.61932056929105, 51.204087645848404, 30.918136933113445, 9.411074141410896, 39.03574602953362, 10.461037402543464, 63.43579837083822, 129.18904921851654, 11.098044614415569, 109.8019185068804, 81.56237811609547, 68.18207942251615, 25.858253701419752, 20.049065870443314, 17.50498179897113, 6.209611876362495, 34.48431511616702, 86.19227540388337, 118.90419015639827, 129.3256886652058, 13.097270458907934, 29.831149320411974, 29.706303323100165, 112.66149420340743, 11.345628690621782, 45.77746917855867, 32.853645720737156, 73.4759514106441, 120.64101266918485, 42.819588005696424, 59.22381256335168, 71.09291767186444, 11.173005612969042, 29.041401895209084, 128.51150348384135, 13.869762747134418, 110.957827207073, 65.0577495076356, 104.04872467772655, 48.13224332119037, 83.18505000223963, 16.86673825301343, 26.867306663164936, 5.481129951958534, 69.09354320409155, 10.662133519941658, 20.289247292018295, 94.1206239666353, 92.65969625788696, 74.14231494669957, 13.371081650233798, 59.96843734905156, 44.75851291646854, 20.62081668419386, 45.157586931400814, 5.896328374886904, 90.66382446323558, 26.586375587585273, 127.43906731635957, 108.01421339774038, 96.41709032927142, 125.97651986040269, 10.81241125001755, 17.079228053341616, 8.109642643123136, 38.89160813227155, 84.97741704738175, 69.98882625128802, 6.216676163129603, 35.49230141271262, 55.59411608134116, 79.24945585603055, 43.08126924415123, 82.419429919087, 30.86047189377157, 46.62738003216082, 14.262017305035634, 6.233625571657064, 29.748343871775216, 55.77617965611223, 54.41649121954685, 11.638187501791688, 23.298072647522243, 7.415558863636625, 62.907990205632984, 24.722905679135597, 117.08472141145916, 23.145802876378408, 29.695666058741953, 25.653993121189263, 6.871210453275265, 9.428547957806988, 11.62498789511856, 92.05492702008227, 50.173023148893336, 17.912842348409754, 11.10630887713652, 18.106904791656763, 28.346687429416967, 8.715423816257609, 28.695710901001256, 32.878530335002246, 5.56775863430681, 16.359771276473484, 9.157446289527062, 129.30439307866928, 110.3768726817959, 9.68298417426423, 21.557805919642583, 111.79140895815831, 16.551074097416116, 42.068150816038774, 74.88774549706568, 5.831857355587236, 30.72582587816097, 31.80453748332142, 28.05553925086637, 37.594697767773276, 17.441166631420746, 163.98327845774813, 29.77322806947223, 59.65389693257673, 7.037752371379281, 50.42777797828951, 53.00326357451786, 8.94631715270018, 26.84320593176365, 96.32018047280812, 17.837732154245884, 36.72790014992414, 29.123832676108357, 72.51207933721926, 6.434785913643801, 111.58693602919247, 62.459682911025986, 15.639039985250841, 34.07095191926874, 89.09941582782938, 5.330742951224993, 18.30466106129897, 34.22328176074157, 27.057832206868525, 20.458704980107086, 12.477075021215807, 68.27415936608124, 21.597732003312007, 59.42005019226076, 51.588706530683645, 65.62455878101028, 5.337534363019999, 54.338293731985075, 25.2905255276943, 11.786945644448986, 68.93998030272338, 30.0950358279628, 21.603749701582785, 38.071804707188015, 16.422193687618414, 66.3402107047119, 12.192295584282892, 167.8454895864804, 5.357796892398091, 74.75424953138683, 76.59744862357795, 16.987287547842282, 18.38699172790971, 36.06176012637915, 5.096667173104261, 14.048965470181034, 25.119250329660506, 78.80455522979823, 16.716769025774934, 21.80943048242562, 152.12998441945294, 48.3537196650698, 13.827069644385634, 47.82665828248347, 17.393326505288705, 68.37983287284808, 55.22274269307994, 51.419490292945696, 27.87937491439343, 19.41411099514966, 60.718746412443956, 44.03137779439244, 15.281560923018638, 40.007785854769494, 15.956097590402152, 41.37386432369406, 5.557738784533661, 40.92736071826658, 52.988951102362755, 66.72350207258242, 9.889570127905943, 87.38480197899229, 5.419284270166313, 103.14274273162827, 6.270569030497354, 5.323772605473448, 56.86750704443999, 25.148775700380956, 137.17669543920744, 24.279435767345042, 84.77453105031539, 50.69133505341014, 109.52630488876609, 30.89843258861061, 5.6477991140697865, 33.73168188963287, 18.738311730301234, 58.37808134756122, 50.09804729671813, 17.394127333089063, 8.427710591004352, 5.4769957186389995, 9.410010445411306, 20.73996604954733, 67.76041860234916, 27.625347617115082, 44.6340953644553, 86.51733882696766, 16.291368418977292, 42.31622550304162, 18.80172614794528, 40.89540728298952, 34.43542668207922, 10.245522149895862, 8.720152913383448, 36.21144133341345, 5.397970846439078, 21.497933987098314, 14.039094672247833, 65.577072935513, 67.71027509731697, 117.25254154896962, 12.59494816499061, 36.90877409452837, 12.733952185149828, 9.234249729817364, 93.09201963731608, 6.143145258195951, 8.026626372939452, 76.51978005752183, 52.84873123107687, 11.731069392976893, 7.77490943701744, 57.9132093784612, 6.476124317277085, 78.31865960699338, 20.043848697824416, 77.4298429619002, 66.25941982399169, 44.344791101107674, 6.586886965897366, 69.32165723041568, 58.26533704895018, 37.01623129739512, 21.264437237228286, 58.10797187856884, 38.84442729582894, 80.27519357874817, 52.043192075250424, 22.559140689087002, 24.442826470670592, 21.761962861464013, 13.52719858585317, 52.13211166453307, 5.478891792343963, 36.301077864337856, 113.75955641716291, 20.126442507880764, 14.415404917079373, 5.205981595065182, 98.35683347578149, 57.67139526001394, 76.39400077468295, 11.36757204362649, 87.94647415957499, 86.94101953379061, 15.24352164465408, 50.57203986446337, 6.836722478658502, 19.44671083833787, 68.87021014038724, 22.51637048419028, 23.42255421868071, 60.648047917398, 83.8013756354896, 18.905811417584506, 89.80580418866298, 14.69433016874494, 64.696986071941, 6.561273267808771, 16.011203528976267, 54.177493288302976, 123.55056402556177, 25.318152973431754, 28.57445703752904, 31.44263646156225, 78.82058638772008, 9.045965931577658, 53.68143622160116, 9.17920528704002, 56.18540122341058, 61.4252741443915, 46.865003274049066, 16.892642122544753, 91.05354373189135, 40.02413815515104, 7.7467528648822865, 54.07184675601244, 28.225320034361847, 31.517900395355138, 9.874637543369099, 126.39583755841613, 23.881165473495884, 61.57894227544564, 11.67175891193121, 8.93332186281008, 39.85511352834148, 8.978917349661302, 14.082139925121428, 28.50741122927648, 34.071271078347394, 34.949329776902196, 23.207978714167815, 75.17281919058803, 12.970909724650562, 47.547759157983094, 30.917433993005755, 13.81631648724925, 45.79763118571272, 11.29910911138776, 7.711474866056016, 23.9743231781749, 8.739205668071229, 75.62920608342446, 32.23175179588258, 14.877409035451587, 65.4545497800133, 84.6937745228653, 12.65116036214779, 39.8860183038275, 29.662178564819904, 27.19171181098753, 66.1923452732357, 15.573023652461764, 12.92146884259474, 118.24962232017147, 111.12171506795154, 31.584082553449242, 17.959172061455114, 99.63984094875084, 52.457164904033725, 57.748201664177415, 74.89440631027125, 15.299499530689582, 56.78372901265531, 136.07583459191085, 11.63637954092849, 182.00785813393406, 88.83212374882264, 91.46810753276333, 122.61918304998635, 13.222787383727264, 52.12493825803955, 50.10546083962699, 12.385663261297413, 22.648306651755057, 34.20706959504761, 16.25662222154215, 61.90396515863304, 16.25794155875639, 83.06416148798947, 46.17923481986468, 10.984317684625, 60.06453213851656, 26.396102444345942, 24.279198146383788, 99.22686198416417, 12.302705018011947, 55.810952249557445, 25.11499506303893, 131.20369567486708, 23.06141429525838, 19.717132528809746, 70.04957818774575, 105.82437746117627, 55.78562384828216, 58.809724917061516, 65.33133544846179, 5.755404209943624, 17.274113420527026, 122.71306267193509, 55.48991101986321, 98.20569048874009, 178.28497851669917, 54.8671583220683, 24.22836809807148, 13.453438688194572, 19.567539264936833, 83.14699370338917, 123.58943406621378, 137.90816499110792, 23.009390259342396, 23.31439150556739, 11.134141435279178, 12.771353979921592, 42.74660145634799, 85.7280044040332, 102.11820425954362, 19.648388159904215, 32.63083346914764, 11.838006746577257, 40.371745479894415, 34.287388126454246, 61.789247255798145, 12.427240094376236, 102.98434451925475, 72.07938274075055, 24.197636628777826, 16.89288543392842, 9.609989351541728, 57.682503456353466, 27.288048803660296, 27.804446931469574, 59.62106579173812, 7.567897543007117, 28.548351043689433, 53.66638081170977, 9.414918109296295, 5.8333539770091365, 54.22010356090046, 7.315033915218882, 22.833282052964403, 80.66640403781338, 5.391085953474558, 72.60617286960965, 8.6598010758064, 79.05066881762772, 142.3715837950217, 16.110730475356508, 49.255310725434185, 75.06404759582136, 20.88289564892807, 54.01019849935787, 53.698601169353594, 19.61072676760976, 14.132720215717214, 5.917945708215551, 5.077469226853899, 16.716799316922636, 5.493639863971795, 69.40639168546811, 34.295563660407105, 34.670554581791954, 56.97754775965402, 6.431879172583672, 226.82927631914896, 25.69345280592478, 198.47864261199686, 103.68365629826967, 77.2313413078687, 24.604104664629947, 18.0224934818102, 28.904385843382848, 21.282934389804684, 32.046320139153245, 114.58039207624533, 63.85907680942343, 52.75618956393879, 124.82194668099827, 57.96621103497732, 11.262662514099588, 6.192818710244468, 5.229561896996129, 5.238182769501035, 18.8311848299336, 55.5932850946729, 8.577315290439241, 10.918522948776708, 7.673478828653259, 95.83982951915772, 61.13684448131728, 19.800863664393823, 16.351835074225907, 11.768264339432713, 46.8936065610137, 6.662241959158869, 87.52028623376602, 12.480088699009276, 24.150221256060675, 74.14226351945777, 45.06339766898864, 173.04673056756363, 84.95881431057181, 32.48075168635891, 5.293489503118188, 55.366705719539546, 58.648495280680905, 15.36443056732922, 8.70316575011635, 30.513513569885742, 81.32285607617236, 19.318482656529874, 92.78622797047774, 41.72053864054232, 31.33768228229635, 62.336557149692226, 65.89339167902175, 133.50657824728006, 56.58835250680589, 310.51031482677905, 21.263879776502193, 79.6638646973814, 113.28580030575968, 10.254426433886378, 107.34106544515117, 12.328576096667582, 66.11900864577416, 8.449580213962326, 64.2698762956486, 31.091874339250097, 5.118955658007917, 6.209025918777789, 14.786547515277743, 53.00060694045082, 16.25158914952162, 97.32658352094725, 91.91987018445896, 5.508954402107948, 57.06287199912358, 108.45122020047819, 17.862582180122022, 25.141216760398272, 5.261236872938594, 130.87315777508053, 49.0543280908695, 35.14934677218974, 12.038833415509542, 51.64019418096266, 84.38206286691334, 67.76925640552527, 5.956938801710333, 15.33179320493151, 10.508402387915355, 5.722968354398962, 107.73107579329522, 72.21181433033149, 22.31790368671421, 47.507378472651745, 37.669626812190714, 37.43216643684953, 48.36131852318668, 14.996692509023736, 39.507385838846936, 79.32611679623464, 27.424389422981346, 28.58337954799449, 22.264293960014992, 33.90323445614473, 5.159113852451644, 97.16285107615539, 52.68049360660169, 8.836705979776102, 20.250766964315858, 113.94950734468925, 54.67344878105091, 14.60775239025882, 8.396286082802002, 16.176174829806666, 8.59534820435747, 30.38781649440719, 93.83527350031844, 14.505845361503491, 10.782469743014534, 34.65621840765597, 33.14856433771166, 19.571485102973654, 95.76312984353997, 86.2429436336357, 241.11375390843565, 17.2646695780725, 23.100672250101976, 28.363283211108996, 22.68693176355544, 82.69584099384096, 53.03450907045307, 70.32344435272896, 44.680568212871634, 9.800849907304332, 312.7556371536264, 51.934463322713924, 44.396137060247554, 15.655376533054591, 17.045392797737453, 98.21633265050556, 15.434491919280184, 152.2726539979054, 17.669173716270603, 6.480982048334294, 48.028374178764764, 57.98529001355233, 62.34540692715601, 16.77046768450935, 32.166009813439366, 28.33435824186268, 58.97994377789974, 16.526042639253106, 5.994087495257556, 8.642116539086233, 81.72359648960854, 251.00363179594964, 38.97365225015834, 51.01354249195029, 19.42728090661992, 27.83849612332222, 111.86212098797954, 77.92998665032654, 176.99151234372653, 120.96576928379639, 73.44093118756408, 41.57559471222999, 31.897790534133723, 32.24323858694937, 252.7222073082046, 61.560830751558555, 42.50514551647726, 43.11531188179385, 32.31850850170512, 14.499442713118526, 24.630681925869318, 7.9682403899677245, 13.870669438230875, 64.19016658943971, 110.01027027476775, 141.47528842875417, 42.2400686322207, 25.459343156399502, 11.016416144481662, 8.609124856244316, 19.436303333411637, 9.235165249983693, 107.85290884169416, 8.616512481296272, 40.71770960176672, 47.19082879586384, 28.888691340626877, 7.991852914168603, 10.995999149328531, 71.14111681385177, 109.92448095662715, 7.3762427420095635, 113.34103648639241, 73.35673283796554, 106.63269435267591, 67.72137472198435, 8.16270123808701, 10.816499176516437, 98.91333735611457, 16.332449868873333, 21.43302495605065, 140.04086496694862, 111.15526635974291, 137.1492133603395, 13.052173297956744, 170.01740714864204, 21.080658174374843, 31.82430630061207, 35.1511264237581, 109.60458654362031, 43.635553662620595, 36.55162537191721, 37.76395473142733, 29.393450770821378, 5.667107938950285, 131.7181115800333, 114.35196848154098, 47.97305395362641, 14.410177841814868, 28.513799588040936, 40.37448522892089, 5.446980150893293, 79.89255907937523, 131.8095896210891, 15.077245620344746, 79.8151181718575, 137.67448503014887, 5.453554752443151, 69.01450738604547, 39.9748111261644, 70.0410790602123, 17.53597579050354, 12.39400004482003, 32.10121776223637, 32.21653050242833, 38.4126032763842, 55.15188564720224, 33.05270469273237, 22.26452860439305, 26.95855669716812, 64.25926723742555, 98.08998522298621, 12.405081511682313, 31.855342627080415, 48.72493616760265, 11.810449065280459, 180.80719278639617, 5.4107244753160355, 31.96952360250389, 76.87525193686346, 9.267338880919027, 79.7568815128572, 55.00441816338883, 83.62716211257407, 57.26290766074759, 16.38015874197999, 38.06489106158756, 5.313520667341597, 37.19984932066938, 74.91777189795684, 72.70666017437986, 41.10264274041053, 23.389856103456147, 32.1185924084033, 36.42014129912179, 36.99533132338435, 16.10745944315306, 15.243762793199146, 202.0032313468348, 55.894724839434126, 17.981048757165063, 10.996169801576615, 53.30718459894971, 73.54014958415489, 72.4210654171139, 115.48137908431764, 56.62676202734015, 15.894979100640084, ...])
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);
([7798874.138566868, 7802553.721808968, 8110864.0625, 8405772.800970996, 8416268.75, 8429532.8125, 8430129.6875, 8431795.537772242, 8432539.0625, 8433171.597593134, 8435585.676888175, 8435824.975252006, 8436943.086716078, 8440223.4375, 8478509.375, 8515568.957343759, 8704085.730775, 8716427.949928923, 8750853.125, 8759924.092298565, 8776789.843118038, 8795131.07334013, 8822894.52396764, 8828790.64370707, 8835964.017487211, 8846935.9375, 8848416.72691843, 8850125.160942452, 8851150.0, 8861920.3125, 8876657.690866975, 8881639.136814656, 8884327.688968135, 8885823.079151187, 8893472.505474836, 8896207.8125, 8897937.5, 8899885.809358645, 8900105.885421801, 8901208.45200776, 8901876.5625, 8902078.796830228, 8902095.082004031, 8904155.165062968, 8904538.068799887, 8905952.887349771, 8906314.923785709, 8906567.920333363, 8907106.175923703, 8907347.75294183, 8907360.04399383, 8908439.0625, 8908502.431710582, 8909210.438640878, 8910306.673851496, 8912535.629015736, 8914499.369486434, 8914517.1875, 8914526.26228259, 8916462.493817203, 8917421.784970688, 8917430.173285244, 8917870.959013633, 8918646.010504818, 8918836.082479423, 8918956.25, 8919050.573131947, 8920238.369785633, 8920351.236967165, 8921113.84720432, 8921602.007270042, 8922019.813272458, 8923221.324305922, 8925215.625, 8925519.886500351, 8929621.502831588, 8931411.362520292, 8933598.4375, 8934056.955956906, 8934231.7996644, 8935805.198929943, 8949057.051303668, 8949681.697578002, 8952931.093715664, 8968778.667251777, 8970973.805071231, 8972367.1875, 8976537.5, 8976897.748333627, 8984695.3125, 8985421.875, 8991414.0625, 9003659.375, 9059035.9375, 9061349.839613268, 9079721.499381244, 9081805.58509792, 9086038.834704494, 9094843.706594873, 9095238.181447009, 9095317.4236425, 9095342.346744955, 9096414.43338352, 9099342.153978297, 9102682.153987475, 9102767.860056601, 9104571.448564347, 9109900.2713246, 9110237.741394343, 9110240.513852287, 9111249.280203277, 9112174.678655047, 9112695.3125, 9113593.75, 9113990.625, 9114037.518584331, 9114163.512208791, 9114476.826209249, 9114765.625, 9115335.293308266, 9117850.0, 9118052.125647316, 9118604.6875, 9119399.467905968, 9119703.125, 9120601.495612344, 9120984.148428712, 9121820.3125, 9122428.707057629, 9122621.705085253, 9122913.433178002, 9125236.907442387, 9125715.625, 9126851.072712706, 9126887.146814935, 9127807.664469132, 9128532.8125, 9128671.676564284, 9132068.75, 9136961.462088775, 9149038.113904973, 9149986.321518732, 9150133.986967556, 9150370.339659669, 9151581.667465452, 9153949.914349513, 9154410.9375, 9154639.851096323, 9154915.232639337, 9155635.536333267, 9156847.850895014, 9158320.806892278, 9158696.875, 9158705.81199282, 9158893.380765937, 9159031.71062064, 9159199.398577563, 9159277.180000849, 9159304.078445515, 9159362.5, 9159524.804275814, 9159529.869566951, 9159532.75421146, 9159549.39554976, 9159554.0846581, 9159595.384674657, 9159867.1875, 9159878.779049534, 9160000.0, 9160159.071182128, 9160606.25, 9160618.81050518, 9161588.514549531, 9161750.1712583, 9161822.297048574, 9162589.0625, 9166557.554487657, 9166628.825890679, 9168958.640382573, 9175889.788945494, 9178888.423601357, 9179485.932792172, 9191446.875, 9192503.722635968, 9197718.75, 9202337.366535468, 9204081.25, 9205687.8897038, 9207839.78589132, 9208035.9375, 9208065.006917719, 9208511.745003633, 9208551.831105262, 9208977.466529762, 9209973.800565913, 9210245.807605902, 9210671.568814334, 9211403.715839263, 9211473.259163925, 9212323.40365452, 9212642.1875, 9212937.5, 9212982.8125, 9213224.726012478, 9213324.672498075, 9214340.413754664, 9214477.495710758, 9214768.75, 9215045.3125, 9215401.212313894, 9215703.125, 9215726.886240998, 9216035.898008319, 9216507.53770643, 9216945.197520938, 9217078.125, 9218134.152724227, 9220395.456379559, 9221650.176856695, 9222232.410863796, 9228649.24970169, 9232894.388654552, 9233120.357821297, 9238013.6912576, 9244582.55173616, 9251271.336796034, 9251304.081544418, 9251931.25, 9254369.34765875, 9255093.638722153, 9259662.150453918, 9259947.685485793, 9263891.593471507, 9267551.127208294, 9268518.75, 9271427.787045956, 9273155.084878791, 9274695.3125, 9274742.762972824, 9277106.765439278, 9279459.5407256, 9280837.5, 9281148.022358418, 9281842.290218433, 9283962.102699313, 9286231.240959203, 9287027.277801199, 9289232.8125, 9294257.612789422, 9296002.649843374, 9297448.4375, 9297504.6875, 9297882.8125, 9300711.752393004, 9327324.727006003, 9349773.269577358, 9369001.5625, 9389168.573615484, 9394623.067932183, 9395537.280324731, 9395584.375, 9395684.375, 9395790.625, 9395806.885146225, 9396021.967743851, 9396617.05901953, 9396705.7770595, 9396764.0625, 9396831.25, 9396901.543439804, 9396939.723531716, 9396951.5625, 9397014.0625, 9397177.973833017, 9397339.96693881, 9397356.030057516, 9397371.405192366, 9397490.59401719, 9397512.5, 9397565.625, 9397609.375, 9397622.851786295, 9397723.133034574, 9397769.222261136, 9397786.12205275, 9397823.572585013, 9397967.1875, 9398006.25, 9398028.125, 9398058.464259204, 9398121.875, 9398230.896365006, 9398239.0625, 9398293.778788747, 9398339.67455846, 9398386.118635323, 9398404.374703735, 9398431.25, 9398484.375, 9398504.501571856, 9398506.25, 9398526.5625, 9398550.427499205, 9398551.472735686, 9398592.631008532, 9398695.3125, 9398709.055218326, 9398844.807434816, 9399001.5625, 9399104.6875, 9399222.379881509, 9399282.328861803, 9399296.5400196, 9399401.051420182, 9399429.095373815, 9399446.875, 9399449.49168992, 9399462.938233783, 9399482.706199963, 9399510.103740042, 9399617.040267928, 9399768.75, 9399796.689288387, 9399831.038462827, 9399856.716767361, 9399866.837224662, 9399882.8125, 9399896.875, 9399973.206793224, 9400044.901873453, 9400071.875, 9400082.74514366, 9400103.03301977, 9400127.842420697, 9400148.14522147, 9400184.375, 9400231.25, 9400307.622023035, 9400326.292069947, 9400350.0, 9400358.257238396, 9400367.63119962, 9400386.241257306, 9400491.851216184, 9400560.386968026, 9400589.82352838, 9400691.959977904, 9400739.0625, 9400834.026118418, 9400840.625, 9400865.460695954, 9400897.391561987, 9400904.800196823, 9400939.358938867, 9400976.5625, 9401014.0625, 9401014.671449305, 9401054.673767002, 9401072.514578586, 9401076.553428639, 9401092.919036828, 9401148.4375, 9401180.796476103, 9401210.069401288, 9401215.953205522, 9401351.349346029, 9401355.850836238, 9401359.375, 9401395.700956391, 9401597.943962067, 9401637.997986471, 9401639.429142056, 9401673.4375, 9401675.0, 9401678.363721993, 9401768.75, 9401773.054766124, 9401812.475843495, 9401900.0, 9401933.34322182, 9401989.0625, 9402032.213128317, 9402240.553048516, 9402255.921728378, 9402277.208197523, 9402295.3125, 9402330.756533518, 9402347.663270013, 9402373.250808347, 9402456.84685816, 9402471.875, 9402479.430186922, 9402481.25, 9402530.90801532, 9402557.575327365, 9402560.9375, 9402564.234211357, 9402580.056771904, 9402647.800087921, 9402663.732601829, 9402788.169915348, 9402788.982663142, 9402790.546217408, 9402810.327153899, 9402830.40768949, 9402850.0, 9402852.63542526, 9402867.24391191, 9402879.6875, 9402908.543891007, 9402999.871403093, 9403037.5, 9403076.374186097, 9403083.196942443, 9403179.6875, 9403248.4375, 9403271.112783352, 9403306.25, 9403306.590881169, 9403324.526078498, 9403334.963793306, 9403357.466206022, 9403459.831088146, 9403487.475792276, 9403489.663981106, 9403509.471059967, 9403531.9322935, 9403537.5, 9403626.471387202, 9403631.925792173, 9403645.768860975, 9403659.107960543, 9403667.586473474, 9403688.750777965, 9403714.677889276, 9403759.375, 9403899.673280334, 9403990.578896144, 9404022.397471836, 9404037.624991244, 9404060.664535102, 9404243.75, 9404353.091534786, 9404371.137854768, 9404396.875, 9404463.510776905, 9404496.961444665, 9404574.65482347, 9404654.93044651, 9404669.289987778, 9404692.685312496, 9404788.728651956, 9404799.853795942, 9405026.163718767, 9405031.843767587, 9405154.6875, 9405189.596395703, 9405229.6875, 9405303.151632223, 9405436.96061731, 9405497.457799697, 9405599.160356518, 9405728.125, 9405996.658759188, 9406036.320964864, 9406046.385440018, 9406054.189166093, 9406081.562783854, 9406081.844445407, 9406136.597828919, 9406136.790948197, 9406259.375, 9406365.625, 9406430.210110435, 9406436.195178652, 9406439.412580455, 9406465.716524802, 9406480.671035534, 9406495.3125, 9406519.865578437, 9406560.9375, 9406595.3125, 9406595.626663473, 9406601.5625, 9406673.996303841, 9406799.157848371, 9406840.625, 9406872.78884638, 9406955.426305972, 9406965.625, 9406996.861831367, 9407027.625484424, 9407277.866220798, 9407307.8125, 9407410.9375, 9407513.063251702, 9407683.924951432, 9407712.5, 9407794.581066798, 9407803.007822054, 9408173.4375, 9408420.825706659, 9408468.223801414, 9408592.729877926, 9408674.563298708, 9408715.979516316, 9408767.638449904, 9408964.0625, 9409048.367180973, 9409164.0625, 9409599.341315059, 9409604.6875, 9409759.375, 9410478.125, 9410606.858389813, 9410840.625, 9410989.0625, 9411107.152670776, 9411655.416334255, 9412220.3125, 9412500.737327397, 9412556.25, 9412964.0625, 9413156.144301843, 9413157.56481585, 9413238.589036355, 9413251.708967125, 9413257.8125, 9413328.518013094, 9413467.137777075, 9413551.5625, 9413668.101141356, 9414162.35476545, 9414231.350174531, 9414424.263338996, 9414970.000433924, 9415442.1875, 9415667.335723186, 9416470.3125, 9416503.288041398, 9416548.514542436, 9416765.625, 9417383.168496689, 9417588.32957696, 9417832.8125, 9417843.09831837, 9418065.446733203, 9419492.1875, 9420417.1875, 9422699.194577903, 9424343.75, 9424682.746102056, 9424748.4375, 9425222.332446054, 9426036.192432804, 9426754.26573351, 9426827.138933476, 9428338.876040315, 9429854.6875, 9429887.5, 9430260.374760253, 9430894.954467196, 9437235.9375, 9439645.12684582, 9439657.8125, 9440275.0, 9441281.25, 9443932.045433836, 9444132.8125, 9449853.125, 9454517.567600273, 9455521.875, 9457581.23468497, 9459075.742195195, 9459470.891940704, 9459564.0625, 9459592.947053643, 9460289.143369038, 9461265.947252082, 9461635.425938696, 9461734.375, 9462322.988980677, 9462429.442153048, 9462557.811600477, 9462598.4375, 9463104.479007917, 9463280.906286981, 9463451.5625, 9464111.864996431, 9464519.71989599, 9464567.02283534, 9464762.169753661, 9464787.585036265, 9465325.106958413, 9465444.039662782, 9465451.279804107, 9466208.580433972, 9466410.27159721, 9467260.302312082, 9467443.733080246, 9468336.860790906, 9469446.875, 9469552.358579105, 9469681.453011073, 9469687.095987178, 9470105.811276514, 9470532.8125, 9471198.593873436, 9471977.470315976, 9473047.662168534, 9474446.875, 9474476.5625, 9474992.803840918, 9474995.16963823, 9475004.6875, 9476443.428266104, 9485402.92139832, 9485851.65335594, 9485953.497154174, 9486987.20798921, 9487183.115256459, 9487840.625, 9488051.5625, 9491026.5625, 9492471.875, 9495113.524359262, 9497701.5625, 9499059.375, 9502635.054025657, 9508596.345889311, 9512352.247455636, 9512353.431968892, 9513857.8125, 9513898.744742842, 9513900.0, 9514112.5, 9514121.781285446, 9514566.930678528, 9514671.757261176, 9514674.740274671, 9514730.767796881, 9514950.64085086, 9515051.320174383, 9515055.968686946, 9515154.211271439, 9515314.171661828, 9516022.7389108, 9516076.5625, 9516198.800863242, 9516526.522574224, 9516638.884304635, 9516865.098446807, 9516896.050661132, 9517115.212434985, 9517182.8125, 9517214.0625, 9517335.655146772, 9517503.125, 9517589.0625, 9517876.310461858, 9517987.20796939, 9518310.01435762, 9518335.749741744, 9518556.25, 9518589.754761895, 9519024.639658086, 9519038.7275543, 9519081.254112782, 9519474.679051097, 9519512.314888405, 9519658.564046716, 9519923.4375, 9520147.764453115, 9520975.0, 9521308.223899838, 9521447.424556242, 9521767.603328526, 9522351.51827275, 9522355.385363532, 9522878.125, 9523685.274730198, 9523748.694941068, 9523750.432402918, 9523845.624566045, 9524841.212144477, 9525822.653997153, 9526087.111318918, 9526334.375, 9526740.526221154, 9526893.75, 9526914.0625, 9527432.909644974, 9527458.070948504, 9527920.712091709, 9528052.251059616, 9528238.687112862, 9528271.875, 9528526.367888022, 9528807.74880156, 9529980.332345037, 9530280.182477472, 9530717.992715705, 9530737.776296962, 9531292.1875, 9532634.766883181, 9534852.561574038, 9538043.75, 9538199.819361994, 9541036.788046159, 9544973.207785754, 9546152.875235472, 9575287.96598687, 9578505.086479306, 9611753.847149612, 9663706.25, 9663718.75, 9668150.363067921, 9677499.493655473, 9717437.13850961, 9744222.246408591, 9744451.601727817, 9749379.0610555, 9756404.499369027, 9772819.477945654, 9774208.181277007, 9774836.987660741, 9776629.6875, 9780690.103670588, 9785198.4375, 9795471.875, 9802517.1875, 9806726.5625, 9809981.25, 9822682.8125, 9827353.209658165, 9827994.70019959, 9828065.058496147, 9829826.311810715, 9831017.934150623, 9831450.0, 9831478.637098761, 9832381.111917501, 9832481.440118648, 9833204.6875, 9834131.65266834, 9836341.499298189, 9837176.889084542, 9837892.56198721, 9838071.875, 9838521.345685555, 9838710.714345396, 9838911.65903085, 9839305.735139938, 9839560.9375, 9839873.4375, 9840332.034136526, 9841165.625, 9841491.778988644, 9842270.390074315, 9842404.6875, 9842533.685034575, 9842623.729388732, 9844617.900121529, 9846303.125, 9846739.565013396, 9848089.875363393, 9848269.128304288, 9850551.794861982, 9862768.75, 9862769.698616365, 9863703.305762848, 9864713.886812856, 9864787.016352776, 9866109.340784712, 9866462.080664897, 9867003.125, 9867006.983976586, 9867064.983859641, 9867188.384311376, 9867850.65284096, 9868066.172429072, 9868434.671025466, 9868459.74254916, 9868585.9375, 9868901.014260488, 9869252.65026345, 9871644.12922775, 9872864.661208348, 9873859.68092326, 9873889.0625, 9874277.051528607, 9875302.61766555, 9876610.242980147, 9877266.029662468, 9878032.275747418, 9878316.248487689, 9878345.877443288, 9878375.0, 9878515.625, 9878715.625, 9880108.326457772, 9880435.9375, 9882565.429888213, 9886134.375, 9886493.94915456, 9888536.036260981, 9889480.814032145, 9889836.189231057, 9889896.22965467, 9890295.654607188, 9890720.299317744, 9890860.9375, 9891156.25, 9891221.875, 9891234.375, 9891448.451902986, 9891540.289133849, 9891548.4375, 9891559.31683565, 9891574.375519812, 9891705.82398299, 9891729.6875, 9891840.354697216, 9892139.0625, 9892182.728160938, 9892189.975632748, 9892485.30324009, 9892772.031870086, 9892810.264956646, 9892833.530746825, 9893023.63935473, 9893026.654541522, 9893152.10405873, 9893328.077807989, 9893471.644373056, 9893543.630801702, 9893584.14229868, 9893594.629577499, 9893704.121315982, 9894089.682212831, 9894093.661965212, 9894104.6875, 9894206.25, 9894345.812482176, 9894384.240820205, 9894478.116777496, 9894493.361890202, 9894517.1875, 9894517.1875, 9894523.092440784, 9894534.149088794, 9894536.444996662, 9894655.843223466, 9894657.271087928, 9894664.0625, 9894667.666571984, 9894675.460602498, 9894716.747797677, 9894726.686094414, 9894734.375, 9894886.560640201, 9894926.523417108, 9894938.652563352, 9894940.625, 9894964.0625, 9894994.077406267, 9895009.375, 9895012.490297254, 9895058.034169717, 9895060.886468971, 9895094.357195055, 9895097.49181323, 9895131.25, 9895223.395985687, 9895264.655692913, 9895278.125, 9895308.718682071, 9895320.27685476, 9895346.26575659, 9895361.28744422, 9895378.125, 9895399.214586884, 9895409.375, 9895409.375, 9895417.054216417, 9895423.987273313, 9895424.647571769, 9895435.679539505, 9895471.875, 9895475.0, 9895489.645608675, 9895507.69147373, 9895556.87032231, 9895585.282756025, 9895604.37499808, 9895646.183698751, 9895646.309595158, 9895654.607778141, 9895655.407845803, 9895666.185151262, 9895718.677613482, 9895741.188897781, 9895741.453231005, 9895743.633947967, 9895750.0, 9895763.075817695, 9895773.4375, 9895779.350254122, 9895827.462781118, 9895830.647737026, 9895831.16407107, 9895848.420203608, 9895852.301608426, 9895869.638027256, 9895882.8125, 9895899.811167777, 9895908.78388259, 9895928.125, 9895945.07066471, 9895966.978837203, 9895971.14382163, 9895990.947616067, 9896007.306456575, 9896012.5, 9896017.051357828, 9896025.71079407, 9896060.334359143, 9896062.290163679, 9896086.957636224, 9896090.625, 9896093.633912448, 9896102.81338322, 9896115.625, 9896130.39442609, 9896132.078757158, 9896134.375, 9896143.10842608, 9896143.75, 9896149.247012064, 9896165.625, 9896168.603246374, 9896181.24942304, 9896181.25, 9896191.838411883, 9896205.244172528, 9896206.544965317, 9896220.34766194, 9896239.376632053, 9896240.625, 9896241.99477093, 9896243.75, 9896244.641318478, 9896248.4375, 9896250.546894878, 9896269.432818519, 9896276.5625, 9896279.076165833, 9896329.6875, 9896330.88606762, 9896343.75, 9896347.66273192, 9896351.091238463, 9896351.5625, 9896353.125, 9896375.522977572, 9896384.814106504, 9896390.625, 9896401.95939668, 9896405.516378157, 9896426.87929454, 9896430.361719789, 9896435.860288545, 9896443.67324979, 9896453.125, 9896469.554730538, 9896478.132765139, 9896481.25, 9896505.0198599, 9896511.955008276, 9896517.897078408, 9896534.375, 9896548.4375, 9896554.6875, 9896631.25, 9896661.918988703, 9896697.173413292, 9896718.75, 9896728.125, 9896737.775600554, 9896741.734091362, 9896780.592040678, 9896792.1875, 9896794.36981376, 9896810.851684606, 9896816.200342808, 9896816.81339872, 9896817.1875, 9896828.125, 9896831.25, 9896845.542018728, ...], [74.97819877053995, 17.837428272752796, 39.62059420074812, 7.976401121748487, 70.75783737783225, 34.37606756142375, 58.713424000756916, 15.875784199036147, 73.11982836129516, 56.15192732729695, 24.26725670132496, 26.14476169990489, 5.8836517740817165, 79.43785553981324, 101.45643110560587, 9.51310147281071, 25.02010116007192, 14.313721715993294, 30.10210588016922, 5.749738156108571, 76.43678613073443, 25.465386487461135, 19.028333003905477, 9.34727130824673, 100.64341258910957, 64.87875100780832, 21.89554380797736, 15.592608487241469, 28.97943286680888, 33.58613608409831, 6.251952257085475, 14.518170334017169, 5.902311913508696, 23.972607690442473, 18.04864785018353, 56.25295269470554, 70.18413983744085, 85.01667237895822, 13.712894761321973, 18.10644964710746, 30.770876499115428, 38.835411876584985, 95.04898048492535, 9.77072517731575, 7.279454428356457, 8.164778867495594, 19.696115408759137, 10.038811937320641, 11.013861744826649, 37.39954706493211, 28.568000952785503, 30.04604166912506, 30.55781919663425, 12.44562511311101, 99.90082087244446, 5.5182938199077505, 43.391992642616934, 49.75524073752454, 22.194053641079492, 83.46363120323569, 14.609115114292562, 17.184750360628257, 5.180697004415006, 69.6668438679569, 6.792799914725976, 32.47657433031831, 8.614845701651245, 12.827516319937253, 13.830693889754317, 138.45835948031092, 23.31421128313273, 132.81992157956762, 78.23183280778053, 30.36249376564319, 107.20798090897597, 86.8773740240053, 17.714018122428453, 29.2943017145596, 18.547115806227836, 17.552348930039386, 17.32984055722625, 12.663419476169755, 11.907643406008779, 25.77822327302958, 60.29746629185925, 6.127176082824924, 76.62772954615735, 76.52865319488026, 34.21230724741051, 63.65922557793937, 73.33431183342474, 39.17379024226329, 90.5276379489274, 77.80187966494508, 14.363508441664253, 9.03278392173948, 80.6284503922504, 24.719055453644515, 34.38297973176396, 25.851156443675535, 43.753404500955696, 23.41142504084167, 11.761524979500578, 14.81526141006698, 91.22077526897183, 44.46154772344587, 5.783087361355973, 6.818910915940718, 8.41849365380736, 7.563526121833973, 5.879080233731993, 23.48186550079279, 59.67636032159834, 118.56014076681647, 121.80377226242325, 119.63504173269303, 21.00567157089788, 16.051885091418022, 29.27709343767123, 12.780360965081059, 48.39733158632015, 7.277796096932267, 36.86459377064878, 5.6737107679169165, 56.42762748525674, 57.193743989896035, 40.02961102603741, 151.1189276301787, 17.746914920529985, 5.285867406823224, 81.47619742238051, 27.365883321322727, 81.72719312778754, 10.43969553566304, 8.108239208069293, 148.49258697913794, 109.86497426908227, 5.160765766154251, 42.082881778361674, 9.818201375592713, 8.64029007638349, 87.52980114116266, 10.570913249450626, 6.768940925984129, 13.550023511843978, 100.10806177288922, 42.15624775760096, 26.39631388280921, 9.020302970273766, 10.553659698811224, 111.95024831394079, 11.999694918549178, 80.45561233609651, 52.96497007379421, 28.054855482858525, 5.215318148066833, 13.056599503781738, 24.331378546474298, 18.452539275945576, 45.9382737594773, 45.21554202209224, 15.684052162354133, 27.422146128974674, 13.04880368476501, 7.991590765708826, 11.242426083059879, 38.29338016182255, 15.37937784431482, 79.49176552768661, 49.2901954102047, 83.07760239829578, 11.223615882851831, 116.5962701403607, 5.954459791690465, 8.523128833770414, 60.53761251233178, 81.07813256216608, 45.73779945725619, 26.339341105810618, 18.688734084234802, 5.768172757424746, 67.07531199567957, 118.76928860489396, 28.487423448740273, 28.5897581003434, 68.22415318504065, 32.57196855520712, 25.43665020991736, 51.517482702801566, 33.81207337096007, 29.01718943944484, 239.54205492907872, 40.20504594836116, 63.829780356240704, 79.94357634012925, 6.331845817665161, 13.89016748151342, 17.80065173008554, 25.44005669665538, 27.872234099447972, 85.4894835542404, 94.58945767341827, 80.02584612501305, 119.56671581813589, 13.824682357827644, 79.34421390814207, 197.9791949438241, 89.66902414068998, 45.22252977238857, 125.4056813171942, 105.87737639833135, 11.67447499927267, 36.34052099992024, 13.988269015897648, 14.520654497677176, 43.44922373381234, 47.038712853524515, 23.97476387107329, 6.289804545609771, 22.533854651793266, 61.917104601478826, 20.861476452179218, 16.15711180775683, 58.36848376182365, 24.265210410770216, 5.893866961224681, 5.1177595986390205, 51.36875652573564, 17.842679712140114, 9.239051118366211, 40.82619384039121, 7.352151786818158, 100.44614125623211, 7.01154234450291, 73.92735485904075, 7.0353599609554, 16.70849112506008, 107.16986314580774, 31.83832882301406, 17.352820927086263, 25.142045232385385, 64.8747769858723, 22.383542385760954, 34.632440339209936, 13.616399883170589, 5.613544177411992, 18.611355870526143, 53.91052874090583, 25.12230268598727, 21.744558419116807, 45.101654510218665, 63.545717757585585, 59.64892533143096, 82.93288566505274, 131.11547439610771, 20.50108972109749, 48.308394886204134, 225.60912112245225, 61.05683150961896, 24.834029957782203, 90.81643818987112, 48.61932056929105, 51.204087645848404, 30.918136933113445, 9.411074141410896, 39.03574602953362, 10.461037402543464, 63.43579837083822, 129.18904921851654, 11.098044614415569, 109.8019185068804, 81.56237811609547, 68.18207942251615, 25.858253701419752, 20.049065870443314, 17.50498179897113, 6.209611876362495, 34.48431511616702, 86.19227540388337, 118.90419015639827, 129.3256886652058, 13.097270458907934, 29.831149320411974, 29.706303323100165, 112.66149420340743, 11.345628690621782, 45.77746917855867, 32.853645720737156, 73.4759514106441, 120.64101266918485, 42.819588005696424, 59.22381256335168, 71.09291767186444, 11.173005612969042, 29.041401895209084, 128.51150348384135, 13.869762747134418, 110.957827207073, 65.0577495076356, 104.04872467772655, 48.13224332119037, 83.18505000223963, 16.86673825301343, 26.867306663164936, 5.481129951958534, 69.09354320409155, 10.662133519941658, 20.289247292018295, 94.1206239666353, 92.65969625788696, 74.14231494669957, 13.371081650233798, 59.96843734905156, 44.75851291646854, 20.62081668419386, 45.157586931400814, 5.896328374886904, 90.66382446323558, 26.586375587585273, 127.43906731635957, 108.01421339774038, 96.41709032927142, 125.97651986040269, 10.81241125001755, 17.079228053341616, 8.109642643123136, 38.89160813227155, 84.97741704738175, 69.98882625128802, 6.216676163129603, 35.49230141271262, 55.59411608134116, 79.24945585603055, 43.08126924415123, 82.419429919087, 30.86047189377157, 46.62738003216082, 14.262017305035634, 6.233625571657064, 29.748343871775216, 55.77617965611223, 54.41649121954685, 11.638187501791688, 23.298072647522243, 7.415558863636625, 62.907990205632984, 24.722905679135597, 117.08472141145916, 23.145802876378408, 29.695666058741953, 25.653993121189263, 6.871210453275265, 9.428547957806988, 11.62498789511856, 92.05492702008227, 50.173023148893336, 17.912842348409754, 11.10630887713652, 18.106904791656763, 28.346687429416967, 8.715423816257609, 28.695710901001256, 32.878530335002246, 5.56775863430681, 16.359771276473484, 9.157446289527062, 129.30439307866928, 110.3768726817959, 9.68298417426423, 21.557805919642583, 111.79140895815831, 16.551074097416116, 42.068150816038774, 74.88774549706568, 5.831857355587236, 30.72582587816097, 31.80453748332142, 28.05553925086637, 37.594697767773276, 17.441166631420746, 163.98327845774813, 29.77322806947223, 59.65389693257673, 7.037752371379281, 50.42777797828951, 53.00326357451786, 8.94631715270018, 26.84320593176365, 96.32018047280812, 17.837732154245884, 36.72790014992414, 29.123832676108357, 72.51207933721926, 6.434785913643801, 111.58693602919247, 62.459682911025986, 15.639039985250841, 34.07095191926874, 89.09941582782938, 5.330742951224993, 18.30466106129897, 34.22328176074157, 27.057832206868525, 20.458704980107086, 12.477075021215807, 68.27415936608124, 21.597732003312007, 59.42005019226076, 51.588706530683645, 65.62455878101028, 5.337534363019999, 54.338293731985075, 25.2905255276943, 11.786945644448986, 68.93998030272338, 30.0950358279628, 21.603749701582785, 38.071804707188015, 16.422193687618414, 66.3402107047119, 12.192295584282892, 167.8454895864804, 5.357796892398091, 74.75424953138683, 76.59744862357795, 16.987287547842282, 18.38699172790971, 36.06176012637915, 5.096667173104261, 14.048965470181034, 25.119250329660506, 78.80455522979823, 16.716769025774934, 21.80943048242562, 152.12998441945294, 48.3537196650698, 13.827069644385634, 47.82665828248347, 17.393326505288705, 68.37983287284808, 55.22274269307994, 51.419490292945696, 27.87937491439343, 19.41411099514966, 60.718746412443956, 44.03137779439244, 15.281560923018638, 40.007785854769494, 15.956097590402152, 41.37386432369406, 5.557738784533661, 40.92736071826658, 52.988951102362755, 66.72350207258242, 9.889570127905943, 87.38480197899229, 5.419284270166313, 103.14274273162827, 6.270569030497354, 5.323772605473448, 56.86750704443999, 25.148775700380956, 137.17669543920744, 24.279435767345042, 84.77453105031539, 50.69133505341014, 109.52630488876609, 30.89843258861061, 5.6477991140697865, 33.73168188963287, 18.738311730301234, 58.37808134756122, 50.09804729671813, 17.394127333089063, 8.427710591004352, 5.4769957186389995, 9.410010445411306, 20.73996604954733, 67.76041860234916, 27.625347617115082, 44.6340953644553, 86.51733882696766, 16.291368418977292, 42.31622550304162, 18.80172614794528, 40.89540728298952, 34.43542668207922, 10.245522149895862, 8.720152913383448, 36.21144133341345, 5.397970846439078, 21.497933987098314, 14.039094672247833, 65.577072935513, 67.71027509731697, 117.25254154896962, 12.59494816499061, 36.90877409452837, 12.733952185149828, 9.234249729817364, 93.09201963731608, 6.143145258195951, 8.026626372939452, 76.51978005752183, 52.84873123107687, 11.731069392976893, 7.77490943701744, 57.9132093784612, 6.476124317277085, 78.31865960699338, 20.043848697824416, 77.4298429619002, 66.25941982399169, 44.344791101107674, 6.586886965897366, 69.32165723041568, 58.26533704895018, 37.01623129739512, 21.264437237228286, 58.10797187856884, 38.84442729582894, 80.27519357874817, 52.043192075250424, 22.559140689087002, 24.442826470670592, 21.761962861464013, 13.52719858585317, 52.13211166453307, 5.478891792343963, 36.301077864337856, 113.75955641716291, 20.126442507880764, 14.415404917079373, 5.205981595065182, 98.35683347578149, 57.67139526001394, 76.39400077468295, 11.36757204362649, 87.94647415957499, 86.94101953379061, 15.24352164465408, 50.57203986446337, 6.836722478658502, 19.44671083833787, 68.87021014038724, 22.51637048419028, 23.42255421868071, 60.648047917398, 83.8013756354896, 18.905811417584506, 89.80580418866298, 14.69433016874494, 64.696986071941, 6.561273267808771, 16.011203528976267, 54.177493288302976, 123.55056402556177, 25.318152973431754, 28.57445703752904, 31.44263646156225, 78.82058638772008, 9.045965931577658, 53.68143622160116, 9.17920528704002, 56.18540122341058, 61.4252741443915, 46.865003274049066, 16.892642122544753, 91.05354373189135, 40.02413815515104, 7.7467528648822865, 54.07184675601244, 28.225320034361847, 31.517900395355138, 9.874637543369099, 126.39583755841613, 23.881165473495884, 61.57894227544564, 11.67175891193121, 8.93332186281008, 39.85511352834148, 8.978917349661302, 14.082139925121428, 28.50741122927648, 34.071271078347394, 34.949329776902196, 23.207978714167815, 75.17281919058803, 12.970909724650562, 47.547759157983094, 30.917433993005755, 13.81631648724925, 45.79763118571272, 11.29910911138776, 7.711474866056016, 23.9743231781749, 8.739205668071229, 75.62920608342446, 32.23175179588258, 14.877409035451587, 65.4545497800133, 84.6937745228653, 12.65116036214779, 39.8860183038275, 29.662178564819904, 27.19171181098753, 66.1923452732357, 15.573023652461764, 12.92146884259474, 118.24962232017147, 111.12171506795154, 31.584082553449242, 17.959172061455114, 99.63984094875084, 52.457164904033725, 57.748201664177415, 74.89440631027125, 15.299499530689582, 56.78372901265531, 136.07583459191085, 11.63637954092849, 182.00785813393406, 88.83212374882264, 91.46810753276333, 122.61918304998635, 13.222787383727264, 52.12493825803955, 50.10546083962699, 12.385663261297413, 22.648306651755057, 34.20706959504761, 16.25662222154215, 61.90396515863304, 16.25794155875639, 83.06416148798947, 46.17923481986468, 10.984317684625, 60.06453213851656, 26.396102444345942, 24.279198146383788, 99.22686198416417, 12.302705018011947, 55.810952249557445, 25.11499506303893, 131.20369567486708, 23.06141429525838, 19.717132528809746, 70.04957818774575, 105.82437746117627, 55.78562384828216, 58.809724917061516, 65.33133544846179, 5.755404209943624, 17.274113420527026, 122.71306267193509, 55.48991101986321, 98.20569048874009, 178.28497851669917, 54.8671583220683, 24.22836809807148, 13.453438688194572, 19.567539264936833, 83.14699370338917, 123.58943406621378, 137.90816499110792, 23.009390259342396, 23.31439150556739, 11.134141435279178, 12.771353979921592, 42.74660145634799, 85.7280044040332, 102.11820425954362, 19.648388159904215, 32.63083346914764, 11.838006746577257, 40.371745479894415, 34.287388126454246, 61.789247255798145, 12.427240094376236, 102.98434451925475, 72.07938274075055, 24.197636628777826, 16.89288543392842, 9.609989351541728, 57.682503456353466, 27.288048803660296, 27.804446931469574, 59.62106579173812, 7.567897543007117, 28.548351043689433, 53.66638081170977, 9.414918109296295, 5.8333539770091365, 54.22010356090046, 7.315033915218882, 22.833282052964403, 80.66640403781338, 5.391085953474558, 72.60617286960965, 8.6598010758064, 79.05066881762772, 142.3715837950217, 16.110730475356508, 49.255310725434185, 75.06404759582136, 20.88289564892807, 54.01019849935787, 53.698601169353594, 19.61072676760976, 14.132720215717214, 5.917945708215551, 5.077469226853899, 16.716799316922636, 5.493639863971795, 69.40639168546811, 34.295563660407105, 34.670554581791954, 56.97754775965402, 6.431879172583672, 226.82927631914896, 25.69345280592478, 198.47864261199686, 103.68365629826967, 77.2313413078687, 24.604104664629947, 18.0224934818102, 28.904385843382848, 21.282934389804684, 32.046320139153245, 114.58039207624533, 63.85907680942343, 52.75618956393879, 124.82194668099827, 57.96621103497732, 11.262662514099588, 6.192818710244468, 5.229561896996129, 5.238182769501035, 18.8311848299336, 55.5932850946729, 8.577315290439241, 10.918522948776708, 7.673478828653259, 95.83982951915772, 61.13684448131728, 19.800863664393823, 16.351835074225907, 11.768264339432713, 46.8936065610137, 6.662241959158869, 87.52028623376602, 12.480088699009276, 24.150221256060675, 74.14226351945777, 45.06339766898864, 173.04673056756363, 84.95881431057181, 32.48075168635891, 5.293489503118188, 55.366705719539546, 58.648495280680905, 15.36443056732922, 8.70316575011635, 30.513513569885742, 81.32285607617236, 19.318482656529874, 92.78622797047774, 41.72053864054232, 31.33768228229635, 62.336557149692226, 65.89339167902175, 133.50657824728006, 56.58835250680589, 310.51031482677905, 21.263879776502193, 79.6638646973814, 113.28580030575968, 10.254426433886378, 107.34106544515117, 12.328576096667582, 66.11900864577416, 8.449580213962326, 64.2698762956486, 31.091874339250097, 5.118955658007917, 6.209025918777789, 14.786547515277743, 53.00060694045082, 16.25158914952162, 97.32658352094725, 91.91987018445896, 5.508954402107948, 57.06287199912358, 108.45122020047819, 17.862582180122022, 25.141216760398272, 5.261236872938594, 130.87315777508053, 49.0543280908695, 35.14934677218974, 12.038833415509542, 51.64019418096266, 84.38206286691334, 67.76925640552527, 5.956938801710333, 15.33179320493151, 10.508402387915355, 5.722968354398962, 107.73107579329522, 72.21181433033149, 22.31790368671421, 47.507378472651745, 37.669626812190714, 37.43216643684953, 48.36131852318668, 14.996692509023736, 39.507385838846936, 79.32611679623464, 27.424389422981346, 28.58337954799449, 22.264293960014992, 33.90323445614473, 5.159113852451644, 97.16285107615539, 52.68049360660169, 8.836705979776102, 20.250766964315858, 113.94950734468925, 54.67344878105091, 14.60775239025882, 8.396286082802002, 16.176174829806666, 8.59534820435747, 30.38781649440719, 93.83527350031844, 14.505845361503491, 10.782469743014534, 34.65621840765597, 33.14856433771166, 19.571485102973654, 95.76312984353997, 86.2429436336357, 241.11375390843565, 17.2646695780725, 23.100672250101976, 28.363283211108996, 22.68693176355544, 82.69584099384096, 53.03450907045307, 70.32344435272896, 44.680568212871634, 9.800849907304332, 312.7556371536264, 51.934463322713924, 44.396137060247554, 15.655376533054591, 17.045392797737453, 98.21633265050556, 15.434491919280184, 152.2726539979054, 17.669173716270603, 6.480982048334294, 48.028374178764764, 57.98529001355233, 62.34540692715601, 16.77046768450935, 32.166009813439366, 28.33435824186268, 58.97994377789974, 16.526042639253106, 5.994087495257556, 8.642116539086233, 81.72359648960854, 251.00363179594964, 38.97365225015834, 51.01354249195029, 19.42728090661992, 27.83849612332222, 111.86212098797954, 77.92998665032654, 176.99151234372653, 120.96576928379639, 73.44093118756408, 41.57559471222999, 31.897790534133723, 32.24323858694937, 252.7222073082046, 61.560830751558555, 42.50514551647726, 43.11531188179385, 32.31850850170512, 14.499442713118526, 24.630681925869318, 7.9682403899677245, 13.870669438230875, 64.19016658943971, 110.01027027476775, 141.47528842875417, 42.2400686322207, 25.459343156399502, 11.016416144481662, 8.609124856244316, 19.436303333411637, 9.235165249983693, 107.85290884169416, 8.616512481296272, 40.71770960176672, 47.19082879586384, 28.888691340626877, 7.991852914168603, 10.995999149328531, 71.14111681385177, 109.92448095662715, 7.3762427420095635, 113.34103648639241, 73.35673283796554, 106.63269435267591, 67.72137472198435, 8.16270123808701, 10.816499176516437, 98.91333735611457, 16.332449868873333, 21.43302495605065, 140.04086496694862, 111.15526635974291, 137.1492133603395, 13.052173297956744, 170.01740714864204, 21.080658174374843, 31.82430630061207, 35.1511264237581, 109.60458654362031, 43.635553662620595, 36.55162537191721, 37.76395473142733, 29.393450770821378, 5.667107938950285, 131.7181115800333, 114.35196848154098, 47.97305395362641, 14.410177841814868, 28.513799588040936, 40.37448522892089, 5.446980150893293, 79.89255907937523, 131.8095896210891, 15.077245620344746, 79.8151181718575, 137.67448503014887, 5.453554752443151, 69.01450738604547, 39.9748111261644, 70.0410790602123, 17.53597579050354, 12.39400004482003, 32.10121776223637, 32.21653050242833, 38.4126032763842, 55.15188564720224, 33.05270469273237, 22.26452860439305, 26.95855669716812, 64.25926723742555, 98.08998522298621, 12.405081511682313, 31.855342627080415, 48.72493616760265, 11.810449065280459, 180.80719278639617, 5.4107244753160355, 31.96952360250389, 76.87525193686346, 9.267338880919027, 79.7568815128572, 55.00441816338883, 83.62716211257407, 57.26290766074759, 16.38015874197999, 38.06489106158756, 5.313520667341597, 37.19984932066938, 74.91777189795684, 72.70666017437986, 41.10264274041053, 23.389856103456147, 32.1185924084033, 36.42014129912179, 36.99533132338435, 16.10745944315306, 15.243762793199146, 202.0032313468348, 55.894724839434126, 17.981048757165063, 10.996169801576615, 53.30718459894971, 73.54014958415489, 72.4210654171139, 115.48137908431764, 56.62676202734015, 15.894979100640084, ...])
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)