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 = 45239
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);
([11594388.227879616, 11634196.675196938, 11635200.0, 11702250.0, 11791805.899164615, 11794092.28247989, 11807169.93094019, 11807654.407696273, 11811839.816267403, 11813165.895607851, 11819495.828735646, 11823116.729705771, 11825638.986680709, 11829298.216412129, 11829309.755993677, 11829338.65696956, 11829360.239562428, 11835655.995135238, 11836165.625, 11836190.018767456, 11837837.5, 11840110.9375, 11848371.53968611, 11850746.26467012, 11854279.091437148, 11854281.431907414, 11864292.162793495, 11868416.576605503, 11869672.091305973, 11869674.658893919, 11870565.625, 11872995.982167762, 11873323.85293263, 11874743.049438538, 11876305.52362196, 11876358.643611021, 11876846.875, 11876939.989677433, 11877468.551738821, 11878261.428161683, 11879545.863750938, 11879718.206762645, 11879809.375, 11882408.737260118, 11883494.158402883, 11885080.393918304, 11885140.625, 11885624.284883983, 11886676.093018448, 11886730.980495935, 11886769.277273549, 11887854.828114258, 11887859.375, 11889424.762243755, 11889737.309491152, 11890120.3125, 11891390.685390448, 11891537.886778926, 11891545.3125, 11892013.641885491, 11892203.074070338, 11892217.433025645, 11892391.504878707, 11892518.393954393, 11892932.462871453, 11893466.902247518, 11893599.977116426, 11893728.616771802, 11895397.369631736, 11895815.69559154, 11895821.875, 11896820.3125, 11897443.300742615, 11897758.420475641, 11897999.541668044, 11898561.40227926, 11898855.244751642, 11898878.125, 11899083.645804215, 11899271.36553284, 11899492.1875, 11899920.540363502, 11900562.5, 11901436.075094635, 11901559.772300852, 11903410.997730708, 11903443.812016677, 11903903.626608033, 11904105.400473671, 11905073.830956569, 11905393.695253732, 11905842.669109536, 11907912.666416364, 11908184.375, 11908286.645873602, 11909300.71283332, 11909680.458568389, 11913502.923858006, 11913530.821851913, 11914457.763723053, 11914599.93698532, 11919481.597572131, 11920178.89444389, 11920237.17120271, 11920287.305989703, 11920467.426675465, 11920699.382022334, 11921009.225108473, 11921449.12043729, 11921878.59440075, 11924125.54811733, 11924315.091596745, 11924473.858302413, 11924648.4375, 11924830.878285252, 11925333.118952688, 11925856.25, 11926538.967953123, 11928650.0, 11928993.40403973, 11930081.922738446, 11931060.47967921, 11931582.8125, 11933146.25237907, 11933359.29828784, 11935646.475725953, 11935700.204595294, 11936426.222463159, 11936738.088728081, 11937186.707299441, 11937602.760929404, 11938018.75, 11938154.669084469, 11938471.053658908, 11938523.802502738, 11938647.848993989, 11939140.88614021, 11939378.125, 11939573.4375, 11939586.280532898, 11939894.960368523, 11940021.750668246, 11940529.263736118, 11940690.358750992, 11940766.796835145, 11941008.22048394, 11941106.928529706, 11941122.471994316, 11941129.645224035, 11941246.746079503, 11941273.835084327, 11941305.00811765, 11941322.389316024, 11941326.600698385, 11941407.632202182, 11941415.625, 11941440.625, 11941453.309813835, 11941457.849268088, 11941458.756553523, 11941466.377791777, 11941503.760683982, 11941517.365840703, 11941528.125, 11941536.85790037, 11941538.30858699, 11941551.632414078, 11941576.5625, 11941586.59235491, 11941600.0, 11941631.754578907, 11941650.0, 11941652.478583338, 11941668.75, 11941679.782811947, 11941682.093101032, 11941684.040298628, 11941722.418272272, 11941736.655132752, 11941737.064628478, 11941742.508321784, 11941746.85844816, 11941759.375, 11941764.32113787, 11941771.185785161, 11941841.342787102, 11941857.361986784, 11941858.692008004, 11941885.9375, 11941896.564849306, 11941900.159438163, 11941910.512491439, 11941940.838945534, 11941954.969524046, 11941976.482172145, 11942029.887547476, 11942075.346226754, 11942116.658479156, 11942120.25100666, 11942123.106535928, 11942126.5625, 11942171.875, 11942187.721769527, 11942189.313512545, 11942192.514840282, 11942199.20591932, 11942222.795405746, 11942266.955831302, 11942288.879044602, 11942317.810412128, 11942329.61913362, 11942365.716415126, 11942385.726102836, 11942419.936622493, 11942532.678086821, 11942582.467734745, 11942757.8125, 11942884.992441284, 11942925.373522, 11942926.757059556, 11943036.86303836, 11943068.53853063, 11943295.674595091, 11943519.20824969, 11943566.316777078, 11943599.456463633, 11943695.52015245, 11943885.964980522, 11945203.478366716, 11945398.4375, 11949464.216721239, 11950021.335103095, 11950044.392916018, 11950239.613414563, 11950359.25342362, 11950384.375, 11950945.454077074, 11951087.448205419, 11951317.1875, 11951525.91716575, 11952284.15584438, 11952297.740271084, 11952510.9375, 11952512.499951372, 11952809.375, 11953385.927328225, 11953392.542470254, 11953807.417461433, 11954228.125, 11954899.111294422, 11954942.523435205, 11954962.12018652, 11954970.805287283, 11955636.70530721, 11956282.337250771, 11956498.327603158, 11956616.672175549, 11957113.846499773, 11957276.875402847, 11957599.16374618, 11957619.303617949, 11957971.875, 11958275.883786825, 11958335.93788334, 11958361.605422504, 11958923.4375, 11959277.050977563, 11959434.375, 11959701.977655983, 11960545.742065262, 11960720.049835084, 11960927.722788416, 11961084.607310677, 11961526.487127, 11961568.75, 11961582.405179549, 11961605.319150183, 11961654.47101894, 11961978.416990088, 11962010.456781488, 11962107.484764239, 11962729.298444765, 11962734.375, 11962781.25, 11962879.315246515, 11963373.718748102, 11963387.82874183, 11963525.223501172, 11963615.0632369, 11963929.452842923, 11964236.05931619, 11964316.112616738, 11964332.205435274, 11964382.045164516, 11964629.555032136, 11964645.3125, 11964677.754305921, 11964689.981022362, 11964826.047478095, 11964849.43521908, 11964869.91540566, 11964901.150783427, 11964916.810798379, 11964917.1875, 11964918.229667371, 11964948.471978227, 11964955.132432163, 11964976.617065229, 11964986.98958907, 11965012.673567979, 11965038.170097006, 11965077.02527619, 11965078.071165508, 11965096.562369794, 11965102.408912195, 11965129.6875, 11965169.08082238, 11965182.8125, 11965193.425567131, 11965222.33960894, 11965266.949105442, 11965282.940111296, 11965291.52860381, 11965293.876877293, 11965300.735934597, 11965305.572591836, 11965315.03636048, 11965318.738552537, 11965330.012046902, 11965349.314407296, 11965350.778795833, 11965353.125, 11965359.375, 11965359.526848814, 11965388.37433431, 11965396.627164079, 11965414.286178896, 11965419.82746323, 11965420.093724703, 11965421.060663652, 11965421.100088987, 11965448.282556988, 11965462.5, 11965545.901377432, 11965559.375, 11965565.58231696, 11965578.125, 11965603.62210494, 11965616.64686587, 11965636.715301752, 11965640.087634077, 11965643.38084583, 11965643.70070997, 11965663.15343246, 11965664.0625, 11965683.721982481, 11965684.375, 11965687.507742472, 11965697.872640403, 11965734.459083041, 11965736.527367821, 11965751.404597174, 11965766.086600544, 11965782.459544126, 11965793.855726553, 11965796.501653953, 11965816.264548713, 11965831.763598325, 11965837.673229335, 11965892.181454888, 11965892.235709298, 11965903.643719863, 11965917.350781204, 11965948.059920397, 11965951.703340705, 11965957.111357747, 11965970.3125, 11965984.742274776, 11965997.305625174, 11966006.415576164, 11966021.875, 11966033.194136988, 11966060.334301434, 11966062.476778436, 11966065.874360288, 11966114.51129735, 11966123.059932075, 11966131.235656127, 11966136.794770215, 11966160.364762153, 11966165.845292017, 11966168.053161645, 11966169.528093947, 11966210.15148971, 11966223.185740393, 11966237.310425626, 11966250.111683564, 11966300.564120814, 11966332.769076198, 11966399.059355395, 11966410.766412372, 11966430.29036845, 11966440.717910342, 11966443.75, 11966447.86321756, 11966451.083481021, 11966458.982602399, 11966470.482973171, 11966489.010813175, 11966540.931422275, 11966545.416301703, 11966564.522142246, 11966598.18074312, 11966613.526741708, 11966640.227775238, 11966643.691883774, 11966644.328977386, 11966658.233932804, 11966664.78276191, 11966694.431672137, 11966694.610475272, 11966701.45211209, 11966746.080088971, 11966761.562730357, 11966847.365628082, 11966854.6875, 11966859.375, 11966884.375, 11966898.832672067, 11966899.011170782, 11966904.407824054, 11966905.058158645, 11966908.311028058, 11966918.75, 11966925.0, 11966931.43011297, 11966936.047747519, 11966968.215192826, 11966975.0, 11967008.741900714, 11967026.5625, 11967029.418375753, 11967040.61883607, 11967045.32561966, 11967051.350391917, 11967068.364629706, 11967116.202019557, 11967118.693000648, 11967119.679178795, 11967138.89232519, 11967157.307450572, 11967185.122661814, 11967212.776101949, 11967235.9375, 11967249.198667916, 11967254.776073271, 11967270.373429932, 11967271.875, 11967300.663709302, 11967317.563929966, 11967343.52926024, 11967364.0625, 11967388.64832221, 11967413.95446179, 11967425.352268834, 11967426.504444541, 11967443.75, 11967451.5625, 11967480.703130355, 11967483.71559024, 11967531.25, 11967585.9375, 11967620.649752976, 11967635.10884732, 11967641.02879286, 11967648.4375, 11967653.125, 11967658.61913925, 11967670.904582348, 11967672.294163242, 11967722.949633915, 11967744.23190661, 11967767.505062424, 11967776.5625, 11967798.162595183, 11967836.273884973, 11967839.256269546, 11967862.5, 11967895.886782361, 11967929.6875, 11967996.64393455, 11968043.19504447, 11968104.662705218, 11968157.8125, 11968164.004166832, 11968187.913405186, 11968230.747252265, 11968237.090731679, 11968290.625, 11968314.0625, 11968314.084947387, 11968335.91567586, 11968350.260395935, 11968368.75, 11968369.849133603, 11968373.4375, 11968377.866582425, 11968401.506343769, 11968407.8125, 11968409.375, 11968414.536148714, 11968417.1875, 11968432.01736092, 11968440.625, 11968485.797396244, 11968522.429516606, 11968534.514155904, 11968542.01415854, 11968564.122162681, 11968595.3125, 11968602.723091122, 11968650.221493665, 11968677.057600185, 11968716.062732456, 11968726.5625, 11968771.875, 11968773.4375, 11968784.64285193, 11968889.546846878, 11968906.735026646, 11968908.364121519, 11968938.94066729, 11968962.714367254, 11968973.128259232, 11968997.127784967, 11969028.125, 11969035.589400075, 11969040.222403834, 11969055.046266595, 11969057.8125, 11969060.944336912, 11969065.625, 11969066.677902607, 11969068.695002297, 11969072.601365197, 11969089.361389685, 11969098.976911647, 11969102.143326106, 11969113.95240055, 11969132.99102953, 11969143.66723781, 11969164.144875363, 11969165.992116235, 11969175.574950492, 11969191.537536101, 11969200.0, 11969250.600576013, 11969274.110456487, 11969294.054984873, 11969303.125, 11969313.147838097, 11969325.0, 11969326.05653728, 11969361.666919764, 11969368.75, 11969385.22291493, 11969386.010891188, 11969388.310036164, 11969436.875663623, 11969448.154163439, 11969457.8125, 11969478.084823882, 11969484.601323804, 11969488.538278487, 11969493.733431311, 11969503.125, 11969520.868171683, 11969524.542307233, 11969556.172564901, 11969559.635550326, 11969562.057044003, 11969580.793283442, 11969607.319241485, 11969626.5625, 11969684.475500185, 11969685.136479875, 11969695.3125, 11969704.682509392, 11969709.310348328, 11969709.672225205, 11969718.244765494, 11969720.459283043, 11969778.19539732, 11969818.75, 11969829.66865542, 11969895.578469524, 11969907.411972528, 11969914.0625, 11969924.157819713, 11969948.87599944, 11969952.041759906, 11969960.379227215, 11969973.4375, 11969977.90169135, 11970031.25, 11970043.407548321, 11970098.958015999, 11970109.375, 11970117.587223496, 11970143.75, 11970164.052189184, 11970197.42566524, 11970233.265789598, 11970324.280039823, 11970354.089766826, 11970354.263684705, 11970367.1875, 11970448.043302214, 11970487.5, 11970488.160646569, 11970492.1875, 11970501.058872504, 11970531.25, 11970546.931443121, 11970548.4375, 11970576.196210176, 11970600.0, 11970633.630605824, 11970646.622438848, 11970652.944345681, 11970686.959313642, 11970701.29986433, 11970716.311894085, 11970726.23485065, 11970732.707163977, 11970751.150233656, 11970771.223230418, 11970798.546112603, 11970805.201050725, 11970845.65492405, 11970848.050201362, 11970876.78405951, 11970878.125, 11970889.58271865, 11970926.5625, 11970928.125, 11971016.830146393, 11971023.413761215, 11971034.555917101, 11971054.6875, 11971064.013437662, 11971095.536269268, 11971127.925395848, 11971241.386481607, 11971281.212052593, 11971301.5625, 11971334.375, 11971360.9375, 11971449.055811556, 11971471.380232068, 11971482.238531591, 11971482.265128134, 11971484.375, 11971487.274117222, 11971487.5, 11971488.515483322, 11971551.658156805, 11971595.29871467, 11971642.236379929, 11971679.376538012, 11971683.600396171, 11971690.476804763, 11971750.511947196, 11971766.591867108, 11971773.379732002, 11971804.6875, 11971815.625, 11971816.917529562, 11971884.177986337, 11971943.779281067, 11971975.0, 11971984.267328972, 11971991.386906724, 11971999.170672141, 11972026.97941628, 11972027.744053053, 11972056.25, 11972093.75, 11972095.408235867, 11972132.49582824, 11972149.57676245, 11972158.218660908, 11972192.191776244, 11972221.242439318, 11972227.114938969, 11972265.043999312, 11972287.044943495, 11972334.375, 11972380.522427766, 11972385.761289172, 11972394.498831151, 11972398.505101213, 11972414.226085596, 11972453.074965533, 11972459.375, 11972477.968063671, 11972489.400206683, 11972493.249818217, 11972543.011237446, 11972554.834670044, 11972573.4375, 11972598.456706963, 11972635.325554429, 11972672.647096349, 11972684.683959562, 11972696.184811434, 11972697.42915347, 11972721.875, 11972744.050563721, 11972745.139850948, 11972746.819701238, 11972753.578121498, 11972754.6875, 11972758.95429325, 11972763.753166417, 11972767.851010904, 11972788.093907902, 11972798.404266622, 11972805.874921318, 11972818.719326694, 11972859.112120818, 11972900.260964463, 11972905.196667008, 11972992.1875, 11973134.700255932, 11973181.25, 11973197.185896084, 11973198.777005054, 11973200.630233128, 11973209.016753422, 11973239.616403794, 11973241.523080051, 11973250.43358745, 11973254.530234762, 11973288.785882637, 11973296.972203512, 11973321.875, 11973339.690585399, 11973351.171746217, 11973356.96644064, 11973406.580853181, 11973434.830871211, 11973451.5625, 11973476.568192514, 11973484.126797635, 11973484.90514938, 11973519.857002076, 11973526.750559142, 11973538.153934797, 11973557.318851981, 11973564.0625, 11973568.505795239, 11973602.901828691, 11973632.802546186, 11973635.54397819, 11973648.205818893, 11973650.843731698, 11973654.639783587, 11973696.490730347, 11973711.101921171, 11973742.1875, 11973792.005425759, 11973806.546849797, 11973831.186451582, 11973837.5, 11973839.738609595, 11973862.962349536, 11973868.219402783, 11973873.170747507, 11973889.0625, 11973958.120501226, 11973985.995296914, 11974015.878371116, 11974024.867202615, 11974040.13090449, 11974081.833736952, 11974102.889042867, 11974141.201368371, 11974148.369234446, 11974171.956429323, 11974201.112754101, 11974220.3125, 11974226.290766872, 11974325.322850754, 11974342.084857168, 11974407.8125, 11974439.328262849, 11974440.630336704, 11974531.400107004, 11974582.742924284, 11974655.43425007, 11974658.774601068, 11974680.588332834, 11974686.727423333, 11974700.83868335, 11974717.1875, 11974731.776793161, 11974783.116475252, 11974790.49297709, 11974813.795492467, 11974915.528408915, 11974915.789831517, 11974945.167696908, 11974948.4375, 11974980.065748896, 11974980.949374273, 11975015.466310771, 11975125.906882543, 11975326.5625, 11975332.81768616, 11975371.804727035, 11975394.743503874, 11975541.241459507, 11975546.11528298, 11975653.125, 11975661.524962137, 11975692.950557409, 11975765.426618537, 11975815.598912416, 11975882.212742584, 11975882.876397792, 11975909.702990519, 11975970.109026529, 11976075.918966053, 11976092.069027647, 11976117.360117927, 11976148.4375, 11976148.469741976, 11976192.1875, 11976206.25, 11976221.53744914, 11976226.5625, 11976227.584223814, 11976338.284851141, 11976392.1875, 11976453.485692399, 11976478.021617262, 11976524.308804963, 11976573.320297524, 11976629.6875, 11976704.668074073, 11976706.171589293, 11976746.542991497, 11976768.00253118, 11976868.75, 11976930.530816723, 11976941.316987699, 11977043.20617949, 11977133.993641255, 11977295.3125, 11977313.566517463, 11977317.121442541, 11977354.467474109, 11977369.796029711, 11977384.957393993, 11977455.315701324, 11977457.328332057, 11977475.0, 11977475.538901413, 11977503.845545609, 11977539.236193322, 11977556.151643384, 11977634.276959386, 11977640.11913316, 11977667.1875, 11977686.900926545, 11977687.5, 11977767.716178074, 11977799.971252644, 11977804.643827617, 11977865.443947814, 11977986.431872267, 11978062.459746318, 11978096.42569637, 11978132.85932273, 11978153.991444845, 11978185.755467981, 11978197.5766563, 11978248.157860296, 11978272.90864663, 11978289.80171168, 11978311.852598755, 11978333.87716487, 11978339.228115961, 11978345.029787999, 11978354.614647033, 11978432.8125, 11978517.1875, 11978629.544492275, 11978717.1875, 11978752.893211897, 11978759.064273598, 11978765.059826575, 11978818.75, 11978824.43632018, 11978865.595075926, 11978870.502635414, 11978885.20776922, 11978891.648666028, 11978906.25, 11978909.294650277, 11978939.0625, 11979006.115053268, 11979010.112731578, 11979048.650094032, 11979050.770564456, 11979056.445318328, 11979077.13091491, 11979096.875, 11979151.453454498, 11979264.500085428, 11979325.021834923, 11979381.181147452, 11979409.136594092, 11979425.144035464, 11979428.825774202, 11979448.00514437, 11979451.440357538, 11979506.749156903, 11979513.768599488, 11979514.0625, 11979515.206500292, 11979529.876884937, 11979578.125, 11979699.785876757, 11979776.98545344, 11979836.05389643, 11979904.6875, 11979935.85246627, 11979940.013153905, 11979945.434247702, 11979954.6875, 11979979.239903849, 11979984.375, 11980002.78513715, 11980015.625, 11980031.25, 11980032.8125, 11980035.023431797, 11980035.168289226, 11980064.22059246, 11980081.09812148, 11980194.981452888, 11980219.91365718, 11980234.375, 11980238.636070117, 11980252.549519243, 11980272.495204484, 11980289.70671866, 11980299.850838782, 11980304.6875, 11980339.117806552, 11980349.89841022, 11980352.708603043, 11980360.388564939, 11980398.413711319, 11980411.688286887, 11980426.730162738, 11980428.845126066, 11980431.971432338, 11980435.617949216, 11980457.8125, 11980481.083333844, 11980491.910092937, 11980492.685502084, 11980494.610366499, 11980505.740942944, 11980509.375, 11980518.111703284, 11980577.213916047, 11980579.185459342, 11980587.039114507, 11980598.321306169, 11980624.840253714, 11980637.76257509, 11980666.357645398, 11980666.91973552, 11980679.529641418, 11980687.601512002, 11980703.05821945, 11980721.719787724, 11980748.484205274, 11980748.80718682, 11980754.936653737, 11980759.375, 11980768.301670969, 11980809.618047161, 11980810.9375, 11980826.5625, 11980828.76652204, ...], [10.033358050059185, 14.230977140702729, 28.919801583040737, 87.88889715960916, 55.11912598949205, 8.337451141462843, 23.15530374194654, 30.512854217149965, 73.98028234767241, 6.302004025477443, 17.357395166008228, 26.43188100103098, 14.660187752717851, 14.160856660682862, 14.74700116750786, 22.490256258819322, 30.110158065601183, 8.156247310904787, 136.3357540909302, 20.49502262250231, 91.7668975335124, 58.38154669605838, 18.69329246520001, 36.672947585327385, 20.585514690080377, 15.683355992502488, 28.04505745672749, 18.417269586223174, 14.338466460591363, 10.633347060935026, 39.52414076446094, 18.30302414360553, 65.34445863449858, 15.020717889338265, 37.7758759390348, 27.361499605639587, 76.67198748134243, 66.36672504746494, 25.143546745624718, 8.564289009358324, 26.871012251776914, 101.12434420518318, 39.83999687701426, 7.387789947478301, 11.83229554224922, 18.55027423648156, 48.25209376008528, 89.12617513636584, 23.096976622626492, 24.148261107015724, 67.42560634702122, 6.791907604761744, 39.49256206352466, 9.138144977418152, 5.694739848310567, 62.613581588130344, 15.176796337404655, 23.47032083041531, 80.6781701705397, 75.26174329127183, 57.06011385312522, 61.8677534204391, 12.852249837860308, 102.83917430425451, 31.855248855417692, 39.652568627601845, 28.0798342084456, 43.91349006144215, 110.98351280567957, 82.74708997654683, 42.276865026290885, 30.310115747317845, 22.014673156906415, 90.48779617812633, 21.919081580191996, 34.51498220185594, 57.45425157582951, 44.95838952152152, 19.475606619905243, 5.119761201874899, 28.533956882657996, 8.410866713569588, 81.66785125449888, 11.349809667449628, 48.8580897585408, 5.34398981311677, 25.703256226527653, 12.014082813983647, 12.460901211311521, 11.803942135995111, 9.285537174425485, 47.30286648298117, 11.39818610191806, 41.27938173451486, 11.647531277705387, 18.59433334589004, 12.592970781727681, 43.500042394928144, 5.382354747731422, 27.59522871350282, 14.706646100903534, 12.10241588751568, 56.83172591546664, 5.0920393986587, 9.172572829279929, 11.523331654235081, 50.929888289286566, 6.463848353741981, 43.96509638422309, 11.950277043165038, 65.57434853822359, 21.166233310926952, 35.45975032194984, 67.27407070401726, 91.8666390617623, 78.60691382714968, 41.56767400172943, 76.8258255047624, 63.47416675577065, 54.49140224723354, 18.323353258679308, 44.82711662548507, 50.336377565148666, 20.351297276314174, 96.0881580403731, 8.086147741662254, 5.0726357640510695, 5.157517283546209, 7.285315838754974, 7.339663263183094, 10.602638139520451, 53.050867718210924, 28.16550581304395, 12.524444296710135, 16.542790838862288, 5.670300349546197, 16.039947473273877, 28.785271321015625, 108.0632992414249, 16.432854492893455, 6.052230456856031, 26.287906535555255, 57.54687306530448, 72.0193238780374, 22.657819416180974, 36.124664094616335, 74.92308585208201, 9.89294439239624, 9.295910461892928, 28.831410185653226, 25.64138300553641, 8.463728885944517, 71.46320072279963, 37.88787523441567, 59.82018139826512, 34.76499227361295, 71.8900545068277, 9.49272055479939, 16.18107832685636, 5.187946989903423, 12.550961094766159, 65.7385132786522, 9.486894505661066, 68.86608095247476, 10.253288066082666, 12.680569785112224, 22.160579662671225, 64.33401978515575, 16.169613186499404, 62.520848792206834, 73.74108139533297, 38.26509249559205, 28.312005508473256, 64.82330651682595, 7.146733706913915, 5.66245375084767, 23.317374198236156, 17.51462043551445, 18.627475454311135, 13.50660330579754, 18.642491828333597, 63.89425107607465, 60.938154435012436, 54.77245169806331, 20.108444875531312, 12.471683073250624, 40.27516835333245, 15.579034469162693, 65.72398138150798, 5.158200770770692, 69.60464875781258, 22.27528521678842, 39.00723323895495, 5.724944975807872, 47.67594520738369, 65.86199651317, 16.448713260961433, 21.208405707796913, 27.36440708556625, 23.363115537596407, 52.6821322154087, 63.45220471910409, 33.149748493261505, 5.832789470167484, 27.78533588063247, 10.078299784926715, 20.183806424190767, 58.27810360693352, 26.322420835151156, 7.295424832397922, 32.07787360627961, 11.273665452924417, 9.158830501939747, 15.847474900580622, 14.452798335786266, 15.325060972491757, 89.66585445379204, 12.40907144343392, 11.766458075939562, 15.738832614656726, 81.08523585977208, 16.103573618935172, 106.32682930911011, 59.559857131085565, 45.619506461176044, 13.208370979955578, 16.238560362926663, 25.64611967870179, 126.26473801109698, 41.428046044466754, 11.377635726586432, 7.418979917808316, 23.92436590573748, 17.559753087715936, 67.25823463762069, 75.6988646031685, 11.356454574478068, 5.9349075977598025, 39.80769911763436, 70.42900772539258, 53.389808368089234, 6.182952100363705, 30.19908565271252, 28.524270430557575, 101.87582378037207, 73.01052623242091, 16.49234173753958, 5.279038789644149, 47.809369802273324, 18.676280890515876, 9.63258252632783, 41.21043816451497, 7.791755563778758, 20.708930853461716, 21.743607429260216, 80.82896155578528, 13.284271005723664, 71.60260850343428, 9.610778159298384, 63.60339743831547, 17.5757924298173, 53.3816050870555, 10.210163759326205, 5.614065347904143, 18.29149617363798, 44.89989433972862, 48.605907328720455, 32.59171971147802, 101.14637012195084, 57.23856856937155, 61.2869437649642, 75.73654921509478, 6.2970021982460604, 11.011902873359725, 49.06378575508121, 22.47028599360535, 18.056141438943424, 114.12127387842828, 11.616987330583726, 6.039495767094677, 30.982826247918073, 12.597032943966202, 75.87160103735317, 51.355494486018735, 82.79133004507472, 6.82098527823983, 41.550660790530024, 80.16307365928003, 14.496112080753218, 30.61148256582261, 26.84927338149052, 17.707756387657085, 48.79493339388118, 19.185046515011937, 14.459549843560268, 78.67461973834392, 57.60269756915564, 20.16779297761845, 8.031791709482135, 30.45040675127674, 10.558999080145592, 86.21071266880425, 22.818053356819448, 94.55419281610887, 41.601057925234336, 26.498307625505156, 9.73826224762532, 8.315644658505365, 20.894092547352482, 15.647083781481674, 18.30586235446822, 24.169231853993814, 7.5838820286897715, 9.080343276356123, 19.578110733767794, 76.5812096571692, 5.4761472496849155, 80.75831308330439, 31.004082107317174, 9.757791202743277, 8.164409188176197, 6.507283227719478, 12.910960584636829, 73.21402590763738, 28.81297780964045, 7.9581372532089025, 13.08966660064308, 50.92696110286536, 27.440589778688587, 49.531115226506785, 80.13413026518691, 61.87232095449788, 107.65827139650946, 15.661858015849834, 36.406602527131255, 24.440747308417343, 8.408513739419737, 16.924639129778335, 14.168427021308409, 8.726255809837207, 8.752155958845846, 25.799142660895836, 35.34989660249412, 27.25327008449902, 66.28128567232861, 93.5143932883542, 61.823564138959014, 9.7903540894757, 6.4055550474616485, 6.370737669428734, 21.128281239714173, 22.905835924409157, 9.290070543558778, 18.075793922394382, 242.7726013575879, 7.969012312391281, 63.260161936255706, 7.606040405568838, 6.980482914869735, 15.271981396359596, 17.794686084281512, 14.281933093370657, 6.859298640148906, 23.87050849212449, 21.796936603212735, 36.921968558229544, 5.144409911986069, 101.63073447408188, 11.409719157209294, 67.9437320090431, 25.265838811703084, 91.23383122830411, 96.12460740374176, 22.857551292889603, 9.453400536633545, 19.696691390628295, 42.05836492388303, 23.348820139565102, 11.874851898016516, 7.664242050631395, 57.445527336234576, 32.13331792948459, 103.75398373499543, 6.085687702910411, 15.98551950582188, 6.856539859325084, 33.926115841793354, 46.817232180388714, 8.798687765883018, 20.796943562909433, 16.814594213330714, 53.60029774781577, 19.058579940796143, 23.026465712100567, 79.92149531063829, 25.271786311616374, 55.581232740063015, 68.6752446503575, 75.10881009272973, 7.844781839895824, 19.02921052864285, 17.87496391670105, 30.64562054797109, 59.51782243230002, 30.352364161313663, 21.704981875702455, 22.638129025889327, 5.541411742304524, 14.748096382480448, 9.604675432722182, 61.61430604050621, 120.90647345393582, 31.871330096547116, 5.323892372119357, 70.71917527736679, 16.386428732300836, 9.87415597872561, 7.236822635625818, 7.886317534790832, 6.9076810781359494, 52.90020228450443, 26.518002042384765, 15.445794005732523, 44.78326042905364, 13.042811380642444, 34.870251525397904, 34.03831861354901, 72.20804988065153, 11.807185562223129, 9.868646345386614, 24.01387192407166, 8.492821746114574, 7.794080016677458, 47.038239829327, 72.24335774886123, 18.83438319957459, 6.504513492142621, 21.152767811626074, 45.86138656271095, 49.55844180038424, 59.66499558833878, 44.67908493052486, 31.954450289807234, 33.64220053871131, 24.942347570395828, 22.7182486212138, 17.716279011059715, 14.728615888113131, 12.975162559978216, 14.330267294658196, 21.4428769465895, 18.838388295861215, 11.588557342163059, 43.43010960879924, 19.240012740337665, 5.401870934119128, 6.094458395184262, 62.83570426383129, 18.26374493624821, 8.496203478787976, 15.8329318593684, 33.45348187317979, 16.280237888503027, 59.618595677091164, 12.831862510830401, 7.582374114784992, 71.74516179674526, 29.741644943540393, 29.66390454887371, 38.892853546687974, 57.206726323857986, 31.700217496179327, 81.71351952389925, 49.2773017315209, 5.479368859580284, 71.34196856844957, 99.91442693462355, 19.271284793604515, 42.22306482493255, 50.91580110546454, 7.435827192571112, 148.83084904123893, 15.367077029565214, 90.93035543025583, 9.109291774861159, 24.658199913141914, 7.674857258917303, 56.469745556688906, 17.699693052276807, 75.26134825572814, 191.60625853854324, 14.406377105249197, 59.58223741442991, 52.733278915420804, 89.61587582257165, 7.759931017831707, 15.16623288800313, 76.30527307847449, 70.71943303145144, 69.62397861252624, 8.298483658016943, 11.093764758708739, 5.962407768290595, 127.24563069728156, 73.45804934967705, 96.0447802480904, 14.380647257039264, 62.35825006135488, 69.62989863606542, 44.90496264076492, 81.24035455676615, 66.09609299058825, 50.42997474028657, 56.58669231429111, 26.033330324028345, 28.010700766787057, 5.539872548397533, 5.924450735677055, 7.137223979606269, 32.21196644368291, 140.31385687124856, 15.858757857829712, 7.792691687122324, 85.79911956285983, 35.631277838037185, 57.89301456780135, 38.48118311981814, 16.071186366167446, 35.447131309711494, 117.85550184948625, 20.390780218440973, 5.52719668757754, 11.480166210216028, 72.49350843265182, 19.185048094440443, 41.81347639968853, 23.155179618781432, 26.17431270685345, 11.738954135685002, 28.967738621911376, 8.290196111286846, 36.146844389077586, 19.257829493911974, 14.735947168020937, 18.68817356255428, 11.629402896555803, 49.46663044014519, 9.876078007983828, 55.79055677602848, 11.418717460917, 26.988417704415525, 14.624408771147074, 113.594544039853, 17.703737780253867, 61.97531998942057, 98.9627032734741, 12.21701685780728, 30.111083850926477, 66.9673760148512, 54.40547833837415, 55.253306401455106, 31.99510917096342, 21.433824432211473, 20.38218105546543, 87.20032994532733, 8.792383571367157, 5.945822456959223, 44.57996329272896, 41.39967156483936, 30.504262378597538, 48.01714165981561, 47.40198253285721, 29.616171468900028, 144.20959647678222, 14.878731173747376, 63.09598891855327, 9.850039983846688, 21.925780934497293, 27.081432491376763, 8.429340280221105, 6.212810494445877, 21.93602247860062, 8.94646693549913, 63.28264902096435, 35.56134010861655, 28.108696289944092, 39.96496722102455, 14.92252162193189, 54.81536861709471, 26.8597068371595, 21.4410416972561, 7.160578523362532, 52.6345914751175, 64.79688317573243, 51.020452513313444, 74.29735244022626, 122.10955594462217, 36.542758746217594, 10.02505496537815, 16.925545378081843, 7.253403348757761, 56.28673671861472, 107.08577784591523, 24.782424936229333, 29.26648170114063, 19.076130167313725, 9.814056806248882, 46.857445535897014, 68.11251548242399, 32.69046385731889, 7.1187438928273385, 12.113351486896011, 6.326218836971473, 28.631641707802086, 42.18085252421166, 8.997032314181343, 113.7378484645341, 65.96980673874201, 83.5200598816104, 102.83256119192316, 39.484477009254356, 21.456990187584513, 48.54501560026807, 11.217092210327825, 59.89917799692445, 8.10193136773735, 54.32419641580525, 136.3927634838405, 6.714110856088239, 25.40512470009857, 21.096611650784848, 31.334877892610116, 59.72509385319993, 13.824232585024582, 14.554663154296582, 28.2457405684057, 20.10188454783303, 36.40345247736424, 9.80698325772755, 54.123316693977486, 22.696193474378482, 64.62198886136457, 55.74589909991058, 9.81375446163135, 82.95680181689148, 118.65474752310516, 5.235252574935359, 5.9373408718889875, 27.085239796840924, 66.91419174144819, 14.757747088923065, 80.62184824556962, 69.03740989239374, 6.925688800753292, 27.795480852857878, 56.49201950979273, 63.934792053222644, 65.65840936829505, 64.23642504871347, 21.545452161906173, 6.197306566399762, 21.033207747790073, 41.284574382971655, 44.7570153228495, 82.31358373331699, 14.674724739378817, 67.75208791101545, 6.086666835897066, 18.23480643585958, 31.03622797037186, 132.90415792297767, 26.23468152131865, 17.332800745240203, 49.55807135034179, 58.81598187364392, 52.632275073623624, 37.945277189472534, 89.50092632487056, 20.311999676410686, 18.8412568077064, 90.95468043631121, 40.07126599005479, 88.41720325605442, 82.50845119056729, 16.810678273632195, 9.028804590762348, 75.45172885119837, 95.3181255240188, 11.280719629025524, 10.666353688895512, 10.524880953457684, 9.700191093858253, 14.957833549342492, 6.964539064681875, 5.050978102300392, 13.109546864936243, 10.483857151714105, 58.38117061662597, 37.58253692463223, 14.309878099993194, 12.541913694839918, 20.02305267325257, 25.000679892526627, 33.054033275848916, 65.42589583962572, 12.154578716592741, 55.64091403057839, 29.032417954416086, 79.04929819785232, 9.459023137553476, 81.02940726734094, 7.6101993177651694, 95.3995281639971, 12.595346362779798, 95.28051794759833, 10.196776856334722, 8.60310452553595, 40.125855442209144, 17.048156365614787, 25.52624311393626, 6.478457464906213, 11.527550421999678, 88.12610998527757, 22.322323126647454, 10.676333995356694, 26.058971347111218, 12.203007430602304, 7.112742930247244, 7.472986919752614, 14.825871943182586, 24.236779456880328, 41.599413744909626, 36.57997416710457, 55.97657030854464, 51.87362406745816, 76.41375361981866, 77.66309893715406, 8.474661679037254, 6.896206844296878, 6.694032636447471, 20.75997765475507, 8.826397990395895, 14.798786959704973, 22.919704701187072, 13.98251449867696, 5.821207673750766, 69.18439458825046, 18.03343887933843, 6.2190602864051705, 154.46326214928652, 6.831406684484316, 5.980113702101729, 63.411686680353704, 15.698660272750327, 35.23606746126248, 24.626416933760677, 31.330615930452794, 15.710262267801513, 5.8640039236003805, 13.343476347348926, 31.88001307029299, 24.490609299046483, 24.78437089198236, 5.165129830853346, 8.08889077229467, 24.664494244628514, 15.644257881262856, 14.76270323818183, 22.730860807142573, 5.347587540373317, 34.446546710250246, 25.38378592163156, 16.208092506840515, 60.88395472745283, 62.78333858005317, 12.379265421968238, 11.936449147284735, 13.243021387398498, 118.31248254668046, 65.31569028229119, 8.456458114497423, 5.8182691561214765, 7.697522514631342, 13.064184062638429, 15.154888939835363, 8.621434753038336, 24.848352174689122, 6.88430076436252, 8.250804282290245, 125.25203214096261, 71.92725367842522, 63.7529903621697, 24.118654264189168, 21.71283406407524, 7.094728868266722, 31.74999434993107, 46.97793788089788, 17.237081609039976, 46.69620057135619, 64.15961064923074, 5.4947574777560035, 30.26291372351138, 20.01895258444003, 8.753699074057556, 153.06875452189672, 36.79202500094166, 30.99656363556679, 11.63858132384812, 26.163021382926363, 24.919129717961486, 6.744374909927425, 7.6639625959967175, 14.416890535039617, 33.07324345367661, 8.497270431693773, 5.28189059295673, 5.0953456868855715, 6.022474927954663, 61.16657701688847, 57.594962114604314, 8.249762147128417, 20.831373458371424, 46.751428201082774, 6.620755502991639, 54.53677113215035, 13.931501851588042, 10.072315000306915, 43.47189243961775, 28.018777810876053, 20.552522695750547, 7.13835035923532, 102.57809158639452, 71.12711722972129, 40.935047767165955, 66.4282240459743, 91.17120636916994, 54.00965022491818, 17.543817195092934, 92.46268935525424, 45.95443147707009, 13.794121637628137, 60.19166784712266, 21.635105793513794, 20.997302790798557, 37.376021062302236, 16.521064758581137, 37.62647786613855, 6.38393716871359, 9.234229787766575, 47.30465344833588, 5.098074080306537, 65.35777837042323, 23.350310413069973, 5.760669384599275, 71.36906737036604, 10.163222671330299, 18.452151472087493, 21.066828193226396, 13.663161500039735, 83.55596730309279, 22.874905958688316, 27.282674774815348, 40.30321910698082, 34.162516231934006, 5.309422493523223, 12.275592014510703, 7.437031641701047, 83.81951123818604, 17.488945918243587, 35.987061067958585, 11.410505967628117, 26.72044947540669, 26.72581657669759, 21.434774332274195, 41.1638161488759, 5.376055436191929, 49.945323346287815, 8.58744491929898, 23.185108336067707, 5.9356112735224436, 14.293584400998059, 30.403183564758173, 40.366558618473796, 5.589661934237152, 5.616639748366616, 7.949866935471231, 8.19260572874786, 71.60238344641382, 45.89429623994715, 7.422540420597436, 10.045849616688063, 8.838055783491932, 21.51472318727636, 15.612711971293592, 23.974112647592158, 33.81297232303513, 37.402645805614306, 38.96093224054269, 37.754229456122026, 69.12372554914158, 19.502929986000954, 87.43567927890372, 7.410861453426326, 46.540357349119304, 8.009409225134842, 59.29188632779844, 5.469986974189458, 19.471452253446035, 8.020804254014903, 43.871622008053286, 27.03044666230232, 121.4681091451574, 7.555148225858033, 10.044214961927395, 11.477100713813591, 29.73068689109645, 8.392638140807072, 17.664277594457666, 39.104350529088144, 26.540408725363626, 16.920638063756517, 5.098886218110749, 27.232907341431492, 117.58316290513595, 14.833024757639832, 5.112502935576555, 36.22286229725269, 26.323716906544455, 21.686101455218207, 13.928320621002237, 42.21190155667702, 36.33265930956303, 86.85034822668672, 50.56222617239969, 9.156682926200794, 16.842596759935493, 30.776285154154696, 29.515345836968915, 7.572769273536536, 10.289402102603065, 19.003203139133728, 48.62264526656318, 59.51084835914841, 56.12933298300469, 6.435102595130343, 67.79726010046507, 41.75623335180681, 62.91379086264793, 54.366738810355024, 73.93074565897079, 79.28533912480162, 31.841099765359317, 25.86957473136131, 18.915793533528415, 30.447099580042714, 22.259797885347435, 29.53991492582218, 30.07824843419378, 38.16997213496232, 39.646362565525564, 50.16192884538096, 11.215269090370978, 5.608448563856666, 49.70439995829834, 13.19399312057682, 7.594656324218218, 7.899402186339941, 151.34511598907395, 10.024842601019195, 21.042317793070254, 20.68521445613562, 51.66853447165193, 14.342157613439241, 30.788769105209887, 31.52635367033467, 19.688769560301694, 13.301309144791919, 34.70342096277292, 6.963197038856023, 8.663967591890454, 21.472767709627913, 21.892368704735627, 23.19121518288899, 13.71190622810471, 8.43049012369649, 27.657846801233536, 14.010511892687823, 25.753723168223367, 5.294233224619176, 27.2697791629974, 99.90075016924656, 15.122567305158867, 9.664862282223892, 15.79345940627574, 60.24768386666228, 42.73749824518541, 5.209658562233348, 91.794279001175, 43.05928967479218, 18.11940557125414, ...])
caption, xmean,count, xle, Etot = energy_spectrum(E_tot)
hist_file(E_hist, xmean, count, caption);
([11594388.227879616, 11634196.675196938, 11635200.0, 11702250.0, 11791805.899164615, 11794092.28247989, 11807169.93094019, 11807654.407696273, 11811839.816267403, 11813165.895607851, 11819495.828735646, 11823116.729705771, 11825638.986680709, 11829298.216412129, 11829309.755993677, 11829338.65696956, 11829360.239562428, 11835655.995135238, 11836165.625, 11836190.018767456, 11837837.5, 11840110.9375, 11848371.53968611, 11850746.26467012, 11854279.091437148, 11854281.431907414, 11864292.162793495, 11868416.576605503, 11869672.091305973, 11869674.658893919, 11870565.625, 11872995.982167762, 11873323.85293263, 11874743.049438538, 11876305.52362196, 11876358.643611021, 11876846.875, 11876939.989677433, 11877468.551738821, 11878261.428161683, 11879545.863750938, 11879718.206762645, 11879809.375, 11882408.737260118, 11883494.158402883, 11885080.393918304, 11885140.625, 11885624.284883983, 11886676.093018448, 11886730.980495935, 11886769.277273549, 11887854.828114258, 11887859.375, 11889424.762243755, 11889737.309491152, 11890120.3125, 11891390.685390448, 11891537.886778926, 11891545.3125, 11892013.641885491, 11892203.074070338, 11892217.433025645, 11892391.504878707, 11892518.393954393, 11892932.462871453, 11893466.902247518, 11893599.977116426, 11893728.616771802, 11895397.369631736, 11895815.69559154, 11895821.875, 11896820.3125, 11897443.300742615, 11897758.420475641, 11897999.541668044, 11898561.40227926, 11898855.244751642, 11898878.125, 11899083.645804215, 11899271.36553284, 11899492.1875, 11899920.540363502, 11900562.5, 11901436.075094635, 11901559.772300852, 11903410.997730708, 11903443.812016677, 11903903.626608033, 11904105.400473671, 11905073.830956569, 11905393.695253732, 11905842.669109536, 11907912.666416364, 11908184.375, 11908286.645873602, 11909300.71283332, 11909680.458568389, 11913502.923858006, 11913530.821851913, 11914457.763723053, 11914599.93698532, 11919481.597572131, 11920178.89444389, 11920237.17120271, 11920287.305989703, 11920467.426675465, 11920699.382022334, 11921009.225108473, 11921449.12043729, 11921878.59440075, 11924125.54811733, 11924315.091596745, 11924473.858302413, 11924648.4375, 11924830.878285252, 11925333.118952688, 11925856.25, 11926538.967953123, 11928650.0, 11928993.40403973, 11930081.922738446, 11931060.47967921, 11931582.8125, 11933146.25237907, 11933359.29828784, 11935646.475725953, 11935700.204595294, 11936426.222463159, 11936738.088728081, 11937186.707299441, 11937602.760929404, 11938018.75, 11938154.669084469, 11938471.053658908, 11938523.802502738, 11938647.848993989, 11939140.88614021, 11939378.125, 11939573.4375, 11939586.280532898, 11939894.960368523, 11940021.750668246, 11940529.263736118, 11940690.358750992, 11940766.796835145, 11941008.22048394, 11941106.928529706, 11941122.471994316, 11941129.645224035, 11941246.746079503, 11941273.835084327, 11941305.00811765, 11941322.389316024, 11941326.600698385, 11941407.632202182, 11941415.625, 11941440.625, 11941453.309813835, 11941457.849268088, 11941458.756553523, 11941466.377791777, 11941503.760683982, 11941517.365840703, 11941528.125, 11941536.85790037, 11941538.30858699, 11941551.632414078, 11941576.5625, 11941586.59235491, 11941600.0, 11941631.754578907, 11941650.0, 11941652.478583338, 11941668.75, 11941679.782811947, 11941682.093101032, 11941684.040298628, 11941722.418272272, 11941736.655132752, 11941737.064628478, 11941742.508321784, 11941746.85844816, 11941759.375, 11941764.32113787, 11941771.185785161, 11941841.342787102, 11941857.361986784, 11941858.692008004, 11941885.9375, 11941896.564849306, 11941900.159438163, 11941910.512491439, 11941940.838945534, 11941954.969524046, 11941976.482172145, 11942029.887547476, 11942075.346226754, 11942116.658479156, 11942120.25100666, 11942123.106535928, 11942126.5625, 11942171.875, 11942187.721769527, 11942189.313512545, 11942192.514840282, 11942199.20591932, 11942222.795405746, 11942266.955831302, 11942288.879044602, 11942317.810412128, 11942329.61913362, 11942365.716415126, 11942385.726102836, 11942419.936622493, 11942532.678086821, 11942582.467734745, 11942757.8125, 11942884.992441284, 11942925.373522, 11942926.757059556, 11943036.86303836, 11943068.53853063, 11943295.674595091, 11943519.20824969, 11943566.316777078, 11943599.456463633, 11943695.52015245, 11943885.964980522, 11945203.478366716, 11945398.4375, 11949464.216721239, 11950021.335103095, 11950044.392916018, 11950239.613414563, 11950359.25342362, 11950384.375, 11950945.454077074, 11951087.448205419, 11951317.1875, 11951525.91716575, 11952284.15584438, 11952297.740271084, 11952510.9375, 11952512.499951372, 11952809.375, 11953385.927328225, 11953392.542470254, 11953807.417461433, 11954228.125, 11954899.111294422, 11954942.523435205, 11954962.12018652, 11954970.805287283, 11955636.70530721, 11956282.337250771, 11956498.327603158, 11956616.672175549, 11957113.846499773, 11957276.875402847, 11957599.16374618, 11957619.303617949, 11957971.875, 11958275.883786825, 11958335.93788334, 11958361.605422504, 11958923.4375, 11959277.050977563, 11959434.375, 11959701.977655983, 11960545.742065262, 11960720.049835084, 11960927.722788416, 11961084.607310677, 11961526.487127, 11961568.75, 11961582.405179549, 11961605.319150183, 11961654.47101894, 11961978.416990088, 11962010.456781488, 11962107.484764239, 11962729.298444765, 11962734.375, 11962781.25, 11962879.315246515, 11963373.718748102, 11963387.82874183, 11963525.223501172, 11963615.0632369, 11963929.452842923, 11964236.05931619, 11964316.112616738, 11964332.205435274, 11964382.045164516, 11964629.555032136, 11964645.3125, 11964677.754305921, 11964689.981022362, 11964826.047478095, 11964849.43521908, 11964869.91540566, 11964901.150783427, 11964916.810798379, 11964917.1875, 11964918.229667371, 11964948.471978227, 11964955.132432163, 11964976.617065229, 11964986.98958907, 11965012.673567979, 11965038.170097006, 11965077.02527619, 11965078.071165508, 11965096.562369794, 11965102.408912195, 11965129.6875, 11965169.08082238, 11965182.8125, 11965193.425567131, 11965222.33960894, 11965266.949105442, 11965282.940111296, 11965291.52860381, 11965293.876877293, 11965300.735934597, 11965305.572591836, 11965315.03636048, 11965318.738552537, 11965330.012046902, 11965349.314407296, 11965350.778795833, 11965353.125, 11965359.375, 11965359.526848814, 11965388.37433431, 11965396.627164079, 11965414.286178896, 11965419.82746323, 11965420.093724703, 11965421.060663652, 11965421.100088987, 11965448.282556988, 11965462.5, 11965545.901377432, 11965559.375, 11965565.58231696, 11965578.125, 11965603.62210494, 11965616.64686587, 11965636.715301752, 11965640.087634077, 11965643.38084583, 11965643.70070997, 11965663.15343246, 11965664.0625, 11965683.721982481, 11965684.375, 11965687.507742472, 11965697.872640403, 11965734.459083041, 11965736.527367821, 11965751.404597174, 11965766.086600544, 11965782.459544126, 11965793.855726553, 11965796.501653953, 11965816.264548713, 11965831.763598325, 11965837.673229335, 11965892.181454888, 11965892.235709298, 11965903.643719863, 11965917.350781204, 11965948.059920397, 11965951.703340705, 11965957.111357747, 11965970.3125, 11965984.742274776, 11965997.305625174, 11966006.415576164, 11966021.875, 11966033.194136988, 11966060.334301434, 11966062.476778436, 11966065.874360288, 11966114.51129735, 11966123.059932075, 11966131.235656127, 11966136.794770215, 11966160.364762153, 11966165.845292017, 11966168.053161645, 11966169.528093947, 11966210.15148971, 11966223.185740393, 11966237.310425626, 11966250.111683564, 11966300.564120814, 11966332.769076198, 11966399.059355395, 11966410.766412372, 11966430.29036845, 11966440.717910342, 11966443.75, 11966447.86321756, 11966451.083481021, 11966458.982602399, 11966470.482973171, 11966489.010813175, 11966540.931422275, 11966545.416301703, 11966564.522142246, 11966598.18074312, 11966613.526741708, 11966640.227775238, 11966643.691883774, 11966644.328977386, 11966658.233932804, 11966664.78276191, 11966694.431672137, 11966694.610475272, 11966701.45211209, 11966746.080088971, 11966761.562730357, 11966847.365628082, 11966854.6875, 11966859.375, 11966884.375, 11966898.832672067, 11966899.011170782, 11966904.407824054, 11966905.058158645, 11966908.311028058, 11966918.75, 11966925.0, 11966931.43011297, 11966936.047747519, 11966968.215192826, 11966975.0, 11967008.741900714, 11967026.5625, 11967029.418375753, 11967040.61883607, 11967045.32561966, 11967051.350391917, 11967068.364629706, 11967116.202019557, 11967118.693000648, 11967119.679178795, 11967138.89232519, 11967157.307450572, 11967185.122661814, 11967212.776101949, 11967235.9375, 11967249.198667916, 11967254.776073271, 11967270.373429932, 11967271.875, 11967300.663709302, 11967317.563929966, 11967343.52926024, 11967364.0625, 11967388.64832221, 11967413.95446179, 11967425.352268834, 11967426.504444541, 11967443.75, 11967451.5625, 11967480.703130355, 11967483.71559024, 11967531.25, 11967585.9375, 11967620.649752976, 11967635.10884732, 11967641.02879286, 11967648.4375, 11967653.125, 11967658.61913925, 11967670.904582348, 11967672.294163242, 11967722.949633915, 11967744.23190661, 11967767.505062424, 11967776.5625, 11967798.162595183, 11967836.273884973, 11967839.256269546, 11967862.5, 11967895.886782361, 11967929.6875, 11967996.64393455, 11968043.19504447, 11968104.662705218, 11968157.8125, 11968164.004166832, 11968187.913405186, 11968230.747252265, 11968237.090731679, 11968290.625, 11968314.0625, 11968314.084947387, 11968335.91567586, 11968350.260395935, 11968368.75, 11968369.849133603, 11968373.4375, 11968377.866582425, 11968401.506343769, 11968407.8125, 11968409.375, 11968414.536148714, 11968417.1875, 11968432.01736092, 11968440.625, 11968485.797396244, 11968522.429516606, 11968534.514155904, 11968542.01415854, 11968564.122162681, 11968595.3125, 11968602.723091122, 11968650.221493665, 11968677.057600185, 11968716.062732456, 11968726.5625, 11968771.875, 11968773.4375, 11968784.64285193, 11968889.546846878, 11968906.735026646, 11968908.364121519, 11968938.94066729, 11968962.714367254, 11968973.128259232, 11968997.127784967, 11969028.125, 11969035.589400075, 11969040.222403834, 11969055.046266595, 11969057.8125, 11969060.944336912, 11969065.625, 11969066.677902607, 11969068.695002297, 11969072.601365197, 11969089.361389685, 11969098.976911647, 11969102.143326106, 11969113.95240055, 11969132.99102953, 11969143.66723781, 11969164.144875363, 11969165.992116235, 11969175.574950492, 11969191.537536101, 11969200.0, 11969250.600576013, 11969274.110456487, 11969294.054984873, 11969303.125, 11969313.147838097, 11969325.0, 11969326.05653728, 11969361.666919764, 11969368.75, 11969385.22291493, 11969386.010891188, 11969388.310036164, 11969436.875663623, 11969448.154163439, 11969457.8125, 11969478.084823882, 11969484.601323804, 11969488.538278487, 11969493.733431311, 11969503.125, 11969520.868171683, 11969524.542307233, 11969556.172564901, 11969559.635550326, 11969562.057044003, 11969580.793283442, 11969607.319241485, 11969626.5625, 11969684.475500185, 11969685.136479875, 11969695.3125, 11969704.682509392, 11969709.310348328, 11969709.672225205, 11969718.244765494, 11969720.459283043, 11969778.19539732, 11969818.75, 11969829.66865542, 11969895.578469524, 11969907.411972528, 11969914.0625, 11969924.157819713, 11969948.87599944, 11969952.041759906, 11969960.379227215, 11969973.4375, 11969977.90169135, 11970031.25, 11970043.407548321, 11970098.958015999, 11970109.375, 11970117.587223496, 11970143.75, 11970164.052189184, 11970197.42566524, 11970233.265789598, 11970324.280039823, 11970354.089766826, 11970354.263684705, 11970367.1875, 11970448.043302214, 11970487.5, 11970488.160646569, 11970492.1875, 11970501.058872504, 11970531.25, 11970546.931443121, 11970548.4375, 11970576.196210176, 11970600.0, 11970633.630605824, 11970646.622438848, 11970652.944345681, 11970686.959313642, 11970701.29986433, 11970716.311894085, 11970726.23485065, 11970732.707163977, 11970751.150233656, 11970771.223230418, 11970798.546112603, 11970805.201050725, 11970845.65492405, 11970848.050201362, 11970876.78405951, 11970878.125, 11970889.58271865, 11970926.5625, 11970928.125, 11971016.830146393, 11971023.413761215, 11971034.555917101, 11971054.6875, 11971064.013437662, 11971095.536269268, 11971127.925395848, 11971241.386481607, 11971281.212052593, 11971301.5625, 11971334.375, 11971360.9375, 11971449.055811556, 11971471.380232068, 11971482.238531591, 11971482.265128134, 11971484.375, 11971487.274117222, 11971487.5, 11971488.515483322, 11971551.658156805, 11971595.29871467, 11971642.236379929, 11971679.376538012, 11971683.600396171, 11971690.476804763, 11971750.511947196, 11971766.591867108, 11971773.379732002, 11971804.6875, 11971815.625, 11971816.917529562, 11971884.177986337, 11971943.779281067, 11971975.0, 11971984.267328972, 11971991.386906724, 11971999.170672141, 11972026.97941628, 11972027.744053053, 11972056.25, 11972093.75, 11972095.408235867, 11972132.49582824, 11972149.57676245, 11972158.218660908, 11972192.191776244, 11972221.242439318, 11972227.114938969, 11972265.043999312, 11972287.044943495, 11972334.375, 11972380.522427766, 11972385.761289172, 11972394.498831151, 11972398.505101213, 11972414.226085596, 11972453.074965533, 11972459.375, 11972477.968063671, 11972489.400206683, 11972493.249818217, 11972543.011237446, 11972554.834670044, 11972573.4375, 11972598.456706963, 11972635.325554429, 11972672.647096349, 11972684.683959562, 11972696.184811434, 11972697.42915347, 11972721.875, 11972744.050563721, 11972745.139850948, 11972746.819701238, 11972753.578121498, 11972754.6875, 11972758.95429325, 11972763.753166417, 11972767.851010904, 11972788.093907902, 11972798.404266622, 11972805.874921318, 11972818.719326694, 11972859.112120818, 11972900.260964463, 11972905.196667008, 11972992.1875, 11973134.700255932, 11973181.25, 11973197.185896084, 11973198.777005054, 11973200.630233128, 11973209.016753422, 11973239.616403794, 11973241.523080051, 11973250.43358745, 11973254.530234762, 11973288.785882637, 11973296.972203512, 11973321.875, 11973339.690585399, 11973351.171746217, 11973356.96644064, 11973406.580853181, 11973434.830871211, 11973451.5625, 11973476.568192514, 11973484.126797635, 11973484.90514938, 11973519.857002076, 11973526.750559142, 11973538.153934797, 11973557.318851981, 11973564.0625, 11973568.505795239, 11973602.901828691, 11973632.802546186, 11973635.54397819, 11973648.205818893, 11973650.843731698, 11973654.639783587, 11973696.490730347, 11973711.101921171, 11973742.1875, 11973792.005425759, 11973806.546849797, 11973831.186451582, 11973837.5, 11973839.738609595, 11973862.962349536, 11973868.219402783, 11973873.170747507, 11973889.0625, 11973958.120501226, 11973985.995296914, 11974015.878371116, 11974024.867202615, 11974040.13090449, 11974081.833736952, 11974102.889042867, 11974141.201368371, 11974148.369234446, 11974171.956429323, 11974201.112754101, 11974220.3125, 11974226.290766872, 11974325.322850754, 11974342.084857168, 11974407.8125, 11974439.328262849, 11974440.630336704, 11974531.400107004, 11974582.742924284, 11974655.43425007, 11974658.774601068, 11974680.588332834, 11974686.727423333, 11974700.83868335, 11974717.1875, 11974731.776793161, 11974783.116475252, 11974790.49297709, 11974813.795492467, 11974915.528408915, 11974915.789831517, 11974945.167696908, 11974948.4375, 11974980.065748896, 11974980.949374273, 11975015.466310771, 11975125.906882543, 11975326.5625, 11975332.81768616, 11975371.804727035, 11975394.743503874, 11975541.241459507, 11975546.11528298, 11975653.125, 11975661.524962137, 11975692.950557409, 11975765.426618537, 11975815.598912416, 11975882.212742584, 11975882.876397792, 11975909.702990519, 11975970.109026529, 11976075.918966053, 11976092.069027647, 11976117.360117927, 11976148.4375, 11976148.469741976, 11976192.1875, 11976206.25, 11976221.53744914, 11976226.5625, 11976227.584223814, 11976338.284851141, 11976392.1875, 11976453.485692399, 11976478.021617262, 11976524.308804963, 11976573.320297524, 11976629.6875, 11976704.668074073, 11976706.171589293, 11976746.542991497, 11976768.00253118, 11976868.75, 11976930.530816723, 11976941.316987699, 11977043.20617949, 11977133.993641255, 11977295.3125, 11977313.566517463, 11977317.121442541, 11977354.467474109, 11977369.796029711, 11977384.957393993, 11977455.315701324, 11977457.328332057, 11977475.0, 11977475.538901413, 11977503.845545609, 11977539.236193322, 11977556.151643384, 11977634.276959386, 11977640.11913316, 11977667.1875, 11977686.900926545, 11977687.5, 11977767.716178074, 11977799.971252644, 11977804.643827617, 11977865.443947814, 11977986.431872267, 11978062.459746318, 11978096.42569637, 11978132.85932273, 11978153.991444845, 11978185.755467981, 11978197.5766563, 11978248.157860296, 11978272.90864663, 11978289.80171168, 11978311.852598755, 11978333.87716487, 11978339.228115961, 11978345.029787999, 11978354.614647033, 11978432.8125, 11978517.1875, 11978629.544492275, 11978717.1875, 11978752.893211897, 11978759.064273598, 11978765.059826575, 11978818.75, 11978824.43632018, 11978865.595075926, 11978870.502635414, 11978885.20776922, 11978891.648666028, 11978906.25, 11978909.294650277, 11978939.0625, 11979006.115053268, 11979010.112731578, 11979048.650094032, 11979050.770564456, 11979056.445318328, 11979077.13091491, 11979096.875, 11979151.453454498, 11979264.500085428, 11979325.021834923, 11979381.181147452, 11979409.136594092, 11979425.144035464, 11979428.825774202, 11979448.00514437, 11979451.440357538, 11979506.749156903, 11979513.768599488, 11979514.0625, 11979515.206500292, 11979529.876884937, 11979578.125, 11979699.785876757, 11979776.98545344, 11979836.05389643, 11979904.6875, 11979935.85246627, 11979940.013153905, 11979945.434247702, 11979954.6875, 11979979.239903849, 11979984.375, 11980002.78513715, 11980015.625, 11980031.25, 11980032.8125, 11980035.023431797, 11980035.168289226, 11980064.22059246, 11980081.09812148, 11980194.981452888, 11980219.91365718, 11980234.375, 11980238.636070117, 11980252.549519243, 11980272.495204484, 11980289.70671866, 11980299.850838782, 11980304.6875, 11980339.117806552, 11980349.89841022, 11980352.708603043, 11980360.388564939, 11980398.413711319, 11980411.688286887, 11980426.730162738, 11980428.845126066, 11980431.971432338, 11980435.617949216, 11980457.8125, 11980481.083333844, 11980491.910092937, 11980492.685502084, 11980494.610366499, 11980505.740942944, 11980509.375, 11980518.111703284, 11980577.213916047, 11980579.185459342, 11980587.039114507, 11980598.321306169, 11980624.840253714, 11980637.76257509, 11980666.357645398, 11980666.91973552, 11980679.529641418, 11980687.601512002, 11980703.05821945, 11980721.719787724, 11980748.484205274, 11980748.80718682, 11980754.936653737, 11980759.375, 11980768.301670969, 11980809.618047161, 11980810.9375, 11980826.5625, 11980828.76652204, ...], [10.033358050059185, 14.230977140702729, 28.919801583040737, 87.88889715960916, 55.11912598949205, 8.337451141462843, 23.15530374194654, 30.512854217149965, 73.98028234767241, 6.302004025477443, 17.357395166008228, 26.43188100103098, 14.660187752717851, 14.160856660682862, 14.74700116750786, 22.490256258819322, 30.110158065601183, 8.156247310904787, 136.3357540909302, 20.49502262250231, 91.7668975335124, 58.38154669605838, 18.69329246520001, 36.672947585327385, 20.585514690080377, 15.683355992502488, 28.04505745672749, 18.417269586223174, 14.338466460591363, 10.633347060935026, 39.52414076446094, 18.30302414360553, 65.34445863449858, 15.020717889338265, 37.7758759390348, 27.361499605639587, 76.67198748134243, 66.36672504746494, 25.143546745624718, 8.564289009358324, 26.871012251776914, 101.12434420518318, 39.83999687701426, 7.387789947478301, 11.83229554224922, 18.55027423648156, 48.25209376008528, 89.12617513636584, 23.096976622626492, 24.148261107015724, 67.42560634702122, 6.791907604761744, 39.49256206352466, 9.138144977418152, 5.694739848310567, 62.613581588130344, 15.176796337404655, 23.47032083041531, 80.6781701705397, 75.26174329127183, 57.06011385312522, 61.8677534204391, 12.852249837860308, 102.83917430425451, 31.855248855417692, 39.652568627601845, 28.0798342084456, 43.91349006144215, 110.98351280567957, 82.74708997654683, 42.276865026290885, 30.310115747317845, 22.014673156906415, 90.48779617812633, 21.919081580191996, 34.51498220185594, 57.45425157582951, 44.95838952152152, 19.475606619905243, 5.119761201874899, 28.533956882657996, 8.410866713569588, 81.66785125449888, 11.349809667449628, 48.8580897585408, 5.34398981311677, 25.703256226527653, 12.014082813983647, 12.460901211311521, 11.803942135995111, 9.285537174425485, 47.30286648298117, 11.39818610191806, 41.27938173451486, 11.647531277705387, 18.59433334589004, 12.592970781727681, 43.500042394928144, 5.382354747731422, 27.59522871350282, 14.706646100903534, 12.10241588751568, 56.83172591546664, 5.0920393986587, 9.172572829279929, 11.523331654235081, 50.929888289286566, 6.463848353741981, 43.96509638422309, 11.950277043165038, 65.57434853822359, 21.166233310926952, 35.45975032194984, 67.27407070401726, 91.8666390617623, 78.60691382714968, 41.56767400172943, 76.8258255047624, 63.47416675577065, 54.49140224723354, 18.323353258679308, 44.82711662548507, 50.336377565148666, 20.351297276314174, 96.0881580403731, 8.086147741662254, 5.0726357640510695, 5.157517283546209, 7.285315838754974, 7.339663263183094, 10.602638139520451, 53.050867718210924, 28.16550581304395, 12.524444296710135, 16.542790838862288, 5.670300349546197, 16.039947473273877, 28.785271321015625, 108.0632992414249, 16.432854492893455, 6.052230456856031, 26.287906535555255, 57.54687306530448, 72.0193238780374, 22.657819416180974, 36.124664094616335, 74.92308585208201, 9.89294439239624, 9.295910461892928, 28.831410185653226, 25.64138300553641, 8.463728885944517, 71.46320072279963, 37.88787523441567, 59.82018139826512, 34.76499227361295, 71.8900545068277, 9.49272055479939, 16.18107832685636, 5.187946989903423, 12.550961094766159, 65.7385132786522, 9.486894505661066, 68.86608095247476, 10.253288066082666, 12.680569785112224, 22.160579662671225, 64.33401978515575, 16.169613186499404, 62.520848792206834, 73.74108139533297, 38.26509249559205, 28.312005508473256, 64.82330651682595, 7.146733706913915, 5.66245375084767, 23.317374198236156, 17.51462043551445, 18.627475454311135, 13.50660330579754, 18.642491828333597, 63.89425107607465, 60.938154435012436, 54.77245169806331, 20.108444875531312, 12.471683073250624, 40.27516835333245, 15.579034469162693, 65.72398138150798, 5.158200770770692, 69.60464875781258, 22.27528521678842, 39.00723323895495, 5.724944975807872, 47.67594520738369, 65.86199651317, 16.448713260961433, 21.208405707796913, 27.36440708556625, 23.363115537596407, 52.6821322154087, 63.45220471910409, 33.149748493261505, 5.832789470167484, 27.78533588063247, 10.078299784926715, 20.183806424190767, 58.27810360693352, 26.322420835151156, 7.295424832397922, 32.07787360627961, 11.273665452924417, 9.158830501939747, 15.847474900580622, 14.452798335786266, 15.325060972491757, 89.66585445379204, 12.40907144343392, 11.766458075939562, 15.738832614656726, 81.08523585977208, 16.103573618935172, 106.32682930911011, 59.559857131085565, 45.619506461176044, 13.208370979955578, 16.238560362926663, 25.64611967870179, 126.26473801109698, 41.428046044466754, 11.377635726586432, 7.418979917808316, 23.92436590573748, 17.559753087715936, 67.25823463762069, 75.6988646031685, 11.356454574478068, 5.9349075977598025, 39.80769911763436, 70.42900772539258, 53.389808368089234, 6.182952100363705, 30.19908565271252, 28.524270430557575, 101.87582378037207, 73.01052623242091, 16.49234173753958, 5.279038789644149, 47.809369802273324, 18.676280890515876, 9.63258252632783, 41.21043816451497, 7.791755563778758, 20.708930853461716, 21.743607429260216, 80.82896155578528, 13.284271005723664, 71.60260850343428, 9.610778159298384, 63.60339743831547, 17.5757924298173, 53.3816050870555, 10.210163759326205, 5.614065347904143, 18.29149617363798, 44.89989433972862, 48.605907328720455, 32.59171971147802, 101.14637012195084, 57.23856856937155, 61.2869437649642, 75.73654921509478, 6.2970021982460604, 11.011902873359725, 49.06378575508121, 22.47028599360535, 18.056141438943424, 114.12127387842828, 11.616987330583726, 6.039495767094677, 30.982826247918073, 12.597032943966202, 75.87160103735317, 51.355494486018735, 82.79133004507472, 6.82098527823983, 41.550660790530024, 80.16307365928003, 14.496112080753218, 30.61148256582261, 26.84927338149052, 17.707756387657085, 48.79493339388118, 19.185046515011937, 14.459549843560268, 78.67461973834392, 57.60269756915564, 20.16779297761845, 8.031791709482135, 30.45040675127674, 10.558999080145592, 86.21071266880425, 22.818053356819448, 94.55419281610887, 41.601057925234336, 26.498307625505156, 9.73826224762532, 8.315644658505365, 20.894092547352482, 15.647083781481674, 18.30586235446822, 24.169231853993814, 7.5838820286897715, 9.080343276356123, 19.578110733767794, 76.5812096571692, 5.4761472496849155, 80.75831308330439, 31.004082107317174, 9.757791202743277, 8.164409188176197, 6.507283227719478, 12.910960584636829, 73.21402590763738, 28.81297780964045, 7.9581372532089025, 13.08966660064308, 50.92696110286536, 27.440589778688587, 49.531115226506785, 80.13413026518691, 61.87232095449788, 107.65827139650946, 15.661858015849834, 36.406602527131255, 24.440747308417343, 8.408513739419737, 16.924639129778335, 14.168427021308409, 8.726255809837207, 8.752155958845846, 25.799142660895836, 35.34989660249412, 27.25327008449902, 66.28128567232861, 93.5143932883542, 61.823564138959014, 9.7903540894757, 6.4055550474616485, 6.370737669428734, 21.128281239714173, 22.905835924409157, 9.290070543558778, 18.075793922394382, 242.7726013575879, 7.969012312391281, 63.260161936255706, 7.606040405568838, 6.980482914869735, 15.271981396359596, 17.794686084281512, 14.281933093370657, 6.859298640148906, 23.87050849212449, 21.796936603212735, 36.921968558229544, 5.144409911986069, 101.63073447408188, 11.409719157209294, 67.9437320090431, 25.265838811703084, 91.23383122830411, 96.12460740374176, 22.857551292889603, 9.453400536633545, 19.696691390628295, 42.05836492388303, 23.348820139565102, 11.874851898016516, 7.664242050631395, 57.445527336234576, 32.13331792948459, 103.75398373499543, 6.085687702910411, 15.98551950582188, 6.856539859325084, 33.926115841793354, 46.817232180388714, 8.798687765883018, 20.796943562909433, 16.814594213330714, 53.60029774781577, 19.058579940796143, 23.026465712100567, 79.92149531063829, 25.271786311616374, 55.581232740063015, 68.6752446503575, 75.10881009272973, 7.844781839895824, 19.02921052864285, 17.87496391670105, 30.64562054797109, 59.51782243230002, 30.352364161313663, 21.704981875702455, 22.638129025889327, 5.541411742304524, 14.748096382480448, 9.604675432722182, 61.61430604050621, 120.90647345393582, 31.871330096547116, 5.323892372119357, 70.71917527736679, 16.386428732300836, 9.87415597872561, 7.236822635625818, 7.886317534790832, 6.9076810781359494, 52.90020228450443, 26.518002042384765, 15.445794005732523, 44.78326042905364, 13.042811380642444, 34.870251525397904, 34.03831861354901, 72.20804988065153, 11.807185562223129, 9.868646345386614, 24.01387192407166, 8.492821746114574, 7.794080016677458, 47.038239829327, 72.24335774886123, 18.83438319957459, 6.504513492142621, 21.152767811626074, 45.86138656271095, 49.55844180038424, 59.66499558833878, 44.67908493052486, 31.954450289807234, 33.64220053871131, 24.942347570395828, 22.7182486212138, 17.716279011059715, 14.728615888113131, 12.975162559978216, 14.330267294658196, 21.4428769465895, 18.838388295861215, 11.588557342163059, 43.43010960879924, 19.240012740337665, 5.401870934119128, 6.094458395184262, 62.83570426383129, 18.26374493624821, 8.496203478787976, 15.8329318593684, 33.45348187317979, 16.280237888503027, 59.618595677091164, 12.831862510830401, 7.582374114784992, 71.74516179674526, 29.741644943540393, 29.66390454887371, 38.892853546687974, 57.206726323857986, 31.700217496179327, 81.71351952389925, 49.2773017315209, 5.479368859580284, 71.34196856844957, 99.91442693462355, 19.271284793604515, 42.22306482493255, 50.91580110546454, 7.435827192571112, 148.83084904123893, 15.367077029565214, 90.93035543025583, 9.109291774861159, 24.658199913141914, 7.674857258917303, 56.469745556688906, 17.699693052276807, 75.26134825572814, 191.60625853854324, 14.406377105249197, 59.58223741442991, 52.733278915420804, 89.61587582257165, 7.759931017831707, 15.16623288800313, 76.30527307847449, 70.71943303145144, 69.62397861252624, 8.298483658016943, 11.093764758708739, 5.962407768290595, 127.24563069728156, 73.45804934967705, 96.0447802480904, 14.380647257039264, 62.35825006135488, 69.62989863606542, 44.90496264076492, 81.24035455676615, 66.09609299058825, 50.42997474028657, 56.58669231429111, 26.033330324028345, 28.010700766787057, 5.539872548397533, 5.924450735677055, 7.137223979606269, 32.21196644368291, 140.31385687124856, 15.858757857829712, 7.792691687122324, 85.79911956285983, 35.631277838037185, 57.89301456780135, 38.48118311981814, 16.071186366167446, 35.447131309711494, 117.85550184948625, 20.390780218440973, 5.52719668757754, 11.480166210216028, 72.49350843265182, 19.185048094440443, 41.81347639968853, 23.155179618781432, 26.17431270685345, 11.738954135685002, 28.967738621911376, 8.290196111286846, 36.146844389077586, 19.257829493911974, 14.735947168020937, 18.68817356255428, 11.629402896555803, 49.46663044014519, 9.876078007983828, 55.79055677602848, 11.418717460917, 26.988417704415525, 14.624408771147074, 113.594544039853, 17.703737780253867, 61.97531998942057, 98.9627032734741, 12.21701685780728, 30.111083850926477, 66.9673760148512, 54.40547833837415, 55.253306401455106, 31.99510917096342, 21.433824432211473, 20.38218105546543, 87.20032994532733, 8.792383571367157, 5.945822456959223, 44.57996329272896, 41.39967156483936, 30.504262378597538, 48.01714165981561, 47.40198253285721, 29.616171468900028, 144.20959647678222, 14.878731173747376, 63.09598891855327, 9.850039983846688, 21.925780934497293, 27.081432491376763, 8.429340280221105, 6.212810494445877, 21.93602247860062, 8.94646693549913, 63.28264902096435, 35.56134010861655, 28.108696289944092, 39.96496722102455, 14.92252162193189, 54.81536861709471, 26.8597068371595, 21.4410416972561, 7.160578523362532, 52.6345914751175, 64.79688317573243, 51.020452513313444, 74.29735244022626, 122.10955594462217, 36.542758746217594, 10.02505496537815, 16.925545378081843, 7.253403348757761, 56.28673671861472, 107.08577784591523, 24.782424936229333, 29.26648170114063, 19.076130167313725, 9.814056806248882, 46.857445535897014, 68.11251548242399, 32.69046385731889, 7.1187438928273385, 12.113351486896011, 6.326218836971473, 28.631641707802086, 42.18085252421166, 8.997032314181343, 113.7378484645341, 65.96980673874201, 83.5200598816104, 102.83256119192316, 39.484477009254356, 21.456990187584513, 48.54501560026807, 11.217092210327825, 59.89917799692445, 8.10193136773735, 54.32419641580525, 136.3927634838405, 6.714110856088239, 25.40512470009857, 21.096611650784848, 31.334877892610116, 59.72509385319993, 13.824232585024582, 14.554663154296582, 28.2457405684057, 20.10188454783303, 36.40345247736424, 9.80698325772755, 54.123316693977486, 22.696193474378482, 64.62198886136457, 55.74589909991058, 9.81375446163135, 82.95680181689148, 118.65474752310516, 5.235252574935359, 5.9373408718889875, 27.085239796840924, 66.91419174144819, 14.757747088923065, 80.62184824556962, 69.03740989239374, 6.925688800753292, 27.795480852857878, 56.49201950979273, 63.934792053222644, 65.65840936829505, 64.23642504871347, 21.545452161906173, 6.197306566399762, 21.033207747790073, 41.284574382971655, 44.7570153228495, 82.31358373331699, 14.674724739378817, 67.75208791101545, 6.086666835897066, 18.23480643585958, 31.03622797037186, 132.90415792297767, 26.23468152131865, 17.332800745240203, 49.55807135034179, 58.81598187364392, 52.632275073623624, 37.945277189472534, 89.50092632487056, 20.311999676410686, 18.8412568077064, 90.95468043631121, 40.07126599005479, 88.41720325605442, 82.50845119056729, 16.810678273632195, 9.028804590762348, 75.45172885119837, 95.3181255240188, 11.280719629025524, 10.666353688895512, 10.524880953457684, 9.700191093858253, 14.957833549342492, 6.964539064681875, 5.050978102300392, 13.109546864936243, 10.483857151714105, 58.38117061662597, 37.58253692463223, 14.309878099993194, 12.541913694839918, 20.02305267325257, 25.000679892526627, 33.054033275848916, 65.42589583962572, 12.154578716592741, 55.64091403057839, 29.032417954416086, 79.04929819785232, 9.459023137553476, 81.02940726734094, 7.6101993177651694, 95.3995281639971, 12.595346362779798, 95.28051794759833, 10.196776856334722, 8.60310452553595, 40.125855442209144, 17.048156365614787, 25.52624311393626, 6.478457464906213, 11.527550421999678, 88.12610998527757, 22.322323126647454, 10.676333995356694, 26.058971347111218, 12.203007430602304, 7.112742930247244, 7.472986919752614, 14.825871943182586, 24.236779456880328, 41.599413744909626, 36.57997416710457, 55.97657030854464, 51.87362406745816, 76.41375361981866, 77.66309893715406, 8.474661679037254, 6.896206844296878, 6.694032636447471, 20.75997765475507, 8.826397990395895, 14.798786959704973, 22.919704701187072, 13.98251449867696, 5.821207673750766, 69.18439458825046, 18.03343887933843, 6.2190602864051705, 154.46326214928652, 6.831406684484316, 5.980113702101729, 63.411686680353704, 15.698660272750327, 35.23606746126248, 24.626416933760677, 31.330615930452794, 15.710262267801513, 5.8640039236003805, 13.343476347348926, 31.88001307029299, 24.490609299046483, 24.78437089198236, 5.165129830853346, 8.08889077229467, 24.664494244628514, 15.644257881262856, 14.76270323818183, 22.730860807142573, 5.347587540373317, 34.446546710250246, 25.38378592163156, 16.208092506840515, 60.88395472745283, 62.78333858005317, 12.379265421968238, 11.936449147284735, 13.243021387398498, 118.31248254668046, 65.31569028229119, 8.456458114497423, 5.8182691561214765, 7.697522514631342, 13.064184062638429, 15.154888939835363, 8.621434753038336, 24.848352174689122, 6.88430076436252, 8.250804282290245, 125.25203214096261, 71.92725367842522, 63.7529903621697, 24.118654264189168, 21.71283406407524, 7.094728868266722, 31.74999434993107, 46.97793788089788, 17.237081609039976, 46.69620057135619, 64.15961064923074, 5.4947574777560035, 30.26291372351138, 20.01895258444003, 8.753699074057556, 153.06875452189672, 36.79202500094166, 30.99656363556679, 11.63858132384812, 26.163021382926363, 24.919129717961486, 6.744374909927425, 7.6639625959967175, 14.416890535039617, 33.07324345367661, 8.497270431693773, 5.28189059295673, 5.0953456868855715, 6.022474927954663, 61.16657701688847, 57.594962114604314, 8.249762147128417, 20.831373458371424, 46.751428201082774, 6.620755502991639, 54.53677113215035, 13.931501851588042, 10.072315000306915, 43.47189243961775, 28.018777810876053, 20.552522695750547, 7.13835035923532, 102.57809158639452, 71.12711722972129, 40.935047767165955, 66.4282240459743, 91.17120636916994, 54.00965022491818, 17.543817195092934, 92.46268935525424, 45.95443147707009, 13.794121637628137, 60.19166784712266, 21.635105793513794, 20.997302790798557, 37.376021062302236, 16.521064758581137, 37.62647786613855, 6.38393716871359, 9.234229787766575, 47.30465344833588, 5.098074080306537, 65.35777837042323, 23.350310413069973, 5.760669384599275, 71.36906737036604, 10.163222671330299, 18.452151472087493, 21.066828193226396, 13.663161500039735, 83.55596730309279, 22.874905958688316, 27.282674774815348, 40.30321910698082, 34.162516231934006, 5.309422493523223, 12.275592014510703, 7.437031641701047, 83.81951123818604, 17.488945918243587, 35.987061067958585, 11.410505967628117, 26.72044947540669, 26.72581657669759, 21.434774332274195, 41.1638161488759, 5.376055436191929, 49.945323346287815, 8.58744491929898, 23.185108336067707, 5.9356112735224436, 14.293584400998059, 30.403183564758173, 40.366558618473796, 5.589661934237152, 5.616639748366616, 7.949866935471231, 8.19260572874786, 71.60238344641382, 45.89429623994715, 7.422540420597436, 10.045849616688063, 8.838055783491932, 21.51472318727636, 15.612711971293592, 23.974112647592158, 33.81297232303513, 37.402645805614306, 38.96093224054269, 37.754229456122026, 69.12372554914158, 19.502929986000954, 87.43567927890372, 7.410861453426326, 46.540357349119304, 8.009409225134842, 59.29188632779844, 5.469986974189458, 19.471452253446035, 8.020804254014903, 43.871622008053286, 27.03044666230232, 121.4681091451574, 7.555148225858033, 10.044214961927395, 11.477100713813591, 29.73068689109645, 8.392638140807072, 17.664277594457666, 39.104350529088144, 26.540408725363626, 16.920638063756517, 5.098886218110749, 27.232907341431492, 117.58316290513595, 14.833024757639832, 5.112502935576555, 36.22286229725269, 26.323716906544455, 21.686101455218207, 13.928320621002237, 42.21190155667702, 36.33265930956303, 86.85034822668672, 50.56222617239969, 9.156682926200794, 16.842596759935493, 30.776285154154696, 29.515345836968915, 7.572769273536536, 10.289402102603065, 19.003203139133728, 48.62264526656318, 59.51084835914841, 56.12933298300469, 6.435102595130343, 67.79726010046507, 41.75623335180681, 62.91379086264793, 54.366738810355024, 73.93074565897079, 79.28533912480162, 31.841099765359317, 25.86957473136131, 18.915793533528415, 30.447099580042714, 22.259797885347435, 29.53991492582218, 30.07824843419378, 38.16997213496232, 39.646362565525564, 50.16192884538096, 11.215269090370978, 5.608448563856666, 49.70439995829834, 13.19399312057682, 7.594656324218218, 7.899402186339941, 151.34511598907395, 10.024842601019195, 21.042317793070254, 20.68521445613562, 51.66853447165193, 14.342157613439241, 30.788769105209887, 31.52635367033467, 19.688769560301694, 13.301309144791919, 34.70342096277292, 6.963197038856023, 8.663967591890454, 21.472767709627913, 21.892368704735627, 23.19121518288899, 13.71190622810471, 8.43049012369649, 27.657846801233536, 14.010511892687823, 25.753723168223367, 5.294233224619176, 27.2697791629974, 99.90075016924656, 15.122567305158867, 9.664862282223892, 15.79345940627574, 60.24768386666228, 42.73749824518541, 5.209658562233348, 91.794279001175, 43.05928967479218, 18.11940557125414, ...])
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);
([11594388.227879616, 11634196.675196938, 11635200.0, 11702250.0, 11791805.899164615, 11794092.28247989, 11807169.93094019, 11807654.407696273, 11811839.816267403, 11813165.895607851, 11819495.828735646, 11823116.729705771, 11825638.986680709, 11829298.216412129, 11829309.755993677, 11829338.65696956, 11829360.239562428, 11835655.995135238, 11836165.625, 11836190.018767456, 11837837.5, 11840110.9375, 11848371.53968611, 11850746.26467012, 11854279.091437148, 11854281.431907414, 11864292.162793495, 11868416.576605503, 11869672.091305973, 11869674.658893919, 11870565.625, 11872995.982167762, 11873323.85293263, 11874743.049438538, 11876305.52362196, 11876358.643611021, 11876846.875, 11876939.989677433, 11877468.551738821, 11878261.428161683, 11879545.863750938, 11879718.206762645, 11879809.375, 11882408.737260118, 11883494.158402883, 11885080.393918304, 11885140.625, 11885624.284883983, 11886676.093018448, 11886730.980495935, 11886769.277273549, 11887854.828114258, 11887859.375, 11889424.762243755, 11889737.309491152, 11890120.3125, 11891390.685390448, 11891537.886778926, 11891545.3125, 11892013.641885491, 11892203.074070338, 11892217.433025645, 11892391.504878707, 11892518.393954393, 11892932.462871453, 11893466.902247518, 11893599.977116426, 11893728.616771802, 11895397.369631736, 11895815.69559154, 11895821.875, 11896820.3125, 11897443.300742615, 11897758.420475641, 11897999.541668044, 11898561.40227926, 11898855.244751642, 11898878.125, 11899083.645804215, 11899271.36553284, 11899492.1875, 11899920.540363502, 11900562.5, 11901436.075094635, 11901559.772300852, 11903410.997730708, 11903443.812016677, 11903903.626608033, 11904105.400473671, 11905073.830956569, 11905393.695253732, 11905842.669109536, 11907912.666416364, 11908184.375, 11908286.645873602, 11909300.71283332, 11909680.458568389, 11913502.923858006, 11913530.821851913, 11914457.763723053, 11914599.93698532, 11919481.597572131, 11920178.89444389, 11920237.17120271, 11920287.305989703, 11920467.426675465, 11920699.382022334, 11921009.225108473, 11921449.12043729, 11921878.59440075, 11924125.54811733, 11924315.091596745, 11924473.858302413, 11924648.4375, 11924830.878285252, 11925333.118952688, 11925856.25, 11926538.967953123, 11928650.0, 11928993.40403973, 11930081.922738446, 11931060.47967921, 11931582.8125, 11933146.25237907, 11933359.29828784, 11935646.475725953, 11935700.204595294, 11936426.222463159, 11936738.088728081, 11937186.707299441, 11937602.760929404, 11938018.75, 11938154.669084469, 11938471.053658908, 11938523.802502738, 11938647.848993989, 11939140.88614021, 11939378.125, 11939573.4375, 11939586.280532898, 11939894.960368523, 11940021.750668246, 11940529.263736118, 11940690.358750992, 11940766.796835145, 11941008.22048394, 11941106.928529706, 11941122.471994316, 11941129.645224035, 11941246.746079503, 11941273.835084327, 11941305.00811765, 11941322.389316024, 11941326.600698385, 11941407.632202182, 11941415.625, 11941440.625, 11941453.309813835, 11941457.849268088, 11941458.756553523, 11941466.377791777, 11941503.760683982, 11941517.365840703, 11941528.125, 11941536.85790037, 11941538.30858699, 11941551.632414078, 11941576.5625, 11941586.59235491, 11941600.0, 11941631.754578907, 11941650.0, 11941652.478583338, 11941668.75, 11941679.782811947, 11941682.093101032, 11941684.040298628, 11941722.418272272, 11941736.655132752, 11941737.064628478, 11941742.508321784, 11941746.85844816, 11941759.375, 11941764.32113787, 11941771.185785161, 11941841.342787102, 11941857.361986784, 11941858.692008004, 11941885.9375, 11941896.564849306, 11941900.159438163, 11941910.512491439, 11941940.838945534, 11941954.969524046, 11941976.482172145, 11942029.887547476, 11942075.346226754, 11942116.658479156, 11942120.25100666, 11942123.106535928, 11942126.5625, 11942171.875, 11942187.721769527, 11942189.313512545, 11942192.514840282, 11942199.20591932, 11942222.795405746, 11942266.955831302, 11942288.879044602, 11942317.810412128, 11942329.61913362, 11942365.716415126, 11942385.726102836, 11942419.936622493, 11942532.678086821, 11942582.467734745, 11942757.8125, 11942884.992441284, 11942925.373522, 11942926.757059556, 11943036.86303836, 11943068.53853063, 11943295.674595091, 11943519.20824969, 11943566.316777078, 11943599.456463633, 11943695.52015245, 11943885.964980522, 11945203.478366716, 11945398.4375, 11949464.216721239, 11950021.335103095, 11950044.392916018, 11950239.613414563, 11950359.25342362, 11950384.375, 11950945.454077074, 11951087.448205419, 11951317.1875, 11951525.91716575, 11952284.15584438, 11952297.740271084, 11952510.9375, 11952512.499951372, 11952809.375, 11953385.927328225, 11953392.542470254, 11953807.417461433, 11954228.125, 11954899.111294422, 11954942.523435205, 11954962.12018652, 11954970.805287283, 11955636.70530721, 11956282.337250771, 11956498.327603158, 11956616.672175549, 11957113.846499773, 11957276.875402847, 11957599.16374618, 11957619.303617949, 11957971.875, 11958275.883786825, 11958335.93788334, 11958361.605422504, 11958923.4375, 11959277.050977563, 11959434.375, 11959701.977655983, 11960545.742065262, 11960720.049835084, 11960927.722788416, 11961084.607310677, 11961526.487127, 11961568.75, 11961582.405179549, 11961605.319150183, 11961654.47101894, 11961978.416990088, 11962010.456781488, 11962107.484764239, 11962729.298444765, 11962734.375, 11962781.25, 11962879.315246515, 11963373.718748102, 11963387.82874183, 11963525.223501172, 11963615.0632369, 11963929.452842923, 11964236.05931619, 11964316.112616738, 11964332.205435274, 11964382.045164516, 11964629.555032136, 11964645.3125, 11964677.754305921, 11964689.981022362, 11964826.047478095, 11964849.43521908, 11964869.91540566, 11964901.150783427, 11964916.810798379, 11964917.1875, 11964918.229667371, 11964948.471978227, 11964955.132432163, 11964976.617065229, 11964986.98958907, 11965012.673567979, 11965038.170097006, 11965077.02527619, 11965078.071165508, 11965096.562369794, 11965102.408912195, 11965129.6875, 11965169.08082238, 11965182.8125, 11965193.425567131, 11965222.33960894, 11965266.949105442, 11965282.940111296, 11965291.52860381, 11965293.876877293, 11965300.735934597, 11965305.572591836, 11965315.03636048, 11965318.738552537, 11965330.012046902, 11965349.314407296, 11965350.778795833, 11965353.125, 11965359.375, 11965359.526848814, 11965388.37433431, 11965396.627164079, 11965414.286178896, 11965419.82746323, 11965420.093724703, 11965421.060663652, 11965421.100088987, 11965448.282556988, 11965462.5, 11965545.901377432, 11965559.375, 11965565.58231696, 11965578.125, 11965603.62210494, 11965616.64686587, 11965636.715301752, 11965640.087634077, 11965643.38084583, 11965643.70070997, 11965663.15343246, 11965664.0625, 11965683.721982481, 11965684.375, 11965687.507742472, 11965697.872640403, 11965734.459083041, 11965736.527367821, 11965751.404597174, 11965766.086600544, 11965782.459544126, 11965793.855726553, 11965796.501653953, 11965816.264548713, 11965831.763598325, 11965837.673229335, 11965892.181454888, 11965892.235709298, 11965903.643719863, 11965917.350781204, 11965948.059920397, 11965951.703340705, 11965957.111357747, 11965970.3125, 11965984.742274776, 11965997.305625174, 11966006.415576164, 11966021.875, 11966033.194136988, 11966060.334301434, 11966062.476778436, 11966065.874360288, 11966114.51129735, 11966123.059932075, 11966131.235656127, 11966136.794770215, 11966160.364762153, 11966165.845292017, 11966168.053161645, 11966169.528093947, 11966210.15148971, 11966223.185740393, 11966237.310425626, 11966250.111683564, 11966300.564120814, 11966332.769076198, 11966399.059355395, 11966410.766412372, 11966430.29036845, 11966440.717910342, 11966443.75, 11966447.86321756, 11966451.083481021, 11966458.982602399, 11966470.482973171, 11966489.010813175, 11966540.931422275, 11966545.416301703, 11966564.522142246, 11966598.18074312, 11966613.526741708, 11966640.227775238, 11966643.691883774, 11966644.328977386, 11966658.233932804, 11966664.78276191, 11966694.431672137, 11966694.610475272, 11966701.45211209, 11966746.080088971, 11966761.562730357, 11966847.365628082, 11966854.6875, 11966859.375, 11966884.375, 11966898.832672067, 11966899.011170782, 11966904.407824054, 11966905.058158645, 11966908.311028058, 11966918.75, 11966925.0, 11966931.43011297, 11966936.047747519, 11966968.215192826, 11966975.0, 11967008.741900714, 11967026.5625, 11967029.418375753, 11967040.61883607, 11967045.32561966, 11967051.350391917, 11967068.364629706, 11967116.202019557, 11967118.693000648, 11967119.679178795, 11967138.89232519, 11967157.307450572, 11967185.122661814, 11967212.776101949, 11967235.9375, 11967249.198667916, 11967254.776073271, 11967270.373429932, 11967271.875, 11967300.663709302, 11967317.563929966, 11967343.52926024, 11967364.0625, 11967388.64832221, 11967413.95446179, 11967425.352268834, 11967426.504444541, 11967443.75, 11967451.5625, 11967480.703130355, 11967483.71559024, 11967531.25, 11967585.9375, 11967620.649752976, 11967635.10884732, 11967641.02879286, 11967648.4375, 11967653.125, 11967658.61913925, 11967670.904582348, 11967672.294163242, 11967722.949633915, 11967744.23190661, 11967767.505062424, 11967776.5625, 11967798.162595183, 11967836.273884973, 11967839.256269546, 11967862.5, 11967895.886782361, 11967929.6875, 11967996.64393455, 11968043.19504447, 11968104.662705218, 11968157.8125, 11968164.004166832, 11968187.913405186, 11968230.747252265, 11968237.090731679, 11968290.625, 11968314.0625, 11968314.084947387, 11968335.91567586, 11968350.260395935, 11968368.75, 11968369.849133603, 11968373.4375, 11968377.866582425, 11968401.506343769, 11968407.8125, 11968409.375, 11968414.536148714, 11968417.1875, 11968432.01736092, 11968440.625, 11968485.797396244, 11968522.429516606, 11968534.514155904, 11968542.01415854, 11968564.122162681, 11968595.3125, 11968602.723091122, 11968650.221493665, 11968677.057600185, 11968716.062732456, 11968726.5625, 11968771.875, 11968773.4375, 11968784.64285193, 11968889.546846878, 11968906.735026646, 11968908.364121519, 11968938.94066729, 11968962.714367254, 11968973.128259232, 11968997.127784967, 11969028.125, 11969035.589400075, 11969040.222403834, 11969055.046266595, 11969057.8125, 11969060.944336912, 11969065.625, 11969066.677902607, 11969068.695002297, 11969072.601365197, 11969089.361389685, 11969098.976911647, 11969102.143326106, 11969113.95240055, 11969132.99102953, 11969143.66723781, 11969164.144875363, 11969165.992116235, 11969175.574950492, 11969191.537536101, 11969200.0, 11969250.600576013, 11969274.110456487, 11969294.054984873, 11969303.125, 11969313.147838097, 11969325.0, 11969326.05653728, 11969361.666919764, 11969368.75, 11969385.22291493, 11969386.010891188, 11969388.310036164, 11969436.875663623, 11969448.154163439, 11969457.8125, 11969478.084823882, 11969484.601323804, 11969488.538278487, 11969493.733431311, 11969503.125, 11969520.868171683, 11969524.542307233, 11969556.172564901, 11969559.635550326, 11969562.057044003, 11969580.793283442, 11969607.319241485, 11969626.5625, 11969684.475500185, 11969685.136479875, 11969695.3125, 11969704.682509392, 11969709.310348328, 11969709.672225205, 11969718.244765494, 11969720.459283043, 11969778.19539732, 11969818.75, 11969829.66865542, 11969895.578469524, 11969907.411972528, 11969914.0625, 11969924.157819713, 11969948.87599944, 11969952.041759906, 11969960.379227215, 11969973.4375, 11969977.90169135, 11970031.25, 11970043.407548321, 11970098.958015999, 11970109.375, 11970117.587223496, 11970143.75, 11970164.052189184, 11970197.42566524, 11970233.265789598, 11970324.280039823, 11970354.089766826, 11970354.263684705, 11970367.1875, 11970448.043302214, 11970487.5, 11970488.160646569, 11970492.1875, 11970501.058872504, 11970531.25, 11970546.931443121, 11970548.4375, 11970576.196210176, 11970600.0, 11970633.630605824, 11970646.622438848, 11970652.944345681, 11970686.959313642, 11970701.29986433, 11970716.311894085, 11970726.23485065, 11970732.707163977, 11970751.150233656, 11970771.223230418, 11970798.546112603, 11970805.201050725, 11970845.65492405, 11970848.050201362, 11970876.78405951, 11970878.125, 11970889.58271865, 11970926.5625, 11970928.125, 11971016.830146393, 11971023.413761215, 11971034.555917101, 11971054.6875, 11971064.013437662, 11971095.536269268, 11971127.925395848, 11971241.386481607, 11971281.212052593, 11971301.5625, 11971334.375, 11971360.9375, 11971449.055811556, 11971471.380232068, 11971482.238531591, 11971482.265128134, 11971484.375, 11971487.274117222, 11971487.5, 11971488.515483322, 11971551.658156805, 11971595.29871467, 11971642.236379929, 11971679.376538012, 11971683.600396171, 11971690.476804763, 11971750.511947196, 11971766.591867108, 11971773.379732002, 11971804.6875, 11971815.625, 11971816.917529562, 11971884.177986337, 11971943.779281067, 11971975.0, 11971984.267328972, 11971991.386906724, 11971999.170672141, 11972026.97941628, 11972027.744053053, 11972056.25, 11972093.75, 11972095.408235867, 11972132.49582824, 11972149.57676245, 11972158.218660908, 11972192.191776244, 11972221.242439318, 11972227.114938969, 11972265.043999312, 11972287.044943495, 11972334.375, 11972380.522427766, 11972385.761289172, 11972394.498831151, 11972398.505101213, 11972414.226085596, 11972453.074965533, 11972459.375, 11972477.968063671, 11972489.400206683, 11972493.249818217, 11972543.011237446, 11972554.834670044, 11972573.4375, 11972598.456706963, 11972635.325554429, 11972672.647096349, 11972684.683959562, 11972696.184811434, 11972697.42915347, 11972721.875, 11972744.050563721, 11972745.139850948, 11972746.819701238, 11972753.578121498, 11972754.6875, 11972758.95429325, 11972763.753166417, 11972767.851010904, 11972788.093907902, 11972798.404266622, 11972805.874921318, 11972818.719326694, 11972859.112120818, 11972900.260964463, 11972905.196667008, 11972992.1875, 11973134.700255932, 11973181.25, 11973197.185896084, 11973198.777005054, 11973200.630233128, 11973209.016753422, 11973239.616403794, 11973241.523080051, 11973250.43358745, 11973254.530234762, 11973288.785882637, 11973296.972203512, 11973321.875, 11973339.690585399, 11973351.171746217, 11973356.96644064, 11973406.580853181, 11973434.830871211, 11973451.5625, 11973476.568192514, 11973484.126797635, 11973484.90514938, 11973519.857002076, 11973526.750559142, 11973538.153934797, 11973557.318851981, 11973564.0625, 11973568.505795239, 11973602.901828691, 11973632.802546186, 11973635.54397819, 11973648.205818893, 11973650.843731698, 11973654.639783587, 11973696.490730347, 11973711.101921171, 11973742.1875, 11973792.005425759, 11973806.546849797, 11973831.186451582, 11973837.5, 11973839.738609595, 11973862.962349536, 11973868.219402783, 11973873.170747507, 11973889.0625, 11973958.120501226, 11973985.995296914, 11974015.878371116, 11974024.867202615, 11974040.13090449, 11974081.833736952, 11974102.889042867, 11974141.201368371, 11974148.369234446, 11974171.956429323, 11974201.112754101, 11974220.3125, 11974226.290766872, 11974325.322850754, 11974342.084857168, 11974407.8125, 11974439.328262849, 11974440.630336704, 11974531.400107004, 11974582.742924284, 11974655.43425007, 11974658.774601068, 11974680.588332834, 11974686.727423333, 11974700.83868335, 11974717.1875, 11974731.776793161, 11974783.116475252, 11974790.49297709, 11974813.795492467, 11974915.528408915, 11974915.789831517, 11974945.167696908, 11974948.4375, 11974980.065748896, 11974980.949374273, 11975015.466310771, 11975125.906882543, 11975326.5625, 11975332.81768616, 11975371.804727035, 11975394.743503874, 11975541.241459507, 11975546.11528298, 11975653.125, 11975661.524962137, 11975692.950557409, 11975765.426618537, 11975815.598912416, 11975882.212742584, 11975882.876397792, 11975909.702990519, 11975970.109026529, 11976075.918966053, 11976092.069027647, 11976117.360117927, 11976148.4375, 11976148.469741976, 11976192.1875, 11976206.25, 11976221.53744914, 11976226.5625, 11976227.584223814, 11976338.284851141, 11976392.1875, 11976453.485692399, 11976478.021617262, 11976524.308804963, 11976573.320297524, 11976629.6875, 11976704.668074073, 11976706.171589293, 11976746.542991497, 11976768.00253118, 11976868.75, 11976930.530816723, 11976941.316987699, 11977043.20617949, 11977133.993641255, 11977295.3125, 11977313.566517463, 11977317.121442541, 11977354.467474109, 11977369.796029711, 11977384.957393993, 11977455.315701324, 11977457.328332057, 11977475.0, 11977475.538901413, 11977503.845545609, 11977539.236193322, 11977556.151643384, 11977634.276959386, 11977640.11913316, 11977667.1875, 11977686.900926545, 11977687.5, 11977767.716178074, 11977799.971252644, 11977804.643827617, 11977865.443947814, 11977986.431872267, 11978062.459746318, 11978096.42569637, 11978132.85932273, 11978153.991444845, 11978185.755467981, 11978197.5766563, 11978248.157860296, 11978272.90864663, 11978289.80171168, 11978311.852598755, 11978333.87716487, 11978339.228115961, 11978345.029787999, 11978354.614647033, 11978432.8125, 11978517.1875, 11978629.544492275, 11978717.1875, 11978752.893211897, 11978759.064273598, 11978765.059826575, 11978818.75, 11978824.43632018, 11978865.595075926, 11978870.502635414, 11978885.20776922, 11978891.648666028, 11978906.25, 11978909.294650277, 11978939.0625, 11979006.115053268, 11979010.112731578, 11979048.650094032, 11979050.770564456, 11979056.445318328, 11979077.13091491, 11979096.875, 11979151.453454498, 11979264.500085428, 11979325.021834923, 11979381.181147452, 11979409.136594092, 11979425.144035464, 11979428.825774202, 11979448.00514437, 11979451.440357538, 11979506.749156903, 11979513.768599488, 11979514.0625, 11979515.206500292, 11979529.876884937, 11979578.125, 11979699.785876757, 11979776.98545344, 11979836.05389643, 11979904.6875, 11979935.85246627, 11979940.013153905, 11979945.434247702, 11979954.6875, 11979979.239903849, 11979984.375, 11980002.78513715, 11980015.625, 11980031.25, 11980032.8125, 11980035.023431797, 11980035.168289226, 11980064.22059246, 11980081.09812148, 11980194.981452888, 11980219.91365718, 11980234.375, 11980238.636070117, 11980252.549519243, 11980272.495204484, 11980289.70671866, 11980299.850838782, 11980304.6875, 11980339.117806552, 11980349.89841022, 11980352.708603043, 11980360.388564939, 11980398.413711319, 11980411.688286887, 11980426.730162738, 11980428.845126066, 11980431.971432338, 11980435.617949216, 11980457.8125, 11980481.083333844, 11980491.910092937, 11980492.685502084, 11980494.610366499, 11980505.740942944, 11980509.375, 11980518.111703284, 11980577.213916047, 11980579.185459342, 11980587.039114507, 11980598.321306169, 11980624.840253714, 11980637.76257509, 11980666.357645398, 11980666.91973552, 11980679.529641418, 11980687.601512002, 11980703.05821945, 11980721.719787724, 11980748.484205274, 11980748.80718682, 11980754.936653737, 11980759.375, 11980768.301670969, 11980809.618047161, 11980810.9375, 11980826.5625, 11980828.76652204, ...], [10.033358050059185, 14.230977140702729, 28.919801583040737, 87.88889715960916, 55.11912598949205, 8.337451141462843, 23.15530374194654, 30.512854217149965, 73.98028234767241, 6.302004025477443, 17.357395166008228, 26.43188100103098, 14.660187752717851, 14.160856660682862, 14.74700116750786, 22.490256258819322, 30.110158065601183, 8.156247310904787, 136.3357540909302, 20.49502262250231, 91.7668975335124, 58.38154669605838, 18.69329246520001, 36.672947585327385, 20.585514690080377, 15.683355992502488, 28.04505745672749, 18.417269586223174, 14.338466460591363, 10.633347060935026, 39.52414076446094, 18.30302414360553, 65.34445863449858, 15.020717889338265, 37.7758759390348, 27.361499605639587, 76.67198748134243, 66.36672504746494, 25.143546745624718, 8.564289009358324, 26.871012251776914, 101.12434420518318, 39.83999687701426, 7.387789947478301, 11.83229554224922, 18.55027423648156, 48.25209376008528, 89.12617513636584, 23.096976622626492, 24.148261107015724, 67.42560634702122, 6.791907604761744, 39.49256206352466, 9.138144977418152, 5.694739848310567, 62.613581588130344, 15.176796337404655, 23.47032083041531, 80.6781701705397, 75.26174329127183, 57.06011385312522, 61.8677534204391, 12.852249837860308, 102.83917430425451, 31.855248855417692, 39.652568627601845, 28.0798342084456, 43.91349006144215, 110.98351280567957, 82.74708997654683, 42.276865026290885, 30.310115747317845, 22.014673156906415, 90.48779617812633, 21.919081580191996, 34.51498220185594, 57.45425157582951, 44.95838952152152, 19.475606619905243, 5.119761201874899, 28.533956882657996, 8.410866713569588, 81.66785125449888, 11.349809667449628, 48.8580897585408, 5.34398981311677, 25.703256226527653, 12.014082813983647, 12.460901211311521, 11.803942135995111, 9.285537174425485, 47.30286648298117, 11.39818610191806, 41.27938173451486, 11.647531277705387, 18.59433334589004, 12.592970781727681, 43.500042394928144, 5.382354747731422, 27.59522871350282, 14.706646100903534, 12.10241588751568, 56.83172591546664, 5.0920393986587, 9.172572829279929, 11.523331654235081, 50.929888289286566, 6.463848353741981, 43.96509638422309, 11.950277043165038, 65.57434853822359, 21.166233310926952, 35.45975032194984, 67.27407070401726, 91.8666390617623, 78.60691382714968, 41.56767400172943, 76.8258255047624, 63.47416675577065, 54.49140224723354, 18.323353258679308, 44.82711662548507, 50.336377565148666, 20.351297276314174, 96.0881580403731, 8.086147741662254, 5.0726357640510695, 5.157517283546209, 7.285315838754974, 7.339663263183094, 10.602638139520451, 53.050867718210924, 28.16550581304395, 12.524444296710135, 16.542790838862288, 5.670300349546197, 16.039947473273877, 28.785271321015625, 108.0632992414249, 16.432854492893455, 6.052230456856031, 26.287906535555255, 57.54687306530448, 72.0193238780374, 22.657819416180974, 36.124664094616335, 74.92308585208201, 9.89294439239624, 9.295910461892928, 28.831410185653226, 25.64138300553641, 8.463728885944517, 71.46320072279963, 37.88787523441567, 59.82018139826512, 34.76499227361295, 71.8900545068277, 9.49272055479939, 16.18107832685636, 5.187946989903423, 12.550961094766159, 65.7385132786522, 9.486894505661066, 68.86608095247476, 10.253288066082666, 12.680569785112224, 22.160579662671225, 64.33401978515575, 16.169613186499404, 62.520848792206834, 73.74108139533297, 38.26509249559205, 28.312005508473256, 64.82330651682595, 7.146733706913915, 5.66245375084767, 23.317374198236156, 17.51462043551445, 18.627475454311135, 13.50660330579754, 18.642491828333597, 63.89425107607465, 60.938154435012436, 54.77245169806331, 20.108444875531312, 12.471683073250624, 40.27516835333245, 15.579034469162693, 65.72398138150798, 5.158200770770692, 69.60464875781258, 22.27528521678842, 39.00723323895495, 5.724944975807872, 47.67594520738369, 65.86199651317, 16.448713260961433, 21.208405707796913, 27.36440708556625, 23.363115537596407, 52.6821322154087, 63.45220471910409, 33.149748493261505, 5.832789470167484, 27.78533588063247, 10.078299784926715, 20.183806424190767, 58.27810360693352, 26.322420835151156, 7.295424832397922, 32.07787360627961, 11.273665452924417, 9.158830501939747, 15.847474900580622, 14.452798335786266, 15.325060972491757, 89.66585445379204, 12.40907144343392, 11.766458075939562, 15.738832614656726, 81.08523585977208, 16.103573618935172, 106.32682930911011, 59.559857131085565, 45.619506461176044, 13.208370979955578, 16.238560362926663, 25.64611967870179, 126.26473801109698, 41.428046044466754, 11.377635726586432, 7.418979917808316, 23.92436590573748, 17.559753087715936, 67.25823463762069, 75.6988646031685, 11.356454574478068, 5.9349075977598025, 39.80769911763436, 70.42900772539258, 53.389808368089234, 6.182952100363705, 30.19908565271252, 28.524270430557575, 101.87582378037207, 73.01052623242091, 16.49234173753958, 5.279038789644149, 47.809369802273324, 18.676280890515876, 9.63258252632783, 41.21043816451497, 7.791755563778758, 20.708930853461716, 21.743607429260216, 80.82896155578528, 13.284271005723664, 71.60260850343428, 9.610778159298384, 63.60339743831547, 17.5757924298173, 53.3816050870555, 10.210163759326205, 5.614065347904143, 18.29149617363798, 44.89989433972862, 48.605907328720455, 32.59171971147802, 101.14637012195084, 57.23856856937155, 61.2869437649642, 75.73654921509478, 6.2970021982460604, 11.011902873359725, 49.06378575508121, 22.47028599360535, 18.056141438943424, 114.12127387842828, 11.616987330583726, 6.039495767094677, 30.982826247918073, 12.597032943966202, 75.87160103735317, 51.355494486018735, 82.79133004507472, 6.82098527823983, 41.550660790530024, 80.16307365928003, 14.496112080753218, 30.61148256582261, 26.84927338149052, 17.707756387657085, 48.79493339388118, 19.185046515011937, 14.459549843560268, 78.67461973834392, 57.60269756915564, 20.16779297761845, 8.031791709482135, 30.45040675127674, 10.558999080145592, 86.21071266880425, 22.818053356819448, 94.55419281610887, 41.601057925234336, 26.498307625505156, 9.73826224762532, 8.315644658505365, 20.894092547352482, 15.647083781481674, 18.30586235446822, 24.169231853993814, 7.5838820286897715, 9.080343276356123, 19.578110733767794, 76.5812096571692, 5.4761472496849155, 80.75831308330439, 31.004082107317174, 9.757791202743277, 8.164409188176197, 6.507283227719478, 12.910960584636829, 73.21402590763738, 28.81297780964045, 7.9581372532089025, 13.08966660064308, 50.92696110286536, 27.440589778688587, 49.531115226506785, 80.13413026518691, 61.87232095449788, 107.65827139650946, 15.661858015849834, 36.406602527131255, 24.440747308417343, 8.408513739419737, 16.924639129778335, 14.168427021308409, 8.726255809837207, 8.752155958845846, 25.799142660895836, 35.34989660249412, 27.25327008449902, 66.28128567232861, 93.5143932883542, 61.823564138959014, 9.7903540894757, 6.4055550474616485, 6.370737669428734, 21.128281239714173, 22.905835924409157, 9.290070543558778, 18.075793922394382, 242.7726013575879, 7.969012312391281, 63.260161936255706, 7.606040405568838, 6.980482914869735, 15.271981396359596, 17.794686084281512, 14.281933093370657, 6.859298640148906, 23.87050849212449, 21.796936603212735, 36.921968558229544, 5.144409911986069, 101.63073447408188, 11.409719157209294, 67.9437320090431, 25.265838811703084, 91.23383122830411, 96.12460740374176, 22.857551292889603, 9.453400536633545, 19.696691390628295, 42.05836492388303, 23.348820139565102, 11.874851898016516, 7.664242050631395, 57.445527336234576, 32.13331792948459, 103.75398373499543, 6.085687702910411, 15.98551950582188, 6.856539859325084, 33.926115841793354, 46.817232180388714, 8.798687765883018, 20.796943562909433, 16.814594213330714, 53.60029774781577, 19.058579940796143, 23.026465712100567, 79.92149531063829, 25.271786311616374, 55.581232740063015, 68.6752446503575, 75.10881009272973, 7.844781839895824, 19.02921052864285, 17.87496391670105, 30.64562054797109, 59.51782243230002, 30.352364161313663, 21.704981875702455, 22.638129025889327, 5.541411742304524, 14.748096382480448, 9.604675432722182, 61.61430604050621, 120.90647345393582, 31.871330096547116, 5.323892372119357, 70.71917527736679, 16.386428732300836, 9.87415597872561, 7.236822635625818, 7.886317534790832, 6.9076810781359494, 52.90020228450443, 26.518002042384765, 15.445794005732523, 44.78326042905364, 13.042811380642444, 34.870251525397904, 34.03831861354901, 72.20804988065153, 11.807185562223129, 9.868646345386614, 24.01387192407166, 8.492821746114574, 7.794080016677458, 47.038239829327, 72.24335774886123, 18.83438319957459, 6.504513492142621, 21.152767811626074, 45.86138656271095, 49.55844180038424, 59.66499558833878, 44.67908493052486, 31.954450289807234, 33.64220053871131, 24.942347570395828, 22.7182486212138, 17.716279011059715, 14.728615888113131, 12.975162559978216, 14.330267294658196, 21.4428769465895, 18.838388295861215, 11.588557342163059, 43.43010960879924, 19.240012740337665, 5.401870934119128, 6.094458395184262, 62.83570426383129, 18.26374493624821, 8.496203478787976, 15.8329318593684, 33.45348187317979, 16.280237888503027, 59.618595677091164, 12.831862510830401, 7.582374114784992, 71.74516179674526, 29.741644943540393, 29.66390454887371, 38.892853546687974, 57.206726323857986, 31.700217496179327, 81.71351952389925, 49.2773017315209, 5.479368859580284, 71.34196856844957, 99.91442693462355, 19.271284793604515, 42.22306482493255, 50.91580110546454, 7.435827192571112, 148.83084904123893, 15.367077029565214, 90.93035543025583, 9.109291774861159, 24.658199913141914, 7.674857258917303, 56.469745556688906, 17.699693052276807, 75.26134825572814, 191.60625853854324, 14.406377105249197, 59.58223741442991, 52.733278915420804, 89.61587582257165, 7.759931017831707, 15.16623288800313, 76.30527307847449, 70.71943303145144, 69.62397861252624, 8.298483658016943, 11.093764758708739, 5.962407768290595, 127.24563069728156, 73.45804934967705, 96.0447802480904, 14.380647257039264, 62.35825006135488, 69.62989863606542, 44.90496264076492, 81.24035455676615, 66.09609299058825, 50.42997474028657, 56.58669231429111, 26.033330324028345, 28.010700766787057, 5.539872548397533, 5.924450735677055, 7.137223979606269, 32.21196644368291, 140.31385687124856, 15.858757857829712, 7.792691687122324, 85.79911956285983, 35.631277838037185, 57.89301456780135, 38.48118311981814, 16.071186366167446, 35.447131309711494, 117.85550184948625, 20.390780218440973, 5.52719668757754, 11.480166210216028, 72.49350843265182, 19.185048094440443, 41.81347639968853, 23.155179618781432, 26.17431270685345, 11.738954135685002, 28.967738621911376, 8.290196111286846, 36.146844389077586, 19.257829493911974, 14.735947168020937, 18.68817356255428, 11.629402896555803, 49.46663044014519, 9.876078007983828, 55.79055677602848, 11.418717460917, 26.988417704415525, 14.624408771147074, 113.594544039853, 17.703737780253867, 61.97531998942057, 98.9627032734741, 12.21701685780728, 30.111083850926477, 66.9673760148512, 54.40547833837415, 55.253306401455106, 31.99510917096342, 21.433824432211473, 20.38218105546543, 87.20032994532733, 8.792383571367157, 5.945822456959223, 44.57996329272896, 41.39967156483936, 30.504262378597538, 48.01714165981561, 47.40198253285721, 29.616171468900028, 144.20959647678222, 14.878731173747376, 63.09598891855327, 9.850039983846688, 21.925780934497293, 27.081432491376763, 8.429340280221105, 6.212810494445877, 21.93602247860062, 8.94646693549913, 63.28264902096435, 35.56134010861655, 28.108696289944092, 39.96496722102455, 14.92252162193189, 54.81536861709471, 26.8597068371595, 21.4410416972561, 7.160578523362532, 52.6345914751175, 64.79688317573243, 51.020452513313444, 74.29735244022626, 122.10955594462217, 36.542758746217594, 10.02505496537815, 16.925545378081843, 7.253403348757761, 56.28673671861472, 107.08577784591523, 24.782424936229333, 29.26648170114063, 19.076130167313725, 9.814056806248882, 46.857445535897014, 68.11251548242399, 32.69046385731889, 7.1187438928273385, 12.113351486896011, 6.326218836971473, 28.631641707802086, 42.18085252421166, 8.997032314181343, 113.7378484645341, 65.96980673874201, 83.5200598816104, 102.83256119192316, 39.484477009254356, 21.456990187584513, 48.54501560026807, 11.217092210327825, 59.89917799692445, 8.10193136773735, 54.32419641580525, 136.3927634838405, 6.714110856088239, 25.40512470009857, 21.096611650784848, 31.334877892610116, 59.72509385319993, 13.824232585024582, 14.554663154296582, 28.2457405684057, 20.10188454783303, 36.40345247736424, 9.80698325772755, 54.123316693977486, 22.696193474378482, 64.62198886136457, 55.74589909991058, 9.81375446163135, 82.95680181689148, 118.65474752310516, 5.235252574935359, 5.9373408718889875, 27.085239796840924, 66.91419174144819, 14.757747088923065, 80.62184824556962, 69.03740989239374, 6.925688800753292, 27.795480852857878, 56.49201950979273, 63.934792053222644, 65.65840936829505, 64.23642504871347, 21.545452161906173, 6.197306566399762, 21.033207747790073, 41.284574382971655, 44.7570153228495, 82.31358373331699, 14.674724739378817, 67.75208791101545, 6.086666835897066, 18.23480643585958, 31.03622797037186, 132.90415792297767, 26.23468152131865, 17.332800745240203, 49.55807135034179, 58.81598187364392, 52.632275073623624, 37.945277189472534, 89.50092632487056, 20.311999676410686, 18.8412568077064, 90.95468043631121, 40.07126599005479, 88.41720325605442, 82.50845119056729, 16.810678273632195, 9.028804590762348, 75.45172885119837, 95.3181255240188, 11.280719629025524, 10.666353688895512, 10.524880953457684, 9.700191093858253, 14.957833549342492, 6.964539064681875, 5.050978102300392, 13.109546864936243, 10.483857151714105, 58.38117061662597, 37.58253692463223, 14.309878099993194, 12.541913694839918, 20.02305267325257, 25.000679892526627, 33.054033275848916, 65.42589583962572, 12.154578716592741, 55.64091403057839, 29.032417954416086, 79.04929819785232, 9.459023137553476, 81.02940726734094, 7.6101993177651694, 95.3995281639971, 12.595346362779798, 95.28051794759833, 10.196776856334722, 8.60310452553595, 40.125855442209144, 17.048156365614787, 25.52624311393626, 6.478457464906213, 11.527550421999678, 88.12610998527757, 22.322323126647454, 10.676333995356694, 26.058971347111218, 12.203007430602304, 7.112742930247244, 7.472986919752614, 14.825871943182586, 24.236779456880328, 41.599413744909626, 36.57997416710457, 55.97657030854464, 51.87362406745816, 76.41375361981866, 77.66309893715406, 8.474661679037254, 6.896206844296878, 6.694032636447471, 20.75997765475507, 8.826397990395895, 14.798786959704973, 22.919704701187072, 13.98251449867696, 5.821207673750766, 69.18439458825046, 18.03343887933843, 6.2190602864051705, 154.46326214928652, 6.831406684484316, 5.980113702101729, 63.411686680353704, 15.698660272750327, 35.23606746126248, 24.626416933760677, 31.330615930452794, 15.710262267801513, 5.8640039236003805, 13.343476347348926, 31.88001307029299, 24.490609299046483, 24.78437089198236, 5.165129830853346, 8.08889077229467, 24.664494244628514, 15.644257881262856, 14.76270323818183, 22.730860807142573, 5.347587540373317, 34.446546710250246, 25.38378592163156, 16.208092506840515, 60.88395472745283, 62.78333858005317, 12.379265421968238, 11.936449147284735, 13.243021387398498, 118.31248254668046, 65.31569028229119, 8.456458114497423, 5.8182691561214765, 7.697522514631342, 13.064184062638429, 15.154888939835363, 8.621434753038336, 24.848352174689122, 6.88430076436252, 8.250804282290245, 125.25203214096261, 71.92725367842522, 63.7529903621697, 24.118654264189168, 21.71283406407524, 7.094728868266722, 31.74999434993107, 46.97793788089788, 17.237081609039976, 46.69620057135619, 64.15961064923074, 5.4947574777560035, 30.26291372351138, 20.01895258444003, 8.753699074057556, 153.06875452189672, 36.79202500094166, 30.99656363556679, 11.63858132384812, 26.163021382926363, 24.919129717961486, 6.744374909927425, 7.6639625959967175, 14.416890535039617, 33.07324345367661, 8.497270431693773, 5.28189059295673, 5.0953456868855715, 6.022474927954663, 61.16657701688847, 57.594962114604314, 8.249762147128417, 20.831373458371424, 46.751428201082774, 6.620755502991639, 54.53677113215035, 13.931501851588042, 10.072315000306915, 43.47189243961775, 28.018777810876053, 20.552522695750547, 7.13835035923532, 102.57809158639452, 71.12711722972129, 40.935047767165955, 66.4282240459743, 91.17120636916994, 54.00965022491818, 17.543817195092934, 92.46268935525424, 45.95443147707009, 13.794121637628137, 60.19166784712266, 21.635105793513794, 20.997302790798557, 37.376021062302236, 16.521064758581137, 37.62647786613855, 6.38393716871359, 9.234229787766575, 47.30465344833588, 5.098074080306537, 65.35777837042323, 23.350310413069973, 5.760669384599275, 71.36906737036604, 10.163222671330299, 18.452151472087493, 21.066828193226396, 13.663161500039735, 83.55596730309279, 22.874905958688316, 27.282674774815348, 40.30321910698082, 34.162516231934006, 5.309422493523223, 12.275592014510703, 7.437031641701047, 83.81951123818604, 17.488945918243587, 35.987061067958585, 11.410505967628117, 26.72044947540669, 26.72581657669759, 21.434774332274195, 41.1638161488759, 5.376055436191929, 49.945323346287815, 8.58744491929898, 23.185108336067707, 5.9356112735224436, 14.293584400998059, 30.403183564758173, 40.366558618473796, 5.589661934237152, 5.616639748366616, 7.949866935471231, 8.19260572874786, 71.60238344641382, 45.89429623994715, 7.422540420597436, 10.045849616688063, 8.838055783491932, 21.51472318727636, 15.612711971293592, 23.974112647592158, 33.81297232303513, 37.402645805614306, 38.96093224054269, 37.754229456122026, 69.12372554914158, 19.502929986000954, 87.43567927890372, 7.410861453426326, 46.540357349119304, 8.009409225134842, 59.29188632779844, 5.469986974189458, 19.471452253446035, 8.020804254014903, 43.871622008053286, 27.03044666230232, 121.4681091451574, 7.555148225858033, 10.044214961927395, 11.477100713813591, 29.73068689109645, 8.392638140807072, 17.664277594457666, 39.104350529088144, 26.540408725363626, 16.920638063756517, 5.098886218110749, 27.232907341431492, 117.58316290513595, 14.833024757639832, 5.112502935576555, 36.22286229725269, 26.323716906544455, 21.686101455218207, 13.928320621002237, 42.21190155667702, 36.33265930956303, 86.85034822668672, 50.56222617239969, 9.156682926200794, 16.842596759935493, 30.776285154154696, 29.515345836968915, 7.572769273536536, 10.289402102603065, 19.003203139133728, 48.62264526656318, 59.51084835914841, 56.12933298300469, 6.435102595130343, 67.79726010046507, 41.75623335180681, 62.91379086264793, 54.366738810355024, 73.93074565897079, 79.28533912480162, 31.841099765359317, 25.86957473136131, 18.915793533528415, 30.447099580042714, 22.259797885347435, 29.53991492582218, 30.07824843419378, 38.16997213496232, 39.646362565525564, 50.16192884538096, 11.215269090370978, 5.608448563856666, 49.70439995829834, 13.19399312057682, 7.594656324218218, 7.899402186339941, 151.34511598907395, 10.024842601019195, 21.042317793070254, 20.68521445613562, 51.66853447165193, 14.342157613439241, 30.788769105209887, 31.52635367033467, 19.688769560301694, 13.301309144791919, 34.70342096277292, 6.963197038856023, 8.663967591890454, 21.472767709627913, 21.892368704735627, 23.19121518288899, 13.71190622810471, 8.43049012369649, 27.657846801233536, 14.010511892687823, 25.753723168223367, 5.294233224619176, 27.2697791629974, 99.90075016924656, 15.122567305158867, 9.664862282223892, 15.79345940627574, 60.24768386666228, 42.73749824518541, 5.209658562233348, 91.794279001175, 43.05928967479218, 18.11940557125414, ...])
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)