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 = 47151
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);
([6643557.197309872, 6644145.511150678, 6645523.190684793, 6645677.114493378, 6645993.684359094, 6646169.485904931, 6780581.25, 6797029.1137265, 6888396.934398649, 6888641.824690551, 6889008.285444364, 6889064.603260071, 6889093.75, 6889233.919976273, 6889378.125, 6889399.7535967, 6889445.050979436, 6889479.6875, 6889663.210557469, 6889757.18633229, 6889760.527292417, 6890020.327409738, 6890933.146064245, 6891089.143709588, 6895227.914292368, 6896171.072531174, 6896838.085818405, 6896895.3596896045, 6896905.967069607, 6897107.081201549, 6898343.317836627, 6898469.571617635, 6898799.965559606, 6898810.139359598, 6898863.723150787, 6899594.823762455, 6899710.491198879, 6900104.144468593, 6900798.188479556, 6900815.471530198, 6901051.5625, 6901162.5, 6901162.852617352, 6901359.972323889, 6901405.707834859, 6904058.567355519, 6906274.724009912, 6906406.225977637, 6906634.216909495, 6906952.062797501, 6913712.5, 6914372.0811893325, 7033153.892780312, 7035749.819225036, 7035810.9375, 7035813.317010739, 7038260.9375, 7046112.5, 7077870.436959483, 7079044.665117482, 7087666.448498205, 7095134.375, 7095261.749862028, 7096223.724620091, 7116451.603219092, 7118293.75, 7118763.437538212, 7118797.825287959, 7118904.6875, 7118934.076460222, 7119330.291030536, 7119485.0170503305, 7119690.966718112, 7119779.6875, 7119786.590401242, 7119828.299905391, 7119971.875, 7120290.625, 7120315.111689845, 7120526.148725408, 7120604.615219301, 7120629.16041587, 7120776.5625, 7121529.511168456, 7121639.6516619865, 7121646.273551036, 7121653.125, 7121806.25, 7121819.5055114385, 7122047.010142062, 7122290.625, 7122517.399133083, 7122656.25, 7122764.728324993, 7123054.087742727, 7123159.92136848, 7123313.339819166, 7123415.561514819, 7123454.603853156, 7123723.993640296, 7123835.536494707, 7123835.693850679, 7124134.375, 7124154.899696312, 7124266.854267512, 7124334.375, 7124356.281388452, 7124932.531571492, 7124995.825934304, 7125115.566283709, 7125313.322471451, 7125615.625, 7125673.4375, 7125738.409636477, 7126162.715910855, 7126596.875, 7126715.609730484, 7128008.539605475, 7128162.822518635, 7128219.0009785965, 7128433.545446617, 7129115.625, 7129130.940342152, 7130280.689445959, 7130976.988393096, 7131122.942340639, 7131170.694613258, 7131254.515470693, 7131510.492855278, 7131751.201376815, 7131770.058827899, 7131812.733255412, 7132787.858938345, 7133964.283104451, 7134838.171926224, 7135411.982955973, 7135465.17009843, 7138346.539738379, 7140131.25, 7140981.25, 7141059.396698284, 7141594.290383481, 7141760.9375, 7141868.523061659, 7142160.637863599, 7142184.375, 7142201.227261462, 7142598.646533809, 7142598.737514846, 7143405.3857849715, 7143540.488511404, 7143865.911180418, 7144064.037363353, 7144111.876407482, 7144115.962405811, 7144345.7649788, 7144514.048657442, 7144799.899047663, 7145049.0844975095, 7147256.1798934415, 7148002.447662503, 7149148.4375, 7150512.5, 7156657.8125, 7157172.389411126, 7164750.187692761, 7173246.684721139, 7176789.0625, 7190074.907430691, 7193823.951224001, 7195431.796848977, 7196231.948669528, 7196347.792524901, 7197257.8125, 7197355.665422982, 7198514.0625, 7199404.015208726, 7200099.901715473, 7200634.7056753505, 7200686.684476273, 7201112.5, 7202693.798181699, 7202750.0, 7204041.584526148, 7205088.431449238, 7205441.289180043, 7206439.052581859, 7208390.625, 7208494.1280610105, 7210009.904115459, 7210863.213953196, 7211545.409555509, 7212178.972625144, 7212355.9131983165, 7212450.001184639, 7212579.6875, 7212621.736094512, 7212774.07763517, 7212913.0333187, 7213212.796448423, 7214052.136750381, 7214606.572159218, 7214662.745169628, 7215369.906628806, 7221818.272231158, 7223053.125, 7237922.059078547, 7240413.980490364, 7240835.5949920295, 7242784.375, 7243321.073650841, 7244707.8125, 7248608.76502319, 7254952.82943678, 7256760.52396323, 7256849.0208690185, 7257147.645594009, 7257253.161486214, 7257258.9963789955, 7257923.19309683, 7258400.372432894, 7258423.4375, 7258439.0625, 7259329.404834056, 7259467.459827651, 7260595.064713262, 7261032.068598721, 7261072.3502761815, 7261269.888568478, 7261621.000861345, 7261838.6282788785, 7262118.75, 7262590.3591784155, 7262793.75, 7263341.504048869, 7264263.618954546, 7265393.192783711, 7265401.538001237, 7265645.505826524, 7265962.341739924, 7268087.221191319, 7268163.535109874, 7268274.744532135, 7268404.276333846, 7268667.1875, 7268753.41025274, 7268801.376754643, 7268834.5548033565, 7268909.794383546, 7269019.119877825, 7269404.6875, 7269441.085437754, 7269445.3125, 7269718.288222633, 7269801.123319938, 7269919.150641711, 7269921.721608972, 7269925.776732805, 7270064.0625, 7270130.6457179235, 7270233.578613527, 7270265.267066558, 7270352.91496092, 7270353.985405663, 7270487.206822239, 7270528.799203138, 7270586.948371112, 7270733.45802785, 7271063.589348242, 7271175.990280998, 7271210.9375, 7271260.8666876415, 7271380.722474893, 7271385.369365875, 7271859.354895286, 7272048.17508392, 7272628.830595164, 7273424.82880582, 7273496.875, 7273571.136454575, 7273758.663322392, 7274007.551930857, 7274230.78167871, 7274270.3125, 7278419.929616832, 7278781.672688437, 7278938.103991772, 7280955.885091236, 7281940.3462286135, 7282909.645872819, 7282965.959829335, 7283870.724069679, 7284744.834038356, 7285627.1732048895, 7285839.0625, 7286682.8125, 7289765.550802565, 7290257.835409002, 7290416.361195129, 7291163.903242239, 7291329.6875, 7291346.879736208, 7291732.379199389, 7292015.416218744, 7292426.921695821, 7292530.938889684, 7292641.271979153, 7292799.010604365, 7293043.75, 7293150.0, 7293267.1875, 7293475.0, 7293744.066536229, 7293813.674653048, 7294040.625, 7294189.172030713, 7294195.386497607, 7294331.773950495, 7294382.880536611, 7294439.0625, 7295207.048345268, 7295607.8125, 7295690.3581221765, 7296243.75, 7296492.006565059, 7297176.837907612, 7297261.471150399, 7298089.119873695, 7298225.73119073, 7298256.118266616, 7298354.274947883, 7298417.1875, 7298471.197073999, 7298478.442807261, 7298540.2950108275, 7298545.73994244, 7298556.864723549, 7298612.914954663, 7298629.6875, 7298781.953433886, 7298851.333130534, 7299114.101917953, 7299148.4375, 7299374.686135657, 7299445.3125, 7299492.561917504, 7299532.438902233, 7299814.359927038, 7300139.500926116, 7300403.125, 7300573.4375, 7300656.25, 7300743.552065371, 7300747.643623617, 7300802.879614126, 7300819.124953298, 7300835.695752507, 7300882.336590858, 7300924.842111147, 7300925.972775213, 7300975.545169273, 7300981.026601052, 7301053.125, 7301068.678498161, 7301107.8125, 7301109.375, 7301317.259303502, 7301332.8125, 7301339.0625, 7301599.8498026775, 7301606.633444014, 7301885.777146852, 7301886.034465477, 7302189.003728423, 7302351.5625, 7302373.4375, 7302629.147221038, 7302642.154196544, 7302697.604565379, 7304478.077356192, 7315903.125, 7319326.372850325, 7319339.209171488, 7319350.21102937, 7320724.736633727, 7321339.0625, 7321773.4375, 7325735.891234003, 7326046.875, 7329032.833668097, 7330082.838081002, 7331319.960094432, 7332623.027880128, 7335905.0867835935, 7338184.5315387705, 7338462.5, 7338834.157453498, 7340241.487170845, 7354712.832815449, 7355931.208234716, 7356012.569010792, 7356543.722604049, 7356543.75, 7356553.351433759, 7356773.4375, 7357786.191940061, 7357821.540137376, 7358433.64733452, 7359830.540860119, 7359934.375, 7360050.336051469, 7360489.579971819, 7361682.8125, 7365608.511664121, 7366079.491677266, 7366331.481126715, 7367393.75, 7368090.625, 7368521.84655964, 7370278.906324095, 7370674.579877789, 7372210.9375, 7381408.282624297, 7382514.066087612, 7383460.924975486, 7384290.625, 7385480.874396723, 7386326.471599317, 7389331.24668605, 7389713.275375584, 7389933.569510455, 7389937.580243479, 7390262.5, 7390446.875, 7390501.209654315, 7390609.017658439, 7391060.558035048, 7391581.072791915, 7392447.609149948, 7392471.67230361, 7395678.138767646, 7395967.660256773, 7396078.995180063, 7396557.8125, 7396850.194644682, 7396859.6210335, 7396863.727654179, 7396902.767152422, 7396913.852259935, 7397482.453534781, 7397518.159951504, 7397557.465463402, 7397585.734629633, 7397895.899284835, 7398121.0112318415, 7398187.293212454, 7398279.6875, 7398390.625, 7398628.85934898, 7398894.747943098, 7398951.967199121, 7399081.473312959, 7399257.017284255, 7402006.317779392, 7402312.5, 7402384.375, 7403125.622913143, 7403618.75, 7403669.500342707, 7403685.830234816, 7403738.548993063, 7403842.042361727, 7403916.096506655, 7403952.210252901, 7404063.633972794, 7404272.517303514, 7404348.504841529, 7404388.3020516625, 7404403.125, 7404470.991525559, 7404530.892583426, 7404559.562758224, 7404587.5, 7404595.813803583, 7404667.1875, 7404721.875, 7404776.5625, 7404796.875, 7404835.9375, 7404843.75, 7405042.076014018, 7405100.0, 7405218.75, 7405220.626305707, 7405387.5, 7405479.273223881, 7405509.177669898, 7405660.9375, 7405703.710579869, 7405715.4668706665, 7406036.832954892, 7406434.375, 7406560.9375, 7406681.963857626, 7406772.135089361, 7407150.772362191, 7407167.1875, 7407211.825098308, 7407343.343653773, 7407967.007282852, 7408091.66082775, 7408093.75, 7408123.4375, 7408480.512777249, 7408578.125, 7408658.402085694, 7408706.25, 7409593.75, 7409871.275395268, 7409908.079332398, 7410251.5625, 7410274.322265194, 7410473.4375, 7410635.760299113, 7410703.533581666, 7411459.375, 7411503.605997995, 7411556.538613699, 7411685.957065746, 7411934.192188727, 7412314.633043419, 7412418.627222055, 7412650.7613933375, 7413396.633575535, 7413480.783646679, 7413701.9714715285, 7415433.731634019, 7415771.80815824, 7416054.390394227, 7416415.38317547, 7418563.922235023, 7419232.473487667, 7419415.625, 7419445.471215046, 7419614.0625, 7419663.341364714, 7419787.040281475, 7419839.0625, 7420173.4375, 7420247.9276859835, 7420526.5625, 7420697.210019838, 7420705.870958538, 7420786.375439329, 7420880.334787406, 7420897.104381385, 7421034.533239015, 7421036.212155057, 7421200.0, 7421281.7675277535, 7421333.162882696, 7421360.783861742, 7421390.190929799, 7421416.3959487835, 7421417.861791378, 7421550.926517311, 7421601.986757226, 7421609.735339504, 7421719.339224735, 7421818.75, 7421855.374629145, 7421960.354708028, 7422222.566856725, 7422279.056476144, 7422292.829693783, 7422542.1875, 7422715.625, 7422717.123215896, 7422737.199468699, 7422841.70930812, 7422851.724336832, 7422866.969353651, 7422920.313400504, 7422945.75422486, 7422985.9375, 7423120.451913292, 7423160.260761762, 7423237.493126753, 7423331.244469507, 7423425.0, 7423593.4546894785, 7423805.720123169, 7424059.375, 7424539.0625, 7424729.42868024, 7425454.998809361, 7425801.318327922, 7426009.341914268, 7426418.195297767, 7426499.094509658, 7427409.39616912, 7427655.5039870655, 7427682.8267983105, 7427785.9375, 7427800.034433629, 7428139.783734336, 7428923.363027066, 7429531.774060239, 7430431.25, 7431050.062888677, 7432129.173427046, 7432259.375, 7432276.455603835, 7433591.938942203, 7433984.669996045, 7434527.877219331, 7435126.242081323, 7435691.030236383, 7437001.5625, 7438294.3746526595, 7438827.927409807, 7438867.1875, 7439601.5625, 7440642.1875, 7440643.597759825, 7441610.654791142, 7442357.563155946, 7442562.0052642105, 7442815.411885363, 7442951.5625, 7443532.8125, 7444241.409190308, 7444582.8125, 7444788.97447519, 7445637.584482764, 7446750.422739514, 7446892.1183984745, 7449411.656579544, 7449582.374141596, 7452258.331830529, 7452745.3125, 7453132.8125, 7453318.75, 7454449.997000733, 7454494.717681703, 7454602.741300987, 7454607.499289062, 7454781.25, 7454893.75, 7455025.0, 7455056.81197712, 7455086.0786683615, 7455282.292368932, 7455342.1875, 7455409.375, 7455479.6875, 7455504.6875, 7455602.614986849, 7455625.807629263, 7455671.412365105, 7455680.8346693525, 7455694.455344441, 7455715.017971627, 7455878.961664007, 7455905.497004705, 7455928.125, 7456009.037739058, 7456158.742368466, 7456182.271959284, 7456190.625, 7456214.0625, 7456272.152251235, 7456289.976780579, 7456386.564917689, 7456435.700856294, 7456541.604407924, 7456542.520879761, 7456673.4375, 7456712.5, 7456715.480418446, 7456857.655025903, 7456996.875, 7457138.757809716, 7457208.073185731, 7457232.905150577, 7457268.918512819, 7457300.0, 7457305.867728925, 7457328.125, 7457410.9375, 7457514.0625, 7457531.152379236, 7457553.042767119, 7457670.3125, 7457957.598473341, 7457969.816867332, 7457989.0625, 7458034.280876335, 7458124.409024355, 7458135.088280325, 7458141.000443692, 7458251.5625, 7458281.25, 7458323.4375, 7458399.809346401, 7458460.9375, 7458470.0585771045, 7458519.710124902, 7458532.518644547, 7458536.552793086, 7458646.492084195, 7458698.6786236875, 7458780.791510269, 7458828.125, 7458829.441510943, 7458879.620857039, 7458883.968525695, 7458892.1875, 7458930.324238235, 7458931.750297547, 7458943.75, 7458982.536212868, 7458986.732148629, 7459182.029231455, 7459262.801632193, 7459484.026144846, 7459538.150799926, 7459619.072967503, 7459623.4375, 7459677.653411717, 7459728.8657713765, 7460004.931459618, 7460018.266434765, 7460035.023192232, 7460164.0625, 7460173.385749251, 7460448.670496151, 7460509.375, 7460531.25, 7460562.4904073225, 7460585.9375, 7460625.786268299, 7460928.623002085, 7461001.764311998, 7461131.052430924, 7461142.574265622, 7461144.996552439, 7461584.180900134, 7461722.57531835, 7461890.625, 7461901.385494197, 7462057.8125, 7462215.625, 7462238.909638692, 7462815.625, 7462924.757077655, 7463365.3396285195, 7463423.821219403, 7463436.0928763235, 7463438.307766052, 7463487.5, 7463557.960480351, 7463681.25, 7463789.0625, 7464051.919546231, 7464222.196252799, 7464535.073521328, 7464663.249540526, 7464845.286912453, 7464907.8125, 7465178.125, 7465236.418944162, 7465290.763909211, 7465859.116805872, 7465879.463317934, 7465989.941023302, 7466102.5581957325, 7466265.755737577, 7466284.375, 7466513.057849194, 7466586.225549041, 7466781.1000204785, 7467085.342682617, 7467611.248236744, 7467615.4875953505, 7468583.348765282, 7468634.375, 7468699.937080561, 7468822.052019503, 7469042.084268222, 7469068.75, 7469084.375, 7469109.375, 7469690.26810282, 7469825.327248028, 7470087.246141514, 7470360.9375, 7470435.900036721, 7470556.278495035, 7471200.0, 7471233.735368306, 7472409.375, 7472842.1875, 7473568.556189704, 7473815.773300717, 7473919.942511689, 7474044.77456453, 7474580.130120471, 7475421.210558638, 7475500.183382859, 7476016.834025529, 7476538.008973803, 7476544.254577049, 7476640.855560857, 7476701.109782768, 7476763.454859847, 7476862.5, 7476917.1875, 7477020.973833012, 7477104.577357708, 7477198.468509303, 7477202.89518566, 7477226.01892375, 7477233.755051788, 7477244.564994384, 7477251.5625, 7477305.502939643, 7477317.790386414, 7477319.168439395, 7477349.192016423, 7477389.0625, 7477409.288281716, 7477439.915807284, 7477488.959100996, 7477493.75, 7477511.576650222, 7477513.612437616, 7477612.915676956, 7477668.331154353, 7477700.765568611, 7477717.1875, 7477724.380335057, 7477730.44266003, 7477769.3968060855, 7477841.479644609, 7477857.586660359, 7477956.25, 7478009.050928442, 7478026.844152813, 7478146.927163476, 7478164.0625, 7478188.721313879, 7478192.1875, 7478211.106310019, 7478349.836384055, 7478353.681337726, 7478376.5625, 7478465.131562642, 7478481.25, 7478504.602414548, 7478548.4375, 7478560.9375, 7478625.279460671, 7478630.868011746, 7478660.9375, 7478757.618909086, 7478782.475151869, 7478794.244719913, 7478796.433022114, 7478807.8125, 7478815.625, 7478821.875, 7478823.369172989, 7478823.942310399, 7478850.0, 7478923.095626509, 7478953.721100185, 7479019.980008038, 7479040.55875357, 7479087.5, 7479171.249850477, 7479200.251265416, 7479220.087635262, 7479256.25, 7479312.298635535, 7479314.414905481, 7479321.804131341, 7479327.147547579, 7479364.06232934, 7479389.0625, 7479390.625, 7479421.371954341, 7479448.97157179, 7479460.773364988, 7479553.470938698, 7479557.8125, 7479578.125, 7479592.1948800925, 7479633.522572102, 7479656.25, 7479744.602365992, 7479858.843533638, 7479884.375, 7479893.75, 7479930.986693668, 7480042.1875, 7480055.667190848, 7480089.022389937, 7480131.783247034, 7480145.3125, 7480248.994259031, 7480387.374352361, 7480506.455022751, 7480562.462478552, 7480609.234393693, 7481075.0, 7481136.844937166, 7481196.184327391, 7481262.131800659, 7481340.625, 7481378.44005958, 7481457.2358043175, 7481989.0625, 7481995.3125, 7482035.425509207, 7482093.309035163, 7482326.5625, 7482334.375, 7482350.560972071, 7482371.720217942, 7482447.074188099, 7482465.0605176985, 7482777.864290438, 7482951.913371198, 7483153.640940873, 7483170.3125, 7483295.3125, 7483373.358879933, 7483407.8125, 7483492.332690764, 7483619.03201336, 7483698.069263955, 7483787.5, 7483848.274108628, 7484328.333062987, 7484333.22205541, 7484540.625, 7484601.23024367, 7484604.356569859, 7484624.2209374225, 7484889.0625, 7484975.0, 7485056.25, 7485114.829346699, 7485208.859059798, 7485217.088937589, 7485459.163188877, 7485480.458906081, 7485499.304239243, 7485527.399673992, 7485833.05873657, 7485878.904346057, 7485909.330927868, 7485929.6875, 7485952.750444065, 7486101.4306653915, 7486135.929787348, 7486275.523685066, 7486287.5587460715, 7486293.5205169935, 7486307.132736514, 7486384.925971446, 7486518.75, 7486539.0625, 7486545.3125, 7486631.649906038, 7486829.354336617, 7487018.59094912, 7487134.3271003235, 7487368.278497864, 7487399.917887199, 7487643.75, 7487651.254322775, 7487668.452654212, 7487752.75087231, 7487774.927553443, 7487779.775115826, 7487863.703618938, 7488268.175532135, 7488668.75, 7488713.861941221, 7488857.614501529, 7488883.851583075, 7489225.0, 7489298.087977156, 7489310.6273108, 7489343.518869287, 7489442.91043716, 7489527.370023878, 7489535.9375, ...], [7.986008207634516, 63.6720115613541, 75.77662831081217, 17.566149096006033, 6.750472246747163, 105.00151154801293, 71.99267719544393, 50.82678000156275, 34.29779731074371, 6.051165711733613, 17.113311100772545, 76.64379667014838, 60.302493321632255, 21.95381049601369, 126.59975700184661, 30.974747176602104, 9.119647244476837, 63.07824142588352, 46.38723681768626, 20.320528102902028, 22.438168099492255, 118.70966170707665, 20.888593204709956, 15.893076432967423, 52.944667731620356, 10.068942722588273, 8.622730375297282, 60.42301065214807, 21.06788235618192, 18.404719208977937, 13.515755288870166, 98.94048161639468, 38.91410729667603, 5.872787209071376, 55.61104868330648, 29.348773302759568, 58.097400736772315, 13.20971818153728, 24.424535130069767, 50.930094558333565, 53.72364499301273, 73.5211428482441, 5.729573138671712, 17.840609866758097, 27.862824668670978, 21.582181903979183, 65.87778052982726, 23.01022345944353, 57.61689200400981, 20.924009030260002, 51.18628250208826, 6.519906375294189, 18.983210427046487, 25.40330993501401, 41.596152840105205, 19.350098076435383, 35.60907350474413, 94.80535142596854, 8.35350875789066, 18.14559437143087, 10.140507867512238, 36.687051494145194, 7.3527301958266, 25.16044716592325, 11.191955484092869, 81.74304114711721, 7.391827414711749, 5.321372133393533, 110.9594399418484, 10.69107145811466, 72.19515211703633, 18.122807587902745, 110.6462213190176, 55.98616310582818, 12.328706590644554, 15.652885210863406, 88.25387651396747, 40.47758192296351, 24.29495206329431, 79.8335703220298, 23.486408482620323, 84.58270307394503, 93.75060314403548, 82.6892135350428, 12.193066763252881, 20.537462054140214, 38.9192014784739, 50.28131337581943, 32.60766707139062, 34.164691990140916, 48.92013633472721, 19.018161867630717, 49.59788539689067, 18.277666618335424, 8.871016163818691, 39.828629309291046, 7.361220183260592, 14.704931609877104, 65.33370668471554, 12.12458988185233, 37.645002499693035, 5.1972585960535636, 54.30637356068564, 9.517512271920605, 18.196559630239474, 51.694971339465916, 15.062512556743881, 82.03439663085503, 21.458128780806334, 27.414422869899855, 19.391929409646238, 43.278537798733055, 66.65252389563226, 31.50658689708513, 7.1793887407856705, 42.278287120094575, 14.88362683472981, 37.01581401093702, 92.61780570342219, 144.57240345215033, 12.505827458539665, 56.375036590760274, 13.879439124023456, 68.19681213460923, 23.644942305656304, 13.339322986138471, 16.629805347001184, 113.37801505879074, 8.98174919946853, 55.29946198643975, 10.753073636658126, 6.8109851404787785, 16.512245648947786, 15.599502497985702, 23.832784996398356, 21.32474537025349, 5.678405839144523, 9.063145012780483, 38.07984661972594, 42.70269233119936, 84.48037664057746, 86.74251884069427, 116.18222671388386, 76.83137545816783, 13.910469219977246, 65.91900924796279, 23.310817819999006, 66.69238434263877, 25.18058786335872, 29.668542755101726, 26.091159694632797, 43.298999453851785, 18.008202683759134, 25.168658680704795, 46.033385077705134, 11.917176141711426, 9.319725873488961, 34.458124793879065, 12.3159467054929, 67.28322375884487, 7.3753458619554735, 77.25621691749924, 105.18815938667188, 70.15133181201982, 48.890629702591205, 28.840465335277315, 25.261327406947178, 66.04505248033439, 11.80952483084381, 14.779902392586626, 73.36820345351326, 12.42902858037845, 38.877402065507006, 39.338012618841965, 47.271612738675174, 101.75525836140994, 38.31770302288077, 14.579676200252495, 8.46954348907188, 14.303155388250367, 63.70644476585955, 67.98538094436955, 35.97874998861969, 13.05260326390589, 12.98090864466694, 144.02809452540555, 28.330155082818706, 53.068046962382425, 6.128316865211669, 17.431824169167346, 18.60205280166685, 22.26817519591976, 12.773711911868046, 23.29176459290218, 8.287203882042668, 54.704122653896576, 125.92277591591954, 7.852423752125575, 12.077958234882065, 7.714096473315569, 17.69949951866204, 6.122254154101718, 5.045699842280438, 65.13566082775411, 10.454905517435975, 32.6146885687574, 15.692837491326472, 27.001511651106263, 75.07358002457336, 84.75346513970183, 55.67675719941911, 35.904632833403056, 57.26538170019597, 23.80758130384523, 35.82985416241445, 5.647153853610822, 52.533533272681034, 8.305966550843603, 15.346085092146534, 23.01866929822578, 16.580424662626758, 147.78260886239383, 52.63891450612655, 7.049078264134776, 16.0921109160087, 5.3890851185747355, 25.272340382233175, 5.737688568098837, 67.2936739345975, 12.406214391849131, 22.175374013693688, 61.60389576664444, 24.197367097531338, 72.94674911625425, 29.142323931250623, 68.5730635525976, 72.25649713920512, 6.483257680661252, 15.733402225985918, 10.889029817353974, 10.7181894236469, 95.3540981892162, 29.938543414828963, 6.424512731259534, 51.97505806317912, 102.4484553551764, 14.277840165220272, 35.87881794946703, 7.762307336365723, 21.901030841743225, 87.15251705303052, 187.27021265088817, 45.9565644299106, 68.24873358251568, 25.629624048434806, 16.72544060201218, 7.081705264199352, 59.631280799991536, 91.53226004880874, 159.85884670835566, 8.738010056650165, 6.694091625495114, 37.17163864665457, 27.889970333208197, 30.4721417453638, 145.72718890543325, 20.993084468834336, 18.145243660852866, 5.899233227727177, 11.128778912217314, 62.05709509013789, 27.198140821732327, 36.774312324399105, 66.68423767564042, 101.632918639894, 102.75519532893512, 18.544640522709315, 58.40281150323628, 35.860766563647985, 8.776318475566617, 29.953858747963427, 14.033387281645346, 124.72753396020916, 30.481310344522708, 10.577703635414935, 25.949143152645135, 17.88194530484703, 73.61244571639506, 13.975726857577602, 8.43520908307621, 9.631531497966572, 21.234666825364705, 5.898793820685229, 12.238392927609334, 41.95947039080274, 55.6340934225678, 27.138338525378362, 6.270097099625007, 18.757119993091408, 112.8243962255122, 58.75022490884287, 71.74659192415406, 33.82160540166575, 24.990331289697142, 5.302313026554799, 6.702945578657386, 89.0497622009151, 17.69256766909079, 56.31932671582889, 68.9356828500146, 53.376332360400895, 43.507436532610555, 7.207221903839383, 77.78897490100314, 56.23536358037086, 5.949001217782863, 15.23125957204293, 43.05731027918745, 9.389602260506344, 99.28376036006719, 10.11193282836165, 35.339682567083806, 30.89968299710248, 56.130448071510514, 25.400904027417354, 6.531148165665266, 10.699134628482032, 17.979241925039727, 18.721936923404172, 14.462101311146052, 13.57210048314653, 57.23913985447827, 24.539575689793175, 7.722375031797458, 6.436577492086765, 9.721021644994432, 16.839000571490082, 6.554167717888426, 37.66207078875049, 18.5298695786716, 16.807694344668995, 15.093911271767698, 30.274740923685314, 23.575244766226643, 60.3343130934514, 22.018013824613988, 28.790866684239433, 17.8223695076161, 12.264318266303453, 58.98801941381892, 80.81969971445912, 94.89320816684385, 67.29643161777133, 12.587326473926232, 24.47436349866009, 11.769136877113803, 5.238429279149094, 67.85889264084524, 5.066036375610668, 61.9909292479722, 123.79410892951229, 24.7811457455626, 62.38833257556926, 5.6101006959976765, 76.98359887264334, 68.77080637305991, 103.60354023328837, 46.5828892883147, 28.726237868627592, 5.392763006089536, 48.81567638917675, 30.76693035812149, 43.935681478629284, 129.33440256721724, 54.88828430853931, 41.4708722552427, 10.376613333311703, 9.303401087358308, 10.035212840313898, 18.834323786062694, 102.18767165416033, 53.43335890597476, 8.365693101182481, 11.47439795058351, 24.23024425010851, 45.825704815672225, 45.91591578023135, 7.109342612071189, 35.80550493829645, 12.314974422466289, 15.039916974080404, 13.749304540921171, 33.74697142852818, 108.95373129357071, 137.02761122423223, 62.59363108902893, 20.947866552671343, 19.703195602286655, 16.38239854244074, 21.25224238983087, 104.55407269909614, 20.427673236733177, 39.19625746271898, 8.410062473476007, 28.581352017050868, 16.008927887262356, 95.62253429717725, 8.783598951156632, 25.885577312118762, 78.80111873837191, 16.68982130157248, 20.454067510670978, 50.73097341280566, 57.12308894258444, 5.094621479056634, 45.35781022138199, 45.87432505076702, 67.70371318035387, 11.08354178338903, 12.616732767437703, 13.550269032568037, 54.31215866291098, 17.378873969249014, 69.25066324280934, 28.27941141360915, 37.96371766104742, 82.03833422841024, 9.255706313470265, 11.122530832873469, 23.775740970719042, 18.905326230636287, 52.26960738991913, 31.419577743395813, 79.77067431490345, 23.098393168050258, 155.52345550316642, 67.28911686955176, 9.185927675094232, 29.410779370632135, 31.053138221351798, 14.994246189375538, 11.95687611281604, 52.01360663699026, 89.64025802766115, 24.59756216054854, 6.526363387447616, 31.97287695841285, 5.19439991083185, 5.160493979965286, 38.44248892781993, 13.086009543491995, 10.625387781743331, 10.824752847052409, 12.188097081212055, 38.81546192043339, 126.17239962941234, 47.38310944877642, 88.27353980531375, 18.74412075399821, 132.08903624488892, 5.174895155713493, 9.527645301434388, 86.04733389619534, 7.627937682407747, 44.96551921255979, 43.47851603026161, 53.264363629219766, 53.131258707199216, 108.49516020293996, 26.570194621452735, 10.40989789418409, 9.21162343868558, 43.26589510851577, 77.32104919043786, 24.95680707436892, 124.9559453920113, 15.204550125458711, 27.45936043331911, 40.553398099497585, 7.3121699508503175, 23.04402222877941, 85.75611957678076, 64.71500214105527, 7.795204954734667, 50.80957837175805, 200.11555405378527, 34.3054404071223, 46.44115627459571, 49.197344658711515, 108.39107014097512, 26.499707279007392, 137.69178681520464, 31.204842573655462, 38.0493346835233, 52.004136999845116, 33.0618987638596, 43.25172653568221, 103.0821082644624, 12.185580376270828, 14.263682893557188, 13.420006221212539, 28.556835862863448, 71.53091167026996, 18.366848862857108, 7.191541853836747, 6.928163385569119, 51.18239129841356, 19.90941415201777, 9.009927591369955, 55.27352201341016, 13.253585827431666, 65.77203973737011, 114.2840671809827, 31.383136226121163, 72.49692218325839, 17.792954521249865, 35.64450439185183, 42.83492726615482, 32.35046454257381, 32.78717478882005, 126.73685331306284, 19.886163815489454, 43.69474342253511, 33.51932259295475, 17.303942254009577, 43.13433553452111, 11.973129765395027, 16.168884107248022, 23.37643892963377, 25.372726742363874, 112.80935320018497, 26.31331024137169, 18.93692167820361, 41.89122350602264, 13.419150754391167, 11.949816741525485, 14.124669439409626, 27.268688236331478, 13.918336914285092, 103.38814374211276, 26.030758549285206, 13.789693408323972, 38.08599755835117, 84.16511248909325, 89.8009361130828, 10.16097750590147, 10.477892104607793, 116.9889511898368, 43.37030186013662, 30.97540224372625, 33.575316394037365, 8.472060213581399, 5.9070623175033985, 24.606431758278532, 92.8107686298623, 9.533193525297017, 76.02085704965383, 16.10302134609629, 33.81140470415386, 17.364823707374462, 96.90219079604928, 25.819530898681652, 36.5227137549998, 60.15843825528052, 69.20785784037678, 13.323742548956922, 11.862607770380066, 5.173839481081803, 16.95060996274266, 36.44470613903288, 95.70274566332172, 115.55630254713817, 24.423466571773357, 22.644610853420545, 18.123731662273936, 69.54019960694143, 47.19382374314919, 11.028691582287223, 5.597631602752278, 10.454368853463686, 14.691348062266083, 24.855823204419234, 97.5629348308097, 11.89628959716333, 78.46940514893471, 50.90536704562205, 5.765548673497586, 74.80303122879982, 14.920471588373296, 51.97587826253625, 23.810828643043504, 8.920242470482, 32.2275336646695, 32.872414544350534, 20.506365335658327, 124.3210191718776, 14.085923125675981, 11.076382504943616, 7.414219459837021, 42.16301493604159, 108.27168554873005, 94.87472361476868, 9.343522537087464, 52.70665326416209, 8.304870730710517, 18.652447274368836, 125.70503204602474, 7.26637981145138, 81.77653711201026, 44.80856884234143, 56.57371031974296, 29.93511317205391, 26.576378568351796, 38.1210654484196, 5.4745721728566705, 75.76227860548381, 19.91607273875762, 16.74938684958354, 99.40731204040753, 18.01164815878937, 64.82127396996988, 50.29380369066942, 107.73109490710762, 41.35346513210048, 28.615238872088074, 37.139413417910546, 24.420110536384165, 13.099221649832153, 16.788251272302364, 41.02891948886058, 39.7074258958103, 12.623398122145723, 94.56759754470258, 39.31121849967141, 15.273601628760952, 16.84146294877809, 5.201664987056103, 10.023695191093815, 78.28291115133368, 17.37520234033948, 105.88501024473702, 47.7660393103908, 72.1953128385943, 142.7668679594686, 20.290136685267868, 55.59372913085433, 55.54599025852379, 88.1405850740772, 94.2701214916205, 96.05265645630908, 5.26115089801391, 7.65510653566481, 10.401628276665091, 34.95211312851551, 30.848343688564352, 109.52279198665667, 28.894615497691845, 6.410007657444669, 31.76786788641861, 6.674530964622851, 22.381455752676153, 6.603652609712056, 8.865954799625165, 131.9400573505042, 29.685892460299023, 112.08938770994146, 10.638518352355714, 8.848222196060098, 34.624182764067356, 72.78772984126306, 44.50132450218864, 11.590606407590354, 10.246036010612878, 9.924961558186931, 24.595233229483462, 52.06242175317688, 9.630154441108408, 40.3795747910449, 53.48732348353879, 10.90899447596875, 162.02947151834925, 71.48411980679742, 10.682665397953176, 46.79493447325448, 15.30681433262599, 11.40173099173221, 32.172995341401524, 9.027816719073458, 82.8003984935134, 70.79414482215203, 61.32707991796445, 51.559959484314064, 59.18892246380429, 50.04514644916222, 63.63819049173169, 8.040786888848618, 70.223234099293, 68.86515240807714, 12.986696258467251, 8.703591529287456, 11.498823570237544, 61.53423894932319, 38.19709941876312, 44.27554689094447, 14.261427605367437, 53.74256524318255, 5.450972418652564, 30.89727407473265, 15.105398292018824, 32.58280428478736, 115.52802523327011, 27.747477957055697, 6.675299204863684, 73.19207372348227, 8.160641373747142, 76.58450443240594, 5.383158974435803, 67.19026352018656, 36.56962278303332, 6.568485295670659, 77.84815373543452, 15.382281009497751, 144.34947422832144, 19.066940085810884, 16.230978846270997, 135.54441658048887, 12.32416028880402, 16.33416404051095, 49.2496031327925, 35.42340982957911, 190.31140658504415, 37.85949287560918, 6.41386891290829, 6.352720125441494, 52.058655412417906, 22.02473336013727, 23.335894420080606, 72.41240409960793, 30.689771497092387, 28.336506673335453, 56.86623284768486, 19.118869372572103, 9.791258631668184, 8.39626221253375, 96.24656417942276, 26.32332674127842, 23.549148901269373, 10.837290087831342, 15.842922411588695, 58.93174889386464, 25.460153996862598, 99.17524628344654, 44.42114842517443, 59.41498893113115, 58.50560896128162, 5.064505351132542, 36.563054248756416, 136.99719277160509, 53.28478848849923, 8.76552970056627, 30.459969638461278, 66.64242464178396, 62.97061817961939, 30.35421564458335, 7.21858151488474, 11.669937142626637, 43.84424363939111, 104.70690667607226, 28.02828596882977, 48.434894669784995, 32.306568843436885, 191.22030333946572, 7.158451770990851, 147.02113997591564, 9.148775224120376, 10.20401588126946, 5.437953442437077, 54.85995556444982, 58.19470314140807, 5.743205271710279, 124.80095567295452, 14.399095632185796, 50.62017364235338, 20.30518641461871, 14.442433542703148, 17.47350953528437, 57.77932664481806, 44.26255734350098, 28.656533281456163, 7.5663224182517865, 35.072741803735695, 51.55606026562798, 28.624351766321837, 8.106450275636403, 16.355082182136226, 26.528110773837977, 129.55216901660498, 42.220277657017355, 15.0512429568233, 83.19250900954594, 12.959231889452761, 43.62286545069131, 66.99701816732336, 22.682924227397244, 26.661960911545833, 37.63491290781007, 21.122840522679294, 9.735977153737245, 122.35199187697626, 22.01712140130011, 99.0540906222919, 34.21703635933653, 12.020018602461697, 11.497150533374356, 80.11254081635315, 23.445463372748545, 55.272971863039125, 57.755261359366735, 25.69623560056242, 42.25278200482219, 15.06103445551238, 54.32957012756084, 91.67958242272839, 8.856989204925446, 7.927242273853489, 38.354011131682604, 85.64936946144304, 17.875075499019182, 6.850022499106255, 12.55490700084234, 59.374456968734904, 155.6786171984969, 158.68197297515476, 10.969844307745651, 91.58843518401383, 9.9374075259156, 10.490259992592277, 64.3037967130562, 22.342749796787423, 59.832927179097, 45.40948450420914, 16.228690883364568, 18.89202785387137, 8.66104368801264, 21.02692490058196, 24.746630483189456, 30.91199690555703, 78.34938889654248, 11.598464702103385, 70.32918601841222, 48.098096500848904, 18.968630779559962, 84.568177272992, 11.402233814286504, 25.66459574540717, 42.192954099093576, 53.06956070842748, 6.206806066085972, 71.07415479260335, 5.609354287264833, 76.9075979860568, 117.9612255569636, 50.31811911371098, 8.094402809864164, 70.44582661914228, 10.838019111909235, 87.20426749052926, 23.19553214073371, 25.491041311335056, 78.04945930330977, 29.794191229879196, 39.55224035925466, 8.250772369450573, 17.292076276373674, 45.852364112088914, 10.632315993700901, 17.833051285562195, 13.809482058229792, 27.27930327141695, 93.28603147310002, 56.62634386330529, 11.60450960952025, 24.760403161387217, 76.82383731133194, 50.54252214369343, 16.479511449637048, 127.91799281288891, 8.62225047549519, 28.521851112889884, 34.26893208635628, 48.35304801801824, 13.317712426491203, 166.87125305984807, 14.350752871573945, 76.17072854757697, 61.89453030758048, 32.31166646803126, 77.10178790669141, 21.660668537413855, 65.8509427510681, 129.3275407043183, 28.431805122135717, 30.596114380979202, 53.171295037592515, 6.234494973505048, 36.14354884398694, 31.37066941876105, 46.28466910773438, 17.581951366779123, 82.96288115583823, 6.5780596190960425, 14.483291811191474, 15.785122705004358, 42.80871133883183, 41.74702471404448, 73.67546634269318, 13.963298289324538, 12.832508138290919, 35.29393705207756, 29.97223626373866, 16.29571035682993, 86.33957877560297, 112.90102872074654, 65.14031774990723, 13.293325606716746, 22.10294033602913, 58.332805337139504, 77.13665280729415, 44.11192807834492, 10.894094695966466, 15.759263443940872, 57.19286519302317, 7.5115888262395885, 130.25100844839784, 17.355701651912693, 48.66543679060177, 37.082919842515494, 24.39961195622722, 31.725421176302515, 7.1601481842114545, 20.10786545600974, 13.702008680539201, 51.77018998800146, 146.2289512182702, 21.827959327630154, 86.7273097583137, 47.8883620215765, 13.810198729549239, 13.814234331426434, 5.1476063315106675, 44.214450132623924, 79.11514753829863, 45.63739660762103, 6.0090902007862335, 22.225117444764606, 58.48894603783128, 83.5191342836482, 12.593751024389876, 40.4373513841889, 85.42160126232969, 95.67156974939678, 48.448632328492245, 40.43799079438089, 28.962726241374988, 147.00398855099854, 26.166061960784194, 119.7601505893596, 91.89916772707141, 32.15653165037045, 35.180055527766534, 44.54964874001466, 28.416442051997798, 69.53204296842806, 46.102432400628345, 75.35556960571914, 240.85712318238865, 69.72443529247043, 67.52677752372148, 18.329336331157656, 55.35957286770097, 6.747223364112924, 68.81907414493568, 5.913009519751626, 17.182883542689964, 125.1474245913247, 54.47607004032656, 15.286317766774658, 23.02666867614089, 6.197247951318835, 56.58963850882277, 112.59093574184989, 102.46336114727376, 40.306190962670165, 102.54973139872848, 13.757968558948393, 63.24625543315075, 94.7207183210967, 10.027926982738043, 51.6870908184959, 37.02171179541776, ...])
caption, xmean,count, xle, Etot = energy_spectrum(E_tot)
hist_file(E_hist, xmean, count, caption);
([6643557.197309872, 6644145.511150678, 6645523.190684793, 6645677.114493378, 6645993.684359094, 6646169.485904931, 6780581.25, 6797029.1137265, 6888396.934398649, 6888641.824690551, 6889008.285444364, 6889064.603260071, 6889093.75, 6889233.919976273, 6889378.125, 6889399.7535967, 6889445.050979436, 6889479.6875, 6889663.210557469, 6889757.18633229, 6889760.527292417, 6890020.327409738, 6890933.146064245, 6891089.143709588, 6895227.914292368, 6896171.072531174, 6896838.085818405, 6896895.3596896045, 6896905.967069607, 6897107.081201549, 6898343.317836627, 6898469.571617635, 6898799.965559606, 6898810.139359598, 6898863.723150787, 6899594.823762455, 6899710.491198879, 6900104.144468593, 6900798.188479556, 6900815.471530198, 6901051.5625, 6901162.5, 6901162.852617352, 6901359.972323889, 6901405.707834859, 6904058.567355519, 6906274.724009912, 6906406.225977637, 6906634.216909495, 6906952.062797501, 6913712.5, 6914372.0811893325, 7033153.892780312, 7035749.819225036, 7035810.9375, 7035813.317010739, 7038260.9375, 7046112.5, 7077870.436959483, 7079044.665117482, 7087666.448498205, 7095134.375, 7095261.749862028, 7096223.724620091, 7116451.603219092, 7118293.75, 7118763.437538212, 7118797.825287959, 7118904.6875, 7118934.076460222, 7119330.291030536, 7119485.0170503305, 7119690.966718112, 7119779.6875, 7119786.590401242, 7119828.299905391, 7119971.875, 7120290.625, 7120315.111689845, 7120526.148725408, 7120604.615219301, 7120629.16041587, 7120776.5625, 7121529.511168456, 7121639.6516619865, 7121646.273551036, 7121653.125, 7121806.25, 7121819.5055114385, 7122047.010142062, 7122290.625, 7122517.399133083, 7122656.25, 7122764.728324993, 7123054.087742727, 7123159.92136848, 7123313.339819166, 7123415.561514819, 7123454.603853156, 7123723.993640296, 7123835.536494707, 7123835.693850679, 7124134.375, 7124154.899696312, 7124266.854267512, 7124334.375, 7124356.281388452, 7124932.531571492, 7124995.825934304, 7125115.566283709, 7125313.322471451, 7125615.625, 7125673.4375, 7125738.409636477, 7126162.715910855, 7126596.875, 7126715.609730484, 7128008.539605475, 7128162.822518635, 7128219.0009785965, 7128433.545446617, 7129115.625, 7129130.940342152, 7130280.689445959, 7130976.988393096, 7131122.942340639, 7131170.694613258, 7131254.515470693, 7131510.492855278, 7131751.201376815, 7131770.058827899, 7131812.733255412, 7132787.858938345, 7133964.283104451, 7134838.171926224, 7135411.982955973, 7135465.17009843, 7138346.539738379, 7140131.25, 7140981.25, 7141059.396698284, 7141594.290383481, 7141760.9375, 7141868.523061659, 7142160.637863599, 7142184.375, 7142201.227261462, 7142598.646533809, 7142598.737514846, 7143405.3857849715, 7143540.488511404, 7143865.911180418, 7144064.037363353, 7144111.876407482, 7144115.962405811, 7144345.7649788, 7144514.048657442, 7144799.899047663, 7145049.0844975095, 7147256.1798934415, 7148002.447662503, 7149148.4375, 7150512.5, 7156657.8125, 7157172.389411126, 7164750.187692761, 7173246.684721139, 7176789.0625, 7190074.907430691, 7193823.951224001, 7195431.796848977, 7196231.948669528, 7196347.792524901, 7197257.8125, 7197355.665422982, 7198514.0625, 7199404.015208726, 7200099.901715473, 7200634.7056753505, 7200686.684476273, 7201112.5, 7202693.798181699, 7202750.0, 7204041.584526148, 7205088.431449238, 7205441.289180043, 7206439.052581859, 7208390.625, 7208494.1280610105, 7210009.904115459, 7210863.213953196, 7211545.409555509, 7212178.972625144, 7212355.9131983165, 7212450.001184639, 7212579.6875, 7212621.736094512, 7212774.07763517, 7212913.0333187, 7213212.796448423, 7214052.136750381, 7214606.572159218, 7214662.745169628, 7215369.906628806, 7221818.272231158, 7223053.125, 7237922.059078547, 7240413.980490364, 7240835.5949920295, 7242784.375, 7243321.073650841, 7244707.8125, 7248608.76502319, 7254952.82943678, 7256760.52396323, 7256849.0208690185, 7257147.645594009, 7257253.161486214, 7257258.9963789955, 7257923.19309683, 7258400.372432894, 7258423.4375, 7258439.0625, 7259329.404834056, 7259467.459827651, 7260595.064713262, 7261032.068598721, 7261072.3502761815, 7261269.888568478, 7261621.000861345, 7261838.6282788785, 7262118.75, 7262590.3591784155, 7262793.75, 7263341.504048869, 7264263.618954546, 7265393.192783711, 7265401.538001237, 7265645.505826524, 7265962.341739924, 7268087.221191319, 7268163.535109874, 7268274.744532135, 7268404.276333846, 7268667.1875, 7268753.41025274, 7268801.376754643, 7268834.5548033565, 7268909.794383546, 7269019.119877825, 7269404.6875, 7269441.085437754, 7269445.3125, 7269718.288222633, 7269801.123319938, 7269919.150641711, 7269921.721608972, 7269925.776732805, 7270064.0625, 7270130.6457179235, 7270233.578613527, 7270265.267066558, 7270352.91496092, 7270353.985405663, 7270487.206822239, 7270528.799203138, 7270586.948371112, 7270733.45802785, 7271063.589348242, 7271175.990280998, 7271210.9375, 7271260.8666876415, 7271380.722474893, 7271385.369365875, 7271859.354895286, 7272048.17508392, 7272628.830595164, 7273424.82880582, 7273496.875, 7273571.136454575, 7273758.663322392, 7274007.551930857, 7274230.78167871, 7274270.3125, 7278419.929616832, 7278781.672688437, 7278938.103991772, 7280955.885091236, 7281940.3462286135, 7282909.645872819, 7282965.959829335, 7283870.724069679, 7284744.834038356, 7285627.1732048895, 7285839.0625, 7286682.8125, 7289765.550802565, 7290257.835409002, 7290416.361195129, 7291163.903242239, 7291329.6875, 7291346.879736208, 7291732.379199389, 7292015.416218744, 7292426.921695821, 7292530.938889684, 7292641.271979153, 7292799.010604365, 7293043.75, 7293150.0, 7293267.1875, 7293475.0, 7293744.066536229, 7293813.674653048, 7294040.625, 7294189.172030713, 7294195.386497607, 7294331.773950495, 7294382.880536611, 7294439.0625, 7295207.048345268, 7295607.8125, 7295690.3581221765, 7296243.75, 7296492.006565059, 7297176.837907612, 7297261.471150399, 7298089.119873695, 7298225.73119073, 7298256.118266616, 7298354.274947883, 7298417.1875, 7298471.197073999, 7298478.442807261, 7298540.2950108275, 7298545.73994244, 7298556.864723549, 7298612.914954663, 7298629.6875, 7298781.953433886, 7298851.333130534, 7299114.101917953, 7299148.4375, 7299374.686135657, 7299445.3125, 7299492.561917504, 7299532.438902233, 7299814.359927038, 7300139.500926116, 7300403.125, 7300573.4375, 7300656.25, 7300743.552065371, 7300747.643623617, 7300802.879614126, 7300819.124953298, 7300835.695752507, 7300882.336590858, 7300924.842111147, 7300925.972775213, 7300975.545169273, 7300981.026601052, 7301053.125, 7301068.678498161, 7301107.8125, 7301109.375, 7301317.259303502, 7301332.8125, 7301339.0625, 7301599.8498026775, 7301606.633444014, 7301885.777146852, 7301886.034465477, 7302189.003728423, 7302351.5625, 7302373.4375, 7302629.147221038, 7302642.154196544, 7302697.604565379, 7304478.077356192, 7315903.125, 7319326.372850325, 7319339.209171488, 7319350.21102937, 7320724.736633727, 7321339.0625, 7321773.4375, 7325735.891234003, 7326046.875, 7329032.833668097, 7330082.838081002, 7331319.960094432, 7332623.027880128, 7335905.0867835935, 7338184.5315387705, 7338462.5, 7338834.157453498, 7340241.487170845, 7354712.832815449, 7355931.208234716, 7356012.569010792, 7356543.722604049, 7356543.75, 7356553.351433759, 7356773.4375, 7357786.191940061, 7357821.540137376, 7358433.64733452, 7359830.540860119, 7359934.375, 7360050.336051469, 7360489.579971819, 7361682.8125, 7365608.511664121, 7366079.491677266, 7366331.481126715, 7367393.75, 7368090.625, 7368521.84655964, 7370278.906324095, 7370674.579877789, 7372210.9375, 7381408.282624297, 7382514.066087612, 7383460.924975486, 7384290.625, 7385480.874396723, 7386326.471599317, 7389331.24668605, 7389713.275375584, 7389933.569510455, 7389937.580243479, 7390262.5, 7390446.875, 7390501.209654315, 7390609.017658439, 7391060.558035048, 7391581.072791915, 7392447.609149948, 7392471.67230361, 7395678.138767646, 7395967.660256773, 7396078.995180063, 7396557.8125, 7396850.194644682, 7396859.6210335, 7396863.727654179, 7396902.767152422, 7396913.852259935, 7397482.453534781, 7397518.159951504, 7397557.465463402, 7397585.734629633, 7397895.899284835, 7398121.0112318415, 7398187.293212454, 7398279.6875, 7398390.625, 7398628.85934898, 7398894.747943098, 7398951.967199121, 7399081.473312959, 7399257.017284255, 7402006.317779392, 7402312.5, 7402384.375, 7403125.622913143, 7403618.75, 7403669.500342707, 7403685.830234816, 7403738.548993063, 7403842.042361727, 7403916.096506655, 7403952.210252901, 7404063.633972794, 7404272.517303514, 7404348.504841529, 7404388.3020516625, 7404403.125, 7404470.991525559, 7404530.892583426, 7404559.562758224, 7404587.5, 7404595.813803583, 7404667.1875, 7404721.875, 7404776.5625, 7404796.875, 7404835.9375, 7404843.75, 7405042.076014018, 7405100.0, 7405218.75, 7405220.626305707, 7405387.5, 7405479.273223881, 7405509.177669898, 7405660.9375, 7405703.710579869, 7405715.4668706665, 7406036.832954892, 7406434.375, 7406560.9375, 7406681.963857626, 7406772.135089361, 7407150.772362191, 7407167.1875, 7407211.825098308, 7407343.343653773, 7407967.007282852, 7408091.66082775, 7408093.75, 7408123.4375, 7408480.512777249, 7408578.125, 7408658.402085694, 7408706.25, 7409593.75, 7409871.275395268, 7409908.079332398, 7410251.5625, 7410274.322265194, 7410473.4375, 7410635.760299113, 7410703.533581666, 7411459.375, 7411503.605997995, 7411556.538613699, 7411685.957065746, 7411934.192188727, 7412314.633043419, 7412418.627222055, 7412650.7613933375, 7413396.633575535, 7413480.783646679, 7413701.9714715285, 7415433.731634019, 7415771.80815824, 7416054.390394227, 7416415.38317547, 7418563.922235023, 7419232.473487667, 7419415.625, 7419445.471215046, 7419614.0625, 7419663.341364714, 7419787.040281475, 7419839.0625, 7420173.4375, 7420247.9276859835, 7420526.5625, 7420697.210019838, 7420705.870958538, 7420786.375439329, 7420880.334787406, 7420897.104381385, 7421034.533239015, 7421036.212155057, 7421200.0, 7421281.7675277535, 7421333.162882696, 7421360.783861742, 7421390.190929799, 7421416.3959487835, 7421417.861791378, 7421550.926517311, 7421601.986757226, 7421609.735339504, 7421719.339224735, 7421818.75, 7421855.374629145, 7421960.354708028, 7422222.566856725, 7422279.056476144, 7422292.829693783, 7422542.1875, 7422715.625, 7422717.123215896, 7422737.199468699, 7422841.70930812, 7422851.724336832, 7422866.969353651, 7422920.313400504, 7422945.75422486, 7422985.9375, 7423120.451913292, 7423160.260761762, 7423237.493126753, 7423331.244469507, 7423425.0, 7423593.4546894785, 7423805.720123169, 7424059.375, 7424539.0625, 7424729.42868024, 7425454.998809361, 7425801.318327922, 7426009.341914268, 7426418.195297767, 7426499.094509658, 7427409.39616912, 7427655.5039870655, 7427682.8267983105, 7427785.9375, 7427800.034433629, 7428139.783734336, 7428923.363027066, 7429531.774060239, 7430431.25, 7431050.062888677, 7432129.173427046, 7432259.375, 7432276.455603835, 7433591.938942203, 7433984.669996045, 7434527.877219331, 7435126.242081323, 7435691.030236383, 7437001.5625, 7438294.3746526595, 7438827.927409807, 7438867.1875, 7439601.5625, 7440642.1875, 7440643.597759825, 7441610.654791142, 7442357.563155946, 7442562.0052642105, 7442815.411885363, 7442951.5625, 7443532.8125, 7444241.409190308, 7444582.8125, 7444788.97447519, 7445637.584482764, 7446750.422739514, 7446892.1183984745, 7449411.656579544, 7449582.374141596, 7452258.331830529, 7452745.3125, 7453132.8125, 7453318.75, 7454449.997000733, 7454494.717681703, 7454602.741300987, 7454607.499289062, 7454781.25, 7454893.75, 7455025.0, 7455056.81197712, 7455086.0786683615, 7455282.292368932, 7455342.1875, 7455409.375, 7455479.6875, 7455504.6875, 7455602.614986849, 7455625.807629263, 7455671.412365105, 7455680.8346693525, 7455694.455344441, 7455715.017971627, 7455878.961664007, 7455905.497004705, 7455928.125, 7456009.037739058, 7456158.742368466, 7456182.271959284, 7456190.625, 7456214.0625, 7456272.152251235, 7456289.976780579, 7456386.564917689, 7456435.700856294, 7456541.604407924, 7456542.520879761, 7456673.4375, 7456712.5, 7456715.480418446, 7456857.655025903, 7456996.875, 7457138.757809716, 7457208.073185731, 7457232.905150577, 7457268.918512819, 7457300.0, 7457305.867728925, 7457328.125, 7457410.9375, 7457514.0625, 7457531.152379236, 7457553.042767119, 7457670.3125, 7457957.598473341, 7457969.816867332, 7457989.0625, 7458034.280876335, 7458124.409024355, 7458135.088280325, 7458141.000443692, 7458251.5625, 7458281.25, 7458323.4375, 7458399.809346401, 7458460.9375, 7458470.0585771045, 7458519.710124902, 7458532.518644547, 7458536.552793086, 7458646.492084195, 7458698.6786236875, 7458780.791510269, 7458828.125, 7458829.441510943, 7458879.620857039, 7458883.968525695, 7458892.1875, 7458930.324238235, 7458931.750297547, 7458943.75, 7458982.536212868, 7458986.732148629, 7459182.029231455, 7459262.801632193, 7459484.026144846, 7459538.150799926, 7459619.072967503, 7459623.4375, 7459677.653411717, 7459728.8657713765, 7460004.931459618, 7460018.266434765, 7460035.023192232, 7460164.0625, 7460173.385749251, 7460448.670496151, 7460509.375, 7460531.25, 7460562.4904073225, 7460585.9375, 7460625.786268299, 7460928.623002085, 7461001.764311998, 7461131.052430924, 7461142.574265622, 7461144.996552439, 7461584.180900134, 7461722.57531835, 7461890.625, 7461901.385494197, 7462057.8125, 7462215.625, 7462238.909638692, 7462815.625, 7462924.757077655, 7463365.3396285195, 7463423.821219403, 7463436.0928763235, 7463438.307766052, 7463487.5, 7463557.960480351, 7463681.25, 7463789.0625, 7464051.919546231, 7464222.196252799, 7464535.073521328, 7464663.249540526, 7464845.286912453, 7464907.8125, 7465178.125, 7465236.418944162, 7465290.763909211, 7465859.116805872, 7465879.463317934, 7465989.941023302, 7466102.5581957325, 7466265.755737577, 7466284.375, 7466513.057849194, 7466586.225549041, 7466781.1000204785, 7467085.342682617, 7467611.248236744, 7467615.4875953505, 7468583.348765282, 7468634.375, 7468699.937080561, 7468822.052019503, 7469042.084268222, 7469068.75, 7469084.375, 7469109.375, 7469690.26810282, 7469825.327248028, 7470087.246141514, 7470360.9375, 7470435.900036721, 7470556.278495035, 7471200.0, 7471233.735368306, 7472409.375, 7472842.1875, 7473568.556189704, 7473815.773300717, 7473919.942511689, 7474044.77456453, 7474580.130120471, 7475421.210558638, 7475500.183382859, 7476016.834025529, 7476538.008973803, 7476544.254577049, 7476640.855560857, 7476701.109782768, 7476763.454859847, 7476862.5, 7476917.1875, 7477020.973833012, 7477104.577357708, 7477198.468509303, 7477202.89518566, 7477226.01892375, 7477233.755051788, 7477244.564994384, 7477251.5625, 7477305.502939643, 7477317.790386414, 7477319.168439395, 7477349.192016423, 7477389.0625, 7477409.288281716, 7477439.915807284, 7477488.959100996, 7477493.75, 7477511.576650222, 7477513.612437616, 7477612.915676956, 7477668.331154353, 7477700.765568611, 7477717.1875, 7477724.380335057, 7477730.44266003, 7477769.3968060855, 7477841.479644609, 7477857.586660359, 7477956.25, 7478009.050928442, 7478026.844152813, 7478146.927163476, 7478164.0625, 7478188.721313879, 7478192.1875, 7478211.106310019, 7478349.836384055, 7478353.681337726, 7478376.5625, 7478465.131562642, 7478481.25, 7478504.602414548, 7478548.4375, 7478560.9375, 7478625.279460671, 7478630.868011746, 7478660.9375, 7478757.618909086, 7478782.475151869, 7478794.244719913, 7478796.433022114, 7478807.8125, 7478815.625, 7478821.875, 7478823.369172989, 7478823.942310399, 7478850.0, 7478923.095626509, 7478953.721100185, 7479019.980008038, 7479040.55875357, 7479087.5, 7479171.249850477, 7479200.251265416, 7479220.087635262, 7479256.25, 7479312.298635535, 7479314.414905481, 7479321.804131341, 7479327.147547579, 7479364.06232934, 7479389.0625, 7479390.625, 7479421.371954341, 7479448.97157179, 7479460.773364988, 7479553.470938698, 7479557.8125, 7479578.125, 7479592.1948800925, 7479633.522572102, 7479656.25, 7479744.602365992, 7479858.843533638, 7479884.375, 7479893.75, 7479930.986693668, 7480042.1875, 7480055.667190848, 7480089.022389937, 7480131.783247034, 7480145.3125, 7480248.994259031, 7480387.374352361, 7480506.455022751, 7480562.462478552, 7480609.234393693, 7481075.0, 7481136.844937166, 7481196.184327391, 7481262.131800659, 7481340.625, 7481378.44005958, 7481457.2358043175, 7481989.0625, 7481995.3125, 7482035.425509207, 7482093.309035163, 7482326.5625, 7482334.375, 7482350.560972071, 7482371.720217942, 7482447.074188099, 7482465.0605176985, 7482777.864290438, 7482951.913371198, 7483153.640940873, 7483170.3125, 7483295.3125, 7483373.358879933, 7483407.8125, 7483492.332690764, 7483619.03201336, 7483698.069263955, 7483787.5, 7483848.274108628, 7484328.333062987, 7484333.22205541, 7484540.625, 7484601.23024367, 7484604.356569859, 7484624.2209374225, 7484889.0625, 7484975.0, 7485056.25, 7485114.829346699, 7485208.859059798, 7485217.088937589, 7485459.163188877, 7485480.458906081, 7485499.304239243, 7485527.399673992, 7485833.05873657, 7485878.904346057, 7485909.330927868, 7485929.6875, 7485952.750444065, 7486101.4306653915, 7486135.929787348, 7486275.523685066, 7486287.5587460715, 7486293.5205169935, 7486307.132736514, 7486384.925971446, 7486518.75, 7486539.0625, 7486545.3125, 7486631.649906038, 7486829.354336617, 7487018.59094912, 7487134.3271003235, 7487368.278497864, 7487399.917887199, 7487643.75, 7487651.254322775, 7487668.452654212, 7487752.75087231, 7487774.927553443, 7487779.775115826, 7487863.703618938, 7488268.175532135, 7488668.75, 7488713.861941221, 7488857.614501529, 7488883.851583075, 7489225.0, 7489298.087977156, 7489310.6273108, 7489343.518869287, 7489442.91043716, 7489527.370023878, 7489535.9375, ...], [7.986008207634516, 63.6720115613541, 75.77662831081217, 17.566149096006033, 6.750472246747163, 105.00151154801293, 71.99267719544393, 50.82678000156275, 34.29779731074371, 6.051165711733613, 17.113311100772545, 76.64379667014838, 60.302493321632255, 21.95381049601369, 126.59975700184661, 30.974747176602104, 9.119647244476837, 63.07824142588352, 46.38723681768626, 20.320528102902028, 22.438168099492255, 118.70966170707665, 20.888593204709956, 15.893076432967423, 52.944667731620356, 10.068942722588273, 8.622730375297282, 60.42301065214807, 21.06788235618192, 18.404719208977937, 13.515755288870166, 98.94048161639468, 38.91410729667603, 5.872787209071376, 55.61104868330648, 29.348773302759568, 58.097400736772315, 13.20971818153728, 24.424535130069767, 50.930094558333565, 53.72364499301273, 73.5211428482441, 5.729573138671712, 17.840609866758097, 27.862824668670978, 21.582181903979183, 65.87778052982726, 23.01022345944353, 57.61689200400981, 20.924009030260002, 51.18628250208826, 6.519906375294189, 18.983210427046487, 25.40330993501401, 41.596152840105205, 19.350098076435383, 35.60907350474413, 94.80535142596854, 8.35350875789066, 18.14559437143087, 10.140507867512238, 36.687051494145194, 7.3527301958266, 25.16044716592325, 11.191955484092869, 81.74304114711721, 7.391827414711749, 5.321372133393533, 110.9594399418484, 10.69107145811466, 72.19515211703633, 18.122807587902745, 110.6462213190176, 55.98616310582818, 12.328706590644554, 15.652885210863406, 88.25387651396747, 40.47758192296351, 24.29495206329431, 79.8335703220298, 23.486408482620323, 84.58270307394503, 93.75060314403548, 82.6892135350428, 12.193066763252881, 20.537462054140214, 38.9192014784739, 50.28131337581943, 32.60766707139062, 34.164691990140916, 48.92013633472721, 19.018161867630717, 49.59788539689067, 18.277666618335424, 8.871016163818691, 39.828629309291046, 7.361220183260592, 14.704931609877104, 65.33370668471554, 12.12458988185233, 37.645002499693035, 5.1972585960535636, 54.30637356068564, 9.517512271920605, 18.196559630239474, 51.694971339465916, 15.062512556743881, 82.03439663085503, 21.458128780806334, 27.414422869899855, 19.391929409646238, 43.278537798733055, 66.65252389563226, 31.50658689708513, 7.1793887407856705, 42.278287120094575, 14.88362683472981, 37.01581401093702, 92.61780570342219, 144.57240345215033, 12.505827458539665, 56.375036590760274, 13.879439124023456, 68.19681213460923, 23.644942305656304, 13.339322986138471, 16.629805347001184, 113.37801505879074, 8.98174919946853, 55.29946198643975, 10.753073636658126, 6.8109851404787785, 16.512245648947786, 15.599502497985702, 23.832784996398356, 21.32474537025349, 5.678405839144523, 9.063145012780483, 38.07984661972594, 42.70269233119936, 84.48037664057746, 86.74251884069427, 116.18222671388386, 76.83137545816783, 13.910469219977246, 65.91900924796279, 23.310817819999006, 66.69238434263877, 25.18058786335872, 29.668542755101726, 26.091159694632797, 43.298999453851785, 18.008202683759134, 25.168658680704795, 46.033385077705134, 11.917176141711426, 9.319725873488961, 34.458124793879065, 12.3159467054929, 67.28322375884487, 7.3753458619554735, 77.25621691749924, 105.18815938667188, 70.15133181201982, 48.890629702591205, 28.840465335277315, 25.261327406947178, 66.04505248033439, 11.80952483084381, 14.779902392586626, 73.36820345351326, 12.42902858037845, 38.877402065507006, 39.338012618841965, 47.271612738675174, 101.75525836140994, 38.31770302288077, 14.579676200252495, 8.46954348907188, 14.303155388250367, 63.70644476585955, 67.98538094436955, 35.97874998861969, 13.05260326390589, 12.98090864466694, 144.02809452540555, 28.330155082818706, 53.068046962382425, 6.128316865211669, 17.431824169167346, 18.60205280166685, 22.26817519591976, 12.773711911868046, 23.29176459290218, 8.287203882042668, 54.704122653896576, 125.92277591591954, 7.852423752125575, 12.077958234882065, 7.714096473315569, 17.69949951866204, 6.122254154101718, 5.045699842280438, 65.13566082775411, 10.454905517435975, 32.6146885687574, 15.692837491326472, 27.001511651106263, 75.07358002457336, 84.75346513970183, 55.67675719941911, 35.904632833403056, 57.26538170019597, 23.80758130384523, 35.82985416241445, 5.647153853610822, 52.533533272681034, 8.305966550843603, 15.346085092146534, 23.01866929822578, 16.580424662626758, 147.78260886239383, 52.63891450612655, 7.049078264134776, 16.0921109160087, 5.3890851185747355, 25.272340382233175, 5.737688568098837, 67.2936739345975, 12.406214391849131, 22.175374013693688, 61.60389576664444, 24.197367097531338, 72.94674911625425, 29.142323931250623, 68.5730635525976, 72.25649713920512, 6.483257680661252, 15.733402225985918, 10.889029817353974, 10.7181894236469, 95.3540981892162, 29.938543414828963, 6.424512731259534, 51.97505806317912, 102.4484553551764, 14.277840165220272, 35.87881794946703, 7.762307336365723, 21.901030841743225, 87.15251705303052, 187.27021265088817, 45.9565644299106, 68.24873358251568, 25.629624048434806, 16.72544060201218, 7.081705264199352, 59.631280799991536, 91.53226004880874, 159.85884670835566, 8.738010056650165, 6.694091625495114, 37.17163864665457, 27.889970333208197, 30.4721417453638, 145.72718890543325, 20.993084468834336, 18.145243660852866, 5.899233227727177, 11.128778912217314, 62.05709509013789, 27.198140821732327, 36.774312324399105, 66.68423767564042, 101.632918639894, 102.75519532893512, 18.544640522709315, 58.40281150323628, 35.860766563647985, 8.776318475566617, 29.953858747963427, 14.033387281645346, 124.72753396020916, 30.481310344522708, 10.577703635414935, 25.949143152645135, 17.88194530484703, 73.61244571639506, 13.975726857577602, 8.43520908307621, 9.631531497966572, 21.234666825364705, 5.898793820685229, 12.238392927609334, 41.95947039080274, 55.6340934225678, 27.138338525378362, 6.270097099625007, 18.757119993091408, 112.8243962255122, 58.75022490884287, 71.74659192415406, 33.82160540166575, 24.990331289697142, 5.302313026554799, 6.702945578657386, 89.0497622009151, 17.69256766909079, 56.31932671582889, 68.9356828500146, 53.376332360400895, 43.507436532610555, 7.207221903839383, 77.78897490100314, 56.23536358037086, 5.949001217782863, 15.23125957204293, 43.05731027918745, 9.389602260506344, 99.28376036006719, 10.11193282836165, 35.339682567083806, 30.89968299710248, 56.130448071510514, 25.400904027417354, 6.531148165665266, 10.699134628482032, 17.979241925039727, 18.721936923404172, 14.462101311146052, 13.57210048314653, 57.23913985447827, 24.539575689793175, 7.722375031797458, 6.436577492086765, 9.721021644994432, 16.839000571490082, 6.554167717888426, 37.66207078875049, 18.5298695786716, 16.807694344668995, 15.093911271767698, 30.274740923685314, 23.575244766226643, 60.3343130934514, 22.018013824613988, 28.790866684239433, 17.8223695076161, 12.264318266303453, 58.98801941381892, 80.81969971445912, 94.89320816684385, 67.29643161777133, 12.587326473926232, 24.47436349866009, 11.769136877113803, 5.238429279149094, 67.85889264084524, 5.066036375610668, 61.9909292479722, 123.79410892951229, 24.7811457455626, 62.38833257556926, 5.6101006959976765, 76.98359887264334, 68.77080637305991, 103.60354023328837, 46.5828892883147, 28.726237868627592, 5.392763006089536, 48.81567638917675, 30.76693035812149, 43.935681478629284, 129.33440256721724, 54.88828430853931, 41.4708722552427, 10.376613333311703, 9.303401087358308, 10.035212840313898, 18.834323786062694, 102.18767165416033, 53.43335890597476, 8.365693101182481, 11.47439795058351, 24.23024425010851, 45.825704815672225, 45.91591578023135, 7.109342612071189, 35.80550493829645, 12.314974422466289, 15.039916974080404, 13.749304540921171, 33.74697142852818, 108.95373129357071, 137.02761122423223, 62.59363108902893, 20.947866552671343, 19.703195602286655, 16.38239854244074, 21.25224238983087, 104.55407269909614, 20.427673236733177, 39.19625746271898, 8.410062473476007, 28.581352017050868, 16.008927887262356, 95.62253429717725, 8.783598951156632, 25.885577312118762, 78.80111873837191, 16.68982130157248, 20.454067510670978, 50.73097341280566, 57.12308894258444, 5.094621479056634, 45.35781022138199, 45.87432505076702, 67.70371318035387, 11.08354178338903, 12.616732767437703, 13.550269032568037, 54.31215866291098, 17.378873969249014, 69.25066324280934, 28.27941141360915, 37.96371766104742, 82.03833422841024, 9.255706313470265, 11.122530832873469, 23.775740970719042, 18.905326230636287, 52.26960738991913, 31.419577743395813, 79.77067431490345, 23.098393168050258, 155.52345550316642, 67.28911686955176, 9.185927675094232, 29.410779370632135, 31.053138221351798, 14.994246189375538, 11.95687611281604, 52.01360663699026, 89.64025802766115, 24.59756216054854, 6.526363387447616, 31.97287695841285, 5.19439991083185, 5.160493979965286, 38.44248892781993, 13.086009543491995, 10.625387781743331, 10.824752847052409, 12.188097081212055, 38.81546192043339, 126.17239962941234, 47.38310944877642, 88.27353980531375, 18.74412075399821, 132.08903624488892, 5.174895155713493, 9.527645301434388, 86.04733389619534, 7.627937682407747, 44.96551921255979, 43.47851603026161, 53.264363629219766, 53.131258707199216, 108.49516020293996, 26.570194621452735, 10.40989789418409, 9.21162343868558, 43.26589510851577, 77.32104919043786, 24.95680707436892, 124.9559453920113, 15.204550125458711, 27.45936043331911, 40.553398099497585, 7.3121699508503175, 23.04402222877941, 85.75611957678076, 64.71500214105527, 7.795204954734667, 50.80957837175805, 200.11555405378527, 34.3054404071223, 46.44115627459571, 49.197344658711515, 108.39107014097512, 26.499707279007392, 137.69178681520464, 31.204842573655462, 38.0493346835233, 52.004136999845116, 33.0618987638596, 43.25172653568221, 103.0821082644624, 12.185580376270828, 14.263682893557188, 13.420006221212539, 28.556835862863448, 71.53091167026996, 18.366848862857108, 7.191541853836747, 6.928163385569119, 51.18239129841356, 19.90941415201777, 9.009927591369955, 55.27352201341016, 13.253585827431666, 65.77203973737011, 114.2840671809827, 31.383136226121163, 72.49692218325839, 17.792954521249865, 35.64450439185183, 42.83492726615482, 32.35046454257381, 32.78717478882005, 126.73685331306284, 19.886163815489454, 43.69474342253511, 33.51932259295475, 17.303942254009577, 43.13433553452111, 11.973129765395027, 16.168884107248022, 23.37643892963377, 25.372726742363874, 112.80935320018497, 26.31331024137169, 18.93692167820361, 41.89122350602264, 13.419150754391167, 11.949816741525485, 14.124669439409626, 27.268688236331478, 13.918336914285092, 103.38814374211276, 26.030758549285206, 13.789693408323972, 38.08599755835117, 84.16511248909325, 89.8009361130828, 10.16097750590147, 10.477892104607793, 116.9889511898368, 43.37030186013662, 30.97540224372625, 33.575316394037365, 8.472060213581399, 5.9070623175033985, 24.606431758278532, 92.8107686298623, 9.533193525297017, 76.02085704965383, 16.10302134609629, 33.81140470415386, 17.364823707374462, 96.90219079604928, 25.819530898681652, 36.5227137549998, 60.15843825528052, 69.20785784037678, 13.323742548956922, 11.862607770380066, 5.173839481081803, 16.95060996274266, 36.44470613903288, 95.70274566332172, 115.55630254713817, 24.423466571773357, 22.644610853420545, 18.123731662273936, 69.54019960694143, 47.19382374314919, 11.028691582287223, 5.597631602752278, 10.454368853463686, 14.691348062266083, 24.855823204419234, 97.5629348308097, 11.89628959716333, 78.46940514893471, 50.90536704562205, 5.765548673497586, 74.80303122879982, 14.920471588373296, 51.97587826253625, 23.810828643043504, 8.920242470482, 32.2275336646695, 32.872414544350534, 20.506365335658327, 124.3210191718776, 14.085923125675981, 11.076382504943616, 7.414219459837021, 42.16301493604159, 108.27168554873005, 94.87472361476868, 9.343522537087464, 52.70665326416209, 8.304870730710517, 18.652447274368836, 125.70503204602474, 7.26637981145138, 81.77653711201026, 44.80856884234143, 56.57371031974296, 29.93511317205391, 26.576378568351796, 38.1210654484196, 5.4745721728566705, 75.76227860548381, 19.91607273875762, 16.74938684958354, 99.40731204040753, 18.01164815878937, 64.82127396996988, 50.29380369066942, 107.73109490710762, 41.35346513210048, 28.615238872088074, 37.139413417910546, 24.420110536384165, 13.099221649832153, 16.788251272302364, 41.02891948886058, 39.7074258958103, 12.623398122145723, 94.56759754470258, 39.31121849967141, 15.273601628760952, 16.84146294877809, 5.201664987056103, 10.023695191093815, 78.28291115133368, 17.37520234033948, 105.88501024473702, 47.7660393103908, 72.1953128385943, 142.7668679594686, 20.290136685267868, 55.59372913085433, 55.54599025852379, 88.1405850740772, 94.2701214916205, 96.05265645630908, 5.26115089801391, 7.65510653566481, 10.401628276665091, 34.95211312851551, 30.848343688564352, 109.52279198665667, 28.894615497691845, 6.410007657444669, 31.76786788641861, 6.674530964622851, 22.381455752676153, 6.603652609712056, 8.865954799625165, 131.9400573505042, 29.685892460299023, 112.08938770994146, 10.638518352355714, 8.848222196060098, 34.624182764067356, 72.78772984126306, 44.50132450218864, 11.590606407590354, 10.246036010612878, 9.924961558186931, 24.595233229483462, 52.06242175317688, 9.630154441108408, 40.3795747910449, 53.48732348353879, 10.90899447596875, 162.02947151834925, 71.48411980679742, 10.682665397953176, 46.79493447325448, 15.30681433262599, 11.40173099173221, 32.172995341401524, 9.027816719073458, 82.8003984935134, 70.79414482215203, 61.32707991796445, 51.559959484314064, 59.18892246380429, 50.04514644916222, 63.63819049173169, 8.040786888848618, 70.223234099293, 68.86515240807714, 12.986696258467251, 8.703591529287456, 11.498823570237544, 61.53423894932319, 38.19709941876312, 44.27554689094447, 14.261427605367437, 53.74256524318255, 5.450972418652564, 30.89727407473265, 15.105398292018824, 32.58280428478736, 115.52802523327011, 27.747477957055697, 6.675299204863684, 73.19207372348227, 8.160641373747142, 76.58450443240594, 5.383158974435803, 67.19026352018656, 36.56962278303332, 6.568485295670659, 77.84815373543452, 15.382281009497751, 144.34947422832144, 19.066940085810884, 16.230978846270997, 135.54441658048887, 12.32416028880402, 16.33416404051095, 49.2496031327925, 35.42340982957911, 190.31140658504415, 37.85949287560918, 6.41386891290829, 6.352720125441494, 52.058655412417906, 22.02473336013727, 23.335894420080606, 72.41240409960793, 30.689771497092387, 28.336506673335453, 56.86623284768486, 19.118869372572103, 9.791258631668184, 8.39626221253375, 96.24656417942276, 26.32332674127842, 23.549148901269373, 10.837290087831342, 15.842922411588695, 58.93174889386464, 25.460153996862598, 99.17524628344654, 44.42114842517443, 59.41498893113115, 58.50560896128162, 5.064505351132542, 36.563054248756416, 136.99719277160509, 53.28478848849923, 8.76552970056627, 30.459969638461278, 66.64242464178396, 62.97061817961939, 30.35421564458335, 7.21858151488474, 11.669937142626637, 43.84424363939111, 104.70690667607226, 28.02828596882977, 48.434894669784995, 32.306568843436885, 191.22030333946572, 7.158451770990851, 147.02113997591564, 9.148775224120376, 10.20401588126946, 5.437953442437077, 54.85995556444982, 58.19470314140807, 5.743205271710279, 124.80095567295452, 14.399095632185796, 50.62017364235338, 20.30518641461871, 14.442433542703148, 17.47350953528437, 57.77932664481806, 44.26255734350098, 28.656533281456163, 7.5663224182517865, 35.072741803735695, 51.55606026562798, 28.624351766321837, 8.106450275636403, 16.355082182136226, 26.528110773837977, 129.55216901660498, 42.220277657017355, 15.0512429568233, 83.19250900954594, 12.959231889452761, 43.62286545069131, 66.99701816732336, 22.682924227397244, 26.661960911545833, 37.63491290781007, 21.122840522679294, 9.735977153737245, 122.35199187697626, 22.01712140130011, 99.0540906222919, 34.21703635933653, 12.020018602461697, 11.497150533374356, 80.11254081635315, 23.445463372748545, 55.272971863039125, 57.755261359366735, 25.69623560056242, 42.25278200482219, 15.06103445551238, 54.32957012756084, 91.67958242272839, 8.856989204925446, 7.927242273853489, 38.354011131682604, 85.64936946144304, 17.875075499019182, 6.850022499106255, 12.55490700084234, 59.374456968734904, 155.6786171984969, 158.68197297515476, 10.969844307745651, 91.58843518401383, 9.9374075259156, 10.490259992592277, 64.3037967130562, 22.342749796787423, 59.832927179097, 45.40948450420914, 16.228690883364568, 18.89202785387137, 8.66104368801264, 21.02692490058196, 24.746630483189456, 30.91199690555703, 78.34938889654248, 11.598464702103385, 70.32918601841222, 48.098096500848904, 18.968630779559962, 84.568177272992, 11.402233814286504, 25.66459574540717, 42.192954099093576, 53.06956070842748, 6.206806066085972, 71.07415479260335, 5.609354287264833, 76.9075979860568, 117.9612255569636, 50.31811911371098, 8.094402809864164, 70.44582661914228, 10.838019111909235, 87.20426749052926, 23.19553214073371, 25.491041311335056, 78.04945930330977, 29.794191229879196, 39.55224035925466, 8.250772369450573, 17.292076276373674, 45.852364112088914, 10.632315993700901, 17.833051285562195, 13.809482058229792, 27.27930327141695, 93.28603147310002, 56.62634386330529, 11.60450960952025, 24.760403161387217, 76.82383731133194, 50.54252214369343, 16.479511449637048, 127.91799281288891, 8.62225047549519, 28.521851112889884, 34.26893208635628, 48.35304801801824, 13.317712426491203, 166.87125305984807, 14.350752871573945, 76.17072854757697, 61.89453030758048, 32.31166646803126, 77.10178790669141, 21.660668537413855, 65.8509427510681, 129.3275407043183, 28.431805122135717, 30.596114380979202, 53.171295037592515, 6.234494973505048, 36.14354884398694, 31.37066941876105, 46.28466910773438, 17.581951366779123, 82.96288115583823, 6.5780596190960425, 14.483291811191474, 15.785122705004358, 42.80871133883183, 41.74702471404448, 73.67546634269318, 13.963298289324538, 12.832508138290919, 35.29393705207756, 29.97223626373866, 16.29571035682993, 86.33957877560297, 112.90102872074654, 65.14031774990723, 13.293325606716746, 22.10294033602913, 58.332805337139504, 77.13665280729415, 44.11192807834492, 10.894094695966466, 15.759263443940872, 57.19286519302317, 7.5115888262395885, 130.25100844839784, 17.355701651912693, 48.66543679060177, 37.082919842515494, 24.39961195622722, 31.725421176302515, 7.1601481842114545, 20.10786545600974, 13.702008680539201, 51.77018998800146, 146.2289512182702, 21.827959327630154, 86.7273097583137, 47.8883620215765, 13.810198729549239, 13.814234331426434, 5.1476063315106675, 44.214450132623924, 79.11514753829863, 45.63739660762103, 6.0090902007862335, 22.225117444764606, 58.48894603783128, 83.5191342836482, 12.593751024389876, 40.4373513841889, 85.42160126232969, 95.67156974939678, 48.448632328492245, 40.43799079438089, 28.962726241374988, 147.00398855099854, 26.166061960784194, 119.7601505893596, 91.89916772707141, 32.15653165037045, 35.180055527766534, 44.54964874001466, 28.416442051997798, 69.53204296842806, 46.102432400628345, 75.35556960571914, 240.85712318238865, 69.72443529247043, 67.52677752372148, 18.329336331157656, 55.35957286770097, 6.747223364112924, 68.81907414493568, 5.913009519751626, 17.182883542689964, 125.1474245913247, 54.47607004032656, 15.286317766774658, 23.02666867614089, 6.197247951318835, 56.58963850882277, 112.59093574184989, 102.46336114727376, 40.306190962670165, 102.54973139872848, 13.757968558948393, 63.24625543315075, 94.7207183210967, 10.027926982738043, 51.6870908184959, 37.02171179541776, ...])
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);
([6643557.197309872, 6644145.511150678, 6645523.190684793, 6645677.114493378, 6645993.684359094, 6646169.485904931, 6780581.25, 6797029.1137265, 6888396.934398649, 6888641.824690551, 6889008.285444364, 6889064.603260071, 6889093.75, 6889233.919976273, 6889378.125, 6889399.7535967, 6889445.050979436, 6889479.6875, 6889663.210557469, 6889757.18633229, 6889760.527292417, 6890020.327409738, 6890933.146064245, 6891089.143709588, 6895227.914292368, 6896171.072531174, 6896838.085818405, 6896895.3596896045, 6896905.967069607, 6897107.081201549, 6898343.317836627, 6898469.571617635, 6898799.965559606, 6898810.139359598, 6898863.723150787, 6899594.823762455, 6899710.491198879, 6900104.144468593, 6900798.188479556, 6900815.471530198, 6901051.5625, 6901162.5, 6901162.852617352, 6901359.972323889, 6901405.707834859, 6904058.567355519, 6906274.724009912, 6906406.225977637, 6906634.216909495, 6906952.062797501, 6913712.5, 6914372.0811893325, 7033153.892780312, 7035749.819225036, 7035810.9375, 7035813.317010739, 7038260.9375, 7046112.5, 7077870.436959483, 7079044.665117482, 7087666.448498205, 7095134.375, 7095261.749862028, 7096223.724620091, 7116451.603219092, 7118293.75, 7118763.437538212, 7118797.825287959, 7118904.6875, 7118934.076460222, 7119330.291030536, 7119485.0170503305, 7119690.966718112, 7119779.6875, 7119786.590401242, 7119828.299905391, 7119971.875, 7120290.625, 7120315.111689845, 7120526.148725408, 7120604.615219301, 7120629.16041587, 7120776.5625, 7121529.511168456, 7121639.6516619865, 7121646.273551036, 7121653.125, 7121806.25, 7121819.5055114385, 7122047.010142062, 7122290.625, 7122517.399133083, 7122656.25, 7122764.728324993, 7123054.087742727, 7123159.92136848, 7123313.339819166, 7123415.561514819, 7123454.603853156, 7123723.993640296, 7123835.536494707, 7123835.693850679, 7124134.375, 7124154.899696312, 7124266.854267512, 7124334.375, 7124356.281388452, 7124932.531571492, 7124995.825934304, 7125115.566283709, 7125313.322471451, 7125615.625, 7125673.4375, 7125738.409636477, 7126162.715910855, 7126596.875, 7126715.609730484, 7128008.539605475, 7128162.822518635, 7128219.0009785965, 7128433.545446617, 7129115.625, 7129130.940342152, 7130280.689445959, 7130976.988393096, 7131122.942340639, 7131170.694613258, 7131254.515470693, 7131510.492855278, 7131751.201376815, 7131770.058827899, 7131812.733255412, 7132787.858938345, 7133964.283104451, 7134838.171926224, 7135411.982955973, 7135465.17009843, 7138346.539738379, 7140131.25, 7140981.25, 7141059.396698284, 7141594.290383481, 7141760.9375, 7141868.523061659, 7142160.637863599, 7142184.375, 7142201.227261462, 7142598.646533809, 7142598.737514846, 7143405.3857849715, 7143540.488511404, 7143865.911180418, 7144064.037363353, 7144111.876407482, 7144115.962405811, 7144345.7649788, 7144514.048657442, 7144799.899047663, 7145049.0844975095, 7147256.1798934415, 7148002.447662503, 7149148.4375, 7150512.5, 7156657.8125, 7157172.389411126, 7164750.187692761, 7173246.684721139, 7176789.0625, 7190074.907430691, 7193823.951224001, 7195431.796848977, 7196231.948669528, 7196347.792524901, 7197257.8125, 7197355.665422982, 7198514.0625, 7199404.015208726, 7200099.901715473, 7200634.7056753505, 7200686.684476273, 7201112.5, 7202693.798181699, 7202750.0, 7204041.584526148, 7205088.431449238, 7205441.289180043, 7206439.052581859, 7208390.625, 7208494.1280610105, 7210009.904115459, 7210863.213953196, 7211545.409555509, 7212178.972625144, 7212355.9131983165, 7212450.001184639, 7212579.6875, 7212621.736094512, 7212774.07763517, 7212913.0333187, 7213212.796448423, 7214052.136750381, 7214606.572159218, 7214662.745169628, 7215369.906628806, 7221818.272231158, 7223053.125, 7237922.059078547, 7240413.980490364, 7240835.5949920295, 7242784.375, 7243321.073650841, 7244707.8125, 7248608.76502319, 7254952.82943678, 7256760.52396323, 7256849.0208690185, 7257147.645594009, 7257253.161486214, 7257258.9963789955, 7257923.19309683, 7258400.372432894, 7258423.4375, 7258439.0625, 7259329.404834056, 7259467.459827651, 7260595.064713262, 7261032.068598721, 7261072.3502761815, 7261269.888568478, 7261621.000861345, 7261838.6282788785, 7262118.75, 7262590.3591784155, 7262793.75, 7263341.504048869, 7264263.618954546, 7265393.192783711, 7265401.538001237, 7265645.505826524, 7265962.341739924, 7268087.221191319, 7268163.535109874, 7268274.744532135, 7268404.276333846, 7268667.1875, 7268753.41025274, 7268801.376754643, 7268834.5548033565, 7268909.794383546, 7269019.119877825, 7269404.6875, 7269441.085437754, 7269445.3125, 7269718.288222633, 7269801.123319938, 7269919.150641711, 7269921.721608972, 7269925.776732805, 7270064.0625, 7270130.6457179235, 7270233.578613527, 7270265.267066558, 7270352.91496092, 7270353.985405663, 7270487.206822239, 7270528.799203138, 7270586.948371112, 7270733.45802785, 7271063.589348242, 7271175.990280998, 7271210.9375, 7271260.8666876415, 7271380.722474893, 7271385.369365875, 7271859.354895286, 7272048.17508392, 7272628.830595164, 7273424.82880582, 7273496.875, 7273571.136454575, 7273758.663322392, 7274007.551930857, 7274230.78167871, 7274270.3125, 7278419.929616832, 7278781.672688437, 7278938.103991772, 7280955.885091236, 7281940.3462286135, 7282909.645872819, 7282965.959829335, 7283870.724069679, 7284744.834038356, 7285627.1732048895, 7285839.0625, 7286682.8125, 7289765.550802565, 7290257.835409002, 7290416.361195129, 7291163.903242239, 7291329.6875, 7291346.879736208, 7291732.379199389, 7292015.416218744, 7292426.921695821, 7292530.938889684, 7292641.271979153, 7292799.010604365, 7293043.75, 7293150.0, 7293267.1875, 7293475.0, 7293744.066536229, 7293813.674653048, 7294040.625, 7294189.172030713, 7294195.386497607, 7294331.773950495, 7294382.880536611, 7294439.0625, 7295207.048345268, 7295607.8125, 7295690.3581221765, 7296243.75, 7296492.006565059, 7297176.837907612, 7297261.471150399, 7298089.119873695, 7298225.73119073, 7298256.118266616, 7298354.274947883, 7298417.1875, 7298471.197073999, 7298478.442807261, 7298540.2950108275, 7298545.73994244, 7298556.864723549, 7298612.914954663, 7298629.6875, 7298781.953433886, 7298851.333130534, 7299114.101917953, 7299148.4375, 7299374.686135657, 7299445.3125, 7299492.561917504, 7299532.438902233, 7299814.359927038, 7300139.500926116, 7300403.125, 7300573.4375, 7300656.25, 7300743.552065371, 7300747.643623617, 7300802.879614126, 7300819.124953298, 7300835.695752507, 7300882.336590858, 7300924.842111147, 7300925.972775213, 7300975.545169273, 7300981.026601052, 7301053.125, 7301068.678498161, 7301107.8125, 7301109.375, 7301317.259303502, 7301332.8125, 7301339.0625, 7301599.8498026775, 7301606.633444014, 7301885.777146852, 7301886.034465477, 7302189.003728423, 7302351.5625, 7302373.4375, 7302629.147221038, 7302642.154196544, 7302697.604565379, 7304478.077356192, 7315903.125, 7319326.372850325, 7319339.209171488, 7319350.21102937, 7320724.736633727, 7321339.0625, 7321773.4375, 7325735.891234003, 7326046.875, 7329032.833668097, 7330082.838081002, 7331319.960094432, 7332623.027880128, 7335905.0867835935, 7338184.5315387705, 7338462.5, 7338834.157453498, 7340241.487170845, 7354712.832815449, 7355931.208234716, 7356012.569010792, 7356543.722604049, 7356543.75, 7356553.351433759, 7356773.4375, 7357786.191940061, 7357821.540137376, 7358433.64733452, 7359830.540860119, 7359934.375, 7360050.336051469, 7360489.579971819, 7361682.8125, 7365608.511664121, 7366079.491677266, 7366331.481126715, 7367393.75, 7368090.625, 7368521.84655964, 7370278.906324095, 7370674.579877789, 7372210.9375, 7381408.282624297, 7382514.066087612, 7383460.924975486, 7384290.625, 7385480.874396723, 7386326.471599317, 7389331.24668605, 7389713.275375584, 7389933.569510455, 7389937.580243479, 7390262.5, 7390446.875, 7390501.209654315, 7390609.017658439, 7391060.558035048, 7391581.072791915, 7392447.609149948, 7392471.67230361, 7395678.138767646, 7395967.660256773, 7396078.995180063, 7396557.8125, 7396850.194644682, 7396859.6210335, 7396863.727654179, 7396902.767152422, 7396913.852259935, 7397482.453534781, 7397518.159951504, 7397557.465463402, 7397585.734629633, 7397895.899284835, 7398121.0112318415, 7398187.293212454, 7398279.6875, 7398390.625, 7398628.85934898, 7398894.747943098, 7398951.967199121, 7399081.473312959, 7399257.017284255, 7402006.317779392, 7402312.5, 7402384.375, 7403125.622913143, 7403618.75, 7403669.500342707, 7403685.830234816, 7403738.548993063, 7403842.042361727, 7403916.096506655, 7403952.210252901, 7404063.633972794, 7404272.517303514, 7404348.504841529, 7404388.3020516625, 7404403.125, 7404470.991525559, 7404530.892583426, 7404559.562758224, 7404587.5, 7404595.813803583, 7404667.1875, 7404721.875, 7404776.5625, 7404796.875, 7404835.9375, 7404843.75, 7405042.076014018, 7405100.0, 7405218.75, 7405220.626305707, 7405387.5, 7405479.273223881, 7405509.177669898, 7405660.9375, 7405703.710579869, 7405715.4668706665, 7406036.832954892, 7406434.375, 7406560.9375, 7406681.963857626, 7406772.135089361, 7407150.772362191, 7407167.1875, 7407211.825098308, 7407343.343653773, 7407967.007282852, 7408091.66082775, 7408093.75, 7408123.4375, 7408480.512777249, 7408578.125, 7408658.402085694, 7408706.25, 7409593.75, 7409871.275395268, 7409908.079332398, 7410251.5625, 7410274.322265194, 7410473.4375, 7410635.760299113, 7410703.533581666, 7411459.375, 7411503.605997995, 7411556.538613699, 7411685.957065746, 7411934.192188727, 7412314.633043419, 7412418.627222055, 7412650.7613933375, 7413396.633575535, 7413480.783646679, 7413701.9714715285, 7415433.731634019, 7415771.80815824, 7416054.390394227, 7416415.38317547, 7418563.922235023, 7419232.473487667, 7419415.625, 7419445.471215046, 7419614.0625, 7419663.341364714, 7419787.040281475, 7419839.0625, 7420173.4375, 7420247.9276859835, 7420526.5625, 7420697.210019838, 7420705.870958538, 7420786.375439329, 7420880.334787406, 7420897.104381385, 7421034.533239015, 7421036.212155057, 7421200.0, 7421281.7675277535, 7421333.162882696, 7421360.783861742, 7421390.190929799, 7421416.3959487835, 7421417.861791378, 7421550.926517311, 7421601.986757226, 7421609.735339504, 7421719.339224735, 7421818.75, 7421855.374629145, 7421960.354708028, 7422222.566856725, 7422279.056476144, 7422292.829693783, 7422542.1875, 7422715.625, 7422717.123215896, 7422737.199468699, 7422841.70930812, 7422851.724336832, 7422866.969353651, 7422920.313400504, 7422945.75422486, 7422985.9375, 7423120.451913292, 7423160.260761762, 7423237.493126753, 7423331.244469507, 7423425.0, 7423593.4546894785, 7423805.720123169, 7424059.375, 7424539.0625, 7424729.42868024, 7425454.998809361, 7425801.318327922, 7426009.341914268, 7426418.195297767, 7426499.094509658, 7427409.39616912, 7427655.5039870655, 7427682.8267983105, 7427785.9375, 7427800.034433629, 7428139.783734336, 7428923.363027066, 7429531.774060239, 7430431.25, 7431050.062888677, 7432129.173427046, 7432259.375, 7432276.455603835, 7433591.938942203, 7433984.669996045, 7434527.877219331, 7435126.242081323, 7435691.030236383, 7437001.5625, 7438294.3746526595, 7438827.927409807, 7438867.1875, 7439601.5625, 7440642.1875, 7440643.597759825, 7441610.654791142, 7442357.563155946, 7442562.0052642105, 7442815.411885363, 7442951.5625, 7443532.8125, 7444241.409190308, 7444582.8125, 7444788.97447519, 7445637.584482764, 7446750.422739514, 7446892.1183984745, 7449411.656579544, 7449582.374141596, 7452258.331830529, 7452745.3125, 7453132.8125, 7453318.75, 7454449.997000733, 7454494.717681703, 7454602.741300987, 7454607.499289062, 7454781.25, 7454893.75, 7455025.0, 7455056.81197712, 7455086.0786683615, 7455282.292368932, 7455342.1875, 7455409.375, 7455479.6875, 7455504.6875, 7455602.614986849, 7455625.807629263, 7455671.412365105, 7455680.8346693525, 7455694.455344441, 7455715.017971627, 7455878.961664007, 7455905.497004705, 7455928.125, 7456009.037739058, 7456158.742368466, 7456182.271959284, 7456190.625, 7456214.0625, 7456272.152251235, 7456289.976780579, 7456386.564917689, 7456435.700856294, 7456541.604407924, 7456542.520879761, 7456673.4375, 7456712.5, 7456715.480418446, 7456857.655025903, 7456996.875, 7457138.757809716, 7457208.073185731, 7457232.905150577, 7457268.918512819, 7457300.0, 7457305.867728925, 7457328.125, 7457410.9375, 7457514.0625, 7457531.152379236, 7457553.042767119, 7457670.3125, 7457957.598473341, 7457969.816867332, 7457989.0625, 7458034.280876335, 7458124.409024355, 7458135.088280325, 7458141.000443692, 7458251.5625, 7458281.25, 7458323.4375, 7458399.809346401, 7458460.9375, 7458470.0585771045, 7458519.710124902, 7458532.518644547, 7458536.552793086, 7458646.492084195, 7458698.6786236875, 7458780.791510269, 7458828.125, 7458829.441510943, 7458879.620857039, 7458883.968525695, 7458892.1875, 7458930.324238235, 7458931.750297547, 7458943.75, 7458982.536212868, 7458986.732148629, 7459182.029231455, 7459262.801632193, 7459484.026144846, 7459538.150799926, 7459619.072967503, 7459623.4375, 7459677.653411717, 7459728.8657713765, 7460004.931459618, 7460018.266434765, 7460035.023192232, 7460164.0625, 7460173.385749251, 7460448.670496151, 7460509.375, 7460531.25, 7460562.4904073225, 7460585.9375, 7460625.786268299, 7460928.623002085, 7461001.764311998, 7461131.052430924, 7461142.574265622, 7461144.996552439, 7461584.180900134, 7461722.57531835, 7461890.625, 7461901.385494197, 7462057.8125, 7462215.625, 7462238.909638692, 7462815.625, 7462924.757077655, 7463365.3396285195, 7463423.821219403, 7463436.0928763235, 7463438.307766052, 7463487.5, 7463557.960480351, 7463681.25, 7463789.0625, 7464051.919546231, 7464222.196252799, 7464535.073521328, 7464663.249540526, 7464845.286912453, 7464907.8125, 7465178.125, 7465236.418944162, 7465290.763909211, 7465859.116805872, 7465879.463317934, 7465989.941023302, 7466102.5581957325, 7466265.755737577, 7466284.375, 7466513.057849194, 7466586.225549041, 7466781.1000204785, 7467085.342682617, 7467611.248236744, 7467615.4875953505, 7468583.348765282, 7468634.375, 7468699.937080561, 7468822.052019503, 7469042.084268222, 7469068.75, 7469084.375, 7469109.375, 7469690.26810282, 7469825.327248028, 7470087.246141514, 7470360.9375, 7470435.900036721, 7470556.278495035, 7471200.0, 7471233.735368306, 7472409.375, 7472842.1875, 7473568.556189704, 7473815.773300717, 7473919.942511689, 7474044.77456453, 7474580.130120471, 7475421.210558638, 7475500.183382859, 7476016.834025529, 7476538.008973803, 7476544.254577049, 7476640.855560857, 7476701.109782768, 7476763.454859847, 7476862.5, 7476917.1875, 7477020.973833012, 7477104.577357708, 7477198.468509303, 7477202.89518566, 7477226.01892375, 7477233.755051788, 7477244.564994384, 7477251.5625, 7477305.502939643, 7477317.790386414, 7477319.168439395, 7477349.192016423, 7477389.0625, 7477409.288281716, 7477439.915807284, 7477488.959100996, 7477493.75, 7477511.576650222, 7477513.612437616, 7477612.915676956, 7477668.331154353, 7477700.765568611, 7477717.1875, 7477724.380335057, 7477730.44266003, 7477769.3968060855, 7477841.479644609, 7477857.586660359, 7477956.25, 7478009.050928442, 7478026.844152813, 7478146.927163476, 7478164.0625, 7478188.721313879, 7478192.1875, 7478211.106310019, 7478349.836384055, 7478353.681337726, 7478376.5625, 7478465.131562642, 7478481.25, 7478504.602414548, 7478548.4375, 7478560.9375, 7478625.279460671, 7478630.868011746, 7478660.9375, 7478757.618909086, 7478782.475151869, 7478794.244719913, 7478796.433022114, 7478807.8125, 7478815.625, 7478821.875, 7478823.369172989, 7478823.942310399, 7478850.0, 7478923.095626509, 7478953.721100185, 7479019.980008038, 7479040.55875357, 7479087.5, 7479171.249850477, 7479200.251265416, 7479220.087635262, 7479256.25, 7479312.298635535, 7479314.414905481, 7479321.804131341, 7479327.147547579, 7479364.06232934, 7479389.0625, 7479390.625, 7479421.371954341, 7479448.97157179, 7479460.773364988, 7479553.470938698, 7479557.8125, 7479578.125, 7479592.1948800925, 7479633.522572102, 7479656.25, 7479744.602365992, 7479858.843533638, 7479884.375, 7479893.75, 7479930.986693668, 7480042.1875, 7480055.667190848, 7480089.022389937, 7480131.783247034, 7480145.3125, 7480248.994259031, 7480387.374352361, 7480506.455022751, 7480562.462478552, 7480609.234393693, 7481075.0, 7481136.844937166, 7481196.184327391, 7481262.131800659, 7481340.625, 7481378.44005958, 7481457.2358043175, 7481989.0625, 7481995.3125, 7482035.425509207, 7482093.309035163, 7482326.5625, 7482334.375, 7482350.560972071, 7482371.720217942, 7482447.074188099, 7482465.0605176985, 7482777.864290438, 7482951.913371198, 7483153.640940873, 7483170.3125, 7483295.3125, 7483373.358879933, 7483407.8125, 7483492.332690764, 7483619.03201336, 7483698.069263955, 7483787.5, 7483848.274108628, 7484328.333062987, 7484333.22205541, 7484540.625, 7484601.23024367, 7484604.356569859, 7484624.2209374225, 7484889.0625, 7484975.0, 7485056.25, 7485114.829346699, 7485208.859059798, 7485217.088937589, 7485459.163188877, 7485480.458906081, 7485499.304239243, 7485527.399673992, 7485833.05873657, 7485878.904346057, 7485909.330927868, 7485929.6875, 7485952.750444065, 7486101.4306653915, 7486135.929787348, 7486275.523685066, 7486287.5587460715, 7486293.5205169935, 7486307.132736514, 7486384.925971446, 7486518.75, 7486539.0625, 7486545.3125, 7486631.649906038, 7486829.354336617, 7487018.59094912, 7487134.3271003235, 7487368.278497864, 7487399.917887199, 7487643.75, 7487651.254322775, 7487668.452654212, 7487752.75087231, 7487774.927553443, 7487779.775115826, 7487863.703618938, 7488268.175532135, 7488668.75, 7488713.861941221, 7488857.614501529, 7488883.851583075, 7489225.0, 7489298.087977156, 7489310.6273108, 7489343.518869287, 7489442.91043716, 7489527.370023878, 7489535.9375, ...], [7.986008207634516, 63.6720115613541, 75.77662831081217, 17.566149096006033, 6.750472246747163, 105.00151154801293, 71.99267719544393, 50.82678000156275, 34.29779731074371, 6.051165711733613, 17.113311100772545, 76.64379667014838, 60.302493321632255, 21.95381049601369, 126.59975700184661, 30.974747176602104, 9.119647244476837, 63.07824142588352, 46.38723681768626, 20.320528102902028, 22.438168099492255, 118.70966170707665, 20.888593204709956, 15.893076432967423, 52.944667731620356, 10.068942722588273, 8.622730375297282, 60.42301065214807, 21.06788235618192, 18.404719208977937, 13.515755288870166, 98.94048161639468, 38.91410729667603, 5.872787209071376, 55.61104868330648, 29.348773302759568, 58.097400736772315, 13.20971818153728, 24.424535130069767, 50.930094558333565, 53.72364499301273, 73.5211428482441, 5.729573138671712, 17.840609866758097, 27.862824668670978, 21.582181903979183, 65.87778052982726, 23.01022345944353, 57.61689200400981, 20.924009030260002, 51.18628250208826, 6.519906375294189, 18.983210427046487, 25.40330993501401, 41.596152840105205, 19.350098076435383, 35.60907350474413, 94.80535142596854, 8.35350875789066, 18.14559437143087, 10.140507867512238, 36.687051494145194, 7.3527301958266, 25.16044716592325, 11.191955484092869, 81.74304114711721, 7.391827414711749, 5.321372133393533, 110.9594399418484, 10.69107145811466, 72.19515211703633, 18.122807587902745, 110.6462213190176, 55.98616310582818, 12.328706590644554, 15.652885210863406, 88.25387651396747, 40.47758192296351, 24.29495206329431, 79.8335703220298, 23.486408482620323, 84.58270307394503, 93.75060314403548, 82.6892135350428, 12.193066763252881, 20.537462054140214, 38.9192014784739, 50.28131337581943, 32.60766707139062, 34.164691990140916, 48.92013633472721, 19.018161867630717, 49.59788539689067, 18.277666618335424, 8.871016163818691, 39.828629309291046, 7.361220183260592, 14.704931609877104, 65.33370668471554, 12.12458988185233, 37.645002499693035, 5.1972585960535636, 54.30637356068564, 9.517512271920605, 18.196559630239474, 51.694971339465916, 15.062512556743881, 82.03439663085503, 21.458128780806334, 27.414422869899855, 19.391929409646238, 43.278537798733055, 66.65252389563226, 31.50658689708513, 7.1793887407856705, 42.278287120094575, 14.88362683472981, 37.01581401093702, 92.61780570342219, 144.57240345215033, 12.505827458539665, 56.375036590760274, 13.879439124023456, 68.19681213460923, 23.644942305656304, 13.339322986138471, 16.629805347001184, 113.37801505879074, 8.98174919946853, 55.29946198643975, 10.753073636658126, 6.8109851404787785, 16.512245648947786, 15.599502497985702, 23.832784996398356, 21.32474537025349, 5.678405839144523, 9.063145012780483, 38.07984661972594, 42.70269233119936, 84.48037664057746, 86.74251884069427, 116.18222671388386, 76.83137545816783, 13.910469219977246, 65.91900924796279, 23.310817819999006, 66.69238434263877, 25.18058786335872, 29.668542755101726, 26.091159694632797, 43.298999453851785, 18.008202683759134, 25.168658680704795, 46.033385077705134, 11.917176141711426, 9.319725873488961, 34.458124793879065, 12.3159467054929, 67.28322375884487, 7.3753458619554735, 77.25621691749924, 105.18815938667188, 70.15133181201982, 48.890629702591205, 28.840465335277315, 25.261327406947178, 66.04505248033439, 11.80952483084381, 14.779902392586626, 73.36820345351326, 12.42902858037845, 38.877402065507006, 39.338012618841965, 47.271612738675174, 101.75525836140994, 38.31770302288077, 14.579676200252495, 8.46954348907188, 14.303155388250367, 63.70644476585955, 67.98538094436955, 35.97874998861969, 13.05260326390589, 12.98090864466694, 144.02809452540555, 28.330155082818706, 53.068046962382425, 6.128316865211669, 17.431824169167346, 18.60205280166685, 22.26817519591976, 12.773711911868046, 23.29176459290218, 8.287203882042668, 54.704122653896576, 125.92277591591954, 7.852423752125575, 12.077958234882065, 7.714096473315569, 17.69949951866204, 6.122254154101718, 5.045699842280438, 65.13566082775411, 10.454905517435975, 32.6146885687574, 15.692837491326472, 27.001511651106263, 75.07358002457336, 84.75346513970183, 55.67675719941911, 35.904632833403056, 57.26538170019597, 23.80758130384523, 35.82985416241445, 5.647153853610822, 52.533533272681034, 8.305966550843603, 15.346085092146534, 23.01866929822578, 16.580424662626758, 147.78260886239383, 52.63891450612655, 7.049078264134776, 16.0921109160087, 5.3890851185747355, 25.272340382233175, 5.737688568098837, 67.2936739345975, 12.406214391849131, 22.175374013693688, 61.60389576664444, 24.197367097531338, 72.94674911625425, 29.142323931250623, 68.5730635525976, 72.25649713920512, 6.483257680661252, 15.733402225985918, 10.889029817353974, 10.7181894236469, 95.3540981892162, 29.938543414828963, 6.424512731259534, 51.97505806317912, 102.4484553551764, 14.277840165220272, 35.87881794946703, 7.762307336365723, 21.901030841743225, 87.15251705303052, 187.27021265088817, 45.9565644299106, 68.24873358251568, 25.629624048434806, 16.72544060201218, 7.081705264199352, 59.631280799991536, 91.53226004880874, 159.85884670835566, 8.738010056650165, 6.694091625495114, 37.17163864665457, 27.889970333208197, 30.4721417453638, 145.72718890543325, 20.993084468834336, 18.145243660852866, 5.899233227727177, 11.128778912217314, 62.05709509013789, 27.198140821732327, 36.774312324399105, 66.68423767564042, 101.632918639894, 102.75519532893512, 18.544640522709315, 58.40281150323628, 35.860766563647985, 8.776318475566617, 29.953858747963427, 14.033387281645346, 124.72753396020916, 30.481310344522708, 10.577703635414935, 25.949143152645135, 17.88194530484703, 73.61244571639506, 13.975726857577602, 8.43520908307621, 9.631531497966572, 21.234666825364705, 5.898793820685229, 12.238392927609334, 41.95947039080274, 55.6340934225678, 27.138338525378362, 6.270097099625007, 18.757119993091408, 112.8243962255122, 58.75022490884287, 71.74659192415406, 33.82160540166575, 24.990331289697142, 5.302313026554799, 6.702945578657386, 89.0497622009151, 17.69256766909079, 56.31932671582889, 68.9356828500146, 53.376332360400895, 43.507436532610555, 7.207221903839383, 77.78897490100314, 56.23536358037086, 5.949001217782863, 15.23125957204293, 43.05731027918745, 9.389602260506344, 99.28376036006719, 10.11193282836165, 35.339682567083806, 30.89968299710248, 56.130448071510514, 25.400904027417354, 6.531148165665266, 10.699134628482032, 17.979241925039727, 18.721936923404172, 14.462101311146052, 13.57210048314653, 57.23913985447827, 24.539575689793175, 7.722375031797458, 6.436577492086765, 9.721021644994432, 16.839000571490082, 6.554167717888426, 37.66207078875049, 18.5298695786716, 16.807694344668995, 15.093911271767698, 30.274740923685314, 23.575244766226643, 60.3343130934514, 22.018013824613988, 28.790866684239433, 17.8223695076161, 12.264318266303453, 58.98801941381892, 80.81969971445912, 94.89320816684385, 67.29643161777133, 12.587326473926232, 24.47436349866009, 11.769136877113803, 5.238429279149094, 67.85889264084524, 5.066036375610668, 61.9909292479722, 123.79410892951229, 24.7811457455626, 62.38833257556926, 5.6101006959976765, 76.98359887264334, 68.77080637305991, 103.60354023328837, 46.5828892883147, 28.726237868627592, 5.392763006089536, 48.81567638917675, 30.76693035812149, 43.935681478629284, 129.33440256721724, 54.88828430853931, 41.4708722552427, 10.376613333311703, 9.303401087358308, 10.035212840313898, 18.834323786062694, 102.18767165416033, 53.43335890597476, 8.365693101182481, 11.47439795058351, 24.23024425010851, 45.825704815672225, 45.91591578023135, 7.109342612071189, 35.80550493829645, 12.314974422466289, 15.039916974080404, 13.749304540921171, 33.74697142852818, 108.95373129357071, 137.02761122423223, 62.59363108902893, 20.947866552671343, 19.703195602286655, 16.38239854244074, 21.25224238983087, 104.55407269909614, 20.427673236733177, 39.19625746271898, 8.410062473476007, 28.581352017050868, 16.008927887262356, 95.62253429717725, 8.783598951156632, 25.885577312118762, 78.80111873837191, 16.68982130157248, 20.454067510670978, 50.73097341280566, 57.12308894258444, 5.094621479056634, 45.35781022138199, 45.87432505076702, 67.70371318035387, 11.08354178338903, 12.616732767437703, 13.550269032568037, 54.31215866291098, 17.378873969249014, 69.25066324280934, 28.27941141360915, 37.96371766104742, 82.03833422841024, 9.255706313470265, 11.122530832873469, 23.775740970719042, 18.905326230636287, 52.26960738991913, 31.419577743395813, 79.77067431490345, 23.098393168050258, 155.52345550316642, 67.28911686955176, 9.185927675094232, 29.410779370632135, 31.053138221351798, 14.994246189375538, 11.95687611281604, 52.01360663699026, 89.64025802766115, 24.59756216054854, 6.526363387447616, 31.97287695841285, 5.19439991083185, 5.160493979965286, 38.44248892781993, 13.086009543491995, 10.625387781743331, 10.824752847052409, 12.188097081212055, 38.81546192043339, 126.17239962941234, 47.38310944877642, 88.27353980531375, 18.74412075399821, 132.08903624488892, 5.174895155713493, 9.527645301434388, 86.04733389619534, 7.627937682407747, 44.96551921255979, 43.47851603026161, 53.264363629219766, 53.131258707199216, 108.49516020293996, 26.570194621452735, 10.40989789418409, 9.21162343868558, 43.26589510851577, 77.32104919043786, 24.95680707436892, 124.9559453920113, 15.204550125458711, 27.45936043331911, 40.553398099497585, 7.3121699508503175, 23.04402222877941, 85.75611957678076, 64.71500214105527, 7.795204954734667, 50.80957837175805, 200.11555405378527, 34.3054404071223, 46.44115627459571, 49.197344658711515, 108.39107014097512, 26.499707279007392, 137.69178681520464, 31.204842573655462, 38.0493346835233, 52.004136999845116, 33.0618987638596, 43.25172653568221, 103.0821082644624, 12.185580376270828, 14.263682893557188, 13.420006221212539, 28.556835862863448, 71.53091167026996, 18.366848862857108, 7.191541853836747, 6.928163385569119, 51.18239129841356, 19.90941415201777, 9.009927591369955, 55.27352201341016, 13.253585827431666, 65.77203973737011, 114.2840671809827, 31.383136226121163, 72.49692218325839, 17.792954521249865, 35.64450439185183, 42.83492726615482, 32.35046454257381, 32.78717478882005, 126.73685331306284, 19.886163815489454, 43.69474342253511, 33.51932259295475, 17.303942254009577, 43.13433553452111, 11.973129765395027, 16.168884107248022, 23.37643892963377, 25.372726742363874, 112.80935320018497, 26.31331024137169, 18.93692167820361, 41.89122350602264, 13.419150754391167, 11.949816741525485, 14.124669439409626, 27.268688236331478, 13.918336914285092, 103.38814374211276, 26.030758549285206, 13.789693408323972, 38.08599755835117, 84.16511248909325, 89.8009361130828, 10.16097750590147, 10.477892104607793, 116.9889511898368, 43.37030186013662, 30.97540224372625, 33.575316394037365, 8.472060213581399, 5.9070623175033985, 24.606431758278532, 92.8107686298623, 9.533193525297017, 76.02085704965383, 16.10302134609629, 33.81140470415386, 17.364823707374462, 96.90219079604928, 25.819530898681652, 36.5227137549998, 60.15843825528052, 69.20785784037678, 13.323742548956922, 11.862607770380066, 5.173839481081803, 16.95060996274266, 36.44470613903288, 95.70274566332172, 115.55630254713817, 24.423466571773357, 22.644610853420545, 18.123731662273936, 69.54019960694143, 47.19382374314919, 11.028691582287223, 5.597631602752278, 10.454368853463686, 14.691348062266083, 24.855823204419234, 97.5629348308097, 11.89628959716333, 78.46940514893471, 50.90536704562205, 5.765548673497586, 74.80303122879982, 14.920471588373296, 51.97587826253625, 23.810828643043504, 8.920242470482, 32.2275336646695, 32.872414544350534, 20.506365335658327, 124.3210191718776, 14.085923125675981, 11.076382504943616, 7.414219459837021, 42.16301493604159, 108.27168554873005, 94.87472361476868, 9.343522537087464, 52.70665326416209, 8.304870730710517, 18.652447274368836, 125.70503204602474, 7.26637981145138, 81.77653711201026, 44.80856884234143, 56.57371031974296, 29.93511317205391, 26.576378568351796, 38.1210654484196, 5.4745721728566705, 75.76227860548381, 19.91607273875762, 16.74938684958354, 99.40731204040753, 18.01164815878937, 64.82127396996988, 50.29380369066942, 107.73109490710762, 41.35346513210048, 28.615238872088074, 37.139413417910546, 24.420110536384165, 13.099221649832153, 16.788251272302364, 41.02891948886058, 39.7074258958103, 12.623398122145723, 94.56759754470258, 39.31121849967141, 15.273601628760952, 16.84146294877809, 5.201664987056103, 10.023695191093815, 78.28291115133368, 17.37520234033948, 105.88501024473702, 47.7660393103908, 72.1953128385943, 142.7668679594686, 20.290136685267868, 55.59372913085433, 55.54599025852379, 88.1405850740772, 94.2701214916205, 96.05265645630908, 5.26115089801391, 7.65510653566481, 10.401628276665091, 34.95211312851551, 30.848343688564352, 109.52279198665667, 28.894615497691845, 6.410007657444669, 31.76786788641861, 6.674530964622851, 22.381455752676153, 6.603652609712056, 8.865954799625165, 131.9400573505042, 29.685892460299023, 112.08938770994146, 10.638518352355714, 8.848222196060098, 34.624182764067356, 72.78772984126306, 44.50132450218864, 11.590606407590354, 10.246036010612878, 9.924961558186931, 24.595233229483462, 52.06242175317688, 9.630154441108408, 40.3795747910449, 53.48732348353879, 10.90899447596875, 162.02947151834925, 71.48411980679742, 10.682665397953176, 46.79493447325448, 15.30681433262599, 11.40173099173221, 32.172995341401524, 9.027816719073458, 82.8003984935134, 70.79414482215203, 61.32707991796445, 51.559959484314064, 59.18892246380429, 50.04514644916222, 63.63819049173169, 8.040786888848618, 70.223234099293, 68.86515240807714, 12.986696258467251, 8.703591529287456, 11.498823570237544, 61.53423894932319, 38.19709941876312, 44.27554689094447, 14.261427605367437, 53.74256524318255, 5.450972418652564, 30.89727407473265, 15.105398292018824, 32.58280428478736, 115.52802523327011, 27.747477957055697, 6.675299204863684, 73.19207372348227, 8.160641373747142, 76.58450443240594, 5.383158974435803, 67.19026352018656, 36.56962278303332, 6.568485295670659, 77.84815373543452, 15.382281009497751, 144.34947422832144, 19.066940085810884, 16.230978846270997, 135.54441658048887, 12.32416028880402, 16.33416404051095, 49.2496031327925, 35.42340982957911, 190.31140658504415, 37.85949287560918, 6.41386891290829, 6.352720125441494, 52.058655412417906, 22.02473336013727, 23.335894420080606, 72.41240409960793, 30.689771497092387, 28.336506673335453, 56.86623284768486, 19.118869372572103, 9.791258631668184, 8.39626221253375, 96.24656417942276, 26.32332674127842, 23.549148901269373, 10.837290087831342, 15.842922411588695, 58.93174889386464, 25.460153996862598, 99.17524628344654, 44.42114842517443, 59.41498893113115, 58.50560896128162, 5.064505351132542, 36.563054248756416, 136.99719277160509, 53.28478848849923, 8.76552970056627, 30.459969638461278, 66.64242464178396, 62.97061817961939, 30.35421564458335, 7.21858151488474, 11.669937142626637, 43.84424363939111, 104.70690667607226, 28.02828596882977, 48.434894669784995, 32.306568843436885, 191.22030333946572, 7.158451770990851, 147.02113997591564, 9.148775224120376, 10.20401588126946, 5.437953442437077, 54.85995556444982, 58.19470314140807, 5.743205271710279, 124.80095567295452, 14.399095632185796, 50.62017364235338, 20.30518641461871, 14.442433542703148, 17.47350953528437, 57.77932664481806, 44.26255734350098, 28.656533281456163, 7.5663224182517865, 35.072741803735695, 51.55606026562798, 28.624351766321837, 8.106450275636403, 16.355082182136226, 26.528110773837977, 129.55216901660498, 42.220277657017355, 15.0512429568233, 83.19250900954594, 12.959231889452761, 43.62286545069131, 66.99701816732336, 22.682924227397244, 26.661960911545833, 37.63491290781007, 21.122840522679294, 9.735977153737245, 122.35199187697626, 22.01712140130011, 99.0540906222919, 34.21703635933653, 12.020018602461697, 11.497150533374356, 80.11254081635315, 23.445463372748545, 55.272971863039125, 57.755261359366735, 25.69623560056242, 42.25278200482219, 15.06103445551238, 54.32957012756084, 91.67958242272839, 8.856989204925446, 7.927242273853489, 38.354011131682604, 85.64936946144304, 17.875075499019182, 6.850022499106255, 12.55490700084234, 59.374456968734904, 155.6786171984969, 158.68197297515476, 10.969844307745651, 91.58843518401383, 9.9374075259156, 10.490259992592277, 64.3037967130562, 22.342749796787423, 59.832927179097, 45.40948450420914, 16.228690883364568, 18.89202785387137, 8.66104368801264, 21.02692490058196, 24.746630483189456, 30.91199690555703, 78.34938889654248, 11.598464702103385, 70.32918601841222, 48.098096500848904, 18.968630779559962, 84.568177272992, 11.402233814286504, 25.66459574540717, 42.192954099093576, 53.06956070842748, 6.206806066085972, 71.07415479260335, 5.609354287264833, 76.9075979860568, 117.9612255569636, 50.31811911371098, 8.094402809864164, 70.44582661914228, 10.838019111909235, 87.20426749052926, 23.19553214073371, 25.491041311335056, 78.04945930330977, 29.794191229879196, 39.55224035925466, 8.250772369450573, 17.292076276373674, 45.852364112088914, 10.632315993700901, 17.833051285562195, 13.809482058229792, 27.27930327141695, 93.28603147310002, 56.62634386330529, 11.60450960952025, 24.760403161387217, 76.82383731133194, 50.54252214369343, 16.479511449637048, 127.91799281288891, 8.62225047549519, 28.521851112889884, 34.26893208635628, 48.35304801801824, 13.317712426491203, 166.87125305984807, 14.350752871573945, 76.17072854757697, 61.89453030758048, 32.31166646803126, 77.10178790669141, 21.660668537413855, 65.8509427510681, 129.3275407043183, 28.431805122135717, 30.596114380979202, 53.171295037592515, 6.234494973505048, 36.14354884398694, 31.37066941876105, 46.28466910773438, 17.581951366779123, 82.96288115583823, 6.5780596190960425, 14.483291811191474, 15.785122705004358, 42.80871133883183, 41.74702471404448, 73.67546634269318, 13.963298289324538, 12.832508138290919, 35.29393705207756, 29.97223626373866, 16.29571035682993, 86.33957877560297, 112.90102872074654, 65.14031774990723, 13.293325606716746, 22.10294033602913, 58.332805337139504, 77.13665280729415, 44.11192807834492, 10.894094695966466, 15.759263443940872, 57.19286519302317, 7.5115888262395885, 130.25100844839784, 17.355701651912693, 48.66543679060177, 37.082919842515494, 24.39961195622722, 31.725421176302515, 7.1601481842114545, 20.10786545600974, 13.702008680539201, 51.77018998800146, 146.2289512182702, 21.827959327630154, 86.7273097583137, 47.8883620215765, 13.810198729549239, 13.814234331426434, 5.1476063315106675, 44.214450132623924, 79.11514753829863, 45.63739660762103, 6.0090902007862335, 22.225117444764606, 58.48894603783128, 83.5191342836482, 12.593751024389876, 40.4373513841889, 85.42160126232969, 95.67156974939678, 48.448632328492245, 40.43799079438089, 28.962726241374988, 147.00398855099854, 26.166061960784194, 119.7601505893596, 91.89916772707141, 32.15653165037045, 35.180055527766534, 44.54964874001466, 28.416442051997798, 69.53204296842806, 46.102432400628345, 75.35556960571914, 240.85712318238865, 69.72443529247043, 67.52677752372148, 18.329336331157656, 55.35957286770097, 6.747223364112924, 68.81907414493568, 5.913009519751626, 17.182883542689964, 125.1474245913247, 54.47607004032656, 15.286317766774658, 23.02666867614089, 6.197247951318835, 56.58963850882277, 112.59093574184989, 102.46336114727376, 40.306190962670165, 102.54973139872848, 13.757968558948393, 63.24625543315075, 94.7207183210967, 10.027926982738043, 51.6870908184959, 37.02171179541776, ...])
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)