From 5bc8bb87b3f69c02b6bb9f9f8c2a6e71365dd249 Mon Sep 17 00:00:00 2001 From: kamischi <karl-michael.schindler@web.de> Date: Thu, 18 Apr 2024 17:53:59 +0200 Subject: [PATCH] fix until run HREELS.py and dielectrics.py calcHREELS.py to be done. --- ...e between myEels2.f90 and MyEels3.f90 .txt | 28 + ...e between myEels3.f90 and myEels4.f90 .txt | 9 + Python code/HREELS.py | 11 +- .../{calcHREELS.py => calcHREELS kms?.py} | 0 Python code/calcHREELS20.py | 301 ++ Python code/data/gph_dat/I2L02.GPH | 2623 +++++++++++++++++ Python code/{ => data}/materials.json | 0 Python code/dielectrics.py | 6 +- Python code/{myEels3cole.f90 => myEels20.f90} | 32 +- Python code/output/I2L02 .png | Bin 0 -> 35201 bytes Python code/output/dielectrics.png | Bin 0 -> 44709 bytes 11 files changed, 2984 insertions(+), 26 deletions(-) create mode 100644 Python code/Difference between myEels2.f90 and MyEels3.f90 .txt create mode 100644 Python code/Difference between myEels3.f90 and myEels4.f90 .txt rename Python code/{calcHREELS.py => calcHREELS kms?.py} (100%) create mode 100755 Python code/calcHREELS20.py create mode 100755 Python code/data/gph_dat/I2L02.GPH rename Python code/{ => data}/materials.json (100%) rename Python code/{myEels3cole.f90 => myEels20.f90} (98%) create mode 100644 Python code/output/I2L02 .png create mode 100644 Python code/output/dielectrics.png diff --git a/Python code/Difference between myEels2.f90 and MyEels3.f90 .txt b/Python code/Difference between myEels2.f90 and MyEels3.f90 .txt new file mode 100644 index 0000000..1cd301a --- /dev/null +++ b/Python code/Difference between myEels2.f90 and MyEels3.f90 .txt @@ -0,0 +1,28 @@ +% Date: 2024-04-18 15:37:15 - 3 differences +% /Users/michael/Developer/EELS2 git-svn/EELS2/Python code/myEels2.f90 +% /Users/michael/Developer/EELS2 git-svn/EELS2/Python code/myEels3.f90 +% Use up and down arrows to move through differences, ⌃⌥-left and ⌃⌥-right to patch changes from one window to the other. +978c978,979 +< if (osc(1,j) > 0.) then ! positive TO mode: 'Kurosa' form +--- +> +> if (osc(1,j) > 0.) then ! positive TO mode: 'Kurosawa' form: _Multiplicative_ phonon mode + +982,987c983,988 +< else ! Negative TO mode means: treat as term added to epsilon +< if (osc(3,j) > 0) then ! it is a Lorentz oscillator +< addeps = addeps + osc(1,j)**2 * osc(2,j) /dcmplx(osc(1,j)**2 + wn2, wn*osc(3,j)) +< else ! it is a Drude term +< addeps = addeps - osc(1,j)**2/dcmplx(wn2, -1*wn*osc(3,j)) +< end if +--- +> +> else if (osc(1,j) < 0.) then! Negative TO mode means: _Additive_ Lorentz oscillator with Q +> addeps = addeps + osc(1,j)**2 * osc(2,j) /dcmplx(osc(1,j)**2 + wn2, wn*osc(3,j)) +> +> else ! osc(1,j) = 0 -> it is a Drude term +> addeps = addeps - dcmplx(osc(1,j+m)**2, wn*(osc(3,j)-osc(3,j+m))) /dcmplx(wn2, wn*osc(3,j)) + +988a990 +> + diff --git a/Python code/Difference between myEels3.f90 and myEels4.f90 .txt b/Python code/Difference between myEels3.f90 and myEels4.f90 .txt new file mode 100644 index 0000000..cb7a99c --- /dev/null +++ b/Python code/Difference between myEels3.f90 and myEels4.f90 .txt @@ -0,0 +1,9 @@ +% Date: 2024-04-18 15:39:59 - 1 difference +% /Users/michael/Developer/EELS2 git-svn/EELS2/Python code/myEels3.f90 +% /Users/michael/Developer/EELS2 git-svn/EELS2/Python code/myEels4.f90 +% Use up and down arrows to move through differences, ⌃⌥-left and ⌃⌥-right to patch changes from one window to the other. +993c993 +< eps(l) = epsinf(l) * nomi / deno + addeps +--- +> eps(l) = epsinf(l) * (nomi / deno + addeps) ! brackets changed by HHe 230915 + diff --git a/Python code/HREELS.py b/Python code/HREELS.py index 75093c6..6663755 100755 --- a/Python code/HREELS.py +++ b/Python code/HREELS.py @@ -13,13 +13,6 @@ from matplotlib.transforms import offset_copy # from pylab import figure from matplotlib.pyplot import figure -if os.name == 'nt': - diskd = 'D:\\' -elif os.name == 'posix': - diskd = '/mnt/d/' -else: - print('Define diskd! System not known ...') - def myPath(path): '''Convert any Windows or Linux path to a Linux path. Adds a slash at the end, if missing.''' if path == None: @@ -481,7 +474,7 @@ class HREELS: def myMain(): fig = None - datapath = diskd+ "/Data/Python/HREELS/expHREELS/data" + datapath = "data/gph_dat/" data1 = HREELS("I2L02",datapath) if data1.valid: data1.info() @@ -499,4 +492,4 @@ def myMain(): if __name__ == '__main__': - myMain() \ No newline at end of file + myMain() diff --git a/Python code/calcHREELS.py b/Python code/calcHREELS kms?.py similarity index 100% rename from Python code/calcHREELS.py rename to Python code/calcHREELS kms?.py diff --git a/Python code/calcHREELS20.py b/Python code/calcHREELS20.py new file mode 100755 index 0000000..eccf213 --- /dev/null +++ b/Python code/calcHREELS20.py @@ -0,0 +1,301 @@ +#!/usr/bin/env python3 +import numpy as np +import json +import sys, re, os +from libhreels.HREELS import myPath +from copy import deepcopy + +import scipy.integrate as integrate + +libDir = os.path.dirname(os.path.realpath(__file__)) + +try: + from libhreels import myEels20 as LambinEELS # wrapper for myEels20.f90 + from libhreels import myBoson as LambinBoson # wrapper for myBoson.f90 +except: + print('myEels20 and MyBoson are not available here (Check your version)') + print('''Make sure the Fortran routines 'myEels20' and 'myBoson' + have been complied with the proper f2py for the right python version!!''') + print('\n\n\n') + +# Experimental setup as dictionary: +setup = { + "e0": 4.0, + "theta": 60., + "phia": 0.33, + "phib": 2.0, + "temperature": 298., + "debug": False +} +# Instrumental function describing elastic peak shape: +instrument = { + "width": 18., + "intensity": 100000., + "asym": 0.01, + "gauss": 0.88 +} + + +def importMaterials(string='', path=libDir): + ''' Returns a dictionary with all phonon parameters for the material provided + as string argument. If the string is empty or not matching, a list of all available + materials is printed. + ''' + file = os.path.join(myPath(path),'materials20.json') + with open(file) as json_file: + materials = json.load(json_file) + try: + mat = materials[string] + + #Following if-case for preventing old material data to be used in wrong terminology + if mat["wLO"][0]==1 and mat["gLO"][0]==1 and mat["wTO"][0]<0 and mat["gTO"][0]<0: + print('It seems you are trying to load a Material from an older version. Parameter will be altered to fit the current Version.') + wTO = 0 + gTO = -mat["gTO"][0] + wLO = -mat["wTO"][0] + gLO = -mat["gTO"][0] + mat["wTO"][0] = wTO + mat["gTO"][0] = gTO + mat["wLO"][0] = wLO + mat["gLO"][0] = gLO + except: + print('No data for material >>{}<< found in {} materials.json!!'.format(string, path)) + print('Available materials:\n{}\n'.format(materials.keys())) + mat = 'None' + return mat + +def addDrude(wLOPlasma, gLOPlasma, material, gTOPlasma='None'): + ''' Adds a generalized Drude response to the materials properties (which are provided + as last argument) and returns a new materials dictionary with all phonon parameters. Note + that at least the eps_infinity has to given before. + ''' + if gTOPlasma == 'none': + gTOPlasma = gLOPlasma + newMaterial = deepcopy(material) + try: + if len(newMaterial['wTO']) > 0: + newMaterial['wTO'] += [0.] + newMaterial['gTO'] += [gTOPlasma] + newMaterial['wLO'] += [wLOPlasma] + newMaterial['gLO'] += [gLOPlasma] + if newMaterial.get('Q'): + newMaterial['Q'] += [0] + return newMaterial + except: + print('Cannot add Drude to material',material) + return material + +################################################################################ +################################################################################ +class lambin: + def __init__(self, film, setup=setup, instrument=instrument): + self.e0 = setup['e0'] + self.theta = setup['theta'] + self.phia = setup['phia'] + self.phib = setup['phib'] + self.temperature = setup['temperature'] + self.debug = setup['debug'] + self.width = instrument['width'] + self.gauss = instrument['gauss'] + self.intensity = instrument['intensity'] + self.asym = instrument['asym'] + self.layers = len(film) # number of layers + self.neps = self.layers + # name_size = self.layers + self.name = []; self.thick=[]; self.listNOsci=[]; self.epsinf =[]; Q = [] + allTO=[]; allgTO=[]; allgLO=[]; nDrude=0; Qdummy = [] + name2 = [] + for layer in film: + try: + a = layer[0]['name'] + except: + a = 'None' + self.name.append('{:<10}'.format(a[:10])) # film name and material + name2.append(a) + try: + a = layer[1] + except: + a = 10000. + self.thick.append(a) + self.epsinf.append(layer[0]['eps']) + nTO = 2 * len(layer[0]['wTO']) + allTO.extend(layer[0]['wTO']) + allgTO.extend(layer[0]['gTO']) + allTO.extend(layer[0]['wLO']) + allgTO.extend(layer[0]['gLO']) + qList = layer[0].get('Q') + if qList: + Q.extend(layer[0]['Q']) + Q.extend(len(layer[0]['Q'])*[0.]) + else: + Q.extend(2* len(layer[0]['wTO'])*[0.]) + self.listNOsci.append(nTO) + + if len(allTO)!=sum(self.listNOsci) or len(allgTO)!=sum(self.listNOsci): + print('Error in materials: ', layer[0]) + if len(Q)!=sum(self.listNOsci) : + print('Error in materials (Check Q): ', layer[0]) + self.wOsc = np.array(allTO) + self.gOsc = np.array(allgTO) + self.osc = np.array([self.wOsc, np.array(Q), self.gOsc]) + # print('[self.wOsc, np.array(Q), self.gOsc]: \n',self.osc) + return + + def calcSurfaceLoss(self,x): + ''' Calculate the surface loss spectrum for the array of x, which needs to be an equidistant array. + All parameters are defined in the class __init__() call.''' + wmin = min(x) + wmax = max(x)-0.001 + dw = (wmax-wmin)/(len(x)-1) # assumes that x is an equidistant array + wn_array_size = len(x) # size of array for x and epsilon (wn_array, loss_array) + nper = 1. + contrl = '{:<10}'.format('None'[:10]) # Can be 'image' to include image charge + mode = '{:<10}'.format('kurosawa'[:10]) + wn_array,loss_array = LambinEELS.mod_doeels.doeels(self.e0,self.theta,self.phia,self.phib, + wmin,wmax,dw,self.layers,self.neps,nper,self.name, + self.thick,self.epsinf,self.listNOsci,self.osc,contrl,mode,wn_array_size) + i=0 + for item in wn_array: + if item > 0: break + i += 1 + return wn_array[i-1:], loss_array[i-1:] + + def calcHREELS(self,x, normalized=True, areanormalized=False): + emin = min(x) + emax = max(x)-0.001 + norm = 1 + xLoss,loss_array = self.calcSurfaceLoss(x) + wmin = min(xLoss) + wmax = max(xLoss) + xOut,spectrum,n = LambinBoson.doboson3(self.temperature,self.width,self.gauss,self.asym, + emin,emax,wmin,wmax,loss_array,self.debug,len(loss_array)) + if normalized: + norm = max(spectrum[:n]) + if areanormalized: #edit by HHE + try: + areanormalize_xstart = np.argmin(abs(x+100.)) #seems to be oddly complicated, but is way more stable than x.index(-100.) or where() + except: + areanormalize_xstart = 0 + try: + areanormalize_xend = np.argmin(abs(x-1000.)) + except: + areanormalize_xend = len(x) + cropped_spectra=spectrum[areanormalize_xstart:areanormalize_xend] + cropped_x=x[areanormalize_xstart:areanormalize_xend] + + norm=integrate.simps(cropped_spectra, dx=x[areanormalize_xstart+1]-x[areanormalize_xstart]) + + # else: + # print("not normalized") + return xOut[:len(x)], spectrum[:len(x)]/norm + + def calcEps(self, x): + epsArray = [] + nOsci = len(self.wOsc) + for wn in x: + yn = LambinEELS.mod_doeels.seteps(self.listNOsci,nOsci,self.osc,self.epsinf,wn,self.layers) + epsArray.append(yn) + return np.transpose(np.array(epsArray)) + +#################################################################################### +def myMain(): + import matplotlib.pyplot as plt + import numpy as np + import os + from libhreels import dielectrics20 as dielectrics + + x = np.linspace(-100.,1000,400) + material = {'eps': 1., + 'wTO': [-200, -750], + 'gTO': [ 12, 8], + 'wLO': [ 1, 1], # this parameter is irrelvant if wTO is negativ + 'gLO': [ 1, 1], # this parameter is irrelvant if wTO is negativ + 'Q' : [ 10, 15]} + material2 = {'eps': 1., + 'wTO': [-200, -750], + 'gTO': [ 12, 8], + 'wLO': [ 1, 1], # this parameter is irrelvant if wTO is negativ + 'gLO': [ 1, 1], # this parameter is irrelvant if wTO is negativ + 'Q' : [ 0.1, 15]} + material3 = {'eps': 1., + 'wTO': [-200, -750, 0], + 'gTO': [ 12, 8, 50], + 'wLO': [ 1, 1, 2000], # this parameter is irrelvant if wTO is negativ + 'gLO': [ 1, 1, 50], # this parameter is irrelvant if wTO is negativ + 'Q' : [ 10, 15, 0]} + + film1 = lambin(film=[[material,10000.]]) + film2 = lambin(film=[[material2,10000.]]) + film3 = lambin(film=[[material3,10000.]]) + eps3= film3.calcEps(x)[0] + eps2= film2.calcEps(x)[0] + eps = film1.calcEps(x)[0] + plt.plot(x,np.real(eps)) + plt.plot(x,np.real(eps2)) + plt.plot(x,np.real(eps3)) + + ############# Comparison with dielectrics ################ + osci1 = dielectrics.simpleOscillator(material3['wTO'][0], + material3['Q' ][0], + gTO=material3['gTO'][0]) + osci2 = dielectrics.simpleOscillator(material3['wTO'][1], + material3['Q' ][1], + gTO=material3['gTO'][1]) + drude = dielectrics.drude(material3['wLO'][2],material3['gTO'][2],material3['gLO'][2]) + epsInfinity = material3['eps'] + eps_dielectrics = epsInfinity * (osci1(x) + osci2(x) + (1 + drude(x))) + plt.plot(x,np.real(eps_dielectrics),linestyle='dotted') + + + + plt.ylabel(r'$Re(\epsilon)$') + plt.xlabel('Energy Loss (cm$^{-1}$)') + plt.xlim(left=5) + # plt.ylim(-6000,6000) + + plt.text(0.99, 0.01,os.path.basename(__file__), fontsize=10, ha='right', va='bottom', transform=plt.gcf().transFigure) + output_filename = os.path.splitext(__file__)[0] + '.png' + plt.savefig(output_filename) + + plt.show() + + plt.plot(x,np.imag(eps)) + plt.plot(x,np.imag(eps2)) + plt.plot(x,np.imag(eps3)) + plt.plot(x,np.imag(eps_dielectrics)) + plt.xlim(left=0) + plt.ylim(-1500,1500) + plt.show() + + # plt.plot(x,np.imag(dielectrics.sigma(eps,x))) + # plt.plot(x,np.imag(dielectrics.sigma(eps2,x))) + # plt.plot(x,np.imag(dielectrics.sigma(eps3,x))) + # plt.xlim(left=0) + # plt.ylim(-1500,1500) + # plt.show() + + xs, spectrum = film3.calcHREELS(x,normalized=True,areanormalized=False) + plt.plot(xs[:-1],spectrum[:-1], label='normalized=False') + plt.show() + + material4 = {'eps': 1., + 'wTO': [ 200, 750, 0], + 'gTO': [ 12, 8, 50], + 'wLO': [ 600, 950, 2000], + 'gLO': [ 10, 10, 50], + 'Q' : [ 10, 15, 0]} + + # material4 = {'eps': 1., + # 'wTO': [ 200, 750, 0], + # 'gTO': [ 12, 8, 50], + # 'wLO': [ 300, 950, 2000], + # 'gLO': [ 10, 10, 50]} + + + film4 = lambin(film=[[material4,10000.]]) + xs, spectrum = film4.calcHREELS(x,normalized=True,areanormalized=False) + plt.plot(xs[:-1],spectrum[:-1], label='normalized=False') + plt.show() + +if __name__ == '__main__': + myMain() \ No newline at end of file diff --git a/Python code/data/gph_dat/I2L02.GPH b/Python code/data/gph_dat/I2L02.GPH new file mode 100755 index 0000000..bb6c7d3 --- /dev/null +++ b/Python code/data/gph_dat/I2L02.GPH @@ -0,0 +1,2623 @@ +%%%%% 001 # General data + 6.10 2.00 DELTA FFFFFDE0 # P-Version, C-Version, Type +22.02.2019 11:25 # Date, Time +%%%%% 010 # Comment + + + + + + + + + + + + + + + + + + + + +%%%%% 018 # +0 # 50V Scan state +%%%%% 002 # Modul data +Kat. Ver. 2.3399999142 2.3399999142 0.0000000000 5.0000000000 0.0000760000 80 0 0 1 0 +PK -2.1926999092 -2.1926999092 -10.9141559601 11.1900310516 0.0003372831 21 0 0 1 FFFFFFBC +Rep -1.2324999571 -1.2324999571 -10.9234685898 11.0292186737 0.0003349714 22 0 0 1 FFFFFF78 +A1 links 18.0060005188 18.0060005188 -5.9583468437 66.3768157959 0.0011037469 24 0 0 1 FFFFFF34 +A1 rechts 22.5550003052 22.5550003052 -6.0046720505 66.3250579834 0.0011036640 26 0 0 1 FFFFFEF0 +A2 oben -8.0895996094 -8.0895996094 -10.9080619812 11.0086555481 0.0003344226 27 0 0 1 FFFFFEAC +A2 unten -7.1054000854 -7.1054000854 -10.9495010376 11.0446872711 0.0003356047 28 0 0 1 FFFFFE68 +A3 links 1.4486000538 1.4486000538 -10.9238748550 11.0282192230 0.0003349624 29 0 0 1 FFFFFE24 +A3 rechts 0.8749700189 0.8749700189 -10.9453125000 11.0509996414 0.0003356371 2A 0 0 1 FFFFFDE0 +EVM 0.1369300038 0.1369300038 -2.5876874924 4.6144781113 0.0001098963 31 0 0 1 FFFFFD9C +VM innen 0.6869300008 0.6869300008 -2.5837626457 4.6172842979 0.0001098793 32 0 0 1 FFFFFD58 +VM au�en -0.8130699992 -0.8130699992 -2.1036343575 0.1207878143 0.0000339420 33 0 0 1 FFFFFD14 +VM D1 -0.7231900096 -0.7231900096 -2.1016812325 0.1209521890 0.0000339147 34 0 0 1 FFFFFCD0 +VM D2 -0.7231900096 -0.7231900096 -2.0959563255 0.1164074987 0.0000337580 35 0 0 1 FFFFFC8C +HME -0.7525577545 -0.7525577545 -2.5943999290 4.6251878738 0.0001101622 36 0 0 1 FFFFFC48 +HM innen -0.5025477409 -0.5025477409 -2.5880718231 4.6075630188 0.0001097967 37 0 0 1 FFFFFC04 +HM au�en -1.0025677681 -1.0025677681 -2.1031875610 0.1154775023 0.0000338541 38 0 0 1 FFFFFBC0 +HM D1 -1.0006676912 -1.0006676912 -2.1032655239 0.1165978163 0.0000338724 39 0 0 1 FFFFFB7C +HM D2 -1.0000277758 -1.0000277758 -2.1007342339 0.1186871827 0.0000338657 3A 0 0 1 FFFFFB38 +HMA -0.7525476813 -0.7525476813 -2.5927872658 4.6134500504 0.0001099585 3B 0 0 1 FFFFFAF4 +B1 oben -0.8422180414 -0.8423435688 -16.3437500000 16.5563125610 0.0001255038 2B 1 0 1 FFFFFAB0 +B1 unten -0.8301697969 -0.8300442696 -16.3627204895 16.6008110046 0.0001257459 2C 1 0 1 FFFFFA6C +B2 1.1802383661 1.1821393967 -5.1524972916 119.4303131104 0.0019009828 2E 0 0 1 FFFFFA28 +B3 0.9902987480 0.9712957144 -5.3829998970 119.1553115845 0.0019003039 44 0 0 1 FFFFF9E4 +B4 oben -0.8142320514 -0.8154810667 -16.2590332031 16.4820003510 0.0001248971 45 1 0 1 FFFFF9A0 +B4 unten -0.8162304759 -0.8149814606 -16.2824687958 16.4784374237 0.0001249729 46 1 0 1 FFFFF95C +AM -0.7508257627 -0.7508257627 -2.6005969048 4.6468062401 0.0001105866 47 0 0 1 FFFFF918 +A innen -0.5008258820 -0.5008258820 -2.5957968235 4.6316623688 0.0001102823 48 0 0 1 FFFFF8D4 +A au�en -1.0008256435 -1.0008256435 -2.1033282280 0.1158340648 0.0000338617 49 0 0 1 FFFFF890 +A D1 -0.9750257730 -0.9750257730 -2.1015281677 0.1148478091 0.0000338192 4A 0 0 1 FFFFF84C +A D2 -1.0065255165 -1.0065255165 -2.0990469456 0.1100259423 0.0000337078 4B 0 0 1 FFFFF808 +Cht Eing. -5.0223627090 -5.0223627090 -5.2474431992 5.3180408478 0.0001612165 51 0 0 1 FFFFF7C4 +C1 oben 0.5900969505 0.5900969505 -5.2440004349 5.3125343323 0.0001610799 52 0 0 1 FFFFF780 +C1 unten 0.5900969505 0.5900969505 -5.2433624268 5.3155498505 0.0001611162 53 0 0 1 FFFFF73C +C2 2.2117373943 2.2117373943 -5.2518939972 5.3111190796 0.0001611788 54 0 0 1 FFFFF6F8 +C3 links 2.2332372665 2.2332372665 -5.2459716797 5.3085346222 0.0001610490 55 0 0 1 FFFFF6B4 +C3 rechts 5.2665371895 5.2665371895 -5.2543592453 5.3018937111 0.0001610756 56 0 0 1 FFFFF670 +Cht Geh -15.0000000000 -15.0000000000 -16.4459056854 16.6480636597 0.0005049739 61 0 0 1 FFFFF62C +E0 4.0000000000 4.0000000000 -9.2576847076 259.5778198242 0.0041021043 64 0 0 1 FFFFF5E8 +Probe 7.5999999046 7.5999999046 -9.4702816010 258.8974914551 0.0040949672 66 0 0 1 FFFFF5A4 +Scan fine 0.0000000000 0.0000000000 -0.5422697067 1.2692217827 0.0000276412 4C 0 0 1 FFFFF560 +Scan coarse 0.0000000000 0.0000000000 -1.3911311626 51.0064392090 0.0007995235 68 0 0 1 FFFFF51C +50V Rel. 0.2325034440 0.2325034440 0.2325034440 1.9298999310 0.0000259002 6A 0 0 0 FFFFF4D8 +%%%%% 003 # Segment +0 # Flag f�r Segmentauswahl +2 # max. number of scantypes + 0.0000000000 -0.0099508204 0.2232853472 0.0001934882 0.0000000000 # dummy min max inc dummy + 0.0000000000 -0.0127923759 0.0927447230 0.0015990470 0.0000000000 # dummy min max inc dummy +2 # Segmentanzahl + 0.1000000015 -0.0061991666 0.0681908354 0.0001934882 0.5000000000 # wait start stop inc meas + 0.1000000015 0.1983733326 0.2727633417 0.0001934882 0.5000000000 # wait start stop inc meas + 0.2000000030 -0.0619916692 0.1859750003 0.0015990470 2.0000000000 # wait start stop inc meas + 0.2000000030 -0.0619916692 0.1859750003 0.0063961879 2.0000000000 # wait start stop inc meas +%%%%% 004 # Channel data + 0 # main channel +CH--1 V 0.0000000000 1.0000000000 1249404 1 1 FFFFC7C0 +CH--2 V 0.0000000000 33.3300018311 0 0 1 FFFFDE40 +CH--3 V 0.0000000000 1.0000000000 0 0 1 FFFFCB80 +CH--4 V 0.0000000000 1.0000000000 0 0 1 FFFFF4C0 +CH--5 V 0.0000000000 1.0000000000 0 0 1 FFFFE200 +%%%%% 005 # Averagedata +D:\DATEN\HREELS\BATCH\SAV\I2L02 # Filename Measure Values +0031 # Flags +0018 # Anzahl +000 # Start extension +006 # Save extension +D:\DATEN\HREELS\BATCH\SAV\I2L02v # Filename Average Values +D:\DATEN\HREELS\BATCH\SAV\I2L02a # Filename Export Measure Values +D:\DATEN\HREELS\BATCH\SAV\I2L02av # Filename Export Average Values +%%%%% 006 # Options + 8065.6000976562 # xFactor + 0.0000000000 # xOffset +1000000.0000000000 # warning level +%%%%% 008 # Timedata + 0.5000000000 # Meas time + 2.0000000000 # startTime + 0.1000000015 # sleepTime +%%%%% 009 # Graphicoptionen +0.000000 2200.000000# X-Zoom +0.000000 10000.000000# Y-Zoom +%%%%% 012 # Filament + 3.00000 # Alarm level + 2.34000 # setPoint + 0.25000 # rampdeltavoltage + 1.00000 # rampdeltatime + 0.00000 # amperedeltatime +001 # Alarm check +001 # Filament state + 2.34290 # Volt + 1.47880 # Ampere +%%%%% 013 # Virtual moduls +A1 20.2805004120 20.2805004120 -6.0046720505 66.3768157959 0.0011036640 3 4 1 FFFFD780 +dA1 -4.5489997864 -4.5489997864 -72.3814849854 72.3814849854 0.0022073281 3 4 0 FFFFC340 +A2 -7.5974998474 -7.5974998474 -10.9495010376 11.0446872711 0.0003344226 5 6 3 FFFFF700 +dA2 -0.9841995239 -0.9841995239 -21.9941883087 21.9941883087 0.0006688451 5 6 2 FFFFE2C0 +A3 1.1617850065 1.1617850065 -10.9453125000 11.0509996414 0.0003349624 7 8 5 FFFFCE80 +dA3 0.5736300349 0.5736300349 -21.9963111877 21.9963111877 0.0006699248 7 8 4 FFFFBA40 +EVM 0.2000000030 0.2000000030 -10.0000000000 10.0000000000 0.0001098963 -1 -1 -1 FFFFEE00 +UVM -0.0630699992 -0.0630699992 -2.5837626457 4.6172842979 0.0000339420 10 11 8 FFFFD9C0 +dUVM 1.5000000000 1.5000000000 -7.2010469437 7.2010469437 0.0000678840 10 11 7 FFFFC580 +DVM -0.6601200104 -0.6601200104 -2.1016812325 0.1209521890 0.0000337580 -1 -1 -1 FFFFF940 +dDVM 0.0000000000 0.0000000000 -2.2226333618 2.2226333618 0.0000675160 12 13 9 FFFFE500 +UM -0.7525577545 -0.7525577545 -2.5880718231 4.6075630188 0.0000338541 15 16 12 FFFFD0C0 +dUM 0.5000200272 0.5000200272 -7.1956348419 7.1956348419 0.0000677083 15 16 11 FFFFBC80 +DM -0.2477899790 -0.2477899790 -2.1032655239 0.1186871827 0.0000338657 -1 -1 -1 FFFFF040 +dDM -0.0006399155 -0.0006399155 -2.2219526768 2.2219526768 0.0000677314 -1 -1 -1 FFFFDC00 +B1 -0.8361939192 -0.8361939192 -16.3627204895 16.6008110046 0.0001255038 20 21 16 FFFFC7C0 +dB1 -0.0120482445 -0.0120482445 -32.9635314941 32.9635314941 0.0002510076 20 21 15 FFFFFB80 +B2 1.1802383661 1.1802383661 -5.1524972916 119.4303131104 0.0019009828 22 -1 -1 FFFFE740 +B3 0.9902987480 0.9902987480 -5.3829998970 119.1553115845 0.0019003039 23 -1 -1 FFFFD300 +B4 -0.8152312636 -0.8152312636 -16.2824687958 16.4820003510 0.0001248971 24 25 20 FFFFBEC0 +dB4 0.0019984245 0.0019984245 -32.7644691467 32.7644691467 0.0002497943 24 25 19 FFFFF280 +UA -0.7508257627 -0.7508257627 -2.5957968235 4.6316623688 0.0000338617 27 28 22 FFFFDE40 +dUA 0.4999997616 0.4999997616 -7.2274589539 7.2274589539 0.0000677235 27 28 21 FFFFCA00 +DA -0.2399498820 -0.2399498820 -2.1015281677 0.1148478091 0.0000337078 29 30 24 FFFFFDC0 +dDA 0.0314997435 0.0314997435 -2.2163760662 2.2163760662 0.0000674156 -1 -1 -1 FFFFE980 +C1 0.5900969505 0.5900969505 -5.2440004349 5.3155498505 0.0001610799 32 33 26 FFFFD540 +dC1 0.0000000000 0.0000000000 -10.5595502853 10.5595502853 0.0003221599 32 33 25 FFFFC100 +C3 3.7498872280 3.7498872280 -5.2543592453 5.3085346222 0.0001610490 35 36 28 FFFFF4C0 +dC3 -3.0332999229 -3.0332999229 -10.5628938675 10.5628938675 0.0003220980 35 36 27 FFFFE080 +C2 2.2117373943 2.2117373943 -5.2518939972 5.3111190796 0.0001611788 34 -1 -1 FFFFCC40 +E0 4.0000000000 4.0000000000 -9.2576847076 259.5778198242 0.0041021043 38 -1 -1 0 +delta phi 3.5999999046 3.5999999046 -5.0000000000 5.0000000000 0.0040949672 -1 -1 -1 FFFFEBC0 +Scan fine 0.0000000000 0.0000000000 -0.5422697067 1.2692217827 0.0000276412 40 -1 -1 FFFFD780 +AM -0.7508257627 -0.7508257627 -2.6005969048 4.6468062401 0.0001105866 26 -1 -1 FFFFC340 +Cht Eing. -5.0223627090 -5.0223627090 -5.2474431992 5.3180408478 0.0001612165 31 -1 -1 FFFFF700 +Rep -1.2324999571 -1.2324999571 -10.9234685898 11.0292186737 0.0003349714 2 -1 -1 FFFFE2C0 +PK -2.1926999092 -2.1926999092 -10.9141559601 11.1900310516 0.0003372831 1 -1 -1 FFFFCE80 +HME -0.7525577545 -0.7525577545 -2.5943999290 4.6251878738 0.0001101622 14 -1 -1 FFFFBA40 +Cht Geh -15.0000000000 -15.0000000000 -16.4459056854 16.6480636597 0.0005049739 37 -1 -1 FFFFEE00 +PKK 0.0000000000 0.0000000000 -99.0000000000 99.0000000000 0.0010000000 -1 -1 -1 FFFFD9C0 +HMA 0.0000100732 0.0000100732 -5.0000000000 5.0000000000 0.0001099585 -1 -1 -1 FFFFC580 +Mono Mitte 0.0000000000 0.0000000000 0.0000000000 0.0000000000 0.0010000000 -1 -1 -1 FFFFF940 +Scan coarse 0.0000000000 0.0000000000 -1.3911311626 51.0064392090 0.0007995235 41 -1 -1 FFFFE500 +Passenergy 0.2724998593 0.0000000000 -500.0000000000 500.0000000000 0.0010000000 -1 -1 -1 FFFFD0C0 +Kinetic En 5.0233259201 0.0000000000 -500.0000000000 500.0000000000 0.0010000000 -1 -1 -1 FFFFBC80 +Retard Rat 18.4342327118 0.0000000000 -500.0000000000 500.0000000000 0.0010000000 -1 -1 -1 FFFFF040 +Offset -1.0233256817 0.0000000000 -500.0000000000 500.0000000000 0.0010000000 -1 -1 -1 FFFFDC00 +B3 norm 0.4008548260 0.0000000000 -500.0000000000 500.0000000000 0.0010000000 -1 -1 -1 FFFFC7C0 +B4 norm 0.0414256267 0.0000000000 -500.0000000000 500.0000000000 0.0010000000 -1 -1 -1 FFFFFB80 +dB4 norm 0.0003978290 0.0000000000 -500.0000000000 500.0000000000 0.0010000000 -1 -1 -1 FFFFE740 +%%%%% 014 # Time Ramp Parameters +0:10:0 # Duration +0:0:0:600 # Step +%%%%% 015 # Measure Modes +0 # scan type +40 # scan index +0 # ramp type type +%%%%% 016 # Formular constants +F1_CON1 0.59600 +F1_CON2 1.00000 +F1_CON3 -0.38000 +F1_CON4 1.00000 +F2_CON1 0.54500 +F2_CON2 1.00000 +F2_CON3 -0.49800 +F3_CON1 0.54500 +F3_CON2 -0.49800 +F4_CON1 0.01730 +F4_CON2 0.37700 +F4_CON3 0.37700 +F4_CON4 0.01730 +F4_CON5 1.00000 +F4_CON6 1.00000 +%%%%% 017 # Measure Results +FWHM: no results +Peakfinder: no results +%%%%% 019 # + # Lenscurvename +0 # use lenscurve +0 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 # Compensation Line lensType X1 Y1 X2 Y2 XOff YOff Gain +1 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 # Compensation Line lensType X1 Y1 X2 Y2 XOff YOff Gain +2 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 # Compensation Line lensType X1 Y1 X2 Y2 XOff YOff Gain +%%%%% 020 # Measure Global +02-22-2019 09:35:30 # Startzeit +02-22-2019 11:13:49 # Endzeit + 18 # Averageanzahl +10000 # Kan�le +%%%%% 021 # Measure Segment +1 # Number of Segments +1206 0.1000000015 -0.0099508204 0.2232853472 0.0001934882 0.5000000000 # Segmentsize wait start stop inc meastime +%%%%% 022 # Measure Data +CH--1 +S 0000 -0.009951 +M 0000 171.166672 +S 0001 -0.009757 +M 0001 174.166672 +S 0002 -0.009564 +M 0002 180.833328 +S 0003 -0.009370 +M 0003 180.166672 +S 0004 -0.009177 +M 0004 207.500000 +S 0005 -0.008983 +M 0005 196.500000 +S 0006 -0.008790 +M 0006 212.500000 +S 0007 -0.008596 +M 0007 229.166672 +S 0008 -0.008403 +M 0008 212.666672 +S 0009 -0.008209 +M 0009 238.000000 +S 0010 -0.008016 +M 0010 239.666672 +S 0011 -0.007822 +M 0011 247.500000 +S 0012 -0.007629 +M 0012 259.833344 +S 0013 -0.007435 +M 0013 277.500000 +S 0014 -0.007242 +M 0014 277.666656 +S 0015 -0.007049 +M 0015 286.333344 +S 0016 -0.006855 +M 0016 309.833344 +S 0017 -0.006662 +M 0017 334.000000 +S 0018 -0.006468 +M 0018 348.000000 +S 0019 -0.006275 +M 0019 376.666656 +S 0020 -0.006081 +M 0020 419.166656 +S 0021 -0.005888 +M 0021 431.166656 +S 0022 -0.005694 +M 0022 464.833344 +S 0023 -0.005501 +M 0023 508.666656 +S 0024 -0.005307 +M 0024 552.833313 +S 0025 -0.005114 +M 0025 568.333313 +S 0026 -0.004920 +M 0026 644.166687 +S 0027 -0.004727 +M 0027 710.833313 +S 0028 -0.004533 +M 0028 796.833313 +S 0029 -0.004340 +M 0029 889.833313 +S 0030 -0.004146 +M 0030 995.166687 +S 0031 -0.003953 +M 0031 1134.000000 +S 0032 -0.003759 +M 0032 1295.500000 +S 0033 -0.003566 +M 0033 1502.333374 +S 0034 -0.003372 +M 0034 1753.666626 +S 0035 -0.003179 +M 0035 2104.166748 +S 0036 -0.002985 +M 0036 2473.333252 +S 0037 -0.002792 +M 0037 3005.166748 +S 0038 -0.002598 +M 0038 3611.500000 +S 0039 -0.002405 +M 0039 4460.833496 +S 0040 -0.002211 +M 0040 5459.166504 +S 0041 -0.002018 +M 0041 6694.000000 +S 0042 -0.001824 +M 0042 8152.000000 +S 0043 -0.001631 +M 0043 9975.166992 +S 0044 -0.001437 +M 0044 12174.500000 +S 0045 -0.001244 +M 0045 14396.333008 +S 0046 -0.001050 +M 0046 16924.333984 +S 0047 -0.000857 +M 0047 19034.000000 +S 0048 -0.000663 +M 0048 21410.500000 +S 0049 -0.000470 +M 0049 23335.500000 +S 0050 -0.000276 +M 0050 25068.166016 +S 0051 -0.000083 +M 0051 25830.666016 +S 0052 0.000111 +M 0052 25772.333984 +S 0053 0.000304 +M 0053 24502.666016 +S 0054 0.000498 +M 0054 22729.166016 +S 0055 0.000691 +M 0055 20179.500000 +S 0056 0.000885 +M 0056 17682.833984 +S 0057 0.001078 +M 0057 14886.333008 +S 0058 0.001271 +M 0058 12403.000000 +S 0059 0.001465 +M 0059 10260.666992 +S 0060 0.001658 +M 0060 8307.666992 +S 0061 0.001852 +M 0061 6737.333496 +S 0062 0.002045 +M 0062 5502.333496 +S 0063 0.002239 +M 0063 4472.333496 +S 0064 0.002432 +M 0064 3686.166748 +S 0065 0.002626 +M 0065 3101.500000 +S 0066 0.002819 +M 0066 2659.166748 +S 0067 0.003013 +M 0067 2307.500000 +S 0068 0.003206 +M 0068 1979.000000 +S 0069 0.003400 +M 0069 1726.833374 +S 0070 0.003593 +M 0070 1558.500000 +S 0071 0.003787 +M 0071 1382.666626 +S 0072 0.003980 +M 0072 1241.000000 +S 0073 0.004174 +M 0073 1122.333374 +S 0074 0.004367 +M 0074 1074.166626 +S 0075 0.004561 +M 0075 961.833313 +S 0076 0.004754 +M 0076 888.166687 +S 0077 0.004948 +M 0077 846.666687 +S 0078 0.005141 +M 0078 779.333313 +S 0079 0.005335 +M 0079 704.833313 +S 0080 0.005528 +M 0080 690.166687 +S 0081 0.005722 +M 0081 633.500000 +S 0082 0.005915 +M 0082 621.000000 +S 0083 0.006109 +M 0083 619.666687 +S 0084 0.006302 +M 0084 561.500000 +S 0085 0.006496 +M 0085 551.500000 +S 0086 0.006689 +M 0086 494.333344 +S 0087 0.006883 +M 0087 486.500000 +S 0088 0.007076 +M 0088 466.333344 +S 0089 0.007270 +M 0089 459.333344 +S 0090 0.007463 +M 0090 437.000000 +S 0091 0.007657 +M 0091 413.833344 +S 0092 0.007850 +M 0092 405.166656 +S 0093 0.008044 +M 0093 384.333344 +S 0094 0.008237 +M 0094 380.833344 +S 0095 0.008431 +M 0095 348.000000 +S 0096 0.008624 +M 0096 343.000000 +S 0097 0.008818 +M 0097 330.000000 +S 0098 0.009011 +M 0098 339.833344 +S 0099 0.009205 +M 0099 313.000000 +S 0100 0.009398 +M 0100 320.000000 +S 0101 0.009591 +M 0101 299.000000 +S 0102 0.009785 +M 0102 279.333344 +S 0103 0.009978 +M 0103 277.833344 +S 0104 0.010172 +M 0104 266.333344 +S 0105 0.010365 +M 0105 257.166656 +S 0106 0.010559 +M 0106 282.666656 +S 0107 0.010752 +M 0107 246.166672 +S 0108 0.010946 +M 0108 241.500000 +S 0109 0.011139 +M 0109 242.833328 +S 0110 0.011333 +M 0110 229.833328 +S 0111 0.011526 +M 0111 217.333328 +S 0112 0.011720 +M 0112 214.500000 +S 0113 0.011913 +M 0113 206.833328 +S 0114 0.012107 +M 0114 195.500000 +S 0115 0.012300 +M 0115 209.166672 +S 0116 0.012494 +M 0116 198.833328 +S 0117 0.012687 +M 0117 206.500000 +S 0118 0.012881 +M 0118 195.166672 +S 0119 0.013074 +M 0119 193.333328 +S 0120 0.013268 +M 0120 191.000000 +S 0121 0.013461 +M 0121 187.000000 +S 0122 0.013655 +M 0122 180.333328 +S 0123 0.013848 +M 0123 186.833328 +S 0124 0.014042 +M 0124 171.166672 +S 0125 0.014235 +M 0125 176.000000 +S 0126 0.014429 +M 0126 164.000000 +S 0127 0.014622 +M 0127 170.000000 +S 0128 0.014816 +M 0128 160.000000 +S 0129 0.015009 +M 0129 161.833328 +S 0130 0.015203 +M 0130 171.666672 +S 0131 0.015396 +M 0131 155.333328 +S 0132 0.015590 +M 0132 173.666672 +S 0133 0.015783 +M 0133 161.666672 +S 0134 0.015977 +M 0134 155.000000 +S 0135 0.016170 +M 0135 164.500000 +S 0136 0.016364 +M 0136 141.166672 +S 0137 0.016557 +M 0137 147.333328 +S 0138 0.016751 +M 0138 154.666672 +S 0139 0.016944 +M 0139 160.500000 +S 0140 0.017138 +M 0140 155.000000 +S 0141 0.017331 +M 0141 159.500000 +S 0142 0.017524 +M 0142 155.500000 +S 0143 0.017718 +M 0143 161.333328 +S 0144 0.017911 +M 0144 159.000000 +S 0145 0.018105 +M 0145 154.333328 +S 0146 0.018298 +M 0146 148.333328 +S 0147 0.018492 +M 0147 147.666672 +S 0148 0.018685 +M 0148 152.500000 +S 0149 0.018879 +M 0149 154.000000 +S 0150 0.019072 +M 0150 164.000000 +S 0151 0.019266 +M 0151 149.833328 +S 0152 0.019459 +M 0152 147.500000 +S 0153 0.019653 +M 0153 160.333328 +S 0154 0.019846 +M 0154 173.333328 +S 0155 0.020040 +M 0155 191.833328 +S 0156 0.020233 +M 0156 168.666672 +S 0157 0.020427 +M 0157 188.500000 +S 0158 0.020620 +M 0158 204.166672 +S 0159 0.020814 +M 0159 188.833328 +S 0160 0.021007 +M 0160 205.166672 +S 0161 0.021201 +M 0161 203.666672 +S 0162 0.021394 +M 0162 183.833328 +S 0163 0.021588 +M 0163 197.000000 +S 0164 0.021781 +M 0164 214.833328 +S 0165 0.021975 +M 0165 198.166672 +S 0166 0.022168 +M 0166 191.500000 +S 0167 0.022362 +M 0167 187.666672 +S 0168 0.022555 +M 0168 169.000000 +S 0169 0.022749 +M 0169 174.500000 +S 0170 0.022942 +M 0170 170.833328 +S 0171 0.023136 +M 0171 169.000000 +S 0172 0.023329 +M 0172 164.666672 +S 0173 0.023523 +M 0173 162.166672 +S 0174 0.023716 +M 0174 170.666672 +S 0175 0.023910 +M 0175 172.166672 +S 0176 0.024103 +M 0176 159.166672 +S 0177 0.024297 +M 0177 158.333328 +S 0178 0.024490 +M 0178 163.500000 +S 0179 0.024684 +M 0179 154.500000 +S 0180 0.024877 +M 0180 148.000000 +S 0181 0.025071 +M 0181 149.166672 +S 0182 0.025264 +M 0182 153.333328 +S 0183 0.025457 +M 0183 148.333328 +S 0184 0.025651 +M 0184 140.000000 +S 0185 0.025844 +M 0185 149.333328 +S 0186 0.026038 +M 0186 149.833328 +S 0187 0.026231 +M 0187 158.333328 +S 0188 0.026425 +M 0188 155.166672 +S 0189 0.026618 +M 0189 151.500000 +S 0190 0.026812 +M 0190 143.666672 +S 0191 0.027005 +M 0191 141.333328 +S 0192 0.027199 +M 0192 146.666672 +S 0193 0.027392 +M 0193 146.500000 +S 0194 0.027586 +M 0194 150.666672 +S 0195 0.027779 +M 0195 138.000000 +S 0196 0.027973 +M 0196 152.833328 +S 0197 0.028166 +M 0197 158.833328 +S 0198 0.028360 +M 0198 149.333328 +S 0199 0.028553 +M 0199 156.500000 +S 0200 0.028747 +M 0200 155.666672 +S 0201 0.028940 +M 0201 155.333328 +S 0202 0.029134 +M 0202 149.333328 +S 0203 0.029327 +M 0203 152.000000 +S 0204 0.029521 +M 0204 157.166672 +S 0205 0.029714 +M 0205 155.000000 +S 0206 0.029908 +M 0206 149.166672 +S 0207 0.030101 +M 0207 161.833328 +S 0208 0.030295 +M 0208 166.500000 +S 0209 0.030488 +M 0209 165.000000 +S 0210 0.030682 +M 0210 173.833328 +S 0211 0.030875 +M 0211 169.666672 +S 0212 0.031069 +M 0212 156.666672 +S 0213 0.031262 +M 0213 178.166672 +S 0214 0.031456 +M 0214 162.666672 +S 0215 0.031649 +M 0215 180.166672 +S 0216 0.031843 +M 0216 173.000000 +S 0217 0.032036 +M 0217 182.166672 +S 0218 0.032230 +M 0218 171.500000 +S 0219 0.032423 +M 0219 173.333328 +S 0220 0.032617 +M 0220 174.500000 +S 0221 0.032810 +M 0221 184.666672 +S 0222 0.033004 +M 0222 185.000000 +S 0223 0.033197 +M 0223 171.833328 +S 0224 0.033390 +M 0224 172.500000 +S 0225 0.033584 +M 0225 183.333328 +S 0226 0.033777 +M 0226 180.666672 +S 0227 0.033971 +M 0227 184.166672 +S 0228 0.034164 +M 0228 186.166672 +S 0229 0.034358 +M 0229 181.000000 +S 0230 0.034551 +M 0230 180.166672 +S 0231 0.034745 +M 0231 188.833328 +S 0232 0.034938 +M 0232 198.166672 +S 0233 0.035132 +M 0233 185.666672 +S 0234 0.035325 +M 0234 185.833328 +S 0235 0.035519 +M 0235 180.166672 +S 0236 0.035712 +M 0236 205.500000 +S 0237 0.035906 +M 0237 177.000000 +S 0238 0.036099 +M 0238 176.000000 +S 0239 0.036293 +M 0239 189.166672 +S 0240 0.036486 +M 0240 180.500000 +S 0241 0.036680 +M 0241 172.833328 +S 0242 0.036873 +M 0242 173.833328 +S 0243 0.037067 +M 0243 183.166672 +S 0244 0.037260 +M 0244 184.333328 +S 0245 0.037454 +M 0245 180.500000 +S 0246 0.037647 +M 0246 172.333328 +S 0247 0.037841 +M 0247 173.833328 +S 0248 0.038034 +M 0248 163.666672 +S 0249 0.038228 +M 0249 168.333328 +S 0250 0.038421 +M 0250 160.166672 +S 0251 0.038615 +M 0251 179.666672 +S 0252 0.038808 +M 0252 166.833328 +S 0253 0.039002 +M 0253 167.666672 +S 0254 0.039195 +M 0254 175.000000 +S 0255 0.039389 +M 0255 171.000000 +S 0256 0.039582 +M 0256 161.666672 +S 0257 0.039776 +M 0257 167.333328 +S 0258 0.039969 +M 0258 160.333328 +S 0259 0.040163 +M 0259 155.166672 +S 0260 0.040356 +M 0260 163.500000 +S 0261 0.040550 +M 0261 173.833328 +S 0262 0.040743 +M 0262 165.166672 +S 0263 0.040937 +M 0263 175.500000 +S 0264 0.041130 +M 0264 161.166672 +S 0265 0.041323 +M 0265 177.666672 +S 0266 0.041517 +M 0266 169.333328 +S 0267 0.041710 +M 0267 170.333328 +S 0268 0.041904 +M 0268 153.500000 +S 0269 0.042097 +M 0269 170.333328 +S 0270 0.042291 +M 0270 161.500000 +S 0271 0.042484 +M 0271 168.333328 +S 0272 0.042678 +M 0272 179.500000 +S 0273 0.042871 +M 0273 163.500000 +S 0274 0.043065 +M 0274 175.333328 +S 0275 0.043258 +M 0275 171.166672 +S 0276 0.043452 +M 0276 175.666672 +S 0277 0.043645 +M 0277 167.833328 +S 0278 0.043839 +M 0278 174.500000 +S 0279 0.044032 +M 0279 184.833328 +S 0280 0.044226 +M 0280 168.333328 +S 0281 0.044419 +M 0281 174.500000 +S 0282 0.044613 +M 0282 182.166672 +S 0283 0.044806 +M 0283 177.166672 +S 0284 0.045000 +M 0284 173.166672 +S 0285 0.045193 +M 0285 185.333328 +S 0286 0.045387 +M 0286 187.333328 +S 0287 0.045580 +M 0287 199.666672 +S 0288 0.045774 +M 0288 193.500000 +S 0289 0.045967 +M 0289 207.166672 +S 0290 0.046161 +M 0290 183.166672 +S 0291 0.046354 +M 0291 207.000000 +S 0292 0.046548 +M 0292 197.666672 +S 0293 0.046741 +M 0293 202.666672 +S 0294 0.046935 +M 0294 208.666672 +S 0295 0.047128 +M 0295 216.500000 +S 0296 0.047322 +M 0296 219.166672 +S 0297 0.047515 +M 0297 211.833328 +S 0298 0.047709 +M 0298 226.500000 +S 0299 0.047902 +M 0299 216.500000 +S 0300 0.048096 +M 0300 211.000000 +S 0301 0.048289 +M 0301 241.166672 +S 0302 0.048483 +M 0302 250.500000 +S 0303 0.048676 +M 0303 242.833328 +S 0304 0.048870 +M 0304 247.333328 +S 0305 0.049063 +M 0305 258.000000 +S 0306 0.049256 +M 0306 275.333344 +S 0307 0.049450 +M 0307 278.166656 +S 0308 0.049643 +M 0308 268.333344 +S 0309 0.049837 +M 0309 279.166656 +S 0310 0.050030 +M 0310 290.666656 +S 0311 0.050224 +M 0311 301.833344 +S 0312 0.050417 +M 0312 299.666656 +S 0313 0.050611 +M 0313 313.500000 +S 0314 0.050804 +M 0314 326.333344 +S 0315 0.050998 +M 0315 346.000000 +S 0316 0.051191 +M 0316 351.666656 +S 0317 0.051385 +M 0317 353.833344 +S 0318 0.051578 +M 0318 347.333344 +S 0319 0.051772 +M 0319 402.500000 +S 0320 0.051965 +M 0320 392.000000 +S 0321 0.052159 +M 0321 423.333344 +S 0322 0.052352 +M 0322 435.833344 +S 0323 0.052546 +M 0323 453.500000 +S 0324 0.052739 +M 0324 465.333344 +S 0325 0.052933 +M 0325 497.500000 +S 0326 0.053126 +M 0326 521.333313 +S 0327 0.053320 +M 0327 551.666687 +S 0328 0.053513 +M 0328 581.333313 +S 0329 0.053707 +M 0329 606.166687 +S 0330 0.053900 +M 0330 647.500000 +S 0331 0.054094 +M 0331 713.333313 +S 0332 0.054287 +M 0332 774.333313 +S 0333 0.054481 +M 0333 796.333313 +S 0334 0.054674 +M 0334 846.666687 +S 0335 0.054868 +M 0335 918.333313 +S 0336 0.055061 +M 0336 988.000000 +S 0337 0.055255 +M 0337 1094.166626 +S 0338 0.055448 +M 0338 1193.333374 +S 0339 0.055642 +M 0339 1251.000000 +S 0340 0.055835 +M 0340 1341.500000 +S 0341 0.056029 +M 0341 1486.333374 +S 0342 0.056222 +M 0342 1573.666626 +S 0343 0.056416 +M 0343 1673.166626 +S 0344 0.056609 +M 0344 1746.000000 +S 0345 0.056803 +M 0345 1895.666626 +S 0346 0.056996 +M 0346 2007.333374 +S 0347 0.057190 +M 0347 2145.500000 +S 0348 0.057383 +M 0348 2199.833252 +S 0349 0.057576 +M 0349 2255.000000 +S 0350 0.057770 +M 0350 2339.000000 +S 0351 0.057963 +M 0351 2317.166748 +S 0352 0.058157 +M 0352 2284.500000 +S 0353 0.058350 +M 0353 2278.166748 +S 0354 0.058544 +M 0354 2179.666748 +S 0355 0.058737 +M 0355 2106.833252 +S 0356 0.058931 +M 0356 2008.333374 +S 0357 0.059124 +M 0357 1873.500000 +S 0358 0.059318 +M 0358 1701.000000 +S 0359 0.059511 +M 0359 1554.500000 +S 0360 0.059705 +M 0360 1447.500000 +S 0361 0.059898 +M 0361 1307.833374 +S 0362 0.060092 +M 0362 1159.500000 +S 0363 0.060285 +M 0363 1083.333374 +S 0364 0.060479 +M 0364 976.833313 +S 0365 0.060672 +M 0365 884.333313 +S 0366 0.060866 +M 0366 761.000000 +S 0367 0.061059 +M 0367 716.000000 +S 0368 0.061253 +M 0368 680.833313 +S 0369 0.061446 +M 0369 612.500000 +S 0370 0.061640 +M 0370 545.166687 +S 0371 0.061833 +M 0371 521.333313 +S 0372 0.062027 +M 0372 472.333344 +S 0373 0.062220 +M 0373 446.500000 +S 0374 0.062414 +M 0374 413.166656 +S 0375 0.062607 +M 0375 391.666656 +S 0376 0.062801 +M 0376 374.000000 +S 0377 0.062994 +M 0377 374.500000 +S 0378 0.063188 +M 0378 338.666656 +S 0379 0.063381 +M 0379 308.000000 +S 0380 0.063575 +M 0380 298.500000 +S 0381 0.063768 +M 0381 286.500000 +S 0382 0.063962 +M 0382 271.833344 +S 0383 0.064155 +M 0383 277.666656 +S 0384 0.064349 +M 0384 252.500000 +S 0385 0.064542 +M 0385 251.500000 +S 0386 0.064736 +M 0386 248.000000 +S 0387 0.064929 +M 0387 237.666672 +S 0388 0.065123 +M 0388 244.833328 +S 0389 0.065316 +M 0389 245.000000 +S 0390 0.065510 +M 0390 224.500000 +S 0391 0.065703 +M 0391 236.333328 +S 0392 0.065897 +M 0392 226.333328 +S 0393 0.066090 +M 0393 215.833328 +S 0394 0.066284 +M 0394 212.000000 +S 0395 0.066477 +M 0395 218.500000 +S 0396 0.066670 +M 0396 210.166672 +S 0397 0.066864 +M 0397 199.833328 +S 0398 0.067057 +M 0398 217.333328 +S 0399 0.067251 +M 0399 221.000000 +S 0400 0.067444 +M 0400 215.666672 +S 0401 0.067638 +M 0401 206.166672 +S 0402 0.067831 +M 0402 210.333328 +S 0403 0.068025 +M 0403 220.666672 +S 0404 0.068218 +M 0404 209.666672 +S 0405 0.068412 +M 0405 206.333328 +S 0406 0.068605 +M 0406 202.166672 +S 0407 0.068799 +M 0407 220.666672 +S 0408 0.068992 +M 0408 210.000000 +S 0409 0.069186 +M 0409 220.166672 +S 0410 0.069379 +M 0410 206.500000 +S 0411 0.069573 +M 0411 216.166672 +S 0412 0.069766 +M 0412 216.833328 +S 0413 0.069960 +M 0413 208.833328 +S 0414 0.070153 +M 0414 220.833328 +S 0415 0.070347 +M 0415 215.666672 +S 0416 0.070540 +M 0416 221.666672 +S 0417 0.070734 +M 0417 226.833328 +S 0418 0.070927 +M 0418 225.666672 +S 0419 0.071121 +M 0419 207.166672 +S 0420 0.071314 +M 0420 211.000000 +S 0421 0.071508 +M 0421 226.500000 +S 0422 0.071701 +M 0422 213.333328 +S 0423 0.071895 +M 0423 235.833328 +S 0424 0.072088 +M 0424 242.666672 +S 0425 0.072282 +M 0425 231.500000 +S 0426 0.072475 +M 0426 222.666672 +S 0427 0.072669 +M 0427 224.333328 +S 0428 0.072862 +M 0428 246.000000 +S 0429 0.073056 +M 0429 223.500000 +S 0430 0.073249 +M 0430 230.000000 +S 0431 0.073443 +M 0431 257.833344 +S 0432 0.073636 +M 0432 233.166672 +S 0433 0.073830 +M 0433 239.000000 +S 0434 0.074023 +M 0434 246.166672 +S 0435 0.074217 +M 0435 255.500000 +S 0436 0.074410 +M 0436 261.166656 +S 0437 0.074604 +M 0437 252.500000 +S 0438 0.074797 +M 0438 251.833328 +S 0439 0.074991 +M 0439 263.833344 +S 0440 0.075184 +M 0440 267.666656 +S 0441 0.075378 +M 0441 245.166672 +S 0442 0.075571 +M 0442 255.666672 +S 0443 0.075765 +M 0443 266.833344 +S 0444 0.075958 +M 0444 273.833344 +S 0445 0.076152 +M 0445 285.500000 +S 0446 0.076345 +M 0446 283.000000 +S 0447 0.076539 +M 0447 294.166656 +S 0448 0.076732 +M 0448 286.000000 +S 0449 0.076926 +M 0449 302.833344 +S 0450 0.077119 +M 0450 308.333344 +S 0451 0.077313 +M 0451 293.166656 +S 0452 0.077506 +M 0452 296.666656 +S 0453 0.077700 +M 0453 302.333344 +S 0454 0.077893 +M 0454 314.500000 +S 0455 0.078086 +M 0455 313.833344 +S 0456 0.078280 +M 0456 310.833344 +S 0457 0.078473 +M 0457 346.333344 +S 0458 0.078667 +M 0458 328.166656 +S 0459 0.078860 +M 0459 340.000000 +S 0460 0.079054 +M 0460 349.000000 +S 0461 0.079247 +M 0461 372.166656 +S 0462 0.079441 +M 0462 365.666656 +S 0463 0.079634 +M 0463 372.833344 +S 0464 0.079828 +M 0464 371.000000 +S 0465 0.080021 +M 0465 365.166656 +S 0466 0.080215 +M 0466 386.833344 +S 0467 0.080408 +M 0467 408.500000 +S 0468 0.080602 +M 0468 393.333344 +S 0469 0.080795 +M 0469 431.000000 +S 0470 0.080989 +M 0470 435.500000 +S 0471 0.081182 +M 0471 448.666656 +S 0472 0.081376 +M 0472 439.000000 +S 0473 0.081569 +M 0473 440.000000 +S 0474 0.081763 +M 0474 469.333344 +S 0475 0.081956 +M 0475 489.000000 +S 0476 0.082150 +M 0476 457.166656 +S 0477 0.082343 +M 0477 538.833313 +S 0478 0.082537 +M 0478 514.500000 +S 0479 0.082730 +M 0479 538.500000 +S 0480 0.082924 +M 0480 538.666687 +S 0481 0.083117 +M 0481 565.666687 +S 0482 0.083311 +M 0482 603.333313 +S 0483 0.083504 +M 0483 627.166687 +S 0484 0.083698 +M 0484 636.000000 +S 0485 0.083891 +M 0485 661.500000 +S 0486 0.084085 +M 0486 685.833313 +S 0487 0.084278 +M 0487 728.500000 +S 0488 0.084472 +M 0488 748.833313 +S 0489 0.084665 +M 0489 754.000000 +S 0490 0.084859 +M 0490 828.000000 +S 0491 0.085052 +M 0491 799.666687 +S 0492 0.085246 +M 0492 867.833313 +S 0493 0.085439 +M 0493 897.833313 +S 0494 0.085633 +M 0494 958.500000 +S 0495 0.085826 +M 0495 1021.333313 +S 0496 0.086020 +M 0496 1059.166626 +S 0497 0.086213 +M 0497 1110.500000 +S 0498 0.086407 +M 0498 1141.000000 +S 0499 0.086600 +M 0499 1192.000000 +S 0500 0.086794 +M 0500 1273.666626 +S 0501 0.086987 +M 0501 1316.833374 +S 0502 0.087181 +M 0502 1393.666626 +S 0503 0.087374 +M 0503 1424.333374 +S 0504 0.087568 +M 0504 1489.166626 +S 0505 0.087761 +M 0505 1597.500000 +S 0506 0.087955 +M 0506 1619.833374 +S 0507 0.088148 +M 0507 1683.666626 +S 0508 0.088342 +M 0508 1761.333374 +S 0509 0.088535 +M 0509 1851.333374 +S 0510 0.088729 +M 0510 1928.833374 +S 0511 0.088922 +M 0511 2014.833374 +S 0512 0.089116 +M 0512 2072.666748 +S 0513 0.089309 +M 0513 2179.666748 +S 0514 0.089502 +M 0514 2306.166748 +S 0515 0.089696 +M 0515 2409.333252 +S 0516 0.089889 +M 0516 2452.666748 +S 0517 0.090083 +M 0517 2593.333252 +S 0518 0.090276 +M 0518 2683.666748 +S 0519 0.090470 +M 0519 2722.000000 +S 0520 0.090663 +M 0520 2802.333252 +S 0521 0.090857 +M 0521 2941.500000 +S 0522 0.091050 +M 0522 2961.166748 +S 0523 0.091244 +M 0523 3055.500000 +S 0524 0.091437 +M 0524 3110.333252 +S 0525 0.091631 +M 0525 3132.666748 +S 0526 0.091824 +M 0526 3145.000000 +S 0527 0.092018 +M 0527 3175.166748 +S 0528 0.092211 +M 0528 3191.166748 +S 0529 0.092405 +M 0529 3211.500000 +S 0530 0.092598 +M 0530 3169.166748 +S 0531 0.092792 +M 0531 3116.000000 +S 0532 0.092985 +M 0532 3095.000000 +S 0533 0.093179 +M 0533 3031.000000 +S 0534 0.093372 +M 0534 2981.666748 +S 0535 0.093566 +M 0535 2908.666748 +S 0536 0.093759 +M 0536 2781.333252 +S 0537 0.093953 +M 0537 2759.833252 +S 0538 0.094146 +M 0538 2612.500000 +S 0539 0.094340 +M 0539 2566.500000 +S 0540 0.094533 +M 0540 2412.333252 +S 0541 0.094727 +M 0541 2341.500000 +S 0542 0.094920 +M 0542 2236.333252 +S 0543 0.095114 +M 0543 2129.500000 +S 0544 0.095307 +M 0544 2029.000000 +S 0545 0.095501 +M 0545 2000.000000 +S 0546 0.095694 +M 0546 1866.333374 +S 0547 0.095888 +M 0547 1784.166626 +S 0548 0.096081 +M 0548 1672.500000 +S 0549 0.096275 +M 0549 1594.500000 +S 0550 0.096468 +M 0550 1554.000000 +S 0551 0.096662 +M 0551 1477.666626 +S 0552 0.096855 +M 0552 1426.666626 +S 0553 0.097049 +M 0553 1329.666626 +S 0554 0.097242 +M 0554 1235.333374 +S 0555 0.097436 +M 0555 1197.500000 +S 0556 0.097629 +M 0556 1142.166626 +S 0557 0.097823 +M 0557 1090.333374 +S 0558 0.098016 +M 0558 1087.000000 +S 0559 0.098210 +M 0559 1009.333313 +S 0560 0.098403 +M 0560 986.166687 +S 0561 0.098597 +M 0561 925.500000 +S 0562 0.098790 +M 0562 913.666687 +S 0563 0.098984 +M 0563 852.166687 +S 0564 0.099177 +M 0564 842.833313 +S 0565 0.099371 +M 0565 810.833313 +S 0566 0.099564 +M 0566 782.166687 +S 0567 0.099758 +M 0567 758.500000 +S 0568 0.099951 +M 0568 731.333313 +S 0569 0.100145 +M 0569 685.833313 +S 0570 0.100338 +M 0570 685.166687 +S 0571 0.100532 +M 0571 665.500000 +S 0572 0.100725 +M 0572 650.166687 +S 0573 0.100918 +M 0573 630.666687 +S 0574 0.101112 +M 0574 602.500000 +S 0575 0.101305 +M 0575 585.000000 +S 0576 0.101499 +M 0576 562.166687 +S 0577 0.101692 +M 0577 536.333313 +S 0578 0.101886 +M 0578 513.000000 +S 0579 0.102079 +M 0579 516.833313 +S 0580 0.102273 +M 0580 496.666656 +S 0581 0.102466 +M 0581 483.166656 +S 0582 0.102660 +M 0582 484.500000 +S 0583 0.102853 +M 0583 462.166656 +S 0584 0.103047 +M 0584 459.333344 +S 0585 0.103240 +M 0585 444.833344 +S 0586 0.103434 +M 0586 417.500000 +S 0587 0.103627 +M 0587 414.166656 +S 0588 0.103821 +M 0588 419.166656 +S 0589 0.104014 +M 0589 426.166656 +S 0590 0.104208 +M 0590 373.666656 +S 0591 0.104401 +M 0591 380.166656 +S 0592 0.104595 +M 0592 378.333344 +S 0593 0.104788 +M 0593 371.333344 +S 0594 0.104982 +M 0594 363.833344 +S 0595 0.105175 +M 0595 360.000000 +S 0596 0.105369 +M 0596 349.666656 +S 0597 0.105562 +M 0597 349.833344 +S 0598 0.105756 +M 0598 331.833344 +S 0599 0.105949 +M 0599 321.833344 +S 0600 0.106143 +M 0600 324.666656 +S 0601 0.106336 +M 0601 304.333344 +S 0602 0.106530 +M 0602 316.166656 +S 0603 0.106723 +M 0603 306.833344 +S 0604 0.106917 +M 0604 301.166656 +S 0605 0.107110 +M 0605 284.500000 +S 0606 0.107304 +M 0606 290.333344 +S 0607 0.107497 +M 0607 283.666656 +S 0608 0.107691 +M 0608 283.500000 +S 0609 0.107884 +M 0609 278.333344 +S 0610 0.108078 +M 0610 271.000000 +S 0611 0.108271 +M 0611 261.166656 +S 0612 0.108465 +M 0612 260.666656 +S 0613 0.108658 +M 0613 277.500000 +S 0614 0.108852 +M 0614 260.166656 +S 0615 0.109045 +M 0615 249.333328 +S 0616 0.109239 +M 0616 251.333328 +S 0617 0.109432 +M 0617 266.833344 +S 0618 0.109626 +M 0618 262.666656 +S 0619 0.109819 +M 0619 250.500000 +S 0620 0.110013 +M 0620 254.833328 +S 0621 0.110206 +M 0621 253.000000 +S 0622 0.110400 +M 0622 250.833328 +S 0623 0.110593 +M 0623 248.500000 +S 0624 0.110787 +M 0624 243.333328 +S 0625 0.110980 +M 0625 251.500000 +S 0626 0.111174 +M 0626 249.500000 +S 0627 0.111367 +M 0627 250.166672 +S 0628 0.111561 +M 0628 252.666672 +S 0629 0.111754 +M 0629 243.500000 +S 0630 0.111948 +M 0630 248.166672 +S 0631 0.112141 +M 0631 256.166656 +S 0632 0.112334 +M 0632 247.000000 +S 0633 0.112528 +M 0633 252.000000 +S 0634 0.112721 +M 0634 246.666672 +S 0635 0.112915 +M 0635 247.333328 +S 0636 0.113108 +M 0636 266.666656 +S 0637 0.113302 +M 0637 262.000000 +S 0638 0.113495 +M 0638 263.500000 +S 0639 0.113689 +M 0639 254.500000 +S 0640 0.113882 +M 0640 268.666656 +S 0641 0.114076 +M 0641 261.833344 +S 0642 0.114269 +M 0642 273.166656 +S 0643 0.114463 +M 0643 277.500000 +S 0644 0.114656 +M 0644 273.666656 +S 0645 0.114850 +M 0645 268.666656 +S 0646 0.115043 +M 0646 272.500000 +S 0647 0.115237 +M 0647 280.000000 +S 0648 0.115430 +M 0648 285.500000 +S 0649 0.115624 +M 0649 277.333344 +S 0650 0.115817 +M 0650 278.166656 +S 0651 0.116011 +M 0651 257.833344 +S 0652 0.116204 +M 0652 268.666656 +S 0653 0.116398 +M 0653 276.333344 +S 0654 0.116591 +M 0654 265.666656 +S 0655 0.116785 +M 0655 272.000000 +S 0656 0.116978 +M 0656 240.333328 +S 0657 0.117172 +M 0657 235.666672 +S 0658 0.117365 +M 0658 235.833328 +S 0659 0.117559 +M 0659 231.500000 +S 0660 0.117752 +M 0660 222.166672 +S 0661 0.117946 +M 0661 233.500000 +S 0662 0.118139 +M 0662 223.500000 +S 0663 0.118333 +M 0663 211.500000 +S 0664 0.118526 +M 0664 198.333328 +S 0665 0.118720 +M 0665 196.500000 +S 0666 0.118913 +M 0666 204.833328 +S 0667 0.119107 +M 0667 192.166672 +S 0668 0.119300 +M 0668 175.166672 +S 0669 0.119494 +M 0669 171.166672 +S 0670 0.119687 +M 0670 176.833328 +S 0671 0.119881 +M 0671 164.833328 +S 0672 0.120074 +M 0672 159.333328 +S 0673 0.120268 +M 0673 164.000000 +S 0674 0.120461 +M 0674 171.333328 +S 0675 0.120655 +M 0675 155.166672 +S 0676 0.120848 +M 0676 160.333328 +S 0677 0.121042 +M 0677 153.166672 +S 0678 0.121235 +M 0678 146.500000 +S 0679 0.121429 +M 0679 146.666672 +S 0680 0.121622 +M 0680 150.000000 +S 0681 0.121816 +M 0681 137.666672 +S 0682 0.122009 +M 0682 148.666672 +S 0683 0.122203 +M 0683 146.166672 +S 0684 0.122396 +M 0684 138.833328 +S 0685 0.122590 +M 0685 138.000000 +S 0686 0.122783 +M 0686 134.833328 +S 0687 0.122977 +M 0687 147.500000 +S 0688 0.123170 +M 0688 131.500000 +S 0689 0.123364 +M 0689 138.666672 +S 0690 0.123557 +M 0690 145.500000 +S 0691 0.123751 +M 0691 130.000000 +S 0692 0.123944 +M 0692 145.500000 +S 0693 0.124137 +M 0693 131.500000 +S 0694 0.124331 +M 0694 130.000000 +S 0695 0.124524 +M 0695 134.333328 +S 0696 0.124718 +M 0696 138.666672 +S 0697 0.124911 +M 0697 128.333328 +S 0698 0.125105 +M 0698 131.833328 +S 0699 0.125298 +M 0699 127.833336 +S 0700 0.125492 +M 0700 131.666672 +S 0701 0.125685 +M 0701 122.833336 +S 0702 0.125879 +M 0702 125.166664 +S 0703 0.126072 +M 0703 122.333336 +S 0704 0.126266 +M 0704 132.666672 +S 0705 0.126459 +M 0705 128.500000 +S 0706 0.126653 +M 0706 139.833328 +S 0707 0.126846 +M 0707 123.833336 +S 0708 0.127040 +M 0708 130.333328 +S 0709 0.127233 +M 0709 131.000000 +S 0710 0.127427 +M 0710 126.166664 +S 0711 0.127620 +M 0711 127.166664 +S 0712 0.127814 +M 0712 129.166672 +S 0713 0.128007 +M 0713 127.666664 +S 0714 0.128201 +M 0714 127.833336 +S 0715 0.128394 +M 0715 129.666672 +S 0716 0.128588 +M 0716 136.333328 +S 0717 0.128781 +M 0717 119.000000 +S 0718 0.128975 +M 0718 123.500000 +S 0719 0.129168 +M 0719 122.000000 +S 0720 0.129362 +M 0720 119.166664 +S 0721 0.129555 +M 0721 133.833328 +S 0722 0.129749 +M 0722 130.833328 +S 0723 0.129942 +M 0723 123.333336 +S 0724 0.130136 +M 0724 136.666672 +S 0725 0.130329 +M 0725 123.833336 +S 0726 0.130523 +M 0726 133.833328 +S 0727 0.130716 +M 0727 120.500000 +S 0728 0.130910 +M 0728 131.833328 +S 0729 0.131103 +M 0729 131.333328 +S 0730 0.131297 +M 0730 125.000000 +S 0731 0.131490 +M 0731 123.833336 +S 0732 0.131684 +M 0732 133.000000 +S 0733 0.131877 +M 0733 128.333328 +S 0734 0.132071 +M 0734 123.166664 +S 0735 0.132264 +M 0735 127.500000 +S 0736 0.132458 +M 0736 125.500000 +S 0737 0.132651 +M 0737 141.166672 +S 0738 0.132845 +M 0738 128.833328 +S 0739 0.133038 +M 0739 140.000000 +S 0740 0.133232 +M 0740 121.000000 +S 0741 0.133425 +M 0741 135.166672 +S 0742 0.133619 +M 0742 131.833328 +S 0743 0.133812 +M 0743 134.166672 +S 0744 0.134006 +M 0744 134.333328 +S 0745 0.134199 +M 0745 124.500000 +S 0746 0.134393 +M 0746 131.666672 +S 0747 0.134586 +M 0747 127.500000 +S 0748 0.134780 +M 0748 144.000000 +S 0749 0.134973 +M 0749 131.833328 +S 0750 0.135166 +M 0750 129.500000 +S 0751 0.135360 +M 0751 136.166672 +S 0752 0.135553 +M 0752 141.666672 +S 0753 0.135747 +M 0753 140.000000 +S 0754 0.135940 +M 0754 134.000000 +S 0755 0.136134 +M 0755 126.500000 +S 0756 0.136327 +M 0756 153.000000 +S 0757 0.136521 +M 0757 137.000000 +S 0758 0.136714 +M 0758 146.166672 +S 0759 0.136908 +M 0759 138.666672 +S 0760 0.137101 +M 0760 143.666672 +S 0761 0.137295 +M 0761 151.666672 +S 0762 0.137488 +M 0762 146.500000 +S 0763 0.137682 +M 0763 147.333328 +S 0764 0.137875 +M 0764 150.500000 +S 0765 0.138069 +M 0765 159.500000 +S 0766 0.138262 +M 0766 144.000000 +S 0767 0.138456 +M 0767 150.166672 +S 0768 0.138649 +M 0768 168.500000 +S 0769 0.138843 +M 0769 171.833328 +S 0770 0.139036 +M 0770 152.333328 +S 0771 0.139230 +M 0771 169.333328 +S 0772 0.139423 +M 0772 162.333328 +S 0773 0.139617 +M 0773 164.833328 +S 0774 0.139810 +M 0774 178.500000 +S 0775 0.140004 +M 0775 169.666672 +S 0776 0.140197 +M 0776 166.333328 +S 0777 0.140391 +M 0777 172.000000 +S 0778 0.140584 +M 0778 187.166672 +S 0779 0.140778 +M 0779 184.500000 +S 0780 0.140971 +M 0780 184.666672 +S 0781 0.141165 +M 0781 184.166672 +S 0782 0.141358 +M 0782 196.166672 +S 0783 0.141552 +M 0783 182.833328 +S 0784 0.141745 +M 0784 207.166672 +S 0785 0.141939 +M 0785 204.000000 +S 0786 0.142132 +M 0786 200.833328 +S 0787 0.142326 +M 0787 211.333328 +S 0788 0.142519 +M 0788 218.500000 +S 0789 0.142713 +M 0789 225.666672 +S 0790 0.142906 +M 0790 225.500000 +S 0791 0.143100 +M 0791 218.000000 +S 0792 0.143293 +M 0792 240.333328 +S 0793 0.143487 +M 0793 247.166672 +S 0794 0.143680 +M 0794 256.166656 +S 0795 0.143874 +M 0795 254.166672 +S 0796 0.144067 +M 0796 254.333328 +S 0797 0.144261 +M 0797 266.500000 +S 0798 0.144454 +M 0798 275.333344 +S 0799 0.144648 +M 0799 285.000000 +S 0800 0.144841 +M 0800 287.000000 +S 0801 0.145035 +M 0801 290.666656 +S 0802 0.145228 +M 0802 296.500000 +S 0803 0.145422 +M 0803 313.500000 +S 0804 0.145615 +M 0804 312.833344 +S 0805 0.145809 +M 0805 321.333344 +S 0806 0.146002 +M 0806 345.666656 +S 0807 0.146196 +M 0807 342.000000 +S 0808 0.146389 +M 0808 325.000000 +S 0809 0.146582 +M 0809 376.333344 +S 0810 0.146776 +M 0810 379.333344 +S 0811 0.146969 +M 0811 393.166656 +S 0812 0.147163 +M 0812 377.500000 +S 0813 0.147356 +M 0813 405.000000 +S 0814 0.147550 +M 0814 405.333344 +S 0815 0.147743 +M 0815 413.166656 +S 0816 0.147937 +M 0816 406.833344 +S 0817 0.148130 +M 0817 410.666656 +S 0818 0.148324 +M 0818 416.000000 +S 0819 0.148517 +M 0819 426.000000 +S 0820 0.148711 +M 0820 448.166656 +S 0821 0.148904 +M 0821 453.500000 +S 0822 0.149098 +M 0822 452.666656 +S 0823 0.149291 +M 0823 469.333344 +S 0824 0.149485 +M 0824 455.000000 +S 0825 0.149678 +M 0825 452.833344 +S 0826 0.149872 +M 0826 461.166656 +S 0827 0.150065 +M 0827 471.666656 +S 0828 0.150259 +M 0828 469.000000 +S 0829 0.150452 +M 0829 451.666656 +S 0830 0.150646 +M 0830 470.500000 +S 0831 0.150839 +M 0831 438.333344 +S 0832 0.151033 +M 0832 434.166656 +S 0833 0.151226 +M 0833 448.833344 +S 0834 0.151420 +M 0834 423.000000 +S 0835 0.151613 +M 0835 405.500000 +S 0836 0.151807 +M 0836 402.333344 +S 0837 0.152000 +M 0837 409.333344 +S 0838 0.152194 +M 0838 394.666656 +S 0839 0.152387 +M 0839 380.833344 +S 0840 0.152581 +M 0840 373.500000 +S 0841 0.152774 +M 0841 365.833344 +S 0842 0.152968 +M 0842 341.000000 +S 0843 0.153161 +M 0843 346.166656 +S 0844 0.153355 +M 0844 341.000000 +S 0845 0.153548 +M 0845 346.833344 +S 0846 0.153742 +M 0846 339.166656 +S 0847 0.153935 +M 0847 306.666656 +S 0848 0.154129 +M 0848 297.166656 +S 0849 0.154322 +M 0849 298.000000 +S 0850 0.154516 +M 0850 269.833344 +S 0851 0.154709 +M 0851 279.500000 +S 0852 0.154903 +M 0852 257.000000 +S 0853 0.155096 +M 0853 255.666672 +S 0854 0.155290 +M 0854 256.500000 +S 0855 0.155483 +M 0855 237.000000 +S 0856 0.155677 +M 0856 238.166672 +S 0857 0.155870 +M 0857 235.333328 +S 0858 0.156064 +M 0858 231.166672 +S 0859 0.156257 +M 0859 213.666672 +S 0860 0.156451 +M 0860 204.833328 +S 0861 0.156644 +M 0861 212.000000 +S 0862 0.156838 +M 0862 200.333328 +S 0863 0.157031 +M 0863 191.833328 +S 0864 0.157225 +M 0864 185.333328 +S 0865 0.157418 +M 0865 195.333328 +S 0866 0.157612 +M 0866 184.000000 +S 0867 0.157805 +M 0867 194.833328 +S 0868 0.157999 +M 0868 181.833328 +S 0869 0.158192 +M 0869 174.500000 +S 0870 0.158385 +M 0870 180.833328 +S 0871 0.158579 +M 0871 175.333328 +S 0872 0.158772 +M 0872 158.500000 +S 0873 0.158966 +M 0873 158.333328 +S 0874 0.159159 +M 0874 157.333328 +S 0875 0.159353 +M 0875 162.000000 +S 0876 0.159546 +M 0876 147.833328 +S 0877 0.159740 +M 0877 164.166672 +S 0878 0.159933 +M 0878 157.166672 +S 0879 0.160127 +M 0879 158.000000 +S 0880 0.160320 +M 0880 166.166672 +S 0881 0.160514 +M 0881 153.000000 +S 0882 0.160707 +M 0882 132.833328 +S 0883 0.160901 +M 0883 150.666672 +S 0884 0.161094 +M 0884 149.666672 +S 0885 0.161288 +M 0885 143.666672 +S 0886 0.161481 +M 0886 142.000000 +S 0887 0.161675 +M 0887 134.500000 +S 0888 0.161868 +M 0888 134.833328 +S 0889 0.162062 +M 0889 138.166672 +S 0890 0.162255 +M 0890 145.000000 +S 0891 0.162449 +M 0891 134.500000 +S 0892 0.162642 +M 0892 147.500000 +S 0893 0.162836 +M 0893 135.166672 +S 0894 0.163029 +M 0894 122.000000 +S 0895 0.163223 +M 0895 135.666672 +S 0896 0.163416 +M 0896 136.333328 +S 0897 0.163610 +M 0897 132.500000 +S 0898 0.163803 +M 0898 135.000000 +S 0899 0.163997 +M 0899 133.000000 +S 0900 0.164190 +M 0900 135.500000 +S 0901 0.164384 +M 0901 133.166672 +S 0902 0.164577 +M 0902 127.000000 +S 0903 0.164771 +M 0903 127.333336 +S 0904 0.164964 +M 0904 129.333328 +S 0905 0.165158 +M 0905 136.500000 +S 0906 0.165351 +M 0906 138.166672 +S 0907 0.165545 +M 0907 144.166672 +S 0908 0.165738 +M 0908 135.833328 +S 0909 0.165932 +M 0909 137.166672 +S 0910 0.166125 +M 0910 138.833328 +S 0911 0.166319 +M 0911 132.166672 +S 0912 0.166512 +M 0912 134.333328 +S 0913 0.166706 +M 0913 131.333328 +S 0914 0.166899 +M 0914 129.333328 +S 0915 0.167093 +M 0915 131.166672 +S 0916 0.167286 +M 0916 136.000000 +S 0917 0.167480 +M 0917 133.500000 +S 0918 0.167673 +M 0918 135.000000 +S 0919 0.167867 +M 0919 139.666672 +S 0920 0.168060 +M 0920 151.500000 +S 0921 0.168254 +M 0921 145.666672 +S 0922 0.168447 +M 0922 144.000000 +S 0923 0.168641 +M 0923 142.666672 +S 0924 0.168834 +M 0924 147.833328 +S 0925 0.169028 +M 0925 138.166672 +S 0926 0.169221 +M 0926 137.166672 +S 0927 0.169415 +M 0927 150.666672 +S 0928 0.169608 +M 0928 149.000000 +S 0929 0.169801 +M 0929 137.833328 +S 0930 0.169995 +M 0930 163.500000 +S 0931 0.170188 +M 0931 147.666672 +S 0932 0.170382 +M 0932 153.500000 +S 0933 0.170575 +M 0933 146.000000 +S 0934 0.170769 +M 0934 161.333328 +S 0935 0.170962 +M 0935 153.166672 +S 0936 0.171156 +M 0936 168.333328 +S 0937 0.171349 +M 0937 164.666672 +S 0938 0.171543 +M 0938 165.500000 +S 0939 0.171736 +M 0939 152.166672 +S 0940 0.171930 +M 0940 166.166672 +S 0941 0.172123 +M 0941 163.000000 +S 0942 0.172317 +M 0942 168.166672 +S 0943 0.172510 +M 0943 156.333328 +S 0944 0.172704 +M 0944 171.833328 +S 0945 0.172897 +M 0945 184.000000 +S 0946 0.173091 +M 0946 169.000000 +S 0947 0.173284 +M 0947 177.500000 +S 0948 0.173478 +M 0948 178.500000 +S 0949 0.173671 +M 0949 187.166672 +S 0950 0.173865 +M 0950 184.166672 +S 0951 0.174058 +M 0951 180.833328 +S 0952 0.174252 +M 0952 194.500000 +S 0953 0.174445 +M 0953 188.833328 +S 0954 0.174639 +M 0954 195.666672 +S 0955 0.174832 +M 0955 188.500000 +S 0956 0.175026 +M 0956 200.833328 +S 0957 0.175219 +M 0957 222.500000 +S 0958 0.175413 +M 0958 201.666672 +S 0959 0.175606 +M 0959 224.833328 +S 0960 0.175800 +M 0960 214.500000 +S 0961 0.175993 +M 0961 234.166672 +S 0962 0.176187 +M 0962 226.333328 +S 0963 0.176380 +M 0963 229.500000 +S 0964 0.176574 +M 0964 224.333328 +S 0965 0.176767 +M 0965 254.166672 +S 0966 0.176961 +M 0966 228.500000 +S 0967 0.177154 +M 0967 243.333328 +S 0968 0.177348 +M 0968 259.833344 +S 0969 0.177541 +M 0969 261.666656 +S 0970 0.177735 +M 0970 277.000000 +S 0971 0.177928 +M 0971 273.000000 +S 0972 0.178122 +M 0972 276.666656 +S 0973 0.178315 +M 0973 274.833344 +S 0974 0.178509 +M 0974 276.000000 +S 0975 0.178702 +M 0975 304.833344 +S 0976 0.178896 +M 0976 297.833344 +S 0977 0.179089 +M 0977 309.666656 +S 0978 0.179283 +M 0978 302.833344 +S 0979 0.179476 +M 0979 306.500000 +S 0980 0.179670 +M 0980 334.166656 +S 0981 0.179863 +M 0981 318.000000 +S 0982 0.180057 +M 0982 323.833344 +S 0983 0.180250 +M 0983 329.000000 +S 0984 0.180444 +M 0984 348.833344 +S 0985 0.180637 +M 0985 347.000000 +S 0986 0.180831 +M 0986 352.500000 +S 0987 0.181024 +M 0987 363.666656 +S 0988 0.181217 +M 0988 358.166656 +S 0989 0.181411 +M 0989 364.833344 +S 0990 0.181604 +M 0990 384.500000 +S 0991 0.181798 +M 0991 371.333344 +S 0992 0.181991 +M 0992 393.500000 +S 0993 0.182185 +M 0993 393.166656 +S 0994 0.182378 +M 0994 390.333344 +S 0995 0.182572 +M 0995 377.666656 +S 0996 0.182765 +M 0996 379.000000 +S 0997 0.182959 +M 0997 402.166656 +S 0998 0.183152 +M 0998 415.833344 +S 0999 0.183346 +M 0999 417.666656 +S 1000 0.183539 +M 1000 416.500000 +S 1001 0.183733 +M 1001 409.666656 +S 1002 0.183926 +M 1002 398.166656 +S 1003 0.184120 +M 1003 397.000000 +S 1004 0.184313 +M 1004 409.666656 +S 1005 0.184507 +M 1005 399.333344 +S 1006 0.184700 +M 1006 410.500000 +S 1007 0.184894 +M 1007 391.166656 +S 1008 0.185087 +M 1008 401.833344 +S 1009 0.185281 +M 1009 413.500000 +S 1010 0.185474 +M 1010 413.500000 +S 1011 0.185668 +M 1011 391.833344 +S 1012 0.185861 +M 1012 394.666656 +S 1013 0.186055 +M 1013 380.000000 +S 1014 0.186248 +M 1014 379.166656 +S 1015 0.186442 +M 1015 368.666656 +S 1016 0.186635 +M 1016 388.166656 +S 1017 0.186829 +M 1017 392.666656 +S 1018 0.187022 +M 1018 374.000000 +S 1019 0.187216 +M 1019 364.500000 +S 1020 0.187409 +M 1020 345.833344 +S 1021 0.187603 +M 1021 353.000000 +S 1022 0.187796 +M 1022 308.000000 +S 1023 0.187990 +M 1023 325.666656 +S 1024 0.188183 +M 1024 321.333344 +S 1025 0.188377 +M 1025 305.000000 +S 1026 0.188570 +M 1026 319.666656 +S 1027 0.188764 +M 1027 310.166656 +S 1028 0.188957 +M 1028 297.666656 +S 1029 0.189151 +M 1029 290.333344 +S 1030 0.189344 +M 1030 282.000000 +S 1031 0.189538 +M 1031 273.666656 +S 1032 0.189731 +M 1032 277.000000 +S 1033 0.189925 +M 1033 267.833344 +S 1034 0.190118 +M 1034 272.000000 +S 1035 0.190312 +M 1035 253.500000 +S 1036 0.190505 +M 1036 231.166672 +S 1037 0.190699 +M 1037 255.666672 +S 1038 0.190892 +M 1038 240.000000 +S 1039 0.191086 +M 1039 239.500000 +S 1040 0.191279 +M 1040 228.833328 +S 1041 0.191473 +M 1041 220.166672 +S 1042 0.191666 +M 1042 210.833328 +S 1043 0.191860 +M 1043 217.666672 +S 1044 0.192053 +M 1044 214.166672 +S 1045 0.192247 +M 1045 196.833328 +S 1046 0.192440 +M 1046 206.500000 +S 1047 0.192633 +M 1047 203.833328 +S 1048 0.192827 +M 1048 177.833328 +S 1049 0.193020 +M 1049 193.833328 +S 1050 0.193214 +M 1050 187.166672 +S 1051 0.193407 +M 1051 187.833328 +S 1052 0.193601 +M 1052 176.000000 +S 1053 0.193794 +M 1053 178.500000 +S 1054 0.193988 +M 1054 182.833328 +S 1055 0.194181 +M 1055 175.500000 +S 1056 0.194375 +M 1056 179.500000 +S 1057 0.194568 +M 1057 166.666672 +S 1058 0.194762 +M 1058 167.166672 +S 1059 0.194955 +M 1059 163.166672 +S 1060 0.195149 +M 1060 148.000000 +S 1061 0.195342 +M 1061 143.000000 +S 1062 0.195536 +M 1062 159.333328 +S 1063 0.195729 +M 1063 144.500000 +S 1064 0.195923 +M 1064 146.500000 +S 1065 0.196116 +M 1065 140.166672 +S 1066 0.196310 +M 1066 147.000000 +S 1067 0.196503 +M 1067 134.000000 +S 1068 0.196697 +M 1068 145.500000 +S 1069 0.196890 +M 1069 142.166672 +S 1070 0.197084 +M 1070 137.000000 +S 1071 0.197277 +M 1071 123.833336 +S 1072 0.197471 +M 1072 120.500000 +S 1073 0.197664 +M 1073 134.000000 +S 1074 0.197858 +M 1074 123.000000 +S 1075 0.198051 +M 1075 119.666664 +S 1076 0.198245 +M 1076 120.333336 +S 1077 0.198438 +M 1077 128.500000 +S 1078 0.198632 +M 1078 121.333336 +S 1079 0.198825 +M 1079 117.833336 +S 1080 0.199019 +M 1080 107.666664 +S 1081 0.199212 +M 1081 113.833336 +S 1082 0.199406 +M 1082 118.166664 +S 1083 0.199599 +M 1083 116.500000 +S 1084 0.199793 +M 1084 106.333336 +S 1085 0.199986 +M 1085 102.000000 +S 1086 0.200180 +M 1086 97.500000 +S 1087 0.200373 +M 1087 100.833336 +S 1088 0.200567 +M 1088 101.500000 +S 1089 0.200760 +M 1089 98.666664 +S 1090 0.200954 +M 1090 107.333336 +S 1091 0.201147 +M 1091 95.000000 +S 1092 0.201341 +M 1092 93.166664 +S 1093 0.201534 +M 1093 95.000000 +S 1094 0.201728 +M 1094 99.000000 +S 1095 0.201921 +M 1095 94.000000 +S 1096 0.202115 +M 1096 102.833336 +S 1097 0.202308 +M 1097 101.333336 +S 1098 0.202502 +M 1098 97.333336 +S 1099 0.202695 +M 1099 92.000000 +S 1100 0.202889 +M 1100 97.000000 +S 1101 0.203082 +M 1101 95.000000 +S 1102 0.203276 +M 1102 97.333336 +S 1103 0.203469 +M 1103 98.833336 +S 1104 0.203663 +M 1104 103.000000 +S 1105 0.203856 +M 1105 87.000000 +S 1106 0.204049 +M 1106 94.500000 +S 1107 0.204243 +M 1107 93.333336 +S 1108 0.204436 +M 1108 89.666664 +S 1109 0.204630 +M 1109 99.166664 +S 1110 0.204823 +M 1110 97.833336 +S 1111 0.205017 +M 1111 94.833336 +S 1112 0.205210 +M 1112 91.833336 +S 1113 0.205404 +M 1113 90.000000 +S 1114 0.205597 +M 1114 100.166664 +S 1115 0.205791 +M 1115 92.333336 +S 1116 0.205984 +M 1116 95.333336 +S 1117 0.206178 +M 1117 89.333336 +S 1118 0.206371 +M 1118 89.500000 +S 1119 0.206565 +M 1119 84.166664 +S 1120 0.206758 +M 1120 84.166664 +S 1121 0.206952 +M 1121 94.166664 +S 1122 0.207145 +M 1122 80.333336 +S 1123 0.207339 +M 1123 82.500000 +S 1124 0.207532 +M 1124 83.166664 +S 1125 0.207726 +M 1125 74.000000 +S 1126 0.207919 +M 1126 96.500000 +S 1127 0.208113 +M 1127 93.666664 +S 1128 0.208306 +M 1128 79.000000 +S 1129 0.208500 +M 1129 84.666664 +S 1130 0.208693 +M 1130 76.500000 +S 1131 0.208887 +M 1131 90.500000 +S 1132 0.209080 +M 1132 79.000000 +S 1133 0.209274 +M 1133 84.000000 +S 1134 0.209467 +M 1134 80.500000 +S 1135 0.209661 +M 1135 83.000000 +S 1136 0.209854 +M 1136 81.333336 +S 1137 0.210048 +M 1137 74.833336 +S 1138 0.210241 +M 1138 69.666664 +S 1139 0.210435 +M 1139 71.666664 +S 1140 0.210628 +M 1140 80.333336 +S 1141 0.210822 +M 1141 70.500000 +S 1142 0.211015 +M 1142 69.833336 +S 1143 0.211209 +M 1143 66.000000 +S 1144 0.211402 +M 1144 69.500000 +S 1145 0.211596 +M 1145 69.833336 +S 1146 0.211789 +M 1146 75.333336 +S 1147 0.211983 +M 1147 65.666664 +S 1148 0.212176 +M 1148 62.166668 +S 1149 0.212370 +M 1149 64.000000 +S 1150 0.212563 +M 1150 69.000000 +S 1151 0.212757 +M 1151 72.500000 +S 1152 0.212950 +M 1152 59.833332 +S 1153 0.213144 +M 1153 61.166668 +S 1154 0.213337 +M 1154 62.500000 +S 1155 0.213531 +M 1155 68.000000 +S 1156 0.213724 +M 1156 61.166668 +S 1157 0.213918 +M 1157 50.333332 +S 1158 0.214111 +M 1158 63.500000 +S 1159 0.214305 +M 1159 59.833332 +S 1160 0.214498 +M 1160 60.166668 +S 1161 0.214692 +M 1161 51.000000 +S 1162 0.214885 +M 1162 54.666668 +S 1163 0.215079 +M 1163 59.333332 +S 1164 0.215272 +M 1164 47.166668 +S 1165 0.215466 +M 1165 55.000000 +S 1166 0.215659 +M 1166 51.166668 +S 1167 0.215852 +M 1167 55.333332 +S 1168 0.216046 +M 1168 56.833332 +S 1169 0.216239 +M 1169 60.333332 +S 1170 0.216433 +M 1170 52.000000 +S 1171 0.216626 +M 1171 55.666668 +S 1172 0.216820 +M 1172 49.500000 +S 1173 0.217013 +M 1173 50.333332 +S 1174 0.217207 +M 1174 55.333332 +S 1175 0.217400 +M 1175 44.666668 +S 1176 0.217594 +M 1176 52.000000 +S 1177 0.217787 +M 1177 47.833332 +S 1178 0.217981 +M 1178 46.666668 +S 1179 0.218174 +M 1179 42.833332 +S 1180 0.218368 +M 1180 54.500000 +S 1181 0.218561 +M 1181 52.666668 +S 1182 0.218755 +M 1182 49.000000 +S 1183 0.218948 +M 1183 47.166668 +S 1184 0.219142 +M 1184 54.166668 +S 1185 0.219335 +M 1185 50.000000 +S 1186 0.219529 +M 1186 51.333332 +S 1187 0.219722 +M 1187 50.333332 +S 1188 0.219916 +M 1188 49.500000 +S 1189 0.220109 +M 1189 49.166668 +S 1190 0.220303 +M 1190 47.000000 +S 1191 0.220496 +M 1191 38.833332 +S 1192 0.220690 +M 1192 51.333332 +S 1193 0.220883 +M 1193 52.666668 +S 1194 0.221077 +M 1194 48.000000 +S 1195 0.221270 +M 1195 45.833332 +S 1196 0.221464 +M 1196 47.666668 +S 1197 0.221657 +M 1197 45.000000 +S 1198 0.221851 +M 1198 45.666668 +S 1199 0.222044 +M 1199 42.833332 +S 1200 0.222238 +M 1200 49.166668 +S 1201 0.222431 +M 1201 45.000000 +S 1202 0.222625 +M 1202 45.166668 +S 1203 0.222818 +M 1203 42.500000 +S 1204 0.223012 +M 1204 45.666668 +S 1205 0.223205 +M 1205 44.000000 +%%%%% ENDE # end of file diff --git a/Python code/materials.json b/Python code/data/materials.json similarity index 100% rename from Python code/materials.json rename to Python code/data/materials.json diff --git a/Python code/dielectrics.py b/Python code/dielectrics.py index 6438a9f..959e99a 100755 --- a/Python code/dielectrics.py +++ b/Python code/dielectrics.py @@ -51,12 +51,12 @@ def plotDielectrics(x,eps, title=" ", plot_show=True): ''' fig, axs = plt.subplots(3, 1, sharex=True) fig.suptitle(str(title), fontsize=16) - axs[0].plot(x, np.imag(eps), label='Im( $\epsilon (\omega )$ )') - axs[0].plot(x, np.real(eps), label='Re( $\epsilon (\omega )$ )') + axs[0].plot(x, np.imag(eps), label='Im( $\\epsilon (\\omega )$ )') + axs[0].plot(x, np.real(eps), label='Re( $\\epsilon (\\omega )$ )') axs[0].legend() axs[0].set_ylabel('Dielectric Function') - axs[1].plot(x, surfaceLoss(eps), lineStyle='-', label='Loss function') + axs[1].plot(x, surfaceLoss(eps), linestyle='-', label='Loss function') axs[1].set_ylabel('Surface Loss Function') axs[1].set_ylim([-0.10,None]) diff --git a/Python code/myEels3cole.f90 b/Python code/myEels20.f90 similarity index 98% rename from Python code/myEels3cole.f90 rename to Python code/myEels20.f90 index c250a8e..28d9539 100755 --- a/Python code/myEels3cole.f90 +++ b/Python code/myEels20.f90 @@ -12,7 +12,7 @@ subroutine doeels (e0, theta, phia, phib, wmin, wmax, dw, & ! * ! * It is based on the work of Lambin'90 and modified for the use * ! * within python * -! * (KMS and WFW, Martin-Luther-Universität Halle-Wittenberg) * * +! * (KMS and WFW, Martin-Luther-Universitaet Halle-Wittenberg) * * ! ****************************************************************** implicit none @@ -20,10 +20,10 @@ subroutine doeels (e0, theta, phia, phib, wmin, wmax, dw, & integer, parameter :: nt = 5 double precision, intent(in) :: e0, theta, phia, phib, wmin, wmax, dw - double precision, intent(in) :: thick(name_size), epsinf(name_size), osc(3, osc_size) - character*10, intent(in) :: name(name_size) - character*10, intent(in) :: contrl, mode integer, intent(in) :: name_size, osc_size, neps + double precision, intent(in) :: thick(name_size), epsinf(name_size), osc(3, osc_size) + character, intent(in) :: name(10, name_size) + character, intent(in) :: contrl(10), mode(10) integer, intent(in) :: wn_array_size integer, intent(in) :: layers, nper, nos(name_size) double precision, intent(out) :: wn_array(wn_array_size), f_array(wn_array_size) @@ -44,11 +44,11 @@ subroutine doeels (e0, theta, phia, phib, wmin, wmax, dw, & ru, um, dlimf, wn, user, ration common / mulayr / argmin, argmax, epsmac, flag + data aerr / 0.0d0 /, rerr / 1.0d-06 /, f / 0.0d0 /, f1 / 0.0d0 / + !if (present(debug)) debug = .True. debugFirstRun = .True. - data aerr / 0.0d0 /, rerr / 1.0d-06 /, f / 0.0d0 /, f1 / 0.0d0 / - ! *** machine-dependent constants ! *** epsmac + 1.0 = epsmac , cosh(argmin) = 1.0 , tanh(argmax) = 1.0 flag = 1 @@ -234,7 +234,9 @@ subroutine quanc8(fun, a, b, abserr, relerr, result, errest, nofun, flag, eps, d ! left to do when the limit on nofun was approached. implicit none + external fun + double precision :: fun double precision, intent(in) :: a double precision, intent(in) :: b @@ -552,9 +554,9 @@ double precision function fint1(u, eps, d, layers, nper, eps_size) double precision, intent(in) :: u + integer, intent(in) :: layers, nper, eps_size double precision, intent(in) :: d(eps_size) double complex, intent(in) :: eps(eps_size) - integer, intent(in) :: layers, nper, eps_size logical :: ration, user double precision :: acoef, bcoef, ccoef, cospsi, den, dif, dlimf, e, elleps @@ -611,9 +613,9 @@ double precision function fint2(u, eps, d, layers, nper, eps_size) double precision, intent(in) :: u + integer, intent(in) :: layers, nper, eps_size double precision, intent(in) :: d(eps_size) double complex, intent(in) :: eps(eps_size) - integer, intent(in) :: layers, nper, eps_size logical :: ration, user double precision :: a, arg, b, b2, c, ccoef, cospsi, dlimf, elleps, phi @@ -672,9 +674,9 @@ double precision function fint3(u, eps, d, layers, nper, eps_size) double precision, intent(in) :: u + integer, intent(in) :: layers, nper, eps_size double precision, intent(in) :: d(eps_size) double complex, intent(in) :: eps(eps_size) - integer, intent(in) :: layers, nper, eps_size logical :: ration, user double precision :: a, arg, b, ccoef, cospsi, dlimf, elleps, phi1, phi2 @@ -949,7 +951,8 @@ subroutine seteps(nos, osc_size, osc, epsinf, wn, nLayer, eps) ! * the present frequency wn (in cm**-1) * ! ****************************************************************** - ! implicit none + implicit none + integer, intent(in) :: nLayer integer, dimension(nLayer),intent(in) :: nos integer, intent(in) :: osc_size @@ -962,8 +965,9 @@ subroutine seteps(nos, osc_size, osc, epsinf, wn, nLayer, eps) double complex :: nomi, deno, addeps double precision :: wn2, b - integer :: flag + integer j, k, l, m logical debugFirstRun + common /control/ debugFirstRun j = 0 @@ -982,7 +986,7 @@ subroutine seteps(nos, osc_size, osc, epsinf, wn, nLayer, eps) deno =deno * (osc(1,j)**2 - wn * dcmplx( wn, osc(3,j) ) ) else if (osc(1,j) < 0.) then! Negative TO mode means: _Additive_ Lorentz oscillator with Q - addeps = addeps + osc(1,j)**2 * osc(2,j) /dcmplx(osc(1,j)**2 + wn2, wn*osc(3,j)) + addeps = addeps + osc(1,j)**2 * osc(2,j) /dcmplx(osc(1,j)**2 - wn2, -1*wn*osc(3,j)) ! Sign of imaginary part changed (WFW) else ! osc(1,j) = 0 -> it is a Drude term addeps = addeps - dcmplx(osc(1,j+m)**2, wn*(osc(3,j)-osc(3,j+m))) /dcmplx(wn2, wn*osc(3,j)) @@ -990,10 +994,10 @@ subroutine seteps(nos, osc_size, osc, epsinf, wn, nLayer, eps) enddo j = j+m ! we have already looped over the LO modes, therefore increase the index - eps(l) = epsinf(l) * nomi / deno + addeps + eps(l) = epsinf(l) * (nomi / deno + addeps) ! brackets changed by HHe 230915 enddo debugFirstRun = .false. return end subroutine seteps -end module mod_doeels \ No newline at end of file +end module mod_doeels diff --git a/Python code/output/I2L02 .png b/Python code/output/I2L02 .png new file mode 100644 index 0000000000000000000000000000000000000000..d1f637fcd4de3ff16debb3c9d12319385fbe70ce GIT binary patch literal 35201 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 b{rq2+=-4~Ii|Hl<0|SGntDnm{r-UW|tdqOd literal 0 HcmV?d00001 diff --git a/Python code/output/dielectrics.png b/Python code/output/dielectrics.png new file mode 100644 index 0000000000000000000000000000000000000000..a7375762b536e69f0e0a639057d52cc5561710c7 GIT binary patch literal 44709 zcmeAS@N?(olHy`uVBq!ia0y~yU}|7sV0^&A#=yW}dhyN^1_lPp64!{5;QX|b^2DN4 z2H(Vzf}H%4oXjMJvecsD%=|oKJqtY(9fgdNl7eC@ef?ax0=@jAbbWbM<x&O)2F?PH z$YKTt{zMRFTw%XFlYwEKkf)1dNX48tcgt%om;O8OF}&>iy?|SrzUypC>C*8Jxx;+a z_FU(@&wfYlb85XRocB4#BCxQ!$;f4bZuKdhEe`A@OLzNz`uTUFnn}q8r`aZNfB&p_ za`B0^-Tm^}CY8^PO}#W*1)Mk(TQW?y%;R(5P;3!!+A&?F0VE`_wufTIqN|&t)}EPV z+N~G6E5StSVuneNl<BF<iKeqEKR;V|F=K{V?yTj`nMRkF`8qGYXpn!;#=kviar(SU zwqCcx#^-Gwf6JD)tC8q+b52T1YCiw>?e_aocm6x)W>xpS`X!xVB4r}gTg@c0sMCW< zgTcecr)1yCtEJiN<hP_hez|=9vz5!|J^JwQ@Rv6?Cnp|mySO@hz45%~9&7yeOY*QK zB`43csWjpi*UOnAA<OCKoZrqbzb^de)2C1O{CqaMN7j1Uj2RL=Zps%gUhI)HZo3{| zKX=onO>RGJT|OI?zl)hy`AqWDr%yJrUaO~1pMKo<yv^Y|JBw{)yE0P0%;R$~(VuHo zs-&g0>e}Cn7cb`ZEPJW3wBq&J?H4jk*2L|d_2kJDw&{sRGh@za>*zeWu+aI>kH`HW zZ1eNUWSj4Iil2+5KR-8D(kv%p>sx8_yd`Vathx65^zq~E4<01!DtYOYlate%`u^6| zZg0JvEzRuwOyBewYkz-x`s3qco%nroo}Qlm`IPqh4~O~fFD!QNFaBlQ@>`OJ4Wx6n zS?;R0v#rbZ-1}q_Z*9qJX=&MEzavdWNvTOMc9(#l;KPZppFe$SSp3XKNJyyS!$Edi zq2`RGQv|$LwzROYuHd)(ap3a89j<9<%a}q!LPDC)|9#NRFS0;LNNCktZ9ToP%gg=4 z8!ly-WIaDOw^tyy^!cwES&IUP*0we+hh90`T~TvhUtb^o_xJbk1}<LSP<B3<jFuJB z_kGRpURe{r-8k(`K*KD<<hJF`g%2zKE?KhV%8vS<pPq6BD7*KSWXGKKjIC#OFuis> z-OI~s?R#}66V*&6v9&>-o}3K(_U-G9TDN|^e(|$2idI%qOGQpk)6Kr}N%}Oe`5lM6 zJU#K40!I7)e~PzC?fZPry8nLN@7{ZRt0&K%efrAEU|W%u0!|&v6gU@HsE1lR*MGa2 zKBxR%B?}9SfSA~^rPJe1ottZ&ZKH2(J=<NbvSnTD?njRwH}BtX-`UyeGsB?K{9eW4 zgM~|$Ei3wdw|w%HDJ>^cl$4a3I)&9YWn5e&m0VWRV_)>7!~6cu`*pw99=vWhH*B@4 zot@l<?;EY}PEz&W@%>))%gf986B84E{P=NUp)>oteZTX9f`iZh{KdDGmnm{riRSBT zYY!(Fe7INrKG8%f+s59&V8Zr$Roo3*v#-w!HTr#AzP{ivula>_vDQ9n!WS=I<dL<S zA|78e@z0-{=Y?Ubr@r6+e_nLn&Q>|wDghapp850T@9rvne9>M0>64R_dH0zexVN`@ z=i@%>7dJL4@7uSprM=xa;Q&M0nHi2%RaILb7Z(*(yjr>Z#m&v?|Ni}BVPi9@_>gd~ z^0{n|S#<C94G}tfemv?vcfDw~S?-R%-)^5gb0()?&;7dJx>CJun!(FLZkJz=Enj#s z!(gV*Ieh~@Q{IRbnF1Y;O$(o#5M-D%Y0|kLzqa4Z`Sbh!|7Gdt=l%HcLqJyc?Aq=3 zPIU^aOa1xnc=%uV!F#cf7x&vG9qABkX=zC?k?QR1OgzxQX!GmEVj0`2Eys$*bRrHc z@toYz)paPv=;FFqYc;<)5o_g(lliV#mb?(q-}8ZKv0JZ_ot@m|lP)PKD#B_$50=lb zTUGXFOXg({FE6H5`^B%CoOrT)eqGX`7ETuzmjt7k9$sFL=2gE_)YV;ktU{)CH^02y znNLqo&$K915)>5d{T8RbXHI*zf~#@iHs7ugv(`Ny4smk@7#bRCSz1Q2vaxA7{QUK6 z)&2Vacc0GLv&ZJ@LT7eXjl~yN>?(i1?$`JC>lZCrG{tRk;K73jdAkzt?kd$%QE_2B zb^m@muY`fa*4*3IByZdQ`^Z22aXYW{vPqLCi!Sg{n=ECPGvo8N%FoY?<JPZJOISL^ zX!cnx4Gj;*SI6b+*KCVlep$2EZSkT-i$d=2s|`Ir&vxqm{rj0hDk^r|+M0b`GI_=M z&rdr(FPoiLbhGaF+wIy8u|+3U)A#fRd3}9(*`4uKpY^*H*FW;<@A=SlDZ_*-z|qk$ z>p%nJD(7~-Qwatd4!ZIC?o{SPMa^QG61F;Y<Hn7v>i_>+m3@8PspH4p8MO=z15;B{ zLUy~w`W~2H^QqHFs`uRWg^PVApA30yX<hy<B=^>q!phjP7Z(oxw2mn}Dtany^UgWR z8zZh96_0;Yv$pizok);FUY1y0T^DOz`hM?svlW~_o}8TQwfN$S4<9~cU4M0L?d;E1 zr>E%_-!w0N=EJ&T`TV+DJJ&8-cC?jSd{yG%Hp~BPCr_R<-S=;`S$$mj-BPZAxmKk? zwpCvOs`kb)u5#~}TeW4&mbm@Xot^)OPYrtYuwB0FUH<iTbEPZ_7I=Ai71?bE<<`?5 zQ&Ur4Z91)2JWp6!dNmuL%!*rEG9TCItzNZu=D(a-4f%V&hOw?_XkfUyvp9X~oH=Wf zl9T5ixBvg=v)*z0?{|u~?i1&gHaqk5#&P-jJCT03x8+`KU}T;$fByW<vyaKw{|VHU zJO2B~n#j$dkX*QMVb+5KjjM8RZ`1o<zo>K)OMu4GbGD2o5<IV-PLB@@TOF#oG$b%^ z;;w(cUeA?xIC}Kxx#GC0m#VBQ3LhU^`Q}Z|^iO><mW%#<U0;9o_b*ph*Hy8*%eVr< zV@szR%|3gs_Vcr|!B%tq7_%N8YSnu_*L(l$TS5m89dg>5c$m$!>`esgihZ@ewYrZ6 zz5TQOeqFSzb=jHJ=)%H{Rqu8_7g^xeD^+?-;+!hun~RIvnXYKB-&1t#wZ_sbwcqb9 zXSljLe0`Pd`YA#8YroHBn&P)SSbzVYO<MZ;<?pn$w1WQseP4g|-QC@DZ-4sq>B^qU z&#U&z6%`lH^}Mnr^YW_L<=a?3^xOX{P@C0n_iKfgj!wxtZGHXl&(F`7|4a&sh<NcQ zsObOS@2f%O*}mA_WtRWb*6;l`>vZYAzwhg<?Hg84n?7mMqN;CiUiK_htYwhBerscL zdvSDF*fgd&oLN_0{56*z>yZrBHC*%BH157#16#A>(W6IKetmu2`up3vyRXmOviIk+ z*<b(dJ@>5MR9o9Sb8D2SjLe#_wNX!l;ygV&XW7^9yR|KM_UUiz@-+dBT1rYzx=~wB zq~70{e0-Iyc<)RGy_g*VYooWXi~6*$=&6^ewDjr{tJtmowtTJB|Ml^>yy${2ReOIu zne0F3_UF%^=bp?<N?LUK_nM&P^U~+~El)c)XQh^w)|4Qxn>pLq)ZZ_9IuR80etQGw zyqq?B_Uoc~$-keRoV<E!WLVg;q@*N~1^4Rz*FOJd{eDj{<E!8A_uD_;ali7pEbEFF zFET=df`W4Y+kU^Zn8CE>N5S;By%QO(l^M_Ud3DiUKD4s3l2`BdpU>yR8?36nWXwH2 z*PH3ZipG`i@7KS(v-6zF@_nG9iQ(&;&F8QEp0n%7@#EU|_V&-&XE^6_K3L*8S!6-p z&ZpC=rv87mdcBrIY}w6J(|7l`<<7p8VX~_B_qTJoX0y-Eys+oruh&=4-Q1En`LpT8 z2`nGp?S8**T8>`C28YJI%kHKa?Nm{H`t<3k^XL5~d)=n9EHD&uaH#$J_4?Is*8k#6 z|K7j;EazYN^>wk)&p#LKN<Q9aIr-gG?eJ@_=N$84c>U?!?)O>_w%_j*>)n3+InE^K zh5_pecDafLxArYsq$DaRxRBxNz3TTn-xS-N7mu$gY)%qg+w8-v95W|VN@DN6XVcHb z|NnJ8>voTu^7gxB(*OTFxBvNcdi;)`&t@~u`TKa^-*3@szOzEIXMWvS@iB=ZZ~x!2 znwpwbZ|fg4vR6FrHILYw#_Q_p`s4TS`CqsCmH#p^c>46|l4Z*#&765seSVG8{e87N zzun5twkdyntheUt)$lj>_RjwEr)Eu<HpB1l@7WW6e|u}{cmJXU7Z(@9tH0X|WS(2R z_u-SVIPmW7ZbPYF-g(y^U5~GSdR)Ff<^H}}5fKrK-*=xre;ynYbLQXQ-!HGNjh>r2 zWy+KdDJO*(<Z8cMtcv|UJAWVJgKf9-Ru|U4zqi-Z#|PB7l(DUvvMu-aru6f2LBYWv zKYm<UxasY`zrT$uJ|tXQ8y&u0LdLC6=H%@BeJ4*%)t>u5TswRnOTwQYAOC#0?7t>@ zd*7x_Mm}o7^?yFHA3b`MN7ib~MRwEHwzg|G<O?4hXl&SfKDu`9+5f8^?@jvq>+6zb z%Py^p-EFmgW5GiwEiEkxn+k)&?fmP@b9!GM=@hQ{b~AlV{Qh}s*64V7do#|djoY4k z``Us}T-@A|yUTPLzTYj6-}<+%uI^6V@3&{>+0H)NEna+DcYBESvt!cvIWN{LMlpIa zw05h{ulckltZ&6z=bIaA@9(QUmur5%#<=*|nZ$d0Ds`f^bZ`o*8PxnJaO;=z{r&B& zbV;oH&bzzI*B90=_nT`V)jMVS^x_W>9IL*+ySw1iYawCb!>dA9ugZ<zRiYUlUu$|j zzTWoVzkfdSY;NxK*F3uS`@QO8je3@rmc3%nUotT>pFDkf@ro5I;*MMQar5x3x&E>G z+Z)C==RIrBYwGJif3<r3v)%9at^T~@*PmEE84CwjS5`$u#gdnomd0JbzcHCTVZKbw zwKb8Za*riCir(BXytOU&b<JB<6_p3ipNBuTyt}J3yMW0e=?Diy*qVrkceW)R<#KX% zetC7ZxUzd+%F|O*K|v^}>}Js~ZCRAkye?Q?)~aMh;qJ%YNr{Pxdrw=<{(sdh_g2Bv zso|Rv4l-Gly*csX;$lhDERn<Q{OKPa9K5>E#wxD5nVo-Kc}#ES$45tFO0S0MG0*Y4 ze&PRHW_G@W%{L8Z`fS~2Z{_weymtQDS3dExTwbdzZg5?^V(qmHhJ__pZ!O-j!{XYy z*was^$NSaQ*~!=aPy}TpS*wzS6B88A<?sIb@CU=Hx4)!%+fJM~k!5JIbYt>yqvB^i zQ-W;%ez~mo+wR|w<a-s5dH?+VTlu)x{Ko!z`=dvXYE+l=tlR&uia|?DYnG0k``Jaw zOfQTJWy0@Ed2YVRb728z+x+@}mHU3bvrbA%`tf3MzeUXtgQZKCp4;D@Z1m>WpV)KH ze)aLc@ttk9vFht9sr<g{{mCrr9&deKQG4}Cj+$S8Z|~CJ<$ft?X`9O5#}yS9-`tqY zez=|Aef8BaZ-LoHjBD0Ti&(w2zC>f`tJrHd|E;h4a?$<F48!IXD>TIP<IYU>w>$aa z;o;8i?#D}~#}!G=tu;Gen|$*0>BqCO*D2cD&zH{MGqLpbwTZK5cVEqN)qJ{UYTk?g zWmm69=AJ%(^^09}X!5q2j%m(94i`1DW(z54YjdxNtG==}+I-)ySK6OGeTvvuV|m`@ zGf(X9vedh~N_(Wu*WL4;$;!gABj$ODmu7m-*R{P_JkITWtZ#gG_Ngf}_}l*#X_y{g zH*@#<eYY)bJDqbcTbj7$gl5lp^(doG#wf*OZ(sSJxzd}?%y|6XDF2?#GQYWAPEJf} zlTYs4uUJ2Q^Ui&bOSjbjuS>radHby4)vm{Lb}e&W`L?uDEp+mpsoLR-rWC1FIJfg1 zO)%Jybd+mNn0EHHHID1AU*D1BQ(Uy||7trsJDbmEj6p?>ZS}Vg-)`p@e>^HadG6e^ z_y2t}kE?tt`g~*h=R4-pT)V|4&YpdGf}-;b^L)8xHeMwal_N8C=D&pm5a;&fQ;OyL zj&r_O=Uk8>(zk5-t!?G+?(97FS8Z}<;9@t!<YPQ#@9v!3ka$=_M<?aqpPyfMty_HO z?(XvIJL>=c`#WX&^u?E7X62sC;_8dyTsq}+`$Xl9r7DS`p&=nxewF9=gvV8?CcM{w zI)i_m+3Ra-i@!zg`t@q{>(G6REwjGAyZd!r>Dt%tC(WIEc4PAKSD}1!vb@fmKArsj z-rlcP$1mzc-rh6Sv~bV2px|IlJ-u}wXKb#ulRbG4RBUqYNS-}^zWm9PC)dR8o>uz$ zT3|qc!~VLzb2^=BuY^s$GDYff{nqU3>+TdDm;LkMF#owck@tH(_Z9Ddy!HBpwC~3r zRPgdk8Z9}tKR>tj|G6(QC2wvBt_|~!jEr1ct5^Q^7VDLNcG@n!DvTn%i<a5tf(9zS z->YWmkv4zVllr2>D*gGV$H)7xzuxuuct86ad8W|pTQYIAUqcz%c%`3ROPgSteU0H; z{*%zz9I{($O?`#_9AuZD^YzIt-ol5i;zk)46tuLoc6_}Sot-;LOGD$qIqUZ<2^SVP z#uOZ6{i?O!xt$L*j`HbK(ewNNeO~?Az30!T)8`zGzUrR-SXKRU>GW5neaQ<BuU@|| z>V4YTb+NmJ<mLT6JvrrTzXWdm8@)X*H=w+2mCVU|U833%8<SWa9UZ^Cy?uRW{gDnq z5pi+j^m8)PAHP2R@w;8E)5~R7Zv0=}S63H$Ut7(0R?ESJguA;+*Tn7JWq4@a_FZv@ zZ{ECl?)#xz=T^Vn$-%)<P-pn-eEq-R+<H$>&iDI%>lM7p*Kw)!VA7B}>Tmz|$o~I- z^Pjh;dwOzizh7s4ykB13&Td}zx}C==-vs;H9<6@AH+=2PwCCsM*8F@ry`h#RwKk^u z?ba>X*Za<#@mc0O``IPUzmxs#9=_dvpY6fN<MQ^?<JUWi>Bqf^34L%Yd%f%O%a-5g z*8ls-@aOOQ`f|^2b^m^*|NFLm|5XdCO`0`-J|1srY1xo-)96^g{QEVI1wS75+e?^c ziQL|vudbrf(r^E7hvU=#pXdK)d9zw)&#zaj^*qxG3k~1z`@PQl?Tp9oKYcjNZ#~~R zbSKjhZ~eVj9_&BeBWY|P!L#T0yWODSB0bX*QBl#Fk4MGzm@D4x`RsRVd;a-PPfzds z_v`iQwL(D=5htd{*PZ<G^77o<TcXx}{uu0U`_$*x!F{U^`<mZvIhc?UaEI^ht*y$6 zij9li`!`j7PCIA+zh?UNiOLUuKWvwek-I)U*}$=OH={}0=AZGg+j1o9f8V~p>Z+8O zn3&b%`>WoIZrr%>PWAh}4Yn)Gdu+-q>i$@qxBH#*_+QdgnZ<qk|9tYErWgC_&b)c^ z&OMzT-*+@=<;OiIPI!Q7(Nm{ZZ9Vp5<8e9WH}PBSf4?z){;jErDR0k5H@`U+j*!N& zK>Cw?lIbqR&t~Ya3SRDaHEr?ws^8!D|9@K~7ZT5z^58(@xv2&<H8oedM73ki?R+xH zTjWM~?TZ^57hApG^Eu>rpX}UJ(7@BJn*7qp?Rj&#`1ryS;$syoEhCQ}KW=^c_wW1v z<KE6WHiP}cmzlrW`D9isTD*AfbzeWfb!PdGCMvs!L`2MB`u$3z_V>5Y&d$zr_ir0k zew(TG#BO>egY35a`|Bo6nl$I5nwpwbIOmF8Z@+Ywz0Usj=H|Jn;!VxXp+!ZTUR_xk z+^gM~b7#lJomQ>MS10V)VZpj$W$^M<6P4Y=tld}c3TOKH<8lAo>z_V<4h9X4-Q87M zyiTv^mu2<0H--Ofw?wT4b#<joGA6vbvvYItq(_d;Y~a4~oMJvEP?vjE{{4Mk>#xth z>ZK6sJJ;&!)BmfrHs5^H<GK23SoK`Z(C^uQ7Wdl~O}o1}-QTq6i3bR8O+78PG~{ma zgSji;>@xXM|MhnM{?d2dJv|{OPo7-mKi}@0s6kV6^VMa(vt!O_>gty6JI<h`r+4n> zuDn-M9oFr5#Pxh%pRBc2Ja=Pb<GG(E*;?<XMduani&s-ux1Qg>YSlUxA$j@rlO|7| ztIg5c*0zdQ+AKu-yU%Cau4}$R4hyHO`tNdKxxY))*WM48{p~}U+4(~1>gu#CEFyg8 z+3Y;_<YB-4zW`7M0eQTuvop|bap2a>%Wl0gmO-^&F1qu2{gdI7w_5{B^;0KISkU9P z7&N5#_*ieS{ogOay~oXux?Jd6I<1XgejTVN3=Inld;GKd`@7KKWj>(67SKRN>DybO zXXjW3Pn|mT>dXrvS0y+X1byQ_eLb$)w^!2G&DG6KtNGvpC1vHSD*_i^0TpnMTlVs9 zEPESOdNnkB<&7H=sRj}uB_&&=tV&kQGEVP1oh9w1xwY<ZRq4Z4@l_2C3{T&`U;pdd z+tnZ^q;9@>PKz<*)V{9cXU*@gxwSQWd5_!Tu8xiXW;ULH^ERJ*y!`#wm+iTk6L#MI z{~nOXxwyE3)FykXs;R9qOg^?^dR*1YWBivseJV1o{+0t8Z%8$f3eCw`v+L`%=ukH| zx3wo-Yc16H*skm<eZA^!xsKws?fLhm&f8zk{&WBTzwNK??%w|C>(|n_;~&50u3`yT z+4gt+Je$g(y}w?qe)XtZKg`q9^W67o_x4t=c9*Z+a_o74=5Lj|^Xq=C-1VS|8<ZD} zq<TRE3a=J*>jlZzewlcBWA99cX;Y`JtpD>^9yIJD$-^cpEWCK#&Sz3zpU<zq78&R0 z*jV+Tk$ukdt6~58?f<RN+w;LmR7z@9kK1A|508NIyQR~;e0|q`e6PT{U`4mvO17TI z;*U)F_|AMX5^~~D+|&MrQ3NzAk&&u`oAD*x&ZXnl$p`$3Edqyrd+;s*&26}7D{~Gc zV{!R+*3+j?pFDNyP}=65IiRtn-Ohqwzf8R|jp5z>{qsR1vZmSBcI1S6ExeeqA!_YA zE?3Z8%%afZXeNu?TP9zsZ2$kh|G%TR*LCs59j`BebPFuv>J9SR`Pk{-zkfNmwsfwG z-M#B^5ky8TPnzY@-s*C{c{VTCo#q5h>vTlz&}FQ7*eYJ}<)Zt~x7+WZICt(?j@j-z zEucVZsot@cGh+4D=d+f7|2x@H0c^~>r`sGAPEXe_zrGZ#$VK)}81oIGn>l8E^7eiS z2@86%#6WS=64cey#PsOVqdB@$*7ioLH=R3u`tjcH_ma=gv&}G(+ExDkobL8JP6Y)U ztPf|HK<eLnmlHuge5A8v>C%haa-;p*9}4EJX1uebQ2Fuk{^QrLPyc+*nt!PXXzpXl zl9r?0;+OZ=|KF@t{_V|8P^D+{;Q;fQxz^$v(!Uv}pL??Z|6l!`J9qL(nRI|AYUFII zEY53dYd@aoE|>W4&(A4SrW71x75{KdI^X0)>xB99{XIN5GBYz-SXt+W{sDQmK!5X1 zpPCw*%F4>PXwK4gccwA$$=l88lePYI&ieg=>$kP#bj7$qy_<GE*`%kZrt<22?zjK< zVAbk%N*Wp+7Z<x*3m*`Vt7v>auez`D^RtUPi_`!8JYT=5=&9GYcXz!L5)>H9@7J2! z|NEi*`Po@z8=E=p@^v%j%#kt6z18BkeD(FOXVZ)i9z6Ku`Eze3jTQl?3eKN@${w2- zNSo(9*?3&8SgoF+YVSOE`PwPH(&lD6_8dCo1nMM#M&F&Bo#)=38gyo^_4MWQs=73T zmtEML?r-<!gL7AR_s=(*&ofk?y<7c$@A1?6`_J6inEdkkdinV^pE#|{-Xy%dwDkGE z(_L;GRZXYQFJD$|#iQ6Fu;^%EG?Rpgh)Y&h*4DR~nVILJcDDU^9smE7t9a~@8yk~j zw=G|?WWvOW2X_=co^#trO&Byev(9->=4CZ4Ev=Zo&hGBT>F4KNy{5Hp)tWUv&-6<c zpS~AyICg$cTE1K3a&Y>O64|cW0P1RQzgMLlU-OYQGcyy^eK>Fbf6nc^-M!iC_il4c zt^N1&dCt8(GjDEA55GNq;zUM=l9DZ_zrA>o@qAxT4^NNVV(+sLUmm}b^6kw{7It>) zd?SV<wtXq$l~ybukGK}z)_5>Iu8OnQ?QpO8y^f<vj0X}73clYh|NQ6k`RlvqY}sNW zSMh*ROh2xtzu$lD@vCMJOJdKJoDuf7IS6Vp^~=unaJ@W9v#dqH*H^RkXwpPi&M1z# ze(iDVr=Rb)+M&y6BGn6;u}J&&=BA8Ig}_n~S?jVR=g+Tqd<x2zYu4zn@kl(lleRS~ za%Yk1`n}(zs=vQueY3S@<Hn8Wk~eMIG-qp*p`qcF>C-3Ap8YzAd&bnMM=vaN&fdH2 zWXhowBU6pI!go*ZhjUz<a_aPHPk;aAJ9gZ-ys*RV$@Ay#IXOCRi!WYYXyTnWmtEkE zzsLHxz2|=Y;nv&HAZuN=BWL%|XR}}4+N#}e`%U8Q?d|GnYHh0C(=M!!w?FXj{NALa zTyYf-SsB=PBpMDTB%GY23K|1oSh9Ti=HlmmaWx;0Ztn9n;r+>^-jbnZHoJGq6p<1u z*}}p?iC(vrrk{$uG*6vAZCUt;MN?C=<kgjxSN*=lOjq+|Snf0P(4NZA99&#Ur>1C@ z%KbiTe*enqGY1YhRDFB%a?{!S_ve53Q1JX4yL`=r$jxaNR|czFmA(QEet-D<`SGsT z>zEZREM`RK@0|+DA|E~!96EHU;>kq!7gtw@Z*^2XWSnCbxxkI%;+IpWPj9@LbL9AO z^Bt~UCh`0B?UUeP>yxo`s;sP>8+$BjwVE$Ob93|D`%9Xdn(lmC3mW)bx@1X9^}C(N zEd{?kI@%rUCjI|){C}tQ*Nd-)hFhvP%`?xB+xwhB#P@WND&rLW$4(u~)J$D;`)!t& zPTtyZzR^eJW{KCSwI$WR(i!Y#m`%7CyVyo%qQD|mEnQtzRn^udOH@{>W+lF=%6t0x zcJJi_psC|Md-i1AKAUEoe5|K1T;h;-M9#Kg{v~Vypn3O@Ja2~j-*3%Noj$!fS6^56 z>G%8f<sd~NXa9o=-HSVB*)ZPOS8IKHdp>)@_jh;C9lyOjKmGJH-96v$Rd30>ylmxR zfw*N^ybD4YxD;J3pE`F=O-rlma65nXnjY<SJDS4dDwkgD6E4mEl$r4B+uLrp#g2<F zUb%7Q_3PKC>;HY8zl_hhLNa@*qrxTcP!7c`v)o%IpFVy1@ox9~b1UcE+?)>X#m|`W zVx!T#x?h=Y{c>k>x8Ds*-@oUVocgP4PdF32ytuqHL0yhEUg?gWo|1RQQoSy&t|w1K z2l`$OJRmkx$c;mBmJg_Fw)eXnx47Py49UIK-_;BaC;Hp}owED=zTb2DLGDv~(9*&p zBrLq~W{!%w`s4`{9_%@K?3mXl^{kMsY!|dZmH3>CD*_kqc)#yAXj+<+msi!wYS#aM z-}j4%iWYu8Yc4Dy;nB_~8?hy0;_1q6F<qzi*Nsz7Ot3m#|9b8A7gtw{@7uSJg`Iu( zmRDE9j_v(^@AS{-^W&2%J3Bi;Q|@}V)%@q3`SbJh`5(KleYXg--p<Q3)3(~|{r>-T zTi?Fl|9@X`E1#mws%yV)F5!*fc<AP(*>zf1Zs*+BXL3M8UxI>yIX5;m{(iT+fA{-+ zv$fannY7Tk9n_sV)-Qkl%F5u_X?vr07O9>*d9rlc@2}V6KmT~#|GB^ZPxIdD@0-%j zO3BszcxZL{#@=f4{Cz*u*3SQUcUNih>uYQEZlAM$Z)28o!yz&<a_+|~V7KYAe*bnm z|MSiC`JuP(Eq3Q$xAU2lT=g5n@>Zoi4O>qs2&`ljaoQ2=**f)||Nlo5v)|X1+0-4| z{6FK}<>mbK|9{_Sta#L^Uh(he^UjWr2j6bzv%mTK{9esx-);H#&pkNU%m^A&D=aK5 zowhswzTK^@*~fPjKIY)$WPCIKKA-7S!}N19Y<w~&HY6U-(lOT2>DjWyWO{Dytt|`J ztm*0L;SmxN%IaOd?|A2}oom?)l$D!r+_;f-TUlAz)88MQzQL_ClbHAS_RjrYY9;&d z;lnSluAbhhYh@+Xux5?U^KFwRO)~ats{Q?T`{K(lIk>r%6%-np+4*<9vER$nee}@v z`1-R?r^mm$Q}%pr`KNo;?=9uUMMNIFfB!zHZ~c1x25;U}-&fUhR?NMf#qjv?<H)^L zrk<Xjdbh*Z$JHLoms|98W5iPa1p<eRYj~~7?5*!5U$+xyYd-jNqub)bo6jO9T@710 zRaHr;>CT-yQK#3eSn*(1_PWFe2O9T$K4;z1(sE&6ZT0kIKmErK4mN`Z<|q5lK6|W* zl{@AaZ{GcVb2WpP?U*uo@?_=*MhRQgzS{a-IhV`%Ab0!SW6k__9<HvfpIJd80&=xq z0;kupI5lLioex@UQ+_GK<oOkz*SWvGzCNx#zb5GQzx@4wr!lkhZ76wpscQPeh@aXD z3JeYLbw6A0+==ONQ)ZAh%Xx5OqH;{t%cXix-`v?bd0XynAwj{w^fM4!*M9&t8RpE9 zdAIYq-19C4&^X<<8_6~wj|jixa<1U)?qL#h;@B=>UuWZQ^O0re&Ydl7ZDF_L<Kq0P zs;uPe{}>)_=U={I!-T7=!$HIF7TMzd`pSxmjJ<A$|NQ*?@%#7Z58LI_E-mq_`TzI3 zike!{^SR|lX=fzddL$ket-W9We{SL9V{;9k{gPA9dcMuBL8`Y6)J_ss_uG(n*J@kt zZ8twZK7aeaTXs7M#2rbMl6c9i(IVixEPQ>Oin{ver_<xF?f5?{d)>o()$gC4RG+`3 z`1v`|>YS<C;k!(9=f}DE`0$*!{VoG)&<LyhrTqHx5;SWdsvTDF@8|Q&OTER#bRr%U z&AoIf2sESfykY7sP!2NhwYqNjeC>>zIcgRbGyeRknc2H%;#%7oXScpz!~EdC-phkm z6g%hfdT?A+nmTRTq)C&Uf`TqdvO8@_;TG3>0%})2KQ}jHYkIhO$+}d~G#AMGI&ph; z1oo|dy>sgMd~-8KaZ%Bae?FhzoO9D?)22-^RtuP9tV&MAF67Wx5O(BNZ29do%cS$~ z@9)KLZWum#{Ma_A?O?)+>z6iwV(#qPW{0pf5eKiV4DRghE$wp=TBJ5@)n^8;f9fp) zzV8~@<vwIcmftCKUo5Bo>e)7yf{Tk>LDMx`{WvsTLPN9v<^+Ml(aA(>J1-NcsMOIp z6FXfv?p&7UW4XKKC6{F;f}8m+%Ei%4KkEN~uLlju8)a`_G5y=_xaWa~r|THmD%LWz z3OIGRJ=>=C05rPX%+4<)E9;w-l(hBcDf9e$Z`K90h<8}+J5w1i<N#`J74Fn!w5i>e zulVXwbj=-P(K&|6ZM*eUqZpc(o~XR91~vHUHoFF=Il7>-ibGLq`t2-+tx>sii~mQi z4FeTqJ>bL%k`OwOzyI&Gr-iPrtkK(Y9v<emPkDA`CMX3f&SVGIq%nEk4Ej5tOv<_q z8kng1^5UR)e9ghN+wZ*sIZ`u}O=l9QhMau*+_`1Z+w(w0^^qek{Zk5$iiR7Mya-t4 zKmVS_@y=V7d-xwLaBPm)Rg&3!4pja#v-7DK7))5PLPKxwm!NO&?!GSS3F=CpSJ}2> zheb_oEof3@ciGz_%VlfU^ngnLjt-7LfB%A3m$~=L**?GTX)-UU=Mu=3S%$f{OiZMB zrFz-+#`*6qd%NTJyWJ<xp3N<Y+?;;?*`scKyVp<F8=k88^>TUTyPeMsW}odXnzLfA zyYPWYlZ5_#p8x;Cw%prnbGIiQ<@)#Q`u<IMcde%BL^d5wO1!h9P(*aDl;y8S-TI$E zOTTVqum5;lzFt6B_;9OuoQI=h<L4Qm78j^M0X4BhSBC{gM4X8K_euO^|BK9R!S(-x zdO}Vl9dP0ZT+J!0Heuepa}N)<SAM@+{`2E;`JK<_RZE4qd3tib-}_x|``xnJk;gAe zq<(pKclMDZE_Q#vTz0ecyK?TW_d(0Ng$oz5u(5sm_xrtZ`nfr5Q@?&bZ*QD?%cSbd z3&;6(wLcy-^LzOEre0p=+pzar{<}LnZN6R!_L*taI?uNH)5CW8pqQ95>GNyZ9O~-q zK(^`c|6`PVyl-jz{<@k^C)MBF*tqzh>7+#yr_T3!;yqQc`|7iU2`vJPDvf9Q96562 z!nWM#W4+SHuZG8;eRQ;Y?(eBVpk+y0^6$&V$H)Kr^73$aeC^YqV~bq7FTDQBBWd)c z=Xy0t1Hm}$%nYm3p!Ham|Nnf>*3mXJocMfR^|{pBPfkvrX<z?O^6`rIg^SYiUNc*i zzl)iEJZkN<6DK^_c%@u2GG16tojZR%|AUxp3su$Do*tfKz0%KZj-?nG7CrH}wkGoM z-12)Tm-)_Kv0_DmrJ9~z-#puDQ0;%LU%uYYu(LRzFl(m+x0M!XoMXr2Aiej_d8r?o zt<ug|Om=SP`}q01{q8l}zJA~Te{TN1pKa#%YbN{6wc1$p)GKetLpCL4Wl75-6$b6_ zbt;yYKYO0m|NVO1=HHLUf4=YkpZej!K@ky=f*&6qM!}jHYTDuJ)@<C9cX!vu($`_r zbDz&Gm)o3ve%YEeJd;m`Wb1&6qBSRl4}8C0KmYam{qtt$?ON%1D%{Jk_E!mLl(_2K z8%_r|H#UZg7cc4^cXM|yesV(axuM(QjZvQ@Wo6&m{4YsOO`S4zs-?X5{bseGrECGs zi=2Kja4Ftdxkw`IXyvn8{&MV#>zn<4-v9s4-NAt&Z1vPjmx35TGe!(uU0oGVr-uLd zdOd!wY4O|J+taVE3f=Sf+wF5KA3i)heB|idpXK+q=gYsnwKe(9j>49f76#CA$EedY zjMMp;+4)j#Y)CYnCN3uC78Nz?^ft5HTLEEVZf<UDoSd9nj|JU->~eP29?l=%Zs(U@ zyU@6I+S!k}3k^Xd**W+3?LC(D;PP|X5U;D2;tyx`fl7jd2M?Z$uBrKRlU*+>JnqGw z)sBIQ6Qvv!TUMNXadGj@U8UNuudjc;@AtdpKR-U+DZgLau$OJ!mMv4b_4iC@Xkd8$ zc5%PmqX!3@&l!1nd42f!(em+D(4vA8E7`=vL>3m7E0JwSlODcazyH~%)B5FkyFZ_^ zu6)1u`<#AmF0K#X%Y7?qYik)b^w#Yb+qUm`=Pc7o-UU{<Lid}Rm~yrq`{}U%{l4En z9=6Lz>?~S(+F{a+84?HLPK!%RzrHhX>eQ!eM0+|r7w*|J=gys&=}`yPtkG%XlZ|@( zbza3I&gqKJ(>6y=I<PFD>J@jhn5ypqCywt%KW=6}vMGJb_UZfg<;lnU7(jCqJ#x0Q zW*Vn|0#z92&flJ2_p8$^_tuU%;ahK-C@DSaQEu1P(%SKCR<?vifx`PepZOFO6}RNy z-*?T3PtL}}(UEa))mNqiX`44D9ArwL@7VD6_IBgcQzFw}KY8+mK|oS6GTjE0<j&;Q zGDuGj>H-y~paKiDQgg`?mFa&yJw1;cIkF+;q|mRguh|_cD=oFd);wqxk7GzU(7-6c z!!}JP@=$1aEUQCRm6dh*yC+A*<JWxLr8e2~m*fuTsVo8QzRy4n<LPdfAEe!QmU65| z(r1pvL{NkM-QC^EMl(HpeM`;0Uprzbuu1QJ-EUpcbU^8XCofZ<JblV2ARxeSK!5)q zr@TBpx5a`DywYX`PfiHx?fnuoy{PQn9nag_ayvUZRv6C%wRWyO@jcM@voou@#tc+g ze>$l?|HIAn`GOJ>9&T=Il9G~BrcAL||M5XHzftxz9Z=(>?A@J{TQV<W>jtNup0+Xd zv=}IpSABhT^v1^I^O|;reO{mDl$%Pq?lfWKR&?3hD`naxXIo{EeNBgnnYr@GME8mp z3)_EuILvQZ@j(GpaeloX|NJn&eaSrIx<3_VZ*PUB>n2oITE2Yw5;RdIV^=d{u66mR zZ@2S<0|Nt-B{?}cGfbqOou7Yxnr?K(kB99uO)`b<*Z;Q#nRU+keae{`hCLF7hn`yP z|Nn3IX@;}lwiWl)BPLS4T%4SN3l}cbGBF9sG?5aOk$F?|W``+Dz~i^g{B{L$$(wIp z>5()J@$u;~n(32uq(d<4c%Q7^(<xJ?tN=~PwYIiu#>dBhoxcB%>(XV*u37i}`BTHX z;?JKyY)AFaC48-)GD~pDl^%uCH!odGpY~pz*XO};(P`?GDJ$;oE?+%ql8}FUQCQxt zmujUaRi}sC{`YeEe67V7R|EwIPd%F!4C*z8PS=Z_axfua;>3wre|~(-I@%?w_nb%0 zCSvc`YtdWdRxeuQ<U8Lkc5CkKFwlUutnAu#yWj1yIz7WQdm3m={^G@pujZED3%tE8 zH@LI26SRscw)X2)Eo<xBPybAsBqS;#vg8_Q?b7?$`H#UP0@0eiL90A(Utd*sc!hUx zuTY*>+UA)L9wdDF{F#%B>r;t^?(y~K4|-J_*R*jx?K|QB<Kewo&nE~ubrc6iMR|F7 zad~=rewAXmI7v5V#{|$K<hj=6i>}U#Wq!DG+Q(n7*MI)|{r>JV$ram<U;TRL)bs7q zzZj~Llhke2n4GT+?*^rj7HdSCbK_>Y2Nmm5C3x6CEen%dg^SAKEIC}Z6tqU3+bt!@ zqSPXg_xS)bf5ny_>vuaA2lfkZ{rn>8fYX%~2A3<t+kKZcf`+lBW~wwS`nhrvLsnqK z8fcqS&6C0P^CA(E9cm3vp+Z_9p`c0JqU*95qd|3>$wsw#0?ri;Hp@$kqnRp>iiUpx ztwy_TmwrxW-JVZg<*kadcF%Fv<KKE?#RRnkMHgX137&>E>bHd~=LH`x)`{7fEApXB zRC|VDvfI|Tphdi(wHV<Ni*~N|Veo&ksB=r&qQh#w2b?<8KpjX<PDSn0cE20u&%bZE zK1|idThq0$&@eJGvZbYE!R41WvO$}lY-8E5VZ();|Kda0ni)6We6!BLrFi;I?uNy` zSd`Yz%+PwyxaF3J)!IFp+=^21K0Z7R#+)L$&K@2epLdF0-Kop?=H_N~&_E`rH*@+M zsFC&V?(W^%JQwez=CD6luu%E$DYFGf@BN7m$x}SxzUpJEK(GJeivrTp-XS4ViesZ6 z-sNFyzVc^o<87e>psAFYx}Q&FY$_%gCLdz}br(VTu!)uXj%ZuPxtuVIU7QWJxBMFR z@+&w5&Qxh|>R7h)@=KLWfwgV7g$|sYtp53K`F%rB$@1%!c1>;V%e%YHy{GG?J~=V* z9hb97`tj`!k#;khZmgZea3S-JX+!H$F^+F31x_4_E~g(}Tlzq6*9#>OE{_YUm@FHA zv%XBmJMh%Xe|1thB2yx5M5YKhaa{a#!lq$S<%TJT&#iy^y*l34^XJNy@mn;yKrzgr zDCIl(8be!a>&E>1c1lW09K5`1i!*Bd{QQF3lxFSrm3IgfV>#k*oLghlpBHzQy55}K z0NRdnQDc?~<DcvM|G9!j&5NI(%RS}InLlkh+v)V1@B3>+O4z)#asn)$Ip01ryTMy~ z%@eWd;n#w)I6hqzew2P>#dNMR#TJ3H!IRY*%<q;6Gl+HnJzV|g$44Xe{({gMtn*`8 zmsSc~m;ZI&qxGuW%+SX^45k`>V$&*3eArj}ZhT!~x0-KG%H@YK-_k`VO^ZJBQk(DP z7Ac`ae_zN+ANeV(EOE`S>4$;+c^2Ik0jD{~bekQ%RM~=t_CYhX$Dg)rx7Z`KZ#Va+ zptrvJ!}su8F)v*zdc)#stV6ew^8PEyiMMjPN;Pl(+3?lE{{1P1^*esqBv!3$W01G? za&*jO4V(SwLZ=enT#ZNdw=XlkxT)50`q$Q{kL)(Ou>RWd`?`P=hvJ+&W?U5)7C7eI z+|=6A!cra^Wa4fny<}aZ>Ho%B``g=FRSsOqS3G0))!VaGG*p%GN}}@Jvz!Zpx?+!? zt=a!o!amPi{cz2zUyW+E&DJf(OKL6dK5lv;A?mPW|HYffLp5EO?d++Y$(rMLHudVi z$vK{<lb;(JTlc?xwsU@2apL!kJgG@1Ch$Gn^ahjwwuAESdE4(FJ{;yR{_-LaG?u)7 z|Nhhe?(MDKtu68}Pqnfjg?GuC7W@C~KQq6*mD2q(o9ppEPCLhQhfizeM6BisxSsGh zBd;^s$@i?@v)^lv|ERlN$d@8&wVnOvi<wunr=6^QY@u(+vv=LMf3;G*Z8H+&lbUKJ zE?Q1vKVGJ`e8rsk+vK0$);)e>&aC75yN!OPhO5n8#I&O@Ln-*z)`Rz-T#KC9BH*+o zNouLz`@L68w%mFpKSQdQZK;S<FWc&?ulfw6rox8+nwpx<)i`-C6A_ua#r*j**+$`N z#p30Er&Zth8WAi|vY(~RmP1f>wdmLMwwa#A;RPq2voZXdw$FE>UdLSH<H?uI|LOdV zd=~U?yY1Zf+hx<EqwcLV_!@PrtUImfzJ*(9XU>-F_osCpJl^X5qv~^D*Xg(Ge>+T` zcly`%hiwNrOZxb7ro84*Y*{h0rf&B}HUm}Fqp{P4dXEONrLqRh;#b`nP;zMAlhD7B zHA0{IZwlLc%Wf@sI9DOlVv9WQTs@ZN{I%`#G&G7|GE2N#t-Ri4<L4PO895jBep<cs zsmSNo^CSOk(rzwo-?TBbj`vblLd0<nweOwDPUj_<W+(jIdG2E4pZiN~f8K7<tJ(Zg zLw>F8p@oxOYqosj05K~&6JzXm$O=~-Gx0p64ca88%V<;dgu}U=&vkwI-X%wq63@;u zy=1<@ZVFQ>b2jS@Ev@<}Kih3n99=mhykhIarremkx$Baaz4rI1;x{MnG1~k$EX(fe zji`GE7)%8uxE0?j>|u8K-ZEpJz*XiyhhN8fE!%k}E^Miz=fWj#^pYR;eQ8r~@N!I4 zQ{8#oqC}(h@XB_}5}WQlO-?-#FL_HY{1T89bNk-+_T~NM`iZ$#*Jds-o2DSoe7Q}v z@bLtfYcgk^UH<AGvB!EcZ+r2L0*iKodgbX~vkyP9EBultty9a|D&S-ywcV8Qb&1ub z%a=R5x{7Yjn>*JxBxFjtIphEDNli5+%Y{rrp8j3cpSxTx{B~I7{$)$fWv$$__t%Ty z?FMWO`7>-gKliWM<9eh1m#aepPm7vEK=cLa^FNE$>)Rig6aTH~#B;VSHzI0JYOVXP zBr4xLP5+&Q)BGP3X8CWq`QV6Lj{CKsk^<gqXY4<kE>GAbYHrhU!6n05;1T=HY#nFe z^AF8e?e{6xoS*NJ{I4x!dZT*h!@8I|>V2MjlU_;*Yn)sl;53Ihlc}s&{=k_tK1#~U zvD@C?-roP@Ny?eD&DMu9Le7a_c-+V`)8<Fx8q<bz3{}D}Y7agLKI|`Fz4qEmd)~Tl zj1tRE&Gr|V!K5wEek(ufyP31y$FqFT@;#m|c;EYC3hUPkddq5S=ZOCHOSqCf^NMlX zyxb<vuf|CmZ+<v^$0z0$f619RzYSY|bs2>%eW-HqNw)LGU#>zTGEONT0&a`>7cAH# zaEj|~vCuQQwogs399_RQ%$t6beJzXG-<WA)t9$Q%oA+S%+T#(s)F)r!nq3^9vw?r{ zE*GOs#Uh8T+RQzTw+c9INtwj3OObJoQ7RV$s0k{p=5rv$$ntyS+OTc;_x+~p#s2vD zeEw{s9<_%xjDP>>IX3?L7PvOU;qeYjx$NwUHMXU5l4qX_n0e-<ziMfyeD>F=x4$g^ zmRUMAb&HJfvvp6-_b~DO@^wzvZf7qKdLVq*c7EQo?|;?j9_PLG?wR1<=_=XZEw_tm z3eV1+dt=#4Cr1x+AH%yD_m{Gte7iVPI;y{O#?+=qGAC}Zxtrf|*OQNAUbU$$YIXZM z@q<749b@(%`*$@vBqS~I<vgFd8&z{c+5LjjET{5hnO@K}>uBsu<niE0b#T(yc+f7$ zS))aubOOr-Ud{(+&F}LZXqT@$5gH!by8ivjeW7lPCmuQC0_ry^DJjh|>QPhFUvR8k zVf6&=|67@sDyTjPGnpn-kzn1TwqVMm{=+-}{CjSA?)PWcw&(vD99oYZcz0oA%9h<6 zxB3?(=U8+;{P$u@?-Ul%=Lhb&Zusf!5nZ2E{k+rQmEm^PriA#iytfN;!rs^({IoYx z=H$A2dt@J_FNpRLh)rgGDV9Bdxq;!G`2qILDs4_2jWu=6(z6@V&&@e`|KB(BKYwOj zFN(<D^O3Fi*%?J!+qs}_N%^~&Hh%fI^~FzFOUkAMiA;$+p}$UH{}QHRPu87BMc<s& zd9b=SQ|7#WYR>kId$v}RT3rwRtv%<tXr)Hu`E_kmL>t&9<+n}jcTU(+-E{s2XLekx zEVtJ0BBs6T8#kVJ2v}2{v_i>te@kzB@y!yI>AmhnHzvn5Tn+oYzhpuGydwqmw_1M- z%D-~=nb0{SL4HwFO$X;EMWYKX3;TZZMlZg^rOm#H>*nl0hpIZxXF=Rg#iZ5ticNNO zcWIco!r}LvenUq)7Z!=vbCiQPF4~-UzFk`Qz?3N>I%3>&txAh-?yLV_$HT_l+1dGy z<M2`O_!`jAEofD<gjtS6{{Fvapp}Wc%ik}H-CdS$vw!K{hABZ2IbBBGy`N4+&paCS z^RnB{t8S64f73m8wmvG-KKeAwORHWiJYvrGxAt$3PYIcGD=Z}MU`&vst|b@4+e3eT z{OLP*Wbeh3_vGL2JNqs0sMo>k+Yg;v|CTv;-46z<{^I-cD^^YZop_Y{n~T7kk397f zZGW!b6Tj?yN+;}Fy4WW5yJzNoVfuH*p!i3M;PKZRCv~|oKm6zB^rxrghZM(0W1&~+ z3P;Wt-uKwBp3#1CAH!rh`^Ar!%hgZji*G)coh@-%CoITMY@`0>34dp@zB#Rv5TB;# zzN!0F&Dwc>iyJ!_gh9c@KC^@ClcLpy_7w`kiu>4_YIs?GN^pF-D*Pr};ll9?6{c66 zI;yfW=ig61oXZKC$JqIFTJ(;W%Vx)HtN(OT9kj&p&$rw8pb%Z)*!<%De*64=KbI9p zZ_m5C<I5%QnYPv6B+r-cX)yA8@<3Xk;cAxu0v$7HvDJrO?Z^*~(E1*!{rzVDX8Uyo za;rB)<W9XE`~G%+q3-FYH?*#=S@F<HEITzQeeJ9}p=xDftBns9pI?3O+=}Z$Z?X&S z2_60`IYs1H{I4UA(yttTQx-6dzy2??lJ((t?;oC)e*5=B-XA%k^X2gywp#Au6tm?z zZgxw)UG3nH$P1}Sn_tb2j7n71T|VRR&7(3W^&Vy9an5{p=~T32B<s?Ui1TkxUe7qN z-$?R{@hihuTW0V?`Bdq;?G>9G7yfkL-@>cEtLC!p4QpQaY1#Fx3t6(ax4hVLqdv>; z?e$F41sm%tH{Lw3OvLQzkI2gV%QQ6CFIc3(A3BHm=*@sh-AfImqYL?NO^WFet!xQ! zFmP?j;M%xgalp?>-U>5!MVxZJmCXCzD>FmAgiZdG&NqECb*@t<Or}rF)Kgu(V9m8# z*LVGpD)}L?<%dK`XkJv!m*v}Le~BuI(q)^w?9=-tuIsNZxNcdO6(b+MbN$tf3mFcp zFD|$m^fRLQ+D2dJr;meg&pE#P4g1<{zdlNt=;@dGJ~ey(_p*GrW#8p(*83bXEWW-E zPX3v0aW1gr?DeY)0=WV*HY^Ne_;yqBO}}>bH|_MC3n4RiItJ&uv4_5uc&;O`B6y>P z{QO(#`}3wIul{o-!|#6I>wmM(J>K#-VCsH#)0k$h{r<ey*QZ*abG2H1B-DB5)$=Pg z@2#qzEp@8oXKdE4_+XhUziWyEH4jeye{+?v!}hbxJ5o=Jwed=a<^FzfuzBbAd)0SE z+kz`AEoYnMKKgiEzWk<L-W`i;Ya)XmTf)XIt=;taYw|Rsf<I^7%Hye8d+aA;?wU`E zc~>$&n!fsAd@H;5Pmfhi?>8yM|61Q=kKgFOZ2g`+RISFY&A3Oetj8|QY(r$?NuJ-2 zKg(yyos@UD%~<eS=*GvTw)^gg{P+{~!hlW9hJRwLjjSSr9h>ajMa(ZlPHQQf%~smJ zW6qi;qoVH9C$-lptlzQdQ=R3`sr_eFMMb7YYiMl_2+3Qz<CA)b-_D4%g&WQ=O}Sbz zw|Mb~<x>*6IIf8Zx)>gub?DUZZ@C9e|L|PBA#6Q&S>Ka4KFoJNYvo7Tx|G<N9#1_# zPv9~))1nQxL~gpKri7}sNcKIs6?3Yy$*8)#{Swz1Rk1TmMbCvMcxk;ksd6QMmb$JP zPsD{}*M3pvu;0nOtj)!<AMayre)c8z+grEZy*#pJ&;51Hrq8$Xo%(yltKZp{+m8J` z_nT|&v9Ggkol<#t<$UmMncG`$T*#8?Y+hRwohlUmv;1P1=HgeC>r%DTEf<MuPrlx8 zTgai;&DqiM>r2y5pFi6gu|GIDS$$*FS{L`--(<V{`qY$_7auE5J3sI2nVH7tBfhQ7 ze-c#^#mhE#@iC|FeV_I%ESmp$_V3Jo+56w#KF^+ODi?aX)G}<f<8tf0F>5zZb6J1c zB0HtWDwel1_UZXkwQhT_efAB$b!z(ZwTJ9Dl+9UdoZfII6fe5!G(Y>z;^y#uEU)i1 zH19t&+xg)h>x3uC52PQx)Ofw*Y8D5-fuP)l56`k^`vwLjuJz$rD>5}wW90^`-2xW7 zc&CKk&{(hGK6TbY6Mo;BlChC;yNZl|85z5IGunw6+g)R-S;P7xiu>bMu?Ok82hN9e z%wH>D`}|v6;IgkvUF3acDoV`u*Z9$z$iZ>kT!U%<1P_zChu^NxIGZ$IZiRvHCjMKq z|7<S18GiKSt=#=@e|!o#Xm{|%pF^FWc$H6?Pnl=6_%C-)SpI%itq-f`Jl^~%ZF5M% z){unFxAG&j1H!s%naZMBrDoUi1+3l5)VpaxsMr=W?x>ut|LPWHMowL3lzP?TvQPBX z`8QtgTD4@sy6<nZ?mgeZzu=1Gx9d^=Ufw>xW&gBIt7Go(TU&QMy!0RMs`txJ*{zB_ z{Plh6|J^(0g_~{*etu=^|0`R&bj2S0-ZlS&7-;tU!^6X%LG;hh&$}<*Tz_|4)LPIy z?dS8~V{*^Eteqy4Eqwh+r~15vUteCHJD#?A=8qp0*X%197b+f<D2Yn{+>ya@j^zT= z?Ps^&^Y7s7`8Th7rQR}!9R+G%_6v&rm;I)<MZNj<{+5N`4<3kqdwdIv+3MPol8c;M zTqA#o&pWW+;`Tg+sn0_7<Y$EcE%YtcF`IHN!GA@qQ`S$(npgYsC4SrzwykkCeCa!< zl;3x$!v7VuwXb{TF2A<xoL$7v>SxUDul{F;+>>fezNPW}N?_=+36~_ZXT+^4+I_A- zEAZ+It>sfM-Q0g=ht0a&-TN4i&r95$ylTy=%W0u|=h`g|+uK*T_q~sSNz|0b8;||d z(b%%$)~R)qT0)jCe0S>ctzB0%vTg=Gw=9ia{%mjQ{NUStR_9ixrpLy%XYKWoRli#2 z7kfSPhWxo4v%}t#7<L`)*57xcLs0p}rKR1)Q$Pz-`flbtyB=R(8ZO}{C@A=%WLMVK z+Q`Vrt68kFK5COs+qCihQ~Nt}wz2Esms;`jL{$r3nE(F!ZhDp0tY6&k8LppeXZC*h zT>asbxCkreu)o}FcQfbvSgG8*92l0axjyE(<>`IbiW8^(t$WxRd|UQ=xBnv<)><>3 zf1#7Mo@zO({v$*w{OiA$_PqP%y^LRZ@y7h^6Dq3Z{o6k&o$zj+BvTy}Gb?=Qvh!K- zN8J~%^_f<(T*%<K&Ad?g>(e$|oqA*Ift?Psy`HXF?exIedAe0@<(+8^W$*9JeS3TR z=Udt9H|E|ptEsKs`SF-EsI=zf<}MDG@N-){k&&4VGz*}&`;F1_Z>rwY3Qnp{-(f2k z$n4Jh;NjJ8&n*6Xbi93iae~y6#}PZKm((u#@P55R+0zpbMfIJ2PrUHh=tY6!Wwqwi z)~mw1ZoQlS%zRJHeFKh;RWV`)d)ipeO}x{(L#<|)*p{l!i}H(hRatQ<wqyuwS8ZS@ zEG#@T%k=cz>1!^3d3kxJRjJm=lP7s3jaooM%AnI9uE&;FTA4703LTjGZT?&Lo3s1( zbe?0VUEh2!{I<JcevLfe|Gf1VORi+Kl{Vb4`{u~Huv0*SoAKhe)L&oJs(t%6Ik{>^ zc)hVd&Glw+WcOz6?0H)6=g+$nYEmGZvUcC8sPlnSPsZwg|9dDpOi8^(U~NaV@Bz>= zi|zO8W;?g@fo4{2ZOJ@*T)y5XC}@)VFUGjquUAvj(?7r2e16ird4A{T*+%XtP~_y~ z%<Ff(;t)MECgt6x|2;3C?u<A$HH_VM`Hg%_%?*#WEjF<9{bRIbf4e>QzRB6GymeDO zW1p<Nwd>Zq-z^pKlXP1I79G4ZjiK)E*XurWt)_xz2hYwnw_YBssiBc@ZB3+3%#I7O z3wP{zKCc>tZHjUW+4?dQx;DSHSDtlziq>--9Zt7@XX~_2wkFS3NM=uY$M)G!!=t^) zXTy|7G0hSTy?g)9zQ=OR;RFBn>xV4!_9ad=Em^KwzKo&&?<yw_#aZgxRU1H?b}L`6 z-M-`FG3lRwKA)d^yPZ$=)aLVcuh$v0m|vXt?Ng3g@helU`vKMQ2m6w<@8xf9TDqoa zLqnj|Z*Ikw43Ru<hVSq0p6(D-UX{zw#igXLe?B&mBR^<s{mgsfPUrU6#CI>g+PLwl zuaRDhz@g1|uH95OGn)q5sc?H=)>W-r+w<RpY+4z`EOGB)$m9*65xR4ow}lQ^zuz;N zU9O_x>+9=_FJ^%D#LTbzrP*)uspHE*Vbj&KKCm9E(BlIwnrJPI7XGlf-_EP9&Tg@L z|FSJxrU)v#B^b>FEqb)sB(~uL(=9FE1OFz@>vjgM8BDxm#e1gsyzTK|f7_$)?(W`r zGpFSJy}1nxk_$Dm0=IJBus>8>2wGjO+Y>G9z+i80KWXyhyS0%Idt-zgpi3>hC#y9C zFY{UXedGO_%Px~2aJ^qTnFYL#g3EUn0~<TLdFsbSODBUSHw6}Xnq)HlILIz<0v59a z9S`I(x#0Dp`C{FzOTDLqr;7pt7!G`Vd|XpUrzBnCP&9aX7so}FJ7yeDPE1q=osV+m zO30~Gr*?ce#LdaW1DcmxvSrJZ?f0rq$1dc^4~#2$wQv3v1}?=Gf!?FJrVacy9~e%a zJo)6=vq!IAzrIs<Gj;mLoSR1Ft%`d*J<qND%_e{TC}>^#7K6Oij4@lYL|2EeKbB## zE63l%<H3!M$)KenlON47mRD{OaOz+yj^<r(HtlfM*09@kUtR<<F*Dy4ZTp~h^ya)i z(6L7u6Yor8h^u(mdS<Tm^`8-oF9t+Joam7>o?((XY4;(4doGaWEuK4c!2{DryF|5L z+}mrtbm`KV^1G#=RZnkj7=jklg5CFj_8a@%C&a-EkPS1Z1f7Z%*VfboEkw_`w?}gJ zS-1cH{(^RA#j>?l2yedWQ&3>=^XE?%R@O?ZIn$OeV&VJ8<*9s7CEE>@LS;VveEW=L z!_tZ369k+%9@akjyt~t#@&AXz{62Fm1e*^Y;J5!1@O<NBb^p9m0WF~9=dx67E#sA} zttlxf0-~a=VbRs)&b@BIk2xMb)3djqKVgEvrAwEh-kO7w$f4Ua&Za$j{P^VQ)5;bW zH!eS{aG89K;a1KzsrTDOZr=PBxa#A_k8*u3Aho<x=g!sTT#&J2!v+I}py1%>x7;gs z7Szn1d@JJo<mZbjCq7^NbHejQKTn)LzdUw#*}3x{ubt54TyQom`QDz&n$Ks=Wgurc z1qBI(#}u*#FZToOW>D^Nd!BKPkB@I!{j)SB4GoWZ-Dytqx}Uku>wo4vulw2Jb?-8D zV<)ROcxkHn&pUIdl^b+O&fco8PMSyO*;dam%ayuc^O^U4?f2Ndr?s`T9{qeiKmF#W z)RffJ(CjF?k{1EW|JguG`~`HqC#yGnes(tb>8YtY(c5}1E_UDj2DA`!=a);~KVK~F z2Nfc(L+^o>>47GetV*>uZrm6bT@6}}&+$;xcOJvJ`S$bG=htkC`owOKc1A+3{!bxj z=}VP*L${djBhZO4H#Q{p%4Rjs^ifMYGo$fj%BK>IwexJm&$io$pY67h2h;5~;(0ST ztkl#%`<Q3$tNnd#NB!w(x}b^Zo}Qknsne%SIRf(MwYAa8ZknJty;x;Z`TqEvIWmhD zFV4OzFDvVtmzTHq^zZ%uf7^rB<#u&<ODo%e@<T`1@{`#NrB<?%l9DcNZr66$8yipF zv13P-Kg-?q@%DUjHXT7-M~=Agur;6lcXqb<{Ngi^z?m8C#^^uWZ0)tOZ<{u4Vw+n2 za_Mw4rx38@+VIKO8Sd45KKs?`T{FL3#wi1kqZD11s`)d_KDEqu_KnTy{8GJb@9yrt zyguIEzg-0+|4?*Kp5~4<Yji+sQ|o@eHFt7y3h<gZfByLw7Z-yH>+HAL;Gk7}vnP*t z%I|l(`8VG@vo3b`iIXQ4&CRFJwJuLGo4xb@zu&g9^S}vv^Yc>Q0|yTt)QR0SrIDF^ zSI+$niOi3W^(yP@pEqs<?{lf(T)&!e%gvmt%jy^nBzUe~V+HL|X%V<u8Ovk=in59a zjD7O<@9vbnxnU?*^+Hi^#{(vQH#M+>W%sP(w9wV<_14?jGS|9XNM63*ZLy-M>D0Kr zRUiL;zkeCLQw8kii)$)lnO=aJApib+_MZ|2DuFj9AFr}f0mTBx`UhJ%!Ml!HEUe=U z`5&xazweZ6`JKl8e*X3Qer3%)ek#NO9JHmMyQB^*S)yW=cgLfm!ot(jbF19)iy0Or zFDBf6wCQG!jD6jl0|y*Tq<U|!1C6|QY+gQP(SijHJ9b!XiCQnse_LaZ5@XJ~J~>;j znwmY!4}-$#NTi3iclOq1_q~facdSaEUpviRu9C&x-hTR9RaMn9GmYCp$K>R0WMN}t z`X(L_5HJB|cDmW@&i?-Ly1wmhapBA>F2D5f_gB}_I+a>oR%R9$7#OiOZ2Qq9v)P<{ zd}{XgkVSuoyiYveF7C&&cFL-a`|obcz0JYR{n^3Ai9=B;II~q$fAwsEL$51*g$pt= zG^Bdjdfl9#pPL&y$zk<Xuf#+}(9SP*Wf3QiLcJ+Ldp>-QyZ7_2K(2Fb<?~}HR_@#H zsaYw`nsi;Iq4@bZSIwik+wUAYGt-!pkFN~0&Rj)J%_!xB0Kc0?i@>88om(>xMr-pi z6{zf<QEhkk%p&%-<O`Lt$x{W+&bzJxo(xQwFO+s;L*k3Cal*R<oH~p*+!XmAw@bbu zo9)=<igGpfO<a+?tS5KwO|q4lE1=tdy>_jZmR8cuO{rJ6{r_}YUngqI31&e~#TJY3 z*Fl?Z&W?0g;CWtn@~*<O4!=dB<MVtz7o<3C@rj$xVE6CGW7EDbp<W+<JnpYnP*Q9W zc>Zen+m{SJuSC5!tZ&qw{Fd`USFQR9U9Ima8BSX~;--VQg1x)DJN)*&t=ZvxG8PXS zJ3v#6+_QZ@em=*;p!X^_|DA8whvnWS3TCXU`R05{seou?V`sm<<Ie3yX7&%?zkde@ z{kfy>N{ny1KK&tG%JWj--5t9{#Vic_-`hW2d7&j^;~qW6IX0C>{B}PS*!ks3@~jIU zF!0;|F_^6G|1BZKi9_++v0KeI8F;ef-x)nBuUPKE5GH@(n@5b(mXx^Z4CiJVv)9+x z?<#xi6%-`o>FHVW`daUY4+WqTi2U2tTLcz0UX$CTUg3PJeRt0L`2t;T%*Q`@ozT+w z>XPBKB_hszx>rGgLH4yZi6<wi=G@-K8y_EE_5I!14nbub*;%04dew$o5$`=1taqq2 zFsj+kUCeZIcI1I=TWa*)ynEa!(3&xEj~*k-g$$D(Y4g6q$HywIL_p!2aJ|sj^=VjB zEpJKx+I?!-_kRd{OB35*sym%~w|ljMlVX(GdLM@Ay3xlrrJg<k*^l?8`v2eWwjxsn zoI2WWO`FE<@V`tkW9!xHmG6b+4~a`(z7bV9M_^H5MJ$s=@iU)!wcjEqO`Z%|kQ*r+ z!J*hvezVR*z9BBxIqS}S^LzVhtE249X0I~z6mc?{b6pj5DwG(g!g+ON<vc!D4#gvu zx9Uvz8|-qMv+vxuv|^BNp4Mc<t$EY6q=Tm*xx{HpOq@B_jy-$kEOc(K0`J6nzGB6h zLyf|%3}3Q>i<wqj&wME)%W>dd57YLeYA)W-OCgKO)92SddkHF&=PZsrepZ7OH1x`P z)$Y*t?4H_!6Z2oDmA9(7bb|`drAwFo0WAf5d1>jFcXy?m4?fuRe`<K##{f{QOC7rS z=l1St&*IzHZTu#6z<w!PK!@AoQqBk8-rjzBd%He^b@{uJo9fI?EdqzCE!Z07XfnPL z0`0EsJ^Nbdz|+&ytHGPDdJ~Rs+~v+-Z857MxVTGGXR|=Ur(OMeinC<bzXq*IKJ@$P z^pFWfn>ZToZRKGo<oIkZB$~mLqR=7Gd-U}_H_%q?bIb0<*Z;lRdyzx2#X{OzJNy5m z!!?{=&F6jmv2LSdis+n#d^bjBA*b0^Hi}U;>%AFd|NfWJ($c!It5n;%{N0mfv-3Xr z1b~X5BRBuA_x0G@_g+l+#Hm{KAI8pZOxzbG_UM5da-omErO&HuJ9Nm&++Ddv;8D&S zi)rk0Dj7POixoU}nJ{u+l!)??KOmjA!|@uUm=lNoM%}Z93`-I@AKW{`G$qJaY`VZ& z*KSXS>+52>`~BYvcY?Z!a+|nMTTBaQayW0y!%+A_K(fJawc`FIO>3GqE#vX;2s`+C zR>N|inU6k2Xu4KaS%EhA$^ZY+-o8l4i6bz+?`8Zg_g}(Kk}VEjEVE;i?R;1#V-t8} zz9g&5^^HXx0*}t@(PQM{EBm``#nr5rmzHv$xBIR0_*n1f08m~1D!aXy!Q*e%f0<oJ zSc*Ql2>v$WlDKKPNz+Mq(bW&LSUy}>=&Yiu`tcyUd<8Vu+`jnBm!Wpoxr>cDcP1XZ z=Of9XbY$nJS#}L`tx6vq=@dS99JEPq=FFLLJsup2M{XAMFuV&sr`yXY;m<2O$x zjU$$yXR&<v5*W`duD4{xiWAO|Xp{W8G-cN53t0=QV*;AbmG-dQn;zM4R!zCF)j~XO zGN`Hlq3(9yGsbVvV(gO-S1GEt{7$}-t+{r?#96_2ST1s2tg7&3T5&OBl`doW^+}+G zDYNG1W>zwM$xQff&oDR4dHD(khL`LbM=U?ha#ZlrT;@Bw?PN;4z@9BzrtE&Vi@UzQ ze){8mKc7kaw}1*IIT`N*Upx6NSAX8^!oKPCj+wQRtUd1qFLzAjytu2vm#N~H)qe9k z1<mbBf=(QTW;te0bC})<-`~Kfz!w_MBIq>7cD*M<>MwD{mJfODo4YkMwkBN4ei>uA zX!}AdYoP-?o(v#=T?Vc5ZYeLm^6zVoaF1honY?}9%7h?4vB0#AW?>mlTdY9K&|3<+ zb2F!EH<%Rs+rKKQxt8P0#pI2eL4Kz~5}f9&4V%lbE@tPXZvA~TcI>b)kpeYt=Pq{^ za_SH}9mss+yAFFpL+v+qcijah%-n_FqDq+}LPA{T+tpUQ-Fn?dwoAZiOU6?%>D_&^ z8DG?j1s@2xYUvinBKRn#@~pyyWd?<hT-5yLyZ{v#i;mu|w3%Pj-5X%f-1)HXdC0UY z3|xip_N-$A9UTff0<p*rbodP?Cuib|3kzi|i;gr;<OD5vJ$BfVK}Ef7?q`*MeS$}f zM0*6%&%YKr5V<++;p^Aj2X1Z6u6(=odd0`1;-LLS3)|(gE@e-jIyKR3c5EJ~f_c+_ zcqapo50CBhO)|xd%brdN2uZVi{;4IScaI*UkGJ>Y<l}t|HQ(=+#}pnF1s$0J8Z5kD z|9`LNdfV!6IZe&YbGQHa@k4FzJOQUIEMA(^r4AH}KFe1zy0A~{%D**-iuL?EuAO)- zbfBSuVbkW#j1hY(43m%du^u>nynWK7Nosq)3H#eP*46F%JZ;*vYfG*RJ9SKZ@Sszv zs9W3M<<>7f*1t6qRuz3=zN7w^q18e=&Ya`PA#VLA+ivGAj^AJR=JxjfZoOR`4Y9k+ zCeD~~W65>1nLg*XcC-pOUFl!^ZM}aDhg<FAE7m2woGDiuC%^HVzRtpF4)6Naj5UA1 zUY9gV;ZXOR^WgRR{c1KgG7Y}7%?jUcy>7N*&7nh1+w$(7y0$i&(Zka-@%6Q}OO`D& zE4$&uaWTs@?Z18dyxcdYoz{I%&7)>IZBdI0XO<8W3VOV!);RrKPC=x!d0xtw7Z=YR zzr5U^{lT)?c}e&7RHn-=7I5OQUMiB!H;?7Po+TgLw69NOcxN@Q|7ezT{WR~>oEM`i z@7A9=Z~y<ys?gPQ`s3^Wmj3$o_H^m>SogfVyyjC<rdc9hE3?c!|FsA#DwMH`bg8P- zbelWvvs5BOhx2ca`aiu^UfMY_Hj3VdI4=goO=tM`Hov~uZ~vy`<9u>;KN8h^XB}DS z+&;&&0yJ*ZewF>r*7}p33x7zJ_J*wsTfNYI4k#gS1I4_j=fdjm?-)SA^yjI5ed4t> zk$XNKlLocC4qxO{Y*~?YwXT}UVokEk;^}WQ*zRd^E)d{-R?4~HV#bmkJ0u#GdQUgX zyJNv{=+L2*q%_5r3^$!H>1_U6%imh<=M*|{FBep)ZGKwX>;PK6zRZ9AxebYjZ)`|p z1})rU`2Fqe;@sQY<of(L6k85|Oa3V`C6eRQMeFR>Qj-^-xqJL<L@w9dZ+E865ME^Z zahKGA>v7e*d*jZB$JZX6oxjg>wplJi#Fh*}VKtu*1tm@#iZavw&tyIDbFR`X70Y5C z7R{9#Hu+y;6<g%EXC2#y*xhA+-q-(Mz3p%O|6kMD7YRCX1kP67ZOkZfTX&b|sq0y$ zUvk9{y<)zZV>QWp`;7%^JNpE5Ctg==0IiXKzwdXSZS}VW7c*X5TPr<1rijxj_HnO) zuoFk&w@XD`KaCeN%nds{V_l$c+1w{B24V6i(jGsQ$&;9KA?3Q@qNN{qv3xkt$P8Kx zntZ(P;!<z%DM6q_{o_YP-LIGGRwXYUycB2^Sah}c%0FHo9@Qh~Z=_uJTo)6Y@_1s~ zS!QjQ?B}Jm44|!%RwXYSqN1c`o9CyUo~FBG*|JGfrX2bE{r>xxA6f*QE_^w=pYQLj z)<stjT)ZP>^vQenmnf$#Dsj^p)<tY=0v%1eVMDO-srL5v&woCj-<))m3)~lDdXSPR zDb4qs!C+mr&*V7m153)k{k>hGvfOjMs*CrdQqBb@Qx+{)@GE2ep+inR$ChQM2{>^C z+W)^@CbQc2;__UBw}<}D`crk1bL!ax?Mo#iI(~iH#qvSF{wH_&okI54*VmV?ySqE@ zuGPC;ul3aY=e+^Bb<x$|d9Mo@^xj@Srh8pFVCS(9Z6YffMHcPbqsIt3z3=6Ph0M-v zJO_^-XP1|kZ{wAAJKiTd)4F`!^25ST9bvjpQv{<gf4Y!q`e$kRoal9yJNDW#-kF=H zwtK@F-RmNUZdcybcramtz`p<gszGP`&9kiz@VdCSy4<Sl&5M^8S_DA$pEf+O?@M&b zf|I(}d$_(VjLs3LzI1ktRly|hU%Qq+3*^WLrF7@xeX_BW_T}E*c5#1w{hF}V?2Cn* zOvI0W_Tu<#{wR6EPsh7QleT_*dd!4j*_ZNsA+trnEY+9J{@DlWuf00_dRD{hMN>YN za5#0OC45}R(`NTyTYT>?Yu2Tr^Z1ru1uen(@+auf-(H^=H@7UV_cz}YtODvfD9&ef zy5ijJ#b7EG$q~cBn7__~<G?{-*FX8yyV@6L+S)}`vox$`KbCxH_x5L|mWCpe<Gh#c z?D-qnnzwhGz`Yf&stryYfdNqmw{5X`{<yS#ldZUq_9pwy4W{gyFJ?Wc;@3I(Ect@r zidqYX{cq0}{r=ke!7Oev!>qH<tny9I@@lkX)RxJdJ|4D|wcz;0n)9reyY~E?z4zMJ zL+>tb;r#g3gC}|S&FeD%D%0EC*Xg&If1Ks0ps1)=YW7iU=@QNej)VJneosI6q$R*i z?&Q-8CzU>VYjJ!tt+3cM?X^dl;Qjo~=l_<!f8i(Bom|r|k@jap_t}+|OP)^`kbX1M zC4?jYfhp&MPft(V$~Flc;(oLG&41GswGxugg8H6K+weKU?y!{`*r>Dj`I5G3x|Mb= z3BR4te^gNRiF1*YM!n3rr_bj~-m%d+nY@wX;+;xgCX1pc9{%kLEgzVE8^1Men7f$y zrKI?oi+6;+Et###n4<*hif(wR!SKEJ<DZ%}!qvw<9e)@j_I3hGK*z2MUwH?`77O8} zBGtxzstt3KnHcBXc6mH|YXN`Q?4+FS8f+>pl~yv(zZlocoK&>kf8_8*j*B&(Od2g2 zhJGSb67{w&xa#oRqkfmmZQ%p8Gbb^awch_e|G{<p%@?vwZ7f&LUVfNSLGQ@)&yx-X zaP7NQapm$uj*B@E{W72TgW74AUcV4}?7_gj@n%ZVgJU5<c~9Tpf6J2aY68nGceV<P zMZxPNCHN1BOJ9CcDZWSy)Z~fkVV=sF(0(dK#qbXQVn1)s)~SnkUXr;nBQ9>wbmf~z zkFfpzaG`ast!!Vn=iVgFFBgkVwzphm_ph>&QJkf^-j{)2#sa+e!n5<QZ|t;xf=(7f z2l@iPu>`EYd}-mQe{q>?c_y#<Qa|5&CBl#vd#zhx{xj2~ef^HdQ~$ns%~-$9?kXr4 zY${`!X3U*?7IX~8ot?&$)qIs~@9sNu88qm3nBV@*!xt?A^Gd3iI4-E(s*C@{Xx1mp zntI2)p4;o-ROVYoyRxS&cV2a|wD}g}htunLg8alPEu<7@$*=cjkgs~7_@&Br<;s;m ze*U!F9$)+Q>YqQK&&&1ra6HUp_q#HI;TQ|!hvhvicIi*Wq`#lNf2Om^$jX(~;PWK8 zd3-CwVw0OBE}L@AZrZMWy-mz%&ZAP!2ak?+S3YbN&$zv9?dflRbFB)WoDk%9Rc-mO z<<BH8KanYn7Zfku-?`V@CzW@BO2hLbX~8zXu9{twJ$3N>ipOWAe?3mmxfgu$p7APX zhWLCtFSojt?TZB$Res#XvSG!F6HA|+fB59&<QYC{{4Odj8GJHl_ZvFev4p*xd~Iiu z){JI#F3rsmwnDSF2YY=yq+kE(?zP7+wn*LEvCm$1F_W$AHAz+Vw!*k13DK~ltM|YA zUSi>7q8&G#p-;lFso(C`3D7ut!seTxy;zIg`@sVX{<msv<PTVW?RK6m5P#@TZ$wVl z+~a5FahzSPxpc<X0{;B<7Ayxo2Ui)c^8Wnhd-!DcW95twKJ%{pGgI;WegQtn;6poT zrmIs}Jt!{j9BA4EG@-S#NELKUHK-`AIPq=qH<k_GGqW#dnMnQG&dr+Oowe@v<4<W~ zt9zI4yM5An|84g_c7Lb8i<v3&{^1I#XM2_ysD14^xa`6F|F@Nm-8ceIz7{(0?(Xi* zwZF?iTkk=K6?JuW%`i&kir$v9(7By&9-lwQLq+Spo5Ba;a+_AaeLY`*=|Gw%!)x8` zE9OYwzkeY8b@0WEH>UO5=e(br{o2lOqqN)HX`$?XpUyr@p2z3jk+!h%`-8QvK0Z9g z>F2(bNH}$*En0Ht)tqNb%WqG}`aN0u`ij_k4fff-3$JF~k(_t^=i>rC{@RUG7w=U4 zAz8YoC{$kUOV8Jmh;&`MGyUwx%976MS64ne9?SDq!Y^mT`sIg(4lM??;+y&H5)L-8 zUfrf2v7v$A{?7%_@Rd#O<B2jkr|cM1tXBL=*iiS@iNoaONj<If>Qvu_E7ol}bn1<3 z^^R9>x5}K=RkS-ZJ^!8LtE(sHAD*jx>$19COH&Xx$SGW_&t6vKd>9BC?fU=cvx|#M z$Za`M(W7f3H`@qI6gYG_Om>6*chfb=EK<H-Z`n5co&Ip{+xOo1?<u=X&GHvac{Dv% zvgh}8uX}NY97`W`G3Ne!`R`%L+BxnQZ@(;!ircq||DT)eYrdxj*$?GFBg*cTu}l?D zP6$q#wCcOFr-z4vY3Q^+f{RR}VrMe&y$|_&df{Q#*u{)L3afYVu&h`zCF$+KoOQM7 zvgLJqI<L%0TEyi0r~DN|+^$Xjo1-7SjVbNndhm4hFQyL%UmdR5@@<3rW5Gj{_vkV9 zbaf^D{`U6jw*1@MK%-iqtnp#Vl{ZOca>k1<-pFRiHeQ&{^UqCIQ@#7fgh`K&am<$Q zzItrZ-I*~TuSJ0@e9iYX;Y#+-@)GxH_C{TWwn;X!Nt0(@Fm7u<R>t<=<@@rD3CXkC zm4yx&@5vK5VR}90@ZazE{Sy)tl-+t55{`C>f(|!|DL!ioYKA_{yPv<c|CP)&#ikPn zZmBnaH-EWvhri7H{}YeZhsz}e{J!?R^<zXFXZ)Xu$C`RGmxQnDNxYK1)5>z5wfnZ^ zxfx$QzeO+lt^dL!&eKwUjoq31`)>K=6<TiR&yP?3&ZrorwceZI|IhRFMWB6bJ0387 zsjB{AHoI3ke^1~q2Cj>zLLzc&{<ZIAdp>DjVY<z~KEby?i;|^I|2vc9?8Wz7wbit= zLvH%4*fZyMU;0^@&Ne&v^PJnxe|ci2%A8;OTwPG~$>W_2whoIge)tl<Yq7|g=;9fX z-2YWfm(QsGv(#E`@43qlIUkBiJzY9C@!Q+m$G7F){_yqd((v_hDk>^FY}t?|$F}zL zU2>|JyxvUq=|tAs9UKOmUTrk|A#v`{!@oz&Z_nJX*t>+Ie&6rc22HimVfN<5nXJ-$ zPdEH};CW5vL|Xo`*HR~(Z?zY{T~OBZUhwX#$+AmD-mmp~xU;o7fNR%rwvVs2{(T`K z`rzdS7vah0^Y#50W;0hZaz3>DsVdr2o64%rb*duADg2#W=>E<JpS`ta7?i8N{JE6J zhbQ&k+2;@QKkYguz_7;bXyY2EZSrT6e_yQGCVMvddZBUH?Umb0*Rrvxwi<5?=XqRx zMBwhJtlzJaZ_e}i_w8y~QP(NMS6lDcZelL)e-*G^U*wSW$>-art2May%ROzEuTwBJ zo%-oh(e&E&dp>pDel$URg224Qt(x!tR0w;2Pq}1wXnrd{PyU7Wuk%Wb!}so;))d4o ztMs?>>8gESI{7nqHJqP#b(zJq=tKY3FnvoGEmBxL;csN?oAWvgcHD`2`(p`5eOn1f zdPaLeTUm#~nfosqSM2qkwsXq<+O2a%fBP|fGhOmt@@}Ix+m_s~rb~4v*3?xeGVRE@ zX{6>q&nGBIsQUZ6rRnGAf#&s=iv0ck{rUCy`qF5fPfS9G{&Jnx0o6rf?@k<8asAWN zxy~=D#ZKOyb|vQBuN2{#&x{z3mGnM3#h7ckKbWO4Z_d9XX~9pXhZJnu&?DTMDsx`@ zX+$2UdvUkrwD3b0?+9J`?7d>cwLf8R)303I>}ybai|z96Tn=U-r%vvPp?c@qg1TI- zjek7<Usk-QXo8Q=1peT5m4eFu+m5h!zs>YkoPR%V2E)AadzGMxXwZbnfddYpqbEW_ zL_h~UgLaR-+x@-_;`G`zW=9vzeYxku=lM&XPD!|s`Q!Z7zcVj<ezRQ1GBV=Wn)%;8 zyuFreagTGW)C)0bm+3DYgbw}f<o&34<-AA7{6+<NX2=3gztxWGuO<a|6?OM=t?n&a z-OIK5Z(-m}*5XXo)>JVrFI|x-VF3|Y`|CHYnDge4k)PPKiLnuVN6VgVPh1@5{hOoS z%9Z_+p;3e1MaGgYt_8Iz3|5i1)&))ti}+dNtd+ms=825%+N%dv=mo}H(VliOcJY$1 ztEW#s-!87!(Ae0Rb9dKNK3OXPDXCMdLRY`IxS0L+w%o^)y!9S_cz8Ik+cnO?$z<&z zBW`K_=No<<@T|Kt&9Cj|zr;IgN2c$*{v|ab>2c2^+loaK)|<(uKI|*$OA$Bsn#n8r zWU;!^1(%!+{JGA5GNfO5&kl&c)%NS6+Lh@u6y!a>+*xxb>FM#@mo-1#rKI`h&$13$ z-N?wfu;+!y$%Z2VzmBy(NdI!KZpqrIHFebwO$`41`!{9k&DlAR9zC+C_@H20^@ZU9 z=q3`q_r2!#63)%BT(W%m<;Cv&&(6&~{o&zZY11^t7VV`XPs5~Jmx}p`O}jnYp8Jhy z(#xMqWo#1PKQA-ce&p$%gm`9ie(xvOK2Mg~I&+(I3PZo|i&M$MyC!AorGB0m!#7vw z(T9^to48J$&|ayqf5)7rAa1eQhq8hra?EtXTEkW!TyZ(+LZ-p1tr8_sJyyE^)NC2m zY#Z&Wm}+^Z+P~c%V6QCLsHXJC*M&uj^SgQCmFl~D{^-v0T>rR>F?VN@Lp0x9jVHTx zk4J1$@3wuJ_RnI@Y5DeI#tYe|UplxKRmT{_CNsSh685-0!@=p#l4$`Z@p01`_~dM6 zTwNW0d2e+&XwMyJ(4_3mjf3X*YYsm+*eo4#4YZ)Vncwb&bpD=$8xjv!{C>L~bot0` z$bxd;FVY>GH<~YQ=)W$jX1cuPg+p-a=Wqqt#Y`Q1pE9q?&-1z|EVMf4MovPh&AL4| zr@XH1_Dx)Eb1%#Kv*pvU*_%5r-#b&e>g47_L5H_#`7T^48rF4MS7chGrrzd&khFy> z?sx^xTpD+F9z(8kt>h)UIfk)|B`)i(I%)mHo&Bf5#_*iUan2R<zfENHk-y&h^6{<$ zo%Jp8|IZ}-U6^AgcTV+i%&BdQf96=vdSB$XVt(Tf1N%qLf8W?2eq*|GVxyW8)0^$r z{@hcwIsJN81HY`5OJbtp-s<nmcI=qpE?3zSx;pIQ#$<QUWfrCxb_X1r*+AW1&{0Lt zx8>d4Rrqr0bffBTZ;a=~Z{@NyFc3I!v;V|L_tHO={<dXr!u9%B9{*=N)l>KRHFL47 zJz=(|*F1k;xJ>-^OWv57kiA;x&6e!)$t|>sZ|+NoXRcF|Wm_xOeD9w9=>?Y)E@WQJ zG(8vjZ*|;Z!;kxq{rqty?zk=MjVXtgz1hD$=-d6%X{-N4rtbD#dFt`o{ae<a+PLkM zebd`5$)Qhwnw4hFFPav-^KO{)qi26A+w8N9#b2ct)G4^J&FbJWm?-kn|M&?8D>qgF zxq#oV<eVyI1$8A?s^<8eeSE&exZ0TOhw<Wu<Vw|aJIU&`Who0fFPySl)@WDNRHI%0 zOJdIVzr9s8JXSS4Q8m3*HN3k{9sl;5ZLV9GQ6@ts)3-@1AFhVSKkc)A2O99aawX)^ z<HzTJw#LQ9_069z&n>3&0Cbs29_T6q(42{O*qRk(evy$gH~*A;qrc$CkBUd~e}vYq zEY(@~#8bSi|5?+zz?2!@Z-Wz4#EM>|B(7bo+&VXmxoWN0TCox--dm>_dCvWwb?W$3 z^R;cK=1YCCa{s(cY;oM{J^3s4<X^choO8Uc`t$N<S3XwhGOF3ux!L|xll|vr`)}E) z-)gpXY_e5zuQYT_TfX6pQ&yQ_=FX!_o{E6Fe_Q4xZPMCpHAhD$`^tB{wa5Os-blHy z@VeDM{kQgCr~aQ_HCJr!wR@otuNdAs)#w}b{Qo|;$G_|rtgTsdHEd`6&wmTA&Z&yO zXz?!l&39RQ|Nl*~rP5NqQ~y4w2>E*Y=gQy9{nkV+JN+}X&(_v=MO98=BIETr_qT?s zH^g0Jv8nx40$R6FQ&Z#N<)vh6J9ov36~$VgpPZZ=u{Lbc;>EGs+}+(LPn;O|*m86F z`Lt(eW<D>u`)rw=X@cJWn$WT<+xBlW^8b7Ix{wd=`_@Lgs$bi<LEHRz-U<Zf?!UTB zLu2iMm?Zhaml;ty+i(3&kJOs2EW5QmeU<3im10+as)hYLR{pB@>_6%GRht*L<u0Gw z{a3xu{DRi=Lo3b0j_(Yaw)FbVe%q-#9!@&)a_hR2bHa+XW=@V`RJ@~qV9E087=gQw zv;6d?SegFy4|A0Kc~o?Uw>D_TLT}}Pn6K%Xtg27LytLL#nG&tJIbv?VtS*CD>)vWt z-p@{5uX0l7Nxr!{r^1y<LR|bf=$x%3o|6N-3ctJv^z!!3w%N9@_PgKzf)KB(zZ!oY z5%xEz{Z;Zj*`4>nsr|i51{y1(76oTNDrsX`xvk}t>AP9|mdP`9btErjnzsCqT)KIy zz@gO{Cd=>bwsK>g7b@9zFl4Eynb+Kt4_EHnAvSx}p8WqtF^Qp5Z?C>no)>&hPoqyy z&FuEdb(+^Mf7>Y&zV!dcm%p=q6}|nVv@T|UPWbC<Azvf1-W@CXHT~zTQ?|9z4z8V@ zTQ>h%y<H}5A_M4B7|?MXkMC8#cU^qZpy0uQtm76!=Bu~X-LF$pQo8W6<Z9OMO`A5Y zy2@oW!$-|$*{i=34>9?$c-pHfwg}`cxtL+_vUJ9mU1Hmpl?EHnK3ns7!Scl)bk=(? zyx;MdZ{6N+QGGI&PVevS1>Mc{@ZrPfA<Hgiq#S5q)QQ}5WGVjx(5+riCV8JTO;H4` zLQ6ZXE#$DlpW*J>X!CpZ|7&-ZzIMxbv(x`FC<s9(@)s2uIk)jV1f6EOa^=c9rPpJ7 z1vY|KbhvzeV#=w|;J5toy4~-R&d;;$4Z3$VJl?mg%nUUB_wwb-FK=#6ZsiugR;?xJ zKA(B>%{v+&IY5gGUs~F2-<zN`MeVWZ<pUw61rHqN)&HvmEqd{9KeW)f{l$fa&9GG? zpep$7?d{)7B;+1K2Or*SJpKc;$OyKtx32u$^U2evyJuu*tX#PgbeP`TU5l)acf8rM zWlNa#^59~{^RAzj&bxmG(G%y-2OV;B;_O*f6_q2GA6B%4n=&%{%rIbVI5}B;w@>D! z3xNlE9anGlPmq?8(fNPotV=+^1RL?QEy#<d9vAO1{j`gv;OD2O^Y|P=o;tJ|w3r7v zfF|I?@$l*%J;s=wMX7UtyZ1;uT;}mc*!lbn!^Ou=E^MtnS$whPMDfKvCq9GeniItj zTbmuSvevJ^C4ONp_#7$@#XS?Rf2})n_H60S)YMea89T-W4;;kw<G=&Mpg9ZM^{W}z zoIN#FyYj`t_8VI=CqvFKZOOO>8p$`CIC0{eySuML4z+bMsg5(}NcsKktzQ4spe4(f zgNC**FZY)Rjog5oYrAJ1XT<8Oi!NrYT6^CdbcGryF_gW1weSRJ8It0j=Ig2r?tL<a zm20kMb@uceIez@OvmhrZ4ONJ*_XeHG#i4j)CuoH8_4W1X7Z<te-M0JnLV41pNgZ8X zkNT|NEm*VWj5BDuM8K(nf4wKe{K{vN(-{@4%icV=7M-8^=Eg?wp+G+#_n(<(d%IbX z3v4#~`b?(2-d@m!Gb)yrk`2q}RdtDKhi%BZs>L9t6LFwN()h;S>h0=>AxANP+p~<# zz}$Q~=q%R9qS|2wiHBI8C(k~6Y+vo~j_z*f#TP%^Ex$i^;~9`#!U2YwnwpIJ`)om1 zWd*nBfqZ&#O@%L$gsiNumlqeq)2B~C2fZpfw^@8oPft%akN{0*z6y==^5UAT=9~26 z!$Z)PclG%-lYYP7KY#uHf4e*%iGvnVW$5imQ+mNEto8wPqT(TLeUQBmpFcnT;o;%A zznhzzU*6oT4qELRUYWo5s~G6Cpm%q6GJuw?^h%q5y5y~2`19#>^P}q(z>d<X@MZdO zzW(22&ERDQMNd4Kn3zCEs2EE1p8NZL|9`v3$9h+nS7u*dx3=uhkB^T*NA#>%vEo32 zL5TJ8HEYhKF4=fCO<7&N{lkX>6RES2f5Jd+EHGax!ph2e<ml0bSF3!JGZufE#bRJ& zGzqkF`_G>mCMKo}FH7`(i|a%<I5;@$J$?GbiGr8G9N*H?x{n?@Ia$54w|8yXxi>dA z&$KLlcJnV2$jpqeOP4Nz#s-%k{=l)`lR>trxjFleoS4|P2b=uXZ!PBOShv>fJ$z5a z&!0a*ml|x@V$#&qBvn%jit`=wZ|11k+08p}z`?)$kzw3)1~bsTmqtcLG22p8Qx{%; z&B@Qd{-ey~lPxDxR&BG@(C`2+g*|k7%d>aUYd1fXmM}`;@Sdhqcyn9D$D~P<CuhI; zuMQ5zpe-|4Hf-21VQuvGO{K5H4%nSNeQj;Dr>`&To3q=^?^P`R{A2gKUERv=eW2p+ z+nbw*f4|><9&}8xa=*=^&JV4ig740<qb7{`cXmt!ov<u#{p;1;lFPnlW}Eka`BIW@ z#4!P~QWBIYEB=1H4!V)$YIyuq%>=Lu9#x(VDmXh4zQ6w^X!QyBVC6hV&=E(V^05wb zQbh~igT+-CMb3s*)p7p+k*BVy-VL5&=eW4YgGpo7+DPvIPac=L?|9RD6}-l$B_j}| z{Mw_~Z(C=5?$QRW@G39?pQ@qAxgcZO8Z+0{tIuloJdW7Mz8G|XO4Ky5%_4I$A~$iL z-VhqOI4wSnQQ6A9N>Ab8p{(E;-ddnu%K9C1_DteBqbe#gJz7(9dr(l|)AZJ<m$<aO z8rd9}qk7ravi<3)YO3XB`6<=GV=__Vox9Tx`-A(~{Qq}3aa>&F$)quB>6#{^>BloI zkIHo|`KqC_xnR+P9%0th6wxVRJM;g~jE?b(+i3gHczV<<lW9vh>e*CUjJ8FKEZ*hv zF!_S%%dag0i?&W=2{7?i_w#1x_h72<TVv)L=BRnR$lC(cN00gaHX@Gmcu}|KdHtn3 z?%aA%#O(7;YL9?D^TB-}$JO*&{o%0!wN-hnYIs5I)-6)JT&+O~!3n`#i;TFRUE=!W zt&{R(dV$668N#foOXlb(Jxvje&$aSe&_8c>n@Z8?pPns0rDs1_uiPTAw*R>B0nn*X zfs5TLt#~e;NfDjGlyD_ebNeleY0-}!cI<I>%w%o%6DfR=qR76v%c5e@1ZVXwkCS?f z?j%`1{`t>MHqg<|g>6O$k4<Semx<uBe3c{M?)!vOY0=H=KJFHLE*`$YQg^y3yWge) zcedl7yee{kGTKGfx6GVeUEq1&thdfru_YtdW*&pz41-3{WlNvWnipU8H5ZhZfB$lV zi}8fiZPyvTWe6Xcc4beN@1eDGgSx)_2`ZB{-~775Zg=18o3(e&Y}|88ICXBAGpIxD zRFf(E%KLVJ{jIhim&~qA-ysmM#O(WHw#~n34jbk-UW{ENaaXlVU9Bwn<2#;bdUwyy zmt?j1@H1?i{MqLxJ?~z~G@Zv6%AvSt+VT5u`{nJ=sn4$gox@!5Y-ak72Tk0dyInvl zoeiay?p(gLNTtU1ansF7v)t=ES(l1l3%f18=1fxR@ryN}4(qYQmN}lMm6uOjS*XP9 zThj4md2I^ATjf751tcAQd(_`*`LQU!Nox19C0Da%Tri%-z039U{M6r-U#~Oo*{;Rf zef5~}<mv?%J%lt`1kw*b=1ho)kobPT-X4Ubx92_m`~Cj&_4R+XLC2<CkFU1{od90@ z>&wTI8Hdiw_#T+Mh}q!P)+y0Bb2K!R?arJ(JaK3H)nzxzO!`Hu{Wm;&;JHoq?D}gh zt1oB05D|6wzC)qv2<v5Iy^eJo9d(OX);cav{k20+#qEdj-_yA@JHByr3jVueqjU1| zLQch&@J|&?5ux|@)mHxbc$|})`|;1`^Phv<0~&BRF+p+9*K5&VUR*qUS&_^9<eD6& zJ}whM$%ID{ah#F5HjHQV*Cm{s=QHj7*`%xgCO?@Tvg1uZhry&d0&Yb~8q7jYFU6#< zyvlM}{w3erFVOP;pG^ME;(t$m@DnWQ;rdb%;l%N<be1bqL}1{-@AvD^gUY)}s@@)c ze$TdEk9&M8d%dc<di!y?>K@SH!FP9;S6hWVRO{Q9lk4=SgKLv|!}5NfJkFx-Q;~bD zn_I1oB5EI~Ow*by&-U{LXcSG^%GGE^twra<x=T+u?^M+Z?SF57va43T;?HYYogLX7 ze_}yPGi~NE+$+CdduG19e1mk}jz-WN{5;!gtM9*m{{}TwCeN7hVj)NC?x|rBb5F+2 z4v1G`_F<T_B1i07nP`~w{(m!%HuYxe+^=TJp1NdxwvWQ&UGB!4yj5y%wN=E<w=KVr zVPaEXsqeP`i?nqAlT9h*YLBaqR9NXKwtUc%^Jgf3fA4Jlzt8e|`~Q53Vy``N^ytQ# zpGD^GYBo<RQs2&B@94f_e&Y&-YNi)&l^gj}L_a(|wzy{VPYrc$f8Gb66L^-y8Tz~t z^=?1G!0-0LHmSLGXKI8{{-3f5*Qd!pIP~sf5VuB)0Plm3ECt7UBza`5ME2e@73n^D zXqIWVgkcg()!um%mEEf}oF3+Bs&_MZ^n7q%d{IF31@oL)QpaZB$mtUO?f2o|E0MbU z^_O<qDjhiTl=)V{(}oHwH_uDuW_gzOo#o+6H~h`8n;l#%IYHpr%Ly$4hq5bd7-ej$ zOkTcx>Ei0TGw1yI^XXq+T#Q)D8$Z{fVmotWD?>@g7xp*IjtqVxRsKv7A!!e1pLPG4 z@HLSyRBcNXZ_i7qvsalPOI}so<f#^z=c~lz6LU$uk9Bt6r=M*mo(!!5ix_R@F=#E# z%Gq`D+__`-@84$@<n+HiJCNbQ8p-Ywm4>(rEOX*x4zgzl{Ydzl_*~<jgS_o^o}TB& z6gzdRL^i9(7%tG|Hj@R-LW9nEiN3ocL$SpoTF#qcxz9|d8`dTMv(0!XpL}vBeQVUs zeYMuk?R;NDDh@SoTk@3gg1Q~chdvgA<tyfV50ibg*wkG^V>819iFe1(9-g$L#vz(% z)<G_5-HQi~7~E?4QKYlJ<^H#M2~Pf!JW4GBUmtGtU;5xd!htwu2?>dg_3PIc&%c<F z^5MZj(EWb%xcn<T`~r7w=1<svS?Ivz*3=t0T)D<kOggI<OewGTe>l0+T|;ksdH4${ z;S+n4t&BFNuh9v=c4SKwuXtI1+Pzta|7<h&2DM05sQ0Tj$k%*eWa#YdwE1*G`O+P2 zh8vS+af8Y$r$28NA3FT^E$4!x%RtrXnfsr;S<;?N|8%XZ`ON(ZUXf3^WNmM=6yBfV z7jr{*SETAn-Mcf^1%hTPo>p(pdK>iU?U|*bDNm*sZCU^to}Qzlb37)<apqCC%+{$! z-MvQLqHEon<5oK^-}>L=)mD~Y5*%MH3cpBJIN|QUV*kV!4)Tkdd@iNvxoAK8ShiBq zIIY5p<zmm88|6$5pN0HOUzoqz+VV^CgzmZrE{-$Zg%2#=d34Xu+m2#6HeNfg&inB- zTl~=9WGll}-YMNacC&VWo^<Gg>5CI4(>LmGo}g!VZ?}<0>(yiPN{pj}KHsRl<8$hy z65m{%l9^^J3|oIlcJO^s)H~9?q=R9S(%($^hyFn=_J)pjpIqHK#Lg&lCj9^RH*#B! z<idpuzr4P_{v7|=v$M^28yY?IG@A{YqGRZ>&rQ0&!a+Wr=|w014`+3*%E#NAYqmd~ zQM|S9^Q1#N>V4GPN_nOqIp18vWA#hDWy3EAvwE3xA6KyiXdVTv5BZg@1}ZkDU9m~; z{q)l5504AWj1CS1A-M#lBi9@H9os$Em;MX6aed;p2+^?Fy++-<#VbLB<g81@xV*Ga zXlkinj`7ND?cMW;>r<EZjoFb0KJ8VHS@%5u%G{{*UA_jkw^=S48ab$`i!W;Z;K5XJ zQgylodu>e7N!3peH5owX{rD71GOF1+Tet0g)6HYD(R_1*j`@1FPw8zluTPhMvi$Aw zLY*6idxBZM_q{u@;M>E}`8s#hEEUhpWVmNwaq#lPIe}r0n)h?;Koe{-Hi1tz>EF2S zu)j?4OP;V#`wE6z;n&WXK66l7D)KCdd*-tsqfg$Jv!b0&oji0(>bO$S=59@`?V!~g z|19RbwmE-(MY4mFM)RaY5?Acz+{<k?e7RIIk|Y1gM3xO%o8N;jz3&uoG5&J!l?a30 zJK^ZJ&PVSmH*S|d`*>?S|Avb4WyQB|<XyaDy-c}Qn|*o5v*d)->5aXilcqj<;Sk1{ zuVa7W`|UpK=?o^Xw(w-hA7hPOY_UIB<*o9c*?V4wF1{%6CR^dgb%*CKUYRZv4U-1V zVOHwQpL_hw8=HCO-#t#_I<50(-~T1WLB*5fPEX)_7<0k2%kb`^OyNh-YjqS|K0o<r z*8sX_)BH{WbMmpCiL(xb<@oQqIWy<3k<Q9nb>*rJ^)lxkZjI-+_^p&>Vz4q?r(X8z z#CL^`zE!z}-+pc5c3j+;T&X%oM@L!dK*_VocV1M)af0f||J&r<L$9fP&lf)wdh%n; z73*mZ^3CbYHocC^mll^O%w5bp^V0o&XVZe;oYqSCyHMuZ@|4a00{CvaKK--pJInsJ zwg>I^-FLk{!$Iv!&%;amay@z`G}bzqq|5m;Y~H+i=Zi(%9Q^#xXJxNTe060d=;pc0 ziJaz}Zi<}$vw?eQLeP2%tE&OZf|3_XRyS%aji^<a{r}Id`Cm0H8D4CW(t9a=+;*|m zsi53Ag#$~}HSf%KR`0%1dgsiEa}($Bac=m2y!!ih=QFXp=1=1KZQ}TN*X`^{)!TVL z<`nQQxtjGtO4#N4423+YSsg)LwKH4){7M(w|8M5WWy(AM%nUp*Uy>E1bKghBm|Nz3 zCu?t;bWi;4#1Ss%&rtv4Av@?YhEJ#ULASWfurAk&-Bt3iO*-$vuGj074Gk||R_s#y zcI{O28vm0Ak1u%I*?Bk1W|?Ld!_*+1+mnxGpXT4Nwdhl3v)|#VCqLdXUBvwMQ0i5_ z{7bfa9Uvdv^$|Mo<&TiuuO#i)d^h)psHnGmI`c&COOEiHhbN@k-4-wO_ECsUV%k|9 z!d}#U>gU(<I{WUI%?bVOzrj?ue{E*vnW!)7;@|roFI&hNH~kCO#Yve{icCCA_}%;E zQvdz=x#$1C-*4{km+wCM=;eg0RM@tm`3n>><!q$y=i44*o}bT}a4mK3j=X@~QvK1j z4^*!2-#xD{kWpu@-KRP0GPi2h-J5w3<PY_`JU4zD#hR~>E$_+j&)M)L`IB4zzp@G9 zb^j*s|I+t#>+4_DCewV~i+289-1|gi>f`h)AI}`M-C?vdclFC>lR^Vd{ol6q^Vw;O z-`J#;<-NbI*JACyB|YZ5#LOhOiYYa9=FL(ER)Ka9>?l+Qo#Ol9;b9kd_i8JZi!M`w zYIZy`IR7u-oZ)htTG89ek6Y#Bh2JpW_#HI&ZOVSJ)xGlDWS@V1%05R~|8K9=GCohx z+|!(`J%_9<e`Q!rs`3ZTjPuv*Yc=Zbl`C}IQx;o4DJrsl#|j5|P>Uk^oPUycmY)1t z+e81i$)|f~$(7e`nz_!f@s9a2Vc}{oC5@KlCfzKc0Wi?zxuB)75o^Pi`OG}jZ~yPa z48vp_*;yG(H(OI}e!k_ayO}EgrSNU#N1MOX-<7JB<~rA2%viAF&Z(1!KC!80i>>Zm zZ!Z7z>r-~mvzlxQC*042>hQ{lMa4%2AKtYJ{dU#otmd*qS%)7q{(Mz;r)&<p-Tfxt zgRHTOf1EG<`@z_(dwXR6%j<em>fSn476qBxMODwJT+RPE-HoySZ;tWZq~;&T<98Wu zac)_DSY*-Fk3Xz~Z*R*zdG1`=pC2Fh{QY)2rsm_(A3uInSm|73@zP$iXTMdedA+rV z<4V@OVTTtB?<)BH;amEei^eZYkFfp*wI!5qx_<Ry$Td6aZ+)pU^`zbNUxyz4bIX&R zcjU@J&a-(>mRgt_I@<k^EESm^?Ri#nne&or_V+rsC!chV&pEp6!Kx?Q&g@z<-Dg&e zYs!Mo_T!}ww|%}1S|er`G4;^A665Q8H_!WMyQnfNsQhKQc8heS4P(u(m&<p4I;G9Y z%loxNV^Qal=hHu&+@*Zx{scF_iM5`q^ENu3*}15^+3HAn2iJp$IL_Zj+@9+;h1_{L zB?wd)71!N7{qEGW0|xcV-+Nvi_}VP=!SvLTt-2G#RxhkwVsG6)({e`Wi)$<e{<~&Y z+uv?Fx@^ame3{M5zqqOU&Nk)xW^C~H&^aIJStsr+{r#h)R%`#8Qz=jPP5zTxBfgB+ zcS>5K;++GJIUmTD-+A~_z(x3kw%+sUv66pw=*~4|_qPham?8Y=^x?-=#hLfbc<Uy= zmy<qns#g6*sm=at$!1HQ7(AbDKX<h_%Zx8~?Dp7h=kw3HGF8Oo^A$y-1M?W>ZQJD* zd`eU6`L}+vprFLmisc+}yEgT!)PEItmjC3YcU95h2Q2gc)v3Scd-~zc|FX>m?pDR? z-duk5%a`k6p4?BDIYy~mp!=;fG&(ecmtCoRV}8Hp@v;?1c5aBs&9R>KJVrGkJ8E9> zQs#z(Zx7EfGnu&Y?xOR%BG;5hSLZ&IZ!cc;_I9Pt{OMxvpKd?()yKC=*PPe)$-0TM zDSVs4js(6g|KPGPdfoCVk1np?2AUvhDX{-noNJ%?EqB4Wi;Xp9w-fAcPdN3awfaVd z%JlC4o4cOtzdssZb-WU^Pe`X<rQzVggXiqx9UUFlre(EEQ(3-Z&f3hKIi6e3f8A<o z+TUb!U9)=EF_xmj`4)QbWUp(~R=1ULxUX)ko!Kg5lbHX=x@6IW>C@jlUjFuFLoL(u z)$GTL|IhF{H}UYIuO2IE<}MB8`<9snT8eYYcBVvW)V)1*4LllF-cf7Yq}kLBc4doP z-hboNuPHL`{^oE?2Ni+xN_C1uzkqJ+=Gp8QW^ZY$Y&oTC#+NR>(R^`3?M&7;Yv;VQ z-`d81BO#vod3jGl#d3~w??oJMUpV&uLhbGL`VA%iVta3~2+O7<-JBn(ks7}#w`jhF zoYd{eX$!KBn#rDg_{seGCAA~dulAe2)nPjR$!o`lsh~lm%A}<5cQQ8@dal176|u(b z-_{cO_4@W42R8IQ+*A0Mp{X|Y!n6#VwGTi4_OZFAnRRA{Va?~W<}EEPJ95ltpN*+{ zx%AJk*X!qTt`S|i0W{*`l;vmWUex7zR_~EVnPL0pZV$^ym)5P%-gC$*{e3Ad?*(cu z_3|%_&Iy?Oz4q7bAM4iGO*q?^{PT@P+I_Qa(IWi)ubsBvxc1Xu$FH#F<q3o7NgHp? z+G6?bf88D5!ktr}v;^cy-`jU`-Q`;^N~8Xn?bH7I$a&}g&$=LEMDy1@Y@W?-c5=Fx zVw85jdc*#|-=v>DeR_4<^l8&R{eHjSe8n2`dlk)=#m^?po9EXrXA7!I54ZEL|GI0j zd;hv^wdd#Amb|^S)$w}nxl_7ko4CAAnoOTGG2X51X5s!RJjI$Xf2zuy*DigzzI+$M z<ay^VGM031)aSdeYBfPFx5@TX?;dX-1^avEJ?qV658q#roU~rT$}KeBI%138L`Joq zD&41I(l385J<@LKd+5XMdpdRZrZ)PmemH;n*C~$jz6m+sGxqH%=Gb2MgZ=kruART$ zmY&&PyTM0P*+uzd1k;Y%-(}DL-rZe3dE&%}H91?Oe*SzuKlAc3-@T`QKkC*8U4?{v z%pB+rl<)8EZpjY+{3(f{`un@mmH&EszWk9|WV-RDi0e}^uG2aq)Be?0m&=KV?mW)_ zr#LNL*0F_=HO9bPOLUV-v8VC+ZBd?SdNc28yj>NdxAuD7_7$tA+V6G^)4Tg>+1JZw zPWfm}FH#n~Q|#)%Ix*KFK`d?FeR<`{!ZTJFq|f-dCw_h9$;xxa>HD7BJgTWZS2=IF z*wklH606s0tlhL=&8?<OtL)=auZm3xi3|u!b*$_a?cI5DeW<2@@T>kC*Zy_zeRa=S zVV@Mu{y@rEV9^(={whCXJsXbA|DV}<TA9kWIyvnQtFwrUY5lY5RhlP5Zdv31;yTvZ z?!UIWhcj2to9$f_ZM(1PQ<}}53iiJFYY#Qc=N$gD|9h&C#}$?oZ-(k`Z#X?CDR>4o zYuEkw`Sao2@_U(IKHjT(t!wk^#o`$@l|~Gp1(QD>w#!eLHm&W-l`Gx*^lfbR+<W`{ z^wy^th9!(@H{LRpJ^azMf&1Z~%O5u{Ha{1W-MsS}-{h+wm*0G)VI2AYMtJhZg_mNw zi`7;eKU}@(#yShTtwBx|6ZqKn^0g(%Dm9fFyx7{oaZNGkefx}n`WE&~%kN^9t=km) zSU#jg`fir_zj{ruMcFp4wSTVuIDX;W*-w&R+E;|tMf|(rEAjbZnT&OG>k|HLiBE<9 z3S8~VE)$OBy(x5H&KwyI#S0sg-BVIhc6`~BX(H9q-tN3I=T6IBv2NCxGiT1Qt={JS zb3@|c4W+NI?XSsSAGbHbXy%2z)#ZCW9OCA^C$?|Oar=`kPOs<vpSVgysHsGY<y8pB zwUvTW3mh{V*cAUsZQ;A1@Z`{2hvVlL{*zKGe`5S<p0M>z9_2>etz|ktJ{mAQ=xm%T zaOP^t9VMHH_VfSigpbuc@L*EcJ9}XI$-fo`EibfAOk+59>=+Zno3h`b@~e03kT9Fg zD<~+a_Y_2IpQbM&DcQ+y_k)3xlha`K*&k0P`x~U35XiZ+Ly(z`C*y-{+GfeL%{O<( z20n~PUDU0}5%r%z<NWswEzwIq=gVH6q#@c@)EmS&H;Qqs7w6h2#=Af5w`#dZ-nFyu zWonEvW!kFczG-=>N=;*w=oYP3_q%<npG+<;?3=gn*$c*)jmGlor?W1od31lQy>0&U z<I6{fnoEAXUu>Rqr8>Ic#~DkN`bnMr>R%h(j%p@#tZRAG><|<jEGQ`0=s8(!=M??O zO)Tl>=YbZ$O4Y8hS9f#j=vMQN-Bsc^T`zXd?b_epT<hxWo}Hgxf04z&)Ks+i`MI^> z`#yEn*;)6@IdR#dnqjsD<Ca@*D)J8pG90*aurMYlfGs!rXX42t(i661SZ|ZnKbW1( z|7d>s*9q1-i^M#?{kPJM+Opzc;C9=pF9&|V-+zBaa!YHg<I0e0uit8GX|1}h{UaQ7 z1ip-A(UV2LpP!k@y!hgany1g7oBz7u@<i^f)2k|m+26!IY_IlPd?3SVwt}wQ8{xZ4 zjxRg*T5##{|Fs*`84_+@6aHcKd&(Y0!L0$C)Ein`TRVDs)`Z_%<|{2CB4YANLaLXI zlatfK-@jbb-{0STf8AdxS?{p0u;z_dE@o}z;NvT+6r7medC6MnfbrC4`{&$yQN*G6 z;ovhFh66|H-YyK?_}$;nd6#R#s|OYg2i{DrF5Gg$*89I;rSMJR120}=<lNk}H16j# z-Dm;Pt3OH=f`fuSTy&QQZ5;<qSErqs(YR-ijf%QDbHSH;z4G?=BI^$}u}18zGVPPG zZ2J5Ad-AzCmJvIPRG0b9t@^6&>ar<QcuA|5;=wd=ja4S5Ck?mD=pH=S#PuV4ibVC} zqsyl%eV<u)+jNKJI@7E*W;TDH=3Tk9?q6k*QoPb{<A%xV{>Q$&yqvf-YVPHOpzD@q zSQe|ztNZoRO<rA7lT%eywc_d2@PL4Th95sF*2M0<W_e@Df&~nfm6hjyiFLD{xB1ND zH`j{Q-roMpi;K+nYro67^+;UYqVD06w=~3~gX7x6kV;;z9yOO&>+5z+;IFgfW006D zarSGSZA*}1;y>o=$v1A#-e|pFrrS*Z_>|9kn_NmVH?3#YX*uxb=H`tB51pQODOk<r z+njdxkhlI`mGq41N4Bzb+FY*9jGj0%x~*LPRqw>>v41x99Xp}B^3Z`wX+_Ti%hK73 zg_8I;8+}%p_piwOiWld7o2&DMi-Q+`_<fr>kI{Qli}}3@W>Cuh_V)J1>hF0|rcJA= z`Q+|0PdjKmGlPi4`Z|>l|4-X+GQ5x%KlbE2bMLFWV$Qo=4`c~fWPYtXac8;Xm828% z7_MpR=(uENYFd@PVp$t@IzCBhS5oO}mpOX-ccnArmOb=gn4I_EM7+O>r_i%|cbToW zGD)g?ZA|-~xzkxGOEATs!Q0CVR2YDkMoSnbwG=;j|K#Lk{nwHXN{g&YZ5vue!>=>{ zI6ZN*hQX{0r{a5W?=r9R(kxoPZS5a})CrG&?!SIb&SmP(uxA||HuK+bKIoA&UJ$l= z;`Hh4_5bbj)~l$hCf?muYUJkTq8l2^RI$~zA^uItnXi@p=eN!Ib@Z^U*#hMxr@w{E z4)wUs?msQdH}UvnTgI6Eb+-2^9`kO=zJ6}$p5o`{PMkeERZ~kT>*Oo9e{pAx8&sd4 z@vtvoYe@d0UuiZss?)N*SVwEakLiy!)^0i>BRDaAvMuA9RjZ0#{#+d#6T`DMOxxMT z<;o@3ZAD)g#6o8!?mhJLVOaY7wySCdxzV<}+<!jPI5;h>Vh^M3qNc#qjfoeRB^R|j zKe?FV&%n+j(EvJy>|Czrq=fCa4fF5WfUdJRcA{g&QZDWbPHU$qv?z1#iE-kn`8fOW zxAz%*|1u0!JP#QkmdV~zzvnGWm)5K_r2?gVmESHGK0iBqc!6W{hT`Xb5jtXL=2!~< z{{G%QGc&VUyG1}Sw#!NJ;DYOl`?s*MJ~hp_{pyoi^S#<j9nR@m3qv&vu7B-~pV;xl ze1*5P%8@n&<Lx}}^R4=(zk8!s?%^Wm`ArVAy#jPU@QcgK`SW(aH46z1O}w%q@WiQ8 zPRsq~KH=-{h+1*t!RO$E68ihaSLA&-e*Y2gh2JY@o9Jc5O;UL%?`*})Fzx>|_T;Uh zpy-_Z#<qbW!9c>G{9Vk>!wO3JLEmK(9;WiKtlW6xgYULvJ<EIla%ZxY@HvM&3)Jba zIkMckXs3%zAajZ*!}m8gFTdDzJ+?g7*v-l1-l{y64^RDAKmXmw6f!GYQ1(^(Y^yDK zeHT{D^qkbPpZ`V26#cT~o7aSA)OfS|J$C-0zDcFQw)$I(is$s0x6YGPZseGmySlpE zQ(1L&sxJHXMR_0GolHcyR-SyU^nJ(YUmAa^?<$If&Ddb|T4YjQ$3$xtrG6!ErWunb zD<3~DG?Cws<+^G^?|Vj@z?fE9%cT=k9_(u=n_kCUsk1ex(LFD(|H}LN<Hw_m4Xq5N zCLL*+x1vv{+2P&Z?{O^b?8;_lV)FHW3~z181l_mD7VqK`z9`T3!D&y1{bx$P{NsIb z=h)A>tetM^ZqBQN9ymC%Zu)fkDPQ}E#U~~)$k|i~gocJPH0&&X{^-um;-VHum$)@~ zmOCC5r$uDx+e((KJ=^zxdZiG<gd+##;}lgKnyuFr`#k>qvTU7>Yl-5`d5kqrCc0nP zUtiCmXi)#JhJ}sIEaE%pQjX#hmnXbV%qACBh-|oWt8m$&mKPU(Y4gQqe4e=3A~?~l zW51O1uGZa}URink_eGkg?)H0h+m^MWFr~bOCF2QS=LzK#lNj`(xAExj|6>HYC&yz_ z%lrNR<+MWo2B>%@F?qOzyG&AXc~yEsccok7$4i_K#P?fP{eSoNYM-*(UXSxH!d?i9 z_WWJ0{UJ5Y?w?)5=hH%rMyd_5yGjmzdU~3Xfvc6t{_hvzLx+Fb=P6}H)vGkr+Y0UY zF-Ou~&W4#mqL!JxzCze@(uWVe8)t0J(zm-kvHj#<>!K2KL7N0sf!%k{J?Zb5<r<>= zoGE5*Dc9Dr#@DxBUc4&srtiXu-goaLTNT!F?Nq&bqiT)IyMhjzrZ=1l3^kuls_*#u zY__1NXzQJr<ITH3Cq(c2_bYp*vht#7I-3NG8Mzea6#uuKaN?l+y%X_^5AEH1n~A~h z_Q8V+E)DD|4Vjsl9-f{DI|P*j;^N-T`C+M|!on@4Gr`<KDeEH7FK>U=$y4L|lwF@M z2-YqLKd({V>X!HILT_K^g3J7K90Q*|UC;0PBsayM;eO?F*_s~@+d)@>E)4ni@j+=) zlG3+#ceRsKK*i8Y{kzORj{dy2U-08Zj%zFL3W@KG4|g`GI=;neZR~^7bJd^nwR@Cp zQg5)dw0v=Ob@<+*wPCO4Xiw;P;dNy#drZN^bOvqTur)Vpr5Frm75}f?yV2ZAO#Fw9 zGQZjHczsu|CvQ{y8LUfQG`xB9rs^r^T=!k2ub=&E=s1xL(jS!CcrvO!_T&1^{)=xV zIWIS3+_BMl#qPt(=F*k1Dqrfd=IE?G_)Iw+<chFOKFq}n)92TU1uyeyJekrYz$7Ut z`Qy*$^B-?zuTT8==x9;9yNm9Od;Yw0qZlV&?Q>ep`Svi=oZl@1KkoP0FdUd+XBeY? zjs3+Hubx+T#k{xAIq<*iNn(NcIS0pm-rrb0OmvrX%+1wJJ2$8E)vGL<FBhCMZg0~C z-N1dP=(H}xa23xN0%9G_tfCe*%Py%h-YLG+!OSXpVTH(!_2$q2eHKm5?>Tr$SN+51 z_pTZyvl1-+&(WB;e&Sy-0|uLKH<C}BJ?k16D9FXlJ#pg1#x-knjvPIDQdUZEYr)6B zzRJJf=B_KyTpul6=CY^pbo0*%J3c6Uc`3j(`)~it`i`23Ih+ZVm6pf)WV_9BZz*VL zadC_5xnyK$+^hW_d*tZR#NXfEMr=yyjCm+Hae7DoYIcS<_NgV)=B_k&_&VqKgZ{$W z<kZgYC&u6YOffiJf7*HNS-oNtmroPkihU?PZ`*!$wt4cQ7S4$6d9t8ZSLy3(2UCm^ z-`?6PVNtLkW})Cj@y`6$FBtDspW;wtQSm%9N!N12jW-@WypB#f?DaopJ^aYl@?&*i zf=S}zg_|XA**d+O&~e9ao7{o-`+oCzPuDy8=jZ2*X=kN46bsIpUVrd>etp^}cNgDf z(J2NdUaVbOXF)w8*QshXyUrH=Hm^)jpSf7sG9%RM&in@z?}~3;6aK{JtRj3<=)mRW z{)?->zhh|VleKnQemU{elaocQ&MtAM;ujzCog2l>u<x8*>(2W!4pWb|y<Qys@Y*^V z)>o^Keb41z>U3zmd-ulYDLd~x6xca8hjYQ*y!NQS$JhM!S}MfI$XNf8Pic|1vDL+k zw?Cgd@BZ=bJSGiMp?{U><r*S$ejN>WZU6Q7-D_Fz|4Vai)QU}9-l^X<ZgAoN9n=@K zR*WIRXy$}Db7J&4W42~Zm3b&QQT%6gjS5>_vCwS3`K>C9|97d&?M-re!q=Vh?Z*MX zh^eJqufK^u$_P|_bf_6r4(6tKGpPH_c(Cd3hr|4*MK}d3t(Q6-dc@gzV`6YuM}q95 zL(EV4I&B=podw!T`w#qLPXBOhm-CN;nniaM1$XwUv^;3)2w$;i5mVJ(Ik&}v2M-=B zYIk;Vnf@{(P&F_919whYqrTkxZo3$v3+f+!-*#4OQd3fz<Q!8WFe$Htjp5Jh-OL+q z-c)zm*T|_LDEM>BOJ{3kkJX3fO?K1yY3ly2pyN&xMB;;j>^%9KybK2Qe-&k{tNosJ zbj*?$c2H9KROxB%@_5?0M1$+M44-a}U14<nl&nzTW>6vSV&^|e<;?E?RV}PpAFC5p z=lx4Ee^VnjVUGkzrxF9(UcT;QU)!QI6Yu_WIup5dy5|CML8k*LTOZ~ul~ngy^@Pv8 zY|~k04;PmwnL<g<hW{I18z#G&g}ph`el*Sf)r#ze!P-yx&OV=+ox5ViO4rttU0qVz zT0UE!|KGCcQ`3CytgOJyO^@d66q~v%YL4;z`k7gQ)piTF&t9EsC;iiqQAJ5<*MYmX zx0x8y)|@yN9=W_=&knBtl9#zJF8pWYer*${VnE`m){VEiHf3?2%3fn|Eh1KEJNM+> zr|ea$o<&tpKBDO9uwWXet$Ncwt~nl)I!;vQ+SQ2p*Un>2?iH=eQk^GP#(V5*Z)@1o z+b5d^m`uZ@Ppw+3v3}cvJ$eg^Z`%DY?oFP*@mAL-sqD#THcKoCR*YEgwqd^1K`YUw zzgNDVF3AG*)~~D*SW>))X=|TR{Z^sp=R$w|`My0|wE=XC=CiZ2+nbu0KphWmF`Wat z+wT-z{59Jw*U8I^>)ZSL{VP^zfLeJcPoC`kXQS5O;&M-S{}w6#`km5}mP;8JoHy{D zWVU{E@7~)5--A!f+`YQ`^;GTEpb?#qT5C5gT63!DQr2nKr(x6QS)UI5a_r~IsT?1} zo!_r-yywrlcfORP)z_aa>*|Wc*I3Vg@N=c$icrUu6W0CO^YiapSI!4rqS^*|cP#dN zzgG>a6*p#FRI2%M(cPlp0Yg$!(yOcIPo8wFsj&fFa1C0xdSg>6_q>`<o;Ck|J_lU~ zF7<WhA8r?yCx73RHR_i=OFr1|9uSep#E=onb?2HbQ}gZ?P?F=|zjjh)sq)O#n{LRQ zyv@oPlR0&9_`5@Ice$+JbL&x!-n*jADO_7Vh0m|gyl~3DSD?PP*!sz#+JAkuRrXum zZTwHZ&)4^2$lvqP4Rmx?W@hHOO?h{BJ)Bql&M_-1Yws^muWOcRcEN`Sj_Hv_MMh=s z@Ac;1-e&sB_@{VB$BFV8Ys_kP8q3emIe+w_@w&;b$6J0aUaiOxtK2Lo{EFXs10UO7 zv4xCLKeDG>SS2!H$^LgcS8cr+n7no2v8?8kN$y*>UbEb>@Li<k<Dbu;{JT-M=hP}) zjn$hDCGFlcZzn^qkRqd03tNW3qyNX}EB?!BVcDTppvc&laz1|Xo+p--T6Oi+Clv&` zk2ak-;{#gsyR_!UhQu4YO0%2a-`tif-Nq~ZEU4`F+wI98A06EgwKib&>+-j=&!){d zoA!L$#SE4QKe}C9T<*PpC%16N>S~T}^UWR|XLh|&wugnCORHef0x5N_u8n%DAAZ*q z75Zbsl`)m;O6l$^U-w14Et|2nEF#zUvi#yeO@UYI-B#~XIX81lrhw3bqA%xuW?s;8 z=nbordhu6(d-yr7**CkqJ}=F#TD9wauKr8r-AZv28N|fJ52tNbR8l&$)J92(skOD0 zci-|28#WyLwRP)O4Lv=#l$4ac-<K>~mh|q<&abByFJ8P}sY*#{(XvvXcMMS-lO_qh z_*%8|@PyWIm4?!PcSLntew=>yvh9_5NL>24IhG!to`reSr%wm9o+~RW?S6}&2o4De zQLwU-`uX#x-R-&WHE)Q`Ykm9B@`l*F!x<(@YHDl?7cMMnSCU@u!EpG{p#>pYufKj1 z6&1bu`swOq0|}`$>w{Ka*j4(P?f&AcSqraby`K8|Yt=ua>W&8w61KIrCq!3>ZEJs? z5M9C7dZ=97<#U(u^$Zga4-bc`s$JfdRaI8MzP`Txp!(Ohx6$kW{rdVEbi&Ys&-E^# z2sorI<iG%G`MJy2wy1hfd+^|3^9;jewojiv&H4Q6>`Y_!$H)82ulf7=x#i{Q1qB6x zlA})KCYEk-{bR=GZIrKT3J3}c?raUe!^GCGWQod@DN`Oy4UcnlbYy(=`0>WFw^2tx z<8xeGToa~Gf4=7aLTC0hvAe~L)6N{&{eEBfiWM3<F*`O~EM{Qpi$0{k|4&i#_STbo zZ-~un&V3kpLk>h)-Vlp3;a3n86cjY=yMBjBO-V^<(Xm7(4;L4gC&@Dygaicze@cLg z7#A12HqHm4RqywHzp&7m{Y8nDii!&8s_BW=D(ffDn$;zpw}a8q(UF6n|G4e<JI&7R zd^@iQIz5>G|Bw2jMT;Ihf8Orc%$E57-(S7bGik>2s$OZfw6-cLC@_@YEfx2hXY=x0 z@JFkaD_2fX;k>-uzkJ$8-8;{(tPBQSWqEN|Y4(rbzZa*UpLgQSnUZ(u(L3C8b9F(d z_?Eo5z*tvT_u|GzWzapeH{O<|%WiZ1d~;8w@w+{r{ajpK9Ve-*iQ9WCwLUoZ_ohuo zJ<{fUReR;C_R2jz*6UnZS!q0ft~AH4oYT|w#k00Xf!f!P4m2_+-P)3=q@dvN<k_=R zva`Z>{{43Q=%uCJNB7nKb}1{{CSh5$q@%M_@cFs9#n&qTe!cD*5HJCBo9m6;<?B7X zyo4rBoVaMwqC=7DmX?uQa&Lz%S-!kGc6V9l!DjaE*X#GkUAcDcRAH2EoSR!)#{GSJ zcf8y6`pA~d%X6OQaDUg()fL^iabwb>Bb`ad`(%~W)!qO6c-;T!#l^+vta7-&|G2*Y zpK8?hJY7%+YvSa|%KQF&@)nek&;VVZzUJ_@47=>>>qO7n|K9_05re|MU$3;M|Me|> z+s-eq_vrECqu16(gRpB&&7K{P`>gMj&N>T<+ZUIY_j~yHm1(}dwRJUU2--*RXWODh zN{kLUx3+k4D7M_q6K8971YMzi&Pr{v=ZmjZAOHP+&#l;^p$`r`o%nrsB0-Vnv@oEf z^!2r!-&yuJq^2%?acAdd4}X7gW_G?3wT2w-?=wxar@gqp|G(?^&ANBepPZPObZLpF zUg~1EULk(_KN|#^av%ED`!URZbxYo&z=1*F_V)bpYd5#$&Sp@k`~UZQn%(MWN23o+ zKbf>q!Pr>%a2s#2ro35>#J0S<TEQXv4rZ7zH57k*H)oEFh?v-}Ev;dzj~-}bo|`*y z=1k7jS6>CGYiV(P{P;0vy|zK>DUlu-OCjfWzEaKf=pE;0nPyLzF{6WBu7cs=!-p@f zt`@iZ^TGLf-L}@>U*6xB2X#LA<n4GEZtSf#ulxHoyhp;2iQ%@BpKs~g?YXzv_Qv%~ z=kK`~`Fz>zyr#JI`5)gtHq~z2;aym0m}4fbq@)ycN?A!MAR<B|IOLu`N8^+!A|PWw ze*DPrV9!0?t*&`_>o)hfEq3(q@YrjWv;Oqvnx92)Zf)h>|My$;-r5}Q@0N9cEG}KT zG-1-Drswmj`9R&K<M#g;*M@a}e0+Sf?wyQlYa$J#dSBeysy)R^HOEXkuJ&takEAgh zL%sf!D<RkSZP+02@ZrO+ee!a0_a5DD=X@YKN#$f}G)Lh2o>}LvtPI|meqIhVWBB!3 ztY`Fwy?Xw2b#|ch`o6xt?!5eR>=wD(i+<jGTc)C>_Gs(%IA(?~udZ@~#+#y|W}U8j zp40tod(u%Z(8T<Y`~Uy7%h^^bSX)b9UheN65+b7JGvmRU<J%_q2gm$wdsXfH`-9kr zR4#7r=Ae~prvDTd6}|d<KAUOp@_AKU+1J(_Y~z)_urAg*edoahhKBt)+|36Wx{o$( z+O(<r+CuNsXU@0;1_}xZ2`va(xgcoehRn-qIx#y0w5Fb_)V(QoR^P}-=<e?Fa?RJ* z*3K?oTl_C>$NA0Y?YeJnPJeumUH-_{>v7$MkB=oD>yh;E^<_P<Z9;HxY<2U&2IKT| zSFHct+?*a=^V@)Nj}PXkc}mwQYfeRj(pMpCqPB9`|NmnQI)!V~e&=>R0|_3z+{BF$ zAlIZvtEi|rtPR_JMN>oLz`okwH{zxzo|vF`V|Tg!rp=q@u0L|brAO9U?B>mzpz`bX zA>X`xKc7`yR+P1?k=VF#Bg2pChkjSDUJcNQ+3z;hYiY5R#J1L&S+8z=e|uZpZLy%F zq~tj(>#{cu7c+8xzEwVcV)C?gc~Ucuc8hm2v-5Slyu7@-p@E_B(Gkv_&Y!jXZ9cYK zc>Oi$@v+`T3l<#sxoX|IGH}t=8n<42b=X?a5dosf$9gggX4LO4dwZnc{+~wK+gqx6 zd%uSHZM?vuC&Q}4a{ExMk&#i0*HWSN`+lvmD0<TI<IU#tE&KQH|MBIr|J>3WV($zS z53yX_mK*)t!~kS!Vq#*_vokZ#S><#;3yzG`+_Y(vOIX-61_jVW-o&X>pU#=IcICRi zA08e)T6#TJeOvBrH4p~v*z;q4d>Ygt7L=COHj(Omad-Fj;w+&oD+Z|=-Pm1MB9G^7 z@17oC7b(HRw(x4!(FR85Blq@J$MyvW2P-f0o2%vI?A$tk{(Mjo=Mon;Z}$0PzyDY= zrbO>JZ+^c<`O)LYtzoN0V|SN{%GZ2oJYBb~wK^muq$Bh4vd$SZBo<zN>2kbJ_UPyH z_WEbiHgD#;z36AojSUMAzVF}^R^w2d_3qa6DN{N&CLixwus}gjL`3CSpRD$&Q>X5f zOgrl?<it_=ORlq{qr-!*hHXMeN5_fd2B3b4(kDY729S6S54fwOB!8HNptQ}oBb~yE zo<V!BUtH||l&`nrg!YOjd<`8d6c4xaAHTHJJNDGAEt!uu<!+2va53YKq?q8u@C1GZ z!Ah02Vcg9JAAFKBO5s@MH@9ob6p@zJ)`#0}=P@(LSQIcQyY)CEBq%5;DS_JbBI4rK z{h^_utsfsBS2i#Zm^g7_#pko;h8Y(WeCFHTjdX|9q^fOUYoiixZc07(Hh8(8qNXON zqM~BP-Cd^d_WjPAV^Mf$XZ@oiojab-t2U_rSL5R5wy5;=HPDGXYr<A<?z@?D?95DK zL0MVewPD@o=30Xqu>wvCdU|}HpPw)9OuWCZHb6tfqU_C$tMMU9i$2d_5DM)6^zpd7 z^U|Qi)6;Y#wqyu$ad8<GJaG8(=BBW9`MV>#N?#W|J0sa6XM5}CJkX$$v{}x9@c7!+ zudlBsKR(ub;>?*nYtFA-x9-@3gUx~x5*=q}n?JrDUk|#pwvAt&ulwkuHQN&pv&mSO z@qn}*m#^<hJw0uw%EZUV`;UKmdKxrcBV$t`0NPT<#LTSdDWv8*D`frk;**n9cRZaI zePLzra_!v-E-t)+E-rFuhgvwDR)%ze?va1}@ArFgW_CUi+v;y6D?y6@x)Kk!?VR%T z`EzcDM;8`4FWR&zD8obww6y;Dze$sX9zK7rzRY*_GaY6~wf*?T*Q$*rFM||Y1iHob z#bS4r2$t=>yYqgI8MnQ?{l~-n_7;!(dV58;Zrys$ir?l#1E}%g#8LR-f+C~ClI6?I zEAB1#pD*UMH0aHZji5UzjwT7_-r6E~dYW$bkx*r&EE_v!4;Q)24-XD{czYM;v9quw zoS9+h;p0=Xa{A1foxIX!3I+xn?iu#UTDQ%bB^99~23nFCDJLb>r5C#^Cd_8$%$XKd zUo@JUnqp4*s!cxq_NJU|mBY#qtL@6l${Wky$1ymRm6=WPQf1?lx$z*~#mz10$%%;( zn^HJ`eR<iOzyGh8+GI|Cn-2$4k9xV3X!<a8o=|3GVNuZ2TX*mi_szFucPgLHt$5sP z{_1LPPtTEw%I;EMD<`Qqay$$wd$_r}Y_}{YCnu;BdbRiap@W)PTX)?nd|PJCaNzv; z_mc{J=GjO-KGu8qcK-g}rQXw(G&MQ@{rlHz#jdpI7-%FzH|qVpy&H?3dTq(SFQ*my zxBk+jM~@bSt=?GsyX?r3BMc0uPMs?F@gZ^gyd7q_w-zi|aA0TclM{j=;o-Y$&UJ}u z3&_d!J$UdyyX)(%?Deg8^Nug`oo!I^;sV=iP|JXkk<r83`|$Vs_5EjOo5x>F7Zm&} z%EzR*NG$i%6ip3X-J>%MlP64^*!cK(fAZg7UuT$P3gwtdGchxNe6hIy(arSvNB!;p zw$%RqmiXvMXMje`|DU_RUW@)X|NkHM-DPhNottYtan77Kmu8!ny@>$j?0380AJgCe zr)ka{nVef&I4>{rJ$!Pqy0mEa?{9BG1+&jA6VBD)>)rhP_{{R|bm;H<aVXM#WeBLL z2|E1i(W6H(d9lKRrlM*ME>{-0y1Ih0+=iPuJN|yVEhsPFpLuzi<NE8?llN49ewKKk zfpN#{b-N8pUIc&|F`S&7ddDk2pEVbhmF;C@W_z%(UG5NQm2}bTtM~8A&o<9@^YP(v z>y>KFySpp#(h|=VD_8DZBX@Ai7Lz;m|NmBeI;nnfYj!wjaCOD1RYfa5zgXOVC~0HD zr6r!>g{d7KdVWInbuU^wPO$SxnQ+)ve>>8|%Ke0I={()&Z3!0^I9gPGQc+S;dcxP< zu}5G&ql(fefwaw%KY#uN9c^n^^(8~C-sMV81^0}O6V9OFh!>ZZa`(6?gSMWZmgN(y pG`t7y{(LfgLv}%pT+IKMukY;XQ43aF%fP_E;OXk;vd$@?2>^WC^eX@W literal 0 HcmV?d00001 -- GitLab