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 = 45384
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);
([3580881.1451270604, 3618193.0362104108, 3684223.3964417693, 3685410.34741703, 3686050.85037623, 3686542.0516115245, 3689207.4180174866, 3689219.3110380387, 3717351.1594312936, 3728322.9465635875, 3731312.4750758368, 3731867.4267141875, 3731877.45951609, 3732394.6734799393, 3740396.437094889, 3743725.125477453, 3744059.6115494645, 3745281.523530257, 3745410.242546502, 3751170.0545610036, 3751956.8564075585, 3752975.127526847, 3759570.04070906, 3768124.238972452, 3769326.2861676696, 3770238.293951716, 3770379.6875, 3770551.1310619693, 3770619.741108911, 3770685.9375, 3771030.922643058, 3771511.285522222, 3771534.266845123, 3771668.0595745808, 3772218.545607966, 3772506.764866196, 3773525.0, 3773920.370529809, 3774550.5733825755, 3776739.5806005937, 3777935.9375, 3778534.317893749, 3780761.379362117, 3782346.0151129887, 3782440.625, 3783972.5182007803, 3784080.9005927057, 3784387.402452188, 3784679.6875, 3785044.1531991893, 3785276.752558124, 3787114.0625, 3798800.0, 3811331.1082840147, 3813355.9828581945, 3814683.0914803743, 3816115.5155468895, 3818860.032707618, 3819025.0, 3821144.318892962, 3821314.3342723413, 3822646.116638465, 3822882.0116793276, 3823220.3449034872, 3823916.6305790935, 3825123.4375, 3827607.334716066, 3827998.4375, 3829616.3444278077, 3829635.7705275984, 3829695.805540118, 3830148.6275079385, 3830616.08092034, 3831041.008750807, 3831518.75, 3832314.8455468747, 3833429.6875, 3837094.4229879198, 3857687.3784863167, 3862394.712452352, 3870621.875, 3870999.178847246, 3876946.875, 3878608.683867279, 3878823.4375, 3881689.7265850375, 3889974.8062134613, 3891770.5039438233, 3892977.991159712, 3896418.061468295, 3908509.983568434, 3914443.75, 3928519.26577395, 3929300.9209455247, 3929301.7807030296, 3929714.0625, 3932066.274632561, 3932773.128713885, 3941593.2153379438, 3946973.4375, 3949456.25, 3957245.465537943, 3967543.75, 3968520.3125, 3968590.842502279, 3972673.728608803, 3973411.0410915758, 3973489.7728685914, 3974314.0625, 3981312.5, 3981569.854771767, 3984182.035367194, 3991098.4375, 3997609.4327162537, 3998100.938934074, 3998116.390836467, 3998308.071056956, 3998560.180384197, 3999134.2864371114, 3999565.625, 3999751.5625, 3999775.532666173, 4000255.6353663662, 4001012.0540769068, 4001021.3713538474, 4001281.6405958626, 4001396.6949380133, 4001479.7812162, 4002311.8638982624, 4002801.5625, 4005170.3125, 4005684.815709356, 4014942.05718854, 4017421.875, 4017703.125, 4018831.25, 4018832.8125, 4019004.6875, 4019197.90525092, 4019217.1875, 4019817.1875, 4019819.905191104, 4019821.7586133033, 4020356.25, 4020418.368454766, 4020654.4413582305, 4020819.386772752, 4020994.236708711, 4021204.9176663943, 4021287.348532606, 4022351.4929728936, 4023432.49197222, 4027776.1462162873, 4028773.9970444217, 4046734.535427813, 4049643.112585075, 4052012.1562346076, 4052027.38575958, 4052071.4393609907, 4052165.625, 4053888.802979999, 4055160.9375, 4056585.904955564, 4057316.7792400494, 4059079.495935384, 4060215.625, 4060906.25, 4064346.875, 4102450.0, 4104450.0, 4107342.1875, 4107853.6030161246, 4109287.5, 4116694.5947310673, 4122031.433357013, 4122150.476154346, 4124814.0625, 4126619.7645356315, 4131115.6243556924, 4141674.050954126, 4143287.354043284, 4144691.339174519, 4148235.3914030516, 4148354.0043165367, 4164800.04636824, 4164864.718213676, 4166831.25, 4167253.782955878, 4169745.3125, 4180101.1051839236, 4187790.206838948, 4188787.7013840037, 4193219.6184133817, 4205300.193795193, 4213360.9375, 4213700.0, 4219663.741174637, 4224157.36516221, 4233205.564134778, 4233687.5, 4235651.914356474, 4237457.644666385, 4238120.4720518915, 4238126.430669299, 4238586.861876508, 4241196.180872014, 4242114.368494052, 4244003.295826968, 4244545.3125, 4245863.53895763, 4247832.8125, 4248464.0625, 4248475.088859589, 4265722.0315524945, 4273012.785944522, 4288340.563885927, 4289049.971862357, 4293945.3125, 4293950.0, 4293981.679832564, 4297450.539169515, 4297493.886301904, 4303338.167443375, 4305888.54909884, 4307293.383191802, 4309029.6875, 4310895.3125, 4310930.487904234, 4312405.225607707, 4312439.806671528, 4312457.002499599, 4313251.420291923, 4313265.750873362, 4313295.3125, 4313623.359001697, 4313642.435072134, 4314217.135403403, 4314539.0625, 4314612.574063443, 4314641.200313152, 4314707.8125, 4314835.221554426, 4315195.522627764, 4315244.763617575, 4315398.427176245, 4315589.5844506575, 4315591.626309574, 4315610.044414357, 4315635.691373212, 4315794.3499808265, 4315932.519690116, 4315942.616423113, 4315945.283503875, 4315946.039543394, 4315968.75, 4315991.217820969, 4316044.228161663, 4316067.1875, 4316106.25, 4316173.908563877, 4316191.45699988, 4316245.3125, 4316279.289277476, 4316371.875, 4316403.578973479, 4316560.716980999, 4316679.667068184, 4316694.93734874, 4316713.160553887, 4316738.647068675, 4316823.182688199, 4316837.5, 4316856.25, 4316858.790464819, 4316917.5086161615, 4316924.1722803265, 4316968.75, 4317008.594671225, 4317018.75, 4317032.8125, 4317035.259760289, 4317075.58189335, 4317089.020691791, 4317170.3125, 4317267.895823788, 4317350.0, 4317464.0625, 4317467.066465793, 4317524.851875937, 4317538.800106243, 4317564.579944125, 4317665.202188445, 4317709.375, 4317792.1875, 4317925.979338277, 4318103.268954504, 4318118.746269116, 4318348.8806845695, 4318382.533966265, 4318392.1875, 4318425.0, 4318516.624267204, 4318774.634752707, 4318799.434202637, 4318802.401177899, 4318928.338398866, 4318945.654530497, 4318991.595713403, 4319341.116991881, 4319363.879434746, 4319523.4375, 4320054.5537304515, 4320225.354157913, 4320576.5625, 4320693.488832171, 4320730.730942228, 4320854.008743774, 4321701.584815413, 4321967.1875, 4321997.074955992, 4322064.669367613, 4322120.3125, 4322199.212789174, 4322329.3821212165, 4322402.9065942, 4323325.865080363, 4324206.081759132, 4324229.591083273, 4324341.263656287, 4325882.610015844, 4326262.5, 4326838.899657683, 4326840.410432131, 4327145.182795203, 4329462.062071612, 4330186.59171856, 4330235.279295187, 4330771.820013759, 4331600.0, 4332287.686661834, 4332772.628149579, 4333724.322651707, 4337174.94403956, 4344693.040389966, 4351238.851243456, 4351386.632320469, 4356402.647989201, 4366736.969921252, 4372028.938498945, 4378052.375173826, 4378887.5, 4379106.367743679, 4380051.507538005, 4380519.842190882, 4383626.572099549, 4386737.092852605, 4387763.867421484, 4389296.20702679, 4394750.7690968085, 4397678.303194911, 4398460.8956339, 4400295.3125, 4412823.299515264, 4413300.0, 4413896.722933274, 4413898.4375, 4413902.533936549, 4414241.5722476365, 4414251.300067947, 4415112.5, 4419265.625, 4419295.3125, 4419945.3125, 4420124.058369496, 4420190.6033317, 4420710.225219438, 4420921.858277773, 4421258.412246604, 4422118.912512334, 4422160.9375, 4423959.375, 4424027.111049338, 4424708.914405666, 4425916.911548624, 4426013.259093734, 4426431.431797797, 4426789.836675876, 4427692.7761266995, 4429635.9375, 4433342.1875, 4434416.319787085, 4444717.396380093, 4451383.963318126, 4454299.381374186, 4457623.589917723, 4457904.6875, 4460077.0806647, 4460853.116125972, 4461771.875, 4463076.032993861, 4463200.444913562, 4463506.945111701, 4463597.197035604, 4463605.9356373595, 4464970.3125, 4465163.254624666, 4465265.625, 4465957.8125, 4466101.5625, 4466778.125, 4468549.332831083, 4469227.296721723, 4470731.469443698, 4470840.298117509, 4471097.612718249, 4471511.622281503, 4471758.979644701, 4471881.25, 4471920.3125, 4472328.6189877195, 4472734.727667046, 4473641.102969732, 4473763.316299274, 4474060.9375, 4474153.596197198, 4474158.874178104, 4475374.383791926, 4475436.889433183, 4475935.999584127, 4476034.458447214, 4476183.50884403, 4476240.625, 4476286.04269203, 4476545.556328349, 4476821.5485253595, 4476843.156158392, 4476893.139319362, 4477075.0, 4477471.875, 4477473.7606405355, 4477602.936467074, 4477645.145021679, 4477814.771038549, 4478831.25, 4479285.9375, 4479726.5625, 4479820.3125, 4481780.91502433, 4483447.675365917, 4486011.209658584, 4486096.798210487, 4487012.142674457, 4487071.0985214785, 4488194.845631976, 4491960.132604532, 4494885.820127528, 4507904.6875, 4510307.8125, 4522261.6172405565, 4525927.113850411, 4526379.738372051, 4533681.929640051, 4533858.413569641, 4534370.137115992, 4548035.577619428, 4554308.908876429, 4579453.449943373, 4579627.36013584, 4579738.806908087, 4579810.325877307, 4583392.1875, 4583493.44244795, 4584099.102950436, 4584457.8125, 4584826.5625, 4589764.304598814, 4590000.0, 4590012.685743756, 4591284.375, 4592855.2791389935, 4594330.586503227, 4594610.716539219, 4594744.025953854, 4594745.3125, 4595022.88575736, 4612522.902454153, 4617876.922626653, 4618042.888707947, 4618167.436524754, 4618204.415712397, 4618265.394576873, 4618529.497367744, 4618771.875, 4619360.9375, 4619793.049928948, 4621889.5673498735, 4628543.128303996, 4628646.875, 4629515.896855159, 4629667.326617334, 4632393.835665074, 4633201.5625, 4633660.9375, 4633691.459027757, 4640100.398599974, 4640103.961537612, 4642610.920971251, 4643555.296053437, 4644187.5, 4645887.5, 4650040.589857265, 4673934.3491560025, 4679129.6081779525, 4681301.5625, 4686301.399703538, 4687166.012703089, 4687556.601056719, 4688712.08391381, 4698860.8470792435, 4712151.5175747825, 4729723.035071804, 4731064.382324454, 4731631.25, 4732379.6875, 4732769.143265848, 4736132.905143105, 4736293.75, 4738100.3981191395, 4740341.701875944, 4740380.417227736, 4743969.794507254, 4744371.875, 4745632.604531313, 4746794.901588693, 4748217.776904438, 4749121.230286544, 4750241.515783461, 4759126.244938377, 4763070.786046797, 4763275.7937648585, 4763360.9375, 4763438.514501098, 4763867.011174502, 4764132.06925061, 4765644.599463542, 4765924.501842126, 4766629.6875, 4808611.136588193, 4812877.371887853, 4813543.75, 4813976.311369741, 4814124.44352513, 4814638.42529085, 4814790.196942998, 4814974.083474679, 4814982.8125, 4815641.303075422, 4815900.840736767, 4815976.5625, 4816149.836493944, 4816225.705144933, 4817288.437108543, 4817290.625, 4817297.878627185, 4817582.760246279, 4817975.0, 4818018.140167174, 4818071.860393826, 4818347.087444767, 4818368.2424469665, 4818502.872738402, 4818505.704886008, 4818694.653761255, 4818844.729120337, 4819019.679158071, 4819111.3874967145, 4819230.317588649, 4819460.249247766, 4819839.59046593, 4819921.714302788, 4820431.260431838, 4821141.730926592, 4822355.396008264, 4822383.907729365, 4822579.6875, 4822591.571539241, 4822738.948454784, 4823025.160105062, 4823198.4375, 4823849.976471, 4824946.875, 4828092.1875, 4840032.148268714, 4853432.8125, 4859284.794560368, 4859311.837978632, 4943731.5166864535, 4956306.873011863, 4960737.593816828, 5126020.673463007, 5157830.312515151, 6655160.2402045205, 6771138.235748919, 6807776.11402648, 6924912.5, 6926118.418743981, 6960903.813919992, 6980553.028591433, 7020495.7991991965, 7069471.575963279, 7069632.744324337, 7071224.529109667, 7071706.174662156, 7072426.5625, 7073858.12191347, 7078631.25, 7080391.873519608, 7105019.523824611, 7152575.0, 7199001.468427744, 7202425.454919133, 7202952.620352805, 7203928.067558884, 7206409.172590405, 7210968.137462613, 7233610.036902376, 7233646.914721356, 7240628.673627163, 7240976.5625, 7243436.242306348, 7261899.728491299, 7268271.531642825, 7268793.657873865, 7269190.195583038, 7269579.6875, 7270558.989725882, 7273607.818000837, 7275534.750735994, 7277290.625, 7277495.522327001, 7277598.4375, 7306586.8727939855, 7308828.093127144, 7309499.872393316, 7309571.875, 7309912.234396097, 7310834.458909073, 7310866.870400999, 7311352.926075959, 7311544.410029944, 7311636.740721392, 7311846.4403702095, 7312337.5, 7312847.787057161, 7315295.3125, 7316608.327865694, 7317523.4375, 7319806.25, 7319961.164152093, 7321510.395713961, 7322275.529811665, 7324929.388508083, 7326465.625, 7328913.379237375, 7330443.358254738, 7330993.75, 7331270.3125, 7331885.925159167, 7331906.515833093, 7332004.6875, 7332080.242674833, 7332093.832496512, 7332103.863275746, 7332395.3125, 7332521.203045026, 7332750.0, 7332755.170627666, 7332826.08556064, 7333394.636242103, 7333435.571218921, 7336276.5625, 7336381.375786847, 7337488.472721699, 7337905.890581433, 7338321.544195186, 7338353.006764501, 7359611.587468817, 7363599.081938139, 7365374.72294416, 7375442.172598344, 7391949.239013489, 7405008.389381373, 7407892.1875, 7409706.25, 7412034.375, 7412238.4935981715, 7413312.5, 7413452.530925775, 7414917.1875, 7417674.689402923, 7417821.842758547, 7418021.633940107, 7418256.25, 7418608.265248431, 7419428.450426153, 7419440.625, 7419500.749794412, 7419882.307710093, 7421312.5, 7421648.4375, 7422362.5, 7423785.9375, 7423787.541589372, 7424569.751511128, 7442116.853286713, 7442476.948223213, 7442840.623675593, 7443586.598234576, 7443910.487609147, 7443935.394972106, 7444020.397260905, 7444096.287278708, 7444150.809833002, 7444181.577816823, 7444220.34041747, 7444247.804923429, 7444636.776310386, 7444988.654454356, 7445467.523547331, 7445853.125, 7445890.6499943705, 7445964.013046789, 7446104.6875, 7446131.146071993, 7446135.833565304, 7446137.1853230735, 7447227.30119639, 7447345.3125, 7447481.210902312, 7447742.41497903, 7447752.052237305, 7447826.5625, 7447985.769134912, 7448218.75, 7448338.4892179705, 7448535.138403059, 7448664.0625, 7448673.4375, 7448725.161539824, 7448734.808511757, 7448784.6153840115, 7448856.605846395, 7448965.625, 7448974.777039326, 7449101.1599149825, 7449156.25, 7449210.9375, 7449228.484154493, 7449315.625, 7449332.200205301, 7449339.764744245, 7449357.186056647, 7449400.960473863, 7449556.21063422, 7449618.75, 7449626.215597662, 7449775.190550271, 7450026.5625, 7450148.049062936, 7450234.729898308, 7450262.453457615, 7450264.249113692, 7450312.5, 7450364.924310162, 7450366.555940113, 7450381.022458386, 7450406.220798601, 7450477.886679365, 7450504.960746698, 7450532.8125, 7450552.199798957, 7450677.209632454, 7450680.4650579905, 7450690.859867296, 7450695.3125, 7450721.4068953665, 7450721.679157029, 7450732.8125, 7450765.625, 7450809.341485166, 7450885.290087402, 7450891.795303696, 7450898.495870343, 7450900.442387334, 7450936.360099311, 7450969.313128484, 7451118.75, 7451126.420728159, 7451134.154142216, 7451157.073212674, 7451165.625, 7451169.8050097935, 7451278.125, 7451285.9375, 7451337.5, 7451343.507726577, 7451370.479451081, 7451388.184865621, 7451394.602753212, 7451412.765642192, 7451420.941856534, 7451421.044191962, 7451486.303341617, 7451492.1875, 7451504.048780988, 7451528.141412153, 7451699.862947856, 7451711.856159505, 7451720.3125, 7451723.075669509, 7451740.950488548, 7451750.215940536, 7451765.260714965, 7451839.0625, 7451864.0625, 7451883.545366005, 7451895.487725569, 7451947.596320822, 7451977.879408898, 7451981.071820743, 7452121.856439881, 7452149.2509484915, 7452270.310390064, 7452318.504748517, 7452334.375, 7452369.881028377, 7452384.6616092445, 7452404.042395839, 7452409.063231154, 7452534.844435846, 7452565.625, 7452577.890418375, 7452587.5, 7452600.0, 7452620.192783191, 7452662.520951238, 7452715.625, 7452731.632278281, 7452752.115889144, 7452759.574224569, 7452784.375, 7452851.000519974, 7452877.427375923, 7452888.355161051, 7452891.170506507, 7452894.236636464, 7452913.610357059, 7452926.96989919, 7452976.89407132, 7452985.420814736, 7453015.298220889, 7453130.345997759, 7453181.5121781565, 7453201.898961845, 7453217.1875, 7453398.454831537, 7453537.5, 7453560.697218191, 7453615.178881764, 7453629.6875, 7453652.640430095, 7453743.307393085, 7453774.205933958, 7453784.420704851, 7453786.340373454, 7453822.80944389, 7453842.658487986, 7453912.469443603, 7453958.697725836, 7453982.8125, 7454008.673495453, 7454107.8125, 7454147.405474158, 7454166.337718824, 7454202.13784248, 7454286.774203119, 7454435.943320897, 7454443.309582012, 7454519.924968367, 7454564.138810254, 7454592.646902931, 7454612.5, 7454618.876510714, 7454682.8125, 7454800.8211533325, 7454855.743615581, 7454935.685262463, 7455051.5625, 7455081.075784321, 7455101.5625, 7455239.730142576, 7455252.915397369, 7455345.3125, 7455400.0, 7455424.3578509195, 7455439.0625, 7455468.24571593, 7455503.50413865, 7455532.8125, 7455544.083360362, 7455611.428985512, 7455689.83557376, 7455706.645938701, 7455719.204064946, 7455741.191117982, 7455767.499578427, 7456079.067022899, 7456082.588189852, 7456106.928726936, 7456132.558790106, 7456148.4375, 7456149.9637077, 7456163.985141573, 7456165.625, 7456166.734934005, 7456167.161413612, 7456199.446916946, 7456236.735657851, 7456243.839859235, 7456264.0625, 7456308.857657033, 7456328.258410722, 7456333.70954573, 7456370.3125, 7456385.829912508, 7456403.113929183, 7456418.129101881, 7456425.187124054, 7456431.412955097, 7456504.6875, 7456566.671021716, 7456614.271593125, 7456659.375, 7456689.0625, 7456696.1554587735, 7456696.875, 7456760.936491535, 7456764.345104969, 7456800.0, 7456833.364564485, 7456845.381672008, 7456859.1376362415, 7456885.874563034, 7456922.426912251, 7456928.513973377, 7456933.75364312, 7456954.994111128, 7456965.625, 7457024.499390904, 7457028.125, 7457076.375579681, 7457128.125, 7457143.609996082, 7457183.130360281, 7457225.915483285, 7457261.1793386, 7457288.5114984205, 7457386.253011931, 7457447.3296563625, 7457457.898134056, 7457493.672930739, 7457505.427613211, 7457546.550474539, 7457577.445291334, 7457626.386490591, 7457747.283579147, 7457774.566021643, 7457778.984489931, 7457844.392883422, 7457854.6875, 7457989.0625, 7458014.3587369835, 7458025.254704383, 7458068.7525058435, 7458140.369774205, 7458172.940361631, 7458334.152657695, 7458337.498863925, 7458363.593862035, 7458437.048826759, 7458583.532516461, 7458611.71938094, 7458644.536523832, 7458798.04595096, 7458868.75, 7459014.8990619695, 7459273.381294687, 7459274.1667711735, 7459360.289374218, 7459567.1875, ...], [69.27208803852798, 10.169435406832314, 102.32438323643854, 20.639199718560214, 70.63528459645838, 55.76265224346661, 65.95814800916276, 7.277177763582227, 10.551169127692152, 21.583993352427512, 58.72281349657189, 15.939044621685735, 22.278448989650336, 7.387386040020888, 6.420569000500376, 15.442357536981595, 5.170907523019053, 11.583976463459145, 19.746336024309844, 24.303304278344452, 17.896983728071852, 28.6619794806076, 5.6896761230999395, 81.47537088551782, 13.983413396264869, 35.60576643326015, 64.63358953810408, 56.79112256691287, 54.45362437123768, 68.22912453398843, 49.34344724598678, 16.457646752862374, 5.699909144163596, 19.782862905369218, 5.160628604047774, 25.031823864108137, 29.992439575989607, 11.21963896334576, 6.580894188636242, 9.811601782800446, 98.1257576906462, 86.8873957777293, 9.735227946650827, 74.75979807908718, 100.99124460487249, 20.71233923794805, 63.639914173228476, 78.05232880374821, 66.16785627207261, 16.738758106353277, 11.438369177851275, 39.18604563336346, 79.16929153099089, 26.007639552565813, 24.179733938320265, 5.409247369175561, 57.63151118437244, 9.957206949195344, 28.73621507518359, 61.95639031136702, 42.594419206233205, 8.76311929748916, 15.440528364018872, 15.066471642966805, 29.76964635737054, 50.89048136874584, 38.689268331758896, 57.99723713180853, 6.00460590196164, 25.612977257711496, 11.99700476711758, 6.802042456950582, 11.923884777210436, 17.16994763900962, 69.54029030759321, 21.840169380800113, 45.34340518737842, 33.808794228407216, 40.603461792080175, 26.669890025641582, 32.980541045265255, 73.397131205872, 30.274239798766605, 52.77962375209397, 39.34136032883837, 12.35299062427007, 25.20940712078186, 5.5424446192568535, 57.712697076656184, 60.77113372328829, 7.291174651238628, 62.94538727790666, 64.7445794612859, 53.34965681966813, 47.23508832756019, 103.8148252799086, 8.662835933365594, 23.639156260258698, 95.50603277934908, 40.66263938269633, 63.26484824637309, 14.727856329013477, 69.02375023478794, 137.14733091703982, 15.840827077705907, 6.304692067203711, 9.420559133258356, 5.313546236778767, 153.9637063671338, 35.8850524317046, 36.058015304587336, 43.42297830421957, 34.288911727381354, 25.217042683715654, 61.66334387593831, 43.497953961444445, 48.144284704488165, 59.61385247667414, 72.03810739292535, 66.85417899384353, 89.43607387873227, 40.53232819747478, 5.887609042740777, 58.185821669400816, 33.22264079674174, 9.685057647247968, 25.414039130798116, 7.637488606353882, 93.49997129338286, 69.58801367375732, 129.83196640624604, 74.99047697448307, 36.40496818863343, 39.48658894161326, 66.51672288700043, 80.96091023736939, 102.13538655744853, 196.21495500431908, 21.177319595348685, 56.067726182067936, 51.20279606130762, 35.60912360524867, 6.740491201513417, 61.200358850584, 65.84771047179515, 44.32761395419057, 5.748518907926362, 79.83591046226417, 40.23594747747566, 18.75646621987269, 99.63002813903881, 13.846008417816902, 11.508617285765478, 71.98818869310936, 22.021952915205084, 10.258851560996963, 65.49265540631717, 19.39798606335586, 50.73631077426282, 47.883994932416684, 8.153946692944855, 67.26699375037387, 9.304035787299535, 36.95560131064906, 32.35148434600248, 60.91104653156703, 62.88570775684721, 43.17638312338859, 36.19362903373543, 64.75218169550867, 44.00219170027194, 17.1414323245258, 65.6441288828203, 6.94474345011439, 30.602996685513688, 8.555518905394647, 87.73355912219584, 28.95592102793954, 73.13937915472955, 33.61188100609574, 25.94035334086531, 18.60357939854681, 21.045261745552796, 27.68415779895958, 80.59018977580867, 5.99861831959043, 54.942235112917366, 6.595426961564297, 49.11623883433604, 13.444487459143762, 30.93683129177615, 13.822440429065871, 19.753315549600497, 27.138049290424487, 79.47404172374867, 38.85247162486183, 66.98226201398694, 6.419181326048506, 78.9977282408423, 69.72133750872759, 13.369627667887087, 97.48755083094346, 15.586640702506276, 14.461763175753058, 25.628178096561218, 6.632414055420348, 5.836973528564786, 8.379027706666012, 57.08665619110885, 13.26202818571733, 41.2747352408944, 50.76043893575206, 17.158816456177483, 88.61431633645387, 11.606143257288453, 54.178756326163835, 56.55713687102629, 50.994576526820694, 37.81661792251746, 11.873325715745262, 7.270782302193648, 109.41942454440742, 15.201313641784399, 56.67656573784594, 20.019429468243324, 66.39120158282702, 51.80504455421371, 12.661306434189434, 17.48429439926267, 116.96268448687263, 41.36363330579027, 26.150502986303195, 11.330324908935227, 64.7768973544717, 11.007186333544157, 8.421985397939807, 55.636261604546696, 29.734468486276, 12.217656790700296, 25.687549567735584, 92.29380720398748, 39.34042811773713, 11.472841466204166, 97.55660278104828, 34.982298106378366, 54.07621051771818, 13.161526844940061, 18.301349142874216, 55.495609764714395, 82.59588948689304, 7.500658729573287, 7.766106026157166, 41.41803789741698, 6.607439114661681, 74.40341631235492, 25.327710153513834, 9.771324437233085, 76.6720167163685, 49.72156284547553, 35.551948221476025, 15.434477906316067, 52.020581542444596, 13.613710246938348, 45.818174292626, 17.009209992864175, 6.065463509750635, 26.343218406426104, 37.65297911479791, 13.00895071760705, 22.380344801794802, 93.52629326807727, 83.81386543181526, 37.282268723956236, 13.100337040407695, 86.50149816667582, 10.040958328327843, 49.82270408056165, 97.29506725595245, 72.46041770646158, 59.557515251852145, 29.309777317909465, 12.177890678788362, 9.296300406166461, 64.39878056623499, 12.450512789038621, 43.33675245837212, 53.05815098776354, 14.499414931453481, 25.906125866785143, 32.94223261555055, 23.843618147315958, 69.08523998726427, 39.938426472064165, 61.723253020918264, 29.680790747425167, 15.520133360240669, 14.927308083215516, 6.8553323408614855, 38.759954288578626, 39.175725840063464, 48.80920159761601, 44.766424053130436, 141.32474485728665, 34.683322278910175, 39.54294614703514, 9.518606514129369, 109.73643887848597, 20.62386913034065, 38.6900272086621, 6.727501178463265, 111.60241493299472, 53.21949025648824, 76.38223715761987, 43.338753056153735, 5.333051361555751, 21.30507230548447, 7.957538090995554, 29.012065274659925, 32.047493340471505, 15.762660081789054, 18.53512969652152, 97.19807357933283, 26.407974143436622, 10.681725790815673, 23.44934206027011, 48.98694020422995, 10.874538596651849, 8.236240270467558, 12.297987903966732, 14.222089520123113, 42.63907343585146, 37.08544604141016, 14.18223027577475, 10.930846601438613, 30.61786498066713, 8.665747041054583, 20.047864275420274, 27.481945429290096, 34.31029829703819, 24.32120761305083, 18.825895604846995, 13.194797688256646, 72.07310022422564, 30.695522231883057, 34.31222329345898, 85.7796306817088, 21.725536698384804, 80.69899959272124, 80.4498741420128, 15.867787916780625, 69.81915564284218, 40.16937877806684, 5.809924710456508, 34.05268165771276, 28.973711432542636, 8.082399725235467, 25.190348266744245, 19.966567689109155, 15.441770877479467, 56.57331115346882, 14.784300951530916, 82.5242551676301, 14.440426128158096, 108.10817216611363, 53.935078508063036, 66.11746084235597, 20.630373050221976, 31.251041346278257, 60.340447374548035, 89.63472782694912, 42.36525559179737, 59.80052448487835, 42.23902500668922, 54.176712858768255, 9.313148362308713, 19.608143943510466, 5.461049259522068, 7.288566712439862, 9.472703709810688, 55.23669112291059, 60.345179116737626, 6.1470636816970625, 13.435280257427353, 13.98461505756867, 5.082965185302618, 22.86352017323493, 34.0172657156351, 9.884202643891522, 30.75196638139586, 77.39102287018223, 132.04914783136354, 6.110093642946935, 36.375618351848, 19.166717020059153, 8.368857228386382, 40.93843245270711, 25.843937791053044, 28.35054339178635, 56.42635671372678, 243.47132526459103, 16.960090667350283, 12.421139793829871, 16.32961966508804, 23.568996284433204, 59.74900727954373, 14.548659940719418, 75.36236859717634, 34.902661892156345, 81.04917019080133, 59.26634677927635, 44.20533490957882, 12.508712505159595, 15.84954167535369, 94.77912555978365, 26.799985452152637, 7.871228975915573, 22.604616221985133, 33.88570900200067, 53.308795442503474, 36.403231523355075, 57.32151763723537, 6.862834617373932, 10.13230066725878, 81.1375200215113, 7.7830415983052506, 21.484905303533303, 96.71425655117073, 124.02746657303342, 8.319683604511479, 17.81413715492313, 15.146108427788526, 231.84546946418828, 7.14938073791078, 9.546449902275885, 5.236098896301429, 6.028447839803172, 5.668964527634709, 41.97342528596423, 32.046419136588206, 25.42349093298068, 25.287266951143103, 82.33716293294715, 6.604209194337262, 120.13457291819202, 76.37651427791815, 49.36789102070231, 42.402087271038134, 23.31402568531173, 98.37638114091963, 11.581535507826722, 5.163577055890929, 8.106243949432233, 83.1062705913419, 13.417711981647864, 163.44448833861665, 26.402145902120818, 116.2811093393874, 32.14669708110293, 6.599200894496687, 24.71022209780294, 9.37479201228481, 61.20599614480758, 57.564426942285735, 5.524628718091198, 23.014843386259802, 70.55050034026087, 16.343810699287868, 7.348196335108077, 24.33506634091979, 53.34331124231862, 92.42197143397377, 8.130370074015289, 6.904051498144899, 52.709918723857776, 97.58740069832906, 6.113642476021715, 62.50574055936377, 21.10571441066913, 63.297457695440485, 37.69264173661777, 12.899512679773721, 19.77583180595593, 16.1091186667255, 37.77178089943683, 6.19991867977458, 21.150480745632073, 127.62980459629297, 8.695802316183253, 62.26098541365393, 29.154855887142652, 32.09112424940575, 10.842977630623402, 76.81239131087133, 67.26009784943608, 23.45105475706238, 135.21775862662736, 7.983073794643203, 62.366928502751556, 86.40371280636484, 87.88915301594928, 9.40490368724207, 76.16075946688316, 75.50103290086739, 5.431344906702549, 96.17758138117922, 31.91462953971943, 65.65088089079606, 12.233842788047921, 63.93297261471286, 60.999078955838016, 65.0513308251337, 11.087549832607683, 72.56635498515814, 50.43052797398313, 6.246847003902848, 46.3008027971709, 11.724663838131027, 21.75730765461708, 108.42152238050141, 37.68565549660777, 56.73092141186343, 16.31885083158657, 68.38515779464649, 55.3974620575731, 28.034738773352707, 15.306783854173649, 129.5689361493471, 11.812764063627853, 27.7967903130572, 18.71168384916125, 6.408845495855333, 52.10506890896895, 23.558375788402806, 6.68415339889175, 12.193573984897274, 28.659324362153754, 159.58543935139323, 77.93933991497644, 39.078147377391375, 7.917989226038158, 57.73215165256371, 46.530830190401495, 25.47044660389893, 18.066160630763896, 138.35307370393343, 21.511496135910072, 101.71030303542891, 8.394741287497848, 19.292090825725865, 86.77739722700298, 14.063559896582406, 16.26105278928651, 57.38560538833322, 22.242100886735344, 12.31374017448729, 63.46854699574415, 7.868391518659393, 6.180121309463028, 54.08038867747281, 39.60258074033218, 23.71963392117014, 8.853222536469675, 59.30516207915099, 27.467165286291106, 27.531661677663305, 81.61335635040065, 13.034979266319905, 6.265354744666381, 11.476842787198677, 29.8383640043562, 28.523091280497944, 28.936745461596857, 40.11505687534567, 20.699802643848376, 20.258650041757566, 71.09565355508073, 5.423120695967114, 19.800455011806925, 44.63956526120134, 40.17441490965281, 8.292101570830331, 21.937525285615145, 135.93544286119675, 163.86502134143973, 31.701050782246433, 21.925488268905685, 26.457185314855174, 11.38753578163637, 67.1689797904117, 28.067509503868877, 114.47852056339146, 78.46374977914697, 155.2642446700647, 47.1123763631089, 26.93617289448899, 7.964990169468203, 27.80997046687164, 27.713454915353623, 5.820954673816759, 16.522426474408565, 25.660592755501973, 21.14600746638321, 12.512170607719936, 39.65669292434225, 34.953968288239466, 10.6466113276385, 8.687902492994539, 7.096337306635582, 7.255550182539353, 53.87156130195346, 27.24493964875961, 13.406483920675752, 27.118261929938463, 33.92976019969486, 18.280631991662887, 99.64482638400028, 48.54305594922352, 19.027286784172, 36.11237851833332, 26.793436450054237, 6.136719869023028, 8.93827876043144, 19.744286445286253, 9.165924379793282, 13.028049527913277, 9.961701871204012, 9.365217188929483, 12.109176299299149, 75.0293637211165, 7.717331129733342, 36.43382585612872, 13.776553102560044, 26.82674740376496, 13.523604582665957, 44.125842498999575, 122.21556616405732, 6.267893608613291, 11.770602582179965, 38.693514486563586, 33.81771400636235, 43.41725637792883, 61.50087847729167, 85.19607229263968, 26.234555582185937, 69.16451211105213, 43.65151777050313, 119.15410471884553, 30.15798260054879, 10.830388045769032, 21.0834466555027, 5.184499956931394, 28.422300175085446, 45.29475290349456, 12.163841751921858, 33.38449462312134, 9.80882467942807, 66.24265900951218, 32.64817123695011, 6.11199050229502, 6.033513880233387, 27.36145831109269, 45.94345626010231, 28.691530727996415, 72.9555857948512, 8.089738754391512, 76.89128544864927, 61.51739338415348, 82.31389010824132, 16.061772408503433, 137.12029485496123, 12.1226057617022, 117.30987977018127, 18.771798320712886, 74.72264997814696, 20.00978312133715, 46.567672491848214, 84.19557995896977, 23.94636350034021, 47.24480318310381, 87.70653879380245, 74.3392022029858, 13.069285389376457, 113.9735010718613, 96.7136474420277, 32.67332566173259, 21.944088847110535, 6.352964938163487, 60.90850888003986, 78.18196283559442, 28.233317460307987, 19.232638704987757, 12.16746034808304, 28.584982269029158, 77.2750090458767, 63.453926313528555, 14.440502261119192, 69.11755610389586, 59.5521485314335, 43.056688429040754, 62.397137494673416, 31.45164731192392, 10.770720765449054, 102.13625833003046, 18.75085758867322, 26.344418504041798, 47.60480055570839, 257.06500418665803, 151.96427182448042, 30.076475347212515, 100.99680488786377, 31.53798786698306, 57.26893325987787, 47.04977006401977, 96.72325729131533, 13.804249973602374, 6.843036499829287, 52.197607849488016, 123.19537037456637, 8.977915760031594, 70.11441193703246, 15.274729323032702, 20.6604997743495, 6.622002972986399, 16.357867271635513, 5.534437000404086, 31.371138082500003, 19.518496344124127, 13.585145929734614, 82.04598142105574, 49.60736623992463, 44.320978202852125, 27.58283706661798, 46.70560671111035, 27.30483408889048, 60.34353775857341, 26.896156848317037, 47.89288839868462, 95.78664473996682, 41.13913024997409, 15.88575132602436, 40.895010699308564, 97.34257491001163, 39.787673923003204, 29.54514288860462, 81.06779550152709, 8.736231108236813, 56.47177453834046, 47.5189778933591, 5.953597936511085, 11.880415276329071, 21.696658131476426, 77.05059669093768, 46.36896861201251, 49.71805055301004, 109.18598136178744, 33.12964327514099, 58.51518954746304, 16.51333171782507, 112.84400916294636, 66.8234548270874, 18.521752246043203, 17.252640820523673, 7.99196016926494, 33.50909878924264, 34.1702219921697, 23.169563961122783, 15.721194240473297, 128.8210142946922, 8.0913188446912, 5.302177158416656, 63.193287165340706, 23.06504471535635, 28.78904632763776, 19.700309709525087, 10.265819653919927, 14.13979144438475, 40.60630193289528, 24.571935590547408, 16.096416814327217, 184.99480176199827, 62.354317596735314, 8.661250560149249, 7.34203673331497, 125.89690240541394, 74.43835512256618, 6.673518007554729, 39.70427022131286, 38.64902803725494, 47.53736639552337, 51.37923100231066, 90.2148796658288, 13.631321174961244, 18.56481328367439, 22.537418281900052, 66.76062309941726, 17.63252953256859, 82.12121131967575, 26.00675058094715, 14.161609342750257, 19.397625465483173, 99.88462594965661, 27.60096059138737, 117.52154019605781, 50.345411204417594, 51.831089430639196, 33.67640034712113, 11.399089914460118, 40.21067614811343, 19.628197145060074, 98.56045124338638, 17.37358246313823, 38.91578918283236, 6.546011210644623, 42.83027327432072, 6.963098291124581, 41.31754331485782, 9.218145449501499, 40.297932981279544, 32.23755765915956, 22.99181673835524, 16.346475105265192, 96.36350996544105, 37.83487565772723, 54.857804428067894, 39.381934754672955, 18.7336956943865, 5.827060228981646, 52.2167085357588, 95.15028093185362, 130.66054644270042, 62.09430778862024, 77.64456711777375, 81.31218550177937, 16.738334247542944, 42.308520205876256, 22.205075914985063, 24.22306415363353, 8.839633921900555, 46.18895942713145, 8.551469693102364, 78.36604282109366, 14.116915407975299, 38.56325597786212, 55.94471617695689, 26.363530103759523, 7.61083300626569, 58.27420319777432, 8.499635946498023, 15.316172771180696, 103.02521604361937, 78.44641778315614, 13.159443239388843, 10.18813530811429, 5.43220426823302, 5.078952261136722, 17.189514304202017, 35.051919918212214, 28.611946353952444, 83.20844491522253, 21.32825505951846, 58.61039801986895, 5.365003956566114, 33.57700349019491, 16.400356850491953, 29.53628172086226, 17.187205581448055, 76.6912590636924, 24.544756782467324, 32.33760957051731, 65.5611422994154, 47.984348083347484, 60.70976204504572, 26.310525058496022, 6.494279813158426, 7.7557528043815696, 59.6438152629171, 11.953396657107973, 33.413782064582534, 33.58542059992527, 49.18915585832763, 38.65264586609923, 33.12715698136926, 14.52404319800986, 130.8739633749116, 50.85422254991574, 12.74744392236244, 30.579810705213106, 8.98484235735505, 72.16638576905657, 15.240570490908786, 6.327039491864647, 65.03665170472087, 6.789029039625011, 58.51182924588963, 6.939318426120783, 121.73051042095112, 5.917736099125174, 67.70280419866938, 99.59606090822103, 85.83126817114206, 9.967864482707364, 35.42682608506017, 47.11646891813942, 61.16143104034331, 71.98441654180996, 63.79700904332428, 5.896660464563897, 7.224814523863394, 57.62757902205253, 9.630136017217058, 17.21672003996892, 30.06402743022055, 9.690242700661749, 11.920266560670912, 14.676304592991155, 17.7155805844554, 22.52823336299847, 43.35151835959465, 12.385007397632435, 71.39250643650784, 86.46542744967162, 80.75681421275405, 11.00890579993642, 104.54892300206689, 97.00369887287364, 35.21885100215777, 20.97942280770278, 54.77308014073719, 5.24766724760596, 44.96323885794429, 74.85523368858361, 23.40846642308582, 88.58879937039481, 62.43272496984295, 35.966024531088266, 11.110446384388322, 6.967271917379767, 17.403342218971883, 112.35354664356295, 51.20784079637239, 10.406185653884759, 6.520375667546955, 78.29875584884722, 34.65690465165104, 19.550970620895882, 53.0688316784415, 35.509319268038475, 16.140442219338958, 110.38703003340787, 5.050971621610777, 8.323498534263464, 19.855266150885342, 63.10295599857074, 76.50869495015459, 16.66504146111075, 63.482020269382986, 57.027249915175275, 81.76063872310473, 13.32437817296662, 30.99202515971666, 72.3077052062418, 45.392556709649384, 44.77251519383098, 16.309301039723017, 10.24745983205686, 7.186508658595429, 8.905249094714353, 98.10047890801918, 37.273502730104774, 8.332387205389303, 11.009342138747384, 18.784786133939704, 16.840743612555386, 19.870006056581545, 153.15744448220028, 16.766866730374826, 22.177992539548466, 7.367331999847706, 7.85357554629709, 32.59365259339784, 86.71720403059314, 11.624624451965003, 16.010148500788375, 20.57649876063504, 14.050444952382009, 13.33389020822023, 87.93102583418504, 28.502728502199105, 13.412767864451212, 125.91717417160197, 61.71374745789366, 34.86769223199972, 12.62883264065177, 30.479871288161814, 81.04135957523957, 12.747105521306159, 98.73871846050695, 10.034889048447518, 31.553492382628242, 51.23923266156986, ...])
caption, xmean,count, xle, Etot = energy_spectrum(E_tot)
hist_file(E_hist, xmean, count, caption);
([3580881.1451270604, 3618193.0362104108, 3684223.3964417693, 3685410.34741703, 3686050.85037623, 3686542.0516115245, 3689207.4180174866, 3689219.3110380387, 3717351.1594312936, 3728322.9465635875, 3731312.4750758368, 3731867.4267141875, 3731877.45951609, 3732394.6734799393, 3740396.437094889, 3743725.125477453, 3744059.6115494645, 3745281.523530257, 3745410.242546502, 3751170.0545610036, 3751956.8564075585, 3752975.127526847, 3759570.04070906, 3768124.238972452, 3769326.2861676696, 3770238.293951716, 3770379.6875, 3770551.1310619693, 3770619.741108911, 3770685.9375, 3771030.922643058, 3771511.285522222, 3771534.266845123, 3771668.0595745808, 3772218.545607966, 3772506.764866196, 3773525.0, 3773920.370529809, 3774550.5733825755, 3776739.5806005937, 3777935.9375, 3778534.317893749, 3780761.379362117, 3782346.0151129887, 3782440.625, 3783972.5182007803, 3784080.9005927057, 3784387.402452188, 3784679.6875, 3785044.1531991893, 3785276.752558124, 3787114.0625, 3798800.0, 3811331.1082840147, 3813355.9828581945, 3814683.0914803743, 3816115.5155468895, 3818860.032707618, 3819025.0, 3821144.318892962, 3821314.3342723413, 3822646.116638465, 3822882.0116793276, 3823220.3449034872, 3823916.6305790935, 3825123.4375, 3827607.334716066, 3827998.4375, 3829616.3444278077, 3829635.7705275984, 3829695.805540118, 3830148.6275079385, 3830616.08092034, 3831041.008750807, 3831518.75, 3832314.8455468747, 3833429.6875, 3837094.4229879198, 3857687.3784863167, 3862394.712452352, 3870621.875, 3870999.178847246, 3876946.875, 3878608.683867279, 3878823.4375, 3881689.7265850375, 3889974.8062134613, 3891770.5039438233, 3892977.991159712, 3896418.061468295, 3908509.983568434, 3914443.75, 3928519.26577395, 3929300.9209455247, 3929301.7807030296, 3929714.0625, 3932066.274632561, 3932773.128713885, 3941593.2153379438, 3946973.4375, 3949456.25, 3957245.465537943, 3967543.75, 3968520.3125, 3968590.842502279, 3972673.728608803, 3973411.0410915758, 3973489.7728685914, 3974314.0625, 3981312.5, 3981569.854771767, 3984182.035367194, 3991098.4375, 3997609.4327162537, 3998100.938934074, 3998116.390836467, 3998308.071056956, 3998560.180384197, 3999134.2864371114, 3999565.625, 3999751.5625, 3999775.532666173, 4000255.6353663662, 4001012.0540769068, 4001021.3713538474, 4001281.6405958626, 4001396.6949380133, 4001479.7812162, 4002311.8638982624, 4002801.5625, 4005170.3125, 4005684.815709356, 4014942.05718854, 4017421.875, 4017703.125, 4018831.25, 4018832.8125, 4019004.6875, 4019197.90525092, 4019217.1875, 4019817.1875, 4019819.905191104, 4019821.7586133033, 4020356.25, 4020418.368454766, 4020654.4413582305, 4020819.386772752, 4020994.236708711, 4021204.9176663943, 4021287.348532606, 4022351.4929728936, 4023432.49197222, 4027776.1462162873, 4028773.9970444217, 4046734.535427813, 4049643.112585075, 4052012.1562346076, 4052027.38575958, 4052071.4393609907, 4052165.625, 4053888.802979999, 4055160.9375, 4056585.904955564, 4057316.7792400494, 4059079.495935384, 4060215.625, 4060906.25, 4064346.875, 4102450.0, 4104450.0, 4107342.1875, 4107853.6030161246, 4109287.5, 4116694.5947310673, 4122031.433357013, 4122150.476154346, 4124814.0625, 4126619.7645356315, 4131115.6243556924, 4141674.050954126, 4143287.354043284, 4144691.339174519, 4148235.3914030516, 4148354.0043165367, 4164800.04636824, 4164864.718213676, 4166831.25, 4167253.782955878, 4169745.3125, 4180101.1051839236, 4187790.206838948, 4188787.7013840037, 4193219.6184133817, 4205300.193795193, 4213360.9375, 4213700.0, 4219663.741174637, 4224157.36516221, 4233205.564134778, 4233687.5, 4235651.914356474, 4237457.644666385, 4238120.4720518915, 4238126.430669299, 4238586.861876508, 4241196.180872014, 4242114.368494052, 4244003.295826968, 4244545.3125, 4245863.53895763, 4247832.8125, 4248464.0625, 4248475.088859589, 4265722.0315524945, 4273012.785944522, 4288340.563885927, 4289049.971862357, 4293945.3125, 4293950.0, 4293981.679832564, 4297450.539169515, 4297493.886301904, 4303338.167443375, 4305888.54909884, 4307293.383191802, 4309029.6875, 4310895.3125, 4310930.487904234, 4312405.225607707, 4312439.806671528, 4312457.002499599, 4313251.420291923, 4313265.750873362, 4313295.3125, 4313623.359001697, 4313642.435072134, 4314217.135403403, 4314539.0625, 4314612.574063443, 4314641.200313152, 4314707.8125, 4314835.221554426, 4315195.522627764, 4315244.763617575, 4315398.427176245, 4315589.5844506575, 4315591.626309574, 4315610.044414357, 4315635.691373212, 4315794.3499808265, 4315932.519690116, 4315942.616423113, 4315945.283503875, 4315946.039543394, 4315968.75, 4315991.217820969, 4316044.228161663, 4316067.1875, 4316106.25, 4316173.908563877, 4316191.45699988, 4316245.3125, 4316279.289277476, 4316371.875, 4316403.578973479, 4316560.716980999, 4316679.667068184, 4316694.93734874, 4316713.160553887, 4316738.647068675, 4316823.182688199, 4316837.5, 4316856.25, 4316858.790464819, 4316917.5086161615, 4316924.1722803265, 4316968.75, 4317008.594671225, 4317018.75, 4317032.8125, 4317035.259760289, 4317075.58189335, 4317089.020691791, 4317170.3125, 4317267.895823788, 4317350.0, 4317464.0625, 4317467.066465793, 4317524.851875937, 4317538.800106243, 4317564.579944125, 4317665.202188445, 4317709.375, 4317792.1875, 4317925.979338277, 4318103.268954504, 4318118.746269116, 4318348.8806845695, 4318382.533966265, 4318392.1875, 4318425.0, 4318516.624267204, 4318774.634752707, 4318799.434202637, 4318802.401177899, 4318928.338398866, 4318945.654530497, 4318991.595713403, 4319341.116991881, 4319363.879434746, 4319523.4375, 4320054.5537304515, 4320225.354157913, 4320576.5625, 4320693.488832171, 4320730.730942228, 4320854.008743774, 4321701.584815413, 4321967.1875, 4321997.074955992, 4322064.669367613, 4322120.3125, 4322199.212789174, 4322329.3821212165, 4322402.9065942, 4323325.865080363, 4324206.081759132, 4324229.591083273, 4324341.263656287, 4325882.610015844, 4326262.5, 4326838.899657683, 4326840.410432131, 4327145.182795203, 4329462.062071612, 4330186.59171856, 4330235.279295187, 4330771.820013759, 4331600.0, 4332287.686661834, 4332772.628149579, 4333724.322651707, 4337174.94403956, 4344693.040389966, 4351238.851243456, 4351386.632320469, 4356402.647989201, 4366736.969921252, 4372028.938498945, 4378052.375173826, 4378887.5, 4379106.367743679, 4380051.507538005, 4380519.842190882, 4383626.572099549, 4386737.092852605, 4387763.867421484, 4389296.20702679, 4394750.7690968085, 4397678.303194911, 4398460.8956339, 4400295.3125, 4412823.299515264, 4413300.0, 4413896.722933274, 4413898.4375, 4413902.533936549, 4414241.5722476365, 4414251.300067947, 4415112.5, 4419265.625, 4419295.3125, 4419945.3125, 4420124.058369496, 4420190.6033317, 4420710.225219438, 4420921.858277773, 4421258.412246604, 4422118.912512334, 4422160.9375, 4423959.375, 4424027.111049338, 4424708.914405666, 4425916.911548624, 4426013.259093734, 4426431.431797797, 4426789.836675876, 4427692.7761266995, 4429635.9375, 4433342.1875, 4434416.319787085, 4444717.396380093, 4451383.963318126, 4454299.381374186, 4457623.589917723, 4457904.6875, 4460077.0806647, 4460853.116125972, 4461771.875, 4463076.032993861, 4463200.444913562, 4463506.945111701, 4463597.197035604, 4463605.9356373595, 4464970.3125, 4465163.254624666, 4465265.625, 4465957.8125, 4466101.5625, 4466778.125, 4468549.332831083, 4469227.296721723, 4470731.469443698, 4470840.298117509, 4471097.612718249, 4471511.622281503, 4471758.979644701, 4471881.25, 4471920.3125, 4472328.6189877195, 4472734.727667046, 4473641.102969732, 4473763.316299274, 4474060.9375, 4474153.596197198, 4474158.874178104, 4475374.383791926, 4475436.889433183, 4475935.999584127, 4476034.458447214, 4476183.50884403, 4476240.625, 4476286.04269203, 4476545.556328349, 4476821.5485253595, 4476843.156158392, 4476893.139319362, 4477075.0, 4477471.875, 4477473.7606405355, 4477602.936467074, 4477645.145021679, 4477814.771038549, 4478831.25, 4479285.9375, 4479726.5625, 4479820.3125, 4481780.91502433, 4483447.675365917, 4486011.209658584, 4486096.798210487, 4487012.142674457, 4487071.0985214785, 4488194.845631976, 4491960.132604532, 4494885.820127528, 4507904.6875, 4510307.8125, 4522261.6172405565, 4525927.113850411, 4526379.738372051, 4533681.929640051, 4533858.413569641, 4534370.137115992, 4548035.577619428, 4554308.908876429, 4579453.449943373, 4579627.36013584, 4579738.806908087, 4579810.325877307, 4583392.1875, 4583493.44244795, 4584099.102950436, 4584457.8125, 4584826.5625, 4589764.304598814, 4590000.0, 4590012.685743756, 4591284.375, 4592855.2791389935, 4594330.586503227, 4594610.716539219, 4594744.025953854, 4594745.3125, 4595022.88575736, 4612522.902454153, 4617876.922626653, 4618042.888707947, 4618167.436524754, 4618204.415712397, 4618265.394576873, 4618529.497367744, 4618771.875, 4619360.9375, 4619793.049928948, 4621889.5673498735, 4628543.128303996, 4628646.875, 4629515.896855159, 4629667.326617334, 4632393.835665074, 4633201.5625, 4633660.9375, 4633691.459027757, 4640100.398599974, 4640103.961537612, 4642610.920971251, 4643555.296053437, 4644187.5, 4645887.5, 4650040.589857265, 4673934.3491560025, 4679129.6081779525, 4681301.5625, 4686301.399703538, 4687166.012703089, 4687556.601056719, 4688712.08391381, 4698860.8470792435, 4712151.5175747825, 4729723.035071804, 4731064.382324454, 4731631.25, 4732379.6875, 4732769.143265848, 4736132.905143105, 4736293.75, 4738100.3981191395, 4740341.701875944, 4740380.417227736, 4743969.794507254, 4744371.875, 4745632.604531313, 4746794.901588693, 4748217.776904438, 4749121.230286544, 4750241.515783461, 4759126.244938377, 4763070.786046797, 4763275.7937648585, 4763360.9375, 4763438.514501098, 4763867.011174502, 4764132.06925061, 4765644.599463542, 4765924.501842126, 4766629.6875, 4808611.136588193, 4812877.371887853, 4813543.75, 4813976.311369741, 4814124.44352513, 4814638.42529085, 4814790.196942998, 4814974.083474679, 4814982.8125, 4815641.303075422, 4815900.840736767, 4815976.5625, 4816149.836493944, 4816225.705144933, 4817288.437108543, 4817290.625, 4817297.878627185, 4817582.760246279, 4817975.0, 4818018.140167174, 4818071.860393826, 4818347.087444767, 4818368.2424469665, 4818502.872738402, 4818505.704886008, 4818694.653761255, 4818844.729120337, 4819019.679158071, 4819111.3874967145, 4819230.317588649, 4819460.249247766, 4819839.59046593, 4819921.714302788, 4820431.260431838, 4821141.730926592, 4822355.396008264, 4822383.907729365, 4822579.6875, 4822591.571539241, 4822738.948454784, 4823025.160105062, 4823198.4375, 4823849.976471, 4824946.875, 4828092.1875, 4840032.148268714, 4853432.8125, 4859284.794560368, 4859311.837978632, 4943731.5166864535, 4956306.873011863, 4960737.593816828, 5126020.673463007, 5157830.312515151, 6655160.2402045205, 6771138.235748919, 6807776.11402648, 6924912.5, 6926118.418743981, 6960903.813919992, 6980553.028591433, 7020495.7991991965, 7069471.575963279, 7069632.744324337, 7071224.529109667, 7071706.174662156, 7072426.5625, 7073858.12191347, 7078631.25, 7080391.873519608, 7105019.523824611, 7152575.0, 7199001.468427744, 7202425.454919133, 7202952.620352805, 7203928.067558884, 7206409.172590405, 7210968.137462613, 7233610.036902376, 7233646.914721356, 7240628.673627163, 7240976.5625, 7243436.242306348, 7261899.728491299, 7268271.531642825, 7268793.657873865, 7269190.195583038, 7269579.6875, 7270558.989725882, 7273607.818000837, 7275534.750735994, 7277290.625, 7277495.522327001, 7277598.4375, 7306586.8727939855, 7308828.093127144, 7309499.872393316, 7309571.875, 7309912.234396097, 7310834.458909073, 7310866.870400999, 7311352.926075959, 7311544.410029944, 7311636.740721392, 7311846.4403702095, 7312337.5, 7312847.787057161, 7315295.3125, 7316608.327865694, 7317523.4375, 7319806.25, 7319961.164152093, 7321510.395713961, 7322275.529811665, 7324929.388508083, 7326465.625, 7328913.379237375, 7330443.358254738, 7330993.75, 7331270.3125, 7331885.925159167, 7331906.515833093, 7332004.6875, 7332080.242674833, 7332093.832496512, 7332103.863275746, 7332395.3125, 7332521.203045026, 7332750.0, 7332755.170627666, 7332826.08556064, 7333394.636242103, 7333435.571218921, 7336276.5625, 7336381.375786847, 7337488.472721699, 7337905.890581433, 7338321.544195186, 7338353.006764501, 7359611.587468817, 7363599.081938139, 7365374.72294416, 7375442.172598344, 7391949.239013489, 7405008.389381373, 7407892.1875, 7409706.25, 7412034.375, 7412238.4935981715, 7413312.5, 7413452.530925775, 7414917.1875, 7417674.689402923, 7417821.842758547, 7418021.633940107, 7418256.25, 7418608.265248431, 7419428.450426153, 7419440.625, 7419500.749794412, 7419882.307710093, 7421312.5, 7421648.4375, 7422362.5, 7423785.9375, 7423787.541589372, 7424569.751511128, 7442116.853286713, 7442476.948223213, 7442840.623675593, 7443586.598234576, 7443910.487609147, 7443935.394972106, 7444020.397260905, 7444096.287278708, 7444150.809833002, 7444181.577816823, 7444220.34041747, 7444247.804923429, 7444636.776310386, 7444988.654454356, 7445467.523547331, 7445853.125, 7445890.6499943705, 7445964.013046789, 7446104.6875, 7446131.146071993, 7446135.833565304, 7446137.1853230735, 7447227.30119639, 7447345.3125, 7447481.210902312, 7447742.41497903, 7447752.052237305, 7447826.5625, 7447985.769134912, 7448218.75, 7448338.4892179705, 7448535.138403059, 7448664.0625, 7448673.4375, 7448725.161539824, 7448734.808511757, 7448784.6153840115, 7448856.605846395, 7448965.625, 7448974.777039326, 7449101.1599149825, 7449156.25, 7449210.9375, 7449228.484154493, 7449315.625, 7449332.200205301, 7449339.764744245, 7449357.186056647, 7449400.960473863, 7449556.21063422, 7449618.75, 7449626.215597662, 7449775.190550271, 7450026.5625, 7450148.049062936, 7450234.729898308, 7450262.453457615, 7450264.249113692, 7450312.5, 7450364.924310162, 7450366.555940113, 7450381.022458386, 7450406.220798601, 7450477.886679365, 7450504.960746698, 7450532.8125, 7450552.199798957, 7450677.209632454, 7450680.4650579905, 7450690.859867296, 7450695.3125, 7450721.4068953665, 7450721.679157029, 7450732.8125, 7450765.625, 7450809.341485166, 7450885.290087402, 7450891.795303696, 7450898.495870343, 7450900.442387334, 7450936.360099311, 7450969.313128484, 7451118.75, 7451126.420728159, 7451134.154142216, 7451157.073212674, 7451165.625, 7451169.8050097935, 7451278.125, 7451285.9375, 7451337.5, 7451343.507726577, 7451370.479451081, 7451388.184865621, 7451394.602753212, 7451412.765642192, 7451420.941856534, 7451421.044191962, 7451486.303341617, 7451492.1875, 7451504.048780988, 7451528.141412153, 7451699.862947856, 7451711.856159505, 7451720.3125, 7451723.075669509, 7451740.950488548, 7451750.215940536, 7451765.260714965, 7451839.0625, 7451864.0625, 7451883.545366005, 7451895.487725569, 7451947.596320822, 7451977.879408898, 7451981.071820743, 7452121.856439881, 7452149.2509484915, 7452270.310390064, 7452318.504748517, 7452334.375, 7452369.881028377, 7452384.6616092445, 7452404.042395839, 7452409.063231154, 7452534.844435846, 7452565.625, 7452577.890418375, 7452587.5, 7452600.0, 7452620.192783191, 7452662.520951238, 7452715.625, 7452731.632278281, 7452752.115889144, 7452759.574224569, 7452784.375, 7452851.000519974, 7452877.427375923, 7452888.355161051, 7452891.170506507, 7452894.236636464, 7452913.610357059, 7452926.96989919, 7452976.89407132, 7452985.420814736, 7453015.298220889, 7453130.345997759, 7453181.5121781565, 7453201.898961845, 7453217.1875, 7453398.454831537, 7453537.5, 7453560.697218191, 7453615.178881764, 7453629.6875, 7453652.640430095, 7453743.307393085, 7453774.205933958, 7453784.420704851, 7453786.340373454, 7453822.80944389, 7453842.658487986, 7453912.469443603, 7453958.697725836, 7453982.8125, 7454008.673495453, 7454107.8125, 7454147.405474158, 7454166.337718824, 7454202.13784248, 7454286.774203119, 7454435.943320897, 7454443.309582012, 7454519.924968367, 7454564.138810254, 7454592.646902931, 7454612.5, 7454618.876510714, 7454682.8125, 7454800.8211533325, 7454855.743615581, 7454935.685262463, 7455051.5625, 7455081.075784321, 7455101.5625, 7455239.730142576, 7455252.915397369, 7455345.3125, 7455400.0, 7455424.3578509195, 7455439.0625, 7455468.24571593, 7455503.50413865, 7455532.8125, 7455544.083360362, 7455611.428985512, 7455689.83557376, 7455706.645938701, 7455719.204064946, 7455741.191117982, 7455767.499578427, 7456079.067022899, 7456082.588189852, 7456106.928726936, 7456132.558790106, 7456148.4375, 7456149.9637077, 7456163.985141573, 7456165.625, 7456166.734934005, 7456167.161413612, 7456199.446916946, 7456236.735657851, 7456243.839859235, 7456264.0625, 7456308.857657033, 7456328.258410722, 7456333.70954573, 7456370.3125, 7456385.829912508, 7456403.113929183, 7456418.129101881, 7456425.187124054, 7456431.412955097, 7456504.6875, 7456566.671021716, 7456614.271593125, 7456659.375, 7456689.0625, 7456696.1554587735, 7456696.875, 7456760.936491535, 7456764.345104969, 7456800.0, 7456833.364564485, 7456845.381672008, 7456859.1376362415, 7456885.874563034, 7456922.426912251, 7456928.513973377, 7456933.75364312, 7456954.994111128, 7456965.625, 7457024.499390904, 7457028.125, 7457076.375579681, 7457128.125, 7457143.609996082, 7457183.130360281, 7457225.915483285, 7457261.1793386, 7457288.5114984205, 7457386.253011931, 7457447.3296563625, 7457457.898134056, 7457493.672930739, 7457505.427613211, 7457546.550474539, 7457577.445291334, 7457626.386490591, 7457747.283579147, 7457774.566021643, 7457778.984489931, 7457844.392883422, 7457854.6875, 7457989.0625, 7458014.3587369835, 7458025.254704383, 7458068.7525058435, 7458140.369774205, 7458172.940361631, 7458334.152657695, 7458337.498863925, 7458363.593862035, 7458437.048826759, 7458583.532516461, 7458611.71938094, 7458644.536523832, 7458798.04595096, 7458868.75, 7459014.8990619695, 7459273.381294687, 7459274.1667711735, 7459360.289374218, 7459567.1875, ...], [69.27208803852798, 10.169435406832314, 102.32438323643854, 20.639199718560214, 70.63528459645838, 55.76265224346661, 65.95814800916276, 7.277177763582227, 10.551169127692152, 21.583993352427512, 58.72281349657189, 15.939044621685735, 22.278448989650336, 7.387386040020888, 6.420569000500376, 15.442357536981595, 5.170907523019053, 11.583976463459145, 19.746336024309844, 24.303304278344452, 17.896983728071852, 28.6619794806076, 5.6896761230999395, 81.47537088551782, 13.983413396264869, 35.60576643326015, 64.63358953810408, 56.79112256691287, 54.45362437123768, 68.22912453398843, 49.34344724598678, 16.457646752862374, 5.699909144163596, 19.782862905369218, 5.160628604047774, 25.031823864108137, 29.992439575989607, 11.21963896334576, 6.580894188636242, 9.811601782800446, 98.1257576906462, 86.8873957777293, 9.735227946650827, 74.75979807908718, 100.99124460487249, 20.71233923794805, 63.639914173228476, 78.05232880374821, 66.16785627207261, 16.738758106353277, 11.438369177851275, 39.18604563336346, 79.16929153099089, 26.007639552565813, 24.179733938320265, 5.409247369175561, 57.63151118437244, 9.957206949195344, 28.73621507518359, 61.95639031136702, 42.594419206233205, 8.76311929748916, 15.440528364018872, 15.066471642966805, 29.76964635737054, 50.89048136874584, 38.689268331758896, 57.99723713180853, 6.00460590196164, 25.612977257711496, 11.99700476711758, 6.802042456950582, 11.923884777210436, 17.16994763900962, 69.54029030759321, 21.840169380800113, 45.34340518737842, 33.808794228407216, 40.603461792080175, 26.669890025641582, 32.980541045265255, 73.397131205872, 30.274239798766605, 52.77962375209397, 39.34136032883837, 12.35299062427007, 25.20940712078186, 5.5424446192568535, 57.712697076656184, 60.77113372328829, 7.291174651238628, 62.94538727790666, 64.7445794612859, 53.34965681966813, 47.23508832756019, 103.8148252799086, 8.662835933365594, 23.639156260258698, 95.50603277934908, 40.66263938269633, 63.26484824637309, 14.727856329013477, 69.02375023478794, 137.14733091703982, 15.840827077705907, 6.304692067203711, 9.420559133258356, 5.313546236778767, 153.9637063671338, 35.8850524317046, 36.058015304587336, 43.42297830421957, 34.288911727381354, 25.217042683715654, 61.66334387593831, 43.497953961444445, 48.144284704488165, 59.61385247667414, 72.03810739292535, 66.85417899384353, 89.43607387873227, 40.53232819747478, 5.887609042740777, 58.185821669400816, 33.22264079674174, 9.685057647247968, 25.414039130798116, 7.637488606353882, 93.49997129338286, 69.58801367375732, 129.83196640624604, 74.99047697448307, 36.40496818863343, 39.48658894161326, 66.51672288700043, 80.96091023736939, 102.13538655744853, 196.21495500431908, 21.177319595348685, 56.067726182067936, 51.20279606130762, 35.60912360524867, 6.740491201513417, 61.200358850584, 65.84771047179515, 44.32761395419057, 5.748518907926362, 79.83591046226417, 40.23594747747566, 18.75646621987269, 99.63002813903881, 13.846008417816902, 11.508617285765478, 71.98818869310936, 22.021952915205084, 10.258851560996963, 65.49265540631717, 19.39798606335586, 50.73631077426282, 47.883994932416684, 8.153946692944855, 67.26699375037387, 9.304035787299535, 36.95560131064906, 32.35148434600248, 60.91104653156703, 62.88570775684721, 43.17638312338859, 36.19362903373543, 64.75218169550867, 44.00219170027194, 17.1414323245258, 65.6441288828203, 6.94474345011439, 30.602996685513688, 8.555518905394647, 87.73355912219584, 28.95592102793954, 73.13937915472955, 33.61188100609574, 25.94035334086531, 18.60357939854681, 21.045261745552796, 27.68415779895958, 80.59018977580867, 5.99861831959043, 54.942235112917366, 6.595426961564297, 49.11623883433604, 13.444487459143762, 30.93683129177615, 13.822440429065871, 19.753315549600497, 27.138049290424487, 79.47404172374867, 38.85247162486183, 66.98226201398694, 6.419181326048506, 78.9977282408423, 69.72133750872759, 13.369627667887087, 97.48755083094346, 15.586640702506276, 14.461763175753058, 25.628178096561218, 6.632414055420348, 5.836973528564786, 8.379027706666012, 57.08665619110885, 13.26202818571733, 41.2747352408944, 50.76043893575206, 17.158816456177483, 88.61431633645387, 11.606143257288453, 54.178756326163835, 56.55713687102629, 50.994576526820694, 37.81661792251746, 11.873325715745262, 7.270782302193648, 109.41942454440742, 15.201313641784399, 56.67656573784594, 20.019429468243324, 66.39120158282702, 51.80504455421371, 12.661306434189434, 17.48429439926267, 116.96268448687263, 41.36363330579027, 26.150502986303195, 11.330324908935227, 64.7768973544717, 11.007186333544157, 8.421985397939807, 55.636261604546696, 29.734468486276, 12.217656790700296, 25.687549567735584, 92.29380720398748, 39.34042811773713, 11.472841466204166, 97.55660278104828, 34.982298106378366, 54.07621051771818, 13.161526844940061, 18.301349142874216, 55.495609764714395, 82.59588948689304, 7.500658729573287, 7.766106026157166, 41.41803789741698, 6.607439114661681, 74.40341631235492, 25.327710153513834, 9.771324437233085, 76.6720167163685, 49.72156284547553, 35.551948221476025, 15.434477906316067, 52.020581542444596, 13.613710246938348, 45.818174292626, 17.009209992864175, 6.065463509750635, 26.343218406426104, 37.65297911479791, 13.00895071760705, 22.380344801794802, 93.52629326807727, 83.81386543181526, 37.282268723956236, 13.100337040407695, 86.50149816667582, 10.040958328327843, 49.82270408056165, 97.29506725595245, 72.46041770646158, 59.557515251852145, 29.309777317909465, 12.177890678788362, 9.296300406166461, 64.39878056623499, 12.450512789038621, 43.33675245837212, 53.05815098776354, 14.499414931453481, 25.906125866785143, 32.94223261555055, 23.843618147315958, 69.08523998726427, 39.938426472064165, 61.723253020918264, 29.680790747425167, 15.520133360240669, 14.927308083215516, 6.8553323408614855, 38.759954288578626, 39.175725840063464, 48.80920159761601, 44.766424053130436, 141.32474485728665, 34.683322278910175, 39.54294614703514, 9.518606514129369, 109.73643887848597, 20.62386913034065, 38.6900272086621, 6.727501178463265, 111.60241493299472, 53.21949025648824, 76.38223715761987, 43.338753056153735, 5.333051361555751, 21.30507230548447, 7.957538090995554, 29.012065274659925, 32.047493340471505, 15.762660081789054, 18.53512969652152, 97.19807357933283, 26.407974143436622, 10.681725790815673, 23.44934206027011, 48.98694020422995, 10.874538596651849, 8.236240270467558, 12.297987903966732, 14.222089520123113, 42.63907343585146, 37.08544604141016, 14.18223027577475, 10.930846601438613, 30.61786498066713, 8.665747041054583, 20.047864275420274, 27.481945429290096, 34.31029829703819, 24.32120761305083, 18.825895604846995, 13.194797688256646, 72.07310022422564, 30.695522231883057, 34.31222329345898, 85.7796306817088, 21.725536698384804, 80.69899959272124, 80.4498741420128, 15.867787916780625, 69.81915564284218, 40.16937877806684, 5.809924710456508, 34.05268165771276, 28.973711432542636, 8.082399725235467, 25.190348266744245, 19.966567689109155, 15.441770877479467, 56.57331115346882, 14.784300951530916, 82.5242551676301, 14.440426128158096, 108.10817216611363, 53.935078508063036, 66.11746084235597, 20.630373050221976, 31.251041346278257, 60.340447374548035, 89.63472782694912, 42.36525559179737, 59.80052448487835, 42.23902500668922, 54.176712858768255, 9.313148362308713, 19.608143943510466, 5.461049259522068, 7.288566712439862, 9.472703709810688, 55.23669112291059, 60.345179116737626, 6.1470636816970625, 13.435280257427353, 13.98461505756867, 5.082965185302618, 22.86352017323493, 34.0172657156351, 9.884202643891522, 30.75196638139586, 77.39102287018223, 132.04914783136354, 6.110093642946935, 36.375618351848, 19.166717020059153, 8.368857228386382, 40.93843245270711, 25.843937791053044, 28.35054339178635, 56.42635671372678, 243.47132526459103, 16.960090667350283, 12.421139793829871, 16.32961966508804, 23.568996284433204, 59.74900727954373, 14.548659940719418, 75.36236859717634, 34.902661892156345, 81.04917019080133, 59.26634677927635, 44.20533490957882, 12.508712505159595, 15.84954167535369, 94.77912555978365, 26.799985452152637, 7.871228975915573, 22.604616221985133, 33.88570900200067, 53.308795442503474, 36.403231523355075, 57.32151763723537, 6.862834617373932, 10.13230066725878, 81.1375200215113, 7.7830415983052506, 21.484905303533303, 96.71425655117073, 124.02746657303342, 8.319683604511479, 17.81413715492313, 15.146108427788526, 231.84546946418828, 7.14938073791078, 9.546449902275885, 5.236098896301429, 6.028447839803172, 5.668964527634709, 41.97342528596423, 32.046419136588206, 25.42349093298068, 25.287266951143103, 82.33716293294715, 6.604209194337262, 120.13457291819202, 76.37651427791815, 49.36789102070231, 42.402087271038134, 23.31402568531173, 98.37638114091963, 11.581535507826722, 5.163577055890929, 8.106243949432233, 83.1062705913419, 13.417711981647864, 163.44448833861665, 26.402145902120818, 116.2811093393874, 32.14669708110293, 6.599200894496687, 24.71022209780294, 9.37479201228481, 61.20599614480758, 57.564426942285735, 5.524628718091198, 23.014843386259802, 70.55050034026087, 16.343810699287868, 7.348196335108077, 24.33506634091979, 53.34331124231862, 92.42197143397377, 8.130370074015289, 6.904051498144899, 52.709918723857776, 97.58740069832906, 6.113642476021715, 62.50574055936377, 21.10571441066913, 63.297457695440485, 37.69264173661777, 12.899512679773721, 19.77583180595593, 16.1091186667255, 37.77178089943683, 6.19991867977458, 21.150480745632073, 127.62980459629297, 8.695802316183253, 62.26098541365393, 29.154855887142652, 32.09112424940575, 10.842977630623402, 76.81239131087133, 67.26009784943608, 23.45105475706238, 135.21775862662736, 7.983073794643203, 62.366928502751556, 86.40371280636484, 87.88915301594928, 9.40490368724207, 76.16075946688316, 75.50103290086739, 5.431344906702549, 96.17758138117922, 31.91462953971943, 65.65088089079606, 12.233842788047921, 63.93297261471286, 60.999078955838016, 65.0513308251337, 11.087549832607683, 72.56635498515814, 50.43052797398313, 6.246847003902848, 46.3008027971709, 11.724663838131027, 21.75730765461708, 108.42152238050141, 37.68565549660777, 56.73092141186343, 16.31885083158657, 68.38515779464649, 55.3974620575731, 28.034738773352707, 15.306783854173649, 129.5689361493471, 11.812764063627853, 27.7967903130572, 18.71168384916125, 6.408845495855333, 52.10506890896895, 23.558375788402806, 6.68415339889175, 12.193573984897274, 28.659324362153754, 159.58543935139323, 77.93933991497644, 39.078147377391375, 7.917989226038158, 57.73215165256371, 46.530830190401495, 25.47044660389893, 18.066160630763896, 138.35307370393343, 21.511496135910072, 101.71030303542891, 8.394741287497848, 19.292090825725865, 86.77739722700298, 14.063559896582406, 16.26105278928651, 57.38560538833322, 22.242100886735344, 12.31374017448729, 63.46854699574415, 7.868391518659393, 6.180121309463028, 54.08038867747281, 39.60258074033218, 23.71963392117014, 8.853222536469675, 59.30516207915099, 27.467165286291106, 27.531661677663305, 81.61335635040065, 13.034979266319905, 6.265354744666381, 11.476842787198677, 29.8383640043562, 28.523091280497944, 28.936745461596857, 40.11505687534567, 20.699802643848376, 20.258650041757566, 71.09565355508073, 5.423120695967114, 19.800455011806925, 44.63956526120134, 40.17441490965281, 8.292101570830331, 21.937525285615145, 135.93544286119675, 163.86502134143973, 31.701050782246433, 21.925488268905685, 26.457185314855174, 11.38753578163637, 67.1689797904117, 28.067509503868877, 114.47852056339146, 78.46374977914697, 155.2642446700647, 47.1123763631089, 26.93617289448899, 7.964990169468203, 27.80997046687164, 27.713454915353623, 5.820954673816759, 16.522426474408565, 25.660592755501973, 21.14600746638321, 12.512170607719936, 39.65669292434225, 34.953968288239466, 10.6466113276385, 8.687902492994539, 7.096337306635582, 7.255550182539353, 53.87156130195346, 27.24493964875961, 13.406483920675752, 27.118261929938463, 33.92976019969486, 18.280631991662887, 99.64482638400028, 48.54305594922352, 19.027286784172, 36.11237851833332, 26.793436450054237, 6.136719869023028, 8.93827876043144, 19.744286445286253, 9.165924379793282, 13.028049527913277, 9.961701871204012, 9.365217188929483, 12.109176299299149, 75.0293637211165, 7.717331129733342, 36.43382585612872, 13.776553102560044, 26.82674740376496, 13.523604582665957, 44.125842498999575, 122.21556616405732, 6.267893608613291, 11.770602582179965, 38.693514486563586, 33.81771400636235, 43.41725637792883, 61.50087847729167, 85.19607229263968, 26.234555582185937, 69.16451211105213, 43.65151777050313, 119.15410471884553, 30.15798260054879, 10.830388045769032, 21.0834466555027, 5.184499956931394, 28.422300175085446, 45.29475290349456, 12.163841751921858, 33.38449462312134, 9.80882467942807, 66.24265900951218, 32.64817123695011, 6.11199050229502, 6.033513880233387, 27.36145831109269, 45.94345626010231, 28.691530727996415, 72.9555857948512, 8.089738754391512, 76.89128544864927, 61.51739338415348, 82.31389010824132, 16.061772408503433, 137.12029485496123, 12.1226057617022, 117.30987977018127, 18.771798320712886, 74.72264997814696, 20.00978312133715, 46.567672491848214, 84.19557995896977, 23.94636350034021, 47.24480318310381, 87.70653879380245, 74.3392022029858, 13.069285389376457, 113.9735010718613, 96.7136474420277, 32.67332566173259, 21.944088847110535, 6.352964938163487, 60.90850888003986, 78.18196283559442, 28.233317460307987, 19.232638704987757, 12.16746034808304, 28.584982269029158, 77.2750090458767, 63.453926313528555, 14.440502261119192, 69.11755610389586, 59.5521485314335, 43.056688429040754, 62.397137494673416, 31.45164731192392, 10.770720765449054, 102.13625833003046, 18.75085758867322, 26.344418504041798, 47.60480055570839, 257.06500418665803, 151.96427182448042, 30.076475347212515, 100.99680488786377, 31.53798786698306, 57.26893325987787, 47.04977006401977, 96.72325729131533, 13.804249973602374, 6.843036499829287, 52.197607849488016, 123.19537037456637, 8.977915760031594, 70.11441193703246, 15.274729323032702, 20.6604997743495, 6.622002972986399, 16.357867271635513, 5.534437000404086, 31.371138082500003, 19.518496344124127, 13.585145929734614, 82.04598142105574, 49.60736623992463, 44.320978202852125, 27.58283706661798, 46.70560671111035, 27.30483408889048, 60.34353775857341, 26.896156848317037, 47.89288839868462, 95.78664473996682, 41.13913024997409, 15.88575132602436, 40.895010699308564, 97.34257491001163, 39.787673923003204, 29.54514288860462, 81.06779550152709, 8.736231108236813, 56.47177453834046, 47.5189778933591, 5.953597936511085, 11.880415276329071, 21.696658131476426, 77.05059669093768, 46.36896861201251, 49.71805055301004, 109.18598136178744, 33.12964327514099, 58.51518954746304, 16.51333171782507, 112.84400916294636, 66.8234548270874, 18.521752246043203, 17.252640820523673, 7.99196016926494, 33.50909878924264, 34.1702219921697, 23.169563961122783, 15.721194240473297, 128.8210142946922, 8.0913188446912, 5.302177158416656, 63.193287165340706, 23.06504471535635, 28.78904632763776, 19.700309709525087, 10.265819653919927, 14.13979144438475, 40.60630193289528, 24.571935590547408, 16.096416814327217, 184.99480176199827, 62.354317596735314, 8.661250560149249, 7.34203673331497, 125.89690240541394, 74.43835512256618, 6.673518007554729, 39.70427022131286, 38.64902803725494, 47.53736639552337, 51.37923100231066, 90.2148796658288, 13.631321174961244, 18.56481328367439, 22.537418281900052, 66.76062309941726, 17.63252953256859, 82.12121131967575, 26.00675058094715, 14.161609342750257, 19.397625465483173, 99.88462594965661, 27.60096059138737, 117.52154019605781, 50.345411204417594, 51.831089430639196, 33.67640034712113, 11.399089914460118, 40.21067614811343, 19.628197145060074, 98.56045124338638, 17.37358246313823, 38.91578918283236, 6.546011210644623, 42.83027327432072, 6.963098291124581, 41.31754331485782, 9.218145449501499, 40.297932981279544, 32.23755765915956, 22.99181673835524, 16.346475105265192, 96.36350996544105, 37.83487565772723, 54.857804428067894, 39.381934754672955, 18.7336956943865, 5.827060228981646, 52.2167085357588, 95.15028093185362, 130.66054644270042, 62.09430778862024, 77.64456711777375, 81.31218550177937, 16.738334247542944, 42.308520205876256, 22.205075914985063, 24.22306415363353, 8.839633921900555, 46.18895942713145, 8.551469693102364, 78.36604282109366, 14.116915407975299, 38.56325597786212, 55.94471617695689, 26.363530103759523, 7.61083300626569, 58.27420319777432, 8.499635946498023, 15.316172771180696, 103.02521604361937, 78.44641778315614, 13.159443239388843, 10.18813530811429, 5.43220426823302, 5.078952261136722, 17.189514304202017, 35.051919918212214, 28.611946353952444, 83.20844491522253, 21.32825505951846, 58.61039801986895, 5.365003956566114, 33.57700349019491, 16.400356850491953, 29.53628172086226, 17.187205581448055, 76.6912590636924, 24.544756782467324, 32.33760957051731, 65.5611422994154, 47.984348083347484, 60.70976204504572, 26.310525058496022, 6.494279813158426, 7.7557528043815696, 59.6438152629171, 11.953396657107973, 33.413782064582534, 33.58542059992527, 49.18915585832763, 38.65264586609923, 33.12715698136926, 14.52404319800986, 130.8739633749116, 50.85422254991574, 12.74744392236244, 30.579810705213106, 8.98484235735505, 72.16638576905657, 15.240570490908786, 6.327039491864647, 65.03665170472087, 6.789029039625011, 58.51182924588963, 6.939318426120783, 121.73051042095112, 5.917736099125174, 67.70280419866938, 99.59606090822103, 85.83126817114206, 9.967864482707364, 35.42682608506017, 47.11646891813942, 61.16143104034331, 71.98441654180996, 63.79700904332428, 5.896660464563897, 7.224814523863394, 57.62757902205253, 9.630136017217058, 17.21672003996892, 30.06402743022055, 9.690242700661749, 11.920266560670912, 14.676304592991155, 17.7155805844554, 22.52823336299847, 43.35151835959465, 12.385007397632435, 71.39250643650784, 86.46542744967162, 80.75681421275405, 11.00890579993642, 104.54892300206689, 97.00369887287364, 35.21885100215777, 20.97942280770278, 54.77308014073719, 5.24766724760596, 44.96323885794429, 74.85523368858361, 23.40846642308582, 88.58879937039481, 62.43272496984295, 35.966024531088266, 11.110446384388322, 6.967271917379767, 17.403342218971883, 112.35354664356295, 51.20784079637239, 10.406185653884759, 6.520375667546955, 78.29875584884722, 34.65690465165104, 19.550970620895882, 53.0688316784415, 35.509319268038475, 16.140442219338958, 110.38703003340787, 5.050971621610777, 8.323498534263464, 19.855266150885342, 63.10295599857074, 76.50869495015459, 16.66504146111075, 63.482020269382986, 57.027249915175275, 81.76063872310473, 13.32437817296662, 30.99202515971666, 72.3077052062418, 45.392556709649384, 44.77251519383098, 16.309301039723017, 10.24745983205686, 7.186508658595429, 8.905249094714353, 98.10047890801918, 37.273502730104774, 8.332387205389303, 11.009342138747384, 18.784786133939704, 16.840743612555386, 19.870006056581545, 153.15744448220028, 16.766866730374826, 22.177992539548466, 7.367331999847706, 7.85357554629709, 32.59365259339784, 86.71720403059314, 11.624624451965003, 16.010148500788375, 20.57649876063504, 14.050444952382009, 13.33389020822023, 87.93102583418504, 28.502728502199105, 13.412767864451212, 125.91717417160197, 61.71374745789366, 34.86769223199972, 12.62883264065177, 30.479871288161814, 81.04135957523957, 12.747105521306159, 98.73871846050695, 10.034889048447518, 31.553492382628242, 51.23923266156986, ...])
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);
([3580881.1451270604, 3618193.0362104108, 3684223.3964417693, 3685410.34741703, 3686050.85037623, 3686542.0516115245, 3689207.4180174866, 3689219.3110380387, 3717351.1594312936, 3728322.9465635875, 3731312.4750758368, 3731867.4267141875, 3731877.45951609, 3732394.6734799393, 3740396.437094889, 3743725.125477453, 3744059.6115494645, 3745281.523530257, 3745410.242546502, 3751170.0545610036, 3751956.8564075585, 3752975.127526847, 3759570.04070906, 3768124.238972452, 3769326.2861676696, 3770238.293951716, 3770379.6875, 3770551.1310619693, 3770619.741108911, 3770685.9375, 3771030.922643058, 3771511.285522222, 3771534.266845123, 3771668.0595745808, 3772218.545607966, 3772506.764866196, 3773525.0, 3773920.370529809, 3774550.5733825755, 3776739.5806005937, 3777935.9375, 3778534.317893749, 3780761.379362117, 3782346.0151129887, 3782440.625, 3783972.5182007803, 3784080.9005927057, 3784387.402452188, 3784679.6875, 3785044.1531991893, 3785276.752558124, 3787114.0625, 3798800.0, 3811331.1082840147, 3813355.9828581945, 3814683.0914803743, 3816115.5155468895, 3818860.032707618, 3819025.0, 3821144.318892962, 3821314.3342723413, 3822646.116638465, 3822882.0116793276, 3823220.3449034872, 3823916.6305790935, 3825123.4375, 3827607.334716066, 3827998.4375, 3829616.3444278077, 3829635.7705275984, 3829695.805540118, 3830148.6275079385, 3830616.08092034, 3831041.008750807, 3831518.75, 3832314.8455468747, 3833429.6875, 3837094.4229879198, 3857687.3784863167, 3862394.712452352, 3870621.875, 3870999.178847246, 3876946.875, 3878608.683867279, 3878823.4375, 3881689.7265850375, 3889974.8062134613, 3891770.5039438233, 3892977.991159712, 3896418.061468295, 3908509.983568434, 3914443.75, 3928519.26577395, 3929300.9209455247, 3929301.7807030296, 3929714.0625, 3932066.274632561, 3932773.128713885, 3941593.2153379438, 3946973.4375, 3949456.25, 3957245.465537943, 3967543.75, 3968520.3125, 3968590.842502279, 3972673.728608803, 3973411.0410915758, 3973489.7728685914, 3974314.0625, 3981312.5, 3981569.854771767, 3984182.035367194, 3991098.4375, 3997609.4327162537, 3998100.938934074, 3998116.390836467, 3998308.071056956, 3998560.180384197, 3999134.2864371114, 3999565.625, 3999751.5625, 3999775.532666173, 4000255.6353663662, 4001012.0540769068, 4001021.3713538474, 4001281.6405958626, 4001396.6949380133, 4001479.7812162, 4002311.8638982624, 4002801.5625, 4005170.3125, 4005684.815709356, 4014942.05718854, 4017421.875, 4017703.125, 4018831.25, 4018832.8125, 4019004.6875, 4019197.90525092, 4019217.1875, 4019817.1875, 4019819.905191104, 4019821.7586133033, 4020356.25, 4020418.368454766, 4020654.4413582305, 4020819.386772752, 4020994.236708711, 4021204.9176663943, 4021287.348532606, 4022351.4929728936, 4023432.49197222, 4027776.1462162873, 4028773.9970444217, 4046734.535427813, 4049643.112585075, 4052012.1562346076, 4052027.38575958, 4052071.4393609907, 4052165.625, 4053888.802979999, 4055160.9375, 4056585.904955564, 4057316.7792400494, 4059079.495935384, 4060215.625, 4060906.25, 4064346.875, 4102450.0, 4104450.0, 4107342.1875, 4107853.6030161246, 4109287.5, 4116694.5947310673, 4122031.433357013, 4122150.476154346, 4124814.0625, 4126619.7645356315, 4131115.6243556924, 4141674.050954126, 4143287.354043284, 4144691.339174519, 4148235.3914030516, 4148354.0043165367, 4164800.04636824, 4164864.718213676, 4166831.25, 4167253.782955878, 4169745.3125, 4180101.1051839236, 4187790.206838948, 4188787.7013840037, 4193219.6184133817, 4205300.193795193, 4213360.9375, 4213700.0, 4219663.741174637, 4224157.36516221, 4233205.564134778, 4233687.5, 4235651.914356474, 4237457.644666385, 4238120.4720518915, 4238126.430669299, 4238586.861876508, 4241196.180872014, 4242114.368494052, 4244003.295826968, 4244545.3125, 4245863.53895763, 4247832.8125, 4248464.0625, 4248475.088859589, 4265722.0315524945, 4273012.785944522, 4288340.563885927, 4289049.971862357, 4293945.3125, 4293950.0, 4293981.679832564, 4297450.539169515, 4297493.886301904, 4303338.167443375, 4305888.54909884, 4307293.383191802, 4309029.6875, 4310895.3125, 4310930.487904234, 4312405.225607707, 4312439.806671528, 4312457.002499599, 4313251.420291923, 4313265.750873362, 4313295.3125, 4313623.359001697, 4313642.435072134, 4314217.135403403, 4314539.0625, 4314612.574063443, 4314641.200313152, 4314707.8125, 4314835.221554426, 4315195.522627764, 4315244.763617575, 4315398.427176245, 4315589.5844506575, 4315591.626309574, 4315610.044414357, 4315635.691373212, 4315794.3499808265, 4315932.519690116, 4315942.616423113, 4315945.283503875, 4315946.039543394, 4315968.75, 4315991.217820969, 4316044.228161663, 4316067.1875, 4316106.25, 4316173.908563877, 4316191.45699988, 4316245.3125, 4316279.289277476, 4316371.875, 4316403.578973479, 4316560.716980999, 4316679.667068184, 4316694.93734874, 4316713.160553887, 4316738.647068675, 4316823.182688199, 4316837.5, 4316856.25, 4316858.790464819, 4316917.5086161615, 4316924.1722803265, 4316968.75, 4317008.594671225, 4317018.75, 4317032.8125, 4317035.259760289, 4317075.58189335, 4317089.020691791, 4317170.3125, 4317267.895823788, 4317350.0, 4317464.0625, 4317467.066465793, 4317524.851875937, 4317538.800106243, 4317564.579944125, 4317665.202188445, 4317709.375, 4317792.1875, 4317925.979338277, 4318103.268954504, 4318118.746269116, 4318348.8806845695, 4318382.533966265, 4318392.1875, 4318425.0, 4318516.624267204, 4318774.634752707, 4318799.434202637, 4318802.401177899, 4318928.338398866, 4318945.654530497, 4318991.595713403, 4319341.116991881, 4319363.879434746, 4319523.4375, 4320054.5537304515, 4320225.354157913, 4320576.5625, 4320693.488832171, 4320730.730942228, 4320854.008743774, 4321701.584815413, 4321967.1875, 4321997.074955992, 4322064.669367613, 4322120.3125, 4322199.212789174, 4322329.3821212165, 4322402.9065942, 4323325.865080363, 4324206.081759132, 4324229.591083273, 4324341.263656287, 4325882.610015844, 4326262.5, 4326838.899657683, 4326840.410432131, 4327145.182795203, 4329462.062071612, 4330186.59171856, 4330235.279295187, 4330771.820013759, 4331600.0, 4332287.686661834, 4332772.628149579, 4333724.322651707, 4337174.94403956, 4344693.040389966, 4351238.851243456, 4351386.632320469, 4356402.647989201, 4366736.969921252, 4372028.938498945, 4378052.375173826, 4378887.5, 4379106.367743679, 4380051.507538005, 4380519.842190882, 4383626.572099549, 4386737.092852605, 4387763.867421484, 4389296.20702679, 4394750.7690968085, 4397678.303194911, 4398460.8956339, 4400295.3125, 4412823.299515264, 4413300.0, 4413896.722933274, 4413898.4375, 4413902.533936549, 4414241.5722476365, 4414251.300067947, 4415112.5, 4419265.625, 4419295.3125, 4419945.3125, 4420124.058369496, 4420190.6033317, 4420710.225219438, 4420921.858277773, 4421258.412246604, 4422118.912512334, 4422160.9375, 4423959.375, 4424027.111049338, 4424708.914405666, 4425916.911548624, 4426013.259093734, 4426431.431797797, 4426789.836675876, 4427692.7761266995, 4429635.9375, 4433342.1875, 4434416.319787085, 4444717.396380093, 4451383.963318126, 4454299.381374186, 4457623.589917723, 4457904.6875, 4460077.0806647, 4460853.116125972, 4461771.875, 4463076.032993861, 4463200.444913562, 4463506.945111701, 4463597.197035604, 4463605.9356373595, 4464970.3125, 4465163.254624666, 4465265.625, 4465957.8125, 4466101.5625, 4466778.125, 4468549.332831083, 4469227.296721723, 4470731.469443698, 4470840.298117509, 4471097.612718249, 4471511.622281503, 4471758.979644701, 4471881.25, 4471920.3125, 4472328.6189877195, 4472734.727667046, 4473641.102969732, 4473763.316299274, 4474060.9375, 4474153.596197198, 4474158.874178104, 4475374.383791926, 4475436.889433183, 4475935.999584127, 4476034.458447214, 4476183.50884403, 4476240.625, 4476286.04269203, 4476545.556328349, 4476821.5485253595, 4476843.156158392, 4476893.139319362, 4477075.0, 4477471.875, 4477473.7606405355, 4477602.936467074, 4477645.145021679, 4477814.771038549, 4478831.25, 4479285.9375, 4479726.5625, 4479820.3125, 4481780.91502433, 4483447.675365917, 4486011.209658584, 4486096.798210487, 4487012.142674457, 4487071.0985214785, 4488194.845631976, 4491960.132604532, 4494885.820127528, 4507904.6875, 4510307.8125, 4522261.6172405565, 4525927.113850411, 4526379.738372051, 4533681.929640051, 4533858.413569641, 4534370.137115992, 4548035.577619428, 4554308.908876429, 4579453.449943373, 4579627.36013584, 4579738.806908087, 4579810.325877307, 4583392.1875, 4583493.44244795, 4584099.102950436, 4584457.8125, 4584826.5625, 4589764.304598814, 4590000.0, 4590012.685743756, 4591284.375, 4592855.2791389935, 4594330.586503227, 4594610.716539219, 4594744.025953854, 4594745.3125, 4595022.88575736, 4612522.902454153, 4617876.922626653, 4618042.888707947, 4618167.436524754, 4618204.415712397, 4618265.394576873, 4618529.497367744, 4618771.875, 4619360.9375, 4619793.049928948, 4621889.5673498735, 4628543.128303996, 4628646.875, 4629515.896855159, 4629667.326617334, 4632393.835665074, 4633201.5625, 4633660.9375, 4633691.459027757, 4640100.398599974, 4640103.961537612, 4642610.920971251, 4643555.296053437, 4644187.5, 4645887.5, 4650040.589857265, 4673934.3491560025, 4679129.6081779525, 4681301.5625, 4686301.399703538, 4687166.012703089, 4687556.601056719, 4688712.08391381, 4698860.8470792435, 4712151.5175747825, 4729723.035071804, 4731064.382324454, 4731631.25, 4732379.6875, 4732769.143265848, 4736132.905143105, 4736293.75, 4738100.3981191395, 4740341.701875944, 4740380.417227736, 4743969.794507254, 4744371.875, 4745632.604531313, 4746794.901588693, 4748217.776904438, 4749121.230286544, 4750241.515783461, 4759126.244938377, 4763070.786046797, 4763275.7937648585, 4763360.9375, 4763438.514501098, 4763867.011174502, 4764132.06925061, 4765644.599463542, 4765924.501842126, 4766629.6875, 4808611.136588193, 4812877.371887853, 4813543.75, 4813976.311369741, 4814124.44352513, 4814638.42529085, 4814790.196942998, 4814974.083474679, 4814982.8125, 4815641.303075422, 4815900.840736767, 4815976.5625, 4816149.836493944, 4816225.705144933, 4817288.437108543, 4817290.625, 4817297.878627185, 4817582.760246279, 4817975.0, 4818018.140167174, 4818071.860393826, 4818347.087444767, 4818368.2424469665, 4818502.872738402, 4818505.704886008, 4818694.653761255, 4818844.729120337, 4819019.679158071, 4819111.3874967145, 4819230.317588649, 4819460.249247766, 4819839.59046593, 4819921.714302788, 4820431.260431838, 4821141.730926592, 4822355.396008264, 4822383.907729365, 4822579.6875, 4822591.571539241, 4822738.948454784, 4823025.160105062, 4823198.4375, 4823849.976471, 4824946.875, 4828092.1875, 4840032.148268714, 4853432.8125, 4859284.794560368, 4859311.837978632, 4943731.5166864535, 4956306.873011863, 4960737.593816828, 5126020.673463007, 5157830.312515151, 6655160.2402045205, 6771138.235748919, 6807776.11402648, 6924912.5, 6926118.418743981, 6960903.813919992, 6980553.028591433, 7020495.7991991965, 7069471.575963279, 7069632.744324337, 7071224.529109667, 7071706.174662156, 7072426.5625, 7073858.12191347, 7078631.25, 7080391.873519608, 7105019.523824611, 7152575.0, 7199001.468427744, 7202425.454919133, 7202952.620352805, 7203928.067558884, 7206409.172590405, 7210968.137462613, 7233610.036902376, 7233646.914721356, 7240628.673627163, 7240976.5625, 7243436.242306348, 7261899.728491299, 7268271.531642825, 7268793.657873865, 7269190.195583038, 7269579.6875, 7270558.989725882, 7273607.818000837, 7275534.750735994, 7277290.625, 7277495.522327001, 7277598.4375, 7306586.8727939855, 7308828.093127144, 7309499.872393316, 7309571.875, 7309912.234396097, 7310834.458909073, 7310866.870400999, 7311352.926075959, 7311544.410029944, 7311636.740721392, 7311846.4403702095, 7312337.5, 7312847.787057161, 7315295.3125, 7316608.327865694, 7317523.4375, 7319806.25, 7319961.164152093, 7321510.395713961, 7322275.529811665, 7324929.388508083, 7326465.625, 7328913.379237375, 7330443.358254738, 7330993.75, 7331270.3125, 7331885.925159167, 7331906.515833093, 7332004.6875, 7332080.242674833, 7332093.832496512, 7332103.863275746, 7332395.3125, 7332521.203045026, 7332750.0, 7332755.170627666, 7332826.08556064, 7333394.636242103, 7333435.571218921, 7336276.5625, 7336381.375786847, 7337488.472721699, 7337905.890581433, 7338321.544195186, 7338353.006764501, 7359611.587468817, 7363599.081938139, 7365374.72294416, 7375442.172598344, 7391949.239013489, 7405008.389381373, 7407892.1875, 7409706.25, 7412034.375, 7412238.4935981715, 7413312.5, 7413452.530925775, 7414917.1875, 7417674.689402923, 7417821.842758547, 7418021.633940107, 7418256.25, 7418608.265248431, 7419428.450426153, 7419440.625, 7419500.749794412, 7419882.307710093, 7421312.5, 7421648.4375, 7422362.5, 7423785.9375, 7423787.541589372, 7424569.751511128, 7442116.853286713, 7442476.948223213, 7442840.623675593, 7443586.598234576, 7443910.487609147, 7443935.394972106, 7444020.397260905, 7444096.287278708, 7444150.809833002, 7444181.577816823, 7444220.34041747, 7444247.804923429, 7444636.776310386, 7444988.654454356, 7445467.523547331, 7445853.125, 7445890.6499943705, 7445964.013046789, 7446104.6875, 7446131.146071993, 7446135.833565304, 7446137.1853230735, 7447227.30119639, 7447345.3125, 7447481.210902312, 7447742.41497903, 7447752.052237305, 7447826.5625, 7447985.769134912, 7448218.75, 7448338.4892179705, 7448535.138403059, 7448664.0625, 7448673.4375, 7448725.161539824, 7448734.808511757, 7448784.6153840115, 7448856.605846395, 7448965.625, 7448974.777039326, 7449101.1599149825, 7449156.25, 7449210.9375, 7449228.484154493, 7449315.625, 7449332.200205301, 7449339.764744245, 7449357.186056647, 7449400.960473863, 7449556.21063422, 7449618.75, 7449626.215597662, 7449775.190550271, 7450026.5625, 7450148.049062936, 7450234.729898308, 7450262.453457615, 7450264.249113692, 7450312.5, 7450364.924310162, 7450366.555940113, 7450381.022458386, 7450406.220798601, 7450477.886679365, 7450504.960746698, 7450532.8125, 7450552.199798957, 7450677.209632454, 7450680.4650579905, 7450690.859867296, 7450695.3125, 7450721.4068953665, 7450721.679157029, 7450732.8125, 7450765.625, 7450809.341485166, 7450885.290087402, 7450891.795303696, 7450898.495870343, 7450900.442387334, 7450936.360099311, 7450969.313128484, 7451118.75, 7451126.420728159, 7451134.154142216, 7451157.073212674, 7451165.625, 7451169.8050097935, 7451278.125, 7451285.9375, 7451337.5, 7451343.507726577, 7451370.479451081, 7451388.184865621, 7451394.602753212, 7451412.765642192, 7451420.941856534, 7451421.044191962, 7451486.303341617, 7451492.1875, 7451504.048780988, 7451528.141412153, 7451699.862947856, 7451711.856159505, 7451720.3125, 7451723.075669509, 7451740.950488548, 7451750.215940536, 7451765.260714965, 7451839.0625, 7451864.0625, 7451883.545366005, 7451895.487725569, 7451947.596320822, 7451977.879408898, 7451981.071820743, 7452121.856439881, 7452149.2509484915, 7452270.310390064, 7452318.504748517, 7452334.375, 7452369.881028377, 7452384.6616092445, 7452404.042395839, 7452409.063231154, 7452534.844435846, 7452565.625, 7452577.890418375, 7452587.5, 7452600.0, 7452620.192783191, 7452662.520951238, 7452715.625, 7452731.632278281, 7452752.115889144, 7452759.574224569, 7452784.375, 7452851.000519974, 7452877.427375923, 7452888.355161051, 7452891.170506507, 7452894.236636464, 7452913.610357059, 7452926.96989919, 7452976.89407132, 7452985.420814736, 7453015.298220889, 7453130.345997759, 7453181.5121781565, 7453201.898961845, 7453217.1875, 7453398.454831537, 7453537.5, 7453560.697218191, 7453615.178881764, 7453629.6875, 7453652.640430095, 7453743.307393085, 7453774.205933958, 7453784.420704851, 7453786.340373454, 7453822.80944389, 7453842.658487986, 7453912.469443603, 7453958.697725836, 7453982.8125, 7454008.673495453, 7454107.8125, 7454147.405474158, 7454166.337718824, 7454202.13784248, 7454286.774203119, 7454435.943320897, 7454443.309582012, 7454519.924968367, 7454564.138810254, 7454592.646902931, 7454612.5, 7454618.876510714, 7454682.8125, 7454800.8211533325, 7454855.743615581, 7454935.685262463, 7455051.5625, 7455081.075784321, 7455101.5625, 7455239.730142576, 7455252.915397369, 7455345.3125, 7455400.0, 7455424.3578509195, 7455439.0625, 7455468.24571593, 7455503.50413865, 7455532.8125, 7455544.083360362, 7455611.428985512, 7455689.83557376, 7455706.645938701, 7455719.204064946, 7455741.191117982, 7455767.499578427, 7456079.067022899, 7456082.588189852, 7456106.928726936, 7456132.558790106, 7456148.4375, 7456149.9637077, 7456163.985141573, 7456165.625, 7456166.734934005, 7456167.161413612, 7456199.446916946, 7456236.735657851, 7456243.839859235, 7456264.0625, 7456308.857657033, 7456328.258410722, 7456333.70954573, 7456370.3125, 7456385.829912508, 7456403.113929183, 7456418.129101881, 7456425.187124054, 7456431.412955097, 7456504.6875, 7456566.671021716, 7456614.271593125, 7456659.375, 7456689.0625, 7456696.1554587735, 7456696.875, 7456760.936491535, 7456764.345104969, 7456800.0, 7456833.364564485, 7456845.381672008, 7456859.1376362415, 7456885.874563034, 7456922.426912251, 7456928.513973377, 7456933.75364312, 7456954.994111128, 7456965.625, 7457024.499390904, 7457028.125, 7457076.375579681, 7457128.125, 7457143.609996082, 7457183.130360281, 7457225.915483285, 7457261.1793386, 7457288.5114984205, 7457386.253011931, 7457447.3296563625, 7457457.898134056, 7457493.672930739, 7457505.427613211, 7457546.550474539, 7457577.445291334, 7457626.386490591, 7457747.283579147, 7457774.566021643, 7457778.984489931, 7457844.392883422, 7457854.6875, 7457989.0625, 7458014.3587369835, 7458025.254704383, 7458068.7525058435, 7458140.369774205, 7458172.940361631, 7458334.152657695, 7458337.498863925, 7458363.593862035, 7458437.048826759, 7458583.532516461, 7458611.71938094, 7458644.536523832, 7458798.04595096, 7458868.75, 7459014.8990619695, 7459273.381294687, 7459274.1667711735, 7459360.289374218, 7459567.1875, ...], [69.27208803852798, 10.169435406832314, 102.32438323643854, 20.639199718560214, 70.63528459645838, 55.76265224346661, 65.95814800916276, 7.277177763582227, 10.551169127692152, 21.583993352427512, 58.72281349657189, 15.939044621685735, 22.278448989650336, 7.387386040020888, 6.420569000500376, 15.442357536981595, 5.170907523019053, 11.583976463459145, 19.746336024309844, 24.303304278344452, 17.896983728071852, 28.6619794806076, 5.6896761230999395, 81.47537088551782, 13.983413396264869, 35.60576643326015, 64.63358953810408, 56.79112256691287, 54.45362437123768, 68.22912453398843, 49.34344724598678, 16.457646752862374, 5.699909144163596, 19.782862905369218, 5.160628604047774, 25.031823864108137, 29.992439575989607, 11.21963896334576, 6.580894188636242, 9.811601782800446, 98.1257576906462, 86.8873957777293, 9.735227946650827, 74.75979807908718, 100.99124460487249, 20.71233923794805, 63.639914173228476, 78.05232880374821, 66.16785627207261, 16.738758106353277, 11.438369177851275, 39.18604563336346, 79.16929153099089, 26.007639552565813, 24.179733938320265, 5.409247369175561, 57.63151118437244, 9.957206949195344, 28.73621507518359, 61.95639031136702, 42.594419206233205, 8.76311929748916, 15.440528364018872, 15.066471642966805, 29.76964635737054, 50.89048136874584, 38.689268331758896, 57.99723713180853, 6.00460590196164, 25.612977257711496, 11.99700476711758, 6.802042456950582, 11.923884777210436, 17.16994763900962, 69.54029030759321, 21.840169380800113, 45.34340518737842, 33.808794228407216, 40.603461792080175, 26.669890025641582, 32.980541045265255, 73.397131205872, 30.274239798766605, 52.77962375209397, 39.34136032883837, 12.35299062427007, 25.20940712078186, 5.5424446192568535, 57.712697076656184, 60.77113372328829, 7.291174651238628, 62.94538727790666, 64.7445794612859, 53.34965681966813, 47.23508832756019, 103.8148252799086, 8.662835933365594, 23.639156260258698, 95.50603277934908, 40.66263938269633, 63.26484824637309, 14.727856329013477, 69.02375023478794, 137.14733091703982, 15.840827077705907, 6.304692067203711, 9.420559133258356, 5.313546236778767, 153.9637063671338, 35.8850524317046, 36.058015304587336, 43.42297830421957, 34.288911727381354, 25.217042683715654, 61.66334387593831, 43.497953961444445, 48.144284704488165, 59.61385247667414, 72.03810739292535, 66.85417899384353, 89.43607387873227, 40.53232819747478, 5.887609042740777, 58.185821669400816, 33.22264079674174, 9.685057647247968, 25.414039130798116, 7.637488606353882, 93.49997129338286, 69.58801367375732, 129.83196640624604, 74.99047697448307, 36.40496818863343, 39.48658894161326, 66.51672288700043, 80.96091023736939, 102.13538655744853, 196.21495500431908, 21.177319595348685, 56.067726182067936, 51.20279606130762, 35.60912360524867, 6.740491201513417, 61.200358850584, 65.84771047179515, 44.32761395419057, 5.748518907926362, 79.83591046226417, 40.23594747747566, 18.75646621987269, 99.63002813903881, 13.846008417816902, 11.508617285765478, 71.98818869310936, 22.021952915205084, 10.258851560996963, 65.49265540631717, 19.39798606335586, 50.73631077426282, 47.883994932416684, 8.153946692944855, 67.26699375037387, 9.304035787299535, 36.95560131064906, 32.35148434600248, 60.91104653156703, 62.88570775684721, 43.17638312338859, 36.19362903373543, 64.75218169550867, 44.00219170027194, 17.1414323245258, 65.6441288828203, 6.94474345011439, 30.602996685513688, 8.555518905394647, 87.73355912219584, 28.95592102793954, 73.13937915472955, 33.61188100609574, 25.94035334086531, 18.60357939854681, 21.045261745552796, 27.68415779895958, 80.59018977580867, 5.99861831959043, 54.942235112917366, 6.595426961564297, 49.11623883433604, 13.444487459143762, 30.93683129177615, 13.822440429065871, 19.753315549600497, 27.138049290424487, 79.47404172374867, 38.85247162486183, 66.98226201398694, 6.419181326048506, 78.9977282408423, 69.72133750872759, 13.369627667887087, 97.48755083094346, 15.586640702506276, 14.461763175753058, 25.628178096561218, 6.632414055420348, 5.836973528564786, 8.379027706666012, 57.08665619110885, 13.26202818571733, 41.2747352408944, 50.76043893575206, 17.158816456177483, 88.61431633645387, 11.606143257288453, 54.178756326163835, 56.55713687102629, 50.994576526820694, 37.81661792251746, 11.873325715745262, 7.270782302193648, 109.41942454440742, 15.201313641784399, 56.67656573784594, 20.019429468243324, 66.39120158282702, 51.80504455421371, 12.661306434189434, 17.48429439926267, 116.96268448687263, 41.36363330579027, 26.150502986303195, 11.330324908935227, 64.7768973544717, 11.007186333544157, 8.421985397939807, 55.636261604546696, 29.734468486276, 12.217656790700296, 25.687549567735584, 92.29380720398748, 39.34042811773713, 11.472841466204166, 97.55660278104828, 34.982298106378366, 54.07621051771818, 13.161526844940061, 18.301349142874216, 55.495609764714395, 82.59588948689304, 7.500658729573287, 7.766106026157166, 41.41803789741698, 6.607439114661681, 74.40341631235492, 25.327710153513834, 9.771324437233085, 76.6720167163685, 49.72156284547553, 35.551948221476025, 15.434477906316067, 52.020581542444596, 13.613710246938348, 45.818174292626, 17.009209992864175, 6.065463509750635, 26.343218406426104, 37.65297911479791, 13.00895071760705, 22.380344801794802, 93.52629326807727, 83.81386543181526, 37.282268723956236, 13.100337040407695, 86.50149816667582, 10.040958328327843, 49.82270408056165, 97.29506725595245, 72.46041770646158, 59.557515251852145, 29.309777317909465, 12.177890678788362, 9.296300406166461, 64.39878056623499, 12.450512789038621, 43.33675245837212, 53.05815098776354, 14.499414931453481, 25.906125866785143, 32.94223261555055, 23.843618147315958, 69.08523998726427, 39.938426472064165, 61.723253020918264, 29.680790747425167, 15.520133360240669, 14.927308083215516, 6.8553323408614855, 38.759954288578626, 39.175725840063464, 48.80920159761601, 44.766424053130436, 141.32474485728665, 34.683322278910175, 39.54294614703514, 9.518606514129369, 109.73643887848597, 20.62386913034065, 38.6900272086621, 6.727501178463265, 111.60241493299472, 53.21949025648824, 76.38223715761987, 43.338753056153735, 5.333051361555751, 21.30507230548447, 7.957538090995554, 29.012065274659925, 32.047493340471505, 15.762660081789054, 18.53512969652152, 97.19807357933283, 26.407974143436622, 10.681725790815673, 23.44934206027011, 48.98694020422995, 10.874538596651849, 8.236240270467558, 12.297987903966732, 14.222089520123113, 42.63907343585146, 37.08544604141016, 14.18223027577475, 10.930846601438613, 30.61786498066713, 8.665747041054583, 20.047864275420274, 27.481945429290096, 34.31029829703819, 24.32120761305083, 18.825895604846995, 13.194797688256646, 72.07310022422564, 30.695522231883057, 34.31222329345898, 85.7796306817088, 21.725536698384804, 80.69899959272124, 80.4498741420128, 15.867787916780625, 69.81915564284218, 40.16937877806684, 5.809924710456508, 34.05268165771276, 28.973711432542636, 8.082399725235467, 25.190348266744245, 19.966567689109155, 15.441770877479467, 56.57331115346882, 14.784300951530916, 82.5242551676301, 14.440426128158096, 108.10817216611363, 53.935078508063036, 66.11746084235597, 20.630373050221976, 31.251041346278257, 60.340447374548035, 89.63472782694912, 42.36525559179737, 59.80052448487835, 42.23902500668922, 54.176712858768255, 9.313148362308713, 19.608143943510466, 5.461049259522068, 7.288566712439862, 9.472703709810688, 55.23669112291059, 60.345179116737626, 6.1470636816970625, 13.435280257427353, 13.98461505756867, 5.082965185302618, 22.86352017323493, 34.0172657156351, 9.884202643891522, 30.75196638139586, 77.39102287018223, 132.04914783136354, 6.110093642946935, 36.375618351848, 19.166717020059153, 8.368857228386382, 40.93843245270711, 25.843937791053044, 28.35054339178635, 56.42635671372678, 243.47132526459103, 16.960090667350283, 12.421139793829871, 16.32961966508804, 23.568996284433204, 59.74900727954373, 14.548659940719418, 75.36236859717634, 34.902661892156345, 81.04917019080133, 59.26634677927635, 44.20533490957882, 12.508712505159595, 15.84954167535369, 94.77912555978365, 26.799985452152637, 7.871228975915573, 22.604616221985133, 33.88570900200067, 53.308795442503474, 36.403231523355075, 57.32151763723537, 6.862834617373932, 10.13230066725878, 81.1375200215113, 7.7830415983052506, 21.484905303533303, 96.71425655117073, 124.02746657303342, 8.319683604511479, 17.81413715492313, 15.146108427788526, 231.84546946418828, 7.14938073791078, 9.546449902275885, 5.236098896301429, 6.028447839803172, 5.668964527634709, 41.97342528596423, 32.046419136588206, 25.42349093298068, 25.287266951143103, 82.33716293294715, 6.604209194337262, 120.13457291819202, 76.37651427791815, 49.36789102070231, 42.402087271038134, 23.31402568531173, 98.37638114091963, 11.581535507826722, 5.163577055890929, 8.106243949432233, 83.1062705913419, 13.417711981647864, 163.44448833861665, 26.402145902120818, 116.2811093393874, 32.14669708110293, 6.599200894496687, 24.71022209780294, 9.37479201228481, 61.20599614480758, 57.564426942285735, 5.524628718091198, 23.014843386259802, 70.55050034026087, 16.343810699287868, 7.348196335108077, 24.33506634091979, 53.34331124231862, 92.42197143397377, 8.130370074015289, 6.904051498144899, 52.709918723857776, 97.58740069832906, 6.113642476021715, 62.50574055936377, 21.10571441066913, 63.297457695440485, 37.69264173661777, 12.899512679773721, 19.77583180595593, 16.1091186667255, 37.77178089943683, 6.19991867977458, 21.150480745632073, 127.62980459629297, 8.695802316183253, 62.26098541365393, 29.154855887142652, 32.09112424940575, 10.842977630623402, 76.81239131087133, 67.26009784943608, 23.45105475706238, 135.21775862662736, 7.983073794643203, 62.366928502751556, 86.40371280636484, 87.88915301594928, 9.40490368724207, 76.16075946688316, 75.50103290086739, 5.431344906702549, 96.17758138117922, 31.91462953971943, 65.65088089079606, 12.233842788047921, 63.93297261471286, 60.999078955838016, 65.0513308251337, 11.087549832607683, 72.56635498515814, 50.43052797398313, 6.246847003902848, 46.3008027971709, 11.724663838131027, 21.75730765461708, 108.42152238050141, 37.68565549660777, 56.73092141186343, 16.31885083158657, 68.38515779464649, 55.3974620575731, 28.034738773352707, 15.306783854173649, 129.5689361493471, 11.812764063627853, 27.7967903130572, 18.71168384916125, 6.408845495855333, 52.10506890896895, 23.558375788402806, 6.68415339889175, 12.193573984897274, 28.659324362153754, 159.58543935139323, 77.93933991497644, 39.078147377391375, 7.917989226038158, 57.73215165256371, 46.530830190401495, 25.47044660389893, 18.066160630763896, 138.35307370393343, 21.511496135910072, 101.71030303542891, 8.394741287497848, 19.292090825725865, 86.77739722700298, 14.063559896582406, 16.26105278928651, 57.38560538833322, 22.242100886735344, 12.31374017448729, 63.46854699574415, 7.868391518659393, 6.180121309463028, 54.08038867747281, 39.60258074033218, 23.71963392117014, 8.853222536469675, 59.30516207915099, 27.467165286291106, 27.531661677663305, 81.61335635040065, 13.034979266319905, 6.265354744666381, 11.476842787198677, 29.8383640043562, 28.523091280497944, 28.936745461596857, 40.11505687534567, 20.699802643848376, 20.258650041757566, 71.09565355508073, 5.423120695967114, 19.800455011806925, 44.63956526120134, 40.17441490965281, 8.292101570830331, 21.937525285615145, 135.93544286119675, 163.86502134143973, 31.701050782246433, 21.925488268905685, 26.457185314855174, 11.38753578163637, 67.1689797904117, 28.067509503868877, 114.47852056339146, 78.46374977914697, 155.2642446700647, 47.1123763631089, 26.93617289448899, 7.964990169468203, 27.80997046687164, 27.713454915353623, 5.820954673816759, 16.522426474408565, 25.660592755501973, 21.14600746638321, 12.512170607719936, 39.65669292434225, 34.953968288239466, 10.6466113276385, 8.687902492994539, 7.096337306635582, 7.255550182539353, 53.87156130195346, 27.24493964875961, 13.406483920675752, 27.118261929938463, 33.92976019969486, 18.280631991662887, 99.64482638400028, 48.54305594922352, 19.027286784172, 36.11237851833332, 26.793436450054237, 6.136719869023028, 8.93827876043144, 19.744286445286253, 9.165924379793282, 13.028049527913277, 9.961701871204012, 9.365217188929483, 12.109176299299149, 75.0293637211165, 7.717331129733342, 36.43382585612872, 13.776553102560044, 26.82674740376496, 13.523604582665957, 44.125842498999575, 122.21556616405732, 6.267893608613291, 11.770602582179965, 38.693514486563586, 33.81771400636235, 43.41725637792883, 61.50087847729167, 85.19607229263968, 26.234555582185937, 69.16451211105213, 43.65151777050313, 119.15410471884553, 30.15798260054879, 10.830388045769032, 21.0834466555027, 5.184499956931394, 28.422300175085446, 45.29475290349456, 12.163841751921858, 33.38449462312134, 9.80882467942807, 66.24265900951218, 32.64817123695011, 6.11199050229502, 6.033513880233387, 27.36145831109269, 45.94345626010231, 28.691530727996415, 72.9555857948512, 8.089738754391512, 76.89128544864927, 61.51739338415348, 82.31389010824132, 16.061772408503433, 137.12029485496123, 12.1226057617022, 117.30987977018127, 18.771798320712886, 74.72264997814696, 20.00978312133715, 46.567672491848214, 84.19557995896977, 23.94636350034021, 47.24480318310381, 87.70653879380245, 74.3392022029858, 13.069285389376457, 113.9735010718613, 96.7136474420277, 32.67332566173259, 21.944088847110535, 6.352964938163487, 60.90850888003986, 78.18196283559442, 28.233317460307987, 19.232638704987757, 12.16746034808304, 28.584982269029158, 77.2750090458767, 63.453926313528555, 14.440502261119192, 69.11755610389586, 59.5521485314335, 43.056688429040754, 62.397137494673416, 31.45164731192392, 10.770720765449054, 102.13625833003046, 18.75085758867322, 26.344418504041798, 47.60480055570839, 257.06500418665803, 151.96427182448042, 30.076475347212515, 100.99680488786377, 31.53798786698306, 57.26893325987787, 47.04977006401977, 96.72325729131533, 13.804249973602374, 6.843036499829287, 52.197607849488016, 123.19537037456637, 8.977915760031594, 70.11441193703246, 15.274729323032702, 20.6604997743495, 6.622002972986399, 16.357867271635513, 5.534437000404086, 31.371138082500003, 19.518496344124127, 13.585145929734614, 82.04598142105574, 49.60736623992463, 44.320978202852125, 27.58283706661798, 46.70560671111035, 27.30483408889048, 60.34353775857341, 26.896156848317037, 47.89288839868462, 95.78664473996682, 41.13913024997409, 15.88575132602436, 40.895010699308564, 97.34257491001163, 39.787673923003204, 29.54514288860462, 81.06779550152709, 8.736231108236813, 56.47177453834046, 47.5189778933591, 5.953597936511085, 11.880415276329071, 21.696658131476426, 77.05059669093768, 46.36896861201251, 49.71805055301004, 109.18598136178744, 33.12964327514099, 58.51518954746304, 16.51333171782507, 112.84400916294636, 66.8234548270874, 18.521752246043203, 17.252640820523673, 7.99196016926494, 33.50909878924264, 34.1702219921697, 23.169563961122783, 15.721194240473297, 128.8210142946922, 8.0913188446912, 5.302177158416656, 63.193287165340706, 23.06504471535635, 28.78904632763776, 19.700309709525087, 10.265819653919927, 14.13979144438475, 40.60630193289528, 24.571935590547408, 16.096416814327217, 184.99480176199827, 62.354317596735314, 8.661250560149249, 7.34203673331497, 125.89690240541394, 74.43835512256618, 6.673518007554729, 39.70427022131286, 38.64902803725494, 47.53736639552337, 51.37923100231066, 90.2148796658288, 13.631321174961244, 18.56481328367439, 22.537418281900052, 66.76062309941726, 17.63252953256859, 82.12121131967575, 26.00675058094715, 14.161609342750257, 19.397625465483173, 99.88462594965661, 27.60096059138737, 117.52154019605781, 50.345411204417594, 51.831089430639196, 33.67640034712113, 11.399089914460118, 40.21067614811343, 19.628197145060074, 98.56045124338638, 17.37358246313823, 38.91578918283236, 6.546011210644623, 42.83027327432072, 6.963098291124581, 41.31754331485782, 9.218145449501499, 40.297932981279544, 32.23755765915956, 22.99181673835524, 16.346475105265192, 96.36350996544105, 37.83487565772723, 54.857804428067894, 39.381934754672955, 18.7336956943865, 5.827060228981646, 52.2167085357588, 95.15028093185362, 130.66054644270042, 62.09430778862024, 77.64456711777375, 81.31218550177937, 16.738334247542944, 42.308520205876256, 22.205075914985063, 24.22306415363353, 8.839633921900555, 46.18895942713145, 8.551469693102364, 78.36604282109366, 14.116915407975299, 38.56325597786212, 55.94471617695689, 26.363530103759523, 7.61083300626569, 58.27420319777432, 8.499635946498023, 15.316172771180696, 103.02521604361937, 78.44641778315614, 13.159443239388843, 10.18813530811429, 5.43220426823302, 5.078952261136722, 17.189514304202017, 35.051919918212214, 28.611946353952444, 83.20844491522253, 21.32825505951846, 58.61039801986895, 5.365003956566114, 33.57700349019491, 16.400356850491953, 29.53628172086226, 17.187205581448055, 76.6912590636924, 24.544756782467324, 32.33760957051731, 65.5611422994154, 47.984348083347484, 60.70976204504572, 26.310525058496022, 6.494279813158426, 7.7557528043815696, 59.6438152629171, 11.953396657107973, 33.413782064582534, 33.58542059992527, 49.18915585832763, 38.65264586609923, 33.12715698136926, 14.52404319800986, 130.8739633749116, 50.85422254991574, 12.74744392236244, 30.579810705213106, 8.98484235735505, 72.16638576905657, 15.240570490908786, 6.327039491864647, 65.03665170472087, 6.789029039625011, 58.51182924588963, 6.939318426120783, 121.73051042095112, 5.917736099125174, 67.70280419866938, 99.59606090822103, 85.83126817114206, 9.967864482707364, 35.42682608506017, 47.11646891813942, 61.16143104034331, 71.98441654180996, 63.79700904332428, 5.896660464563897, 7.224814523863394, 57.62757902205253, 9.630136017217058, 17.21672003996892, 30.06402743022055, 9.690242700661749, 11.920266560670912, 14.676304592991155, 17.7155805844554, 22.52823336299847, 43.35151835959465, 12.385007397632435, 71.39250643650784, 86.46542744967162, 80.75681421275405, 11.00890579993642, 104.54892300206689, 97.00369887287364, 35.21885100215777, 20.97942280770278, 54.77308014073719, 5.24766724760596, 44.96323885794429, 74.85523368858361, 23.40846642308582, 88.58879937039481, 62.43272496984295, 35.966024531088266, 11.110446384388322, 6.967271917379767, 17.403342218971883, 112.35354664356295, 51.20784079637239, 10.406185653884759, 6.520375667546955, 78.29875584884722, 34.65690465165104, 19.550970620895882, 53.0688316784415, 35.509319268038475, 16.140442219338958, 110.38703003340787, 5.050971621610777, 8.323498534263464, 19.855266150885342, 63.10295599857074, 76.50869495015459, 16.66504146111075, 63.482020269382986, 57.027249915175275, 81.76063872310473, 13.32437817296662, 30.99202515971666, 72.3077052062418, 45.392556709649384, 44.77251519383098, 16.309301039723017, 10.24745983205686, 7.186508658595429, 8.905249094714353, 98.10047890801918, 37.273502730104774, 8.332387205389303, 11.009342138747384, 18.784786133939704, 16.840743612555386, 19.870006056581545, 153.15744448220028, 16.766866730374826, 22.177992539548466, 7.367331999847706, 7.85357554629709, 32.59365259339784, 86.71720403059314, 11.624624451965003, 16.010148500788375, 20.57649876063504, 14.050444952382009, 13.33389020822023, 87.93102583418504, 28.502728502199105, 13.412767864451212, 125.91717417160197, 61.71374745789366, 34.86769223199972, 12.62883264065177, 30.479871288161814, 81.04135957523957, 12.747105521306159, 98.73871846050695, 10.034889048447518, 31.553492382628242, 51.23923266156986, ...])
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)