ELFÀ4L‹P4 (p´´´DDDDDèÌÌÌ””²P¢° , °k¼l  ô `‚lÀppp ppupp!þÿÿoLÿÿÿoðÿÿo`aug@h,NK$4"#W27>[PC&BAI'Z]5(31.JfFQ +6!%)H0/*O?d<Eb9j-nlRi;e`T:\oGVL=8YaDtqksUSrc_MmXp^,À Pg °k l @ DP\`€ЃàƒÁ€PñÿS0( å'  ÈPñÿ!P'  êÄ0ô ±,:( ºÀ 0'  ƒäô ÓÔƒñÿ °k ÌÔƒñÿ`‚ñÿå,„ñÿ Øô ßÔƒñÿªk8–€k+pk¬Ë`kzPkc D@k„0kd k 4kk„ùðjÊàjÞÐj$Àj°js j§j €jpjì`jøªPjÆ@j´0jàÉ jÆj57jði ài¬Ði‡Ài€Ë°iÿ£ iÄiõ€iwpi#`iŸPi?@in0iò iD¼ißiðhaàhpÐhhkùÀh°hx{ hâhh€häphD5"`h EPhÍ@hÍ0h4¬@ … hLÛhòŽh!@ ‡ðg àg&"d„L GÐgkÀg °g4¯d M"¦[ g@YgÛ€gHLLè °pg\`g·Pg_GLOBAL_OFFSET_TABLE__gp_disp_fini__cxa_finalize__deregister_frame_info__register_frame_info_Jv_RegisterClassesast_module_unregisterast_smdi_mwi_message_destroyfreeast_smdi_md_message_destroypthread_cond_timedwaitpthread_cond_broadcastpthread_cond_destroypthread_mutex_destroypthread_mutex_lockpthread_mutex_unlockast_smdi_interface_findsmdi_ifacesstrcasecmpast_logast_smdi_mwi_message_putbackast_smdi_md_message_putbackast_tvnowast_tvast_tvdiff_msast_tvaddast_smdi_mwi_message_wait_stationast_smdi_mwi_message_waitast_smdi_md_message_waitast_smdi_mwi_message_popast_smdi_md_message_poppthread_cancelpthread_joinfcloseast_module_unref__ast_string_field_initpthread_cond_signalast_custom_function_unregisterast_smdi_interface_unrefpthread_mutexattr_initpthread_mutexattr_settypepthread_mutex_initpthread_mutexattr_destroypthread_cond_init_ast_callocfgetc__fgetc_unlockedast_copy_string__ctype_bast_module_registerfopen__errno_locationstrerrorfprintffputcoption_debugast_optionsast_debug_get_by_fileast_smdi_mwi_unsetast_smdi_mwi_setast_app_has_voicemailsnprintfstrlen__ast_string_field_empty__ast_string_field_ptr_growmemcpy__ast_string_field_alloc_spacestrsepast_config_load2ast_variable_browsesscanfast_truefilenotcgetattrcfsetispeedcfsetospeedtcsetattroption_verboseast_verbose_get_by_fileast_verboseast_pthread_create_stackast_module_refast_config_destroymemset__ast_custom_function_register__ast_module_user_addast_autoservice_startast_app_separate_argsast_atomic_fetchadd_intast_channel_datastore_allocast_channel_datastore_addast_autoservice_stop__ast_module_user_removeast_channel_datastore_findlibgcc_s.so.1libc.so.0_ftext_fdata_gp_edata__bss_start_fbss_endGLIBC_2.0¢ii êЃ€THÔØÜèìð‚ ‚$‚(‚,‚<‚@‚D‚H‚L‚`dl<$íœ'!à™àÿ½'¼¯¿¯¼¯<íœ'!àŸ$€™ 9' ø ¼<Ðìœ'!àŸ$€™ðf9' ø ¼¿à ½'<ìœ'!à™àÿ½'¿¯°¯¼¯€‚àƒB(@@‚@€‚@™DŒ ø ¼ ø €®¼€€ŽYŒôÿ C$ ‚@ €„ ™ ø @„$¼€‚$àƒC ¿°à ½'<°ëœ'!à™àÿ½'¿¯¼¯\‚ @ €„€…\™@„$ ø 䃥$¼€„\‚Œ@D€™ \„$¿  ½'¿à ½'< ëœ'!à™€„Ä€™ Є$<ëœ'!à™0€™ <ìêœ'!à™0€™ <Ôêœ'!à™<€™ <¼êœ'!à™™ <¤êœ'!à™\€™ <Œêœ'!à™l€™ $ $&" ¼ ÿÿs&äÃŽ*c@ €$€‚ü€™ÀnB$¢¯±¯ô€&! lå& ø J$ ¼‘¢”&$€‚ü€™ünB$±¯£¯¢¯³¯ô€&! lå& ø M$ ¼s& b.³ÿ@`™$€‚ €‘ü€™hoB$¢¯U$ô€'&lå&¾¯! ’@¢ ø !€  ¼Ü€™ ø (¤'(¢ ¼”B®,¢$€™! À!(@P9' ø ˜B® ¼lå&$€‚ü€™ˆoB$¢¯Z$ô€'&! !È ø ¶¯ ¼$€™Ü9' ø 0¤PBŽ@ ¼ÿÿB$!€@ PB®$€‚ü€™lB$!È¢¯ô€'&$lå& ø \$ ¼!€$€™49' ø 0¤Ý ¼$€™Ä9' ø 0¤ ¼! @ÅX™Çb €$€‚ü€™¨oB$ô€&¢¯! lå&a$ ø !  ¼ô€&p€™³¯$Œ$læ& ø c$!€@@ ¼$€™ Ñ&Ü9' ø ! ÂŽà@ ¼$€‚ü€™lB$lå&!8`$d$!È@㢯$€™\T$¸19' ø ! €¤ÄŽ$ ¼P®¢8‚Œ @Œ€™ƒŒ‚Œ+b@b$‚¬$™ ø  ¼t&!ˆ`!¤ÄŽ8‚Œ @Œ€™ƒŒ‚Œ+b@e$b…¬$™ ø  ¼ $b  ¢äÂŽ*B@R&#¢1& $áÿB4€™~¢!(`!  ø P$ ¼!ˆ¤ÄŽ8‚Œ @Œ€™ƒŒ‚Œ+b@e$c…¬$™ ø  ¼!@!C 1&$êÿ"Ü€™(¤' ø ‚¢(¢ ¼„®,¢$€™! À!(Ì9' €’ ø ˆ® ¼lå&$€‚ü€™ôoB$¢¯‹$ô€G&! ¶¯ ø !ˆ  ¼$€™Ü9' ø ! €PŽ@ ¼ÿÿB$!ˆ@ P®$€‚ü€™lB$!È ¢¯ô€G&$lå& ø $ ¼!ˆ$€™49' ø ! €  ¼$€™Ä9' ø ! € ¼! H™!€ ø  ¼$€‚ü€™pB$£¯¢¯¶¯ô€&$lå& ø $ ¼!€¤ÄŽ8‚Œ @Œ€™ƒŒ‚Œ+b@b$e‚¬$™ ø  ¼!(@Qý`$€‚$€’ €“ü€™LpB$¢¯$lE&”$ô€g&¶¯ ø !€  ¼ Ñ&$€™Ü9' ø ! ÂŽ@ ¼ÿÿB$!€@ ®$€‚ü€™lB$¢¯lE&ô€g&$•$!È ø !€ ¼$€™49' ø !   ¼$€™Ä9' ø !  ¼$€™L(9' ø ! À ¼\¿X¾T·P¶LµH´D³@²<±8°!à`½'<äÜ'!à™€„t™ Є$<ÈÜ'!à™Àÿ½'<¿¯8´¯4³¯0²¯,±¯(°¯ ¼¯!  $€…¼€™Œp¥$!€À ø !˜€!ˆ@@ ¼`€™ ø  ¼l™ ø DŒ ¼¢¯$€ƒ$€… €‡ü€™pc$£¯³¯l¥$ ç$$ ø Æ$ ¼N$$€™ r&Ü9' ø ! @ ¼$€‚ÄpF$$€‚ÈpF$$€…™Ìp¥$ ø !  ¼!€ ø  ¼äbŽ€€™*0$!( ÷ÿ@&$€…™Ôp¥$!0€ ø !  ¼¬€™ ø !  ¼$€™49' ø ! @ ¼,‚BŒ@$€‚´€‚€<BŒ$C@!$€„x€™ ø l„$@ ¼$€‚$€… €‡ü€™ÜpB$¢¯´¯³¯l¥$ ç$! ø Ö$ ¼!<¿8´4³0²,±(°à@½'<ÀÁœ'!à™$€™ˆ>9' !0<¤Áœ'!à™$€™ˆ>9' $<ˆÁœ'!à™˜û½'d¿¯`¾¯\·¯X¶¯Tµ¯P´¯L³¯H²¯D±¯@°¯¼¯€‚€“R$8¾'8·'0¶'(µ'\ ´'”d&Ü9'  ¯ ø $ ¯¼Ü€™ ø ! À8¢¼8B®(PŽ<¢!<B®ŽŽ ø ¢¯¼Ž™ ø !(Ž+ˆc0#¼Ž Ž ™! @ !(`4™! @!(` ø Žþÿ$$C%Q¼®$Ž$€‚d™qF$! àÛÿ$”€™0EŽ! À ø !0¼4¢(™0§8EŽ<FŽ¢¯ ø !  ,£¼€ À#D!C€ƒ$€™¬d$(£À”e&!0€ £¯|9' ø $¢¯¼$€™49' ø ”d&¼4BŽB0¢ÿ@$€™d¿`¾\·X¶TµP´L³H²D±@°!àh½'D¢¯qŽì€™! xqE$ ø !€ @@(¼$€…qŽì€™„q¥$!È ø ! @(¼ $$€…쀙Œq¥$!È ø ! @(¼ $$€…쀙”q¥$!È ø ! @(¼  $$€…쀙œq¥$!È ø ! @(¼ $ D¢¯$€‚ €ƒ¤qB$ €c$±¯¢¯£¯$€… €‡bŽü€™¢¯l¥$¸€ç$$ ø N$(¼ $öD¹¯$€…쀙èq¥$!È ø ! 0@(¼$€…Ø€™dŽôq¥$ ø 0¦'@(¼ €‚$€… €B$¢¯$€‚ €‡øqB$¢¯bŽü€™l¥$¸€ç$$S$¢¯0¢ B,Ò@ €ƒ$€‚ €c$øqB$£¯¢¯bŽ$€… €‡ü€™¢¯l¥$¸€ç$$V$ ø (¼¿0 ¯$€…쀙0r¥$!È ø ! @(¼$€…Ø€™dŽ@r¥$ ø 4¦'¯@(¼ €‚$€… €B$¢¯$€‚ €‡DrB$¢¯bŽü€™¢¯l¥$¸€ç$$ ø [$(¼0u$›4¢¯$€…쀙€r¥$!È ø ! 5@(¼$€…qŽì€™Œr¥$!È ø ! @(¼$$€…쀙”r¥$!È ø ! @(¼ $$€…쀙! !È ø ˜r¥$@(¼ÿþ$s@¢¯ €ƒ$€‚ €c$ rB$£¯¢¯$€… €‡bŽü€™¢¯l¥$¸€ç$$ ø f$(¼$_@¹¯$€…쀙Ür¥$!È ø ! +@(¼$€…qŽì€™èr¥$!È ø ! @(¼  $$€…쀙! !È ø ìr¥$@(¼0$A<¢¯ €ƒ$€‚ €c$ðrB$£¯¢¯$€… €‡bŽü€™¢¯l¥$¸€ç$$ ø o$(¼ $-<¹¯$€…쀙0s¥$!È ø ! @(¼ô€™ ø ! (¼8¢¯$€…쀙$€™!xà ø =$€™!xà ø <$€™!xà ø :$€™!xà ø 9$€™!xà ø 8$€™!xà ø 7$€™!xà ø 6$€™!xà ø 5$€™!xà ø 4$€™!xà ø 3$€™!xà ø 2$€™!xà ø 1$€™!xà ø 0$€™!xà ø /$€™!xà ø .$€™!xà ø -$€™!xà ø ,$€™!xà ø +$€™!xà ø *$€™!xà ø )$€™!xà ø ($€™!xà ø '$€™!xà ø %$€™!xà ø $$€™!xà ø #$€™!xà ø "$€™!xà ø !$< –œ'!à™àÿ½'¼¯¿¯¼¯<|–œ'!àŸ$€™À9' ø ¼¿à ½'res_smdi.cUnreferencing unreferenced (object)! MDMWIPurged expired message from %s SMDI %s message queue. Message was %ld milliseconds too old. Read an 'M' to start an SMDI message Read a 'D' ... it's an MD message. Read a '%c' The message desk number is '%s' The message desk terminal is '%s' Message type is '%c' Read a space, done looking for the forwarding station Read a '%c' and stored it in the forwarding station buffer Read a '%c', but didn't store it in the fwd station buffer, because of the msdstrip setting (%d < %d) The forwarding station is '%s' Read a '%c', but didn't store it in the calling station buffer because it's not a digit Read a '%c' and stored it in the calling station buffer Read a '%c', but didn't store it in the calling station buffer, because of the msdstrip setting (%d < %d) The calling station is '%s' Recieved SMDI MD message on %s Read a 'W', it's an MWI message. (No more debug coming for MWI messages) Recieved SMDI MWI message on %s Unknown SMDI message type recieved on %s (M%c). Error reading from SMDI interface %s, stopping listener thread wError opening SMDI interface %s (%s) for writing OPRMV%s:MWI %s!Sent MWI set message for %s on %s %s@%s@defaultUnable to reload config %s: SMDI untouched Unable to load config %s: SMDI disabled interfacesbaudrate9600480024001200Invalid baud rate '%s' specified in %s (line %d), using default msdstrip%dInvalid msdstrip value in %s (line %d), using default msgexpirytime%ldInvalid msgexpirytime value in %s (line %d), using default paritybitevenoddnoneInvalid parity bit setting in %s (line %d), using default charsize78Invalid character size setting in %s (line %d), using default twostopbitssmdiportSMDI interface %s already running, not restarting rError opening SMDI interface %s (%s) Error getting atributes of %s (%s) Error setting baud rate on %s (%s) Error setting attributes on %s (%s) -- Starting SMDI monitor thread for %s smdi_readError starting SMDI monitor thread for %s Ignoring unknown option %s in %s mailboxesSMDI interface %s not found pollinginterval%uInvalid value for pollinginterval: %s Mailbox mapping ignored, no valid SMDI interface specified in mailboxes section mwi_monitor_handlerFailed to start MWI monitoring thread. This module will not operate. No SMDI interfaces were specified to listen on, not starting SDMI listener. No SMDI interfaces are available to listen on, not starting SMDI listener. SMDI_MSG_RETRIEVE requires an argument SMDI_MSG_RETRIEVE must be used with a channel Invalid arguments provided to SMDI_MSG_RETRIEVE SMDI port '%s' not found '%s' is not a valid timeout No SMDI message retrieved for station '%s' after waiting %u ms. SMDI_MSG can not be called without a channel SMDI_MSG requires an argument ID must be supplied to SMDI_MSG No SMDI message found for message ID '%s' stationcalleridtype%c'%s' is not a valid message component for SMDI_MSG res_smdiSimplified Message Desk Interface (SMDI) ResourceThis paragraph is copyright (c) 2006 by Digium, Inc. In order for your module to load, it must return this key via a function called "key". Any code which includes this paragraph must be licensed under the GNU General Public License version 2 or later (at your option). In addition to Digium's general reservations of rights, Digium expressly reserves the right to allow other parties to license this paragraph under different terms. Any use of Digium, Inc. trademarks or logos (including "Asterisk" or "Digium") without express written permission of Digium, Inc. is prohibited. SMDI_MSG_RETRIEVERetrieve an SMDI message. This function is used to retrieve an incoming SMDI message. It returns an ID which can be used with the SMDI_MSG() function to access details of the message. Note that this is a destructive function in the sense that once an SMDI message is retrieved using this function, it is no longer in the global SMDI message queue, and can not be accessed by any other Asterisk channels. The timeout for this function is optional, and the default is 3 seconds. When providing a timeout, it should be in milliseconds. SMDI_MSG_RETRIEVE(,[,timeout])SMDI_MSGRetrieve details about an SMDI message. This function is used to access details of an SMDI message that was pulled from the incoming SMDI message queue using the SMDI_MSG_RETRIEVE() function. Valid message components are: station - The forwarding station callerid - The callerID of the calling party that was forwarded type - The call type. The value here is the exact character that came in on the SMDI link. Typically, example values are: D - Direct Calls, A - Forward All Calls, B - Forward Busy Calls, N - Forward No Answer Calls SMDI_MSG(,)SMDIMSGunload_modulesmdi_msg_readsmdi_msg_datastore_destroysmdi_msg_retrieve_readpurge_old_messagesunref_msgast_smdi_interface_destroydestroy_mailbox_mappingreloadsmdi.confsmdi_loadsmdi_loadalloc_smdi_interfaceappend_mailbox_mappingsmdi_readload_modulesmdi_toggle_mwiast_smdi_interface_unrefÿÿÿÿl>ÿÿÿÿ0ÐäT+Tÿÿÿÿä[`[¤.Tx`x”xc923295541bd92cd8c09683802c9c60aÜzðz {}]D}P}x}À`c€Ѓk€kpk`kPk@k0k kkkðjàjÐjÀj°j jj€jpj`jPj@j0j jjjðiàiÐiÀi°i ii€ipi`iPi@i0i iiiðhàhÐhÀh°h hh€hph`hPh@h0h¬@ hhh@ðgàg„LÐgÀg°gd gg€gLpg`gPgЃGCC: (GNU) 3.3.2GCC: (GNU) 4.2.3GCC: (GNU) 4.2.3GCC: (GNU) 4.2.3GCC: (GNU) 3.3.2,üÿÿÿ °küÿÿÿ 0Ld|”¬ÄÜô4L€üÿÿÿ(4€üÿÿÿ0Ü€üÿÿÿ(¤ä?€øÿÿÿ8Ø?€øÿÿÿ8Ìÿ€øÿÿÿ@Pÿ€øÿÿÿ@Ô ÿÀüÿÿÿ`p#€øÿÿÿ0Ì$ÿÀüÿÿÿ€'0'P'p'€üÿÿÿ((0(L(ÿÀüÿÿÿHT+€øÿÿÿ0-ÿÀüÿÿÿH¤.ÿÀüÿÿÿHÄ0€üÿÿÿ0¸1€øÿÿÿ0D2\2ÿÀüÿÿÿ`l>ˆ>€üÿÿÿ@@¬@È@ÿÀüÿÿÿhØBÀøÿÿÿPpFÿÀüÿÿÿx`[€øÿÿÿ(ä[€øÿÿÿ0]ÿÀüÿÿÿp`cÀøÿÿÿX,°k.shstrtab.reginfo.dynamic.hash.dynsym.dynstr.gnu.version.gnu.version_r.init.text.MIPS.stubs.fini.rodata.eh_frame.ctors.dtors.jcr.data.rel.ro.data.got.sdata.bss.comment.mdebug.abi32.pdr.rel.dyn p´´ÌÌð¼¼`# P+l l ô3ÿÿÿo``ê@þÿÿoLL O,,ˆUÀÀQ[PgPg`g°k°kXmll0u@@DD †PP \\’``Ÿ€€à¥`‚`‚pªЃЃ±àƒÔƒL¶ÔƒZ¿Z.„Í0„@Ò llÀpŠÛ