author | Zhe Wang <Zhe.Wang@amlogic.com> | 2018-08-24 02:43:41 (GMT) |
---|---|---|
committer | Zhe Wang <Zhe.Wang@amlogic.com> | 2018-08-25 05:37:42 (GMT) |
commit | 0337726002916ed842b07f2054a601c2a4c6af62 (patch) | |
tree | 1f8cc25730a41632aae15f4e284d8c07a808978d | |
parent | e3909f782516bb73d4ccfeefa0a36c290c66f31c (diff) | |
download | amlogic-ampere-20180827.zip amlogic-ampere-20180827.tar.gz amlogic-ampere-20180827.tar.bz2 |
audio: update aec lib for vndk[1/2]
PD#172245: -update aec lib for vndk
-move aec lib from audio hal to vendor
-fixed ddp decoder noise when dsp is disable
bug:112876862
Change-Id: I8d7b8d866e525ae592c00cec53fd375e92df9846
Signed-off-by: Zhe Wang <Zhe.Wang@amlogic.com>
-rw-r--r-- | audio/audio_hal/Android.mk | 22 | ||||
-rw-r--r-- | audio/audio_hal/audio_aec_process.cpp | 6 | ||||
-rw-r--r-- | audio/audio_hal/audio_aec_process.h | 3 | ||||
-rw-r--r-- | audio/audio_hal/audio_hw.c | 14 | ||||
-rw-r--r-- | audio/audio_hal/audio_hw.h | 2 | ||||
-rwxr-xr-x | audio/google_aec/Android.mk | 12 | ||||
-rw-r--r-- | audio/google_aec/google_aec.h | 203 | ||||
-rw-r--r-- | audio/google_aec/libgoogle_aec.so | 10343 | ||||
-rw-r--r-- | audio/google_aec/read_me.txt | 1 |
9 files changed, 28 insertions, 10578 deletions
diff --git a/audio/audio_hal/Android.mk b/audio/audio_hal/Android.mk index ddaf049..eb21551 100644 --- a/audio/audio_hal/Android.mk +++ b/audio/audio_hal/Android.mk @@ -88,18 +88,16 @@ ifeq ($(strip $(DOLBY_MS12_ENABLE)), true) endif #For atom project -#ifeq ($(strip $(TARGET_BOOTLOADER_BOARD_NAME)), atom) -# LOCAL_CFLAGS += -DIS_ATOM_PROJECT -# LOCAL_SRC_FILES += \ -# audio_aec_process.cpp \ -# ../../../../vendor/harman/atom/harman_api/harman_dsp_process.c \ -# ../../../../vendor/harman/atom/harman_api/harman_aud_filter.c -# LOCAL_C_INCLUDES += \ -# $(LOCAL_PATH)/../google_aec \ -# $(TOPDIR)vendor/harman/atom/harman_api -# LOCAL_SHARED_LIBRARIES += \ -# libgoogle_aec -#endif +ifeq ($(strip $(TARGET_BOOTLOADER_BOARD_NAME)), atom) + LOCAL_CFLAGS += -DIS_ATOM_PROJECT + LOCAL_SRC_FILES += \ + audio_aec_process.cpp + LOCAL_C_INCLUDES += \ + $(TOPDIR)vendor/harman/atom/google_aec \ + $(TOPDIR)vendor/harman/atom/harman_api + LOCAL_SHARED_LIBRARIES += \ + libgoogle_aec libharman_api +endif include $(BUILD_SHARED_LIBRARY) diff --git a/audio/audio_hal/audio_aec_process.cpp b/audio/audio_hal/audio_aec_process.cpp index b473333..ee60cdf 100644 --- a/audio/audio_hal/audio_aec_process.cpp +++ b/audio/audio_hal/audio_aec_process.cpp @@ -44,11 +44,13 @@ int32_t* aec_spk_mic_process(int32_t *spk_buf, int32_t *mic_buf, int *cleaned_sa return (int32_t*)out_buf; } -int aec_spk_mic_init(void) +int aec_spk_mic_init(int sample_rate_hz, int num_loudspeaker_feeds, + int num_microphone_channels) { ALOGD("%s: enter", __func__); if (!pGoogleAec) { - pGoogleAec = new audio_ears::GoogleAec(16000, 2, 2, "GoogleAecMode3", false); //true); + pGoogleAec = new audio_ears::GoogleAec(sample_rate_hz, + num_loudspeaker_feeds, num_microphone_channels, "GoogleAecMode3", false); if (!pGoogleAec) { ALOGE("%s: alloc GoogleAec failed", __func__); return -ENOMEM; diff --git a/audio/audio_hal/audio_aec_process.h b/audio/audio_hal/audio_aec_process.h index 1afc22a..9d01a8c 100644 --- a/audio/audio_hal/audio_aec_process.h +++ b/audio/audio_hal/audio_aec_process.h @@ -22,7 +22,8 @@ extern "C" { #endif int32_t* aec_spk_mic_process(int32_t *spk_buf, int32_t *mic_buf, int *cleaned_samples_per_channel); -int aec_spk_mic_init(void); +int aec_spk_mic_init(int sample_rate_hz, int num_loudspeaker_feeds, + int num_microphone_channels); void aec_spk_mic_reset(void); void aec_spk_mic_release(void); int aec_set_spk_buf_info(int samples_per_channel, uint64_t timestamp, bool valid_timestamp); diff --git a/audio/audio_hal/audio_hw.c b/audio/audio_hal/audio_hw.c index dd5844d..a92dec8 100644 --- a/audio/audio_hal/audio_hw.c +++ b/audio/audio_hal/audio_hw.c @@ -4347,7 +4347,7 @@ exit: } if (aux_mic_devce & AUDIO_DEVICE_IN_BUILTIN_MIC) { pthread_mutex_lock(&adev->aec_spk_mic_lock); - aec_spk_mic_init(); + aec_spk_mic_init(16000, 2, 2); pthread_mutex_unlock(&adev->aec_spk_mic_lock); if (!adev->spk_ring_buf.start_addr) ring_buffer_init(&adev->spk_ring_buf, @@ -4457,6 +4457,9 @@ static void adev_close_input_stream(struct audio_hw_device *dev, free(in->tmp_buffer_8ch); free(in->mic_buf); free(in->aux_buf); + free(adev->output_tmp_buf); + adev->output_tmp_buf = NULL; + adev->output_tmp_buf_size = 0; if (adev->pstFir_spk) { Fir_endModule(adev->pstFir_spk); adev->pstFir_spk = NULL; @@ -5430,10 +5433,13 @@ ssize_t mixer_main_buffer_write (struct audio_stream_out *stream, const void *bu #if defined(IS_ATOM_PROJECT) audio_format_t output_format = AUDIO_FORMAT_PCM_32_BIT; + if (!adev->output_tmp_buf || adev->output_tmp_buf_size < 2*bytes) { + adev->output_tmp_buf = realloc(adev->output_tmp_buf, 2*bytes); + adev->output_tmp_buf_size = 2*bytes; + } uint16_t *p = (uint16_t *)ddp_dec->outbuf; - int32_t *p1 = aml_out->tmp_buffer_8ch; - void *tmp_buffer = (void *) aml_out->tmp_buffer_8ch; - + int32_t *p1 = (int32_t *)adev->output_tmp_buf; + void *tmp_buffer = (void *)adev->output_tmp_buf; for (unsigned i = 0; i < bytes / 2; i++) { p1[i] = ((int32_t)p[i]) << 16; } diff --git a/audio/audio_hal/audio_hw.h b/audio/audio_hal/audio_hw.h index 9ca4fc0..647fe8a 100644 --- a/audio/audio_hal/audio_hw.h +++ b/audio/audio_hal/audio_hw.h @@ -330,6 +330,8 @@ struct aml_audio_device { size_t spk_buf_size; size_t spk_write_bytes; size_t extra_write_bytes; + void *output_tmp_buf; + unsigned int output_tmp_buf_size; // spk_buf mgmt atom_stream_type_t atom_stream_type_val; diff --git a/audio/google_aec/Android.mk b/audio/google_aec/Android.mk deleted file mode 100755 index 9eda47c..0000000 --- a/audio/google_aec/Android.mk +++ b/dev/null @@ -1,12 +0,0 @@ -LOCAL_PATH := $(call my-dir) - -include $(CLEAR_VARS) -LOCAL_MODULE := libgoogle_aec -LOCAL_MULTILIB := 32 -LOCAL_MODULE_SUFFIX :=.so -LOCAL_MODULE_CLASS := SHARED_LIBRARIES -LOCAL_MODULE_TAGS := optional -LOCAL_PRELINK_MODULE := false -LOCAL_MODULE_PATH := $(TARGET_OUT_VENDOR)/lib -LOCAL_SRC_FILES := libgoogle_aec.so -include $(BUILD_PREBUILT) diff --git a/audio/google_aec/google_aec.h b/audio/google_aec/google_aec.h deleted file mode 100644 index da279a4..0000000 --- a/audio/google_aec/google_aec.h +++ b/dev/null @@ -1,203 +0,0 @@ -#ifndef SPEECH_AUDIO_THIRD_PARTY_AUDIO_EARS_ECHO_GOOGLE_AEC_H_ -#define SPEECH_AUDIO_THIRD_PARTY_AUDIO_EARS_ECHO_GOOGLE_AEC_H_ - -#include <stdint.h> - -namespace audio_ears { -class EchoCanceller; -struct GoogleAecInternal; - -// Multi-channel Acoustic Echo Canceller. -// -// It is capable of processing multi-channel playout and multi-channel -// captured signals. Samples of playout and captured signals may be -// fed in asynchronous fashion. The AEC estimates the relative delay -// of microphone signal with respect to playout signal. The delay -// should not exceed 200 milliseconds, and causality is assumed when -// the delay is estimated, i.e., captured signal is behind the playout -// signal. -// -// It is expected that the playout DAC and the capture ADC to be in -// sync, i.e., both are driven by the same master clock. There is no -// clock drift compensation. -// -// After the initial delay estimation, AEC does not monitor whether -// playout and capture signals stay aligned, hence, no more -// realignment occurs after the initial delay estimation, unless -// Reset() is called. Therefore, it is the responsibility of the -// client of this module to monitor for audio drops and compensate for -// them. -// -// This class is NOT thread-safe. -class GoogleAec { - public: - struct AudioBufferInfo { - explicit AudioBufferInfo(int num_samples_per_channel) - : samples_per_channel(num_samples_per_channel), - timestamp_microseconds(0), - valid_timestamp(false) {} - - int samples_per_channel; - uint64_t timestamp_microseconds; - bool valid_timestamp; - }; - - // sample_rate_hz: sampling rate of loudspeaker and microphone signals in - // Hertz. - // - // num_loudspeaker_feed: number of audio channels feeds to loudspeakers. - // - // num_microphone_channels: number of microphones signals to be processed. - // - // aec_mode: a NULL terminated char array specifying the operational mode of - // AEC, different modes differ by complexity and performance. - // Currently 3 operational modes are supported: - // - // GoogleAecMode1: more appropriate for cases with shorter - // reverb and relatively low complexity. - // - // GoogleAecMode2: more appropriate for medium length reverb and - // have relatively medium complexity. - // - // GoogleAecMode3: more suitable for heavy tailed reverb cases and - // has higher complexity compared to GoogleAecMode0 - // and GoogleAecMode1. - // - // GoogleAecMode4: this mode is the same as GoogleAecMode3 for mono - // playout. However, for stereo playout it uses a - // more stable method to compute filter - // coefficients, hence, might be somewhat more - // complex. - // - // align_by_timestamp: indicates that valid timestamps are provided to be used - // for alignment. Timestamps are given in microseconds and indicate the - // time of the playout or the capture of the first sample in a block, - // according to a wall clock. Timestamps are expected to be accurate - // within 100 microseconds. - GoogleAec(int sample_rate_hz, int num_loudspeaker_feeds, - int num_microphone_channels, const char* aec_mode, - bool align_by_timestamp); - ~GoogleAec(); - - GoogleAec(const GoogleAec&) = delete; - GoogleAec& operator=(const GoogleAec&) = delete; - - // Processes zero or more loudspeaker samples and zero or more microphone - // samples and returns zero or more cleaned samples. We restrict to process - // audio in chunks which are shorter than 50 ms. - // - // - // Inputs: - // - // loudspeaker_samples: an array of pointers to loudspeaker signals. Each - // element points to one channel, hence, it is expected to have as many - // valid pointers as the number of loudspeaker feeds that is specified at - // the construction. - // - // num_loudspeaker_samples_per_channel: number of samples per loudspeaker - // channels. - // - // loudspeaker_timestamp_microsec: the time, in microseconds, when the first - // sample of the given block of loudspeaker samples is played out. - // - // microphone_samples: an array of pointers to microphone signals. Each - // element points to one channel, hence, it is expected to have as many - // valid pointers as the number of microphone channels which is specified - // at the construction. - // - // num_microphone_samples_per_channel: number of samples per microphone - // channels. - // - // microphone_timestamp_microsec: the time, in microseconds, when the first - // sample of the given block of microphone samples is captured. - // - // Outputs: - // - // num_cleaned_samples_per_channel: it is set to the number of cleaned samples - // per channel. - // - // - // Return value: - // - // An array of pointers where each element is pointing to erased samples of - // a microphone channel. The return value is NULL if no clean sample is - // produced. The buffers which hold erased samples are owned by GoogleAec. - const int32_t* const* ProcessInt32PlanarAudio( - const int32_t* const* loudspeaker_samples, - const AudioBufferInfo& loudspeaker_buffer_info, - const int32_t* const* microphone_samples, - const AudioBufferInfo& microphone_buffer_info, - int* num_cleaned_samples_per_channel); - - // Similarly to ProcessInt32PlanarAudio() processes zero or some loudspeaker - // samples and zero or some microphone samples, producing zero or some cleaned - // samples. However, the audio samples are of type int16_t. - const int16_t* const* ProcessInt16PlanarAudio( - const int16_t* const* loudspeaker_samples, - const AudioBufferInfo& loudspeaker_buffer_info, - const int16_t* const* microphone_samples, - const AudioBufferInfo& microphone_buffer_info, - int* num_cleaned_samples_per_channel); - - // Similarly to ProcessInt32PlanarAudio(), processes zero or more (but shorter - // than 50 millisecond per channel) of loudspeaker and/or microphone samples, - // and outputs zero or some cleaned samples. however, all audio streams - // (loudspeaker, microphone and cleaned) are in interleaved format. Therefore, - // - // - // Inputs - // - // loudspeaker_samples: pointer to interleaved loudspeaker samples. - // - // num_loudspeaker_samples_per_channel: number of loudspeaker samples per - // channel. - // - // microphone_samples: pointer to interleaved microphone samples. - // - // loudspeaker_timestamp_microsec: the time, in microseconds, when the first - // sample of the given block of loudspeaker samples is played out. - // - // num_microphone_samples_per_channel: number of microphone samples per - // channel. - // - // microphone_timestamp_microsec: the time, in microseconds, when the first - // sample of the given block of microphone samples is captured. - // - // Outputs - // - // cleaned_samples: if any clean sample is generated it will be set to an - // internal buffer of AEC where clean samples are stored, in interleaved - // format, and the type of int32_t. - // - // Return Value: - // - // A pointer to a buffer that stores the cleaned samples in interleaved - // format. The return value is NULL if no clean sample is produced. The - // buffer which holds erased samples is owned by GoogleAec. - const int32_t* ProcessInt32InterleavedAudio( - const int32_t* loudspeaker_samples, - const AudioBufferInfo& loudspeaker_buffer_info, - const int32_t* microphone_samples, - const AudioBufferInfo& microphone_buffer_info, - int* num_cleaned_samples_per_channel); - - // Similar to ProcessInt32InterleavedAudio() but the input and the output - // samples are of type int16_t. - const int16_t* ProcessInt16InterleavedAudio( - const int16_t* loudspeaker_samples, - const AudioBufferInfo& loudspeaker_buffer_info, - const int16_t* microphone_samples, - const AudioBufferInfo& microphone_buffer_info, - int* num_cleaned_samples_per_channel); - - // Resets the state of the AEC to right after creation, and discards - // all buffered microphone samples. - void Reset(); - - private: - GoogleAecInternal* state_; -}; - -} // namespace audio_ears - -#endif // SPEECH_AUDIO_THIRD_PARTY_AUDIO_EARS_ECHO_GOOGLE_ECHO_CANCELLER_H_ diff --git a/audio/google_aec/libgoogle_aec.so b/audio/google_aec/libgoogle_aec.so deleted file mode 100644 index 5e2500e..0000000 --- a/audio/google_aec/libgoogle_aec.so +++ b/dev/null @@ -1,10343 +0,0 @@ -ELF -Ƨ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - !bj!a - - b]Fa -L<c -` cJxa -FMOSDJ -#zD`!F`FD@-6I`P$T4 -'._J6|'u33|;_ -KyD -H{D -hxDh -KyD -H{D -hxDh -!H -!` -&oQ -%t1 -KyD -H{D -hxDh -KyD -H{D -hxDh -KyD -H{D -hxDh -KyD -H{D -hxDh -KyD -H{D -hxDh -KyD -H{D -hxDh -KyD -H{D -hxDh -` -` - -FF3B? 3@ ? -IxD -JyD -IxD -JyD -IxD -JyD -IxD -JyD - 9F"CF -M -N}D~D( -M -N}D~D( -MOt -N}D~D(0P -MOt -N}D~D(0P<] -MOt -N}D~D(0P<] -MOt -N}D~D(0P<] - h2Fhj@F -FF -#ACAB 0hB=J,zD -V> -V> - -VF -PF`FJ -0F9FBF -FNFt(Fk hP D FF Fk -O܁>F - 0FJF -RF89 -:zCDWbQ - -,SRqsr!00 -"jPPF3F9'j -ڷB-hBBѦB-6hBBћ-hhB-`hB
`JzD.FYJzD.]JzD.aJzD.wJzD.|IyD-l"BIyD-m":IyD-n"w2IyDw"o*IyDx"g"0FIyDq"TI -"'B?FXFjFF0hFػ=FF - -F -(F F -xCPL -#Fx - - -F Dsj -9FK9FHFh8D`6^Eѻ F -bP - -i -q -HFhPD`6^EG"`J5zDR -O>FD -P01j1hhB8F - F - -36B -8F - -34TE u(F3XE -0 - -F8F3J -0 - -; - - -42@ - - -0 - -LF8F3 -J0 - ->J - -0F -#<{:̽2 - - -Q -YP% -jPFAF:F -FvF(F hP D FF F - -)@ -O - -f3|X8! -v{a -F -FIyD" - -s O - -D@( !BF -EYF - -IyDOrcIyD80"D_\Vx -'B -O -o -PFIF*FFr -/@FJ - -jF F9F -" -hF%hFPFhF -F - -ph -O - - h)hQ -J'zDf - -O - -XQ%0BA% hiXQ -B0 - OYҡ - -1F( - -W$PAB?.HE 0 -Q 0̿#CA `YEF -H@B -4HyDxD -hh[h[A@ -& ImF(F"yD -F:F##h1@@#C `P - -,PD -ؿo? -E`hhB`h -F:F,@#h@#C `P -|[ - K` - Do@ؿo?O3tD 4% $ToF - - -o#P'pBO - - - - -ajiQDj -o!P# -_F -5 - -1 - - -A) -ID - -1 - - -A& - -0B8FE -o Q" -o!P#0S! - -o!BP"p -# -":>kD0@ -@ -zkD0 - -hBF -D0F -;G -fFqEF3SB{ED - QFf -9B -EKF7FWCB&h -Ӓ2E> - IFg -9C -EZF>FVBB - -HHБ*HH" -Y -0F - -D}i<j1 -*3* - -*%B$
-p0B -51C - - -fJ#zcZ0Z5JZdJz -Ê@z@-Ѵ@툚 -" -! -@ -(Ѵj1&A:5#q*9"Q=!@A:׀vq4z@zЀ -pGFZA:׀vZq*׀V:Q׀*(%*G*! -pG - -h<* -O -1 -j9DB*ZjFJ F3:2*6:5* -hi: -O -(`pi0pa QF -( -O -(`pi0pa QF -( -OB8F - -F3FAp ` -IF -/p#h| -IF -/["i -zxDyDhh[h[A@ - OyD h h)!#xDzD - OyD h h) -H!JxDzD0 -F
vΚ -F
vΚ -F \hI -)FPF/@FQF - -wFF -O0FQF. -D -HEF@FJF - B'#FOqqcF;b*pbB -E -hA+B B'#FOqqcF;b*pbB -E -hA+B - -GF(F -)еOR - -h - - -G! - - -1Fp - -p - - -!` - -'K0B -I'*"yDaaJ'zD gW89 -! -Pص?'@ -xD - -!*ѲQ0 -S1+A0 -(F -$ٟD -%ٟA -&ٟ? -'ٟ< -O5%?'%?'?%?'?z%?'?r%?'?j&J'zD - -!kjQ"D2! - -hB0BѠj(Db 'I"#yD0FI8"yD8F8F)FM8F"}D)FI8F"yDj8F)8F)F"I8F"yDi8F0F - -+(1 - - - - -Ȋhiر(@p -)h F - - -d -hi - - - - - - h6(D5 - -ӈBА -( - -B('J'zDuF -B0`` -?њBpFbF+h:@;ѱB -bh)h0`ahb` h -жO -UMTHjFah - - -#hB ilhh2FG`m( - - -'hB ilhhGh E`h -D - - - -" - -ݴ -sF0 - -0 - -: -DDD -D - - -)* - `F - -h0h@FFG ih iGF -IyD F - -J'zDR -0! - -ihB۰ - -"a - - -FOp - -`+ - JAWk0F9FFF0F9FA - -ѱQfA& - - ZC - - - -CJ -3D: - -ѵ -@4 O - - UEBZCj*D* -OO - -f: - -BJCZ - -7Z3j1&*1f3H:vE -j2@z - -Z -2J1@Z3B*1 -JHD -s( qO - - -C -Pje*'` - -C*KM -jJe0Zx -yb2zN*v:4FJeJfj~z7&0! -v5z -Z - -H"xDhH$!xDO -3ПZy - - ѱQA'5F - - - - -a`A`M۶ -o -2D*g'z@ -Eh. - - - - -Mou - - -&jGE -j0*6:0` -1F*Fh&D:FhD -FhD -@ - - -( HF+ - - -/( -1 -kJzD2 -9 -B 6!B" -B" -V> -9hD0D) - -> - h+ -(D5 - - - RE -F2BF)k۷ -O -1hD@D) - h+ -PD - - - - - JE - Bhh - -( HF - - -/( -1 -kJzD2 -Bxh - -F -y -B 6!B" -B" - - D - - - - -7 -
-hB(h7Bi -
- - - D - - - - -
0h? D4 - ZE -B - -'= X -@ - -1 -*J - -'SX -: - -SX* -J - - -$Ѐ((% - -& -&@ -&IhFOryDBIyDMhF@hF= -@ - -&p - -@:B: - -&pIhFOryDIyDhFhF - - - -0h(` - - -Ѻ𰀻 -&H - - - -56/$BH - - -U6p@ -A6p!D46 -1 -@ - -4*/5:2@ -[ -( -(h1 -h@ -/. -YHF9F -1Y -4,*TE5-:2 -[ -( -1(FRF[F -[ -1( -( -1 -h@ -./ - -YF5F@F)Ff1 -[ -1( -( -1 - -./ - -Y@F)F"1 -h@ -*+ -Y -[ -(( - -2 -D*:B:А:>*JBJ#**0B - -, -&i@ -& - h*(*): -hF@*:**+: h( - *:B:А:*JBJ#** - - -,H - -, IhFOryDiIyDthFghFd - -@*A -*O -A - - - - -@ -' -&hF - -@ -A -0h -F0h - @* A:#*: -*A*А*:A:" - -(IhFOryDhIyDshFfhFcF(Fe`0FV -к -&HH -45; -I -I -а -I -I -* - - - -I - -1@ -;P;0 -S_F
& - -6OExO. -'O -54; -I -I -а -I -I -* - - - -I -*)*.1 -h@ -E00k01B - - -7E|THxD - F -h - - &H@"I#xDyD - -A -&%(h - -0h( - - &pIhF@A"#yDDIyD80%"hF(h -B0``5 -?њBpFbF -(F*@**:WJD:" - - - -
MHd!xD -( -( -,o
- -0B -8h1C(D( -( -ѝ( -)iF(@ -(A - -* -0F:F+ - - -8 -0IC - -2H*:+**@:@:а:9JD:@:"::@=< -(D - - -0 - - -O#O F #)F*F Fq
-)FZFPFf&9F[F -g)i -w4F: -0), -[ #} "j] #l "YLY -a -- -BF - - - - Y -w& -BF - - - - a - - P -HO -A@ -R!A6 -7DOEDE -D$h@'@73 - -B` - -F -R$ - - - OaF1` -7IE@ -E -@D - 5QF -X+D@ -Q -4(D DE DEF - - - RAE@ -G2 -FD -*".a* /0& ! -*mF(F -F)F# -67BA -ۂBOl 8#hWX -DRh_PDZ` -O"O ")F*F FL
| -)FZFPFA%9F[F -@!ZC" -+`,۶Ff*"b' /0% $fJdG5ajBfgB/@@BvFa*b'@@B -HA -:4F: - -|!ZC" -+`,۶Ff*"b' /0% $fJdG5ajBfgB/@@BvFa*b'@@B -HA -:ь" -!-" -!}Uɳ -C] -] -* -6: -HA -:$ -* -?: -HA -:- BF - - -!U -! - F& BF - - -!] -! - - - - -ED -(P -OO - -%F0R$ - - - -1YE@ -ۻEP! -OF -.O -DEF -O - -*".a* /0& ! -*(F -F)F -D3BF -ہB#hR! C! 1B - -F -09@ -BC7 - -F4 - - - -A -ۂBOl 8+hWX -DRh_PDZ` F"i`h(۟ - -@ - -1BpG-CFFF - - -n*> --) -6DB - - -iF F -FFtF -<9F"F(F`HC(Oq -G - -B -H ( -AHF" -P(FIF& -h!FJF(FHC(Oq -F -ہB:h+hR! C! 1BѸ -G -ہBO -(0 -8F -@ -/)D:hP! - -Ӏ - - -ŀ - -:HD:HCʂ -* - - - - -d - -B - - -B۴ -=ؑ - -6۴ -1 - -(۴ -#ؐ - -۴ -! - -G20{@ -21E - - - - E -8F)F -A -ۂBOl 2h8#hWX -DRh_PDZ`Ѹ -C -۸ -C - FAF F u -I -JyDzD hh hIJyDzD hh|FV - -\ - -ۂB
I -DV`Ѹ -`@ -A -w۰H - -IFw1
( -IFW -6B -
(
@ a -3A -bQ -JF -* -1@ - -@ - - - - -a - - -QFJ - -(FO6B 5IJyDzD hh (
IJyDzD hhF - - -D@MF OE -A6VELO - -7 -D@&F4Bў -)FJFPF -E -ۂBI :h8 -DRh^PDZ`xh($A"(F -F -ۂBI 08 -DS` -I -JyDzD hhk JIJyDzD hh^ -N -B2fChhB,(h -I -JyDzD hh fIJyDzD hh:M - - - -F -@ -$
- -450B(P) - - -_ -$O -!\ LBMFA!| ld -۸ - -"YF -X/A -` -8 -" -W$ F -D -D* -1 - - -1C -$& -
#)()0Pr++F - -F - -:F -% -&YFQW2 -`* -& -AFG -
"g --O - -0B -1C - -*F2gGBDc*dQ#|"l#Dm"@af D-cJd-C*HE" -<0B -1C - -@+Ї - - - - -a@\ -F`2B#h`;DC -MEOn#h: -) 0 - - - -@@9A - - -UFUEȿUF -+Fb'3BBMb1D@!dQd`DMgj''h&H'd&D@DOh`LmJ-B-G*PE
P@ -0I - -* - - -EB8F)F -0F)F -* -)Fk -I ڀ- - -* - -K -- -F)F -d -ք -@ѴȊdʪր* -(J - -AD* Z" -%LJ?L:?xLrL*: -#!L#F@*@A*** -"F -h`*DB -gEOi -h> -h -8a - -(a*HB -F -0!B* ` -@mA8 -5 -N8`G8`'8` 14F -N3tF -cCJB4 -1!A -@ - -bJcCJB4J5!Z=J<Z -bJcCJB4j7!z;j:zE< -fqdQb1(`w ( -/#j *\.̼Lͼ -zH̴/|A.lڡ -N -F3$ 3B(B,ld$ 5$*B* 0d - " - - -VP 1 -VJЭN" @Fmj -ЭJ)J֭ <,BP-@j) -֍/.J֭B/B*$"*@3.jDML֭L@lLb ,\ -
@
n*
pB-D@PMn
Fmn@ -/#j *\.̼Lͼ -zH̴/|A.lڡ -/#j *\.̼Lͼ -zH̴/|A.lڡ -/%j!*\.̼Lͼ -zH̴/|A.lڡ -@
A*@g89:1 -@A -8@G>*8:?J9Z3:5*>:?*8@'<J8Z=j9z5Z7J<Z=J8@:j8z; -97z1j:z;j0Ez 24F -V* -1!A -@ -bJcCJB4*3!:?*>: -bJcCJB4J5!Z=J<Z -bJcCJB4j7!z;j:z8
y@0FIFi>`IFi8 - -91 -0F<8*IF`C -2 -9*2 -0Fy:8*IF`C -2 -9*2 -0F`8*E` -2 -9*2 -ͪ -@H5 -HtFh23*< -1A -@Eg -7hL`|Dhd* -@A -6E( -1A -@>DZF]i5i> - - - -E -?1 -, - - -j -`* -` - JE+-OFF - - - -(Fh)F2Fc - -0B -1C - -/Ffh7cGBDf*dQ#| -(@ -=0B -1C - -EȿF -x( -OSF`3B"h`:DB -NEOh'h; -1FWD` - -FF - -123uF -= -CJ - - -* - -* - -* -!Z J"j"*jE*16 - -
pE@҂ - -v
%*aj -L~ - -*\F@JR+ -lLt)\(L@M@nFAd -\ -T
$\+L@ -~
)(@Lʹ$+LTFFjLPP
FaLf`NPm)(n@ЍFmHmcEKj1`Eހ
QRSUia0`E+\\e*Le~DJtM-,fNab@M-,cNA)<-<(,,,d@Lr-@Mf`R
N!N-,)(+b L|-nNP*JxmNMF-B-dJD-D*m
-= -CJ - - -* - -* - -* -!Z J"j"*jE*16 - - 06 0B -= - *!: J -CJ - - -'jLB|DH"Fb*6B#\"Ldj@MFA#|"ld @-cJD-C*$B""Fb*6B#\"Lij@MFA#|"ld @-cJD-C*B, -: - *!: J -CJ - - -5UE2L - -3 - -c*B
C -MEOhh;h?hDD - -1 -ѽ-OFSO - - -`* -`F - - -E - - - -(F)F2F - -0B -1C - -/Ffh7cGBDf*dQ#| -@ -=0B -1C - -F7PF .ko -P@ -
-h -P@ -
-h -BD -;їBbF@Ā(h+{Ah - 0 -
@ - -h -
@ - -h -pD -hD -$FETګ -@D -;$E -pD -(?(hDhtE@ -O -:ѨB_LF -PEȿF -"2BD"BOD - - -0FE SC D - - -*D -: ED - - -F -BȿFP) -I -:F -
- - ` - - -)FG -
" -0B -1C - -2F2gGBDc*dQ#|"l#Dm"@af D-cJd-C*XE"
@ -<0B -1C - - - -P - O -!\ LBMFA!| ld -۸ - -` -`* -(G* -D -D* -1 - - -1C - " -EȿF -x( -OSF`3B"h`:DB -NEOh'h; -1FNnh -+h -IJyDzD hh: - - - -O -*Ovv& -@'"B@)@A -QDi"P
- -= -4 -1 - - -4 -1 - - --:,*!J! -4 -1 - - -4 -1 -s
FE@% -DFA -DFA - -lP EbڡJP|lJ
$-~M$|-lJx.
@AFlFx
HFa
@l.f`HmDHFmJmeFjPF@E
QRSTie0b@E~Dfj F!/\a.L! -DFA -DFA - - - - -1203ʹ -:,*!J! -4 -1 - - -4 -1 - - --:,*!J! -4 -1 - - -4 -1 -k 06 0 0 0)B+&
)&
-= --:,*!J! -4 -1 - -: --:,*!J! -4 -1 - - -&UO O - -BO - Ds#BO -EFȿFO O -rF&b - -`* -`F -0RDRh - - -E-OF -h`*DB -WEOih? -a*8C -F -0!C* - - "`* -` -0RDa -Rh - - - -E - - - -(F)F2F - -0B -1C - -/Ffh7cGBDf*dQ#| -@ -=0B -1C - - - -2 -2 -P79 -w - -2 -3 -٨qDrDpDvDbF - F
F - -F1C1F - -
P
@ - - -AhB* -*!$!"$%!YFRF0F - -@ -hYFRF - - -@ -
- -O@B - -F -'F
- -AhB* -<F'* -! - -@ -
- - -@ -
- - -(
FBF ! -lFoF+ -+ѓV - - - -NP -H -S1 -0F!FjFPF)Fd - -XFIF J\ - -O~P - F1 -$ a*`#\`"LH#@MxD`jF@F"AFFAd @-@*h*#\"L@MFA#|"ld @-H*n -* -F -
0B -1C -X - -*I*@ *F< -* - :2@ -*3A: - - -
2 - -1J::$J -#:!Zz*:j -J5*7ZZ h##^# -*: -2@Z3Az4@ -6AZz -5Z0 - -DF:D*(( - -8F -* -QKѵLݴ -IGCj@F1F -ʴ -0FAFʟ5.) - -! -K -$Ѱ -% -#h@A) -K -JLJ F - F, -*, - -xAx@ -FF@ -@ - #:"* - - - - -0 - -O -I - - - -f - -( - - -O~Q -D - -H - - - -y -ʀځ+, - - -
- -0 -Ȋ -d - -HL* -$ -M:KJ8FHA - -*J: -jF -9F - -( -( - - - - -:O -@O - -XF*)FJF :2 -3 - -@ - F - - -*E:2 -3D -D - - - -h
P 4 -)F"F@ -8F -z -HF*9F2F:2 -3 - -@ -A -Y -"F@ -(F -L -* - -:2 -3 -4 $HF -*PET -(?HHxDH,`PFHءJLHJl+\0cB*L-" - -,Opp -JL &UFHJlxDj`Hj,H+F *F5*D$J -HҍN-mdj!+|*l+mB -*aF`m-ܴ,\F--|,l.HM -xD`* -IE{ -PF -O X -@ - F)F - -*!F:2 -3 - -@ -A - -@ -(F -v - -*:2 -3 - -@ - - - -09*9 -ѵ -@ - - -BȿF+r"+9F -:F -JyDzD hhXF -;h'7 -(F -17&he -7!! -3! - - --O-F)Fp
-O - -68 - -hhd -+!< ,!eGdQQM }DBme*Baf -ED - -68 - -ۂBI "h8 -DV` F sIJyDzD hh -FF - -123vF -> -CJ - - -* - -* - -* -!Z J"j"*jE*16 - -
pE@҂ - -v
%*aj -L~ - -*\F@JR+ -lLt)\(L@M@nFAd -\ -T
$\+L@ -~
)(@Lʹ$+LTFFjLPP
FaLf`NPm)(n@ЍFmHmcEKj1`Eހ
abcfia0`E+\\E*Lf|DJtM-,dNab@M-,cNA)<-<(,,,d@Lr-@Mf`R
N!N-,)(+b L|-nNP*JxmNMF-B-eJD-E*m
-> -CJ - - -* - -* - -* -!Z J"j"*jE*16 - - 04 0B -> - *!: J -CJ - - -%РBH"Fb*6B#\"Lij@MFA#|"ld @-cJD-C*$B""Fb*6B#\"Lej@MFA#|"ld @-cJD-C*B, -: - *!: J -CJ - - -6VE6L -
F@hQh03 O: -EȿF0 -6h1FO1#bO4Bȿ)F# -BȿF - -&BB -FBȿF& - )Ouu% -@A!BABQ -N4`G4`4`'Nj3Nz#NJ -N 162 -< -1%= -<P - - -bJb*CJC*4j7"z7j6z!Ep -/#j *\.̼fJͼ -M -؍ -ڭ̴/|H.lA -MJ -ܭl@J@
B-DMFmۢ -E -%
2%* 3N
@%Di)% -(Pn - -VmL@N% -xm-JxJ
.* -x/.Hڍ/.Fm+*@DMhLڍ+*L@lNB-e ,,
NB-@n -@
nnJe@EDMihpx@E^3 .h -/#j *\.̼fJͼ -M -؍ -ڭ̴/|H.lA -MJ -ܭl@J@
B-DMFmF 3 -/#j *\.̼fJͼ -M -؍ -ڭ̴/|H.lA -MJ -ܭl@J@
B-DMFmupF@Er 3#a -/&j!*\.̼eJͼ -M -؍ -ڭ̴/|H.lA -MJ -ܭl@J@
B-DMFmFm4 -=*@g45:1 -<= -4@G:*4:;J5Z3:5*::;*4@B
8J4Z9j5z5Z7J8Z9J4@6j4z7 -57z1j6z7j2Ey3 -< -1%= -<P - - -bJb*CJC*4j7"z7j6z4
{<0FYFi:YFi4 - -51 -0F84*YF`C -2 -5*2 -0F64*YF`C -2 -5*2 -0F 4*E -2 -5*2 -2
퍊O -<H0 -H3 -1= -<Eh -3kM -<= -2E+3 -1= -<:@bFeFi4iF: - - - -E -;1 - - -HxD -$oBȿFo -yC%o -SEؿSF -)aFRFFKF -,D
XEF% -G -4B-O*Opw' - 0 - -D 6 0 5 4E -,FF - -ћEYF++ -!B D - -EFF2BF
F B - - - -> -t@R-,|@R͢,x@R,d@R
,`@R,l@Rm,h@R,@RML@" -,@Rm,@R,@RM,@R
,@R,@R͢,@TLP@R-" -,@R,@R
,@R-,@RM,@R,@Rm,@T͢L`@R" -,@R,@RM,@R,@R-,@R
,@R,@R@TmLp" -,@T@R
,@R͢,@R-,@R,@RM,tF@R,@Rm_tFF.S,!*A(a7 -EXP -E;&F?L(*BPmBTMBPBP
BP͢BP-4FBPBP.,!*A(a&zDbHHԡlFjDMbgfq-,-\F%$,LFHH%jFԭ$l@FMaL`LMAHС@JHAd@EB-j@@
#"#FM! "FHAH!!d@FM b -+8$B -EP -E8L9bjF
F-bA5xD`*BAd@@
`GdQ8B!| lDmB!!| lb -Eܠ6UFB
`
XC>IyCيFO -
- - -H"FH* -9:JZ`j`z - -< -;=*>:?J8Z9j0zэjZ:zJ* -
hBF0FYF - - - -0 - -0FI - - - -0 - -0FqI - - - -0 - -0FTI - - - -0 - -E8 Br - -1BF -ND -7 - - -0 - -8B# -6 - - -0 - -8BDF62BFj -EȿF -r -OWFh7hBh3Dc -2Db*B - -h2DB*ME -I -JyDzD hh zIJyDzD hh -b -8F)F -O -O7OO -470\Eѵ@ - ۟ -::ݍ -YD -B -B0L - -4YD: -0LB -JJݍ:J*
-:*
:MJ -*# -JJ:*D0C - -aC -A@! O~RA@! j-
ZFJJJJF@FJ -JhR- - -5 -! - -%Jm -?Z5Zz5 Z7Z)Z+zj -*zH -*
@zM -&*"Z`j` -"j'
-MZ : - -z.! - - - - - -
@ -@k -Z - -:*:0A -D -! - - - -HB - -# # -JF - 'F%F -`F&J*pd -B@Jѵ@: - -A:ȿB:@*:ȿF* -B#Fa*3B@-A*B - - ?ήF -PO - - -!3hS!0G!01B, -ǔ -A -ۃB -2hR# A# 3B -F -G -ہB 2h -C - - -( -`-6f*(b' ,O ^FfJdG gjEfgB-@
B
Ed*b'@
@
E - - -R -! - -XF-۴ -յB&a -r - - - - -> -??]O -I -JyDzD hh 0IJyDzD hhΜ - -O - - -1 -\ -F - -D
a - -j -#h -Bq#-OF
Fph(ѷ - - - - - -Y?ZH -a - - - - - - -DD - -Ѳh**0h - -W - -Z)Op~.ۖ -' 'G -(a -a*(A*O0B - -O -D/ *P -BۂB -)Or -~.ې -) - -O%* - - -ۍ -F*Cc -2s5c*BB
C -OEO*G:D - - -**h - h - -B -.// -)@
$,c* *B-4% & - -* - -8h@ -B -O -ۂB - - - -A -A - - - -0H - -h -FмY -O -۬B -hh - -bF -0!B*j -IJyDzD hh -& -u%RB%Ju%RB% -JDr""B@%MEȿMFF -Oq -O -(@ - -D -1 - -DE@$ -hF"/Dbb -5 - - -O - "`* - -` - -)Os -y)# -IJyDzD hh> - " -%O -*Ovv&@o - -Z -00t - -* -*: - - -#j - - - 0d5 1$JF $Ȅv$*Ĩv-j -Fehd3jHct-r-- 0*EdE<\
- - -X -*: -* -<* -:* -v&E"Jv&E" -J$bDv&E "BDFȿ -Fl* -h -,Os -y) - - "`* -` -)Os -y)# -F -B - - -4B* -" - - - - - - -A - -B@ѵz -O -- -**@ - - - - -d -@HA - -]* -h@O -! *( -D -f& -AO -jF - - - - - -(@ -(*P!0 - - -: -I -*@𝀘 - - - - -2B - -Ѫ - -1 - * - - - -Fݱ - - -AJ*:*2@ZHD - - - -#O -q - -@ - -@ - -@ -: - - - - - - -A -A -0J*:@ - -@ -S - -HFBF#F#BF -HF)F@"# - -* - -xB0 -@ - - -@ -/| - - - -A -A -0I9@* - -@ -M -
D
<rA" - -ZF#F#F - -IF\"0FPBhz
- -F@Ei -I -JyDzD hh HIJyDzD hhp -FK@F -@Jh - - - - - -0Ah -& -
X - - -
X - - -Ch - -O -` - - - - - -`! - XEo@@ - - -!ph - -0A - - -!!G -" -a -a*"A*O0B - -O -D/ $P -BۂB -$) -) - -M$$="D - - -+ی -F$ -2'D4g*BB
G -]EO$G:D - - -$ -
-0h - ()) - -v -)({0P++F - - -h8F2h0F` - -` -`*hF - - - - -DD - -Ѳh**0h - -w# -0P( F - -O -۬B -hh - -F -0!B* - - "`* -` -)Os -y)# - - -@ - -iF h - -o -$hlFD - :OFeFwF=: -7D# -1 - - -.D - -фh,h, - -"" -ј* - -!ph - -0A - - -A -a - -C - - -) - -M' =:D - - -+ۏ -F -2<D7d*BB
D -]EO G:D - - - $ -
-0h - -%% - - - -h23F0h0c -B -h#b - - -+ - - - - -DD - -Ѳh**0h - - - -!ph - -0A - - -0@ -` - - - - $& -) - -M' =:D - - -+ۏ -F -2<D7d*BB
D -]EO G:D - - - -
-0h - &$$ -1 - -$& - - -hLf*B
5Bb*B
h"DB -KE!o -heD -3:DE -Oi - -7DJi - -3DOi - -Ni2 -?j5B -oBȿ>FoOhNih/D65g*B
,'h$j3BgJ`MGJREړ -Ni3 --jV2E -O@ - -h -IJyDzD hhH -A -ۂBOl 2h8#hWX -DRh_PDZ` -ah h) - - - -ѱ - -8h5 -G -aEh3hR! C! 1E
! -# -:2 -ȿ@?:h) -HA -;: -zn:qoo "oB
ȿF - O - - -
T
X22:22 -: -2: J-P" -F*3 -/ -( - - - -ȿ - -@ - -j - -! - -! - -0h -! - -B - - - -D -ѱ -P -h -@ -H -j - -! - -! - -0h8D -! - - -FPC D3B cDD2B# -?aEF -D9F -D9F7F`7B`B -sEPFPFCB*Fȿ -F C*0ӍB ȿ
FwDC7D_D 7BB -
D"3D%G -=ѲB - - -I -JyDzD hh -IJyDzD hhH -Hh(% -!h65H@HhBۈh(!%Hh( -!h6H@HhBۈh5B -p-OFF - - - - -A -ۂBOl *h8#hWX -DRh_PDZ` F 2 I -JyDzD hhFF h -E - - -F -phph -F(FK/1F"F -` -RFhB -`iF -( A -HF` - - -5BC -ۂBI 8WX -DRh_PDZ` -5BC -ۂBI 8WX -DRh_PDZ` - AF - -` - FN@ -< -04 - -1ih[:Y'Dzh7H -h -SDF4 -31 -f -@ -@U> - - - -h> - - -/< -'DV; -6h` -[DT`U`` ` - -75 -`S`; -
@ -DDBh(h -& - - -P; -FA3 - -EȿF -x( -OSF`3B"h`:DB -NEOh'h; - -C*4v -@ - - -0F yO -IJyDzD hh\ -F*" - -PQC W0 -@ - -,5<%\F 54 -TIF@ - - -EE2 - -%& - -% -1 - -W2@ -AF -H -61 -D - -
1 -B -?V@ -` - ! -
FHhQh8; O: -EȿF8 -6h1FO1#bO4Bȿ)F# -BȿF - -&BB -FBȿF& - )Ouu% -@A!BABQ -N<`G<`'<`Nj;Nz#NJ -N 162 -cCJB4 -1!E -D - -bJcCJB4J5!ZAJ@Z -bJcCJB4j7!z?j>z!Ep -/#j *\.̼Lͼ -zH̴/|A.lڡ -E -ON,
@ 2E0lE7i -^ 3&%D% - -P%j -PMJЭL@j -Э J % -$)J֭HP@Fmj) -֍/.J֭E0/%*
@.DMjL֭L@B-lLeʼ,\LPM,<,,D e -@
i
FmD`PmkE@ʍi -B-DMhpx@Ed; .h -/#j *\.̼Lͼ -zH̴/|A.lڡ -/#j *\.̼Lͼ -zH̴/|A.lڡ -/&j!*\.̼Lͼ -zH̴/|A.lڡ -@
E*@g<=:1 -DE -<@GB*<:CJ=Z3:5*B:C*<@'@J<ZAj=z5Z7J@ZAJ<@>j<z? -=7z1j>z?j:Ey; -cCJB4 -1!E -D - -bJcCJB4J5!ZAJ@Z -bJcCJB4j7!z?j>z<
{D0FYF?iBYFi< - -=1 -0F"@<*YF`C -2 -=*2 -0F ><*YF`C -2 -=*2 -0F <*E -2 -=*2 -:
|폊O -DH8 -H; -1E -DEl -;mM -DE -:E+; -1E -DBHbFeFi4iFB - - - -E -C1 - - -76BA -MEOn -JyDzD hh`F -FAF -AFpk A --4hv` --DjF@F -I -JyDzD hh IJyDzD hh$ -ۂB
Ol "h8 -DU` Fp <IJyDzD hhP# -F -(hGh -IJyDzD hh -0f - -2 -3 -ѬFRM -b1 -2!\B LejBMFA!| ld -(B$@ - ->2 -3 -@ - -$E -g -ACPC
ij -A - A -0A -@A -PA -`A -pA -A -A -A -A -A -A -A -A -qA -qA -qA -qA -qA -qA -qA -qA -qA -qA -qA -qA -qA -qA -qA -qA -`O~P)(:L^pO -O -FF*V -HxD - -V5uEg -g*Hh(A*G -FdFB -F4BW6PhW - -E0E+O -p- -t@R,|@RM,x@R-,d@R
,`@Rm,l@R,h@R,@R͢L@" -,@R,@Rm,@R͢,@R
,@R-,@RM,@TLP@R" -,@R-,@R
,@R,@R͢,@Rm,@R,@TML`@R" -,@Rm,@R͢,@R,@R,@R
,@R-,@RM@TLp" -,@T-@R
,@RM,@R,@R,@R͢,tF@Rm,@R_tFF.S,!*A1 ETP -E%$%F-! $FH!HA!b F- d -22$ -B - -P rFP -&E)0B
8 -$z*%: - -Bz:*6 -17!*z3 : -*: -%j:$*e - -D -B:6 -1 - -0 -3 -@F)F - - - -0 - -@FwI -q - - -0 - -@FZI -q - - -0 - -@F=I - q - - -0 - - -E2 - Bp1 - -1 - -4 -1 -)F -7 - - -0 - -2B!)F -6 - - -0 - -2BDF02BFt -F -< - -ACPC
+hh -0F -J - -A - A -0A -@A -PA -`A -pA -A -A -A -A -A -A -A -A -qA -qA -qA -qA -qA -qA -qA -qA -qA -qA -qA -qA -qA -qA -qA -q&FA -O -(O F()
- - -hO~TO -i7F - -ACPC
+hh -0F -0,鵪L!`(F -A - A -0A -@A -PA -`A -pA -A -A -A -A -A -A -A -A -qA -qA -qA -qA -qA -qA -qA -qA -qA -qA -qA -qA -qA -qA -qA -qA - -j -| - - - -O -O/@ - -hDpD
-I'F -FACPC
3h0i -J - -A - A -0A -@A -PA -`A -pA -A -A -A -A -A -A -A -A -qA -qA -qA -qA -qA -qA -qA -qA -qA -qA -qA -qA -qA -qA -qA -qUFA -`O~P-,>PbtFL,{jo -D@EF'Co CBؿF% -)#Po -$FFXF1FRF -4.D -HLE ,O - -5۸i FP - -0E?WBOڸi - -1PE!ؿPFo;0:
| -+E%. -O~Q$ -H HA1F3
y,(c(.1 - аUAF -5 - -I -2@ - -,7 Hа
yD< BAF0F)FJF;H4 -FYFUIT DH H -O0 - - -$ -EO -:A -ќE`F0!+ -PF8 -E -ۂBI 2h8 -DRh_PDZ` -AF FH -, -AF -(F - - - - -[1 --d0 - -6 -Ŀ@F4BMFO - -@ -6 -¿@FF4B - -DE$*D -! - -*@ -B(hB(aT(7ۚL - - -ȿ - - -$ - -$IF0F- - -5 -!(l(耰 -)h -(l -ȿ'(& -(l6 -ȿ7B -0(l(/۰ - - -(l6 -ȿ - -BE}BF -!(l(O -EkT "h(Ri -FR)` -S5@@hZ5pJhJ5@H`pC6EC0p - -@)a -@ -ȿ5B -5 - -@ -ȿ6B -5 -$BF! -@) -@ -ȿ5BBF -!@ - - -0l5 -ȿ7B۹E3 -!0l( -00l - -0l7 -ȿ5BME.BF -!0l - - -_ -$O -!\ LBMFA!| ld -۸ - -"YF -X/A -` -8 -" -W$ Fx -D -D* -1 - - -1C -$& -
#)(?0P++F -G -ہB 2h -@
$ a* .B- - -( - - -ѱ -< -5 -G -ہB*h#hR! C! 1B
! -# -:2 -ȿ@?:h) -HA -;: -D H *Y:Coo"CB - -P" 9D -F*3- -( - - - -ȿ - -@ \ h -@ -A -3, -9A*1 - -# -\
- ' h -! - - - - Eђ* -C -@
) c*B-%D -D - - -*D -ѱ -N\
- 'h - - EB? -B۰B<HFBȿFCC -'Dg*G -h'DG*bEhhhW"pS"`C"phC"`2E-OFF - - - - -G -ہB*h#hR! C! 1B F D I -JyDzD hhF h -ہB"hB!p1B F DIJyDzD hhX - - -F -phph -2FhB -`iF -$ A -@F` - - - - -7BB -ہBg
R! C! 1B] -7BB -ہB
R! C! 1B - IF -0h -` - - - -h" -a - -h$A - -g -A -h1h - t -)@ -0D -`A`` -@ - - -. q - -O -< -F*{!C&) - !GCBȿF94 - 4 -PF -. --g*B
o. -O eJ - -EbjF-ilJ
B
=FDBP<<b*
-6& <E -( - -D - - - - - -4 - - - -' -ZhO -5 - -4Z8/.F5F]E -F -P -16B@ -rE -JyDzD hhF -AFpk A --7hF` --D@F -ہB"hB!`1B Fp $IJyDzD hh8 -IJyDzD hh -0
"C -)F 8Fؿo - - - - -9 -FKF -8- -BF -C< - -ED -D - D -h4 -,Os -y) -gv& -J""A -ACPC
`iaj - -FB -H
I -#UEO -BO - F -i|QCPCyj - - -A"F - -"FA)F - - -DE?|B -FF*V - - -O0AF - -iEǮ - - - - -IIѶE -@Ӏ
+ -P,F -TF -SO -R -GF5`*]EcJbj!a(hHGjF*0@GJF -eF $E۩O - - -BO - - B - OO -ǷBO - - - -&B -,FE - - - - -ET+R -O -F -FFE)
F+ - - bB D -B - -!@ - -2eF`B - -Eт -Ez -x - -EcPD - a* aJ aj!aQDh(BjA*HQDAJQDFA -
0DBE<DE/1FO -
0 -? -LL -P`P@O -pmp - - - - - - - - - - - -"F^
-^^
A - - F` -" - jD^
^
mD - - -b -L
J
N -B -F` -b`F
DލBޭA -B@LE(:B -5]Ed -01:ed@MJmL-pF` -3`aD
FޭBލN -A@:B -D -F2BF - -O?@, -:<F( - -XP P`PP P@PPP9%FEE -L lERF%"JPP-JXLXJVLVmJTMLT-"J -0l",DZZ-DXLXDVLVmDPMLP-(L$l -P" -@"<LX -X-LVJVLTJTmLPMJP-8L4l0 -p" -`"LLX -X-LVJVLTJTmLPMJP-HLDl@ -" -"\LX -X-LVJVLTJTmLPMJP-XLTlP -" -"lLX -X-LVJVLTJTmLPMJP-hLdl` -" -"xLX -X-LVJVLTJTmLPMJP-Ltlp -" - -z"LX -X-LVJVLTJTmLPMJP-OF7F9%FE'bF=L -̔F*j&FPP-F\H\FZHZmFTMHT-FF" -#J"j#Mp
-mJIF -j:Faba" -H
DBX5BG -IA:'F,B܀ -h -P@dFP 9:FE - -:(O - - - - - -E٭8EOxC>qC; -@O *\ -0" -9%FF -`D;J -2 - -:B D8E -hF -& - -J""A -ACPC
;hh -O'(h -Ohh - - -F(( -!"F!1F - -!"F!1F - -O0)F - -i%E -hF -[,F - -J""A -ACPC
;hh - -MO -` -2RFCFYF -)QFZFV( - -)QFZFX - -O0IF - -p cݸjC - -eJ d*E -EJ@*6 -0 -B0 -a*A -@*7 B+ -@ -5BE+۫ - -[,F - -J""A -ACPC
;h8i - -EFCBؿFo)1 -yj,!<B`"$Ao'0,@ -i D# -O) FF ؿo - -#ZF1F - -#ZF!1F - - -#4"VED"?cBMڸiO - -O0IF - -',D0HD
-0FF -J""A -BC -o"ؿ0Fo -C -F -(rؠIO -A - -DE -5:YFRF3FI87 -^O -D>D -IS4^.F -PF -5c*eEnJdj!ah(H@jB*@J -0 -@ -@ -5F4 -$B -WF"4B"B"B" .F -su - -BB4B WF4 - - - -0420B֮Be(b -LF`Fc -<@ -LFE1$ -C - D -S<BD67F4B"F-O
FF -PF -G -ہB 2h -8F - -H!F(FB -nB - -% - -B>F7BѸO -@ -FFB0B1DAE -! -! -@ -hB) -hB)Oи(ۛL -)4 -" -
H( - - - -ȿ - - - -6E*$ -G5 -!l( -"h - - - -@* -@ - - - -7 -5 - -@G -@ - - - -h8!FF2h0F` - - -Y?ZH -a - - - - - - -DD - -Ѳh**0h - -W -0Ph%%F - -JyDzD hhLF h -!% -J""A -ACPC
(hh - -% -E - - -VF -ME - -E - -2t$ -EFrEѽ-Oh+F̀O - -W -OO - - -NF3h%,h*g*B
'hh,hJhmhb7b*LB
hB -E4h%,h* - -Oh - - - -E - - -#o8o; - -C
7p6FDDE -F -%%pHFȿ(F -G -5uEE+ۙ -JyDzD hhF -!% -J""A -ACPC
- - - -SWh - -,F; - -EB -E5 - - -cVh? - - - - Ds#ECFE--O-lFoFFFiF@Ѿi -EȿFbB% -" -( -@_8 -*: -f -*: - - * -8* - -4E[ - -:* - -4cFE - -oBȿFoyC $o; -SEؿSF -(aFRFFKF:%@O0QF -p -p ]IJyDzD hhqF -;h'7#h -(Fqbh-*YСhO -! - - #v'h - - - -3E -*2bE F cIJyDzD hh - -#h@ -ZP - F {IJyDzD hh -O - - -58 - -(PFU!hUKg -{DgGdQ!< ,!Bmc* Baf -E>h h - -58 - -WEFE -O -p*Ovv& -@"B@@A -QDi"P
- -= -B:4 -3 - - -B:4 -3 - - -B:4 -3 - - -!: *!J : -B:4 -3 -s
FlE@ -F 5 0\ -T
+\*L@ -R
+<*,LT/\.LFLjLR - - - - -1203 !: *!J : -B:4 -3 - - -B:4 -3 - - -B:4 -3 - - -!: *!J : -B:4 -3 -k 06p 0 0 0BM
-= -!: *!J : -B: -3 - -: -!: *!J : -B: -3 - - -ީUO O -ӹ -ϹBO - Ds#BO -EFȿFO O -rFbQ -6% -UEoؿUFoBo -h -)aFRFFKF -,D
XEF' -@hJpp`DEFE۽ -t@R-,|@Rm,x@RM,d@R
,`@R,l@R͢,h@R,@RL@" -,@R͢,@R,@R,@R
,@RM,@Rm,@TLP@R-" -,@RM,@R
,@R-,@R,@R,@R͢,@TmL`@R" -,@R,@R,@R,@R-,@R
,@RM,@Rm@T͢Lp" -,@TM@R
,@Rm,@R-,@R,@R,<F@R,@R^<F S3E3&F?L(*BP͢BTBPMBP
BPmBP-4FBPBPl&j zDn -
)<(,@
,L --#|"lJM!|N)<@ -
(,lNAJҍa ld@JmL -@hA@#"N!!|JM lEb -W4$B -P rFP -&
E32
B
@ -9 -JeAz -DC -:D*76 -0:1* -:* -% - -D -CZ6 -7 - -0 -5 -@F)Fc - - - -0 - -@FGI -q - - -0 - -@F*I -q - - -0 - -@F
I - q - - -0 - -E4(Bp3 - -A:4 -3 -)F -7 - - -0 - -4B!)F -6 - - -0 - -4B D
F22BF
t -*П - -A - -F -64 /00B -* - - - -*П - -A - -F -2 -3A - - -W(F0@| -k8F - -PFF)F -\XFc -(FF -V> - - - -*pHN"I#xDyD -W(F0@| -k8F -KeLp - \8F -سL -jhC`DH -(FF -V> - - - - -0 - - - -F*pHN"I#xDyD -H -H -њ -%#( -H -H -" - - -"( - -4 -qhL!rhPPLq`XPQphfFDBF! -(@0L - -HHі -$ݰj2|c - -ܰjb -}WF - - -57 -@Fy -|F -
& -E*2 -*2 - -F:FI?ѱɊȊN -Zihh*FG j*Fhh)FG%aj9(Fp - -jCbD\ -3*A*є*-:ih - -;) -< -'JzD( -IyD)"| -HxDhi1!` -8D ?5 -6+ - - - -`hBܽ0pG-AFh
O - -C( -D -'JzD'iF -HxDhi1!` -B -)D - -D0D@,@FIF/ -> -
- -Y& - -hC`DG!5Bѽ-OFFFFHO -c -B -UFp=(D@W&p@FIF - - -1 - - -0B т -0 -&ImF(F/"yD - h - 1 - -A - -pG -'; -ei= -= -* -0 -11B!a - -O -*3A:0 -1 -iB -0 -0&ImF(F/"yD -I80"yD(Fzv
-x -* -0 -:h -1 - -1jF - -pFMH
FxD - -`hF -S!D!pS F""%H2!xDhmF(F -J - F -~" -** - - -* - -"p -pG - -pG -*, - -Ii -`*0J F,`(.
IyDhF"zIyD80"hFzB&phFzX -~ -** -O -s0
- - - -1#b - -ٷ -i(ۑ - -HpG - - -X pG-O-FaIF8FyDFF'^6%ر]I8FyD[[I8FyD0XI8FyD -OKO -OOO -C30 -B
-&B= -O -o -PFF'XFAF:F -.@FJ!`)FfhJF!xxA - - -(p -%YEӻ -O -o -PFF' -- -J xє - --GFF)x -&B; -O - -PFFIF2FF -.HFzJ -9FPF%%HxDhPFhi !GFPFd - B9F)1!MB -%B --O - -pO -`hOB@FIFl -hxDhy@ 8IFA 3 yD F3"H\\xDDIDh -hxDh -IHyDxD h@JٽHxD -hxDh - -0F"? -E -OI -FO,` -(F"F -JiFzDAhi (-h -
JiFzDAhi -hxDh IF! yD F"@HTxDIDJhyD -KyD -H{D -hxDh -hxDh -I -HyDxD h@JBHxD -x -h -x -h -xDFO -(49hB8F9h Fv -!h!FwFhxIAh1!!FwFhhIyD h x1 -pB`)IhyD hBx9 -HxD -pB`hhHxD -hxDh -hxDh zIF! yD F"HTxDIDJhyD -hxDh -HxD -
-0h -0h -8h -xѡ -xѡ -pB`I< -pB`@ -/
$FxDO; -(@ - - - - -IyD h x9 -!8 -F+AF*F -F+AF*F\4FB< - -F+ -IyD h x1 -,/\E - - - -,/\E - - - -,/\E - - - -hxDh -0h -pB`IiyD hB x -pB`I jyD hB x -pB``h -H.FxDO9 -(@ -
-IyD h x9 -! - -F+AF"F\5FB( -IyD h x1 -hxDh -xD.FO -(F -!h!FuFhxKCh -pB`)IhyD hBx9 -pB`hhHxD -hxDh -x -VEF - -A
** -' - - -G - -B8F@F -cVE0FQFF -QEFQF -QEFQFj -QEFQF> -h(B(F|FfhB F)F@ -@ - - - - - -(8! -LF -zhP(hF - YE&ӻ - BW - - - -s&OhFO -FR;cE -F` -FR;cE -F` - F
UV@0_ -`n -(FAFFFx+FJF
F -0FIFFF3FBFF -P$ - - -A
**3hS! - -b -GNF - -B8F0F$ -AEFAFaE1zhH - - -A ** - - -E - -B8FHFPh(B ЮB#ҲF - -Ek8FIFBFt - - - -A ** - -~ -E - -B8FHF@Ph(B ЮBQҲF - -?h -x1h -F8F)FJF - -(F9F - -L - - -A ** - - -F - -B8FHFP`p0B зB#=F - - -A ** - - -E - -B8FHFPh(B ЮB#ҰF - -GK0FAFJF -GK0FAFJF` -GK0FAFJFRl -`o0g F -FK8FIFBF - - -EHxD - -VEF - -A
** -' - - -G - -B8F@F -cVE0FQFF -QEFQFx -QEFQFH -QEFQF - -D -HxD - -I -HyDxD0 -hGHxD -hH)F"FxD@hJ!@{SzD Fa<IyDaFhFa Fa8 - -q
- - - - - -A
**3hS! - - -GFF - -B8F0F -O -O - - 0F!FFlP) - - - 0F!F"F8nP) - -FFhm -зB=F8F1F
F ` -зB=F8F1F
F -hLH!xD -KB0F - - -xF - -A ** - -J -G - -B8FPFq - -F - - - -\
- - - - - - - -ih! - -hxaA - - - -Bhih - - - - -n0 -I - -O - -F - - - - - - - - - - - -< -OX O -4 -xD -xD -xD -(
Phr||i -(Chi i -rh[Pk -xD -(
Phr||6i -(CѨj i -rh[Pk -*)(C - -4Eۨl,F((
x@ -
yJT}^rrhyD^
TJ@6, - - - - - - - - - - - - - - -O --*٥ - -%EиQ5AF@ - --8FH -(-ѰilJyD hTh[1X$JiTzDhh^h^/k`-CGi -(`xxI(F -"yD - - - - - - - - - - - - -O - - - - - - -(! F - -F!xHQF(F^4>B! - -O - - -#Fhhu( D -LB8.$HFG>IHF"yD8 - - - - - -UFB0hB -!xAZ8FQ67B - G0FAFJF -F8F)FJF0 - G -B !(k!F - G0FAFJF^ -F8F)FJF - Go@G - Gqt - G0FAFJF -F8F)FJF8 - G0FAFJF -F8F)FJFd - G - G0FAFJF -F8F)FJF - G0FAFJFR -F8F)FJF - G0FAFJF -F8F)FJF^ -!xAZ0F $ -jHB` -xxBK0g - - -Zy@FZJ!@5czD0FZIyDZJ)FZUIyDZCIFZNFZ[0FZ 8py - - - - - - -( -B -+ -( -b -( P - - - - - - - -J!@hczD(FZZ
IyDZ1FZ -IyDZAFZFZ(FZ - - - - -
-h8iQF0ȳ -NB#ӥh -Ee -hBFhFPo2hBѾB!0i@@hAh -hBFhFPo2hBѾBL -h - -@nr(F.!:FD - - -\E -/$٧ - - -i0F"F -0UHFAF6 -@z(FD -x)^ - - -CB0F2FOT -HIxDyD - -h - - - -h -hHxDhe%e b@ Fp - - -( ( -@ -!"! - -( H -PFFJ -Y - - - - - - - - - -(xlhD`/ -( - -GF.p - F2F6 - - - - -Bh~ - a*A*0:Ҳ -*]z*Z[*X_*V -( - - -JO - - - -F9FPFgXFQFg - -0 -, -0PF)F"F& - -O - - -" - - - -G -( - -F -(# -(o -p - - -F@ -(m -p -x! -x! -[ - - -( -* 0 - -i - -h -xD
{ -&ІO\4FAUF(F.2FB(@E@O -OB8F -qEOfE8F -"F XF - FfJ0F!AzDWRIyDWIyDWF/W
0FWJ6 F&Ff& - # -, -E@EZ - - - - - - - - - - - - - - - - - - - - - - - - -GK0FAFJFT -yhPF# -0b - - -R*ci - - - -BFy - -~EF@FQFuFVFFP, - -A
**R! -& - -N -F - -B8Ft\ - -EO -B! -TQESFQF0N@FQF,R! -hiX" - Bflh
Nh -Xvw - -lNh -XvFw -Xvw0i8Xlm - - - - - - - - - -H`Ex, -W%tu`iWjk(iW`ahi
W
VW`LBt8j.$ -0k - - -A
**R! - - -E - -B8F` B -РEO - -@`kE -O; - - - - - - -H*Fqj#xD -H -J - -E$ - -JLl - -E-OFAi - -i`i -۷B31EтF - - -(h ->J zDhhkP' -( - - - - -F'h - -(0 -PFuFJ - F"yDO -qji - -bEtii/ -(0 -I8F""yD -hk6X4B~(l(O - -Esii/ -(0 -hI8F&"yD -E(l604Bk - -EErii/ -(0 -#I8F'"yD -k64B - - - - - - - - - yD (F" Fw 'F h -F
ˌ
-f -I LF! - yD F" -U - - F! - yD F"J -U - XF! - yD F" -U -0 KF1 - yD F " -U -L0 IF1 - yD F " -U -
IF! - yD F"N -U - IF! - yD F" -U - P~IF! - yD F" -U -S -( - -hREFhFP - - - - - - - - - - -݈B0z -= -LB8F - J8F)FJF - -OhB8F -|B8F - /D(FAF:FdT -F - - - -F -^ -( - - -$B -$B -,0FH -,0FE -4xD - -hf -o`@Up~qO0 -ixPhH( -)I - - - -HF1q -(
< f@
. - - - - - - - - - - - - - - - - - - - -F - -
-F9FPFaXFQFaL - -0 -, -0PF)F"F - -O - - -" - - -F -6 -%E --PFUH - -xxB0 -G5 -(j ( -5 F5"yD - -" -x -ХA\۲+8 5벜B@20@E - -'E" OQ - -'E -/HFH - - -`BpX(FXO - - - - -( --V٥ - --,٥ - -( h -&^ - -.`Fa@ 0`Fg@o h`Ft -E -( -[ -`O -t x - - -F - -F 4 -H*Fi#xD - -F - -F -2 - -8xD -x@ȃ -( -( -( -( - -( -PFJ!"! - -Gxu -(" -w -CijQZtqKL -CEHvxD -O -(?خ 0 -QFF -0 -h -L9F|Dii1B -h -i(@iIyD hh[1ИJzD -h -1l -h -1lhj( -h -o1lMh - -h -i -(HJFqh#xD -,JF #xD - -hk -_ -'E -'B -/ F"K -/@FK - -SO - -(F ( -# \I(F#"yDO -h"F(Fy5SI(F"yD/ - - - - -0j(`lH - -k - l -`k - -xxB -0"'h -gi8j(Ѹj(:hxPhH(eI - - - -o( - - - -i?IyD hqh[1;J zDhi(!AB@BN1HqhxD -( -HqhxD -[iP!P -(؊ - -yD h -(a -6h[3i@ -( -(L(@̀ZjHFFF@F_ AF F_?(F!FF} -(ZjHFF)FF(h -( -( -(` -( --D{0FAF*F"=d -"yDB - - - - - -
-)0F1F!& - -3к@ - -% -(% 8 - -( - -( -( -( -( -( - -( -( -( -( -( -hCxD -( -FG -( - -(h h -*j0FE! !6 -h - - -! G Ay - - - - - - - - - - - - - - - - - -( -$ -.Lb -( -'8 -)fJ!A3zD FL cIyDLFL FL(@FD0('EZDi - - - -xV -'B&(FIF2F -/(FIH - -0F)F:F~]I -`i -J!ACzD(FL? IyDKFK(FL; h - -
ХB/F(F!FF -wgwv -H!%agbxD!FA a -0 -G -hhBa0h1Fn -G -:F9iCh - -(R -u!F1hhGF1F FZ`8F!FYF -F F(F1FJF -OI -FBXFXF "=IXF"yDHF7z -(? -G -@ - - F - & -ahF@ A!`{H - -xDi 3tIyDQ*p!!!GbQfa`Frqtq`FlQ.A`Fgqoq`8FdFXF9F - - - -RFi((j(Ѩi -akBаl X4E -%FF'FRF~hFVE82Fi -h(B(Ft
FfhB F)F@ -@ - - -, - - -(8! -h(B(FsFfhB F)F@ -@ - - - - - -(8! -E@FQFF -hR -EѩF -h(B(FsFfhB F)F@ -@ - - - - - -(8! -h -` -
ХB/F(F!FF -h -h"``Jhb` -{"s F - -F? -{ -hTh` -hFh -`` -F -h{s shshAh -hB` -B - Oҡ - - 8FQFBF -B - - - - -A ** - - -F - -B8FPF5`p0B0еBJҩF - - -A ** - - -F - -B8FPFC`p0B0еBJҩF -UEF - -G!F:FFvFF -UEF - -G!F:FFRFF -ZDB -B -BW6FPFF2FTBF - -L4o -@ - - - - - - -GK0FAFJF|T -F9FPFX,XFQFW - -0 -, -0PF)F"F - -O - - -" - -GK0FAFJFZT -F9FPFW -XFQFW] - -0 -, -0PF)F"F - -O - - -" - -GK0FAFJF8T -GK0FAFJFT -F9FPFWXFQFW - -0 -, -0PF)F"F$ - -O - - -" - T,,T$B4F - -GK0FAFJFT -OH - -F9FPFWXFQFVQ - -0 -, -0PF)F"F - -O - - -" - -GK0FAFJF,T -F9FPFVXFQFV/ - -0 -, -0PF)F"Fp - -O - - -" - -GK0FAFJF -T -F9FPFVXFQFV
- -0 -, -0PF)F"FN - -O - - -" - -GK0FAFJFT -F9FPFVXFQFV - -0 -, -0PF)F"F, - -O - - -" - -GK0FAFJFT -'h.hB۷B45EFX/:F -F -XFRF" - -'h.hB۷B45EFX/:F -F -XFRFf - - 8FIFBF^E٥ -."`hQF2F`h0DO -IC`FC/yD#F hC /1# ""`pG -1!`B -5 - -x -$Eh[h-h -8F1F*F -<L -&B - - -.(FVI -` . 8S$ -G -(h -#!F -G -(h - -G -(h - -G -(h - -l Fy_ -FhF -D(F"FOQE8BF:i -FhF -PFJFJ - -xxBt0 -hBFhFP:hBO_EiO -w\./_/1B0/ :/A/[/a?/٬J!_#zD FFIyDFQFFF -XF"FOQ E8JFB -wOh_ -a8F2FF - -XFJF -i -8F8 -OH - -`PFF -PFFJ -XFJF -FF5FWFlh DTE8'Fgi -POE:FB8*Fb -G.FthDB"F8:Fi - -U - -C - -hxDh10 IF1 yD F "rH\\xDDIDh -hxDh -hxDh -0h -/ -/ihjiB - -,/\E - - - -hxDh -0h -0h -8h -8h - -pB`h -pB`ph -pB`0D -xM -@!m -xK -j -xI -!k -xI -Aak -xI -աk -xI -k -xI -!l -xI -Aal -xI -աl -xI -@Kh -| - xDFO6 - - -*1 -*/1 -(@[A` Ihh B@B:(@CA` IhhB@*"(@+ -F FS -F - R6Bn/ -!x - - -,/\E - - - -,/\E - - - -,/\E - - - -,/\E - - - -фL8GOz#0RN@pl#~D`aL -jP% -kP% -lP% -8G/)O -hxDh -F -Ґ -غ(5((C -1h! -9h Q! -hxDh -Ґ -)i!aDiiaahC`HxD -hxDh -(FwHxD -0h -8h -0h -8h -0h -8h -8h -x -%h -1> - -p -FxDO9 -(@A` Ih - -/F FPx - O7Bhhѽ -! - -O -њ)@hB -F7GENi,D[ DDEBeD4 -,/\E - - - -,/\E - - - -,/\E - - - -hxDh -0h -A@ -,/\E - - - -8h! -hxDh - -pB`_ph -pB`_Hph -pB`_ph -pB`_`h -pB`_`$fj0D7j/ ۰jU? - -4 /FxDO: - - - -(@A` Ih -hBk -d_:(lA` IhhBTM_B(Unjh -9h! - "FNvhhp -! iFOF!`iFOFpՠj!(@; @@CAc@0 - - -D(k cDhk`ch0C`@Fe= -hxDh -x -#h -/xD
FO -Ґ -(<A` Ih -9h! -! - -hxDh -)i!aDiiaahC`HxD -FHxD -hxDh -0h -8h -x -$h - - -(yA` Ih -1h! -}Fod -lF FL -AFhiiBja -XFhjjBjb -!@ - -O -њ)@hB -F7_ENi-EK EEDBdE5 - -hdJalzD -,/\E - - -F0F!FIK - -,/\E - - - -8G/)O -hxDh -x -%h -/xD
FO -Ґ -(OA` Ih -9h! -<Fna -! iFMFpՠi!(@; @@CAc@0 - -hxDh -0h -x -%h - -Ґ -(OA` Ih -1h! -! jFLFgi - -,/\E - - - -8G/)O -hxDh -x -ai -x -Aաi -x - - FQFKF -(@A` Ih -9h! -! iFKF!`iFKFp!iFKF0i"!i) - -p ,;6p#0-O@ - -hxDh -0h -pxD - -!` -(@! -_H(@Ă - FQFJ'F -a - "FI/pik "FIՕW "FI pՕX "FI0ՕY "FI0ՕU "FIՕ[ "FI -!, -F - - - - - - -hxDh - - - - - - -0h - - - - -FO8xD@9 - - - - - - - -hxDh - - - - - - - - - -0h - - - - -FO8xD@9 - -j -8F - - "FGB.jf - - - - - - -hxDh - - - - - - - - -0h - - - - - - - - -hxDh - - - - - - - - -0h - - - - -
FxD@8 - -.j, "FGRՕ- "FGJ.jf -&j0,Qp!p2Ք- - - - - - - -hxDh - - - - - - - - -0h - - - - -
FxD@8 - - - - -8h! -hxDh - - - - - - F,P2 - - - -0h - - - - -
FxD@8 - - - - -hxDh - - - - - - - - -0h - - - - -
FxD@8 - -.j~,! "FE)k" "FED.jf - - - - - - -hxDh - - - - - - - - - -i -x -h -/xDFO -Ґ -(/A` Ih - - -! iFG(F }Pp p2`h - - - - -(ix -pB`hh - - - -hxDh - - - - - -0h - - - - -xhpO`Ah`u! -сA)աj -x -"!j -x -aj -x -Ah -H /FxDo - ` - FF -U_:(8A` Ih -!FE - -!FE0 - -!FEf - FE - - - - - - -O - -F;_p`hF7B i1FmF_p }Pp p2`h - - - - - - -,/\E - - - - - - -hxDh -HxD - - - - - - - - - -x -
hO -FxDO; -(j -HFF FD -!"FSF - - - - - -*(xBBxJE"т*`BҒ - -!pBH i( FE'Y F -!Ehi(`h) -)Bh#`h*FFFF+ FFBCbF6 -)Bh#`h*FFFF+ FFBCbF6 -nk.)l "FDil "FDnk. - i( - - - - - - - - - - -hxDh - - - - - - - - - -0h - - - - -/ -/ihjiB - - - - -,/\E - - - -0h! -hxDh - - - - - - - -FO9 -(Q -!"F;F - - -!pBH ( FD`.'Z F -!Dh(`h) -)Bh#`h*FFFE+ EEBCbE5 -Ѱp - i( - -Ѩh1xhJF!8jFDFxj!(@; @@CAc@0 - - - - -)j -x -h - - - -hxDh - - - - - -0h - -/ -/ihjiB - - - - -,/\E - - - -hxDh - - - - - - - - - - - - - - - - - - - -HxD - - - - - - - - - - - - - - - - - - - - - - - - - - -f -U - - - - - - - - - - - - - - - - - - - - - - -" h - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -xR1!6BھB @D - -(xBi!0FIk4?)XF - -)i!aDiiaahC`pFFFFFFɻFFFFFFFFFڸJMH!-HzD14H - - - - - - -hxDhn9 qIF! yD F"zHTxDIDJhyD - - - - - - - -hxDh - - - - - -I -HyDxD h@HxD - - - - - - -F%F -Ґ - -o - - - - - -hxDh - - - - - - -o - - - - - - ni[! - nSi)0F9Ai@hh - - - - - - -((IyDQ `7 ( -(Ѡih[1 mi) F -("miW -(!@Jr@BO 4O(OXJ
!#zD@F1-UIyD0F0@F1)O - - - - - - - - - -yD hX"4 곓h(piFScZCh[0B@ jDDFQ `T -h[ mGFWQ )m - -)1[ -* - - - - - - - - - - - - - - - -hh[iT -( 0j(0FFoK - -
mMiT -(hk E - - - -i - - -H - - - - - - - - зBF8F1FsF hP( - -A **!hQ( - - -F - -B8F F - - - -h(B(FY7FfhB F)F@ -@ - - -V - - -(8! -аE@F1Fs$F h -h -`!hQ - - - - - -hxDhlU oIF! yD F"HTxDIDJhyD - - - - - - - -hxDh - - - - - -I -HyDxD h@HxD - - - - - - -IyD h x - - - - - -hxDh - - - - - - - - - - - -hBFhFPo2hBѮBFF2&@z - - - - - - -SC` -FphhF -h -li -h -l3HixD -),Ѷh0hh FF0FG -h -lHixD - - - - - - - - - - - -hBFhFPo2hBѮBp<IzyDCz h -) ) - -hBFhFP:hBѷB-GFF - - -!OszD(F/AyD.F .(F/< F -hBM -hB! -hB -hBw -hBl -hB -9FA - -D1 -D1Rh`U%D ` -D1Rh`U%D ` - -Dk(FIFBF -E0F!FJF -0h - - - - - -hxDhj0 mIF1 yD F "THTxDIDJhyD - - - - - - -hxDh - - - - - -I -HyDxD h@zHxD - - - - -/& -/HF=F F=Xh - - Dhi"CFP& - - - - - -hxDh - - - - - - - - - - - - - - -X" -X -yD hyD hyD hFhhX!@i - - -(V (i -Ph[1 jl9h) )@ - - - - - - - - - - - - - - - - - - - - - - - - - - - -hB -)FY -!@zD,SyD,FiyD hQh[1$zDhiixD -,)T$!OszD,DyD,Fi8yD hQh[1($zDhiixD -Y - - - - - - - - - - - - - - - -Feh-hVhiG=8 - - - - - - - - - - - - - - - -PFk(bA
J - - - -(2 HFQF:FkzkFh
i h - - - - - - - - - - - - - - - - - - - -& - - - - - - - - - -IyD h - - - - - - - - - -( (ѨF& -xk[ -Hhi@)j - - - - - -FJhYp'[hB,2h -(F1FJFhhik7X4Bۄk,ۃi(F1FJF,
<'hh1FJFi(F<iHpID0i1X!Y -)FnPFGB/ЀJ
(!O)szD@F*|IyD*{IyD*F(h)FnGAh F*tIyD*yhIh*qIyD*F *@F* - -iJE -F2hF -Е& 0ik - - h fWixD -*'8hBl0F)F"F - - h fHixD - - 0F)F"F\ - - h fGi) )_p`kph3jiKbm2 - - h fi) )& - - h fi) )&xH - - h f"SHixD - - h fi) Fx0F)F"FF -pB`pь -(GJ)Fph -#zD -h -fHixDJ - -E8F - -OssB4NB8F -.J{F F)F2F9F - -p0F)F"F - -pp - -8F1F*Fh - -m -h -p0F)F"FC -F FV)F@ - - h c)HixD -F F\)F@ -h -b6HixD - - h b)HixD -(5J!Fhh -#zDC -(ЙJ)Fph -#zD - - -(SJ1Fxh -#zD& -(0J)Fph -#zD' -L -((J)Fxh -#zD& -()J1Fxh -#zD& -([J1Fxh -#zD\ -(=J1Fxh -#zDc& - FNF(F!F3Fh -!OczD8F$IyD$RIyD$NF $i8F$ FBxJ!@czD8F$tIyD$4sIyD$0F$K8F$& -!@czD8F$FIyD$IyD$F $8F$> F%BxJ!@czD8F$(tIyD$sIyD$F$8F$ & -! -i!FG -ѦhF0xhd>0Fd; /'a d -! -k!FG F -J!F -KphzD{D0F)F"F)h jGpH -Fi1Ahj~ -!@zD8F$PIyD$8OIyD$4NIyD$0MIyD$,F $G8F$ű FkBFJ!@zD(F$nBIyD$F$-(F$j& - - -OssB ؍B8Fe -5 -hx8hpV`8 - - -hWhiG> -hVhiG= -(h -,0\E - - - -(@{)@ -@rBJ2F - - ElӱE - -BPFIF - -(ض - EӘB`
`F02hjR_jB QMjBڊBّFE - - -AE"=B jjB -AE. -AE F -AE - - - -PF -``F`F`F`F-A -+
"7-hQ<jjB -B -
IyD"F" F"/J[& - -pG -B - - -pG -pG -F~ -;OK -bI!``hB -)`m -O* @` -. -\. -)Ӡa)$A8(0 b7IF( yD -@ -)$a) F@ -)$a) F@ -)$a) F@ -)$a) F@ -)$a)hA8(d{ F@ -)$a)= F@ -)$a)3 F@ -)$a)) F~@ -).a)$A8(&0 b}FYF*" -)ӠA)$a) -)I0ɲ )D -)r.(' F2@ -)&E(e(Дd -(0 aSIF1 ! yD(F!"~ -(0F -l1nBBh hD -(0Fu@ -PF -%FU@0 -O/O -( FP - -Hx@ -PO - -0O -MO -*o/ -2aҲ*#oV - -Bv -' -PQx-)+)ѐx -#DB/4%!@CzD!#yD!F!F0F#(F1F!F! - -(ro/ - -Fa -*o/A -D[U)O -(o/ -*o/aҲ*OoV -DT?" -"" -"
" " -(o/ -(o/ -(o/ -0Dɲ -)O -OP? - -0h -iR -hi - -! -F0xh`0F`8i0 -(FAF8a0 --AF
F i[(0F]o i( 'FWj FG [8`0F]ki*F -К -&hF0xh`0F`x` (( - - -!D@FvlQAe!EkF@ -!OszD F VIyD F F RRh - -N -(T.J!O$szD+IyDp*IyDl)IyDh(IyDd'IyD hj^%IyDZ$IyDVF`h -!DhFvlQie!m1FiFh - -i -xD -bF}jF -E(xh^(F^ 9 -К -E(xh^u(F^r n -К -E(xh^4(F^1 X@,[F - ^ -Q -D xh^ F^hAhh -!&,2D F - F -D F - F - F -4D F - F - - -i9FGF0F -1 -И -8h -.hF0xh^0F^ -hFQhB -7hG8xh^'8F^$ -HIyDGIyDFIyDF(Fh8 ( -k! -X&@ı -hBFhFPo2hBѦB@Fli -P*PF -F -.hF0xh]0F]`i -hFQhB -F -F1xHIF F6=BBFP]B F -p -i!FG -I -HyD -hxDZ(HxD@h -hxDZHxD@hE0J!@7zD(FIyD!FF(F -hxDZHxD@hE0 - -h -h -h -h -h -h -h -h -h -h -h - -!3 -F@FYt Pl ]E_FXF)F`nF - - ЮBF0F)F` F - hP( - -A **!hQ( - -{ -E - -B8F F%ehh(B,ЮBEҰF!hQ( - -B1 F!hhJ"` -pB`pGh0P#P"@"@#pG-OFFFE - -B h -!F -h-4hD xh[ F[6=
[h` -_kH!xDh8F/F [ -!(xiB8FMF(xh[$(F[! F9F@ -hx8hpV`8 -hVhiG= -hB(F -hWhiG> -hVhiG= -(h --1]E! -hVhiG= - -yD -Q -1F[F8h A0hPPF -x -: -'Goq%Fuaka!( -8FAF*Fz0 -Z Fzq -2O -yD h IyD hIyD hIyD hIyD hIyD hIyD hIyD hP( - -W7 P! -(@ - -W)eHF - -WhoQ -(j0hYFJFl10FGFYFJF FK -YFJF(FE8h!Fi8FG8h)Fi8FG*FhKi!FG(Fh jG -hKi!FG -0hYFJF -G ( -E(xhZj(FZghJkG ( -E(xhZW(FZT/O -O -PFO - -(90j(* - WiX -( -)Fn0FG(F(HF4 -f -(p -&@F)F2Fy| - -B - -f`h0`` F)F*( - - -B~FI
-O -(G0j()8h2Fi8FGF: - -PFZFJ -hxDhWa0 Z IF1 $ yD F$"yHTxDIDJhyD -KyD -H{D -hxDh -hxDh -I -HyDxD h@HxD - -x -h -xD -DF --( --9hYE8FAF49h F){H -!h!F*KFhhIyD h x1 -pB`hhHxD -hxDh -hxDhV Y|IF! yD F"xH\\xDDIDh - - - -hxDh - - -IHyDxD h@HxD -hxDh -iR - --" -- - - HF8( -VFP -mk - Y.F 8a -?IyD h x - YF 0a - -FF=4F -FFPFj -O - YF k a -'{ i -F+AF*F -uIyD h x) -` - XF - a - i -F+!*F -nk - XnF -hxDh - - -xQIh - - -IyD h x9 -HxDhihѦHxDhih0FZ -hxDh -0h -/ -/hihhB - -,/\E - - - -hxDh -pB`hm(Fhh -)R) -)ih(iB@ -!)F(PF0hn0FG!i) - -vTF j -hVhiG< -iR - -@F9F -И -iR - -hFQhB!hAE `h`h9`AFh -hFQhB -!(xiB Fz F( VF -HxD -k! -hBFhFPO"hBѼB@Fli -P*PF -)60(`(F1F% -*0(`giB𫀱 - - s
0 a h@i -!xAZ(Fyfh)FhfF8h 0F)F8`i0`ah(i -$h -UERF8*F -8?ݨEB - - DE$TE@ - -0 - -VERF82Fbh - B -&` - -7Fdh` - -AFFh -ERF8JFz - -+ - -F.wp - -Fx!\$) -8F!F2Fs -TC3 -8F!F2Fs -IyDFhF, -TBsbL -8iB =FF8iB8h - -/D0FAF:Fs - -F9xHQFXF7=B"JhF -IyD!FFhF0FE - - -& -((F^ - -hB
FhFP_*hBѽB!jHF&FO -hB
FhFP_*hBѽBj0F0F -x0!jHFi -O - -0h0 -=UDhh( -
,0F)F:Frl 0 h - 9FiZ FG -S h yi F -
,0F)F:Fr4 0 h - 9FiZ FG -S h yi Fa=I"yD+FI"yDG hh FGh"F(F(y( h@Ii FyD hh FG h:IiyD F" --I"yD%I"yD&I"yDG)IyD *I"yDG hh FG"F
,(F(y( h"Ii FyD hh FG hIi FyD"G -HxD -)@ j( - -sHxD -(#YFj -iBF82h(F -BiB jF(`P&18h"EIiyD8FG -#I:hyD - As -PFRiFJ -p - -x!RP -R0 -#HqO0 -0F0 hFiZ FG -DF@D
D Rt IyD h1`8x<hp|`9F#,I" -"IyD -q)F!FF@FYJ!@IzD0FF
IyDIh -IyD!FFhF0F6&, - -( -G߁* -( -PFQFJ -:xA۲+ 2:p7B$ZF -(O -(@XFh+xZhHrB$, -xxB0ѻ -:xA۲+ 2:p7B$=F -(, - - -)F -( -EQ$F -(HFAF[FP - -( -( -!OszD(F=yDF (F8% -(HFAF[Fȹк -$ -G[4B -@ -(N -PFP%FJ - -Gx -( -:FDA -Px( P" - -PJ
IHF"yDXF -P5 -q -xxB0њ - -( -!B ! -"yDa -BKL -Pp -%
8.p - FIF2FoT -P< - -( - -IO -)~i -(4 -x0 -F -H -O - - j! - -p -(FIF2Fo -B - - -(, -u -O - - - -D -@ -@(F -@Ѿ -(FF( -(, -D -GF -GF -O Fn2-OFFiFFyD hh[1*zDhL -ixD - -(J h - (F#Fh - -PFOyF@z@Fn - -D! -(B ( -@
1 -! 0F!"yDnO -h"F0Fy0F"yD -F -(!< ( -@(X -F -( -@. - I8F"yDnO - - II8F"yDn<O - -w "p(~iB*OP - - - -N - - - -DG - @ -Bk@ -@-с -PF - - -(. -(2, -FH -(, -(, -( -(. -' -F -(, -. -Ha|xD -J!OczD FIyDF F -)
1 -( t -hKT|HixD -Fh -(< -0pF@ -, -HF -IFF`FdFvFl -F+FF -FQ - F YB -FFB1ExЩ -" -?hP3B -@rBRF - -` B -`"hEh -`F -FPF -kRiV-&0 - HFRF -` -0B HF2FO -` -CFFFF92hF;h&P&@4 -hxDhI LIF! yD F"k(HTxDIDJhyD -hxDh -I -HyDxD h@NHxD -hxDh -& -DD@2HxD - F%cHxD -hxDhI LZIF! yD F"kH\\xDDIDh -KyD -H{D -hxDh -hxDh -5 - -0h -0h - Ff`6! -! -xѠ -pB`! - - -(@8h Ih -IyD h x1 -!8 -F+AF"F -F+AF"F5FB-HxD - - -J -,/\E - - - -hxDh -0h -xѠ -pB`'I -pB`I -pB`I$ -pB` - - - -( -hB -8F:h FF - "FhjxKCh{ - -F+AF"F
5FB -hxDh -0h -8h -xѠ -pB`! - FQFF -(@8h Ih -!( -F+QF"F -F+QF"F - -J -,/\E - - - -hxDh - - -0h -xѠ -pB` - FQF^F -(M0h Ih -! - -F+AF"F -hxDh -pB`ah! -Ґ -(C8h Ih -!h!F~FHxD - -pB`ih! -hxDh -R h -ffp@ HIFH -UUp(F - F!c(F -I -HyD -hxDEHxD@h - -Z5h* -BOE8F - -h,E`(FYF"Fg -BO -E8F -HF 9 - -h,E`(FYF"Fg - -Z7h -BO E8F - --hD` FAF*Fg. -(FH -B B8F_gopF0HLFO+O - -B B8F}_g|opE(GFO*O -B B8F_gopF0GoFO+O - -B B8F~_gopF0GFO*O - -B B8F~_g&opF0GFO*O -D h -0 ` -B0b ` - -B F9F - -F -()PF -(0hs -OO -OO -(h0 -FA; ?FFF;D(`h - -nPFG -O -Ґ -2FF+#!H - - -F
-F} -8F( -(F9F( -(F9F( - - -(F9Fa( - -8F(@#8F(8O5 - -XF9F[( - - -@J zD -A -hCi(0h)F40:F@0FGF - -X jiB - - -hB]ixD -(0j(@iyD hah[1+zD - -hB7i(\0F -O -YF - -hBi(&0F -3K_s0j(@ - -B -(q -(q -(/ -(* -(Ds -FhD`/ -0FYFBF -Й -FF{D(h!FBk(FGh(`h!p90 F!-OF -0h -F1FF`q(FG
- -И -G ( -E(xhD+(FD( --GFFFF9Ei0F5j"hB -X (`h) -FFkD(F9F -8FF F -@FF F -@F -@FXF "F+ -@FF F -@FyF "F -@F -F "Fr -@FF "F -@FfF "F -@F[F "F -@FF "F -@F7F "F| -@FF "F -@FF "F_ -@FBF F -@FF "F -@F+F F - -G - -hA - -hA# - - -IFRFoXFGAh - -D xhD FDhJk -G (@ -@ - 5DEO8FO8FGF8F -@ - 5DEfO8FO8F -'8F -'8F -O -Q!OȀOssBO` E8F -X - B - -*2"I -SJzDhAOHixD -( j(` j(8hi k -/JzDhAi -(O - FAh - FA -B -Й -F - -(FJFQF -(FJFAF -G8xhC8FC0 FYF*F -@F1F0FYF ( - - - - - - - - ( -D xhC FC@F1F:F -D xhC FC@F9FZF -D xhC FC@FYFJFyp -D xhC` FC] - -PF - -PF - -PF - -PF-OF FF:F#F0 - -0 - O - FIF? - -O -G8xhB`8FB](* -hxDh?{ B:IF! yD F"aHTxDIDJhyD -hxDh - -IyD h x -JzDhx -hxDh -@ - "FLhhIyD h x1 -@ -
#p2@h -IyD h x -JzDhx -@ -0` -@ - -HxD -hxDh -IyD h x -} -hxDh -hxDh -t -FHxD -hxDh -IyD h x -hxDh - -IyD h x -hxDh -xD -DF --0 --%0h Ih:hZE8FBF:h FFuH -!h!FEFhhIyD h x1 -a -pB`hhHxD -hxDh -/ -/(h Ih2hJE0FBF02h FF -"+F`h -JzDhx* -pB`hhHxD -hxDh -F - -F/ x -U_FY/ x -@ F:F_ - )FBXF#IXF"yD@F_FXFAFIXF"yD -@V0 -PFDPOzwb -w_Ff- h -@ F*F_ - 1FBPF1)IPF"yD+@F_FPFAF##IPF"yD -?d0 -h - - -h -h - - -OssB NB8FFO^fo@F -HxD -HxD -FhB< -O1FpGY -V - Bء - -Thb - DZ7abyB83Fh2` -Db"aXp)x -!2bBبh --h --h - -6 -PF -F@F2F] - -HFx - -PF>FJ -8F*F]4 -F - O
- %& -/$a/0 -,$a,ӣA,{ -( -" -0 -A -" -1flP (OrCF09HpG 0 -# -"}DS 6 G`v"DVbgOFv &LBB55p$JF55GA01r - - -YQ -.p -]n] -" -A -" -.p -\z\t6 -FFJ Fi`f -+Ӣ++Be*в!x.",0Ҳ -*8+*#B -+Ӣ++Be*k - - -_WEaӥh - -8F2F\ -BaFp!Fp@ -BaFp!Fp@ -@ -hBFhFPo2hBѮBh - - -s[ZXB۞F - -s[ZXB۞F -) ) hx - -pB`z - -s[\YB۞F -FFhFFW -FFhFF= - -tdeEYBۦF -F)FF^ - -tdeEYBۦF -FFhF - -F)FF - - -tdeEYBۦF - - - -\? -FFhFF -r&ÈC;D; - -tdeEYBۦF -\OF iB F0 -FhF)FF - - -FFhF- -h -FhF)FF; - - -s[\YB۞F -P;Bсzx -FFhFF - -tdeEYBۦF -F)FF -F!FFp - -tdeEYBۦF -F)FF - -F!FF -FFhF)Fs -4` - (h(0h -h -hBhFS
hB -F)FF - - -pB`\/`FiFB3hF - -tdeEYBۦF - -hB
FhFP_*hBѥB-AFF戡h FHظp -hBFhFPo2hBѮBZ-OB -G ZHFQF - -E*0 :QF - -E -F - - - - - - - -hBFhFP:hBѷBѲhUkB -hBFhFPo2hBѮBѥ-OFFFE[й -9hB - - -0 -("h|hAh) -("і! -hBFhFPo2hB B - -"+F -xD_AFRF< -!9 -i)FGj9b2hj1FG -i)FGF -yDF F0F)F 0F ?(
8 0F 7(0F 0(
8 -HF1F @ -HF1F @ - -HF1F t@ - - -1F @ - - - -hBFhFP:hBѷB - - -)`hs -)`hs -)Bh `h*FFFG+ GGBCbG7 -FF;D -)Bh `h*FFFG+ GGBCbG7 -FF;D -/OAO@Cprs`hs -hBFhFPo2hBѮB-AF - -*$I1 Q) -*O -BI2 -"D09m -BI2 -"D09ѩ - D F - */&S&@ -DI4 -$ DtB&F - *&S&@ -DI7 -$w DB>F -) )Fh -0h -O -(x -(T -(m-8Fh -( 8Fh -( -(ނ -(FF; -(8FFh -( -(a -(+8Fh -(فFF; -(uFF; -(FF; -( -(} -(NNFF; -(]9FF; -(% -( -(/FF; -(=FF; -( -(' -F@ - -@ -j - -; -W -s - - - - - -%;Qf0G^whA -@ -bhh(@ -B; -B; -B; -B; -B; -B; -B; -B; -D1y -@ -@ -@ -@ -hX*B; -@ -B; -B; -B; -B; -B; -B; -B; -B; -@ -@ -@ -@ -hX*4B; -@ -hX*BB; -A+ -F+0 -A+ -F+0 -hX* -B; -F+AFFihBFlGF h0(\@ -FF;D -(#`hs -)`hs -FF;D -(Jh%`h*FFFF+ FFBCbF6 -)Bh$`h*FFFE+ EEBCbE5 -FF;D - F -FF;Dh(Ih
`h)FA; ?F Fy0h5BFF;D0h5B۽FF(h -
FF[D1h(OAq`h) -FF;Dh(IhOAq
`h)FA; ?F FK0h5BFF;D0h5B۽FF(h -
FF[D -(OCOAFqrs`hs -FF;D -(OCOAFqrs`hs --OAO@Cprs`hs -p&H'IxDyD -h -pHxD0/ -FF{D(h!FBk(FAG -0 -FIhyD hl xGBs -Tp`0xph!h Fk1FGB hk FGF(F2F#F -x -h -IyDrF(F -0 ` - -( F*F@FbF0 -(`h-F+FFC[ CCEBeC3 -( F*F3Fp@RFbF0 -(`hv -(Aqs`hs -(F(F1Fp@,FFKD(F1Fp@!AFFh(ph) -FFKD0F*F;F@.pFF!hA*`h) - FZ F1Fp@ɺ
FF[D F1Fp@!FAFh*ph) -FFKD0F*F;F@˺pFF -FF{D!(xiB Fg -FF{D!(xc|Bi F -FF{D!(xiB FU -FF{D!(xc|Bi F -FFkD(h!FBk(FGhG(`h) -FFkD hk FGFh(. -(p -CI3 -# -bJ` -bj:b -i1FG h0D` phhIiG` -(0 - -,ы -I -y -O - - -F -!` - hhhG -`h`90````h
%9FNz hJFhhhAFG!7D``BD`9F*FNdI(D``` -F+F+FY/^YB
)FN hJFhhhAFG!=D``BD`)F2FN0D - -F+QxAU F*FN0` -J!/#zD FIyDF F -#B<ӷODDJ!#zD FAIyD#@IyDFhF: Fw -"B鹁 -) -I8 - - -
gxD
- &Kd!zD -!KzD - -HxDh'*F#FG -HxD -J xhzDO - -V# "hTH8FLﰱ9/)\)8 -3F -(I -{D - -{D -#IDyD1 - -=!PFL,F -fK,` - -h8Ih[yD -IyDN3'PVIyDN, F - -rE -uB8FeFOKFo@E -h! -`@QB -H!xD -Pf"&dh[(4H!F -h!B -`@QBH!xD -,FF.i8F1FK?(h -haibB4JzDhB3JzDhB 1JzDhB0JzDhBh@h%l(Fpx - - -TTLX@P -DO hhOhUhc@o@;ChhQORg@k@S120ѫDO -FFHxD -!GF0F#8F!F8FLi - -HxDO -#)` -#X*# -#jF^ -#X*# -#jFL -#X*# -hF -xD -hF -xD -hF -xD -UHFBF#8F1FJ4ov5F{@% -ʊ - -ʊ -UI#J
HyDzD* -F~IyD h h
x -+ -#FQoY++Ѱ? -(OF8FF0iҜ0``B -߸ -(OF8FF0iҟ0``B - -WF?Fؿ! - -EXD`N٫ - -` -o -8FOa0"I - -EHD`>٩ - -` -o 0FOa "I - -p -o 0FOa "IN - - -E\O1
0 - -E^F!FG1F:FG - -EK -bCB#"0@ 0x%:S* - - -# # # #
# - # # # #"0D -P - -FI xyDEeh -FI -xH -,5"I -:* -" -t -&! -" -" -" -" -" - -e!x* #J -ؿF -B41x@ - - - -b -" - -v -" -" -" -" -" -xJp!J!B0" -p!! -. p0!!p -1x?"9 -x0*"9 -x0*.*" -q -C -A -0"x.+9+
p!8B1!p!0x\Yp0x\".)"ph!h3x -R - -3FO -O -!FG!F@p - - -EHD - -HxD -F -" -" -p -" -" -" -p." -" -" -" -# - -pHp0h00`1Yp F - -hhBZJ`xW -J`x -)BhD -x0 )@h4A$hhBT`x -HxD) - -u -% -xD~D - -@Bn: -hRK@QO{DDSBG$ -
HxD0" -hBBE[hIhC -hBB$hBNh]hBiiB -hB -ЁB h -HyD -KzDxD!1{D -/I -IJHyDKzDxD!1{D -@ -'8F -'8F -iF0F -y -G/K@/M{D}DSBE& - - - hxDB - - - -O -(w -(,h -Ѻ -FwIJHyDKzDxD!1{D -!:hxDB F! - - -R B - - - - - -$ -{D #8hh - V! -CDT -{D # -$ - -FOpqzDPFFFF}PDW; - -`(@h -G/K@/M{D}DSBE& -I( -z - -)B@ ? -B -T -REO - F -DRxC*``a F -/ -e6GܿBu` !aؿ^E'F
W(,͌. -70 --A8( -B - - - -G - - - - -L - - -QUˉ - - - - - - - - - - - - - -@ -T F F -ܿ -aEJ+R aE n*P -* -WEO - -/OFF0 - -@ -( -`W Oz - @`O7FK*ؿQE? -/OFF0 -T6IyD F YO - -o/ -kXRx3A6Aq*0 -(FOz - -OppBba? -xWE?}xpaihBah -TIyDĬ - -7)T -
-ˆ - -FOx
-ܣB,FPn-%FP -- - -@Q߿Oq1Eώ -"hciO -!c -* -! -/~] -/=I FyDd\n) -3&ca` -Txahai )Daa` -DRxl*ш -@FN -SEB - -+` -+ - -EC @F -DRxr* -DRxr*\ -. - - -*` -*aD -D CpE - -YEO -Q?-gh -BؿEL - -* -ܿB E*q, -*ӧaҲ* -DEBEa? E*iAa! n* ` 0 -DRxn*``a FF -BR` -( -/ -e77ؿAEI`ϊ -+ -D`Daaw-OF!K* -QEO -*BDx<*@i*|</@𡀧hVB 'aTihBch -( -Tpah8`\ -Q?dhE6Aؿ_E -xx -u3BEa -J -:OsBS]n+Ea`S] -, -<BCa\_,YAa!FhEiS]v+ -lEDa?{ -CPEN -Os3E -0n+Fa<`2F0k0;۲ +) -.+DUOrDE -e0_+ -jCOsBa;E -7e - -OsB0n+Ba`0 -, -ECa?Ѯp_/̮5-OTFΒF -tOrB<" F -e4O< 8gB<" F - e0O 8gB" F -'y Cu -LAAAyBO -d - -< -P -KPBO -k -KPBv -k - - - D -q -qOr -q@P
HP -Jq -FOpAr - -JHyDKzDxD!1{D -hl -kj1FF - -|rwO -cD -c -~sO -z -U, - -Gh -BO -""QA -q -a -CM - -B -D@" -HFAFOr -3b< - -p@@&i -F( "Щ(F2F@ xp - -hIhG -A0!AFQOh -X(F - -bB" f"`AqJFbʝL0 -@F9F"F?F - -0FqF0E -N - /- H -xD -!3xxD -!3xxD - -,(FIF"F? - -A - -@q@ -HF@ -"sOo/O<A -1F(F#fOhh' - - - -Po<h -J!!QCB>EUQUQB -J!!QCEO٪(TH -J -DJ!B -(@xɲXFvh(h1F"h(FGh(O1H -)&F,@ k(h)FiG0x -J -08O -PhhJ##BZCE
O6oB> -J - - - uFB@@;7F uFB@6<7F - $@r - -O"0B" " =h<" - -MPPMPP(F<"=h -O<c -dFvEWEGE7E'o - - - -p@ - -"b -p<'$fMAeDVDFD6D&f -eF - - -Bњ -J!! - -e{ - -ў - -p5 -(#D -0*`Bў0+`Bў0,`B -0lB@0lB@0lBD -P 0O~nOx -QA<a -`Bў`Bܫў`Bԫ - -0"`Bў0#`Bў0$ B <"EX - -p# -wow A -qD@*@o; -b -qA - - 0B2ѕ 0B*ѕ B"EF -`B(EF`BEFEF -ACo/sHCBr@owBq8a -&b(bwFrvA -QA<a -#YA<8a -`*@Bў`+@Bў`,@BU20r - - -pOG -u@A -rAqRG -ў `LBhў -`LB`ў`LBXў`LBP$4` - -IIO2xD - -D@" -0 - - -'@Q@A@1@!AG -R -4 - -` -` -3O COpsFK - -'A -s -H"HpA - -! -J!!JCBo -J - -J!!JCBo -J - -PF;,Ӱ -Fx/*rhHxD;0hNx~D - -&E - F:F; -.8FTI - - - - -Ec -a0F*F; -HxD -I -xHhP (J - -D@" -;a a -;HxDa
(/O~5 - - -xhHx:) -o -N - -(LAAB߿ -(LAAB߿ - -(GE߿ - -(FE߿ -$D -R -^H)]"xD:4 -h! -FFkF"FdiB-L# ܰB B 0 - - - - -Ii)8 - -FPp - - - -iB+A" -h!c -h! -h! - -V.&.2F[:[3F,(`("(o q -V.&>2F[:[0D - - - - - -! -&O4
0tB&F@P - -џ" -@ - -O O - -O -"+C - - -0A -Q -Oq - -p -F*7ېBY"0 -F*ېBY"0 - -x.*1EIFIE - - - B?/۲F -.EVF - -YF -x.*1EIF - -hqQ - *8OOJЪ -yD@F8n'` &hU(ȿOS -yD F1F*F;F - -&:F -O -BE]x./ZVP2FFEx0/2BEӗBxFGFREȿ -,FB5F -&*Fx0_ -ؠ2A -EҚ - -$ - - VFSE4x0 -E06BFE 3x0;۲ +6FE -Fx -O -AEYx./VNS -B[L1F|D
x -C -xB Ҳp*MEE*x-* -э -F>+*#FF *O -"[ -"OSl -*x0*jxB x*5Bu&-)>иb:I - -&-)0"0*O -5&-)H1FxDP&pO -5B - -h) ۈIyD h*x\5BӅB?҃IFyD h=\ՕBF2)x-)+)5B*Ҹи -*x0*jxB x*5B OG-)o"* -5OG-)YOt -G-)/7-H -x0+CxC x+0`E#-)"/ -+x0+O -0#-)O -#-)Ь -(p - hP'8i -xD -
BBF - -
B
- -]B4BFOqHF6x5 = -\8\ -(E -7Co -(D -5Co - -?, -(E -7Co -(D -5Co - -?,Z@ - - - - -FF
- JDzD -hR -KzD{DhhB -J[$zDDB -J[$zDDB+\?Bп/[pG - -`@QBH!xD=zV -h0! -"62F -( -"6F -( -h0! - -yDv=sTB<f!F - - - -hCB - F)F4B FhCB .F ) -F.HxDF%HxDFHxD - -HxD -]4 -4 -j- -yD h h -]4 -4 -j- -yD h h -xD - -E), -2FGFB ,,!+j HF2F4B,+j0F!"4( -O:H -xD -0hU$Bk0FG04DE F] -C, -2FGFB ,,!+j HF2F4B,+j0F!"4( -O:H -xD -ӆE31E -OI -ӆE31E -FheB(hAj(FG0h - -B -x*xRBhRE -p01BCvB0hAj0FG0Mh - -! -F
$ \B hAj FG0 -! -A)߿ -`0FhCF2F@h` -3F \B hAj FG0 - -O -! -F
$ \B hAj FG0 -! -A)߿ -`0FhCF2FTh -3F \B hAj FG0 - -! -F
$ \B hAj FG0 -! -A)߿ -`0FhCF2FZh -3F \B hAj FG0 - -! -F
$ \B hAj FG0 -! -A)߿ -`0FhCF2F\h` -3F8\B hAj FG0 - -! -F
$ \B hAj FG0 -! -A)߿ -`0FhCF2FVh -3F\B hAj FG0 -! -^F
## -! - <AFRF3FXB0` hj FG@# HJ@ -A)߿ -`0Fh2F_ -h - -3F\B hAj FG0 -! -^F
## -! - <AFRF3FPXB0` hj FG@# HJ@ -A)߿ -`0Fh2FAh -3F^\B hAj FG0 -! -^F
## -! - <AFRF3F -XB0` hj FG@# HJ@ -A)߿ -`0Fh2FAh -3F\B hAj FG0 -0 - - -! -OK -! - -F - -h -)ьBO0,H`xD -J"H"xD - - -VEFF -x*xRBh2 -p<01E80BhOhIjG0O - -6Eh@ - O O - - -! -0F$,B -OK -! - - O O - - -! -0F$,B -OK -! - - O O - - -! -0F$,B -OK -! - - O O - - -! -0F$,B -OK -! - - O O - - -! -0F$,B -OK -! - -! -^F # -! - <
#RF3F -A)߿ -`0Fh2FV -h - -3F,B -! -^F # -! - <
#RF3F -A)߿ -`0Fh2F|Ah -3FU,B -! -^F # -! - <
#RF3F -A)߿ -`0Fh2FzAh -3F,B -0 - - -! -OK -! - - -h -)ьBO0X(H`xD -p -` -x -p -` -p -` -x -p -`o - -E - -F,F$h -IFPF8 -BF3F -Z -h,hF FFH-hxD - hi FG - -A - -E -D -xD -F,F$h -IFPF\ -BF3F -[Q - - - - -E - -BFS - - -F,F$h -IFPF -BF3F -h,hF FFH-hxD - hj FG - - - - - -E - -BF
1x.) hj FG -xD -F,F$h -IFPFc -BF3F -B -MFE - FHF -B0` hj FG\B hAj FG0 - - hAj FG0 - hAj FG0 - hAj FG0 - hAj FG0 -0h@ -(hAj(FG -B0` hj FG,B - -0hB1`hjG0hBhhIjG00h -hhIjGF -CkXFG"FF(h,F%CB`%FhjG%F(h -!O -HxD -H xD - - F3FG -T(c( 0+2F -#-! -D!x --aF -BSI -(hAj(FG0 -PF+8-FF [Q -FxDO - - -`p4 -FѼ|$B#B%$# -xhH"FDB'l'ghIjGX -hjGH8i# -, - -#QxB3B0FFc
mB -(hAj(FG0 -,,,,, -fFR\4hBLFYB*Fxh - - F3FG -T(! -#-! -BSI -(aѺ -PF*>,FF [Q -E -hw, - -` -F - -F -` hhjGF0F -hhIjGFxihh!G -` hhjGF0F - - -hhIjGFxihh@!G -2``A -P -` -p - -' -vP -o` -hp -a -Z' -+4 -!FPiHxD - - -GHqxD - -G F -$+E - -FJO - - -F.F(X -O - -EPF
PF -H! -uFF( - - -F.F(fX - -*``jxCh -Fh - -BFjxZh -EݝPH! -` - - -`{D`FHxD Fx^ -`FHxD
FfR - -HxDhh1!`N F@-[F F8(F( -OI -.p -,` -HxDhh1!` F@-۽F F(F(T - - -FвpGBе -FFpGB -D%h-Y% - - -F -yi]F5hD`hhBh]F
` (FƱ0F((Fv0F -((F -YF - -hFHFQF2F[FF(F -F(F F' -,ɀ:|D\O@À - -?,CBuk-ء,lۜ`-#-$,$_-]آ,Yӡ,Uۜ-`#-$ p_O|h0, B,;,7-?E?,CB," ,",,OE ?E5,C?,CB -E8Eh -h BY#XOT+ - -?@uE 5`D` -?,CBoe-ء,fۜ`-- , Y-Wء,Sۜ-`#-$ p_O|h0, @,9,5-?E?,CB* , ,,OE ?E5,C?,CBE<Eo -OO B.xDXO)Ы.,!k/ ,HjNpp1,۴ jLpI4pjp12B -6h BB& XO= - +,C -jp -%H+XOе\O+ЛE)!-"ۜP.O@v)Op%&O%65CE EBB<4EӬ -6h BH& XOC -&+,C -jph`B -%H+XOе\O+ЛE)!-"ۜP.O@v)Op%&O%65CE EBB<4EӬ -Npp21B -pHp21B - - -,Zٴ -6,Tء -,}Z|D\Ox - -!pFfl1e!pGoFI -`HxDW -`HxD_ -hHhIxDyDT0fHgIxDyD`0eHeIxDyDl0cHdIxDyDx0bHbIxDyD0`HaIxDyD0_H_IxDyD0]H^IxDyD0\H\IxDyD0ZH[IxDyD0YHYIxDyD0WHXIxDyD0VHVIxDyD0THUIxDyD0SHSIxDyD0QHRIxDyD -`a9HxD -`9HxD -_ -`&HxD -`HxDm -HxDh i1!` F@F F(F$ -HxDhh1!` F@)F F(F$ -B8FjF ٱ)ؔ ¹"F - - - - - - - ՟ -O" " - - - - - -&M'N}D~D(F1F" h( h8"HxD - - - O -`OJ - - OppBPE8h -8i --HF'K - -! -FIF(F1F -FFHxD -IF1 ""yD%(F""! -"`] Fg] -` -IF1 !"yD%(F!"!!`] F]f -` - -J a Fhb@(ihJ1i`zD"cr F -#Aai@C( -T,hD<`PDh` -ICc"Y@C(T, -%Fc+Cсi?9aAi!`Ѳh -IxDyD0!.0HxD -DNCC# -AaB+2CrQ@C H[xDhQ -O -Hx -
0D - X0 -a - -C P(L -FI -U,Oq O - -JKzD{DQ` -aHbpGi(apGpG`EpG`Eܿh -B -( -aOkJb(i*bFk(* 6 -0F6^E5 - 1Fr!F*F - -1 - - F - "O@ - -p - - - - - "F -D -#F -xD -( ( -!F -XFoBF -KzD - GpGoFF -Nreu h -KzD -
. pldc,d. - FoG е -I}D -J -KzD -bh^h -OO - -~D -O -
dxDpGp($ -HxDpGHxDpGHxDpGHxDpGHxDpGHxDpGHxDpGHxDpGHxDpGHxDpGHxDpGHxDpGHxDpGHxDpGHxDpGHxDpGHxDpGHxDpGHxDpGHxDpGHxDpGHxDpGHxDpGHxDpGHxDpGHxDpGHxDpGHxDpGHxDpG}HxDpG{HxDpGxHxDpGvHxDpGsHxDpGqHxDpGnHxDpGlHxDpGiHxDpGgHxDpGdHxDpGbHxDpG_HxDpG]HxDpGZHxDpGXHxDpGUHxDpGSHxDpGPHxDpGMHxDpGJHxDpGHHxDpGEHxDpGCHxDpG@HxDpG>HxDpG;HxDpG9HxDpG6HxDpG4HxDpG1HxDpG/HxDpG,HxDpG*HxDpG'HxDpG%HxDpG"HxDpG HxDpGHxDpGHxDpGHxDpGHxDpGHxDpGHxDpGHxDpGHxDpG HxDpGHxDpGHxDpGHxDpGO -I(FyDTX -h!d!` -L -
HxD - IyDpJ -9O - - - -F oR -0!K&[)+$[#;5+ - - - -o~OrCB0 -O 3@J -D -0(ص@ -[ -! - -MHM -xD -( -7 - -ٱJ0C:"JJ4@ - - -
4*BJ0D -0A -0C*B - -pG -ҷ - -PR -**۟v
# -R2)۟n# -_џ o - - -` -@" - -PR -**۟t
#0AK0D0A+q -R2)۟l# -? " -O -EO -yD\@ -: -A
0)9F -* -!F-**Oq? -д
0%F -\K!D{D\ - - - -E( - - - -E( - -TTк -R -бA -?o/o C02 -@-@ - - -/oo -@-@ -JZt - - -@D u - - - ! 0bà01@O -",#<r - BQ 0c1 - - -0 - - -@ -/m -k0 0 - - h - -T\ - -0/ -``! - -6R#2"<$!R \ -R&^b1>!,° - - -Ѝ - - - -j -T - -`V -V - -IlF F@"yDIyDIyD F -IlF F@"yDIyDIyD F -I -JHyDKzDxD1{D -F4(F!F - - -*TX - - - -t -d -d -p -(; -: -X( -pX0 -? -$$ -FlL|RS|V?:c -X -
X -l - - -dx}04`@x -H# - r -,h -, |L -h(:T --0T3X5^558 -,qrtuv -|}~L -:Ԏl $$dΗؙxb ->
4@ABCD FI@KK4L\LLMMM<NpNO<O<OO P6PPQHQ|QRFRDRR(SSTtTT`UUUUpVWWWW4XX - -m&mmnoo4pp0r>su4vPv - -TT -|4 -x -X"B# --.0>2D3|5$8< ->CGHnInO -`a,c00n*z,{R -P,,*L -? - - - - - -- -- -T07 - - - - - - - - - - - - - - - - - - - - - - - - -$0$1} - - - - - Method : google::protobuf::Reflection:: - Message type: - Field : - Problem : - Problem : Field is not the right type for this message: - Expected : - Field type: - Problem : Enum value did not match field type: - Expected : - Actual : - - - - - - - - - - - - - - - - - - - - - - - arena: %10d (non-mmapped space allocated from system) - ordblks: %10d (number of free chunks) - smblks: %10d (number of fastbin blocks) - hblks: %10d (number of mmapped regions) - hblkhd: %10d (space in mmapped regions) - usmblks: %10d (maximum total allocated space) - fsmblks: %10d (space available in freed fastbin blocks) - uordblks: %10d (total allocated space) - fordblks: %10d (total free space) - keepcost: %10d (top-most, releasable (via malloc_trim) space) - - - - - - -Using a new enough version of tcmalloc may fix this problem. -Try building this binary with one of the libraries exported -by google3/tcmalloc/BUILD. E.g., - malloc = "//tcmalloc:tcmalloc_or_debug" - - - - - - -(w(d)p!',w -R^&V -A -b>? - -I - -;oB -@ -: - -3speech/greco3/contrib/barge_in/echo_canceller.protogreco_audio_ears" -EchoCancellerConfig7 -max_probe_capacity_ms (:8000RmaxProbeCapacityMs? -max_reference_capacity_ms (:8000RmaxReferenceCapacityMs- -max_probe_lag_ms (:1000R
maxProbeLagMsA -align_confidence_threshold (:0.2RalignConfidenceThreshold" -use_agc (:falseBRuseAgc* -use_lpc_eraser (:trueRuseLpcEraser8 -use_complex_predictor (:trueRuseComplexPredictor* -predictor_order (:5RpredictorOrder1 -forgetting_factor (:0.98RforgettingFactor0 -lpc_update_rate_sec - (:5RlpcUpdateRateSec- -store_uncleaned (:trueRstoreUncleaned' -
chunk_size_ms (:500RchunkSizeMs+ -frame_size_sec
(:0.128RframeSizeSec - -hop_factor (:4R hopFactorJ -moving_average_xcorr_estimator (:falseRmovingAverageXcorrEstimator+ -xcorr_memory_sec (:8RxcorrMemorySeci -channel_mapping (24.greco_audio_ears.EchoCancellerConfig.ChannelMapping: -ONE_TO_ONERchannelMapping7 -num_reference_channels (:1RnumReferenceChannels/ -num_probe_channels (:1RnumProbeChannels9 -probe_alignment_channel (:0RprobeAlignmentChannelQ -#additional_probe_alignment_channels (BR additionalProbeAlignmentChannels -linear_eq_solver_method (2;.greco_audio_ears.EchoCancellerConfig.LinearEqSolvingMethod:
TRUNCATED_SVDRlinearEqSolverMethod- -regularization (:0.001Rregularization3 -align_by_timestamp (:falseRalignByTimestamp"4 -ChannelMapping - -ONE_TO_ONE -SUM_DIFFERENCE"c -LinearEqSolvingMethod -COL_HOUSEHOLDER -FULL_HOUSEHOLDER -
TRUNCATED_SVD -TIKHONOVBH -google/protobuf/any.protogoogle.protobuf"& -Any -type_url (
-value (Bo -com.google.protobufBAnyProtoPZ%github.com/golang/protobuf/ptypes/anyGPBGoogle.Protobuf.WellKnownTypesbproto3 -google/protobuf/api.protogoogle.protobuf$google/protobuf/source_context.protogoogle/protobuf/type.proto" -Api -name ( ( -methods (2.google.protobuf.Method( -options (2.google.protobuf.Option -version ( 6 -source_context (2.google.protobuf.SourceContext& -mixins (2.google.protobuf.Mixin' -syntax (2.google.protobuf.Syntax" -Method -name ( -request_type_url ( -request_streaming ( -response_type_url ( -response_streaming (( -options (2.google.protobuf.Option' -syntax (2.google.protobuf.Syntax"# -Mixin -name ( -root ( Bu -com.google.protobufBApiProtoPZ+google.golang.org/genproto/protobuf/api;apiGPBGoogle.Protobuf.WellKnownTypesbproto3 - - - - - google/protobuf/descriptor.protogoogle.protobuf"G -FileDescriptorSet2 -file (2$.google.protobuf.FileDescriptorProto" -FileDescriptorProto -name ( -package ( - -dependency ( -public_dependency - ( -weak_dependency (6 -message_type (2 .google.protobuf.DescriptorProto7 - enum_type (2$.google.protobuf.EnumDescriptorProto8 -service (2'.google.protobuf.ServiceDescriptorProto8 - extension (2%.google.protobuf.FieldDescriptorProto- -options (2.google.protobuf.FileOptions9 -source_code_info (2.google.protobuf.SourceCodeInfo -syntax ( " -DescriptorProto -name ( 4 -field (2%.google.protobuf.FieldDescriptorProto8 - extension (2%.google.protobuf.FieldDescriptorProto5 -nested_type (2 .google.protobuf.DescriptorProto7 - enum_type (2$.google.protobuf.EnumDescriptorProtoH -extension_range (2/.google.protobuf.DescriptorProto.ExtensionRange9 - -oneof_decl (2%.google.protobuf.OneofDescriptorProto0 -options (2.google.protobuf.MessageOptionsF -reserved_range (2..google.protobuf.DescriptorProto.ReservedRange -
reserved_name - ( e -ExtensionRange
-start ( -end (7 -options (2&.google.protobuf.ExtensionRangeOptions+ -
ReservedRange
-start ( -end ("g -ExtensionRangeOptionsC -uninterpreted_option (2$.google.protobuf.UninterpretedOption* " -FieldDescriptorProto -name ( -number (: -label (2+.google.protobuf.FieldDescriptorProto.Label8 -type (2*.google.protobuf.FieldDescriptorProto.Type - type_name ( -extendee ( -
default_value ( -oneof_index ( - json_name - ( . -options (2.google.protobuf.FieldOptions" -Type -TYPE_DOUBLE - -TYPE_FLOAT - -TYPE_INT64 -TYPE_UINT64 - -TYPE_INT32 -TYPE_FIXED64 -TYPE_FIXED32
- TYPE_BOOL -TYPE_STRING - -TYPE_GROUP - -TYPE_MESSAGE - -TYPE_BYTES -TYPE_UINT32
- TYPE_ENUM -
TYPE_SFIXED32 -
TYPE_SFIXED64 -TYPE_SINT32 -TYPE_SINT64"C -Label -LABEL_OPTIONAL -LABEL_REQUIRED -LABEL_REPEATED"T -OneofDescriptorProto -name ( . -options (2.google.protobuf.OneofOptions" -EnumDescriptorProto -name ( 8 -value (2).google.protobuf.EnumValueDescriptorProto- -options (2.google.protobuf.EnumOptionsN -reserved_range (26.google.protobuf.EnumDescriptorProto.EnumReservedRange -
reserved_name ( / -EnumReservedRange
-start ( -end ("l -EnumValueDescriptorProto -name ( -number (2 -options (2!.google.protobuf.EnumValueOptions" -ServiceDescriptorProto -name ( 6 -method (2&.google.protobuf.MethodDescriptorProto0 -options (2.google.protobuf.ServiceOptions" -MethodDescriptorProto -name ( - -input_type ( -output_type ( / -options (2.google.protobuf.MethodOptions -client_streaming (:false -server_streaming (:false" -FileOptions -java_package ( -java_outer_classname ( " -java_multiple_files - (:false) -java_generate_equals_and_hash (B% -java_string_check_utf8 (:falseF -optimize_for (2).google.protobuf.FileOptions.OptimizeMode:SPEED - -go_package ( " -cc_generic_services (:false$ -java_generic_services (:false" -py_generic_services (:false# -php_generic_services* (:false - -deprecated (:false -cc_enable_arenas (:false -objc_class_prefix$ ( -csharp_namespace% ( -swift_prefix' ( -php_class_prefix( ( -
php_namespace) ( -php_metadata_namespace, ( -ruby_package- ( C -uninterpreted_option (2$.google.protobuf.UninterpretedOption": -OptimizeMode -SPEED
- CODE_SIZE -LITE_RUNTIME* J&'" -MessageOptions& -message_set_wire_format (:false. -no_standard_descriptor_accessor (:false - -deprecated (:false - map_entry (C -uninterpreted_option (2$.google.protobuf.UninterpretedOption* J J -" -FieldOptions: -ctype (2#.google.protobuf.FieldOptions.CType:STRING -packed (? -jstype (2$.google.protobuf.FieldOptions.JSType: JS_NORMAL -lazy (:false - -deprecated (:false -weak - (:falseC -uninterpreted_option (2$.google.protobuf.UninterpretedOption"/ -CType - -STRING -CORD -STRING_PIECE"5 -JSType
- JS_NORMAL - JS_STRING
- JS_NUMBER* J"^ -OneofOptionsC -uninterpreted_option (2$.google.protobuf.UninterpretedOption* " -EnumOptions -allow_alias ( - -deprecated (:falseC -uninterpreted_option (2$.google.protobuf.UninterpretedOption* J"} -EnumValueOptions - -deprecated (:falseC -uninterpreted_option (2$.google.protobuf.UninterpretedOption* "{ -ServiceOptions - -deprecated! (:falseC -uninterpreted_option (2$.google.protobuf.UninterpretedOption* " -
MethodOptions - -deprecated! (:false_ -idempotency_level" (2/.google.protobuf.MethodOptions.IdempotencyLevel:IDEMPOTENCY_UNKNOWNC -uninterpreted_option (2$.google.protobuf.UninterpretedOption"P -IdempotencyLevel -IDEMPOTENCY_UNKNOWN -NO_SIDE_EFFECTS - -IDEMPOTENT* " -UninterpretedOption; -name (2-.google.protobuf.UninterpretedOption.NamePart -identifier_value ( -positive_int_value ( -negative_int_value ( -double_value ( -string_value ( -aggregate_value ( 3 -NamePart - name_part ( -is_extension (" -SourceCodeInfo: -location (2(.google.protobuf.SourceCodeInfo.Location -Location -path (B -span (B -leading_comments ( -trailing_comments ( ! -leading_detached_comments ( " -GeneratedCodeInfoA - -annotation (2-.google.protobuf.GeneratedCodeInfo.AnnotationO - -Annotation -path (B -source_file (
-begin ( -end (B -com.google.protobufBDescriptorProtosHZ>github.com/golang/protobuf/protoc-gen-go/descriptor;descriptorGPBGoogle.Protobuf.Reflection -google/protobuf/duration.protogoogle.protobuf"* -Duration -seconds (
-nanos (B| -com.google.protobufB
DurationProtoPZ*github.com/golang/protobuf/ptypes/durationGPBGoogle.Protobuf.WellKnownTypesbproto3 -google/protobuf/empty.protogoogle.protobuf" -EmptyBv -com.google.protobufB -EmptyProtoPZ'github.com/golang/protobuf/ptypes/emptyGPBGoogle.Protobuf.WellKnownTypesbproto3 - google/protobuf/field_mask.protogoogle.protobuf" - FieldMask
-paths ( B -com.google.protobufBFieldMaskProtoPZ9google.golang.org/genproto/protobuf/field_mask;field_maskGPBGoogle.Protobuf.WellKnownTypesbproto3 -$google/protobuf/source_context.protogoogle.protobuf"" -
SourceContext - file_name ( B -com.google.protobufBSourceContextProtoPZAgoogle.golang.org/genproto/protobuf/source_context;source_contextGPBGoogle.Protobuf.WellKnownTypesbproto3 -google/protobuf/struct.protogoogle.protobuf" -Struct3 -fields (2#.google.protobuf.Struct.FieldsEntryE -FieldsEntry -key ( % -value (2.google.protobuf.Value:8" -Value0 - -null_value (2.google.protobuf.NullValueH -number_value (H -string_value ( H - -bool_value (H -struct_value (2.google.protobuf.StructH - -list_value (2.google.protobuf.ListValueH -kind"3 - ListValue& -values (2.google.protobuf.Value* - NullValue - -NULL_VALUE -com.google.protobufBStructProtoPZ1github.com/golang/protobuf/ptypes/struct;structpbGPBGoogle.Protobuf.WellKnownTypesbproto3 -google/protobuf/timestamp.protogoogle.protobuf"+ - Timestamp -seconds (
-nanos (B~ -com.google.protobufBTimestampProtoPZ+github.com/golang/protobuf/ptypes/timestampGPBGoogle.Protobuf.WellKnownTypesbproto3 -google/protobuf/type.protogoogle.protobufgoogle/protobuf/any.proto$google/protobuf/source_context.proto" -Type -name ( & -fields (2.google.protobuf.Field -oneofs ( ( -options (2.google.protobuf.Option6 -source_context (2.google.protobuf.SourceContext' -syntax (2.google.protobuf.Syntax" -Field) -kind (2.google.protobuf.Field.Kind7 -cardinality (2".google.protobuf.Field.Cardinality -number ( -name ( -type_url ( -oneof_index ( -packed (( -options (2.google.protobuf.Option - json_name - ( -
default_value ( " -Kind -TYPE_UNKNOWN -TYPE_DOUBLE - -TYPE_FLOAT - -TYPE_INT64 -TYPE_UINT64 - -TYPE_INT32 -TYPE_FIXED64 -TYPE_FIXED32
- TYPE_BOOL -TYPE_STRING - -TYPE_GROUP - -TYPE_MESSAGE - -TYPE_BYTES -TYPE_UINT32
- TYPE_ENUM -
TYPE_SFIXED32 -
TYPE_SFIXED64 -TYPE_SINT32 -TYPE_SINT64"t -Cardinality -CARDINALITY_UNKNOWN -CARDINALITY_OPTIONAL -CARDINALITY_REQUIRED -CARDINALITY_REPEATED" -Enum -name ( - - enumvalue (2.google.protobuf.EnumValue( -options (2.google.protobuf.Option6 -source_context (2.google.protobuf.SourceContext' -syntax (2.google.protobuf.Syntax"S - EnumValue -name ( -number (( -options (2.google.protobuf.Option"; -Option -name ( # -value (2.google.protobuf.Any*. -Syntax -
SYNTAX_PROTO2 -
SYNTAX_PROTO3B} -com.google.protobufB TypeProtoPZ/google.golang.org/genproto/protobuf/ptype;ptypeGPBGoogle.Protobuf.WellKnownTypesbproto3 -google/protobuf/wrappers.protogoogle.protobuf" -DoubleValue
-value (" - -FloatValue
-value (" - -Int64Value
-value (" -UInt64Value
-value (" - -Int32Value
-value (" -UInt32Value
-value (
" - BoolValue
-value (" -StringValue
-value ( " - -BytesValue
-value (B| -com.google.protobufB
WrappersProtoPZ*github.com/golang/protobuf/ptypes/wrappersGPBGoogle.Protobuf.WellKnownTypesbproto3 - - -A 0C ΐ -
ysir YUIT 97)6 "S 54ې v+ !"V
#j$5 %J& '*') -)Ϡ*b+,~-.`/~u0B1g 2s$3Gt 4S5'V 6278 88 9: ;<=>?@oܠABOCdD/EDmE G-Gӵ I
lI JNKLjM|NLO\wP.Q<YRvS;TUTV5ԐV: XX YZ [\ ]^d _y`Mޠab-cgwd
eGYe턠g';gfiiHjke lmvG noV) pq6 ros tOt v8vxx͠yz{f|~}H~^s*& - - - -PST8PDT,M3.2.0,M11.1.0 - -fFe
EgGaAnp - -
!"#$%&'()*+,-./0123456789:;<=>?@abcdefghijklmnopqrstuvwxyz[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Z;SeefXv>ᮺSoΊߙZ+ؑFq6NMDzrxjmO\#Gf+vU0 k<ܭx݅KbSk3o=qԇ -DHdW*͖>'ukq~X1[DLhrE=k0bЏij<)).%Iqo(TJ2qn1'ƚp}x=MNF!&8#Xlo(,nGEyۤ̂<e}_Oܼw 6=Ϫu
%oDzwjbvE$VyDV4AEkAVk69?O㥃"\$X辕6l7-DG;ЍJ'D11R>}f;^@J6VchN"uO>ZS
U1(\Qӑf-@s]Ύhr#j9NDGC"ɦq"|+TO9zc%C1X=c5u|&<%ˋ#w"_uv6]IYyX7 1?j -4zWFXҘ#Tw,)Udwsj=>*b5*g81~8<<^p8GvڍԨ -+eṗt;?Ȅ w -UyϿՓ/ -k)XsۓPҸsUrsONdP#b}$lr]ΖKO|UraօuERAQ;H=_
Xfѷ?ϻӛa՟ȂS|n{ch -i->!Qai&ޓv:k\me 3RYg+@8H۔PFfנ`2$^`#㏜ūksd|F
,.JDw`zd؋J|l_b-]:y4yx`K6C>'=z·)f&4*cR04`g|A8?,6)1c}e5C.?9ϛdpÂz}U&N(&۲oOFkȒ˻zܝYTWdeT-~)p$w6vkwąYڛSu᪢R|Dե-帟ߦ&/xs$^;V-k4y˼&62$C1]?Ɣ}t_|Hi"RD¢Ag k`ŗ`鸶8>G#g$v6ΛpDs繹;Hw(J2R l(_S#Y7yHD"'k6-w꺔R̆9'd҉>+Zꌤ11eU%>_Un* -du.=Ķ{sLuZ(eMq3{?_xۏ|Vsﭚ'vcY~S|qޝh
b!q&Ui
;+*\[z@g7._⼺;1awl}9U"Suu\TҒsi$$wÿ-ԴJbڗ<aнK'9ECK,1^_B>;5
-ףp= -ף -?h -YJ^M:0ܵ$~sީq]V
ukP/<R{ܿ<Z!x\u\S٨|4EM +`]hk䤹Bx郮Ҁ0B$ZR0I<D|.ANyĢXˊe?n̰ܔٜ -=DLLvU_S,Uktwjۂ#-;#[Dz,4x@ УrČV<qe~1Vx5k\(3VFs,WЛgjB_wqBv/?
Sc]ɞH|Y{ځo(1r}c<JAnJI+QEE;R -bڸE}ajAQdһS8~cU4_^jIukS\ܺ)c᳹);b (3ʺ)2־ԩYpI0/j\&ҷ]ُ]X%2t.o?0:ͅϧz^KDfQ6^U@4õjP4cع -"%(,/269<@CFJMPTWZ]adgknqux{ -!%(+/259<?CFIMPSWZ]adgknqux{~ -
!%(+/259<?BFILPSVZ]`dgjnqtx{~ -
!$(+.258<?BFILPSVZ]`cgjmqtw{~ - - -ZqW>/CEI4M*LLB5$:g18];> ̨xz"%QY?ˡ=AU:dDe#vrbd3j -pFIDE}Bs=<|F -or<^\^Il\襐k_Wlk_ -wZwS1SږHM**؟|w'oF -
-
0 -
!"#$$$$$$ -
!"#$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ - I$ qfffa]tUUUQN/$IXiDDDB!>:8 -؉؉ $I$I$ qqk(fffffffaatE]tYBUUUUUUUQNNKh/$I$IFXiDDDDDDD!B!>::88 -p= -ףp= -؉؉ %^B{ $I$I$ =B!B|PuPuPqq ... (message truncated) - -Z - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -G - - -C -E - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -) - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -A -"& diff --git a/audio/google_aec/read_me.txt b/audio/google_aec/read_me.txt deleted file mode 100644 index 4e5006d..0000000 --- a/audio/google_aec/read_me.txt +++ b/dev/null @@ -1 +0,0 @@ -Google AEC library is built @208272110. Build flags: @208272110 --config=android_arm --copt=-O3 -c opt |