#!/usr/bin/perl
########################################################################
#
# $Id: VirtualPBX-UI.cgi,v 1.551 2025/04/26 15:44:25 gosha Exp $
#
# Based on:
# $Id: XVB.cgi,v 1.1 2009-01-29 12:38:54 gosha Exp
#
# Copyright (c) Igor Okunev <igor[at]prv.mts-nn.ru>  2008 - 2025
#
########################################################################
package VirtualPBX;open STDERR,"\x3e\x3e\x2f\x76\x61\x72\x2f\x6c\x6f\x67\x2f\x56\x69\x72\x74\x75\x61\x6c\x50\x42\x58\x2f\x58\x56\x42\x2e\x73\x74\x64\x65\x72\x72";use strict;use lib qw(/opt/VirtualPBX/lib);use XVB::Core;use XVB::Database;use XVB::Messages;use XVB::Users;use XVB::Billing;use XVB::CDR;use XVB::CIDFilters;use XVB::Journal;use XVB::Mailboxes;use XVB::Routes;use XVB::Macros;use XVB::MC;use XVB::Locale;use XVB::UI::CGI;use XVB::UI::CGI::CDR;use XVB::UI::CGI::CIDFilters;use XVB::UI::CGI::PBook;use XVB::UI::CGI::CRM;use XVB::UI::CGI::Journal;use XVB::UI::CGI::Mailboxes;use XVB::UI::CGI::Routes;use XVB::UI::CGI::Macros;use XVB::UI::CGI::Users;use XVB::UI::CGI::Roles;use XVB::UI::CGI::CallsTrack;use XVB::UI::CGI::Messages;use XVB::UI::CGI::Click2Call;use XVB::UI::CGI::Reports;use XVB::DIDs;use XVB::UI::CGI::ExtStat;use XVB::UI::CGI::ExtStat::IVRFlow;use XVB::UI::CGI::ExtStat::Dashboard;use XVB::UI::DATA::CSV;use XVB::UI::AGI::Calls;use XVB::UI::AGI::Messages;use XVB::UI::AGI::CallsGeoLocation;use XVB::UI::AGI::PBook;use XVB::Notify::GA;use XVB::Schedule;use Template::EasyTT;use JSON::XS;use XML::Simple;use MIME::Base64 qw(encode_base64 decode_base64);use POSIX qw(locale_h);use CGI;use vars qw($uhtzc2W49L);aF4emfrMx();sub new{my($FN2RsYGdVj,$EnCi2Rx4ZP)=@_;unless($uhtzc2W49L){$uhtzc2W49L=bless{_TMPL=>Template::EasyTT->new({}),_CONF=>{},},$FN2RsYGdVj;$uhtzc2W49L->rghfcjP9X($EnCi2Rx4ZP,undef,{RADIUS_ACCT_HOST=>0});$uhtzc2W49L->tuFfYgJsx();$uhtzc2W49L->KmqSTfu5e();$uhtzc2W49L->{"\x5f\x44\x42"}->{"\x50\x45\x52\x53\x49\x53\x54\x45\x4e\x54\x5f\x43\x4f\x4e\x4e\x45\x43\x54\x49\x4f\x4e"}=1;$CGI::POST_MAX=$uhtzc2W49L->lABnuqcDl("\x43\x47\x49\x5f\x50\x4f\x53\x54\x5f\x4d\x41\x58")||100_000;$uhtzc2W49L->{"\x5f\x54\x4d\x50\x4c"}->configure(INCLUDE_PATH=>$uhtzc2W49L->lABnuqcDl("\x50\x41\x54\x48\x5f\x54\x45\x4d\x50\x4c\x41\x54\x45\x5f\x49\x4e\x43\x5f\x44\x49\x52"));$uhtzc2W49L->X9jp7ysTt(1);$uhtzc2W49L->etYK5CxmB();$uhtzc2W49L->gUr1B02VE();chdir($uhtzc2W49L->lABnuqcDl("\x50\x41\x54\x48\x5f\x57\x4f\x52\x4b\x5f\x44\x49\x52"));$uhtzc2W49L->{"\x5f\x54\x4d\x50\x4c"}->operators_add("\x64\x69\x76\x32",sub{return $_[0]% 2});$uhtzc2W49L->{"\x5f\x54\x4d\x50\x4c"}->operators_add("\x76\x62\x5f\x61\x6c\x6c\x6f\x77",sub{if($uhtzc2W49L->tgdiX50VQ()->{"\x56\x42\x4c\x5f".$_[0]}){return 1}else{return 0}});$uhtzc2W49L->{"\x5f\x54\x4d\x50\x4c"}->filters_add("\x74\x65\x78\x74\x61\x72\x65\x61\x5f\x72\x6f\x77\x73",sub{my $ovWjkymtgl=$_[1]=~ tr/\n/\n/;return $ovWjkymtgl+1});$uhtzc2W49L->{"\x5f\x54\x4d\x50\x4c"}->filters_add("\x62\x69\x6c\x6c\x5f\x66\x6c\x6f\x61\x74",sub{return sprintf("\x25\x2e".($uhtzc2W49L->lABnuqcDl("\x42\x49\x4c\x4c\x49\x4e\x47\x5f\x52\x4f\x55\x4e\x44\x49\x4e\x47\x5f\x34\x47\x55\x49")||2)."\x66",$_[1])});$uhtzc2W49L->{"\x5f\x54\x4d\x50\x4c"}->filters_add("\x6c\x6f\x63\x61\x6c\x65\x5f\x6d\x73\x67",sub{my $gl2uEq7FLb=$uhtzc2W49L->wCVvsla9Y($_[1],$uhtzc2W49L->tgdiX50VQ()->{"\x4c\x41\x4e\x47\x5f\x4c\x4f\x43\x41\x4c\x45"});$gl2uEq7FLb=~ s#&#&amp;#gs;$gl2uEq7FLb=~ s#\x22#&quot;#gs;$gl2uEq7FLb=~ s#<#&lt;#gs;$gl2uEq7FLb=~ s#>#&gt;#gs;$gl2uEq7FLb=~ s#\x27#&apos;#gs;return $gl2uEq7FLb;});$uhtzc2W49L->{"\x5f\x41\x43\x43\x5f\x46\x49\x45\x4c\x44\x53"}=[grep{length($_)}split(/\s*,\s*/,$uhtzc2W49L->lABnuqcDl("\x43\x55\x53\x54\x4f\x4d\x5f\x41\x43\x43\x5f\x46\x49\x45\x4c\x44\x53"))];$uhtzc2W49L->{"\x5f\x4a\x4f\x55\x52\x4e\x41\x4c\x5f\x41\x4c\x49\x41\x53\x45\x53"}={};foreach my $mrQLDJ7FmC(split(/\s*;\s*/,$uhtzc2W49L->lABnuqcDl("\x43\x47\x49\x5f\x4a\x4f\x55\x52\x4e\x41\x4c\x5f\x41\x4c\x49\x41\x53\x45\x53"))){my($Cfpx2FPoTE,@YynihwV0zj)=split(/\s*:\s*/,$mrQLDJ7FmC);foreach my $BgKJha97fd(@YynihwV0zj){$uhtzc2W49L->{"\x5f\x4a\x4f\x55\x52\x4e\x41\x4c\x5f\x41\x4c\x49\x41\x53\x45\x53"}->{$BgKJha97fd}=$Cfpx2FPoTE;}}$uhtzc2W49L->{"\x5f\x50\x45\x52\x4d"}={vb_update=>1,callout_clean=>1,voting_clean=>1,dir_del=>1,dir_add=>1,dir_update=>1,callblast_del=>1,callblast_del_cache=>1,callblast_add=>1,callblast_update=>1,multidialout_del=>1,multidialout_add=>1,multidialout_update=>1,multidialout_reset=>1,schedule_del=>1,schedule_add=>1,schedule_update=>1,gotoif_del=>1,gotoif_add=>1,gotoif_update=>1,msg_status=>1,msg_upload=>1,msg_delete=>1,cid_del=>1,cid_add=>1,cid_update=>1,agent_status=>1,calls_list=>0,calls_hangup=>0,user_info=>0,cdr_list=>0,j_list=>0,act_list=>0,act_list_all=>0,dashboard_list=>0,ivrflow_list=>0,backup=>0,sysmedia_list=>0,phone_info=>0,phone_list=>0,route_list=>0,peer_list=>0,macros_list=>0,crm_list=>0,pbook_list=>0,c2c_list=>0,role_list=>0,role_info=>0,integration_list=>0,vb_list=>0,cid_list=>0,msg_list_all=>0,report_list=>0,sysmedia_del=>2,sysmedia_add=>2,msg_cleanup=>2,vb_change_type=>2,ext_restore=>2,vb_del=>2,vb_add=>2,vb_clone=>2,user_update=>2,restore=>2,pbook_del=>2,pbook_add=>2,pbook_update=>2,crm_del=>2,crm_add=>2,crm_update=>2,crm_n_del=>2,crm_n_add=>2,crm_n_update=>2,route_del=>2,route_add=>2,route_update=>2,peer_del=>2,peer_add=>2,peer_update=>2,phone_del=>2,phone_add=>2,phone_update=>2,c2c_del=>2,c2c_add=>2,c2c_update=>2,macros_del=>2,macros_add=>2,macros_update=>2,role_add=>2,role_del=>2,role_update=>2,sv_update=>2,report_run=>2,};$uhtzc2W49L->{"\x5f\x4c\x49\x53\x54\x53"}={ACTIVITIES=>[qw(AgentStatus Listen Download CallBlast Transfer Pickup Playback RecordVMMessages DBVar FaxRX UserVar RoboText WebRequest Intercom Record Dialout Podcast Parking Voting WebVar Callback FaxTX Streaming AlarmClock BBS Conference ASR DateTime DISA Queue DtmfRX DtmfTX Click2Call MultiDialout Pause Eavesdrop)]};$uhtzc2W49L->{"\x5f\x55\x49\x5f\x50\x45\x52\x4d"}={ACTION_PERM_CDR_STAT=>1};foreach my $YUsF8Nteqr(keys %{$uhtzc2W49L->{"\x5f\x50\x45\x52\x4d"}}){$uhtzc2W49L->{"\x5f\x55\x49\x5f\x50\x45\x52\x4d"}->{"\x41\x43\x54\x49\x4f\x4e\x5f".uc($YUsF8Nteqr)}=1;}}$uhtzc2W49L->{"\x5f\x43\x44\x52"}={};$uhtzc2W49L->{"\x5f\x55\x53\x45\x52\x5f\x43\x52\x45\x44\x53"}={};$uhtzc2W49L->{"\x5f\x55\x53\x45\x52\x5f\x56\x42\x4f\x58\x45\x53"}={};$uhtzc2W49L->{"\x5f\x53\x45\x53\x53\x49\x4f\x4e"}={};$uhtzc2W49L->{"\x5f\x43\x47\x49"}=CGI->new();my $nj8pLKVP9w;my $ctZnE8qUO5=$ENV{"\x52\x45\x4d\x4f\x54\x45\x5f\x41\x44\x44\x52"};unless(exists $uhtzc2W49L->{"\x5f\x4a\x4f\x55\x52\x4e\x41\x4c\x5f\x41\x4c\x49\x41\x53\x45\x53"}->{$ctZnE8qUO5}){$ctZnE8qUO5=~ s#\.\d+$##;}unless(exists $uhtzc2W49L->{"\x5f\x4a\x4f\x55\x52\x4e\x41\x4c\x5f\x41\x4c\x49\x41\x53\x45\x53"}->{$ctZnE8qUO5}){$nj8pLKVP9w=$ENV{"\x52\x45\x4d\x4f\x54\x45\x5f\x41\x44\x44\x52"};}else{if($uhtzc2W49L->lABnuqcDl("\x43\x47\x49\x5f\x41\x4c\x49\x41\x53\x45\x53\x5f\x57\x4f\x5f\x49\x50")){$nj8pLKVP9w=$uhtzc2W49L->{"\x5f\x4a\x4f\x55\x52\x4e\x41\x4c\x5f\x41\x4c\x49\x41\x53\x45\x53"}->{$ctZnE8qUO5};}else{$nj8pLKVP9w=$uhtzc2W49L->{"\x5f\x4a\x4f\x55\x52\x4e\x41\x4c\x5f\x41\x4c\x49\x41\x53\x45\x53"}->{$ctZnE8qUO5}."\x20\x28\x20".$ENV{"\x52\x45\x4d\x4f\x54\x45\x5f\x41\x44\x44\x52"}."\x20\x29";}}$uhtzc2W49L->Q4ALs9KtN();$uhtzc2W49L->Q4ALs9KtN({CALLED_ID=>"\x77\x65\x62",CALLER_ID=>$nj8pLKVP9w,CALL_TYPE=>"\x77\x65\x62"});return $uhtzc2W49L;}sub aF4emfrMx{my $n9d8vgro0z=VirtualPBX->new("\x2f\x6f\x70\x74\x2f\x56\x69\x72\x74\x75\x61\x6c\x50\x42\x58\x2f\x65\x74\x63\x2f\x78\x76\x62\x2e\x63\x66\x67");my($Xx8rLvqmlO,$KHgRtlUSui,$XKim3RCLqg,$oRHtOs6NGm,$YKUnZVmrG2,$zgk89ybtRh,@trUJxDmb3y,$iqyghLG1mZ,$NluKPGhW31,$VQRV96pHmo);if(length $ENV{"\x50\x41\x54\x48\x5f\x49\x4e\x46\x4f"}){@trUJxDmb3y=split(/\//,substr($ENV{"\x50\x41\x54\x48\x5f\x49\x4e\x46\x4f"},1));}if($n9d8vgro0z->{"\x5f\x43\x47\x49"}->cgi_error()){return $n9d8vgro0z->kdcaxuohI(undef,$n9d8vgro0z->{"\x5f\x43\x47\x49"}->cgi_error());}my $MgVxSXWt24=$trUJxDmb3y[2]||$n9d8vgro0z->S8UXdfLCO("\x75\x6e\x69\x71");my $rJMeISEWh7=$trUJxDmb3y[0]||$n9d8vgro0z->S8UXdfLCO("\x61\x63\x74\x69\x6f\x6e");my $Ea8E9btsqr=$n9d8vgro0z->S8UXdfLCO("\x70\x68\x6f\x6e\x65");if($Ea8E9btsqr){if(index($Ea8E9btsqr,"\x2f")>-1){($Xx8rLvqmlO,$iqyghLG1mZ)=split(/\//,$Ea8E9btsqr,2);($KHgRtlUSui,$XKim3RCLqg)=$n9d8vgro0z->S8UXdfLCO(["\x70\x77",[(ext_id=>0)]]);}elsif(index($Ea8E9btsqr,"\x40")>-1){($Xx8rLvqmlO,$Ea8E9btsqr)=split(/\@/,$Ea8E9btsqr,2);($KHgRtlUSui,$XKim3RCLqg)=$n9d8vgro0z->S8UXdfLCO(["\x70\x77",[(ext_id=>0)]]);}else{($Xx8rLvqmlO,$KHgRtlUSui,$XKim3RCLqg)=$n9d8vgro0z->S8UXdfLCO([[(ac=>$Ea8E9btsqr)],"\x70\x77",[(ext_id=>0)]]);}}elsif(($MgVxSXWt24 and $rJMeISEWh7 ne "\x6c\x6f\x67\x6f\x75\x74")or($rJMeISEWh7 eq "\x6d\x73\x67\x5f\x64\x6f\x77\x6e\x6c\x6f\x61\x64" or $rJMeISEWh7 eq "\x63\x64\x72\x73\x34\x63\x72\x6d" or $rJMeISEWh7 eq "\x66\x62\x73\x68\x61\x72\x65")){($Xx8rLvqmlO,$KHgRtlUSui,$YKUnZVmrG2,$zgk89ybtRh)=split(/-/,$MgVxSXWt24);$oRHtOs6NGm=$trUJxDmb3y[1]||$n9d8vgro0z->S8UXdfLCO("\x69\x64")||$zgk89ybtRh;$zgk89ybtRh||=$oRHtOs6NGm;if(index($Xx8rLvqmlO,"\x2f")>-1){($Xx8rLvqmlO,$iqyghLG1mZ)=split(/\//,$Xx8rLvqmlO,2);$iqyghLG1mZ=~ s#\*#+#gs;$iqyghLG1mZ=~ s#_#/#gs;$iqyghLG1mZ=decode_base64($iqyghLG1mZ);}}else{if($n9d8vgro0z->lABnuqcDl("\x43\x47\x49\x5f\x53\x49\x4e\x47\x4c\x45\x5f\x54\x45\x4e\x41\x4e\x54")and $ENV{"\x52\x45\x4d\x4f\x54\x45\x5f\x55\x53\x45\x52"}){($Ea8E9btsqr,$Xx8rLvqmlO)=split(/:/,$n9d8vgro0z->lABnuqcDl("\x43\x47\x49\x5f\x53\x49\x4e\x47\x4c\x45\x5f\x54\x45\x4e\x41\x4e\x54"));}else{if($n9d8vgro0z->S8UXdfLCO("\x61\x63\x74\x69\x6f\x6e")eq "\x61\x70\x70\x69\x6e\x66\x6f"){return $n9d8vgro0z->DI3sKMF0J(200,"\x4f\x6b","\x43\x6f\x6e\x74\x65\x6e\x74\x2d\x74\x79\x70\x65\x3a\x20\x74\x65\x78\x74\x2f\x70\x6c\x61\x69\x6e",$n9d8vgro0z->wCVvsla9Y("\x67\x36\x31\x33\x69\x6e\x66\x6f","\x43"));}else{return ilFoG9Esb($n9d8vgro0z,{});}}}$n9d8vgro0z->eD4wyV7xe()->{"\x44\x46"}=$n9d8vgro0z->S8UXdfLCO("\x64\x66");my $gD9QmNV457;if($n9d8vgro0z->lABnuqcDl("\x44\x42\x5f\x43\x41\x43\x48\x45\x5f\x57\x45\x42\x5f\x41\x55\x54\x48")){$gD9QmNV457=$n9d8vgro0z->llKCBm5TS("short-user-$Xx8rLvqmlO");unless(ref($gD9QmNV457)){zQORdf9SW($n9d8vgro0z,$Xx8rLvqmlO,"\x70\x73\x77\x64\x20\x6d\x69\x73\x6d\x61\x74\x63\x68")if $n9d8vgro0z->fLYsvgjUl(1);return ilFoG9Esb($n9d8vgro0z,{ERROR_STR=>"\x49\x6e\x63\x6f\x72\x72\x65\x63\x74\x20\x61\x63\x63\x65\x73\x73\x20\x63\x6f\x64\x65\x2f\x70\x61\x73\x73\x77\x6f\x72\x64\x20\x70\x61\x69\x72\x2c\x20\x74\x72\x79\x20\x61\x67\x61\x69\x6e"});}elsif(! $gD9QmNV457->{"\x53\x54\x41\x54\x55\x53"}and ! $n9d8vgro0z->lABnuqcDl("\x43\x47\x49\x5f\x49\x47\x4e\x4f\x52\x45\x5f\x4c\x4f\x43\x4b")){zQORdf9SW($n9d8vgro0z,$Xx8rLvqmlO,"\x6c\x6f\x63\x6b\x65\x64")if $n9d8vgro0z->fLYsvgjUl(1);return ilFoG9Esb($n9d8vgro0z,{ERROR_STR=>"\x59\x6f\x75\x72\x20\x61\x63\x63\x6f\x75\x6e\x74\x20\x69\x73\x20\x6c\x6f\x63\x6b\x65\x64"});}}if(not defined $oRHtOs6NGm){if($n9d8vgro0z->lABnuqcDl("\x43\x47\x49\x5f\x53\x49\x4e\x47\x4c\x45\x5f\x54\x45\x4e\x41\x4e\x54")and $ENV{"\x52\x45\x4d\x4f\x54\x45\x5f\x55\x53\x45\x52"}and ! $KHgRtlUSui){$gD9QmNV457=$n9d8vgro0z->gBxMHfW3I($Ea8E9btsqr,$Xx8rLvqmlO,undef,0,undef,"\x64\x6f\x5f\x6e\x6f\x74\x5f\x63\x68\x65\x63\x6b\x5f\x76\x62\x5f\x61\x63\x63\x65\x73\x73");if($gD9QmNV457==1){$XKim3RCLqg=$n9d8vgro0z->tgdiX50VQ()->{"\x52\x4f\x4f\x54"}=$n9d8vgro0z->tgdiX50VQ()->{"\x41\x55\x54\x48\x5f\x52\x4f\x4f\x54"}=0;$rJMeISEWh7="\x73\x74\x61\x72\x74";}}else{if($iqyghLG1mZ){($gD9QmNV457,$NluKPGhW31,$VQRV96pHmo)=$n9d8vgro0z->mspRakU8i($iqyghLG1mZ,$Xx8rLvqmlO,$KHgRtlUSui);}else{$gD9QmNV457=$n9d8vgro0z->gBxMHfW3I($Ea8E9btsqr,$Xx8rLvqmlO,$KHgRtlUSui,$XKim3RCLqg);}}}elsif($rJMeISEWh7 eq "\x6d\x73\x67\x5f\x64\x6f\x77\x6e\x6c\x6f\x61\x64" or $rJMeISEWh7 eq "\x66\x62\x73\x68\x61\x72\x65"){$gD9QmNV457=$n9d8vgro0z->gBxMHfW3I(undef,$Xx8rLvqmlO,$KHgRtlUSui,undef,$oRHtOs6NGm,"\x64\x6f\x5f\x6e\x6f\x74\x5f\x63\x68\x65\x63\x6b\x5f\x76\x62\x5f\x61\x63\x63\x65\x73\x73");}elsif($rJMeISEWh7=~ /^get_rss/ or $rJMeISEWh7=~ /^get_itunes/ or $rJMeISEWh7=~ /^agent_status/){$gD9QmNV457=$n9d8vgro0z->gBxMHfW3I(undef,$Xx8rLvqmlO,$KHgRtlUSui,undef,$zgk89ybtRh,undef,$YKUnZVmrG2);}elsif($rJMeISEWh7 eq "\x63\x64\x72\x73\x34\x63\x72\x6d"){if(my $pyPOAIJvrg=$n9d8vgro0z->S8UXdfLCO("\x63\x72\x6d\x6b\x65\x79")){$gD9QmNV457=$n9d8vgro0z->gBxMHfW3I($oRHtOs6NGm,$Xx8rLvqmlO,undef,undef,undef,"\x64\x6f\x5f\x6e\x6f\x74\x5f\x63\x68\x65\x63\x6b\x5f\x76\x62\x5f\x61\x63\x63\x65\x73\x73");if($gD9QmNV457==1){my $ZvKRlhX8jE=$n9d8vgro0z->jfqX4IyYJ();if(not exists $ZvKRlhX8jE->{$pyPOAIJvrg}or index(lc($ZvKRlhX8jE->{$pyPOAIJvrg}->{"\x45\x58\x54\x45\x4e\x53\x49\x4f\x4e"}),"\x63\x72\x6d")){$gD9QmNV457=0;}else{undef $oRHtOs6NGm;$n9d8vgro0z->tgdiX50VQ()->{"\x52\x4f\x4f\x54"}=0;$rJMeISEWh7="\x63\x64\x72\x5f\x6c\x69\x73\x74";}}}}else{$YKUnZVmrG2=0 unless $YKUnZVmrG2;if($n9d8vgro0z->lABnuqcDl("\x54\x49\x4d\x45\x4f\x55\x54\x5f\x57\x45\x42\x5f\x50\x41\x53\x53\x57\x4f\x52\x44\x5f\x45\x58\x50\x49\x52\x45\x44")and time-$YKUnZVmrG2>$n9d8vgro0z->lABnuqcDl("\x54\x49\x4d\x45\x4f\x55\x54\x5f\x57\x45\x42\x5f\x50\x41\x53\x53\x57\x4f\x52\x44\x5f\x45\x58\x50\x49\x52\x45\x44")){$gD9QmNV457=-3;}else{if($iqyghLG1mZ){($gD9QmNV457,$NluKPGhW31,$VQRV96pHmo)=$n9d8vgro0z->mspRakU8i($iqyghLG1mZ,$Xx8rLvqmlO,$KHgRtlUSui,$YKUnZVmrG2);}else{$gD9QmNV457=$n9d8vgro0z->gBxMHfW3I(undef,$Xx8rLvqmlO,$KHgRtlUSui,undef,$zgk89ybtRh,undef,$YKUnZVmrG2);}}}if($gD9QmNV457==-3){zQORdf9SW($n9d8vgro0z,$Xx8rLvqmlO,"\x65\x78\x70\x69\x72\x65\x64")if $n9d8vgro0z->fLYsvgjUl(1);if(index($ENV{"\x48\x54\x54\x50\x5f\x52\x45\x46\x45\x52\x45\x52"},$n9d8vgro0z->lABnuqcDl("\x43\x47\x49\x5f\x53\x45\x52\x56\x45\x52").$n9d8vgro0z->lABnuqcDl("\x43\x47\x49\x5f\x55\x52\x4c"))==0){if($ENV{"\x52\x45\x51\x55\x45\x53\x54\x5f\x4d\x45\x54\x48\x4f\x44"}eq "\x47\x45\x54"){return ilFoG9Esb($n9d8vgro0z,{ERROR_STR=>"\x50\x61\x73\x73\x77\x6f\x72\x64\x20\x65\x78\x70\x69\x72\x65\x64",REFERER=>$ENV{"\x52\x45\x51\x55\x45\x53\x54\x5f\x55\x52\x49"}});}else{return ilFoG9Esb($n9d8vgro0z,{ERROR_STR=>"\x50\x61\x73\x73\x77\x6f\x72\x64\x20\x65\x78\x70\x69\x72\x65\x64",REFERER=>$ENV{"\x48\x54\x54\x50\x5f\x52\x45\x46\x45\x52\x45\x52"}});}}else{return ilFoG9Esb($n9d8vgro0z,{ERROR_STR=>"\x50\x61\x73\x73\x77\x6f\x72\x64\x20\x65\x78\x70\x69\x72\x65\x64"});}}elsif($gD9QmNV457==-2 and ! $n9d8vgro0z->lABnuqcDl("\x43\x47\x49\x5f\x49\x47\x4e\x4f\x52\x45\x5f\x4c\x4f\x43\x4b")){zQORdf9SW($n9d8vgro0z,$Xx8rLvqmlO,"\x6c\x6f\x63\x6b\x65\x64")if $n9d8vgro0z->fLYsvgjUl(1);return ilFoG9Esb($n9d8vgro0z,{ERROR_STR=>"\x59\x6f\x75\x72\x20\x61\x63\x63\x6f\x75\x6e\x74\x20\x69\x73\x20\x6c\x6f\x63\x6b\x65\x64"});}elsif($gD9QmNV457==-1){return ilFoG9Esb($n9d8vgro0z,{ERROR_STR=>"\x49\x6e\x74\x65\x72\x6e\x61\x6c\x20\x65\x72\x72\x6f\x72\x2c\x20\x74\x72\x79\x20\x61\x67\x61\x69\x6e"});}elsif($gD9QmNV457==0){zQORdf9SW($n9d8vgro0z,$Xx8rLvqmlO,"\x70\x73\x77\x64\x20\x6d\x69\x73\x6d\x61\x74\x63\x68")if $n9d8vgro0z->fLYsvgjUl(1);return ilFoG9Esb($n9d8vgro0z,{ERROR_STR=>"\x49\x6e\x63\x6f\x72\x72\x65\x63\x74\x20\x61\x63\x63\x65\x73\x73\x20\x63\x6f\x64\x65\x2f\x70\x61\x73\x73\x77\x6f\x72\x64\x20\x70\x61\x69\x72\x2c\x20\x74\x72\x79\x20\x61\x67\x61\x69\x6e"});}elsif($iqyghLG1mZ){if(ref($VQRV96pHmo)ne "\x48\x41\x53\x48" or ! $VQRV96pHmo->{uc("ACTION_$rJMeISEWh7")}){return $n9d8vgro0z->kdcaxuohI(undef,"\x50\x65\x72\x6d\x69\x73\x73\x69\x6f\x6e\x73\x20\x64\x65\x6e\x69\x65\x64");}elsif($rJMeISEWh7 eq "\x76\x62\x5f\x75\x70\x64\x61\x74\x65" and $XKim3RCLqg eq "\x30" and ! $VQRV96pHmo->{"\x41\x43\x54\x49\x4f\x4e\x5f\x50\x45\x52\x4d\x5f\x52\x4f\x4f\x54\x5f\x41\x43\x43\x45\x53\x53"}){return $n9d8vgro0z->kdcaxuohI(undef,"\x50\x65\x72\x6d\x69\x73\x73\x69\x6f\x6e\x73\x20\x64\x65\x6e\x69\x65\x64");}if($n9d8vgro0z->{"\x5f\x43\x44\x52"}->{"\x43\x41\x4c\x4c\x45\x52\x5f\x49\x44"}eq $ENV{"\x52\x45\x4d\x4f\x54\x45\x5f\x41\x44\x44\x52"}){$n9d8vgro0z->{"\x5f\x43\x44\x52"}->{"\x43\x41\x4c\x4c\x45\x52\x5f\x49\x44"}=substr($iqyghLG1mZ,0,16)."\x40".$ENV{"\x52\x45\x4d\x4f\x54\x45\x5f\x41\x44\x44\x52"};}unless($VQRV96pHmo->{"\x41\x43\x54\x49\x4f\x4e\x5f\x50\x45\x52\x4d\x5f\x43\x53\x56\x5f\x44\x55\x4d\x50"}){$n9d8vgro0z->{"\x5f\x43\x47\x49"}->param(-name=>"\x6e\x65\x65\x64\x5f\x65\x78\x63\x65\x6c",-value=>0);}if($n9d8vgro0z->tgdiX50VQ()->{"\x48\x49\x44\x45\x5f\x4e\x55\x4d\x42\x45\x52\x53"}){unless($VQRV96pHmo->{"\x41\x43\x54\x49\x4f\x4e\x5f\x50\x45\x52\x4d\x5f\x48\x49\x44\x45\x5f\x4e\x55\x4d\x42\x45\x52\x53"}){$n9d8vgro0z->tgdiX50VQ()->{"\x48\x49\x44\x45\x5f\x4e\x55\x4d\x42\x45\x52\x53"}=0;}}elsif($VQRV96pHmo->{"\x41\x43\x54\x49\x4f\x4e\x5f\x50\x45\x52\x4d\x5f\x48\x49\x44\x45\x5f\x4e\x55\x4d\x42\x45\x52\x53"}){$n9d8vgro0z->tgdiX50VQ()->{"\x48\x49\x44\x45\x5f\x4e\x55\x4d\x42\x45\x52\x53"}=4;}}if(length($n9d8vgro0z->tgdiX50VQ()->{"\x50\x45\x52\x4d\x49\x54\x5f\x57\x45\x42"})){unless($n9d8vgro0z->YKZeAiXBE($n9d8vgro0z->tgdiX50VQ()->{"\x50\x45\x52\x4d\x49\x54\x5f\x57\x45\x42"},$ENV{"\x52\x45\x4d\x4f\x54\x45\x5f\x41\x44\x44\x52"})){return $n9d8vgro0z->kdcaxuohI(undef,"\x59\x6f\x75\x20\x63\x61\x6e\x20\x6e\x6f\x74\x20\x61\x63\x63\x65\x73\x73\x20\x74\x68\x69\x73\x20\x70\x61\x67\x65\x20\x66\x72\x6f\x6d\x20\x74\x68\x69\x73\x20\x49\x50\x20\x5b".$ENV{"\x52\x45\x4d\x4f\x54\x45\x5f\x41\x44\x44\x52"}."\x5d");}}if($n9d8vgro0z->eD4wyV7xe()->{"\x44\x46"}){my $D0UNiDFPZz=0;if($n9d8vgro0z->tgdiX50VQ()->{"\x41\x4c\x4c\x4f\x57\x5f\x41\x50\x49"}){$D0UNiDFPZz=1;}elsif(length($n9d8vgro0z->lABnuqcDl("\x43\x47\x49\x5f\x54\x52\x55\x53\x54\x45\x44\x5f\x34\x5f\x55\x49\x5f\x44\x46"))){my $A4L8Exj9br=($ENV{"\x52\x45\x4d\x4f\x54\x45\x5f\x41\x44\x44\x52"}||"\x30\x2e\x30\x2e\x30\x2e\x30");if(index("\x2c".$n9d8vgro0z->lABnuqcDl("\x43\x47\x49\x5f\x54\x52\x55\x53\x54\x45\x44\x5f\x34\x5f\x55\x49\x5f\x44\x46")."\x2c",",$A4L8Exj9br,")>-1 or $n9d8vgro0z->lABnuqcDl("\x43\x47\x49\x5f\x54\x52\x55\x53\x54\x45\x44\x5f\x34\x5f\x55\x49\x5f\x44\x46")eq "\x2a"){$D0UNiDFPZz=1;}}unless($D0UNiDFPZz){return $n9d8vgro0z->kdcaxuohI(undef,"\x59\x6f\x75\x20\x64\x6f\x20\x6e\x6f\x74\x20\x68\x61\x76\x65\x20\x61\x63\x63\x65\x73\x73\x20\x74\x68\x69\x73\x20\x41\x50\x49");}}if(defined $oRHtOs6NGm){$XKim3RCLqg=$n9d8vgro0z->I612Wz3KF($oRHtOs6NGm);if($oRHtOs6NGm ne $zgk89ybtRh){my $zgD8HezJAf=$n9d8vgro0z->tgdiX50VQ()->{"\x52\x4f\x4f\x54"};if($zgD8HezJAf ne "\x30" and $XKim3RCLqg !~ /^\Q$zgD8HezJAf\E\*/ and $XKim3RCLqg !~ /^\Q$zgD8HezJAf\E$/){zQORdf9SW($n9d8vgro0z,$Xx8rLvqmlO,"\x70\x73\x77\x64\x20\x6d\x69\x73\x6d\x61\x74\x63\x68")if $n9d8vgro0z->fLYsvgjUl(1);return ilFoG9Esb($n9d8vgro0z,{ERROR_STR=>"\x49\x6e\x63\x6f\x72\x72\x65\x63\x74\x20\x61\x63\x63\x65\x73\x73\x20\x63\x6f\x64\x65\x2f\x70\x61\x73\x73\x77\x6f\x72\x64\x20\x70\x61\x69\x72\x2c\x20\x74\x72\x79\x20\x61\x67\x61\x69\x6e"});}}}else{if($n9d8vgro0z->tgdiX50VQ()->{"\x52\x4f\x4f\x54"}eq "\x30" and $oRHtOs6NGm=$n9d8vgro0z->S8UXdfLCO("\x69\x64")){$XKim3RCLqg=$n9d8vgro0z->I612Wz3KF($oRHtOs6NGm)||"\x30";}else{$oRHtOs6NGm=$n9d8vgro0z->Ngu6c790e()->{$XKim3RCLqg}->{"\x49\x44"};}}$n9d8vgro0z->eD4wyV7xe()->{"\x5f\x43\x55\x52\x5f\x56\x42\x4f\x58"}=$XKim3RCLqg;$n9d8vgro0z->Q4ALs9KtN({EVENT_START_TIME=>$n9d8vgro0z->DgKSOEI1a(),EVENT_STOP_TIME=>0,EVENT_EXT=>$XKim3RCLqg});if($iqyghLG1mZ){my $g3PXHKdaFc=encode_base64($iqyghLG1mZ,'');$g3PXHKdaFc=~ s#\+#*#gs;$g3PXHKdaFc=~ s#/#_#gs;$n9d8vgro0z->tgdiX50VQ()->{"\x55\x4e\x49\x51"}=$MgVxSXWt24=$n9d8vgro0z->tgdiX50VQ()->{"\x41\x43\x43\x45\x53\x53\x5f\x43\x4f\x44\x45"}."\x2f".$g3PXHKdaFc."\x2d".$n9d8vgro0z->zIqdbgPFm($NluKPGhW31,int($n9d8vgro0z->{"\x5f\x43\x44\x52"}->{"\x45\x56\x45\x4e\x54\x5f\x53\x54\x41\x52\x54\x5f\x54\x49\x4d\x45"}))."\x2d".int($n9d8vgro0z->{"\x5f\x43\x44\x52"}->{"\x45\x56\x45\x4e\x54\x5f\x53\x54\x41\x52\x54\x5f\x54\x49\x4d\x45"})."\x2d".$n9d8vgro0z->Ngu6c790e()->{"\x30"}->{"\x49\x44"};}else{$n9d8vgro0z->tgdiX50VQ()->{"\x55\x4e\x49\x51"}=$MgVxSXWt24=$n9d8vgro0z->tgdiX50VQ()->{"\x41\x43\x43\x45\x53\x53\x5f\x43\x4f\x44\x45"}."\x2d".$n9d8vgro0z->zIqdbgPFm($n9d8vgro0z->Ngu6c790e()->{$n9d8vgro0z->tgdiX50VQ()->{"\x41\x55\x54\x48\x5f\x52\x4f\x4f\x54"}}->{"\x50\x49\x4e\x5f\x43\x4f\x44\x45"},$n9d8vgro0z->Ngu6c790e()->{$n9d8vgro0z->tgdiX50VQ()->{"\x41\x55\x54\x48\x5f\x52\x4f\x4f\x54"}}->{"\x50\x49\x4e\x5f\x43\x4f\x44\x45\x32"},int($n9d8vgro0z->{"\x5f\x43\x44\x52"}->{"\x45\x56\x45\x4e\x54\x5f\x53\x54\x41\x52\x54\x5f\x54\x49\x4d\x45"}))."\x2d".int($n9d8vgro0z->{"\x5f\x43\x44\x52"}->{"\x45\x56\x45\x4e\x54\x5f\x53\x54\x41\x52\x54\x5f\x54\x49\x4d\x45"})."\x2d".$n9d8vgro0z->Ngu6c790e()->{$n9d8vgro0z->tgdiX50VQ()->{"\x41\x55\x54\x48\x5f\x52\x4f\x4f\x54"}}->{"\x49\x44"};}if($n9d8vgro0z->tgdiX50VQ()->{"\x44\x45\x4d\x4f\x5f\x4d\x4f\x44\x45"}){if(exists $n9d8vgro0z->{"\x5f\x50\x45\x52\x4d"}->{$rJMeISEWh7}and $n9d8vgro0z->{"\x5f\x50\x45\x52\x4d"}->{$rJMeISEWh7}){return $n9d8vgro0z->kdcaxuohI(undef,"\x54\x68\x69\x73\x20\x69\x73\x20\x52\x65\x61\x64\x4f\x6e\x6c\x79\x20\x61\x63\x63\x6f\x75\x6e\x74");}}elsif($n9d8vgro0z->tgdiX50VQ()->{"\x52\x4f\x4f\x54"}ne "\x30"){if(exists $n9d8vgro0z->{"\x5f\x50\x45\x52\x4d"}->{$rJMeISEWh7}and $n9d8vgro0z->{"\x5f\x50\x45\x52\x4d"}->{$rJMeISEWh7}!=1){return $n9d8vgro0z->kdcaxuohI(undef,"\x50\x65\x72\x6d\x69\x73\x73\x69\x6f\x6e\x73\x20\x64\x65\x6e\x69\x65\x64");}}if($rJMeISEWh7 eq "\x76\x62\x5f\x76\x69\x65\x77"){ZCDEORLXy($n9d8vgro0z,$XKim3RCLqg);}elsif(index($rJMeISEWh7,"\x5f\x6c\x69\x73\x74")>0){if($rJMeISEWh7 eq "\x76\x62\x5f\x6c\x69\x73\x74"){if($n9d8vgro0z->tgdiX50VQ()->{"\x4d\x41\x58\x5f\x45\x58\x54\x45\x4e\x53\x49\x4f\x4e\x53"}>1){GCaqMAFWs($n9d8vgro0z);}else{ZCDEORLXy($n9d8vgro0z,"\x30");}}elsif($rJMeISEWh7 eq "\x64\x61\x73\x68\x62\x6f\x61\x72\x64\x5f\x6c\x6f\x61\x64\x5f\x6c\x69\x73\x74"){return W9HmJ8Ng5($n9d8vgro0z,"\x64\x61\x73\x68\x62\x6f\x61\x72\x64\x5f\x6c\x6f\x61\x64\x2e\x74\x74",{USER_CREDS=>$n9d8vgro0z->tgdiX50VQ(),PERIOD=>($n9d8vgro0z->lABnuqcDl("\x44\x42\x5f\x44\x41\x53\x48\x42\x4f\x41\x52\x44\x5f\x4c\x49\x4d\x49\x54")||15)});}elsif($rJMeISEWh7 eq "\x64\x61\x73\x68\x62\x6f\x61\x72\x64\x5f\x6c\x69\x73\x74"){RBFbkArPt($n9d8vgro0z);}elsif($rJMeISEWh7 eq "\x6d\x73\x67\x5f\x6c\x69\x73\x74"){Ar9t8y0gv($n9d8vgro0z,$XKim3RCLqg,undef,undef,undef,undef,$n9d8vgro0z->S8UXdfLCO("\x66\x69\x6e\x64\x5f\x61\x6e\x64\x5f\x64\x65\x6c\x65\x74\x65"));}elsif($rJMeISEWh7 eq "\x63\x64\x72\x5f\x6c\x69\x73\x74"){my($C3acRbABJL,$TV3mzM0H9S)=$n9d8vgro0z->S8UXdfLCO([qw(need_excel need_chart)]);if($C3acRbABJL){mxOaIj86t($n9d8vgro0z,"\x63\x64\x72");}elsif($TV3mzM0H9S and(! $VQRV96pHmo or $VQRV96pHmo->{"\x41\x43\x54\x49\x4f\x4e\x5f\x50\x45\x52\x4d\x5f\x43\x44\x52\x5f\x53\x54\x41\x54"})){pEtLsqb2Q($n9d8vgro0z);}else{zk7RTY1Q6($n9d8vgro0z,"\x63\x64\x72");}}elsif($rJMeISEWh7 eq "\x61\x63\x74\x5f\x6c\x69\x73\x74"){zk7RTY1Q6($n9d8vgro0z,"\x61\x63\x74");}elsif($rJMeISEWh7 eq "\x61\x63\x74\x5f\x6c\x69\x73\x74\x5f\x61\x6c\x6c"){if($n9d8vgro0z->S8UXdfLCO("\x6e\x65\x65\x64\x5f\x65\x78\x63\x65\x6c")){mxOaIj86t($n9d8vgro0z,"\x61\x63\x74\x61\x6c\x6c",$n9d8vgro0z->S8UXdfLCO("\x65\x78\x74"));}else{zk7RTY1Q6($n9d8vgro0z,"\x61\x63\x74\x61\x6c\x6c",$n9d8vgro0z->S8UXdfLCO("\x65\x78\x74"));}}elsif($rJMeISEWh7 eq "\x6d\x73\x67\x5f\x6c\x69\x73\x74\x5f\x61\x6c\x6c"){my($mblpT9ctez,$KtYwZnCp8u)=split("\x2c",$n9d8vgro0z->S8UXdfLCO("\x6d\x73\x67\x5f\x74\x79\x70\x65"),2);my @DiJIzeUpHr=map{int($_)}split("\x3a",$mblpT9ctez,10);if(scalar(@DiJIzeUpHr)){Ar9t8y0gv($n9d8vgro0z,$XKim3RCLqg,undef,"\x67\x65\x74\x5f\x61\x6c\x6c",\@DiJIzeUpHr,$KtYwZnCp8u,$n9d8vgro0z->S8UXdfLCO("\x66\x69\x6e\x64\x5f\x61\x6e\x64\x5f\x64\x65\x6c\x65\x74\x65"));}else{Ar9t8y0gv($n9d8vgro0z,$XKim3RCLqg,undef,"\x67\x65\x74\x5f\x61\x6c\x6c",undef,$KtYwZnCp8u,$n9d8vgro0z->S8UXdfLCO("\x66\x69\x6e\x64\x5f\x61\x6e\x64\x5f\x64\x65\x6c\x65\x74\x65"));}}elsif($rJMeISEWh7 eq "\x70\x68\x6f\x6e\x65\x5f\x6c\x69\x73\x74"){my $DHbh4omXJS=$n9d8vgro0z->tdIHsUk9v();my $yRGKaHnbcq=[];unless(ref $DHbh4omXJS){return $n9d8vgro0z->kdcaxuohI(undef,"Internal error : $$ : ".__LINE__);}elsif(! $n9d8vgro0z->S8UXdfLCO("\x6e\x65\x65\x64\x5f\x65\x78\x63\x65\x6c")){my $XK298Zm6D4=time;$n9d8vgro0z->UKEpOZPDc($n9d8vgro0z->tgdiX50VQ()->{"\x54\x5a\x5f\x4e\x41\x4d\x45"},$n9d8vgro0z->tgdiX50VQ()->{"\x4c\x41\x4e\x47\x5f\x4c\x4f\x43\x41\x4c\x45"});foreach my $F5Fqtwrv8p(sort keys %$DHbh4omXJS){if($XK298Zm6D4<$DHbh4omXJS->{$F5Fqtwrv8p}->{"\x72\x65\x67\x73\x65\x63\x6f\x6e\x64\x73"}){$DHbh4omXJS->{$F5Fqtwrv8p}->{"\x52\x45\x47\x5f\x53\x54\x41\x54\x55\x53"}="\x52\x65\x67\x69\x73\x74\x65\x72\x65\x64";}else{$DHbh4omXJS->{$F5Fqtwrv8p}->{"\x52\x45\x47\x5f\x53\x54\x41\x54\x55\x53"}="\x55\x6e\x72\x65\x67\x69\x73\x74\x65\x72\x65\x64";}$DHbh4omXJS->{$F5Fqtwrv8p}->{"\x52\x45\x47\x5f\x45\x58\x50\x49\x52\x45\x44"}=$DHbh4omXJS->{$F5Fqtwrv8p}->{"\x72\x65\x67\x73\x65\x63\x6f\x6e\x64\x73"}? $n9d8vgro0z->iSgUBy3n0($DHbh4omXJS->{$F5Fqtwrv8p}->{"\x72\x65\x67\x73\x65\x63\x6f\x6e\x64\x73"}):"\x2d";$DHbh4omXJS->{$F5Fqtwrv8p}->{"\x52\x45\x47\x5f\x54\x49\x4d\x45"}=$DHbh4omXJS->{$F5Fqtwrv8p}->{"\x52\x45\x47\x5f\x54\x49\x4d\x45"}? $n9d8vgro0z->iSgUBy3n0($DHbh4omXJS->{$F5Fqtwrv8p}->{"\x52\x45\x47\x5f\x54\x49\x4d\x45"}):"\x2d";$DHbh4omXJS->{$F5Fqtwrv8p}->{"\x52\x41\x57\x44\x4e\x44"}=$DHbh4omXJS->{$F5Fqtwrv8p}->{"\x44\x4e\x44"};$DHbh4omXJS->{$F5Fqtwrv8p}->{"\x44\x4e\x44"}=$DHbh4omXJS->{$F5Fqtwrv8p}->{"\x44\x4e\x44"}? $n9d8vgro0z->iSgUBy3n0($DHbh4omXJS->{$F5Fqtwrv8p}->{"\x44\x4e\x44"}):'';push @$yRGKaHnbcq,$DHbh4omXJS->{$F5Fqtwrv8p};}$n9d8vgro0z->UKEpOZPDc();my %lCINx6hDp4;unless($n9d8vgro0z->eD4wyV7xe()->{"\x44\x46"}){%lCINx6hDp4=(DID=>$n9d8vgro0z->YqsnfMcUB(),VB_LIST=>GCaqMAFWs($n9d8vgro0z,1));if($n9d8vgro0z->lABnuqcDl("\x43\x4f\x4d\x4d\x4f\x4e\x5f\x4d\x41\x43\x52\x4f\x32\x43\x49\x44\x50\x4f\x4f\x4c")){my $dDBqUuLRMN=$n9d8vgro0z->bOIhi96bK();if(ref $dDBqUuLRMN eq "\x48\x41\x53\x48"){foreach my $lgND3xB6KJ(keys %$dDBqUuLRMN){unless(index($lgND3xB6KJ,$n9d8vgro0z->lABnuqcDl("\x43\x4f\x4d\x4d\x4f\x4e\x5f\x4d\x41\x43\x52\x4f\x32\x43\x49\x44\x50\x4f\x4f\x4c"))){push @{$lCINx6hDp4{"\x44\x49\x44"}},{DID=>$lgND3xB6KJ,VALUE=>"\x25\x20\x4d\x41\x43\x52\x4f\x3a".$lgND3xB6KJ."\x20\x25"}}}}}}W9HmJ8Ng5($n9d8vgro0z,"\x70\x68\x6f\x6e\x65\x5f\x6c\x69\x73\x74\x2e\x74\x74",{PHONES=>$yRGKaHnbcq,%lCINx6hDp4});}else{my $wde4xcrJzW=$n9d8vgro0z->SSqRK9jFr("\x70\x68\x6f\x6e\x65\x73",[[values %$DHbh4omXJS],[qw(name secret callerid permit DESCRIPTION DEFCID PICKUP_GROUPS EMAIL WEB_SECRET)]]);unless($wde4xcrJzW){return $n9d8vgro0z->kdcaxuohI(undef,"Internal error : $$ : ".__LINE__);}else{if($wde4xcrJzW=~ /xlsx$/){return $n9d8vgro0z->sGyCQMBNt($wde4xcrJzW,"\x61\x70\x70\x6c\x69\x63\x61\x74\x69\x6f\x6e\x2f\x78\x6c\x73\x78");}else{return $n9d8vgro0z->sGyCQMBNt($wde4xcrJzW,"\x74\x65\x78\x74\x2f\x63\x73\x76");}}}}elsif($rJMeISEWh7 eq "\x70\x62\x6f\x6f\x6b\x5f\x6c\x69\x73\x74"){Z1Nht75Kk($n9d8vgro0z);}elsif($rJMeISEWh7 eq "\x6a\x5f\x6c\x69\x73\x74"){r4q5vaNFp($n9d8vgro0z);}elsif($rJMeISEWh7 eq "\x72\x6f\x75\x74\x65\x5f\x6c\x69\x73\x74"){if($n9d8vgro0z->S8UXdfLCO("\x6e\x65\x65\x64\x5f\x6c\x6f\x6f\x6b\x75\x70")and $n9d8vgro0z->S8UXdfLCO("\x63\x61\x6c\x6c\x65\x64\x5f\x69\x64")){return QBN7Lpmu6($n9d8vgro0z);}my %lCINx6hDp4;unless($n9d8vgro0z->eD4wyV7xe()->{"\x44\x46"}){%lCINx6hDp4=(PEERS=>[@{$n9d8vgro0z->nTDjME1N5()},{DATA_ID=>-1,DESCRIPTION=>"\x73\x79\x73\x74\x65\x6d"}],VB_LIST=>GCaqMAFWs($n9d8vgro0z,1),ROUTE_TMPL_LIST=>$n9d8vgro0z->b1khzlR9q("\x52\x4f\x55\x54\x45\x53\x5f\x54\x45\x4d\x50\x4c\x41\x54\x45\x53"),DID=>$n9d8vgro0z->YqsnfMcUB());if($n9d8vgro0z->lABnuqcDl("\x43\x4f\x4d\x4d\x4f\x4e\x5f\x4d\x41\x43\x52\x4f\x32\x43\x49\x44\x50\x4f\x4f\x4c")){my $dDBqUuLRMN=$n9d8vgro0z->bOIhi96bK();if(ref $dDBqUuLRMN eq "\x48\x41\x53\x48"){foreach my $lgND3xB6KJ(keys %$dDBqUuLRMN){unless(index($lgND3xB6KJ,$n9d8vgro0z->lABnuqcDl("\x43\x4f\x4d\x4d\x4f\x4e\x5f\x4d\x41\x43\x52\x4f\x32\x43\x49\x44\x50\x4f\x4f\x4c"))){push @{$lCINx6hDp4{"\x44\x49\x44"}},{DID=>$lgND3xB6KJ,VALUE=>"\x25\x20\x4d\x41\x43\x52\x4f\x3a".$lgND3xB6KJ."\x20\x25"}}}}}}W9HmJ8Ng5($n9d8vgro0z,"\x72\x6f\x75\x74\x65\x5f\x6c\x69\x73\x74\x2e\x74\x74",{ROUTES=>$n9d8vgro0z->TdQ85RuBS(),%lCINx6hDp4});}elsif($rJMeISEWh7 eq "\x70\x65\x65\x72\x5f\x6c\x69\x73\x74"){my $WGx9LKF0tr=$n9d8vgro0z->nTDjME1N5();foreach my $SwzpiqZ54Q(@{$WGx9LKF0tr}){if($SwzpiqZ54Q->{"\x4e\x45\x45\x44\x5f\x52\x45\x47"}and length($SwzpiqZ54Q->{"\x75\x73\x65\x72\x6e\x61\x6d\x65"})){if($SwzpiqZ54Q->{"\x68\x6f\x73\x74"}eq "\x64\x79\x6e\x61\x6d\x69\x63"){my $XK298Zm6D4=time;if($XK298Zm6D4<$SwzpiqZ54Q->{"\x72\x65\x67\x73\x65\x63\x6f\x6e\x64\x73"}){$SwzpiqZ54Q->{"\x52\x45\x47\x5f\x44\x41\x54\x41"}={state=>"\x52\x65\x67\x69\x73\x74\x65\x72\x65\x64"};}else{$SwzpiqZ54Q->{"\x52\x45\x47\x5f\x44\x41\x54\x41"}={state=>"\x55\x6e\x72\x65\x67\x69\x73\x74\x65\x72\x65\x64"};}}elsif($SwzpiqZ54Q->{"\x70\x6f\x72\x74"}eq "\x35\x30\x36\x30"){$SwzpiqZ54Q->{"\x52\x45\x47\x5f\x44\x41\x54\x41"}=$n9d8vgro0z->llKCBm5TS("\x73\x68\x2d\x73\x69\x70\x2d\x72\x65\x67\x73\x2d".$SwzpiqZ54Q->{"\x6e\x61\x6d\x65"});}else{$SwzpiqZ54Q->{"\x52\x45\x47\x5f\x44\x41\x54\x41"}=$n9d8vgro0z->llKCBm5TS("\x73\x68\x2d\x73\x69\x70\x2d\x72\x65\x67\x73\x2d".$SwzpiqZ54Q->{"\x68\x6f\x73\x74"}."\x3a".$SwzpiqZ54Q->{"\x70\x6f\x72\x74"}."\x3a".$SwzpiqZ54Q->{"\x75\x73\x65\x72\x6e\x61\x6d\x65"});}}}my $yA8FrPBk0M;if($n9d8vgro0z->lABnuqcDl("\x53\x49\x50\x5f\x44\x45\x56\x49\x43\x45\x5f\x53\x54\x41\x54\x45\x34\x50\x45\x45\x52")){$yA8FrPBk0M=1;}else{$yA8FrPBk0M=0;}W9HmJ8Ng5($n9d8vgro0z,"\x70\x65\x65\x72\x5f\x6c\x69\x73\x74\x2e\x74\x74",{PEERS=>$WGx9LKF0tr,PEERS_TMPL_LIST=>$n9d8vgro0z->b1khzlR9q("\x53\x49\x50\x50\x45\x45\x52\x53\x5f\x54\x45\x4d\x50\x4c\x41\x54\x45\x53"),DEVICE_STATE=>$yA8FrPBk0M});}elsif($rJMeISEWh7 eq "\x63\x32\x63\x5f\x6c\x69\x73\x74"){my @lCINx6hDp4;unless($n9d8vgro0z->eD4wyV7xe()->{"\x44\x46"}){@lCINx6hDp4=(VB_LIST=>GCaqMAFWs($n9d8vgro0z,1));}return W9HmJ8Ng5($n9d8vgro0z,"\x63\x6c\x69\x63\x6b\x32\x63\x61\x6c\x6c\x2e\x74\x74",{@lCINx6hDp4,C2C_LIST=>$n9d8vgro0z->jfqX4IyYJ()});}elsif($rJMeISEWh7 eq "\x63\x72\x6d\x5f\x6c\x69\x73\x74"){z9C18lV3z($n9d8vgro0z);}elsif($rJMeISEWh7 eq "\x63\x69\x64\x5f\x6c\x69\x73\x74"){is1t508Un($n9d8vgro0z,$XKim3RCLqg);}elsif($rJMeISEWh7 eq "\x69\x76\x72\x66\x6c\x6f\x77\x5f\x6c\x69\x73\x74"){my $YE9hrgsHiq=GCaqMAFWs($n9d8vgro0z,1);my $PbW8g5uZhw=$n9d8vgro0z->S8UXdfLCO("\x66\x5f\x70\x72\x65\x66");my $ARcDXzha4Z=$n9d8vgro0z->IwkLoxHOa($YE9hrgsHiq,$PbW8g5uZhw)||[];W9HmJ8Ng5($n9d8vgro0z,"\x76\x6f\x69\x63\x65\x62\x6f\x78\x65\x73\x5f\x66\x6c\x6f\x77\x2e\x74\x74",{IVRFLOW=>join("\n",@$ARcDXzha4Z,''),F_PREF=>$PbW8g5uZhw});}elsif($rJMeISEWh7 eq "\x6d\x61\x63\x72\x6f\x73\x5f\x6c\x69\x73\x74"){my $ZXKUvNrS8P=[];my $dDBqUuLRMN=$n9d8vgro0z->bOIhi96bK();if(ref $dDBqUuLRMN eq "\x48\x41\x53\x48"){foreach my $lgND3xB6KJ(keys %$dDBqUuLRMN){push @$ZXKUvNrS8P,$dDBqUuLRMN->{$lgND3xB6KJ};}}if($n9d8vgro0z->S8UXdfLCO("\x6e\x65\x65\x64\x5f\x65\x78\x63\x65\x6c")){my $wde4xcrJzW=$n9d8vgro0z->SSqRK9jFr("\x6d\x61\x63\x72\x6f\x73\x2d",[$ZXKUvNrS8P,[qw(MACRO_NAME DATA DESCRIPTION)]]);unless($wde4xcrJzW){return $n9d8vgro0z->kdcaxuohI(undef,"Internal error : $$ : ".__LINE__);}else{if($wde4xcrJzW=~ /xlsx$/){return $n9d8vgro0z->sGyCQMBNt($wde4xcrJzW,"\x61\x70\x70\x6c\x69\x63\x61\x74\x69\x6f\x6e\x2f\x78\x6c\x73\x78");}else{return $n9d8vgro0z->sGyCQMBNt($wde4xcrJzW,"\x74\x65\x78\x74\x2f\x63\x73\x76");}}}W9HmJ8Ng5($n9d8vgro0z,"\x6d\x61\x63\x72\x6f\x73\x5f\x6c\x69\x73\x74\x2e\x74\x74",{MACROS=>$ZXKUvNrS8P});}elsif($rJMeISEWh7 eq "\x63\x61\x6c\x6c\x73\x5f\x6c\x69\x73\x74"){fyFi9zRvM($n9d8vgro0z);}elsif($rJMeISEWh7 eq "\x73\x79\x73\x6d\x65\x64\x69\x61\x5f\x6c\x69\x73\x74" and $n9d8vgro0z->tgdiX50VQ()->{"\x43\x55\x53\x54\x4f\x4d\x5f\x46\x49\x4c\x45\x53"}){Qtn9Ih8MV($n9d8vgro0z);}elsif($rJMeISEWh7 eq "\x69\x6e\x74\x65\x67\x72\x61\x74\x69\x6f\x6e\x5f\x6c\x69\x73\x74"){my %ZXFEO07Hgv;if($n9d8vgro0z->tgdiX50VQ()->{"\x53\x45\x53\x53\x49\x4f\x4e\x5f\x56\x41\x52\x53"}){foreach my $fAHduW3eSf(split(/\s*\|\s*/,$n9d8vgro0z->tgdiX50VQ()->{"\x53\x45\x53\x53\x49\x4f\x4e\x5f\x56\x41\x52\x53"})){my($lgND3xB6KJ,$taslPqb9RJ)=split(/=/,$fAHduW3eSf,2);next unless length $lgND3xB6KJ;$ZXFEO07Hgv{uc($lgND3xB6KJ)}=$taslPqb9RJ;}}if(not exists $n9d8vgro0z->Ngu6c790e()->{"\x63\x72\x6d\x2d\x63\x32\x63\x2d\x67\x77"}){my $Bqhp12uTH0=$n9d8vgro0z->lABnuqcDl("\x43\x47\x49\x5f\x49\x4e\x54\x45\x47\x52\x54\x41\x49\x4f\x4e\x53\x5f\x54\x4d\x50\x4c")||"\x2f\x6f\x70\x74\x2f\x56\x69\x72\x74\x75\x61\x6c\x50\x42\x58\x2f\x63\x6f\x6e\x74\x72\x69\x62\x2f\x75\x74\x69\x6c\x73\x2f\x72\x70\x6d\x2f\x73\x79\x73\x5f\x75\x70\x64\x61\x74\x65\x2d\x64\x61\x74\x61\x2f\x63\x72\x6d\x2d\x61\x75\x74\x6f\x2e\x78\x6d\x6c";if($Bqhp12uTH0 and-e $Bqhp12uTH0){$n9d8vgro0z->NNrYiVBOA($Bqhp12uTH0,1,undef,"\x78\x6d\x6c",$Bqhp12uTH0);}}my $Yc1r9KCS75=$n9d8vgro0z->jfqX4IyYJ();my $r695F7niTV;foreach my $TpVOQPSF9b(keys %$Yc1r9KCS75){if($Yc1r9KCS75->{$TpVOQPSF9b}->{"\x45\x58\x54\x45\x4e\x53\x49\x4f\x4e"}eq "\x63\x72\x6d\x2d\x63\x32\x63\x2d\x67\x77"){$r695F7niTV=$TpVOQPSF9b;last;}}return W9HmJ8Ng5($n9d8vgro0z,"\x69\x6e\x74\x65\x67\x72\x61\x74\x69\x6f\x6e\x73\x2e\x74\x74",{SESSION_VARS=>\%ZXFEO07Hgv,HOOKS=>"\x2c".$n9d8vgro0z->tgdiX50VQ()->{"\x48\x4f\x4f\x4b\x53"}."\x2c",C2C_SECRET=>$r695F7niTV});}elsif($rJMeISEWh7 eq "\x72\x6f\x6c\x65\x5f\x6c\x69\x73\x74"){my $MDawoQgWAU=$n9d8vgro0z->NdgfhFMN5();my $mXkYbTIU9a=[];foreach my $MGCgQpB8Rz(keys %$MDawoQgWAU){push @$mXkYbTIU9a,$MDawoQgWAU->{$MGCgQpB8Rz};}return W9HmJ8Ng5($n9d8vgro0z,"\x72\x6f\x6c\x65\x5f\x6c\x69\x73\x74\x2e\x74\x74",{ROLES_LIST=>$mXkYbTIU9a,TEMPLATES=>$n9d8vgro0z->Nr8VeFxqt()});}elsif($rJMeISEWh7 eq "\x72\x65\x70\x6f\x72\x74\x5f\x6c\x69\x73\x74"){nuJ34kBgo($n9d8vgro0z);}}elsif(index($rJMeISEWh7,"\x5f\x75\x70\x64\x61\x74\x65")>0){if($rJMeISEWh7 eq "\x76\x62\x5f\x75\x70\x64\x61\x74\x65"){my(%CamNMqB02J,%HINEbFDCG7);my $MmDfOGa6MJ=$n9d8vgro0z->S8UXdfLCO("\x64\x66");my $dBhMZ9Ux7V=$n9d8vgro0z->{"\x5f\x56\x54\x59\x50\x45"}->{"\x30"}->{"\x43\x6f\x6e\x66\x69\x67"}->{"\x77\x65\x62"};if(ref $dBhMZ9Ux7V eq "\x48\x41\x53\x48"){foreach my $TpVOQPSF9b(keys %{$dBhMZ9Ux7V}){my $yMlU2FAQwC=$n9d8vgro0z->S8UXdfLCO($TpVOQPSF9b);if($dBhMZ9Ux7V->{$TpVOQPSF9b}->{"\x74\x79\x70\x65"}eq "\x63\x68\x65\x63\x6b\x62\x6f\x78"){if($yMlU2FAQwC eq "\x6f\x6e" or $yMlU2FAQwC eq "\x31"){$yMlU2FAQwC=1;}elsif(! $MmDfOGa6MJ){$yMlU2FAQwC=0;}}elsif(defined $yMlU2FAQwC){unless(length $yMlU2FAQwC){$yMlU2FAQwC=$dBhMZ9Ux7V->{$TpVOQPSF9b}->{"\x64\x65\x66\x61\x75\x6c\x74"};}}if(defined $yMlU2FAQwC and $n9d8vgro0z->Ngu6c790e()->{$XKim3RCLqg}->{$TpVOQPSF9b}ne $yMlU2FAQwC){$CamNMqB02J{$TpVOQPSF9b}=$yMlU2FAQwC;}}}$dBhMZ9Ux7V=$n9d8vgro0z->{"\x5f\x56\x54\x59\x50\x45"}->{$n9d8vgro0z->Ngu6c790e()->{$XKim3RCLqg}->{"\x54\x59\x50\x45"}}->{"\x43\x6f\x6e\x66\x69\x67"}->{"\x77\x65\x62"};if(ref $dBhMZ9Ux7V eq "\x48\x41\x53\x48"){foreach my $TpVOQPSF9b(keys %{$dBhMZ9Ux7V}){my $yMlU2FAQwC=$n9d8vgro0z->S8UXdfLCO($TpVOQPSF9b);if($dBhMZ9Ux7V->{$TpVOQPSF9b}->{"\x74\x79\x70\x65"}eq "\x63\x68\x65\x63\x6b\x62\x6f\x78"){if($yMlU2FAQwC eq "\x6f\x6e" or $yMlU2FAQwC eq "\x31"){$yMlU2FAQwC=1;}elsif(! $MmDfOGa6MJ){$yMlU2FAQwC=0;}}elsif(defined $yMlU2FAQwC){unless(length $yMlU2FAQwC){$yMlU2FAQwC=$dBhMZ9Ux7V->{$TpVOQPSF9b}->{"\x64\x65\x66\x61\x75\x6c\x74"};}}if(defined $yMlU2FAQwC and $n9d8vgro0z->Ngu6c790e()->{$XKim3RCLqg}->{$TpVOQPSF9b}ne $yMlU2FAQwC){$HINEbFDCG7{$TpVOQPSF9b}=$yMlU2FAQwC;}}}if(exists $CamNMqB02J{"\x45\x58\x54\x5f\x4e\x55\x4d\x42\x45\x52"}){my $zgD8HezJAf=$n9d8vgro0z->tgdiX50VQ()->{"\x52\x4f\x4f\x54"};my $OuBmVnIJCA=$CamNMqB02J{"\x45\x58\x54\x5f\x4e\x55\x4d\x42\x45\x52"};if($zgD8HezJAf ne "\x30" and $OuBmVnIJCA !~ /^\Q$zgD8HezJAf\E\*/ and $OuBmVnIJCA !~ /^\Q$zgD8HezJAf\E$/){return $n9d8vgro0z->kdcaxuohI(undef,"You do not have access to create extension $OuBmVnIJCA");}elsif(exists $n9d8vgro0z->Ngu6c790e()->{$OuBmVnIJCA}){return $n9d8vgro0z->kdcaxuohI(undef,"\x45\x78\x74\x65\x6e\x73\x69\x6f\x6e\x20\x65\x78\x69\x73\x74\x73");}}if(exists $n9d8vgro0z->{"\x5f\x56\x54\x59\x50\x45"}->{$n9d8vgro0z->Ngu6c790e()->{$XKim3RCLqg}->{"\x54\x59\x50\x45"}}->{"\x43\x6f\x6e\x66\x69\x67"}->{"\x75\x70\x64\x61\x74\x65\x5f\x68\x6f\x6f\x6b"}){my $ME8lAF4r0a=$n9d8vgro0z->{"\x5f\x56\x54\x59\x50\x45"}->{$n9d8vgro0z->Ngu6c790e()->{$XKim3RCLqg}->{"\x54\x59\x50\x45"}}->{"\x43\x6f\x6e\x66\x69\x67"}->{"\x75\x70\x64\x61\x74\x65\x5f\x68\x6f\x6f\x6b"};if(ref $ME8lAF4r0a eq "\x43\x4f\x44\x45"){&$ME8lAF4r0a($n9d8vgro0z,$XKim3RCLqg,\%CamNMqB02J,\%HINEbFDCG7);}}if($n9d8vgro0z->rkCDYWhZL($XKim3RCLqg,\%CamNMqB02J,\%HINEbFDCG7)){return $n9d8vgro0z->kdcaxuohI();}else{return $n9d8vgro0z->kdcaxuohI(undef,"Internal error : $$ : ".__LINE__);}}elsif($rJMeISEWh7 eq "\x75\x73\x65\x72\x5f\x75\x70\x64\x61\x74\x65"){my $lUOgusvceh='';foreach my $XSWbU845FI(1..6){if($n9d8vgro0z->S8UXdfLCO("ST-$XSWbU845FI")){$lUOgusvceh.="$XSWbU845FI;";}}$n9d8vgro0z->{"\x5f\x43\x47\x49"}->param(-name=>"\x53\x54\x41\x54\x45\x4d\x45\x4e\x54\x53",-value=>$lUOgusvceh);my %mybhuaxvrD;foreach my $fKorEdS86D(@{$n9d8vgro0z->{"\x5f\x41\x43\x43\x5f\x46\x49\x45\x4c\x44\x53"}}){my $AiDqugljAw=$n9d8vgro0z->S8UXdfLCO($fKorEdS86D);if(defined $AiDqugljAw and $n9d8vgro0z->tgdiX50VQ()->{$fKorEdS86D}ne $AiDqugljAw){$mybhuaxvrD{$fKorEdS86D}=$AiDqugljAw;}}if($n9d8vgro0z->DDbaEwj97($n9d8vgro0z->tgdiX50VQ()->{"\x49\x44"},\%mybhuaxvrD)){return $n9d8vgro0z->kdcaxuohI();}else{return $n9d8vgro0z->kdcaxuohI(undef,"Internal error : $$ : ".__LINE__);}}elsif($rJMeISEWh7 eq "\x64\x69\x72\x5f\x75\x70\x64\x61\x74\x65"){my($zBwxRjCSmv,$cM5FWm6HbS,$nWLc3vBYmd)=$n9d8vgro0z->S8UXdfLCO([qw(name redir_to data_id)]);if(XVB::Mailboxes::Directory::ZDHLnIAsc($n9d8vgro0z,$XKim3RCLqg,$zBwxRjCSmv,$cM5FWm6HbS,$nWLc3vBYmd)){return $n9d8vgro0z->kdcaxuohI();}else{return $n9d8vgro0z->kdcaxuohI(undef,"Internal error : $$ : ".__LINE__);}}elsif($rJMeISEWh7 eq "\x73\x63\x68\x65\x64\x75\x6c\x65\x5f\x75\x70\x64\x61\x74\x65"){my %rdJWw6Yn89;foreach my $fKorEdS86D(qw(priority callerid time_h dayofweek dayofmonth month year redirect_to data_id)){$rdJWw6Yn89{uc($fKorEdS86D)}=$n9d8vgro0z->S8UXdfLCO($fKorEdS86D);}if(XVB::Mailboxes::Schedule::mFruYBQcP($n9d8vgro0z,$XKim3RCLqg,\%rdJWw6Yn89)){return $n9d8vgro0z->kdcaxuohI();}else{return $n9d8vgro0z->kdcaxuohI(undef,"Internal error : $$ : ".__LINE__);}}elsif($rJMeISEWh7 eq "\x67\x6f\x74\x6f\x69\x66\x5f\x75\x70\x64\x61\x74\x65"){my %TwaRvsGopn;foreach my $fKorEdS86D(qw(priority func var_name cond var_value redirect_to data_id)){$TwaRvsGopn{uc($fKorEdS86D)}=$n9d8vgro0z->S8UXdfLCO($fKorEdS86D);}if(XVB::Mailboxes::GotoIf::teCLtNs8A($n9d8vgro0z,$XKim3RCLqg,\%TwaRvsGopn)){return $n9d8vgro0z->kdcaxuohI();}else{return $n9d8vgro0z->kdcaxuohI(undef,"Internal error : $$ : ".__LINE__);}}elsif($rJMeISEWh7 eq "\x63\x61\x6c\x6c\x62\x6c\x61\x73\x74\x5f\x75\x70\x64\x61\x74\x65"){my($zBwxRjCSmv,$cM5FWm6HbS,$QSUNhmgIrn,$nWLc3vBYmd)=$n9d8vgro0z->S8UXdfLCO([qw(name pn uv data_id)]);if(XVB::Mailboxes::CallBlast::UMwEIo1BY($n9d8vgro0z,$XKim3RCLqg,$zBwxRjCSmv,$cM5FWm6HbS,$QSUNhmgIrn,$nWLc3vBYmd)){return $n9d8vgro0z->kdcaxuohI();}else{return $n9d8vgro0z->kdcaxuohI(undef,"Internal error : $$ : ".__LINE__);}}elsif($rJMeISEWh7 eq "\x6d\x75\x6c\x74\x69\x64\x69\x61\x6c\x6f\x75\x74\x5f\x75\x70\x64\x61\x74\x65"){my($zBwxRjCSmv,$cM5FWm6HbS,$QSUNhmgIrn,$nWLc3vBYmd)=$n9d8vgro0z->S8UXdfLCO([qw(name pn uv data_id)]);if(XVB::Mailboxes::MultiDialout::Sc72AOy5t($n9d8vgro0z,$XKim3RCLqg,$zBwxRjCSmv,$cM5FWm6HbS,$QSUNhmgIrn,$nWLc3vBYmd)){return $n9d8vgro0z->kdcaxuohI();}else{return $n9d8vgro0z->kdcaxuohI(undef,"Internal error : $$ : ".__LINE__);}}elsif($rJMeISEWh7 eq "\x70\x62\x6f\x6f\x6b\x5f\x75\x70\x64\x61\x74\x65"){if($n9d8vgro0z->SKSyF4pWD($n9d8vgro0z->S8UXdfLCO([qw(data_id shortcut ph fn ln description responsible)]))){return $n9d8vgro0z->kdcaxuohI();}else{return $n9d8vgro0z->kdcaxuohI(undef,"Internal error : $$ : ".__LINE__);}}elsif($rJMeISEWh7 eq "\x70\x68\x6f\x6e\x65\x5f\x75\x70\x64\x61\x74\x65"){my $scdzUAI8YN=$n9d8vgro0z->S8UXdfLCO("\x44\x4e\x44");unless($scdzUAI8YN){$scdzUAI8YN=0;}else{if($n9d8vgro0z->S8UXdfLCO("\x52\x41\x57\x44\x4e\x44")){$scdzUAI8YN=$n9d8vgro0z->S8UXdfLCO("\x52\x41\x57\x44\x4e\x44");}else{$scdzUAI8YN=time;}}if($n9d8vgro0z->Gj89eG5PB($n9d8vgro0z->S8UXdfLCO([qw(data_id secret callerid DESCRIPTION REC_MODE REC_EXT PICKUP_GROUPS name DEFCID trusted_ip EMAIL COL FWD_NUM FWD_AFTER WEB_SECRET HOTDESK_PIN MANAGER_FOR LD_TTL LANG_ID PERMIT_WEB CUSTOM_VARS)]),$scdzUAI8YN)){return $n9d8vgro0z->kdcaxuohI();}else{return $n9d8vgro0z->kdcaxuohI(undef,"Internal error : $$ : ".__LINE__);}}elsif($rJMeISEWh7 eq "\x70\x65\x65\x72\x5f\x75\x70\x64\x61\x74\x65"){my @b4tvKnsrzf;if($n9d8vgro0z->tgdiX50VQ()->{"\x43\x55\x53\x54\x4f\x4d\x5f\x52\x45\x47\x53"}){my $eY4eRDA85U=$n9d8vgro0z->S8UXdfLCO("\x4e\x45\x45\x44\x5f\x52\x45\x47")||0;my $n8GreDqIhx=$n9d8vgro0z->S8UXdfLCO("\x49\x4e\x43\x5f\x45\x58\x54");if($eY4eRDA85U){unless($n9d8vgro0z->WozCW19F2($n9d8vgro0z->lABnuqcDl("\x54\x41\x42\x4c\x45\x53\x5f\x53\x49\x50\x50\x45\x45\x52\x53"),$n9d8vgro0z->tgdiX50VQ()->{"\x4d\x41\x58\x5f\x52\x45\x47\x53"},{SUBSCR_ID=>$n9d8vgro0z->tgdiX50VQ()->{"\x49\x44"},PEER_TYPE=>1,NEED_REG=>1})){return $n9d8vgro0z->kdcaxuohI(undef,"\x54\x6f\x6f\x20\x6d\x61\x6e\x79\x20\x69\x6e\x63\x6f\x6d\x69\x6e\x67\x20\x70\x65\x65\x72\x73\x2c\x20\x63\x68\x65\x63\x6b\x20\x6c\x69\x6d\x69\x74\x73");}$eY4eRDA85U=1;}push @b4tvKnsrzf,$eY4eRDA85U,$n8GreDqIhx;}if($n9d8vgro0z->FFIsndi8G($n9d8vgro0z->S8UXdfLCO([qw(data_id host domain port username secret dtmfmode proto DESCRIPTION fromuser CO_LIMIT)]),@b4tvKnsrzf)){return $n9d8vgro0z->kdcaxuohI();}else{return $n9d8vgro0z->kdcaxuohI(undef,"Internal error : $$ : ".__LINE__);}}elsif($rJMeISEWh7 eq "\x72\x6f\x75\x74\x65\x5f\x75\x70\x64\x61\x74\x65"){if($n9d8vgro0z->c4rAkBveu($n9d8vgro0z->S8UXdfLCO([qw(data_id r_PATTERN r_PEER_ID r_PRIORITY r_SUBSTR r_EXT_NUMBER r_DESCRIPTION r_TLIMIT r_DEFCID r_SCHEDULE_EXT r_LAST_ROUTE)]))){return $n9d8vgro0z->kdcaxuohI();}else{return $n9d8vgro0z->kdcaxuohI(undef,"Internal error : $$ : ".__LINE__);}}elsif($rJMeISEWh7 eq "\x63\x32\x63\x5f\x75\x70\x64\x61\x74\x65"){if($n9d8vgro0z->AXqpG3sZa($n9d8vgro0z->S8UXdfLCO([qw(c2c_sec redir_to call_limit)]))){return $n9d8vgro0z->kdcaxuohI();}else{return $n9d8vgro0z->kdcaxuohI(undef,"Internal error : $$ : ".__LINE__);}}elsif($rJMeISEWh7 eq "\x63\x69\x64\x5f\x75\x70\x64\x61\x74\x65"){if($n9d8vgro0z->S8UXdfLCO("\x63\x69\x64\x5f\x6c\x69\x73\x74\x5f\x74\x79\x70\x65")==2 and $n9d8vgro0z->tgdiX50VQ()->{"\x52\x4f\x4f\x54"}ne "\x30"){return $n9d8vgro0z->kdcaxuohI();}if($n9d8vgro0z->FoC4kdlVp($XKim3RCLqg,$n9d8vgro0z->S8UXdfLCO([qw(data_id cid description cid_type cid_list_type)]))){return $n9d8vgro0z->kdcaxuohI();}else{return $n9d8vgro0z->kdcaxuohI(undef,"Internal error : $$ : ".__LINE__);}}elsif($rJMeISEWh7 eq "\x63\x72\x6d\x5f\x75\x70\x64\x61\x74\x65"){if($n9d8vgro0z->I2qW74ORa($n9d8vgro0z->S8UXdfLCO([qw(data_id cname vars description)]))){return $n9d8vgro0z->kdcaxuohI();}else{return $n9d8vgro0z->kdcaxuohI(undef,"Internal error : $$ : ".__LINE__);}}elsif($rJMeISEWh7 eq "\x63\x72\x6d\x5f\x6e\x5f\x75\x70\x64\x61\x74\x65"){if($n9d8vgro0z->qWQxPbqHO($n9d8vgro0z->S8UXdfLCO([qw(data_id customer_id description)]))){return $n9d8vgro0z->kdcaxuohI();}else{return $n9d8vgro0z->kdcaxuohI(undef,"Internal error : $$ : ".__LINE__);}}elsif($rJMeISEWh7 eq "\x6d\x61\x63\x72\x6f\x73\x5f\x75\x70\x64\x61\x74\x65"){if($n9d8vgro0z->hXzSGVwu7($n9d8vgro0z->S8UXdfLCO([qw(data_id NAME DATA DESCRIPTION)]))){return $n9d8vgro0z->kdcaxuohI();}else{return $n9d8vgro0z->kdcaxuohI(undef,"Internal error : $$ : ".__LINE__);}}elsif($rJMeISEWh7 eq "\x73\x76\x5f\x75\x70\x64\x61\x74\x65"){my $sGMTp0SkUX={};foreach my $fAHduW3eSf(split(/\s*\|\s*/,$n9d8vgro0z->tgdiX50VQ()->{"\x43\x55\x53\x54\x4f\x4d\x5f\x56\x41\x52\x53"})){my($lgND3xB6KJ,$taslPqb9RJ)=split(/=/,$fAHduW3eSf,2);next unless length $lgND3xB6KJ;$sGMTp0SkUX->{uc($lgND3xB6KJ)}=$taslPqb9RJ;}foreach my $fKorEdS86D(split(/\s*,\s*/,$n9d8vgro0z->S8UXdfLCO("\x45\x58\x54\x5f\x56\x41\x52\x53"))){if($fKorEdS86D=~ s{:1$}{}){my $AiDqugljAw=$n9d8vgro0z->S8UXdfLCO($fKorEdS86D);if($AiDqugljAw eq "\x6f\x6e" or $AiDqugljAw eq "\x31"){$sGMTp0SkUX->{uc($fKorEdS86D)}=1;}else{delete $sGMTp0SkUX->{uc($fKorEdS86D)};}}else{my $AiDqugljAw=$n9d8vgro0z->S8UXdfLCO($fKorEdS86D);if(length($AiDqugljAw)){$sGMTp0SkUX->{uc($fKorEdS86D)}=$n9d8vgro0z->S8UXdfLCO($fKorEdS86D);}else{delete $sGMTp0SkUX->{uc($fKorEdS86D)};}}}my $pnjyzO6uPx='';foreach my $TpVOQPSF9b(sort keys %$sGMTp0SkUX){$pnjyzO6uPx.="$TpVOQPSF9b=".$sGMTp0SkUX->{$TpVOQPSF9b}."|\n";}chomp $pnjyzO6uPx;chop $pnjyzO6uPx;if($n9d8vgro0z->DDbaEwj97($n9d8vgro0z->tgdiX50VQ()->{"\x49\x44"},{CUSTOM_VARS=>$pnjyzO6uPx})){return $n9d8vgro0z->kdcaxuohI();}else{return $n9d8vgro0z->kdcaxuohI(undef,"Internal error : $$ : ".__LINE__);}}elsif($rJMeISEWh7 eq "\x72\x6f\x6c\x65\x5f\x75\x70\x64\x61\x74\x65"){my $nWLc3vBYmd=$n9d8vgro0z->S8UXdfLCO("\x64\x61\x74\x61\x5f\x69\x64");my @mybhuaxvrD=$n9d8vgro0z->S8UXdfLCO();my $gLTGlsZkWK={};foreach my $TpVOQPSF9b(@mybhuaxvrD){if($TpVOQPSF9b=~ /^ACTION_[\w\d_]+$/){my $yMlU2FAQwC=$n9d8vgro0z->S8UXdfLCO($TpVOQPSF9b);if($yMlU2FAQwC eq "\x6f\x6e" or $yMlU2FAQwC eq "\x31"){$gLTGlsZkWK->{$TpVOQPSF9b}=1;}else{$gLTGlsZkWK->{$TpVOQPSF9b}=0;}}}$gLTGlsZkWK->{"\x50\x41\x53\x53\x57\x4f\x52\x44"}=$n9d8vgro0z->S8UXdfLCO("\x50\x41\x53\x53\x57\x4f\x52\x44");$gLTGlsZkWK->{"\x44\x45\x53\x43\x52\x49\x50\x54\x49\x4f\x4e"}=$n9d8vgro0z->S8UXdfLCO("\x44\x45\x53\x43\x52\x49\x50\x54\x49\x4f\x4e");$gLTGlsZkWK->{"\x4c\x4f\x47\x49\x4e"}=$n9d8vgro0z->S8UXdfLCO("\x4c\x4f\x47\x49\x4e");$gLTGlsZkWK->{"\x4c\x41\x4e\x47\x5f\x49\x44"}=$n9d8vgro0z->S8UXdfLCO("\x4c\x41\x4e\x47\x5f\x49\x44");$gLTGlsZkWK->{"\x50\x45\x52\x4d\x49\x54\x5f\x57\x45\x42"}=$n9d8vgro0z->S8UXdfLCO("\x50\x45\x52\x4d\x49\x54\x5f\x57\x45\x42");if($n9d8vgro0z->n2dyPCOhU($nWLc3vBYmd,$gLTGlsZkWK)){return $n9d8vgro0z->kdcaxuohI();}else{return $n9d8vgro0z->kdcaxuohI(undef,"Internal error : $$ : ".__LINE__);}}}elsif(index($rJMeISEWh7,"\x5f\x61\x64\x64")>0){if($rJMeISEWh7 eq "\x76\x62\x5f\x61\x64\x64"){my $OuBmVnIJCA=$n9d8vgro0z->S8UXdfLCO("\x6e\x65\x77\x5f\x65\x78\x74");my $zgD8HezJAf=$n9d8vgro0z->tgdiX50VQ()->{"\x52\x4f\x4f\x54"};my $AScpOg98vn;my $Yj9mNrZbGk;$OuBmVnIJCA=~ s#\s*\*[\s\*]+#*#g;if(! length $OuBmVnIJCA){$AScpOg98vn="\x45\x78\x74\x65\x6e\x73\x69\x6f\x6e\x20\x6e\x75\x6d\x62\x65\x72\x20\x6e\x6f\x74\x20\x64\x65\x66\x69\x6e\x65\x64";}elsif(keys %{$n9d8vgro0z->Ngu6c790e()}>=$n9d8vgro0z->tgdiX50VQ()->{"\x4d\x41\x58\x5f\x45\x58\x54\x45\x4e\x53\x49\x4f\x4e\x53"}){$AScpOg98vn="\x45\x78\x63\x65\x65\x64\x73\x20\x74\x68\x65\x20\x6c\x69\x6d\x69\x74\x20\x6f\x66\x20\x45\x78\x74\x65\x6e\x73\x69\x6f\x6e\x73";}elsif($n9d8vgro0z->tgdiX50VQ()->{"\x56\x42\x4c\x5f\x31"}>-1 and $n9d8vgro0z->yqNG9PTcY(1)+1>$n9d8vgro0z->tgdiX50VQ()->{"\x56\x42\x4c\x5f\x31"}){$AScpOg98vn="\x45\x78\x63\x65\x65\x64\x73\x20\x74\x68\x65\x20\x6c\x69\x6d\x69\x74\x20\x6f\x66\x20\x45\x78\x74\x65\x6e\x73\x69\x6f\x6e\x73\x20\x28\x20\x74\x79\x70\x65\x3d\x50\x6c\x61\x79\x62\x61\x63\x6b\x20\x29";}elsif($zgD8HezJAf ne "\x30" and $OuBmVnIJCA !~ /^\Q$zgD8HezJAf\E\*/ and $OuBmVnIJCA !~ /^\Q$zgD8HezJAf\E$/){$AScpOg98vn="You do not have access to create extension $OuBmVnIJCA";}elsif(not exists $n9d8vgro0z->Ngu6c790e()->{$OuBmVnIJCA}){unless($Yj9mNrZbGk=$n9d8vgro0z->BeGW9cnYA($OuBmVnIJCA,undef,"\x72\x65\x73\x65\x74\x5f\x63\x61\x63\x68\x65")){$AScpOg98vn="Internal error : $$ : ".__LINE__;}}else{$AScpOg98vn="\x45\x78\x74\x65\x6e\x73\x69\x6f\x6e\x20\x65\x78\x69\x73\x74\x73";}if($AScpOg98vn){return $n9d8vgro0z->kdcaxuohI(undef,$AScpOg98vn);}else{return $n9d8vgro0z->kdcaxuohI("\x3f".join("\x26","\x61\x63\x74\x69\x6f\x6e\x3d\x76\x62\x5f\x76\x69\x65\x77","\x75\x6e\x69\x71\x3d".$n9d8vgro0z->tgdiX50VQ()->{"\x55\x4e\x49\x51"},"\x69\x64\x3d".$Yj9mNrZbGk,"\x64\x66\x3d".$n9d8vgro0z->S8UXdfLCO("\x64\x66")));}}elsif($rJMeISEWh7 eq "\x70\x62\x6f\x6f\x6b\x5f\x61\x64\x64"){unless($n9d8vgro0z->WozCW19F2($n9d8vgro0z->lABnuqcDl("\x54\x41\x42\x4c\x45\x53\x5f\x50\x48\x4f\x4e\x45\x5f\x42\x4f\x4f\x4b"),$n9d8vgro0z->tgdiX50VQ()->{"\x4d\x41\x58\x5f\x50\x42\x4f\x4f\x4b\x5f\x49\x54\x45\x4d\x53"},{SUBSCR_ID=>$n9d8vgro0z->tgdiX50VQ()->{"\x49\x44"},"\x50\x48\x4f\x4e\x45\x5f\x4f\x57\x4e\x45\x52\x20\x69\x73\x20\x6e\x75\x6c\x6c"=>''})){return $n9d8vgro0z->kdcaxuohI(undef,"\x54\x6f\x6f\x20\x6d\x61\x6e\x79\x20\x50\x42\x6f\x6f\x6b\x20\x69\x74\x65\x6d\x73\x2c\x20\x63\x68\x65\x63\x6b\x20\x6c\x69\x6d\x69\x74\x73");}elsif(defined(my $nWLc3vBYmd=$n9d8vgro0z->XuUpvohtM($n9d8vgro0z->S8UXdfLCO([qw(shortcut ph fn ln description crm_id responsible)])))){return $n9d8vgro0z->kdcaxuohI(undef,undef,$nWLc3vBYmd,"\x23\x61\x64\x64\x61\x72\x65\x61");}else{return $n9d8vgro0z->kdcaxuohI(undef,"Internal error : $$ : ".__LINE__);}}elsif($rJMeISEWh7 eq "\x72\x6f\x75\x74\x65\x5f\x61\x64\x64"){unless($n9d8vgro0z->WozCW19F2($n9d8vgro0z->lABnuqcDl("\x54\x41\x42\x4c\x45\x53\x5f\x52\x4f\x55\x54\x45\x53"),$n9d8vgro0z->tgdiX50VQ()->{"\x4d\x41\x58\x5f\x52\x4f\x55\x54\x45\x53"},{SUBSCR_ID=>$n9d8vgro0z->tgdiX50VQ()->{"\x49\x44"}})){return $n9d8vgro0z->kdcaxuohI(undef,"\x54\x6f\x6f\x20\x6d\x61\x6e\x79\x20\x72\x6f\x75\x74\x65\x73\x2c\x20\x63\x68\x65\x63\x6b\x20\x6c\x69\x6d\x69\x74\x73");}else{my @yvnUtghOfw;if(my $HnHdyGV8QL=$n9d8vgro0z->S8UXdfLCO("\x63\x6c\x6f\x6e\x65\x5f\x69\x64")){my $bgpFyWEj8n=$n9d8vgro0z->TdQ85RuBS();if(ref($bgpFyWEj8n)eq "\x41\x52\x52\x41\x59"){foreach my $me908Qoj4I(@{$bgpFyWEj8n}){if($me908Qoj4I->{"\x44\x41\x54\x41\x5f\x49\x44"}eq $HnHdyGV8QL){foreach my $QzfkKXu3HB(qw(PATTERN PEER_ID PRIORITY SUBSTR EXT_NUMBER DESCRIPTION TLIMIT DEFCID SCHEDULE_EXT LAST_ROUTE)){push @yvnUtghOfw,$me908Qoj4I->{$QzfkKXu3HB};}last;}}}}else{@yvnUtghOfw=$n9d8vgro0z->S8UXdfLCO([qw(r_PATTERN r_PEER_ID r_PRIORITY r_SUBSTR r_EXT_NUMBER r_DESCRIPTION r_TLIMIT r_DEFCID r_SCHEDULE_EXT r_LAST_ROUTE)]);}if(scalar(@yvnUtghOfw)and defined(my $nWLc3vBYmd=$n9d8vgro0z->Z9YHE68Le(@yvnUtghOfw))){return $n9d8vgro0z->kdcaxuohI(undef,undef,$nWLc3vBYmd,"\x23\x61\x64\x64\x61\x72\x65\x61");}else{return $n9d8vgro0z->kdcaxuohI(undef,"Internal error : $$ : ".__LINE__);}}}elsif($rJMeISEWh7 eq "\x63\x69\x64\x5f\x61\x64\x64"){if($n9d8vgro0z->S8UXdfLCO("\x63\x69\x64\x5f\x6c\x69\x73\x74\x5f\x74\x79\x70\x65")==2 and $n9d8vgro0z->tgdiX50VQ()->{"\x52\x4f\x4f\x54"}ne "\x30"){return $n9d8vgro0z->kdcaxuohI(undef,"\x50\x65\x72\x6d\x69\x73\x73\x69\x6f\x6e\x73\x20\x64\x65\x6e\x69\x65\x64");}unless($n9d8vgro0z->WozCW19F2($n9d8vgro0z->lABnuqcDl("\x54\x41\x42\x4c\x45\x53\x5f\x43\x49\x44"),$n9d8vgro0z->tgdiX50VQ()->{"\x4d\x41\x58\x5f\x45\x58\x54\x5f\x43\x49\x44\x53"},{ID=>$n9d8vgro0z->Ngu6c790e()->{$XKim3RCLqg}->{"\x49\x44"}})){return $n9d8vgro0z->kdcaxuohI(undef,"\x54\x6f\x6f\x20\x6d\x61\x6e\x79\x20\x43\x49\x44\x73\x2c\x20\x63\x68\x65\x63\x6b\x20\x6c\x69\x6d\x69\x74\x73");}elsif(defined(my $nWLc3vBYmd=$n9d8vgro0z->K8SZh6CTH($XKim3RCLqg,$n9d8vgro0z->S8UXdfLCO([qw(cid_list_type cid_type cid description)])))){return $n9d8vgro0z->kdcaxuohI(undef,undef,$nWLc3vBYmd,"\x23\x61\x64\x64\x61\x72\x65\x61");}else{return $n9d8vgro0z->kdcaxuohI(undef,"Internal error : $$ : ".__LINE__);}}elsif($rJMeISEWh7 eq "\x64\x69\x72\x5f\x61\x64\x64"){my($zBwxRjCSmv,$cM5FWm6HbS)=$n9d8vgro0z->S8UXdfLCO([qw(name redir_to)]);unless($n9d8vgro0z->WozCW19F2($n9d8vgro0z->lABnuqcDl("\x54\x41\x42\x4c\x45\x53\x5f\x56\x42\x4f\x58\x5f\x44\x49\x52\x45\x43\x54\x4f\x52\x59\x5f\x44\x41\x54\x41"),$n9d8vgro0z->tgdiX50VQ()->{"\x4d\x41\x58\x5f\x44\x49\x52\x45\x43\x54\x4f\x52\x59\x5f\x49\x54\x45\x4d\x53"},{ID=>$n9d8vgro0z->Ngu6c790e()->{$XKim3RCLqg}->{"\x49\x44"}})){return $n9d8vgro0z->kdcaxuohI(undef,"\x54\x6f\x6f\x20\x6d\x61\x6e\x79\x20\x44\x69\x72\x65\x63\x74\x6f\x72\x79\x20\x69\x74\x65\x6d\x73\x2c\x20\x63\x68\x65\x63\x6b\x20\x6c\x69\x6d\x69\x74\x73");}elsif(! length($zBwxRjCSmv)or ! length($cM5FWm6HbS)){return $n9d8vgro0z->kdcaxuohI(undef,"\x4d\x69\x73\x73\x69\x6e\x67\x20\x61\x72\x67\x75\x6d\x65\x6e\x74\x20\x22\x6e\x61\x6d\x65\x22\x20\x6f\x72\x20\x22\x72\x65\x64\x69\x72\x65\x63\x74\x5f\x74\x6f\x22");}elsif(defined(my $nWLc3vBYmd=XVB::Mailboxes::Directory::biWxjsrk8($n9d8vgro0z,$XKim3RCLqg,$zBwxRjCSmv,$cM5FWm6HbS))){return $n9d8vgro0z->kdcaxuohI(undef,undef,$nWLc3vBYmd,"\x23\x61\x64\x64\x61\x72\x65\x61");}else{return $n9d8vgro0z->kdcaxuohI(undef,"Internal error : $$ : ".__LINE__);}}elsif($rJMeISEWh7 eq "\x73\x63\x68\x65\x64\x75\x6c\x65\x5f\x61\x64\x64"){my %rdJWw6Yn89;my $p12RVo9cHG=0;foreach my $fKorEdS86D(qw(priority callerid time_h dayofweek dayofmonth month year redirect_to data_id)){$rdJWw6Yn89{uc($fKorEdS86D)}=$n9d8vgro0z->S8UXdfLCO($fKorEdS86D);if(length $rdJWw6Yn89{uc($fKorEdS86D)}){$p12RVo9cHG++;}}unless($n9d8vgro0z->WozCW19F2($n9d8vgro0z->lABnuqcDl("\x54\x41\x42\x4c\x45\x53\x5f\x56\x42\x4f\x58\x5f\x53\x43\x48\x45\x44\x55\x4c\x45\x5f\x44\x41\x54\x41"),$n9d8vgro0z->tgdiX50VQ()->{"\x4d\x41\x58\x5f\x53\x43\x48\x45\x44\x55\x4c\x45\x5f\x49\x54\x45\x4d\x53"},{ID=>$n9d8vgro0z->Ngu6c790e()->{$XKim3RCLqg}->{"\x49\x44"}})){return $n9d8vgro0z->kdcaxuohI(undef,"\x54\x6f\x6f\x20\x6d\x61\x6e\x79\x20\x53\x63\x68\x65\x64\x75\x6c\x65\x20\x69\x74\x65\x6d\x73\x2c\x20\x63\x68\x65\x63\x6b\x20\x6c\x69\x6d\x69\x74\x73");}elsif($p12RVo9cHG<8){return $n9d8vgro0z->kdcaxuohI(undef,"Missing arguments");}elsif(defined(my $nWLc3vBYmd=XVB::Mailboxes::Schedule::QWvErn9Ae($n9d8vgro0z,$XKim3RCLqg,\%rdJWw6Yn89))){return $n9d8vgro0z->kdcaxuohI(undef,undef,$nWLc3vBYmd,"\x23\x61\x64\x64\x61\x72\x65\x61");}else{return $n9d8vgro0z->kdcaxuohI(undef,"Internal error : $$ : ".__LINE__);}}elsif($rJMeISEWh7 eq "\x67\x6f\x74\x6f\x69\x66\x5f\x61\x64\x64"){my %TwaRvsGopn;my $p12RVo9cHG=0;foreach my $fKorEdS86D(qw(priority func var_name cond var_value redirect_to)){$TwaRvsGopn{uc($fKorEdS86D)}=$n9d8vgro0z->S8UXdfLCO($fKorEdS86D);if(length $TwaRvsGopn{uc($fKorEdS86D)}){$p12RVo9cHG++;}}unless($n9d8vgro0z->WozCW19F2($n9d8vgro0z->lABnuqcDl("\x54\x41\x42\x4c\x45\x53\x5f\x56\x42\x4f\x58\x5f\x47\x4f\x54\x4f\x49\x46\x5f\x44\x41\x54\x41"),$n9d8vgro0z->tgdiX50VQ()->{"\x4d\x41\x58\x5f\x47\x4f\x54\x4f\x49\x46\x5f\x49\x54\x45\x4d\x53"},{ID=>$n9d8vgro0z->Ngu6c790e()->{$XKim3RCLqg}->{"\x49\x44"}})){return $n9d8vgro0z->kdcaxuohI(undef,"\x54\x6f\x6f\x20\x6d\x61\x6e\x79\x20\x47\x6f\x74\x6f\x49\x66\x20\x69\x74\x65\x6d\x73\x2c\x20\x63\x68\x65\x63\x6b\x20\x6c\x69\x6d\x69\x74\x73");}elsif($p12RVo9cHG<6){return $n9d8vgro0z->kdcaxuohI(undef,"Missing arguments");}elsif(defined(my $nWLc3vBYmd=XVB::Mailboxes::GotoIf::y3a41A2Bm($n9d8vgro0z,$XKim3RCLqg,\%TwaRvsGopn))){return $n9d8vgro0z->kdcaxuohI(undef,undef,$nWLc3vBYmd,"\x23\x61\x64\x64\x61\x72\x65\x61");}else{return $n9d8vgro0z->kdcaxuohI(undef,"Internal error : $$ : ".__LINE__);}}elsif($rJMeISEWh7 eq "\x63\x61\x6c\x6c\x62\x6c\x61\x73\x74\x5f\x61\x64\x64"){my($zBwxRjCSmv,$cM5FWm6HbS,$QSUNhmgIrn)=$n9d8vgro0z->S8UXdfLCO([qw(name pn uv)]);unless($n9d8vgro0z->WozCW19F2($n9d8vgro0z->lABnuqcDl("\x54\x41\x42\x4c\x45\x53\x5f\x56\x42\x4f\x58\x5f\x43\x41\x4c\x4c\x42\x4c\x41\x53\x54\x5f\x44\x41\x54\x41"),$n9d8vgro0z->tgdiX50VQ()->{"\x4d\x41\x58\x5f\x43\x41\x4c\x4c\x42\x4c\x41\x53\x54\x5f\x49\x54\x45\x4d\x53"},{ID=>$n9d8vgro0z->Ngu6c790e()->{$XKim3RCLqg}->{"\x49\x44"}})){return $n9d8vgro0z->kdcaxuohI(undef,"\x54\x6f\x6f\x20\x6d\x61\x6e\x79\x20\x43\x61\x6c\x6c\x42\x6c\x61\x73\x74\x20\x69\x74\x65\x6d\x73\x2c\x20\x63\x68\x65\x63\x6b\x20\x6c\x69\x6d\x69\x74\x73");}elsif(! length($cM5FWm6HbS)){return $n9d8vgro0z->kdcaxuohI(undef,"\x4d\x69\x73\x73\x69\x6e\x67\x20\x61\x72\x67\x75\x6d\x65\x6e\x74\x20\x70\x68\x6f\x6e\x65\x20\x6e\x75\x6d\x62\x65\x72");}elsif(defined(my $nWLc3vBYmd=XVB::Mailboxes::CallBlast::Z9IOewxds($n9d8vgro0z,$XKim3RCLqg,$zBwxRjCSmv,$cM5FWm6HbS,$QSUNhmgIrn))){return $n9d8vgro0z->kdcaxuohI(undef,undef,$nWLc3vBYmd,"\x23\x61\x64\x64\x61\x72\x65\x61");}else{return $n9d8vgro0z->kdcaxuohI(undef,"Internal error : $$ : ".__LINE__);}}elsif($rJMeISEWh7 eq "\x6d\x75\x6c\x74\x69\x64\x69\x61\x6c\x6f\x75\x74\x5f\x61\x64\x64"){my($zBwxRjCSmv,$cM5FWm6HbS,$QSUNhmgIrn)=$n9d8vgro0z->S8UXdfLCO([qw(name pn uv)]);unless($n9d8vgro0z->WozCW19F2($n9d8vgro0z->lABnuqcDl("\x54\x41\x42\x4c\x45\x53\x5f\x56\x42\x4f\x58\x5f\x4d\x55\x4c\x54\x49\x44\x49\x41\x4c\x4f\x55\x54\x5f\x44\x41\x54\x41"),$n9d8vgro0z->tgdiX50VQ()->{"\x4d\x41\x58\x5f\x43\x41\x4c\x4c\x42\x4c\x41\x53\x54\x5f\x49\x54\x45\x4d\x53"},{ID=>$n9d8vgro0z->Ngu6c790e()->{$XKim3RCLqg}->{"\x49\x44"}})){return $n9d8vgro0z->kdcaxuohI(undef,"\x54\x6f\x6f\x20\x6d\x61\x6e\x79\x20\x4d\x75\x6c\x74\x69\x64\x69\x61\x6c\x6f\x75\x74\x2f\x43\x61\x6c\x6c\x62\x6c\x61\x73\x74\x20\x69\x74\x65\x6d\x73\x2c\x20\x63\x68\x65\x63\x6b\x20\x6c\x69\x6d\x69\x74\x73");}elsif(! length($cM5FWm6HbS)){return $n9d8vgro0z->kdcaxuohI(undef,"\x4d\x69\x73\x73\x69\x6e\x67\x20\x61\x72\x67\x75\x6d\x65\x6e\x74\x20\x70\x68\x6f\x6e\x65\x20\x6e\x75\x6d\x62\x65\x72");}elsif(defined(my $nWLc3vBYmd=XVB::Mailboxes::MultiDialout::HE8t9lQV1($n9d8vgro0z,$XKim3RCLqg,$zBwxRjCSmv,$cM5FWm6HbS,$QSUNhmgIrn))){return $n9d8vgro0z->kdcaxuohI(undef,undef,$nWLc3vBYmd,"\x23\x61\x64\x64\x61\x72\x65\x61");}else{return $n9d8vgro0z->kdcaxuohI(undef,"Internal error : $$ : ".__LINE__);}}elsif($rJMeISEWh7 eq "\x70\x68\x6f\x6e\x65\x5f\x61\x64\x64"){my @a8Z9WrHNK5=@{$n9d8vgro0z->E9iAryz0B($n9d8vgro0z->S8UXdfLCO("\x63\x61\x6c\x6c\x65\x72\x69\x64"))};my $nWLc3vBYmd;foreach my $Ea8E9btsqr(@a8Z9WrHNK5){unless($n9d8vgro0z->WozCW19F2($n9d8vgro0z->lABnuqcDl("\x54\x41\x42\x4c\x45\x53\x5f\x53\x49\x50\x50\x45\x45\x52\x53"),$n9d8vgro0z->tgdiX50VQ()->{"\x4d\x41\x58\x5f\x50\x48\x4f\x4e\x45\x53"},{SUBSCR_ID=>$n9d8vgro0z->tgdiX50VQ()->{"\x49\x44"},PEER_TYPE=>0})){return $n9d8vgro0z->kdcaxuohI(undef,"\x54\x6f\x6f\x20\x6d\x61\x6e\x79\x20\x70\x68\x6f\x6e\x65\x73\x73\x2c\x20\x63\x68\x65\x63\x6b\x20\x6c\x69\x6d\x69\x74\x73");}elsif(not defined($nWLc3vBYmd=$n9d8vgro0z->Kv4wlzymr('',$Ea8E9btsqr,$n9d8vgro0z->S8UXdfLCO([qw(DESCRIPTION REC_MODE REC_EXT PICKUP_GROUPS DEFCID)]),'',$n9d8vgro0z->S8UXdfLCO("\x45\x4d\x41\x49\x4c"),undef,undef,0,$n9d8vgro0z->S8UXdfLCO([qw(WEB_SECRET HOTDESK_PIN MANAGER_FOR)]),0,0,undef,undef,0))){return $n9d8vgro0z->kdcaxuohI(undef,"Internal error : $$ : ".__LINE__);}}return $n9d8vgro0z->kdcaxuohI(undef,undef,$nWLc3vBYmd,"\x23\x61\x64\x64\x61\x72\x65\x61");}elsif($rJMeISEWh7 eq "\x70\x65\x65\x72\x5f\x61\x64\x64"){unless($n9d8vgro0z->WozCW19F2($n9d8vgro0z->lABnuqcDl("\x54\x41\x42\x4c\x45\x53\x5f\x53\x49\x50\x50\x45\x45\x52\x53"),$n9d8vgro0z->tgdiX50VQ()->{"\x4d\x41\x58\x5f\x50\x45\x45\x52\x53"},{SUBSCR_ID=>$n9d8vgro0z->tgdiX50VQ()->{"\x49\x44"},PEER_TYPE=>1})){return $n9d8vgro0z->kdcaxuohI(undef,"\x54\x6f\x6f\x20\x6d\x61\x6e\x79\x20\x70\x65\x65\x72\x73\x2c\x20\x63\x68\x65\x63\x6b\x20\x6c\x69\x6d\x69\x74\x73");}else{my @b4tvKnsrzf;if($n9d8vgro0z->tgdiX50VQ()->{"\x43\x55\x53\x54\x4f\x4d\x5f\x52\x45\x47\x53"}){my $eY4eRDA85U=$n9d8vgro0z->S8UXdfLCO("\x4e\x45\x45\x44\x5f\x52\x45\x47")||0;my $n8GreDqIhx=$n9d8vgro0z->S8UXdfLCO("\x49\x4e\x43\x5f\x45\x58\x54");if($eY4eRDA85U){unless($n9d8vgro0z->WozCW19F2($n9d8vgro0z->lABnuqcDl("\x54\x41\x42\x4c\x45\x53\x5f\x53\x49\x50\x50\x45\x45\x52\x53"),$n9d8vgro0z->tgdiX50VQ()->{"\x4d\x41\x58\x5f\x52\x45\x47\x53"},{SUBSCR_ID=>$n9d8vgro0z->tgdiX50VQ()->{"\x49\x44"},PEER_TYPE=>1,NEED_REG=>1})){return $n9d8vgro0z->kdcaxuohI(undef,"\x54\x6f\x6f\x20\x6d\x61\x6e\x79\x20\x69\x6e\x63\x6f\x6d\x69\x6e\x67\x20\x70\x65\x65\x72\x73\x2c\x20\x63\x68\x65\x63\x6b\x20\x6c\x69\x6d\x69\x74\x73");}$eY4eRDA85U=1;}push @b4tvKnsrzf,$eY4eRDA85U,$n8GreDqIhx;}if(defined(my $nWLc3vBYmd=$n9d8vgro0z->E80PLxDlB($n9d8vgro0z->S8UXdfLCO([qw(host domain port username secret dtmfmode proto DESCRIPTION fromuser CO_LIMIT)]),@b4tvKnsrzf))){return $n9d8vgro0z->kdcaxuohI(undef,undef,$nWLc3vBYmd,"\x23\x61\x64\x64\x61\x72\x65\x61");}else{return $n9d8vgro0z->kdcaxuohI(undef,"Internal error : $$ : ".__LINE__);}}}elsif($rJMeISEWh7 eq "\x63\x32\x63\x5f\x61\x64\x64"){unless($n9d8vgro0z->WozCW19F2($n9d8vgro0z->lABnuqcDl("\x54\x41\x42\x4c\x45\x53\x5f\x43\x4c\x49\x43\x4b\x32\x43\x41\x4c\x4c"),$n9d8vgro0z->tgdiX50VQ()->{"\x4d\x41\x58\x5f\x43\x32\x43\x5f\x49\x54\x45\x4d\x53"},{SUBSCR_ID=>$n9d8vgro0z->tgdiX50VQ()->{"\x49\x44"}})){return $n9d8vgro0z->kdcaxuohI(undef,"\x54\x6f\x6f\x20\x6d\x61\x6e\x79\x20\x43\x6c\x69\x63\x6b\x32\x43\x61\x6c\x6c\x20\x69\x74\x65\x6d\x73\x2c\x20\x63\x68\x65\x63\x6b\x20\x6c\x69\x6d\x69\x74\x73");}elsif(defined(my $nWLc3vBYmd=$n9d8vgro0z->UrEBk69lF($n9d8vgro0z->S8UXdfLCO("\x72\x65\x64\x69\x72\x5f\x74\x6f"),undef,$n9d8vgro0z->S8UXdfLCO("\x63\x61\x6c\x6c\x5f\x6c\x69\x6d\x69\x74")))){return $n9d8vgro0z->kdcaxuohI(undef,undef,$nWLc3vBYmd,"\x23\x61\x64\x64\x61\x72\x65\x61");}else{return $n9d8vgro0z->kdcaxuohI(undef,"Internal error : $$ : ".__LINE__);}}elsif($rJMeISEWh7 eq "\x63\x72\x6d\x5f\x61\x64\x64"){unless($n9d8vgro0z->WozCW19F2($n9d8vgro0z->lABnuqcDl("\x54\x41\x42\x4c\x45\x53\x5f\x43\x52\x4d\x5f\x43\x55\x53\x54\x4f\x4d\x45\x52\x53"),$n9d8vgro0z->tgdiX50VQ()->{"\x4d\x41\x58\x5f\x50\x42\x4f\x4f\x4b\x5f\x49\x54\x45\x4d\x53"},{SUBSCR_ID=>$n9d8vgro0z->tgdiX50VQ()->{"\x49\x44"}})){return $n9d8vgro0z->kdcaxuohI(undef,"\x54\x6f\x6f\x20\x6d\x61\x6e\x79\x20\x43\x52\x4d\x20\x69\x74\x65\x6d\x73\x2c\x20\x63\x68\x65\x63\x6b\x20\x6c\x69\x6d\x69\x74\x73");}elsif(defined(my $nWLc3vBYmd=$n9d8vgro0z->wPIrSdMZq($n9d8vgro0z->S8UXdfLCO([qw(cname vars description)])))){return $n9d8vgro0z->kdcaxuohI("\x3f".join("\x26","\x61\x63\x74\x69\x6f\x6e\x3d\x63\x72\x6d\x5f\x69\x6e\x66\x6f","\x64\x61\x74\x61\x5f\x69\x64\x3d".$nWLc3vBYmd,"\x75\x6e\x69\x71\x3d".$n9d8vgro0z->tgdiX50VQ()->{"\x55\x4e\x49\x51"}));}else{return $n9d8vgro0z->kdcaxuohI(undef,"Internal error : $$ : ".__LINE__);}}elsif($rJMeISEWh7 eq "\x72\x6f\x6c\x65\x5f\x61\x64\x64"){unless($n9d8vgro0z->WozCW19F2($n9d8vgro0z->lABnuqcDl("\x54\x41\x42\x4c\x45\x53\x5f\x52\x4f\x4c\x45"),$n9d8vgro0z->tgdiX50VQ()->{"\x4d\x41\x58\x5f\x52\x4f\x4c\x45\x53"},{SUBSCR_ID=>$n9d8vgro0z->tgdiX50VQ()->{"\x49\x44"}})){return $n9d8vgro0z->kdcaxuohI(undef,"\x54\x6f\x6f\x20\x6d\x61\x6e\x79\x20\x52\x4f\x4c\x45\x53\x2c\x20\x63\x68\x65\x63\x6b\x20\x6c\x69\x6d\x69\x74\x73");}else{my($uqscUd3eQv,$xt325rhImF,$yj60PIUmLB)=$n9d8vgro0z->S8UXdfLCO([qw(login description template)]);if(defined(my $nWLc3vBYmd=$n9d8vgro0z->QE59c6wVy({LOGIN=>$uqscUd3eQv,PASSWORD=>$n9d8vgro0z->HCcg9v4n6(),DESCRIPTION=>$xt325rhImF},$yj60PIUmLB))){return $n9d8vgro0z->kdcaxuohI("\x3f".join("\x26","\x61\x63\x74\x69\x6f\x6e\x3d\x72\x6f\x6c\x65\x5f\x69\x6e\x66\x6f","\x64\x61\x74\x61\x5f\x69\x64\x3d".$nWLc3vBYmd,"\x75\x6e\x69\x71\x3d".$n9d8vgro0z->tgdiX50VQ()->{"\x55\x4e\x49\x51"}));}else{return $n9d8vgro0z->kdcaxuohI(undef,"Internal error : $$ : ".__LINE__);}}}elsif($rJMeISEWh7 eq "\x63\x72\x6d\x5f\x6e\x5f\x61\x64\x64"){if(defined(my $nWLc3vBYmd=$n9d8vgro0z->wcniIC9e8($n9d8vgro0z->S8UXdfLCO([qw(customer_id description call_id call_detail call_status type ts file_name)])))){return $n9d8vgro0z->kdcaxuohI();}else{return $n9d8vgro0z->kdcaxuohI(undef,"Internal error : $$ : ".__LINE__);}}elsif($rJMeISEWh7 eq "\x6d\x61\x63\x72\x6f\x73\x5f\x61\x64\x64"){my $n9OWg5JcYy=$n9d8vgro0z->bOIhi96bK();unless($n9d8vgro0z->WozCW19F2($n9d8vgro0z->lABnuqcDl("\x54\x41\x42\x4c\x45\x53\x5f\x4d\x41\x43\x52\x4f\x53"),$n9d8vgro0z->tgdiX50VQ()->{"\x4d\x41\x58\x5f\x4d\x41\x43\x52\x4f\x53"},{SUBSCR_ID=>$n9d8vgro0z->tgdiX50VQ()->{"\x49\x44"}})){return $n9d8vgro0z->kdcaxuohI(undef,"\x54\x6f\x6f\x20\x6d\x61\x6e\x79\x20\x6d\x61\x63\x72\x6f\x73\x2c\x20\x63\x68\x65\x63\x6b\x20\x6c\x69\x6d\x69\x74\x73");}elsif(exists $n9OWg5JcYy->{$n9d8vgro0z->S8UXdfLCO("\x4e\x41\x4d\x45")}){return $n9d8vgro0z->kdcaxuohI(undef,"\x4d\x61\x63\x72\x6f\x73\x20\x65\x78\x69\x73\x74\x73");}elsif(defined(my $nWLc3vBYmd=$n9d8vgro0z->W4FXNEVMf($n9d8vgro0z->S8UXdfLCO([qw(NAME DATA DESCRIPTION)])))){return $n9d8vgro0z->kdcaxuohI(undef,undef,$nWLc3vBYmd,"\x23\x61\x64\x64\x61\x72\x65\x61");}else{return $n9d8vgro0z->kdcaxuohI(undef,"Internal error : $$ : ".__LINE__);}}elsif($rJMeISEWh7 eq "\x73\x79\x73\x6d\x65\x64\x69\x61\x5f\x61\x64\x64"){if($n9d8vgro0z->oiOMk80T1($n9d8vgro0z->S8UXdfLCO([qw(file name)]))){return $n9d8vgro0z->kdcaxuohI(undef,undef,undef,"\x23\x61\x64\x64\x61\x72\x65\x61");}}}elsif(index($rJMeISEWh7,"\x5f\x64\x65\x6c")>0){if($rJMeISEWh7 eq "\x6d\x73\x67\x5f\x64\x65\x6c\x65\x74\x65"){my $saYB8Xl9Ac=$trUJxDmb3y[3]||$n9d8vgro0z->S8UXdfLCO("\x6d\x73\x67");my $mMYFU6InE1=$n9d8vgro0z->S8UXdfLCO("\x63\x6c\x65\x61\x72\x5f\x65\x78\x74");if($n9d8vgro0z->mEuyhmrdo($saYB8Xl9Ac,$XKim3RCLqg,0,$mMYFU6InE1)){return $n9d8vgro0z->kdcaxuohI();}else{return $n9d8vgro0z->kdcaxuohI(undef,"Internal error : $$ : ".__LINE__);}}elsif($rJMeISEWh7 eq "\x76\x62\x5f\x64\x65\x6c"){if($n9d8vgro0z->H93QzrPxU($XKim3RCLqg)){return $n9d8vgro0z->kdcaxuohI("\x3f".join("\x26","\x61\x63\x74\x69\x6f\x6e\x3d\x76\x62\x5f\x6c\x69\x73\x74","\x75\x6e\x69\x71\x3d".$n9d8vgro0z->tgdiX50VQ()->{"\x55\x4e\x49\x51"},"\x69\x64\x3d".$n9d8vgro0z->Ngu6c790e()->{$n9d8vgro0z->tgdiX50VQ()->{"\x52\x4f\x4f\x54"}}->{"\x49\x44"},"\x64\x66\x3d".$n9d8vgro0z->S8UXdfLCO("\x64\x66")));}else{return $n9d8vgro0z->kdcaxuohI(undef,"Internal error : $$ : ".__LINE__);}}elsif($rJMeISEWh7 eq "\x70\x62\x6f\x6f\x6b\x5f\x64\x65\x6c"){my $nWLc3vBYmd=$n9d8vgro0z->S8UXdfLCO("\x64\x61\x74\x61\x5f\x69\x64");if($n9d8vgro0z->bhGERw6As($nWLc3vBYmd,($nWLc3vBYmd eq "\x61\x6c\x6c" ? 1:undef))){return $n9d8vgro0z->kdcaxuohI();}else{return $n9d8vgro0z->kdcaxuohI(undef,"Internal error : $$ : ".__LINE__);}}elsif($rJMeISEWh7 eq "\x63\x69\x64\x5f\x64\x65\x6c"){if($n9d8vgro0z->YeD3VJuIp($XKim3RCLqg,$n9d8vgro0z->S8UXdfLCO([qw(data_id drop_all cid_type cid_list_type)]))){return $n9d8vgro0z->kdcaxuohI();}else{return $n9d8vgro0z->kdcaxuohI(undef,"Internal error : $$ : ".__LINE__);}}elsif($rJMeISEWh7 eq "\x64\x69\x72\x5f\x64\x65\x6c"){my $nWLc3vBYmd=$n9d8vgro0z->S8UXdfLCO("\x64\x61\x74\x61\x5f\x69\x64");if(XVB::Mailboxes::Directory::FEblM15tU($n9d8vgro0z,$XKim3RCLqg,$nWLc3vBYmd,($nWLc3vBYmd eq "\x61\x6c\x6c" ? 1:undef))){return $n9d8vgro0z->kdcaxuohI();}else{return $n9d8vgro0z->kdcaxuohI(undef,"Internal error : $$ : ".__LINE__);}}elsif($rJMeISEWh7 eq "\x73\x63\x68\x65\x64\x75\x6c\x65\x5f\x64\x65\x6c"){my $nWLc3vBYmd=$n9d8vgro0z->S8UXdfLCO("\x64\x61\x74\x61\x5f\x69\x64");if(XVB::Mailboxes::Schedule::sRx40Y3Vu($n9d8vgro0z,$XKim3RCLqg,$nWLc3vBYmd,($nWLc3vBYmd eq "\x61\x6c\x6c" ? 1:undef))){return $n9d8vgro0z->kdcaxuohI();}else{return $n9d8vgro0z->kdcaxuohI(undef,"Internal error : $$ : ".__LINE__);}}elsif($rJMeISEWh7 eq "\x67\x6f\x74\x6f\x69\x66\x5f\x64\x65\x6c"){my $nWLc3vBYmd=$n9d8vgro0z->S8UXdfLCO("\x64\x61\x74\x61\x5f\x69\x64");if(XVB::Mailboxes::GotoIf::MWuD0zOgU($n9d8vgro0z,$XKim3RCLqg,$nWLc3vBYmd,($nWLc3vBYmd eq "\x61\x6c\x6c" ? 1:undef))){return $n9d8vgro0z->kdcaxuohI();}else{return $n9d8vgro0z->kdcaxuohI(undef,"Internal error : $$ : ".__LINE__);}}elsif($rJMeISEWh7 eq "\x63\x61\x6c\x6c\x62\x6c\x61\x73\x74\x5f\x64\x65\x6c"){my $nWLc3vBYmd=$n9d8vgro0z->S8UXdfLCO("\x64\x61\x74\x61\x5f\x69\x64");if(XVB::Mailboxes::CallBlast::z2GOLrifh($n9d8vgro0z,$XKim3RCLqg,$nWLc3vBYmd,($nWLc3vBYmd eq "\x61\x6c\x6c" ? 1:undef))){return $n9d8vgro0z->kdcaxuohI();}else{return $n9d8vgro0z->kdcaxuohI(undef,"Internal error : $$ : ".__LINE__);}}elsif($rJMeISEWh7 eq "\x63\x61\x6c\x6c\x62\x6c\x61\x73\x74\x5f\x64\x65\x6c\x5f\x63\x61\x63\x68\x65"){$n9d8vgro0z->llKCBm5TS("\x73\x68\x2d\x63\x62\x2d\x76\x62\x2d\x6c\x69\x6d\x69\x74\x2d".$n9d8vgro0z->Ngu6c790e()->{$XKim3RCLqg}->{"\x49\x44"},0,0);return $n9d8vgro0z->kdcaxuohI();}elsif($rJMeISEWh7 eq "\x6d\x75\x6c\x74\x69\x64\x69\x61\x6c\x6f\x75\x74\x5f\x64\x65\x6c"){my $nWLc3vBYmd=$n9d8vgro0z->S8UXdfLCO("\x64\x61\x74\x61\x5f\x69\x64");if(XVB::Mailboxes::MultiDialout::XFaPqLOt8($n9d8vgro0z,$XKim3RCLqg,$nWLc3vBYmd,($nWLc3vBYmd eq "\x61\x6c\x6c" ? 1:undef))){return $n9d8vgro0z->kdcaxuohI();}else{return $n9d8vgro0z->kdcaxuohI(undef,"Internal error : $$ : ".__LINE__);}}elsif($rJMeISEWh7 eq "\x72\x6f\x75\x74\x65\x5f\x64\x65\x6c"){my $fxByg81945;$fxByg81945="\x61\x6c\x6c" if $n9d8vgro0z->S8UXdfLCO("\x64\x61\x74\x61\x5f\x69\x64")eq "\x61\x6c\x6c";if($n9d8vgro0z->cNrU5689E($n9d8vgro0z->S8UXdfLCO("\x64\x61\x74\x61\x5f\x69\x64"),$fxByg81945)){return $n9d8vgro0z->kdcaxuohI();}else{return $n9d8vgro0z->kdcaxuohI(undef,"Internal error : $$ : ".__LINE__);}}elsif($rJMeISEWh7 eq "\x70\x68\x6f\x6e\x65\x5f\x64\x65\x6c"){my $fxByg81945;$fxByg81945="\x61\x6c\x6c" if $n9d8vgro0z->S8UXdfLCO("\x64\x61\x74\x61\x5f\x69\x64")eq "\x61\x6c\x6c";if($n9d8vgro0z->MDNyWmLP0($n9d8vgro0z->S8UXdfLCO("\x64\x61\x74\x61\x5f\x69\x64"),$fxByg81945)){return $n9d8vgro0z->kdcaxuohI("\x3f".join("\x26","\x61\x63\x74\x69\x6f\x6e\x3d\x70\x68\x6f\x6e\x65\x5f\x6c\x69\x73\x74","\x75\x6e\x69\x71\x3d".$n9d8vgro0z->tgdiX50VQ()->{"\x55\x4e\x49\x51"}));}else{return $n9d8vgro0z->kdcaxuohI(undef,"Internal error : $$ : ".__LINE__);}}elsif($rJMeISEWh7 eq "\x70\x65\x65\x72\x5f\x64\x65\x6c"){my $fxByg81945;$fxByg81945="\x61\x6c\x6c" if $n9d8vgro0z->S8UXdfLCO("\x64\x61\x74\x61\x5f\x69\x64")eq "\x61\x6c\x6c";if($n9d8vgro0z->sjk908qeC($n9d8vgro0z->S8UXdfLCO("\x64\x61\x74\x61\x5f\x69\x64"),$fxByg81945)){return $n9d8vgro0z->kdcaxuohI();}else{return $n9d8vgro0z->kdcaxuohI(undef,"Internal error : $$ : ".__LINE__);}}elsif($rJMeISEWh7 eq "\x63\x72\x6d\x5f\x64\x65\x6c"){if($n9d8vgro0z->XDEGhUy4u($n9d8vgro0z->S8UXdfLCO("\x64\x61\x74\x61\x5f\x69\x64"))){return $n9d8vgro0z->kdcaxuohI("\x3f".join("\x26","\x61\x63\x74\x69\x6f\x6e\x3d\x63\x72\x6d\x5f\x6c\x69\x73\x74","\x75\x6e\x69\x71\x3d".$n9d8vgro0z->tgdiX50VQ()->{"\x55\x4e\x49\x51"}));}else{return $n9d8vgro0z->kdcaxuohI(undef,"Internal error : $$ : ".__LINE__);}}elsif($rJMeISEWh7 eq "\x72\x6f\x6c\x65\x5f\x64\x65\x6c"){if($n9d8vgro0z->WhiGoSd85($n9d8vgro0z->S8UXdfLCO("\x64\x61\x74\x61\x5f\x69\x64"))){return $n9d8vgro0z->kdcaxuohI("\x3f".join("\x26","\x61\x63\x74\x69\x6f\x6e\x3d\x72\x6f\x6c\x65\x5f\x6c\x69\x73\x74","\x75\x6e\x69\x71\x3d".$n9d8vgro0z->tgdiX50VQ()->{"\x55\x4e\x49\x51"}));}else{return $n9d8vgro0z->kdcaxuohI(undef,"Internal error : $$ : ".__LINE__);}}elsif($rJMeISEWh7 eq "\x63\x72\x6d\x5f\x6e\x5f\x64\x65\x6c"){if($n9d8vgro0z->TUj7K6xVX($n9d8vgro0z->S8UXdfLCO([qw(data_id customer_id)]))){return $n9d8vgro0z->kdcaxuohI();}else{return $n9d8vgro0z->kdcaxuohI(undef,"Internal error : $$ : ".__LINE__);}}elsif($rJMeISEWh7 eq "\x6d\x61\x63\x72\x6f\x73\x5f\x64\x65\x6c"){if($n9d8vgro0z->qb8DfKLzj($n9d8vgro0z->S8UXdfLCO("\x64\x61\x74\x61\x5f\x69\x64"))){return $n9d8vgro0z->kdcaxuohI();}else{return $n9d8vgro0z->kdcaxuohI(undef,"Internal error : $$ : ".__LINE__);}}elsif($rJMeISEWh7 eq "\x63\x32\x63\x5f\x64\x65\x6c"){my $nWLc3vBYmd=$n9d8vgro0z->S8UXdfLCO("\x64\x61\x74\x61\x5f\x69\x64");if($n9d8vgro0z->SlJ6BitnA($nWLc3vBYmd,($nWLc3vBYmd eq "\x61\x6c\x6c" ? 1:undef))){return $n9d8vgro0z->kdcaxuohI();}else{return $n9d8vgro0z->kdcaxuohI(undef,"Internal error : $$ : ".__LINE__);}}elsif($rJMeISEWh7 eq "\x73\x79\x73\x6d\x65\x64\x69\x61\x5f\x64\x65\x6c" and $n9d8vgro0z->tgdiX50VQ()->{"\x43\x55\x53\x54\x4f\x4d\x5f\x46\x49\x4c\x45\x53"}){if($n9d8vgro0z->A9K76wohR($n9d8vgro0z->S8UXdfLCO("\x66\x69\x6c\x65"))){return $n9d8vgro0z->kdcaxuohI();}}}elsif(index($rJMeISEWh7,"\x67\x65\x74\x5f")==0){if($rJMeISEWh7 eq "\x67\x65\x74\x5f\x69\x74\x75\x6e\x65\x73\x5f\x61\x6c\x6c"){s7WCtk6Di($n9d8vgro0z,"\x69\x74\x75\x6e\x65\x73\x2e\x74\x74",$XKim3RCLqg,1,$n9d8vgro0z->S8UXdfLCO("\x66\x74"));}elsif($rJMeISEWh7 eq "\x67\x65\x74\x5f\x69\x74\x75\x6e\x65\x73"){s7WCtk6Di($n9d8vgro0z,"\x69\x74\x75\x6e\x65\x73\x2e\x74\x74",$XKim3RCLqg,undef,$n9d8vgro0z->S8UXdfLCO("\x66\x74"));}elsif($rJMeISEWh7 eq "\x67\x65\x74\x5f\x72\x73\x73\x5f\x61\x6c\x6c"){s7WCtk6Di($n9d8vgro0z,"\x72\x73\x73\x2e\x74\x74",$XKim3RCLqg,1,$n9d8vgro0z->S8UXdfLCO("\x66\x74"));}elsif($rJMeISEWh7 eq "\x67\x65\x74\x5f\x72\x73\x73"){s7WCtk6Di($n9d8vgro0z,"\x72\x73\x73\x2e\x74\x74",$XKim3RCLqg,undef,$n9d8vgro0z->S8UXdfLCO("\x66\x74"));}}elsif($rJMeISEWh7 eq "\x6d\x73\x67\x5f\x64\x6f\x77\x6e\x6c\x6f\x61\x64"){my($X3CkxicP2M,$PxksF9H3yC,$saYB8Xl9Ac)=$n9d8vgro0z->S8UXdfLCO([qw(media type msg)]);$saYB8Xl9Ac=$trUJxDmb3y[3]if $trUJxDmb3y[3];if(defined $X3CkxicP2M){$saYB8Xl9Ac=~ s/(\.[^\.]+)\.\Q$X3CkxicP2M\E$/$1/;}if($PxksF9H3yC eq "\x6c\x69\x73\x74\x65\x6e"){$n9d8vgro0z->Q4ALs9KtN({EVENT_TYPE=>"\x4c\x69\x73\x74\x65\x6e"});}else{$n9d8vgro0z->Q4ALs9KtN({EVENT_TYPE=>"\x44\x6f\x77\x6e\x6c\x6f\x61\x64"});}$n9d8vgro0z->sH29hmTo3($saYB8Xl9Ac,$XKim3RCLqg,$X3CkxicP2M,$PxksF9H3yC);$n9d8vgro0z->yax0q1uW8({FILE=>"$oRHtOs6NGm:$saYB8Xl9Ac"});}elsif($rJMeISEWh7 eq "\x65\x78\x74\x5f\x73\x74\x61\x74"){if($n9d8vgro0z->S8UXdfLCO("\x6e\x65\x65\x64\x5f\x65\x78\x63\x65\x6c")){mxOaIj86t($n9d8vgro0z,"\x61\x63\x74\x65\x78\x74",$XKim3RCLqg);}else{zk7RTY1Q6($n9d8vgro0z,"\x61\x63\x74\x65\x78\x74",$XKim3RCLqg);}}elsif($rJMeISEWh7 eq "\x76\x62\x5f\x63\x68\x61\x6e\x67\x65\x5f\x74\x79\x70\x65"){my $MvurBlwhc8=int($n9d8vgro0z->S8UXdfLCO("\x74\x79\x70\x65"))||1;if($n9d8vgro0z->tgdiX50VQ()->{"VBL_$MvurBlwhc8"}>-1 and $n9d8vgro0z->yqNG9PTcY($MvurBlwhc8)+1>$n9d8vgro0z->tgdiX50VQ()->{"VBL_$MvurBlwhc8"}){return $n9d8vgro0z->kdcaxuohI(undef,"\x45\x78\x63\x65\x65\x64\x73\x20\x74\x68\x65\x20\x6c\x69\x6d\x69\x74\x20\x6f\x66\x20\x45\x78\x74\x65\x6e\x73\x69\x6f\x6e\x73\x20\x28\x20\x74\x79\x70\x65\x3d".$n9d8vgro0z->{"\x5f\x56\x54\x59\x50\x45"}->{$MvurBlwhc8}->{"\x4e\x61\x6d\x65"}."\x20\x29");}elsif($n9d8vgro0z->rkCDYWhZL($XKim3RCLqg,{TYPE=>$MvurBlwhc8},{})){return $n9d8vgro0z->kdcaxuohI($ENV{"\x48\x54\x54\x50\x5f\x52\x45\x46\x45\x52\x45\x52"}||$n9d8vgro0z->S8UXdfLCO("\x72\x65\x66\x65\x72\x65\x72"));}else{return $n9d8vgro0z->kdcaxuohI(undef,"Internal error : $$ : ".__LINE__);}}elsif($rJMeISEWh7 eq "\x75\x73\x65\x72\x5f\x69\x6e\x66\x6f"){YQSs8B6Hn($n9d8vgro0z);}elsif($rJMeISEWh7 eq "\x70\x68\x6f\x6e\x65\x5f\x69\x6e\x66\x6f"){my $c93nDKN7xG=$n9d8vgro0z->S8UXdfLCO("\x64\x61\x74\x61\x5f\x69\x64");unless($c93nDKN7xG){return $n9d8vgro0z->kdcaxuohI(undef,"Unknown phone : $$ : ".__LINE__);}my $DHbh4omXJS=$n9d8vgro0z->tdIHsUk9v();my $yRGKaHnbcq=[];unless(ref $DHbh4omXJS){return $n9d8vgro0z->kdcaxuohI(undef,"Internal error : $$ : ".__LINE__);}my $CIfw5tJ9Q4;foreach my $F5Fqtwrv8p(sort keys %$DHbh4omXJS){if($DHbh4omXJS->{$F5Fqtwrv8p}->{"\x44\x41\x54\x41\x5f\x49\x44"}eq $c93nDKN7xG){my $XK298Zm6D4=time;$n9d8vgro0z->UKEpOZPDc($n9d8vgro0z->tgdiX50VQ()->{"\x54\x5a\x5f\x4e\x41\x4d\x45"},$n9d8vgro0z->tgdiX50VQ()->{"\x4c\x41\x4e\x47\x5f\x4c\x4f\x43\x41\x4c\x45"});if($XK298Zm6D4<$DHbh4omXJS->{$F5Fqtwrv8p}->{"\x72\x65\x67\x73\x65\x63\x6f\x6e\x64\x73"}){$DHbh4omXJS->{$F5Fqtwrv8p}->{"\x52\x45\x47\x5f\x53\x54\x41\x54\x55\x53"}="\x52\x65\x67\x69\x73\x74\x65\x72\x65\x64";}else{$DHbh4omXJS->{$F5Fqtwrv8p}->{"\x52\x45\x47\x5f\x53\x54\x41\x54\x55\x53"}="\x55\x6e\x72\x65\x67\x69\x73\x74\x65\x72\x65\x64";}$DHbh4omXJS->{$F5Fqtwrv8p}->{"\x52\x45\x47\x5f\x45\x58\x50\x49\x52\x45\x44"}=$DHbh4omXJS->{$F5Fqtwrv8p}->{"\x72\x65\x67\x73\x65\x63\x6f\x6e\x64\x73"}? $n9d8vgro0z->iSgUBy3n0($DHbh4omXJS->{$F5Fqtwrv8p}->{"\x72\x65\x67\x73\x65\x63\x6f\x6e\x64\x73"}):"\x2d";$DHbh4omXJS->{$F5Fqtwrv8p}->{"\x52\x45\x47\x5f\x54\x49\x4d\x45"}=$DHbh4omXJS->{$F5Fqtwrv8p}->{"\x52\x45\x47\x5f\x54\x49\x4d\x45"}? $n9d8vgro0z->iSgUBy3n0($DHbh4omXJS->{$F5Fqtwrv8p}->{"\x52\x45\x47\x5f\x54\x49\x4d\x45"}):"\x2d";$DHbh4omXJS->{$F5Fqtwrv8p}->{"\x52\x41\x57\x44\x4e\x44"}=$DHbh4omXJS->{$F5Fqtwrv8p}->{"\x44\x4e\x44"};$DHbh4omXJS->{$F5Fqtwrv8p}->{"\x44\x4e\x44"}=$DHbh4omXJS->{$F5Fqtwrv8p}->{"\x44\x4e\x44"}? $n9d8vgro0z->iSgUBy3n0($DHbh4omXJS->{$F5Fqtwrv8p}->{"\x44\x4e\x44"}):'';$n9d8vgro0z->UKEpOZPDc();$CIfw5tJ9Q4=$DHbh4omXJS->{$F5Fqtwrv8p};last;}}unless($CIfw5tJ9Q4){return $n9d8vgro0z->kdcaxuohI(undef,"Unknown phone : $$ : ".__LINE__);}my @lCINx6hDp4;unless($n9d8vgro0z->eD4wyV7xe()->{"\x44\x46"}){@lCINx6hDp4=(VB_LIST=>GCaqMAFWs($n9d8vgro0z,1),LANG=>$n9d8vgro0z->b1khzlR9q("\x4c\x41\x4e\x47",undef,undef,"\x20\x77\x68\x65\x72\x65\x20\x53\x54\x41\x54\x55\x53\x20\x3d\x20\x31\x20\x61\x6e\x64\x20\x49\x44\x20\x3e\x20\x30\x20\x67\x72\x6f\x75\x70\x20\x62\x79\x20\x4c\x41\x4e\x47\x5f\x4c\x4f\x43\x41\x4c\x45"),);}W9HmJ8Ng5($n9d8vgro0z,"\x70\x68\x6f\x6e\x65\x5f\x69\x6e\x66\x6f\x2e\x74\x74",{PHONE=>$CIfw5tJ9Q4,DID=>$n9d8vgro0z->YqsnfMcUB(),@lCINx6hDp4});}elsif($rJMeISEWh7 eq "\x6d\x73\x67\x5f\x75\x70\x6c\x6f\x61\x64"){my($jsCwmFha94,$saYB8Xl9Ac)=$n9d8vgro0z->S8UXdfLCO([qw(type msg)]);if(my $sCoimGqYMI=$n9d8vgro0z->e590IKFik($saYB8Xl9Ac,$jsCwmFha94,$XKim3RCLqg)){return $n9d8vgro0z->kdcaxuohI();}}elsif($rJMeISEWh7 eq "\x61\x67\x65\x6e\x74\x5f\x73\x74\x61\x74\x75\x73"){my($tOoExaFJbu,$Ea8E9btsqr,$yWNfxsejOG,$xt325rhImF,$NSPeLHi37x)=$n9d8vgro0z->S8UXdfLCO([qw(status agent pswd desc redir)]);Y8rtQO4lG($n9d8vgro0z,$XKim3RCLqg,$tOoExaFJbu,$Ea8E9btsqr,$yWNfxsejOG,$xt325rhImF,$NSPeLHi37x);}elsif($rJMeISEWh7 eq "\x73\x74\x61\x72\x74"){if(! $n9d8vgro0z->S8UXdfLCO("\x61\x6b\x65\x79")or $n9d8vgro0z->S8UXdfLCO("\x61\x6b\x65\x79")ne $n9d8vgro0z->lABnuqcDl("\x43\x47\x49\x5f\x41\x44\x4d\x49\x4e\x5f\x4b\x45\x59")){$n9d8vgro0z->VDWCyB9lJ(($XKim3RCLqg||0),"\x57\x65\x62\x4c\x6f\x67\x69\x6e",'');}my $qw9FTJkuZj=$n9d8vgro0z->lABnuqcDl("\x43\x47\x49\x5f\x44\x45\x46\x5f\x41\x43\x54\x49\x4f\x4e")||"\x64\x61\x73\x68\x62\x6f\x61\x72\x64\x5f\x6c\x6f\x61\x64\x5f\x6c\x69\x73\x74";if($iqyghLG1mZ){if(ref($VQRV96pHmo)ne "\x48\x41\x53\x48" or ! $VQRV96pHmo->{uc("ACTION_$qw9FTJkuZj")}){$qw9FTJkuZj="\x64\x65\x66\x61\x75\x6c\x74";}}return W9HmJ8Ng5($n9d8vgro0z,"\x73\x74\x61\x72\x74\x2e\x74\x74",{SACTION=>$n9d8vgro0z->S8UXdfLCO("\x73\x61\x63\x74\x69\x6f\x6e"),DEFACTION=>$qw9FTJkuZj});}elsif($rJMeISEWh7 eq "\x72\x65\x70\x6f\x72\x74\x5f\x72\x75\x6e"){rUQ8KlcHk($n9d8vgro0z);}elsif($rJMeISEWh7 eq "\x6d\x65\x6e\x75"){my $t69raVeibf=0;if($n9d8vgro0z->lABnuqcDl("\x43\x47\x49\x5f\x49\x4e\x54\x45\x47\x52\x54\x41\x49\x4f\x4e\x53\x5f\x4c\x49\x53\x54")and $n9d8vgro0z->tgdiX50VQ()->{"\x48\x4f\x4f\x4b\x53"}){foreach my $YDs97luowc(split(/\s*,\s*/,$n9d8vgro0z->tgdiX50VQ()->{"\x48\x4f\x4f\x4b\x53"})){if(index("\x2c".$n9d8vgro0z->lABnuqcDl("\x43\x47\x49\x5f\x49\x4e\x54\x45\x47\x52\x54\x41\x49\x4f\x4e\x53\x5f\x4c\x49\x53\x54")."\x2c",$YDs97luowc)>-1){$t69raVeibf=1;last;}}}my $ER1lyk90WY=$n9d8vgro0z->lABnuqcDl("\x43\x47\x49\x5f\x55\x4e\x41\x4d\x45\x34\x4c\x4f\x47\x4f\x55\x54");if($n9d8vgro0z->lABnuqcDl("\x54\x49\x4d\x45\x4f\x55\x54\x5f\x57\x45\x42\x5f\x50\x41\x53\x53\x57\x4f\x52\x44\x5f\x45\x58\x50\x49\x52\x45\x44")){return W9HmJ8Ng5($n9d8vgro0z,"\x6d\x65\x6e\x75\x2e\x74\x74",{REFRESH=>($n9d8vgro0z->lABnuqcDl("\x54\x49\x4d\x45\x4f\x55\x54\x5f\x57\x45\x42\x5f\x50\x41\x53\x53\x57\x4f\x52\x44\x5f\x45\x58\x50\x49\x52\x45\x44")-3),INTEGRATIONS=>$t69raVeibf,IS_UILOGIN=>$iqyghLG1mZ,UNAME4LOGOUT=>$ER1lyk90WY,UI_PERMISSIONS=>($VQRV96pHmo||$n9d8vgro0z->{"\x5f\x55\x49\x5f\x50\x45\x52\x4d"})});}else{return W9HmJ8Ng5($n9d8vgro0z,"\x6d\x65\x6e\x75\x2e\x74\x74",{INTEGRATIONS=>$t69raVeibf,UNAME4LOGOUT=>$ER1lyk90WY,IS_UILOGIN=>$iqyghLG1mZ,UI_PERMISSIONS=>($VQRV96pHmo||$n9d8vgro0z->{"\x5f\x55\x49\x5f\x50\x45\x52\x4d"})});}}elsif($rJMeISEWh7 eq "\x72\x6f\x6c\x65\x5f\x69\x6e\x66\x6f"){my $U76GUKVveu=$n9d8vgro0z->S8UXdfLCO("\x64\x61\x74\x61\x5f\x69\x64");unless($U76GUKVveu){return $n9d8vgro0z->kdcaxuohI(undef,"Unknown role : $$ : ".__LINE__);}my $mXkYbTIU9a=$n9d8vgro0z->NdgfhFMN5();my $KzSlhjO3ET=[];unless(ref $mXkYbTIU9a){return $n9d8vgro0z->kdcaxuohI(undef,"Internal error : $$ : ".__LINE__);}my $hACK0Dh9F8;foreach my $uqscUd3eQv(sort keys %$mXkYbTIU9a){if($mXkYbTIU9a->{$uqscUd3eQv}->{"\x44\x41\x54\x41\x5f\x49\x44"}eq $U76GUKVveu){$hACK0Dh9F8={LOGIN=>$mXkYbTIU9a->{$uqscUd3eQv}->{"\x4c\x4f\x47\x49\x4e"},PASSWORD=>$mXkYbTIU9a->{$uqscUd3eQv}->{"\x50\x41\x53\x53\x57\x4f\x52\x44"},DESCRIPTION=>$mXkYbTIU9a->{$uqscUd3eQv}->{"\x44\x45\x53\x43\x52\x49\x50\x54\x49\x4f\x4e"},LANG_ID=>$mXkYbTIU9a->{$uqscUd3eQv}->{"\x4c\x41\x4e\x47\x5f\x49\x44"},PERMIT_WEB=>$mXkYbTIU9a->{$uqscUd3eQv}->{"\x50\x45\x52\x4d\x49\x54\x5f\x57\x45\x42"},DATA_ID=>$mXkYbTIU9a->{$uqscUd3eQv}->{"\x44\x41\x54\x41\x5f\x49\x44"}};foreach my $lgND3xB6KJ(sort keys %{$mXkYbTIU9a->{$uqscUd3eQv}}){next if index($lgND3xB6KJ,"\x41\x43\x54\x49\x4f\x4e");push @$KzSlhjO3ET,{name=>$lgND3xB6KJ,value=>$mXkYbTIU9a->{$uqscUd3eQv}->{$lgND3xB6KJ}}}last;}}unless($hACK0Dh9F8){return $n9d8vgro0z->kdcaxuohI(undef,"Unknown phone : $$ : ".__LINE__);}W9HmJ8Ng5($n9d8vgro0z,"\x72\x6f\x6c\x65\x5f\x69\x6e\x66\x6f\x2e\x74\x74",{ROLE=>$hACK0Dh9F8,LANG=>$n9d8vgro0z->b1khzlR9q("\x4c\x41\x4e\x47",undef,undef,"\x20\x77\x68\x65\x72\x65\x20\x53\x54\x41\x54\x55\x53\x20\x3d\x20\x31\x20\x61\x6e\x64\x20\x49\x44\x20\x3e\x20\x30\x20\x67\x72\x6f\x75\x70\x20\x62\x79\x20\x4c\x41\x4e\x47\x5f\x4c\x4f\x43\x41\x4c\x45"),ROLE_ACTIONS=>$KzSlhjO3ET});}elsif($rJMeISEWh7 eq "\x76\x62\x5f\x63\x6c\x6f\x6e\x65"){if(keys %{$n9d8vgro0z->Ngu6c790e()}>=$n9d8vgro0z->tgdiX50VQ()->{"\x4d\x41\x58\x5f\x45\x58\x54\x45\x4e\x53\x49\x4f\x4e\x53"}){return $n9d8vgro0z->kdcaxuohI(undef,"\x45\x78\x63\x65\x65\x64\x73\x20\x74\x68\x65\x20\x6c\x69\x6d\x69\x74\x20\x6f\x66\x20\x45\x78\x74\x65\x6e\x73\x69\x6f\x6e\x73");}if(my $ybksNu6tlv=$n9d8vgro0z->Ld4TPWpOZ($XKim3RCLqg)){$n9d8vgro0z->SwlVj9pLK($n9d8vgro0z->tgdiX50VQ()->{"\x49\x44"});return $n9d8vgro0z->kdcaxuohI("\x3f".join("\x26","\x61\x63\x74\x69\x6f\x6e\x3d\x76\x62\x5f\x76\x69\x65\x77","\x75\x6e\x69\x71\x3d".$n9d8vgro0z->tgdiX50VQ()->{"\x55\x4e\x49\x51"},"\x69\x64\x3d".$ybksNu6tlv,"\x64\x66\x3d".$n9d8vgro0z->S8UXdfLCO("\x64\x66")));}}elsif($rJMeISEWh7 eq "\x6d\x73\x67\x5f\x63\x6c\x65\x61\x6e\x75\x70"){if($n9d8vgro0z->TSHhN0VLU()){return $n9d8vgro0z->kdcaxuohI();}else{return $n9d8vgro0z->kdcaxuohI(undef,"Internal error : $$ : ".__LINE__);}}elsif($rJMeISEWh7 eq "\x6c\x69\x73\x74\x5f\x67\x65\x74"){Q4lhYUN02($n9d8vgro0z);}elsif($rJMeISEWh7 eq "\x6d\x73\x67\x5f\x73\x74\x61\x74\x75\x73"){my $saYB8Xl9Ac=$trUJxDmb3y[3]||$n9d8vgro0z->S8UXdfLCO("\x6d\x73\x67");my $tOoExaFJbu=$n9d8vgro0z->S8UXdfLCO("\x73\x74\x61\x74\x75\x73");$tOoExaFJbu=$n9d8vgro0z->OOHzeFrbu("\x4e\x45\x57")if $tOoExaFJbu ne $n9d8vgro0z->OOHzeFrbu("\x4e\x45\x57")and $tOoExaFJbu ne $n9d8vgro0z->OOHzeFrbu("\x4f\x4c\x44");if($n9d8vgro0z->ncJAQOvSb($saYB8Xl9Ac,$XKim3RCLqg,$tOoExaFJbu)){return $n9d8vgro0z->kdcaxuohI();}else{return $n9d8vgro0z->kdcaxuohI(undef,"Internal error : $$ : ".__LINE__);}}elsif($rJMeISEWh7 eq "\x63\x61\x6c\x6c\x6f\x75\x74\x5f\x63\x6c\x65\x61\x6e"){XVB::Mailboxes::Dialout::LwGeI6YlS($n9d8vgro0z,$XKim3RCLqg);return $n9d8vgro0z->kdcaxuohI();}elsif($rJMeISEWh7 eq "\x76\x6f\x74\x69\x6e\x67\x5f\x63\x6c\x65\x61\x6e"){XVB::Mailboxes::Voting::M9UTFKOxd($n9d8vgro0z,$XKim3RCLqg);return $n9d8vgro0z->kdcaxuohI();}elsif($rJMeISEWh7 eq "\x62\x61\x63\x6b\x75\x70"){$n9d8vgro0z->uF9n6m2bd($n9d8vgro0z->S8UXdfLCO("\x66\x75\x6c\x6c\x5f\x62\x61\x63\x6b\x75\x70"));}elsif($rJMeISEWh7 eq "\x72\x65\x73\x74\x6f\x72\x65"){my $DOq4ftcxUj='';foreach my $dM8eZ4T6nR("\x61\x6c\x6c","\x69\x76\x72","\x66\x69\x6c\x65\x73","\x70\x72\x6f\x66\x69\x6c\x65","\x6d\x61\x63\x72\x6f\x73","\x63\x32\x63","\x72\x6f\x75\x74\x69\x6e\x67","\x70\x68\x6f\x6e\x65\x73","\x63\x72\x6d","\x70\x62\x6f\x6f\x6b","\x72\x6f\x6c\x65\x73"){if($n9d8vgro0z->S8UXdfLCO("ss_$dM8eZ4T6nR")){$DOq4ftcxUj.="$dM8eZ4T6nR,";}}chop($DOq4ftcxUj);my $EnCi2Rx4ZP=$n9d8vgro0z->S8UXdfLCO("\x63\x6f\x6e\x66\x69\x67\x5f\x66\x69\x6c\x65");unless(ref($EnCi2Rx4ZP)){$EnCi2Rx4ZP=undef;my $tC8ztmb0yT=$n9d8vgro0z->S8UXdfLCO("\x63\x6f\x6e\x66\x69\x67\x5f\x69\x64");if(length($tC8ztmb0yT)){my $VijdsON4tr=$n9d8vgro0z->YbpcqLVG9($n9d8vgro0z->tgdiX50VQ()->{"\x41\x43\x43\x45\x53\x53\x5f\x43\x4f\x44\x45"},undef,$tC8ztmb0yT);if(ref($VijdsON4tr)eq "\x41\x52\x52\x41\x59" and scalar(@{$VijdsON4tr})){$EnCi2Rx4ZP=$VijdsON4tr->[0]->{"\x46\x5f\x50\x41\x54\x48"};}}}unless($EnCi2Rx4ZP){return $n9d8vgro0z->kdcaxuohI();}if($n9d8vgro0z->NNrYiVBOA($EnCi2Rx4ZP,$n9d8vgro0z->S8UXdfLCO([qw(merge section)]),undef,undef,$DOq4ftcxUj)){return $n9d8vgro0z->kdcaxuohI();}}elsif($rJMeISEWh7 eq "\x65\x78\x74\x5f\x62\x61\x63\x6b\x75\x70"){$n9d8vgro0z->BICYpoXUN($XKim3RCLqg);}elsif($rJMeISEWh7 eq "\x65\x78\x74\x5f\x72\x65\x73\x74\x6f\x72\x65"){my($MJ5Qa4o6Zi)=$n9d8vgro0z->S8UXdfLCO("\x69\x73\x5f\x65\x78\x63\x65\x6c");if($n9d8vgro0z->coIqsrp8m($XKim3RCLqg,$n9d8vgro0z->S8UXdfLCO("\x63\x6f\x6e\x66\x69\x67\x5f\x66\x69\x6c\x65"),$MJ5Qa4o6Zi)){return $n9d8vgro0z->kdcaxuohI();}}elsif($n9d8vgro0z->S8UXdfLCO("\x72\x65\x66\x65\x72\x65\x72")){my $uUipcFs1lZ=$n9d8vgro0z->S8UXdfLCO("\x72\x65\x66\x65\x72\x65\x72");$uUipcFs1lZ=~ s#uniq=[^&]+#uniq=$MgVxSXWt24#;return $n9d8vgro0z->kdcaxuohI($uUipcFs1lZ);}elsif($rJMeISEWh7 eq "\x65\x78\x74\x65\x6e\x64\x65\x64\x5f\x73\x74\x61\x74"){if(exists $n9d8vgro0z->{"\x5f\x45\x58\x54\x53\x54\x41\x54"}->{$n9d8vgro0z->Ngu6c790e()->{$XKim3RCLqg}->{"\x54\x59\x50\x45"}}and $n9d8vgro0z->tgdiX50VQ()->{"\x41\x4c\x4c\x4f\x57\x5f\x45\x58\x54\x53\x54\x41\x54"}){N2lOJPR3V($n9d8vgro0z,$XKim3RCLqg);}else{return $n9d8vgro0z->kdcaxuohI();}}elsif($rJMeISEWh7 eq "\x63\x72\x6d\x5f\x69\x6e\x66\x6f"){qVtvSkT3s($n9d8vgro0z);}elsif($rJMeISEWh7 eq "\x6d\x75\x6c\x74\x69\x64\x69\x61\x6c\x6f\x75\x74\x5f\x72\x65\x73\x65\x74"){if(XVB::Mailboxes::MultiDialout::v2S85w9g3($n9d8vgro0z,$XKim3RCLqg)){return $n9d8vgro0z->kdcaxuohI();}else{return $n9d8vgro0z->kdcaxuohI(undef,"Internal error : $$ : ".__LINE__);}}elsif($rJMeISEWh7 eq "\x66\x62\x73\x68\x61\x72\x65"){my($tH4ztw6viW,$j6QrR8XLIJ,$saYB8Xl9Ac)=$n9d8vgro0z->S8UXdfLCO([qw(cid,date,msg)]);$saYB8Xl9Ac=$trUJxDmb3y[3]if $trUJxDmb3y[3];return W9HmJ8Ng5($n9d8vgro0z,"\x66\x62\x73\x68\x61\x72\x65\x2e\x74\x74",{MSG=>$saYB8Xl9Ac,EXT_NUMBER=>$XKim3RCLqg,EXT_ID=>$oRHtOs6NGm,CALLERID=>$tH4ztw6viW,DATE=>$j6QrR8XLIJ});}elsif($rJMeISEWh7 eq "\x63\x61\x6c\x6c\x73\x5f\x68\x61\x6e\x67\x75\x70"){my $xJ9FEDLhR6=$n9d8vgro0z->S8UXdfLCO("\x63\x61\x6c\x6c\x5f\x69\x64");if(length($xJ9FEDLhR6)){$n9d8vgro0z->eyojx8azA($xJ9FEDLhR6,$n9d8vgro0z->tgdiX50VQ()->{"\x49\x44"});}$n9d8vgro0z->kdcaxuohI();}elsif($rJMeISEWh7 eq "\x64\x65\x66\x61\x75\x6c\x74"){W9HmJ8Ng5($n9d8vgro0z,"\x64\x65\x66\x61\x75\x6c\x74\x2e\x74\x74");}else{return $n9d8vgro0z->kdcaxuohI("\x3f".join("\x26","\x61\x63\x74\x69\x6f\x6e\x3d\x76\x62\x5f\x6c\x69\x73\x74","\x75\x6e\x69\x71\x3d".$n9d8vgro0z->tgdiX50VQ()->{"\x55\x4e\x49\x51"},"\x69\x64\x3d".$oRHtOs6NGm,"\x64\x66\x3d".$n9d8vgro0z->S8UXdfLCO("\x64\x66")));}}sub GCaqMAFWs{my($n9d8vgro0z,$n8mGvrnuqB)=@_;my $zgD8HezJAf=$n9d8vgro0z->tgdiX50VQ()->{"\x52\x4f\x4f\x54"};my @fPJO9S8K4V;my $ZkouGsxv0L=1;foreach my $SsLu2SvI5K(sort{my @A9yUKSpmo8=split(/\*/,$a);my @E1gsP0mpIl=split(/\*/,$b);my $PMwLrF38RE;if($#A9yUKSpmo8>$#E1gsP0mpIl){$PMwLrF38RE=$#E1gsP0mpIl;}else{$PMwLrF38RE=$#A9yUKSpmo8;}for my $Vd89m0QsEZ(0..$PMwLrF38RE){if($A9yUKSpmo8[$Vd89m0QsEZ]eq int($A9yUKSpmo8[$Vd89m0QsEZ])and $E1gsP0mpIl[$Vd89m0QsEZ]eq int($E1gsP0mpIl[$Vd89m0QsEZ])){if($A9yUKSpmo8[$Vd89m0QsEZ]<=>$E1gsP0mpIl[$Vd89m0QsEZ]){return $A9yUKSpmo8[$Vd89m0QsEZ]<=>$E1gsP0mpIl[$Vd89m0QsEZ];}}elsif($A9yUKSpmo8[$Vd89m0QsEZ]eq int($A9yUKSpmo8[$Vd89m0QsEZ])){return-1;}elsif($E1gsP0mpIl[$Vd89m0QsEZ]eq int($E1gsP0mpIl[$Vd89m0QsEZ])){return 1;}else{if($A9yUKSpmo8[$Vd89m0QsEZ]cmp $E1gsP0mpIl[$Vd89m0QsEZ]){return $A9yUKSpmo8[$Vd89m0QsEZ]cmp $E1gsP0mpIl[$Vd89m0QsEZ];}}}$#A9yUKSpmo8<=>$#E1gsP0mpIl;}keys %{$n9d8vgro0z->Ngu6c790e()}){next if $zgD8HezJAf ne "\x30" and $SsLu2SvI5K !~ /^\Q$zgD8HezJAf\E\*/ and $SsLu2SvI5K !~ /^\Q$zgD8HezJAf\E$/;push @fPJO9S8K4V,{%{$n9d8vgro0z->Ngu6c790e()->{$SsLu2SvI5K}},VB_IND=>$ZkouGsxv0L++};}if($n8mGvrnuqB){return \@fPJO9S8K4V;}else{return W9HmJ8Ng5($n9d8vgro0z,"\x76\x6f\x69\x63\x65\x62\x6f\x78\x65\x73\x5f\x6c\x69\x73\x74\x2e\x74\x74",{VB_LIST=>[@fPJO9S8K4V]});}}sub ZCDEORLXy{my($n9d8vgro0z,$XKim3RCLqg)=@_;return '' if not defined $XKim3RCLqg or length $XKim3RCLqg==0;my($unf9a32Y4H,@vKYZx7JlEr);if($n9d8vgro0z->Ngu6c790e()->{$XKim3RCLqg}->{"\x54\x59\x50\x45"}eq "\x33" or $n9d8vgro0z->Ngu6c790e()->{$XKim3RCLqg}->{"\x54\x59\x50\x45"}eq "\x31\x33"){unless($n9d8vgro0z->eD4wyV7xe()->{"\x44\x46"}){@vKYZx7JlEr=(CALL_TYPES=>$n9d8vgro0z->b1khzlR9q("\x43\x41\x4c\x4c\x54\x59\x50\x45\x53"));}my($ysP9kGHmpt,$O9x8Zhn0s3,$tJWb8X5ZU9)=XVB::Mailboxes::Dialout::yewcvPRI2($n9d8vgro0z,$XKim3RCLqg,"\x66\x75\x6c\x6c\x5f\x66\x6f\x72\x6d\x61\x74");my $dWbT4mU9Ez=XVB::Mailboxes::Dialout::WwpoYabAc($n9d8vgro0z,$XKim3RCLqg);my %koR7VxSpPf=map{$_=>scalar(@$dWbT4mU9Ez)}(@$O9x8Zhn0s3,"\x62\x72\x6f\x61\x64\x63\x61\x73\x74");my @pmaGTLzb4H;my $hoswWZRy9E=time;for(0..$#{$dWbT4mU9Ez}){$koR7VxSpPf{$dWbT4mU9Ez->[$_]->{"\x50\x48\x4f\x4e\x45\x5f\x4e\x55\x4d\x42\x45\x52"}}=$_;$hoswWZRy9E=$dWbT4mU9Ez->[$_]->{"\x43\x52\x45\x41\x54\x45\x5f\x54\x49\x4d\x45\x53\x54\x41\x4d\x50"}if $hoswWZRy9E>$dWbT4mU9Ez->[$_]->{"\x43\x52\x45\x41\x54\x45\x5f\x54\x49\x4d\x45\x53\x54\x41\x4d\x50"};}$dWbT4mU9Ez->[scalar(@$dWbT4mU9Ez)]={};my $ZkouGsxv0L=1;foreach my $BXsFHuTA3v(@$O9x8Zhn0s3){my $tOoExaFJbu=2;my $yWNfxsejOG='';if(exists $tJWb8X5ZU9->{$BXsFHuTA3v}){if(! $n9d8vgro0z->llKCBm5TS("\x73\x68\x2d\x71\x75\x65\x75\x65\x2d\x61\x67\x65\x6e\x74\x2d".$n9d8vgro0z->Ngu6c790e()->{$XKim3RCLqg}->{"\x49\x44"}."\x2d".$BXsFHuTA3v)){$tOoExaFJbu=0;}else{$tOoExaFJbu=1;}$yWNfxsejOG=$tJWb8X5ZU9->{$BXsFHuTA3v};}push @$unf9a32Y4H,{IND=>$ZkouGsxv0L++,NUMBER=>$BXsFHuTA3v,STATUS=>$tOoExaFJbu,PSWD=>$yWNfxsejOG,ALL=>($dWbT4mU9Ez->[$koR7VxSpPf{$BXsFHuTA3v}]->{"\x43\x41\x4c\x4c\x53"}||0)+($dWbT4mU9Ez->[$koR7VxSpPf{"\x62\x72\x6f\x61\x64\x63\x61\x73\x74"}]->{"\x43\x41\x4c\x4c\x53"}||0),ANSWERED=>($dWbT4mU9Ez->[$koR7VxSpPf{$BXsFHuTA3v}]->{"\x41\x4e\x53\x57\x45\x52\x45\x44"}||0),DURATION=>($dWbT4mU9Ez->[$koR7VxSpPf{$BXsFHuTA3v}]->{"\x44\x55\x52\x41\x54\x49\x4f\x4e"}||0),DURATION_AVG=>int(($dWbT4mU9Ez->[$koR7VxSpPf{$BXsFHuTA3v}]->{"\x44\x55\x52\x41\x54\x49\x4f\x4e"}||0)/($dWbT4mU9Ez->[$koR7VxSpPf{$BXsFHuTA3v}]->{"\x41\x4e\x53\x57\x45\x52\x45\x44"}||1)),RING_TIME=>($dWbT4mU9Ez->[$koR7VxSpPf{$BXsFHuTA3v}]->{"\x52\x49\x4e\x47\x5f\x54\x49\x4d\x45"}||0),RING_TIME_AVG=>int(($dWbT4mU9Ez->[$koR7VxSpPf{$BXsFHuTA3v}]->{"\x52\x49\x4e\x47\x5f\x54\x49\x4d\x45"}||0)/($dWbT4mU9Ez->[$koR7VxSpPf{$BXsFHuTA3v}]->{"\x41\x4e\x53\x57\x45\x52\x45\x44"}||1))};$pmaGTLzb4H[0]+=($dWbT4mU9Ez->[$koR7VxSpPf{$BXsFHuTA3v}]->{"\x43\x41\x4c\x4c\x53"}||0);$pmaGTLzb4H[1]+=($dWbT4mU9Ez->[$koR7VxSpPf{$BXsFHuTA3v}]->{"\x41\x4e\x53\x57\x45\x52\x45\x44"}||0);$pmaGTLzb4H[3]+=($dWbT4mU9Ez->[$koR7VxSpPf{$BXsFHuTA3v}]->{"\x44\x55\x52\x41\x54\x49\x4f\x4e"}||0);$pmaGTLzb4H[4]+=($dWbT4mU9Ez->[$koR7VxSpPf{$BXsFHuTA3v}]->{"\x52\x49\x4e\x47\x5f\x54\x49\x4d\x45"}||0);}push @$unf9a32Y4H,{NUMBER=>"\x3d\x3d\x3d",ALL=>$pmaGTLzb4H[0]+($dWbT4mU9Ez->[$koR7VxSpPf{"\x62\x72\x6f\x61\x64\x63\x61\x73\x74"}]->{"\x43\x41\x4c\x4c\x53"}||0),ANSWERED=>$pmaGTLzb4H[1],DURATION=>$pmaGTLzb4H[3],DURATION_AVG=>int($pmaGTLzb4H[3]/($pmaGTLzb4H[1]||1)),RING_TIME=>$pmaGTLzb4H[4],RING_TIME_AVG=>int($pmaGTLzb4H[4]/($pmaGTLzb4H[1]||1))};$n9d8vgro0z->UKEpOZPDc($n9d8vgro0z->tgdiX50VQ()->{"\x54\x5a\x5f\x4e\x41\x4d\x45"},$n9d8vgro0z->tgdiX50VQ()->{"\x4c\x41\x4e\x47\x5f\x4c\x4f\x43\x41\x4c\x45"});push @vKYZx7JlEr,(CALL_STAT_DATE=>$n9d8vgro0z->iSgUBy3n0($hoswWZRy9E||time));$n9d8vgro0z->UKEpOZPDc();if($n9d8vgro0z->Ngu6c790e()->{$XKim3RCLqg}->{"\x54\x59\x50\x45"}eq "\x31\x33"){if($n9d8vgro0z->lABnuqcDl("\x53\x49\x50\x5f\x44\x45\x56\x49\x43\x45\x5f\x53\x54\x41\x54\x45")){push @vKYZx7JlEr,(DEVICE_STATE=>1);}else{push @vKYZx7JlEr,(DEVICE_STATE=>0);}}}elsif($n9d8vgro0z->Ngu6c790e()->{$XKim3RCLqg}->{"\x54\x59\x50\x45"}eq "\x34"){my($th823Rtle9,$C3acRbABJL)=$n9d8vgro0z->S8UXdfLCO([[(from=>0)],"\x6e\x65\x65\x64\x5f\x65\x78\x63\x65\x6c"]);$unf9a32Y4H=XVB::Mailboxes::Directory::IrODhkmJo($n9d8vgro0z,$XKim3RCLqg,$th823Rtle9);if($C3acRbABJL){my $wde4xcrJzW=$n9d8vgro0z->SSqRK9jFr("\x64\x69\x72",[$unf9a32Y4H,[qw(NAME REDIRECT_TO)]]);unless($wde4xcrJzW){return $n9d8vgro0z->kdcaxuohI(undef,"Internal error : $$ : ".__LINE__);}else{if($wde4xcrJzW=~ /xlsx$/){return $n9d8vgro0z->sGyCQMBNt($wde4xcrJzW,"\x61\x70\x70\x6c\x69\x63\x61\x74\x69\x6f\x6e\x2f\x78\x6c\x73\x78");}else{return $n9d8vgro0z->sGyCQMBNt($wde4xcrJzW,"\x74\x65\x78\x74\x2f\x63\x73\x76");}}}push @vKYZx7JlEr,(DIR_LANG=>$n9d8vgro0z->b1khzlR9q("\x44\x49\x52\x5f\x4c\x41\x4e\x47"),$n9d8vgro0z->fr6LbkzPR(0,$unf9a32Y4H,$th823Rtle9));}elsif($n9d8vgro0z->Ngu6c790e()->{$XKim3RCLqg}->{"\x54\x59\x50\x45"}eq "\x35"){my($th823Rtle9,$C3acRbABJL)=$n9d8vgro0z->S8UXdfLCO([[(from=>0)],"\x6e\x65\x65\x64\x5f\x65\x78\x63\x65\x6c"]);$unf9a32Y4H=$n9d8vgro0z->RfK7bn1v2($XKim3RCLqg);if($C3acRbABJL){my $wde4xcrJzW=$n9d8vgro0z->SSqRK9jFr("\x73\x63\x68\x2d",[$unf9a32Y4H,[qw(PRIORITY CALLERID TIME_H DAYOFWEEK DAYOFMONTH MONTH YEAR REDIRECT_TO)]]);unless($wde4xcrJzW){return $n9d8vgro0z->kdcaxuohI(undef,"Internal error : $$ : ".__LINE__);}else{if($wde4xcrJzW=~ /xlsx$/){return $n9d8vgro0z->sGyCQMBNt($wde4xcrJzW,"\x61\x70\x70\x6c\x69\x63\x61\x74\x69\x6f\x6e\x2f\x78\x6c\x73\x78");}else{return $n9d8vgro0z->sGyCQMBNt($wde4xcrJzW,"\x74\x65\x78\x74\x2f\x63\x73\x76");}}}}elsif($n9d8vgro0z->Ngu6c790e()->{$XKim3RCLqg}->{"\x54\x59\x50\x45"}eq "\x37"){if($n9d8vgro0z->Ngu6c790e()->{$XKim3RCLqg}->{"\x53\x48\x41\x52\x45\x5f\x56\x49\x41\x5f\x49\x43\x45\x43\x41\x53\x54"}){$unf9a32Y4H=XVB::Mailboxes::Conference::aPxQ2mnWo($n9d8vgro0z,$XKim3RCLqg);if($unf9a32Y4H and $unf9a32Y4H->[0]){unless($unf9a32Y4H->[1]){my $q8oLJQwfIi=$n9d8vgro0z->lABnuqcDl("\x43\x47\x49\x5f\x53\x45\x52\x56\x45\x52");$q8oLJQwfIi=~ s#.*//([^:/]+).*#$1#;$unf9a32Y4H->[1]="http://$q8oLJQwfIi:8000";}$n9d8vgro0z->UKEpOZPDc($n9d8vgro0z->tgdiX50VQ()->{"\x54\x5a\x5f\x4e\x41\x4d\x45"},$n9d8vgro0z->tgdiX50VQ()->{"\x4c\x41\x4e\x47\x5f\x4c\x4f\x43\x41\x4c\x45"});@vKYZx7JlEr=(ICECAST_EXPIRE_DATE=>$n9d8vgro0z->iSgUBy3n0($unf9a32Y4H->[2]+$n9d8vgro0z->lABnuqcDl("\x54\x49\x4d\x45\x4f\x55\x54\x5f\x49\x43\x45\x43\x41\x53\x54\x5f\x4c\x45\x41\x53\x45")),ICECAST_URL=>$unf9a32Y4H->[1]."\x2f".$unf9a32Y4H->[0]);$n9d8vgro0z->UKEpOZPDc();}else{@vKYZx7JlEr=(ICECAST_EXPIRE_DATE=>'',ICECAST_URL=>'');}}}elsif($n9d8vgro0z->Ngu6c790e()->{$XKim3RCLqg}->{"\x54\x59\x50\x45"}eq "\x39" or $n9d8vgro0z->Ngu6c790e()->{$XKim3RCLqg}->{"\x54\x59\x50\x45"}eq "\x31\x39"){unless($n9d8vgro0z->eD4wyV7xe()->{"\x44\x46"}){@vKYZx7JlEr=(DTMF_PATTERN=>$n9d8vgro0z->b1khzlR9q("\x44\x54\x4d\x46\x5f\x50\x41\x54\x54\x45\x52\x4e"));}}elsif($n9d8vgro0z->Ngu6c790e()->{$XKim3RCLqg}->{"\x54\x59\x50\x45"}eq "\x31\x30"){my $dWbT4mU9Ez=XVB::Mailboxes::Voting::mKsP3XhOf($n9d8vgro0z,$XKim3RCLqg);my $FB809WHXf6=$n9d8vgro0z->Ngu6c790e()->{$XKim3RCLqg}->{"\x41\x4c\x4c\x4f\x57\x5f\x44\x49\x47\x49\x54\x53"};$FB809WHXf6=~ s#[^\d,]##gs;my @d408Urvlmx=split(/\s*,\s*/,$FB809WHXf6);my %TfmiHlPgKE=map{$_=>scalar(@$dWbT4mU9Ez)}@d408Urvlmx;my $nby1OmChUV=0;my $hoswWZRy9E=time;for(0..$#{$dWbT4mU9Ez}){$nby1OmChUV+=$dWbT4mU9Ez->[$_]->{"\x43\x4f\x55\x4e\x54"};$TfmiHlPgKE{$dWbT4mU9Ez->[$_]->{"\x44\x49\x47\x49\x54\x53"}}=$_;$hoswWZRy9E=$dWbT4mU9Ez->[$_]->{"\x43\x52\x45\x41\x54\x45\x5f\x54\x49\x4d\x45\x53\x54\x41\x4d\x50"}if $hoswWZRy9E>$dWbT4mU9Ez->[$_]->{"\x43\x52\x45\x41\x54\x45\x5f\x54\x49\x4d\x45\x53\x54\x41\x4d\x50"};}$dWbT4mU9Ez->[scalar(@$dWbT4mU9Ez)]={};foreach my $TpVOQPSF9b(sort{$a<=>$b}@d408Urvlmx){push @{$unf9a32Y4H},{DIGIT=>$TpVOQPSF9b,COUNT=>($dWbT4mU9Ez->[$TfmiHlPgKE{$TpVOQPSF9b}]->{"\x43\x4f\x55\x4e\x54"}||0),PRC=>sprintf("\x25\x32\x2e\x33\x66",(($dWbT4mU9Ez->[$TfmiHlPgKE{$TpVOQPSF9b}]->{"\x43\x4f\x55\x4e\x54"}||0)/($nby1OmChUV||1))*100)}}push @{$unf9a32Y4H},{DIGIT=>"\x3d\x3d\x3d",COUNT=>$nby1OmChUV,PRC=>100};$n9d8vgro0z->UKEpOZPDc($n9d8vgro0z->tgdiX50VQ()->{"\x54\x5a\x5f\x4e\x41\x4d\x45"},$n9d8vgro0z->tgdiX50VQ()->{"\x4c\x41\x4e\x47\x5f\x4c\x4f\x43\x41\x4c\x45"});push @vKYZx7JlEr,(VOTING_STAT_DATE=>$n9d8vgro0z->iSgUBy3n0($hoswWZRy9E||time));$n9d8vgro0z->UKEpOZPDc();}elsif($n9d8vgro0z->Ngu6c790e()->{$XKim3RCLqg}->{"\x54\x59\x50\x45"}eq "\x31\x32"){$unf9a32Y4H=XVB::Mailboxes::Podcast::hBKzMRria($n9d8vgro0z,$XKim3RCLqg);$n9d8vgro0z->UKEpOZPDc($n9d8vgro0z->tgdiX50VQ()->{"\x54\x5a\x5f\x4e\x41\x4d\x45"},$n9d8vgro0z->tgdiX50VQ()->{"\x4c\x41\x4e\x47\x5f\x4c\x4f\x43\x41\x4c\x45"});foreach my $N7nto5guwZ(@{$unf9a32Y4H}){$N7nto5guwZ->{"\x43\x52\x45\x41\x54\x45\x5f\x44\x41\x54\x45"}=$n9d8vgro0z->iSgUBy3n0($N7nto5guwZ->{"\x43\x52\x45\x41\x54\x45\x5f\x54\x49\x4d\x45\x53\x54\x41\x4d\x50"});$N7nto5guwZ->{"\x44\x4f\x57\x4e\x4c\x4f\x41\x44\x5f\x44\x41\x54\x45"}=$n9d8vgro0z->iSgUBy3n0($N7nto5guwZ->{"\x44\x4f\x57\x4e\x4c\x4f\x41\x44\x5f\x54\x49\x4d\x45\x53\x54\x41\x4d\x50"});}$n9d8vgro0z->UKEpOZPDc();}elsif($n9d8vgro0z->Ngu6c790e()->{$XKim3RCLqg}->{"\x54\x59\x50\x45"}eq "\x31\x36"){my $Yc1r9KCS75=$n9d8vgro0z->jfqX4IyYJ();$unf9a32Y4H={};foreach my $TpVOQPSF9b(keys %$Yc1r9KCS75){if($Yc1r9KCS75->{$TpVOQPSF9b}->{"\x45\x58\x54\x45\x4e\x53\x49\x4f\x4e"}eq $XKim3RCLqg){$unf9a32Y4H={C2C_SECRET=>$TpVOQPSF9b};last;}}}elsif($n9d8vgro0z->Ngu6c790e()->{$XKim3RCLqg}->{"\x54\x59\x50\x45"}eq "\x31\x38"){my($th823Rtle9,$C3acRbABJL)=$n9d8vgro0z->S8UXdfLCO([[(from=>0)],"\x6e\x65\x65\x64\x5f\x65\x78\x63\x65\x6c"]);my $ShaV2yMoWU=XVB::Mailboxes::CallBlast::i981UNihn($n9d8vgro0z,$XKim3RCLqg);my %dSjm3uDCnH=(all=>0,success=>0,"\x77\x61\x69\x74"=>0,failed=>0,failedwait=>0,expired=>0);foreach my $N7nto5guwZ(@{$ShaV2yMoWU}){if($N7nto5guwZ->{"\x43\x41\x4c\x4c\x5f\x53\x54\x41\x54\x55\x53"}=~ /^success/){$dSjm3uDCnH{"\x73\x75\x63\x63\x65\x73\x73"}+=$N7nto5guwZ->{"\x43\x4e\x54"};}elsif($N7nto5guwZ->{"\x43\x41\x4c\x4c\x5f\x53\x54\x41\x54\x55\x53"}eq "\x77\x61\x69\x74"){$dSjm3uDCnH{"\x77\x61\x69\x74"}+=$N7nto5guwZ->{"\x43\x4e\x54"};}elsif($N7nto5guwZ->{"\x43\x41\x4c\x4c\x5f\x53\x54\x41\x54\x55\x53"}eq "\x65\x78\x70\x69\x72\x65\x64"){$dSjm3uDCnH{"\x65\x78\x70\x69\x72\x65\x64"}+=$N7nto5guwZ->{"\x43\x4e\x54"};}elsif($N7nto5guwZ->{"\x43\x41\x4c\x4c\x5f\x53\x54\x41\x54\x55\x53"}eq "\x69\x6e\x20\x70\x72\x6f\x63\x65\x73\x73" and $N7nto5guwZ->{"\x41\x54\x54\x45\x4d\x50\x54"}==0){$dSjm3uDCnH{"\x77\x61\x69\x74"}+=$N7nto5guwZ->{"\x43\x4e\x54"};}elsif($N7nto5guwZ->{"\x41\x54\x54\x45\x4d\x50\x54"}<=$n9d8vgro0z->Ngu6c790e()->{$XKim3RCLqg}->{"\x52\x45\x54\x52\x59\x44\x49\x41\x4c\x5f\x4c\x4f\x4f\x50\x53"}){$dSjm3uDCnH{"\x66\x61\x69\x6c\x65\x64\x77\x61\x69\x74"}+=$N7nto5guwZ->{"\x43\x4e\x54"};}else{$dSjm3uDCnH{"\x66\x61\x69\x6c\x65\x64"}+=$N7nto5guwZ->{"\x43\x4e\x54"};}$dSjm3uDCnH{"\x61\x6c\x6c"}+=$N7nto5guwZ->{"\x43\x4e\x54"};}foreach my $lgND3xB6KJ(keys %dSjm3uDCnH){if($dSjm3uDCnH{"\x61\x6c\x6c"}){$dSjm3uDCnH{$lgND3xB6KJ."\x5f\x70\x72\x63"}=$dSjm3uDCnH{$lgND3xB6KJ}/ $dSjm3uDCnH{"\x61\x6c\x6c"}* 100;}else{$dSjm3uDCnH{$lgND3xB6KJ."\x5f\x70\x72\x63"}=0;}}$unf9a32Y4H=XVB::Mailboxes::CallBlast::dpzM9VbUy($n9d8vgro0z,$XKim3RCLqg,($th823Rtle9||0));if($n9d8vgro0z->Ngu6c790e()->{$XKim3RCLqg}->{"\x54\x5a\x5f\x4e\x41\x4d\x45"}ne "\x44\x65\x66\x61\x75\x6c\x74"){$n9d8vgro0z->UKEpOZPDc($n9d8vgro0z->Ngu6c790e()->{$XKim3RCLqg}->{"\x54\x5a\x5f\x4e\x41\x4d\x45"},$n9d8vgro0z->tgdiX50VQ()->{"\x4c\x41\x4e\x47\x5f\x4c\x4f\x43\x41\x4c\x45"});}else{$n9d8vgro0z->UKEpOZPDc($n9d8vgro0z->tgdiX50VQ()->{"\x54\x5a\x5f\x4e\x41\x4d\x45"},$n9d8vgro0z->tgdiX50VQ()->{"\x4c\x41\x4e\x47\x5f\x4c\x4f\x43\x41\x4c\x45"});}my $eDEdm2jYH8;if($n9d8vgro0z->Ngu6c790e()->{$XKim3RCLqg}->{"\x53\x54\x41\x52\x54\x5f\x41\x46\x54\x45\x52\x5f\x43\x48\x41\x4e\x47\x45"}){$eDEdm2jYH8=$n9d8vgro0z->Ngu6c790e()->{$XKim3RCLqg}->{"\x47\x52\x45\x45\x54\x5f\x46\x49\x4c\x45\x5f\x54\x53"}||time;}else{$eDEdm2jYH8=$n9d8vgro0z->Ngu6c790e()->{$XKim3RCLqg}->{"\x53\x54\x41\x52\x54\x5f\x54\x49\x4d\x45\x53\x54\x41\x4d\x50"};}my $zW7Q8Lfq9m=$n9d8vgro0z->tgdiX50VQ()->{"\x48\x49\x44\x45\x5f\x4e\x55\x4d\x42\x45\x52\x53"};foreach my $N7nto5guwZ(@{$unf9a32Y4H}){if($N7nto5guwZ->{"\x50\x52\x4f\x43\x45\x53\x53\x5f\x54\x49\x4d\x45\x53\x54\x41\x4d\x50"}<$eDEdm2jYH8){$N7nto5guwZ->{"\x50\x52\x4f\x43\x45\x53\x53\x5f\x44\x41\x54\x45"}="\x2d\x2d\x2d";if($n9d8vgro0z->Ngu6c790e()->{$XKim3RCLqg}->{"\x53\x54\x4f\x50\x5f\x54\x49\x4d\x45\x53\x54\x41\x4d\x50"}and time>$n9d8vgro0z->Ngu6c790e()->{$XKim3RCLqg}->{"\x53\x54\x4f\x50\x5f\x54\x49\x4d\x45\x53\x54\x41\x4d\x50"}){$N7nto5guwZ->{"\x43\x41\x4c\x4c\x5f\x53\x54\x41\x54\x55\x53"}="\x65\x78\x70\x69\x72\x65\x64";}else{$N7nto5guwZ->{"\x43\x41\x4c\x4c\x5f\x53\x54\x41\x54\x55\x53"}="\x77\x61\x69\x74";$N7nto5guwZ->{"\x41\x54\x54\x45\x4d\x50\x54"}=0;}}else{$N7nto5guwZ->{"\x50\x52\x4f\x43\x45\x53\x53\x5f\x44\x41\x54\x45"}=$n9d8vgro0z->iSgUBy3n0($N7nto5guwZ->{"\x50\x52\x4f\x43\x45\x53\x53\x5f\x54\x49\x4d\x45\x53\x54\x41\x4d\x50"});}if($zW7Q8Lfq9m){my @DHbh4omXJS=split(/\s*,\s*/,$N7nto5guwZ->{"\x50\x48\x4f\x4e\x45\x5f\x4e\x55\x4d\x42\x45\x52"});foreach my $kktRlsA9c0(0..$#DHbh4omXJS){$n9d8vgro0z->o98OpWjGm(\$DHbh4omXJS[$kktRlsA9c0],$zW7Q8Lfq9m);}$N7nto5guwZ->{"\x50\x48\x4f\x4e\x45\x5f\x4e\x55\x4d\x42\x45\x52"}=join("\x2c",@DHbh4omXJS);}}if($C3acRbABJL){my $wde4xcrJzW=$n9d8vgro0z->SSqRK9jFr("\x62\x6c\x61\x73\x74",[$unf9a32Y4H,[qw(PROCESS_DATE NAME PHONE_NUMBER USER_VARS CALL_STATUS DURATION ATTEMPT DTMF_LOG CALL_NOTE)]]);unless($wde4xcrJzW){return $n9d8vgro0z->kdcaxuohI(undef,"Internal error : $$ : ".__LINE__);}else{if($wde4xcrJzW=~ /xlsx$/){return $n9d8vgro0z->sGyCQMBNt($wde4xcrJzW,"\x61\x70\x70\x6c\x69\x63\x61\x74\x69\x6f\x6e\x2f\x78\x6c\x73\x78");}else{return $n9d8vgro0z->sGyCQMBNt($wde4xcrJzW,"\x74\x65\x78\x74\x2f\x63\x73\x76");}}}my $zKfYiI7zop=$n9d8vgro0z->RfK7bn1v2($XKim3RCLqg);push @vKYZx7JlEr,(BLAST_START_DATE=>$n9d8vgro0z->iSgUBy3n0($n9d8vgro0z->Ngu6c790e()->{$XKim3RCLqg}->{"\x53\x54\x41\x52\x54\x5f\x54\x49\x4d\x45\x53\x54\x41\x4d\x50"},"\x25\x59\x2f\x25\x6d\x2f\x25\x64\x20\x25\x48\x3a\x25\x4d"),BLAST_STOP_DATE=>$n9d8vgro0z->iSgUBy3n0($n9d8vgro0z->Ngu6c790e()->{$XKim3RCLqg}->{"\x53\x54\x4f\x50\x5f\x54\x49\x4d\x45\x53\x54\x41\x4d\x50"},"\x25\x59\x2f\x25\x6d\x2f\x25\x64\x20\x25\x48\x3a\x25\x4d"),BLAST_STAT=>\%dSjm3uDCnH,BLAST_CALLS=>($n9d8vgro0z->llKCBm5TS("\x73\x68\x2d\x63\x62\x2d\x76\x62\x2d\x6c\x69\x6d\x69\x74\x2d".$n9d8vgro0z->Ngu6c790e()->{$XKim3RCLqg}->{"\x49\x44"})||0),BLAST_SCHEDULE=>$zKfYiI7zop,ALLOW_FA_DETECT=>$n9d8vgro0z->lABnuqcDl("\x43\x41\x4c\x4c\x42\x4c\x41\x53\x54\x5f\x41\x4c\x4c\x4f\x57\x5f\x46\x41\x5f\x44\x45\x54\x45\x43\x54"),ALLOW_STATE_UPDATE=>$n9d8vgro0z->lABnuqcDl("\x43\x41\x4c\x4c\x42\x4c\x41\x53\x54\x5f\x41\x4c\x4c\x4f\x57\x5f\x53\x54\x41\x54\x45\x5f\x55\x50\x44\x41\x54\x45"),$n9d8vgro0z->fr6LbkzPR(0,$unf9a32Y4H,$th823Rtle9));$n9d8vgro0z->UKEpOZPDc();}elsif($n9d8vgro0z->Ngu6c790e()->{$XKim3RCLqg}->{"\x54\x59\x50\x45"}eq "\x32\x31"){my($th823Rtle9,$C3acRbABJL)=$n9d8vgro0z->S8UXdfLCO([[(from=>0)],"\x6e\x65\x65\x64\x5f\x65\x78\x63\x65\x6c"]);$unf9a32Y4H=XVB::Mailboxes::GotoIf::VzVdSFb8f($n9d8vgro0z,$XKim3RCLqg);if($C3acRbABJL){my $wde4xcrJzW=$n9d8vgro0z->SSqRK9jFr("\x67\x74\x69\x2d",[$unf9a32Y4H,[qw(PRIORITY FUNC COND VAR_NAME VAR_VALUE REDIRECT_TO)]]);unless($wde4xcrJzW){return $n9d8vgro0z->kdcaxuohI(undef,"Internal error : $$ : ".__LINE__);}else{if($wde4xcrJzW=~ /xlsx$/){return $n9d8vgro0z->sGyCQMBNt($wde4xcrJzW,"\x61\x70\x70\x6c\x69\x63\x61\x74\x69\x6f\x6e\x2f\x78\x6c\x73\x78");}else{return $n9d8vgro0z->sGyCQMBNt($wde4xcrJzW,"\x74\x65\x78\x74\x2f\x63\x73\x76");}}}}elsif($n9d8vgro0z->Ngu6c790e()->{$XKim3RCLqg}->{"\x54\x59\x50\x45"}eq "\x32\x35"){unless($n9d8vgro0z->eD4wyV7xe()->{"\x44\x46"}){@vKYZx7JlEr=(SAY_PATTERN=>$n9d8vgro0z->b1khzlR9q("\x53\x41\x59\x5f\x50\x41\x54\x54\x45\x52\x4e"));}}elsif($n9d8vgro0z->Ngu6c790e()->{$XKim3RCLqg}->{"\x54\x59\x50\x45"}eq "\x32\x37"){my $hlPVZhC3qr=$n9d8vgro0z->Ngu6c790e()->{$XKim3RCLqg}->{"\x49\x44"};my $aiouFxdA9Y=$n9d8vgro0z->llKCBm5TS("sh-parking-stat-$hlPVZhC3qr")||[];$unf9a32Y4H=[];foreach my $SwzpiqZ54Q(@{$aiouFxdA9Y}){if($n9d8vgro0z->llKCBm5TS("\x73\x68\x2d\x63\x61\x6c\x6c\x2d\x70\x61\x72\x6b\x69\x6e\x67\x2d".$hlPVZhC3qr."\x2d".$SwzpiqZ54Q->[2])){push @{$unf9a32Y4H},{HOLD_TIME=>(time-$SwzpiqZ54Q->[0]),SLOT=>$SwzpiqZ54Q->[2],CALLER_ID=>$SwzpiqZ54Q->[4]};}}}elsif($n9d8vgro0z->Ngu6c790e()->{$XKim3RCLqg}->{"\x54\x59\x50\x45"}eq "\x33\x31"){my($th823Rtle9,$C3acRbABJL)=$n9d8vgro0z->S8UXdfLCO([[(from=>0)],"\x6e\x65\x65\x64\x5f\x65\x78\x63\x65\x6c"]);my $ShaV2yMoWU=XVB::Mailboxes::MultiDialout::nZFyx6guW($n9d8vgro0z,$XKim3RCLqg);my %dSjm3uDCnH=(all=>0,success=>0,"\x77\x61\x69\x74"=>0,failed=>0,failedwait=>0,expired=>0);foreach my $N7nto5guwZ(@{$ShaV2yMoWU}){if($N7nto5guwZ->{"\x43\x41\x4c\x4c\x5f\x53\x54\x41\x54\x55\x53"}=~ /^success/){$dSjm3uDCnH{"\x73\x75\x63\x63\x65\x73\x73"}+=$N7nto5guwZ->{"\x43\x4e\x54"};}elsif($N7nto5guwZ->{"\x43\x41\x4c\x4c\x5f\x53\x54\x41\x54\x55\x53"}eq "\x77\x61\x69\x74"){$dSjm3uDCnH{"\x77\x61\x69\x74"}+=$N7nto5guwZ->{"\x43\x4e\x54"};}elsif($N7nto5guwZ->{"\x41\x54\x54\x45\x4d\x50\x54"}<=$n9d8vgro0z->Ngu6c790e()->{$XKim3RCLqg}->{"\x52\x45\x54\x52\x59\x44\x49\x41\x4c\x5f\x4c\x4f\x4f\x50\x53"}){$dSjm3uDCnH{"\x66\x61\x69\x6c\x65\x64\x77\x61\x69\x74"}+=$N7nto5guwZ->{"\x43\x4e\x54"};}else{$dSjm3uDCnH{"\x66\x61\x69\x6c\x65\x64"}+=$N7nto5guwZ->{"\x43\x4e\x54"};}$dSjm3uDCnH{"\x61\x6c\x6c"}+=$N7nto5guwZ->{"\x43\x4e\x54"};}foreach my $lgND3xB6KJ(keys %dSjm3uDCnH){if($dSjm3uDCnH{"\x61\x6c\x6c"}){$dSjm3uDCnH{$lgND3xB6KJ."\x5f\x70\x72\x63"}=$dSjm3uDCnH{$lgND3xB6KJ}/ $dSjm3uDCnH{"\x61\x6c\x6c"}* 100;}else{$dSjm3uDCnH{$lgND3xB6KJ."\x5f\x70\x72\x63"}=0;}}$unf9a32Y4H=XVB::Mailboxes::MultiDialout::NOaHSPFcD($n9d8vgro0z,$XKim3RCLqg,$th823Rtle9);$n9d8vgro0z->UKEpOZPDc($n9d8vgro0z->tgdiX50VQ()->{"\x54\x5a\x5f\x4e\x41\x4d\x45"},$n9d8vgro0z->tgdiX50VQ()->{"\x4c\x41\x4e\x47\x5f\x4c\x4f\x43\x41\x4c\x45"});my $zW7Q8Lfq9m=$n9d8vgro0z->tgdiX50VQ()->{"\x48\x49\x44\x45\x5f\x4e\x55\x4d\x42\x45\x52\x53"};foreach my $N7nto5guwZ(@{$unf9a32Y4H}){$N7nto5guwZ->{"\x50\x52\x4f\x43\x45\x53\x53\x5f\x44\x41\x54\x45"}=$N7nto5guwZ->{"\x43\x41\x4c\x4c\x5f\x53\x54\x41\x54\x55\x53"}eq "\x77\x61\x69\x74" ? "\x2d\x2d\x2d":$n9d8vgro0z->iSgUBy3n0($N7nto5guwZ->{"\x50\x52\x4f\x43\x45\x53\x53\x5f\x54\x49\x4d\x45\x53\x54\x41\x4d\x50"});if($zW7Q8Lfq9m){my @DHbh4omXJS=split(/\s*,\s*/,$N7nto5guwZ->{"\x50\x48\x4f\x4e\x45\x5f\x4e\x55\x4d\x42\x45\x52"});foreach my $kktRlsA9c0(0..$#DHbh4omXJS){$n9d8vgro0z->o98OpWjGm(\$DHbh4omXJS[$kktRlsA9c0],$zW7Q8Lfq9m);}$N7nto5guwZ->{"\x50\x48\x4f\x4e\x45\x5f\x4e\x55\x4d\x42\x45\x52"}=join("\x2c",@DHbh4omXJS);}}$n9d8vgro0z->UKEpOZPDc();if($C3acRbABJL){my $wde4xcrJzW=$n9d8vgro0z->SSqRK9jFr("\x62\x6c\x61\x73\x74",[$unf9a32Y4H,[qw(PROCESS_DATE NAME PHONE_NUMBER USER_VARS CALL_STATUS DURATION ATTEMPT CALL_NOTE)]]);unless($wde4xcrJzW){return $n9d8vgro0z->kdcaxuohI(undef,"Internal error : $$ : ".__LINE__);}else{if($wde4xcrJzW=~ /xlsx$/){return $n9d8vgro0z->sGyCQMBNt($wde4xcrJzW,"\x61\x70\x70\x6c\x69\x63\x61\x74\x69\x6f\x6e\x2f\x78\x6c\x73\x78");}else{return $n9d8vgro0z->sGyCQMBNt($wde4xcrJzW,"\x74\x65\x78\x74\x2f\x63\x73\x76");}}}push @vKYZx7JlEr,(BLAST_STAT=>\%dSjm3uDCnH,$n9d8vgro0z->fr6LbkzPR(0,$unf9a32Y4H,$th823Rtle9));}push @vKYZx7JlEr,"\x56\x42\x5f\x44\x41\x54\x41",$unf9a32Y4H;if(exists $n9d8vgro0z->{"\x5f\x45\x58\x54\x53\x54\x41\x54"}->{$n9d8vgro0z->Ngu6c790e()->{$XKim3RCLqg}->{"\x54\x59\x50\x45"}}and $n9d8vgro0z->tgdiX50VQ()->{"\x41\x4c\x4c\x4f\x57\x5f\x45\x58\x54\x53\x54\x41\x54"}){push @vKYZx7JlEr,(EXTENDED_STAT=>1);}my $YXgRSGCUda="\x76\x6f\x69\x63\x65\x62\x6f\x78\x5f\x69\x6e\x66\x6f\x2f\x76\x62\x5f".$n9d8vgro0z->Ngu6c790e()->{$XKim3RCLqg}->{"\x54\x59\x50\x45"}."\x2e\x74\x74";my $XGPq4t8SaV=[];if($n9d8vgro0z->tgdiX50VQ()->{"\x4d\x41\x58\x5f\x45\x58\x54\x45\x4e\x53\x49\x4f\x4e\x53"}>1){$XGPq4t8SaV=GCaqMAFWs($n9d8vgro0z,1);}my @lCINx6hDp4;unless($n9d8vgro0z->eD4wyV7xe()->{"\x44\x46"}){@lCINx6hDp4=(VB_LIST=>$XGPq4t8SaV,LANG=>$n9d8vgro0z->b1khzlR9q("\x4c\x41\x4e\x47",undef,{STATUS=>1}),MOH=>$n9d8vgro0z->b1khzlR9q("\x4d\x4f\x48",undef,undef,"\x20\x77\x68\x65\x72\x65\x20\x28\x20\x47\x52\x4f\x55\x50\x5f\x49\x44\x20\x69\x73\x20\x6e\x75\x6c\x6c\x20\x61\x6e\x64\x20\x53\x55\x42\x53\x43\x52\x5f\x49\x44\x20\x69\x73\x20\x6e\x75\x6c\x6c\x20\x29\x20\x6f\x72\x20\x28\x20\x47\x52\x4f\x55\x50\x5f\x49\x44\x20\x3d\x20".$n9d8vgro0z->tgdiX50VQ()->{"\x47\x52\x4f\x55\x50\x5f\x49\x44"}."\x20\x61\x6e\x64\x20\x53\x55\x42\x53\x43\x52\x5f\x49\x44\x20\x69\x73\x20\x6e\x75\x6c\x6c\x20\x29\x20\x6f\x72\x20\x28\x20\x28\x47\x52\x4f\x55\x50\x5f\x49\x44\x20\x69\x73\x20\x6e\x75\x6c\x6c\x20\x6f\x72\x20\x47\x52\x4f\x55\x50\x5f\x49\x44\x20\x3d\x20".$n9d8vgro0z->tgdiX50VQ()->{"\x47\x52\x4f\x55\x50\x5f\x49\x44"}."\x29\x20\x61\x6e\x64\x20\x53\x55\x42\x53\x43\x52\x5f\x49\x44\x20\x3d\x20".$n9d8vgro0z->tgdiX50VQ()->{"\x49\x44"}."\x29\x20"),CID_TYPES=>$n9d8vgro0z->b1khzlR9q("\x43\x49\x44\x54\x59\x50\x45\x53"),CID_ACTIONS=>$n9d8vgro0z->b1khzlR9q("\x43\x49\x44\x41\x43\x54\x49\x4f\x4e\x53"),VB_TYPES=>$n9d8vgro0z->b1khzlR9q("\x56\x42\x54\x59\x50\x45\x53"));}return W9HmJ8Ng5($n9d8vgro0z,$YXgRSGCUda,{VBOX_PREF=>$n9d8vgro0z->Ngu6c790e()->{$XKim3RCLqg},@vKYZx7JlEr,@lCINx6hDp4});}sub Ar9t8y0gv{my($n9d8vgro0z,$XKim3RCLqg,$n8mGvrnuqB,$wp6aTNvLoW,$tAzctDdGlo,$KtYwZnCp8u,$z0mSdB8liA)=@_;my($th823Rtle9,$paue6s4OCm,$yJAz5yBsn1,$fIsz8HZi0B,$Ps8zyZilm6,$TQWDTi8bXp,$eY8jZIeSPl,$dUVOyvwgHG)=$n9d8vgro0z->S8UXdfLCO([[(from=>0)],qw(from_time to_time smart_time caller_id called_id duration any_did)]);my($x9D3s2BurQ,@hlPVZhC3qr);unless($n8mGvrnuqB){$n9d8vgro0z->UKEpOZPDc($n9d8vgro0z->tgdiX50VQ()->{"\x54\x5a\x5f\x4e\x41\x4d\x45"},$n9d8vgro0z->tgdiX50VQ()->{"\x4c\x41\x4e\x47\x5f\x4c\x4f\x43\x41\x4c\x45"});}else{$n9d8vgro0z->UKEpOZPDc($n9d8vgro0z->tgdiX50VQ()->{"\x54\x5a\x5f\x4e\x41\x4d\x45"},"\x43");}unless(length("$paue6s4OCm$yJAz5yBsn1$Ps8zyZilm6$TQWDTi8bXp$eY8jZIeSPl")){my $ph0PL1c2d3=$n9d8vgro0z->lABnuqcDl("\x44\x42\x5f\x46\x52\x4f\x4d\x5f\x54\x49\x4d\x45\x5f\x55\x49");$paue6s4OCm=$n9d8vgro0z->iSgUBy3n0(time-86400*$ph0PL1c2d3,"\x25\x59\x2f\x25\x6d\x2f\x25\x64\x20\x30\x30\x3a\x30\x30");$yJAz5yBsn1=$n9d8vgro0z->iSgUBy3n0(time,"\x25\x59\x2f\x25\x6d\x2f\x25\x64\x20\x32\x33\x3a\x35\x39\x3a\x35\x39");}my $zQ6wueAlJV;if($z0mSdB8liA){$zQ6wueAlJV="$paue6s4OCm$yJAz5yBsn1$TQWDTi8bXp$Ps8zyZilm6$eY8jZIeSPl$KtYwZnCp8u";$zQ6wueAlJV.="\x30" if ref $tAzctDdGlo;if(length($zQ6wueAlJV)){undef $th823Rtle9;}else{$x9D3s2BurQ=[];}}if(! $z0mSdB8liA or length($zQ6wueAlJV)>0){unless($wp6aTNvLoW){$x9D3s2BurQ=$n9d8vgro0z->aN67W5t1b($XKim3RCLqg,$n8mGvrnuqB?undef:$th823Rtle9,undef,undef,$n9d8vgro0z->YDCQGsF3j($paue6s4OCm),$n9d8vgro0z->YDCQGsF3j($yJAz5yBsn1),$Ps8zyZilm6,$TQWDTi8bXp,undef,$eY8jZIeSPl);}else{my $zgD8HezJAf=$n9d8vgro0z->tgdiX50VQ()->{"\x52\x4f\x4f\x54"};if($zgD8HezJAf eq "\x30"){$x9D3s2BurQ=$n9d8vgro0z->aN67W5t1b($XKim3RCLqg,$n8mGvrnuqB?undef:$th823Rtle9,$n9d8vgro0z->tgdiX50VQ()->{"\x49\x44"},$tAzctDdGlo,$n9d8vgro0z->YDCQGsF3j($paue6s4OCm),$n9d8vgro0z->YDCQGsF3j($yJAz5yBsn1),$Ps8zyZilm6,$TQWDTi8bXp,$KtYwZnCp8u,$eY8jZIeSPl,$dUVOyvwgHG);}else{foreach my $SsLu2SvI5K(sort keys %{$n9d8vgro0z->Ngu6c790e()}){next if $SsLu2SvI5K !~ /^\Q$zgD8HezJAf\E\*/ and $SsLu2SvI5K !~ /^\Q$zgD8HezJAf\E$/;push @hlPVZhC3qr,$n9d8vgro0z->Ngu6c790e()->{$SsLu2SvI5K}->{"\x49\x44"};}$x9D3s2BurQ=$n9d8vgro0z->aN67W5t1b([@hlPVZhC3qr],$n8mGvrnuqB?undef:$th823Rtle9,$n9d8vgro0z->tgdiX50VQ()->{"\x49\x44"},$tAzctDdGlo,$n9d8vgro0z->YDCQGsF3j($paue6s4OCm),$n9d8vgro0z->YDCQGsF3j($yJAz5yBsn1),$Ps8zyZilm6,$TQWDTi8bXp,undef,$eY8jZIeSPl);}}}if($x9D3s2BurQ){if($z0mSdB8liA){$th823Rtle9=0;unless(length($zQ6wueAlJV)){if($wp6aTNvLoW and $n9d8vgro0z->tgdiX50VQ()->{"\x52\x4f\x4f\x54"}eq "\x30"){$n9d8vgro0z->TSHhN0VLU();}else{$n9d8vgro0z->mEuyhmrdo("\x61\x6c\x6c",$XKim3RCLqg,0,"\x61\x6c\x6c");}}else{my $m2Zq3KJ4A6=0;$n9d8vgro0z->eD4wyV7xe()->{"\x4a\x4f\x55\x52\x4e\x41\x4c\x5f\x51\x55\x49\x45\x54\x5f\x4d\x4f\x44\x45"}=1;for(my $ZkouGsxv0L=0;$ZkouGsxv0L<=$#{$x9D3s2BurQ};$ZkouGsxv0L++){if($n9d8vgro0z->mEuyhmrdo($x9D3s2BurQ->[$ZkouGsxv0L]->{"\x46\x49\x4c\x45\x5f\x4e\x41\x4d\x45"},$x9D3s2BurQ->[$ZkouGsxv0L]->{"\x45\x58\x54\x5f\x4e\x55\x4d\x42\x45\x52"})){$m2Zq3KJ4A6++;}}$n9d8vgro0z->eD4wyV7xe()->{"\x4a\x4f\x55\x52\x4e\x41\x4c\x5f\x51\x55\x49\x45\x54\x5f\x4d\x4f\x44\x45"}=0;$n9d8vgro0z->VDWCyB9lJ("\x2a","\x44\x72\x6f\x70\x46\x69\x6c\x65",$m2Zq3KJ4A6."\x20\x53\x65\x6c\x65\x63\x74\x65\x64\x4d\x65\x73\x73\x61\x67\x65\x73");}$x9D3s2BurQ=[];}else{my $Mt2U3xNPKp=$th823Rtle9+1;my $zW7Q8Lfq9m=$n9d8vgro0z->tgdiX50VQ()->{"\x48\x49\x44\x45\x5f\x4e\x55\x4d\x42\x45\x52\x53"};foreach my $NmACqi3Zhs(@{$x9D3s2BurQ}){$NmACqi3Zhs->{"\x4d\x53\x47\x5f\x4e\x55\x4d"}=$Mt2U3xNPKp++;if($n8mGvrnuqB){$NmACqi3Zhs->{"\x4d\x53\x47\x5f\x44\x41\x54\x45\x32"}=$n9d8vgro0z->iSgUBy3n0($NmACqi3Zhs->{"\x43\x52\x45\x41\x54\x45\x5f\x54\x49\x4d\x45"},"\x25\x61\x2c\x20\x25\x64\x20\x25\x62\x20\x25\x59\x20\x25\x48\x3a\x25\x4d\x3a\x25\x53\x20\x25\x7a");}else{$NmACqi3Zhs->{"\x4d\x53\x47\x5f\x44\x41\x54\x45"}=$n9d8vgro0z->iSgUBy3n0($NmACqi3Zhs->{"\x43\x52\x45\x41\x54\x45\x5f\x54\x49\x4d\x45"});}if($zW7Q8Lfq9m){$n9d8vgro0z->o98OpWjGm(\$NmACqi3Zhs->{"\x43\x41\x4c\x4c\x45\x52\x49\x44"},$zW7Q8Lfq9m);$n9d8vgro0z->o98OpWjGm(\$NmACqi3Zhs->{"\x43\x41\x4c\x4c\x45\x44\x49\x44"},$zW7Q8Lfq9m);}}}}$n9d8vgro0z->UKEpOZPDc();if($n8mGvrnuqB){return $x9D3s2BurQ;}else{my @lCINx6hDp4;unless($n9d8vgro0z->eD4wyV7xe()->{"\x44\x46"}){@lCINx6hDp4=(VBOX_PREF=>$n9d8vgro0z->Ngu6c790e()->{$XKim3RCLqg});}return W9HmJ8Ng5($n9d8vgro0z,($wp6aTNvLoW ? "\x6d\x65\x73\x73\x61\x67\x65\x73\x5f\x6c\x69\x73\x74\x5f\x61\x6c\x6c\x2e\x74\x74":"\x6d\x65\x73\x73\x61\x67\x65\x73\x5f\x6c\x69\x73\x74\x2e\x74\x74"),{MSG_LIST=>$x9D3s2BurQ,FROM_TIME=>$paue6s4OCm,TO_TIME=>$yJAz5yBsn1,SMART_TIME=>$fIsz8HZi0B,CALLER_ID=>$Ps8zyZilm6,CALLED_ID=>$TQWDTi8bXp,ANY_DID=>$dUVOyvwgHG,DURATION=>$eY8jZIeSPl,MSG_TYPE=>(ref $tAzctDdGlo ? join("\x3a",@$tAzctDdGlo):'').(defined $KtYwZnCp8u ? ",$KtYwZnCp8u":''),@lCINx6hDp4,$n9d8vgro0z->fr6LbkzPR(0,$x9D3s2BurQ,$th823Rtle9)});}}sub s7WCtk6Di{my($n9d8vgro0z,$jsCwmFha94,$XKim3RCLqg,$nby1OmChUV,$QiQWSkEKbj)=@_;my $zV84XaY9bH;my $Y67E09TgzX=[];unless($QiQWSkEKbj){$Y67E09TgzX=[$n9d8vgro0z->OOHzeFrbu("\x4e\x45\x57"),$n9d8vgro0z->OOHzeFrbu("\x4d\x4f\x4e\x49\x54\x4f\x52"),$n9d8vgro0z->OOHzeFrbu("\x46\x41\x58"),$n9d8vgro0z->OOHzeFrbu("\x44\x54\x4d\x46")];}else{$Y67E09TgzX=[map{int($_)}split(/:/,$QiQWSkEKbj)];}push @$Y67E09TgzX,;if($nby1OmChUV){$zV84XaY9bH=Ar9t8y0gv($n9d8vgro0z,$XKim3RCLqg,1,"\x67\x65\x74\x5f\x61\x6c\x6c",$Y67E09TgzX);}else{$zV84XaY9bH=Ar9t8y0gv($n9d8vgro0z,$XKim3RCLqg,1,undef,$Y67E09TgzX);}my @lCINx6hDp4;unless($n9d8vgro0z->eD4wyV7xe()->{"\x44\x46"}){@lCINx6hDp4=(VBOX_PREF=>$n9d8vgro0z->Ngu6c790e()->{$XKim3RCLqg});}return W9HmJ8Ng5($n9d8vgro0z,$jsCwmFha94,{MSG_LIST=>$zV84XaY9bH,@lCINx6hDp4},"\x6e\x65\x65\x64\x5f\x78\x6d\x6c");}sub Y8rtQO4lG{my($n9d8vgro0z,$XKim3RCLqg,$tOoExaFJbu,$Ea8E9btsqr,$yWNfxsejOG,$xt325rhImF,$NSPeLHi37x)=@_;my($ysP9kGHmpt,$O9x8Zhn0s3,$tJWb8X5ZU9)=XVB::Mailboxes::Dialout::yewcvPRI2($n9d8vgro0z,$XKim3RCLqg,"\x66\x75\x6c\x6c\x5f\x66\x6f\x72\x6d\x61\x74");my $AScpOg98vn='';if(length $Ea8E9btsqr and exists $tJWb8X5ZU9->{$Ea8E9btsqr}and $tJWb8X5ZU9->{$Ea8E9btsqr}eq $yWNfxsejOG){if($tOoExaFJbu eq "\x73\x68\x6f\x77" or $tOoExaFJbu eq ''){$tOoExaFJbu=$n9d8vgro0z->llKCBm5TS("\x73\x68\x2d\x71\x75\x65\x75\x65\x2d\x61\x67\x65\x6e\x74\x2d".$n9d8vgro0z->Ngu6c790e()->{$XKim3RCLqg}->{"\x49\x44"}."\x2d".$Ea8E9btsqr);}else{if($tOoExaFJbu){$tOoExaFJbu=1;}else{$tOoExaFJbu=0;}$n9d8vgro0z->llKCBm5TS("\x73\x68\x2d\x71\x75\x65\x75\x65\x2d\x61\x67\x65\x6e\x74\x2d".$n9d8vgro0z->Ngu6c790e()->{$XKim3RCLqg}->{"\x49\x44"}."\x2d".$Ea8E9btsqr,$tOoExaFJbu*86400*20,0);$n9d8vgro0z->Q4ALs9KtN({EVENT_START_TIME=>$n9d8vgro0z->DgKSOEI1a(),EVENT_TYPE=>"\x41\x67\x65\x6e\x74\x53\x74\x61\x74\x75\x73",EVENT_STOP_TIME=>0,EVENT_EXT=>$XKim3RCLqg,ENH_STATUS=>$tOoExaFJbu,ENH_AGENT=>$Ea8E9btsqr});if(length $xt325rhImF){$n9d8vgro0z->yax0q1uW8({DESC=>substr($xt325rhImF,0,256)});}else{$n9d8vgro0z->yax0q1uW8();}}}elsif(! length $Ea8E9btsqr){$tOoExaFJbu='';}else{$AScpOg98vn="\x46\x6f\x72\x62\x69\x64\x64\x65\x6e\x20\x2d\x20\x41\x75\x74\x68\x20\x65\x72\x72\x6f\x72";$tOoExaFJbu='';}if($NSPeLHi37x){return $n9d8vgro0z->kdcaxuohI();}else{return W9HmJ8Ng5($n9d8vgro0z,"\x61\x67\x65\x6e\x74\x5f\x6c\x6f\x67\x69\x6e\x2e\x74\x74",{AGENT=>$Ea8E9btsqr,STATUS=>$tOoExaFJbu,ERROR_STR=>$AScpOg98vn});}}sub YQSs8B6Hn{my $n9d8vgro0z=shift;$n9d8vgro0z->UKEpOZPDc($n9d8vgro0z->tgdiX50VQ()->{"\x54\x5a\x5f\x4e\x41\x4d\x45"},$n9d8vgro0z->tgdiX50VQ()->{"\x4c\x41\x4e\x47\x5f\x4c\x4f\x43\x41\x4c\x45"});my $ebQf5xl7TA=$n9d8vgro0z->iSgUBy3n0($n9d8vgro0z->tgdiX50VQ()->{"\x49\x4e\x46\x4f\x5f\x54\x49\x4d\x45\x53\x54\x41\x4d\x50"}||time);my @lCINx6hDp4;unless($n9d8vgro0z->eD4wyV7xe()->{"\x44\x46"}){my @IL8yMrAW9S;foreach my $AIAkqroufe(split(/\s*,\s*/,$n9d8vgro0z->lABnuqcDl("\x43\x55\x53\x54\x4f\x4d\x5f\x45\x58\x54\x52\x41\x5f\x55\x53\x45\x52\x5f\x46\x49\x45\x4c\x44\x53\x5f\x34\x5f\x55\x49"))){my($lgND3xB6KJ,$SDxvdjpbEo)=split(/:/,$AIAkqroufe);push @IL8yMrAW9S,{NAME=>($SDxvdjpbEo||$lgND3xB6KJ),KEY=>$lgND3xB6KJ,VAL=>$n9d8vgro0z->tgdiX50VQ()->{$lgND3xB6KJ}};}my $VijdsON4tr=[];@lCINx6hDp4=(LANG=>$n9d8vgro0z->b1khzlR9q("\x4c\x41\x4e\x47",undef,{STATUS=>1}),DATE_FORMAT=>$n9d8vgro0z->b1khzlR9q("\x44\x41\x54\x45\x5f\x46\x4f\x52\x4d\x41\x54"),SOUND_F=>["\x77\x61\x76","\x6d\x70\x33","\x6f\x67\x67"],SYS_BACKUPS=>$VijdsON4tr,CUSTOM_FIELDS=>\@IL8yMrAW9S);}else{@lCINx6hDp4=(USER_CREDS=>$n9d8vgro0z->tgdiX50VQ());}$n9d8vgro0z->UKEpOZPDc();my $IB8dqJzcp9=$n9d8vgro0z->b1khzlR9q("\x56\x42\x54\x59\x50\x45\x53");my $vPa8TVx9m7=$n9d8vgro0z->yqNG9PTcY();my($SwDx59GJfP,$tT49MsQ5VG)=$n9d8vgro0z->y23s0RTFg();foreach my $N7nto5guwZ(@$IB8dqJzcp9){$N7nto5guwZ->{"\x4c\x5f\x4d\x41\x58"}=$n9d8vgro0z->tgdiX50VQ()->{"\x56\x42\x4c\x5f".$N7nto5guwZ->{"\x49\x44"}};$N7nto5guwZ->{"\x4c\x5f\x43\x55\x52"}=$vPa8TVx9m7->{$N7nto5guwZ->{"\x49\x44"}}||0;}my $L2cap6AXin;if($n9d8vgro0z->lABnuqcDl("\x46\x49\x4c\x45\x5f\x41\x53\x54\x5f\x53\x4f\x55\x4e\x44\x5f\x46\x4f\x52\x4d\x41\x54")=~ /^(ul|al|g722|alaw|ulaw)$/i){$L2cap6AXin=8000;}else{$L2cap6AXin=16000;}return W9HmJ8Ng5($n9d8vgro0z,"\x75\x73\x65\x72\x5f\x69\x6e\x66\x6f\x2e\x74\x74",{CACHE_TIME=>$ebQf5xl7TA,CUSTOM_MOH=>$n9d8vgro0z->Ngu6c790e()->{"\x30"}->{"\x4d\x4f\x48\x5f\x46\x49\x4c\x45"},@lCINx6hDp4,VB_LIMITS=>$IB8dqJzcp9,DID=>$n9d8vgro0z->YqsnfMcUB(),SIPDOMAIN=>$n9d8vgro0z->nUeEzmTkM(),FILES_CNT=>($tT49MsQ5VG||0),FILES_SIZE=>($SwDx59GJfP||0),FILES_SIZE_S=>int($SwDx59GJfP / $L2cap6AXin),MAX_FILES_SIZE_S=>int($n9d8vgro0z->tgdiX50VQ()->{"\x4d\x41\x58\x5f\x53\x49\x5a\x45\x5f\x4d\x53\x47\x53"}/ $L2cap6AXin),TARIFF=>$n9d8vgro0z->kDTdiMpyc()});}sub r4q5vaNFp{my $n9d8vgro0z=shift;my($th823Rtle9,$paue6s4OCm,$yJAz5yBsn1,$fIsz8HZi0B,$GjslrDJhYV,$XKim3RCLqg,$tFLUKEdfm6,$yrHSclFTzt,$tH4ztw6viW)=$n9d8vgro0z->S8UXdfLCO([[(from=>0)],qw(from_time to_time smart_time ext_num ext_id action_type data cid)]);$n9d8vgro0z->UKEpOZPDc($n9d8vgro0z->tgdiX50VQ()->{"\x54\x5a\x5f\x4e\x41\x4d\x45"},$n9d8vgro0z->tgdiX50VQ()->{"\x4c\x41\x4e\x47\x5f\x4c\x4f\x43\x41\x4c\x45"});unless(length("$paue6s4OCm$yJAz5yBsn1$GjslrDJhYV$XKim3RCLqg$tFLUKEdfm6$yrHSclFTzt$tH4ztw6viW")){my $ph0PL1c2d3=$n9d8vgro0z->lABnuqcDl("\x44\x42\x5f\x46\x52\x4f\x4d\x5f\x54\x49\x4d\x45\x5f\x55\x49");$paue6s4OCm=$n9d8vgro0z->iSgUBy3n0(time-86400*$ph0PL1c2d3,"\x25\x59\x2f\x25\x6d\x2f\x25\x64\x20\x30\x30\x3a\x30\x30");$yJAz5yBsn1=$n9d8vgro0z->iSgUBy3n0(time,"\x25\x59\x2f\x25\x6d\x2f\x25\x64\x20\x32\x33\x3a\x35\x39\x3a\x35\x39");}my $yGa4ynNbtL=$n9d8vgro0z->w1GaCMJ0j($GjslrDJhYV,$yrHSclFTzt,$th823Rtle9,$tFLUKEdfm6,$n9d8vgro0z->YDCQGsF3j($paue6s4OCm),$n9d8vgro0z->YDCQGsF3j($yJAz5yBsn1),$tH4ztw6viW);if($yGa4ynNbtL){my $Mt2U3xNPKp=$th823Rtle9+1;foreach my $N7nto5guwZ(@{$yGa4ynNbtL}){$N7nto5guwZ->{"\x4a\x5f\x4e\x55\x4d"}=$Mt2U3xNPKp++;$N7nto5guwZ->{"\x4a\x5f\x44\x41\x54\x45"}=$n9d8vgro0z->iSgUBy3n0($N7nto5guwZ->{"\x43\x52\x45\x41\x54\x45\x5f\x54\x49\x4d\x45\x53\x54\x41\x4d\x50"});if(exists $n9d8vgro0z->Ngu6c790e()->{$N7nto5guwZ->{"\x45\x58\x54\x5f\x4e\x55\x4d\x42\x45\x52"}}){$N7nto5guwZ->{"\x45\x58\x54\x5f\x49\x44"}=$n9d8vgro0z->Ngu6c790e()->{$N7nto5guwZ->{"\x45\x58\x54\x5f\x4e\x55\x4d\x42\x45\x52"}}->{"\x49\x44"};}}}$n9d8vgro0z->UKEpOZPDc();return W9HmJ8Ng5($n9d8vgro0z,"\x6a\x6f\x75\x72\x6e\x61\x6c\x5f\x6c\x69\x73\x74\x2e\x74\x74",{J_LIST=>$yGa4ynNbtL,J_DATA=>$yrHSclFTzt,J_EXT_NUM=>$GjslrDJhYV,J_EXT_ID=>$XKim3RCLqg,J_ACTION=>$tFLUKEdfm6,J_CID=>$tH4ztw6viW,ACTIONS=>$n9d8vgro0z->yMFy1WeBz(),FROM_TIME=>$paue6s4OCm,TO_TIME=>$yJAz5yBsn1,SMART_TIME=>$fIsz8HZi0B,$n9d8vgro0z->fr6LbkzPR(0,$yGa4ynNbtL,$th823Rtle9)});}sub mxOaIj86t{my($n9d8vgro0z,$v45hw8O7X6,$XKim3RCLqg)=@_;my($paue6s4OCm,$yJAz5yBsn1,$fBsOH2XyP0,$Ps8zyZilm6,$Sl95f43Hyt,$TQWDTi8bXp,$tcnOu9gBf1,$eY8jZIeSPl,$Jb3u98F0Zp,$dUVOyvwgHG,$xAeGxtUyTM)=$n9d8vgro0z->S8UXdfLCO([qw(from_time to_time act_type caller_id call_type called_id all_in_one duration data any_did cnam)]);my $wde4xcrJzW;$n9d8vgro0z->UKEpOZPDc($n9d8vgro0z->tgdiX50VQ()->{"\x54\x5a\x5f\x4e\x41\x4d\x45"},$n9d8vgro0z->tgdiX50VQ()->{"\x4c\x41\x4e\x47\x5f\x4c\x4f\x43\x41\x4c\x45"});if($tcnOu9gBf1){$wde4xcrJzW=$n9d8vgro0z->uFogyPuzU($n9d8vgro0z->YDCQGsF3j($paue6s4OCm),$n9d8vgro0z->YDCQGsF3j($yJAz5yBsn1));}else{$wde4xcrJzW=$n9d8vgro0z->MoZHJwMLY($v45hw8O7X6,$Ps8zyZilm6,$n9d8vgro0z->YDCQGsF3j($paue6s4OCm),$n9d8vgro0z->YDCQGsF3j($yJAz5yBsn1),$XKim3RCLqg,$fBsOH2XyP0,$Sl95f43Hyt,$TQWDTi8bXp,$eY8jZIeSPl,$Jb3u98F0Zp,$dUVOyvwgHG,$xAeGxtUyTM);}$n9d8vgro0z->UKEpOZPDc();unless($wde4xcrJzW){$n9d8vgro0z->kdcaxuohI(undef,"Internal error : $$ : ".__LINE__);}else{if($wde4xcrJzW=~ /xlsx$/){return $n9d8vgro0z->sGyCQMBNt($wde4xcrJzW,"\x61\x70\x70\x6c\x69\x63\x61\x74\x69\x6f\x6e\x2f\x78\x6c\x73\x78");}else{return $n9d8vgro0z->sGyCQMBNt($wde4xcrJzW,"\x74\x65\x78\x74\x2f\x63\x73\x76");}}}sub zk7RTY1Q6{my($n9d8vgro0z,$jsCwmFha94,$XKim3RCLqg)=@_;my($th823Rtle9,$paue6s4OCm,$yJAz5yBsn1,$fIsz8HZi0B,$xJ9FEDLhR6,$Ps8zyZilm6,$fBsOH2XyP0,$Sl95f43Hyt,$TQWDTi8bXp,$eY8jZIeSPl,$Jb3u98F0Zp,$FPskMwcfEa,$dUVOyvwgHG,$xAeGxtUyTM,$aQyVqBieI2)=$n9d8vgro0z->S8UXdfLCO([[(from=>0)],qw(from_time to_time smart_time call_id caller_id act_type call_type called_id duration data tg_filter any_did cnam nofltr)]);if($jsCwmFha94 eq "\x61\x63\x74"){$n9d8vgro0z->tgdiX50VQ()->{"\x4d\x53\x47\x5f\x49\x4e\x5f\x50\x41\x47\x45"}=1000;}elsif($jsCwmFha94 eq "\x63\x64\x72"){if(index($Ps8zyZilm6,"\x3d")==0 and $Ps8zyZilm6 eq $TQWDTi8bXp){$Ps8zyZilm6=~ s#^=##;$dUVOyvwgHG=$Ps8zyZilm6;$Ps8zyZilm6=$TQWDTi8bXp='';}}$n9d8vgro0z->UKEpOZPDc($n9d8vgro0z->tgdiX50VQ()->{"\x54\x5a\x5f\x4e\x41\x4d\x45"},$n9d8vgro0z->tgdiX50VQ()->{"\x4c\x41\x4e\x47\x5f\x4c\x4f\x43\x41\x4c\x45"});unless(length("$paue6s4OCm$yJAz5yBsn1$xJ9FEDLhR6$Ps8zyZilm6$fBsOH2XyP0$Sl95f43Hyt$TQWDTi8bXp$eY8jZIeSPl$Jb3u98F0Zp$FPskMwcfEa$dUVOyvwgHG$xAeGxtUyTM")){my $ph0PL1c2d3=$n9d8vgro0z->lABnuqcDl("\x44\x42\x5f\x46\x52\x4f\x4d\x5f\x54\x49\x4d\x45\x5f\x55\x49");$paue6s4OCm=$n9d8vgro0z->iSgUBy3n0(time-86400*$ph0PL1c2d3,"\x25\x59\x2f\x25\x6d\x2f\x25\x64\x20\x30\x30\x3a\x30\x30");$yJAz5yBsn1=$n9d8vgro0z->iSgUBy3n0(time,"\x25\x59\x2f\x25\x6d\x2f\x25\x64\x20\x32\x33\x3a\x35\x39\x3a\x35\x39");}my $MIUeFPrEta=$n9d8vgro0z->rTiapjO7l($xJ9FEDLhR6,$Ps8zyZilm6,$th823Rtle9,$jsCwmFha94,$n9d8vgro0z->YDCQGsF3j($paue6s4OCm),$n9d8vgro0z->YDCQGsF3j($yJAz5yBsn1),$XKim3RCLqg,$fBsOH2XyP0,$Sl95f43Hyt,$TQWDTi8bXp,$eY8jZIeSPl,$Jb3u98F0Zp,$FPskMwcfEa,$dUVOyvwgHG,$xAeGxtUyTM);my @mybhuaxvrD;if($MIUeFPrEta){my $zW7Q8Lfq9m=$n9d8vgro0z->tgdiX50VQ()->{"\x48\x49\x44\x45\x5f\x4e\x55\x4d\x42\x45\x52\x53"};my $Mt2U3xNPKp=$th823Rtle9+1;foreach my $N7nto5guwZ(@{$MIUeFPrEta}){$N7nto5guwZ->{"\x43\x44\x52\x5f\x4e\x55\x4d"}=$Mt2U3xNPKp++;$N7nto5guwZ->{"\x43\x44\x52\x5f\x44\x41\x54\x45"}=$n9d8vgro0z->iSgUBy3n0($N7nto5guwZ->{"\x53\x54\x41\x52\x54\x5f\x54\x49\x4d\x45\x53\x54\x41\x4d\x50"});if(length $N7nto5guwZ->{"\x45\x58\x54\x5f\x4e\x55\x4d\x42\x45\x52"}){if(exists $n9d8vgro0z->Ngu6c790e()->{$N7nto5guwZ->{"\x45\x58\x54\x5f\x4e\x55\x4d\x42\x45\x52"}}){$N7nto5guwZ->{"\x45\x58\x54\x5f\x49\x44"}=$n9d8vgro0z->Ngu6c790e()->{$N7nto5guwZ->{"\x45\x58\x54\x5f\x4e\x55\x4d\x42\x45\x52"}}->{"\x49\x44"};}}if($zW7Q8Lfq9m){$n9d8vgro0z->o98OpWjGm(\$N7nto5guwZ->{"\x43\x41\x4c\x4c\x45\x52\x5f\x49\x44"},$zW7Q8Lfq9m);$n9d8vgro0z->o98OpWjGm(\$N7nto5guwZ->{"\x43\x41\x4c\x4c\x45\x44\x5f\x49\x44"},$zW7Q8Lfq9m);$N7nto5guwZ->{"\x44\x41\x54\x41"}=~ s/(DID=|PN=|RN=)([^,]+)(\d{$zW7Q8Lfq9m})(,|$)/$1x$3$4/g;}if(not exists $N7nto5guwZ->{"\x56\x42\x5f\x49\x44"}and $N7nto5guwZ->{"\x44\x41\x54\x41"}=~ /FILE=(\d+):([^\s,]+)/){$N7nto5guwZ->{"\x56\x42\x5f\x49\x44"}=$1;$N7nto5guwZ->{"\x46\x49\x4c\x45\x5f\x4e\x41\x4d\x45"}=$2;}}if($jsCwmFha94 eq "\x61\x63\x74"){if(ref $MIUeFPrEta and ref $MIUeFPrEta->[0]){my $I68Y3075F4=$n9d8vgro0z->iSgUBy3n0($MIUeFPrEta->[0]->{"\x53\x54\x41\x52\x54\x5f\x54\x49\x4d\x45\x53\x54\x41\x4d\x50"},"\x25\x59\x2d\x25\x6d\x2d\x25\x64\x2d\x25\x48\x2d\x25\x4d\x2d\x25\x53");push @mybhuaxvrD,(JS_DATE_STR=>$I68Y3075F4);}}}$n9d8vgro0z->UKEpOZPDc();my $Bqhp12uTH0;if($jsCwmFha94 eq "\x61\x63\x74\x65\x78\x74"){$Bqhp12uTH0="\x61\x63\x74\x5f\x6c\x69\x73\x74\x2e\x74\x74";push @mybhuaxvrD,(VBOX_PREF=>$n9d8vgro0z->Ngu6c790e()->{$XKim3RCLqg},ACT_TYPE=>$fBsOH2XyP0);unless($n9d8vgro0z->eD4wyV7xe()->{"\x44\x46"}){push @mybhuaxvrD,(ACT_TYPES=>$n9d8vgro0z->{"\x5f\x4c\x49\x53\x54\x53"}->{"\x41\x43\x54\x49\x56\x49\x54\x49\x45\x53"});}if(exists $n9d8vgro0z->{"\x5f\x45\x58\x54\x53\x54\x41\x54"}->{$n9d8vgro0z->Ngu6c790e()->{$XKim3RCLqg}->{"\x54\x59\x50\x45"}}and $n9d8vgro0z->tgdiX50VQ()->{"\x41\x4c\x4c\x4f\x57\x5f\x45\x58\x54\x53\x54\x41\x54"}){push @mybhuaxvrD,(EXTENDED_STAT=>1);}}elsif($jsCwmFha94 eq "\x61\x63\x74"){$Bqhp12uTH0="\x63\x64\x72\x73\x5f\x61\x63\x74\x5f\x6c\x69\x73\x74\x2e\x74\x74";}elsif($jsCwmFha94 eq "\x61\x63\x74\x61\x6c\x6c"){$Bqhp12uTH0="\x61\x63\x74\x5f\x6c\x69\x73\x74\x5f\x61\x6c\x6c\x2e\x74\x74";push @mybhuaxvrD,(ACT_TYPE=>$fBsOH2XyP0);unless($n9d8vgro0z->eD4wyV7xe()->{"\x44\x46"}){push @mybhuaxvrD,(ACT_TYPES=>$n9d8vgro0z->{"\x5f\x4c\x49\x53\x54\x53"}->{"\x41\x43\x54\x49\x56\x49\x54\x49\x45\x53"});if(length $XKim3RCLqg){push @mybhuaxvrD,(CDR_EXT=>$XKim3RCLqg);}}}else{$Bqhp12uTH0="\x63\x64\x72\x73\x5f\x6c\x69\x73\x74\x2e\x74\x74";push @mybhuaxvrD,(CDR_CALL_TYPE=>$Sl95f43Hyt);}return W9HmJ8Ng5($n9d8vgro0z,$Bqhp12uTH0,{CDR_LIST=>$MIUeFPrEta,CDR_CALL_ID=>$xJ9FEDLhR6,CDR_CALLER_ID=>$Ps8zyZilm6,CDR_CALLED_ID=>$TQWDTi8bXp,CDR_ANY_DID=>$dUVOyvwgHG,CDR_DURATION=>$eY8jZIeSPl,CDR_DATA=>$Jb3u98F0Zp,CDR_TGFILTER=>$FPskMwcfEa,CDR_CNAM=>$xAeGxtUyTM,FROM_TIME=>$paue6s4OCm,TO_TIME=>$yJAz5yBsn1,SMART_TIME=>$fIsz8HZi0B,SKIP_FILTERS=>$aQyVqBieI2,@mybhuaxvrD,$n9d8vgro0z->fr6LbkzPR(0,$MIUeFPrEta,$th823Rtle9)});}sub pEtLsqb2Q{my($n9d8vgro0z)=@_;my($paue6s4OCm,$yJAz5yBsn1,$fIsz8HZi0B,$Ps8zyZilm6,$Sl95f43Hyt,$TQWDTi8bXp,$eY8jZIeSPl,$Jb3u98F0Zp,$l0p5RAQIZX)=$n9d8vgro0z->S8UXdfLCO([qw(from_time to_time smart_time caller_id call_type called_id duration data raw_chart_data)]);$n9d8vgro0z->UKEpOZPDc($n9d8vgro0z->tgdiX50VQ()->{"\x54\x5a\x5f\x4e\x41\x4d\x45"},$n9d8vgro0z->tgdiX50VQ()->{"\x4c\x41\x4e\x47\x5f\x4c\x4f\x43\x41\x4c\x45"});unless(length("$paue6s4OCm$yJAz5yBsn1$Ps8zyZilm6$Sl95f43Hyt$TQWDTi8bXp$eY8jZIeSPl$Jb3u98F0Zp")){my $ph0PL1c2d3=$n9d8vgro0z->lABnuqcDl("\x44\x42\x5f\x46\x52\x4f\x4d\x5f\x54\x49\x4d\x45\x5f\x55\x49");$paue6s4OCm=$n9d8vgro0z->iSgUBy3n0(time-86400*$ph0PL1c2d3,"\x25\x59\x2f\x25\x6d\x2f\x25\x64\x20\x30\x30\x3a\x30\x30");$yJAz5yBsn1=$n9d8vgro0z->iSgUBy3n0(time,"\x25\x59\x2f\x25\x6d\x2f\x25\x64\x20\x32\x33\x3a\x35\x39\x3a\x35\x39");}my $mZPWx0vgiR=($n9d8vgro0z->S8UXdfLCO("\x63\x68\x61\x72\x74\x5f\x67\x72\x6f\x75\x70\x5f\x70\x65\x72\x69\x6f\x64")||"\x64");$mZPWx0vgiR=~ s/,//gs;my $dctUJv3um4=$n9d8vgro0z->lSCZimWpY(undef,0,undef,0,"\x69\x73\x5f\x75\x69")||[];my $yrHSclFTzt=$n9d8vgro0z->MLPh2VmA9($Ps8zyZilm6,$n9d8vgro0z->YDCQGsF3j(($paue6s4OCm||"\x30\x30\x3a\x30\x30")),$n9d8vgro0z->YDCQGsF3j($yJAz5yBsn1),$mZPWx0vgiR,$Sl95f43Hyt,$TQWDTi8bXp,$eY8jZIeSPl,$Jb3u98F0Zp,$l0p5RAQIZX);my $ly7f681AqH;unless($l0p5RAQIZX){$ly7f681AqH=$n9d8vgro0z->iSgUBy3n0($yrHSclFTzt->[2])."\x20\x2d\x20".$n9d8vgro0z->iSgUBy3n0($yrHSclFTzt->[3]);}$n9d8vgro0z->UKEpOZPDc();if($l0p5RAQIZX){unless($yrHSclFTzt){$n9d8vgro0z->kdcaxuohI(undef,"Internal error : $$ : ".__LINE__);}else{if($yrHSclFTzt=~ /xlsx$/){return $n9d8vgro0z->sGyCQMBNt($yrHSclFTzt,"\x61\x70\x70\x6c\x69\x63\x61\x74\x69\x6f\x6e\x2f\x78\x6c\x73\x78");}else{return $n9d8vgro0z->sGyCQMBNt($yrHSclFTzt,"\x74\x65\x78\x74\x2f\x63\x73\x76");}}}unless(ref $yrHSclFTzt eq "\x41\x52\x52\x41\x59"){$n9d8vgro0z->{"\x5f\x43\x47\x49\x5f\x45\x52\x52\x4f\x52"}="Internal error : $$ : ".__LINE__;}my $OHvaF6WZgU=$n9d8vgro0z->lABnuqcDl("\x43\x47\x49\x5f\x45\x58\x43\x45\x4c\x5f\x4d\x4f\x44\x45");if(exists $n9d8vgro0z->tgdiX50VQ()->{"\x45\x58\x43\x45\x4c\x5f\x4d\x4f\x44\x45"}){$OHvaF6WZgU=$n9d8vgro0z->tgdiX50VQ()->{"\x45\x58\x43\x45\x4c\x5f\x4d\x4f\x44\x45"};}return W9HmJ8Ng5($n9d8vgro0z,"\x63\x64\x72\x73\x5f\x63\x68\x61\x72\x74\x2e\x74\x74",{CDR_LIST=>$yrHSclFTzt->[0],CDR_HEADER=>$ly7f681AqH,CDR_PERIOD=>$yrHSclFTzt->[1],CDR_CALLER_ID=>$Ps8zyZilm6,CDR_CALLED_ID=>$TQWDTi8bXp,CDR_CALL_TYPE=>$Sl95f43Hyt,CDR_DURATION=>$eY8jZIeSPl,CDR_DATA=>$Jb3u98F0Zp,CDR_WITH_ASR=>$n9d8vgro0z->lABnuqcDl("\x43\x47\x49\x5f\x53\x54\x41\x54\x5f\x57\x49\x54\x48\x5f\x41\x53\x52"),CDR_EXTRA_REPORTS=>scalar(@{$dctUJv3um4}),EXCEL_MODE=>$OHvaF6WZgU,SMART_TIME=>$fIsz8HZi0B,FROM_TIME=>$paue6s4OCm,TO_TIME=>$yJAz5yBsn1});}sub N2lOJPR3V{my($n9d8vgro0z,$XKim3RCLqg)=@_;my($paue6s4OCm,$yJAz5yBsn1,$fIsz8HZi0B,$Ps8zyZilm6,$Jb3u98F0Zp,$bF8zpZJvml)=$n9d8vgro0z->S8UXdfLCO([qw(from_time to_time smart_time caller_id data need_print)]);$n9d8vgro0z->UKEpOZPDc($n9d8vgro0z->tgdiX50VQ()->{"\x54\x5a\x5f\x4e\x41\x4d\x45"},$n9d8vgro0z->tgdiX50VQ()->{"\x4c\x41\x4e\x47\x5f\x4c\x4f\x43\x41\x4c\x45"});$paue6s4OCm=$n9d8vgro0z->iSgUBy3n0($n9d8vgro0z->YDCQGsF3j("\x30\x30\x3a\x30\x30"),"\x25\x59\x2f\x25\x6d\x2f\x25\x64\x20\x25\x48\x3a\x25\x4d")unless $paue6s4OCm;$yJAz5yBsn1=$n9d8vgro0z->iSgUBy3n0($n9d8vgro0z->YDCQGsF3j("\x32\x33\x3a\x35\x39"),"\x25\x59\x2f\x25\x6d\x2f\x25\x64\x20\x25\x48\x3a\x25\x4d")unless $yJAz5yBsn1;my $mZPWx0vgiR=($n9d8vgro0z->S8UXdfLCO("\x63\x68\x61\x72\x74\x5f\x67\x72\x6f\x75\x70\x5f\x70\x65\x72\x69\x6f\x64")||"\x64");my $yrHSclFTzt=&{$n9d8vgro0z->{"\x5f\x45\x58\x54\x53\x54\x41\x54"}->{$n9d8vgro0z->Ngu6c790e()->{$XKim3RCLqg}->{"\x54\x59\x50\x45"}}}($n9d8vgro0z,$XKim3RCLqg,$Ps8zyZilm6,$n9d8vgro0z->YDCQGsF3j($paue6s4OCm),$n9d8vgro0z->YDCQGsF3j($yJAz5yBsn1),$mZPWx0vgiR,$Jb3u98F0Zp);my $ly7f681AqH=$n9d8vgro0z->iSgUBy3n0($yrHSclFTzt->[2])."\x20\x2d\x20".$n9d8vgro0z->iSgUBy3n0($yrHSclFTzt->[3]);$n9d8vgro0z->UKEpOZPDc();my $Ta5wECeoxX=JSON::XS->new();my $YXgRSGCUda="\x61\x63\x74\x5f\x65\x78\x74\x73\x74\x61\x74\x2f\x76\x62\x5f".$n9d8vgro0z->Ngu6c790e()->{$XKim3RCLqg}->{"\x54\x59\x50\x45"}."\x2e\x74\x74";return W9HmJ8Ng5($n9d8vgro0z,$YXgRSGCUda,{JS_DATA=>$Ta5wECeoxX->encode($yrHSclFTzt->[0]),CDR_HEADER=>$ly7f681AqH,CDR_CALLER_ID=>$Ps8zyZilm6,CDR_DATA=>$Jb3u98F0Zp,CDR_PERIOD=>$mZPWx0vgiR,NEED_PRINT=>$bF8zpZJvml,FROM_TIME=>$paue6s4OCm,VBOX_PREF=>$n9d8vgro0z->Ngu6c790e()->{$XKim3RCLqg},SUMMARY=>$yrHSclFTzt->[4],TO_TIME=>$yJAz5yBsn1,SMART_TIME=>$fIsz8HZi0B,DATA_EXISTS=>$yrHSclFTzt->[0]->{"\x44\x41\x54\x41\x5f\x45\x58\x49\x53\x54\x53"}});}sub RBFbkArPt{my($n9d8vgro0z)=@_;$n9d8vgro0z->UKEpOZPDc($n9d8vgro0z->tgdiX50VQ()->{"\x54\x5a\x5f\x4e\x41\x4d\x45"},$n9d8vgro0z->tgdiX50VQ()->{"\x4c\x41\x4e\x47\x5f\x4c\x4f\x43\x41\x4c\x45"});my $ph0PL1c2d3=$n9d8vgro0z->lABnuqcDl("\x44\x42\x5f\x44\x41\x53\x48\x42\x4f\x41\x52\x44\x5f\x4c\x49\x4d\x49\x54")||15;my @j6QrR8XLIJ=localtime();my $I68Y3075F4=($j6QrR8XLIJ[5]+1900)."\x2f".sprintf("\x25\x32\x2e\x32\x64",$j6QrR8XLIJ[4]+1)."\x2f".sprintf("\x25\x32\x2e\x32\x64",$j6QrR8XLIJ[3])."\x20\x30\x30\x3a\x30\x30\x3a\x30\x30";my $TOboAQ5XZz=$n9d8vgro0z->YDCQGsF3j($I68Y3075F4)-1;my $yaYEuU3RFB=1+$TOboAQ5XZz-86400*$ph0PL1c2d3;my $yrHSclFTzt=$n9d8vgro0z->XF2lW9Mbf($n9d8vgro0z->tgdiX50VQ()->{"\x49\x44"},$yaYEuU3RFB,$TOboAQ5XZz);my $TGWLVyMurD=$n9d8vgro0z->WMvhT7AqV($n9d8vgro0z->tgdiX50VQ()->{"\x49\x44"},$TOboAQ5XZz+1);$I68Y3075F4=$n9d8vgro0z->iSgUBy3n0($yaYEuU3RFB)."\x20\x2d\x20".$n9d8vgro0z->iSgUBy3n0($TOboAQ5XZz);$n9d8vgro0z->UKEpOZPDc();return W9HmJ8Ng5($n9d8vgro0z,"\x64\x61\x73\x68\x62\x6f\x61\x72\x64\x2e\x74\x74",{JS_DATA_IN=>$yrHSclFTzt->{"\x69\x6e\x63\x61\x6c\x6c\x73"},JS_DATA_OUT=>$yrHSclFTzt->{"\x6f\x75\x74\x63\x61\x6c\x6c\x73"},JS_DATA_REG=>$yrHSclFTzt->{"\x72\x65\x67\x69\x6f\x6e"},JS_DATA_CB=>$yrHSclFTzt->{"\x63\x62\x63\x61\x6c\x6c\x73"},JS_DATA_CB_REG=>$yrHSclFTzt->{"\x63\x62\x5f\x72\x65\x67\x69\x6f\x6e"},JS_DATA_F=>$yrHSclFTzt->{"\x66\x69\x6c\x65\x73"},JS_DATA_ALL=>$yrHSclFTzt->{"\x61\x6c\x6c\x63\x61\x6c\x6c\x73"},JS_DATA_CC=>$yrHSclFTzt->{"\x63\x61\x6c\x6c\x63\x6e\x74"},JS_DATA_MIS=>$yrHSclFTzt->{"\x6d\x69\x73\x63\x61\x6c\x6c\x73"},JS_DATA_DEP=>$yrHSclFTzt->{"\x64\x65\x70\x61\x72\x74\x6d\x65\x6e\x74\x73"},JS_DATA_DEP_DN=>$yrHSclFTzt->{"\x64\x65\x70\x61\x72\x74\x6d\x65\x6e\x74\x73\x5f\x6e"},JS_DATA_TC=>$yrHSclFTzt->{"\x63\x61\x6c\x6c\x65\x72\x73"},JS_DATA_TC_DN=>$yrHSclFTzt->{"\x63\x61\x6c\x6c\x65\x72\x73\x5f\x6e"},USER_CREDS=>$n9d8vgro0z->tgdiX50VQ(),FROM_TIME=>$yaYEuU3RFB,TO_TIME=>$TOboAQ5XZz,PERIOD=>$ph0PL1c2d3,PERIOD_DATES=>$I68Y3075F4,DAILY_OUT=>$TGWLVyMurD->{"\x4f\x55\x54"},DAILY_IN_A=>$TGWLVyMurD->{"\x49\x4e\x5f\x41"},DAILY_IN_N=>$TGWLVyMurD->{"\x49\x4e\x5f\x4e"},DAILY_FROM=>$TOboAQ5XZz+1,DAILY_TO=>$TOboAQ5XZz+86400,GEO_INFO=>($n9d8vgro0z->tgdiX50VQ()->{"\x47\x45\x4f\x5f\x49\x4e\x46\x4f"}||$n9d8vgro0z->lABnuqcDl("\x43\x4f\x4d\x4d\x4f\x4e\x5f\x47\x45\x4f\x5f\x49\x4e\x46\x4f"))});}sub is1t508Un{my($n9d8vgro0z,$XKim3RCLqg)=@_;my($P82dcz0Vpy,$jsCwmFha94,$th823Rtle9,$tH4ztw6viW)=$n9d8vgro0z->S8UXdfLCO([[(cid_list_type=>1)],[(cid_type=>1)],[(from=>0)],"\x63\x69\x64"]);undef $XKim3RCLqg if $jsCwmFha94 eq "\x32";my $np5ak0lqQB=$n9d8vgro0z->uTIa8bGSY($XKim3RCLqg,$P82dcz0Vpy,$jsCwmFha94,$tH4ztw6viW,$th823Rtle9)||return undef;if($n9d8vgro0z->S8UXdfLCO("\x6e\x65\x65\x64\x5f\x65\x78\x63\x65\x6c")){my $wde4xcrJzW=$n9d8vgro0z->SSqRK9jFr("\x63\x69\x64\x2d".int($P82dcz0Vpy)."\x5f".int($jsCwmFha94),[$np5ak0lqQB,[qw(CID DESCRIPTION)]]);unless($wde4xcrJzW){return $n9d8vgro0z->kdcaxuohI(undef,"Internal error : $$ : ".__LINE__);}else{if($wde4xcrJzW=~ /xlsx$/){return $n9d8vgro0z->sGyCQMBNt($wde4xcrJzW,"\x61\x70\x70\x6c\x69\x63\x61\x74\x69\x6f\x6e\x2f\x78\x6c\x73\x78");}else{return $n9d8vgro0z->sGyCQMBNt($wde4xcrJzW,"\x74\x65\x78\x74\x2f\x63\x73\x76");}}}my @lCINx6hDp4;unless($n9d8vgro0z->eD4wyV7xe()->{"\x44\x46"}){@lCINx6hDp4=(VBOX_PREF=>$n9d8vgro0z->Ngu6c790e()->{$XKim3RCLqg});}return W9HmJ8Ng5($n9d8vgro0z,($jsCwmFha94==1 ? "\x63\x69\x64\x66\x69\x6c\x74\x65\x72\x73\x2e\x74\x74":"\x63\x69\x64\x66\x69\x6c\x74\x65\x72\x73\x5f\x63\x6f\x72\x65\x2e\x74\x74"),{CID_LIST=>$np5ak0lqQB,@lCINx6hDp4,CID_LIST_TYPE=>$P82dcz0Vpy,CID=>$tH4ztw6viW,$n9d8vgro0z->fr6LbkzPR(0,$np5ak0lqQB,$th823Rtle9)});}sub Z1Nht75Kk{my($n9d8vgro0z)=@_;my $dvE5F3XxMr=$n9d8vgro0z->ItLwAf8N9()||return undef;if(my $xNClTnx9Or=$n9d8vgro0z->S8UXdfLCO("\x66\x6f\x72\x6d\x61\x74")){my($wde4xcrJzW,$ZUjm2kYLDO);if($xNClTnx9Or eq "\x65\x78\x63\x65\x6c"){$wde4xcrJzW=$n9d8vgro0z->SSqRK9jFr("\x70\x62\x6f\x6f\x6b",[$dvE5F3XxMr,[qw(PHONE FIRST_NAME LAST_NAME SHORTCUT DESCRIPTION RESPONSIBLE)]]);if($wde4xcrJzW=~ /xlsx$/){$ZUjm2kYLDO="\x61\x70\x70\x6c\x69\x63\x61\x74\x69\x6f\x6e\x2f\x78\x6c\x73\x78";}else{$ZUjm2kYLDO="\x74\x65\x78\x74\x2f\x63\x73\x76";}}else{($wde4xcrJzW,$ZUjm2kYLDO)=$n9d8vgro0z->XHc3nY7Ft($dvE5F3XxMr,$xNClTnx9Or);}unless($wde4xcrJzW){return $n9d8vgro0z->kdcaxuohI(undef,"Internal error : $$ : ".__LINE__);}else{return $n9d8vgro0z->sGyCQMBNt($wde4xcrJzW,$ZUjm2kYLDO);}}my $DHbh4omXJS=$n9d8vgro0z->tdIHsUk9v()||return undef;return W9HmJ8Ng5($n9d8vgro0z,"\x70\x62\x6f\x6f\x6b\x2e\x74\x74",{PBOOK_LIST=>$dvE5F3XxMr,PHONES=>$DHbh4omXJS});}sub z9C18lV3z{my($n9d8vgro0z)=@_;my($th823Rtle9,$zBwxRjCSmv,$WAeB1IDERc)=$n9d8vgro0z->S8UXdfLCO([[(from=>0)],qw(name desc)]);my $wZVAdEvPOj=$n9d8vgro0z->bu6Zxc0jI($th823Rtle9,$zBwxRjCSmv,$WAeB1IDERc)||return undef;return W9HmJ8Ng5($n9d8vgro0z,"\x63\x72\x6d\x5f\x6c\x69\x73\x74\x2e\x74\x74",{CRM_LIST=>$wZVAdEvPOj,CRM_DESC=>$WAeB1IDERc,CRM_NAME=>$zBwxRjCSmv,$n9d8vgro0z->fr6LbkzPR(0,$wZVAdEvPOj,$th823Rtle9)});}sub qVtvSkT3s{my($n9d8vgro0z)=@_;my $LM81C7baSm;my $YopzK715wD=[];my $hMfD4RyOJ8=$n9d8vgro0z->S8UXdfLCO("\x64\x61\x74\x61\x5f\x69\x64")||return undef;my $wZVAdEvPOj=$n9d8vgro0z->bu6Zxc0jI()||return undef;if(ref $wZVAdEvPOj eq "\x41\x52\x52\x41\x59"){foreach my $YQ827DtX5W(@{$wZVAdEvPOj}){if(ref $YQ827DtX5W eq "\x48\x41\x53\x48" and $YQ827DtX5W->{"\x44\x41\x54\x41\x5f\x49\x44"}eq $hMfD4RyOJ8){$LM81C7baSm=$YQ827DtX5W;last;}}}unless(ref $wZVAdEvPOj){return $n9d8vgro0z->kdcaxuohI();}my $dvE5F3XxMr=$n9d8vgro0z->ItLwAf8N9()||return undef;my $dUVOyvwgHG='';if(ref $dvE5F3XxMr eq "\x41\x52\x52\x41\x59"){foreach my $y39ZiXbpt8(@{$dvE5F3XxMr}){if($y39ZiXbpt8->{"\x43\x52\x4d\x5f\x43\x55\x53\x54\x4f\x4d\x45\x52\x5f\x49\x44"}eq $hMfD4RyOJ8){push @{$YopzK715wD},{%$y39ZiXbpt8};$dUVOyvwgHG.=$y39ZiXbpt8->{"\x50\x48\x4f\x4e\x45"}."\x7c";}}chop $dUVOyvwgHG;}my $Yc1r9KCS75=$n9d8vgro0z->jfqX4IyYJ();my $xFMXSYgWJE;foreach my $TpVOQPSF9b(keys %$Yc1r9KCS75){if($Yc1r9KCS75->{$TpVOQPSF9b}->{"\x45\x58\x54\x45\x4e\x53\x49\x4f\x4e"}eq "\x63\x72\x6d\x2d\x63\x32\x63\x2d\x67\x77"){$xFMXSYgWJE=$TpVOQPSF9b;}}my $P7uvDYfzZh=$n9d8vgro0z->TyrbzoLG4($hMfD4RyOJ8)||return undef;$n9d8vgro0z->UKEpOZPDc($n9d8vgro0z->tgdiX50VQ()->{"\x54\x5a\x5f\x4e\x41\x4d\x45"},$n9d8vgro0z->tgdiX50VQ()->{"\x4c\x41\x4e\x47\x5f\x4c\x4f\x43\x41\x4c\x45"});my %aA7Su8NwIo;if($P7uvDYfzZh){foreach my $N7nto5guwZ(@{$P7uvDYfzZh}){$N7nto5guwZ->{"\x4e\x4f\x54\x45\x5f\x44\x41\x54\x45"}=$n9d8vgro0z->iSgUBy3n0($N7nto5guwZ->{"\x43\x52\x45\x41\x54\x45\x5f\x54\x49\x4d\x45\x53\x54\x41\x4d\x50"});$aA7Su8NwIo{$N7nto5guwZ->{"\x43\x41\x4c\x4c\x5f\x49\x44"}}=1 if exists $N7nto5guwZ->{"\x43\x41\x4c\x4c\x5f\x49\x44"};}}my $yCcWIdb4Vq;if($dUVOyvwgHG){$yCcWIdb4Vq=$n9d8vgro0z->rTiapjO7l(undef,undef,0,"\x61\x63\x74\x61\x6c\x6c",time-(time%86400)-(86400*15),time-(time%86400)+86400,undef,undef,undef,undef,undef,undef,undef,$dUVOyvwgHG);}my $GjeMBoizyJ=0;if($yCcWIdb4Vq){foreach my $N7nto5guwZ(@{$yCcWIdb4Vq}){next if exists $aA7Su8NwIo{$N7nto5guwZ->{"\x43\x41\x4c\x4c\x5f\x49\x44"}};if($N7nto5guwZ->{"\x54\x59\x50\x45"}=~ /^(Dialout|Queue|Transfer)$/){next unless $N7nto5guwZ->{"\x44\x41\x54\x41"}=~ /STATUS=ANSWER/;}elsif($N7nto5guwZ->{"\x54\x59\x50\x45"}!~ /^(CallBlast|DISA|Intercom|MultiDialout)$/){next;}if($N7nto5guwZ->{"\x44\x41\x54\x41"}=~ /FILE=(\d+):([^\s,]+)/){$N7nto5guwZ->{"\x46\x49\x4c\x45\x5f\x4e\x41\x4d\x45"}="\x2f".$1."\x2f".$n9d8vgro0z->tgdiX50VQ()->{"\x41\x43\x43\x45\x53\x53\x5f\x43\x4f\x44\x45"}."\x2f".$2;}$N7nto5guwZ->{"\x4e\x4f\x54\x45\x5f\x44\x41\x54\x45"}=$n9d8vgro0z->iSgUBy3n0($N7nto5guwZ->{"\x53\x54\x41\x52\x54\x5f\x54\x49\x4d\x45\x53\x54\x41\x4d\x50"});$N7nto5guwZ->{"\x43\x41\x4c\x4c\x5f\x54\x59\x50\x45"}=1;$N7nto5guwZ->{"\x43\x52\x45\x41\x54\x45\x5f\x54\x49\x4d\x45\x53\x54\x41\x4d\x50"}=$N7nto5guwZ->{"\x53\x54\x41\x52\x54\x5f\x54\x49\x4d\x45\x53\x54\x41\x4d\x50"};$aA7Su8NwIo{$N7nto5guwZ->{"\x43\x41\x4c\x4c\x5f\x49\x44"}}=1;push @{$P7uvDYfzZh},$N7nto5guwZ;$GjeMBoizyJ=1;}}$n9d8vgro0z->tgdiX50VQ()->{"\x4d\x53\x47\x5f\x49\x4e\x5f\x50\x41\x47\x45"}=15;my $MIUeFPrEta;if($dUVOyvwgHG){$MIUeFPrEta=$n9d8vgro0z->rTiapjO7l(undef,undef,0,"\x63\x61\x6c\x6c",time-(time%86400)-(86400*15),time-(time%86400)+86400,undef,undef,undef,undef,undef,undef,undef,$dUVOyvwgHG);}if($MIUeFPrEta){foreach my $N7nto5guwZ(@{$MIUeFPrEta}){next if exists $aA7Su8NwIo{$N7nto5guwZ->{"\x43\x41\x4c\x4c\x5f\x49\x44"}};$N7nto5guwZ->{"\x4e\x4f\x54\x45\x5f\x44\x41\x54\x45"}=$n9d8vgro0z->iSgUBy3n0($N7nto5guwZ->{"\x53\x54\x41\x52\x54\x5f\x54\x49\x4d\x45\x53\x54\x41\x4d\x50"});$N7nto5guwZ->{"\x43\x52\x45\x41\x54\x45\x5f\x54\x49\x4d\x45\x53\x54\x41\x4d\x50"}=$N7nto5guwZ->{"\x53\x54\x41\x52\x54\x5f\x54\x49\x4d\x45\x53\x54\x41\x4d\x50"};push @{$P7uvDYfzZh},$N7nto5guwZ;$GjeMBoizyJ=1;}}if($GjeMBoizyJ){@{$P7uvDYfzZh}=sort{$b->{"\x43\x52\x45\x41\x54\x45\x5f\x54\x49\x4d\x45\x53\x54\x41\x4d\x50"}<=>$a->{"\x43\x52\x45\x41\x54\x45\x5f\x54\x49\x4d\x45\x53\x54\x41\x4d\x50"}}@{$P7uvDYfzZh};}$n9d8vgro0z->UKEpOZPDc();my $DHbh4omXJS=$n9d8vgro0z->tdIHsUk9v()||return undef;return W9HmJ8Ng5($n9d8vgro0z,"\x63\x72\x6d\x5f\x69\x6e\x66\x6f\x2e\x74\x74",{CRM=>$LM81C7baSm,PBOOK_LIST=>$YopzK715wD,ANY_DID=>$dUVOyvwgHG,NOTES=>$P7uvDYfzZh,C2C_SECRET=>$xFMXSYgWJE,PHONES=>$DHbh4omXJS});}sub Qtn9Ih8MV{my($n9d8vgro0z,$UXys2jBoux)=@_;my $iC2TM3csHi=$n9d8vgro0z->otK8Tuxwb();unless(ref $iC2TM3csHi){return $n9d8vgro0z->kdcaxuohI();}my $qLymwtE954=$n9d8vgro0z->CR1SeYsVn();my $yXMAILKzWk=$n9d8vgro0z->nDL2p7lV8(undef,undef,1)."\x2f\x73\x79\x73\x5f\x6d\x65\x64\x69\x61";my $fPJO9S8K4V=[];foreach my $L6dW9i72Tt(@{$iC2TM3csHi->{"\x6c\x69\x73\x74"}}){my $kIPFjgCAob=0;if(-e "$yXMAILKzWk/".$L6dW9i72Tt->{"\x66\x69\x6c\x65"}.".$qLymwtE954"){$kIPFjgCAob=1;}push @$fPJO9S8K4V,{%{$L6dW9i72Tt},uploaded=>$kIPFjgCAob};}return W9HmJ8Ng5($n9d8vgro0z,"\x73\x79\x73\x6d\x65\x64\x69\x61\x5f\x6c\x69\x73\x74\x2e\x74\x74",{SYSMEDIA=>$fPJO9S8K4V});}sub Q4lhYUN02{my($n9d8vgro0z)=@_;my $jsCwmFha94=uc($n9d8vgro0z->S8UXdfLCO("\x6c\x69\x73\x74\x5f\x74\x79\x70\x65"));my %zfW1zyD8m7=qw(VBTYPES 1 CALLTYPES 1 TZ DTMF_PATTERN 1 LANG 1 MOH 1 CIDTYPES 1 CIDACTIONS 1 FTYPE 1 DATE_FORMAT 1);if(length $jsCwmFha94 and exists $zfW1zyD8m7{$jsCwmFha94}and $n9d8vgro0z->eD4wyV7xe()->{"\x44\x46"}){return W9HmJ8Ng5($n9d8vgro0z,'',{LIST=>$n9d8vgro0z->b1khzlR9q($jsCwmFha94)});}else{$n9d8vgro0z->kdcaxuohI(undef,"Missing/Unknown params... TYPE=$jsCwmFha94");}}sub fyFi9zRvM{my $n9d8vgro0z=shift;my($th823Rtle9,$Ps8zyZilm6,$TQWDTi8bXp,$Xx8rLvqmlO,$Sl95f43Hyt,$BUcdJT05yb,$ZvKRlhX8jE,$eY8jZIeSPl)=$n9d8vgro0z->S8UXdfLCO([[(from=>0)],qw(caller_id called_id ac call_type refresh c2c duration)]);my $NhMY5AG9iq;if($n9d8vgro0z->tgdiX50VQ()->{"\x41\x4c\x4c\x4f\x57\x5f\x43\x54\x52"}){$NhMY5AG9iq=$n9d8vgro0z->s8IDwOaLR($Ps8zyZilm6,$TQWDTi8bXp,$n9d8vgro0z->tgdiX50VQ()->{"\x41\x43\x43\x45\x53\x53\x5f\x43\x4f\x44\x45"},$Sl95f43Hyt,$eY8jZIeSPl,undef,undef,undef,$th823Rtle9);}else{$BUcdJT05yb="\x38\x36\x34\x30\x30";}unless(ref $NhMY5AG9iq eq "\x41\x52\x52\x41\x59"){$NhMY5AG9iq=[];}if(scalar @$NhMY5AG9iq){$n9d8vgro0z->UKEpOZPDc($n9d8vgro0z->tgdiX50VQ()->{"\x54\x5a\x5f\x4e\x41\x4d\x45"},$n9d8vgro0z->tgdiX50VQ()->{"\x4c\x41\x4e\x47\x5f\x4c\x4f\x43\x41\x4c\x45"});my $zW7Q8Lfq9m=$n9d8vgro0z->tgdiX50VQ()->{"\x48\x49\x44\x45\x5f\x4e\x55\x4d\x42\x45\x52\x53"};foreach my $N7nto5guwZ(@{$NhMY5AG9iq}){$N7nto5guwZ->{"\x43\x44\x52\x5f\x44\x41\x54\x45"}=$n9d8vgro0z->iSgUBy3n0($N7nto5guwZ->{"\x53\x54\x41\x52\x54\x5f\x54\x49\x4d\x45\x53\x54\x41\x4d\x50"});$N7nto5guwZ->{"\x43\x44\x52\x5f\x44\x55\x52\x41\x54\x49\x4f\x4e"}=time-$N7nto5guwZ->{"\x53\x54\x41\x52\x54\x5f\x54\x49\x4d\x45\x53\x54\x41\x4d\x50"};if($N7nto5guwZ->{"\x43\x41\x4c\x4c\x5f\x54\x59\x50\x45"}ne "\x74\x72\x61\x6e\x73\x69\x74" and $N7nto5guwZ->{"\x43\x41\x4c\x4c\x5f\x54\x59\x50\x45"}ne "\x69\x6e\x74\x65\x72\x6e\x61\x6c" and $N7nto5guwZ->{"\x43\x41\x4c\x4c\x5f\x54\x59\x50\x45"}ne "\x73\x65\x72\x76\x69\x63\x65"){my($I8KLCx41Nc,$XKim3RCLqg,$GP09Okvu8y)=split(/:/,$n9d8vgro0z->llKCBm5TS("\x73\x68\x2d\x63\x2d\x74\x72\x61\x63\x6b\x2d\x63\x75\x72\x2d\x65\x78\x74\x2d".$N7nto5guwZ->{"\x43\x41\x4c\x4c\x5f\x49\x44"}));$N7nto5guwZ->{"\x45\x58\x54\x5f\x54\x53"}=time-$I8KLCx41Nc;$N7nto5guwZ->{"\x45\x58\x54\x5f\x49\x44"}=$XKim3RCLqg;$N7nto5guwZ->{"\x41\x4e\x53\x57\x45\x52\x45\x44"}=$GP09Okvu8y;}if($zW7Q8Lfq9m){$n9d8vgro0z->o98OpWjGm(\$N7nto5guwZ->{"\x43\x41\x4c\x4c\x45\x52\x5f\x49\x44"},$zW7Q8Lfq9m);$n9d8vgro0z->o98OpWjGm(\$N7nto5guwZ->{"\x43\x41\x4c\x4c\x45\x44\x5f\x49\x44"},$zW7Q8Lfq9m);}}$n9d8vgro0z->UKEpOZPDc();}if($BUcdJT05yb and $BUcdJT05yb<$n9d8vgro0z->lABnuqcDl("\x54\x49\x4d\x45\x4f\x55\x54\x5f\x4f\x4e\x4c\x49\x4e\x45\x5f\x43\x41\x4c\x4c\x53\x5f\x52\x45\x46\x52\x45\x53\x48")){$BUcdJT05yb=$n9d8vgro0z->lABnuqcDl("\x54\x49\x4d\x45\x4f\x55\x54\x5f\x4f\x4e\x4c\x49\x4e\x45\x5f\x43\x41\x4c\x4c\x53\x5f\x52\x45\x46\x52\x45\x53\x48");}unless($BUcdJT05yb){if($ZvKRlhX8jE){$ZvKRlhX8jE=~ s#ph=[^&;]+##;$ZvKRlhX8jE=~ s#user_vars=([^&;]+)##;if($1){$ZvKRlhX8jE=",$1&$ZvKRlhX8jE";}elsif($ZvKRlhX8jE=~ /key=/ and $ZvKRlhX8jE !~ /^[,&]/){$ZvKRlhX8jE="&$ZvKRlhX8jE";}}else{my $Yc1r9KCS75=$n9d8vgro0z->jfqX4IyYJ();foreach my $TpVOQPSF9b(keys %$Yc1r9KCS75){if($Yc1r9KCS75->{$TpVOQPSF9b}->{"\x45\x58\x54\x45\x4e\x53\x49\x4f\x4e"}eq "\x78\x76\x62\x73\x70\x79"){if($n9d8vgro0z->Ngu6c790e()->{"\x78\x76\x62\x73\x70\x79"}->{"\x50\x48\x4f\x4e\x45\x5f\x4e\x55\x4d\x42\x45\x52"}eq "\x58\x56\x42\x53\x50\x59"){$ZvKRlhX8jE=$TpVOQPSF9b;}else{$ZvKRlhX8jE="&key=$TpVOQPSF9b&ac=".$n9d8vgro0z->tgdiX50VQ()->{"\x41\x43\x43\x45\x53\x53\x5f\x43\x4f\x44\x45"};}last;}}}}return W9HmJ8Ng5($n9d8vgro0z,"\x63\x61\x6c\x6c\x73\x5f\x6c\x69\x73\x74\x2e\x74\x74",{CALLS_COUNT=>scalar(@$NhMY5AG9iq),CALLS_LIST=>$NhMY5AG9iq,CDR_CALLER_ID=>$Ps8zyZilm6,CDR_CALLED_ID=>$TQWDTi8bXp,CDR_CALL_TYPE=>$Sl95f43Hyt,CDR_REFRESH_TIME=>$BUcdJT05yb,CDR_C2C=>$ZvKRlhX8jE,CDR_DURATION=>$eY8jZIeSPl,$n9d8vgro0z->fr6LbkzPR(1,$NhMY5AG9iq,$th823Rtle9)});}sub nuJ34kBgo{my $n9d8vgro0z=shift;my($th823Rtle9,$zBwxRjCSmv)=$n9d8vgro0z->S8UXdfLCO([[(from=>0)],"\x6e\x61\x6d\x65"]);my $dctUJv3um4=$n9d8vgro0z->lSCZimWpY(undef,0,$zBwxRjCSmv,$th823Rtle9,"\x69\x73\x5f\x75\x69");unless(ref $dctUJv3um4 eq "\x41\x52\x52\x41\x59"){$n9d8vgro0z->{"\x5f\x43\x47\x49\x5f\x45\x52\x52\x4f\x52"}="Internal error : $$ : ".__LINE__;return 0;}W9HmJ8Ng5($n9d8vgro0z,"\x72\x65\x70\x6f\x72\x74\x5f\x6c\x69\x73\x74\x2e\x74\x74",{REPORTS=>$dctUJv3um4,SEARCH_NAME=>$zBwxRjCSmv,$n9d8vgro0z->fr6LbkzPR(1,$dctUJv3um4,$th823Rtle9)});}sub QBN7Lpmu6{my $n9d8vgro0z=shift;my($j6QrR8XLIJ,$TFEYNC263o,$sNrYMePR1k,$pnjyzO6uPx)=$n9d8vgro0z->S8UXdfLCO([qw(datetime caller_id called_id vars)]);my($D5p3l2aYJn,$V42qbOGY5a,%ltySEgNbHO,$hJZwYtNfxW,@lCINx6hDp4);$sNrYMePR1k="\x30\x30\x30" unless length $sNrYMePR1k;$TFEYNC263o="\x30\x30\x30" unless length $TFEYNC263o;foreach my $ybVgwUWX18(split(/\s*,\s*/,$pnjyzO6uPx)){my($lgND3xB6KJ,$taslPqb9RJ)=split(/\s*=\s*/,$ybVgwUWX18);$n9d8vgro0z->eD4wyV7xe()->{"\x5f\x55\x53\x45\x52\x5f\x56\x41\x52\x49\x41\x42\x4c\x45\x53"}->{$lgND3xB6KJ}=$taslPqb9RJ;}$n9d8vgro0z->{"\x5f\x43\x44\x52"}->{"\x43\x41\x4c\x4c\x45\x52\x5f\x49\x44"}=$TFEYNC263o;$n9d8vgro0z->{"\x5f\x43\x44\x52"}->{"\x43\x41\x4c\x4c\x45\x44\x5f\x49\x44"}=$sNrYMePR1k;if(length $j6QrR8XLIJ){$n9d8vgro0z->UKEpOZPDc($n9d8vgro0z->tgdiX50VQ()->{"\x54\x5a\x5f\x4e\x41\x4d\x45"},$n9d8vgro0z->tgdiX50VQ()->{"\x4c\x41\x4e\x47\x5f\x4c\x4f\x43\x41\x4c\x45"});$V42qbOGY5a=$n9d8vgro0z->YDCQGsF3j($j6QrR8XLIJ);$n9d8vgro0z->UKEpOZPDc();}if($TFEYNC263o=~ m#^\*(.*)#){$D5p3l2aYJn=$n9d8vgro0z->uNOM89EQo($sNrYMePR1k,$1,undef,$V42qbOGY5a,undef,"\x69\x73\x5f\x77\x65\x62");}else{$D5p3l2aYJn=$n9d8vgro0z->uNOM89EQo($sNrYMePR1k,"phone:$TFEYNC263o","\x6d\x75\x6c\x74\x69",$V42qbOGY5a,undef,"\x69\x73\x5f\x77\x65\x62");}my $KEQPlGbZTJ='';if($sNrYMePR1k){$KEQPlGbZTJ=$n9d8vgro0z->TaUWk6fjJ($sNrYMePR1k);if($KEQPlGbZTJ){$hJZwYtNfxW="$sNrYMePR1k [ $KEQPlGbZTJ ]";}}if(ref $D5p3l2aYJn eq "\x41\x52\x52\x41\x59"){foreach my $WPStQrEx98(@{$D5p3l2aYJn}){if(exists $WPStQrEx98->{"\x44\x41\x54\x41\x5f\x49\x44"}){$ltySEgNbHO{$WPStQrEx98->{"\x44\x41\x54\x41\x5f\x49\x44"}}=($WPStQrEx98->{"\x50\x48\x4f\x4e\x45"}||$sNrYMePR1k);}}}elsif(ref $D5p3l2aYJn eq "\x48\x41\x53\x48"){if(not exists $D5p3l2aYJn->{"\x50\x45\x45\x52"}){$hJZwYtNfxW="$sNrYMePR1k => phone";}elsif($D5p3l2aYJn->{"\x50\x45\x45\x52"}eq "\x25\x53\x59\x53\x54\x45\x4d\x25"){if(exists $D5p3l2aYJn->{"\x44\x41\x54\x41\x5f\x49\x44"}){$ltySEgNbHO{$D5p3l2aYJn->{"\x44\x41\x54\x41\x5f\x49\x44"}}=($D5p3l2aYJn->{"\x50\x48\x4f\x4e\x45"}||$sNrYMePR1k)}else{if($hJZwYtNfxW){$hJZwYtNfxW.="\x20\x3d\x3e\x20\x73\x79\x73\x74\x65\x6d";}else{$hJZwYtNfxW="$sNrYMePR1k => system";}}}else{if(length($n9d8vgro0z->lABnuqcDl("\x53\x49\x50\x5f\x52\x45\x47\x49\x53\x54\x52\x41\x52\x5f\x4e\x41\x4d\x45"))>0 and $n9d8vgro0z->lABnuqcDl("\x53\x49\x50\x5f\x52\x45\x47\x49\x53\x54\x52\x41\x52\x5f\x4e\x41\x4d\x45")eq $D5p3l2aYJn->{"\x50\x45\x45\x52"}){$hJZwYtNfxW="$sNrYMePR1k => phone";}else{if(exists $D5p3l2aYJn->{"\x44\x41\x54\x41\x5f\x49\x44"}){$ltySEgNbHO{$D5p3l2aYJn->{"\x44\x41\x54\x41\x5f\x49\x44"}}=($D5p3l2aYJn->{"\x50\x48\x4f\x4e\x45"}||$sNrYMePR1k);}}}}unless($n9d8vgro0z->eD4wyV7xe()->{"\x44\x46"}){@lCINx6hDp4=(PEERS=>[@{$n9d8vgro0z->nTDjME1N5()},{DATA_ID=>-1,DESCRIPTION=>"\x73\x79\x73\x74\x65\x6d"}],VB_LIST=>GCaqMAFWs($n9d8vgro0z,1),ROUTE_TMPL_LIST=>$n9d8vgro0z->b1khzlR9q("\x52\x4f\x55\x54\x45\x53\x5f\x54\x45\x4d\x50\x4c\x41\x54\x45\x53"),ROUTE_CALLER_ID=>$TFEYNC263o,ROUTE_CALLED_ID=>$sNrYMePR1k,ROUTE_DATE=>$j6QrR8XLIJ,ROUTE_VARS=>$pnjyzO6uPx);}my $bgpFyWEj8n=[];if(keys %ltySEgNbHO){my $GgGFtNoZWY=$n9d8vgro0z->TdQ85RuBS();foreach my $WPStQrEx98(@$GgGFtNoZWY){if(exists $ltySEgNbHO{$WPStQrEx98->{"\x44\x41\x54\x41\x5f\x49\x44"}}){if($sNrYMePR1k ne $ltySEgNbHO{$WPStQrEx98->{"\x44\x41\x54\x41\x5f\x49\x44"}}){$WPStQrEx98->{"\x53\x55\x42\x53\x54\x52\x5f\x52\x45\x53\x55\x4c\x54"}=$ltySEgNbHO{$WPStQrEx98->{"\x44\x41\x54\x41\x5f\x49\x44"}};}push @$bgpFyWEj8n,$WPStQrEx98;}}}W9HmJ8Ng5($n9d8vgro0z,"\x72\x6f\x75\x74\x65\x5f\x6c\x69\x73\x74\x2e\x74\x74",{ROUTES=>$bgpFyWEj8n,MATCH_RESULTS=>$hJZwYtNfxW,@lCINx6hDp4});}sub rUQ8KlcHk{my $n9d8vgro0z=shift;my($kJI8Wn91MQ,$C3acRbABJL,$sEVUi80MJ4,$zrI9Wxwmv3,$fIsz8HZi0B)=$n9d8vgro0z->S8UXdfLCO([qw(report_id need_excel from_time to_time smart_time)]);$n9d8vgro0z->UKEpOZPDc($n9d8vgro0z->tgdiX50VQ()->{"\x54\x5a\x5f\x4e\x41\x4d\x45"},$n9d8vgro0z->tgdiX50VQ()->{"\x4c\x41\x4e\x47\x5f\x4c\x4f\x43\x41\x4c\x45"});my $t8YZK6j192=$n9d8vgro0z->YDCQGsF3j($sEVUi80MJ4);my $cofx60ihJs=$n9d8vgro0z->YDCQGsF3j($zrI9Wxwmv3);$n9d8vgro0z->UKEpOZPDc();my(%idL96pCGT0,@MBficHxDm4);my $GsTQgXFcmd=$n9d8vgro0z->lSCZimWpY($kJI8Wn91MQ,0,undef,undef,"\x69\x73\x5f\x75\x69");if(ref $GsTQgXFcmd eq "\x41\x52\x52\x41\x59" and $GsTQgXFcmd->[0]->{"\x45\x58\x54\x52\x41\x5f\x50\x41\x52\x41\x4d\x53"}){foreach my $fKorEdS86D(split(/\s*\|\s*/,$GsTQgXFcmd->[0]->{"\x45\x58\x54\x52\x41\x5f\x50\x41\x52\x41\x4d\x53"})){my($lNurGyJAah,$AcStuid3bs,$s9WCfD8TFr)=split(/\s*:\s*/,$fKorEdS86D,3);$idL96pCGT0{$lNurGyJAah}=$n9d8vgro0z->S8UXdfLCO($lNurGyJAah);push @MBficHxDm4,{name=>$lNurGyJAah,label=>$AcStuid3bs,value=>$idL96pCGT0{$lNurGyJAah}};}}my $me908Qoj4I=$n9d8vgro0z->zJTcgvMuV($kJI8Wn91MQ,0,$C3acRbABJL,$t8YZK6j192,$cofx60ihJs,\%idL96pCGT0,"\x69\x73\x5f\x75\x69");if($C3acRbABJL){if($me908Qoj4I){if($me908Qoj4I=~ /xlsx$/){return $n9d8vgro0z->sGyCQMBNt($me908Qoj4I,"\x61\x70\x70\x6c\x69\x63\x61\x74\x69\x6f\x6e\x2f\x78\x6c\x73\x78");}else{return $n9d8vgro0z->sGyCQMBNt($me908Qoj4I,"\x74\x65\x78\x74\x2f\x63\x73\x76");}}}unless(ref $me908Qoj4I eq "\x41\x52\x52\x41\x59"){$n9d8vgro0z->kdcaxuohI(undef,"Internal error : $$ : ".__LINE__);return 0;}my $yGVrw78kHg=[];my $sBfaAe04K6=[];foreach my $gDpF8kBlN0(@{$me908Qoj4I->[1]}){my $TpVOQPSF9b=$gDpF8kBlN0;if($TpVOQPSF9b=~ s/^=//){push @{$sBfaAe04K6},{name=>$TpVOQPSF9b,align=>"\x6c\x65\x66\x74"};}elsif($TpVOQPSF9b=~ s/=$//){push @{$sBfaAe04K6},{name=>$TpVOQPSF9b,align=>"\x72\x69\x67\x68\x74"};}else{push @{$sBfaAe04K6},{name=>$TpVOQPSF9b,align=>"\x63\x65\x6e\x74\x65\x72"};}}for(0..$#{$me908Qoj4I->[0]}){$yGVrw78kHg->[$_]=[];foreach my $TpVOQPSF9b(@{$me908Qoj4I->[1]}){my $yMlU2FAQwC=$me908Qoj4I->[0]->[$_]->{$TpVOQPSF9b};if($TpVOQPSF9b=~ /^=/){push @{$yGVrw78kHg->[$_]},{value=>$yMlU2FAQwC,align=>"\x6c\x65\x66\x74"};}elsif($TpVOQPSF9b=~ /=$/){push @{$yGVrw78kHg->[$_]},{value=>$yMlU2FAQwC,align=>"\x72\x69\x67\x68\x74"};}else{push @{$yGVrw78kHg->[$_]},{value=>$yMlU2FAQwC,align=>"\x63\x65\x6e\x74\x65\x72"};}}}my @lCINx6hDp4;unless($n9d8vgro0z->eD4wyV7xe()->{"\x44\x46"}){@lCINx6hDp4=(REPORT_DATA=>$me908Qoj4I->[2]);}W9HmJ8Ng5($n9d8vgro0z,"\x72\x65\x70\x6f\x72\x74\x5f\x72\x65\x73\x75\x6c\x74\x2e\x74\x74",{FROM_TIME=>($sEVUi80MJ4||$me908Qoj4I->[3]),TO_TIME=>($zrI9Wxwmv3||$me908Qoj4I->[4]),SMART_TIME=>$fIsz8HZi0B,REPORT_RESULT=>$yGVrw78kHg,REPORT_HDR=>$sBfaAe04K6,REPORT_RAW_DATA=>$me908Qoj4I->[5],EXTRA_PARAMS=>\@MBficHxDm4,@lCINx6hDp4});}sub ilFoG9Esb{my($n9d8vgro0z,$yrHSclFTzt)=@_;if(my $Zwon4GbDXY=$n9d8vgro0z->S8UXdfLCO("\x6c\x61\x6e\x67")){$n9d8vgro0z->tgdiX50VQ()->{"\x4c\x41\x4e\x47\x5f\x4e\x41\x4d\x45"}=$Zwon4GbDXY;}return W9HmJ8Ng5($n9d8vgro0z,"\x6c\x6f\x67\x69\x6e\x2e\x74\x74",$yrHSclFTzt);}sub zQORdf9SW{my($n9d8vgro0z,$Xx8rLvqmlO,$EK1OAStV4d)=@_;$n9d8vgro0z->ggJ6cN5MK(["\x55\x49\x20\x6c\x6f\x67\x69\x6e\x20\x65\x72\x72\x6f\x72\x3a\x20\x68\x6f\x73\x74\x3d\x25\x73\x2c\x20\x61\x63\x3d\x25\x73\x2c\x20\x74\x3d\x25\x74\x69\x6d\x65\x25\x2c\x20\x72\x3d\x25\x73",$ENV{"\x52\x45\x4d\x4f\x54\x45\x5f\x41\x44\x44\x52"},$Xx8rLvqmlO,$EK1OAStV4d]);}sub W9HmJ8Ng5{my($n9d8vgro0z,$K35RZwQhmg,$yrHSclFTzt,$tHBpUWe6fE)=@_;$yrHSclFTzt->{"\x43\x47\x49\x5f\x55\x52\x4c"}=$n9d8vgro0z->lABnuqcDl("\x43\x47\x49\x5f\x55\x52\x4c");$yrHSclFTzt->{"\x43\x47\x49\x5f\x53\x45\x52\x56\x45\x52"}=$n9d8vgro0z->lABnuqcDl("\x43\x47\x49\x5f\x53\x45\x52\x56\x45\x52");$yrHSclFTzt->{"\x55\x4e\x49\x51"}=$n9d8vgro0z->tgdiX50VQ()->{"\x55\x4e\x49\x51"};$yrHSclFTzt->{"\x52\x4f\x4f\x54\x5f\x45\x58\x54\x5f\x49\x44"}=$n9d8vgro0z->Ngu6c790e()->{$n9d8vgro0z->tgdiX50VQ()->{"\x41\x55\x54\x48\x5f\x52\x4f\x4f\x54"}}->{"\x49\x44"};$yrHSclFTzt->{"\x55\x53\x45\x5f\x42\x49\x4c\x4c\x49\x4e\x47"}=$n9d8vgro0z->lABnuqcDl("\x43\x4f\x4d\x4d\x4f\x4e\x5f\x55\x53\x45\x5f\x42\x49\x4c\x4c\x49\x4e\x47");$yrHSclFTzt->{"\x55\x4e\x49\x58\x54\x49\x4d\x45"}=time;my $wlpIcv48bt=$n9d8vgro0z->eD4wyV7xe()->{"\x44\x46"};my $YtcsFefLry='';unless($wlpIcv48bt){my $SGOg5vVzYD;my $rYA3BMjms8=$n9d8vgro0z->lABnuqcDl("\x50\x41\x54\x48\x5f\x54\x45\x4d\x50\x4c\x41\x54\x45\x5f\x44\x49\x52");my $Zwon4GbDXY=$n9d8vgro0z->tgdiX50VQ()->{"\x4c\x41\x4e\x47\x5f\x4e\x41\x4d\x45"}||$n9d8vgro0z->lABnuqcDl("\x43\x4f\x4d\x4d\x4f\x4e\x5f\x44\x45\x46\x41\x55\x4c\x54\x5f\x4c\x41\x4e\x47")||"\x64\x65\x66\x61\x75\x6c\x74";my $zx984sTG2o=$n9d8vgro0z->tgdiX50VQ()->{"\x53\x55\x42\x5f\x54\x45\x4d\x50\x4c\x41\x54\x45\x5f\x44\x49\x52"};if(length $zx984sTG2o){$zx984sTG2o=~ s#[^\d\w_.-]##gs;}if(length($zx984sTG2o)and-e "$rYA3BMjms8/$zx984sTG2o/$Zwon4GbDXY/$K35RZwQhmg"){$SGOg5vVzYD="$rYA3BMjms8/$zx984sTG2o/$Zwon4GbDXY/$K35RZwQhmg";}elsif(-e "$rYA3BMjms8/$Zwon4GbDXY/$K35RZwQhmg"){$SGOg5vVzYD="$rYA3BMjms8/$Zwon4GbDXY/$K35RZwQhmg";}else{$SGOg5vVzYD="$rYA3BMjms8/$K35RZwQhmg";}my $Z8FtM6m0aV=$n9d8vgro0z->{"\x5f\x54\x4d\x50\x4c"};my $vC4faU2AVe=$n9d8vgro0z->llKCBm5TS("files-$SGOg5vVzYD");unless($vC4faU2AVe){$Z8FtM6m0aV->configure(REPLACEMENT=>0x02,GLOBAL_IF=>0);$Z8FtM6m0aV->process($SGOg5vVzYD,{},\$vC4faU2AVe);$Z8FtM6m0aV->configure(REPLACEMENT=>0,GLOBAL_IF=>1);$n9d8vgro0z->llKCBm5TS("files-$SGOg5vVzYD",$vC4faU2AVe,$n9d8vgro0z->lABnuqcDl("\x54\x49\x4d\x45\x4f\x55\x54\x5f\x4d\x45\x4d\x5f\x43\x41\x43\x48\x45\x44"));}$yrHSclFTzt->{"\x55\x53\x45\x52\x5f\x43\x52\x45\x44\x53"}=$n9d8vgro0z->tgdiX50VQ();$Z8FtM6m0aV->process(\$vC4faU2AVe,$yrHSclFTzt,\$YtcsFefLry);}if($tHBpUWe6fE){$n9d8vgro0z->B5olr92BD(200,"\x4f\x6b",undef,$YtcsFefLry);}elsif(! $wlpIcv48bt){$n9d8vgro0z->DI3sKMF0J(200,"\x4f\x6b",undef,$YtcsFefLry.$n9d8vgro0z->wCVvsla9Y("\x67\x36\x31\x33","\x43"));}elsif($wlpIcv48bt eq "\x78\x6d\x6c"){$YtcsFefLry=XML::Simple::XMLout($yrHSclFTzt);$n9d8vgro0z->B5olr92BD(200,"\x4f\x6b",undef,$YtcsFefLry);}elsif($wlpIcv48bt eq "\x6a\x73\x6f\x6e"){my $Ta5wECeoxX=JSON::XS->new();$n9d8vgro0z->DI3sKMF0J(200,"\x4f\x6b","\x43\x6f\x6e\x74\x65\x6e\x74\x2d\x74\x79\x70\x65\x3a\x20\x61\x70\x70\x6c\x69\x63\x61\x74\x69\x6f\x6e\x2f\x6a\x73\x6f\x6e",$Ta5wECeoxX->encode($yrHSclFTzt));}}