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 = 45657
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);
([2970079.6875, 3325994.9483464933, 3515280.9401041293, 3586214.258254065, 3586218.718065091, 3602597.6272933935, 3635630.3970884127, 3669187.5, 3669217.886334006, 3704558.4534496665, 3720503.125, 3740186.714209341, 3781368.75, 3788167.373613761, 3821962.292011228, 4014441.616485532, 4109729.6875, 4133154.6875, 4176251.5130546335, 4176672.9827548387, 4197492.1875, 4268476.5625, 4276873.238707033, 4289070.3125, 4292616.797725032, 4293376.233999243, 4296395.7538789995, 4299256.25, 4314323.4375, 4315321.233963269, 4318396.721003532, 4361845.3125, 4364584.375, 4401158.072815144, 4406891.830842974, 4427287.5, 4444199.078622378, 4451687.18728431, 4454942.45572149, 4494845.3125, 4519408.907948257, 4617657.091020204, 5137389.0625, 5775070.963478631, 5937456.25, 6003657.8125, 6006019.629009499, 6008243.570592489, 6015986.649746091, 6048592.1875, 6052129.139871619, 6149655.805110544, 6151681.322439237, 6151963.80094885, 6219437.635476861, 6267820.3125, 6279659.158867483, 6297084.375, 6297280.072135819, 6298134.930114789, 6299076.507184688, 6299677.4028351195, 6300550.0, 6300987.095988183, 6301316.832179967, 6318243.053973509, 6318325.6507707825, 6337626.504609706, 6341001.487872753, 6341212.004630205, 6343786.917964431, 6366604.553846643, 6432921.830384161, 6456163.843660951, 6456172.786179211, 6471058.032158597, 6478978.125, 6527388.869800542, 6529187.903299312, 6529329.323046097, 6530025.524811205, 6531520.3125, 6531701.143115948, 6532466.180505222, 6532570.844774726, 6533076.792960676, 6533375.21107025, 6533872.135742823, 6556220.3125, 6557083.287909279, 6557729.366519447, 6557739.6569875255, 6559053.430005251, 6559243.430040146, 6559618.75, 6559722.999715272, 6559951.761201238, 6560299.75858465, 6560680.540715658, 6560736.908379552, 6560907.015242136, 6561111.171748233, 6561843.75, 6562820.1872893665, 6563531.156877518, 6585231.704372508, 6586373.7259191815, 6586402.889592686, 6586633.47128153, 6587246.481600206, 6587502.3588035, 6587927.808130187, 6588411.463780439, 6588556.25, 6589365.625, 6589543.75, 6589666.084885304, 6589885.692839756, 6589962.123221737, 6589975.191433515, 6590131.226627846, 6590174.751712543, 6590567.234002622, 6590986.878495868, 6591153.125, 6591453.688621722, 6592113.013055514, 6592351.5625, 6592494.0373236155, 6593401.407465606, 6594176.5625, 6594236.322017295, 6595195.061660574, 6595272.963157738, 6595410.643991622, 6595512.1867186185, 6596117.425820163, 6596150.846555931, 6596203.125, 6596407.69660056, 6596463.410058943, 6596604.230493507, 6596709.171826483, 6596821.875, 6596920.310804413, 6597020.094507144, 6597062.571565424, 6597178.125, 6597620.3125, 6597654.283108586, 6597718.274950676, 6597957.8125, 6598329.629790091, 6598635.9375, 6602988.251775753, 6604190.625, 6607035.404137844, 6612967.1875, 6614011.797959092, 6625472.130239084, 6626220.908992347, 6626372.710711941, 6627526.5625, 6629938.623667542, 6630152.7368925335, 6631475.0, 6631884.375, 6632434.375, 6632656.937575473, 6634287.140812408, 6638238.121321197, 6660134.584568192, 6661473.287003227, 6663123.4375, 6663521.309153093, 6663718.653717325, 6663760.9375, 6663892.638497106, 6664390.625, 6664412.367711567, 6664481.25, 6664585.55678177, 6664620.084895799, 6664651.549972164, 6664720.131785259, 6664855.360216401, 6665104.6875, 6665216.01277499, 6665348.4595127255, 6665503.658805492, 6665513.716863809, 6665562.5, 6665621.7725309, 6665640.5751653155, 6665690.305312934, 6665773.434956159, 6665918.78685594, 6666016.163395662, 6666090.099004937, 6666242.045378132, 6666293.75, 6666331.306185142, 6666346.875, 6666364.240625903, 6666419.396741189, 6666483.901988805, 6666517.169029612, 6666570.985629391, 6666687.5, 6666725.273414079, 6666735.560982525, 6666788.526099053, 6666796.405521174, 6666826.3757443195, 6666836.578099811, 6666852.8745000055, 6666856.25, 6666857.8125, 6666871.803237718, 6666876.916673981, 6666888.53017516, 6666979.606244627, 6667095.173689723, 6667104.515409417, 6667117.810571598, 6667160.863919749, 6667217.1875, 6667242.017032124, 6667280.84244778, 6667290.610513865, 6667300.0, 6667314.819670588, 6667342.680015349, 6667365.385540473, 6667396.073765833, 6667437.5, 6667447.521091813, 6667481.241556532, 6667528.795041832, 6667570.607236224, 6667714.0625, 6667730.393476101, 6667768.5813722145, 6667773.4375, 6667851.3151405705, 6667937.160246517, 6667956.25, 6667995.325914133, 6668013.607307113, 6668032.8125, 6668106.942032451, 6668137.314802107, 6668137.582421499, 6668148.549071089, 6668214.0625, 6668260.849698096, 6668293.308368905, 6668302.595012818, 6668337.5, 6668378.125, 6668429.6875, 6668435.70354471, 6668459.420122851, 6668475.0, 6668492.8991178265, 6668521.875, 6668529.751287426, 6668530.105764546, 6668560.274681595, 6668570.340924874, 6668584.980731329, 6668626.5625, 6668654.288438369, 6668657.664632594, 6668679.6875, 6668680.811958502, 6668682.04751948, 6668729.566248781, 6668763.871573611, 6668783.599189253, 6668787.5, 6668804.399498387, 6668815.508208057, 6668846.875, 6668875.0, 6668914.572213827, 6668931.25, 6668931.712901, 6668935.9375, 6668937.66614516, 6668943.265608046, 6668945.468386248, 6668956.087644614, 6668981.1046421155, 6668982.744138649, 6668989.0625, 6668997.351278789, 6669000.709721974, 6669007.565608168, 6669021.195265956, 6669049.313778861, 6669066.000866097, 6669075.0, 6669087.892563983, 6669088.3495975295, 6669132.003565104, 6669134.87266044, 6669136.948518722, 6669175.0, 6669179.308828278, 6669181.213908008, 6669195.3125, 6669198.4375, 6669220.3125, 6669232.615722004, 6669237.284467074, 6669242.233282834, 6669250.0, 6669251.5625, 6669255.611437807, 6669267.807030152, 6669276.263543138, 6669290.234639422, 6669306.366370383, 6669337.5, 6669372.0980642, 6669382.0972992, 6669382.513736381, 6669388.910101044, 6669390.955385254, 6669402.897165807, 6669417.1875, 6669421.499090779, 6669449.737329322, 6669462.5, 6669471.444493715, 6669488.2367815375, 6669513.398128909, 6669521.426452267, 6669528.931420493, 6669543.55622799, 6669545.3125, 6669562.463942687, 6669570.3125, 6669585.497132098, 6669594.738958779, 6669595.027078349, 6669607.014377525, 6669631.268648919, 6669659.375, 6669673.121247321, 6669690.488556185, 6669700.0, 6669710.194216621, 6669730.659298112, 6669732.8125, 6669759.375, 6669799.920872588, 6669810.343247958, 6669870.3125, 6669884.082028297, 6669914.564931127, 6669923.2924179705, 6669925.0, 6669944.238567388, 6669948.4009143375, 6669976.409589123, 6669987.230611568, 6669992.542126046, 6670009.559458432, 6670053.125, 6670053.424065215, 6670057.570811394, 6670068.019808794, 6670072.5638108915, 6670095.134294339, 6670101.5625, 6670112.643691386, 6670115.00881468, 6670117.159217089, 6670185.9375, 6670212.5, 6670217.543845377, 6670218.75, 6670224.48770333, 6670226.5625, 6670246.35263089, 6670255.735631498, 6670265.625, 6670279.6875, 6670293.75, 6670326.5625, 6670337.9576607505, 6670382.8125, 6670409.685598046, 6670437.186459044, 6670462.273506836, 6670493.159379608, 6670509.607570542, 6670549.910800458, 6670558.244754994, 6670580.809668199, 6670620.533708925, 6670626.5625, 6670643.75, 6670645.3125, 6670664.0625, 6670679.6875, 6670707.377160903, 6670709.375, 6670730.475859517, 6670790.625, 6670826.5625, 6670827.428223902, 6670872.144231155, 6670880.8803286655, 6670881.113016554, 6670885.3333103685, 6670889.860408617, 6670910.460778944, 6670920.3125, 6670925.085336883, 6671018.580796344, 6671020.200541574, 6671046.642120396, 6671054.3432047, 6671054.634490405, 6671057.930455235, 6671137.288254037, 6671150.574267556, 6671165.262689474, 6671179.302610622, 6671185.9375, 6671188.222699812, 6671202.978148725, 6671206.487811, 6671213.192790053, 6671271.875, 6671317.181817005, 6671324.583649998, 6671336.125356197, 6671345.719454956, 6671445.3125, 6671454.6875, 6671464.910142778, 6671477.850631401, 6671482.331058288, 6671490.509369355, 6671519.865700881, 6671543.58223178, 6671551.846353063, 6671556.018331492, 6671557.922696953, 6671574.964897988, 6671579.446867587, 6671593.674592072, 6671595.3125, 6671620.3125, 6671626.229323542, 6671637.260080971, 6671693.75, 6671707.8125, 6671800.0, 6671815.854848848, 6671861.084177424, 6671871.03025327, 6671932.390172204, 6671954.393039057, 6671977.695962851, 6671998.107021597, 6672040.309394191, 6672046.875, 6672051.5625, 6672057.966284913, 6672080.090284146, 6672085.9375, 6672157.160324745, 6672196.714683949, 6672203.125, 6672212.630920751, 6672250.0, 6672251.67222701, 6672259.322096586, 6672277.449636177, 6672322.748496821, 6672336.824782333, 6672368.230752143, 6672416.659084197, 6672435.9375, 6672446.341907665, 6672454.6875, 6672473.4375, 6672484.375, 6672510.9375, 6672515.862253198, 6672617.065537331, 6672623.4375, 6672648.115442409, 6672661.409160656, 6672661.420883965, 6672714.0625, 6672719.350432245, 6672747.631189367, 6672750.786124562, 6672801.5625, 6672820.310284283, 6672827.316243172, 6672895.3125, 6672909.694443003, 6672925.0, 6673096.875, 6673110.9375, 6673114.714798939, 6673176.3184414655, 6673279.197122467, 6673285.456070787, 6673345.3125, 6673354.5699524805, 6673371.602963663, 6673414.015106715, 6673445.894683245, 6673595.540436621, 6673617.1875, 6673620.417098589, 6673717.1875, 6673724.991449973, 6673757.98671275, 6673870.3125, 6673981.25, 6674004.805405214, 6674014.512630864, 6674212.5, 6674327.728872789, 6674329.6875, 6674420.034415962, 6674462.5, 6674636.123415016, 6674745.3125, 6674807.8125, 6674862.319116223, 6674887.376398349, 6674922.970291739, 6674985.282385607, 6675001.53470074, 6675135.832066696, 6675144.4278704105, 6675346.875, 6675449.755917063, 6675450.0, 6675584.375, 6675587.5, 6675651.5625, 6675962.686022549, 6675975.0, 6675979.200428435, 6676185.984271242, 6676345.268602735, 6676489.005948812, 6676512.883667216, 6676677.110368994, 6676770.491956214, 6676925.679868097, 6676954.6875, 6677350.200009803, 6677418.566119846, 6677454.821905022, 6677651.348413456, 6677864.477964484, 6678574.848736232, 6679166.135512444, 6679167.1875, 6679580.940614005, 6680043.659500691, 6680145.254779687, 6680190.25444568, 6681870.3125, 6682240.712848422, 6682978.125, 6684339.237937447, 6686918.069363856, 6691867.173951081, 6717793.75, 6717996.875, 6718382.691360101, 6719377.338162742, 6723119.115204651, 6724112.66851904, 6725764.034101162, 6726062.23888832, 6728619.868895037, 6730524.9963012235, 6734325.0, 6740305.494293817, 6749396.748264898, 6749945.3125, 6750671.875, 6752175.692140248, 6753390.917499497, 6753590.625, 6753808.508153573, 6753810.9375, 6753910.9375, 6753923.761562323, 6754188.343427927, 6755902.894014861, 6758740.625, 6759341.6532002045, 6760867.1875, 6762442.1875, 6762587.34774573, 6763082.611240115, 6763236.155573399, 6763520.729569446, 6764589.02030495, 6765311.097390939, 6765340.47549671, 6765653.669263685, 6766896.875, 6768334.304475279, 6773432.809834581, 6778274.462745321, 6780461.80904034, 6780656.618285721, 6783626.107166377, 6792914.0625, 6792990.840620808, 6798434.375, 6800971.875, 6804606.25, 6806874.65634784, 6807874.659691446, 6807878.047676773, 6808242.1875, 6808575.0, 6808792.1875, 6809748.4375, 6809784.375, 6811471.2745245015, 6811515.625, 6811516.310487526, 6811806.785254448, 6812235.247653484, 6812392.1875, 6812860.227280452, 6813772.868757145, 6814147.687538366, 6814584.375, 6814876.789165679, 6815664.0625, 6815684.8962760735, 6815818.75, 6816359.375, 6816362.09723445, 6816962.570900489, 6818630.321017353, 6818762.609054703, 6818887.5, 6819551.5625, 6819558.548409272, 6819564.0625, 6820316.840075591, 6820510.9375, 6820579.627311151, 6820606.816327566, 6820802.99734997, 6820919.889698948, 6821276.5625, 6821294.058463762, 6821527.752379681, 6821856.25, 6821870.3125, 6821916.942212199, 6822120.342296842, 6822195.153669048, 6822260.56765731, 6822324.902703573, 6822359.054384074, 6822359.375, 6822427.679921439, 6822437.5, 6822458.656855467, 6822485.244646224, 6822549.9317192845, 6822550.0, 6822600.797070231, 6822607.748431022, 6822679.6875, 6822728.253976254, 6822894.230770875, 6822921.875, 6822955.860815506, 6823064.0625, 6823225.0, 6823228.992374882, 6823237.3241399005, 6823246.256634083, 6823288.468720681, 6823314.0625, 6823359.931906439, 6823422.339321668, 6823454.750632073, 6823477.762293293, 6823523.331197525, 6823614.238983607, 6823620.747144645, 6823643.849881634, 6823683.271764965, 6823695.304063877, 6823831.439160817, 6823837.027017255, 6823885.9037866825, 6823900.125587244, 6823906.577081099, 6823910.9375, 6823919.416827372, 6823942.135056895, 6824002.191366843, 6824064.925679108, 6824150.837347271, 6824233.851074198, 6824270.3125, 6824301.460181802, 6824337.039114669, 6824354.349178579, 6824379.488567357, 6824437.317602642, 6824553.660673355, 6824712.228570938, 6824739.538960933, 6824740.625, 6824810.873817154, 6824838.448164137, 6824867.922549539, 6824900.0, 6824911.638453372, 6824914.172628133, 6824971.809377335, 6825105.979707874, 6825117.715967044, 6825137.307034686, 6825153.125, 6825210.571362026, 6825259.375, 6825271.36239496, 6825276.430176529, 6825345.361726829, 6825345.9430357665, 6825417.254244164, 6825765.94186181, 6825772.4994002385, 6825809.375, 6825926.5625, 6826014.354459337, 6826022.346037476, 6826072.506725673, 6826324.804032293, 6826407.8125, 6826443.75, 6826446.256342305, 6826508.149776274, 6826586.893941568, 6826652.938903186, 6826883.896077059, 6826896.191063766, 6826917.136411216, 6827098.563966621, 6827143.251736342, 6827201.5625, 6827310.006120806, 6827340.625, 6827367.993372865, 6827386.478107478, 6827426.5625, 6827459.2960305745, 6827465.508371718, 6827620.117248386, 6827775.614415291, 6827901.5625, 6827906.1790141, 6827948.4375, 6827993.75, 6828378.727282644, 6828382.8125, 6828537.149089691, 6828537.538463539, 6828732.926421332, 6828906.761946026, 6829098.952152903, 6829169.89570635, 6829240.556830187, 6829492.1875, 6829606.300506691, 6829666.496787205, 6829685.946415721, 6829782.8125, 6829859.375, 6829973.4375, 6829991.670418802, 6829996.248456347, 6830312.087203178, 6830671.832615122, 6830738.613147446, 6830848.161596482, 6831160.762364265, 6831165.647377665, 6831326.0042192275, 6831390.544811508, 6831636.876444515, 6831656.25, 6845889.02672499, 6847584.744029025, 6849147.06787645, 6849317.1875, 6850709.375, 6851146.424668386, 6851203.453562347, 6851214.0625, 6851287.833755283, 6851308.550522996, 6851478.125, 6851564.0625, 6851706.25, 6851786.704373868, 6851835.41315486, 6852013.693535538, 6852089.0625, 6852173.3878267305, 6852193.914041934, 6852213.167541047, 6852295.049625009, 6852349.785483443, 6852364.695565647, 6852379.370442898, 6852393.660097936, 6852477.420589391, 6852508.263052922, 6852526.052452595, 6852620.294267518, 6852858.565550662, 6853010.9375, 6853015.366696761, 6853100.0, 6853112.328873969, 6853114.757335002, 6853157.8125, 6853205.826580797, 6853212.5, 6853239.031554416, 6853239.916929083, 6853255.53107751, 6853278.125, 6853461.930717703, 6853553.101722689, 6853650.24410369, 6853689.313022856, 6853691.831758601, 6853799.29149133, 6853982.8125, 6853990.846775194, 6854007.8125, 6854039.513511039, 6854044.413591171, 6854288.4417653475, 6854329.6875, 6854345.3125, 6854470.3125, 6854554.569685784, 6854603.125, 6854714.756233414, 6854718.401567672, 6854736.316737889, 6854736.796164486, 6854738.546163916, 6854881.220052846, 6854968.75, 6854984.375, 6855132.949385295, 6855243.741261816, 6855301.4246380655, 6855373.763654562, 6855393.284419209, 6855492.1875, 6855541.0848727785, 6855562.5, 6855586.50587656, 6855673.4375, 6855698.22780643, 6855756.9873079015, 6855773.4375, 6855795.069460788, 6855842.924848368, 6855908.381515699, 6855931.378904176, 6855935.517850276, 6855955.568693399, 6855959.375, 6856112.063628057, 6856118.162462614, 6856210.123618391, 6856225.987069215, 6856373.004038872, 6856407.393277381, 6856524.6513385335, 6856681.9764395505, 6856699.564623487, 6856853.296973485, 6856860.278372999, 6856863.875028356, 6856872.799739524, 6856880.763613383, 6857032.044037877, 6857053.767270603, 6857196.875, 6857282.086064472, 6857406.227796681, 6857645.52160264, 6857681.538663954, 6857747.917772306, 6857814.0625, 6857834.449016334, 6857934.9718814865, 6858152.515754734, 6858454.6875, 6859124.876476033, 6859500.844609496, 6860059.626251505, 6860093.75, 6860257.8125, 6860276.181174848, 6860489.023885681, 6861051.43363884, 6861141.8693944905, 6861321.16652869, 6861376.5625, 6861418.901396222, 6861891.226465103, 6861917.538269499, 6862034.375, 6862296.330761622, 6862365.843035245, 6862839.307976213, 6862870.845184401, 6862886.164294049, 6863090.145806121, 6863365.633915936, 6863494.979828521, 6863593.216448193, 6863742.514209407, 6864031.734608401, 6864235.9375, 6864298.558658945, 6864305.855228085, 6864462.5, 6864819.469051606, 6864841.585786007, 6864970.583579359, 6865104.6875, 6865263.345421649, 6865425.0, 6865473.7574224565, 6865482.8125, 6865616.019117666, 6866074.506140342, 6866116.252214524, 6866168.75, 6866426.978254332, 6866530.010832276, 6866665.559274599, 6866946.875, 6866999.707744444, 6867008.366641832, 6867128.302405304, 6867149.623437592, 6867215.625, 6867415.819746094, 6867820.877541823, 6868293.75, 6868347.590902578, 6878454.622350763, 6897500.5742039485, 6898066.129477256, 6898790.625, 6901065.380798194, 6907693.75, 6909646.875, 6909650.939534099, 6909685.007481841, 6910862.5, 6918496.225840258, 6927586.698733148, 6937999.672847974, 6938221.353860174, 6940115.398601884, 6943001.5625, 6963584.006921086, 6971386.773171634, 7009440.9125285065, 7017932.0124350665, 7019046.618762634, 7025943.166513537, ...], [52.678912279131595, 50.22077223028838, 23.62515331998484, 9.502597174634543, 12.492217758741926, 7.334321616323643, 61.04757473193936, 78.42832850835585, 38.22433809971291, 12.30291752766097, 99.21876508289952, 10.770198697281621, 77.49084921448447, 15.7017398214178, 25.00179448323744, 20.812783565495753, 77.31105415305834, 99.04134530571928, 38.90211674008511, 6.211404802640347, 46.98500973777786, 75.09040960303517, 25.13574722191913, 44.79104765959727, 99.59678729470751, 56.1692192938915, 50.88574533782395, 60.23253727999466, 73.03669938793158, 16.045542180930305, 19.178265018433436, 101.19068910398643, 31.05641358964846, 7.19160423179733, 48.31055205060416, 95.01809475832104, 107.7070309259886, 10.671730245802504, 54.88643965921545, 37.93479426529316, 28.293024329765153, 12.757807145796107, 62.769869120606785, 47.79561609333148, 29.33140285836156, 38.677034680710875, 19.839142070807466, 85.73448083767295, 44.0019252398342, 91.98012643161475, 21.527321208333206, 22.061056463224613, 6.778055187179374, 156.28371618136836, 9.448645276933416, 42.39395395234747, 9.155101268254612, 51.43917481302241, 24.105594622406933, 17.58469001604624, 71.08325151772426, 60.766405567969585, 31.950561303429414, 13.596854448285455, 13.74056130917905, 19.737705764472427, 5.263731542055545, 32.61193181474961, 89.8526999766157, 73.2217748097743, 8.883399633805631, 89.60838665764581, 62.11840831892076, 14.168218167503055, 10.242367619026368, 15.85050711701968, 34.97945678400767, 7.071701683089592, 72.21656021196777, 5.446338222272524, 5.853859845987334, 48.90166740724628, 27.586928908678395, 5.560662354456238, 12.07583842309822, 57.02068905532321, 214.08239908586464, 16.038103094887425, 51.99887299763719, 18.435407469084744, 51.3512319259693, 17.823103111950612, 16.24717388316634, 55.96902053498765, 48.60581548642816, 22.137024184830285, 34.813196269064655, 38.108217057681834, 12.787220948372015, 40.76285393288242, 14.735839971792629, 5.721830156988024, 60.291607684306186, 8.221455428602736, 128.24876680564654, 5.736298849605418, 9.587795866846221, 121.19237465641153, 21.945885625274137, 22.626759702303513, 12.651686153559796, 6.701852909501692, 9.819924704182732, 45.94446627020817, 96.72436845852778, 92.5197609684014, 11.93162846348438, 33.27462003012836, 13.676684457091106, 11.440720962760768, 67.76604155092981, 24.434564210419673, 68.76304346798312, 10.277825368506875, 31.26611586706181, 103.2951328317703, 74.64196318169695, 56.131411340583526, 35.11989289259988, 16.006340540957947, 58.283520490506625, 20.574860716233246, 9.127943593229354, 65.64158319448012, 16.494677135816676, 57.53996133759618, 79.8674758567816, 12.771133161232228, 69.83671091832719, 65.10469905213778, 73.21253566015292, 21.932979485098972, 25.071721035878316, 51.250334811727484, 42.76583665463228, 54.64833697837817, 24.729766644869034, 50.91137889316151, 78.18720914543223, 22.50298673790003, 37.64872757733774, 49.46267231850918, 84.95534743646976, 34.6734071641892, 113.58736675687979, 76.88950839697542, 21.166627838342404, 71.883387106034, 12.804788604774519, 7.698237839916178, 25.138587645117713, 28.306282498105993, 87.74040338667018, 21.55329817651134, 61.23158262768918, 54.59205192230999, 37.36543659304743, 57.89482638607542, 78.77978646054544, 116.0626614006652, 11.708785606850878, 107.3147097939878, 25.868779396568236, 64.60968043770094, 76.29963312598517, 10.980473486450538, 59.18028616476887, 23.667767522800375, 35.92561300979901, 60.87524905003412, 59.86764546070425, 92.02141344946409, 21.871194389582833, 6.485129174400819, 25.404215782419403, 50.70205293645055, 71.25708716408951, 30.76305734558698, 15.026080704876184, 110.80090710391792, 34.86412372015875, 40.01005486469714, 61.211915628573635, 5.935077338889204, 9.074967153171883, 28.474898092712237, 21.88034331583794, 55.93906539476589, 11.83195285564702, 9.21405433463356, 76.76058502398391, 15.49009749842747, 40.830298430327616, 86.0621331136098, 78.1100025503851, 13.400574818985726, 28.16445022690709, 86.50777842224369, 102.1131950721818, 23.280061439793997, 22.820185230329393, 6.034039688633643, 68.76540411995924, 5.800289973273414, 73.46737148834073, 41.67927453827504, 94.11570230103786, 52.911347437204824, 27.181327391454126, 17.341605779596215, 33.41316736583682, 74.5883868896512, 47.44318526126783, 78.43082708077792, 12.26464948874073, 46.887945803908764, 34.704104132143314, 6.070549657634302, 6.684781048586098, 9.319184293166302, 54.54494272428045, 53.920544634556904, 6.8659850045502715, 24.556143427396666, 18.566043592709406, 31.70345654117362, 6.157966877968593, 25.08943339265307, 18.305497465926962, 16.198005964450413, 30.183060242514898, 76.85889871218365, 31.76230912563685, 30.334595630061322, 8.159962288530668, 13.787449326148023, 40.93292224073086, 23.475106717461546, 8.974047893757545, 188.24663093510534, 18.452453667219537, 35.734251100811115, 15.265251680267717, 19.662645598136262, 82.28756001606807, 48.23489705607696, 40.61241977771763, 21.199088384777824, 50.14508794602351, 63.94417040093184, 37.498070051034595, 24.632695683570958, 8.310584058899648, 61.84714662113035, 24.340636239812483, 73.6760140206402, 22.53312351366865, 16.8177924259223, 42.03273269207019, 15.050969979283938, 17.892770792420027, 32.099805273711745, 9.015326024554946, 31.487431544434788, 78.28394475324211, 80.84479294672452, 12.65453650845957, 26.3383284876941, 7.072151340262763, 8.751561477834942, 50.909389149810806, 23.905223971135406, 160.73747649891496, 67.35363436352027, 64.35818874490084, 27.358694846001875, 84.48343357994872, 7.779704850859998, 39.74949424554324, 112.28963889202961, 46.647738239351334, 98.7710460596702, 5.605124952291218, 6.734829863483439, 6.476428121279475, 30.423569900054137, 6.564437122077586, 5.753466135875663, 14.077169745056043, 6.385566867835898, 8.811552122305772, 8.495872835225306, 41.25836648515177, 33.50891300898202, 19.603229972259008, 24.92957850889783, 13.598896486726886, 13.187228173585359, 39.58241192328535, 35.45121855430748, 33.38771962790931, 69.5861980111921, 50.03414478081463, 122.29095917102092, 12.41709106690854, 9.155573144686052, 5.709677957454027, 104.02849480094632, 47.60402953601729, 26.83340969931527, 17.979259566593, 43.2170146639362, 44.13405322934527, 71.21704251975171, 50.282424627813285, 32.713907863463845, 19.585097257863808, 60.215106527531134, 25.838932279875987, 9.627312006024528, 24.718510765312487, 53.30992151042784, 32.77521169061635, 14.026694914725985, 96.87143421481068, 29.962903531778494, 17.164507358531143, 15.80213191052161, 22.022192462078188, 26.404007555600764, 98.12000857943876, 73.81024651032966, 112.30145063625291, 30.933683177781827, 59.493567970909126, 12.458718091743874, 29.829248116193877, 5.495559632355678, 25.87727234840662, 29.153541498975276, 23.545332728654454, 6.465913084926737, 121.1681158019285, 40.843980058979795, 60.570499199194415, 36.99859832460211, 36.68523909301985, 36.934241145176344, 6.9735371888264535, 39.68677665715268, 23.840935496405077, 35.04002049407744, 71.48935282589542, 48.26233167859448, 12.930513695883864, 7.11186749509982, 22.854839909326934, 9.113554395559825, 42.507934736255365, 32.5419152024776, 95.14852517685276, 15.717745631394294, 38.76996345286106, 6.625989075937726, 9.99070772614703, 7.54003078706292, 40.2331627072684, 63.01897067500387, 20.407431330081895, 27.977124132539966, 107.71118809675693, 61.21386173475514, 8.484458496000224, 49.37157319945933, 10.41141123839446, 57.92485996436155, 61.460758873939454, 8.93131235945346, 128.83675720947554, 104.09889585531363, 103.76491654191855, 77.32984598601992, 17.029310555547646, 72.07453529098785, 9.608606118415913, 92.23737265288463, 10.791223860385369, 102.01853290879676, 8.413516700021317, 42.24814211376817, 78.65997693145664, 118.64624786613764, 15.857476851322955, 33.77447971182672, 94.33712454998225, 68.01188308348132, 55.82848972176613, 82.50045337570673, 22.163325116714418, 48.44872158351718, 19.13437242222089, 36.89186219307978, 80.19815580897449, 34.5420079898508, 51.765261523980584, 49.53216344707558, 14.44389163506416, 66.45696019614087, 55.93100456019098, 29.395284190620664, 65.01837067639323, 14.49849502243362, 7.543164951703646, 122.64314154365586, 14.122436217925163, 23.200953565024374, 68.48013947294605, 155.52668747706213, 119.21343403704421, 17.699603453829514, 64.3216382700526, 49.01059984105939, 38.31026005228964, 59.42768667510811, 14.40984202006083, 15.932646400400328, 18.457571598003188, 28.66199220116079, 120.16361516224087, 35.9817091081614, 6.107854925555023, 7.232700877111683, 47.77448448433746, 66.62228788049919, 19.587805194045266, 24.08376341822686, 19.336890692399574, 26.430924966143227, 5.034094080278676, 23.363804199191577, 25.09890347277618, 6.238365802394348, 26.74078972086067, 62.24241977058059, 5.796387514755052, 78.98000472767532, 46.622611142279844, 87.85876167030199, 75.40546982108427, 10.772321861773683, 85.62642764944597, 59.022156307956735, 115.04334545993768, 9.533621408297392, 5.7161569746147265, 16.11176783582885, 13.543927731626072, 10.69665840175541, 79.37852688557474, 9.066769517692784, 8.12644535035392, 41.69017145832903, 56.97013508676291, 87.73319305987215, 11.821611484549436, 44.43825636933542, 6.639933824633477, 25.715589121060134, 45.95755300034109, 11.338702105353947, 75.94698718156567, 21.724989735312985, 42.83075422629661, 53.15330254534218, 95.0497441914272, 19.906817616439277, 97.13199988662782, 134.79673254146695, 60.48946468146209, 6.66154956188192, 43.79357951522044, 75.0646422213153, 49.96044674066075, 64.93947953060245, 34.56454741606619, 9.230362913205878, 51.16657220834222, 40.62903751900499, 67.86821124277779, 11.977848418259047, 43.64585561409194, 6.585521926651197, 16.392488501304243, 13.34054513291286, 120.54548577727458, 9.329530362721927, 18.881861769672806, 61.6860894586079, 5.301057676801613, 67.287242995698, 67.28274092749739, 65.21270570145353, 18.189139198735134, 14.08628889822033, 6.207168918074038, 6.414181388458428, 31.75854719165267, 26.17242681751722, 55.95257580838668, 71.73855498632832, 5.858350369812978, 11.503711993713285, 58.452499575287284, 18.146438595767584, 140.52893043408494, 11.114368807612385, 84.01651376084482, 40.20390862581249, 60.416106149044296, 11.317140827100667, 77.08131734079157, 59.58238231764424, 22.595890103389515, 29.590980315803513, 24.40260747327867, 63.404901731002866, 59.06567323514265, 60.456595481495455, 75.59161226044735, 8.193184478597459, 14.49043585540564, 5.677655102546862, 24.615918574833685, 48.63144869234502, 55.35148097420845, 18.357461277243676, 41.066302665950246, 83.3849100792811, 75.2268520340652, 37.248964082807404, 99.48635174696707, 90.4312536085078, 51.899799036739125, 45.47810516757566, 13.361593987985973, 15.122827411394256, 63.918930575775136, 9.284039365517883, 15.095078563256891, 8.599230777915476, 102.7515354698026, 70.42396778104926, 53.1731722870654, 107.74059733583788, 25.35670880590607, 15.47980100476551, 58.46413595198591, 11.845766543097882, 41.71299899473262, 141.33679495594112, 67.0378254022956, 23.63158442838302, 55.97495396910917, 11.038669079480785, 155.59894648613323, 82.95038916626517, 15.287262982879442, 57.24983792236337, 7.168345323410522, 89.0014014924875, 59.731996491991886, 31.62733895263989, 143.1786446676861, 70.3621079289482, 44.76435729688, 15.970733174088053, 118.24575621307838, 27.97492862014504, 55.712936188449916, 43.84748303147094, 7.6019004464095685, 61.974354494441904, 56.22190744553893, 26.248728924505638, 31.243401581652265, 117.86889579670841, 9.994317391284524, 80.71379464514239, 37.26194237871721, 9.998131516242191, 49.666886649441665, 53.900406641097156, 34.10726611598902, 51.47371761873734, 6.238449585556031, 58.656099744376085, 21.15763177902096, 56.840068337485185, 37.94449306572888, 70.07894581791669, 64.8043229266115, 15.843389335987636, 11.848834990927852, 27.716526837423334, 5.4686713425144555, 14.400730141557178, 84.97374193841489, 75.66966228435169, 5.5296675159679785, 5.13044522966615, 5.507561895524725, 119.6673998721627, 27.469014992157142, 8.0596234864083, 49.7337301257405, 15.832394153300703, 60.26363229778425, 53.58751803535318, 74.71684203712375, 13.775662289691178, 73.38709804066781, 27.083394023965308, 98.0393127665534, 65.28118264168953, 72.93512177170253, 37.99991121986159, 85.12335061235912, 22.5132551297608, 38.38648880064599, 11.40638738355235, 23.360467776857462, 194.47209816635018, 63.420135558953525, 19.624451556035744, 6.655035912269874, 118.67509378869403, 46.36896861201251, 15.882075761607735, 34.527614291457475, 7.803321568789911, 78.45541998448324, 42.46309908931118, 22.52118936766763, 14.551451240437803, 22.07573734358393, 100.21203474913965, 72.46826789794464, 90.60567799982691, 29.532341690170007, 33.182826888946046, 19.317193533922868, 77.35574240790405, 27.387874465520788, 26.36163115451265, 10.933876227536013, 8.074970195724866, 38.7106782054543, 21.861014094528237, 22.865418676516573, 58.196786340249865, 56.167889000841605, 25.076711636725534, 5.816188271904603, 14.36881238241814, 22.89779337093675, 22.60802305942103, 23.49092595159285, 49.020008184639536, 51.689154410583726, 45.49019134241248, 85.74169097423109, 29.103455455568046, 27.24307140753966, 66.54556560513664, 26.248942619757457, 120.70579326073972, 60.58372046838672, 15.457001970817712, 17.7210969387582, 43.55464451993739, 13.64014792371649, 34.25762790143932, 57.24802586656723, 19.744955006767814, 14.311060555606522, 25.824196657754072, 13.07634077082272, 48.917622528599594, 38.41267279094666, 23.68141935845967, 13.882943004393464, 7.4771173790725785, 10.965517351269513, 15.659738857743145, 5.846855787139784, 15.336386700695146, 13.703583963636227, 67.92532082627866, 11.192932909264872, 63.925131200741696, 6.262948308809978, 13.325519879389528, 11.68057534881273, 46.117117658586075, 30.079870167234944, 9.287449768209438, 18.038409125576173, 38.84277784145862, 206.3818307019205, 21.257702299419808, 53.92587285477819, 14.565353006119313, 21.892370387210065, 13.791786339104213, 25.13369960034229, 82.26728759873245, 12.082743677620444, 68.28902199155526, 35.458053733803354, 34.36873118500003, 157.73816439396026, 8.860879475397912, 7.8926442875197464, 97.4382708624722, 5.654036366805465, 11.304320726191813, 22.81883222695134, 5.159114096934787, 6.336357910127941, 32.712151842199034, 32.984616699091106, 22.94115024143286, 72.206289873017, 12.145869645946448, 26.15816987271182, 7.621139753802357, 8.650755617201586, 15.202159427582103, 12.136342346767462, 5.564171988040072, 89.90748675109761, 67.08476688472835, 5.835903273082419, 26.227056264041927, 7.848904007018015, 14.243718869437371, 42.68464286398359, 43.718770345720856, 40.63982958831313, 5.047273844780013, 20.496563433619777, 7.537288413895473, 39.750892663250376, 83.75782230417587, 104.48620243311464, 26.713178643208177, 13.330803983508723, 41.141091530381985, 23.72669026788136, 145.08918428301058, 162.84426856725446, 37.42896325127671, 45.47907844973514, 47.6114064689188, 26.41443249152546, 85.80378256097306, 33.93783114870052, 86.4108512072355, 50.1725733037818, 46.93948015738277, 57.84461611283052, 34.17916911257288, 54.685628259823325, 28.372767040382207, 8.307022764557447, 162.25250766033093, 18.079118016551778, 12.040231300977128, 45.59180390214396, 11.02279897444117, 56.01350312973498, 15.137576348228393, 34.06909476155888, 8.291297742345613, 113.35631624574273, 63.17804916868573, 70.26321493056703, 13.249762497223472, 12.992338010624401, 54.87273884685355, 21.532661675611315, 107.03508079066727, 24.063499360663513, 34.77580884259222, 9.350396702143433, 11.925581807775359, 9.264507341864162, 5.580454467681916, 103.68617314729678, 133.4032832529538, 21.263343255277835, 20.092860479488575, 64.26210797763511, 64.19654504208168, 82.81311363580916, 21.402141359245018, 50.753251309054846, 16.38702205541343, 21.22606527574102, 98.91941540553094, 40.75655125155923, 69.3220678000719, 18.976623231801796, 13.259861314109633, 17.228624362416948, 47.99850170325296, 14.755498989582808, 15.605933147605704, 7.86394343126228, 24.236835701912433, 24.907748393121917, 58.228812282230834, 13.856657078109023, 6.745690069483779, 58.093732907363375, 17.684357433642592, 5.033052189234265, 14.332141781948128, 18.87689810932065, 74.77395154184333, 30.40337766176863, 76.2936519683513, 111.44113274482679, 12.420526911020179, 30.599182366717287, 10.524645195633079, 76.1204519278358, 14.824856757613647, 19.64148955260699, 19.555826100043156, 144.24161745345813, 8.892353223194972, 58.927741245988486, 11.531968777804616, 6.814573837483322, 6.051870348613124, 14.134777762325374, 76.63860530780855, 15.860024698038838, 55.1822217035477, 11.914318626428596, 6.596402000523668, 20.367709514375893, 96.34884236028164, 47.22473082637953, 55.42654322752972, 26.394859166629512, 37.87781663942327, 18.463949594523893, 39.248620027384106, 5.973126583108481, 13.142575303923323, 57.94244826802559, 9.306208886940105, 107.09133712986906, 58.817767831328005, 5.16856186040406, 39.591692397522436, 26.069155024634618, 16.3497316838691, 10.470407753747102, 56.29960090777642, 214.40663601043278, 53.92769418086749, 42.917813552940956, 62.19981073123815, 9.160173544796885, 7.8936124930147695, 65.315939199355, 69.30879141576835, 57.453994061574065, 76.19969637828284, 22.097543725933093, 13.551628620708644, 6.953177774338732, 60.74694305145685, 22.152208156823537, 17.916144490528374, 18.845209289087684, 7.407579116994488, 68.71118691089833, 22.338608568649683, 5.516394839210709, 109.59189726980365, 91.87251859095824, 83.393544417866, 5.434169810452697, 14.27206148751691, 50.87914181853925, 21.629984473771266, 10.107067602965543, 5.220099776086227, 32.38014924527523, 36.51635236527416, 11.093178037632027, 15.803274496206413, 20.05249628662732, 176.20113189224656, 35.12788124784468, 77.01863768089834, 25.077317628342463, 10.292527335300731, 54.02941115715477, 5.162494739817511, 12.766442752756987, 17.113462960033623, 48.00021596078572, 38.294540521148434, 22.764686938100994, 38.461680010794026, 26.214187892656497, 91.15726766414657, 19.638311674229218, 68.4695799288127, 25.317546784335242, 17.866252277254024, 16.471341578443635, 29.78361281365461, 28.157437348103908, 35.45206712724554, 6.8135239165025485, 5.109086650398417, 21.067013657785623, 69.14088719154483, 7.12379735946411, 23.342191006532794, 10.38494256488015, 96.96068909933429, 17.17816985032458, 43.86941014238025, 15.4243352620775, 6.047986484060713, 87.1574544178932, 12.474520251075896, 29.16627365937206, 16.08626749327994, 54.14085364075725, 170.11780040632223, 45.42453911160471, 9.617404467723984, 39.53222700804835, 16.691597259068335, 21.55457289543348, 6.349833894296352, 29.585858027353094, 99.69722491257276, 16.335943781139974, 86.06258086343382, 44.387353850824, 8.137846720736796, 20.92360972205536, 15.663745308244156, 22.033918283334117, 41.561746795608265, 9.501685616766894, 23.2210470839509, 122.04833577067573, 47.931555352291646, 31.517529844677377, 114.37101253121557, 17.29018151027007, 59.22400072989285, 20.885436951579077, 55.344360137248394, 44.292037867427375, 16.228294192728903, 9.930326861196841, 97.53051613993424, 14.926080679431234, 25.528837113974674, 13.825750026409837, 21.284779764429278, 24.738749140870137, 48.274437799688435, 38.97701220083174, 27.021318918798947, 11.608981362244027, 148.21789378524645, 51.58073833968867, 127.78255312877144, ...])
caption, xmean,count, xle, Etot = energy_spectrum(E_tot)
hist_file(E_hist, xmean, count, caption);
([2970079.6875, 3325994.9483464933, 3515280.9401041293, 3586214.258254065, 3586218.718065091, 3602597.6272933935, 3635630.3970884127, 3669187.5, 3669217.886334006, 3704558.4534496665, 3720503.125, 3740186.714209341, 3781368.75, 3788167.373613761, 3821962.292011228, 4014441.616485532, 4109729.6875, 4133154.6875, 4176251.5130546335, 4176672.9827548387, 4197492.1875, 4268476.5625, 4276873.238707033, 4289070.3125, 4292616.797725032, 4293376.233999243, 4296395.7538789995, 4299256.25, 4314323.4375, 4315321.233963269, 4318396.721003532, 4361845.3125, 4364584.375, 4401158.072815144, 4406891.830842974, 4427287.5, 4444199.078622378, 4451687.18728431, 4454942.45572149, 4494845.3125, 4519408.907948257, 4617657.091020204, 5137389.0625, 5775070.963478631, 5937456.25, 6003657.8125, 6006019.629009499, 6008243.570592489, 6015986.649746091, 6048592.1875, 6052129.139871619, 6149655.805110544, 6151681.322439237, 6151963.80094885, 6219437.635476861, 6267820.3125, 6279659.158867483, 6297084.375, 6297280.072135819, 6298134.930114789, 6299076.507184688, 6299677.4028351195, 6300550.0, 6300987.095988183, 6301316.832179967, 6318243.053973509, 6318325.6507707825, 6337626.504609706, 6341001.487872753, 6341212.004630205, 6343786.917964431, 6366604.553846643, 6432921.830384161, 6456163.843660951, 6456172.786179211, 6471058.032158597, 6478978.125, 6527388.869800542, 6529187.903299312, 6529329.323046097, 6530025.524811205, 6531520.3125, 6531701.143115948, 6532466.180505222, 6532570.844774726, 6533076.792960676, 6533375.21107025, 6533872.135742823, 6556220.3125, 6557083.287909279, 6557729.366519447, 6557739.6569875255, 6559053.430005251, 6559243.430040146, 6559618.75, 6559722.999715272, 6559951.761201238, 6560299.75858465, 6560680.540715658, 6560736.908379552, 6560907.015242136, 6561111.171748233, 6561843.75, 6562820.1872893665, 6563531.156877518, 6585231.704372508, 6586373.7259191815, 6586402.889592686, 6586633.47128153, 6587246.481600206, 6587502.3588035, 6587927.808130187, 6588411.463780439, 6588556.25, 6589365.625, 6589543.75, 6589666.084885304, 6589885.692839756, 6589962.123221737, 6589975.191433515, 6590131.226627846, 6590174.751712543, 6590567.234002622, 6590986.878495868, 6591153.125, 6591453.688621722, 6592113.013055514, 6592351.5625, 6592494.0373236155, 6593401.407465606, 6594176.5625, 6594236.322017295, 6595195.061660574, 6595272.963157738, 6595410.643991622, 6595512.1867186185, 6596117.425820163, 6596150.846555931, 6596203.125, 6596407.69660056, 6596463.410058943, 6596604.230493507, 6596709.171826483, 6596821.875, 6596920.310804413, 6597020.094507144, 6597062.571565424, 6597178.125, 6597620.3125, 6597654.283108586, 6597718.274950676, 6597957.8125, 6598329.629790091, 6598635.9375, 6602988.251775753, 6604190.625, 6607035.404137844, 6612967.1875, 6614011.797959092, 6625472.130239084, 6626220.908992347, 6626372.710711941, 6627526.5625, 6629938.623667542, 6630152.7368925335, 6631475.0, 6631884.375, 6632434.375, 6632656.937575473, 6634287.140812408, 6638238.121321197, 6660134.584568192, 6661473.287003227, 6663123.4375, 6663521.309153093, 6663718.653717325, 6663760.9375, 6663892.638497106, 6664390.625, 6664412.367711567, 6664481.25, 6664585.55678177, 6664620.084895799, 6664651.549972164, 6664720.131785259, 6664855.360216401, 6665104.6875, 6665216.01277499, 6665348.4595127255, 6665503.658805492, 6665513.716863809, 6665562.5, 6665621.7725309, 6665640.5751653155, 6665690.305312934, 6665773.434956159, 6665918.78685594, 6666016.163395662, 6666090.099004937, 6666242.045378132, 6666293.75, 6666331.306185142, 6666346.875, 6666364.240625903, 6666419.396741189, 6666483.901988805, 6666517.169029612, 6666570.985629391, 6666687.5, 6666725.273414079, 6666735.560982525, 6666788.526099053, 6666796.405521174, 6666826.3757443195, 6666836.578099811, 6666852.8745000055, 6666856.25, 6666857.8125, 6666871.803237718, 6666876.916673981, 6666888.53017516, 6666979.606244627, 6667095.173689723, 6667104.515409417, 6667117.810571598, 6667160.863919749, 6667217.1875, 6667242.017032124, 6667280.84244778, 6667290.610513865, 6667300.0, 6667314.819670588, 6667342.680015349, 6667365.385540473, 6667396.073765833, 6667437.5, 6667447.521091813, 6667481.241556532, 6667528.795041832, 6667570.607236224, 6667714.0625, 6667730.393476101, 6667768.5813722145, 6667773.4375, 6667851.3151405705, 6667937.160246517, 6667956.25, 6667995.325914133, 6668013.607307113, 6668032.8125, 6668106.942032451, 6668137.314802107, 6668137.582421499, 6668148.549071089, 6668214.0625, 6668260.849698096, 6668293.308368905, 6668302.595012818, 6668337.5, 6668378.125, 6668429.6875, 6668435.70354471, 6668459.420122851, 6668475.0, 6668492.8991178265, 6668521.875, 6668529.751287426, 6668530.105764546, 6668560.274681595, 6668570.340924874, 6668584.980731329, 6668626.5625, 6668654.288438369, 6668657.664632594, 6668679.6875, 6668680.811958502, 6668682.04751948, 6668729.566248781, 6668763.871573611, 6668783.599189253, 6668787.5, 6668804.399498387, 6668815.508208057, 6668846.875, 6668875.0, 6668914.572213827, 6668931.25, 6668931.712901, 6668935.9375, 6668937.66614516, 6668943.265608046, 6668945.468386248, 6668956.087644614, 6668981.1046421155, 6668982.744138649, 6668989.0625, 6668997.351278789, 6669000.709721974, 6669007.565608168, 6669021.195265956, 6669049.313778861, 6669066.000866097, 6669075.0, 6669087.892563983, 6669088.3495975295, 6669132.003565104, 6669134.87266044, 6669136.948518722, 6669175.0, 6669179.308828278, 6669181.213908008, 6669195.3125, 6669198.4375, 6669220.3125, 6669232.615722004, 6669237.284467074, 6669242.233282834, 6669250.0, 6669251.5625, 6669255.611437807, 6669267.807030152, 6669276.263543138, 6669290.234639422, 6669306.366370383, 6669337.5, 6669372.0980642, 6669382.0972992, 6669382.513736381, 6669388.910101044, 6669390.955385254, 6669402.897165807, 6669417.1875, 6669421.499090779, 6669449.737329322, 6669462.5, 6669471.444493715, 6669488.2367815375, 6669513.398128909, 6669521.426452267, 6669528.931420493, 6669543.55622799, 6669545.3125, 6669562.463942687, 6669570.3125, 6669585.497132098, 6669594.738958779, 6669595.027078349, 6669607.014377525, 6669631.268648919, 6669659.375, 6669673.121247321, 6669690.488556185, 6669700.0, 6669710.194216621, 6669730.659298112, 6669732.8125, 6669759.375, 6669799.920872588, 6669810.343247958, 6669870.3125, 6669884.082028297, 6669914.564931127, 6669923.2924179705, 6669925.0, 6669944.238567388, 6669948.4009143375, 6669976.409589123, 6669987.230611568, 6669992.542126046, 6670009.559458432, 6670053.125, 6670053.424065215, 6670057.570811394, 6670068.019808794, 6670072.5638108915, 6670095.134294339, 6670101.5625, 6670112.643691386, 6670115.00881468, 6670117.159217089, 6670185.9375, 6670212.5, 6670217.543845377, 6670218.75, 6670224.48770333, 6670226.5625, 6670246.35263089, 6670255.735631498, 6670265.625, 6670279.6875, 6670293.75, 6670326.5625, 6670337.9576607505, 6670382.8125, 6670409.685598046, 6670437.186459044, 6670462.273506836, 6670493.159379608, 6670509.607570542, 6670549.910800458, 6670558.244754994, 6670580.809668199, 6670620.533708925, 6670626.5625, 6670643.75, 6670645.3125, 6670664.0625, 6670679.6875, 6670707.377160903, 6670709.375, 6670730.475859517, 6670790.625, 6670826.5625, 6670827.428223902, 6670872.144231155, 6670880.8803286655, 6670881.113016554, 6670885.3333103685, 6670889.860408617, 6670910.460778944, 6670920.3125, 6670925.085336883, 6671018.580796344, 6671020.200541574, 6671046.642120396, 6671054.3432047, 6671054.634490405, 6671057.930455235, 6671137.288254037, 6671150.574267556, 6671165.262689474, 6671179.302610622, 6671185.9375, 6671188.222699812, 6671202.978148725, 6671206.487811, 6671213.192790053, 6671271.875, 6671317.181817005, 6671324.583649998, 6671336.125356197, 6671345.719454956, 6671445.3125, 6671454.6875, 6671464.910142778, 6671477.850631401, 6671482.331058288, 6671490.509369355, 6671519.865700881, 6671543.58223178, 6671551.846353063, 6671556.018331492, 6671557.922696953, 6671574.964897988, 6671579.446867587, 6671593.674592072, 6671595.3125, 6671620.3125, 6671626.229323542, 6671637.260080971, 6671693.75, 6671707.8125, 6671800.0, 6671815.854848848, 6671861.084177424, 6671871.03025327, 6671932.390172204, 6671954.393039057, 6671977.695962851, 6671998.107021597, 6672040.309394191, 6672046.875, 6672051.5625, 6672057.966284913, 6672080.090284146, 6672085.9375, 6672157.160324745, 6672196.714683949, 6672203.125, 6672212.630920751, 6672250.0, 6672251.67222701, 6672259.322096586, 6672277.449636177, 6672322.748496821, 6672336.824782333, 6672368.230752143, 6672416.659084197, 6672435.9375, 6672446.341907665, 6672454.6875, 6672473.4375, 6672484.375, 6672510.9375, 6672515.862253198, 6672617.065537331, 6672623.4375, 6672648.115442409, 6672661.409160656, 6672661.420883965, 6672714.0625, 6672719.350432245, 6672747.631189367, 6672750.786124562, 6672801.5625, 6672820.310284283, 6672827.316243172, 6672895.3125, 6672909.694443003, 6672925.0, 6673096.875, 6673110.9375, 6673114.714798939, 6673176.3184414655, 6673279.197122467, 6673285.456070787, 6673345.3125, 6673354.5699524805, 6673371.602963663, 6673414.015106715, 6673445.894683245, 6673595.540436621, 6673617.1875, 6673620.417098589, 6673717.1875, 6673724.991449973, 6673757.98671275, 6673870.3125, 6673981.25, 6674004.805405214, 6674014.512630864, 6674212.5, 6674327.728872789, 6674329.6875, 6674420.034415962, 6674462.5, 6674636.123415016, 6674745.3125, 6674807.8125, 6674862.319116223, 6674887.376398349, 6674922.970291739, 6674985.282385607, 6675001.53470074, 6675135.832066696, 6675144.4278704105, 6675346.875, 6675449.755917063, 6675450.0, 6675584.375, 6675587.5, 6675651.5625, 6675962.686022549, 6675975.0, 6675979.200428435, 6676185.984271242, 6676345.268602735, 6676489.005948812, 6676512.883667216, 6676677.110368994, 6676770.491956214, 6676925.679868097, 6676954.6875, 6677350.200009803, 6677418.566119846, 6677454.821905022, 6677651.348413456, 6677864.477964484, 6678574.848736232, 6679166.135512444, 6679167.1875, 6679580.940614005, 6680043.659500691, 6680145.254779687, 6680190.25444568, 6681870.3125, 6682240.712848422, 6682978.125, 6684339.237937447, 6686918.069363856, 6691867.173951081, 6717793.75, 6717996.875, 6718382.691360101, 6719377.338162742, 6723119.115204651, 6724112.66851904, 6725764.034101162, 6726062.23888832, 6728619.868895037, 6730524.9963012235, 6734325.0, 6740305.494293817, 6749396.748264898, 6749945.3125, 6750671.875, 6752175.692140248, 6753390.917499497, 6753590.625, 6753808.508153573, 6753810.9375, 6753910.9375, 6753923.761562323, 6754188.343427927, 6755902.894014861, 6758740.625, 6759341.6532002045, 6760867.1875, 6762442.1875, 6762587.34774573, 6763082.611240115, 6763236.155573399, 6763520.729569446, 6764589.02030495, 6765311.097390939, 6765340.47549671, 6765653.669263685, 6766896.875, 6768334.304475279, 6773432.809834581, 6778274.462745321, 6780461.80904034, 6780656.618285721, 6783626.107166377, 6792914.0625, 6792990.840620808, 6798434.375, 6800971.875, 6804606.25, 6806874.65634784, 6807874.659691446, 6807878.047676773, 6808242.1875, 6808575.0, 6808792.1875, 6809748.4375, 6809784.375, 6811471.2745245015, 6811515.625, 6811516.310487526, 6811806.785254448, 6812235.247653484, 6812392.1875, 6812860.227280452, 6813772.868757145, 6814147.687538366, 6814584.375, 6814876.789165679, 6815664.0625, 6815684.8962760735, 6815818.75, 6816359.375, 6816362.09723445, 6816962.570900489, 6818630.321017353, 6818762.609054703, 6818887.5, 6819551.5625, 6819558.548409272, 6819564.0625, 6820316.840075591, 6820510.9375, 6820579.627311151, 6820606.816327566, 6820802.99734997, 6820919.889698948, 6821276.5625, 6821294.058463762, 6821527.752379681, 6821856.25, 6821870.3125, 6821916.942212199, 6822120.342296842, 6822195.153669048, 6822260.56765731, 6822324.902703573, 6822359.054384074, 6822359.375, 6822427.679921439, 6822437.5, 6822458.656855467, 6822485.244646224, 6822549.9317192845, 6822550.0, 6822600.797070231, 6822607.748431022, 6822679.6875, 6822728.253976254, 6822894.230770875, 6822921.875, 6822955.860815506, 6823064.0625, 6823225.0, 6823228.992374882, 6823237.3241399005, 6823246.256634083, 6823288.468720681, 6823314.0625, 6823359.931906439, 6823422.339321668, 6823454.750632073, 6823477.762293293, 6823523.331197525, 6823614.238983607, 6823620.747144645, 6823643.849881634, 6823683.271764965, 6823695.304063877, 6823831.439160817, 6823837.027017255, 6823885.9037866825, 6823900.125587244, 6823906.577081099, 6823910.9375, 6823919.416827372, 6823942.135056895, 6824002.191366843, 6824064.925679108, 6824150.837347271, 6824233.851074198, 6824270.3125, 6824301.460181802, 6824337.039114669, 6824354.349178579, 6824379.488567357, 6824437.317602642, 6824553.660673355, 6824712.228570938, 6824739.538960933, 6824740.625, 6824810.873817154, 6824838.448164137, 6824867.922549539, 6824900.0, 6824911.638453372, 6824914.172628133, 6824971.809377335, 6825105.979707874, 6825117.715967044, 6825137.307034686, 6825153.125, 6825210.571362026, 6825259.375, 6825271.36239496, 6825276.430176529, 6825345.361726829, 6825345.9430357665, 6825417.254244164, 6825765.94186181, 6825772.4994002385, 6825809.375, 6825926.5625, 6826014.354459337, 6826022.346037476, 6826072.506725673, 6826324.804032293, 6826407.8125, 6826443.75, 6826446.256342305, 6826508.149776274, 6826586.893941568, 6826652.938903186, 6826883.896077059, 6826896.191063766, 6826917.136411216, 6827098.563966621, 6827143.251736342, 6827201.5625, 6827310.006120806, 6827340.625, 6827367.993372865, 6827386.478107478, 6827426.5625, 6827459.2960305745, 6827465.508371718, 6827620.117248386, 6827775.614415291, 6827901.5625, 6827906.1790141, 6827948.4375, 6827993.75, 6828378.727282644, 6828382.8125, 6828537.149089691, 6828537.538463539, 6828732.926421332, 6828906.761946026, 6829098.952152903, 6829169.89570635, 6829240.556830187, 6829492.1875, 6829606.300506691, 6829666.496787205, 6829685.946415721, 6829782.8125, 6829859.375, 6829973.4375, 6829991.670418802, 6829996.248456347, 6830312.087203178, 6830671.832615122, 6830738.613147446, 6830848.161596482, 6831160.762364265, 6831165.647377665, 6831326.0042192275, 6831390.544811508, 6831636.876444515, 6831656.25, 6845889.02672499, 6847584.744029025, 6849147.06787645, 6849317.1875, 6850709.375, 6851146.424668386, 6851203.453562347, 6851214.0625, 6851287.833755283, 6851308.550522996, 6851478.125, 6851564.0625, 6851706.25, 6851786.704373868, 6851835.41315486, 6852013.693535538, 6852089.0625, 6852173.3878267305, 6852193.914041934, 6852213.167541047, 6852295.049625009, 6852349.785483443, 6852364.695565647, 6852379.370442898, 6852393.660097936, 6852477.420589391, 6852508.263052922, 6852526.052452595, 6852620.294267518, 6852858.565550662, 6853010.9375, 6853015.366696761, 6853100.0, 6853112.328873969, 6853114.757335002, 6853157.8125, 6853205.826580797, 6853212.5, 6853239.031554416, 6853239.916929083, 6853255.53107751, 6853278.125, 6853461.930717703, 6853553.101722689, 6853650.24410369, 6853689.313022856, 6853691.831758601, 6853799.29149133, 6853982.8125, 6853990.846775194, 6854007.8125, 6854039.513511039, 6854044.413591171, 6854288.4417653475, 6854329.6875, 6854345.3125, 6854470.3125, 6854554.569685784, 6854603.125, 6854714.756233414, 6854718.401567672, 6854736.316737889, 6854736.796164486, 6854738.546163916, 6854881.220052846, 6854968.75, 6854984.375, 6855132.949385295, 6855243.741261816, 6855301.4246380655, 6855373.763654562, 6855393.284419209, 6855492.1875, 6855541.0848727785, 6855562.5, 6855586.50587656, 6855673.4375, 6855698.22780643, 6855756.9873079015, 6855773.4375, 6855795.069460788, 6855842.924848368, 6855908.381515699, 6855931.378904176, 6855935.517850276, 6855955.568693399, 6855959.375, 6856112.063628057, 6856118.162462614, 6856210.123618391, 6856225.987069215, 6856373.004038872, 6856407.393277381, 6856524.6513385335, 6856681.9764395505, 6856699.564623487, 6856853.296973485, 6856860.278372999, 6856863.875028356, 6856872.799739524, 6856880.763613383, 6857032.044037877, 6857053.767270603, 6857196.875, 6857282.086064472, 6857406.227796681, 6857645.52160264, 6857681.538663954, 6857747.917772306, 6857814.0625, 6857834.449016334, 6857934.9718814865, 6858152.515754734, 6858454.6875, 6859124.876476033, 6859500.844609496, 6860059.626251505, 6860093.75, 6860257.8125, 6860276.181174848, 6860489.023885681, 6861051.43363884, 6861141.8693944905, 6861321.16652869, 6861376.5625, 6861418.901396222, 6861891.226465103, 6861917.538269499, 6862034.375, 6862296.330761622, 6862365.843035245, 6862839.307976213, 6862870.845184401, 6862886.164294049, 6863090.145806121, 6863365.633915936, 6863494.979828521, 6863593.216448193, 6863742.514209407, 6864031.734608401, 6864235.9375, 6864298.558658945, 6864305.855228085, 6864462.5, 6864819.469051606, 6864841.585786007, 6864970.583579359, 6865104.6875, 6865263.345421649, 6865425.0, 6865473.7574224565, 6865482.8125, 6865616.019117666, 6866074.506140342, 6866116.252214524, 6866168.75, 6866426.978254332, 6866530.010832276, 6866665.559274599, 6866946.875, 6866999.707744444, 6867008.366641832, 6867128.302405304, 6867149.623437592, 6867215.625, 6867415.819746094, 6867820.877541823, 6868293.75, 6868347.590902578, 6878454.622350763, 6897500.5742039485, 6898066.129477256, 6898790.625, 6901065.380798194, 6907693.75, 6909646.875, 6909650.939534099, 6909685.007481841, 6910862.5, 6918496.225840258, 6927586.698733148, 6937999.672847974, 6938221.353860174, 6940115.398601884, 6943001.5625, 6963584.006921086, 6971386.773171634, 7009440.9125285065, 7017932.0124350665, 7019046.618762634, 7025943.166513537, ...], [52.678912279131595, 50.22077223028838, 23.62515331998484, 9.502597174634543, 12.492217758741926, 7.334321616323643, 61.04757473193936, 78.42832850835585, 38.22433809971291, 12.30291752766097, 99.21876508289952, 10.770198697281621, 77.49084921448447, 15.7017398214178, 25.00179448323744, 20.812783565495753, 77.31105415305834, 99.04134530571928, 38.90211674008511, 6.211404802640347, 46.98500973777786, 75.09040960303517, 25.13574722191913, 44.79104765959727, 99.59678729470751, 56.1692192938915, 50.88574533782395, 60.23253727999466, 73.03669938793158, 16.045542180930305, 19.178265018433436, 101.19068910398643, 31.05641358964846, 7.19160423179733, 48.31055205060416, 95.01809475832104, 107.7070309259886, 10.671730245802504, 54.88643965921545, 37.93479426529316, 28.293024329765153, 12.757807145796107, 62.769869120606785, 47.79561609333148, 29.33140285836156, 38.677034680710875, 19.839142070807466, 85.73448083767295, 44.0019252398342, 91.98012643161475, 21.527321208333206, 22.061056463224613, 6.778055187179374, 156.28371618136836, 9.448645276933416, 42.39395395234747, 9.155101268254612, 51.43917481302241, 24.105594622406933, 17.58469001604624, 71.08325151772426, 60.766405567969585, 31.950561303429414, 13.596854448285455, 13.74056130917905, 19.737705764472427, 5.263731542055545, 32.61193181474961, 89.8526999766157, 73.2217748097743, 8.883399633805631, 89.60838665764581, 62.11840831892076, 14.168218167503055, 10.242367619026368, 15.85050711701968, 34.97945678400767, 7.071701683089592, 72.21656021196777, 5.446338222272524, 5.853859845987334, 48.90166740724628, 27.586928908678395, 5.560662354456238, 12.07583842309822, 57.02068905532321, 214.08239908586464, 16.038103094887425, 51.99887299763719, 18.435407469084744, 51.3512319259693, 17.823103111950612, 16.24717388316634, 55.96902053498765, 48.60581548642816, 22.137024184830285, 34.813196269064655, 38.108217057681834, 12.787220948372015, 40.76285393288242, 14.735839971792629, 5.721830156988024, 60.291607684306186, 8.221455428602736, 128.24876680564654, 5.736298849605418, 9.587795866846221, 121.19237465641153, 21.945885625274137, 22.626759702303513, 12.651686153559796, 6.701852909501692, 9.819924704182732, 45.94446627020817, 96.72436845852778, 92.5197609684014, 11.93162846348438, 33.27462003012836, 13.676684457091106, 11.440720962760768, 67.76604155092981, 24.434564210419673, 68.76304346798312, 10.277825368506875, 31.26611586706181, 103.2951328317703, 74.64196318169695, 56.131411340583526, 35.11989289259988, 16.006340540957947, 58.283520490506625, 20.574860716233246, 9.127943593229354, 65.64158319448012, 16.494677135816676, 57.53996133759618, 79.8674758567816, 12.771133161232228, 69.83671091832719, 65.10469905213778, 73.21253566015292, 21.932979485098972, 25.071721035878316, 51.250334811727484, 42.76583665463228, 54.64833697837817, 24.729766644869034, 50.91137889316151, 78.18720914543223, 22.50298673790003, 37.64872757733774, 49.46267231850918, 84.95534743646976, 34.6734071641892, 113.58736675687979, 76.88950839697542, 21.166627838342404, 71.883387106034, 12.804788604774519, 7.698237839916178, 25.138587645117713, 28.306282498105993, 87.74040338667018, 21.55329817651134, 61.23158262768918, 54.59205192230999, 37.36543659304743, 57.89482638607542, 78.77978646054544, 116.0626614006652, 11.708785606850878, 107.3147097939878, 25.868779396568236, 64.60968043770094, 76.29963312598517, 10.980473486450538, 59.18028616476887, 23.667767522800375, 35.92561300979901, 60.87524905003412, 59.86764546070425, 92.02141344946409, 21.871194389582833, 6.485129174400819, 25.404215782419403, 50.70205293645055, 71.25708716408951, 30.76305734558698, 15.026080704876184, 110.80090710391792, 34.86412372015875, 40.01005486469714, 61.211915628573635, 5.935077338889204, 9.074967153171883, 28.474898092712237, 21.88034331583794, 55.93906539476589, 11.83195285564702, 9.21405433463356, 76.76058502398391, 15.49009749842747, 40.830298430327616, 86.0621331136098, 78.1100025503851, 13.400574818985726, 28.16445022690709, 86.50777842224369, 102.1131950721818, 23.280061439793997, 22.820185230329393, 6.034039688633643, 68.76540411995924, 5.800289973273414, 73.46737148834073, 41.67927453827504, 94.11570230103786, 52.911347437204824, 27.181327391454126, 17.341605779596215, 33.41316736583682, 74.5883868896512, 47.44318526126783, 78.43082708077792, 12.26464948874073, 46.887945803908764, 34.704104132143314, 6.070549657634302, 6.684781048586098, 9.319184293166302, 54.54494272428045, 53.920544634556904, 6.8659850045502715, 24.556143427396666, 18.566043592709406, 31.70345654117362, 6.157966877968593, 25.08943339265307, 18.305497465926962, 16.198005964450413, 30.183060242514898, 76.85889871218365, 31.76230912563685, 30.334595630061322, 8.159962288530668, 13.787449326148023, 40.93292224073086, 23.475106717461546, 8.974047893757545, 188.24663093510534, 18.452453667219537, 35.734251100811115, 15.265251680267717, 19.662645598136262, 82.28756001606807, 48.23489705607696, 40.61241977771763, 21.199088384777824, 50.14508794602351, 63.94417040093184, 37.498070051034595, 24.632695683570958, 8.310584058899648, 61.84714662113035, 24.340636239812483, 73.6760140206402, 22.53312351366865, 16.8177924259223, 42.03273269207019, 15.050969979283938, 17.892770792420027, 32.099805273711745, 9.015326024554946, 31.487431544434788, 78.28394475324211, 80.84479294672452, 12.65453650845957, 26.3383284876941, 7.072151340262763, 8.751561477834942, 50.909389149810806, 23.905223971135406, 160.73747649891496, 67.35363436352027, 64.35818874490084, 27.358694846001875, 84.48343357994872, 7.779704850859998, 39.74949424554324, 112.28963889202961, 46.647738239351334, 98.7710460596702, 5.605124952291218, 6.734829863483439, 6.476428121279475, 30.423569900054137, 6.564437122077586, 5.753466135875663, 14.077169745056043, 6.385566867835898, 8.811552122305772, 8.495872835225306, 41.25836648515177, 33.50891300898202, 19.603229972259008, 24.92957850889783, 13.598896486726886, 13.187228173585359, 39.58241192328535, 35.45121855430748, 33.38771962790931, 69.5861980111921, 50.03414478081463, 122.29095917102092, 12.41709106690854, 9.155573144686052, 5.709677957454027, 104.02849480094632, 47.60402953601729, 26.83340969931527, 17.979259566593, 43.2170146639362, 44.13405322934527, 71.21704251975171, 50.282424627813285, 32.713907863463845, 19.585097257863808, 60.215106527531134, 25.838932279875987, 9.627312006024528, 24.718510765312487, 53.30992151042784, 32.77521169061635, 14.026694914725985, 96.87143421481068, 29.962903531778494, 17.164507358531143, 15.80213191052161, 22.022192462078188, 26.404007555600764, 98.12000857943876, 73.81024651032966, 112.30145063625291, 30.933683177781827, 59.493567970909126, 12.458718091743874, 29.829248116193877, 5.495559632355678, 25.87727234840662, 29.153541498975276, 23.545332728654454, 6.465913084926737, 121.1681158019285, 40.843980058979795, 60.570499199194415, 36.99859832460211, 36.68523909301985, 36.934241145176344, 6.9735371888264535, 39.68677665715268, 23.840935496405077, 35.04002049407744, 71.48935282589542, 48.26233167859448, 12.930513695883864, 7.11186749509982, 22.854839909326934, 9.113554395559825, 42.507934736255365, 32.5419152024776, 95.14852517685276, 15.717745631394294, 38.76996345286106, 6.625989075937726, 9.99070772614703, 7.54003078706292, 40.2331627072684, 63.01897067500387, 20.407431330081895, 27.977124132539966, 107.71118809675693, 61.21386173475514, 8.484458496000224, 49.37157319945933, 10.41141123839446, 57.92485996436155, 61.460758873939454, 8.93131235945346, 128.83675720947554, 104.09889585531363, 103.76491654191855, 77.32984598601992, 17.029310555547646, 72.07453529098785, 9.608606118415913, 92.23737265288463, 10.791223860385369, 102.01853290879676, 8.413516700021317, 42.24814211376817, 78.65997693145664, 118.64624786613764, 15.857476851322955, 33.77447971182672, 94.33712454998225, 68.01188308348132, 55.82848972176613, 82.50045337570673, 22.163325116714418, 48.44872158351718, 19.13437242222089, 36.89186219307978, 80.19815580897449, 34.5420079898508, 51.765261523980584, 49.53216344707558, 14.44389163506416, 66.45696019614087, 55.93100456019098, 29.395284190620664, 65.01837067639323, 14.49849502243362, 7.543164951703646, 122.64314154365586, 14.122436217925163, 23.200953565024374, 68.48013947294605, 155.52668747706213, 119.21343403704421, 17.699603453829514, 64.3216382700526, 49.01059984105939, 38.31026005228964, 59.42768667510811, 14.40984202006083, 15.932646400400328, 18.457571598003188, 28.66199220116079, 120.16361516224087, 35.9817091081614, 6.107854925555023, 7.232700877111683, 47.77448448433746, 66.62228788049919, 19.587805194045266, 24.08376341822686, 19.336890692399574, 26.430924966143227, 5.034094080278676, 23.363804199191577, 25.09890347277618, 6.238365802394348, 26.74078972086067, 62.24241977058059, 5.796387514755052, 78.98000472767532, 46.622611142279844, 87.85876167030199, 75.40546982108427, 10.772321861773683, 85.62642764944597, 59.022156307956735, 115.04334545993768, 9.533621408297392, 5.7161569746147265, 16.11176783582885, 13.543927731626072, 10.69665840175541, 79.37852688557474, 9.066769517692784, 8.12644535035392, 41.69017145832903, 56.97013508676291, 87.73319305987215, 11.821611484549436, 44.43825636933542, 6.639933824633477, 25.715589121060134, 45.95755300034109, 11.338702105353947, 75.94698718156567, 21.724989735312985, 42.83075422629661, 53.15330254534218, 95.0497441914272, 19.906817616439277, 97.13199988662782, 134.79673254146695, 60.48946468146209, 6.66154956188192, 43.79357951522044, 75.0646422213153, 49.96044674066075, 64.93947953060245, 34.56454741606619, 9.230362913205878, 51.16657220834222, 40.62903751900499, 67.86821124277779, 11.977848418259047, 43.64585561409194, 6.585521926651197, 16.392488501304243, 13.34054513291286, 120.54548577727458, 9.329530362721927, 18.881861769672806, 61.6860894586079, 5.301057676801613, 67.287242995698, 67.28274092749739, 65.21270570145353, 18.189139198735134, 14.08628889822033, 6.207168918074038, 6.414181388458428, 31.75854719165267, 26.17242681751722, 55.95257580838668, 71.73855498632832, 5.858350369812978, 11.503711993713285, 58.452499575287284, 18.146438595767584, 140.52893043408494, 11.114368807612385, 84.01651376084482, 40.20390862581249, 60.416106149044296, 11.317140827100667, 77.08131734079157, 59.58238231764424, 22.595890103389515, 29.590980315803513, 24.40260747327867, 63.404901731002866, 59.06567323514265, 60.456595481495455, 75.59161226044735, 8.193184478597459, 14.49043585540564, 5.677655102546862, 24.615918574833685, 48.63144869234502, 55.35148097420845, 18.357461277243676, 41.066302665950246, 83.3849100792811, 75.2268520340652, 37.248964082807404, 99.48635174696707, 90.4312536085078, 51.899799036739125, 45.47810516757566, 13.361593987985973, 15.122827411394256, 63.918930575775136, 9.284039365517883, 15.095078563256891, 8.599230777915476, 102.7515354698026, 70.42396778104926, 53.1731722870654, 107.74059733583788, 25.35670880590607, 15.47980100476551, 58.46413595198591, 11.845766543097882, 41.71299899473262, 141.33679495594112, 67.0378254022956, 23.63158442838302, 55.97495396910917, 11.038669079480785, 155.59894648613323, 82.95038916626517, 15.287262982879442, 57.24983792236337, 7.168345323410522, 89.0014014924875, 59.731996491991886, 31.62733895263989, 143.1786446676861, 70.3621079289482, 44.76435729688, 15.970733174088053, 118.24575621307838, 27.97492862014504, 55.712936188449916, 43.84748303147094, 7.6019004464095685, 61.974354494441904, 56.22190744553893, 26.248728924505638, 31.243401581652265, 117.86889579670841, 9.994317391284524, 80.71379464514239, 37.26194237871721, 9.998131516242191, 49.666886649441665, 53.900406641097156, 34.10726611598902, 51.47371761873734, 6.238449585556031, 58.656099744376085, 21.15763177902096, 56.840068337485185, 37.94449306572888, 70.07894581791669, 64.8043229266115, 15.843389335987636, 11.848834990927852, 27.716526837423334, 5.4686713425144555, 14.400730141557178, 84.97374193841489, 75.66966228435169, 5.5296675159679785, 5.13044522966615, 5.507561895524725, 119.6673998721627, 27.469014992157142, 8.0596234864083, 49.7337301257405, 15.832394153300703, 60.26363229778425, 53.58751803535318, 74.71684203712375, 13.775662289691178, 73.38709804066781, 27.083394023965308, 98.0393127665534, 65.28118264168953, 72.93512177170253, 37.99991121986159, 85.12335061235912, 22.5132551297608, 38.38648880064599, 11.40638738355235, 23.360467776857462, 194.47209816635018, 63.420135558953525, 19.624451556035744, 6.655035912269874, 118.67509378869403, 46.36896861201251, 15.882075761607735, 34.527614291457475, 7.803321568789911, 78.45541998448324, 42.46309908931118, 22.52118936766763, 14.551451240437803, 22.07573734358393, 100.21203474913965, 72.46826789794464, 90.60567799982691, 29.532341690170007, 33.182826888946046, 19.317193533922868, 77.35574240790405, 27.387874465520788, 26.36163115451265, 10.933876227536013, 8.074970195724866, 38.7106782054543, 21.861014094528237, 22.865418676516573, 58.196786340249865, 56.167889000841605, 25.076711636725534, 5.816188271904603, 14.36881238241814, 22.89779337093675, 22.60802305942103, 23.49092595159285, 49.020008184639536, 51.689154410583726, 45.49019134241248, 85.74169097423109, 29.103455455568046, 27.24307140753966, 66.54556560513664, 26.248942619757457, 120.70579326073972, 60.58372046838672, 15.457001970817712, 17.7210969387582, 43.55464451993739, 13.64014792371649, 34.25762790143932, 57.24802586656723, 19.744955006767814, 14.311060555606522, 25.824196657754072, 13.07634077082272, 48.917622528599594, 38.41267279094666, 23.68141935845967, 13.882943004393464, 7.4771173790725785, 10.965517351269513, 15.659738857743145, 5.846855787139784, 15.336386700695146, 13.703583963636227, 67.92532082627866, 11.192932909264872, 63.925131200741696, 6.262948308809978, 13.325519879389528, 11.68057534881273, 46.117117658586075, 30.079870167234944, 9.287449768209438, 18.038409125576173, 38.84277784145862, 206.3818307019205, 21.257702299419808, 53.92587285477819, 14.565353006119313, 21.892370387210065, 13.791786339104213, 25.13369960034229, 82.26728759873245, 12.082743677620444, 68.28902199155526, 35.458053733803354, 34.36873118500003, 157.73816439396026, 8.860879475397912, 7.8926442875197464, 97.4382708624722, 5.654036366805465, 11.304320726191813, 22.81883222695134, 5.159114096934787, 6.336357910127941, 32.712151842199034, 32.984616699091106, 22.94115024143286, 72.206289873017, 12.145869645946448, 26.15816987271182, 7.621139753802357, 8.650755617201586, 15.202159427582103, 12.136342346767462, 5.564171988040072, 89.90748675109761, 67.08476688472835, 5.835903273082419, 26.227056264041927, 7.848904007018015, 14.243718869437371, 42.68464286398359, 43.718770345720856, 40.63982958831313, 5.047273844780013, 20.496563433619777, 7.537288413895473, 39.750892663250376, 83.75782230417587, 104.48620243311464, 26.713178643208177, 13.330803983508723, 41.141091530381985, 23.72669026788136, 145.08918428301058, 162.84426856725446, 37.42896325127671, 45.47907844973514, 47.6114064689188, 26.41443249152546, 85.80378256097306, 33.93783114870052, 86.4108512072355, 50.1725733037818, 46.93948015738277, 57.84461611283052, 34.17916911257288, 54.685628259823325, 28.372767040382207, 8.307022764557447, 162.25250766033093, 18.079118016551778, 12.040231300977128, 45.59180390214396, 11.02279897444117, 56.01350312973498, 15.137576348228393, 34.06909476155888, 8.291297742345613, 113.35631624574273, 63.17804916868573, 70.26321493056703, 13.249762497223472, 12.992338010624401, 54.87273884685355, 21.532661675611315, 107.03508079066727, 24.063499360663513, 34.77580884259222, 9.350396702143433, 11.925581807775359, 9.264507341864162, 5.580454467681916, 103.68617314729678, 133.4032832529538, 21.263343255277835, 20.092860479488575, 64.26210797763511, 64.19654504208168, 82.81311363580916, 21.402141359245018, 50.753251309054846, 16.38702205541343, 21.22606527574102, 98.91941540553094, 40.75655125155923, 69.3220678000719, 18.976623231801796, 13.259861314109633, 17.228624362416948, 47.99850170325296, 14.755498989582808, 15.605933147605704, 7.86394343126228, 24.236835701912433, 24.907748393121917, 58.228812282230834, 13.856657078109023, 6.745690069483779, 58.093732907363375, 17.684357433642592, 5.033052189234265, 14.332141781948128, 18.87689810932065, 74.77395154184333, 30.40337766176863, 76.2936519683513, 111.44113274482679, 12.420526911020179, 30.599182366717287, 10.524645195633079, 76.1204519278358, 14.824856757613647, 19.64148955260699, 19.555826100043156, 144.24161745345813, 8.892353223194972, 58.927741245988486, 11.531968777804616, 6.814573837483322, 6.051870348613124, 14.134777762325374, 76.63860530780855, 15.860024698038838, 55.1822217035477, 11.914318626428596, 6.596402000523668, 20.367709514375893, 96.34884236028164, 47.22473082637953, 55.42654322752972, 26.394859166629512, 37.87781663942327, 18.463949594523893, 39.248620027384106, 5.973126583108481, 13.142575303923323, 57.94244826802559, 9.306208886940105, 107.09133712986906, 58.817767831328005, 5.16856186040406, 39.591692397522436, 26.069155024634618, 16.3497316838691, 10.470407753747102, 56.29960090777642, 214.40663601043278, 53.92769418086749, 42.917813552940956, 62.19981073123815, 9.160173544796885, 7.8936124930147695, 65.315939199355, 69.30879141576835, 57.453994061574065, 76.19969637828284, 22.097543725933093, 13.551628620708644, 6.953177774338732, 60.74694305145685, 22.152208156823537, 17.916144490528374, 18.845209289087684, 7.407579116994488, 68.71118691089833, 22.338608568649683, 5.516394839210709, 109.59189726980365, 91.87251859095824, 83.393544417866, 5.434169810452697, 14.27206148751691, 50.87914181853925, 21.629984473771266, 10.107067602965543, 5.220099776086227, 32.38014924527523, 36.51635236527416, 11.093178037632027, 15.803274496206413, 20.05249628662732, 176.20113189224656, 35.12788124784468, 77.01863768089834, 25.077317628342463, 10.292527335300731, 54.02941115715477, 5.162494739817511, 12.766442752756987, 17.113462960033623, 48.00021596078572, 38.294540521148434, 22.764686938100994, 38.461680010794026, 26.214187892656497, 91.15726766414657, 19.638311674229218, 68.4695799288127, 25.317546784335242, 17.866252277254024, 16.471341578443635, 29.78361281365461, 28.157437348103908, 35.45206712724554, 6.8135239165025485, 5.109086650398417, 21.067013657785623, 69.14088719154483, 7.12379735946411, 23.342191006532794, 10.38494256488015, 96.96068909933429, 17.17816985032458, 43.86941014238025, 15.4243352620775, 6.047986484060713, 87.1574544178932, 12.474520251075896, 29.16627365937206, 16.08626749327994, 54.14085364075725, 170.11780040632223, 45.42453911160471, 9.617404467723984, 39.53222700804835, 16.691597259068335, 21.55457289543348, 6.349833894296352, 29.585858027353094, 99.69722491257276, 16.335943781139974, 86.06258086343382, 44.387353850824, 8.137846720736796, 20.92360972205536, 15.663745308244156, 22.033918283334117, 41.561746795608265, 9.501685616766894, 23.2210470839509, 122.04833577067573, 47.931555352291646, 31.517529844677377, 114.37101253121557, 17.29018151027007, 59.22400072989285, 20.885436951579077, 55.344360137248394, 44.292037867427375, 16.228294192728903, 9.930326861196841, 97.53051613993424, 14.926080679431234, 25.528837113974674, 13.825750026409837, 21.284779764429278, 24.738749140870137, 48.274437799688435, 38.97701220083174, 27.021318918798947, 11.608981362244027, 148.21789378524645, 51.58073833968867, 127.78255312877144, ...])
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);
([2970079.6875, 3325994.9483464933, 3515280.9401041293, 3586214.258254065, 3586218.718065091, 3602597.6272933935, 3635630.3970884127, 3669187.5, 3669217.886334006, 3704558.4534496665, 3720503.125, 3740186.714209341, 3781368.75, 3788167.373613761, 3821962.292011228, 4014441.616485532, 4109729.6875, 4133154.6875, 4176251.5130546335, 4176672.9827548387, 4197492.1875, 4268476.5625, 4276873.238707033, 4289070.3125, 4292616.797725032, 4293376.233999243, 4296395.7538789995, 4299256.25, 4314323.4375, 4315321.233963269, 4318396.721003532, 4361845.3125, 4364584.375, 4401158.072815144, 4406891.830842974, 4427287.5, 4444199.078622378, 4451687.18728431, 4454942.45572149, 4494845.3125, 4519408.907948257, 4617657.091020204, 5137389.0625, 5775070.963478631, 5937456.25, 6003657.8125, 6006019.629009499, 6008243.570592489, 6015986.649746091, 6048592.1875, 6052129.139871619, 6149655.805110544, 6151681.322439237, 6151963.80094885, 6219437.635476861, 6267820.3125, 6279659.158867483, 6297084.375, 6297280.072135819, 6298134.930114789, 6299076.507184688, 6299677.4028351195, 6300550.0, 6300987.095988183, 6301316.832179967, 6318243.053973509, 6318325.6507707825, 6337626.504609706, 6341001.487872753, 6341212.004630205, 6343786.917964431, 6366604.553846643, 6432921.830384161, 6456163.843660951, 6456172.786179211, 6471058.032158597, 6478978.125, 6527388.869800542, 6529187.903299312, 6529329.323046097, 6530025.524811205, 6531520.3125, 6531701.143115948, 6532466.180505222, 6532570.844774726, 6533076.792960676, 6533375.21107025, 6533872.135742823, 6556220.3125, 6557083.287909279, 6557729.366519447, 6557739.6569875255, 6559053.430005251, 6559243.430040146, 6559618.75, 6559722.999715272, 6559951.761201238, 6560299.75858465, 6560680.540715658, 6560736.908379552, 6560907.015242136, 6561111.171748233, 6561843.75, 6562820.1872893665, 6563531.156877518, 6585231.704372508, 6586373.7259191815, 6586402.889592686, 6586633.47128153, 6587246.481600206, 6587502.3588035, 6587927.808130187, 6588411.463780439, 6588556.25, 6589365.625, 6589543.75, 6589666.084885304, 6589885.692839756, 6589962.123221737, 6589975.191433515, 6590131.226627846, 6590174.751712543, 6590567.234002622, 6590986.878495868, 6591153.125, 6591453.688621722, 6592113.013055514, 6592351.5625, 6592494.0373236155, 6593401.407465606, 6594176.5625, 6594236.322017295, 6595195.061660574, 6595272.963157738, 6595410.643991622, 6595512.1867186185, 6596117.425820163, 6596150.846555931, 6596203.125, 6596407.69660056, 6596463.410058943, 6596604.230493507, 6596709.171826483, 6596821.875, 6596920.310804413, 6597020.094507144, 6597062.571565424, 6597178.125, 6597620.3125, 6597654.283108586, 6597718.274950676, 6597957.8125, 6598329.629790091, 6598635.9375, 6602988.251775753, 6604190.625, 6607035.404137844, 6612967.1875, 6614011.797959092, 6625472.130239084, 6626220.908992347, 6626372.710711941, 6627526.5625, 6629938.623667542, 6630152.7368925335, 6631475.0, 6631884.375, 6632434.375, 6632656.937575473, 6634287.140812408, 6638238.121321197, 6660134.584568192, 6661473.287003227, 6663123.4375, 6663521.309153093, 6663718.653717325, 6663760.9375, 6663892.638497106, 6664390.625, 6664412.367711567, 6664481.25, 6664585.55678177, 6664620.084895799, 6664651.549972164, 6664720.131785259, 6664855.360216401, 6665104.6875, 6665216.01277499, 6665348.4595127255, 6665503.658805492, 6665513.716863809, 6665562.5, 6665621.7725309, 6665640.5751653155, 6665690.305312934, 6665773.434956159, 6665918.78685594, 6666016.163395662, 6666090.099004937, 6666242.045378132, 6666293.75, 6666331.306185142, 6666346.875, 6666364.240625903, 6666419.396741189, 6666483.901988805, 6666517.169029612, 6666570.985629391, 6666687.5, 6666725.273414079, 6666735.560982525, 6666788.526099053, 6666796.405521174, 6666826.3757443195, 6666836.578099811, 6666852.8745000055, 6666856.25, 6666857.8125, 6666871.803237718, 6666876.916673981, 6666888.53017516, 6666979.606244627, 6667095.173689723, 6667104.515409417, 6667117.810571598, 6667160.863919749, 6667217.1875, 6667242.017032124, 6667280.84244778, 6667290.610513865, 6667300.0, 6667314.819670588, 6667342.680015349, 6667365.385540473, 6667396.073765833, 6667437.5, 6667447.521091813, 6667481.241556532, 6667528.795041832, 6667570.607236224, 6667714.0625, 6667730.393476101, 6667768.5813722145, 6667773.4375, 6667851.3151405705, 6667937.160246517, 6667956.25, 6667995.325914133, 6668013.607307113, 6668032.8125, 6668106.942032451, 6668137.314802107, 6668137.582421499, 6668148.549071089, 6668214.0625, 6668260.849698096, 6668293.308368905, 6668302.595012818, 6668337.5, 6668378.125, 6668429.6875, 6668435.70354471, 6668459.420122851, 6668475.0, 6668492.8991178265, 6668521.875, 6668529.751287426, 6668530.105764546, 6668560.274681595, 6668570.340924874, 6668584.980731329, 6668626.5625, 6668654.288438369, 6668657.664632594, 6668679.6875, 6668680.811958502, 6668682.04751948, 6668729.566248781, 6668763.871573611, 6668783.599189253, 6668787.5, 6668804.399498387, 6668815.508208057, 6668846.875, 6668875.0, 6668914.572213827, 6668931.25, 6668931.712901, 6668935.9375, 6668937.66614516, 6668943.265608046, 6668945.468386248, 6668956.087644614, 6668981.1046421155, 6668982.744138649, 6668989.0625, 6668997.351278789, 6669000.709721974, 6669007.565608168, 6669021.195265956, 6669049.313778861, 6669066.000866097, 6669075.0, 6669087.892563983, 6669088.3495975295, 6669132.003565104, 6669134.87266044, 6669136.948518722, 6669175.0, 6669179.308828278, 6669181.213908008, 6669195.3125, 6669198.4375, 6669220.3125, 6669232.615722004, 6669237.284467074, 6669242.233282834, 6669250.0, 6669251.5625, 6669255.611437807, 6669267.807030152, 6669276.263543138, 6669290.234639422, 6669306.366370383, 6669337.5, 6669372.0980642, 6669382.0972992, 6669382.513736381, 6669388.910101044, 6669390.955385254, 6669402.897165807, 6669417.1875, 6669421.499090779, 6669449.737329322, 6669462.5, 6669471.444493715, 6669488.2367815375, 6669513.398128909, 6669521.426452267, 6669528.931420493, 6669543.55622799, 6669545.3125, 6669562.463942687, 6669570.3125, 6669585.497132098, 6669594.738958779, 6669595.027078349, 6669607.014377525, 6669631.268648919, 6669659.375, 6669673.121247321, 6669690.488556185, 6669700.0, 6669710.194216621, 6669730.659298112, 6669732.8125, 6669759.375, 6669799.920872588, 6669810.343247958, 6669870.3125, 6669884.082028297, 6669914.564931127, 6669923.2924179705, 6669925.0, 6669944.238567388, 6669948.4009143375, 6669976.409589123, 6669987.230611568, 6669992.542126046, 6670009.559458432, 6670053.125, 6670053.424065215, 6670057.570811394, 6670068.019808794, 6670072.5638108915, 6670095.134294339, 6670101.5625, 6670112.643691386, 6670115.00881468, 6670117.159217089, 6670185.9375, 6670212.5, 6670217.543845377, 6670218.75, 6670224.48770333, 6670226.5625, 6670246.35263089, 6670255.735631498, 6670265.625, 6670279.6875, 6670293.75, 6670326.5625, 6670337.9576607505, 6670382.8125, 6670409.685598046, 6670437.186459044, 6670462.273506836, 6670493.159379608, 6670509.607570542, 6670549.910800458, 6670558.244754994, 6670580.809668199, 6670620.533708925, 6670626.5625, 6670643.75, 6670645.3125, 6670664.0625, 6670679.6875, 6670707.377160903, 6670709.375, 6670730.475859517, 6670790.625, 6670826.5625, 6670827.428223902, 6670872.144231155, 6670880.8803286655, 6670881.113016554, 6670885.3333103685, 6670889.860408617, 6670910.460778944, 6670920.3125, 6670925.085336883, 6671018.580796344, 6671020.200541574, 6671046.642120396, 6671054.3432047, 6671054.634490405, 6671057.930455235, 6671137.288254037, 6671150.574267556, 6671165.262689474, 6671179.302610622, 6671185.9375, 6671188.222699812, 6671202.978148725, 6671206.487811, 6671213.192790053, 6671271.875, 6671317.181817005, 6671324.583649998, 6671336.125356197, 6671345.719454956, 6671445.3125, 6671454.6875, 6671464.910142778, 6671477.850631401, 6671482.331058288, 6671490.509369355, 6671519.865700881, 6671543.58223178, 6671551.846353063, 6671556.018331492, 6671557.922696953, 6671574.964897988, 6671579.446867587, 6671593.674592072, 6671595.3125, 6671620.3125, 6671626.229323542, 6671637.260080971, 6671693.75, 6671707.8125, 6671800.0, 6671815.854848848, 6671861.084177424, 6671871.03025327, 6671932.390172204, 6671954.393039057, 6671977.695962851, 6671998.107021597, 6672040.309394191, 6672046.875, 6672051.5625, 6672057.966284913, 6672080.090284146, 6672085.9375, 6672157.160324745, 6672196.714683949, 6672203.125, 6672212.630920751, 6672250.0, 6672251.67222701, 6672259.322096586, 6672277.449636177, 6672322.748496821, 6672336.824782333, 6672368.230752143, 6672416.659084197, 6672435.9375, 6672446.341907665, 6672454.6875, 6672473.4375, 6672484.375, 6672510.9375, 6672515.862253198, 6672617.065537331, 6672623.4375, 6672648.115442409, 6672661.409160656, 6672661.420883965, 6672714.0625, 6672719.350432245, 6672747.631189367, 6672750.786124562, 6672801.5625, 6672820.310284283, 6672827.316243172, 6672895.3125, 6672909.694443003, 6672925.0, 6673096.875, 6673110.9375, 6673114.714798939, 6673176.3184414655, 6673279.197122467, 6673285.456070787, 6673345.3125, 6673354.5699524805, 6673371.602963663, 6673414.015106715, 6673445.894683245, 6673595.540436621, 6673617.1875, 6673620.417098589, 6673717.1875, 6673724.991449973, 6673757.98671275, 6673870.3125, 6673981.25, 6674004.805405214, 6674014.512630864, 6674212.5, 6674327.728872789, 6674329.6875, 6674420.034415962, 6674462.5, 6674636.123415016, 6674745.3125, 6674807.8125, 6674862.319116223, 6674887.376398349, 6674922.970291739, 6674985.282385607, 6675001.53470074, 6675135.832066696, 6675144.4278704105, 6675346.875, 6675449.755917063, 6675450.0, 6675584.375, 6675587.5, 6675651.5625, 6675962.686022549, 6675975.0, 6675979.200428435, 6676185.984271242, 6676345.268602735, 6676489.005948812, 6676512.883667216, 6676677.110368994, 6676770.491956214, 6676925.679868097, 6676954.6875, 6677350.200009803, 6677418.566119846, 6677454.821905022, 6677651.348413456, 6677864.477964484, 6678574.848736232, 6679166.135512444, 6679167.1875, 6679580.940614005, 6680043.659500691, 6680145.254779687, 6680190.25444568, 6681870.3125, 6682240.712848422, 6682978.125, 6684339.237937447, 6686918.069363856, 6691867.173951081, 6717793.75, 6717996.875, 6718382.691360101, 6719377.338162742, 6723119.115204651, 6724112.66851904, 6725764.034101162, 6726062.23888832, 6728619.868895037, 6730524.9963012235, 6734325.0, 6740305.494293817, 6749396.748264898, 6749945.3125, 6750671.875, 6752175.692140248, 6753390.917499497, 6753590.625, 6753808.508153573, 6753810.9375, 6753910.9375, 6753923.761562323, 6754188.343427927, 6755902.894014861, 6758740.625, 6759341.6532002045, 6760867.1875, 6762442.1875, 6762587.34774573, 6763082.611240115, 6763236.155573399, 6763520.729569446, 6764589.02030495, 6765311.097390939, 6765340.47549671, 6765653.669263685, 6766896.875, 6768334.304475279, 6773432.809834581, 6778274.462745321, 6780461.80904034, 6780656.618285721, 6783626.107166377, 6792914.0625, 6792990.840620808, 6798434.375, 6800971.875, 6804606.25, 6806874.65634784, 6807874.659691446, 6807878.047676773, 6808242.1875, 6808575.0, 6808792.1875, 6809748.4375, 6809784.375, 6811471.2745245015, 6811515.625, 6811516.310487526, 6811806.785254448, 6812235.247653484, 6812392.1875, 6812860.227280452, 6813772.868757145, 6814147.687538366, 6814584.375, 6814876.789165679, 6815664.0625, 6815684.8962760735, 6815818.75, 6816359.375, 6816362.09723445, 6816962.570900489, 6818630.321017353, 6818762.609054703, 6818887.5, 6819551.5625, 6819558.548409272, 6819564.0625, 6820316.840075591, 6820510.9375, 6820579.627311151, 6820606.816327566, 6820802.99734997, 6820919.889698948, 6821276.5625, 6821294.058463762, 6821527.752379681, 6821856.25, 6821870.3125, 6821916.942212199, 6822120.342296842, 6822195.153669048, 6822260.56765731, 6822324.902703573, 6822359.054384074, 6822359.375, 6822427.679921439, 6822437.5, 6822458.656855467, 6822485.244646224, 6822549.9317192845, 6822550.0, 6822600.797070231, 6822607.748431022, 6822679.6875, 6822728.253976254, 6822894.230770875, 6822921.875, 6822955.860815506, 6823064.0625, 6823225.0, 6823228.992374882, 6823237.3241399005, 6823246.256634083, 6823288.468720681, 6823314.0625, 6823359.931906439, 6823422.339321668, 6823454.750632073, 6823477.762293293, 6823523.331197525, 6823614.238983607, 6823620.747144645, 6823643.849881634, 6823683.271764965, 6823695.304063877, 6823831.439160817, 6823837.027017255, 6823885.9037866825, 6823900.125587244, 6823906.577081099, 6823910.9375, 6823919.416827372, 6823942.135056895, 6824002.191366843, 6824064.925679108, 6824150.837347271, 6824233.851074198, 6824270.3125, 6824301.460181802, 6824337.039114669, 6824354.349178579, 6824379.488567357, 6824437.317602642, 6824553.660673355, 6824712.228570938, 6824739.538960933, 6824740.625, 6824810.873817154, 6824838.448164137, 6824867.922549539, 6824900.0, 6824911.638453372, 6824914.172628133, 6824971.809377335, 6825105.979707874, 6825117.715967044, 6825137.307034686, 6825153.125, 6825210.571362026, 6825259.375, 6825271.36239496, 6825276.430176529, 6825345.361726829, 6825345.9430357665, 6825417.254244164, 6825765.94186181, 6825772.4994002385, 6825809.375, 6825926.5625, 6826014.354459337, 6826022.346037476, 6826072.506725673, 6826324.804032293, 6826407.8125, 6826443.75, 6826446.256342305, 6826508.149776274, 6826586.893941568, 6826652.938903186, 6826883.896077059, 6826896.191063766, 6826917.136411216, 6827098.563966621, 6827143.251736342, 6827201.5625, 6827310.006120806, 6827340.625, 6827367.993372865, 6827386.478107478, 6827426.5625, 6827459.2960305745, 6827465.508371718, 6827620.117248386, 6827775.614415291, 6827901.5625, 6827906.1790141, 6827948.4375, 6827993.75, 6828378.727282644, 6828382.8125, 6828537.149089691, 6828537.538463539, 6828732.926421332, 6828906.761946026, 6829098.952152903, 6829169.89570635, 6829240.556830187, 6829492.1875, 6829606.300506691, 6829666.496787205, 6829685.946415721, 6829782.8125, 6829859.375, 6829973.4375, 6829991.670418802, 6829996.248456347, 6830312.087203178, 6830671.832615122, 6830738.613147446, 6830848.161596482, 6831160.762364265, 6831165.647377665, 6831326.0042192275, 6831390.544811508, 6831636.876444515, 6831656.25, 6845889.02672499, 6847584.744029025, 6849147.06787645, 6849317.1875, 6850709.375, 6851146.424668386, 6851203.453562347, 6851214.0625, 6851287.833755283, 6851308.550522996, 6851478.125, 6851564.0625, 6851706.25, 6851786.704373868, 6851835.41315486, 6852013.693535538, 6852089.0625, 6852173.3878267305, 6852193.914041934, 6852213.167541047, 6852295.049625009, 6852349.785483443, 6852364.695565647, 6852379.370442898, 6852393.660097936, 6852477.420589391, 6852508.263052922, 6852526.052452595, 6852620.294267518, 6852858.565550662, 6853010.9375, 6853015.366696761, 6853100.0, 6853112.328873969, 6853114.757335002, 6853157.8125, 6853205.826580797, 6853212.5, 6853239.031554416, 6853239.916929083, 6853255.53107751, 6853278.125, 6853461.930717703, 6853553.101722689, 6853650.24410369, 6853689.313022856, 6853691.831758601, 6853799.29149133, 6853982.8125, 6853990.846775194, 6854007.8125, 6854039.513511039, 6854044.413591171, 6854288.4417653475, 6854329.6875, 6854345.3125, 6854470.3125, 6854554.569685784, 6854603.125, 6854714.756233414, 6854718.401567672, 6854736.316737889, 6854736.796164486, 6854738.546163916, 6854881.220052846, 6854968.75, 6854984.375, 6855132.949385295, 6855243.741261816, 6855301.4246380655, 6855373.763654562, 6855393.284419209, 6855492.1875, 6855541.0848727785, 6855562.5, 6855586.50587656, 6855673.4375, 6855698.22780643, 6855756.9873079015, 6855773.4375, 6855795.069460788, 6855842.924848368, 6855908.381515699, 6855931.378904176, 6855935.517850276, 6855955.568693399, 6855959.375, 6856112.063628057, 6856118.162462614, 6856210.123618391, 6856225.987069215, 6856373.004038872, 6856407.393277381, 6856524.6513385335, 6856681.9764395505, 6856699.564623487, 6856853.296973485, 6856860.278372999, 6856863.875028356, 6856872.799739524, 6856880.763613383, 6857032.044037877, 6857053.767270603, 6857196.875, 6857282.086064472, 6857406.227796681, 6857645.52160264, 6857681.538663954, 6857747.917772306, 6857814.0625, 6857834.449016334, 6857934.9718814865, 6858152.515754734, 6858454.6875, 6859124.876476033, 6859500.844609496, 6860059.626251505, 6860093.75, 6860257.8125, 6860276.181174848, 6860489.023885681, 6861051.43363884, 6861141.8693944905, 6861321.16652869, 6861376.5625, 6861418.901396222, 6861891.226465103, 6861917.538269499, 6862034.375, 6862296.330761622, 6862365.843035245, 6862839.307976213, 6862870.845184401, 6862886.164294049, 6863090.145806121, 6863365.633915936, 6863494.979828521, 6863593.216448193, 6863742.514209407, 6864031.734608401, 6864235.9375, 6864298.558658945, 6864305.855228085, 6864462.5, 6864819.469051606, 6864841.585786007, 6864970.583579359, 6865104.6875, 6865263.345421649, 6865425.0, 6865473.7574224565, 6865482.8125, 6865616.019117666, 6866074.506140342, 6866116.252214524, 6866168.75, 6866426.978254332, 6866530.010832276, 6866665.559274599, 6866946.875, 6866999.707744444, 6867008.366641832, 6867128.302405304, 6867149.623437592, 6867215.625, 6867415.819746094, 6867820.877541823, 6868293.75, 6868347.590902578, 6878454.622350763, 6897500.5742039485, 6898066.129477256, 6898790.625, 6901065.380798194, 6907693.75, 6909646.875, 6909650.939534099, 6909685.007481841, 6910862.5, 6918496.225840258, 6927586.698733148, 6937999.672847974, 6938221.353860174, 6940115.398601884, 6943001.5625, 6963584.006921086, 6971386.773171634, 7009440.9125285065, 7017932.0124350665, 7019046.618762634, 7025943.166513537, ...], [52.678912279131595, 50.22077223028838, 23.62515331998484, 9.502597174634543, 12.492217758741926, 7.334321616323643, 61.04757473193936, 78.42832850835585, 38.22433809971291, 12.30291752766097, 99.21876508289952, 10.770198697281621, 77.49084921448447, 15.7017398214178, 25.00179448323744, 20.812783565495753, 77.31105415305834, 99.04134530571928, 38.90211674008511, 6.211404802640347, 46.98500973777786, 75.09040960303517, 25.13574722191913, 44.79104765959727, 99.59678729470751, 56.1692192938915, 50.88574533782395, 60.23253727999466, 73.03669938793158, 16.045542180930305, 19.178265018433436, 101.19068910398643, 31.05641358964846, 7.19160423179733, 48.31055205060416, 95.01809475832104, 107.7070309259886, 10.671730245802504, 54.88643965921545, 37.93479426529316, 28.293024329765153, 12.757807145796107, 62.769869120606785, 47.79561609333148, 29.33140285836156, 38.677034680710875, 19.839142070807466, 85.73448083767295, 44.0019252398342, 91.98012643161475, 21.527321208333206, 22.061056463224613, 6.778055187179374, 156.28371618136836, 9.448645276933416, 42.39395395234747, 9.155101268254612, 51.43917481302241, 24.105594622406933, 17.58469001604624, 71.08325151772426, 60.766405567969585, 31.950561303429414, 13.596854448285455, 13.74056130917905, 19.737705764472427, 5.263731542055545, 32.61193181474961, 89.8526999766157, 73.2217748097743, 8.883399633805631, 89.60838665764581, 62.11840831892076, 14.168218167503055, 10.242367619026368, 15.85050711701968, 34.97945678400767, 7.071701683089592, 72.21656021196777, 5.446338222272524, 5.853859845987334, 48.90166740724628, 27.586928908678395, 5.560662354456238, 12.07583842309822, 57.02068905532321, 214.08239908586464, 16.038103094887425, 51.99887299763719, 18.435407469084744, 51.3512319259693, 17.823103111950612, 16.24717388316634, 55.96902053498765, 48.60581548642816, 22.137024184830285, 34.813196269064655, 38.108217057681834, 12.787220948372015, 40.76285393288242, 14.735839971792629, 5.721830156988024, 60.291607684306186, 8.221455428602736, 128.24876680564654, 5.736298849605418, 9.587795866846221, 121.19237465641153, 21.945885625274137, 22.626759702303513, 12.651686153559796, 6.701852909501692, 9.819924704182732, 45.94446627020817, 96.72436845852778, 92.5197609684014, 11.93162846348438, 33.27462003012836, 13.676684457091106, 11.440720962760768, 67.76604155092981, 24.434564210419673, 68.76304346798312, 10.277825368506875, 31.26611586706181, 103.2951328317703, 74.64196318169695, 56.131411340583526, 35.11989289259988, 16.006340540957947, 58.283520490506625, 20.574860716233246, 9.127943593229354, 65.64158319448012, 16.494677135816676, 57.53996133759618, 79.8674758567816, 12.771133161232228, 69.83671091832719, 65.10469905213778, 73.21253566015292, 21.932979485098972, 25.071721035878316, 51.250334811727484, 42.76583665463228, 54.64833697837817, 24.729766644869034, 50.91137889316151, 78.18720914543223, 22.50298673790003, 37.64872757733774, 49.46267231850918, 84.95534743646976, 34.6734071641892, 113.58736675687979, 76.88950839697542, 21.166627838342404, 71.883387106034, 12.804788604774519, 7.698237839916178, 25.138587645117713, 28.306282498105993, 87.74040338667018, 21.55329817651134, 61.23158262768918, 54.59205192230999, 37.36543659304743, 57.89482638607542, 78.77978646054544, 116.0626614006652, 11.708785606850878, 107.3147097939878, 25.868779396568236, 64.60968043770094, 76.29963312598517, 10.980473486450538, 59.18028616476887, 23.667767522800375, 35.92561300979901, 60.87524905003412, 59.86764546070425, 92.02141344946409, 21.871194389582833, 6.485129174400819, 25.404215782419403, 50.70205293645055, 71.25708716408951, 30.76305734558698, 15.026080704876184, 110.80090710391792, 34.86412372015875, 40.01005486469714, 61.211915628573635, 5.935077338889204, 9.074967153171883, 28.474898092712237, 21.88034331583794, 55.93906539476589, 11.83195285564702, 9.21405433463356, 76.76058502398391, 15.49009749842747, 40.830298430327616, 86.0621331136098, 78.1100025503851, 13.400574818985726, 28.16445022690709, 86.50777842224369, 102.1131950721818, 23.280061439793997, 22.820185230329393, 6.034039688633643, 68.76540411995924, 5.800289973273414, 73.46737148834073, 41.67927453827504, 94.11570230103786, 52.911347437204824, 27.181327391454126, 17.341605779596215, 33.41316736583682, 74.5883868896512, 47.44318526126783, 78.43082708077792, 12.26464948874073, 46.887945803908764, 34.704104132143314, 6.070549657634302, 6.684781048586098, 9.319184293166302, 54.54494272428045, 53.920544634556904, 6.8659850045502715, 24.556143427396666, 18.566043592709406, 31.70345654117362, 6.157966877968593, 25.08943339265307, 18.305497465926962, 16.198005964450413, 30.183060242514898, 76.85889871218365, 31.76230912563685, 30.334595630061322, 8.159962288530668, 13.787449326148023, 40.93292224073086, 23.475106717461546, 8.974047893757545, 188.24663093510534, 18.452453667219537, 35.734251100811115, 15.265251680267717, 19.662645598136262, 82.28756001606807, 48.23489705607696, 40.61241977771763, 21.199088384777824, 50.14508794602351, 63.94417040093184, 37.498070051034595, 24.632695683570958, 8.310584058899648, 61.84714662113035, 24.340636239812483, 73.6760140206402, 22.53312351366865, 16.8177924259223, 42.03273269207019, 15.050969979283938, 17.892770792420027, 32.099805273711745, 9.015326024554946, 31.487431544434788, 78.28394475324211, 80.84479294672452, 12.65453650845957, 26.3383284876941, 7.072151340262763, 8.751561477834942, 50.909389149810806, 23.905223971135406, 160.73747649891496, 67.35363436352027, 64.35818874490084, 27.358694846001875, 84.48343357994872, 7.779704850859998, 39.74949424554324, 112.28963889202961, 46.647738239351334, 98.7710460596702, 5.605124952291218, 6.734829863483439, 6.476428121279475, 30.423569900054137, 6.564437122077586, 5.753466135875663, 14.077169745056043, 6.385566867835898, 8.811552122305772, 8.495872835225306, 41.25836648515177, 33.50891300898202, 19.603229972259008, 24.92957850889783, 13.598896486726886, 13.187228173585359, 39.58241192328535, 35.45121855430748, 33.38771962790931, 69.5861980111921, 50.03414478081463, 122.29095917102092, 12.41709106690854, 9.155573144686052, 5.709677957454027, 104.02849480094632, 47.60402953601729, 26.83340969931527, 17.979259566593, 43.2170146639362, 44.13405322934527, 71.21704251975171, 50.282424627813285, 32.713907863463845, 19.585097257863808, 60.215106527531134, 25.838932279875987, 9.627312006024528, 24.718510765312487, 53.30992151042784, 32.77521169061635, 14.026694914725985, 96.87143421481068, 29.962903531778494, 17.164507358531143, 15.80213191052161, 22.022192462078188, 26.404007555600764, 98.12000857943876, 73.81024651032966, 112.30145063625291, 30.933683177781827, 59.493567970909126, 12.458718091743874, 29.829248116193877, 5.495559632355678, 25.87727234840662, 29.153541498975276, 23.545332728654454, 6.465913084926737, 121.1681158019285, 40.843980058979795, 60.570499199194415, 36.99859832460211, 36.68523909301985, 36.934241145176344, 6.9735371888264535, 39.68677665715268, 23.840935496405077, 35.04002049407744, 71.48935282589542, 48.26233167859448, 12.930513695883864, 7.11186749509982, 22.854839909326934, 9.113554395559825, 42.507934736255365, 32.5419152024776, 95.14852517685276, 15.717745631394294, 38.76996345286106, 6.625989075937726, 9.99070772614703, 7.54003078706292, 40.2331627072684, 63.01897067500387, 20.407431330081895, 27.977124132539966, 107.71118809675693, 61.21386173475514, 8.484458496000224, 49.37157319945933, 10.41141123839446, 57.92485996436155, 61.460758873939454, 8.93131235945346, 128.83675720947554, 104.09889585531363, 103.76491654191855, 77.32984598601992, 17.029310555547646, 72.07453529098785, 9.608606118415913, 92.23737265288463, 10.791223860385369, 102.01853290879676, 8.413516700021317, 42.24814211376817, 78.65997693145664, 118.64624786613764, 15.857476851322955, 33.77447971182672, 94.33712454998225, 68.01188308348132, 55.82848972176613, 82.50045337570673, 22.163325116714418, 48.44872158351718, 19.13437242222089, 36.89186219307978, 80.19815580897449, 34.5420079898508, 51.765261523980584, 49.53216344707558, 14.44389163506416, 66.45696019614087, 55.93100456019098, 29.395284190620664, 65.01837067639323, 14.49849502243362, 7.543164951703646, 122.64314154365586, 14.122436217925163, 23.200953565024374, 68.48013947294605, 155.52668747706213, 119.21343403704421, 17.699603453829514, 64.3216382700526, 49.01059984105939, 38.31026005228964, 59.42768667510811, 14.40984202006083, 15.932646400400328, 18.457571598003188, 28.66199220116079, 120.16361516224087, 35.9817091081614, 6.107854925555023, 7.232700877111683, 47.77448448433746, 66.62228788049919, 19.587805194045266, 24.08376341822686, 19.336890692399574, 26.430924966143227, 5.034094080278676, 23.363804199191577, 25.09890347277618, 6.238365802394348, 26.74078972086067, 62.24241977058059, 5.796387514755052, 78.98000472767532, 46.622611142279844, 87.85876167030199, 75.40546982108427, 10.772321861773683, 85.62642764944597, 59.022156307956735, 115.04334545993768, 9.533621408297392, 5.7161569746147265, 16.11176783582885, 13.543927731626072, 10.69665840175541, 79.37852688557474, 9.066769517692784, 8.12644535035392, 41.69017145832903, 56.97013508676291, 87.73319305987215, 11.821611484549436, 44.43825636933542, 6.639933824633477, 25.715589121060134, 45.95755300034109, 11.338702105353947, 75.94698718156567, 21.724989735312985, 42.83075422629661, 53.15330254534218, 95.0497441914272, 19.906817616439277, 97.13199988662782, 134.79673254146695, 60.48946468146209, 6.66154956188192, 43.79357951522044, 75.0646422213153, 49.96044674066075, 64.93947953060245, 34.56454741606619, 9.230362913205878, 51.16657220834222, 40.62903751900499, 67.86821124277779, 11.977848418259047, 43.64585561409194, 6.585521926651197, 16.392488501304243, 13.34054513291286, 120.54548577727458, 9.329530362721927, 18.881861769672806, 61.6860894586079, 5.301057676801613, 67.287242995698, 67.28274092749739, 65.21270570145353, 18.189139198735134, 14.08628889822033, 6.207168918074038, 6.414181388458428, 31.75854719165267, 26.17242681751722, 55.95257580838668, 71.73855498632832, 5.858350369812978, 11.503711993713285, 58.452499575287284, 18.146438595767584, 140.52893043408494, 11.114368807612385, 84.01651376084482, 40.20390862581249, 60.416106149044296, 11.317140827100667, 77.08131734079157, 59.58238231764424, 22.595890103389515, 29.590980315803513, 24.40260747327867, 63.404901731002866, 59.06567323514265, 60.456595481495455, 75.59161226044735, 8.193184478597459, 14.49043585540564, 5.677655102546862, 24.615918574833685, 48.63144869234502, 55.35148097420845, 18.357461277243676, 41.066302665950246, 83.3849100792811, 75.2268520340652, 37.248964082807404, 99.48635174696707, 90.4312536085078, 51.899799036739125, 45.47810516757566, 13.361593987985973, 15.122827411394256, 63.918930575775136, 9.284039365517883, 15.095078563256891, 8.599230777915476, 102.7515354698026, 70.42396778104926, 53.1731722870654, 107.74059733583788, 25.35670880590607, 15.47980100476551, 58.46413595198591, 11.845766543097882, 41.71299899473262, 141.33679495594112, 67.0378254022956, 23.63158442838302, 55.97495396910917, 11.038669079480785, 155.59894648613323, 82.95038916626517, 15.287262982879442, 57.24983792236337, 7.168345323410522, 89.0014014924875, 59.731996491991886, 31.62733895263989, 143.1786446676861, 70.3621079289482, 44.76435729688, 15.970733174088053, 118.24575621307838, 27.97492862014504, 55.712936188449916, 43.84748303147094, 7.6019004464095685, 61.974354494441904, 56.22190744553893, 26.248728924505638, 31.243401581652265, 117.86889579670841, 9.994317391284524, 80.71379464514239, 37.26194237871721, 9.998131516242191, 49.666886649441665, 53.900406641097156, 34.10726611598902, 51.47371761873734, 6.238449585556031, 58.656099744376085, 21.15763177902096, 56.840068337485185, 37.94449306572888, 70.07894581791669, 64.8043229266115, 15.843389335987636, 11.848834990927852, 27.716526837423334, 5.4686713425144555, 14.400730141557178, 84.97374193841489, 75.66966228435169, 5.5296675159679785, 5.13044522966615, 5.507561895524725, 119.6673998721627, 27.469014992157142, 8.0596234864083, 49.7337301257405, 15.832394153300703, 60.26363229778425, 53.58751803535318, 74.71684203712375, 13.775662289691178, 73.38709804066781, 27.083394023965308, 98.0393127665534, 65.28118264168953, 72.93512177170253, 37.99991121986159, 85.12335061235912, 22.5132551297608, 38.38648880064599, 11.40638738355235, 23.360467776857462, 194.47209816635018, 63.420135558953525, 19.624451556035744, 6.655035912269874, 118.67509378869403, 46.36896861201251, 15.882075761607735, 34.527614291457475, 7.803321568789911, 78.45541998448324, 42.46309908931118, 22.52118936766763, 14.551451240437803, 22.07573734358393, 100.21203474913965, 72.46826789794464, 90.60567799982691, 29.532341690170007, 33.182826888946046, 19.317193533922868, 77.35574240790405, 27.387874465520788, 26.36163115451265, 10.933876227536013, 8.074970195724866, 38.7106782054543, 21.861014094528237, 22.865418676516573, 58.196786340249865, 56.167889000841605, 25.076711636725534, 5.816188271904603, 14.36881238241814, 22.89779337093675, 22.60802305942103, 23.49092595159285, 49.020008184639536, 51.689154410583726, 45.49019134241248, 85.74169097423109, 29.103455455568046, 27.24307140753966, 66.54556560513664, 26.248942619757457, 120.70579326073972, 60.58372046838672, 15.457001970817712, 17.7210969387582, 43.55464451993739, 13.64014792371649, 34.25762790143932, 57.24802586656723, 19.744955006767814, 14.311060555606522, 25.824196657754072, 13.07634077082272, 48.917622528599594, 38.41267279094666, 23.68141935845967, 13.882943004393464, 7.4771173790725785, 10.965517351269513, 15.659738857743145, 5.846855787139784, 15.336386700695146, 13.703583963636227, 67.92532082627866, 11.192932909264872, 63.925131200741696, 6.262948308809978, 13.325519879389528, 11.68057534881273, 46.117117658586075, 30.079870167234944, 9.287449768209438, 18.038409125576173, 38.84277784145862, 206.3818307019205, 21.257702299419808, 53.92587285477819, 14.565353006119313, 21.892370387210065, 13.791786339104213, 25.13369960034229, 82.26728759873245, 12.082743677620444, 68.28902199155526, 35.458053733803354, 34.36873118500003, 157.73816439396026, 8.860879475397912, 7.8926442875197464, 97.4382708624722, 5.654036366805465, 11.304320726191813, 22.81883222695134, 5.159114096934787, 6.336357910127941, 32.712151842199034, 32.984616699091106, 22.94115024143286, 72.206289873017, 12.145869645946448, 26.15816987271182, 7.621139753802357, 8.650755617201586, 15.202159427582103, 12.136342346767462, 5.564171988040072, 89.90748675109761, 67.08476688472835, 5.835903273082419, 26.227056264041927, 7.848904007018015, 14.243718869437371, 42.68464286398359, 43.718770345720856, 40.63982958831313, 5.047273844780013, 20.496563433619777, 7.537288413895473, 39.750892663250376, 83.75782230417587, 104.48620243311464, 26.713178643208177, 13.330803983508723, 41.141091530381985, 23.72669026788136, 145.08918428301058, 162.84426856725446, 37.42896325127671, 45.47907844973514, 47.6114064689188, 26.41443249152546, 85.80378256097306, 33.93783114870052, 86.4108512072355, 50.1725733037818, 46.93948015738277, 57.84461611283052, 34.17916911257288, 54.685628259823325, 28.372767040382207, 8.307022764557447, 162.25250766033093, 18.079118016551778, 12.040231300977128, 45.59180390214396, 11.02279897444117, 56.01350312973498, 15.137576348228393, 34.06909476155888, 8.291297742345613, 113.35631624574273, 63.17804916868573, 70.26321493056703, 13.249762497223472, 12.992338010624401, 54.87273884685355, 21.532661675611315, 107.03508079066727, 24.063499360663513, 34.77580884259222, 9.350396702143433, 11.925581807775359, 9.264507341864162, 5.580454467681916, 103.68617314729678, 133.4032832529538, 21.263343255277835, 20.092860479488575, 64.26210797763511, 64.19654504208168, 82.81311363580916, 21.402141359245018, 50.753251309054846, 16.38702205541343, 21.22606527574102, 98.91941540553094, 40.75655125155923, 69.3220678000719, 18.976623231801796, 13.259861314109633, 17.228624362416948, 47.99850170325296, 14.755498989582808, 15.605933147605704, 7.86394343126228, 24.236835701912433, 24.907748393121917, 58.228812282230834, 13.856657078109023, 6.745690069483779, 58.093732907363375, 17.684357433642592, 5.033052189234265, 14.332141781948128, 18.87689810932065, 74.77395154184333, 30.40337766176863, 76.2936519683513, 111.44113274482679, 12.420526911020179, 30.599182366717287, 10.524645195633079, 76.1204519278358, 14.824856757613647, 19.64148955260699, 19.555826100043156, 144.24161745345813, 8.892353223194972, 58.927741245988486, 11.531968777804616, 6.814573837483322, 6.051870348613124, 14.134777762325374, 76.63860530780855, 15.860024698038838, 55.1822217035477, 11.914318626428596, 6.596402000523668, 20.367709514375893, 96.34884236028164, 47.22473082637953, 55.42654322752972, 26.394859166629512, 37.87781663942327, 18.463949594523893, 39.248620027384106, 5.973126583108481, 13.142575303923323, 57.94244826802559, 9.306208886940105, 107.09133712986906, 58.817767831328005, 5.16856186040406, 39.591692397522436, 26.069155024634618, 16.3497316838691, 10.470407753747102, 56.29960090777642, 214.40663601043278, 53.92769418086749, 42.917813552940956, 62.19981073123815, 9.160173544796885, 7.8936124930147695, 65.315939199355, 69.30879141576835, 57.453994061574065, 76.19969637828284, 22.097543725933093, 13.551628620708644, 6.953177774338732, 60.74694305145685, 22.152208156823537, 17.916144490528374, 18.845209289087684, 7.407579116994488, 68.71118691089833, 22.338608568649683, 5.516394839210709, 109.59189726980365, 91.87251859095824, 83.393544417866, 5.434169810452697, 14.27206148751691, 50.87914181853925, 21.629984473771266, 10.107067602965543, 5.220099776086227, 32.38014924527523, 36.51635236527416, 11.093178037632027, 15.803274496206413, 20.05249628662732, 176.20113189224656, 35.12788124784468, 77.01863768089834, 25.077317628342463, 10.292527335300731, 54.02941115715477, 5.162494739817511, 12.766442752756987, 17.113462960033623, 48.00021596078572, 38.294540521148434, 22.764686938100994, 38.461680010794026, 26.214187892656497, 91.15726766414657, 19.638311674229218, 68.4695799288127, 25.317546784335242, 17.866252277254024, 16.471341578443635, 29.78361281365461, 28.157437348103908, 35.45206712724554, 6.8135239165025485, 5.109086650398417, 21.067013657785623, 69.14088719154483, 7.12379735946411, 23.342191006532794, 10.38494256488015, 96.96068909933429, 17.17816985032458, 43.86941014238025, 15.4243352620775, 6.047986484060713, 87.1574544178932, 12.474520251075896, 29.16627365937206, 16.08626749327994, 54.14085364075725, 170.11780040632223, 45.42453911160471, 9.617404467723984, 39.53222700804835, 16.691597259068335, 21.55457289543348, 6.349833894296352, 29.585858027353094, 99.69722491257276, 16.335943781139974, 86.06258086343382, 44.387353850824, 8.137846720736796, 20.92360972205536, 15.663745308244156, 22.033918283334117, 41.561746795608265, 9.501685616766894, 23.2210470839509, 122.04833577067573, 47.931555352291646, 31.517529844677377, 114.37101253121557, 17.29018151027007, 59.22400072989285, 20.885436951579077, 55.344360137248394, 44.292037867427375, 16.228294192728903, 9.930326861196841, 97.53051613993424, 14.926080679431234, 25.528837113974674, 13.825750026409837, 21.284779764429278, 24.738749140870137, 48.274437799688435, 38.97701220083174, 27.021318918798947, 11.608981362244027, 148.21789378524645, 51.58073833968867, 127.78255312877144, ...])
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)